From d2975aa542d560fa33dde69042b8cafaa3738461 Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Mon, 24 Feb 2025 14:12:00 -0500 Subject: [PATCH 01/26] migrate to something more stable --- .gitignore | 3 - .idea/scopes/Fabric_sources.xml | 3 - .idea/scopes/Forge_sources.xml | 3 - Common/build.gradle | 77 ++--- Fabric/build.gradle | 129 +------- Fabric/src/main/resources/fabric.mod.json | 63 ++-- Forge/build.gradle | 206 +++---------- Forge/src/main/resources/META-INF/mods.toml | 46 +-- LICENSE | 286 ++++++++---------- README.md | 9 +- build.gradle | 94 +----- buildSrc/build.gradle | 3 + .../src/main/groovy/multiloader-common.gradle | 131 ++++++++ .../src/main/groovy/multiloader-loader.gradle | 44 +++ .../com/example/examplemod/CommonClass.java | 31 ++ .../com/example/examplemod/Constants.java | 11 + .../examplemod/mixin/MixinMinecraft.java | 20 ++ .../example/examplemod/platform/Services.java | 30 ++ .../platform/services/IPlatformHelper.java | 36 +++ .../src/main/resources/examplemod.mixins.json | 18 ++ .../com/example/examplemod/ExampleMod.java | 18 ++ .../examplemod/mixin/MixinTitleScreen.java | 20 ++ .../platform/FabricPlatformHelper.java | 24 ++ ...amplemod.platform.services.IPlatformHelper | 1 + .../resources/examplemod.fabric.mixins.json | 18 ++ .../com/example/examplemod/ExampleMod.java | 19 ++ .../examplemod/mixin/MixinTitleScreen.java | 20 ++ .../platform/ForgePlatformHelper.java | 26 ++ ...amplemod.platform.services.IPlatformHelper | 1 + .../resources/examplemod.forge.mixins.json | 17 ++ gradle.properties | 50 ++- gradle/wrapper/gradle-wrapper.jar | Bin 59536 -> 43583 bytes gradle/wrapper/gradle-wrapper.properties | 4 +- gradlew | 285 ++++++++++------- gradlew.bat | 37 ++- settings.gradle | 25 +- 36 files changed, 975 insertions(+), 833 deletions(-) delete mode 100644 .idea/scopes/Fabric_sources.xml delete mode 100644 .idea/scopes/Forge_sources.xml create mode 100644 buildSrc/build.gradle create mode 100644 buildSrc/src/main/groovy/multiloader-common.gradle create mode 100644 buildSrc/src/main/groovy/multiloader-loader.gradle create mode 100644 common/src/main/java/com/example/examplemod/CommonClass.java create mode 100644 common/src/main/java/com/example/examplemod/Constants.java create mode 100644 common/src/main/java/com/example/examplemod/mixin/MixinMinecraft.java create mode 100644 common/src/main/java/com/example/examplemod/platform/Services.java create mode 100644 common/src/main/java/com/example/examplemod/platform/services/IPlatformHelper.java create mode 100644 common/src/main/resources/examplemod.mixins.json create mode 100644 fabric/src/main/java/com/example/examplemod/ExampleMod.java create mode 100644 fabric/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java create mode 100644 fabric/src/main/java/com/example/examplemod/platform/FabricPlatformHelper.java create mode 100644 fabric/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper create mode 100644 fabric/src/main/resources/examplemod.fabric.mixins.json create mode 100644 forge/src/main/java/com/example/examplemod/ExampleMod.java create mode 100644 forge/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java create mode 100644 forge/src/main/java/com/example/examplemod/platform/ForgePlatformHelper.java create mode 100644 forge/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper create mode 100644 forge/src/main/resources/examplemod.forge.mixins.json diff --git a/.gitignore b/.gitignore index a15b5b80..778a7222 100644 --- a/.gitignore +++ b/.gitignore @@ -21,6 +21,3 @@ build # other eclipse run -clientRun -serverRun -dataRun diff --git a/.idea/scopes/Fabric_sources.xml b/.idea/scopes/Fabric_sources.xml deleted file mode 100644 index 04484129..00000000 --- a/.idea/scopes/Fabric_sources.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/.idea/scopes/Forge_sources.xml b/.idea/scopes/Forge_sources.xml deleted file mode 100644 index 7b5f24db..00000000 --- a/.idea/scopes/Forge_sources.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/Common/build.gradle b/Common/build.gradle index 821426cc..b3c08721 100644 --- a/Common/build.gradle +++ b/Common/build.gradle @@ -1,69 +1,36 @@ plugins { - id 'java' - id 'net.minecraftforge.gradle' version '5.1.+' - id 'org.parchmentmc.librarian.forgegradle' version '1.+' - id 'maven-publish' - id 'dev._100media.gradleutils' version '1.+' + id 'multiloader-common' + id 'net.neoforged.moddev.legacyforge' } -archivesBaseName = "${mod_id}-common-${minecraft_version}" - -minecraft { - mappings channel: mappings_channel, version: mappings_version - runs { - if (project.hasProperty('common_runs_enabled') ? project.findProperty('common_runs_enabled').toBoolean() : true) { - - server(project.hasProperty('common_server_run_name') ? project.findProperty('common_server_run_name') : 'vanilla_server') { - workingDirectory(this.file("run")) - } - client(project.hasProperty('common_client_run_name') ? project.findProperty('common_client_run_name') : 'vanilla_client') { - workingDirectory(this.file("run")) - } - } +legacyForge { + mcpVersion = minecraft_version + if (file("src/main/resources/META-INF/accesstransformer.cfg").exists()) { + accessTransformers = ["src/main/resources/META-INF/accesstransformer.cfg"] } - if (project.hasProperty('common_aws_enabled') && project.findProperty('common_aws_enabled').toBoolean()) { - accessTransformer = file('src/main/resources/META-INF/accesstransformer.cfg') + parchment { + minecraftVersion = parchment_minecraft + mappingsVersion = parchment_version } } dependencies { - minecraft "net.minecraft:joined:${minecraft_version}" - compileOnly group:'org.spongepowered', name:'mixin', version:'0.8.5' + compileOnly group: 'org.spongepowered', name: 'mixin', version: '0.8.5' implementation group: 'com.google.code.findbugs', name: 'jsr305', version: '3.0.1' - implementation("com.github.llamalad7.mixinextras:mixinextras-common:0.2.0-rc.3") - annotationProcessor("com.github.llamalad7.mixinextras:mixinextras-common:0.2.0-rc.3") - implementation "fuzs.forgeconfigapiport:forgeconfigapiport-common:${project.forge_config_api_port_version}" - implementation 'com.moandjiezana.toml:toml4j:0.7.2' - implementation "net.tslat.smartbrainlib:SmartBrainLib-common-${project.minecraft_version}:${project.sbl_version}" - compileOnly "software.bernie.geckolib:geckolib-neoforge-${minecraft_version}:${geckolib_version}" - implementation "com.nyfaria.nyfsguilib:nyfsguilib-common-${minecraft_version}:${ngl_version}" - implementation 'mysticdrew:common-networking-common:1.0.3-1.20.1' - implementation fg.deobf("earth.terrarium.botarium:botarium-forge-1.20.1:2.3.4") } -sourceSets.main.resources.srcDir './src/generated/resources' -processResources { - - def buildProps = project.properties.clone() - filesMatching(['pack.mcmeta']) { - - expand buildProps +configurations { + commonJava { + canBeResolved = false + canBeConsumed = true } -} - -publishing { - publications { - mavenJava(MavenPublication) { - groupId project.group - artifactId project.archivesBaseName - version project.version - from components.java - } + commonResources { + canBeResolved = false + canBeConsumed = true } +} - repositories { - maven { - url "file://" + System.getenv("local_maven") - } - } -} \ No newline at end of file +artifacts { + commonJava sourceSets.main.java.sourceDirectories.singleFile + commonResources sourceSets.main.resources.sourceDirectories.singleFile +} diff --git a/Fabric/build.gradle b/Fabric/build.gradle index 6621a18a..601803e4 100644 --- a/Fabric/build.gradle +++ b/Fabric/build.gradle @@ -1,143 +1,38 @@ plugins { - id 'fabric-loom' version '1.0-SNAPSHOT' - id 'maven-publish' - id 'idea' - id "me.modmuss50.mod-publish-plugin" version "0.3.3" - id 'dev._100media.gradleutils' version '1.+' + id 'multiloader-loader' + id 'fabric-loom' } - -archivesBaseName = "${mod_id}-fabric-${minecraft_version}" - dependencies { minecraft "com.mojang:minecraft:${minecraft_version}" - mappings loom.layered() { + mappings loom.layered { officialMojangMappings() - parchment("org.parchmentmc.data:parchment-1.20.1:2023.07.09@zip") + parchment("org.parchmentmc.data:parchment-${parchment_minecraft}:${parchment_version}@zip") } modImplementation "net.fabricmc:fabric-loader:${fabric_loader_version}" modImplementation "net.fabricmc.fabric-api:fabric-api:${fabric_version}" implementation group: 'com.google.code.findbugs', name: 'jsr305', version: '3.0.1' - compileOnly project(":Common") - include(implementation(annotationProcessor("io.github.llamalad7:mixinextras-fabric:0.2.0-rc.3"))) - modApi "fuzs.forgeconfigapiport:forgeconfigapiport-fabric:${project.forge_config_api_port_version}" - include "fuzs.forgeconfigapiport:forgeconfigapiport-fabric:${project.forge_config_api_port_version}" - include(implementation 'com.moandjiezana.toml:toml4j:0.7.2') - modImplementation "net.tslat.smartbrainlib:SmartBrainLib-fabric-${project.minecraft_version}:${project.sbl_version}" - modImplementation "software.bernie.geckolib:geckolib-fabric-${minecraft_version}:${geckolib_version}" - modImplementation "com.nyfaria.nyfsguilib:nyfsguilib-fabric-${minecraft_version}:${ngl_version}" - include("com.nyfaria.nyfsguilib:nyfsguilib-fabric-${minecraft_version}:${ngl_version}") - modImplementation include('mysticdrew:common-networking-fabric:1.0.5-1.20.1') - modImplementation include("earth.terrarium.botarium:botarium-fabric-1.20.1:2.3.4") + implementation project(":common") } loom { - - if (project.hasProperty('fabric_aws_enabled') && project.findProperty('fabric_aws_enabled').toBoolean()) { - accessWidenerPath = project(":Common").file("src/main/resources/accesstransformers.accesswidener") + if (project(":common").file("src/main/resources/${mod_id}.accesswidener").exists()) { + accessWidenerPath.set(project(":common").file("src/main/resources/${mod_id}.accesswidener")) + } + mixin { + defaultRefmapName.set("${mod_id}.refmap.json") } runs { client { client() - vmArgs("-XX:+AllowEnhancedClassRedefinition") setConfigName("Fabric Client") ideConfigGenerated(true) - runDir("clientRun") + runDir("run") } server { server() - vmArgs("-XX:+AllowEnhancedClassRedefinition") setConfigName("Fabric Server") ideConfigGenerated(true) - runDir("serverRun") - } - } - mixin { - defaultRefmapName = "${mod_id}.refmap.json" - } -} -def resourceTargets = ['META-INF/mods.toml', 'pack.mcmeta', "${mod_id}.mixins.json".toString(), 'fabric.mod.json'] -def intoTargets = ["$rootDir/out/production/resources/", "$rootDir/out/production/${project.name}.main/", "$rootDir/bin/main/"] -def replaceProperties = - [ - mod_id : mod_id, - mod_name : mod_name, - mod_version : version, - mod_authors : mod_author, - mod_description : mod_description, - minecraft_version_range : minecraft_version_range, - forge_version_range : forge_version_range, - loader_version_range : loader_version_range, - fabric_loader_version_range: fabric_loader_version_range, - minecraft_version : minecraft_version - ] - -processResources { - from project(":Common").sourceSets.main.resources - inputs.properties replaceProperties - replaceProperties.put 'project', project - - filesMatching(resourceTargets) { - expand replaceProperties - } - - intoTargets.each { target -> - if (file(target).exists()) { - copy { - from(sourceSets.main.resources) { - include resourceTargets - expand replaceProperties - } - into target - } - } - } - -} - -tasks.withType(JavaCompile) { - source(project(":Common").sourceSets.main.allSource) -} - -publishing { - publications { - mavenJava(MavenPublication) { - groupId project.group - artifactId project.archivesBaseName - version project.version - from components.java - } - } - - repositories { - maven { - url "file://" + System.getenv("local_maven") - } - } -} - -remapJar { - destinationDirectory.set(project(":Common").file("build/libs")) -} -publishMods { - if(publishFabric) { - file = remapJar.archiveFile - changelog = project(":Common").file("changelog.md").text - type = STABLE - modLoaders.add("fabric") - displayName = "${mod_name}-${minecraft_version}-[Fabric]-${project.property('version')}" - if (curseforge_publishing_enabled.toBoolean()) { - curseforge { - projectId = curseforge_project_id - accessToken = curseforge_token - minecraftVersions.add(minecraft_version) - } - } - if (modrinth_publishing_enabled.toBoolean()) { - modrinth { - accessToken = modrinth_token - projectId = modrinth_project_id - minecraftVersions.add(minecraft_version) - } + runDir("run") } } } diff --git a/Fabric/src/main/resources/fabric.mod.json b/Fabric/src/main/resources/fabric.mod.json index fba5a722..28dea0b8 100644 --- a/Fabric/src/main/resources/fabric.mod.json +++ b/Fabric/src/main/resources/fabric.mod.json @@ -1,35 +1,36 @@ { - "schemaVersion": 1, - "id": "${mod_id}", - "version": "${mod_version}", - "name": "${mod_name}", - "description": "${mod_description}", - "authors": [ - "${mod_authors}" - ], - "license": "ARR", - "icon": "assets/modid/icon.png", - "environment": "*", - "entrypoints": { - "main": [ - "net.dumbcode.projectnublar.ProjectNublar" + "schemaVersion": 1, + "id": "mod_id", + "version": "${version}", + "name": "${mod_name}", + "description": "${description}", + "authors": [ + "${mod_author}" ], - "client": [ - "net.dumbcode.projectnublar.ProjectNublarClient" - ] - }, - "mixins": [ - "${mod_id}.mixins.json" - ], - "depends": { - "fabricloader": "${fabric_loader_version_range}", - "fabric": "*", - "minecraft": "${minecraft_version}", - "java": ">=17" - }, - "suggests": { - "another-mod": "*" - }, - "accessWidener" : "accesstransformers.accesswidener" + "contact": { + "homepage": "https://fabricmc.net/", + "sources": "https://github.com/FabricMC/fabric-example-mod" + }, + "license": "${license}", + "icon": "assets/modid/${mod_id}.png", + "environment": "*", + "entrypoints": { + "main": [ + "com.example.examplemod.ExampleMod" + ] + }, + "mixins": [ + "${mod_id}.mixins.json", + "${mod_id}.fabric.mixins.json" + ], + "depends": { + "fabricloader": ">=0.14", + "fabric": "*", + "minecraft": "${minecraft_version}", + "java": ">=17" + }, + "suggests": { + "another-mod": "*" + } } \ No newline at end of file diff --git a/Forge/build.gradle b/Forge/build.gradle index b3783263..441197ca 100644 --- a/Forge/build.gradle +++ b/Forge/build.gradle @@ -1,188 +1,58 @@ plugins { - id 'java' - id 'eclipse' - id 'maven-publish' - id 'net.minecraftforge.gradle' version '5.1.+' - id 'org.parchmentmc.librarian.forgegradle' version '1.+' - id 'org.spongepowered.mixin' version '0.7.+' - id "me.modmuss50.mod-publish-plugin" version "0.3.3" - id 'dev._100media.gradleutils' version '1.+' + id 'multiloader-loader' + id 'net.neoforged.moddev.legacyforge' } -archivesBaseName = "${mod_id}-forge-${minecraft_version}" -jarJar.enable() -minecraft { - mappings channel: mappings_channel, version: mappings_version - jarJar.enable() - if (project.hasProperty('forge_ats_enabled') && project.findProperty('forge_ats_enabled').toBoolean()) { - // This location is hardcoded in Forge and can not be changed. - // https://github.com/MinecraftForge/MinecraftForge/blob/be1698bb1554f9c8fa2f58e32b9ab70bc4385e60/fmlloader/src/main/java/net/minecraftforge/fml/loading/moddiscovery/ModFile.java#L123 - accessTransformer = project(":Common").file('src/main/resources/META-INF/accesstransformer.cfg') - project.logger.debug('Forge Access Transformers are enabled for this project.') - } +mixin { + add(sourceSets.main, "${mod_id}.refmap.json") + + config("${mod_id}.mixins.json") + config("${mod_id}.forge.mixins.json") +} + +legacyForge { + version = "${minecraft_version}-${forge_version}" + validateAccessTransformers = true + + def at = project(':common').file('src/main/resources/META-INF/accesstransformer.cfg') + if (at.exists()) { + accessTransformers = ["src/main/resources/META-INF/accesstransformer.cfg"] + } + parchment { + minecraftVersion = parchment_minecraft + mappingsVersion = parchment_version + } runs { client { - workingDirectory project.file('clientRun') - //jvmArg("-XX:+AllowEnhancedClassRedefinition") - ideaModule "${rootProject.name}.${project.name}.main" - taskName 'Client' - property 'mixin.env.remapRefMap', 'true' - property 'mixin.env.refMapRemappingFile', "${projectDir}/build/createSrgToMcp/output.srg" - mods { - modClientRun { - source sourceSets.main - source project(":Common").sourceSets.main - } - } + client() + } + data { + data() + programArguments.addAll '--mod', project.mod_id, '--all', '--output', file('src/generated/resources/').getAbsolutePath(), '--existing', file('src/main/resources/').getAbsolutePath() } - server { - workingDirectory project.file('serverRun') - ideaModule "${rootProject.name}.${project.name}.main" - taskName 'Server' - property 'mixin.env.remapRefMap', 'true' - property 'mixin.env.refMapRemappingFile', "${projectDir}/build/createSrgToMcp/output.srg" - mods { - modServerRun { - source sourceSets.main - source project(":Common").sourceSets.main - } - } + server() } + } - data { - workingDirectory project.file('dataRun') - ideaModule "${rootProject.name}.${project.name}.main" - args '--mod', mod_id, '--all', '--output', file('../Common/src/generated/resources/'), '--existing', file('../Common/src/main/resources/') - taskName 'Data' - property 'mixin.env.remapRefMap', 'true' - property 'mixin.env.refMapRemappingFile', "${projectDir}/build/createSrgToMcp/output.srg" - mods { - modDataRun { - source sourceSets.main - source project(":Common").sourceSets.main - } - } + mods { + "${mod_id}" { + sourceSet sourceSets.main } } } sourceSets.main.resources.srcDir 'src/generated/resources' -mixin { - add sourceSets.main, "${mod_id}.refmap.json" - - // Sets up the mixin config; this gets added to run configurations and the manifest in the final jar - config "${mod_id}.mixins.json" - // Enables exporting mixin-changed classes to .mixin.out in the run folder - debug.export = true -} dependencies { - minecraft "net.minecraftforge:forge:${minecraft_version}-${forge_version}" - compileOnly project(":Common") - implementation(annotationProcessor("io.github.llamalad7:mixinextras-common:0.2.0-rc.3")) - implementation(jarJar("io.github.llamalad7:mixinextras-forge:0.2.0-rc.3")) { - jarJar.ranged(it, "[0.2.0-rc.3,)") - } - annotationProcessor "org.spongepowered:mixin:${mixin_version}:processor" - implementation fg.deobf("software.bernie.geckolib:geckolib-forge-${minecraft_version}:${geckolib_version}") - implementation fg.deobf("net.tslat.smartbrainlib:SmartBrainLib-neoforge-${minecraft_version}:${project.sbl_version}") - implementation(jarJar(fg.deobf("com.nyfaria.nyfsguilib:nyfsguilib-forge-${minecraft_version}:${ngl_version}")) { - jarJar.ranged(it, "[${ngl_version},)") - }) - implementation jarJar(fg.deobf('mysticdrew:common-networking-forge:1.0.5-1.20.1')){ - jarJar.ranged(it, "[1.0.5-1.20.1,)") - } - implementation fg.deobf("earth.terrarium.botarium:botarium-forge-1.20.1:2.3.4") - + compileOnly project(":common") + annotationProcessor("org.spongepowered:mixin:0.8.5-SNAPSHOT:processor") } -tasks.withType(JavaCompile) { - source(project(":Common").sourceSets.main.allSource) +jar { + finalizedBy('reobfJar') + manifest.attributes([ + "MixinConfigs": "${mod_id}.mixins.json,${mod_id}.forge.mixins.json" + ]) } -def resourceTargets = ['META-INF/mods.toml', 'pack.mcmeta', "${mod_id}.mixins.json".toString(),'fabric.mod.json'] -def intoTargets = ["$rootDir/out/production/resources/", "$rootDir/out/production/${project.name}.main/", "$rootDir/bin/main/"] -def replaceProperties = - [ - mod_id: mod_id, - mod_name: mod_name, - mod_version: version, - mod_authors: mod_author, - mod_description: mod_description, - minecraft_version_range: minecraft_version_range, - forge_version_range: forge_version_range, - loader_version_range: loader_version_range] -processResources { - from project(":Common").sourceSets.main.resources - inputs.properties replaceProperties - replaceProperties.put 'project', project - - filesMatching(resourceTargets) { - expand replaceProperties - } - - intoTargets.each { target -> - if (file(target).exists()) { - copy { - from(sourceSets.main.resources) { - include resourceTargets - expand replaceProperties - } - into target - } - } - } -} -afterEvaluate { - jar.finalizedBy reobfJar - tasks.jarJar.finalizedBy reobfJarJar - reobfJar.dependsOn 'addMixinsToJar' - reobfJarJar.dependsOn 'addMixinsToJarJar' -} - -jar.finalizedBy('reobfJar') -publishing { - publications { - mavenJava(MavenPublication) { - groupId project.group - artifactId project.archivesBaseName - version project.version - artifact jar - } - } - repositories { - maven { - url "file://" + System.getenv("local_maven") - } - } -} -tasks.jarJar { - destinationDirectory.set(project(":Common").file("build/libs")) -} -reg.configureJarTask(tasks.jarJar) -publishMods { - if(publishForge) { - file = jar.archiveFile - changelog = project(":Common").file("changelog.md").text - type = STABLE - modLoaders.add("forge") - displayName = "${mod_name}-${minecraft_version}-[Forge]-${project.version}" - dryRun = dry_run.toBoolean() - if (curseforge_publishing_enabled.toBoolean()) { - curseforge { - projectId = curseforge_project_id - accessToken = curseforge_token - minecraftVersions.add(minecraft_version) - } - } - if (modrinth_publishing_enabled.toBoolean()) { - modrinth { - accessToken = modrinth_token - projectId = modrinth_project_id - minecraftVersions.add(minecraft_version) - } - } - } -} - diff --git a/Forge/src/main/resources/META-INF/mods.toml b/Forge/src/main/resources/META-INF/mods.toml index 2ada1184..f820e5a1 100644 --- a/Forge/src/main/resources/META-INF/mods.toml +++ b/Forge/src/main/resources/META-INF/mods.toml @@ -1,22 +1,26 @@ -# The name of the mod loader type to load - for regular FML @Mod mods it should be javafml -modLoader="javafml" #mandatory -loaderVersion="${loader_version_range}" -license="All rights reserved" -[[mods]] -modId="${mod_id}" -version="${mod_version}" -displayName="${mod_name}" -authors="${mod_authors}" -description='''${mod_description}''' +modLoader = "javafml" #mandatory +loaderVersion = "${forge_loader_version_range}" #mandatory This is typically bumped every Minecraft version by Forge. See https://files.minecraftforge.net/ for a list of versions. +license = "${license}" # Review your options at https://choosealicense.com/. +#issueTrackerURL="https://change.me.to.your.issue.tracker.example.invalid/" #optional +[[mods]] #mandatory +modId = "${mod_id}" #mandatory +version = "${version}" #mandatory +displayName = "${mod_name}" #mandatory +#updateJSONURL="https://change.me.example.invalid/updates.json" #optional (see https://mcforge.readthedocs.io/en/latest/gettingstarted/autoupdate/) +#displayURL="https://change.me.to.your.mods.homepage.example.invalid/" #optional (displayed in the mod UI) +logoFile = "${mod_id}.png" #optional (needs to be in the root of your mod jar (root of your 'resources' folder)) +credits = "Thanks for this example mod goes to Java" #optional +authors = "${mod_author}" #optional +description = '''${description}''' #mandatory (Supports multiline text) +[[dependencies.${mod_id}]] #optional +modId = "forge" #mandatory +mandatory = true #mandatory +versionRange = "[${forge_version},)" #mandatory +ordering = "NONE" # The order that this dependency should load in relation to your mod, required to be either 'BEFORE' or 'AFTER' if the dependency is not mandatory +side = "BOTH" # Side this dependency is applied on - 'BOTH', 'CLIENT' or 'SERVER' [[dependencies.${mod_id}]] -modId="forge" -mandatory=true -versionRange="${forge_version_range}" -ordering="NONE" -side="BOTH" -[[dependencies.${mod_id}]] -modId="minecraft" -mandatory=true -versionRange="${minecraft_version_range}" -ordering="NONE" -side="BOTH" \ No newline at end of file +modId = "minecraft" +mandatory = true +versionRange = "${minecraft_version_range}" +ordering = "NONE" +side = "BOTH" diff --git a/LICENSE b/LICENSE index 0a041280..0e259d42 100644 --- a/LICENSE +++ b/LICENSE @@ -1,165 +1,121 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. +Creative Commons Legal Code + +CC0 1.0 Universal + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS + PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM + THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED + HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator +and subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for +the purpose of contributing to a commons of creative, cultural and +scientific works ("Commons") that the public can reliably and without fear +of later claims of infringement build upon, modify, incorporate in other +works, reuse and redistribute as freely as possible in any form whatsoever +and for any purposes, including without limitation commercial purposes. +These owners may contribute to the Commons to promote the ideal of a free +culture and the further production of creative, cultural and scientific +works, or to gain reputation or greater distribution for their Work in +part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any +expectation of additional consideration or compensation, the person +associating CC0 with a Work (the "Affirmer"), to the extent that he or she +is an owner of Copyright and Related Rights in the Work, voluntarily +elects to apply CC0 to the Work and publicly distribute the Work under its +terms, with knowledge of his or her Copyright and Related Rights in the +Work and the meaning and intended legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not +limited to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); +iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation + thereof, including any amended or successor version of such + directive); and +vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention +of, applicable law, Affirmer hereby overtly, fully, permanently, +irrevocably and unconditionally waives, abandons, and surrenders all of +Affirmer's Copyright and Related Rights and associated claims and causes +of action, whether now known or unknown (including existing as well as +future claims and causes of action), in the Work (i) in all territories +worldwide, (ii) for the maximum duration provided by applicable law or +treaty (including future time extensions), (iii) in any current or future +medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each +member of the public at large and to the detriment of Affirmer's heirs and +successors, fully intending that such Waiver shall not be subject to +revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason +be judged legally invalid or ineffective under applicable law, then the +Waiver shall be preserved to the maximum extent permitted taking into +account Affirmer's express Statement of Purpose. In addition, to the +extent the Waiver is so judged Affirmer hereby grants to each affected +person a royalty-free, non transferable, non sublicensable, non exclusive, +irrevocable and unconditional license to exercise Affirmer's Copyright and +Related Rights in the Work (i) in all territories worldwide, (ii) for the +maximum duration provided by applicable law or treaty (including future +time extensions), (iii) in any current or future medium and for any number +of copies, and (iv) for any purpose whatsoever, including without +limitation commercial, advertising or promotional purposes (the +"License"). The License shall be deemed effective as of the date CC0 was +applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder +of the License, and in such case Affirmer hereby affirms that he or she +will not (i) exercise any of his or her remaining Copyright and Related +Rights in the Work or (ii) assert any associated claims and causes of +action with respect to the Work, in either case contrary to Affirmer's +express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties of + title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, accuracy, or + the present or absence of errors, whether or not discoverable, all to + the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without + limitation any person's Copyright and Related Rights in the Work. + Further, Affirmer disclaims responsibility for obtaining any necessary + consents, permissions or other rights required for any use of the + Work. + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to + this CC0 or use of the Work. diff --git a/README.md b/README.md index 1329c2c9..4ac1ecb1 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # MultiLoader Template -This project provides a Gradle project template that can compile mods for both Forge and Fabric using a common sourceset. This project does not require any third party libraries or dependencies. +This project provides a Gradle project template that can compile mods for both Forge and Fabric using a common sourceset. This project does not require any third party libraries or dependencies. If you have any questions or want to discuss the project join our [Discord](https://discord.myceliummod.network). ## Getting Started @@ -8,13 +8,12 @@ This project provides a Gradle project template that can compile mods for both F This guide will show how to import the MultiLoader Template into IntelliJ IDEA. The setup process is roughly equivalent to setting up Forge and Fabric independently and should be very familiar to anyone who has worked with their MDKs. 1. Clone or download this repository to your computer. -2. Configure the project by editing the `group`, `mod_name`, `mod_author`, and `mod_id` properties in the `gradle.properties` file. You will also need to change the `rootProject.name` property in `settings.gradle`. +2. Configure the project by editing the `group`, `mod_name`, `mod_author`, and `mod_id` properties in the `gradle.properties` file. You will also need to change the `rootProject.name` property in `settings.gradle`, this should match the folder name of your project, or else IDEA may complain. 3. Open the template's root folder as a new project in IDEA. This is the folder that contains this README file and the gradlew executable. 4. If your default JVM/JDK is not Java 17 you will encounter an error when opening the project. This error is fixed by going to `File > Settings > Build, Execution, Deployment > Build Tools > Gradle > Gradle JVM`and changing the value to a valid Java 17 JVM. You will also need to set the Project SDK to Java 17. This can be done by going to `File > Project Structure > Project SDK`. Once both have been set open the Gradle tab in IDEA and click the refresh button to reload the project. 5. Open the Gradle tab in IDEA if it has not already been opened. Navigate to `Your Project > Common > Tasks > vanilla gradle > decompile`. Run this task to decompile Minecraft. -6. Open the Gradle tab in IDEA if it has not already been opened. Navigate to `Your Project > Forge > Tasks > forgegradle runs > genIntellijRuns`. Run this task to set up run configurations for Forge. -7. Open your Run/Debug Configurations. Under the Application category there should now be options to run Forge and Fabric projects. Select one of the client options and try to run it. -8. Assuming you were able to run the game in step 7 your workspace should now be set up. +6. Open your Run/Debug Configurations. Under the Application category there should now be options to run Forge and Fabric projects. Select one of the client options and try to run it. +7. Assuming you were able to run the game in step 7 your workspace should now be set up. ### Eclipse While it is possible to use this template in Eclipse it is not recommended. During the development of this template multiple critical bugs and quirks related to Eclipse were found at nearly every level of the required build tools. While we continue to work with these tools to report and resolve issues support for projects like these are not there yet. For now Eclipse is considered unsupported by this project. The development cycle for build tools is notoriously slow so there are no ETAs available. diff --git a/build.gradle b/build.gradle index 0fc3e038..4258f00e 100644 --- a/build.gradle +++ b/build.gradle @@ -1,92 +1,4 @@ plugins { - id 'com.matyrobbrt.mc.registrationutils' version "$regutils_version" // The plugin is located at the Gradle plugin portal - id 'dev._100media.gradleutils' version '1.+' -} -registrationUtils { - group "net.dumbcode.${mod_id}.registration" - projects { - Fabric { type 'fabric' } // The fabric project - Forge { type 'forge' } // The forge project - Common { type 'common' } // The common project - } -} -subprojects { - - apply plugin: 'java' - - java.toolchain.languageVersion = JavaLanguageVersion.of(17) - java.withSourcesJar() - java.withJavadocJar() - - jar { - from(rootProject.file("LICENSE")) { - rename { "${it}_${mod_name}" } - } - manifest { - attributes([ - 'Specification-Title' : mod_name, - 'Specification-Vendor' : mod_author, - 'Specification-Version' : project.jar.archiveVersion, - 'Implementation-Title' : project.name, - 'Implementation-Version' : project.jar.archiveVersion, - 'Implementation-Vendor' : mod_author, - 'Implementation-Timestamp': new Date().format("yyyy-MM-dd'T'HH:mm:ssZ"), - 'Timestamp' : System.currentTimeMillis(), - 'Built-On-Java' : "${System.getProperty('java.vm.version')} (${System.getProperty('java.vm.vendor')})", - 'Built-On-Minecraft' : minecraft_version - ]) - } - } - - sourcesJar { - from(rootProject.file("LICENSE")) { - rename { "${it}_${mod_name}" } - } - } - - repositories { - - mavenCentral() - maven { url 'https://jitpack.io' } - maven { - name = 'Sponge / Mixin' - url = 'https://repo.spongepowered.org/repository/maven-public/' - } - - maven { - name = 'BlameJared Maven (CrT / Bookshelf)' - url = 'https://maven.blamejared.com' - } - maven { - name = "Fuzs Mod Resources" - url = "https://raw.githubusercontent.com/Fuzss/modresources/main/maven/" - } - maven { - name = "SmartBrainLib (SBL) Maven Repo" - url = "https://dl.cloudsmith.io/public/tslat/sbl/maven/" - } - maven { url 'https://dl.cloudsmith.io/public/geckolib3/geckolib/maven/' } - maven { - url = "https://jm.gserv.me/repository/maven-public/" - } - maven { - url "https://maven.resourcefulbees.com/repository/maven-public/" - } - maven hundredMedia.get100MediaPublicMaven() - maven { url = "https://mvn.devos.one/releases/" } - } - - tasks.withType(JavaCompile).configureEach { - - it.options.encoding = 'UTF-8' - it.options.release = 17 - } - - // Disables Gradle's custom module metadata from being published to maven. The - // metadata includes mapped dependencies which are not reasonably consumable by - // other mod developers. - tasks.withType(GenerateModuleMetadata) { - - enabled = false - } -} + id 'fabric-loom' version '1.9-SNAPSHOT' apply(false) + id 'net.neoforged.moddev.legacyforge' version '2.0.77' apply(false) +} \ No newline at end of file diff --git a/buildSrc/build.gradle b/buildSrc/build.gradle new file mode 100644 index 00000000..67840524 --- /dev/null +++ b/buildSrc/build.gradle @@ -0,0 +1,3 @@ +plugins { + id 'groovy-gradle-plugin' +} diff --git a/buildSrc/src/main/groovy/multiloader-common.gradle b/buildSrc/src/main/groovy/multiloader-common.gradle new file mode 100644 index 00000000..06ed6e09 --- /dev/null +++ b/buildSrc/src/main/groovy/multiloader-common.gradle @@ -0,0 +1,131 @@ +plugins { + id 'java-library' + id 'maven-publish' +} + +base { + archivesName = "${mod_id}-${project.name}-${minecraft_version}" +} + +java { + toolchain.languageVersion = JavaLanguageVersion.of(java_version) + withSourcesJar() + withJavadocJar() +} + +repositories { + mavenCentral() + // https://docs.gradle.org/current/userguide/declaring_repositories.html#declaring_content_exclusively_found_in_one_repository + exclusiveContent { + forRepository { + maven { + name = 'Sponge' + url = 'https://repo.spongepowered.org/repository/maven-public' + } + } + filter { includeGroupAndSubgroups('org.spongepowered') } + } + exclusiveContent { + forRepositories( + maven { + name = 'ParchmentMC' + url = 'https://maven.parchmentmc.org/' + }, + maven { + name = "NeoForge" + url = 'https://maven.neoforged.net/releases' + } + ) + filter { includeGroup('org.parchmentmc.data') } + } + maven { + name = 'BlameJared' + url = 'https://maven.blamejared.com' + } +} + +// Declare capabilities on the outgoing configurations. +// Read more about capabilities here: https://docs.gradle.org/current/userguide/component_capabilities.html#sec:declaring-additional-capabilities-for-a-local-component +['apiElements', 'runtimeElements', 'sourcesElements', 'javadocElements'].each { variant -> + configurations."$variant".outgoing { + capability("$group:${project.name}:$version") + capability("$group:${base.archivesName.get()}:$version") + capability("$group:$mod_id-${project.name}-${minecraft_version}:$version") + capability("$group:$mod_id:$version") + } + publishing.publications.configureEach { + suppressPomMetadataWarningsFor(variant) + } +} + +sourcesJar { + from(rootProject.file('LICENSE')) { + rename { "${it}_${mod_name}" } + } +} + +jar { + from(rootProject.file('LICENSE')) { + rename { "${it}_${mod_name}" } + } + + manifest { + attributes([ + 'Specification-Title' : mod_name, + 'Specification-Vendor' : mod_author, + 'Specification-Version' : project.jar.archiveVersion, + 'Implementation-Title' : project.name, + 'Implementation-Version': project.jar.archiveVersion, + 'Implementation-Vendor' : mod_author, + 'Built-On-Minecraft' : minecraft_version + ]) + } +} + +processResources { + var expandProps = [ + 'version' : version, + 'group' : project.group, //Else we target the task's group. + 'minecraft_version' : minecraft_version, + 'minecraft_version_range' : minecraft_version_range, + 'fabric_version' : fabric_version, + 'fabric_loader_version' : fabric_loader_version, + 'mod_name' : mod_name, + 'mod_author' : mod_author, + 'mod_id' : mod_id, + 'license' : license, + 'description' : project.description, + "forge_version": forge_version, + "forge_loader_version_range": forge_loader_version_range, + 'credits' : credits, + 'java_version' : java_version + ] + + var jsonExpandProps = expandProps.collectEntries { + key, value -> [(key): value instanceof String ? value.replace("\n", "\\\\n") : value] + } + + filesMatching(['META-INF/mods.toml']) { + expand expandProps + } + + filesMatching(['pack.mcmeta', 'fabric.mod.json', '*.mixins.json']) { + expand jsonExpandProps + } + + inputs.properties(expandProps) +} + +publishing { + publications { + register('mavenJava', MavenPublication) { + artifactId base.archivesName.get() + from components.java + } + } + repositories { + maven { + url System.getenv('local_maven_url') + } + } +} diff --git a/buildSrc/src/main/groovy/multiloader-loader.gradle b/buildSrc/src/main/groovy/multiloader-loader.gradle new file mode 100644 index 00000000..92e23251 --- /dev/null +++ b/buildSrc/src/main/groovy/multiloader-loader.gradle @@ -0,0 +1,44 @@ +plugins { + id 'multiloader-common' +} + +configurations { + commonJava{ + canBeResolved = true + } + commonResources{ + canBeResolved = true + } +} + +dependencies { + compileOnly(project(':common')) { + capabilities { + requireCapability "$group:$mod_id" + } + } + commonJava project(path: ':common', configuration: 'commonJava') + commonResources project(path: ':common', configuration: 'commonResources') +} + +tasks.named('compileJava', JavaCompile) { + dependsOn(configurations.commonJava) + source(configurations.commonJava) +} + +processResources { + dependsOn(configurations.commonResources) + from(configurations.commonResources) +} + +tasks.named('javadoc', Javadoc).configure { + dependsOn(configurations.commonJava) + source(configurations.commonJava) +} + +tasks.named('sourcesJar', Jar) { + dependsOn(configurations.commonJava) + from(configurations.commonJava) + dependsOn(configurations.commonResources) + from(configurations.commonResources) +} diff --git a/common/src/main/java/com/example/examplemod/CommonClass.java b/common/src/main/java/com/example/examplemod/CommonClass.java new file mode 100644 index 00000000..7cd816f0 --- /dev/null +++ b/common/src/main/java/com/example/examplemod/CommonClass.java @@ -0,0 +1,31 @@ +package com.example.examplemod; + +import com.example.examplemod.platform.Services; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.world.item.Items; + +// This class is part of the common project meaning it is shared between all supported loaders. Code written here can only +// import and access the vanilla codebase, libraries used by vanilla, and optionally third party libraries that provide +// common compatible binaries. This means common code can not directly use loader specific concepts such as Forge events +// however it will be compatible with all supported mod loaders. +public class CommonClass { + + // The loader specific projects are able to import and use any code from the common project. This allows you to + // write the majority of your code here and load it from your loader specific projects. This example has some + // code that gets invoked by the entry point of the loader specific projects. + public static void init() { + + Constants.LOG.info("Hello from Common init on {}! we are currently in a {} environment!", Services.PLATFORM.getPlatformName(), Services.PLATFORM.getEnvironmentName()); + Constants.LOG.info("The ID for diamonds is {}", BuiltInRegistries.ITEM.getKey(Items.DIAMOND)); + + // It is common for all supported loaders to provide a similar feature that can not be used directly in the + // common code. A popular way to get around this is using Java's built-in service loader feature to create + // your own abstraction layer. You can learn more about this in our provided services class. In this example + // we have an interface in the common code and use a loader specific implementation to delegate our call to + // the platform specific approach. + if (Services.PLATFORM.isModLoaded("examplemod")) { + + Constants.LOG.info("Hello to examplemod"); + } + } +} \ No newline at end of file diff --git a/common/src/main/java/com/example/examplemod/Constants.java b/common/src/main/java/com/example/examplemod/Constants.java new file mode 100644 index 00000000..9d3c1966 --- /dev/null +++ b/common/src/main/java/com/example/examplemod/Constants.java @@ -0,0 +1,11 @@ +package com.example.examplemod; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +public class Constants { + + public static final String MOD_ID = "examplemod"; + public static final String MOD_NAME = "ExampleMod"; + public static final Logger LOG = LoggerFactory.getLogger(MOD_NAME); +} \ No newline at end of file diff --git a/common/src/main/java/com/example/examplemod/mixin/MixinMinecraft.java b/common/src/main/java/com/example/examplemod/mixin/MixinMinecraft.java new file mode 100644 index 00000000..91d9161b --- /dev/null +++ b/common/src/main/java/com/example/examplemod/mixin/MixinMinecraft.java @@ -0,0 +1,20 @@ +package com.example.examplemod.mixin; + +import com.example.examplemod.Constants; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.screens.TitleScreen; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +@Mixin(Minecraft.class) +public class MixinMinecraft { + + @Inject(at = @At("TAIL"), method = "") + private void init(CallbackInfo info) { + + Constants.LOG.info("This line is printed by an example mod common mixin!"); + Constants.LOG.info("MC Version: {}", Minecraft.getInstance().getVersionType()); + } +} \ No newline at end of file diff --git a/common/src/main/java/com/example/examplemod/platform/Services.java b/common/src/main/java/com/example/examplemod/platform/Services.java new file mode 100644 index 00000000..b3a1530d --- /dev/null +++ b/common/src/main/java/com/example/examplemod/platform/Services.java @@ -0,0 +1,30 @@ +package com.example.examplemod.platform; + +import com.example.examplemod.Constants; +import com.example.examplemod.platform.services.IPlatformHelper; + +import java.util.ServiceLoader; + +// Service loaders are a built-in Java feature that allow us to locate implementations of an interface that vary from one +// environment to another. In the context of MultiLoader we use this feature to access a mock API in the common code that +// is swapped out for the platform specific implementation at runtime. +public class Services { + + // In this example we provide a platform helper which provides information about what platform the mod is running on. + // For example this can be used to check if the code is running on Forge vs Fabric, or to ask the modloader if another + // mod is loaded. + public static final IPlatformHelper PLATFORM = load(IPlatformHelper.class); + + // This code is used to load a service for the current environment. Your implementation of the service must be defined + // manually by including a text file in META-INF/services named with the fully qualified class name of the service. + // Inside the file you should write the fully qualified class name of the implementation to load for the platform. For + // example our file on Forge points to ForgePlatformHelper while Fabric points to FabricPlatformHelper. + public static T load(Class clazz) { + + final T loadedService = ServiceLoader.load(clazz) + .findFirst() + .orElseThrow(() -> new NullPointerException("Failed to load service for " + clazz.getName())); + Constants.LOG.debug("Loaded {} for service {}", loadedService, clazz); + return loadedService; + } +} \ No newline at end of file diff --git a/common/src/main/java/com/example/examplemod/platform/services/IPlatformHelper.java b/common/src/main/java/com/example/examplemod/platform/services/IPlatformHelper.java new file mode 100644 index 00000000..3553cac1 --- /dev/null +++ b/common/src/main/java/com/example/examplemod/platform/services/IPlatformHelper.java @@ -0,0 +1,36 @@ +package com.example.examplemod.platform.services; + +public interface IPlatformHelper { + + /** + * Gets the name of the current platform + * + * @return The name of the current platform. + */ + String getPlatformName(); + + /** + * Checks if a mod with the given id is loaded. + * + * @param modId The mod to check if it is loaded. + * @return True if the mod is loaded, false otherwise. + */ + boolean isModLoaded(String modId); + + /** + * Check if the game is currently in a development environment. + * + * @return True if in a development environment, false otherwise. + */ + boolean isDevelopmentEnvironment(); + + /** + * Gets the name of the environment type as a string. + * + * @return The name of the environment type. + */ + default String getEnvironmentName() { + + return isDevelopmentEnvironment() ? "development" : "production"; + } +} \ No newline at end of file diff --git a/common/src/main/resources/examplemod.mixins.json b/common/src/main/resources/examplemod.mixins.json new file mode 100644 index 00000000..3bc0b93f --- /dev/null +++ b/common/src/main/resources/examplemod.mixins.json @@ -0,0 +1,18 @@ +{ + "required": true, + "minVersion": "0.8", + "package": "com.example.examplemod.mixin", + "refmap": "${mod_id}.refmap.json", + "compatibilityLevel": "JAVA_17", + "mixins": [ + ], + "client": [ + "MixinMinecraft" + ], + "server": [ + ], + "injectors": { + "defaultRequire": 1 + } +} + diff --git a/fabric/src/main/java/com/example/examplemod/ExampleMod.java b/fabric/src/main/java/com/example/examplemod/ExampleMod.java new file mode 100644 index 00000000..e53f1a7a --- /dev/null +++ b/fabric/src/main/java/com/example/examplemod/ExampleMod.java @@ -0,0 +1,18 @@ +package com.example.examplemod; + +import net.fabricmc.api.ModInitializer; + +public class ExampleMod implements ModInitializer { + + @Override + public void onInitialize() { + + // This method is invoked by the Fabric mod loader when it is ready + // to load your mod. You can access Fabric and Common code in this + // project. + + // Use Fabric to bootstrap the Common mod. + Constants.LOG.info("Hello Fabric world!"); + CommonClass.init(); + } +} diff --git a/fabric/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java b/fabric/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java new file mode 100644 index 00000000..3680cdbd --- /dev/null +++ b/fabric/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java @@ -0,0 +1,20 @@ +package com.example.examplemod.mixin; + +import com.example.examplemod.Constants; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.screens.TitleScreen; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +@Mixin(TitleScreen.class) +public class MixinTitleScreen { + + @Inject(at = @At("HEAD"), method = "init()V") + private void init(CallbackInfo info) { + + Constants.LOG.info("This line is printed by an example mod mixin from Fabric!"); + Constants.LOG.info("MC Version: {}", Minecraft.getInstance().getVersionType()); + } +} \ No newline at end of file diff --git a/fabric/src/main/java/com/example/examplemod/platform/FabricPlatformHelper.java b/fabric/src/main/java/com/example/examplemod/platform/FabricPlatformHelper.java new file mode 100644 index 00000000..1a3371f4 --- /dev/null +++ b/fabric/src/main/java/com/example/examplemod/platform/FabricPlatformHelper.java @@ -0,0 +1,24 @@ +package com.example.examplemod.platform; + +import com.example.examplemod.platform.services.IPlatformHelper; +import net.fabricmc.loader.api.FabricLoader; + +public class FabricPlatformHelper implements IPlatformHelper { + + @Override + public String getPlatformName() { + return "Fabric"; + } + + @Override + public boolean isModLoaded(String modId) { + + return FabricLoader.getInstance().isModLoaded(modId); + } + + @Override + public boolean isDevelopmentEnvironment() { + + return FabricLoader.getInstance().isDevelopmentEnvironment(); + } +} diff --git a/fabric/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper b/fabric/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper new file mode 100644 index 00000000..30c54eec --- /dev/null +++ b/fabric/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper @@ -0,0 +1 @@ +com.example.examplemod.platform.FabricPlatformHelper \ No newline at end of file diff --git a/fabric/src/main/resources/examplemod.fabric.mixins.json b/fabric/src/main/resources/examplemod.fabric.mixins.json new file mode 100644 index 00000000..ad174eae --- /dev/null +++ b/fabric/src/main/resources/examplemod.fabric.mixins.json @@ -0,0 +1,18 @@ +{ + "required": true, + "minVersion": "0.8", + "package": "com.example.examplemod.mixin", + "refmap": "${mod_id}.refmap.json", + "compatibilityLevel": "JAVA_17", + "mixins": [ + ], + "client": [ + "MixinTitleScreen" + ], + "server": [ + ], + "injectors": { + "defaultRequire": 1 + } + } + diff --git a/forge/src/main/java/com/example/examplemod/ExampleMod.java b/forge/src/main/java/com/example/examplemod/ExampleMod.java new file mode 100644 index 00000000..06f36283 --- /dev/null +++ b/forge/src/main/java/com/example/examplemod/ExampleMod.java @@ -0,0 +1,19 @@ +package com.example.examplemod; + +import net.minecraftforge.fml.common.Mod; + +@Mod(Constants.MOD_ID) +public class ExampleMod { + + public ExampleMod() { + + // This method is invoked by the Forge mod loader when it is ready + // to load your mod. You can access Forge and Common code in this + // project. + + // Use Forge to bootstrap the Common mod. + Constants.LOG.info("Hello Forge world!"); + CommonClass.init(); + + } +} \ No newline at end of file diff --git a/forge/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java b/forge/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java new file mode 100644 index 00000000..a2e0c4b4 --- /dev/null +++ b/forge/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java @@ -0,0 +1,20 @@ +package com.example.examplemod.mixin; + +import com.example.examplemod.Constants; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.screens.TitleScreen; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +@Mixin(TitleScreen.class) +public class MixinTitleScreen { + + @Inject(at = @At("HEAD"), method = "init()V") + private void init(CallbackInfo info) { + + Constants.LOG.info("This line is printed by an example mod mixin from Forge!"); + Constants.LOG.info("MC Version: {}", Minecraft.getInstance().getVersionType()); + } +} \ No newline at end of file diff --git a/forge/src/main/java/com/example/examplemod/platform/ForgePlatformHelper.java b/forge/src/main/java/com/example/examplemod/platform/ForgePlatformHelper.java new file mode 100644 index 00000000..22ef9e4a --- /dev/null +++ b/forge/src/main/java/com/example/examplemod/platform/ForgePlatformHelper.java @@ -0,0 +1,26 @@ +package com.example.examplemod.platform; + +import com.example.examplemod.platform.services.IPlatformHelper; +import net.minecraftforge.fml.ModList; +import net.minecraftforge.fml.loading.FMLLoader; + +public class ForgePlatformHelper implements IPlatformHelper { + + @Override + public String getPlatformName() { + + return "Forge"; + } + + @Override + public boolean isModLoaded(String modId) { + + return ModList.get().isLoaded(modId); + } + + @Override + public boolean isDevelopmentEnvironment() { + + return !FMLLoader.isProduction(); + } +} \ No newline at end of file diff --git a/forge/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper b/forge/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper new file mode 100644 index 00000000..ff2910d6 --- /dev/null +++ b/forge/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper @@ -0,0 +1 @@ +com.example.examplemod.platform.ForgePlatformHelper \ No newline at end of file diff --git a/forge/src/main/resources/examplemod.forge.mixins.json b/forge/src/main/resources/examplemod.forge.mixins.json new file mode 100644 index 00000000..95882ac9 --- /dev/null +++ b/forge/src/main/resources/examplemod.forge.mixins.json @@ -0,0 +1,17 @@ +{ + "required": true, + "minVersion": "0.8", + "package": "com.example.examplemod.mixin", + "refmap": "${mod_id}.refmap.json", + "compatibilityLevel": "JAVA_17", + "mixins": [ + ], + "client": [ + "MixinTitleScreen" + ], + "server": [ + ], + "injectors": { + "defaultRequire": 1 + } +} \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 5b54cd17..a4fa0d07 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,41 +1,35 @@ +# Important Notes: +# fabric.mod.json's modid field cannot be expanded, you must change it manually. +# Every field you add must be added to buildSrc/src/main/groovy/multiloader-common.gradle expandProps map. + # Project version=0.0.23 group=net.dumbcode.projectnublar +java_version=17 # Common minecraft_version=1.20.1 -mappings_channel=parchment -mappings_version=2023.07.16-1.20.1 -common_aws_enabled=true -common_runs_enabled=false -common_client_run_name=Common Client -common_server_run_name=Common Server -regutils_version=1.20.1-1.0.0 - -# Forge -forge_version=47.1.3 -forge_ats_enabled=true -minecraft_version_range=[1.20,1.21) -forge_version_range=[47,) -loader_version_range=[47,) -mixin_version=0.8.5 -capabilitysyncer_version=1.20.1-4.0.0 -capabilitysyncer_version_range=[4.0.0,5.0.0) - -# Fabric -fabric_version=0.83.1+1.20.1 -fabric_aws_enabled=true -fabric_loader_version=0.14.21 -fabric_loader_version_range=>=0.14 - -# Mod options +license=CC0-1.0 +credits= mod_name=Project Nublar mod_author=Nyfaria mod_id=projectnublar mod_description=Dinosaurs +minecraft_version_range=[1.20.1, 1.22) +# The version of ParchmentMC that is used, see https://parchmentmc.org/docs/getting-started#choose-a-version for new versions +parchment_minecraft=1.20.1 +parchment_version=2023.09.03 + +# Fabric +fabric_version=0.92.1+1.20.1 +fabric_loader_version=0.16.9 + +# Forge +forge_version=47.2.30 +forge_loader_version_range=[47,) # Gradle -org.gradle.jvmargs=-Xmx16G +org.gradle.jvmargs=-Xmx3G org.gradle.daemon=false # Publishing @@ -51,6 +45,4 @@ dry_run=false forge_config_api_port_version=8.0.0 geckolib_version=4.4.4 ngl_version=0.0.19 -sbl_version=1.14 - - +sbl_version=1.14 \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index 7454180f2ae8848c63b8b4dea2cb829da983f2fa..a4b76b9530d66f5e68d973ea569d8e19de379189 100644 GIT binary patch literal 43583 zcma&N1CXTcmMvW9vTb(Rwr$&4wr$(C?dmSu>@vG-+vuvg^_??!{yS%8zW-#zn-LkA z5&1^$^{lnmUON?}LBF8_K|(?T0Ra(xUH{($5eN!MR#ZihR#HxkUPe+_R8Cn`RRs(P z_^*#_XlXmGv7!4;*Y%p4nw?{bNp@UZHv1?Um8r6)Fei3p@ClJn0ECfg1hkeuUU@Or zDaPa;U3fE=3L}DooL;8f;P0ipPt0Z~9P0)lbStMS)ag54=uL9ia-Lm3nh|@(Y?B`; zx_#arJIpXH!U{fbCbI^17}6Ri*H<>OLR%c|^mh8+)*h~K8Z!9)DPf zR2h?lbDZQ`p9P;&DQ4F0sur@TMa!Y}S8irn(%d-gi0*WxxCSk*A?3lGh=gcYN?FGl z7D=Js!i~0=u3rox^eO3i@$0=n{K1lPNU zwmfjRVmLOCRfe=seV&P*1Iq=^i`502keY8Uy-WNPwVNNtJFx?IwAyRPZo2Wo1+S(xF37LJZ~%i)kpFQ3Fw=mXfd@>%+)RpYQLnr}B~~zoof(JVm^^&f zxKV^+3D3$A1G;qh4gPVjhrC8e(VYUHv#dy^)(RoUFM?o%W-EHxufuWf(l*@-l+7vt z=l`qmR56K~F|v<^Pd*p~1_y^P0P^aPC##d8+HqX4IR1gu+7w#~TBFphJxF)T$2WEa zxa?H&6=Qe7d(#tha?_1uQys2KtHQ{)Qco)qwGjrdNL7thd^G5i8Os)CHqc>iOidS} z%nFEDdm=GXBw=yXe1W-ShHHFb?Cc70+$W~z_+}nAoHFYI1MV1wZegw*0y^tC*s%3h zhD3tN8b=Gv&rj}!SUM6|ajSPp*58KR7MPpI{oAJCtY~JECm)*m_x>AZEu>DFgUcby z1Qaw8lU4jZpQ_$;*7RME+gq1KySGG#Wql>aL~k9tLrSO()LWn*q&YxHEuzmwd1?aAtI zBJ>P=&$=l1efe1CDU;`Fd+_;&wI07?V0aAIgc(!{a z0Jg6Y=inXc3^n!U0Atk`iCFIQooHqcWhO(qrieUOW8X(x?(RD}iYDLMjSwffH2~tB z)oDgNBLB^AJBM1M^c5HdRx6fBfka`(LD-qrlh5jqH~);#nw|iyp)()xVYak3;Ybik z0j`(+69aK*B>)e_p%=wu8XC&9e{AO4c~O1U`5X9}?0mrd*m$_EUek{R?DNSh(=br# z#Q61gBzEpmy`$pA*6!87 zSDD+=@fTY7<4A?GLqpA?Pb2z$pbCc4B4zL{BeZ?F-8`s$?>*lXXtn*NC61>|*w7J* z$?!iB{6R-0=KFmyp1nnEmLsA-H0a6l+1uaH^g%c(p{iT&YFrbQ$&PRb8Up#X3@Zsk zD^^&LK~111%cqlP%!_gFNa^dTYT?rhkGl}5=fL{a`UViaXWI$k-UcHJwmaH1s=S$4 z%4)PdWJX;hh5UoK?6aWoyLxX&NhNRqKam7tcOkLh{%j3K^4Mgx1@i|Pi&}<^5>hs5 zm8?uOS>%)NzT(%PjVPGa?X%`N2TQCKbeH2l;cTnHiHppPSJ<7y-yEIiC!P*ikl&!B z%+?>VttCOQM@ShFguHVjxX^?mHX^hSaO_;pnyh^v9EumqSZTi+#f&_Vaija0Q-e*| z7ulQj6Fs*bbmsWp{`auM04gGwsYYdNNZcg|ph0OgD>7O}Asn7^Z=eI>`$2*v78;sj-}oMoEj&@)9+ycEOo92xSyY344^ z11Hb8^kdOvbf^GNAK++bYioknrpdN>+u8R?JxG=!2Kd9r=YWCOJYXYuM0cOq^FhEd zBg2puKy__7VT3-r*dG4c62Wgxi52EMCQ`bKgf*#*ou(D4-ZN$+mg&7$u!! z-^+Z%;-3IDwqZ|K=ah85OLwkO zKxNBh+4QHh)u9D?MFtpbl)us}9+V!D%w9jfAMYEb>%$A;u)rrI zuBudh;5PN}_6J_}l55P3l_)&RMlH{m!)ai-i$g)&*M`eN$XQMw{v^r@-125^RRCF0 z^2>|DxhQw(mtNEI2Kj(;KblC7x=JlK$@78`O~>V!`|1Lm-^JR$-5pUANAnb(5}B}JGjBsliK4& zk6y(;$e&h)lh2)L=bvZKbvh@>vLlreBdH8No2>$#%_Wp1U0N7Ank!6$dFSi#xzh|( zRi{Uw%-4W!{IXZ)fWx@XX6;&(m_F%c6~X8hx=BN1&q}*( zoaNjWabE{oUPb!Bt$eyd#$5j9rItB-h*5JiNi(v^e|XKAj*8(k<5-2$&ZBR5fF|JA z9&m4fbzNQnAU}r8ab>fFV%J0z5awe#UZ|bz?Ur)U9bCIKWEzi2%A+5CLqh?}K4JHi z4vtM;+uPsVz{Lfr;78W78gC;z*yTch~4YkLr&m-7%-xc ztw6Mh2d>_iO*$Rd8(-Cr1_V8EO1f*^@wRoSozS) zy1UoC@pruAaC8Z_7~_w4Q6n*&B0AjOmMWa;sIav&gu z|J5&|{=a@vR!~k-OjKEgPFCzcJ>#A1uL&7xTDn;{XBdeM}V=l3B8fE1--DHjSaxoSjNKEM9|U9#m2<3>n{Iuo`r3UZp;>GkT2YBNAh|b z^jTq-hJp(ebZh#Lk8hVBP%qXwv-@vbvoREX$TqRGTgEi$%_F9tZES@z8Bx}$#5eeG zk^UsLBH{bc2VBW)*EdS({yw=?qmevwi?BL6*=12k9zM5gJv1>y#ML4!)iiPzVaH9% zgSImetD@dam~e>{LvVh!phhzpW+iFvWpGT#CVE5TQ40n%F|p(sP5mXxna+Ev7PDwA zamaV4m*^~*xV+&p;W749xhb_X=$|LD;FHuB&JL5?*Y2-oIT(wYY2;73<^#46S~Gx| z^cez%V7x$81}UWqS13Gz80379Rj;6~WdiXWOSsdmzY39L;Hg3MH43o*y8ibNBBH`(av4|u;YPq%{R;IuYow<+GEsf@R?=@tT@!}?#>zIIn0CoyV!hq3mw zHj>OOjfJM3F{RG#6ujzo?y32m^tgSXf@v=J$ELdJ+=5j|=F-~hP$G&}tDZsZE?5rX ztGj`!S>)CFmdkccxM9eGIcGnS2AfK#gXwj%esuIBNJQP1WV~b~+D7PJTmWGTSDrR` zEAu4B8l>NPuhsk5a`rReSya2nfV1EK01+G!x8aBdTs3Io$u5!6n6KX%uv@DxAp3F@{4UYg4SWJtQ-W~0MDb|j-$lwVn znAm*Pl!?Ps&3wO=R115RWKb*JKoexo*)uhhHBncEDMSVa_PyA>k{Zm2(wMQ(5NM3# z)jkza|GoWEQo4^s*wE(gHz?Xsg4`}HUAcs42cM1-qq_=+=!Gk^y710j=66(cSWqUe zklbm8+zB_syQv5A2rj!Vbw8;|$@C!vfNmNV!yJIWDQ>{+2x zKjuFX`~~HKG~^6h5FntRpnnHt=D&rq0>IJ9#F0eM)Y-)GpRjiN7gkA8wvnG#K=q{q z9dBn8_~wm4J<3J_vl|9H{7q6u2A!cW{bp#r*-f{gOV^e=8S{nc1DxMHFwuM$;aVI^ zz6A*}m8N-&x8;aunp1w7_vtB*pa+OYBw=TMc6QK=mbA-|Cf* zvyh8D4LRJImooUaSb7t*fVfih<97Gf@VE0|z>NcBwBQze);Rh!k3K_sfunToZY;f2 z^HmC4KjHRVg+eKYj;PRN^|E0>Gj_zagfRbrki68I^#~6-HaHg3BUW%+clM1xQEdPYt_g<2K+z!$>*$9nQ>; zf9Bei{?zY^-e{q_*|W#2rJG`2fy@{%6u0i_VEWTq$*(ZN37|8lFFFt)nCG({r!q#9 z5VK_kkSJ3?zOH)OezMT{!YkCuSSn!K#-Rhl$uUM(bq*jY? zi1xbMVthJ`E>d>(f3)~fozjg^@eheMF6<)I`oeJYx4*+M&%c9VArn(OM-wp%M<-`x z7sLP1&3^%Nld9Dhm@$3f2}87!quhI@nwd@3~fZl_3LYW-B?Ia>ui`ELg z&Qfe!7m6ze=mZ`Ia9$z|ARSw|IdMpooY4YiPN8K z4B(ts3p%2i(Td=tgEHX z0UQ_>URBtG+-?0E;E7Ld^dyZ;jjw0}XZ(}-QzC6+NN=40oDb2^v!L1g9xRvE#@IBR zO!b-2N7wVfLV;mhEaXQ9XAU+>=XVA6f&T4Z-@AX!leJ8obP^P^wP0aICND?~w&NykJ#54x3_@r7IDMdRNy4Hh;h*!u(Ol(#0bJdwEo$5437-UBjQ+j=Ic>Q2z` zJNDf0yO6@mr6y1#n3)s(W|$iE_i8r@Gd@!DWDqZ7J&~gAm1#~maIGJ1sls^gxL9LLG_NhU!pTGty!TbhzQnu)I*S^54U6Yu%ZeCg`R>Q zhBv$n5j0v%O_j{QYWG!R9W?5_b&67KB$t}&e2LdMvd(PxN6Ir!H4>PNlerpBL>Zvyy!yw z-SOo8caEpDt(}|gKPBd$qND5#a5nju^O>V&;f890?yEOfkSG^HQVmEbM3Ugzu+UtH zC(INPDdraBN?P%kE;*Ae%Wto&sgw(crfZ#Qy(<4nk;S|hD3j{IQRI6Yq|f^basLY; z-HB&Je%Gg}Jt@={_C{L$!RM;$$|iD6vu#3w?v?*;&()uB|I-XqEKqZPS!reW9JkLewLb!70T7n`i!gNtb1%vN- zySZj{8-1>6E%H&=V}LM#xmt`J3XQoaD|@XygXjdZ1+P77-=;=eYpoEQ01B@L*a(uW zrZeZz?HJsw_4g0vhUgkg@VF8<-X$B8pOqCuWAl28uB|@r`19DTUQQsb^pfqB6QtiT z*`_UZ`fT}vtUY#%sq2{rchyfu*pCg;uec2$-$N_xgjZcoumE5vSI{+s@iLWoz^Mf; zuI8kDP{!XY6OP~q5}%1&L}CtfH^N<3o4L@J@zg1-mt{9L`s^z$Vgb|mr{@WiwAqKg zp#t-lhrU>F8o0s1q_9y`gQNf~Vb!F%70f}$>i7o4ho$`uciNf=xgJ>&!gSt0g;M>*x4-`U)ysFW&Vs^Vk6m%?iuWU+o&m(2Jm26Y(3%TL; zA7T)BP{WS!&xmxNw%J=$MPfn(9*^*TV;$JwRy8Zl*yUZi8jWYF>==j~&S|Xinsb%c z2?B+kpet*muEW7@AzjBA^wAJBY8i|#C{WtO_or&Nj2{=6JTTX05}|H>N2B|Wf!*3_ z7hW*j6p3TvpghEc6-wufFiY!%-GvOx*bZrhZu+7?iSrZL5q9}igiF^*R3%DE4aCHZ zqu>xS8LkW+Auv%z-<1Xs92u23R$nk@Pk}MU5!gT|c7vGlEA%G^2th&Q*zfg%-D^=f z&J_}jskj|Q;73NP4<4k*Y%pXPU2Thoqr+5uH1yEYM|VtBPW6lXaetokD0u z9qVek6Q&wk)tFbQ8(^HGf3Wp16gKmr>G;#G(HRBx?F`9AIRboK+;OfHaLJ(P>IP0w zyTbTkx_THEOs%Q&aPrxbZrJlio+hCC_HK<4%f3ZoSAyG7Dn`=X=&h@m*|UYO-4Hq0 z-Bq&+Ie!S##4A6OGoC~>ZW`Y5J)*ouaFl_e9GA*VSL!O_@xGiBw!AF}1{tB)z(w%c zS1Hmrb9OC8>0a_$BzeiN?rkPLc9%&;1CZW*4}CDDNr2gcl_3z+WC15&H1Zc2{o~i) z)LLW=WQ{?ricmC`G1GfJ0Yp4Dy~Ba;j6ZV4r{8xRs`13{dD!xXmr^Aga|C=iSmor% z8hi|pTXH)5Yf&v~exp3o+sY4B^^b*eYkkCYl*T{*=-0HniSA_1F53eCb{x~1k3*`W zr~};p1A`k{1DV9=UPnLDgz{aJH=-LQo<5%+Em!DNN252xwIf*wF_zS^!(XSm(9eoj z=*dXG&n0>)_)N5oc6v!>-bd(2ragD8O=M|wGW z!xJQS<)u70m&6OmrF0WSsr@I%T*c#Qo#Ha4d3COcX+9}hM5!7JIGF>7<~C(Ear^Sn zm^ZFkV6~Ula6+8S?oOROOA6$C&q&dp`>oR-2Ym3(HT@O7Sd5c~+kjrmM)YmgPH*tL zX+znN>`tv;5eOfX?h{AuX^LK~V#gPCu=)Tigtq9&?7Xh$qN|%A$?V*v=&-2F$zTUv z`C#WyIrChS5|Kgm_GeudCFf;)!WH7FI60j^0o#65o6`w*S7R@)88n$1nrgU(oU0M9 zx+EuMkC>(4j1;m6NoGqEkpJYJ?vc|B zOlwT3t&UgL!pX_P*6g36`ZXQ; z9~Cv}ANFnJGp(;ZhS(@FT;3e)0)Kp;h^x;$*xZn*k0U6-&FwI=uOGaODdrsp-!K$Ac32^c{+FhI-HkYd5v=`PGsg%6I`4d9Jy)uW0y%) zm&j^9WBAp*P8#kGJUhB!L?a%h$hJgQrx!6KCB_TRo%9{t0J7KW8!o1B!NC)VGLM5! zpZy5Jc{`r{1e(jd%jsG7k%I+m#CGS*BPA65ZVW~fLYw0dA-H_}O zrkGFL&P1PG9p2(%QiEWm6x;U-U&I#;Em$nx-_I^wtgw3xUPVVu zqSuKnx&dIT-XT+T10p;yjo1Y)z(x1fb8Dzfn8e yu?e%!_ptzGB|8GrCfu%p?(_ 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 GZ~q4|mN%#X literal 59536 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 QuEJmfE|#`Dqx|px0L@K;Y5)KL diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index ae04661e..94113f20 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.11-bin.zip +networkTimeout=10000 +validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew index b4f908aa..f5feea6d 100755 --- a/gradlew +++ b/gradlew @@ -1,7 +1,7 @@ -#!/usr/bin/env bash +#!/bin/sh # -# Copyright 2015 the original author or authors. +# Copyright © 2015-2021 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -15,69 +15,104 @@ # See the License for the specific language governing permissions and # limitations under the License. # +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################## -## -## Gradle start up script for UN*X -## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», +# «${var#prefix}», «${var%suffix}», and «$( cmd )»; +# * compound commands having a testable exit status, especially «case»; +# * various built-in commands including «command», «set», and «ulimit». +# +# Important for patching: +# +# (2) This script targets any POSIX shell, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# ############################################################################## # Attempt to set APP_HOME + # Resolve links: $0 may be a link -PRG="$0" -# Need this for relative symlinks. -while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG=`dirname "$PRG"`"/$link" - fi +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac done -SAVED="`pwd`" -cd "`dirname \"$PRG\"`/" >/dev/null -APP_HOME="`pwd -P`" -cd "$SAVED" >/dev/null -APP_NAME="Gradle" -APP_BASE_NAME=`basename "$0"` - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' +# This is normally unused +# shellcheck disable=SC2034 +APP_BASE_NAME=${0##*/} +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s +' "$PWD" ) || exit # Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD="maximum" +MAX_FD=maximum warn () { echo "$*" -} +} >&2 die () { echo echo "$*" echo exit 1 -} +} >&2 # OS specific support (must be 'true' or 'false'). cygwin=false msys=false darwin=false nonstop=false -case "`uname`" in - CYGWIN* ) - cygwin=true - ;; - Darwin* ) - darwin=true - ;; - MSYS* | MINGW* ) - msys=true - ;; - NONSTOP* ) - nonstop=true - ;; +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; esac CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar @@ -87,9 +122,9 @@ CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar if [ -n "$JAVA_HOME" ] ; then if [ -x "$JAVA_HOME/jre/sh/java" ] ; then # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" + JAVACMD=$JAVA_HOME/jre/sh/java else - JAVACMD="$JAVA_HOME/bin/java" + JAVACMD=$JAVA_HOME/bin/java fi if [ ! -x "$JAVACMD" ] ; then die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME @@ -98,86 +133,120 @@ Please set the JAVA_HOME variable in your environment to match the location of your Java installation." fi else - JAVACMD="java" - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + JAVACMD=java + if ! command -v java >/dev/null 2>&1 + then + die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. Please set the JAVA_HOME variable in your environment to match the location of your Java installation." + fi fi # Increase the maximum file descriptors if we can. -if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then - MAX_FD_LIMIT=`ulimit -H -n` - if [ $? -eq 0 ] ; then - if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then - MAX_FD="$MAX_FD_LIMIT" - fi - ulimit -n $MAX_FD - if [ $? -ne 0 ] ; then - warn "Could not set maximum file descriptor limit: $MAX_FD" - fi - else - warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" - fi +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac fi -# For Darwin, add options to specify how the application appears in the dock -if $darwin; then - GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" -fi +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. # For Cygwin or MSYS, switch paths to Windows format before running java -if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then - APP_HOME=`cygpath --path --mixed "$APP_HOME"` - CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` - - JAVACMD=`cygpath --unix "$JAVACMD"` - - # We build the pattern for arguments to be converted via cygpath - ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` - SEP="" - for dir in $ROOTDIRSRAW ; do - ROOTDIRS="$ROOTDIRS$SEP$dir" - SEP="|" - done - OURCYGPATTERN="(^($ROOTDIRS))" - # Add a user-defined pattern to the cygpath arguments - if [ "$GRADLE_CYGPATTERN" != "" ] ; then - OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" - fi +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + # Now convert the arguments - kludge to limit ourselves to /bin/sh - i=0 - for arg in "$@" ; do - CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` - CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option - - if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition - eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` - else - eval `echo args$i`="\"$arg\"" + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) fi - i=`expr $i + 1` + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg done - case $i in - 0) set -- ;; - 1) set -- "$args0" ;; - 2) set -- "$args0" "$args1" ;; - 3) set -- "$args0" "$args1" "$args2" ;; - 4) set -- "$args0" "$args1" "$args2" "$args3" ;; - 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; - esac fi -ARGV=("$@") -eval set -- $DEFAULT_JVM_OPTS -IFS=$' -' read -rd '' -a JAVA_OPTS_ARR <<< "$(echo $JAVA_OPTS | xargs -n1)" -IFS=$' -' read -rd '' -a GRADLE_OPTS_ARR <<< "$(echo $GRADLE_OPTS | xargs -n1)" +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# and any embedded shellness will be escaped. +# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be +# treated as '${Hostname}' itself on the command line. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' -exec "$JAVACMD" "$@" "${JAVA_OPTS_ARR[@]}" "${GRADLE_OPTS_ARR[@]}" "-Dorg.gradle.appname=$APP_BASE_NAME" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "${ARGV[@]}" +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat index 107acd32..9d21a218 100644 --- a/gradlew.bat +++ b/gradlew.bat @@ -13,8 +13,10 @@ @rem See the License for the specific language governing permissions and @rem limitations under the License. @rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem -@if "%DEBUG%" == "" @echo off +@if "%DEBUG%"=="" @echo off @rem ########################################################################## @rem @rem Gradle startup script for Windows @@ -25,7 +27,8 @@ if "%OS%"=="Windows_NT" setlocal set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused set APP_BASE_NAME=%~n0 set APP_HOME=%DIRNAME% @@ -40,13 +43,13 @@ if defined JAVA_HOME goto findJavaFromJavaHome set JAVA_EXE=java.exe %JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto execute +if %ERRORLEVEL% equ 0 goto execute -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. +echo. 1>&2 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 goto fail @@ -56,11 +59,11 @@ set JAVA_EXE=%JAVA_HOME%/bin/java.exe if exist "%JAVA_EXE%" goto execute -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. +echo. 1>&2 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 goto fail @@ -75,13 +78,15 @@ set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar :end @rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd +if %ERRORLEVEL% equ 0 goto mainEnd :fail rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% :mainEnd if "%OS%"=="Windows_NT" endlocal diff --git a/settings.gradle b/settings.gradle index 582c6184..095e0ad9 100644 --- a/settings.gradle +++ b/settings.gradle @@ -13,24 +13,15 @@ pluginManagement { name = 'Sponge Snapshots' url = 'https://repo.spongepowered.org/repository/maven-public/' } - maven { - name 'ParchmentMC' - url 'https://maven.parchmentmc.org' - } - maven { - name '100Media' - url 'https://maven.100media.dev' - } - } - resolutionStrategy { - eachPlugin { - if (requested.id.toString() == 'org.spongepowered.mixin') { - useModule("org.spongepowered:mixingradle:${requested.version}") - } - } } } +plugins { + id 'org.gradle.toolchains.foojay-resolver-convention' version '0.8.0' +} -rootProject.name = "Project-Nublar" -include("Common", "Fabric", "Forge") \ No newline at end of file +// This should match the folder name of the project, or else IDEA may complain (see https://youtrack.jetbrains.com/issue/IDEA-317606) +rootProject.name = 'MultiLoader-Template' +include("common") +include("fabric") +include("forge") From 4f8b216cbe9739db9d2bb92f0d48201b272d5680 Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Mon, 24 Feb 2025 14:15:55 -0500 Subject: [PATCH 02/26] remove capitals --- .../.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d | 0 .../.cache/735031f3addf80804addae5e3f53249900116f1e | 0 .../andesite_tyrannosaurus_rex_amber.json | 0 .../andesite_tyrannosaurus_rex_arm_fossil.json | 0 .../andesite_tyrannosaurus_rex_leg_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...eepslate_tyrannosaurus_rex_rex_skull_fossil.json | 0 ..._deepslate_tyrannosaurus_rex_ribcage_fossil.json | 0 ...mon_deepslate_tyrannosaurus_rex_tail_fossil.json | 0 ...common_diorite_tyrannosaurus_rex_arm_fossil.json | 0 ...common_diorite_tyrannosaurus_rex_leg_fossil.json | 0 ...on_diorite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...on_granite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...mon_sandstone_tyrannosaurus_rex_foot_fossil.json | 0 ...mon_sandstone_tyrannosaurus_rex_tail_fossil.json | 0 .../common_stone_tyrannosaurus_rex_leg_fossil.json | 0 ...common_stone_tyrannosaurus_rex_spine_fossil.json | 0 ...mon_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...w_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 .../deepslate_tyrannosaurus_rex_arm_fossil.json | 0 .../diorite_tyrannosaurus_rex_arm_fossil.json | 0 ...ented_andesite_tyrannosaurus_rex_arm_fossil.json | 0 ...nted_andesite_tyrannosaurus_rex_tail_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...nted_deepslate_tyrannosaurus_rex_leg_fossil.json | 0 ...mented_granite_tyrannosaurus_rex_arm_fossil.json | 0 ...ented_granite_tyrannosaurus_rex_foot_fossil.json | 0 ...ented_granite_tyrannosaurus_rex_tail_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ted_sandstone_tyrannosaurus_rex_foot_fossil.json | 0 ...ted_sandstone_tyrannosaurus_rex_tail_fossil.json | 0 ...nted_stone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ted_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../granite_tyrannosaurus_rex_amber.json | 0 .../granite_tyrannosaurus_rex_foot_fossil.json | 0 .../granite_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../granite_tyrannosaurus_rex_spine_fossil.json | 0 .../granite_tyrannosaurus_rex_tail_fossil.json | 0 .../assets/projectnublar/blockstates/incubator.json | 0 ...ray_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../poor_andesite_tyrannosaurus_rex_arm_fossil.json | 0 ...andesite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 .../poor_diorite_tyrannosaurus_rex_leg_fossil.json | 0 .../poor_granite_tyrannosaurus_rex_tail_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...poor_sandstone_tyrannosaurus_rex_leg_fossil.json | 0 ...poor_stone_tyrannosaurus_rex_ribcage_fossil.json | 0 .../poor_stone_tyrannosaurus_rex_spine_fossil.json | 0 ...oor_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...or_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...or_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...tine_andesite_tyrannosaurus_rex_foot_fossil.json | 0 ...tine_andesite_tyrannosaurus_rex_tail_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ne_deepslate_tyrannosaurus_rex_spine_fossil.json | 0 ...istine_granite_tyrannosaurus_rex_arm_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ne_sandstone_tyrannosaurus_rex_spine_fossil.json | 0 ...ne_stone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...tine_stone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ne_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../assets/projectnublar/blockstates/processor.json | 0 .../red_terracotta_tyrannosaurus_rex_amber.json | 0 .../sandstone_tyrannosaurus_rex_leg_fossil.json | 0 .../stone_tyrannosaurus_rex_foot_fossil.json | 0 .../stone_tyrannosaurus_rex_spine_fossil.json | 0 .../stone_tyrannosaurus_rex_tail_fossil.json | 0 .../terracotta_tyrannosaurus_rex_amber.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../white_terracotta_tyrannosaurus_rex_amber.json | 0 ...ite_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 .../andesite_tyrannosaurus_rex_foot_fossil.json | 0 .../andesite_tyrannosaurus_rex_tail_fossil.json | 0 .../brown_terracotta_tyrannosaurus_rex_amber.json | 0 ...own_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...n_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ommon_andesite_tyrannosaurus_rex_arm_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...n_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...mmon_deepslate_tyrannosaurus_rex_arm_fossil.json | 0 ...mon_deepslate_tyrannosaurus_rex_neck_fossil.json | 0 ...mon_deepslate_tyrannosaurus_rex_wing_fossil.json | 0 ...common_diorite_tyrannosaurus_rex_arm_fossil.json | 0 ...ommon_diorite_tyrannosaurus_rex_leaf_fossil.json | 0 ...ommon_diorite_tyrannosaurus_rex_neck_fossil.json | 0 ...ommon_diorite_tyrannosaurus_rex_wing_fossil.json | 0 ...ommon_granite_tyrannosaurus_rex_tail_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...mon_sandstone_tyrannosaurus_rex_leaf_fossil.json | 0 ...mon_sandstone_tyrannosaurus_rex_neck_fossil.json | 0 ...mon_sandstone_tyrannosaurus_rex_wing_fossil.json | 0 .../common_stone_tyrannosaurus_rex_leaf_fossil.json | 0 .../common_stone_tyrannosaurus_rex_leg_fossil.json | 0 .../common_stone_tyrannosaurus_rex_neck_fossil.json | 0 .../common_stone_tyrannosaurus_rex_wing_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...n_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 .../deepslate_tyrannosaurus_rex_leaf_fossil.json | 0 .../deepslate_tyrannosaurus_rex_neck_fossil.json | 0 .../deepslate_tyrannosaurus_rex_spine_fossil.json | 0 .../deepslate_tyrannosaurus_rex_wing_fossil.json | 0 .../diorite_tyrannosaurus_rex_foot_fossil.json | 0 .../diorite_tyrannosaurus_rex_tail_fossil.json | 0 ...ented_andesite_tyrannosaurus_rex_leg_fossil.json | 0 ...andesite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ted_andesite_tyrannosaurus_rex_spine_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...n_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...nted_deepslate_tyrannosaurus_rex_leg_fossil.json | 0 ...eepslate_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ented_diorite_tyrannosaurus_rex_tail_fossil.json | 0 ...mented_granite_tyrannosaurus_rex_leg_fossil.json | 0 ...ented_granite_tyrannosaurus_rex_neck_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ted_sandstone_tyrannosaurus_rex_tail_fossil.json | 0 ...gmented_stone_tyrannosaurus_rex_foot_fossil.json | 0 ...ted_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ted_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 .../projectnublar/models/block/incubator.json | 0 ...ray_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 .../poor_andesite_tyrannosaurus_rex_arm_fossil.json | 0 ...poor_andesite_tyrannosaurus_rex_leaf_fossil.json | 0 ...poor_andesite_tyrannosaurus_rex_neck_fossil.json | 0 ...poor_andesite_tyrannosaurus_rex_wing_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...poor_deepslate_tyrannosaurus_rex_arm_fossil.json | 0 ...eepslate_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...oor_deepslate_tyrannosaurus_rex_wing_fossil.json | 0 .../poor_granite_tyrannosaurus_rex_arm_fossil.json | 0 ...or_granite_tyrannosaurus_rex_ribcage_fossil.json | 0 .../poor_granite_tyrannosaurus_rex_tail_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...poor_sandstone_tyrannosaurus_rex_arm_fossil.json | 0 ...poor_sandstone_tyrannosaurus_rex_leg_fossil.json | 0 .../poor_stone_tyrannosaurus_rex_leaf_fossil.json | 0 .../poor_stone_tyrannosaurus_rex_wing_fossil.json | 0 ...or_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...or_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...or_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...r_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...or_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...tine_andesite_tyrannosaurus_rex_leaf_fossil.json | 0 ...stine_andesite_tyrannosaurus_rex_leg_fossil.json | 0 ...tine_andesite_tyrannosaurus_rex_neck_fossil.json | 0 ...e_andesite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...tine_andesite_tyrannosaurus_rex_wing_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...n_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ine_deepslate_tyrannosaurus_rex_foot_fossil.json | 0 ...stine_granite_tyrannosaurus_rex_foot_fossil.json | 0 ...istine_granite_tyrannosaurus_rex_leg_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...tine_sandstone_tyrannosaurus_rex_arm_fossil.json | 0 ...ine_sandstone_tyrannosaurus_rex_leaf_fossil.json | 0 ...tine_sandstone_tyrannosaurus_rex_leg_fossil.json | 0 ...ne_sandstone_tyrannosaurus_rex_spine_fossil.json | 0 ...ine_sandstone_tyrannosaurus_rex_wing_fossil.json | 0 ...ristine_stone_tyrannosaurus_rex_neck_fossil.json | 0 ...ne_stone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...tine_stone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ristine_stone_tyrannosaurus_rex_wing_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...w_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 .../projectnublar/models/block/processor.json | 0 .../sandstone_tyrannosaurus_rex_neck_fossil.json | 0 .../block/stone_tyrannosaurus_rex_foot_fossil.json | 0 .../stone_tyrannosaurus_rex_ribcage_fossil.json | 0 .../block/terracotta_tyrannosaurus_rex_amber.json | 0 .../terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../terracotta_tyrannosaurus_rex_spine_fossil.json | 0 .../terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...w_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../assets/projectnublar/models/item/amber.json | 0 .../item/andesite_tyrannosaurus_rex_amber.json | 0 .../andesite_tyrannosaurus_rex_neck_fossil.json | 0 .../andesite_tyrannosaurus_rex_wing_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ommon_andesite_tyrannosaurus_rex_leg_fossil.json | 0 ...mmon_andesite_tyrannosaurus_rex_tail_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...mmon_deepslate_tyrannosaurus_rex_leg_fossil.json | 0 ...on_deepslate_tyrannosaurus_rex_spine_fossil.json | 0 ...on_diorite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...common_granite_tyrannosaurus_rex_arm_fossil.json | 0 ...ommon_granite_tyrannosaurus_rex_leaf_fossil.json | 0 ...common_granite_tyrannosaurus_rex_leg_fossil.json | 0 ...on_granite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ommon_granite_tyrannosaurus_rex_wing_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ..._sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...mon_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...on_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...on_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...on_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...w_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 .../item/deepslate_tyrannosaurus_rex_amber.json | 0 .../deepslate_tyrannosaurus_rex_arm_fossil.json | 0 .../deepslate_tyrannosaurus_rex_foot_fossil.json | 0 .../deepslate_tyrannosaurus_rex_leaf_fossil.json | 0 .../deepslate_tyrannosaurus_rex_tail_fossil.json | 0 .../item/diorite_tyrannosaurus_rex_amber.json | 0 .../item/diorite_tyrannosaurus_rex_arm_fossil.json | 0 .../item/diorite_tyrannosaurus_rex_leaf_fossil.json | 0 .../item/diorite_tyrannosaurus_rex_wing_fossil.json | 0 .../assets/projectnublar/models/item/fossil.json | 0 ...ented_andesite_tyrannosaurus_rex_arm_fossil.json | 0 ...nted_andesite_tyrannosaurus_rex_foot_fossil.json | 0 ...nted_andesite_tyrannosaurus_rex_leaf_fossil.json | 0 ...ented_andesite_tyrannosaurus_rex_leg_fossil.json | 0 ...nted_andesite_tyrannosaurus_rex_neck_fossil.json | 0 ...nted_andesite_tyrannosaurus_rex_wing_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...nted_deepslate_tyrannosaurus_rex_arm_fossil.json | 0 ...ented_diorite_tyrannosaurus_rex_neck_fossil.json | 0 ...ented_granite_tyrannosaurus_rex_foot_fossil.json | 0 ...ented_granite_tyrannosaurus_rex_tail_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...nted_sandstone_tyrannosaurus_rex_arm_fossil.json | 0 ...nted_sandstone_tyrannosaurus_rex_leg_fossil.json | 0 ...ted_sandstone_tyrannosaurus_rex_tail_fossil.json | 0 ...gmented_stone_tyrannosaurus_rex_leaf_fossil.json | 0 ...agmented_stone_tyrannosaurus_rex_leg_fossil.json | 0 ...gmented_stone_tyrannosaurus_rex_neck_fossil.json | 0 ...gmented_stone_tyrannosaurus_rex_wing_fossil.json | 0 ...ted_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 .../models/item/gold_computer_chip.json | 0 .../projectnublar/models/item/incubator_arm.json | 0 .../projectnublar/models/item/incubator_lid.json | 0 .../models/item/iron_tank_upgrade.json | 0 ...ght_gray_terracotta_tyrannosaurus_rex_amber.json | 0 ...ay_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../item/low_security_electric_fence_post.json | 0 ...nge_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...poor_andesite_tyrannosaurus_rex_foot_fossil.json | 0 ...poor_andesite_tyrannosaurus_rex_tail_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...n_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...oor_deepslate_tyrannosaurus_rex_foot_fossil.json | 0 ...oor_deepslate_tyrannosaurus_rex_leaf_fossil.json | 0 ...oor_deepslate_tyrannosaurus_rex_wing_fossil.json | 0 .../poor_diorite_tyrannosaurus_rex_foot_fossil.json | 0 .../poor_diorite_tyrannosaurus_rex_tail_fossil.json | 0 .../poor_granite_tyrannosaurus_rex_arm_fossil.json | 0 .../poor_granite_tyrannosaurus_rex_neck_fossil.json | 0 .../poor_granite_tyrannosaurus_rex_wing_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...oor_sandstone_tyrannosaurus_rex_foot_fossil.json | 0 ...oor_sandstone_tyrannosaurus_rex_leaf_fossil.json | 0 ...andstone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ..._sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...or_sandstone_tyrannosaurus_rex_spine_fossil.json | 0 ...oor_sandstone_tyrannosaurus_rex_wing_fossil.json | 0 .../poor_stone_tyrannosaurus_rex_leg_fossil.json | 0 .../poor_stone_tyrannosaurus_rex_neck_fossil.json | 0 ...or_stone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...poor_stone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...stine_diorite_tyrannosaurus_rex_foot_fossil.json | 0 ...istine_diorite_tyrannosaurus_rex_leg_fossil.json | 0 ...ne_diorite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...stine_diorite_tyrannosaurus_rex_tail_fossil.json | 0 ...stine_granite_tyrannosaurus_rex_neck_fossil.json | 0 ..._granite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ne_granite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...stine_granite_tyrannosaurus_rex_wing_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ristine_stone_tyrannosaurus_rex_foot_fossil.json | 0 ...ristine_stone_tyrannosaurus_rex_tail_fossil.json | 0 ...ine_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ne_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ne_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../sandstone_tyrannosaurus_rex_foot_fossil.json | 0 .../sandstone_tyrannosaurus_rex_leg_fossil.json | 0 .../sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 .../models/item/small_container_upgrade.json | 0 .../item/stone_tyrannosaurus_rex_leaf_fossil.json | 0 .../item/stone_tyrannosaurus_rex_leg_fossil.json | 0 .../item/stone_tyrannosaurus_rex_neck_fossil.json | 0 .../item/stone_tyrannosaurus_rex_spine_fossil.json | 0 .../item/stone_tyrannosaurus_rex_wing_fossil.json | 0 .../item/terracotta_tyrannosaurus_rex_amber.json | 0 .../terracotta_tyrannosaurus_rex_foot_fossil.json | 0 .../terracotta_tyrannosaurus_rex_leg_fossil.json | 0 .../terracotta_tyrannosaurus_rex_spine_fossil.json | 0 .../terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../projectnublar/models/item/unincubated_egg.json | 0 ...te_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 .../resources/data/minecraft/gene_data/allay.json | 0 .../resources/data/minecraft/gene_data/chicken.json | 0 .../resources/data/minecraft/gene_data/donkey.json | 0 .../resources/data/minecraft/gene_data/horse.json | 0 .../resources/data/minecraft/gene_data/panda.json | 0 .../resources/data/minecraft/gene_data/parrot.json | 0 .../resources/data/minecraft/gene_data/rabbit.json | 0 .../resources/data/minecraft/gene_data/spider.json | 0 .../resources/data/minecraft/gene_data/wolf.json | 0 .../andesite_tyrannosaurus_rex_arm_fossil.json | 0 .../andesite_tyrannosaurus_rex_leg_fossil.json | 0 .../andesite_tyrannosaurus_rex_spine_fossil.json | 0 .../brown_terracotta_tyrannosaurus_rex_amber.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...mmon_andesite_tyrannosaurus_rex_foot_fossil.json | 0 ...ommon_andesite_tyrannosaurus_rex_leg_fossil.json | 0 ...andesite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...n_andesite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...mmon_andesite_tyrannosaurus_rex_tail_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...mon_deepslate_tyrannosaurus_rex_leaf_fossil.json | 0 ...on_deepslate_tyrannosaurus_rex_spine_fossil.json | 0 ...mon_deepslate_tyrannosaurus_rex_wing_fossil.json | 0 ...common_diorite_tyrannosaurus_rex_arm_fossil.json | 0 ...ommon_granite_tyrannosaurus_rex_foot_fossil.json | 0 ...ommon_granite_tyrannosaurus_rex_leaf_fossil.json | 0 ...common_granite_tyrannosaurus_rex_leg_fossil.json | 0 ...ommon_granite_tyrannosaurus_rex_neck_fossil.json | 0 ..._granite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ommon_granite_tyrannosaurus_rex_tail_fossil.json | 0 ...ommon_granite_tyrannosaurus_rex_wing_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...mon_sandstone_tyrannosaurus_rex_leaf_fossil.json | 0 ...mon_sandstone_tyrannosaurus_rex_neck_fossil.json | 0 ...mon_sandstone_tyrannosaurus_rex_wing_fossil.json | 0 .../common_stone_tyrannosaurus_rex_foot_fossil.json | 0 .../common_stone_tyrannosaurus_rex_leaf_fossil.json | 0 ...on_stone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...on_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 .../deepslate_tyrannosaurus_rex_leg_fossil.json | 0 ...eepslate_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../deepslate_tyrannosaurus_rex_spine_fossil.json | 0 .../diorite_tyrannosaurus_rex_arm_fossil.json | 0 .../diorite_tyrannosaurus_rex_leg_fossil.json | 0 .../diorite_tyrannosaurus_rex_ribcage_fossil.json | 0 .../diorite_tyrannosaurus_rex_spine_fossil.json | 0 ...nted_andesite_tyrannosaurus_rex_wing_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...nted_deepslate_tyrannosaurus_rex_arm_fossil.json | 0 ...ted_deepslate_tyrannosaurus_rex_foot_fossil.json | 0 ...nted_deepslate_tyrannosaurus_rex_leg_fossil.json | 0 ...ted_deepslate_tyrannosaurus_rex_tail_fossil.json | 0 ...ented_diorite_tyrannosaurus_rex_leaf_fossil.json | 0 ...mented_diorite_tyrannosaurus_rex_leg_fossil.json | 0 ..._granite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...nted_granite_tyrannosaurus_rex_spine_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ted_sandstone_tyrannosaurus_rex_foot_fossil.json | 0 ...andstone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...gmented_stone_tyrannosaurus_rex_tail_fossil.json | 0 ...ted_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 .../granite_tyrannosaurus_rex_foot_fossil.json | 0 .../granite_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../granite_tyrannosaurus_rex_spine_fossil.json | 0 .../granite_tyrannosaurus_rex_tail_fossil.json | 0 .../blocks/high_security_electric_fence_post.json | 0 ...ray_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...poor_andesite_tyrannosaurus_rex_foot_fossil.json | 0 ...poor_andesite_tyrannosaurus_rex_leaf_fossil.json | 0 ...poor_andesite_tyrannosaurus_rex_neck_fossil.json | 0 ...oor_andesite_tyrannosaurus_rex_spine_fossil.json | 0 ...poor_andesite_tyrannosaurus_rex_wing_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...oor_deepslate_tyrannosaurus_rex_foot_fossil.json | 0 ..._deepslate_tyrannosaurus_rex_ribcage_fossil.json | 0 ...or_deepslate_tyrannosaurus_rex_spine_fossil.json | 0 ...oor_deepslate_tyrannosaurus_rex_tail_fossil.json | 0 ..._diorite_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../poor_granite_tyrannosaurus_rex_arm_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...poor_sandstone_tyrannosaurus_rex_arm_fossil.json | 0 ...oor_sandstone_tyrannosaurus_rex_foot_fossil.json | 0 ...andstone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...or_sandstone_tyrannosaurus_rex_spine_fossil.json | 0 .../poor_stone_tyrannosaurus_rex_neck_fossil.json | 0 ...or_stone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...poor_stone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...r_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...or_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...w_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...n_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ine_deepslate_tyrannosaurus_rex_foot_fossil.json | 0 ...ine_deepslate_tyrannosaurus_rex_leaf_fossil.json | 0 ...tine_deepslate_tyrannosaurus_rex_leg_fossil.json | 0 ...ine_deepslate_tyrannosaurus_rex_neck_fossil.json | 0 ...ine_deepslate_tyrannosaurus_rex_wing_fossil.json | 0 ...tine_diorite_tyrannosaurus_rex_spine_fossil.json | 0 ...tine_granite_tyrannosaurus_rex_spine_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ine_sandstone_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...andstone_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../blocks/stone_tyrannosaurus_rex_amber.json | 0 .../blocks/stone_tyrannosaurus_rex_leaf_fossil.json | 0 .../stone_tyrannosaurus_rex_spine_fossil.json | 0 .../blocks/stone_tyrannosaurus_rex_wing_fossil.json | 0 .../terracotta_tyrannosaurus_rex_arm_fossil.json | 0 .../terracotta_tyrannosaurus_rex_foot_fossil.json | 0 .../terracotta_tyrannosaurus_rex_spine_fossil.json | 0 .../terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 .../LowSecurityElectricFencePostBlock.java | 0 .../projectnublar/api/EntityColorStore.java | 0 .../projectnublar/api/TraceFossilCollection.java | 0 .../projectnublar/block/ElectricFenceBlock.java | 0 .../block/api/BlockConnectableBase.java | 0 .../projectnublar/block/api/Connection.java | 0 .../projectnublar/block/api/MultiBlock.java | 0 .../projectnublar/block/api/RenderUtils.java | 0 .../projectnublar/block/api/SyncingBlockEntity.java | 0 .../block/entity/ProcessorBlockEntity.java | 0 .../client/ClientRegistrationHolder.java | 0 .../dumbcode/projectnublar/client/ModShapes.java | 0 .../client/model/DinosaurGeoModel.java | 0 .../client/renderer/ElectricWireRenderer.java | 0 .../client/screen/EggPrinterScreen.java | 0 .../client/screen/GeneratorScreen.java | 0 .../projectnublar/client/widget/DNASlider.java | 0 .../client/widget/DataDisplayWidget.java | 0 .../client/widget/DinoColorPickerWidget.java | 0 .../projectnublar/client/widget/GeneHolder.java | 0 .../client/widget/IsolatedDataDisplayWidget.java | 0 .../client/widget/SequenceDataDisplayWidget.java | 0 .../projectnublar/config/FossilsConfig.java | 0 .../net/dumbcode/projectnublar/init/BlockInit.java | 0 .../projectnublar/init/CreativeTabInit.java | 0 .../net/dumbcode/projectnublar/init/GeneInit.java | 0 .../net/dumbcode/projectnublar/init/ItemInit.java | 0 .../net/dumbcode/projectnublar/init/RecipeInit.java | 0 .../net/dumbcode/projectnublar/init/TagInit.java | 0 .../net/dumbcode/projectnublar/item/AmberItem.java | 0 .../projectnublar/item/ContainerUpgradeItem.java | 0 .../net/dumbcode/projectnublar/item/FilterItem.java | 0 .../net/dumbcode/projectnublar/item/TankItem.java | 0 .../dumbcode/projectnublar/item/TestTubeItem.java | 0 .../projectnublar/item/UnincubatedEggItem.java | 0 .../projectnublar/item/api/MultiBlockItem.java | 0 .../projectnublar/menutypes/GeneratorMenu.java | 0 .../projectnublar/menutypes/SequencerMenu.java | 0 .../dumbcode/projectnublar/mixin/ExampleMixin.java | 0 .../dumbcode/projectnublar/network/NetworkInit.java | 0 .../network/c2s/UpdateIncubatorPacket.java | 0 .../network/c2s/UpdateIncubatorSlotPacket.java | 0 .../projectnublar/recipe/UnincubatedEggRecipe.java | 0 .../block/low_security_electric_fence_post.geo.json | 0 .../projectnublar/geo/block/processor.geo.json | 0 .../projectnublar/geo/block/sequencer.geo.json | 0 .../geo/entity/tyrannosaurus_rex.geo.json | 0 .../projectnublar/shaders/core/incubator_bed.fsh | 0 .../projectnublar/shaders/core/incubator_bed.json | 0 .../textures/block/fossil_overlay/amber/amber.png | Bin .../textures/block/fossil_overlay/common/foot.png | Bin .../textures/block/fossil_overlay/common/leg.png | Bin .../tyrannosaurus_rex/fresh_skull.png | Bin .../block/high_security_electric_fence_post.png | Bin .../block/low_security_electric_fence_post.png | Bin .../entity/tyrannosaurus_rex/male/belly.png | Bin .../entity/tyrannosaurus_rex/male/brightgreen.png | Bin .../entity/tyrannosaurus_rex/male/claws.png | Bin .../entity/tyrannosaurus_rex/male/mouth.png | Bin .../entity/tyrannosaurus_rex/male/teeth.png | Bin .../entity/tyrannosaurus_rex/male/yellow.png | Bin .../projectnublar/textures/gui/dna_spiral.png | Bin .../assets/projectnublar/textures/gui/edit_page.png | Bin .../projectnublar/textures/gui/egg_printer.png | Bin .../projectnublar/textures/gui/sequencer_page.png | Bin .../projectnublar/textures/gui/synth_page.png | Bin .../textures/item/cracked_artificial_egg.png | Bin .../projectnublar/textures/item/diamond_filter.png | Bin .../textures/item/large_container_upgrade.png | Bin .../textures/item/sequencer_monitor.png | Bin .../textures/item/small_container_upgrade.png | Bin .../assets/projectnublar/textures/item/ssd.png | Bin .../assets/projectnublar/textures/item/syringe.png | Bin .../projectnublar/textures/item/unincubated_egg.png | Bin .../projectnublar/textures/item/warm_bulb.png | Bin {Common => common}/src/main/resources/pack.mcmeta | 0 {Fabric => fabric}/build.gradle | 0 .../net/dumbcode/projectnublar/ProjectNublar.java | 0 .../dumbcode/projectnublar/ProjectNublarClient.java | 0 .../dumbcode/projectnublar/client/FossilModel.java | 0 .../projectnublar/client/IStackSensitive.java | 0 .../client/StackSensitiveItemOverrides.java | 0 .../projectnublar/mixin/GeoMultiBlockItemMixin.java | 0 .../platform/FabricPlatformHelper.java | 0 ....projectnublar.platform.services.IPlatformHelper | 0 .../src/main/resources/fabric.mod.json | 0 {Forge => forge}/build.gradle | 10 +++++----- .../net/dumbcode/projectnublar/ProjectNublar.java | 0 .../client/model/BakedModelHelper.java | 0 .../client/model/api/IStackSensitive.java | 0 .../model/api/StackSensitiveItemOverrides.java | 0 .../client/model/fossil/FossilItemModel.java | 0 .../client/model/fossil/FossilModelLoader.java | 0 .../client/model/testtube/TestTubeItemModel.java | 0 .../client/model/testtube/TestTubeModelLoader.java | 0 .../projectnublar/datagen/GeneDataProvider.java | 0 .../projectnublar/datagen/ModBlockLootTables.java | 0 .../datagen/ModBlockStateProvider.java | 0 .../projectnublar/datagen/ModEntityLootTables.java | 0 .../projectnublar/datagen/ModItemModelProvider.java | 0 .../projectnublar/datagen/ModLangProvider.java | 0 .../projectnublar/datagen/ModLootTableProvider.java | 0 .../projectnublar/datagen/ModRecipeProvider.java | 0 .../projectnublar/datagen/ModSoundProvider.java | 0 .../projectnublar/datagen/ModTagProvider.java | 0 .../projectnublar/datagen/ModWorldGenProvider.java | 0 .../projectnublar/event/ClientModEvents.java | 0 .../projectnublar/event/CommonForgeEvents.java | 0 .../projectnublar/event/CommonModEvents.java | 0 .../dumbcode/projectnublar/event/FluidWidget.java | 0 .../mixin/BlockEntityElectricFencePoleMixin.java | 0 .../projectnublar/mixin/GeoMultiBlockItemMixin.java | 0 .../projectnublar/platform/ForgePlatformHelper.java | 0 .../src/main/resources/META-INF/mods.toml | 0 ....projectnublar.platform.services.IPlatformHelper | 0 settings.gradle | 2 +- 772 files changed, 6 insertions(+), 6 deletions(-) rename {Common => common}/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d (100%) rename {Common => common}/src/generated/resources/.cache/735031f3addf80804addae5e3f53249900116f1e (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/incubator.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/processor.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/incubator.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/processor.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/gold_computer_chip.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/incubator_arm.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/incubator_lid.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/iron_tank_upgrade.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/low_security_electric_fence_post.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/small_container_upgrade.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/unincubated_egg.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/allay.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/chicken.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/donkey.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/horse.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/panda.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/parrot.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/rabbit.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/spider.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/wolf.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/high_security_electric_fence_post.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/api/EntityColorStore.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/api/BlockConnectableBase.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/api/Connection.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/api/MultiBlock.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/api/RenderUtils.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/entity/ProcessorBlockEntity.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/ModShapes.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/model/DinosaurGeoModel.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricWireRenderer.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/screen/EggPrinterScreen.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/screen/GeneratorScreen.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/widget/DNASlider.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/widget/DataDisplayWidget.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/widget/DinoColorPickerWidget.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/widget/GeneHolder.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/widget/IsolatedDataDisplayWidget.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/widget/SequenceDataDisplayWidget.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/init/TagInit.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/item/AmberItem.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/item/ContainerUpgradeItem.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/item/FilterItem.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/item/TankItem.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/item/TestTubeItem.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/item/UnincubatedEggItem.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/item/api/MultiBlockItem.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/menutypes/GeneratorMenu.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/menutypes/SequencerMenu.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/mixin/ExampleMixin.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/network/NetworkInit.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorPacket.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorSlotPacket.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipe.java (100%) rename {Common => common}/src/main/resources/assets/projectnublar/geo/block/low_security_electric_fence_post.geo.json (100%) rename {Common => common}/src/main/resources/assets/projectnublar/geo/block/processor.geo.json (100%) rename {Common => common}/src/main/resources/assets/projectnublar/geo/block/sequencer.geo.json (100%) rename {Common => common}/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json (100%) rename {Common => common}/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.fsh (100%) rename {Common => common}/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.json (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/amber/amber.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/foot.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/leg.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/fresh_skull.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/block/high_security_electric_fence_post.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/block/low_security_electric_fence_post.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/belly.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/brightgreen.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/claws.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/mouth.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/teeth.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/yellow.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/gui/dna_spiral.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/gui/edit_page.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/gui/egg_printer.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/gui/sequencer_page.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/gui/synth_page.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/cracked_artificial_egg.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/diamond_filter.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/large_container_upgrade.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/sequencer_monitor.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/small_container_upgrade.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/ssd.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/syringe.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/unincubated_egg.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/warm_bulb.png (100%) rename {Common => common}/src/main/resources/pack.mcmeta (100%) rename {Fabric => fabric}/build.gradle (100%) rename {Fabric => fabric}/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java (100%) rename {Fabric => fabric}/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java (100%) rename {Fabric => fabric}/src/main/java/net/dumbcode/projectnublar/client/FossilModel.java (100%) rename {Fabric => fabric}/src/main/java/net/dumbcode/projectnublar/client/IStackSensitive.java (100%) rename {Fabric => fabric}/src/main/java/net/dumbcode/projectnublar/client/StackSensitiveItemOverrides.java (100%) rename {Fabric => fabric}/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java (100%) rename {Fabric => fabric}/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java (100%) rename {Fabric => fabric}/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper (100%) rename {Fabric => fabric}/src/main/resources/fabric.mod.json (100%) rename {Forge => forge}/build.gradle (82%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/client/model/BakedModelHelper.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/client/model/api/IStackSensitive.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/client/model/api/StackSensitiveItemOverrides.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilItemModel.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilModelLoader.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeItemModel.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeModelLoader.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/datagen/GeneDataProvider.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockStateProvider.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/datagen/ModEntityLootTables.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/datagen/ModItemModelProvider.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/datagen/ModLootTableProvider.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/datagen/ModRecipeProvider.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/datagen/ModSoundProvider.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/datagen/ModTagProvider.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/datagen/ModWorldGenProvider.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/event/FluidWidget.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/mixin/BlockEntityElectricFencePoleMixin.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java (100%) rename {Forge => forge}/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java (100%) rename {Forge => forge}/src/main/resources/META-INF/mods.toml (100%) rename {Forge => forge}/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper (100%) diff --git a/Common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d b/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d similarity index 100% rename from Common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d rename to common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d diff --git a/Common/src/generated/resources/.cache/735031f3addf80804addae5e3f53249900116f1e b/common/src/generated/resources/.cache/735031f3addf80804addae5e3f53249900116f1e similarity index 100% rename from Common/src/generated/resources/.cache/735031f3addf80804addae5e3f53249900116f1e rename to common/src/generated/resources/.cache/735031f3addf80804addae5e3f53249900116f1e diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/incubator.json b/common/src/generated/resources/assets/projectnublar/blockstates/incubator.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/incubator.json rename to common/src/generated/resources/assets/projectnublar/blockstates/incubator.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/processor.json b/common/src/generated/resources/assets/projectnublar/blockstates/processor.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/processor.json rename to common/src/generated/resources/assets/projectnublar/blockstates/processor.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/incubator.json b/common/src/generated/resources/assets/projectnublar/models/block/incubator.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/incubator.json rename to common/src/generated/resources/assets/projectnublar/models/block/incubator.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/processor.json b/common/src/generated/resources/assets/projectnublar/models/block/processor.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/processor.json rename to common/src/generated/resources/assets/projectnublar/models/block/processor.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/amber.json b/common/src/generated/resources/assets/projectnublar/models/item/amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/amber.json rename to common/src/generated/resources/assets/projectnublar/models/item/amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/gold_computer_chip.json b/common/src/generated/resources/assets/projectnublar/models/item/gold_computer_chip.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/gold_computer_chip.json rename to common/src/generated/resources/assets/projectnublar/models/item/gold_computer_chip.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/incubator_arm.json b/common/src/generated/resources/assets/projectnublar/models/item/incubator_arm.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/incubator_arm.json rename to common/src/generated/resources/assets/projectnublar/models/item/incubator_arm.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/incubator_lid.json b/common/src/generated/resources/assets/projectnublar/models/item/incubator_lid.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/incubator_lid.json rename to common/src/generated/resources/assets/projectnublar/models/item/incubator_lid.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/iron_tank_upgrade.json b/common/src/generated/resources/assets/projectnublar/models/item/iron_tank_upgrade.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/iron_tank_upgrade.json rename to common/src/generated/resources/assets/projectnublar/models/item/iron_tank_upgrade.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/low_security_electric_fence_post.json b/common/src/generated/resources/assets/projectnublar/models/item/low_security_electric_fence_post.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/low_security_electric_fence_post.json rename to common/src/generated/resources/assets/projectnublar/models/item/low_security_electric_fence_post.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/small_container_upgrade.json b/common/src/generated/resources/assets/projectnublar/models/item/small_container_upgrade.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/small_container_upgrade.json rename to common/src/generated/resources/assets/projectnublar/models/item/small_container_upgrade.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/unincubated_egg.json b/common/src/generated/resources/assets/projectnublar/models/item/unincubated_egg.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/unincubated_egg.json rename to common/src/generated/resources/assets/projectnublar/models/item/unincubated_egg.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/allay.json b/common/src/generated/resources/data/minecraft/gene_data/allay.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/allay.json rename to common/src/generated/resources/data/minecraft/gene_data/allay.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/chicken.json b/common/src/generated/resources/data/minecraft/gene_data/chicken.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/chicken.json rename to common/src/generated/resources/data/minecraft/gene_data/chicken.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/donkey.json b/common/src/generated/resources/data/minecraft/gene_data/donkey.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/donkey.json rename to common/src/generated/resources/data/minecraft/gene_data/donkey.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/horse.json b/common/src/generated/resources/data/minecraft/gene_data/horse.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/horse.json rename to common/src/generated/resources/data/minecraft/gene_data/horse.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/panda.json b/common/src/generated/resources/data/minecraft/gene_data/panda.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/panda.json rename to common/src/generated/resources/data/minecraft/gene_data/panda.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/parrot.json b/common/src/generated/resources/data/minecraft/gene_data/parrot.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/parrot.json rename to common/src/generated/resources/data/minecraft/gene_data/parrot.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/rabbit.json b/common/src/generated/resources/data/minecraft/gene_data/rabbit.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/rabbit.json rename to common/src/generated/resources/data/minecraft/gene_data/rabbit.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/spider.json b/common/src/generated/resources/data/minecraft/gene_data/spider.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/spider.json rename to common/src/generated/resources/data/minecraft/gene_data/spider.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/wolf.json b/common/src/generated/resources/data/minecraft/gene_data/wolf.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/wolf.json rename to common/src/generated/resources/data/minecraft/gene_data/wolf.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/high_security_electric_fence_post.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/high_security_electric_fence_post.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/high_security_electric_fence_post.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/high_security_electric_fence_post.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java b/common/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java rename to common/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/EntityColorStore.java b/common/src/main/java/net/dumbcode/projectnublar/api/EntityColorStore.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/api/EntityColorStore.java rename to common/src/main/java/net/dumbcode/projectnublar/api/EntityColorStore.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java b/common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java rename to common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java rename to common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/api/BlockConnectableBase.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/BlockConnectableBase.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/api/BlockConnectableBase.java rename to common/src/main/java/net/dumbcode/projectnublar/block/api/BlockConnectableBase.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/api/Connection.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/Connection.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/api/Connection.java rename to common/src/main/java/net/dumbcode/projectnublar/block/api/Connection.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/api/MultiBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/MultiBlock.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/api/MultiBlock.java rename to common/src/main/java/net/dumbcode/projectnublar/block/api/MultiBlock.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/api/RenderUtils.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/RenderUtils.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/api/RenderUtils.java rename to common/src/main/java/net/dumbcode/projectnublar/block/api/RenderUtils.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java rename to common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/entity/ProcessorBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/ProcessorBlockEntity.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/entity/ProcessorBlockEntity.java rename to common/src/main/java/net/dumbcode/projectnublar/block/entity/ProcessorBlockEntity.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java b/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java rename to common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/ModShapes.java b/common/src/main/java/net/dumbcode/projectnublar/client/ModShapes.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/ModShapes.java rename to common/src/main/java/net/dumbcode/projectnublar/client/ModShapes.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/model/DinosaurGeoModel.java b/common/src/main/java/net/dumbcode/projectnublar/client/model/DinosaurGeoModel.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/model/DinosaurGeoModel.java rename to common/src/main/java/net/dumbcode/projectnublar/client/model/DinosaurGeoModel.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricWireRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricWireRenderer.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricWireRenderer.java rename to common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricWireRenderer.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/screen/EggPrinterScreen.java b/common/src/main/java/net/dumbcode/projectnublar/client/screen/EggPrinterScreen.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/screen/EggPrinterScreen.java rename to common/src/main/java/net/dumbcode/projectnublar/client/screen/EggPrinterScreen.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/screen/GeneratorScreen.java b/common/src/main/java/net/dumbcode/projectnublar/client/screen/GeneratorScreen.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/screen/GeneratorScreen.java rename to common/src/main/java/net/dumbcode/projectnublar/client/screen/GeneratorScreen.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/widget/DNASlider.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/DNASlider.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/widget/DNASlider.java rename to common/src/main/java/net/dumbcode/projectnublar/client/widget/DNASlider.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/widget/DataDisplayWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/DataDisplayWidget.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/widget/DataDisplayWidget.java rename to common/src/main/java/net/dumbcode/projectnublar/client/widget/DataDisplayWidget.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/widget/DinoColorPickerWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/DinoColorPickerWidget.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/widget/DinoColorPickerWidget.java rename to common/src/main/java/net/dumbcode/projectnublar/client/widget/DinoColorPickerWidget.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneHolder.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneHolder.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneHolder.java rename to common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneHolder.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/widget/IsolatedDataDisplayWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/IsolatedDataDisplayWidget.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/widget/IsolatedDataDisplayWidget.java rename to common/src/main/java/net/dumbcode/projectnublar/client/widget/IsolatedDataDisplayWidget.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/widget/SequenceDataDisplayWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/SequenceDataDisplayWidget.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/widget/SequenceDataDisplayWidget.java rename to common/src/main/java/net/dumbcode/projectnublar/client/widget/SequenceDataDisplayWidget.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java b/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java rename to common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java rename to common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java rename to common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java rename to common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java rename to common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java rename to common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/init/TagInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/TagInit.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/init/TagInit.java rename to common/src/main/java/net/dumbcode/projectnublar/init/TagInit.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/AmberItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/AmberItem.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/item/AmberItem.java rename to common/src/main/java/net/dumbcode/projectnublar/item/AmberItem.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/ContainerUpgradeItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/ContainerUpgradeItem.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/item/ContainerUpgradeItem.java rename to common/src/main/java/net/dumbcode/projectnublar/item/ContainerUpgradeItem.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/FilterItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/FilterItem.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/item/FilterItem.java rename to common/src/main/java/net/dumbcode/projectnublar/item/FilterItem.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/TankItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/TankItem.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/item/TankItem.java rename to common/src/main/java/net/dumbcode/projectnublar/item/TankItem.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/TestTubeItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/TestTubeItem.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/item/TestTubeItem.java rename to common/src/main/java/net/dumbcode/projectnublar/item/TestTubeItem.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/UnincubatedEggItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/UnincubatedEggItem.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/item/UnincubatedEggItem.java rename to common/src/main/java/net/dumbcode/projectnublar/item/UnincubatedEggItem.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/api/MultiBlockItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/api/MultiBlockItem.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/item/api/MultiBlockItem.java rename to common/src/main/java/net/dumbcode/projectnublar/item/api/MultiBlockItem.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/menutypes/GeneratorMenu.java b/common/src/main/java/net/dumbcode/projectnublar/menutypes/GeneratorMenu.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/menutypes/GeneratorMenu.java rename to common/src/main/java/net/dumbcode/projectnublar/menutypes/GeneratorMenu.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/menutypes/SequencerMenu.java b/common/src/main/java/net/dumbcode/projectnublar/menutypes/SequencerMenu.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/menutypes/SequencerMenu.java rename to common/src/main/java/net/dumbcode/projectnublar/menutypes/SequencerMenu.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/mixin/ExampleMixin.java b/common/src/main/java/net/dumbcode/projectnublar/mixin/ExampleMixin.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/mixin/ExampleMixin.java rename to common/src/main/java/net/dumbcode/projectnublar/mixin/ExampleMixin.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/network/NetworkInit.java b/common/src/main/java/net/dumbcode/projectnublar/network/NetworkInit.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/network/NetworkInit.java rename to common/src/main/java/net/dumbcode/projectnublar/network/NetworkInit.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorPacket.java b/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorPacket.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorPacket.java rename to common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorPacket.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorSlotPacket.java b/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorSlotPacket.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorSlotPacket.java rename to common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorSlotPacket.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipe.java b/common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipe.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipe.java rename to common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipe.java diff --git a/Common/src/main/resources/assets/projectnublar/geo/block/low_security_electric_fence_post.geo.json b/common/src/main/resources/assets/projectnublar/geo/block/low_security_electric_fence_post.geo.json similarity index 100% rename from Common/src/main/resources/assets/projectnublar/geo/block/low_security_electric_fence_post.geo.json rename to common/src/main/resources/assets/projectnublar/geo/block/low_security_electric_fence_post.geo.json diff --git a/Common/src/main/resources/assets/projectnublar/geo/block/processor.geo.json b/common/src/main/resources/assets/projectnublar/geo/block/processor.geo.json similarity index 100% rename from Common/src/main/resources/assets/projectnublar/geo/block/processor.geo.json rename to common/src/main/resources/assets/projectnublar/geo/block/processor.geo.json diff --git a/Common/src/main/resources/assets/projectnublar/geo/block/sequencer.geo.json b/common/src/main/resources/assets/projectnublar/geo/block/sequencer.geo.json similarity index 100% rename from Common/src/main/resources/assets/projectnublar/geo/block/sequencer.geo.json rename to common/src/main/resources/assets/projectnublar/geo/block/sequencer.geo.json diff --git a/Common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json b/common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json similarity index 100% rename from Common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json rename to common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json diff --git a/Common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.fsh b/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.fsh similarity index 100% rename from Common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.fsh rename to common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.fsh diff --git a/Common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.json b/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.json similarity index 100% rename from Common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.json rename to common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.json diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/amber/amber.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/amber/amber.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/amber/amber.png rename to common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/amber/amber.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/foot.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/foot.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/foot.png rename to common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/foot.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/leg.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/leg.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/leg.png rename to common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/leg.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/fresh_skull.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/fresh_skull.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/fresh_skull.png rename to common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/fresh_skull.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/high_security_electric_fence_post.png b/common/src/main/resources/assets/projectnublar/textures/block/high_security_electric_fence_post.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/block/high_security_electric_fence_post.png rename to common/src/main/resources/assets/projectnublar/textures/block/high_security_electric_fence_post.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/low_security_electric_fence_post.png b/common/src/main/resources/assets/projectnublar/textures/block/low_security_electric_fence_post.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/block/low_security_electric_fence_post.png rename to common/src/main/resources/assets/projectnublar/textures/block/low_security_electric_fence_post.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/belly.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/belly.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/belly.png rename to common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/belly.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/brightgreen.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/brightgreen.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/brightgreen.png rename to common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/brightgreen.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/claws.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/claws.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/claws.png rename to common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/claws.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/mouth.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/mouth.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/mouth.png rename to common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/mouth.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/teeth.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/teeth.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/teeth.png rename to common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/teeth.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/yellow.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/yellow.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/yellow.png rename to common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/yellow.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/gui/dna_spiral.png b/common/src/main/resources/assets/projectnublar/textures/gui/dna_spiral.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/gui/dna_spiral.png rename to common/src/main/resources/assets/projectnublar/textures/gui/dna_spiral.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/gui/edit_page.png b/common/src/main/resources/assets/projectnublar/textures/gui/edit_page.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/gui/edit_page.png rename to common/src/main/resources/assets/projectnublar/textures/gui/edit_page.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/gui/egg_printer.png b/common/src/main/resources/assets/projectnublar/textures/gui/egg_printer.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/gui/egg_printer.png rename to common/src/main/resources/assets/projectnublar/textures/gui/egg_printer.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/gui/sequencer_page.png b/common/src/main/resources/assets/projectnublar/textures/gui/sequencer_page.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/gui/sequencer_page.png rename to common/src/main/resources/assets/projectnublar/textures/gui/sequencer_page.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/gui/synth_page.png b/common/src/main/resources/assets/projectnublar/textures/gui/synth_page.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/gui/synth_page.png rename to common/src/main/resources/assets/projectnublar/textures/gui/synth_page.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/cracked_artificial_egg.png b/common/src/main/resources/assets/projectnublar/textures/item/cracked_artificial_egg.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/cracked_artificial_egg.png rename to common/src/main/resources/assets/projectnublar/textures/item/cracked_artificial_egg.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/diamond_filter.png b/common/src/main/resources/assets/projectnublar/textures/item/diamond_filter.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/diamond_filter.png rename to common/src/main/resources/assets/projectnublar/textures/item/diamond_filter.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/large_container_upgrade.png b/common/src/main/resources/assets/projectnublar/textures/item/large_container_upgrade.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/large_container_upgrade.png rename to common/src/main/resources/assets/projectnublar/textures/item/large_container_upgrade.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/sequencer_monitor.png b/common/src/main/resources/assets/projectnublar/textures/item/sequencer_monitor.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/sequencer_monitor.png rename to common/src/main/resources/assets/projectnublar/textures/item/sequencer_monitor.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/small_container_upgrade.png b/common/src/main/resources/assets/projectnublar/textures/item/small_container_upgrade.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/small_container_upgrade.png rename to common/src/main/resources/assets/projectnublar/textures/item/small_container_upgrade.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/ssd.png b/common/src/main/resources/assets/projectnublar/textures/item/ssd.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/ssd.png rename to common/src/main/resources/assets/projectnublar/textures/item/ssd.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/syringe.png b/common/src/main/resources/assets/projectnublar/textures/item/syringe.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/syringe.png rename to common/src/main/resources/assets/projectnublar/textures/item/syringe.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/unincubated_egg.png b/common/src/main/resources/assets/projectnublar/textures/item/unincubated_egg.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/unincubated_egg.png rename to common/src/main/resources/assets/projectnublar/textures/item/unincubated_egg.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/warm_bulb.png b/common/src/main/resources/assets/projectnublar/textures/item/warm_bulb.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/warm_bulb.png rename to common/src/main/resources/assets/projectnublar/textures/item/warm_bulb.png diff --git a/Common/src/main/resources/pack.mcmeta b/common/src/main/resources/pack.mcmeta similarity index 100% rename from Common/src/main/resources/pack.mcmeta rename to common/src/main/resources/pack.mcmeta diff --git a/Fabric/build.gradle b/fabric/build.gradle similarity index 100% rename from Fabric/build.gradle rename to fabric/build.gradle diff --git a/Fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java b/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java similarity index 100% rename from Fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java rename to fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java diff --git a/Fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java b/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java similarity index 100% rename from Fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java rename to fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java diff --git a/Fabric/src/main/java/net/dumbcode/projectnublar/client/FossilModel.java b/fabric/src/main/java/net/dumbcode/projectnublar/client/FossilModel.java similarity index 100% rename from Fabric/src/main/java/net/dumbcode/projectnublar/client/FossilModel.java rename to fabric/src/main/java/net/dumbcode/projectnublar/client/FossilModel.java diff --git a/Fabric/src/main/java/net/dumbcode/projectnublar/client/IStackSensitive.java b/fabric/src/main/java/net/dumbcode/projectnublar/client/IStackSensitive.java similarity index 100% rename from Fabric/src/main/java/net/dumbcode/projectnublar/client/IStackSensitive.java rename to fabric/src/main/java/net/dumbcode/projectnublar/client/IStackSensitive.java diff --git a/Fabric/src/main/java/net/dumbcode/projectnublar/client/StackSensitiveItemOverrides.java b/fabric/src/main/java/net/dumbcode/projectnublar/client/StackSensitiveItemOverrides.java similarity index 100% rename from Fabric/src/main/java/net/dumbcode/projectnublar/client/StackSensitiveItemOverrides.java rename to fabric/src/main/java/net/dumbcode/projectnublar/client/StackSensitiveItemOverrides.java diff --git a/Fabric/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java b/fabric/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java similarity index 100% rename from Fabric/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java rename to fabric/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java diff --git a/Fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java b/fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java similarity index 100% rename from Fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java rename to fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java diff --git a/Fabric/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper b/fabric/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper similarity index 100% rename from Fabric/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper rename to fabric/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper diff --git a/Fabric/src/main/resources/fabric.mod.json b/fabric/src/main/resources/fabric.mod.json similarity index 100% rename from Fabric/src/main/resources/fabric.mod.json rename to fabric/src/main/resources/fabric.mod.json diff --git a/Forge/build.gradle b/forge/build.gradle similarity index 82% rename from Forge/build.gradle rename to forge/build.gradle index 441197ca..d119b10b 100644 --- a/Forge/build.gradle +++ b/forge/build.gradle @@ -13,12 +13,12 @@ mixin { legacyForge { version = "${minecraft_version}-${forge_version}" - validateAccessTransformers = true + validateAccessTransformers = false - def at = project(':common').file('src/main/resources/META-INF/accesstransformer.cfg') - if (at.exists()) { - accessTransformers = ["src/main/resources/META-INF/accesstransformer.cfg"] - } + //def at = project(':common').file('src/main/resources/META-INF/accesstransformer.cfg') + // if (at.exists()) { + // accessTransformers = ["src/main/resources/META-INF/accesstransformer.cfg"] + // } parchment { minecraftVersion = parchment_minecraft mappingsVersion = parchment_version diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java b/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java rename to forge/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/client/model/BakedModelHelper.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/BakedModelHelper.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/client/model/BakedModelHelper.java rename to forge/src/main/java/net/dumbcode/projectnublar/client/model/BakedModelHelper.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/client/model/api/IStackSensitive.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/api/IStackSensitive.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/client/model/api/IStackSensitive.java rename to forge/src/main/java/net/dumbcode/projectnublar/client/model/api/IStackSensitive.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/client/model/api/StackSensitiveItemOverrides.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/api/StackSensitiveItemOverrides.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/client/model/api/StackSensitiveItemOverrides.java rename to forge/src/main/java/net/dumbcode/projectnublar/client/model/api/StackSensitiveItemOverrides.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilItemModel.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilItemModel.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilItemModel.java rename to forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilItemModel.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilModelLoader.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilModelLoader.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilModelLoader.java rename to forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilModelLoader.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeItemModel.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeItemModel.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeItemModel.java rename to forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeItemModel.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeModelLoader.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeModelLoader.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeModelLoader.java rename to forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeModelLoader.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/datagen/GeneDataProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/GeneDataProvider.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/datagen/GeneDataProvider.java rename to forge/src/main/java/net/dumbcode/projectnublar/datagen/GeneDataProvider.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java rename to forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockStateProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockStateProvider.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockStateProvider.java rename to forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockStateProvider.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModEntityLootTables.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModEntityLootTables.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModEntityLootTables.java rename to forge/src/main/java/net/dumbcode/projectnublar/datagen/ModEntityLootTables.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModItemModelProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModItemModelProvider.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModItemModelProvider.java rename to forge/src/main/java/net/dumbcode/projectnublar/datagen/ModItemModelProvider.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java rename to forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLootTableProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLootTableProvider.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLootTableProvider.java rename to forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLootTableProvider.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModRecipeProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModRecipeProvider.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModRecipeProvider.java rename to forge/src/main/java/net/dumbcode/projectnublar/datagen/ModRecipeProvider.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModSoundProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModSoundProvider.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModSoundProvider.java rename to forge/src/main/java/net/dumbcode/projectnublar/datagen/ModSoundProvider.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModTagProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModTagProvider.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModTagProvider.java rename to forge/src/main/java/net/dumbcode/projectnublar/datagen/ModTagProvider.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModWorldGenProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModWorldGenProvider.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/datagen/ModWorldGenProvider.java rename to forge/src/main/java/net/dumbcode/projectnublar/datagen/ModWorldGenProvider.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java rename to forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java rename to forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java rename to forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/event/FluidWidget.java b/forge/src/main/java/net/dumbcode/projectnublar/event/FluidWidget.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/event/FluidWidget.java rename to forge/src/main/java/net/dumbcode/projectnublar/event/FluidWidget.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/mixin/BlockEntityElectricFencePoleMixin.java b/forge/src/main/java/net/dumbcode/projectnublar/mixin/BlockEntityElectricFencePoleMixin.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/mixin/BlockEntityElectricFencePoleMixin.java rename to forge/src/main/java/net/dumbcode/projectnublar/mixin/BlockEntityElectricFencePoleMixin.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java b/forge/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java rename to forge/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java diff --git a/Forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java b/forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java similarity index 100% rename from Forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java rename to forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java diff --git a/Forge/src/main/resources/META-INF/mods.toml b/forge/src/main/resources/META-INF/mods.toml similarity index 100% rename from Forge/src/main/resources/META-INF/mods.toml rename to forge/src/main/resources/META-INF/mods.toml diff --git a/Forge/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper b/forge/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper similarity index 100% rename from Forge/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper rename to forge/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper diff --git a/settings.gradle b/settings.gradle index 095e0ad9..9b645f0f 100644 --- a/settings.gradle +++ b/settings.gradle @@ -21,7 +21,7 @@ plugins { } // This should match the folder name of the project, or else IDEA may complain (see https://youtrack.jetbrains.com/issue/IDEA-317606) -rootProject.name = 'MultiLoader-Template' +rootProject.name = 'Project-Nublar' include("common") include("fabric") include("forge") From 0b3a08fd6c73bf94501fc9ba60f2e45a91e3ea6f Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Mon, 24 Feb 2025 14:16:12 -0500 Subject: [PATCH 03/26] remove capitals again --- .../common_andesite_tyrannosaurus_rex_foot_fossil.json | 0 .../common_red_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../fragmented_stone_tyrannosaurus_rex_leg_fossil.json | 0 .../light_gray_terracotta_tyrannosaurus_rex_amber.json | 0 ...poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../blockstates/poor_sandstone_tyrannosaurus_rex_arm_fossil.json | 0 ...stine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../models/block/diorite_tyrannosaurus_rex_leg_fossil.json | 0 .../models/block/diorite_tyrannosaurus_rex_neck_fossil.json | 0 .../block/orange_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 .../poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 .../models/item/andesite_tyrannosaurus_rex_spine_fossil.json | 0 .../item/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../models/item/common_granite_tyrannosaurus_rex_foot_fossil.json | 0 ...common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ommon_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 .../fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...mented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 .../models/item/granite_tyrannosaurus_rex_leg_fossil.json | 0 .../light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 .../models/item/poor_sandstone_tyrannosaurus_rex_arm_fossil.json | 0 .../models/item/poor_stone_tyrannosaurus_rex_leaf_fossil.json | 0 .../models/item/poor_stone_tyrannosaurus_rex_wing_fossil.json | 0 .../item/pristine_stone_tyrannosaurus_rex_spine_fossil.json | 0 .../models/item/sandstone_tyrannosaurus_rex_arm_fossil.json | 0 .../blocks/andesite_tyrannosaurus_rex_ribcage_fossil.json | 0 .../blocks/common_sandstone_tyrannosaurus_rex_foot_fossil.json | 0 .../blocks/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json | 0 .../blocks/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json | 0 .../fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json | 0 .../fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 .../fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 .../blocks/orange_terracotta_tyrannosaurus_rex_amber.json | 0 .../poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 .../blocks/poor_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 .../blocks/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json | 0 .../net/dumbcode/projectnublar/client/screen/SequencerScreen.java | 0 .../java/net/dumbcode/projectnublar/client/widget/GeneSlider.java | 0 39 files changed, 0 insertions(+), 0 deletions(-) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/widget/GeneSlider.java (100%) diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java b/common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java rename to common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneSlider.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneSlider.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneSlider.java rename to common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneSlider.java From 066a81d60ba8686bef6597c8e11b732d4fc00157 Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Mon, 24 Feb 2025 14:16:23 -0500 Subject: [PATCH 04/26] again --- .../poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 .../blockstates/terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 .../common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 .../pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../models/item/red_terracotta_tyrannosaurus_rex_amber.json | 0 ...ragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 6 files changed, 0 insertions(+), 0 deletions(-) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json From fe1d6d8014b03268b793a2de14a759a54e6d54e1 Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Mon, 24 Feb 2025 14:16:42 -0500 Subject: [PATCH 05/26] lock files? --- .../andesite_tyrannosaurus_rex_leaf_fossil.json | 0 .../terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...andesite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 .../diorite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 .../client/widget/AdvancedColorWidget.java | 0 .../textures/block/fossil_overlay/common/pelvis.png | Bin 8 files changed, 0 insertions(+), 0 deletions(-) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/widget/AdvancedColorWidget.java (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/pelvis.png (100%) diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/widget/AdvancedColorWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/AdvancedColorWidget.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/widget/AdvancedColorWidget.java rename to common/src/main/java/net/dumbcode/projectnublar/client/widget/AdvancedColorWidget.java diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/pelvis.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/pelvis.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/pelvis.png rename to common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/pelvis.png From 5e77bec440480058f372d1f6c4d0fd6a073c8190 Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Mon, 24 Feb 2025 14:19:03 -0500 Subject: [PATCH 06/26] file moving --- .../.cache/04cef7e2d3b972b687a3d402aed57ff88577f05a | 0 .../.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf | 0 .../.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d | 0 .../.cache/75432d99634545bcd9be93a25af515e8309b4b3a | 0 .../.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 | 0 .../andesite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...n_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...andesite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...mon_andesite_tyrannosaurus_rex_spine_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...mon_deepslate_tyrannosaurus_rex_foot_fossil.json | 0 ...on_deepslate_tyrannosaurus_rex_spine_fossil.json | 0 ...ommon_diorite_tyrannosaurus_rex_foot_fossil.json | 0 ..._diorite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ommon_diorite_tyrannosaurus_rex_tail_fossil.json | 0 ...ommon_granite_tyrannosaurus_rex_foot_fossil.json | 0 ...ommon_granite_tyrannosaurus_rex_tail_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...mmon_sandstone_tyrannosaurus_rex_arm_fossil.json | 0 ...mmon_sandstone_tyrannosaurus_rex_leg_fossil.json | 0 ...andstone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ..._sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 .../common_stone_tyrannosaurus_rex_foot_fossil.json | 0 ...on_stone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...mmon_stone_tyrannosaurus_rex_ribcage_fossil.json | 0 .../common_stone_tyrannosaurus_rex_tail_fossil.json | 0 ...on_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...on_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 .../deepslate_tyrannosaurus_rex_amber.json | 0 .../deepslate_tyrannosaurus_rex_foot_fossil.json | 0 ...eepslate_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../deepslate_tyrannosaurus_rex_ribcage_fossil.json | 0 .../deepslate_tyrannosaurus_rex_tail_fossil.json | 0 .../diorite_tyrannosaurus_rex_amber.json | 0 .../diorite_tyrannosaurus_rex_spine_fossil.json | 0 .../diorite_tyrannosaurus_rex_tail_fossil.json | 0 .../projectnublar/blockstates/egg_printer.json | 0 ...nted_andesite_tyrannosaurus_rex_foot_fossil.json | 0 ...ented_andesite_tyrannosaurus_rex_leg_fossil.json | 0 ...d_andesite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ted_andesite_tyrannosaurus_rex_spine_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ted_deepslate_tyrannosaurus_rex_foot_fossil.json | 0 ...eepslate_tyrannosaurus_rex_rex_skull_fossil.json | 0 ..._deepslate_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ted_deepslate_tyrannosaurus_rex_tail_fossil.json | 0 ...ented_diorite_tyrannosaurus_rex_foot_fossil.json | 0 ...mented_diorite_tyrannosaurus_rex_leg_fossil.json | 0 ..._granite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...nted_sandstone_tyrannosaurus_rex_arm_fossil.json | 0 ...nted_sandstone_tyrannosaurus_rex_leg_fossil.json | 0 ..._sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ed_stone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 .../granite_tyrannosaurus_rex_arm_fossil.json | 0 .../granite_tyrannosaurus_rex_leg_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...oor_andesite_tyrannosaurus_rex_spine_fossil.json | 0 ...poor_andesite_tyrannosaurus_rex_tail_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...poor_deepslate_tyrannosaurus_rex_arm_fossil.json | 0 ...oor_deepslate_tyrannosaurus_rex_foot_fossil.json | 0 ...poor_deepslate_tyrannosaurus_rex_leg_fossil.json | 0 ..._deepslate_tyrannosaurus_rex_ribcage_fossil.json | 0 ...oor_deepslate_tyrannosaurus_rex_tail_fossil.json | 0 .../poor_diorite_tyrannosaurus_rex_arm_fossil.json | 0 ...poor_diorite_tyrannosaurus_rex_spine_fossil.json | 0 .../poor_diorite_tyrannosaurus_rex_tail_fossil.json | 0 .../poor_granite_tyrannosaurus_rex_foot_fossil.json | 0 ...poor_granite_tyrannosaurus_rex_spine_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...oor_sandstone_tyrannosaurus_rex_foot_fossil.json | 0 ...andstone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ..._sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...or_stone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...oor_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...w_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...andesite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ine_andesite_tyrannosaurus_rex_spine_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...tine_deepslate_tyrannosaurus_rex_leg_fossil.json | 0 ...eepslate_tyrannosaurus_rex_rex_skull_fossil.json | 0 ..._deepslate_tyrannosaurus_rex_ribcage_fossil.json | 0 ...istine_diorite_tyrannosaurus_rex_arm_fossil.json | 0 ...stine_diorite_tyrannosaurus_rex_foot_fossil.json | 0 ...istine_diorite_tyrannosaurus_rex_leg_fossil.json | 0 ...stine_diorite_tyrannosaurus_rex_tail_fossil.json | 0 ...stine_granite_tyrannosaurus_rex_foot_fossil.json | 0 ..._granite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...tine_granite_tyrannosaurus_rex_spine_fossil.json | 0 ...stine_granite_tyrannosaurus_rex_tail_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ..._sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ine_sandstone_tyrannosaurus_rex_tail_fossil.json | 0 ...pristine_stone_tyrannosaurus_rex_arm_fossil.json | 0 ...pristine_stone_tyrannosaurus_rex_leg_fossil.json | 0 ...ne_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 .../sandstone_tyrannosaurus_rex_arm_fossil.json | 0 .../sandstone_tyrannosaurus_rex_foot_fossil.json | 0 ...andstone_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../stone_tyrannosaurus_rex_arm_fossil.json | 0 .../stone_tyrannosaurus_rex_leg_fossil.json | 0 .../stone_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../stone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../block/andesite_tyrannosaurus_rex_amber.json | 0 .../andesite_tyrannosaurus_rex_leg_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...mmon_andesite_tyrannosaurus_rex_foot_fossil.json | 0 ...mmon_andesite_tyrannosaurus_rex_leaf_fossil.json | 0 ...ommon_andesite_tyrannosaurus_rex_leg_fossil.json | 0 ...mmon_andesite_tyrannosaurus_rex_neck_fossil.json | 0 ...andesite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...mmon_andesite_tyrannosaurus_rex_wing_fossil.json | 0 ...mmon_deepslate_tyrannosaurus_rex_leg_fossil.json | 0 ...eepslate_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...on_deepslate_tyrannosaurus_rex_spine_fossil.json | 0 ...ommon_diorite_tyrannosaurus_rex_foot_fossil.json | 0 ..._diorite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ommon_diorite_tyrannosaurus_rex_tail_fossil.json | 0 ...common_granite_tyrannosaurus_rex_arm_fossil.json | 0 ...ommon_granite_tyrannosaurus_rex_foot_fossil.json | 0 ...common_granite_tyrannosaurus_rex_leg_fossil.json | 0 ...on_granite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...mmon_granite_tyrannosaurus_rex_spine_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ..._sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...on_sandstone_tyrannosaurus_rex_spine_fossil.json | 0 .../common_stone_tyrannosaurus_rex_arm_fossil.json | 0 ...common_stone_tyrannosaurus_rex_spine_fossil.json | 0 ...mon_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...on_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...mon_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...on_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...on_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...on_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...w_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 .../deepslate_tyrannosaurus_rex_foot_fossil.json | 0 ...eepslate_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../deepslate_tyrannosaurus_rex_tail_fossil.json | 0 .../diorite_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../diorite_tyrannosaurus_rex_ribcage_fossil.json | 0 .../diorite_tyrannosaurus_rex_spine_fossil.json | 0 ...nted_andesite_tyrannosaurus_rex_foot_fossil.json | 0 ...nted_andesite_tyrannosaurus_rex_leaf_fossil.json | 0 ...d_andesite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...nted_andesite_tyrannosaurus_rex_tail_fossil.json | 0 ...nted_andesite_tyrannosaurus_rex_wing_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...nted_deepslate_tyrannosaurus_rex_arm_fossil.json | 0 ...ted_deepslate_tyrannosaurus_rex_foot_fossil.json | 0 ...ted_deepslate_tyrannosaurus_rex_leaf_fossil.json | 0 ...ed_deepslate_tyrannosaurus_rex_spine_fossil.json | 0 ...ted_deepslate_tyrannosaurus_rex_tail_fossil.json | 0 ...ted_deepslate_tyrannosaurus_rex_wing_fossil.json | 0 ...mented_diorite_tyrannosaurus_rex_arm_fossil.json | 0 ...ented_diorite_tyrannosaurus_rex_foot_fossil.json | 0 ...ented_diorite_tyrannosaurus_rex_leaf_fossil.json | 0 ...mented_diorite_tyrannosaurus_rex_leg_fossil.json | 0 ...ented_diorite_tyrannosaurus_rex_neck_fossil.json | 0 ..._diorite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ed_diorite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ented_diorite_tyrannosaurus_rex_wing_fossil.json | 0 ...ented_granite_tyrannosaurus_rex_foot_fossil.json | 0 ...ed_granite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ted_sandstone_tyrannosaurus_rex_foot_fossil.json | 0 ...ted_sandstone_tyrannosaurus_rex_leaf_fossil.json | 0 ..._sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ed_sandstone_tyrannosaurus_rex_spine_fossil.json | 0 ...ted_sandstone_tyrannosaurus_rex_wing_fossil.json | 0 ...agmented_stone_tyrannosaurus_rex_arm_fossil.json | 0 ...gmented_stone_tyrannosaurus_rex_leaf_fossil.json | 0 ...gmented_stone_tyrannosaurus_rex_neck_fossil.json | 0 ...gmented_stone_tyrannosaurus_rex_tail_fossil.json | 0 ...gmented_stone_tyrannosaurus_rex_wing_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../block/granite_tyrannosaurus_rex_amber.json | 0 .../block/granite_tyrannosaurus_rex_arm_fossil.json | 0 .../block/granite_tyrannosaurus_rex_leg_fossil.json | 0 .../granite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../orange_terracotta_tyrannosaurus_rex_amber.json | 0 ...nge_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 .../poor_andesite_tyrannosaurus_rex_leg_fossil.json | 0 ...andesite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...r_andesite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...poor_deepslate_tyrannosaurus_rex_leg_fossil.json | 0 ..._deepslate_tyrannosaurus_rex_ribcage_fossil.json | 0 ...or_deepslate_tyrannosaurus_rex_spine_fossil.json | 0 .../poor_diorite_tyrannosaurus_rex_arm_fossil.json | 0 .../poor_diorite_tyrannosaurus_rex_foot_fossil.json | 0 ..._diorite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...or_diorite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...poor_diorite_tyrannosaurus_rex_spine_fossil.json | 0 .../poor_granite_tyrannosaurus_rex_leg_fossil.json | 0 ...poor_granite_tyrannosaurus_rex_spine_fossil.json | 0 .../poor_granite_tyrannosaurus_rex_wing_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...oor_sandstone_tyrannosaurus_rex_leaf_fossil.json | 0 ...andstone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ..._sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...oor_sandstone_tyrannosaurus_rex_wing_fossil.json | 0 .../poor_stone_tyrannosaurus_rex_arm_fossil.json | 0 .../poor_stone_tyrannosaurus_rex_foot_fossil.json | 0 .../poor_stone_tyrannosaurus_rex_neck_fossil.json | 0 ...poor_stone_tyrannosaurus_rex_ribcage_fossil.json | 0 .../poor_stone_tyrannosaurus_rex_spine_fossil.json | 0 .../poor_stone_tyrannosaurus_rex_tail_fossil.json | 0 ...oor_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...oor_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...or_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...w_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...stine_andesite_tyrannosaurus_rex_arm_fossil.json | 0 ...andesite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ine_andesite_tyrannosaurus_rex_spine_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...tine_deepslate_tyrannosaurus_rex_arm_fossil.json | 0 ...ine_deepslate_tyrannosaurus_rex_leaf_fossil.json | 0 ...tine_deepslate_tyrannosaurus_rex_leg_fossil.json | 0 ...ine_deepslate_tyrannosaurus_rex_neck_fossil.json | 0 ...ne_deepslate_tyrannosaurus_rex_spine_fossil.json | 0 ...ine_deepslate_tyrannosaurus_rex_tail_fossil.json | 0 ...ine_deepslate_tyrannosaurus_rex_wing_fossil.json | 0 ...stine_diorite_tyrannosaurus_rex_foot_fossil.json | 0 ..._diorite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ne_diorite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...tine_diorite_tyrannosaurus_rex_spine_fossil.json | 0 ...stine_diorite_tyrannosaurus_rex_tail_fossil.json | 0 ...istine_granite_tyrannosaurus_rex_arm_fossil.json | 0 ..._granite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...tine_granite_tyrannosaurus_rex_spine_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ine_sandstone_tyrannosaurus_rex_foot_fossil.json | 0 ...ine_sandstone_tyrannosaurus_rex_neck_fossil.json | 0 ...andstone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ..._sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ine_sandstone_tyrannosaurus_rex_tail_fossil.json | 0 ...pristine_stone_tyrannosaurus_rex_arm_fossil.json | 0 ...ristine_stone_tyrannosaurus_rex_leaf_fossil.json | 0 ...pristine_stone_tyrannosaurus_rex_leg_fossil.json | 0 ...istine_stone_tyrannosaurus_rex_spine_fossil.json | 0 ...ne_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ne_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ne_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 .../red_terracotta_tyrannosaurus_rex_amber.json | 0 ...red_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 .../block/sandstone_tyrannosaurus_rex_amber.json | 0 .../sandstone_tyrannosaurus_rex_arm_fossil.json | 0 .../sandstone_tyrannosaurus_rex_foot_fossil.json | 0 .../sandstone_tyrannosaurus_rex_leg_fossil.json | 0 .../sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 .../sandstone_tyrannosaurus_rex_spine_fossil.json | 0 .../models/block/stone_tyrannosaurus_rex_amber.json | 0 .../block/stone_tyrannosaurus_rex_arm_fossil.json | 0 .../block/stone_tyrannosaurus_rex_leg_fossil.json | 0 .../terracotta_tyrannosaurus_rex_arm_fossil.json | 0 .../terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 .../terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 .../terracotta_tyrannosaurus_rex_wing_fossil.json | 0 .../white_terracotta_tyrannosaurus_rex_amber.json | 0 ...te_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 .../item/andesite_tyrannosaurus_rex_arm_fossil.json | 0 .../andesite_tyrannosaurus_rex_foot_fossil.json | 0 .../andesite_tyrannosaurus_rex_leaf_fossil.json | 0 .../item/andesite_tyrannosaurus_rex_leg_fossil.json | 0 .../andesite_tyrannosaurus_rex_ribcage_fossil.json | 0 .../andesite_tyrannosaurus_rex_tail_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ommon_andesite_tyrannosaurus_rex_arm_fossil.json | 0 ...mmon_andesite_tyrannosaurus_rex_leaf_fossil.json | 0 ...andesite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...n_andesite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...mmon_andesite_tyrannosaurus_rex_wing_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...mmon_deepslate_tyrannosaurus_rex_arm_fossil.json | 0 ...mon_deepslate_tyrannosaurus_rex_leaf_fossil.json | 0 ..._deepslate_tyrannosaurus_rex_ribcage_fossil.json | 0 ...mon_deepslate_tyrannosaurus_rex_wing_fossil.json | 0 ...common_diorite_tyrannosaurus_rex_arm_fossil.json | 0 ...ommon_diorite_tyrannosaurus_rex_foot_fossil.json | 0 ...mmon_diorite_tyrannosaurus_rex_spine_fossil.json | 0 ..._granite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...mmon_granite_tyrannosaurus_rex_spine_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...mmon_sandstone_tyrannosaurus_rex_leg_fossil.json | 0 ...mon_sandstone_tyrannosaurus_rex_neck_fossil.json | 0 ...andstone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...on_sandstone_tyrannosaurus_rex_spine_fossil.json | 0 ...mon_sandstone_tyrannosaurus_rex_wing_fossil.json | 0 .../common_stone_tyrannosaurus_rex_leaf_fossil.json | 0 .../common_stone_tyrannosaurus_rex_leg_fossil.json | 0 .../common_stone_tyrannosaurus_rex_neck_fossil.json | 0 ...mmon_stone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...common_stone_tyrannosaurus_rex_spine_fossil.json | 0 .../common_stone_tyrannosaurus_rex_wing_fossil.json | 0 ...mon_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...on_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...n_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 .../models/item/cracked_artificial_egg.json | 0 .../deepslate_tyrannosaurus_rex_leg_fossil.json | 0 .../deepslate_tyrannosaurus_rex_neck_fossil.json | 0 ...eepslate_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../deepslate_tyrannosaurus_rex_wing_fossil.json | 0 .../projectnublar/models/item/diamond_filter.json | 0 .../item/diorite_tyrannosaurus_rex_leg_fossil.json | 0 .../diorite_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../projectnublar/models/item/egg_printer.json | 0 ...ted_andesite_tyrannosaurus_rex_spine_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...n_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ted_deepslate_tyrannosaurus_rex_foot_fossil.json | 0 ...nted_deepslate_tyrannosaurus_rex_leg_fossil.json | 0 ...ted_deepslate_tyrannosaurus_rex_neck_fossil.json | 0 ...ted_deepslate_tyrannosaurus_rex_tail_fossil.json | 0 ...ted_deepslate_tyrannosaurus_rex_wing_fossil.json | 0 ...ented_diorite_tyrannosaurus_rex_leaf_fossil.json | 0 ...mented_diorite_tyrannosaurus_rex_leg_fossil.json | 0 ..._diorite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...nted_diorite_tyrannosaurus_rex_spine_fossil.json | 0 ...ented_diorite_tyrannosaurus_rex_tail_fossil.json | 0 ...ented_diorite_tyrannosaurus_rex_wing_fossil.json | 0 ...ented_granite_tyrannosaurus_rex_leaf_fossil.json | 0 ...ented_granite_tyrannosaurus_rex_neck_fossil.json | 0 ..._granite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...nted_granite_tyrannosaurus_rex_spine_fossil.json | 0 ...ented_granite_tyrannosaurus_rex_wing_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ted_sandstone_tyrannosaurus_rex_foot_fossil.json | 0 ...ted_sandstone_tyrannosaurus_rex_leaf_fossil.json | 0 ...ted_sandstone_tyrannosaurus_rex_neck_fossil.json | 0 ...andstone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ..._sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...agmented_stone_tyrannosaurus_rex_arm_fossil.json | 0 ...gmented_stone_tyrannosaurus_rex_foot_fossil.json | 0 ...ed_stone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...nted_stone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...mented_stone_tyrannosaurus_rex_spine_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../models/item/gold_tank_upgrade.json | 0 .../item/granite_tyrannosaurus_rex_leaf_fossil.json | 0 .../granite_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../granite_tyrannosaurus_rex_spine_fossil.json | 0 .../item/granite_tyrannosaurus_rex_wing_fossil.json | 0 .../projectnublar/models/item/hard_drive.json | 0 .../assets/projectnublar/models/item/hot_bulb.json | 0 .../assets/projectnublar/models/item/incubator.json | 0 .../projectnublar/models/item/incubator_nest.json | 0 .../models/item/iron_computer_chip.json | 0 .../projectnublar/models/item/iron_filter.json | 0 ...ray_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 .../orange_terracotta_tyrannosaurus_rex_amber.json | 0 ...nge_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 .../poor_andesite_tyrannosaurus_rex_arm_fossil.json | 0 ...poor_andesite_tyrannosaurus_rex_leaf_fossil.json | 0 .../poor_andesite_tyrannosaurus_rex_leg_fossil.json | 0 ...poor_andesite_tyrannosaurus_rex_neck_fossil.json | 0 ...r_andesite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...poor_andesite_tyrannosaurus_rex_wing_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...poor_deepslate_tyrannosaurus_rex_leg_fossil.json | 0 ...eepslate_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../poor_diorite_tyrannosaurus_rex_arm_fossil.json | 0 .../poor_diorite_tyrannosaurus_rex_leg_fossil.json | 0 ..._diorite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...or_diorite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...poor_diorite_tyrannosaurus_rex_spine_fossil.json | 0 .../poor_granite_tyrannosaurus_rex_leg_fossil.json | 0 ...poor_granite_tyrannosaurus_rex_spine_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...poor_sandstone_tyrannosaurus_rex_leg_fossil.json | 0 ...oor_sandstone_tyrannosaurus_rex_neck_fossil.json | 0 .../poor_stone_tyrannosaurus_rex_arm_fossil.json | 0 ...oor_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...r_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...stine_andesite_tyrannosaurus_rex_leg_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...n_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...eepslate_tyrannosaurus_rex_rex_skull_fossil.json | 0 ..._deepslate_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ine_deepslate_tyrannosaurus_rex_wing_fossil.json | 0 ...istine_diorite_tyrannosaurus_rex_arm_fossil.json | 0 ...tine_diorite_tyrannosaurus_rex_spine_fossil.json | 0 ...istine_granite_tyrannosaurus_rex_arm_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...tine_sandstone_tyrannosaurus_rex_arm_fossil.json | 0 ...ine_sandstone_tyrannosaurus_rex_neck_fossil.json | 0 ..._sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ine_sandstone_tyrannosaurus_rex_wing_fossil.json | 0 ...pristine_stone_tyrannosaurus_rex_arm_fossil.json | 0 ...ristine_stone_tyrannosaurus_rex_leaf_fossil.json | 0 ...pristine_stone_tyrannosaurus_rex_leg_fossil.json | 0 ...ristine_stone_tyrannosaurus_rex_neck_fossil.json | 0 ...ne_stone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...tine_stone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ristine_stone_tyrannosaurus_rex_wing_fossil.json | 0 ...ine_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 .../item/sandstone_tyrannosaurus_rex_amber.json | 0 .../sandstone_tyrannosaurus_rex_leaf_fossil.json | 0 .../sandstone_tyrannosaurus_rex_neck_fossil.json | 0 .../sandstone_tyrannosaurus_rex_tail_fossil.json | 0 .../sandstone_tyrannosaurus_rex_wing_fossil.json | 0 .../models/item/sequencer_computer.json | 0 .../projectnublar/models/item/sequencer_door.json | 0 .../assets/projectnublar/models/item/ssd.json | 0 .../item/stone_tyrannosaurus_rex_arm_fossil.json | 0 .../stone_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../projectnublar/models/item/syringe_dna.json | 0 .../projectnublar/models/item/syringe_embryo.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../assets/projectnublar/models/item/warm_bulb.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../projectnublar/models/item/wire_spool.json | 0 .../yellow_terracotta_tyrannosaurus_rex_amber.json | 0 ...low_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...w_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 .../resources/data/minecraft/gene_data/axolotl.json | 0 .../resources/data/minecraft/gene_data/bat.json | 0 .../resources/data/minecraft/gene_data/bee.json | 0 .../resources/data/minecraft/gene_data/cat.json | 0 .../data/minecraft/gene_data/cave_spider.json | 0 .../resources/data/minecraft/gene_data/cod.json | 0 .../resources/data/minecraft/gene_data/fox.json | 0 .../data/minecraft/gene_data/mooshroom.json | 0 .../resources/data/minecraft/gene_data/mule.json | 0 .../resources/data/minecraft/gene_data/pig.json | 0 .../data/minecraft/gene_data/pufferfish.json | 0 .../resources/data/minecraft/gene_data/squid.json | 0 .../advancements/recipes/misc/unincubated_egg.json | 0 .../projectnublar/forge/biome_modifier/fossil.json | 0 .../andesite_tyrannosaurus_rex_foot_fossil.json | 0 .../andesite_tyrannosaurus_rex_neck_fossil.json | 0 ...andesite_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../andesite_tyrannosaurus_rex_tail_fossil.json | 0 .../andesite_tyrannosaurus_rex_wing_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...n_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ommon_andesite_tyrannosaurus_rex_arm_fossil.json | 0 ...mmon_andesite_tyrannosaurus_rex_leaf_fossil.json | 0 ...mmon_andesite_tyrannosaurus_rex_wing_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...mmon_deepslate_tyrannosaurus_rex_leg_fossil.json | 0 ..._deepslate_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ommon_diorite_tyrannosaurus_rex_leaf_fossil.json | 0 ...common_diorite_tyrannosaurus_rex_leg_fossil.json | 0 ...ommon_diorite_tyrannosaurus_rex_wing_fossil.json | 0 ...common_granite_tyrannosaurus_rex_arm_fossil.json | 0 ...mmon_granite_tyrannosaurus_rex_spine_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...andstone_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../common_stone_tyrannosaurus_rex_neck_fossil.json | 0 .../common_stone_tyrannosaurus_rex_tail_fossil.json | 0 ...mon_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...w_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 .../deepslate_tyrannosaurus_rex_arm_fossil.json | 0 .../deepslate_tyrannosaurus_rex_foot_fossil.json | 0 .../deepslate_tyrannosaurus_rex_neck_fossil.json | 0 .../deepslate_tyrannosaurus_rex_ribcage_fossil.json | 0 .../deepslate_tyrannosaurus_rex_tail_fossil.json | 0 .../blocks/diorite_tyrannosaurus_rex_amber.json | 0 .../diorite_tyrannosaurus_rex_leaf_fossil.json | 0 .../diorite_tyrannosaurus_rex_wing_fossil.json | 0 .../loot_tables/blocks/egg_printer.json | 0 ...d_andesite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ted_andesite_tyrannosaurus_rex_spine_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...n_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ..._deepslate_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ented_diorite_tyrannosaurus_rex_foot_fossil.json | 0 ...ented_diorite_tyrannosaurus_rex_neck_fossil.json | 0 ..._diorite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...nted_diorite_tyrannosaurus_rex_spine_fossil.json | 0 ...ented_diorite_tyrannosaurus_rex_tail_fossil.json | 0 ...ented_diorite_tyrannosaurus_rex_wing_fossil.json | 0 ...mented_granite_tyrannosaurus_rex_arm_fossil.json | 0 ...ented_granite_tyrannosaurus_rex_foot_fossil.json | 0 ...ented_granite_tyrannosaurus_rex_leaf_fossil.json | 0 ...ented_granite_tyrannosaurus_rex_neck_fossil.json | 0 ...ented_granite_tyrannosaurus_rex_tail_fossil.json | 0 ...ented_granite_tyrannosaurus_rex_wing_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...red_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...nted_sandstone_tyrannosaurus_rex_arm_fossil.json | 0 ...nted_sandstone_tyrannosaurus_rex_leg_fossil.json | 0 ...agmented_stone_tyrannosaurus_rex_arm_fossil.json | 0 ...gmented_stone_tyrannosaurus_rex_foot_fossil.json | 0 ...gmented_stone_tyrannosaurus_rex_leaf_fossil.json | 0 ...agmented_stone_tyrannosaurus_rex_leg_fossil.json | 0 ...gmented_stone_tyrannosaurus_rex_neck_fossil.json | 0 ...ed_stone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...nted_stone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...mented_stone_tyrannosaurus_rex_spine_fossil.json | 0 ...gmented_stone_tyrannosaurus_rex_wing_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 .../blocks/granite_tyrannosaurus_rex_amber.json | 0 .../granite_tyrannosaurus_rex_arm_fossil.json | 0 .../granite_tyrannosaurus_rex_leaf_fossil.json | 0 .../granite_tyrannosaurus_rex_leg_fossil.json | 0 .../granite_tyrannosaurus_rex_neck_fossil.json | 0 .../granite_tyrannosaurus_rex_wing_fossil.json | 0 ...ght_gray_terracotta_tyrannosaurus_rex_amber.json | 0 ...ay_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...andesite_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...r_andesite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...poor_andesite_tyrannosaurus_rex_tail_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...n_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...wn_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...oor_deepslate_tyrannosaurus_rex_leaf_fossil.json | 0 ...oor_deepslate_tyrannosaurus_rex_neck_fossil.json | 0 ...eepslate_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...oor_deepslate_tyrannosaurus_rex_wing_fossil.json | 0 .../poor_diorite_tyrannosaurus_rex_foot_fossil.json | 0 .../poor_diorite_tyrannosaurus_rex_leaf_fossil.json | 0 .../poor_diorite_tyrannosaurus_rex_leg_fossil.json | 0 .../poor_diorite_tyrannosaurus_rex_neck_fossil.json | 0 ...or_diorite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...poor_diorite_tyrannosaurus_rex_spine_fossil.json | 0 .../poor_diorite_tyrannosaurus_rex_tail_fossil.json | 0 .../poor_diorite_tyrannosaurus_rex_wing_fossil.json | 0 .../poor_granite_tyrannosaurus_rex_foot_fossil.json | 0 .../poor_granite_tyrannosaurus_rex_neck_fossil.json | 0 ..._granite_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../poor_granite_tyrannosaurus_rex_tail_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...oor_sandstone_tyrannosaurus_rex_leaf_fossil.json | 0 ...poor_sandstone_tyrannosaurus_rex_leg_fossil.json | 0 ...oor_sandstone_tyrannosaurus_rex_neck_fossil.json | 0 ...oor_sandstone_tyrannosaurus_rex_tail_fossil.json | 0 ...oor_sandstone_tyrannosaurus_rex_wing_fossil.json | 0 .../poor_stone_tyrannosaurus_rex_foot_fossil.json | 0 ...or_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...or_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...stine_andesite_tyrannosaurus_rex_arm_fossil.json | 0 ...tine_andesite_tyrannosaurus_rex_foot_fossil.json | 0 ...stine_andesite_tyrannosaurus_rex_leg_fossil.json | 0 ...tine_andesite_tyrannosaurus_rex_neck_fossil.json | 0 ...tine_andesite_tyrannosaurus_rex_tail_fossil.json | 0 ...tine_andesite_tyrannosaurus_rex_wing_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...own_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...eepslate_tyrannosaurus_rex_rex_skull_fossil.json | 0 ..._deepslate_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ine_deepslate_tyrannosaurus_rex_tail_fossil.json | 0 ...ne_diorite_tyrannosaurus_rex_ribcage_fossil.json | 0 ...istine_granite_tyrannosaurus_rex_arm_fossil.json | 0 ...istine_granite_tyrannosaurus_rex_leg_fossil.json | 0 ...stine_granite_tyrannosaurus_rex_wing_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ray_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...y_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ay_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...nge_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...e_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ge_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ine_sandstone_tyrannosaurus_rex_foot_fossil.json | 0 ...ine_sandstone_tyrannosaurus_rex_leaf_fossil.json | 0 ...tine_sandstone_tyrannosaurus_rex_leg_fossil.json | 0 ..._sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...ine_sandstone_tyrannosaurus_rex_wing_fossil.json | 0 ...ristine_stone_tyrannosaurus_rex_foot_fossil.json | 0 ...ristine_stone_tyrannosaurus_rex_leaf_fossil.json | 0 ...ristine_stone_tyrannosaurus_rex_neck_fossil.json | 0 ...ne_stone_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...tine_stone_tyrannosaurus_rex_ribcage_fossil.json | 0 ...istine_stone_tyrannosaurus_rex_spine_fossil.json | 0 ...ristine_stone_tyrannosaurus_rex_tail_fossil.json | 0 ...ristine_stone_tyrannosaurus_rex_wing_fossil.json | 0 ...ine_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...ine_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_foot_fossil.json | 0 ...te_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ow_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_leaf_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...d_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_tail_fossil.json | 0 ...ed_terracotta_tyrannosaurus_rex_wing_fossil.json | 0 .../blocks/sandstone_tyrannosaurus_rex_amber.json | 0 .../sandstone_tyrannosaurus_rex_arm_fossil.json | 0 .../sandstone_tyrannosaurus_rex_foot_fossil.json | 0 .../sandstone_tyrannosaurus_rex_leaf_fossil.json | 0 .../sandstone_tyrannosaurus_rex_neck_fossil.json | 0 .../sandstone_tyrannosaurus_rex_ribcage_fossil.json | 0 .../sandstone_tyrannosaurus_rex_spine_fossil.json | 0 .../sandstone_tyrannosaurus_rex_tail_fossil.json | 0 .../sandstone_tyrannosaurus_rex_wing_fossil.json | 0 .../blocks/stone_tyrannosaurus_rex_arm_fossil.json | 0 .../blocks/stone_tyrannosaurus_rex_leg_fossil.json | 0 .../stone_tyrannosaurus_rex_rex_skull_fossil.json | 0 .../blocks/terracotta_tyrannosaurus_rex_amber.json | 0 .../terracotta_tyrannosaurus_rex_neck_fossil.json | 0 ...rracotta_tyrannosaurus_rex_rex_skull_fossil.json | 0 ...ite_terracotta_tyrannosaurus_rex_leg_fossil.json | 0 ...terracotta_tyrannosaurus_rex_ribcage_fossil.json | 0 ...low_terracotta_tyrannosaurus_rex_arm_fossil.json | 0 ...w_terracotta_tyrannosaurus_rex_spine_fossil.json | 0 .../data/projectnublar/recipes/unincubated_egg.json | 0 .../data/projectnublar/tags/items/bone_matter.json | 0 .../data/projectnublar/tags/items/sugar.json | 0 .../worldgen/configured_feature/amber.json | 0 .../worldgen/placed_feature/fossil.json | 0 .../net/dumbcode/projectnublar/CommonClass.java | 0 .../projectnublar/api/FossilCollection.java | 0 .../net/dumbcode/projectnublar/api/FossilSet.java | 0 .../net/dumbcode/projectnublar/api/FossilSets.java | 0 .../net/dumbcode/projectnublar/api/GeneData.java | 0 .../java/net/dumbcode/projectnublar/api/Genes.java | 0 .../net/dumbcode/projectnublar/api/NublarMath.java | 0 .../api/loot/functions/FossilItemFunction.java | 0 .../dumbcode/projectnublar/block/AmberBlock.java | 0 .../projectnublar/block/EggPrinterBlock.java | 0 .../projectnublar/block/ProcessorBlock.java | 0 .../block/api/ConnectableBlockEntity.java | 0 .../block/api/DelegateBlockHitResult.java | 0 .../projectnublar/block/api/DelegateVoxelShape.java | 0 .../projectnublar/block/api/EnumConnectionType.java | 0 .../projectnublar/block/api/MultiEntityBlock.java | 0 .../block/api/SyncingContainerBlockEntity.java | 0 .../block/entity/BlockEntityElectricFencePole.java | 0 .../block/entity/EggPrinterBlockEntity.java | 0 .../block/entity/SequencerBlockEntity.java | 0 .../projectnublar/client/CommonClientClass.java | 0 .../dumbcode/projectnublar/client/DinoTexture.java | 0 .../projectnublar/client/model/FencePostModel.java | 0 .../client/renderer/ElectricFenceRenderer.java | 0 .../client/renderer/ProcessorRenderer.java | 0 .../client/renderer/SequencerRenderer.java | 0 .../client/screen/ProcessorScreen.java | 0 .../projectnublar/client/widget/BorderedButton.java | 0 .../projectnublar/client/widget/GeneButton.java | 0 .../projectnublar/client/widget/ProgressWidget.java | 0 .../projectnublar/container/CloneDisplaySlot.java | 0 .../projectnublar/entity/api/FossilRevived.java | 0 .../projectnublar/init/DamageSourceInit.java | 0 .../projectnublar/init/DataSerializerInit.java | 0 .../dumbcode/projectnublar/init/FeatureInit.java | 0 .../dumbcode/projectnublar/init/MenuTypeInit.java | 0 .../projectnublar/item/ComputerChipItem.java | 0 .../projectnublar/item/DiskStorageItem.java | 0 .../net/dumbcode/projectnublar/item/FossilItem.java | 0 .../projectnublar/item/GeoMultiBlockItem.java | 0 .../dumbcode/projectnublar/item/PlantTankItem.java | 0 .../dumbcode/projectnublar/item/SyringeItem.java | 0 .../projectnublar/menutypes/IncubatorMenu.java | 0 .../network/c2s/UpdateEditInfoPacket.java | 0 .../platform/services/IPlatformHelper.java | 0 .../net/dumbcode/projectnublar/util/LineUtils.java | 0 .../worldgen/feature/AmberFeature.java | 0 .../worldgen/feature/FossilConfiguration.java | 0 .../worldgen/feature/FossilFeature.java | 0 .../main/resources/META-INF/accesstransformer.cfg | 0 .../main/resources/accesstransformers.accesswidener | 0 .../entity/tyrannosaurus_rex.animation.json | 0 .../projectnublar/geo/block/incubator.geo.json | 0 .../projectnublar/models/block/fossil_base.json | 0 .../assets/projectnublar/models/item/processor.json | 0 .../projectnublar/shaders/core/incubator_bed.vsh | 0 .../projectnublar/textures/block/egg_printer.png | Bin .../textures/block/fossil_overlay/common/tail.png | Bin .../fossil_overlay/tyrannosaurus_rex/rex_skull.png | Bin .../projectnublar/textures/block/incubator.png | Bin .../projectnublar/textures/block/sequencer.png | Bin .../textures/entity/tyrannosaurus_rex/male/back.png | Bin .../textures/entity/tyrannosaurus_rex/male/base.png | Bin .../textures/entity/tyrannosaurus_rex/male/eyes.png | Bin .../entity/tyrannosaurus_rex/male/pattern.png | Bin .../projectnublar/textures/gui/bonemeal_bar.png | Bin .../projectnublar/textures/gui/center_pieces.png | Bin .../projectnublar/textures/gui/coal_generator.png | Bin .../assets/projectnublar/textures/gui/incubator.png | Bin .../textures/gui/inventory_overlay.png | Bin .../assets/projectnublar/textures/gui/processor.png | Bin .../textures/item/diamond_computer_chip.png | Bin .../textures/item/diamond_tank_upgrade.png | Bin .../item/dino_overlay/tyrannosaurus_rex.png | Bin .../textures/item/gold_computer_chip.png | Bin .../projectnublar/textures/item/hard_drive.png | Bin .../item/high_security_electric_fence_post.png | Bin .../assets/projectnublar/textures/item/hot_bulb.png | Bin .../textures/item/iron_computer_chip.png | Bin .../item/low_security_electric_fence_post.png | Bin .../projectnublar/textures/item/syringe_embryo.png | Bin .../projectnublar/textures/item/test_tube_full.png | Bin .../projectnublar/textures/item/warmer_bulb.png | Bin .../src/main/resources/projectnublar.mixins.json | 0 1040 files changed, 0 insertions(+), 0 deletions(-) rename {Common => common}/src/generated/resources/.cache/04cef7e2d3b972b687a3d402aed57ff88577f05a (100%) rename {Common => common}/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf (100%) rename {Common => common}/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d (100%) rename {Common => common}/src/generated/resources/.cache/75432d99634545bcd9be93a25af515e8309b4b3a (100%) rename {Common => common}/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/egg_printer.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/cracked_artificial_egg.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/diamond_filter.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/egg_printer.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/gold_tank_upgrade.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/hard_drive.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/hot_bulb.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/incubator.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/incubator_nest.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/iron_computer_chip.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/iron_filter.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/sequencer_computer.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/sequencer_door.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/ssd.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/syringe_dna.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/syringe_embryo.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/warm_bulb.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/wire_spool.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/axolotl.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/bat.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/bee.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/cat.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/cave_spider.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/cod.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/fox.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/mooshroom.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/mule.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/pig.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/pufferfish.json (100%) rename {Common => common}/src/generated/resources/data/minecraft/gene_data/squid.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/advancements/recipes/misc/unincubated_egg.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/forge/biome_modifier/fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/egg_printer.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_foot_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leaf_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_tail_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_wing_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_amber.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_neck_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_rex_skull_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leg_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/recipes/unincubated_egg.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/tags/items/bone_matter.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/tags/items/sugar.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/worldgen/configured_feature/amber.json (100%) rename {Common => common}/src/generated/resources/data/projectnublar/worldgen/placed_feature/fossil.json (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/CommonClass.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/api/FossilSet.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/api/FossilSets.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/api/GeneData.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/api/Genes.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/api/NublarMath.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/api/loot/functions/FossilItemFunction.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/EggPrinterBlock.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/ProcessorBlock.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/api/ConnectableBlockEntity.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/api/DelegateBlockHitResult.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/api/DelegateVoxelShape.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/api/MultiEntityBlock.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/api/SyncingContainerBlockEntity.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/entity/EggPrinterBlockEntity.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/block/entity/SequencerBlockEntity.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/DinoTexture.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/model/FencePostModel.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricFenceRenderer.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/renderer/ProcessorRenderer.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/renderer/SequencerRenderer.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/screen/ProcessorScreen.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/widget/BorderedButton.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/widget/GeneButton.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/client/widget/ProgressWidget.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/container/CloneDisplaySlot.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/entity/api/FossilRevived.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/item/ComputerChipItem.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/item/DiskStorageItem.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/item/FossilItem.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/item/GeoMultiBlockItem.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/item/PlantTankItem.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/item/SyringeItem.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/menutypes/IncubatorMenu.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateEditInfoPacket.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/util/LineUtils.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilConfiguration.java (100%) rename {Common => common}/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java (100%) rename {Common => common}/src/main/resources/META-INF/accesstransformer.cfg (100%) rename {Common => common}/src/main/resources/accesstransformers.accesswidener (100%) rename {Common => common}/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json (100%) rename {Common => common}/src/main/resources/assets/projectnublar/geo/block/incubator.geo.json (100%) rename {Common => common}/src/main/resources/assets/projectnublar/models/block/fossil_base.json (100%) rename {Common => common}/src/main/resources/assets/projectnublar/models/item/processor.json (100%) rename {Common => common}/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.vsh (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/block/egg_printer.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/tail.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/rex_skull.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/block/incubator.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/block/sequencer.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/back.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/base.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/eyes.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/pattern.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/gui/bonemeal_bar.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/gui/center_pieces.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/gui/coal_generator.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/gui/incubator.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/gui/inventory_overlay.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/gui/processor.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/diamond_computer_chip.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/diamond_tank_upgrade.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/dino_overlay/tyrannosaurus_rex.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/gold_computer_chip.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/hard_drive.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/high_security_electric_fence_post.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/hot_bulb.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/iron_computer_chip.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/low_security_electric_fence_post.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/syringe_embryo.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/test_tube_full.png (100%) rename {Common => common}/src/main/resources/assets/projectnublar/textures/item/warmer_bulb.png (100%) rename {Common => common}/src/main/resources/projectnublar.mixins.json (100%) diff --git a/Common/src/generated/resources/.cache/04cef7e2d3b972b687a3d402aed57ff88577f05a b/common/src/generated/resources/.cache/04cef7e2d3b972b687a3d402aed57ff88577f05a similarity index 100% rename from Common/src/generated/resources/.cache/04cef7e2d3b972b687a3d402aed57ff88577f05a rename to common/src/generated/resources/.cache/04cef7e2d3b972b687a3d402aed57ff88577f05a diff --git a/Common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf b/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf similarity index 100% rename from Common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf rename to common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf diff --git a/Common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d b/common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d similarity index 100% rename from Common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d rename to common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d diff --git a/Common/src/generated/resources/.cache/75432d99634545bcd9be93a25af515e8309b4b3a b/common/src/generated/resources/.cache/75432d99634545bcd9be93a25af515e8309b4b3a similarity index 100% rename from Common/src/generated/resources/.cache/75432d99634545bcd9be93a25af515e8309b4b3a rename to common/src/generated/resources/.cache/75432d99634545bcd9be93a25af515e8309b4b3a diff --git a/Common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 b/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 similarity index 100% rename from Common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 rename to common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/egg_printer.json b/common/src/generated/resources/assets/projectnublar/blockstates/egg_printer.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/egg_printer.json rename to common/src/generated/resources/assets/projectnublar/blockstates/egg_printer.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/cracked_artificial_egg.json b/common/src/generated/resources/assets/projectnublar/models/item/cracked_artificial_egg.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/cracked_artificial_egg.json rename to common/src/generated/resources/assets/projectnublar/models/item/cracked_artificial_egg.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/diamond_filter.json b/common/src/generated/resources/assets/projectnublar/models/item/diamond_filter.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/diamond_filter.json rename to common/src/generated/resources/assets/projectnublar/models/item/diamond_filter.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/egg_printer.json b/common/src/generated/resources/assets/projectnublar/models/item/egg_printer.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/egg_printer.json rename to common/src/generated/resources/assets/projectnublar/models/item/egg_printer.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/gold_tank_upgrade.json b/common/src/generated/resources/assets/projectnublar/models/item/gold_tank_upgrade.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/gold_tank_upgrade.json rename to common/src/generated/resources/assets/projectnublar/models/item/gold_tank_upgrade.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/hard_drive.json b/common/src/generated/resources/assets/projectnublar/models/item/hard_drive.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/hard_drive.json rename to common/src/generated/resources/assets/projectnublar/models/item/hard_drive.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/hot_bulb.json b/common/src/generated/resources/assets/projectnublar/models/item/hot_bulb.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/hot_bulb.json rename to common/src/generated/resources/assets/projectnublar/models/item/hot_bulb.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/incubator.json b/common/src/generated/resources/assets/projectnublar/models/item/incubator.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/incubator.json rename to common/src/generated/resources/assets/projectnublar/models/item/incubator.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/incubator_nest.json b/common/src/generated/resources/assets/projectnublar/models/item/incubator_nest.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/incubator_nest.json rename to common/src/generated/resources/assets/projectnublar/models/item/incubator_nest.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/iron_computer_chip.json b/common/src/generated/resources/assets/projectnublar/models/item/iron_computer_chip.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/iron_computer_chip.json rename to common/src/generated/resources/assets/projectnublar/models/item/iron_computer_chip.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/iron_filter.json b/common/src/generated/resources/assets/projectnublar/models/item/iron_filter.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/iron_filter.json rename to common/src/generated/resources/assets/projectnublar/models/item/iron_filter.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/sequencer_computer.json b/common/src/generated/resources/assets/projectnublar/models/item/sequencer_computer.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/sequencer_computer.json rename to common/src/generated/resources/assets/projectnublar/models/item/sequencer_computer.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/sequencer_door.json b/common/src/generated/resources/assets/projectnublar/models/item/sequencer_door.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/sequencer_door.json rename to common/src/generated/resources/assets/projectnublar/models/item/sequencer_door.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/ssd.json b/common/src/generated/resources/assets/projectnublar/models/item/ssd.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/ssd.json rename to common/src/generated/resources/assets/projectnublar/models/item/ssd.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/syringe_dna.json b/common/src/generated/resources/assets/projectnublar/models/item/syringe_dna.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/syringe_dna.json rename to common/src/generated/resources/assets/projectnublar/models/item/syringe_dna.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/syringe_embryo.json b/common/src/generated/resources/assets/projectnublar/models/item/syringe_embryo.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/syringe_embryo.json rename to common/src/generated/resources/assets/projectnublar/models/item/syringe_embryo.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/warm_bulb.json b/common/src/generated/resources/assets/projectnublar/models/item/warm_bulb.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/warm_bulb.json rename to common/src/generated/resources/assets/projectnublar/models/item/warm_bulb.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/wire_spool.json b/common/src/generated/resources/assets/projectnublar/models/item/wire_spool.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/wire_spool.json rename to common/src/generated/resources/assets/projectnublar/models/item/wire_spool.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/axolotl.json b/common/src/generated/resources/data/minecraft/gene_data/axolotl.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/axolotl.json rename to common/src/generated/resources/data/minecraft/gene_data/axolotl.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/bat.json b/common/src/generated/resources/data/minecraft/gene_data/bat.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/bat.json rename to common/src/generated/resources/data/minecraft/gene_data/bat.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/bee.json b/common/src/generated/resources/data/minecraft/gene_data/bee.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/bee.json rename to common/src/generated/resources/data/minecraft/gene_data/bee.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/cat.json b/common/src/generated/resources/data/minecraft/gene_data/cat.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/cat.json rename to common/src/generated/resources/data/minecraft/gene_data/cat.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/cave_spider.json b/common/src/generated/resources/data/minecraft/gene_data/cave_spider.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/cave_spider.json rename to common/src/generated/resources/data/minecraft/gene_data/cave_spider.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/cod.json b/common/src/generated/resources/data/minecraft/gene_data/cod.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/cod.json rename to common/src/generated/resources/data/minecraft/gene_data/cod.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/fox.json b/common/src/generated/resources/data/minecraft/gene_data/fox.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/fox.json rename to common/src/generated/resources/data/minecraft/gene_data/fox.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/mooshroom.json b/common/src/generated/resources/data/minecraft/gene_data/mooshroom.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/mooshroom.json rename to common/src/generated/resources/data/minecraft/gene_data/mooshroom.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/mule.json b/common/src/generated/resources/data/minecraft/gene_data/mule.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/mule.json rename to common/src/generated/resources/data/minecraft/gene_data/mule.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/pig.json b/common/src/generated/resources/data/minecraft/gene_data/pig.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/pig.json rename to common/src/generated/resources/data/minecraft/gene_data/pig.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/pufferfish.json b/common/src/generated/resources/data/minecraft/gene_data/pufferfish.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/pufferfish.json rename to common/src/generated/resources/data/minecraft/gene_data/pufferfish.json diff --git a/Common/src/generated/resources/data/minecraft/gene_data/squid.json b/common/src/generated/resources/data/minecraft/gene_data/squid.json similarity index 100% rename from Common/src/generated/resources/data/minecraft/gene_data/squid.json rename to common/src/generated/resources/data/minecraft/gene_data/squid.json diff --git a/Common/src/generated/resources/data/projectnublar/advancements/recipes/misc/unincubated_egg.json b/common/src/generated/resources/data/projectnublar/advancements/recipes/misc/unincubated_egg.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/advancements/recipes/misc/unincubated_egg.json rename to common/src/generated/resources/data/projectnublar/advancements/recipes/misc/unincubated_egg.json diff --git a/Common/src/generated/resources/data/projectnublar/forge/biome_modifier/fossil.json b/common/src/generated/resources/data/projectnublar/forge/biome_modifier/fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/forge/biome_modifier/fossil.json rename to common/src/generated/resources/data/projectnublar/forge/biome_modifier/fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/egg_printer.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/egg_printer.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/egg_printer.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/egg_printer.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_foot_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_foot_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_foot_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leaf_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leaf_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leaf_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_tail_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_tail_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_tail_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_wing_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_wing_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_amber.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_amber.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_amber.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_neck_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_neck_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_neck_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_rex_skull_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_rex_skull_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_rex_skull_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leg_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leg_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leg_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json rename to common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json diff --git a/Common/src/generated/resources/data/projectnublar/recipes/unincubated_egg.json b/common/src/generated/resources/data/projectnublar/recipes/unincubated_egg.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/recipes/unincubated_egg.json rename to common/src/generated/resources/data/projectnublar/recipes/unincubated_egg.json diff --git a/Common/src/generated/resources/data/projectnublar/tags/items/bone_matter.json b/common/src/generated/resources/data/projectnublar/tags/items/bone_matter.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/tags/items/bone_matter.json rename to common/src/generated/resources/data/projectnublar/tags/items/bone_matter.json diff --git a/Common/src/generated/resources/data/projectnublar/tags/items/sugar.json b/common/src/generated/resources/data/projectnublar/tags/items/sugar.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/tags/items/sugar.json rename to common/src/generated/resources/data/projectnublar/tags/items/sugar.json diff --git a/Common/src/generated/resources/data/projectnublar/worldgen/configured_feature/amber.json b/common/src/generated/resources/data/projectnublar/worldgen/configured_feature/amber.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/worldgen/configured_feature/amber.json rename to common/src/generated/resources/data/projectnublar/worldgen/configured_feature/amber.json diff --git a/Common/src/generated/resources/data/projectnublar/worldgen/placed_feature/fossil.json b/common/src/generated/resources/data/projectnublar/worldgen/placed_feature/fossil.json similarity index 100% rename from Common/src/generated/resources/data/projectnublar/worldgen/placed_feature/fossil.json rename to common/src/generated/resources/data/projectnublar/worldgen/placed_feature/fossil.json diff --git a/Common/src/main/java/net/dumbcode/projectnublar/CommonClass.java b/common/src/main/java/net/dumbcode/projectnublar/CommonClass.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/CommonClass.java rename to common/src/main/java/net/dumbcode/projectnublar/CommonClass.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java b/common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java rename to common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/FossilSet.java b/common/src/main/java/net/dumbcode/projectnublar/api/FossilSet.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/api/FossilSet.java rename to common/src/main/java/net/dumbcode/projectnublar/api/FossilSet.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/FossilSets.java b/common/src/main/java/net/dumbcode/projectnublar/api/FossilSets.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/api/FossilSets.java rename to common/src/main/java/net/dumbcode/projectnublar/api/FossilSets.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java b/common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java rename to common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/Genes.java b/common/src/main/java/net/dumbcode/projectnublar/api/Genes.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/api/Genes.java rename to common/src/main/java/net/dumbcode/projectnublar/api/Genes.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/NublarMath.java b/common/src/main/java/net/dumbcode/projectnublar/api/NublarMath.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/api/NublarMath.java rename to common/src/main/java/net/dumbcode/projectnublar/api/NublarMath.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/FossilItemFunction.java b/common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/FossilItemFunction.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/FossilItemFunction.java rename to common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/FossilItemFunction.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java rename to common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/EggPrinterBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/EggPrinterBlock.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/EggPrinterBlock.java rename to common/src/main/java/net/dumbcode/projectnublar/block/EggPrinterBlock.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/ProcessorBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/ProcessorBlock.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/ProcessorBlock.java rename to common/src/main/java/net/dumbcode/projectnublar/block/ProcessorBlock.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectableBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectableBlockEntity.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectableBlockEntity.java rename to common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectableBlockEntity.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateBlockHitResult.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateBlockHitResult.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateBlockHitResult.java rename to common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateBlockHitResult.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateVoxelShape.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateVoxelShape.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateVoxelShape.java rename to common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateVoxelShape.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java rename to common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/api/MultiEntityBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/MultiEntityBlock.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/api/MultiEntityBlock.java rename to common/src/main/java/net/dumbcode/projectnublar/block/api/MultiEntityBlock.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingContainerBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingContainerBlockEntity.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingContainerBlockEntity.java rename to common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingContainerBlockEntity.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java rename to common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/entity/EggPrinterBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/EggPrinterBlockEntity.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/entity/EggPrinterBlockEntity.java rename to common/src/main/java/net/dumbcode/projectnublar/block/entity/EggPrinterBlockEntity.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/entity/SequencerBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/SequencerBlockEntity.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/block/entity/SequencerBlockEntity.java rename to common/src/main/java/net/dumbcode/projectnublar/block/entity/SequencerBlockEntity.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java b/common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java rename to common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/DinoTexture.java b/common/src/main/java/net/dumbcode/projectnublar/client/DinoTexture.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/DinoTexture.java rename to common/src/main/java/net/dumbcode/projectnublar/client/DinoTexture.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/model/FencePostModel.java b/common/src/main/java/net/dumbcode/projectnublar/client/model/FencePostModel.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/model/FencePostModel.java rename to common/src/main/java/net/dumbcode/projectnublar/client/model/FencePostModel.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricFenceRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricFenceRenderer.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricFenceRenderer.java rename to common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricFenceRenderer.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/renderer/ProcessorRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ProcessorRenderer.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/renderer/ProcessorRenderer.java rename to common/src/main/java/net/dumbcode/projectnublar/client/renderer/ProcessorRenderer.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/renderer/SequencerRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/SequencerRenderer.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/renderer/SequencerRenderer.java rename to common/src/main/java/net/dumbcode/projectnublar/client/renderer/SequencerRenderer.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/screen/ProcessorScreen.java b/common/src/main/java/net/dumbcode/projectnublar/client/screen/ProcessorScreen.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/screen/ProcessorScreen.java rename to common/src/main/java/net/dumbcode/projectnublar/client/screen/ProcessorScreen.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/widget/BorderedButton.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/BorderedButton.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/widget/BorderedButton.java rename to common/src/main/java/net/dumbcode/projectnublar/client/widget/BorderedButton.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneButton.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneButton.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneButton.java rename to common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneButton.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/widget/ProgressWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/ProgressWidget.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/client/widget/ProgressWidget.java rename to common/src/main/java/net/dumbcode/projectnublar/client/widget/ProgressWidget.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/container/CloneDisplaySlot.java b/common/src/main/java/net/dumbcode/projectnublar/container/CloneDisplaySlot.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/container/CloneDisplaySlot.java rename to common/src/main/java/net/dumbcode/projectnublar/container/CloneDisplaySlot.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/entity/api/FossilRevived.java b/common/src/main/java/net/dumbcode/projectnublar/entity/api/FossilRevived.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/entity/api/FossilRevived.java rename to common/src/main/java/net/dumbcode/projectnublar/entity/api/FossilRevived.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java rename to common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java rename to common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java rename to common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java rename to common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/ComputerChipItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/ComputerChipItem.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/item/ComputerChipItem.java rename to common/src/main/java/net/dumbcode/projectnublar/item/ComputerChipItem.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/DiskStorageItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/DiskStorageItem.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/item/DiskStorageItem.java rename to common/src/main/java/net/dumbcode/projectnublar/item/DiskStorageItem.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/FossilItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/FossilItem.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/item/FossilItem.java rename to common/src/main/java/net/dumbcode/projectnublar/item/FossilItem.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/GeoMultiBlockItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/GeoMultiBlockItem.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/item/GeoMultiBlockItem.java rename to common/src/main/java/net/dumbcode/projectnublar/item/GeoMultiBlockItem.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/PlantTankItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/PlantTankItem.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/item/PlantTankItem.java rename to common/src/main/java/net/dumbcode/projectnublar/item/PlantTankItem.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/SyringeItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/SyringeItem.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/item/SyringeItem.java rename to common/src/main/java/net/dumbcode/projectnublar/item/SyringeItem.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/menutypes/IncubatorMenu.java b/common/src/main/java/net/dumbcode/projectnublar/menutypes/IncubatorMenu.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/menutypes/IncubatorMenu.java rename to common/src/main/java/net/dumbcode/projectnublar/menutypes/IncubatorMenu.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateEditInfoPacket.java b/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateEditInfoPacket.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateEditInfoPacket.java rename to common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateEditInfoPacket.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java b/common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java rename to common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/util/LineUtils.java b/common/src/main/java/net/dumbcode/projectnublar/util/LineUtils.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/util/LineUtils.java rename to common/src/main/java/net/dumbcode/projectnublar/util/LineUtils.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java rename to common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilConfiguration.java b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilConfiguration.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilConfiguration.java rename to common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilConfiguration.java diff --git a/Common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java similarity index 100% rename from Common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java rename to common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java diff --git a/Common/src/main/resources/META-INF/accesstransformer.cfg b/common/src/main/resources/META-INF/accesstransformer.cfg similarity index 100% rename from Common/src/main/resources/META-INF/accesstransformer.cfg rename to common/src/main/resources/META-INF/accesstransformer.cfg diff --git a/Common/src/main/resources/accesstransformers.accesswidener b/common/src/main/resources/accesstransformers.accesswidener similarity index 100% rename from Common/src/main/resources/accesstransformers.accesswidener rename to common/src/main/resources/accesstransformers.accesswidener diff --git a/Common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json b/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json similarity index 100% rename from Common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json rename to common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json diff --git a/Common/src/main/resources/assets/projectnublar/geo/block/incubator.geo.json b/common/src/main/resources/assets/projectnublar/geo/block/incubator.geo.json similarity index 100% rename from Common/src/main/resources/assets/projectnublar/geo/block/incubator.geo.json rename to common/src/main/resources/assets/projectnublar/geo/block/incubator.geo.json diff --git a/Common/src/main/resources/assets/projectnublar/models/block/fossil_base.json b/common/src/main/resources/assets/projectnublar/models/block/fossil_base.json similarity index 100% rename from Common/src/main/resources/assets/projectnublar/models/block/fossil_base.json rename to common/src/main/resources/assets/projectnublar/models/block/fossil_base.json diff --git a/Common/src/main/resources/assets/projectnublar/models/item/processor.json b/common/src/main/resources/assets/projectnublar/models/item/processor.json similarity index 100% rename from Common/src/main/resources/assets/projectnublar/models/item/processor.json rename to common/src/main/resources/assets/projectnublar/models/item/processor.json diff --git a/Common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.vsh b/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.vsh similarity index 100% rename from Common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.vsh rename to common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.vsh diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/egg_printer.png b/common/src/main/resources/assets/projectnublar/textures/block/egg_printer.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/block/egg_printer.png rename to common/src/main/resources/assets/projectnublar/textures/block/egg_printer.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/tail.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/tail.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/tail.png rename to common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/tail.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/rex_skull.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/rex_skull.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/rex_skull.png rename to common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/rex_skull.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/incubator.png b/common/src/main/resources/assets/projectnublar/textures/block/incubator.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/block/incubator.png rename to common/src/main/resources/assets/projectnublar/textures/block/incubator.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/sequencer.png b/common/src/main/resources/assets/projectnublar/textures/block/sequencer.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/block/sequencer.png rename to common/src/main/resources/assets/projectnublar/textures/block/sequencer.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/back.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/back.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/back.png rename to common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/back.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/base.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/base.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/base.png rename to common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/base.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/eyes.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/eyes.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/eyes.png rename to common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/eyes.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/pattern.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/pattern.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/pattern.png rename to common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/pattern.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/gui/bonemeal_bar.png b/common/src/main/resources/assets/projectnublar/textures/gui/bonemeal_bar.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/gui/bonemeal_bar.png rename to common/src/main/resources/assets/projectnublar/textures/gui/bonemeal_bar.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/gui/center_pieces.png b/common/src/main/resources/assets/projectnublar/textures/gui/center_pieces.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/gui/center_pieces.png rename to common/src/main/resources/assets/projectnublar/textures/gui/center_pieces.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/gui/coal_generator.png b/common/src/main/resources/assets/projectnublar/textures/gui/coal_generator.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/gui/coal_generator.png rename to common/src/main/resources/assets/projectnublar/textures/gui/coal_generator.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/gui/incubator.png b/common/src/main/resources/assets/projectnublar/textures/gui/incubator.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/gui/incubator.png rename to common/src/main/resources/assets/projectnublar/textures/gui/incubator.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/gui/inventory_overlay.png b/common/src/main/resources/assets/projectnublar/textures/gui/inventory_overlay.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/gui/inventory_overlay.png rename to common/src/main/resources/assets/projectnublar/textures/gui/inventory_overlay.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/gui/processor.png b/common/src/main/resources/assets/projectnublar/textures/gui/processor.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/gui/processor.png rename to common/src/main/resources/assets/projectnublar/textures/gui/processor.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/diamond_computer_chip.png b/common/src/main/resources/assets/projectnublar/textures/item/diamond_computer_chip.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/diamond_computer_chip.png rename to common/src/main/resources/assets/projectnublar/textures/item/diamond_computer_chip.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/diamond_tank_upgrade.png b/common/src/main/resources/assets/projectnublar/textures/item/diamond_tank_upgrade.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/diamond_tank_upgrade.png rename to common/src/main/resources/assets/projectnublar/textures/item/diamond_tank_upgrade.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/dino_overlay/tyrannosaurus_rex.png b/common/src/main/resources/assets/projectnublar/textures/item/dino_overlay/tyrannosaurus_rex.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/dino_overlay/tyrannosaurus_rex.png rename to common/src/main/resources/assets/projectnublar/textures/item/dino_overlay/tyrannosaurus_rex.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/gold_computer_chip.png b/common/src/main/resources/assets/projectnublar/textures/item/gold_computer_chip.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/gold_computer_chip.png rename to common/src/main/resources/assets/projectnublar/textures/item/gold_computer_chip.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/hard_drive.png b/common/src/main/resources/assets/projectnublar/textures/item/hard_drive.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/hard_drive.png rename to common/src/main/resources/assets/projectnublar/textures/item/hard_drive.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/high_security_electric_fence_post.png b/common/src/main/resources/assets/projectnublar/textures/item/high_security_electric_fence_post.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/high_security_electric_fence_post.png rename to common/src/main/resources/assets/projectnublar/textures/item/high_security_electric_fence_post.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/hot_bulb.png b/common/src/main/resources/assets/projectnublar/textures/item/hot_bulb.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/hot_bulb.png rename to common/src/main/resources/assets/projectnublar/textures/item/hot_bulb.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/iron_computer_chip.png b/common/src/main/resources/assets/projectnublar/textures/item/iron_computer_chip.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/iron_computer_chip.png rename to common/src/main/resources/assets/projectnublar/textures/item/iron_computer_chip.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/low_security_electric_fence_post.png b/common/src/main/resources/assets/projectnublar/textures/item/low_security_electric_fence_post.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/low_security_electric_fence_post.png rename to common/src/main/resources/assets/projectnublar/textures/item/low_security_electric_fence_post.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/syringe_embryo.png b/common/src/main/resources/assets/projectnublar/textures/item/syringe_embryo.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/syringe_embryo.png rename to common/src/main/resources/assets/projectnublar/textures/item/syringe_embryo.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/test_tube_full.png b/common/src/main/resources/assets/projectnublar/textures/item/test_tube_full.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/test_tube_full.png rename to common/src/main/resources/assets/projectnublar/textures/item/test_tube_full.png diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/warmer_bulb.png b/common/src/main/resources/assets/projectnublar/textures/item/warmer_bulb.png similarity index 100% rename from Common/src/main/resources/assets/projectnublar/textures/item/warmer_bulb.png rename to common/src/main/resources/assets/projectnublar/textures/item/warmer_bulb.png diff --git a/Common/src/main/resources/projectnublar.mixins.json b/common/src/main/resources/projectnublar.mixins.json similarity index 100% rename from Common/src/main/resources/projectnublar.mixins.json rename to common/src/main/resources/projectnublar.mixins.json From aaebaae92a65de08932aa510d4f03c1be611a02b Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Mon, 24 Feb 2025 14:23:40 -0500 Subject: [PATCH 07/26] remove examplemod stuff --- .../com/example/examplemod/CommonClass.java | 31 ---------------- .../com/example/examplemod/Constants.java | 11 ------ .../examplemod/mixin/MixinMinecraft.java | 20 ----------- .../example/examplemod/platform/Services.java | 30 ---------------- .../platform/services/IPlatformHelper.java | 36 ------------------- .../platform/services/IPlatformHelper.java | 3 +- .../src/main/resources/examplemod.mixins.json | 18 ---------- .../com/example/examplemod/ExampleMod.java | 18 ---------- .../examplemod/mixin/MixinTitleScreen.java | 20 ----------- .../platform/FabricPlatformHelper.java | 24 ------------- .../platform/FabricPlatformHelper.java | 3 +- ....json => projectnublar.fabric.mixins.json} | 0 .../com/example/examplemod/ExampleMod.java | 19 ---------- .../examplemod/mixin/MixinTitleScreen.java | 20 ----------- .../platform/ForgePlatformHelper.java | 26 -------------- .../platform/ForgePlatformHelper.java | 2 +- ...s.json => projectnublar.forge.mixins.json} | 3 +- 17 files changed, 4 insertions(+), 280 deletions(-) delete mode 100644 common/src/main/java/com/example/examplemod/CommonClass.java delete mode 100644 common/src/main/java/com/example/examplemod/Constants.java delete mode 100644 common/src/main/java/com/example/examplemod/mixin/MixinMinecraft.java delete mode 100644 common/src/main/java/com/example/examplemod/platform/Services.java delete mode 100644 common/src/main/java/com/example/examplemod/platform/services/IPlatformHelper.java delete mode 100644 common/src/main/resources/examplemod.mixins.json delete mode 100644 fabric/src/main/java/com/example/examplemod/ExampleMod.java delete mode 100644 fabric/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java delete mode 100644 fabric/src/main/java/com/example/examplemod/platform/FabricPlatformHelper.java rename fabric/src/main/resources/{examplemod.fabric.mixins.json => projectnublar.fabric.mixins.json} (100%) delete mode 100644 forge/src/main/java/com/example/examplemod/ExampleMod.java delete mode 100644 forge/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java delete mode 100644 forge/src/main/java/com/example/examplemod/platform/ForgePlatformHelper.java rename forge/src/main/resources/{examplemod.forge.mixins.json => projectnublar.forge.mixins.json} (77%) diff --git a/common/src/main/java/com/example/examplemod/CommonClass.java b/common/src/main/java/com/example/examplemod/CommonClass.java deleted file mode 100644 index 7cd816f0..00000000 --- a/common/src/main/java/com/example/examplemod/CommonClass.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.example.examplemod; - -import com.example.examplemod.platform.Services; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.world.item.Items; - -// This class is part of the common project meaning it is shared between all supported loaders. Code written here can only -// import and access the vanilla codebase, libraries used by vanilla, and optionally third party libraries that provide -// common compatible binaries. This means common code can not directly use loader specific concepts such as Forge events -// however it will be compatible with all supported mod loaders. -public class CommonClass { - - // The loader specific projects are able to import and use any code from the common project. This allows you to - // write the majority of your code here and load it from your loader specific projects. This example has some - // code that gets invoked by the entry point of the loader specific projects. - public static void init() { - - Constants.LOG.info("Hello from Common init on {}! we are currently in a {} environment!", Services.PLATFORM.getPlatformName(), Services.PLATFORM.getEnvironmentName()); - Constants.LOG.info("The ID for diamonds is {}", BuiltInRegistries.ITEM.getKey(Items.DIAMOND)); - - // It is common for all supported loaders to provide a similar feature that can not be used directly in the - // common code. A popular way to get around this is using Java's built-in service loader feature to create - // your own abstraction layer. You can learn more about this in our provided services class. In this example - // we have an interface in the common code and use a loader specific implementation to delegate our call to - // the platform specific approach. - if (Services.PLATFORM.isModLoaded("examplemod")) { - - Constants.LOG.info("Hello to examplemod"); - } - } -} \ No newline at end of file diff --git a/common/src/main/java/com/example/examplemod/Constants.java b/common/src/main/java/com/example/examplemod/Constants.java deleted file mode 100644 index 9d3c1966..00000000 --- a/common/src/main/java/com/example/examplemod/Constants.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.example.examplemod; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class Constants { - - public static final String MOD_ID = "examplemod"; - public static final String MOD_NAME = "ExampleMod"; - public static final Logger LOG = LoggerFactory.getLogger(MOD_NAME); -} \ No newline at end of file diff --git a/common/src/main/java/com/example/examplemod/mixin/MixinMinecraft.java b/common/src/main/java/com/example/examplemod/mixin/MixinMinecraft.java deleted file mode 100644 index 91d9161b..00000000 --- a/common/src/main/java/com/example/examplemod/mixin/MixinMinecraft.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.example.examplemod.mixin; - -import com.example.examplemod.Constants; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.screens.TitleScreen; -import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.injection.At; -import org.spongepowered.asm.mixin.injection.Inject; -import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; - -@Mixin(Minecraft.class) -public class MixinMinecraft { - - @Inject(at = @At("TAIL"), method = "") - private void init(CallbackInfo info) { - - Constants.LOG.info("This line is printed by an example mod common mixin!"); - Constants.LOG.info("MC Version: {}", Minecraft.getInstance().getVersionType()); - } -} \ No newline at end of file diff --git a/common/src/main/java/com/example/examplemod/platform/Services.java b/common/src/main/java/com/example/examplemod/platform/Services.java deleted file mode 100644 index b3a1530d..00000000 --- a/common/src/main/java/com/example/examplemod/platform/Services.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.example.examplemod.platform; - -import com.example.examplemod.Constants; -import com.example.examplemod.platform.services.IPlatformHelper; - -import java.util.ServiceLoader; - -// Service loaders are a built-in Java feature that allow us to locate implementations of an interface that vary from one -// environment to another. In the context of MultiLoader we use this feature to access a mock API in the common code that -// is swapped out for the platform specific implementation at runtime. -public class Services { - - // In this example we provide a platform helper which provides information about what platform the mod is running on. - // For example this can be used to check if the code is running on Forge vs Fabric, or to ask the modloader if another - // mod is loaded. - public static final IPlatformHelper PLATFORM = load(IPlatformHelper.class); - - // This code is used to load a service for the current environment. Your implementation of the service must be defined - // manually by including a text file in META-INF/services named with the fully qualified class name of the service. - // Inside the file you should write the fully qualified class name of the implementation to load for the platform. For - // example our file on Forge points to ForgePlatformHelper while Fabric points to FabricPlatformHelper. - public static T load(Class clazz) { - - final T loadedService = ServiceLoader.load(clazz) - .findFirst() - .orElseThrow(() -> new NullPointerException("Failed to load service for " + clazz.getName())); - Constants.LOG.debug("Loaded {} for service {}", loadedService, clazz); - return loadedService; - } -} \ No newline at end of file diff --git a/common/src/main/java/com/example/examplemod/platform/services/IPlatformHelper.java b/common/src/main/java/com/example/examplemod/platform/services/IPlatformHelper.java deleted file mode 100644 index 3553cac1..00000000 --- a/common/src/main/java/com/example/examplemod/platform/services/IPlatformHelper.java +++ /dev/null @@ -1,36 +0,0 @@ -package com.example.examplemod.platform.services; - -public interface IPlatformHelper { - - /** - * Gets the name of the current platform - * - * @return The name of the current platform. - */ - String getPlatformName(); - - /** - * Checks if a mod with the given id is loaded. - * - * @param modId The mod to check if it is loaded. - * @return True if the mod is loaded, false otherwise. - */ - boolean isModLoaded(String modId); - - /** - * Check if the game is currently in a development environment. - * - * @return True if in a development environment, false otherwise. - */ - boolean isDevelopmentEnvironment(); - - /** - * Gets the name of the environment type as a string. - * - * @return The name of the environment type. - */ - default String getEnvironmentName() { - - return isDevelopmentEnvironment() ? "development" : "production"; - } -} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java b/common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java index 2b0408da..a2359c9e 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java +++ b/common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java @@ -5,12 +5,11 @@ import net.minecraft.network.FriendlyByteBuf; import net.minecraft.server.level.ServerPlayer; import net.minecraft.world.MenuProvider; -import net.minecraft.world.inventory.AbstractContainerMenu; import net.minecraft.world.inventory.MenuType; import java.util.function.Consumer; -public interface IPlatformHelper { +public interface IPlatformHelper { /** * Gets the name of the current platform diff --git a/common/src/main/resources/examplemod.mixins.json b/common/src/main/resources/examplemod.mixins.json deleted file mode 100644 index 3bc0b93f..00000000 --- a/common/src/main/resources/examplemod.mixins.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "required": true, - "minVersion": "0.8", - "package": "com.example.examplemod.mixin", - "refmap": "${mod_id}.refmap.json", - "compatibilityLevel": "JAVA_17", - "mixins": [ - ], - "client": [ - "MixinMinecraft" - ], - "server": [ - ], - "injectors": { - "defaultRequire": 1 - } -} - diff --git a/fabric/src/main/java/com/example/examplemod/ExampleMod.java b/fabric/src/main/java/com/example/examplemod/ExampleMod.java deleted file mode 100644 index e53f1a7a..00000000 --- a/fabric/src/main/java/com/example/examplemod/ExampleMod.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.example.examplemod; - -import net.fabricmc.api.ModInitializer; - -public class ExampleMod implements ModInitializer { - - @Override - public void onInitialize() { - - // This method is invoked by the Fabric mod loader when it is ready - // to load your mod. You can access Fabric and Common code in this - // project. - - // Use Fabric to bootstrap the Common mod. - Constants.LOG.info("Hello Fabric world!"); - CommonClass.init(); - } -} diff --git a/fabric/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java b/fabric/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java deleted file mode 100644 index 3680cdbd..00000000 --- a/fabric/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.example.examplemod.mixin; - -import com.example.examplemod.Constants; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.screens.TitleScreen; -import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.injection.At; -import org.spongepowered.asm.mixin.injection.Inject; -import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; - -@Mixin(TitleScreen.class) -public class MixinTitleScreen { - - @Inject(at = @At("HEAD"), method = "init()V") - private void init(CallbackInfo info) { - - Constants.LOG.info("This line is printed by an example mod mixin from Fabric!"); - Constants.LOG.info("MC Version: {}", Minecraft.getInstance().getVersionType()); - } -} \ No newline at end of file diff --git a/fabric/src/main/java/com/example/examplemod/platform/FabricPlatformHelper.java b/fabric/src/main/java/com/example/examplemod/platform/FabricPlatformHelper.java deleted file mode 100644 index 1a3371f4..00000000 --- a/fabric/src/main/java/com/example/examplemod/platform/FabricPlatformHelper.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.example.examplemod.platform; - -import com.example.examplemod.platform.services.IPlatformHelper; -import net.fabricmc.loader.api.FabricLoader; - -public class FabricPlatformHelper implements IPlatformHelper { - - @Override - public String getPlatformName() { - return "Fabric"; - } - - @Override - public boolean isModLoaded(String modId) { - - return FabricLoader.getInstance().isModLoaded(modId); - } - - @Override - public boolean isDevelopmentEnvironment() { - - return FabricLoader.getInstance().isDevelopmentEnvironment(); - } -} diff --git a/fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java b/fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java index cd59c40a..ed2259c4 100644 --- a/fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java +++ b/fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java @@ -17,9 +17,8 @@ import org.jetbrains.annotations.Nullable; import java.util.function.Consumer; -import java.util.function.Supplier; -public class FabricPlatformHelper implements IPlatformHelper { +public class FabricPlatformHelper implements IPlatformHelper { @Override public String getPlatformName() { diff --git a/fabric/src/main/resources/examplemod.fabric.mixins.json b/fabric/src/main/resources/projectnublar.fabric.mixins.json similarity index 100% rename from fabric/src/main/resources/examplemod.fabric.mixins.json rename to fabric/src/main/resources/projectnublar.fabric.mixins.json diff --git a/forge/src/main/java/com/example/examplemod/ExampleMod.java b/forge/src/main/java/com/example/examplemod/ExampleMod.java deleted file mode 100644 index 06f36283..00000000 --- a/forge/src/main/java/com/example/examplemod/ExampleMod.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.example.examplemod; - -import net.minecraftforge.fml.common.Mod; - -@Mod(Constants.MOD_ID) -public class ExampleMod { - - public ExampleMod() { - - // This method is invoked by the Forge mod loader when it is ready - // to load your mod. You can access Forge and Common code in this - // project. - - // Use Forge to bootstrap the Common mod. - Constants.LOG.info("Hello Forge world!"); - CommonClass.init(); - - } -} \ No newline at end of file diff --git a/forge/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java b/forge/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java deleted file mode 100644 index a2e0c4b4..00000000 --- a/forge/src/main/java/com/example/examplemod/mixin/MixinTitleScreen.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.example.examplemod.mixin; - -import com.example.examplemod.Constants; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.screens.TitleScreen; -import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.injection.At; -import org.spongepowered.asm.mixin.injection.Inject; -import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; - -@Mixin(TitleScreen.class) -public class MixinTitleScreen { - - @Inject(at = @At("HEAD"), method = "init()V") - private void init(CallbackInfo info) { - - Constants.LOG.info("This line is printed by an example mod mixin from Forge!"); - Constants.LOG.info("MC Version: {}", Minecraft.getInstance().getVersionType()); - } -} \ No newline at end of file diff --git a/forge/src/main/java/com/example/examplemod/platform/ForgePlatformHelper.java b/forge/src/main/java/com/example/examplemod/platform/ForgePlatformHelper.java deleted file mode 100644 index 22ef9e4a..00000000 --- a/forge/src/main/java/com/example/examplemod/platform/ForgePlatformHelper.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.example.examplemod.platform; - -import com.example.examplemod.platform.services.IPlatformHelper; -import net.minecraftforge.fml.ModList; -import net.minecraftforge.fml.loading.FMLLoader; - -public class ForgePlatformHelper implements IPlatformHelper { - - @Override - public String getPlatformName() { - - return "Forge"; - } - - @Override - public boolean isModLoaded(String modId) { - - return ModList.get().isLoaded(modId); - } - - @Override - public boolean isDevelopmentEnvironment() { - - return !FMLLoader.isProduction(); - } -} \ No newline at end of file diff --git a/forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java b/forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java index 5396d2a5..70733f03 100644 --- a/forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java +++ b/forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java @@ -15,7 +15,7 @@ import java.util.function.Consumer; -public class ForgePlatformHelper implements IPlatformHelper { +public class ForgePlatformHelper implements IPlatformHelper { @Override public String getPlatformName() { diff --git a/forge/src/main/resources/examplemod.forge.mixins.json b/forge/src/main/resources/projectnublar.forge.mixins.json similarity index 77% rename from forge/src/main/resources/examplemod.forge.mixins.json rename to forge/src/main/resources/projectnublar.forge.mixins.json index 95882ac9..15d23deb 100644 --- a/forge/src/main/resources/examplemod.forge.mixins.json +++ b/forge/src/main/resources/projectnublar.forge.mixins.json @@ -1,13 +1,12 @@ { "required": true, "minVersion": "0.8", - "package": "com.example.examplemod.mixin", + "package": "net.dumbcode.projectnublar.mixin", "refmap": "${mod_id}.refmap.json", "compatibilityLevel": "JAVA_17", "mixins": [ ], "client": [ - "MixinTitleScreen" ], "server": [ ], From 50395e905a33aa3a0289a2f30ecd1e4364f370cf Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Mon, 24 Feb 2025 15:00:44 -0500 Subject: [PATCH 08/26] re-add dependencies --- Common/build.gradle | 10 +++++++++ build.gradle | 1 + .../src/main/groovy/multiloader-common.gradle | 22 ++++++++++++++++++- fabric/build.gradle | 10 +++++++++ settings.gradle | 4 ++++ 5 files changed, 46 insertions(+), 1 deletion(-) diff --git a/Common/build.gradle b/Common/build.gradle index b3c08721..4db731fb 100644 --- a/Common/build.gradle +++ b/Common/build.gradle @@ -17,6 +17,16 @@ legacyForge { dependencies { compileOnly group: 'org.spongepowered', name: 'mixin', version: '0.8.5' implementation group: 'com.google.code.findbugs', name: 'jsr305', version: '3.0.1' + + implementation("com.github.llamalad7.mixinextras:mixinextras-common:0.2.0-rc.3") + annotationProcessor("com.github.llamalad7.mixinextras:mixinextras-common:0.2.0-rc.3") + implementation "fuzs.forgeconfigapiport:forgeconfigapiport-common:${project.forge_config_api_port_version}" + implementation 'com.moandjiezana.toml:toml4j:0.7.2' + implementation "net.tslat.smartbrainlib:SmartBrainLib-common-${project.minecraft_version}:${project.sbl_version}" + compileOnly "software.bernie.geckolib:geckolib-neoforge-${minecraft_version}:${geckolib_version}" + implementation ("com.nyfaria.nyfsguilib:nyfsguilib-common-${minecraft_version}:${ngl_version}") {transitive = false} + implementation 'mysticdrew:common-networking-common:1.0.3-1.20.1' + implementation "earth.terrarium.botarium:botarium-forge-1.20.1:2.3.4" } configurations { diff --git a/build.gradle b/build.gradle index 4258f00e..9326070c 100644 --- a/build.gradle +++ b/build.gradle @@ -1,4 +1,5 @@ plugins { id 'fabric-loom' version '1.9-SNAPSHOT' apply(false) id 'net.neoforged.moddev.legacyforge' version '2.0.77' apply(false) + id 'dev._100media.gradleutils' version '1.+' apply(false) } \ No newline at end of file diff --git a/buildSrc/src/main/groovy/multiloader-common.gradle b/buildSrc/src/main/groovy/multiloader-common.gradle index 06ed6e09..a087db8a 100644 --- a/buildSrc/src/main/groovy/multiloader-common.gradle +++ b/buildSrc/src/main/groovy/multiloader-common.gradle @@ -1,6 +1,7 @@ plugins { id 'java-library' id 'maven-publish' + id 'dev._100media.gradleutils' } base { @@ -38,12 +39,31 @@ repositories { ) filter { includeGroup('org.parchmentmc.data') } } + maven { - name = 'BlameJared' + name = 'BlameJared Maven (CrT / Bookshelf)' url = 'https://maven.blamejared.com' } + maven { + name = "Fuzs Mod Resources" + url = "https://raw.githubusercontent.com/Fuzss/modresources/main/maven/" + } + maven { + name = "SmartBrainLib (SBL) Maven Repo" + url = "https://dl.cloudsmith.io/public/tslat/sbl/maven/" + } + maven { url 'https://dl.cloudsmith.io/public/geckolib3/geckolib/maven/' } + maven { + url = "https://jm.gserv.me/repository/maven-public/" + } + maven { + url "https://maven.resourcefulbees.com/repository/maven-public/" + } + maven hundredMedia.get100MediaPublicMaven() + maven { url = "https://mvn.devos.one/releases/" } } + // Declare capabilities on the outgoing configurations. // Read more about capabilities here: https://docs.gradle.org/current/userguide/component_capabilities.html#sec:declaring-additional-capabilities-for-a-local-component ['apiElements', 'runtimeElements', 'sourcesElements', 'javadocElements'].each { variant -> diff --git a/fabric/build.gradle b/fabric/build.gradle index 601803e4..2c700217 100644 --- a/fabric/build.gradle +++ b/fabric/build.gradle @@ -12,6 +12,16 @@ dependencies { modImplementation "net.fabricmc.fabric-api:fabric-api:${fabric_version}" implementation group: 'com.google.code.findbugs', name: 'jsr305', version: '3.0.1' implementation project(":common") + + modApi "fuzs.forgeconfigapiport:forgeconfigapiport-fabric:${project.forge_config_api_port_version}" + include "fuzs.forgeconfigapiport:forgeconfigapiport-fabric:${project.forge_config_api_port_version}" + include(implementation 'com.moandjiezana.toml:toml4j:0.7.2') + modImplementation "net.tslat.smartbrainlib:SmartBrainLib-fabric-${project.minecraft_version}:${project.sbl_version}" + modImplementation "software.bernie.geckolib:geckolib-fabric-${minecraft_version}:${geckolib_version}" + modImplementation "com.nyfaria.nyfsguilib:nyfsguilib-fabric-${minecraft_version}:${ngl_version}" + include("com.nyfaria.nyfsguilib:nyfsguilib-fabric-${minecraft_version}:${ngl_version}") + modImplementation include('mysticdrew:common-networking-fabric:1.0.5-1.20.1') + modImplementation include("earth.terrarium.botarium:botarium-fabric-1.20.1:2.3.4") } loom { diff --git a/settings.gradle b/settings.gradle index 9b645f0f..8308c8f2 100644 --- a/settings.gradle +++ b/settings.gradle @@ -13,6 +13,10 @@ pluginManagement { name = 'Sponge Snapshots' url = 'https://repo.spongepowered.org/repository/maven-public/' } + maven { + name '100Media' + url 'https://maven.100media.dev' + } } } From 9bf7e9ff0f85ae4f9084404ea609c5a253df87b9 Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Mon, 24 Feb 2025 15:26:08 -0500 Subject: [PATCH 09/26] temp remove folders --- Common/build.gradle | 46 - Common/changelog.md | 2 - .../103d9f3f36b01595f1aa5172191e60eff02e6924 | 6 - .../847b6cb847edf72ef8a73fbd82d1f8445025ff3c | 2 - .../9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e | 3 - .../ae2d8ed21010f9990c6d5f07351d56e85af6ed8f | 703 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...desite_tyrannosaurus_rex_spine_fossil.json | 7 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 7 - ...wn_terracotta_tyrannosaurus_rex_amber.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 7 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 7 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 7 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 7 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 7 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 7 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 7 - ...on_stone_tyrannosaurus_rex_arm_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 7 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 7 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 7 - .../diorite_tyrannosaurus_rex_leg_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 7 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 7 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 7 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 7 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 7 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 7 - ...ed_stone_tyrannosaurus_rex_arm_fossil.json | 7 - ...d_stone_tyrannosaurus_rex_foot_fossil.json | 7 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 7 - ...d_stone_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...ge_terracotta_tyrannosaurus_rex_amber.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 7 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 7 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 7 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 7 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 7 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 7 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 7 - ...or_stone_tyrannosaurus_rex_arm_fossil.json | 7 - ...r_stone_tyrannosaurus_rex_foot_fossil.json | 7 - ...or_stone_tyrannosaurus_rex_leg_fossil.json | 7 - ...r_stone_tyrannosaurus_rex_tail_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 7 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 7 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 7 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 7 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 7 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 7 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 7 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 7 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 7 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...e_stone_tyrannosaurus_rex_foot_fossil.json | 7 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 7 - ...e_stone_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - .../sandstone_tyrannosaurus_rex_amber.json | 7 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 7 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 7 - .../projectnublar/blockstates/sequencer.json | 7 - .../stone_tyrannosaurus_rex_amber.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...ow_terracotta_tyrannosaurus_rex_amber.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - .../assets/projectnublar/lang/en_us.json | 736 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_neck_fossil.json | 6 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...desite_tyrannosaurus_rex_spine_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_wing_fossil.json | 6 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...desite_tyrannosaurus_rex_spine_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 8 - ...epslate_tyrannosaurus_rex_leaf_fossil.json | 6 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 8 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 8 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 8 - ...granite_tyrannosaurus_rex_leaf_fossil.json | 6 - ...granite_tyrannosaurus_rex_neck_fossil.json | 6 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...granite_tyrannosaurus_rex_wing_fossil.json | 6 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 8 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 8 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 8 - ...n_stone_tyrannosaurus_rex_foot_fossil.json | 8 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...n_stone_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - .../deepslate_tyrannosaurus_rex_amber.json | 8 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 8 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 8 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 8 - .../diorite_tyrannosaurus_rex_amber.json | 8 - .../diorite_tyrannosaurus_rex_arm_fossil.json | 8 - ...diorite_tyrannosaurus_rex_leaf_fossil.json | 6 - ...diorite_tyrannosaurus_rex_wing_fossil.json | 6 - .../models/block/egg_printer.json | 5 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_neck_fossil.json | 6 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...epslate_tyrannosaurus_rex_neck_fossil.json | 6 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 8 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 8 - ...granite_tyrannosaurus_rex_leaf_fossil.json | 6 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 8 - ...granite_tyrannosaurus_rex_tail_fossil.json | 8 - ...granite_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 8 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_neck_fossil.json | 6 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...ed_stone_tyrannosaurus_rex_leg_fossil.json | 8 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...granite_tyrannosaurus_rex_foot_fossil.json | 8 - ...granite_tyrannosaurus_rex_leaf_fossil.json | 6 - ...granite_tyrannosaurus_rex_neck_fossil.json | 6 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 8 - ...granite_tyrannosaurus_rex_tail_fossil.json | 8 - ...granite_tyrannosaurus_rex_wing_fossil.json | 6 - ...ay_terracotta_tyrannosaurus_rex_amber.json | 8 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 8 - ...desite_tyrannosaurus_rex_spine_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 8 - ...epslate_tyrannosaurus_rex_leaf_fossil.json | 6 - ...epslate_tyrannosaurus_rex_neck_fossil.json | 6 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 8 - ...diorite_tyrannosaurus_rex_leaf_fossil.json | 6 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 8 - ...diorite_tyrannosaurus_rex_neck_fossil.json | 6 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 8 - ...diorite_tyrannosaurus_rex_wing_fossil.json | 6 - ...granite_tyrannosaurus_rex_foot_fossil.json | 8 - ...granite_tyrannosaurus_rex_leaf_fossil.json | 6 - ...granite_tyrannosaurus_rex_neck_fossil.json | 6 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_neck_fossil.json | 6 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 8 - ...or_stone_tyrannosaurus_rex_leg_fossil.json | 8 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 8 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 8 - ...diorite_tyrannosaurus_rex_leaf_fossil.json | 6 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 8 - ...diorite_tyrannosaurus_rex_neck_fossil.json | 6 - ...diorite_tyrannosaurus_rex_wing_fossil.json | 6 - ...granite_tyrannosaurus_rex_leaf_fossil.json | 6 - ...granite_tyrannosaurus_rex_neck_fossil.json | 6 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...granite_tyrannosaurus_rex_tail_fossil.json | 8 - ...granite_tyrannosaurus_rex_wing_fossil.json | 6 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...e_stone_tyrannosaurus_rex_foot_fossil.json | 8 - ...e_stone_tyrannosaurus_rex_tail_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 6 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_wing_fossil.json | 6 - .../projectnublar/models/block/sequencer.json | 5 - .../stone_tyrannosaurus_rex_leaf_fossil.json | 6 - .../stone_tyrannosaurus_rex_neck_fossil.json | 6 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 - .../stone_tyrannosaurus_rex_spine_fossil.json | 8 - .../stone_tyrannosaurus_rex_tail_fossil.json | 8 - .../stone_tyrannosaurus_rex_wing_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...ow_terracotta_tyrannosaurus_rex_amber.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - .../models/item/artificial_egg.json | 6 - ...wn_terracotta_tyrannosaurus_rex_amber.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_neck_fossil.json | 3 - ...desite_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 3 - ...epslate_tyrannosaurus_rex_neck_fossil.json | 3 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 3 - ...diorite_tyrannosaurus_rex_leaf_fossil.json | 3 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 3 - ...diorite_tyrannosaurus_rex_neck_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 3 - ...diorite_tyrannosaurus_rex_wing_fossil.json | 3 - ...granite_tyrannosaurus_rex_neck_fossil.json | 3 - ...granite_tyrannosaurus_rex_tail_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 3 - ...on_stone_tyrannosaurus_rex_arm_fossil.json | 3 - ...n_stone_tyrannosaurus_rex_foot_fossil.json | 3 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...n_stone_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 3 - .../models/item/diamond_computer_chip.json | 6 - .../models/item/diamond_tank_upgrade.json | 6 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 3 - ...diorite_tyrannosaurus_rex_neck_fossil.json | 3 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 3 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...epslate_tyrannosaurus_rex_leaf_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 3 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 3 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 3 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 3 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 3 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 3 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_wing_fossil.json | 3 - ...d_stone_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - .../models/item/gold_filter.json | 6 - .../item/granite_tyrannosaurus_rex_amber.json | 3 - .../granite_tyrannosaurus_rex_arm_fossil.json | 3 - ...granite_tyrannosaurus_rex_foot_fossil.json | 3 - ...granite_tyrannosaurus_rex_neck_fossil.json | 3 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...granite_tyrannosaurus_rex_tail_fossil.json | 3 - .../high_security_electric_fence_post.json | 6 - .../models/item/incubated_egg.json | 6 - .../models/item/incubator_arm_base.json | 6 - .../models/item/large_container_upgrade.json | 6 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...desite_tyrannosaurus_rex_spine_fossil.json | 3 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 3 - ...epslate_tyrannosaurus_rex_neck_fossil.json | 3 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 3 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 3 - ...diorite_tyrannosaurus_rex_leaf_fossil.json | 3 - ...diorite_tyrannosaurus_rex_neck_fossil.json | 3 - ...diorite_tyrannosaurus_rex_wing_fossil.json | 3 - ...granite_tyrannosaurus_rex_foot_fossil.json | 3 - ...granite_tyrannosaurus_rex_leaf_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...granite_tyrannosaurus_rex_tail_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 3 - ...r_stone_tyrannosaurus_rex_foot_fossil.json | 3 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 3 - ...r_stone_tyrannosaurus_rex_tail_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_neck_fossil.json | 3 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...desite_tyrannosaurus_rex_spine_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 3 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 3 - ...epslate_tyrannosaurus_rex_leaf_fossil.json | 3 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 3 - ...epslate_tyrannosaurus_rex_neck_fossil.json | 3 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 3 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 3 - ...diorite_tyrannosaurus_rex_leaf_fossil.json | 3 - ...diorite_tyrannosaurus_rex_neck_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...diorite_tyrannosaurus_rex_wing_fossil.json | 3 - ...granite_tyrannosaurus_rex_foot_fossil.json | 3 - ...granite_tyrannosaurus_rex_leaf_fossil.json | 3 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 3 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 3 - ...granite_tyrannosaurus_rex_tail_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 3 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 3 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 3 - .../projectnublar/models/item/sequencer.json | 6 - .../models/item/sequencer_monitor.json | 6 - .../item/stone_tyrannosaurus_rex_amber.json | 3 - .../stone_tyrannosaurus_rex_foot_fossil.json | 3 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 - .../stone_tyrannosaurus_rex_tail_fossil.json | 3 - .../projectnublar/models/item/syringe.json | 14 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - .../projectnublar/models/item/test_tube.json | 7 - .../models/item/warmer_bulb.json | 6 - ...te_terracotta_tyrannosaurus_rex_amber.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - .../data/minecraft/gene_data/cow.json | 8 - .../data/minecraft/gene_data/dolphin.json | 11 - .../data/minecraft/gene_data/glow_squid.json | 6 - .../data/minecraft/gene_data/goat.json | 6 - .../data/minecraft/gene_data/hoglin.json | 15 - .../data/minecraft/gene_data/llama.json | 12 - .../data/minecraft/gene_data/ocelot.json | 13 - .../data/minecraft/gene_data/polar_bear.json | 14 - .../data/minecraft/gene_data/salmon.json | 13 - .../data/minecraft/gene_data/sheep.json | 12 - .../minecraft/gene_data/tropical_fish.json | 57 - .../data/minecraft/gene_data/turtle.json | 15 - .../tags/blocks/mineable/pickaxe.json | 667 - .../andesite_tyrannosaurus_rex_amber.json | 26 - ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_neck_fossil.json | 26 - ...desite_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 26 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 26 - ...epslate_tyrannosaurus_rex_neck_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 26 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 26 - ...diorite_tyrannosaurus_rex_neck_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 26 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 26 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 26 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 26 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 26 - ...on_stone_tyrannosaurus_rex_arm_fossil.json | 26 - ...on_stone_tyrannosaurus_rex_leg_fossil.json | 26 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 26 - ...n_stone_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - .../deepslate_tyrannosaurus_rex_amber.json | 26 - ...epslate_tyrannosaurus_rex_leaf_fossil.json | 26 - ...epslate_tyrannosaurus_rex_wing_fossil.json | 26 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 26 - ...diorite_tyrannosaurus_rex_neck_fossil.json | 26 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 26 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...epslate_tyrannosaurus_rex_leaf_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 26 - ...epslate_tyrannosaurus_rex_wing_fossil.json | 26 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 26 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 26 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 26 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_neck_fossil.json | 26 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 26 - .../loot_tables/blocks/incubator.json | 21 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - .../low_security_electric_fence_post.json | 21 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 26 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 26 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 26 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 26 - ...granite_tyrannosaurus_rex_leaf_fossil.json | 26 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 26 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 26 - ...granite_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...or_stone_tyrannosaurus_rex_arm_fossil.json | 26 - ...r_stone_tyrannosaurus_rex_leaf_fossil.json | 26 - ...or_stone_tyrannosaurus_rex_leg_fossil.json | 26 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 26 - ...r_stone_tyrannosaurus_rex_tail_fossil.json | 26 - ...r_stone_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...desite_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 26 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 26 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 26 - ...diorite_tyrannosaurus_rex_leaf_fossil.json | 26 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 26 - ...diorite_tyrannosaurus_rex_neck_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 26 - ...diorite_tyrannosaurus_rex_wing_fossil.json | 26 - ...granite_tyrannosaurus_rex_foot_fossil.json | 26 - ...granite_tyrannosaurus_rex_leaf_fossil.json | 26 - ...granite_tyrannosaurus_rex_neck_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...granite_tyrannosaurus_rex_tail_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 26 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 26 - ...ne_stone_tyrannosaurus_rex_arm_fossil.json | 26 - ...ne_stone_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - .../loot_tables/blocks/processor.json | 21 - ...ed_terracotta_tyrannosaurus_rex_amber.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 26 - .../loot_tables/blocks/sequencer.json | 21 - .../stone_tyrannosaurus_rex_foot_fossil.json | 26 - .../stone_tyrannosaurus_rex_neck_fossil.json | 26 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 - .../stone_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...te_terracotta_tyrannosaurus_rex_amber.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...ow_terracotta_tyrannosaurus_rex_amber.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - .../tags/entity_types/embryo_entity.json | 6 - .../tags/items/plant_matter.json | 106 - .../worldgen/configured_feature/fossil.json | 7 - .../worldgen/placed_feature/amber.json | 27 - .../net/dumbcode/projectnublar/Constants.java | 29 - .../dumbcode/projectnublar/api/DNAData.java | 205 - .../dumbcode/projectnublar/api/DinoData.java | 264 - .../projectnublar/api/DiskStorage.java | 58 - .../projectnublar/api/FossilPiece.java | 3 - .../projectnublar/api/FossilPieces.java | 37 - .../dumbcode/projectnublar/api/Quality.java | 40 - .../api/loot/functions/AmberItemFunction.java | 72 - .../block/ElectricFencePostBlock.java | 296 - .../projectnublar/block/FossilBlock.java | 40 - .../projectnublar/block/GeneratorBlock.java | 77 - .../HighSecurityElectricFencePostBlock.java | 23 - .../projectnublar/block/IncubatorBlock.java | 169 - .../projectnublar/block/SequencerBlock.java | 107 - .../block/api/ConnectionType.java | 25 - .../block/api/IMachineParts.java | 8 - .../projectnublar/block/api/MathUtils.java | 156 - .../block/api/RotatedRayBox.java | 200 - .../entity/BlockEntityElectricFence.java | 147 - .../block/entity/GeneratorBlockEntity.java | 141 - .../block/entity/IncubatorBlockEntity.java | 395 - .../client/model/SimpleGeoItemModel.java | 35 - .../client/renderer/DinosaurRenderer.java | 68 - .../renderer/SimpleGeoItemRenderer.java | 12 - .../client/renderer/layer/DinoLayer.java | 41 - .../client/screen/IncubatorScreen.java | 136 - .../client/widget/EntityWidget.java | 67 - .../client/widget/TextScrollBox.java | 69 - .../projectnublar/container/ToggleSlot.java | 46 - .../data/GeneDataReloadListener.java | 36 - .../projectnublar/entity/Dinosaur.java | 112 - .../projectnublar/init/EntityInit.java | 41 - .../projectnublar/init/LootFunctionInit.java | 18 - .../dumbcode/projectnublar/item/BulbItem.java | 15 - .../projectnublar/item/IncubatedEggItem.java | 43 - .../projectnublar/item/api/DNADataItem.java | 31 - .../menutypes/EggPrinterMenu.java | 106 - .../menutypes/ProcessorMenu.java | 137 - .../projectnublar/platform/Services.java | 30 - .../recipe/UnincubatedEggRecipeBuilder.java | 196 - .../geo/block/egg_printer.geo.json | 545 - ...high_security_electric_fence_post.geo.json | 549 - .../block/fossil_overlay/common/arm.png | Bin 345 -> 0 bytes .../block/fossil_overlay/common/ribcage.png | Bin 354 -> 0 bytes .../block/fossil_overlay/common/spine.png | Bin 334 -> 0 bytes .../tyrannosaurus_rex/fragmented_skull.png | Bin 659 -> 0 bytes .../textures/block/processor.png | Bin 2980 -> 0 bytes .../entity/tyrannosaurus_rex/male/brown.png | Bin 5642 -> 0 bytes .../entity/tyrannosaurus_rex/male/feet.png | Bin 5763 -> 0 bytes .../tyrannosaurus_rex/male/nostrils.png | Bin 4239 -> 0 bytes .../male/tyrannosaurus_rex.png | Bin 72533 -> 0 bytes .../assets/projectnublar/textures/gui/egg.png | Bin 877 -> 0 bytes .../textures/gui/fluid_overlay.png | Bin 200 -> 0 bytes .../projectnublar/textures/gui/sequencer.png | Bin 2257 -> 0 bytes .../textures/item/artificial_egg.png | Bin 310 -> 0 bytes .../textures/item/egg_printer.png | Bin 226 -> 0 bytes .../textures/item/gold_filter.png | Bin 268 -> 0 bytes .../textures/item/gold_tank_upgrade.png | Bin 297 -> 0 bytes .../textures/item/incubated_egg.png | Bin 310 -> 0 bytes .../projectnublar/textures/item/incubator.png | Bin 200 -> 0 bytes .../textures/item/incubator_arm.png | Bin 194 -> 0 bytes .../textures/item/incubator_arm_base.png | Bin 174 -> 0 bytes .../textures/item/incubator_lid.png | Bin 213 -> 0 bytes .../textures/item/incubator_nest.png | Bin 222 -> 0 bytes .../textures/item/iron_filter.png | Bin 265 -> 0 bytes .../textures/item/iron_tank_upgrade.png | Bin 275 -> 0 bytes .../projectnublar/textures/item/processor.png | Bin 6562 -> 0 bytes .../projectnublar/textures/item/sequencer.png | Bin 240 -> 0 bytes .../textures/item/sequencer_computer.png | Bin 178 -> 0 bytes .../textures/item/sequencer_door.png | Bin 162 -> 0 bytes .../textures/item/syringe_blood.png | Bin 270 -> 0 bytes .../projectnublar/textures/item/test_tube.png | Bin 256 -> 0 bytes .../textures/item/wire_spool.png | Bin 424 -> 0 bytes .../04cef7e2d3b972b687a3d402aed57ff88577f05a | 2 - .../0fc7468c8e2006d2b136c37420e6af722440b3cf | 4 - .../10159868b770e0c68b88587d8ea0ed5a9d09055d | 1140 - .../59eb3dbb5f86130e09b3c62d89b9525ee01cf52d | 670 - .../735031f3addf80804addae5e3f53249900116f1e | 1 - .../75432d99634545bcd9be93a25af515e8309b4b3a | 34 - .../c622617f6fabf890a00b9275cd5f643584a8a2c8 | 2 - .../andesite_tyrannosaurus_rex_amber.json | 7 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 7 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 7 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...desite_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 7 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 7 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 7 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 7 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 7 - ...granite_tyrannosaurus_rex_foot_fossil.json | 7 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...granite_tyrannosaurus_rex_tail_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 7 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 7 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 7 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 7 - ...n_stone_tyrannosaurus_rex_foot_fossil.json | 7 - ...on_stone_tyrannosaurus_rex_leg_fossil.json | 7 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 7 - ...n_stone_tyrannosaurus_rex_tail_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - .../deepslate_tyrannosaurus_rex_amber.json | 7 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 7 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 7 - .../diorite_tyrannosaurus_rex_amber.json | 7 - .../diorite_tyrannosaurus_rex_arm_fossil.json | 7 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 7 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 7 - .../blockstates/egg_printer.json | 7 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 7 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 7 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 7 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...desite_tyrannosaurus_rex_spine_fossil.json | 7 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 7 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 7 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 7 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 7 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 7 - ...granite_tyrannosaurus_rex_foot_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...granite_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 7 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 7 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 7 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 7 - ...ed_stone_tyrannosaurus_rex_leg_fossil.json | 7 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - .../granite_tyrannosaurus_rex_amber.json | 7 - .../granite_tyrannosaurus_rex_arm_fossil.json | 7 - ...granite_tyrannosaurus_rex_foot_fossil.json | 7 - .../granite_tyrannosaurus_rex_leg_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 7 - ...granite_tyrannosaurus_rex_tail_fossil.json | 7 - .../projectnublar/blockstates/incubator.json | 7 - ...ay_terracotta_tyrannosaurus_rex_amber.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...desite_tyrannosaurus_rex_spine_fossil.json | 7 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 7 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 7 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 7 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 7 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 7 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 7 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 7 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 7 - ...granite_tyrannosaurus_rex_foot_fossil.json | 7 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 7 - ...granite_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 7 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 7 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 7 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...desite_tyrannosaurus_rex_spine_fossil.json | 7 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 7 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 7 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 7 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 7 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 7 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 7 - ...granite_tyrannosaurus_rex_foot_fossil.json | 7 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 7 - ...granite_tyrannosaurus_rex_tail_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 7 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 7 - ...ne_stone_tyrannosaurus_rex_arm_fossil.json | 7 - ...ne_stone_tyrannosaurus_rex_leg_fossil.json | 7 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - .../projectnublar/blockstates/processor.json | 7 - ...ed_terracotta_tyrannosaurus_rex_amber.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 7 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 7 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 7 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 - .../stone_tyrannosaurus_rex_arm_fossil.json | 7 - .../stone_tyrannosaurus_rex_foot_fossil.json | 7 - .../stone_tyrannosaurus_rex_leg_fossil.json | 7 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 - .../stone_tyrannosaurus_rex_spine_fossil.json | 7 - .../stone_tyrannosaurus_rex_tail_fossil.json | 7 - .../terracotta_tyrannosaurus_rex_amber.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...te_terracotta_tyrannosaurus_rex_amber.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 - .../andesite_tyrannosaurus_rex_amber.json | 8 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 6 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 8 - ...wn_terracotta_tyrannosaurus_rex_amber.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 6 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_neck_fossil.json | 6 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_wing_fossil.json | 6 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 8 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 8 - ...epslate_tyrannosaurus_rex_neck_fossil.json | 6 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 8 - ...epslate_tyrannosaurus_rex_wing_fossil.json | 6 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 8 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 8 - ...diorite_tyrannosaurus_rex_leaf_fossil.json | 6 - ...diorite_tyrannosaurus_rex_neck_fossil.json | 6 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 8 - ...diorite_tyrannosaurus_rex_wing_fossil.json | 6 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 8 - ...granite_tyrannosaurus_rex_foot_fossil.json | 8 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 8 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 8 - ...granite_tyrannosaurus_rex_tail_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 6 - ...ndstone_tyrannosaurus_rex_neck_fossil.json | 6 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_wing_fossil.json | 6 - ...on_stone_tyrannosaurus_rex_arm_fossil.json | 8 - ...n_stone_tyrannosaurus_rex_leaf_fossil.json | 6 - ...on_stone_tyrannosaurus_rex_leg_fossil.json | 8 - ...n_stone_tyrannosaurus_rex_neck_fossil.json | 6 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 8 - ...n_stone_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 8 - ...epslate_tyrannosaurus_rex_leaf_fossil.json | 6 - ...epslate_tyrannosaurus_rex_neck_fossil.json | 6 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 8 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 8 - ...epslate_tyrannosaurus_rex_wing_fossil.json | 6 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 8 - .../diorite_tyrannosaurus_rex_leg_fossil.json | 8 - ...diorite_tyrannosaurus_rex_neck_fossil.json | 6 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 8 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 6 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 8 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...desite_tyrannosaurus_rex_spine_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 8 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 8 - ...epslate_tyrannosaurus_rex_leaf_fossil.json | 6 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 8 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 8 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 8 - ...epslate_tyrannosaurus_rex_wing_fossil.json | 6 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 8 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 8 - ...diorite_tyrannosaurus_rex_leaf_fossil.json | 6 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 8 - ...diorite_tyrannosaurus_rex_neck_fossil.json | 6 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 8 - ...diorite_tyrannosaurus_rex_wing_fossil.json | 6 - ...granite_tyrannosaurus_rex_foot_fossil.json | 8 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 8 - ...granite_tyrannosaurus_rex_neck_fossil.json | 6 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 6 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_wing_fossil.json | 6 - ...ed_stone_tyrannosaurus_rex_arm_fossil.json | 8 - ...d_stone_tyrannosaurus_rex_foot_fossil.json | 8 - ...d_stone_tyrannosaurus_rex_leaf_fossil.json | 6 - ...d_stone_tyrannosaurus_rex_neck_fossil.json | 6 - ...d_stone_tyrannosaurus_rex_tail_fossil.json | 8 - ...d_stone_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - .../granite_tyrannosaurus_rex_amber.json | 8 - .../granite_tyrannosaurus_rex_arm_fossil.json | 8 - .../granite_tyrannosaurus_rex_leg_fossil.json | 8 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 8 - .../projectnublar/models/block/incubator.json | 5 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...ge_terracotta_tyrannosaurus_rex_amber.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 6 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_neck_fossil.json | 6 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 8 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 8 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 8 - ...epslate_tyrannosaurus_rex_wing_fossil.json | 6 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 8 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 8 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 8 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 8 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 8 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 8 - ...granite_tyrannosaurus_rex_tail_fossil.json | 8 - ...granite_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 6 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 8 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_wing_fossil.json | 6 - ...or_stone_tyrannosaurus_rex_arm_fossil.json | 8 - ...r_stone_tyrannosaurus_rex_foot_fossil.json | 8 - ...r_stone_tyrannosaurus_rex_leaf_fossil.json | 6 - ...r_stone_tyrannosaurus_rex_neck_fossil.json | 6 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 8 - ...r_stone_tyrannosaurus_rex_tail_fossil.json | 8 - ...r_stone_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 6 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_neck_fossil.json | 6 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...desite_tyrannosaurus_rex_spine_fossil.json | 8 - ...ndesite_tyrannosaurus_rex_wing_fossil.json | 6 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 8 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 8 - ...epslate_tyrannosaurus_rex_leaf_fossil.json | 6 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 8 - ...epslate_tyrannosaurus_rex_neck_fossil.json | 6 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 8 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 8 - ...epslate_tyrannosaurus_rex_wing_fossil.json | 6 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 8 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 8 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 8 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 8 - ...granite_tyrannosaurus_rex_foot_fossil.json | 8 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 8 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 6 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_neck_fossil.json | 6 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_wing_fossil.json | 6 - ...ne_stone_tyrannosaurus_rex_arm_fossil.json | 8 - ...e_stone_tyrannosaurus_rex_leaf_fossil.json | 6 - ...ne_stone_tyrannosaurus_rex_leg_fossil.json | 8 - ...e_stone_tyrannosaurus_rex_neck_fossil.json | 6 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 8 - ...e_stone_tyrannosaurus_rex_wing_fossil.json | 6 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - .../projectnublar/models/block/processor.json | 5 - ...ed_terracotta_tyrannosaurus_rex_amber.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - .../sandstone_tyrannosaurus_rex_amber.json | 8 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 8 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 8 - ...ndstone_tyrannosaurus_rex_neck_fossil.json | 6 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 8 - .../block/stone_tyrannosaurus_rex_amber.json | 8 - .../stone_tyrannosaurus_rex_arm_fossil.json | 8 - .../stone_tyrannosaurus_rex_foot_fossil.json | 8 - .../stone_tyrannosaurus_rex_leg_fossil.json | 8 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 - .../terracotta_tyrannosaurus_rex_amber.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - ...te_terracotta_tyrannosaurus_rex_amber.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 - .../projectnublar/models/item/amber.json | 6 - .../andesite_tyrannosaurus_rex_amber.json | 3 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 3 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_neck_fossil.json | 3 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...desite_tyrannosaurus_rex_spine_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 3 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 3 - ...epslate_tyrannosaurus_rex_leaf_fossil.json | 3 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 3 - ...epslate_tyrannosaurus_rex_wing_fossil.json | 3 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 3 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 3 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 3 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 3 - ...granite_tyrannosaurus_rex_foot_fossil.json | 3 - ...granite_tyrannosaurus_rex_leaf_fossil.json | 3 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 3 - ...granite_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_neck_fossil.json | 3 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_wing_fossil.json | 3 - ...n_stone_tyrannosaurus_rex_leaf_fossil.json | 3 - ...on_stone_tyrannosaurus_rex_leg_fossil.json | 3 - ...n_stone_tyrannosaurus_rex_neck_fossil.json | 3 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 3 - ...n_stone_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - .../models/item/cracked_artificial_egg.json | 6 - .../deepslate_tyrannosaurus_rex_amber.json | 3 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 3 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 3 - ...epslate_tyrannosaurus_rex_leaf_fossil.json | 3 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 3 - ...epslate_tyrannosaurus_rex_neck_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 3 - ...epslate_tyrannosaurus_rex_wing_fossil.json | 3 - .../models/item/diamond_filter.json | 6 - .../item/diorite_tyrannosaurus_rex_amber.json | 3 - .../diorite_tyrannosaurus_rex_arm_fossil.json | 3 - ...diorite_tyrannosaurus_rex_leaf_fossil.json | 3 - .../diorite_tyrannosaurus_rex_leg_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...diorite_tyrannosaurus_rex_wing_fossil.json | 3 - .../models/item/egg_printer.json | 6 - .../projectnublar/models/item/fossil.json | 7 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 3 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_neck_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...desite_tyrannosaurus_rex_spine_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 3 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 3 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 3 - ...epslate_tyrannosaurus_rex_neck_fossil.json | 3 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 3 - ...epslate_tyrannosaurus_rex_wing_fossil.json | 3 - ...diorite_tyrannosaurus_rex_leaf_fossil.json | 3 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 3 - ...diorite_tyrannosaurus_rex_neck_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 3 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 3 - ...diorite_tyrannosaurus_rex_wing_fossil.json | 3 - ...granite_tyrannosaurus_rex_foot_fossil.json | 3 - ...granite_tyrannosaurus_rex_leaf_fossil.json | 3 - ...granite_tyrannosaurus_rex_neck_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 3 - ...granite_tyrannosaurus_rex_tail_fossil.json | 3 - ...granite_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 3 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_neck_fossil.json | 3 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 3 - ...ed_stone_tyrannosaurus_rex_arm_fossil.json | 3 - ...d_stone_tyrannosaurus_rex_foot_fossil.json | 3 - ...d_stone_tyrannosaurus_rex_leaf_fossil.json | 3 - ...ed_stone_tyrannosaurus_rex_leg_fossil.json | 3 - ...d_stone_tyrannosaurus_rex_neck_fossil.json | 3 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 3 - ...d_stone_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - .../models/item/gold_computer_chip.json | 6 - .../models/item/gold_tank_upgrade.json | 6 - ...granite_tyrannosaurus_rex_leaf_fossil.json | 3 - .../granite_tyrannosaurus_rex_leg_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 3 - ...granite_tyrannosaurus_rex_wing_fossil.json | 3 - .../projectnublar/models/item/hard_drive.json | 6 - .../projectnublar/models/item/hot_bulb.json | 6 - .../projectnublar/models/item/incubator.json | 6 - .../models/item/incubator_arm.json | 6 - .../models/item/incubator_lid.json | 6 - .../models/item/incubator_nest.json | 6 - .../models/item/iron_computer_chip.json | 6 - .../models/item/iron_filter.json | 6 - .../models/item/iron_tank_upgrade.json | 6 - ...ay_terracotta_tyrannosaurus_rex_amber.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - .../low_security_electric_fence_post.json | 6 - ...ge_terracotta_tyrannosaurus_rex_amber.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 3 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_neck_fossil.json | 3 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 3 - ...ndesite_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 3 - ...epslate_tyrannosaurus_rex_leaf_fossil.json | 3 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...epslate_tyrannosaurus_rex_wing_fossil.json | 3 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 3 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 3 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 3 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 3 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 3 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 3 - ...granite_tyrannosaurus_rex_neck_fossil.json | 3 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 3 - ...granite_tyrannosaurus_rex_wing_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 3 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_neck_fossil.json | 3 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_wing_fossil.json | 3 - ...or_stone_tyrannosaurus_rex_arm_fossil.json | 3 - ...r_stone_tyrannosaurus_rex_leaf_fossil.json | 3 - ...or_stone_tyrannosaurus_rex_leg_fossil.json | 3 - ...r_stone_tyrannosaurus_rex_neck_fossil.json | 3 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...r_stone_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...epslate_tyrannosaurus_rex_wing_fossil.json | 3 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 3 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 3 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 3 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 3 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 3 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 3 - ...granite_tyrannosaurus_rex_neck_fossil.json | 3 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...nite_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...granite_tyrannosaurus_rex_wing_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_neck_fossil.json | 3 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_wing_fossil.json | 3 - ...ne_stone_tyrannosaurus_rex_arm_fossil.json | 3 - ...e_stone_tyrannosaurus_rex_foot_fossil.json | 3 - ...e_stone_tyrannosaurus_rex_leaf_fossil.json | 3 - ...ne_stone_tyrannosaurus_rex_leg_fossil.json | 3 - ...e_stone_tyrannosaurus_rex_neck_fossil.json | 3 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 3 - ...e_stone_tyrannosaurus_rex_tail_fossil.json | 3 - ...e_stone_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...ed_terracotta_tyrannosaurus_rex_amber.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - .../sandstone_tyrannosaurus_rex_amber.json | 3 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 3 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_neck_fossil.json | 3 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 3 - ...ndstone_tyrannosaurus_rex_wing_fossil.json | 3 - .../models/item/sequencer_computer.json | 6 - .../models/item/sequencer_door.json | 6 - .../models/item/small_container_upgrade.json | 6 - .../assets/projectnublar/models/item/ssd.json | 6 - .../stone_tyrannosaurus_rex_arm_fossil.json | 3 - .../stone_tyrannosaurus_rex_leaf_fossil.json | 3 - .../stone_tyrannosaurus_rex_leg_fossil.json | 3 - .../stone_tyrannosaurus_rex_neck_fossil.json | 3 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 - .../stone_tyrannosaurus_rex_spine_fossil.json | 3 - .../stone_tyrannosaurus_rex_wing_fossil.json | 3 - .../models/item/syringe_dna.json | 6 - .../models/item/syringe_embryo.json | 6 - .../terracotta_tyrannosaurus_rex_amber.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - .../models/item/unincubated_egg.json | 6 - .../projectnublar/models/item/warm_bulb.json | 6 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - .../projectnublar/models/item/wire_spool.json | 6 - ...ow_terracotta_tyrannosaurus_rex_amber.json | 3 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 - .../data/minecraft/gene_data/allay.json | 6 - .../data/minecraft/gene_data/axolotl.json | 6 - .../data/minecraft/gene_data/bat.json | 11 - .../data/minecraft/gene_data/bee.json | 13 - .../data/minecraft/gene_data/cat.json | 10 - .../data/minecraft/gene_data/cave_spider.json | 10 - .../data/minecraft/gene_data/chicken.json | 11 - .../data/minecraft/gene_data/cod.json | 13 - .../data/minecraft/gene_data/donkey.json | 12 - .../data/minecraft/gene_data/fox.json | 12 - .../data/minecraft/gene_data/horse.json | 29 - .../data/minecraft/gene_data/mooshroom.json | 13 - .../data/minecraft/gene_data/mule.json | 13 - .../data/minecraft/gene_data/panda.json | 16 - .../data/minecraft/gene_data/parrot.json | 26 - .../data/minecraft/gene_data/pig.json | 11 - .../data/minecraft/gene_data/pufferfish.json | 13 - .../data/minecraft/gene_data/rabbit.json | 30 - .../data/minecraft/gene_data/spider.json | 10 - .../data/minecraft/gene_data/squid.json | 13 - .../data/minecraft/gene_data/wolf.json | 13 - .../recipes/misc/unincubated_egg.json | 35 - .../forge/biome_modifier/fossil.json | 6 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 26 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_neck_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...desite_tyrannosaurus_rex_spine_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_wing_fossil.json | 26 - ...wn_terracotta_tyrannosaurus_rex_amber.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 26 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...epslate_tyrannosaurus_rex_leaf_fossil.json | 26 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 26 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 26 - ...epslate_tyrannosaurus_rex_wing_fossil.json | 26 - ..._diorite_tyrannosaurus_rex_arm_fossil.json | 26 - ...diorite_tyrannosaurus_rex_leaf_fossil.json | 26 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 26 - ...diorite_tyrannosaurus_rex_wing_fossil.json | 26 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 26 - ...granite_tyrannosaurus_rex_foot_fossil.json | 26 - ...granite_tyrannosaurus_rex_leaf_fossil.json | 26 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 26 - ...granite_tyrannosaurus_rex_neck_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 26 - ...granite_tyrannosaurus_rex_tail_fossil.json | 26 - ...granite_tyrannosaurus_rex_wing_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_neck_fossil.json | 26 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_wing_fossil.json | 26 - ...n_stone_tyrannosaurus_rex_foot_fossil.json | 26 - ...n_stone_tyrannosaurus_rex_leaf_fossil.json | 26 - ...n_stone_tyrannosaurus_rex_neck_fossil.json | 26 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...n_stone_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 26 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 26 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 26 - ...epslate_tyrannosaurus_rex_neck_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 26 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 26 - .../diorite_tyrannosaurus_rex_amber.json | 26 - .../diorite_tyrannosaurus_rex_arm_fossil.json | 26 - ...diorite_tyrannosaurus_rex_leaf_fossil.json | 26 - .../diorite_tyrannosaurus_rex_leg_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 26 - ...diorite_tyrannosaurus_rex_wing_fossil.json | 26 - .../loot_tables/blocks/egg_printer.json | 21 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_neck_fossil.json | 26 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...desite_tyrannosaurus_rex_spine_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 26 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 26 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 26 - ...epslate_tyrannosaurus_rex_neck_fossil.json | 26 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 26 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 26 - ...diorite_tyrannosaurus_rex_leaf_fossil.json | 26 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 26 - ...diorite_tyrannosaurus_rex_neck_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 26 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 26 - ...diorite_tyrannosaurus_rex_wing_fossil.json | 26 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 26 - ...granite_tyrannosaurus_rex_foot_fossil.json | 26 - ...granite_tyrannosaurus_rex_leaf_fossil.json | 26 - ...granite_tyrannosaurus_rex_neck_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 26 - ...granite_tyrannosaurus_rex_tail_fossil.json | 26 - ...granite_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 26 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 26 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...ed_stone_tyrannosaurus_rex_arm_fossil.json | 26 - ...d_stone_tyrannosaurus_rex_foot_fossil.json | 26 - ...d_stone_tyrannosaurus_rex_leaf_fossil.json | 26 - ...ed_stone_tyrannosaurus_rex_leg_fossil.json | 26 - ...d_stone_tyrannosaurus_rex_neck_fossil.json | 26 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 26 - ...d_stone_tyrannosaurus_rex_tail_fossil.json | 26 - ...d_stone_tyrannosaurus_rex_wing_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - .../granite_tyrannosaurus_rex_amber.json | 26 - .../granite_tyrannosaurus_rex_arm_fossil.json | 26 - ...granite_tyrannosaurus_rex_foot_fossil.json | 26 - ...granite_tyrannosaurus_rex_leaf_fossil.json | 26 - .../granite_tyrannosaurus_rex_leg_fossil.json | 26 - ...granite_tyrannosaurus_rex_neck_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 26 - ...granite_tyrannosaurus_rex_tail_fossil.json | 26 - ...granite_tyrannosaurus_rex_wing_fossil.json | 26 - .../high_security_electric_fence_post.json | 21 - ...ay_terracotta_tyrannosaurus_rex_amber.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...ge_terracotta_tyrannosaurus_rex_amber.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_neck_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...site_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...desite_tyrannosaurus_rex_spine_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_wing_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 26 - ...epslate_tyrannosaurus_rex_leaf_fossil.json | 26 - ...epslate_tyrannosaurus_rex_neck_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...pslate_tyrannosaurus_rex_spine_fossil.json | 26 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 26 - ...epslate_tyrannosaurus_rex_wing_fossil.json | 26 - ...diorite_tyrannosaurus_rex_foot_fossil.json | 26 - ...diorite_tyrannosaurus_rex_leaf_fossil.json | 26 - ..._diorite_tyrannosaurus_rex_leg_fossil.json | 26 - ...diorite_tyrannosaurus_rex_neck_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 26 - ...diorite_tyrannosaurus_rex_tail_fossil.json | 26 - ...diorite_tyrannosaurus_rex_wing_fossil.json | 26 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 26 - ...granite_tyrannosaurus_rex_foot_fossil.json | 26 - ...granite_tyrannosaurus_rex_neck_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...granite_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 26 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_neck_fossil.json | 26 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_wing_fossil.json | 26 - ...r_stone_tyrannosaurus_rex_foot_fossil.json | 26 - ...r_stone_tyrannosaurus_rex_neck_fossil.json | 26 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...andesite_tyrannosaurus_rex_arm_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_foot_fossil.json | 26 - ...andesite_tyrannosaurus_rex_leg_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_neck_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_tail_fossil.json | 26 - ...ndesite_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...eepslate_tyrannosaurus_rex_arm_fossil.json | 26 - ...epslate_tyrannosaurus_rex_foot_fossil.json | 26 - ...epslate_tyrannosaurus_rex_leaf_fossil.json | 26 - ...eepslate_tyrannosaurus_rex_leg_fossil.json | 26 - ...epslate_tyrannosaurus_rex_neck_fossil.json | 26 - ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...late_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...epslate_tyrannosaurus_rex_tail_fossil.json | 26 - ...epslate_tyrannosaurus_rex_wing_fossil.json | 26 - ...rite_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...iorite_tyrannosaurus_rex_spine_fossil.json | 26 - ..._granite_tyrannosaurus_rex_arm_fossil.json | 26 - ..._granite_tyrannosaurus_rex_leg_fossil.json | 26 - ...ranite_tyrannosaurus_rex_spine_fossil.json | 26 - ...granite_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 26 - ...andstone_tyrannosaurus_rex_leg_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_neck_fossil.json | 26 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_wing_fossil.json | 26 - ...e_stone_tyrannosaurus_rex_foot_fossil.json | 26 - ...e_stone_tyrannosaurus_rex_leaf_fossil.json | 26 - ...e_stone_tyrannosaurus_rex_neck_fossil.json | 26 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 - ..._stone_tyrannosaurus_rex_spine_fossil.json | 26 - ...e_stone_tyrannosaurus_rex_tail_fossil.json | 26 - ...e_stone_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - .../sandstone_tyrannosaurus_rex_amber.json | 26 - ...andstone_tyrannosaurus_rex_arm_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_foot_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_neck_fossil.json | 26 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...dstone_tyrannosaurus_rex_spine_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_tail_fossil.json | 26 - ...ndstone_tyrannosaurus_rex_wing_fossil.json | 26 - .../blocks/stone_tyrannosaurus_rex_amber.json | 26 - .../stone_tyrannosaurus_rex_arm_fossil.json | 26 - .../stone_tyrannosaurus_rex_leaf_fossil.json | 26 - .../stone_tyrannosaurus_rex_leg_fossil.json | 26 - ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 - .../stone_tyrannosaurus_rex_spine_fossil.json | 26 - .../stone_tyrannosaurus_rex_wing_fossil.json | 26 - .../terracotta_tyrannosaurus_rex_amber.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 - ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 - ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 - ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 - ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 - ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 - ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 - ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 - .../recipes/unincubated_egg.json | 15 - .../projectnublar/tags/items/bone_matter.json | 5 - .../data/projectnublar/tags/items/sugar.json | 5 - .../worldgen/configured_feature/amber.json | 7 - .../worldgen/placed_feature/fossil.json | 27 - .../dumbcode/projectnublar/CommonClass.java | 48 - .../LowSecurityElectricFencePostBlock.java | 25 - .../projectnublar/api/EntityColorStore.java | 20 - .../projectnublar/api/FossilCollection.java | 54 - .../dumbcode/projectnublar/api/FossilSet.java | 10 - .../projectnublar/api/FossilSets.java | 20 - .../dumbcode/projectnublar/api/GeneData.java | 26 - .../net/dumbcode/projectnublar/api/Genes.java | 59 - .../projectnublar/api/NublarMath.java | 16 - .../api/TraceFossilCollection.java | 17 - .../loot/functions/FossilItemFunction.java | 97 - .../projectnublar/block/AmberBlock.java | 26 - .../projectnublar/block/EggPrinterBlock.java | 80 - .../block/ElectricFenceBlock.java | 68 - .../projectnublar/block/ProcessorBlock.java | 44 - .../block/api/BlockConnectableBase.java | 634 - .../block/api/ConnectableBlockEntity.java | 17 - .../projectnublar/block/api/Connection.java | 584 - .../block/api/DelegateBlockHitResult.java | 53 - .../block/api/DelegateVoxelShape.java | 35 - .../block/api/EnumConnectionType.java | 76 - .../projectnublar/block/api/MultiBlock.java | 21 - .../block/api/MultiEntityBlock.java | 147 - .../projectnublar/block/api/RenderUtils.java | 235 - .../block/api/SyncingBlockEntity.java | 50 - .../api/SyncingContainerBlockEntity.java | 50 - .../entity/BlockEntityElectricFencePole.java | 255 - .../block/entity/EggPrinterBlockEntity.java | 332 - .../block/entity/ProcessorBlockEntity.java | 328 - .../block/entity/SequencerBlockEntity.java | 563 - .../client/ClientRegistrationHolder.java | 103 - .../client/CommonClientClass.java | 126 - .../projectnublar/client/DinoTexture.java | 77 - .../projectnublar/client/ModShapes.java | 726 - .../client/model/DinosaurGeoModel.java | 21 - .../client/model/FencePostModel.java | 31 - .../renderer/ElectricFenceRenderer.java | 73 - .../client/renderer/ElectricWireRenderer.java | 100 - .../client/renderer/ProcessorRenderer.java | 71 - .../client/renderer/SequencerRenderer.java | 54 - .../client/screen/EggPrinterScreen.java | 47 - .../client/screen/GeneratorScreen.java | 34 - .../client/screen/ProcessorScreen.java | 61 - .../client/screen/SequencerScreen.java | 996 - .../client/widget/AdvancedColorWidget.java | 78 - .../client/widget/BorderedButton.java | 144 - .../client/widget/DNASlider.java | 113 - .../client/widget/DataDisplayWidget.java | 30 - .../client/widget/DinoColorPickerWidget.java | 196 - .../client/widget/GeneButton.java | 73 - .../client/widget/GeneHolder.java | 8 - .../client/widget/GeneSlider.java | 22 - .../widget/IsolatedDataDisplayWidget.java | 55 - .../client/widget/ProgressWidget.java | 90 - .../widget/SequenceDataDisplayWidget.java | 64 - .../projectnublar/config/FossilsConfig.java | 221 - .../container/CloneDisplaySlot.java | 34 - .../entity/api/FossilRevived.java | 4 - .../projectnublar/init/BlockInit.java | 61 - .../projectnublar/init/CreativeTabInit.java | 220 - .../projectnublar/init/DamageSourceInit.java | 11 - .../init/DataSerializerInit.java | 32 - .../projectnublar/init/FeatureInit.java | 19 - .../dumbcode/projectnublar/init/GeneInit.java | 55 - .../dumbcode/projectnublar/init/ItemInit.java | 80 - .../projectnublar/init/MenuTypeInit.java | 27 - .../projectnublar/init/RecipeInit.java | 19 - .../dumbcode/projectnublar/init/TagInit.java | 14 - .../projectnublar/item/AmberItem.java | 23 - .../projectnublar/item/ComputerChipItem.java | 26 - .../item/ContainerUpgradeItem.java | 15 - .../projectnublar/item/DiskStorageItem.java | 47 - .../projectnublar/item/FilterItem.java | 15 - .../projectnublar/item/FossilItem.java | 24 - .../projectnublar/item/GeoMultiBlockItem.java | 38 - .../projectnublar/item/PlantTankItem.java | 15 - .../projectnublar/item/SyringeItem.java | 66 - .../dumbcode/projectnublar/item/TankItem.java | 32 - .../projectnublar/item/TestTubeItem.java | 29 - .../item/UnincubatedEggItem.java | 12 - .../item/api/MultiBlockItem.java | 60 - .../menutypes/GeneratorMenu.java | 96 - .../menutypes/IncubatorMenu.java | 84 - .../menutypes/SequencerMenu.java | 221 - .../projectnublar/mixin/ExampleMixin.java | 21 - .../projectnublar/network/NetworkInit.java | 14 - .../network/c2s/UpdateEditInfoPacket.java | 29 - .../network/c2s/UpdateIncubatorPacket.java | 25 - .../c2s/UpdateIncubatorSlotPacket.java | 36 - .../platform/services/IPlatformHelper.java | 51 - .../recipe/UnincubatedEggRecipe.java | 163 - .../projectnublar/util/LineUtils.java | 160 - .../worldgen/feature/AmberFeature.java | 197 - .../worldgen/feature/FossilConfiguration.java | 28 - .../worldgen/feature/FossilFeature.java | 205 - .../resources/META-INF/accesstransformer.cfg | 18 - .../accesstransformers.accesswidener | 19 - .../entity/tyrannosaurus_rex.animation.json | 61780 ---------------- .../geo/block/incubator.geo.json | 627 - .../low_security_electric_fence_post.geo.json | 316 - .../geo/block/processor.geo.json | 535 - .../geo/block/sequencer.geo.json | 611 - .../geo/entity/tyrannosaurus_rex.geo.json | 818 - .../models/block/fossil_base.json | 65 - .../projectnublar/models/item/processor.json | 109 - .../shaders/core/incubator_bed.fsh | 168 - .../shaders/core/incubator_bed.json | 8 - .../shaders/core/incubator_bed.vsh | 9 - .../textures/block/egg_printer.png | Bin 3639 -> 0 bytes .../block/fossil_overlay/amber/amber.png | Bin 441 -> 0 bytes .../block/fossil_overlay/common/foot.png | Bin 380 -> 0 bytes .../block/fossil_overlay/common/leg.png | Bin 336 -> 0 bytes .../block/fossil_overlay/common/pelvis.png | Bin 348 -> 0 bytes .../block/fossil_overlay/common/tail.png | Bin 359 -> 0 bytes .../tyrannosaurus_rex/fresh_skull.png | Bin 585 -> 0 bytes .../tyrannosaurus_rex/rex_skull.png | Bin 769 -> 0 bytes .../high_security_electric_fence_post.png | Bin 4497 -> 0 bytes .../textures/block/incubator.png | Bin 4070 -> 0 bytes .../low_security_electric_fence_post.png | Bin 2731 -> 0 bytes .../textures/block/sequencer.png | Bin 4394 -> 0 bytes .../entity/tyrannosaurus_rex/male/back.png | Bin 34697 -> 0 bytes .../entity/tyrannosaurus_rex/male/base.png | Bin 68920 -> 0 bytes .../entity/tyrannosaurus_rex/male/belly.png | Bin 93901 -> 0 bytes .../tyrannosaurus_rex/male/brightgreen.png | Bin 17013 -> 0 bytes .../entity/tyrannosaurus_rex/male/claws.png | Bin 5187 -> 0 bytes .../entity/tyrannosaurus_rex/male/eyes.png | Bin 4318 -> 0 bytes .../entity/tyrannosaurus_rex/male/mouth.png | Bin 7428 -> 0 bytes .../entity/tyrannosaurus_rex/male/pattern.png | Bin 53633 -> 0 bytes .../entity/tyrannosaurus_rex/male/teeth.png | Bin 5213 -> 0 bytes .../entity/tyrannosaurus_rex/male/yellow.png | Bin 35390 -> 0 bytes .../textures/gui/bonemeal_bar.png | Bin 754 -> 0 bytes .../textures/gui/center_pieces.png | Bin 4427 -> 0 bytes .../textures/gui/coal_generator.png | Bin 1812 -> 0 bytes .../projectnublar/textures/gui/dna_spiral.png | Bin 400 -> 0 bytes .../projectnublar/textures/gui/edit_page.png | Bin 1012 -> 0 bytes .../textures/gui/egg_printer.png | Bin 2419 -> 0 bytes .../projectnublar/textures/gui/incubator.png | Bin 11173 -> 0 bytes .../textures/gui/inventory_overlay.png | Bin 878 -> 0 bytes .../projectnublar/textures/gui/processor.png | Bin 24610 -> 0 bytes .../textures/gui/sequencer_page.png | Bin 1378 -> 0 bytes .../projectnublar/textures/gui/synth_page.png | Bin 7374 -> 0 bytes .../textures/item/cracked_artificial_egg.png | Bin 392 -> 0 bytes .../textures/item/diamond_computer_chip.png | Bin 456 -> 0 bytes .../textures/item/diamond_filter.png | Bin 268 -> 0 bytes .../textures/item/diamond_tank_upgrade.png | Bin 429 -> 0 bytes .../item/dino_overlay/tyrannosaurus_rex.png | Bin 263 -> 0 bytes .../textures/item/gold_computer_chip.png | Bin 506 -> 0 bytes .../textures/item/hard_drive.png | Bin 385 -> 0 bytes .../high_security_electric_fence_post.png | Bin 379 -> 0 bytes .../projectnublar/textures/item/hot_bulb.png | Bin 364 -> 0 bytes .../textures/item/iron_computer_chip.png | Bin 457 -> 0 bytes .../textures/item/large_container_upgrade.png | Bin 313 -> 0 bytes .../item/low_security_electric_fence_post.png | Bin 313 -> 0 bytes .../textures/item/sequencer_monitor.png | Bin 268 -> 0 bytes .../textures/item/small_container_upgrade.png | Bin 260 -> 0 bytes .../projectnublar/textures/item/ssd.png | Bin 297 -> 0 bytes .../projectnublar/textures/item/syringe.png | Bin 248 -> 0 bytes .../textures/item/syringe_embryo.png | Bin 270 -> 0 bytes .../textures/item/test_tube_full.png | Bin 301 -> 0 bytes .../textures/item/unincubated_egg.png | Bin 310 -> 0 bytes .../projectnublar/textures/item/warm_bulb.png | Bin 307 -> 0 bytes .../textures/item/warmer_bulb.png | Bin 328 -> 0 bytes common/src/main/resources/pack.mcmeta | 6 - .../main/resources/projectnublar.mixins.json | 17 - fabric/build.gradle | 48 - .../dumbcode/projectnublar/ProjectNublar.java | 62 - .../projectnublar/ProjectNublarClient.java | 36 - .../projectnublar/client/FossilModel.java | 91 - .../projectnublar/client/IStackSensitive.java | 8 - .../client/StackSensitiveItemOverrides.java | 23 - .../mixin/GeoMultiBlockItemMixin.java | 44 - .../platform/FabricPlatformHelper.java | 71 - ...amplemod.platform.services.IPlatformHelper | 1 - ...ctnublar.platform.services.IPlatformHelper | 1 - fabric/src/main/resources/fabric.mod.json | 36 - .../projectnublar.fabric.mixins.json | 18 - forge/build.gradle | 58 - .../dumbcode/projectnublar/ProjectNublar.java | 51 - .../client/model/BakedModelHelper.java | 53 - .../client/model/api/IStackSensitive.java | 8 - .../api/StackSensitiveItemOverrides.java | 24 - .../client/model/fossil/FossilItemModel.java | 108 - .../model/fossil/FossilModelLoader.java | 36 - .../model/testtube/TestTubeItemModel.java | 102 - .../model/testtube/TestTubeModelLoader.java | 36 - .../datagen/GeneDataProvider.java | 265 - .../datagen/ModBlockLootTables.java | 79 - .../datagen/ModBlockStateProvider.java | 89 - .../datagen/ModEntityLootTables.java | 65 - .../datagen/ModItemModelProvider.java | 154 - .../datagen/ModLangProvider.java | 134 - .../datagen/ModLootTableProvider.java | 29 - .../datagen/ModRecipeProvider.java | 26 - .../datagen/ModSoundProvider.java | 24 - .../projectnublar/datagen/ModTagProvider.java | 101 - .../datagen/ModWorldGenProvider.java | 101 - .../projectnublar/event/ClientModEvents.java | 41 - .../event/CommonForgeEvents.java | 64 - .../projectnublar/event/CommonModEvents.java | 59 - .../projectnublar/event/FluidWidget.java | 28 - .../BlockEntityElectricFencePoleMixin.java | 16 - .../mixin/GeoMultiBlockItemMixin.java | 28 - .../platform/ForgePlatformHelper.java | 54 - forge/src/main/resources/META-INF/mods.toml | 26 - ...amplemod.platform.services.IPlatformHelper | 1 - ...ctnublar.platform.services.IPlatformHelper | 1 - .../resources/projectnublar.forge.mixins.json | 16 - 2849 files changed, 114731 deletions(-) delete mode 100644 Common/build.gradle delete mode 100644 Common/changelog.md delete mode 100644 Common/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 delete mode 100644 Common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c delete mode 100644 Common/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e delete mode 100644 Common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/sequencer.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/lang/en_us.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/egg_printer.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/sequencer.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/artificial_egg.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/diamond_computer_chip.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/diamond_tank_upgrade.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/gold_filter.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/high_security_electric_fence_post.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/incubated_egg.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/incubator_arm_base.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/large_container_upgrade.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/sequencer.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/sequencer_monitor.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/syringe.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/test_tube.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/warmer_bulb.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/minecraft/gene_data/cow.json delete mode 100644 Common/src/generated/resources/data/minecraft/gene_data/dolphin.json delete mode 100644 Common/src/generated/resources/data/minecraft/gene_data/glow_squid.json delete mode 100644 Common/src/generated/resources/data/minecraft/gene_data/goat.json delete mode 100644 Common/src/generated/resources/data/minecraft/gene_data/hoglin.json delete mode 100644 Common/src/generated/resources/data/minecraft/gene_data/llama.json delete mode 100644 Common/src/generated/resources/data/minecraft/gene_data/ocelot.json delete mode 100644 Common/src/generated/resources/data/minecraft/gene_data/polar_bear.json delete mode 100644 Common/src/generated/resources/data/minecraft/gene_data/salmon.json delete mode 100644 Common/src/generated/resources/data/minecraft/gene_data/sheep.json delete mode 100644 Common/src/generated/resources/data/minecraft/gene_data/tropical_fish.json delete mode 100644 Common/src/generated/resources/data/minecraft/gene_data/turtle.json delete mode 100644 Common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/incubator.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/low_security_electric_fence_post.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/processor.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sequencer.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/tags/entity_types/embryo_entity.json delete mode 100644 Common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json delete mode 100644 Common/src/generated/resources/data/projectnublar/worldgen/configured_feature/fossil.json delete mode 100644 Common/src/generated/resources/data/projectnublar/worldgen/placed_feature/amber.json delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/Constants.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/api/DNAData.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/api/DinoData.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/api/DiskStorage.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/api/FossilPiece.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/api/Quality.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/AmberItemFunction.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/block/ElectricFencePostBlock.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/block/FossilBlock.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/block/GeneratorBlock.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/block/HighSecurityElectricFencePostBlock.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/block/IncubatorBlock.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/block/SequencerBlock.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectionType.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/block/api/IMachineParts.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/block/api/MathUtils.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/block/api/RotatedRayBox.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFence.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/block/entity/GeneratorBlockEntity.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/block/entity/IncubatorBlockEntity.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/client/model/SimpleGeoItemModel.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/client/renderer/SimpleGeoItemRenderer.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/client/renderer/layer/DinoLayer.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/client/screen/IncubatorScreen.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/client/widget/EntityWidget.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/client/widget/TextScrollBox.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/container/ToggleSlot.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/data/GeneDataReloadListener.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/item/BulbItem.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/item/api/DNADataItem.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/menutypes/EggPrinterMenu.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/menutypes/ProcessorMenu.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/platform/Services.java delete mode 100644 Common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipeBuilder.java delete mode 100644 Common/src/main/resources/assets/projectnublar/geo/block/egg_printer.geo.json delete mode 100644 Common/src/main/resources/assets/projectnublar/geo/block/high_security_electric_fence_post.geo.json delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/arm.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/ribcage.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/spine.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/fragmented_skull.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/block/processor.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/brown.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/feet.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/nostrils.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/tyrannosaurus_rex.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/gui/egg.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/gui/fluid_overlay.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/gui/sequencer.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/artificial_egg.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/egg_printer.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/gold_filter.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/gold_tank_upgrade.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/incubated_egg.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/incubator.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/incubator_arm.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/incubator_arm_base.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/incubator_lid.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/incubator_nest.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/iron_filter.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/iron_tank_upgrade.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/processor.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/sequencer.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/sequencer_computer.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/sequencer_door.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/syringe_blood.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/test_tube.png delete mode 100644 Common/src/main/resources/assets/projectnublar/textures/item/wire_spool.png delete mode 100644 common/src/generated/resources/.cache/04cef7e2d3b972b687a3d402aed57ff88577f05a delete mode 100644 common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf delete mode 100644 common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d delete mode 100644 common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d delete mode 100644 common/src/generated/resources/.cache/735031f3addf80804addae5e3f53249900116f1e delete mode 100644 common/src/generated/resources/.cache/75432d99634545bcd9be93a25af515e8309b4b3a delete mode 100644 common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/egg_printer.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/incubator.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/processor.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/incubator.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/processor.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/cracked_artificial_egg.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diamond_filter.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/egg_printer.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/gold_computer_chip.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/gold_tank_upgrade.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/hard_drive.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/hot_bulb.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/incubator.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/incubator_arm.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/incubator_lid.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/incubator_nest.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/iron_computer_chip.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/iron_filter.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/iron_tank_upgrade.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/low_security_electric_fence_post.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sequencer_computer.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sequencer_door.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/small_container_upgrade.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/ssd.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/syringe_dna.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/syringe_embryo.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/unincubated_egg.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/warm_bulb.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/wire_spool.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/allay.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/axolotl.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/bat.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/bee.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/cat.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/cave_spider.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/chicken.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/cod.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/donkey.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/fox.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/horse.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/mooshroom.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/mule.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/panda.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/parrot.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/pig.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/pufferfish.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/rabbit.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/spider.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/squid.json delete mode 100644 common/src/generated/resources/data/minecraft/gene_data/wolf.json delete mode 100644 common/src/generated/resources/data/projectnublar/advancements/recipes/misc/unincubated_egg.json delete mode 100644 common/src/generated/resources/data/projectnublar/forge/biome_modifier/fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/egg_printer.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/high_security_electric_fence_post.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_amber.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_foot_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_tail_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json delete mode 100644 common/src/generated/resources/data/projectnublar/recipes/unincubated_egg.json delete mode 100644 common/src/generated/resources/data/projectnublar/tags/items/bone_matter.json delete mode 100644 common/src/generated/resources/data/projectnublar/tags/items/sugar.json delete mode 100644 common/src/generated/resources/data/projectnublar/worldgen/configured_feature/amber.json delete mode 100644 common/src/generated/resources/data/projectnublar/worldgen/placed_feature/fossil.json delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/CommonClass.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/EntityColorStore.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/FossilSet.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/FossilSets.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/Genes.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/NublarMath.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/FossilItemFunction.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/EggPrinterBlock.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/ProcessorBlock.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/BlockConnectableBase.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectableBlockEntity.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/Connection.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateBlockHitResult.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateVoxelShape.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/MultiBlock.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/MultiEntityBlock.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/RenderUtils.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingContainerBlockEntity.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/entity/EggPrinterBlockEntity.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/entity/ProcessorBlockEntity.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/entity/SequencerBlockEntity.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/DinoTexture.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/ModShapes.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/model/DinosaurGeoModel.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/model/FencePostModel.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricFenceRenderer.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricWireRenderer.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/renderer/ProcessorRenderer.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/renderer/SequencerRenderer.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/screen/EggPrinterScreen.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/screen/GeneratorScreen.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/screen/ProcessorScreen.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/AdvancedColorWidget.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/BorderedButton.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/DNASlider.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/DataDisplayWidget.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/DinoColorPickerWidget.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneButton.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneHolder.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneSlider.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/IsolatedDataDisplayWidget.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/ProgressWidget.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/SequenceDataDisplayWidget.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/container/CloneDisplaySlot.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/entity/api/FossilRevived.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/TagInit.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/AmberItem.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/ComputerChipItem.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/ContainerUpgradeItem.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/DiskStorageItem.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/FilterItem.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/FossilItem.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/GeoMultiBlockItem.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/PlantTankItem.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/SyringeItem.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/TankItem.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/TestTubeItem.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/UnincubatedEggItem.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/api/MultiBlockItem.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/menutypes/GeneratorMenu.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/menutypes/IncubatorMenu.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/menutypes/SequencerMenu.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/mixin/ExampleMixin.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/network/NetworkInit.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateEditInfoPacket.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorPacket.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorSlotPacket.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipe.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/util/LineUtils.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilConfiguration.java delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java delete mode 100644 common/src/main/resources/META-INF/accesstransformer.cfg delete mode 100644 common/src/main/resources/accesstransformers.accesswidener delete mode 100644 common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json delete mode 100644 common/src/main/resources/assets/projectnublar/geo/block/incubator.geo.json delete mode 100644 common/src/main/resources/assets/projectnublar/geo/block/low_security_electric_fence_post.geo.json delete mode 100644 common/src/main/resources/assets/projectnublar/geo/block/processor.geo.json delete mode 100644 common/src/main/resources/assets/projectnublar/geo/block/sequencer.geo.json delete mode 100644 common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json delete mode 100644 common/src/main/resources/assets/projectnublar/models/block/fossil_base.json delete mode 100644 common/src/main/resources/assets/projectnublar/models/item/processor.json delete mode 100644 common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.fsh delete mode 100644 common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.json delete mode 100644 common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.vsh delete mode 100644 common/src/main/resources/assets/projectnublar/textures/block/egg_printer.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/amber/amber.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/foot.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/leg.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/pelvis.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/tail.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/fresh_skull.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/rex_skull.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/block/high_security_electric_fence_post.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/block/incubator.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/block/low_security_electric_fence_post.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/block/sequencer.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/back.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/base.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/belly.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/brightgreen.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/claws.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/eyes.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/mouth.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/pattern.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/teeth.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/yellow.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/bonemeal_bar.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/center_pieces.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/coal_generator.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/dna_spiral.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/edit_page.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/egg_printer.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/incubator.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/inventory_overlay.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/processor.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/sequencer_page.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/synth_page.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/cracked_artificial_egg.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/diamond_computer_chip.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/diamond_filter.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/diamond_tank_upgrade.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/dino_overlay/tyrannosaurus_rex.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/gold_computer_chip.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/hard_drive.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/high_security_electric_fence_post.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/hot_bulb.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/iron_computer_chip.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/large_container_upgrade.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/low_security_electric_fence_post.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/sequencer_monitor.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/small_container_upgrade.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/ssd.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/syringe.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/syringe_embryo.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/test_tube_full.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/unincubated_egg.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/warm_bulb.png delete mode 100644 common/src/main/resources/assets/projectnublar/textures/item/warmer_bulb.png delete mode 100644 common/src/main/resources/pack.mcmeta delete mode 100644 common/src/main/resources/projectnublar.mixins.json delete mode 100644 fabric/build.gradle delete mode 100644 fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java delete mode 100644 fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java delete mode 100644 fabric/src/main/java/net/dumbcode/projectnublar/client/FossilModel.java delete mode 100644 fabric/src/main/java/net/dumbcode/projectnublar/client/IStackSensitive.java delete mode 100644 fabric/src/main/java/net/dumbcode/projectnublar/client/StackSensitiveItemOverrides.java delete mode 100644 fabric/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java delete mode 100644 fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java delete mode 100644 fabric/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper delete mode 100644 fabric/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper delete mode 100644 fabric/src/main/resources/fabric.mod.json delete mode 100644 fabric/src/main/resources/projectnublar.fabric.mixins.json delete mode 100644 forge/build.gradle delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/client/model/BakedModelHelper.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/client/model/api/IStackSensitive.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/client/model/api/StackSensitiveItemOverrides.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilItemModel.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilModelLoader.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeItemModel.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeModelLoader.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/GeneDataProvider.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockStateProvider.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModEntityLootTables.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModItemModelProvider.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLootTableProvider.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModRecipeProvider.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModSoundProvider.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModTagProvider.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModWorldGenProvider.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/event/FluidWidget.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/mixin/BlockEntityElectricFencePoleMixin.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java delete mode 100644 forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java delete mode 100644 forge/src/main/resources/META-INF/mods.toml delete mode 100644 forge/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper delete mode 100644 forge/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper delete mode 100644 forge/src/main/resources/projectnublar.forge.mixins.json diff --git a/Common/build.gradle b/Common/build.gradle deleted file mode 100644 index 4db731fb..00000000 --- a/Common/build.gradle +++ /dev/null @@ -1,46 +0,0 @@ -plugins { - id 'multiloader-common' - id 'net.neoforged.moddev.legacyforge' -} - -legacyForge { - mcpVersion = minecraft_version - if (file("src/main/resources/META-INF/accesstransformer.cfg").exists()) { - accessTransformers = ["src/main/resources/META-INF/accesstransformer.cfg"] - } - parchment { - minecraftVersion = parchment_minecraft - mappingsVersion = parchment_version - } -} - -dependencies { - compileOnly group: 'org.spongepowered', name: 'mixin', version: '0.8.5' - implementation group: 'com.google.code.findbugs', name: 'jsr305', version: '3.0.1' - - implementation("com.github.llamalad7.mixinextras:mixinextras-common:0.2.0-rc.3") - annotationProcessor("com.github.llamalad7.mixinextras:mixinextras-common:0.2.0-rc.3") - implementation "fuzs.forgeconfigapiport:forgeconfigapiport-common:${project.forge_config_api_port_version}" - implementation 'com.moandjiezana.toml:toml4j:0.7.2' - implementation "net.tslat.smartbrainlib:SmartBrainLib-common-${project.minecraft_version}:${project.sbl_version}" - compileOnly "software.bernie.geckolib:geckolib-neoforge-${minecraft_version}:${geckolib_version}" - implementation ("com.nyfaria.nyfsguilib:nyfsguilib-common-${minecraft_version}:${ngl_version}") {transitive = false} - implementation 'mysticdrew:common-networking-common:1.0.3-1.20.1' - implementation "earth.terrarium.botarium:botarium-forge-1.20.1:2.3.4" -} - -configurations { - commonJava { - canBeResolved = false - canBeConsumed = true - } - commonResources { - canBeResolved = false - canBeConsumed = true - } -} - -artifacts { - commonJava sourceSets.main.java.sourceDirectories.singleFile - commonResources sourceSets.main.resources.sourceDirectories.singleFile -} diff --git a/Common/changelog.md b/Common/changelog.md deleted file mode 100644 index 0965170f..00000000 --- a/Common/changelog.md +++ /dev/null @@ -1,2 +0,0 @@ -### Version 1.0.0 -- Initial release. \ No newline at end of file diff --git a/Common/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 b/Common/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 deleted file mode 100644 index df445ecc..00000000 --- a/Common/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 +++ /dev/null @@ -1,6 +0,0 @@ -// 1.20.1 2024-05-26T10:06:56.7431787 Registries -99c87094d3c6dd470f3dbe153b0d2d030b3d6984 data/projectnublar/forge/biome_modifier/fossil.json -7a3fede4a274dbbd99f85515c2413aa122fd8ba8 data/projectnublar/worldgen/configured_feature/amber.json -14daedc9891f0395c497383a535f0aac6c3dd150 data/projectnublar/worldgen/configured_feature/fossil.json -60aab0d3f7778ae256f033dc593a8a8ba5fc47bd data/projectnublar/worldgen/placed_feature/amber.json -2274278136463553ae54c2b60e868f3e21441572 data/projectnublar/worldgen/placed_feature/fossil.json diff --git a/Common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c b/Common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c deleted file mode 100644 index 5c6bcf72..00000000 --- a/Common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c +++ /dev/null @@ -1,2 +0,0 @@ -// 1.20.1 2024-10-01T10:22:03.9375526 Tags for minecraft:block mod id projectnublar -7cb08558d52ffe4195bebd32ee4b45941162ec26 data/minecraft/tags/blocks/mineable/pickaxe.json \ No newline at end of file diff --git a/Common/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e b/Common/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e deleted file mode 100644 index ca8dda4b..00000000 --- a/Common/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e +++ /dev/null @@ -1,3 +0,0 @@ -// 1.20.1 2024-08-17T14:42:26.9876413 Recipes -624c17249a39c15062c617c939930eb30259ac46 data/projectnublar/advancements/recipes/misc/unincubated_egg.json -5bf708319e43dd7fb6be0c3e003bdecc6cad9f36 data/projectnublar/recipes/unincubated_egg.json diff --git a/Common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f b/Common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f deleted file mode 100644 index 69458061..00000000 --- a/Common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f +++ /dev/null @@ -1,703 +0,0 @@ -// 1.20.1 2024-12-08T20:08:51.0058557 Item Models: projectnublar -d9a1d385a6d7ae4ebb344304b32fc194d502752e assets/projectnublar/models/item/amber.json -9c918dfedf21b391efd3c30f219ab2f87a33daa0 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_amber.json -327b5da8126b2c336346c7ea95974bb7ec31149a assets/projectnublar/models/item/andesite_tyrannosaurus_rex_arm_fossil.json -2a8e879874be041c4fd87523a560542b05c5136b assets/projectnublar/models/item/andesite_tyrannosaurus_rex_foot_fossil.json -e4fb57bb7a8d95fe7d78f2849e05dc257e134295 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leaf_fossil.json -f58b9edef91984e6efe047fcabd363ef09387980 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leg_fossil.json -f8f628266b9cfc87e447a4098ca538015c8b362a assets/projectnublar/models/item/andesite_tyrannosaurus_rex_neck_fossil.json -1c484a2a992d3c952aa4e084a2ec5ea0320be61e assets/projectnublar/models/item/andesite_tyrannosaurus_rex_rex_skull_fossil.json -448ed6bf0cf4fcd0abd57eef8584a4111fdc9c29 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_ribcage_fossil.json -bdd8433ae0b3bdeef54548e1f30052d8cbd83788 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_spine_fossil.json -843870a3a1c610d62a0e0e516cc97dc40cdbad98 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_tail_fossil.json -44bd49503068b5d9cc711353427b242e94b56233 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_wing_fossil.json -a81309658f6eb034a3fcf01ab03066d86c3edb7a assets/projectnublar/models/item/artificial_egg.json -1fcf4f35f92dd3e5ee307af52bc7a403c82b6238 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_amber.json -ee57fc8dc3ce1a99eb5d5643bea5b8db3e80c991 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_arm_fossil.json -ca9621419d7164dd4685ee9b387bb32bac16e9eb assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_foot_fossil.json -418d9106d90196d78f683621f5952df2a93f8a3e assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json -e915fb844561017f0ad7ed45c9d2a968bb769309 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leg_fossil.json -cd6c1c51aedcf62e5303cf841819b8b1a66db2fe assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_neck_fossil.json -c5371f884d55c37f173bad5388149a3d6401d665 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -f083319f417920fa9fffc233d559f653c325832a assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json -f468a6a169298fc0cc9b96387dd7ae59d62ae68d assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_spine_fossil.json -3bcd6a9467c2930f9d56455940d6ab2e1f565f78 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_tail_fossil.json -ccd549b0b408f66b50f1bd9cfb3e3d61f4172fdb assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_wing_fossil.json -1136fb1a2f1eb425753164a511f0681dcb5c7d04 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_arm_fossil.json -4ffd3b5b2318f2394aa1d9f12aafd7fbf0c1f92b assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_foot_fossil.json -5f92b22e01a59dc05884aeed791ca8b9f8be2065 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leaf_fossil.json -b12835fd6c28c2be4d2a8a81eb790683fe89db43 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leg_fossil.json -8264c16e52c5c586400f689ee4109c1a56064a30 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_neck_fossil.json -4f47e633b654b326fc12aafc786742dc9a70aef6 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json -648865e38d1ad76c4b5a56beaf67af1847d02ba0 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_ribcage_fossil.json -ee13f1cf5683daa9f662d763f456d034846f42f1 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_spine_fossil.json -600cbac05ab11b6ba8c14b19d82ce00d50583c33 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_tail_fossil.json -d977e90285758b005c32da3a66ca630f22cf002e assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_wing_fossil.json -e166e4435d338777aabfe52bc8475fc0a5167192 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json -914cbcfbccb92b4079b9342d1de0fbbb4dc7eb7c assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json -5c6888ee64b27ef2c327eea7d92945a191f2046b assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json -cdeea583bd3bdc7d27f4c0f2f564b8f5465708b8 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json -cd55754c25ac0ffb9d56349dda4514115d61585f assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json -50c92fa4d1e115442c9f5b114f95ced0c3fbcb20 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -2c5569fa5d39385fab92bb982801e45743ad6d2f assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json -1c17078e8320c2d86cbe5c55f978112bc696f51a assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json -dbc9b2adb67220012643934d5122051616db1612 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json -82edea140e3f26db0bb2853565ba42814079d618 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json -6498b084117e16bc6c606dc25d0c03b08e8f8d8b assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_arm_fossil.json -3cefa6caf080659da34280d6a32338523fbd2bb7 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_foot_fossil.json -6db2f193f06c7164d0d9478bee2c76830fa4e209 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leaf_fossil.json -5ba87029a6eda33bedbd110466fd5779836f8349 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leg_fossil.json -78487f8b6da4fe4f851fe20c79d8f1710acd338d assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_neck_fossil.json -41cd7162062eada55f724dd294388377db0a22ae assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json -63a3dbc29ea51424a52c21d9db7e0e148b9e75b2 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json -a2c2b60d783c88f1e3e475abbf1f2ffa076fa0bb assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_spine_fossil.json -6b0a18ce7c56522e361c072fe8466d4fe1404bb4 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_tail_fossil.json -2e08dd4e6fc4934954ee9d8580cd8b82b1306037 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_wing_fossil.json -9974ccbfc90b72a644cca26bd62c67fa8eed1c03 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_arm_fossil.json -56dc46df47811b3b3d880fec62de4ed0ce69c16e assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_foot_fossil.json -9498cb75ed7502b064aa42212e61844162292d3d assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leaf_fossil.json -ca22ba807c8ee56473f4b0ee463e86599a487bdc assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leg_fossil.json -e0a1f89b608e594b6383cdf5e5ffbff4c24c3a38 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_neck_fossil.json -28eb36be7a8effe5d4552979bf9c00b4d5ed7a19 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json -6982e81cbdaeebe111e920e3740d64a6edbbab0b assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_ribcage_fossil.json -36c784625c3e1e698f774ae6676c0bd1ed7ed452 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_spine_fossil.json -411b78630f9fcb8f76e72f1a3ad0b939e86426dc assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_tail_fossil.json -b1e63e0b8055af2755f5e0a948cf4b7deb161269 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_wing_fossil.json -f469727a6ff084058481598d376e9dc6aa05a506 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_arm_fossil.json -984632a08ca905d46b9dcb6f94a4ec1bb2a9a215 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_foot_fossil.json -8b711f491b4e02a989ded6690ab97ae750532001 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leaf_fossil.json -c68aa5ebda2ceee3edf8138554c2873b0c04649b assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leg_fossil.json -69fea8e18e177318529d0f3483bfad034081e397 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_neck_fossil.json -0e99b1f293c431f765e0ffb63fd89276dffd0be0 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_rex_skull_fossil.json -32de05c7d61477a686725ba4ecbf4e8373b15ef3 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_ribcage_fossil.json -13cc9d08f1a862f2cd431e93a5abefb51b36b532 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_spine_fossil.json -8b65774606f7e304d9df20bbc102593afd2d5a23 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_tail_fossil.json -fc86f44ddb2f2e67f822718e7248b67644f545f4 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_wing_fossil.json -dc7f6b1570955fe4a46ba81a3f95abadcb6bee73 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json -101975119170aafb6d27c63d16ab2af685bb75ea assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json -4b22a26500c03211407be57001e1540efc86591a assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json -cabde87e3536c0542ec8ae91ef96d0db89790e9a assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json -e7449ba2e09948e0a50a35e12ff790af090798e1 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json -3a5bf6e9d194e3488ff995412dab15e5fd30ba25 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -bb144369a32ac480aef13e3c5b7fa3c6d91b8456 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json -952e875820c6693935e6a001096a5fc27c508e71 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json -f35342a2ca31180708fab9747948f75ae8706a2f assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json -52bab16a08506b51d40f4ae1256a0deea2b2cdd7 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json -20a2318f81a8e458806917d66a898712e5a9391f assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json -d88ad7de3dd47235face9bbf63adc770a95a1371 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json -2e89eca3b69667194e9aa67ccf4f5187284b3c17 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json -ea2dd931f5209fa83d8f1d97562efae8286762bf assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json -1dcfce0ae3d53be2f23435521e3b56ce7dadc0cc assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json -c699493ec8cdbee27f1048fb886671cb6f9c9553 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -944453030bafabc5038836af08bee8197bd8c5bc assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json -05ac2aeb70813eebc6f2fd247f9a59a63f3131a1 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json -bf33f3e8b64d3fdc076607fc088b54b380f47f70 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json -f8047d0713c763c45f4e6b26334ee17434d66b67 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json -345b20ce475c3eab974d22c588f7d483c17e9bbb assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json -7ed9d3d3bb3f3b5f481a886007c46ac1140c7b0e assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json -d151902ae3c945a3cf1a6d4b30b8639e9425f3e7 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json -5f5f4794fa0d0386bb0efa60356037ebda2f14d6 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json -a11071dd57605e2263440dcc2b20780523d04507 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json -7c4c3db2fcbffb4a1e78e779511e11c8ea6fd550 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -f7019b2bfa7bab1996c38d89d5afda3e0d81e3f4 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json -50e75803d18df4b00a634b467c49a2f3b5f04b8e assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json -0c516e0d52e1db6dc1776b5ddfa7af321a27ee9b assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json -93838a4a6850b84eab1d3ef93c4781cc60e15781 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json -288dd784748694bb9e8b8cbf4b0b49d5afa839d1 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_arm_fossil.json -99c3e46b83a4439734b4c62e83a6c6163e2a1eeb assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_foot_fossil.json -75d77236e2c134cb87ed7b7069e7d7afecaa27f0 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leaf_fossil.json -7e425c5b9150a1c0618dd052361dc05ef797dec3 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leg_fossil.json -4f19c2cac2b3f95be0c241620155cb4ea1f39488 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_neck_fossil.json -e717726999336f97c62d0cf753465c39da7ef146 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json -d11db2d64a061af7faeb40513dd920e880b6de91 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json -9cc74a40032305104d7aaf46c5e594308a2f27ec assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_spine_fossil.json -70e5a839173baf2019b612646d66258041863169 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_tail_fossil.json -efafdfac4df05133efd517154017adff10e5bea4 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_wing_fossil.json -0ac5e25879759df6bacd4aa7dd17740fd98cb933 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_arm_fossil.json -0d00fba734f4dcfd752a57ca98f2ebdd95c8c0a2 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_foot_fossil.json -0668fe007852ebd06dd0f5070370cb581d8512cb assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leaf_fossil.json -6bd4e257af807b3e198df27420e9627be22f2efe assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leg_fossil.json -0bdf7296798ef69ab00ad5597b945fa4f6f1e77c assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_neck_fossil.json -bf70d087bc71196ed5001c52e5465d7980156e52 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_rex_skull_fossil.json -a511d077734a93e51bed23de7f521838db95ca31 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_ribcage_fossil.json -92f854a95edbaa5d400c6aa5a90453b04bafa42e assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_spine_fossil.json -5530769400ddb97aec64143c467b5f837509bf08 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_tail_fossil.json -2c21deea5704f5b95d702eba902e14cdb26177bd assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_wing_fossil.json -1c47f56656b88ed7de557cda3a067cb9dfcf4978 assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_arm_fossil.json -9fd32ddd22987d2504cb416aa6aaa078735eba79 assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_foot_fossil.json -34412061928b9f785a78550c038feb671cfc1c3d assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leaf_fossil.json -9d3fb65a117109326c371dcdabd7c55080c5658d assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leg_fossil.json -c3697f67da77e4f1ff0b6f0bf584f3f77b09c16c assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_neck_fossil.json -b2457044600616571a08465d03450479a21f7b6a assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -8f1752d811db55b0b370b765acc41b71c45cab5d assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json -49ff5d0e8d246926885ff095b90b59e73be53e6c assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_spine_fossil.json -e79db619edc0231fef7499f4c813cf20a687153c assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_tail_fossil.json -b4e6d92cb7e38b8bbb95fd9cdf6898c702b2bf19 assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_wing_fossil.json -341aafd78fb5b3f64faff6b80c8b8c0d223ef525 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json -865518a5157a4b2a5099bb1d410fab78cfb2f347 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json -e0f7080c1f3c2634dc167c667206a6359bbcf2ee assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json -3fc79991f861b4b5de619958ddcb51a32e568b6a assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json -36d438d8726932736400c1de51768763aeecb6ce assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json -83c1da08082b0514fda42a940d78f682638f68a2 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -8580870176583e78a23372f4a4c6524e99a533d6 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json -0db3b5507b107c22270b63efc2cadd8b22fadf16 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json -ded0d55ac29006e7e37fd767ffc14d01eda623fb assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json -d1bf9fdcad724371145f00c908efe5d2f8da54c1 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json -24221a9199042071d4836257ae8d6b4d9acf95b9 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json -02fe47178e21f2152eb2e0e8aa65591937edf112 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json -169ada75cce823b4f906af51c2d348a70e8e9b03 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json -bf13022f47edad2b3bc434b00a448f375fb8194d assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json -edcc740fc91853daa9f3557c42a01b4f7fadab40 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json -72d3f5bb0b2ad402536a7e2b5ef2a6795f579eb9 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -3022faef1e23e003660e7ad4f81c9edcc73507f4 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json -75d3a2d19352c920644b1f307bfa2db0dcd94cf6 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json -aec18d093fc4d51b8540926800f45e5546fb3908 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json -263a9d1b170b1b4bcfe15deecafe0afbd1a4f5e5 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json -51b13296ee42d44d458e13bec54026ccbb195a36 assets/projectnublar/models/item/cracked_artificial_egg.json -188b36163fabbb1f5b3006bde0104bdb127d7e05 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_amber.json -def390dd39a8ccf1032d808101658d63ae2b8497 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_arm_fossil.json -f0e1b19488d3e7e258db6a2583dafb33871d2305 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_foot_fossil.json -9b5b50d86483d48e73033b026bfe39d3fdf472ba assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leaf_fossil.json -dd2a911e9cb4ab185f9a56bae220184f34585811 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leg_fossil.json -84cbc40e873e40fc3456d386f08f24d494b86d99 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_neck_fossil.json -6faaa339ee9dfecf6c6ab35ebc8fa689f456e81f assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_rex_skull_fossil.json -b60b35afe729dd33b9f6452e636247728f6be236 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_ribcage_fossil.json -fa96d7555f0287838de7f85d75653026993b47d0 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_spine_fossil.json -484be4a69f6839b87fe01df7b0e7fee7304ab431 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_tail_fossil.json -129c9bf5ba511c62fd540148365e488dc028b935 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_wing_fossil.json -1092cfd24d4fc08265595f5a19e2fa5b5dfbeb0f assets/projectnublar/models/item/diamond_computer_chip.json -78d389ef709f22988edaf24feadc2e851edac8aa assets/projectnublar/models/item/diamond_filter.json -c0107a472faa18a697e81eb1f03ee1b0a419050d assets/projectnublar/models/item/diamond_tank_upgrade.json -b080ab2347ab09078c28250a04a9f74a46a9c541 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_amber.json -2572073085bec5551089f1c9b940ef846f45b575 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_arm_fossil.json -f965b5bbc61c0ffa9fa4ca3cca7c7cecc528f0e6 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_foot_fossil.json -04df6b496ff71d0af0d2eb2cf7c84361a42e2176 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leaf_fossil.json -fa3381d832fea41ff3b061c41bba516652e28a61 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leg_fossil.json -ea36645f7ffb96a9e5a645704ccb1ed91c4cad91 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_neck_fossil.json -6748e8d3987725983047c6aede17cb7f612e5c80 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_rex_skull_fossil.json -21a49de2a84b621f87519b68c28dfb9f23661ff4 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_ribcage_fossil.json -081d48a1c672c9d3be753a6c7fd7ca5dcfd4c2c4 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_spine_fossil.json -1bb81d1c8768f593ea7bd690e1ffebf4de40341e assets/projectnublar/models/item/diorite_tyrannosaurus_rex_tail_fossil.json -09d476b4c68d73a76cf165df7e3aad8a4545ebe7 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_wing_fossil.json -e6cd5d0cf70c1695cbf82abf6149a0dea4cd9bb8 assets/projectnublar/models/item/egg_printer.json -e7bb15019acc5466a468afb60f7fbd7674525e12 assets/projectnublar/models/item/fossil.json -7fffa1f7fff472c9697617f3d5bd9acae3e6eb3a assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json -2eb70f64fc060dae9001c80b36b4fe06e1455ef9 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json -5dc83317f03c5dd6465a17e5c2486d95b9cdeeaa assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json -31b4cab90736a02105ec5c77e2c74352bcddf67b assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json -7ec4c37d46a649725ba93da86681fc1aab2ca775 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json -87462ab030d04f59f4b6b42749dd32f3d48303c0 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json -45a8a097abfec431c343642906ffd90afba69010 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json -3b3f06db9721fcd1f8f033bc5a22a20f497da040 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json -23c362b16497e4008f7f03c2b6a5b7a01227eac7 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json -16d7bef5e3c9956be272a6e8a7d38386bbdcd86b assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json -7e495044aa3133be6dca2429af2137e3ce852597 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json -f534abebad0b079afae3a10f2a9737cae5e614d7 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json -ac936010413c6c67d53b3fb308d6cd6838c9f00c assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json -eca7ecb5b29c62e0858fbe1477cc8d08ae3ffd76 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json -2fb76f86b30f84b9f56d1bfc687fc50bfc193fe9 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json -92f81b0c2bb46a31a184d09fcc3279b20c287243 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -b2af1311ca292bb7e03ead8121864b974bb82972 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json -37ae33cba8390bc3a92c450de26c285f3a6dd26f assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json -3f0d86ba5d6220b03149171d6d9ebe44f18c40c0 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json -2f6d01e991a654b046d09b1686b78e7114dd0f48 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json -2b0ea539f23f501874c7298c3f582a1d3d68fc25 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json -fc08e4d5f8514a9ae8f10fc0d6f3d24334280fd4 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json -da587be7407a9a79df5150a6f5d0cdb1ce814b5a assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json -30d56676a7683109f4610e6849818d620097f046 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json -cbbe5035311d968fcdd6df11b60999e13717ba96 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json -2c7a9ef613430ad517627c38cd82f3d317d22bd1 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json -98ab3dac1f0b48034437b7cc02d6e6be3c426d12 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json -08ca433c005f8b047e385ef4ef00c99a8318be4b assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json -e776ada30f30a5e8cf40a6840b816990d9aa3724 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json -8f56d6005e8acc2216e49a65dbc2bbea538cd5c4 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json -76d0172a129b9dd59e1da09e6e640895324c4c75 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json -0deb0ea1d096daf5b67094f9df795a64c45ffdee assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json -90b5674051ded1e33754728066eb6b3c74b5e045 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json -e96831f564c432781cb829a2db4ac8a6653d9260 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json -0d6e48765a92c478ea0e4609ba95d07c65aa5c6c assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json -5a65f4d74487f348a3213e7a7eec78627770b8d5 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json -c07ecf3c7d6dde39ec474e693a8d97ebfdca503f assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json -72d608603f1232cf0dcb085f7f3359ff893979c4 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json -69ab26b224b850e5dfa0c23a6c51ba4bc5793d21 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json -a59599aac0db8c9388707336e94f7de8d774a7c9 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json -a9af00a6ecc4ececf3f3ff978f126a247f03a9fb assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_arm_fossil.json -b420132aba3f9a08f208f9205009ed90230794c5 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_foot_fossil.json -f28a0ab9a7e8096b7614c0712d17109acb99a9fa assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json -da994b69f90b5e9d18748b9f4220afa08d143da7 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leg_fossil.json -1bfaa3f921705ca37a88f7b50bf4360f84a4dcb8 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_neck_fossil.json -81c13f06a563ae27156a5b0deee187d4d90f821a assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json -dc05890f40cf180c85925dbfbd79dc1bbc7c1421 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json -3c58f2979533938a985153582cc796f694bebfaf assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_spine_fossil.json -fdb75bc40cd577505bcd7eb7f5602af785701c48 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_tail_fossil.json -337cfa9e80b57a95644aac45e475c1d909dc8b34 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_wing_fossil.json -0df0b0a5d1292e7cab5d8a8b7ffb4373fe4503ac assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json -7a40c73abb25d2837676b3c6f52669fdeef7fae6 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json -f9a90bfff38bd6ea8d22b2138b9e792438444683 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json -669704c354af506a9ccc5721f6810ffdd3b733b0 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json -39858b60f6633da23506c47217bbbb4451ca3f54 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json -af7bc7186933f37614a47d071726b466c5534058 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -7f98fc59dbe9c5d91ca9c62d754a1f717b50eed6 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json -594442516c2b52b39a1743692eeea10b3535c91d assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json -70e27f91af729ae18728c4fb3424ecc07ff1e376 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json -7c6bdeb80c2a64cc9f7c33173c756e3b97b81fb6 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json -67642eb84d65ff5e07fb0c8c246a04e9fb1e49d8 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json -99fd05f60a70e6cc02c2027b2c42341449495a02 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json -3dd7dd75ad7809e9d683de5af0139b594d6224eb assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json -40adb52c390648ddfd5bd308cca9f43105873487 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json -f08bb1e9ef31bcce2275557d7b8682be5ce95dcb assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json -246ad5e7b287b84e91ccfb9fa6881a9036358b61 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -851804f646cb8b0c38416eb001a545f0a5184ecf assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json -9f2a56c04da6b6a84975fe9ad013c4104bd631d4 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json -86d17e649fed78e09568ff07197c0d8cc4d44f6c assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json -67add27d4e48c172303135dfbf6973d343526c4e assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json -dc77aa8c9b0bd5ca912e384249133e89b3d3f1ed assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json -ffbaac1bec85b7ff5389739ed17e686c8acffeb6 assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json -c6e599bfe8af400570a03802e03d0e6afd5f37d7 assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json -0538d6a2deec77ab1cf6ff068c8404dc9eeb5afd assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json -45b52143b245a16a179748b2065d277786afcd92 assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json -8d72b3c72d9b5c97d526ce09df7abfe3046989ed assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -a5e2fcd305eff26d9353c026d9decfc38cf03343 assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json -f62ff083870b056e52d981f1f88a4daf0432ad7e assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json -e16e47c444e24107c2d0c34cddd5bb5a98ee649b assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json -94b632496b0e90d48059b9e286c3d3b7ed46fc4a assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json -c836e684a203675c4d490d27caa8148d93f3bb55 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json -e3ca1c8ccf30aca72fdaec86751083e33ebc3a05 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json -40e1c1746c2763ddd1fa16a2cafdd2ef487a486a assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json -d064b12b8ba2090cb8d50cfadabe1618a7e2e9cc assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json -814e5ea7e3c95b6198ffb88249204caab20ec5ff assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json -61b326ed86108cce0fa33ef4ee2f1b31047997f3 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json -4be703d04ee29f7f2b3004c6db087fb659ca35a3 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json -0bf2c3c6f1ee8b1e37d7f6763d8346bd0c07654c assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json -e0ad8e306cd0c34ce18106ca8fa1bb6881a9ffed assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json -2d51b49db8e4be1d4309f5c62664b3d09a7bac63 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json -e9a47e8ca7bd52ed6a0c9ffab474bd86b797625d assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_arm_fossil.json -dddd97f8ad8d995d87af3e6b9402fc98e3908694 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_foot_fossil.json -c8087cc9b30a4bb815a416a424f1f0db99f9365b assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json -f82d84d6028ac684a93f90e821316926a0ad75f9 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leg_fossil.json -4a3d016b810bd9e56ca85e2399894435cf66112e assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_neck_fossil.json -e53caca3be4fc9200bdce1d26e5d54d138fef170 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json -7f88a3bccd2feb4f76366d1e96b9f3edf9a9c676 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json -9f60be7a48562095d6363eb6c5be3ac0e4f54df0 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_spine_fossil.json -5b3b6cc73881c4450ada5abb1de1e5573ae93e28 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_tail_fossil.json -e824c072e0e5e9beb2efbf10b147a2067a8f87b6 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_wing_fossil.json -3347b4752ab1491777ea6ec52ab1d3488715f19c assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json -f36690c25b95e29898abcf24ff08ea30e4c028fe assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json -85e7b37b055d2849e8dc731920ee9f8f426417ce assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json -f0509ae1186abf5b3ca654eba9ae1d60a6aa08eb assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json -330438bbe095f40be65a08cef62f3320ad370b14 assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json -4ad89a9c5b8825f79eb6d31290faf2f5d4f63c93 assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -2038f8e015edc3c49aaf233bf7133041d6da0b4f assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json -ca19ca73085d5b62b89d6ac359a70bc5ea489611 assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json -627c18ada4a81e8c3f70ea9deb9d85259303e94a assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json -7472560366f42feb5fd1ed581a85b7315fba60d4 assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json -5227124c68e1110d22fdae1228f69d66925c6824 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json -79a9d658de39e82f6e78c10d14e91ddad4c17b57 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json -e779f3cbd4e674a2de424301bfdbc779721d8fb3 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json -56512e0dc10d56d8748e81a7ef321c09ffae96c8 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json -384ff1bb8be4672dd92f8cc1206725fb44144d43 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json -329c10fa9d872118c3b3fd1585d54681b6f048e2 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -b4c9c7c0e60b47487d09f7c98baa4de7c4f51d43 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json -fc167e507723fc09d654b17952ca356324c31a33 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json -cef5c2af3440bf5c0e1a12519fd6b2108d5cbe70 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json -5b9faa3b286397b3bec26cd9994b4e283a0b358d assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json -90d7b37a590bac5e3968fcc983da3321aa1917dd assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json -644efa2c7ca60e3b58044879cf049f73653fdd35 assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json -fe594ee67556f7a5e0409a826e963ae678c78dfd assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json -2f999b454b05e69ccb75f24c985b205533552ca6 assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json -e5460a01f9f30294066a8543d8774edd4c8de9b3 assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json -8910710cc01e2e53365312ebebab429361760d81 assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -f247b4461067221ac98df06436b480b79ef5cb97 assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json -573ebd2270eb7a6e6409dee45b0df10e453ba71f assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json -dd27c743a9de50e27a4e158952549a87d17f1b4c assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json -0c8406f42ef26c456c66ac9dbc208cba09a92e4c assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json -4827ac3fb491300628b3797d72f34fdb2fb430a3 assets/projectnublar/models/item/gold_computer_chip.json -9def1e6cb1dfa06244e6b962b4a92e238f5a5f03 assets/projectnublar/models/item/gold_filter.json -87cf032ce7924c33a301d71560d26106944267d6 assets/projectnublar/models/item/gold_tank_upgrade.json -5df0439a1b8b511198b961e0dd9f68091169380f assets/projectnublar/models/item/granite_tyrannosaurus_rex_amber.json -7926ecaca1c27f0b52bc452eb7ee8d24927d7ad9 assets/projectnublar/models/item/granite_tyrannosaurus_rex_arm_fossil.json -89ba4faf48f700e46f507b2028eaf94accddc845 assets/projectnublar/models/item/granite_tyrannosaurus_rex_foot_fossil.json -c80302957689f57412b060472ea992f185684fb8 assets/projectnublar/models/item/granite_tyrannosaurus_rex_leaf_fossil.json -2c293dec4f4b8c1f809fc84a833f28307e71029e assets/projectnublar/models/item/granite_tyrannosaurus_rex_leg_fossil.json -60b76390169fe54c3e7befd5684ab28bb665a02d assets/projectnublar/models/item/granite_tyrannosaurus_rex_neck_fossil.json -0e798a4d18c16032a4b1a7570e046487c2054da5 assets/projectnublar/models/item/granite_tyrannosaurus_rex_rex_skull_fossil.json -277d57885a59b0a37ae638f8f8eb36dcba86ae39 assets/projectnublar/models/item/granite_tyrannosaurus_rex_ribcage_fossil.json -d54f5e49d2cf7730b9d069064b22109a36db89c5 assets/projectnublar/models/item/granite_tyrannosaurus_rex_spine_fossil.json -0ae92bc966904adacc9da9c78a4f35360f9447a0 assets/projectnublar/models/item/granite_tyrannosaurus_rex_tail_fossil.json -f2242afeda528f75b5053838a02b16390170045e assets/projectnublar/models/item/granite_tyrannosaurus_rex_wing_fossil.json -0fdb4d2cf10a1c51ff9c2b15c9f8afec76353c06 assets/projectnublar/models/item/hard_drive.json -7669f39a08329465adbd193fecdaefd5133eec48 assets/projectnublar/models/item/high_security_electric_fence_post.json -2f5dbaf0b43f05f3af447c513615f12d295baa5e assets/projectnublar/models/item/hot_bulb.json -0b6bc07bdd914afb911b214f94e473693ca1a566 assets/projectnublar/models/item/incubated_egg.json -ed86ee48813e98db4c88cb789390f0cceea0d075 assets/projectnublar/models/item/incubator.json -ea7d052aa5b256dcfab5d5e422c837d05b2bed2d assets/projectnublar/models/item/incubator_arm.json -bd877e647a2dec99d5eca36d322f83bb44c6ecb6 assets/projectnublar/models/item/incubator_arm_base.json -f5738bd9729554422b26fcc91664e44fe68bb6bf assets/projectnublar/models/item/incubator_lid.json -5638afc43350ca38419ab6d0c5d7217b1524596c assets/projectnublar/models/item/incubator_nest.json -a0383b27cb440421ea25f03e507fcf1213de5b60 assets/projectnublar/models/item/iron_computer_chip.json -5b20bdfdb77e0d17d72c99eea7f230565b652c24 assets/projectnublar/models/item/iron_filter.json -5041f51e1c3ef00941c276ad9a4713f2043ef095 assets/projectnublar/models/item/iron_tank_upgrade.json -a06c56bf51407725dd72e31aed1f341e6d6a801a assets/projectnublar/models/item/large_container_upgrade.json -c09dd0d05796241b7d8cb16b978958c8f6981f95 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_amber.json -f9c3641b23d88be5bdc8d53dd2e98218b9217f3f assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json -08c8f59a985c848c60c7e799d8b5352c702de667 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json -394a70ad3956e548cdd51abcf0e70fec1d44d90f assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json -c8c0564ea799c236589e6190850af425d06c7e20 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json -4477daece87d177c1a24b4afa373c5a547fb3837 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json -91f97e90e89e10f36d0e162f986d43c9247603ba assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -4fa73d7f3dbc9c7a1366ebcb0c4ec8e3e2f2e07d assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json -c7e06c805ddda2b09768a6728f516986df9f04a6 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json -f74487916e655a546c60cc63f7b8b9e62406970d assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json -382a5fcb7336e66d35e0c353e017fe6e620e549f assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json -55953038696ac8c9fb6d044e2331a76925ec2750 assets/projectnublar/models/item/low_security_electric_fence_post.json -2e6a147e7ea0cfb6c43c2cc4a7a969d59206721a assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_amber.json -cdd3355ccf234d4de04ea626e5727da152f87dd5 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_arm_fossil.json -3e014c5281020e9ae2fd8511720ef6819bae52f8 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_foot_fossil.json -e8c3110e587e43202c31627f0a118317a3a5fda1 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json -c8ab21ce7f7f5cd17798a13dcea6d777874d117d assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leg_fossil.json -cb8dba5ac3240e5af8b27afe5e0159f82cb0ce55 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_neck_fossil.json -27a767da920adf1aca1879619253cc0dd110e99a assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -a8a92243ce8c2e06f702edea9cb72c1861688814 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json -592304cf8f2c7a0ed0509450577b36a95c0cc4b7 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_spine_fossil.json -554ed5e4ed809b7398eed63afda4ae1bb45f17ad assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_tail_fossil.json -282a4901685e55f4b5ae11714f68cec62892af75 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_wing_fossil.json -058c6033a59a4a7a87ebe425cc2cdbc5bc392356 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_arm_fossil.json -5b44741eaba27ed953c97f8e0f0a3529da96959d assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_foot_fossil.json -51ca885c54e81a19931d3112d1d309fbecebddfe assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leaf_fossil.json -6a577ee71654604d8198fe6b5f51e6d23313277b assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leg_fossil.json -4f365b4772d548090d3ead132ca04fbfa4a9dd4e assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_neck_fossil.json -1f52a0eec27e92ff8faa002dd55c3b9799854a99 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json -6efe48f923f35ace341f870d768757a1af4ed446 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json -584560ae69e318b094aa71c06ca4c49a4b788903 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_spine_fossil.json -fd4605ab441fc69f5e8c2f341c7c50a0dcc5cb47 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_tail_fossil.json -d632cba0711475d2d8fc50af56f1d21f7216b0d0 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_wing_fossil.json -a9c368d12af145b946496c8e9a835650e00b3982 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json -5dcd2d97ea2e909968f3f5df3f79f8365602f53b assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json -6b1d2fb7991dcc573e686a9b261b0a1237985137 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json -b3b5da2cfb37233101d6f96ae965ce71a7b30f81 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json -a443523b8fef07a812d0ce02517f924a1adcc7e7 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json -2423a419b4f430cec37a05fa9596e7dc9a5b5aef assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -0f0a1600e217992ac3fad42561ca1bf9ce109a05 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json -a7d48780bf35e66e8feaeac1beec6b8fdb6655c2 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json -f564d39f6d922eb8e5ed9937086dd43c2b56be08 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json -8cfbe296af4f1719b292ea3f0af6a6bd6fc5948a assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json -3ff94451c403e50298c9b8c8ab5028ed3b27db41 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_arm_fossil.json -366f25286b857a83b7fcb45463282ecbbcd33fc4 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_foot_fossil.json -bd5c1a36bcfbc6341fafe29c039d93dfb79e81d4 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json -2b5c2b416726cb013f57f1d0706b9659095c78aa assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leg_fossil.json -1d9c7c3f7305b8ea288a0669ba6b60eea560d613 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_neck_fossil.json -555134f20bcb4a454a327bf8278178271ed8f192 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json -a041e3c801b9bec08563eb68880f9af0ccc465ef assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json -6a839d7a03c2677e042c6bb23ce0b85f35900f89 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_spine_fossil.json -bb64b39c8ed2cf3b02eb6c98616f1690400e909a assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_tail_fossil.json -ceb8d95ffcee7b6ce87bbb3bf414e54d0ebf82f3 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_wing_fossil.json -149829f14b1cb1c1bdad134a37310265a8dcab16 assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_arm_fossil.json -cd6695c018571d85ae7d75d89be0ccdf5714f3f8 assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_foot_fossil.json -9e5db74b5867721de1d2d7c54e6fd35a5d2f7d2b assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leaf_fossil.json -e69be43878bc0323f06adf17ba0d5638c4bdd74d assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leg_fossil.json -3f3f10c12bbf32ab6eb4f57a88491ac76e45546f assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_neck_fossil.json -cdbe2eac4de52a49d99bb2695eb06e56e5997ec0 assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json -f115d18b73e3889fc77ec3dadc3c57e89d8a3a7a assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json -9fe1dc8e21d4a12999d5394f4f158a857567118e assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_spine_fossil.json -135b001eb2afab977efae7aa7f76057761a650e0 assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_tail_fossil.json -36f102482a6c4ef1a2fbc10e8538114b1540db4c assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_wing_fossil.json -a81361dd468fd61af1869cbf7a1eb9199da90bc3 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_arm_fossil.json -54c44f690aaedbb3b291023a1080cfddb8f8196c assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_foot_fossil.json -78f080106c11bcaa09bbc332656906dda2b5b75b assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leaf_fossil.json -ac3c4028de43a677e787d4a119340673b7536acd assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leg_fossil.json -39ba2da68e6ffb790f0c6efa47a31ba30cb53653 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_neck_fossil.json -6cd2d260e2d4451403af5e0a69c9496779923d30 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json -83ff6047fbc79f6d818cc1482944dea821a4be27 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_ribcage_fossil.json -7f5ae96cc6b9613719afcb420ddb9c4150056565 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_spine_fossil.json -e50ac4c6366a179d8a0b43bba38d8d83d85d79f3 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_tail_fossil.json -1ed9ba4c86ce4344d4879164361e1fd9a8aa7466 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_wing_fossil.json -5e2002c6e4e7a755a42f8b53c8832137e973ffbf assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json -4ac84a0ed50a2924b974885525ac3fe72296f1c1 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json -8765015e6fa09d828e7150827e38e16bc9115c9e assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json -f1ed583fe8eb3d768bebb4ed8a934141c81d8e65 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json -1c46e1692e1e5f50f68c6d0618d879078bf7ae51 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json -84148f24c2e530f89828514b36cf48edee7d7451 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -604f3d3245b700994d4b9349f4a66e5d9f3c4bb1 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json -1d4948a4d49aede7e64e300d432ceed922f7037a assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json -60db73ec3a57c9e1a6a921cae32a419da20b5c2b assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json -8ada568cb097c29047f25c3522402184fe561e52 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json -e4aba86dfcecdbf64eeab95cc90b3633756a3ab4 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json -2cd424b406caed030dc550bc29eb1fd558172d1a assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json -1d41125e729e85223699cfdb766aa28bbc45b008 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json -bb38834aeb45514dd714814f6d1e6ed582d6cab3 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json -fa08c4db99328645c0d1ea66880f22bd2abbdff3 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json -9de3200fe6a8e081e3f38dcddeeae500d6929368 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -befb2292759108e47bec8d3192b7605bf8a91992 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json -6b08c6cb385198b843a2ec87b353b2cd58256d5c assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json -91c01b838265a1be94e9f30419e0025b8e46cb8b assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json -5c24e541cf35c8c74238263ef323a7a840b454e0 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json -8cde06e0f35adc411d6be7534748c57d175fd849 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json -32446409c7e0ea7decdd17cf53a325dd297ea205 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json -d0152d6704dae5711ad8ab344f786cad8ff996d3 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json -2883ff0d2e349e530a40627d501173cc24dac8e6 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json -44a6ec4a62e8d43b0249a19cf011bf9847c1212b assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json -260fd56f681ac56d12ed7b380bb14e82742aa785 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -ca42ef258e9e7069b8a4c9b82f10eb353c132e23 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json -d460a74e3ef819e80be510cb43b096f76827348e assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json -a18c8333ebb90b2f09bfe751979375d4582a6028 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json -4cc5e4c2e9ce07ee9d5a1511880b696dedecea2f assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json -ca09e87751e78fe6ca3b4a211eff8a4b39ace0f1 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_arm_fossil.json -fdf54210e965c4c8dc8b643bf96e0f3f23a4d21d assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_foot_fossil.json -9896d6d68700c83925fd6438006324d8f03b8d50 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json -76ec95cc578715f91fffd1d8408eae8708e78959 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leg_fossil.json -e869b5f22536280d145f75b8784be3b6818fc4b6 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_neck_fossil.json -af1de0b00cb724a14aec45cc5d2c70eddcbf67a1 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json -0f9d1be2e711edc866249b21541025811f72d848 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json -8720333fdbbb9cd6da899bca779ef949ee6bf1bd assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_spine_fossil.json -8af69836cf53998d9e283bdcfa0232c27f1bc71d assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_tail_fossil.json -03402bb5f7aac507b7858f5a4f0a11c1c0d0f6d3 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_wing_fossil.json -1ca70a7309c859300194fee581e5646b0cb66b1b assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_arm_fossil.json -425a09f5b7e7fc3baeeb4c011c0ffbd3a846ebe4 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_foot_fossil.json -6cd36ccc969f055a8db16648cb85c9f3af83784e assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leaf_fossil.json -a005f0b4c84d08bf4b894225b1ae40024652a1de assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leg_fossil.json -b1bf2b43f47baa5f85792d569aa6a3281958de9a assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_neck_fossil.json -20420a9d20eb955625ce42abc366900e1204f7f2 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json -066bd269b4512df6462ded3905405e3ae0e2e3b4 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_ribcage_fossil.json -8fe3100e3bca7dff6512b71df83bb94e8d7b9ee9 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_spine_fossil.json -81267959bc7b530aa5c1d2a40614f2baa6e9f63b assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_tail_fossil.json -4c55976d2d23457a3268a3ccd5494079f9a25c78 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_wing_fossil.json -0b3ad78c6b1c9b78fc702d10baaaa4969389716c assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_arm_fossil.json -4ffce85d1bc2e2a66e5499aa423e2ce516f2090f assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_foot_fossil.json -a1d55f3d33e3491bfb9010059bd4364a9eb622b1 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json -be40a4e761107f8406cdaa156a8cf48ed899612d assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leg_fossil.json -ab27a4d4f5deda332e9b37e96ff6a7df9bde7596 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_neck_fossil.json -a02d6581dcf2f4f10cb8705d76534d5933598828 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -8538ee1d91ebe2b1d5ba3d4e31defb380eb313fe assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json -55f93dcd9eeb90dc21b27d004325903cfef9a5ff assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_spine_fossil.json -f30a2599271e3a485376ae9d8cf5a1e571f4cb48 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_tail_fossil.json -e4b177da1deafc7c36cb8000ff0c1b2f86c07223 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_wing_fossil.json -8280ce5077d250f16914b701367dcd8e25b2ec36 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json -48d7393b6fef1a1fce9630836f7d8fba99d5dd2e assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json -075c5c537d77a152ad01ff6eea6873159926b648 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json -cb192bf5d965213a6e338759034ce387139a8aa1 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json -58139949486d9052a02af366a7b5cc11e307abb9 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json -1b2e3083a2a8f58dacd01a5a23d98379d37d0eb0 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -12548dc7a2e58b56968c09143879f8dd20fc177d assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json -8a6c058734b458f6b35aa82e4dce4aadaf3b2717 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json -ceb9b0865bfc364152e673c0c81364a7d2b2ab33 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json -43501b8e144be2faabce069bd8615b8c2ae00ffa assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json -6e82d659cdfa6e9a85e2d9f3419e4da1fc955c64 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json -3436f92a1d13195ae025f2985e1a187768f4ddd6 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json -223eb8a9dce13aa2481c598e50ff42088b487757 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json -93a92b13c1fc9d8e148101036e95ac1c8a2815a0 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json -cb75949a3d59599ddf54928e96456e4f4a797a56 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json -c6ab68ad8a9c0ef25e1681bff25d3e1a0e267c44 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -ca9e20ef8a4491730e877a54d10def38c2c5908c assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json -0c52372e3a7d64ec400e485428018d70c08bb334 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json -38ee09920de5000eeb953827817c74458b4455d6 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json -1ce3dde88431ec9b72e4c1a4c4bfc3adbf1678fa assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json -16762ecc06ca78a7782bad9689f58de5e76443cd assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_arm_fossil.json -38d1b9fface8bc78bb05df607a2969bddc0face0 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_foot_fossil.json -300e1b18d606c7cd41bca207b9ccb05b14786996 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json -5a892934c38fb4510a0a88cbf6f8860f9323fb48 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leg_fossil.json -7c8a3fbf48df2b80665ecec0a145c0df9f3b7d40 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_neck_fossil.json -53ee73feab9d9efbf1b3a8f0f6795f7f9f8ffaae assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json -76967c793b4cc2cade19bc8bb7cdeab7aa24062d assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json -9324e5ba46420e85ab580f8157a2e8038eb86d1b assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_spine_fossil.json -ccb510c689042b398f22a3c5c523ed7db9b4b8e7 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_tail_fossil.json -b299b421903ea36f777a79beef8dce9cbc50be4a assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_wing_fossil.json -11209e34dc06da3cb9b8e57b3db15875efb5115c assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json -ad4159eac5a2328f3a877bbb1a0e2284f78f19f0 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json -9bb240ed13c12ad8d9e5f4bc109b598e8d4bb3f9 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json -ba3949e209e852ffbf1c36ccce1e882ca421964c assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json -b169f971ca9d72d1bd22c83e9048148af8713d2d assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json -04294203f36a4e3390cd95ceafa7b27af9588c26 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -941c98ef840677d23b89ad08e4f0f2a33364e1c4 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json -c9f529911771480c592fae6b1275ba0b90a9ab30 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json -ea00a46c3d10efc51b35244388fae1c91b61e035 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json -2d038e8740771db00ab7234583b680af595ee321 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json -79dc2b200429b850d3d55631dfb333816de750b8 assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json -2ac9a7a98a1edbe1933d2b536a3e43984245fedf assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json -76eccd8d916285a0a57a1983c015716615448c5b assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json -c27704650b5484837ecb0ca5d15037fa7995cf47 assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json -c3176d322d6ee37f9cdbe7687918522468fd534b assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json -ef76affb2572d88d369623a4c282be21906cbb02 assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json -a9d7ec15b83a21f693f9d6f9834ff491a9d0381a assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json -159395fd0ec7872e6b6289d95b708fe588e88a7f assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json -f42ae2f14b5cc08523e98b577aa269becc15ea78 assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json -54ee7729dd103c1578aea61fbb8b9d1e83cb7bff assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json -aeac515c513c887146fee84be83ff54ae472b84d assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_arm_fossil.json -bff0c476dcf8b1791a40eeff268b4b1ed97b91b2 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_foot_fossil.json -cfecc41bcb81d398ba234fc8bdc331f67427b8ba assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json -668a05cee5aaa502b8ebd7ad768bdc139faa59e1 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leg_fossil.json -d7f200c4c097f4a6dcae8e2edfbbc4ebc7c1407e assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_neck_fossil.json -ada80591ab7cc0aa50260d63be0f13bbfe668d36 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json -9bf6a3c9e75c8fa337803ccc2c0913a783265a1b assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json -b7e14ac7e058d6655638d358e9109ea92c23d1a2 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_spine_fossil.json -87ed34d71b10eedd6f8971637cc0cc617272784f assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_tail_fossil.json -bc7c7fdddfcf7d2b3ea817aa69058e502bb65068 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_wing_fossil.json -a52d9e8e943d61671c8374baec2e578cf91283d5 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_arm_fossil.json -76f8a979e9337aa6ffaa6ca67f662f6ef847ac90 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_foot_fossil.json -0e7fee810be973c39d0162210889e06adee64125 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leaf_fossil.json -d65681710a9a332107274ed492fe152bab4475cc assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leg_fossil.json -3afd2cc9d3927e085692eb07fe9f6e9d554b3a74 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_neck_fossil.json -4aafc4477eb1a5b749f22d4633de53541b3683b3 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json -38946a52025a59ad76a826f1948ebb5ef1a6a1e2 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json -d37309bfc906f47100fd8a7abf59347eb6e20a4e assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_spine_fossil.json -49c2e074ebf330636a10f16a4cb5fe9206d8c690 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_tail_fossil.json -4394dc87e864ed8c1c683abd7e8502d038bf5898 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_wing_fossil.json -869229af3e341eaa5b942d6a10d0082fd019ba47 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json -8e1d58cf33e0d7567ee40dc6c3269fcce9ba1518 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json -7a726929e6b3168aca82f097f659c69314dd2bd1 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json -c7a4d819eebc5f89498e0b206affa1603a9a5120 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json -59a8285316596573fc551bd9dc63c9278c65ed75 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json -f7e4a66415e1b87c450cb67bf22088207958e29d assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -d9fc0bcc9086d7cb5cd20ab1b3ea45afde9b0392 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json -5576e64a4fc1493e55874abb0b3c3135f7991879 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json -6711da463616f6976be1d5ef312cba49dacfa114 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json -8bd9956c972b61780ea103db61e1dcda7c68622c assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json -84c237893423b5152a6cdbaf29af65a08cedde65 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json -1f1496d8aa4a8ded8bf9560c308515f22f4a917b assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json -85bf053f36d0d8ababf68995565d8bd0d04c95eb assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json -92025ec5ccd4f15e36e348251597e0828698ce77 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json -01c65f4d169487bac4d39f4e1f1c8a096eb87802 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json -e766edaa61671640252b0df2bb9a6a8e8d07f9e2 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -b391aefcd045b96a89e182f33f4aeb3be5c9dd0d assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json -c1aca030e62257b2e8aecf36523a1dad726a3417 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json -56376fde11ea7c09dc10a477ef2a4adfa03aa1fa assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json -cfe331bc91a1d9b0de33d666314409012f6e558a assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json -9243e4eccdc820d37cc852235a99535c4c5f970d assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json -531cac7c67d7950a592b78050aa36c197387bb69 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json -debe6e1df78e37a24d388951e5a479d890346a19 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json -9f6070b0023847bea2b3f388c2561b70acc1e9be assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json -7b3ad2618bfedf9511a5aee0874c1342ab2bc434 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json -ee93b752dcc3c142d7839d71b896f4b98156229a assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -f00125d69f4c6de5f14754c59e9438846378df91 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json -9ac82f86dbadd272ba89fcd3c7afec7adf220971 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json -eb7a9d0c73c47ab4f256fa5281490af0c55ac09a assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json -b0b62d27f33f4352af62208bb9e0a9f899189eec assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json -6887c9d6bacc83b83e9e190bbb69aa85debdf2c2 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json -82bd99f8881e839226f128a0d2623bc9b9e8131c assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json -5d5457862152f61baf51b662d150bfa7ac984937 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json -752c1c1ad49e88683279d01949b26fe575dac04a assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json -b9bc939232257e7fd5286e1b73fe33f9933f9c80 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json -0e80605eeeb0c4ff8dda1514684d8d384b1cb602 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json -dba253f848ac299d47843441d84aa8d60a36ccd5 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json -8c60cf694f6d795955c032ff15d745166f6ca92f assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json -7537824a0cdb71dadbf668eb6b5d70a3d66ab0f2 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json -c3400d16343e062e2e19a2130124c8d847c3e175 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json -2f718c031deebfe4cceb86c98600c544d460f1ce assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_arm_fossil.json -0ec8d19ee76b166f9d04bcc3a2c726db01530be7 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_foot_fossil.json -e0990ea600efdb4d8492f8e6118b0a11800b8257 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leaf_fossil.json -663acfb0184485001f8ab152f07f7a4cdc7ae3de assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leg_fossil.json -9492b49f0e077bc9b42f4dcc45a0abcd38c0de08 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_neck_fossil.json -7884073e6a80b0ba25d354705e500585dca7666a assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json -a23fbda34d3c362236c04a95550062620816a6f8 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json -d3bb82e66e26ac56c184c99f0d5b797bac80931d assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_spine_fossil.json -b616b9a096324fe5da791136dc6453282eb7e129 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_tail_fossil.json -49e11142440daacaeec5b394d6dc0e838324bf9e assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_wing_fossil.json -45c2bf83bc9337742e9d3040b9efd17383939ea6 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json -36cb071625f2664cc68edf0d128f531bb05814a9 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json -b7a40beee39743e4c2fc6a0fd06a01f5096411e0 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json -9939f69729dac0362eb6ee9a9c845658308dff37 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json -44e2e2d6d7260c245b3a194d3d74987badea1e6a assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json -52cec7822e8bb8609fc38fa69f995c093fa84ff8 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -aca2510dc483dbc57fb20e86921d8500d33d9db5 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json -d97720197dc1473cda4f828289fb9b49baa8b9a4 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json -c78c32f0064395719b581bbf817ad25e740e77ff assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json -56eb369c86b79197677a02e39e64e752f013f66c assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json -1e86f368f12b885a9f6e1b01e01118c99e13a6c9 assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json -a424b0cde28b5a7a3995dfb188a35f2ff137e2d4 assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json -3ffc0670d1d53917eab72a04e76175ea8364121b assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json -fe24fad27e0e3ec9b96618ef5a61ceaeaa24dbdd assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json -a4f830eb9ec95f0f984579f15453335a461b14fd assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json -b0b8af74f9569f7d07da2ef9428bca4725b4f524 assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -914ebde9e0999f201c9fd7857bb4d373fa8956cc assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json -9f672341d677a979c053832d4b8724ed0fce6297 assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json -e2dcf433a1b0410252c317c660a03004bd8fc2ca assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json -e70d6294007ec97b88e8389719e0f149de3856fc assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json -bcef3dce9104f901d22af47426c78b16f9096db2 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json -9ec3844753cfe73e07849aaddc9603178b0333a2 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json -898e6c73cf74f888efed50dad4385a0461d22ee8 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json -a08ce38a4a0b563f4417ad806a4e872501ef3c13 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json -82751edae76a766934ea7938cb8a21c523b5f2ff assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json -ebc50afd64c7911897cf63bb32a9af82afa45833 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -a05b6d16d06a9b0bdf742f42fd54da3d6759487b assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json -db5e9405cae5d6d9bdd11347d521117574f18c61 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json -217beacbc64a704c244bfb4fefdce35601c6920a assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json -50a9d3bfbf5b90058826a2d0b31c3581eaaf7802 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json -4babb9acad73214e35afa4395f6621a818e245ba assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_amber.json -e8ea32f23d21178cbe575dd300c72ea4d8411f5b assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_arm_fossil.json -6a77a0e15321ecc07f238c2851da63d2e6be3c1d assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_foot_fossil.json -d5b88b029b2f6f63abaf73316ef94babedf83fda assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leaf_fossil.json -5f8f04a45c94242b26b879750d01623113ffa73f assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leg_fossil.json -23864b3d7300b9580c9ab8c6eafac5cf08773e44 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_neck_fossil.json -e9e34ba29fe302f31bfcb663526e262a9c871fd4 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -62388b061a7f55e7fe9d15622bb74a046cc9bd97 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json -ff813ffbfdf504c7d3d8d6a8b738e7b4dfa305d4 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_spine_fossil.json -8a6d1661d29033eb79b8cfe578e26ad2fda0aa78 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_tail_fossil.json -26c639f0710dc900aae67a4a861040c5d1624c70 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_wing_fossil.json -c0f3caa0e1286208d006b6cef0565841232502c2 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_amber.json -7a4363ea089d91252deda74c8ec24bcfac3c575e assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_arm_fossil.json -0e8da7acafeaeab612091cc7bdb6b160863b7b2d assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_foot_fossil.json -ad6b901ba2eded52ccdf7660c8161e8775e60ba9 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leaf_fossil.json -7056beee40f783b48fb0b0b9cf271625410dbbca assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leg_fossil.json -10ad7f00a33ae8c6ddb7264c47a037a84a55c29e assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_neck_fossil.json -ac9847956e3f447f25c737bb7fdbf55f50d9f8e8 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_rex_skull_fossil.json -9da496ade8bca76b0748c35e71119e5b25689088 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_ribcage_fossil.json -0f2fa71fdc0701690905e4a76e795b79d570dcc8 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_spine_fossil.json -4b7b0287dade38625d09c48e688b904e6fbf3aac assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_tail_fossil.json -5a6b0a2b24bdd52d0e023999f1240888b2230466 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_wing_fossil.json -e81f7258287789e0b544743dbf5623c9b16e5066 assets/projectnublar/models/item/sequencer.json -56305c8504101c9d65f627a48b658fb6c5426432 assets/projectnublar/models/item/sequencer_computer.json -2a8e569a8b94cc37ca16d076f997acfb2935661d assets/projectnublar/models/item/sequencer_door.json -fedd514e164261ce1b9e0cbdebb646ac79e7e3e0 assets/projectnublar/models/item/sequencer_monitor.json -b248684a4d905b7b6ee3763aeb6a7758b21b151b assets/projectnublar/models/item/small_container_upgrade.json -e2e1930d13581636f9b69651232b42b09cb8dc14 assets/projectnublar/models/item/ssd.json -053267ac442b107d50c805f52bcd1a2de1815820 assets/projectnublar/models/item/stone_tyrannosaurus_rex_amber.json -cd6075e503ba01ca62d2466ac949a3a6bb4025b0 assets/projectnublar/models/item/stone_tyrannosaurus_rex_arm_fossil.json -cdd8ea05b6382288e739573d12e5d6f1fb09cfc1 assets/projectnublar/models/item/stone_tyrannosaurus_rex_foot_fossil.json -477b11da13e863e48841509afefe5372ec01ce52 assets/projectnublar/models/item/stone_tyrannosaurus_rex_leaf_fossil.json -7c1a1b50e435cc0858d619fa18302cbd466c38c6 assets/projectnublar/models/item/stone_tyrannosaurus_rex_leg_fossil.json -70c53dcba3c3a49f10a3b58fc67dd62e3bcd8807 assets/projectnublar/models/item/stone_tyrannosaurus_rex_neck_fossil.json -6891aedee9a5f452c413e2e5f473aaf05b7dec63 assets/projectnublar/models/item/stone_tyrannosaurus_rex_rex_skull_fossil.json -e4945e2b8af4a4618fa99120c408f2e61b25a764 assets/projectnublar/models/item/stone_tyrannosaurus_rex_ribcage_fossil.json -d7c8c18cc6ab83c798d86e6935d6465e5a5307cb assets/projectnublar/models/item/stone_tyrannosaurus_rex_spine_fossil.json -c22440d8be01b87ba3b8934c13883afa29de520a assets/projectnublar/models/item/stone_tyrannosaurus_rex_tail_fossil.json -dbfc33f35a568bdc0373ca265f87a1f3ca97970e assets/projectnublar/models/item/stone_tyrannosaurus_rex_wing_fossil.json -720e98d6d1f326bd11eac8cbbd34379ee20c1b72 assets/projectnublar/models/item/syringe.json -4f47282f5b6df19d1e7743cd399028e5600ae31f assets/projectnublar/models/item/syringe_dna.json -2d8c9dbcdd707feec033d7d1145fdc244153d4b5 assets/projectnublar/models/item/syringe_embryo.json -1f6ef70a5b686916c5bea0c1c77cc30118a58d13 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_amber.json -7e3f897c468d2d59b7d956c9b028ffaa4e256bc0 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_arm_fossil.json -3c1448d320dab3a80f2072aeaee7956e7f2b0b3d assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_foot_fossil.json -519a465f2b9e3fb257ed3bca99b9d6afb3574ebb assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leaf_fossil.json -1478a58867e57a765ffb6bf6fa705a23ca511bdc assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leg_fossil.json -33271bb2a1ec494fa533031e84a7b17b148a89d8 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_neck_fossil.json -901d02b8b7c6603eb9a410d47d94afc69c265c43 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_rex_skull_fossil.json -4d8df4ebce62090a58c605eeed037ebc4f56f1c1 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_ribcage_fossil.json -00791bacea5735ae17b27648179d2ffee5309988 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_spine_fossil.json -299f3f75fbcbce0dd57ca1adb822493a603bddd5 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_tail_fossil.json -ecb4a5c5cc0810360ec4a4fe6a9813e7a49c565b assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_wing_fossil.json -dba31b8e7f4a237b67653bf0aab241f0a3c09806 assets/projectnublar/models/item/test_tube.json -3be81454c64fdfffbd0a3324cd8485ec8375ed6f assets/projectnublar/models/item/unincubated_egg.json -40f7682e538dfc630efb37665c6e8fabc82beaf3 assets/projectnublar/models/item/warmer_bulb.json -d1b6c03923fa2be3eeaefffeb762cb4a16684792 assets/projectnublar/models/item/warm_bulb.json -0f96c71f7578fc84d6668a564b76b96ea58d0f1e assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_amber.json -0b4d7cf4dd2a70a6a58601acfc4c40f56738533a assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_arm_fossil.json -654f0d1546558f83c0a1c21eceff9e1e2238a681 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_foot_fossil.json -fa1d0b0feee07184b129f3969fa36a69eb2be962 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leaf_fossil.json -8f4d739694bd5b2a43fc17dd3e3da5196f4da52f assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leg_fossil.json -3c1e87865334c8890742bf00a39d412bd565d1a6 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_neck_fossil.json -af89acfdb74178c059cd667bfa1a2593076076c1 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -a707ccd06a34f3089992f05462e0caba1da3e0be assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json -3e8b73872da2040680a54e7dea564c9d3b1e14f4 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_spine_fossil.json -a138020e6fe04d3a445250cd2a64e0eacaac7741 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_tail_fossil.json -e5abb9be726605e62560f86592f0713607161350 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_wing_fossil.json -a5c12e1b4c2b2fc1e53962532f9ad9a197625e80 assets/projectnublar/models/item/wire_spool.json -6137b9679381ad998af895dbfc42a4ae7752439c assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_amber.json -0081a1230a0c9c97bb8f98e65e3801c53ec25ebc assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json -589da74ae7f100c3f6ad6a0e4937a048a7e42574 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json -08ebe4c2ed1a9b1978789377c91feca17d7b386e assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json -7e4b19a470a546c8507131905979c64f908fa18d assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json -3bb14f664c7396e5db6c6287fb9017902249f627 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json -16c341cc6afc5a4b2428469c936cc92cae7314c4 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json -228c67cd9dcacd63bb2364c9f0faa13a056e0a36 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json -28c6a92082af391d6c2f6eab87005c553a4c7a98 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json -198f76590131207ec896597ebd47328cdc806f97 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json -673133ec65be495e33f9eaf387d5e6e81527d746 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 75fa5982..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/andesite_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 2ae1a01c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/andesite_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 05c8a73d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/andesite_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index b544dbf9..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/andesite_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_amber.json deleted file mode 100644 index a08405fb..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_amber" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 028ec71c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index efec4a65..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index f2f99ae0..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index c6adb17c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index e3f991ed..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_andesite_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index c290c650..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_andesite_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 0bddf2f8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_andesite_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 149b1b36..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_andesite_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index de054b4f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index c155393e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 68024deb..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_deepslate_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 41e104dc..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_deepslate_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index ea41e328..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_diorite_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 91790eb1..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_granite_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index f9f73d4a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_granite_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index f8858545..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_granite_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 43929e60..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_granite_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index cadf838b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 80b42a6c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 607bff6b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 176e9ded..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index e804657e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 0a72fde4..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index a560e7eb..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 095a7226..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index da9865dd..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_sandstone_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index eef81136..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_stone_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 6381f139..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index a7200052..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index be212cc5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index e9bce7ec..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index b098836b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 7068c43b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 43c84f43..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 4ab0d7b4..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index ffffbecc..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 721c1e68..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/deepslate_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 78001b29..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/deepslate_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 20c21450..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/diorite_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index c000e954..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/diorite_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 0c32a109..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/diorite_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index c0ded0f1..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/diorite_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index e3997d96..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index c72f93b1..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index f1d99352..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index cde333d8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index d951d390..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 5f30e16e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 47616dce..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 439599ca..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 82198f99..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index ec9458b2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 8ee35cc1..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 95a2cfe7..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 95ef37f7..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index f88c236d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 8b2ba11d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index a3875a45..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index f73d2dee..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 453f3d3d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index b28da67c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 7e336385..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 1021475f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 29c710c2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index d3d4146f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index e73fb884..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index aa3be77c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index d479d842..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 6ad479d8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index f73cc13d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index b81ea944..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 631d0a7b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 65493b8f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index e0afe8e7..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 341bc8d4..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index a41bd36c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 521428ad..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index fa5bc483..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index f052d29b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 8b9a4f95..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/granite_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 1998a813..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 6c6b8676..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index e3b88517..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_amber.json deleted file mode 100644 index 3a40c816..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_amber" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 248d4591..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index b0a7f79e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 760c7e54..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 992e3f83..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 9eb274d2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_andesite_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 051c1026..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_andesite_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index f30e38a3..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_andesite_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 9b0d48d3..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 2525ee7a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index b58615cb..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index f1c9e7f6..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 0a5d86f0..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_diorite_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 3954239f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_diorite_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 34dfcb77..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_diorite_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 3b9851a8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_granite_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 156e87ca..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_granite_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 3b0fd952..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_granite_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index b9cefcc1..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_granite_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 4ac4d543..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 54fb8420..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 0572df56..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 7be4acc4..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 27f69e53..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 06d8c379..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 2c47ee78..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_stone_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 12cc7ea0..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_stone_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 6bdcca55..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_stone_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 64ba6128..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_stone_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index fa8ac82f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index c1e276e2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index b190b787..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index bb652e68..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index a2da5e4e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index ee1df86b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index bbddc1e5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 76cc0eed..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 7d0143c9..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 2df2cdeb..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index f87e5e00..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 8a60922b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index a2c6f1ac..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index d5a90535..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 40f870a8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 4c8e48cb..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 06ce2d04..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 9072e0dc..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 8e1fbff7..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_granite_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 8ba03044..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_granite_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index d1c73118..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index c6e2fe8f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index c19fbdb2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index d93b93e2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index e2cb38c9..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 167f8547..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index d6fd88a7..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 0f66cc3e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index a5f54584..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 3bb71907..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 22c64617..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index d421885e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index c33e3eb9..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index de30ae44..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 53a4eedd..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 98dcd8a2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index dffc48f9..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index f491f55e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_stone_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index eb5970a5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_stone_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 0705cf31..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_stone_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 2c5a938b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index f014d4a6..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 73b4a04b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 09ab8a0c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 9223b30c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 205862f0..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 695ec1e8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index c5549d45..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 42268fcf..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/red_terracotta_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 438e90a2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/red_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index f0eca8da..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/red_terracotta_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_amber.json deleted file mode 100644 index 05cffd9b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/sandstone_tyrannosaurus_rex_amber" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 9a4ed4b7..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/sandstone_tyrannosaurus_rex_ribcage_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 1d99a5a3..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/sandstone_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 60b497d8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/sandstone_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/sequencer.json b/Common/src/generated/resources/assets/projectnublar/blockstates/sequencer.json deleted file mode 100644 index 6ae55b42..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/sequencer.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/sequencer" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_amber.json deleted file mode 100644 index 1359e979..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/stone_tyrannosaurus_rex_amber" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index fb8b2a98..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/terracotta_tyrannosaurus_rex_arm_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 5e791580..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/terracotta_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 8f9122ec..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/terracotta_tyrannosaurus_rex_leg_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 8253ffe7..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index c1003d2c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/terracotta_tyrannosaurus_rex_tail_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index c8618a28..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/white_terracotta_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_amber.json deleted file mode 100644 index 8f9e1638..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_amber" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index fc37c68b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_foot_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 6ad9cc29..00000000 --- a/Common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_spine_fossil" - } - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/lang/en_us.json b/Common/src/generated/resources/assets/projectnublar/lang/en_us.json deleted file mode 100644 index 73e03a29..00000000 --- a/Common/src/generated/resources/assets/projectnublar/lang/en_us.json +++ /dev/null @@ -1,736 +0,0 @@ -{ - "block.projectnublar.andesite_tyrannosaurus_rex_amber": "Andesite Tyrannosaurus Rex Amber", - "block.projectnublar.andesite_tyrannosaurus_rex_arm_fossil": "Andesite Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.andesite_tyrannosaurus_rex_foot_fossil": "Andesite Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.andesite_tyrannosaurus_rex_leaf_fossil": "Andesite Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.andesite_tyrannosaurus_rex_leg_fossil": "Andesite Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.andesite_tyrannosaurus_rex_neck_fossil": "Andesite Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.andesite_tyrannosaurus_rex_rex_skull_fossil": "Andesite Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.andesite_tyrannosaurus_rex_ribcage_fossil": "Andesite Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.andesite_tyrannosaurus_rex_spine_fossil": "Andesite Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.andesite_tyrannosaurus_rex_tail_fossil": "Andesite Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.andesite_tyrannosaurus_rex_wing_fossil": "Andesite Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.brown_terracotta_tyrannosaurus_rex_amber": "Brown Terracotta Tyrannosaurus Rex Amber", - "block.projectnublar.brown_terracotta_tyrannosaurus_rex_arm_fossil": "Brown Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.brown_terracotta_tyrannosaurus_rex_foot_fossil": "Brown Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Brown Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.brown_terracotta_tyrannosaurus_rex_leg_fossil": "Brown Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.brown_terracotta_tyrannosaurus_rex_neck_fossil": "Brown Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.brown_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Brown Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.brown_terracotta_tyrannosaurus_rex_spine_fossil": "Brown Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.brown_terracotta_tyrannosaurus_rex_tail_fossil": "Brown Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.brown_terracotta_tyrannosaurus_rex_wing_fossil": "Brown Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.common_andesite_tyrannosaurus_rex_arm_fossil": "Common Andesite Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.common_andesite_tyrannosaurus_rex_foot_fossil": "Common Andesite Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.common_andesite_tyrannosaurus_rex_leaf_fossil": "Common Andesite Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.common_andesite_tyrannosaurus_rex_leg_fossil": "Common Andesite Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.common_andesite_tyrannosaurus_rex_neck_fossil": "Common Andesite Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.common_andesite_tyrannosaurus_rex_rex_skull_fossil": "Common Andesite Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.common_andesite_tyrannosaurus_rex_ribcage_fossil": "Common Andesite Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.common_andesite_tyrannosaurus_rex_spine_fossil": "Common Andesite Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.common_andesite_tyrannosaurus_rex_tail_fossil": "Common Andesite Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.common_andesite_tyrannosaurus_rex_wing_fossil": "Common Andesite Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Common Brown Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Common Brown Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Brown Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_leg_fossil": "Common Brown Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_neck_fossil": "Common Brown Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Common Brown Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Common Brown Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Common Brown Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Common Brown Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.common_deepslate_tyrannosaurus_rex_arm_fossil": "Common Deepslate Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.common_deepslate_tyrannosaurus_rex_foot_fossil": "Common Deepslate Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.common_deepslate_tyrannosaurus_rex_leaf_fossil": "Common Deepslate Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.common_deepslate_tyrannosaurus_rex_leg_fossil": "Common Deepslate Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.common_deepslate_tyrannosaurus_rex_neck_fossil": "Common Deepslate Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.common_deepslate_tyrannosaurus_rex_rex_skull_fossil": "Common Deepslate Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.common_deepslate_tyrannosaurus_rex_ribcage_fossil": "Common Deepslate Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.common_deepslate_tyrannosaurus_rex_spine_fossil": "Common Deepslate Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.common_deepslate_tyrannosaurus_rex_tail_fossil": "Common Deepslate Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.common_deepslate_tyrannosaurus_rex_wing_fossil": "Common Deepslate Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.common_diorite_tyrannosaurus_rex_arm_fossil": "Common Diorite Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.common_diorite_tyrannosaurus_rex_foot_fossil": "Common Diorite Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.common_diorite_tyrannosaurus_rex_leaf_fossil": "Common Diorite Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.common_diorite_tyrannosaurus_rex_leg_fossil": "Common Diorite Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.common_diorite_tyrannosaurus_rex_neck_fossil": "Common Diorite Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.common_diorite_tyrannosaurus_rex_rex_skull_fossil": "Common Diorite Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.common_diorite_tyrannosaurus_rex_ribcage_fossil": "Common Diorite Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.common_diorite_tyrannosaurus_rex_spine_fossil": "Common Diorite Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.common_diorite_tyrannosaurus_rex_tail_fossil": "Common Diorite Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.common_diorite_tyrannosaurus_rex_wing_fossil": "Common Diorite Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.common_granite_tyrannosaurus_rex_arm_fossil": "Common Granite Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.common_granite_tyrannosaurus_rex_foot_fossil": "Common Granite Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.common_granite_tyrannosaurus_rex_leaf_fossil": "Common Granite Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.common_granite_tyrannosaurus_rex_leg_fossil": "Common Granite Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.common_granite_tyrannosaurus_rex_neck_fossil": "Common Granite Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.common_granite_tyrannosaurus_rex_rex_skull_fossil": "Common Granite Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.common_granite_tyrannosaurus_rex_ribcage_fossil": "Common Granite Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.common_granite_tyrannosaurus_rex_spine_fossil": "Common Granite Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.common_granite_tyrannosaurus_rex_tail_fossil": "Common Granite Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.common_granite_tyrannosaurus_rex_wing_fossil": "Common Granite Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Common Orange Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Common Orange Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Orange Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_leg_fossil": "Common Orange Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_neck_fossil": "Common Orange Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Common Orange Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Common Orange Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Common Orange Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Common Orange Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_arm_fossil": "Common Red Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_foot_fossil": "Common Red Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Red Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_leg_fossil": "Common Red Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_neck_fossil": "Common Red Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Common Red Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Red Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_spine_fossil": "Common Red Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_tail_fossil": "Common Red Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_wing_fossil": "Common Red Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.common_sandstone_tyrannosaurus_rex_arm_fossil": "Common Sandstone Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.common_sandstone_tyrannosaurus_rex_foot_fossil": "Common Sandstone Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.common_sandstone_tyrannosaurus_rex_leaf_fossil": "Common Sandstone Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.common_sandstone_tyrannosaurus_rex_leg_fossil": "Common Sandstone Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.common_sandstone_tyrannosaurus_rex_neck_fossil": "Common Sandstone Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.common_sandstone_tyrannosaurus_rex_rex_skull_fossil": "Common Sandstone Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.common_sandstone_tyrannosaurus_rex_ribcage_fossil": "Common Sandstone Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.common_sandstone_tyrannosaurus_rex_spine_fossil": "Common Sandstone Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.common_sandstone_tyrannosaurus_rex_tail_fossil": "Common Sandstone Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.common_sandstone_tyrannosaurus_rex_wing_fossil": "Common Sandstone Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.common_stone_tyrannosaurus_rex_arm_fossil": "Common Stone Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.common_stone_tyrannosaurus_rex_foot_fossil": "Common Stone Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.common_stone_tyrannosaurus_rex_leaf_fossil": "Common Stone Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.common_stone_tyrannosaurus_rex_leg_fossil": "Common Stone Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.common_stone_tyrannosaurus_rex_neck_fossil": "Common Stone Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.common_stone_tyrannosaurus_rex_rex_skull_fossil": "Common Stone Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.common_stone_tyrannosaurus_rex_ribcage_fossil": "Common Stone Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.common_stone_tyrannosaurus_rex_spine_fossil": "Common Stone Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.common_stone_tyrannosaurus_rex_tail_fossil": "Common Stone Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.common_stone_tyrannosaurus_rex_wing_fossil": "Common Stone Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.common_terracotta_tyrannosaurus_rex_arm_fossil": "Common Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.common_terracotta_tyrannosaurus_rex_foot_fossil": "Common Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.common_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.common_terracotta_tyrannosaurus_rex_leg_fossil": "Common Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.common_terracotta_tyrannosaurus_rex_neck_fossil": "Common Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.common_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Common Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.common_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.common_terracotta_tyrannosaurus_rex_spine_fossil": "Common Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.common_terracotta_tyrannosaurus_rex_tail_fossil": "Common Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.common_terracotta_tyrannosaurus_rex_wing_fossil": "Common Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_arm_fossil": "Common White Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_foot_fossil": "Common White Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Common White Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_leg_fossil": "Common White Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_neck_fossil": "Common White Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Common White Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common White Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_spine_fossil": "Common White Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_tail_fossil": "Common White Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_wing_fossil": "Common White Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_leg_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_neck_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.deepslate_tyrannosaurus_rex_amber": "Deepslate Tyrannosaurus Rex Amber", - "block.projectnublar.deepslate_tyrannosaurus_rex_arm_fossil": "Deepslate Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.deepslate_tyrannosaurus_rex_foot_fossil": "Deepslate Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.deepslate_tyrannosaurus_rex_leaf_fossil": "Deepslate Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.deepslate_tyrannosaurus_rex_leg_fossil": "Deepslate Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.deepslate_tyrannosaurus_rex_neck_fossil": "Deepslate Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.deepslate_tyrannosaurus_rex_rex_skull_fossil": "Deepslate Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.deepslate_tyrannosaurus_rex_ribcage_fossil": "Deepslate Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.deepslate_tyrannosaurus_rex_spine_fossil": "Deepslate Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.deepslate_tyrannosaurus_rex_tail_fossil": "Deepslate Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.deepslate_tyrannosaurus_rex_wing_fossil": "Deepslate Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.diorite_tyrannosaurus_rex_amber": "Diorite Tyrannosaurus Rex Amber", - "block.projectnublar.diorite_tyrannosaurus_rex_arm_fossil": "Diorite Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.diorite_tyrannosaurus_rex_foot_fossil": "Diorite Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.diorite_tyrannosaurus_rex_leaf_fossil": "Diorite Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.diorite_tyrannosaurus_rex_leg_fossil": "Diorite Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.diorite_tyrannosaurus_rex_neck_fossil": "Diorite Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.diorite_tyrannosaurus_rex_rex_skull_fossil": "Diorite Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.diorite_tyrannosaurus_rex_ribcage_fossil": "Diorite Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.diorite_tyrannosaurus_rex_spine_fossil": "Diorite Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.diorite_tyrannosaurus_rex_tail_fossil": "Diorite Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.diorite_tyrannosaurus_rex_wing_fossil": "Diorite Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.egg_printer": "Egg Printer", - "block.projectnublar.electric_fence": "Electric Fence", - "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_arm_fossil": "Fragmented Andesite Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_foot_fossil": "Fragmented Andesite Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_leaf_fossil": "Fragmented Andesite Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_leg_fossil": "Fragmented Andesite Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_neck_fossil": "Fragmented Andesite Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Andesite Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_ribcage_fossil": "Fragmented Andesite Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_spine_fossil": "Fragmented Andesite Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_tail_fossil": "Fragmented Andesite Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_wing_fossil": "Fragmented Andesite Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_arm_fossil": "Fragmented Deepslate Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_foot_fossil": "Fragmented Deepslate Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_leaf_fossil": "Fragmented Deepslate Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_leg_fossil": "Fragmented Deepslate Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_neck_fossil": "Fragmented Deepslate Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Deepslate Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil": "Fragmented Deepslate Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_spine_fossil": "Fragmented Deepslate Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_tail_fossil": "Fragmented Deepslate Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_wing_fossil": "Fragmented Deepslate Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_arm_fossil": "Fragmented Diorite Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_foot_fossil": "Fragmented Diorite Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_leaf_fossil": "Fragmented Diorite Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_leg_fossil": "Fragmented Diorite Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_neck_fossil": "Fragmented Diorite Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Diorite Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_ribcage_fossil": "Fragmented Diorite Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_spine_fossil": "Fragmented Diorite Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_tail_fossil": "Fragmented Diorite Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_wing_fossil": "Fragmented Diorite Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.fragmented_granite_tyrannosaurus_rex_arm_fossil": "Fragmented Granite Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.fragmented_granite_tyrannosaurus_rex_foot_fossil": "Fragmented Granite Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.fragmented_granite_tyrannosaurus_rex_leaf_fossil": "Fragmented Granite Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.fragmented_granite_tyrannosaurus_rex_leg_fossil": "Fragmented Granite Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.fragmented_granite_tyrannosaurus_rex_neck_fossil": "Fragmented Granite Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.fragmented_granite_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Granite Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.fragmented_granite_tyrannosaurus_rex_ribcage_fossil": "Fragmented Granite Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.fragmented_granite_tyrannosaurus_rex_spine_fossil": "Fragmented Granite Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.fragmented_granite_tyrannosaurus_rex_tail_fossil": "Fragmented Granite Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.fragmented_granite_tyrannosaurus_rex_wing_fossil": "Fragmented Granite Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_arm_fossil": "Fragmented Sandstone Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_foot_fossil": "Fragmented Sandstone Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_leaf_fossil": "Fragmented Sandstone Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_leg_fossil": "Fragmented Sandstone Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_neck_fossil": "Fragmented Sandstone Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Sandstone Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil": "Fragmented Sandstone Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_spine_fossil": "Fragmented Sandstone Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_tail_fossil": "Fragmented Sandstone Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_wing_fossil": "Fragmented Sandstone Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.fragmented_stone_tyrannosaurus_rex_arm_fossil": "Fragmented Stone Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.fragmented_stone_tyrannosaurus_rex_foot_fossil": "Fragmented Stone Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.fragmented_stone_tyrannosaurus_rex_leaf_fossil": "Fragmented Stone Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.fragmented_stone_tyrannosaurus_rex_leg_fossil": "Fragmented Stone Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.fragmented_stone_tyrannosaurus_rex_neck_fossil": "Fragmented Stone Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.fragmented_stone_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Stone Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.fragmented_stone_tyrannosaurus_rex_ribcage_fossil": "Fragmented Stone Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.fragmented_stone_tyrannosaurus_rex_spine_fossil": "Fragmented Stone Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.fragmented_stone_tyrannosaurus_rex_tail_fossil": "Fragmented Stone Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.fragmented_stone_tyrannosaurus_rex_wing_fossil": "Fragmented Stone Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_leg_fossil": "Fragmented Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_neck_fossil": "Fragmented Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.granite_tyrannosaurus_rex_amber": "Granite Tyrannosaurus Rex Amber", - "block.projectnublar.granite_tyrannosaurus_rex_arm_fossil": "Granite Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.granite_tyrannosaurus_rex_foot_fossil": "Granite Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.granite_tyrannosaurus_rex_leaf_fossil": "Granite Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.granite_tyrannosaurus_rex_leg_fossil": "Granite Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.granite_tyrannosaurus_rex_neck_fossil": "Granite Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.granite_tyrannosaurus_rex_rex_skull_fossil": "Granite Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.granite_tyrannosaurus_rex_ribcage_fossil": "Granite Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.granite_tyrannosaurus_rex_spine_fossil": "Granite Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.granite_tyrannosaurus_rex_tail_fossil": "Granite Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.granite_tyrannosaurus_rex_wing_fossil": "Granite Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.high_security_electric_fence_post": "High Security Electric Fence Post", - "block.projectnublar.incubator": "Incubator Base", - "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_amber": "Light Gray Terracotta Tyrannosaurus Rex Amber", - "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_leg_fossil": "Light Gray Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_neck_fossil": "Light Gray Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Light Gray Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.low_security_electric_fence_post": "Low Security Electric Fence Post", - "block.projectnublar.orange_terracotta_tyrannosaurus_rex_amber": "Orange Terracotta Tyrannosaurus Rex Amber", - "block.projectnublar.orange_terracotta_tyrannosaurus_rex_arm_fossil": "Orange Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.orange_terracotta_tyrannosaurus_rex_foot_fossil": "Orange Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Orange Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.orange_terracotta_tyrannosaurus_rex_leg_fossil": "Orange Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.orange_terracotta_tyrannosaurus_rex_neck_fossil": "Orange Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.orange_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Orange Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.orange_terracotta_tyrannosaurus_rex_spine_fossil": "Orange Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.orange_terracotta_tyrannosaurus_rex_tail_fossil": "Orange Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.orange_terracotta_tyrannosaurus_rex_wing_fossil": "Orange Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.poor_andesite_tyrannosaurus_rex_arm_fossil": "Poor Andesite Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.poor_andesite_tyrannosaurus_rex_foot_fossil": "Poor Andesite Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.poor_andesite_tyrannosaurus_rex_leaf_fossil": "Poor Andesite Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.poor_andesite_tyrannosaurus_rex_leg_fossil": "Poor Andesite Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.poor_andesite_tyrannosaurus_rex_neck_fossil": "Poor Andesite Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.poor_andesite_tyrannosaurus_rex_rex_skull_fossil": "Poor Andesite Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.poor_andesite_tyrannosaurus_rex_ribcage_fossil": "Poor Andesite Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.poor_andesite_tyrannosaurus_rex_spine_fossil": "Poor Andesite Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.poor_andesite_tyrannosaurus_rex_tail_fossil": "Poor Andesite Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.poor_andesite_tyrannosaurus_rex_wing_fossil": "Poor Andesite Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_leg_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_neck_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.poor_deepslate_tyrannosaurus_rex_arm_fossil": "Poor Deepslate Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.poor_deepslate_tyrannosaurus_rex_foot_fossil": "Poor Deepslate Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.poor_deepslate_tyrannosaurus_rex_leaf_fossil": "Poor Deepslate Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.poor_deepslate_tyrannosaurus_rex_leg_fossil": "Poor Deepslate Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.poor_deepslate_tyrannosaurus_rex_neck_fossil": "Poor Deepslate Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.poor_deepslate_tyrannosaurus_rex_rex_skull_fossil": "Poor Deepslate Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.poor_deepslate_tyrannosaurus_rex_ribcage_fossil": "Poor Deepslate Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.poor_deepslate_tyrannosaurus_rex_spine_fossil": "Poor Deepslate Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.poor_deepslate_tyrannosaurus_rex_tail_fossil": "Poor Deepslate Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.poor_deepslate_tyrannosaurus_rex_wing_fossil": "Poor Deepslate Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.poor_diorite_tyrannosaurus_rex_arm_fossil": "Poor Diorite Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.poor_diorite_tyrannosaurus_rex_foot_fossil": "Poor Diorite Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.poor_diorite_tyrannosaurus_rex_leaf_fossil": "Poor Diorite Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.poor_diorite_tyrannosaurus_rex_leg_fossil": "Poor Diorite Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.poor_diorite_tyrannosaurus_rex_neck_fossil": "Poor Diorite Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.poor_diorite_tyrannosaurus_rex_rex_skull_fossil": "Poor Diorite Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.poor_diorite_tyrannosaurus_rex_ribcage_fossil": "Poor Diorite Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.poor_diorite_tyrannosaurus_rex_spine_fossil": "Poor Diorite Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.poor_diorite_tyrannosaurus_rex_tail_fossil": "Poor Diorite Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.poor_diorite_tyrannosaurus_rex_wing_fossil": "Poor Diorite Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.poor_granite_tyrannosaurus_rex_arm_fossil": "Poor Granite Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.poor_granite_tyrannosaurus_rex_foot_fossil": "Poor Granite Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.poor_granite_tyrannosaurus_rex_leaf_fossil": "Poor Granite Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.poor_granite_tyrannosaurus_rex_leg_fossil": "Poor Granite Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.poor_granite_tyrannosaurus_rex_neck_fossil": "Poor Granite Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.poor_granite_tyrannosaurus_rex_rex_skull_fossil": "Poor Granite Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.poor_granite_tyrannosaurus_rex_ribcage_fossil": "Poor Granite Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.poor_granite_tyrannosaurus_rex_spine_fossil": "Poor Granite Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.poor_granite_tyrannosaurus_rex_tail_fossil": "Poor Granite Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.poor_granite_tyrannosaurus_rex_wing_fossil": "Poor Granite Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_leg_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_neck_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Red Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Red Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Red Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_leg_fossil": "Poor Red Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_neck_fossil": "Poor Red Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Poor Red Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Red Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Red Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Red Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Red Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.poor_sandstone_tyrannosaurus_rex_arm_fossil": "Poor Sandstone Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.poor_sandstone_tyrannosaurus_rex_foot_fossil": "Poor Sandstone Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.poor_sandstone_tyrannosaurus_rex_leaf_fossil": "Poor Sandstone Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.poor_sandstone_tyrannosaurus_rex_leg_fossil": "Poor Sandstone Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.poor_sandstone_tyrannosaurus_rex_neck_fossil": "Poor Sandstone Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.poor_sandstone_tyrannosaurus_rex_rex_skull_fossil": "Poor Sandstone Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.poor_sandstone_tyrannosaurus_rex_ribcage_fossil": "Poor Sandstone Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.poor_sandstone_tyrannosaurus_rex_spine_fossil": "Poor Sandstone Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.poor_sandstone_tyrannosaurus_rex_tail_fossil": "Poor Sandstone Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.poor_sandstone_tyrannosaurus_rex_wing_fossil": "Poor Sandstone Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.poor_stone_tyrannosaurus_rex_arm_fossil": "Poor Stone Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.poor_stone_tyrannosaurus_rex_foot_fossil": "Poor Stone Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.poor_stone_tyrannosaurus_rex_leaf_fossil": "Poor Stone Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.poor_stone_tyrannosaurus_rex_leg_fossil": "Poor Stone Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.poor_stone_tyrannosaurus_rex_neck_fossil": "Poor Stone Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.poor_stone_tyrannosaurus_rex_rex_skull_fossil": "Poor Stone Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.poor_stone_tyrannosaurus_rex_ribcage_fossil": "Poor Stone Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.poor_stone_tyrannosaurus_rex_spine_fossil": "Poor Stone Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.poor_stone_tyrannosaurus_rex_tail_fossil": "Poor Stone Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.poor_stone_tyrannosaurus_rex_wing_fossil": "Poor Stone Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.poor_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.poor_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.poor_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.poor_terracotta_tyrannosaurus_rex_leg_fossil": "Poor Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.poor_terracotta_tyrannosaurus_rex_neck_fossil": "Poor Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.poor_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Poor Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.poor_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.poor_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.poor_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.poor_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_arm_fossil": "Poor White Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_foot_fossil": "Poor White Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor White Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_leg_fossil": "Poor White Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_neck_fossil": "Poor White Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Poor White Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor White Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_spine_fossil": "Poor White Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_tail_fossil": "Poor White Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_wing_fossil": "Poor White Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.pristine_andesite_tyrannosaurus_rex_arm_fossil": "Pristine Andesite Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.pristine_andesite_tyrannosaurus_rex_foot_fossil": "Pristine Andesite Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.pristine_andesite_tyrannosaurus_rex_leaf_fossil": "Pristine Andesite Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.pristine_andesite_tyrannosaurus_rex_leg_fossil": "Pristine Andesite Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.pristine_andesite_tyrannosaurus_rex_neck_fossil": "Pristine Andesite Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.pristine_andesite_tyrannosaurus_rex_rex_skull_fossil": "Pristine Andesite Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.pristine_andesite_tyrannosaurus_rex_ribcage_fossil": "Pristine Andesite Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.pristine_andesite_tyrannosaurus_rex_spine_fossil": "Pristine Andesite Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.pristine_andesite_tyrannosaurus_rex_tail_fossil": "Pristine Andesite Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.pristine_andesite_tyrannosaurus_rex_wing_fossil": "Pristine Andesite Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_arm_fossil": "Pristine Deepslate Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_foot_fossil": "Pristine Deepslate Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_leaf_fossil": "Pristine Deepslate Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_leg_fossil": "Pristine Deepslate Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_neck_fossil": "Pristine Deepslate Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil": "Pristine Deepslate Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_ribcage_fossil": "Pristine Deepslate Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_spine_fossil": "Pristine Deepslate Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_tail_fossil": "Pristine Deepslate Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_wing_fossil": "Pristine Deepslate Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.pristine_diorite_tyrannosaurus_rex_arm_fossil": "Pristine Diorite Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.pristine_diorite_tyrannosaurus_rex_foot_fossil": "Pristine Diorite Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.pristine_diorite_tyrannosaurus_rex_leaf_fossil": "Pristine Diorite Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.pristine_diorite_tyrannosaurus_rex_leg_fossil": "Pristine Diorite Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.pristine_diorite_tyrannosaurus_rex_neck_fossil": "Pristine Diorite Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.pristine_diorite_tyrannosaurus_rex_rex_skull_fossil": "Pristine Diorite Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.pristine_diorite_tyrannosaurus_rex_ribcage_fossil": "Pristine Diorite Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.pristine_diorite_tyrannosaurus_rex_spine_fossil": "Pristine Diorite Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.pristine_diorite_tyrannosaurus_rex_tail_fossil": "Pristine Diorite Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.pristine_diorite_tyrannosaurus_rex_wing_fossil": "Pristine Diorite Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.pristine_granite_tyrannosaurus_rex_arm_fossil": "Pristine Granite Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.pristine_granite_tyrannosaurus_rex_foot_fossil": "Pristine Granite Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.pristine_granite_tyrannosaurus_rex_leaf_fossil": "Pristine Granite Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.pristine_granite_tyrannosaurus_rex_leg_fossil": "Pristine Granite Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.pristine_granite_tyrannosaurus_rex_neck_fossil": "Pristine Granite Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.pristine_granite_tyrannosaurus_rex_rex_skull_fossil": "Pristine Granite Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.pristine_granite_tyrannosaurus_rex_ribcage_fossil": "Pristine Granite Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.pristine_granite_tyrannosaurus_rex_spine_fossil": "Pristine Granite Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.pristine_granite_tyrannosaurus_rex_tail_fossil": "Pristine Granite Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.pristine_granite_tyrannosaurus_rex_wing_fossil": "Pristine Granite Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_leg_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_neck_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_arm_fossil": "Pristine Sandstone Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_foot_fossil": "Pristine Sandstone Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_leaf_fossil": "Pristine Sandstone Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_leg_fossil": "Pristine Sandstone Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_neck_fossil": "Pristine Sandstone Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil": "Pristine Sandstone Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_ribcage_fossil": "Pristine Sandstone Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_spine_fossil": "Pristine Sandstone Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_tail_fossil": "Pristine Sandstone Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_wing_fossil": "Pristine Sandstone Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.pristine_stone_tyrannosaurus_rex_arm_fossil": "Pristine Stone Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.pristine_stone_tyrannosaurus_rex_foot_fossil": "Pristine Stone Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.pristine_stone_tyrannosaurus_rex_leaf_fossil": "Pristine Stone Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.pristine_stone_tyrannosaurus_rex_leg_fossil": "Pristine Stone Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.pristine_stone_tyrannosaurus_rex_neck_fossil": "Pristine Stone Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.pristine_stone_tyrannosaurus_rex_rex_skull_fossil": "Pristine Stone Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.pristine_stone_tyrannosaurus_rex_ribcage_fossil": "Pristine Stone Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.pristine_stone_tyrannosaurus_rex_spine_fossil": "Pristine Stone Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.pristine_stone_tyrannosaurus_rex_tail_fossil": "Pristine Stone Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.pristine_stone_tyrannosaurus_rex_wing_fossil": "Pristine Stone Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_leg_fossil": "Pristine Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_neck_fossil": "Pristine Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Pristine Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine White Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine White Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine White Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_leg_fossil": "Pristine White Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_neck_fossil": "Pristine White Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Pristine White Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine White Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine White Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine White Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine White Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.processor": "Processor", - "block.projectnublar.red_terracotta_tyrannosaurus_rex_amber": "Red Terracotta Tyrannosaurus Rex Amber", - "block.projectnublar.red_terracotta_tyrannosaurus_rex_arm_fossil": "Red Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.red_terracotta_tyrannosaurus_rex_foot_fossil": "Red Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.red_terracotta_tyrannosaurus_rex_leaf_fossil": "Red Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.red_terracotta_tyrannosaurus_rex_leg_fossil": "Red Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.red_terracotta_tyrannosaurus_rex_neck_fossil": "Red Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.red_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Red Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Red Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.red_terracotta_tyrannosaurus_rex_spine_fossil": "Red Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.red_terracotta_tyrannosaurus_rex_tail_fossil": "Red Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.red_terracotta_tyrannosaurus_rex_wing_fossil": "Red Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.sandstone_tyrannosaurus_rex_amber": "Sandstone Tyrannosaurus Rex Amber", - "block.projectnublar.sandstone_tyrannosaurus_rex_arm_fossil": "Sandstone Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.sandstone_tyrannosaurus_rex_foot_fossil": "Sandstone Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.sandstone_tyrannosaurus_rex_leaf_fossil": "Sandstone Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.sandstone_tyrannosaurus_rex_leg_fossil": "Sandstone Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.sandstone_tyrannosaurus_rex_neck_fossil": "Sandstone Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.sandstone_tyrannosaurus_rex_rex_skull_fossil": "Sandstone Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.sandstone_tyrannosaurus_rex_ribcage_fossil": "Sandstone Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.sandstone_tyrannosaurus_rex_spine_fossil": "Sandstone Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.sandstone_tyrannosaurus_rex_tail_fossil": "Sandstone Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.sandstone_tyrannosaurus_rex_wing_fossil": "Sandstone Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.sequencer": "Sequencer Base", - "block.projectnublar.stone_tyrannosaurus_rex_amber": "Stone Tyrannosaurus Rex Amber", - "block.projectnublar.stone_tyrannosaurus_rex_arm_fossil": "Stone Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.stone_tyrannosaurus_rex_foot_fossil": "Stone Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.stone_tyrannosaurus_rex_leaf_fossil": "Stone Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.stone_tyrannosaurus_rex_leg_fossil": "Stone Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.stone_tyrannosaurus_rex_neck_fossil": "Stone Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.stone_tyrannosaurus_rex_rex_skull_fossil": "Stone Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.stone_tyrannosaurus_rex_ribcage_fossil": "Stone Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.stone_tyrannosaurus_rex_spine_fossil": "Stone Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.stone_tyrannosaurus_rex_tail_fossil": "Stone Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.stone_tyrannosaurus_rex_wing_fossil": "Stone Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.terracotta_tyrannosaurus_rex_amber": "Terracotta Tyrannosaurus Rex Amber", - "block.projectnublar.terracotta_tyrannosaurus_rex_arm_fossil": "Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.terracotta_tyrannosaurus_rex_foot_fossil": "Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.terracotta_tyrannosaurus_rex_leaf_fossil": "Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.terracotta_tyrannosaurus_rex_leg_fossil": "Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.terracotta_tyrannosaurus_rex_neck_fossil": "Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.terracotta_tyrannosaurus_rex_rex_skull_fossil": "Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.terracotta_tyrannosaurus_rex_ribcage_fossil": "Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.terracotta_tyrannosaurus_rex_spine_fossil": "Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.terracotta_tyrannosaurus_rex_tail_fossil": "Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.terracotta_tyrannosaurus_rex_wing_fossil": "Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.white_terracotta_tyrannosaurus_rex_amber": "White Terracotta Tyrannosaurus Rex Amber", - "block.projectnublar.white_terracotta_tyrannosaurus_rex_arm_fossil": "White Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.white_terracotta_tyrannosaurus_rex_foot_fossil": "White Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.white_terracotta_tyrannosaurus_rex_leaf_fossil": "White Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.white_terracotta_tyrannosaurus_rex_leg_fossil": "White Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.white_terracotta_tyrannosaurus_rex_neck_fossil": "White Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.white_terracotta_tyrannosaurus_rex_rex_skull_fossil": "White Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.white_terracotta_tyrannosaurus_rex_ribcage_fossil": "White Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.white_terracotta_tyrannosaurus_rex_spine_fossil": "White Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.white_terracotta_tyrannosaurus_rex_tail_fossil": "White Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.white_terracotta_tyrannosaurus_rex_wing_fossil": "White Terracotta Tyrannosaurus Rex Wing Fossil", - "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_amber": "Yellow Terracotta Tyrannosaurus Rex Amber", - "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Yellow Terracotta Tyrannosaurus Rex Arm Fossil", - "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Yellow Terracotta Tyrannosaurus Rex Foot Fossil", - "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", - "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_leg_fossil": "Yellow Terracotta Tyrannosaurus Rex Leg Fossil", - "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_neck_fossil": "Yellow Terracotta Tyrannosaurus Rex Neck Fossil", - "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Yellow Terracotta Tyrannosaurus Rex Rex Skull Fossil", - "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", - "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Yellow Terracotta Tyrannosaurus Rex Spine Fossil", - "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Yellow Terracotta Tyrannosaurus Rex Tail Fossil", - "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Yellow Terracotta Tyrannosaurus Rex Wing Fossil", - "button.projectnublar.isolated": "Isolated", - "button.projectnublar.regular": "Regular", - "container.projectnublar.processor": "Fossil Processor", - "container.projectnublar.sequencer": "Sequencer", - "dna_percentage.projectnublar": "DNA Percentage: %1$s", - "entity.projectnublar.tyrannosaurus_rex": "Tyrannosaurus Rex", - "gui_tab.projectnublar.edit": "Edit", - "gui_tab.projectnublar.sequence": "Sequence", - "gui_tab.projectnublar.synthesis": "Synthesis", - "item.projectnublar.amber": "%1$s Amber", - "item.projectnublar.artificial_egg": "Artificial Egg", - "item.projectnublar.cracked_artificial_egg": "Cracked Artificial Egg", - "item.projectnublar.diamond_computer_chip": "Diamond Computer Chip", - "item.projectnublar.diamond_filter": "Diamond Filter", - "item.projectnublar.diamond_tank_upgrade": "Diamond Tank Upgrade", - "item.projectnublar.fossil": "%1$s %2$s Fossil", - "item.projectnublar.gold_computer_chip": "Gold Computer Chip", - "item.projectnublar.gold_filter": "Gold Filter", - "item.projectnublar.gold_plant_tank_upgrade": "Gold Plant Tank Upgrade", - "item.projectnublar.gold_tank_upgrade": "Gold Tank Upgrade", - "item.projectnublar.hard_drive": "Hard Drive", - "item.projectnublar.hot_bulb": "Hot Bulb", - "item.projectnublar.incubated_egg": "Incubated %1$s Egg", - "item.projectnublar.incubator_arm": "Incubator Base Arm", - "item.projectnublar.incubator_arm_base": "Incubator Base Arm Base", - "item.projectnublar.incubator_lid": "Incubator Base Lid", - "item.projectnublar.incubator_nest": "Incubator Base Nest", - "item.projectnublar.iron_computer_chip": "Iron Computer Chip", - "item.projectnublar.iron_filter": "Iron Filter", - "item.projectnublar.iron_plant_tank_ugprade": "Iron Plant Tank Ugprade", - "item.projectnublar.iron_tank_upgrade": "Iron Tank Upgrade", - "item.projectnublar.large_container_upgrade": "Large Container Upgrade", - "item.projectnublar.sequencer_computer": "Sequencer Base Computer", - "item.projectnublar.sequencer_door": "Sequencer Base Door", - "item.projectnublar.sequencer_monitor": "Sequencer Base Monitor", - "item.projectnublar.small_container_upgrade": "Small Container Upgrade", - "item.projectnublar.ssd": "Ssd", - "item.projectnublar.syringe": "Syringe", - "item.projectnublar.test_tube": "Test Tube", - "item.projectnublar.test_tube2": "%s Test Tube", - "item.projectnublar.unincubated_egg": "Unincubated Egg", - "item.projectnublar.warm_bulb": "Warm Bulb", - "item.projectnublar.warmer_bulb": "Warmer Bulb", - "item.projectnublar.wire_spool": "Wire Spool", - "itemGroup.projectnublar.dna": "Project Nublar: DNA", - "itemGroup.projectnublar.egg": "Project Nublar: Eggs", - "itemGroup.projectnublar.fossil_items": "Project Nublar: Fossil Items", - "itemGroup.projectnublar.fossil_ores": "Project Nublar: Fossil Ores", - "itemGroup.projectnublar.machines": "Project Nublar: Machines", - "itemGroup.projectnublar.misc": "Project Nublar: Misc", - "piece.projectnublar.arm": "Arm", - "piece.projectnublar.foot": "Foot", - "piece.projectnublar.leaf": "Leaf", - "piece.projectnublar.leg": "Leg", - "piece.projectnublar.neck": "Neck", - "piece.projectnublar.rex_skull": "Rex Skull", - "piece.projectnublar.ribcage": "Ribcage", - "piece.projectnublar.spine": "Spine", - "piece.projectnublar.tail": "Tail", - "piece.projectnublar.wing": "Wing", - "quality.projectnublar.common": "Common", - "quality.projectnublar.fragmented": "Fragmented", - "quality.projectnublar.poor": "Poor", - "quality.projectnublar.pristine": "Pristine" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index d0089928..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/andesite", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index e5ea5543..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/andesite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index d01c0793..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/andesite", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index e206584b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/andesite", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 2e1b2e5c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/andesite", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index e5ea5543..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/andesite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index c6e462ea..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/brown_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index c6e462ea..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/brown_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index d81dfe21..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/brown_terracotta", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index c6e462ea..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/brown_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index e206584b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/andesite", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 2e1b2e5c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/andesite", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 9505964a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/andesite", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index e7746e9f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/brown_terracotta", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index c6e462ea..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/brown_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 373348de..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/brown_terracotta", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index c6e462ea..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/brown_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index ddbd2664..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/brown_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index d81dfe21..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/brown_terracotta", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 63d3afb5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/brown_terracotta", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index c6e462ea..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/brown_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index f59afd51..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/deepslate", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 13921b82..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/deepslate" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 611f805c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/deepslate", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 46fb6f51..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/deepslate", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 6859d5f4..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/diorite", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index a9a6978c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/diorite", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 453297b4..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/diorite", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 390b9076..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/granite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 390b9076..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/granite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 4aa03e7b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/granite", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 390b9076..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/granite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index e664c065..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/light_gray_terracotta", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 6aed0311..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/light_gray_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 2e568ad2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/light_gray_terracotta", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 6aed0311..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/light_gray_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 0403187f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/light_gray_terracotta", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 6aed0311..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/light_gray_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index af3f5724..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/orange_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 670c91c3..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/red_terracotta", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 46137145..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/red_terracotta", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index ce4141be..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/red_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 5bc93527..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/red_terracotta", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index bc6300b5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/red_terracotta", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index eef3b646..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/sandstone", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index af8d75c4..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/sandstone", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 5ef0195a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/sandstone", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index bdf06867..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/sandstone", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 55f17b46..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/sandstone", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index b8eaf0f6..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/stone", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 9462e93f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/stone", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 81c60880..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/stone", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 2295b069..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/stone", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index b63a57ee..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/terracotta", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index e52db9cd..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 5c715e99..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/yellow_terracotta", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 2bc69773..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/yellow_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 579db55b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/yellow_terracotta", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_amber.json deleted file mode 100644 index a1ba17f7..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/deepslate", - "1": "projectnublar:block/fossil_overlay/amber/amber" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 5205c7cd..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/deepslate", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 2aeca002..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/deepslate", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 611f805c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/deepslate", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_amber.json deleted file mode 100644 index 569760d8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/diorite", - "1": "projectnublar:block/fossil_overlay/amber/amber" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 85ff4e57..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/diorite", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 7c044b4c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/diorite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 7c044b4c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/diorite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/egg_printer.json b/Common/src/generated/resources/assets/projectnublar/models/block/egg_printer.json deleted file mode 100644 index f753dc39..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/egg_printer.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "textures": { - "particle": "projectnublar:block/egg_printer" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index d0089928..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/andesite", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index e5ea5543..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/andesite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 2d9a47f6..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/brown_terracotta", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index c6e462ea..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/brown_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index c6e462ea..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/brown_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index ddbd2664..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/brown_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 63d3afb5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/brown_terracotta", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index c6e462ea..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/brown_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 13921b82..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/deepslate" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 611f805c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/deepslate", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 453297b4..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/diorite", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 031d6344..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/granite", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 390b9076..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/granite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 4aa03e7b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/granite", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index fc84a79a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/granite", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 304d16b0..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/granite", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 390b9076..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/granite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 43c18472..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/light_gray_terracotta", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 6aed0311..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/light_gray_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 6aed0311..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/light_gray_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 498c7951..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/light_gray_terracotta", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 6aed0311..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/light_gray_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index eef3b646..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/sandstone", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 5ef0195a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/sandstone", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 77b24a9d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/sandstone" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index bdf06867..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/sandstone", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index e8bf4d56..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/stone", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 9462e93f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/stone", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 81c60880..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/stone", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 855b00fd..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/stone", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 28785213..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/terracotta", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 2c8ec3c7..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/white_terracotta", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 37726444..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/white_terracotta", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 7c47da75..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/white_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index d501b53a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/yellow_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 2bc69773..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/yellow_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 8bfb1a73..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/yellow_terracotta", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index ddb653a2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/yellow_terracotta", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index d501b53a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/yellow_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 894ae7e2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/granite", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 390b9076..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/granite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 390b9076..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/granite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 4aa03e7b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/granite", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index fc84a79a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/granite", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 304d16b0..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/granite", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 390b9076..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/granite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_amber.json deleted file mode 100644 index 7a510bfd..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/light_gray_terracotta", - "1": "projectnublar:block/fossil_overlay/amber/amber" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 53f32b2d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/light_gray_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index af3f5724..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/orange_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index d55149f3..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/orange_terracotta", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 764f492b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/orange_terracotta", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index b4d69b22..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/andesite", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 2e1b2e5c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/andesite", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 9505964a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/andesite", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 2d9a47f6..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/brown_terracotta", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index c6e462ea..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/brown_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index c6e462ea..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/brown_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index ddbd2664..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/brown_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index ea705df6..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/brown_terracotta", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index f59afd51..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/deepslate", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 13921b82..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/deepslate" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 13921b82..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/deepslate" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 46fb6f51..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/deepslate", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 7c044b4c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/diorite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 6859d5f4..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/diorite", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 7c044b4c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/diorite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 8427b256..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/diorite", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 7c044b4c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/diorite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 894ae7e2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/granite", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 390b9076..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/granite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 390b9076..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/granite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 4aa03e7b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/granite", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index e664c065..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/light_gray_terracotta", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 498c7951..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/light_gray_terracotta", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index a668a5b2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/light_gray_terracotta", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 460bb4fb..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/orange_terracotta", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index d083eb24..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/orange_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index d083eb24..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/orange_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 764f492b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/orange_terracotta", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index d083eb24..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/orange_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 670c91c3..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/red_terracotta", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 46137145..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/red_terracotta", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index ce4141be..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/red_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 5bc93527..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/red_terracotta", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index af8d75c4..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/sandstone", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 77b24a9d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/sandstone" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 1186b251..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/sandstone", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 55f17b46..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/sandstone", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index e8bf4d56..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/stone", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 9462e93f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/stone", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 79746d63..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/white_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 7b06f96d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/white_terracotta", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 58c0825e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/white_terracotta", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index d303f89a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/yellow_terracotta", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 2bc69773..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/yellow_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index b4d69b22..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/andesite", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 9505964a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/andesite", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index e7746e9f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/brown_terracotta", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 5263007d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/deepslate", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 611f805c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/deepslate", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 85ff4e57..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/diorite", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 7c044b4c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/diorite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 6859d5f4..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/diorite", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 7c044b4c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/diorite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 7c044b4c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/diorite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 390b9076..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/granite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 390b9076..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/granite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 271b15ac..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/granite", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 304d16b0..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/granite", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 390b9076..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/granite" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index e664c065..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/light_gray_terracotta", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index d083eb24..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/orange_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 4286ce5b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/orange_terracotta", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index af3f5724..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/orange_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index d55149f3..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/orange_terracotta", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 4cad4962..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/orange_terracotta", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index d083eb24..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/orange_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index ce4141be..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/red_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 130661fc..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/red_terracotta", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index b8eaf0f6..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/stone", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 2295b069..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/stone", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 3aea2e17..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/terracotta", - "1": "projectnublar:block/fossil_overlay/common/arm" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index f2209cfe..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/terracotta", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index f203a052..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 1744c1a3..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/terracotta", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index f203a052..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 79746d63..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/white_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 7b06f96d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/white_terracotta", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 58c0825e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/white_terracotta", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index c21ad0af..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/yellow_terracotta", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index d501b53a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/yellow_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index d303f89a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/yellow_terracotta", - "1": "projectnublar:block/fossil_overlay/common/leg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index d501b53a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/yellow_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 2bc69773..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/yellow_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 579db55b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/yellow_terracotta", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index d501b53a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/yellow_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 710b3ce9..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/red_terracotta", - "1": "projectnublar:block/fossil_overlay/common/foot" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 43a749ea..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/red_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 130661fc..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/red_terracotta", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index bc6300b5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/red_terracotta", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 43a749ea..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/red_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 77b24a9d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/sandstone" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index bdf06867..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/sandstone", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 55f17b46..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/sandstone", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 77b24a9d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/sandstone" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/sequencer.json b/Common/src/generated/resources/assets/projectnublar/models/block/sequencer.json deleted file mode 100644 index 2d9ba815..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/sequencer.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "textures": { - "particle": "projectnublar:block/sequencer" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 6af6c9e2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/stone" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 6af6c9e2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/stone" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 9462e93f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/stone", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 855b00fd..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/stone", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 2295b069..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/stone", - "1": "projectnublar:block/fossil_overlay/common/tail" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 6af6c9e2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/stone" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 79746d63..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/white_terracotta", - "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 7b06f96d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/white_terracotta", - "1": "projectnublar:block/fossil_overlay/common/spine" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 7c47da75..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/white_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_amber.json deleted file mode 100644 index 44058e43..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/yellow_terracotta", - "1": "projectnublar:block/fossil_overlay/amber/amber" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index d501b53a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "textures": { - "0": "minecraft:block/yellow_terracotta" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 8bfb1a73..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "projectnublar:block/fossil_base", - "render_type": "minecraft:cutout", - "textures": { - "0": "minecraft:block/yellow_terracotta", - "1": "projectnublar:block/fossil_overlay/common/ribcage" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 54e35ec0..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/andesite_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/artificial_egg.json b/Common/src/generated/resources/assets/projectnublar/models/item/artificial_egg.json deleted file mode 100644 index 59e44ef9..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/artificial_egg.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "projectnublar:item/artificial_egg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_amber.json deleted file mode 100644 index 031fed14..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_amber" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 80ac2722..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 7202b29f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 55edc23e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 37cba0dd..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 69657d5c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 0f5e2258..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 73a224be..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_andesite_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index bbb425c2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_andesite_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 96e2c6d4..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_andesite_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index a84743aa..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index ad33f9bd..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index a853aab8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index d4fd518c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index b6d4a3ff..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 199f62cd..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_deepslate_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 28e8cc16..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_deepslate_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index e2aa86e3..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_deepslate_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 39bc4948..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index ff911ea5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 3f59487f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 1bb2a676..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 9c902df7..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 027f734f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 957ed202..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_granite_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index beb6de83..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_granite_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 3742a336..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index a4cff5c6..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 97e5c5a9..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 1a4cad0e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 14d5fd24..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 375669cc..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 49a4ec5d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 91b5a8ce..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 99177500..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 8792176c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index a15540f5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 1a1fce00..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 6c198e8e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index cfa47843..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 872fddbc..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index cf67943d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_sandstone_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 5f96b452..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_sandstone_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 1eb2a186..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_sandstone_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index d7649c4b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_sandstone_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 8b8b2c7a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_stone_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 6eb8ff2a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_stone_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 3a0f6021..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_stone_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index c45c5742..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_stone_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 774cc5c6..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 1862c024..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 2f74da01..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 3c689d11..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 576011db..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 0cb811b1..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 6d199a12..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index d4f3bd55..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/deepslate_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 6596b5ae..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/deepslate_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/diamond_computer_chip.json b/Common/src/generated/resources/assets/projectnublar/models/item/diamond_computer_chip.json deleted file mode 100644 index 576e550b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/diamond_computer_chip.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "projectnublar:item/diamond_computer_chip" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/diamond_tank_upgrade.json b/Common/src/generated/resources/assets/projectnublar/models/item/diamond_tank_upgrade.json deleted file mode 100644 index 71c6cc12..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/diamond_tank_upgrade.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "projectnublar:item/diamond_tank_upgrade" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index ae435c58..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/diorite_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 098b819e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/diorite_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 7bf7d349..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/diorite_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index cae08108..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/diorite_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 590afc0a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/diorite_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index ee29d6db..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 175cd33f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index d27ca269..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 93f4673f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index f1fdeef0..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index c80bad16..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 65d77cc4..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index a0aee331..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index cfb59515..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index fc3ca84d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index cd71d69b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 53c9846e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 2c11d099..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index e02748a1..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 08b6912a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index c88cc3cf..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index b164dc27..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 1c1f3552..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 7c0c49fe..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 5c8e224a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 75937083..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 0cda25c9..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index b701c891..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 2d76cf2f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index cd85eee9..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index df79c77a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 6a0d406c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 41849315..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 78f2d3c5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index b8dd018b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 394f2bbf..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index b7ce9bc8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 10e9e39e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index ff3ac466..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index f01bb718..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index fc04f402..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 7d60ad28..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index aa872aa4..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 1a383d0a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/gold_filter.json b/Common/src/generated/resources/assets/projectnublar/models/item/gold_filter.json deleted file mode 100644 index bf834ab3..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/gold_filter.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "projectnublar:item/gold_filter" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_amber.json deleted file mode 100644 index 598b1ea8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/granite_tyrannosaurus_rex_amber" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 5c87525c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/granite_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 9f4c4b1f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/granite_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 0b94d048..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/granite_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index ebaeaa1b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/granite_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 79060a2c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/granite_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/high_security_electric_fence_post.json b/Common/src/generated/resources/assets/projectnublar/models/item/high_security_electric_fence_post.json deleted file mode 100644 index 612b94b8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/high_security_electric_fence_post.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "projectnublar:item/high_security_electric_fence_post" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/incubated_egg.json b/Common/src/generated/resources/assets/projectnublar/models/item/incubated_egg.json deleted file mode 100644 index 9874c586..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/incubated_egg.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "projectnublar:item/incubated_egg" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/incubator_arm_base.json b/Common/src/generated/resources/assets/projectnublar/models/item/incubator_arm_base.json deleted file mode 100644 index 4a7382c6..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/incubator_arm_base.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "projectnublar:item/incubator_arm_base" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/large_container_upgrade.json b/Common/src/generated/resources/assets/projectnublar/models/item/large_container_upgrade.json deleted file mode 100644 index 264454e1..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/large_container_upgrade.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "projectnublar:item/large_container_upgrade" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 8277d4a3..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index ccc0aae6..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 8c6cb650..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 04a3acc1..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index b3af9c6e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index b3485306..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 7b292809..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 38bd7322..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 2fadd8df..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 6c6ece32..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 896061ee..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_andesite_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index abe02240..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_andesite_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index b2298965..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 295ec86c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index c7ce5b8a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 76b970bf..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 7dbb4012..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 9c28fbed..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_diorite_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index d119abd0..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_diorite_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index cf96c445..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_diorite_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 7bfbc2f8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 1280e854..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index fb1897f3..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index a8f82e53..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index afc0e93c..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 1093283f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 63039eb9..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index abccb2e4..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index dcee7700..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index f848f4c0..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index a8149299..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index f4ae0e40..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 2fb944a5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index f98abac5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index e511e021..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index b0e6c5e1..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 7cea636b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index c0e8d8c2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index f01d05bd..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_stone_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 51e875f5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_stone_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index b107aaa1..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_stone_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 3e391a3b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 2cbb5287..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index e16193aa..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index cd6cb3d1..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 3dadf971..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index db9e9b05..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index e2894deb..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index aee05b6f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 83672f51..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 83c821f6..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index fdc7c8d5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index cffac67b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index d8d401b6..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 37cc9031..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 8948407f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 3b17a767..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 38b4596e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 2b8a4754..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index d58e2d11..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index a88ba9ec..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 58d58cdd..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 5924e2b8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index c8da9981..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index fee53ca8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index b212e251..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 8110b7d5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 53772929..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 031c8ac5..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 8cd5bbb0..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 24da79f3..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 82f4453b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index df53cfc7..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 8216d95b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index cfb72caa..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 0016ced3..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 2ed17be9..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 70b3b8ff..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index e9f26cea..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 59aabf32..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 7d40aa33..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 5b9b57fa..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index b1191237..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 13ab27e0..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 6a8d9f1e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index a75ced84..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 88777789..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 919a4699..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index c62276a0..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 7d893ee1..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 159473de..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index b42b5b47..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 9d87efa8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index f0b93a8f..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index da2d3e72..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index bc2800e2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 0f95bd8d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 2802e01d..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 269391a8..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 5026e44b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 97c2680a..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index e9b4f745..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index abd6f646..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 7ab3263b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 55ddb3c1..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index fd8a4e92..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 0fd0afb3..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 0a469528..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/red_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 10f2dc66..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/red_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 3e469185..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/sandstone_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 1f14e173..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/sandstone_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/sequencer.json b/Common/src/generated/resources/assets/projectnublar/models/item/sequencer.json deleted file mode 100644 index eae79bcd..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/sequencer.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "projectnublar:item/sequencer" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/sequencer_monitor.json b/Common/src/generated/resources/assets/projectnublar/models/item/sequencer_monitor.json deleted file mode 100644 index d2152f24..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/sequencer_monitor.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "projectnublar:item/sequencer_monitor" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_amber.json deleted file mode 100644 index caf907f7..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/stone_tyrannosaurus_rex_amber" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 0c8f2f6e..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/stone_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 2f32bf82..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/stone_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 85eb4b98..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/stone_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/syringe.json b/Common/src/generated/resources/assets/projectnublar/models/item/syringe.json deleted file mode 100644 index 67e6ae72..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/syringe.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "overrides": [ - { - "model": "projectnublar:item/syringe_embryo", - "predicate": { - "minecraft:filled": 1.0 - } - } - ], - "textures": { - "layer0": "projectnublar:item/syringe" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 5ea4c188..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 2e5898cd..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 48cd6a59..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index ebaa638b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 636bca05..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/test_tube.json b/Common/src/generated/resources/assets/projectnublar/models/item/test_tube.json deleted file mode 100644 index 09eb4672..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/test_tube.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "loader": "projectnublar:test_tube", - "textures": { - "layer0": "projectnublar:item/test_tube" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/warmer_bulb.json b/Common/src/generated/resources/assets/projectnublar/models/item/warmer_bulb.json deleted file mode 100644 index 50e9e3bb..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/warmer_bulb.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "projectnublar:item/warmer_bulb" - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_amber.json deleted file mode 100644 index a2c73082..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_amber" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 0a94a7fd..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index a4a855fe..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 4fe845b2..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 295fd72b..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 35c90bc9..00000000 --- a/Common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/minecraft/gene_data/cow.json b/Common/src/generated/resources/data/minecraft/gene_data/cow.json deleted file mode 100644 index 0ec1ac9b..00000000 --- a/Common/src/generated/resources/data/minecraft/gene_data/cow.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "colors": { - "base": [] - }, - "genes": { - "projectnublar:herd_size": 1.5 - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/minecraft/gene_data/dolphin.json b/Common/src/generated/resources/data/minecraft/gene_data/dolphin.json deleted file mode 100644 index 6635ca6e..00000000 --- a/Common/src/generated/resources/data/minecraft/gene_data/dolphin.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "colors": { - "base": [ - 7566205 - ] - }, - "genes": { - "projectnublar:speed": 1.35, - "projectnublar:underwater_capacity": 1.75 - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/minecraft/gene_data/glow_squid.json b/Common/src/generated/resources/data/minecraft/gene_data/glow_squid.json deleted file mode 100644 index 6db03ba9..00000000 --- a/Common/src/generated/resources/data/minecraft/gene_data/glow_squid.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "colors": { - "base": [] - }, - "genes": {} -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/minecraft/gene_data/goat.json b/Common/src/generated/resources/data/minecraft/gene_data/goat.json deleted file mode 100644 index 6db03ba9..00000000 --- a/Common/src/generated/resources/data/minecraft/gene_data/goat.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "colors": { - "base": [] - }, - "genes": {} -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/minecraft/gene_data/hoglin.json b/Common/src/generated/resources/data/minecraft/gene_data/hoglin.json deleted file mode 100644 index 1115a009..00000000 --- a/Common/src/generated/resources/data/minecraft/gene_data/hoglin.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "colors": { - "base": [ - 9134150 - ] - }, - "genes": { - "projectnublar:aggression": 1.85, - "projectnublar:defense": 1.3, - "projectnublar:heat_resistance": 1.5, - "projectnublar:size": 1.75, - "projectnublar:strength": 1.5, - "projectnublar:tamability": 0.5 - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/minecraft/gene_data/llama.json b/Common/src/generated/resources/data/minecraft/gene_data/llama.json deleted file mode 100644 index 856f9d7d..00000000 --- a/Common/src/generated/resources/data/minecraft/gene_data/llama.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "colors": { - "base": [ - 11711154 - ] - }, - "genes": { - "projectnublar:defense": 1.25, - "projectnublar:stomach_capacity": 1.3, - "projectnublar:tamability": 1.25 - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/minecraft/gene_data/ocelot.json b/Common/src/generated/resources/data/minecraft/gene_data/ocelot.json deleted file mode 100644 index 653a99de..00000000 --- a/Common/src/generated/resources/data/minecraft/gene_data/ocelot.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "colors": { - "base": [ - 16636278, - 9196329 - ] - }, - "genes": { - "projectnublar:size": 0.4, - "projectnublar:speed": 1.5, - "projectnublar:tamability": 0.7 - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/minecraft/gene_data/polar_bear.json b/Common/src/generated/resources/data/minecraft/gene_data/polar_bear.json deleted file mode 100644 index 447bf1e2..00000000 --- a/Common/src/generated/resources/data/minecraft/gene_data/polar_bear.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "colors": { - "base": [ - 11711154 - ] - }, - "genes": { - "projectnublar:defense": 1.75, - "projectnublar:health": 1.35, - "projectnublar:size": 1.5, - "projectnublar:speed": 1.5, - "projectnublar:strength": 1.5 - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/minecraft/gene_data/salmon.json b/Common/src/generated/resources/data/minecraft/gene_data/salmon.json deleted file mode 100644 index 6adeb967..00000000 --- a/Common/src/generated/resources/data/minecraft/gene_data/salmon.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "colors": { - "base": [ - 11024952, - 5008978 - ] - }, - "genes": { - "projectnublar:health": 0.5, - "projectnublar:size": 0.5, - "projectnublar:underwater_capacity": 1.3 - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/minecraft/gene_data/sheep.json b/Common/src/generated/resources/data/minecraft/gene_data/sheep.json deleted file mode 100644 index 2de168df..00000000 --- a/Common/src/generated/resources/data/minecraft/gene_data/sheep.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "colors": { - "base": [ - 11834493, - 11711154 - ] - }, - "genes": { - "projectnublar:herd_size": 1.5, - "projectnublar:intelligence": 0.75 - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/minecraft/gene_data/tropical_fish.json b/Common/src/generated/resources/data/minecraft/gene_data/tropical_fish.json deleted file mode 100644 index 48275bad..00000000 --- a/Common/src/generated/resources/data/minecraft/gene_data/tropical_fish.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "colors": { - "black": [ - 1973019 - ], - "blue": [ - 2437522 - ], - "brown": [ - 5320730 - ], - "cyan": [ - 2651799 - ], - "gray": [ - 4408131 - ], - "green": [ - 3887386 - ], - "light_blue": [ - 6719955 - ], - "light_gray": [ - 11250603 - ], - "lime": [ - 4312372 - ], - "magenta": [ - 12801229 - ], - "orange": [ - 15435844 - ], - "pink": [ - 14188952 - ], - "purple": [ - 8073150 - ], - "red": [ - 11743532 - ], - "white": [ - 15790320 - ], - "yellow": [ - 14602026 - ] - }, - "genes": { - "projectnublar:health": 0.5, - "projectnublar:size": 0.5, - "projectnublar:underwater_capacity": 1.3 - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/minecraft/gene_data/turtle.json b/Common/src/generated/resources/data/minecraft/gene_data/turtle.json deleted file mode 100644 index 5a6c36d7..00000000 --- a/Common/src/generated/resources/data/minecraft/gene_data/turtle.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "colors": { - "base": [ - 12563327, - 2634762 - ] - }, - "genes": { - "projectnublar:defense": 1.5, - "projectnublar:health": 0.75, - "projectnublar:immunity": 2.25, - "projectnublar:speed": 0.5, - "projectnublar:underwater_capacity": 2.25 - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json b/Common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json deleted file mode 100644 index 38d1a9a8..00000000 --- a/Common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json +++ /dev/null @@ -1,667 +0,0 @@ -{ - "values": [ - "projectnublar:sandstone_tyrannosaurus_rex_amber", - "projectnublar:deepslate_tyrannosaurus_rex_amber", - "projectnublar:granite_tyrannosaurus_rex_amber", - "projectnublar:andesite_tyrannosaurus_rex_amber", - "projectnublar:orange_terracotta_tyrannosaurus_rex_amber", - "projectnublar:red_terracotta_tyrannosaurus_rex_amber", - "projectnublar:brown_terracotta_tyrannosaurus_rex_amber", - "projectnublar:white_terracotta_tyrannosaurus_rex_amber", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_amber", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_amber", - "projectnublar:stone_tyrannosaurus_rex_amber", - "projectnublar:diorite_tyrannosaurus_rex_amber", - "projectnublar:terracotta_tyrannosaurus_rex_amber", - "projectnublar:poor_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leaf_fossil" - ] -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_amber.json deleted file mode 100644 index 0e255484..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:andesite_tyrannosaurus_rex_amber" - } - ], - "functions": [ - { - "function": "projectnublar:amber" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/andesite_tyrannosaurus_rex_amber" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index ebe3a7e6..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:andesite_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/andesite_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index c28f38b2..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 3d1a266b..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 188e3633..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 1375f09a..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 5e193041..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 73c799d5..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 29c90168..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_andesite_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_andesite_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index bd2a100d..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_andesite_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_andesite_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index b801aff7..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_brown_terracotta_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_brown_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index b81835d1..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 2619e6ea..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_brown_terracotta_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_brown_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index fd893a30..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_deepslate_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 68b9151f..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_deepslate_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index a70f0838..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_deepslate_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index f761ddfa..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_deepslate_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 69c54ab6..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_deepslate_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 6178b3ae..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_diorite_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 0b1bd7bc..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_diorite_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 08df16eb..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_diorite_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 2bd62412..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_diorite_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 0c3242a7..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_diorite_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 2c70a377..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_diorite_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index c1279d31..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_granite_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_granite_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 027ad78c..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 47781473..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index b6c5a0b8..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 244c6b86..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 7b04f12e..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 7a165eff..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 36528dcc..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 99665957..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_orange_terracotta_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_orange_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 5b8e2281..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_orange_terracotta_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_orange_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 95d773e9..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_orange_terracotta_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_orange_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 5a0149c6..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_orange_terracotta_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_orange_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 272465fd..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_red_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_red_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 552ca169..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_red_terracotta_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_red_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 2477ef65..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 00d810c5..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_sandstone_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index fea47933..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_sandstone_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 67f5d117..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_sandstone_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 9e0358dc..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_sandstone_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 7820dfc9..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_sandstone_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 3c8534b2..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_stone_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 2ff3be6f..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_stone_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 177866ce..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_stone_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index d6c6239d..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_stone_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index b1fc520e..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_stone_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index ac904d27..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 6ee672e1..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_terracotta_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index b1f3ade9..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_terracotta_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index d60a5d35..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_terracotta_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index d6719060..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_terracotta_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 0d1a5e9c..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_terracotta_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index a26f30eb..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_white_terracotta_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_white_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index d78b482c..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_amber.json deleted file mode 100644 index 94f97c80..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:deepslate_tyrannosaurus_rex_amber" - } - ], - "functions": [ - { - "function": "projectnublar:amber" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/deepslate_tyrannosaurus_rex_amber" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 4c946ac7..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:deepslate_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/deepslate_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index b6edd229..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:deepslate_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/deepslate_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 55e2249f..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:diorite_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/diorite_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index cc779586..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:diorite_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/diorite_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 6d5e43ce..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:diorite_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/diorite_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 796901f3..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 57655963..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 0fb6cd84..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 4124492b..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 8446fab6..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index da66427b..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 8fbebb30..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 71cca3b3..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index ae2d6c69..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 4cadb447..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 4684c25d..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_deepslate_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_deepslate_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index e233f35b..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_deepslate_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_deepslate_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 5fbac358..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_diorite_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_diorite_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index cd31bb22..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_diorite_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 2f270714..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_granite_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_granite_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index b178d90d..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_granite_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_granite_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 0cb97300..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 3da39ba6..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 70aa5ad8..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 01df288e..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 47c9d031..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 1dcad446..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 8078ff57..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 6406557d..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 457506bc..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index f9b872a5..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index cd482c83..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 94ab17f4..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 136e7155..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 512c2c70..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index b36fffa0..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index d3c9d03f..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 5df665dc..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_terracotta_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index c2417e45..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 97a309d4..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_terracotta_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index fb7d06cd..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 1af06c9f..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 4cb3d593..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index d33d9f3e..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index acb79a13..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index db6cb3fd..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index dc8bf6ee..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:granite_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/granite_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/incubator.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/incubator.json deleted file mode 100644 index ccd6a6c6..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/incubator.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:incubator" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/incubator" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 6029ff6f..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/low_security_electric_fence_post.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/low_security_electric_fence_post.json deleted file mode 100644 index 98a0eb15..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/low_security_electric_fence_post.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:low_security_electric_fence_post" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/low_security_electric_fence_post" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index d14ea4ab..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 07b6fd13..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 1a9e1df5..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 8eda6b74..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 75f5b848..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 8ea2266a..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index eea3980b..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_andesite_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_andesite_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 0793b627..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_andesite_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_andesite_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index bab0bc76..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 4885e2b8..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 5966bb72..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_deepslate_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_deepslate_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 39f00267..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_deepslate_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_deepslate_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 7d0dea30..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_diorite_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_diorite_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 6153b082..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_granite_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 185a8196..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_granite_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 76f8d497..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_granite_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 980fba05..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_granite_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index f3069011..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_granite_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index af694726..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 261c7349..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 35d24693..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 36ba9256..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index e23e26c6..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 63fec81c..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 14be26f4..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 3230d953..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 396a5a6b..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 9be49319..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 82a63014..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index ada33bf1..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index e861e3ef..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 304a7331..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index a31fec91..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_sandstone_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_sandstone_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index c8fba267..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_stone_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 0208f5d1..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_stone_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 431262f4..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_stone_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 7308c3f2..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_stone_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index a1b2005c..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_stone_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index a180b12f..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_stone_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 725fec86..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index c915ce89..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_terracotta_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index c6d8c907..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 3c039002..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_terracotta_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 3e373e0d..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index ef189d65..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index bbb1cfc6..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 2ff8d0fb..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 5f1f1850..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index b72aa322..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 57864c07..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 6eab19a7..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_andesite_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_andesite_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 4ac02e73..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_andesite_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 061dec46..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_andesite_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_andesite_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 34fb4d02..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_andesite_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_andesite_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index c83b3fb9..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index eabab0c6..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 1b31bdf7..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 335fca76..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 039e45d2..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 4bc092bb..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_deepslate_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_deepslate_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 603e1ca5..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 02391b2f..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 1eb24930..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 46157183..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index c251adbe..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 3e1c9237..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index c624b0ab..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 222ea8cd..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 8e992600..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_granite_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index e3a49add..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_granite_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 4b2a4201..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_granite_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 908f6717..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_granite_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 35b0a299..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_granite_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 8db8dded..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_granite_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 05186603..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 4a52c330..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index c857e2d9..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index d98d8ce5..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index a02c2913..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index b744b0dc..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_sandstone_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_sandstone_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 1d97a3c8..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index 815bfaab..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_sandstone_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_sandstone_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 5cc401bc..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_sandstone_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_sandstone_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 0720a547..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_stone_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_stone_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index d4aa84b1..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_stone_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_stone_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 61ce195c..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 09a8c681..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index ce250a6f..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index eb65cbf6..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index b5f02871..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index c28558bb..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 0aa608fa..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index 67ee8ac8..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index da4109c7..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json deleted file mode 100644 index 02ade61a..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_wing_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 64b8cb58..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json deleted file mode 100644 index db1a78e2..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/processor.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/processor.json deleted file mode 100644 index 6b53899f..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/processor.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:processor" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/processor" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_amber.json deleted file mode 100644 index 473dd0bb..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:red_terracotta_tyrannosaurus_rex_amber" - } - ], - "functions": [ - { - "function": "projectnublar:amber" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_amber" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 6f0fe6a5..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:red_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 6a98be93..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:red_terracotta_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 455bfc23..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:red_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 6029953f..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:red_terracotta_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 358c13c2..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:sandstone_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/sandstone_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sequencer.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sequencer.json deleted file mode 100644 index b3223304..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/sequencer.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:sequencer" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/sequencer" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 89ed0ff3..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:stone_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 7a39b3bd..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:stone_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 8b7870a2..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:stone_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index d70578b4..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:stone_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index e4fe5c8c..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:terracotta_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leg_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leg_fossil.json deleted file mode 100644 index 395189fe..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leg_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:terracotta_tyrannosaurus_rex_leg_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/terracotta_tyrannosaurus_rex_leg_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_ribcage_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_ribcage_fossil.json deleted file mode 100644 index 7e3f9d59..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_ribcage_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:terracotta_tyrannosaurus_rex_ribcage_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/terracotta_tyrannosaurus_rex_ribcage_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_amber.json deleted file mode 100644 index c92de7ad..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:white_terracotta_tyrannosaurus_rex_amber" - } - ], - "functions": [ - { - "function": "projectnublar:amber" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_amber" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_arm_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_arm_fossil.json deleted file mode 100644 index 4df2dea1..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_arm_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:white_terracotta_tyrannosaurus_rex_arm_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_arm_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leaf_fossil.json deleted file mode 100644 index ad432ce4..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leaf_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:white_terracotta_tyrannosaurus_rex_leaf_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_leaf_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_neck_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_neck_fossil.json deleted file mode 100644 index 62492019..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_neck_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:white_terracotta_tyrannosaurus_rex_neck_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_neck_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json deleted file mode 100644 index 62fc8d95..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:white_terracotta_tyrannosaurus_rex_rex_skull_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_rex_skull_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_amber.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_amber.json deleted file mode 100644 index 9fc77ed7..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_amber.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:yellow_terracotta_tyrannosaurus_rex_amber" - } - ], - "functions": [ - { - "function": "projectnublar:amber" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/yellow_terracotta_tyrannosaurus_rex_amber" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json deleted file mode 100644 index 82f0c171..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:yellow_terracotta_tyrannosaurus_rex_foot_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/yellow_terracotta_tyrannosaurus_rex_foot_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json deleted file mode 100644 index 93071497..00000000 --- a/Common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "projectnublar:yellow_terracotta_tyrannosaurus_rex_tail_fossil" - } - ], - "functions": [ - { - "function": "projectnublar:fossil_part" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "projectnublar:blocks/yellow_terracotta_tyrannosaurus_rex_tail_fossil" -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/tags/entity_types/embryo_entity.json b/Common/src/generated/resources/data/projectnublar/tags/entity_types/embryo_entity.json deleted file mode 100644 index 73f83561..00000000 --- a/Common/src/generated/resources/data/projectnublar/tags/entity_types/embryo_entity.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "values": [ - "minecraft:parrot", - "minecraft:chicken" - ] -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json b/Common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json deleted file mode 100644 index ada61067..00000000 --- a/Common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json +++ /dev/null @@ -1,106 +0,0 @@ -{ - "values": [ - "#minecraft:leaves", - "minecraft:dandelion", - "minecraft:red_mushroom", - "minecraft:carved_pumpkin", - "minecraft:pink_tulip", - "minecraft:jungle_sapling", - "minecraft:moss_carpet", - "minecraft:torchflower", - "minecraft:hay_block", - "minecraft:nether_wart_block", - "minecraft:mangrove_propagule", - "minecraft:cactus", - "minecraft:allium", - "minecraft:pink_petals", - "minecraft:seagrass", - "minecraft:wheat_seeds", - "minecraft:crimson_roots", - "minecraft:moss_block", - "minecraft:glow_lichen", - "minecraft:rose_bush", - "minecraft:cookie", - "minecraft:flowering_azalea", - "minecraft:red_tulip", - "minecraft:peony", - "minecraft:potato", - "minecraft:shroomlight", - "minecraft:warped_wart_block", - "minecraft:warped_roots", - "minecraft:birch_leaves", - "minecraft:spore_blossom", - "minecraft:beetroot_seeds", - "minecraft:birch_sapling", - "minecraft:nether_sprouts", - "minecraft:cornflower", - "minecraft:azalea", - "minecraft:cake", - "minecraft:dark_oak_leaves", - "minecraft:torchflower_seeds", - "minecraft:oxeye_daisy", - "minecraft:orange_tulip", - "minecraft:hanging_roots", - "minecraft:lily_of_the_valley", - "minecraft:lilac", - "minecraft:beetroot", - "minecraft:baked_potato", - "minecraft:red_mushroom_block", - "minecraft:kelp", - "minecraft:glow_berries", - "minecraft:cherry_sapling", - "minecraft:acacia_leaves", - "minecraft:bread", - "minecraft:flowering_azalea_leaves", - "minecraft:pumpkin_pie", - "minecraft:oak_sapling", - "minecraft:lily_pad", - "minecraft:dried_kelp", - "minecraft:mangrove_leaves", - "minecraft:small_dripleaf", - "minecraft:oak_leaves", - "minecraft:tall_grass", - "minecraft:white_tulip", - "minecraft:wither_rose", - "minecraft:nether_wart", - "minecraft:mushroom_stem", - "minecraft:brown_mushroom", - "minecraft:grass", - "minecraft:warped_fungus", - "minecraft:spruce_sapling", - "minecraft:sunflower", - "minecraft:spruce_leaves", - "minecraft:wheat", - "minecraft:mangrove_roots", - "minecraft:large_fern", - "minecraft:sugar_cane", - "minecraft:cherry_leaves", - "minecraft:melon_seeds", - "minecraft:blue_orchid", - "minecraft:apple", - "minecraft:azure_bluet", - "minecraft:pumpkin_seeds", - "minecraft:pitcher_pod", - "minecraft:brown_mushroom_block", - "minecraft:big_dripleaf", - "minecraft:crimson_fungus", - "minecraft:fern", - "minecraft:melon_slice", - "minecraft:twisting_vines", - "minecraft:melon", - "minecraft:pitcher_plant", - "minecraft:azalea_leaves", - "minecraft:pumpkin", - "minecraft:jungle_leaves", - "minecraft:carrot", - "minecraft:sweet_berries", - "minecraft:cocoa_beans", - "minecraft:dark_oak_sapling", - "minecraft:sea_pickle", - "minecraft:dried_kelp_block", - "minecraft:poppy", - "minecraft:weeping_vines", - "minecraft:vine", - "minecraft:acacia_sapling" - ] -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/worldgen/configured_feature/fossil.json b/Common/src/generated/resources/data/projectnublar/worldgen/configured_feature/fossil.json deleted file mode 100644 index 120e2a02..00000000 --- a/Common/src/generated/resources/data/projectnublar/worldgen/configured_feature/fossil.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "projectnublar:fossil_feature", - "config": { - "discard_chance_on_air_exposure": 0.0, - "size": 15 - } -} \ No newline at end of file diff --git a/Common/src/generated/resources/data/projectnublar/worldgen/placed_feature/amber.json b/Common/src/generated/resources/data/projectnublar/worldgen/placed_feature/amber.json deleted file mode 100644 index 117eda8b..00000000 --- a/Common/src/generated/resources/data/projectnublar/worldgen/placed_feature/amber.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "feature": "projectnublar:amber", - "placement": [ - { - "type": "minecraft:count", - "count": 1 - }, - { - "type": "minecraft:height_range", - "height": { - "type": "minecraft:uniform", - "max_inclusive": { - "absolute": 256 - }, - "min_inclusive": { - "absolute": -64 - } - } - }, - { - "type": "minecraft:in_square" - }, - { - "type": "minecraft:biome" - } - ] -} \ No newline at end of file diff --git a/Common/src/main/java/net/dumbcode/projectnublar/Constants.java b/Common/src/main/java/net/dumbcode/projectnublar/Constants.java deleted file mode 100644 index 27c5d59f..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/Constants.java +++ /dev/null @@ -1,29 +0,0 @@ -package net.dumbcode.projectnublar; - -import net.minecraft.data.worldgen.features.FeatureUtils; -import net.minecraft.data.worldgen.placement.PlacementUtils; -import net.minecraft.resources.ResourceKey; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.level.levelgen.feature.ConfiguredFeature; -import net.minecraft.world.level.levelgen.placement.PlacedFeature; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class Constants { - - public static final String MODID = "projectnublar"; - public static final String MOD_NAME = "Project Nublar"; - public static final Logger LOG = LoggerFactory.getLogger(MOD_NAME); - public static final ResourceKey> FOSSIL = FeatureUtils.createKey(Constants.MODID + ":fossil"); - public static final ResourceKey> AMBER = FeatureUtils.createKey(Constants.MODID + ":amber"); - public static final ResourceKey FOSSIL_PLACED = PlacementUtils.createKey(Constants.MODID + ":fossil"); - public static final ResourceKey AMBER_PLACED = PlacementUtils.createKey(Constants.MODID + ":amber"); - public static final int BORDER_COLOR = 0xFF577694; - - public static ResourceLocation modLoc(String path) { - return new ResourceLocation(MODID, path); - } - public static ResourceLocation mcLoc(String path) { - return new ResourceLocation(path); - } -} \ No newline at end of file diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/DNAData.java b/Common/src/main/java/net/dumbcode/projectnublar/api/DNAData.java deleted file mode 100644 index 04a76043..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/api/DNAData.java +++ /dev/null @@ -1,205 +0,0 @@ -package net.dumbcode.projectnublar.api; - -import net.dumbcode.projectnublar.CommonClass; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.config.FossilsConfig; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.network.chat.Component; -import net.minecraft.network.chat.MutableComponent; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.util.Mth; -import net.minecraft.world.entity.EntityType; -import net.minecraft.world.entity.animal.TropicalFish; -import net.minecraft.world.item.DyeColor; -import net.minecraft.world.item.ItemStack; - -import java.util.List; - -public class DNAData { - private EntityType entityType; - private double dnaPercentage; - private String variant; - private FossilPiece fossilPiece; - private Quality quality; - boolean isEmbryo; - private DyeColor tFish1 = DyeColor.BLACK; - private DyeColor tFish2 = DyeColor.BLACK; - - public DNAData() { - } - - public DyeColor gettFish1() { - return tFish1; - } - - public DyeColor gettFish2() { - return tFish2; - } - - public EntityType getEntityType() { - return entityType; - } - - public void setEntityType(EntityType entityType) { - this.entityType = entityType; - } - - public double getDnaPercentage() { - if (quality != null) { - return FossilsConfig.getQuality(quality.getName()).dnaYield().get() / 100d; - } - return dnaPercentage; - } - - public void setDnaPercentage(double dnaPercentage) { - this.dnaPercentage = dnaPercentage; - } - - public String getVariant() { - return variant; - } - - public void setVariant(String variant) { - this.variant = variant; - } - - public boolean isEmbryo() { - return isEmbryo; - } - - public void setEmbryo(boolean embryo) { - isEmbryo = embryo; - } - - public FossilPiece getFossilPiece() { - return fossilPiece; - } - - public void setFossilPiece(FossilPiece fossilPiece) { - this.fossilPiece = fossilPiece; - } - - public Quality getQuality() { - return quality; - } - - public void setQuality(Quality quality) { - this.quality = quality; - } - - public String getNameSpace() { - return BuiltInRegistries.ENTITY_TYPE.getKey(entityType).getNamespace(); - } - - public String getPath() { - return BuiltInRegistries.ENTITY_TYPE.getKey(entityType).getPath(); - } - - - public String getStorageName() { - return BuiltInRegistries.ENTITY_TYPE.getKey(entityType) + (variant == null ? "" : "_" + variant); - } - - public static void createTooltip(ItemStack stack, List tooltip) { - if (stack.hasTag()) { - DNAData dnaData = loadFromNBT(stack.getTag().getCompound("DNAData")); - tooltip.add(dnaData.getFormattedType()); - if (dnaData.getDnaPercentage() != 0) - tooltip.add(dnaData.getFormattedDNA()); - if (dnaData.getQuality() != null) { - tooltip.add(Component.translatable("quality." + Constants.MODID + "." + dnaData.getQuality().getName())); - } - if (dnaData.variant != null) { - tooltip.add(Component.literal(CommonClass.checkReplace(dnaData.variant))); - } - dnaData.addTFishTT(tooltip); - } - } - - public void addTFishTT(List tooltip) { - if (tFish1 != DyeColor.BLACK) { - tooltip.add(Component.translatable("tooltip." + Constants.MODID + ".tropical", Component.translatable("color.minecraft." + tFish1.getName()), Component.translatable("color.minecraft." + tFish2.getName()))); - } - } - - public static DNAData combineDNA(DNAData dna1, DNAData dna2) { - DNAData dnaData = new DNAData(); - if (dna1.getStorageName().equals(dna2.getStorageName())) { - dnaData.setEntityType(dna1.getEntityType()); - dnaData.setDnaPercentage(Math.min(1.0d, dna1.getDnaPercentage() + dna2.getDnaPercentage())); - dnaData.setVariant(dna1.getVariant()); - dnaData.setFossilPiece(dna1.getFossilPiece()); - dnaData.setQuality(dna1.getQuality()); - dnaData.setEmbryo(false); - return dnaData; - } - return null; - } - - public MutableComponent getFormattedType() { - String localVariant = ""; - if (getVariant() != null) { - if (entityType.getDescription().getString().toLowerCase().contains("parrot")) - localVariant = CommonClass.checkReplace(variant); - else if (entityType.getDescription().getString().toLowerCase().contains("cat")) - localVariant = CommonClass.checkReplace(new ResourceLocation(variant).getPath()); - } - return Component.literal(localVariant + getEntityType().getDescription().getString()); - } - - public MutableComponent getFormattedDNA() { - return Component.literal(Mth.floor(getDnaPercentage() * 100) + "% DNA"); - } - - public MutableComponent getFormattedDNANoDescriptor() { - return Component.literal(Mth.floor(getDnaPercentage() * 100) + "%"); - } - - public CompoundTag saveToNBT(CompoundTag tag) { - tag.putString("entityType", BuiltInRegistries.ENTITY_TYPE.getKey(entityType).toString()); - if (dnaPercentage != 0) - tag.putDouble("dnaPercentage", dnaPercentage); - if (variant != null) - tag.putString("variant", variant); - if (fossilPiece != null) - tag.putString("fossilPiece", fossilPiece.name()); - if (quality != null) - tag.putString("quality", quality.getName()); - tag.putBoolean("isEmbryo", isEmbryo); - return tag; - } - - public void addTFish(TropicalFish tropicalFish) { - tFish1 = tropicalFish.getPatternColor(); - tFish2 = tropicalFish.getBaseColor(); - } - - public static DNAData loadFromNBT(CompoundTag tag) { - DNAData dnaData = new DNAData(); - dnaData.setEntityType(BuiltInRegistries.ENTITY_TYPE.get(new ResourceLocation(tag.getString("entityType")))); - if (tag.contains("dnaPercentage")) - dnaData.setDnaPercentage(tag.getDouble("dnaPercentage")); - if (tag.contains("variant")) - dnaData.setVariant(tag.getString("variant")); - if (tag.contains("fossilPiece")) - dnaData.setFossilPiece(FossilPieces.getPieceByName(tag.getString("fossilPiece"))); - if (tag.contains("quality")) - dnaData.setQuality(Quality.byName(tag.getString("quality"))); - dnaData.setEmbryo(tag.getBoolean("isEmbryo")); - return dnaData; - } - - public static DNAData fromDrive(ItemStack stack, EntityType entityType) { - - return loadFromNBT(stack.getTag().getCompound("DNAData")); - } - - public static String createStorageKey(EntityType entityType, String variant) { - return BuiltInRegistries.ENTITY_TYPE.getKey(entityType) + (variant == null ? "" : "_" + variant); - } - - public DinoData.EntityInfo getEntityInfo() { - return new DinoData.EntityInfo(entityType, variant); - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/DinoData.java b/Common/src/main/java/net/dumbcode/projectnublar/api/DinoData.java deleted file mode 100644 index 80b2015d..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/api/DinoData.java +++ /dev/null @@ -1,264 +0,0 @@ -package net.dumbcode.projectnublar.api; - -import com.mojang.serialization.Codec; -import com.mojang.serialization.codecs.RecordCodecBuilder; -import net.dumbcode.projectnublar.init.GeneInit; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.network.chat.Component; -import net.minecraft.network.chat.MutableComponent; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.util.StringUtil; -import net.minecraft.world.entity.EntityType; -import net.minecraft.world.item.ItemStack; -import org.jetbrains.annotations.Nullable; - -import java.util.ArrayList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.function.Supplier; - -public class DinoData { - public double basePercentage; - public double incubationProgress = -1; - public int incubationTimeLeft = -1; - private EntityType baseDino = null; - private Map entityPercentages = new HashMap<>(); - private Map advancedGenes = new HashMap<>(); - private Map finalGenes = new HashMap<>(); - private List layerColors = Arrays.asList( - 0xFFFFFF, - 0xFFFFFF, - 0xFFFFFF, - 0xFFFFFF, - 0xFFFFFF, - 0xFFFFFF, - 0xFFFFFF, - 0xFFFFFF - ); - private ResourceLocation textureLocation = null; - - public DinoData() { - } - - public Integer getLayerColor(int layer) { - return layerColors.get(layer); - } - - public List getLayerColors() { - return layerColors; - } - - public static DinoData fromStack(ItemStack stack) { - return fromNBT(stack.getTag().getCompound("DinoData")); - } - - public Map getEntityPercentages() { - return entityPercentages; - } - - - public void addEntity(EntityInfo type, double percentage) { - entityPercentages.put(type, percentage); - } - - public void removeEntity(EntityType type) { - entityPercentages.remove(type); - } - - public void setBasePercentage(double basePercentage) { - this.basePercentage = basePercentage; - } - - public void setGeneValue(Genes.Gene gene, double value) { - advancedGenes.put(gene, value); - } - - public void addGeneValue(Genes.Gene gene, double value) { - if (!advancedGenes.containsKey(gene)) { - advancedGenes.put(gene, value); - } else { - advancedGenes.put(gene, advancedGenes.get(gene) + value); - } - } - - public double getBasePercentage() { - return basePercentage; - } - - public EntityType getBaseDino() { - return baseDino; - } - - public double getEntityPercentage(EntityInfo type) { - return entityPercentages.getOrDefault(type, 0D); - } - - public void createToolTip(List components) { -// components.add(baseDino.getDescription()); - if (incubationProgress != -1) { - components.add(Component.literal(("Incubation Progress: " + (int) NublarMath.round(incubationProgress * 100, 0)) + "%")); - } - if (incubationTimeLeft != -1) { - components.add(Component.literal(StringUtil.formatTickDuration(incubationTimeLeft))); - } - if (finalGenes.isEmpty()) { - finalizeGenes(); - } - finalGenes.forEach((gene, value) -> components.add(gene.getTooltip(value))); - } - - public void finalizeGenes() { - finalGenes.clear(); - for (Genes.Gene gene : GeneInit.GENES.getEntries().stream().map(Supplier::get).toList()) { - double value = getFinalGeneValue(gene); - if (value != 0) { - finalGenes.put(gene, value); - } - } - } - - public void setBaseDino(EntityType baseDino) { - this.baseDino = baseDino; - } - - public double getGeneValue(Genes.Gene gene) { - if (advancedGenes.containsKey(gene)) { - return advancedGenes.get(gene); - } - double value = 0; - for (Map.Entry entry : entityPercentages.entrySet()) { - if (GeneData.getData(entry.getKey().type) != null) { - if (GeneData.getData(entry.getKey().type).genes().containsKey(gene)) { - value += GeneData.getData(entry.getKey().type).genes().get(gene) * (entry.getValue() * 2); - } - } - } - - return value; - } - - public double getFinalGeneValue(Genes.Gene gene) { - if (finalGenes.containsKey(gene)) { - return finalGenes.get(gene); - } - if (advancedGenes.containsKey(gene)) { - finalGenes.put(gene, advancedGenes.get(gene)); - return finalGenes.get(gene); - } - double value = 0; - for (Map.Entry entry : entityPercentages.entrySet()) { - if (GeneData.getData(entry.getKey().type) != null) { - if (GeneData.getData(entry.getKey().type).genes().containsKey(gene)) { - value += GeneData.getData(entry.getKey().type).genes().get(gene) * (entry.getValue() * 2); - } - } - } - return value; - } - - public CompoundTag toNBT() { - CompoundTag tag = new CompoundTag(); - tag.putDouble("basePercentage", basePercentage); - CompoundTag entityTag = new CompoundTag(); - int i = 0; - for (Map.Entry entry : entityPercentages.entrySet()) { - CompoundTag entityInfo = new CompoundTag(); - entityInfo.putString("type", BuiltInRegistries.ENTITY_TYPE.getKey(entry.getKey().type).toString()); - if (entry.getKey().variant != null) { - entityInfo.putString("variant", entry.getKey().variant); - } - entityInfo.putDouble("percentage", entry.getValue()); - entityTag.put("entity_" + i, entityInfo); - i++; - } - tag.put("entityPercentages", entityTag); - CompoundTag geneTag = new CompoundTag(); - for (Map.Entry entry : advancedGenes.entrySet()) { - geneTag.putDouble(entry.getKey().name(), entry.getValue()); - } - tag.put("genes", geneTag); - tag.putString("baseDino", BuiltInRegistries.ENTITY_TYPE.getKey(baseDino).toString()); - tag.putDouble("incubationProgress", incubationProgress); - tag.putInt("incubationTimeLeft", incubationTimeLeft); - return tag; - } - - public static DinoData fromNBT(CompoundTag tag) { - double basePercentage = tag.getDouble("basePercentage"); - Map entityPercentages = new HashMap<>(); - CompoundTag entityTag = tag.getCompound("entityPercentages"); - for (String key : entityTag.getAllKeys()) { - CompoundTag entityInfo = entityTag.getCompound(key); - EntityType type = EntityType.byString(entityInfo.getString("type")).get(); - String variant = entityInfo.contains("variant") ? entityInfo.getString("variant") : null; - double percentage = entityInfo.getDouble("percentage"); - entityPercentages.put(new EntityInfo(type, variant), percentage); - } - DinoData data = new DinoData(); - CompoundTag geneTag = tag.getCompound("genes"); - for (String key : geneTag.getAllKeys()) { - data.advancedGenes.put(Genes.byName(key), geneTag.getDouble(key)); - } - data.basePercentage = basePercentage; - data.entityPercentages = entityPercentages; - if (tag.contains("baseDino")) - data.baseDino = EntityType.byString(tag.getString("baseDino")).get(); - if (tag.contains("incubationProgress")) - data.incubationProgress = tag.getDouble("incubationProgress"); - if (tag.contains("incubationTimeLeft")) - data.incubationTimeLeft = tag.getInt("incubationTimeLeft"); - return data; - } - - public DinoData copy() { - DinoData data = new DinoData(); - data.advancedGenes = new HashMap<>(advancedGenes); - data.entityPercentages = new HashMap<>(entityPercentages); - data.basePercentage = basePercentage; - return data; - } - - public String getNameSpace() { - if (baseDino == null) return null; - return BuiltInRegistries.ENTITY_TYPE.getKey(baseDino).getNamespace(); - } - - public String getPath() { - if (baseDino == null) return null; - return BuiltInRegistries.ENTITY_TYPE.getKey(baseDino).getPath(); - } - - public MutableComponent getFormattedType() { - return MutableComponent.create(baseDino.getDescription().getContents()); - } - - public void setIncubationProgress(double i) { - incubationProgress = i; - } - - public void toStack(ItemStack stack) { - stack.getOrCreateTag().put("DinoData", toNBT()); - - } - - public double getIncubationProgress() { - return incubationProgress; - } - - public void setIncubationTimeLeft(int v) { - incubationTimeLeft = v; - } - - public record EntityInfo(EntityType type, @Nullable String variant) { - public static Codec CODEC = RecordCodecBuilder.create( - instance -> instance.group( - BuiltInRegistries.ENTITY_TYPE.byNameCodec().fieldOf("type").forGetter(EntityInfo::type), - Codec.STRING.optionalFieldOf("variant", null).forGetter(EntityInfo::variant) - ).apply(instance, EntityInfo::new) - ); - - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/DiskStorage.java b/Common/src/main/java/net/dumbcode/projectnublar/api/DiskStorage.java deleted file mode 100644 index 03de9c7b..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/api/DiskStorage.java +++ /dev/null @@ -1,58 +0,0 @@ -package net.dumbcode.projectnublar.api; - -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.entity.EntityType; -import net.minecraft.world.item.DyeColor; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Set; - -public class DiskStorage { - private Map, Double> synthedEntityMap = new HashMap<>(); - private Set tropicalFishColors = new HashSet<>(); - - public void increaseSynthedEntity(EntityType entityType, double amount) { - synthedEntityMap.put(entityType, synthedEntityMap.getOrDefault(entityType, 0.0) + amount); - } - - public void addTropicalFishColor(DyeColor color) { - tropicalFishColors.add(color); - } - - public CompoundTag save() { - CompoundTag tag = new CompoundTag(); - CompoundTag synthedEntityTag = new CompoundTag(); - for (Map.Entry, Double> entry : synthedEntityMap.entrySet()) { - synthedEntityTag.putDouble(BuiltInRegistries.ENTITY_TYPE.getKey(entry.getKey()).toString(), entry.getValue()); - } - tag.put("synthedEntities", synthedEntityTag); - List colors = new ArrayList<>(); - for (DyeColor color : tropicalFishColors) { - colors.add(color.getId()); - } - tag.putIntArray("tropicalFishColors", colors); - return tag; - } - - public void load(CompoundTag tag) { - CompoundTag synthedEntityTag = tag.getCompound("synthedEntities"); - for (String key : synthedEntityTag.getAllKeys()) { - synthedEntityMap.put(BuiltInRegistries.ENTITY_TYPE.get(ResourceLocation.tryParse(key)), synthedEntityTag.getDouble(key)); - } - for (int color : tag.getIntArray("tropicalFishColors")) { - tropicalFishColors.add(DyeColor.byId(color)); - } - } - public static DiskStorage createFromTag(CompoundTag tag) { - DiskStorage storage = new DiskStorage(); - storage.load(tag); - return storage; - } - -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/FossilPiece.java b/Common/src/main/java/net/dumbcode/projectnublar/api/FossilPiece.java deleted file mode 100644 index b4e9c094..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/api/FossilPiece.java +++ /dev/null @@ -1,3 +0,0 @@ -package net.dumbcode.projectnublar.api; - -public record FossilPiece(String name, String folder) {} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java b/Common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java deleted file mode 100644 index a2d608e6..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java +++ /dev/null @@ -1,37 +0,0 @@ -package net.dumbcode.projectnublar.api; - -import java.util.ArrayList; -import java.util.List; -//pseudo-registry of fossil pieces. -public class FossilPieces { - private static List PIECES = new ArrayList<>(); - public static FossilPiece RIBCAGE = registerPiece("ribcage"); - public static FossilPiece NECK = registerPiece("neck"); - public static FossilPiece FOOT = registerPiece("foot"); - public static FossilPiece ARM = registerPiece("arm"); - public static FossilPiece LEG = registerPiece("leg"); - public static FossilPiece WING = registerPiece("wing"); - public static FossilPiece TAIL = registerPiece("tail"); - public static FossilPiece SPINE = registerPiece("spine"); - public static FossilPiece LEAF = registerPiece("leaf"); - public static FossilPiece REX_SKULL = registerPiece("rex_skull", "tyrannosaurus_rex"); - - public static List getPieces() { - return PIECES; - } - //overload to register common piece - public static FossilPiece registerPiece(String name) { - return registerPiece(name, "common"); - } - - //register a piece - public static FossilPiece registerPiece(String name, String folder) { - FossilPiece piece = new FossilPiece(name, folder); - PIECES.add(piece); - return piece; - } - //get a piece by name - public static FossilPiece getPieceByName(String name) { - return PIECES.stream().filter(p -> p.name().equals(name)).findFirst().orElse(null); - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/Quality.java b/Common/src/main/java/net/dumbcode/projectnublar/api/Quality.java deleted file mode 100644 index 7ee4cc23..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/api/Quality.java +++ /dev/null @@ -1,40 +0,0 @@ -package net.dumbcode.projectnublar.api; - -import net.minecraft.ChatFormatting; - -public enum Quality { - NONE("none", 0, ChatFormatting.GRAY), - FRAGMENTED("fragmented", 1, ChatFormatting.GRAY), - POOR("poor", 2, ChatFormatting.WHITE), - COMMON("common", 3, ChatFormatting.GREEN), - PRISTINE("pristine", 4, ChatFormatting.DARK_PURPLE); - - private final String name; - private final int value; - private final ChatFormatting color; - - Quality(String name, int value, ChatFormatting color) { - this.name = name; - this.value = value; - this.color = color; - } - - public int getValue() { - return value; - } - public String getName() { - return name; - } - public static Quality byName(String name) { - for (Quality quality : values()) { - if (quality.getName().equals(name)) { - return quality; - } - } - return null; - } - - public ChatFormatting getColor() { - return color; - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/AmberItemFunction.java b/Common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/AmberItemFunction.java deleted file mode 100644 index cff80294..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/AmberItemFunction.java +++ /dev/null @@ -1,72 +0,0 @@ -package net.dumbcode.projectnublar.api.loot.functions; - -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.api.NublarMath; -import net.dumbcode.projectnublar.block.AmberBlock; -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.init.LootFunctionInit; -import com.google.gson.JsonDeserializationContext; -import com.google.gson.JsonObject; -import com.google.gson.JsonSerializationContext; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.item.BlockItem; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.enchantment.EnchantmentHelper; -import net.minecraft.world.item.enchantment.Enchantments; -import net.minecraft.world.level.storage.loot.LootContext; -import net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction; -import net.minecraft.world.level.storage.loot.functions.LootItemFunctionType; -import net.minecraft.world.level.storage.loot.parameters.LootContextParams; -import net.minecraft.world.level.storage.loot.predicates.LootItemCondition; - -public class AmberItemFunction extends LootItemConditionalFunction { - - public AmberItemFunction(LootItemCondition[] $$0) { - super($$0); - } - - public static Builder amberItem() { - return simpleBuilder((conditions) -> { - return new AmberItemFunction(conditions); - }); - } - - @Override - protected ItemStack run(ItemStack itemStack, LootContext lootContext) { - AmberBlock block = (AmberBlock) ((BlockItem) itemStack.getItem()).getBlock(); - ResourceLocation dino = block.getEntityType(); - ItemStack toolStack = lootContext.getParamOrNull(LootContextParams.TOOL); - if (toolStack != null) { - int i = EnchantmentHelper.getItemEnchantmentLevel(Enchantments.BLOCK_FORTUNE, toolStack); - boolean hasSilkTouch = EnchantmentHelper.hasSilkTouch(toolStack); - if (!hasSilkTouch) { - itemStack = new ItemStack(ItemInit.AMBER_ITEM.get()); - DNAData dnaData = new DNAData(); - dnaData.setEntityType(BuiltInRegistries.ENTITY_TYPE.get(dino)); - dnaData.setDnaPercentage(NublarMath.round(Math.pow(lootContext.getRandom().nextDouble(), 0.8d),2)); - itemStack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); - } - } - return itemStack; - } - - @Override - public LootItemFunctionType getType() { - return LootFunctionInit.AMBER_FUNCTION.get(); - } - - public static class Serializer extends LootItemConditionalFunction.Serializer { - public Serializer() { - } - - public void serialize(JsonObject $$0, AmberItemFunction $$1, JsonSerializationContext $$2) { - super.serialize($$0, $$1, $$2); - } - - public AmberItemFunction deserialize(JsonObject json, JsonDeserializationContext context, LootItemCondition[] conditions) { - return new AmberItemFunction(conditions); - } - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/ElectricFencePostBlock.java b/Common/src/main/java/net/dumbcode/projectnublar/block/ElectricFencePostBlock.java deleted file mode 100644 index aea24751..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/block/ElectricFencePostBlock.java +++ /dev/null @@ -1,296 +0,0 @@ -package net.dumbcode.projectnublar.block; - -import com.google.common.collect.Lists; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.block.api.BlockConnectableBase; -import net.dumbcode.projectnublar.block.api.ConnectableBlockEntity; -import net.dumbcode.projectnublar.block.api.Connection; -import net.dumbcode.projectnublar.block.api.ConnectionType; -import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFencePole; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.util.LineUtils; -import net.minecraft.core.BlockPos; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.nbt.NbtUtils; -import net.minecraft.nbt.Tag; -import net.minecraft.network.chat.Component; -import net.minecraft.util.Mth; -import net.minecraft.world.InteractionHand; -import net.minecraft.world.InteractionResult; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.context.BlockPlaceContext; -import net.minecraft.world.level.BlockGetter; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.LevelAccessor; -import net.minecraft.world.level.LevelReader; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.Blocks; -import net.minecraft.world.level.block.EntityBlock; -import net.minecraft.world.level.block.RenderShape; -import net.minecraft.world.level.block.entity.BlockEntity; -import net.minecraft.world.level.block.entity.BlockEntityTicker; -import net.minecraft.world.level.block.entity.BlockEntityType; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.level.block.state.StateDefinition; -import net.minecraft.world.level.block.state.properties.BooleanProperty; -import net.minecraft.world.level.block.state.properties.IntegerProperty; -import net.minecraft.world.level.material.Fluids; -import net.minecraft.world.phys.BlockHitResult; -import net.minecraft.world.phys.shapes.CollisionContext; -import net.minecraft.world.phys.shapes.Shapes; -import net.minecraft.world.phys.shapes.VoxelShape; -import org.apache.commons.lang3.tuple.Pair; - -import javax.annotation.Nullable; -import java.util.List; - -public class ElectricFencePostBlock extends BlockConnectableBase implements EntityBlock { - - private final ConnectionType type; - private final IntegerProperty indexProperty; - public static final BooleanProperty POWERED_PROPERTY = BooleanProperty.create("powered"); - - private static boolean destroying = false; - - public static final int LIMIT = 15; - - public ElectricFencePostBlock(Properties properties, ConnectionType type, IntegerProperty indexProperty) { - super(properties); - this.type = type; - this.indexProperty = indexProperty; - this.registerDefaultState(this.stateDefinition.any().setValue(POWERED_PROPERTY, false).setValue(indexProperty,0)); - } - - @Override - protected void createBlockStateDefinition(StateDefinition.Builder builder) { - builder.add(POWERED_PROPERTY); - super.createBlockStateDefinition(builder); - } - - @Override - public RenderShape getRenderShape(BlockState pState) { - return RenderShape.ENTITYBLOCK_ANIMATED; - } - - @Override - protected VoxelShape getDefaultShape(BlockState state, BlockGetter world, BlockPos pos, CollisionContext context) { - BlockEntity entity = world.getBlockEntity(pos); - if (entity instanceof BlockEntityElectricFencePole) { - return ((BlockEntityElectricFencePole) entity).getCachedShape(); - } - return Shapes.block(); - } - - - @Override - public boolean canSurvive(BlockState state, LevelReader world, BlockPos pos) { - boolean flag = true; - for (int i = 0; i < this.type.getHeight(); i++) { - flag &= world.getBlockState(pos.above(i)).getBlock().canBeReplaced(state, Fluids.EMPTY); - } - return flag; - } - - - @Nullable - @Override - public BlockState getStateForPlacement(BlockPlaceContext context) { - return this.defaultBlockState().setValue(this.indexProperty, 0); - } - - @Override - public void onPlace(BlockState state, Level world, BlockPos pos, BlockState old, boolean p_220082_5_) { - if (state.getValue(indexProperty) == 0) { - for (int i = 1; i < this.type.getHeight(); i++) { - world.setBlock(pos.above(i), this.defaultBlockState().setValue(indexProperty, i), 3); - } - - } - super.onPlace(state, world, pos, old, p_220082_5_); - } - - - @Override - public InteractionResult use(BlockState state, Level world, BlockPos pos, Player player, InteractionHand hand, BlockHitResult ray) { - int index = state.getValue(indexProperty); - if (index == 0) { - ItemStack stack = player.getItemInHand(hand); - if (stack.isEmpty()) { - BlockEntity te = world.getBlockEntity(pos); - if (te instanceof BlockEntityElectricFencePole) { - ((BlockEntityElectricFencePole) te).setFlippedAround(!((BlockEntityElectricFencePole) te).isFlippedAround()); - te.setChanged(); - for (int y = 0; y < this.type.getHeight(); y++) { - BlockEntity t = world.getBlockEntity(pos.above(y)); - if (t != null) { -// t.requestModelDataUpdate(); - } - } - return InteractionResult.SUCCESS; - } - } else if (stack.getItem() == ItemInit.WIRE_SPOOL.get()) { //Move to item class ? - CompoundTag nbt = stack.getOrCreateTagElement(Constants.MODID); - if (nbt.contains("fence_position", Tag.TAG_COMPOUND)) { - BlockPos other = NbtUtils.readBlockPos(nbt.getCompound("fence_position")); - double dist = Math.sqrt(other.distSqr(pos)); - if (dist > LIMIT) { - if (!world.isClientSide) { - player.displayClientMessage(Component.translatable("projectnublar.fences.length.toolong", Math.round(dist), LIMIT), true); - } - nbt.put("fence_position", NbtUtils.writeBlockPos(pos)); - } else if (world.getBlockState(other).getBlock() == this && !other.equals(pos)) { - int itemMax; - int itemAmount = itemMax = Mth.ceil(dist / ElectricFenceBlock.ITEM_FOLD * this.type.getHeight()); - int total = 0; - boolean full = false; - List> stacksFound = Lists.newArrayList(); - - if (itemAmount <= stack.getCount()) { - total += itemAmount; - stacksFound.add(Pair.of(stack, itemAmount)); - full = true; - } else { - total += stack.getCount(); - stacksFound.add(Pair.of(stack, stack.getCount())); - } - itemAmount -= stack.getCount(); - - for (ItemStack itemStack : player.getInventory().items) { - if (itemStack != stack && itemStack.getItem() == ItemInit.WIRE_SPOOL.get()) { - if (itemAmount <= itemStack.getCount()) { - total += itemAmount; - stacksFound.add(Pair.of(itemStack, itemAmount)); - full = true; - break; - } else { - total += itemStack.getCount(); - stacksFound.add(Pair.of(itemStack, itemStack.getCount())); - } - itemAmount -= itemStack.getCount(); - } - } - if (!full) { - if (!world.isClientSide) { - player.displayClientMessage(Component.translatable("projectnublar.fences.length.notenough", itemMax, total), true); - } - } else { - if (!player.isCreative()) { - stacksFound.forEach(p -> p.getLeft().shrink(p.getRight())); - } - for (double offset : this.type.getOffsets()) { - List positions = LineUtils.getBlocksInbetween(pos, other, offset); - for (int i = 0; i < this.type.getHeight(); i++) { - BlockPos pos1 = pos.above(i); - BlockPos other1 = other.above(i); - for (int i1 = 0; i1 < positions.size(); i1++) { - BlockPos position = positions.get(i1).above(i); - if ((world.getBlockState(position).isAir() || world.getBlockState(position).canBeReplaced(Fluids.EMPTY)) && !(world.getBlockState(position).getBlock() instanceof ElectricFencePostBlock)) { - world.setBlock(position, BlockInit.ELECTRIC_FENCE.get().defaultBlockState(), 3); - } - BlockEntity fencete = world.getBlockEntity(position); - if (fencete instanceof ConnectableBlockEntity) { - ((ConnectableBlockEntity) fencete).addConnection(new Connection(fencete, this.type, offset, pos1, other1, positions.get(Math.min(i1 + 1, positions.size() - 1)).above(i), positions.get(Math.max(i1 - 1, 0)).above(i), position)); - } - } - } - } - } - nbt.put("fence_position", NbtUtils.writeBlockPos(pos)); - } else { - nbt.remove("fence_position"); - } - } else { - nbt.put("fence_position", NbtUtils.writeBlockPos(pos)); - } - return InteractionResult.SUCCESS; - } - } else if (world.getBlockState(pos.below(index)).getBlock() == this) { - return this.use(world.getBlockState(pos.below(index)), world, pos.below(index), player, hand, ray); - } - return super.use(state, world, pos, player, hand, ray); - } - - @Override - public void destroy(LevelAccessor world, BlockPos pos, BlockState state) { - BlockEntity BlockEntity = world.getBlockEntity(pos); - if (BlockEntity instanceof BlockEntityElectricFencePole) { - for (Connection connection : ((BlockEntityElectricFencePole) BlockEntity).getConnections()) { - BlockPos blockpos = connection.getFrom(); - if (blockpos.equals(pos)) { - blockpos = connection.getTo(); - } - if (world.getBlockState(blockpos).getBlock() != this) { - for (BlockPos blockPos : LineUtils.getBlocksInbetween(connection.getFrom(), connection.getTo(), connection.getOffset())) { - if (blockPos.equals(connection.getTo()) || blockPos.equals(connection.getFrom())) { - continue; - } - BlockEntity te = world.getBlockEntity(blockPos); - if (te instanceof ConnectableBlockEntity) { - boolean left = false; - for (Connection bitcon : ((ConnectableBlockEntity) te).getConnections()) { - if (connection.lazyEquals(bitcon)) { - bitcon.setBroken(true); - } - left |= !bitcon.isBroken(); - } - if (!left) { - world.setBlock(blockPos, Blocks.AIR.defaultBlockState(), 3); - } - } - } - } - - } - } - super.destroy(world, pos, state); - if (!destroying) { - destroying = true; - int index = state.getValue(indexProperty); - for (int i = 1; i < index + 1; i++) { - world.setBlock(pos.below(i), Blocks.AIR.defaultBlockState(), 3); //TODO: verify if our block? - } - for (int i = 1; i < this.type.getHeight() - index; i++) { - world.setBlock(pos.above(i), Blocks.AIR.defaultBlockState(), 3); - } - destroying = false; - } - super.destroy(world, pos, state); - } - - - @Override - public int getLightBlock(BlockState state, BlockGetter world, BlockPos pos) { - return state.getValue(POWERED_PROPERTY) && state.getValue(indexProperty) == this.type.getHeight() - 1 ? this.type.getLightLevel() : 0; - } - - - public ConnectionType getType() { - return type; - } - - public IntegerProperty getIndexProperty() { - return indexProperty; - } - - public static boolean isDestroying() { - return destroying; - } - - @Nullable - @Override - public BlockEntity newBlockEntity(BlockPos pPos, BlockState pState) { - return new BlockEntityElectricFencePole(pPos, pState); - } - - @Nullable - @Override - public BlockEntityTicker getTicker(Level pLevel, BlockState pState, BlockEntityType pBlockEntityType) { - return createTickerHelper(pBlockEntityType, pBlockEntityType, (level, pos, state, be) -> ((BlockEntityElectricFencePole)be).tick(level, pos, state, (BlockEntityElectricFencePole)be)); - } - @Nullable - protected static BlockEntityTicker createTickerHelper(BlockEntityType pServerType, BlockEntityType pClientType, BlockEntityTicker pTicker) { - return pClientType == pServerType ? (BlockEntityTicker)pTicker : null; - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/FossilBlock.java b/Common/src/main/java/net/dumbcode/projectnublar/block/FossilBlock.java deleted file mode 100644 index b0acd32c..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/block/FossilBlock.java +++ /dev/null @@ -1,40 +0,0 @@ -package net.dumbcode.projectnublar.block; - -import net.dumbcode.projectnublar.api.FossilPiece; -import net.dumbcode.projectnublar.api.Quality; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.util.valueproviders.ConstantInt; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.DropExperienceBlock; - -public class FossilBlock extends DropExperienceBlock { - final ResourceLocation entityType; - final FossilPiece fossilPiece; - final Quality quality; - final Block base; - public FossilBlock(Properties properties, ResourceLocation entityType, FossilPiece fossilPiece, Block base) { - this(properties, entityType, fossilPiece, Quality.NONE, base); - } - public FossilBlock(Properties properties, ResourceLocation entityType, FossilPiece fossilPiece, Quality quality, Block base) { - super(properties, ConstantInt.of(10)); - this.entityType = entityType; - this.fossilPiece = fossilPiece; - this.quality = quality; - this.base = base; - } - - public FossilPiece getFossilPiece() { - return fossilPiece; - } - - public ResourceLocation getEntityType() { - return entityType; - } - - public Quality getQuality() { - return quality; - } - public Block getBase() { - return base; - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/GeneratorBlock.java b/Common/src/main/java/net/dumbcode/projectnublar/block/GeneratorBlock.java deleted file mode 100644 index 3b71c4fc..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/block/GeneratorBlock.java +++ /dev/null @@ -1,77 +0,0 @@ -package net.dumbcode.projectnublar.block; - -import net.dumbcode.projectnublar.block.api.MultiBlock; -import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFencePole; -import net.dumbcode.projectnublar.block.entity.GeneratorBlockEntity; -import net.minecraft.core.BlockPos; -import net.minecraft.world.InteractionHand; -import net.minecraft.world.InteractionResult; -import net.minecraft.world.MenuProvider; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.BaseEntityBlock; -import net.minecraft.world.level.block.RenderShape; -import net.minecraft.world.level.block.entity.BaseContainerBlockEntity; -import net.minecraft.world.level.block.entity.BlockEntity; -import net.minecraft.world.level.block.entity.BlockEntityTicker; -import net.minecraft.world.level.block.entity.BlockEntityType; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.phys.BlockHitResult; -import org.jetbrains.annotations.Nullable; - -public class GeneratorBlock extends BaseEntityBlock { - private final int maxEnergy; - private final int energyOutput; - private final int energyInput; - - public GeneratorBlock(Properties pProperties, int maxEnergy, int energyOutput, int energyInput) { - super(pProperties); - this.maxEnergy = maxEnergy; - this.energyInput = energyInput; - this.energyOutput = energyOutput; - } - public InteractionResult use(BlockState pState, Level pLevel, BlockPos pPos, Player pPlayer, InteractionHand pHand, BlockHitResult pHit) { - if (pLevel.isClientSide) { - return InteractionResult.SUCCESS; - } else { - this.openContainer(pLevel, pPos, pPlayer); - return InteractionResult.CONSUME; - } - - } - protected void openContainer(Level pLevel, BlockPos pPos, Player pPlayer) { - BlockEntity blockentity = pLevel.getBlockEntity(pPos); - if (blockentity instanceof BaseContainerBlockEntity) { - pPlayer.openMenu((MenuProvider) blockentity); - //todo: add stat -// pPlayer.awardStat(getOpenState()); - } - } - @Override - public RenderShape getRenderShape(BlockState pState) { - return RenderShape.MODEL; - } - - @Nullable - @Override - public BlockEntity newBlockEntity(BlockPos pPos, BlockState pState) { - return new GeneratorBlockEntity(pPos, pState); - } - @javax.annotation.Nullable - @Override - public BlockEntityTicker getTicker(Level pLevel, BlockState pState, BlockEntityType pBlockEntityType) { - return createTickerHelper(pBlockEntityType, pBlockEntityType, (level, pos, state, be) -> ((GeneratorBlockEntity)be).tick(level, pos, state, (GeneratorBlockEntity)be)); - } - - public int getMaxEnergy() { - return maxEnergy; - } - - public int getEnergyOutput() { - return energyOutput; - } - - public int getEnergyInput() { - return energyInput; - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/HighSecurityElectricFencePostBlock.java b/Common/src/main/java/net/dumbcode/projectnublar/block/HighSecurityElectricFencePostBlock.java deleted file mode 100644 index 2121fd3f..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/block/HighSecurityElectricFencePostBlock.java +++ /dev/null @@ -1,23 +0,0 @@ -package net.dumbcode.projectnublar.block; - -import net.dumbcode.projectnublar.block.api.ConnectionType; -import net.dumbcode.projectnublar.block.api.EnumConnectionType; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.level.block.state.StateDefinition; -import net.minecraft.world.level.block.state.properties.IntegerProperty; - -public class HighSecurityElectricFencePostBlock extends ElectricFencePostBlock{ - - public static final IntegerProperty INDEX = IntegerProperty.create("index", 0, EnumConnectionType.HIGH_SECURITY.getHeight() - 1); - - public HighSecurityElectricFencePostBlock(Properties properties, ConnectionType type) { - super(properties, type, INDEX); - } - - @Override - protected void createBlockStateDefinition(StateDefinition.Builder builder) { - super.createBlockStateDefinition(builder); - builder.add(INDEX); - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/IncubatorBlock.java b/Common/src/main/java/net/dumbcode/projectnublar/block/IncubatorBlock.java deleted file mode 100644 index ede383f2..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/block/IncubatorBlock.java +++ /dev/null @@ -1,169 +0,0 @@ -package net.dumbcode.projectnublar.block; - -import net.dumbcode.projectnublar.block.api.MultiBlock; -import net.dumbcode.projectnublar.block.api.MultiEntityBlock; -import net.dumbcode.projectnublar.block.entity.IncubatorBlockEntity; -import net.dumbcode.projectnublar.client.ModShapes; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.item.BulbItem; -import net.dumbcode.projectnublar.item.ContainerUpgradeItem; -import net.dumbcode.projectnublar.item.PlantTankItem; -import net.dumbcode.projectnublar.platform.Services; -import net.minecraft.core.BlockPos; -import net.minecraft.core.Direction; -import net.minecraft.network.FriendlyByteBuf; -import net.minecraft.server.level.ServerPlayer; -import net.minecraft.world.InteractionHand; -import net.minecraft.world.InteractionResult; -import net.minecraft.world.MenuProvider; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.entity.BlockEntity; -import net.minecraft.world.level.block.entity.BlockEntityTicker; -import net.minecraft.world.level.block.entity.BlockEntityType; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.phys.BlockHitResult; -import net.minecraft.world.phys.shapes.Shapes; -import net.minecraft.world.phys.shapes.VoxelShape; -import org.jetbrains.annotations.Nullable; - -public class IncubatorBlock extends MultiEntityBlock { - - public IncubatorBlock(Properties properties, int rows, int columns, int depth) { - super(properties, rows, columns, depth); - } - @Override - public InteractionResult use(BlockState pState, Level pLevel, BlockPos pPos, Player pPlayer, InteractionHand pHand, BlockHitResult pHit) { - if (!pLevel.isClientSide && pHand == InteractionHand.MAIN_HAND) { - BlockEntity blockEntity = pLevel.getBlockEntity(MultiBlock.getCorePos(pState, pPos)); - ItemStack stack = pPlayer.getMainHandItem(); - if (blockEntity instanceof IncubatorBlockEntity incubator) { - if (stack.getItem() instanceof BulbItem) { - if(!incubator.getBulbStack().isEmpty()){ - popResource(pLevel, pPos, incubator.getBulbStack()); - } - incubator.setBulbStack(pPlayer.getMainHandItem().copyWithCount(1)); - pPlayer.getMainHandItem().shrink(1); - return InteractionResult.SUCCESS; - } - if (stack.getItem() instanceof ContainerUpgradeItem) { - if(!incubator.getContainerStack().isEmpty()){ - popResource(pLevel, pPos, incubator.getContainerStack()); - } - incubator.setContainerStack(pPlayer.getMainHandItem().copyWithCount(1)); - pPlayer.getMainHandItem().shrink(1); - return InteractionResult.SUCCESS; - } - if (stack.getItem() instanceof PlantTankItem) { - if(!incubator.getTankStack().isEmpty()){ - popResource(pLevel, pPos, incubator.getTankStack()); - } - incubator.setTankStack(pPlayer.getMainHandItem().copyWithCount(1)); - pPlayer.getMainHandItem().shrink(1); - return InteractionResult.SUCCESS; - } - if(stack.is(ItemInit.INCUBATOR_NEST.get())){ - if(!incubator.getNestStack().isEmpty()){ - return InteractionResult.FAIL; - } - incubator.setNestStack(pPlayer.getMainHandItem().copyWithCount(1)); - pPlayer.getMainHandItem().shrink(1); - return InteractionResult.SUCCESS; - } - if(stack.is(ItemInit.INCUBATOR_LID.get())) { - if (!incubator.getLidStack().isEmpty() || incubator.getNestStack().isEmpty()) { - return InteractionResult.FAIL; - } - incubator.setLidStack(pPlayer.getMainHandItem().copyWithCount(1)); - pPlayer.getMainHandItem().shrink(1); - return InteractionResult.SUCCESS; - } - if (stack.is(ItemInit.INCUBATOR_ARM_BASE.get())){ - if(!incubator.getBaseStack().isEmpty()){ - return InteractionResult.FAIL; - } - incubator.setBaseStack(pPlayer.getMainHandItem().copyWithCount(1)); - pPlayer.getMainHandItem().shrink(1); - return InteractionResult.SUCCESS; - } - if (stack.is(ItemInit.INCUBATOR_ARM.get())) { - if (!incubator.getArmStack().isEmpty() || incubator.getBaseStack().isEmpty()) { - return InteractionResult.FAIL; - } - incubator.setArmStack(pPlayer.getMainHandItem().copyWithCount(1)); - pPlayer.getMainHandItem().shrink(1); - return InteractionResult.SUCCESS; - } - if(incubator.getNestStack().isEmpty()||incubator.getLidStack().isEmpty()||incubator.getBaseStack().isEmpty()||incubator.getArmStack().isEmpty()){ - return InteractionResult.FAIL; - } - } - } - return super.use(pState, pLevel, pPos, pPlayer, pHand, pHit); - } - - @Override - protected void openContainer(Level pLevel, BlockPos pPos, Player pPlayer) { - BlockEntity blockentity = pLevel.getBlockEntity(pPos); - if (blockentity instanceof IncubatorBlockEntity) { - Services.PLATFORM.openMenu((ServerPlayer) pPlayer, (MenuProvider) blockentity, buf -> { - ((FriendlyByteBuf) buf).writeBlockPos(pPos); - }); - - //todo: add stat -// pPlayer.awardStat(getOpenState()); - } - } - - @Override - public VoxelShape getShapeForDirection(Direction direction) { - return switch (direction) { - case NORTH -> ModShapes.INCUBATOR_NORTH; - case SOUTH -> ModShapes.INCUBATOR_SOUTH; - case EAST -> ModShapes.INCUBATOR_EAST; - case WEST -> ModShapes.INCUBATOR_WEST; - default -> Shapes.block(); - }; - } - -// @Override -// public InteractionResult use(BlockState pState, Level pLevel, BlockPos pPos, Player pPlayer, InteractionHand pHand, BlockHitResult pHit) { -// if (!pLevel.isClientSide) { -// BlockEntity blockEntity = pLevel.getBlockEntity(MultiBlock.getCorePos(pState, pPos)); -// if (blockEntity instanceof SequencerBlockEntity sbe) { -// if (pPlayer.getItemInHand(pHand).is(ItemInit.SEQUENCER_COMPUTER.get())) { -// sbe.setHasComputer(true); -// pPlayer.getItemInHand(pHand).shrink(1); -// return InteractionResult.CONSUME; -// } -// if (pPlayer.getItemInHand(pHand).is(ItemInit.SEQUENCER_DOOR.get())) { -// sbe.setHasDoor(true); -// pPlayer.getItemInHand(pHand).shrink(1); -// return InteractionResult.CONSUME; -// } -// if (pPlayer.getItemInHand(pHand).is(ItemInit.SEQUENCER_SCREEN.get())) { -// if (!sbe.isHasComputer()) return InteractionResult.FAIL; -// sbe.setHasScreen(true); -// pPlayer.getItemInHand(pHand).shrink(1); -// return InteractionResult.CONSUME; -// -// } -// } -// return super.use(pState, pLevel, pPos, pPlayer, pHand, pHit); -// } -// return InteractionResult.sidedSuccess(pLevel.isClientSide); -// } - - @Override - public BlockEntity createBlockEntity(BlockPos blockPos, BlockState blockState) { - return new IncubatorBlockEntity(blockPos, blockState); - } - - @Nullable - @Override - public BlockEntityTicker getTicker(Level level, BlockState state, BlockEntityType blockEntityType) { - return createTickerHelper(blockEntityType, BlockInit.INCUBATOR_BLOCK_ENTITY.get(), (world, pos, pState, be) -> be.tick(world, pos, pState, be)); - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/SequencerBlock.java b/Common/src/main/java/net/dumbcode/projectnublar/block/SequencerBlock.java deleted file mode 100644 index 4412264c..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/block/SequencerBlock.java +++ /dev/null @@ -1,107 +0,0 @@ -package net.dumbcode.projectnublar.block; - -import net.dumbcode.projectnublar.block.api.MultiBlock; -import net.dumbcode.projectnublar.block.api.MultiEntityBlock; -import net.dumbcode.projectnublar.block.entity.SequencerBlockEntity; -import net.dumbcode.projectnublar.client.ModShapes; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.item.ComputerChipItem; -import net.dumbcode.projectnublar.item.TankItem; -import net.dumbcode.projectnublar.platform.Services; -import net.minecraft.core.BlockPos; -import net.minecraft.core.Direction; -import net.minecraft.network.FriendlyByteBuf; -import net.minecraft.server.level.ServerPlayer; -import net.minecraft.world.InteractionHand; -import net.minecraft.world.InteractionResult; -import net.minecraft.world.MenuProvider; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.entity.BaseContainerBlockEntity; -import net.minecraft.world.level.block.entity.BlockEntity; -import net.minecraft.world.level.block.entity.BlockEntityTicker; -import net.minecraft.world.level.block.entity.BlockEntityType; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.phys.BlockHitResult; -import net.minecraft.world.phys.shapes.Shapes; -import net.minecraft.world.phys.shapes.VoxelShape; -import org.jetbrains.annotations.Nullable; - -public class SequencerBlock extends MultiEntityBlock { - - public SequencerBlock(Properties properties, int rows, int columns, int depth) { - super(properties, rows, columns, depth); - } - @Override - protected void openContainer(Level pLevel, BlockPos pPos, Player pPlayer) { - BlockEntity blockentity = pLevel.getBlockEntity(pPos); - if (blockentity instanceof SequencerBlockEntity) { - Services.PLATFORM.openMenu((ServerPlayer) pPlayer, (MenuProvider) blockentity, buf -> { - ((FriendlyByteBuf) buf).writeBlockPos(pPos); - }); - //todo: add stat -// pPlayer.awardStat(getOpenState()); - - } - } - - @Override - public VoxelShape getShapeForDirection(Direction direction) { - return switch (direction) { - case SOUTH -> ModShapes.SEQUENCER_SOUTH; - case EAST -> ModShapes.SEQUENCER_EAST; - case WEST -> ModShapes.SEQUENCER_WEST; - default -> ModShapes.SEQUENCER_NORTH; - }; - } - - @Override - public InteractionResult use(BlockState pState, Level pLevel, BlockPos pPos, Player pPlayer, InteractionHand pHand, BlockHitResult pHit) { - if (!pLevel.isClientSide) { - BlockEntity blockEntity = pLevel.getBlockEntity(MultiBlock.getCorePos(pState, pPos)); - if (blockEntity instanceof SequencerBlockEntity sbe) { - if (pPlayer.getItemInHand(pHand).is(ItemInit.SEQUENCER_COMPUTER.get())) { - sbe.setHasComputer(true); - pPlayer.getItemInHand(pHand).shrink(1); - return InteractionResult.CONSUME; - } - if (pPlayer.getItemInHand(pHand).is(ItemInit.SEQUENCER_DOOR.get())) { - sbe.setHasDoor(true); - pPlayer.getItemInHand(pHand).shrink(1); - return InteractionResult.CONSUME; - } - if (pPlayer.getItemInHand(pHand).is(ItemInit.SEQUENCER_SCREEN.get())) { - if (!sbe.isHasComputer()) return InteractionResult.FAIL; - sbe.setHasScreen(true); - pPlayer.getItemInHand(pHand).shrink(1); - return InteractionResult.CONSUME; - - } - if(pPlayer.getMainHandItem().getItem() instanceof ComputerChipItem item && item.getMaxSynthTime() > 0) { - sbe.setChip(pPlayer.getMainHandItem().copy()); - pPlayer.getMainHandItem().shrink(1); - return InteractionResult.CONSUME; - } - if(pPlayer.getMainHandItem().getItem() instanceof TankItem){ - sbe.setTank(pPlayer.getMainHandItem().copy()); - pPlayer.getMainHandItem().shrink(1); - return InteractionResult.CONSUME; - } - } - return super.use(pState, pLevel, pPos, pPlayer, pHand, pHit); - } - return InteractionResult.sidedSuccess(pLevel.isClientSide); - } - - @Override - public BlockEntity createBlockEntity(BlockPos blockPos, BlockState blockState) { - return new SequencerBlockEntity(blockPos, blockState); - } - - @Nullable - @Override - public BlockEntityTicker getTicker(Level level, BlockState state, BlockEntityType blockEntityType) { - return createTickerHelper(blockEntityType, BlockInit.SEQUENCER_BLOCK_ENTITY.get(), (world, pos, pState, be) -> be.tick(world, pos, pState, be)); - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectionType.java b/Common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectionType.java deleted file mode 100644 index a029b8d8..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectionType.java +++ /dev/null @@ -1,25 +0,0 @@ -package net.dumbcode.projectnublar.block.api; - -import com.google.common.collect.Maps; -import net.minecraft.resources.ResourceLocation; - -import java.util.Map; - -public interface ConnectionType { - Map registryMap = Maps.newHashMap(); //todo: move to a registry? - default void register() { - registryMap.put(this.getRegistryName(), this); - } - double[] getOffsets(); - int getHeight(); - float getRadius(); - float getCableWidth(); - float getRotationOffset(); - float getHalfSize(); - int getLightLevel(); - ResourceLocation getRegistryName(); - - static ConnectionType getType(ResourceLocation id) { - return ConnectionType.registryMap.getOrDefault(id, EnumConnectionType.LOW_SECURITY); - } -} \ No newline at end of file diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/api/IMachineParts.java b/Common/src/main/java/net/dumbcode/projectnublar/block/api/IMachineParts.java deleted file mode 100644 index 1ab382dc..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/block/api/IMachineParts.java +++ /dev/null @@ -1,8 +0,0 @@ -package net.dumbcode.projectnublar.block.api; - -import net.minecraft.core.NonNullList; -import net.minecraft.world.item.ItemStack; - -public interface IMachineParts { - NonNullList getMachineParts(); -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/api/MathUtils.java b/Common/src/main/java/net/dumbcode/projectnublar/block/api/MathUtils.java deleted file mode 100644 index 3a21270f..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/block/api/MathUtils.java +++ /dev/null @@ -1,156 +0,0 @@ -package net.dumbcode.projectnublar.block.api; - -import com.google.common.collect.Maps; -import net.minecraft.util.Mth; -import net.minecraft.world.phys.Vec3; -import org.joml.Vector3f; - -import java.util.Collection; -import java.util.Map; -import java.util.Random; - -public class MathUtils { - - private static final Random RANDOM = new Random(); - - public static double sigmoid(double x) { - return 1 / (1 + Math.exp(-x)); - } - - public static int getWeightedResult(double mean, double sd) { - return (int) Math.abs(RANDOM.nextGaussian() * sd + mean); - } - - //https://www.desmos.com/calculator/vczrdbi01s - public static float bounce(float min, float max, float value) { - float range = max - min; - return max - Math.abs(mod(value, 2 * range) - range); - } - - public static float mod(float x, float k) { - return ((x % k) + k) % k; //Respect the sign -> https://stackoverflow.com/a/4403631 - } - - public static double bounce(double min, double max, double value) { - double range = max - min; - return max - Math.abs(mod(value, 2 * range) - range); - } - - public static double mod(double x, double k) { - return ((x % k) + k) % k; //Respect the sign -> https://stackoverflow.com/a/4403631 - } - - public static String ensureTrailingZeros(double num, int dp) { - StringBuilder number = new StringBuilder(String.valueOf(num)); - int point = number.lastIndexOf("."); - int zeros = point != -1 ? dp - (number.length() - point) : dp; - if (point == -1) { - point = number.length(); - number.append("."); - } - for (int i = 0; i <= zeros; i++) { - number.append("0"); - } - return number.toString().substring(0, point + dp + 1); - - } - - public static int floorToZero(double value) { - return value > 0 ? Mth.floor(value) : Mth.ceil(value); - } - - public static int ceilAwayZero(double value) { - return value > 0 ? Mth.ceil(value) : Mth.floor(value); - } - - public static int[] binChoose(int n) { - n += 1; - int[][] cache = new int[n + 1][n]; - - for (int i = 0; i <= n; i++) { - for (int j = 0; j < Math.min(i, n); j++) { - if (j == 0 || j == i) { - cache[i][j] = 1; - } else { - cache[i][j] = cache[i - 1][j - 1] + cache[i - 1][j]; - } - } - } - - return cache[n]; - } - - public static boolean inBetween(double test, double min, double max) { - return test >= min && test <= max; - } - - public static double binomialExp(double a, double b, int pow) { - return binomialExp(a, b, binChoose(pow)); - } - - public static double binomialExp(double a, double b, int[] n) { - double total = 0; - for (int i = 0; i < n.length; i++) { - total += n[i] * Math.pow(a, i) * Math.pow(b, n.length - i - 1D); - } - return total; - } - - public static double mean(double... data) { - double total = 0; - for (double datum : data) { - total += datum; - } - return total / data.length; - } - - public static double meanDeviation(double... data) { - double mean = mean(data); - - double divationTotal = 0; - for (double datum : data) { - divationTotal += Math.abs(datum - mean); - } - return divationTotal / data.length; - } - - public static double meanDeviation(Collection list) { - return meanDeviation(list.stream().mapToDouble(Number::doubleValue).toArray()); - } - - private static final Map NORMAL_CACHE = Maps.newHashMap(); - - /** - * Calculate the normal of the given data - * - * @param data in the format [x1, y1, z1, x2, y2, z2, x3, y3, z3] - * @return the Vec3d normal - */ - public static Vec3 calculateNormal(double... data) { - Vec3 pos1 = new Vec3(data[0], data[1], data[2]); - Vec3 pos2 = new Vec3(data[3], data[4], data[5]); - Vec3 pos3 = new Vec3(data[6], data[7], data[8]); - return NORMAL_CACHE.computeIfAbsent(new TriVec(pos1, pos2, pos3), v -> pos2.subtract(pos1).cross(pos3.subtract(pos1)).normalize()); - } - - public static Vector3f calculateNormalF(double... data) { - Vec3 vec = calculateNormal(data); - return new Vector3f((float) vec.x, (float) vec.y, (float) vec.z); - } - - - public static Vector3f calculateNormalF(Vector3f p0, Vector3f p1, Vector3f p2) { - return calculateNormalF(p0.x(), p0.y(), p0.z(), p1.x(), p1.y(), p1.z(), p2.x(), p2.y(), p2.z()); - } - - public static double horizontalDegree(double x, double z, boolean forward) { - double angle = Math.atan(z / x); - if (x < 0 == forward) { - angle += Math.PI; - } - return angle * 180 / Math.PI; - } - - private record TriVec(Vec3 pos1, Vec3 pos2, Vec3 pos3) { - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/api/RotatedRayBox.java b/Common/src/main/java/net/dumbcode/projectnublar/block/api/RotatedRayBox.java deleted file mode 100644 index a8642219..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/block/api/RotatedRayBox.java +++ /dev/null @@ -1,200 +0,0 @@ -package net.dumbcode.projectnublar.block.api; - -import com.mojang.blaze3d.platform.Lighting; -import com.mojang.blaze3d.vertex.PoseStack; -import com.mojang.blaze3d.vertex.VertexConsumer; -import net.minecraft.client.renderer.LevelRenderer; -import net.minecraft.client.renderer.MultiBufferSource; -import net.minecraft.client.renderer.RenderType; -import net.minecraft.core.BlockPos; -import net.minecraft.core.Direction; -import net.minecraft.core.Position; -import net.minecraft.core.Vec3i; -import net.minecraft.world.phys.AABB; -import net.minecraft.world.phys.BlockHitResult; -import net.minecraft.world.phys.Vec3; -import org.joml.Matrix4f; -import org.joml.Quaternionf; -import org.joml.Vector3f; -import org.joml.Vector4f; - -import javax.annotation.Nullable; -import java.util.Collections; - - -public class RotatedRayBox { - - private final AABB box; - private final Vector3f origin; - private final Matrix4f forward; - private final Matrix4f backwards; - - public RotatedRayBox(AABB box, Vector3f origin, Matrix4f forward, Matrix4f backwards) { - this.box = box; - this.origin = origin; - this.forward = forward; - this.backwards = backwards; - } - - public AABB getBox() { - return box; - } - - public Vector3f getOrigin() { - return origin; - } - - public Matrix4f getForward() { - return forward; - } - - public Matrix4f getBackwards() { - return backwards; - } - - @Nullable - public Result rayTrace(Position startIn, Position endIn) { - Vector3f start = new Vector3f((float)(startIn.x() - this.origin.x()), (float)(startIn.y() - this.origin.y()), (float)(startIn.z() - this.origin.z())); - Vector3f end = new Vector3f((float)(endIn.x() - this.origin.x()), (float)(endIn.y() - this.origin.y()), (float)(endIn.z() - this.origin.z())); - - this.transform(start, this.forward); - this.transform(end, this.forward); - - Vec3 sv = new Vec3(start); - Vec3 ev = new Vec3(end); - - Vec3 diff = sv.subtract(ev); - - //Due to the calculations, the points can appear inside the aabb, meaning the aabb calcualtion is wrong. This is just to extend both points a substantial amount to make it work - sv = sv.add(diff.x*100, diff.y*100, diff.z*100); - ev = ev.subtract(diff.x*100, diff.y*100, diff.z*100); - - BlockHitResult result = AABB.clip(Collections.singleton(this.box), sv, ev, BlockPos.ZERO); - if(result != null) { - Direction hitDir = result.getDirection(); - Vec3 hit = result.getLocation(); - double dist = hit.distanceToSqr(start.x(), start.y(), start.z()); - - Vector3f hitVec = new Vector3f((float) hit.x, (float) hit.y, (float) hit.z); - this.transform(hitVec, this.backwards); - - - Vec3i vec = result.getDirection().getNormal(); - Vector3f sidevec = new Vector3f(vec.getX(), vec.getY(), vec.getZ()); - this.transform(sidevec, this.backwards); - - - result = new BlockHitResult(new Vec3(hitVec), Direction.getNearest(sidevec.x(), sidevec.y(), sidevec.z()), BlockPos.ZERO, true); - - return new Result(this, result, hitDir, start, end, startIn, endIn, hit, dist); - } - return null; - } - - private void transform(Vector3f vec, Matrix4f mat) { - Vector4f v = new Vector4f(vec.x(), vec.y(), vec.z(), 1); - v.mul(mat); - vec.set(v.x(), v.y(), v.z()); - } - - public Vector3f[] points(double x, double y, double z) { - return points(RotatedRayBox.this.box, x, y, z); - } - - public Vector3f[] points(AABB box, double x, double y, double z) { - int[] values = new int[] {0, 1}; - Vector3f[] points = new Vector3f[8]; - - for (int xb : values) { - for (int yb : values) { - for (int zb : values) { - points[(xb << 2) + (yb << 1) + zb] = new Vector3f( - (float) (xb == 1 ? box.maxX : box.minX), - (float) (yb == 1 ? box.maxY : box.minY), - (float) (zb == 1 ? box.maxZ : box.minZ) - ); - } - } - } - for (Vector3f point : points) { - RotatedRayBox.this.transform(point, RotatedRayBox.this.backwards); - point.add((float) x, (float) y, (float) z); - } - return points; - } - - public static class Builder { - private final AABB box; - private Vector3f origin = new Vector3f(0, 0, 0); - private PoseStack matrix = new PoseStack(); - - public Builder(AABB box) { - this.box = box; - } - - public Builder origin(double x, double y, double z) { - this.origin = new Vector3f((float) x, (float) y, (float) z); - return this; - } - - public Builder rotate(double angle, float x, float y, float z) { - Quaternionf quat = new Quaternionf(); - //todo: check if this is correct - this.matrix.mulPose(quat.rotateAxis((float) angle, x, y, z,quat)); - return this; - } - - public RotatedRayBox build() { - Matrix4f pose = this.matrix.last().pose(); - Matrix4f backwards = new Matrix4f(pose); - backwards.invert(); - return new RotatedRayBox(this.box, this.origin, pose, backwards); - } - } - - - public record Result(RotatedRayBox parent, BlockHitResult result, Direction hitDir, Vector3f startRotated, Vector3f endRotated, Position start, Position end, Vec3 hitRotated, double distance) { - - - public void debugRender(PoseStack stack, MultiBufferSource buffers, double x, double y, double z) { - stack.pushPose(); - stack.translate(x + this.parent.origin.x(), y + this.parent.origin.y(), z + this.parent.origin.z()); - Matrix4f pose = stack.last().pose(); - - - Vec3 sv = new Vec3(this.startRotated.x(), this.startRotated.y(), this.startRotated.z()); - Vec3 ev = new Vec3(this.endRotated.x(), this.endRotated.y(), this.endRotated.z()); - - Vec3 diff = sv.subtract(ev); - - //Due to the calculations, the points can appear inside the aabb, meaning the aabb calcualtion is wrong. This is just to extend both points a substantial amount to make it work - sv = sv.add(diff.x()*100, diff.y()*100, diff.z()*100); - ev = ev.subtract(diff.x()*100, diff.y()*100, diff.z()*100); - - //Draw a line from the where the players eyes are, and where theyre looking in transformed space - VertexConsumer buff = buffers.getBuffer(RenderType.lines()); - buff.vertex(pose, (float) sv.x, (float) sv.y, (float) sv.z).color(1f, 0, 0, 1).endVertex(); - buff.vertex(pose, (float) ev.x, (float) ev.y, (float) ev.z).color(0f, 1f, 0f, 1f).endVertex(); - - //Draw a light blue line where the vector is hit in transformed space - buff.vertex(pose, (float) this.hitRotated.x, (float) this.hitRotated.y, (float) this.hitRotated.z).color(0f, 1f, 1, 1F).endVertex(); - buff.vertex(pose, (float) this.hitRotated.x, (float) this.hitRotated.y+0.25F, (float) this.hitRotated.z).color(0f, 1f, 1f, 1F).endVertex(); - - //Draw a yellow line where the vector is hit in real space (should be right in front of the mouse) - Vec3 hitVec = result.getLocation(); - buff.vertex(pose, (float) hitVec.x, (float) hitVec.y, (float) hitVec.z).color(1f, 1f, 0, 1F).endVertex(); - buff.vertex(pose, (float) hitVec.x, (float) hitVec.y+0.25F, (float) hitVec.z).color(1f, 1f, 0f, 1F).endVertex(); - - //Draw a cubeoid of the transformed collision box - Lighting.setupForFlatItems(); - AABB aabb = this.parent.box; - LevelRenderer.renderLineBox(stack, buff, aabb, 1, 0, 0, 1F); - - RenderUtils.drawCubeoid(stack, new Vec3(aabb.minX, aabb.minY, aabb.minZ), new Vec3(aabb.maxX, aabb.maxY, aabb.maxZ), buffers.getBuffer(RenderType.lightning())); - - //We need the lines type to begin buffering again. - buffers.getBuffer(RenderType.lines()); - stack.popPose(); - } - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFence.java b/Common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFence.java deleted file mode 100644 index 2783ddc9..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFence.java +++ /dev/null @@ -1,147 +0,0 @@ -package net.dumbcode.projectnublar.block.entity; - -import com.google.common.collect.Sets; -import net.dumbcode.projectnublar.block.api.ConnectableBlockEntity; -import net.dumbcode.projectnublar.block.api.Connection; -import net.dumbcode.projectnublar.block.api.SyncingBlockEntity; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.util.LineUtils; -import net.minecraft.core.BlockPos; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.nbt.ListTag; -import net.minecraft.nbt.Tag; -import net.minecraft.world.level.block.entity.BlockEntityType; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.phys.shapes.Shapes; -import net.minecraft.world.phys.shapes.VoxelShape; - - - -import java.util.Collections; -import java.util.List; -import java.util.Set; -import java.util.stream.Collectors; - -public class BlockEntityElectricFence extends SyncingBlockEntity implements ConnectableBlockEntity { - - private final Set fenceConnections = Sets.newLinkedHashSet(); - - private VoxelShape collidableCache; - - public BlockEntityElectricFence(BlockPos pos, BlockState state) { - super(BlockInit.ELECTRIC_FENCE_BLOCK_ENTITY.get(), pos, state); - } - - protected BlockEntityElectricFence(BlockEntityType type, BlockPos pos, BlockState state) { - super(type, pos, state); - } - - @Override - public void saveData(CompoundTag compound) { - CompoundTag nbt = new CompoundTag(); - int i = 0; - for (Connection connection : this.fenceConnections) { - nbt.put(i + "c",connection.writeToNBT(new CompoundTag())); - } - compound.put("connections", nbt); - } - - @Override - public void loadData(CompoundTag compound) { - CompoundTag nbt = compound.getCompound("connections"); - for (int i = 0; i < nbt.size(); i++) { - Connection connection = Connection.fromNBT(nbt.getCompound(i+"c"), this); - if(connection.isValid()) { - this.fenceConnections.add(connection); - } - } - - if(this.level != null) { -// this.requestModelDataUpdate(); - } - } - - protected static final VoxelShape DEFAULT_SHAPE = Shapes.create(.875 -.03125 * 3,0,.5 - .0625, 1-.03125 * 3,1,.5 + .0625); - @Override - public VoxelShape getOrCreateCollision() { - if(this.collidableCache == null) { - VoxelShape shape = DEFAULT_SHAPE; - for (Connection connection : this.fenceConnections) { - shape = Shapes.or(shape, connection.getCollisionShape()); - } - this.collidableCache = shape; - } - - return this.collidableCache; - } - -// @Override -// public double getViewDistance() { -// return Double.MAX_VALUE; -// } -// -// @Override -// public AABB getRenderBoundingBox() { -// return new AxisAlignedBB(this.getBlockPos().offset(-1, -1, -1), this.getBlockPos().offset(1, 1, 1)); -// } - - @Override - public void addConnection(Connection connection) { - this.fenceConnections.add(connection); -// this.requestModelDataUpdate(); - this.setChanged(); - } -//todo: forge stuff - -// @Nonnull -// @Override -// public IModelData getModelData() { -// return new ModelDataMap.Builder() -// .withInitial(ProjectNublarModelData.CONNECTIONS, this.compiledRenderData()) -// .build(); -// } -// -// @Override -// public void requestModelDataUpdate() { -// super.requestModelDataUpdate(); -// if(this.level != null) { -//// this.level.sendBlockUpdated(this.getBlockPos(), this.getBlockState(), this.getBlockState(), 3); -// } -// this.collidableCache = null; -// } - - - protected Set compiledRenderData() { - return this.getConnections().stream() - .map(c -> c.compileRenderData(this.level)) - .collect(Collectors.toSet()); - } - - @Override - public Set getConnections() { - return Collections.unmodifiableSet(this.fenceConnections); - } - - /** - * Breaks the surrounding fence. Used for entities - * who "attack" the fence. - * @param intensity Intensity at which the fence breaks. - */ - public void breakFence(int intensity) { // TODO: Add more randomness. - for (Connection connection : fenceConnections) { - for (double offset : connection.getType().getOffsets()) { - List blocks = LineUtils.getBlocksInbetween(connection.getFrom(), connection.getTo(), offset); - for (int k = 0; k < blocks.size(); k++) { - for (int i = 0; i < connection.getType().getHeight(); i++) { - BlockPos position = blocks.get(k).above(i); - if ((k == blocks.size() / 2 - 1 || k == blocks.size() / 2 + 1) && i < intensity / 2 + 1) { - this.level.destroyBlock(position, true); - } else if (k == blocks.size() / 2 && i < intensity) { - this.level.destroyBlock(position, true); - } - } - } - } - } - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/entity/GeneratorBlockEntity.java b/Common/src/main/java/net/dumbcode/projectnublar/block/entity/GeneratorBlockEntity.java deleted file mode 100644 index 9407f582..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/block/entity/GeneratorBlockEntity.java +++ /dev/null @@ -1,141 +0,0 @@ -package net.dumbcode.projectnublar.block.entity; - -import earth.terrarium.botarium.common.energy.EnergyApi; -import earth.terrarium.botarium.common.energy.base.BotariumEnergyBlock; -import earth.terrarium.botarium.common.energy.impl.SimpleEnergyContainer; -import earth.terrarium.botarium.common.energy.impl.WrappedBlockEnergyContainer; -import net.dumbcode.projectnublar.block.GeneratorBlock; -import net.dumbcode.projectnublar.block.api.SyncingBlockEntity; -import net.dumbcode.projectnublar.block.api.SyncingContainerBlockEntity; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.menutypes.GeneratorMenu; -import net.minecraft.core.BlockPos; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.network.chat.Component; -import net.minecraft.util.Mth; -import net.minecraft.world.entity.player.Inventory; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.inventory.AbstractContainerMenu; -import net.minecraft.world.inventory.ContainerData; -import net.minecraft.world.item.Item; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.entity.BlockEntityType; -import net.minecraft.world.level.block.state.BlockState; - -public class GeneratorBlockEntity extends SyncingContainerBlockEntity implements BotariumEnergyBlock { - - - private WrappedBlockEnergyContainer energyContainer; - private ItemStack fuelStack = ItemStack.EMPTY; - - - public GeneratorBlockEntity(BlockPos pos, BlockState state) { - super(BlockInit.GENERATOR.get(), pos, state); - } - protected final ContainerData dataAccess = new ContainerData() { - public int get(int slot) { - return switch (slot) { - case 0 -> (int)GeneratorBlockEntity.this.energyContainer.getStoredEnergy(); - case 1 -> (int)GeneratorBlockEntity.this.energyContainer.getMaxCapacity(); - default -> 0; - }; - } - - public void set(int slot, int value) { - - } - - public int getCount() { - return 2; - } - }; - - - - @Override - protected void saveData(CompoundTag tag) { - tag.put("fuel",fuelStack.save(new CompoundTag())); - } - - @Override - protected void loadData(CompoundTag tag) { - fuelStack = ItemStack.of(tag.getCompound("fuel")); - } - - @Override - public WrappedBlockEnergyContainer getEnergyStorage() { - Block block = getBlockState().getBlock(); - if (block instanceof GeneratorBlock gb && this.energyContainer == null) { - this.energyContainer = new WrappedBlockEnergyContainer(this, new SimpleEnergyContainer(gb.getMaxEnergy(), gb.getEnergyOutput(), gb.getEnergyInput())); - } - return this.energyContainer; - } - - public void tick(Level level, BlockPos pos, BlockState state, GeneratorBlockEntity be) { - if (state.getBlock() == BlockInit.CREATIVE_GENERATOR.get()) { - getEnergyStorage().internalInsert(999999, false); - EnergyApi.distributeEnergyNearby(this, 256); - } else { - if(!fuelStack.isEmpty()){ - if(level.getGameTime() % 20 == 0 && getEnergyStorage().getStoredEnergy() < getEnergyStorage().getMaxCapacity()){ - fuelStack.shrink(1); - getEnergyStorage().internalInsert(4,false); - } - } - EnergyApi.distributeEnergyNearby(this, Math.min(((GeneratorBlock)state.getBlock()).getEnergyOutput(),be.getEnergyStorage().getStoredEnergy())); - updateBlock(); - } - } - - @Override - protected Component getDefaultName() { - return Component.literal("Generator"); - } - - @Override - protected AbstractContainerMenu createMenu(int pContainerId, Inventory pInventory) { - return new GeneratorMenu(pContainerId,pInventory, this, dataAccess); - } - - @Override - public int getContainerSize() { - return 1; - } - - @Override - public boolean isEmpty() { - return fuelStack.isEmpty(); - } - - @Override - public ItemStack getItem(int pSlot) { - return fuelStack; - } - - @Override - public ItemStack removeItem(int pSlot, int pAmount) { - return fuelStack.split(pAmount); - } - - @Override - public ItemStack removeItemNoUpdate(int pSlot) { - return ItemStack.EMPTY; - } - - @Override - public void setItem(int pSlot, ItemStack pStack) { - fuelStack = pStack; - } - - @Override - public boolean stillValid(Player pPlayer) { - return true; - } - - @Override - public void clearContent() { - fuelStack = ItemStack.EMPTY; - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/block/entity/IncubatorBlockEntity.java b/Common/src/main/java/net/dumbcode/projectnublar/block/entity/IncubatorBlockEntity.java deleted file mode 100644 index 656736a1..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/block/entity/IncubatorBlockEntity.java +++ /dev/null @@ -1,395 +0,0 @@ -package net.dumbcode.projectnublar.block.entity; - -import earth.terrarium.botarium.common.energy.base.BotariumEnergyBlock; -import earth.terrarium.botarium.common.energy.impl.InsertOnlyEnergyContainer; -import earth.terrarium.botarium.common.energy.impl.WrappedBlockEnergyContainer; -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.block.api.IMachineParts; -import net.dumbcode.projectnublar.block.api.SyncingContainerBlockEntity; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.item.BulbItem; -import net.dumbcode.projectnublar.item.ContainerUpgradeItem; -import net.dumbcode.projectnublar.item.PlantTankItem; -import net.dumbcode.projectnublar.menutypes.IncubatorMenu; -import net.minecraft.core.BlockPos; -import net.minecraft.core.NonNullList; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.network.chat.Component; -import net.minecraft.util.Mth; -import net.minecraft.world.entity.player.Inventory; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.inventory.AbstractContainerMenu; -import net.minecraft.world.inventory.ContainerData; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.state.BlockState; -import software.bernie.geckolib.animatable.GeoBlockEntity; -import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; -import software.bernie.geckolib.core.animation.AnimatableManager; -import software.bernie.geckolib.util.GeckoLibUtil; - -public class IncubatorBlockEntity extends SyncingContainerBlockEntity implements GeoBlockEntity, IMachineParts, BotariumEnergyBlock { - private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); - private ItemStack plantMatterStack = ItemStack.EMPTY; - private NonNullList items = NonNullList.withSize(9, Slot.EMPTY); - private NonNullList eggProgress = NonNullList.withSize(9, 0); - private int plantMatter = 0; - private ItemStack containerStack = ItemStack.EMPTY; - private ItemStack bulbStack = ItemStack.EMPTY; - private ItemStack tankStack = ItemStack.EMPTY; - private ItemStack nestStack = ItemStack.EMPTY; - private ItemStack lidStack = ItemStack.EMPTY; - private ItemStack baseStack = ItemStack.EMPTY; - private ItemStack armStack = ItemStack.EMPTY; - private WrappedBlockEnergyContainer energyContainer; - - public IncubatorBlockEntity(BlockPos pos, BlockState state) { - super(BlockInit.INCUBATOR_BLOCK_ENTITY.get(), pos, state); - } - - public ItemStack getContainerStack() { - return containerStack; - } - - public void setContainerStack(ItemStack containerStack) { - this.containerStack = containerStack; - updateBlock(); - } - - public ItemStack getBulbStack() { - return bulbStack; - } - - public void setBulbStack(ItemStack bulbStack) { - this.bulbStack = bulbStack; - updateBlock(); - } - - public ItemStack getTankStack() { - return tankStack; - } - - public void setTankStack(ItemStack tankStack) { - this.tankStack = tankStack; - updateBlock(); - } - - protected final ContainerData dataAccess = new ContainerData() { - - @Override - public int get(int pIndex) { - return switch (pIndex) { - case 0 -> plantMatter; - case 1 -> getMaxPlantMatter(); - case 2 -> getSlotCount(); - default -> eggProgress.get(pIndex - 3); - }; - } - - @Override - public void set(int pIndex, int pValue) { - - } - - @Override - public int getCount() { - return 11; - } - }; - - public int getSlotCount() { - return containerStack.isEmpty()? 3 : ((ContainerUpgradeItem) containerStack.getItem()).getContainerSize(); - } - - public int getX(int index) { - return items.get(index).x; - } - - public int getY(int index) { - return items.get(index).y; - } - - public void updateSlot(int index, int x, int y) { - items.set(index - 1, items.get(index - 1).withX(x).withY(y)); - updateBlock(); - } - - @Override - protected void saveData(CompoundTag tag) { - items.forEach(slot -> { - CompoundTag slotTag = new CompoundTag(); - slotTag.putInt("x", slot.x); - slotTag.putInt("y", slot.y); - slot.stack.save(slotTag); - tag.put("slot" + items.indexOf(slot), slotTag); - }); - tag.put("plantMatterStack", plantMatterStack.save(new CompoundTag())); - tag.putInt("plantMatter", plantMatter); - CompoundTag containerTag = new CompoundTag(); - containerStack.save(containerTag); - tag.put("containerStack", containerTag); - CompoundTag bulbTag = new CompoundTag(); - bulbStack.save(bulbTag); - tag.put("bulbStack", bulbTag); - CompoundTag tankTag = new CompoundTag(); - tankStack.save(tankTag); - tag.put("tankStack", tankTag); - CompoundTag nestTag = new CompoundTag(); - nestStack.save(nestTag); - tag.put("nestStack", nestTag); - CompoundTag lidTag = new CompoundTag(); - lidStack.save(lidTag); - tag.put("lidStack", lidTag); - CompoundTag baseTag = new CompoundTag(); - baseStack.save(baseTag); - tag.put("baseStack", baseTag); - CompoundTag armTag = new CompoundTag(); - armStack.save(armTag); - tag.put("armStack", armTag); - tag.put("energy", energyContainer.serialize(new CompoundTag())); - } - - @Override - protected void loadData(CompoundTag tag) { - for (int i = 0; i < 9; i++) { - CompoundTag slotTag = tag.getCompound("slot" + i); - items.set(i, new Slot(ItemStack.of(slotTag), slotTag.getInt("x"), slotTag.getInt("y"))); - } - plantMatterStack = ItemStack.of(tag.getCompound("plantMatterStack")); - plantMatter = tag.getInt("plantMatter"); - containerStack = ItemStack.of(tag.getCompound("containerStack")); - bulbStack = ItemStack.of(tag.getCompound("bulbStack")); - tankStack = ItemStack.of(tag.getCompound("tankStack")); - nestStack = ItemStack.of(tag.getCompound("nestStack")); - lidStack = ItemStack.of(tag.getCompound("lidStack")); - baseStack = ItemStack.of(tag.getCompound("baseStack")); - armStack = ItemStack.of(tag.getCompound("armStack")); - energyContainer.deserialize(tag.getCompound("energy")); - } - - public ItemStack getNestStack() { - return nestStack; - } - - public void setNestStack(ItemStack nestStack) { - this.nestStack = nestStack; - updateBlock(); - } - - public ItemStack getLidStack() { - return lidStack; - } - - public void setLidStack(ItemStack lidStack) { - this.lidStack = lidStack; - updateBlock(); - } - - public ItemStack getBaseStack() { - return baseStack; - } - - public void setBaseStack(ItemStack baseStack) { - this.baseStack = baseStack; - updateBlock(); - } - - public ItemStack getArmStack() { - return armStack; - } - - public void setArmStack(ItemStack armStack) { - this.armStack = armStack; - updateBlock(); - } - - public int getTicksPerPercent() { - return bulbStack.isEmpty() ? 18 * 20 : ((BulbItem) bulbStack.getItem()).getTicksPerPercent(); - } - - @Override - protected Component getDefaultName() { - return Component.literal("Incubator"); - } - - @Override - protected AbstractContainerMenu createMenu(int pContainerId, Inventory pInventory) { - return new IncubatorMenu(pContainerId, pInventory, this, dataAccess, worldPosition); - } - - public int getMaxPlantMatter() { - return getTankStack().isEmpty() ? 64 : ((PlantTankItem) getTankStack().getItem()).getMaxPlantMatter(); - } - - @Override - public int getContainerSize() { - return 10; - } - - @Override - public boolean isEmpty() { - return plantMatterStack.isEmpty() && items.stream().allMatch(slot -> slot.stack.isEmpty()); - } - - @Override - public ItemStack getItem(int pSlot) { - return switch (pSlot) { - case 9 -> plantMatterStack; - default -> items.get(pSlot).stack; - }; - } - - @Override - public ItemStack removeItem(int pSlot, int pAmount) { - switch (pSlot) { - case 9 -> { - ItemStack stack = plantMatterStack.split(pAmount); - if (plantMatterStack.isEmpty()) { - plantMatterStack = ItemStack.EMPTY; - } - return stack; - } - default -> { - Slot slot = items.get(pSlot); - ItemStack stack = slot.stack.split(pAmount); - if (slot.stack.isEmpty()) { - items.set(pSlot, Slot.EMPTY); - } - return stack; - } - } - } - - @Override - public ItemStack removeItemNoUpdate(int pSlot) { - switch (pSlot) { - case 9 -> { - ItemStack stack = plantMatterStack; - plantMatterStack = ItemStack.EMPTY; - return stack; - } - default -> { - Slot slot = items.get(pSlot); - ItemStack stack = slot.stack; - items.set(pSlot, Slot.EMPTY); - return stack; - } - } - } - - @Override - public void setItem(int pSlot, ItemStack pStack) { - switch (pSlot) { - case 9 -> plantMatterStack = pStack; - default -> items.set(pSlot, items.get(pSlot).withStack(pStack)); - } - } - - @Override - public boolean stillValid(Player pPlayer) { - return true; - } - - @Override - public void clearContent() { - plantMatterStack = ItemStack.EMPTY; - items = NonNullList.withSize(9, Slot.EMPTY); - } - - public void tick(Level world, BlockPos pos, BlockState pState, IncubatorBlockEntity be) { - if (!world.isClientSide) { - if (!be.getItem(9).isEmpty()) { - if (be.plantMatter < be.getMaxPlantMatter()) { - be.plantMatter += 1; - be.getItem(9).shrink(1); - updateBlock(); - } - } - if (level.getGameTime() % getTicksPerPercent() == 0) - if (be.items.stream().anyMatch(slot -> !slot.stack.isEmpty())) { - getEnergyStorage().internalExtract(calculateEnergyConsumption(),true); - for (int i = 0; i < be.getSlotCount(); i++) { - Slot slot = be.items.get(i); - if (!slot.stack.isEmpty() && slot.stack.is(ItemInit.UNINCUBATED_EGG.get())) { - DinoData data = DinoData.fromStack(slot.stack); - if (data.getIncubationProgress() < 1) { - data.setIncubationProgress(data.getIncubationProgress() + 0.01); - data.setIncubationTimeLeft(Mth.floor(be.getTicksPerPercent() * ((1 - data.getIncubationProgress()) * 100))); - data.toStack(slot.stack); - updateBlock(); - } else if (data.getIncubationProgress() >= 1) { - ItemStack dinoEgg = ItemInit.INCUBATED_EGG.get().getDefaultInstance(); - data.setIncubationProgress(-1); - data.setIncubationTimeLeft(-1); - data.toStack(dinoEgg); - slot = slot.withStack(dinoEgg); - be.items.set(i, slot); - updateBlock(); - } - } - } - } - } - } - public int calculateEnergyConsumption(){ - int c = 32; - if(tankStack.getItem() == ItemInit.GOLD_PLANT_TANK.get()) { - c += 8; - } - if(tankStack.getItem() == ItemInit.IRON_PLANT_TANK.get()) { - c += 4; - } - if(containerStack.getItem() == ItemInit.SMALL_CONTAINER_UPGRADE.get()) { - c += 4; - } - if(containerStack.getItem() == ItemInit.LARGE_CONTAINER_UPGRADE.get()) { - c += 8; - } - if(bulbStack.getItem() == ItemInit.WARM_BULB.get()) { - c += 5; - } - if(bulbStack.getItem() == ItemInit.WARMER_BULB.get()) { - c += 10; - } - if(bulbStack.getItem() == ItemInit.HOT_BULB.get()) { - c += 16; - } - return c; - } - @Override - public WrappedBlockEnergyContainer getEnergyStorage() { - return energyContainer == null ? this.energyContainer = new WrappedBlockEnergyContainer(this, new InsertOnlyEnergyContainer(1000,1000)) : this.energyContainer; - } - - @Override - public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { - - } - - @Override - public AnimatableInstanceCache getAnimatableInstanceCache() { - return cache; - } - - @Override - public NonNullList getMachineParts() { - return NonNullList.of(ItemStack.EMPTY,containerStack, bulbStack, tankStack, nestStack, lidStack, baseStack, armStack); - } - - public record Slot(ItemStack stack, int x, int y) { - public static final Slot EMPTY = new Slot(ItemStack.EMPTY, 0, -100); - - public Slot withStack(ItemStack stack) { - return new Slot(stack, x, y); - } - - public Slot withX(int x) { - return new Slot(stack, x, y); - } - - public Slot withY(int y) { - return new Slot(stack, x, y); - } - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/model/SimpleGeoItemModel.java b/Common/src/main/java/net/dumbcode/projectnublar/client/model/SimpleGeoItemModel.java deleted file mode 100644 index 1c66813b..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/client/model/SimpleGeoItemModel.java +++ /dev/null @@ -1,35 +0,0 @@ -package net.dumbcode.projectnublar.client.model; - -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.item.BlockItem; -import net.minecraft.world.item.Item; -import software.bernie.geckolib.animatable.GeoItem; -import software.bernie.geckolib.model.GeoModel; - -import java.util.HashMap; -import java.util.Map; - -public class SimpleGeoItemModel extends GeoModel { - protected final Map geoCache = new HashMap<>(); - protected final Map textureCache = new HashMap<>(); - - @Override - public ResourceLocation getModelResource(T object) { - return geoCache.computeIfAbsent(getRegistryName(object), k -> new ResourceLocation(k.getNamespace(), "geo/" + (object instanceof BlockItem ? "block/" : "item/") + k.getPath() + ".geo.json")); - } - - @Override - public ResourceLocation getTextureResource(T object) { - return textureCache.computeIfAbsent(getRegistryName(object), k -> new ResourceLocation(k.getNamespace(), "textures/" + (object instanceof BlockItem ? "block/" : "item/") + k.getPath() + ".png")); - } - - @Override - public ResourceLocation getAnimationResource(T object) { - return null; - } - - private static ResourceLocation getRegistryName(Item item) { - return BuiltInRegistries.ITEM.getKey(item); - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java b/Common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java deleted file mode 100644 index c7ef8cca..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java +++ /dev/null @@ -1,68 +0,0 @@ -package net.dumbcode.projectnublar.client.renderer; - -import com.mojang.blaze3d.vertex.PoseStack; -import com.mojang.blaze3d.vertex.VertexConsumer; -import net.dumbcode.projectnublar.api.Genes; -import net.dumbcode.projectnublar.client.renderer.layer.DinoLayer; -import net.dumbcode.projectnublar.entity.Dinosaur; -import net.dumbcode.projectnublar.init.GeneInit; -import net.minecraft.client.renderer.MultiBufferSource; -import net.minecraft.client.renderer.RenderType; -import net.minecraft.client.renderer.entity.EntityRendererProvider; -import net.minecraft.resources.ResourceLocation; -import org.jetbrains.annotations.Nullable; -import software.bernie.geckolib.cache.object.BakedGeoModel; -import software.bernie.geckolib.core.object.Color; -import software.bernie.geckolib.model.GeoModel; -import software.bernie.geckolib.renderer.GeoEntityRenderer; -import software.bernie.geckolib.renderer.layer.GeoRenderLayer; - -import java.util.Arrays; -import java.util.List; - -public class DinosaurRenderer extends GeoEntityRenderer { - public DinosaurRenderer(EntityRendererProvider.Context renderManager, GeoModel model, List layers) { - super(renderManager, model); - for(DinoLayer layer : layers) { - this.addRenderLayer(new GeoRenderLayer<>(this) { - @Override - public void render(PoseStack poseStack, Dinosaur animatable, BakedGeoModel bakedModel, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int packedLight, int packedOverlay) { - Color color = animatable.layerColor(layers.indexOf(layer) + 1, layer); - buffer = bufferSource.getBuffer(RenderType.entityTranslucent(getTextureResource(animatable))); - reRender(bakedModel, poseStack, bufferSource, animatable, renderType, buffer, partialTick, packedLight, packedOverlay, color.getRedFloat(), color.getGreenFloat(), color.getBlueFloat(), 1f); -// reRender(bakedModel, poseStack, bufferSource, animatable, renderType, buffer, partialTick, packedLight, packedOverlay, 1, 1, 1, 1); - - } - - @Override - public GeoModel getGeoModel() { - return DinosaurRenderer.this.getGeoModel(); - } - - @Override - protected ResourceLocation getTextureResource(Dinosaur animatable) { - return layer.getTextureLocation(animatable); - } - }); - } - } - - - @Override - public void scaleModelForRender(float widthScale, float heightScale, PoseStack poseStack, Dinosaur animatable, BakedGeoModel model, boolean isReRender, float partialTick, int packedLight, int packedOverlay) { - float scale = ((float) animatable.getDinoData().getGeneValue(GeneInit.SIZE.get()) / 100) + 1.0f; - super.scaleModelForRender(scale, scale, poseStack, animatable, model, isReRender, partialTick, packedLight, packedOverlay); - } - - private Color color = null; - - @Override - public Color getRenderColor(Dinosaur animatable, float partialTick, int packedLight) { - return animatable.layerColor(0, null); - } - -// @Override -// public RenderType getRenderType(Dinosaur animatable, ResourceLocation texture, @Nullable MultiBufferSource bufferSource, float partialTick) { -// return RenderType.entityTranslucent(texture); -// } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/renderer/SimpleGeoItemRenderer.java b/Common/src/main/java/net/dumbcode/projectnublar/client/renderer/SimpleGeoItemRenderer.java deleted file mode 100644 index b8d92e74..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/client/renderer/SimpleGeoItemRenderer.java +++ /dev/null @@ -1,12 +0,0 @@ -package net.dumbcode.projectnublar.client.renderer; - -import net.dumbcode.projectnublar.client.model.SimpleGeoItemModel; -import net.minecraft.world.item.Item; -import software.bernie.geckolib.animatable.GeoItem; -import software.bernie.geckolib.renderer.GeoItemRenderer; - -public class SimpleGeoItemRenderer extends GeoItemRenderer { - public SimpleGeoItemRenderer() { - super(new SimpleGeoItemModel<>()); - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/renderer/layer/DinoLayer.java b/Common/src/main/java/net/dumbcode/projectnublar/client/renderer/layer/DinoLayer.java deleted file mode 100644 index 2899e8e5..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/client/renderer/layer/DinoLayer.java +++ /dev/null @@ -1,41 +0,0 @@ -package net.dumbcode.projectnublar.client.renderer.layer; - -import net.dumbcode.projectnublar.entity.Dinosaur; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.resources.ResourceLocation; - -import java.util.function.Function; - -public class DinoLayer { - private final String layerName; - private final int basicLayer; - private final Function renderRequirement; - private ResourceLocation textureLocation; - - public DinoLayer(String layerName, int basicLayer, Function renderRequirement) { - this.layerName = layerName; - this.basicLayer = basicLayer; - this.renderRequirement = renderRequirement; - } - - public DinoLayer(String layerName, int basicLayer) { - this(layerName,basicLayer ,(b) -> true); - } - - public int getBasicLayer() { - return basicLayer; - } - - public ResourceLocation getTextureLocation(Dinosaur dino) { - if(textureLocation == null) { - ResourceLocation dinoLoc = BuiltInRegistries.ENTITY_TYPE.getKey(dino.getType()); - textureLocation = new ResourceLocation(dinoLoc.getNamespace(), "textures/entity/" + dinoLoc.getPath() + "/male/" + layerName + ".png"); - } - return textureLocation; - } - - public String getLayerName() { - return layerName; - } - -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/screen/IncubatorScreen.java b/Common/src/main/java/net/dumbcode/projectnublar/client/screen/IncubatorScreen.java deleted file mode 100644 index 63891776..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/client/screen/IncubatorScreen.java +++ /dev/null @@ -1,136 +0,0 @@ -package net.dumbcode.projectnublar.client.screen; - -import com.mojang.blaze3d.vertex.DefaultVertexFormat; -import commonnetwork.api.Network; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.menutypes.IncubatorMenu; -import net.dumbcode.projectnublar.network.c2s.UpdateIncubatorSlotPacket; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.screens.inventory.AbstractContainerScreen; -import net.minecraft.client.renderer.ShaderInstance; -import net.minecraft.network.chat.Component; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.util.Mth; -import net.minecraft.world.entity.player.Inventory; -import net.minecraft.world.inventory.ClickType; -import net.minecraft.world.inventory.Slot; - -import java.io.IOException; -import java.util.List; - -public class IncubatorScreen extends AbstractContainerScreen { - private static final ResourceLocation TEXTURE = new ResourceLocation(Constants.MODID, "textures/gui/incubator.png"); - - private static ShaderInstance shaderManager; - private static final int TEXTURE_WIDTH = 334; - private static final int TEXTURE_HEIGHT = 222; - - private static final int OVERLAY_START_X = 9; - private static final int OVERLAY_START_Y = 9; - - public static final int BED_WIDTH = 158; - public static final int BED_HEIGHT = 115; - - public IncubatorScreen(IncubatorMenu pMenu, Inventory pPlayerInventory, Component pTitle) { - super(pMenu, pPlayerInventory, pTitle); - this.imageWidth = 176; - this.imageHeight = 222; - this.titleLabelY = -100; - this.inventoryLabelY = -100; -// if (shaderManager == null) { -// try { -// shaderManager = new ShaderInstance(Minecraft.getInstance().getResourceManager(), Constants.MODID + ":incubator_bed", DefaultVertexFormat.BLIT_SCREEN); -// } catch (IOException e) { -// Constants.LOG.debug(e.getMessage()); -// } -// } - } - - @Override - public void render(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { - super.render(pGuiGraphics, pMouseX, pMouseY, pPartialTick); - renderTooltip(pGuiGraphics, pMouseX, pMouseY); - } - - @Override - protected void renderBg(GuiGraphics pGuiGraphics, float pPartialTick, int pMouseX, int pMouseY) { - pGuiGraphics.fillGradient(0, 0, this.width, this.height, -1072689136, -804253680); - int x = this.leftPos; - int y = (this.height - this.imageHeight) / 2; - pGuiGraphics.blit(TEXTURE, x, y, 0, 0, imageWidth, imageHeight, 334, 222); -// -// float progress = this.menu.getData().get(0) / (float)this.menu.getData().get(1); -// -// RenderSystem.enableBlend(); -//// RenderSystem.enableAlphaTest(); -// shaderManager.safeGetUniform("progress").set(progress); -// shaderManager.safeGetUniform("seed").set(this.menu.getPos().asLong()); -// shaderManager.apply(); -// -// int left = this.leftPos + OVERLAY_START_X; -// int top = this.topPos + OVERLAY_START_Y; -// int right = left + BED_WIDTH; -// int bottom = top + BED_HEIGHT; -// -//// RenderSystem.setShaderTexture(0, new ResourceLocation("textures/block/stone.png")); -// BufferBuilder buff = Tesselator.getInstance().getBuilder(); -// buff.begin(VertexFormat.Mode.QUADS, DefaultVertexFormat.POSITION_TEX); -// buff.vertex(left, top, 0).uv(0, 0).endVertex(); -// buff.vertex(left, bottom, 0).uv(0, 1).endVertex(); -// buff.vertex(right, bottom, 0).uv(1, 1).endVertex(); -// buff.vertex(right, top, 0).uv(1, 0).endVertex(); -// -// Tesselator.getInstance().end(); -// shaderManager.clear(); - pGuiGraphics.blit(TEXTURE, x + 9, y + 9, imageWidth, 0, BED_WIDTH, BED_HEIGHT, 334, 222); - int plantmatterMax = this.menu.getData().get(1); - int plantmatter = this.menu.getData().get(0); - int progress = Mth.floor(((plantmatter / (float) plantmatterMax)) * 63); - pGuiGraphics.fill(x + 28, y + 121, x + 28 + progress, y + 121 + 4, 0xFFA9E245); - } - - @Override - protected void slotClicked(Slot pSlot, int pSlotId, int pMouseButton, ClickType pType) { - super.slotClicked(pSlot, pSlotId, pMouseButton, pType); - if (pSlot instanceof IncubatorMenu.IncubatorSlot) { - if (pType == ClickType.PICKUP) { - int x = pSlot.x; - int y = pSlot.y; - if (pSlot.hasItem()) { - x = 0; - y = -100; - } - Network.getNetworkHandler().sendToServer(new UpdateIncubatorSlotPacket(menu.getPos(), pSlotId, x, y)); - } - } - } - - @Override - protected boolean isHovering(int pX, int pY, int pWidth, int pHeight, double pMouseX, double pMouseY) { - boolean hover = super.isHovering(pX, pY, pWidth, pHeight, pMouseX, pMouseY); - if (menu.getCarried().is(ItemInit.UNINCUBATED_EGG.get())) { - if (!hover && pMouseX > this.leftPos + 17 && pMouseX < this.leftPos + 17 + 150 && pMouseY > this.topPos + 17 && pMouseY < this.topPos + 17 + 88) { - List slots = this.menu.slots; - Slot slot = slots.stream().filter(s -> !s.hasItem() && s instanceof IncubatorMenu.IncubatorSlot).findFirst().orElse(null); - if (slot != null) { - slot.x = Mth.floor(pMouseX - leftPos - 8); - slot.y = Mth.floor(pMouseY - topPos - 8); - } - } - } - return hover; - } - - @Override - public void onClose() { - super.onClose(); - menu.slots.forEach( - slot -> { - if (slot instanceof IncubatorMenu.IncubatorSlot) - Network.getNetworkHandler().sendToServer(new UpdateIncubatorSlotPacket(menu.getPos(), menu.slots.indexOf(slot), slot.x, slot.y)); - } - ); - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/widget/EntityWidget.java b/Common/src/main/java/net/dumbcode/projectnublar/client/widget/EntityWidget.java deleted file mode 100644 index 1edffad5..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/client/widget/EntityWidget.java +++ /dev/null @@ -1,67 +0,0 @@ -package net.dumbcode.projectnublar.client.widget; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.client.screen.SequencerScreen; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.components.AbstractButton; -import net.minecraft.client.gui.narration.NarrationElementOutput; -import net.minecraft.network.chat.Component; -import net.minecraft.world.entity.EntityType; - -public class EntityWidget extends AbstractButton { - private EntityType entityType; - private boolean selected = false; - private EntityWidget.OnClick onClick; - - public EntityWidget(int x, int y, int width, int height, DNAData data, EntityWidget.OnClick onClick) { - super(x, y, width, height, data.getFormattedType()); - this.entityType = data.getEntityType(); - this.onClick = onClick; - } - - public EntityType getEntityType() { - return entityType; - } - - public boolean isSelected() { - return selected; - } - - public void setSelected(boolean selected) { - this.selected = selected; - } - - public void setEntityType(EntityType entityType) { - this.entityType = entityType; - setMessage(entityType.getDescription()); - } - - @Override - protected void renderWidget(GuiGraphics guiGraphics, int x, int y, float partialTicks) { - SequencerScreen.drawBorder(guiGraphics, getX(), getY(), getWidth(), getHeight(), Constants.BORDER_COLOR, 1); - if (selected) { - guiGraphics.fill(getX() + 1, getY() + 1, getX() + getWidth() - 1, getY() + getHeight() - 1, 0xFF063B6B); - } else { - guiGraphics.fill(getX() + 1, getY() + 1, getX() + getWidth() - 1, getY() + getHeight() - 1, 0xFF193B59); - } - guiGraphics.drawCenteredString(Minecraft.getInstance().font, getMessage(), getX() + getWidth() / 2, getY() + height / 2 - Minecraft.getInstance().font.lineHeight / 2 , 0xFFFFFFFF); - } - - @Override - public void onPress() { - this.selected = !selected; - onClick.onClick(this, selected); - } - - @Override - protected void updateWidgetNarration(NarrationElementOutput narrationElementOutput) { - - } - - - public interface OnClick { - void onClick(EntityWidget widget, boolean selected); - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/client/widget/TextScrollBox.java b/Common/src/main/java/net/dumbcode/projectnublar/client/widget/TextScrollBox.java deleted file mode 100644 index c25f9572..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/client/widget/TextScrollBox.java +++ /dev/null @@ -1,69 +0,0 @@ -package net.dumbcode.projectnublar.client.widget; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.client.screen.SequencerScreen; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.components.AbstractWidget; -import net.minecraft.client.gui.narration.NarrationElementOutput; -import net.minecraft.network.chat.Component; - -import java.util.List; - -public class TextScrollBox extends AbstractWidget { - private List text; - private int scroll = 0; - private boolean isBordered = false; - private int backgroundColor = -1; - private int borderThickness = 1; - private int borderColor = Constants.BORDER_COLOR; - - public TextScrollBox(int x, int y, int width, int height, List text) { - super(x, y, width, height, Component.empty()); - this.text = text; - } - - public void setBackgroundColor(int color) { - this.backgroundColor = color; - } - - public void setBorder(boolean isBordered, int color, int thickness) { - this.isBordered = isBordered; - this.borderColor = color; - this.borderThickness = thickness; - } - - public void setText(List text) { - this.text = text; - } - - @Override - protected void renderWidget(GuiGraphics guiGraphics, int i, int i1, float v) { - - if (isBordered) { - SequencerScreen.drawBorder(guiGraphics, getX(), getY(), getWidth(), getHeight(), borderColor, borderThickness); - } - guiGraphics.enableScissor(getX() + (isBordered ? 1 : 0), getY() + (isBordered ? 1 : 0), getX() + getWidth() - (isBordered ? 1 : 0), getY() + getHeight() - (isBordered ? 1 : 0)); - if (backgroundColor != -1) { - guiGraphics.fill(getX()+1, getY()+1, getX() + getWidth()-1, getY() + getHeight()-1, backgroundColor); - } - int y = getY() + 3; - for (Component component : text) { - guiGraphics.drawString(Minecraft.getInstance().font, component, getX() + 3, y + scroll, 0xFFFFFFFF); - y += 10; - } - guiGraphics.disableScissor(); - } - - @Override - public boolean mouseScrolled(double $$0, double $$1, double $$2) { - int maxScroll = text.size() * -10 + getHeight() - 2; - scroll = Math.min(0, Math.max(maxScroll, scroll + (int) $$2)); - return super.mouseScrolled($$0, $$1, $$2); - } - - @Override - protected void updateWidgetNarration(NarrationElementOutput narrationElementOutput) { - - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/container/ToggleSlot.java b/Common/src/main/java/net/dumbcode/projectnublar/container/ToggleSlot.java deleted file mode 100644 index 88bee604..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/container/ToggleSlot.java +++ /dev/null @@ -1,46 +0,0 @@ -package net.dumbcode.projectnublar.container; - -import net.minecraft.world.Container; -import net.minecraft.world.inventory.Slot; -import net.minecraft.world.item.ItemStack; - -import java.util.function.Function; - -public class ToggleSlot extends Slot { - boolean active; - Function validator; - - public ToggleSlot(Container pContainer, int pSlot, int pX, int pY) { - this(pContainer, pSlot, pX, pY, (stack) -> true); - } - public ToggleSlot(Container pContainer, int pSlot, int pX, int pY, boolean active) { - this(pContainer, pSlot, pX, pY, active, (stack) -> true); - } - public ToggleSlot(Container pContainer, int pSlot, int pX, int pY, Function validator) { - this(pContainer, pSlot, pX, pY, true, validator); - } - - public ToggleSlot(Container pContainer, int pSlot, int pX, int pY, boolean active, Function validator) { - super(pContainer, pSlot, pX, pY); - this.active = active; - this.validator = validator; - } - - @Override - public boolean mayPlace(ItemStack stack) { - return active && validator.apply(stack); - } - - @Override - public boolean isActive() { - return active; - } - - public void toggleActive() { - active = !active; - } - - public void setActive(boolean active) { - this.active = active; - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/data/GeneDataReloadListener.java b/Common/src/main/java/net/dumbcode/projectnublar/data/GeneDataReloadListener.java deleted file mode 100644 index 95556bc0..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/data/GeneDataReloadListener.java +++ /dev/null @@ -1,36 +0,0 @@ -package net.dumbcode.projectnublar.data; - -import com.google.gson.Gson; -import com.google.gson.GsonBuilder; -import com.google.gson.JsonElement; -import com.mojang.serialization.JsonOps; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.GeneData; -import net.dumbcode.projectnublar.api.Genes; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.server.packs.resources.ResourceManager; -import net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener; -import net.minecraft.util.profiling.ProfilerFiller; -import net.minecraft.world.entity.EntityType; - -import java.util.Map; - -public class GeneDataReloadListener extends SimpleJsonResourceReloadListener { - public GeneDataReloadListener() { - super(new GsonBuilder().setPrettyPrinting().disableHtmlEscaping().create(), "gene_data"); - } - - @Override - protected void apply(Map pObject, ResourceManager pResourceManager, ProfilerFiller pProfiler) { - pObject.forEach((resourceLocation, jsonElement) -> { - EntityType type = EntityType.byString(resourceLocation.toString()).orElse(null); - if (type != null) { - GeneData geneData = GeneData.CODEC.decode(JsonOps.INSTANCE,jsonElement).result().get().getFirst(); - GeneData.register(type,geneData); - geneData.genes().forEach((gene, value) -> { - Genes.addToGene(gene, type, value); - }); - } - }); - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java b/Common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java deleted file mode 100644 index 79c2383b..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java +++ /dev/null @@ -1,112 +0,0 @@ -package net.dumbcode.projectnublar.entity; - -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.client.renderer.layer.DinoLayer; -import net.dumbcode.projectnublar.entity.api.FossilRevived; -import net.dumbcode.projectnublar.init.DataSerializerInit; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.network.syncher.EntityDataAccessor; -import net.minecraft.network.syncher.EntityDataSerializer; -import net.minecraft.network.syncher.EntityDataSerializers; -import net.minecraft.network.syncher.SynchedEntityData; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.util.Mth; -import net.minecraft.world.entity.Entity; -import net.minecraft.world.entity.EntityType; -import net.minecraft.world.entity.PathfinderMob; -import net.minecraft.world.entity.ai.goal.WaterAvoidingRandomStrollGoal; -import net.minecraft.world.item.DyeColor; -import net.minecraft.world.level.Level; -import software.bernie.geckolib.animatable.GeoEntity; -import software.bernie.geckolib.core.animatable.GeoAnimatable; -import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; -import software.bernie.geckolib.core.animation.AnimatableManager; -import software.bernie.geckolib.core.animation.AnimationController; -import software.bernie.geckolib.core.animation.AnimationState; -import software.bernie.geckolib.core.animation.RawAnimation; -import software.bernie.geckolib.core.object.Color; -import software.bernie.geckolib.core.object.PlayState; -import software.bernie.geckolib.util.GeckoLibUtil; - -import java.util.List; -import java.util.Objects; - -public class Dinosaur extends PathfinderMob implements FossilRevived, GeoEntity { - public static EntityDataAccessor DINO_DATA = SynchedEntityData.defineId(Dinosaur.class, DataSerializerInit.DINO_DATA); - public final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); - private List idleAnimations = List.of("sniffingair", "sniffground", "speak1", "lookleft", "lookright", "scratching","shakehead","shakebody"); - public Dinosaur(EntityType $$0, Level $$1) { - super($$0, $$1); - } - - @Override - public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { - controllers.add(new AnimationController<>(this, "controller", 20, this::predicate)); - } - public DinoData getDinoData() { - return this.entityData.get(DINO_DATA); - } - - @Override - public void checkDespawn() { - - } - - public Color layerColor(int layer, DinoLayer dinoLayer) { - if(dinoLayer != null && dinoLayer.getBasicLayer() == -1){ - return new Color(0xFFFFFFFF); - } - if(layer >= this.getDinoData().getLayerColors().stream().count()){ - return new Color(Mth.floor(this.getDinoData().getLayerColor(dinoLayer.getBasicLayer()))); - } - return new Color(Mth.floor(this.getDinoData().getLayerColor(layer))); - } - - @Override - protected void defineSynchedData() { - super.defineSynchedData(); - this.entityData.define(DINO_DATA, new DinoData()); - } - - @Override - public void addAdditionalSaveData(CompoundTag tag) { - super.addAdditionalSaveData(tag); - tag.put("dino_data", entityData.get(DINO_DATA).toNBT()); - - } - - @Override - public void readAdditionalSaveData(CompoundTag $$0) { - super.readAdditionalSaveData($$0); - entityData.set(DINO_DATA, DinoData.fromNBT($$0.getCompound("dino_data"))); - } - - @Override - protected void registerGoals() { - this.goalSelector.addGoal(0, new WaterAvoidingRandomStrollGoal(this, 1.0D)); - } - - protected PlayState predicate(AnimationState state) { - AnimationController controller = state.getController(); - if(isMoving()){ - controller.setAnimation(RawAnimation.begin().thenLoop("walk")); - } else { - if(controller.hasAnimationFinished() || (controller.getCurrentAnimation()!=null && Objects.equals(controller.getCurrentAnimation().animation().name(), "walk"))){ - controller.setAnimation(RawAnimation.begin().thenLoop(idleAnimations.get(this.random.nextInt(idleAnimations.size())))); - } - } - return PlayState.CONTINUE; - } - - public boolean isMoving(){ - return this.xo != this.getX() || this.zo != this.getZ(); - } - @Override - public AnimatableInstanceCache getAnimatableInstanceCache() { - return cache; - } - - public void setDinoData(DinoData dinoData) { - this.entityData.set(DINO_DATA, dinoData); - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java b/Common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java deleted file mode 100644 index 1ce9cd85..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java +++ /dev/null @@ -1,41 +0,0 @@ -package net.dumbcode.projectnublar.init; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.entity.Dinosaur; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.core.registries.Registries; -import net.minecraft.world.entity.Entity; -import net.minecraft.world.entity.EntityType; -import net.minecraft.world.entity.LivingEntity; -import net.minecraft.world.entity.MobCategory; -import net.minecraft.world.entity.ai.attributes.AttributeSupplier; -import net.minecraft.world.entity.monster.Zombie; - -import java.util.ArrayList; -import java.util.List; -import java.util.function.Supplier; - -public class EntityInit { - public static final RegistrationProvider> ENTITIES = RegistrationProvider.get(Registries.ENTITY_TYPE, Constants.MODID); - public static final List> attributeSuppliers = new ArrayList<>(); - - public static final RegistryObject> TYRANNOSAURUS_REX = registerEntity("tyrannosaurus_rex", ()-> EntityType.Builder.of(Dinosaur::new, MobCategory.MONSTER), Zombie::createAttributes); - - private static RegistryObject> registerEntity(String name, Supplier> supplier) { - return ENTITIES.register(name, () -> supplier.get().build(Constants.MODID + ":" + name)); - } - - private static RegistryObject> registerEntity(String name, Supplier> supplier, - Supplier attributeSupplier) { - RegistryObject> entityTypeSupplier = registerEntity(name, supplier); - attributeSuppliers.add(new AttributesRegister<>(entityTypeSupplier, attributeSupplier)); - return entityTypeSupplier; - } - - public static void loadClass() { - } - - - public record AttributesRegister(Supplier> entityTypeSupplier, Supplier factory) {} -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java b/Common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java deleted file mode 100644 index dfab96eb..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java +++ /dev/null @@ -1,18 +0,0 @@ -package net.dumbcode.projectnublar.init; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.loot.functions.AmberItemFunction; -import net.dumbcode.projectnublar.api.loot.functions.FossilItemFunction; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.core.registries.Registries; -import net.minecraft.world.level.storage.loot.functions.LootItemFunctionType; - -public class LootFunctionInit { - public static final RegistrationProvider FUNCTIONS = RegistrationProvider.get(Registries.LOOT_FUNCTION_TYPE, Constants.MODID); - public static final RegistryObject FOSSIL_PART_FUNCTION = FUNCTIONS.register("fossil_part", () -> new LootItemFunctionType(new FossilItemFunction.Serializer())); - public static final RegistryObject AMBER_FUNCTION = FUNCTIONS.register("amber", () -> new LootItemFunctionType(new AmberItemFunction.Serializer())); - - public static void loadClass() { - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/BulbItem.java b/Common/src/main/java/net/dumbcode/projectnublar/item/BulbItem.java deleted file mode 100644 index a768f6c5..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/item/BulbItem.java +++ /dev/null @@ -1,15 +0,0 @@ -package net.dumbcode.projectnublar.item; - -import net.minecraft.world.item.Item; - -public class BulbItem extends Item { - final int ticksPerPercent; - public BulbItem(Properties properties, int ticksPerPercent) { - super(properties); - this.ticksPerPercent = ticksPerPercent; - } - - public int getTicksPerPercent() { - return ticksPerPercent; - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java b/Common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java deleted file mode 100644 index de35bc35..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java +++ /dev/null @@ -1,43 +0,0 @@ -package net.dumbcode.projectnublar.item; - -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.entity.Dinosaur; -import net.dumbcode.projectnublar.item.api.DNADataItem; -import net.minecraft.network.chat.Component; -import net.minecraft.server.level.ServerLevel; -import net.minecraft.world.InteractionHand; -import net.minecraft.world.InteractionResult; -import net.minecraft.world.entity.EntityType; -import net.minecraft.world.entity.MobSpawnType; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.context.UseOnContext; - -public class IncubatedEggItem extends DNADataItem { - public IncubatedEggItem(Properties properties) { - super(properties); - } - - @Override - public InteractionResult useOn(UseOnContext pContext) { - if (pContext.getLevel().isClientSide()) { - return InteractionResult.sidedSuccess(true); - } - if(pContext.getHand() == InteractionHand.OFF_HAND){ - return InteractionResult.FAIL; - } - DinoData dinoData = DinoData.fromStack(pContext.getItemInHand()); - if (dinoData != null) { - EntityType entityType = dinoData.getBaseDino(); - Dinosaur dinosaur = (Dinosaur) entityType.spawn((ServerLevel) pContext.getLevel(), pContext.getClickedPos().above(), MobSpawnType.EVENT); - dinosaur.setDinoData(dinoData); - pContext.getItemInHand().shrink(1); - return InteractionResult.CONSUME; - } - return super.useOn(pContext); - } - - @Override - public Component getName(ItemStack pStack) { - return Component.translatable(this.getDescriptionId(), DinoData.fromStack(pStack).getFormattedType()); - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/item/api/DNADataItem.java b/Common/src/main/java/net/dumbcode/projectnublar/item/api/DNADataItem.java deleted file mode 100644 index 2d6fa694..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/item/api/DNADataItem.java +++ /dev/null @@ -1,31 +0,0 @@ -package net.dumbcode.projectnublar.item.api; - -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.api.DinoData; -import net.minecraft.network.chat.Component; -import net.minecraft.world.item.Item; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.TooltipFlag; -import net.minecraft.world.level.Level; -import org.jetbrains.annotations.Nullable; - -import java.util.List; - -public class DNADataItem extends Item { - - public DNADataItem(Properties properties) { - super(properties); - } - - @Override - public void appendHoverText(ItemStack stack, @Nullable Level level, List tooltips, TooltipFlag flag) { - super.appendHoverText(stack, level, tooltips, flag); - if (stack.hasTag()) { - if(stack.getTag().contains("DNAData")) { - DNAData.createTooltip(stack, tooltips); - } else if(stack.getTag().contains("DinoData")) { - DinoData.fromNBT(stack.getTag().getCompound("DinoData")).createToolTip(tooltips); - } - } - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/menutypes/EggPrinterMenu.java b/Common/src/main/java/net/dumbcode/projectnublar/menutypes/EggPrinterMenu.java deleted file mode 100644 index 9cc58c2c..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/menutypes/EggPrinterMenu.java +++ /dev/null @@ -1,106 +0,0 @@ -package net.dumbcode.projectnublar.menutypes; - -import net.dumbcode.projectnublar.init.MenuTypeInit; -import net.dumbcode.projectnublar.init.TagInit; -import net.minecraft.world.Container; -import net.minecraft.world.SimpleContainer; -import net.minecraft.world.entity.player.Inventory; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.inventory.AbstractContainerMenu; -import net.minecraft.world.inventory.ContainerData; -import net.minecraft.world.inventory.ContainerLevelAccess; -import net.minecraft.world.inventory.MenuType; -import net.minecraft.world.inventory.SimpleContainerData; -import net.minecraft.world.inventory.Slot; -import net.minecraft.world.item.ItemStack; -import org.jetbrains.annotations.Nullable; - -public class EggPrinterMenu extends AbstractContainerMenu { - private ContainerData data; - public EggPrinterMenu(int containerId, Inventory playerInventory) { - this(containerId,playerInventory, new SimpleContainer(4), new SimpleContainerData(4)); - } - public EggPrinterMenu (int containerId, Inventory playerInventory, Container container, ContainerData data) { - super(MenuTypeInit.EGG_PRINTER.get(), containerId); - checkContainerSize(container, 4); - checkContainerDataCount(data, 4); - this.data = data; - this.addDataSlots(data); - this.addSlot(new Slot(container, 0, 15, 110){ - @Override - public boolean mayPlace(ItemStack pStack) { - return pStack.hasTag() && pStack.getTag().contains("Embryo"); - } - }); - this.addSlot(new Slot(container, 1, 15, 80){ - @Override - public boolean mayPlace(ItemStack pStack) { - return pStack.is(TagInit.BONE_MATTER); - } - }); - this.addSlot(new Slot(container, 2, 148, 60){ - @Override - public boolean mayPlace(ItemStack pStack) { - return false; - } - }); - this.addSlot(new Slot(container, 3, 148, 110){ - @Override - public boolean mayPlace(ItemStack pStack) { - return false; - } - }); - for (int l = 0; l < 3; ++l) { - for (int j1 = 0; j1 < 9; ++j1) { - this.addSlot(new Slot(playerInventory, j1 + (l + 1) * 9, 8 + j1 * 18, 84 + l * 18 + 64)); - } - } - - for (int i1 = 0; i1 < 9; ++i1) { - this.addSlot(new Slot(playerInventory, i1, 8 + i1 * 18, 206)); - } - } - public int getDataSlot(int index) { - return this.data.get(index); - } - @Override - public ItemStack quickMoveStack(Player pPlayer, int pIndex) { - ItemStack itemstack = ItemStack.EMPTY; - Slot slot = this.slots.get(pIndex); - if (slot != null && slot.hasItem()) { - ItemStack itemstack1 = slot.getItem(); - itemstack = itemstack1.copy(); - - if (pIndex >= 4) { - for(int i = 0; i < 4; i++){ - if(this.slots.get(i).mayPlace(itemstack1)){ - if (this.moveItemStackTo(itemstack1, i, i + 1, false)) { - break; - } - } - } - } else if (!this.moveItemStackTo(itemstack1, 4, 40, false)) { - return ItemStack.EMPTY; - } - - if (itemstack1.isEmpty()) { - slot.setByPlayer(ItemStack.EMPTY); - } else { - slot.setChanged(); - } - - if (itemstack1.getCount() == itemstack.getCount()) { - return ItemStack.EMPTY; - } - - slot.onTake(pPlayer, itemstack1); - } - - return itemstack; - } - - @Override - public boolean stillValid(Player pPlayer) { - return true; - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/menutypes/ProcessorMenu.java b/Common/src/main/java/net/dumbcode/projectnublar/menutypes/ProcessorMenu.java deleted file mode 100644 index 90154d76..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/menutypes/ProcessorMenu.java +++ /dev/null @@ -1,137 +0,0 @@ -package net.dumbcode.projectnublar.menutypes; - -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.init.MenuTypeInit; -import net.dumbcode.projectnublar.item.ComputerChipItem; -import net.dumbcode.projectnublar.item.FilterItem; -import net.dumbcode.projectnublar.item.TankItem; -import net.minecraft.network.FriendlyByteBuf; -import net.minecraft.world.Container; -import net.minecraft.world.SimpleContainer; -import net.minecraft.world.entity.player.Inventory; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.inventory.AbstractContainerMenu; -import net.minecraft.world.inventory.ContainerData; -import net.minecraft.world.inventory.ContainerLevelAccess; -import net.minecraft.world.inventory.SimpleContainerData; -import net.minecraft.world.inventory.Slot; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.Items; - -public class ProcessorMenu extends AbstractContainerMenu { - ContainerData data; - - public ProcessorMenu(int containerId, Inventory playerInventory) { - this(containerId,playerInventory, ContainerLevelAccess.NULL, new SimpleContainer(15), new SimpleContainerData(4)); - } - public ProcessorMenu (int containerId, Inventory playerInventory, ContainerLevelAccess access, Container container, ContainerData data) { - super(MenuTypeInit.PROCESSOR.get(), containerId); - checkContainerSize(container, 15); - checkContainerDataCount(data, 4); - this.addDataSlots(data); - this.data = data; - this.addSlot(new Slot(container, 0, 22, 40){ - @Override - public boolean mayPlace(ItemStack stack) { - return stack.is(Items.WATER_BUCKET); - } - }); - this.addSlot(new Slot(container, 1, 80, 18){ - @Override - public boolean mayPlace(ItemStack stack) { - return stack.is(ItemInit.FOSSIL_ITEM.get()) || (stack.is(ItemInit.AMBER_ITEM.get()) && stack.hasTag() && stack.getTag().contains("dna_percentage")); - } - }); - this.addSlot(new Slot(container, 12, 22, 19){ - @Override - public boolean mayPlace(ItemStack stack) { - return stack.getItem() instanceof FilterItem; - } - }); - this.addSlot(new Slot(container, 13, 136, 87){ - @Override - public boolean mayPlace(ItemStack stack) { - return stack.getItem() instanceof TankItem; - } - }); - this.addSlot(new Slot(container, 14, 136, 108){ - @Override - public boolean mayPlace(ItemStack stack) { - return stack.getItem() instanceof ComputerChipItem; - } - }); - this.addSlot(new Slot(container, 2, 136, 40){ - @Override - public boolean mayPlace(ItemStack stack) { - return stack.is(ItemInit.TEST_TUBE_ITEM.get()) && !stack.hasTag(); - } - }); - for(int i = 0; i < 3; ++i) { - for(int j = 0; j < 3; ++j) { - this.addSlot(new Slot(container, (j + i * 3) + 3, 59 + j * 21, 66 + i * 21)); - } - } - - - - for(int l = 0; l < 3; ++l) { - for(int j1 = 0; j1 < 9; ++j1) { - this.addSlot(new Slot(playerInventory, j1 + (l + 1) * 9, 8 + j1 * 18, 84 + l * 18 + 56)); - } - } - - for(int i1 = 0; i1 < 9; ++i1) { - this.addSlot(new Slot(playerInventory, i1, 8 + i1 * 18, 198)); - } - } - - - public int getDataSlot(int slot) { - return data.get(slot); - } - @Override - public ItemStack quickMoveStack(Player player, int i) { - Slot slot = this.slots.get(i); - if (slot != null && slot.hasItem()) { - ItemStack itemstack1 = slot.getItem(); - if (i < 15) { - if (!this.moveItemStackTo(itemstack1, 16, 51, false)) { - return ItemStack.EMPTY; - } - } else { - if (itemstack1.is(ItemInit.FOSSIL_ITEM.get()) || (itemstack1.is(ItemInit.AMBER_ITEM.get()) && itemstack1.hasTag() && itemstack1.getTag().contains("dna_percentage"))) { - if (!this.moveItemStackTo(itemstack1, 1, 2, false)) { - return ItemStack.EMPTY; - } - } else if (itemstack1.is(Items.WATER_BUCKET)) { - if (!this.moveItemStackTo(itemstack1, 0, 1, false)) { - return ItemStack.EMPTY; - } - } else if (itemstack1.getItem() instanceof FilterItem) { - if (!this.moveItemStackTo(itemstack1, 2, 3, false)) { - return ItemStack.EMPTY; - } - } else if (itemstack1.getItem() instanceof TankItem) { - if (!this.moveItemStackTo(itemstack1, 3, 4, false)) { - return ItemStack.EMPTY; - } - } else if (itemstack1.getItem() instanceof ComputerChipItem) { - if (!this.moveItemStackTo(itemstack1, 4, 5, false)) { - return ItemStack.EMPTY; - } - } else if (itemstack1.is(ItemInit.TEST_TUBE_ITEM.get()) && !itemstack1.hasTag()) { - if (!this.moveItemStackTo(itemstack1, 5, 6, false)) { - return ItemStack.EMPTY; - } - } - slot.onTake(player, itemstack1); - } - } - return ItemStack.EMPTY; - } - - @Override - public boolean stillValid(Player player) { - return true; - } -} diff --git a/Common/src/main/java/net/dumbcode/projectnublar/platform/Services.java b/Common/src/main/java/net/dumbcode/projectnublar/platform/Services.java deleted file mode 100644 index 7457ee0c..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/platform/Services.java +++ /dev/null @@ -1,30 +0,0 @@ -package net.dumbcode.projectnublar.platform; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.platform.services.IPlatformHelper; - -import java.util.ServiceLoader; - -// Service loaders are a built-in Java feature that allow us to locate implementations of an interface that vary from one -// environment to another. In the context of MultiLoader we use this feature to access a mock API in the common code that -// is swapped out for the platform specific implementation at runtime. -public class Services { - - // In this example we provide a platform helper which provides information about what platform the mod is running on. - // For example this can be used to check if the code is running on Forge vs Fabric, or to ask the modloader if another - // mod is loaded. - public static final IPlatformHelper PLATFORM = load(IPlatformHelper.class); - - // This code is used to load a service for the current environment. Your implementation of the service must be defined - // manually by including a text file in META-INF/services named with the fully qualified class name of the service. - // Inside the file you should write the fully qualified class name of the implementation to load for the platform. For - // example our file on Forge points to ForgePlatformHelper while Fabric points to FabricPlatformHelper. - public static T load(Class clazz) { - - final T loadedService = ServiceLoader.load(clazz) - .findFirst() - .orElseThrow(() -> new NullPointerException("Failed to load service for " + clazz.getName())); - Constants.LOG.debug("Loaded {} for service {}", loadedService, clazz); - return loadedService; - } -} \ No newline at end of file diff --git a/Common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipeBuilder.java b/Common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipeBuilder.java deleted file mode 100644 index cea917ef..00000000 --- a/Common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipeBuilder.java +++ /dev/null @@ -1,196 +0,0 @@ -package net.dumbcode.projectnublar.recipe; - -import com.google.common.collect.Lists; -import com.google.gson.JsonArray; -import com.google.gson.JsonObject; -import java.util.List; -import java.util.function.Consumer; -import javax.annotation.Nullable; - -import net.dumbcode.projectnublar.init.RecipeInit; -import net.minecraft.advancements.Advancement; -import net.minecraft.advancements.AdvancementRewards; -import net.minecraft.advancements.CriterionTriggerInstance; -import net.minecraft.advancements.RequirementsStrategy; -import net.minecraft.advancements.critereon.RecipeUnlockedTrigger; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.data.recipes.CraftingRecipeBuilder; -import net.minecraft.data.recipes.FinishedRecipe; -import net.minecraft.data.recipes.RecipeBuilder; -import net.minecraft.data.recipes.RecipeCategory; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.tags.TagKey; -import net.minecraft.world.item.Item; -import net.minecraft.world.item.crafting.CraftingBookCategory; -import net.minecraft.world.item.crafting.Ingredient; -import net.minecraft.world.item.crafting.RecipeSerializer; -import net.minecraft.world.level.ItemLike; - -public class UnincubatedEggRecipeBuilder extends CraftingRecipeBuilder implements RecipeBuilder { - private final RecipeCategory category; - private final Item result; - private final int count; - private final List ingredients = Lists.newArrayList(); - private final Advancement.Builder advancement = Advancement.Builder.recipeAdvancement(); - @Nullable - private String group; - - public UnincubatedEggRecipeBuilder(RecipeCategory pCategory, ItemLike pResult, int pCount) { - this.category = pCategory; - this.result = pResult.asItem(); - this.count = pCount; - } - - /** - * Creates a new builder for a shapeless recipe. - */ - public static UnincubatedEggRecipeBuilder shapeless(RecipeCategory pCategory, ItemLike pResult) { - return new UnincubatedEggRecipeBuilder(pCategory, pResult, 1); - } - - /** - * Creates a new builder for a shapeless recipe. - */ - public static UnincubatedEggRecipeBuilder shapeless(RecipeCategory pCategory, ItemLike pResult, int pCount) { - return new UnincubatedEggRecipeBuilder(pCategory, pResult, pCount); - } - - /** - * Adds an ingredient that can be any item in the given tag. - */ - public UnincubatedEggRecipeBuilder requires(TagKey pTag) { - return this.requires(Ingredient.of(pTag)); - } - - /** - * Adds an ingredient of the given item. - */ - public UnincubatedEggRecipeBuilder requires(ItemLike pItem) { - return this.requires(pItem, 1); - } - - /** - * Adds the given ingredient multiple times. - */ - public UnincubatedEggRecipeBuilder requires(ItemLike pItem, int pQuantity) { - for(int i = 0; i < pQuantity; ++i) { - this.requires(Ingredient.of(pItem)); - } - - return this; - } - - /** - * Adds an ingredient. - */ - public UnincubatedEggRecipeBuilder requires(Ingredient pIngredient) { - return this.requires(pIngredient, 1); - } - - /** - * Adds an ingredient multiple times. - */ - public UnincubatedEggRecipeBuilder requires(Ingredient pIngredient, int pQuantity) { - for(int i = 0; i < pQuantity; ++i) { - this.ingredients.add(pIngredient); - } - - return this; - } - - public UnincubatedEggRecipeBuilder unlockedBy(String pCriterionName, CriterionTriggerInstance pCriterionTrigger) { - this.advancement.addCriterion(pCriterionName, pCriterionTrigger); - return this; - } - - public UnincubatedEggRecipeBuilder group(@Nullable String pGroupName) { - this.group = pGroupName; - return this; - } - - public Item getResult() { - return this.result; - } - - public void save(Consumer pFinishedRecipeConsumer, ResourceLocation pRecipeId) { - this.ensureValid(pRecipeId); - this.advancement.parent(ROOT_RECIPE_ADVANCEMENT).addCriterion("has_the_recipe", RecipeUnlockedTrigger.unlocked(pRecipeId)).rewards(AdvancementRewards.Builder.recipe(pRecipeId)).requirements(RequirementsStrategy.OR); - pFinishedRecipeConsumer.accept(new UnincubatedEggRecipeBuilder.Result(pRecipeId, this.result, this.count, this.group == null ? "" : this.group, determineBookCategory(this.category), this.ingredients, this.advancement, pRecipeId.withPrefix("recipes/" + this.category.getFolderName() + "/"))); - } - - /** - * Makes sure that this recipe is valid and obtainable. - */ - private void ensureValid(ResourceLocation pId) { - if (this.advancement.getCriteria().isEmpty()) { - throw new IllegalStateException("No way of obtaining recipe " + pId); - } - } - - public static class Result extends CraftingRecipeBuilder.CraftingResult { - private final ResourceLocation id; - private final Item result; - private final int count; - private final String group; - private final List ingredients; - private final Advancement.Builder advancement; - private final ResourceLocation advancementId; - - public Result(ResourceLocation pId, Item pResult, int pCount, String pGroup, CraftingBookCategory pCategory, List pIngredients, Advancement.Builder pAdvancement, ResourceLocation pAdvancementId) { - super(pCategory); - this.id = pId; - this.result = pResult; - this.count = pCount; - this.group = pGroup; - this.ingredients = pIngredients; - this.advancement = pAdvancement; - this.advancementId = pAdvancementId; - } - - public void serializeRecipeData(JsonObject pJson) { - super.serializeRecipeData(pJson); - if (!this.group.isEmpty()) { - pJson.addProperty("group", this.group); - } - - JsonArray jsonarray = new JsonArray(); - - for(Ingredient ingredient : this.ingredients) { - jsonarray.add(ingredient.toJson()); - } - - pJson.add("ingredients", jsonarray); - JsonObject jsonobject = new JsonObject(); - jsonobject.addProperty("item", BuiltInRegistries.ITEM.getKey(this.result).toString()); - if (this.count > 1) { - jsonobject.addProperty("count", this.count); - } - - pJson.add("result", jsonobject); - } - - public RecipeSerializer getType() { - return RecipeInit.UNINCUBATED_EGG.get(); - } - - /** - * Gets the ID for the recipe. - */ - public ResourceLocation getId() { - return this.id; - } - - /** - * Gets the JSON for the advancement that unlocks this recipe. Null if there is no advancement. - */ - @Nullable - public JsonObject serializeAdvancement() { - return this.advancement.serializeToJson(); - } - - @Nullable - public ResourceLocation getAdvancementId() { - return this.advancementId; - } - } -} \ No newline at end of file diff --git a/Common/src/main/resources/assets/projectnublar/geo/block/egg_printer.geo.json b/Common/src/main/resources/assets/projectnublar/geo/block/egg_printer.geo.json deleted file mode 100644 index b7f430ee..00000000 --- a/Common/src/main/resources/assets/projectnublar/geo/block/egg_printer.geo.json +++ /dev/null @@ -1,545 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.unknown", - "texture_width": 128, - "texture_height": 128, - "visible_bounds_width": 3, - "visible_bounds_height": 2.5, - "visible_bounds_offset": [0, 0.75, 0] - }, - "bones": [ - { - "name": "Printer", - "pivot": [8, 0, 0] - }, - { - "name": "Panel", - "parent": "Printer", - "pivot": [8, 0.5, 0], - "cubes": [ - { - "origin": [1, 2.5, -8], - "size": [14, 1, 14], - "uv": { - "north": {"uv": [76, 6], "uv_size": [14, 1]}, - "east": {"uv": [76, 7], "uv_size": [14, 1]}, - "south": {"uv": [55, 76], "uv_size": [14, 1]}, - "west": {"uv": [69, 76], "uv_size": [14, 1]}, - "up": {"uv": [32, 0], "uv_size": [14, 14]}, - "down": {"uv": [32, 28], "uv_size": [14, -14]} - } - }, - { - "origin": [0, 3, -8], - "size": [16, 0.025, 14], - "uv": { - "north": {"uv": [71, 51], "uv_size": [16, 1]}, - "east": {"uv": [5, 77], "uv_size": [14, 1]}, - "south": {"uv": [73, 48], "uv_size": [16, 1]}, - "west": {"uv": [30, 77], "uv_size": [14, 1]}, - "up": {"uv": [16, 0], "uv_size": [16, 14]}, - "down": {"uv": [16, 28], "uv_size": [16, -14]} - } - } - ] - }, - { - "name": "Body", - "parent": "Printer", - "pivot": [8, 0, 0], - "cubes": [ - { - "origin": [16, 0, -8], - "size": [5, 4, 16], - "uv": { - "north": {"uv": [44, 66], "uv_size": [5, 4]}, - "east": {"uv": [0, 56], "uv_size": [16, 4]}, - "south": {"uv": [5, 73], "uv_size": [5, 4]}, - "west": {"uv": [58, 10], "uv_size": [16, 4]}, - "up": {"uv": [50, 23], "uv_size": [5, 16]}, - "down": {"uv": [50, 55], "uv_size": [5, -16]} - } - }, - { - "origin": [16, 3, -10], - "size": [5, 1, 2], - "uv": { - "north": {"uv": [78, 47], "uv_size": [5, 1]}, - "east": {"uv": [30, 46], "uv_size": [2, 1]}, - "south": {"uv": [80, 8], "uv_size": [5, 1]}, - "west": {"uv": [30, 47], "uv_size": [2, 1]}, - "up": {"uv": [55, 68], "uv_size": [5, 2]}, - "down": {"uv": [44, 79], "uv_size": [5, -2]} - } - }, - { - "origin": [16.025, -0.6, -10], - "size": [4.95, 3.6, 2], - "pivot": [42, 3, -10], - "rotation": [33.5, 0, 0], - "uv": { - "north": {"uv": [10, 73], "uv_size": [5, 4]}, - "east": {"uv": [16, 42], "uv_size": [2, 4]}, - "south": {"uv": [15, 73], "uv_size": [5, 4]}, - "west": {"uv": [30, 42], "uv_size": [2, 4]}, - "up": {"uv": [12, 78], "uv_size": [5, 2]}, - "down": {"uv": [78, 39], "uv_size": [5, -2]} - } - }, - { - "origin": [16, 4, -10], - "size": [5, 10, 18], - "uv": { - "north": {"uv": [60, 34], "uv_size": [5, 10]}, - "east": {"uv": [32, 28], "uv_size": [18, 10]}, - "south": {"uv": [60, 44], "uv_size": [5, 10]}, - "west": {"uv": [32, 38], "uv_size": [18, 10]}, - "up": {"uv": [30, 48], "uv_size": [5, 18]}, - "down": {"uv": [35, 66], "uv_size": [5, -18]} - } - }, - { - "origin": [0, 15.5, -0.5], - "size": [16, 0.025, 1], - "uv": { - "north": {"uv": [55, 74], "uv_size": [16, 1]}, - "east": {"uv": [49, 77], "uv_size": [1, 1]}, - "south": {"uv": [74, 70], "uv_size": [16, 1]}, - "west": {"uv": [48, 79], "uv_size": [1, 1]}, - "up": {"uv": [71, 74], "uv_size": [16, 1]}, - "down": {"uv": [74, 72], "uv_size": [16, -1]} - } - }, - { - "origin": [7.5, 13.5, -0.025], - "size": [1, 2, 0.025], - "uv": { - "north": {"uv": [81, 58], "uv_size": [1, 2]}, - "east": {"uv": [81, 60], "uv_size": [1, 2]}, - "south": {"uv": [61, 81], "uv_size": [1, 2]}, - "west": {"uv": [62, 81], "uv_size": [1, 2]}, - "up": {"uv": [82, 24], "uv_size": [1, 1]}, - "down": {"uv": [82, 26], "uv_size": [1, -1]} - } - }, - { - "origin": [16, 14, -7], - "size": [5, 2, 15], - "uv": { - "north": {"uv": [78, 39], "uv_size": [5, 2]}, - "east": {"uv": [44, 70], "uv_size": [15, 2]}, - "south": {"uv": [78, 41], "uv_size": [5, 2]}, - "west": {"uv": [59, 70], "uv_size": [15, 2]}, - "up": {"uv": [55, 23], "uv_size": [5, 15]}, - "down": {"uv": [55, 53], "uv_size": [5, -15]} - } - }, - { - "origin": [18.5, 16, -5], - "size": [0.025, 2, 11], - "uv": { - "north": {"uv": [81, 62], "uv_size": [1, 2]}, - "east": {"uv": [71, 49], "uv_size": [11, 2]}, - "south": {"uv": [63, 81], "uv_size": [1, 2]}, - "west": {"uv": [50, 72], "uv_size": [11, 2]}, - "up": {"uv": [28, 55], "uv_size": [1, 11]}, - "down": {"uv": [29, 66], "uv_size": [1, -11]} - } - }, - { - "origin": [-2.525, 16, -5], - "size": [0.025, 2, 11], - "uv": { - "north": {"uv": [64, 81], "uv_size": [1, 2]}, - "east": {"uv": [61, 72], "uv_size": [11, 2]}, - "south": {"uv": [65, 81], "uv_size": [1, 2]}, - "west": {"uv": [72, 72], "uv_size": [11, 2]}, - "up": {"uv": [17, 56], "uv_size": [1, 11]}, - "down": {"uv": [19, 88], "uv_size": [1, -11]} - } - }, - { - "origin": [16.025, 14, -10.6], - "size": [4.95, 2, 3.6], - "pivot": [16, 16, -7], - "rotation": [33.75, 0, 0], - "uv": { - "north": {"uv": [78, 43], "uv_size": [5, 2]}, - "east": {"uv": [46, 23], "uv_size": [4, 2]}, - "south": {"uv": [78, 45], "uv_size": [5, 2]}, - "west": {"uv": [46, 25], "uv_size": [4, 2]}, - "up": {"uv": [73, 36], "uv_size": [5, 4]}, - "down": {"uv": [73, 44], "uv_size": [5, -4]} - } - }, - { - "origin": [-4.975, 14, -10.6], - "size": [4.95, 2, 3.6], - "pivot": [0, 16, -7], - "rotation": [33.75, 0, 0], - "uv": { - "north": {"uv": [49, 78], "uv_size": [5, 2]}, - "east": {"uv": [79, 10], "uv_size": [4, 2]}, - "south": {"uv": [54, 78], "uv_size": [5, 2]}, - "west": {"uv": [79, 12], "uv_size": [4, 2]}, - "up": {"uv": [73, 44], "uv_size": [5, 4]}, - "down": {"uv": [0, 78], "uv_size": [5, -4]} - } - }, - { - "origin": [-5, 14, -7], - "size": [5, 2, 15], - "uv": { - "north": {"uv": [59, 78], "uv_size": [5, 2]}, - "east": {"uv": [5, 71], "uv_size": [15, 2]}, - "south": {"uv": [64, 78], "uv_size": [5, 2]}, - "west": {"uv": [71, 34], "uv_size": [15, 2]}, - "up": {"uv": [50, 55], "uv_size": [5, 15]}, - "down": {"uv": [55, 68], "uv_size": [5, -15]} - } - }, - { - "origin": [-5, 4, -10], - "size": [5, 10, 18], - "uv": { - "north": {"uv": [60, 54], "uv_size": [5, 10]}, - "east": {"uv": [0, 46], "uv_size": [18, 10]}, - "south": {"uv": [0, 64], "uv_size": [5, 10]}, - "west": {"uv": [46, 0], "uv_size": [18, 10]}, - "up": {"uv": [40, 48], "uv_size": [5, 18]}, - "down": {"uv": [45, 66], "uv_size": [5, -18]} - } - }, - { - "origin": [-5, 3, -10], - "size": [5, 1, 2], - "uv": { - "north": {"uv": [80, 9], "uv_size": [5, 1]}, - "east": {"uv": [58, 22], "uv_size": [2, 1]}, - "south": {"uv": [52, 80], "uv_size": [5, 1]}, - "west": {"uv": [66, 81], "uv_size": [2, 1]}, - "up": {"uv": [69, 78], "uv_size": [5, 2]}, - "down": {"uv": [74, 80], "uv_size": [5, -2]} - } - }, - { - "origin": [-5, 0, -8], - "size": [5, 4, 16], - "uv": { - "north": {"uv": [74, 10], "uv_size": [5, 4]}, - "east": {"uv": [58, 14], "uv_size": [16, 4]}, - "south": {"uv": [74, 14], "uv_size": [5, 4]}, - "west": {"uv": [58, 18], "uv_size": [16, 4]}, - "up": {"uv": [18, 55], "uv_size": [5, 16]}, - "down": {"uv": [23, 71], "uv_size": [5, -16]} - } - }, - { - "origin": [-4.975, -0.6, -10], - "size": [4.95, 3.6, 2], - "pivot": [-26, 3, -10], - "rotation": [33.5, 0, 0], - "uv": { - "north": {"uv": [74, 18], "uv_size": [5, 4]}, - "east": {"uv": [17, 78], "uv_size": [2, 4]}, - "south": {"uv": [50, 74], "uv_size": [5, 4]}, - "west": {"uv": [42, 78], "uv_size": [2, 4]}, - "up": {"uv": [0, 79], "uv_size": [5, 2]}, - "down": {"uv": [5, 81], "uv_size": [5, -2]} - } - }, - { - "origin": [0, 0, -8], - "size": [16, 2, 16], - "uv": { - "north": {"uv": [64, 8], "uv_size": [16, 2]}, - "east": {"uv": [65, 58], "uv_size": [16, 2]}, - "south": {"uv": [65, 60], "uv_size": [16, 2]}, - "west": {"uv": [65, 62], "uv_size": [16, 2]}, - "up": {"uv": [0, 0], "uv_size": [16, 16]}, - "down": {"uv": [0, 32], "uv_size": [16, -16]} - } - }, - { - "origin": [0, 4, -9], - "size": [16, 4, 1], - "uv": { - "north": {"uv": [0, 60], "uv_size": [16, 4]}, - "east": {"uv": [16, 56], "uv_size": [1, 4]}, - "south": {"uv": [60, 22], "uv_size": [16, 4]}, - "west": {"uv": [16, 60], "uv_size": [1, 4]}, - "up": {"uv": [55, 75], "uv_size": [16, 1]}, - "down": {"uv": [71, 76], "uv_size": [16, -1]} - } - }, - { - "origin": [0, -0.125, -9], - "size": [16, 4.125, 1], - "pivot": [0, 4, -9], - "rotation": [14, 0, 0], - "uv": { - "north": {"uv": [60, 26], "uv_size": [16, 4]}, - "east": {"uv": [49, 66], "uv_size": [1, 4]}, - "south": {"uv": [60, 30], "uv_size": [16, 4]}, - "west": {"uv": [16, 80], "uv_size": [1, 4]}, - "up": {"uv": [76, 0], "uv_size": [16, 1]}, - "down": {"uv": [76, 2], "uv_size": [16, -1]} - } - }, - { - "origin": [0, 2, 6], - "size": [16, 14, 2], - "uv": { - "north": {"uv": [16, 28], "uv_size": [16, 14]}, - "east": {"uv": [20, 71], "uv_size": [2, 14]}, - "south": {"uv": [0, 32], "uv_size": [16, 14]}, - "west": {"uv": [22, 71], "uv_size": [2, 14]}, - "up": {"uv": [28, 66], "uv_size": [16, 2]}, - "down": {"uv": [66, 66], "uv_size": [16, -2]} - } - }, - { - "origin": [13, 13.5, 8], - "size": [2, 3, 1], - "uv": { - "north": {"uv": [40, 79], "uv_size": [2, 3]}, - "east": {"uv": [17, 67], "uv_size": [1, 3]}, - "south": {"uv": [44, 79], "uv_size": [2, 3]}, - "west": {"uv": [81, 22], "uv_size": [1, 3]}, - "up": {"uv": [68, 81], "uv_size": [2, 1]}, - "down": {"uv": [70, 82], "uv_size": [2, -1]} - } - }, - { - "origin": [1, 13.5, 8], - "size": [2, 3, 1], - "uv": { - "north": {"uv": [46, 79], "uv_size": [2, 3]}, - "east": {"uv": [81, 25], "uv_size": [1, 3]}, - "south": {"uv": [79, 78], "uv_size": [2, 3]}, - "west": {"uv": [81, 28], "uv_size": [1, 3]}, - "up": {"uv": [72, 81], "uv_size": [2, 1]}, - "down": {"uv": [74, 82], "uv_size": [2, -1]} - } - } - ] - }, - { - "name": "Egg", - "parent": "Printer", - "pivot": [8, 0.5, 0], - "cubes": [ - { - "origin": [5.5, 10.5, -2.5], - "size": [5, 3, 5], - "uv": { - "north": {"uv": [76, 22], "uv_size": [5, 3]}, - "east": {"uv": [76, 25], "uv_size": [5, 3]}, - "south": {"uv": [76, 28], "uv_size": [5, 3]}, - "west": {"uv": [76, 31], "uv_size": [5, 3]}, - "up": {"uv": [30, 72], "uv_size": [5, 5]}, - "down": {"uv": [35, 77], "uv_size": [5, -5]} - } - }, - { - "origin": [5, 4.5, -3], - "size": [6, 6, 6], - "uv": { - "north": {"uv": [5, 64], "uv_size": [6, 6]}, - "east": {"uv": [11, 64], "uv_size": [6, 6]}, - "south": {"uv": [60, 64], "uv_size": [6, 6]}, - "west": {"uv": [65, 34], "uv_size": [6, 6]}, - "up": {"uv": [65, 40], "uv_size": [6, 6]}, - "down": {"uv": [65, 52], "uv_size": [6, -6]} - } - }, - { - "origin": [5.5, 3.5, -2.5], - "size": [5, 1, 5], - "uv": { - "north": {"uv": [57, 80], "uv_size": [5, 1]}, - "east": {"uv": [62, 80], "uv_size": [5, 1]}, - "south": {"uv": [67, 80], "uv_size": [5, 1]}, - "west": {"uv": [72, 80], "uv_size": [5, 1]}, - "up": {"uv": [40, 72], "uv_size": [5, 5]}, - "down": {"uv": [45, 77], "uv_size": [5, -5]} - } - } - ] - }, - { - "name": "Door", - "parent": "Printer", - "pivot": [8, 16.61889, 7.16643], - "cubes": [ - { - "origin": [0, 8, -9], - "size": [16, 2, 1], - "uv": { - "north": {"uv": [66, 66], "uv_size": [16, 2]}, - "east": {"uv": [76, 81], "uv_size": [1, 2]}, - "south": {"uv": [28, 68], "uv_size": [16, 2]}, - "west": {"uv": [81, 78], "uv_size": [1, 2]}, - "up": {"uv": [76, 2], "uv_size": [16, 1]}, - "down": {"uv": [76, 4], "uv_size": [16, -1]} - } - }, - { - "origin": [12, 6, -10], - "size": [2, 3, 1], - "uv": { - "north": {"uv": [12, 80], "uv_size": [2, 3]}, - "east": {"uv": [81, 31], "uv_size": [1, 3]}, - "south": {"uv": [14, 80], "uv_size": [2, 3]}, - "west": {"uv": [52, 81], "uv_size": [1, 3]}, - "up": {"uv": [79, 81], "uv_size": [2, 1]}, - "down": {"uv": [81, 81], "uv_size": [2, -1]} - } - }, - { - "origin": [2, 6, -10], - "size": [2, 3, 1], - "uv": { - "north": {"uv": [48, 80], "uv_size": [2, 3]}, - "east": {"uv": [53, 81], "uv_size": [1, 3]}, - "south": {"uv": [50, 80], "uv_size": [2, 3]}, - "west": {"uv": [54, 81], "uv_size": [1, 3]}, - "up": {"uv": [81, 81], "uv_size": [2, 1]}, - "down": {"uv": [2, 83], "uv_size": [2, -1]} - } - }, - { - "origin": [14, 10, -9], - "size": [2, 4, 1], - "uv": { - "north": {"uv": [10, 79], "uv_size": [2, 4]}, - "east": {"uv": [77, 80], "uv_size": [1, 4]}, - "south": {"uv": [79, 14], "uv_size": [2, 4]}, - "west": {"uv": [78, 80], "uv_size": [1, 4]}, - "up": {"uv": [4, 82], "uv_size": [2, 1]}, - "down": {"uv": [6, 83], "uv_size": [2, -1]} - } - }, - { - "origin": [2, 10, -8.525], - "size": [12, 3.85, 0.025], - "uv": { - "north": {"uv": [64, 0], "uv_size": [12, 4]}, - "east": {"uv": [0, 81], "uv_size": [1, 4]}, - "south": {"uv": [64, 4], "uv_size": [12, 4]}, - "west": {"uv": [1, 81], "uv_size": [1, 4]}, - "up": {"uv": [77, 56], "uv_size": [12, 1]}, - "down": {"uv": [77, 58], "uv_size": [12, -1]} - } - }, - { - "origin": [13.975, 16, -10.6], - "size": [2.05, 1, 3.6], - "pivot": [16, 17, -7], - "rotation": [56.25, 0, 0], - "uv": { - "north": {"uv": [8, 82], "uv_size": [2, 1]}, - "east": {"uv": [46, 27], "uv_size": [4, 1]}, - "south": {"uv": [82, 14], "uv_size": [2, 1]}, - "west": {"uv": [80, 77], "uv_size": [4, 1]}, - "up": {"uv": [79, 18], "uv_size": [2, 4]}, - "down": {"uv": [30, 83], "uv_size": [2, -4]} - } - }, - { - "origin": [1.975, 16.5, -10.45], - "size": [12.05, 0.025, 3.2], - "pivot": [16, 17, -7], - "rotation": [56.25, 0, 0], - "uv": { - "north": {"uv": [68, 77], "uv_size": [12, 1]}, - "east": {"uv": [55, 81], "uv_size": [3, 1]}, - "south": {"uv": [0, 78], "uv_size": [12, 1]}, - "west": {"uv": [58, 81], "uv_size": [3, 1]}, - "up": {"uv": [65, 52], "uv_size": [12, 3]}, - "down": {"uv": [65, 58], "uv_size": [12, -3]} - } - }, - { - "origin": [14, 16, -7], - "size": [2, 1, 13], - "uv": { - "north": {"uv": [82, 15], "uv_size": [2, 1]}, - "east": {"uv": [5, 70], "uv_size": [13, 1]}, - "south": {"uv": [82, 16], "uv_size": [2, 1]}, - "west": {"uv": [77, 52], "uv_size": [13, 1]}, - "up": {"uv": [24, 71], "uv_size": [2, 13]}, - "down": {"uv": [26, 84], "uv_size": [2, -13]} - } - }, - { - "origin": [2, 16.475, -6.725], - "size": [12, 0.025, 12.725], - "uv": { - "north": {"uv": [30, 78], "uv_size": [12, 1]}, - "east": {"uv": [77, 53], "uv_size": [13, 1]}, - "south": {"uv": [78, 36], "uv_size": [12, 1]}, - "west": {"uv": [77, 54], "uv_size": [13, 1]}, - "up": {"uv": [18, 42], "uv_size": [12, 13]}, - "down": {"uv": [46, 23], "uv_size": [12, -13]} - } - }, - { - "origin": [0, 16, -7], - "size": [2, 1, 13], - "uv": { - "north": {"uv": [17, 82], "uv_size": [2, 1]}, - "east": {"uv": [55, 77], "uv_size": [13, 1]}, - "south": {"uv": [82, 17], "uv_size": [2, 1]}, - "west": {"uv": [77, 55], "uv_size": [13, 1]}, - "up": {"uv": [71, 36], "uv_size": [2, 13]}, - "down": {"uv": [28, 85], "uv_size": [2, -13]} - } - }, - { - "origin": [-0.025, 16, -10.6], - "size": [2.05, 1, 3.6], - "pivot": [0, 17, -7], - "rotation": [56.25, 0, 0], - "uv": { - "north": {"uv": [82, 18], "uv_size": [2, 1]}, - "east": {"uv": [2, 81], "uv_size": [4, 1]}, - "south": {"uv": [82, 19], "uv_size": [2, 1]}, - "west": {"uv": [6, 81], "uv_size": [4, 1]}, - "up": {"uv": [32, 79], "uv_size": [2, 4]}, - "down": {"uv": [34, 83], "uv_size": [2, -4]} - } - }, - { - "origin": [0, 16, 6], - "size": [16, 1, 2], - "uv": { - "north": {"uv": [76, 4], "uv_size": [16, 1]}, - "east": {"uv": [82, 20], "uv_size": [2, 1]}, - "south": {"uv": [76, 5], "uv_size": [16, 1]}, - "west": {"uv": [82, 21], "uv_size": [2, 1]}, - "up": {"uv": [66, 68], "uv_size": [16, 2]}, - "down": {"uv": [28, 72], "uv_size": [16, -2]} - } - }, - { - "origin": [0, 10, -9], - "size": [2, 4, 1], - "uv": { - "north": {"uv": [36, 79], "uv_size": [2, 4]}, - "east": {"uv": [81, 14], "uv_size": [1, 4]}, - "south": {"uv": [38, 79], "uv_size": [2, 4]}, - "west": {"uv": [81, 18], "uv_size": [1, 4]}, - "up": {"uv": [82, 22], "uv_size": [2, 1]}, - "down": {"uv": [82, 24], "uv_size": [2, -1]} - } - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/Common/src/main/resources/assets/projectnublar/geo/block/high_security_electric_fence_post.geo.json b/Common/src/main/resources/assets/projectnublar/geo/block/high_security_electric_fence_post.geo.json deleted file mode 100644 index 95340a30..00000000 --- a/Common/src/main/resources/assets/projectnublar/geo/block/high_security_electric_fence_post.geo.json +++ /dev/null @@ -1,549 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.Model", - "texture_width": 44, - "texture_height": 131, - "visible_bounds_width": 4, - "visible_bounds_height": 9.5, - "visible_bounds_offset": [0, 4.25, 0] - }, - "bones": [ - { - "name": "Pole1", - "pivot": [-11.5, 128, -0.5], - "cubes": [ - {"origin": [-11.5, 0, -0.5], "size": [6, 128, 1], "uv": [0, 0]} - ] - }, - { - "name": "PoleScaffold1", - "parent": "Pole1", - "pivot": [-12.5, 128, -1.5], - "cubes": [ - {"origin": [-12.5, 0, -1.5], "size": [1, 128, 3], "uv": [15, 0]} - ] - }, - { - "name": "PoleScaffold3", - "parent": "PoleScaffold1", - "pivot": [-12.5, 132, -1.5], - "cubes": [ - {"origin": [-12.5, 128, -1.5], "size": [1, 4, 3], "uv": [15, 2]} - ] - }, - { - "name": "PoleLightStem1", - "parent": "PoleScaffold3", - "pivot": [-15.5, 131.5, -0.5], - "cubes": [ - {"origin": [-15.5, 130.5, -0.5], "size": [3, 1, 1], "uv": [24, 0]} - ] - }, - { - "name": "PoleLight1", - "parent": "PoleLightStem1", - "pivot": [-17.8, 132, -1], - "cubes": [ - {"origin": [-17.8, 130, -1], "size": [3, 2, 2], "uv": [24, 3]} - ] - }, - { - "name": "PoleLightStem2", - "parent": "PoleScaffold3", - "pivot": [-14.5, 129, -0.5], - "cubes": [ - {"origin": [-14.5, 128, -0.5], "size": [2, 1, 1], "uv": [25, 0]} - ] - }, - { - "name": "PoleLight2", - "parent": "PoleLightStem2", - "pivot": [-17.1, 129.5, -1], - "cubes": [ - {"origin": [-17.1, 127.5, -1], "size": [3, 2, 2], "uv": [24, 8]} - ] - }, - { - "name": "MainPoleLightBase1", - "parent": "PoleScaffold3", - "pivot": [-11.6, 131.5, -1], - "cubes": [ - {"origin": [-11.6, 129.5, -1], "size": [7, 2, 2], "uv": [24, 13]} - ] - }, - { - "name": "MainPoleLightBaseRing1", - "parent": "MainPoleLightBase1", - "pivot": [-11.1, 132, -1.5], - "cubes": [ - {"origin": [-11.1, 129, -1.5], "size": [1, 3, 3], "uv": [24, 18]} - ] - }, - { - "name": "MainPoleLightBaseRing2", - "parent": "MainPoleLightBase1", - "pivot": [-9.6, 132, -1.5], - "cubes": [ - {"origin": [-9.6, 129, -1.5], "size": [2, 3, 3], "uv": [33, 18]} - ] - }, - { - "name": "MainPoleLightBaseRing3", - "parent": "MainPoleLightBase1", - "pivot": [-7.1, 132, -1.5], - "cubes": [ - {"origin": [-7.1, 129, -1.5], "size": [2, 3, 3], "uv": [33, 18]} - ] - }, - { - "name": "MainPoleCableHolder1", - "parent": "MainPoleLightBase1", - "pivot": [-4.8, 132, -1.5], - "cubes": [ - {"origin": [-4.8, 129, -1.5], "size": [1, 3, 3], "uv": [24, 33]} - ] - }, - { - "name": "MainPoleCableHolder2", - "parent": "MainPoleCableHolder1", - "pivot": [-4.3, 131.5, -1], - "cubes": [ - {"origin": [-4.3, 129.5, -1], "size": [2, 2, 2], "uv": [24, 25]} - ] - }, - { - "name": "MainPoleCableHolder3", - "parent": "MainPoleCableHolder2", - "pivot": [-2.3, 132, -1.5], - "cubes": [ - {"origin": [-2.3, 129, -1.5], "size": [1, 3, 3], "uv": [24, 33]} - ] - }, - { - "name": "MainPoleCableHolderStem1", - "parent": "MainPoleCableHolder3", - "pivot": [-1.3, 131, -0.5], - "cubes": [ - {"origin": [-1.3, 130, -0.4], "size": [4, 1, 1], "uv": [24, 30]} - ] - }, - { - "name": "CableHolderStemRing1", - "parent": "MainPoleCableHolderStem1", - "pivot": [-1.2, 132, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-1.2, 130, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "CableHolderStemRing2", - "parent": "MainPoleCableHolderStem1", - "pivot": [-0.1, 132, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-0.1, 130, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "CableHolderStemRing3", - "parent": "MainPoleCableHolderStem1", - "pivot": [1, 132, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [1, 130, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "CableHolderStemRing4", - "parent": "MainPoleCableHolderStem1", - "pivot": [2.1, 132, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [2.1, 130, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "SecurityLight1", - "parent": "MainPoleCableHolderStem1", - "pivot": [2.2, 131, -0.5], - "cubes": [ - {"origin": [2.2, 130, -0.5], "size": [4, 1, 1], "uv": [24, 30]} - ] - }, - { - "name": "SecurityLightBulb", - "parent": "MainPoleCableHolderStem1", - "pivot": [8.8, 131.5, 1], - "rotation": [180, 0, -180], - "cubes": [ - {"origin": [8.8, 129.5, 1], "size": [3, 2, 2], "uv": [24, 3]} - ] - }, - { - "name": "PoleScaffold2", - "parent": "Pole1", - "pivot": [-5.5, 128, -1.5], - "cubes": [ - {"origin": [-5.5, 0, -1.5], "size": [1, 128, 3], "uv": [15, 0]} - ] - }, - { - "name": "PoleRingStem1", - "parent": "PoleScaffold2", - "pivot": [-4.5, 8.5, -0.5], - "cubes": [ - {"origin": [-4.5, 7.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} - ] - }, - { - "name": "PoleStemRing4", - "parent": "PoleRingStem1", - "pivot": [-4.4, 9.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-4.4, 7.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing5", - "parent": "PoleRingStem1", - "pivot": [-3.3, 9.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-3.3, 7.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing6", - "parent": "PoleRingStem1", - "pivot": [-2.2, 9.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-2.2, 7.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleCableHolderRing2", - "parent": "PoleRingStem1", - "pivot": [0, 9.5, 0], - "rotation": [0, 90, 45], - "cubes": [ - {"origin": [0, 7.5, 0], "size": [0, 2, 2], "uv": [35, 31]} - ] - }, - { - "name": "PoleRingStem2", - "parent": "PoleScaffold2", - "pivot": [-4.5, 24.5, -0.5], - "cubes": [ - {"origin": [-4.5, 23.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} - ] - }, - { - "name": "PoleStemRing7", - "parent": "PoleRingStem2", - "pivot": [-4.4, 25.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-4.4, 23.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing8", - "parent": "PoleRingStem2", - "pivot": [-3.3, 25.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-3.3, 23.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing9", - "parent": "PoleRingStem2", - "pivot": [-2.2, 25.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-2.2, 23.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleCableHolderRing3", - "parent": "PoleRingStem2", - "pivot": [0, 25.5, 0], - "rotation": [0, 90, 45], - "cubes": [ - {"origin": [0, 23.5, 0], "size": [0, 2, 2], "uv": [35, 31]} - ] - }, - { - "name": "PoleRingStem3", - "parent": "PoleScaffold2", - "pivot": [-4.5, 40.5, -0.5], - "cubes": [ - {"origin": [-4.5, 39.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} - ] - }, - { - "name": "PoleStemRing10", - "parent": "PoleRingStem3", - "pivot": [-4.4, 41.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-4.4, 39.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing11", - "parent": "PoleRingStem3", - "pivot": [-3.3, 41.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-3.3, 39.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing12", - "parent": "PoleRingStem3", - "pivot": [-2.2, 41.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-2.2, 39.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleCableHolderRing4", - "parent": "PoleRingStem3", - "pivot": [0, 41.5, 0], - "rotation": [0, 90, 45], - "cubes": [ - {"origin": [0, 39.5, 0], "size": [0, 2, 2], "uv": [35, 31]} - ] - }, - { - "name": "PoleRingStem4", - "parent": "PoleScaffold2", - "pivot": [-4.5, 56.5, -0.5], - "cubes": [ - {"origin": [-4.5, 55.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} - ] - }, - { - "name": "PoleStemRing13", - "parent": "PoleRingStem4", - "pivot": [-4.4, 57.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-4.4, 55.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing14", - "parent": "PoleRingStem4", - "pivot": [-3.3, 57.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-3.3, 55.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing15", - "parent": "PoleRingStem4", - "pivot": [-2.2, 57.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-2.2, 55.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleCableHolderRing5", - "parent": "PoleRingStem4", - "pivot": [0, 57.5, 0], - "rotation": [0, 89.99984, 45], - "cubes": [ - {"origin": [0, 55.5, 0], "size": [0, 2, 2], "uv": [35, 31]} - ] - }, - { - "name": "PoleRingStem5", - "parent": "PoleScaffold2", - "pivot": [-4.5, 72.5, -0.5], - "cubes": [ - {"origin": [-4.5, 71.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} - ] - }, - { - "name": "PoleStemRing16", - "parent": "PoleRingStem5", - "pivot": [-4.4, 73.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-4.4, 71.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing17", - "parent": "PoleRingStem5", - "pivot": [-3.3, 73.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-3.3, 71.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing18", - "parent": "PoleRingStem5", - "pivot": [-2.2, 73.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-2.2, 71.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleCableHolderRing6", - "parent": "PoleRingStem5", - "pivot": [0, 73.5, 0], - "rotation": [0, 89.99984, 45], - "cubes": [ - {"origin": [0, 71.5, 0], "size": [0, 2, 2], "uv": [35, 31]} - ] - }, - { - "name": "PoleRingStem6", - "parent": "PoleScaffold2", - "pivot": [-4.5, 88.5, -0.5], - "cubes": [ - {"origin": [-4.5, 87.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} - ] - }, - { - "name": "PoleStemRing19", - "parent": "PoleRingStem6", - "pivot": [-4.4, 89.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-4.4, 87.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing20", - "parent": "PoleRingStem6", - "pivot": [-3.3, 89.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-3.3, 87.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing21", - "parent": "PoleRingStem6", - "pivot": [-2.2, 89.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-2.2, 87.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleCableHolderRing7", - "parent": "PoleRingStem6", - "pivot": [0, 89.5, 0], - "rotation": [0, 90, 45], - "cubes": [ - {"origin": [0, 87.5, 0], "size": [0, 2, 2], "uv": [35, 31]} - ] - }, - { - "name": "PoleRingStem7", - "parent": "PoleScaffold2", - "pivot": [-4.5, 104.5, -0.5], - "cubes": [ - {"origin": [-4.5, 103.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} - ] - }, - { - "name": "PoleStemRing22", - "parent": "PoleRingStem7", - "pivot": [-4.4, 105.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-4.4, 103.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing23", - "parent": "PoleRingStem7", - "pivot": [-3.3, 105.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-3.3, 103.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing24", - "parent": "PoleRingStem7", - "pivot": [-2.2, 105.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-2.2, 103.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleCableHolderRing8", - "parent": "PoleRingStem7", - "pivot": [0, 105.5, 0], - "rotation": [0, 90, 45], - "cubes": [ - {"origin": [0, 103.5, 0], "size": [0, 2, 2], "uv": [35, 31]} - ] - }, - { - "name": "PoleRingStem8", - "parent": "PoleScaffold2", - "pivot": [-4.5, 120.5, -0.5], - "cubes": [ - {"origin": [-4.5, 119.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} - ] - }, - { - "name": "PoleStemRing1", - "parent": "PoleRingStem8", - "pivot": [-4.4, 121.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-4.4, 119.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing2", - "parent": "PoleRingStem8", - "pivot": [-3.3, 121.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-3.3, 119.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleStemRing3", - "parent": "PoleRingStem8", - "pivot": [-2.2, 121.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-2.2, 119.5, 0], "size": [1, 2, 2], "uv": [35, 28]} - ] - }, - { - "name": "PoleCableHolderRing1", - "parent": "PoleRingStem8", - "pivot": [0, 121.5, 0], - "rotation": [0, 90, 45], - "cubes": [ - {"origin": [0, 119.5, 0], "size": [0, 2, 2], "uv": [35, 31]} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/arm.png b/Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/arm.png deleted file mode 100644 index cbf90f15da073337fdca35a0641998aca2d367c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3dtTpz6=aistgPb%?u1b{{!il z3=E|P3=FRl7#OT(FffScPl`Y422{&g;1OBOz`)H5!i;a(59j~|B}-f*N`mv#O3D+9 zQW**oGxJLH@={9_O!N%&j11b;BbkAUc6quuhFJLbPO#=$Jq(>?+eJtF6v+!P;@2Uju zlk1;PGHqNI;B?{i_0Nh|oq0KG?ellf`8M@Vu7aeXfU0(|=OWeDVe?O`IChvT8(H;w z1%|Niay9DxcXC25hmn@OSEzopr0LOrQf&c&j diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/ribcage.png b/Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/ribcage.png deleted file mode 100644 index ee187d3d4f15f9c4263c2438fddd5701a77a35a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3dtTpz6=aistgPb%?u1b{{!il z3=E|P3=FRl7#OT(FffScPl`Y422{&g;1OBOz`!j8!i<;h*8KqrN|v}rlmzFem6RtI zr7{#GX6BXX<)xM=nCKbk85y*xM=}Ey9rko_46*Q^Izf@|P=J6-wI~l)r_;3w2?ZQA z&O4Z-jFp)H=JL9_xN52A}V;KEUv9 zd-kdZyR@tcRW@(l6xrR}5WDo$qU)a@ax?hooHUuXgK5TwS2uoz{D^qL^<$!&-z94; z^HSE=b>ECvyl%eOB(dbxt0irb3mE;boRlhKJ$-abL-Fa9N7vFF=lm&moWqkeVafjm vsYaUo(=t}5@|f>C|Kl%^X6g-WV__iOT}h0R!g(Pqy7#b!opzu#8etik>4{O{D$ zUyCv(ZSweWM^3e2gKb)%^gfNv{Ez>MpKbK9QNI6`V|K8xf}Lrj!U6vYtJQN<1b#~H zTojtiw4xWWUb9Kb@s=hR{COb-(}s diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/fragmented_skull.png b/Common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/fragmented_skull.png deleted file mode 100644 index 36e16cc78c8c2f9cc17ff257455d0b546aa5aa0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 659 zcmV;E0&M+>P)z>%8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0006W zNklymXnPsUn%QkeCHivU*P2F^ErN5^`DF}u{^}Rk{UVQlQJc@|$H&59PX!E)^ zKHM3LDSrgCdEL@+u>*k4%blBM>)5tHusulE)tfXmcyKuF*j>9x#wQ64Mwm#Xwg%Q? z2it>O>AFGD4g&zSbsp~Zz2(w{vn1n_bocaa4ft)vax%~ez^$HMN{dvI3(K^gXy(z= zR~&8JM=qOXG#vYVg23qjBO?(!o=UoJ-=*2_qkmw8(h@5o5SyAKoX#kUh;YPZliv93 zM#D80ih>cdhzRqGX`&xKF`Zh%rkXGn=uuj0Dx}<1M&Cf>SJWj|H6g#c z#__{GLT@5C?8R8EMI@7-aXB4WEGp6Hd$Q>qO0%<6>KkgQa5)$p93ncAz^WQ?yWJR# z24-dwgg+)w0KHDfsTMyg`8-RRMS6#$D90-8Qsu3t++N202anm~tws}}P+8^0&^Yu^;PcJL~{Fweb@B_#T`my>B1s?za002ovPDHLkV1mP>D=7c~ diff --git a/Common/src/main/resources/assets/projectnublar/textures/block/processor.png b/Common/src/main/resources/assets/projectnublar/textures/block/processor.png deleted file mode 100644 index 8157e6767218eaa161181aa19219cfe35b84c0a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2980 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 apA1C{%9pO8pf9)~)&o8c_Tzp;I`$h@^uHni diff --git a/Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/feet.png b/Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/feet.png deleted file mode 100644 index c385750e790953f0aecd0ce5a10243e08ac90f7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5763 zcmeHKYfw{16y5-X$S9$swF(GybVxfo^5`H4LQrg}Qi+01-bK#N<0OqY*yJpp<)UyMR1CpHT z=ULxx$@toKmZhE3ioCg}Vq-cS%Xl%Y?`W%Qi|iK{|LTcbUTsAY9JfHM7W+Inw#{uX z+$&>jFK<}Dkj8p{9`RA%`>vAU$3#bTe{*|F46uR-+CCr~|6P)SYs6EjG%t;1{{(|t zB<$Fst>-WoK7@t|>~Z&*;PN1z?SZ0N$*?eBvvD=_EWjB*h7o_T^xX!s9|qh_nfzv9 zWBBIEGW5Wr4+F}MtK{&3Yg$5QNq&tK>Xt#2Y(x=H2$50RDQywr6kh%S2CQ5bW>^pe zFouVf{fj{W0Ai0ex<15P8!7VH$9Ot0dVb92)MG5T-D8Nz*Ari?x^D@9UG1)HMvVxn ze8xuFl_1C&XPEa2&r5L503^?klMh0b{7Z^O@jv6Zy-X?|xaQ0;Otud)^Z+wy!9EBJ zSh>5ZhKjB#;IFj73lJ}-twYqphD1?Q3A}50IVV!pBfcx_!!yVBQu*A?q%+Z2@N~Bc zGT4N}{;G7OHF+!fx=fpynb{O5Ba$h)ypY7PZhes~-w&TcrG=CA@hVF&;yd|YuYkNj zH44BN&GEGbL^A#)ffmtAva3&rMebuiWs&lRRgA{M<-|fn+uqu)?pU=R6rCVCQ)J4PA2h*K_;LceCi7fE9Fs1>}b%HMs z@rH}Jnwt~CZ$!#c+!Ei|LT5XrT#|!FqWWigR_W2$Th>m-1M#p4=Oz=P$Xsjs^KD4N zPF+!h|9D>t&;R1#D}$8{WbE^EoMyG!=Y$Bbs-77EpN#Vmtn03!%UVWq(sfETL`#*! zP<}P_HtKMe(wGxp#^;N$Fb`fQteKEE6wC-Afy0X|1(Fs10csCzcskt7s7FOVt)esF z^im7(qp@f+gkewFrdH(35nCW&8COb>3jQkdsJ^vmh+~e*xi`87-RJ=1WSUs#J4?w% zq7)=)(FG-4iORpTi%H?mOBhuZOCl9mkYz$3S+!+*Da?Y>JfUnR01^{Pe>t{uA1Sv0 zS=QrnXZ)lDtwfINld6)ay14Swy6Q@o8S$4sVZsg!Zv+UA7{|?0rulVM$R{|5dW0Qu zN&33Fx;T!qn9D!^a6uDMgZ+Dd8f-Z_7>3EtNdzUSz0DX$4rxCMv5?QI{+g zMnwibS9$5FlKiE`$nFulqYdHNdcLAC4x2}WwD;`BmeRESYd;dfE6+r#qZmTmcQ HI_BUXF1!TP diff --git a/Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/nostrils.png b/Common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/nostrils.png deleted file mode 100644 index acc9e344f748e2e2d551913e3cd217b86e4656fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4239 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 Q|91Tf0XUGO{Qv*} diff --git a/Common/src/main/resources/assets/projectnublar/textures/gui/egg.png b/Common/src/main/resources/assets/projectnublar/textures/gui/egg.png deleted file mode 100644 index d8af1fb71eb831a5b6982559662c98f50c594d9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 877 zcmV-z1CsoSP)Px&CrLy>RA_;zCP-Jh%o+CqsoS;Kb5THwkE(LOe3_XDd z58gaw3Xmb$lHDj^1eLwWk!N*ioaU4~)@3S0$e{rWD>Lg|MS*{d*x_`v?s~^_qw*CQEl<+BRwX>}# z;Y*mkqbxd(V~nD*_#w}+&$3{`tes@h53`wZf1Pww;UP!XMic->QG{_EE06Oo9#yt~ z`tq5hQ7=p5C%_XWOu{ODUH&YTUkKF7(!p&+37xQOb&axARToi0CG1*VqwF}28i^9} zr~$ZDS1bE)cU!1#p)XvjtCdxaqfPLUU8U^9-EHAhREKSKm9imkzl=?FS$_&4v8irF zb~#_P5&;(~va^rxTbJNQp|u$3W@CUp3Nj_x<$O{5|J){WZcDPEB5=s_+I>_}kZC0b zrU;mja~oWiQ&oVM+oNoVyqX?!xQMwu%8HrcR>Oo3QJEky@F_Z-B*)K3SurzBPUO3y z$*Cl(%ByV@4tb8}&8Cs4Zup|yp6Gr^C*{l&o;MpOIa^Ku{T1!A4ErpzUeIu597oD^ z1;~vD|&WuJ}6bTtti-vrt1`d6oZ%S5M0<+RHTyG zkixE_+nu7aLuqIGLsG~ac7PHQTeu2X!y{5Aj>Pq%a;@q~2~cAtMT6aj$w zC>~PA1dRejsUe|H%k=3w#depLnkI(w4t;<`Wh$*6zpt(fapkUUL{YgFMcJ3qm9R+^ z(2TR&UD|pibhlna+wntdqSHx&&{dX2b)87Y_N36ls%n~ArdWMlsyEaw7eLWc-EK}_ zmsNXTUBiv|vVy3~VUYGd5l#VM%xNb!1@J z*w6hZkrl}23GfMVm5`9DZ=B@kmjM*`R?u<=q^=~$FZloe{|pXVE588woCO|{#S9F5 zhe4R}c>anMprEOzi(`m|fARr_GY&0m5}e$IhK7O*xj5RExGfOlPzY6K;mPlH&=qi4 l<;Ec~Pim%QAfvJ}gU}ZazXuUP(Le(jJYD@<);T3K0RZ>9Gq3;v diff --git a/Common/src/main/resources/assets/projectnublar/textures/gui/sequencer.png b/Common/src/main/resources/assets/projectnublar/textures/gui/sequencer.png deleted file mode 100644 index 6432866ce7190f4c3421eec02621e835506f4518..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2257 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 diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/incubated_egg.png b/Common/src/main/resources/assets/projectnublar/textures/item/incubated_egg.png deleted file mode 100644 index 110e84f0cf77d4e1afb188f721fe0ba1f9341461..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|K6tt~hFJ6_ zCrDgbuxaVv`c&`V^)*=$A2RvMHn)7b^?&>I5Tm5v<30YHH)zN+i&5wW5&Yzpp&u^6K5!}8o(er=kmk`OGTwjG*3#I(m*&ir)|BSb7vv|MZBh!Y) z#>RsY_h0RgUZFpy{`sZcHM0t(7>rqF_WOQ*z`zi^G=$^QLePBDIFeCSc z#Okvz7{tV0Bsy$jJdw!2Exm_LfnAA5`L^E$?H6nb#jGAYVht{m4RU-IhnZrHcb$D9 waaeRigY!4_U29JyNw6J=apY@jXH;cisJkZGwvMN>3FtHiPgg&ebxsLQ080!$Z2$lO diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/incubator_arm.png b/Common/src/main/resources/assets/projectnublar/textures/item/incubator_arm.png deleted file mode 100644 index 5cb18f3120782a8b4fe97702e4840488ab5097f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ot`d^Ar*1S2@)j=%3D9$^DI6s z$fDr8yIj68c@l4vX4%NEfy>h&07C<`{eMw5YNic_0z1FR?(n zL8ot>;A%yK`~+i`WsIxcQW|7t+~9FYUwp)t=P{QF&+WvnL@5Ue%O@9O8yP1s^U5CP pQORJ?>phXg!mG%(`1N9-8$0+#s=oN_S`Ks+gQu&X%Q~loCIB4#JRbl6 diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/incubator_arm_base.png b/Common/src/main/resources/assets/projectnublar/textures/item/incubator_arm_base.png deleted file mode 100644 index ab1d041c4f79984499b73a40ae504744eaf018c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 174 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 diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/sequencer_computer.png b/Common/src/main/resources/assets/projectnublar/textures/item/sequencer_computer.png deleted file mode 100644 index c5811363b1c4789d7168de621b7d3925998f8365..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar*1S2@-6S4wh7?Kob^CT^{mTjA;>uksn$t0`1n?driDZ?@MV<(C<*beY0iXJu% b=3>|{{DSYL)wZcXM=*H0`njxgN@xNAYeP9Y diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/sequencer_door.png b/Common/src/main/resources/assets/projectnublar/textures/item/sequencer_door.png deleted file mode 100644 index 955acf77ccaacdfeb74f59cedae9eaf2d805101a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`nVv3=Ar*1S2@BXGHddammvEbY znBhcM;*W=i+Y5TGE0i4F@!^1Uz)idUHZ~c%O18dwJFRD*Awotl&-wL9cU?or>mdK II;Vst0Qpiny#N3J diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/syringe_blood.png b/Common/src/main/resources/assets/projectnublar/textures/item/syringe_blood.png deleted file mode 100644 index a811103bc60b6380b488929fdfa40632df505a50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+7ZdPpr$6Q%SPnYy|P1WfC|NlSy^uAPtJD7oSnvRSehtQ7u_kn6f zcPFO+Dc+JGzhIymIAE}Sq0|PH;4JWnEM{QfI}E~%$MaW!REK-IIEH8h*Pij_Yf#{E zy~re%_442K?0SvF2hsxXJQ<$ckay55bGwnX`xRftCdY8bwX7CrN;o~tE7eP+WMmtB xOl*a%KEG=Dxy^ZBpJqZ_azV+TkG@YBcmLx0d3wR_CqOG0JYD@<);T3K0RWXRUJn2O diff --git a/Common/src/main/resources/assets/projectnublar/textures/item/test_tube.png b/Common/src/main/resources/assets/projectnublar/textures/item/test_tube.png deleted file mode 100644 index 472d099780ad19f8b03f32f76661f2a6cb099268..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}%0G|+7P1R^wNl$K8Z3D;L|NsBHq_;o(^nSinAohFBm8V z1`NUe6+$4v0*}aI1_r)EAj~ML;ne^XjP!JI4ABTKJPx$Vo5|nR5*>Dlg&@UKoG@$1!4)v(i-_NFxP4s3=j~<$ss8OH^ zpinHK0fWHxHEHpg3Y@^cf}4YNsSL!P}#WE;5l!j_bj~qu#k7 z;jUr)6fL3Ct^n{gbt43t26;_j9A)Xnl>lH`eLC$5qEwF%xWjksfrCAnht4AkOskJE zZ~$bmuV}9VcQnAXge*gp>a_l=0D$c`*pIymYK1g6_ZIEu2>?b}m%Z?_`(@P%X`Wv; zxX>s!s%55%MqU##!|sdZ7Q@gehur0xsZlM>> WEIGHTED_PERIOD_BIOME_FOSSIL_MAP = new HashMap<>(); - public static Map> WEIGHTED_FOSSIL_BLOCKS_MAP = new HashMap<>(); - - public static void init() { - - ItemInit.loadClass(); - BlockInit.loadClass(); - EntityInit.loadClass(); - LootFunctionInit.loadClass(); - FeatureInit.loadClass(); - MenuTypeInit.loadClass(); - CreativeTabInit.loadClass(); - DataSerializerInit.loadClass(); - NetworkInit.registerPackets(); - RecipeInit.loadClass(); - GeneInit.loadClass(); - } - public static String checkReplace(String registryObject) { - return Arrays.stream(registryObject.split("_")) - .map(StringUtils::capitalize) - .filter(s -> !s.isBlank()) - .collect(Collectors.joining(" ")) - .trim(); - } -} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java b/common/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java deleted file mode 100644 index d72969c1..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java +++ /dev/null @@ -1,25 +0,0 @@ -package net.dumbcode.projectnublar; - -import net.dumbcode.projectnublar.block.ElectricFencePostBlock; -import net.dumbcode.projectnublar.block.api.ConnectionType; -import net.dumbcode.projectnublar.block.api.EnumConnectionType; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.level.block.state.StateDefinition; -import net.minecraft.world.level.block.state.properties.IntegerProperty; - -public class LowSecurityElectricFencePostBlock extends ElectricFencePostBlock { - - public static final IntegerProperty INDEX = IntegerProperty.create("index", 0, EnumConnectionType.LOW_SECURITY.getHeight() - 1); - - - public LowSecurityElectricFencePostBlock(Properties properties, ConnectionType type) { - super(properties, type,INDEX); - } - - @Override - protected void createBlockStateDefinition(StateDefinition.Builder builder) { - super.createBlockStateDefinition(builder); - builder.add(INDEX); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/EntityColorStore.java b/common/src/main/java/net/dumbcode/projectnublar/api/EntityColorStore.java deleted file mode 100644 index 0fbd5771..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/api/EntityColorStore.java +++ /dev/null @@ -1,20 +0,0 @@ -package net.dumbcode.projectnublar.api; - -import net.minecraft.world.entity.EntityType; - -public class EntityColorStore { - - - - - public static Color register(EntityType entityType, int color) { - return new Color(entityType, "", color); - } - public static Color register(EntityType entityType, String variant, int color) { - return new Color(entityType, variant, color); - } - - - public record Color(EntityType entityType, String variant, int... color) { - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java b/common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java deleted file mode 100644 index dd0da874..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java +++ /dev/null @@ -1,54 +0,0 @@ -package net.dumbcode.projectnublar.api; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.block.AmberBlock; -import net.dumbcode.projectnublar.block.FossilBlock; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.Blocks; -import net.minecraft.world.level.block.state.BlockBehaviour; - -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -public record FossilCollection(Map>>> fossilblocks, Map> amberBlocks) { - //store collections for use - public static Map COLLECTIONS = new HashMap<>(); - - //overload for PN Entities - public static FossilCollection create(String fossilName) { - return create(Constants.modLoc(fossilName)); - } - //register a fossil collection based off an EntityType - public static FossilCollection create(ResourceLocation entityType) { - Map>>> fullFossilMap = new HashMap<>(); - Map> fullAmberMap = new HashMap<>(); - List stonelist =List.of( - Blocks.STONE, - Blocks.ANDESITE, Blocks.GRANITE, Blocks.DIORITE, Blocks.SANDSTONE, Blocks.DEEPSLATE, - Blocks.TERRACOTTA, Blocks.RED_TERRACOTTA, Blocks.ORANGE_TERRACOTTA, - Blocks.YELLOW_TERRACOTTA, Blocks.BROWN_TERRACOTTA, Blocks.WHITE_TERRACOTTA, - Blocks.LIGHT_GRAY_TERRACOTTA - ); - for (Block stone : stonelist) { - String stoneName = BuiltInRegistries.BLOCK.getKey(stone).getPath(); - Map>> qualityMap2 = new HashMap<>(); - for (Quality quality : Quality.values()) { - String qualityName = quality == Quality.NONE ? "" : quality.getName().toLowerCase() + "_"; - Map> stoneMap2 = new HashMap<>(); - for (FossilPiece piece : FossilPieces.getPieces()) { - stoneMap2.put(piece, BlockInit.registerBlock(qualityName + stoneName + "_" + entityType.getPath() + "_" + piece.name().toLowerCase() +"_fossil", () -> new FossilBlock(BlockBehaviour.Properties.copy(stone).noOcclusion(), entityType, piece, quality,stone))); - } - qualityMap2.put(quality,stoneMap2); - } - fullFossilMap.put(stone,qualityMap2); - fullAmberMap.put(stone,BlockInit.registerBlock(stoneName + "_" + entityType.getPath() + "_amber", () -> new AmberBlock(BlockBehaviour.Properties.copy(stone).noOcclusion(), entityType,stone))); - } - return COLLECTIONS.put(entityType.toString(),new FossilCollection(fullFossilMap, fullAmberMap)); - } - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/FossilSet.java b/common/src/main/java/net/dumbcode/projectnublar/api/FossilSet.java deleted file mode 100644 index e3aceacf..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/api/FossilSet.java +++ /dev/null @@ -1,10 +0,0 @@ -package net.dumbcode.projectnublar.api; - -import java.util.List; - -public record FossilSet(String name) { - - public static List getPieces() { - return null; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/FossilSets.java b/common/src/main/java/net/dumbcode/projectnublar/api/FossilSets.java deleted file mode 100644 index bfbfc285..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/api/FossilSets.java +++ /dev/null @@ -1,20 +0,0 @@ -package net.dumbcode.projectnublar.api; - -import java.util.ArrayList; -import java.util.List; - -public class FossilSets { - private static List SETS = new ArrayList<>(); - public static FossilSet BIPED = registerSet("biped"); - public static FossilSet QUADRUPED = registerSet("quadruped"); - public static FossilSet FERN = registerSet("fern"); - - public static FossilSet registerSet(String name) { - FossilSet set = new FossilSet(name); - SETS.add(set); - return set; - } - public static List getSets() { - return SETS; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java b/common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java deleted file mode 100644 index 5b1214ad..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java +++ /dev/null @@ -1,26 +0,0 @@ -package net.dumbcode.projectnublar.api; - -import com.mojang.serialization.Codec; -import com.mojang.serialization.codecs.RecordCodecBuilder; -import net.dumbcode.projectnublar.init.GeneInit; -import net.minecraft.world.entity.EntityType; - -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -public record GeneData(Map genes, Map> colors) { - private static final Map,GeneData> GENE_DATA = new HashMap<>(); - public static Codec CODEC = RecordCodecBuilder.create( - instance -> instance.group( - Codec.unboundedMap(GeneInit.GENES.getRegistry().byNameCodec(), Codec.DOUBLE).fieldOf("genes").forGetter(GeneData::genes), - Codec.unboundedMap(Codec.STRING, Codec.INT.listOf()).fieldOf("colors").forGetter(GeneData::colors) - ).apply(instance, GeneData::new) - ); - public static void register(EntityType entityType, GeneData geneData){ - GENE_DATA.put(entityType, geneData); - } - public static GeneData getData(EntityType entityType){ - return GENE_DATA.get(entityType); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/Genes.java b/common/src/main/java/net/dumbcode/projectnublar/api/Genes.java deleted file mode 100644 index 7c9acc36..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/api/Genes.java +++ /dev/null @@ -1,59 +0,0 @@ -package net.dumbcode.projectnublar.api; - -import com.google.common.collect.HashMultimap; -import com.google.common.collect.Multimap; -import com.mojang.datafixers.util.Pair; -import com.mojang.serialization.Codec; -import net.dumbcode.projectnublar.CommonClass; -import net.dumbcode.projectnublar.init.GeneInit; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.ChatFormatting; -import net.minecraft.network.chat.Component; -import net.minecraft.world.entity.EntityType; -import net.minecraft.world.entity.animal.TropicalFish; -import net.minecraft.world.item.DyeColor; - -import java.util.List; - -public class Genes { - public static Codec CODEC = Codec.STRING.xmap(Genes::byName, Gene::name); - public static Multimap, Double>> GENE_STORAGE = HashMultimap.create(); - - public static void addToGene(Gene gene, EntityType type, double value) { - GENE_STORAGE.put(gene, Pair.of(type, value)); - } - - public static Gene byName(String name) { - for (RegistryObject gene : GeneInit.GENES.getEntries()) { - if (gene.get().name().equals(name)) { - return gene.get(); - } - } - return null; - } - - public record Gene(String name, double requirement) { - - public Gene(String name) { - this(name, 1); - } - - public Component getTooltip(Double value) { - - return Component.literal(CommonClass.checkReplace(name())).append(Component.literal(": ")).append(Component.literal(String.valueOf(value.intValue())).withStyle(value > 0 ? ChatFormatting.GREEN : ChatFormatting.RED).append(Component.literal("%"))); - } - - public Component getTooltip() { - return Component.literal(CommonClass.checkReplace(name())); - } - - - @Override - public boolean equals(Object obj) { - if (obj instanceof Gene gene) { - return gene.name().equals(name()); - } - return false; - } - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/NublarMath.java b/common/src/main/java/net/dumbcode/projectnublar/api/NublarMath.java deleted file mode 100644 index 128f23f8..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/api/NublarMath.java +++ /dev/null @@ -1,16 +0,0 @@ -package net.dumbcode.projectnublar.api; - -import java.math.BigDecimal; -import java.math.RoundingMode; - -public class NublarMath { - - //round to specific decimal place - public static double round(double value, int places) { - if (places < 0) throw new IllegalArgumentException(); - - BigDecimal bd = BigDecimal.valueOf(value); - bd = bd.setScale(places, RoundingMode.HALF_UP); - return bd.doubleValue(); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java b/common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java deleted file mode 100644 index bfb94613..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java +++ /dev/null @@ -1,17 +0,0 @@ -package net.dumbcode.projectnublar.api; - -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.world.level.block.Block; - -import java.util.HashMap; -import java.util.Map; - -public record TraceFossilCollection(Map> stoneMap) { - public static Map> TRACE_FOSSILS; - - public static TraceFossilCollection register(String traceName){ - Map> map = new HashMap<>(); - return new TraceFossilCollection(map); - } - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/FossilItemFunction.java b/common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/FossilItemFunction.java deleted file mode 100644 index bc5ef324..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/FossilItemFunction.java +++ /dev/null @@ -1,97 +0,0 @@ -package net.dumbcode.projectnublar.api.loot.functions; - -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.api.FossilCollection; -import net.dumbcode.projectnublar.api.FossilPiece; -import net.dumbcode.projectnublar.api.Quality; -import net.dumbcode.projectnublar.block.FossilBlock; -import net.dumbcode.projectnublar.config.FossilsConfig; -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.init.LootFunctionInit; -import com.google.gson.JsonDeserializationContext; -import com.google.gson.JsonObject; -import com.google.gson.JsonSerializationContext; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.util.random.SimpleWeightedRandomList; -import net.minecraft.world.item.BlockItem; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.enchantment.EnchantmentHelper; -import net.minecraft.world.item.enchantment.Enchantments; -import net.minecraft.world.level.storage.loot.LootContext; -import net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction; -import net.minecraft.world.level.storage.loot.functions.LootItemFunctionType; -import net.minecraft.world.level.storage.loot.parameters.LootContextParams; -import net.minecraft.world.level.storage.loot.predicates.LootItemCondition; - -public class FossilItemFunction extends LootItemConditionalFunction { - - public FossilItemFunction(LootItemCondition[] $$0) { - super($$0); - } - - public static LootItemConditionalFunction.Builder fossilItem() { - return simpleBuilder((conditions) -> { - return new FossilItemFunction(conditions); - }); - } - - @Override - protected ItemStack run(ItemStack itemStack, LootContext lootContext) { - FossilBlock block = (FossilBlock) ((BlockItem) itemStack.getItem()).getBlock(); - ResourceLocation dino = block.getEntityType(); - FossilPiece piece = block.getFossilPiece(); - Quality quality = block.getQuality(); - ItemStack toolStack = lootContext.getParamOrNull(LootContextParams.TOOL); - if (toolStack != null) { - int i = EnchantmentHelper.getItemEnchantmentLevel(Enchantments.BLOCK_FORTUNE, toolStack); - boolean hasSilkTouch = EnchantmentHelper.hasSilkTouch(toolStack); - if (quality == Quality.NONE) { - quality = Quality.FRAGMENTED; - for (int j = 0; j <= i; ++j) { - SimpleWeightedRandomList.Builder builder = new SimpleWeightedRandomList.Builder<>(); - builder.add(Quality.FRAGMENTED, FossilsConfig.INSTANCE.fragmented.weight().get()); - builder.add(Quality.POOR, FossilsConfig.INSTANCE.poor.weight().get()); - builder.add(Quality.COMMON, FossilsConfig.INSTANCE.common.weight().get()); - builder.add(Quality.PRISTINE, FossilsConfig.INSTANCE.pristine.weight().get()); - SimpleWeightedRandomList weightedrandomlist = builder.build(); - Quality newQuality = weightedrandomlist.getRandomValue(lootContext.getRandom()).get(); - if (newQuality.getValue() > quality.getValue()) { - quality = newQuality; - } - } - } - if (!hasSilkTouch) { - itemStack = new ItemStack(ItemInit.FOSSIL_ITEM.get()); - DNAData dnaData = new DNAData(); - dnaData.setEntityType(BuiltInRegistries.ENTITY_TYPE.get(dino)); - dnaData.setQuality(quality); - dnaData.setFossilPiece(piece); - itemStack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); - } else { - itemStack = new ItemStack(FossilCollection.COLLECTIONS.get(dino.toString()).fossilblocks().get(block.getBase()).get(quality).get(piece).get()); - } - - } - return itemStack; - } - - @Override - public LootItemFunctionType getType() { - return LootFunctionInit.FOSSIL_PART_FUNCTION.get(); - } - - public static class Serializer extends LootItemConditionalFunction.Serializer { - public Serializer() { - } - - public void serialize(JsonObject $$0, FossilItemFunction $$1, JsonSerializationContext $$2) { - super.serialize($$0, $$1, $$2); - } - - public FossilItemFunction deserialize(JsonObject json, JsonDeserializationContext context, LootItemCondition[] conditions) { - return new FossilItemFunction(conditions); - } - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java deleted file mode 100644 index cc09387d..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java +++ /dev/null @@ -1,26 +0,0 @@ -package net.dumbcode.projectnublar.block; - -import net.minecraft.core.Direction; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.state.BlockState; - -public class AmberBlock extends Block { - final ResourceLocation entityType; - final Block base; - public AmberBlock(Properties properties, ResourceLocation entityType, Block base) { - super(properties); - this.entityType = entityType; - this.base = base; - } - - - public ResourceLocation getEntityType() { - return entityType; - } - - public Block getBase() { - return base; - } - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/EggPrinterBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/EggPrinterBlock.java deleted file mode 100644 index 6d2d7a96..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/EggPrinterBlock.java +++ /dev/null @@ -1,80 +0,0 @@ -package net.dumbcode.projectnublar.block; - -import com.google.common.collect.ImmutableMap; -import net.dumbcode.projectnublar.block.api.MultiBlock; -import net.dumbcode.projectnublar.block.api.MultiEntityBlock; -import net.dumbcode.projectnublar.block.entity.EggPrinterBlockEntity; -import net.dumbcode.projectnublar.client.ModShapes; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.item.ComputerChipItem; -import net.minecraft.core.BlockPos; -import net.minecraft.core.Direction; -import net.minecraft.world.InteractionHand; -import net.minecraft.world.InteractionResult; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.entity.BlockEntity; -import net.minecraft.world.level.block.entity.BlockEntityTicker; -import net.minecraft.world.level.block.entity.BlockEntityType; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.phys.BlockHitResult; -import net.minecraft.world.phys.shapes.VoxelShape; -import org.jetbrains.annotations.Nullable; - -import java.util.function.Function; - -public class EggPrinterBlock extends MultiEntityBlock { - - public EggPrinterBlock(Properties properties, int rows, int columns, int depth) { - super(properties, rows, columns, depth); - } - - - @Override - public InteractionResult use(BlockState pState, Level pLevel, BlockPos pPos, Player pPlayer, InteractionHand pHand, BlockHitResult pHit) { - if (!pLevel.isClientSide) { - BlockEntity blockEntity = pLevel.getBlockEntity(MultiBlock.getCorePos(pState, pPos)); - if (blockEntity instanceof EggPrinterBlockEntity sbe) { - if (pPlayer.getItemInHand(pHand).is(ItemInit.LEVELING_SENSOR.get())) { - sbe.setSensor(pPlayer.getMainHandItem().copy()); - pPlayer.getItemInHand(pHand).shrink(1); - return InteractionResult.CONSUME; - } - if (pPlayer.getItemInHand(pHand).getItem() instanceof ComputerChipItem) { - sbe.setChip(pPlayer.getMainHandItem().copy()); - pPlayer.getItemInHand(pHand).shrink(1); - return InteractionResult.CONSUME; - } - } - return super.use(pState, pLevel, pPos, pPlayer, pHand, pHit); - } - return InteractionResult.sidedSuccess(pLevel.isClientSide); - } - - @Override - public VoxelShape getShapeForDirection(Direction direction) { - return switch (direction) { - case SOUTH -> ModShapes.EGG_PRINTER_SOUTH; - case EAST -> ModShapes.EGG_PRINTER_EAST; - case WEST -> ModShapes.EGG_PRINTER_WEST; - default -> ModShapes.EGG_PRINTER_NORTH; - }; - } - - @Override - public BlockEntity createBlockEntity(BlockPos blockPos, BlockState blockState) { - return new EggPrinterBlockEntity(blockPos, blockState); - } - - @Override - protected ImmutableMap getShapeForEachState(Function pShapeGetter) { - return super.getShapeForEachState(pShapeGetter); - } - - @Nullable - @Override - public BlockEntityTicker getTicker(Level level, BlockState state, BlockEntityType blockEntityType) { - return createTickerHelper(blockEntityType, BlockInit.EGG_PRINTER_BLOCK_ENTITY.get(), (world, pos, pState, be) -> be.tick(world, pos, pState, be)); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java deleted file mode 100644 index db2fbc8d..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java +++ /dev/null @@ -1,68 +0,0 @@ -package net.dumbcode.projectnublar.block; - -import net.dumbcode.projectnublar.block.api.BlockConnectableBase; -import net.dumbcode.projectnublar.block.api.ConnectableBlockEntity; -import net.dumbcode.projectnublar.block.api.Connection; -import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFence; -import net.minecraft.core.BlockPos; -import net.minecraft.util.RandomSource; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.EntityBlock; -import net.minecraft.world.level.block.RenderShape; -import net.minecraft.world.level.block.entity.BlockEntity; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.phys.Vec3; -import org.joml.Vector3f; - -public class ElectricFenceBlock extends BlockConnectableBase implements EntityBlock { - - public static final int ITEM_FOLD = 20; - - public ElectricFenceBlock(Properties properties) { - super(properties.noOcclusion()); - } - - @Override - public RenderShape getRenderShape(BlockState pState) { - return RenderShape.ENTITYBLOCK_ANIMATED; - } - - @Override - public void animateTick(BlockState stateIn, Level world, BlockPos pos, RandomSource rand) { - BlockEntity te = world.getBlockEntity(pos); - if(te instanceof ConnectableBlockEntity) { - for (Connection connection : ((ConnectableBlockEntity) te).getConnections()) { - if(connection.isBroken() || !connection.isPowered(world)) { - continue; - } - Vec3 center = connection.getCenter(); - - boolean pb = connection.brokenSide(world, false); - - float chance = 0.02F; - - if(pb || connection.brokenSide(world, true) && rand.nextFloat() < chance) { - Vector3f point = (pb ? connection.getPrevCache() : connection.getNextCache()).point(); - Vector3f norm = new Vector3f(point.x(), point.y(), point.z()); - //todo: particles -// if(norm.normalize()) { -// for (int i = 0; i < 8; i++) { -// world.addParticle(ProjectNublarParticles.SPARK.get(), -// center.x+point.x(), center.y+point.y(), center.z+point.z(), -// norm.x(), norm.y(), norm.z() -// ); -// } -// } - } - } - } - super.animateTick(stateIn, world, pos, rand); - } - - - @org.jetbrains.annotations.Nullable - @Override - public BlockEntity newBlockEntity(BlockPos blockPos, BlockState blockState) { - return new BlockEntityElectricFence(blockPos, blockState); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/ProcessorBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/ProcessorBlock.java deleted file mode 100644 index a243bf85..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/ProcessorBlock.java +++ /dev/null @@ -1,44 +0,0 @@ -package net.dumbcode.projectnublar.block; - -import net.dumbcode.projectnublar.block.api.MultiEntityBlock; -import net.dumbcode.projectnublar.block.entity.ProcessorBlockEntity; -import net.dumbcode.projectnublar.client.ModShapes; -import net.dumbcode.projectnublar.init.BlockInit; -import net.minecraft.core.BlockPos; -import net.minecraft.core.Direction; -import net.minecraft.world.level.BlockGetter; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.entity.BlockEntity; -import net.minecraft.world.level.block.entity.BlockEntityTicker; -import net.minecraft.world.level.block.entity.BlockEntityType; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.phys.shapes.CollisionContext; -import net.minecraft.world.phys.shapes.VoxelShape; -import org.jetbrains.annotations.Nullable; - -public class ProcessorBlock extends MultiEntityBlock { - - public ProcessorBlock(Properties properties, int rows, int columns, int depth) { - super(properties, rows, columns, depth); - } - @Override - public BlockEntity createBlockEntity(BlockPos blockPos, BlockState blockState) { - return new ProcessorBlockEntity(blockPos, blockState); - } - - @Nullable - @Override - public BlockEntityTicker getTicker(Level level, BlockState state, BlockEntityType blockEntityType) { - return createTickerHelper(blockEntityType, BlockInit.PROCESSOR_BLOCK_ENTITY.get(), (world, pos, pState, be) -> be.tick(world, pos, pState, be)); - } - - @Override - public VoxelShape getShapeForDirection(Direction direction) { - return switch (direction) { - case SOUTH -> ModShapes.PROCESSOR_SOUTH; - case EAST -> ModShapes.PROCESSOR_EAST; - case WEST -> ModShapes.PROCESSOR_WEST; - default -> ModShapes.PROCESSOR_NORTH; - }; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/BlockConnectableBase.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/BlockConnectableBase.java deleted file mode 100644 index 2509ab30..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/api/BlockConnectableBase.java +++ /dev/null @@ -1,634 +0,0 @@ -package net.dumbcode.projectnublar.block.api; - -import com.google.common.collect.Lists; -import com.google.common.collect.Sets; -import net.dumbcode.projectnublar.util.LineUtils; -import net.minecraft.core.BlockPos; -import net.minecraft.core.Direction; -import net.minecraft.core.registries.Registries; -import net.minecraft.server.level.ServerLevel; -import net.minecraft.world.InteractionHand; -import net.minecraft.world.InteractionResult; -import net.minecraft.world.damagesource.DamageSource; -import net.minecraft.world.damagesource.DamageTypes; -import net.minecraft.world.entity.Entity; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.item.Item; -import net.minecraft.world.level.BlockGetter; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.entity.BlockEntity; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.level.material.FluidState; -import net.minecraft.world.level.material.Fluids; -import net.minecraft.world.level.pathfinder.PathComputationType; -import net.minecraft.world.phys.AABB; -import net.minecraft.world.phys.BlockHitResult; -import net.minecraft.world.phys.HitResult; -import net.minecraft.world.phys.Vec3; -import net.minecraft.world.phys.shapes.CollisionContext; -import net.minecraft.world.phys.shapes.Shapes; -import net.minecraft.world.phys.shapes.VoxelShape; - -import javax.annotation.Nullable; -import java.util.List; -import java.util.Set; - -public class BlockConnectableBase extends Block { - - //Set this at your own will, just remember to set it back to true after collection - private static boolean collidableClient = true; - private static boolean collidableServer = true; - - public BlockConnectableBase(Properties properties) { - super(properties); - } - -//todo: when on ladder per loader -// @Override -// public boolean isLadder(BlockState state, BlockGetter world, BlockPos pos, LivingEntity entity) { -// //todo: config -//// if (!ForgeConfig.SERVER.fullBoundingBoxLadders.get()) { -//// ForgeConfig.SERVER.fullBoundingBoxLadders.set(true); -//// } -// BlockEntity te = world.getBlockEntity(pos); -// AABB entityBox = entity.getBoundingBox(); -// boolean intersect = false; -// if (te instanceof ConnectableBlockEntity) { -// AABB enityxzbox = entityBox.inflate(0.025D, 0, 0.025D); -// for (ConnectionAxisAlignedBB boxIn : this.createBoundingBox(((ConnectableBlockEntity) te).getConnections(), pos)) { -// AABB box = boxIn.move(pos); -// if (enityxzbox.intersects(box) && (!entityBox.inflate(0, 0.025D, 0).intersects(box) || !entityBox.inflate(0, -0.025D, 0).intersects(box))) { -// intersect = true; -// if (boxIn.getConnection().isPowered(world)) { -// return false; -// } -// } -// } -// } -// return intersect; -// } - - - @Override - public void entityInside(BlockState state, Level worldIn, BlockPos pos, Entity entityIn) { - BlockEntity te = worldIn.getBlockEntity(pos); - AABB entityBox = entityIn.getBoundingBox(); - if (te instanceof ConnectableBlockEntity) { - entityBox = entityBox.inflate(0.1D); - for (ConnectionAxisAlignedBB box : this.createBoundingBox(((ConnectableBlockEntity) te).getConnections(), pos)) { - if (entityBox.intersects(box.move(pos)) && box.getConnection().isPowered(worldIn)) { - - Vec3 vec = new Vec3((entityBox.maxX + entityBox.minX) / 2, (entityBox.maxY + entityBox.minY) / 2, (entityBox.maxZ + entityBox.minZ) / 2); - vec = vec.subtract(box.getConnection().getCenter()); - vec = vec.normalize(); - - Vec3 center = this.center(box.move(pos)); - Vec3 other = this.center(entityBox); - if (worldIn instanceof ServerLevel) { - //todo: damage - entityIn.hurt(new DamageSource(worldIn.registryAccess().lookup(Registries.DAMAGE_TYPE).get().get(DamageTypes.THORNS).get(),null,null), 1F); - - int count = 30; - //todo: particles -// ((ServerWorld) worldIn).sendParticles(ProjectNublarParticles.SPARK.get(), -// center.x, center.y, center.z, count, -// (other.x - center.x) * 0.5F, -// (other.y - center.y) * 0.5F, -// (other.z - center.z) * 0.5F, -// 1.5F -// ); - - } - - if (!entityIn.onGround()) { - vec = vec.scale(0.4D); - } - - entityIn.setDeltaMovement(new Vec3(vec.x, vec.y * 0.3D, vec.z)); - - break; - } - } - } - } - - - @Override - public boolean isPathfindable(BlockState pState, BlockGetter pLevel, BlockPos pPos, PathComputationType pType) { - return false; - } - - private Vec3 center(AABB box) { - return new Vec3(box.minX + (box.maxX - box.minX) * 0.5D, box.minY + (box.maxY - box.minY) * 0.5D, box.minZ + (box.maxZ - box.minZ) * 0.5D); - } - -// @SubscribeEvent -// public static void onDrawBlock(DrawHighlightEvent.HighlightBlock event) { -// IRenderTypeBuffer buffers = event.getBuffers(); -// MatrixStack stack = event.getMatrix(); -// IVertexBuilder buffer = buffers.getBuffer(RenderType.lines()); -// BlockHitResult target = event.getTarget(); -// ActiveRenderInfo info = event.getInfo(); -// Vector3d position = info.getPosition(); -// BlockPos pos = target.getBlockPos(); -// double px = -position.x(); -// double py = -position.y(); -// double pz = -position.z(); -// -// if(target.getType() == RayTraceResult.Type.BLOCK && target.hitInfo instanceof DelegateVoxelShapeRender) { -// WorldRenderer.renderShape(stack, buffer, ((DelegateVoxelShapeRender) target.hitInfo).getToRender(), pos.getX()+px, pos.getY()+py, pos.getZ()+pz, 0F, 0F, 0F, 0.4F); -// event.setCanceled(true); -// } -// if (target.getType() == RayTraceResult.Type.BLOCK && target.hitInfo instanceof BlockConnectableBase.HitChunk) { -// World world = Minecraft.getInstance().level; -// BlockState state = world.getBlockState(pos); -// if (state.getBlock() instanceof BlockConnectableBase) { -// BlockConnectableBase.HitChunk chunk = (BlockConnectableBase.HitChunk) target.hitInfo; -// event.setCanceled(true); -// -// -// Connection connection = chunk.getConnection(); -// double[] in = connection.getIn(); -// -// if (ProjectNublar.DEBUG) { -// chunk.getResult().debugRender(stack, buffers, px, py, pz); -// } -// -// -// double x = in[0] - position.x(); -// double y = in[4] - position.y(); -// double z = in[2] - position.z(); -// -// -// boolean pb = connection.brokenSide(world, false); -// boolean nb = connection.brokenSide(world, true); -// -// if (nb || pb) { -// Vector3d center = chunk.getAabb().getCenter(); -// double ycent = (chunk.getAabb().maxY - chunk.getAabb().minY) / 2; -// double zcent = (chunk.getAabb().maxZ - chunk.getAabb().minZ) / 2; -// -// if (nb) { -// Vector3f[] bases = connection.getRayBox().points(new AABB(center.x, center.y - ycent, center.z - zcent, center.x, center.y + ycent, center.z + zcent), x, y, z); -// for (int i = 0; i < 4; i++) { -// bases[i + 4].add(connection.getNextCache().getPoint()); -// } -// RenderUtils.renderBoxLines(stack, buffer, bases, Direction.SOUTH); -// } -// if (pb) { -// Vector3f[] bases = connection.getRayBox().points(new AABB(center.x, center.y - ycent, center.z - zcent, center.x, center.y + ycent, center.z + zcent), x, y, z); -// for (int i = 0; i < 4; i++) { -// bases[i + 4].add(connection.getPrevCache().getPoint()); -// } -// RenderUtils.renderBoxLines(stack, buffer, bases, Direction.SOUTH); -// } -// if (nb != pb) { -// if (nb) { -// RenderUtils.renderBoxLines(stack, buffer, connection.getRayBox().points(new AABB(chunk.getAabb().minX, chunk.getAabb().minY, chunk.getAabb().minZ, center.x, center.y + ycent, center.z + zcent), x, y, z), Direction.NORTH); -// } else { -// RenderUtils.renderBoxLines(stack, buffer, connection.getRayBox().points(new AABB(center.x, center.y - ycent, center.z - zcent, chunk.getAabb().maxX, chunk.getAabb().maxY, chunk.getAabb().maxZ), x, y, z), Direction.SOUTH); -// } -// } -// } else { -// RenderUtils.renderBoxLines(stack, buffer, connection.getRayBox().points(x, y, z)); -// } -// } -// } -// } - - // @Override -// public AABB getSelectedBoundingBox(IBlockState state, World worldIn, BlockPos pos) { -// BlockEntity te = worldIn.getTileEntity(pos); -// if(te instanceof ConnectableBlockEntity) { -// double minX = Double.MAX_VALUE; -// double minY = Double.MAX_VALUE; -// double minZ = Double.MAX_VALUE; -// -// double maxX = -Double.MAX_VALUE; -// double maxY = -Double.MAX_VALUE; -// double maxZ = -Double.MAX_VALUE; -// -// boolean set = false; -// -// for (Connection connection : ((ConnectableBlockEntity) te).getConnections()) { -// if(!connection.isBroken()) { -// double[] in = connection.getIn(); -// set = true; -// -// minX = Math.min(minX, in[0]); -// maxX = Math.max(maxX, in[1]); -// -// minZ = Math.min(minZ, in[2]); -// maxZ = Math.max(maxZ, in[3]); -// -// minY = Math.min(minY, in[4]); -// maxY = Math.max(maxY, in[5]); -// } -// } -// if(set) { -// return new AABB(minX, minY, minZ, maxX, maxY, maxZ).grow(1/16F); -// } -// } -// return super.getSelectedBoundingBox(state, worldIn, pos); -// } - - protected VoxelShape getDefaultShape(BlockState state, BlockGetter world, BlockPos pos, CollisionContext context) { - return Shapes.empty(); - } - -// @Override -// public boolean addHitEffects(BlockState state, Level world, HitResult target, ParticleEngine manager) { -// return true; -// } - - -// @Override -// public boolean addDestroyEffects(BlockState state, World world, BlockPos pos, ParticleManager manager) { -// return false; -// } - - - @Override - public VoxelShape getShape(BlockState state, BlockGetter world, BlockPos pos, CollisionContext context) { - return this.createDelegateShape(this.estimateShape(world, pos), this.getDefaultShape(state, world, pos, context), world); - } - - - @Override - public VoxelShape getCollisionShape(BlockState state, BlockGetter world, BlockPos pos, CollisionContext context) { - if (world instanceof ServerLevel ? collidableServer : collidableClient) { - return this.estimateShape(world, pos); - } - return Shapes.empty(); - } - - protected VoxelShape estimateShape(BlockGetter world, BlockPos pos) { - BlockEntity te = world.getBlockEntity(pos); - if (te instanceof ConnectableBlockEntity) { - return ((ConnectableBlockEntity) te).getOrCreateCollision(); - } - return Shapes.empty(); - } - - protected VoxelShape createDelegateShape(VoxelShape shape, VoxelShape interactionShape, BlockGetter world) { - return new DelegateVoxelShape(shape, (from, to, offset, fallback) -> { - DelegateBlockHitResult raytraceResult = DelegateBlockHitResult.of(getRaytraceResult(world, offset, from, to)); - DelegateBlockHitResult defaultResult = DelegateBlockHitResult.of(interactionShape.clip(from, to, offset)); - if(defaultResult == null) { - return raytraceResult; - } - defaultResult.hitInfo = new DelegateVoxelShapeRender(interactionShape); - if(raytraceResult == null) { - return defaultResult; - } - return raytraceResult.getLocation().subtract(from).lengthSqr() < defaultResult.getLocation().subtract(from).lengthSqr() ? raytraceResult : defaultResult; - }); - } - - @Nullable - public static HitChunk getHitChunk(Player viewer) { - Vec3 start = viewer.getEyePosition(1F); - Vec3 vec = viewer.getViewVector(1F); - Vec3 end = start.add(vec.x * 20, vec.y * 20, vec.z * 20); - HitResult pick = viewer.pick(20, 1F, false); - if (!(pick instanceof BlockHitResult)) { - return null; - } - BlockHitResult result = getRaytraceResult(viewer.level(), ((BlockHitResult) pick).getBlockPos(), start, end); - if(result instanceof DelegateBlockHitResult dbhr && dbhr.hitInfo instanceof HitChunk) { - return (HitChunk) dbhr.hitInfo; - } - return null; - } - - - @Nullable - public static DelegateBlockHitResult getRaytraceResult(BlockGetter world, BlockPos pos, Vec3 start, Vec3 end) { - double hitDist = Double.MAX_VALUE; - DelegateBlockHitResult resultOut = null; - Set set = getOutlines(world, pos); - - for (BlockConnectableBase.ChunkedInfo chunk : set) { - Connection connection = chunk.connection(); - boolean pb = connection.brokenSide(world, false); - boolean nb = connection.brokenSide(world, true); - - List results = Lists.newArrayList(); - if (nb || pb) { - if (nb) { - results.add(connection.getNextCache().rotatedBox().rayTrace(start, end)); - if (!pb) { - results.add(connection.getNextCache().fixedBox().rayTrace(start, end)); - } - } - - if (pb) { - results.add(connection.getPrevCache().rotatedBox().rayTrace(start, end)); - if (!nb) { - results.add(connection.getPrevCache().fixedBox().rayTrace(start, end)); - } - } - - } else { - results.add(connection.getRayBox().rayTrace(start, end)); - } - - if (!results.isEmpty()) { - for (RotatedRayBox.Result result : results) { - if (result == null) { - continue; - } - double dist = result.distance(); - if (dist < hitDist) { - resultOut = DelegateBlockHitResult.of(result.result().withPosition(pos)); - resultOut.hitInfo = new BlockConnectableBase.HitChunk(chunk.aabb(), chunk.connection(), result.hitDir(), result); - hitDist = dist; - } - } - } - } - return resultOut; - } - - public static Set getOutlines(BlockGetter world, BlockPos pos) { - Set set = Sets.newLinkedHashSet(); - BlockEntity tileEntity = world.getBlockEntity(pos); - if (tileEntity instanceof ConnectableBlockEntity) { - for (Connection connection : ((ConnectableBlockEntity) tileEntity).getConnections()) { - if (!connection.isBroken()) { - double w = connection.getType().getCableWidth(); - set.add(new ChunkedInfo(new AABB(0, -w, -w, -connection.getFullLen(), w, w), connection)); - - } - } - } - return set; - } - - public static List createBoundingBox(Set fenceConnections, BlockPos pos) { - List out = Lists.newArrayList(); - for (Connection connection : fenceConnections) { - double[] intersect = connection.getIn(); - double amount = 8; - - double x = (intersect[1] - intersect[0]) / amount; - double y = (intersect[5] - intersect[4]) / amount; - double z = (intersect[3] - intersect[2]) / amount; - - for (int i = 0; i < amount; i++) { - int next = i + 1; - out.add(new ConnectionAxisAlignedBB( - new AABB(x * i, y * i, z * i, x * next, y * next, z * next) - .move(intersect[0] - pos.getX(), intersect[4] - pos.getY(), intersect[2] - pos.getZ()) - .inflate(connection.getType().getCableWidth() / 2D), connection) - ); - } - } - return out; - } - - - - public static class ConnectionAxisAlignedBB extends AABB { - - private final Connection connection; - - public ConnectionAxisAlignedBB(AABB aabb, Connection connection) { - super(aabb.minX, aabb.minY, aabb.minZ, aabb.maxX, aabb.maxY, aabb.maxZ); - this.connection = connection; - } - - public Connection getConnection() { - return connection; - } - } - - public static void placeEffect(Player player, InteractionHand hand, Level worldIn, BlockPos pos) { - if (player != null) { - player.swing(hand); - if (!player.isCreative()) { - player.getItemInHand(hand).shrink(1); - } - } - //todo: sound -// SoundType soundType = BlockHandler.ELECTRIC_FENCE.get().getSoundType(BlockHandler.ELECTRIC_FENCE.get().defaultBlockState()); -// worldIn.playSound(null, pos, soundType.getPlaceSound(), SoundCategory.BLOCKS, (soundType.getVolume() + 1.0F) / 2.0F, soundType.getPitch() * 0.8F); - } - - public static void breakEffect(Level worldIn, BlockPos pos) { - worldIn.levelEvent(2001, pos, Block.getId(worldIn.getBlockState(pos))); - } - - -//todo: on destroyed by player forge - - @Override - public void playerWillDestroy(Level world, BlockPos pos, BlockState state, Player player) { - HitChunk chunk = getHitChunk(player); - if (chunk != null) { - chunk.connection().setBroken(true); - BlockEntity te = world.getBlockEntity(pos); - if (te instanceof ConnectableBlockEntity) { - for (Connection connection : ((ConnectableBlockEntity) te).getConnections()) { - if (!connection.isBroken()) { - breakEffect(world, pos); - } - } - te.setChanged(); - } - - } - } - - - @Override - public InteractionResult use(BlockState state, Level world, BlockPos pos, Player player, InteractionHand hand, BlockHitResult ray) { - if (ray instanceof DelegateBlockHitResult dbhr && dbhr.hitInfo instanceof HitChunk) { - HitChunk chunk = (HitChunk) dbhr.hitInfo; - BlockEntity te = world.getBlockEntity(pos); - if (te instanceof ConnectableBlockEntity) { - ConnectableBlockEntity be = (ConnectableBlockEntity) te; - Connection con = chunk.connection(); - double off = chunk.connection().getFrom().getY() + chunk.connection().getOffset(); - if (chunk.dir().getAxis() == Direction.Axis.Y) { - Connection ref = null; - double yref = chunk.dir() == Direction.DOWN ? Double.MIN_VALUE : Double.MAX_VALUE; - for (Connection connection : be.getConnections()) { - double yoff = connection.getOffset() + connection.getFrom().getY(); - if (chunk.dir() == Direction.DOWN) { - if (yoff < off && yoff > yref) { - yref = yoff; - ref = connection; - } - } else { - if (yoff > off && yoff < yref) { - yref = yoff; - ref = connection; - } - } - } - if (ref != null && ref.isBroken()) { - ref.setBroken(false); - te.setChanged(); - placeEffect(player, hand, world, pos); - return InteractionResult.SUCCESS; - } - } else if (chunk.dir().getAxis() == Direction.Axis.X) { - BlockPos nextPos = chunk.dir() == Direction.WEST == chunk.connection.getCompared() < 0 ? con.getNext() : con.getPrevious(); - BlockEntity nextTe = world.getBlockEntity(nextPos); - if (!(nextTe instanceof ConnectableBlockEntity)) { - if (world.getBlockState(nextPos).canBeReplaced(Fluids.EMPTY)) { - world.setBlock(nextPos, this.defaultBlockState(), 3); - nextTe = world.getBlockEntity(nextPos); - if (nextTe instanceof ConnectableBlockEntity && generateConnections(world, nextPos, (ConnectableBlockEntity) nextTe, chunk, null)) { - placeEffect(player, hand, world, pos); - } - - } - } - if (nextTe instanceof ConnectableBlockEntity) { - for (Connection connection : ((ConnectableBlockEntity) nextTe).getConnections()) { - if (connection.lazyEquals(chunk.connection())) { - connection.setBroken(false); - placeEffect(player, hand, world, pos); - nextTe.setChanged(); - return InteractionResult.SUCCESS; - } - } - } - } - if (player.getItemInHand(hand).getItem() == Item.byBlock(this)) { - return InteractionResult.CONSUME; - } - con.setSign(!con.isSign()); - te.setChanged(); - } - } - return InteractionResult.SUCCESS; - } - - - public static boolean generateConnections(Level worldIn, BlockPos pos, ConnectableBlockEntity be, @Nullable HitChunk chunk, @Nullable Direction side) { - Set newConnections = Sets.newLinkedHashSet(); - double yRef = side == Direction.DOWN ? Double.MIN_VALUE : Double.MAX_VALUE; - Connection ref = null; - for (int x = -1; x <= 1; x++) { - for (int y = -1; y <= 1; y++) { - for (int z = -1; z <= 1; z++) { - if (x == 0 && y == 0 && z == 0) { - continue; - } - BlockEntity tileentity = worldIn.getBlockEntity(pos.offset(x, y, z)); - if (tileentity instanceof ConnectableBlockEntity) { - ConnectableBlockEntity cbe = (ConnectableBlockEntity) tileentity; - for (Connection connection : cbe.getConnections()) { - if (connection.getPrevious().equals(pos) || connection.getNext().equals(pos)) { - List positions = LineUtils.getBlocksInbetween(connection.getFrom(), connection.getTo(), connection.getOffset()); - for (int i = 0; i < positions.size(); i++) { - if (positions.get(i).equals(pos)) { - Connection con = new Connection(tileentity, connection.getType(), connection.getOffset(), connection.getFrom(), connection.getTo(), positions.get(Math.min(i + 1, positions.size() - 1)), positions.get(Math.max(i - 1, 0)), pos); - double[] in = con.getIn(); - double yin = (in[4] + in[5]) / 2D; - if (side == Direction.DOWN == yin > yRef) { - yRef = yin; - ref = con; - } - newConnections.add(con); - break; - } - } - } - } - } - } - } - } - - if (chunk != null) { - Direction face = chunk.dir(); - if (chunk.connection().getCompared() < 0) { - face = face.getOpposite(); - } - if (face.getAxis() == Direction.Axis.X) { - for (Connection connection : newConnections) { - if (chunk.connection().lazyEquals(connection)) { - ref = connection; - } - } - } - - } - for (Connection connection : newConnections) { - connection.setBroken(!connection.lazyEquals(ref)); - be.addConnection(connection); - } - if (be instanceof BlockEntity) { - ((BlockEntity) be).setChanged(); - } - return ref != null; - } -//todo: on right click block forge - -// @SubscribeEvent -// public static void onRightClick(PlayerInteractEvent.RightClickBlock event) { -// World world = event.getWorld(); -// Direction side = event.getFace(); -// if (side != null && !event.getItemStack().isEmpty() && event.getItemStack().getItem() == ItemHandler.WIRE_SPOOL.get()) { -// BlockEntity tile = world.getBlockEntity(event.getPos().relative(side)); -// if (tile instanceof ConnectableBlockEntity) { -// ConnectableBlockEntity cb = (ConnectableBlockEntity) tile; -// if (side.getAxis() == Direction.Axis.Y) { -// double yRef = side == Direction.DOWN ? Double.MIN_VALUE : Double.MAX_VALUE; -// Connection ref = null; -// for (Connection connection : cb.getConnections()) { -// if (connection.isBroken()) { -// double[] in = connection.getIn(); -// double yin = (in[4] + in[5]) / 2D; -// if (side == Direction.DOWN == yin > yRef) { -// yRef = yin; -// ref = connection; -// } -// } -// } -// if (ref != null) { -// ref.setBroken(false); -// event.setCanceled(true); -// placeEffect(event.getPlayer(), event.getHand(), event.getWorld(), event.getPos()); -// } -// } else { -// for (Connection connection : cb.getConnections()) { -// if (connection.isBroken()) { -// connection.setBroken(false); -// event.setCanceled(true); -// placeEffect(event.getPlayer(), event.getHand(), event.getWorld(), event.getPos()); -// break; -// } -// } -// } -// } -// } -// } - - public static void setCollidableClient(boolean client) { - collidableClient = client; - } - - public static void setCollidableServer(boolean server) { - collidableServer = server; - } - - - public record HitChunk(AABB aabb, Connection connection, Direction dir, RotatedRayBox.Result result) { - - } - - public record ChunkedInfo(AABB aabb, Connection connection) { - - } - - - public record DelegateVoxelShapeRender(VoxelShape toRender) { - - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectableBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectableBlockEntity.java deleted file mode 100644 index 4a534804..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectableBlockEntity.java +++ /dev/null @@ -1,17 +0,0 @@ -package net.dumbcode.projectnublar.block.api; - -import net.minecraft.world.phys.shapes.VoxelShape; - -import java.util.Set; - -public interface ConnectableBlockEntity { - void addConnection(Connection connection); - - Set getConnections(); - - VoxelShape getOrCreateCollision(); - - default boolean removedByFenceRemovers() { - return true; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/Connection.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/Connection.java deleted file mode 100644 index 56efe519..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/api/Connection.java +++ /dev/null @@ -1,584 +0,0 @@ -package net.dumbcode.projectnublar.block.api; - -import com.google.common.collect.Lists; -import com.google.common.primitives.Doubles; -import com.google.common.primitives.Floats; -import earth.terrarium.botarium.common.energy.base.BotariumEnergyBlock; -import net.dumbcode.projectnublar.util.LineUtils; -import net.minecraft.core.BlockPos; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.nbt.NbtUtils; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.level.BlockGetter; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.Blocks; -import net.minecraft.world.level.block.entity.BlockEntity; -import net.minecraft.world.phys.AABB; -import net.minecraft.world.phys.Vec3; -import net.minecraft.world.phys.shapes.Shapes; -import net.minecraft.world.phys.shapes.VoxelShape; -import org.apache.commons.lang3.tuple.Pair; -import org.joml.Vector3f; -import org.joml.Vector4f; - -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; -import java.util.Optional; -import java.util.Random; -import java.util.stream.IntStream; - - -public class Connection { - - private final Runnable reRenderCallback; - private final ConnectionType type; - - private final double offset; - //Used to help compare Connections - private final int toFromHash; - private final BlockPos from; - private final BlockPos to; - - private final BlockPos next; - private final BlockPos previous; - - boolean sign; - - private final BlockPos position; - private final int compared; - - private RenderData renderData; - - private boolean broken; - - private final double[] in; - private final boolean valid; - - private final double xzlen; - private final double fullLen; - - private final Random random; - - private final Vec3 center; - private final RotatedRayBox rayBox; - - private final SurroundingCache prevCache; - private final SurroundingCache nextCache; - - private final VoxelShape collisionShape; - - public Connection(BlockEntity internalBlockEntity, ConnectionType type, double offset, BlockPos from, BlockPos to, BlockPos previous, BlockPos next, BlockPos position) { - this(() -> { -// internalBlockEntity.requestModelDataUpdate(); - Level level = internalBlockEntity.getLevel(); - if(level != null) { -// TileEntity p = level.getBlockEntity(previous); -// if(p instanceof ConnectableBlockEntity) { -// p.requestModelDataUpdate(); -// } -// TileEntity n = level.getBlockEntity(next); -// if(n instanceof ConnectableBlockEntity) { -// n.requestModelDataUpdate(); -// } - level.sendBlockUpdated(position, Blocks.AIR.defaultBlockState(), internalBlockEntity.getBlockState(), 3); - } - }, type, offset, from, to, previous, next, position); - } - - private Connection(Runnable reRenderCallback, ConnectionType type, double offset, BlockPos from, BlockPos to, BlockPos previous, BlockPos next, BlockPos position) { - this.reRenderCallback = reRenderCallback; - this.type = type; - this.offset = offset; - this.position = position; - - if ((this.compared = (from.getX() == to.getX() ? to.getZ() - from.getZ() : from.getX() - to.getX())) < 0) { - BlockPos ref = from; - from = to; - to = ref; - - ref = previous; - previous = next; - next = ref; - - } - - this.from = from; - this.to = to; - this.next = next; - this.previous = previous; - - this.toFromHash = (this.compared < 0 ? this.from : this.to).hashCode() + (this.compared < 0 ? this.to : this.from).hashCode() * 31; - - double[] intercept = LineUtils.intersect(this.position, this.from, this.to, this.offset); - if (intercept == null) { - intercept = new double[6]; //ew - this.valid = false; - } else { - this.valid = true; - } - - this.random = new Random(this.getPosition().asLong() * (long) (this.getOffset() * 1000)); - this.in = intercept; - double w = this.type.getCableWidth(); - this.xzlen = Math.sqrt((this.in[1] - this.in[0]) * (this.in[1] - this.in[0]) + (this.in[3] - this.in[2]) * (this.in[3] - this.in[2])); - this.fullLen = Math.sqrt(this.xzlen * this.xzlen + (this.in[5] - this.in[4]) * (this.in[5] - this.in[4])); - - this.center = new Vec3((this.in[0] + this.in[1]) / 2, (this.in[4] + this.in[5]) / 2, (this.in[2] + this.in[3]) / 2); - this.rayBox = new RotatedRayBox.Builder(new AABB(0, -w, -w, -this.fullLen, w, w)) - .origin(this.in[0], this.in[4], this.in[2]) - .rotate(Math.atan((this.in[5] - this.in[4]) / this.xzlen), 0, 0, 1) - .rotate(this.in[1] == this.in[0] ? Math.PI * 1.5D : Math.atan((this.in[3] - this.in[2]) / (this.in[1] - this.in[0])), 0, 1, 0) - .build(); - - this.prevCache = this.genCache(false); - this.nextCache = this.genCache(true); - - //todo: fix this -// DistExecutor.unsafeRunWhenOn(Dist.CLIENT, () -> () -> this.renderData = this.buildRenderData()); - this.renderData = this.buildRenderData(); - - VoxelShape collisionShape = Shapes.empty(); - for (BlockConnectableBase.ConnectionAxisAlignedBB bb : BlockConnectableBase.createBoundingBox(Collections.singleton(this), position)) { - collisionShape = Shapes.or(collisionShape, Shapes.create(bb)); - } - this.collisionShape = collisionShape; - } - - public Connection setBroken(boolean broken) { - this.broken = broken; - this.reRenderCallback.run(); - return this; - } - - private Connection silentlySetBroken(boolean broken) { - this.broken = broken; - return this; - } - - private SurroundingCache genCache(boolean next) { - Vec3 point = new Vec3((next ? 1 : -1) * this.fullLen / 2, 0, 0); - double w = this.type.getCableWidth(); - RotatedRayBox fixedBox = new RotatedRayBox.Builder(new AABB(0, -w, -w, -this.fullLen / 2, w, w)) - .origin(next ? this.center.x : this.in[0], next ? this.center.y : this.in[4], next ? this.center.z : this.in[2]) - .rotate(Math.atan((this.in[5] - this.in[4]) / this.xzlen), 0, 0, 1) - .rotate(this.in[1] == this.in[0] ? Math.PI * 1.5D : Math.atan((this.in[3] - this.in[2]) / (this.in[1] - this.in[0])), 0, 1, 0) - .build(); - double yang = (this.random.nextFloat() - 0.5F) * Math.PI / 3F; - double zang = (this.random.nextFloat() - 0.5F) * Math.PI / 3F; - RotatedRayBox rotatedBox = this.genRotatedBox((next ? 1 : -1) * this.fullLen / 2, yang, zang); - - Vector4f vec4 = new Vector4f(new Vector3f((float) point.x, (float) point.y, (float) point.z),1.0f); - vec4.mul(rotatedBox.getBackwards()); - point = new Vec3(vec4.x(), vec4.y(), vec4.z()); - - AABB aabb = new AABB(this.position); - Vec3 centerVec = new Vec3(this.center.x, this.center.y, this.center.z); - Vec3 vec3d = new Vec3(point.x, point.y, point.z).add(centerVec); - if (!aabb.contains(vec3d)) { //Point outside of bounding box. Cant happen for selction box reasons - Optional clip = aabb.clip(centerVec, vec3d); - if (clip.isPresent()) { - double dist = clip.get().distanceTo(centerVec) * (next ? 1 : -1); - rotatedBox = this.genRotatedBox(dist, yang, zang); - point = new Vec3(dist, 0, 0); - - vec4 = new Vector4f(new Vector3f((float)point.x, (float)point.y, (float)point.z), 1.0f); - vec4.mul(rotatedBox.getBackwards()); - point = new Vec3(vec4.x(), vec4.y(), vec4.z()); - } - } - return new SurroundingCache(new Vector3f((float)point.x, (float)point.y, (float)point.z), fixedBox, rotatedBox); - } - - public Connection copy() { - return new Connection(this.reRenderCallback, this.type, this.offset, this.from, this.to, this.previous, this.next, this.position).setBroken(this.broken); - } - - private RotatedRayBox genRotatedBox(double length, double yang, double zang) { - double w = this.type.getCableWidth(); - return new RotatedRayBox.Builder(new AABB(0, -w, -w, length, w, w)) - .origin(this.center.x, this.center.y, this.center.z) - .rotate((this.in[1] == this.in[0] ? Math.PI * 1.5D : Math.atan((this.in[3] - this.in[2]) / (this.in[1] - this.in[0]))) + yang, 0, 1, 0) - .rotate(Math.atan((this.in[5] - this.in[4]) / this.xzlen) + zang, 0, 0, 1) - .build(); - } - - public CompoundTag writeToNBT(CompoundTag nbt) { - nbt.putString("id", this.type.getRegistryName().toString()); - nbt.putDouble("offset", this.offset); - nbt.put("from", NbtUtils.writeBlockPos(this.getFrom())); - nbt.put("to", NbtUtils.writeBlockPos(this.getTo())); - nbt.putBoolean("sign", this.sign); - nbt.put("next", NbtUtils.writeBlockPos(this.next)); - nbt.put("previous", NbtUtils.writeBlockPos(this.previous)); - nbt.putBoolean("broken", this.broken); - return nbt; - } - - - public static Connection fromNBT(CompoundTag nbt, BlockEntity tileEntity) { - return new Connection( - tileEntity, - ConnectionType.getType(new ResourceLocation(nbt.getString("id"))), - nbt.getDouble("offset"), - NbtUtils.readBlockPos(nbt.getCompound("from")), - NbtUtils.readBlockPos(nbt.getCompound("to")), - NbtUtils.readBlockPos(nbt.getCompound("previous")), - NbtUtils.readBlockPos(nbt.getCompound("next")), - tileEntity.getBlockPos() - ).silentlySetBroken(nbt.getBoolean("broken")).setSign(nbt.getBoolean("sign")); - } - - public boolean lazyEquals(Connection con) { - return this.getFrom().equals(con.getFrom()) && this.getTo().equals(con.getTo()) && this.offset == con.offset; - } - - public BlockPos getMin() { - return this.compared < 0 ? this.to : this.from; - } - - public BlockPos getMax() { - return this.compared >= 0 ? this.to : this.from; - } - - public boolean brokenSide(BlockGetter world, boolean next) { - BlockEntity te = world.getBlockEntity(next == this.compared < 0 ? this.previous : this.next); - if (te instanceof ConnectableBlockEntity) { - ConnectableBlockEntity fe = (ConnectableBlockEntity) te; - for (Connection fenceConnection : fe.getConnections()) { - if (this.lazyEquals(fenceConnection) && fenceConnection.isBroken()) { - return true; - } - } - return false; - } - return true; - } - - public boolean isPowered(BlockGetter world) { - for (BlockPos pos : LineUtils.getBlocksInbetween(this.from, this.to, this.offset)) { - BlockEntity te = world.getBlockEntity(pos); - if (te instanceof ConnectableBlockEntity) { - if (!this.isContactablePowerAllowed((ConnectableBlockEntity) te)) { - return false; - } - } else { - return false; - } - } - - //todo: energy - for (BlockPos pos : Lists.newArrayList(this.from, this.to)) { - BlockEntity te = world.getBlockEntity(pos); - if (te instanceof BotariumEnergyBlock wbec && wbec.getEnergyStorage().getStoredEnergy() > 0) { - return true; - } - } -//todo: return to false when energy - return false; - } - - private boolean isContactablePowerAllowed(ConnectableBlockEntity connectable) { - boolean has = false; - for (Connection connection : connectable.getConnections()) { - if (connection.lazyEquals(this)) { - if (connection.isBroken()) { - return false; - } - has = true; - break; - } - } - return has; - } - - - public CompiledRenderData compileRenderData(BlockGetter world) { - List out = new ArrayList<>(); - - boolean pb = this.brokenSide(world, false); - boolean nb = this.brokenSide(world, true); - if(!this.isBroken()) { - if (nb) { - out.add(this.renderData.nextRotated()); - if (!pb) { - out.add(this.renderData.nextFixed()); - } - } - if (pb) { - out.add(this.renderData.prevRotated()); - if (!nb) { - out.add(this.renderData.prevFixed()); - } - } - if (!pb && !nb) { - out.add(this.renderData.data()); - } - } - - return new CompiledRenderData(this.isSign(), out); - } - - - private RenderData buildRenderData() { - double halfthick = this.type.getCableWidth() / 2F; - - double posdist = this.distance(this.from, this.to.getX() + 0.5F, this.to.getZ() + 0.5F); - double yrange = posdist == 0 ? 1 : (this.to.getY() - this.from.getY()) / posdist; - double tangrad = this.in[1] == this.in[0] ? Math.PI / 2D : Math.atan((this.in[2] - this.in[3]) / (this.in[1] - this.in[0])); - double xcomp = halfthick * Math.sin(tangrad); - double zcomp = halfthick * Math.cos(tangrad); - double tangrady = posdist == 0 ? Math.PI / 2D : Math.atan((this.to.getY() - this.from.getY()) / posdist); - double yxzcomp = Math.sin(tangrady); - double[] ct = new double[]{ - this.in[0] - xcomp + yxzcomp * zcomp, this.in[2] - zcomp - yxzcomp * xcomp, - this.in[1] - xcomp + yxzcomp * zcomp, this.in[3] - zcomp - yxzcomp * xcomp, - this.in[1] + xcomp + yxzcomp * zcomp, this.in[3] + zcomp - yxzcomp * xcomp, - this.in[0] + xcomp + yxzcomp * zcomp, this.in[2] + zcomp - yxzcomp * xcomp - }; - double[] cb = new double[]{ - this.in[0] - xcomp - yxzcomp * zcomp, this.in[2] - zcomp + yxzcomp * xcomp, - this.in[1] - xcomp - yxzcomp * zcomp, this.in[3] - zcomp + yxzcomp * xcomp, - this.in[1] + xcomp - yxzcomp * zcomp, this.in[3] + zcomp + yxzcomp * xcomp, - this.in[0] + xcomp - yxzcomp * zcomp, this.in[2] + zcomp + yxzcomp * xcomp - }; - double[] cent = new double[]{ - (ct[0] + ct[2]) / 2D, - (ct[1] + ct[3]) / 2D, - (ct[4] + ct[6]) / 2D, - (ct[5] + ct[7]) / 2D - }; - double[] cenb = new double[]{ - (cb[0] + cb[2]) / 2D, - (cb[1] + cb[3]) / 2D, - (cb[4] + cb[6]) / 2D, - (cb[5] + cb[7]) / 2D - }; - double ytop = yrange * this.distance(this.from, this.in[0], this.in[2]) - this.position.getY() + this.from.getY(); - double ybot = yrange * this.distance(this.from, this.in[1], this.in[3]) - this.position.getY() + this.from.getY(); - double len = Math.sqrt(Math.pow(ct[0] == ct[2] ? ct[1] - ct[3] : ct[0] - ct[2], 2) + (ytop - ybot) * (ytop - ybot)) / (halfthick * 32F); - double yThick = halfthick * Math.cos(tangrady); - double x = -this.position.getX(); - double y = this.offset; - double z = -this.position.getZ(); - - float worldWidth = this.type.getCableWidth() * 32; - double uvLen = (Math.sqrt( - Math.pow(this.in[0]-this.in[1], 2) - + Math.pow(this.in[2]-this.in[3], 2) - + Math.pow(this.in[4]-this.in[5], 2) - )) / worldWidth; - - Pair prevRenderCache = this.genRenderCache(x, y, z, false, new double[]{ct[0], ct[1], cent[0], cent[1], cent[2], cent[3], ct[6], ct[7]}, new double[]{cb[0], cb[1], cenb[0], cenb[1], cenb[2], cenb[3], cb[6], cb[7]}, yThick, uvLen, worldWidth, ytop, ybot); - Pair nextRenderCache = this.genRenderCache(x, y, z, true, new double[]{cent[0], cent[1], ct[2], ct[3], ct[4], ct[5], cent[2], cent[3]}, new double[]{cenb[0], cenb[1], cb[2], cb[3], cb[4], cb[5], cenb[2], cenb[3]}, yThick, uvLen, worldWidth, ytop, ybot); - - int maximumTexSize = (int) Math.min(64, Math.ceil(Math.max(uvLen * 16, worldWidth) * 2)); - double[] uvs = IntStream.range(0, 12).mapToDouble(i -> this.random.nextInt(65 - maximumTexSize) / 64F).toArray(); - float[] main = Floats.toArray(Doubles.asList( - ct[0] + x, ytop + yThick + y, ct[1] + z, - ct[2] + x, ybot + yThick + y, ct[3] + z, - ct[6] + x, ytop + yThick + y, ct[7] + z, - ct[4] + x, ybot + yThick + y, ct[5] + z, - cb[0] + x, ytop - yThick + y, cb[1] + z, - cb[2] + x, ybot - yThick + y, cb[3] + z, - cb[6] + x, ytop - yThick + y, cb[7] + z, - cb[4] + x, ybot - yThick + y, cb[5] + z, - uvs[0], uvs[1], - uvs[2], uvs[3], - uvs[4], uvs[5], - uvs[6], uvs[7], - uvs[8], uvs[9], - uvs[10], uvs[11], - uvLen/2F, 1F/64F, 1F/64F - )); - return new RenderData(main, prevRenderCache.getLeft(), nextRenderCache.getLeft(), prevRenderCache.getRight(), nextRenderCache.getRight()); - } - - private double distance(BlockPos from, double x, double z) { - return Math.sqrt((from.getX() + 0.5F - x) * (from.getX() + 0.5F - x) + (from.getZ() + 0.5F - z) * (from.getZ() + 0.5F - z)); - } - - private Pair genRenderCache(double x, double y, double z, boolean next, double[] ct, double[] cb, double yThick, double len, double worldWidth, double ytop, double ybot) { - Vector3f point = next ? this.nextCache.point : this.prevCache.point; - double ycenter = ybot + (ytop - ybot) / 2D; - int maximumTexSize = (int) Math.min(64, Math.ceil(Math.max(len * 16, worldWidth) * 2)); - double[] uvs = IntStream.range(0, 12).mapToDouble(i -> this.random.nextInt(65 - maximumTexSize) / 64F).toArray(); - float[] rotated; - if (next) { - ytop = ycenter; - rotated = Floats.toArray(Doubles.asList( - x + ct[0] + point.x(), y + ycenter + yThick + point.y(), z + ct[1] + point.z(), - x + ct[0], y + ycenter + yThick, z + ct[1], - x + ct[6] + point.x(), y + ycenter + yThick + point.y(), z + ct[7] + point.z(), - x + ct[6], y + ycenter + yThick, z + ct[7], - - x + cb[0] + point.x(), y + ycenter - yThick + point.y(), z + cb[1] + point.z(), - x + cb[0], y + ycenter - yThick, z + cb[1], - x + cb[6] + point.x(), y + ycenter - yThick + point.y(), z + cb[7] + point.z(), - x + cb[6], y + ycenter - yThick, z + cb[7], - - uvs[0], uvs[1], - uvs[2], uvs[3], - uvs[4], uvs[5], - uvs[6], uvs[7], - uvs[8], uvs[9], - uvs[10], uvs[11], - len/4F, 1F/64F, 1F/64F - )); - } else { - ybot = ycenter; - rotated = Floats.toArray(Doubles.asList( - x + ct[2], y + ycenter + yThick, z + ct[3], - x + ct[2] + point.x(), y + ycenter + yThick + point.y(), z + ct[3] + point.z(), - x + ct[4], y + ycenter + yThick, z + ct[5], - x + ct[4] + point.x(), y + ycenter + yThick + point.y(), z + ct[5] + point.z(), - - x + cb[2], y + ycenter - yThick, z + cb[3], - x + cb[2] + point.x(), y + ycenter - yThick + point.y(), z + cb[3] + point.z(), - x + cb[4], y + ycenter - yThick, z + cb[5], - x + cb[4] + point.x(), y + ycenter - yThick + point.y(), z + cb[5] + point.z(), - - uvs[0], uvs[1], - uvs[2], uvs[3], - uvs[4], uvs[5], - uvs[6], uvs[7], - uvs[8], uvs[9], - uvs[10], uvs[11], - len/4F, 1F/64F, 1F/64F - )); - } - uvs = IntStream.range(0, 12).mapToDouble(i -> this.random.nextInt(65 - maximumTexSize) / 64F).toArray(); - float[] fixed = - Floats.toArray(Doubles.asList( - x + ct[0], y + ytop + yThick, z + ct[1], - x + ct[2], y + ybot + yThick, z + ct[3], - x + ct[6], y + ytop + yThick, z + ct[7], - x + ct[4], y + ybot + yThick, z + ct[5], - x + cb[0], y + ytop - yThick, z + cb[1], - x + cb[2], y + ybot - yThick, z + cb[3], - x + cb[6], y + ytop - yThick, z + cb[7], - x + cb[4], y + ybot - yThick, z + cb[5], - uvs[0], uvs[1], - uvs[2], uvs[3], - uvs[4], uvs[5], - uvs[6], uvs[7], - uvs[8], uvs[9], - uvs[10], uvs[11], - len/4F, 1F/64F, 1F/64F - )); - return Pair.of(fixed, rotated); - } - - public Runnable getReRenderCallback() { - return reRenderCallback; - } - - public ConnectionType getType() { - return type; - } - - public double getOffset() { - return offset; - } - - public int getToFromHash() { - return toFromHash; - } - - public BlockPos getFrom() { - return from; - } - - public BlockPos getTo() { - return to; - } - - public BlockPos getNext() { - return next; - } - - public BlockPos getPrevious() { - return previous; - } - - public boolean isSign() { - return sign; - } - - public Connection setSign(boolean sign) { - this.sign = sign; - return this; - } - - public BlockPos getPosition() { - return position; - } - - public int getCompared() { - return compared; - } - - public RenderData getRenderData() { - return renderData; - } - - public void setRenderData(RenderData renderData) { - this.renderData = renderData; - } - - public boolean isBroken() { - return broken; - } - - public double[] getIn() { - return in; - } - - public boolean isValid() { - return valid; - } - - public double getXzlen() { - return xzlen; - } - - public double getFullLen() { - return fullLen; - } - - public Random getRandom() { - return random; - } - - public Vec3 getCenter() { - return center; - } - - public RotatedRayBox getRayBox() { - return rayBox; - } - - public SurroundingCache getPrevCache() { - return prevCache; - } - - public SurroundingCache getNextCache() { - return nextCache; - } - - public VoxelShape getCollisionShape() { - return collisionShape; - } - - public record SurroundingCache(Vector3f point, RotatedRayBox fixedBox, RotatedRayBox rotatedBox) { - } - - //Each array is length 39, and should be passed to RenderUtils.drawSpacedCube - - public record RenderData(float[] data, float[] prevFixed, float[] nextFixed, float[] prevRotated, float[] nextRotated) { - } - - - public record CompiledRenderData(boolean renderSign, List connectionData) { - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateBlockHitResult.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateBlockHitResult.java deleted file mode 100644 index a83c037f..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateBlockHitResult.java +++ /dev/null @@ -1,53 +0,0 @@ -package net.dumbcode.projectnublar.block.api; - -import net.minecraft.core.BlockPos; -import net.minecraft.core.Direction; -import net.minecraft.world.entity.Entity; -import net.minecraft.world.phys.BlockHitResult; -import net.minecraft.world.phys.Vec3; - -public class DelegateBlockHitResult extends BlockHitResult { - private final BlockHitResult delegate; - public Object hitInfo; - - public static DelegateBlockHitResult of(BlockHitResult delegate) { - return delegate == null ? null : new DelegateBlockHitResult(delegate); - } - - private DelegateBlockHitResult(BlockHitResult delegate) { - super(delegate.getLocation(), delegate.getDirection(), delegate.getBlockPos(), delegate.isInside()); - this.delegate = delegate; - } - - public BlockHitResult withDirection(Direction p_216351_1_) { - return DelegateBlockHitResult.of(this.delegate.withDirection(p_216351_1_)); - } - - public BlockHitResult withPosition(BlockPos p_237485_1_) { - return DelegateBlockHitResult.of(this.delegate.withPosition(p_237485_1_)); - } - - public BlockPos getBlockPos() { - return this.delegate.getBlockPos(); - } - - public Direction getDirection() { - return this.delegate.getDirection(); - } - - public Type getType() { - return this.delegate.getType(); - } - - public boolean isInside() { - return this.delegate.isInside(); - } - - public double distanceTo(Entity p_237486_1_) { - return this.delegate.distanceTo(p_237486_1_); - } - - public Vec3 getLocation() { - return this.delegate.getLocation(); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateVoxelShape.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateVoxelShape.java deleted file mode 100644 index 0c68e5e3..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateVoxelShape.java +++ /dev/null @@ -1,35 +0,0 @@ -package net.dumbcode.projectnublar.block.api; - -import it.unimi.dsi.fastutil.doubles.DoubleList; -import net.minecraft.core.BlockPos; -import net.minecraft.core.Direction; -import net.minecraft.world.phys.BlockHitResult; -import net.minecraft.world.phys.Vec3; -import net.minecraft.world.phys.shapes.VoxelShape; - -import java.util.function.Supplier; - -public class DelegateVoxelShape extends VoxelShape { - private final VoxelShape delegate; - private final Callback callback; - - public DelegateVoxelShape(VoxelShape delegate, Callback callback) { - super(delegate.shape); - this.delegate = delegate; - this.callback = callback; - } - - public BlockHitResult clip(Vec3 from, Vec3 to, BlockPos offset) { - return DelegateBlockHitResult.of(this.callback.getRaytrace(from, to, offset, () -> this.delegate.clip(from, to, offset))); - } - - - @Override - public DoubleList getCoords(Direction.Axis axis) { - return this.delegate.getCoords(axis); - } - - public interface Callback { - BlockHitResult getRaytrace(Vec3 from, Vec3 to, BlockPos offset, Supplier fallback); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java deleted file mode 100644 index 645e80d5..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java +++ /dev/null @@ -1,76 +0,0 @@ -package net.dumbcode.projectnublar.block.api; - -import net.dumbcode.projectnublar.CommonClass; -import net.dumbcode.projectnublar.Constants; -import net.minecraft.resources.ResourceLocation; - - -public enum EnumConnectionType implements ConnectionType { - LOW_SECURITY(2, 3, 6/16F, 0.75F, 90F, 1/8F, 10), - HIGH_SECURITY(1, 8, 1/2F, 2F, 0F, 2/8F, 15); - private final double[] offsets; - private final int height; - private final float radius; - private final float cableWidth; - private final float rotationOffset; - private final float halfSize; - private final int lightLevel; - private final ResourceLocation registryName; - - EnumConnectionType(int amount, int height, float radius, float cableWidth, float defaultRotation, float halfSize, int lightLevel) { - this.offsets = new double[amount]; - this.height = height; - this.radius = radius; - this.cableWidth = cableWidth / 32F; //cableWidth is actually halfCableWidth, the 16 comes from the texturemap size - this.rotationOffset = defaultRotation; - this.halfSize = halfSize; - this.lightLevel = lightLevel; - this.registryName = new ResourceLocation(Constants.MODID, "textures/blocks/" + this.name().toLowerCase() + "_electric_fence_pole.png"); - - double off = 1D / (amount * 2); - for (int i = 0; i < amount; i++) { - this.offsets[i] = (i*2 + 1) * off; - } - this.register(); - } - - @Override - public double[] getOffsets() { - return offsets; - } - - @Override - public int getHeight() { - return height; - } - - @Override - public float getRadius() { - return radius; - } - - @Override - public float getCableWidth() { - return cableWidth; - } - - @Override - public float getRotationOffset() { - return rotationOffset; - } - - @Override - public float getHalfSize() { - return halfSize; - } - - @Override - public int getLightLevel() { - return lightLevel; - } - - @Override - public ResourceLocation getRegistryName() { - return registryName; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/MultiBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/MultiBlock.java deleted file mode 100644 index a75220c5..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/api/MultiBlock.java +++ /dev/null @@ -1,21 +0,0 @@ -package net.dumbcode.projectnublar.block.api; - -import net.minecraft.core.BlockPos; -import net.minecraft.core.Direction; -import net.minecraft.world.level.block.HorizontalDirectionalBlock; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.level.block.state.properties.DirectionProperty; -import net.minecraft.world.level.block.state.properties.IntegerProperty; - -public interface MultiBlock { - DirectionProperty FACING = HorizontalDirectionalBlock.FACING; - IntegerProperty ROWS = IntegerProperty.create("rows", 0, 2); - IntegerProperty COLUMNS = IntegerProperty.create("columns", 0, 1); - IntegerProperty DEPTH = IntegerProperty.create("depth", 0, 1); - - - static BlockPos getCorePos(BlockState pState, BlockPos pPos){ - Direction direction = pState.getValue(FACING); - return pPos.relative(direction, pState.getValue(MultiBlock.DEPTH)).relative(direction.getClockWise(), pState.getValue(MultiBlock.COLUMNS)).relative(Direction.UP, -pState.getValue(MultiBlock.ROWS)); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/MultiEntityBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/MultiEntityBlock.java deleted file mode 100644 index 5edbf5da..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/api/MultiEntityBlock.java +++ /dev/null @@ -1,147 +0,0 @@ -package net.dumbcode.projectnublar.block.api; - -import net.dumbcode.projectnublar.client.ModShapes; -import net.minecraft.core.BlockPos; -import net.minecraft.core.Direction; -import net.minecraft.world.Container; -import net.minecraft.world.Containers; -import net.minecraft.world.InteractionHand; -import net.minecraft.world.InteractionResult; -import net.minecraft.world.MenuProvider; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.item.context.BlockPlaceContext; -import net.minecraft.world.level.BlockGetter; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.BaseEntityBlock; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.RenderShape; -import net.minecraft.world.level.block.entity.BaseContainerBlockEntity; -import net.minecraft.world.level.block.entity.BlockEntity; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.level.block.state.StateDefinition; -import net.minecraft.world.phys.BlockHitResult; -import net.minecraft.world.phys.shapes.CollisionContext; -import net.minecraft.world.phys.shapes.Shapes; -import net.minecraft.world.phys.shapes.VoxelShape; -import org.jetbrains.annotations.Nullable; - -import java.util.HashMap; -import java.util.Map; - -public abstract class MultiEntityBlock extends BaseEntityBlock implements MultiBlock { - int rows = 0; - int columns = 0; - int depth = 0; - public static Map SHAPES = new HashMap<>(); - - public MultiEntityBlock(Properties properties, int rows, int columns, int depth) { - super(properties); - this.registerDefaultState(this.stateDefinition.any() - .setValue(ROWS, 0) - .setValue(COLUMNS, 0) - .setValue(FACING, Direction.NORTH) - .setValue(DEPTH, 0)); - this.rows = rows; - this.columns = columns; - this.depth = depth; - } - - public InteractionResult use(BlockState pState, Level pLevel, BlockPos pPos, Player pPlayer, InteractionHand pHand, BlockHitResult pHit) { - if (pLevel.isClientSide) { - return InteractionResult.SUCCESS; - } else { - BlockPos corePos = MultiBlock.getCorePos(pState, pPos); - this.openContainer(pLevel, corePos, pPlayer); - return InteractionResult.CONSUME; - } - - } - - protected void openContainer(Level pLevel, BlockPos pPos, Player pPlayer) { - BlockEntity blockentity = pLevel.getBlockEntity(pPos); - if (blockentity instanceof BaseContainerBlockEntity) { - pPlayer.openMenu((MenuProvider) blockentity); - //todo: add stat -// pPlayer.awardStat(getOpenState()); - } - } - -// abstract Stat getOpenStat(); - - @Override - protected void createBlockStateDefinition(StateDefinition.Builder $$0) { - $$0.add(ROWS, COLUMNS, DEPTH, FACING); - } - - public abstract VoxelShape getShapeForDirection(Direction direction); - @Override - public VoxelShape getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) { - int columns = pState.getValue(COLUMNS); - int rows = pState.getValue(ROWS); - int depth = pState.getValue(DEPTH); - Direction direction = pState.getValue(FACING); - return SHAPES.computeIfAbsent(pState,(state)->switch (pState.getValue(FACING)) { - case NORTH ->getShapeForDirection(direction).move(columns, -rows, -depth); - case SOUTH -> getShapeForDirection(direction).move(-columns, -rows, depth); - case EAST -> getShapeForDirection(direction).move(depth, -rows, columns); - case WEST -> getShapeForDirection(direction).move(-depth, -rows, -columns); - default -> getShapeForDirection(direction); - }); - } - @Override - public RenderShape getRenderShape(BlockState state) { - return RenderShape.ENTITYBLOCK_ANIMATED; - } - - public void onRemove(BlockState pState, Level pLevel, BlockPos pPos, BlockState pNewState, boolean pIsMoving) { - if (pState.getValue(ROWS) == 0 && pState.getValue(COLUMNS) == 0 && pState.getValue(DEPTH) == 0) { - if (!pState.is(pNewState.getBlock())) { - BlockEntity blockentity = pLevel.getBlockEntity(pPos); - if (blockentity instanceof Container) { - Containers.dropContents(pLevel, pPos, (Container) blockentity); - pLevel.updateNeighbourForOutputSignal(pPos, this); - } - if(blockentity instanceof IMachineParts){ - Containers.dropContents(pLevel, pPos, ((IMachineParts) blockentity).getMachineParts()); - } - - } - } - //break the other blocks - Direction direction = pState.getValue(FACING); - BlockPos corePos = pPos.relative(direction, pState.getValue(DEPTH)).relative(direction.getClockWise(), pState.getValue(COLUMNS)).relative(Direction.UP, -pState.getValue(ROWS)); - //use r c d for loops - for (int r = 0; r < rows; r++) { - for (int c = 0; c < columns; c++) { - for (int d = 0; d < depth; d++) { - BlockPos blockPos = corePos.relative(direction.getOpposite(), d).relative(direction.getCounterClockWise(), c).relative(Direction.UP, r); - if (!pLevel.getBlockState(blockPos).isAir() && pLevel.getBlockState(blockPos).is(this)) { - pLevel.destroyBlock(blockPos, false); - } - } - } - } - - - super.onRemove(pState, pLevel, pPos, pNewState, pIsMoving); - } - - - @Nullable - @Override - public BlockState getStateForPlacement(BlockPlaceContext context) { - return this.defaultBlockState().setValue(FACING, context.getHorizontalDirection().getOpposite()); - } - - @Nullable - @Override - public BlockEntity newBlockEntity(BlockPos blockPos, BlockState blockState) { - if (blockState.getValue(ROWS) == 0 && blockState.getValue(COLUMNS) == 0 && blockState.getValue(DEPTH) == 0) - return createBlockEntity(blockPos,blockState); - return null; - } - public abstract BlockEntity createBlockEntity(BlockPos blockPos, BlockState blockState); - - - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/RenderUtils.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/RenderUtils.java deleted file mode 100644 index 3b822bec..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/api/RenderUtils.java +++ /dev/null @@ -1,235 +0,0 @@ -package net.dumbcode.projectnublar.block.api; - -import com.mojang.blaze3d.vertex.BufferBuilder; -import com.mojang.blaze3d.vertex.DefaultVertexFormat; -import com.mojang.blaze3d.vertex.PoseStack; -import com.mojang.blaze3d.vertex.Tesselator; -import com.mojang.blaze3d.vertex.VertexConsumer; -import com.mojang.blaze3d.vertex.VertexFormat; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.renderer.texture.TextureAtlasSprite; -import net.minecraft.core.Direction; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.phys.Vec3; -import org.joml.Matrix3f; -import org.joml.Matrix4f; -import org.joml.Vector3f; - -import java.util.Arrays; - -public class RenderUtils { - public static void drawCubeoid(PoseStack stack, Vec3 si, Vec3 ei, VertexConsumer buff) { - Matrix4f pose = stack.last().pose(); - Matrix3f normal = stack.last().normal(); - - Vector3f s = new Vector3f((float) si.x(), (float) si.y(), (float) si.z()); - Vector3f e = new Vector3f((float) ei.x(), (float) ei.y(), (float) ei.z()); - -// buff.(GL11.GL_QUADS, DefaultVertexFormats.POSITION); - buff.vertex(pose, s.x(), e.y(), s.z()).normal(normal, 0, 1, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, s.x(), e.y(), e.z()).normal(normal, 0, 1, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, e.x(), e.y(), e.z()).normal(normal, 0, 1, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, e.x(), e.y(), s.z()).normal(normal, 0, 1, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, s.x(), s.y(), e.z()).normal(normal, 0, -1, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, s.x(), s.y(), s.z()).normal(normal, 0, -1, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, e.x(), s.y(), s.z()).normal(normal, 0, -1, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, e.x(), s.y(), e.z()).normal(normal, 0, -1, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, e.x(), e.y(), e.z()).normal(normal, 1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, e.x(), s.y(), e.z()).normal(normal, 1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, e.x(), s.y(), s.z()).normal(normal, 1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, e.x(), e.y(), s.z()).normal(normal, 1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, s.x(), s.y(), e.z()).normal(normal, -1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, s.x(), e.y(), e.z()).normal(normal, -1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, s.x(), e.y(), s.z()).normal(normal, -1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, s.x(), s.y(), s.z()).normal(normal, -1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, s.x(), e.y(), e.z()).normal(normal, 0, 0, 1).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, s.x(), s.y(), e.z()).normal(normal, 0, 0, 1).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, e.x(), s.y(), e.z()).normal(normal, 0, 0, 1).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, e.x(), e.y(), e.z()).normal(normal, 0, 0, 1).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, s.x(), s.y(), s.z()).normal(normal, 0, 0, -1).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, s.x(), e.y(), s.z()).normal(normal, 0, 0, -1).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, e.x(), e.y(), s.z()).normal(normal, 0, 0, -1).color(1F, 1F, 1F, 1F).endVertex(); - buff.vertex(pose, e.x(), s.y(), s.z()).normal(normal, 0, 0, -1).color(1F, 1F, 1F, 1F).endVertex(); - } - -// public static void drawSpacedCube(double ulfx, double ulfy, double ulfz, double ulbx, double ulby, double ulbz, double urfx, double urfy, double urfz, double urbx, double urby, double urbz, double dlfx, double dlfy, double dlfz, double dlbx, double dlby, double dlbz, double drfx, double drfy, double drfz, double drbx, double drby, double drbz, double uu, double uv, double du, double dv, double lu, double lv, double ru, double rv, double fu, double fv,double bu, double bv, double tw,double th, double td, VertexConsumer buff) { -// drawSpacedCube(buff, ulfx, ulfy, ulfz, ulbx, ulby, ulbz, urfx, urfy, urfz, urbx, urby, urbz, dlfx, dlfy, dlfz, dlbx, dlby, dlbz, drfx, drfy, drfz, drbx, drby, drbz, uu, uv, du, dv, lu, lv, ru, rv, fu, fv, bu, bv, tw, th, td); -// } - - //ulf, ulb, urf, urb, dlf, dlb, drf, drb - public static void drawSpacedCube(PoseStack stack, VertexConsumer buff, float r, float g, float b, float a, int light, int overlay, float ulfx, float ulfy, float ulfz, float ulbx, float ulby, float ulbz, float urfx, float urfy, float urfz, float urbx, float urby, float urbz, float dlfx, float dlfy, float dlfz, float dlbx, float dlby, float dlbz, float drfx, float drfy, float drfz, float drbx, float drby, float drbz, float uu, float uv, float du, float dv, float lu, float lv, float ru, float rv, float fu, float fv, float bu, float bv, float tw, float th, float td) { - Vector3f xNorm = MathUtils.calculateNormalF(urfx, urfy, urfz, drfx, drfy, drfz, dlfx, dlfy, dlfz); - Vector3f yNorm = MathUtils.calculateNormalF(ulfx, ulfy, ulfz, ulbx, ulby, ulbz, urbx, urby, urbz); - Vector3f zNorm = MathUtils.calculateNormalF(drfx, drfy, drfz, urfx, urfy, urfz, urbx, urby, urbz); - - Matrix4f pose = stack.last().pose(); - Matrix3f normal = stack.last().normal(); - - buff.vertex(pose, urfx, urfy, urfz).color(r, g, b, a).uv(fu, fv).overlayCoords(overlay).uv2(light).normal(normal, xNorm.x(), xNorm.y(), xNorm.z()).endVertex(); - buff.vertex(pose, drfx, drfy, drfz).color(r, g, b, a).uv(fu, fv + th).overlayCoords(overlay).uv2(light).normal(normal, xNorm.x(), xNorm.y(), xNorm.z()).endVertex(); - buff.vertex(pose, dlfx, dlfy, dlfz).color(r, g, b, a).uv(fu + td, fv + th).overlayCoords(overlay).uv2(light).normal(normal, xNorm.x(), xNorm.y(), xNorm.z()).endVertex(); - buff.vertex(pose, ulfx, ulfy, ulfz).color(r, g, b, a).uv(fu + td, fv).overlayCoords(overlay).uv2(light).normal(normal, xNorm.x(), xNorm.y(), xNorm.z()).endVertex(); - buff.vertex(pose, drbx, drby, drbz).color(r, g, b, a).uv(bu, bv).overlayCoords(overlay).uv2(light).normal(normal, -xNorm.x(), -xNorm.y(), -xNorm.z()).endVertex(); - buff.vertex(pose, urbx, urby, urbz).color(r, g, b, a).uv(bu, bv + th).overlayCoords(overlay).uv2(light).normal(normal, -xNorm.x(), -xNorm.y(), -xNorm.z()).endVertex(); - buff.vertex(pose, ulbx, ulby, ulbz).color(r, g, b, a).uv(bu + td, bv + th).overlayCoords(overlay).uv2(light).normal(normal, -xNorm.x(), -xNorm.y(), -xNorm.z()).endVertex(); - buff.vertex(pose, dlbx, dlby, dlbz).color(r, g, b, a).uv(bu + td, bv).overlayCoords(overlay).uv2(light).normal(normal, -xNorm.x(), -xNorm.y(), -xNorm.z()).endVertex(); - buff.vertex(pose, ulfx, ulfy, ulfz).color(r, g, b, a).uv(uu, uv).overlayCoords(overlay).uv2(light).normal(normal, yNorm.x(), yNorm.y(), yNorm.z()).endVertex(); - buff.vertex(pose, ulbx, ulby, ulbz).color(r, g, b, a).uv(uu, uv + tw).overlayCoords(overlay).uv2(light).normal(normal, yNorm.x(), yNorm.y(), yNorm.z()).endVertex(); - buff.vertex(pose, urbx, urby, urbz).color(r, g, b, a).uv(uu + td, uv + tw).overlayCoords(overlay).uv2(light).normal(normal, yNorm.x(), yNorm.y(), yNorm.z()).endVertex(); - buff.vertex(pose, urfx, urfy, urfz).color(r, g, b, a).uv(uu + td, uv).overlayCoords(overlay).uv2(light).normal(normal, yNorm.x(), yNorm.y(), yNorm.z()).endVertex(); - buff.vertex(pose, dlbx, dlby, dlbz).color(r, g, b, a).uv(du, dv).overlayCoords(overlay).uv2(light).normal(normal, -yNorm.x(), -yNorm.y(), -yNorm.z()).endVertex(); - buff.vertex(pose, dlfx, dlfy, dlfz).color(r, g, b, a).uv(du, dv + tw).overlayCoords(overlay).uv2(light).normal(normal, -yNorm.x(), -yNorm.y(), -yNorm.z()).endVertex(); - buff.vertex(pose, drfx, drfy, drfz).color(r, g, b, a).uv(du + td, dv + tw).overlayCoords(overlay).uv2(light).normal(normal, -yNorm.x(), -yNorm.y(), -yNorm.z()).endVertex(); - buff.vertex(pose, drbx, drby, drbz).color(r, g, b, a).uv(du + td, dv).overlayCoords(overlay).uv2(light).normal(normal, -yNorm.x(), -yNorm.y(), -yNorm.z()).endVertex(); - buff.vertex(pose, drfx, drfy, drfz).color(r, g, b, a).uv(ru, rv).overlayCoords(overlay).uv2(light).normal(normal, zNorm.x(), zNorm.y(), zNorm.z()).endVertex(); - buff.vertex(pose, urfx, urfy, urfz).color(r, g, b, a).uv(ru + th, rv).overlayCoords(overlay).uv2(light).normal(normal, zNorm.x(), zNorm.y(), zNorm.z()).endVertex(); - buff.vertex(pose, urbx, urby, urbz).color(r, g, b, a).uv(ru + th, rv + tw).overlayCoords(overlay).uv2(light).normal(normal, zNorm.x(), zNorm.y(), zNorm.z()).endVertex(); - buff.vertex(pose, drbx, drby, drbz).color(r, g, b, a).uv(ru, rv + tw).overlayCoords(overlay).uv2(light).normal(normal, zNorm.x(), zNorm.y(), zNorm.z()).endVertex(); - buff.vertex(pose, ulfx, ulfy, ulfz).color(r, g, b, a).uv(lu, lv).overlayCoords(overlay).uv2(light).normal(normal, -zNorm.x(), -zNorm.y(), -zNorm.z()).endVertex(); - buff.vertex(pose, dlfx, dlfy, dlfz).color(r, g, b, a).uv(lu + th, lv).overlayCoords(overlay).uv2(light).normal(normal, -zNorm.x(), -zNorm.y(), -zNorm.z()).endVertex(); - buff.vertex(pose, dlbx, dlby, dlbz).color(r, g, b, a).uv(lu + th, lv + tw).overlayCoords(overlay).uv2(light).normal(normal, -zNorm.x(), -zNorm.y(), -zNorm.z()).endVertex(); - buff.vertex(pose, ulbx, ulby, ulbz).color(r, g, b, a).uv(lu, lv + tw).overlayCoords(overlay).uv2(light).normal(normal, -zNorm.x(), -zNorm.y(), -zNorm.z()).endVertex(); - } - - public static void renderBoxLines(PoseStack stack, VertexConsumer buff, Vector3f[] points, Direction... blocked) { //todo: color params - renderBoxLines( - stack, buff, - Arrays.stream(points).map(Vec3::new).toArray(Vec3[]::new), - blocked - ); - } - - public static void renderBoxLines(PoseStack stack, VertexConsumer buff, Vec3[] points, Direction... blocked) { //todo: color params - renderLineSegment(stack, buff, points, blocked, 0b100, 0b101, 0b111, 0b110); - renderLineSegment(stack, buff, points, blocked, 0b000, 0b001, 0b011, 0b010); - renderLineSegment(stack, buff, points, blocked, 0b011, 0b111); - renderLineSegment(stack, buff, points, blocked, 0b110, 0b010); - renderLineSegment(stack, buff, points, blocked, 0b001, 0b101); - renderLineSegment(stack, buff, points, blocked, 0b100, 0b000); - } - - public static void renderLineSegment(PoseStack stack, VertexConsumer buff, Vec3[] points, Direction[] blocked, int... ints) { - Matrix4f pose = stack.last().pose(); - over: - for (int i = 0; i < ints.length; i++) { - int nextID = (i + 1) % ints.length; - if (ints.length == 2 && i == 1) { - break; - } - Vec3 vec = points[ints[i]]; - Vec3 next = points[ints[nextID]]; - for (Direction face : blocked) { - int bit = face.getAxis().ordinal(); - int shifted = (ints[i] >> bit) & 1; - if (shifted == ((ints[nextID] >> bit) & 1) && shifted == face.getAxisDirection().ordinal()) { - continue over; - } - } - buff.vertex(pose, (float) vec.x, (float) vec.y, (float) vec.z).color(0f, 0f, 0f, 0.4f).endVertex(); - buff.vertex(pose, (float) next.x, (float) next.y, (float) next.z).color(0f, 0f, 0f, 0.4f).endVertex(); - - } - } - -// public static void drawTextureAtlasSprite(double x, double y, TextureAtlasSprite sprite, double width, double height, VertexConsumer buff) { -// drawTextureAtlasSprite(x, y, sprite, width, height, 0F, 0F, 16F, 16F, buff); -// } -// -// public static void drawTextureAtlasSprite(double x, double y, TextureAtlasSprite sprite, double width, double height, double minU, double minV, double maxU, double maxV, VertexConsumer buff) { -// bufferbuilder.begin(7, DefaultVertexFormats.POSITION_TEX); -// buff.pos(x, y + height, 0).uv(sprite.getInterpolatedU(minU), sprite.getInterpolatedV(maxV)).endVertex(); -// buff.pos(x + width, y + height, 0).uv(sprite.getInterpolatedU(maxU), sprite.getInterpolatedV(maxV)).endVertex(); -// buff.pos(x + width, y, 0).uv(sprite.getInterpolatedU(maxU), sprite.getInterpolatedV(minV)).endVertex(); -// buff.pos(x, y, 0).uv(sprite.getInterpolatedU(minU), sprite.getInterpolatedV(minV)).endVertex(); -// } - - public static void renderBorderExclusive(GuiGraphics stack, int left, int top, int right, int bottom, int borderSize, int borderColor) { - renderBorder(stack, left - borderSize, top - borderSize, right + borderSize, bottom + borderSize, borderSize, borderColor); - } - - public static void renderBorder(GuiGraphics stack, int left, int top, int right, int bottom, int borderSize, int borderColor) { - stack.fill(left, top, right, top + borderSize, borderColor); - stack.fill(left, bottom, right, bottom - borderSize, borderColor); - stack.fill(left, top, left + borderSize, bottom, borderColor); - stack.fill(right, top, right - borderSize, bottom, borderColor); - } - - public static void drawTexturedQuad(PoseStack stack, VertexConsumer buffer, float left, float top, float right, float bottom, float minU, float minV, float maxU, float maxV, float zLevel) { - -// buffer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_TEX); - - Matrix4f pose = stack.last().pose(); - - buffer.vertex(pose, left, top, zLevel).uv(minU, minV).endVertex(); - buffer.vertex(pose, left, bottom, zLevel).uv(minU, maxV).endVertex(); - buffer.vertex(pose, right, bottom, zLevel).uv(maxU, maxV).endVertex(); - buffer.vertex(pose, right, top, zLevel).uv(maxU, minV).endVertex(); - -// Tessellator.getInstance().draw(); - } - - public static void draw256Texture(ResourceLocation rl, GuiGraphics stack, int x, int y, int u, int v, int sizeX, int sizeU) { - stack.blit(rl, x, y, 0, u, v, sizeX, sizeU, 256, 256); - } - - public static void drawTextureAtlasSprite(PoseStack stack, double x, double y, TextureAtlasSprite sprite, double width, double height) { - drawTextureAtlasSprite(stack, x, y, sprite, width, height, 0F, 0F, 16F, 16F); - } - - public static void drawTextureAtlasSprite(PoseStack stack, double x, double y, TextureAtlasSprite sprite, double width, double height, double minU, double minV, double maxU, double maxV) { - Tesselator tessellator = Tesselator.getInstance(); - BufferBuilder bufferbuilder = tessellator.getBuilder(); - - Matrix4f pose = stack.last().pose(); - - bufferbuilder.begin(VertexFormat.Mode.QUADS, DefaultVertexFormat.POSITION_TEX); - bufferbuilder.vertex(pose, (float) x, (float) (y + height), 0).uv(sprite.getU(minU), sprite.getV(maxV)).endVertex(); - bufferbuilder.vertex(pose, (float) (x + width), (float) (y + height), 0).uv(sprite.getU(maxU), sprite.getV(maxV)).endVertex(); - bufferbuilder.vertex(pose, (float) (x + width), (float) y, 0).uv(sprite.getU(maxU), sprite.getV(minV)).endVertex(); - bufferbuilder.vertex(pose, (float) x, (float) y, 0).uv(sprite.getU(minU), sprite.getV(minV)).endVertex(); - tessellator.end(); - } - - public static void drawScaledCustomSizeModalRect(PoseStack stack, int x, int y, float u, float v, int uWidth, int vHeight, int width, int height, float tileWidth, float tileHeight) { - Matrix4f pose = stack.last().pose(); - float f = 1.0F / tileWidth; - float f1 = 1.0F / tileHeight; - Tesselator tessellator = Tesselator.getInstance(); - BufferBuilder buffer = tessellator.getBuilder(); - buffer.begin(VertexFormat.Mode.QUADS, DefaultVertexFormat.POSITION_TEX); - buffer.vertex(pose, x, (y + height), 0.0F).uv(u * f, (v + vHeight) * f1).endVertex(); - buffer.vertex(pose, (x + width), (y + height), 0.0F).uv((u + uWidth) * f, (v + vHeight) * f1).endVertex(); - buffer.vertex(pose, (x + width), y, 0.0F).uv((u + uWidth) * f, v * f1).endVertex(); - buffer.vertex(pose, x, y, 0.0F).uv(u * f, v * f1).endVertex(); - tessellator.end(); - } - - public static final int PIXELS_PER_TICK = 1; - public static final int TICKS_WAIT_AT_END = 2; - -// public static void renderScrollingText(GuiGraphics stack, Component text, float scrollTicks, int x, int y, int width, int color) { -// Minecraft mc = Minecraft.getInstance(); -// int textWidth = mc.font.width(text); -// -// if (textWidth < width) { -// stack.drawString(mc.font, text, x, y, color); -// return; -// } -// -// int textTicks = textWidth / PIXELS_PER_TICK; -// int totalTicks = textTicks + TICKS_WAIT_AT_END; -// float internalScrollTicks = scrollTicks % totalTicks; -// -// StencilStack.pushSquareStencil(stack, x, y, x + width, y + mc.font.lineHeight); -// int pixelsToMove = (int) (internalScrollTicks * PIXELS_PER_TICK); -// int start = x - pixelsToMove; -// -// if (internalScrollTicks > textTicks - ((float) width / PIXELS_PER_TICK)) { -// start = x + width - textWidth; -// } -// -// mc.font.draw(stack, text, start, y, color); -// -// StencilStack.popStencil(); -// } -} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java deleted file mode 100644 index 82b46b27..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java +++ /dev/null @@ -1,50 +0,0 @@ -package net.dumbcode.projectnublar.block.api; - -import net.minecraft.core.BlockPos; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.network.protocol.Packet; -import net.minecraft.network.protocol.game.ClientGamePacketListener; -import net.minecraft.network.protocol.game.ClientboundBlockEntityDataPacket; -import net.minecraft.world.level.block.entity.BaseContainerBlockEntity; -import net.minecraft.world.level.block.entity.BlockEntity; -import net.minecraft.world.level.block.entity.BlockEntityType; -import net.minecraft.world.level.block.state.BlockState; -import org.jetbrains.annotations.Nullable; - -public abstract class SyncingBlockEntity extends BlockEntity { - - protected SyncingBlockEntity(BlockEntityType type, BlockPos pos, BlockState state) { - super(type, pos, state); - } - - protected abstract void saveData(CompoundTag tag); - - protected abstract void loadData(CompoundTag tag); - - public void saveAdditional(CompoundTag pTag) { - super.saveAdditional(pTag); - saveData(pTag); - } - - public void load(CompoundTag tag) { - loadData(tag); - super.load(tag); - } - - public CompoundTag getUpdateTag() { - CompoundTag tag = new CompoundTag(); - saveData(tag); - return tag; - } - - @Nullable - public Packet getUpdatePacket() { - return ClientboundBlockEntityDataPacket.create((BlockEntity) this); - } - - public void updateBlock() { - BlockState blockState = this.getLevel().getBlockState(this.getBlockPos()); - this.getLevel().sendBlockUpdated(this.getBlockPos(), blockState, blockState, 3); - this.setChanged(); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingContainerBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingContainerBlockEntity.java deleted file mode 100644 index 2d5caf42..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingContainerBlockEntity.java +++ /dev/null @@ -1,50 +0,0 @@ -package net.dumbcode.projectnublar.block.api; - -import net.minecraft.core.BlockPos; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.network.protocol.Packet; -import net.minecraft.network.protocol.game.ClientGamePacketListener; -import net.minecraft.network.protocol.game.ClientboundBlockEntityDataPacket; -import net.minecraft.world.level.block.entity.BaseContainerBlockEntity; -import net.minecraft.world.level.block.entity.BlockEntity; -import net.minecraft.world.level.block.entity.BlockEntityType; -import net.minecraft.world.level.block.state.BlockState; -import org.jetbrains.annotations.Nullable; - -public abstract class SyncingContainerBlockEntity extends BaseContainerBlockEntity { - - protected SyncingContainerBlockEntity(BlockEntityType type, BlockPos pos, BlockState state) { - super(type, pos, state); - } - - protected abstract void saveData(CompoundTag tag); - - protected abstract void loadData(CompoundTag tag); - - public void saveAdditional(CompoundTag pTag) { - super.saveAdditional(pTag); - saveData(pTag); - } - - public void load(CompoundTag tag) { - loadData(tag); - super.load(tag); - } - - public CompoundTag getUpdateTag() { - CompoundTag tag = new CompoundTag(); - saveData(tag); - return tag; - } - - @Nullable - public Packet getUpdatePacket() { - return ClientboundBlockEntityDataPacket.create((BlockEntity) this); - } - - public void updateBlock() { - BlockState blockState = this.getLevel().getBlockState(this.getBlockPos()); - this.getLevel().sendBlockUpdated(this.getBlockPos(), blockState, blockState, 3); - this.setChanged(); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java deleted file mode 100644 index c1fda641..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java +++ /dev/null @@ -1,255 +0,0 @@ -package net.dumbcode.projectnublar.block.entity; - -import com.google.common.collect.Lists; -import com.google.common.collect.Sets; -import earth.terrarium.botarium.common.energy.base.BotariumEnergyBlock; -import earth.terrarium.botarium.common.energy.impl.InsertOnlyEnergyContainer; -import earth.terrarium.botarium.common.energy.impl.WrappedBlockEnergyContainer; -import net.dumbcode.projectnublar.block.ElectricFencePostBlock; -import net.dumbcode.projectnublar.block.api.ConnectableBlockEntity; -import net.dumbcode.projectnublar.block.api.Connection; -import net.dumbcode.projectnublar.block.api.MathUtils; -import net.dumbcode.projectnublar.init.BlockInit; -import net.minecraft.core.BlockPos; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.Blocks; -import net.minecraft.world.level.block.entity.BlockEntity; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.phys.shapes.Shapes; -import net.minecraft.world.phys.shapes.VoxelShape; -import software.bernie.geckolib.animatable.GeoBlockEntity; -import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; -import software.bernie.geckolib.core.animation.AnimatableManager; -import software.bernie.geckolib.util.GeckoLibUtil; - -import java.util.Comparator; -import java.util.List; -import java.util.Set; - -public class BlockEntityElectricFencePole extends BlockEntityElectricFence implements ConnectableBlockEntity, GeoBlockEntity, BotariumEnergyBlock { - - private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); - private boolean flippedAround; - - private VoxelShape cachedShape = Shapes.block(); - - private double cachedRotation = 0; - - private boolean shouldRefreshNextTick = false; - - public boolean isFlippedAround() { - return flippedAround; - } - - public VoxelShape getCachedShape() { - return cachedShape; - } - - public double getCachedRotation() { - return cachedRotation; - } - - public boolean isShouldRefreshNextTick() { - return shouldRefreshNextTick; - } - - private WrappedBlockEnergyContainer energyContainer; - - - public BlockEntityElectricFencePole(BlockPos pos, BlockState state) { - super(BlockInit.ELECTRIC_FENCE_POST_BLOCK_ENTITY.get(),pos, state); - } - - @Override - public void saveData(CompoundTag compound) { - compound.putBoolean("rotation_flipped", this.flippedAround); - compound.put("energy", this.energyContainer.serialize(new CompoundTag())); -// compound.putInt("energy", this.energy.getEnergyStored()); - super.saveData(compound); - } - - - @Override - public void loadData(CompoundTag compound) { - this.flippedAround = compound.getBoolean("rotation_flipped"); - this.energyContainer.deserialize(compound.getCompound("energy")); -// this.energy.setEnergy(compound.getInt("energy")); - super.loadData(compound); - } - - @Override - public boolean removedByFenceRemovers() { - return false; - } - - - public void setFlippedAround(boolean flippedAround) { - this.flippedAround = flippedAround; -// this.requestModelDataUpdate(); - this.level.sendBlockUpdated(this.getBlockPos(), Blocks.AIR.defaultBlockState(), this.getBlockState(), 3); - } - - - - //todo: forge -// @Override -// public void onLoad() { -// this.shouldRefreshNextTick = true; -// } - - public void tick(Level world, BlockPos blockPos, BlockState pState, BlockEntityElectricFencePole be) { - if(this.shouldRefreshNextTick) { - this.shouldRefreshNextTick = false; -// this.requestModelDataUpdate(); - this.cachedRotation = this.computeRotation(); - } - double oldRotation = this.cachedRotation; - this.cachedRotation = this.computeRotation(); - if (oldRotation != this.cachedRotation) { - this.level.sendBlockUpdated(this.getBlockPos(), this.getBlockState(), this.getBlockState(), 3); - } - //todo: energy - boolean powered = this.getEnergyStorage().getStoredEnergy() > 0; - if(powered) { - boolean update = false; - if (this.level.getBlockState(this.getBlockPos()).getValue(ElectricFencePostBlock.POWERED_PROPERTY) != powered) { - update = true; - } - getEnergyStorage().internalExtract(10, false); - BlockState state = this.level.getBlockState(this.getBlockPos()); - if (state.getBlock() instanceof ElectricFencePostBlock && state.getValue(((ElectricFencePostBlock) state.getBlock()).getIndexProperty()) == 0) { - if (update) { - for (int y = 0; y < ((ElectricFencePostBlock) state.getBlock()).getType().getHeight(); y++) { - BlockPos pos = this.getBlockPos().above(y); - BlockState s = this.level.getBlockState(pos); - if (s.getBlock() == state.getBlock()) { //When placing the blocks can be air - this.level.setBlock(pos, s.setValue(ElectricFencePostBlock.POWERED_PROPERTY, powered), 3); - } - } - } - //Pass power to other poles connected to this. - if (this.getEnergyStorage().getStoredEnergy() > 300) { - Set storages = Sets.newLinkedHashSet(); - for (Connection connection : this.getConnections()) { - BlockEntity te = this.level.getBlockEntity(connection.getPosition().equals(connection.getFrom()) ? connection.getTo() : connection.getFrom()); - if (te != null) { - if (te instanceof BlockEntityElectricFencePole e) { - storages.add(e.getEnergyStorage()); - } - } - } - List list = Lists.newArrayList(storages); - list.sort(Comparator.comparing(WrappedBlockEnergyContainer::getStoredEnergy)); - for (WrappedBlockEnergyContainer storage : list) { - long sendEnergy = storage.internalInsert(this.getEnergyStorage().internalExtract(300 / list.size(), true), true); - this.getEnergyStorage().internalExtract(sendEnergy, false); - storage.internalInsert(sendEnergy, false); - } - } - } - } - } - - - //todo: forge -// @Override -// public void requestModelDataUpdate() { -// this.cachedRotation = this.computeRotation(); -// -// BlockState state = this.getBlockState(); -// if (state.getBlock() instanceof BlockElectricFencePole) { -// ConnectionType type = ((BlockElectricFencePole) state.getBlock()).getType(); -// -// float t = type.getHalfSize(); -// double x = Math.sin(Math.toRadians(this.cachedRotation + 90F - type.getRotationOffset())) * type.getRadius(); -// double z = Math.cos(Math.toRadians(this.cachedRotation + 90F - type.getRotationOffset())) * type.getRadius(); -// this.cachedShape = VoxelShapes.box(x-t, 0, z-t, x+t, 1, z+t).move(0.5, 0, 0.5); -// } -// -// super.requestModelDataUpdate(); -// -// } - - -// @Nonnull -// @Override -// public IModelData getModelData() { -// return new ModelDataMap.Builder() -// .withInitial(ProjectNublarModelData.CONNECTIONS, this.compiledRenderData()) -// .withInitial(ProjectNublarModelData.FENCE_POLE_ROTATION_DEGS, this.cachedRotation) -// .build(); -// } - - private double computeRotation() { - double rotation = 0; - - if(this.level == null || !this.level.isLoaded(this.getBlockPos())) { - return this.flippedAround ? 0F : 180F; - } - - BlockState state = this.level.getBlockState(this.getBlockPos()); - if (state.getBlock() instanceof ElectricFencePostBlock) { - ElectricFencePostBlock pole = (ElectricFencePostBlock) state.getBlock(); - BlockEntity te = this.level.getBlockEntity(this.getBlockPos().below(state.getValue((pole).getIndexProperty()))); - if (te instanceof BlockEntityElectricFencePole) { - BlockEntityElectricFencePole ef = (BlockEntityElectricFencePole) te; - if (!ef.getConnections().isEmpty()) { - - List differingConnections = Lists.newArrayList(); - for (Connection connection : ef.getConnections()) { - boolean has = false; - for (Connection dc : differingConnections) { - if (connection.getFrom().equals(dc.getFrom()) && connection.getTo().equals(dc.getTo())) { - has = true; - break; - } - } - if (!has) { - differingConnections.add(connection); - } - } - - if (differingConnections.size() == 1) { - Connection connection = differingConnections.get(0); - double[] in = connection.getIn(); - rotation += (float) Math.toDegrees(Math.atan((in[2] - in[3]) / (in[1] - in[0]))) + 90; - } else { - Connection connection1 = differingConnections.get(0); - Connection connection2 = differingConnections.get(1); - - double[] in1 = connection1.getIn(); - double[] in2 = connection2.getIn(); - - double angle1 = MathUtils.horizontalDegree(in1[1] - in1[0], in1[2] - in1[3], connection1.getPosition().equals(connection1.getMin())); - double angle2 = MathUtils.horizontalDegree(in2[1] - in2[0], in2[2] - in2[3], connection2.getPosition().equals(connection2.getMin())); - - rotation += (float) (angle1 + (angle2 - angle1) / 2D); - } - } - - rotation += pole.getType().getRotationOffset(); - if (ef.isFlippedAround()) { - rotation += 180; - } - } - } - return rotation; - } - - @Override - public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { - - } - - @Override - public AnimatableInstanceCache getAnimatableInstanceCache() { - return this.cache; - } - - - @Override - public WrappedBlockEnergyContainer getEnergyStorage() { - return energyContainer == null ? this.energyContainer = new WrappedBlockEnergyContainer(this, new InsertOnlyEnergyContainer(350,350)) : this.energyContainer; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/entity/EggPrinterBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/EggPrinterBlockEntity.java deleted file mode 100644 index ee9a30d9..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/entity/EggPrinterBlockEntity.java +++ /dev/null @@ -1,332 +0,0 @@ -package net.dumbcode.projectnublar.block.entity; - -import earth.terrarium.botarium.common.energy.base.BotariumEnergyBlock; -import earth.terrarium.botarium.common.energy.impl.InsertOnlyEnergyContainer; -import earth.terrarium.botarium.common.energy.impl.WrappedBlockEnergyContainer; -import net.dumbcode.projectnublar.block.api.IMachineParts; -import net.dumbcode.projectnublar.block.api.SyncingContainerBlockEntity; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.item.ComputerChipItem; -import net.dumbcode.projectnublar.menutypes.EggPrinterMenu; -import net.minecraft.core.BlockPos; -import net.minecraft.core.NonNullList; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.network.chat.Component; -import net.minecraft.world.entity.player.Inventory; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.inventory.AbstractContainerMenu; -import net.minecraft.world.inventory.ContainerData; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.state.BlockState; -import software.bernie.geckolib.animatable.GeoBlockEntity; -import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; -import software.bernie.geckolib.core.animation.AnimatableManager; -import software.bernie.geckolib.util.GeckoLibUtil; - -public class EggPrinterBlockEntity extends SyncingContainerBlockEntity implements GeoBlockEntity, IMachineParts, BotariumEnergyBlock { - private AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); - private ItemStack embryoInput = ItemStack.EMPTY; - private ItemStack bonemealInput = ItemStack.EMPTY; - private ItemStack eggOutput = ItemStack.EMPTY; - private ItemStack syringeOutput = ItemStack.EMPTY; - private int bonemealAmount = 0; - private int bonemealMax = 30; - private int progress = 0; - private int maxProgress = 20 * 60 * 10; - private boolean isPrinting = false; - private ContainerData dataAccess = new ContainerData() { - @Override - public int get(int index) { - switch (index){ - case 0: - return bonemealAmount; - case 1: - return bonemealMax; - case 2: - return progress; - case 3: - return getMaxProgress(); - default: - return 0; - } - } - - @Override - public void set(int index, int value) { - switch (index){ - case 0: - bonemealAmount = value; - break; - case 1: - bonemealMax = value; - break; - case 2: - progress = value; - break; - case 3: - maxProgress = value; - break; - } - } - - @Override - public int getCount() { - return 4; - } - }; - private ItemStack sensor = ItemStack.EMPTY; - private ItemStack chip = ItemStack.EMPTY; - private WrappedBlockEnergyContainer energyContainer; - - public EggPrinterBlockEntity(BlockPos pos, BlockState state) { - super(BlockInit.EGG_PRINTER_BLOCK_ENTITY.get(), pos, state); - } - - public float getBreakChance() { - return sensor.isEmpty() ? 0 : -1; - } - public int getMaxProgress(){ - return chip.isEmpty() ? maxProgress : ((ComputerChipItem)chip.getItem()).getMaxPrintTime(); - } - public void tick(Level world, BlockPos pos, BlockState pState, EggPrinterBlockEntity be) { - boolean shouldUpdate = false; - if(bonemealAmount < bonemealMax && !bonemealInput.isEmpty()){ - bonemealAmount += 1; - bonemealInput.shrink(1); - shouldUpdate = true; - } - isPrinting = !embryoInput.isEmpty() && bonemealAmount >= 16 && eggOutput.isEmpty() && getEnergyStorage().getStoredEnergy() > 32; - if(isPrinting){ - getEnergyStorage().internalExtract(calculateEnergyConsumption(),true); - progress += 1; - if(progress >= getMaxProgress()){ - progress = 0; - bonemealAmount-=16; - isPrinting = false; - eggOutput = new ItemStack(level.random.nextInt(10) == getBreakChance() ? ItemInit.CRACKED_ARTIFICIAL_EGG.get() : ItemInit.ARTIFICIAL_EGG.get()); - embryoInput = ItemStack.EMPTY; - if(syringeOutput.isEmpty()) { - syringeOutput = new ItemStack(ItemInit.SYRINGE.get()); - } else { - syringeOutput.grow(1); - } - } - shouldUpdate = true; - } - if(shouldUpdate){ - updateBlock(); - } - } - public int calculateEnergyConsumption(){ - int c = 32; - if(chip.getItem() == ItemInit.DIAMOND_COMPUTER_CHIP.get()) { - c += 24; - } - if(chip.getItem() == ItemInit.IRON_COMPUTER_CHIP.get()) { - c += 8; - } - if(chip.getItem() == ItemInit.GOLD_COMPUTER_CHIP.get()) { - c += 16; - } - if(!sensor.isEmpty()){ - c +=8; - } - return c; - } - @Override - public WrappedBlockEnergyContainer getEnergyStorage() { - return energyContainer == null ? this.energyContainer = new WrappedBlockEnergyContainer(this, new InsertOnlyEnergyContainer(1000,1000)) : this.energyContainer; - } - @Override - protected void saveData(CompoundTag tag) { - tag.put("embryoInput", embryoInput.save(new CompoundTag())); - tag.put("bonemealInput", bonemealInput.save(new CompoundTag())); - tag.put("eggOutput", eggOutput.save(new CompoundTag())); - tag.put("syringeOutput", syringeOutput.save(new CompoundTag())); - tag.putInt("bonemealAmount", bonemealAmount); - tag.putInt("bonemealMax", bonemealMax); - tag.putInt("progress", progress); - tag.putInt("maxProgress", maxProgress); - tag.putBoolean("isPrinting", isPrinting); - } - - @Override - protected void loadData(CompoundTag tag) { - embryoInput = ItemStack.of(tag.getCompound("embryoInput")); - bonemealInput = ItemStack.of(tag.getCompound("bonemealInput")); - eggOutput = ItemStack.of(tag.getCompound("eggOutput")); - syringeOutput = ItemStack.of(tag.getCompound("syringeOutput")); - bonemealAmount = tag.getInt("bonemealAmount"); - bonemealMax = tag.getInt("bonemealMax"); - progress = tag.getInt("progress"); - maxProgress = tag.getInt("maxProgress"); - isPrinting = tag.getBoolean("isPrinting"); - } - - @Override - protected Component getDefaultName() { - return Component.nullToEmpty("Egg Printer"); - } - - @Override - protected AbstractContainerMenu createMenu(int pContainerId, Inventory pInventory) { - return new EggPrinterMenu(pContainerId, pInventory, this, this.dataAccess); - } - - @Override - public int getContainerSize() { - return 4; - } - - @Override - public boolean isEmpty() { - return embryoInput.isEmpty() && bonemealInput.isEmpty() && eggOutput.isEmpty() && syringeOutput.isEmpty(); - } - - @Override - public ItemStack getItem(int pSlot) { - return switch (pSlot) { - case 0 -> embryoInput; - case 1 -> bonemealInput; - case 2 -> eggOutput; - case 3 -> syringeOutput; - default -> ItemStack.EMPTY; - }; - } - - @Override - public ItemStack removeItem(int pSlot, int pAmount) { - return switch (pSlot) { - case 0 -> { - if (!embryoInput.isEmpty()) { - ItemStack stack; - if (embryoInput.getCount() <= pAmount) { - stack = embryoInput; - embryoInput = ItemStack.EMPTY; - yield stack; - } else { - stack = embryoInput.split(pAmount); - if (embryoInput.isEmpty()) { - embryoInput = ItemStack.EMPTY; - } - yield stack; - } - } - yield ItemStack.EMPTY; - } - case 1 -> { - if (!bonemealInput.isEmpty()) { - ItemStack stack; - if (bonemealInput.getCount() <= pAmount) { - stack = bonemealInput; - bonemealInput = ItemStack.EMPTY; - yield stack; - } else { - stack = bonemealInput.split(pAmount); - if (bonemealInput.isEmpty()) { - bonemealInput = ItemStack.EMPTY; - } - yield stack; - } - } - yield ItemStack.EMPTY; - } - case 2 -> { - if (!eggOutput.isEmpty()) { - ItemStack stack; - if (eggOutput.getCount() <= pAmount) { - stack = eggOutput; - eggOutput = ItemStack.EMPTY; - yield stack; - } else { - stack = eggOutput.split(pAmount); - if (eggOutput.isEmpty()) { - eggOutput = ItemStack.EMPTY; - } - yield stack; - } - } - yield ItemStack.EMPTY; - } - case 3 -> { - if (!syringeOutput.isEmpty()) { - ItemStack stack; - if (syringeOutput.getCount() <= pAmount) { - stack = syringeOutput; - syringeOutput = ItemStack.EMPTY; - yield stack; - } else { - stack = syringeOutput.split(pAmount); - if (syringeOutput.isEmpty()) { - syringeOutput = ItemStack.EMPTY; - } - yield stack; - } - } - yield ItemStack.EMPTY; - } - default -> ItemStack.EMPTY; - }; - } - - @Override - public ItemStack removeItemNoUpdate(int pSlot) { - return ItemStack.EMPTY; - } - - @Override - public void setItem(int pSlot, ItemStack pStack) { - switch (pSlot){ - case 0: - embryoInput = pStack; - break; - case 1: - bonemealInput = pStack; - break; - case 2: - eggOutput = pStack; - break; - case 3: - syringeOutput = pStack; - break; - } - } - - @Override - public boolean stillValid(Player pPlayer) { - return true; - } - - @Override - public void clearContent() { - embryoInput = ItemStack.EMPTY; - bonemealInput = ItemStack.EMPTY; - eggOutput = ItemStack.EMPTY; - syringeOutput = ItemStack.EMPTY; - } - - @Override - public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { - - } - - @Override - public AnimatableInstanceCache getAnimatableInstanceCache() { - return cache; - } - - public void setSensor(ItemStack copy) { - this.sensor = copy; - } - - public void setChip(ItemStack copy) { - this.chip = copy; - } - - @Override - public NonNullList getMachineParts() { - return NonNullList.of(ItemStack.EMPTY, sensor, chip); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/entity/ProcessorBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/ProcessorBlockEntity.java deleted file mode 100644 index ba7dce4f..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/entity/ProcessorBlockEntity.java +++ /dev/null @@ -1,328 +0,0 @@ -package net.dumbcode.projectnublar.block.entity; - -import earth.terrarium.botarium.common.energy.base.BotariumEnergyBlock; -import earth.terrarium.botarium.common.energy.impl.InsertOnlyEnergyContainer; -import earth.terrarium.botarium.common.energy.impl.WrappedBlockEnergyContainer; -import net.dumbcode.projectnublar.api.NublarMath; -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.block.api.SyncingContainerBlockEntity; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.item.ComputerChipItem; -import net.dumbcode.projectnublar.item.FilterItem; -import net.dumbcode.projectnublar.item.TankItem; -import net.dumbcode.projectnublar.menutypes.ProcessorMenu; -import net.minecraft.ChatFormatting; -import net.minecraft.core.BlockPos; -import net.minecraft.core.NonNullList; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.network.chat.Component; -import net.minecraft.util.Mth; -import net.minecraft.world.Container; -import net.minecraft.world.entity.player.Inventory; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.inventory.AbstractContainerMenu; -import net.minecraft.world.inventory.ContainerData; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.Items; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.phys.AABB; -import software.bernie.geckolib.animatable.GeoBlockEntity; -import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; -import software.bernie.geckolib.core.animation.AnimatableManager; -import software.bernie.geckolib.util.GeckoLibUtil; - -public class ProcessorBlockEntity extends SyncingContainerBlockEntity implements GeoBlockEntity, BotariumEnergyBlock { - private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); - ItemStack water = ItemStack.EMPTY; - ItemStack input = ItemStack.EMPTY; - ItemStack testTube = ItemStack.EMPTY; - ItemStack filter = ItemStack.EMPTY; - ItemStack tankUpgrade = ItemStack.EMPTY; - ItemStack chipUpgrade = ItemStack.EMPTY; - NonNullList output = NonNullList.withSize(9, ItemStack.EMPTY); - float fluidLevel = 0;; - int cookingProgress = 0; - private WrappedBlockEnergyContainer energyContainer; - - protected final ContainerData dataAccess = new ContainerData() { - public int get(int slot) { - return switch (slot) { - case 0 -> Mth.floor(ProcessorBlockEntity.this.fluidLevel); - case 1 -> ProcessorBlockEntity.this.getMaxFluidLevel(); - case 2 -> ProcessorBlockEntity.this.cookingProgress; - case 3 -> ProcessorBlockEntity.this.getMaxProcessingTime(); - default -> 0; - }; - } - - public void set(int slot, int value) { - switch (slot) { - case 0: - ProcessorBlockEntity.this.fluidLevel = value; - break; - case 1: - break; - case 2: - ProcessorBlockEntity.this.cookingProgress = value; - break; - case 3: - } - - } - - public int getCount() { - return 4; - } - }; - - public ProcessorBlockEntity(BlockPos $$1, BlockState $$2) { - super(BlockInit.PROCESSOR_BLOCK_ENTITY.get(), $$1, $$2); - } - - public void tick(Level world, BlockPos pos, BlockState pState, ProcessorBlockEntity be) { - if (Mth.floor(be.fluidLevel) <= be.getMaxFluidLevel() - 1000 && be.getItem(0).is(Items.WATER_BUCKET)) { - be.setItem(0, new ItemStack(Items.BUCKET)); - be.fluidLevel = Mth.clamp(be.fluidLevel + 1000, 0, be.getMaxFluidLevel()); - } - if (be.fluidLevel > 0 && !be.input.isEmpty() && !be.testTube.isEmpty() && !be.filter.isEmpty()) { - if (be.cookingProgress < be.getMaxProcessingTime()) { - be.cookingProgress++; - be.fluidLevel -= 250f / be.getMaxProcessingTime(); - be.getEnergyStorage().internalExtract(calculateEnergyConsumption(), true); - } else { - be.cookingProgress = 0; - ItemStack stack = new ItemStack(ItemInit.TEST_TUBE_ITEM.get()); - DNAData dnaData = DNAData.loadFromNBT(be.input.getTag().getCompound("DNAData")); - double dnaPercentage = dnaData.getDnaPercentage(); - DNAData ttData = new DNAData(); - ttData.setDnaPercentage(NublarMath.round(dnaPercentage * be.getFilterEfficiency(),2)); - ttData.setEntityType(dnaData.getEntityType()); - ttData.setVariant(dnaData.getVariant()); - stack.getOrCreateTag().put("DNAData", ttData.saveToNBT(new CompoundTag())); - be.input.shrink(1); - be.testTube.shrink(1); - be.addToOutput(stack); - if(be.filter.isDamageableItem()) { - be.filter.setDamageValue(be.filter.getDamageValue() + 1); - if (be.filter.getDamageValue() >= be.filter.getMaxDamage()) { - be.filter = ItemStack.EMPTY; - } - } - } - be.updateBlock(); - } - } - public int calculateEnergyConsumption(){ - int c = 32; - if(chipUpgrade.getItem() == ItemInit.DIAMOND_COMPUTER_CHIP.get()) { - c += 32; - } - if(chipUpgrade.getItem() == ItemInit.GOLD_COMPUTER_CHIP.get()) { - c += 16; - } - if(chipUpgrade.getItem() == ItemInit.IRON_COMPUTER_CHIP.get()) { - c += 8; - } - return c; - } - @Override - public WrappedBlockEnergyContainer getEnergyStorage() { - return energyContainer == null ? this.energyContainer = new WrappedBlockEnergyContainer(this, new InsertOnlyEnergyContainer(1000,1000)) : this.energyContainer; - } - - public void saveData(CompoundTag pTag) { - pTag.put("water", water.save(new CompoundTag())); - pTag.put("input", input.save(new CompoundTag())); - pTag.put("testTube", testTube.save(new CompoundTag())); - for (int i = 0; i < output.size(); i++) { - pTag.put("item" + i, output.get(i).save(new CompoundTag())); - } - pTag.putFloat("fluidLevel", fluidLevel); - pTag.putInt("cookingProgress", cookingProgress); - pTag.put("filter", filter.save(new CompoundTag())); - pTag.put("tankUpgrade", tankUpgrade.save(new CompoundTag())); - pTag.put("chipUpgrade", chipUpgrade.save(new CompoundTag())); - pTag.put("energy", energyContainer.serialize(new CompoundTag())); - } - - public void loadData(CompoundTag pTag) { - water = ItemStack.of(pTag.getCompound("water")); - input = ItemStack.of(pTag.getCompound("input")); - testTube = ItemStack.of(pTag.getCompound("testTube")); - for (int i = 0; i < output.size(); i++) { - output.set(i, ItemStack.of(pTag.getCompound("item" + i))); - } - fluidLevel = pTag.getFloat("fluidLevel"); - cookingProgress = pTag.getInt("cookingProgress"); - filter = ItemStack.of(pTag.getCompound("filter")); - tankUpgrade = ItemStack.of(pTag.getCompound("tankUpgrade")); - chipUpgrade = ItemStack.of(pTag.getCompound("chipUpgrade")); - energyContainer.deserialize(pTag.getCompound("energy")); - } - - - @Override - protected Component getDefaultName() { - return Component.translatable("container.projectnublar.processor").withStyle(ChatFormatting.WHITE); - } - - @Override - public int getContainerSize() { - return 15; - } - - @Override - public boolean isEmpty() { - return water.isEmpty() && input.isEmpty() && testTube.isEmpty() && output.stream().allMatch(ItemStack::isEmpty) && filter.isEmpty() && tankUpgrade.isEmpty() && chipUpgrade.isEmpty(); - } - - @Override - public ItemStack getItem(int i) { - return switch (i) { - case 0 -> water; - case 1 -> input; - case 2 -> testTube; - case 12 -> filter; - case 13 -> tankUpgrade; - case 14 -> chipUpgrade; - default -> output.get(i - 3); - }; - } - - @Override - public ItemStack removeItem(int i, int i1) { - switch (i) { - case 0 -> { - ItemStack stack = water; - water = ItemStack.EMPTY; - return stack; - } - case 1 -> { - ItemStack stack = input; - input = ItemStack.EMPTY; - return stack; - } - case 2 -> { - ItemStack stack = testTube; - testTube = ItemStack.EMPTY; - return stack; - } - case 12 -> { - ItemStack stack = filter; - filter = ItemStack.EMPTY; - return stack; - } - case 13 -> { - ItemStack stack = tankUpgrade; - tankUpgrade = ItemStack.EMPTY; - return stack; - } - case 14 -> { - ItemStack stack = chipUpgrade; - chipUpgrade = ItemStack.EMPTY; - return stack; - } - default -> { - ItemStack stack = output.get(i - 3); - output.set(i - 3, ItemStack.EMPTY); - return stack; - } - } - } - - @Override - public ItemStack removeItemNoUpdate(int i) { - return ItemStack.EMPTY; - } - - public double getFilterEfficiency() { - if(filter.isEmpty()) return 0; - float damage = (filter.getMaxDamage() - filter.getDamageValue())/ (float)filter.getMaxDamage(); - float effPercent = (0.75f * damage) + 0.25f; - return filter.isEmpty() ? 0 : ((FilterItem)filter.getItem()).getEfficiency() * effPercent; - } - public int getMaxFluidLevel() { - return tankUpgrade.isEmpty() ? 2000 : ((TankItem)tankUpgrade.getItem()).getFluidAmount(); - } - public int getMaxProcessingTime() { - return chipUpgrade.isEmpty() ? 20 * 60 * 4 : ((ComputerChipItem)chipUpgrade.getItem()).getMaxProcessingTime(); - } - @Override - public void setItem(int i, ItemStack itemStack) { - switch (i) { - case 0 -> { - water = itemStack; - if (itemStack.is(Items.WATER_BUCKET)) { - if (Mth.floor(fluidLevel) < getMaxFluidLevel() - 1000) { - fluidLevel = Mth.clamp(fluidLevel + 1000, 0, getMaxFluidLevel()); - water = new ItemStack(Items.BUCKET); - } - } - } - case 1 -> { - input = itemStack; - cookingProgress = 0; - } - case 2 -> testTube = itemStack; - case 12 -> filter = itemStack; - case 13 -> tankUpgrade = itemStack; - case 14 -> chipUpgrade = itemStack; - default -> output.set(i - 3, itemStack); - } - updateBlock(); - } - - public boolean addToOutput(ItemStack stack) { - for (int i = 0; i < output.size(); i++) { - if (output.get(i).isEmpty()) { - output.set(i, stack); - return true; - } else if (ItemStack.isSameItemSameTags(output.get(i), stack)) { - output.get(i).grow(stack.getCount()); - return true; - } - } - return false; - } - - @Override - public boolean stillValid(Player player) { - return Container.stillValidBlockEntity(this, player); - } - - @Override - public void clearContent() { - water = ItemStack.EMPTY; - input = ItemStack.EMPTY; - testTube = ItemStack.EMPTY; - filter = ItemStack.EMPTY; - tankUpgrade = ItemStack.EMPTY; - chipUpgrade = ItemStack.EMPTY; - output.clear(); - } - - - - - @Override - protected AbstractContainerMenu createMenu(int i, Inventory inventory) { - return new ProcessorMenu(i, inventory, null, this, dataAccess); - } - - @Override - public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { - - } - - @Override - public AnimatableInstanceCache getAnimatableInstanceCache() { - return cache; - } - - public AABB getRenderBoundingBox() { - return new AABB(getBlockPos()).inflate(4); - } - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/entity/SequencerBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/SequencerBlockEntity.java deleted file mode 100644 index 0614d3b6..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/block/entity/SequencerBlockEntity.java +++ /dev/null @@ -1,563 +0,0 @@ -package net.dumbcode.projectnublar.block.entity; - -import earth.terrarium.botarium.common.energy.base.BotariumEnergyBlock; -import earth.terrarium.botarium.common.energy.impl.InsertOnlyEnergyContainer; -import earth.terrarium.botarium.common.energy.impl.WrappedBlockEnergyContainer; -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.block.api.IMachineParts; -import net.dumbcode.projectnublar.block.api.SyncingContainerBlockEntity; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.init.TagInit; -import net.dumbcode.projectnublar.item.ComputerChipItem; -import net.dumbcode.projectnublar.item.DiskStorageItem; -import net.dumbcode.projectnublar.item.TankItem; -import net.dumbcode.projectnublar.menutypes.SequencerMenu; -import net.minecraft.ChatFormatting; -import net.minecraft.core.BlockPos; -import net.minecraft.core.NonNullList; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.network.chat.Component; -import net.minecraft.util.Mth; -import net.minecraft.world.entity.player.Inventory; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.inventory.AbstractContainerMenu; -import net.minecraft.world.inventory.ContainerData; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.Items; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.state.BlockState; -import software.bernie.geckolib.animatable.GeoBlockEntity; -import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; -import software.bernie.geckolib.core.animation.AnimatableManager; -import software.bernie.geckolib.util.GeckoLibUtil; - -import java.util.List; - -public class SequencerBlockEntity extends SyncingContainerBlockEntity implements GeoBlockEntity, IMachineParts, BotariumEnergyBlock { - private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); - private ItemStack storage = ItemStack.EMPTY; - private ItemStack dna_input = ItemStack.EMPTY; - private ItemStack empty_vial_output = ItemStack.EMPTY; - private ItemStack water = ItemStack.EMPTY; - private ItemStack bone_matter = ItemStack.EMPTY; - private ItemStack sugar = ItemStack.EMPTY; - private ItemStack plant_matter = ItemStack.EMPTY; - private ItemStack empty_tube_input = ItemStack.EMPTY; - private ItemStack dna_test_tube_output = ItemStack.EMPTY; - private ItemStack computer_chip = ItemStack.EMPTY; - private ItemStack tank = ItemStack.EMPTY; - private float sequencingTime = 0; - private boolean hasComputer = false; - private boolean hasDoor = false; - private boolean hasScreen = false; - private int waterLevel = 0; - private int boneMatterLevel = 0; - private int sugarLevel = 0; - private int plantMatterLevel = 0; - private DinoData dinoData = new DinoData(); - private boolean isSynthesizing = false; - private int synthTime = 0; - private WrappedBlockEnergyContainer energyContainer; - - protected final ContainerData dataAccess = new ContainerData() { - public int get(int slot) { - return switch (slot) { - case 0 -> Mth.floor(SequencerBlockEntity.this.sequencingTime); - case 1 -> SequencerBlockEntity.this.getTotalSequencingTime(); - case 2 -> SequencerBlockEntity.this.waterLevel; - case 3 -> SequencerBlockEntity.this.boneMatterLevel; - case 4 -> SequencerBlockEntity.this.sugarLevel; - case 5 -> SequencerBlockEntity.this.plantMatterLevel; - case 6 -> SequencerBlockEntity.this.synthTime; - case 7 -> SequencerBlockEntity.this.getMaxPlantMatterLevel(); - case 8 -> SequencerBlockEntity.this.getMaxWaterLevel(); - case 9 -> SequencerBlockEntity.this.getMaxSynthTime(); - default -> 0; - }; - } - - public void set(int slot, int value) { - switch (slot) { - case 0 -> SequencerBlockEntity.this.sequencingTime = value; - case 2 -> SequencerBlockEntity.this.waterLevel = value; - case 3 -> SequencerBlockEntity.this.boneMatterLevel = value; - case 4 -> SequencerBlockEntity.this.sugarLevel = value; - case 5 -> SequencerBlockEntity.this.plantMatterLevel = value; - case 6 -> SequencerBlockEntity.this.synthTime = value; - } - } - - public int getCount() { - return 10; - } - }; - - public DinoData getDinoData() { - return dinoData; - } - - public void setDinoData(DinoData dinoData) { - this.dinoData = dinoData; - updateBlock(); - } - public int getMaxSynthTime(){ - return computer_chip.isEmpty() ? 10 * 20 * 60 : ((ComputerChipItem)computer_chip.getItem()).getMaxSynthTime(); - } - public int getMaxWaterLevel(){ - return tank.isEmpty() ? 1000 : ((TankItem)tank.getItem()).getSynthFluid(); - } - public int getMaxPlantMatterLevel(){ - return tank.isEmpty() ? 16 : ((TankItem)tank.getItem()).getSynthPlant(); - } - - private int getTotalSequencingTime() { - return storage.isEmpty() ? 0 : ((DiskStorageItem) storage.getItem()).getProcessingTime(); - } - - public SequencerBlockEntity(BlockPos pos, BlockState state) { - super(BlockInit.SEQUENCER_BLOCK_ENTITY.get(), pos, state); - } - - public boolean isHasComputer() { - return hasComputer; - } - - public void setHasComputer(boolean hasComputer) { - this.hasComputer = hasComputer; - updateBlock(); - } - - public boolean isHasDoor() { - return hasDoor; - } - - public void setHasDoor(boolean hasDoor) { - this.hasDoor = hasDoor; - updateBlock(); - } - - public boolean isHasScreen() { - return hasScreen; - } - - public void setHasScreen(boolean hasScreen) { - this.hasScreen = hasScreen; - updateBlock(); - } - - public boolean isSynthesizing() { - return isSynthesizing; - } - - public void tick(Level world, BlockPos pos, BlockState pState, SequencerBlockEntity be) { - if (!world.isClientSide) { - boolean shouldUpdate = false; - if (!storage.isEmpty() && !dna_input.isEmpty() && dna_input.hasTag() && ((empty_vial_output.isEmpty() || empty_vial_output.is(dna_input.getItem())) || empty_vial_output.getCount() < 64)) { - double currentPercent = 0; - DNAData dnaData = DNAData.loadFromNBT(dna_input.getTag().getCompound("DNAData")); - String storageName = dnaData.getStorageName(); - DNAData storedDNA = null; - if (storage.getOrCreateTag().contains(dnaData.getStorageName())) { - storedDNA = DNAData.loadFromNBT(storage.getTag().getCompound(storageName)); - currentPercent = storedDNA.getDnaPercentage(); - } - if (currentPercent < 1) { - sequencingTime++; - if (sequencingTime >= getTotalSequencingTime()) { - if (empty_vial_output.isEmpty()) { - empty_vial_output = new ItemStack(dna_input.getItem()); - } else { - empty_vial_output.grow(1); - } - if (storedDNA != null) { - DNAData combinedDNA = DNAData.combineDNA(storedDNA, dnaData); - storage.getOrCreateTag().put(storageName, combinedDNA.saveToNBT(new CompoundTag())); - } else { - storage.getOrCreateTag().put(storageName, dnaData.saveToNBT(new CompoundTag())); - } - - dna_input.shrink(1); - sequencingTime = 0; - } - } - shouldUpdate = true; - } else if (sequencingTime != 0) { - sequencingTime = 0; - shouldUpdate = true; - } - if(water.is(Items.WATER_BUCKET) && waterLevel <= getMaxWaterLevel() - 1000) { - waterLevel+=1000; - water = new ItemStack(Items.BUCKET); - shouldUpdate = true; - } - if(bone_matter.is(TagInit.BONE_MATTER) && boneMatterLevel < getMaxPlantMatterLevel()) { - boneMatterLevel++; - bone_matter.shrink(1); - shouldUpdate = true; - } - if(sugar.is(TagInit.SUGAR) && sugarLevel < getMaxPlantMatterLevel()) { - sugarLevel++; - sugar.shrink(1); - shouldUpdate = true; - } - if(plant_matter.is(TagInit.PLANT_MATTER) && plantMatterLevel < getMaxPlantMatterLevel()) { - plantMatterLevel++; - plant_matter.shrink(1); - shouldUpdate = true; - } - if(isSynthesizing && canSynth()){ - synthTime++; - getEnergyStorage().internalExtract(calculateEnergyConsumption(),true); - if(synthTime > getMaxSynthTime()){ - synthTime = 0; - dna_test_tube_output = new ItemStack(ItemInit.TEST_TUBE_ITEM.get()); - dna_test_tube_output.getOrCreateTag().put("DinoData", dinoData.toNBT()); - waterLevel -= 500; - boneMatterLevel -= 8; - sugarLevel -= 8; - plantMatterLevel -= 8; - empty_tube_input.shrink(1); - isSynthesizing = false; - } - shouldUpdate = true; - } - if(shouldUpdate) { - updateBlock(); - } - } - } - public int calculateEnergyConsumption(){ - int c = 32; - if(computer_chip.getItem() == ItemInit.GOLD_COMPUTER_CHIP.get()) { - c += 32; - } - if(computer_chip.getItem() == ItemInit.IRON_COMPUTER_CHIP.get()) { - c += 16; - } - return c; - } - @Override - public WrappedBlockEnergyContainer getEnergyStorage() { - return energyContainer == null ? this.energyContainer = new WrappedBlockEnergyContainer(this, new InsertOnlyEnergyContainer(1000,1000)) : this.energyContainer; - } - - @Override - protected void saveData(CompoundTag tag) { - tag.put("storage", storage.save(new CompoundTag())); - tag.put("dna_input", dna_input.save(new CompoundTag())); - tag.put("empty_vial_output", empty_vial_output.save(new CompoundTag())); - tag.put("water", water.save(new CompoundTag())); - tag.put("bone_matter", bone_matter.save(new CompoundTag())); - tag.put("sugar", sugar.save(new CompoundTag())); - tag.put("plant_matter", plant_matter.save(new CompoundTag())); - tag.put("empty_tube_input", empty_tube_input.save(new CompoundTag())); - tag.put("dna_test_tube_output", dna_test_tube_output.save(new CompoundTag())); - tag.putFloat("sequencingTime", sequencingTime); - tag.putBoolean("hasComputer", hasComputer); - tag.putBoolean("hasDoor", hasDoor); - tag.putBoolean("hasScreen", hasScreen); - tag.putInt("waterLevel", waterLevel); - tag.putInt("boneMatterLevel", boneMatterLevel); - tag.putInt("sugarLevel", sugarLevel); - tag.putInt("plantMatterLevel", plantMatterLevel); - tag.put("DinoData", dinoData.toNBT()); - tag.putBoolean("isSynthesizing", isSynthesizing); - tag.putInt("synthTime", synthTime); - tag.put("computer_chip", computer_chip.save(new CompoundTag())); - tag.put("tank", tank.save(new CompoundTag())); - } - - @Override - protected void loadData(CompoundTag tag) { - storage = ItemStack.of(tag.getCompound("storage")); - dna_input = ItemStack.of(tag.getCompound("dna_input")); - empty_vial_output = ItemStack.of(tag.getCompound("empty_vial_output")); - water = ItemStack.of(tag.getCompound("water")); - bone_matter = ItemStack.of(tag.getCompound("bone_matter")); - sugar = ItemStack.of(tag.getCompound("sugar")); - plant_matter = ItemStack.of(tag.getCompound("plant_matter")); - empty_tube_input = ItemStack.of(tag.getCompound("empty_tube_input")); - dna_test_tube_output = ItemStack.of(tag.getCompound("dna_test_tube_output")); - sequencingTime = tag.getFloat("sequencingTime"); - hasComputer = tag.getBoolean("hasComputer"); - hasDoor = tag.getBoolean("hasDoor"); - hasScreen = tag.getBoolean("hasScreen"); - waterLevel = tag.getInt("waterLevel"); - boneMatterLevel = tag.getInt("boneMatterLevel"); - sugarLevel = tag.getInt("sugarLevel"); - plantMatterLevel = tag.getInt("plantMatterLevel"); - dinoData = DinoData.fromNBT(tag.getCompound("DinoData")); - isSynthesizing = tag.getBoolean("isSynthesizing"); - synthTime = tag.getInt("synthTime"); - computer_chip = ItemStack.of(tag.getCompound("computer_chip")); - tank = ItemStack.of(tag.getCompound("tank")); - } - - @Override - protected Component getDefaultName() { - return Component.translatable("container.projectnublar.sequencer").withStyle(ChatFormatting.WHITE); - } - - @Override - protected AbstractContainerMenu createMenu(int i, Inventory inventory) { - return new SequencerMenu(i, inventory, null, this, dataAccess); - } - - @Override - public int getContainerSize() { - return 3; - } - - @Override - public boolean isEmpty() { - return false; - } - - @Override - public ItemStack getItem(int i) { - return switch (i) { - case 0 -> storage; - case 1 -> dna_input; - case 2 -> empty_vial_output; - case 3 -> water; - case 4 -> bone_matter; - case 5 -> sugar; - case 6 -> plant_matter; - case 7 -> empty_tube_input; - case 8 -> dna_test_tube_output; - default -> ItemStack.EMPTY; - }; - } - - @Override - public ItemStack removeItem(int i, int i1) { - switch (i) { - case 0 -> { - if (!storage.isEmpty()) { - if (storage.getCount() <= i1) { - ItemStack itemstack = storage; - storage = ItemStack.EMPTY; - return itemstack; - } - ItemStack itemstack1 = storage.split(i1); - if (storage.isEmpty()) { - storage = ItemStack.EMPTY; - } - return itemstack1; - } - return ItemStack.EMPTY; - } - case 1 -> { - if (!dna_input.isEmpty()) { - if (dna_input.getCount() <= i1) { - ItemStack itemstack = dna_input; - dna_input = ItemStack.EMPTY; - return itemstack; - } - ItemStack itemstack1 = dna_input.split(i1); - if (dna_input.isEmpty()) { - dna_input = ItemStack.EMPTY; - } - return itemstack1; - } - return ItemStack.EMPTY; - } - case 2 -> { - if (!empty_vial_output.isEmpty()) { - if (empty_vial_output.getCount() <= i1) { - ItemStack itemstack = empty_vial_output; - empty_vial_output = ItemStack.EMPTY; - return itemstack; - } - ItemStack itemstack1 = empty_vial_output.split(i1); - if (empty_vial_output.isEmpty()) { - empty_vial_output = ItemStack.EMPTY; - } - return itemstack1; - } - return ItemStack.EMPTY; - } - case 3 -> { - if (!water.isEmpty()) { - if (water.getCount() <= i1) { - ItemStack itemstack = water; - water = ItemStack.EMPTY; - return itemstack; - } - ItemStack itemstack1 = water.split(i1); - if (water.isEmpty()) { - water = ItemStack.EMPTY; - } - return itemstack1; - } - return ItemStack.EMPTY; - } - case 4 -> { - if (!bone_matter.isEmpty()) { - if (bone_matter.getCount() <= i1) { - ItemStack itemstack = bone_matter; - bone_matter = ItemStack.EMPTY; - return itemstack; - } - ItemStack itemstack1 = bone_matter.split(i1); - if (bone_matter.isEmpty()) { - bone_matter = ItemStack.EMPTY; - } - return itemstack1; - } - return ItemStack.EMPTY; - } - case 5 -> { - if (!sugar.isEmpty()) { - if (sugar.getCount() <= i1) { - ItemStack itemstack = sugar; - sugar = ItemStack.EMPTY; - return itemstack; - } - ItemStack itemstack1 = sugar.split(i1); - if (sugar.isEmpty()) { - sugar = ItemStack.EMPTY; - } - return itemstack1; - } - return ItemStack.EMPTY; - } - case 6 -> { - if (!plant_matter.isEmpty()) { - if (plant_matter.getCount() <= i1) { - ItemStack itemstack = plant_matter; - plant_matter = ItemStack.EMPTY; - return itemstack; - } - ItemStack itemstack1 = plant_matter.split(i1); - if (plant_matter.isEmpty()) { - plant_matter = ItemStack.EMPTY; - } - return itemstack1; - } - return ItemStack.EMPTY; - } - case 7 -> { - if (!empty_tube_input.isEmpty()) { - if (empty_tube_input.getCount() <= i1) { - ItemStack itemstack = empty_tube_input; - empty_tube_input = ItemStack.EMPTY; - return itemstack; - } - ItemStack itemstack1 = empty_tube_input.split(i1); - if (empty_tube_input.isEmpty()) { - empty_tube_input = ItemStack.EMPTY; - } - return itemstack1; - } - return ItemStack.EMPTY; - } - case 8 -> { - if (!dna_test_tube_output.isEmpty()) { - if (dna_test_tube_output.getCount() <= i1) { - ItemStack itemstack = dna_test_tube_output; - dna_test_tube_output = ItemStack.EMPTY; - return itemstack; - } - ItemStack itemstack1 = dna_test_tube_output.split(i1); - if (dna_test_tube_output.isEmpty()) { - dna_test_tube_output = ItemStack.EMPTY; - } - return itemstack1; - } - return ItemStack.EMPTY; - } - default -> { - return ItemStack.EMPTY; - } - } - } - - - @Override - public ItemStack removeItemNoUpdate(int i) { - return ItemStack.EMPTY; - } - - @Override - public void setItem(int i, ItemStack itemStack) { - switch (i) { - case 0 -> { - storage = itemStack; - sequencingTime = 0; - } - case 1 -> { - if(!ItemStack.isSameItemSameTags(dna_input, itemStack)) { - sequencingTime = 0; - } - dna_input = itemStack; - } - case 2 -> empty_vial_output = itemStack; - case 3 -> water = itemStack; - case 4 -> bone_matter = itemStack; - case 5 -> sugar = itemStack; - case 6 -> plant_matter = itemStack; - case 7 -> empty_tube_input = itemStack; - case 8 -> dna_test_tube_output = itemStack; - } - } - - @Override - public boolean stillValid(Player player) { - return true; - } - - @Override - public void clearContent() { - storage = ItemStack.EMPTY; - dna_input = ItemStack.EMPTY; - empty_vial_output = ItemStack.EMPTY; - } - - @Override - public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { - - } - - @Override - public AnimatableInstanceCache getAnimatableInstanceCache() { - return cache; - } - public boolean canSynth(){ - return !empty_tube_input.isEmpty() && plantMatterLevel >= 8 && sugarLevel >= 8 && boneMatterLevel >= 8 && waterLevel >= 500 && getEnergyStorage().getStoredEnergy() > calculateEnergyConsumption(); - } - public void toggleSynth() { - if(canSynth()) { - isSynthesizing = !isSynthesizing; - } else { - isSynthesizing = false; - synthTime = 0; - } - updateBlock(); - } - - @Override - public NonNullList getMachineParts() { - NonNullList parts = NonNullList.of(ItemStack.EMPTY, ItemStack.EMPTY, ItemStack.EMPTY, ItemStack.EMPTY, computer_chip, tank); - if(hasComputer) - parts.set(0, new ItemStack(ItemInit.SEQUENCER_COMPUTER.get())); - if(hasDoor) - parts.set(1, new ItemStack(ItemInit.SEQUENCER_DOOR.get())); - if(hasScreen) - parts.set(2, new ItemStack(ItemInit.SEQUENCER_SCREEN.get())); - return parts; - - } - - public void setChip(ItemStack chipItem) { - computer_chip = chipItem; - updateBlock(); - } - - public void setTank(ItemStack mainHandItem) { - tank = mainHandItem; - updateBlock(); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java b/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java deleted file mode 100644 index b1315724..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java +++ /dev/null @@ -1,103 +0,0 @@ -package net.dumbcode.projectnublar.client; - -import com.mojang.blaze3d.vertex.PoseStack; -import com.mojang.blaze3d.vertex.VertexConsumer; -import it.unimi.dsi.fastutil.objects.Object2ObjectMap; -import it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.block.entity.IncubatorBlockEntity; -import net.dumbcode.projectnublar.client.renderer.DinosaurRenderer; -import net.dumbcode.projectnublar.client.renderer.ElectricFenceRenderer; -import net.dumbcode.projectnublar.client.renderer.ElectricWireRenderer; -import net.dumbcode.projectnublar.client.renderer.ProcessorRenderer; -import net.dumbcode.projectnublar.client.renderer.SequencerRenderer; -import net.dumbcode.projectnublar.client.screen.EggPrinterScreen; -import net.dumbcode.projectnublar.client.screen.GeneratorScreen; -import net.dumbcode.projectnublar.client.screen.IncubatorScreen; -import net.dumbcode.projectnublar.client.screen.ProcessorScreen; -import net.dumbcode.projectnublar.client.screen.SequencerScreen; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.init.EntityInit; -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.init.MenuTypeInit; -import net.dumbcode.projectnublar.menutypes.GeneratorMenu; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.screens.MenuScreens; -import net.minecraft.client.renderer.MultiBufferSource; -import net.minecraft.client.renderer.RenderType; -import net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider; -import net.minecraft.client.renderer.entity.EntityRendererProvider; -import net.minecraft.client.renderer.item.ItemProperties; -import net.minecraft.client.renderer.texture.AbstractTexture; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.entity.EntityType; -import net.minecraft.world.level.block.entity.BlockEntityType; -import org.jetbrains.annotations.Nullable; -import software.bernie.geckolib.cache.object.GeoBone; -import software.bernie.geckolib.model.DefaultedBlockGeoModel; -import software.bernie.geckolib.model.DefaultedEntityGeoModel; -import software.bernie.geckolib.renderer.GeoBlockRenderer; - -import java.util.function.Supplier; - -public class ClientRegistrationHolder { - - public static Object2ObjectMap, EntityRendererProvider> entityRenderers() { - Object2ObjectMap, EntityRendererProvider> map = new Object2ObjectOpenHashMap<>(); - map.put(EntityInit.TYRANNOSAURUS_REX, (context) -> new DinosaurRenderer(context, new DefaultedEntityGeoModel(Constants.modLoc("tyrannosaurus_rex")).withAltTexture( - new ResourceLocation(Constants.MODID, "tyrannosaurus_rex/male/base") - ), CommonClientClass.getDinoLayers(EntityInit.TYRANNOSAURUS_REX.get()))); - return map; - } - - public static void menuScreens() { - MenuScreens.register(MenuTypeInit.PROCESSOR.get(), ProcessorScreen::new); - MenuScreens.register(MenuTypeInit.SEQUENCER.get(), SequencerScreen::new); - MenuScreens.register(MenuTypeInit.EGG_PRINTER.get(), EggPrinterScreen::new); - MenuScreens.register(MenuTypeInit.INCUBATOR.get(), IncubatorScreen::new); - MenuScreens.register(MenuTypeInit.GENERATOR_MENU.get(), GeneratorScreen::new); - Minecraft.getInstance().getTextureManager().register(Constants.modLoc("textures/entity/tyrannosaurus_rex.png"), createTexture()); - } - - public static Object2ObjectMap, BlockEntityRendererProvider> getBlockEntityRenderers() { - Object2ObjectMap, BlockEntityRendererProvider> map = new Object2ObjectOpenHashMap<>(); - map.put(BlockInit.PROCESSOR_BLOCK_ENTITY, (context) -> new ProcessorRenderer()); - map.put(BlockInit.SEQUENCER_BLOCK_ENTITY, (context) -> new SequencerRenderer()); - map.put(BlockInit.EGG_PRINTER_BLOCK_ENTITY, (context) -> new GeoBlockRenderer<>(new DefaultedBlockGeoModel<>(new ResourceLocation(Constants.MODID, "egg_printer")))); - map.put(BlockInit.INCUBATOR_BLOCK_ENTITY, (context) -> new GeoBlockRenderer(new DefaultedBlockGeoModel<>(new ResourceLocation(Constants.MODID, "incubator"))) { - @Override - public void renderRecursively(PoseStack poseStack, IncubatorBlockEntity animatable, GeoBone bone, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, boolean isReRender, float partialTick, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) { - if (bone.getName().equals("nest")) { - bone.setHidden(animatable.getNestStack().isEmpty()); - } - if (bone.getName().equals("cover")) { - bone.setHidden(animatable.getLidStack().isEmpty()); - } - if (bone.getName().equals("arm_base")) { - bone.setHidden(animatable.getBaseStack().isEmpty()); - } - if (bone.getName().equals("RoboticHand1")) { - bone.setHidden(animatable.getArmStack().isEmpty()); - } - - super.renderRecursively(poseStack, animatable, bone, renderType, bufferSource, buffer, isReRender, partialTick, packedLight, packedOverlay, red, green, blue, alpha); - } - - @Override - public RenderType getRenderType(IncubatorBlockEntity animatable, ResourceLocation texture, @Nullable MultiBufferSource bufferSource, float partialTick) { - return RenderType.entityTranslucent(texture); - } - }); - map.put(BlockInit.ELECTRIC_FENCE_POST_BLOCK_ENTITY, (c)-> new ElectricFenceRenderer()); - map.put(BlockInit.ELECTRIC_FENCE_BLOCK_ENTITY, (c)-> new ElectricWireRenderer()); - return map; - } - - public static void registerItemProperties() { - ItemProperties.register(ItemInit.SYRINGE.get(), Constants.modLoc("filled"), (stack, world, entity, i) -> stack.hasTag() ? stack.getTag().getBoolean("dna_percentage") ? 0.5F : 1.0F : 0f); - } - - public static AbstractTexture createTexture() { - return Minecraft.getInstance().getTextureManager().getTexture(Constants.modLoc("textures/entity/tyrannosaurus_rex/male/tyrannosaurus_rex.png")); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java b/common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java deleted file mode 100644 index 45b67078..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java +++ /dev/null @@ -1,126 +0,0 @@ -package net.dumbcode.projectnublar.client; - -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.api.Genes; -import net.dumbcode.projectnublar.client.renderer.layer.DinoLayer; -import net.dumbcode.projectnublar.client.screen.SequencerScreen; -import net.dumbcode.projectnublar.client.widget.AdvancedColorWidget; -import net.dumbcode.projectnublar.client.widget.GeneHolder; -import net.dumbcode.projectnublar.client.widget.GeneSlider; -import net.dumbcode.projectnublar.init.EntityInit; -import net.dumbcode.projectnublar.init.GeneInit; -import net.minecraft.network.chat.Component; -import net.minecraft.world.entity.EntityType; - -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.function.BiFunction; - -public class CommonClientClass { - - private static final Map> GENE_WIDGET = new HashMap<>(); - private static final Map, List> LAYER_REGISTRY = new HashMap<>(); - public static BiFunction getGeneWidget(Genes.Gene gene) { - for(Genes.Gene g : GENE_WIDGET.keySet()) { - if(g.equals(gene)) { - return GENE_WIDGET.get(g); - } - } - return null; - } - public static void initClient() { - registerGeneWidgets(); - registerLayerNames(); - } - - public static void registerLayerNames(){ - LAYER_REGISTRY.put(EntityInit.TYRANNOSAURUS_REX.get(),List.of( - new DinoLayer("back", 1), - new DinoLayer("yellow", 2), - new DinoLayer("belly", 2), - new DinoLayer("brightgreen", 2), - new DinoLayer("brown", 2), - new DinoLayer("feet", 3), - new DinoLayer("pattern", 3), - new DinoLayer("mouth", -1), - new DinoLayer("teeth", -1), - new DinoLayer("eyes", -1), - new DinoLayer("nostrils", -1), - new DinoLayer("claws", -1))); - } - public static List getDinoLayers(EntityType type){ - if(!LAYER_REGISTRY.containsKey(type)){ - return List.of(new DinoLayer("base", 0)); - } - return LAYER_REGISTRY.get(type); - } - public static void registerGeneWidgets() { - registerGeneWidget(GeneInit.AGGRESSION.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.AGGRESSION.get() , value); - })); - registerGeneWidget(GeneInit.DEFENSE.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.DEFENSE.get() , value); - })); - registerGeneWidget(GeneInit.EAT_RATE.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.EAT_RATE.get() , value); - })); - registerGeneWidget(GeneInit.HEALTH.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.HEALTH.get() , value); - })); - registerGeneWidget(GeneInit.HEALTH_REGEN.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.HEALTH_REGEN.get() , value); - })); - registerGeneWidget(GeneInit.HEAT_RESISTANCE.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.HEAT_RESISTANCE.get() , value); - })); - registerGeneWidget(GeneInit.HERD_SIZE.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.HERD_SIZE.get() , value); - })); - registerGeneWidget(GeneInit.PACK_SIZE.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.PACK_SIZE.get() , value); - })); - registerGeneWidget(GeneInit.IMMUNITY.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.IMMUNITY.get() , value); - })); - registerGeneWidget(GeneInit.INTELLIGENCE.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.INTELLIGENCE.get() , value); - })); - registerGeneWidget(GeneInit.JUMP.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.JUMP.get() , value); - })); - registerGeneWidget(GeneInit.NOCTURNAL.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.NOCTURNAL.get() , value); - })); - registerGeneWidget(GeneInit.FERTILITY.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.FERTILITY.get() , value); - })); - registerGeneWidget(GeneInit.SIZE.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.SIZE.get() , value); - })); - registerGeneWidget(GeneInit.SPEED.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.SPEED.get() , value); - })); - registerGeneWidget(GeneInit.STOMACH_CAPACITY.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.STOMACH_CAPACITY.get() , value); - })); - registerGeneWidget(GeneInit.STRENGTH.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.STRENGTH.get() , value); - })); - registerGeneWidget(GeneInit.TAMABILITY.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.TAMABILITY.get() , value); - })); - registerGeneWidget(GeneInit.UNDERWATER_CAPACITY.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - meep.setGeneValue(GeneInit.UNDERWATER_CAPACITY.get() , value); - })); - registerGeneWidget(GeneInit.COLOR.get() , (screen, meep)-> { - AdvancedColorWidget widget =new AdvancedColorWidget(screen, screen.leftPos() + 235, screen.topPos() + 40, 100, 100, Component.empty(), CommonClientClass.getDinoLayers(meep.getBaseDino()).stream().filter(l->l.getBasicLayer()!=-1).map(DinoLayer::getLayerName).toList()); - return widget; - }); - } - - private static void registerGeneWidget(Genes.Gene gene, BiFunction widget) { - GENE_WIDGET.put(gene, widget); - } - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/DinoTexture.java b/common/src/main/java/net/dumbcode/projectnublar/client/DinoTexture.java deleted file mode 100644 index 0bb02878..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/DinoTexture.java +++ /dev/null @@ -1,77 +0,0 @@ -package net.dumbcode.projectnublar.client; - -import com.mojang.blaze3d.platform.NativeImage; -import com.mojang.blaze3d.platform.TextureUtil; -import com.mojang.blaze3d.systems.RenderSystem; -import net.minecraft.client.renderer.texture.SimpleTexture; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.server.packs.resources.ResourceManager; -import org.lwjgl.system.MemoryStack; - -import java.io.IOException; -import java.nio.ByteBuffer; -import java.util.HashSet; -import java.util.Set; -import java.util.UUID; - -public class DinoTexture extends SimpleTexture { - private static final Set usedIds = new HashSet<>(); - private final ByteBuffer dataRef; - - public static DinoTexture create(ResourceLocation name, ByteBuffer data) { - return new DinoTexture(name, data); - } - - private DinoTexture(ResourceLocation location, ByteBuffer data) { - super(location); - this.dataRef = data; - } - - public ResourceLocation getLocation() { - return this.location; - } - - public NativeImage asNative(){ - ByteBuffer data = this.dataRef; - - if (data == null) - return null; - - try (MemoryStack memoryStack = MemoryStack.stackPush()) { - ByteBuffer lwjglData = memoryStack.malloc(data.capacity()); - lwjglData.put(data); - data.rewind(); - lwjglData.rewind(); - return NativeImage.read(lwjglData); - } catch (IOException e) { - throw new RuntimeException(e); - } - } - @Override - public void load(ResourceManager manager) { - ByteBuffer data = this.dataRef; - - if (data == null) - return; - - try (MemoryStack memoryStack = MemoryStack.stackPush()) { - ByteBuffer lwjglData = memoryStack.malloc(data.capacity()); - lwjglData.put(data); - data.rewind(); - lwjglData.rewind(); - NativeImage image = NativeImage.read(lwjglData); - - if (RenderSystem.isOnRenderThreadOrInit()) { - upload(image); - } else { - RenderSystem.recordRenderCall(() -> upload(image)); - } - } catch (Exception ignored) { - } - } - - private void upload(NativeImage image) { - TextureUtil.prepareImage(getId(), 0, image.getWidth(), image.getHeight()); - image.upload(0, 0, 0, true); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/ModShapes.java b/common/src/main/java/net/dumbcode/projectnublar/client/ModShapes.java deleted file mode 100644 index d2513fd3..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/ModShapes.java +++ /dev/null @@ -1,726 +0,0 @@ -package net.dumbcode.projectnublar.client; - -import net.minecraft.world.phys.shapes.BooleanOp; -import net.minecraft.world.phys.shapes.Shapes; -import net.minecraft.world.phys.shapes.VoxelShape; - -public class ModShapes { - - public static final VoxelShape PROCESSOR_NORTH = makeProcessorNorth(); - public static final VoxelShape PROCESSOR_EAST = makeProcessorEast(); - public static final VoxelShape PROCESSOR_SOUTH = makeProcessorSouth(); - public static final VoxelShape PROCESSOR_WEST = makeProcessorWest(); - public static final VoxelShape EGG_PRINTER_NORTH = makeEggPrinterNorth(); - public static final VoxelShape EGG_PRINTER_EAST = makeEggPrinterEast(); - public static final VoxelShape EGG_PRINTER_SOUTH = makeEggPrinterSouth(); - public static final VoxelShape EGG_PRINTER_WEST = makeEggPrinterWest(); - public static final VoxelShape INCUBATOR_NORTH = makeIncubatorNorth(); - public static final VoxelShape INCUBATOR_EAST = makeIncubatorEast(); - public static final VoxelShape INCUBATOR_SOUTH = makeIncubatorSouth(); - public static final VoxelShape INCUBATOR_WEST = makeIncubatorWest(); - public static final VoxelShape SEQUENCER_NORTH = makeSequencerNorth(); - public static final VoxelShape SEQUENCER_EAST = makeSequencerEast(); - public static final VoxelShape SEQUENCER_SOUTH = makeSequencerSouth(); - public static final VoxelShape SEQUENCER_WEST = makeSequencerWest(); - - - public static VoxelShape makeProcessorNorth() { - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(-0.625, 0.75, 0.5, 0.625, 2.5625, 1.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.75, 2.5625, 0.375, 0.75, 2.75, 1.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.75, 0, 0.375, 0.75, 0.75, 1.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.75, 0, 0.375, 1.0625, 0.125, 1.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.71875, 0.375, 0.40625, 1.03125, 0.5, 1.84375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5625, 0.0015625, 0.1875, -0.0625, 0.875, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.125, 0.0015625, 0.125, 0.5625, 0.75, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5625, 0.875, 0.375, -0.0625, 1.25, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5625, 1.5, 0.41875, -0.1875, 2, 0.54375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.3125, 1.5625, 0.4140625, -0.25, 1.9375, 0.415625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5, 1.5625, 0.4140625, -0.4375, 1.9375, 0.415625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 1.5, 0.4140625, 0.5625, 2, 0.415625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 1.5, 0.41875, 0.5625, 2, 0.54375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5625, 0.875, 0.3125, -0.0625, 1, 0.375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5640624999999999, 0.875, 0.1875, -0.06093749999999987, 1.29375, 0.3125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.12343749999999998, 0.75, 0.125, 0.5640624999999999, 1.1453125, 0.25), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.96875, 0.625, 1.3109375, -0.59375, 0.875, 1.3125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1.03125, 0.3125, 0.40625, -0.71875, 0.4375, 1.84375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1.0625, 0, 0.375, -0.75, 0.125, 1.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4375, 0.9375, 0.4984375, 0.5625, 1.4375, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.9375, 0.4984375, 0.125, 1.4375, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.25, 0.25, 1.875, 0.75, 0.75, 2), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.75, 0.25, 1.875, -0.25, 0.75, 2), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.75, 0.125, 0.4375, 1, 0.625, 0.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1, 0.625, 0.5609375, -0.625, 0.875, 0.5625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1, 0.125, 0.4375, -0.75, 0.625, 0.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.59375, 0.625, 0.5609375, 0.96875, 0.875, 0.5625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.75, 0.125, 0.8125, 1, 0.625, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.59375, 0.625, 0.9359375, 0.96875, 0.875, 0.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.96875, 0.625, 0.9359375, -0.59375, 0.875, 0.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1, 0.125, 0.8125, -0.75, 0.625, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1, 0.125, 1.1875, -0.75, 0.625, 1.4375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.96875, 0.625, 1.6859375, -0.59375, 0.875, 1.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1, 0.125, 1.5625, -0.75, 0.625, 1.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.59375, 0.625, 1.3109375, 0.96875, 0.875, 1.3125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.59375, 0.625, 1.6859375, 0.96875, 0.875, 1.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.75, 0.125, 1.1875, 1, 0.625, 1.4375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.75, 0.125, 1.5625, 1, 0.625, 1.8125), BooleanOp.OR); - - return shape; - } - - public static VoxelShape makeProcessorEast() { - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(-0.75, 0.75, -0.625, 0.5, 2.5625, 0.625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.875, 2.5625, -0.75, 0.625, 2.75, 0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.875, 0, -0.75, 0.625, 0.75, 0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.875, 0, 0.75, 0.625, 0.125, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.84375, 0.375, 0.71875, 0.59375, 0.5, 1.03125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.0015625, -0.5625, 0.8125, 0.875, -0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.0015625, 0.125, 0.875, 0.75, 0.5625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.875, -0.5625, 0.625, 1.25, -0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.45625, 1.5, -0.5625, 0.58125, 2, -0.1875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.584375, 1.5625, -0.3125, 0.5859375, 1.9375, -0.25), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.584375, 1.5625, -0.5, 0.5859375, 1.9375, -0.4375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.584375, 1.5, -0.0625, 0.5859375, 2, 0.5625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.45625, 1.5, -0.0625, 0.58125, 2, 0.5625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.625, 0.875, -0.5625, 0.6875, 1, -0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.6875, 0.875, -0.5640624999999999, 0.8125, 1.29375, -0.06093749999999987), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.75, 0.75, 0.12343749999999998, 0.875, 1.1453125, 0.5640624999999999), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.3125, 0.625, -0.96875, -0.3109375, 0.875, -0.59375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.84375, 0.3125, -1.03125, 0.59375, 0.4375, -0.71875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.875, 0, -1.0625, 0.625, 0.125, -0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.9375, 0.4375, 0.5015625, 1.4375, 0.5625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.9375, 0, 0.5015625, 1.4375, 0.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1, 0.25, 0.25, -0.875, 0.75, 0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1, 0.25, -0.75, -0.875, 0.75, -0.25), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.3125, 0.125, 0.75, 0.5625, 0.625, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4375, 0.625, -1, 0.4390625, 0.875, -0.625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.3125, 0.125, -1, 0.5625, 0.625, -0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4375, 0.625, 0.59375, 0.4390625, 0.875, 0.96875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 0.125, 0.75, 0.1875, 0.625, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.0625, 0.625, 0.59375, 0.06406250000000002, 0.875, 0.96875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.0625, 0.625, -0.96875, 0.06406250000000002, 0.875, -0.59375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 0.125, -1, 0.1875, 0.625, -0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.4375, 0.125, -1, -0.1875, 0.625, -0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.6875, 0.625, -0.96875, -0.6859375000000001, 0.875, -0.59375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.8125, 0.125, -1, -0.5625, 0.625, -0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.3125, 0.625, 0.59375, -0.3109375, 0.875, 0.96875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.6875, 0.625, 0.59375, -0.6859375000000001, 0.875, 0.96875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.4375, 0.125, 0.75, -0.1875, 0.625, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.8125, 0.125, 0.75, -0.5625, 0.625, 1), BooleanOp.OR); - - return shape; - } - - public static VoxelShape makeProcessorSouth() { - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(0.375, 0.75, -0.75, 1.625, 2.5625, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.25, 2.5625, -0.875, 1.75, 2.75, 0.625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.25, 0, -0.875, 1.75, 0.75, 0.625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 0, -0.875, 0.25, 0.125, 0.625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.03125, 0.375, -0.84375, 0.28125, 0.5, 0.59375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.0625, 0.0015625, 0.5, 1.5625, 0.875, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4375, 0.0015625, 0.5, 0.875, 0.75, 0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.0625, 0.875, 0.5, 1.5625, 1.25, 0.625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.1875, 1.5, 0.45625, 1.5625, 2, 0.58125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.25, 1.5625, 0.584375, 1.3125, 1.9375, 0.5859375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.4375, 1.5625, 0.584375, 1.5, 1.9375, 0.5859375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4375, 1.5, 0.584375, 1.0625, 2, 0.5859375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4375, 1.5, 0.45625, 1.0625, 2, 0.58125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.0625, 0.875, 0.625, 1.5625, 1, 0.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.0609374999999999, 0.875, 0.6875, 1.5640625, 1.29375, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.43593750000000003, 0.75, 0.75, 0.8765625, 1.1453125, 0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.59375, 0.625, -0.3125, 1.96875, 0.875, -0.3109375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.71875, 0.3125, -0.84375, 2.03125, 0.4375, 0.59375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.75, 0, -0.875, 2.0625, 0.125, 0.625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4375, 0.9375, 0.5, 0.5625, 1.4375, 0.5015625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.875, 0.9375, 0.5, 1, 1.4375, 0.5015625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.25, 0.25, -1, 0.75, 0.75, -0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.25, 0.25, -1, 1.75, 0.75, -0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.125, 0.3125, 0.25, 0.625, 0.5625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.625, 0.625, 0.4375, 2, 0.875, 0.4390625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.75, 0.125, 0.3125, 2, 0.625, 0.5625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.03125, 0.625, 0.4375, 0.40625, 0.875, 0.4390625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.125, -0.0625, 0.25, 0.625, 0.1875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.03125, 0.625, 0.0625, 0.40625, 0.875, 0.06406250000000002), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.59375, 0.625, 0.0625, 1.96875, 0.875, 0.06406250000000002), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.75, 0.125, -0.0625, 2, 0.625, 0.1875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.75, 0.125, -0.4375, 2, 0.625, -0.1875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.59375, 0.625, -0.6875, 1.96875, 0.875, -0.6859375000000001), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.75, 0.125, -0.8125, 2, 0.625, -0.5625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.03125, 0.625, -0.3125, 0.40625, 0.875, -0.3109375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.03125, 0.625, -0.6875, 0.40625, 0.875, -0.6859375000000001), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.125, -0.4375, 0.25, 0.625, -0.1875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.125, -0.8125, 0.25, 0.625, -0.5625), BooleanOp.OR); - - return shape; - } - - public static VoxelShape makeProcessorWest() { - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(0.5, 0.75, 0.375, 1.75, 2.5625, 1.625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.375, 2.5625, 0.25, 1.875, 2.75, 1.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.375, 0, 0.25, 1.875, 0.75, 1.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.375, 0, -0.0625, 1.875, 0.125, 0.25), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.40625, 0.375, -0.03125, 1.84375, 0.5, 0.28125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 0.0015625, 1.0625, 0.5, 0.875, 1.5625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.125, 0.0015625, 0.4375, 0.5, 0.75, 0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.375, 0.875, 1.0625, 0.5, 1.25, 1.5625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.41875, 1.5, 1.1875, 0.54375, 2, 1.5625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4140625, 1.5625, 1.25, 0.415625, 1.9375, 1.3125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4140625, 1.5625, 1.4375, 0.415625, 1.9375, 1.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4140625, 1.5, 0.4375, 0.415625, 2, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.41875, 1.5, 0.4375, 0.54375, 2, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.3125, 0.875, 1.0625, 0.375, 1, 1.5625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 0.875, 1.0609374999999999, 0.3125, 1.29375, 1.5640625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.125, 0.75, 0.43593750000000003, 0.25, 1.1453125, 0.8765625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.3109375, 0.625, 1.59375, 1.3125, 0.875, 1.96875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.40625, 0.3125, 1.71875, 1.84375, 0.4375, 2.03125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.375, 0, 1.75, 1.875, 0.125, 2.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4984375, 0.9375, 0.4375, 0.5, 1.4375, 0.5625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4984375, 0.9375, 0.875, 0.5, 1.4375, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.875, 0.25, 0.25, 2, 0.75, 0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.875, 0.25, 1.25, 2, 0.75, 1.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4375, 0.125, 0, 0.6875, 0.625, 0.25), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5609375, 0.625, 1.625, 0.5625, 0.875, 2), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4375, 0.125, 1.75, 0.6875, 0.625, 2), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5609375, 0.625, 0.03125, 0.5625, 0.875, 0.40625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.8125, 0.125, 0, 1.0625, 0.625, 0.25), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.9359375, 0.625, 0.03125, 0.9375, 0.875, 0.40625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.9359375, 0.625, 1.59375, 0.9375, 0.875, 1.96875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.8125, 0.125, 1.75, 1.0625, 0.625, 2), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.1875, 0.125, 1.75, 1.4375, 0.625, 2), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.6859375, 0.625, 1.59375, 1.6875, 0.875, 1.96875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.5625, 0.125, 1.75, 1.8125, 0.625, 2), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.3109375, 0.625, 0.03125, 1.3125, 0.875, 0.40625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.6859375, 0.625, 0.03125, 1.6875, 0.875, 0.40625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.1875, 0.125, 0, 1.4375, 0.625, 0.25), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.5625, 0.125, 0, 1.8125, 0.625, 0.25), BooleanOp.OR); - - return shape; - } - - public static VoxelShape makeEggPrinterNorth() { - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(-0.4375, 0.15625, 0, 0.4375, 0.21875, 0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5, 0.1875, 0, 0.5, 0.1890625, 0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.8125, 0, 0, -0.5, 0.25, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.8125, 0.1875, -0.125, -0.5, 0.25, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.8109374999999999, -0.0375, -0.125, -0.5015624999999999, 0.1875, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.8125, 0.25, -0.125, -0.5, 0.875, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5, 0.96875, 0.46875, 0.5, 0.9703125, 0.53125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.03125, 0.84375, 0.4984375, 0.03125, 0.96875, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.8125, 0.875, 0.0625, -0.5, 1, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.6578124999999999, 1, 0.1875, -0.65625, 1.125, 0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.65625, 1, 0.1875, 0.6578125, 1.125, 0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.8109374999999999, 0.875, -0.16249999999999998, -0.5015624999999999, 1, 0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5015624999999999, 0.875, -0.16249999999999998, 0.8109375, 1, 0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.875, 0.0625, 0.8125, 1, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.25, -0.125, 0.8125, 0.875, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.1875, -0.125, 0.8125, 0.25, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0, 0, 0.8125, 0.25, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5015624999999999, -0.0375, -0.125, 0.8109375, 0.1875, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5, 0, 0, 0.5, 0.125, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5, 0.25, -0.0625, 0.5, 0.5, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5, -0.0078125, -0.0625, 0.5, 0.25, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5, 0.125, 0.875, 0.5, 1, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.4375, 0.84375, 1, -0.3125, 1.03125, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.3125, 0.84375, 1, 0.4375, 1.03125, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.15625, 0.65625, 0.34375, 0.15625, 0.84375, 0.65625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.1875, 0.28125, 0.3125, 0.1875, 0.65625, 0.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.15625, 0.21875, 0.34375, 0.15625, 0.28125, 0.65625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5, 0.5, -0.0625, 0.5, 0.625, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.375, 0.375, -0.125, -0.25, 0.5625, -0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.25, 0.375, -0.125, 0.375, 0.5625, -0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5, 0.625, -0.0625, -0.375, 0.875, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.375, 0.625, -0.03281250000000002, 0.375, 0.865625, -0.03125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5015624999999999, 1, -0.16249999999999998, -0.37343749999999987, 1.0625, 0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.3765625, 1.03125, -0.15312499999999996, 0.3765625, 1.0328125, 0.046875000000000056), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5, 1, 0.0625, -0.375, 1.0625, 0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.375, 1.0296875, 0.07968750000000002, 0.375, 1.03125, 0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.375, 1, 0.0625, 0.5, 1.0625, 0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.3734375, 1, -0.16249999999999998, 0.5015625, 1.0625, 0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5, 1, 0.875, 0.5, 1.0625, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.375, 0.625, -0.0625, 0.5, 0.875, 0), BooleanOp.OR); - - return shape; - } - - public static VoxelShape makeEggPrinterEast() { - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(0.125, 0.15625, -0.4375, 1, 0.21875, 0.4375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.125, 0.1875, -0.5, 1, 0.1890625, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0, -0.8125, 1, 0.25, -0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, 0.1875, -0.8125, 1.125, 0.25, -0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, -0.0375, -0.8109374999999999, 1.125, 0.1875, -0.5015624999999999), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.25, -0.8125, 1.125, 0.875, -0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.46875, 0.96875, -0.5, 0.53125, 0.9703125, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.84375, -0.03125, 0.5015625, 0.96875, 0.03125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.875, -0.8125, 0.9375, 1, -0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.125, 1, -0.6578124999999999, 0.8125, 1.125, -0.65625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.125, 1, 0.65625, 0.8125, 1.125, 0.6578125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.9375, 0.875, -0.8109374999999999, 1.1625, 1, -0.5015624999999999), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.9375, 0.875, 0.5015624999999999, 1.1625, 1, 0.8109375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.875, 0.5, 0.9375, 1, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.25, 0.5, 1.125, 0.875, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, 0.1875, 0.5, 1.125, 0.25, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0, 0.5, 1, 0.25, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, -0.0375, 0.5015624999999999, 1.125, 0.1875, 0.8109375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0, -0.5, 1, 0.125, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, 0.25, -0.5, 1.0625, 0.5, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, -0.0078125, -0.5, 1.0625, 0.25, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.125, -0.5, 0.125, 1, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 0.84375, -0.4375, 0, 1.03125, -0.3125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 0.84375, 0.3125, 0, 1.03125, 0.4375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.34375, 0.65625, -0.15625, 0.65625, 0.84375, 0.15625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.3125, 0.28125, -0.1875, 0.6875, 0.65625, 0.1875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.34375, 0.21875, -0.15625, 0.65625, 0.28125, 0.15625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, 0.5, -0.5, 1.0625, 0.625, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.0625, 0.375, -0.375, 1.125, 0.5625, -0.25), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.0625, 0.375, 0.25, 1.125, 0.5625, 0.375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, 0.625, -0.5, 1.0625, 0.875, -0.375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.03125, 0.625, -0.375, 1.0328125, 0.865625, 0.375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.9375, 1, -0.5015624999999999, 1.1625, 1.0625, -0.37343749999999987), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.953125, 1.03125, -0.3765625, 1.153125, 1.0328125, 0.3765625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.125, 1, -0.5, 0.9375, 1.0625, -0.375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.125, 1.0296875, -0.375, 0.9203125, 1.03125, 0.375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.125, 1, 0.375, 0.9375, 1.0625, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.9375, 1, 0.3734375, 1.1625, 1.0625, 0.5015625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 1, -0.5, 0.125, 1.0625, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, 0.625, 0.375, 1.0625, 0.875, 0.5), BooleanOp.OR); - - return shape; - } - - public static VoxelShape makeEggPrinterSouth() { - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(0.5625, 0.15625, 0.125, 1.4375, 0.21875, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.1875, 0.125, 1.5, 0.1890625, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.5, 0, 0, 1.8125, 0.25, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.5, 0.1875, 1, 1.8125, 0.25, 1.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.5015625, -0.0375, 1, 1.8109374999999999, 0.1875, 1.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.5, 0.25, 0, 1.8125, 0.875, 1.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.96875, 0.46875, 1.5, 0.9703125, 0.53125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.96875, 0.84375, 0.5, 1.03125, 0.96875, 0.5015625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.5, 0.875, 0, 1.8125, 1, 0.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.65625, 1, 0.125, 1.6578125, 1.125, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.3421875, 1, 0.125, 0.34375, 1.125, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.5015625, 0.875, 0.9375, 1.8109374999999999, 1, 1.1625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.18906250000000002, 0.875, 0.9375, 0.49843750000000003, 1, 1.1625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 0.875, 0, 0.5, 1, 0.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 0.25, 0, 0.5, 0.875, 1.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 0.1875, 1, 0.5, 0.25, 1.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 0, 0, 0.5, 0.25, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.18906250000000002, -0.0375, 1, 0.49843750000000003, 0.1875, 1.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0, 0, 1.5, 0.125, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.25, 1, 1.5, 0.5, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, -0.0078125, 1, 1.5, 0.25, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.125, 0, 1.5, 1, 0.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.3125, 0.84375, -0.0625, 1.4375, 1.03125, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5625, 0.84375, -0.0625, 0.6875, 1.03125, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.84375, 0.65625, 0.34375, 1.15625, 0.84375, 0.65625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.8125, 0.28125, 0.3125, 1.1875, 0.65625, 0.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.84375, 0.21875, 0.34375, 1.15625, 0.28125, 0.65625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.5, 1, 1.5, 0.625, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.25, 0.375, 1.0625, 1.375, 0.5625, 1.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.625, 0.375, 1.0625, 0.75, 0.5625, 1.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.375, 0.625, 1, 1.5, 0.875, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.625, 0.625, 1.03125, 1.375, 0.865625, 1.0328125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.3734374999999999, 1, 0.9375, 1.5015625, 1.0625, 1.1625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.6234375, 1.03125, 0.953125, 1.3765625, 1.0328125, 1.153125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.375, 1, 0.125, 1.5, 1.0625, 0.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.625, 1.0296875, 0.125, 1.375, 1.03125, 0.9203125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 1, 0.125, 0.625, 1.0625, 0.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4984375, 1, 0.9375, 0.6265625, 1.0625, 1.1625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 1, 0, 1.5, 1.0625, 0.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.625, 1, 0.625, 0.875, 1.0625), BooleanOp.OR); - - return shape; - } - - public static VoxelShape makeEggPrinterWest() { - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(0, 0.15625, 0.5625, 0.875, 0.21875, 1.4375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.1875, 0.5, 0.875, 0.1890625, 1.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0, 1.5, 1, 0.25, 1.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.125, 0.1875, 1.5, 0, 0.25, 1.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.125, -0.0375, 1.5015625, 0, 0.1875, 1.8109374999999999), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.125, 0.25, 1.5, 1, 0.875, 1.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.46875, 0.96875, 0.5, 0.53125, 0.9703125, 1.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4984375, 0.84375, 0.96875, 0.5, 0.96875, 1.03125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.0625, 0.875, 1.5, 1, 1, 1.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 1, 1.65625, 0.875, 1.125, 1.6578125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 1, 0.3421875, 0.875, 1.125, 0.34375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.16249999999999998, 0.875, 1.5015625, 0.0625, 1, 1.8109374999999999), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.16249999999999998, 0.875, 0.18906250000000002, 0.0625, 1, 0.49843750000000003), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.0625, 0.875, 0.1875, 1, 1, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.125, 0.25, 0.1875, 1, 0.875, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.125, 0.1875, 0.1875, 0, 0.25, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0, 0.1875, 1, 0.25, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.125, -0.0375, 0.18906250000000002, 0, 0.1875, 0.49843750000000003), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0, 0.5, 1, 0.125, 1.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 0.25, 0.5, 0, 0.5, 1.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, -0.0078125, 0.5, 0, 0.25, 1.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.875, 0.125, 0.5, 1, 1, 1.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, 0.84375, 1.3125, 1.0625, 1.03125, 1.4375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, 0.84375, 0.5625, 1.0625, 1.03125, 0.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.34375, 0.65625, 0.84375, 0.65625, 0.84375, 1.15625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.3125, 0.28125, 0.8125, 0.6875, 0.65625, 1.1875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.34375, 0.21875, 0.84375, 0.65625, 0.28125, 1.15625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 0.5, 0.5, 0, 0.625, 1.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.125, 0.375, 1.25, -0.0625, 0.5625, 1.375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.125, 0.375, 0.625, -0.0625, 0.5625, 0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 0.625, 1.375, 0, 0.875, 1.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.03281250000000002, 0.625, 0.625, -0.03125, 0.865625, 1.375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.16249999999999998, 1, 1.3734374999999999, 0.0625, 1.0625, 1.5015625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.15312499999999996, 1.03125, 0.6234375, 0.046875000000000056, 1.0328125, 1.3765625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.0625, 1, 1.375, 0.875, 1.0625, 1.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.07968750000000002, 1.0296875, 0.625, 0.875, 1.03125, 1.375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.0625, 1, 0.5, 0.875, 1.0625, 0.625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.16249999999999998, 1, 0.4984375, 0.0625, 1.0625, 0.6265625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.875, 1, 0.5, 1, 1.0625, 1.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 0.625, 0.5, 0, 0.875, 0.625), BooleanOp.OR); - - return shape; - } - public static VoxelShape makeIncubatorNorth(){ - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(-1.0625, 1.1875, -0.125, 0.1875, 1.5625, 1.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1, 1.5625, -0.0625, 0.125, 1.8125, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.75, 1.8125, 0.1875, -0.125, 1.9375, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1.125, 1.15625, 0, -1.0625, 1.21875, 0.21875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1.125, 1.15625, 0.78125, -1.0625, 1.21875, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.9375, 0, -0.0625, 0.0625, 0.0625, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.875, 0, 0.0625, 0, 0.3125, 0.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.84375, 0.3125, 0.09375, -0.03125, 0.9375, 0.90625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.8125, 0.3125, 0.125, -0.0625, 0.9375, 0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.875, 0.9375, 0.0625, 0, 1.0625, 0.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1.0625, 1.0625, -0.125, 0.1875, 1.1875, 1.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1.0625, 1.420768125, 0.22680812499999997, -0.0625, 1.545768125, 0.228370625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.9375, 1.589665625, 0.16748874999999996, 0.0625, 1.714665625, 0.16905125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.931981875, 1.33818375, 0.5696925, 0.06801812500000004, 1.46318375, 0.571255), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.4375, 1.33818375, 0.5696925, 0.5625, 1.46318375, 0.571255), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.6875, 1.27563, 0.7227475, -0.1875, 1.40063, 0.72431), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.96875, 1.01183375, -0.31629125, -0.71875, 1.07433375, -0.06629125000000002), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.6875, 1.27563, 0.7227475, -0.1875, 1.40063, 0.72431), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.9375, 1.07433375, -0.28504125, -0.75, 1.13683375, -0.09754125000000002), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.6875, 1.27563, 0.7227475, -0.1875, 1.40063, 0.72431), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.6875, 1.27563, 0.7227475, -0.1875, 1.40063, 0.72431), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.0625, 0.34375, 0.8125, 0.25, 0.65625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.0625, 0, 0.28125, 0.875, 0.0625, 0.71875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.25, 0.34375, 0.8125, 1.125, 0.65625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5625, 0.6875, 0.21875, 0.75, 0.75, 0.34375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.68036375, 0.23900187500000003, 0.8125, 1.0553637500000002, 0.30150187500000003), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.4375, 0.8125, 0.3453125, 0.5, 1.125, 0.6546875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5625, 1.125, 0.40625, 0.75, 1.1875, 0.59375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.15625, 1.18972875, 0.002348125000000034, 1, 1.93972875, 1.0023481250000001), BooleanOp.OR); - - return shape; - } - public static VoxelShape makeIncubatorEast(){ - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(-0.125, 1.1875, -1.0625, 1.125, 1.5625, 0.1875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 1.5625, -1, 1.0625, 1.8125, 0.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 1.8125, -0.75, 0.8125, 1.9375, -0.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.78125, 1.15625, -1.125, 1, 1.21875, -1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 1.15625, -1.125, 0.21875, 1.21875, -1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 0, -0.9375, 1.0625, 0.0625, 0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.0625, 0, -0.875, 0.9375, 0.3125, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.09375, 0.3125, -0.84375, 0.90625, 0.9375, -0.03125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.125, 0.3125, -0.8125, 0.875, 0.9375, -0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.0625, 0.9375, -0.875, 0.9375, 1.0625, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.125, 1.0625, -1.0625, 1.125, 1.1875, 0.1875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.7716293750000001, 1.420768125, -1.0625, 0.773191875, 1.545768125, -0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.83094875, 1.589665625, -0.9375, 0.83251125, 1.714665625, 0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.428745, 1.33818375, -0.931981875, 0.4303075, 1.46318375, 0.06801812500000004), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.428745, 1.33818375, -0.4375, 0.4303075, 1.46318375, 0.5625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.27569, 1.27563, -0.6875, 0.2772525, 1.40063, -0.1875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.06629125, 1.01183375, -0.96875, 1.31629125, 1.07433375, -0.71875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.27569, 1.27563, -0.6875, 0.2772525, 1.40063, -0.1875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.09754125, 1.07433375, -0.9375, 1.28504125, 1.13683375, -0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.27569, 1.27563, -0.6875, 0.2772525, 1.40063, -0.1875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.27569, 1.27563, -0.6875, 0.2772525, 1.40063, -0.1875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.34375, 0.0625, 0, 0.65625, 0.25, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.28125, 0, 0.0625, 0.71875, 0.0625, 0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.34375, 0.25, 0.5, 0.65625, 1.125, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.65625, 0.6875, 0.5625, 0.78125, 0.75, 0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.698498125, 0.68036375, 0.5, 0.760998125, 1.0553637500000002, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.3453125, 0.8125, -0.4375, 0.6546875, 1.125, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.40625, 1.125, 0.5625, 0.59375, 1.1875, 0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.002348125000000034, 1.18972875, 0.15625, 0.997651875, 1.93972875, 1), BooleanOp.OR); - - return shape; - } - public static VoxelShape makeIncubatorSouth(){ - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(0.8125, 1.1875, -0.125, 2.0625, 1.5625, 1.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.875, 1.5625, -0.0625, 2, 1.8125, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.125, 1.8125, 0.1875, 1.75, 1.9375, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(2.0625, 1.15625, 0.78125, 2.125, 1.21875, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(2.0625, 1.15625, 0, 2.125, 1.21875, 0.21875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.9375, 0, -0.0625, 1.9375, 0.0625, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, 0, 0.0625, 1.875, 0.3125, 0.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.03125, 0.3125, 0.09375, 1.84375, 0.9375, 0.90625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.0625, 0.3125, 0.125, 1.8125, 0.9375, 0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, 0.9375, 0.0625, 1.875, 1.0625, 0.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.8125, 1.0625, -0.125, 2.0625, 1.1875, 1.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.0625, 1.420768125, 0.7716293750000001, 2.0625, 1.545768125, 0.773191875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.9375, 1.589665625, 0.83094875, 1.9375, 1.714665625, 0.83251125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.931981875, 1.33818375, 0.428745, 1.931981875, 1.46318375, 0.4303075), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4375, 1.33818375, 0.428745, 1.4375, 1.46318375, 0.4303075), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.1875, 1.27563, 0.27569, 1.6875, 1.40063, 0.2772525), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.71875, 1.01183375, 1.06629125, 1.96875, 1.07433375, 1.31629125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.1875, 1.27563, 0.27569, 1.6875, 1.40063, 0.2772525), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.75, 1.07433375, 1.09754125, 1.9375, 1.13683375, 1.28504125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.1875, 1.27563, 0.27569, 1.6875, 1.40063, 0.2772525), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.1875, 1.27563, 0.27569, 1.6875, 1.40063, 0.2772525), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 0.0625, 0.34375, 1, 0.25, 0.65625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.125, 0, 0.28125, 0.9375, 0.0625, 0.71875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 0.25, 0.34375, 0.5, 1.125, 0.65625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.25, 0.6875, 0.65625, 0.4375, 0.75, 0.78125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 0.68036375, 0.698498125, 0.5, 1.0553637500000002, 0.760998125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.8125, 0.3453125, 1.4375, 1.125, 0.6546875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.25, 1.125, 0.40625, 0.4375, 1.1875, 0.59375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 1.18972875, -0.002348125000000034, 0.84375, 1.93972875, 0.997651875), BooleanOp.OR); - - return shape; - } - public static VoxelShape makeIncubatorWest(){ - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(-0.125, 1.1875, 0.8125, 1.125, 1.5625, 2.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 1.5625, 0.875, 1.0625, 1.8125, 2), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 1.8125, 1.125, 0.8125, 1.9375, 1.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 1.15625, 2.0625, 0.21875, 1.21875, 2.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.78125, 1.15625, 2.0625, 1, 1.21875, 2.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 0, 0.9375, 1.0625, 0.0625, 1.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.0625, 0, 1, 0.9375, 0.3125, 1.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.09375, 0.3125, 1.03125, 0.90625, 0.9375, 1.84375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.125, 0.3125, 1.0625, 0.875, 0.9375, 1.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.0625, 0.9375, 1, 0.9375, 1.0625, 1.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.125, 1.0625, 0.8125, 1.125, 1.1875, 2.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.22680812499999997, 1.420768125, 1.0625, 0.228370625, 1.545768125, 2.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.16748874999999996, 1.589665625, 0.9375, 0.16905125, 1.714665625, 1.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5696925, 1.33818375, 0.931981875, 0.571255, 1.46318375, 1.931981875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5696925, 1.33818375, 0.4375, 0.571255, 1.46318375, 1.4375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.7227475, 1.27563, 1.1875, 0.72431, 1.40063, 1.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.31629125, 1.01183375, 1.71875, -0.06629125000000002, 1.07433375, 1.96875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.7227475, 1.27563, 1.1875, 0.72431, 1.40063, 1.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.28504125, 1.07433375, 1.75, -0.09754125000000002, 1.13683375, 1.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.7227475, 1.27563, 1.1875, 0.72431, 1.40063, 1.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.7227475, 1.27563, 1.1875, 0.72431, 1.40063, 1.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.34375, 0.0625, 0.1875, 0.65625, 0.25, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.28125, 0, 0.125, 0.71875, 0.0625, 0.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.34375, 0.25, 0.1875, 0.65625, 1.125, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.21875, 0.6875, 0.25, 0.34375, 0.75, 0.4375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.23900187500000003, 0.68036375, 0.1875, 0.30150187500000003, 1.0553637500000002, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.3453125, 0.8125, 0.5, 0.6546875, 1.125, 1.4375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.40625, 1.125, 0.25, 0.59375, 1.1875, 0.4375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.002348125000000034, 1.18972875, 0, 1.0023481250000001, 1.93972875, 0.84375), BooleanOp.OR); - - return shape; - } - public static VoxelShape makeSequencerNorth(){ - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(-0.9375, 0.4375, 1.125, -0.0625, 0.875, 1.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.6703125000000001, 1.471875, 0.671875, -0.6390625000000001, 1.528125, 0.703125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.7953125000000001, 1.221875, 0.671875, -0.7640625000000001, 1.278125, 0.703125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.7953125000000001, 1.471875, 0.671875, -0.7640625000000001, 1.528125, 0.703125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5453125000000001, 0.971875, 0.671875, -0.5140625000000001, 1.028125, 0.703125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.625, 0.5, 0.8125, 0.75, 1.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.8125, 0.625, 0.4984375, 1.0375, 0.75, 1.7515625000000001), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0, 0.5, 1, 0.625, 1.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.875, 0.1875, 0.25, 0.9375, 0.375, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.875, 0.375, 0.24843749999999998, 0.9375, 0.4640625, 0.5015624999999999), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.875, 0.0984375, 0.24843749999999998, 0.9375, 0.1875, 0.5015624999999999), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.125, 0.25, 0.875, 0.4375, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.25, 0.375, 0.1875, 0.8125, 0.4375, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 0.90625, 0.625, 0.0625, 1.59375, 0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.9375, 0.6546875, 1, 1.5625, 0.7171875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1, 0.4375, 0.375, -0.9375, 1.625, 1.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.0625, 0.4375, 0.375, 0, 1.625, 1.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1, 1.625, 0.375, 0, 1.6875, 1.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1, 0, 0.375, 0, 0.4375, 1.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1, 0.4375, 1.6875, 0, 1.625, 1.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.75, 0.4375, 0.5, -0.25, 0.625, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.34375, 0.53125, 0.53125, -0.28125, 0.78125, 0.59375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.46875, 0.53125, 0.53125, -0.40625, 0.78125, 0.59375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.59375, 0.53125, 0.53125, -0.53125, 0.78125, 0.59375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.71875, 0.53125, 0.53125, -0.65625, 0.78125, 0.59375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.71875, 0.53125, 0.65625, -0.65625, 0.78125, 0.71875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.59375, 0.53125, 0.65625, -0.53125, 0.78125, 0.71875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.46875, 0.53125, 0.65625, -0.40625, 0.78125, 0.71875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.34375, 0.53125, 0.65625, -0.28125, 0.78125, 0.71875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.71875, 0.53125, 0.78125, -0.65625, 0.78125, 0.84375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.59375, 0.53125, 0.78125, -0.53125, 0.78125, 0.84375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.46875, 0.53125, 0.78125, -0.40625, 0.78125, 0.84375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.34375, 0.53125, 0.78125, -0.28125, 0.78125, 0.84375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.71875, 0.53125, 0.90625, -0.65625, 0.78125, 0.96875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.59375, 0.53125, 0.90625, -0.53125, 0.78125, 0.96875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.46875, 0.53125, 0.90625, -0.40625, 0.78125, 0.96875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.34375, 0.53125, 0.90625, -0.28125, 0.78125, 0.96875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.9375, 1.375, 0.6875, -0.0625, 1.5625, 1.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.9375, 1.125, 0.6875, -0.0625, 1.3125, 1.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.6773437499999999, 1.45625, 0.484375, -0.63359375, 1.54375, 0.671875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.8023437499999999, 1.20625, 0.484375, -0.75859375, 1.29375, 0.671875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.8023437499999999, 1.45625, 0.484375, -0.75859375, 1.54375, 0.671875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.5523437499999999, 0.95625, 0.484375, -0.50859375, 1.04375, 0.671875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.9375, 0.875, 0.6875, -0.0625, 1.0625, 1.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-1, 0, 0.25, 0, 1.6875, 0.375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.125, 0.625, 0.1875, -0.0625, 0.9375, 0.25), BooleanOp.OR); - - return shape; - } - public static VoxelShape makeSequencerEast(){ - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(-0.6875, 0.4375, -0.9375, -0.125, 0.875, -0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.296875, 1.471875, -0.6703125000000001, 0.328125, 1.528125, -0.6390625000000001), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.296875, 1.221875, -0.7953125000000001, 0.328125, 1.278125, -0.7640625000000001), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.296875, 1.471875, -0.7953125000000001, 0.328125, 1.528125, -0.7640625000000001), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.296875, 0.971875, -0.5453125000000001, 0.328125, 1.028125, -0.5140625000000001), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.75, 0.625, 0, 0.5, 0.75, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.7515625000000001, 0.625, 0.8125, 0.5015625, 0.75, 1.0375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.75, 0, 0, 0.5, 0.625, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.1875, 0.875, 0.75, 0.375, 0.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.49843750000000003, 0.375, 0.875, 0.7515625, 0.4640625, 0.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.49843750000000003, 0.0984375, 0.875, 0.7515625, 0.1875, 0.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.125, 0, 0.75, 0.4375, 0.875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.375, 0.25, 0.8125, 0.4375, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.25, 0.90625, -0.0625, 0.375, 1.59375, 0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.2828125, 0.9375, 0, 0.3453125, 1.5625, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.6875, 0.4375, -1, 0.625, 1.625, -0.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.6875, 0.4375, -0.0625, 0.625, 1.625, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.75, 1.625, -1, 0.625, 1.6875, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.75, 0, -1, 0.625, 0.4375, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.75, 0.4375, -1, -0.6875, 1.625, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.4375, -0.75, 0.5, 0.625, -0.25), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.40625, 0.53125, -0.34375, 0.46875, 0.78125, -0.28125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.40625, 0.53125, -0.46875, 0.46875, 0.78125, -0.40625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.40625, 0.53125, -0.59375, 0.46875, 0.78125, -0.53125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.40625, 0.53125, -0.71875, 0.46875, 0.78125, -0.65625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.28125, 0.53125, -0.71875, 0.34375, 0.78125, -0.65625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.28125, 0.53125, -0.59375, 0.34375, 0.78125, -0.53125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.28125, 0.53125, -0.46875, 0.34375, 0.78125, -0.40625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.28125, 0.53125, -0.34375, 0.34375, 0.78125, -0.28125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.15625, 0.53125, -0.71875, 0.21875, 0.78125, -0.65625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.15625, 0.53125, -0.59375, 0.21875, 0.78125, -0.53125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.15625, 0.53125, -0.46875, 0.21875, 0.78125, -0.40625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.15625, 0.53125, -0.34375, 0.21875, 0.78125, -0.28125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.03125, 0.53125, -0.71875, 0.09375, 0.78125, -0.65625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.03125, 0.53125, -0.59375, 0.09375, 0.78125, -0.53125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.03125, 0.53125, -0.46875, 0.09375, 0.78125, -0.40625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.03125, 0.53125, -0.34375, 0.09375, 0.78125, -0.28125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.6875, 1.375, -0.9375, 0.3125, 1.5625, -0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.6875, 1.125, -0.9375, 0.3125, 1.3125, -0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.328125, 1.45625, -0.6773437499999999, 0.515625, 1.54375, -0.63359375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.328125, 1.20625, -0.8023437499999999, 0.515625, 1.29375, -0.75859375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.328125, 1.45625, -0.8023437499999999, 0.515625, 1.54375, -0.75859375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.328125, 0.95625, -0.5523437499999999, 0.515625, 1.04375, -0.50859375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.6875, 0.875, -0.9375, 0.3125, 1.0625, -0.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.625, 0, -1, 0.75, 1.6875, 0), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.75, 0.625, -0.125, 0.8125, 0.9375, -0.0625), BooleanOp.OR); - - return shape; - } - public static VoxelShape makeSequencerSouth(){ - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(1.0625, 0.4375, -0.6875, 1.9375, 0.875, -0.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.6390625, 1.471875, 0.296875, 1.6703125, 1.528125, 0.328125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.7640625, 1.221875, 0.296875, 1.7953125, 1.278125, 0.328125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.7640625, 1.471875, 0.296875, 1.7953125, 1.528125, 0.328125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.5140625, 0.971875, 0.296875, 1.5453125, 1.028125, 0.328125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 0.625, -0.75, 1, 0.75, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(-0.03750000000000009, 0.625, -0.7515625000000001, 0.1875, 0.75, 0.5015625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0, -0.75, 1, 0.625, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.0625, 0.1875, 0.5, 0.125, 0.375, 0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.0625, 0.375, 0.49843750000000003, 0.125, 0.4640625, 0.7515625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.0625, 0.0984375, 0.49843750000000003, 0.125, 0.1875, 0.7515625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.125, 0.125, 0.5, 1, 0.4375, 0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 0.375, 0.5, 0.75, 0.4375, 0.8125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.9375, 0.90625, 0.25, 1.0625, 1.59375, 0.375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0, 0.9375, 0.2828125, 1, 1.5625, 0.3453125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.9375, 0.4375, -0.6875, 2, 1.625, 0.625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, 0.4375, -0.6875, 1.0625, 1.625, 0.625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, 1.625, -0.75, 2, 1.6875, 0.625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, 0, -0.75, 2, 0.4375, 0.625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, 0.4375, -0.75, 2, 1.625, -0.6875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.25, 0.4375, 0, 1.75, 0.625, 0.5), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.28125, 0.53125, 0.40625, 1.34375, 0.78125, 0.46875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.40625, 0.53125, 0.40625, 1.46875, 0.78125, 0.46875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.53125, 0.53125, 0.40625, 1.59375, 0.78125, 0.46875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.65625, 0.53125, 0.40625, 1.71875, 0.78125, 0.46875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.65625, 0.53125, 0.28125, 1.71875, 0.78125, 0.34375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.53125, 0.53125, 0.28125, 1.59375, 0.78125, 0.34375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.40625, 0.53125, 0.28125, 1.46875, 0.78125, 0.34375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.28125, 0.53125, 0.28125, 1.34375, 0.78125, 0.34375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.65625, 0.53125, 0.15625, 1.71875, 0.78125, 0.21875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.53125, 0.53125, 0.15625, 1.59375, 0.78125, 0.21875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.40625, 0.53125, 0.15625, 1.46875, 0.78125, 0.21875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.28125, 0.53125, 0.15625, 1.34375, 0.78125, 0.21875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.65625, 0.53125, 0.03125, 1.71875, 0.78125, 0.09375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.53125, 0.53125, 0.03125, 1.59375, 0.78125, 0.09375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.40625, 0.53125, 0.03125, 1.46875, 0.78125, 0.09375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.28125, 0.53125, 0.03125, 1.34375, 0.78125, 0.09375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.0625, 1.375, -0.6875, 1.9375, 1.5625, 0.3125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.0625, 1.125, -0.6875, 1.9375, 1.3125, 0.3125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.63359375, 1.45625, 0.328125, 1.67734375, 1.54375, 0.515625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.75859375, 1.20625, 0.328125, 1.80234375, 1.29375, 0.515625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.75859375, 1.45625, 0.328125, 1.80234375, 1.54375, 0.515625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.50859375, 0.95625, 0.328125, 1.55234375, 1.04375, 0.515625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.0625, 0.875, -0.6875, 1.9375, 1.0625, 0.3125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1, 0, 0.625, 2, 1.6875, 0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.0625, 0.625, 0.75, 1.125, 0.9375, 0.8125), BooleanOp.OR); - - return shape; - } - public static VoxelShape makeSequencerWest(){ - VoxelShape shape = Shapes.empty(); - shape = Shapes.join(shape, Shapes.box(1.125, 0.4375, 1.0625, 1.6875, 0.875, 1.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.671875, 1.471875, 1.6390625, 0.703125, 1.528125, 1.6703125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.671875, 1.221875, 1.7640625, 0.703125, 1.278125, 1.7953125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.671875, 1.471875, 1.7640625, 0.703125, 1.528125, 1.7953125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.671875, 0.971875, 1.5140625, 0.703125, 1.028125, 1.5453125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.625, 0.1875, 1.75, 0.75, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.4984375, 0.625, -0.03750000000000009, 1.7515625000000001, 0.75, 0.1875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0, 0, 1.75, 0.625, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.25, 0.1875, 0.0625, 0.5, 0.375, 0.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.24843749999999998, 0.375, 0.0625, 0.5015624999999999, 0.4640625, 0.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.24843749999999998, 0.0984375, 0.0625, 0.5015624999999999, 0.1875, 0.125), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.25, 0.125, 0.125, 0.5, 0.4375, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 0.375, 0.1875, 0.5, 0.4375, 0.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.625, 0.90625, 0.9375, 0.75, 1.59375, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.6546875, 0.9375, 0, 0.7171875, 1.5625, 1), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.375, 0.4375, 1.9375, 1.6875, 1.625, 2), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.375, 0.4375, 1, 1.6875, 1.625, 1.0625), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.375, 1.625, 1, 1.75, 1.6875, 2), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.375, 0, 1, 1.75, 0.4375, 2), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(1.6875, 0.4375, 1, 1.75, 1.625, 2), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.5, 0.4375, 1.25, 1, 0.625, 1.75), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.53125, 0.53125, 1.28125, 0.59375, 0.78125, 1.34375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.53125, 0.53125, 1.40625, 0.59375, 0.78125, 1.46875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.53125, 0.53125, 1.53125, 0.59375, 0.78125, 1.59375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.53125, 0.53125, 1.65625, 0.59375, 0.78125, 1.71875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.65625, 0.53125, 1.65625, 0.71875, 0.78125, 1.71875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.65625, 0.53125, 1.53125, 0.71875, 0.78125, 1.59375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.65625, 0.53125, 1.40625, 0.71875, 0.78125, 1.46875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.65625, 0.53125, 1.28125, 0.71875, 0.78125, 1.34375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.78125, 0.53125, 1.65625, 0.84375, 0.78125, 1.71875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.78125, 0.53125, 1.53125, 0.84375, 0.78125, 1.59375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.78125, 0.53125, 1.40625, 0.84375, 0.78125, 1.46875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.78125, 0.53125, 1.28125, 0.84375, 0.78125, 1.34375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.90625, 0.53125, 1.65625, 0.96875, 0.78125, 1.71875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.90625, 0.53125, 1.53125, 0.96875, 0.78125, 1.59375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.90625, 0.53125, 1.40625, 0.96875, 0.78125, 1.46875), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.90625, 0.53125, 1.28125, 0.96875, 0.78125, 1.34375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.6875, 1.375, 1.0625, 1.6875, 1.5625, 1.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.6875, 1.125, 1.0625, 1.6875, 1.3125, 1.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.484375, 1.45625, 1.63359375, 0.671875, 1.54375, 1.67734375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.484375, 1.20625, 1.75859375, 0.671875, 1.29375, 1.80234375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.484375, 1.45625, 1.75859375, 0.671875, 1.54375, 1.80234375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.484375, 0.95625, 1.50859375, 0.671875, 1.04375, 1.55234375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.6875, 0.875, 1.0625, 1.6875, 1.0625, 1.9375), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.25, 0, 1, 0.375, 1.6875, 2), BooleanOp.OR); - shape = Shapes.join(shape, Shapes.box(0.1875, 0.625, 1.0625, 0.25, 0.9375, 1.125), BooleanOp.OR); - - return shape; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/model/DinosaurGeoModel.java b/common/src/main/java/net/dumbcode/projectnublar/client/model/DinosaurGeoModel.java deleted file mode 100644 index 149607f4..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/model/DinosaurGeoModel.java +++ /dev/null @@ -1,21 +0,0 @@ -package net.dumbcode.projectnublar.client.model; - -import net.dumbcode.projectnublar.entity.Dinosaur; -import net.minecraft.resources.ResourceLocation; -import software.bernie.geckolib.model.DefaultedEntityGeoModel; - -public class DinosaurGeoModel extends DefaultedEntityGeoModel { - - public DinosaurGeoModel(ResourceLocation assetSubpath) { - super(assetSubpath); - } - - public DinosaurGeoModel(ResourceLocation assetSubpath, boolean turnsHead) { - super(assetSubpath, turnsHead); - } - - @Override - public ResourceLocation getTextureResource(Dinosaur animatable) { - return super.getTextureResource(animatable); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/model/FencePostModel.java b/common/src/main/java/net/dumbcode/projectnublar/client/model/FencePostModel.java deleted file mode 100644 index 102063f1..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/model/FencePostModel.java +++ /dev/null @@ -1,31 +0,0 @@ -package net.dumbcode.projectnublar.client.model; - -import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFencePole; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.core.registries.Registries; -import net.minecraft.resources.ResourceLocation; -import software.bernie.geckolib.model.GeoModel; - -import java.util.HashMap; -import java.util.Map; -import java.util.Optional; - -public class FencePostModel extends GeoModel { - private static final Map modelCache = new HashMap<>(); - private static final Map textureCache = new HashMap<>(); - private static final Map animationCache = new HashMap<>(); - @Override - public ResourceLocation getModelResource(BlockEntityElectricFencePole animatable) { - return modelCache.computeIfAbsent(BuiltInRegistries.BLOCK.getKey(animatable.getBlockState().getBlock()), k -> new ResourceLocation(k.getNamespace(), "geo/block/" + k.getPath() + ".geo.json")); - } - - @Override - public ResourceLocation getTextureResource(BlockEntityElectricFencePole animatable) { - return textureCache.computeIfAbsent(BuiltInRegistries.BLOCK.getKey(animatable.getBlockState().getBlock()), k -> new ResourceLocation(k.getNamespace(), "textures/block/" + k.getPath() + ".png")); - } - - @Override - public ResourceLocation getAnimationResource(BlockEntityElectricFencePole animatable) { - return null; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricFenceRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricFenceRenderer.java deleted file mode 100644 index 81964c9a..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricFenceRenderer.java +++ /dev/null @@ -1,73 +0,0 @@ -package net.dumbcode.projectnublar.client.renderer; - -import com.mojang.blaze3d.vertex.PoseStack; -import com.mojang.blaze3d.vertex.VertexConsumer; -import com.mojang.math.Axis; -import net.dumbcode.projectnublar.block.ElectricFencePostBlock; -import net.dumbcode.projectnublar.block.api.Connection; -import net.dumbcode.projectnublar.block.api.RenderUtils; -import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFencePole; -import net.dumbcode.projectnublar.client.model.FencePostModel; -import net.minecraft.client.renderer.MultiBufferSource; -import net.minecraft.client.renderer.RenderType; -import net.minecraft.client.renderer.texture.OverlayTexture; -import software.bernie.geckolib.cache.object.BakedGeoModel; -import software.bernie.geckolib.renderer.GeoBlockRenderer; - -import java.util.List; - -public class ElectricFenceRenderer extends GeoBlockRenderer { - public ElectricFenceRenderer() { - super(new FencePostModel()); - } - - @Override - public void renderFinal(PoseStack poseStack, BlockEntityElectricFencePole animatable, BakedGeoModel model, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) { - - List connections = animatable.getConnections().stream().toList(); - VertexConsumer consumer = bufferSource.getBuffer(RenderType.leash()); - connections.forEach(connection -> { -// if (connection.isPowered(animatable.getLevel())) { - RenderUtils.drawSpacedCube(poseStack, consumer, 1,1,1,1,0x00F000F0, OverlayTexture.NO_OVERLAY, - connection.getRenderData().data()[0], - connection.getRenderData().data()[1], connection.getRenderData().data()[2], - connection.getRenderData().data()[3], connection.getRenderData().data()[4], - connection.getRenderData().data()[5], connection.getRenderData().data()[6], - connection.getRenderData().data()[7], connection.getRenderData().data()[8], - connection.getRenderData().data()[9], connection.getRenderData().data()[10], - connection.getRenderData().data()[11], connection.getRenderData().data()[12], - connection.getRenderData().data()[13], connection.getRenderData().data()[14], - connection.getRenderData().data()[15], connection.getRenderData().data()[16], - connection.getRenderData().data()[17], connection.getRenderData().data()[18], - connection.getRenderData().data()[19], connection.getRenderData().data()[20], - connection.getRenderData().data()[21], connection.getRenderData().data()[22], - connection.getRenderData().data()[23], connection.getRenderData().data()[24], - connection.getRenderData().data()[25], connection.getRenderData().data()[26], - connection.getRenderData().data()[27], connection.getRenderData().data()[28], - connection.getRenderData().data()[29], connection.getRenderData().data()[30], - connection.getRenderData().data()[31], connection.getRenderData().data()[32], - connection.getRenderData().data()[33], connection.getRenderData().data()[34], - connection.getRenderData().data()[35], connection.getRenderData().data()[36], - connection.getRenderData().data()[37], connection.getRenderData().data()[38] - ); -// } - }); - } - - @Override - public void actuallyRender(PoseStack poseStack, BlockEntityElectricFencePole animatable, BakedGeoModel model, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, boolean isReRender, float partialTick, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) { - if(animatable.getBlockState().getValue(((ElectricFencePostBlock)animatable.getBlockState().getBlock()).getIndexProperty()) == 0) { - poseStack.pushPose(); - double rotation = animatable.getCachedRotation(); - poseStack.translate(0.5, 0.5, 0.5); - if(animatable.isFlippedAround()) { - poseStack.mulPose(Axis.YP.rotationDegrees((float) rotation)); - } else { - poseStack.mulPose(Axis.YP.rotationDegrees((float) rotation )); - } - poseStack.translate(-0.5, -0.5, -0.5); - super.actuallyRender(poseStack, animatable, model, renderType, bufferSource, buffer, isReRender, partialTick, packedLight, packedOverlay, red, green, blue, alpha); - poseStack.popPose(); - } - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricWireRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricWireRenderer.java deleted file mode 100644 index 3061595d..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricWireRenderer.java +++ /dev/null @@ -1,100 +0,0 @@ -package net.dumbcode.projectnublar.client.renderer; - -import com.mojang.blaze3d.vertex.PoseStack; -import com.mojang.blaze3d.vertex.VertexConsumer; -import net.dumbcode.projectnublar.block.api.Connection; -import net.dumbcode.projectnublar.block.api.RenderUtils; -import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFence; -import net.minecraft.client.renderer.LightTexture; -import net.minecraft.client.renderer.MultiBufferSource; -import net.minecraft.client.renderer.RenderType; -import net.minecraft.client.renderer.blockentity.BlockEntityRenderer; -import net.minecraft.client.renderer.texture.OverlayTexture; -import net.minecraft.util.Mth; -import net.minecraft.world.phys.Vec3; -import org.joml.Matrix4f; - -import java.util.List; - -public class ElectricWireRenderer implements BlockEntityRenderer { - - @Override - public void render(BlockEntityElectricFence pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, int pPackedOverlay) { - List connections = pBlockEntity.getConnections().stream().toList(); - VertexConsumer consumer = pBuffer.getBuffer(RenderType.leash()); - connections.forEach(connection -> { -// if (connection.isPowered(pBlockEntity.getLevel())) { - RenderUtils.drawSpacedCube(pPoseStack,consumer, 1,1,1,1,0x00F000F0, OverlayTexture.NO_OVERLAY, - connection.getRenderData().data()[0], - connection.getRenderData().data()[1], connection.getRenderData().data()[2], - connection.getRenderData().data()[3], connection.getRenderData().data()[4], - connection.getRenderData().data()[5], connection.getRenderData().data()[6], - connection.getRenderData().data()[7], connection.getRenderData().data()[8], - connection.getRenderData().data()[9], connection.getRenderData().data()[10], - connection.getRenderData().data()[11], connection.getRenderData().data()[12], - connection.getRenderData().data()[13], connection.getRenderData().data()[14], - connection.getRenderData().data()[15], connection.getRenderData().data()[16], - connection.getRenderData().data()[17], connection.getRenderData().data()[18], - connection.getRenderData().data()[19], connection.getRenderData().data()[20], - connection.getRenderData().data()[21], connection.getRenderData().data()[22], - connection.getRenderData().data()[23], connection.getRenderData().data()[24], - connection.getRenderData().data()[25], connection.getRenderData().data()[26], - connection.getRenderData().data()[27], connection.getRenderData().data()[28], - connection.getRenderData().data()[29], connection.getRenderData().data()[30], - connection.getRenderData().data()[31], connection.getRenderData().data()[32], - connection.getRenderData().data()[33], connection.getRenderData().data()[34], - connection.getRenderData().data()[35], connection.getRenderData().data()[36], - connection.getRenderData().data()[37], connection.getRenderData().data()[38] - ); -// } - }); - } - - private void renderLeash(Vec3 in, Vec3 out, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer) { - pPoseStack.pushPose(); - double d0 = 0;//(double)(Mth.lerp(pPartialTicks, pEntityLiving.yBodyRotO, pEntityLiving.yBodyRot) * ((float)Math.PI / 180F)) + (Math.PI / 2D); - double d1 = Math.cos(d0) * out.z + Math.sin(d0) * out.x; - double d2 = Math.sin(d0) * out.z - Math.cos(d0) * out.x; - double d3 = Mth.lerp((double) pPartialTicks, in.x(), in.x()) + d1; - double d4 = Mth.lerp((double) pPartialTicks, in.y(), in.y()) + out.y; - double d5 = Mth.lerp((double) pPartialTicks, in.z(), in.z()) + d2; - pPoseStack.translate(d1, out.y, d2); - float f = (float) (in.x - d3); - float f1 = (float) (in.y - d4); - float f2 = (float) (in.z - d5); - float f3 = 0.025F; - VertexConsumer vertexconsumer = pBuffer.getBuffer(RenderType.leash()); - Matrix4f matrix4f = pPoseStack.last().pose(); - float f4 = Mth.invSqrt(f * f + f2 * f2) * 0.025F / 2.0F; - float f5 = f2 * f4; - float f6 = f * f4; -// BlockPos blockpos = BlockPos.containing(pEntityLiving.getEyePosition(pPartialTicks)); -// BlockPos blockpos1 = BlockPos.containing(pLeashHolder.getEyePosition(pPartialTicks)); - int i = 15; - int j = 15; - int k = 15;//pEntityLiving.getLevel().getBrightness(LightLayer.SKY, blockpos); - int l = 15;//pEntityLiving.getLevel().getBrightness(LightLayer.SKY, blockpos1); - - addVertexPair(vertexconsumer, matrix4f, f, f1, f2, i, j, k, l, 0.025F, 0.025F, f5, f6, 1, false); -// vertexconsumer.vertex(matrix4f, 0, 0, 0).color(1, 1, 1, 1.0F).uv2(k).endVertex(); -// vertexconsumer.vertex(matrix4f, 0, 0, 1).color(1, 1, 1, 1.0F).uv2(k).endVertex(); - - addVertexPair(vertexconsumer, matrix4f, f, f1, f2, i, j, k, l, 0.025F, 0.0F, f5, f6, 24, true); -// vertexconsumer.vertex(matrix4f, 0, 1, 1).color(1, 1, 1, 1.0F).uv2(k).endVertex(); -// vertexconsumer.vertex(matrix4f, 1, 1, 0).color(1, 1, 1, 1.0F).uv2(k).endVertex(); - - pPoseStack.popPose(); - } - - private static void addVertexPair(VertexConsumer pConsumer, Matrix4f pMatrix, float p_174310_, float p_174311_, float p_174312_, int pEntityBlockLightLevel, int pLeashHolderBlockLightLevel, int pEntitySkyLightLevel, int pLeashHolderSkyLightLevel, float p_174317_, float p_174318_, float p_174319_, float p_174320_, int pIndex, boolean p_174322_) { - float f = (float) pIndex/24f; - int i = (int) Mth.lerp(f, (float) pEntityBlockLightLevel, (float) pLeashHolderBlockLightLevel); - int j = (int) Mth.lerp(f, (float) pEntitySkyLightLevel, (float) pLeashHolderSkyLightLevel); - int k = LightTexture.pack(i, j); - float f5 = p_174310_ * f; - float f6 = p_174311_ > 0.0F ? p_174311_ * f * f : p_174311_ - p_174311_ * (1.0F - f) * (1.0F - f); - float f7 = p_174312_ * f; - pConsumer.vertex(pMatrix, f5 - p_174319_, f6 + p_174318_, f7 + p_174320_).color(1, 1, 1, 1.0F).uv2(k).endVertex(); - pConsumer.vertex(pMatrix, f5 + p_174319_, f6 + p_174317_ - p_174318_, f7 - p_174320_).color(1, 1, 1, 1.0F).uv2(k).endVertex(); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ProcessorRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ProcessorRenderer.java deleted file mode 100644 index f6065182..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ProcessorRenderer.java +++ /dev/null @@ -1,71 +0,0 @@ -package net.dumbcode.projectnublar.client.renderer; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.block.entity.ProcessorBlockEntity; -import com.mojang.blaze3d.vertex.PoseStack; -import com.mojang.blaze3d.vertex.VertexConsumer; -import net.minecraft.client.renderer.MultiBufferSource; -import net.minecraft.client.renderer.RenderType; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.phys.Vec3; -import software.bernie.geckolib.cache.object.GeoBone; -import software.bernie.geckolib.model.DefaultedBlockGeoModel; -import software.bernie.geckolib.renderer.GeoBlockRenderer; - -import java.util.Objects; - -public class ProcessorRenderer extends GeoBlockRenderer { - public ProcessorRenderer() { - super(new DefaultedBlockGeoModel<>(Constants.modLoc( "processor")) { - }); - } - - @Override - public void renderRecursively(PoseStack poseStack, ProcessorBlockEntity animatable, GeoBone bone, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, boolean isReRender, float partialTick, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) { - switch (animatable.getMaxFluidLevel()) { - case 8000: - if(Objects.equals(bone.getName(), "diamond_tanks") || Objects.equals(bone.getName(), "gold_tanks") || Objects.equals(bone.getName(), "iron_tanks")){ - bone.setHidden(false); - } - break; - case 4000: - if(Objects.equals(bone.getName(), "gold_tanks") || Objects.equals(bone.getName(), "iron_tanks")){ - bone.setHidden(false); - } - if(Objects.equals(bone.getName(), "diamond_tanks")){ - bone.setHidden(true); - } - break; - case 3000: - if(Objects.equals(bone.getName(), "iron_tanks")){ - bone.setHidden(false); - } - if(Objects.equals(bone.getName(), "diamond_tanks") || Objects.equals(bone.getName(), "gold_tanks")){ - bone.setHidden(true); - } - break; - default: - if(Objects.equals(bone.getName(), "diamond_tanks") || Objects.equals(bone.getName(), "gold_tanks") || Objects.equals(bone.getName(), "iron_tanks")){ - bone.setHidden(true); - } - break; - } - super.renderRecursively(poseStack, animatable, bone, renderType, bufferSource, buffer, isReRender, partialTick, packedLight, packedOverlay, red, green, blue, alpha); - } - - @Override - public boolean shouldRenderOffScreen(ProcessorBlockEntity pBlockEntity) { - return true; - } - - @Override - public int getViewDistance() { - return super.getViewDistance(); - } - - @Override - public boolean shouldRender(ProcessorBlockEntity pBlockEntity, Vec3 pCameraPos) { - return Vec3.atCenterOf(pBlockEntity.getBlockPos()).multiply(1.0D, 0.0D, 1.0D).closerThan(pCameraPos.multiply(1.0D, 0.0D, 1.0D), this.getViewDistance()); - } - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/SequencerRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/SequencerRenderer.java deleted file mode 100644 index 6f9b0e62..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/SequencerRenderer.java +++ /dev/null @@ -1,54 +0,0 @@ -package net.dumbcode.projectnublar.client.renderer; - -import com.mojang.blaze3d.vertex.PoseStack; -import com.mojang.blaze3d.vertex.VertexConsumer; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.block.entity.ProcessorBlockEntity; -import net.dumbcode.projectnublar.block.entity.SequencerBlockEntity; -import net.minecraft.client.renderer.MultiBufferSource; -import net.minecraft.client.renderer.RenderType; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.phys.Vec3; -import software.bernie.geckolib.cache.object.GeoBone; -import software.bernie.geckolib.model.DefaultedBlockGeoModel; -import software.bernie.geckolib.renderer.GeoBlockRenderer; - -import java.util.Objects; - -public class SequencerRenderer extends GeoBlockRenderer { - public SequencerRenderer() { - super(new DefaultedBlockGeoModel<>(Constants.modLoc( "sequencer")) { - }); - } - - @Override - public void renderRecursively(PoseStack poseStack, SequencerBlockEntity animatable, GeoBone bone, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, boolean isReRender, float partialTick, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) { - if(bone.getName().contains("computer")){ - bone.setHidden(!animatable.isHasComputer()); - } - if(bone.getName().contains("Door")){ - bone.setHidden(!animatable.isHasDoor()); - } - if(bone.getName().contains("monitor")){ - bone.setHidden(!animatable.isHasScreen()); - } - super.renderRecursively(poseStack, animatable, bone, renderType, bufferSource, buffer, isReRender, partialTick, packedLight, packedOverlay, red, green, blue, alpha); - } - - @Override - public boolean shouldRenderOffScreen(SequencerBlockEntity pBlockEntity) { - - return true; - } - - @Override - public int getViewDistance() { - return super.getViewDistance(); - } - - @Override - public boolean shouldRender(SequencerBlockEntity pBlockEntity, Vec3 pCameraPos) { - return Vec3.atCenterOf(pBlockEntity.getBlockPos()).multiply(1.0D, 0.0D, 1.0D).closerThan(pCameraPos.multiply(1.0D, 0.0D, 1.0D), this.getViewDistance()); - } - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/screen/EggPrinterScreen.java b/common/src/main/java/net/dumbcode/projectnublar/client/screen/EggPrinterScreen.java deleted file mode 100644 index 4cc98349..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/screen/EggPrinterScreen.java +++ /dev/null @@ -1,47 +0,0 @@ -package net.dumbcode.projectnublar.client.screen; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.menutypes.EggPrinterMenu; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.screens.inventory.AbstractContainerScreen; -import net.minecraft.network.chat.Component; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.util.Mth; -import net.minecraft.world.entity.player.Inventory; - -public class EggPrinterScreen extends AbstractContainerScreen { - private static final ResourceLocation TEXTURE = new ResourceLocation(Constants.MODID, "textures/gui/egg_printer.png"); - private static final ResourceLocation BONEMEAL_BAR = new ResourceLocation(Constants.MODID, "textures/gui/bonemeal_bar.png"); - private static final ResourceLocation EGG = new ResourceLocation(Constants.MODID, "textures/gui/egg.png"); - - public EggPrinterScreen(EggPrinterMenu pMenu, Inventory pPlayerInventory, Component pTitle) { - super(pMenu, pPlayerInventory, pTitle); - this.height = 230; - this.width = 176; - this.imageHeight = 230; - this.imageWidth = 176; - this.inventoryLabelY = -1000; - this.titleLabelY = -1000; - } - - @Override - protected void renderBg(GuiGraphics pGuiGraphics, float pPartialTick, int pMouseX, int pMouseY) { - pGuiGraphics.fillGradient(0, 0, this.width, this.height, -1072689136, -804253680); - int x = this.leftPos; - int y = (this.height - this.imageHeight) / 2; - pGuiGraphics.blit(TEXTURE,x, y, 0, 0, imageWidth, imageHeight,imageWidth,imageHeight); - float bmProgress = menu.getDataSlot(0) / 30f; - int bmImageHeight = Mth.floor(54 * bmProgress); - pGuiGraphics.blit(BONEMEAL_BAR, x + 16, y + 17 + 54 - bmImageHeight, 0, 54-bmImageHeight, 14, bmImageHeight, 14, 54); - float eggProgress = menu.getDataSlot(2) / (float)menu.getDataSlot(3); - int eggImageHeight = Mth.floor(66 * eggProgress); - pGuiGraphics.blit(EGG, x + 65, y + 28 + 66 - eggImageHeight, 0, 66-eggImageHeight, 43, eggImageHeight, 43, 66); - - } - - @Override - public void render(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { - super.render(pGuiGraphics, pMouseX, pMouseY, pPartialTick); - this.renderTooltip(pGuiGraphics, pMouseX, pMouseY); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/screen/GeneratorScreen.java b/common/src/main/java/net/dumbcode/projectnublar/client/screen/GeneratorScreen.java deleted file mode 100644 index 8ec4a914..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/screen/GeneratorScreen.java +++ /dev/null @@ -1,34 +0,0 @@ -package net.dumbcode.projectnublar.client.screen; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.menutypes.GeneratorMenu; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.screens.inventory.AbstractContainerScreen; -import net.minecraft.network.chat.Component; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.entity.player.Inventory; - -public class GeneratorScreen extends AbstractContainerScreen { - private static final ResourceLocation TEXTURE = new ResourceLocation(Constants.MODID, "textures/gui/coal_generator.png"); - public GeneratorScreen(GeneratorMenu pMenu, Inventory pPlayerInventory, Component pTitle) { - super(pMenu, pPlayerInventory, pTitle); - this.width = 176; - this.height = 166; - this.imageHeight = 166; - this.imageWidth = 176; - } - - @Override - protected void renderBg(GuiGraphics pGuiGraphics, float pPartialTick, int pMouseX, int pMouseY) { - int x = this.leftPos; - int y = (this.height - this.imageHeight) / 2; - pGuiGraphics.blit(TEXTURE,x, y, 0, 0, imageWidth, imageHeight); - } - @Override - public void render(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { - super.render(pGuiGraphics, pMouseX, pMouseY, pPartialTick); - pGuiGraphics.drawCenteredString(Minecraft.getInstance().font, menu.getData(0)+ "/" + menu.getData(1) + " FE", this.width / 2, this.topPos +64, 0xFFFFFF); - this.renderTooltip(pGuiGraphics, pMouseX, pMouseY); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/screen/ProcessorScreen.java b/common/src/main/java/net/dumbcode/projectnublar/client/screen/ProcessorScreen.java deleted file mode 100644 index 24386bd2..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/screen/ProcessorScreen.java +++ /dev/null @@ -1,61 +0,0 @@ -package net.dumbcode.projectnublar.client.screen; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.menutypes.ProcessorMenu; -import com.nyfaria.nyfsguilib.client.widgets.FluidRenderWidget; -import net.minecraft.ChatFormatting; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.components.Tooltip; -import net.minecraft.client.gui.screens.inventory.AbstractContainerScreen; -import net.minecraft.network.chat.Component; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.util.Mth; -import net.minecraft.util.StringUtil; -import net.minecraft.world.entity.player.Inventory; - -public class ProcessorScreen extends AbstractContainerScreen { - private static final ResourceLocation FOREGROUND = Constants.modLoc( "textures/gui/fluid_overlay.png"); - private static ResourceLocation TEXTURE = Constants.modLoc( "textures/gui/processor.png"); - private FluidRenderWidget fluidWidget; - - public ProcessorScreen(ProcessorMenu processorMenu, Inventory inventory, Component component) { - super(processorMenu, inventory, component); - inventoryLabelY = -82; - imageHeight = 222; - imageWidth = 176; - } - - - - @Override - protected void init() { - super.init(); - fluidWidget = new FluidRenderWidget(leftPos + 21, topPos + 60, 18,46, FOREGROUND, 0xFF3F76E4, true, false); - addRenderableWidget(fluidWidget); - } - - @Override - protected void renderBg(GuiGraphics guiGraphics, float v, int i, int i1) { - guiGraphics.fillGradient(0, 0, this.width, this.height, -1072689136, -804253680); - int x = this.leftPos; - int y = (this.height - this.imageHeight) / 2; - guiGraphics.blit(TEXTURE,x, y, 0, 0, imageWidth, imageHeight); - } - - @Override - public void render(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) { - super.render(guiGraphics, mouseX, mouseY, partialTick); - guiGraphics.blit(TEXTURE,leftPos + 82, topPos + 40, 176, 49, 11, Mth.ceil(19 *((float)menu.getDataSlot(2) / menu.getDataSlot(3)))); - if(mouseX > leftPos + 80 && mouseX < leftPos + 80 + 15 && mouseY > topPos + 39 && mouseY < topPos + 39 + 22){ - guiGraphics.renderTooltip(font, Component.literal(StringUtil.formatTickDuration(menu.getDataSlot(3)-menu.getDataSlot(2))), mouseX, mouseY); - } - fluidWidget.setTooltip(Tooltip.create(Component.literal(menu.getDataSlot(0) + "/" + menu.getDataSlot(1)+"mB").withStyle(ChatFormatting.GRAY))); - this.renderTooltip(guiGraphics, mouseX, mouseY); - } - - @Override - protected void containerTick() { - float progress = (float) menu.getDataSlot(0) / menu.getDataSlot(1); - fluidWidget.setProgress(progress); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java b/common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java deleted file mode 100644 index bdda099b..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java +++ /dev/null @@ -1,996 +0,0 @@ -package net.dumbcode.projectnublar.client.screen; - -import com.mojang.datafixers.util.Pair; -import com.mojang.math.Axis; -import com.nyfaria.nyfsguilib.client.widgets.NGLSlider; -import com.nyfaria.nyfsguilib.client.widgets.ScrollingButtonListWidget; -import net.dumbcode.projectnublar.CommonClass; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.api.Genes; -import net.dumbcode.projectnublar.api.NublarMath; -import net.dumbcode.projectnublar.block.entity.SequencerBlockEntity; -import net.dumbcode.projectnublar.client.widget.BorderedButton; -import net.dumbcode.projectnublar.client.widget.DNASlider; -import net.dumbcode.projectnublar.client.widget.EntityWidget; -import net.dumbcode.projectnublar.client.widget.GeneButton; -import net.dumbcode.projectnublar.client.widget.GeneHolder; -import net.dumbcode.projectnublar.client.widget.GeneSlider; -import net.dumbcode.projectnublar.client.widget.IsolatedDataDisplayWidget; -import net.dumbcode.projectnublar.client.widget.ProgressWidget; -import net.dumbcode.projectnublar.client.widget.SequenceDataDisplayWidget; -import net.dumbcode.projectnublar.client.widget.TextScrollBox; -import net.dumbcode.projectnublar.container.ToggleSlot; -import net.dumbcode.projectnublar.entity.Dinosaur; -import net.dumbcode.projectnublar.init.GeneInit; -import net.dumbcode.projectnublar.item.DiskStorageItem; -import net.dumbcode.projectnublar.menutypes.SequencerMenu; -import net.minecraft.ChatFormatting; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.components.AbstractWidget; -import net.minecraft.client.gui.components.Renderable; -import net.minecraft.client.gui.components.Tooltip; -import net.minecraft.client.gui.components.events.GuiEventListener; -import net.minecraft.client.gui.narration.NarratableEntry; -import net.minecraft.client.gui.screens.inventory.AbstractContainerScreen; -import net.minecraft.client.gui.screens.inventory.InventoryScreen; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.network.chat.Component; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.util.Mth; -import net.minecraft.util.RandomSource; -import net.minecraft.util.StringUtil; -import net.minecraft.world.entity.EntityType; -import net.minecraft.world.entity.LivingEntity; -import net.minecraft.world.entity.player.Inventory; -import net.minecraft.world.inventory.ClickType; -import net.minecraft.world.inventory.Slot; -import net.minecraft.world.item.ItemStack; -import org.joml.Quaternionf; - -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.function.Supplier; - -public class SequencerScreen extends AbstractContainerScreen { - private static ResourceLocation TEXTURE = Constants.modLoc("textures/gui/sequencer.png"); - private static ResourceLocation TEXTURE_2 = Constants.modLoc("textures/gui/sequencer_page.png"); - private static ResourceLocation INVENTORY = Constants.modLoc("textures/gui/inventory_overlay.png"); - private static ResourceLocation CENTER = Constants.modLoc("textures/gui/center_pieces.png"); - private static ResourceLocation SPIRAL = Constants.modLoc("textures/gui/dna_spiral.png"); - private static ResourceLocation SYNTH = Constants.modLoc("textures/gui/synth_page.png"); - private static ResourceLocation EDIT = Constants.modLoc("textures/gui/edit_page.png"); - ProgressWidget progressWidget; - TextScrollBox textScrollBox; - TextScrollBox isolatedTextScrollBox; - private final float[] ringModifiers = new float[5]; - private ScrollingButtonListWidget listWidget; - private ScrollingButtonListWidget isolatedWidget; - private LivingEntity selectedDino; - private LivingEntity sequencingDino; - private static final int RING_SIZE = 175; - private int x; - private int y; - private int currentTab = 0; - private List dNASliders = new ArrayList<>(); - private int activeSliders = 0; - private int totalPercentage = 0; - private ScrollingButtonListWidget entityList; - public DinoData dinoData = new DinoData(); - public BorderedButton beginButton; - private boolean isAdvanced; - public List geneButtons = new ArrayList<>(); - public Genes.Gene selectedGene = null; - public GeneHolder slider; - - public SequencerScreen(SequencerMenu processorMenu, Inventory inventory, Component component) { - super(processorMenu, inventory, component); - inventoryLabelY = -8200; - titleLabelY = -8200; - imageHeight = 199; - imageWidth = 351; - dinoData = ((SequencerBlockEntity) Minecraft.getInstance().level.getBlockEntity(processorMenu.getPos())).getDinoData(); - RandomSource random = RandomSource.create(); - for (int i = 0; i < this.ringModifiers.length; i++) { - this.ringModifiers[i] = random.nextFloat() * 0.5F + 0.25F; - } - processorMenu.storageSlot.setActive(false); - processorMenu.dnaInputSlot.setActive(false); - processorMenu.emptyVialOutputSlot.setActive(false); - processorMenu.waterInputSlot.setActive(false); - processorMenu.waterInputDisplaySlot.setActive(false); - processorMenu.boneMatterInputSlot.setActive(false); - processorMenu.boneMatterInputDisplaySlot.setActive(false); - processorMenu.sugarInputSlot.setActive(false); - processorMenu.sugarInputDisplaySlot.setActive(false); - processorMenu.plantMatterInputSlot.setActive(false); - processorMenu.plantMatterInputDisplaySlot.setActive(false); - processorMenu.emptyVialInputSlot.setActive(false); - processorMenu.emptyVialInputDisplaySlot.setActive(false); - processorMenu.dnaTestTubeOutputSlot.setActive(false); - processorMenu.dnaTestTubeOutputDisplaySlot.setActive(false); - processorMenu.inventorySlots.forEach(slot -> slot.setActive(false)); - - } - - - @Override - protected void init() { - super.init(); - dNASliders.clear(); - progressWidget = new ProgressWidget(leftPos + 56, topPos + 152, 241, 19, null, SPIRAL, -1, () -> { - if (getMenu().getDataSlot(1) == 0) - return 0F; - return (getMenu().getDataSlot(0)) / (float) getMenu().getDataSlot(1); - }, true, false) { - @Override - public boolean mouseClicked(double $$0, double $$1, int $$2) { - return false; - } - }; - this.addWidget(progressWidget); - listWidget = new ScrollingButtonListWidget<>(this, leftPos + 36, topPos + 42, 150, 102, Component.empty()) { - @Override - protected void renderBackground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { - SequencerScreen.drawBorder(pGuiGraphics, getX(), getY(), this.width, this.height, Constants.BORDER_COLOR, 1); - pGuiGraphics.fill(getX() + 1, getY() + 1, getX() + this.width - 1, getY() + this.height - 1, 0xCF0F2234); - } - }; - isolatedWidget = new ScrollingButtonListWidget<>(this, leftPos + 36, topPos + 42, 150, 102, Component.empty()) { - @Override - protected void renderBackground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { - SequencerScreen.drawBorder(pGuiGraphics, getX(), getY(), this.width, this.height, Constants.BORDER_COLOR, 1); - pGuiGraphics.fill(getX() + 1, getY() + 1, getX() + this.width - 1, getY() + this.height - 1, 0xCF0F2234); - } - }; - this.addWidget(listWidget); - this.addWidget(isolatedWidget); - isolatedWidget.visible = false; - textScrollBox = new TextScrollBox(leftPos + 210, topPos + 70, 120, 70, List.of()); - textScrollBox.setBorder(true, Constants.BORDER_COLOR, 1); - textScrollBox.setBackgroundColor(0xCF193B59); - isolatedTextScrollBox = new TextScrollBox(leftPos + 36 + 150 + 9, topPos + 42, 150, 98, List.of()); - isolatedTextScrollBox.setBorder(true, Constants.BORDER_COLOR, 1); - isolatedTextScrollBox.setBackgroundColor(0xCF193B59); - isolatedTextScrollBox.visible = false; - DNASlider dnaSliderMain = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 100, 0, 1, 0, true, (slider, value) -> { - calculatePercentageTotals(slider); - }); - - dnaSliderMain.setConsumer((slider, selected) -> { - if (selected) { - entityList.clearButtons(); - if (menu.storageSlot.getItem().hasTag()) { - menu.storageSlot.getItem().getTag().getAllKeys().forEach( - key -> { - DNAData dnaData = DNAData.loadFromNBT(menu.storageSlot.getItem().getTag().getCompound(key)); - if (BuiltInRegistries.ENTITY_TYPE.getKey(dnaData.getEntityType()).getNamespace().equals(Constants.MODID)) { - EntityWidget entityWidget = new EntityWidget(leftPos + 233, topPos + 25, 107, 20, dnaData, (button, selected2) -> { - slider.setEntityType(dnaData.getEntityType()); - slider.setDNAData(dnaData); - dinoData.setBaseDino(dnaData.getEntityType()); - sequencingDino = (LivingEntity) dnaData.getEntityType().create(Minecraft.getInstance().level); - entityList.children().forEach(child -> { - EntityWidget entityWidget1 = (EntityWidget) child; - if (button != entityWidget1) { - entityWidget1.setSelected(false); - } - }); - }); - if (dnaData.getEntityType() == slider.getEntityType()) { - entityWidget.setSelected(true); - } - entityList.addButton(entityWidget, true, 0); - } - } - ); - } - } - dNASliders.forEach(slider1 -> { - if (slider1 != slider) { - slider1.setSelected(false); - } - }); - }); - dnaSliderMain.setValidator((slider, oldValue, newValue) -> { - double current = getCurrentDNAPercent() / 100d; - double max = ((DNASlider) slider).maxDNA(); - double valueChange = newValue - oldValue; - if (current + valueChange > max) { - return false; - } - return true; - }); - DNASlider.OnClick onClick = (slider, selected) -> { - if (selected) { - entityList.clearButtons(); - if (menu.storageSlot.getItem().hasTag()) { - menu.storageSlot.getItem().getTag().getAllKeys().forEach( - key -> { - DNAData dnaData = DNAData.loadFromNBT(menu.storageSlot.getItem().getTag().getCompound(key)); - if (!BuiltInRegistries.ENTITY_TYPE.getKey(dnaData.getEntityType()).getNamespace().equals(Constants.MODID)) { - EntityWidget entityWidget = new EntityWidget(leftPos + 233, topPos + 25, 107, 20, dnaData, (button, selected2) -> { - slider.setEntityType(dnaData.getEntityType()); - slider.setDNAData(dnaData); - entityList.children().forEach(child -> { - EntityWidget entityWidget1 = (EntityWidget) child; - if (button != entityWidget1) { - entityWidget1.setSelected(false); - } - }); - }); - if (dnaData.getEntityType() == slider.getEntityType()) { - entityWidget.setSelected(true); - } - entityList.addButton(entityWidget, true, 0); - } - } - ); - } - } - dNASliders.forEach(slider1 -> { - if (slider1 != slider) { - slider1.setSelected(false); - } - }); - }; - - DNASlider.Validator validator = (slider, oldValue, newValue) -> { - if ((getCurrentDNAPercent() / 100d) + NublarMath.round(newValue, 2) - NublarMath.round(oldValue, 2) > 1) { - return false; - } - return !(newValue > ((DNASlider) slider).maxDNA()); - }; - dNASliders.add(dnaSliderMain); - DNASlider dnaSliderSub1 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { - calculatePercentageTotals(slider); - }); - dNASliders.add(dnaSliderSub1); - dnaSliderSub1.setConsumer(onClick); - dnaSliderSub1.setValidator(validator); - DNASlider dnaSliderSub2 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { - calculatePercentageTotals(slider); - }); - dNASliders.add(dnaSliderSub2); - dnaSliderSub2.setConsumer(onClick); - dnaSliderSub2.setValidator(validator); - DNASlider dnaSliderSub3 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { - calculatePercentageTotals(slider); - }); - dNASliders.add(dnaSliderSub3); - dnaSliderSub3.setConsumer(onClick); - dnaSliderSub3.setValidator(validator); - DNASlider dnaSliderSub4 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { - calculatePercentageTotals(slider); - }); - dNASliders.add(dnaSliderSub4); - dnaSliderSub4.setConsumer(onClick); - dnaSliderSub4.setValidator(validator); - DNASlider dnaSliderSub5 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { - calculatePercentageTotals(slider); - }); - dNASliders.add(dnaSliderSub5); - dnaSliderSub5.setConsumer(onClick); - dnaSliderSub5.setValidator(validator); - DNASlider dnaSliderSub6 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { - calculatePercentageTotals(slider); - }); - dNASliders.add(dnaSliderSub6); - dnaSliderSub6.setConsumer(onClick); - dnaSliderSub6.setValidator(validator); - DNASlider dnaSliderSub7 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { - calculatePercentageTotals(slider); - }); - dNASliders.add(dnaSliderSub7); - dnaSliderSub7.setConsumer(onClick); - dnaSliderSub7.setValidator(validator); - DNASlider dnaSliderSub8 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { - calculatePercentageTotals(slider); - }); - dNASliders.add(dnaSliderSub8); - dnaSliderSub8.setConsumer(onClick); - dnaSliderSub8.setValidator(validator); - dNASliders.forEach(this::addWidget); - entityList = new ScrollingButtonListWidget<>(this, leftPos + 233, topPos + 25, 107, 98, Component.empty()); - this.addWidget(beginButton = BorderedButton.builder(Component.literal("Begin"), Component.literal("Cancel"), button -> { - Minecraft.getInstance().gameMode.handleInventoryButtonClick(getMenu().containerId, 99); - }) - .width(100) - .pos(leftPos + (imageWidth / 2) - 50, topPos + 20) - .build()); - beginButton.setMessageConsumer(button -> { - return ((SequencerBlockEntity) Minecraft.getInstance().level.getBlockEntity(menu.getPos())).isSynthesizing(); - }); - int index = 0; - int geneSize = GeneInit.GENES.getEntries().size(); - geneButtons.clear(); - List geneList = GeneInit.GENES.getEntries().stream().map(Supplier::get).toList(); - for (int ya = 0; ya < 20; ya++) { - for (int xa = 0; xa < 4; xa++) { - index = xa + (ya * 4); - Genes.Gene gene = index < geneSize ? geneList.get(index) : null; - GeneButton geneButton = new GeneButton(this, leftPos + 20 + (xa * 18), topPos + 30 + (ya * 7), gene); - geneButton.active = (gene != null); - geneButtons.add(geneButton); - this.addWidget(geneButton); - } - } - slider = new GeneSlider(leftPos + 235, topPos + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { - dinoData.setGeneValue(selectedGene, value); - }); - this.addWidget((AbstractWidget) slider); - this.addWidget(entityList); - this.addWidget(textScrollBox); - this.addWidget(isolatedTextScrollBox); - buildGeneIsolationMap(); - if (currentTab == 0) { - enableSequenceScreen(); - disableEditScreen(); - disableSynthScreen(); - } - if (currentTab == 1) { - enableEditScreen(); - disableSequenceScreen(); - disableSynthScreen(); - } - if (currentTab == 2) { - enableSynthScreen(); - disableSequenceScreen(); - disableEditScreen(); - } - } - - @Override - public boolean mouseDragged(double pMouseX, double pMouseY, int pButton, double pDragX, double pDragY) { - if (this.getFocused() != null && this.isDragging() && pButton == 0 && this.getFocused().mouseDragged(pMouseX, pMouseY, pButton, pDragX, pDragY)) { - return true; - } - return super.mouseDragged(pMouseX, pMouseY, pButton, pDragX, pDragY); - } - - @Override - public boolean mouseClicked(double mouseX, double mouseY, int buttonCode) { - if (showInventory()) { - if (mouseX < leftPos + 87 || mouseX > leftPos + imageWidth - 87 || mouseY < topPos + 31 || mouseY > topPos + imageHeight - 31) { - this.menu.inventorySlots.forEach(slot -> slot.setActive(false)); - this.menu.storageSlot.setActive(false); - this.menu.dnaInputSlot.setActive(false); - this.menu.emptyVialOutputSlot.setActive(false); - this.menu.waterInputSlot.setActive(false); - this.menu.boneMatterInputSlot.setActive(false); - this.menu.sugarInputSlot.setActive(false); - this.menu.plantMatterInputSlot.setActive(false); - this.menu.emptyVialInputSlot.setActive(false); - this.menu.dnaTestTubeOutputSlot.setActive(false); - if (currentTab == 0) { - enableSequenceScreen(); - - } - if (currentTab == 1) { - enableEditScreen(); - } - if (currentTab == 2) { - enableSynthScreen(); - } - return super.mouseClicked(mouseX, mouseY, buttonCode); - } - } - if (currentTab == 0) { - if (mouseX > leftPos + 113 && mouseX < leftPos + 176 && mouseY > topPos + 21 && mouseY < topPos + 33) { - isolatedWidget.visible = false; - listWidget.visible = true; - textScrollBox.visible = true; - isolatedTextScrollBox.visible = false; - selectedDino = null; - listWidget.getButtons().forEach(b -> ((SequenceDataDisplayWidget) b).selected = false); - textScrollBox.setText(List.of()); - } - if (mouseX > leftPos + 177 && mouseX < leftPos + 240 && mouseY > topPos + 21 && mouseY < topPos + 33) { - isolatedWidget.visible = true; - listWidget.visible = false; - textScrollBox.visible = false; - isolatedTextScrollBox.visible = true; - selectedDino = null; - isolatedWidget.getButtons().forEach(b -> ((IsolatedDataDisplayWidget) b).selected = false); - isolatedTextScrollBox.setText(List.of()); - buildGeneIsolationMap(); - } - } - if (currentTab == 1) { - if (mouseX >= leftPos + 15 && mouseX <= leftPos + 83) { - if (mouseY >= topPos + 9 && mouseY <= topPos + 18) { - if (isAdvanced) { - disableAdvanced(); - isAdvanced = false; - calculateSliders(); - } else { - enableAdvanced(); - } - } - } - } - if (mouseX < leftPos + 171 && mouseY < topPos + 15 && mouseY > topPos + 5 && mouseX > leftPos + 93) { - currentTab = 0; - enableSequenceScreen(); - disableSynthScreen(); - disableEditScreen(); - Minecraft.getInstance().gameMode.handleInventoryButtonClick(getMenu().containerId, 100); - } - if (mouseX < leftPos + 255 && mouseY < topPos + 15 && mouseY > topPos + 5 && mouseX > leftPos + 177) { - currentTab = 1; - disableSequenceScreen(); - disableSynthScreen(); - enableEditScreen(); - Minecraft.getInstance().gameMode.handleInventoryButtonClick(getMenu().containerId, 101); - } - if (mouseX < leftPos + 344 && mouseY < topPos + 15 && mouseY > topPos + 5 && mouseX > leftPos + 266) { - currentTab = 2; - disableSequenceScreen(); - disableEditScreen(); - enableSynthScreen(); - Minecraft.getInstance().gameMode.handleInventoryButtonClick(getMenu().containerId, 102); - } - -// menu.boneMatterInputSlot.setActive(false); -// menu.emptyVialOutputSlot.setActive(false); -// menu.dnaTestTubeOutputSlot.setActive(false); -// menu.waterInputSlot.setActive(false); -// menu.sugarInputSlot.setActive(false); -// menu.plantMatterInputSlot.setActive(false); - return super.mouseClicked(mouseX, mouseY, buttonCode); - } - - private void enableAdvanced() { - geneButtons.forEach(button -> { - button.active = button.type != null; - if (button.type != null) { - double completion = DiskStorageItem.getGeneCompletion(button.type, menu.storageSlot.getItem()); - button.active = completion >= button.type.requirement(); - } - }); - isAdvanced = true; - dNASliders.forEach(slider -> { - slider.active = false; - }); - listWidget.active = false; - entityList.active = false; - isolatedWidget.active = false; - - } - - private void disableAdvanced() { - geneButtons.forEach(button -> { - button.active = false; - button.setSelected(false); - }); - ((AbstractWidget)slider).active = false; - ((AbstractWidget)slider).visible = false; - selectedGene = null; - } - - @Override - protected void slotClicked(Slot pSlot, int pSlotId, int pMouseButton, ClickType pType) { - if (pSlot == getMenu().storageDisplaySlot) { - getMenu().storageSlot.toggleActive(); - getMenu().dnaInputSlot.setActive(false); - getMenu().emptyVialOutputSlot.setActive(false); - getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().storageSlot.isActive())); - this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().storageSlot.isActive()); - } else if (pSlot == getMenu().dnaInputDisplaySlot) { - getMenu().dnaInputSlot.toggleActive(); - getMenu().storageSlot.setActive(false); - getMenu().emptyVialOutputSlot.setActive(false); - getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().dnaInputSlot.isActive())); - this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().dnaInputSlot.isActive()); - } else if (pSlot == getMenu().emptyVialOutputDisplaySlot) { - getMenu().emptyVialOutputSlot.toggleActive(); - getMenu().dnaInputSlot.setActive(false); - getMenu().storageSlot.setActive(false); - getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().emptyVialOutputSlot.isActive())); - this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().emptyVialOutputSlot.isActive()); - } else if (pSlot == getMenu().waterInputDisplaySlot) { - getMenu().waterInputSlot.toggleActive(); - getMenu().boneMatterInputSlot.setActive(false); - getMenu().sugarInputSlot.setActive(false); - getMenu().plantMatterInputSlot.setActive(false); - getMenu().emptyVialInputSlot.setActive(false); - getMenu().dnaTestTubeOutputSlot.setActive(false); - getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().waterInputSlot.isActive())); - this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().waterInputSlot.isActive()); - } else if (pSlot == getMenu().boneMatterInputDisplaySlot) { - getMenu().boneMatterInputSlot.toggleActive(); - getMenu().waterInputSlot.setActive(false); - getMenu().sugarInputSlot.setActive(false); - getMenu().plantMatterInputSlot.setActive(false); - getMenu().emptyVialInputSlot.setActive(false); - getMenu().dnaTestTubeOutputSlot.setActive(false); - getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().boneMatterInputSlot.isActive())); - this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().boneMatterInputSlot.isActive()); - } else if (pSlot == getMenu().sugarInputDisplaySlot) { - getMenu().sugarInputSlot.toggleActive(); - getMenu().boneMatterInputSlot.setActive(false); - getMenu().waterInputSlot.setActive(false); - getMenu().plantMatterInputSlot.setActive(false); - getMenu().emptyVialInputSlot.setActive(false); - getMenu().dnaTestTubeOutputSlot.setActive(false); - getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().sugarInputSlot.isActive())); - this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().sugarInputSlot.isActive()); - } else if (pSlot == getMenu().plantMatterInputDisplaySlot) { - getMenu().plantMatterInputSlot.toggleActive(); - getMenu().boneMatterInputSlot.setActive(false); - getMenu().sugarInputSlot.setActive(false); - getMenu().waterInputSlot.setActive(false); - getMenu().emptyVialInputSlot.setActive(false); - getMenu().dnaTestTubeOutputSlot.setActive(false); - getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().plantMatterInputSlot.isActive())); - this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().plantMatterInputSlot.isActive()); - } else if (pSlot == getMenu().emptyVialInputDisplaySlot) { - getMenu().emptyVialInputSlot.toggleActive(); - getMenu().boneMatterInputSlot.setActive(false); - getMenu().sugarInputSlot.setActive(false); - getMenu().plantMatterInputSlot.setActive(false); - getMenu().waterInputSlot.setActive(false); - getMenu().dnaTestTubeOutputSlot.setActive(false); - getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().emptyVialInputSlot.isActive())); - this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().emptyVialInputSlot.isActive()); - } - if (getMenu().dnaTestTubeOutputDisplaySlot == pSlot) { - getMenu().dnaTestTubeOutputSlot.toggleActive(); - getMenu().boneMatterInputSlot.setActive(false); - getMenu().sugarInputSlot.setActive(false); - getMenu().plantMatterInputSlot.setActive(false); - getMenu().waterInputSlot.setActive(false); - getMenu().emptyVialInputSlot.setActive(false); - getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().dnaTestTubeOutputSlot.isActive())); - this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().dnaTestTubeOutputSlot.isActive()); - } - - super.slotClicked(pSlot, pSlotId, pMouseButton, pType); - } - - public void disableSequenceScreen() { - isolatedWidget.visible = false; - listWidget.visible = false; - textScrollBox.visible = false; - isolatedTextScrollBox.visible = false; - menu.dnaInputDisplaySlot.setActive(false); - isolatedWidget.getButtons().forEach(b -> ((IsolatedDataDisplayWidget) b).selected = false); - isolatedTextScrollBox.setText(List.of()); - listWidget.getButtons().forEach(b -> ((SequenceDataDisplayWidget) b).selected = false); - textScrollBox.setText(List.of()); - menu.slots.forEach(slot -> ((ToggleSlot) slot).setActive(false)); - selectedDino = null; - } - - public void enableSequenceScreen() { - isolatedWidget.visible = false; - listWidget.visible = true; - listWidget.active = true; - textScrollBox.visible = true; - textScrollBox.active = true; - isolatedTextScrollBox.visible = false; - isolatedWidget.getButtons().forEach(b -> { - ((IsolatedDataDisplayWidget) b).selected = false; - b.active = true; - }); - isolatedTextScrollBox.setText(List.of()); - listWidget.getButtons().forEach(b -> { - ((SequenceDataDisplayWidget) b).selected = false; - b.active = true; - }); - - textScrollBox.setText(List.of()); - menu.dnaInputDisplaySlot.setActive(true); - menu.emptyVialOutputDisplaySlot.setActive(true); - menu.storageDisplaySlot.setActive(true); - } - - public void enableEditScreen() { - calculateSliders(); - if (isAdvanced) { - enableAdvanced(); - } else { - disableAdvanced(); - } - } - - public void disableEditScreen() { - dNASliders.forEach(slider -> slider.visible = false); - disableAdvanced(); - } - - public void enableSynthScreen() { - menu.boneMatterInputDisplaySlot.setActive(true); - menu.emptyVialInputDisplaySlot.setActive(true); - menu.dnaTestTubeOutputDisplaySlot.setActive(true); - menu.waterInputDisplaySlot.setActive(true); - menu.sugarInputDisplaySlot.setActive(true); - menu.plantMatterInputDisplaySlot.setActive(true); - this.beginButton.active = true; - - } - - public void disableSynthScreen() { - menu.boneMatterInputDisplaySlot.setActive(false); - menu.emptyVialInputDisplaySlot.setActive(false); - menu.dnaTestTubeOutputDisplaySlot.setActive(false); - menu.waterInputDisplaySlot.setActive(false); - menu.sugarInputDisplaySlot.setActive(false); - menu.plantMatterInputDisplaySlot.setActive(false); - this.beginButton.active = false; - - } - - @Override - protected void renderBg(GuiGraphics guiGraphics, float partialTicks, int mouseX, int mouseY) { - guiGraphics.fillGradient(0, 0, this.width, this.height, -1072689136, -804253680); - x = this.leftPos; - y = (this.height - this.imageHeight) / 2; - guiGraphics.blit(TEXTURE, x, y, 0, 0, imageWidth, imageHeight, 351, 398); - int ringStartX = (this.imageWidth - RING_SIZE) / 2; - int ringStartY = (this.imageHeight - RING_SIZE) / 2; - for (int ring = 0; ring < 5; ring++) { - int u = (ring % 3) * RING_SIZE; - int v = (ring / 3) * RING_SIZE; - - guiGraphics.pose().pushPose(); - guiGraphics.pose().translate(this.leftPos, this.topPos, 0); - guiGraphics.pose().translate(this.imageWidth / 2F, this.imageHeight / 2F, 0); - guiGraphics.pose().mulPose(Axis.ZP.rotationDegrees((minecraft.player.tickCount + minecraft.getFrameTime()) * (ring % 2 == 0 ? 1 : -1) * this.ringModifiers[ring] + 0.5F)); - guiGraphics.pose().translate(-this.imageWidth / 2F, -this.imageHeight / 2F, 0); - guiGraphics.blit(CENTER, ringStartX, ringStartY, u, v, RING_SIZE, RING_SIZE, 525, 350); - guiGraphics.pose().popPose(); - } - guiGraphics.blit(CENTER, this.leftPos + (this.imageWidth - 63) / 2, this.topPos + (this.imageHeight - 63) / 2, RING_SIZE * 2, RING_SIZE, 63, 63, 525, 350); - guiGraphics.blit(TEXTURE, x, y, 0, imageHeight, imageWidth, imageHeight, 351, 398); - switch (currentTab) { - case 0: - renderSequenceScreen(guiGraphics, partialTicks, mouseX, mouseY); - break; - case 1: - renderEditScreen(guiGraphics, partialTicks, mouseX, mouseY); - if (isAdvanced) { - renderAdvancedEditScreen(guiGraphics, partialTicks, mouseX, mouseY); - } else { - renderBasicEditScreen(guiGraphics, partialTicks, mouseX, mouseY); - } - break; - case 2: - renderSynthScreen(guiGraphics, partialTicks, mouseX, mouseY); - break; - } - - } - - public void renderSequenceScreen(GuiGraphics guiGraphics, float partialTicks, int mouseX, int mouseY) { - Component text = Component.translatable("button." + Constants.MODID + ".regular"); - int textWidth = this.font.width(text); - guiGraphics.drawString(this.font, Component.translatable("button." + Constants.MODID + ".regular"), this.leftPos + 174 - textWidth, this.topPos + 22, 0xFFFFFFFF); - guiGraphics.drawString(this.font, Component.translatable("button." + Constants.MODID + ".isolated"), this.leftPos + 180, this.topPos + 22, 0xFFFFFFFF); - - guiGraphics.blit(TEXTURE_2, x, y, 0, 0, imageWidth, imageHeight, 472, 199); - progressWidget.render(guiGraphics, mouseX, mouseY, partialTicks); - if (showInventory()) { - guiGraphics.enableScissor(this.leftPos, this.topPos, this.leftPos + 87, this.topPos + height); - } - listWidget.render(guiGraphics, mouseX, mouseY, partialTicks); - isolatedWidget.render(guiGraphics, mouseX, mouseY, partialTicks); - if (showInventory()) { - guiGraphics.disableScissor(); - guiGraphics.enableScissor(this.leftPos + 261, this.topPos, this.leftPos + width, this.topPos + height); - } - textScrollBox.render(guiGraphics, mouseX, mouseY, partialTicks); - isolatedTextScrollBox.render(guiGraphics, mouseX, mouseY, partialTicks); - if (selectedDino != null) { - InventoryScreen.renderEntityInInventory(guiGraphics, this.leftPos + 270, this.topPos + 68, 10, new Quaternionf().rotateZ((float) Math.PI).rotateY(minecraft.level.getGameTime() * 5f * (float) (Math.PI / 180f)), null, selectedDino); - } - if (showInventory()) { - guiGraphics.disableScissor(); - guiGraphics.fillGradient(0, 0, this.width, this.height, -1072689136, -804253680); - guiGraphics.blit(INVENTORY, x, y, 0, 0, imageWidth, imageHeight, 351, 199); - } - } - - public void renderEditScreen(GuiGraphics guiGraphics, float partialTicks, int mouseX, int mouseY) { - drawBorder(guiGraphics, leftPos + 105, topPos + 24, 222 - 106 + 2, 101, Constants.BORDER_COLOR, 1); - guiGraphics.fill(leftPos + 106, topPos + 25, leftPos + 222, topPos + 123, 0xCF193B59); - if (sequencingDino != null) { - guiGraphics.enableScissor(leftPos + 105, topPos + 25, leftPos + 222, topPos + 123); - ((Dinosaur) sequencingDino).setDinoData(dinoData); - InventoryScreen.renderEntityInInventory(guiGraphics, leftPos + 105 + 55, topPos + 25 + 90, 18, new Quaternionf().rotateZ((float) Math.PI).rotateY(90), null, sequencingDino); - guiGraphics.pose().pushPose(); - guiGraphics.pose().translate(0, 0, 10); - InventoryScreen.renderEntityInInventory(guiGraphics, leftPos + 105 + 70 + 5, topPos + 25 + 90 + 2, 18, new Quaternionf().rotateZ((float) Math.PI).rotateY(135), null, Minecraft.getInstance().player); - guiGraphics.pose().popPose(); - guiGraphics.disableScissor(); - } - guiGraphics.fill(leftPos + 106, topPos + 136, leftPos + 339, topPos + 176, 0xCF0F2234); - drawBorder(guiGraphics, leftPos + 105, topPos + 135, 339 - 106 + 2, 42, Constants.BORDER_COLOR, 1); - guiGraphics.blit(EDIT, leftPos, topPos, 0, 0, 351, 199, 351, 199); - } - - public void renderBasicEditScreen(GuiGraphics guiGraphics, float partialTicks, int mouseX, int mouseY) { - drawBorder(guiGraphics, leftPos + 232, topPos + 24, 109, 100, Constants.BORDER_COLOR, 1); - guiGraphics.fill(leftPos + 233, topPos + 25, leftPos + 340, topPos + 123, 0xCF0F2234); - dNASliders.forEach(dnaSlider -> dnaSlider.render(guiGraphics, mouseX, mouseY, partialTicks)); - entityList.render(guiGraphics, mouseX, mouseY, partialTicks); - guiGraphics.drawCenteredString(this.font, Component.literal("Advanced"), leftPos + 49, topPos + 10, 0xFFFFFFFF); - } - - public void renderSynthScreen(GuiGraphics guiGraphics, float partialTicks, int mouseX, int mouseY) { - guiGraphics.blit(SYNTH, x, y, 0, 0, imageWidth, imageHeight, 479, 199); - guiGraphics.drawCenteredString(this.font, Component.literal("Water"), leftPos + 58, topPos + 58, 16777215); - guiGraphics.drawCenteredString(this.font, Component.literal("Bone Matter"), leftPos + 58 + 236, topPos + 58, 16777215); - guiGraphics.drawCenteredString(this.font, Component.literal("Plant Matter"), leftPos + 58 + 236, topPos + 58 + 70, 16777215); - guiGraphics.drawCenteredString(this.font, Component.literal("Sugar"), leftPos + 58, topPos + 58 + 70, 16777215); - float percent = getMenu().getDataSlot(6) / (float) getMenu().getDataSlot(9); - int yOffset = Mth.floor(128 - (128 * percent)); - guiGraphics.blit(SYNTH, x + (imageWidth / 2) - 64, y + (imageHeight / 2) - 63 + yOffset, 351, yOffset, 128, Mth.floor(128 * percent), 479, 199); - guiGraphics.blit(SYNTH, x + 159, y + 171, 351, 136, Mth.floor(33 * percent), 11, 479, 199); - beginButton.render(guiGraphics, mouseX, mouseY, partialTicks); - this.renderSynthIngredientBar(guiGraphics, leftPos + 9, topPos + 68, menu.getDataSlot(2) / (float) menu.getDataSlot(8)); - this.renderSynthIngredientBar(guiGraphics, leftPos + 9, topPos + 68 + 70, menu.getDataSlot(4) / (float) menu.getDataSlot(7)); - this.renderSynthIngredientBar(guiGraphics, leftPos + 9 + 236, topPos + 68, menu.getDataSlot(3) / (float) menu.getDataSlot(7)); - this.renderSynthIngredientBar(guiGraphics, leftPos + 9 + 236, topPos + 68 + 70, menu.getDataSlot(5) / (float) menu.getDataSlot(7)); - if (showInventory()) { - guiGraphics.enableScissor(this.leftPos + 87, this.topPos + 31, this.leftPos + 267, this.topPos + 167); - } - if (showInventory()) { - guiGraphics.disableScissor(); - guiGraphics.fillGradient(0, 0, this.width, this.height, -1072689136, -804253680); - guiGraphics.blit(INVENTORY, x, y, 0, 0, imageWidth, imageHeight, imageWidth, 199); - } - } - - public void renderAdvancedEditScreen(GuiGraphics guiGraphics, float partialTicks, int mouseX, int mouseY) { - geneButtons.forEach(geneButton -> geneButton.render(guiGraphics, mouseX, mouseY, partialTicks)); - guiGraphics.drawCenteredString(this.font, Component.literal("Basic"), leftPos + 49, topPos + 10, 0xFFFFFFFF); - if (selectedGene != null) { - guiGraphics.drawCenteredString(this.font, selectedGene.getTooltip(), leftPos + 285, topPos + 25, 0xFFFFFFFF); - ((AbstractWidget) slider).render(guiGraphics, mouseX, mouseY, partialTicks); - } - } - - public boolean showInventory() { - return getMenu().storageSlot.isActive() || - getMenu().dnaInputSlot.isActive() || - getMenu().emptyVialOutputSlot.isActive() || - getMenu().waterInputSlot.isActive() || - getMenu().boneMatterInputSlot.isActive() || - getMenu().sugarInputSlot.isActive() || - getMenu().plantMatterInputSlot.isActive() || - getMenu().emptyVialInputSlot.isActive() || - getMenu().dnaTestTubeOutputSlot.isActive(); - } - - @Override - public void render(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) { - - super.render(guiGraphics, mouseX, mouseY, partialTick); - guiGraphics.drawCenteredString(this.font, Component.translatable("gui_tab." + Constants.MODID + ".sequence"), leftPos + 131, topPos + 5, 16777215); - guiGraphics.drawCenteredString(this.font, Component.translatable("gui_tab." + Constants.MODID + ".edit"), leftPos + 215, topPos + 5, 16777215); - guiGraphics.drawCenteredString(this.font, Component.translatable("gui_tab." + Constants.MODID + ".synthesis"), leftPos + 304, topPos + 5, 16777215); - progressWidget.setTooltip(Tooltip.create((Component.literal(StringUtil.formatTickDuration(Mth.floor(getMenu().getDataSlot(1) - (progressWidget.progress.get() * getMenu().getDataSlot(1)))))))); - this.renderTooltip(guiGraphics, mouseX, mouseY); - } - - public static void drawBorder(GuiGraphics guiGraphics, int x, int y, int width, int height, int color, int thickness) { - guiGraphics.fill(x, y, x + width, y + thickness, color); - guiGraphics.fill(x, y, x + thickness, y + height, color); - guiGraphics.fill(x + width - thickness, y, x + width, y + height, color); - guiGraphics.fill(x, y + height - thickness, x + width, y + height, color); - } - - public static void fill(GuiGraphics guiGraphics, int x, int y, int width, int height, int color) { - guiGraphics.fill(x, y, x + width, y + height, color); - } - - @Override - protected void containerTick() { - if (getMenu().storageSlot.getItem().hasTag()) { - if (getMenu().storageSlot.getItem().getTag().getAllKeys().size() != listWidget.size()) { - listWidget.clearButtons(); - getMenu().storageSlot.getItem().getTag().getAllKeys().forEach(key -> { - listWidget.addButton(new SequenceDataDisplayWidget(0, 0, 120, 14, () -> getMenu().storageSlot.getItem(), key, (button, selected) -> { - if (selected) { - DNAData data = DNAData.loadFromNBT(getMenu().storageSlot.getItem().getTag().getCompound(button.getValue())); - textScrollBox.setText(List.of( - data.getFormattedType().withStyle(ChatFormatting.GOLD), - Component.literal("Time Period").withStyle(ChatFormatting.UNDERLINE), - Component.literal("Cretaceous").withStyle(ChatFormatting.AQUA), - Component.literal("Diet").withStyle(ChatFormatting.UNDERLINE), - Component.literal("Apple") - ) - ); - selectedDino = (LivingEntity) DNAData.loadFromNBT(getMenu().storageSlot.getItem().getTag().getCompound(button.getValue())).getEntityType().create(Minecraft.getInstance().level); - listWidget.getButtons().forEach(b -> { - if (b != button) { - ((SequenceDataDisplayWidget) b).selected = false; - } - }); - } else { - textScrollBox.setText(List.of()); - selectedDino = null; - } - }), true, 0); - }); - } - } else if (listWidget.size() > 0) { - listWidget.clearButtons(); - } - } - - List alreadyChanged = new ArrayList<>(); - - - public void calculatePercentageTotals(NGLSlider slider) { - if (dNASliders.get(0).getValue() == 100 && slider != dNASliders.get(0)) { - slider.setValue(0, true); - return; - } - int currentDNAPercent = getCurrentDNAPercent(); - boolean greaterThan100 = currentDNAPercent > 100; - while (greaterThan100) { - if (alreadyChanged.size() >= dNASliders.size() - 2) { - alreadyChanged.clear(); - } - for (int i = 1; i < dNASliders.size(); i++) { - DNASlider dNASlider = dNASliders.get(i); - if (alreadyChanged.contains(dNASlider)) { - continue; - } -// if (dNASlider == slider) { -// continue; -// } - currentDNAPercent = getCurrentDNAPercent(); - greaterThan100 = currentDNAPercent > 100; - if (!greaterThan100) { - break; - } - dNASlider.setValue(dNASlider.getValue() - 1, true); - alreadyChanged.add(dNASlider); - } - greaterThan100 = getCurrentDNAPercent() > 100; - } - dinoData.addEntity(((DNASlider) slider).getDnaData().getEntityInfo(), slider.getValue()); - } - - public int getCurrentDNAPercent() { - return (int) dNASliders.stream().mapToDouble(DNASlider::getValue).sum(); - } - - public void buildGeneIsolationMap() { - isolatedWidget.clearButtons(); - if (!getMenu().storageSlot.getItem().hasTag()) { - return; - } - for (Genes.Gene gene : GeneInit.GENES.getEntries().stream().map(Supplier::get).toList()) { - double totalPercent = 0; - String geneInfo = CommonClass.checkReplace(gene.name()) + " "; - for (String key : getMenu().storageSlot.getItem().getTag().getAllKeys()) { - DNAData data = DNAData.loadFromNBT(getMenu().storageSlot.getItem().getTag().getCompound(key)); - if (Genes.GENE_STORAGE.get(gene).stream().map(Pair::getFirst).toList().contains(data.getEntityType())) { - totalPercent += data.getDnaPercentage(); - } - } - double genePercent = totalPercent / Genes.GENE_STORAGE.get(gene).size(); - if (totalPercent > 0) { - isolatedWidget.addButton(new IsolatedDataDisplayWidget(0, 0, 120, 14, geneInfo + NublarMath.round(genePercent * 100, 2) + "%", (button, selected) -> { - if (selected) { - List dinoDnas = new ArrayList<>(); - List> entities = new ArrayList<>(Genes.GENE_STORAGE.get(gene).stream().map(Pair::getFirst).toList()); - for (String key : getMenu().storageSlot.getItem().getTag().getAllKeys()) { - DNAData data = DNAData.loadFromNBT(getMenu().storageSlot.getItem().getTag().getCompound(key)); - if (Genes.GENE_STORAGE.get(gene).stream().map(Pair::getFirst).toList().contains(data.getEntityType())) { - entities.remove(data.getEntityType()); - dinoDnas.add(data.getFormattedType().append(" ").append(data.getFormattedDNANoDescriptor())); - } - } - for (EntityType entity : entities) { - dinoDnas.add(entity.getDescription().copy().append(" ").append("0%")); - } - isolatedTextScrollBox.setText(dinoDnas); - isolatedWidget.getButtons().forEach(b -> { - - if (b != button) { - ((IsolatedDataDisplayWidget) b).selected = false; - } - }); - } else { - isolatedTextScrollBox.setText(List.of()); - } - }), true, 0); - } - } - } - - public void renderSynthIngredientBar(GuiGraphics guiGraphics, int x, int y, float percent) { - guiGraphics.blit(SYNTH, x, y, 351, 128, Mth.floor(98 * percent), 8, 479, 199); - } - - @Override - public boolean mouseReleased(double pMouseX, double pMouseY, int pButton) { - if (currentTab == 1) { - this.menu.sendUpdate(dinoData); - } - return super.mouseReleased(pMouseX, pMouseY, pButton); - } - - public void calculateSliders() { - activeSliders = 3; - if (dinoData.getBaseDino() != EntityType.PIG) { - DNASlider slider = dNASliders.get(0); - ItemStack stack = menu.storageSlot.getItem(); - if (stack.hasTag()) { - DNAData data = DNAData.loadFromNBT(stack.getTag().getCompound(DNAData.createStorageKey(dinoData.getBaseDino(), null))); - slider.setDNAData(data); - double value = dinoData.getEntityPercentage(new DinoData.EntityInfo(dinoData.getBaseDino(), null)); - slider.setValue(value, true); - slider.setEntityType(dinoData.getBaseDino()); - slider.active = true; - sequencingDino = (LivingEntity) data.getEntityType().create(Minecraft.getInstance().level); - activeSliders = Mth.floor((data.getDnaPercentage() - 0.5d) / (0.5 / 6)) + 3; - } - - } - int yOffset = (int) ((activeSliders / 2f) * 18f) - 3; - int startY = topPos + (imageHeight / 2) - yOffset; - entityList.active = true; - for (int i = 0; i < dNASliders.size(); i++) { - dNASliders.get(i).visible = i < activeSliders; - dNASliders.get(i).setY(startY); - startY += 18; - dNASliders.get(i).active = true; - } - - for (Map.Entry entry : dinoData.getEntityPercentages().entrySet()) { - if (entry.getKey().type() != dinoData.getBaseDino()) { - boolean shouldAdd = true; - for (DNASlider slider : dNASliders) { - if (slider.getEntityType() == entry.getKey().type()) { - shouldAdd = false; - } - if (slider.getEntityType() == null && shouldAdd) { - slider.setEntityType(entry.getKey().type()); - slider.setValue(entry.getValue(), true); - DNAData data = DNAData.loadFromNBT(menu.storageSlot.getItem().getTag().getCompound(DNAData.createStorageKey(entry.getKey().type(), entry.getKey().variant()))); - slider.setDNAData(data); - slider.active = true; - shouldAdd = false; - } - } - } - } - } - - public int leftPos() { - return leftPos; - } - - public int topPos() { - return topPos; - } - - @Override - public T addRenderableWidget(T pWidget) { - return super.addRenderableWidget(pWidget); - } - - @Override - public void removeWidget(GuiEventListener pListener) { - super.removeWidget(pListener); - } - - @Override - public boolean mouseScrolled(double pMouseX, double pMouseY, double pDelta) { - return super.mouseScrolled(pMouseX, pMouseY, pDelta); - } - - @Override - public boolean keyPressed(int pKeyCode, int pScanCode, int pModifiers) { - return super.keyPressed(pKeyCode, pScanCode, pModifiers); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/AdvancedColorWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/AdvancedColorWidget.java deleted file mode 100644 index 13b2a7f9..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/widget/AdvancedColorWidget.java +++ /dev/null @@ -1,78 +0,0 @@ -package net.dumbcode.projectnublar.client.widget; - - -import com.nyfaria.nyfsguilib.client.widgets.ColorPickerWidget; -import com.nyfaria.nyfsguilib.client.widgets.ColorWheelWidget; -import com.nyfaria.nyfsguilib.client.widgets.FilteredSelectionWidget; -import com.nyfaria.nyfsguilib.client.widgets.api.ParentWidget; -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.api.Genes; -import net.dumbcode.projectnublar.client.CommonClientClass; -import net.dumbcode.projectnublar.client.renderer.layer.DinoLayer; -import net.dumbcode.projectnublar.client.screen.SequencerScreen; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.components.Renderable; -import net.minecraft.network.chat.Component; - -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; - -public class AdvancedColorWidget extends ParentWidget implements GeneHolder{ - - FilteredSelectionWidget> colorWidget; - private int currentLayer = 0; - private List entries; - private DinoColorPickerWidget colorWheelWidget; - - - public AdvancedColorWidget(SequencerScreen parent, int pX, int pY, int pWidth, int pHeight, Component pMessage, List entries) { - super(parent, pX, pY, pWidth, pHeight, pMessage); - List blah = new ArrayList<>(List.of("base")); - blah.addAll(entries); - this.entries = blah; - } - - public void setEntries(List entries) { - this.entries = entries; - } - - @Override - public void init(boolean rebuild) { - this.colorWidget = new FilteredSelectionWidget<>(this.getX(), this.getY(), this.getWidth(), Component.empty(), (selection) -> { - currentLayer = entries.indexOf(selection); - colorWheelWidget.setFromRBG(parent.dinoData.getLayerColors().get(currentLayer)); - this.parent.getMenu().sendUpdate(parent.dinoData); - }); - colorWheelWidget = new DinoColorPickerWidget<>(this,this.getX(), this.getY() + 20, 80, 80, Component.empty(), (color) -> { - parent.dinoData.getLayerColors().set(currentLayer, color); - this.parent.getMenu().sendUpdate(parent.dinoData); - - }); - this.addRenderableWidget(colorWidget); - this.addRenderableWidget(colorWheelWidget); - Collections.reverse(this.renderables); - - } - - - @Override - protected void renderBackground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { - - } - - @Override - protected void renderForeground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { - - } - - @Override - public void setGene(Genes.Gene gene, DinoData data) { - List blah = new ArrayList<>(List.of("base")); - blah.addAll(CommonClientClass.getDinoLayers(data.getBaseDino()).stream().filter(l->l.getBasicLayer()!=-1).map(DinoLayer::getLayerName).toList()); - setEntries(blah); - colorWheelWidget.setFromRBG(data.getLayerColors().get(0)); - entries.stream().map((s) -> new FilteredSelectionWidget.SelectionEntry<>(s, Component.literal(s))).forEach(colorWidget::addEntry); - - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/BorderedButton.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/BorderedButton.java deleted file mode 100644 index 571c359f..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/widget/BorderedButton.java +++ /dev/null @@ -1,144 +0,0 @@ -package net.dumbcode.projectnublar.client.widget; - -import net.dumbcode.projectnublar.client.screen.SequencerScreen; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.components.AbstractButton; -import net.minecraft.client.gui.components.Tooltip; -import net.minecraft.client.gui.narration.NarrationElementOutput; -import net.minecraft.network.chat.Component; -import net.minecraft.network.chat.MutableComponent; - -import javax.annotation.Nullable; -import java.util.function.Consumer; -import java.util.function.Function; -import java.util.function.Supplier; - - -public class BorderedButton extends AbstractButton { - public static final int SMALL_WIDTH = 120; - public static final int DEFAULT_WIDTH = 150; - public static final int DEFAULT_HEIGHT = 20; - protected static final BorderedButton.CreateNarration DEFAULT_NARRATION = (component) -> { - return component.get(); - }; - protected final BorderedButton.OnPress onPress; - protected final BorderedButton.CreateNarration createNarration; - private final Component message1; - private final Component message2; - private Function messageConsumer = (p_169084_) -> true; - - public static BorderedButton.Builder builder(Component pMessage, Component message2, BorderedButton.OnPress pOnPress) { - return new BorderedButton.Builder(pMessage, message2, pOnPress); - } - - protected BorderedButton(int pX, int pY, int pWidth, int pHeight, Component pMessage, Component pMessage2, BorderedButton.OnPress pOnPress, BorderedButton.CreateNarration pCreateNarration) { - super(pX, pY, pWidth, pHeight, pMessage); - this.onPress = pOnPress; - this.createNarration = pCreateNarration; - this.message1 = pMessage; - this.message2 = pMessage2; - } - - @Override - public Component getMessage() { - return !messageConsumer.apply(this) ? message1 : message2; - } - - protected BorderedButton(Builder builder) { - this(builder.x, builder.y, builder.width, builder.height, builder.message, builder.message2, builder.onPress, builder.createNarration); - setTooltip(builder.tooltip); // Forge: Make use of the Builder tooltip - } - - public void onPress() { - this.onPress.onPress(this); - } - - protected MutableComponent createNarrationMessage() { - return this.createNarration.createNarrationMessage(() -> { - return super.createNarrationMessage(); - }); - } - - public void updateWidgetNarration(NarrationElementOutput pNarrationElementOutput) { - this.defaultButtonNarrationText(pNarrationElementOutput); - } - - @Override - protected void renderWidget(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { - SequencerScreen.drawBorder(pGuiGraphics, this.getX(), this.getY(), this.width, this.height, 1, 1); - pGuiGraphics.fill(this.getX() + 1, this.getY() + 1, this.getX() + this.width - 1, this.getY() + this.height - 1, 0xFF000000); - this.renderString(pGuiGraphics, Minecraft.getInstance().font, 0xFFFFFFFF); - } - public void setMessageConsumer(Function messageConsumer) { - this.messageConsumer = messageConsumer; - } - - public static class Builder { - private final Component message; - private final Component message2; - private final BorderedButton.OnPress onPress; - @Nullable - private Tooltip tooltip; - private int x; - private int y; - private int width = 150; - private int height = 20; - private BorderedButton.CreateNarration createNarration = BorderedButton.DEFAULT_NARRATION; - - public Builder(Component pMessage, Component message2, BorderedButton.OnPress pOnPress) { - this.message = pMessage; - this.message2 = message2; - this.onPress = pOnPress; - } - - public BorderedButton.Builder pos(int pX, int pY) { - this.x = pX; - this.y = pY; - return this; - } - - public BorderedButton.Builder width(int pWidth) { - this.width = pWidth; - return this; - } - - public BorderedButton.Builder size(int pWidth, int pHeight) { - this.width = pWidth; - this.height = pHeight; - return this; - } - - public BorderedButton.Builder bounds(int pX, int pY, int pWidth, int pHeight) { - return this.pos(pX, pY).size(pWidth, pHeight); - } - - public BorderedButton.Builder tooltip(@Nullable Tooltip pTooltip) { - this.tooltip = pTooltip; - return this; - } - - public BorderedButton.Builder createNarration(BorderedButton.CreateNarration pCreateNarration) { - this.createNarration = pCreateNarration; - return this; - } - - - - public BorderedButton build() { - return build(BorderedButton::new); - } - - public BorderedButton build(java.util.function.Function builder) { - return builder.apply(this); - } - } - - public interface CreateNarration { - MutableComponent createNarrationMessage(Supplier pMessageSupplier); - } - - public interface OnPress { - void onPress(BorderedButton pBorderedButton); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/DNASlider.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/DNASlider.java deleted file mode 100644 index bdd554d4..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/widget/DNASlider.java +++ /dev/null @@ -1,113 +0,0 @@ -package net.dumbcode.projectnublar.client.widget; - -import com.nyfaria.nyfsguilib.client.widgets.NGLSlider; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.client.screen.SequencerScreen; -import net.minecraft.client.gui.Font; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.network.chat.Component; -import net.minecraft.world.entity.EntityType; - -public class DNASlider extends NGLSlider { - boolean selected = false; - int buttonWidth = 16; - int buttonHeight = 16; - int barHeight = 10; - EntityType entityType; - DNAData dnaData; - OnClick consumer = (dnaSlider, selected) -> { - }; - - public DNASlider(int x, int y, int width, int height, Component prefix, Component suffix, double minValue, double maxValue, double currentValue, double stepSize, int precision, boolean drawString, OnValueChanged consumer) { - super(x, y, width, height, prefix, suffix, minValue, maxValue, currentValue, stepSize, precision, drawString, consumer); - } - - public DNASlider(int x, int y, int width, int height, Component prefix, Component suffix, double minValue, double maxValue, double currentValue, boolean drawString, OnValueChanged consumer) { - super(x, y, width, height, prefix, suffix, minValue, maxValue, currentValue, drawString, consumer); - } - - public EntityType getEntityType() { - return entityType; - } - - public void setEntityType(EntityType entityType) { - this.entityType = entityType; - } - - public DNAData getDnaData() { - return dnaData; - } - - public double maxDNA() { - if(dnaData == null) - return 0; - return dnaData.getDnaPercentage(); - } - - public void setDNAData(DNAData dnaData) { - this.dnaData = dnaData; - } - - public void setConsumer(OnClick consumer) { - this.consumer = consumer; - } - public boolean isSelected() { - return selected; - } - - public void setSelected(boolean selected) { - this.selected = selected; - } - - @Override - protected void onDrag(double mouseX, double mouseY, double dragX, double dragY) { - if (mouseX >= getX() && mouseX <= getX() + buttonWidth && mouseY >= getY() && mouseY <= getY() + buttonHeight) { - } else - super.onDrag(mouseX, mouseY, dragX, dragY); - - } - - @Override - public void onClick(double mouseX, double mouseY) { - if (mouseX >= getX() && mouseX <= getX() + buttonWidth && mouseY >= getY() && mouseY <= getY() + buttonHeight) { - selected = !selected; - consumer.onClick(this, selected); - } else { - super.onClick(mouseX, mouseY); - } - } - - - - public void setValueFromMouse(double mouseX) { - int barStart = this.getX() + buttonWidth; - int barWidth = this.width - 16; - this.setSliderValue((mouseX - barStart) / barWidth); - } - - - @Override - public void renderSliderBar(GuiGraphics guiGraphics) { - int posX = (this.getX() + buttonWidth - 1) + (int) (this.value * (double) (this.width - buttonWidth - 9)); - SequencerScreen.drawBorder(guiGraphics, posX, this.getY(), 10, height, Constants.BORDER_COLOR, 1); - guiGraphics.fill(posX + 1, this.getY() + 1, posX + 9, getY() + height - 1, 0xFF193B59); - } - - protected void renderScrollingString(GuiGraphics pGuiGraphics, Font pFont, int pWidth, int pColor) { - int i = this.getX() + pWidth + buttonWidth / 2; - int j = this.getX() + this.getWidth() - pWidth + buttonWidth / 2; - renderScrollingString(pGuiGraphics, pFont, this.getMessage(), i, this.getY(), j, this.getY() + this.getHeight(), pColor); - } - - @Override - public void renderSliderBackground(GuiGraphics guiGraphics) { - SequencerScreen.drawBorder(guiGraphics, getX(), getY(), buttonWidth, buttonHeight, Constants.BORDER_COLOR, 1); - guiGraphics.fill(getX() + 1, getY() + 1, getX() + buttonWidth - 1, getY() + buttonHeight - 1, selected ? Constants.BORDER_COLOR : 0xFF193B59); - SequencerScreen.drawBorder(guiGraphics, getX() + buttonWidth, getY() + 3, width - buttonWidth, barHeight, Constants.BORDER_COLOR, 1); - guiGraphics.fill(getX() + buttonWidth, getY() + 4, getX() + width - 1, getY() + 2 + barHeight, 0xFF193B59); - } - public interface OnClick { - void onClick(DNASlider widget, boolean selected); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/DataDisplayWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/DataDisplayWidget.java deleted file mode 100644 index 65d1cc9d..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/widget/DataDisplayWidget.java +++ /dev/null @@ -1,30 +0,0 @@ -package net.dumbcode.projectnublar.client.widget; - -import com.nyfaria.nyfsguilib.client.widgets.ScrollingButtonListWidget; -import com.nyfaria.nyfsguilib.client.widgets.api.ParentWidget; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.components.AbstractWidget; -import net.minecraft.network.chat.Component; -import org.jetbrains.annotations.Nullable; - -public class DataDisplayWidget extends ParentWidget { - - public DataDisplayWidget(@Nullable AbstractWidget parent, int pX, int pY, int pWidth, int pHeight, Component pMessage) { - super(parent, pX, pY, pWidth, pHeight, pMessage); - } - - @Override - public void init(boolean rebuild) { - - } - - @Override - protected void renderBackground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { - - } - - @Override - protected void renderForeground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { - - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/DinoColorPickerWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/DinoColorPickerWidget.java deleted file mode 100644 index 860f8b50..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/widget/DinoColorPickerWidget.java +++ /dev/null @@ -1,196 +0,0 @@ -package net.dumbcode.projectnublar.client.widget; - -import com.nyfaria.nyfsguilib.client.widgets.ColorWheelWidget; -import com.nyfaria.nyfsguilib.client.widgets.VanillaColorPickerWidget; -import com.nyfaria.nyfsguilib.client.widgets.VerticalGradientBarWidget; -import com.nyfaria.nyfsguilib.client.widgets.api.ParentWidget; -import com.nyfaria.nyfsguilib.Constants; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.Font; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.components.EditBox; -import net.minecraft.client.gui.components.events.GuiEventListener; -import net.minecraft.network.chat.Component; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.util.FastColor; -import net.minecraft.util.Mth; - -import java.awt.*; - -public class DinoColorPickerWidget extends ParentWidget { - public static final ResourceLocation COLOR_WHEEL_BACKGROUND = new ResourceLocation(Constants.MODID, "textures/gui/color_wheel_background.png"); - private float currentHue = 0; - private float currentSaturation = 0; - private float currentValue = 0.0f; - private OnColorChanged onColorChanged; - private ColorWheelWidget colorWheelWidget; - private VerticalGradientBarWidget valueBarWidget; - private VanillaColorPickerWidget vanillaColorPickerWidget; -// private EditBox redEditBox; -// private EditBox greenEditBox; -// private EditBox blueEditBox; -// private EditBox hueEditBox; -// private EditBox saturationEditBox; -// private EditBox valueEditBox; - - - public DinoColorPickerWidget(T parent, int pX, int pY, int pWidth, int pHeight, Component pMessage, OnColorChanged onColorChanged) { - super(parent,pX, pY, pWidth, pHeight, pMessage); - this.onColorChanged = onColorChanged; - } - - @Override - public void init(boolean rebuild) { - this.colorWheelWidget = this.addRenderableWidget(new ColorWheelWidget(this.getX() + calculateWidgetWidth(5), this.getY() + calculateWidgetHeight(5), calculateWidgetWidth(70), calculateWidgetHeight(70), null, (hue, saturation) -> { - this.currentHue = hue; - this.currentSaturation = saturation; - this.onColorChanged.onColorChanged(getCurrentColor(this.currentHue, this.currentSaturation, this.currentValue)); - this.valueBarWidget.setTopColor(getCurrentColor(this.currentHue, this.currentSaturation, 1.0f)); - updateEditBoxes(); - })); - this.valueBarWidget = this.addRenderableWidget(new VerticalGradientBarWidget(this.getX() + calculateWidgetWidth(85), this.getY() + calculateWidgetHeight(5), calculateWidgetWidth(12), calculateWidgetHeight(70), null, (oldValue, newValue) -> { - this.currentValue = newValue; - this.colorWheelWidget.setBrightness(newValue); - this.onColorChanged.onColorChanged(getCurrentColor(this.currentHue, this.currentSaturation, this.currentValue)); - updateEditBoxes(); - })); - this.vanillaColorPickerWidget = this.addRenderableWidget(new VanillaColorPickerWidget(this.getX() + calculateWidgetWidth(5), this.getY() + calculateWidgetHeight(77), calculateWidgetWidth(95), Component.literal(""), (color) -> { - this.setFromRBG(color); - this.onColorChanged.onColorChanged(color); - })); - Font font = Minecraft.getInstance().font; -// this.redEditBox = this.addRenderableWidget(new EditBox(font, this.getX() + calculateWidgetWidth(97), this.getY() + calculateWidgetHeight(5), calculateWidgetWidth(26), calculateWidgetHeight(10), Component.literal("r"))); -// this.greenEditBox = this.addRenderableWidget(new EditBox(font, this.getX() + calculateWidgetWidth(97), this.getY() + calculateWidgetHeight(20), calculateWidgetWidth(26), calculateWidgetHeight(10), Component.literal("g"))); -// this.blueEditBox = this.addRenderableWidget(new EditBox(font, this.getX() + calculateWidgetWidth(97), this.getY() + calculateWidgetHeight(35), calculateWidgetWidth(26), calculateWidgetHeight(10), Component.literal("b"))); -// this.hueEditBox = this.addRenderableWidget(new EditBox(font, this.getX() + calculateWidgetWidth(97), this.getY() + calculateWidgetHeight(50), calculateWidgetWidth(26), calculateWidgetHeight(10), Component.literal("h"))); -// this.saturationEditBox = this.addRenderableWidget(new EditBox(font, this.getX() + calculateWidgetWidth(97), this.getY() + calculateWidgetHeight(65), calculateWidgetWidth(26), calculateWidgetHeight(10), Component.literal("s"))); -// this.valueEditBox = this.addRenderableWidget(new EditBox(font, this.getX() + calculateWidgetWidth(97), this.getY() + calculateWidgetHeight(80), calculateWidgetWidth(26), calculateWidgetHeight(10), Component.literal("v"))); -// this.redEditBox.setMaxLength(3); -// this.greenEditBox.setMaxLength(3); -// this.blueEditBox.setMaxLength(3); -// this.hueEditBox.setMaxLength(4); -// this.saturationEditBox.setMaxLength(4); -// this.valueEditBox.setMaxLength(4); - int color = getCurrentColor(this.currentHue, this.currentSaturation, this.currentValue); -// this.redEditBox.setValue(FastColor.ARGB32.red(color) + ""); -// this.greenEditBox.setValue(FastColor.ARGB32.green(color) + ""); -// this.blueEditBox.setValue(FastColor.ARGB32.blue(color) + ""); -// this.hueEditBox.setValue(currentHue + ""); -// this.saturationEditBox.setValue(currentSaturation + ""); -// this.valueEditBox.setValue(currentValue + ""); -// this.redEditBox.setResponder((p_169394_) -> { -// int red = tryParseInt(p_169394_); -// int newColor = FastColor.ARGB32.color(255, red, greenEditBox.getValue().isEmpty() ? 0 : Integer.parseInt(greenEditBox.getValue()), blueEditBox.getValue().isEmpty() ? 0 : Integer.parseInt(blueEditBox.getValue())); -// this.setFromRBG(newColor,false); -// this.onColorChanged.onColorChanged(newColor); -// }); -// this.greenEditBox.setResponder((p_169394_) -> { -// int green = tryParseInt(p_169394_); -// int newColor = FastColor.ARGB32.color(255, redEditBox.getValue().isEmpty() ? 0 : Integer.parseInt(redEditBox.getValue()), green, blueEditBox.getValue().isEmpty() ? 0 : Integer.parseInt(blueEditBox.getValue())); -// this.setFromRBG(newColor,false); -// this.onColorChanged.onColorChanged(newColor); -// }); -// this.blueEditBox.setResponder((p_169394_) -> { -// int blue = tryParseInt(p_169394_); -// int newColor = FastColor.ARGB32.color(255, redEditBox.getValue().isEmpty() ? 0 : Integer.parseInt(redEditBox.getValue()), greenEditBox.getValue().isEmpty() ? 0 : Integer.parseInt(greenEditBox.getValue()), blue); -// this.setFromRBG(newColor,false); -// this.onColorChanged.onColorChanged(newColor); -// }); -// this.hueEditBox.setResponder((p_169394_) -> { -// float hue = tryParseFloat(p_169394_); -// this.currentHue = hue; -// this.setFromRBG(getCurrentColor(hue, currentSaturation, currentValue),false); -// this.onColorChanged.onColorChanged(getCurrentColor(hue, currentSaturation, currentValue)); -// }); -// this.saturationEditBox.setResponder((p_169394_) -> { -// float saturation = tryParseFloat(p_169394_); -// this.currentSaturation = saturation; -// this.setFromRBG(getCurrentColor(currentHue, saturation, currentValue),false); -// this.onColorChanged.onColorChanged(getCurrentColor(currentHue, saturation, currentValue)); -// }); -// this.valueEditBox.setResponder((p_169394_) -> { -// float value = tryParseFloat(p_169394_); -// this.currentValue = value; -// this.setFromRBG(getCurrentColor(currentHue, currentSaturation, value),false); -// this.onColorChanged.onColorChanged(getCurrentColor(currentHue, currentSaturation, value)); -// }); - -// this.addRenderableWidget(redEditBox); -// this.addRenderableWidget(greenEditBox); -// this.addRenderableWidget(blueEditBox); -// this.addRenderableWidget(hueEditBox); -// this.addRenderableWidget(saturationEditBox); -// this.addRenderableWidget(valueEditBox); - this.addRenderableWidget(vanillaColorPickerWidget); - this.addRenderableWidget(colorWheelWidget); - this.addRenderableWidget(valueBarWidget); - } - - @Override - protected void renderBackground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { - pGuiGraphics.pose().translate(0,0,1000); -// pGuiGraphics.blit(COLOR_WHEEL_BACKGROUND, this.getX(), this.getY(), 0, 0, this.width, this.height, this.width, this.height); - } - - @Override - protected void renderForeground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { - - } - - public int getCurrentColor(float hue, float sat, float value) { - return Color.HSBtoRGB(hue, sat, value); - } - - public interface OnColorChanged { - void onColorChanged(int color); - } - - public void setFromRBG(int color) { - setFromRBG(color, true); - } - public void setFromRBG(int color, boolean updateEditBoxes) { - float[] hsv = new float[3]; - Color.RGBtoHSB((color >> 16) & 0xFF, (color >> 8) & 0xFF, color & 0xFF, hsv); - this.currentHue = hsv[0]; - this.currentSaturation = hsv[1]; - this.currentValue = hsv[2]; - this.colorWheelWidget.setBrightness(hsv[2]); - this.colorWheelWidget.setColor(hsv[0], hsv[1]); - this.valueBarWidget.setValue(hsv[2]); - this.valueBarWidget.setTopColor(color); - if(updateEditBoxes){ - updateEditBoxes(); - } - } - public void updateEditBoxes(){ -// this.redEditBox.value=(((getCurrentColor(this.currentHue, this.currentSaturation, this.currentValue) >> 16) & 0xFF) + ""); -// this.greenEditBox.value=(((getCurrentColor(this.currentHue, this.currentSaturation, this.currentValue) >> 8) & 0xFF) + ""); -// this.blueEditBox.value=((getCurrentColor(this.currentHue, this.currentSaturation, this.currentValue) & 0xFF) + ""); -// this.hueEditBox.value = (currentHue + ""); -// this.saturationEditBox.value=(currentSaturation + ""); -// this.valueEditBox.value=(currentValue + ""); - } - - public int tryParseInt(String value) { - try { - return Integer.parseInt(value); - } catch (NumberFormatException e) { - return 0; - } - } - - public float tryParseFloat(String value) { - try { - return Float.parseFloat(value); - } catch (NumberFormatException e) { - return 0; - } - } - - public int calculateWidgetWidth(int x) { - return Mth.floor(getWidth()/130f * x); - } - public int calculateWidgetHeight(int y) { - return Mth.floor(getHeight()/120f * y); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneButton.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneButton.java deleted file mode 100644 index 3431613a..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneButton.java +++ /dev/null @@ -1,73 +0,0 @@ -package net.dumbcode.projectnublar.client.widget; - -import net.dumbcode.projectnublar.api.Genes; -import net.dumbcode.projectnublar.client.CommonClientClass; -import net.dumbcode.projectnublar.client.screen.SequencerScreen; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.components.AbstractWidget; -import net.minecraft.client.gui.narration.NarrationElementOutput; -import net.minecraft.client.gui.screens.inventory.AbstractContainerScreen; -import net.minecraft.network.chat.Component; - -public class GeneButton extends AbstractWidget { - int baseColor; - public Genes.Gene type; - boolean selected = false; - SequencerScreen parent; - private static final int CHROMOSOME_COLOUR_MIN_R = 0x27; - private static final int CHROMOSOME_COLOUR_R_RANGE = 0x4D - 0x27; - private static final int CHROMOSOME_COLOUR_MIN_G = 0x55; - private static final int CHROMOSOME_COLOUR_G_RANGE = 0x99 - 0x55; - private static final int CHROMOSOME_COLOUR_MIN_B = 0x7A; - private static final int CHROMOSOME_COLOUR_B_RANGE = 0xB1 - 0x7A; - float randomDist = Minecraft.getInstance().level.random.nextFloat(); - - public GeneButton(SequencerScreen parent, int pX, int pY, Genes.Gene type) { - super(pX, pY, 16, 5, Component.empty()); - this.type = type; - this.parent = parent; - int colourR = (int) (CHROMOSOME_COLOUR_MIN_R + CHROMOSOME_COLOUR_R_RANGE * randomDist); - int colourG = (int) (CHROMOSOME_COLOUR_MIN_G + CHROMOSOME_COLOUR_G_RANGE * randomDist); - int colourB = (int) (CHROMOSOME_COLOUR_MIN_B + CHROMOSOME_COLOUR_B_RANGE * randomDist); - baseColor = 0xFF000000 | (colourR << 16) | (colourG << 8) | colourB; - } - - public void setSelected(boolean selected) { - this.selected = selected; - } - - @Override - public void onClick(double pMouseX, double pMouseY) { - selected = !selected; - parent.geneButtons.stream().filter(button->button!=this).forEach(button-> button.setSelected(false)); - parent.selectedGene = selected ? type : null; - if(selected) { - parent.dinoData.addGeneValue(type, 0); - parent.removeWidget((AbstractWidget)parent.slider); - parent.slider = CommonClientClass.getGeneWidget(type).apply(parent,parent.dinoData); - parent.slider.setGene(type,parent.dinoData); - parent.addRenderableWidget((AbstractWidget)parent.slider); - } - ((AbstractWidget)parent.slider).active = selected; - ((AbstractWidget)parent.slider).visible = selected; - } - - @Override - protected void renderWidget(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { - if (active) { - if(selected) { - pGuiGraphics.fill(getX(), getY(), getX() + this.width, getY() + this.height, 0xFFFF0000); - } else { - pGuiGraphics.fill(getX(), getY(), getX() + this.width, getY() + this.height, 0xFFFF00FF); - } - } else { - pGuiGraphics.fill(getX(), getY(), getX() + this.width, getY() + this.height, baseColor); - } - } - - @Override - protected void updateWidgetNarration(NarrationElementOutput pNarrationElementOutput) { - - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneHolder.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneHolder.java deleted file mode 100644 index 59a0b7b1..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneHolder.java +++ /dev/null @@ -1,8 +0,0 @@ -package net.dumbcode.projectnublar.client.widget; - -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.api.Genes; - -public interface GeneHolder { - void setGene(Genes.Gene gene, DinoData data); -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneSlider.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneSlider.java deleted file mode 100644 index 6727f3b3..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneSlider.java +++ /dev/null @@ -1,22 +0,0 @@ -package net.dumbcode.projectnublar.client.widget; - -import com.nyfaria.nyfsguilib.client.widgets.NGLSlider; -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.api.Genes; -import net.minecraft.network.chat.Component; - -public class GeneSlider extends NGLSlider implements GeneHolder { - public GeneSlider(int x, int y, int width, int height, Component prefix, Component suffix, double minValue, double maxValue, double currentValue, double stepSize, int precision, boolean drawString, OnValueChanged consumer) { - super(x, y, width, height, prefix, suffix, minValue, maxValue, currentValue, stepSize, precision, drawString, consumer); - } - - public GeneSlider(int x, int y, int width, int height, Component prefix, Component suffix, double minValue, double maxValue, double currentValue, boolean drawString, OnValueChanged consumer) { - super(x, y, width, height, prefix, suffix, minValue, maxValue, currentValue, drawString, consumer); - } - - @Override - public void setGene(Genes.Gene gene, DinoData data) { - this.setValue(data.getGeneValue(gene)); - } - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/IsolatedDataDisplayWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/IsolatedDataDisplayWidget.java deleted file mode 100644 index 91606c0a..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/widget/IsolatedDataDisplayWidget.java +++ /dev/null @@ -1,55 +0,0 @@ -package net.dumbcode.projectnublar.client.widget; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.client.screen.SequencerScreen; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.components.AbstractButton; -import net.minecraft.client.gui.narration.NarrationElementOutput; -import net.minecraft.network.chat.Component; - -public class IsolatedDataDisplayWidget extends AbstractButton { - - private String value; - public boolean selected = false; - private OnClick onClick; - - public IsolatedDataDisplayWidget(int x, int y, int width, int height, String value, OnClick onClick) { - super(x, y, width, height, Component.empty()); - this.value = value; - this.onClick = onClick; - } - - public String getValue() { - return value; - } - - @Override - public void onPress() { - this.selected = !selected; - onClick.onClick(this, selected); - } - - @Override - protected void renderWidget(GuiGraphics guiGraphics, int i, int i1, float v) { - SequencerScreen.drawBorder(guiGraphics, getX(), getY(), getWidth(), getHeight(), Constants.BORDER_COLOR, 1); - int color = 0xFF193B59; - if (selected) { - color = 0xFF063B6B; - } - if (isHovered()) { - color = 0xFF063B6B; - } - guiGraphics.fill(getX() + 1, getY() + 1, getX() + getWidth() - 1, getY() + getHeight() - 1, color); - guiGraphics.drawCenteredString(Minecraft.getInstance().font, value, getX() + getWidth() / 2, getY() + getHeight() / 2 - 4, -1); - } - - @Override - protected void updateWidgetNarration(NarrationElementOutput narrationElementOutput) { - - } - - public interface OnClick { - void onClick(IsolatedDataDisplayWidget widget, boolean selected); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/ProgressWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/ProgressWidget.java deleted file mode 100644 index b47a167d..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/widget/ProgressWidget.java +++ /dev/null @@ -1,90 +0,0 @@ -package net.dumbcode.projectnublar.client.widget; - -import com.nyfaria.nyfsguilib.client.widgets.api.TooltipRenderer; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.components.AbstractWidget; -import net.minecraft.client.gui.components.Tooltip; -import net.minecraft.client.gui.narration.NarrationElementOutput; -import net.minecraft.network.chat.Component; -import net.minecraft.resources.ResourceLocation; - -import java.util.function.Supplier; - -public class ProgressWidget extends AbstractWidget { - private final ResourceLocation background; - private final ResourceLocation foreground; - private final boolean horizontal; - private int color; - public Supplier progress; - private boolean reverse; - - public ProgressWidget(int x, int y, int width, int height, ResourceLocation foreground, boolean horizontal, boolean reverse) { - this(x, y, width, height, null, foreground, -1, horizontal, reverse); - } - - public ProgressWidget(int x, int y, int width, int height, ResourceLocation foreground, Supplier progress, boolean horizontal, boolean reverse) { - this(x, y, width, height, null, foreground, -1, progress, horizontal, reverse); - } - - public ProgressWidget(int x, int y, int width, int height, ResourceLocation background, ResourceLocation foreground, int color, boolean horizontal, boolean reverse) { - this(x, y, width, height, background, foreground, color, () -> 0.0F, horizontal, reverse); - } - - public ProgressWidget(int x, int y, int width, int height, ResourceLocation background, ResourceLocation foreground, Supplier progress, boolean horizontal, boolean reverse) { - this(x, y, width, height, background, foreground, -1, progress, horizontal, reverse); - } - - public ProgressWidget(int x, int y, int width, int height, ResourceLocation background, ResourceLocation foreground, int color, Supplier progress, boolean horizontal, boolean reverse) { - super(x, y, width, height, Component.empty()); - this.background = background; - this.foreground = foreground; - this.color = color; - this.progress = progress; - this.horizontal = horizontal; - this.reverse = reverse; - } - - @Override - protected void renderWidget(GuiGraphics guiGraphics, int i, int i1, float v) { - if (background != null) { - guiGraphics.blit(background, getX(), getY(), 0, 0, getWidth(), getHeight(), getWidth(), getHeight()); - } - if (color != -1) { - guiGraphics.setColor((color >> 16 & 255) / 255.0F, (color >> 8 & 255) / 255.0F, (color & 255) / 255.0F, (color >> 24 & 255) / 255.0F); - } - if (horizontal) { - int progressWidth = (int) (getWidth() * progress.get()); - if(!reverse) { - guiGraphics.enableScissor(getX() + 1, getY() + 1, getX() + 1 + (int) (getWidth() * getProgress().get()), getY() + getHeight() - 1); - } else { - guiGraphics.enableScissor(getX() + 1 + ((width - 1) - (int) ((width - 1) * getProgress().get())), getY() + 1, getX() + width - 1, getY() + height - 1); - } - guiGraphics.blit(foreground, getX(), getY(), 0, 0, getWidth(), getHeight(), getWidth(), getHeight()); - } else { - int progressHeight = (int) (getHeight() * progress.get()); - if(!reverse) { - guiGraphics.enableScissor(getX() + 1, getY() + 1 + ((height - 1) - (int) ((height - 1) * getProgress().get())), getX() + width - 1, getY() + height - 1); - } else { - guiGraphics.enableScissor(getX() + 1, getY() + 1, getX() + width - 1, getY() + 1 + ((height - 1) - (int) ((height - 1) * getProgress().get()))); - } - guiGraphics.blit(foreground, getX(), getY() + getHeight(), 0, getHeight(), getWidth(), getHeight(), getWidth(), getHeight()); - } - if (color != -1) { - guiGraphics.setColor(1, 1, 1, 1); - } - guiGraphics.disableScissor(); - } - - public Supplier getProgress() { - return progress; - } - - public void setProgress(Supplier progress) { - this.progress = progress; - } - - @Override - protected void updateWidgetNarration(NarrationElementOutput narrationElementOutput) { - - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/SequenceDataDisplayWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/SequenceDataDisplayWidget.java deleted file mode 100644 index a33b6dec..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/client/widget/SequenceDataDisplayWidget.java +++ /dev/null @@ -1,64 +0,0 @@ -package net.dumbcode.projectnublar.client.widget; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.client.screen.SequencerScreen; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.components.AbstractButton; -import net.minecraft.client.gui.narration.NarrationElementOutput; -import net.minecraft.network.chat.Component; -import net.minecraft.world.item.ItemStack; - -import java.util.function.Supplier; - -public class SequenceDataDisplayWidget extends AbstractButton { - - private Supplier stack; - private String value; - public boolean selected = false; - private OnClick onClick; - - public SequenceDataDisplayWidget(int x, int y, int width, int height, Supplier stack, String value, OnClick onClick) { - super(x, y, width, height, Component.empty()); - this.stack = stack; - this.value = value; - this.onClick = onClick; - } - - public String getValue() { - return value; - } - - @Override - public void onPress() { - this.selected = !selected; - onClick.onClick(this, selected); - } - - @Override - protected void renderWidget(GuiGraphics guiGraphics, int i, int i1, float v) { - SequencerScreen.drawBorder(guiGraphics, getX(), getY(), getWidth(), getHeight(), Constants.BORDER_COLOR, 1); - int color = 0xFF193B59; - if (selected) { - color = 0xFF063B6B; - } - if (isHovered()) { - color = 0xFF063B6B; - } - guiGraphics.fill(getX() + 1, getY() + 1, getX() + getWidth() - 1, getY() + getHeight() - 1, color); - if(stack.get() != null && !stack.get().isEmpty() && stack.get().hasTag()) { - DNAData dnaData = DNAData.loadFromNBT(stack.get().getTag().getCompound(value)); - guiGraphics.drawCenteredString(Minecraft.getInstance().font, dnaData.getFormattedType().getString() + ": " + dnaData.getFormattedDNANoDescriptor().getString(), getX() + width / 2, getY() + 3, 0xFFFFFFFF); - } - } - - @Override - protected void updateWidgetNarration(NarrationElementOutput narrationElementOutput) { - - } - - public interface OnClick { - void onClick(SequenceDataDisplayWidget widget, boolean selected); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java b/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java deleted file mode 100644 index 1e1d067d..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java +++ /dev/null @@ -1,221 +0,0 @@ -package net.dumbcode.projectnublar.config; - -import net.dumbcode.projectnublar.api.FossilPiece; -import net.dumbcode.projectnublar.api.FossilPieces; -import net.dumbcode.projectnublar.api.FossilSet; -import net.dumbcode.projectnublar.api.FossilSets; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.util.RandomSource; -import net.minecraft.world.level.biome.Biomes; -import net.minecraftforge.common.ForgeConfigSpec; -import org.apache.commons.lang3.tuple.Pair; - -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -public class FossilsConfig { - private static final Map FOSSILS = new HashMap<>(); - private static final Map SETS = new HashMap<>(); - private static final Map QUALITIES = new HashMap<>(); - - static { - Pair pair = new ForgeConfigSpec.Builder().configure(FossilsConfig::new); - CONFIG_SPEC = pair.getRight(); - INSTANCE = pair.getLeft(); - } - - public static final ForgeConfigSpec CONFIG_SPEC; - public static final FossilsConfig INSTANCE; - - public Period carboniferous; - public Period jurassic; - public Period cretaceous; - - public Quality fragmented; - public Quality poor; - public Quality common; - public Quality pristine; - - public Set biped; - public Set quadruped; - public Set fern; - - public Fossil tyrannosaurus_rex; - - public FossilsConfig(ForgeConfigSpec.Builder builder) { - - - super(); - builder.push("fossils"); - builder.comment("defines the configured information for each type of fossil"); - builder.push("tyrannosaurus_rex"); - tyrannosaurus_rex = registerFossil("projectnublar:tyrannosaurus_rex", new Fossil(builder, FossilSets.BIPED, Map.of(FossilPieces.REX_SKULL, 1), 1, List.of("cretaceous"), List.of(Biomes.DESERT.location(), Biomes.FOREST.location()))); - builder.pop(); - builder.pop(); - - builder.push("sets"); - builder.comment("define the pieces that belong to each set"); - builder.push("biped"); - biped = registerSet("biped", builder.defineList("pieces", List.of("ribcage", "foot", "arm", "leg", "tail", "spine"), s -> s instanceof String st && FossilPieces.getPieceByName(st) != null), builder.defineList("weights", List.of(1, 2, 2, 2, 1, 1), o -> o instanceof Integer)); - builder.pop(); - builder.push("quadruped"); - quadruped = registerSet("quadruped", builder.defineList("pieces", List.of("ribcage", "foot", "arm", "leg", "tail", "spine"), s -> s instanceof String st && FossilPieces.getPieceByName(st) != null), builder.defineList("weights", List.of(1, 4, 4, 1, 1), o -> o instanceof Integer)); - builder.pop(); - builder.push("fern"); - fern = registerSet("fern", builder.defineList("pieces", List.of("leaf"), s -> s instanceof String st && FossilPieces.getPieceByName(st) != null), builder.defineList("weights", List.of(1), o -> o instanceof Integer)); - builder.pop(); - builder.pop(); - - builder.push("periods"); - builder.comment("defines the depths of each time period for generation, this list is incomplete and the values are examples, DC team to populate a full list once the systems are in place to do so"); - builder.push("carboniferous"); - carboniferous = new Period( - builder.comment("the min y layerName that this period generates in").defineInRange("min_y", 2, -64, 255), - builder.comment("the max y layerName that this period generates in").defineInRange("max_y", 20, -64, 255), - builder.comment("the rarity modifier to apply to the \"will generate\" method of this vein").defineInRange("rarity_mod", 0.5, 0.0, 1.0)); - builder.pop(); - builder.push("jurassic"); - jurassic = new Period( - builder.comment("the min y layerName that this period generates in").defineInRange("min_y", -12, -64, 255), - builder.comment("the max y layerName that this period generates in").defineInRange("max_y", 10, -64, 255), - builder.comment("the rarity modifier to apply to the \"will generate\" method of this vein").defineInRange("rarity_mod", 0.4, 0.0, 1.0)); - builder.pop(); - builder.push("cretaceous"); - cretaceous = new Period( - builder.comment("the min y layerName that this period generates in").defineInRange("min_y", 40, -64, 255), - builder.comment("the max y layerName that this period generates in").defineInRange("max_y", 56, -64, 255), - builder.comment("the rarity modifier to apply to the \"will generate\" method of this vein").defineInRange("rarity_mod", 0.4, 0.0, 1.0)); - builder.pop(); - builder.pop(); - - builder.comment("define the weights of each fossil quality, (weight / total weights) = percentage chance this quality will generate and how much dna they will yield as a percentage of a full genome.").push("qualities"); - builder.push("fragmented"); - fragmented = new Quality(builder.defineInRange("weight", 40, 0, Integer.MAX_VALUE), builder.defineInRange("dna_yield", 5.0, 0, 100)); - builder.pop(); - builder.push("poor"); - poor = new Quality(builder.defineInRange("weight", 20, 0, Integer.MAX_VALUE), builder.defineInRange("dna_yield", 7.5, 0, 100)); - builder.pop(); - builder.push("common"); - common = new Quality(builder.defineInRange("weight", 15, 0, Integer.MAX_VALUE), builder.defineInRange("dna_yield", 10.0, 0, 100)); - builder.pop(); - builder.push("pristine"); - pristine = new Quality(builder.defineInRange("weight", 4, 0, Integer.MAX_VALUE), builder.defineInRange("dna_yield", 30.0, 0, 100)); - builder.pop(); - builder.pop(); - QUALITIES.put("fragmented", fragmented); - QUALITIES.put("poor", poor); - QUALITIES.put("common", common); - QUALITIES.put("pristine", pristine); - } - - public static Fossil registerFossil(String fossilName, Fossil fossil) { - FOSSILS.put(fossilName, fossil); - return fossil; - } - - public static Map getFossils() { - return FOSSILS; - } - - public static Set registerSet(String setName, ForgeConfigSpec.ConfigValue> pieces, ForgeConfigSpec.ConfigValue> weights) { - Set set = new Set(pieces, weights); - SETS.put(setName, set); - return set; - } - - public static Set getSet(String setName) { - return SETS.get(setName); - } - - public static String getPeriod(int yValue) { - if (yValue >= INSTANCE.carboniferous.minY.get() && yValue <= INSTANCE.carboniferous.maxY.get()) { - return "carboniferous"; - } else if (yValue >= INSTANCE.jurassic.minY.get() && yValue <= INSTANCE.jurassic.maxY.get()) { - return "jurassic"; - } else if (yValue >= INSTANCE.cretaceous.minY.get() && yValue <= INSTANCE.cretaceous.maxY.get()) { - return "cretaceous"; - } - return "unknown"; - } - - public static boolean testPeriodChance(String period, RandomSource random) { - return switch (period) { - case "carboniferous" -> random.nextDouble() < INSTANCE.carboniferous.rarityModifier.get(); - case "jurassic" -> random.nextDouble() < INSTANCE.jurassic.rarityModifier.get(); - case "cretaceous" -> random.nextDouble() < INSTANCE.cretaceous.rarityModifier.get(); - default -> false; - }; - } - - public static Quality getQuality(String quality) { - return QUALITIES.get(quality); - } - public class Fossil { - ForgeConfigSpec.ConfigValue pieces; - ForgeConfigSpec.ConfigValue> special_pieces; - ForgeConfigSpec.ConfigValue> special_weights; - ForgeConfigSpec.IntValue weight; - ForgeConfigSpec.ConfigValue> periods; - ForgeConfigSpec.ConfigValue> biomes; - - public Fossil(ForgeConfigSpec.Builder builder, FossilSet set, Map specialPieces, int weight, List periods, List biomes) { - this.pieces = builder.comment("The pieces that make up this fossil").define("pieces", set.name()); - this.special_pieces = builder.comment("optional field to include if a species has a special identifiable fossil type").define("special_pieces", specialPieces.keySet().stream().map(FossilPiece::name).toList()); - this.special_weights = builder.comment("The weights of the special pieces").define("special_weights", specialPieces.values().stream().toList()); - this.weight = builder.comment("the lower the number the more rare the fossil; (weight / total weights) = percentage chance this fossil type generating").defineInRange("weight", weight, 0, Integer.MAX_VALUE); - this.periods = builder.comment("The time period that this fossil type belongs to").define("periods", periods); - this.biomes = builder.comment("all acceptable biomes for this fossil to generate in").define("biomes", biomes.stream().map(ResourceLocation::toString).toList()); - } - - public ForgeConfigSpec.ConfigValue getPieces() { - return pieces; - } - - public ForgeConfigSpec.ConfigValue> getSpecial_pieces() { - return special_pieces; - } - - public ForgeConfigSpec.ConfigValue> getSpecial_weights() { - return special_weights; - } - - public ForgeConfigSpec.IntValue getWeight() { - return weight; - } - - public ForgeConfigSpec.ConfigValue> getPeriods() { - return periods; - } - - public ForgeConfigSpec.ConfigValue> getBiomes() { - return biomes; - } - } - - public static class Set { - public ForgeConfigSpec.ConfigValue> pieces; - public ForgeConfigSpec.ConfigValue> weights; - - public Set(ForgeConfigSpec.ConfigValue> pieces, - ForgeConfigSpec.ConfigValue> weights) { - this.pieces = pieces; - this.weights = weights; - } - - public ForgeConfigSpec.ConfigValue> pieces() { - return pieces; - } - - public ForgeConfigSpec.ConfigValue> weights() { - return weights; - } - } - - public record Period(ForgeConfigSpec.IntValue minY, ForgeConfigSpec.IntValue maxY, - ForgeConfigSpec.DoubleValue rarityModifier) { - } - - public record Quality(ForgeConfigSpec.IntValue weight, ForgeConfigSpec.DoubleValue dnaYield) { - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/container/CloneDisplaySlot.java b/common/src/main/java/net/dumbcode/projectnublar/container/CloneDisplaySlot.java deleted file mode 100644 index 2139f44f..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/container/CloneDisplaySlot.java +++ /dev/null @@ -1,34 +0,0 @@ -package net.dumbcode.projectnublar.container; - -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.inventory.Slot; -import net.minecraft.world.item.ItemStack; - -public class CloneDisplaySlot extends ToggleSlot { - Slot originSlot; - public CloneDisplaySlot(Slot originSlot, int pX, int pY) { - super(originSlot.container, originSlot.getContainerSlot(), pX, pY); - this.originSlot = originSlot; - } - - @Override - public ItemStack getItem() { - return originSlot.getItem(); - } - - @Override - public boolean hasItem() { - return originSlot.hasItem(); - } - - - @Override - public boolean mayPlace(ItemStack stack) { - return false; - } - - @Override - public boolean mayPickup(Player playerIn) { - return false; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/api/FossilRevived.java b/common/src/main/java/net/dumbcode/projectnublar/entity/api/FossilRevived.java deleted file mode 100644 index 835c33fa..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/api/FossilRevived.java +++ /dev/null @@ -1,4 +0,0 @@ -package net.dumbcode.projectnublar.entity.api; - -public interface FossilRevived { -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java deleted file mode 100644 index 11abbb21..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java +++ /dev/null @@ -1,61 +0,0 @@ -package net.dumbcode.projectnublar.init; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.LowSecurityElectricFencePostBlock; -import net.dumbcode.projectnublar.api.FossilCollection; -import net.dumbcode.projectnublar.block.*; -import net.dumbcode.projectnublar.block.api.EnumConnectionType; -import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFence; -import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFencePole; -import net.dumbcode.projectnublar.block.entity.EggPrinterBlockEntity; -import net.dumbcode.projectnublar.block.entity.GeneratorBlockEntity; -import net.dumbcode.projectnublar.block.entity.IncubatorBlockEntity; -import net.dumbcode.projectnublar.block.entity.ProcessorBlockEntity; -import net.dumbcode.projectnublar.block.entity.SequencerBlockEntity; -import net.dumbcode.projectnublar.item.GeoMultiBlockItem; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.core.registries.Registries; -import net.minecraft.world.item.BlockItem; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.entity.BlockEntityType; -import net.minecraft.world.level.block.state.BlockBehaviour; - -import java.util.function.Function; -import java.util.function.Supplier; - -public class BlockInit { - public static final RegistrationProvider BLOCKS = RegistrationProvider.get(Registries.BLOCK, Constants.MODID); - public static final RegistrationProvider> BLOCK_ENTITIES = RegistrationProvider.get(Registries.BLOCK_ENTITY_TYPE, Constants.MODID); - - public static FossilCollection FOSSIL = FossilCollection.create("tyrannosaurus_rex"); - public static RegistryObject PROCESSOR = registerBlock("processor", () -> new ProcessorBlock(BlockBehaviour.Properties.of().noOcclusion(),3,2, 2), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),3,2, 2)); - public static RegistryObject SEQUENCER = registerBlock("sequencer", () -> new SequencerBlock(BlockBehaviour.Properties.of().noOcclusion(),2,2, 2), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),2,2, 2)); - public static RegistryObject EGG_PRINTER = registerBlock("egg_printer", () -> new EggPrinterBlock(BlockBehaviour.Properties.of().noOcclusion(),1,2, 1), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),1,2, 1)); - public static RegistryObject INCUBATOR = registerBlock("incubator", () -> new IncubatorBlock(BlockBehaviour.Properties.of().noOcclusion(),2,2, 1), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),2,2, 1)); - public static RegistryObject ELECTRIC_FENCE = registerBlock("electric_fence", () -> new ElectricFenceBlock(BlockBehaviour.Properties.of().noLootTable().noOcclusion())); - public static RegistryObject LOW_SECURITY_ELECTRIC_FENCE_POST = registerBlock("low_security_electric_fence_post", () -> new LowSecurityElectricFencePostBlock(BlockBehaviour.Properties.of().noOcclusion(), EnumConnectionType.LOW_SECURITY)); - public static RegistryObject HIGH_SECURITY_ELECTRIC_FENCE_POST = registerBlock("high_security_electric_fence_post", () -> new HighSecurityElectricFencePostBlock(BlockBehaviour.Properties.of().noOcclusion(), EnumConnectionType.HIGH_SECURITY)); - public static RegistryObject COAL_GENERATOR = registerBlock("coal_generator", ()-> new GeneratorBlock(BlockBehaviour.Properties.of(),256,16,0)); - public static RegistryObject CREATIVE_GENERATOR = registerBlock("creative_generator", ()-> new GeneratorBlock(BlockBehaviour.Properties.of(),99999,99999,0)); - - - public static RegistryObject> PROCESSOR_BLOCK_ENTITY = BLOCK_ENTITIES.register("processor", () -> BlockEntityType.Builder.of(ProcessorBlockEntity::new, PROCESSOR.get()).build(null)); - public static RegistryObject> SEQUENCER_BLOCK_ENTITY = BLOCK_ENTITIES.register("sequencer", () -> BlockEntityType.Builder.of(SequencerBlockEntity::new, SEQUENCER.get()).build(null)); - public static RegistryObject> EGG_PRINTER_BLOCK_ENTITY = BLOCK_ENTITIES.register("egg_printer", () -> BlockEntityType.Builder.of(EggPrinterBlockEntity::new, EGG_PRINTER.get()).build(null)); - public static RegistryObject> INCUBATOR_BLOCK_ENTITY = BLOCK_ENTITIES.register("incubator", () -> BlockEntityType.Builder.of(IncubatorBlockEntity::new, INCUBATOR.get()).build(null)); - public static RegistryObject> ELECTRIC_FENCE_BLOCK_ENTITY = BLOCK_ENTITIES.register("electric_fence", () -> BlockEntityType.Builder.of(BlockEntityElectricFence::new, BlockInit.ELECTRIC_FENCE.get()).build(null)); - public static RegistryObject> ELECTRIC_FENCE_POST_BLOCK_ENTITY = BLOCK_ENTITIES.register("electric_fence_pole", () -> BlockEntityType.Builder.of(BlockEntityElectricFencePole::new, BlockInit.LOW_SECURITY_ELECTRIC_FENCE_POST.get(),BlockInit.HIGH_SECURITY_ELECTRIC_FENCE_POST.get()).build(null)); - public static RegistryObject> GENERATOR = BLOCK_ENTITIES.register("coal_generator", ()-> BlockEntityType.Builder.of(GeneratorBlockEntity::new, COAL_GENERATOR.get(), CREATIVE_GENERATOR.get()).build(null)); - public static void loadClass() {} - - public static RegistryObject registerBlock(String name, Supplier block) { - return registerBlock(name, block, b -> () -> new BlockItem(b.get(), ItemInit.getItemProperties())); - } - - public static RegistryObject registerBlock(String name, Supplier block, Function, Supplier> item) { - var reg = BLOCKS.register(name, block); - ItemInit.ITEMS.register(name, () -> item.apply(reg).get()); - return reg; - } -} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java deleted file mode 100644 index a785e665..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java +++ /dev/null @@ -1,220 +0,0 @@ -package net.dumbcode.projectnublar.init; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.api.FossilCollection; -import net.dumbcode.projectnublar.api.FossilPieces; -import net.dumbcode.projectnublar.api.Quality; -import net.dumbcode.projectnublar.config.FossilsConfig; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.client.Minecraft; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.core.registries.Registries; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.network.chat.Component; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.entity.EntityType; -import net.minecraft.world.entity.LivingEntity; -import net.minecraft.world.entity.animal.Parrot; -import net.minecraft.world.item.CreativeModeTab; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.Blocks; - -public class CreativeTabInit { - public static final RegistrationProvider CREATIVE_MODE_TABS = RegistrationProvider.get(Registries.CREATIVE_MODE_TAB, Constants.MODID); - public static final RegistryObject FOSSIL_ITEMS_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_fossil_items", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) - .title(Component.translatable("itemGroup." + Constants.MODID + ".fossil_items")) - .icon(() -> { - ItemStack stack = new ItemStack(ItemInit.FOSSIL_ITEM.get()); - DNAData dnaData = new DNAData(); - dnaData.setEntityType(EntityInit.TYRANNOSAURUS_REX.get()); - dnaData.setFossilPiece(FossilPieces.REX_SKULL); - dnaData.setQuality(Quality.PRISTINE); - stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); - return stack; - }) - .displayItems( - (itemDisplayParameters, output) -> { - EntityInit.ENTITIES.getEntries().forEach((entityRegistryObject) -> { - FossilPieces.getPieces().forEach((fossilPiece) -> { - FossilsConfig.Fossil fossil = FossilsConfig.getFossils().get(entityRegistryObject.getId().toString()); - if (FossilsConfig.getSet(fossil.getPieces().get()).pieces.get().contains(fossilPiece.name()) || fossil.getSpecial_pieces().get().contains(fossilPiece.name())) { - for (Quality value : Quality.values()) { - if (value == Quality.NONE) continue; - ItemStack stack = new ItemStack(ItemInit.FOSSIL_ITEM.get()); - DNAData dnaData = new DNAData(); - dnaData.setEntityType(entityRegistryObject.get()); - dnaData.setFossilPiece(fossilPiece); - dnaData.setQuality(value); - stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); - output.accept(stack); - } - } - }); - ItemStack amberStack = new ItemStack(ItemInit.AMBER_ITEM.get()); - DNAData dnaData = new DNAData(); - dnaData.setEntityType(entityRegistryObject.get()); - dnaData.setDnaPercentage(0.8); - amberStack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); - output.accept(amberStack); - }); - }) - .build()); - public static final RegistryObject FOSSIL_ORES_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_fossil_ores", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) - .title(Component.translatable("itemGroup." + Constants.MODID + ".fossil_ores")) - .icon(() -> { - Block block = FossilCollection.COLLECTIONS.get("projectnublar:tyrannosaurus_rex").fossilblocks().get(Blocks.STONE).get(Quality.PRISTINE).get(FossilPieces.getPieceByName("rex_skull")).get(); - ItemStack stack = new ItemStack(block); - return stack; - }) - .displayItems( - (itemDisplayParameters, output) -> { - FossilCollection.COLLECTIONS.forEach((entity, fossilCollection) -> { - fossilCollection.fossilblocks().forEach((block, qualityMap) -> { - qualityMap.forEach((quality, stoneMap) -> { - stoneMap.forEach((piece, blockRegistryObject) -> { - FossilsConfig.Fossil fossil = FossilsConfig.getFossils().get(entity); - if (FossilsConfig.getSet(fossil.getPieces().get()).pieces.get().contains(piece.name()) || fossil.getSpecial_pieces().get().contains(piece.name())) { - ItemStack stack = new ItemStack(blockRegistryObject.get()); - stack.getOrCreateTag().putString("quality", quality.getName()); - output.accept(stack); - } - }); - }); - }); - fossilCollection.amberBlocks().forEach((block, blockRegistryObject) -> output.accept(blockRegistryObject.get())); - }); - }) - .build()); - - public static final RegistryObject MACHINES_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_machines", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) - .title(Component.translatable("itemGroup." + Constants.MODID + ".machines")) - .icon(() -> new ItemStack(BlockInit.PROCESSOR.get())) - .displayItems( - (itemDisplayParameters, output) -> { - output.accept(BlockInit.PROCESSOR.get()); - output.accept(BlockInit.SEQUENCER.get()); - output.accept(ItemInit.SEQUENCER_COMPUTER.get()); - output.accept(ItemInit.SEQUENCER_DOOR.get()); - output.accept(ItemInit.SEQUENCER_SCREEN.get()); - output.accept(BlockInit.EGG_PRINTER.get()); - output.accept(BlockInit.INCUBATOR.get()); - output.accept(ItemInit.INCUBATOR_ARM.get()); - output.accept(ItemInit.INCUBATOR_ARM_BASE.get()); - output.accept(ItemInit.INCUBATOR_LID.get()); - output.accept(ItemInit.INCUBATOR_NEST.get()); - output.accept(BlockInit.COAL_GENERATOR.get()); - output.accept(BlockInit.CREATIVE_GENERATOR.get()); - }) - .build()); - public static final RegistryObject MISC_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_misc", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) - .title(Component.translatable("itemGroup." + Constants.MODID + ".misc")) - .icon(() -> new ItemStack(ItemInit.IRON_FILTER.get())) - .displayItems( - (itemDisplayParameters, output) -> { - output.accept(ItemInit.IRON_FILTER.get()); - output.accept(ItemInit.GOLD_FILTER.get()); - output.accept(ItemInit.DIAMOND_FILTER.get()); - output.accept(ItemInit.IRON_TANK_UPGRADE.get()); - output.accept(ItemInit.GOLD_TANK_UPGRADE.get()); - output.accept(ItemInit.DIAMOND_TANK_UPGRADE.get()); - output.accept(ItemInit.IRON_COMPUTER_CHIP.get()); - output.accept(ItemInit.GOLD_COMPUTER_CHIP.get()); - output.accept(ItemInit.DIAMOND_COMPUTER_CHIP.get()); - output.accept(ItemInit.HARD_DRIVE.get()); - output.accept(ItemInit.SSD.get()); - output.accept(ItemInit.SMALL_CONTAINER_UPGRADE.get()); - output.accept(ItemInit.LARGE_CONTAINER_UPGRADE.get()); - output.accept(ItemInit.WARM_BULB.get()); - output.accept(ItemInit.WARMER_BULB.get()); - output.accept(ItemInit.HOT_BULB.get()); - output.accept(ItemInit.IRON_PLANT_TANK.get()); - output.accept(ItemInit.GOLD_PLANT_TANK.get()); - output.accept(BlockInit.HIGH_SECURITY_ELECTRIC_FENCE_POST.get()); - output.accept(BlockInit.LOW_SECURITY_ELECTRIC_FENCE_POST.get()); - output.accept(ItemInit.WIRE_SPOOL.get()); - - }) - .build()); - - public static final RegistryObject DNA_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_dna", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) - .title(Component.translatable("itemGroup." + Constants.MODID + ".dna")) - .icon(() -> new ItemStack(ItemInit.TEST_TUBE_ITEM.get())) - .displayItems( - (itemDisplayParameters, output) -> { - output.accept(ItemInit.TEST_TUBE_ITEM.get()); - for (RegistryObject> entry : EntityInit.ENTITIES.getEntries()) { - ItemStack stack = new ItemStack(ItemInit.TEST_TUBE_ITEM.get()); - DNAData dnaData = new DNAData(); - dnaData.setEntityType(entry.get()); - dnaData.setDnaPercentage(0.5); - stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); - output.accept(stack); - } - }) - .build()); - - public static final RegistryObject SYRINGE_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_syringe", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) - .title(Component.translatable("itemGroup." + Constants.MODID + ".syringe")) - .icon(() -> new ItemStack(ItemInit.SYRINGE.get())) - .displayItems( - (itemDisplayParameters, output) -> { - output.accept(ItemInit.SYRINGE.get()); - for (ResourceLocation entry : BuiltInRegistries.ENTITY_TYPE.keySet()) { - if (entry.getPath().contains("parrot")) { - for (Parrot.Variant variant : Parrot.Variant.values()) { - ItemStack stack = new ItemStack(ItemInit.SYRINGE.get()); - DNAData dnaData = new DNAData(); - dnaData.setEntityType(BuiltInRegistries.ENTITY_TYPE.get(entry)); - dnaData.setVariant(variant.getSerializedName()); - dnaData.setDnaPercentage(1.0); - stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); - output.accept(stack); - } - } else if (entry.getPath().contains("cat")) { - BuiltInRegistries.CAT_VARIANT.keySet().forEach((catVariant) -> { - ItemStack stack = new ItemStack(ItemInit.SYRINGE.get()); - DNAData dnaData = new DNAData(); - dnaData.setEntityType(BuiltInRegistries.ENTITY_TYPE.get(entry)); - dnaData.setVariant(catVariant.toString()); - dnaData.setDnaPercentage(0.5); - stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); - output.accept(stack); - }); - } else { - if(BuiltInRegistries.ENTITY_TYPE.get(entry).create(Minecraft.getInstance().level) instanceof LivingEntity) { - ItemStack stack = new ItemStack(ItemInit.SYRINGE.get()); - DNAData dnaData = new DNAData(); - dnaData.setEntityType(BuiltInRegistries.ENTITY_TYPE.get(entry)); - dnaData.setDnaPercentage(0.5); - stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); - output.accept(stack); - } - } - } - }) - .build()); - public static final RegistryObject EGG_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_egg", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) - .title(Component.translatable("itemGroup." + Constants.MODID + ".egg")) - .icon(() -> new ItemStack(ItemInit.ARTIFICIAL_EGG.get())) - .displayItems( - (itemDisplayParameters, output) -> { - output.accept(ItemInit.ARTIFICIAL_EGG.get()); - ItemStack stack = new ItemStack(ItemInit.INCUBATED_EGG.get()); - ItemStack stack2 = new ItemStack(ItemInit.UNINCUBATED_EGG.get()); - DinoData dnaData = new DinoData(); - dnaData.setBaseDino(EntityInit.TYRANNOSAURUS_REX.get()); - dnaData.setBasePercentage(100); - dnaData.toStack(stack); - dnaData.copy().toStack(stack2); - output.accept(stack); - output.accept(stack2); - }) - .build()); - - public static void loadClass() { - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java deleted file mode 100644 index 4f54e370..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java +++ /dev/null @@ -1,11 +0,0 @@ -package net.dumbcode.projectnublar.init; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.minecraft.core.registries.Registries; -import net.minecraft.world.damagesource.DamageSource; -import net.minecraft.world.entity.EntityType; - -public class DamageSourceInit { - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java deleted file mode 100644 index fcf4c4c3..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java +++ /dev/null @@ -1,32 +0,0 @@ -package net.dumbcode.projectnublar.init; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.registration.EntityDataSerializerHelper; -import net.minecraft.network.FriendlyByteBuf; -import net.minecraft.network.syncher.EntityDataSerializer; -import net.minecraft.resources.ResourceLocation; - -public class DataSerializerInit { - - public static EntityDataSerializer DINO_DATA = EntityDataSerializerHelper.INSTANCE.register(Constants.modLoc("npc_data"),new EntityDataSerializer() { - @Override - public void write(FriendlyByteBuf buf, DinoData dinoData) { - buf.writeNbt(dinoData.toNBT()); - } - - @Override - public DinoData read(FriendlyByteBuf buf) { - return DinoData.fromNBT(buf.readNbt()); - } - - @Override - public DinoData copy(DinoData dinoData) { - return dinoData.copy(); - } - }); - - - public static void loadClass(){} - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java deleted file mode 100644 index 5152a902..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java +++ /dev/null @@ -1,19 +0,0 @@ -package net.dumbcode.projectnublar.init; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.worldgen.feature.AmberFeature; -import net.dumbcode.projectnublar.worldgen.feature.FossilConfiguration; -import net.dumbcode.projectnublar.worldgen.feature.FossilFeature; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.world.level.levelgen.feature.Feature; - -public class FeatureInit { - public static RegistrationProvider> FEATURES = RegistrationProvider.get(BuiltInRegistries.FEATURE, Constants.MODID); - public static RegistryObject> FOSSIL_FEATURE = FEATURES.register("fossil_feature", () -> new FossilFeature(FossilConfiguration.CODEC)); - public static RegistryObject> AMBER_FEATURE = FEATURES.register("amber_feature", () -> new AmberFeature(FossilConfiguration.CODEC)); - - public static void loadClass() { - } -} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java deleted file mode 100644 index 68267ca7..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java +++ /dev/null @@ -1,55 +0,0 @@ -package net.dumbcode.projectnublar.init; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.Genes; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.core.Registry; -import net.minecraft.resources.ResourceKey; -import net.minecraft.world.entity.EntityType; - -import java.util.HashMap; -import java.util.Map; -import java.util.function.Supplier; - -public class GeneInit { - - public static ResourceKey> GENE_KEY = ResourceKey.createRegistryKey(Constants.modLoc("gene")); - public static RegistrationProvider GENES = RegistrationProvider.get(GENE_KEY, Constants.MODID); - public static Supplier> REG = GENES.registryBuilder().build(); - - public static RegistryObject AGGRESSION = register("aggression"); - public static RegistryObject DEFENSE = register("defense"); - public static RegistryObject EAT_RATE = register("eat_rate"); - public static RegistryObject HEALTH = register("health"); - public static RegistryObject HEALTH_REGEN = register("health_regen"); - public static RegistryObject HEAT_RESISTANCE = register("heat_resistance"); - public static RegistryObject HERD_SIZE = register("herd_size"); - public static RegistryObject PACK_SIZE = register("pack_size"); - public static RegistryObject IMMUNITY = register("immunity"); - public static RegistryObject INTELLIGENCE = register("intelligence"); - public static RegistryObject JUMP = register("jump"); - public static RegistryObject NOCTURNAL = register("nocturnal"); - public static RegistryObject FERTILITY = register("fertility"); - public static RegistryObject SIZE = register("size"); - public static RegistryObject SPEED = register("speed"); - public static RegistryObject STOMACH_CAPACITY = register("stomach_capacity"); - public static RegistryObject STRENGTH = register("strength"); - public static RegistryObject TAMABILITY = register("tamability"); - public static RegistryObject UNDERWATER_CAPACITY = register("underwater_capacity"); - public static RegistryObject COLOR = register("color", 0); - public static RegistryObject GENDER = register("gender"); - - - public static RegistryObject register(String name) { - return GENES.register(name, () -> new Genes.Gene(name)); - } - - public static RegistryObject register(String name, double requirement) { - return GENES.register(name, () -> new Genes.Gene(name, requirement)); - } - - public static void loadClass() { - - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java deleted file mode 100644 index b18a0052..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java +++ /dev/null @@ -1,80 +0,0 @@ -package net.dumbcode.projectnublar.init; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.item.AmberItem; -import net.dumbcode.projectnublar.item.BulbItem; -import net.dumbcode.projectnublar.item.FossilItem; -import net.dumbcode.projectnublar.item.IncubatedEggItem; -import net.dumbcode.projectnublar.item.PlantTankItem; -import net.dumbcode.projectnublar.item.TankItem; -import net.dumbcode.projectnublar.item.TestTubeItem; -import net.dumbcode.projectnublar.item.ComputerChipItem; -import net.dumbcode.projectnublar.item.DiskStorageItem; -import net.dumbcode.projectnublar.item.FilterItem; -import net.dumbcode.projectnublar.item.SyringeItem; -import net.dumbcode.projectnublar.item.UnincubatedEggItem; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.core.registries.Registries; -import net.minecraft.world.item.Item; - -public class ItemInit { - public static final RegistrationProvider ITEMS = RegistrationProvider.get(Registries.ITEM, Constants.MODID); - - - public static final RegistryObject FOSSIL_ITEM = ITEMS.register("fossil", () -> new FossilItem(getItemProperties())); - public static final RegistryObject AMBER_ITEM = ITEMS.register("amber", () -> new AmberItem(getItemProperties())); - - public static final RegistryObject TEST_TUBE_ITEM = ITEMS.register("test_tube", () -> new TestTubeItem(getItemProperties())); - - public static final RegistryObject IRON_FILTER = ITEMS.register("iron_filter", () -> new FilterItem(getItemProperties().durability(100), 0.25)); - public static final RegistryObject GOLD_FILTER = ITEMS.register("gold_filter", () -> new FilterItem(getItemProperties().durability(100),0.5)); - public static final RegistryObject DIAMOND_FILTER = ITEMS.register("diamond_filter", () -> new FilterItem(getItemProperties().durability(100),1)); - public static final RegistryObject DEV_FILTER = ITEMS.register("dev_filter", () -> new FilterItem(getItemProperties(),1)); - - public static final RegistryObject IRON_TANK_UPGRADE = ITEMS.register("iron_tank_upgrade", () -> new TankItem(getItemProperties(), 3000, 2000, 24, 128)); - public static final RegistryObject GOLD_TANK_UPGRADE = ITEMS.register("gold_tank_upgrade", () -> new TankItem(getItemProperties(), 4000, 3000, 32, 192)); - public static final RegistryObject DIAMOND_TANK_UPGRADE = ITEMS.register("diamond_tank_upgrade", () -> new TankItem(getItemProperties(),8000, 4000, 40, -1)); - - public static final RegistryObject IRON_COMPUTER_CHIP = ITEMS.register("iron_computer_chip", () -> new ComputerChipItem(getItemProperties(), 3*20*60, 7 * 20 * 60, 8 * 20 * 60)); - public static final RegistryObject GOLD_COMPUTER_CHIP = ITEMS.register("gold_computer_chip", () -> new ComputerChipItem(getItemProperties(),2*20*60, 4 * 60 * 20, 6 * 20 * 60)); - public static final RegistryObject DIAMOND_COMPUTER_CHIP = ITEMS.register("diamond_computer_chip", () -> new ComputerChipItem(getItemProperties(),20*60, -1, 4 * 20 * 60)); - public static final RegistryObject DEV_COMPUTER_CHIP = ITEMS.register("dev_computer_chip", () -> new ComputerChipItem(getItemProperties(),10, 10, 10)); - - public static final RegistryObject HARD_DRIVE = ITEMS.register("hard_drive", () -> new DiskStorageItem(getItemProperties(), 10*20)); - public static final RegistryObject SSD = ITEMS.register("ssd", () -> new DiskStorageItem(getItemProperties(), 5*20)); - public static final RegistryObject DEV_SSD = ITEMS.register("dev_ssd", () -> new DiskStorageItem(getItemProperties(), 10)); - - public static final RegistryObject SYRINGE = ITEMS.register("syringe", () -> new SyringeItem(getItemProperties())); - public static final RegistryObject SEQUENCER_DOOR = registerSingleItem("sequencer_door"); - public static final RegistryObject SEQUENCER_SCREEN = registerSingleItem("sequencer_monitor"); - public static final RegistryObject SEQUENCER_COMPUTER = registerSingleItem("sequencer_computer"); - - public static final RegistryObject CRACKED_ARTIFICIAL_EGG = ITEMS.register("cracked_artificial_egg", () -> new Item(getItemProperties().stacksTo(1))); - public static final RegistryObject ARTIFICIAL_EGG = ITEMS.register("artificial_egg", () -> new Item(getItemProperties().stacksTo(1))); - public static final RegistryObject UNINCUBATED_EGG = ITEMS.register("unincubated_egg", () -> new UnincubatedEggItem(getItemProperties())); - public static final RegistryObject SMALL_CONTAINER_UPGRADE = ITEMS.register("small_container_upgrade", () -> new Item(getItemProperties())); - public static final RegistryObject LARGE_CONTAINER_UPGRADE = ITEMS.register("large_container_upgrade", () -> new Item(getItemProperties())); - public static final RegistryObject WARM_BULB = ITEMS.register("warm_bulb", () -> new BulbItem(getItemProperties(), 15*20)); - public static final RegistryObject WARMER_BULB = ITEMS.register("warmer_bulb", () -> new BulbItem(getItemProperties(), 12*20)); - public static final RegistryObject HOT_BULB = ITEMS.register("hot_bulb", () -> new BulbItem(getItemProperties(),9*20)); - public static final RegistryObject DEV_BULB = ITEMS.register("dev_bulb", () -> new BulbItem(getItemProperties(),2)); - public static final RegistryObject IRON_PLANT_TANK = ITEMS.register("iron_plant_tank_ugprade", () -> new PlantTankItem(getItemProperties(),128)); - public static final RegistryObject GOLD_PLANT_TANK = ITEMS.register("gold_plant_tank_upgrade", () -> new PlantTankItem(getItemProperties(), 192)); - public static final RegistryObject INCUBATOR_NEST = ITEMS.register("incubator_nest", () -> new Item(getItemProperties())); - public static final RegistryObject INCUBATOR_LID = ITEMS.register("incubator_lid", () -> new Item(getItemProperties())); - public static final RegistryObject INCUBATOR_ARM_BASE = ITEMS.register("incubator_arm_base", () -> new Item(getItemProperties())); - public static final RegistryObject INCUBATOR_ARM = ITEMS.register("incubator_arm", () -> new Item(getItemProperties())); - public static final RegistryObject INCUBATED_EGG = ITEMS.register("incubated_egg", () -> new IncubatedEggItem(getItemProperties())); - public static final RegistryObject LEVELING_SENSOR = ITEMS.register("leveling_sensor", () -> new Item(getItemProperties())); - public static final RegistryObject WIRE_SPOOL = ITEMS.register("wire_spool", () -> new Item(getItemProperties())); - public static RegistryObject registerSingleItem(String name) { - return ITEMS.register(name, () -> new Item(getItemProperties().stacksTo(1))); - } - public static Item.Properties getItemProperties() { - return new Item.Properties(); - } - - public static void loadClass() { - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java deleted file mode 100644 index d21153ae..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java +++ /dev/null @@ -1,27 +0,0 @@ -package net.dumbcode.projectnublar.init; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.menutypes.EggPrinterMenu; -import net.dumbcode.projectnublar.menutypes.GeneratorMenu; -import net.dumbcode.projectnublar.menutypes.IncubatorMenu; -import net.dumbcode.projectnublar.menutypes.ProcessorMenu; -import net.dumbcode.projectnublar.menutypes.SequencerMenu; -import net.dumbcode.projectnublar.platform.Services; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.core.registries.Registries; -import net.minecraft.world.flag.FeatureFlags; -import net.minecraft.world.inventory.MenuType; - -public class MenuTypeInit { - public static RegistrationProvider> MENU_TYPES = RegistrationProvider.get(Registries.MENU, Constants.MODID); - public static RegistryObject> PROCESSOR = MENU_TYPES.register("processor", () -> new MenuType<>(ProcessorMenu::new, FeatureFlags.VANILLA_SET)); - public static RegistryObject> SEQUENCER = MENU_TYPES.register("sequencer", Services.PLATFORM::registerSequenceMenu); - public static RegistryObject> EGG_PRINTER = MENU_TYPES.register("egg_printer", () -> new MenuType<>(EggPrinterMenu::new, FeatureFlags.VANILLA_SET)); - public static RegistryObject> INCUBATOR = MENU_TYPES.register("incubator", Services.PLATFORM::registerIncubatorMenu); - public static RegistryObject> GENERATOR_MENU = MENU_TYPES.register("generator", ()-> new MenuType<>(GeneratorMenu::new, FeatureFlags.VANILLA_SET)); - - public static void loadClass() { - - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java deleted file mode 100644 index e075508d..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java +++ /dev/null @@ -1,19 +0,0 @@ -package net.dumbcode.projectnublar.init; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.recipe.UnincubatedEggRecipe; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.world.item.crafting.RecipeSerializer; -import net.minecraft.world.item.crafting.RecipeType; - -public class RecipeInit { - public static RegistrationProvider> RECIPE_TYPE = RegistrationProvider.get(BuiltInRegistries.RECIPE_SERIALIZER, Constants.MODID); - public static RegistryObject> UNINCUBATED_EGG = RECIPE_TYPE.register("unincubated_egg", UnincubatedEggRecipe.Serializer::new); - - public static void loadClass() { - - - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/TagInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/TagInit.java deleted file mode 100644 index 6f14f19d..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/init/TagInit.java +++ /dev/null @@ -1,14 +0,0 @@ -package net.dumbcode.projectnublar.init; - -import net.dumbcode.projectnublar.Constants; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.tags.TagKey; -import net.minecraft.world.entity.EntityType; -import net.minecraft.world.item.Item; - -public class TagInit { - public static TagKey BONE_MATTER = TagKey.create(BuiltInRegistries.ITEM.key(), Constants.modLoc("bone_matter")); - public static TagKey PLANT_MATTER = TagKey.create(BuiltInRegistries.ITEM.key(), Constants.modLoc("plant_matter")); - public static TagKey SUGAR = TagKey.create(BuiltInRegistries.ITEM.key(), Constants.modLoc("sugar")); - public static TagKey> EMBRYO_ENTITY = TagKey.create(BuiltInRegistries.ENTITY_TYPE.key(), Constants.modLoc("embryo_entity")); -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/AmberItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/AmberItem.java deleted file mode 100644 index 388a34c1..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/item/AmberItem.java +++ /dev/null @@ -1,23 +0,0 @@ -package net.dumbcode.projectnublar.item; - -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.item.api.DNADataItem; -import net.dumbcode.projectnublar.Constants; -import net.minecraft.network.chat.Component; -import net.minecraft.world.item.ItemStack; - -public class AmberItem extends DNADataItem { - public AmberItem(Properties $$0) { - super($$0); - } - - @Override - public Component getName(ItemStack stack) { - if(stack.hasTag()){ - DNAData data = DNAData.loadFromNBT(stack.getTag().getCompound("DNAData")); - return Component.translatable("item." + Constants.MODID + ".amber", data.getFormattedType()); - } - return super.getName(stack); - } - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/ComputerChipItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/ComputerChipItem.java deleted file mode 100644 index c4a9b36f..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/item/ComputerChipItem.java +++ /dev/null @@ -1,26 +0,0 @@ -package net.dumbcode.projectnublar.item; - -import net.minecraft.world.item.Item; - -public class ComputerChipItem extends Item { - private final int maxProcessingTime; - private final int maxSynthTime; - private final int maxPrintTime; - public ComputerChipItem(Properties properties, int maxProcessingTime, int maxSynthTime, int maxPrintTime) { - super(properties); - this.maxProcessingTime = maxProcessingTime; - this.maxSynthTime = maxSynthTime; - this.maxPrintTime = maxPrintTime; - } - public int getMaxProcessingTime() { - return maxProcessingTime; - } - - public int getMaxSynthTime() { - return maxSynthTime; - } - - public int getMaxPrintTime() { - return maxPrintTime; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/ContainerUpgradeItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/ContainerUpgradeItem.java deleted file mode 100644 index c2cb605b..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/item/ContainerUpgradeItem.java +++ /dev/null @@ -1,15 +0,0 @@ -package net.dumbcode.projectnublar.item; - -import net.minecraft.world.item.Item; - -public class ContainerUpgradeItem extends Item { - final int containerSize; - public ContainerUpgradeItem(Properties properties, int containerSize) { - super(properties); - this.containerSize = containerSize; - } - - public int getContainerSize() { - return containerSize; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/DiskStorageItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/DiskStorageItem.java deleted file mode 100644 index b7585dd4..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/item/DiskStorageItem.java +++ /dev/null @@ -1,47 +0,0 @@ -package net.dumbcode.projectnublar.item; - -import com.mojang.datafixers.util.Pair; -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.api.Genes; -import net.dumbcode.projectnublar.init.GeneInit; -import net.minecraft.world.item.DyeColor; -import net.minecraft.world.item.Item; -import net.minecraft.world.item.ItemStack; - -import java.util.ArrayList; -import java.util.HashSet; -import java.util.List; -import java.util.Set; - -public class DiskStorageItem extends Item { - final int processingTime; - - public DiskStorageItem(Properties properties, int processingTime) { - super(properties); - this.processingTime = processingTime; - } - - public int getProcessingTime() { - return processingTime; - } - - public static double getGeneCompletion(Genes.Gene gene, ItemStack stack) { - double totalPercent = 0; - for (String key : stack.getTag().getAllKeys()) { - DNAData data = DNAData.loadFromNBT(stack.getTag().getCompound(key)); - if (Genes.GENE_STORAGE.get(gene).stream().map(Pair::getFirst).toList().contains(data.getEntityType())) { - totalPercent += data.getDnaPercentage(); - } - } - if(gene == GeneInit.COLOR.get()){ - Set blah = new HashSet<>(); - stack.getTag().getAllKeys().forEach(key -> { - DNAData data = DNAData.loadFromNBT(stack.getTag().getCompound(key)); - blah.add(data.gettFish1()); - blah.add(data.gettFish2()); - }); - return blah.size()/ 16.0; - } - return totalPercent / Genes.GENE_STORAGE.get(gene).size(); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/FilterItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/FilterItem.java deleted file mode 100644 index 84fcf9ee..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/item/FilterItem.java +++ /dev/null @@ -1,15 +0,0 @@ -package net.dumbcode.projectnublar.item; - -import net.minecraft.world.item.Item; - -public class FilterItem extends Item { - private final double efficiency; - public FilterItem(Properties properties, double efficiency) { - super(properties); - this.efficiency = efficiency; - } - - public double getEfficiency() { - return efficiency; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/FossilItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/FossilItem.java deleted file mode 100644 index c33a5f11..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/item/FossilItem.java +++ /dev/null @@ -1,24 +0,0 @@ -package net.dumbcode.projectnublar.item; - -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.item.api.DNADataItem; -import net.dumbcode.projectnublar.Constants; -import net.minecraft.network.chat.Component; -import net.minecraft.world.item.ItemStack; - -public class FossilItem extends DNADataItem { - public FossilItem(Properties properties) { - super(properties); - } - - - @Override - public Component getName(ItemStack stack) { - if(stack.hasTag()){ - DNAData data = DNAData.loadFromNBT(stack.getTag().getCompound("DNAData")); - return Component.translatable("item." + Constants.MODID + ".fossil", data.getFormattedType(), Component.translatable("piece.projectnublar." + data.getFossilPiece().name())).withStyle(data.getQuality().getColor()); - } - return super.getName(stack); - } - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/GeoMultiBlockItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/GeoMultiBlockItem.java deleted file mode 100644 index 58bd8861..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/item/GeoMultiBlockItem.java +++ /dev/null @@ -1,38 +0,0 @@ -package net.dumbcode.projectnublar.item; - -import net.dumbcode.projectnublar.item.api.MultiBlockItem; -import net.minecraft.world.level.block.Block; -import software.bernie.geckolib.animatable.GeoItem; -import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; -import software.bernie.geckolib.core.animation.AnimatableManager; -import software.bernie.geckolib.util.GeckoLibUtil; - -import java.util.function.Consumer; -import java.util.function.Supplier; - -public class GeoMultiBlockItem extends MultiBlockItem implements GeoItem { - private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); - - public GeoMultiBlockItem(Block block, Properties properties, int rows, int columns, int depth) { - super(block, properties, rows, columns, depth); - } - - @Override - public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { - - } - - @Override - public AnimatableInstanceCache getAnimatableInstanceCache() { - return cache; - } - - public void createRenderer(Consumer consumer) { - - } - - - public Supplier getRenderProvider() { - return null; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/PlantTankItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/PlantTankItem.java deleted file mode 100644 index ab4bdf0e..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/item/PlantTankItem.java +++ /dev/null @@ -1,15 +0,0 @@ -package net.dumbcode.projectnublar.item; - -import net.minecraft.world.item.Item; - -public class PlantTankItem extends Item { - final int maxPlantMatter; - public PlantTankItem(Properties properties, int maxPlantMatter) { - super(properties); - this.maxPlantMatter = maxPlantMatter; - } - - public int getMaxPlantMatter() { - return maxPlantMatter; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/SyringeItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/SyringeItem.java deleted file mode 100644 index 69ab73fe..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/item/SyringeItem.java +++ /dev/null @@ -1,66 +0,0 @@ -package net.dumbcode.projectnublar.item; - -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.api.NublarMath; -import net.dumbcode.projectnublar.init.TagInit; -import net.dumbcode.projectnublar.item.api.DNADataItem; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.network.chat.Component; -import net.minecraft.util.RandomSource; -import net.minecraft.world.InteractionHand; -import net.minecraft.world.InteractionResult; -import net.minecraft.world.entity.LivingEntity; -import net.minecraft.world.entity.Mob; -import net.minecraft.world.entity.VariantHolder; -import net.minecraft.world.entity.animal.Animal; -import net.minecraft.world.entity.animal.Cat; -import net.minecraft.world.entity.animal.Parrot; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.item.ItemStack; - -public class SyringeItem extends DNADataItem { - public SyringeItem(Properties $$0) { - super($$0); - } - - @Override - public InteractionResult interactLivingEntity(ItemStack stack, Player player, LivingEntity target, InteractionHand hand) { - if (player.getItemInHand(hand).is(this) && !player.getItemInHand(hand).hasTag()) { - if (target.isAlive()) { - if(target.getType().is(TagInit.EMBRYO_ENTITY) && target instanceof Animal mob && mob.isInLove()){ - ItemStack embryoStack = player.getItemInHand(hand).copyWithCount(1); - embryoStack.getOrCreateTag().putBoolean("Embryo", true); - player.getInventory().add(embryoStack); - } else { - DNAData dnaData = new DNAData(); - dnaData.setEntityType(target.getType()); - dnaData.setDnaPercentage(NublarMath.round(RandomSource.create().nextDouble(), 2)); - if (target instanceof VariantHolder) { - if (target instanceof Parrot parrot) { - dnaData.setVariant(parrot.getVariant().getSerializedName()); - } - if (target instanceof Cat cat) { - dnaData.setVariant(BuiltInRegistries.CAT_VARIANT.getKey(cat.getVariant()).toString()); - } - } - dnaData.setEmbryo(false); - ItemStack dnaSyringe = new ItemStack(this); - dnaSyringe.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); - player.getInventory().add(dnaSyringe); - player.getItemInHand(hand).shrink(1); - } - return InteractionResult.CONSUME; - } - } - return InteractionResult.SUCCESS; - } - - @Override - public Component getName(ItemStack pStack) { - if(pStack.hasTag() && pStack.getTag().contains("Embryo")){ - return Component.literal("Embryo Filled Syringe"); - } - return super.getName(pStack); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/TankItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/TankItem.java deleted file mode 100644 index 9c70c568..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/item/TankItem.java +++ /dev/null @@ -1,32 +0,0 @@ -package net.dumbcode.projectnublar.item; - -import net.minecraft.world.item.Item; - -public class TankItem extends Item { - private final int fluidAmount; - private final int synthFluid; - private final int synthPlant; - private final int incPlant; - public TankItem(Properties properties, int fluidAmount, int synthFluid, int synthPlant, int incPlant) { - super(properties); - this.fluidAmount = fluidAmount; - this.synthFluid = synthFluid; - this.synthPlant = synthPlant; - this.incPlant = incPlant; - } - public int getFluidAmount() { - return fluidAmount; - } - - public int getSynthFluid() { - return synthFluid; - } - - public int getSynthPlant() { - return synthPlant; - } - - public int getIncPlant() { - return incPlant; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/TestTubeItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/TestTubeItem.java deleted file mode 100644 index fcea8954..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/item/TestTubeItem.java +++ /dev/null @@ -1,29 +0,0 @@ -package net.dumbcode.projectnublar.item; - -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.item.api.DNADataItem; -import net.minecraft.network.chat.Component; -import net.minecraft.world.item.ItemStack; - -public class TestTubeItem extends DNADataItem { - public TestTubeItem(Properties properties) { - super(properties); - } - - - @Override - public Component getName(ItemStack stack) { - if(stack.hasTag()){ - if(stack.getTag().contains("DNAData")) { - DNAData data = DNAData.loadFromNBT(stack.getTag().getCompound("DNAData")); - return Component.translatable("item.projectnublar.test_tube2", data.getFormattedType()); - } - if(stack.getTag().contains("DinoData")) { - DinoData data = DinoData.fromNBT(stack.getTag().getCompound("DinoData")); - return Component.translatable("item.projectnublar.test_tube2", data.getFormattedType()); - } - } - return super.getName(stack); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/UnincubatedEggItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/UnincubatedEggItem.java deleted file mode 100644 index a647759c..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/item/UnincubatedEggItem.java +++ /dev/null @@ -1,12 +0,0 @@ -package net.dumbcode.projectnublar.item; - -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.item.api.DNADataItem; -import net.minecraft.world.item.Item; - -public class UnincubatedEggItem extends DNADataItem { - public UnincubatedEggItem(Properties pProperties) { - super(pProperties); - } - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/api/MultiBlockItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/api/MultiBlockItem.java deleted file mode 100644 index a315fb99..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/item/api/MultiBlockItem.java +++ /dev/null @@ -1,60 +0,0 @@ -package net.dumbcode.projectnublar.item.api; - -import net.dumbcode.projectnublar.block.api.MultiBlock; -import net.minecraft.core.Direction; -import net.minecraft.world.item.BlockItem; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.context.BlockPlaceContext; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.HorizontalDirectionalBlock; -import net.minecraft.world.level.block.state.BlockState; - -public class MultiBlockItem extends BlockItem { - private final int rows; - private final int columns; - private final int depth; - - public MultiBlockItem(Block block, Properties properties, int rows, int columns, int depth) { - super(block, properties); - this.rows = rows; - this.columns = columns; - this.depth = depth; - } - - @Override - public int getBarWidth(ItemStack pStack) { - return super.getBarWidth(pStack); - } - - @Override - protected boolean placeBlock(BlockPlaceContext context, BlockState state) { - if(context.getClickedFace()!= Direction.UP) - return false; - Direction direction = state.getValue(HorizontalDirectionalBlock.FACING); - for (int i = 0; i < rows; i++) { - for (int j = 0; j < columns; j++) { - for (int k = 0; k < depth; k++) { - if(!context.getLevel().getBlockState(context.getClickedPos().relative(context.getClickedFace(), i).relative(direction.getCounterClockWise(), j).relative(direction.getOpposite(), k)).canBeReplaced()) { - return false; - } - - } - } - } - for (int i = 0; i < rows; i++) { - for (int j = 0; j < columns; j++) { - for (int k = 0; k < depth; k++) { - if (!context.getLevel().setBlock(context.getClickedPos().relative(context.getClickedFace(), i).relative(direction.getCounterClockWise(), j).relative(direction.getOpposite(), k), - state.setValue(MultiBlock.DEPTH, k) - .setValue(MultiBlock.COLUMNS, j) - .setValue(MultiBlock.ROWS, i) - , - Block.UPDATE_ALL_IMMEDIATE)) { - return false; - } - } - } - } - return true; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/menutypes/GeneratorMenu.java b/common/src/main/java/net/dumbcode/projectnublar/menutypes/GeneratorMenu.java deleted file mode 100644 index 53d2a88f..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/menutypes/GeneratorMenu.java +++ /dev/null @@ -1,96 +0,0 @@ -package net.dumbcode.projectnublar.menutypes; - -import net.dumbcode.projectnublar.block.entity.GeneratorBlockEntity; -import net.dumbcode.projectnublar.init.MenuTypeInit; -import net.minecraft.world.Container; -import net.minecraft.world.SimpleContainer; -import net.minecraft.world.entity.player.Inventory; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.inventory.AbstractContainerMenu; -import net.minecraft.world.inventory.ContainerData; -import net.minecraft.world.inventory.DataSlot; -import net.minecraft.world.inventory.SimpleContainerData; -import net.minecraft.world.inventory.Slot; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.Items; - -public class GeneratorMenu extends AbstractContainerMenu { - - private ContainerData data; - public GeneratorMenu(int containerId, Inventory playerInventory) { - this(containerId, playerInventory, new SimpleContainer(1), new SimpleContainerData(2)); - } - - public GeneratorMenu(int containerId, Inventory playerInventory, Container container, ContainerData data) { - super(MenuTypeInit.GENERATOR_MENU.get(), containerId); - checkContainerSize(container, 1); - checkContainerDataCount(data, 2); - this.addSlot(new Slot(container, 0, 79, 34) { - @Override - public boolean mayPlace(ItemStack pStack) { - return pStack.is(Items.COAL); - } - }); - for (int l = 0; l < 3; ++l) { - for (int j1 = 0; j1 < 9; ++j1) { - this.addSlot(new Slot(playerInventory, j1 + (l + 1) * 9, 8 + j1 * 18, 84 + l * 18)); - } - } - - for (int i1 = 0; i1 < 9; ++i1) { - this.addSlot(new Slot(playerInventory, i1, 8 + i1 * 18, 142)); - } - this.data = data; - this.addDataSlots(data); - } - public int getData(int slot){ - return this.data.get(slot); - } - @Override - public ItemStack quickMoveStack(Player pPlayer, int pIndex) { - ItemStack itemstack = ItemStack.EMPTY; - Slot slot = this.slots.get(pIndex); - if (slot != null && slot.hasItem()) { - ItemStack itemstack1 = slot.getItem(); - itemstack = itemstack1.copy(); - - if (pIndex > 0) { - if (this.slots.get(0).mayPlace(itemstack1)) { - if (this.moveItemStackTo(itemstack1, 0, 1, false)) { - return ItemStack.EMPTY; - } - } - if (pIndex < 28 && this.moveItemStackTo(itemstack1, 28, 37, false)) { - return ItemStack.EMPTY; - } - if (this.moveItemStackTo(itemstack1, 1, 28, false)) { - return ItemStack.EMPTY; - } - } - if (this.moveItemStackTo(itemstack1, 28, 37, false)) { - return ItemStack.EMPTY; - } else if (this.moveItemStackTo(itemstack1, 1, 28, false)) { - return ItemStack.EMPTY; - } - - if (itemstack1.isEmpty()) { - slot.setByPlayer(ItemStack.EMPTY); - } else { - slot.setChanged(); - } - - if (itemstack1.getCount() == itemstack.getCount()) { - return ItemStack.EMPTY; - } - - slot.onTake(pPlayer, itemstack1); - } - - return itemstack; - } - - @Override - public boolean stillValid(Player pPlayer) { - return true; - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/menutypes/IncubatorMenu.java b/common/src/main/java/net/dumbcode/projectnublar/menutypes/IncubatorMenu.java deleted file mode 100644 index c8b0d030..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/menutypes/IncubatorMenu.java +++ /dev/null @@ -1,84 +0,0 @@ -package net.dumbcode.projectnublar.menutypes; - -import net.dumbcode.projectnublar.block.entity.IncubatorBlockEntity; -import net.dumbcode.projectnublar.init.MenuTypeInit; -import net.dumbcode.projectnublar.init.TagInit; -import net.minecraft.client.Minecraft; -import net.minecraft.core.BlockPos; -import net.minecraft.core.NonNullList; -import net.minecraft.network.FriendlyByteBuf; -import net.minecraft.world.Container; -import net.minecraft.world.SimpleContainer; -import net.minecraft.world.entity.player.Inventory; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.inventory.AbstractContainerMenu; -import net.minecraft.world.inventory.ContainerData; -import net.minecraft.world.inventory.MenuType; -import net.minecraft.world.inventory.SimpleContainerData; -import net.minecraft.world.inventory.Slot; -import net.minecraft.world.item.ItemStack; -import org.jetbrains.annotations.Nullable; - -public class IncubatorMenu extends AbstractContainerMenu { - private BlockPos pos; - private ContainerData data; - - public IncubatorMenu(int pContainerId, Inventory playerInventory, FriendlyByteBuf buf) { - this(pContainerId, playerInventory, buf.readBlockPos()); - } - - public IncubatorMenu(int pContainerId, Inventory playerInventory,BlockPos pos) { - this(pContainerId, playerInventory ,new SimpleContainer(10), new SimpleContainerData(11), pos); - } - public IncubatorMenu (int containerId, Inventory playerInventory, Container container, ContainerData data,BlockPos pos) { - super(MenuTypeInit.INCUBATOR.get(), containerId); - this.pos = pos; - this.data = data; - checkContainerSize(container, 10); - checkContainerDataCount(data, 11); - this.addDataSlots(data); - this.addSlot(new Slot(container, 9, 7, 110){ - @Override - public boolean mayPlace(ItemStack pStack) { - return pStack.is(TagInit.PLANT_MATTER); - } - }); - IncubatorBlockEntity incubator = (IncubatorBlockEntity) Minecraft.getInstance().level.getBlockEntity(pos); - for(int i = 0; i < incubator.getSlotCount(); i++){ - this.addSlot(new IncubatorSlot(container, i, incubator.getX(i), incubator.getY(i))); - } - for (int l = 0; l < 3; ++l) { - for (int j1 = 0; j1 < 9; ++j1) { - this.addSlot(new Slot(playerInventory, j1 + (l + 1) * 9, 8 + j1 * 18, 84 + l * 18 + 56)); - } - } - for (int i1 = 0; i1 < 9; ++i1) { - this.addSlot(new Slot(playerInventory, i1, 8 + i1 * 18, 198)); - } - - } - - public ContainerData getData() { - return data; - } - - public BlockPos getPos() { - return pos; - } - - @Override - public ItemStack quickMoveStack(Player pPlayer, int pIndex) { - return ItemStack.EMPTY; - } - - @Override - public boolean stillValid(Player pPlayer) { - return true; - } - public static class IncubatorSlot extends Slot{ - public IncubatorSlot(Container pContainer, int pIndex, int pX, int pY) { - super(pContainer, pIndex, pX, pY); - } - - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/menutypes/SequencerMenu.java b/common/src/main/java/net/dumbcode/projectnublar/menutypes/SequencerMenu.java deleted file mode 100644 index 4aff8e85..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/menutypes/SequencerMenu.java +++ /dev/null @@ -1,221 +0,0 @@ -package net.dumbcode.projectnublar.menutypes; - -import commonnetwork.api.Network; -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.block.entity.SequencerBlockEntity; -import net.dumbcode.projectnublar.container.CloneDisplaySlot; -import net.dumbcode.projectnublar.container.ToggleSlot; -import net.dumbcode.projectnublar.init.MenuTypeInit; -import net.dumbcode.projectnublar.item.DiskStorageItem; -import net.dumbcode.projectnublar.item.SyringeItem; -import net.dumbcode.projectnublar.item.TestTubeItem; -import net.dumbcode.projectnublar.network.c2s.UpdateEditInfoPacket; -import net.minecraft.core.BlockPos; -import net.minecraft.network.FriendlyByteBuf; -import net.minecraft.tags.ItemTags; -import net.minecraft.world.Container; -import net.minecraft.world.SimpleContainer; -import net.minecraft.world.entity.player.Inventory; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.inventory.AbstractContainerMenu; -import net.minecraft.world.inventory.ClickType; -import net.minecraft.world.inventory.ContainerData; -import net.minecraft.world.inventory.ContainerLevelAccess; -import net.minecraft.world.inventory.SimpleContainerData; -import net.minecraft.world.inventory.Slot; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.Items; - -import java.util.ArrayList; -import java.util.List; - -public class SequencerMenu extends AbstractContainerMenu { - ContainerData data; - public ToggleSlot storageSlot; - public ToggleSlot dnaInputSlot; - public ToggleSlot emptyVialOutputSlot; - public ToggleSlot waterInputSlot; - public ToggleSlot boneMatterInputSlot; - public ToggleSlot sugarInputSlot; - public ToggleSlot plantMatterInputSlot; - public ToggleSlot emptyVialInputSlot; - public ToggleSlot dnaTestTubeOutputSlot; - public CloneDisplaySlot storageDisplaySlot; - public CloneDisplaySlot dnaInputDisplaySlot; - public CloneDisplaySlot emptyVialOutputDisplaySlot; - public CloneDisplaySlot waterInputDisplaySlot; - public CloneDisplaySlot boneMatterInputDisplaySlot; - public CloneDisplaySlot sugarInputDisplaySlot; - public CloneDisplaySlot plantMatterInputDisplaySlot; - public CloneDisplaySlot emptyVialInputDisplaySlot; - public CloneDisplaySlot dnaTestTubeOutputDisplaySlot; - public Container container; - - - public List inventorySlots = new ArrayList<>(); - public BlockPos pos; - - - public SequencerMenu(int containerId, Inventory playerInventory) { - this(containerId, playerInventory, ContainerLevelAccess.NULL, new SimpleContainer(9), new SimpleContainerData(10)); - } - - public SequencerMenu(int containerId, Inventory playerInventory, ContainerLevelAccess access, Container container, ContainerData data) { - super(MenuTypeInit.SEQUENCER.get(), containerId); - checkContainerSize(container, 3); - checkContainerDataCount(data, 0); - this.container = container; - this.addDataSlots(data); - this.data = data; - this.addSlot(this.storageSlot = new ToggleSlot(container, 0, 167, 61, (stack) -> stack.getItem() instanceof DiskStorageItem)); - this.addSlot(this.dnaInputSlot = new ToggleSlot(container, 1, 167, 61, (stack) -> (stack.getItem() instanceof TestTubeItem || stack.getItem() instanceof SyringeItem) && stack.hasTag())); - this.addSlot(this.emptyVialOutputSlot = new ToggleSlot(container, 2, 167, 61) { - @Override - public boolean mayPlace(ItemStack stack) { - return false; - } - - }); - this.addSlot(this.waterInputSlot = new ToggleSlot(container, 3, 167, 61, (stack) -> stack.is(Items.WATER_BUCKET))); - this.addSlot(this.boneMatterInputSlot = new ToggleSlot(container, 4, 167, 61, (stack) -> stack.is(Items.BONE_MEAL))); - this.addSlot(this.sugarInputSlot = new ToggleSlot(container, 5, 167, 61, (stack) -> stack.is(Items.SUGAR))); - this.addSlot(this.plantMatterInputSlot = new ToggleSlot(container, 6, 167, 61, (stack) -> stack.is(ItemTags.LEAVES))); - this.addSlot(this.emptyVialInputSlot = new ToggleSlot(container, 7, 167, 61, (stack) -> stack.getItem() instanceof TestTubeItem)); - this.addSlot(this.dnaTestTubeOutputSlot = new ToggleSlot(container, 8, 167, 61, (stack) -> stack.getItem() instanceof TestTubeItem)); - - - this.addSlot(this.storageDisplaySlot = new CloneDisplaySlot(storageSlot, 11, 45)); - this.addSlot(this.dnaInputDisplaySlot = new CloneDisplaySlot(dnaInputSlot, 27, 153)); - this.addSlot(this.emptyVialOutputDisplaySlot = new CloneDisplaySlot(emptyVialOutputSlot, 308, 153)); - - this.addSlot(this.waterInputDisplaySlot = new CloneDisplaySlot(waterInputSlot, 49, 37)); - this.addSlot(this.boneMatterInputDisplaySlot = new CloneDisplaySlot(boneMatterInputSlot, 49 + 236, 37)); - this.addSlot(this.sugarInputDisplaySlot = new CloneDisplaySlot(sugarInputSlot, 49, 37 + 70)); - this.addSlot(this.plantMatterInputDisplaySlot = new CloneDisplaySlot(plantMatterInputSlot, 49 + 236, 37 + 70)); - - this.addSlot(this.emptyVialInputDisplaySlot = new CloneDisplaySlot(emptyVialInputSlot, 129, 169)); - this.addSlot(this.dnaTestTubeOutputDisplaySlot = new CloneDisplaySlot(dnaTestTubeOutputSlot, 129 + 76, 169)); - - int i; - for (i = 0; i < 3; ++i) { - for (int j = 0; j < 9; ++j) { - inventorySlots.add((ToggleSlot) this.addSlot(new ToggleSlot(playerInventory, j + i * 9 + 9, 8 + j * 18 + 87, 84 + i * 18 + 1))); - } - } - for (i = 0; i < 9; ++i) { - inventorySlots.add((ToggleSlot) this.addSlot(new ToggleSlot(playerInventory, i, 8 + i * 18 + 87, 143))); - } - - - } - - public BlockPos getPos() { - return pos; - } - - public SequencerMenu(int i, Inventory inventory, FriendlyByteBuf buf) { - this(i, inventory); - this.pos = buf.readBlockPos(); - } - - public int getDataSlot(int slot) { - return data.get(slot); - } - - @Override - public boolean clickMenuButton(Player pPlayer, int pId) { - if(pId == 99){ - ((SequencerBlockEntity)container).toggleSynth(); - return true; - } - if(pId == 100){ - enableSequencerScreen(); - disableSynthScreen(); - return true; - } - if(pId == 101){ - disableSynthScreen(); - disableSequencerScreen(); - return true; - } - if (pId == 102) { - enableSynthScreen(); - disableSequencerScreen(); - return true; - } - return false; - } - public void enableSequencerScreen(){ - dnaInputSlot.setActive(true); - emptyVialOutputSlot.setActive(true); - storageSlot.setActive(true); - } - public void disableSequencerScreen(){ - dnaInputSlot.setActive(false); - emptyVialOutputSlot.setActive(false); - storageSlot.setActive(false); - } - public void enableSynthScreen(){ - waterInputSlot.setActive(true); - boneMatterInputSlot.setActive(true); - sugarInputSlot.setActive(true); - plantMatterInputSlot.setActive(true); - emptyVialInputSlot.setActive(true); - dnaTestTubeOutputSlot.setActive(true); - } - public void disableSynthScreen(){ - waterInputSlot.setActive(false); - boneMatterInputSlot.setActive(false); - sugarInputSlot.setActive(false); - plantMatterInputSlot.setActive(false); - emptyVialInputSlot.setActive(false); - dnaTestTubeOutputSlot.setActive(false); - } - - @Override - public ItemStack quickMoveStack(Player pPlayer, int pIndex) { - ItemStack itemstack = ItemStack.EMPTY; - Slot slot = this.slots.get(pIndex); - if (slot != null && slot.hasItem()) { - ItemStack itemstack1 = slot.getItem(); - itemstack = itemstack1.copy(); - - if (pIndex >= 9) { - for(int i = 0; i < 9; i++){ - if(this.inventorySlots.get(i).mayPlace(itemstack1)){ - if (this.moveItemStackTo(itemstack1, i, i + 1, false)) { - break; - } - } - } - } else if (!this.moveItemStackTo(itemstack1, 18, 54, false)) { - return ItemStack.EMPTY; - } - - if (itemstack1.isEmpty()) { - slot.setByPlayer(ItemStack.EMPTY); - } else { - slot.setChanged(); - } - - if (itemstack1.getCount() == itemstack.getCount()) { - return ItemStack.EMPTY; - } - - slot.onTake(pPlayer, itemstack1); - } - - return itemstack; - } - - - - @Override - public boolean stillValid(Player player) { - return true; - } - - public void sendUpdate(DinoData data){ - Network.getNetworkHandler().sendToServer(new UpdateEditInfoPacket(data, pos),true); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/mixin/ExampleMixin.java b/common/src/main/java/net/dumbcode/projectnublar/mixin/ExampleMixin.java deleted file mode 100644 index 00a80251..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/mixin/ExampleMixin.java +++ /dev/null @@ -1,21 +0,0 @@ -package net.dumbcode.projectnublar.mixin; - -import net.dumbcode.projectnublar.Constants; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.screens.TitleScreen; -import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.injection.At; -import org.spongepowered.asm.mixin.injection.Inject; -import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; - -@Mixin(TitleScreen.class) -public class ExampleMixin { - - @Inject(at = @At("HEAD"), method = "init()V") - private void init(CallbackInfo info) { - - Constants.LOG.info("This line is printed by an example mod mixin from Fabric!"); - Constants.LOG.info("MC Version: {}", Minecraft.getInstance().getVersionType()); - Constants.LOG.info("Classloader: {}", this.getClass().getClassLoader()); - } -} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/network/NetworkInit.java b/common/src/main/java/net/dumbcode/projectnublar/network/NetworkInit.java deleted file mode 100644 index bc11856d..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/network/NetworkInit.java +++ /dev/null @@ -1,14 +0,0 @@ -package net.dumbcode.projectnublar.network; - -import commonnetwork.api.Network; -import net.dumbcode.projectnublar.network.c2s.UpdateEditInfoPacket; -import net.dumbcode.projectnublar.network.c2s.UpdateIncubatorPacket; -import net.dumbcode.projectnublar.network.c2s.UpdateIncubatorSlotPacket; - -public class NetworkInit { - public static void registerPackets(){ - Network.registerPacket(UpdateEditInfoPacket.ID, UpdateEditInfoPacket.class,UpdateEditInfoPacket::encode, UpdateEditInfoPacket::decode, UpdateEditInfoPacket::handle); - Network.registerPacket(UpdateIncubatorSlotPacket.ID, UpdateIncubatorSlotPacket.class, UpdateIncubatorSlotPacket::encode, UpdateIncubatorSlotPacket::decode, UpdateIncubatorSlotPacket::handle); - Network.registerPacket(UpdateIncubatorPacket.ID, UpdateIncubatorPacket.class, UpdateIncubatorPacket::encode, UpdateIncubatorPacket::decode, UpdateIncubatorPacket::handle); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateEditInfoPacket.java b/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateEditInfoPacket.java deleted file mode 100644 index e692bf2c..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateEditInfoPacket.java +++ /dev/null @@ -1,29 +0,0 @@ -package net.dumbcode.projectnublar.network.c2s; - -import commonnetwork.networking.data.PacketContext; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.block.entity.SequencerBlockEntity; -import net.minecraft.core.BlockPos; -import net.minecraft.network.FriendlyByteBuf; -import net.minecraft.resources.ResourceLocation; - -public record UpdateEditInfoPacket(DinoData info, BlockPos pos) { - public static ResourceLocation ID = Constants.modLoc("update_edit_info"); - public static UpdateEditInfoPacket decode(FriendlyByteBuf buf) { - return new UpdateEditInfoPacket(DinoData.fromNBT(buf.readNbt()), buf.readBlockPos()); - } - public void encode(FriendlyByteBuf buf) { - buf.writeNbt(info.toNBT()); - buf.writeBlockPos(pos); - } - public static void handle(PacketContext context) { - context.sender().getServer().execute(() -> { - BlockPos pos = context.message().pos(); - DinoData info = context.message().info(); - if(context.sender().level().getBlockEntity(pos) instanceof SequencerBlockEntity sequencer) { - sequencer.setDinoData(info); - } - }); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorPacket.java b/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorPacket.java deleted file mode 100644 index 5d632173..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorPacket.java +++ /dev/null @@ -1,25 +0,0 @@ -package net.dumbcode.projectnublar.network.c2s; - -import commonnetwork.networking.data.PacketContext; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.block.entity.IncubatorBlockEntity; -import net.minecraft.core.BlockPos; -import net.minecraft.network.FriendlyByteBuf; -import net.minecraft.resources.ResourceLocation; - -public record UpdateIncubatorPacket(BlockPos pos) { - public static ResourceLocation ID = Constants.modLoc("update_incubator"); - public static UpdateIncubatorPacket decode(FriendlyByteBuf buf) { - return new UpdateIncubatorPacket(buf.readBlockPos()); - } - public void encode(FriendlyByteBuf buf) { - buf.writeBlockPos(pos()); - } - public static void handle(PacketContext context) { - context.sender().getServer().execute(() -> { - BlockPos pos = context.message().pos(); - IncubatorBlockEntity entity = (IncubatorBlockEntity) context.sender().level().getBlockEntity(pos); - entity.updateBlock(); - }); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorSlotPacket.java b/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorSlotPacket.java deleted file mode 100644 index c8979c9c..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorSlotPacket.java +++ /dev/null @@ -1,36 +0,0 @@ -package net.dumbcode.projectnublar.network.c2s; - -import commonnetwork.networking.data.PacketContext; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.block.entity.IncubatorBlockEntity; -import net.dumbcode.projectnublar.block.entity.SequencerBlockEntity; -import net.minecraft.core.BlockPos; -import net.minecraft.network.FriendlyByteBuf; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.inventory.Slot; - -import java.util.List; - -public record UpdateIncubatorSlotPacket(BlockPos pos, int index, int x, int y) { - public static ResourceLocation ID = Constants.modLoc("update_incubator_slot"); - public static UpdateIncubatorSlotPacket decode(FriendlyByteBuf buf) { - return new UpdateIncubatorSlotPacket(buf.readBlockPos(),buf.readInt(), buf.readInt(), buf.readInt()); - } - public void encode(FriendlyByteBuf buf) { - buf.writeBlockPos(pos()); - buf.writeInt(index()); - buf.writeInt(x()); - buf.writeInt(y()); - } - public static void handle(PacketContext context) { - context.sender().getServer().execute(() -> { - BlockPos pos = context.message().pos(); - IncubatorBlockEntity entity = (IncubatorBlockEntity) context.sender().level().getBlockEntity(pos); - if(entity != null) { - entity.updateSlot(context.message().index(), context.message().x(), context.message().y()); - } - entity.updateBlock(); - }); - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java b/common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java deleted file mode 100644 index a2359c9e..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java +++ /dev/null @@ -1,51 +0,0 @@ -package net.dumbcode.projectnublar.platform.services; - -import net.dumbcode.projectnublar.menutypes.IncubatorMenu; -import net.dumbcode.projectnublar.menutypes.SequencerMenu; -import net.minecraft.network.FriendlyByteBuf; -import net.minecraft.server.level.ServerPlayer; -import net.minecraft.world.MenuProvider; -import net.minecraft.world.inventory.MenuType; - -import java.util.function.Consumer; - -public interface IPlatformHelper { - - /** - * Gets the name of the current platform - * - * @return The name of the current platform. - */ - String getPlatformName(); - - /** - * Checks if a mod with the given id is loaded. - * - * @param modId The mod to check if it is loaded. - * @return True if the mod is loaded, false otherwise. - */ - boolean isModLoaded(String modId); - - /** - * Check if the game is currently in a development environment. - * - * @return True if in a development environment, false otherwise. - */ - boolean isDevelopmentEnvironment(); - - /** - * Gets the name of the environment type as a string. - * - * @return The name of the environment type. - */ - default String getEnvironmentName() { - - return isDevelopmentEnvironment() ? "development" : "production"; - } - - - MenuType registerSequenceMenu(); - MenuType registerIncubatorMenu(); - void openMenu(ServerPlayer player, MenuProvider provider, Consumer buf); - -} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipe.java b/common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipe.java deleted file mode 100644 index e73d7b37..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipe.java +++ /dev/null @@ -1,163 +0,0 @@ -package net.dumbcode.projectnublar.recipe; - -import com.google.gson.JsonArray; -import com.google.gson.JsonObject; -import com.google.gson.JsonParseException; -import it.unimi.dsi.fastutil.ints.IntList; -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.init.RecipeInit; -import net.minecraft.core.NonNullList; -import net.minecraft.core.RegistryAccess; -import net.minecraft.network.FriendlyByteBuf; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.util.GsonHelper; -import net.minecraft.world.entity.player.StackedContents; -import net.minecraft.world.inventory.CraftingContainer; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.crafting.CraftingBookCategory; -import net.minecraft.world.item.crafting.CraftingRecipe; -import net.minecraft.world.item.crafting.Ingredient; -import net.minecraft.world.item.crafting.RecipeSerializer; -import net.minecraft.world.item.crafting.ShapedRecipe; -import net.minecraft.world.level.Level; -import org.jetbrains.annotations.NotNull; - -public class UnincubatedEggRecipe implements CraftingRecipe { - private final ResourceLocation id; - final String group; - final CraftingBookCategory category; - final ItemStack result; - final NonNullList ingredients; - - public UnincubatedEggRecipe(ResourceLocation pId, String pGroup, CraftingBookCategory pCategory, ItemStack pResult, NonNullList pIngredients) { - this.id = pId; - this.group = pGroup; - this.category = pCategory; - this.result = pResult; - this.ingredients = pIngredients; - } - - - public ResourceLocation getId() { - return this.id; - } - - public RecipeSerializer getSerializer() { - return RecipeInit.UNINCUBATED_EGG.get(); - } - - /** - * Recipes with equal group are combined into one button in the recipe book - */ - public String getGroup() { - return this.group; - } - - public CraftingBookCategory category() { - return this.category; - } - - public ItemStack getResultItem(RegistryAccess pRegistryAccess) { - return this.result; - } - - public NonNullList getIngredients() { - return this.ingredients; - } - - /** - * Used to check if a recipe matches current crafting inventory - */ - public boolean matches(CraftingContainer pInv, Level pLevel) { - StackedContents stackedcontents = new StackedContents(); - int i = 0; - - for (int j = 0; j < pInv.getContainerSize(); ++j) { - ItemStack itemstack = pInv.getItem(j); - if (!itemstack.isEmpty()) { - ++i; - stackedcontents.accountStack(itemstack, 1); - } - } - - return i == this.ingredients.size() && stackedcontents.canCraft(this, (IntList) null); - } - - public @NotNull ItemStack assemble(CraftingContainer pContainer, RegistryAccess pRegistryAccess) { - ItemStack result = this.result.copy(); - ItemStack testTubeItem = pContainer.getItems().stream().filter(itemStack -> itemStack.is(ItemInit.TEST_TUBE_ITEM.get())).findFirst().orElse(ItemStack.EMPTY); - if (testTubeItem.isEmpty()) { - return ItemStack.EMPTY; - } - if (!testTubeItem.hasTag()) - return ItemStack.EMPTY; - - DinoData dinoData = DinoData.fromNBT(testTubeItem.getTag().getCompound("DinoData")); - dinoData.setIncubationProgress(0); - result.getOrCreateTag().put("DinoData",dinoData.toNBT()); - return result; - } - - /** - * Used to determine if this recipe can fit in a grid of the given width/height - */ - public boolean canCraftInDimensions(int pWidth, int pHeight) { - return pWidth * pHeight >= this.ingredients.size(); - } - - public static class Serializer implements RecipeSerializer { - public UnincubatedEggRecipe fromJson(ResourceLocation pRecipeId, JsonObject pJson) { - String s = GsonHelper.getAsString(pJson, "group", ""); - CraftingBookCategory craftingbookcategory = CraftingBookCategory.CODEC.byName(GsonHelper.getAsString(pJson, "category", (String) null), CraftingBookCategory.MISC); - NonNullList nonnulllist = itemsFromJson(GsonHelper.getAsJsonArray(pJson, "ingredients")); - if (nonnulllist.isEmpty()) { - throw new JsonParseException("No ingredients for shapeless recipe"); - } else if (nonnulllist.size() > 9) { - throw new JsonParseException("Too many ingredients for shapeless recipe"); - } else { - ItemStack itemstack = ShapedRecipe.itemStackFromJson(GsonHelper.getAsJsonObject(pJson, "result")); - return new UnincubatedEggRecipe(pRecipeId, s, craftingbookcategory, itemstack, nonnulllist); - } - } - - private static NonNullList itemsFromJson(JsonArray pIngredientArray) { - NonNullList nonnulllist = NonNullList.create(); - - for (int i = 0; i < pIngredientArray.size(); ++i) { - Ingredient ingredient = Ingredient.fromJson(pIngredientArray.get(i), false); - if (!ingredient.isEmpty()) { - nonnulllist.add(ingredient); - } - } - - return nonnulllist; - } - - public UnincubatedEggRecipe fromNetwork(ResourceLocation pRecipeId, FriendlyByteBuf pBuffer) { - String s = pBuffer.readUtf(); - CraftingBookCategory craftingbookcategory = pBuffer.readEnum(CraftingBookCategory.class); - int i = pBuffer.readVarInt(); - NonNullList nonnulllist = NonNullList.withSize(i, Ingredient.EMPTY); - - for (int j = 0; j < nonnulllist.size(); ++j) { - nonnulllist.set(j, Ingredient.fromNetwork(pBuffer)); - } - - ItemStack itemstack = pBuffer.readItem(); - return new UnincubatedEggRecipe(pRecipeId, s, craftingbookcategory, itemstack, nonnulllist); - } - - public void toNetwork(FriendlyByteBuf pBuffer, UnincubatedEggRecipe pRecipe) { - pBuffer.writeUtf(pRecipe.group); - pBuffer.writeEnum(pRecipe.category); - pBuffer.writeVarInt(pRecipe.ingredients.size()); - - for (Ingredient ingredient : pRecipe.ingredients) { - ingredient.toNetwork(pBuffer); - } - - pBuffer.writeItem(pRecipe.result); - } - } -} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/util/LineUtils.java b/common/src/main/java/net/dumbcode/projectnublar/util/LineUtils.java deleted file mode 100644 index 3cbf2008..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/util/LineUtils.java +++ /dev/null @@ -1,160 +0,0 @@ -package net.dumbcode.projectnublar.util; - -import com.google.common.collect.Lists; -import com.google.common.collect.Sets; -import net.minecraft.core.BlockPos; -import net.minecraft.core.Direction; -import net.minecraft.util.Mth; -import net.minecraft.world.phys.AABB; -import net.minecraft.world.phys.Vec3; - -import java.util.List; -import java.util.Optional; -import java.util.Set; - -public class LineUtils { - //Returns {x, x1, z, z1, y, y1} Maybe swap around ? - public static double[] intersect(BlockPos position, BlockPos fromPos, BlockPos toPos, double yoff) { - Vec3 from = new Vec3(fromPos.getX(), fromPos.getY(), fromPos.getZ()).add(0.5, yoff, 0.5); - Vec3 to = new Vec3(toPos.getX(), toPos.getY(), toPos.getZ()).add(0.5, yoff, 0.5); - Optional result = new AABB(position).clip(from, to); - Optional reverseResult = new AABB(position).clip(to, from); - if(result.isPresent() && reverseResult.isPresent()) { - Vec3 normal = result.get(); - Vec3 reverse = reverseResult.get(); - if(position.equals(BlockPos.containing(from.x, from.y, from.z))) { - normal = from; - } else if(position.equals(BlockPos.containing(to.x, to.y, to.z))) { - reverse = to; - } - return new double[]{normal.x, reverse.x, normal.z, reverse.z, normal.y, reverse.y}; - } - if(position.equals(fromPos) && !result.isPresent() && reverseResult.isPresent()) { - Vec3 vec = reverseResult.get(); - return new double[] { from.x, vec.x, from.z, vec.z, from.y, vec.y }; - } - if(position.equals(toPos) && !reverseResult.isPresent() && result.isPresent()) { - Vec3 vec = result.get(); - return new double[] { vec.x, to.x, vec.z, to.z, vec.y, to.y }; - } - return null; - } - public static List getBlocksInbetween(BlockPos fromPos, BlockPos toPos, double offset) { - Set set = Sets.newLinkedHashSet(); - Vec3 from = new Vec3(fromPos.getX() + 0.5, fromPos.getY() + offset, fromPos.getZ() + 0.5); - Vec3 to = new Vec3(toPos.getX() + 0.5, toPos.getY() + offset, toPos.getZ() + 0.5); - - - if (!Double.isNaN(from.x) && !Double.isNaN(from.y) && !Double.isNaN(from.z)) { - if (!Double.isNaN(to.x) && !Double.isNaN(to.y) && !Double.isNaN(to.z)) { - int i = Mth.floor(to.x); - int j = Mth.floor(to.y); - int k = Mth.floor(to.z); - int l = Mth.floor(from.x); - int i1 = Mth.floor(from.y); - int j1 = Mth.floor(from.z); - set.add(new BlockPos(l, i1, j1)); - int k1 = 200; - - while (k1-- >= 0) { - if (Double.isNaN(from.x) || Double.isNaN(from.y) || Double.isNaN(from.z)) { - set.add(new BlockPos(i, j, k)); - break; - } - - if (l == i && i1 == j && j1 == k) { - set.add(new BlockPos(i, j, k)); - break; - } - - boolean flag2 = true; - boolean flag = true; - boolean flag1 = true; - double d0 = 999.0D; - double d1 = 999.0D; - double d2 = 999.0D; - - if (i > l) { - d0 = (double) l + 1.0D; - } else if (i < l) { - d0 = (double) l + 0.0D; - } else { - flag2 = false; - } - - if (j > i1) { - d1 = (double) i1 + 1.0D; - } else if (j < i1) { - d1 = (double) i1 + 0.0D; - } else { - flag = false; - } - - if (k > j1) { - d2 = (double) j1 + 1.0D; - } else if (k < j1) { - d2 = (double) j1 + 0.0D; - } else { - flag1 = false; - } - - double d3 = 999.0D; - double d4 = 999.0D; - double d5 = 999.0D; - double d6 = to.x - from.x; - double d7 = to.y - from.y; - double d8 = to.z - from.z; - - if (flag2) { - d3 = (d0 - from.x) / d6; - } - - if (flag) { - d4 = (d1 - from.y) / d7; - } - - if (flag1) { - d5 = (d2 - from.z) / d8; - } - - if (d3 == -0.0D) { - d3 = -1.0E-4D; - } - - if (d4 == -0.0D) { - d4 = -1.0E-4D; - } - - if (d5 == -0.0D) { - d5 = -1.0E-4D; - } - - Direction enumfacing; - - if (d3 < d4 && d3 < d5) { - enumfacing = i > l ? Direction.WEST : Direction.EAST; - from = new Vec3(d0, from.y + d7 * d3, from.z + d8 * d3); - } else if (d4 < d5) { - enumfacing = j > i1 ? Direction.DOWN : Direction.UP; - from = new Vec3(from.x + d6 * d4, d1, from.z + d8 * d4); - } else { - enumfacing = k > j1 ? Direction.NORTH : Direction.SOUTH; - from = new Vec3(from.x + d6 * d5, from.y + d7 * d5, d2); - } - - l = Mth.floor(from.x) - (enumfacing == Direction.EAST ? 1 : 0); - i1 = Mth.floor(from.y) - (enumfacing == Direction.UP ? 1 : 0); - j1 = Mth.floor(from.z) - (enumfacing == Direction.SOUTH ? 1 : 0); - BlockPos pos = new BlockPos(l, i1, j1); - double[] in = intersect(pos, fromPos, toPos, offset); //Surly a better way to do it - if(in != null && (in[0] != in[1] || in[2] != in[3] || in[4] != in[5])) { - set.add(pos); - } - } - } - } - - return Lists.newArrayList(set); - } - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java deleted file mode 100644 index 75f58acc..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java +++ /dev/null @@ -1,197 +0,0 @@ -package net.dumbcode.projectnublar.worldgen.feature; - -import net.dumbcode.projectnublar.CommonClass; -import net.dumbcode.projectnublar.api.FossilCollection; -import com.mojang.serialization.Codec; -import net.dumbcode.projectnublar.config.FossilsConfig; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.core.BlockPos; -import net.minecraft.core.SectionPos; -import net.minecraft.util.Mth; -import net.minecraft.util.RandomSource; -import net.minecraft.world.level.WorldGenLevel; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.level.chunk.BulkSectionAccess; -import net.minecraft.world.level.chunk.LevelChunkSection; -import net.minecraft.world.level.levelgen.Heightmap; -import net.minecraft.world.level.levelgen.feature.Feature; -import net.minecraft.world.level.levelgen.feature.FeaturePlaceContext; - -import java.util.BitSet; -import java.util.function.Function; - -public class AmberFeature extends Feature { - public AmberFeature(Codec pCodec) { - super(pCodec); - } - - /** - * Places the given feature at the given location. - * During world generation, features are provided with a 3x3 region of chunks, centered on the chunk being generated, - * that they can safely generate into. - * - * @param pContext A context object with a reference to the level and the position the feature is being placed at - */ - public boolean place(FeaturePlaceContext pContext) { - RandomSource randomsource = pContext.random(); - BlockPos blockpos = pContext.origin(); - WorldGenLevel worldgenlevel = pContext.level(); - FossilConfiguration fossilConfiguration = pContext.config(); - float f = randomsource.nextFloat() * (float) Math.PI; - float f1 = (float) fossilConfiguration.size / 8.0F; - int i = Mth.ceil(((float) fossilConfiguration.size / 16.0F * 2.0F + 1.0F) / 2.0F); - double d0 = (double) blockpos.getX() + Math.sin((double) f) * (double) f1; - double d1 = (double) blockpos.getX() - Math.sin((double) f) * (double) f1; - double d2 = (double) blockpos.getZ() + Math.cos((double) f) * (double) f1; - double d3 = (double) blockpos.getZ() - Math.cos((double) f) * (double) f1; - int j = 2; - double d4 = (double) (blockpos.getY() + randomsource.nextInt(3) - 2); - double d5 = (double) (blockpos.getY() + randomsource.nextInt(3) - 2); - int k = blockpos.getX() - Mth.ceil(f1) - i; - int l = blockpos.getY() - 2 - i; - int i1 = blockpos.getZ() - Mth.ceil(f1) - i; - int j1 = 2 * (Mth.ceil(f1) + i); - int k1 = 2 * (2 + i); - - for (int l1 = k; l1 <= k + j1; ++l1) { - for (int i2 = i1; i2 <= i1 + j1; ++i2) { - if (l <= worldgenlevel.getHeight(Heightmap.Types.OCEAN_FLOOR_WG, l1, i2)) { - return this.doPlace(worldgenlevel, randomsource, fossilConfiguration, d0, d1, d2, d3, d4, d5, k, l, i1, j1, k1); - } - } - } - - return false; - } - - protected boolean doPlace(WorldGenLevel pLevel, RandomSource pRandom, FossilConfiguration pConfig, double pMinX, double pMaxX, double pMinZ, double pMaxZ, double pMinY, double pMaxY, int pX, int pY, int pZ, int pWidth, int pHeight) { - int i = 0; - BitSet bitset = new BitSet(pWidth * pHeight * pWidth); - BlockPos.MutableBlockPos blockpos$mutableblockpos = new BlockPos.MutableBlockPos(); - int j = pConfig.size; - double[] adouble = new double[j * 4]; - - for (int k = 0; k < j; ++k) { - float f = (float) k / (float) j; - double d0 = Mth.lerp((double) f, pMinX, pMaxX); - double d1 = Mth.lerp((double) f, pMinY, pMaxY); - double d2 = Mth.lerp((double) f, pMinZ, pMaxZ); - double d3 = pRandom.nextDouble() * (double) j / 16.0D; - double d4 = ((double) (Mth.sin((float) Math.PI * f) + 1.0F) * d3 + 1.0D) / 2.0D; - adouble[k * 4 + 0] = d0; - adouble[k * 4 + 1] = d1; - adouble[k * 4 + 2] = d2; - adouble[k * 4 + 3] = d4; - } - - for (int l3 = 0; l3 < j - 1; ++l3) { - if (!(adouble[l3 * 4 + 3] <= 0.0D)) { - for (int i4 = l3 + 1; i4 < j; ++i4) { - if (!(adouble[i4 * 4 + 3] <= 0.0D)) { - double d8 = adouble[l3 * 4 + 0] - adouble[i4 * 4 + 0]; - double d10 = adouble[l3 * 4 + 1] - adouble[i4 * 4 + 1]; - double d12 = adouble[l3 * 4 + 2] - adouble[i4 * 4 + 2]; - double d14 = adouble[l3 * 4 + 3] - adouble[i4 * 4 + 3]; - if (d14 * d14 > d8 * d8 + d10 * d10 + d12 * d12) { - if (d14 > 0.0D) { - adouble[i4 * 4 + 3] = -1.0D; - } else { - adouble[l3 * 4 + 3] = -1.0D; - } - } - } - } - } - } - - try (BulkSectionAccess bulksectionaccess = new BulkSectionAccess(pLevel)) { - for (int j4 = 0; j4 < j; ++j4) { - double d9 = adouble[j4 * 4 + 3]; - if (!(d9 < 0.0D)) { - double d11 = adouble[j4 * 4 + 0]; - double d13 = adouble[j4 * 4 + 1]; - double d15 = adouble[j4 * 4 + 2]; - int k4 = Math.max(Mth.floor(d11 - d9), pX); - int l = Math.max(Mth.floor(d13 - d9), pY); - int i1 = Math.max(Mth.floor(d15 - d9), pZ); - int j1 = Math.max(Mth.floor(d11 + d9), k4); - int k1 = Math.max(Mth.floor(d13 + d9), l); - int l1 = Math.max(Mth.floor(d15 + d9), i1); - String period = FossilsConfig.getPeriod(l); - if(!FossilsConfig.testPeriodChance(period, pRandom)){ - return false; - } - String biome = pLevel.getBiome(new BlockPos(k4,l,i1)).unwrapKey().get().location().toString(); - String fossil = null; - if (CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)){ - if(CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)){ - fossil = CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).build().getRandomValue(pRandom).get(); - } - } - if(fossil == null) return false; - for (int i2 = k4; i2 <= j1; ++i2) { - double d5 = ((double) i2 + 0.5D - d11) / d9; - if (d5 * d5 < 1.0D) { - for (int j2 = l; j2 <= k1; ++j2) { - double d6 = ((double) j2 + 0.5D - d13) / d9; - if (d5 * d5 + d6 * d6 < 1.0D) { - for (int k2 = i1; k2 <= l1; ++k2) { - double d7 = ((double) k2 + 0.5D - d15) / d9; - if (d5 * d5 + d6 * d6 + d7 * d7 < 1.0D && !pLevel.isOutsideBuildHeight(j2)) { - int l2 = i2 - pX + (j2 - pY) * pWidth + (k2 - pZ) * pWidth * pHeight; - if (!bitset.get(l2)) { - bitset.set(l2); - blockpos$mutableblockpos.set(i2, j2, k2); - - if (pLevel.ensureCanWrite(blockpos$mutableblockpos)) { - LevelChunkSection levelchunksection = bulksectionaccess.getSection(blockpos$mutableblockpos); - if (levelchunksection != null) { - int i3 = SectionPos.sectionRelative(i2); - int j3 = SectionPos.sectionRelative(j2); - int k3 = SectionPos.sectionRelative(k2); - BlockState blockstate = levelchunksection.getBlockState(i3, j3, k3); - - if (canPlaceOre(blockstate, bulksectionaccess::getBlockState, pRandom, pConfig, blockpos$mutableblockpos)) { - RegistryObject blockRO = FossilCollection.COLLECTIONS.get(fossil).amberBlocks().getOrDefault(blockstate.getBlock(), null); - if(blockRO == null) { - continue; - } - levelchunksection.setBlockState(i3, j3, k3, blockRO == null ? blockstate : blockRO.get().defaultBlockState(), false); - ++i; - break; - } - } - } - } - } - } - } - } - } - } - } - } - } - - return i > 0; - } - - public static boolean canPlaceOre(BlockState pState, Function pAdjacentStateAccessor, RandomSource pRandom, FossilConfiguration pConfig, BlockPos.MutableBlockPos pMutablePos) { - if (shouldSkipAirCheck(pRandom, pConfig.discardChanceOnAirExposure)) { - return true; - } else { - return !isAdjacentToAir(pAdjacentStateAccessor, pMutablePos); - } - } - - protected static boolean shouldSkipAirCheck(RandomSource pRandom, float pChance) { - if (pChance <= 0.0F) { - return true; - } else if (pChance >= 1.0F) { - return false; - } else { - return pRandom.nextFloat() >= pChance; - } - } -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilConfiguration.java b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilConfiguration.java deleted file mode 100644 index b2b4605b..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilConfiguration.java +++ /dev/null @@ -1,28 +0,0 @@ -package net.dumbcode.projectnublar.worldgen.feature; - -import com.mojang.serialization.Codec; -import com.mojang.serialization.codecs.RecordCodecBuilder; -import net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration; - -public class FossilConfiguration implements FeatureConfiguration { - public static final Codec CODEC = RecordCodecBuilder.create((p_67849_) -> { - return p_67849_.group( - Codec.intRange(0, 64).fieldOf("size").forGetter((p_161025_) -> { - return p_161025_.size; - }), Codec.floatRange(0.0F, 1.0F).fieldOf("discard_chance_on_air_exposure").forGetter((p_161020_) -> { - return p_161020_.discardChanceOnAirExposure; - })).apply(p_67849_, FossilConfiguration::new); - }); - public final int size; - public final float discardChanceOnAirExposure; - - public FossilConfiguration(int size, float discardChanceOnAirExposure) { - this.size = size; - this.discardChanceOnAirExposure = discardChanceOnAirExposure; - } - - public FossilConfiguration(int pSize) { - this(pSize, 0.0F); - } - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java deleted file mode 100644 index 3025d6f4..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java +++ /dev/null @@ -1,205 +0,0 @@ -package net.dumbcode.projectnublar.worldgen.feature; - -import net.dumbcode.projectnublar.CommonClass; -import net.dumbcode.projectnublar.api.FossilCollection; -import net.dumbcode.projectnublar.api.FossilPiece; -import net.dumbcode.projectnublar.api.Quality; -import com.mojang.serialization.Codec; -import net.dumbcode.projectnublar.config.FossilsConfig; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.core.BlockPos; -import net.minecraft.core.SectionPos; -import net.minecraft.util.Mth; -import net.minecraft.util.RandomSource; -import net.minecraft.world.level.WorldGenLevel; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraft.world.level.chunk.BulkSectionAccess; -import net.minecraft.world.level.chunk.LevelChunkSection; -import net.minecraft.world.level.levelgen.Heightmap; -import net.minecraft.world.level.levelgen.feature.Feature; -import net.minecraft.world.level.levelgen.feature.FeaturePlaceContext; - -import java.util.BitSet; -import java.util.Map; -import java.util.function.Function; - -public class FossilFeature extends Feature { - public FossilFeature(Codec pCodec) { - super(pCodec); - } - - /** - * Places the given feature at the given location. - * During world generation, features are provided with a 3x3 region of chunks, centered on the chunk being generated, - * that they can safely generate into. - * - * @param pContext A context object with a reference to the level and the position the feature is being placed at - */ - public boolean place(FeaturePlaceContext pContext) { - RandomSource randomsource = pContext.random(); - BlockPos blockpos = pContext.origin(); - WorldGenLevel worldgenlevel = pContext.level(); - FossilConfiguration fossilConfiguration = pContext.config(); - float f = randomsource.nextFloat() * (float) Math.PI; - float f1 = (float) fossilConfiguration.size / 8.0F; - int i = Mth.ceil(((float) fossilConfiguration.size / 16.0F * 2.0F + 1.0F) / 2.0F); - double d0 = (double) blockpos.getX() + Math.sin((double) f) * (double) f1; - double d1 = (double) blockpos.getX() - Math.sin((double) f) * (double) f1; - double d2 = (double) blockpos.getZ() + Math.cos((double) f) * (double) f1; - double d3 = (double) blockpos.getZ() - Math.cos((double) f) * (double) f1; - int j = 2; - double d4 = (double) (blockpos.getY() + randomsource.nextInt(3) - 2); - double d5 = (double) (blockpos.getY() + randomsource.nextInt(3) - 2); - int k = blockpos.getX() - Mth.ceil(f1) - i; - int l = blockpos.getY() - 2 - i; - int i1 = blockpos.getZ() - Mth.ceil(f1) - i; - int j1 = 2 * (Mth.ceil(f1) + i); - int k1 = 2 * (2 + i); - - for (int l1 = k; l1 <= k + j1; ++l1) { - for (int i2 = i1; i2 <= i1 + j1; ++i2) { - if (l <= worldgenlevel.getHeight(Heightmap.Types.OCEAN_FLOOR_WG, l1, i2)) { - return this.doPlace(worldgenlevel, randomsource, fossilConfiguration, d0, d1, d2, d3, d4, d5, k, l, i1, j1, k1); - } - } - } - - return false; - } - - protected boolean doPlace(WorldGenLevel pLevel, RandomSource pRandom, FossilConfiguration pConfig, double pMinX, double pMaxX, double pMinZ, double pMaxZ, double pMinY, double pMaxY, int pX, int pY, int pZ, int pWidth, int pHeight) { - int i = 0; - BitSet bitset = new BitSet(pWidth * pHeight * pWidth); - BlockPos.MutableBlockPos blockpos$mutableblockpos = new BlockPos.MutableBlockPos(); - int j = pConfig.size; - double[] adouble = new double[j * 4]; - - for (int k = 0; k < j; ++k) { - float f = (float) k / (float) j; - double d0 = Mth.lerp((double) f, pMinX, pMaxX); - double d1 = Mth.lerp((double) f, pMinY, pMaxY); - double d2 = Mth.lerp((double) f, pMinZ, pMaxZ); - double d3 = pRandom.nextDouble() * (double) j / 16.0D; - double d4 = ((double) (Mth.sin((float) Math.PI * f) + 1.0F) * d3 + 1.0D) / 2.0D; - adouble[k * 4 + 0] = d0; - adouble[k * 4 + 1] = d1; - adouble[k * 4 + 2] = d2; - adouble[k * 4 + 3] = d4; - } - - for (int l3 = 0; l3 < j - 1; ++l3) { - if (!(adouble[l3 * 4 + 3] <= 0.0D)) { - for (int i4 = l3 + 1; i4 < j; ++i4) { - if (!(adouble[i4 * 4 + 3] <= 0.0D)) { - double d8 = adouble[l3 * 4 + 0] - adouble[i4 * 4 + 0]; - double d10 = adouble[l3 * 4 + 1] - adouble[i4 * 4 + 1]; - double d12 = adouble[l3 * 4 + 2] - adouble[i4 * 4 + 2]; - double d14 = adouble[l3 * 4 + 3] - adouble[i4 * 4 + 3]; - if (d14 * d14 > d8 * d8 + d10 * d10 + d12 * d12) { - if (d14 > 0.0D) { - adouble[i4 * 4 + 3] = -1.0D; - } else { - adouble[l3 * 4 + 3] = -1.0D; - } - } - } - } - } - } - - try (BulkSectionAccess bulksectionaccess = new BulkSectionAccess(pLevel)) { - for (int j4 = 0; j4 < j; ++j4) { - double d9 = adouble[j4 * 4 + 3]; - if (!(d9 < 0.0D)) { - double d11 = adouble[j4 * 4 + 0]; - double d13 = adouble[j4 * 4 + 1]; - double d15 = adouble[j4 * 4 + 2]; - int k4 = Math.max(Mth.floor(d11 - d9), pX); - int l = Math.max(Mth.floor(d13 - d9), pY); - int i1 = Math.max(Mth.floor(d15 - d9), pZ); - int j1 = Math.max(Mth.floor(d11 + d9), k4); - int k1 = Math.max(Mth.floor(d13 + d9), l); - int l1 = Math.max(Mth.floor(d15 + d9), i1); - String period = FossilsConfig.getPeriod(l); - if(!FossilsConfig.testPeriodChance(period, pRandom)){ - return false; - } - String biome = pLevel.getBiome(new BlockPos(k4,l,i1)).unwrapKey().get().location().toString(); - String fossil = null; - if (CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)){ - if(CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)){ - fossil = CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).build().getRandomValue(pRandom).get(); - } - } - if(fossil == null) return false; - for (int i2 = k4; i2 <= j1; ++i2) { - double d5 = ((double) i2 + 0.5D - d11) / d9; - if (d5 * d5 < 1.0D) { - for (int j2 = l; j2 <= k1; ++j2) { - double d6 = ((double) j2 + 0.5D - d13) / d9; - if (d5 * d5 + d6 * d6 < 1.0D) { - for (int k2 = i1; k2 <= l1; ++k2) { - double d7 = ((double) k2 + 0.5D - d15) / d9; - if (d5 * d5 + d6 * d6 + d7 * d7 < 1.0D && !pLevel.isOutsideBuildHeight(j2)) { - int l2 = i2 - pX + (j2 - pY) * pWidth + (k2 - pZ) * pWidth * pHeight; - if (!bitset.get(l2)) { - bitset.set(l2); - blockpos$mutableblockpos.set(i2, j2, k2); - - if (pLevel.ensureCanWrite(blockpos$mutableblockpos)) { - LevelChunkSection levelchunksection = bulksectionaccess.getSection(blockpos$mutableblockpos); - if (levelchunksection != null) { - int i3 = SectionPos.sectionRelative(i2); - int j3 = SectionPos.sectionRelative(j2); - int k3 = SectionPos.sectionRelative(k2); - BlockState blockstate = levelchunksection.getBlockState(i3, j3, k3); - - if (canPlaceOre(blockstate, bulksectionaccess::getBlockState, pRandom, pConfig, blockpos$mutableblockpos)) { - Map>> blockMap = FossilCollection.COLLECTIONS.get(fossil).fossilblocks().getOrDefault(blockstate.getBlock(), null); - if(blockMap == null) { - continue; - } - Map> quality = blockMap.getOrDefault(Quality.NONE, null); - if(quality == null) { - continue; - } - RegistryObject state = quality.getOrDefault(CommonClass.WEIGHTED_FOSSIL_BLOCKS_MAP.get(fossil).getRandomValue(pRandom).get(),null); - levelchunksection.setBlockState(i3, j3, k3, state == null ? blockstate : state.get().defaultBlockState(), false); - ++i; - break; - } - } - } - } - } - } - } - } - } - } - } - } - } - - return i > 0; - } - - public static boolean canPlaceOre(BlockState pState, Function pAdjacentStateAccessor, RandomSource pRandom, FossilConfiguration pConfig, BlockPos.MutableBlockPos pMutablePos) { - if (shouldSkipAirCheck(pRandom, pConfig.discardChanceOnAirExposure)) { - return true; - } else { - return !isAdjacentToAir(pAdjacentStateAccessor, pMutablePos); - } - } - - protected static boolean shouldSkipAirCheck(RandomSource pRandom, float pChance) { - if (pChance <= 0.0F) { - return true; - } else if (pChance >= 1.0F) { - return false; - } else { - return pRandom.nextFloat() >= pChance; - } - } -} diff --git a/common/src/main/resources/META-INF/accesstransformer.cfg b/common/src/main/resources/META-INF/accesstransformer.cfg deleted file mode 100644 index 03cb2187..00000000 --- a/common/src/main/resources/META-INF/accesstransformer.cfg +++ /dev/null @@ -1,18 +0,0 @@ -public net.minecraft.client.gui.screens.inventory.AbstractContainerScreen m_280092_(Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/inventory/Slot;)V # renderSlot -public net.minecraft.client.renderer.item.ItemProperties m_174570_(Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/item/ClampedItemPropertyFunction;)V # register -public net.minecraft.client.gui.screens.MenuScreens m_96206_(Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/client/gui/screens/MenuScreens$ScreenConstructor;)V # register -public net.minecraft.world.level.block.entity.BlockEntityType$BlockEntitySupplier -public net.minecraft.client.gui.screens.MenuScreens$ScreenConstructor -public net.minecraft.world.inventory.MenuType (Lnet/minecraft/world/inventory/MenuType$MenuSupplier;Lnet/minecraft/world/flag/FeatureFlagSet;)V # MenuType -public net.minecraft.client.renderer.block.model.ItemOverrides ()V # ItemOverrides -public net.minecraft.client.renderer.block.model.ItemModelGenerator m_111638_(ILjava/lang/String;Lnet/minecraft/client/renderer/texture/SpriteContents;)Ljava/util/List; # processFrames -public net.minecraft.client.resources.model.SimpleBakedModel$Builder (ZZZLnet/minecraft/client/renderer/block/model/ItemTransforms;Lnet/minecraft/client/renderer/block/model/ItemOverrides;)V # Builder -public net.minecraft.world.inventory.MenuType$MenuSupplier -public-f net.minecraft.world.inventory.Slot f_40220_ # x -public-f net.minecraft.world.inventory.Slot f_40221_ # y -public net.minecraft.world.phys.shapes.VoxelShape f_83211_ # shape -public net.minecraft.world.phys.shapes.VoxelShape m_7700_(Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; # getCoords -public net.minecraft.world.phys.shapes.SliceShape m_7700_(Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; # getCoords -public net.minecraft.world.phys.shapes.ArrayVoxelShape m_7700_(Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; # getCoords -public net.minecraft.world.phys.shapes.CubeVoxelShape m_7700_(Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; # getCoords -public net.minecraft.world.phys.shapes.VoxelShape (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V # VoxelShape \ No newline at end of file diff --git a/common/src/main/resources/accesstransformers.accesswidener b/common/src/main/resources/accesstransformers.accesswidener deleted file mode 100644 index d008e1c3..00000000 --- a/common/src/main/resources/accesstransformers.accesswidener +++ /dev/null @@ -1,19 +0,0 @@ -accessWidener v1 named -accessible class net/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier -accessible method net/minecraft/world/inventory/MenuType (Lnet/minecraft/world/inventory/MenuType$MenuSupplier;Lnet/minecraft/world/flag/FeatureFlagSet;)V -accessible class net/minecraft/world/inventory/MenuType$MenuSupplier -accessible class net/minecraft/client/gui/screens/MenuScreens$ScreenConstructor -accessible method net/minecraft/client/gui/screens/MenuScreens register (Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/client/gui/screens/MenuScreens$ScreenConstructor;)V -accessible method net/minecraft/client/renderer/block/model/ItemOverrides ()V -accessible method net/minecraft/client/renderer/block/model/ItemModelGenerator processFrames (ILjava/lang/String;Lnet/minecraft/client/renderer/texture/SpriteContents;)Ljava/util/List; -accessible method net/minecraft/client/resources/model/SimpleBakedModel$Builder (ZZZLnet/minecraft/client/renderer/block/model/ItemTransforms;Lnet/minecraft/client/renderer/block/model/ItemOverrides;)V -accessible method net/minecraft/client/gui/screens/inventory/AbstractContainerScreen renderSlot (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/inventory/Slot;)V -accessible method net/minecraft/client/renderer/item/ItemProperties register (Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/item/ClampedItemPropertyFunction;)V -mutable field net/minecraft/world/inventory/Slot x I -mutable field net/minecraft/world/inventory/Slot y I -accessible field net/minecraft/world/phys/shapes/VoxelShape shape Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape; -accessible method net/minecraft/world/phys/shapes/VoxelShape (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V -accessible method net/minecraft/world/phys/shapes/VoxelShape getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; -accessible method net/minecraft/world/phys/shapes/SliceShape getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; -accessible method net/minecraft/world/phys/shapes/ArrayVoxelShape getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; -accessible method net/minecraft/world/phys/shapes/CubeVoxelShape getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json b/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json deleted file mode 100644 index db11b16c..00000000 --- a/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json +++ /dev/null @@ -1,61780 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": { - "walk": { - "loop": true, - "animation_length": 2.54167, - "bones": { - "root": { - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [0, -1.925, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [0, 1.44, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [0, -1.925, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [0, 1.44, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [4.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [4.24966, -1.24962, 0.03098] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [3.24763, -1.52528, -0.25639] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [6.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [4.24966, 1.2496, -0.031] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [3.2476, 1.5253, 0.2564] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [4.25, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [-0.00411, 1.46511, -1.32166] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [3.49685, 3.14142, 2.29258] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [2.47021, 1.85331, 1.16777] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-0.00411, -1.4651, 1.3217] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [3.3697, -2.75255, 0.18025] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [2.48665, -1.82813, -0.72777] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-0.00411, 1.46511, -1.32166] - }, - "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [2.68, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [2.68, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [3.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-4.09, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [3.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-4.09, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [2.68, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [2.68, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [3.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-4.09, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [3.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-4.09, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": { - "vector": [-0.5, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-0.5, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-0.5, -3, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-4, -2.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-4, 2.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": { - "vector": [-4.03, -1.76, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-5, -4.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [-4.03, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-5, 4.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-4.03, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-4.03, -1.76, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": { - "vector": [8.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-6.75, -8.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [8.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-6.75, 8.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [8.75, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "post": { - "vector": [30.25, 0, 7.5] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [23.70111, 0, 5.4177] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [-8.55875, 0, 2.5787] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-20, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-8.74259, 0, 2.0907] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [18.91003, 0, 5.6112] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [30.25, 0, 7.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": { - "vector": [-19.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [19.73, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [19.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [9.03, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-16.02, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-19.25, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": { - "vector": [27.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [2.82, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [-26.38, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [-16.27, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [12.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-2.21, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [16.99, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [27.5, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "post": { - "vector": [-38.72962, -1.1981, -6.3687] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [-9.9218, -0.8654, -4.6005] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [42.49585, -0.4119, -2.1897] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [37.774, -0.15673, -0.83322] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [12.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [2.11329, -0.334, -1.7753] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-20.96696, -0.8964, -4.7648] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-38.72962, -1.1981, -6.3687] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "1.25": { - "vector": [0, 0.6, -0.7] - }, - "1.5833": { - "vector": [0, -0.6, -0.7] - }, - "2.0417": { - "vector": [0, 0.9, -0.7] - }, - "2.5": { - "vector": [0, 0.1, -0.9] - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [-20, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-8.74259, 0, -2.09066] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [18.91003, 0, -5.61122] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [30.25, 0, -7.5] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [23.70111, 0, -5.41769] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-8.55875, 0, -2.5787] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-20, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [9.03, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [-16.02, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-19.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [19.73, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [19.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [17.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [-2.21, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [16.99, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [21.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [2.82, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-26.38, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-16.27, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [17.5, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "vector": [0, 0.7, 0] - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [6.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [2.61329, 0.33397, 1.7753] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [-20.96696, 0.89637, 4.76482] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-33.72962, 1.19809, 6.36869] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-9.92178, 0.86545, 4.60047] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [24.99585, 0.41193, 2.18972] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [37.77403, 0.17762, 0.94419] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [9, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "vector": [0, 1, 0] - }, - "0.375": { - "vector": [0, -0.8, 0] - }, - "0.875": { - "vector": [0, 0.8, 0] - }, - "1.25": { - "vector": [0, -0.37, 0] - }, - "2.5": { - "vector": [0, 1.3, 0] - } - } - }, - "neck4": { - "position": { - "vector": [0, -0.3, 0] - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [-1.00411, 1.46511, -1.32166] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-0.50315, 3.14142, 2.29258] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [-2.52979, 1.85331, 1.16777] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-2.00411, -1.4651, 1.3217] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-1.6303, -2.75255, 0.18025] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-2.51335, -1.82813, -0.72777] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-1.00411, 1.46511, -1.32166] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "position": { - "vector": [0, 0.3, 0.6] - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [-1.00411, 1.46511, -1.32166] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-0.50315, 3.14142, 2.29258] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [-2.52979, 1.85331, 1.16777] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-2.00411, -1.4651, 1.3217] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-1.6303, -2.75255, 0.18025] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-2.51335, -1.82813, -0.72777] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-1.00411, 1.46511, -1.32166] - }, - "lerp_mode": "catmullrom" - } - } - } - } - }, - "running": { - "loop": true, - "animation_length": 1, - "bones": { - "root": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.2083": { - "pre": { - "vector": [0, 1, 0] - }, - "post": { - "vector": [0, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 2.4, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, -1.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [11.18, 0, -1.32] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [16.74, 0, -3.68] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [10.62, 0, 2.44] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [11.286, 0, -1.6124] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [16.76115, 0, 3.63479] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [11.18, 0, -1.32] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, -1] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 1.0125, 1] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 0, -1] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -1.03766, -0.0375] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, -1] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [-3.58, 0, -1.08] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-0.14, 0, -3.24] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-1.58, 0, -0.72] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-3.6, -0.3636, 0.6912] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-1.6255, -0.00819, 3.61098] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-3.58, 0, -1.08] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [2.12494, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-4.36, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0.56201, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-0.0036, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-3.69979, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [2.12494, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": { - "vector": [-2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-1.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-1.08, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0.018, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-1.76555, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-2, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": { - "vector": [0.17506, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-4.32, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-3.43848, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [2.0401, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-4.26418, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0.17506, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [3.96, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [3.96, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [2.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [7.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [7.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": { - "vector": [-2.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-3.79, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-1.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0.0379, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-3.74453, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-2.52, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 0.002, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -0.20045, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0.0036, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-0.36081, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, -0.00003, -0.00003] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, 0.00254, 0.00301] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [23.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-0.1944, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [23.53324, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0.04, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [23.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-0.1944, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [23.53324, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0.04, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tailLower": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 2.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 7.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -10, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 2.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": { - "vector": [-2.16, 4.68, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-7, 11.4, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0.6, 5.92, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-4.54447, -6.05669, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-7.26014, -11.6022, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-2.16, 4.68, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": { - "vector": [-2.2, 3.24, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-6.84, 7.96, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [2, 6.84, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-0.29477, -2.10038, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-6.95701, -8.18801, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-2.2, 3.24, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [-0.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0.1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0.00125, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-0.2, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": { - "vector": [-2.97, -7.56, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-5.04, 4.32, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-0.74, 7.56, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-4.67745, 6.86402, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-5.06764, -4.5089, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-2.97, -7.56, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0.1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-0.101, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0.00022, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0.1, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": { - "vector": [1.95, -4.32, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, -6.04, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-11.68, 7.92, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [1.15083, 8.66487, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0.38009, 6.35901, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [1.95, -4.32, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "post": { - "vector": [27.8, 10.43, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [20.32, 0.72, -8.28] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-8.13, 3.6, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-43.84, 11.0797, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-23.78006, 0.11907, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [27.8, 10.43, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [1.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [2.1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [1.8, 0, 1] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [1.194, 0, -1] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [1.7926, 0, -0.0375] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [1.3, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": { - "vector": [-5.88, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [35.03, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [34.21, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [18.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-32.51803, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-5.88, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.2083": { - "pre": { - "vector": [0, 0.6, 0] - }, - "post": { - "vector": [0, 0.6, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": { - "vector": [15.09, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-4.99, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-27.5175, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-25.78756, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [25.17996, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-4.87, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [15.09, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, -0.4, -0.4] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, 0.1] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, -0.1, -1.1] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, -0.4, -0.4] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -0.40375, -0.39125] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [0, 1, -0.39] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -0.4, -0.4] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "post": { - "vector": [-15.72, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [26.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [81.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [83.55739, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [33.61538, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [19.95, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-15.72, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, -1.6] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, 0, -1.3] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [-44.49, -10.43, 1.44] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-21.49, -8.28, -1.08] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [3.06, -7.56, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [25.4114, -1.422, -0.1008] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [20.97614, -3.05955, 10.10268] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-44.49, -10.43, 1.44] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [-1.3, 0, -1] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-1.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-1.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-1.897, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-2.20318, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-1.3, 0, -1] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [18.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-36.58, 0, 0.04] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-3.18995, 0, 0.04] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-4.55995, 0, 0.04] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [35.05544, 0, 0.04] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [18.17, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 0.002, -0.001] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -0.20045, 0.10022] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [-25.82, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [38.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-9.83004, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [14.18996, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-4.61367, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-25.82, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, -0.6, -0.4] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, -0.003, -0.002] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, 0.30942, 0.21295] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -0.6, -0.4] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [77.76, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [20.69, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [8.94999, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-10.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-18.03001, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [17.46475, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [77.76, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, -0.2] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 1, -1.9] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, -1.3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 0, -0.2] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, 0, -0.2025] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, -0.2] - }, - "lerp_mode": "catmullrom" - } - } - } - } - }, - "shakebody": { - "animation_length": 2.5, - "bones": { - "hips": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5417": { - "vector": [0, 0.09, -1.66] - }, - "0.7917": { - "vector": [0, -0.09, 1.66] - }, - "1.0833": { - "vector": [0, 0.09, -1.66] - }, - "1.375": { - "vector": [0, -0.09, 1.66] - }, - "1.5833": { - "vector": [0, 0.09, -1.66] - }, - "1.9167": { - "vector": [0, -0.09, 1.66] - }, - "2.1667": { - "vector": [0, 0.09, -1.66] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.4583": { - "vector": [0, 0.12, -1.66] - }, - "0.75": { - "vector": [0, -0.12, 1.66] - }, - "1.0833": { - "vector": [0, 0.12, -1.66] - }, - "1.2917": { - "vector": [0, -0.12, 1.66] - }, - "1.5417": { - "vector": [0, 0.12, -1.66] - }, - "1.8333": { - "vector": [0, -0.12, 1.66] - }, - "2.0833": { - "vector": [0, 0.12, -1.66] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.4167": { - "vector": [-1.59, -0.88, -1.41] - }, - "0.7083": { - "vector": [-5.13, 0.88, 1.41] - }, - "1.0": { - "vector": [-8.53, -0.88, -1.41] - }, - "1.25": { - "vector": [-10, 0.88, 1.41] - }, - "1.4583": { - "vector": [-8.53, -0.88, -1.41] - }, - "1.75": { - "vector": [-5.13, 0.88, 1.41] - }, - "2.0417": { - "vector": [-1.59, -0.88, -1.41] - }, - "2.5": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.4167": { - "vector": [0, 0, 0.6] - }, - "0.7083": { - "vector": [0, 0, 1.5] - }, - "1.0": { - "vector": [0, 0, 2.9] - }, - "1.4583": { - "vector": [0, 0, 2.9] - }, - "1.75": { - "vector": [0, 0, 1.8] - }, - "2.0417": { - "vector": [0, 0, 0.7] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "head": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [-1.68, 0.57, -1.56] - }, - "0.5833": { - "vector": [-5.07, -0.57, 1.56] - }, - "0.875": { - "vector": [-8.72, 0.57, -1.56] - }, - "1.0833": { - "vector": [-10, -0.57, 1.56] - }, - "1.375": { - "vector": [-8.72, 0.57, -1.56] - }, - "1.6667": { - "vector": [-5.07, -0.57, 1.56] - }, - "1.9167": { - "vector": [-1.68, 0.57, -1.56] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5417": { - "vector": [0.06, 0.83, 6.82] - }, - "0.7917": { - "vector": [-0.03, -0.83, -6.81] - }, - "1.0833": { - "vector": [0.06, 0.83, 6.82] - }, - "1.375": { - "vector": [-0.03, -0.83, -6.81] - }, - "1.5833": { - "vector": [0.06, 0.83, 6.82] - }, - "1.9167": { - "vector": [-0.03, -0.83, -6.81] - }, - "2.1667": { - "vector": [0.06, 0.83, 6.82] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5417": { - "vector": [0.06, 0.83, 6.82] - }, - "0.7917": { - "vector": [-0.03, -0.83, -6.81] - }, - "1.0833": { - "vector": [0.06, 0.83, 6.82] - }, - "1.375": { - "vector": [-0.03, -0.83, -6.81] - }, - "1.5833": { - "vector": [0.06, 0.83, 6.82] - }, - "1.9167": { - "vector": [-0.03, -0.83, -6.81] - }, - "2.1667": { - "vector": [0.06, 0.83, 6.82] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5417": { - "vector": [0, 0.98, 0.9] - }, - "0.7917": { - "vector": [0, -0.98, -0.9] - }, - "1.0833": { - "vector": [0, 0.98, 0.9] - }, - "1.375": { - "vector": [0, -0.98, -0.9] - }, - "1.5833": { - "vector": [0, 0.98, 0.9] - }, - "1.9167": { - "vector": [0, -0.98, -0.9] - }, - "2.1667": { - "vector": [0, 0.98, 0.9] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.375": { - "vector": [0, 1.01, 1.08] - }, - "0.625": { - "vector": [0, -1.01, -1.08] - }, - "0.9167": { - "vector": [0, 1.01, 1.08] - }, - "1.1667": { - "vector": [0, -1.01, -1.08] - }, - "1.4167": { - "vector": [0, 1.01, 1.08] - }, - "1.7083": { - "vector": [0, -1.01, -1.08] - }, - "2.0": { - "vector": [0, 1.01, 1.08] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.375": { - "vector": [0, 1.01, 1.08] - }, - "0.625": { - "vector": [0, -1.01, -1.08] - }, - "0.9167": { - "vector": [0, 1.01, 1.08] - }, - "1.1667": { - "vector": [0, -1.01, -1.08] - }, - "1.4167": { - "vector": [0, 1.01, 1.08] - }, - "1.7083": { - "vector": [0, -1.01, -1.08] - }, - "2.0": { - "vector": [0, 1.01, 1.08] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5417": { - "vector": [5, 0, 0] - }, - "0.7917": { - "vector": [7, 0, 0] - }, - "1.0833": { - "vector": [10, 0, 0] - }, - "1.375": { - "vector": [10, 0, 0] - }, - "1.5833": { - "vector": [5, 0, 0] - }, - "1.9167": { - "vector": [0, 0, 0] - }, - "2.1667": { - "vector": [0, 0, 0] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - } - } - }, - "sniffingair": { - "animation_length": 2.54167, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [2.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2083": { - "post": { - "vector": [-0.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [-2.88, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [8.25, 16.25, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [2, 16.25, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [2.94938, -17.43596, 4.67897] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [4.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-4.55277, 8.72282, -0.69187] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [5.3477, 10.95328, 1.01896] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [-3.02413, 7.24001, -0.38147] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [10.60086, -7.86518, -1.46711] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [-1.50693, -5.49811, 0.14442] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - } - } - }, - "sniffground": { - "animation_length": 3.95833, - "bones": { - "hips": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [-1.25, 0, 0] - }, - "0.5": { - "vector": [-2, 0, 0] - }, - "0.75": { - "vector": [0, 0, 0] - }, - "1.5417": { - "vector": [7.5, 0, 0] - }, - "1.7917": { - "vector": [8, 0, 0] - }, - "2.2083": { - "vector": [18.5, 0, 0] - }, - "2.375": { - "vector": [18.5, 0, 0] - }, - "2.6667": { - "vector": [17, 0, 0] - }, - "3.0417": { - "vector": [16, 0, 0] - }, - "3.375": { - "vector": [14.75, 0, 0] - }, - "3.7917": { - "vector": [2.11, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [-4.25, 0, 0] - }, - "0.5": { - "vector": [-8.75, 0, 0] - }, - "0.75": { - "vector": [-7.25, 0, 0] - }, - "1.5417": { - "vector": [-5, 0, 0] - }, - "1.7917": { - "vector": [3, 0, 0] - }, - "2.2083": { - "vector": [4.5, 0, 0] - }, - "2.375": { - "vector": [2.75, 0, 0] - }, - "2.6667": { - "vector": [2, 0, 0] - }, - "3.0417": { - "vector": [4, 0, 0] - }, - "3.375": { - "vector": [2.5, 0, 0] - }, - "3.7917": { - "vector": [0.36, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } - } - }, - "chest": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.7083": { - "vector": [5, 0, 0] - }, - "1.3333": { - "vector": [3.81, 0, 0] - }, - "2.1667": { - "vector": [-2.5, 0, 0] - }, - "3.4583": { - "vector": [-1.5, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.7083": { - "vector": [0, 0, 0] - }, - "2.1667": { - "vector": [0, 0, 0] - }, - "3.4583": { - "vector": [0, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } - }, - "scale": { - "0.0": { - "vector": [1, 1, 1] - }, - "0.7083": { - "vector": [1, 1, 1.1] - }, - "1.3333": { - "vector": [1, 1, 1.1] - }, - "2.1667": { - "vector": [1, 1, 1] - }, - "3.4583": { - "vector": [1, 1, 1] - }, - "3.9583": { - "vector": [1, 1, 1] - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [3, 0, 0] - }, - "0.5": { - "vector": [1.5, 0, 0] - }, - "0.75": { - "vector": [5.5, 0, 0] - }, - "1.5417": { - "vector": [15.5, 0, 0] - }, - "1.7917": { - "vector": [18, 0, 0] - }, - "2.2083": { - "vector": [27.25, 0, 0] - }, - "2.375": { - "vector": [31.75, 0, 0] - }, - "2.6667": { - "vector": [30, 0, 0] - }, - "3.0417": { - "vector": [31.5, 0, 0] - }, - "3.375": { - "vector": [29.5, 0, 0] - }, - "3.7917": { - "vector": [4.21, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.5417": { - "vector": [0, 0, 0] - }, - "1.7917": { - "vector": [0, 0, -3.11] - }, - "2.2083": { - "vector": [0, 0, -6.01] - }, - "2.375": { - "vector": [0, 0, -6.64] - }, - "2.6667": { - "vector": [0, 0, -5] - }, - "3.375": { - "vector": [0, 0, -5.26] - }, - "3.9583": { - "vector": [0, 0, 0] - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [10.25, 0, 0] - }, - "0.5": { - "vector": [15, 0, 0] - }, - "0.75": { - "vector": [11.75, 0, 0] - }, - "1.375": { - "vector": [18.25, 0, 0] - }, - "1.7917": { - "vector": [20.25, 0, 0] - }, - "2.1667": { - "vector": [27.5, 0, 0] - }, - "2.375": { - "vector": [28.75, 0, 0] - }, - "2.6667": { - "vector": [32.75, 0, 0] - }, - "3.0417": { - "vector": [27.25, 0, 0] - }, - "3.375": { - "vector": [14.5, 0, 0] - }, - "3.7083": { - "vector": [2.07, 0, 0] - }, - "3.8333": { - "vector": [-4, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.75": { - "vector": [0, 0.6, 0] - }, - "2.1667": { - "vector": [0, 0.6, 2.2] - }, - "2.6667": { - "vector": [0, 0.84, 2.63] - }, - "3.9583": { - "vector": [0, 0, 0] - } - } - }, - "head": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [0, 0, 0] - }, - "0.375": { - "vector": [3, 0, 0] - }, - "0.75": { - "vector": [-0.75, 0, 0] - }, - "1.0833": { - "vector": [14.5, 0, 0] - }, - "1.6667": { - "vector": [16.25, 0, 0] - }, - "2.0833": { - "vector": [14.5, 0, 0] - }, - "2.2083": { - "vector": [9, 0, 0] - }, - "2.6667": { - "vector": [18.5, 0, 0] - }, - "3.0417": { - "vector": [-3, 0, 0] - }, - "3.375": { - "vector": [-21, 0, 0] - }, - "3.625": { - "vector": [-3, 0, 0] - }, - "3.8333": { - "vector": [0, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } - }, - "position": { - "3.0417": { - "vector": [0, 0, 0] - }, - "3.375": { - "vector": [0, -0.6, 3] - }, - "3.625": { - "vector": [0, 0, 0] - } - } - }, - "throat5": { - "rotation": { - "3.0": { - "vector": [0, 0, 0] - }, - "3.375": { - "vector": [10, 0, 0] - }, - "3.7083": { - "vector": [0, 0, 0] - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.4167": { - "vector": [0, 0, 0] - }, - "0.875": { - "vector": [3, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.4167": { - "vector": [0, 0, 0] - }, - "0.875": { - "vector": [0, 0, -1.5] - }, - "3.9583": { - "vector": [0, 0, 0] - } - }, - "scale": { - "0.0": { - "vector": [1, 1, 1] - }, - "3.9583": { - "vector": [1, 1, 1] - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [-2, 0, 0] - }, - "0.5": { - "vector": [-3.5, 0, 0] - }, - "0.75": { - "vector": [-0.5, 0, 0] - }, - "1.5417": { - "vector": [10.25, 0, 0] - }, - "1.7917": { - "vector": [0, 0, 0] - }, - "2.2083": { - "vector": [-5, 0, 0] - }, - "2.375": { - "vector": [0.25, 0, 0] - }, - "2.6667": { - "vector": [3.5, 0, 0] - }, - "3.0417": { - "vector": [-5.75, 0, 0] - }, - "3.375": { - "vector": [-13.25, 0, 0] - }, - "3.7917": { - "vector": [-1.89, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [2.5, 0, 0] - }, - "0.5": { - "vector": [-0.5, 0, 0] - }, - "0.75": { - "vector": [-3.25, 0, 0] - }, - "1.375": { - "vector": [-0.79, 0, 0] - }, - "1.5417": { - "vector": [6, 0, 0] - }, - "1.7917": { - "vector": [11, 0, 0] - }, - "1.9167": { - "vector": [4.52, 0, 0] - }, - "2.1667": { - "vector": [-19.25, 0, 0] - }, - "2.3333": { - "vector": [-20.5, 0, 0] - }, - "2.625": { - "vector": [-16.25, 0, 0] - }, - "3.0417": { - "vector": [-6.75, 0, 0] - }, - "3.375": { - "vector": [-3.75, 0, 0] - }, - "3.7917": { - "vector": [-0.54, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [5.25, 0, 0] - }, - "0.5": { - "vector": [-0.25, 0, 0] - }, - "0.75": { - "vector": [-4, 0, 0] - }, - "1.1667": { - "vector": [-7.04, 0, 0] - }, - "1.5417": { - "vector": [5.25, 0, 0] - }, - "1.7917": { - "vector": [7.25, 0, 0] - }, - "2.0": { - "vector": [3.77, 0, 0] - }, - "2.2083": { - "vector": [-9, 0, 0] - }, - "2.375": { - "vector": [-11.5, 0, 0] - }, - "2.6667": { - "vector": [-9.75, 0, 0] - }, - "3.0417": { - "vector": [1.75, 0, 0] - }, - "3.375": { - "vector": [7.75, 0, 0] - }, - "3.7917": { - "vector": [1.11, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [14.25, 0, 0] - }, - "0.5": { - "vector": [8.5, 0, 0] - }, - "0.75": { - "vector": [2.5, 0, 0] - }, - "1.0": { - "vector": [-10.13, 0, 0] - }, - "1.5417": { - "vector": [16.25, 0, 0] - }, - "1.7917": { - "vector": [21.5, 0, 0] - }, - "2.0833": { - "vector": [13.68, 0, 0] - }, - "2.3333": { - "vector": [-15, 0, 0] - }, - "2.5": { - "vector": [-16, 0, 0] - }, - "2.7917": { - "vector": [-10.75, 0, 0] - }, - "3.0417": { - "vector": [16.5, 0, 0] - }, - "3.375": { - "vector": [23.5, 0, 0] - }, - "3.7917": { - "vector": [3.36, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } - } - } - } - }, - "speak1": { - "animation_length": 3, - "bones": { - "hips": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/1-30)*-10", 0, 0] - }, - "1.0": { - "vector": ["-10+math.sin(query.anim_time*180/0.5)*1", 0, 0] - }, - "2.25": { - "vector": ["math.sin(query.anim_time*180/0.5)*1", 0, 0] - }, - "3.0": { - "vector": [0, 0, 0] - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/1+30)*-10", "math.sin(query.anim_time*180/1-30)*20", "math.sin(query.anim_time*180/1-30)*-5"] - }, - "1.0": { - "vector": ["4+math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/2.25+30)*20", "math.sin(query.anim_time*180/2.25+30)*5"] - }, - "2.25": { - "vector": ["15+math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/3)*-20", "math.sin(query.anim_time*180/3)*5"] - }, - "3.0": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5": { - "vector": [0.55, -0.8, 2.7] - }, - "1.0": { - "vector": [1.1, 0, 0] - }, - "2.25": { - "vector": [1.1, 0, -4] - }, - "3.0": { - "vector": [0, 0, 0] - } - } - }, - "head": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"] - }, - "0.5": { - "vector": [ - "0.0106+math.sin(query.anim_time*180/1+30)*10", - "-2.4948+math.sin(query.anim_time*180/1-60)*10", - "0.1622+math.sin(query.anim_time*180/1-60)*5" - ] - }, - "0.625": { - "vector": [5.98886, -1.0567, 3.59695] - }, - "1.0": { - "vector": [ - "10.4004+math.sin(query.anim_time*180/0.5+60)*5", - "-0.1126+math.sin(query.anim_time*180/2.25-30)*10", - "math.sin(query.anim_time*180/2.25-30)*-1.9755" - ] - }, - "2.25": { - "vector": [ - "-8.3517+math.sin(query.anim_time*180/0.5+60)*5", - "math.sin(query.anim_time*180/2.25-60)*-6.7903", - "math.sin(query.anim_time*180/2.25-60)* 1.8326" - ] - }, - "3.0": { - "vector": [0, 0, 0] - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] - }, - "0.5": { - "vector": ["7.5+math.sin(query.anim_time*180/1+30)*10", 0, 0] - }, - "1.0": { - "vector": ["5+math.sin(query.anim_time*180/0.5+60)*-5", 0, 0] - }, - "2.25": { - "vector": ["5+math.sin(query.anim_time*180/0.5+60)*-5", 0, 0] - }, - "3.0": { - "vector": [0, 0, 0] - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*-5"] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/1+30)*-10", "math.sin(query.anim_time*180/1+90)*-5", "math.sin(query.anim_time*180/1+90)*5"] - }, - "1.0": { - "vector": ["-5+math.sin(query.anim_time*180/0.5+60)*5", "math.sin(query.anim_time*180/2.25+120)*-5", "math.sin(query.anim_time*180/2.25+120)*-5"] - }, - "2.25": { - "vector": ["-5+math.sin(query.anim_time*180/0.5+60)*5", "math.sin(query.anim_time*180/2.25+120)*-5", "math.sin(query.anim_time*180/2.25+120)*-5"] - }, - "3.0": { - "vector": [0, 0, 0] - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/1+30)*5", 0, 0] - }, - "1.0": { - "vector": ["2.5+math.sin(query.anim_time*180/0.5+60)*-0.5", 0, 0] - }, - "2.25": { - "vector": ["math.sin(query.anim_time*180/0.5+60)*-0.5", 0, 0] - }, - "3.0": { - "vector": [0, 0, 0] - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/1-30)*5", 0, 0] - }, - "1.0": { - "vector": ["2.5+math.sin(query.anim_time*180/0.5)*-0.5", 0, 0] - }, - "2.25": { - "vector": ["math.sin(query.anim_time*180/0.5)*-0.5", 0, 0] - }, - "3.0": { - "vector": [0, 0, 0] - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/1-30)*5", 0, 0] - }, - "1.0": { - "vector": ["2.5+math.sin(query.anim_time*180/0.5)*-0.5", 0, 0] - }, - "2.25": { - "vector": ["math.sin(query.anim_time*180/0.5)*-0.5", 0, 0] - }, - "3.0": { - "vector": [0, 0, 0] - } - } - } - } - }, - "eat": { - "loop": "hold_on_last_frame", - "animation_length": 5.79167, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [-0.3456, 0, 0.16] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-1.0656, 0, 0.49333] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-4.32, 0, 2] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-7.27644, 0, 0.98288] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [-8.43893, 0, 0.58294] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [-8.6255, 0, 0.51875] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-16.64, 9.81, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [-15.60149, 9.62363, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-12.03593, 8.98375, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [4.13023, 6.08254, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [22.35126, 2.81256, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [23.06075, 2.68524, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [23.48, 2.61, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [23.10203, 2.8623, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [21.134, 4.176, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [15.66, 7.83, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [2.615, 7.83, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-3.22155, 8.31321, -1] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-4.37603, 8.40879, -1] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-5.08155, 8.4672, -1] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [-4.94867, 7.00896, -0.82778] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-4.43859, 1.4112, -0.16667] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-2.26885, 0.77444, -0.09146] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-2.05353, 0.71125, -0.084] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-1.95415, 0.68208, -0.08056] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-1.79759, 0.65612, -0.07749] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-1.4688, 0.60161, -0.07105] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-0.62334, 0.46145, -0.0545] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [1.17717, 0.16294, -0.01924] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [7.93961, 0.0722, -0.00853] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [8.79005, 0.06079, -0.00718] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [9.40732, 0.0525, -0.0062] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [16.51402, 0.02599, -0.00307] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [23.47999, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [22.76316, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [21.45983, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [15.66, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-6.5165, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-8.56022, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-9.34292, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-10.43, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-1.89799, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [5.56804, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [5.8624, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [6.13, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [5.7628, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [4.654, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [1.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [0, 0, -0.16] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, -0.49333] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0, -2] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, -0.67808, -3.01712] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -0.94471, -3.41706] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0, -0.9875, -3.48125] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -2, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0, -1.5, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [0, -1.27629, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -1.23204, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [0, -1.205, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [0, -1.34192, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -1.8675, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [0, -1.92729, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0, -1.93322, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [0, -1.93596, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, -1.9384, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -1.94351, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0, -1.95667, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [0, -1.9847, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [0, -1.99322, -5] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, -1.99429, -5] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -1.99507, -5] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [0, -1.99756, -5] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0, -2, -5] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -1.15, -5] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [0, -1.07167, -5] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, -1.04167, -5] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0, -1, -5] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, -1.79, -5] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0, -1.0553, -4.07] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [0, -1.02633, -4.03333] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [0, -1, -4] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [0, -1, -3.83] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [0, -1, -3.31667] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [0, -1, -2] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [0.1728, 0, -0.16] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0.5328, 0, -0.49333] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [2.16, 0, -2] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [2.16, 0, -0.98288] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [2.16, 0, -0.58294] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [2.16, 0, -0.51875] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [2.16, -3.6, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [2.13619, -3.50681, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [2.05442, -3.18687, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [1.68371, -1.73627, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [1.26588, -0.10128, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [1.24961, -0.03762, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [1.24, 0, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [1.588, -0.2523, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [3.4, -1.566, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [8.44, -5.22, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [8.44, -5.22, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [3.6079, -3.12609, 1] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [2.6521, -2.71191, 1] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [2.068, -2.4588, 1] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [0.5614, -2.12834, 0.82778] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-5.222, -0.8598, 0.16667] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-4.41792, -0.7155, 0.09146] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-4.33813, -0.70118, 0.084] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-4.3013, -0.69457, 0.08056] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-4.18975, -0.66814, 0.07749] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-3.95549, -0.61263, 0.07105] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-3.35311, -0.4699, 0.0545] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-2.07026, -0.16593, 0.01924] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [0.67544, -0.07352, 0.00853] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [1.02074, -0.0619, 0.00718] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [1.27136, -0.05346, 0.0062] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [1.25553, -0.02646, 0.00307] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [1.24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [1.9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [3.1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [8.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-0.74, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-1.586, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-1.91, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-2.36, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-3.2132, -0.4266, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-3.42412, -0.53206, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-3.43244, -0.53622, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-3.44, -0.54, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 1] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [1.3232, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [4.07987, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [16.54, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [15.6551, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [15.30716, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [15.25131, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [13.93, -7.2, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [14.3351, -7.10681, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [15.72595, -6.78687, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [22.03205, -5.33627, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [29.1397, -3.70128, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [29.41646, -3.63762, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [29.58, -3.6, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [29.8323, -3.69667, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [31.146, -4.2, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [34.8, -5.6, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [34.8, -5.6, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [23.1269, -1.93118, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [20.81793, -1.20548, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [19.4069, -0.762, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [17.31665, -0.18299, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [9.29282, 2.03967, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [9.02984, 2.2925, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [9.00374, 2.31759, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [8.99169, 2.32917, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [8.58406, 2.24053, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [7.72801, 2.05439, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [5.52676, 1.57575, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [0.83891, 0.55641, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [13.94355, 0.24654, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [15.5916, 0.20757, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [16.78776, 0.17929, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [23.24784, 0.08875, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [29.57999, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [30.05849, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [30.9285, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [34.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [12.6235, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [10.57978, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [9.79708, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [8.71, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [0, -0.016, -0.08] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, -0.04933, -0.24667] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -0.2, -1] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -0.2, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, -0.2, -1.02589] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [0, -0.2, -1.11476] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, -0.2, -1.5177] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, -0.2, -1.97187] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, -0.2, -1.98955] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [0, -0.2, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0, -0.2, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [0, -0.11052, -1.10517] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -0.09282, -0.92817] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [0, -0.082, -0.82] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [0, -0.06788, -0.64433] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -0.01367, 0.03] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [0, -0.0075, 0.01646] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0, -0.00689, 0.01512] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [0, -0.00661, 0.0145] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, -0.00635, 0.01395] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -0.00583, 0.01279] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0, -0.00447, 0.00981] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [0, -0.00158, 0.00346] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [0, -0.27915, -1.11228] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, -0.31406, -1.2526] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -0.3394, -1.35444] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [0, -0.269, -1.68045] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0, -0.2, -2] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -0.03, -0.3] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [0, -0.01433, -0.14333] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, -0.00833, -0.08333] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-0.56281, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [-0.78411, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [-0.81962, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-1.66, -10.8, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [-1.52488, -10.61363, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-1.06097, -9.97375, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [1.04241, -7.07254, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [3.41314, -3.80256, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [3.50545, -3.67524, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [3.56, -3.6, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [3.734, -3.774, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [4.64, -4.68, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [7.16, -7.2, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [7.16, -7.2, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [3.21378, -2.3679, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [2.43321, -1.4121, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [1.9562, -0.828, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [2.75941, -0.0654, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [5.8427, 2.862, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [1.1578, 3.195, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0.69288, 3.22805, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [0.47831, 3.2433, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0.49626, 3.11987, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0.53395, 2.86068, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0.63089, 2.19418, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [0.83732, 0.77479, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [3.80713, 0.3433, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [4.18061, 0.28904, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [4.45169, 0.24965, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [4.00139, 0.12358, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [3.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [3.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [4.49, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [7.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-0.337, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-1.0279, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-1.2925, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-1.66, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-8.77001, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [5.1242, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [5.672, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [6.16999, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [4.61705, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [-0.07225, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [-12.1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0.38965, 0, 0.00777] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [0.3541, 0, 0.03443] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0.19292, 0, 0.15531] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0.01125, 0, 0.29156] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0.00418, 0, 0.29687] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [0, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [0.00967, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0.06, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [0.2, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0.2, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [0.06577, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0.03922, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [0.023, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [0.00182, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-0.0795, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-0.08875, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-0.08967, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-0.09009, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-0.09047, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-0.09126, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-0.0933, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-0.09763, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-0.09763, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-0.04833, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-0.085, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-0.09283, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-0.09583, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-0.1, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-0.021, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-0.00147, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-0.0007, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [0, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [0.288, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0.888, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [3.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [3.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [3.4782, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [2.844, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [1.08, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [1.08, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [1.43582, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [2.18304, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [4.10446, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [8.19639, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [9.4403, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [9.59674, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [9.71028, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [6.62459, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [3.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [3.369, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [2.949, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [1.08, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-0.9288, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-1.008, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-1.08, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [0.576, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [1.776, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [7.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [7.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [5.91144, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [5.65656, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [5.5008, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [4.11944, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-1.1832, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [1.29997, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [1.54639, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [1.66012, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [2.19251, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [3.31054, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [6.18546, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [12.30797, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [14.16917, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [14.40324, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [14.57312, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [10.8497, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [7.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [4.752, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [4.5264, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [4.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [4.32, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [2.3112, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [2.232, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [2.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [3.0848, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [5.87733, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [13.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [0.288, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0.888, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [3.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [6.0411, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [7.00095, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [7.155, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [10.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [10.31802, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [8.66322, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [1.16038, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-7.29614, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-7.62542, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [-7.82, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-7.994, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [-8.9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [-11.42, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-11.42, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-13.0307, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-13.3493, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-13.544, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [-15.2242, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-21.674, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-16.60046, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-16.09698, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-15.8646, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-15.65779, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-15.22347, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-14.10666, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-11.72827, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-14.21304, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-14.52553, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-14.75233, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-11.25151, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-7.82, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-8.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-8.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-11.42, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-14.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-14.762, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-14.87, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-15.02, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-21.69551, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-23.34578, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-23.41085, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-23.46999, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [-22.3616, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [-19.01467, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [-10.43, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, 0, 0.01553] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [0, 0, 0.06885] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, 0, 0.31062] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, 0, 0.58312] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, 0, 0.59373] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [0, 0, 0.6] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [0, 0, 0.70333] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 1.1] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [0, 0, 0.87439] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0, 0, 0.852] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [0, 0, 0.84167] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, 0.83247] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, 0, 0.81316] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0, 0, 0.76349] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [0, 0, 0.65773] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [0, 0, 0.62558] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0.62154] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, 0, 0.6186] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [0, 0, 0.60921] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0, 0, 0.6] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0, 0, 0.6] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, 0, 1.153] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0, 0, 1.56871] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [0, 0, 1.5851] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [0, 0, 1.6] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [0, 0, 1.5575] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [0, 0, 1.42917] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [0, 0, 1.1] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [4.4211, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [6.1595, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [6.4385, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [31.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [31.46, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [32.00933, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [34.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [2.0125, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0.7475, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [5.08056, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [24.58333, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [13.49079, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [12.39001, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [11.88195, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [12.12467, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [12.63438, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [13.94507, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [16.73635, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [24.84696, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [25.86696, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [26.60727, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [13.17061, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0.00001, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0.00001, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [20.61113, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [1.44278, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [0.68704, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.0417": { - "vector": [-12, 0, 0] - }, - "1.4167": { - "vector": [-9, 0, 0] - }, - "2.0": { - "vector": [-9, 0, 0] - }, - "2.5417": { - "vector": [-8, 0, 0] - }, - "3.75": { - "vector": [1, 0, 0] - }, - "3.9167": { - "vector": [-7, 0, 0] - }, - "4.4583": { - "vector": [-5.95635, -0.00899, 0.03616] - }, - "4.875": { - "vector": [-13.9997, -0.01591, 0.06398] - }, - "5.2917": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.0417": { - "vector": [0, -0.5, -3] - }, - "1.4167": { - "vector": [0, -1, -5.4] - }, - "1.7917": { - "vector": [0, -0.26, -7.94] - }, - "2.0": { - "vector": [0, -1.1, -5] - }, - "2.25": { - "vector": [0.06, -0.82, -2.71] - }, - "2.4167": { - "vector": [0.1, -0.64, -2.85] - }, - "2.5417": { - "vector": [0, -0.5, -2.2] - }, - "2.7917": { - "vector": [0, 0.1, -0.25] - }, - "3.0417": { - "vector": [0, -0.3, -3.3] - }, - "3.5417": { - "vector": [0, -0.5, -5.3] - }, - "3.75": { - "vector": [0, -0.5, -8.59] - }, - "3.9167": { - "vector": [0, -0.5, -3.3] - }, - "4.4583": { - "vector": [0, -0.6, -1.81] - }, - "4.875": { - "vector": [0, -0.5, -1.9] - }, - "5.2917": { - "vector": [0, 0, 0] - } - } - }, - "throat2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-0.16107, 1.69124, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-0.19293, 2.02577, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-0.2124, 2.2302, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [-0.23782, 2.49711, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-0.3354, 3.5217, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-0.3465, 3.63825, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-0.3476, 3.64982, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-0.34811, 3.65515, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-0.21156, 3.51606, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0.07519, 3.22395, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0.81254, 2.47281, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [2.38284, 0.87318, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [2.8602, 0.3869, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [2.92023, 0.32574, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [2.9638, 0.28136, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [1.46708, 0.13927, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-0.306, 3.213, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-0.3342, 3.5091, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-0.345, 3.6225, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-0.36, 3.78, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-1.782, 3.78, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-2.13354, 0.2646, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-2.1474, 0.126, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-2.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [0, 0, 0.08948] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 0.10718] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [0, 0, 0.118] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [0, 0, 0.13212] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0.18633] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [0, 0, 0.1925] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0, 0, 0.19311] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [0, 0, 0.19339] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, 0.19365] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, 0, 0.19417] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0, 0, 0.19553] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [0, 0, 0.19842] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, 0, 0.19842] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [0, 0, 0.09822] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, 0, 0.17] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [0, 0, 0.18567] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, 0, 0.19167] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0, 0, 0.2] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [0.144, 0.576, -0.16] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0.444, 1.776, -0.49333] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [1.8, 7.2, -2] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [3.87493, 7.56616, -0.98288] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [4.69081, 7.71014, -0.58294] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [4.82175, 7.73325, -0.51875] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [9.72, -6.12, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [9.55744, -5.95951, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [8.99932, -5.4085, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [6.46883, -2.91024, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [3.61668, -0.09443, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [3.50562, 0.01521, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [3.44, 0.08, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [6.045, -0.1, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [7.69373, 0.78589, 1] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [8.01985, 0.96112, 1] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [8.21915, 1.0682, 1] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [8.29335, 0.76023, 0.82778] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [8.57819, -0.42197, 0.16667] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [9.42279, -0.23157, 0.09146] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [9.50661, -0.21267, 0.084] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [9.54529, -0.20395, 0.08056] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [9.36775, -0.19619, 0.07749] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [8.99492, -0.17989, 0.07105] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [8.0362, -0.13798, 0.0545] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [5.99449, -0.04872, 0.01924] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [1.9377, -0.02159, 0.00853] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [1.42752, -0.01818, 0.00718] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [1.05722, -0.0157, 0.0062] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [2.26052, 0.03263, 0.00307] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [3.44, 0.08, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [8.7865, 0.012, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [9.27922, 0.00573, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [9.46792, 0.00333, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [9.73, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [10.2988, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [2.73902, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [2.44096, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [2.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [2.3842, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [3.031, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [4.69, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, 0.00777, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [0, 0.03443, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, 0.15531, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, 0.29156, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, 0.29687, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [0, 0.3, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0, 0.021, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [0, 0.01, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [0.288, 0.288, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0.888, 0.888, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [3.6, 3.6, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [5.67493, 4.08822, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [6.49081, 4.28019, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [6.62175, 4.311, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [13.32, -2.16, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [12.51316, -2.10564, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [9.74301, -1.91901, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-2.81679, -1.07282, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-16.97306, -0.11908, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-17.52428, -0.08194, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [-17.85, -0.06, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-6.11, -1.14, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [0.27016, -0.97893, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [1.53217, -0.94707, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [2.3034, -0.9276, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [2.69032, -0.76785, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [4.17557, -0.1546, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [4.34452, -0.08484, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [4.36129, -0.07792, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [4.36902, -0.07472, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [4.25261, -0.07188, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [4.00814, -0.06591, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [3.37951, -0.05055, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [2.04077, -0.01785, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-2.57642, -0.00791, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-3.15709, -0.00666, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-3.57854, -0.00575, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-10.78562, -0.03315, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-17.84999, -0.06, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [4.25, -0.009, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [6.28667, -0.0043, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [7.06667, -0.0025, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [8.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [5.306, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-2.09308, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-2.3848, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-2.65, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [-2.0686, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [-0.313, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [4.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [0.576, -0.576, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [1.776, -1.776, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [7.2, -7.2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [7.68822, -3.53835, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [7.88019, -2.09858, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [7.911, -1.8675, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [8.64, 10.8, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [7.80857, 10.52044, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [4.95399, 9.56062, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-7.98861, 5.20881, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-22.57634, 0.30385, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-23.14435, 0.11286, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [-23.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-6.525, -1.26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-1.67724, -2.79017, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-0.71834, -3.09284, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-0.13235, -3.2778, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [-1.90928, -2.71329, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-8.73039, -0.5463, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-10.96828, -0.2998, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-11.19036, -0.27534, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-11.29286, -0.26405, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-10.74018, -0.254, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-9.57956, -0.2329, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-6.59512, -0.17863, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-0.23935, -0.06308, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-4.32185, -0.02795, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-4.83526, -0.02353, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-5.20791, -0.02032, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-14.43531, -0.01006, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-23.47999, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0.1415, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [2.31838, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [3.15208, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [4.31, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-9.91002, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-6.3946, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-6.256, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-6.13, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [-6.5278, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [-7.729, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [-10.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [-1.152, -0.864, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-3.552, -2.664, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-14.4, -10.8, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-10.25013, -3.4767, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [-8.61839, -0.59715, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [-8.3565, -0.135, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-9.36, 10.8, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [-9.36, 10.42725, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-9.36, 9.14749, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-9.36, 3.34508, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-9.36, -3.19487, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-9.36, -3.44952, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [-9.36, -3.6, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-9.36, -4.68, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-10.80963, -6.12963, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-11.09637, -6.41637, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-11.2716, -6.5916, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [-10.50838, -5.45638, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-7.5786, -1.0986, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-9.84437, -0.60289, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-10.06921, -0.5537, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-10.17299, -0.53099, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-10.03245, -0.51078, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-9.73732, -0.46835, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-8.97841, -0.35923, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-7.36221, -0.12685, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-8.87577, -0.05621, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-9.06612, -0.04732, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-9.20427, -0.04087, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-9.28291, -1.83823, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-9.36, -3.6, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-12.114, -0.54, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-12.3678, -0.258, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-12.465, -0.15, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-12.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-5.904, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-5.64, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-5.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [0.4608, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [1.4208, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [5.76, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [5.51589, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [5.41991, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [5.4045, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [5.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [4.792, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [3.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [3.73171, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [3.72096, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [3.716, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [3.71159, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [3.70232, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [3.67848, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [3.62771, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [3.61228, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [3.61034, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [3.60893, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [4.33162, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [5.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [5.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [3.9024, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0.60797, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [0.47808, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [0.36, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [0.1152, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [-0.624, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [-2.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [0, 0, -0.16] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, -0.49333] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0, -2] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, -0.67808, -2.67808] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -0.94471, -2.94471] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0, -0.9875, -2.9875] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -2, -4] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0, -1.5, -4] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [0, -1.27629, -4] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -1.23204, -4] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [0, -1.205, -4] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [0, -1.34192, -4] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -1.8675, -4] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [0, -1.92729, -4] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0, -1.93322, -4] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [0, -1.93596, -4] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, -1.9384, -4] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -1.94351, -4] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0, -1.95667, -4] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [0, -1.9847, -4] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [0, -1.99322, -4] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, -1.99429, -4] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -1.99507, -4] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [0, -1.99756, -4] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0, -2, -4] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -1.15, -4] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [0, -1.07167, -4] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, -1.04167, -4] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0, -1, -4] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, -1.79, -4] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0, -1.0553, -3.07] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [0, -1.02633, -3.03333] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [0, -1, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [0, -1, -2.915] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [0, -1, -2.65833] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [0, -1, -2] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [-0.2016, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-0.6216, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-2.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [1.26371, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [2.75147, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [2.99025, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [8.64, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [5.76, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [4.47144, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [4.21656, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [4.0608, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [5.03544, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [8.7768, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [9.20239, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [9.24463, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [9.26412, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [9.28147, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [9.3179, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [9.41158, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [9.6111, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [9.67175, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [9.67937, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [9.68491, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [9.15723, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [8.64, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [3.744, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [3.2928, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [3.12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [2.88, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [8.28361, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [6.60625, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [6.54012, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [6.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [6.5106, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [6.603, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [6.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [0, 0, -0.017] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [0, 0, -0.06833] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [0, 0, -0.2] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [0.0864, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0.2664, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [1.08, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-0.62877, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [-1.30066, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [-1.4085, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-3.96, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0.9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [3.07445, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [3.50456, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [3.7674, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [2.93257, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-0.2721, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-0.63664, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-0.67282, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-0.68951, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-0.70437, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-0.73558, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-0.81583, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-0.98672, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-1.03867, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-1.0452, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-1.04994, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-2.51952, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-3.96, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [4.302, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [5.0634, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [5.355, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [5.76, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0.35639, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [6.05135, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [6.27588, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [6.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [6.633, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [7.095, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [8.28, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [-0.288, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-0.888, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-3.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-5.76309, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [-6.61362, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [-6.75012, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-9.98, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-11.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-12.32482, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-12.46819, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-12.5558, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [-12.54619, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-12.5093, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-12.5051, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-12.50469, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-12.5045, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-12.50432, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-12.50396, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-12.50304, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-12.50107, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-12.50048, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-12.5004, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-12.50035, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-11.22757, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-9.98, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-12.734, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-12.9878, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-13.085, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-13.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-12.6512, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-12.51058, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-12.50504, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-12.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [-12.5612, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [-12.746, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [-13.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [-2.016, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-6.216, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-25.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-26.38665, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [-26.85324, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [-26.92813, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-28.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-26.9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-26.09465, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-25.93535, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-25.838, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [-26.0209, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-26.723, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-26.80287, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-26.81079, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-26.81445, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-26.81771, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-26.82454, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-26.84212, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-26.87956, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-26.89094, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-26.89238, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-26.89341, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-27.80574, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-28.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-25.64, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-25.358, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-25.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-25.1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-26.522, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-25.53434, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-25.4954, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-25.46, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [-24.848, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [-23, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [-18.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [0, 0, -0.16] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, -0.49333] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0, -2] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, -0.67808, -3.01712] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -0.94471, -3.41706] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0, -0.9875, -3.48125] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -2, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0, -1.5, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [0, -1.27629, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -1.23204, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [0, -1.205, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [0, -1.34192, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -1.8675, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [0, -1.92729, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0, -1.93322, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [0, -1.93596, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, -1.9384, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -1.94351, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0, -1.95667, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [0, -1.9847, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [0, -1.99322, -5] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, -1.99429, -5] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -1.99507, -5] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [0, -1.99756, -5] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0, -2, -5] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -1.15, -5] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [0, -1.07167, -5] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, -1.04167, -5] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0, -1, -5] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, -1.79, -5] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0, -1.0553, -4.07] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [0, -1.02633, -4.03333] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [0, -1, -4] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [0, -1, -3.83] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [0, -1, -3.31667] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [0, -1, -2] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [1.728, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [5.328, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [21.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [12.20855, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [8.51579, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [7.92313, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-6.1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-9.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-11.05016, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-11.35283, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-11.5378, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [-10.78729, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-7.9063, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-7.57858, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-7.54605, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-7.53104, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-7.51769, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-7.48963, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-7.41749, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-7.26386, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-7.21716, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-7.21128, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-7.20702, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-6.64798, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-6.1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-11.914, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-12.4498, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-12.655, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-12.94, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-8.38959, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-11.61707, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-11.74432, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-11.86, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [-8.2356, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [2.70867, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [30.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [-2.304, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-7.104, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-28.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-16.02152, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [-10.99697, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [-10.19056, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [8.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [12.31, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [13.84016, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [14.14283, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [14.3278, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [13.01929, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [7.9963, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [7.42492, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [7.36821, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [7.34204, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [7.31875, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [7.26984, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [7.14406, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [6.87621, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [6.79478, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [6.78454, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [6.77711, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [7.84412, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [8.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [14.704, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [15.2398, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [15.445, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [15.73, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [8.61999, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [13.5583, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [13.753, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [13.93, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [9.9231, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [-2.17617, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [-33.21, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [4.032, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [12.432, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [50.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [42.06636, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [38.78954, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [38.26363, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [25.82, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [24.38, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [23.73572, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [23.60828, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [23.5304, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [24.11072, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [26.3384, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [26.59181, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [26.61695, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [26.62856, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [26.63889, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [26.66058, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [26.71636, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [26.83516, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [26.87127, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [26.87581, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [26.87911, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [26.34426, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [25.82, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [23.372, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [23.1464, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [23.06, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [22.94, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [26.0684, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [24.83299, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [24.78428, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [24.74001, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [27.2781, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [34.94217, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [54.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "3.75": { - "vector": [6, 0, 0] - }, - "4.4583": { - "vector": [18.92, 0, 0] - }, - "5.2917": { - "vector": [0, 0, 0] - } - } - }, - "throat3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.0417": { - "vector": [8, -6, 0] - }, - "2.4167": { - "vector": [8.04192, -1.64292, -0.64443] - }, - "3.0": { - "vector": [8.02564, -4.02149, -0.29352] - }, - "3.9167": { - "vector": [15.02564, -4.02149, -0.29352] - }, - "4.25": { - "vector": [14.96041, -1.64563, -0.35128] - }, - "4.375": { - "vector": [11.64969, -0.43818, -0.38063] - }, - "4.625": { - "vector": [23.02825, 1.97674, -0.43934] - }, - "5.2917": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "2.4167": { - "vector": [0.2, 0, 0] - }, - "4.875": { - "vector": [0.2, 0, 0.3] - }, - "5.2917": { - "vector": [0, 0, 0] - } - }, - "scale": { - "0.0": { - "vector": [1, 1, 1] - }, - "1.0417": { - "vector": [1, 1, 0.6] - }, - "2.5417": { - "vector": [1, 1, 1] - }, - "3.0": { - "vector": [1, 1, 0.6] - }, - "3.75": { - "vector": [1, 1, 0.2636] - }, - "3.9167": { - "vector": [1, 1, 0.8] - }, - "5.2917": { - "vector": [1, 1, 1] - } - } - } - } - }, - "eat2": { - "animation_length": 3, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": ["12.5+math.sin(query.anim_time*180/1.5-30)*15", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5-30)*15", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.75)*-15", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": ["-15+math.sin(query.anim_time*720/1)*2.5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": ["-15+math.sin(query.anim_time*360/1)*2.5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, "math.sin(query.anim_time*180/0.5)*-1", 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, "math.sin(query.anim_time*180/1.5-60)*-2", 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [0, "math.sin(query.anim_time*180/1.5-60)*-2", 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, "math.sin(query.anim_time*180/1.75-60)*0.5", 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, "math.sin(query.anim_time*180/0.5)*-1", 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5)*10", "math.sin(query.anim_time*720/1.5)*-5", "math.sin(query.anim_time*720/1.5)*-5"] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5)*10", "math.sin(query.anim_time*720/1.5)*-5", "math.sin(query.anim_time*720/1.5)*-5"] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.75-30)*-5", "math.sin(query.anim_time*720/1.75)*5", "math.sin(query.anim_time*720/1.75)*5"] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": ["-5+math.sin(query.anim_time*720/1+60)*-2.5", "math.sin(query.anim_time*180/3)*-5", "math.sin(query.anim_time*180/3)*-5"] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": ["math.sin(query.anim_time*360/1+60)*-2.5", "math.sin(query.anim_time*180/3)*-5", "math.sin(query.anim_time*180/3)*-5"] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [-1, -0.3, -0.3] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5)*30", "math.sin(query.anim_time*720/1.5+120)*-5", "math.sin(query.anim_time*720/1.5+120)*-5"] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5+30)*30", "math.sin(query.anim_time*720/1.5+120)*-5", "math.sin(query.anim_time*720/1.5+120)*-5"] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.75-30)*-5", "math.sin(query.anim_time*720/1.75+60)*5", "math.sin(query.anim_time*720/1.75+60)*5"] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": ["-5+math.sin(query.anim_time*720/1)*-10", "math.sin(query.anim_time*180/3+60)*-5", "math.sin(query.anim_time*180/3+60)*-5"] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": ["math.sin(query.anim_time*360/1+60)*-10", "math.sin(query.anim_time*180/3+60)*-5", "math.sin(query.anim_time*180/3+60)*-5"] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 1, -5] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [0, 1, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [0, 0.53, 0.33] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, 0, 1.6] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, 0, 2.6] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [0, 0, 1.8] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, 0, -1] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-20", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*-5"] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5-90)*-40", "math.sin(query.anim_time*720/1.5+120)*5", "math.sin(query.anim_time*720/1.5+120)*5"] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5+60)*-40", "math.sin(query.anim_time*720/1.5+120)*5", "math.sin(query.anim_time*720/1.5+120)*5"] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [ - "0.2795+math.sin(query.anim_time*180/1.75-30)*5", - "math.sin(query.anim_time*720/1.75)*-4.6474", - "math.sin(query.anim_time*720/1.75)*-2.5102" - ] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": ["-0.2151+math.sin(query.anim_time*720/1-60)*20", "0.2107+math.sin(query.anim_time*180/3)*5", "-2.5004+math.sin(query.anim_time*180/3)*5"] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": ["math.sin(query.anim_time*360/1)*10", "math.sin(query.anim_time*180/3)*5", "math.sin(query.anim_time*180/3)*5"] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-20", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*-5"] - }, - "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*20", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5)*40", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5-60)*10", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": ["10+math.sin(query.anim_time*180/1.75)*-2.5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": ["15+math.sin(query.anim_time*720/1+60)*15", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": ["15+math.sin(query.anim_time*360/1+60)*15", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*20", 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5+30)*-5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5+30)*-5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.75+60)*5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": ["5+math.sin(query.anim_time*720/1+60)*-2.5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": ["5+math.sin(query.anim_time*360/1+60)*-2.5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5-30)*-5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5-30)*-5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.75)*5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": ["5+math.sin(query.anim_time*720/1)*-2.5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": ["5+math.sin(query.anim_time*360/1-60)*-2.5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5-90)*-5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5-90)*-5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.75-60)*5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": ["5+math.sin(query.anim_time*720/1-60)*-2.5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": ["5+math.sin(query.anim_time*360/1-120)*-2.5", 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "chest": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [4.01411, 0.90659, 1.7828] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "scale": { - "0.0": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [1, 1, 0.9] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [1, 1, 0.9] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [1, 1, 1.05] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [1, 1, 1.11] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-3.76, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-2.31, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-1.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0, -1.11, -2.78] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -0.95, -0.89] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0.01, 2.07] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -1.14, -0.54] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [0, 1.4, 3.2] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -0.2, -1.5] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, 4, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "scale": { - "0.0": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [1, 1, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - } - } - } - } - }, - "drink": { - "animation_length": 6, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [2.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [4.28, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [6.34, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [8.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [10.24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [12.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [13.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [15.47, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [17.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [18.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [20.09, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [21.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [22.97, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [24.36, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [25.73, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [27.05, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [28.31, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [29.49, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [28.24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [27.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [26.68, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [26.87, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [27.94, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [30, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [30.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [31.39, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [31.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [31.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [31.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [30.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [30.03, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [29.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [28.02, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [26.94, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [25.92, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [24.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [23.61, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [23.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [22.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [22.65, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [22.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [22.35, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [22.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [21.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [21.39, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [20.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [20, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [19.08, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [18.06, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [16.98, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [15.93, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [14.97, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [14.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [13.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [13.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [13.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [13.61, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [14.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [14.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [12.94, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [11.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [9.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [7.65, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [5.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [3.79, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [2.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0.88, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [0.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-0.23, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, 0.38, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [0, 0.7, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, 0.92, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 1.06, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 1.08, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 1.01, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, 0.83, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, 0.55, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, 0.17, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -0.28, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -0.8, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -1.38, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -1.99, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [0, -2.61, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, -3.22, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0, -3.81, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, -4.35, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, -4.83, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [0, -4.72, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [0, -4.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [0, -4.3, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -4.11, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [0, -4.06, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, -4.1, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [0, -4.12, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, -4.13, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0, -4.11, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, -4.08, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -4.03, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0, -3.96, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -3.87, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [0, -3.76, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, -3.63, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, -3.48, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -3.31, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [0, -3.14, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [0, -2.96, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [0, -2.79, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [0, -2.65, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0, -2.53, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [0, -2.46, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [0, -2.42, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [0, -2.43, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [0, -2.48, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -2.57, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, -2.67, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [0, -2.77, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0, -2.86, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [0, -2.91, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, -2.92, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [0, -2.88, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0, -2.78, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0, -2.62, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [0, -2.42, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [0, -2.2, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [0, -1.96, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [0, -1.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [0, -1.57, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [0, -1.46, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, -1.42, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [0, -1.43, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [0, -1.45, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [0, -1.46, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [0, -1.43, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0, -1.35, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [0, -1.2, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0, -0.98, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [0, -0.7, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, -0.37, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [1.42, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [2.65, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [3.66, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [4.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [5.34, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [5.49, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [5.47, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [5.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [5.1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [4.82, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [4.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [4.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [4.18, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [4.14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [4.23, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [4.46, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [4.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [4.94, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [4.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [4.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [3.28, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [1.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-1.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-2.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-2.93, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-3.29, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-3.28, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-2.92, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-2.23, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-1.29, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-0.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [0.97, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [2.1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [3.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [3.91, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [4.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [4.68, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [4.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [4.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [3.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [3.05, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [2.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [1.57, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [0.97, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0.58, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0.45, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [0.62, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [1.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [1.9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [2.93, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [4.13, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [5.42, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [6.68, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [7.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [8.72, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [9.31, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [9.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [9.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [7.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [4.61, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [2.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [0.05, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-1.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-3.08, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-3.86, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-4.06, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-3.71, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-2.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-1.58, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-4.01, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-7.35, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-9.9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-11.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-12.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-11.99, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-10.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-8.58, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-5.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-1.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [2.59, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [7.45, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [12.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [17.88, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [23.08, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [28.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [32.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [36.47, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [39.28, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [42, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [44.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [46.82, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [48.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [47.23, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [43.69, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [39.57, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [35.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [30.58, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [26.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [22.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [19.27, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [17.05, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [15.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [15.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [16.9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [18.98, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [21.92, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [25.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [29.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [33.47, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [37.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [40.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [42.95, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [44.39, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [44.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [43.71, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [41.54, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [38.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [34.03, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [29.1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [23.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [18.38, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [13.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [8.71, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [5.05, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [2.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [1.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [1.29, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [2.68, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [6.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [9.97, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [13.62, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [16.62, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [18.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [19.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [18.69, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [16.73, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [13.58, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [9.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [4.87, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, -0.21, 0.49] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [0, -0.42, 0.99] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, -0.63, 1.48] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -0.83, 1.98] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, -1.04, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, -1.25, 2.97] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -1.46, 3.46] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, -1.35, 2.99] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, -1.25, 2.52] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -1.14, 2.05] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -1.04, 1.58] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -0.93, 1.11] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -0.83, 0.65] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [0, -0.72, 0.18] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, -0.62, -0.29] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0, -0.51, -0.76] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, -0.41, -1.23] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, -0.3, -1.7] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [0, -0.47, -1.97] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [0, -0.63, -2.23] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [0, -0.8, -2.5] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -0.97, -2.77] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0, -1.13, -3.03] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -1.3, -3.3] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [0, -1.19, -3.24] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, -1.07, -3.18] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [0, -0.96, -3.13] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, -0.85, -3.07] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0, -0.73, -3.01] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, -0.62, -2.95] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -0.51, -2.9] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0, -0.39, -2.84] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -0.28, -2.78] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [0, -0.17, -2.72] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, -0.05, -2.67] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0.06, -2.61] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -0.1, -2.57] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [0, -0.26, -2.53] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [0, -0.41, -2.48] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [0, -0.57, -2.44] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [0, -0.73, -2.4] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0, -0.89, -2.36] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [0, -1.04, -2.31] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [0, -1.2, -2.27] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [0, -1.36, -2.23] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [0, -1.25, -2.12] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -1.15, -2] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, -1.04, -1.89] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [0, -0.93, -1.78] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0, -0.83, -1.67] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [0, -0.72, -1.55] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, -0.61, -1.44] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [0, -0.51, -1.33] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0, -0.4, -1.22] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0, -0.29, -1.1] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [0, -0.19, -0.99] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [0, -0.08, -0.88] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [0, 0.03, -0.77] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [0, 0.13, -0.65] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [0, 0.24, -0.54] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [0, 0.22, -0.5] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0.2, -0.45] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [0, 0.18, -0.41] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [0, 0.16, -0.36] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [0, 0.14, -0.32] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [0, 0.12, -0.27] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0, 0.1, -0.23] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [0, 0.08, -0.18] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0, 0.06, -0.14] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [0, 0.04, -0.09] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, 0.02, -0.05] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [0.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [1.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [1.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [1.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [1.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [1.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [1.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [1.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [1.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [2.03, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [2.05, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [2.08, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [2.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [2.13, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [2.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [2.18, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [2.21, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [2.24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [2.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [2.29, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [2.32, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [2.34, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [2.37, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [2.39, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [2.42, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [2.45, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [2.47, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [2.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [2.53, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [2.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [2.58, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [2.61, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [2.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [2.66, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [2.68, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [2.71, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [2.74, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [2.76, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [2.79, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [2.82, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [2.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [2.87, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [2.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [2.92, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [2.95, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [2.97, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [2.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [2.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [2.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [2.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [2.06, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [1.88, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [1.69, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [1.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [1.31, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [1.13, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0.94, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [0.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [0.38, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.74, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-1.47, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-2.21, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-2.95, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-3.68, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-4.42, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-5.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-5.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-6.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-7.37, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-8.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-8.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-9.58, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-10.32, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-11.05, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-11.79, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-12.53, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-13.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-13.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-13.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-13.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-13.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-13, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-12.91, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-12.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-12.72, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-12.62, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-12.53, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-12.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-12.34, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-12.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-12.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-12.06, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-11.97, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-11.87, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-11.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-11.69, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-11.59, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-11.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-11.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-11.31, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-11.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-11.12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-11.03, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-10.94, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-10.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-10.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-10.66, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-10.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-10.47, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-10.37, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-10.28, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-10.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-10.09, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-9.38, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-8.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-8.13, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-7.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-6.88, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-6.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-5.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-4.38, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-3.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-3.13, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-2.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-1.88, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-1.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-0.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-0.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-1.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-1.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-2.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-2.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-3.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-3.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-4.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-4.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-5.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-5.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-6.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-6.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-7.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-7.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-7.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-7.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-6.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-6.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-6.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-6.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-6.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-6.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-7.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-7.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-7.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-7.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-8.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-8.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-8.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-8.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-9.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-9.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-9.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-9.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-9.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-8.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-7.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-7.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-6.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-6.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-5.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-5.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-4.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-4.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [-4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-3.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-3.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-3.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-2.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-2.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-2.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-1.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-1.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-1.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-0.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-0.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-0.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [4.01, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [8.77, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [14.01, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [19.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [24.76, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [29.64, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [33.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [36.87, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [38.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [38.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [37.27, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [33.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [28.27, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [20.71, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [11.13, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-0.38, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-13.66, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-28.47, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-33.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-36.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-38.53, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-38.93, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-37.53, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-37.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-37.87, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-36.12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-32.28, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-26.86, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-20.43, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-13.62, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-7.02, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-1.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [3.51, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [6.69, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [8.24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [8.13, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [6.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [3.59, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-0.27, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-4.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-9.29, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-13.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-17.54, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-20.66, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-22.91, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-24.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-24.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-24.72, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-24.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-23.68, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-23.86, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-23.34, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-21.79, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-19.01, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [-14.97, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-9.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-3.71, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [2.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [9.32, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [11.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [11.64, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [10.99, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [9.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [7.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [5.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [3.29, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [1.62, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0.46, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-0.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-0.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, 0.12, -0.63] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [0, 0.23, -1.26] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, 0.35, -1.89] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0.47, -2.52] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0.59, -3.15] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 0.7, -3.78] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, 0.82, -4.41] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, 0.82, -4.39] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, 0.82, -4.38] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, 0.81, -4.36] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0.81, -4.35] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0.81, -4.33] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, 0.67, -3.2] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [0, 0.52, -2.08] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, 0.38, -0.95] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0, 0.23, 0.18] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, 0.09, 1.3] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, -0.06, 2.43] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [0, -0.43, 2.53] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [0, -0.79, 2.63] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [0, -1.16, 2.73] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -1.53, 2.84] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0, -1.89, 2.94] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -2.26, 3.04] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [0, -2.03, 2.99] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, -1.8, 2.95] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [0, -1.56, 2.9] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, -1.33, 2.85] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0, -1.1, 2.8] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, -0.87, 2.76] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -0.63, 2.71] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0, -0.4, 2.66] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -0.17, 2.61] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [0, 0.07, 2.57] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, 0.3, 2.52] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0.53, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, 0.45, 2.45] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [0, 0.38, 2.42] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [0, 0.3, 2.4] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [0, 0.23, 2.37] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [0, 0.15, 2.35] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0, 0.08, 2.32] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [0, 0, 2.3] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [0, -0.07, 2.27] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [0, -0.15, 2.25] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [0, -0.22, 2.22] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -0.3, 2.2] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, -0.37, 2.17] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [0, -0.45, 2.15] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0, -0.52, 2.12] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [0, -0.6, 2.1] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, -0.51, 2] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [0, -0.43, 1.9] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0, -0.34, 1.8] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0, -0.26, 1.7] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [0, -0.17, 1.61] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [0, -0.09, 1.51] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [0, 0, 1.41] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [0, 0.08, 1.31] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [0, 0.17, 1.21] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [0, 0.16, 1.11] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0.14, 1.01] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [0, 0.13, 0.91] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [0, 0.11, 0.81] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [0, 0.1, 0.71] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [0, 0.09, 0.61] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0, 0.07, 0.5] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [0, 0.06, 0.4] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0, 0.04, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [0, 0.03, 0.2] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, 0.01, 0.1] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-1.49, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-2.47, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-2.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-2.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-2.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-1.06, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0.43, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [2.23, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [4.24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [6.36, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [8.46, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [10.45, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [12.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [13.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [14.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [15.02, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [14.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [14.14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [16.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [19.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [20.9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [21.73, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [21.42, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [20, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [15.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [10.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [7.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [4.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [3.01, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [2.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [3.06, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [4.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [6.98, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [13.45, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [17.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [20.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [24.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [27.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [29.62, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [31.42, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [32.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [32.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [32.51, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [31.53, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [30, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [28.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [25.77, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [23.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [20.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [18.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [16.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [14.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [12.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [11.23, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [10.38, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [9.97, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [10.47, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [11.34, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [12.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [14.14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [15.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [16.62, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [17.09, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [16.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [15.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [13.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [11.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [7.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [4.06, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-0.38, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-0.57, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-2.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-5.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-7.38, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-9.65, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-11.92, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-14.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-16.46, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-18.73, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-21, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-15.25, 0.02, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-9.5, 0.04, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-3.75, 0.06, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [2, 0.08, 0.01] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [7.75, 0.09, 0.01] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [13.5, 0.11, 0.01] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [13.58, 0.13, 0.01] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [13.67, 0.15, 0.01] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [13.75, 0.17, 0.01] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [13.83, 0.19, 0.01] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [13.92, 0.21, 0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [14, 0.23, 0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [16.76, 0.19, 0.01] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [19.52, 0.16, 0.01] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [22.28, 0.12, 0.01] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [21.19, 0.08, 0.01] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [20.09, 0.04, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [14.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [9.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [4.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-0.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-5.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-12.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-14.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-19.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-21.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-19.35, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-14.71, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-10.06, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-5.71, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-1.35, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [3.94, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [4.88, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [5.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [6.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [8.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [10.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [12.29, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [8.35, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [4.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [0.61, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-3.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-6.42, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-5.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-5.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-4.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-4.08, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-3.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-2.92, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-2.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-1.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-1.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-0.58, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, -0.04, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [0, -0.07, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, -0.11, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -0.14, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, -0.18, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, -0.22, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -0.25, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, -0.29, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, -0.32, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -0.36, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -0.4, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -0.43, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -0.47, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [0, -0.51, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, -0.54, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0, -0.58, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, -0.61, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, -0.65, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [0, -0.64, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [0, -0.63, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [0, -0.61, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -0.6, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0, -0.59, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -0.58, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [0, -0.57, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, -0.55, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [0, -0.54, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, -0.53, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0, -0.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, -0.51, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -0.49, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0, -0.48, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -0.47, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [0, -0.46, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, -0.45, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, -0.43, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -0.42, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [0, -0.41, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [0, -0.4, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [0, -0.39, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [0, -0.37, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0, -0.36, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [0, -0.35, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [0, -0.34, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [0, -0.32, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [0, -0.31, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -0.3, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, -0.29, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [0, -0.28, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0, -0.26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [0, -0.25, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, -0.24, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [0, -0.23, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0, -0.22, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0, -0.2, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [0, -0.19, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [0, -0.18, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [0, -0.17, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [0, -0.16, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [0, -0.14, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [0, -0.13, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, -0.12, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [0, -0.11, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [0, -0.1, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [0, -0.08, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [0, -0.07, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0, -0.06, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [0, -0.05, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0, -0.04, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [0, -0.02, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, -0.01, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-0.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-0.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-0.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-0.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-0.92, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-0.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-0.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-0.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-0.58, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-0.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-1.43, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-2.36, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-3.29, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-4.21, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-5.14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-6.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-5.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-4.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-3.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-2.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-1.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-2.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-3.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-4.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-4.12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-3.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-2.37, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-0.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [0.71, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [2.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [2.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [2.42, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [2.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [0.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-2.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-3.35, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-3.96, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-4.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-5.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-5.77, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-6.37, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-5.31, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-4.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-3.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-2.12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-1.06, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, 0.11, 0.28] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [0, 0.22, 0.55] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, 0.33, 0.83] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0.2, 0.64] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0.08, 0.45] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, -0.05, 0.26] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -0.16, -0.43] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, -0.27, -1.12] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, -0.38, -1.81] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -0.48, -2.5] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -0.59, -3.19] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -0.7, -3.88] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -0.79, -4.38] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [0, -0.89, -4.89] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, -0.98, -5.4] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0, -1.07, -5.91] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, -1.16, -6.41] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, -1.26, -6.92] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [0, -1.35, -7.43] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [0, -1.2, -7.36] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [0, -1.05, -7.29] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -0.9, -7.22] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0, -0.75, -7.15] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -0.6, -7.08] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [0, -0.5, -6.76] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, -0.4, -6.43] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [0, -0.31, -6.11] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, -0.21, -5.78] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0, -0.11, -5.45] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, -0.01, -5.13] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -0.07, -4.46] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0, -0.13, -3.8] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -0.19, -3.14] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [0, -0.31, -3.28] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, -0.42, -3.43] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, -0.52, -3.58] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -0.64, -4.11] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [0, -0.76, -4.65] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [0, -0.87, -5.18] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [0, -0.99, -5.71] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [0, -1.1, -6.25] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0, -1.22, -6.78] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [0, -1.2, -6.48] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [0, -1.19, -6.18] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [0, -1.17, -5.88] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [0, -1.15, -5.58] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -1.14, -5.28] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, -1.12, -4.98] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [0, -1.24, -4.63] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0, -1.36, -4.27] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [0, -1.48, -3.92] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, -1.05, -3.57] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [0, -0.62, -3.22] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0, -0.19, -2.87] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0, -0.04, -1.85] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [0, 0.12, -0.83] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [0, 0.28, 0.19] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [0, 0.17, 0.08] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [0, 0.06, -0.04] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [0, -0.05, -0.16] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [0, -0.24, -0.74] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, -0.44, -1.32] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [0, -0.63, -1.9] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [0, -0.83, -2.49] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [0, -1.02, -3.07] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [0, -1.22, -3.65] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0, -1.02, -3.05] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [0, -0.81, -2.44] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0, -0.61, -1.83] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [0, -0.41, -1.22] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, -0.2, -0.61] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "scale": { - "0.0": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [1, 1, 1.0053] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [1, 1, 1.0105] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [1, 1, 1.0158] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [1, 1, 1.0211] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [1, 1, 1.0263] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [1, 1, 1.0316] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [1, 1, 1.0368] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [1, 1, 1.0421] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [1, 1, 1.0474] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [1, 1, 1.0526] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [1, 1, 1.0579] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [1, 1, 1.0632] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [1, 1, 1.0684] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [1, 1, 1.0737] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [1, 1, 1.0789] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [1, 1, 1.0842] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [1, 1, 1.0895] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [1, 1, 1.0947] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [1, 1, 1.1] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [1, 1, 1.0966] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [1, 1, 1.0931] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [1, 1, 1.0897] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [1, 1, 1.0862] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [1, 1, 1.0828] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [1, 1, 1.0793] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [1, 1, 1.0759] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [1, 1, 1.0724] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [1, 1, 1.069] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [1, 1, 1.0655] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [1, 1, 1.0621] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [1, 1, 1.0586] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [1, 1, 1.0552] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [1, 1, 1.0517] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [1, 1, 1.0483] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [1, 1, 1.0448] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [1, 1, 1.0414] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [1, 1, 1.0379] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [1, 1, 1.0345] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [1, 1, 1.031] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [1, 1, 1.0276] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [1, 1, 1.0241] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [1, 1, 1.0207] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [1, 1, 1.0172] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [1, 1, 1.0138] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [1, 1, 1.0103] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [1, 1, 1.0069] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [1, 1, 1.0034] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [1, 1, 1.0167] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [1, 1, 1.0333] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [1, 1, 1.05] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [1, 1, 1.0667] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [1, 1, 1.0833] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [1, 1, 1.1] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [1, 1, 1.0833] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [1, 1, 1.0667] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [1, 1, 1.05] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [1, 1, 1.0333] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [1, 1, 1.0167] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [1, 1, 1] - }, - "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [18, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [8.35, -0.42, 0.49] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [4.71, -0.84, 0.99] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [1.06, -1.25, 1.48] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-2.59, -1.67, 1.97] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-6.24, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [7.43, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [21.1, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [34.76, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [33.47, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [32.17, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [30.87, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [29.57, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [28.27, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [26.97, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [26.2, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [25.42, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [24.64, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [23.86, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [23.09, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [22.31, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [21.53, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [20.75, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [19.97, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [16.56, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [13.15, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [9.74, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [6.32, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [2.91, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-0.5, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-3.91, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-7.33, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-10.74, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-14.15, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-5.22, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [3.72, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [8.22, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [12.72, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [17.22, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [21.72, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [26.22, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [30.72, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [26.72, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [22.72, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [18.72, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [21.46, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [24.21, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [26.96, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [29.7, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [32.45, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [35.2, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [37.94, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [27.96, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [17.98, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [8, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-1.98, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-11.97, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-21.95, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-18.29, -1.74, 2.06] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-14.63, -1.39, 1.64] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-10.97, -1.04, 1.23] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-7.32, -0.7, 0.82] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-3.66, -0.35, 0.41] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-3.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-7.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-11.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-15.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-19.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-23, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-22.57, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-22.14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-21.71, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-21.29, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-20.86, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-20.43, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-20, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-16.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-13.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-10.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-7.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-0.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [2.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [5.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [8.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [7.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [2.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-2.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-7.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-18, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-21, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-27, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-30, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-27.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-25.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-23.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-21.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-9.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-0.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [8.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [17.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [27, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [8.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [5.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [2.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [3.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [7.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [11.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [4.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-7.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-19.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-31, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-30.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-29.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-29, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-28.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-27.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-27, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-21, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-18, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [18, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [8.35, -0.42, 0.49] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [4.71, -0.84, 0.99] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [1.06, -1.25, 1.48] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-2.59, -1.67, 1.97] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-6.24, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [7.43, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [21.1, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [34.76, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [33.47, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [32.17, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [30.87, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [29.57, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [28.27, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [26.97, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [26.2, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [25.42, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [24.64, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [23.86, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [23.09, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [22.31, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [21.53, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [20.75, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [19.97, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [16.56, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [13.15, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [9.74, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [6.32, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [2.91, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-0.5, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-3.91, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-7.33, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-10.74, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-14.15, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-5.22, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [3.72, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [8.22, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [12.72, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [17.22, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [21.72, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [26.22, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [30.72, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [26.72, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [22.72, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [18.72, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [21.46, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [24.21, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [26.96, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [29.7, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [32.45, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [35.2, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [37.94, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [27.96, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [17.98, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [8, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-1.98, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-11.97, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-21.95, -2.09, 2.47] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-18.29, -1.74, 2.06] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-14.63, -1.39, 1.64] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-10.97, -1.04, 1.23] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-7.32, -0.7, 0.82] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-3.66, -0.35, 0.41] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-3.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-7.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-11.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-15.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-19.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-23, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-22.57, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-22.14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-21.71, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-21.29, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-20.86, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-20.43, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-20, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-16.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-13.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-10.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-7.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-0.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [2.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [5.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [8.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [7.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [2.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-2.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-7.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-18, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-21, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-27, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-30, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-27.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-25.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-23.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-21.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-9.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-0.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [8.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [17.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [27, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [8.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [5.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [2.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [3.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [7.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [11.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [4.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-7.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-19.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-31, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-30.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-29.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-29, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-28.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-27.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-27, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-21, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-18, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-0.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-0.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-0.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-0.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [1.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [1.7, -0.7, 0.08] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [1.39, -1.39, 0.15] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [1.09, -2.09, 0.23] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [0.78, -2.78, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0.48, -3.48, 0.38] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0.17, -4.18, 0.46] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-0.13, -4.87, 0.53] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-0.44, -5.57, 0.61] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-0.74, -6.26, 0.68] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-1.05, -6.96, 0.76] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-2.37, -4.31, 0.2] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-3.7, -1.66, -0.37] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-5.02, 0.98, -0.93] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-6.35, 3.63, -1.5] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-7.67, 6.28, -2.06] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-9, 8.93, -2.63] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-10.32, 11.57, -3.19] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-10.68, 10.15, -2.58] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-11.03, 8.73, -1.97] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-11.38, 7.31, -1.35] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-11.74, 5.89, -0.74] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-12.09, 4.47, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-12.44, 3.05, 0.48] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-12.8, 1.63, 1.09] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-13.15, 0.2, 1.71] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-13.51, -1.22, 2.32] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-13.86, -2.64, 2.93] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-14.21, -4.06, 3.54] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-13.93, -3.35, 3.22] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-13.65, -2.64, 2.9] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-13.37, -1.93, 2.58] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-13.09, -1.22, 2.26] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-12.81, -0.51, 1.94] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-12.53, 0.2, 1.62] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-12.25, 0.91, 1.3] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-11.97, 1.62, 0.98] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-11.69, 2.33, 0.66] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-11.41, 3.04, 0.34] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-11.13, 3.75, 0.02] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-10.85, 4.46, -0.3] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-10.57, 5.17, -0.62] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-10.29, 5.88, -0.94] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-10.01, 6.59, -1.26] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-9.73, 7.3, -1.58] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-9.45, 8.01, -1.9] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [-9.17, 8.72, -2.22] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-8.56, 8.14, -2.08] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-7.95, 7.56, -1.93] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-7.34, 6.98, -1.78] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-6.72, 6.4, -1.63] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-6.11, 5.82, -1.48] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-5.5, 5.23, -1.33] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-4.89, 4.65, -1.19] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-4.28, 4.07, -1.04] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-3.67, 3.49, -0.89] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-3.06, 2.91, -0.74] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-2.45, 2.33, -0.59] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-1.83, 1.74, -0.44] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-1.22, 1.16, -0.3] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-0.61, 0.58, -0.15] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-1.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-2.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-3.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-4.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-5.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-11.7, -0.8, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-11.4, -1.6, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-11.1, -2.4, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-10.8, -3.2, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-10.5, -4, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-13.01, -4.32, 0.19] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-15.52, -4.64, 0.4] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-18.03, -4.96, 0.62] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-18.74, -3.59, 0.34] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-19.46, -2.22, 0.05] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-20.17, -0.86, -0.23] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-20.88, 0.51, -0.51] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-21.6, 1.88, -0.79] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-22.31, 3.25, -1.08] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-23.03, 4.62, -1.36] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-23.74, 5.99, -1.64] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-24.45, 7.36, -1.92] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-25.17, 8.73, -2.21] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-23.75, 7.35, -1.99] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-22.33, 5.98, -1.76] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-20.92, 4.61, -1.54] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-19.5, 3.24, -1.32] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-18.08, 1.86, -1.1] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-16.67, 0.49, -0.88] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-15.25, -0.88, -0.66] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-13.83, -2.25, -0.44] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-12.42, -3.63, -0.21] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-11, -5, 0.01] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-11.31, -4, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-11.63, -3, -0.07] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-11.94, -2, -0.11] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-12.26, -1.01, -0.15] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-12.57, -0.01, -0.19] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-12.88, 0.99, -0.23] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-13.2, 1.99, -0.27] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-13.51, 2.99, -0.31] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-13.83, 3.99, -0.35] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-14.14, 4.99, -0.39] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-14.45, 5.99, -0.43] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-14.77, 6.98, -0.47] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-13.64, 6.82, -0.34] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-12.51, 6.65, -0.21] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-11.38, 6.49, -0.08] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-10.25, 6.32, 0.05] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [-9.11, 6.16, 0.18] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-7.98, 5.99, 0.31] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-6.3, 6.31, 0.53] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-4.62, 6.62, 0.75] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-2.94, 6.93, 0.97] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-2.67, 6.3, 0.88] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-2.41, 5.67, 0.79] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-2.14, 5.04, 0.7] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-1.87, 4.41, 0.62] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-1.6, 3.78, 0.53] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-1.34, 3.15, 0.44] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-1.07, 2.52, 0.35] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-0.8, 1.89, 0.26] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-0.53, 1.26, 0.18] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-0.27, 0.63, 0.09] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.86, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-1.71, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-2.57, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-3.43, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-4.29, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-5.14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-6.81, -0.99, 0.12] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-7.61, -1.99, 0.24] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-8.42, -2.98, 0.36] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-9.22, -3.97, 0.48] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-10.03, -4.96, 0.61] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-7.01, -5.11, 0.29] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-4, -5.25, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-0.98, -5.39, -0.35] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [2.04, -5.54, -0.66] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [5.05, -5.68, -0.98] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [2.71, -1.37, -0.65] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [0.36, 2.94, -0.33] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-1.98, 7.26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-2.48, 6.09, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-2.98, 4.92, -0.05] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-3.49, 3.76, -0.07] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-3.99, 2.59, -0.09] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-4.49, 1.43, -0.11] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-4.99, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-5.08, 4.91, -0.73] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-5.16, 9.56, -1.33] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-5.25, 14.21, -1.93] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-5.34, 18.87, -2.53] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-5.1, 15.53, -2.42] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-4.86, 12.18, -2.3] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-4.63, 8.84, -2.19] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-4.39, 5.5, -2.07] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-3.47, 2.55, -1.9] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-2.56, -0.4, -1.72] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-1.64, -3.35, -1.55] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-0.73, -6.31, -1.38] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [0.19, -9.26, -1.21] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [1.1, -12.21, -1.04] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [0.71, -10.17, -0.96] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0.31, -8.12, -0.88] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-0.09, -6.08, -0.8] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-0.49, -4.04, -0.72] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-0.88, -2, -0.64] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-1.28, 0.05, -0.56] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-1.68, 2.09, -0.49] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-2.08, 4.13, -0.41] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-2.47, 6.17, -0.33] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-2.87, 8.22, -0.25] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-3.27, 10.26, -0.17] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-4.34, 9.26, -0.17] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-5.41, 8.26, -0.16] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-6.49, 7.26, -0.16] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-7.56, 6.26, -0.16] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [-8.63, 5.26, -0.15] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-9.7, 4.26, -0.15] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-10.77, 3.26, -0.15] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-11.85, 2.26, -0.14] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-12.92, 1.26, -0.14] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-13.99, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-12.59, 0.23, -0.12] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-11.19, 0.21, -0.11] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-9.79, 0.18, -0.09] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-8.39, 0.16, -0.08] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-6.99, 0.13, -0.07] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-5.6, 0.1, -0.05] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-4.2, 0.08, -0.04] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-2.8, 0.05, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-1.4, 0.03, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.5, 0.03, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-1, 0.06, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-1.5, 0.1, -0.05] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-1.99, 0.13, -0.07] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-2.49, 0.16, -0.08] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-2.99, 0.19, -0.1] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-3.49, 0.23, -0.12] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-3.99, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-4.19, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-4.39, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-4.59, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-4.79, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-4.99, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-0.99, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [3.01, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [7.01, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [11.01, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [15.01, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [9.34, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [3.68, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-1.99, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-1.49, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-0.99, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-0.49, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [0.01, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0.51, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [1.01, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [1.51, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [2.01, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [2.51, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [3.01, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [3.37, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [3.74, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [4.1, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [4.46, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [4.83, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [5.19, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [5.56, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [5.92, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [6.28, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [6.65, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [7.01, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [5.5, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [4, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [2.49, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [0.98, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-0.52, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-2.03, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-3.54, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-5.04, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-6.55, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-4.48, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-2.41, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-0.34, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [1.73, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [3.8, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [5.87, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [7.94, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [10.01, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [7.01, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [4.01, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [1.01, 0.26, -0.13] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [0.9, 0.23, -0.12] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [0.79, 0.2, -0.1] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [0.67, 0.17, -0.09] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [0.56, 0.14, -0.07] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0.45, 0.12, -0.06] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [0.34, 0.09, -0.04] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0.22, 0.06, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [0.11, 0.03, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, -0.44, -0.18] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [0, -0.89, -0.37] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, -1.33, -0.55] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -1.78, -0.73] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, -2.22, -0.92] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, -2.67, -1.1] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -3.11, -1.28] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, -3.56, -1.47] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, -4, -1.65] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -4.44, -1.83] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -4.89, -2.02] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -5.33, -2.2] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -5.78, -2.38] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [0, -6.22, -2.57] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, -6.67, -2.75] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0, -7.11, -2.93] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, -7.56, -3.12] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, -8, -3.3] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [0, -7.85, -3.24] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [0, -7.7, -3.18] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [0, -7.56, -3.12] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -7.41, -3.06] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0, -7.26, -2.99] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -7.11, -2.93] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [0, -6.96, -2.87] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, -6.81, -2.81] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [0, -6.67, -2.75] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, -6.52, -2.69] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0, -6.37, -2.63] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, -6.22, -2.57] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -6.07, -2.51] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0, -5.93, -2.44] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -5.78, -2.38] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [0, -5.63, -2.32] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, -5.48, -2.26] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, -5.33, -2.2] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -5.19, -2.14] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [0, -5.04, -2.08] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [0, -4.89, -2.02] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [0, -4.74, -1.96] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [0, -4.59, -1.89] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0, -4.44, -1.83] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [0, -4.3, -1.77] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [0, -4.15, -1.71] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [0, -4, -1.65] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [0, -3.85, -1.59] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -3.7, -1.53] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, -3.56, -1.47] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [0, -3.41, -1.41] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0, -3.26, -1.34] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [0, -3.11, -1.28] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, -2.96, -1.22] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [0, -2.81, -1.16] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0, -2.67, -1.1] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0, -2.52, -1.04] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [0, -2.37, -0.98] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [0, -2.22, -0.92] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [0, -2.07, -0.86] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [0, -1.93, -0.79] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [0, -1.78, -0.73] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [0, -1.63, -0.67] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, -1.48, -0.61] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [0, -1.33, -0.55] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [0, -1.19, -0.49] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [0, -1.04, -0.43] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [0, -0.89, -0.37] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0, -0.74, -0.31] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [0, -0.59, -0.24] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0, -0.44, -0.18] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [0, -0.3, -0.12] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, -0.15, -0.06] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [1.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [2.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [3.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [4.89, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [6.11, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [7.33, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [8.56, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [9.78, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [11, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [12.22, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [13.44, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [14.67, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [15.89, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [17.11, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [18.33, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [19.56, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [20.78, 0, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [22, 0.01, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [21.59, 0.01, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [21.19, 0.01, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [20.78, 0, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [20.37, 0, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [19.96, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [19.56, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [19.15, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [18.74, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [18.33, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [17.93, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [17.52, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [17.11, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [16.7, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [16.3, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [15.89, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [15.48, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [15.07, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [14.67, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [14.26, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [13.85, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [13.44, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [13.04, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [12.63, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [12.22, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [11.81, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [11.41, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [11, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [10.59, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [10.19, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [9.78, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [9.37, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [8.96, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [8.56, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [8.15, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [7.74, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [7.33, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [6.93, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [6.52, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [6.11, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [5.7, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [5.3, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [4.89, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [4.48, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [4.07, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [3.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [3.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [2.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [2.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [2.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [1.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [1.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [0.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-1.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-2.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-3.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-4.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-5.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-6.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-7.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-8.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-11.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-12.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-13.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-14.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-15.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-16.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-17.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-18.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-20, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-19.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-19.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-18.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-18.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-18.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-17.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-17.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-17.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-16.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-16.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-15.93, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-15.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-15.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-14.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-14.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-14.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-13.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-13.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-12.96, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-12.59, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-12.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-11.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-11.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-11.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-10.74, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-10.37, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-9.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-9.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-8.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-8.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-8.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-7.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-7.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-7.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-6.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-6.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [-5.93, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-5.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-5.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-4.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-4.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-4.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-3.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-3.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-2.96, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-2.59, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-2.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-1.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-1.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-1.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-0.74, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-0.37, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-0.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-0.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-0.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-0.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-0.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-0.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-0.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-1.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-1.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-1.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-1.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-1.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-1.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-1.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-1.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-1.96, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-1.93, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-1.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-1.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-1.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-1.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-1.74, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-1.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-1.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-1.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-1.59, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-1.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-1.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-1.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-1.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-1.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-1.37, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-1.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-1.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-1.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-1.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-1.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-1.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-1.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-1.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-1.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-0.96, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-0.93, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-0.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-0.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-0.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-0.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-0.74, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-0.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-0.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-0.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [-0.59, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-0.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-0.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-0.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-0.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-0.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-0.37, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-0.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-0.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-0.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-0.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-0.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-0.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-0.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-0.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-0.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, -0.44, -0.18] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [0, -0.89, -0.37] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, -1.33, -0.55] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -1.78, -0.73] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, -2.22, -0.92] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, -2.67, -1.1] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -3.11, -1.28] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, -3.56, -1.47] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, -4, -1.65] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -4.44, -1.83] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -4.89, -2.02] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -5.33, -2.2] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -5.78, -2.38] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [0, -6.22, -2.57] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, -6.67, -2.75] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0, -7.11, -2.93] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, -7.56, -3.12] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, -8, -3.3] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [0, -7.85, -3.24] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [0, -7.7, -3.18] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [0, -7.56, -3.12] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -7.41, -3.06] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0, -7.26, -2.99] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -7.11, -2.93] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [0, -6.96, -2.87] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, -6.81, -2.81] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [0, -6.67, -2.75] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, -6.52, -2.69] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0, -6.37, -2.63] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, -6.22, -2.57] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -6.07, -2.51] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0, -5.93, -2.44] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -5.78, -2.38] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [0, -5.63, -2.32] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, -5.48, -2.26] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, -5.33, -2.2] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -5.19, -2.14] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [0, -5.04, -2.08] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [0, -4.89, -2.02] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [0, -4.74, -1.96] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [0, -4.59, -1.89] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [0, -4.44, -1.83] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [0, -4.3, -1.77] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [0, -4.15, -1.71] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [0, -4, -1.65] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [0, -3.85, -1.59] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -3.7, -1.53] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, -3.56, -1.47] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [0, -3.41, -1.41] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0, -3.26, -1.34] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [0, -3.11, -1.28] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, -2.96, -1.22] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [0, -2.81, -1.16] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0, -2.67, -1.1] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0, -2.52, -1.04] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [0, -2.37, -0.98] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [0, -2.22, -0.92] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [0, -2.07, -0.86] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [0, -1.93, -0.79] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [0, -1.78, -0.73] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [0, -1.63, -0.67] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, -1.48, -0.61] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [0, -1.33, -0.55] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [0, -1.19, -0.49] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [0, -1.04, -0.43] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [0, -0.89, -0.37] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0, -0.74, -0.31] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [0, -0.59, -0.24] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0, -0.44, -0.18] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [0, -0.3, -0.12] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, -0.15, -0.06] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [1.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [2.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [3.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [4.89, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [6.11, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [7.33, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [8.56, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [9.78, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [11, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [12.22, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [13.44, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [14.67, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [15.89, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [17.11, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [18.33, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [19.56, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [20.78, 0, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [22, 0.01, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [21.59, 0.01, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [21.19, 0.01, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [20.78, 0, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [20.37, 0, -0.03] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [19.96, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [19.56, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [19.15, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [18.74, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [18.33, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [17.93, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [17.52, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [17.11, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [16.7, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [16.3, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [15.89, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [15.48, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [15.07, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [14.67, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [14.26, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [13.85, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [13.44, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [13.04, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [12.63, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [12.22, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [11.81, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [11.41, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [11, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [10.59, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [10.19, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [9.78, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [9.37, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [8.96, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [8.56, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [8.15, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [7.74, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [7.33, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [6.93, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [6.52, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [6.11, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [5.7, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [5.3, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [4.89, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [4.48, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [4.07, 0, -0.01] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [3.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [3.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [2.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [2.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [2.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [1.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [1.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [0.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-1.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-2.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-3.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-4.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-5.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-6.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-7.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-8.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-11.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-12.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-13.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-14.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-15.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-16.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-17.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-18.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-20, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-19.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-19.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-18.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-18.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-18.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-17.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-17.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-17.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-16.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-16.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-15.93, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-15.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-15.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-14.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-14.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-14.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-13.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-13.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-12.96, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-12.59, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-12.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-11.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-11.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-11.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-10.74, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-10.37, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-9.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-9.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-8.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-8.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-8.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-7.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-7.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-7.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-6.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-6.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [-5.93, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-5.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-5.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-4.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-4.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-4.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-3.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-3.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-2.96, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-2.59, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-2.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-1.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-1.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-1.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-0.74, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-0.37, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-0.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-0.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-0.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-0.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-0.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-0.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-0.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-1.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-1.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-1.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-1.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-1.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-1.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-1.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-1.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-1.96, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-1.93, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-1.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-1.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-1.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-1.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-1.74, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-1.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-1.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-1.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-1.59, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-1.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-1.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-1.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-1.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-1.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-1.37, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-1.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-1.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-1.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-1.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-1.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-1.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-1.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-1.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-1.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-0.96, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-0.93, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-0.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-0.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-0.81, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-0.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-0.74, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-0.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-0.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-0.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [-0.59, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-0.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-0.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-0.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-0.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-0.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-0.37, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-0.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-0.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-0.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-0.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-0.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-0.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-0.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-0.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-0.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - } - } - }, - "swim": { - "loop": true, - "animation_length": 6, - "bones": { - "lowerBody": { - "rotation": { - "vector": ["-5+math.cos(query.anim_time*360-60)*-2", "math.cos(query.anim_time*180)*5", 0] - }, - "position": { - "vector": [0, "math.cos(query.anim_time*180)*0.5", 0] - } - }, - "upperBody": { - "rotation": { - "vector": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180-60)*-5", 0] - } - }, - "neck": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*360+60)*4", "math.cos(query.anim_time*180)*-5", 0] - } - }, - "lowerJaw": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*180-60)*-4", 0, 0] - } - }, - "leftUpperArm": { - "rotation": { - "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0] - } - }, - "leftLowerArm": { - "rotation": { - "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] - } - }, - "rightUpperArm": { - "rotation": { - "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0] - } - }, - "rightLowerArm": { - "rotation": { - "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] - } - }, - "leftThigh": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*360/1.5)*30", "math.cos(query.anim_time*180)*-5", 0] - }, - "position": { - "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*1"] - } - }, - "leftLeg": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*360/1.5+60)*30", 0, 0] - }, - "position": { - "vector": [0, "1+math.cos(query.anim_time*360/1.5+90)*-2", "-1+math.cos(query.anim_time*360/1.5+90)*-2"] - } - }, - "leftFoot": { - "rotation": { - "vector": ["30+math.cos(query.anim_time*360/1.5-60)*-30", 0, 0] - } - }, - "rightThigh": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*360/1.5)*-30", "math.cos(query.anim_time*180)*-5", 0] - }, - "position": { - "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*-1"] - } - }, - "rightLeg": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*360/1.5+60)*-30", 0, 0] - }, - "position": { - "vector": [0, "1+math.cos(query.anim_time*360/1.5+90)*2", "-1+math.cos(query.anim_time*360/1.5+90)*2"] - } - }, - "rightFoot": { - "rotation": { - "vector": ["30+math.cos(query.anim_time*360/1.5-60)*30", 0, 0] - } - }, - "hips": { - "rotation": { - "vector": ["-5+math.cos(query.anim_time*360-60)*-2", "math.cos(query.anim_time*180)*5", 0] - }, - "position": { - "vector": [0, "math.cos(query.anim_time*180)*0.5", 0] - } - }, - "shoulders": { - "rotation": { - "vector": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180-60)*-5", 0] - } - }, - "neck1": { - "rotation": { - "vector": ["math.cos(query.anim_time*360+60)*4", "math.cos(query.anim_time*180)*-5", 0] - } - }, - "head": { - "rotation": { - "vector": ["math.cos(query.anim_time*360)*-4", 0, 0] - } - }, - "jawLower1": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*180-60)*-4", 0, 0] - } - }, - "bicepLeft": { - "rotation": { - "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0] - } - }, - "forearmLeft": { - "rotation": { - "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] - } - }, - "bicepRight": { - "rotation": { - "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0] - } - }, - "forearmRight": { - "rotation": { - "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] - } - }, - "tail1": { - "rotation": { - "vector": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180+60)*-5", 0] - } - }, - "tail2": { - "rotation": { - "vector": ["math.cos(query.anim_time*360-60)*2", "math.cos(query.anim_time*180)*-7.5", 0] - } - }, - "tail3": { - "rotation": { - "vector": ["math.cos(query.anim_time*360-120)*2", "math.cos(query.anim_time*180-60)*-7.5", 0] - } - }, - "tail4": { - "rotation": { - "vector": ["math.cos(query.anim_time*360-150)*2", "math.cos(query.anim_time*180-90)*-7.5", 0] - } - }, - "thighRight": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*360/1.5)*-30", "math.cos(query.anim_time*180)*-5", 0] - }, - "position": { - "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*-1"] - } - }, - "calfRight": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*360/1.5+60)*10", 0, 0] - } - }, - "ankleRight": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*360/1.5+60)*-30", 0, 0] - } - }, - "footRight": { - "rotation": { - "vector": ["30+math.cos(query.anim_time*360/1.5-60)*5", 0, 0] - } - }, - "thighLeft": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*360/1.5)*30", "math.cos(query.anim_time*180)*-5", 0] - }, - "position": { - "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*1"] - } - }, - "calfLeft": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*360/1.5+60)*10", 0, 0] - } - }, - "ankleLeft": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*360/1.5+60)*30", 0, 0] - } - }, - "footLeft": { - "rotation": { - "vector": ["30+math.cos(query.anim_time*360/1.5-60)*-5", 0, 0] - } - } - } - }, - "attack1": { - "animation_length": 1, - "bones": { - "lowerBody": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75)*-5", 0, 0] - }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1)*5", 0, 0] - }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "upperBody": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*-5"] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75+30)*-5", "math.sin(query.anim_time*360/0.75-30)*-5", "math.sin(query.anim_time*360/0.75+30)*5"] - }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1-30)*5", "math.sin(query.anim_time*360/1-30)*5", "math.sin(query.anim_time*360/1+30)*-5"] - }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "neck": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75-30)*-20", "math.sin(query.anim_time*360/0.75+60)*-10", "math.sin(query.anim_time*360/0.75-60)*5"] - }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1+30)*30", "math.sin(query.anim_time*360/1+90)*5", "math.sin(query.anim_time*360/1-90)*-5"] - }, - "1.0": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, "math.sin(query.anim_time*180/0.5)*-1"] - }, - "0.5": { - "vector": [0, 0, "math.sin(query.anim_time*180/0.75-60)*2"] - }, - "0.75": { - "vector": [0, 0, "math.sin(query.anim_time*180/0.75+30)*-0.5"] - }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "lowerJaw": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.58-60)*40", 0, 0] - }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1-60)*-5", 0, 0] - }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "leftUpperArm": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*5"] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75+30)*5", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"] - }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1-30)*-5", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"] - }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "rightUpperArm": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*5"] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75+30)*5", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"] - }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1-30)*-5", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"] - }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "leftThigh": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-10", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75)*5", 0, 0] - }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1)*-5", 0, 0] - }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "rightThigh": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-10", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75)*5", 0, 0] - }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1)*-5", 0, 0] - }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "hips": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75)*-5", 0, 0] - }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1)*5", 0, 0] - }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75-30)*-5", "math.sin(query.anim_time*360/0.75+60)*-10", "math.sin(query.anim_time*360/0.75-60)*5"] - }, - "0.75": { - "vector": ["-7.5+math.sin(query.anim_time*180/1+30)*30", "0+math.sin(query.anim_time*360/1+90)*5", "math.sin(query.anim_time*360/1-90)*-5"] - }, - "0.9167": { - "vector": ["7.5+math.sin(query.anim_time*180/1+30)*30", 1.78, 1.78] - }, - "1.0": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, "math.sin(query.anim_time*180/0.5)*-1"] - }, - "0.5": { - "vector": [0, 0, "math.sin(query.anim_time*180/0.75-60)*2"] - }, - "0.75": { - "vector": [0, 0, "math.sin(query.anim_time*180/0.75+30)*-0.5"] - }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "head": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*5"] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75+90)*-20", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"] - }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1-60)*10", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"] - }, - "1.0": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.75": { - "vector": [0, 0.8, 0] - }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.58-60)*40", 0, 0] - }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1-60)*-5", 0, 0] - }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75)*2.5", 0, 0] - }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1)*-2.5", 0, 0] - }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75)*2.5", 0, 0] - }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1)*-2.5", 0, 0] - }, - "1.0": { - "vector": [0, 0, 0] - } - } - } - } - }, - "attack2": { - "animation_length": 2.16667, - "bones": { - "root": { - "position": { - "0.0": { - "post": { - "vector": [0, -0.575, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, 0, 3.125] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, -1.9, 3.125] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, -0.575, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [-5, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-8.29167, -6.44117, 0.41806] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [20.18202, 9.77303, 2.12882] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [20.33508, 13.19106, 2.89737] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [-1.75, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-3.03831, -4.92197, 0.55456] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [6.96169, -4.92197, 0.55456] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [6.98198, 1.54169, -0.1325] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [27.25, 7.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [0, 1.725, -3] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.25": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [35, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [2.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-2.75, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0833": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-0.5, -2.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [2, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-2.5, -5.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [3, 3.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-3, -8, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [9.25, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-7.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-12.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-0.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [8.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [1.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-7.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-12.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-0.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [8.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [1.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - } - } - }, - "flinch": { - "animation_length": 1.41667, - "bones": { - "neck5": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-2.27029, 12.32579, -0.5267] - }, - "0.25": { - "vector": [1.86, 0.34, -2.51] - }, - "0.375": { - "vector": [1.21, 2.72, -1.19] - }, - "0.5": { - "vector": [-0.01, 8.18, -0.14] - }, - "0.6667": { - "vector": [-0.08, 9.7, -0.85] - }, - "0.7917": { - "vector": [-0.22, 9.35, -2.26] - }, - "0.9167": { - "vector": [-0.33, 6.53, -3.38] - }, - "1.0417": { - "vector": [-0.22, 3.36, -2.26] - }, - "1.1667": { - "vector": [-0.05, 0.84, -0.56] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "hips": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-2.12, -14.19, 2.61] - }, - "0.25": { - "vector": [-0.9, -12.54, 2.33] - }, - "0.375": { - "vector": [2.13, -9.6, 1.53] - }, - "0.5": { - "vector": [5.64, -6.07, 0.51] - }, - "0.6667": { - "vector": [7.52, -2.83, -0.38] - }, - "0.7917": { - "vector": [7.4, 0.05, -1.12] - }, - "0.9167": { - "vector": [4.91, 1.57, -1.33] - }, - "1.0417": { - "vector": [2.46, 1.24, -0.84] - }, - "1.1667": { - "vector": [0.62, 0.31, -0.21] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [0, -1.27, 1.89] - }, - "0.25": { - "vector": [0, -1.6, 1.78] - }, - "0.375": { - "vector": [0, -1.79, 1.33] - }, - "0.5": { - "vector": [0, -1.94, 0.74] - }, - "0.6667": { - "vector": [0, -2.1, 0.33] - }, - "0.7917": { - "vector": [0, -2.2, 0.1] - }, - "0.9167": { - "vector": [0, -1.92, 0.09] - }, - "1.0417": { - "vector": [0, -1.1, 0.06] - }, - "1.1667": { - "vector": [0, -0.28, 0.02] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [5.03, 18.41, 7.94] - }, - "0.25": { - "vector": [5.62, 15.63, 6.63] - }, - "0.375": { - "vector": [5.54, 11.81, 5.18] - }, - "0.5": { - "vector": [5.1, 7.62, 3.97] - }, - "0.6667": { - "vector": [4.18, 3.72, 2.93] - }, - "0.7917": { - "vector": [2.55, 0.04, 1.73] - }, - "0.9167": { - "vector": [0.66, -2.12, 0.59] - }, - "1.0417": { - "vector": [0.02, -1.7, 0.13] - }, - "1.1667": { - "vector": [0.01, -0.42, 0.03] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "neck1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [15.50344, 8.59811, 0.49498] - }, - "0.25": { - "vector": [12.14408, -7.76469, 12.10956] - }, - "0.375": { - "vector": [7.52155, -12.56418, 17.37687] - }, - "0.5": { - "vector": [5.32269, -16.10095, 18.06563] - }, - "0.6667": { - "vector": [6.99154, -20.02519, 17.00407] - }, - "0.7917": { - "vector": [15.26484, -21.21942, 6.54297] - }, - "0.9167": { - "vector": [19.6, -16.61, 1.16] - }, - "1.0417": { - "vector": [12.44, -9.06, 0.16] - }, - "1.1667": { - "vector": [3.11, -2.26, 0.04] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [0, -0.52, 0] - }, - "0.25": { - "vector": [0, -0.65, 0] - }, - "0.375": { - "vector": [0, -0.7, 0] - }, - "0.7917": { - "vector": [0, -0.7, 0] - }, - "0.9167": { - "vector": [0, -0.61, 0] - }, - "1.0417": { - "vector": [0, -0.36, 0] - }, - "1.1667": { - "vector": [0, -0.09, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - } - }, - "head": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-16.22097, -39.45228, 13.58977] - }, - "0.25": { - "vector": [-1.07, -7.47, 2.37] - }, - "0.375": { - "vector": [5.53969, 15.38715, -3.09807] - }, - "0.5": { - "vector": [6.01891, 27.03398, -11.54889] - }, - "0.6667": { - "vector": [2.88776, 4.48536, 2.1691] - }, - "0.7917": { - "vector": [27.07136, 10.49133, -1.29418] - }, - "0.9167": { - "vector": [21.78, 2.34, -7.52] - }, - "1.0417": { - "vector": [12.24, -1.44, -5.02] - }, - "1.1667": { - "vector": [3.06, -0.36, -1.25] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.25": { - "vector": [0, 0, 0] - }, - "0.375": { - "vector": [0, 0.3, 0] - }, - "0.7917": { - "vector": [0, 1.8, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5": { - "vector": [0, -17.5, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "scale": { - "0.0": { - "vector": [1, 1, 1] - }, - "0.5": { - "vector": [0.7, 1, 1] - }, - "1.4167": { - "vector": [1, 1, 1] - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-23.58, -2.06, -11.63] - }, - "0.25": { - "vector": [-25.67, -4.15, -16.39] - }, - "0.375": { - "vector": [-24.01, -8.84, -18.77] - }, - "0.5": { - "vector": [-18.87, -16.25, -17.98] - }, - "0.6667": { - "vector": [-12.86, -21.22, -15.49] - }, - "0.7917": { - "vector": [-7.64, -20.46, -12.96] - }, - "0.9167": { - "vector": [-5.29, -12.51, -9.38] - }, - "1.0417": { - "vector": [-3.83, -5.78, -4.02] - }, - "1.1667": { - "vector": [-1.42, -1.38, -0.63] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [13.13, 0, 0] - }, - "0.25": { - "vector": [4.38, 0, 0] - }, - "0.375": { - "vector": [-4.68, 0, 0] - }, - "0.5": { - "vector": [-11.09, 0, 0] - }, - "0.6667": { - "vector": [-11.87, 0, 0] - }, - "0.7917": { - "vector": [-7.5, 0, 0] - }, - "0.9167": { - "vector": [2.5, 0, 0] - }, - "1.0417": { - "vector": [6.88, 0, 0] - }, - "1.1667": { - "vector": [3.13, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "leftMiddleFinger": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-26.75, 0, 0] - }, - "0.25": { - "vector": [-22, 0, 0] - }, - "0.6667": { - "vector": [-5.5, 0, 0] - }, - "0.7917": { - "vector": [-1.37, 0, 0] - }, - "0.9167": { - "vector": [0, 0, 0] - }, - "1.0417": { - "vector": [0, 0, 0] - }, - "1.1667": { - "vector": [0, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-24.18, 10.95, -5.56] - }, - "0.25": { - "vector": [-26.53, 13.78, -4.2] - }, - "0.375": { - "vector": [-24.88, 16.31, -4.62] - }, - "0.5": { - "vector": [-19.45, 18.79, -7.74] - }, - "0.6667": { - "vector": [-13.1, 16.64, -11.15] - }, - "0.7917": { - "vector": [-7.65, 7.03, -12.6] - }, - "0.9167": { - "vector": [-5.3, -5.64, -9.29] - }, - "1.0417": { - "vector": [-3.83, -5.78, -4.02] - }, - "1.1667": { - "vector": [-1.42, -1.38, -0.63] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [13.13, 0, 0] - }, - "0.25": { - "vector": [4.38, 0, 0] - }, - "0.375": { - "vector": [-4.68, 0, 0] - }, - "0.5": { - "vector": [-11.09, 0, 0] - }, - "0.6667": { - "vector": [-11.87, 0, 0] - }, - "0.7917": { - "vector": [-7.5, 0, 0] - }, - "0.9167": { - "vector": [2.5, 0, 0] - }, - "1.0417": { - "vector": [6.88, 0, 0] - }, - "1.1667": { - "vector": [3.13, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "rightMiddleFinger": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-26.75, 0, 0] - }, - "0.25": { - "vector": [-21.81, 0, 0] - }, - "0.375": { - "vector": [-16.5, 0, 0] - }, - "0.5": { - "vector": [-11, 0, 0] - }, - "0.6667": { - "vector": [-5.84, 0, 0] - }, - "0.7917": { - "vector": [-1.37, 0, 0] - }, - "0.9167": { - "vector": [0, 0, 0] - }, - "1.0417": { - "vector": [0, 0, 0] - }, - "1.1667": { - "vector": [0, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [5.94, 13.65, 0.82] - }, - "0.25": { - "vector": [3.37, 12.25, 0.56] - }, - "0.375": { - "vector": [-0.42, 9.22, 0.19] - }, - "0.5": { - "vector": [-3.75, 5.08, -0.01] - }, - "0.6667": { - "vector": [-5.71, 0.84, 0.08] - }, - "0.7917": { - "vector": [-4.55, -1.65, 0.9] - }, - "0.9167": { - "vector": [-2.43, -2.47, 1.49] - }, - "1.0417": { - "vector": [-1.04, -1.65, 1.02] - }, - "1.1667": { - "vector": [-0.26, -0.41, 0.26] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "bone": { - "rotation": { - "vector": [0, 0, 0] - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-0.12, -0.01, 0] - }, - "0.25": { - "vector": [-0.01, -0.02, 0] - }, - "0.375": { - "vector": [0.07, -0.04, 0] - }, - "0.5": { - "vector": [0.1, -0.05, 0] - }, - "0.6667": { - "vector": [0.08, -0.07, 0] - }, - "0.7917": { - "vector": [0.01, -0.08, 0] - }, - "0.9167": { - "vector": [-0.06, -0.03, 0.03] - }, - "1.0417": { - "vector": [-0.05, 0.05, 0.05] - }, - "1.1667": { - "vector": [-0.01, 0.04, 0.03] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-10.25, -9.05, 0.07] - }, - "0.25": { - "vector": [-13.63, -8.99, 0.24] - }, - "0.375": { - "vector": [-15.44, -8.35, 0.12] - }, - "0.5": { - "vector": [-16, -6.86, -0.24] - }, - "0.6667": { - "vector": [-16.05, -4.81, -0.62] - }, - "0.7917": { - "vector": [-15.61, -2.44, -0.44] - }, - "0.9167": { - "vector": [-13.28, -0.61, -0.11] - }, - "1.0417": { - "vector": [-7.5, 0, 0] - }, - "1.1667": { - "vector": [-1.87, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [1, 1.02, 2] - }, - "0.25": { - "vector": [0.97, 0.43, 1.79] - }, - "0.375": { - "vector": [0.82, -0.1, 1.2] - }, - "0.5": { - "vector": [0.5, -0.57, 0.57] - }, - "0.6667": { - "vector": [0.12, -0.98, 0.12] - }, - "0.7917": { - "vector": [0, -1.1, 0] - }, - "0.9167": { - "vector": [0, -0.96, 0] - }, - "1.0417": { - "vector": [0, -0.55, 0] - }, - "1.1667": { - "vector": [0, -0.13, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [3.94, 0, 0] - }, - "0.25": { - "vector": [8.75, 0, 0] - }, - "0.375": { - "vector": [12.35, 0, 0] - }, - "0.5": { - "vector": [14.71, 0, 0] - }, - "0.6667": { - "vector": [16.25, 0, 0] - }, - "0.7917": { - "vector": [16, 0, 0] - }, - "0.9167": { - "vector": [13.37, 0, 0] - }, - "1.0417": { - "vector": [7.5, 0, 0] - }, - "1.1667": { - "vector": [1.88, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [13.32, 0, 0] - }, - "0.25": { - "vector": [14.84, 0, 0] - }, - "0.375": { - "vector": [16.02, 0, 0] - }, - "0.5": { - "vector": [16.09, 0, 0] - }, - "0.6667": { - "vector": [15.32, 0, 0] - }, - "0.7917": { - "vector": [15, 0, 0] - }, - "0.9167": { - "vector": [13.12, 0, 0] - }, - "1.0417": { - "vector": [7.5, 0, 0] - }, - "1.1667": { - "vector": [1.88, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "footRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-7.22, 12.45, -1.07] - }, - "0.25": { - "vector": [-9.49, 12.3, -1.06] - }, - "0.375": { - "vector": [-11.8, 11.52, -0.99] - }, - "0.5": { - "vector": [-13.3, 9.74, -0.83] - }, - "0.6667": { - "vector": [-13.99, 7.16, -0.61] - }, - "0.7917": { - "vector": [-14.49, 3.73, -0.32] - }, - "0.9167": { - "vector": [-13, 0.93, -0.08] - }, - "1.0417": { - "vector": [-7.5, 0, 0] - }, - "1.1667": { - "vector": [-1.87, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-10.25, -9.05, 0.07] - }, - "0.25": { - "vector": [-13.63, -8.99, 0.24] - }, - "0.375": { - "vector": [-15.44, -8.35, 0.12] - }, - "0.5": { - "vector": [-16, -6.86, -0.24] - }, - "0.6667": { - "vector": [-16.05, -4.81, -0.62] - }, - "0.7917": { - "vector": [-15.61, -2.44, -0.44] - }, - "0.9167": { - "vector": [-13.28, -0.61, -0.11] - }, - "1.0417": { - "vector": [-7.5, 0, 0] - }, - "1.1667": { - "vector": [-1.87, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [1, 1.02, 2] - }, - "0.25": { - "vector": [0.97, 0.43, 1.79] - }, - "0.375": { - "vector": [0.82, -0.1, 1.2] - }, - "0.5": { - "vector": [0.5, -0.57, 0.57] - }, - "0.6667": { - "vector": [0.12, -0.98, 0.12] - }, - "0.7917": { - "vector": [0, -1.1, 0] - }, - "0.9167": { - "vector": [0, -0.96, 0] - }, - "1.0417": { - "vector": [0, -0.55, 0] - }, - "1.1667": { - "vector": [0, -0.13, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [3.94, 0, 0] - }, - "0.25": { - "vector": [8.75, 0, 0] - }, - "0.375": { - "vector": [12.35, 0, 0] - }, - "0.5": { - "vector": [14.71, 0, 0] - }, - "0.6667": { - "vector": [16.25, 0, 0] - }, - "0.7917": { - "vector": [16, 0, 0] - }, - "0.9167": { - "vector": [13.37, 0, 0] - }, - "1.0417": { - "vector": [7.5, 0, 0] - }, - "1.1667": { - "vector": [1.88, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [13.32, 0, 0] - }, - "0.25": { - "vector": [14.84, 0, 0] - }, - "0.375": { - "vector": [16.02, 0, 0] - }, - "0.5": { - "vector": [16.09, 0, 0] - }, - "0.6667": { - "vector": [15.32, 0, 0] - }, - "0.7917": { - "vector": [15, 0, 0] - }, - "0.9167": { - "vector": [13.12, 0, 0] - }, - "1.0417": { - "vector": [7.5, 0, 0] - }, - "1.1667": { - "vector": [1.88, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "footLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-7.22, 12.45, -1.07] - }, - "0.25": { - "vector": [-9.49, 12.3, -1.06] - }, - "0.375": { - "vector": [-11.8, 11.52, -0.99] - }, - "0.5": { - "vector": [-13.3, 9.74, -0.83] - }, - "0.6667": { - "vector": [-13.99, 7.16, -0.61] - }, - "0.7917": { - "vector": [-14.49, 3.73, -0.32] - }, - "0.9167": { - "vector": [-13, 0.93, -0.08] - }, - "1.0417": { - "vector": [-7.5, 0, 0] - }, - "1.1667": { - "vector": [-1.87, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - } - } - }, - "fall": { - "loop": true, - "animation_length": 4, - "bones": { - "lowerBody": { - "rotation": { - "vector": ["-15+math.cos(query.anim_time*720)*1", 0, "math.cos(query.anim_time*1440)*-1"] - }, - "position": { - "vector": [0, "math.cos(query.anim_time*720+60)*0.2", 0] - } - }, - "upperBody": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*720+60)*-1", 0, "math.cos(query.anim_time*1440-60)*1"] - } - }, - "neck": { - "rotation": { - "vector": ["20+math.cos(query.anim_time*720)*-1", 0, "math.cos(query.anim_time*1440)*1"] - } - }, - "lowerJaw": { - "rotation": { - "vector": ["25+math.cos(query.anim_time*1440-60)*1", 0, 0] - } - }, - "leftThigh": { - "rotation": { - "vector": ["25+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] - } - }, - "leftLeg": { - "rotation": { - "vector": ["2.5+math.cos(query.anim_time*720)*-1", 0, 0] - } - }, - "leftFoot": { - "rotation": { - "vector": ["-12.5+math.cos(query.anim_time*720+60)*-1", 0, 0] - } - }, - "rightThigh": { - "rotation": { - "vector": ["-10+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] - } - }, - "rightLeg": { - "rotation": { - "vector": ["-5+math.cos(query.anim_time*720)*-1", 0, 0] - } - }, - "rightFoot": { - "rotation": { - "vector": ["27.5+math.cos(query.anim_time*720+60)*-1", 0, 0] - } - }, - "leftUpperArm": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*720+60)*1", 0, 0] - } - }, - "rightUpperArm": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*720+60)*1", 0, 0] - } - }, - "hips": { - "rotation": { - "vector": ["-15+math.cos(query.anim_time*720)*1", 0, "math.cos(query.anim_time*1440)*-1"] - }, - "position": { - "vector": [0, "math.cos(query.anim_time*720+60)*0.2", 0] - } - }, - "shoulders": { - "rotation": { - "vector": ["math.cos(query.anim_time*720+60)*-1", 0, "math.cos(query.anim_time*1440-60)*1"] - } - }, - "neck1": { - "rotation": { - "vector": ["20+math.cos(query.anim_time*720)*-1", 0, "math.cos(query.anim_time*1440)*1"] - }, - "position": { - "vector": [0, 0, -1.6] - } - }, - "head": { - "rotation": { - "vector": ["-2.5+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440+60)*1"] - } - }, - "bicepLeft": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*720+60)*1", 0, 0] - } - }, - "tail1": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*720+60)*-1", 0, 0] - } - }, - "tail2": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*720)*-1", 0, 0] - } - }, - "tail3": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*720-60)*-1", 0, 0] - } - }, - "tail4": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*720-120)*-1", 0, 0] - } - }, - "thighRight": { - "rotation": { - "vector": ["-10+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] - } - }, - "calfRight": { - "rotation": { - "vector": ["-5+math.cos(query.anim_time*720)*-1", 0, 0] - } - }, - "footRight": { - "rotation": { - "vector": ["27.5+math.cos(query.anim_time*720+60)*-1", 0, 0] - } - }, - "thighLeft": { - "rotation": { - "vector": ["25+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] - } - }, - "calfLeft": { - "rotation": { - "vector": ["2.5+math.cos(query.anim_time*720)*-1", 0, 0] - } - }, - "footLeft": { - "rotation": { - "vector": ["-12.5+math.cos(query.anim_time*720+60)*-1", 0, 0] - } - }, - "throat1": { - "position": { - "vector": [0, -0.6, -2.7] - } - }, - "tailLower": { - "rotation": { - "vector": [7, 0, 0] - } - } - } - }, - "sleeping": { - "loop": "hold_on_last_frame", - "animation_length": 3.25, - "bones": { - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [8, -8, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [8, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [3.00759, -1.93328, 0.81436] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [4, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-11.03998, -8.98771, 0.4168] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0.697, 0.05339] - }, - "lerp_mode": "catmullrom" - } - } - }, - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [13, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [7.91348, 0.98138, -5.00071] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [4.64272, 1.26695, -12.48367] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [12.0878, 2.72096, -2.98253] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [4.77518, -3.30826, -7.99807] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [1.78525, -3.56875, -7.97575] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [13.27341, -3.26475, -8.00047] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -3.53378, -1.10716] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [0, -5.53378, -2.10759] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, -6.53378, -2.40759] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [0, -14.52881, -2.40759] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -18.52881, -2.40759] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, -26.52881, -0.40759] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, -27.52881, -2.40759] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0.78678, -9, -0.019] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0.25808, -17.99852, -0.00717] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [1.07618, -18.02852, 0.02492] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [2.60572, -18.08706, 0.09322] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [3.55499, -18.12353, 0.13851] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-12.42968, -18.24134, 0.29036] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-45.43, -13.24134, 4.29036] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-75.43, -13.24134, 4.29036] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -2.28915, -1.00822] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [0, -4.28915, -2.01] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, -5.29, -2.31] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [0, -13.29, -2.31] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -17.29, -2.31] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, -25.29, -0.31] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, -26.29, -2.31] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-32.4481, 9.16965, -0.51332] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-30.53184, 15.17299, -0.4846] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-30.50803, 15.17293, -0.48418] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-45.06868, 15.07383, -0.66076] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-54.37171, 14.72167, -0.72867] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-77.79, 13.86321, -1.00328] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-79.79, 13.86321, -1.00328] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -2.43, -1.3] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [0, -4.43, -2.3] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, -5.43, -2.6] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [0, -13.43, -2.6] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -18.43, -2.6] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, -25.63, -0.6] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, -26.53, -2.6] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [19.22, 3.02861, 1.11591] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-2.62845, 4.50766, 1.52362] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [2.91886, 4.5344, 1.53645] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [6.76231, 4.49589, 1.52111] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [8.39052, 4.44281, 1.5028] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [42.20176, 1.32945, 1.68325] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [56.56845, 1.38173, 0.92417] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [52.06968, 2.63801, -1.72295] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [57.05414, 2.92185, -1.85803] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 2] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 0, 1] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, 0, 2] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-25.97, -5.22012, -4.81] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-2.01087, -2.29308, -6.40828] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-10.44745, -2.51724, -6.42991] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-16.99171, -3.07396, -6.41619] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-21.11634, -3.01519, -6.42502] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-26.86044, -1.08202, -6.32664] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-49.86, -1.08202, -3.33] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-31.86, -1.08202, -3.33] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-38.86, -1.08202, -3.33] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, -1.99] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [35.93098, -1.73, -1.81] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [4.11297, 7.45, -0.15765] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [6.48619, 2.56308, 7.3712] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [7.48062, 7.74436, -2.56558] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [9.06646, 7.73936, -2.95281] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-2.89926, 7.47361, -2.44361] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [48.10098, 7.47361, -2.44361] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [57.10098, -1.53, -9.44361] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [57.10098, -3.53, -9.44361] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 1.5, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 1.5, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, 1.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [38.581, -0.16613, -0.3113] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [20.781, -1.5256, 2.03501] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [23.08843, -1.52783, 2.22222] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [28.13995, -1.48183, 2.23802] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [31.66477, -1.45093, 2.28727] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [37.90697, 4.33048, -1.13687] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [41.99436, 3.86685, -1.34916] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, -0.1, -0.5] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, 0.7, 0.2] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [21.98132, -0.65997, -0.0575] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [11.92155, -0.46646, 0.00553] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [13.83172, -0.37652, 0.02731] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [37.58279, 0.13718, 0.04024] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [50.98318, 0.30525, -0.06867] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [70.83, 0.41045, -0.17724] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [76.83, 0.41045, -0.17724] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 0, 3] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, 0, 4] - }, - "lerp_mode": "catmullrom" - } - } - }, - "belly1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [6, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-2, -3, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 0, 1.09994] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, 0, 0.39994] - }, - "lerp_mode": "catmullrom" - } - } - }, - "belly2": { - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 0, -1.10392] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [0, 0.4, 1.09995] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [-10, 0, 0] - }, - "0.4167": { - "vector": [0, 0, 0] - }, - "0.5833": { - "vector": [-5, 0, 0] - }, - "0.7083": { - "vector": [-10, 0, 0] - }, - "0.9583": { - "vector": [-2.5, 0, 0] - }, - "2.1667": { - "vector": [2.5, 0, 0] - }, - "2.75": { - "vector": [-7.5, 0, 0] - }, - "3.1667": { - "vector": [-10.01363, 7.49713, -0.20798] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "tail4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [-5, 0, 0] - }, - "0.4167": { - "vector": [17.5, 0, 0] - }, - "0.5833": { - "vector": [15, 0, 0] - }, - "0.7083": { - "vector": [5, 0, 0] - }, - "0.9583": { - "vector": [-7.5, 0, 0] - }, - "2.5": { - "vector": [17.5, 0, 0] - }, - "2.6667": { - "vector": [5, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [10, -9, -4] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [10, -5, -4] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-2, 1, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-9, 1, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [8, 5, -2] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [13, 5, -3] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [15, 3, 1] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [13.5, 0, 1] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [22, 0, 1] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.625": { - "vector": [0, -0.58, -2.2] - }, - "1.0": { - "vector": [0, -0.83, 0.81] - }, - "1.2917": { - "vector": [0, -1.11, 1.91] - }, - "1.9583": { - "vector": [0, -0.15, -2.04] - }, - "3.25": { - "vector": [0, -3, 0] - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [5, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [1, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-2, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [1, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-15, -3, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.0": { - "vector": [0, 0.13, -0.28] - }, - "2.375": { - "vector": [0, 0.32, -0.66] - }, - "2.625": { - "vector": [0, 0.09, -0.73] - }, - "2.9167": { - "vector": [0, -0.01, -0.81] - }, - "3.25": { - "vector": [0, -1.2, -0.9] - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [6, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [6, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [1, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [3, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [11, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [3, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [4, -1, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [4, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-3, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-3, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-3, 2, -1] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-8, 2, 3] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [8, 2, 3] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [0.9008, 2.78718, 0.62507] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-2, 0, -1] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [6.96175, 2.35132, 0.13633] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [-3.07429, -0.2219, -1.47381] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-4, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [1, -2, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [18, -6, 14] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [28, -3, 10] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [19, -3, 10] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [24, -3, 10] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-5, -4, 9] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [2.5, -4, 9] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-12.5, -4, 9] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-54.65309, 1.1464, 13.64595] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-37.80689, 5.69, -60.1759] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-36.81, 28.69, -51.1759] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-36.81, 27.69, -51.18] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-38.81, 8.69, -51.18] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-38.81, 27.69, -51.18] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-6.26371, 21.51559, -36.58034] - }, - "lerp_mode": "catmullrom" - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [19, 0, -3] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [28, 0, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [8, 0, -13] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [25, 0, -13] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [26.91576, -3.91582, -1.09173] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [21.91576, -3.91582, -1.09173] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-68.08424, -3.91582, -1.09173] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-12, -5, 8] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-32, -15, 38] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-22, 15, 58] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-22, 8, 52] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-28, -10, 28] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-41.45742, -11.08758, 26.5499] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [4.5, -10, 28] - }, - "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-2, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [-7.5, 0, 0] - }, - "0.4167": { - "vector": [2.5, 0, 0] - }, - "0.5833": { - "vector": [-2.5, 0, 0] - }, - "0.7083": { - "vector": [-7.5, 0, 0] - }, - "0.9583": { - "vector": [-10, 0, 0] - }, - "2.25": { - "vector": [0, 0, 0] - }, - "2.8333": { - "vector": [-7.5, 0, 0] - }, - "3.1667": { - "vector": [4.89265, 12.46188, -0.98324] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [12.5, 0, 0] - }, - "0.5833": { - "vector": [2.5, 0, 0] - }, - "0.9583": { - "vector": [10, 0, 0] - }, - "1.9583": { - "vector": [17.5, 0, 0] - }, - "2.6667": { - "vector": [-5, 0, 0] - }, - "3.1667": { - "vector": [-20.07089, 4.69175, -1.73036] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-14.45873, 0.27455, 1.37299] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-6.14664, 0.6937, 1.95894] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-0.18013, 3.14215, 0.71284] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-4.41787, 3.34004, 0.64852] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-18.66661, 3.55529, 1.69374] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-26.31911, 3.83079, 2.60606] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-31.33, 4.48708, 4.1161] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-38.33, 4.48708, 4.1161] - }, - "lerp_mode": "catmullrom" - } - } - }, - "leftIndexFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "leftMiddleFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [10, -10, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [9, 3, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-1, 3, -13] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-31.80066, 29.28718, -47.88337] - }, - "lerp_mode": "catmullrom" - } - } - }, - "rightMiddleFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [1, -20, 2] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [3, -8, 3] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [13, 2, 23] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [11.76869, -7.92755, 24.72146] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [36.05716, -39.98992, -3.406] - }, - "lerp_mode": "catmullrom" - } - } - }, - "rightIndexFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 0, 17.5] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [0, 0, -3.5] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [2, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tailLower": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [9.69588, -7.54553, -4.91988] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [9.14213, 0.2789, 0.88546] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [8.51705, 1.57487, 1.70666] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [7.95802, -1.09614, -0.32467] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [7.64791, 4.6657, 3.62725] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [6.86309, 0.57691, 0.6386] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [6, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "root": { - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5": { - "vector": [0, 0, 0] - }, - "1.0": { - "vector": [0, 0, 0] - }, - "1.5": { - "vector": [0, 0, 0] - }, - "2.0": { - "vector": [0, 0, 0] - }, - "2.5": { - "vector": [0, 1.2, 0] - }, - "3.0": { - "vector": [0, 1.2, 0] - }, - "3.2083": { - "vector": [0, 1.2, 0] - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "3.25": { - "vector": [7, 0, 0] - } - } - } - } - }, - "sit": { - "loop": "hold_on_last_frame", - "animation_length": 3.25, - "bones": { - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [8, -8, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [8, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [3.00759, -1.93328, 0.81436] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [4, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [9, -2, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0.697, 0.05339] - }, - "lerp_mode": "catmullrom" - } - } - }, - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [13, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [8, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 2, 7] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-13, -3, -3] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-1, -3, -3] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-5, -3, -3] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -3.53378, -1.10716] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [0, -5.53378, -2.10759] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, -6.53378, -2.40759] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [0, -14.52881, -2.40759] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -18.52881, -2.40759] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, -26.52881, -0.40759] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, -27.52881, -2.40759] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0.78678, -9, -0.019] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0.25808, -17.99852, -0.00717] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [1.07618, -18.02852, 0.02492] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [2.60572, -18.08706, 0.09322] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [3.55499, -18.12353, 0.13851] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-12.42968, -18.24134, 0.29036] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-45.43, -13.24134, 4.29036] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-75.43, -13.24134, 4.29036] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -2.28915, -1.00822] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [0, -4.28915, -2.01] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, -5.29, -2.31] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [0, -13.29, -2.31] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -17.29, -2.31] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, -25.29, -0.31] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, -26.29, -2.31] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-32.4481, 9.16965, -0.51332] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-30.53184, 15.17299, -0.4846] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-30.50803, 15.17293, -0.48418] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-45.06868, 15.07383, -0.66076] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-54.37171, 14.72167, -0.72867] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-77.79, 13.86321, -1.00328] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-79.79, 13.86321, -1.00328] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -2.65, -0.35] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -2.43, -1.3] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [0, -4.43, -2.3] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, -5.43, -2.6] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [0, -13.43, -2.6] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -18.43, -2.6] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, -25.63, -0.6] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, -26.53, -2.6] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [19.22, 3.02861, 1.11591] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-2.62845, 4.50766, 1.52362] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [2.91886, 4.5344, 1.53645] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [6.76231, 4.49589, 1.52111] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [8.39052, 4.44281, 1.5028] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [42.20176, 1.32945, 1.68325] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [56.56845, 1.38173, 0.92417] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [52.06968, 2.63801, -1.72295] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [57.05414, 2.92185, -1.85803] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 2] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 0, 1] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, 0, 2] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-25.97, -5.22012, -4.81] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-2.01087, -2.29308, -6.40828] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-10.44745, -2.51724, -6.42991] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-16.99171, -3.07396, -6.41619] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-21.11634, -3.01519, -6.42502] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-26.86044, -1.08202, -6.32664] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-49.86, -1.08202, -3.33] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-31.86, -1.08202, -3.33] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-38.86, -1.08202, -3.33] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, -1.99] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [35.93098, -1.73, -1.81] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [4.6878, 2.25057, 7.04975] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [6.48619, 2.56308, 7.3712] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [7.48062, 7.74436, -2.56558] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [9.06646, 7.73936, -2.95281] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-2.89926, 7.47361, -2.44361] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [48.10098, 7.47361, -2.44361] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [57.10098, -1.53, -9.44361] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [57.10098, -3.53, -9.44361] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 1.5, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 1.5, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, 1.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [38.581, -0.16613, -0.3113] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [20.781, -1.5256, 2.03501] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [23.08843, -1.52783, 2.22222] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [28.13995, -1.48183, 2.23802] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [31.66477, -1.45093, 2.28727] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [37.90697, 4.33048, -1.13687] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [41.99436, 3.86685, -1.34916] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, -0.1, -0.5] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, 0.7, 0.2] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [21.98132, -0.65997, -0.0575] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [11.92155, -0.46646, 0.00553] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [13.83172, -0.37652, 0.02731] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [37.58279, 0.13718, 0.04024] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [50.98318, 0.30525, -0.06867] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [70.83, 0.41045, -0.17724] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [76.83, 0.41045, -0.17724] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 0, 3] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, 0, 4] - }, - "lerp_mode": "catmullrom" - } - } - }, - "belly1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [6, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-2, -3, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 0, 1.09994] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, 0, 0.39994] - }, - "lerp_mode": "catmullrom" - } - } - }, - "belly2": { - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 0, -1.10392] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [0, 0.4, 1.09995] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [-10, 0, 0] - }, - "0.4167": { - "vector": [0, 0, 0] - }, - "0.5833": { - "vector": [-5, 0, 0] - }, - "0.7083": { - "vector": [-10, 0, 0] - }, - "0.9583": { - "vector": [-2.5, 0, 0] - }, - "2.25": { - "vector": [-12.86, 0, 0] - }, - "2.5": { - "vector": [-1.43, 0, 0] - }, - "2.7083": { - "vector": [-2.74, 0, 0] - }, - "2.75": { - "vector": [0, 0, 0] - }, - "3.25": { - "vector": [5, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "tail4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [-5, 0, 0] - }, - "0.4167": { - "vector": [17.5, 0, 0] - }, - "0.5833": { - "vector": [15, 0, 0] - }, - "0.7083": { - "vector": [5, 0, 0] - }, - "0.9583": { - "vector": [-7.5, 0, 0] - }, - "2.3333": { - "vector": [-0.88, 0, 0] - }, - "2.5": { - "vector": [17.5, 0, 0] - }, - "2.5833": { - "vector": [18.75, 0, 0] - }, - "2.625": { - "vector": [-3.12, 0, 0] - }, - "2.6667": { - "vector": [5, 0, 0] - }, - "3.25": { - "vector": [13, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [10, -9, -4] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [10, -5, -4] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-2, 1, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-9, 1, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-2, 5, -2] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-2, 5, -3] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 3, 1] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [1, 0, 1] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-5, 0, 1] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.625": { - "vector": [0, -0.58, -2.2] - }, - "1.0": { - "vector": [0, -0.83, 0.81] - }, - "1.2917": { - "vector": [0, -1.11, 1.91] - }, - "1.9583": { - "vector": [0, -1.11, 0.91] - }, - "3.25": { - "vector": [0, -0.11, 0.91] - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [5, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [1, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-2, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [1, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-2, -3, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [6, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [6, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [1, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [3, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [11, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [3, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [4, -1, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [4, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-3, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-3, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-3, 2, -1] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-8, 2, 3] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [8, 2, 3] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [1, 2, 3] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [6, 2, 3] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-2, 0, -1] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [6.96175, 2.35132, 0.13633] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [-3.07429, -0.2219, -1.47381] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-4, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [1, -2, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [18, -6, 14] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [28, -3, 10] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [19, -3, 10] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [24, -3, 10] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [25, -4, 9] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-37.80689, 5.69, -60.1759] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-36.81, 28.69, -51.1759] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-36.81, 27.69, -51.18] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-38.81, 8.69, -51.18] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-38.81, 27.69, -51.18] - }, - "lerp_mode": "catmullrom" - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [19, 0, -3] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [28, 0, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [8, 0, -13] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [25, 0, -13] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [26, 0, -13] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-12, -5, 8] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-32, -15, 38] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-22, 15, 58] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-22, 8, 52] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-28, -10, 28] - }, - "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-2, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [-7.5, 0, 0] - }, - "0.4167": { - "vector": [2.5, 0, 0] - }, - "0.5833": { - "vector": [-2.5, 0, 0] - }, - "0.7083": { - "vector": [-7.5, 0, 0] - }, - "0.9583": { - "vector": [-10, 0, 0] - }, - "2.25": { - "vector": [0, 0, 0] - }, - "2.2917": { - "vector": [-7.5, 0, 0] - }, - "2.5417": { - "vector": [5.96, 0, 0] - }, - "2.6667": { - "vector": [-4.09, 0, 0] - }, - "2.8333": { - "vector": [0, 0, 0] - }, - "3.25": { - "vector": [-5, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [12.5, 0, 0] - }, - "0.5833": { - "vector": [2.5, 0, 0] - }, - "0.9583": { - "vector": [10, 0, 0] - }, - "1.9583": { - "vector": [17.5, 0, 0] - }, - "2.6667": { - "vector": [5, 0, 0] - }, - "3.25": { - "vector": [-7.5, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-14.45873, 0.27455, 1.37299] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-6.14664, 0.6937, 1.95894] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-0.18013, 3.14215, 0.71284] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-4.41787, 3.34004, 0.64852] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-18.66661, 3.55529, 1.69374] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-26.31911, 3.83079, 2.60606] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-31.33, 4.48708, 4.1161] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-38.33, 4.48708, 4.1161] - }, - "lerp_mode": "catmullrom" - } - } - }, - "leftIndexFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "leftMiddleFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [10, -10, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [9, 3, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-1, 3, -13] - }, - "lerp_mode": "catmullrom" - } - } - }, - "rightMiddleFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [1, -20, 2] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [3, -8, 3] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [13, 2, 23] - }, - "lerp_mode": "catmullrom" - } - } - }, - "rightIndexFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [2, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tailLower": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [8.90753, 0.30409, 0.19828] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [9.40257, -3.55663, -1.89029] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [9.14213, 0.2789, 0.88546] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [8.51705, 1.57487, 1.70666] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [7.95802, -1.09614, -0.32467] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [7.64791, 4.6657, 3.62725] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [6.86309, 0.57691, 0.6386] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [6, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "root": { - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5": { - "vector": [0, 0, 0] - }, - "1.0": { - "vector": [0, 0, 0] - }, - "1.5": { - "vector": [0, 0, 0] - }, - "2.0": { - "vector": [0, 0, 0] - }, - "2.5": { - "vector": [0, 1.2, 0] - }, - "3.0": { - "vector": [0, 1.2, 0] - }, - "3.2083": { - "vector": [0, 1.2, 0] - } - } - } - } - }, - "lookleft": { - "loop": "hold_on_last_frame", - "animation_length": 0.33333, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -10, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -15, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -12.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -1.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - } - } - }, - "lookright": { - "loop": "hold_on_last_frame", - "animation_length": 1.20833, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 10, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 15, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 12.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 1.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.3333": { - "vector": [0, 7, 0] - } - } - }, - "throat3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.3333": { - "vector": [0, 3, 0] - } - } - }, - "throat4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.3333": { - "vector": [0, 3, 0] - } - } - } - } - }, - "turn_right": { - "loop": "hold_on_last_frame", - "bones": { - "lowerBody": { - "rotation": { - "vector": [0, 5, -5] - } - }, - "upperBody": { - "rotation": { - "vector": [0, 10, 0] - } - }, - "neck": { - "rotation": { - "vector": [0, 10, -5] - } - }, - "leftThigh": { - "rotation": { - "vector": [0, -5, 0] - }, - "position": { - "vector": [0, -0.5, 0] - } - }, - "rightThigh": { - "rotation": { - "vector": [0, -5, 10] - }, - "position": { - "vector": [0, 0, 0] - } - }, - "rightUpperArm": { - "rotation": { - "vector": [10, 0, 0] - } - }, - "rightLowerArm": { - "rotation": { - "vector": [-10, 0, 0] - } - }, - "leftFoot": { - "rotation": { - "vector": [0, 0, 5] - } - }, - "rightLeg": { - "rotation": { - "vector": [0, 0, -5] - } - }, - "hips": { - "rotation": { - "vector": [0, 5, -5] - } - }, - "shoulders": { - "rotation": { - "vector": [0, 10, 0] - } - }, - "neck1": { - "rotation": { - "vector": [0, 10, -5] - } - }, - "head": { - "rotation": { - "vector": [-0.44529, 3.68972, -0.8722] - } - }, - "tailLower": { - "rotation": { - "vector": [0, -12.5, 0] - } - }, - "tail1": { - "rotation": { - "vector": [0, -10, 2.5] - } - }, - "tail2": { - "rotation": { - "vector": [0, -10, 2.5] - } - }, - "tail3": { - "rotation": { - "vector": [0, -10, 2.5] - } - }, - "tail4": { - "rotation": { - "vector": [0, -10, 2.5] - } - }, - "thighRight": { - "rotation": { - "vector": [0, -5, 10] - }, - "position": { - "vector": [0, 0, 0] - } - }, - "calfRight": { - "rotation": { - "vector": [0, 0, -5] - } - }, - "footRight": { - "rotation": { - "vector": [0, 0, -5] - }, - "position": { - "vector": [0, -0.7, 0] - } - }, - "thighLeft": { - "rotation": { - "vector": [0, -5, 0] - }, - "position": { - "vector": [0, -0.5, 0] - } - }, - "belly1": { - "rotation": { - "vector": [0, -6, 0] - } - } - } - }, - "turn_left": { - "loop": "hold_on_last_frame", - "bones": { - "lowerBody": { - "rotation": { - "vector": [0, -5, 5] - } - }, - "upperBody": { - "rotation": { - "vector": [0, -10, 0] - } - }, - "neck": { - "rotation": { - "vector": [0, -10, 5] - } - }, - "leftUpperArm": { - "rotation": { - "vector": [10, 0, 0] - } - }, - "leftLowerArm": { - "rotation": { - "vector": [-10, 0, 0] - } - }, - "leftThigh": { - "rotation": { - "vector": [0, 5, -10] - }, - "position": { - "vector": [0, 0, 0] - } - }, - "leftLeg": { - "rotation": { - "vector": [0, 0, 5] - } - }, - "rightThigh": { - "rotation": { - "vector": [0, 5, 0] - }, - "position": { - "vector": [0, -0.5, 0] - } - }, - "rightFoot": { - "rotation": { - "vector": [0, 0, -5] - } - }, - "hips": { - "rotation": { - "vector": [0, -5, 5] - } - }, - "shoulders": { - "rotation": { - "vector": [0, -10, 0] - } - }, - "neck1": { - "rotation": { - "vector": [0, -10, 5] - } - }, - "head": { - "rotation": { - "vector": [-0.31194, -4.13145, -1.08296] - } - }, - "tail1": { - "rotation": { - "vector": [0, 10, -2.5] - } - }, - "tail2": { - "rotation": { - "vector": [0, 10, -2.5] - } - }, - "tail3": { - "rotation": { - "vector": [0, 10, -2.5] - } - }, - "tail4": { - "rotation": { - "vector": [0, 10, -2.5] - } - }, - "thighRight": { - "rotation": { - "vector": [0, 5, 0] - }, - "position": { - "vector": [0, -0.5, 0] - } - }, - "thighLeft": { - "rotation": { - "vector": [0, 5, -10] - }, - "position": { - "vector": [0, 0, 0] - } - }, - "calfLeft": { - "rotation": { - "vector": [0, 0, 5] - } - }, - "footLeft": { - "rotation": { - "vector": [0, 0, 2.5] - } - }, - "belly1": { - "rotation": { - "vector": [0, 7, 0] - } - } - } - }, - "scratching": { - "loop": "hold_on_last_frame", - "animation_length": 5.875, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0.02041, -0.0068, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0.14857, -0.04952, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2917": { - "post": { - "vector": [0.39253, -0.13084, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0.67985, -0.22662, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [1.00477, -0.33492, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [1.34377, -0.44792, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [1.74432, -0.58144, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [2.01949, -0.67553, 0.01184] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [2.41308, -0.81116, 0.03402] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [2.61973, -0.90115, 0.13955] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [2.75437, -0.96765, 0.24762] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [2.8573, -1.04176, 0.44664] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [2.90116, -1.0979, 0.65422] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [2.9816, -1.25813, 1.32131] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [2.99277, -1.44551, 2.23962] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [3, -1.59125, 2.95627] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [3, -1.67316, 3.36581] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [3, -1.79941, 3.99705] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [3, -1.87324, 4.36622] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [3, -1.95243, 4.76216] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [3, -1.99387, 4.96933] - }, - "lerp_mode": "catmullrom" - }, - "1.2083": { - "post": { - "vector": [3, -2, 5] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [3, -2, 5] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [3, -2, 4.9495] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [3, -2, 4.83165] - }, - "lerp_mode": "catmullrom" - }, - "1.875": { - "post": { - "vector": [3, -2, 4.66862] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [3, -2, 4.51734] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [3, -2, 4.35052] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [3, -2, 4.17332] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [3, -2, 4] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [3, -2, 3.81627] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [3, -2, 3.47459] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [3, -2, 3.23037] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [3, -2, 3.16156] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [3, -2, 3.0473] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [3, -2, 3] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [3, -2, 3.0505] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [3, -2, 3.16835] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [3, -2, 3.48266] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [3, -2, 3.64948] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [3, -2, 4] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [3, -2, 4.18373] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [3, -2, 4.52541] - }, - "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [3, -2, 4.76963] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [3, -2, 4.83844] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [3, -2, 4.9527] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [3, -2, 5] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [3, -2, 3] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [3, -2, 3.0505] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [3, -2, 3.16835] - }, - "lerp_mode": "catmullrom" - }, - "3.2917": { - "post": { - "vector": [3, -2, 3.48266] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [3, -2, 3.64948] - }, - "lerp_mode": "catmullrom" - }, - "3.375": { - "post": { - "vector": [3, -2, 4] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [3, -2, 4.18373] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [3, -2, 4.52541] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [3, -2, 4.76963] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [3, -2, 4.9527] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [3, -2, 5] - }, - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": { - "vector": [3, -2, 4.9495] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [3, -2, 4.83165] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [3, -2, 4.51734] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [3, -2, 4.17332] - }, - "lerp_mode": "catmullrom" - }, - "3.7917": { - "post": { - "vector": [3, -2, 3.81627] - }, - "lerp_mode": "catmullrom" - }, - "3.875": { - "post": { - "vector": [3, -2, 3.31506] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [3, -2, 3.16156] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [3, -2, 3.0473] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [3, -2, 3] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [3, -2, 3.16835] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [3, -2, 3.33138] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [3, -2, 3.64948] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [3, -2, 3.82668] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [3, -2, 4.18373] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [3, -2, 4.52541] - }, - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": { - "vector": [3, -2, 4.76963] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [3, -2, 4.83844] - }, - "lerp_mode": "catmullrom" - }, - "4.375": { - "post": { - "vector": [3, -2, 4.9527] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [3, -2, 5] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [3, -2, 3] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [3, -1.9495, 2.92426] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [3, -1.83165, 2.74748] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [3, -1.66862, 2.50293] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [3, -1.51734, 2.27602] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [3, -1.35052, 2.02577] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [3, -1.17332, 1.75998] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [3, -1, 1.5] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [3, -0.81627, 1.22441] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [3, -0.47459, 0.71189] - }, - "lerp_mode": "catmullrom" - }, - "5.5417": { - "post": { - "vector": [3, -0.31506, 0.4726] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [3, -0.23037, 0.34556] - }, - "lerp_mode": "catmullrom" - }, - "5.625": { - "post": { - "vector": [3, -0.16156, 0.24233] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [3, -0.0473, 0.07095] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [-0.01361, -0.03402, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-0.08967, -0.22417, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-0.25409, -0.63523, 0.03402] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-0.54348, -1.35869, 0.24762] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [-0.66985, -1.67462, 0.42452] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-0.87526, -2.18814, 0.65422] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [-1.16563, -2.91408, 1.13308] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-1.37397, -3.43493, 1.67462] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-1.5136, -3.78399, 2.23962] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-1.62584, -4.06461, 2.80194] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [-1.72882, -4.32205, 3.36581] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-1.82998, -4.57496, 3.99705] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [-1.90534, -4.76336, 4.36622] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [-1.95773, -4.89433, 4.76216] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-1.98773, -4.96933, 4.85481] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-1.99311, -4.98277, 4.96933] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [-2, -5, 4.99061] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-2, -5, 5] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [-2, -5, 5] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [-2, -5, 4.9495] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-2, -5, 4.83165] - }, - "lerp_mode": "catmullrom" - }, - "1.875": { - "post": { - "vector": [-2, -5, 4.66862] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-2, -5, 4.51734] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-2, -5, 4.35052] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-2, -5, 4.17332] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-2, -5, 4] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-2, -5, 3.81627] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-2, -5, 3.47459] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-2, -5, 3.23037] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-2, -5, 3.16156] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-2, -5, 3.0473] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-2, -5, 3] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-2, -5, 3.02525] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-2, -5, 3.08417] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-2, -5, 3.24133] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [-2, -5, 3.32474] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-2, -5, 3.5] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-2, -5, 3.59186] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-2, -5, 3.7627] - }, - "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [-2, -5, 3.88481] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-2, -5, 3.91922] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-2, -5, 3.97635] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-2, -5, 4] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-2, -5, 3] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-2, -5, 3.0505] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-2, -5, 3.16835] - }, - "lerp_mode": "catmullrom" - }, - "3.2917": { - "post": { - "vector": [-2, -5, 3.48266] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-2, -5, 3.64948] - }, - "lerp_mode": "catmullrom" - }, - "3.375": { - "post": { - "vector": [-2, -5, 4] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-2, -5, 4.18373] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-2, -5, 4.52541] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-2, -5, 4.76963] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-2, -5, 4.9527] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-2, -5, 5] - }, - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": { - "vector": [-2, -5, 4.9495] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-2, -5, 4.83165] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-2, -5, 4.51734] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-2, -5, 4.17332] - }, - "lerp_mode": "catmullrom" - }, - "3.7917": { - "post": { - "vector": [-2, -5, 3.81627] - }, - "lerp_mode": "catmullrom" - }, - "3.875": { - "post": { - "vector": [-2, -5, 3.31506] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-2, -5, 3.16156] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-2, -5, 3.0473] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-2, -5, 3] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [-2, -5, 3.16835] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-2, -5, 3.33138] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-2, -5, 3.64948] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-2, -5, 3.82668] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-2, -5, 4.18373] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-2, -5, 4.52541] - }, - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": { - "vector": [-2, -5, 4.76963] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-2, -5, 4.83844] - }, - "lerp_mode": "catmullrom" - }, - "4.375": { - "post": { - "vector": [-2, -5, 4.9527] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-2, -5, 5] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-2, -5, 3] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [-2, -4.9647, 3.0152] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [-2, -4.87376, 3.00064] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-2, -4.73737, 2.90572] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [-2, -4.57913, 2.81932] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-2, -4.27914, 2.61052] - }, - "lerp_mode": "catmullrom" - }, - "4.9583": { - "post": { - "vector": [-2, -4.17155, 2.54311] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-2, -3.80612, 2.28877] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-2, -3.25043, 1.89991] - }, - "lerp_mode": "catmullrom" - }, - "5.125": { - "post": { - "vector": [-2, -2.9333, 1.67919] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-2, -2.65885, 1.48553] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-2, -2.08898, 1.08898] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-2, -2.04069, 1.05537] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [-2, -1.52203, 0.70575] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-2, -1.18649, 0.47222] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-2, -0.78766, 0.21529] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-2, -0.55376, 0.07916] - }, - "lerp_mode": "catmullrom" - }, - "5.5417": { - "post": { - "vector": [-2, -0.22913, -0.08594] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-2, -0.09568, -0.13469] - }, - "lerp_mode": "catmullrom" - }, - "5.625": { - "post": { - "vector": [-2, -0.03715, -0.12441] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-2, 0, -0.13008] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [-2, 0, -0.0473] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "chest": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-0.65897, 1.79665, -8.56789] - }, - "lerp_mode": "catmullrom" - }, - "5.7917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, -0.01636, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -0.07485, -0.01883] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, -0.40096, -0.09905] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -0.54476, -0.18426] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, -0.85952, -0.26169] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0, -1.3397, -0.45323] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -1.92509, -0.66985] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, -2.49278, -0.90928] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, -3.09731, -1.12078] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, -3.8796, -1.34633] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-0.04746, -5.26504, -1.59882] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [-0.17497, -6.44838, -1.74649] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-0.28954, -7.40479, -1.8309] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [-0.54242, -8.0535, -1.90486] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-0.87323, -8.79352, -1.93934] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-1.10305, -9.16804, -1.96329] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-1.5457, -9.60568, -1.98824] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [-2.55201, -10.23865, -1.99747] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-3.06377, -10.48349, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-4.24076, -10.69373, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.2083": { - "post": { - "vector": [-5.84148, -10.93252, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-6.60832, -10.94898, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-7.82142, -10.97639, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-8.7238, -11, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [-9.01671, -11, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-10.02351, -11, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-10.98287, -11, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-11.71171, -11, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-11.91693, -11, -2] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [-12, -11, -2.00279] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-12, -11, -2.00578] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [-12, -11, -2.0399] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-12, -11, -2.10987] - }, - "lerp_mode": "catmullrom" - }, - "1.875": { - "post": { - "vector": [-12, -11, -2.19874] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-12, -11, -2.39877] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-12, -11, -2.6093] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-12, -11, -2.80643] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-12, -11, -2.89349] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [-12, -11, -2.96288] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-12, -11, -2.99475] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "3.125": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.375": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.4583": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-12, -10.60096, -2.89117] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-10.9055, -10.07409, -2.74748] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-9.65809, -9.1774, -2.50293] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [-8.71601, -8.34539, -2.27602] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-7.78883, -7.42784, -2.02577] - }, - "lerp_mode": "catmullrom" - }, - "5.375": { - "post": { - "vector": [-6.87012, -6.45326, -1.75998] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-6, -5.5, -1.5] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-5.07704, -4.48951, -1.22441] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-3.2368, -2.61027, -0.71189] - }, - "lerp_mode": "catmullrom" - }, - "5.625": { - "post": { - "vector": [-2.23118, -1.73285, -0.4726] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-1.61309, -1.26705, -0.34556] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [-1.03284, -0.88856, -0.24233] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0, -0.26017, -0.07095] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -0.04763, 0.01361] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -0.34666, 0.09783] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0, -0.75782, 0.20972] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -0.91591, 0.24051] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, -1.58632, 0.38143] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, -2.34447, 0.51268] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0.00719, -3.13546, 0.6253] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0.10287, -4.11086, 0.72661] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0.1689, -4.71214, 0.75182] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [0.26116, -4.99011, 0.75258] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0.50939, -5.59588, 0.79472] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0.71512, -5.91151, 0.81576] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0.90166, -6.1127, 0.8452] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [1.48867, -6.5155, 0.89399] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [1.7872, -6.67131, 0.924] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [2.06318, -6.72509, 0.92759] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [2.47378, -6.8051, 0.94791] - }, - "lerp_mode": "catmullrom" - }, - "1.2083": { - "post": { - "vector": [3.40753, -6.95706, 0.98773] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [3.85486, -6.96753, 0.99072] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [4.56249, -6.98498, 0.99571] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [5.08888, -7, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [5.25975, -7, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [5.84705, -7, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [6.40668, -7, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [6.83183, -7, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [7, -7, 1] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [7, -7, 1] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [7, -7, 1.02525] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [7, -7, 1.08417] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [7, -7, 1.16569] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [7, -7, 1.32474] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [7, -7, 1.41334] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [7, -7, 1.5] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [7, -7, 1.59186] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [7, -7, 1.7627] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [7, -7, 1.84247] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [7, -7, 1.91922] - }, - "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [7, -7, 1.97635] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [7, -7, 2] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [7, -7, 2.19191] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [7, -7, 2.37054] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [7, -7, 2.54616] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [7, -7, 2.70843] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [7, -7, 2.78208] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [7, -7, 2.91317] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [7, -7, 2.95864] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [7, -7, 2.99059] - }, - "lerp_mode": "catmullrom" - }, - "3.125": { - "post": { - "vector": [7, -7, 3] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [7, -7, 2.91583] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [7, -7, 2.83431] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [7, -7, 2.67526] - }, - "lerp_mode": "catmullrom" - }, - "3.2917": { - "post": { - "vector": [7, -7, 2.5] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [7, -7, 2.40814] - }, - "lerp_mode": "catmullrom" - }, - "3.375": { - "post": { - "vector": [7, -7, 2.11519] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [7, -7, 2.02365] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [7, -7, 2] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [7, -7, 2] - }, - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": { - "vector": [7, -7, 1.99422] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [7, -7, 1.9601] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [7, -7, 1.89013] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [7, -7, 1.80126] - }, - "lerp_mode": "catmullrom" - }, - "3.7917": { - "post": { - "vector": [7, -7, 1.60123] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [7, -7, 1.29411] - }, - "lerp_mode": "catmullrom" - }, - "3.875": { - "post": { - "vector": [7, -7, 1.10651] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [7, -7, 1.03712] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [7, -7, 1.00525] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [7, -7, 1] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [7, -7, 1.02525] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [7, -7, 1.16569] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [7, -7, 1.32474] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [7, -7, 1.5] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [7, -7, 1.59186] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [7, -7, 1.84247] - }, - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": { - "vector": [7, -7, 1.91922] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [7, -7, 2] - }, - "lerp_mode": "catmullrom" - }, - "4.375": { - "post": { - "vector": [7, -7, 1.79085] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [7, -7, 1.5882] - }, - "lerp_mode": "catmullrom" - }, - "4.4583": { - "post": { - "vector": [7, -7, 1.39336] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [7, -7, 1.30134] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [7, -7, 1.21687] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [7, -7, 1.13273] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [7, -7, 1.07817] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [7, -7, 1.03515] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [7, -7, 1.01038] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [7, -7, 1.00129] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [7, -7, 1] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [7, -7, 1] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [7, -6.74606, 0.96372] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [6.36154, -6.41079, 0.91583] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [5.63389, -5.84016, 0.83431] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [5.08434, -5.31071, 0.75867] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [4.54348, -4.72681, 0.67526] - }, - "lerp_mode": "catmullrom" - }, - "5.375": { - "post": { - "vector": [4.00757, -4.10662, 0.58666] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [3.5, -3.5, 0.5] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [2.96161, -2.85696, 0.40814] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [1.88813, -1.66108, 0.2373] - }, - "lerp_mode": "catmullrom" - }, - "5.625": { - "post": { - "vector": [1.30152, -1.10272, 0.15753] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [0.94097, -0.80631, 0.11519] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [0.60249, -0.56545, 0.08078] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0, -0.16556, 0.02365] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -0.02722, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -0.19809, -0.00122] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0, -0.43304, -0.0068] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -0.52338, -0.02118] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, -0.90647, -0.0718] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, -1.3397, -0.15717] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-0.00411, -1.79169, -0.27055] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [-0.05878, -2.34906, -0.44792] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-0.09651, -2.69265, -0.59451] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [-0.14923, -2.85149, -0.67316] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-0.29108, -3.19764, -0.8041] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-0.40864, -3.37801, -0.87324] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [-0.6696, -3.5989, -0.94189] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [-0.85067, -3.76117, -0.96758] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-1.02126, -3.87854, -0.98208] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [-1.27273, -3.96425, -0.99488] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-1.41359, -4.05108, -0.99641] - }, - "lerp_mode": "catmullrom" - }, - "1.2083": { - "post": { - "vector": [-1.99644, -4.34431, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-2.20278, -4.46773, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-2.60714, -4.72292, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-2.90793, -4.96701, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [-3.00557, -5.05815, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-3.34117, -5.47662, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-3.70159, -6.20277, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-3.9039, -6.75157, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-3.94007, -7.00557, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-3.97231, -7.19374, -1] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [-4, -7.35206, -1.00279] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-4, -7.48562, -1.00578] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [-4, -7.69805, -1.0399] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-4, -7.82439, -1.10987] - }, - "lerp_mode": "catmullrom" - }, - "1.875": { - "post": { - "vector": [-4, -7.90973, -1.19874] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-4, -7.95849, -1.39877] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-4, -8, -1.6232] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-4, -8, -1.80643] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-4, -8, -1.89349] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [-4, -8, -1.96288] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-4, -8, -1.99475] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-4, -8, -2] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [-4, -8, -1.97475] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-4, -8, -1.91583] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-4, -8, -1.83431] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-4, -8, -1.67526] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-4, -8, -1.58666] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-4, -8, -1.5] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [-4, -8, -1.40814] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-4, -8, -1.2373] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-4, -8, -1.15753] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-4, -8, -1.08078] - }, - "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [-4, -8, -1.02365] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-4, -8, -1] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-4, -8, -1.19191] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-4, -8, -1.37054] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [-4, -8, -1.54616] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-4, -8, -1.70843] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-4, -8, -1.78208] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-4, -8, -1.91317] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-4, -8, -1.95864] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-4, -8, -1.99059] - }, - "lerp_mode": "catmullrom" - }, - "3.125": { - "post": { - "vector": [-4, -8, -2] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-4, -8, -1.91583] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-4, -8, -1.83431] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-4, -8, -1.67526] - }, - "lerp_mode": "catmullrom" - }, - "3.2917": { - "post": { - "vector": [-4, -8, -1.5] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-4, -8, -1.40814] - }, - "lerp_mode": "catmullrom" - }, - "3.375": { - "post": { - "vector": [-4, -8, -1.11519] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-4, -8, -1.02365] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-4, -8, -1] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-4, -8, -1] - }, - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": { - "vector": [-4, -8, -1] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-4, -8, -1] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-4, -8, -1] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-4, -8, -1] - }, - "lerp_mode": "catmullrom" - }, - "3.7917": { - "post": { - "vector": [-4, -8, -1] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-4, -8, -1] - }, - "lerp_mode": "catmullrom" - }, - "3.875": { - "post": { - "vector": [-4, -8, -1] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-4, -8, -1] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-4, -8, -1] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-4, -8, -1] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [-4, -8, -0.9495] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-4, -8, -0.66862] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-4, -8, -0.35052] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-4, -8, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-4, -8, 0.18373] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-4, -8, 0.68494] - }, - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": { - "vector": [-4, -8, 0.83844] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-4, -8, 1] - }, - "lerp_mode": "catmullrom" - }, - "4.375": { - "post": { - "vector": [-4, -8, 0.79085] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-4, -8, 0.5882] - }, - "lerp_mode": "catmullrom" - }, - "4.4583": { - "post": { - "vector": [-4, -8, 0.39336] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-4, -8, 0.30134] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-4, -8, 0.21687] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-4, -8, 0.13273] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-4, -8, 0.07817] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [-4, -8, 0.03515] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [-4, -8, 0.01038] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-4, -8, 0.00129] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [-4, -8, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [-4, -7.79802, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9583": { - "post": { - "vector": [-4, -7.32661, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-4, -6.67447, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-4, -5.77551, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.125": { - "post": { - "vector": [-3.82704, -5.40207, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-3.52081, -4.69328, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-3.23077, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [-2.92312, -3.2651, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.375": { - "post": { - "vector": [-2.3097, -1.89838, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-1.9745, -1.26026, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-1.76847, -0.92149, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-1.57505, -0.64622, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-1.12955, -0.18921, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-0.61538, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0, 0, -0.01361] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 0, -0.09905] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, 0, -0.26169] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, 0, -0.45323] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0, 0, -0.89585] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, 0, -1.12078] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [0, 0, -1.34633] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, -1.59882] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 0, -1.74649] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, -1.88377] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, -0.00842, -1.89855] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [0, -0.10306, -1.91246] - }, - "lerp_mode": "catmullrom" - }, - "1.2083": { - "post": { - "vector": [0, -0.36768, -1.72424] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0, -0.85067, -1.362] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -1.02126, -1.23406] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, -1.41359, -0.93981] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, -2.20277, -0.34792] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [0, -2.60714, -0.04465] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, -3.00557, 0.25418] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [0, -3.19374, 0.3953] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0, -3.34117, 0.50079] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [0, -3.48562, 0.60266] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [0, -3.69805, 0.69375] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -3.82439, 0.64855] - }, - "lerp_mode": "catmullrom" - }, - "1.875": { - "post": { - "vector": [0, -3.90973, 0.53481] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0, -3.95849, 0.17133] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [0, -4, -0.24641] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -4, -0.61285] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [0, -4, -0.78698] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [0, -4, -0.92576] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, -4, -0.98949] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [0, -4, -1] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -4, -0.97475] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, -4, -0.91583] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [0, -4, -0.83431] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [0, -4, -0.67526] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [0, -4, -0.58666] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [0, -4, -0.5] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [0, -4, -0.40814] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -4, -0.2373] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, -4, -0.15753] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [0, -4, -0.08078] - }, - "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [0, -4, -0.02365] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [0, -3.80809, -0.19191] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [0, -3.62946, -0.37054] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [0, -3.45384, -0.54616] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, -3.29157, -0.70843] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [0, -3.21792, -0.78208] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, -3.08683, -0.91317] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [0, -3.04136, -0.95864] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -3.00941, -0.99059] - }, - "lerp_mode": "catmullrom" - }, - "3.125": { - "post": { - "vector": [0, -3, -1] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [0, -3.08417, -0.91583] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [0, -3.16569, -0.83431] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [0, -3.32474, -0.67526] - }, - "lerp_mode": "catmullrom" - }, - "3.2917": { - "post": { - "vector": [0, -3.5, -0.5] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [0, -3.59186, -0.40814] - }, - "lerp_mode": "catmullrom" - }, - "3.375": { - "post": { - "vector": [0, -3.88481, -0.11519] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [0, -3.97635, -0.02365] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [0, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [0, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": { - "vector": [0, -3.99422, -0.00578] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [0, -3.9601, -0.0399] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [0, -3.89013, -0.10987] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [0, -3.80126, -0.19874] - }, - "lerp_mode": "catmullrom" - }, - "3.7917": { - "post": { - "vector": [0, -3.60123, -0.39877] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [0, -3.29411, -0.70589] - }, - "lerp_mode": "catmullrom" - }, - "3.875": { - "post": { - "vector": [0, -3.10651, -0.89349] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -3.03712, -0.96288] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [0, -3.00525, -0.99475] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [0, -3, -1] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [0, -3.02525, -0.9495] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [0, -3.16569, -0.66862] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [0, -3.32474, -0.35052] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0, -3.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [0, -3.59186, 0.18373] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [0, -3.84247, 0.68494] - }, - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": { - "vector": [0, -3.91922, 0.83844] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, -4, 1] - }, - "lerp_mode": "catmullrom" - }, - "4.375": { - "post": { - "vector": [0, -3.58171, 0.58171] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [0, -3.17639, 0.17639] - }, - "lerp_mode": "catmullrom" - }, - "4.4583": { - "post": { - "vector": [0, -2.78672, -0.21328] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0, -2.60268, -0.39732] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [0, -2.43374, -0.56626] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0, -2.26546, -0.73454] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [0, -2.15634, -0.84366] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [0, -2.0703, -0.9297] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [0, -2.02075, -0.97925] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [0, -2.00258, -0.99742] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [0, -2, -1] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [0, -1.9495, -0.97475] - }, - "lerp_mode": "catmullrom" - }, - "4.9583": { - "post": { - "vector": [0, -1.83165, -0.91583] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [0, -1.66862, -0.83431] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [0, -1.51734, -0.75867] - }, - "lerp_mode": "catmullrom" - }, - "5.125": { - "post": { - "vector": [0, -1.35052, -0.67526] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, -1.17332, -0.58666] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [0, -1, -0.5] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, -0.81627, -0.40814] - }, - "lerp_mode": "catmullrom" - }, - "5.375": { - "post": { - "vector": [0, -0.47459, -0.2373] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [0, -0.31506, -0.15753] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [0, -0.23037, -0.11519] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [0, -0.16156, -0.08078] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0, -0.0473, -0.02365] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-3.74019, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-13.34317, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-37.06141, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-51.29909, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [-79.93869, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-94.61307, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-109.07212, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [-121.25101, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-132.85618, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-141.6726, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-145.16, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [-144.00901, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.875": { - "post": { - "vector": [-141.03801, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-137.20925, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-132.8016, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-127.68392, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-123.17367, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-112.53501, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [-108.16167, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-103.16171, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-98.85558, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-95.15236, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-92.19153, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-91.2006, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-92.29371, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-95.2045, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [-102.39383, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-106.70947, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-115.39052, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-124.22127, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [-127.91286, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-131.43054, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-134.10292, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-135.16, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [-133.32159, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-130.05372, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-124.14613, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-118.45416, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-116.85521, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-115.16, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.125": { - "post": { - "vector": [-115.81847, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-117.34382, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-119.22537, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-121.30625, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2917": { - "post": { - "vector": [-125.59073, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-127.87789, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.375": { - "post": { - "vector": [-132.11018, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-134.24419, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-136.05689, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-137.56569, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-138.16, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-138.07713, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": { - "vector": [-137.55681, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-135.39981, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-131.33447, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-128.42318, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7917": { - "post": { - "vector": [-126.55938, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-126.05472, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.875": { - "post": { - "vector": [-125.98, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-126.23578, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-126.896, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-127.74684, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [-128.72632, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-130.86586, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-133.23, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-134.20186, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-136.26987, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-137.09281, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": { - "vector": [-137.75078, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-137.98, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.375": { - "post": { - "vector": [-137.91064, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-136.66156, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4583": { - "post": { - "vector": [-133.19476, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-129.50929, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-127.25814, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-126.42546, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-125.98, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [-124.46513, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [-120.92961, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-116.03855, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [-111.50034, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-106.4955, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9583": { - "post": { - "vector": [-101.17958, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-95.98, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-90.46825, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-80.21785, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-72.8912, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-70.82668, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-67.39909, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.375": { - "post": { - "vector": [-65.98, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [1.04481, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [3.72737, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [10.35299, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [14.33024, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [22.33062, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [26.42987, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [30.46896, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [33.87109, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [37.11296, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [39.5758, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [40.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [40.6992, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.875": { - "post": { - "vector": [41.08433, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [41.58065, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [42.15201, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [42.81541, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [43.40008, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [44.77916, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [45.34608, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [45.99422, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [46.55242, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [47.03247, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [47.41628, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [47.54473, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [47.08621, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [45.89543, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [42.95434, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [41.18885, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [37.63751, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [34.02493, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [32.51474, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [31.07568, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [29.98244, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [29.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [32.39953, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [37.46473, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [46.6215, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [55.44405, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [57.92242, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [60.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.125": { - "post": { - "vector": [59.69113, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [57.70153, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [55.24734, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [52.53315, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2917": { - "post": { - "vector": [46.9447, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [43.96145, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.375": { - "post": { - "vector": [38.44107, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [35.65758, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [33.29319, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [31.32519, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [30.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [30.76515, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": { - "vector": [32.11593, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [37.71562, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [48.26947, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [55.82737, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7917": { - "post": { - "vector": [60.6659, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [61.97602, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.875": { - "post": { - "vector": [62.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [61.57319, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [60.03267, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [58.04739, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [55.76194, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [50.76968, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [45.25333, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [42.98567, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [38.1603, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [36.24011, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": { - "vector": [34.70486, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [34.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.375": { - "post": { - "vector": [34.2856, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [36.36741, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4583": { - "post": { - "vector": [42.14539, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [48.28786, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [52.03977, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [53.42757, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [54.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [54.32148, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [54.67504, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [55.16414, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [55.61796, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [56.11845, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9583": { - "post": { - "vector": [56.65004, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [57.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [57.72117, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [58.74621, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [59.47888, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [59.68533, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [60.02809, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.375": { - "post": { - "vector": [60.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "leftMiddleFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-0.77298, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-2.75761, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-7.65943, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-10.60191, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [-16.52081, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-19.55354, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-22.54177, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [-25.05876, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-27.45719, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-29.27926, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-30, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [-29.8508, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.875": { - "post": { - "vector": [-29.46567, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-28.96935, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-28.39798, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-27.73458, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-27.14992, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-25.77083, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [-25.20392, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-24.55578, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-23.99758, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-23.51753, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-23.13372, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-23.00526, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-23.41226, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-24.47073, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [-27.08503, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-28.65435, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-31.8111, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-35.02228, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [-36.36467, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-37.64383, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-38.61561, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-39, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [-36.70199, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-32.61715, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-25.23266, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-18.1177, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-16.11901, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.125": { - "post": { - "vector": [-14.57258, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-15.89897, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-17.5351, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-19.34456, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2917": { - "post": { - "vector": [-23.07019, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-25.05903, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.375": { - "post": { - "vector": [-28.73929, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-30.59494, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-32.1712, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-33.4832, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-34, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-33.77437, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": { - "vector": [-32.3578, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-26.48539, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-15.41753, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-7.49153, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7917": { - "post": { - "vector": [-2.41735, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-1.04343, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.875": { - "post": { - "vector": [-0.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-1.64996, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-3.74066, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-6.43497, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [-9.53665, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-16.31186, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-23.79833, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-26.87587, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-33.42459, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-36.03056, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": { - "vector": [-38.11411, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-38.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.375": { - "post": { - "vector": [-38.64925, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-35.21427, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4583": { - "post": { - "vector": [-25.68059, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-15.54553, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-9.35487, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-7.065, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-5.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [-6.03163, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [-6.47887, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-7.09759, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [-7.67168, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-8.30479, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9583": { - "post": { - "vector": [-8.97725, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-9.635, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-10.33224, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-11.62891, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-12.55573, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-12.8169, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-13.25049, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.375": { - "post": { - "vector": [-13.43, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, -0.02379, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -0.10426, -0.02041] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, -0.58322, -0.14857] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -0.79237, -0.27639] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, -1.25021, -0.39253] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0, -1.94866, -0.67985] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -2.80012, -1.00477] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, -3.58481, -1.34377] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, -4.50518, -1.68116] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, -5.64306, -2.01949] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0.01977, -7.65825, -2.39823] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0.0729, -9.37946, -2.61973] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0.12064, -10.7706, -2.74635] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [0.22601, -11.71419, -2.8573] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0.36385, -12.79057, -2.90901] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0.4596, -13.33532, -2.94493] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0.62068, -13.89125, -2.9816] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [1.06334, -14.89258, -2.9962] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [1.20876, -15.14512, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [1.76698, -15.55452, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.2083": { - "post": { - "vector": [2.43395, -15.90184, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [2.75347, -15.92578, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [3.25892, -15.96566, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [3.63492, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [3.75696, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [4.17646, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [4.5762, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [4.87988, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [4.96539, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [5, -16, -3.00279] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [5, -16, -3.00578] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [5, -16, -3.0399] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [5, -16, -3.10987] - }, - "lerp_mode": "catmullrom" - }, - "1.875": { - "post": { - "vector": [5, -16, -3.19874] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [5, -16, -3.39877] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [5, -16, -3.6093] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [5, -16, -3.80643] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [5, -16, -3.89349] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [5, -16, -3.96288] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [5, -16, -3.99475] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [5, -16, -4] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [5, -16, -3.97475] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [5, -16, -3.91583] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [5, -16, -3.83431] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [5, -16, -3.67526] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [5, -16, -3.58666] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [5, -16, -3.5] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [5, -16, -3.40814] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [5, -16, -3.2373] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [5, -16, -3.15753] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [5, -16, -3.08078] - }, - "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [5, -16, -3.02365] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [5, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [5, -16, -3.19191] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [5, -16, -3.37054] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [5, -16, -3.54616] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [5, -16, -3.70843] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [5, -16, -3.78208] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [5, -16, -3.91317] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [5, -16, -3.95864] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [5, -16, -3.99059] - }, - "lerp_mode": "catmullrom" - }, - "3.125": { - "post": { - "vector": [5, -16, -4] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [5, -16, -3.91583] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [5, -16, -3.83431] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [5, -16, -3.67526] - }, - "lerp_mode": "catmullrom" - }, - "3.2917": { - "post": { - "vector": [5, -16, -3.5] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [5, -16, -3.40814] - }, - "lerp_mode": "catmullrom" - }, - "3.375": { - "post": { - "vector": [5, -16, -3.11519] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [5, -16, -3.02365] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [5, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [5, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": { - "vector": [5, -16, -3.00578] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [5, -16, -3.0399] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [5, -16, -3.10987] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [5, -16, -3.19874] - }, - "lerp_mode": "catmullrom" - }, - "3.7917": { - "post": { - "vector": [5, -16, -3.39877] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [5, -16, -3.70589] - }, - "lerp_mode": "catmullrom" - }, - "3.875": { - "post": { - "vector": [5, -16, -3.89349] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [5, -16, -3.96288] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [5, -16, -3.99475] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [5, -16, -4] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [5, -16, -3.97475] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [5, -16, -3.83431] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [5, -16, -3.67526] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [5, -16, -3.5] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [5, -16, -3.40814] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [5, -16, -3.15753] - }, - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": { - "vector": [5, -16, -3.08078] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [5, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.375": { - "post": { - "vector": [5, -16, -2.79085] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [5, -16, -2.5882] - }, - "lerp_mode": "catmullrom" - }, - "4.4583": { - "post": { - "vector": [5, -16, -2.39336] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [5, -16, -2.30134] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [5, -16, -2.21687] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [5, -16, -2.13273] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [5, -16, -2.07817] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [5, -16, -2.03515] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [5, -16, -2.01038] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [5, -16, -2.00129] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [5, -16, -2] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [5, -16, -2] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [5, -15.41957, -1.92745] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [4.54396, -14.65323, -1.83165] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [4.0242, -13.34895, -1.66862] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [3.63167, -12.13876, -1.51734] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [3.24534, -10.80413, -1.35052] - }, - "lerp_mode": "catmullrom" - }, - "5.375": { - "post": { - "vector": [2.86255, -9.38655, -1.17332] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [2.5, -8, -1] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [2.11543, -6.5302, -0.81627] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [1.34866, -3.79676, -0.47459] - }, - "lerp_mode": "catmullrom" - }, - "5.625": { - "post": { - "vector": [0.92966, -2.52051, -0.31506] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [0.67212, -1.84298, -0.23037] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [0.43035, -1.29245, -0.16156] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0, -0.5861, -0.07326] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [-1.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.625": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - } - } - }, - "nesting": { - "loop": true, - "animation_length": 2.5, - "bones": { - "hips": { - "rotation": { - "vector": [-2, "math.sin(query.anim_time*108/0.75-189)*-1", "math.sin(query.anim_time*108/0.75-200)*-3"] - } - }, - "shoulders": { - "rotation": { - "vector": [4, "math.sin(query.anim_time*108/0.75-189)*-1", "math.sin(query.anim_time*108/0.75-720)*-1"] - } - }, - "neck1": { - "rotation": { - "vector": [-0.60681, "-2.28+math.sin(query.anim_time*108/0.75-189)*-1", "10.2559+math.sin(query.anim_time*108/0.75-200)*-3"] - }, - "position": { - "vector": [2, 0, 0] - } - }, - "head": { - "rotation": { - "0.0": { - "vector": [-1.60186, "-18.164+math.sin(query.anim_time*108/0.75-500)*-4", "4.3584+math.sin(query.anim_time*108/0.75-200)*-1"] - }, - "2.5": { - "vector": [-1.60186, "-18.164+math.sin(query.anim_time*108/0.75-500)*-4", "4.3584+math.sin(query.anim_time*108/0.75-200)*-1"] - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.3333": { - "vector": [15.25, 0, 0] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.3333": { - "vector": [-34.25, 0, 0] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.3333": { - "vector": [15.25, 0, 0] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.3333": { - "vector": [-34.25, 0, 0] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "tail1": { - "rotation": { - "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] - } - }, - "tail2": { - "rotation": { - "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] - } - }, - "tail3": { - "rotation": { - "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] - } - }, - "tail4": { - "rotation": { - "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "vector": [-18.25, 0, 0] - }, - "0.25": { - "vector": [-12.5, 0, 0] - }, - "0.5": { - "vector": [-1.2701, -2.60395, 0.88457] - }, - "1.25": { - "vector": [33.57674, -5.52655, -1.58985] - }, - "1.5417": { - "vector": [30.36394, -6.09433, -1.38886] - }, - "2.0": { - "vector": [12.29, 0, 0] - }, - "2.2083": { - "vector": [0.25, 0, 0] - }, - "2.5": { - "vector": [-18.25, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "2.2083": { - "vector": [0, 0, 0] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "vector": [-0.5, 0, 0] - }, - "0.25": { - "vector": [1, 0, 0] - }, - "0.5417": { - "vector": [0.25, 0, 0] - }, - "0.875": { - "vector": [8.1, 0, 0] - }, - "1.0833": { - "vector": [2.93, 0, 0] - }, - "1.25": { - "vector": [-8, 0, 0] - }, - "1.5417": { - "vector": [10.4, 0, 0] - }, - "1.8333": { - "vector": [37.5, 0, 0] - }, - "2.1667": { - "vector": [22.69, 0, 0] - }, - "2.5": { - "vector": [-0.5, 0, 0] - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "vector": [-8, 0, 0] - }, - "0.25": { - "vector": [4.5, 0, 0] - }, - "0.4167": { - "vector": [7.95, 0, 0] - }, - "0.5417": { - "vector": [0.75, 0, 0] - }, - "0.875": { - "vector": [-1.54, 0, 0] - }, - "1.0833": { - "vector": [0.48, 0, 0] - }, - "1.375": { - "vector": [14.7, 0, 0] - }, - "1.5417": { - "vector": [20.39, 0, 0] - }, - "2.2083": { - "vector": [-54.58, 0, 0] - }, - "2.5": { - "vector": [-8, 0, 0] - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "vector": [34.25, 0, 0] - }, - "0.4167": { - "vector": [-4, 0, 0] - }, - "0.5417": { - "vector": [-3.00976, 0.58463, -1.91268] - }, - "0.625": { - "vector": [-8.61, 0, 0] - }, - "0.7083": { - "vector": [-0.85, 0, 0] - }, - "1.0833": { - "vector": [7.25, 0, 0] - }, - "1.25": { - "vector": [71, 0, 0] - }, - "1.375": { - "vector": [76.75, 0, 0] - }, - "1.5417": { - "vector": [71, 0, 0] - }, - "2.0": { - "vector": [91.5, 0, 0] - }, - "2.5": { - "vector": [34.25, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.4167": { - "vector": [0, 0.375, 0] - }, - "0.5417": { - "vector": [0, -0.025, 0] - }, - "0.875": { - "vector": [0, -0.145, 0] - }, - "1.25": { - "vector": [0, 0.15, 0] - }, - "2.0": { - "vector": [0, 0, 0] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "chest": { - "rotation": { - "vector": [-2.5, 0, 0] - }, - "scale": { - "vector": [1, 1, 0.91] - } - } - } - }, - "shakehead": { - "animation_length": 3, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 2.33, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 2.15, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -0.22, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -0.05, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -2.36, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, 10, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 13.28, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 12.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -0.24, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [0, -7.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -6.93, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 1.67, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 1.11, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-0.98, -7.44, 7.56] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-2.2, 12.31, -10.24] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0, 15, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0.09, 13.81, 0.41] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [0, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -5.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -0.4, -0.71] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-0.02, -2.38, -4.23] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [0, 0, 5] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 3.75] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [0, 0, -2.5] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -6.86, -0.36] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, -8, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [-0.9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-0.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [0.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2917": { - "post": { - "vector": [0, 10, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [-1.22, -7.21, 7.32] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [-1.35, -11.39, 8.32] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [2.34, 22.72, -11.41] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [1.89, 25.34, -12.48] - }, - "lerp_mode": "catmullrom" - }, - "1.2083": { - "post": { - "vector": [-4.96, 29.47, -10.42] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [-4.65, -16.2, 11.16] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-3.53, -32, 19.12] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [2.3, 4.01, 8.98] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [2.58, 7.16, 6.75] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [1.79, 13.17, -4.51] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [1.74, 13.91, -4.99] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [1.25, 16.52, -2.84] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0.84, 11.88, -1.87] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0.24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0.31, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [-0.29, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-0.21, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [1.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [1.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [0.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-0.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-0.02, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [2.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [1.88, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -17.25, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, -20, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [-10, -24, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [0, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [-1.5, 13.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-3, 31.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, 23, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [0, 8.67, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 6.11, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -8, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0.67, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 3.91, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -4.09, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -1.25, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0, 2.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 1.34, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -7.31, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, -7.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -3.03, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 7.38, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 7.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 1.94, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 1.85, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 7.37, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.875": { - "post": { - "vector": [0, 7.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 4.11, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [0, 2.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0.84, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 7.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 7.03, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [0, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -4.97, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 3.51, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, 5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 10.77, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 12.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 9.71, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [0, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -5.42, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulderUnder": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "chest": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 2.29, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -0.29, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 2.4, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0.2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "belly1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -2.95, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, -5.18, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -4.51, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -0.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tailLower": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 4, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 2.76, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -1.76, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -0.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0.6, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -4.53, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -1.88, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [0, 0, 5] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 4.08] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [0, 0, -0.5] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, -0.07] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -1.17, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, -7, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -5.44, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -2.59, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - } - } - }, - "dead": { - "loop": "hold_on_last_frame", - "animation_length": 0.95833, - "bones": { - "neck5": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [14.99, -3.45, -1.42] - }, - "0.125": { - "vector": [19.88, -4.16, -1.64] - }, - "0.1667": { - "vector": [19.54, -2.84, -0.9] - }, - "0.25": { - "vector": [13.33, 1.39, 1.21] - }, - "0.3333": { - "vector": [9.47, 2.41, 1.47] - }, - "0.375": { - "vector": [5.31, 3, 1.42] - }, - "0.4167": { - "vector": [-3.53, 5.75, 1.39] - }, - "0.5": { - "vector": [-8.22, 7.92, 1.4] - }, - "0.5417": { - "vector": [-11.33, 9.5, 1.62] - }, - "0.5833": { - "vector": [-11.32, 9.94, 2.26] - }, - "0.6667": { - "vector": [-8.63, 8.96, 3.28] - }, - "0.7083": { - "vector": [-8.47, 6.73, 2.14] - }, - "0.7917": { - "vector": [-9.09058, 0.87949, -1.47124] - } - } - }, - "root": { - "rotation": { - "vector": [0, 0, 0] - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5833": { - "vector": [0, -0.6, 0] - }, - "0.6667": { - "vector": [0, -4.3, 0] - }, - "0.9167": { - "vector": [0, -5.6, 0] - } - } - }, - "hips": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-3.28, 6.78, -1.08] - }, - "0.125": { - "vector": [-4.81, 8.82, 0.1] - }, - "0.1667": { - "vector": [-6.11, 8.15, 4.74] - }, - "0.25": { - "vector": [-9.04, 3.47, 17.99] - }, - "0.3333": { - "vector": [-11.89, -0.4, 25.86] - }, - "0.375": { - "vector": [-15.29, -4.88, 34.24] - }, - "0.4167": { - "vector": [-15.31, -10, 47.19] - }, - "0.5": { - "vector": [-11.92, -10.64, 51.76] - }, - "0.5417": { - "vector": [-9.11, -10.37, 57.4] - }, - "0.5833": { - "vector": [-7.43, -8.29, 65.18] - }, - "0.6667": { - "vector": [-5.21551, -2.31344, 82.89963] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, -0.34, 1.66] - }, - "0.125": { - "vector": [0.25, -0.37, 2.46] - }, - "0.1667": { - "vector": [1, -0.16, 3.16] - }, - "0.25": { - "vector": [3.75, 0.13, 4.34] - }, - "0.3333": { - "vector": [7, -0.66, 4.5] - }, - "0.375": { - "vector": [11, -1.83, 4.5] - }, - "0.4167": { - "vector": [17.67, -7.5, 4.5] - }, - "0.5": { - "vector": [20.34, -12, 4.5] - }, - "0.5417": { - "vector": [22.67, -16.37, 4.5] - }, - "0.5833": { - "vector": [24.34, -20.5, 4.5] - }, - "0.6667": { - "vector": [27, -28.5, 4.5] - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [6.66, 0, 0] - }, - "0.125": { - "vector": [8.33, 0.51, 0.33] - }, - "0.1667": { - "vector": [6.69, 2.04, 1.32] - }, - "0.25": { - "vector": [3.38, 4.09, 2.65] - }, - "0.3333": { - "vector": [0.18, 10.04, 5.35] - }, - "0.375": { - "vector": [0.29, 13.95, 6.72] - }, - "0.4167": { - "vector": [-1.09, 17.9, 8.09] - }, - "0.5": { - "vector": [-2.58, 17.93, 8.1] - }, - "0.5417": { - "vector": [-3.74, 17.15, 7.9] - }, - "0.5833": { - "vector": [-4.25, 14.73, 7.27] - }, - "0.6667": { - "vector": [-4.6, 8.07, 5.58] - }, - "0.7083": { - "vector": [-4.67, 4.22, 4.63] - }, - "0.7917": { - "vector": [-4.74757, -3.87586, 2.65092] - } - } - }, - "chest": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5": { - "vector": [0, 0, 0] - }, - "0.5417": { - "vector": [0, 0, 0] - }, - "0.5833": { - "vector": [0, 0, 0] - }, - "0.7917": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-0.8, 0, 0] - }, - "0.125": { - "vector": [-1.08, 0, 0] - }, - "0.1667": { - "vector": [-1.14, 0, 0] - }, - "0.25": { - "vector": [-0.98, 0, 0] - }, - "0.3333": { - "vector": [-0.86, 0, 0] - }, - "0.5": { - "vector": [-0.34, 0, 0] - }, - "0.5417": { - "vector": [-0.2, 0, 0] - }, - "0.5833": { - "vector": [-0.04, 0, 0] - }, - "0.7917": { - "vector": [0.8, 0, 0] - } - } - }, - "belly1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-7.49541, 2.49108, 0.21107] - }, - "0.25": { - "vector": [-7.5, 2.49, 0.21] - }, - "0.4167": { - "vector": [-5, 2.49, 0.21] - }, - "0.5417": { - "vector": [-2.49999, -2.49219, -0.21173] - }, - "0.6667": { - "vector": [-4.99999, -2.49219, -0.21173] - }, - "0.7917": { - "vector": [-0.50697, -0.01265, 0.10756] - } - }, - "scale": { - "0.0": { - "vector": [1, 1, 1] - }, - "0.4167": { - "vector": [1, 1, 1] - }, - "0.5417": { - "vector": [1, 1, 1.1] - }, - "0.6667": { - "vector": [1, 1, 1.1] - }, - "0.7917": { - "vector": [1, 1, 1.2] - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [11.73, 5.67, 5.78] - }, - "0.125": { - "vector": [15.67, 8.89, 8.51] - }, - "0.1667": { - "vector": [15.75, 12.87, 10.9] - }, - "0.25": { - "vector": [12.81, 20.24, 14.6] - }, - "0.3333": { - "vector": [13.19, 20.48, 14.57] - }, - "0.375": { - "vector": [14.3, 19.35, 13.79] - }, - "0.4167": { - "vector": [15.88, 17.14, 12.17] - }, - "0.5": { - "vector": [21.35, 7.3, 4.7] - }, - "0.5417": { - "vector": [23.19, 2.05, 1.33] - }, - "0.5833": { - "vector": [22.76, -2.81, -0.49] - }, - "0.6667": { - "vector": [20.18, -11.17, -2.13] - }, - "0.7083": { - "vector": [20.24, -13.01, -1.81] - }, - "0.7917": { - "vector": [21.42375, -14.80848, -0.24499] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, -0.66, 0] - }, - "0.125": { - "vector": [0.08, -0.91, 0] - }, - "0.1667": { - "vector": [0.34, -1, 0] - }, - "0.25": { - "vector": [0.88, -1, 0] - }, - "0.3333": { - "vector": [0.84, -1, 0] - }, - "0.5": { - "vector": [0.16, -1, 0] - }, - "0.5417": { - "vector": [0.04, -1, 0] - }, - "0.5833": { - "vector": [0, -1, 0] - }, - "0.6667": { - "vector": [0.09, -1, 0] - }, - "0.7083": { - "vector": [0.34, -1, 0] - }, - "0.7917": { - "vector": [1, -1, 0] - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-10.07, -2.36, 2.36] - }, - "0.125": { - "vector": [-13.43, -2.8, 2.8] - }, - "0.1667": { - "vector": [-13.45, -1.77, 1.77] - }, - "0.25": { - "vector": [-11.79, 0, 0] - }, - "0.3333": { - "vector": [1.36, 5.62, 1.86] - }, - "0.375": { - "vector": [12.85, 9.48, 5.49] - }, - "0.4167": { - "vector": [22.14, 11.76, 5.09] - }, - "0.5": { - "vector": [19.93, 10.19, 1.06] - }, - "0.5417": { - "vector": [19.11, 9.01, -1.96] - }, - "0.5833": { - "vector": [21.06, 8.61, -2.97] - }, - "0.6667": { - "vector": [26.56, 9.04, -2.56] - }, - "0.7083": { - "vector": [26.38, 10.33, -1.33] - }, - "0.7917": { - "vector": [23.68074, 13.76222, 1.96937] - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-7.9, -3.08, -5.16] - }, - "0.125": { - "vector": [-11.28, -3.85, -6.81] - }, - "0.1667": { - "vector": [-13.52, -3.07, -6.62] - }, - "0.25": { - "vector": [-15.38, -0.34, -4.36] - }, - "0.3333": { - "vector": [-12.67, 0.07, -3.15] - }, - "0.375": { - "vector": [-8.5, 0.11, -1.9] - }, - "0.4167": { - "vector": [-5.84, 0.69, -0.47] - }, - "0.5": { - "vector": [-8.1, 4.5, 3.24] - }, - "0.5417": { - "vector": [-8.88, 6.17, 4.82] - }, - "0.5833": { - "vector": [-7.48, 6.82, 5.68] - }, - "0.6667": { - "vector": [-3.12, 6.74, 6.04] - }, - "0.7083": { - "vector": [-2.57, 5.81, 4.66] - }, - "0.7917": { - "vector": [-2.78929, 3.27481, 0.68311] - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [1.89, -1.23, -4.54] - }, - "0.125": { - "vector": [2.02, -1.22, -5.89] - }, - "0.1667": { - "vector": [0.51, 0.05, -5.4] - }, - "0.25": { - "vector": [-1.8, 1.96, -3.97] - }, - "0.3333": { - "vector": [-6.56, 3.2, -1.02] - }, - "0.375": { - "vector": [-9.01, 2.55, 0.51] - }, - "0.4167": { - "vector": [-11.93, 2.67, 2.17] - }, - "0.5": { - "vector": [-20.17, 6.78, 6.12] - }, - "0.5417": { - "vector": [-23.03, 8.58, 7.79] - }, - "0.5833": { - "vector": [-22.88, 9.1, 8.72] - }, - "0.6667": { - "vector": [-20.06, 8.77, 9.07] - }, - "0.7083": { - "vector": [-19.89, 8.35, 7.25] - }, - "0.7917": { - "vector": [-20.51055, 7.31509, 2.03345] - } - } - }, - "head": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-3.2, -9.95, -1.02] - }, - "0.125": { - "vector": [-2.56, -14.51, -1.29] - }, - "0.1667": { - "vector": [2.56, -18.23, -1.1] - }, - "0.25": { - "vector": [9.91, -21.54, -0.68] - }, - "0.3333": { - "vector": [14.67, -17.38, 0.42] - }, - "0.375": { - "vector": [12.06, -9.91, 1.11] - }, - "0.4167": { - "vector": [13.15, 5.25, 1.18] - }, - "0.5": { - "vector": [16.86, 12.94, 0.57] - }, - "0.5417": { - "vector": [19.61, 17.86, -0.19] - }, - "0.5833": { - "vector": [20.48, 17.27, -1.26] - }, - "0.6667": { - "vector": [20.47, 10.11, -3.18] - }, - "0.7083": { - "vector": [20.81, 5.37, -2.89] - }, - "0.7917": { - "vector": [21.75503, -5.00828, -1.31273] - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [0, 0, 5] - }, - "0.25": { - "vector": [-0.15878, -12.41583, 6.45964] - }, - "0.4167": { - "vector": [0, 0, 5] - }, - "0.5417": { - "vector": [-0.43073, 4.37197, -0.55719] - }, - "0.6667": { - "vector": [-0.61367, 4.06196, -3.04463] - }, - "0.7917": { - "vector": [-0.62981, -5.86111, -1.78464] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-0.7, -0.3, 1.6] - }, - "0.25": { - "vector": [-0.7, -0.3, 1.6] - }, - "0.4167": { - "vector": [-0.3, -0.3, 1.6] - }, - "0.5417": { - "vector": [0.2, -0.3, 2.3] - }, - "0.6667": { - "vector": [0.8, -0.3, 2.3] - }, - "0.7917": { - "vector": [0.1, -0.3, 2.3] - } - }, - "scale": { - "0.0": { - "vector": [1, 1, 1] - }, - "0.4167": { - "vector": [1, 1, 1] - }, - "0.5417": { - "vector": [1, 1, 1.31] - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-11.66, 0, -11.66] - }, - "0.125": { - "vector": [-15.62, 0, -14.58] - }, - "0.1667": { - "vector": [-15.84, 0, -11.66] - }, - "0.25": { - "vector": [-14.17, 0, -5.83] - }, - "0.3333": { - "vector": [-6.66, 0, 0] - }, - "0.375": { - "vector": [-0.83, 0, 0] - }, - "0.4167": { - "vector": [6.34, -1.52, 2.6] - }, - "0.5": { - "vector": [7.67, -3.05, 5.2] - }, - "0.5417": { - "vector": [8.68, -4.11, 6.95] - }, - "0.5833": { - "vector": [9.06, -4.27, 7.02] - }, - "0.6667": { - "vector": [9.07, -4.04, 6.44] - }, - "0.7083": { - "vector": [8.87, -4.86, 8.59] - }, - "0.7917": { - "vector": [8.29367, -7.24209, 14.8462] - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [13.34, 0, 0] - }, - "0.125": { - "vector": [19.8, 0, 0] - }, - "0.1667": { - "vector": [25.84, 0, 0] - }, - "0.25": { - "vector": [34.59, 0, 0] - }, - "0.3333": { - "vector": [31.66, 0, 0] - }, - "0.375": { - "vector": [25.83, 0, 0] - }, - "0.4167": { - "vector": [21.82, -0.32, 0.91] - }, - "0.5": { - "vector": [22.87, -2.57, 7.3] - }, - "0.5417": { - "vector": [23.95, -3.53, 10.03] - }, - "0.5833": { - "vector": [24.3, -3.85, 10.95] - }, - "0.6667": { - "vector": [23.4, -4.41, 9.82] - }, - "0.7083": { - "vector": [20.7, -6.08, 6.43] - }, - "0.7917": { - "vector": [13.50668, -10.54079, -2.59024] - } - } - }, - "leftMiddleFinger": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [1.66, 0, 0] - }, - "0.125": { - "vector": [0.42, 0, 0] - }, - "0.1667": { - "vector": [-5, 0, 0] - }, - "0.25": { - "vector": [-12.5, 0, 0] - }, - "0.3333": { - "vector": [-16.66, 0, 0] - }, - "0.375": { - "vector": [-13.33, 0, 0] - }, - "0.4167": { - "vector": [-8.78, -3.06, 2.46] - }, - "0.5": { - "vector": [-7.57, -6.12, 4.91] - }, - "0.5417": { - "vector": [-6.65, -8.41, 6.75] - }, - "0.5833": { - "vector": [-6.35, -9.18, 7.37] - }, - "0.6667": { - "vector": [-8.45, -11.21, 5.79] - }, - "0.7083": { - "vector": [-14.77, -17.32, 1.04] - }, - "0.7917": { - "vector": [-31.6159, -33.59052, -11.62316] - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-10.16, -0.87, -8.06] - }, - "0.125": { - "vector": [-11.24, -1.09, -10.07] - }, - "0.1667": { - "vector": [-4.33, -0.87, -8.06] - }, - "0.25": { - "vector": [14.15, -1.12, 0.83] - }, - "0.3333": { - "vector": [15.02, -4.02, 7.36] - }, - "0.375": { - "vector": [12.55, -8.04, 14.72] - }, - "0.4167": { - "vector": [10.65, -10.12, 21.29] - }, - "0.5": { - "vector": [9.75, -4.63, 30.46] - }, - "0.5417": { - "vector": [9.63, -1.92, 33.81] - }, - "0.5833": { - "vector": [9.57, -1.22, 35.44] - }, - "0.6667": { - "vector": [8.64, -1.21, 34.14] - }, - "0.7083": { - "vector": [5.95, 0.34, 26.36] - }, - "0.7917": { - "vector": [2.38, 2.53, 15.74] - }, - "0.8333": { - "vector": [-2.64, 5.73, -0.65] - }, - "0.9583": { - "vector": [-5.54264, 7.78278, -12.20231] - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [3.34, 0, 0] - }, - "0.125": { - "vector": [5.63, 0, 0] - }, - "0.1667": { - "vector": [9.16, 0, 0] - }, - "0.25": { - "vector": [13.33, 0, 0] - }, - "0.3333": { - "vector": [21.66, 0, 0] - }, - "0.375": { - "vector": [25.83, 0, 0] - }, - "0.4167": { - "vector": [30.02, -0.3, -0.78] - }, - "0.5833": { - "vector": [30.06, -1.53, -3.88] - }, - "0.6667": { - "vector": [30.07, -1.45, -3.68] - }, - "0.7083": { - "vector": [30.07, -0.61, -1.55] - }, - "0.7917": { - "vector": [30.07, 0.61, 1.55] - }, - "0.8333": { - "vector": [31.09, -2.57, -7.12] - }, - "0.9583": { - "vector": [33.12367, -11.36206, -30.65525] - } - } - }, - "rightMiddleFinger": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-16.66, 0, 0] - }, - "0.125": { - "vector": [-22.5, 0, 0] - }, - "0.1667": { - "vector": [-23.34, 0, 0] - }, - "0.25": { - "vector": [-21.45, 0, 0] - }, - "0.3333": { - "vector": [-24.16, 0, 0] - }, - "0.375": { - "vector": [-28.33, 0, 0] - }, - "0.4167": { - "vector": [-31.46, -0.07, 0.62] - }, - "0.5": { - "vector": [-32.51, -0.57, 4.97] - }, - "0.5417": { - "vector": [-32.72, -0.78, 6.83] - }, - "0.5833": { - "vector": [-33.35, -0.86, 7.45] - }, - "0.6667": { - "vector": [-34.94, 1.76, 8.35] - }, - "0.7083": { - "vector": [-35.55, 9.62, 11.02] - }, - "0.7917": { - "vector": [-36.08, 20.11, 14.59] - }, - "0.8333": { - "vector": [-32.55, 18.93, 17.69] - }, - "0.9583": { - "vector": [-24.45191, -4.38024, 16.75331] - } - } - }, - "tailLower": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [0, 0, 0] - }, - "0.25": { - "vector": [3.45898, -9.99796, 0.09749] - }, - "0.4167": { - "vector": [3.46, -10, 0.1] - }, - "0.5417": { - "vector": [5.38759, -3.04914, -1.18272] - }, - "0.6667": { - "vector": [5.36245, -2.24672, -0.58376] - }, - "0.7917": { - "vector": [5.34748, 1.76844, 2.3959] - }, - "0.9583": { - "vector": [2.48155, 8.89723, 5.21758] - } - }, - "scale": { - "0.0": { - "vector": [1, 1, 1] - }, - "0.125": { - "vector": [1, 1, 1] - }, - "0.25": { - "vector": [1, 1, 1.2] - }, - "0.4167": { - "vector": [1, 1, 1.2] - }, - "0.5417": { - "vector": [0.9, 1, 1.23] - }, - "0.6667": { - "vector": [0.9, 1, 1.23] - }, - "0.7917": { - "vector": [0.9, 1, 1.03] - }, - "0.9583": { - "vector": [1, 1, 1.11] - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0.39, 0.3, -2.83] - }, - "0.125": { - "vector": [1.86, -0.95, -4.43] - }, - "0.1667": { - "vector": [5.88, -5, -6.38] - }, - "0.25": { - "vector": [11.17, -10.44, -8.51] - }, - "0.3333": { - "vector": [15.62, -15.9, -10.6] - }, - "0.375": { - "vector": [14.77, -15.91, -10.56] - }, - "0.4167": { - "vector": [16.25, -12.8, -10.32] - }, - "0.5": { - "vector": [18.57, -9.68, -10.11] - }, - "0.5417": { - "vector": [19.48, -7.34, -9.96] - }, - "0.5833": { - "vector": [17.56, -6.55, -9.91] - }, - "0.6667": { - "vector": [11.61, -5.56, -8.78] - }, - "0.7083": { - "vector": [10.41, -2.61, -5.4] - }, - "0.7917": { - "vector": [9.92, 1.34, -0.89] - }, - "0.8333": { - "vector": [9.64, 9.31, 4.72] - }, - "0.9583": { - "vector": [10.07378, 17.36604, 6.91168] - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [5, 1.66, 0] - }, - "0.125": { - "vector": [5.66, 3.31, 0.22] - }, - "0.1667": { - "vector": [2.64, 6.58, 0.9] - }, - "0.25": { - "vector": [-4.81, 11.31, 1.75] - }, - "0.3333": { - "vector": [-2.82, 5.18, -0.16] - }, - "0.375": { - "vector": [1.45, -4.36, -3] - }, - "0.4167": { - "vector": [1.81, -13.98, -2.35] - }, - "0.5": { - "vector": [-2.12, -14.07, 1.14] - }, - "0.5417": { - "vector": [-5.28, -14.13, 3.75] - }, - "0.5833": { - "vector": [-6.89, -14.15, 4.63] - }, - "0.6667": { - "vector": [-8.37, -13.13, 4.83] - }, - "0.7083": { - "vector": [-8.66, -10.06, 5.42] - }, - "0.7917": { - "vector": [-8.77, -5.97, 6.21] - }, - "0.8333": { - "vector": [-8.49, -4.82, 4.71] - }, - "0.9583": { - "vector": [-7.69153, -10.70706, 0.12226] - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [5, -10, 0] - }, - "0.125": { - "vector": [6.86, -11.54, 0.63] - }, - "0.1667": { - "vector": [7.42, -6.18, 2.55] - }, - "0.25": { - "vector": [7.34, 2.63, 5.1] - }, - "0.3333": { - "vector": [6.73, 15.53, 8.5] - }, - "0.375": { - "vector": [6.21, 19.63, 9.35] - }, - "0.4167": { - "vector": [-3.19, 12.84, 11.88] - }, - "0.5": { - "vector": [-12.06, 1.95, 13.55] - }, - "0.5417": { - "vector": [-19.55, -6.21, 14.81] - }, - "0.5833": { - "vector": [-24.27, -8.93, 15.22] - }, - "0.6667": { - "vector": [-30.11, -9.12, 15.3] - }, - "0.7083": { - "vector": [-30.99, -9.71, 15.54] - }, - "0.7917": { - "vector": [-31.04, -10.48, 15.86] - }, - "0.8333": { - "vector": [-28.32, -9.04, 12.62] - }, - "0.9583": { - "vector": [-22.76512, -4.61608, 5.52378] - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, -5, 0] - }, - "0.125": { - "vector": [0, -8.12, 0] - }, - "0.1667": { - "vector": [0, -12.5, 0] - }, - "0.25": { - "vector": [0.98, -17.58, -0.73] - }, - "0.3333": { - "vector": [3.9, -7.82, -2.9] - }, - "0.375": { - "vector": [7.79, 6.86, -5.8] - }, - "0.4167": { - "vector": [4.45, 20.45, -7.12] - }, - "0.5": { - "vector": [-2.78, 19.36, -5.53] - }, - "0.5417": { - "vector": [-8.4, 15.61, -3.23] - }, - "0.5833": { - "vector": [-10.8, 6.56, 0.51] - }, - "0.6667": { - "vector": [-12.17, -14.12, 8.39] - }, - "0.7083": { - "vector": [-12.44, -17.63, 9.74] - }, - "0.7917": { - "vector": [-12.54, -18.41, 10.05] - }, - "0.8333": { - "vector": [-6.48, -12.29, 7.79] - }, - "0.9583": { - "vector": [5.8525, 1.49256, 2.62751] - } - } - }, - "bone": { - "rotation": { - "vector": [0, 0, 0] - }, - "position": { - "vector": [0, 0, 0] - } - }, - "thighRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-1.12, 8.49, 0.59] - }, - "0.125": { - "vector": [-2.6, 22.52, 0.55] - }, - "0.1667": { - "vector": [-1.49, 22.74, 0.79] - }, - "0.25": { - "vector": [0.36, 20.29, 1.28] - }, - "0.3333": { - "vector": [0.12, 16.33, 8.46] - }, - "0.375": { - "vector": [-1.95, 14.83, 15.15] - }, - "0.4167": { - "vector": [-4.32, 11.09, 29.18] - }, - "0.5": { - "vector": [-4.61, 8.86, 36.52] - }, - "0.5417": { - "vector": [-4.44, 6.75, 44.22] - }, - "0.5833": { - "vector": [-3.35, 4.89, 52.62] - }, - "0.6667": { - "vector": [-0.64, 1.82, 67.84] - }, - "0.7083": { - "vector": [-0.26, 1.33, 69.72] - }, - "0.9583": { - "vector": [-0.29607, 1.0491, 67.6558] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-1.34, 0, 2] - }, - "0.125": { - "vector": [-1.58, 0.25, 2.92] - }, - "0.1667": { - "vector": [-1, 1, 3.66] - }, - "0.25": { - "vector": [0, 2, 4.33] - }, - "0.3333": { - "vector": [4.66, 2, 4] - }, - "0.375": { - "vector": [8.33, 1, 3] - }, - "0.4167": { - "vector": [15.34, -3.34, 2.34] - }, - "0.5": { - "vector": [18.67, -6.67, 2.67] - }, - "0.5417": { - "vector": [21.83, -10.08, 2.92] - }, - "0.5833": { - "vector": [24.66, -11.66, 3] - }, - "0.6667": { - "vector": [29.34, -17.08, 3] - }, - "0.7083": { - "vector": [30, -17, 3] - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [1.66, 0, 0] - }, - "0.125": { - "vector": [0.63, -0.02, 0] - }, - "0.1667": { - "vector": [-4.17, -0.1, 0] - }, - "0.25": { - "vector": [-14.38, -0.28, -0.01] - }, - "0.3333": { - "vector": [-11.67, -0.3, -0.01] - }, - "0.375": { - "vector": [-5.84, -0.3, -0.01] - }, - "0.4167": { - "vector": [1.65, -0.3, -0.01] - }, - "0.5": { - "vector": [3.32, -0.3, -0.01] - }, - "0.5417": { - "vector": [4.78, -0.3, -0.01] - }, - "0.5833": { - "vector": [5.83, -0.3, -0.01] - }, - "0.6667": { - "vector": [7.24371, 5.53907, -4.72055] - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-3.34, 0, 0] - }, - "0.125": { - "vector": [-3.75, 0, 0] - }, - "0.1667": { - "vector": [-1.66, 0, 0] - }, - "0.25": { - "vector": [1.67, 0, 0] - }, - "0.3333": { - "vector": [3.34, 0, 0] - }, - "0.375": { - "vector": [1.67, 0, 0] - }, - "0.4167": { - "vector": [-5, 0, 0] - }, - "0.5": { - "vector": [-10, 0, 0] - }, - "0.5417": { - "vector": [-14.37, 0, 0] - }, - "0.5833": { - "vector": [-17.5, 0, 0] - }, - "0.6667": { - "vector": [-22.49616, -2.49378, -0.17624] - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [3.72, -9.2, -2.32] - }, - "0.125": { - "vector": [10.43, -23.31, -5.95] - }, - "0.1667": { - "vector": [11.75, -22.97, -5.63] - }, - "0.25": { - "vector": [14.08, -17.46, -3.6] - }, - "0.3333": { - "vector": [18.58, -16.68, -3.31] - }, - "0.375": { - "vector": [24.41, -16.68, -3.31] - }, - "0.4167": { - "vector": [31.76, -7.66, -9.37] - }, - "0.5": { - "vector": [33.28, 1.36, -15.43] - }, - "0.5417": { - "vector": [36.14, 6.25, -19.04] - }, - "0.5833": { - "vector": [41.71, 2.91, -17.76] - }, - "0.6667": { - "vector": [45.93468, -18.00317, 15.2733] - }, - "0.7083": { - "vector": [45.93468, -18.00317, 15.2733] - }, - "0.9583": { - "vector": [52.52477, -10.96563, 14.74938] - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-14.91, -3.72, -0.26] - }, - "0.125": { - "vector": [-20.32, -6.25, 0.59] - }, - "0.1667": { - "vector": [-21.65, -10.14, 3.42] - }, - "0.25": { - "vector": [-20.93, -14.71, 7.24] - }, - "0.3333": { - "vector": [-32.18, -22.4, 20.28] - }, - "0.375": { - "vector": [-44.15, -25.53, 29.49] - }, - "0.4167": { - "vector": [-61.5, -26.95, 52.31] - }, - "0.5": { - "vector": [-66.87, -25.24, 65.92] - }, - "0.5417": { - "vector": [-71.12, -22.05, 77.31] - }, - "0.5833": { - "vector": [-73.17, -15.88, 84.28] - }, - "0.6667": { - "vector": [-75.05058, -0.57794, 93.77567] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, 0.66, 1.34] - }, - "0.125": { - "vector": [0.5, 0.91, 1.92] - }, - "0.1667": { - "vector": [2, 1, 2.34] - }, - "0.25": { - "vector": [4, 1, 2.67] - }, - "0.3333": { - "vector": [5, -1.34, 3.66] - }, - "0.375": { - "vector": [8, -3.67, 4.33] - }, - "0.4167": { - "vector": [14.34, -11, 4.66] - }, - "0.5": { - "vector": [15.67, -18, -0.67] - }, - "0.5417": { - "vector": [16.42, -22.58, 2.09] - }, - "0.5833": { - "vector": [16.42, -26.58, 2.09] - }, - "0.6667": { - "vector": [16.42, -33.58, 2.09] - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [11.66, 0, 0] - }, - "0.125": { - "vector": [16.67, -0.07, -0.19] - }, - "0.1667": { - "vector": [20.02, -0.27, -0.79] - }, - "0.25": { - "vector": [25.68, -0.75, -2.17] - }, - "0.3333": { - "vector": [30.06, -0.81, -2.37] - }, - "0.375": { - "vector": [35.06, -0.81, -2.37] - }, - "0.4167": { - "vector": [35.06, -0.81, -2.37] - }, - "0.5": { - "vector": [30.06, -0.81, -2.37] - }, - "0.5417": { - "vector": [26.73, -0.81, -2.37] - }, - "0.5833": { - "vector": [26.72, -0.81, -2.37] - }, - "0.6667": { - "vector": [30.05609, -0.8122, -2.36507] - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [8.34, 0, 0] - }, - "0.125": { - "vector": [9.59, 0, 0] - }, - "0.1667": { - "vector": [5, 0, 0] - }, - "0.25": { - "vector": [-2.5, 0, 0] - }, - "0.3333": { - "vector": [-20.84, 0, 0] - }, - "0.375": { - "vector": [-31.67, 0, 0] - }, - "0.4167": { - "vector": [-37.08, 0, 0] - }, - "0.5": { - "vector": [-31.67, 0, 0] - }, - "0.5417": { - "vector": [-28.75, 0, 0] - }, - "0.5833": { - "vector": [-30.83, 0, 0] - }, - "0.6667": { - "vector": [-40, 0, 0] - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [6.66, 0, 0] - }, - "0.125": { - "vector": [12.7, 0, 0] - }, - "0.1667": { - "vector": [24.16, 0, 0] - }, - "0.25": { - "vector": [57.29, 0, 0] - }, - "0.3333": { - "vector": [85.84, 0, 0] - }, - "0.375": { - "vector": [119.17, 0, 0] - }, - "0.4167": { - "vector": [153.01, -6.32, -0.5] - }, - "0.5": { - "vector": [153.52, -12.63, -1.01] - }, - "0.5417": { - "vector": [153.79, -16.02, -3.75] - }, - "0.5833": { - "vector": [153.62, -13.58, -10.99] - }, - "0.6667": { - "vector": [152.80489, -2.87366, -29.95813] - } - } - } - } - }, - "dead2": { - "loop": "hold_on_last_frame", - "animation_length": 1.16667, - "bones": { - "root": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [0, 0, 0] - }, - "0.2333": { - "vector": [0, 0, -33.5] - }, - "0.3667": { - "vector": [0, 6.25, -74.5] - }, - "0.5667": { - "vector": [0, 8.75, -77] - }, - "0.8333": { - "vector": [0, 8.75, -77] - }, - "1.1667": { - "vector": [0, 8.75, -77] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0333": { - "vector": [0, -8.43, 0] - }, - "0.0667": { - "vector": [0, -4.17, 0] - }, - "0.1": { - "vector": [0, -8.35, 0] - }, - "0.2333": { - "vector": [-0.6, -20.9, 0] - }, - "0.3": { - "vector": [-0.3, -25.525, -1.6] - }, - "0.3667": { - "vector": [0, -34.5, -3.2] - }, - "0.5667": { - "vector": [0, -32.22, -3.2] - }, - "0.8333": { - "vector": [0, -33.92, -3.2] - }, - "1.1667": { - "vector": [0, -33.62, -3.2] - } - } - }, - "hips": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0333": { - "vector": [-12.75, -1.37, 4.38] - }, - "0.0667": { - "vector": [0, -2.75, 8.75] - }, - "0.2333": { - "vector": [0, -9, -0.75] - }, - "0.3667": { - "vector": [0, -9, -0.75] - }, - "0.5667": { - "vector": [0, -7.75, -0.75] - }, - "0.8333": { - "vector": [0, -7.75, -7.5] - }, - "1.1667": { - "vector": [0, -7.75, -7.5] - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-1, 0, 6] - }, - "0.2333": { - "vector": [-1.28429, -1.21108, 5.80467] - }, - "0.3667": { - "vector": [-2, -7.75, 4.75] - }, - "0.5667": { - "vector": [1.2751, 5.04602, -0.64242] - }, - "0.8333": { - "vector": [-0.37836, 1.5, 0] - }, - "1.1667": { - "vector": [0, 1.5, 0] - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0333": { - "vector": [11.25, 0, 1.38] - }, - "0.0667": { - "vector": [-4, 0, 2.75] - }, - "0.2333": { - "vector": [-4, -9.75, 10.5] - }, - "0.3667": { - "vector": [1, -31.75, 23.5] - }, - "0.4333": { - "vector": [2.83, -21.75, 12.92] - }, - "0.5667": { - "vector": [6.5, -1.75, -8.25] - }, - "0.8333": { - "vector": [6.5, -3.75, -4.25] - }, - "1.1667": { - "vector": [6.5, -2, -4.25] - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0333": { - "vector": [12, 4.88, 0] - }, - "0.0667": { - "vector": [0, 9.75, 0] - }, - "0.2333": { - "vector": [0, 12.5, 3.75] - }, - "0.3667": { - "vector": [0, -8.25, 1.25] - }, - "0.4667": { - "vector": [-1.92, -8.25, 1.25] - }, - "0.6333": { - "vector": [-5.75, -8.25, 1.25] - }, - "0.8333": { - "vector": [-5.75, -5.13, 1.25] - }, - "1.1667": { - "vector": [-5.75, -0.5, 1.25] - } - } - }, - "head": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0333": { - "vector": [3.13, 2, -1.37] - }, - "0.0667": { - "vector": [19.25, 4, -2.75] - }, - "0.2333": { - "vector": [3.75, 25.75, -1] - }, - "0.3667": { - "vector": [-21.99, 15.29, -1.94] - }, - "0.5": { - "vector": [-25.32, 15.29, -1.94] - }, - "0.6667": { - "vector": [-31.99, 15.29, -1.94] - }, - "0.8333": { - "vector": [-31.99, 11.54, -1.94] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2333": { - "vector": [3.4, 0, 0] - }, - "0.3667": { - "vector": [1, 0, 3.4] - }, - "0.5": { - "vector": [1, -0.6, 3.9] - }, - "0.6667": { - "vector": [1, -0.6, 4.5] - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [11.25, 0, 0] - }, - "0.2333": { - "vector": [37.5, 0, 0] - }, - "0.3667": { - "vector": [42.25, 0, 0] - }, - "0.5667": { - "vector": [48.25, 0, 0] - }, - "0.6667": { - "vector": [53.22, 0, 0] - }, - "0.8333": { - "vector": [41.5, 0, 0] - }, - "1.1667": { - "vector": [31.25, 0, 0] - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-3.5, 3.25, -33.75] - }, - "0.2333": { - "vector": [-45.5, 3.25, -33.75] - }, - "0.3667": { - "vector": [-45.5, -14.5, -15.25] - }, - "0.5667": { - "vector": [-45.5, -14.5, -15.25] - }, - "0.8333": { - "vector": [-45.5, -14.5, 47.25] - }, - "1.1667": { - "vector": [-41.5, -14.5, 47.25] - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [0, 0, 0] - }, - "0.2333": { - "vector": [0, 0, 0] - }, - "0.3667": { - "vector": [0, 0, 0] - }, - "0.5667": { - "vector": [0, 0, 0] - }, - "0.8333": { - "vector": [0, 0, 0] - }, - "1.1667": { - "vector": [64.5, 0, 0] - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [0, 0, 15] - }, - "0.2333": { - "vector": [-41.5, 10.75, 41.5] - }, - "0.3667": { - "vector": [-41.5, 8.5, 10] - }, - "0.5667": { - "vector": [-41.5, 8.5, 10] - }, - "0.8333": { - "vector": [-41.5, 8.5, 10] - }, - "1.1667": { - "vector": [-42.88176, -0.76867, 2.24595] - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [0, 0, 0] - }, - "0.2333": { - "vector": [0, 0, 0] - }, - "0.3667": { - "vector": [0, 0, 0] - }, - "0.5667": { - "vector": [0, 0, 0] - }, - "0.8333": { - "vector": [0, 0, 0] - }, - "1.1667": { - "vector": [0, 0, 0] - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-2.5, 0, 0] - }, - "0.2333": { - "vector": [-2.5, -3, 0] - }, - "0.3667": { - "vector": [-3, 2.75, 0] - }, - "0.5667": { - "vector": [-3, -4.25, 0] - }, - "0.8333": { - "vector": [-3, -0.75, 0] - }, - "1.1667": { - "vector": [-3, -3.25, 0] - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [3.75, 6.25, 4.75] - }, - "0.2333": { - "vector": [23.25, 16, 4.75] - }, - "0.3667": { - "vector": [20, 21, 4.75] - }, - "0.5667": { - "vector": [10, -2, -10.25] - }, - "0.8333": { - "vector": [10, 1.75, -10.25] - }, - "1.1667": { - "vector": [10, 0.25, -10.25] - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [17.25, 4.5, 8.5] - }, - "0.2333": { - "vector": [31.75, 14.25, 8.5] - }, - "0.3667": { - "vector": [18.75, 34, 8.5] - }, - "0.5667": { - "vector": [10.75, 0, 8.5] - }, - "0.8333": { - "vector": [10.75, 0.75, 8.5] - }, - "1.1667": { - "vector": [10.75, -3.5, 8.5] - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-4.75, -18.75, 0] - }, - "0.2333": { - "vector": [14.5, 10, 0] - }, - "0.3667": { - "vector": [14.5, 33.5, 0] - }, - "0.5667": { - "vector": [24.5, 15.75, 0] - }, - "0.8333": { - "vector": [24.5, -4, 0] - }, - "1.1667": { - "vector": [24.5, -3.25, 0] - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-9.25, 0, 0] - }, - "0.2333": { - "vector": [-11.75251, 13.5926, -8.58463] - }, - "0.3667": { - "vector": [-9.21196, 6.14588, -2.37706] - }, - "0.5667": { - "vector": [-10.52649, 14.90688, -3.60708] - }, - "0.8333": { - "vector": [-11.43206, 0.4319, -11.11285] - }, - "1.1667": { - "vector": [-9.21304, -13.19925, -8.72568] - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [29.5, 0, 0] - }, - "0.2333": { - "vector": [44, 0, 0] - }, - "0.3667": { - "vector": [46, 0, 0] - }, - "0.5667": { - "vector": [42, 0, 0] - }, - "0.8333": { - "vector": [46, 0, 0] - }, - "1.1667": { - "vector": [34, 0, 0] - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0333": { - "vector": [-35.12, 0, 0] - }, - "0.0667": { - "vector": [-18.25, 0, 0] - }, - "0.2333": { - "vector": [-33.5, 0, 0] - }, - "0.3667": { - "vector": [-43.5, 0, 0] - }, - "0.5667": { - "vector": [-46, 0, 0] - }, - "0.8333": { - "vector": [-43.5, 0, 0] - }, - "1.1667": { - "vector": [-38.5, 0, 0] - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-3.75, 0, 0] - }, - "0.2333": { - "vector": [24.25, 0, 0] - }, - "0.3667": { - "vector": [24.25, 0, 0] - }, - "0.5667": { - "vector": [24.25, 0, 0] - }, - "0.8333": { - "vector": [24.25, 0, 0] - }, - "1.1667": { - "vector": [24.25, 0, 0] - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-24.25, 0, 0] - }, - "0.2333": { - "vector": [-21, 0, -18.25] - }, - "0.3667": { - "vector": [1.25, -9.75, -18.25] - }, - "0.5667": { - "vector": [10.5, -18, -45] - }, - "0.8333": { - "vector": [-6.5, -35, -4.25] - }, - "1.1667": { - "vector": [-2, -41.5, -4.25] - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [21.25, 0, 0] - }, - "0.2333": { - "vector": [28.75, 0, 0] - }, - "0.3667": { - "vector": [20.75, 0, 0] - }, - "0.5667": { - "vector": [14.75, 0, 0] - }, - "0.8333": { - "vector": [14.75, 0, 0] - }, - "1.1667": { - "vector": [17.25, 0, 0] - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-43.5, 0, 0] - }, - "0.2333": { - "vector": [-71.75, 0, 0] - }, - "0.3667": { - "vector": [-49.25, 0, 0] - }, - "0.5667": { - "vector": [-40.25, 0, 0] - }, - "0.8333": { - "vector": [-14, 0, 0] - }, - "1.1667": { - "vector": [-0.5, 0, 0] - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [36, 0, 0] - }, - "0.2333": { - "vector": [36, 0, 0] - }, - "0.3667": { - "vector": [41.75, 0, 0] - }, - "0.5667": { - "vector": [37.5, 0, 0] - }, - "0.8333": { - "vector": [37.5, 0, 0] - }, - "1.1667": { - "vector": [37.5, 0, 0] - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.1667": { - "vector": [0, -7, 0] - } - } - } - } - }, - "tranqed": { - "animation_length": 2.95833, - "bones": { - "shoulder": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [5.26688, 0, 0] - }, - "0.3333": { - "vector": [6.15, 0, 0] - }, - "0.4583": { - "vector": [6.51, 0, 0] - }, - "0.5417": { - "vector": [6.69, -0.07, -0.02] - }, - "0.625": { - "vector": [6.76, -0.04, -0.03] - }, - "0.75": { - "vector": [6.83, 0.24, 0.01] - }, - "0.8333": { - "vector": [6.79, 0.75, 0.1] - }, - "0.9583": { - "vector": [6.67, 1.51, 0.18] - }, - "1.0417": { - "vector": [6.61, 2.4, 0.21] - }, - "1.125": { - "vector": [6.7, 3.34, 0.2] - }, - "1.25": { - "vector": [7.02, 4.24, 0.18] - }, - "1.3333": { - "vector": [7.5, 5.02, 0.18] - }, - "1.4583": { - "vector": [7.98, 5.6, 0.2] - }, - "1.5417": { - "vector": [8.35, 5.95, 0.25] - }, - "1.625": { - "vector": [8.66, 6.28, 0.31] - }, - "1.75": { - "vector": [8.94, 6.59, 0.37] - }, - "1.8333": { - "vector": [9.19, 6.85, 0.42] - }, - "1.9583": { - "vector": [9.42, 7.03, 0.44] - }, - "2.0417": { - "vector": [9.62, 7.1, 0.43] - }, - "2.125": { - "vector": [9.78, 7, 0.38] - }, - "2.25": { - "vector": [9.86, 6.71, 0.32] - }, - "2.3333": { - "vector": [9.54, 6.12, 0.1] - }, - "2.4583": { - "vector": [8.76, 3.79, -0.15] - }, - "2.5417": { - "vector": [7.93, -3.25, -0.68] - }, - "2.625": { - "vector": [7.69, -5.37, -0.8] - }, - "2.75": { - "vector": [7.75, -3.88, -0.74] - }, - "2.8333": { - "vector": [7.81, -4.26, -0.75] - }, - "2.9583": { - "vector": [7.93, -3.23, -0.66] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0.016, 0.19] - }, - "0.3333": { - "vector": [0, 0.016, 0.192] - }, - "0.4583": { - "vector": [0, 0.016, -0.016] - }, - "0.5417": { - "vector": [0, 0, -0.048] - }, - "0.625": { - "vector": [0, 0, -0.064] - }, - "0.8333": { - "vector": [0, 0, -0.064] - }, - "0.9583": { - "vector": [0, 0, -0.096] - }, - "1.0417": { - "vector": [0, 0, -0.16] - }, - "1.125": { - "vector": [0, 0, -0.224] - }, - "1.25": { - "vector": [0, 0, -0.256] - }, - "1.3333": { - "vector": [0, 0, -0.288] - }, - "1.4583": { - "vector": [0, 0, -0.304] - }, - "1.5417": { - "vector": [0, 0, -0.304] - }, - "1.625": { - "vector": [0, 0, -0.32] - }, - "1.75": { - "vector": [0, 0, -0.336] - }, - "1.9583": { - "vector": [0, 0, -0.336] - }, - "2.0417": { - "vector": [0, 0, -0.32] - }, - "2.125": { - "vector": [0, 0, -0.304] - }, - "2.25": { - "vector": [0, 0, -0.288] - }, - "2.3333": { - "vector": [0, 0, -0.288] - }, - "2.4583": { - "vector": [0, 0, -0.24] - }, - "2.5417": { - "vector": [0, 0, -0.192] - }, - "2.625": { - "vector": [0, 0, -0.176] - }, - "2.75": { - "vector": [0, 0, -0.224] - }, - "2.8333": { - "vector": [0, 0, -0.384] - }, - "2.9583": { - "vector": [0, 0, -0.192] - } - } - }, - "root": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [1.61, 0.01, 0] - }, - "0.3333": { - "vector": [0.03, 0.01, 0] - }, - "0.375": { - "vector": [-1.98, 0.02, -0.01] - }, - "0.4583": { - "vector": [-3.55, 0, 0] - }, - "0.5": { - "vector": [-4.71, -0.09, -0.57] - }, - "0.5417": { - "vector": [-5.94, -0.25, -1.85] - }, - "0.5833": { - "vector": [-7.04, -0.41, -3.12] - }, - "0.625": { - "vector": [-7.83, -0.52, -3.67] - }, - "0.7083": { - "vector": [-8.2, -0.59, -3.63] - }, - "0.75": { - "vector": [-8.25, -0.65, -3.59] - }, - "0.7917": { - "vector": [-8.11, -0.73, -3.55] - }, - "0.8333": { - "vector": [-7.89, -0.84, -3.48] - }, - "0.875": { - "vector": [-7.61, -0.98, -3.41] - }, - "0.9583": { - "vector": [-7.25, -1.14, -3.32] - }, - "1.0": { - "vector": [-6.84, -1.32, -3.23] - }, - "1.0417": { - "vector": [-6.46, -1.5, -3.14] - }, - "1.0833": { - "vector": [-6.13, -1.69, -3.05] - }, - "1.125": { - "vector": [-5.91, -1.88, -2.95] - }, - "1.2083": { - "vector": [-5.8, -2.06, -2.85] - }, - "1.25": { - "vector": [-5.75, -2.24, -2.76] - }, - "1.2917": { - "vector": [-5.75, -2.41, -2.67] - }, - "1.3333": { - "vector": [-5.78, -2.56, -2.59] - }, - "1.375": { - "vector": [-5.85, -2.68, -2.52] - }, - "1.4583": { - "vector": [-5.92, -2.79, -2.46] - }, - "1.5": { - "vector": [-6.01, -2.87, -2.41] - }, - "1.5417": { - "vector": [-6.1, -2.93, -2.22] - }, - "1.5833": { - "vector": [-6.21, -2.96, -1.73] - }, - "1.625": { - "vector": [-6.33, -2.96, -0.95] - }, - "1.7083": { - "vector": [-6.45, -2.87, 0.13] - }, - "1.75": { - "vector": [-6.56, -2.69, 1.49] - }, - "1.7917": { - "vector": [-6.65, -2.39, 3.13] - }, - "1.8333": { - "vector": [-6.7, -1.93, 5.05] - }, - "1.875": { - "vector": [-6.68, -1.31, 7.24] - }, - "1.9583": { - "vector": [-6.53, -0.56, 9.7] - }, - "2.0": { - "vector": [-6.25, 0.31, 12.42] - }, - "2.0417": { - "vector": [-5.93, 1.38, 15.41] - }, - "2.0833": { - "vector": [-5.6, 2.71, 18.68] - }, - "2.125": { - "vector": [-5.3, 4.34, 22.25] - }, - "2.2083": { - "vector": [-5, 6.3, 26.15] - }, - "2.25": { - "vector": [-4.7, 8.58, 30.42] - }, - "2.2917": { - "vector": [-4.97, 13.73, 37.45] - }, - "2.3333": { - "vector": [-3.4, 18.32, 48.49] - }, - "2.375": { - "vector": [0.34, 15.92, 59.46] - }, - "2.4583": { - "vector": [3.23, 7.84, 67.47] - }, - "2.5": { - "vector": [4.25, 1.18, 75.5] - }, - "2.5417": { - "vector": [4.03, -0.73, 83.67] - }, - "2.5833": { - "vector": [4.16, 0.67, 83.21] - }, - "2.625": { - "vector": [4.15, 0.3, 83.33] - }, - "2.7083": { - "vector": [4.13, -0.19, 83.5] - }, - "2.75": { - "vector": [4.16, -0.24, 83.51] - }, - "2.7917": { - "vector": [4.19, -0.1, 83.46] - }, - "2.8333": { - "vector": [4.23, -0.03, 83.44] - }, - "2.875": { - "vector": [4.11, -0.31, 83.54] - }, - "2.9583": { - "vector": [4.01, -0.62, 83.64] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [-0.368, -5.336, 2.016] - }, - "0.7917": { - "vector": [-1.02, -6.3, 1.69] - }, - "1.3333": { - "vector": [-1.73, -5.6, 1.34] - }, - "1.75": { - "vector": [-2.27, -5.74, 1.08] - }, - "2.0": { - "vector": [-2.27, -6.84, 1.08] - }, - "2.2917": { - "vector": [-2.27, -8.14, 1.08] - }, - "2.4583": { - "vector": [-2.27, -23.54, 1.08] - }, - "2.5833": { - "vector": [-2.27, -35.84, 1.08] - } - } - }, - "hips": { - "rotation": { - "vector": [0, 0, 0] - }, - "position": { - "vector": [0, 0, 0] - } - }, - "chest": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.3333": { - "vector": [-2.5, 0, 0] - }, - "1.5": { - "vector": [-2.52663, -1.95056, 1.56405] - }, - "2.0": { - "vector": [-2.60664, -3.89967, 3.13173] - }, - "2.2917": { - "vector": [-2.65368, -4.67857, 3.76064] - }, - "2.9167": { - "vector": [-5.5, 5, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "2.9167": { - "vector": [0, 0, 0] - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [-11.5075, 0.525, -0.10125] - }, - "0.3333": { - "vector": [-10.85, 0.55, -0.1] - }, - "0.4583": { - "vector": [-10.83, 0.55, -0.11] - }, - "0.5417": { - "vector": [-9.86, 1.03, -0.18] - }, - "0.625": { - "vector": [-8.4, 1.47, -0.22] - }, - "0.75": { - "vector": [-7.81, 1.35, -0.18] - }, - "0.8333": { - "vector": [-7.54, 1.15, -0.15] - }, - "0.9583": { - "vector": [-7.53, 0.95, -0.13] - }, - "1.0417": { - "vector": [-7.65, 0.78, -0.11] - }, - "1.125": { - "vector": [-7.65, 0.71, -0.1] - }, - "1.25": { - "vector": [-7.46, 0.67, -0.09] - }, - "1.3333": { - "vector": [-7.16, 0.62, -0.08] - }, - "1.4583": { - "vector": [-6.79, 0.62, -0.07] - }, - "1.5417": { - "vector": [-6.36, 0.73, -0.08] - }, - "1.625": { - "vector": [-5.91, 0.86, -0.09] - }, - "1.75": { - "vector": [-5.49, 0.99, -0.1] - }, - "1.8333": { - "vector": [-5.14, 1.1, -0.1] - }, - "1.9583": { - "vector": [-5.01, 0.99, -0.09] - }, - "2.0417": { - "vector": [-5.24, 0.29, -0.03] - }, - "2.125": { - "vector": [-5.65, -0.6, 0.06] - }, - "2.25": { - "vector": [-5.96, -1.17, 0.12] - }, - "2.3333": { - "vector": [-5.79, -1.34, 0.14] - }, - "2.4583": { - "vector": [-6.42, -2.66, 0.3] - }, - "2.5417": { - "vector": [-7.56, -5.73, 0.76] - }, - "2.625": { - "vector": [-6.46, -4.72, 0.53] - }, - "2.75": { - "vector": [-6.55, -6.22, 0.71] - }, - "2.8333": { - "vector": [-6.44, -5.97, 0.67] - }, - "2.9583": { - "vector": [-6.34, -5.81, 0.64] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0.224, -0.24, 1.456] - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [20.12687, 0.26875, 0.20563] - }, - "0.3333": { - "vector": [11.81, 0.27, 0.09] - }, - "0.4583": { - "vector": [1.77, 0.25, -0.05] - }, - "0.5417": { - "vector": [-0.22, -1.17, 0.26] - }, - "0.625": { - "vector": [-1.39, -2.4, 0.57] - }, - "0.75": { - "vector": [-2.26, -1.77, 0.38] - }, - "0.8333": { - "vector": [-2.86, -0.72, 0.06] - }, - "0.9583": { - "vector": [-3.43, 0.54, -0.33] - }, - "1.0417": { - "vector": [-4.02, 1.84, -0.75] - }, - "1.125": { - "vector": [-4.63, 2.98, -1.13] - }, - "1.25": { - "vector": [-5.35, 4.04, -1.53] - }, - "1.3333": { - "vector": [-6.31, 5.01, -1.96] - }, - "1.4583": { - "vector": [-7.33, 5.62, -2.28] - }, - "1.5417": { - "vector": [-8.36, 5.68, -2.41] - }, - "1.625": { - "vector": [-9.41, 5.66, -2.51] - }, - "1.75": { - "vector": [-10.48, 5.62, -2.61] - }, - "1.8333": { - "vector": [-11.52, 5.61, -2.7] - }, - "1.9583": { - "vector": [-12.28, 5.88, -3.06] - }, - "2.0417": { - "vector": [-12.73, 6.62, -4.67] - }, - "2.125": { - "vector": [-12.95, 7.63, -6.64] - }, - "2.25": { - "vector": [-13.1, 8.59, -7.72] - }, - "2.3333": { - "vector": [-13.47, 13.29, -7.55] - }, - "2.4583": { - "vector": [-13.91, 20.8, -9.32] - }, - "2.5417": { - "vector": [-13.76, 24.23, -10.54] - }, - "2.625": { - "vector": [-11.03, 3.9, -1.95] - }, - "2.75": { - "vector": [-10.79, 11.16, -3.27] - }, - "2.8333": { - "vector": [-10.08, -1.81, 4.27] - }, - "2.9583": { - "vector": [-9.32, -1.58, 4.1] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, -0.567] - }, - "0.3333": { - "vector": [0, 0, -0.608] - }, - "0.4583": { - "vector": [0, 0, -0.608] - }, - "0.5417": { - "vector": [0, 0, -0.576] - }, - "0.625": { - "vector": [0, 0, -0.592] - }, - "0.75": { - "vector": [0, 0, -0.608] - }, - "0.8333": { - "vector": [0, 0, -0.624] - }, - "0.9583": { - "vector": [0, 0, -0.608] - }, - "1.0417": { - "vector": [0, 0, -0.576] - }, - "1.125": { - "vector": [0, 0, -0.56] - }, - "1.25": { - "vector": [0, 0, -0.576] - }, - "1.3333": { - "vector": [0, 0, -0.592] - }, - "1.4583": { - "vector": [0, 0, -0.624] - }, - "1.5417": { - "vector": [0, 0, -0.672] - }, - "1.625": { - "vector": [0, 0, -0.704] - }, - "1.75": { - "vector": [0, 0, -0.752] - }, - "1.8333": { - "vector": [0, 0, -0.784] - }, - "1.9583": { - "vector": [0, 0, -0.832] - }, - "2.0417": { - "vector": [0, 0, -0.896] - }, - "2.125": { - "vector": [0, 0, -0.944] - }, - "2.25": { - "vector": [0, 0, -0.992] - }, - "2.3333": { - "vector": [0, 0, -1.072] - }, - "2.4583": { - "vector": [0, 0, -1.184] - }, - "2.5417": { - "vector": [0, 0, -1.264] - }, - "2.625": { - "vector": [0, 0, -1.008] - }, - "2.75": { - "vector": [0, 0, -1.008] - }, - "2.8333": { - "vector": [0, 0, -0.784] - }, - "2.9583": { - "vector": [0, 0, -0.928] - } - } - }, - "head": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [-5.58, -0.725, 0.0075] - }, - "0.3333": { - "vector": [14.64, -0.72, -0.01] - }, - "0.4583": { - "vector": [12.99, -0.7, -0.02] - }, - "0.5417": { - "vector": [11.49, -1.59, -0.04] - }, - "0.625": { - "vector": [9.43, -2.36, -0.05] - }, - "0.75": { - "vector": [8.49, -2.1, -0.08] - }, - "0.8333": { - "vector": [8, -1.66, -0.11] - }, - "0.9583": { - "vector": [7.97, -1.18, -0.12] - }, - "1.0417": { - "vector": [8.14, -0.75, -0.12] - }, - "1.125": { - "vector": [8.13, -0.48, -0.11] - }, - "1.25": { - "vector": [7.77, -0.26, -0.11] - }, - "1.3333": { - "vector": [7.18, -0.01, -0.09] - }, - "1.4583": { - "vector": [6.44, 0.11, -0.07] - }, - "1.5417": { - "vector": [5.61, 0.01, -0.03] - }, - "1.625": { - "vector": [4.73, -0.14, 0.02] - }, - "1.75": { - "vector": [3.86, -0.29, 0.08] - }, - "1.8333": { - "vector": [3, -0.44, 0.15] - }, - "1.9583": { - "vector": [2.1, -0.57, 0.02] - }, - "2.0417": { - "vector": [1.33, -0.22, -1.22] - }, - "2.125": { - "vector": [0.46, 0.19, -2.71] - }, - "2.25": { - "vector": [-0.64, 0.08, -3.34] - }, - "2.3333": { - "vector": [-2.33, 0.76, -0.75] - }, - "2.4583": { - "vector": [-3.04, 4.3, 1.5] - }, - "2.5417": { - "vector": [-2.91, 9.19, 1.98] - }, - "2.625": { - "vector": [-4.43, -0.32, -0.91] - }, - "2.75": { - "vector": [-4.77, 3.13, 1] - }, - "2.8333": { - "vector": [-4.29, -0.51, 2.34] - }, - "2.9583": { - "vector": [-5.15, -0.88, 2.41] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0.023, -0.069] - }, - "0.3333": { - "vector": [0, 0.064, -0.256] - }, - "0.4583": { - "vector": [0, 0.096, -0.416] - }, - "0.5417": { - "vector": [0, 0.096, -0.4] - }, - "0.75": { - "vector": [0, 0.096, -0.4] - }, - "0.8333": { - "vector": [0, 0.096, -0.416] - }, - "1.0417": { - "vector": [0, 0.096, -0.416] - }, - "1.125": { - "vector": [0, 0.096, -0.4] - }, - "1.25": { - "vector": [0, 0.096, -0.416] - }, - "1.3333": { - "vector": [0, 0.096, -0.416] - }, - "1.4583": { - "vector": [0, 0.096, -0.432] - }, - "1.5417": { - "vector": [0, 0.112, -0.448] - }, - "1.625": { - "vector": [0, 0.11541, -0.464] - }, - "1.75": { - "vector": [0, 0.1185, -0.464] - }, - "1.8333": { - "vector": [0, 0.12123, -0.48] - }, - "1.9583": { - "vector": [0, 0.12356, -0.496] - }, - "2.25": { - "vector": [0, 0.1277, -0.512] - }, - "2.3333": { - "vector": [-0.016, 0.128, -0.496] - }, - "2.4583": { - "vector": [-0.016, 0.112, -0.464] - }, - "2.5417": { - "vector": [-0.016, 0.08, -0.352] - }, - "2.625": { - "vector": [0, 0.112, -0.448] - }, - "2.75": { - "vector": [0, 0.096, -0.384] - }, - "2.8333": { - "vector": [0, 0.08, -0.352] - }, - "2.9583": { - "vector": [0, 0.08006, -0.4] - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [31.485, 0, 0] - }, - "0.3333": { - "vector": [25.21, 0, 0] - }, - "0.4583": { - "vector": [26.42, 0, 0] - }, - "0.5417": { - "vector": [23.94, 0, 0] - }, - "0.625": { - "vector": [20.15, 0, 0] - }, - "0.75": { - "vector": [15.02, 0, 0] - }, - "0.8333": { - "vector": [10.9, 0, 0] - }, - "0.9583": { - "vector": [10.08, 0, 0] - }, - "1.0417": { - "vector": [10.49, 0, 0] - }, - "1.125": { - "vector": [10.9, 0, 0] - }, - "1.25": { - "vector": [10.67, 0, 0] - }, - "1.3333": { - "vector": [10.35, 0, 0] - }, - "1.4583": { - "vector": [10.49, 0, 0] - }, - "1.5417": { - "vector": [11.63, 0, 0] - }, - "1.625": { - "vector": [13.87, 0, 0] - }, - "1.75": { - "vector": [16.47, 0, 0] - }, - "1.8333": { - "vector": [18.62, 0, 0] - }, - "1.9583": { - "vector": [19.58, 0, 0] - }, - "2.0417": { - "vector": [19.42, 0, 0] - }, - "2.125": { - "vector": [18.68, 0, 0] - }, - "2.25": { - "vector": [17.88, 0, 0] - }, - "2.3333": { - "vector": [16.77, 0, 0] - }, - "2.4583": { - "vector": [15.06, 0, 0] - }, - "2.5417": { - "vector": [12.8, 0, 0] - }, - "2.625": { - "vector": [10.49, 0, 0] - }, - "2.75": { - "vector": [8.69, 0, 0] - }, - "2.8333": { - "vector": [7.96, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - } - } - }, - "throat3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [20.12687, 0.26875, 0.20563] - }, - "0.3333": { - "vector": [11.81, 0.27, 0.09] - }, - "0.4583": { - "vector": [1.77, 0.25, -0.05] - }, - "0.5417": { - "vector": [-0.22, -1.17, 0.26] - }, - "0.625": { - "vector": [-1.39, -2.4, 0.57] - }, - "0.75": { - "vector": [-2.26, -1.77, 0.38] - }, - "0.8333": { - "vector": [-2.86, -0.72, 0.06] - }, - "0.9583": { - "vector": [-3.43, 0.54, -0.33] - }, - "1.0417": { - "vector": [-4.02, 1.84, -0.75] - }, - "1.125": { - "vector": [-4.63, 2.98, -1.13] - }, - "1.25": { - "vector": [-5.35, 4.04, -1.53] - }, - "1.3333": { - "vector": [-6.31, 5.01, -1.96] - }, - "1.4583": { - "vector": [-7.33, 5.62, -2.28] - }, - "1.5417": { - "vector": [-8.36, 5.68, -2.41] - }, - "1.625": { - "vector": [-9.41, 5.66, -2.51] - }, - "1.75": { - "vector": [-10.48, 5.62, -2.61] - }, - "1.8333": { - "vector": [-11.52, 5.61, -2.7] - }, - "1.9583": { - "vector": [-12.28, 5.88, -3.06] - }, - "2.0417": { - "vector": [-12.73, 6.62, -4.67] - }, - "2.125": { - "vector": [-12.95, 7.63, -6.64] - }, - "2.25": { - "vector": [-13.1, 8.59, -7.72] - }, - "2.3333": { - "vector": [-13.47, 13.29, -7.55] - }, - "2.4583": { - "vector": [-13.91, 20.8, -9.32] - }, - "2.5417": { - "vector": [-13.76, 24.23, -10.54] - }, - "2.625": { - "vector": [-11.03, 3.9, -1.95] - }, - "2.75": { - "vector": [-10.79, 11.16, -3.27] - }, - "2.8333": { - "vector": [-10.08, -1.81, 4.27] - }, - "2.9583": { - "vector": [-9.32, -1.58, 4.1] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, -0.567] - }, - "0.3333": { - "vector": [0, 0, -0.608] - }, - "0.4583": { - "vector": [0, 0, -0.608] - }, - "0.5417": { - "vector": [0, 0, -0.576] - }, - "0.625": { - "vector": [0, 0, -0.592] - }, - "0.75": { - "vector": [0, 0, -0.608] - }, - "0.8333": { - "vector": [0, 0, -0.624] - }, - "0.9583": { - "vector": [0, 0, -0.608] - }, - "1.0417": { - "vector": [0, 0, -0.576] - }, - "1.125": { - "vector": [0, 0, -0.56] - }, - "1.25": { - "vector": [0, 0, -0.576] - }, - "1.3333": { - "vector": [0, 0, -0.592] - }, - "1.4583": { - "vector": [0, 0, -0.624] - }, - "1.5417": { - "vector": [0, 0, -0.672] - }, - "1.625": { - "vector": [0, 0, -0.704] - }, - "1.75": { - "vector": [0, 0, -0.752] - }, - "1.8333": { - "vector": [0, 0, -0.784] - }, - "1.9583": { - "vector": [0, 0, -0.832] - }, - "2.0417": { - "vector": [0, 0, -0.896] - }, - "2.125": { - "vector": [0, 0, -0.944] - }, - "2.25": { - "vector": [0, 0, -0.992] - }, - "2.3333": { - "vector": [0, 0, -1.072] - }, - "2.4583": { - "vector": [0, 0, -1.184] - }, - "2.5417": { - "vector": [0, 0, -1.264] - }, - "2.625": { - "vector": [0, 0, -1.008] - }, - "2.75": { - "vector": [0, 0, -1.008] - }, - "2.8333": { - "vector": [0, 0, -0.784] - }, - "2.9583": { - "vector": [0, 0, -0.928] - } - } - }, - "bicepLeft": { - "rotation": { - "vector": [11.32, 0, 0] - }, - "position": { - "0.0": { - "vector": [-0.005, -0.012, 0.008] - }, - "0.0417": { - "vector": [-0.016, -0.032, 0.016] - }, - "0.1667": { - "vector": [-0.048, -0.064, 0.016] - }, - "0.25": { - "vector": [-0.08, -0.096, 0.032] - }, - "0.3333": { - "vector": [-0.112, -0.16, 0.064] - }, - "0.4583": { - "vector": [-0.16, -0.208, 0.08] - }, - "0.5417": { - "vector": [-0.208, -0.288, 0.112] - }, - "0.6667": { - "vector": [-0.256, -0.352, 0.128] - }, - "0.75": { - "vector": [-0.32, -0.432, 0.16] - }, - "0.8333": { - "vector": [-0.368, -0.512, 0.192] - }, - "0.9583": { - "vector": [-0.432, -0.592, 0.224] - }, - "1.0417": { - "vector": [-0.496, -0.688, 0.256] - }, - "1.1667": { - "vector": [-0.56, -0.768, 0.288] - }, - "1.25": { - "vector": [-0.624, -0.864, 0.32] - }, - "1.3333": { - "vector": [-0.688, -0.944, 0.352] - }, - "1.4583": { - "vector": [-0.752, -1.024, 0.384] - }, - "1.5417": { - "vector": [-0.8, -1.104, 0.416] - }, - "1.6667": { - "vector": [-0.848, -1.168, 0.448] - }, - "1.75": { - "vector": [-0.896, -1.232, 0.464] - }, - "1.8333": { - "vector": [-0.944, -1.28, 0.496] - }, - "1.9583": { - "vector": [-0.976, -1.328, 0.512] - }, - "2.0417": { - "vector": [-1.008, -1.376, 0.528] - }, - "2.1667": { - "vector": [-1.024, -1.392, 0.528] - }, - "2.25": { - "vector": [-1.024, -1.408, 0.528] - }, - "2.3333": { - "vector": [-1.04, -1.408, 0.528] - } - } - }, - "bicepRight": { - "rotation": { - "vector": [11.32, 0, 0] - }, - "position": { - "vector": [0, 0, 0] - } - }, - "tailLower": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5": { - "vector": [0, 0, 0] - }, - "1.0": { - "vector": [0, 6, 0] - }, - "1.5": { - "vector": [0, -4, 0] - }, - "2.0": { - "vector": [0, -4, 0] - }, - "2.625": { - "vector": [0, 13.5, 0] - }, - "2.9167": { - "vector": [0, -1.5, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5": { - "vector": [0, 0, 0] - }, - "2.0": { - "vector": [0, 0, 0] - }, - "2.5": { - "vector": [0.8, 0, 0] - } - }, - "scale": { - "2.0": { - "vector": [1, 1, 1] - }, - "2.5": { - "vector": [0.87, 1, 1] - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [-4.93813, -6.24687, 0.58] - }, - "0.3333": { - "vector": [-0.28, -4.5, 0.43] - }, - "0.4583": { - "vector": [6.97, 0.68, 1] - }, - "0.5417": { - "vector": [13.53, 3.32, 2.12] - }, - "0.625": { - "vector": [18.76, 5.32, 3.42] - }, - "0.75": { - "vector": [20.04, 7.39, 4.5] - }, - "0.8333": { - "vector": [19.62, 9.47, 5.36] - }, - "0.9583": { - "vector": [18.6, 11.49, 5.97] - }, - "1.0417": { - "vector": [17.24, 13.28, 6.32] - }, - "1.125": { - "vector": [16.13, 14.64, 6.47] - }, - "1.25": { - "vector": [15.61, 15.41, 6.5] - }, - "1.3333": { - "vector": [15.43, 15.54, 6.39] - }, - "1.4583": { - "vector": [15.31, 15.09, 6.17] - }, - "1.5417": { - "vector": [15.26, 14.01, 5.82] - }, - "1.625": { - "vector": [15.23, 12.39, 5.31] - }, - "1.75": { - "vector": [15.14, 10.24, 4.62] - }, - "1.8333": { - "vector": [14.96, 7.52, 3.74] - }, - "1.9583": { - "vector": [14.55, 3.32, 2.19] - }, - "2.0417": { - "vector": [14.07, -2.61, -0.24] - }, - "2.125": { - "vector": [13.96, -9.23, -3.28] - }, - "2.25": { - "vector": [14.73, -16.66, -8.01] - }, - "2.3333": { - "vector": [15.27, -23.16, -13.26] - }, - "2.4583": { - "vector": [8.07, -11.49, -7.94] - }, - "2.5417": { - "vector": [2.63, 2.6, -4.82] - }, - "2.625": { - "vector": [1.03, 3.83, -4.5] - }, - "2.75": { - "vector": [1.21, -2.89, -4.63] - }, - "2.8333": { - "vector": [1.19, 0.98, -4.56] - }, - "2.9583": { - "vector": [1.39, 5.71, -4.45] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, -1.132, 0.288] - }, - "0.3333": { - "vector": [0, -1.136, 0.288] - }, - "0.4583": { - "vector": [0, -0.848, 0.208] - }, - "0.5417": { - "vector": [0, -0.512, 0.112] - }, - "0.625": { - "vector": [0.016, -0.224, 0.016] - }, - "0.75": { - "vector": [0.032, -0.128, -0.016] - }, - "0.8333": { - "vector": [0.064, -0.112, -0.016] - }, - "0.9583": { - "vector": [0.112, -0.112, -0.016] - }, - "1.0417": { - "vector": [0.16, -0.144, 0] - }, - "1.125": { - "vector": [0.224, -0.176, 0] - }, - "1.25": { - "vector": [0.272, -0.176, 0] - }, - "1.3333": { - "vector": [0.32, -0.176, 0] - }, - "1.4583": { - "vector": [0.352, -0.176, 0] - }, - "1.5417": { - "vector": [0.368, -0.144, -0.016] - }, - "1.625": { - "vector": [0.384, -0.112, -0.016] - }, - "1.75": { - "vector": [0.4, -0.096, -0.032] - }, - "1.8333": { - "vector": [0.416, -0.08, -0.032] - }, - "1.9583": { - "vector": [0.416, -0.096, -0.032] - }, - "2.0417": { - "vector": [0.4, -0.128, -0.016] - }, - "2.125": { - "vector": [0.368, -0.176, 0.016] - }, - "2.25": { - "vector": [0.336, -0.224, 0.032] - }, - "2.3333": { - "vector": [0.352, -0.224, 0.032] - }, - "2.4583": { - "vector": [0.336, -0.24, 0.032] - }, - "2.5417": { - "vector": [-0.032, -0.272, 0.064] - }, - "2.625": { - "vector": [-0.192, -0.288, 0.064] - }, - "2.75": { - "vector": [-0.112, -0.304, 0.064] - }, - "2.8333": { - "vector": [-0.144, -0.304, 0.064] - }, - "2.9583": { - "vector": [-0.048, -0.272, 0.064] - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [7.09125, -8.85375, 2.515] - }, - "0.3333": { - "vector": [5.97, -11.24, 2.52] - }, - "0.4583": { - "vector": [4.86, -14.5, 2.39] - }, - "0.5417": { - "vector": [4.91, -13.6, 3.64] - }, - "0.625": { - "vector": [5.72, -12.37, 2.91] - }, - "0.75": { - "vector": [7.4, -10.53, 2.37] - }, - "0.8333": { - "vector": [7.86, -8.33, 2.49] - }, - "0.9583": { - "vector": [8.18, -6.23, 2.64] - }, - "1.0417": { - "vector": [8.31, -4.65, 2.79] - }, - "1.125": { - "vector": [8.28, -3.87, 2.92] - }, - "1.25": { - "vector": [8.06, -3.37, 3.02] - }, - "1.3333": { - "vector": [7.98, -3.11, 3.09] - }, - "1.4583": { - "vector": [7.95, -2.98, 3.16] - }, - "1.5417": { - "vector": [7.92, -2.87, 3.09] - }, - "1.625": { - "vector": [8.1, -2.78, 2.58] - }, - "1.75": { - "vector": [8.26, -2.85, 2.06] - }, - "1.8333": { - "vector": [8.34, -3.04, 1.5] - }, - "1.9583": { - "vector": [8.27, -2.24, 1.17] - }, - "2.0417": { - "vector": [8.01, -1.7, 0.89] - }, - "2.125": { - "vector": [7.64, -2.15, 0.46] - }, - "2.25": { - "vector": [7.25, -1.36, 0.82] - }, - "2.3333": { - "vector": [8.66, -8.4, -7.41] - }, - "2.4583": { - "vector": [7.6, -2.82, -3.08] - }, - "2.5417": { - "vector": [11.13, -7.13, -4.88] - }, - "2.625": { - "vector": [8.46, 2.98, 4.04] - }, - "2.75": { - "vector": [7.95, 5.5, 4.24] - }, - "2.8333": { - "vector": [7.67, -0.25, 4] - }, - "2.9583": { - "vector": [7.86, 2.34, 4.13] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [4.705, 6.53625, 4.26375] - }, - "0.3333": { - "vector": [4.73, 5.95, 4.29] - }, - "0.4583": { - "vector": [1.4, -1.64, 4.45] - }, - "0.5417": { - "vector": [0.62, -0.69, 4.77] - }, - "0.625": { - "vector": [1.31, 0.98, 5.38] - }, - "0.75": { - "vector": [3.16, 2.07, 4.12] - }, - "0.8333": { - "vector": [4.31, 3.57, 4.16] - }, - "0.9583": { - "vector": [4.89, 5, 4.16] - }, - "1.0417": { - "vector": [5.16, 5.87, 4.17] - }, - "1.125": { - "vector": [5.23, 5.9, 4.15] - }, - "1.25": { - "vector": [5.14, 5.62, 4.12] - }, - "1.3333": { - "vector": [4.87, 5.17, 4.06] - }, - "1.4583": { - "vector": [4.89, 4.43, 4] - }, - "1.5417": { - "vector": [4.83, 3.62, 3.93] - }, - "1.625": { - "vector": [4.95, 2.8, 3.43] - }, - "1.75": { - "vector": [5.16, 1.83, 2.8] - }, - "1.8333": { - "vector": [5.31, 0.73, 2.15] - }, - "1.9583": { - "vector": [5.38, -0.04, 1.53] - }, - "2.0417": { - "vector": [5.25, 0.39, 1.05] - }, - "2.125": { - "vector": [4.91, -0.28, 0.59] - }, - "2.25": { - "vector": [4.26, -2.1, 0.1] - }, - "2.3333": { - "vector": [5.62, -5.22, -2.39] - }, - "2.4583": { - "vector": [2.83, -9.75, -6.14] - }, - "2.5417": { - "vector": [6.51, -2.93, -3.74] - }, - "2.625": { - "vector": [5.4, -7.83, 3.95] - }, - "2.75": { - "vector": [5.67, 6.16, 3.14] - }, - "2.8333": { - "vector": [4.57, -0.87, 3.7] - }, - "2.9583": { - "vector": [4.22, -3.17, 3.84] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0.04, 6.11125, 0.00125] - }, - "0.3333": { - "vector": [0.08, 5.63, 0.01] - }, - "0.4583": { - "vector": [-2.93, -2.36, 0.18] - }, - "0.5417": { - "vector": [-4.22, -2.89, -0.1] - }, - "0.625": { - "vector": [-3.53, 0.7, 0.9] - }, - "0.75": { - "vector": [-2.25, 2.03, 0.34] - }, - "0.8333": { - "vector": [0.63, 3.27, 0.14] - }, - "0.9583": { - "vector": [1.69, 4.75, 0.24] - }, - "1.0417": { - "vector": [2.69, 5.69, 0.33] - }, - "1.125": { - "vector": [3.5, 5.81, 0.39] - }, - "1.25": { - "vector": [4.2, 5.66, 0.42] - }, - "1.3333": { - "vector": [4.66, 5.39, 0.39] - }, - "1.4583": { - "vector": [5.36, 4.85, 0.37] - }, - "1.5417": { - "vector": [6.17, 4.17, 0.36] - }, - "1.625": { - "vector": [6.97, 3.48, 0.19] - }, - "1.75": { - "vector": [8.08, 2.71, -0.38] - }, - "1.8333": { - "vector": [9.15, 1.78, -0.98] - }, - "1.9583": { - "vector": [10.07, 0.63, -1.57] - }, - "2.0417": { - "vector": [10.88, 1.11, -2.08] - }, - "2.125": { - "vector": [11.31, 1.52, -2.6] - }, - "2.25": { - "vector": [11.39, 0.43, -3.14] - }, - "2.3333": { - "vector": [9.95, 3.39, -3.75] - }, - "2.4583": { - "vector": [12.46, -11.24, -10.48] - }, - "2.5417": { - "vector": [11.49, -2.38, -6.88] - }, - "2.625": { - "vector": [17.59, -11.79, -8.25] - }, - "2.75": { - "vector": [14.72, 4.94, 0.13] - }, - "2.8333": { - "vector": [14.18, 8.66, -0.47] - }, - "2.9583": { - "vector": [13.05, -2.31, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [-7.6775, 5.50875, 10.91] - }, - "0.3333": { - "vector": [-6.11, 4.56, 11.45] - }, - "0.4583": { - "vector": [-2.11, 0.39, 14.84] - }, - "0.5417": { - "vector": [-0.84, -0.37, 15.62] - }, - "0.625": { - "vector": [-0.04, -1.12, 16.68] - }, - "0.75": { - "vector": [0.76, -0.77, 16.01] - }, - "0.8333": { - "vector": [0.82, -0.17, 15.44] - }, - "0.9583": { - "vector": [0.25, 0.55, 15.04] - }, - "1.0417": { - "vector": [-0.43, 1.28, 14.78] - }, - "1.125": { - "vector": [-0.87, 1.88, 14.69] - }, - "1.25": { - "vector": [-0.8, 2.24, 14.83] - }, - "1.3333": { - "vector": [-0.38, 2.37, 15.18] - }, - "1.4583": { - "vector": [0.19, 2.33, 15.63] - }, - "1.5417": { - "vector": [0.77, 2.24, 15.94] - }, - "1.625": { - "vector": [1.62, 2.55, 15.23] - }, - "1.75": { - "vector": [2.54, 3.13, 13.37] - }, - "1.8333": { - "vector": [3.26, 3.8, 10.43] - }, - "1.9583": { - "vector": [3.43, 4.43, 6.46] - }, - "2.0417": { - "vector": [2.37, 5.41, 2.65] - }, - "2.125": { - "vector": [-0.75, 6.64, 2.9] - }, - "2.25": { - "vector": [-0.17, 4.47, 3.1] - }, - "2.3333": { - "vector": [-2.09, -9.84, -2.31] - }, - "2.4583": { - "vector": [5.88, -3.66, -5.45] - }, - "2.5417": { - "vector": [16.18, 8.22, -12.16] - }, - "2.625": { - "vector": [18.93, 7.63, -14.04] - }, - "2.75": { - "vector": [16.18, 7.73, -12.27] - }, - "2.8333": { - "vector": [15.84, 7.48, -12.22] - }, - "2.9583": { - "vector": [15.64, 8.12, -12.13] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - }, - "0.4583": { - "vector": [0, 0, 0] - }, - "0.5417": { - "vector": [0, 0, 0.016] - }, - "0.625": { - "vector": [0, 0, 0.048] - }, - "0.75": { - "vector": [0, 0, 0.064] - }, - "0.8333": { - "vector": [0, 0, 0.112] - }, - "0.9583": { - "vector": [0, 0, 0.176] - }, - "1.0417": { - "vector": [0, 0, 0.24] - }, - "1.125": { - "vector": [0, 0, 0.304] - }, - "1.25": { - "vector": [0, 0, 0.384] - }, - "1.3333": { - "vector": [0.016, 0, 0.448] - }, - "1.4583": { - "vector": [0.016, 0, 0.496] - }, - "1.5417": { - "vector": [0.016, 0, 0.528] - }, - "1.625": { - "vector": [0.016, 0, 0.544] - }, - "1.75": { - "vector": [0.016, 0, 0.576] - }, - "1.8333": { - "vector": [0.016, 0, 0.592] - }, - "1.9583": { - "vector": [0.016, 0, 0.608] - }, - "2.0417": { - "vector": [0.016, 0, 0.624] - }, - "2.125": { - "vector": [0.016, 0, 0.608] - }, - "2.25": { - "vector": [0.016, 0, 0.576] - }, - "2.3333": { - "vector": [0.016, 0, 0.624] - }, - "2.4583": { - "vector": [0.016, 0, 0.608] - }, - "2.5417": { - "vector": [0, 0, 0.16] - }, - "2.625": { - "vector": [0, 0, -0.032] - }, - "2.75": { - "vector": [0, 0, 0.064] - }, - "2.8333": { - "vector": [0, 0, 0.032] - }, - "2.9583": { - "vector": [0, 0, 0.144] - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [5.84, 0, 0] - }, - "0.3333": { - "vector": [5.7, 0, 0] - }, - "0.4583": { - "vector": [4.24, 0, 0] - }, - "0.5417": { - "vector": [8.02, 0, 0] - }, - "0.625": { - "vector": [11.44, 0, 0] - }, - "0.75": { - "vector": [10.95, 0, 0] - }, - "0.8333": { - "vector": [10.4, 0, 0] - }, - "0.9583": { - "vector": [10.57, 0, 0] - }, - "1.0417": { - "vector": [10.67, 0, 0] - }, - "1.125": { - "vector": [10.71, 0, 0] - }, - "1.25": { - "vector": [10.43, 0, 0] - }, - "1.3333": { - "vector": [9.78, 0, 0] - }, - "1.4583": { - "vector": [8.99, 0, 0] - }, - "1.5417": { - "vector": [8.21, 0, 0] - }, - "1.625": { - "vector": [7.03, 0, 0] - }, - "1.75": { - "vector": [5.53, 0, 0] - }, - "1.8333": { - "vector": [3.87, 0, 0] - }, - "1.9583": { - "vector": [2.19, 0, 0] - }, - "2.0417": { - "vector": [0.84, 0, 0] - }, - "2.125": { - "vector": [-1.76, 0, 0] - }, - "2.25": { - "vector": [-11.57, 0, 0] - }, - "2.3333": { - "vector": [-16.36, 0, 0] - }, - "2.4583": { - "vector": [-12.64, 0, 0] - }, - "2.5417": { - "vector": [-6.53, 0, 0] - }, - "2.625": { - "vector": [-11.31, 0, 0] - }, - "2.75": { - "vector": [-6.58, 0, 0] - }, - "2.8333": { - "vector": [-6.02, 0, 0] - }, - "2.9583": { - "vector": [-5.52, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.3333": { - "vector": [-12.5, 0, 0] - }, - "1.4583": { - "vector": [-10.70158, 3.45661, -6.66002] - }, - "2.0417": { - "vector": [-10.52221, -1.15452, 2.2176] - }, - "2.2917": { - "vector": [-10.85724, -4.60079, 8.88833] - }, - "2.6667": { - "vector": [-10.86276, -4.27997, 8.28648] - }, - "2.7083": { - "vector": [-10.63346, 1.31003, -2.51732] - }, - "2.75": { - "vector": [-10.5, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "footRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5": { - "vector": [11.43202, 5.37229, -8.50466] - }, - "1.5": { - "vector": [4.43202, 5.37229, -8.50466] - }, - "2.0": { - "vector": [13.43202, 5.37229, -8.50466] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5": { - "vector": [0, 1.1, 0] - }, - "2.0": { - "vector": [0, 1.3, 0] - }, - "2.375": { - "vector": [0, 0.1, 0] - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [-19.32187, -0.96062, -6.81875] - }, - "0.3333": { - "vector": [-17.82, -0.67, -7.74] - }, - "0.4583": { - "vector": [-14.07, 0.17, -9.34] - }, - "0.5417": { - "vector": [-10.95, 0.39, -9.08] - }, - "0.625": { - "vector": [-8.46, 0.46, -8.46] - }, - "0.75": { - "vector": [-7.4, 0.9, -8.97] - }, - "0.8333": { - "vector": [-7.16, 1.25, -9.4] - }, - "0.9583": { - "vector": [-7.73, 1.61, -9.81] - }, - "1.0417": { - "vector": [-8.51, 1.94, -10.08] - }, - "1.125": { - "vector": [-9.09, 2.29, -10.18] - }, - "1.25": { - "vector": [-9.24, 2.63, -10.01] - }, - "1.3333": { - "vector": [-9.05, 2.89, -9.58] - }, - "1.4583": { - "vector": [-8.71, 3.06, -9.02] - }, - "1.5417": { - "vector": [-8.48, 3.18, -8.61] - }, - "1.625": { - "vector": [-9.03, 3.6, -9.15] - }, - "1.75": { - "vector": [-10.59, 4.04, -10.61] - }, - "1.8333": { - "vector": [-10.68, 4.15, -12.83] - }, - "1.9583": { - "vector": [-8.27, 3.21, -15.44] - }, - "2.0417": { - "vector": [-5.57, -0.16, -17.38] - }, - "2.125": { - "vector": [-3, -4.52, -17.96] - }, - "2.25": { - "vector": [-3.03, -15.96, -17.3] - }, - "2.3333": { - "vector": [-24.64, -39.88, -3.83] - }, - "2.4583": { - "vector": [-40.74, -15.22, 17.27] - }, - "2.5417": { - "vector": [-25.83, 4.05, 12.43] - }, - "2.625": { - "vector": [-26.54, 1.74, 9.87] - }, - "2.75": { - "vector": [-26.16, 3.52, 12.28] - }, - "2.8333": { - "vector": [-26.4, 3.38, 12.38] - }, - "2.9583": { - "vector": [-26.13, 4.02, 12.53] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - }, - "0.4583": { - "vector": [0, 0, 0] - }, - "0.5417": { - "vector": [0, 0, -0.016] - }, - "0.625": { - "vector": [0, 0, -0.048] - }, - "0.75": { - "vector": [0, 0, -0.064] - }, - "0.8333": { - "vector": [0, 0, -0.112] - }, - "0.9583": { - "vector": [0, 0, -0.176] - }, - "1.0417": { - "vector": [0, 0, -0.24] - }, - "1.125": { - "vector": [0, 0, -0.304] - }, - "1.25": { - "vector": [0, 0, -0.384] - }, - "1.3333": { - "vector": [-0.016, 0, -0.448] - }, - "1.4583": { - "vector": [-0.016, 0, -0.496] - }, - "1.5417": { - "vector": [-0.016, 0, -0.528] - }, - "1.625": { - "vector": [-0.016, 0, -0.544] - }, - "1.75": { - "vector": [-0.016, 0, -0.576] - }, - "1.8333": { - "vector": [-0.016, 0, -0.592] - }, - "1.9583": { - "vector": [-0.016, 0, -0.608] - }, - "2.0417": { - "vector": [-0.016, 0, -0.624] - }, - "2.125": { - "vector": [-0.016, 0, -0.608] - }, - "2.25": { - "vector": [-0.016, 0, -0.576] - }, - "2.3333": { - "vector": [-0.016, 0, -0.624] - }, - "2.4583": { - "vector": [-0.016, 0, -0.608] - }, - "2.5417": { - "vector": [0, 0, -0.16] - }, - "2.625": { - "vector": [0, 0, 0.032] - }, - "2.75": { - "vector": [0, 0, -0.064] - }, - "2.8333": { - "vector": [0, 0, -0.032] - }, - "2.9583": { - "vector": [0, 0, -0.144] - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [24.0225, 0, 0] - }, - "0.3333": { - "vector": [23.93, 0, 0] - }, - "0.4583": { - "vector": [23.65, 0, 0] - }, - "0.5417": { - "vector": [23.85, 0, 0] - }, - "0.625": { - "vector": [24.01, 0, 0] - }, - "0.75": { - "vector": [22.88, 0, 0] - }, - "0.8333": { - "vector": [21.77, 0, 0] - }, - "0.9583": { - "vector": [21.51, 0, 0] - }, - "1.0417": { - "vector": [21.33, 0, 0] - }, - "1.125": { - "vector": [21.26, 0, 0] - }, - "1.25": { - "vector": [21.14, 0, 0] - }, - "1.3333": { - "vector": [20.88, 0, 0] - }, - "1.4583": { - "vector": [20.6, 0, 0] - }, - "1.5417": { - "vector": [20.54, 0, 0] - }, - "1.625": { - "vector": [21.64, 0, 0] - }, - "1.75": { - "vector": [24.31, 0, 0] - }, - "1.8333": { - "vector": [26.87, 0, 0] - }, - "1.9583": { - "vector": [28.24, 0, 0] - }, - "2.0417": { - "vector": [29.67, 0, 0] - }, - "2.125": { - "vector": [31.52, 0, 0] - }, - "2.25": { - "vector": [28.31, 0, 0] - }, - "2.3333": { - "vector": [42.53, 0, 0] - }, - "2.4583": { - "vector": [28.21, 0, 0] - }, - "2.5417": { - "vector": [21.21, 0, 0] - }, - "2.625": { - "vector": [22.05, 0, 0] - }, - "2.75": { - "vector": [21.35, 0, 0] - }, - "2.8333": { - "vector": [21.48, 0, 0] - }, - "2.9583": { - "vector": [21.55, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [-13.57188, 0, 0] - }, - "0.3333": { - "vector": [-13.53, 0, 0] - }, - "0.4583": { - "vector": [-13.4, 0, 0] - }, - "0.5417": { - "vector": [-13.49, 0, 0] - }, - "0.625": { - "vector": [-13.56, 0, 0] - }, - "0.75": { - "vector": [-13.04, 0, 0] - }, - "0.8333": { - "vector": [-12.53, 0, 0] - }, - "0.9583": { - "vector": [-12.41, 0, 0] - }, - "1.0417": { - "vector": [-12.32, 0, 0] - }, - "1.125": { - "vector": [-12.29, 0, 0] - }, - "1.25": { - "vector": [-12.24, 0, 0] - }, - "1.3333": { - "vector": [-12.12, 0, 0] - }, - "1.4583": { - "vector": [-11.98, 0, 0] - }, - "1.5417": { - "vector": [-11.96, 0, 0] - }, - "1.625": { - "vector": [-13.64805, 7.10589, 3.21622] - }, - "1.75": { - "vector": [-13.7, 0, 0] - }, - "1.8333": { - "vector": [-19.13, 0, 0] - }, - "1.9583": { - "vector": [-29.7, 0, 0] - }, - "2.0417": { - "vector": [-30.18, 0, 0] - }, - "2.125": { - "vector": [-30.18, 0, 0] - }, - "2.25": { - "vector": [-38.71, 0, 0] - }, - "2.3333": { - "vector": [-33.37, 0, 0] - }, - "2.4583": { - "vector": [-21.34, 0, 0] - }, - "2.5417": { - "vector": [-25.38, 0, 0] - }, - "2.625": { - "vector": [-25.84, 0, 0] - }, - "2.75": { - "vector": [-25.45, 0, 0] - }, - "2.8333": { - "vector": [-25.53, 0, 0] - }, - "2.9583": { - "vector": [-25.57, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, -1, 0] - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [10, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, -1, 0] - } - } - } - } - }, - "getup": { - "loop": "hold_on_last_frame", - "animation_length": 5.16667, - "bones": { - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [9, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [4, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [3.00759, -1.93328, 0.81436] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [8, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [8, -8, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "4.625": { - "pre": { - "vector": [0, 0.697, 0.05339] - }, - "post": { - "vector": [0, 0.697, 0.05339] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [-5, -3, -3] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-1, -3, -3] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-13, -3, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, 2, 7] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [8, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [13, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": { - "vector": [0, -27.52881, -2.40759] - }, - "post": { - "vector": [0, -27.52881, -2.40759] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, -26.52881, -0.40759] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, -18.52881, -2.40759] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -14.52881, -2.40759] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [0, -6.53378, -2.40759] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -5.53378, -2.10759] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [0, -3.53378, -1.10716] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.9583": { - "pre": { - "vector": [-75.43, -13.24134, 4.29036] - }, - "post": { - "vector": [-75.43, -13.24134, 4.29036] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-45.43, -13.24134, 4.29036] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-12.42968, -18.24134, 0.29036] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [3.55499, -18.12353, 0.13851] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [2.60572, -18.08706, 0.09322] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [1.07618, -18.02852, 0.02492] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0.25808, -17.99852, -0.00717] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [0.78678, -9, -0.019] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": { - "vector": [0, -26.29, -2.31] - }, - "post": { - "vector": [0, -26.29, -2.31] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, -25.29, -0.31] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, -17.29, -2.31] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -13.29, -2.31] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [0, -5.29, -2.31] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -4.28915, -2.01] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [0, -2.28915, -1.00822] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.5": { - "pre": { - "vector": [-79.79, 13.86321, -1.00328] - }, - "post": { - "vector": [-79.79, 13.86321, -1.00328] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-77.79, 13.86321, -1.00328] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-54.37171, 14.72167, -0.72867] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-45.06868, 15.07383, -0.66076] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [-30.50803, 15.17293, -0.48418] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-30.53184, 15.17299, -0.4846] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-32.4481, 9.16965, -0.51332] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": { - "vector": [0, -26.53, -2.6] - }, - "post": { - "vector": [0, -26.53, -2.6] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, -25.63, -0.6] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, -18.43, -2.6] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -13.43, -2.6] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [0, -5.43, -2.6] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -4.43, -2.3] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [0, -2.43, -1.3] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [0, -2.65, -0.35] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.5": { - "pre": { - "vector": [57.05414, 2.92185, -1.85803] - }, - "post": { - "vector": [57.05414, 2.92185, -1.85803] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [52.06968, 2.63801, -1.72295] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [56.56845, 1.38173, 0.92417] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [42.20176, 1.32945, 1.68325] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [8.39052, 4.44281, 1.5028] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [6.76231, 4.49589, 1.52111] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [2.91886, 4.5344, 1.53645] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-2.62845, 4.50766, 1.52362] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [19.22, 3.02861, 1.11591] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": { - "vector": [0, 0, 2] - }, - "post": { - "vector": [0, 0, 2] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 0, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, 0, 2] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.5": { - "pre": { - "vector": [-38.86, -1.08202, -3.33] - }, - "post": { - "vector": [-38.86, -1.08202, -3.33] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-31.86, -1.08202, -3.33] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-49.86, -1.08202, -3.33] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-26.86044, -1.08202, -6.32664] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [-21.11634, -3.01519, -6.42502] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-16.99171, -3.07396, -6.41619] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-10.44745, -2.51724, -6.42991] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-2.01087, -2.29308, -6.40828] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-25.97, -5.22012, -4.81] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "1.4583": { - "pre": { - "vector": [0, 0, -1.99] - }, - "post": { - "vector": [0, 0, -1.99] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.5": { - "pre": { - "vector": [57.10098, -3.53, -9.44361] - }, - "post": { - "vector": [57.10098, -3.53, -9.44361] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [57.10098, -1.53, -9.44361] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [48.10098, 7.47361, -2.44361] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-2.89926, 7.47361, -2.44361] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [9.06646, 7.73936, -2.95281] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [7.48062, 7.74436, -2.56558] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [6.48619, 2.56308, 7.3712] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [4.6878, 2.25057, 7.04975] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [35.93098, -1.73, -1.81] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": { - "vector": [0, 1.5, 0] - }, - "post": { - "vector": [0, 1.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 1.5, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, 1.5, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.5": { - "pre": { - "vector": [41.99436, 3.86685, -1.34916] - }, - "post": { - "vector": [41.99436, 3.86685, -1.34916] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [37.90697, 4.33048, -1.13687] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [31.66477, -1.45093, 2.28727] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [28.13995, -1.48183, 2.23802] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [23.08843, -1.52783, 2.22222] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [20.781, -1.5256, 2.03501] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [38.581, -0.16613, -0.3113] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": { - "vector": [0, 0.7, 0.2] - }, - "post": { - "vector": [0, 0.7, 0.2] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, -0.1, -0.5] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.5": { - "pre": { - "vector": [76.83, 0.41045, -0.17724] - }, - "post": { - "vector": [76.83, 0.41045, -0.17724] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [70.83, 0.41045, -0.17724] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [50.98318, 0.30525, -0.06867] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [37.58279, 0.13718, 0.04024] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [13.83172, -0.37652, 0.02731] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [11.92155, -0.46646, 0.00553] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [21.98132, -0.65997, -0.0575] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": { - "vector": [0, 0, 4] - }, - "post": { - "vector": [0, 0, 4] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 0, 3] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "belly1": { - "rotation": { - "0.5": { - "pre": { - "vector": [-2, -3, 0] - }, - "post": { - "vector": [-2, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [6, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": { - "vector": [0, 0, 0.39994] - }, - "post": { - "vector": [0, 0, 0.39994] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 0, 1.09994] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "belly2": { - "position": { - "0.9583": { - "pre": { - "vector": [0, 0, -1.10392] - }, - "post": { - "vector": [0, 0, -1.10392] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0.4, 1.09995] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": [5, 0, 0] - }, - "0.75": { - "vector": [0, 0, 0] - }, - "1.1667": { - "vector": [-1.43, 0, 0] - }, - "1.5833": { - "vector": [-12.86, 0, 0] - }, - "2.7083": { - "vector": [-2.74, 0, 0] - }, - "3.625": { - "vector": [-2.5, 0, 0] - }, - "4.0417": { - "vector": [-10, 0, 0] - }, - "4.2083": { - "vector": [-5, 0, 0] - }, - "4.5": { - "vector": [0, 0, 0] - }, - "4.7917": { - "vector": [-10, 0, 0] - }, - "5.1667": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "tail4": { - "rotation": { - "0.0": { - "vector": [13, 0, 0] - }, - "0.9167": { - "vector": [5, 0, 0] - }, - "1.0417": { - "vector": [18.75, 0, 0] - }, - "1.1667": { - "vector": [17.5, 0, 0] - }, - "1.4167": { - "vector": [-0.88, 0, 0] - }, - "2.625": { - "vector": [-3.12, 0, 0] - }, - "3.625": { - "vector": [-7.5, 0, 0] - }, - "4.0417": { - "vector": [5, 0, 0] - }, - "4.2083": { - "vector": [15, 0, 0] - }, - "4.5": { - "vector": [17.5, 0, 0] - }, - "4.7917": { - "vector": [-5, 0, 0] - }, - "5.1667": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [-5, 0, 1] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [1, 0, 1] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 3, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-2, 5, -3] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-2, 5, -2] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-9, 1, -2] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-2, 1, -2] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [10, -5, -4] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [10, -9, -4] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [-2, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [1, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-2, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [1, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [5, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": { - "vector": [4, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [3, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [11, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [3, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [1, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [6, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [6, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [1, 2, 3] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [8, 2, 3] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-8, 2, 3] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-3, 2, -1] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-3, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [-3, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [4, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": { - "vector": [1, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-4, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [6.96175, 2.35132, 0.13633] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-2, 0, -1] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [-3.07429, -0.2219, -1.47381] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "2.0": { - "pre": { - "vector": [25, -4, 9] - }, - "post": { - "vector": [25, -4, 9] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [24, -3, 10] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [19, -3, 10] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [28, -3, 10] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [18, -6, 14] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "2.0": { - "pre": { - "vector": [-38.81, 27.69, -51.18] - }, - "post": { - "vector": [-38.81, 27.69, -51.18] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-38.81, 8.69, -51.18] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-36.81, 27.69, -51.18] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-36.81, 28.69, -51.1759] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-37.80689, 5.69, -60.1759] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "bicepRight": { - "rotation": { - "2.0": { - "pre": { - "vector": [26, 0, -13] - }, - "post": { - "vector": [26, 0, -13] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [25, 0, -13] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [8, 0, -13] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [28, 0, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [19, 0, -3] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "2.0": { - "pre": { - "vector": [-28, -10, 28] - }, - "post": { - "vector": [-28, -10, 28] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-22, 8, 52] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-22, 15, 58] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-32, -15, 38] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-12, -5, 8] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": { - "vector": [-2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "vector": [-5, 0, 0] - }, - "0.625": { - "vector": [0, 0, 0] - }, - "0.9167": { - "vector": [-4.09, 0, 0] - }, - "1.0833": { - "vector": [5.96, 0, 0] - }, - "1.5833": { - "vector": [0, 0, 0] - }, - "2.2917": { - "vector": [-7.5, 0, 0] - }, - "3.625": { - "vector": [-10, 0, 0] - }, - "4.0417": { - "vector": [-7.5, 0, 0] - }, - "4.2083": { - "vector": [-2.5, 0, 0] - }, - "4.5": { - "vector": [2.5, 0, 0] - }, - "4.7917": { - "vector": [-7.5, 0, 0] - }, - "5.1667": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": [-7.5, 0, 0] - }, - "0.9167": { - "vector": [5, 0, 0] - }, - "2.0": { - "vector": [17.5, 0, 0] - }, - "3.625": { - "vector": [10, 0, 0] - }, - "4.2083": { - "vector": [2.5, 0, 0] - }, - "4.7917": { - "vector": [12.5, 0, 0] - }, - "5.1667": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "ankleRight": { - "rotation": { - "0.5": { - "pre": { - "vector": [-38.33, 4.48708, 4.1161] - }, - "post": { - "vector": [-38.33, 4.48708, 4.1161] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-31.33, 4.48708, 4.1161] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-26.31911, 3.83079, 2.60606] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-18.66661, 3.55529, 1.69374] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [-4.41787, 3.34004, 0.64852] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-0.18013, 3.14215, 0.71284] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-6.14664, 0.6937, 1.95894] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-14.45873, 0.27455, 1.37299] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "leftIndexFinger": { - "rotation": { - "3.5417": { - "pre": { - "vector": [-10, 0, 0] - }, - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "leftMiddleFinger": { - "rotation": { - "2.0": { - "pre": { - "vector": [-1, 3, -13] - }, - "post": { - "vector": [-1, 3, -13] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [9, 3, -3] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [10, -10, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "rightMiddleFinger": { - "rotation": { - "2.0": { - "pre": { - "vector": [13, 2, 23] - }, - "post": { - "vector": [13, 2, 23] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [3, -8, 3] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [1, -20, 2] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "rightIndexFinger": { - "rotation": { - "3.0833": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat4": { - "rotation": { - "0.0": { - "post": { - "vector": [2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat2": { - "rotation": { - "0.0": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tailLower": { - "rotation": { - "0.0": { - "post": { - "vector": [6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [6.86309, 0.57691, 0.6386] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [7.64791, 4.6657, 3.62725] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [7.95802, -1.09614, -0.32467] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [8.51705, 1.57487, 1.70666] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [9.14213, 0.2789, 0.88546] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [9.40257, -3.55663, -1.89029] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [8.90753, 0.30409, 0.19828] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "root": { - "position": { - "0.0417": { - "vector": [0, 1.2, 0] - }, - "0.375": { - "vector": [0, 1.2, 0] - }, - "1.1667": { - "vector": [0, 1.2, 0] - }, - "1.9583": { - "vector": [0, 0, 0] - }, - "2.75": { - "vector": [0, 0, 0] - }, - "3.5417": { - "vector": [0, 0, 0] - }, - "4.375": { - "vector": [0, 0, 0] - }, - "5.1667": { - "vector": [0, 0, 0] - } - } - } - } - }, - "roar": { - "animation_length": 6.29167, - "bones": { - "hips": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-0.10913, 0.14187, 0.03274] - }, - "0.1667": { - "vector": [-0.38304, 0.49796, 0.11491] - }, - "0.25": { - "vector": [-0.74933, 0.97412, 0.2248] - }, - "0.2917": { - "vector": [-1.16539, 1.51501, 0.34962] - }, - "0.375": { - "vector": [-1.60891, 2.09159, 0.48267] - }, - "0.4167": { - "vector": [-2.06945, 2.69028, 0.62084] - }, - "0.5": { - "vector": [-2.54112, 3.30345, 0.76234] - }, - "0.5417": { - "vector": [-3.18966, 4.14655, 0.9569] - }, - "0.5833": { - "vector": [-3.33537, 4.69155, 1.00061] - }, - "0.625": { - "vector": [-3.15832, 4.85574, 0.9475] - }, - "0.7083": { - "vector": [-2.95224, 5.04686, 0.88567] - }, - "0.75": { - "vector": [-2.56622, 5.40486, 0.76987] - }, - "0.7917": { - "vector": [-2.35144, 5.60405, 0.70543] - }, - "0.8333": { - "vector": [-2.16568, 5.77632, 0.64971] - }, - "0.875": { - "vector": [-1.83383, 6.08409, 0.55015] - }, - "0.9167": { - "vector": [-1.54195, 6.41453, 0.46259] - }, - "0.9583": { - "vector": [-1.3326, 6.6678, 0.39978] - }, - "1.0": { - "vector": [-1.12478, 6.91923, 0.33743] - }, - "1.0417": { - "vector": [-0.92085, 7.16595, 0.27625] - }, - "1.0833": { - "vector": [-0.72682, 7.40068, 0.21805] - }, - "1.125": { - "vector": [-0.54241, 7.62378, 0.16272] - }, - "1.1667": { - "vector": [-0.38267, 7.81704, 0.1148] - }, - "1.2083": { - "vector": [-0.26189, 7.96316, 0.07857] - }, - "1.2917": { - "vector": [-0.21432, 8.02071, 0.0643] - }, - "1.375": { - "vector": [0.60909, 7.5684, 0.05587] - }, - "1.5": { - "vector": [1.50842, 7.04101, 0.05258] - }, - "1.5833": { - "vector": [3.29082, 5.99406, 0.04635] - }, - "1.6667": { - "vector": [5.35177, 4.78349, 0.03915] - }, - "1.75": { - "vector": [7.51079, 3.51533, 0.03161] - }, - "1.7917": { - "vector": [9.68933, 2.2357, 0.024] - }, - "1.875": { - "vector": [11.84707, 0.96828, 0.01646] - }, - "1.9583": { - "vector": [13.90669, -0.2415, 0.00927] - }, - "2.0417": { - "vector": [15.68882, -1.28829, 0.00304] - }, - "2.1667": { - "vector": [16.54188, -1.78936, 0.00006] - }, - "2.375": { - "vector": [16.59808, -1.5969, 0] - }, - "2.6667": { - "vector": [16.70166, -1.04447, 0] - }, - "3.4583": { - "vector": [17.32772, 2.2945, 0] - }, - "3.625": { - "vector": [17.4252, 2.81443, 0] - }, - "3.875": { - "vector": [17.4734, 3.07148, 0] - }, - "3.9583": { - "vector": [17.15928, 2.91596, 0] - }, - "4.0417": { - "vector": [16.36945, 2.51826, 0] - }, - "4.0833": { - "vector": [15.31327, 1.98645, 0] - }, - "4.1667": { - "vector": [14.11356, 1.38237, 0] - }, - "4.2083": { - "vector": [12.83467, 0.73841, 0] - }, - "4.25": { - "vector": [11.50672, 0.06976, 0] - }, - "4.3333": { - "vector": [10.14667, -0.61506, 0] - }, - "4.375": { - "vector": [8.77612, -1.30516, 0] - }, - "4.4167": { - "vector": [7.39616, -2, 0] - }, - "4.4583": { - "vector": [7.02279, -1.86254, 0] - }, - "4.5": { - "vector": [6.28663, -1.59151, 0] - }, - "4.5417": { - "vector": [5.92676, -1.45902, 0] - }, - "4.5833": { - "vector": [5.58438, -1.33296, 0] - }, - "4.625": { - "vector": [5.25896, -1.21316, 0] - }, - "4.7083": { - "vector": [4.97707, -1.10937, 0] - }, - "4.75": { - "vector": [4.76394, -1.03091, 0] - }, - "4.7917": { - "vector": [4.68, -1, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, 0, -0.06063] - }, - "0.1667": { - "vector": [0, 0, -0.2128] - }, - "0.25": { - "vector": [0, 0, -0.41629] - }, - "0.2917": { - "vector": [0, 0, -0.64744] - }, - "0.375": { - "vector": [0, 0, -0.89384] - }, - "0.4167": { - "vector": [0, 0, -1.14969] - }, - "0.5": { - "vector": [0, 0, -1.41173] - }, - "0.5417": { - "vector": [0, 0, -1.77203] - }, - "0.5833": { - "vector": [0, 0, -2.0677] - }, - "0.625": { - "vector": [0, 0, -2.20748] - }, - "0.7083": { - "vector": [0, 0, -2.37017] - }, - "0.75": { - "vector": [0, 0, -2.67494] - }, - "0.7917": { - "vector": [0, 0, -2.84451] - }, - "0.8333": { - "vector": [0, 0, -2.99116] - }, - "0.875": { - "vector": [0, 0, -3.25316] - }, - "0.9167": { - "vector": [0, 0, -3.51968] - }, - "0.9583": { - "vector": [0, 0, -3.72066] - }, - "1.0": { - "vector": [0, 0, -3.92017] - }, - "1.0417": { - "vector": [0, 0, -4.11596] - }, - "1.0833": { - "vector": [0, 0, -4.30223] - }, - "1.125": { - "vector": [0, 0, -4.47927] - }, - "1.1667": { - "vector": [0, 0, -4.63263] - }, - "1.2083": { - "vector": [0, 0, -4.74858] - }, - "1.2917": { - "vector": [0, 0, -4.79424] - }, - "1.375": { - "vector": [0, -0.04803, -4.81989] - }, - "1.5": { - "vector": [0, -0.10167, -4.83047] - }, - "1.5833": { - "vector": [0, -0.20805, -4.85054] - }, - "1.6667": { - "vector": [0, -0.33106, -4.87376] - }, - "1.75": { - "vector": [0, -0.45991, -4.89807] - }, - "1.7917": { - "vector": [0, -0.58994, -4.92261] - }, - "1.875": { - "vector": [0, -0.71872, -4.94692] - }, - "1.9583": { - "vector": [0, -0.84164, -4.97011] - }, - "2.0417": { - "vector": [0, -0.94801, -4.99019] - }, - "2.1667": { - "vector": [0, -0.99892, -4.9998] - }, - "2.375": { - "vector": [0, -1.03526, -5] - }, - "2.6667": { - "vector": [0, -1.13117, -5] - }, - "3.4583": { - "vector": [0, -1.71085, -5] - }, - "3.625": { - "vector": [0, -1.80112, -5] - }, - "3.875": { - "vector": [0, -1.84574, -5] - }, - "3.9583": { - "vector": [0, -1.85065, -5] - }, - "4.0417": { - "vector": [0, -1.8617, -5] - }, - "4.0833": { - "vector": [0, -1.87647, -5] - }, - "4.1667": { - "vector": [0, -1.89324, -5] - }, - "4.2083": { - "vector": [0, -1.91113, -5] - }, - "4.25": { - "vector": [0, -1.9297, -5] - }, - "4.3333": { - "vector": [0, -1.94872, -5] - }, - "4.375": { - "vector": [0, -1.96789, -5] - }, - "4.4167": { - "vector": [0, -1.98719, -5] - }, - "4.4583": { - "vector": [0, -1.85149, -4.72507] - }, - "4.5": { - "vector": [0, -1.58393, -4.18302] - }, - "4.5417": { - "vector": [0, -1.45313, -3.91803] - }, - "4.5833": { - "vector": [0, -1.3287, -3.66592] - }, - "4.625": { - "vector": [0, -1.21042, -3.42631] - }, - "4.7083": { - "vector": [0, -1.10797, -3.21875] - }, - "4.75": { - "vector": [0, -1.03051, -3.06181] - }, - "4.7917": { - "vector": [0, -1, -3] - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0.01091, 0.1746, -0.03274] - }, - "0.1667": { - "vector": [0.0383, 0.61287, -0.11491] - }, - "0.25": { - "vector": [0.07493, 1.19892, -0.2248] - }, - "0.2917": { - "vector": [0.11654, 1.86462, -0.34962] - }, - "0.375": { - "vector": [0.16089, 2.57426, -0.48267] - }, - "0.4167": { - "vector": [0.20695, 3.31112, -0.62084] - }, - "0.5": { - "vector": [0.25411, 4.06579, -0.76234] - }, - "0.5417": { - "vector": [0.30164, 4.82629, -0.90493] - }, - "0.5833": { - "vector": [0.3495, 5.592, -1.0485] - }, - "0.875": { - "vector": [0.3495, 5.592, -1.0485] - }, - "0.9167": { - "vector": [0.35077, 4.65663, -0.92199] - }, - "0.9583": { - "vector": [0.35202, 3.73113, -0.79681] - }, - "1.0": { - "vector": [0.35326, 2.81241, -0.67255] - }, - "1.0417": { - "vector": [0.35449, 1.91086, -0.55061] - }, - "1.0833": { - "vector": [0.35565, 1.05311, -0.43459] - }, - "1.125": { - "vector": [0.35675, 0.23789, -0.32433] - }, - "1.1667": { - "vector": [0.35771, -0.4683, -0.22881] - }, - "1.2083": { - "vector": [0.35843, -1.00224, -0.15659] - }, - "1.2917": { - "vector": [0.35872, -1.21253, -0.12815] - }, - "1.375": { - "vector": [0.53143, -1.38804, -0.11114] - }, - "1.5": { - "vector": [0.72463, -1.4945, -0.10459] - }, - "1.5833": { - "vector": [1.10776, -1.7012, -0.0922] - }, - "1.6667": { - "vector": [1.55077, -1.9402, -0.07788] - }, - "1.75": { - "vector": [2.01485, -2.19058, -0.06288] - }, - "1.7917": { - "vector": [2.48313, -2.44322, -0.04774] - }, - "1.875": { - "vector": [2.94695, -2.69345, -0.03275] - }, - "1.9583": { - "vector": [3.38966, -2.9323, -0.01844] - }, - "2.0417": { - "vector": [3.77274, -3.13897, -0.00605] - }, - "2.1667": { - "vector": [3.95611, -3.2379, -0.00013] - }, - "2.375": { - "vector": [3.96, -2.97343, 0] - }, - "2.6667": { - "vector": [3.96, -2.24836, 0] - }, - "3.4583": { - "vector": [3.96, 2.13403, 0] - }, - "3.625": { - "vector": [3.96, 2.81644, 0] - }, - "3.875": { - "vector": [3.96, 3.15382, 0] - }, - "3.9583": { - "vector": [3.6818, 3.22183, 0] - }, - "4.0417": { - "vector": [2.98349, 3.38293, 0] - }, - "4.0833": { - "vector": [2.0497, 3.59835, 0] - }, - "4.1667": { - "vector": [0.98901, 3.84304, 0] - }, - "4.2083": { - "vector": [-0.14169, 4.10389, 0] - }, - "4.25": { - "vector": [-1.31577, 4.37474, 0] - }, - "4.3333": { - "vector": [-2.51821, 4.65214, 0] - }, - "4.375": { - "vector": [-3.72995, 4.93168, 0] - }, - "4.4167": { - "vector": [-4.95, 5.21314, 0] - }, - "4.4583": { - "vector": [-5.06134, 4.49652, 0] - }, - "4.5": { - "vector": [-5.28088, 3.08362, 0] - }, - "4.5417": { - "vector": [-5.3882, 2.39291, 0] - }, - "4.5833": { - "vector": [-5.4903, 1.73577, 0] - }, - "4.625": { - "vector": [-5.58734, 1.11121, 0] - }, - "4.7083": { - "vector": [-5.67141, 0.57018, 0] - }, - "4.75": { - "vector": [-5.73497, 0.16112, 0] - }, - "4.7917": { - "vector": [-5.76, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, 0, 0.01213] - }, - "0.1667": { - "vector": [0, 0, 0.04256] - }, - "0.25": { - "vector": [0, 0, 0.08326] - }, - "0.2917": { - "vector": [0, 0, 0.12949] - }, - "0.375": { - "vector": [0, 0, 0.17877] - }, - "0.4167": { - "vector": [0, 0, 0.22994] - }, - "0.5": { - "vector": [0, 0, 0.28235] - }, - "0.5417": { - "vector": [0, 0, 0.33516] - }, - "0.5833": { - "vector": [0, 0, 0.38833] - }, - "0.875": { - "vector": [0, 0, 0.38833] - }, - "0.9167": { - "vector": [0, 0, 0.38974] - }, - "0.9583": { - "vector": [0, 0, 0.39113] - }, - "1.0": { - "vector": [0, 0, 0.39252] - }, - "1.0417": { - "vector": [0, 0, 0.39387] - }, - "1.0833": { - "vector": [0, 0, 0.39516] - }, - "1.125": { - "vector": [0, 0, 0.39639] - }, - "1.1667": { - "vector": [0, 0, 0.39745] - }, - "1.2083": { - "vector": [0, 0, 0.39826] - }, - "1.2917": { - "vector": [0, 0, 0.39857] - }, - "1.375": { - "vector": [0, 0, 0.39837] - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, 0.21825, -0.04365] - }, - "0.1667": { - "vector": [0, 0.76608, -0.15322] - }, - "0.25": { - "vector": [0, 1.49865, -0.29973] - }, - "0.2917": { - "vector": [0, 2.33078, -0.46616] - }, - "0.375": { - "vector": [0, 3.21783, -0.64357] - }, - "0.4167": { - "vector": [0, 4.1389, -0.82778] - }, - "0.5": { - "vector": [0, 5.08224, -1.01645] - }, - "0.5417": { - "vector": [0, 6.37931, -1.27586] - }, - "0.5833": { - "vector": [0, 6.76699, -1.33415] - }, - "0.625": { - "vector": [0, 6.51965, -1.26333] - }, - "0.7083": { - "vector": [0, 6.23177, -1.1809] - }, - "0.75": { - "vector": [0, 5.69249, -1.02649] - }, - "0.7917": { - "vector": [0, 5.39245, -0.94058] - }, - "0.8333": { - "vector": [0, 5.13294, -0.86627] - }, - "0.875": { - "vector": [0, 4.66934, -0.73353] - }, - "0.9167": { - "vector": [0, 4.09417, -0.61678] - }, - "0.9583": { - "vector": [0, 3.63606, -0.53304] - }, - "1.0": { - "vector": [0, 3.1813, -0.44991] - }, - "1.0417": { - "vector": [0, 2.73504, -0.36834] - }, - "1.0833": { - "vector": [0, 2.31047, -0.29073] - }, - "1.125": { - "vector": [0, 1.90694, -0.21697] - }, - "1.1667": { - "vector": [0, 1.55738, -0.15307] - }, - "1.2083": { - "vector": [0, 1.29308, -0.10476] - }, - "1.2917": { - "vector": [0, 1.18899, -0.08573] - }, - "1.375": { - "vector": [0, 0.85236, -0.07449] - }, - "1.5": { - "vector": [0, 0.47967, -0.0701] - }, - "1.5833": { - "vector": [0, -0.25923, -0.0618] - }, - "1.6667": { - "vector": [0, -1.1136, -0.0522] - }, - "1.75": { - "vector": [0, -2.00863, -0.04215] - }, - "1.7917": { - "vector": [0, -2.91175, -0.032] - }, - "1.875": { - "vector": [0, -3.80624, -0.02195] - }, - "1.9583": { - "vector": [0, -4.56919, -0.01338] - }, - "2.0417": { - "vector": [1.06377, -5.39885, -0.00406] - }, - "2.1667": { - "vector": [2.41811, -5.735, 0] - }, - "2.2083": { - "vector": [2.60011, -5.69643, 0] - }, - "2.375": { - "vector": [2.60003, -5.31492, 0] - }, - "2.4167": { - "vector": [2.6, -5.0747, 0] - }, - "2.6667": { - "vector": [2.6, -4.19794, 0] - }, - "3.4583": { - "vector": [2.6, 2.47999, 0] - }, - "3.625": { - "vector": [2.6, 3.51987, 0] - }, - "3.875": { - "vector": [2.6, 4.03397, 0] - }, - "3.9583": { - "vector": [2.6, 4.0905, 0] - }, - "4.0417": { - "vector": [2.6, 4.21774, 0] - }, - "4.0833": { - "vector": [2.6, 4.3879, 0] - }, - "4.1667": { - "vector": [2.6, 4.58118, 0] - }, - "4.2083": { - "vector": [2.6, 4.78722, 0] - }, - "4.25": { - "vector": [2.6, 5.00116, 0] - }, - "4.3333": { - "vector": [2.6, 5.22028, 0] - }, - "4.375": { - "vector": [2.6, 5.44108, 0] - }, - "4.4167": { - "vector": [2.6, 5.6634, 0] - }, - "4.4583": { - "vector": [2.6, 4.59498, 0] - }, - "4.5": { - "vector": [2.6, 2.48844, 0] - }, - "4.5417": { - "vector": [2.6, 1.45866, 0] - }, - "4.5833": { - "vector": [2.6, 0.47891, 0] - }, - "4.625": { - "vector": [2.6, -0.45227, 0] - }, - "4.7083": { - "vector": [2.6, -1.25891, 0] - }, - "4.75": { - "vector": [2.6, -1.86879, 0] - }, - "4.7917": { - "vector": [2.6, -2.109, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.375": { - "vector": [0, 0, 0.00961] - }, - "1.5": { - "vector": [0, 0, 0.02033] - }, - "1.5833": { - "vector": [0, 0, 0.04161] - }, - "1.6667": { - "vector": [0, 0, 0.06621] - }, - "1.75": { - "vector": [0, 0, 0.09198] - }, - "1.7917": { - "vector": [0, 0, 0.11799] - }, - "1.875": { - "vector": [0, 0, 0.14374] - }, - "1.9583": { - "vector": [0, 0, 0.16833] - }, - "2.0417": { - "vector": [0, 0, 0.1896] - }, - "2.1667": { - "vector": [0, 0, 0.2] - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.375": { - "vector": [0, 0, 0.01729] - }, - "1.5": { - "vector": [0, 0, 0.0366] - }, - "1.5833": { - "vector": [0, 0, 0.0749] - }, - "1.6667": { - "vector": [0, 0, 0.11918] - }, - "1.75": { - "vector": [0, 0, 0.16557] - }, - "1.7917": { - "vector": [0, 0, 0.21238] - }, - "1.875": { - "vector": [0, 0, 0.25874] - }, - "1.9583": { - "vector": [0, 0, 0.29828] - }, - "2.0417": { - "vector": [-0.03682, 0, 0.34128] - }, - "2.1667": { - "vector": [-0.0837, 0.00234, 0.35922] - }, - "2.2083": { - "vector": [0.05, 0.00362, 0.35813] - }, - "2.375": { - "vector": [1.4348, 0.01628, 0.34731] - }, - "2.4167": { - "vector": [1.91, 0.03087, 0.34018] - }, - "2.6667": { - "vector": [1.91, 0.11307, 0.31278] - }, - "3.4583": { - "vector": [1.91, 0.73912, 0.10409] - }, - "3.625": { - "vector": [1.91, 0.83661, 0.0716] - }, - "3.875": { - "vector": [1.91, 0.88481, 0.05553] - }, - "3.9583": { - "vector": [1.98213, 0.89011, 0.05377] - }, - "4.0417": { - "vector": [2.16317, 0.90204, 0.04979] - }, - "4.0833": { - "vector": [2.40526, 0.91799, 0.04447] - }, - "4.1667": { - "vector": [2.68026, 0.93611, 0.03843] - }, - "4.2083": { - "vector": [2.9734, 0.95543, 0.03199] - }, - "4.25": { - "vector": [3.27779, 0.97548, 0.02531] - }, - "4.3333": { - "vector": [3.58954, 0.99603, 0.01846] - }, - "4.375": { - "vector": [3.90369, 1.01673, 0.01156] - }, - "4.4167": { - "vector": [4.22, 1.03757, 0.00461] - }, - "4.4583": { - "vector": [4.24887, 0.89101, 0.00398] - }, - "4.5": { - "vector": [4.30578, 0.60205, 0.00273] - }, - "4.5417": { - "vector": [4.33361, 0.46079, 0.00212] - }, - "4.5833": { - "vector": [4.36008, 0.3264, 0.00154] - }, - "4.625": { - "vector": [4.38524, 0.19866, 0.00098] - }, - "4.7083": { - "vector": [4.40703, 0.08802, 0.0005] - }, - "4.75": { - "vector": [4.42351, 0.00436, 0.00014] - }, - "4.7917": { - "vector": [4.43, -0.02859, 0] - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.375": { - "vector": [-0.34579, 0, 0] - }, - "1.5": { - "vector": [-0.73203, 0, 0] - }, - "1.5833": { - "vector": [-1.49796, 0, 0] - }, - "1.6667": { - "vector": [-2.3836, 0, 0] - }, - "1.75": { - "vector": [-3.31137, 0, 0] - }, - "1.7917": { - "vector": [-4.24753, 0, 0] - }, - "1.875": { - "vector": [-5.17476, 0, 0] - }, - "1.9583": { - "vector": [-6.05982, 0, 0] - }, - "2.0417": { - "vector": [-6.82564, 0, 0] - }, - "2.1667": { - "vector": [-7.2, 0, 0] - }, - "3.875": { - "vector": [-7.2, 0, 0] - }, - "3.9583": { - "vector": [-6.89088, 0, 0] - }, - "4.0417": { - "vector": [-6.11499, 0, 0] - }, - "4.0833": { - "vector": [-5.07744, 0, 0] - }, - "4.1667": { - "vector": [-3.8989, 0, 0] - }, - "4.2083": { - "vector": [-2.64256, 0, 0] - }, - "4.25": { - "vector": [-1.33804, 0, 0] - }, - "4.3333": { - "vector": [-0.00198, 0, 0] - }, - "4.375": { - "vector": [1.34439, 0, 0] - }, - "4.4167": { - "vector": [2.7, 0, 0] - }, - "4.4583": { - "vector": [2.82372, 0, 0] - }, - "4.5": { - "vector": [3.06764, 0, 0] - }, - "4.5417": { - "vector": [3.18689, 0, 0] - }, - "4.5833": { - "vector": [3.30033, 0, 0] - }, - "4.625": { - "vector": [3.40816, 0, 0] - }, - "4.7083": { - "vector": [3.50156, 0, 0] - }, - "4.75": { - "vector": [3.57218, 0, 0] - }, - "4.7917": { - "vector": [3.6, 0, 0] - } - } - }, - "head": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5417": { - "vector": [0, 0, 0] - }, - "0.5833": { - "vector": [-0.13914, 0, 0] - }, - "0.625": { - "vector": [-0.29345, 0, 0] - }, - "0.7083": { - "vector": [-0.47306, 0, 0] - }, - "0.75": { - "vector": [-0.80952, 0, 0] - }, - "0.7917": { - "vector": [-0.99672, 0, 0] - }, - "0.8333": { - "vector": [-1.15863, 0, 0] - }, - "0.875": { - "vector": [-1.44787, 0, 0] - }, - "0.9167": { - "vector": [-1.72565, 0, 0] - }, - "0.9583": { - "vector": [-1.93125, 0, 0] - }, - "1.0": { - "vector": [-2.14424, 0, 0] - }, - "1.0417": { - "vector": [-2.33564, -0.09459, -0.07094] - }, - "1.0833": { - "vector": [-2.60655, -0.24979, -0.18734] - }, - "1.125": { - "vector": [-2.7073, -0.43125, -0.32344] - }, - "1.1667": { - "vector": [-2.88899, -0.87678, -0.65758] - }, - "1.2083": { - "vector": [-2.9828, -1.37668, -1.03251] - }, - "1.25": { - "vector": [-3.00516, -1.7152, -1.2864] - }, - "1.2917": { - "vector": [-3.02951, -2.18317, -1.63737] - }, - "1.3333": { - "vector": [-3.41982, -2.66756, -2.00067] - }, - "1.375": { - "vector": [-4.14464, -3.68278, -2.76208] - }, - "1.4167": { - "vector": [-4.69049, -4.73694, -3.5527] - }, - "1.5": { - "vector": [-5.21122, -5.81658, -4.36243] - }, - "1.5417": { - "vector": [-6.43377, -6.90456, -5.17842] - }, - "1.5833": { - "vector": [-7.42535, -7.73902, -5.80427] - }, - "1.6667": { - "vector": [-10.28518, -6.80055, -5.05757] - }, - "1.75": { - "vector": [-13.10233, -5.79214, -4.26525] - }, - "1.7917": { - "vector": [-15.94495, -4.81389, -3.49663] - }, - "1.875": { - "vector": [-18.76043, -3.80578, -2.70454] - }, - "1.9583": { - "vector": [-21.16186, -2.82, -1.93] - }, - "2.0417": { - "vector": [-24.76328, -1.38807, -0.80491] - }, - "2.1667": { - "vector": [-27.17466, 0.43934, 0.6275] - }, - "2.2083": { - "vector": [-27.3602, 0.68706, 0.82] - }, - "2.375": { - "vector": [-27.51991, 3.13736, 2.7241] - }, - "2.4167": { - "vector": [-27.63675, 3.99717, 3.3775] - }, - "2.5833": { - "vector": [-27.95818, 6.1605, 5] - }, - "2.6667": { - "vector": [-28.13432, 6.21439, 5] - }, - "3.4583": { - "vector": [-31.92412, 7.37375, 5] - }, - "3.625": { - "vector": [-32.51426, 7.55428, 5] - }, - "3.875": { - "vector": [-32.80602, 7.64354, 5] - }, - "3.9583": { - "vector": [-32.36873, 7.65335, 5] - }, - "4.0417": { - "vector": [-31.26279, 7.67544, 5] - }, - "4.0833": { - "vector": [-29.78391, 7.70498, 5] - }, - "4.1667": { - "vector": [-28.10405, 7.73854, 5] - }, - "4.2083": { - "vector": [-26.31331, 7.77431, 5] - }, - "4.25": { - "vector": [-24.45389, 7.81145, 5] - }, - "4.3333": { - "vector": [-22.54953, 7.84949, 5] - }, - "4.375": { - "vector": [-20.63045, 7.88783, 5] - }, - "4.4167": { - "vector": [-18.69821, 7.92642, 5] - }, - "4.4583": { - "vector": [-18.07649, 7.65502, 5] - }, - "4.5": { - "vector": [-16.85068, 7.11991, 5] - }, - "4.5417": { - "vector": [-16.25143, 6.85832, 5] - }, - "4.5833": { - "vector": [-15.68131, 6.60944, 5] - }, - "4.625": { - "vector": [-15.13945, 6.3729, 5] - }, - "4.7083": { - "vector": [-14.67006, 6.16799, 5] - }, - "4.75": { - "vector": [-14.31516, 6.01307, 5] - }, - "4.7917": { - "vector": [-14.17538, 5.95205, 5] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.375": { - "vector": [0, 0, 0.09605] - }, - "1.5": { - "vector": [0, 0, 0.20334] - }, - "1.5833": { - "vector": [0, 0, 0.4161] - }, - "1.6667": { - "vector": [0, 0, 0.66211] - }, - "1.75": { - "vector": [0, 0, 0.91983] - }, - "1.7917": { - "vector": [0, 0, 1.17987] - }, - "1.875": { - "vector": [0, 0, 1.43743] - }, - "1.9583": { - "vector": [0, 0, 1.68328] - }, - "2.0417": { - "vector": [0, 0, 1.89601] - }, - "2.1667": { - "vector": [0, 0, 1.99784] - }, - "2.375": { - "vector": [0, 0, 2.05003] - }, - "2.6667": { - "vector": [0, 0, 2.18611] - }, - "3.4583": { - "vector": [0, 0, 3.00862] - }, - "3.625": { - "vector": [0, 0, 3.1367] - }, - "3.875": { - "vector": [0, 0, 3.20002] - }, - "3.9583": { - "vector": [0, 0, 3.17476] - }, - "4.0417": { - "vector": [0, 0, 3.10954] - }, - "4.0833": { - "vector": [0, 0, 3.02234] - }, - "4.1667": { - "vector": [0, 0, 2.92328] - }, - "4.2083": { - "vector": [0, 0, 2.81768] - }, - "4.25": { - "vector": [0, 0, 2.70804] - }, - "4.3333": { - "vector": [0, 0, 2.59574] - }, - "4.375": { - "vector": [0, 0, 2.48258] - }, - "4.4167": { - "vector": [0, 0, 2.36864] - }, - "4.4583": { - "vector": [0, 0, 2.35824] - }, - "4.5": { - "vector": [0, 0, 2.33774] - }, - "4.5417": { - "vector": [0, 0, 2.32771] - }, - "4.5833": { - "vector": [0, 0, 2.31818] - }, - "4.625": { - "vector": [0, 0, 2.30911] - }, - "4.7083": { - "vector": [0, 0, 2.30126] - }, - "4.75": { - "vector": [0, 0, 2.29533] - }, - "4.7917": { - "vector": [0, 0, 2.29299] - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.375": { - "vector": [0.10091, 0, 0] - }, - "1.5": { - "vector": [2.59556, 0, 0] - }, - "1.5833": { - "vector": [7.65971, 0, 0] - }, - "1.6667": { - "vector": [13.51527, 0, 0] - }, - "1.75": { - "vector": [19.64947, 0, 0] - }, - "1.7917": { - "vector": [25.83911, 0, 0] - }, - "1.875": { - "vector": [31.96966, 0, 0] - }, - "1.9583": { - "vector": [37.82143, 0, 0] - }, - "2.0417": { - "vector": [42.88481, 0, 0] - }, - "2.1667": { - "vector": [45.30853, 0, 0] - }, - "2.375": { - "vector": [45.59645, 0, 0] - }, - "2.6667": { - "vector": [46.23959, 0, 0] - }, - "3.4583": { - "vector": [50.1268, 0, 0] - }, - "3.625": { - "vector": [50.73211, 0, 0] - }, - "3.875": { - "vector": [51.03137, 0, 0] - }, - "3.9583": { - "vector": [49.81495, 0, 0] - }, - "4.0417": { - "vector": [46.75316, 0, 0] - }, - "4.0833": { - "vector": [42.65889, 0, 0] - }, - "4.1667": { - "vector": [38.0082, 0, 0] - }, - "4.2083": { - "vector": [33.05054, 0, 0] - }, - "4.25": { - "vector": [27.90273, 0, 0] - }, - "4.3333": { - "vector": [22.63049, 0, 0] - }, - "4.375": { - "vector": [17.31753, 0, 0] - }, - "4.4167": { - "vector": [11.96813, 0, 0] - }, - "4.4583": { - "vector": [11.47992, 0, 0] - }, - "4.5": { - "vector": [10.51736, 0, 0] - }, - "4.5417": { - "vector": [10.04681, 0, 0] - }, - "4.5833": { - "vector": [9.59913, 0, 0] - }, - "4.625": { - "vector": [9.17364, 0, 0] - }, - "4.7083": { - "vector": [8.80505, 0, 0] - }, - "4.75": { - "vector": [8.52637, 0, 0] - }, - "4.7917": { - "vector": [8.41661, 0, 0] - } - } - }, - "cheekLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.875": { - "vector": [0, 0, 0] - }, - "1.9583": { - "vector": [0, -1.9, 0] - }, - "2.0833": { - "vector": [0, -6.225, 0] - }, - "2.1667": { - "vector": [0, -8.925, 0] - }, - "2.25": { - "vector": [0, -1.6, 0] - }, - "2.3333": { - "vector": [0, -7.65, 0] - }, - "2.4583": { - "vector": [0, 0.77501, 0] - }, - "2.5417": { - "vector": [0, -6.59998, 0] - }, - "2.625": { - "vector": [0, 0.6, 0] - }, - "2.75": { - "vector": [0, -8.5, 0] - }, - "2.8333": { - "vector": [0, 0.74998, 0] - }, - "2.9167": { - "vector": [0, -8.50003, 0] - }, - "3.0": { - "vector": [0, -1.40002, 0] - }, - "3.0417": { - "vector": [0, -1.30001, 0] - }, - "3.125": { - "vector": [0, -6.7, 0] - }, - "3.2083": { - "vector": [0, 0.4, 0] - }, - "3.2917": { - "vector": [0, -7.77503, 0] - }, - "3.4167": { - "vector": [0, -0.20001, 0] - }, - "3.5": { - "vector": [0, -6.82499, 0] - }, - "3.5833": { - "vector": [0, -0.52499, 0] - }, - "3.6667": { - "vector": [0, -7.59998, 0] - }, - "3.7083": { - "vector": [0, -7.54998, 0] - }, - "3.7917": { - "vector": [0, 0.77501, 0] - }, - "3.875": { - "vector": [0, -7.325, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } - } - }, - "cheekRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.875": { - "vector": [0, 0, 0] - }, - "1.9583": { - "vector": [0, -1.9, 0] - }, - "2.0833": { - "vector": [0, -6.225, 0] - }, - "2.1667": { - "vector": [0, -8.925, 0] - }, - "2.25": { - "vector": [0, -1.6, 0] - }, - "2.3333": { - "vector": [0, -7.65, 0] - }, - "2.4583": { - "vector": [0, 0.77501, 0] - }, - "2.5417": { - "vector": [0, -6.59998, 0] - }, - "2.625": { - "vector": [0, 0.6, 0] - }, - "2.75": { - "vector": [0, -8.5, 0] - }, - "2.8333": { - "vector": [0, 0.74998, 0] - }, - "2.9167": { - "vector": [0, -8.50003, 0] - }, - "3.0": { - "vector": [0, -1.40002, 0] - }, - "3.0417": { - "vector": [0, -1.30001, 0] - }, - "3.125": { - "vector": [0, -6.7, 0] - }, - "3.2083": { - "vector": [0, 0.4, 0] - }, - "3.2917": { - "vector": [0, -7.77503, 0] - }, - "3.4167": { - "vector": [0, -0.20001, 0] - }, - "3.5": { - "vector": [0, -6.82499, 0] - }, - "3.5833": { - "vector": [0, -0.52499, 0] - }, - "3.6667": { - "vector": [0, -7.59998, 0] - }, - "3.7083": { - "vector": [0, -7.54998, 0] - }, - "3.7917": { - "vector": [0, 0.77501, 0] - }, - "3.875": { - "vector": [0, -7.325, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.0417": { - "vector": [24, 0, 0] - }, - "2.7083": { - "vector": [0, 0, 0] - }, - "4.5417": { - "vector": [24, 0, 0] - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.0417": { - "vector": [-37, 0, 0] - }, - "2.7083": { - "vector": [0, 0, 0] - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.0417": { - "vector": [24, 0, 0] - }, - "2.7083": { - "vector": [0, 0, 0] - }, - "4.7917": { - "vector": [24, 0, 0] - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.0417": { - "vector": [-37, 0, 0] - }, - "2.7083": { - "vector": [0, 0, 0] - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, -0.02183, -0.03274] - }, - "0.1667": { - "vector": [0, -0.07661, -0.11491] - }, - "0.25": { - "vector": [0, -0.14987, -0.2248] - }, - "0.2917": { - "vector": [0, -0.23308, -0.34962] - }, - "0.375": { - "vector": [0, -0.32178, -0.48267] - }, - "0.4167": { - "vector": [0, -0.41389, -0.62084] - }, - "0.5": { - "vector": [0, -0.50822, -0.76234] - }, - "0.5417": { - "vector": [0, -0.63793, -0.9569] - }, - "0.5833": { - "vector": [0.04638, -0.3888, -1.00061] - }, - "0.625": { - "vector": [0.09782, -0.04476, -0.9475] - }, - "0.7083": { - "vector": [0.15769, 0.35568, -0.88567] - }, - "0.75": { - "vector": [0.26984, 1.1058, -0.76987] - }, - "0.7917": { - "vector": [0.33224, 1.52316, -0.70543] - }, - "0.8333": { - "vector": [0.38621, 1.88411, -0.64971] - }, - "0.875": { - "vector": [0.48262, 2.52898, -0.55015] - }, - "0.9167": { - "vector": [0.57522, 3.14291, -0.46259] - }, - "0.9583": { - "vector": [0.64375, 3.59599, -0.39978] - }, - "1.0": { - "vector": [0.71178, 4.04575, -0.33743] - }, - "1.0417": { - "vector": [0.77855, 4.4871, -0.27625] - }, - "1.0833": { - "vector": [0.84206, 4.90701, -0.21805] - }, - "1.125": { - "vector": [0.90243, 5.30611, -0.16272] - }, - "1.1667": { - "vector": [0.95473, 5.65183, -0.1148] - }, - "1.2083": { - "vector": [0.99427, 5.91321, -0.07857] - }, - "1.2917": { - "vector": [1.00984, 6.01617, -0.0643] - }, - "1.375": { - "vector": [0.63838, 6.26544, -0.05587] - }, - "1.5": { - "vector": [0.21712, 5.92682, -0.05258] - }, - "1.5833": { - "vector": [-0.61858, 5.22497, -0.04635] - }, - "1.6667": { - "vector": [-1.58489, 4.41343, -0.03915] - }, - "1.75": { - "vector": [-2.47484, 3.66602, -0.03252] - }, - "1.7917": { - "vector": [-3.6186, 2.67157, -0.024] - }, - "1.8333": { - "vector": [-4.21816, 2.14964, -0.01953] - }, - "1.875": { - "vector": [-4.63029, 1.76662, -0.01646] - }, - "1.9583": { - "vector": [-5.62426, 0.82871, -0.00906] - }, - "2.0417": { - "vector": [-6.45722, -0.0677, -0.00285] - }, - "2.1667": { - "vector": [-6.75631, -0.55354, -0.00062] - }, - "2.2083": { - "vector": [-6.83301, -0.8779, 0] - }, - "2.2917": { - "vector": [-6.82415, -1.14629, 0] - }, - "2.375": { - "vector": [-6.816, -1.42463, 0] - }, - "2.4167": { - "vector": [-6.80277, -1.7097, 0] - }, - "2.4583": { - "vector": [-6.79016, -1.97947, 0] - }, - "2.5": { - "vector": [-6.78106, -3.16736, 0] - }, - "2.5417": { - "vector": [-6.77135, -4.31099, 0] - }, - "2.5833": { - "vector": [-6.7609, -5.42545, 0] - }, - "2.6667": { - "vector": [-6.74954, -6.49946, 0] - }, - "2.7083": { - "vector": [-6.72651, -7.51542, 0] - }, - "2.75": { - "vector": [-6.6952, -8.44784, 0] - }, - "2.8333": { - "vector": [-6.66016, -9.23245, 0] - }, - "2.9167": { - "vector": [-6.62039, -9.7917, 0] - }, - "2.9583": { - "vector": [-6.57847, -9.99355, 0] - }, - "3.0833": { - "vector": [-6.51347, -9.55566, 0] - }, - "3.2083": { - "vector": [-6.4538, -8.36536, 0] - }, - "3.2917": { - "vector": [-6.40112, -6.69204, 0] - }, - "3.375": { - "vector": [-6.35392, -4.69749, 0] - }, - "3.4583": { - "vector": [-6.31844, -2.53787, 0] - }, - "3.5417": { - "vector": [-6.29544, -0.25655, 0] - }, - "3.625": { - "vector": [-6.27428, 2.10933, 0] - }, - "3.6667": { - "vector": [-6.25936, 4.53246, 0] - }, - "3.7083": { - "vector": [-6.25148, 6.89094, 0] - }, - "3.75": { - "vector": [-6.24595, 7, 0] - }, - "3.7917": { - "vector": [-6.24005, 7, 0] - }, - "3.8333": { - "vector": [-6.2337, 7, 0] - }, - "3.875": { - "vector": [-6.22964, 7, 0] - }, - "3.9583": { - "vector": [-6.22776, 7, 0] - }, - "4.0": { - "vector": [-6.22221, 7, 0] - }, - "4.0417": { - "vector": [-6.21458, 7, 0] - }, - "4.0833": { - "vector": [-6.21339, 6.97699, 0] - }, - "4.125": { - "vector": [-6.19988, 6.75308, 0] - }, - "4.1667": { - "vector": [-6.19128, 6.63407, 0] - }, - "4.2083": { - "vector": [-6.18154, 6.27085, 0] - }, - "4.25": { - "vector": [-6.17061, 5.89312, 0] - }, - "4.2917": { - "vector": [-6.16322, 5.65383, 0] - }, - "4.3333": { - "vector": [-6.15692, 5.32932, 0] - }, - "4.375": { - "vector": [-6.13548, 4.2758, 0] - }, - "4.4167": { - "vector": [-6.12922, 3.87163, 0] - }, - "4.4583": { - "vector": [-5.84879, 2.63323, 0] - }, - "4.5": { - "vector": [-5.68429, 1.70359, 0] - }, - "4.5417": { - "vector": [-5.54433, 0.85472, 0] - }, - "4.5833": { - "vector": [-5.40267, -0.24635, 0] - }, - "4.625": { - "vector": [-5.31695, -1.02402, 0] - }, - "4.7083": { - "vector": [-5.15807, -2.97239, 0] - }, - "4.75": { - "vector": [-5.07132, -4.96791, 0] - }, - "4.7917": { - "vector": [-5.04133, -7, 0] - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, -0.03274, 0] - }, - "0.1667": { - "vector": [0, -0.11491, 0] - }, - "0.25": { - "vector": [0, -0.2248, 0] - }, - "0.2917": { - "vector": [0, -0.34962, 0] - }, - "0.375": { - "vector": [0, -0.48267, 0] - }, - "0.4167": { - "vector": [0, -0.62084, 0] - }, - "0.5": { - "vector": [0, -0.76234, 0] - }, - "0.5417": { - "vector": [0, -0.9569, 0] - }, - "0.5833": { - "vector": [0.03092, -1.15521, 0] - }, - "0.625": { - "vector": [0.06521, -1.27355, 0] - }, - "0.7083": { - "vector": [0.10513, -1.4113, 0] - }, - "0.75": { - "vector": [0.17989, -1.66933, 0] - }, - "0.7917": { - "vector": [0.22149, -1.8129, 0] - }, - "0.8333": { - "vector": [0.25747, -1.93707, 0] - }, - "0.875": { - "vector": [0.32175, -2.15889, 0] - }, - "0.9167": { - "vector": [0.38348, -2.37997, 0] - }, - "0.9583": { - "vector": [0.42917, -2.54562, 0] - }, - "1.0": { - "vector": [0.47452, -2.71005, 0] - }, - "1.0417": { - "vector": [0.51903, -2.87141, 0] - }, - "1.0833": { - "vector": [0.56138, -3.02492, 0] - }, - "1.125": { - "vector": [0.60162, -3.17083, 0] - }, - "1.1667": { - "vector": [0.63648, -3.29722, 0] - }, - "1.2083": { - "vector": [0.66284, -3.39279, 0] - }, - "1.2917": { - "vector": [0.67323, -3.43042, 0] - }, - "1.375": { - "vector": [0.38525, -3.33068, 0] - }, - "1.5": { - "vector": [0.05934, -3.14473, 0] - }, - "1.5833": { - "vector": [-0.58715, -2.77234, 0] - }, - "1.6667": { - "vector": [-1.33468, -2.34174, 0] - }, - "1.75": { - "vector": [-2.02314, -1.94517, 0] - }, - "1.7917": { - "vector": [-2.90795, -1.60488, 0] - }, - "1.8333": { - "vector": [-3.37176, -1.4297, 0] - }, - "1.875": { - "vector": [-3.69058, -1.43056, 0] - }, - "1.9583": { - "vector": [-4.45951, -1.5033, 0] - }, - "2.0417": { - "vector": [-5.10388, -2.11643, 0] - }, - "2.1667": { - "vector": [-5.33526, -3.15642, 0] - }, - "2.2083": { - "vector": [-5.4, -4.38949, 0] - }, - "2.2917": { - "vector": [-5.4, -5.73144, 0] - }, - "2.375": { - "vector": [-5.4, -7.12313, 0] - }, - "2.4167": { - "vector": [-5.4, -8.54851, 0] - }, - "2.4583": { - "vector": [-5.4, -9.89735, 0] - }, - "2.5": { - "vector": [-5.4, -9.85408, 0] - }, - "2.5417": { - "vector": [-5.4, -9.71113, 0] - }, - "2.5833": { - "vector": [-5.4, -9.57182, 0] - }, - "2.6667": { - "vector": [-5.4, -9.43757, 0] - }, - "2.7083": { - "vector": [-5.4, -9.31057, 0] - }, - "2.75": { - "vector": [-5.4, -9.19402, 0] - }, - "2.8333": { - "vector": [-5.4, -9.09594, 0] - }, - "2.9167": { - "vector": [-5.4, -9.02604, 0] - }, - "2.9583": { - "vector": [-5.4, -9.00081, 0] - }, - "3.0833": { - "vector": [-5.4, -8.58363, 0] - }, - "3.2083": { - "vector": [-5.4, -7.46825, 0] - }, - "3.2917": { - "vector": [-5.4, -5.90024, 0] - }, - "3.375": { - "vector": [-5.4, -4.03124, 0] - }, - "3.4583": { - "vector": [-5.4, -2.00755, 0] - }, - "3.5417": { - "vector": [-5.4, 0.13018, 0] - }, - "3.625": { - "vector": [-5.4, 2.34715, 0] - }, - "3.6667": { - "vector": [-5.4, 4.61777, 0] - }, - "3.7083": { - "vector": [-5.4, 6.8278, 0] - }, - "3.75": { - "vector": [-5.4, 7.95144, 0] - }, - "3.7917": { - "vector": [-5.4, 8.95212, 0] - }, - "3.8333": { - "vector": [-5.4, 9.92727, 0] - }, - "3.875": { - "vector": [-5.37938, 10.86702, 0] - }, - "3.9583": { - "vector": [-5.34267, 11.75599, 0] - }, - "4.0": { - "vector": [-5.23431, 12.57186, 0] - }, - "4.0417": { - "vector": [-5.08542, 13.1783, 0] - }, - "4.0833": { - "vector": [-5.06219, 13.23049, 0] - }, - "4.125": { - "vector": [-4.79865, 13.44828, 0] - }, - "4.1667": { - "vector": [-4.63089, 13.39303, 0] - }, - "4.2083": { - "vector": [-4.44084, 13.04571, 0] - }, - "4.25": { - "vector": [-4.22761, 12.5876, 0] - }, - "4.2917": { - "vector": [-4.0833, 12.29739, 0] - }, - "4.3333": { - "vector": [-3.9604, 11.90383, 0] - }, - "4.375": { - "vector": [-3.5421, 10.62614, 0] - }, - "4.4167": { - "vector": [-3.42, 10.13597, 0] - }, - "4.4583": { - "vector": [-3.37366, 8.63406, 0] - }, - "4.5": { - "vector": [-3.34647, 7.50662, 0] - }, - "4.5417": { - "vector": [-3.32334, 6.47712, 0] - }, - "4.5833": { - "vector": [-3.29993, 5.14177, 0] - }, - "4.625": { - "vector": [-3.28577, 4.19863, 0] - }, - "4.7083": { - "vector": [-3.25951, 1.83568, 0] - }, - "4.75": { - "vector": [-3.24518, -0.58445, 0] - }, - "4.7917": { - "vector": [-3.24022, -3.04893, 0] - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0.05456, -0.03274, 0] - }, - "0.1667": { - "vector": [0.19152, -0.11491, 0] - }, - "0.25": { - "vector": [0.37466, -0.2248, 0] - }, - "0.2917": { - "vector": [0.58269, -0.34962, 0] - }, - "0.375": { - "vector": [0.80446, -0.48267, 0] - }, - "0.4167": { - "vector": [1.03473, -0.62084, 0] - }, - "0.5": { - "vector": [1.27056, -0.76234, 0] - }, - "0.5417": { - "vector": [1.59483, -0.9569, 0] - }, - "0.5833": { - "vector": [1.43579, -1.15521, 0] - }, - "0.625": { - "vector": [1.09007, -1.27355, 0] - }, - "0.7083": { - "vector": [0.68768, -1.4113, 0] - }, - "0.75": { - "vector": [-0.06609, -1.66933, 0] - }, - "0.7917": { - "vector": [-0.48548, -1.8129, 0] - }, - "0.8333": { - "vector": [-0.8482, -1.93707, 0] - }, - "0.875": { - "vector": [-1.49621, -2.15889, 0] - }, - "0.9167": { - "vector": [-2.1051, -2.37997, 0] - }, - "0.9583": { - "vector": [-2.55246, -2.54562, 0] - }, - "1.0": { - "vector": [-2.99653, -2.71005, 0] - }, - "1.0417": { - "vector": [-3.43231, -2.87141, 0] - }, - "1.0833": { - "vector": [-3.8469, -3.02492, 0] - }, - "1.125": { - "vector": [-4.24095, -3.17083, 0] - }, - "1.1667": { - "vector": [-4.5823, -3.29722, 0] - }, - "1.2083": { - "vector": [-4.84038, -3.39279, 0] - }, - "1.2917": { - "vector": [-4.94203, -3.43042, 0] - }, - "1.375": { - "vector": [-5.10438, -3.15778, 0] - }, - "1.5": { - "vector": [-5.24374, -2.97694, 0] - }, - "1.5833": { - "vector": [-5.51803, -2.62441, 0] - }, - "1.6667": { - "vector": [-5.83519, -2.21679, 0] - }, - "1.75": { - "vector": [-6.12728, -1.84138, 0] - }, - "1.7917": { - "vector": [-6.5032, -1.52829, -0.0093] - }, - "1.8333": { - "vector": [-6.70027, -1.36736, -0.01436] - }, - "1.875": { - "vector": [-6.83609, -1.37803, -0.02449] - }, - "1.9583": { - "vector": [-7.1639, -1.47439, -0.05281] - }, - "2.0417": { - "vector": [-7.44029, -2.10733, -0.10688] - }, - "2.1667": { - "vector": [-7.54203, -3.15443, -0.17132] - }, - "2.2083": { - "vector": [-7.5524, -4.38949, -0.2411] - }, - "2.2917": { - "vector": [-7.5299, -5.73144, -0.3148] - }, - "2.375": { - "vector": [-7.5097, -7.12313, -0.39124] - }, - "2.4167": { - "vector": [-7.47435, -8.54851, -0.46953] - }, - "2.5": { - "vector": [-7.43804, -10, -0.54926] - }, - "2.6667": { - "vector": [-7.30713, -10, -0.54926] - }, - "3.4583": { - "vector": [-6.05502, -10, -0.54926] - }, - "3.625": { - "vector": [-5.86004, -10, -0.54926] - }, - "3.7083": { - "vector": [-5.82489, -10, -0.54926] - }, - "3.75": { - "vector": [-5.8083, -7.22752, -0.54926] - }, - "3.7917": { - "vector": [-5.79061, -4.5114, -0.54926] - }, - "3.8333": { - "vector": [-5.77156, -1.86455, -0.54926] - }, - "3.875": { - "vector": [-5.71128, 0.68621, -0.54926] - }, - "3.9583": { - "vector": [-5.61996, 3.09911, -0.54926] - }, - "4.0": { - "vector": [-5.35046, 5.31363, -0.54926] - }, - "4.0417": { - "vector": [-4.98016, 6.95968, -0.54926] - }, - "4.0833": { - "vector": [-4.92239, 7.17543, -0.54926] - }, - "4.125": { - "vector": [-4.26696, 8.48765, -0.54926] - }, - "4.1667": { - "vector": [-3.84972, 8.72096, -0.54926] - }, - "4.2083": { - "vector": [-3.37705, 8.94792, -0.54926] - }, - "4.25": { - "vector": [-2.84671, 8.92094, -0.54926] - }, - "4.2917": { - "vector": [-2.4878, 8.90384, -0.54926] - }, - "4.3333": { - "vector": [-2.18214, 8.88067, -0.54926] - }, - "4.375": { - "vector": [-1.1418, 8.80541, -0.54926] - }, - "4.4167": { - "vector": [-0.83813, 8.77654, -0.54926] - }, - "4.4583": { - "vector": [-2.02049, 8.68809, -0.54926] - }, - "4.5": { - "vector": [-2.71405, 8.62168, -0.54926] - }, - "4.5417": { - "vector": [-3.30414, 8.56105, -0.54926] - }, - "4.5833": { - "vector": [-3.90139, 8.4824, -0.54926] - }, - "4.625": { - "vector": [-4.26277, 8.42686, -0.54926] - }, - "4.7083": { - "vector": [-4.93264, 8.28769, -0.54926] - }, - "4.75": { - "vector": [-5.29839, 8.14515, -0.54926] - }, - "4.7917": { - "vector": [-5.42486, 8, -0.54926] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.75": { - "vector": [0, 0, 0] - }, - "1.8333": { - "vector": [0, 0, 0] - }, - "1.9583": { - "vector": [0, 0, 0] - }, - "2.0417": { - "vector": [0, 0, 0] - }, - "2.1667": { - "vector": [0, 0, 0] - }, - "2.2083": { - "vector": [0, 0, 0] - }, - "2.2917": { - "vector": [0, 0, 0] - }, - "2.375": { - "vector": [0, 0, 0] - }, - "2.4167": { - "vector": [0, 0, 0] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0.15278, -0.07639, 0] - }, - "0.1667": { - "vector": [0.53626, -0.26813, 0] - }, - "0.25": { - "vector": [1.04906, -0.52453, 0] - }, - "0.2917": { - "vector": [1.63155, -0.81577, 0] - }, - "0.375": { - "vector": [2.25248, -1.12624, 0] - }, - "0.4167": { - "vector": [2.89723, -1.44862, 0] - }, - "0.5": { - "vector": [3.55756, -1.77878, 0] - }, - "0.5417": { - "vector": [4.46552, -2.23276, 0] - }, - "0.5833": { - "vector": [4.66951, -2.75216, 0] - }, - "0.625": { - "vector": [4.42164, -3.09118, 0] - }, - "0.7083": { - "vector": [4.13314, -3.48576, 0] - }, - "0.75": { - "vector": [3.59271, -4.22491, 0] - }, - "0.7917": { - "vector": [3.29201, -4.63617, 0] - }, - "0.8333": { - "vector": [3.03196, -4.99186, 0] - }, - "0.875": { - "vector": [2.56736, -5.62729, 0] - }, - "0.9167": { - "vector": [2.15873, -6.25631, 0] - }, - "0.9583": { - "vector": [1.86564, -6.72658, 0] - }, - "1.0": { - "vector": [1.57469, -7.1934, 0] - }, - "1.0417": { - "vector": [1.28918, -7.6515, 0] - }, - "1.0833": { - "vector": [1.01755, -8.08734, 0] - }, - "1.125": { - "vector": [0.75938, -8.50158, 0] - }, - "1.1667": { - "vector": [0.53574, -8.86041, 0] - }, - "1.2083": { - "vector": [0.36665, -9.13171, 0] - }, - "1.2917": { - "vector": [0.30005, -9.23857, 0] - }, - "1.375": { - "vector": [0.07053, -8.60753, 0] - }, - "1.5": { - "vector": [-0.15727, -8.11747, 0] - }, - "1.5833": { - "vector": [-0.60758, -7.1562, 0] - }, - "1.6667": { - "vector": [-1.12828, -6.04471, 0] - }, - "1.75": { - "vector": [-1.60783, -5.02103, 0] - }, - "1.7917": { - "vector": [-2.22415, -3.55297, 0] - }, - "1.8333": { - "vector": [-2.54722, -2.78053, 0] - }, - "1.875": { - "vector": [-2.76929, -2.14043, 0] - }, - "1.9583": { - "vector": [-3.3049, -0.53301, 0] - }, - "2.0417": { - "vector": [-3.75374, 1.31098, 0] - }, - "2.1667": { - "vector": [-3.9149, 2.71094, 0] - }, - "2.2083": { - "vector": [-3.95651, 3.95054, 0] - }, - "2.2917": { - "vector": [-3.95208, 5.1583, 0] - }, - "2.375": { - "vector": [-3.948, 6.41082, 0] - }, - "2.4167": { - "vector": [-3.94139, 7.69365, 0] - }, - "2.4583": { - "vector": [-3.93508, 8.90762, 0] - }, - "2.5": { - "vector": [-3.93053, 5.93568, 0] - }, - "2.5417": { - "vector": [-3.92568, 2.93365, 0] - }, - "2.5833": { - "vector": [-3.92045, 0.00819, 0] - }, - "2.6667": { - "vector": [-3.91477, -2.81107, 0] - }, - "2.7083": { - "vector": [-3.90326, -5.47797, 0] - }, - "2.75": { - "vector": [-3.8876, -7.92559, 0] - }, - "2.8333": { - "vector": [-3.87008, -9.98519, 0] - }, - "2.9167": { - "vector": [-3.85019, -11.45322, 0] - }, - "2.9583": { - "vector": [-3.82857, -12, 0] - }, - "3.4583": { - "vector": [-3.70409, -12, 0] - }, - "3.625": { - "vector": [-3.6716, -12, 0] - }, - "3.7083": { - "vector": [-3.66574, -12, 0] - }, - "3.75": { - "vector": [-3.66298, -10.10304, 0] - }, - "3.7917": { - "vector": [-3.66003, -8.24464, 0] - }, - "3.8333": { - "vector": [-3.65685, -6.43364, 0] - }, - "3.875": { - "vector": [-3.59297, -4.68839, 0] - }, - "3.9583": { - "vector": [-3.48189, -3.03745, 0] - }, - "4.0": { - "vector": [-3.15402, -1.52226, 0] - }, - "4.0417": { - "vector": [-2.70354, -0.39601, 0] - }, - "4.0833": { - "vector": [-2.63326, -0.22754, 0] - }, - "4.125": { - "vector": [-1.8359, 0.87316, 0] - }, - "4.1667": { - "vector": [-1.32832, 1.14061, 0] - }, - "4.2083": { - "vector": [-0.7533, 1.62498, 0] - }, - "4.25": { - "vector": [-0.10813, 1.94875, 0] - }, - "4.2917": { - "vector": [0.3285, 2.15386, 0] - }, - "4.3333": { - "vector": [0.70035, 2.43201, 0] - }, - "4.375": { - "vector": [1.96596, 3.33503, 0] - }, - "4.4167": { - "vector": [2.33539, 3.68146, 0] - }, - "4.4583": { - "vector": [1.73411, 4.74295, 0] - }, - "4.5": { - "vector": [1.3814, 5.53978, 0] - }, - "4.5417": { - "vector": [1.08132, 6.26739, 0] - }, - "4.5833": { - "vector": [0.77759, 7.21116, 0] - }, - "4.625": { - "vector": [0.59381, 7.87773, 0] - }, - "4.7083": { - "vector": [0.25316, 9.54776, 0] - }, - "4.75": { - "vector": [0.06716, 11.25821, 0] - }, - "4.7917": { - "vector": [0.00284, 13, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.75": { - "vector": [0, 0, 0] - }, - "1.8333": { - "vector": [0, 0, 0] - }, - "1.9583": { - "vector": [0, 0, 0] - }, - "2.0417": { - "vector": [0, 0, 0] - }, - "2.1667": { - "vector": [0, 0, 0] - }, - "2.2083": { - "vector": [0, 0, 0] - }, - "2.2917": { - "vector": [0, 0, 0] - }, - "2.375": { - "vector": [0, 0, 0] - }, - "2.4167": { - "vector": [0, 0, 0] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0.12004, 0, 0] - }, - "0.1667": { - "vector": [0.42135, 0, 0] - }, - "0.25": { - "vector": [0.82426, 0, 0] - }, - "0.2917": { - "vector": [1.28193, 0, 0] - }, - "0.375": { - "vector": [1.76981, 0, 0] - }, - "0.4167": { - "vector": [2.2764, 0, 0] - }, - "0.5": { - "vector": [2.79523, 0, 0] - }, - "0.5417": { - "vector": [3.50862, 0, 0] - }, - "0.5833": { - "vector": [4.08631, 0, 0] - }, - "0.625": { - "vector": [4.3545, 0, 0] - }, - "0.7083": { - "vector": [4.66666, 0, 0] - }, - "0.75": { - "vector": [5.2514, 0, 0] - }, - "0.7917": { - "vector": [5.57675, 0, 0] - }, - "0.8333": { - "vector": [5.85813, 0, 0] - }, - "0.875": { - "vector": [6.36082, 0, 0] - }, - "0.9167": { - "vector": [6.87309, 0, 0] - }, - "0.9583": { - "vector": [7.25962, 0, 0] - }, - "1.0": { - "vector": [7.64331, 0, 0] - }, - "1.0417": { - "vector": [8.01984, 0, 0] - }, - "1.0833": { - "vector": [8.37807, 0, 0] - }, - "1.125": { - "vector": [8.71854, 0, 0] - }, - "1.1667": { - "vector": [9.01348, 0, 0] - }, - "1.2083": { - "vector": [9.23647, 0, 0] - }, - "1.2917": { - "vector": [9.3243, 0, 0] - }, - "1.375": { - "vector": [9.25257, 0, 0] - }, - "1.5": { - "vector": [9.13772, 0, 0] - }, - "1.5833": { - "vector": [8.90826, 0, 0] - }, - "1.6667": { - "vector": [8.64293, 0, 0] - }, - "1.75": { - "vector": [8.36498, 0, 0] - }, - "1.7917": { - "vector": [8.08452, 0, 0] - }, - "1.875": { - "vector": [7.80674, 0, 0] - }, - "1.9583": { - "vector": [7.54158, 0, 0] - }, - "2.0417": { - "vector": [7.31215, 0, 0] - }, - "2.1667": { - "vector": [7.20233, 0, 0] - }, - "2.375": { - "vector": [7.07306, 0, 0] - }, - "2.6667": { - "vector": [6.72779, 0, 0] - }, - "3.4583": { - "vector": [4.64094, 0, 0] - }, - "3.625": { - "vector": [4.31598, 0, 0] - }, - "3.875": { - "vector": [4.15532, 0, 0] - }, - "3.9583": { - "vector": [4.13766, 0, 0] - }, - "4.0417": { - "vector": [4.09789, 0, 0] - }, - "4.0833": { - "vector": [4.04472, 0, 0] - }, - "4.1667": { - "vector": [3.98432, 0, 0] - }, - "4.2083": { - "vector": [3.91993, 0, 0] - }, - "4.25": { - "vector": [3.85307, 0, 0] - }, - "4.3333": { - "vector": [3.7846, 0, 0] - }, - "4.375": { - "vector": [3.7156, 0, 0] - }, - "4.4167": { - "vector": [3.64612, 0, 0] - }, - "4.4583": { - "vector": [2.94697, 0, 0] - }, - "4.5": { - "vector": [1.56849, 0, 0] - }, - "4.5417": { - "vector": [0.89461, 0, 0] - }, - "4.5833": { - "vector": [0.25348, 0, 0] - }, - "4.625": { - "vector": [-0.35587, 0, 0] - }, - "4.7083": { - "vector": [-0.88372, 0, 0] - }, - "4.75": { - "vector": [-1.28281, 0, 0] - }, - "4.7917": { - "vector": [-1.44, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, 0, -0.06063] - }, - "0.1667": { - "vector": [0, 0, -0.2128] - }, - "0.25": { - "vector": [0, 0, -0.41629] - }, - "0.2917": { - "vector": [0, 0, -0.64744] - }, - "0.375": { - "vector": [0, 0, -0.89384] - }, - "0.4167": { - "vector": [0, 0, -1.14969] - }, - "0.5": { - "vector": [0, 0, -1.41173] - }, - "0.5417": { - "vector": [0, 0, -1.77203] - }, - "0.5833": { - "vector": [0, 0, -2.0677] - }, - "0.625": { - "vector": [0, 0, -2.20748] - }, - "0.7083": { - "vector": [0, 0, -2.37017] - }, - "0.75": { - "vector": [0, 0, -2.67494] - }, - "0.7917": { - "vector": [0, 0, -2.84451] - }, - "0.8333": { - "vector": [0, 0, -2.99116] - }, - "0.875": { - "vector": [0, 0, -3.25316] - }, - "0.9167": { - "vector": [0, 0, -3.51968] - }, - "0.9583": { - "vector": [0, 0, -3.72066] - }, - "1.0": { - "vector": [0, 0, -3.92017] - }, - "1.0417": { - "vector": [0, 0, -4.11596] - }, - "1.0833": { - "vector": [0, 0, -4.30223] - }, - "1.125": { - "vector": [0, 0, -4.47927] - }, - "1.1667": { - "vector": [0, 0, -4.63263] - }, - "1.2083": { - "vector": [0, 0, -4.74858] - }, - "1.2917": { - "vector": [0, 0, -4.79424] - }, - "1.375": { - "vector": [0, -0.04803, -4.81989] - }, - "1.5": { - "vector": [0, -0.10167, -4.83047] - }, - "1.5833": { - "vector": [0, -0.20805, -4.85054] - }, - "1.6667": { - "vector": [0, -0.33106, -4.87376] - }, - "1.75": { - "vector": [0, -0.45991, -4.89807] - }, - "1.7917": { - "vector": [0, -0.58994, -4.92261] - }, - "1.875": { - "vector": [0, -0.71872, -4.94692] - }, - "1.9583": { - "vector": [0, -0.84164, -4.97011] - }, - "2.0417": { - "vector": [0, -0.94801, -4.99019] - }, - "2.1667": { - "vector": [0, -0.99892, -4.9998] - }, - "2.375": { - "vector": [0, -1.03526, -5] - }, - "2.6667": { - "vector": [0, -1.13117, -5] - }, - "3.4583": { - "vector": [0, -1.71085, -5] - }, - "3.625": { - "vector": [0, -1.80112, -5] - }, - "3.875": { - "vector": [0, -1.84574, -5] - }, - "3.9583": { - "vector": [0, -1.85065, -5] - }, - "4.0417": { - "vector": [0, -1.8617, -5] - }, - "4.0833": { - "vector": [0, -1.87647, -5] - }, - "4.1667": { - "vector": [0, -1.89324, -5] - }, - "4.2083": { - "vector": [0, -1.91113, -5] - }, - "4.25": { - "vector": [0, -1.9297, -5] - }, - "4.3333": { - "vector": [0, -1.94872, -5] - }, - "4.375": { - "vector": [0, -1.96789, -5] - }, - "4.4167": { - "vector": [0, -1.98719, -5] - }, - "4.4583": { - "vector": [0, -1.85149, -4.72507] - }, - "4.5": { - "vector": [0, -1.58393, -4.18302] - }, - "4.5417": { - "vector": [0, -1.45313, -3.91803] - }, - "4.5833": { - "vector": [0, -1.3287, -3.66592] - }, - "4.625": { - "vector": [0, -1.21042, -3.42631] - }, - "4.7083": { - "vector": [0, -1.10797, -3.21875] - }, - "4.75": { - "vector": [0, -1.03051, -3.06181] - }, - "4.7917": { - "vector": [0, -1, -3] - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-0.05456, 0, 0] - }, - "0.1667": { - "vector": [-0.19152, 0, 0] - }, - "0.25": { - "vector": [-0.37466, 0, 0] - }, - "0.2917": { - "vector": [-0.58269, 0, 0] - }, - "0.375": { - "vector": [-0.80446, 0, 0] - }, - "0.4167": { - "vector": [-1.03473, 0, 0] - }, - "0.5": { - "vector": [-1.27056, 0, 0] - }, - "0.5417": { - "vector": [-1.59483, 0, 0] - }, - "0.5833": { - "vector": [-1.8532, 0, 0] - }, - "0.625": { - "vector": [-1.97043, 0, 0] - }, - "0.7083": { - "vector": [-2.10687, 0, 0] - }, - "0.75": { - "vector": [-2.36247, 0, 0] - }, - "0.7917": { - "vector": [-2.50468, 0, 0] - }, - "0.8333": { - "vector": [-2.62768, 0, 0] - }, - "0.875": { - "vector": [-2.84741, 0, 0] - }, - "0.9167": { - "vector": [-3.07184, 0, 0] - }, - "0.9583": { - "vector": [-3.2413, 0, 0] - }, - "1.0": { - "vector": [-3.40953, 0, 0] - }, - "1.0417": { - "vector": [-3.57461, 0, 0] - }, - "1.0833": { - "vector": [-3.73166, 0, 0] - }, - "1.125": { - "vector": [-3.88093, 0, 0] - }, - "1.1667": { - "vector": [-4.01024, 0, 0] - }, - "1.2083": { - "vector": [-4.10801, 0, 0] - }, - "1.2917": { - "vector": [-4.14651, 0, 0] - }, - "1.375": { - "vector": [-3.82232, 0, 0] - }, - "1.5": { - "vector": [-3.445, 0, 0] - }, - "1.5833": { - "vector": [-2.696, 0, 0] - }, - "1.6667": { - "vector": [-1.82994, 0, 0] - }, - "1.75": { - "vector": [-0.92267, 0, 0] - }, - "1.7917": { - "vector": [-0.0072, 0, 0] - }, - "1.875": { - "vector": [0.89953, 0, 0] - }, - "1.9583": { - "vector": [1.76502, 0, 0] - }, - "2.0417": { - "vector": [2.51391, 0, 0] - }, - "2.1667": { - "vector": [2.87239, 0, 0] - }, - "2.375": { - "vector": [3.10849, 0, 0] - }, - "2.6667": { - "vector": [3.72997, 0, 0] - }, - "3.4583": { - "vector": [7.48631, 0, 0] - }, - "3.625": { - "vector": [8.07124, 0, 0] - }, - "3.875": { - "vector": [8.36042, 0, 0] - }, - "3.9583": { - "vector": [8.39222, 0, 0] - }, - "4.0417": { - "vector": [8.46379, 0, 0] - }, - "4.0833": { - "vector": [8.55951, 0, 0] - }, - "4.1667": { - "vector": [8.66823, 0, 0] - }, - "4.2083": { - "vector": [8.78412, 0, 0] - }, - "4.25": { - "vector": [8.90447, 0, 0] - }, - "4.3333": { - "vector": [9.02772, 0, 0] - }, - "4.375": { - "vector": [9.15192, 0, 0] - }, - "4.4167": { - "vector": [9.27697, 0, 0] - }, - "4.4583": { - "vector": [8.94198, 0, 0] - }, - "4.5": { - "vector": [8.28149, 0, 0] - }, - "4.5417": { - "vector": [7.95861, 0, 0] - }, - "4.5833": { - "vector": [7.65142, 0, 0] - }, - "4.625": { - "vector": [7.35945, 0, 0] - }, - "4.7083": { - "vector": [7.10654, 0, 0] - }, - "4.75": { - "vector": [6.91532, 0, 0] - }, - "4.7917": { - "vector": [6.84, 0, 0] - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0.13095, 0, 0] - }, - "0.1667": { - "vector": [0.45965, 0, 0] - }, - "0.25": { - "vector": [0.89919, 0, 0] - }, - "0.2917": { - "vector": [1.39847, 0, 0] - }, - "0.375": { - "vector": [1.9307, 0, 0] - }, - "0.4167": { - "vector": [2.48334, 0, 0] - }, - "0.5": { - "vector": [3.04934, 0, 0] - }, - "0.5417": { - "vector": [3.82759, 0, 0] - }, - "0.5833": { - "vector": [4.45077, 0, 0] - }, - "0.625": { - "vector": [4.73555, 0, 0] - }, - "0.7083": { - "vector": [5.06701, 0, 0] - }, - "0.75": { - "vector": [5.68792, 0, 0] - }, - "0.7917": { - "vector": [6.03339, 0, 0] - }, - "0.8333": { - "vector": [6.33217, 0, 0] - }, - "0.875": { - "vector": [6.86595, 0, 0] - }, - "0.9167": { - "vector": [7.41076, 0, 0] - }, - "0.9583": { - "vector": [7.82205, 0, 0] - }, - "1.0": { - "vector": [8.23032, 0, 0] - }, - "1.0417": { - "vector": [8.63096, 0, 0] - }, - "1.0833": { - "vector": [9.01213, 0, 0] - }, - "1.125": { - "vector": [9.3744, 0, 0] - }, - "1.1667": { - "vector": [9.68823, 0, 0] - }, - "1.2083": { - "vector": [9.9255, 0, 0] - }, - "1.2917": { - "vector": [10.01896, 0, 0] - }, - "1.375": { - "vector": [9.81205, 0, 0] - }, - "1.5": { - "vector": [9.544, 0, 0] - }, - "1.5833": { - "vector": [9.01064, 0, 0] - }, - "1.6667": { - "vector": [8.39393, 0, 0] - }, - "1.75": { - "vector": [7.74786, 0, 0] - }, - "1.7917": { - "vector": [7.09596, 0, 0] - }, - "1.875": { - "vector": [6.45029, 0, 0] - }, - "1.9583": { - "vector": [5.83397, 0, 0] - }, - "2.0417": { - "vector": [5.30069, 0, 0] - }, - "2.1667": { - "vector": [5.04542, 0, 0] - }, - "2.375": { - "vector": [4.98923, 0, 0] - }, - "2.6667": { - "vector": [4.85112, 0, 0] - }, - "3.4583": { - "vector": [4.01638, 0, 0] - }, - "3.625": { - "vector": [3.88639, 0, 0] - }, - "3.875": { - "vector": [3.82213, 0, 0] - }, - "3.9583": { - "vector": [3.81506, 0, 0] - }, - "4.0417": { - "vector": [3.79916, 0, 0] - }, - "4.0833": { - "vector": [3.77789, 0, 0] - }, - "4.1667": { - "vector": [3.75373, 0, 0] - }, - "4.2083": { - "vector": [3.72797, 0, 0] - }, - "4.25": { - "vector": [3.70123, 0, 0] - }, - "4.3333": { - "vector": [3.67384, 0, 0] - }, - "4.375": { - "vector": [3.64624, 0, 0] - }, - "4.4167": { - "vector": [3.61845, 0, 0] - }, - "4.4583": { - "vector": [4.50667, 0, 0] - }, - "4.5": { - "vector": [6.25794, 0, 0] - }, - "4.5417": { - "vector": [7.11405, 0, 0] - }, - "4.5833": { - "vector": [7.92855, 0, 0] - }, - "4.625": { - "vector": [8.70269, 0, 0] - }, - "4.7083": { - "vector": [9.37328, 0, 0] - }, - "4.75": { - "vector": [9.8803, 0, 0] - }, - "4.7917": { - "vector": [10.08, 0, 0] - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-0.19643, 0, 0] - }, - "0.1667": { - "vector": [-0.68948, 0, 0] - }, - "0.25": { - "vector": [-1.34879, 0, 0] - }, - "0.2917": { - "vector": [-2.0977, 0, 0] - }, - "0.375": { - "vector": [-2.89605, 0, 0] - }, - "0.4167": { - "vector": [-3.72501, 0, 0] - }, - "0.5": { - "vector": [-4.57401, 0, 0] - }, - "0.5417": { - "vector": [-5.74138, 0, 0] - }, - "0.5833": { - "vector": [-6.68388, 0, 0] - }, - "0.625": { - "vector": [-7.11962, 0, 0] - }, - "0.7083": { - "vector": [-7.62679, 0, 0] - }, - "0.75": { - "vector": [-8.57685, 0, 0] - }, - "0.7917": { - "vector": [-9.10545, 0, 0] - }, - "0.8333": { - "vector": [-9.56262, 0, 0] - }, - "0.875": { - "vector": [-10.37937, 0, 0] - }, - "0.9167": { - "vector": [-11.21202, 0, 0] - }, - "0.9583": { - "vector": [-11.84036, 0, 0] - }, - "1.0": { - "vector": [-12.4641, 0, 0] - }, - "1.0417": { - "vector": [-13.07619, 0, 0] - }, - "1.0833": { - "vector": [-13.65853, 0, 0] - }, - "1.125": { - "vector": [-14.21201, 0, 0] - }, - "1.1667": { - "vector": [-14.69146, 0, 0] - }, - "1.2083": { - "vector": [-15.05396, 0, 0] - }, - "1.2917": { - "vector": [-15.19674, 0, 0] - }, - "1.375": { - "vector": [-15.2423, 0, 0] - }, - "1.5": { - "vector": [-15.23673, 0, 0] - }, - "1.5833": { - "vector": [-15.2229, 0, 0] - }, - "1.6667": { - "vector": [-15.20692, 0, 0] - }, - "1.75": { - "vector": [-15.19018, 0, 0] - }, - "1.7917": { - "vector": [-15.17328, 0, 0] - }, - "1.875": { - "vector": [-15.15655, 0, 0] - }, - "1.9583": { - "vector": [-15.14058, 0, 0] - }, - "2.0417": { - "vector": [-15.12676, 0, 0] - }, - "2.1667": { - "vector": [-15.12014, 0, 0] - }, - "2.375": { - "vector": [-15.18347, 0, 0] - }, - "2.6667": { - "vector": [-15.3561, 0, 0] - }, - "3.4583": { - "vector": [-16.39953, 0, 0] - }, - "3.625": { - "vector": [-16.56201, 0, 0] - }, - "3.875": { - "vector": [-16.64234, 0, 0] - }, - "3.9583": { - "vector": [-16.65117, 0, 0] - }, - "4.0417": { - "vector": [-16.67105, 0, 0] - }, - "4.0833": { - "vector": [-16.69764, 0, 0] - }, - "4.1667": { - "vector": [-16.72784, 0, 0] - }, - "4.2083": { - "vector": [-16.76003, 0, 0] - }, - "4.25": { - "vector": [-16.79346, 0, 0] - }, - "4.3333": { - "vector": [-16.8277, 0, 0] - }, - "4.375": { - "vector": [-16.8622, 0, 0] - }, - "4.4167": { - "vector": [-16.89694, 0, 0] - }, - "4.4583": { - "vector": [-16.70216, 0, 0] - }, - "4.5": { - "vector": [-16.31813, 0, 0] - }, - "4.5417": { - "vector": [-16.1304, 0, 0] - }, - "4.5833": { - "vector": [-15.95179, 0, 0] - }, - "4.625": { - "vector": [-15.78203, 0, 0] - }, - "4.7083": { - "vector": [-15.63497, 0, 0] - }, - "4.75": { - "vector": [-15.52379, 0, 0] - }, - "4.7917": { - "vector": [-15.48, 0, 0] - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-0.79087, 0, 0] - }, - "0.1667": { - "vector": [-2.77599, 0, 0] - }, - "0.25": { - "vector": [-5.43054, 0, 0] - }, - "0.2917": { - "vector": [-8.44584, 0, 0] - }, - "0.375": { - "vector": [-11.66016, 0, 0] - }, - "0.4167": { - "vector": [-14.99776, 0, 0] - }, - "0.5": { - "vector": [-18.41604, 0, 0] - }, - "0.5417": { - "vector": [-23.11615, 0, 0] - }, - "0.5833": { - "vector": [-25.18388, 0, 0] - }, - "0.625": { - "vector": [-25.02289, 0, 0] - }, - "0.7083": { - "vector": [-24.8355, 0, 0] - }, - "0.75": { - "vector": [-24.48447, 0, 0] - }, - "0.7917": { - "vector": [-24.28917, 0, 0] - }, - "0.8333": { - "vector": [-24.12026, 0, 0] - }, - "0.875": { - "vector": [-23.81849, 0, 0] - }, - "0.9167": { - "vector": [-23.7231, 0, 0] - }, - "0.9583": { - "vector": [-23.70096, 0, 0] - }, - "1.0": { - "vector": [-23.67897, 0, 0] - }, - "1.0417": { - "vector": [-23.6574, 0, 0] - }, - "1.0833": { - "vector": [-23.63688, 0, 0] - }, - "1.125": { - "vector": [-23.61737, 0, 0] - }, - "1.1667": { - "vector": [-23.60048, 0, 0] - }, - "1.2083": { - "vector": [-23.5877, 0, 0] - }, - "1.2917": { - "vector": [-23.58267, 0, 0] - }, - "1.375": { - "vector": [-23.65989, 0, 0] - }, - "1.5": { - "vector": [-23.75548, 0, 0] - }, - "1.5833": { - "vector": [-23.94548, 0, 0] - }, - "1.6667": { - "vector": [-24.16518, 0, 0] - }, - "1.75": { - "vector": [-24.39534, 0, 0] - }, - "1.7917": { - "vector": [-24.62758, 0, 0] - }, - "1.875": { - "vector": [-24.85759, 0, 0] - }, - "1.9583": { - "vector": [-25.07715, 0, 0] - }, - "2.0417": { - "vector": [-25.26713, 0, 0] - }, - "2.1667": { - "vector": [-25.35807, 0, 0] - }, - "2.375": { - "vector": [-25.47424, 0, 0] - }, - "2.6667": { - "vector": [-25.78499, 0, 0] - }, - "3.4583": { - "vector": [-27.66315, 0, 0] - }, - "3.625": { - "vector": [-27.95562, 0, 0] - }, - "3.875": { - "vector": [-28.10021, 0, 0] - }, - "3.9583": { - "vector": [-28.11611, 0, 0] - }, - "4.0417": { - "vector": [-28.1519, 0, 0] - }, - "4.0833": { - "vector": [-28.19975, 0, 0] - }, - "4.1667": { - "vector": [-28.25411, 0, 0] - }, - "4.2083": { - "vector": [-28.31206, 0, 0] - }, - "4.25": { - "vector": [-28.37223, 0, 0] - }, - "4.3333": { - "vector": [-28.43386, 0, 0] - }, - "4.375": { - "vector": [-28.49596, 0, 0] - }, - "4.4167": { - "vector": [-28.55849, 0, 0] - }, - "4.4583": { - "vector": [-28.56419, 0, 0] - }, - "4.5": { - "vector": [-28.57544, 0, 0] - }, - "4.5417": { - "vector": [-28.58094, 0, 0] - }, - "4.5833": { - "vector": [-28.58618, 0, 0] - }, - "4.625": { - "vector": [-28.59115, 0, 0] - }, - "4.7083": { - "vector": [-28.59546, 0, 0] - }, - "4.75": { - "vector": [-28.59872, 0, 0] - }, - "4.7917": { - "vector": [-28.6, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, 0, -0.06063] - }, - "0.1667": { - "vector": [0, 0, -0.2128] - }, - "0.25": { - "vector": [0, 0, -0.41629] - }, - "0.2917": { - "vector": [0, 0, -0.64744] - }, - "0.375": { - "vector": [0, 0, -0.89384] - }, - "0.4167": { - "vector": [0, 0, -1.14969] - }, - "0.5": { - "vector": [0, 0, -1.41173] - }, - "0.5417": { - "vector": [0, 0, -1.77203] - }, - "0.5833": { - "vector": [0, 0, -2.0677] - }, - "0.625": { - "vector": [0, 0, -2.20748] - }, - "0.7083": { - "vector": [0, 0, -2.37017] - }, - "0.75": { - "vector": [0, 0, -2.67494] - }, - "0.7917": { - "vector": [0, 0, -2.84451] - }, - "0.8333": { - "vector": [0, 0, -2.99116] - }, - "0.875": { - "vector": [0, 0, -3.25316] - }, - "0.9167": { - "vector": [0, 0, -3.51968] - }, - "0.9583": { - "vector": [0, 0, -3.72066] - }, - "1.0": { - "vector": [0, 0, -3.92017] - }, - "1.0417": { - "vector": [0, 0, -4.11596] - }, - "1.0833": { - "vector": [0, 0, -4.30223] - }, - "1.125": { - "vector": [0, 0, -4.47927] - }, - "1.1667": { - "vector": [0, 0, -4.63263] - }, - "1.2083": { - "vector": [0, 0, -4.74858] - }, - "1.2917": { - "vector": [0, 0, -4.79424] - }, - "1.375": { - "vector": [0, -0.04803, -4.81989] - }, - "1.5": { - "vector": [0, -0.10167, -4.83047] - }, - "1.5833": { - "vector": [0, -0.20805, -4.85054] - }, - "1.6667": { - "vector": [0, -0.33106, -4.87376] - }, - "1.75": { - "vector": [0, -0.45991, -4.89807] - }, - "1.7917": { - "vector": [0, -0.58994, -4.92261] - }, - "1.875": { - "vector": [0, -0.71872, -4.94692] - }, - "1.9583": { - "vector": [0, -0.84164, -4.97011] - }, - "2.0417": { - "vector": [0, -0.94801, -4.99019] - }, - "2.1667": { - "vector": [0, -0.99892, -4.9998] - }, - "2.375": { - "vector": [0, -1.03526, -5] - }, - "2.6667": { - "vector": [0, -1.13117, -5] - }, - "3.4583": { - "vector": [0, -1.71085, -5] - }, - "3.625": { - "vector": [0, -1.80112, -5] - }, - "3.875": { - "vector": [0, -1.84574, -5] - }, - "3.9583": { - "vector": [0, -1.85065, -5] - }, - "4.0417": { - "vector": [0, -1.8617, -5] - }, - "4.0833": { - "vector": [0, -1.87647, -5] - }, - "4.1667": { - "vector": [0, -1.89324, -5] - }, - "4.2083": { - "vector": [0, -1.91113, -5] - }, - "4.25": { - "vector": [0, -1.9297, -5] - }, - "4.3333": { - "vector": [0, -1.94872, -5] - }, - "4.375": { - "vector": [0, -1.96789, -5] - }, - "4.4167": { - "vector": [0, -1.98719, -5] - }, - "4.4583": { - "vector": [0, -1.85149, -4.72507] - }, - "4.5": { - "vector": [0, -1.58393, -4.18302] - }, - "4.5417": { - "vector": [0, -1.45313, -3.91803] - }, - "4.5833": { - "vector": [0, -1.3287, -3.66592] - }, - "4.625": { - "vector": [0, -1.21042, -3.42631] - }, - "4.7083": { - "vector": [0, -1.10797, -3.21875] - }, - "4.75": { - "vector": [0, -1.03051, -3.06181] - }, - "4.7917": { - "vector": [0, -1, -3] - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [1.01215, 0, 0] - }, - "0.1667": { - "vector": [3.55272, 0, 0] - }, - "0.25": { - "vector": [6.95001, 0, 0] - }, - "0.2917": { - "vector": [10.80899, 0, 0] - }, - "0.375": { - "vector": [14.92268, 0, 0] - }, - "0.4167": { - "vector": [19.19415, 0, 0] - }, - "0.5": { - "vector": [23.56887, 0, 0] - }, - "0.5417": { - "vector": [29.58407, 0, 0] - }, - "0.5833": { - "vector": [29.70777, 0, 0] - }, - "0.625": { - "vector": [26.70396, 0, 0] - }, - "0.7083": { - "vector": [23.20772, 0, 0] - }, - "0.75": { - "vector": [16.65842, 0, 0] - }, - "0.7917": { - "vector": [13.01445, 0, 0] - }, - "0.8333": { - "vector": [9.86291, 0, 0] - }, - "0.875": { - "vector": [4.23261, 0, 0] - }, - "0.9167": { - "vector": [-0.92565, 0, 0] - }, - "0.9583": { - "vector": [-4.68166, 0, 0] - }, - "1.0": { - "vector": [-8.41016, 0, 0] - }, - "1.0417": { - "vector": [-12.06899, 0, 0] - }, - "1.0833": { - "vector": [-15.55002, 0, 0] - }, - "1.125": { - "vector": [-18.8585, 0, 0] - }, - "1.1667": { - "vector": [-21.72448, 0, 0] - }, - "1.2083": { - "vector": [-23.89137, 0, 0] - }, - "1.2917": { - "vector": [-24.74483, 0, 0] - }, - "1.375": { - "vector": [-24.77457, 0, 0] - }, - "1.5": { - "vector": [-24.45021, 0, 0] - }, - "1.5833": { - "vector": [-23.78941, 0, 0] - }, - "1.6667": { - "vector": [-23.02533, 0, 0] - }, - "1.75": { - "vector": [-22.2249, 0, 0] - }, - "1.7917": { - "vector": [-21.41723, 0, 0] - }, - "1.875": { - "vector": [-20.61727, 0, 0] - }, - "1.9583": { - "vector": [-19.85369, 0, 0] - }, - "2.0417": { - "vector": [-19.19298, 0, 0] - }, - "2.1667": { - "vector": [-18.87672, 0, 0] - }, - "2.375": { - "vector": [-18.6669, 0, 0] - }, - "2.6667": { - "vector": [-18.11447, 0, 0] - }, - "3.4583": { - "vector": [-14.7755, 0, 0] - }, - "3.625": { - "vector": [-14.25557, 0, 0] - }, - "3.875": { - "vector": [-13.99852, 0, 0] - }, - "3.9583": { - "vector": [-13.97025, 0, 0] - }, - "4.0417": { - "vector": [-13.90663, 0, 0] - }, - "4.0833": { - "vector": [-13.82155, 0, 0] - }, - "4.1667": { - "vector": [-13.72491, 0, 0] - }, - "4.2083": { - "vector": [-13.62189, 0, 0] - }, - "4.25": { - "vector": [-13.51492, 0, 0] - }, - "4.3333": { - "vector": [-13.40536, 0, 0] - }, - "4.375": { - "vector": [-13.29496, 0, 0] - }, - "4.4167": { - "vector": [-13.1838, 0, 0] - }, - "4.4583": { - "vector": [-6.69502, 0, 0] - }, - "4.5": { - "vector": [6.09853, 0, 0] - }, - "4.5417": { - "vector": [12.35271, 0, 0] - }, - "4.5833": { - "vector": [18.30296, 0, 0] - }, - "4.625": { - "vector": [23.95826, 0, 0] - }, - "4.7083": { - "vector": [28.85719, 0, 0] - }, - "4.75": { - "vector": [32.56114, 0, 0] - }, - "4.7917": { - "vector": [34.02, 0, 0] - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-1.32317, 0, 0] - }, - "0.1667": { - "vector": [-4.64439, 0, 0] - }, - "0.25": { - "vector": [-9.08559, 0, 0] - }, - "0.2917": { - "vector": [-14.13035, 0, 0] - }, - "0.375": { - "vector": [-19.50808, 0, 0] - }, - "0.4167": { - "vector": [-25.09208, 0, 0] - }, - "0.5": { - "vector": [-30.81105, 0, 0] - }, - "0.5417": { - "vector": [-38.6746, 0, 0] - }, - "0.5833": { - "vector": [-38.91597, 0, 0] - }, - "0.625": { - "vector": [-35.0775, 0, 0] - }, - "0.7083": { - "vector": [-30.60978, 0, 0] - }, - "0.75": { - "vector": [-22.24068, 0, 0] - }, - "0.7917": { - "vector": [-17.58418, 0, 0] - }, - "0.8333": { - "vector": [-13.55694, 0, 0] - }, - "0.875": { - "vector": [-6.36217, 0, 0] - }, - "0.9167": { - "vector": [0.22205, 0, 0] - }, - "0.9583": { - "vector": [5.01448, 0, 0] - }, - "1.0": { - "vector": [9.77181, 0, 0] - }, - "1.0417": { - "vector": [14.44025, 0, 0] - }, - "1.0833": { - "vector": [18.88181, 0, 0] - }, - "1.125": { - "vector": [23.10322, 0, 0] - }, - "1.1667": { - "vector": [26.76003, 0, 0] - }, - "1.2083": { - "vector": [29.52485, 0, 0] - }, - "1.2917": { - "vector": [30.61382, 0, 0] - }, - "1.375": { - "vector": [30.45233, 0, 0] - }, - "1.5": { - "vector": [29.81541, 0, 0] - }, - "1.5833": { - "vector": [28.52991, 0, 0] - }, - "1.6667": { - "vector": [27.04353, 0, 0] - }, - "1.75": { - "vector": [25.48641, 0, 0] - }, - "1.7917": { - "vector": [23.91522, 0, 0] - }, - "1.875": { - "vector": [22.35903, 0, 0] - }, - "1.9583": { - "vector": [20.8736, 0, 0] - }, - "2.0417": { - "vector": [19.58831, 0, 0] - }, - "2.1667": { - "vector": [18.97306, 0, 0] - }, - "2.375": { - "vector": [18.78229, 0, 0] - }, - "2.6667": { - "vector": [18.29891, 0, 0] - }, - "3.4583": { - "vector": [15.37732, 0, 0] - }, - "3.625": { - "vector": [14.92237, 0, 0] - }, - "3.875": { - "vector": [14.69745, 0, 0] - }, - "3.9583": { - "vector": [14.67272, 0, 0] - }, - "4.0417": { - "vector": [14.61705, 0, 0] - }, - "4.0833": { - "vector": [14.54261, 0, 0] - }, - "4.1667": { - "vector": [14.45805, 0, 0] - }, - "4.2083": { - "vector": [14.3679, 0, 0] - }, - "4.25": { - "vector": [14.2743, 0, 0] - }, - "4.3333": { - "vector": [14.17844, 0, 0] - }, - "4.375": { - "vector": [14.08184, 0, 0] - }, - "4.4167": { - "vector": [13.98458, 0, 0] - }, - "4.4583": { - "vector": [8.53491, 0, 0] - }, - "4.5": { - "vector": [-2.20988, 0, 0] - }, - "4.5417": { - "vector": [-7.46251, 0, 0] - }, - "4.5833": { - "vector": [-12.45989, 0, 0] - }, - "4.625": { - "vector": [-17.20955, 0, 0] - }, - "4.7083": { - "vector": [-21.32396, 0, 0] - }, - "4.75": { - "vector": [-24.43476, 0, 0] - }, - "4.7917": { - "vector": [-25.66, 0, 0] - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [2.84155, 0, 0] - }, - "0.1667": { - "vector": [9.974, 0, 0] - }, - "0.25": { - "vector": [19.51164, 0, 0] - }, - "0.2917": { - "vector": [30.34545, 0, 0] - }, - "0.375": { - "vector": [41.89433, 0, 0] - }, - "0.4167": { - "vector": [53.88618, 0, 0] - }, - "0.5": { - "vector": [66.16788, 0, 0] - }, - "0.5417": { - "vector": [83.05513, 0, 0] - }, - "0.5833": { - "vector": [87.57926, 0, 0] - }, - "0.625": { - "vector": [83.77878, 0, 0] - }, - "0.7083": { - "vector": [79.35527, 0, 0] - }, - "0.75": { - "vector": [71.06899, 0, 0] - }, - "0.7917": { - "vector": [66.45858, 0, 0] - }, - "0.8333": { - "vector": [62.47119, 0, 0] - }, - "0.875": { - "vector": [55.34763, 0, 0] - }, - "0.9167": { - "vector": [48.75054, 0, 0] - }, - "0.9583": { - "vector": [43.92834, 0, 0] - }, - "1.0": { - "vector": [39.14146, 0, 0] - }, - "1.0417": { - "vector": [34.44403, 0, 0] - }, - "1.0833": { - "vector": [29.97487, 0, 0] - }, - "1.125": { - "vector": [25.72724, 0, 0] - }, - "1.1667": { - "vector": [22.04772, 0, 0] - }, - "1.2083": { - "vector": [19.26573, 0, 0] - }, - "1.2917": { - "vector": [18.17, 0, 0] - }, - "1.375": { - "vector": [18.00651, 0, 0] - }, - "1.5": { - "vector": [18.45179, 0, 0] - }, - "1.5833": { - "vector": [19.36566, 0, 0] - }, - "1.6667": { - "vector": [20.42236, 0, 0] - }, - "1.75": { - "vector": [21.52934, 0, 0] - }, - "1.7917": { - "vector": [22.64632, 0, 0] - }, - "1.875": { - "vector": [23.75264, 0, 0] - }, - "1.9583": { - "vector": [24.80865, 0, 0] - }, - "2.0417": { - "vector": [25.72239, 0, 0] - }, - "2.1667": { - "vector": [26.15977, 0, 0] - }, - "2.375": { - "vector": [26.24522, 0, 0] - }, - "2.6667": { - "vector": [26.45239, 0, 0] - }, - "3.4583": { - "vector": [27.7045, 0, 0] - }, - "3.625": { - "vector": [27.89947, 0, 0] - }, - "3.875": { - "vector": [27.99587, 0, 0] - }, - "3.9583": { - "vector": [28.00647, 0, 0] - }, - "4.0417": { - "vector": [28.03032, 0, 0] - }, - "4.0833": { - "vector": [28.06223, 0, 0] - }, - "4.1667": { - "vector": [28.09847, 0, 0] - }, - "4.2083": { - "vector": [28.1371, 0, 0] - }, - "4.25": { - "vector": [28.17722, 0, 0] - }, - "4.3333": { - "vector": [28.2183, 0, 0] - }, - "4.375": { - "vector": [28.2597, 0, 0] - }, - "4.4167": { - "vector": [28.30139, 0, 0] - }, - "4.4583": { - "vector": [33.3872, 0, 0] - }, - "4.5": { - "vector": [43.41461, 0, 0] - }, - "4.5417": { - "vector": [48.31654, 0, 0] - }, - "4.5833": { - "vector": [52.98026, 0, 0] - }, - "4.625": { - "vector": [57.41281, 0, 0] - }, - "4.7083": { - "vector": [61.25253, 0, 0] - }, - "4.75": { - "vector": [64.15563, 0, 0] - }, - "4.7917": { - "vector": [65.29906, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.375": { - "vector": [0, 0, 0] - }, - "1.5": { - "vector": [0, 0.00165, 0.0022] - }, - "1.5833": { - "vector": [0, 0.00501, 0.00668] - }, - "1.6667": { - "vector": [0, 0.00889, 0.01185] - }, - "1.75": { - "vector": [0, 0.01296, 0.01728] - }, - "1.7917": { - "vector": [0, 0.01706, 0.02275] - }, - "1.875": { - "vector": [0, 0.02112, 0.02816] - }, - "1.9583": { - "vector": [0, 0.025, 0.03334] - }, - "2.0417": { - "vector": [0, 0.02836, 0.03781] - }, - "2.1667": { - "vector": [0, 0.03, 0.04] - } - } - }, - "thing": { - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "4.8333": { - "vector": [-0.2, 0, 0] - } - }, - "scale": { - "0.0": { - "vector": [1, 1, 1] - }, - "1.9583": { - "vector": [0.895, 1, 1] - }, - "4.8333": { - "vector": [0.97, 1, 1] - } - } - } - } - }, - "drink2": { - "loop": "hold_on_last_frame", - "animation_length": 8.5, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.123, 0.1476, 0.1476] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-0.558, 0.6696, 0.6696] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-1.8, 2.16, 2.16] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [2.35012, -1.43678, -0.0534] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [2.71237, -1.75073, -0.2466] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [2.925, -1.935, -0.36] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [2.8182, -1.9506, -0.3696] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [2.85158, -1.94573, -0.3666] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [2.8182, -1.9506, -0.3696] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [2.0439, -2.0637, -0.4392] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-1.08, -2.52, -0.72] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [2.62392, -1.39272, -0.39792] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [3.05655, -1.26105, -0.3603] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [3.28425, -1.19175, -0.3405] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [3.474, -1.134, -0.324] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [3.96687, -1.0962, -0.3132] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [5.6919, -0.9639, -0.2754] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [18.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [20.5604, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [20.842, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [21.75508, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [25.68047, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [14.60873, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [12.7552, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [11.71723, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [10.85225, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [10.87563, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [10.9115, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [11.04442, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [18.71185, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [19.13094, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [20.30891, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [25.50787, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [14.52564, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [12.56452, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [11.55945, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [10.79952, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [10.83125, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [10.87582, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [11.04046, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [19.23376, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [19.6793, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [20.76726, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [25.45064, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [10.24891, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [7.29018, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [5.96386, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [5.04563, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [5.00026, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [4.86524, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [4.39751, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [4.35941, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [4.34072, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [4.33752, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [5.39991, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [5.66, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, -0.205, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, -0.93, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -5.30562, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, -5.50687, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, -5.625, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, -5.66167, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0, -5.65021, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -5.66167, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -5.9275, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -7, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -7, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [0, -6.29481, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [0, -6.17676, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [0, -6.11065, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [0, -6.05556, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [0, -6.16184, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [0, -6.32492, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -6.92917, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [0, -6.98111, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [0, -6.98217, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, -6.98515, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0, -6.9983, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [0, -6.29224, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [0, -6.16616, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [0, -6.10154, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [0, -6.05269, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0, -6.16806, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [0, -6.33017, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, -6.92895, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [0, -6.98461, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [0, -6.98559, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [0, -6.988, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [0, -6.99838, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [0, -6.28351, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [0, -6.14438, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [0, -6.08201, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [0, -6.03883, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [0, -5.92679, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [0, -5.59336, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [0, -4.43835, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [0, -4.37509, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [0, -4.34405, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [0, -4.33873, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [0, -2.45995, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "belly1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-0.084, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [-0.378, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-2.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-2.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-0.9968, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-0.7418, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-0.599, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-0.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-0.50701, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-0.54845, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-0.702, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-2.0352, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-2.06241, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-2.13887, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-2.47637, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-0.97955, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-0.71226, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-0.57527, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-0.4717, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-0.50194, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [-0.54443, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-0.70138, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [-2.12596, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [-2.15124, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [-2.21295, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [-2.47863, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [0.06945, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [0.56538, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [0.7877, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [0.94161, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [0.94921, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [0.97185, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [1.05025, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [1.05025, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [1.07415, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [1.08, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, 0.5412, -0.123] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 2.4552, -0.558] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 7.92, -1.8] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, 4.5999, -1.8] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 4.3101, -1.8] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, 4.14, -1.8] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, 3.7128, -1.7136] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0, 3.8463, -1.7406] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, 3.7128, -1.7136] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0.6156, -1.0872] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -11.88, 1.44] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-4.50912, -8.31028, 0.79584] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-5.0358, -7.89333, 0.7206] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [-5.313, -7.67388, 0.681] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-5.544, -7.491, 0.648] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-5.6952, -7.2413, 0.6264] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [-6.2244, -6.36735, 0.5508] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-10.08, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-4.1018, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-4.69243, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-6.63305, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-6.8072, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-6.83635, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-6.85268, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-6.86628, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-5.69289, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-3.89262, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [2.77803, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-0.47653, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-0.83587, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-1.84591, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-6.30369, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-6.71129, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-6.78408, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-6.82138, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-6.84958, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-5.58178, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [-3.80044, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [2.77928, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [-0.69815, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [-1.09467, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [-2.0629, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [-6.2309, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [-6.69567, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [-6.78613, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [-6.82668, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [-6.85476, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [-6.47809, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [-5.35705, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [-1.47377, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [-1.26347, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [-1.16025, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [-1.14258, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [2.37809, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [3.24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, 0, 0.02733] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, 0.124] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0, 0.4] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [0, 0, 0.4] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [0, 0, 0.37802] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [0, 0, 0.3126] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [0, 0, 0.086] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [0, 0, 0.07371] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [0, 0, 0.06767] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [0, 0, 0.06664] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [0, 0, 0.01311] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, 0.2952, -0.0246] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 1.3392, -0.1116] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 4.32, -0.36] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -0.07606, -0.08333] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, -0.45977, -0.05918] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, -0.685, -0.045] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, -0.56113, -0.0438] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0, -0.59984, -0.04418] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -0.56113, -0.0438] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0.3369, -0.0351] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, 3.96, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [1.93248, 2.18856, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [2.1582, 1.98165, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [2.277, 1.87275, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [2.376, 1.782, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [2.6088, 1.7226, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [3.4236, 1.5147, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [9.36, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-0.9918, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-1.89068, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-4.84416, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-5.1092, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-5.15357, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-5.17841, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-5.19912, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-3.56061, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-1.04674, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [8.26806, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-1.62318, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-1.82503, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-2.39236, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-4.89628, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-5.12523, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-5.16612, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-5.18707, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-5.20291, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-3.42927, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [-0.93719, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [8.26778, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [-2.29764, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [-2.48508, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [-2.9428, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [-4.91315, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [-5.13286, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [-5.17562, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [-5.19479, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [-5.20806, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [-4.92188, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [-4.07015, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [-1.11973, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [-0.95985, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [-0.88137, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [-0.86794, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [-0.17069, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-0.01183, -1.02736, 1.04133] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0.03664, 0.85855, -0.47217] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0.04979, 0.3311, 0.15527] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0.10563, 0.8478, -0.28763] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0.12604, 0.56503, 0.00073] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0.11275, 0.6587, -0.09575] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0.15727, 0.81566, -0.24353] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0.43135, 0.72508, -0.07931] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [4.01592, -2.03689, -0.60965] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [4.71696, -2.796, -0.97786] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [5.07682, -0.22652, 0.83307] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [5.04398, -0.2211, 0.82907] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [5.364, -0.648, 1.134] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [5.4612, -0.6264, 1.0962] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [5.8014, -0.5508, 0.9639] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [8.28, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [8.28, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [6.51973, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0.736, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [0.21698, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [0.13009, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [0.08144, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [0.04089, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [0.96813, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [2.39075, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [7.66207, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [8.11522, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [7.65982, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [6.37978, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0.73037, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [0.21381, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [0.12157, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [0.07429, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [0.03855, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [1.04229, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [2.45261, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [7.66189, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [8.14607, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [7.62357, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [6.34769, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [0.85534, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [0.24289, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [0.12369, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [0.07026, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [0.03326, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [0.03144, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [0.026, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [0.00715, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [0.00566, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [0.00493, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [0.0048, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [1.15774, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [1.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, 2.76675, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 3.00825, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, 3.15, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0.0288, 2.9412, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0.0198, 3.00645, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0.0288, 2.9412, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0.2376, 1.4274, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [1.08, -4.68, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [5.106, -6.03095, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [5.57625, -6.18874, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [5.82375, -6.27179, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [6.03, -6.341, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [5.853, -6.12963, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [5.2335, -5.38985, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0.72, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-16.4549, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-17.46038, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-13.10254, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-34.73643, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-21.27697, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-21.277, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-21.277, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-16.71036, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-14.74872, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-11.73908, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-0.58729, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-17.36795, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-18.4427, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-21.46361, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-34.79631, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-21.2549, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-18.8368, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-17.59751, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-16.66049, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-14.5437, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [-11.56946, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-0.58354, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [-18.51126, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [-19.66637, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [-22.48698, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [-34.62908, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [-11.69536, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [-7.23176, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [-5.23083, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [-3.84557, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [-3.63426, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [-3.00535, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [-0.8268, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [-0.68938, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [-0.62194, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [-0.6104, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [-0.12005, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, 0, -0.00333] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0, 0, -0.015] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, -1.3] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [0, 0, 1.32] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [0, 0.03508, 1.37412] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [0, 0.14881, 1.5496] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -0.46222, 3.304] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [0, 0.04699, 1.10236] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [0, -0.05192, 0.9012] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [0, -0.1073, 0.78854] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [0, -0.15346, 0.69467] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [0, -0.13619, 0.60523] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [0, -0.10969, 0.46802] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -0.01151, -0.0404] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [0, -0.00307, 1.38256] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [0, 0.03638, 1.43966] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, 0.14728, 1.60014] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0, -0.46328, 2.80843] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [0, 0.04494, 1.10013] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [0, -0.06073, 0.88436] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [0, -0.55584, 1.89017] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0, -0.13686, 0.59393] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [0, -0.11019, 0.45871] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, -0.01169, -0.04074] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [0, -0.00253, 1.47951] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [0, 0.04253, 1.53855] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [0, 0.15256, 1.68272] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [0, -1.17377, 4.90335] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [0, 0.03463, 1.0837] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [0, -0.08052, 0.84632] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [0, -0.13213, 0.73991] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [0, -0.16787, 0.66624] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [0, -0.15864, 0.62963] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [0, -0.13119, 0.52067] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [0, -0.03609, 0.14324] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [0, -0.03143, 0.12174] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [0, -0.02914, 0.11119] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [0, -0.02875, 0.10939] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [0, -0.00565, 0.02151] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.0984, 0.4428, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-0.4464, 2.0088, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-1.2778, 2.50034, 2.0962] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-1.70731, -1.63189, -0.74014] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-1.83273, -2.73567, -2.96353] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [-1.84546, -3.17056, -2.71656] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-1.69748, -1.35136, -0.96463] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-1.68666, -1.19793, -0.81926] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-1.53664, 0.00227, 0.79671] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-1.65901, 2.1915, 3.30001] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-1.49824, -1.09352, 1.63652] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-1.48721, -0.91114, 1.61061] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [-1.41142, -0.80694, -0.97445] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-1.41155, -0.24646, -1.21784] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-1.44, -2.349, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [-1.44, -2.0655, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-1.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-6.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-3.61127, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-5.04539, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-10.46311, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-8.35218, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-8.33584, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-4.71723, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-6.83239, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-7.06959, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-7.4335, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-1.28193, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-1.39785, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-1.03209, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-2.50401, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-12.42089, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [-4.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-5.3617, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-3.92555, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-5.1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-4.14363, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-4.34396, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-4.59924, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [-4.95793, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-1.2828, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [-3.90594, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [-3.48735, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [-4.96523, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5417": { - "post": { - "vector": [-8.88, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [-10.0688, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [-5.3576, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [-2.98231, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [-2.2382, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [0.59535, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [0.56264, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [0.46527, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [0.128, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [0.10728, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [0.09712, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [0.09538, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [0.01876, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, 0, 0.0205] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, 0.093] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, -0.04, -0.22] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0.38, -1.34] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -2.39, -2.64] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, 0.58, 0.25] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0, -2.13, -3.81] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [0, -1.4, -1.8] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0, 0.1, -1.12] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, 0.96, 0.21] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [0, -1.42, -0.34] - }, - "lerp_mode": "catmullrom" - }, - "6.5417": { - "post": { - "vector": [0, -1.99, -1.44] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [0, 0, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [0, 0, 0.28352] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [0, 0, 0.23445] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [0, 0, 0.0645] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [0, 0, 0.05528] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [0, 0, 0.05076] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [0, 0, 0.04998] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [0, 0, 0.00983] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, 1.76765, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 1.92194, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, 2.0125, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, 1.72843, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0, 1.8172, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, 1.72843, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -0.33105, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -8.64, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, -4.77504, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0, -4.3236, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -4.086, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0.03701, 0.67918, -1.35357] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0.02542, -1.85342, -0.53019] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0, -3.3048, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, 0.00195, 0.00231] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 0.00212, 0.00251] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, 0.00221, 0.00263] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": { - "vector": [-0.5, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-0.5, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-0.5, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-0.5, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-0.5, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-0.5, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7917": { - "post": { - "vector": [-0.5, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.375": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9583": { - "post": { - "vector": [-0.5, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.125": { - "post": { - "vector": [-0.5, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-4, -2.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-4, 2.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-4, -2.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7917": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, - "lerp_mode": "catmullrom" - }, - "4.375": { - "post": { - "vector": [-4, 2.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "6.0417": { - "post": { - "vector": [-4, -2.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.6667": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [-4, 2.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.7917": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0.1968, 0.123, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0.8928, 0.558, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [2.88, 1.8, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [2.88, 3.18337, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [2.88, 3.30412, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [2.88, 3.375, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [2.88, 3.1698, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [2.88, 3.23393, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [2.88, 3.1698, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [2.88, 1.6821, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [2.88, -4.32, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0.62544, -4.32, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0.3621, -4.32, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0.2235, -4.32, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0.108, -4.32, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-0.0756, -4.176, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [-0.7182, -3.672, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-5.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-9.234, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-9.31247, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-9.56692, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-10.66079, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [0.41117, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [2.26474, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [3.30274, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [4.16773, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [3.09096, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [1.43894, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-4.68242, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-9.16865, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-9.26019, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-9.51751, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-10.65318, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [0.44597, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [2.42796, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [3.44373, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [4.21175, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [3.04112, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [1.39631, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-4.67912, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [-9.47381, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [-9.55887, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [-9.76658, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [-10.66075, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [4.96352, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [8.00448, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [9.36767, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [10.31142, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [9.58655, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [7.4292, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [-0.04385, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [-0.4362, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [-0.62877, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [-0.66173, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [-6.20334, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [-7.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0.2214, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [1.0044, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [3.24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [9.60353, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [10.15898, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [10.485, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [11.45287, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [11.15041, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [11.45287, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [18.4699, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [46.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [34.06231, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [32.57684, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [31.79502, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [31.1435, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [30.71705, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [29.22447, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [18.35, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [18.35, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [16.8127, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [16.55534, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [16.41121, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [16.29111, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [16.52282, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [16.87832, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [18.19558, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [18.30882, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [18.31113, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [18.31763, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [18.34629, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [16.80709, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [16.53223, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [16.39137, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [16.28486, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [16.53638, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [16.88977, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [18.19511, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [18.31644, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [18.31859, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [18.32385, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [18.34648, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [16.54461, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [16.19391, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [16.0367, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [15.92786, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [15.70488, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [15.04125, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [12.74244, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [12.61623, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [12.55428, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [12.54369, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [31.66006, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [36.34, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, 1.6, -0.8] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0.5, -0.8] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [0, -0.1, -0.8] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [4.4444, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [20.1624, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [65.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [29.15679, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [26.02467, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [24.18625, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [24.03062, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [24.07925, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [24.03062, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [22.90227, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [18.35, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [18.35, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [16.81269, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [16.55533, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [16.41121, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [16.29111, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [16.52282, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [16.87832, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [18.19558, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [18.30882, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [18.31113, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [18.31763, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [18.34629, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [16.80709, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [16.53223, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [16.39137, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [16.28486, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [16.53637, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [16.88977, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [18.19511, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [18.31644, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [18.31859, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [18.32385, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [18.34647, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [16.54461, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [16.19391, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [16.0367, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [15.92787, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [17.18304, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [20.91868, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [33.85895, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [26.80997, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [23.35023, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [22.75818, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [6.78938, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [2.88, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "root": { - "rotation": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -3.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -4.7, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [0, -3.6, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [0, -4.7, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [0, -3.87, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9583": { - "post": { - "vector": [0, -4.89, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5": { - "post": { - "vector": [0, -5.15, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0": { - "post": { - "vector": [0, -3.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [0, -3.01, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.0": { - "post": { - "vector": [0, -3.08, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.2083": { - "post": { - "vector": [0, -1.9, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0.0984, -0.0984, -0.0738] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0.4464, -0.4464, -0.3348] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [1.44, -1.44, -1.08] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [1.44, -1.16333, 0.0267] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [1.44, -1.13918, 0.1233] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [1.44, -1.125, 0.18] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [1.392, -1.2102, 0.1368] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [1.407, -1.18358, 0.1503] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [1.392, -1.2102, 0.1368] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [1.044, -1.8279, -0.1764] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-0.36, -4.32, -1.44] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-0.81181, -2.38752, -0.79584] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-0.86458, -2.1618, -0.7206] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [-0.89235, -2.043, -0.681] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-0.9155, -1.944, -0.648] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-0.66965, -1.8792, -0.6264] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0.19082, -1.6524, -0.5508] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [6.46, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [7.9936, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [7.78596, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [7.1127, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [4.21832, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [0.27752, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-0.38221, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-0.75166, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-1.05954, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-0.90091, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-0.65753, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0.24428, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [6.38648, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [6.24414, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [5.84405, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [4.07828, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [0.22493, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-0.46316, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-0.81581, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-1.08245, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-0.90799, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [-0.66286, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0.24257, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [6.80488, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [6.61535, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [6.15255, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [4.16026, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [-2.8928, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [-4.26554, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [-2.38091, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [-2.80693, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [-2.82798, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [-2.89063, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.6667": { - "post": { - "vector": [-1.93, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [-0.60764, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [-0.62528, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [-0.63394, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [-0.63543, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [-0.67927, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [-0.69, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, 0.4428, -0.0738] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 2.0088, -0.3348] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 6.48, -1.08] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, 3.2675, -0.63425] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 2.98709, -0.59534] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, 2.8225, -0.5725] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, 2.69923, -0.58603] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0, 2.73775, -0.5818] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, 2.69923, -0.58603] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 1.80555, -0.68415] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -1.8, -1.08] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, -3.32093, -0.59688] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0, -3.49858, -0.54045] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -3.59208, -0.51075] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, -3.67, -0.486] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0.29033, -3.54767, -0.4698] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [1.3065, -3.1195, -0.4131] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [8.71, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [27.2339, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [23.29585, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [10.35658, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [6.14903, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [5.44465, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [5.05019, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [4.72148, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [4.29027, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [3.62871, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [1.17736, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [25.83397, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [24.87303, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [22.17201, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [10.25116, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [6.1058, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [5.36556, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [4.98618, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [4.69934, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [4.23539, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [3.58352, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [1.1757, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [27.5147, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [26.30855, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [23.36327, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [10.6845, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [6.17746, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [5.30026, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [4.90702, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [4.63479, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [4.38011, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [3.62212, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [0.99648, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [0.85038, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [0.77867, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [0.7664, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [3.62113, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [4.32, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, -0.02, -0.03667] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0, -0.09, -0.165] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -0.6, -1.1] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [0, -0.245, -1.313] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [0, -0.10788, -0.7575] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, 0.34267, 1.06773] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [0, 0.17154, 0.52634] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [0, 0.14289, 0.4357] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [0, 0.12685, 0.38495] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [0, 0.11348, 0.34265] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [0, 0.03319, 0.18029] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [0, -0.09001, -0.0688] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -0.54649, -0.9918] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [0, -0.21906, -1.29115] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [0, -0.18432, -1.14574] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, -0.08668, -0.73703] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0, 0.34428, 1.0668] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [0, 0.17151, 0.52447] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [0, 0.14066, 0.42763] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [0, 0.12485, 0.378] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [0, 0.11289, 0.34047] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0, 0.02607, 0.16503] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [0, -0.09593, -0.08147] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, -0.54653, -0.99196] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [0, -0.19675, -1.31159] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [0, -0.15847, -1.14408] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [0, -0.06501, -0.73504] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [0, 0.33734, 1.02578] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [0, 0.1674, 0.5061] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [0, 0.13432, 0.40496] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [0, 0.11949, 0.35961] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [0, 0.10923, 0.32822] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [0, 0.10323, 0.31019] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [0, 0.08536, 0.25651] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [0, 0.02348, 0.07057] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [0, 0.01998, 0.06003] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [0, 0.01826, 0.05486] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [0, 0.01797, 0.05398] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [0, 0.00353, 0.01062] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [3.50262, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [3.91174, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [4.12706, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [4.3065, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [5.20628, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [8.35552, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [31.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [31.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [30.90813, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [29.63753, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [24.17511, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [7.12718, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [4.27317, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [2.67493, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [1.34306, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [2.76975, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [4.95863, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [13.06922, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [26.43847, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [26.27245, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [25.8058, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [23.74626, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [6.9515, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [3.95243, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [2.41541, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [1.25327, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [2.80815, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [4.99286, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [13.0625, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [27.34852, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [27.1004, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [26.49449, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [23.8862, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [6.78301, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [3.45421, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [1.96198, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [0.92891, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [0.87786, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [0.72595, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [0.19972, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [0.15691, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [0.1359, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [0.13231, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [0.02602, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.369, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-1.674, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-5.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-3.93977, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-3.81231, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [-3.7375, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-3.77677, 0.1536, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [-3.7645, 0.1056, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-3.77677, 0.1536, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-4.06145, 1.2672, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-5.21, 5.76, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-13.50356, 8.33664, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-14.47227, 8.6376, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [-14.98212, 8.796, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-15.407, 8.928, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-15.6851, 9.0144, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [-16.65845, 9.3168, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-23.75, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-23.75, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-25.57643, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-25.88219, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-26.05342, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-26.19611, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-25.92082, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-25.49846, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-23.93346, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-23.79892, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-23.79618, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-23.78846, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-23.7544, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-25.58309, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-25.90964, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-26.077, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-26.20354, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-25.90472, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [-25.48486, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-23.93402, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [-23.78987, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [-23.78731, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [-23.78107, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [-23.75419, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [-23.75119, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [-23.75061, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [-23.75034, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [-23.75016, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [-23.49299, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [-22.72759, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [-20.07623, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [-19.9324, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [-19.8618, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [-19.84972, 11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [-6.00048, 6.7, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [-2.61, 5.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, -0.205, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, -0.93, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -5.30562, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, -5.50687, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, -5.625, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, -5.66167, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0, -5.65021, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -5.66167, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -5.9275, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -7, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -7, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [0, -6.29481, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [0, -6.17676, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [0, -6.11065, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [0, -6.05556, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [0, -6.16184, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [0, -6.32492, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -6.92917, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [0, -6.98111, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [0, -6.98217, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, -6.98515, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0, -6.9983, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [0, -6.29224, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [0, -6.16616, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [0, -6.10154, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [0, -6.05269, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0, -6.16806, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [0, -6.33017, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, -6.92895, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [0, -6.98461, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [0, -6.98559, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [0, -6.988, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [0, -6.99838, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [0, -6.28351, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [0, -6.14438, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [0, -6.08201, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [0, -6.03883, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [0, -5.92679, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [0, -5.59336, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [0, -4.43835, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [0, -4.37509, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [0, -4.34405, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [0, -4.33873, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [0, -2.45995, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [1.1562, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [5.2452, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [16.92, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [24.94358, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [25.64393, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [26.055, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [26.0898, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [26.07893, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [26.0898, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [26.3421, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [27.36, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [31.02366, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [31.45159, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [31.67681, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [31.8645, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [31.98735, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [32.41732, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [35.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [35.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [33.61074, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [33.28609, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [33.10428, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [32.95278, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [33.24507, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [33.69353, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [35.35521, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [35.49805, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [35.50097, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [35.50916, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [35.54532, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [33.60367, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [33.25694, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [33.07925, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [32.94489, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [33.26217, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [33.70797, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [35.35462, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [35.50767, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [35.51038, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [35.51701, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [35.54555, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [31.93996, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [31.2382, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [30.92361, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [30.70583, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [30.29943, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [29.0899, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [24.9001, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [24.6698, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [24.55677, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [24.53742, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [25.36693, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [25.57, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-1.0086, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-4.5756, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-14.76, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-30.80715, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-32.20785, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [-33.03, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-33.86973, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [-33.60731, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-33.86973, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-39.9578, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-64.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-49.10936, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-47.30935, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [-46.36198, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-45.5725, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-45.05575, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [-43.24712, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-30.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-30.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-24.04772, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-23.03952, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-22.47494, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-22.00445, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-22.91216, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-24.30481, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-29.46508, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-29.90869, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-29.91774, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-29.94319, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-30.05548, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-24.02576, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-22.94902, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-22.39719, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-21.97996, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-22.96526, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [-24.34966, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-29.46325, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [-29.93854, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [-29.94697, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [-29.96756, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [-30.0562, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [-24.39514, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [-23.29332, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [-22.7994, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [-22.45746, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [-22.02514, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [-20.73849, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [-16.2815, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [-16.03499, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [-15.914, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [-15.8933, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [-31.90108, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [-35.82, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, -0.00267, 0.02667] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0, -0.00183, 0.01833] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -0.00267, 0.02667] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -0.022, 0.22] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -0.1, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, -0.41313, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0, -0.44971, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -0.46896, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, -0.485, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, -0.4955, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0, -0.53225, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -0.8, -1] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [0, -0.8, 0.2] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [0, -0.75604, 0.18901] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [0, -0.62521, 0.1563] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [0, -0.172, 0.043] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [0, -0.14741, 0.03685] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [0, -0.13535, 0.03384] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [0, -0.13328, 0.03332] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [0, -0.02621, 0.00655] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-28.7, -8.64, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [-21.84875, -11.16, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-23.75, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-23.75, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-26.19611, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-23.93346, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-23.79892, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-23.7544, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-26.20354, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-23.93402, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [-23.78987, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [-23.75419, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [-23.75016, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [-20.83768, -8.694, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [-14.78987, -5.57866, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [-3.96, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, -5.625, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -7, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -7, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [0, -6.05556, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -6.92917, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [0, -6.98111, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0, -6.9983, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [0, -6.05269, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, -6.92895, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [0, -6.98461, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [0, -6.99838, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [0, -6.03883, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [0, -4.43835, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [0, -3.56461, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [2.28165, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [10.3509, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [33.39, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [29.79322, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [29.47927, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [29.295, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [29.4618, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [29.40967, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [29.4618, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [30.6711, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [35.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [35.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [33.61074, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [33.28609, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [33.10428, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [32.95278, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [33.24507, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [33.69353, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [35.35521, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [35.49805, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [35.50097, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [35.50916, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [35.54532, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [33.60367, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [33.25694, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [33.07925, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [32.94489, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [33.26217, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [33.70797, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [35.35462, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [35.50767, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [35.51038, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [35.51701, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [35.54555, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [31.93996, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [31.2382, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [30.92361, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [30.70583, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [30.89289, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [31.44961, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [33.37811, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [28.40449, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [25.96337, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [25.54564, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [14.27838, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [11.52, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-2.96977, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-13.4726, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-43.46, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-29.57245, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-28.36026, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [-27.64875, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-27.71332, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [-27.69314, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-27.71332, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-28.18142, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-30.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-30.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-24.04772, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-23.03952, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-22.47494, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-22.00445, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-22.91216, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-24.30481, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-29.46508, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-29.90869, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-29.91774, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-29.94319, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-30.05548, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-24.02576, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-22.94902, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-22.39719, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-21.97996, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-22.96526, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [-24.34966, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-29.46325, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [-29.93854, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [-29.94697, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [-29.96756, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [-30.0562, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [-24.39514, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [-23.29332, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [-22.7994, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [-22.45746, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [-23.71431, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [-27.45492, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [-40.41242, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [-33.42864, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [-30.0009, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [-29.41434, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [-13.59322, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [-9.72, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, -0.05467, 0.01367] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, -0.248, 0.062] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -0.8, 0.2] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [0, -0.8, 0.2] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [0, -0.75604, 0.18901] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [0, -0.62521, 0.1563] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [0, -0.172, 0.043] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [0, -0.13286, 0.03322] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [0, -0.11365, 0.02841] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [0, -0.11037, 0.02759] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [0, -0.02171, 0.00543] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -8, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, -0.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [5, -0.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [15, -0.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": { - "vector": [22.5, -0.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [0, 0.69, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, 1.38, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.5904, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-2.6784, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-8.64, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-6.01159, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-5.78216, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [-5.6475, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-4.9641, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [-5.17766, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-4.9641, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-0.00945, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [19.98, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [8.54616, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [7.21065, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [6.50775, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [5.922, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [4.94193, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [1.5117, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-23.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-23.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-22.69576, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-20.15292, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-9.22112, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-21.1168, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-23.10827, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-24.22349, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-25.15284, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-24.96458, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-24.67573, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-23.60546, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-23.51346, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-22.63335, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-20.15955, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-9.24151, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-21.15776, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-23.28567, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-24.37621, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-25.20078, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-24.9912, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [-24.69673, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-23.60906, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [-23.50796, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [-22.50235, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [-20.04679, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [-9.47619, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [-21.37214, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [-23.68746, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [-24.72536, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [-25.44391, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [-23.90235, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [-19.31436, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [-3.42157, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [-2.56943, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [-2.15119, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [-2.07962, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [-2.07189, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [-2.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0.9594, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [4.3524, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [14.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [7.26146, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [6.66979, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [6.3225, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [6.4563, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [6.41449, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [6.4563, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [7.42635, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [11.34, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [6.5088, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [5.9445, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [5.6475, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [5.4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [5.238, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [4.671, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0.54, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0.54, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [14.87642, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [17.27648, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [18.62052, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [19.74056, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [17.57969, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [14.2644, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [1.98005, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [0.92401, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [0.90246, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0.84189, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0.57456, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [14.9287, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [17.49194, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [18.8056, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [19.79885, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [17.45329, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [14.15761, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [1.98441, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [0.85296, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [0.83288, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [0.78387, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [0.57286, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [15.10618, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [17.93481, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [19.20282, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [20.08067, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [19.33276, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [17.10685, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [9.39628, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [8.99014, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [8.79079, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [8.75668, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [10.67931, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [11.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "leftMiddleFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [10.02178, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [10.89655, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [11.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [11.19427, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [11.26168, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [11.19427, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [9.6302, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [3.32, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [11.53304, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [12.49235, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [12.99725, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [13.418, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [13.23173, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [12.5798, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [7.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [7.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [6.65339, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [2.83833, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-13.56288, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-2.15801, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-0.24871, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [0.8205, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [1.71151, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [2.40009, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [3.45655, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [7.37111, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [7.70763, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [6.39688, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [2.7126, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-13.54781, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-2.12005, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-0.07938, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [0.96647, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [1.75723, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [2.49684, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [3.53604, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [7.37454, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [7.73132, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [6.2316, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [2.5695, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [-13.19495, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [-1.87817, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [0.32443, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [1.3118, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [1.99536, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [2.42478, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [3.7028, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [8.12986, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [8.37958, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [8.50215, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [8.52312, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [6.66491, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [6.21, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.7626, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-3.4596, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-11.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [-4.58897, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-4.01541, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [-3.67875, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-3.07425, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [-3.26316, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-3.07425, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [1.30838, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [18.99, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [9.3276, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [8.199, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [7.605, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [7.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [6.17733, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [2.913, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-20.87, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-20.87, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-20.08576, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-17.54293, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-6.61112, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-8.16879, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-8.42956, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-8.57559, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-8.69729, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-10.06722, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-12.16905, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-19.95704, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-20.62655, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-19.76199, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-17.33186, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-6.60659, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-8.17205, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-8.45159, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-8.59486, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-8.70318, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-10.185, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [-12.26705, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-19.95749, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [-20.67229, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [-19.68116, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [-17.26094, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [-6.8425, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [-8.25845, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [-8.53403, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [-8.65757, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [-8.7431, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [-7.95604, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [-5.61362, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [2.50054, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [2.93946, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [3.15488, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [3.19175, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [-1.54129, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [-2.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0.9594, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [4.3524, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [14.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [7.26146, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [6.66979, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [6.3225, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [6.6771, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [6.56629, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [6.6771, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [9.24795, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [19.62, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [14.7888, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [14.2245, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [13.9275, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [13.68, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [13.311, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [12.0195, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [2.61, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [2.61, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [17.842, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [20.392, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [21.82, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [23.01, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [20.71415, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [17.19175, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [4.14001, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [3.018, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [2.9951, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [2.93075, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [2.64672, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [17.89755, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [20.62091, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [22.01664, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [23.07194, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [20.57985, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [17.0783, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [4.14464, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [2.94251, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [2.92118, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [2.8691, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [2.64491, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [18.08612, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [21.09145, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [22.43867, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [23.37136, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [22.0327, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [18.0486, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [4.24768, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [3.5119, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [3.15077, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [3.08897, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [17.1642, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [20.61, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "rightMiddleFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [10.02178, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [10.89655, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [11.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [11.16547, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [11.24188, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [11.16547, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [9.3926, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [2.24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [10.292, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [11.2325, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [11.7275, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [12.14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [11.82233, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [10.7105, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [2.61, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [2.61, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [1.95655, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-0.16221, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-9.27088, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-10.08828, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-10.22512, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-10.30175, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-10.36561, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-8.90531, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-6.66485, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [1.63682, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [2.35049, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [1.63329, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-0.38262, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-9.27975, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-10.09328, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-10.23855, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-10.313, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-10.36929, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-8.78852, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [-6.56744, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [1.63655, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [2.39909, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.2083": { - "post": { - "vector": [1.57621, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.3333": { - "post": { - "vector": [-0.43315, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [-9.08294, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.9167": { - "post": { - "vector": [-10.04747, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.0417": { - "post": { - "vector": [-10.2352, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.2083": { - "post": { - "vector": [-10.31935, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [-10.37761, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [-8.99575, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [-4.88307, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [9.36328, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [10.13537, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [10.51433, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [10.57917, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [2.37781, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0.37, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - } - } - } - }, - "geckolib_format_version": 2 -} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/geo/block/incubator.geo.json b/common/src/main/resources/assets/projectnublar/geo/block/incubator.geo.json deleted file mode 100644 index 0da0a5cb..00000000 --- a/common/src/main/resources/assets/projectnublar/geo/block/incubator.geo.json +++ /dev/null @@ -1,627 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.unknown", - "texture_width": 128, - "texture_height": 128, - "visible_bounds_width": 3, - "visible_bounds_height": 3.5, - "visible_bounds_offset": [0, 1.25, 0] - }, - "bones": [ - { - "name": "Incubator2", - "pivot": [0, 7, 0] - }, - { - "name": "RoboticHand1", - "parent": "Incubator2", - "pivot": [1.5, 19.03566, -0.03757], - "cubes": [ - { - "origin": [-3.5, 20, -2], - "size": [4, 2, 7], - "uv": { - "north": {"uv": [16, 94], "uv_size": [4, 2]}, - "east": {"uv": [43, 90], "uv_size": [7, 2]}, - "south": {"uv": [12, 94], "uv_size": [4, 2]}, - "west": {"uv": [90, 41], "uv_size": [7, 2]}, - "up": {"uv": [30, 58], "uv_size": [4, 7], "uv_rotation": 180}, - "down": {"uv": [56, 81], "uv_size": [4, -7], "uv_rotation": 180} - } - }, - { - "origin": [-3.5, 22, -2], - "size": [4, 1, 6], - "uv": { - "north": {"uv": [94, 34], "uv_size": [4, 1]}, - "east": {"uv": [94, 31], "uv_size": [6, 1]}, - "south": {"uv": [94, 33], "uv_size": [4, 1]}, - "west": {"uv": [69, 30], "uv_size": [6, 1]}, - "up": {"uv": [66, 87], "uv_size": [4, 6], "uv_rotation": 180}, - "down": {"uv": [70, 93], "uv_size": [4, -6], "uv_rotation": 180} - } - }, - { - "origin": [-3.525, 20, -3.5], - "size": [4.05, 3, 3], - "pivot": [-1.5, 21.5, -2], - "rotation": [45, 0, 0], - "uv": { - "north": {"uv": [92, 20], "uv_size": [4, 3]}, - "east": {"uv": [93, 53], "uv_size": [3, 3]}, - "south": {"uv": [92, 17], "uv_size": [4, 3]}, - "west": {"uv": [93, 50], "uv_size": [3, 3]}, - "up": {"uv": [22, 92], "uv_size": [4, 3], "uv_rotation": 180}, - "down": {"uv": [92, 26], "uv_size": [4, -3], "uv_rotation": 180} - } - }, - { - "origin": [-3.475, 22, 4], - "size": [3.95, 1, 1.425], - "pivot": [0.5, 23, 4], - "rotation": [-45, 0, 0], - "uv": { - "north": {"uv": [94, 36], "uv_size": [4, 1]}, - "east": {"uv": [7, 95], "uv_size": [1, 1]}, - "south": {"uv": [94, 35], "uv_size": [4, 1]}, - "west": {"uv": [95, 6], "uv_size": [1, 1]}, - "up": {"uv": [94, 37], "uv_size": [4, 1], "uv_rotation": 180}, - "down": {"uv": [42, 95], "uv_size": [4, -1], "uv_rotation": 180} - } - }, - { - "origin": [-2.5, 19, -1], - "size": [2, 1, 2], - "uv": { - "north": {"uv": [10, 91], "uv_size": [2, 1]}, - "east": {"uv": [36, 92], "uv_size": [2, 1]}, - "south": {"uv": [46, 38], "uv_size": [2, 1]}, - "west": {"uv": [60, 70], "uv_size": [2, 1]}, - "up": {"uv": [10, 83], "uv_size": [2, 2], "uv_rotation": 180}, - "down": {"uv": [10, 87], "uv_size": [2, -2], "uv_rotation": 180} - } - } - ] - }, - { - "name": "RoboticHand2", - "parent": "RoboticHand1", - "pivot": [1.5, 21.5, 2], - "cubes": [ - { - "origin": [-3, 22, -3.5], - "size": [3, 6, 3], - "uv": { - "north": {"uv": [82, 89], "uv_size": [3, 6]}, - "east": {"uv": [85, 89], "uv_size": [3, 6]}, - "south": {"uv": [89, 17], "uv_size": [3, 6]}, - "west": {"uv": [89, 23], "uv_size": [3, 6]}, - "up": {"uv": [36, 93], "uv_size": [3, 3], "uv_rotation": 180}, - "down": {"uv": [39, 96], "uv_size": [3, -3], "uv_rotation": 180} - } - } - ] - }, - { - "name": "RoboticHand3", - "parent": "RoboticHand2", - "pivot": [1.5, 28, 2.0125], - "cubes": [ - { - "origin": [-3.775, 27, -3], - "size": [4.55, 2, 2], - "pivot": [-1.5, 28, -2], - "rotation": [45, 0, 0], - "uv": { - "north": {"uv": [92, 13], "uv_size": [5, 2]}, - "east": {"uv": [10, 81], "uv_size": [2, 2]}, - "south": {"uv": [90, 48], "uv_size": [5, 2]}, - "west": {"uv": [46, 36], "uv_size": [2, 2]}, - "up": {"uv": [26, 92], "uv_size": [5, 2], "uv_rotation": 180}, - "down": {"uv": [92, 28], "uv_size": [5, -2], "uv_rotation": 180} - } - }, - { - "origin": [-3.525, 26.5, -3.5], - "size": [4.05, 3, 3], - "pivot": [-1.5, 28, -2], - "rotation": [45, 0, 0], - "uv": { - "north": {"uv": [88, 91], "uv_size": [4, 3]}, - "east": {"uv": [74, 92], "uv_size": [3, 3]}, - "south": {"uv": [90, 45], "uv_size": [4, 3]}, - "west": {"uv": [61, 92], "uv_size": [3, 3]}, - "up": {"uv": [5, 92], "uv_size": [4, 3], "uv_rotation": 180}, - "down": {"uv": [92, 13], "uv_size": [4, -3], "uv_rotation": 180} - } - }, - { - "origin": [-3.25, 27, -7.5], - "size": [3.5, 2, 5], - "uv": { - "north": {"uv": [67, 93], "uv_size": [4, 2]}, - "east": {"uv": [43, 92], "uv_size": [5, 2]}, - "south": {"uv": [92, 87], "uv_size": [4, 2]}, - "west": {"uv": [31, 92], "uv_size": [5, 2]}, - "up": {"uv": [74, 87], "uv_size": [4, 5], "uv_rotation": 180}, - "down": {"uv": [78, 92], "uv_size": [4, -5], "uv_rotation": 180} - } - }, - { - "origin": [-3, 26.5, -8.5], - "size": [3, 3, 6], - "uv": { - "north": {"uv": [92, 91], "uv_size": [3, 3]}, - "east": {"uv": [25, 65], "uv_size": [6, 3]}, - "south": {"uv": [77, 92], "uv_size": [3, 3]}, - "west": {"uv": [40, 36], "uv_size": [6, 3]}, - "up": {"uv": [45, 68], "uv_size": [3, 6], "uv_rotation": 180}, - "down": {"uv": [52, 94], "uv_size": [3, -6], "uv_rotation": 180} - } - } - ] - }, - { - "name": "RoboticHand4", - "parent": "RoboticHand3", - "pivot": [1.5, 28, 8.525], - "cubes": [ - { - "origin": [-2, 27.5, -9.5], - "size": [1, 1, 1], - "uv": { - "north": {"uv": [11, 90], "uv_size": [1, 1]}, - "east": {"uv": [55, 91], "uv_size": [1, 1]}, - "south": {"uv": [61, 35], "uv_size": [1, 1]}, - "west": {"uv": [12, 79], "uv_size": [1, 1]}, - "up": {"uv": [42, 93], "uv_size": [1, 1], "uv_rotation": 180}, - "down": {"uv": [51, 94], "uv_size": [1, -1], "uv_rotation": 180} - } - }, - { - "origin": [-3, 26.5, -10.5], - "size": [3, 3, 1], - "uv": { - "north": {"uv": [58, 92], "uv_size": [3, 3]}, - "east": {"uv": [35, 94], "uv_size": [1, 3]}, - "south": {"uv": [55, 92], "uv_size": [3, 3]}, - "west": {"uv": [34, 94], "uv_size": [1, 3]}, - "up": {"uv": [22, 80], "uv_size": [3, 1], "uv_rotation": 180}, - "down": {"uv": [86, 18], "uv_size": [3, -1], "uv_rotation": 180} - } - } - ] - }, - { - "name": "RoboticHand5", - "parent": "RoboticHand4", - "pivot": [2.9875, 28, 10.5], - "cubes": [ - { - "origin": [-3, 26.5, -13.5], - "size": [1.025, 3, 3], - "uv": { - "north": {"uv": [55, 88], "uv_size": [1, 3]}, - "east": {"uv": [48, 81], "uv_size": [3, 3]}, - "south": {"uv": [11, 87], "uv_size": [1, 3]}, - "west": {"uv": [31, 65], "uv_size": [3, 3]}, - "up": {"uv": [51, 90], "uv_size": [1, 3], "uv_rotation": 180}, - "down": {"uv": [80, 95], "uv_size": [1, -3], "uv_rotation": 180} - } - } - ] - }, - { - "name": "RoboticHand6", - "parent": "RoboticHand4", - "pivot": [0.0125, 28, 10.5], - "cubes": [ - { - "origin": [-1.025, 26.5, -13.5], - "size": [1.025, 3, 3], - "uv": { - "north": {"uv": [20, 94], "uv_size": [1, 3]}, - "east": {"uv": [48, 92], "uv_size": [3, 3]}, - "south": {"uv": [81, 92], "uv_size": [1, 3]}, - "west": {"uv": [9, 92], "uv_size": [3, 3]}, - "up": {"uv": [21, 94], "uv_size": [1, 3], "uv_rotation": 180}, - "down": {"uv": [33, 97], "uv_size": [1, -3], "uv_rotation": 180} - } - } - ] - }, - { - "name": "body", - "parent": "Incubator2", - "pivot": [0, 7, 0], - "cubes": [ - { - "origin": [9, 0, -7], - "size": [14, 5, 14], - "uv": { - "north": {"uv": [80, 71], "uv_size": [14, 5]}, - "east": {"uv": [80, 76], "uv_size": [14, 5]}, - "south": {"uv": [75, 66], "uv_size": [14, 5]}, - "west": {"uv": [78, 10], "uv_size": [14, 5]}, - "up": {"uv": [34, 40], "uv_size": [14, 14], "uv_rotation": 180}, - "down": {"uv": [48, 50], "uv_size": [14, -14], "uv_rotation": 180} - } - }, - { - "origin": [8, 0, -9], - "size": [16, 1, 18], - "uv": { - "north": {"uv": [89, 66], "uv_size": [16, 1]}, - "east": {"uv": [88, 84], "uv_size": [18, 1]}, - "south": {"uv": [89, 29], "uv_size": [16, 1]}, - "west": {"uv": [88, 83], "uv_size": [18, 1]}, - "up": {"uv": [18, 40], "uv_size": [16, 18], "uv_rotation": 180}, - "down": {"uv": [40, 36], "uv_size": [16, -18], "uv_rotation": 180} - } - }, - { - "origin": [9, 15, -7], - "size": [14, 2, 14], - "uv": { - "north": {"uv": [36, 86], "uv_size": [14, 2]}, - "east": {"uv": [86, 85], "uv_size": [14, 2]}, - "south": {"uv": [72, 85], "uv_size": [14, 2]}, - "west": {"uv": [22, 86], "uv_size": [14, 2]}, - "up": {"uv": [48, 50], "uv_size": [14, 14], "uv_rotation": 180}, - "down": {"uv": [34, 68], "uv_size": [14, -14], "uv_rotation": 180} - } - }, - { - "origin": [10, 5, -6], - "size": [12, 10, 12], - "uv": { - "north": {"uv": [13, 70], "uv_size": [12, 10]}, - "east": {"uv": [0, 71], "uv_size": [12, 10]}, - "south": {"uv": [48, 64], "uv_size": [12, 10]}, - "west": {"uv": [70, 0], "uv_size": [12, 10]}, - "up": {"uv": [58, 0], "uv_size": [12, 12], "uv_rotation": 180}, - "down": {"uv": [13, 70], "uv_size": [12, -12], "uv_rotation": 180} - } - }, - { - "origin": [9.5, 5, -6.5], - "size": [13, 10, 13], - "uv": { - "north": {"uv": [62, 51], "uv_size": [13, 10]}, - "east": {"uv": [62, 61], "uv_size": [13, 10]}, - "south": {"uv": [62, 31], "uv_size": [13, 10]}, - "west": {"uv": [62, 41], "uv_size": [13, 10]}, - "up": {"uv": [56, 18], "uv_size": [13, 13], "uv_rotation": 180}, - "down": {"uv": [0, 71], "uv_size": [13, -13], "uv_rotation": 180} - } - } - ] - }, - { - "name": "cover", - "parent": "body", - "pivot": [-26.5, 18.75, 0], - "cubes": [ - { - "origin": [6, 19, -10], - "size": [20, 6, 20], - "uv": { - "north": {"uv": [69, 18], "uv_size": [20, 6]}, - "east": {"uv": [69, 24], "uv_size": [20, 6]}, - "south": {"uv": [58, 12], "uv_size": [20, 6]}, - "west": {"uv": [25, 68], "uv_size": [20, 6]}, - "up": {"uv": [0, 0], "uv_size": [20, 20], "uv_rotation": 180}, - "down": {"uv": [0, 40], "uv_size": [20, -20], "uv_rotation": 180} - } - }, - { - "origin": [7, 25, -9], - "size": [18, 4, 18], - "uv": { - "north": {"uv": [75, 58], "uv_size": [18, 4]}, - "east": {"uv": [75, 62], "uv_size": [18, 4]}, - "south": {"uv": [75, 50], "uv_size": [18, 4]}, - "west": {"uv": [75, 54], "uv_size": [18, 4]}, - "up": {"uv": [0, 40], "uv_size": [18, 18], "uv_rotation": 180}, - "down": {"uv": [40, 18], "uv_size": [18, -18], "uv_rotation": 180} - } - }, - { - "origin": [11, 29.01, -5], - "size": [10, 2, 10], - "uv": { - "north": {"uv": [32, 88], "uv_size": [10, 2]}, - "east": {"uv": [42, 88], "uv_size": [10, 2]}, - "south": {"uv": [82, 87], "uv_size": [10, 2]}, - "west": {"uv": [22, 88], "uv_size": [10, 2]}, - "up": {"uv": [60, 71], "uv_size": [10, 10], "uv_rotation": 180}, - "down": {"uv": [70, 81], "uv_size": [10, -10], "uv_rotation": 180} - } - }, - { - "origin": [26, 18.5, -8], - "size": [1, 1, 3.5], - "uv": { - "north": {"uv": [8, 95], "uv_size": [1, 1]}, - "east": {"uv": [94, 46], "uv_size": [4, 1]}, - "south": {"uv": [95, 7], "uv_size": [1, 1]}, - "west": {"uv": [94, 45], "uv_size": [4, 1]}, - "up": {"uv": [61, 31], "uv_size": [1, 4], "uv_rotation": 180}, - "down": {"uv": [12, 75], "uv_size": [1, -4], "uv_rotation": 180} - } - }, - { - "origin": [26, 18.5, 4.5], - "size": [1, 1, 3.5], - "uv": { - "north": {"uv": [10, 95], "uv_size": [1, 1]}, - "east": {"uv": [51, 94], "uv_size": [4, 1]}, - "south": {"uv": [9, 95], "uv_size": [1, 1]}, - "west": {"uv": [94, 47], "uv_size": [4, 1]}, - "up": {"uv": [12, 75], "uv_size": [1, 4], "uv_rotation": 180}, - "down": {"uv": [10, 91], "uv_size": [1, -4], "uv_rotation": 180} - } - } - ] - }, - { - "name": "nest", - "parent": "body", - "pivot": [16, 19.92866, 0], - "cubes": [ - { - "origin": [6, 17, -10], - "size": [20, 2, 20], - "uv": { - "north": {"uv": [76, 81], "uv_size": [20, 2]}, - "east": {"uv": [82, 0], "uv_size": [20, 2]}, - "south": {"uv": [78, 15], "uv_size": [20, 2]}, - "west": {"uv": [56, 81], "uv_size": [20, 2]}, - "up": {"uv": [20, 0], "uv_size": [20, 20], "uv_rotation": 180}, - "down": {"uv": [20, 40], "uv_size": [20, -20], "uv_rotation": 180} - } - }, - { - "origin": [10, 22.73229, -4.37107], - "size": [16, 2, 0.025], - "pivot": [18, 19.7384, 0], - "rotation": [0, -90, 42.5], - "uv": { - "north": {"uv": [56, 83], "uv_size": [16, 2]}, - "east": {"uv": [50, 90], "uv_size": [1, 2]}, - "south": {"uv": [82, 8], "uv_size": [16, 2]}, - "west": {"uv": [50, 86], "uv_size": [1, 2]}, - "up": {"uv": [89, 67], "uv_size": [16, 1], "uv_rotation": 180}, - "down": {"uv": [89, 69], "uv_size": [16, -1], "uv_rotation": 180} - } - }, - { - "origin": [12, 20.41008, 3.56396], - "size": [8, 2, 0.025], - "pivot": [16, 19.92866, 0], - "rotation": [-22.5, 0, 0], - "uv": { - "north": {"uv": [88, 89], "uv_size": [8, 2]}, - "east": {"uv": [3, 95], "uv_size": [1, 2]}, - "south": {"uv": [70, 10], "uv_size": [8, 2]}, - "west": {"uv": [95, 2], "uv_size": [1, 2]}, - "up": {"uv": [40, 39], "uv_size": [8, 1], "uv_rotation": 180}, - "down": {"uv": [78, 18], "uv_size": [8, -1], "uv_rotation": 180} - } - }, - { - "origin": [8, 25.43465, -5.32018], - "size": [16, 2, 0.025], - "pivot": [16, 19.7384, 2], - "rotation": [42.5, 0, 0], - "uv": { - "north": {"uv": [56, 85], "uv_size": [16, 2]}, - "east": {"uv": [47, 94], "uv_size": [1, 2]}, - "south": {"uv": [72, 83], "uv_size": [16, 2]}, - "west": {"uv": [46, 94], "uv_size": [1, 2]}, - "up": {"uv": [89, 69], "uv_size": [16, 1], "uv_rotation": 180}, - "down": {"uv": [89, 71], "uv_size": [16, -1], "uv_rotation": 180} - } - }, - { - "origin": [0, 21.41094, 1.11508], - "size": [16, 2, 0.025], - "pivot": [11.95585, 19.7384, 4.04415], - "rotation": [-137.5, 0, 180], - "uv": { - "north": {"uv": [56, 85], "uv_size": [16, 2]}, - "east": {"uv": [47, 94], "uv_size": [1, 2]}, - "south": {"uv": [72, 83], "uv_size": [16, 2]}, - "west": {"uv": [46, 94], "uv_size": [1, 2]}, - "up": {"uv": [89, 69], "uv_size": [16, 1], "uv_rotation": 180}, - "down": {"uv": [89, 71], "uv_size": [16, -1], "uv_rotation": 180} - } - }, - { - "origin": [7.91171, 21.41094, 1.11508], - "size": [16, 2, 0.025], - "pivot": [11.95585, 19.7384, 4.04415], - "rotation": [0, 90, -42.5], - "uv": { - "north": {"uv": [56, 83], "uv_size": [16, 2]}, - "east": {"uv": [50, 90], "uv_size": [1, 2]}, - "south": {"uv": [82, 8], "uv_size": [16, 2]}, - "west": {"uv": [50, 86], "uv_size": [1, 2]}, - "up": {"uv": [89, 67], "uv_size": [16, 1], "uv_rotation": 180}, - "down": {"uv": [89, 69], "uv_size": [16, -1], "uv_rotation": 180} - } - }, - { - "origin": [12, 20.41008, 3.56396], - "size": [8, 2, 0.025], - "pivot": [16, 19.92866, 0], - "rotation": [157.5, 0, -180], - "uv": { - "north": {"uv": [30, 90], "uv_size": [8, 2]}, - "east": {"uv": [95, 4], "uv_size": [1, 2]}, - "south": {"uv": [22, 90], "uv_size": [8, 2]}, - "west": {"uv": [4, 95], "uv_size": [1, 2]}, - "up": {"uv": [92, 28], "uv_size": [8, 1], "uv_rotation": 180}, - "down": {"uv": [93, 66], "uv_size": [8, -1], "uv_rotation": 180} - } - }, - { - "origin": [12, 20.41008, 3.56396], - "size": [8, 2, 0.025], - "pivot": [16, 19.92866, 0], - "rotation": [0, 90, 22.5], - "uv": { - "north": {"uv": [88, 89], "uv_size": [8, 2]}, - "east": {"uv": [3, 95], "uv_size": [1, 2]}, - "south": {"uv": [70, 10], "uv_size": [8, 2]}, - "west": {"uv": [95, 2], "uv_size": [1, 2]}, - "up": {"uv": [40, 39], "uv_size": [8, 1], "uv_rotation": 180}, - "down": {"uv": [78, 18], "uv_size": [8, -1], "uv_rotation": 180} - } - }, - { - "origin": [21, 17.18934, -12.56066], - "size": [3, 1, 3], - "pivot": [22.5, 17.18934, -11.06066], - "rotation": [72.5, 0, 0], - "uv": { - "north": {"uv": [94, 77], "uv_size": [3, 1]}, - "east": {"uv": [94, 78], "uv_size": [3, 1]}, - "south": {"uv": [94, 75], "uv_size": [3, 1]}, - "west": {"uv": [94, 76], "uv_size": [3, 1]}, - "up": {"uv": [93, 56], "uv_size": [3, 3], "uv_rotation": 180}, - "down": {"uv": [93, 62], "uv_size": [3, -3], "uv_rotation": 180} - } - }, - { - "origin": [20.5, 16.18934, -13.06066], - "size": [4, 1, 4], - "pivot": [22.5, 17.18934, -11.06066], - "rotation": [72.5, 0, 0], - "uv": { - "north": {"uv": [94, 73], "uv_size": [4, 1]}, - "east": {"uv": [94, 74], "uv_size": [4, 1]}, - "south": {"uv": [94, 71], "uv_size": [4, 1]}, - "west": {"uv": [94, 72], "uv_size": [4, 1]}, - "up": {"uv": [90, 30], "uv_size": [4, 4], "uv_rotation": 180}, - "down": {"uv": [90, 38], "uv_size": [4, -4], "uv_rotation": 180} - } - }, - { - "origin": [12, 20.41008, 3.56396], - "size": [8, 2, 0.025], - "pivot": [16, 19.92866, 0], - "rotation": [0, -90, -22.5], - "uv": { - "north": {"uv": [30, 90], "uv_size": [8, 2]}, - "east": {"uv": [95, 4], "uv_size": [1, 2]}, - "south": {"uv": [22, 90], "uv_size": [8, 2]}, - "west": {"uv": [4, 95], "uv_size": [1, 2]}, - "up": {"uv": [92, 28], "uv_size": [8, 1], "uv_rotation": 180}, - "down": {"uv": [93, 66], "uv_size": [8, -1], "uv_rotation": 180} - } - } - ] - }, - { - "name": "arm_base", - "parent": "body", - "pivot": [-4.5, 21, 0], - "cubes": [ - { - "origin": [-4, 1, -2.5], - "size": [13, 3, 5], - "uv": { - "north": {"uv": [82, 5], "uv_size": [13, 3]}, - "east": {"uv": [90, 38], "uv_size": [5, 3]}, - "south": {"uv": [82, 2], "uv_size": [13, 3]}, - "west": {"uv": [38, 90], "uv_size": [5, 3]}, - "up": {"uv": [22, 81], "uv_size": [13, 5], "uv_rotation": 180}, - "down": {"uv": [35, 86], "uv_size": [13, -5], "uv_rotation": 180} - } - }, - { - "origin": [-4, 4, -2.5], - "size": [5, 14, 5], - "uv": { - "north": {"uv": [17, 80], "uv_size": [5, 14]}, - "east": {"uv": [0, 81], "uv_size": [5, 14]}, - "south": {"uv": [51, 74], "uv_size": [5, 14]}, - "west": {"uv": [12, 80], "uv_size": [5, 14]}, - "up": {"uv": [56, 31], "uv_size": [5, 5], "uv_rotation": 180}, - "down": {"uv": [5, 92], "uv_size": [5, -5], "uv_rotation": 180} - } - }, - { - "origin": [1, 13, -2.475], - "size": [15, 5, 4.95], - "pivot": [1, 18, -2.5], - "rotation": [0, 0, 70], - "uv": { - "north": {"uv": [75, 35], "uv_size": [15, 5]}, - "east": {"uv": [61, 87], "uv_size": [5, 5]}, - "south": {"uv": [75, 30], "uv_size": [15, 5]}, - "west": {"uv": [56, 87], "uv_size": [5, 5]}, - "up": {"uv": [75, 40], "uv_size": [15, 5], "uv_rotation": 180}, - "down": {"uv": [75, 50], "uv_size": [15, -5], "uv_rotation": 180} - } - }, - { - "origin": [-5, 0, -3.5], - "size": [13, 1, 7], - "uv": { - "north": {"uv": [90, 44], "uv_size": [13, 1]}, - "east": {"uv": [94, 30], "uv_size": [7, 1]}, - "south": {"uv": [90, 43], "uv_size": [13, 1]}, - "west": {"uv": [26, 94], "uv_size": [7, 1]}, - "up": {"uv": [25, 74], "uv_size": [13, 7], "uv_rotation": 180}, - "down": {"uv": [38, 81], "uv_size": [13, -7], "uv_rotation": 180} - } - }, - { - "origin": [-4, 10.88582, -4.17597], - "size": [5, 6, 1], - "pivot": [-1.5, 14.38582, -3.67597], - "rotation": [-17.5, 0, 0], - "uv": { - "north": {"uv": [5, 81], "uv_size": [5, 6]}, - "east": {"uv": [61, 64], "uv_size": [1, 6]}, - "south": {"uv": [25, 58], "uv_size": [5, 6]}, - "west": {"uv": [60, 64], "uv_size": [1, 6]}, - "up": {"uv": [25, 64], "uv_size": [5, 1], "uv_rotation": 180}, - "down": {"uv": [94, 33], "uv_size": [5, -1], "uv_rotation": 180} - } - }, - { - "origin": [-3, 11, -4.5], - "size": [3, 1, 2], - "uv": { - "north": {"uv": [94, 80], "uv_size": [3, 1]}, - "east": {"uv": [5, 95], "uv_size": [2, 1]}, - "south": {"uv": [94, 79], "uv_size": [3, 1]}, - "west": {"uv": [64, 92], "uv_size": [2, 1]}, - "up": {"uv": [48, 84], "uv_size": [3, 2], "uv_rotation": 180}, - "down": {"uv": [71, 95], "uv_size": [3, -2], "uv_rotation": 180} - } - }, - { - "origin": [-3, 18, -1.5], - "size": [3, 1, 3], - "uv": { - "north": {"uv": [94, 94], "uv_size": [3, 1]}, - "east": {"uv": [0, 95], "uv_size": [3, 1]}, - "south": {"uv": [88, 94], "uv_size": [3, 1]}, - "west": {"uv": [91, 94], "uv_size": [3, 1]}, - "up": {"uv": [93, 62], "uv_size": [3, 3], "uv_rotation": 180}, - "down": {"uv": [64, 96], "uv_size": [3, -3], "uv_rotation": 180} - } - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/geo/block/low_security_electric_fence_post.geo.json b/common/src/main/resources/assets/projectnublar/geo/block/low_security_electric_fence_post.geo.json deleted file mode 100644 index 42a00cc8..00000000 --- a/common/src/main/resources/assets/projectnublar/geo/block/low_security_electric_fence_post.geo.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.Model", - "texture_width": 22, - "texture_height": 50, - "visible_bounds_width": 3, - "visible_bounds_height": 5.5, - "visible_bounds_offset": [0, 2.25, 0] - }, - "bones": [ - { - "name": "MainPole1", - "pivot": [-1, 48, 4.5], - "cubes": [ - {"origin": [-1, 0, 4.5], "size": [2, 48, 2], "uv": [0, 0]} - ] - }, - { - "name": "Pole2", - "parent": "MainPole1", - "pivot": [-1, 55.08, -3.41], - "rotation": [45, 0, 0], - "cubes": [ - {"origin": [-1, 43.08, -3.41], "size": [2, 12, 2], "uv": [0, 0]} - ] - }, - { - "name": "PoleLightStem", - "parent": "Pole2", - "pivot": [-0.5, 45.08, -1.51], - "rotation": [0, 0, 0], - "cubes": [ - {"origin": [-0.5, 44.08, -1.51], "size": [1, 1, 2], "uv": [9, 18]} - ] - }, - { - "name": "PoleLight", - "parent": "PoleLightStem", - "pivot": [-1, 45.58, 0.49], - "rotation": [0, 0, 0], - "cubes": [ - {"origin": [-1, 43.58, 0.49], "size": [2, 2, 4], "uv": [9, 24]} - ] - }, - { - "name": "CableHolder1", - "parent": "MainPole1", - "pivot": [-0.5, 4.5, 1.5], - "rotation": [0, -0.3, 0], - "cubes": [ - {"origin": [-0.5, 3.5, 1.5], "size": [1, 1, 3], "uv": [9, 10]} - ] - }, - { - "name": "CabeHolder1MainStem1", - "parent": "CableHolder1", - "pivot": [-1.4, 4, 3.4], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 2, 3.4], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CabeHolder1Stem2", - "parent": "CableHolder1", - "pivot": [-1.4, 4, 2.3], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 2, 2.3], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CabeHolder1Stem3", - "parent": "CableHolder1", - "pivot": [-1.4, 4, 1.2], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 2, 1.2], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CableHolder1Ring1", - "parent": "CableHolder1", - "pivot": [0, 5.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [0, 3.5, 0], "size": [0, 2, 2], "uv": [9, 0]} - ] - }, - { - "name": "CableHolder2", - "parent": "MainPole1", - "pivot": [-0.5, 12.5, 1.5], - "cubes": [ - {"origin": [-0.5, 11.5, 1.5], "size": [1, 1, 3], "uv": [9, 10]} - ] - }, - { - "name": "CabeHolder2MainStem1", - "parent": "CableHolder2", - "pivot": [-1.4, 12, 3.4], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 10, 3.4], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CabeHolder2Stem2", - "parent": "CableHolder2", - "pivot": [-1.4, 12, 2.3], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 10, 2.3], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CabeHolder2Stem3", - "parent": "CableHolder2", - "pivot": [-1.4, 12, 1.2], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 10, 1.2], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CableHolder2Ring1", - "parent": "CableHolder2", - "pivot": [0, 13.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [0, 11.5, 0], "size": [0, 2, 2], "uv": [9, 0]} - ] - }, - { - "name": "CableHolder3", - "parent": "MainPole1", - "pivot": [-0.5, 20.5, 1.5], - "cubes": [ - {"origin": [-0.5, 19.5, 1.5], "size": [1, 1, 3], "uv": [9, 10]} - ] - }, - { - "name": "CabeHolder3MainStem1", - "parent": "CableHolder3", - "pivot": [-1.4, 20, 3.4], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 18, 3.4], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CabeHolder3Stem2", - "parent": "CableHolder3", - "pivot": [-1.4, 20, 2.3], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 18, 2.3], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CabeHolder3Stem3", - "parent": "CableHolder3", - "pivot": [-1.4, 20, 1.2], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 18, 1.2], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CableHolder3Ring1", - "parent": "CableHolder3", - "pivot": [0, 21.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [0, 19.5, 0], "size": [0, 2, 2], "uv": [9, 0]} - ] - }, - { - "name": "CableHolder4", - "parent": "MainPole1", - "pivot": [-0.5, 28.5, 1.5], - "cubes": [ - {"origin": [-0.5, 27.5, 1.5], "size": [1, 1, 3], "uv": [9, 10]} - ] - }, - { - "name": "CabeHolder4MainStem1", - "parent": "CableHolder4", - "pivot": [-1.4, 28, 3.4], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 26, 3.4], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CabeHolder4Stem2", - "parent": "CableHolder4", - "pivot": [-1.4, 28, 2.3], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 26, 2.3], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CabeHolder4Stem3", - "parent": "CableHolder4", - "pivot": [-1.4, 28, 1.2], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 26, 1.2], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CableHolder4Ring1", - "parent": "CableHolder4", - "pivot": [0, 29.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [0, 27.5, 0], "size": [0, 2, 2], "uv": [9, 0]} - ] - }, - { - "name": "CableHolder5", - "parent": "MainPole1", - "pivot": [-0.5, 36.5, 1.5], - "cubes": [ - {"origin": [-0.5, 35.5, 1.5], "size": [1, 1, 3], "uv": [9, 10]} - ] - }, - { - "name": "CabeHolder5MainStem1", - "parent": "CableHolder5", - "pivot": [-1.4, 36, 3.4], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 34, 3.4], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CabeHolder5Stem2", - "parent": "CableHolder5", - "pivot": [-1.4, 36, 2.3], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 34, 2.3], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CabeHolder5Stem3", - "parent": "CableHolder5", - "pivot": [-1.4, 36, 1.2], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 34, 1.2], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CableHolder5Ring1", - "parent": "CableHolder5", - "pivot": [0, 37.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [0, 35.5, 0], "size": [0, 2, 2], "uv": [9, 0]} - ] - }, - { - "name": "CableHolder6", - "parent": "MainPole1", - "pivot": [-0.5, 44.5, 1.5], - "cubes": [ - {"origin": [-0.5, 43.5, 1.5], "size": [1, 1, 3], "uv": [9, 10]} - ] - }, - { - "name": "CabeHolder6MainStem1", - "parent": "CableHolder6", - "pivot": [-1.4, 44, 3.4], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 42, 3.4], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CabeHolder6Stem2", - "parent": "CableHolder6", - "pivot": [-1.4, 44, 2.3], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 42, 2.3], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CabeHolder6Stem3", - "parent": "CableHolder6", - "pivot": [-1.4, 44, 1.2], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-1.4, 42, 1.2], "size": [2, 2, 1], "uv": [9, 5]} - ] - }, - { - "name": "CableHolder6Ring1", - "parent": "CableHolder6", - "pivot": [0, 45.5, 0], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [0, 43.5, 0], "size": [0, 2, 2], "uv": [9, 0]} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/geo/block/processor.geo.json b/common/src/main/resources/assets/projectnublar/geo/block/processor.geo.json deleted file mode 100644 index 095ddb9c..00000000 --- a/common/src/main/resources/assets/projectnublar/geo/block/processor.geo.json +++ /dev/null @@ -1,535 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.unknown", - "texture_width": 128, - "texture_height": 128, - "visible_bounds_width": 4, - "visible_bounds_height": 4.5, - "visible_bounds_offset": [0, 1.75, 0] - }, - "bones": [ - { - "name": "FossilProcessor", - "pivot": [12, 14, -5], - "cubes": [ - { - "origin": [-2, 12, 0], - "size": [20, 29, 20], - "uv": { - "north": {"uv": [0, 0], "uv_size": [20, 29]}, - "east": {"uv": [20, 0], "uv_size": [20, 29]}, - "south": {"uv": [0, 29], "uv_size": [20, 29]}, - "west": {"uv": [20, 29], "uv_size": [20, 29]}, - "up": {"uv": [64, 0], "uv_size": [20, 20]}, - "down": {"uv": [64, 40], "uv_size": [20, -20]} - } - }, - { - "origin": [-4, 41, -2], - "size": [24, 3, 24], - "uv": { - "north": {"uv": [19, 84], "uv_size": [24, 3]}, - "east": {"uv": [84, 24], "uv_size": [24, 3]}, - "south": {"uv": [84, 27], "uv_size": [24, 3]}, - "west": {"uv": [84, 30], "uv_size": [24, 3]}, - "up": {"uv": [40, 0], "uv_size": [24, 24]}, - "down": {"uv": [40, 48], "uv_size": [24, -24]} - } - }, - { - "origin": [-4, 0, -2], - "size": [24, 12, 24], - "uv": { - "north": {"uv": [64, 40], "uv_size": [24, 12]}, - "east": {"uv": [64, 52], "uv_size": [24, 12]}, - "south": {"uv": [64, 64], "uv_size": [24, 12]}, - "west": {"uv": [24, 72], "uv_size": [24, 12]}, - "up": {"uv": [40, 48], "uv_size": [24, 24]}, - "down": {"uv": [0, 82], "uv_size": [24, -24]} - } - }, - { - "origin": [-9, 0, -2], - "size": [5, 2, 24], - "uv": { - "north": {"uv": [19, 82], "uv_size": [5, 2]}, - "east": {"uv": [88, 40], "uv_size": [24, 2]}, - "south": {"uv": [107, 0], "uv_size": [5, 2]}, - "west": {"uv": [88, 42], "uv_size": [24, 2]}, - "up": {"uv": [48, 72], "uv_size": [5, 24]}, - "down": {"uv": [53, 96], "uv_size": [5, -24]} - } - }, - { - "origin": [-8.5, 6, -1.5], - "size": [5, 2, 23], - "uv": { - "north": {"uv": [107, 2], "uv_size": [5, 2]}, - "east": {"uv": [89, 84], "uv_size": [23, 2]}, - "south": {"uv": [8, 107], "uv_size": [5, 2]}, - "west": {"uv": [89, 86], "uv_size": [23, 2]}, - "up": {"uv": [68, 76], "uv_size": [5, 23]}, - "down": {"uv": [73, 99], "uv_size": [5, -23]} - } - }, - { - "origin": [9, 0.025, -5], - "size": [8, 13.975, 5], - "uv": { - "north": {"uv": [24, 58], "uv_size": [8, 14]}, - "east": {"uv": [43, 84], "uv_size": [5, 14]}, - "south": {"uv": [32, 58], "uv_size": [8, 14]}, - "west": {"uv": [25, 87], "uv_size": [5, 14]}, - "up": {"uv": [5, 94], "uv_size": [8, 5]}, - "down": {"uv": [94, 11], "uv_size": [8, -5]} - } - }, - { - "origin": [-1, 0.025, -6], - "size": [7, 11.975, 6], - "uv": { - "north": {"uv": [5, 82], "uv_size": [7, 12]}, - "east": {"uv": [83, 84], "uv_size": [6, 12]}, - "south": {"uv": [12, 82], "uv_size": [7, 12]}, - "west": {"uv": [19, 87], "uv_size": [6, 12]}, - "up": {"uv": [92, 33], "uv_size": [7, 6]}, - "down": {"uv": [89, 98], "uv_size": [7, -6]} - } - }, - { - "origin": [9, 14, -2], - "size": [8, 6, 2], - "uv": { - "north": {"uv": [88, 44], "uv_size": [8, 6]}, - "east": {"uv": [46, 98], "uv_size": [2, 6]}, - "south": {"uv": [88, 50], "uv_size": [8, 6]}, - "west": {"uv": [86, 106], "uv_size": [2, 6]}, - "up": {"uv": [104, 44], "uv_size": [8, 2]}, - "down": {"uv": [46, 106], "uv_size": [8, -2]} - } - }, - { - "origin": [11, 24, -1.3], - "size": [6, 8, 2], - "pivot": [12, 27.5, -0.3], - "rotation": [10, 0, 0], - "uv": { - "north": {"uv": [88, 56], "uv_size": [6, 8]}, - "east": {"uv": [80, 99], "uv_size": [2, 8]}, - "south": {"uv": [88, 64], "uv_size": [6, 8]}, - "west": {"uv": [13, 102], "uv_size": [2, 8]}, - "up": {"uv": [106, 22], "uv_size": [6, 2]}, - "down": {"uv": [88, 108], "uv_size": [6, -2]} - } - }, - { - "origin": [12, 25, -1.375], - "size": [1, 6, 0.025], - "pivot": [12, 27.5, -0.3], - "rotation": [10, 0, 0], - "uv": { - "north": {"uv": [78, 107], "uv_size": [1, 6]}, - "east": {"uv": [79, 107], "uv_size": [1, 6]}, - "south": {"uv": [80, 107], "uv_size": [1, 6]}, - "west": {"uv": [81, 107], "uv_size": [1, 6]}, - "up": {"uv": [88, 96], "uv_size": [1, 1]}, - "down": {"uv": [42, 98], "uv_size": [1, -1]} - } - }, - { - "origin": [15, 25, -1.375], - "size": [1, 6, 0.025], - "pivot": [12, 27.5, -0.3], - "rotation": [10, 0, 0], - "uv": { - "north": {"uv": [107, 103], "uv_size": [1, 6]}, - "east": {"uv": [108, 4], "uv_size": [1, 6]}, - "south": {"uv": [108, 10], "uv_size": [1, 6]}, - "west": {"uv": [108, 24], "uv_size": [1, 6]}, - "up": {"uv": [88, 97], "uv_size": [1, 1]}, - "down": {"uv": [95, 99], "uv_size": [1, -1]} - } - }, - { - "origin": [-1, 24, -1.375], - "size": [10, 8, 0.025], - "pivot": [0, 27.5, -0.3], - "rotation": [10, 0, 0], - "uv": { - "north": {"uv": [83, 76], "uv_size": [10, 8]}, - "east": {"uv": [42, 87], "uv_size": [1, 8]}, - "south": {"uv": [84, 0], "uv_size": [10, 8]}, - "west": {"uv": [53, 106], "uv_size": [1, 8]}, - "up": {"uv": [92, 39], "uv_size": [10, 1]}, - "down": {"uv": [94, 24], "uv_size": [10, -1]} - } - }, - { - "origin": [-1, 24, -1.3], - "size": [10, 8, 2], - "pivot": [0, 27.5, -0.3], - "rotation": [10, 0, 0], - "uv": { - "north": {"uv": [84, 8], "uv_size": [10, 8]}, - "east": {"uv": [15, 102], "uv_size": [2, 8]}, - "south": {"uv": [84, 16], "uv_size": [10, 8]}, - "west": {"uv": [37, 103], "uv_size": [2, 8]}, - "up": {"uv": [99, 37], "uv_size": [10, 2]}, - "down": {"uv": [102, 18], "uv_size": [10, -2]} - } - }, - { - "origin": [9, 14, -3], - "size": [8, 2, 1], - "uv": { - "north": {"uv": [104, 46], "uv_size": [8, 2]}, - "east": {"uv": [42, 95], "uv_size": [1, 2]}, - "south": {"uv": [104, 48], "uv_size": [8, 2]}, - "west": {"uv": [87, 96], "uv_size": [1, 2]}, - "up": {"uv": [102, 39], "uv_size": [8, 1]}, - "down": {"uv": [107, 103], "uv_size": [8, -1]} - } - }, - { - "origin": [8.975, 14, -5], - "size": [8.05, 6.7, 2], - "pivot": [17, 14, -5], - "rotation": [-26.5, 0, 0], - "uv": { - "north": {"uv": [84, 33], "uv_size": [8, 7]}, - "east": {"uv": [49, 106], "uv_size": [2, 7]}, - "south": {"uv": [30, 87], "uv_size": [8, 7]}, - "west": {"uv": [51, 106], "uv_size": [2, 7]}, - "up": {"uv": [104, 50], "uv_size": [8, 2]}, - "down": {"uv": [104, 70], "uv_size": [8, -2]} - } - }, - { - "origin": [-1.025, 12, -6], - "size": [7.05, 6.325, 2], - "pivot": [6, 12, -6], - "rotation": [-71.5, 0, 0], - "uv": { - "north": {"uv": [93, 76], "uv_size": [7, 6]}, - "east": {"uv": [4, 107], "uv_size": [2, 6]}, - "south": {"uv": [94, 0], "uv_size": [7, 6]}, - "west": {"uv": [6, 107], "uv_size": [2, 6]}, - "up": {"uv": [93, 82], "uv_size": [7, 2]}, - "down": {"uv": [104, 72], "uv_size": [7, -2]} - } - }, - { - "origin": [17.5, 10, 12.975], - "size": [6, 4, 0.025], - "uv": { - "north": {"uv": [25, 102], "uv_size": [6, 4]}, - "east": {"uv": [55, 108], "uv_size": [1, 4]}, - "south": {"uv": [31, 102], "uv_size": [6, 4]}, - "west": {"uv": [56, 108], "uv_size": [1, 4]}, - "up": {"uv": [108, 59], "uv_size": [6, 1]}, - "down": {"uv": [60, 109], "uv_size": [6, -1]} - } - }, - { - "origin": [19.5, 5, -1.5], - "size": [5, 2, 23], - "uv": { - "north": {"uv": [17, 107], "uv_size": [5, 2]}, - "east": {"uv": [89, 88], "uv_size": [23, 2]}, - "south": {"uv": [68, 107], "uv_size": [5, 2]}, - "west": {"uv": [89, 90], "uv_size": [23, 2]}, - "up": {"uv": [78, 76], "uv_size": [5, 23]}, - "down": {"uv": [0, 105], "uv_size": [5, -23]} - } - }, - { - "origin": [20, 0, -2], - "size": [5, 2, 24], - "uv": { - "north": {"uv": [73, 107], "uv_size": [5, 2]}, - "east": {"uv": [88, 72], "uv_size": [24, 2]}, - "south": {"uv": [107, 100], "uv_size": [5, 2]}, - "west": {"uv": [88, 74], "uv_size": [24, 2]}, - "up": {"uv": [58, 72], "uv_size": [5, 24]}, - "down": {"uv": [63, 100], "uv_size": [5, -24]} - } - }, - { - "origin": [-1, 15, -0.025], - "size": [2, 8, 0.025], - "uv": { - "north": {"uv": [58, 104], "uv_size": [2, 8]}, - "east": {"uv": [94, 106], "uv_size": [1, 8]}, - "south": {"uv": [43, 106], "uv_size": [2, 8]}, - "west": {"uv": [22, 107], "uv_size": [1, 8]}, - "up": {"uv": [17, 98], "uv_size": [2, 1]}, - "down": {"uv": [25, 102], "uv_size": [2, -1]} - } - }, - { - "origin": [6, 15, -0.025], - "size": [2, 8, 0.025], - "uv": { - "north": {"uv": [45, 106], "uv_size": [2, 8]}, - "east": {"uv": [23, 107], "uv_size": [1, 8]}, - "south": {"uv": [47, 106], "uv_size": [2, 8]}, - "west": {"uv": [24, 107], "uv_size": [1, 8]}, - "up": {"uv": [27, 101], "uv_size": [2, 1]}, - "down": {"uv": [102, 19], "uv_size": [2, -1]} - } - } - ] - }, - { - "name": "water_port", - "parent": "FossilProcessor", - "pivot": [0, 0, 0], - "cubes": [ - { - "origin": [-4, 4, 22], - "size": [8, 8, 2], - "uv": { - "north": {"uv": [64, 0], "uv_size": [8, 8]}, - "east": {"uv": [4, 41], "uv_size": [5, 8]}, - "south": {"uv": [72, 0], "uv_size": [8, 8]}, - "west": {"uv": [0, 41], "uv_size": [4, 8]}, - "up": {"uv": [8, 46], "uv_size": [-8, -5]}, - "down": {"uv": [8, 49], "uv_size": [-8, -5]} - } - } - ] - }, - { - "name": "power_port", - "parent": "FossilProcessor", - "pivot": [0, 0, 0], - "cubes": [ - { - "origin": [12, 4, 22], - "size": [8, 8, 2], - "uv": { - "north": {"uv": [64, 0], "uv_size": [8, 8]}, - "east": {"uv": [4, 41], "uv_size": [5, 8]}, - "south": {"uv": [64, 0], "uv_size": [8, 8]}, - "west": {"uv": [0, 41], "uv_size": [4, 8]}, - "up": {"uv": [8, 46], "uv_size": [-8, -5]}, - "down": {"uv": [8, 49], "uv_size": [-8, -5]} - } - } - ] - }, - { - "name": "base_tanks", - "parent": "FossilProcessor", - "pivot": [4, 14, -5], - "cubes": [ - { - "origin": [-8, 2, -1], - "size": [4, 8, 4], - "uv": { - "north": {"uv": [38, 87], "uv_size": [4, 8]}, - "east": {"uv": [94, 11], "uv_size": [4, 8]}, - "south": {"uv": [13, 94], "uv_size": [4, 8]}, - "west": {"uv": [30, 94], "uv_size": [4, 8]}, - "up": {"uv": [54, 104], "uv_size": [4, 4]}, - "down": {"uv": [104, 80], "uv_size": [4, -4]} - } - }, - { - "origin": [18, 10, 0.975], - "size": [6, 4, 0.025], - "uv": { - "north": {"uv": [102, 60], "uv_size": [6, 4]}, - "east": {"uv": [66, 108], "uv_size": [1, 4]}, - "south": {"uv": [102, 64], "uv_size": [6, 4]}, - "west": {"uv": [67, 108], "uv_size": [1, 4]}, - "up": {"uv": [108, 62], "uv_size": [6, 1]}, - "down": {"uv": [108, 64], "uv_size": [6, -1]} - } - }, - { - "origin": [20, 2, -1], - "size": [4, 8, 4], - "uv": { - "north": {"uv": [60, 100], "uv_size": [4, 8]}, - "east": {"uv": [64, 100], "uv_size": [4, 8]}, - "south": {"uv": [100, 76], "uv_size": [4, 8]}, - "west": {"uv": [100, 92], "uv_size": [4, 8]}, - "up": {"uv": [33, 106], "uv_size": [4, 4]}, - "down": {"uv": [39, 110], "uv_size": [4, -4]} - } - }, - { - "origin": [-7.5, 10, 0.975], - "size": [6, 4, 0.025], - "uv": { - "north": {"uv": [94, 19], "uv_size": [6, 4]}, - "east": {"uv": [63, 72], "uv_size": [1, 4]}, - "south": {"uv": [98, 68], "uv_size": [6, 4]}, - "west": {"uv": [17, 94], "uv_size": [1, 4]}, - "up": {"uv": [108, 30], "uv_size": [6, 1]}, - "down": {"uv": [108, 32], "uv_size": [6, -1]} - } - } - ] - }, - { - "name": "iron_tanks", - "parent": "FossilProcessor", - "pivot": [12, 14, -5], - "cubes": [ - { - "origin": [-8, 2, 5], - "size": [4, 8, 4], - "uv": { - "north": {"uv": [34, 94], "uv_size": [4, 8]}, - "east": {"uv": [94, 56], "uv_size": [4, 8]}, - "south": {"uv": [94, 64], "uv_size": [4, 8]}, - "west": {"uv": [38, 95], "uv_size": [4, 8]}, - "up": {"uv": [104, 80], "uv_size": [4, 4]}, - "down": {"uv": [82, 108], "uv_size": [4, -4]} - } - }, - { - "origin": [-7.5, 10, 6.975], - "size": [6, 4, 0.025], - "uv": { - "north": {"uv": [101, 100], "uv_size": [6, 4]}, - "east": {"uv": [62, 96], "uv_size": [1, 4]}, - "south": {"uv": [102, 4], "uv_size": [6, 4]}, - "west": {"uv": [97, 52], "uv_size": [1, 4]}, - "up": {"uv": [108, 55], "uv_size": [6, 1]}, - "down": {"uv": [108, 57], "uv_size": [6, -1]} - } - } - ] - }, - { - "name": "gold_tanks", - "parent": "FossilProcessor", - "pivot": [4, 14, -5], - "cubes": [ - { - "origin": [17.5, 10, 6.975], - "size": [6, 4, 0.025], - "uv": { - "north": {"uv": [102, 52], "uv_size": [6, 4]}, - "east": {"uv": [57, 108], "uv_size": [1, 4]}, - "south": {"uv": [102, 56], "uv_size": [6, 4]}, - "west": {"uv": [108, 64], "uv_size": [1, 4]}, - "up": {"uv": [108, 60], "uv_size": [6, 1]}, - "down": {"uv": [108, 62], "uv_size": [6, -1]} - } - }, - { - "origin": [20, 2, 5], - "size": [4, 8, 4], - "uv": { - "north": {"uv": [68, 99], "uv_size": [4, 8]}, - "east": {"uv": [72, 99], "uv_size": [4, 8]}, - "south": {"uv": [76, 99], "uv_size": [4, 8]}, - "west": {"uv": [100, 44], "uv_size": [4, 8]}, - "up": {"uv": [25, 106], "uv_size": [4, 4]}, - "down": {"uv": [29, 110], "uv_size": [4, -4]} - } - } - ] - }, - { - "name": "diamond_tanks", - "parent": "FossilProcessor", - "pivot": [12, 14, -5], - "cubes": [ - { - "origin": [20, 2, 11], - "size": [4, 8, 4], - "uv": { - "north": {"uv": [5, 99], "uv_size": [4, 8]}, - "east": {"uv": [9, 99], "uv_size": [4, 8]}, - "south": {"uv": [17, 99], "uv_size": [4, 8]}, - "west": {"uv": [21, 99], "uv_size": [4, 8]}, - "up": {"uv": [105, 33], "uv_size": [4, 4]}, - "down": {"uv": [106, 22], "uv_size": [4, -4]} - } - }, - { - "origin": [17.5, 10, 18.975], - "size": [6, 4, 0.025], - "uv": { - "north": {"uv": [102, 8], "uv_size": [6, 4]}, - "east": {"uv": [82, 99], "uv_size": [1, 4]}, - "south": {"uv": [102, 12], "uv_size": [6, 4]}, - "west": {"uv": [54, 108], "uv_size": [1, 4]}, - "up": {"uv": [108, 57], "uv_size": [6, 1]}, - "down": {"uv": [108, 59], "uv_size": [6, -1]} - } - }, - { - "origin": [20, 2, 17], - "size": [4, 8, 4], - "uv": { - "north": {"uv": [98, 52], "uv_size": [4, 8]}, - "east": {"uv": [98, 60], "uv_size": [4, 8]}, - "south": {"uv": [87, 98], "uv_size": [4, 8]}, - "west": {"uv": [91, 98], "uv_size": [4, 8]}, - "up": {"uv": [103, 104], "uv_size": [4, 4]}, - "down": {"uv": [0, 109], "uv_size": [4, -4]} - } - }, - { - "origin": [-7.5, 10, 12.975], - "size": [6, 4, 0.025], - "uv": { - "north": {"uv": [95, 100], "uv_size": [6, 4]}, - "east": {"uv": [60, 96], "uv_size": [1, 4]}, - "south": {"uv": [101, 0], "uv_size": [6, 4]}, - "west": {"uv": [61, 96], "uv_size": [1, 4]}, - "up": {"uv": [108, 53], "uv_size": [6, 1]}, - "down": {"uv": [108, 55], "uv_size": [6, -1]} - } - }, - { - "origin": [-7.5, 10, 18.975], - "size": [6, 4, 0.025], - "uv": { - "north": {"uv": [99, 33], "uv_size": [6, 4]}, - "east": {"uv": [18, 94], "uv_size": [1, 4]}, - "south": {"uv": [100, 19], "uv_size": [6, 4]}, - "west": {"uv": [96, 52], "uv_size": [1, 4]}, - "up": {"uv": [108, 32], "uv_size": [6, 1]}, - "down": {"uv": [108, 53], "uv_size": [6, -1]} - } - }, - { - "origin": [-8, 2, 11], - "size": [4, 8, 4], - "uv": { - "north": {"uv": [96, 44], "uv_size": [4, 8]}, - "east": {"uv": [48, 96], "uv_size": [4, 8]}, - "south": {"uv": [52, 96], "uv_size": [4, 8]}, - "west": {"uv": [56, 96], "uv_size": [4, 8]}, - "up": {"uv": [104, 92], "uv_size": [4, 4]}, - "down": {"uv": [95, 108], "uv_size": [4, -4]} - } - }, - { - "origin": [-8, 2, 17], - "size": [4, 8, 4], - "uv": { - "north": {"uv": [83, 96], "uv_size": [4, 8]}, - "east": {"uv": [96, 92], "uv_size": [4, 8]}, - "south": {"uv": [98, 11], "uv_size": [4, 8]}, - "west": {"uv": [42, 98], "uv_size": [4, 8]}, - "up": {"uv": [104, 96], "uv_size": [4, 4]}, - "down": {"uv": [99, 108], "uv_size": [4, -4]} - } - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/geo/block/sequencer.geo.json b/common/src/main/resources/assets/projectnublar/geo/block/sequencer.geo.json deleted file mode 100644 index 17f59bec..00000000 --- a/common/src/main/resources/assets/projectnublar/geo/block/sequencer.geo.json +++ /dev/null @@ -1,611 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.unknown", - "texture_width": 128, - "texture_height": 128, - "visible_bounds_width": 4, - "visible_bounds_height": 3.5, - "visible_bounds_offset": [0, 1.25, 0] - }, - "bones": [ - { - "name": "Sequencer", - "pivot": [13, 16, 14], - "cubes": [ - { - "origin": [9, 7, 10], - "size": [14, 7, 9], - "uv": { - "north": {"uv": [13, 84], "uv_size": [14, 7]}, - "east": {"uv": [0, 88], "uv_size": [9, 7]}, - "south": {"uv": [27, 87], "uv_size": [14, 7]}, - "west": {"uv": [49, 89], "uv_size": [9, 7]}, - "up": {"uv": [49, 80], "uv_size": [14, 9]}, - "down": {"uv": [63, 89], "uv_size": [14, -9]} - } - }, - { - "origin": [18.225, 23.55, 2.75], - "size": [0.5, 0.9, 0.5], - "uv": { - "north": {"uv": [20, 95], "uv_size": [1, 1]}, - "east": {"uv": [95, 20], "uv_size": [1, 1]}, - "south": {"uv": [21, 95], "uv_size": [1, 1]}, - "west": {"uv": [95, 21], "uv_size": [1, 1]}, - "up": {"uv": [22, 95], "uv_size": [1, 1]}, - "down": {"uv": [95, 23], "uv_size": [1, -1]} - } - }, - { - "origin": [20.225, 19.55, 2.75], - "size": [0.5, 0.9, 0.5], - "uv": { - "north": {"uv": [95, 23], "uv_size": [1, 1]}, - "east": {"uv": [95, 24], "uv_size": [1, 1]}, - "south": {"uv": [95, 25], "uv_size": [1, 1]}, - "west": {"uv": [95, 50], "uv_size": [1, 1]}, - "up": {"uv": [95, 51], "uv_size": [1, 1]}, - "down": {"uv": [95, 53], "uv_size": [1, -1]} - } - }, - { - "origin": [20.225, 23.55, 2.75], - "size": [0.5, 0.9, 0.5], - "uv": { - "north": {"uv": [95, 53], "uv_size": [1, 1]}, - "east": {"uv": [95, 54], "uv_size": [1, 1]}, - "south": {"uv": [95, 55], "uv_size": [1, 1]}, - "west": {"uv": [95, 56], "uv_size": [1, 1]}, - "up": {"uv": [95, 57], "uv_size": [1, 1]}, - "down": {"uv": [91, 96], "uv_size": [1, -1]} - } - }, - { - "origin": [16.225, 15.55, 2.75], - "size": [0.5, 0.9, 0.5], - "uv": { - "north": {"uv": [92, 95], "uv_size": [1, 1]}, - "east": {"uv": [93, 95], "uv_size": [1, 1]}, - "south": {"uv": [94, 95], "uv_size": [1, 1]}, - "west": {"uv": [95, 94], "uv_size": [1, 1]}, - "up": {"uv": [95, 95], "uv_size": [1, 1]}, - "down": {"uv": [0, 97], "uv_size": [1, -1]} - } - } - ] - }, - { - "name": "computer", - "parent": "Sequencer", - "pivot": [16, 0, 8], - "cubes": [ - { - "origin": [-5, 10, 0], - "size": [13, 2, 20], - "uv": { - "north": {"uv": [93, 71], "uv_size": [13, 2]}, - "east": {"uv": [83, 14], "uv_size": [20, 2]}, - "south": {"uv": [93, 73], "uv_size": [13, 2]}, - "west": {"uv": [93, 61], "uv_size": [20, 2]}, - "up": {"uv": [64, 60], "uv_size": [13, 20]}, - "down": {"uv": [0, 88], "uv_size": [13, -20]} - } - }, - { - "origin": [-8.6, 10, -0.025], - "size": [3.6, 2, 20.05], - "pivot": [-5, 12, 0], - "rotation": [0, 0, -33.75], - "uv": { - "north": {"uv": [94, 45], "uv_size": [4, 2]}, - "east": {"uv": [93, 63], "uv_size": [20, 2]}, - "south": {"uv": [94, 47], "uv_size": [4, 2]}, - "west": {"uv": [93, 65], "uv_size": [20, 2]}, - "up": {"uv": [41, 87], "uv_size": [4, 20]}, - "down": {"uv": [45, 107], "uv_size": [4, -20]} - } - }, - { - "origin": [-8, 0, 0], - "size": [16, 10, 20], - "uv": { - "north": {"uv": [77, 58], "uv_size": [16, 10]}, - "east": {"uv": [74, 38], "uv_size": [20, 10]}, - "south": {"uv": [77, 68], "uv_size": [16, 10]}, - "west": {"uv": [74, 48], "uv_size": [20, 10]}, - "up": {"uv": [32, 60], "uv_size": [16, 20]}, - "down": {"uv": [48, 80], "uv_size": [16, -20]} - } - }, - { - "origin": [-7, 3, -4], - "size": [1, 3, 4], - "uv": { - "north": {"uv": [78, 16], "uv_size": [1, 3]}, - "east": {"uv": [9, 88], "uv_size": [4, 3]}, - "south": {"uv": [95, 17], "uv_size": [1, 3]}, - "west": {"uv": [34, 94], "uv_size": [4, 3]}, - "up": {"uv": [94, 50], "uv_size": [1, 4]}, - "down": {"uv": [94, 58], "uv_size": [1, -4]} - } - }, - { - "origin": [-7, 6, -4.025], - "size": [1, 1.425, 4.05], - "pivot": [-7, 6, -4], - "rotation": [0, 0, 45], - "uv": { - "north": {"uv": [1, 96], "uv_size": [1, 1]}, - "east": {"uv": [91, 94], "uv_size": [4, 1]}, - "south": {"uv": [2, 96], "uv_size": [1, 1]}, - "west": {"uv": [0, 95], "uv_size": [4, 1]}, - "up": {"uv": [4, 95], "uv_size": [1, 4]}, - "down": {"uv": [5, 99], "uv_size": [1, -4]} - } - }, - { - "origin": [-7, 1.575, -4.025], - "size": [1, 1.425, 4.05], - "pivot": [-7, 3, -4], - "rotation": [0, 0, -45], - "uv": { - "north": {"uv": [3, 96], "uv_size": [1, 1]}, - "east": {"uv": [6, 95], "uv_size": [4, 1]}, - "south": {"uv": [6, 96], "uv_size": [1, 1]}, - "west": {"uv": [10, 95], "uv_size": [4, 1]}, - "up": {"uv": [14, 95], "uv_size": [1, 4]}, - "down": {"uv": [15, 99], "uv_size": [1, -4]} - } - }, - { - "origin": [-6, 2, -4], - "size": [14, 5, 4], - "uv": { - "north": {"uv": [79, 33], "uv_size": [14, 5]}, - "east": {"uv": [93, 83], "uv_size": [4, 5]}, - "south": {"uv": [77, 88], "uv_size": [14, 5]}, - "west": {"uv": [27, 94], "uv_size": [4, 5]}, - "up": {"uv": [58, 89], "uv_size": [14, 4]}, - "down": {"uv": [9, 95], "uv_size": [14, -4]} - } - }, - { - "origin": [-5, 6, -5], - "size": [9, 1, 5], - "pivot": [-0.5, 6, -4], - "rotation": [65, 0, 0], - "uv": { - "north": {"uv": [32, 59], "uv_size": [9, 1]}, - "east": {"uv": [27, 79], "uv_size": [5, 1]}, - "south": {"uv": [94, 44], "uv_size": [9, 1]}, - "west": {"uv": [94, 49], "uv_size": [5, 1]}, - "up": {"uv": [32, 54], "uv_size": [9, 5]}, - "down": {"uv": [93, 38], "uv_size": [9, -5]} - } - }, - { - "origin": [7, 14.5, 2], - "size": [2, 11, 2], - "uv": { - "north": {"uv": [27, 68], "uv_size": [2, 11]}, - "east": {"uv": [29, 68], "uv_size": [2, 11]}, - "south": {"uv": [23, 91], "uv_size": [2, 11]}, - "west": {"uv": [25, 91], "uv_size": [2, 11]}, - "up": {"uv": [40, 24], "uv_size": [2, 2]}, - "down": {"uv": [74, 60], "uv_size": [2, -2]} - } - } - ] - }, - { - "name": "monitor_primary", - "parent": "computer", - "pivot": [13, 16, 14], - "cubes": [ - { - "origin": [-8, 15, 2.475], - "size": [16, 10, 1], - "uv": { - "north": {"uv": [77, 78], "uv_size": [16, 10]}, - "east": {"uv": [41, 46], "uv_size": [1, 10]}, - "south": {"uv": [79, 16], "uv_size": [16, 10]}, - "west": {"uv": [31, 68], "uv_size": [1, 10]}, - "up": {"uv": [94, 42], "uv_size": [16, 1]}, - "down": {"uv": [94, 44], "uv_size": [16, -1]} - } - } - ] - }, - { - "name": "mainBody", - "parent": "Sequencer", - "pivot": [13, 42, 8], - "cubes": [ - { - "origin": [23, 7, -2], - "size": [1, 19, 21], - "uv": { - "north": {"uv": [88, 93], "uv_size": [1, 19]}, - "east": {"uv": [0, 27], "uv_size": [21, 19]}, - "south": {"uv": [89, 93], "uv_size": [1, 19]}, - "west": {"uv": [21, 27], "uv_size": [21, 19]}, - "up": {"uv": [84, 93], "uv_size": [1, 21]}, - "down": {"uv": [85, 114], "uv_size": [1, -21]} - } - }, - { - "origin": [8, 7, -2], - "size": [1, 19, 21], - "uv": { - "north": {"uv": [32, 94], "uv_size": [1, 19]}, - "east": {"uv": [32, 0], "uv_size": [21, 19]}, - "south": {"uv": [33, 94], "uv_size": [1, 19]}, - "west": {"uv": [42, 19], "uv_size": [21, 19]}, - "up": {"uv": [86, 93], "uv_size": [1, 21]}, - "down": {"uv": [87, 114], "uv_size": [1, -21]} - } - }, - { - "origin": [8, 26, -2], - "size": [16, 1, 22], - "uv": { - "north": {"uv": [94, 40], "uv_size": [16, 1]}, - "east": {"uv": [93, 81], "uv_size": [22, 1]}, - "south": {"uv": [94, 41], "uv_size": [16, 1]}, - "west": {"uv": [93, 82], "uv_size": [22, 1]}, - "up": {"uv": [16, 46], "uv_size": [16, 22]}, - "down": {"uv": [58, 60], "uv_size": [16, -22]} - } - }, - { - "origin": [8, 0, -2], - "size": [16, 7, 22], - "uv": { - "north": {"uv": [83, 0], "uv_size": [16, 7]}, - "east": {"uv": [79, 26], "uv_size": [22, 7]}, - "south": {"uv": [83, 7], "uv_size": [16, 7]}, - "west": {"uv": [27, 80], "uv_size": [22, 7]}, - "up": {"uv": [42, 38], "uv_size": [16, 22]}, - "down": {"uv": [0, 68], "uv_size": [16, -22]} - } - }, - { - "origin": [8, 7, 19], - "size": [16, 19, 1], - "uv": { - "north": {"uv": [53, 0], "uv_size": [16, 19]}, - "east": {"uv": [90, 93], "uv_size": [1, 19]}, - "south": {"uv": [63, 19], "uv_size": [16, 19]}, - "west": {"uv": [31, 94], "uv_size": [1, 19]}, - "up": {"uv": [94, 38], "uv_size": [16, 1]}, - "down": {"uv": [94, 40], "uv_size": [16, -1]} - } - }, - { - "origin": [12, 7, 0], - "size": [8, 3, 8], - "uv": { - "north": {"uv": [69, 16], "uv_size": [8, 3]}, - "east": {"uv": [93, 75], "uv_size": [8, 3]}, - "south": {"uv": [76, 93], "uv_size": [8, 3]}, - "west": {"uv": [93, 78], "uv_size": [8, 3]}, - "up": {"uv": [32, 19], "uv_size": [8, 8]}, - "down": {"uv": [32, 54], "uv_size": [8, -8]} - } - }, - { - "origin": [12.5, 8.5, 0.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [14.5, 8.5, 0.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [16.5, 8.5, 0.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [18.5, 8.5, 0.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [18.5, 8.5, 2.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [16.5, 8.5, 2.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [14.5, 8.5, 2.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [12.5, 8.5, 2.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [18.5, 8.5, 4.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [16.5, 8.5, 4.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [14.5, 8.5, 4.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [12.5, 8.5, 4.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [18.5, 8.5, 6.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [16.5, 8.5, 6.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [14.5, 8.5, 6.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [12.5, 8.5, 6.5], - "size": [1, 4, 1], - "uv": { - "north": {"uv": [41, 56], "uv_size": [1, 4]}, - "east": {"uv": [76, 89], "uv_size": [1, 4]}, - "south": {"uv": [39, 94], "uv_size": [1, 4]}, - "west": {"uv": [40, 94], "uv_size": [1, 4]}, - "up": {"uv": [76, 58], "uv_size": [1, 1]}, - "down": {"uv": [76, 60], "uv_size": [1, -1]} - } - }, - { - "origin": [9, 22, 3], - "size": [14, 3, 16], - "uv": { - "north": {"uv": [58, 93], "uv_size": [14, 3]}, - "east": {"uv": [91, 88], "uv_size": [16, 3]}, - "south": {"uv": [93, 58], "uv_size": [14, 3]}, - "west": {"uv": [91, 91], "uv_size": [16, 3]}, - "up": {"uv": [13, 68], "uv_size": [14, 16]}, - "down": {"uv": [69, 16], "uv_size": [14, -16]} - } - }, - { - "origin": [9, 18, 3], - "size": [14, 3, 16], - "uv": { - "north": {"uv": [58, 93], "uv_size": [14, 3]}, - "east": {"uv": [91, 88], "uv_size": [16, 3]}, - "south": {"uv": [93, 58], "uv_size": [14, 3]}, - "west": {"uv": [91, 91], "uv_size": [16, 3]}, - "up": {"uv": [13, 68], "uv_size": [14, 16]}, - "down": {"uv": [69, 16], "uv_size": [14, -16]} - } - }, - { - "origin": [18.1375, 23.3, -0.25], - "size": [0.7, 1.4, 3], - "uv": { - "north": {"uv": [31, 78], "uv_size": [1, 1]}, - "east": {"uv": [16, 95], "uv_size": [3, 1]}, - "south": {"uv": [19, 95], "uv_size": [1, 1]}, - "west": {"uv": [95, 16], "uv_size": [3, 1]}, - "up": {"uv": [40, 51], "uv_size": [1, 3]}, - "down": {"uv": [77, 19], "uv_size": [1, -3]} - } - }, - { - "origin": [20.1375, 19.3, -0.25], - "size": [0.7, 1.4, 3], - "uv": { - "north": {"uv": [31, 78], "uv_size": [1, 1]}, - "east": {"uv": [16, 95], "uv_size": [3, 1]}, - "south": {"uv": [19, 95], "uv_size": [1, 1]}, - "west": {"uv": [95, 16], "uv_size": [3, 1]}, - "up": {"uv": [40, 51], "uv_size": [1, 3]}, - "down": {"uv": [77, 19], "uv_size": [1, -3]} - } - }, - { - "origin": [20.1375, 23.3, -0.25], - "size": [0.7, 1.4, 3], - "uv": { - "north": {"uv": [31, 78], "uv_size": [1, 1]}, - "east": {"uv": [16, 95], "uv_size": [3, 1]}, - "south": {"uv": [19, 95], "uv_size": [1, 1]}, - "west": {"uv": [95, 16], "uv_size": [3, 1]}, - "up": {"uv": [40, 51], "uv_size": [1, 3]}, - "down": {"uv": [77, 19], "uv_size": [1, -3]} - } - }, - { - "origin": [16.1375, 15.3, -0.25], - "size": [0.7, 1.4, 3], - "uv": { - "north": {"uv": [31, 78], "uv_size": [1, 1]}, - "east": {"uv": [16, 95], "uv_size": [3, 1]}, - "south": {"uv": [19, 95], "uv_size": [1, 1]}, - "west": {"uv": [95, 16], "uv_size": [3, 1]}, - "up": {"uv": [40, 51], "uv_size": [1, 3]}, - "down": {"uv": [77, 19], "uv_size": [1, -3]} - } - }, - { - "origin": [9, 14, 3], - "size": [14, 3, 16], - "uv": { - "north": {"uv": [58, 93], "uv_size": [14, 3]}, - "east": {"uv": [91, 88], "uv_size": [16, 3]}, - "south": {"uv": [93, 58], "uv_size": [14, 3]}, - "west": {"uv": [91, 91], "uv_size": [16, 3]}, - "up": {"uv": [13, 68], "uv_size": [14, 16]}, - "down": {"uv": [69, 16], "uv_size": [14, -16]} - } - } - ] - }, - { - "name": "Door", - "parent": "mainBody", - "pivot": [23.5, 13.5, -2], - "cubes": [ - { - "origin": [8, 0, -4], - "size": [16, 27, 2], - "uv": { - "north": {"uv": [0, 0], "uv_size": [16, 27]}, - "east": {"uv": [72, 89], "uv_size": [2, 27]}, - "south": {"uv": [16, 0], "uv_size": [16, 27]}, - "west": {"uv": [74, 89], "uv_size": [2, 27]}, - "up": {"uv": [93, 67], "uv_size": [16, 2]}, - "down": {"uv": [93, 71], "uv_size": [16, -2]} - } - }, - { - "origin": [9, 10, -5], - "size": [1, 5, 1], - "uv": { - "north": {"uv": [40, 19], "uv_size": [1, 5]}, - "east": {"uv": [41, 19], "uv_size": [1, 5]}, - "south": {"uv": [40, 46], "uv_size": [1, 5]}, - "west": {"uv": [38, 94], "uv_size": [1, 5]}, - "up": {"uv": [40, 26], "uv_size": [1, 1]}, - "down": {"uv": [41, 27], "uv_size": [1, -1]} - } - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json b/common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json deleted file mode 100644 index a4512d0a..00000000 --- a/common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json +++ /dev/null @@ -1,818 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.Model", - "texture_width": 256, - "texture_height": 256, - "visible_bounds_width": 14, - "visible_bounds_height": 5.5, - "visible_bounds_offset": [0, 2.25, 0] - }, - "bones": [ - { - "name": "root", - "pivot": [0, 40, 0] - }, - { - "name": "thighLeft", - "parent": "root", - "pivot": [6.5, 42.53, 7.71], - "rotation": [-4.09, 0, -3.48], - "cubes": [ - {"origin": [2, 26.40168, -0.37952], "size": [9, 22, 15], "uv": [1, 1]} - ] - }, - { - "name": "calfLeft", - "parent": "thighLeft", - "pivot": [6.8, 26.53, -0.23], - "rotation": [43.72, -0.38, 3.46], - "cubes": [ - {"origin": [3.3, 5.53, -0.23], "size": [7, 21, 8], "inflate": 0.06667, "uv": [50, 9]} - ] - }, - { - "name": "ankleLeft", - "parent": "calfLeft", - "pivot": [6.8, 5.6, 7.3], - "rotation": [-63.46, 0, 0], - "cubes": [ - {"origin": [3.8, -11.4, 1.3], "size": [6, 17, 6], "uv": [81, 15]} - ] - }, - { - "name": "footLeft", - "parent": "ankleLeft", - "pivot": [6.8, -10.08, 6.01], - "rotation": [23.86902, -3.47, -1.53], - "cubes": [ - {"origin": [2.8, -12.05, -5.95656], "size": [8, 4, 14], "inflate": -0.03333, "uv": [106, 20]} - ] - }, - { - "name": "thighRight", - "parent": "root", - "pivot": [-6.5, 42.53, 7.71], - "rotation": [-4.09, 0, 3.48], - "cubes": [ - {"origin": [-11, 26.40168, -0.37952], "size": [9, 22, 15], "uv": [1, 39]} - ] - }, - { - "name": "calfRight", - "parent": "thighRight", - "pivot": [-6.8, 26.53, -0.23], - "rotation": [43.72, 0.38, -3.46], - "cubes": [ - {"origin": [-10.2999, 5.53, -0.23], "size": [7, 21, 8], "inflate": 0.06667, "uv": [50, 47]} - ] - }, - { - "name": "ankleRight", - "parent": "calfRight", - "pivot": [-6.8, 5.6, 7.3], - "rotation": [-63.46, 0, 0], - "cubes": [ - {"origin": [-9.7999, -11.4, 1.3], "size": [6, 17, 6], "uv": [81, 53]} - ] - }, - { - "name": "footRight", - "parent": "ankleRight", - "pivot": [-6.79997, -10.08, 6.01], - "rotation": [23.869, 3.46917, 1.53188], - "cubes": [ - {"origin": [-10.79987, -12.05, -5.95656], "size": [8, 4, 14], "inflate": -0.03333, "uv": [106, 58]} - ] - }, - { - "name": "hips", - "parent": "root", - "pivot": [0, 43.64075, -1.26841], - "rotation": [-8.17, 0, 0], - "cubes": [ - {"origin": [-8.5, 32.64075, -14.76841], "size": [17, 22, 27], "inflate": -0.01667, "uv": [163, 206]} - ] - }, - { - "name": "shoulders", - "parent": "hips", - "pivot": [0, 54.32184, -14.69596], - "rotation": [17.4, 0, 0], - "cubes": [ - {"origin": [-7.5, 34.64887, -28.69596], "size": [15, 20, 14], "inflate": 0.03333, "uv": [178, 171]} - ] - }, - { - "name": "shoulderUnder", - "parent": "shoulders", - "pivot": [0, 34.64887, -28.69596], - "rotation": [-8.34, 0, 0], - "cubes": [ - {"origin": [-7.5, 34.64887, -28.69596], "size": [15, 2, 10], "inflate": -0.00333, "uv": [127, 192]} - ] - }, - { - "name": "chest", - "parent": "shoulders", - "pivot": [0, 36.27283, -31.8352], - "rotation": [-30.96, 0, 0], - "cubes": [ - {"origin": [-5.5, 36.27283, -31.8352], "size": [11, 8, 4.75], "inflate": -0.03333, "uv": [97, 151]} - ] - }, - { - "name": "belly1", - "parent": "chest", - "pivot": [0, 36.24665, -27.83514], - "rotation": [0.25, 0, 0], - "cubes": [ - {"origin": [-7, 36.24665, -27.83514], "size": [14, 9, 18], "inflate": -0.06667, "uv": [80, 164]} - ] - }, - { - "name": "neck1", - "parent": "shoulders", - "pivot": [0, 52.07255, -26.70198], - "rotation": [-40.13, 0, 0], - "cubes": [ - {"origin": [-4.5, 42.79992, -33.92422], "size": [9, 12, 14], "uv": [184, 144]} - ] - }, - { - "name": "neck2", - "parent": "neck1", - "pivot": [0, 42.9427, -33.87824], - "rotation": [-17.85, 0, 0], - "cubes": [ - {"origin": [-4.5, 43.0427, -42.97824], "size": [9, 11, 9], "inflate": 0.03333, "uv": [189, 123]} - ] - }, - { - "name": "neck3", - "parent": "neck2", - "pivot": [0, 54.1627, -43.07824], - "rotation": [15.59, 0, 0], - "cubes": [ - {"origin": [-4.5, 42.9627, -47.17824], "size": [9, 11, 4], "inflate": 0.09333, "uv": [194, 107]} - ] - }, - { - "name": "neck4", - "parent": "neck3", - "pivot": [0, 54.1927, -47.27824], - "rotation": [44.62, 0, 0] - }, - { - "name": "bone", - "parent": "neck4", - "pivot": [0, 48.8927, -51.77824], - "cubes": [ - {"origin": [-4.5, 43.3927, -56.27824], "size": [9, 11, 9], "inflate": -0.10667, "uv": [189, 86]} - ] - }, - { - "name": "head", - "parent": "neck4", - "pivot": [0, 53.32434, -51.45198], - "rotation": [-12.38, 0, 0], - "cubes": [ - {"origin": [-5.5, 44.42434, -58.56198], "size": [11, 9, 7], "inflate": -0.08, "uv": [189, 69], "mirror": true} - ] - }, - { - "name": "snout1", - "parent": "head", - "pivot": [0, 52.83434, -60.44378], - "rotation": [25.98, 0, 0], - "cubes": [ - {"origin": [-2.5, 49.83434, -67.44378], "size": [5, 3, 7], "inflate": 0.01667, "uv": [228, 74]} - ] - }, - { - "name": "snout2", - "parent": "snout1", - "pivot": [0, 51.16386, -61.13796], - "rotation": [-25.39, 0, 0], - "cubes": [ - {"origin": [-3, 46.16386, -68.47629], "size": [6, 5, 8], "inflate": -0.06667, "uv": [226, 60]} - ] - }, - { - "name": "snout3", - "parent": "snout2", - "pivot": [0, 51.11781, -68.47618], - "rotation": [35.09, 0, 0], - "cubes": [ - {"origin": [-2.5, 46.11781, -74.57618], "size": [5, 5, 6], "inflate": 0.08333, "uv": [229, 48]} - ] - }, - { - "name": "snout2B", - "parent": "snout1", - "pivot": [0, 50.58434, -64.15779], - "rotation": [-26.39, 0, 0], - "cubes": [ - {"origin": [-3.5, 47.58434, -69.15779], "size": [7, 4, 8], "inflate": 0.04667, "uv": [225, 35]} - ] - }, - { - "name": "snout3B", - "parent": "snout2B", - "pivot": [0, 51.58434, -69.15779], - "rotation": [35.09, 0, 0], - "cubes": [ - {"origin": [-3.5, 46.58434, -75.20779], "size": [7, 5, 6], "inflate": -0.01667, "uv": [227, 23]} - ] - }, - { - "name": "head2", - "parent": "head", - "pivot": [0, 45.22434, -52.49198], - "rotation": [0, 0, 0], - "cubes": [ - {"origin": [-5, 37.42434, -55.29198], "size": [10, 8, 3.7], "inflate": -0.05333, "uv": [155, 70]} - ] - }, - { - "name": "jawLower1", - "parent": "head2", - "pivot": [0, 45.22434, -53.7104], - "rotation": [2, 0, 0], - "cubes": [ - {"origin": [-5, 37.67434, -58.69041], "size": [10, 7.3, 5], "inflate": 0.11, "uv": [153, 57]} - ] - }, - { - "name": "jawLower2", - "parent": "jawLower1", - "pivot": [0, 45.21434, -60.44677], - "rotation": [20.71, 0, 0], - "cubes": [ - {"origin": [-4, 42.31434, -69.66677], "size": [8, 3, 9.3], "inflate": -0.03333, "uv": [151, 42]} - ] - }, - { - "name": "jawLower3", - "parent": "jawLower2", - "pivot": [0.01167, 44.76446, -68.21224], - "rotation": [-24.76, 0, 0], - "cubes": [ - {"origin": [-3.48833, 41.96446, -73.66224], "size": [7, 3, 5.2], "inflate": -0.00333, "uv": [156, 33]} - ] - }, - { - "name": "jawLower4", - "parent": "jawLower3", - "pivot": [0.01167, 42.22446, -73.65224], - "rotation": [-14.2, 0, 0], - "cubes": [ - {"origin": [-2.98833, 42.12446, -73.55224], "size": [6, 2.1, 5], "uv": [157, 25]} - ] - }, - { - "name": "jawLower5", - "parent": "jawLower4", - "pivot": [0.01167, 42.17446, -68.63589], - "rotation": [15.09, 0, 0], - "cubes": [ - {"origin": [-3.48833, 42.07446, -68.63589], "size": [7, 4, 10], "inflate": -0.03667, "uv": [151, 10]} - ] - }, - { - "name": "lowerJaw6B", - "parent": "jawLower5", - "pivot": [0.01167, 45.97446, -62.63589], - "rotation": [0, 0, 0], - "cubes": [ - {"origin": [-3.48833, 45.97446, -62.63589], "size": [7, 1, 2], "inflate": -0.00333, "uv": [198, 36]} - ] - }, - { - "name": "teethLowerLeft3", - "parent": "jawLower3", - "pivot": [3.41, 44.44397, -73.49673], - "rotation": [-4.47917, 0, 0], - "cubes": [ - {"origin": [3.41, 44.44397, -73.49673], "size": [0, 3, 5], "uv": [90, 128]} - ] - }, - { - "name": "teethLowerRight3", - "parent": "jawLower3", - "pivot": [-3.41, 44.44397, -73.49673], - "rotation": [-4.47917, 0, 0], - "cubes": [ - {"origin": [-3.41, 44.44397, -73.49673], "size": [0, 3, 5], "uv": [71, 128]} - ] - }, - { - "name": "teethLowerFront", - "parent": "jawLower3", - "pivot": [0, 44.56114, -73.6837], - "rotation": [-11.9708, 0, 0], - "cubes": [ - {"origin": [-3.5, 44.56114, -73.6837], "size": [7, 3, 0], "inflate": -0.03333, "uv": [107, 129]} - ] - }, - { - "name": "teethLowerLeft2", - "parent": "jawLower2", - "pivot": [3.79, 45.15045, -68.84918], - "rotation": [-6.86, 0, 0], - "cubes": [ - {"origin": [3.79, 45.15045, -68.84918], "size": [0, 3, 8], "uv": [90, 121]} - ] - }, - { - "name": "teethLowerRight2", - "parent": "jawLower2", - "pivot": [-3.79, 45.15045, -68.84918], - "rotation": [-6.86, 0, 0], - "cubes": [ - {"origin": [-3.79, 45.15045, -68.84918], "size": [0, 3, 8], "uv": [71, 121]} - ] - }, - { - "name": "cheekLeft", - "parent": "jawLower1", - "pivot": [4.17, 45.20434, -60.44677], - "rotation": [-29.07, 6.61, -0.16], - "cubes": [ - {"origin": [3.66, 45.20434, -60.44677], "size": [1, 6, 7], "inflate": -0.16333, "uv": [90, 115]} - ] - }, - { - "name": "throat5", - "parent": "jawLower1", - "pivot": [0, 38.00571, -56.89507], - "rotation": [-12.8959, 0, 0], - "cubes": [ - {"origin": [-3, 38.00571, -57.89507], "size": [6, 4, 9], "inflate": -0.06667, "uv": [153, 92]} - ] - }, - { - "name": "cheekRight", - "parent": "jawLower1", - "pivot": [-4.17, 45.20434, -60.44677], - "rotation": [-29.07, -6.61, 0.16], - "cubes": [ - {"origin": [-4.66, 45.20434, -60.44677], "size": [1, 6, 7], "inflate": -0.16333, "uv": [71, 115], "mirror": true} - ] - }, - { - "name": "newcube3", - "parent": "jawLower1", - "pivot": [5.1, 41.48434, -58.67041], - "rotation": [0, 25, 0], - "cubes": [ - {"origin": [3.1, 37.68434, -60.65041], "size": [2, 7.3, 2.1], "inflate": 0.06667, "uv": [139, 48]} - ] - }, - { - "name": "newcube30", - "parent": "jawLower1", - "pivot": [-5.10009, 41.48434, -58.67045], - "rotation": [0, -25, 0], - "cubes": [ - {"origin": [-5.09999, 37.98434, -60.65045], "size": [2, 7, 2], "inflate": 0.06667, "uv": [139, 60]} - ] - }, - { - "name": "newcube4", - "parent": "jawLower1", - "pivot": [0, 45.21434, -58.44677], - "rotation": [0, 0, 0], - "cubes": [ - {"origin": [-4.5, 37.67434, -60.54677], "size": [9, 7.3, 2.1], "inflate": 0.00333, "uv": [194, 15]} - ] - }, - { - "name": "crest1L", - "parent": "head", - "pivot": [5.25, 53.71434, -60.48198], - "rotation": [-44.08, -0.39, 23.23], - "cubes": [ - {"origin": [5.23, 46.89434, -60.58198], "size": [1, 7, 4], "inflate": -0.1, "uv": [69, 97], "mirror": true} - ] - }, - { - "name": "crest2L", - "parent": "crest1L", - "pivot": [5.23, 53.63434, -60.49198], - "rotation": [7.7, -3.95, 14.6], - "cubes": [ - {"origin": [5.22, 53.70434, -60.39198], "size": [1, 1, 5], "inflate": 0.05333, "uv": [56, 100], "mirror": true} - ] - }, - { - "name": "crest1BL", - "parent": "crest1L", - "pivot": [6.21, 53.71434, -60.48198], - "rotation": [0, 0, -1], - "cubes": [ - {"origin": [5.41, 53.61434, -60.48198], "size": [1, 1, 4], "inflate": -0.1, "uv": [69, 109], "mirror": true} - ] - }, - { - "name": "crest3L", - "parent": "crest1L", - "pivot": [6.19, 52.61319, -59.08515], - "rotation": [71.46, -0.32, -2.63], - "cubes": [ - {"origin": [5.24, 51.61319, -63.08515], "size": [1, 1, 4], "inflate": -0.01667, "uv": [80, 101], "mirror": true} - ] - }, - { - "name": "crest4L", - "parent": "crest3L", - "pivot": [5.73, 52.56319, -62.86515], - "rotation": [-9.72, 4.08, -4.4], - "cubes": [ - {"origin": [5.23, 51.56319, -66.86515], "size": [1, 1, 4], "inflate": -0.01, "uv": [91, 101], "mirror": true} - ] - }, - { - "name": "crest5L", - "parent": "crest4L", - "pivot": [5.73, 52.56319, -66.86515], - "rotation": [10.3, 0.6, 0], - "cubes": [ - {"origin": [5.23, 51.56319, -71.86515], "size": [1, 1, 5], "inflate": -0.01333, "uv": [102, 100], "mirror": true} - ] - }, - { - "name": "crest1R", - "parent": "head", - "pivot": [-5.25, 53.71434, -60.48198], - "rotation": [-44.08, 0.39, -23.23], - "cubes": [ - {"origin": [-6.23, 46.71434, -60.58198], "size": [1, 7, 4], "inflate": -0.04, "uv": [69, 77]} - ] - }, - { - "name": "crest2R", - "parent": "crest1R", - "pivot": [-5.23, 53.63434, -60.49198], - "rotation": [7.7, 3.95, -14.6], - "cubes": [ - {"origin": [-6.22, 53.70434, -60.39198], "size": [1, 1, 5], "inflate": 0.05333, "uv": [56, 80]} - ] - }, - { - "name": "crest1BR", - "parent": "crest1R", - "pivot": [-6.21, 53.71434, -60.48198], - "rotation": [0, 0, 1], - "cubes": [ - {"origin": [-6.41, 53.61434, -60.48198], "size": [1, 1, 4], "inflate": -0.1, "uv": [69, 89]} - ] - }, - { - "name": "crest3R", - "parent": "crest1R", - "pivot": [-6.19, 52.61318, -59.08198], - "rotation": [71.46, -0.32, 2.63], - "cubes": [ - {"origin": [-6.24, 51.61318, -63.08198], "size": [1, 1, 4], "inflate": -0.01667, "uv": [80, 81]} - ] - }, - { - "name": "crest4R", - "parent": "crest3R", - "pivot": [-5.7301, 52.56318, -62.86198], - "rotation": [-9.72, -4.08, 4.4], - "cubes": [ - {"origin": [-6.23, 51.56318, -66.86198], "size": [1, 1, 4], "inflate": -0.01, "uv": [91, 81]} - ] - }, - { - "name": "crest5R", - "parent": "crest4R", - "pivot": [-5.7301, 52.56318, -66.86198], - "rotation": [10.3, 0.6, 0], - "cubes": [ - {"origin": [-6.2301, 51.56318, -71.86198], "size": [1, 1, 5], "inflate": -0.01333, "uv": [102, 80]} - ] - }, - { - "name": "jawUpper1", - "parent": "head", - "pivot": [0, 44.62301, -59.25824], - "rotation": [14.53756, 0, 0], - "cubes": [ - {"origin": [-4.5, 44.82301, -69.25824], "size": [9, 4, 12], "inflate": 0.01667, "uv": [186, 50]} - ] - }, - { - "name": "jawUpper2", - "parent": "jawUpper1", - "pivot": [0, 44.62301, -69.25824], - "rotation": [-27.78, 0, 0], - "cubes": [ - {"origin": [-4, 44.72301, -74.30824], "size": [8, 4, 5], "inflate": 0.01667, "uv": [194, 40]} - ] - }, - { - "name": "teethUpperLeft3", - "parent": "jawUpper2", - "pivot": [3.6, 44.27301, -73.75824], - "rotation": [14.70439, 0, 0], - "cubes": [ - {"origin": [3.6, 41.27301, -73.85824], "size": [0, 4, 6], "inflate": 0.03333, "uv": [90, 135]} - ] - }, - { - "name": "teethUpperRight3", - "parent": "jawUpper2", - "pivot": [-3.6, 44.27301, -73.75824], - "rotation": [14.70439, 0, 0], - "cubes": [ - {"origin": [-3.6, 41.27301, -73.85824], "size": [0, 4, 6], "inflate": 0.03333, "uv": [71, 135]} - ] - }, - { - "name": "teethUpperFront", - "parent": "jawUpper2", - "pivot": [0, 44.1857, -74.01873], - "rotation": [14.5, 0, 0], - "cubes": [ - {"origin": [-4, 41.1857, -74.01873], "size": [8, 4, 0], "inflate": -0.1, "uv": [109, 136]} - ] - }, - { - "name": "teethUpperLeft2", - "parent": "jawUpper1", - "pivot": [4.11, 44.62301, -69.25824], - "rotation": [5.08719, 0.89972, -0.03182], - "cubes": [ - {"origin": [4.11, 41.62301, -69.25824], "size": [0, 3, 9], "uv": [90, 128]} - ] - }, - { - "name": "teethUpperRight2", - "parent": "jawUpper1", - "pivot": [-4.11, 44.62301, -69.25824], - "rotation": [5.08719, -0.9, 0], - "cubes": [ - {"origin": [-4.11, 41.62301, -69.25824], "size": [0, 3, 9], "uv": [71, 128]} - ] - }, - { - "name": "newcube", - "parent": "head", - "pivot": [5.25, 48.43434, -58.67198], - "rotation": [0, 23.85, 0], - "cubes": [ - {"origin": [1.25, 44.53434, -60.78198], "size": [4, 8.15, 2.4], "uv": [227, 11]} - ] - }, - { - "name": "newcube6", - "parent": "head", - "pivot": [0, 53.32434, -58.65198], - "rotation": [0, 0, 0], - "cubes": [ - {"origin": [-5.5, 51.42434, -60.75198], "size": [11, 2, 2.5], "inflate": -0.08333, "uv": [228, 85]} - ] - }, - { - "name": "newcube1", - "parent": "newcube6", - "pivot": [0, 51.52434, -60.85198], - "rotation": [0, 0, 0], - "cubes": [ - {"origin": [-0.25, 49.62434, -60.75198], "size": [5, 2, 1], "inflate": -0.08333, "uv": [234, 94]} - ] - }, - { - "name": "newcube2", - "parent": "newcube6", - "pivot": [0, 51.52434, -60.85198], - "rotation": [0, 0, 0], - "cubes": [ - {"origin": [-4.75, 49.62434, -60.75198], "size": [5, 2, 1], "inflate": -0.08333, "uv": [234, 90]} - ] - }, - { - "name": "newcube0", - "parent": "head", - "pivot": [-5.25, 48.43434, -58.67198], - "rotation": [0, -23.85, 0], - "cubes": [ - {"origin": [-5.25, 44.53434, -60.78198], "size": [4, 8.15, 2.3], "uv": [241, 11], "mirror": true} - ] - }, - { - "name": "newcube5", - "parent": "head", - "pivot": [0, 44.52434, -58.67198], - "rotation": [0, 0, 0], - "cubes": [ - {"origin": [-2.5, 44.52434, -60.51198], "size": [5, 1, 2], "inflate": -0.05333, "uv": [198, 10]} - ] - }, - { - "name": "throat1", - "parent": "neck1", - "pivot": [0, 36.73552, -20.45192], - "rotation": [-27.72, 0, 0], - "cubes": [ - {"origin": [-3.9, 36.73552, -27.45192], "size": [8, 7, 7], "inflate": 0.06667, "uv": [153, 154]} - ] - }, - { - "name": "throat2", - "parent": "throat1", - "pivot": [0, 41.42421, -24.30945], - "rotation": [42.33, 0, 0], - "cubes": [ - {"origin": [-4, 38.93745, -32.82133], "size": [8, 7, 10], "uv": [150, 136]} - ] - }, - { - "name": "throat3", - "parent": "throat2", - "pivot": [0, 38.97421, -32.82133], - "rotation": [-16.42, 0, 0], - "cubes": [ - {"origin": [-4, 38.97421, -36.82133], "size": [8, 7, 4], "inflate": -0.03333, "uv": [156, 124]} - ] - }, - { - "name": "throat4", - "parent": "throat3", - "pivot": [0, 38.99421, -36.82133], - "rotation": [-3.59, 0, 0], - "cubes": [ - {"origin": [-4, 38.99421, -46.82133], "size": [8, 7, 10], "inflate": -0.06667, "uv": [150, 106]} - ] - }, - { - "name": "bicepLeft", - "parent": "shoulders", - "pivot": [6.45, 37.38184, -26.65596], - "rotation": [-8.27, -6.35, -8.09], - "cubes": [ - {"origin": [5.45, 32.15184, -27.65596], "size": [2, 5, 2], "inflate": 0.33, "uv": [115, 79]} - ] - }, - { - "name": "forearmLeft", - "parent": "bicepLeft", - "pivot": [6.47, 32.46184, -26.42092], - "rotation": [-37.77, -17.87, 21.7], - "cubes": [ - {"origin": [5.47, 27.16184, -27.42092], "size": [2, 5, 2], "inflate": 0.05, "uv": [124, 79]} - ] - }, - { - "name": "leftMiddleFinger", - "parent": "forearmLeft", - "pivot": [7.13, 26.82184, -27.49093], - "rotation": [70.67, 42.48, 58.25], - "cubes": [ - {"origin": [5.29, 23.02184, -28.49093], "size": [2, 4, 2], "inflate": -0.27, "uv": [142, 80]} - ] - }, - { - "name": "clawMiddleFingerL", - "parent": "leftMiddleFinger", - "pivot": [7.14003, 24.42738, -27.43502], - "rotation": [0, 0, 13.52], - "cubes": [ - {"origin": [6.17003, 21.42738, -27.43502], "size": [1, 3, 0], "inflate": -0.01, "uv": [148, 100]} - ] - }, - { - "name": "leftIndexFinger", - "parent": "leftMiddleFinger", - "pivot": [6.93187, 26.78184, -28.41093], - "rotation": [-12, 12, 0.68], - "cubes": [ - {"origin": [5.13187, 23.78184, -29.41093], "size": [2, 3, 2], "inflate": -0.19333, "uv": [133, 81]} - ] - }, - { - "name": "clawIndexFingerL", - "parent": "leftIndexFinger", - "pivot": [6.7705, 24.85245, -28.49451], - "rotation": [0, 0, 12.77], - "cubes": [ - {"origin": [5.7705, 21.85245, -28.49451], "size": [1, 3, 0], "inflate": -0.01333, "uv": [142, 100]} - ] - }, - { - "name": "bicepRight", - "parent": "shoulders", - "pivot": [-6.45, 37.38184, -26.65596], - "rotation": [-8.27, 6.35, 8.09], - "cubes": [ - {"origin": [-7.45, 32.15184, -27.65596], "size": [2, 5, 2], "inflate": 0.33, "uv": [115, 87]} - ] - }, - { - "name": "forearmRight", - "parent": "bicepRight", - "pivot": [-6.47, 32.46184, -26.41596], - "rotation": [-37.77, 17.87, -21.7], - "cubes": [ - {"origin": [-7.47, 27.16184, -27.41596], "size": [2, 5, 2], "inflate": 0.05, "uv": [124, 87]} - ] - }, - { - "name": "rightMiddleFinger", - "parent": "forearmRight", - "pivot": [-7.13, 26.82184, -27.48596], - "rotation": [70.67, -42.48, -58.25], - "cubes": [ - {"origin": [-7.29, 23.02184, -28.48596], "size": [2, 4, 2], "inflate": -0.27, "uv": [142, 88]} - ] - }, - { - "name": "clawMiddleFingerR", - "parent": "rightMiddleFinger", - "pivot": [-7.12, 24.43184, -27.42596], - "rotation": [0, 0, -13.52], - "cubes": [ - {"origin": [-7.1499, 21.43184, -27.42596], "size": [1, 3, 0], "inflate": -0.01, "uv": [148, 95]} - ] - }, - { - "name": "rightIndexFinger", - "parent": "rightMiddleFinger", - "pivot": [-6.93, 26.86184, -28.40596], - "rotation": [-12, -12, -0.68], - "cubes": [ - {"origin": [-7.13, 23.76184, -29.40596], "size": [2, 3, 2], "inflate": -0.19333, "uv": [133, 89]} - ] - }, - { - "name": "clawIndexFingerR", - "parent": "rightIndexFinger", - "pivot": [-6.76162, 24.92982, -28.49182], - "rotation": [0, 0, -12.77], - "cubes": [ - {"origin": [-6.76152, 21.92982, -28.49182], "size": [1, 3, 0], "inflate": -0.01333, "uv": [142, 95]} - ] - }, - { - "name": "belly2", - "parent": "hips", - "pivot": [0, 26.71345, -4.24245], - "rotation": [3.77, 0, 0], - "cubes": [ - {"origin": [-7, 26.71345, -4.24245], "size": [14, 13, 16], "inflate": -0.03333, "uv": [82, 192]} - ] - }, - { - "name": "tailLower", - "parent": "belly2", - "pivot": [0, 26.81345, 11.75755], - "rotation": [27.55, 0, 0], - "cubes": [ - {"origin": [-4, 26.81345, 11.75755], "size": [8, 12, 21], "inflate": 0.03333, "uv": [83, 222]} - ] - }, - { - "name": "tail1", - "parent": "hips", - "pivot": [0, 50.55777, 12.47518], - "rotation": [-5.2, 0, 0], - "cubes": [ - {"origin": [-6, 39.4093, 10.71967], "size": [12, 15, 21], "uv": [8, 219]} - ] - }, - { - "name": "tail2", - "parent": "tail1", - "pivot": [0, 50.40777, 30.82267], - "rotation": [10.92, 0, 0], - "cubes": [ - {"origin": [-4.5, 41.08613, 24.5776], "size": [9, 13, 28], "uv": [4, 177]} - ] - }, - { - "name": "tail3", - "parent": "tail2", - "pivot": [0, 51.03452, 51.48065], - "rotation": [3.06, 0, 0], - "cubes": [ - {"origin": [-3.5, 44.77514, 45.90841], "size": [7, 9, 33], "inflate": 0.01667, "uv": [1, 134]} - ] - }, - { - "name": "tail4", - "parent": "tail3", - "pivot": [0, 50.63036, 78.58074], - "rotation": [-6.62, 0, 0], - "cubes": [ - {"origin": [-2.5, 48.38857, 74.63119], "size": [5, 4, 24], "inflate": 0.03333, "uv": [12, 105]} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/models/block/fossil_base.json b/common/src/main/resources/assets/projectnublar/models/block/fossil_base.json deleted file mode 100644 index b3d744b4..00000000 --- a/common/src/main/resources/assets/projectnublar/models/block/fossil_base.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "credit": "Made with Blockbench", - "textures": { - "0": "block/stone", - "1": "tyrannosaurus_fossilized_skull", - "particle": "block/stone" - }, - "elements": [ - { - "from": [0.01, 0.01, 0.01], - "to": [15.99, 15.99, 15.99], - "faces": { - "north": {"uv": [0, 0, 15.98, 15.98], "texture": "#0"}, - "east": {"uv": [0, 0, 15.98, 15.98], "texture": "#0"}, - "south": {"uv": [0, 0, 15.98, 15.98], "texture": "#0"}, - "west": {"uv": [0, 0, 15.98, 15.98], "texture": "#0"}, - "up": {"uv": [0, 0, 15.98, 15.98], "texture": "#0"}, - "down": {"uv": [0, 0, 15.98, 15.98], "texture": "#0"} - } - }, - { - "from": [0, 0, 0], - "to": [16, 16, 16], - "faces": { - "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, - "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, - "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, - "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, - "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, - "down": {"uv": [0, 0, 16, 16], "texture": "#1"} - } - } - ], - "display": { - "thirdperson_righthand": { - "rotation": [75, 45, 0], - "translation": [0, 2.5, 0], - "scale": [0.375, 0.375, 0.375] - }, - "thirdperson_lefthand": { - "rotation": [75, 45, 0], - "translation": [0, 2.5, 0], - "scale": [0.375, 0.375, 0.375] - }, - "firstperson_righthand": { - "rotation": [0, 45, 0], - "scale": [0.4, 0.4, 0.4] - }, - "firstperson_lefthand": { - "rotation": [0, 225, 0], - "scale": [0.4, 0.4, 0.4] - }, - "ground": { - "translation": [0, 3, 0], - "scale": [0.25, 0.25, 0.25] - }, - "gui": { - "rotation": [30, 225, 0], - "scale": [0.625, 0.625, 0.625] - }, - "fixed": { - "scale": [0.5, 0.5, 0.5] - } - } -} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/models/item/processor.json b/common/src/main/resources/assets/projectnublar/models/item/processor.json deleted file mode 100644 index 422da57f..00000000 --- a/common/src/main/resources/assets/projectnublar/models/item/processor.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "credit": "Made with Blockbench", - "parent": "builtin/entity", - "texture_size": [ - 192, - 192 - ], - "display": { - "thirdperson_righthand": { - "rotation": [ - 75, - 45, - 0 - ], - "translation": [ - 0, - 2.5, - 0 - ], - "scale": [ - 0.2, - 0.2, - 0.2 - ] - }, - "thirdperson_lefthand": { - "rotation": [ - 75, - 45, - 0 - ], - "translation": [ - 0, - 2.5, - 0 - ], - "scale": [ - 0.2, - 0.2, - 0.2 - ] - }, - "firstperson_righthand": { - "rotation": [ - 0, - 45, - 0 - ], - "scale": [ - 0.15, - 0.15, - 0.15 - ] - }, - "firstperson_lefthand": { - "rotation": [ - 0, - 225, - 0 - ], - "scale": [ - 0.15, - 0.15, - 0.15 - ] - }, - "ground": { - "translation": [ - 0, - 3, - 0 - ], - "scale": [ - 0.15, - 0.15, - 0.15 - ] - }, - "gui": { - "rotation": [ - 30, - 225, - 0 - ], - "translation": [ - 0, - -8, - 0 - ], - "scale": [ - 0.3125, - 0.3125, - 0.3125 - ] - }, - "fixed": { - "translation": [ - 2.75, - -9.5, - 0 - ], - "scale": [ - 0.4, - 0.4, - 0.4 - ] - } - } -} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.fsh b/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.fsh deleted file mode 100644 index 1264a724..00000000 --- a/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.fsh +++ /dev/null @@ -1,168 +0,0 @@ -#version 120 - -//https://glslsandbox.com/e#74928.26 - -vec2 size = vec2(158, 115); - -uniform float progress; -uniform float seed; -varying vec2 texCoord; - - -// Permutation polynomial: (34x^2 + x) mod 289 -vec4 permute(vec4 x) { - return mod((34.0 * x + 1.0) * x, 289.0); -} - -vec4 dist(vec4 x, vec4 y, bool manhattanDistance) { - return manhattanDistance ? abs(x) + abs(y) : (x * x + y * y); -} - -// Cellular noise, returning F1 and F2 in a vec2. -// Speeded up by using 2x2 search window instead of 3x3, -// at the expense of some strong pattern artifacts. -// F2 is often wrong and has sharp discontinuities. -// If you need a smooth F2, use the slower 3x3 version. -// F1 is sometimes wrong, too, but OK for most purposes. -vec2 worley(vec2 P, float jitter, bool manhattanDistance) { - -float K = 0.142857142857;// 1/7 -float K2= 0.0714285714285; // K/2 - vec2 Pi = mod(floor(P), 289.0); - vec2 Pf = fract(P); - vec4 Pfx = Pf.x + vec4(-0.5, -1.5, -0.5, -1.5); - vec4 Pfy = Pf.y + vec4(-0.5, -0.5, -1.5, -1.5); - vec4 p = permute(Pi.x + vec4(0.0, 1.0, 0.0, 1.0)); - p = permute(p + Pi.y + vec4(0.0, 0.0, 1.0, 1.0)); - vec4 ox = mod(p, 7.0)*K+K2; - vec4 oy = mod(floor(p*K),7.0)*K+K2; - vec4 dx = Pfx + jitter*ox; - vec4 dy = Pfy + jitter*oy; - vec4 d = dist(dx, dy, manhattanDistance); // d11, d12, d21 and d22, squared - // Sort out the two smallest distances - - // Do it right and find both F1 and F2 - d.xy = (d.x < d.y) ? d.xy : d.yx; // Swap if smaller - d.xz = (d.x < d.z) ? d.xz : d.zx; - d.xw = (d.x < d.w) ? d.xw : d.wx; - d.y = min(d.y, d.z); - d.y = min(d.y, d.w); - return sqrt(d.xy); -} - -// Classic Perlin 2D Noise -// by Stefan Gustavson -// -vec2 fade(vec2 t) {return t*t*t*(t*(t*6.0-15.0)+10.0);} - -float perlin_noise(vec2 P){ - vec4 Pi = floor(P.xyxy) + vec4(0.0, 0.0, 1.0, 1.0); - vec4 Pf = fract(P.xyxy) - vec4(0.0, 0.0, 1.0, 1.0); - Pi = mod(Pi, 289.0); // To avoid truncation effects in permutation - vec4 ix = Pi.xzxz; - vec4 iy = Pi.yyww; - vec4 fx = Pf.xzxz; - vec4 fy = Pf.yyww; - vec4 i = permute(permute(ix) + iy); - vec4 gx = 2.0 * fract(i * 0.0243902439) - 1.0; // 1/41 = 0.024... - vec4 gy = abs(gx) - 0.5; - vec4 tx = floor(gx + 0.5); - gx = gx - tx; - vec2 g00 = vec2(gx.x,gy.x); - vec2 g10 = vec2(gx.y,gy.y); - vec2 g01 = vec2(gx.z,gy.z); - vec2 g11 = vec2(gx.w,gy.w); - vec4 norm = 1.79284291400159 - 0.85373472095314 * - vec4(dot(g00, g00), dot(g01, g01), dot(g10, g10), dot(g11, g11)); - g00 *= norm.x; - g01 *= norm.y; - g10 *= norm.z; - g11 *= norm.w; - float n00 = dot(g00, vec2(fx.x, fy.x)); - float n10 = dot(g10, vec2(fx.y, fy.y)); - float n01 = dot(g01, vec2(fx.z, fy.z)); - float n11 = dot(g11, vec2(fx.w, fy.w)); - vec2 fade_xy = fade(Pf.xy); - vec2 n_x = mix(vec2(n00, n01), vec2(n10, n11), fade_xy.x); - float n_xy = mix(n_x.x, n_x.y, fade_xy.y); - float ret = 2.3 * n_xy; - float range = 1.0; - return (ret + range) / (range*2.0); -} - -float noise(vec2 P) { - vec2 ret = worley(P, 1.0, true); - return ret.x * ret.y; -} - -float step_noise(vec2 p, float steps) { - return ceil(clamp(noise(p), 0.0001, 1.0) * steps) / steps; -} - -float hash(int n) { - return fract(sin(float(n) / 41.7)*43758.5453); -} - - - -void main(void) { - - vec2 position = floor(texCoord * size) / size; - vec2 absolutePosition = position * size; - -// float progress = mod(time, 5.0) / 5.0; -// int seed = int(floor(time / 5.0)); - - int seedIn = int(seed); - position.x += hash(seedIn) * 10000.0; - position.y += hash(seedIn + 1) * 10000.0; - - vec3 colour; - - float plant_progress = clamp((progress - 0.1) / (1.0 - 0.1), 0.0, 1.0); //35%->100% 0.35 + (1.0 - 0.35) * a = p;; a = (p - 0.35) / (1.0 - 0.35) - float leaf_progress_noise = clamp(perlin_noise(position * 4.0) - 0.5 + ((plant_progress - 0.25) / 0.75) * 1.5, 0.0, 1.0); - float dark_green_progress_noise = clamp(perlin_noise((position + 512.051) * 4.0) - 0.5 + (plant_progress / 0.75) * 1.5, 0.0, 1.0); - - float leaf_noise = worley(position * 20.0, 1.0, true).x; - if(leaf_noise < 0.6 * leaf_progress_noise * leaf_progress_noise) { - if(leaf_noise < 0.3) { - colour = vec3(51.0, 109.0, 39.0) / 255.0; //Middle of leaf spots - } else { - colour = vec3(85.0, 128.0, 48.0) / 255.0; //Light edges of the leaf - } - } else if(worley(position * 21.5, 1.0, true).y > 2.0 - dark_green_progress_noise) { - colour = vec3(67.0, 117.0, 48.0) / 255.0 * 0.6 * step_noise(position * 51.0, 3.0); //Dark green - } else { - float wooden_progress = clamp((progress + 0.05) / (0.65 - 0.05), 0.0, 1.0); //0%->65% - float wooden_noise = clamp(((perlin_noise((position - 671.51) * 20.0) - 1.5) + (1.0 - worley((position - 671.51) * 4.0, 1.0, false).x)) + wooden_progress * 2.25, 0.0, 1.0); - if(wooden_noise < 0.65) { - discard; - } else if(worley(position * 15.0, 1.0, true).x < 0.8 || worley(position * 50.0, 1.0, true).x < 0.65) { - if(noise(position * 52.2) > 0.7) { - colour = vec3(84.0, 51.0, 24.0) / 255.0; //Dark wood - } else { - colour = vec3(54.0, 23.0, 13.0) / 255.0; //Very dark wood - } - } else { - colour = vec3(110.0, 83.0, 36.0) / 255.0; //Base wood colour - } - } - - - - float border = 12.0; - if(absolutePosition.x < border) - colour *= absolutePosition.x / border * 0.7 + 0.3; - if(absolutePosition.y < border) - colour *= absolutePosition.y / border * 0.7 + 0.3; - if(absolutePosition.x > size.x - border) - colour *= (size.x - absolutePosition.x) / border * 0.7 + 0.3; - if(absolutePosition.y > size.y - border) - colour *= (size.y - absolutePosition.y) / border * 0.7 + 0.3; - - colour *= noise(position * 20.0) * 0.5 + 0.5; - - - - gl_FragColor = vec4(colour, 1.0); -} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.json b/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.json deleted file mode 100644 index 59b4a063..00000000 --- a/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "vertex": "projectnublar:incubator_bed", - "fragment": "projectnublar:incubator_bed", - "uniforms": [ - { "name": "progress", "type": "float", "count": 1, "values": [ 0.0 ] }, - { "name": "seed", "type": "float", "count": 1, "values": [ 1 ] } - ] -} diff --git a/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.vsh b/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.vsh deleted file mode 100644 index 73d2ded9..00000000 --- a/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.vsh +++ /dev/null @@ -1,9 +0,0 @@ -#version 120 - -varying vec2 texCoord; - -void main(){ - gl_Position = gl_ModelViewProjectionMatrix*gl_Vertex; - texCoord = gl_MultiTexCoord0.xy; - texCoord.y = 1.0 - texCoord.y; -} diff --git a/common/src/main/resources/assets/projectnublar/textures/block/egg_printer.png b/common/src/main/resources/assets/projectnublar/textures/block/egg_printer.png deleted file mode 100644 index 980fb5fe59261c696df37b688e7775bd4b400f05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3639 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 diff --git a/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/amber/amber.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/amber/amber.png deleted file mode 100644 index 640fa308fa99bc7d18c4688c536555ce2970eaee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 441 zcmV;q0Y?6bP)Px$b4f%&R5*>Tl08qtP!xtA3bevxn~>BHa7CBKfN>)s&LnPZ>?~}sGrRE%h?_Gm zLew9iA#sw#O+qX&Auw2_KDn2w{3!tHLC8A~ zPa?j$4M1CyZLPQ*?D=Yj7`Jxy**(EW^O0({Lu(*;v6nj&fI@ESE!YQe@4haxFL3=3 zMm`qM-)AH<%bKkdn0*1WFVHnd6mnBajWLDXbnyy)d6%uIs(o~BBgQRa`Lq*k+*7;# zq@0L&W@n++CIIl3Rn2zjnj-*G;y(4>h%ynP${aCnVfKaXfY+M|0A15rRyh#?CUkpF z-WUb}C^g13hu?t>fH4dbRptw$qt-woB}!<;xvz;U-@nc)d$wziDsx|!lvI6;>1s;*b z3=G`7Ak6rd{eTWokiEpy*OmPqP@jr;^MU2fKq1Kz*NBqf{Irtt#G+J&g2c?c61}|C z5(N`I13e>yHuXqmprU7MTn zPPl@_d;LT={!b-xXN=zXvoLS|U3R}_v*$LW&3;!GH#$ZY^Qty*9ee&bZ~N<`ifdnb zDu^m(-0E>YP-xAs7#VPMf~V~lNrOZGxDLGJa^@7^PHW)#@sq9Q+UjNfrpyd4r2~#O zd1Gw{z{O z4YmzzT-T3kKb}_?WcJ{1R;^>hBRM9+;|5Qf*)|Ba7uiqaH+jC~y43eGYko2K9?o~% T(6W37(8mm(u6{1-oD!M!lvI6;>1s;*b z3=G_YAk0{w5<>&ku)s82~F`H!vzP)M@GHKHUqKdq!Zu_%?HATcwqL@zJ3 zM8QPQK+njaO+AtssA!j`i(`m||I|qvc@G%~xbEe$HefXAXtMM0@MsXw4p^SVXr-3G z;`Pnyi_YK4$+J)B&C7}ZXKmftJkxY@l%CIuu$E^IHMa8K{_ff9X&S+txF>$`nTnhF z$&<5ow3W5LV`I5#IeoU2$F+;9uPPOn2wZWWJSSbPdy1H37t@wg0U{jF-_J=8s&U#7 z&L%Esv8^t&n`a{<)9!Dl9;iPkQg}V-$-(*`F1`}^%kQd~wELF`t?fT-HHUw8N0zEs Z-Hb&WO>R~dasYk7;OXk;vd$@?2>{wVbh`im diff --git a/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/pelvis.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/pelvis.png deleted file mode 100644 index a0dfe927735ae3e9ca510284783e3eb9f099dfe1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3dtTpz6=aistgPb%?u1b{{!il z3=E|P3=FRl7#OT(FffScPl`Y422{&g;1OBOz`)H9!i2O`Q=)2-J#>db9&Z@9`cY0Imi~v__ z{Zk*_R%JTB*cZ$xwNuApexK&5fDOe<(i^=Fa4#)2esGpaaWm7p-#TrKDQlkT@l0lj z{qdfur%vlZ@eYS@Bc26J0UoMaW&Z`lX1tQN=KXXqa^}p^`plgyVqDjacOCa$w)D`y p?K|D~z4ZT*y0q%S_S=uRPw%gNdf_9}KcGh#JYD@<);T3K0RZ4bf=vJb diff --git a/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/tail.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/tail.png deleted file mode 100644 index c159e790efd1c09437e6db6f5b785115ecf76160..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3dtTpz6=aistgPb%?u1b{{!il z3=E|P3=FRl7#OT(FffScPl`Y422{&g;1OBOz`zYOgj;}dt@7SdprB-lYeY$Kep*R+ zVo@qXL1JcJiC$i6iGqoqfu4~;n|dTOP|*ob7sn6_|D_W*@*Z*!V7bd>8^EZ@Dlj3s zL#(4SqoIc@hDniig5oMm3GeD%|Lt$Ov8=BB|L)$rdvj;@-dGbJf9mIr_kVV`$s05r zul0~Tv7AR^*16@)ch`x({(gIk>5IQrRp(|K9^^SGvG?9F_5`OXjEc$IE;!u%&BhTG z%xKYMox5tc(-|kh7iZZn8n7}|U5L0Mp?rmfV^yq_jr5|a$JfqoeWcuWWyOL+Uni)^ z$a_xE%Wsi4IC6i7NL@$n{sa8=`3zf*ep0+v%V6bH_wShK!UaG-F?hQAxvXz>%8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0005h zNkl1wQ3+*EH+IktX=Il3JSfJUuJIP#Fu@QPRYEXN0j7*T`E z^9w#(y)ht|x7)D@shWh&Xc6|ecQFe&_P2L2q6PrfN}bbwUr~e*6XM0C7=_nwn46zP z)xx~Uyp*tkJEUi~IcZvQEX7<)2_tIIs5L2;OKiP;2f+6qKgkz20q{MSkgCzM+bleL z4nWUtUyop}r9>i=W=4z9?N~T12UQEpM&EO3)SA*ov0P%{4#y$h1Ozsxg~f77=5SMd z+V3mM>e8Y}Z6xJ>L#oDyojtiWr{$2yq@{!421dgxj?V0B!1NtFjV<80BNCZ3zURu+ z0U6%WnLWP5xUP%kWDL(8P29lc`Grh85Zw9~;<_&8=4U5%9K7}?;cuTQuIpmj-rv+O X?JEM;p?X+S00000NkvXXu0mjfKz>%8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0007v zNkl4m zF%wXfX82K1-O?fc2`EZ4NRzn?fU0wq({kUj8G-b4BUM){Y{@pVa8V2kv^qR4C!Os* z^bffI3>2g!N+jguXL04Kh0qWs!6CtH+mT6)#YUNVKOUEp8jEc@P?TnnU%g%qn)c9Q zw<8pS`i2goBIohR>!!dzWN4>3`iW8+AKXx7|Vch$bQqwN#AKFP?w*rke zmafiDR_gT#Wf0FD4tie?O#vC1=`7Yp)BL!R7hU~m7N{|7Fd~#nMm=t9HpkSP11C=% z;qAa6Bkn=&+-pYUuS$?Pd7Fugi>317b#ihyAruNmJ#HH8&k;g!_Cf`h&sR}uKFp;v zmsqnV0c&k5y<=lS7-OPjR%R+1Z7g*UY~*dvrn-?9+O_Jmb#b-lGi4nPzGVG zYa=8$gvf}nzc&7MOnS9iMug2lHD~sWO~1xB!ps+WJdH<|00000NkvXXu0mjf5kgy2 diff --git a/common/src/main/resources/assets/projectnublar/textures/block/high_security_electric_fence_post.png b/common/src/main/resources/assets/projectnublar/textures/block/high_security_electric_fence_post.png deleted file mode 100644 index b0c44ccf73d692c38b2a0189f0efbfa65a20b98d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4497 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 Wrth(FNdW$15rZE=9xgTayz*~DKdy`b diff --git a/common/src/main/resources/assets/projectnublar/textures/block/incubator.png b/common/src/main/resources/assets/projectnublar/textures/block/incubator.png deleted file mode 100644 index 1ad090bb9bf2dd6b5968688507d4f2d2a170e187..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4070 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 Dc%zQr diff --git a/common/src/main/resources/assets/projectnublar/textures/block/low_security_electric_fence_post.png b/common/src/main/resources/assets/projectnublar/textures/block/low_security_electric_fence_post.png deleted file mode 100644 index 7ce15744077adb1426eb5f5d77cc404af14168be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2731 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 M=e~DDJC1(%f4egL%m4rY diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/belly.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/belly.png deleted file mode 100644 index 37d1e886adb90de533b0d9d1679c1728255992e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 93901 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 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/brightgreen.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/brightgreen.png deleted file mode 100644 index 2b62ee7797be0daf95dcb24a744f88f95b1f2186..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17013 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 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/claws.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/claws.png deleted file mode 100644 index f4aaf6bd048873a87e2fb9a7ff0a052a83e39b3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5187 zcmeAS@N?(olHy`uVBq!ia0y~yU;#2&7&zE~RK2WrGXsMNm#2$kNX48tcXxM1yE8N- z`cAlYqmo1V`_2gylqQ_ZtEmild@A;UYeM2pc8-(IDc6raddJek8>x9q)*Gpzb$@I!{E>kGM7O>0Yt(y z99CjJ@bT}T%l-4e%GFhVetk}&Je?<6hhf@rPLMJV0T8L+03sV2wz{%4JhuMw{VyZK zKYewO7*vLV5yWBo&oHC1j$uYKu1d-Ga*F7?3;g$MiX$@@hWMXu0DiU7x(}jbJ#%RU+DRx^T0hC28PdA+}EIg Zm9e}c{^0x7n=gW-Jzf1=);T3K0Ra5#ZchLJ diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/eyes.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/eyes.png deleted file mode 100644 index 0174c02ac21ec41b78040fdbe6c7322ed830eace..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4318 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 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/pattern.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/pattern.png deleted file mode 100644 index 26eb9966403e036ee2b8d9b09decd4175f56114a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53633 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 aYiP;0Sa~iF`&aLH?3a^26AoRv^?v|ctjo~= diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/teeth.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/teeth.png deleted file mode 100644 index 7bb30ace7179b8809655c9d6462292788998e883..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5213 zcmeH}dovcq{7fCloa0a~+>fw6MkF@PneF3wxLV=nf!;Rv0s%i!fm^71W3 z6=6$zc6)d@im?|dE6VzAw|NQ48$|Ig-^;%7I^X zYpW@hg1N6oRkzk4;_63D;J+mBH)iI&9iKDvK6H&{-iJfX%=-X!LOvg|Iw7CW3e+7k z1z7**ivNdDd7 zk0$g^Fs_2oYFuK2*?79#}hQxokv6Cna;kNWJz`3}*8J(PJgB|zmP^vVVrCeJZ_?h|@oW!8>G)KC1Yjv6V* z5&+iX!y$+{k4~82h7Jy3h7Kmo#rg(T#}TfQ-olFa;<(ODO| z5R`}a=;BFf!zB$73o~S#8> z&wz+TV2J@?eX!^nm)0iCrw{G=xr(trrK_V$J|8Uf%z#?>w^=!Ww-PV_HpmdKimWy{ratNHc4rJ&;E@`b_i&G^EXna6Koe37l2)P~e!AIr+21>2NWcLSJTpu|6?*wBX2G8&*}akaj>uNv_^{7TU)r;-IXTg|y) zj(&B1ZVJV!%DDhYmjUP|A`$P*=!^Wmh^tIE8nt(VRij@Zu#OUIf{^zq*0l)k*G~xD zir%{7uI~M3Q<7sake-W$W#!EYo@aFKM653Pk_3Re4lw(Q`Q}Rjw^NSrsfU)(ap<;C zhP1)MLzgO8BtL$77E*)`6ol-Rp0)1WmdDk_D;o9QVu7*_S*t%1!C!$))Xy{#U=B`` z&}1@y%$m$PJvJ?!>Cu@?#l&_p>-5;v37G;%bwZ{9OWh$;fHl)w)<~O?p)L}SiPk$+ k@5vAMM$t6vk}r3E>tsVdYdhyLa?%30Y$Z5z94U$a010qe`Tzg` diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/yellow.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/yellow.png deleted file mode 100644 index 4b641ed85a6637752701322f69767e89ca2a023d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35390 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 IXYW7$KehI3!~g&Q diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/bonemeal_bar.png b/common/src/main/resources/assets/projectnublar/textures/gui/bonemeal_bar.png deleted file mode 100644 index 4179e162ef73d5ed053f4be3fd950e570390a8bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 754 zcmVPx%tVu*cR7i=9R>5l9KoEU0`w6y$twIhpKE$+f4h@)MD70YG_8)ra7xYW=Gigc> zg@OqMUu-ud2caBXA{)s*meN~#klt!`wW>TPduQLgH*ZFkJrwc#&)-M>a{%)bouZ5BDirO)Lc2;RF(F%WMSJu>iSD0BG!y>;Uln%TEA6 ze-J?N(8VI9k_iCfsKy*y8bSR*pwG3`IwxJMag;(`&u#z!Po4%&$#RBqRLX6|QED96 z!Lc0me0=!$rUXjeHo#_FZ!+DdcN_nDv{y<7`(i6VJ{DzPls#V0ZVZ47CFf(azMMR( z6ySYj%W;iD8rUBM=nsN?0qR_35osXrDw!a&WaZhb^XH~i$;PC7VC%wQtPA$YdvTOj z$03=d8oRi%FEoYI9GRf)KW4W8fL*!=0Ca*jcIh692X<1bNW@Zff;Ir4#R|K0kMU%P z@nmT9HJ%KSWLqTJ767nZ+?7&0LEDfk-2;Ho@8-+}IPCdVSJ{)4Hab1Va&cD{*kn0y zm+tdKu`%pvbb4$U6-Oy{>AnOq=F62yzsSJ^bb_`vN3jC+%Sf^{&|^MYaTu1KaM8#T{(39^kXGgPcAkUR5wR9?r^kjmN}zU-4zvc>Jm-o9st<0Y>KPP k3(w=1L%~;<7ajoo17RK4Af)SWj{pDw07*qoM6N<$g4P{g5dZ)H diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/center_pieces.png b/common/src/main/resources/assets/projectnublar/textures/gui/center_pieces.png deleted file mode 100644 index 118d5d02165de99a25ede3f58e65652d18e36973..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4427 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 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/coal_generator.png b/common/src/main/resources/assets/projectnublar/textures/gui/coal_generator.png deleted file mode 100644 index 9b1707587eae1cae8b341764a3a8580a051efb99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1812 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(0|PTd zfKP}kP~62^QA&dRf`N&DBm;)v@9e6; zXy+{Oh%9Dc;5!7ujG`J|4M0JO64!{5;QX|b^2DN4hJwV*yb`^<)Di^~JwrVcVTX(( z3=B+Fo-U3d6>)EGU-Xi3lxVrwx%&P86O(h+ykRNctWz&M+v>irBe!#Pgdm&kxz9J2 z7w>y)WA`ny@xaE*-~WHK)Bhm-pmzGbd&gMcF;xCy1D0P3-{rVL$?($`UM2Z>Q;>*}{0>t@mbmeURFF$)Ix3VV<2} zL(Tnuh9}&{FmoFM8*V?p|Mh?9K7-5O*&}3t%8K4^1dMT`y#IaK zCJBZ2vFpV4-98y-TME=Le~UY}{h9SxbzIwfa;8-z&xG%K;oSG%rmUZ570Eln|JLGG z`DfStz-9sokhfvr^}Q!Pb9LBmC<6t6ZvV@8V)ymct?$b>hx^Z6!*(KnwmWzI!o6i6 zUw{DALtu8qceCY1iJ`LT74s~$hdJD#q7F6*2Ung9dsAbbD- diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/dna_spiral.png b/common/src/main/resources/assets/projectnublar/textures/gui/dna_spiral.png deleted file mode 100644 index aea4cc08505f0d1abefac9121ddd232216fa301e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 400 zcmeAS@N?(olHy`uVBq!ia0vp^AAwkygBeJc&6M5*q!^2X+?^QKos)S9vjzBsxR%@lNv%k;oCKtpN`m}?|1&(@Zr}yvaTa()7BevL9R^{>YSaEt@3;6YsA4 zFyYa3C8f@dRh?F@E}PVLI~_f2KYdaBGVRbWJu{rTrMAXwJmLSwOrrRpQ~z1(bIg9M z+<%$W)^JWahy!(g_N+{9)C-&N-86WeMW1-81m~}>Umvaph7yCPtDnm{r-UW|`YN6P diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/edit_page.png b/common/src/main/resources/assets/projectnublar/textures/gui/edit_page.png deleted file mode 100644 index 65bb2a128c34533ee79a639defa2496f7c0074f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1012 zcmeAS@N?(olHy`uVBq!ia0y~yV2lT{k8>~s$xh7$nhXrg3;{kNu0Spj1kYF_W*z}y zkCLMyFmggbt$V?8pl=yVg8YIR9G=}s19BF5x;TbZ#J#;>DAb_9!{GSje}0&>^yCG` z0h^-ZD%UbH9I)$?kh5*8Pv_zJ|IP7#k>s4K^6B5CVl>^)y*1qtFn7+~?1Hd0bM9vs zOp0Ik#?->g`1&^~nIp4TSM%0!TVMY!#Y0g5-`>qwVJ*z9z~$NnGRM=^&t;ucLK6Vj C$Uxix diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/egg_printer.png b/common/src/main/resources/assets/projectnublar/textures/gui/egg_printer.png deleted file mode 100644 index 0b24eb885492373d6dc44382546e3360edc55503..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2419 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 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/incubator.png b/common/src/main/resources/assets/projectnublar/textures/gui/incubator.png deleted file mode 100644 index eb5c781915e86af005b7a2886a467182257171ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11173 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 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/inventory_overlay.png b/common/src/main/resources/assets/projectnublar/textures/gui/inventory_overlay.png deleted file mode 100644 index f403bfbc87b44d3ff13cd5a6a19f16e695e99447..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 878 zcmeAS@N?(olHy`uVBq!ia0y~yV2lT{k8>~s$xh7$nm~%NILO_JVcj{Imp~3nx}&cn z1H;CC?mvmFK)z^zPlzj!{{R2~v17+VLqpBY&AYq1fg-7!r%MAV_L3mKV4y4zFi3eb zy8(qb3p^r=85sBugD~Uq{1qt-3{2-eT^vIy;@;l&&N}QM!W#Hf`EC8loo@W4FMN7l zD%Ay~EA3!YoRue!cr^g}Pe8_j`G@4UH?K%THDBZq6@^ z4X^&XxBO#8!FnLm`+n6Awl}9Y>7U-G^LrC%jNfzKemyAkt@hpIrRCe#*Q$TBy=nd? z`+jGw|2N*>x5|_5Pp&<@@7vrP-&5{yfJyJ3|6k*eckPB26pwv<8@)eF;@d91|9ec{ zN7wVkH+0uB$Gnk#kaV9x{5RVU98%No)&BpN_we?#d$q5p zBry0Zy|UV~6=>f2hpaW1?V}0m$1vLa{k}Up53gEUe&0$};=tsNU3~evXMbPIu3)_X z<-8bfhhP{4b^fK@`sMF7WWBt*ogEU^tMl($EtNem`2p1A>kGJl_`cpuqQ61beR+3! z?(cO`Ro~wp1V?0dmC2jxob|`^7RTRDUhV##VNF2zfotxzh75bQ9wI%eF%yWlRiAu& XMSLgc60wKC^v>Yv>gTe~DWM4fBuT)5 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/processor.png b/common/src/main/resources/assets/projectnublar/textures/gui/processor.png deleted file mode 100644 index 5176758eed9d6d9b1a51a28aa8fe7c7863e97c86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24610 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 S8*=08575&x)T~l>i1;r=-_(!* diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/sequencer_page.png b/common/src/main/resources/assets/projectnublar/textures/gui/sequencer_page.png deleted file mode 100644 index f3ec0311a99c0bbdac4fa39601abf071d611fac4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1378 zcmeAS@N?(olHy`uVBq!ia0y~yV7vijALn2OlD!``1p+C?;vjb?hIQv;UIIBR>5jgR z3=A9lx&I`x0{Nl=J|V6^y5!zV=L5&X%cjUVBuZLG0!4(>?gRiS_L3mK;QwI2Amz>M z1{C5f@Q5sCVBk9l!i+m6X1@iRd)U*(F{C2y?PSKh+XezGvzMLxKR@PUo@QrP&k@(Y z-Z0}8sYT*?t7N}iw-)*Q>C>XijhC1<9@Ux5zH6O^p0+@Aw_3i2=M>g1q147jE|Ci~ z0>w0<9CCDXU;p9R{Cw>uhaB6D-!|+zHu~zk%SQnFP=O%~1MLGdfG`K}nPYFc#vB}4ph=hxFtWA%paZhc$;dy3T_YFy% zZuMR3HS{zDtQmFXG`vuJxWzi@^~trL7vG$GifQB1Cl?H>;%zl`_0+#@->2{VZjXGd z)vu4gyT7q-Ji6s5|Kf5^^`k{r`k#JWjn`4wHf=_o%-)wAn(3}K=ewTQHQvbLt9~sw zMXW5V??k(Hdm6b;~LG?H?9YV9C~`=$UjTQjni2-E>pNBa%5H$LP3Wq zUcpVBwyvr%eW5xPNQM&7L%ivONafRoppd#Jsaxpq^!&q(H|*7W{{P#)-Fz-zgm}Ef zGxZPelcsOyD~S!viQdtDHQIcN$|Ndq%&o%a&7Kn$=kF)8QA<=7~!}kd}ERR#+~lg?~E5G zJq}AUb^RS>ygKRl+#|>23VVEIx=%Dqcb*lL`kNE2v!grr{jB+avtK`pzT^0&Z4pxT z!Sn_=a}|j1-n;Xic2_KS^+s;_xLuE9fEsmo?zw>ow1p8n%&3qwrtR7PpH;^<`ez(N S#v@=E$KdJe=d#Wzp$P!>YFrNh diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/synth_page.png b/common/src/main/resources/assets/projectnublar/textures/gui/synth_page.png deleted file mode 100644 index add0cb511ea6891a49bbcfadce0c038e0c6763fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7374 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 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/diamond_tank_upgrade.png b/common/src/main/resources/assets/projectnublar/textures/item/diamond_tank_upgrade.png deleted file mode 100644 index fab91e66bfbd779c5bb46b21099c97e605bdf45e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 429 zcmV;e0aE^nP)Px$XGugsR5*>zlQB=iP!xr~B8H^WG(tmx00V01#6rTrWC)x8!ok^p;^0q^!Nu8x z&FE%eAPz(g118iqfFa0B8Z|foFQvfb;+ft(dFS5qZq9>0LJ1N_x#Dbje(AN9ZQRBN zd8;(r5nm+ICT`#1N8JS=$aOnSsSEkV)mjArT{i%z)+z)!Bd(FRO43o-FD@QrX$T=5 zHLh;~h^Q(6o)AC`Bd&o}nsqx(CG3B~}O+A z6Cwb0Po>p<;OzbiT{mQX-nt=`&H-Si67s%u;JiDMJQ+RHuHRAIQu`4O5@IS4$EOq* z(}MNZ29E76mNdtc{kXEc&+$Z_9oyZ!gJdCtCj?Pl1HdXNS%G}x0G|+7H3=?zeK|XId3Q4vTXi8*C4mJs78>$m@)BZUE{3+cvIgq17MfBI zZeLFeuqlmk1?sESklh2M1WSVag8!od2GzAQlYo+(1s;*b3=DjSL74G){)!Z!po6E2 zV~9rZ)e{F98w@yD9Q}lpix&J1&$fFqk?+pm-aXO(83bjxw|v!m?r`wx8#DQJtO2uk kZ)#9rN)dB$JNM})gKi*SPSA@JAPX2gUHx3vIVCg!0IYRYLI3~& diff --git a/common/src/main/resources/assets/projectnublar/textures/item/gold_computer_chip.png b/common/src/main/resources/assets/projectnublar/textures/item/gold_computer_chip.png deleted file mode 100644 index a93f1a161e7b82944cf4b52a3668e82f981c494a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 506 zcmVPx$v`IukR5*>rlfg?HK@`S+s|6vZU8zHgrfwE#5fOTk;z6uNg&eigo{9&rrA6{* zcnbanUi2bC){7t*W6Y_CP!L3p<|b)m(wJ%rtMT=CLFzthYczVE&Fy?OAz zVcZNnwVnlc5k7eb8b`Yf4vho=5AQ#~G=)Y~N^|z`ycw9Un+&m1Jz2 zdD{jEs+E$__V;7mb=ljk-P*fSlD*wplpsVKfRvXMmRIl^P5KA=04O>+?Aa~=+CP^8 z=pX3AYcwe=uOQ{+9|0kf%*|x6(kV^-*W)YzuJbjDS?LsWGg*X4>LvnsjV7nZXPBno z)$Fz=W}1T2?rR#s$KP?=NL8Y82d;mOylclA&A>dH5m+EKl8xGoHCUsmtz8GgC3lDbyb7@fTFc<+>gTe~DWM4f1y8x4 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/high_security_electric_fence_post.png b/common/src/main/resources/assets/projectnublar/textures/item/high_security_electric_fence_post.png deleted file mode 100644 index 9176f7bcbe019ad579ee8a8df94776336b87606c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D%zO+8&4Lo9le z6BY;1Yr_59bqaq~3W^dljCoDmmTjf~GozMH%Aa6(D^+x?%mKj#4fwu_!%`gWLJ zx<%DDrLKb#+g50-{=a>LLCS<_0x1uKr>7?X!H+MW6c69x{VnnC&fd<2az|O)SZn_u zUM(cyCu4DX!|wg9jqwjS9rYK?$cVV`eSRYle0<`@7Ot(^wp{<7@f?dnxz%Sa_8tI& zgp|zx_7)c=Km2u+o5z0roMe#k6~_*BKCI`_Phft&-{4UxV;HmD-l~Hj4QF$n z_n+s{v0wisB_uqG4=$h1KQX3ZrQmW#w`t!#9QpF`u==Ig4==BBw;lQ7qVZnJQ9NO4 z!Iv+8{{to1bX7f@Ha1*N5l#L2za~kDXMWt?1Jc|+J5(ej1U5PbGca6=tuQS<+Modp OO$JX_KbLh*2~7a4v!!JK diff --git a/common/src/main/resources/assets/projectnublar/textures/item/hot_bulb.png b/common/src/main/resources/assets/projectnublar/textures/item/hot_bulb.png deleted file mode 100644 index 9fe526afadf97af058e46d42e68202d00ceedc6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 364 zcmV-y0h9iTP)Px$CP_p=R5*>Tkv~hrKp4hXpl(5>JmBGSoK7p0#<@+l;rA~*>J zhmJwS%~6Lef(bb3flyNa4CWk4Lm+q7!FRfsd+vA7^S%a}+TA;l<^J|2GE}++-Q&UO zanYwq0w7foB|wOb@Zyqo+XWy=QiRBqPL%+FvV+Zy7Q?G+om5@EWy`N&SKc43OW(4k zPFI@;THRXu^{6DfgPx$gGod|R5*>rlTS+mQ5400iV%#}Ks^kTCW#^z2?7ZzWE|Posj`S04aOy?H^&pqps5qZ7r<1bvBp8h)3DmKSIjhR|6p;luJeC zhVG)21cvT^-v$h~P%ae_A~GtWZJO-v9C!e+8H3o2fl`v)odf?Zq%(Qjq11nRW=zxY zi;uy8@bnZ8>sqxE7`X*QEc|*4mb@Lo{3$*GGP#ap_ZEWa00000NkvXXu0mjfR?@`5 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/large_container_upgrade.png b/common/src/main/resources/assets/projectnublar/textures/item/large_container_upgrade.png deleted file mode 100644 index 8277b89df3087c5adf2ac5f5fe345def64d25af8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 313 zcmV-90mlA`P)Px#^GQTOR5*=|lRs<1Kp2OgNJd9-Db%deIqeW)hkgbp>8F!Ug@PYIiVYd6vvj=( zS;CFk<6tl3-n>zN+x>Z--{p=33?zMhYr5lXw+*y?;Sl(~TFRwH6SV>f7RCT@Dk}gM zNvw*3TcFJ2!xVs@`~bj6gYU^AiLti62pl+zBCpA{$@cCELkDL09)L7?_D&-ur?SGB zq8;~ML5k#j7l!{k(BgnB-?RSsZ0DnB))!p6JlQDYoxqslCU8}7Ppe!Dt*!amd^4Gh zdz-tTCP8cKi{S708vx9oUK&6ZX`tiUXOtq)8{Iw^^%wO;eu2yxaO{2E4-=V500000 LNkvXXu0mjf>-mYi diff --git a/common/src/main/resources/assets/projectnublar/textures/item/low_security_electric_fence_post.png b/common/src/main/resources/assets/projectnublar/textures/item/low_security_electric_fence_post.png deleted file mode 100644 index 310c52bf43e64719ecc302bf3f135ead3a7affe8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|K6|=2hFJ6_ zCoC|VA*TAXK5EL7`lPFy7i6D1W01b1{2AY26SlVh#qU-d8UVou?hjzvW?yOd!*h3M z_gL^I00Bsy^WR9>w(Rfojdw(48qV4Et>xjzwb494ATdi)LPElTCE;AXhU9?_zi*hf z`LB;lxXQuo^MWbz^gQEpJJ%mOpssiRfc}Bw2hM(+eelc`iS!u>6^xP|+=a$(?$_}z ze;W~d00=(3yvl769UuMD{-$2VuXoyqkFHMH(a_k~`0(=S_5$%2+1eAIH}%WgO?=<9 zT>swV%kDQA*x0TdP~lvmvHE{_V3@jBd>*^9}$i&D;9oPK&D-IeX+phTD4Q zhk!e?*w!5Yb|Bl^Vu&5aLGlCu*w%1-D?`-81Rw`}mi1=)0h4b4K!-HS zg_`9+bpoKUheOoN*Ixhy5Tu`koP9~>b}s diff --git a/common/src/main/resources/assets/projectnublar/textures/item/small_container_upgrade.png b/common/src/main/resources/assets/projectnublar/textures/item/small_container_upgrade.png deleted file mode 100644 index 747c1f8cf9237dee6d9f7cb532d2c696403ac29d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 260 zcmV+f0sH=mP)Px#zDYzuR5*>@k}(d0FbqXMRnNeJM7&l#Kqth&8JG}9?NBNP1S?`qkXVq%>~sQ= z##HLq{>`!fvn>bsc?Cy_B+Zt6{CwQS+VhdIEOG#V(RxiS637XXG+W9d-%R5)Z@D-M z0RUCqI*^kzmLig#0RYVQ^9pNsMYMs8)~M=M1bTpV^l_RIMw3??Y{6_X^v&@Z_qtqf&PRGT{*hi8-%(=wNW}{P0000< KMNUMnLSTaY(QNtv diff --git a/common/src/main/resources/assets/projectnublar/textures/item/ssd.png b/common/src/main/resources/assets/projectnublar/textures/item/ssd.png deleted file mode 100644 index ba355beaeccf7bd91c1f6ceeabc6b003099d40ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|9(%ethFJ6_ zCrGf0FuSnqw1V+P9LPU?fH2*!;p~WAbjxV{e5-GKfZmH zW)?RWKm1tpb>Lox&&S>*q_wTfmf|@--}cbU8ofNdwxx6HCDK&xyHq&(xjeP!x7T-m zD96U8_s*PWQc#h^xwM3Ygdd+i8XunCKVMQVC!tN6gTHzE`FN)cHnz6oJl{XEJ?cAq g|HG+%CLuFVdQ&MBb@09+bx6951J diff --git a/common/src/main/resources/assets/projectnublar/textures/item/syringe.png b/common/src/main/resources/assets/projectnublar/textures/item/syringe.png deleted file mode 100644 index 269529a5fe876cf47be3df9845d5dd13f31dd38c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}%0G|+7ZdPpr$6Q%SPnYy|P1WfC|NlSy^nSNS%G}@0G|+7ZdPpr$6Q%SPnYy|P1WfC|NlSy^#1*V1wJyiCu1vj+`m7~BowH2 zYvPY~AjMk}NS%G}x0G|+7P1R^wNl$K8Z3D;L|NsBHq_;o(^nSI5Tm5v<30YHH)zN+i&5wW5&Yzpp&u^6K5!}8o(er=kmk`OGTwjG*3#I(m*&ir)|BSb7vv|MZBh!Y) z#>RsY_h0RgUZFpy{`sZcHM0t(7>rqF_WOQ*z`zi^G=$^Q$?hFJ6_ zCrD%*=A@u#X<4r4_B9_G8XFrQ+M79VkoxfKta#f|?{H%c zjT6QOKwwkxVZy_+v-KllyRI^@0YQrR3D0iBHMe)jueMUlX;M5)(0X1wIrz0?mi zmyRlID7I|w;NU;^;SiTztH3HEe%R*bbP0l+XkK(bI(s diff --git a/common/src/main/resources/assets/projectnublar/textures/item/warmer_bulb.png b/common/src/main/resources/assets/projectnublar/textures/item/warmer_bulb.png deleted file mode 100644 index 492d6680b898eae273550ba7c24baa69d008ca34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 328 zcmV-O0k{5%P)Px$0!c(cR5*=eV4x5%;*zkncm9veKYVa6R<$g+G{;7V!uby$JYZm8VEB*C5Ud8g zdGm!~@zT`{3JUTJ3=9km4<0;Zc=P59R+nNmfPsO50oes|(qatjHtxr&4y(VqZR8o4 z-hca_Gew-?=8|^|yHEUP_$SE4SbF3khFT_EE`R|+RSvxJSPdvW@{r-5AQ!{UCGQyC z-~PeyPml|z0a(MJ+eZF>gby==m^m-R6(_$jtl0ARKLZvo FabricDefaultAttributeRegistry.register(p.entityTypeSupplier().get(), p.factory().get().build()) - ); - BiomeModifications.addFeature( - BiomeSelectors.foundInOverworld(), - GenerationStep.Decoration.UNDERGROUND_ORES, - Constants.FOSSIL_PLACED - ); - BiomeModifications.addFeature( - BiomeSelectors.foundInOverworld(), - GenerationStep.Decoration.UNDERGROUND_ORES, - Constants.AMBER_PLACED - ); - FossilsConfig.getFossils().forEach((type, fossil) -> { - List periods = fossil.getPeriods().get(); - List biomes = fossil.getBiomes().get(); - SimpleWeightedRandomList.Builder blockStates = new SimpleWeightedRandomList.Builder<>(); - FossilsConfig.Set set = FossilsConfig.getSet(fossil.getPieces().get()); - for (int i = 0; i < set.pieces().get().size(); i++) { - String piece = set.pieces().get().get(i); - int weight = set.weights().get().get(i); - blockStates.add(FossilPieces.getPieceByName(piece), weight); - } - CommonClass.WEIGHTED_FOSSIL_BLOCKS_MAP.put(type, blockStates.build()); - for (String period : periods) { - for (String biome : biomes) { - if (!CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)) { - CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.put(period, new HashMap<>()); - } - if (!CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)) { - CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).put(biome, new SimpleWeightedRandomList.Builder<>()); - } - CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).add(type, fossil.getWeight().get()); - } - } - }); - } -} diff --git a/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java b/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java deleted file mode 100644 index ed021a69..00000000 --- a/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java +++ /dev/null @@ -1,36 +0,0 @@ -package net.dumbcode.projectnublar; - -import net.dumbcode.projectnublar.client.ClientRegistrationHolder; -import net.dumbcode.projectnublar.client.CommonClientClass; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.network.NetworkInit; -import net.fabricmc.api.ClientModInitializer; -import net.fabricmc.fabric.api.blockrenderlayer.v1.BlockRenderLayerMap; -import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientLifecycleEvents; -import net.fabricmc.fabric.impl.client.rendering.BlockEntityRendererRegistryImpl; -import net.fabricmc.fabric.impl.client.rendering.EntityRendererRegistryImpl; -import net.minecraft.client.renderer.RenderType; - -public class ProjectNublarClient implements ClientModInitializer { - - @Override - public void onInitializeClient() { - BlockInit.BLOCKS.getEntries().forEach(block -> { - BlockRenderLayerMap.INSTANCE.putBlock(block.get(), RenderType.cutout()); - }); - ClientRegistrationHolder.entityRenderers().forEach( (supplier, entityRendererProvider) -> { - EntityRendererRegistryImpl.register(supplier.get(), entityRendererProvider); - }); - ClientLifecycleEvents.CLIENT_STARTED.register( - client -> { - ClientRegistrationHolder.menuScreens(); - } - ); - ClientRegistrationHolder.getBlockEntityRenderers().forEach( (supplier, blockEntityRendererProvider) -> { - BlockEntityRendererRegistryImpl.register(supplier.get(), blockEntityRendererProvider); - }); - ClientRegistrationHolder.registerItemProperties(); - NetworkInit.registerPackets(); - CommonClientClass.initClient(); - } -} diff --git a/fabric/src/main/java/net/dumbcode/projectnublar/client/FossilModel.java b/fabric/src/main/java/net/dumbcode/projectnublar/client/FossilModel.java deleted file mode 100644 index 5e85a1f8..00000000 --- a/fabric/src/main/java/net/dumbcode/projectnublar/client/FossilModel.java +++ /dev/null @@ -1,91 +0,0 @@ -package net.dumbcode.projectnublar.client; - -import net.fabricmc.fabric.api.renderer.v1.model.FabricBakedModel; -import net.minecraft.client.renderer.block.model.BakedQuad; -import net.minecraft.client.renderer.block.model.ItemOverrides; -import net.minecraft.client.renderer.block.model.ItemTransforms; -import net.minecraft.client.renderer.texture.TextureAtlasSprite; -import net.minecraft.client.resources.model.BakedModel; -import net.minecraft.client.resources.model.Material; -import net.minecraft.client.resources.model.ModelBaker; -import net.minecraft.client.resources.model.ModelState; -import net.minecraft.client.resources.model.UnbakedModel; -import net.minecraft.core.Direction; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.util.RandomSource; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.level.block.state.BlockState; -import org.jetbrains.annotations.Nullable; - -import java.util.Collection; -import java.util.List; -import java.util.function.Function; - -public class FossilModel implements UnbakedModel, BakedModel, FabricBakedModel,IStackSensitive { - private ItemStack stack = ItemStack.EMPTY; - @Override - public List getQuads(@Nullable BlockState state, @Nullable Direction direction, RandomSource random) { - return List.of(); - } - - @Override - public boolean useAmbientOcclusion() { - return false; - } - - @Override - public boolean isGui3d() { - return false; - } - - @Override - public boolean usesBlockLight() { - return false; - } - - @Override - public boolean isCustomRenderer() { - return false; - } - - @Override - public TextureAtlasSprite getParticleIcon() { - return null; - } - - @Override - public ItemTransforms getTransforms() { - return null; - } - - @Override - public ItemOverrides getOverrides() { - return new StackSensitiveItemOverrides<>(this); - } - - @Override - public Collection getDependencies() { - return List.of(); - } - - @Override - public void resolveParents(Function function) { - - } - - @Nullable - @Override - public BakedModel bake(ModelBaker baker, Function spriteGetter, ModelState state, ResourceLocation location) { - return null; - } - - @Override - public void setStack(ItemStack stack) { - this.stack = stack; - } - - @Override - public ItemStack getStack() { - return stack; - } -} diff --git a/fabric/src/main/java/net/dumbcode/projectnublar/client/IStackSensitive.java b/fabric/src/main/java/net/dumbcode/projectnublar/client/IStackSensitive.java deleted file mode 100644 index fba4c6c6..00000000 --- a/fabric/src/main/java/net/dumbcode/projectnublar/client/IStackSensitive.java +++ /dev/null @@ -1,8 +0,0 @@ -package net.dumbcode.projectnublar.client; - -import net.minecraft.world.item.ItemStack; - -public interface IStackSensitive { - void setStack(ItemStack stack); - ItemStack getStack(); -} diff --git a/fabric/src/main/java/net/dumbcode/projectnublar/client/StackSensitiveItemOverrides.java b/fabric/src/main/java/net/dumbcode/projectnublar/client/StackSensitiveItemOverrides.java deleted file mode 100644 index a392aebf..00000000 --- a/fabric/src/main/java/net/dumbcode/projectnublar/client/StackSensitiveItemOverrides.java +++ /dev/null @@ -1,23 +0,0 @@ -package net.dumbcode.projectnublar.client; - -import net.minecraft.client.multiplayer.ClientLevel; -import net.minecraft.client.renderer.block.model.ItemOverrides; -import net.minecraft.client.resources.model.BakedModel; -import net.minecraft.world.entity.LivingEntity; -import net.minecraft.world.item.ItemStack; -import org.jetbrains.annotations.Nullable; - -public class StackSensitiveItemOverrides extends ItemOverrides{ - private final T model; - - public StackSensitiveItemOverrides(T model) { - this.model = model; - } - - @Nullable - @Override - public BakedModel resolve(BakedModel pModel, ItemStack pStack, @Nullable ClientLevel pLevel, @Nullable LivingEntity pEntity, int pSeed) { - model.setStack(pStack); - return model; - } -} diff --git a/fabric/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java b/fabric/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java deleted file mode 100644 index 5b0dc25c..00000000 --- a/fabric/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java +++ /dev/null @@ -1,44 +0,0 @@ -package net.dumbcode.projectnublar.mixin; - -import net.dumbcode.projectnublar.client.renderer.SimpleGeoItemRenderer; -import net.dumbcode.projectnublar.item.GeoMultiBlockItem; -import net.dumbcode.projectnublar.item.api.MultiBlockItem; -import net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer; -import net.minecraft.world.level.block.Block; -import org.spongepowered.asm.mixin.Mixin; -import software.bernie.geckolib.animatable.GeoItem; -import software.bernie.geckolib.animatable.client.RenderProvider; - -import java.util.function.Consumer; -import java.util.function.Supplier; - -@Mixin(GeoMultiBlockItem.class) -public abstract class GeoMultiBlockItemMixin extends MultiBlockItem implements GeoItem { - private final Supplier renderProvider = GeoItem.makeRenderer(this); - - public GeoMultiBlockItemMixin(Block block, Properties properties, int rows, int columns, int depth) { - super(block, properties, rows, columns, depth); - } - - @Override - public void createRenderer(Consumer consumer) { - consumer.accept(new RenderProvider() { - private SimpleGeoItemRenderer renderer = null; - - @Override - public BlockEntityWithoutLevelRenderer getCustomRenderer() { - if (this.renderer == null) - this.renderer = new SimpleGeoItemRenderer<>(); - - return this.renderer; - } - }); - } - - @Override - public Supplier getRenderProvider() { - return this.renderProvider; - } - - -} diff --git a/fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java b/fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java deleted file mode 100644 index ed2259c4..00000000 --- a/fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java +++ /dev/null @@ -1,71 +0,0 @@ -package net.dumbcode.projectnublar.platform; - -import net.dumbcode.projectnublar.menutypes.IncubatorMenu; -import net.dumbcode.projectnublar.menutypes.SequencerMenu; -import net.dumbcode.projectnublar.platform.services.IPlatformHelper; -import net.fabricmc.fabric.api.screenhandler.v1.ExtendedScreenHandlerFactory; -import net.fabricmc.fabric.api.screenhandler.v1.ExtendedScreenHandlerType; -import net.fabricmc.loader.api.FabricLoader; -import net.minecraft.network.FriendlyByteBuf; -import net.minecraft.network.chat.Component; -import net.minecraft.server.level.ServerPlayer; -import net.minecraft.world.MenuProvider; -import net.minecraft.world.entity.player.Inventory; -import net.minecraft.world.entity.player.Player; -import net.minecraft.world.inventory.AbstractContainerMenu; -import net.minecraft.world.inventory.MenuType; -import org.jetbrains.annotations.Nullable; - -import java.util.function.Consumer; - -public class FabricPlatformHelper implements IPlatformHelper { - - @Override - public String getPlatformName() { - return "Fabric"; - } - - @Override - public boolean isModLoaded(String modId) { - - return FabricLoader.getInstance().isModLoaded(modId); - } - - @Override - public boolean isDevelopmentEnvironment() { - - return FabricLoader.getInstance().isDevelopmentEnvironment(); - } - - @Override - public MenuType registerSequenceMenu() { - return new ExtendedScreenHandlerType<>(SequencerMenu::new); - } - @Override - public MenuType registerIncubatorMenu() { - return new ExtendedScreenHandlerType<>(IncubatorMenu::new); - } - - @Override - public void openMenu(ServerPlayer player, MenuProvider provider, Consumer buf) { - ExtendedScreenHandlerFactory factory = new ExtendedScreenHandlerFactory() { - @Nullable - @Override - public AbstractContainerMenu createMenu(int i, Inventory inventory, Player player) { - return provider.createMenu(i, inventory, player); - } - - @Override - public Component getDisplayName() { - return provider.getDisplayName(); - } - - @Override - public void writeScreenOpeningData(ServerPlayer player, FriendlyByteBuf buff) { - buf.accept(buff); - } - - }; - player.openMenu(factory); - } -} diff --git a/fabric/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper b/fabric/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper deleted file mode 100644 index 30c54eec..00000000 --- a/fabric/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper +++ /dev/null @@ -1 +0,0 @@ -com.example.examplemod.platform.FabricPlatformHelper \ No newline at end of file diff --git a/fabric/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper b/fabric/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper deleted file mode 100644 index 655c3a2e..00000000 --- a/fabric/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper +++ /dev/null @@ -1 +0,0 @@ -net.dumbcode.projectnublar.platform.FabricPlatformHelper \ No newline at end of file diff --git a/fabric/src/main/resources/fabric.mod.json b/fabric/src/main/resources/fabric.mod.json deleted file mode 100644 index 28dea0b8..00000000 --- a/fabric/src/main/resources/fabric.mod.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "schemaVersion": 1, - "id": "mod_id", - "version": "${version}", - "name": "${mod_name}", - "description": "${description}", - "authors": [ - "${mod_author}" - ], - "contact": { - "homepage": "https://fabricmc.net/", - "sources": "https://github.com/FabricMC/fabric-example-mod" - }, - "license": "${license}", - "icon": "assets/modid/${mod_id}.png", - "environment": "*", - "entrypoints": { - "main": [ - "com.example.examplemod.ExampleMod" - ] - }, - "mixins": [ - "${mod_id}.mixins.json", - "${mod_id}.fabric.mixins.json" - ], - "depends": { - "fabricloader": ">=0.14", - "fabric": "*", - "minecraft": "${minecraft_version}", - "java": ">=17" - }, - "suggests": { - "another-mod": "*" - } -} - \ No newline at end of file diff --git a/fabric/src/main/resources/projectnublar.fabric.mixins.json b/fabric/src/main/resources/projectnublar.fabric.mixins.json deleted file mode 100644 index ad174eae..00000000 --- a/fabric/src/main/resources/projectnublar.fabric.mixins.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "required": true, - "minVersion": "0.8", - "package": "com.example.examplemod.mixin", - "refmap": "${mod_id}.refmap.json", - "compatibilityLevel": "JAVA_17", - "mixins": [ - ], - "client": [ - "MixinTitleScreen" - ], - "server": [ - ], - "injectors": { - "defaultRequire": 1 - } - } - diff --git a/forge/build.gradle b/forge/build.gradle deleted file mode 100644 index d119b10b..00000000 --- a/forge/build.gradle +++ /dev/null @@ -1,58 +0,0 @@ -plugins { - id 'multiloader-loader' - id 'net.neoforged.moddev.legacyforge' -} - -mixin { - add(sourceSets.main, "${mod_id}.refmap.json") - - config("${mod_id}.mixins.json") - config("${mod_id}.forge.mixins.json") -} - -legacyForge { - version = "${minecraft_version}-${forge_version}" - - validateAccessTransformers = false - - //def at = project(':common').file('src/main/resources/META-INF/accesstransformer.cfg') - // if (at.exists()) { - // accessTransformers = ["src/main/resources/META-INF/accesstransformer.cfg"] - // } - parchment { - minecraftVersion = parchment_minecraft - mappingsVersion = parchment_version - } - runs { - client { - client() - } - data { - data() - programArguments.addAll '--mod', project.mod_id, '--all', '--output', file('src/generated/resources/').getAbsolutePath(), '--existing', file('src/main/resources/').getAbsolutePath() - } - server { - server() - } - } - - mods { - "${mod_id}" { - sourceSet sourceSets.main - } - } -} - -sourceSets.main.resources.srcDir 'src/generated/resources' - -dependencies { - compileOnly project(":common") - annotationProcessor("org.spongepowered:mixin:0.8.5-SNAPSHOT:processor") -} - -jar { - finalizedBy('reobfJar') - manifest.attributes([ - "MixinConfigs": "${mod_id}.mixins.json,${mod_id}.forge.mixins.json" - ]) -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java b/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java deleted file mode 100644 index 92c3030b..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java +++ /dev/null @@ -1,51 +0,0 @@ -package net.dumbcode.projectnublar; - -import net.dumbcode.projectnublar.config.FossilsConfig; -import net.dumbcode.projectnublar.datagen.GeneDataProvider; -import net.dumbcode.projectnublar.datagen.ModBlockStateProvider; -import net.dumbcode.projectnublar.datagen.ModItemModelProvider; -import net.dumbcode.projectnublar.datagen.ModLangProvider; -import net.dumbcode.projectnublar.datagen.ModLootTableProvider; -import net.dumbcode.projectnublar.datagen.ModRecipeProvider; -import net.dumbcode.projectnublar.datagen.ModSoundProvider; -import net.dumbcode.projectnublar.datagen.ModTagProvider; -import net.dumbcode.projectnublar.datagen.ModWorldGenProvider; -import net.minecraft.data.DataGenerator; -import net.minecraft.data.PackOutput; -import net.minecraftforge.common.data.ExistingFileHelper; -import net.minecraftforge.data.event.GatherDataEvent; -import net.minecraftforge.eventbus.api.SubscribeEvent; -import net.minecraftforge.fml.ModLoadingContext; -import net.minecraftforge.fml.common.Mod; -import net.minecraftforge.fml.config.ModConfig; - -@Mod(Constants.MODID) -@Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD) -public class ProjectNublar { - - public ProjectNublar() { - Constants.LOG.info("Hello Forge world!"); - CommonClass.init(); - ModLoadingContext.get().registerConfig(ModConfig.Type.COMMON, FossilsConfig.CONFIG_SPEC,"projectnublar-fossils.toml"); - } - - @SubscribeEvent - public static void onGatherData(GatherDataEvent event) { - PackOutput packOutput = event.getGenerator().getPackOutput(); - DataGenerator generator = event.getGenerator(); - ExistingFileHelper existingFileHelper = event.getExistingFileHelper(); - boolean includeServer = event.includeServer(); - boolean includeClient = event.includeClient(); - generator.addProvider(includeServer, new ModRecipeProvider(packOutput)); - generator.addProvider(includeServer, new ModLootTableProvider(packOutput)); - generator.addProvider(includeServer, new ModSoundProvider(packOutput, existingFileHelper)); - generator.addProvider(includeServer, new ModWorldGenProvider(packOutput, event.getLookupProvider())); - generator.addProvider(includeServer, new ModTagProvider.BlockTag(packOutput,event.getLookupProvider(), existingFileHelper)); - generator.addProvider(includeServer, new ModTagProvider.ItemTag(packOutput,event.getLookupProvider(), existingFileHelper)); - generator.addProvider(includeServer, new ModTagProvider.EntityTypeTag(packOutput,event.getLookupProvider(), existingFileHelper)); - generator.addProvider(includeClient, new ModBlockStateProvider(packOutput, existingFileHelper)); - generator.addProvider(includeClient, new ModItemModelProvider(packOutput, existingFileHelper)); - generator.addProvider(includeClient, new ModLangProvider(packOutput)); - generator.addProvider(includeServer, new GeneDataProvider(packOutput, existingFileHelper)); - } -} \ No newline at end of file diff --git a/forge/src/main/java/net/dumbcode/projectnublar/client/model/BakedModelHelper.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/BakedModelHelper.java deleted file mode 100644 index a952b11e..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/client/model/BakedModelHelper.java +++ /dev/null @@ -1,53 +0,0 @@ -package net.dumbcode.projectnublar.client.model; - -import com.mojang.blaze3d.vertex.VertexConsumer; -import net.minecraft.client.renderer.block.model.BakedQuad; -import net.minecraft.client.renderer.texture.TextureAtlasSprite; -import net.minecraft.core.Direction; -import net.minecraft.core.Position; -import net.minecraft.world.phys.Vec3; -import net.minecraftforge.client.model.pipeline.QuadBakingVertexConsumer; - -public class BakedModelHelper { - - public static BakedQuad quad(Vec3 v1, Vec3 v2, Vec3 v3, Vec3 v4, TextureAtlasSprite sprite, int rotation) { - return switch (rotation) { - case 0 -> quad(v1, v2, v3, v4, sprite); - case 1 -> quad(v2, v3, v4, v1, sprite); - case 2 -> quad(v3, v4, v1, v2, sprite); - case 3 -> quad(v4, v1, v2, v3, sprite); - default -> quad(v1, v2, v3, v4, sprite); - }; - } - - public static BakedQuad quad(Vec3 v1, Vec3 v2, Vec3 v3, Vec3 v4, TextureAtlasSprite sprite) { - Vec3 normal = v3.subtract(v2).cross(v1.subtract(v2)).normalize(); - - BakedQuad[] quad = new BakedQuad[1]; - QuadBakingVertexConsumer builder = new QuadBakingVertexConsumer(q -> quad[0] = q); - builder.setSprite(sprite); - builder.setDirection(Direction.getNearest(normal.x, normal.y, normal.z)); - putVertex(builder, normal, v1.x, v1.y, v1.z, 0, 0, sprite); - putVertex(builder, normal, v2.x, v2.y, v2.z, 0, 16, sprite); - putVertex(builder, normal, v3.x, v3.y, v3.z, 16, 16, sprite); - putVertex(builder, normal, v4.x, v4.y, v4.z, 16, 0, sprite); - return quad[0]; - } - - private static void putVertex(VertexConsumer builder, Position normal, - double x, double y, double z, float u, float v, - TextureAtlasSprite sprite) { - float iu = sprite.getU(u); - float iv = sprite.getV(v); - builder.vertex(x, y, z) - .uv(iu, iv) - .uv2(0, 0) - .color(1.0f, 1.0f, 1.0f, 1.0f) - .normal((float) normal.x(), (float) normal.y(), (float) normal.z()) - .endVertex(); - } - - public static Vec3 v(double x, double y, double z) { - return new Vec3(x, y, z); - } -} \ No newline at end of file diff --git a/forge/src/main/java/net/dumbcode/projectnublar/client/model/api/IStackSensitive.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/api/IStackSensitive.java deleted file mode 100644 index 51016096..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/client/model/api/IStackSensitive.java +++ /dev/null @@ -1,8 +0,0 @@ -package net.dumbcode.projectnublar.client.model.api; - -import net.minecraft.world.item.ItemStack; - -public interface IStackSensitive { - void setStack(ItemStack stack); - ItemStack getStack(); -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/client/model/api/StackSensitiveItemOverrides.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/api/StackSensitiveItemOverrides.java deleted file mode 100644 index ff80d7d2..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/client/model/api/StackSensitiveItemOverrides.java +++ /dev/null @@ -1,24 +0,0 @@ -package net.dumbcode.projectnublar.client.model.api; - -import net.minecraft.client.multiplayer.ClientLevel; -import net.minecraft.client.renderer.block.model.ItemOverrides; -import net.minecraft.client.resources.model.BakedModel; -import net.minecraft.world.entity.LivingEntity; -import net.minecraft.world.item.ItemStack; -import net.minecraftforge.client.model.IDynamicBakedModel; -import org.jetbrains.annotations.Nullable; - -public class StackSensitiveItemOverrides extends ItemOverrides{ - private final T model; - - public StackSensitiveItemOverrides(T model) { - this.model = model; - } - - @Nullable - @Override - public BakedModel resolve(BakedModel pModel, ItemStack pStack, @Nullable ClientLevel pLevel, @Nullable LivingEntity pEntity, int pSeed) { - model.setStack(pStack); - return model; - } -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilItemModel.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilItemModel.java deleted file mode 100644 index b0121d36..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilItemModel.java +++ /dev/null @@ -1,108 +0,0 @@ -package net.dumbcode.projectnublar.client.model.fossil; - -import com.mojang.math.Transformation; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.api.FossilPiece; -import net.dumbcode.projectnublar.client.model.api.IStackSensitive; -import net.dumbcode.projectnublar.client.model.api.StackSensitiveItemOverrides; -import net.minecraft.client.Minecraft; -import net.minecraft.client.renderer.RenderType; -import net.minecraft.client.renderer.block.model.BakedQuad; -import net.minecraft.client.renderer.block.model.BlockElement; -import net.minecraft.client.renderer.block.model.ItemOverrides; -import net.minecraft.client.renderer.texture.TextureAtlasSprite; -import net.minecraft.client.resources.model.BakedModel; -import net.minecraft.client.resources.model.ModelResourceLocation; -import net.minecraft.client.resources.model.ModelState; -import net.minecraft.core.Direction; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.util.RandomSource; -import net.minecraft.world.inventory.InventoryMenu; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraftforge.client.model.IDynamicBakedModel; -import net.minecraftforge.client.model.SimpleModelState; -import net.minecraftforge.client.model.data.ModelData; -import net.minecraftforge.client.model.geometry.UnbakedGeometryHelper; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; -import org.joml.Quaternionf; -import org.joml.Vector3f; - -import java.util.List; - -public class FossilItemModel implements IDynamicBakedModel, IStackSensitive { - private ItemStack stack; - private BakedModel model; - - public FossilItemModel() { - ModelResourceLocation key = new ModelResourceLocation(Constants.modLoc("item/fossil.json"), "inventory"); - model = Minecraft.getInstance().getModelManager().getModel(key); - } - @Override - public @NotNull List getQuads(@Nullable BlockState state, @Nullable Direction side, @NotNull RandomSource rand, @NotNull ModelData extraData, @Nullable RenderType renderType) { - - ModelState modelState = new SimpleModelState(new Transformation(new Vector3f(0f,0,0), new Quaternionf(1,1,1,0), new Vector3f(0.1F, 0.1F, 0.1F), new Quaternionf(1,1,1,0))); - DNAData data = DNAData.loadFromNBT(stack.getOrCreateTag().getCompound("DNAData")); - FossilPiece piece = data.getFossilPiece(); - TextureAtlasSprite sprite = getTexture("block/fossil_overlay/" + piece.folder() + "/"+piece.name()); - List unbaked = UnbakedGeometryHelper.createUnbakedItemElements(0,sprite.contents()); -// unbaked.forEach(e -> -// { -// for(Direction d : Direction.values()) -// { -// if(d != side) -// { -// e.faces.remove(d); -// } -// } -// -// float z = (e.from.z() + e.to.z()) * 0.5F; -// e.from.z =(z + 0.5f * 0.1f); -// e.to.z = (z + 0.5f * 0.1F); -// }); - return UnbakedGeometryHelper.bakeElements(unbaked, m->sprite, modelState, Constants.modLoc( "item/fossil")); - } - private TextureAtlasSprite getTexture(String path) { - return Minecraft.getInstance().getTextureAtlas(InventoryMenu.BLOCK_ATLAS).apply(Constants.modLoc( path)); - } - @Override - public boolean useAmbientOcclusion() { - return false; - } - - @Override - public boolean isGui3d() { - return false; - } - - @Override - public boolean usesBlockLight() { - return false; - } - - @Override - public boolean isCustomRenderer() { - return false; - } - - @Override - public TextureAtlasSprite getParticleIcon() { - return null; - } - - @Override - public ItemOverrides getOverrides() { - return new StackSensitiveItemOverrides<>(this); - } - - public void setStack(ItemStack stack) { - this.stack = stack; - } - - @Override - public ItemStack getStack() { - return this.stack; - } -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilModelLoader.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilModelLoader.java deleted file mode 100644 index 591ae002..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilModelLoader.java +++ /dev/null @@ -1,36 +0,0 @@ -package net.dumbcode.projectnublar.client.model.fossil; - -import com.google.gson.JsonDeserializationContext; -import com.google.gson.JsonObject; -import com.google.gson.JsonParseException; -import net.dumbcode.projectnublar.Constants; -import net.minecraft.client.renderer.block.model.ItemOverrides; -import net.minecraft.client.renderer.texture.TextureAtlasSprite; -import net.minecraft.client.resources.model.BakedModel; -import net.minecraft.client.resources.model.Material; -import net.minecraft.client.resources.model.ModelBaker; -import net.minecraft.client.resources.model.ModelState; -import net.minecraft.resources.ResourceLocation; -import net.minecraftforge.client.model.geometry.IGeometryBakingContext; -import net.minecraftforge.client.model.geometry.IGeometryLoader; -import net.minecraftforge.client.model.geometry.IUnbakedGeometry; - -import java.util.function.Function; - -public class FossilModelLoader implements IGeometryLoader { - public static final ResourceLocation GENERATOR = Constants.modLoc( "fossil"); - - @Override - public FossilModelLoader.FossilModelGeometry read(JsonObject jsonObject, JsonDeserializationContext deserializationContext) throws JsonParseException { - - return new FossilModelGeometry(); - } - public record FossilModelGeometry() implements IUnbakedGeometry { - - - @Override - public BakedModel bake(IGeometryBakingContext context, ModelBaker baker, Function spriteGetter, ModelState modelState, ItemOverrides overrides, ResourceLocation modelLocation) { - return new FossilItemModel(); - } - } -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeItemModel.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeItemModel.java deleted file mode 100644 index 1130efb2..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeItemModel.java +++ /dev/null @@ -1,102 +0,0 @@ -package net.dumbcode.projectnublar.client.model.testtube; - -import com.mojang.math.Transformation; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.DNAData; -import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.client.model.api.IStackSensitive; -import net.dumbcode.projectnublar.client.model.api.StackSensitiveItemOverrides; -import net.minecraft.client.Minecraft; -import net.minecraft.client.renderer.RenderType; -import net.minecraft.client.renderer.block.model.BakedQuad; -import net.minecraft.client.renderer.block.model.BlockElement; -import net.minecraft.client.renderer.block.model.ItemOverrides; -import net.minecraft.client.renderer.texture.TextureAtlasSprite; -import net.minecraft.client.resources.model.ModelState; -import net.minecraft.core.Direction; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.util.RandomSource; -import net.minecraft.world.inventory.InventoryMenu; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.level.block.state.BlockState; -import net.minecraftforge.client.model.IDynamicBakedModel; -import net.minecraftforge.client.model.SimpleModelState; -import net.minecraftforge.client.model.data.ModelData; -import net.minecraftforge.client.model.geometry.UnbakedGeometryHelper; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; -import org.joml.Quaternionf; -import org.joml.Vector3f; - -import java.util.List; - -public class TestTubeItemModel implements IDynamicBakedModel, IStackSensitive { - private ItemStack stack; - - public TestTubeItemModel() { - } - @Override - public @NotNull List getQuads(@Nullable BlockState state, @Nullable Direction side, @NotNull RandomSource rand, @NotNull ModelData extraData, @Nullable RenderType renderType) { - - ModelState modelState = new SimpleModelState(new Transformation(new Vector3f(0f,0,0), new Quaternionf(1,1,1,0), new Vector3f(0.1F, 0.1F, 0.1F), new Quaternionf(1,1,1,0))); - DNAData data = stack.getOrCreateTag().contains("DNAData") ? DNAData.loadFromNBT(stack.getOrCreateTag().getCompound("DNAData")) : null; - DinoData dinoData = stack.getOrCreateTag().contains("DinoData") ? DinoData.fromNBT(stack.getOrCreateTag().getCompound("DinoData")) : null; - TextureAtlasSprite sprite = getTexture(data != null || dinoData != null ? "item/test_tube_full" : "item/test_tube"); - TextureAtlasSprite sprite2 = data != null ? getTexture(data.getNameSpace(), "item/dino_overlay/"+data.getPath()) : dinoData != null ? getTexture(dinoData.getNameSpace(), "item/dino_overlay/"+dinoData.getPath()) : null; - List unbaked = UnbakedGeometryHelper.createUnbakedItemElements(0,sprite.contents()); - if(sprite2 != null) - { - unbaked.addAll(UnbakedGeometryHelper.createUnbakedItemElements(1,sprite2.contents())); - } - return UnbakedGeometryHelper.bakeElements(unbaked, m->{ - if(!m.texture().getPath().equals("layer0")){ - return sprite2; - } - return sprite; - }, modelState, Constants.modLoc( "item/fossil")); - } - private TextureAtlasSprite getTexture(String path) { - return getTexture(Constants.MODID, path); - } - private TextureAtlasSprite getTexture(String namespace, String path) { - return Minecraft.getInstance().getTextureAtlas(InventoryMenu.BLOCK_ATLAS).apply(new ResourceLocation(namespace, path)); - } - @Override - public boolean useAmbientOcclusion() { - return false; - } - - @Override - public boolean isGui3d() { - return false; - } - - @Override - public boolean usesBlockLight() { - return false; - } - - @Override - public boolean isCustomRenderer() { - return false; - } - - @Override - public TextureAtlasSprite getParticleIcon() { - return null; - } - - @Override - public ItemOverrides getOverrides() { - return new StackSensitiveItemOverrides(this); - } - - public void setStack(ItemStack stack) { - this.stack = stack; - } - - @Override - public ItemStack getStack() { - return this.stack; - } -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeModelLoader.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeModelLoader.java deleted file mode 100644 index 74b4fbb1..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeModelLoader.java +++ /dev/null @@ -1,36 +0,0 @@ -package net.dumbcode.projectnublar.client.model.testtube; - -import com.google.gson.JsonDeserializationContext; -import com.google.gson.JsonObject; -import com.google.gson.JsonParseException; -import net.dumbcode.projectnublar.Constants; -import net.minecraft.client.renderer.block.model.ItemOverrides; -import net.minecraft.client.renderer.texture.TextureAtlasSprite; -import net.minecraft.client.resources.model.BakedModel; -import net.minecraft.client.resources.model.Material; -import net.minecraft.client.resources.model.ModelBaker; -import net.minecraft.client.resources.model.ModelState; -import net.minecraft.resources.ResourceLocation; -import net.minecraftforge.client.model.geometry.IGeometryBakingContext; -import net.minecraftforge.client.model.geometry.IGeometryLoader; -import net.minecraftforge.client.model.geometry.IUnbakedGeometry; - -import java.util.function.Function; - -public class TestTubeModelLoader implements IGeometryLoader { - public static final ResourceLocation GENERATOR = Constants.modLoc( "test_tube"); - - @Override - public TestTubeModelGeometry read(JsonObject jsonObject, JsonDeserializationContext deserializationContext) throws JsonParseException { - - return new TestTubeModelGeometry(); - } - public record TestTubeModelGeometry() implements IUnbakedGeometry { - - - @Override - public BakedModel bake(IGeometryBakingContext context, ModelBaker baker, Function spriteGetter, ModelState modelState, ItemOverrides overrides, ResourceLocation modelLocation) { - return new TestTubeItemModel(); - } - } -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/GeneDataProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/GeneDataProvider.java deleted file mode 100644 index 69e140b8..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/datagen/GeneDataProvider.java +++ /dev/null @@ -1,265 +0,0 @@ - - -package net.dumbcode.projectnublar.datagen; - -import com.mojang.serialization.JsonOps; -import net.dumbcode.projectnublar.api.GeneData; -import net.dumbcode.projectnublar.api.Genes; -import net.dumbcode.projectnublar.init.GeneInit; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.data.PackOutput; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.server.packs.PackType; -import net.minecraft.world.entity.EntityType; -import net.minecraft.world.item.DyeColor; -import net.minecraftforge.common.data.ExistingFileHelper; -import net.minecraftforge.common.data.JsonCodecProvider; - -import java.util.HashMap; -import java.util.List; -import java.util.Map; - - -public class GeneDataProvider extends JsonCodecProvider { - - - public GeneDataProvider(PackOutput output, ExistingFileHelper existingFileHelper) { - super(output, existingFileHelper, "minecraft", JsonOps.INSTANCE, PackType.SERVER_DATA, "gene_data", GeneData.CODEC, getGeneData()); - } - - public static Map getGeneData() { - Map geneData = new HashMap<>(); - geneData.put(loc(EntityType.ALLAY), new GeneData(Map.of( - - ), Map.of("base", List.of()))); - geneData.put(loc(EntityType.AXOLOTL), new GeneData(Map.of(), Map.of("base", List.of()))); - geneData.put(loc(EntityType.BAT), new GeneData(Map.of( - GeneInit.SIZE.get(), 0.75d, - GeneInit.NOCTURNAL.get(), 1.25d - ), Map.of("base", List.of(0x1C1912)))); - geneData.put(loc(EntityType.BEE), new GeneData(Map.of( - GeneInit.SPEED.get(), 1.3d, - GeneInit.SIZE.get(), 0.5d, - GeneInit.HEALTH.get(), 0.5d - ), Map.of("base", List.of(0xE6C15E, 0x5A3023)))); -// geneData.put(loc(EntityType.BLAZE), new GeneData(Map.of(), Map.of("base", List.of()))); - geneData.put(loc(EntityType.CAT), new GeneData(Map.of( - GeneInit.INTELLIGENCE.get(), 1.5d, - GeneInit.TAMABILITY.get(), 1.45d, - GeneInit.SIZE.get(), 0.6d - ), Map.of("base", List.of()))); - - geneData.put(loc(EntityType.CAVE_SPIDER), new GeneData(Map.of( - GeneInit.SIZE.get(), 0.5d - ), Map.of("base", List.of(0x153833)))); - geneData.put(loc(EntityType.CHICKEN), new GeneData(Map.of( - GeneInit.SIZE.get(), 0.5d - ), Map.of("base", List.of(0xB2B2B2, 0xD40409)))); - geneData.put(loc(EntityType.COD), new GeneData(Map.of( - GeneInit.SIZE.get(), 0.5d, - GeneInit.UNDERWATER_CAPACITY.get(), 1.3d, - GeneInit.HEALTH.get(), 0.5d - ), Map.of("base", List.of(0xAF9878, 0x775B49)))); - geneData.put(loc(EntityType.COW), new GeneData(Map.of( - GeneInit.HERD_SIZE.get(), 1.5d - ), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.CREEPER), new GeneData(Map.of(), Map.of("base", List.of()))); - geneData.put(loc(EntityType.DOLPHIN), new GeneData(Map.of( - GeneInit.UNDERWATER_CAPACITY.get(), 1.75d, - GeneInit.SPEED.get(), 1.35d - ), Map.of("base", List.of(0x73737D)))); - geneData.put(loc(EntityType.DONKEY), new GeneData(Map.of( - GeneInit.SPEED.get(), 0.8d, - GeneInit.STRENGTH.get(), 1.25d, - GeneInit.INTELLIGENCE.get(), 1.25d - ), Map.of("base", List.of(0x8A7666)))); -// geneData.put(loc(EntityType.DROWNED), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.ELDER_GUARDIAN), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.ENDER_DRAGON), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.ENDERMAN), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.ENDERMITE), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.EVOKER), new GeneData(Map.of(), Map.of("base", List.of()))); - geneData.put(loc(EntityType.FOX), new GeneData(Map.of( - GeneInit.SPEED.get(), 1.7d, - GeneInit.INTELLIGENCE.get(), 1.3d - ), Map.of("base", List.of(0xB2B2B2, 0xE37C21)))); -// geneData.put(loc(EntityType.GHAST), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.GIANT), new GeneData(Map.of(), Map.of("base", List.of()))); - geneData.put(loc(EntityType.GLOW_SQUID), new GeneData(Map.of(), Map.of("base", List.of()))); - geneData.put(loc(EntityType.GOAT), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.GUARDIAN), new GeneData(Map.of(), Map.of("base", List.of()))); - geneData.put(loc(EntityType.HOGLIN), new GeneData(Map.of( - GeneInit.HEAT_RESISTANCE.get(), 1.5d, - GeneInit.STRENGTH.get(), 1.5d, - GeneInit.SIZE.get(), 1.75d, - GeneInit.AGGRESSION.get(), 1.85d, - GeneInit.TAMABILITY.get(), 0.5d, - GeneInit.DEFENSE.get(), 1.3d - ), Map.of("base", List.of(0x8B6046)))); - geneData.put(loc(EntityType.HORSE), new GeneData(Map.of( - GeneInit.JUMP.get(), 1.3d, - GeneInit.TAMABILITY.get(), 1.4d - ), Map.of( - "white", List.of(0xB2B2B2), - "creamy", List.of(0x926633), - "chestnut", List.of(0x8A461B), - "brown", List.of(0x53250D), - "black", List.of(0x24252D), - "gray", List.of(0x5F5F5F), - "dark_brown", List.of(0x2F1A0F) - ))); -// geneData.put(loc(EntityType.HUSK), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.ILLUSIONER), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.IRON_GOLEM), new GeneData(Map.of(), Map.of("base", List.of()))); - geneData.put(loc(EntityType.LLAMA), new GeneData(Map.of( - GeneInit.STOMACH_CAPACITY.get(), 1.3d, - GeneInit.DEFENSE.get(), 1.25d, - GeneInit.TAMABILITY.get(), 1.25d - ), Map.of("base", List.of(0xB2B2B2)))); -// geneData.put(loc(EntityType.MAGMA_CUBE), new GeneData(Map.of(), Map.of("base", List.of()))); - geneData.put(loc(EntityType.MOOSHROOM), new GeneData(Map.of(), Map.of( - "brown", List.of(0xB68767, 0xB0B0B0), - "red", List.of(0xA41012, 0xB0B0B0) - ))); - geneData.put(loc(EntityType.MULE), new GeneData(Map.of( - GeneInit.SPEED.get(), 0.8d, - GeneInit.FERTILITY.get(), 0.5d, - GeneInit.INTELLIGENCE.get(), 1.2d, - GeneInit.TAMABILITY.get(), 1.3d - ), Map.of("base", List.of(0x502C1A)))); - geneData.put(loc(EntityType.OCELOT), new GeneData(Map.of( - GeneInit.SPEED.get(), 1.5d, - GeneInit.TAMABILITY.get(), 0.7d, - GeneInit.SIZE.get(), 0.4d - ), Map.of("base", List.of(0xFDD976, 0x8C5329)))); - geneData.put(loc(EntityType.PANDA), new GeneData(Map.of( - GeneInit.SPEED.get(), 0.8d, - GeneInit.STOMACH_CAPACITY.get(), 1.75d, - GeneInit.STRENGTH.get(), 1.25d, - GeneInit.DEFENSE.get(), 0.5, - GeneInit.EAT_RATE.get(), 0.9d, - GeneInit.FERTILITY.get(), 0.7d - ), Map.of("base", List.of(0xB2B2B2, 0x222222)))); - geneData.put(loc(EntityType.PARROT), new GeneData(Map.of( - GeneInit.INTELLIGENCE.get(), 1.25d - ), Map.of( - "red_blue", List.of(0xEB0100, 0xE8C100), - "blue", List.of(0x112DEC, 0xE8C100), - "green", List.of(0x9CDA00), - "yellow_blue", List.of(0x12CCFD, 0xE8C100), - "gray", List.of(0xAFAFAF, 0xE8C100) - ))); -// geneData.put(loc(EntityType.PHANTOM), new GeneData(Map.of(), Map.of("base", List.of()))); - geneData.put(loc(EntityType.PIG), new GeneData(Map.of( - GeneInit.IMMUNITY.get(), 1.25d, - GeneInit.DEFENSE.get(), 1.2d - ), Map.of("base", List.of(0xB2B2B2)))); -// geneData.put(loc(EntityType.PIGLIN), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.PIGLIN_BRUTE), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.PILLAGER), new GeneData(Map.of(), Map.of("base", List.of()))); - geneData.put(loc(EntityType.POLAR_BEAR), new GeneData(Map.of( - GeneInit.SIZE.get(), 1.5d, - GeneInit.SPEED.get(), 1.5d, - GeneInit.HEALTH.get(), 1.35d, - GeneInit.STRENGTH.get(), 1.5d, - GeneInit.DEFENSE.get(), 1.75d - ), Map.of("base", List.of(0xB2B2B2)))); - geneData.put(loc(EntityType.PUFFERFISH), new GeneData(Map.of( - GeneInit.UNDERWATER_CAPACITY.get(), 1.3d, - GeneInit.HEALTH.get(), 0.5d, - GeneInit.SIZE.get(), 0.5d - ), Map.of("base", List.of(0xC2B091, 0xE3970B)))); - geneData.put(loc(EntityType.RABBIT), new GeneData(Map.of( - GeneInit.SPEED.get(), 1.5d, - GeneInit.SIZE.get(), 0.75d - ), Map.of( - "brown", List.of(0x826F58), - "white", List.of(0xB2B2B2), - "black", List.of(0x131313), - "white_splotched", List.of(0xB2B2B2, 0x131313), - "gold", List.of(0xF9EAAF), - "salt", List.of(0x7F6D58), - "evil", List.of(0xB2B2B2) - ))); -// geneData.put(loc(EntityType.RAVAGER), new GeneData(Map.of(), Map.of("base", List.of()))); - geneData.put(loc(EntityType.SALMON), new GeneData(Map.of( - GeneInit.SIZE.get(), 0.5d, - GeneInit.UNDERWATER_CAPACITY.get(), 1.3d, - GeneInit.HEALTH.get(), 0.5d - ), Map.of("base", List.of(0xA83A38, 0x4C6E52)))); - geneData.put(loc(EntityType.SHEEP), new GeneData(Map.of( - GeneInit.INTELLIGENCE.get(), 0.75d, - GeneInit.HERD_SIZE.get(), 1.5d - ), Map.of("base", List.of(0xB4947D, 0xB2B2B2)))); -// geneData.put(loc(EntityType.SHULKER), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.SILVERFISH), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.SKELETON), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.SKELETON_HORSE), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.SLIME), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.SNOW_GOLEM), new GeneData(Map.of(), Map.of("base", List.of()))); - geneData.put(loc(EntityType.SPIDER), new GeneData(Map.of( - GeneInit.NOCTURNAL.get(), 0.75d - ), Map.of("base", List.of(0x4E443C)))); - geneData.put(loc(EntityType.SQUID), new GeneData(Map.of( - GeneInit.UNDERWATER_CAPACITY.get(), 1.5d, - GeneInit.HEALTH.get(), 0.7d, - GeneInit.HEALTH_REGEN.get(), 1.25d - ), Map.of("base", List.of(0x132737, 0x536B7F)))); -// geneData.put(loc(EntityType.STRAY), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.STRIDER), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.TRADER_LLAMA), new GeneData(Map.of(), Map.of("base", List.of()))); - geneData.put(loc(EntityType.TROPICAL_FISH), new GeneData(Map.of( - GeneInit.SIZE.get(), 0.5d, - GeneInit.UNDERWATER_CAPACITY.get(), 1.3d, - GeneInit.HEALTH.get(), 0.5d - ), Map.ofEntries( - Map.entry(DyeColor.BLACK.getName(), List.of(DyeColor.BLACK.getFireworkColor())), - Map.entry(DyeColor.BLUE.getName(), List.of(DyeColor.BLUE.getFireworkColor())), - Map.entry(DyeColor.BROWN.getName(), List.of(DyeColor.BROWN.getFireworkColor())), - Map.entry(DyeColor.CYAN.getName(), List.of(DyeColor.CYAN.getFireworkColor())), - Map.entry(DyeColor.GRAY.getName(), List.of(DyeColor.GRAY.getFireworkColor())), - Map.entry(DyeColor.GREEN.getName(), List.of(DyeColor.GREEN.getFireworkColor())), - Map.entry(DyeColor.LIGHT_BLUE.getName(), List.of(DyeColor.LIGHT_BLUE.getFireworkColor())), - Map.entry(DyeColor.LIGHT_GRAY.getName(), List.of(DyeColor.LIGHT_GRAY.getFireworkColor())), - Map.entry(DyeColor.LIME.getName(), List.of(DyeColor.LIME.getFireworkColor())), - Map.entry(DyeColor.MAGENTA.getName(), List.of(DyeColor.MAGENTA.getFireworkColor())), - Map.entry(DyeColor.ORANGE.getName(), List.of(DyeColor.ORANGE.getFireworkColor())), - Map.entry(DyeColor.PINK.getName(), List.of(DyeColor.PINK.getFireworkColor())), - Map.entry(DyeColor.PURPLE.getName(), List.of(DyeColor.PURPLE.getFireworkColor())), - Map.entry(DyeColor.RED.getName(), List.of(DyeColor.RED.getFireworkColor())), - Map.entry(DyeColor.WHITE.getName(), List.of(DyeColor.WHITE.getFireworkColor())), - Map.entry(DyeColor.YELLOW.getName(), List.of(DyeColor.YELLOW.getFireworkColor())) - ))); - geneData.put(loc(EntityType.TURTLE), new GeneData(Map.of( - GeneInit.UNDERWATER_CAPACITY.get(), 2.25d, - GeneInit.HEALTH.get(), 0.75d, - GeneInit.IMMUNITY.get(), 2.25d, - GeneInit.SPEED.get(), 0.5d, - GeneInit.DEFENSE.get(), 1.5d - ), Map.of("base", List.of(0xBFB37F, 0x28340A)))); -// geneData.put(loc(EntityType.VEX), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.VILLAGER), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.VINDICATOR), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.WANDERING_TRADER), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.WITCH), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.WITHER), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.WITHER_SKELETON), new GeneData(Map.of(), Map.of("base", List.of()))); - geneData.put(loc(EntityType.WOLF), new GeneData(Map.of( - GeneInit.INTELLIGENCE.get(), 1.75d, - GeneInit.TAMABILITY.get(), 2.75d, - GeneInit.SPEED.get(), 1.25d, - GeneInit.PACK_SIZE.get(),1.75d - ), Map.of("base", List.of(0xB2B2B2)))); -// geneData.put(loc(EntityType.ZOGLIN), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.ZOMBIE), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.ZOMBIE_HORSE), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.ZOMBIE_VILLAGER), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.ZOMBIFIED_PIGLIN), new GeneData(Map.of(), Map.of("base", List.of()))); -// geneData.put(loc(EntityType.ZOMBIE_VILLAGER), new GeneData(Map.of(), Map.of("base", List.of()))); - return geneData; - } - - public static ResourceLocation loc(EntityType type) { - return BuiltInRegistries.ENTITY_TYPE.getKey(type); - } -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java deleted file mode 100644 index d5e4b725..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java +++ /dev/null @@ -1,79 +0,0 @@ -package net.dumbcode.projectnublar.datagen; - -import net.dumbcode.projectnublar.api.loot.functions.AmberItemFunction; -import net.dumbcode.projectnublar.api.loot.functions.FossilItemFunction; -import net.dumbcode.projectnublar.block.AmberBlock; -import net.dumbcode.projectnublar.block.FossilBlock; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.data.loot.BlockLootSubProvider; -import net.minecraft.world.flag.FeatureFlags; -import net.minecraft.world.item.Items; -import net.minecraft.world.level.ItemLike; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.storage.loot.LootPool; -import net.minecraft.world.level.storage.loot.LootTable; -import net.minecraft.world.level.storage.loot.entries.LootItem; -import net.minecraft.world.level.storage.loot.providers.number.ConstantValue; - -import java.util.List; -import java.util.Set; -import java.util.stream.Stream; - -public class ModBlockLootTables extends BlockLootSubProvider { - protected ModBlockLootTables() { - super(Set.of(), FeatureFlags.REGISTRY.allFlags()); - } - - @Override - protected void generate() { - - this.getBlockStream().filter(this::shouldDropSelf).filter(b -> b instanceof FossilBlock).map(b -> (FossilBlock) b).forEach(this::fossilDrops); - this.getBlockStream().filter(this::shouldDropSelf).filter(b -> b instanceof AmberBlock).map(b -> (AmberBlock) b).forEach(this::amberDrops); - List.of( - BlockInit.PROCESSOR, - BlockInit.SEQUENCER, - BlockInit.EGG_PRINTER, - BlockInit.INCUBATOR, - BlockInit.HIGH_SECURITY_ELECTRIC_FENCE_POST, - BlockInit.LOW_SECURITY_ELECTRIC_FENCE_POST - ) - .stream() - .map(RegistryObject::get) - .forEach(this::dropSelf); - } - - @Override - protected Iterable getKnownBlocks() { - return this.getBlockStream().filter(this::shouldGenerateLoot).toList(); - } - - protected void fossilDrops(FossilBlock block) { - ItemLike pItem = block.asItem(); - this.add(block, LootTable.lootTable().withPool( - this.applyExplosionCondition(pItem, LootPool.lootPool() - .apply(FossilItemFunction.fossilItem()) - .setRolls(ConstantValue.exactly(1.0F)).add(LootItem.lootTableItem(pItem))))); - } - - protected void amberDrops(AmberBlock block) { - ItemLike pItem = block.asItem(); - this.add(block, LootTable.lootTable().withPool( - this.applyExplosionCondition(pItem, LootPool.lootPool() - .apply(AmberItemFunction.amberItem()) - .setRolls(ConstantValue.exactly(1.0F)).add(LootItem.lootTableItem(pItem))))); - } - - protected Stream getBlockStream() { - return BlockInit.BLOCKS.getEntries().stream().map(RegistryObject::get); - } - - protected boolean shouldDropSelf(Block block) { - return shouldGenerateLoot(block); - } - - protected boolean shouldGenerateLoot(Block block) { - return block.asItem() != Items.AIR; - } - -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockStateProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockStateProvider.java deleted file mode 100644 index 09e4c2f1..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockStateProvider.java +++ /dev/null @@ -1,89 +0,0 @@ -package net.dumbcode.projectnublar.datagen; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.FossilCollection; -import net.dumbcode.projectnublar.block.AmberBlock; -import net.dumbcode.projectnublar.block.FossilBlock; -import net.dumbcode.projectnublar.init.BlockInit; -import net.minecraft.data.PackOutput; -import net.minecraft.world.level.block.Block; -import net.minecraftforge.client.model.generators.BlockModelBuilder; -import net.minecraftforge.client.model.generators.BlockStateProvider; -import net.minecraftforge.common.data.ExistingFileHelper; -import net.minecraftforge.registries.ForgeRegistries; - -public class ModBlockStateProvider extends BlockStateProvider { - public ModBlockStateProvider(PackOutput generator, ExistingFileHelper existingFileHelper) { - super(generator, Constants.MODID, existingFileHelper); - } - - @Override - protected void registerStatesAndModels() { - - // Stream.of( - // - // ) - // .map(Supplier::get) - // .forEach(this::simpleCubeBottomTopBlockState); - // - // Stream.of( - // - // ).map(Supplier::get) - // .forEach(this::simpleBlock); - FossilCollection.COLLECTIONS.forEach((s, fossilCollection) -> { - fossilCollection.fossilblocks().forEach((block, qualityMap) -> { - qualityMap.forEach((quality, fossilPieceRegistryObjectMap) -> { - fossilPieceRegistryObjectMap.forEach((fossilPiece, blockRegistryObject) -> { - fossilBlock(block, (FossilBlock) blockRegistryObject.get()); - }); - }); - }); - }); - FossilCollection.COLLECTIONS.forEach((s, fossilCollection) -> { - fossilCollection.amberBlocks().forEach((block, blockRegistryObject) -> { - amberBlock(block, (AmberBlock) blockRegistryObject.get()); - }); - }); - simpleBlock(BlockInit.PROCESSOR.get(), models().getBuilder("block/processor").texture("particle", modLoc("block/processor"))); - simpleBlock(BlockInit.SEQUENCER.get(), models().getBuilder("block/sequencer").texture("particle", modLoc("block/sequencer"))); - simpleBlock(BlockInit.EGG_PRINTER.get(), models().getBuilder("block/egg_printer").texture("particle", modLoc("block/egg_printer"))); - simpleBlock(BlockInit.INCUBATOR.get(), models().getBuilder("block/incubator").texture("particle", modLoc("block/incubator"))); - } - - protected void simpleCubeBottomTopBlockState(Block block) { - simpleBlock(block, blockCubeTopModel(block)); - } - - protected BlockModelBuilder blockCubeTopModel(Block block) { - String name = getName(block); - return models().cubeBottomTop(name, modLoc("block/" + name + "_side"), modLoc("block/" + name + "_bottom"), modLoc("block/" + name + "_top")); - } - - protected void fossilBlock(Block base, FossilBlock block) { - try { - simpleBlock(block, models() - .withExistingParent(getName(block), modLoc("block/fossil_base")) - .texture("0", blockTexture(base)) - .texture("1", modLoc("block/fossil_overlay/" + block.getFossilPiece().folder() + "/" + block.getFossilPiece().name())) - .renderType("cutout") - ); - } catch (Exception ignored) { - } - } - protected void amberBlock(Block base, AmberBlock block) { - try { - simpleBlock(block, models() - .withExistingParent(getName(block), modLoc("block/fossil_base")) - .texture("0", blockTexture(base)) - .texture("1", modLoc("block/fossil_overlay/amber/amber")) - .renderType("cutout") - ); - } catch (Exception ignored) { - } - } - - protected String getName(Block item) { - return ForgeRegistries.BLOCKS.getKey(item).getPath(); - } - -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModEntityLootTables.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModEntityLootTables.java deleted file mode 100644 index 6a1d65b2..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModEntityLootTables.java +++ /dev/null @@ -1,65 +0,0 @@ -package net.dumbcode.projectnublar.datagen; - -import net.minecraft.data.loot.EntityLootSubProvider; -import net.minecraft.world.entity.EntityType; -import net.minecraft.world.flag.FeatureFlags; -import net.minecraft.world.item.Item; -import net.minecraft.world.item.Items; -import net.minecraft.world.level.storage.loot.LootPool; -import net.minecraft.world.level.storage.loot.LootTable; -import net.minecraft.world.level.storage.loot.entries.LootItem; -import net.minecraft.world.level.storage.loot.functions.SetItemCountFunction; -import net.minecraft.world.level.storage.loot.providers.number.ConstantValue; -import net.minecraft.world.level.storage.loot.providers.number.NumberProvider; -import net.minecraft.world.level.storage.loot.providers.number.UniformGenerator; - -import java.util.List; -import java.util.stream.Stream; - -public class ModEntityLootTables extends EntityLootSubProvider { - protected ModEntityLootTables() { - super(FeatureFlags.REGISTRY.allFlags()); - } - - @Override - public void generate() { - } - - private void multiDrops(EntityType type, LootEntry... entries) { - LootPool.Builder pool = LootPool.lootPool(); - pool.setRolls(ConstantValue.exactly(1)); - for (LootEntry entry : entries) { - pool.add(LootItem.lootTableItem(entry.item()).apply(SetItemCountFunction.setCount(entry.numberProvider()))); - } - this.add(type, LootTable.lootTable().withPool(pool)); - } - - private void dropRange(EntityType entityType, Item item, float min, float max) { - LootTable.Builder builder = LootTable.lootTable(); - builder.withPool(LootPool.lootPool() - .setRolls(ConstantValue.exactly(1)) - .add(LootItem.lootTableItem(Items.BONE) - .apply(SetItemCountFunction.setCount(UniformGenerator.between(min, max))))); - add(entityType, builder); - } - - private void dropSingle(EntityType entityType, Item item) { - dropSetAmount(entityType, item, 1); - } - - private void dropSetAmount(EntityType entityType, Item item, float amount) { - LootTable.Builder builder = LootTable.lootTable(); - builder.withPool(LootPool.lootPool() - .setRolls(ConstantValue.exactly(1)) - .add(LootItem.lootTableItem(item) - .apply(SetItemCountFunction.setCount(ConstantValue.exactly(amount))))); - add(entityType, builder); - } - - @Override - protected Stream> getKnownEntityTypes() { - return List.>of().stream(); - } - - record LootEntry(Item item, NumberProvider numberProvider) {} -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModItemModelProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModItemModelProvider.java deleted file mode 100644 index 1a4192d8..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModItemModelProvider.java +++ /dev/null @@ -1,154 +0,0 @@ -package net.dumbcode.projectnublar.datagen; - -import com.google.gson.JsonObject; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.FossilCollection; -import net.dumbcode.projectnublar.client.model.fossil.FossilModelLoader; -import net.dumbcode.projectnublar.client.model.testtube.TestTubeModelLoader; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.init.ItemInit; -import net.minecraft.data.PackOutput; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.item.Item; -import net.minecraft.world.level.block.Block; -import net.minecraftforge.client.model.generators.CustomLoaderBuilder; -import net.minecraftforge.client.model.generators.ItemModelBuilder; -import net.minecraftforge.client.model.generators.ItemModelProvider; -import net.minecraftforge.common.data.ExistingFileHelper; -import net.minecraftforge.registries.ForgeRegistries; - -import java.util.function.Supplier; -import java.util.stream.Stream; - -public class ModItemModelProvider extends ItemModelProvider { - public ModItemModelProvider(PackOutput generator, ExistingFileHelper existingFileHelper) { - super(generator, Constants.MODID, existingFileHelper); - } - - @Override - protected void registerModels() { - // Stream.of() - // .map(Supplier::get) - // .forEach(this::simpleHandHeldModel); - - Stream.of( - ItemInit.IRON_FILTER, - ItemInit.IRON_COMPUTER_CHIP, - ItemInit.IRON_TANK_UPGRADE, - ItemInit.GOLD_FILTER, - ItemInit.GOLD_COMPUTER_CHIP, - ItemInit.GOLD_TANK_UPGRADE, - ItemInit.DIAMOND_FILTER, - ItemInit.DIAMOND_COMPUTER_CHIP, - ItemInit.DIAMOND_TANK_UPGRADE, - ItemInit.HARD_DRIVE, - ItemInit.SSD, - ItemInit.SEQUENCER_COMPUTER, - ItemInit.SEQUENCER_DOOR, - ItemInit.SEQUENCER_SCREEN, - ItemInit.CRACKED_ARTIFICIAL_EGG, - ItemInit.ARTIFICIAL_EGG, - ItemInit.SMALL_CONTAINER_UPGRADE, - ItemInit.LARGE_CONTAINER_UPGRADE, - ItemInit.WARM_BULB, - ItemInit.WARMER_BULB, - ItemInit.HOT_BULB, - ItemInit.INCUBATOR_ARM, - ItemInit.INCUBATOR_LID, - ItemInit.INCUBATOR_ARM_BASE, - ItemInit.INCUBATOR_NEST, - ItemInit.UNINCUBATED_EGG, - ItemInit.INCUBATED_EGG, - ItemInit.WIRE_SPOOL - ) - .map(Supplier::get) - .forEach(this::simpleGeneratedModel); - simpleGeneratedModel(BlockInit.SEQUENCER.get().asItem()); - simpleGeneratedModel(BlockInit.EGG_PRINTER.get().asItem()); - simpleGeneratedModel(BlockInit.INCUBATOR.get().asItem()); - simpleGeneratedModel(BlockInit.HIGH_SECURITY_ELECTRIC_FENCE_POST.get().asItem()); - simpleGeneratedModel(BlockInit.LOW_SECURITY_ELECTRIC_FENCE_POST.get().asItem()); - FossilCollection.COLLECTIONS.forEach((s, fossilCollection) -> { - fossilCollection.fossilblocks().forEach((block, qualityMap) -> { - qualityMap.forEach((quality, fossilPieceRegistryObjectMap) -> { - fossilPieceRegistryObjectMap.forEach((fossilPiece, blockRegistryObject) -> { - try { - simpleBlockItemModel(blockRegistryObject.get()); - } catch (Exception ignored) { - } - }); - }); - }); - fossilCollection.amberBlocks().forEach((block, blockRegistryObject) -> { - try { - simpleBlockItemModel(blockRegistryObject.get()); - } catch (Exception ignored) { - } - }); - }); - withExistingParent(getName(ItemInit.FOSSIL_ITEM.get()), "item/generated") - .texture("layer0", modLoc("block/fossil_overlay/common/spine")) - .customLoader((builder, helper) -> new FossilLoaderBuilder(FossilModelLoader.GENERATOR, builder, helper)); - withExistingParent(getName(ItemInit.TEST_TUBE_ITEM.get()), "item/generated") - .texture("layer0", modLoc("item/test_tube")) - .customLoader((builder, helper) -> new FossilLoaderBuilder(TestTubeModelLoader.GENERATOR, builder, helper)); - - simpleGeneratedSpecialTexture(ItemInit.AMBER_ITEM.get(), "block/fossil_overlay/amber/amber"); - // Stream.of() - // .map(Supplier::get) - // .forEach(this::simpleBlockItemModel); - withExistingParent(getName(ItemInit.SYRINGE.get()), "item/generated") - .texture("layer0", modLoc("item/syringe")).override() - .predicate(new ResourceLocation("filled"), 0.5f) - .model(withExistingParent(getName(ItemInit.SYRINGE.get()) + "_dna", "item/generated") - .texture("layer0", modLoc("item/syringe_blood"))) - .predicate(new ResourceLocation("filled"), 1.0f) - .model(withExistingParent(getName(ItemInit.SYRINGE.get()) + "_embryo", "item/generated") - .texture("layer0", modLoc("item/syringe_embryo"))).end(); - ; - } - - protected ItemModelBuilder simpleBlockItemModel(Block block) { - String name = getName(block); - return withExistingParent(name, modLoc("block/" + name)); - } - - protected ItemModelBuilder simpleGeneratedModel(Item item) { - return simpleModel(item, mcLoc("item/generated")); - } - - protected ItemModelBuilder simpleGeneratedSpecialTexture(Item item, String texture) { - return singleTexture(getName(item), mcLoc("item/generated"), "layer0", modLoc(texture)); - } - - protected ItemModelBuilder simpleHandHeldModel(Item item) { - return simpleModel(item, mcLoc("item/handheld")); - } - - protected ItemModelBuilder simpleModel(Item item, ResourceLocation parent) { - String name = getName(item); - return singleTexture(name, parent, "layer0", modLoc("item/" + name)); - } - - protected String getName(Item item) { - return ForgeRegistries.ITEMS.getKey(item).getPath(); - } - - protected String getName(Block item) { - return ForgeRegistries.BLOCKS.getKey(item).getPath(); - } - - public static class FossilLoaderBuilder extends CustomLoaderBuilder { - - public FossilLoaderBuilder(ResourceLocation loader, ItemModelBuilder parent, ExistingFileHelper existingFileHelper) { - super(loader, parent, existingFileHelper); - - } - - @Override - public JsonObject toJson(JsonObject json) { - JsonObject obj = super.toJson(json); - return obj; - } - } -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java deleted file mode 100644 index a8652791..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java +++ /dev/null @@ -1,134 +0,0 @@ -package net.dumbcode.projectnublar.datagen; - -import com.google.common.collect.ImmutableMap; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.FossilPiece; -import net.dumbcode.projectnublar.api.FossilPieces; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.init.EntityInit; -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.data.PackOutput; -import net.minecraft.world.entity.EntityType; -import net.minecraft.world.item.BlockItem; -import net.minecraft.world.item.Item; -import net.minecraft.world.item.ItemNameBlockItem; -import net.minecraft.world.level.block.Block; -import net.minecraftforge.common.data.LanguageProvider; -import org.apache.commons.lang3.StringUtils; - -import java.util.Arrays; -import java.util.Map; -import java.util.stream.Collectors; -import java.util.stream.Stream; - -public class ModLangProvider extends LanguageProvider { - protected static final Map REPLACE_LIST = ImmutableMap.of( - "tnt", "TNT", - "sus", "", - "incubator", "Incubator Base", - "sequencer", "Sequencer Base" - ); - - public ModLangProvider(PackOutput gen) { - super(gen, Constants.MODID, "en_us"); - } - - @Override - protected void addTranslations() { -// ItemInit.ITEMS.getEntries().forEach(this::itemLang); - EntityInit.ENTITIES.getEntries().forEach(this::entityLang); - BlockInit.BLOCKS.getEntries().forEach(this::blockLang); - add("itemGroup." + Constants.MODID +".fossil_items", "Project Nublar: Fossil Items"); - add("itemGroup." + Constants.MODID +".fossil_ores", "Project Nublar: Fossil Ores"); - add("itemGroup." + Constants.MODID +".machines", "Project Nublar: Machines"); - add("itemGroup." + Constants.MODID +".misc", "Project Nublar: Misc"); - add("itemGroup." + Constants.MODID +".dna", "Project Nublar: DNA"); - add("itemGroup." + Constants.MODID +".egg", "Project Nublar: Eggs"); - add("item." + Constants.MODID + ".fossil", "%1$s %2$s Fossil"); - add("item." + Constants.MODID + ".incubated_egg", "Incubated %1$s Egg"); - add("quality." + Constants.MODID + ".fragmented", "Fragmented"); - add("quality." + Constants.MODID + ".poor", "Poor"); - add("quality." + Constants.MODID + ".common", "Common"); - add("quality." + Constants.MODID + ".pristine", "Pristine"); - for (FossilPiece piece : FossilPieces.getPieces()) { - add("piece." + Constants.MODID + "." + piece.name().toLowerCase(), checkReplace(piece)); - } - add("item." + Constants.MODID + ".amber", "%1$s Amber"); - add("dna_percentage." + Constants.MODID, "DNA Percentage: %1$s"); - add("container." + Constants.MODID + ".processor", "Fossil Processor"); - add("container." + Constants.MODID + ".sequencer", "Sequencer"); - add("gui_tab." + Constants.MODID + ".sequence", "Sequence"); - add("gui_tab." + Constants.MODID + ".edit", "Edit"); - add("gui_tab." + Constants.MODID + ".synthesis", "Synthesis"); - add("item."+Constants.MODID+".test_tube2","%s Test Tube"); - add("button."+Constants.MODID+".regular","Regular"); - add("button."+Constants.MODID+".isolated","Isolated"); - Stream.of( - ItemInit.TEST_TUBE_ITEM, - ItemInit.IRON_FILTER, - ItemInit.IRON_COMPUTER_CHIP, - ItemInit.IRON_TANK_UPGRADE, - ItemInit.GOLD_FILTER, - ItemInit.GOLD_COMPUTER_CHIP, - ItemInit.GOLD_TANK_UPGRADE, - ItemInit.DIAMOND_FILTER, - ItemInit.DIAMOND_COMPUTER_CHIP, - ItemInit.DIAMOND_TANK_UPGRADE, - ItemInit.HARD_DRIVE, - ItemInit.SSD, - ItemInit.SYRINGE, - ItemInit.ARTIFICIAL_EGG, - ItemInit.CRACKED_ARTIFICIAL_EGG, - ItemInit.UNINCUBATED_EGG, - ItemInit.SMALL_CONTAINER_UPGRADE, - ItemInit.LARGE_CONTAINER_UPGRADE, - ItemInit.WARM_BULB, - ItemInit.WARMER_BULB, - ItemInit.HOT_BULB, - ItemInit.IRON_PLANT_TANK, - ItemInit.GOLD_PLANT_TANK, - ItemInit.INCUBATOR_ARM_BASE, - ItemInit.INCUBATOR_ARM, - ItemInit.INCUBATOR_LID, - ItemInit.INCUBATOR_NEST, - ItemInit.SEQUENCER_COMPUTER, - ItemInit.SEQUENCER_DOOR, - ItemInit.SEQUENCER_SCREEN, - ItemInit.WIRE_SPOOL - ).forEach(this::itemLang); - } - - protected void itemLang(RegistryObject entry) { - if (!(entry.get() instanceof BlockItem) || entry.get() instanceof ItemNameBlockItem) { - addItem(entry, checkReplace(entry)); - } - } - - protected void blockLang(RegistryObject entry) { - addBlock(entry, checkReplace(entry)); - } - - protected void entityLang(RegistryObject> entry) { - addEntityType(entry, checkReplace(entry)); - } - - protected String checkReplace(RegistryObject registryObject) { - return Arrays.stream(registryObject.getId().getPath().split("_")) - .map(this::checkReplace) - .filter(s -> !s.isBlank()) - .collect(Collectors.joining(" ")) - .trim(); - } - protected String checkReplace(FossilPiece registryObject) { - return Arrays.stream(registryObject.name().split("_")) - .map(this::checkReplace) - .filter(s -> !s.isBlank()) - .collect(Collectors.joining(" ")) - .trim(); - } - - protected String checkReplace(String string) { - return REPLACE_LIST.containsKey(string) ? REPLACE_LIST.get(string) : StringUtils.capitalize(string); - } -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLootTableProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLootTableProvider.java deleted file mode 100644 index 99c52657..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLootTableProvider.java +++ /dev/null @@ -1,29 +0,0 @@ -package net.dumbcode.projectnublar.datagen; - -import net.minecraft.data.PackOutput; -import net.minecraft.data.loot.LootTableProvider; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.level.storage.loot.LootDataId; -import net.minecraft.world.level.storage.loot.LootDataType; -import net.minecraft.world.level.storage.loot.LootTable; -import net.minecraft.world.level.storage.loot.ValidationContext; -import net.minecraft.world.level.storage.loot.parameters.LootContextParamSets; - -import java.util.List; -import java.util.Map; -import java.util.Set; - -public class ModLootTableProvider extends LootTableProvider { - public ModLootTableProvider(PackOutput generator) { - super(generator, Set.of(), List.of( - new SubProviderEntry(ModBlockLootTables::new, LootContextParamSets.BLOCK), - new SubProviderEntry(ModEntityLootTables::new, LootContextParamSets.ENTITY) - )); - } - - @Override - protected void validate(Map map, ValidationContext validationContext) { - map.forEach((id, table) -> - table.validate(validationContext.setParams(table.getParamSet()).enterElement("{" + id + "}", new LootDataId<>(LootDataType.TABLE, id)))); - } -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModRecipeProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModRecipeProvider.java deleted file mode 100644 index 4b88efec..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModRecipeProvider.java +++ /dev/null @@ -1,26 +0,0 @@ -package net.dumbcode.projectnublar.datagen; - -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.recipe.UnincubatedEggRecipe; -import net.dumbcode.projectnublar.recipe.UnincubatedEggRecipeBuilder; -import net.minecraft.data.PackOutput; -import net.minecraft.data.recipes.FinishedRecipe; -import net.minecraft.data.recipes.RecipeCategory; -import net.minecraft.data.recipes.RecipeProvider; - -import java.util.function.Consumer; - -public class ModRecipeProvider extends RecipeProvider { - public ModRecipeProvider(PackOutput generator) { - super(generator); - } - - @Override - protected void buildRecipes(Consumer recipeSaver) { - UnincubatedEggRecipeBuilder.shapeless(RecipeCategory.MISC, ItemInit.UNINCUBATED_EGG.get()) - .requires(ItemInit.ARTIFICIAL_EGG.get()) - .requires(ItemInit.TEST_TUBE_ITEM.get()) - .unlockedBy("has_artificial_egg", has(ItemInit.ARTIFICIAL_EGG.get())) - .save(recipeSaver); - } -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModSoundProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModSoundProvider.java deleted file mode 100644 index 8048b6d5..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModSoundProvider.java +++ /dev/null @@ -1,24 +0,0 @@ -package net.dumbcode.projectnublar.datagen; - -import net.dumbcode.projectnublar.Constants; -import net.minecraft.data.PackOutput; -import net.minecraft.sounds.SoundEvent; -import net.minecraftforge.common.data.ExistingFileHelper; -import net.minecraftforge.common.data.SoundDefinition; -import net.minecraftforge.common.data.SoundDefinitionsProvider; -import net.minecraftforge.registries.RegistryObject; - -public class ModSoundProvider extends SoundDefinitionsProvider { - public ModSoundProvider(PackOutput generator, ExistingFileHelper helper) { - super(generator, Constants.MODID, helper); - } - - @Override - public void registerSounds() { - // SoundInit.SOUNDS.getEntries().forEach(this::addSound); - } - - public void addSound(RegistryObject entry) { - add(entry, SoundDefinition.definition().with(sound(entry.getId()))); - } -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModTagProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModTagProvider.java deleted file mode 100644 index c9d851f2..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModTagProvider.java +++ /dev/null @@ -1,101 +0,0 @@ -package net.dumbcode.projectnublar.datagen; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.FossilCollection; -import net.dumbcode.projectnublar.init.TagInit; -import net.minecraft.core.HolderLookup; -import net.minecraft.core.registries.Registries; -import net.minecraft.data.PackOutput; -import net.minecraft.data.tags.TagsProvider; -import net.minecraft.tags.BiomeTags; -import net.minecraft.tags.BlockTags; -import net.minecraft.tags.ItemTags; -import net.minecraft.tags.TagKey; -import net.minecraft.world.entity.EntityType; -import net.minecraft.world.item.Item; -import net.minecraft.world.item.Items; -import net.minecraft.world.level.ItemLike; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.ComposterBlock; -import net.minecraft.world.level.block.LeavesBlock; -import net.minecraftforge.common.data.ExistingFileHelper; -import net.minecraftforge.registries.ForgeRegistries; -import org.jetbrains.annotations.Nullable; - -import java.util.concurrent.CompletableFuture; -import java.util.function.Supplier; - -public class ModTagProvider { - - public static class ItemTag extends TagsProvider{ - - public ItemTag(PackOutput p_256596_, CompletableFuture p_256513_, @Nullable ExistingFileHelper existingFileHelper) { - super(p_256596_, Registries.ITEM, p_256513_, Constants.MODID, existingFileHelper); - } - - @Override - protected void addTags(HolderLookup.Provider pProvider) { - populateTag(TagInit.SUGAR, Items.SUGAR); - populateTag(TagInit.BONE_MATTER, Items.BONE_MEAL); - tag(TagInit.PLANT_MATTER).addTag(ItemTags.LEAVES); - populateTag(TagInit.PLANT_MATTER, ComposterBlock.COMPOSTABLES.keySet().stream().filter(item -> !(item instanceof LeavesBlock)).toArray(ItemLike[]::new)); - - } - - public void populateTag(TagKey tag, ItemLike... items){ - for (ItemLike item : items) { - tag(tag).add(ForgeRegistries.ITEMS.getResourceKey(item.asItem()).get()); - } - } - } - - public static class BlockTag extends TagsProvider{ - - public BlockTag(PackOutput pGenerator, CompletableFuture p_256513_, @Nullable ExistingFileHelper existingFileHelper) { - super(pGenerator, Registries.BLOCK, p_256513_, Constants.MODID, existingFileHelper); - } - - @Override - protected void addTags(HolderLookup.Provider pProvider) { - FossilCollection.COLLECTIONS.forEach((name, collection) -> { - collection.amberBlocks().forEach((block, map)->{ - tag(BlockTags.MINEABLE_WITH_PICKAXE).add(ForgeRegistries.BLOCKS.getResourceKey(map.get()).get()); - }); - collection.fossilblocks().forEach((block, qualityMap) -> { - qualityMap.forEach((quality, fossilPieceRegistryObjectMap) -> { - fossilPieceRegistryObjectMap.forEach((fossilPiece, registryObject) -> { - tag(BlockTags.MINEABLE_WITH_PICKAXE).add(ForgeRegistries.BLOCKS.getResourceKey(registryObject.get()).get()); - }); - }); - }); - }); - } - public void populateTag(TagKey tag, Supplier... items){ - for (Supplier item : items) { - tag(tag).add(ForgeRegistries.BLOCKS.getResourceKey((Block)item.get()).get()); - } - } - } - public static class EntityTypeTag extends TagsProvider>{ - - public EntityTypeTag(PackOutput pGenerator, CompletableFuture p_256513_, @Nullable ExistingFileHelper existingFileHelper) { - super(pGenerator, Registries.ENTITY_TYPE, p_256513_, Constants.MODID, existingFileHelper); - } - - @Override - protected void addTags(HolderLookup.Provider pProvider) { - populateTag(TagInit.EMBRYO_ENTITY, EntityType.PARROT,EntityType.CHICKEN); - - } - public void populateTag(TagKey> tag, Supplier>... items){ - for (Supplier item : items) { - tag(tag).add(ForgeRegistries.ENTITY_TYPES.getResourceKey((EntityType)item.get()).get()); - } - } - public void populateTag(TagKey> tag, EntityType... items){ - for (EntityType item : items) { - tag(tag).add(ForgeRegistries.ENTITY_TYPES.getResourceKey(item).get()); - } - } - } -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModWorldGenProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModWorldGenProvider.java deleted file mode 100644 index 6833634c..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModWorldGenProvider.java +++ /dev/null @@ -1,101 +0,0 @@ -package net.dumbcode.projectnublar.datagen; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.init.FeatureInit; -import net.dumbcode.projectnublar.worldgen.feature.FossilConfiguration; -import net.minecraft.core.HolderLookup; -import net.minecraft.core.HolderSet; -import net.minecraft.core.RegistrySetBuilder; -import net.minecraft.core.registries.Registries; -import net.minecraft.data.PackOutput; -import net.minecraft.data.worldgen.BootstapContext; -import net.minecraft.resources.ResourceKey; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.tags.BiomeTags; -import net.minecraft.util.valueproviders.ConstantInt; -import net.minecraft.util.valueproviders.UniformInt; -import net.minecraft.world.level.dimension.DimensionType; -import net.minecraft.world.level.levelgen.GenerationStep; -import net.minecraft.world.level.levelgen.VerticalAnchor; -import net.minecraft.world.level.levelgen.feature.ConfiguredFeature; -import net.minecraft.world.level.levelgen.placement.BiomeFilter; -import net.minecraft.world.level.levelgen.placement.CountPlacement; -import net.minecraft.world.level.levelgen.placement.HeightRangePlacement; -import net.minecraft.world.level.levelgen.placement.InSquarePlacement; -import net.minecraft.world.level.levelgen.placement.PlacedFeature; -import net.minecraftforge.common.data.DatapackBuiltinEntriesProvider; -import net.minecraftforge.common.world.BiomeModifier; -import net.minecraftforge.common.world.ForgeBiomeModifiers; -import net.minecraftforge.registries.ForgeRegistries; - -import java.util.List; -import java.util.Set; -import java.util.concurrent.CompletableFuture; - -public class ModWorldGenProvider extends DatapackBuiltinEntriesProvider { - - private static final RegistrySetBuilder BUILDER = new RegistrySetBuilder() - .add(ForgeRegistries.Keys.BIOME_MODIFIERS, ModWorldGenProvider::biomeModifiers) - .add(Registries.CONFIGURED_FEATURE, ModWorldGenProvider::configuredFeature) - .add(Registries.PLACED_FEATURE, ModWorldGenProvider::placedFeatures); - private static final ResourceKey FOSSIL = ResourceKey.create(ForgeRegistries.Keys.BIOME_MODIFIERS, Constants.modLoc( "fossil")); - - public ModWorldGenProvider(PackOutput output, CompletableFuture registries) { - super(output, registries, BUILDER, Set.of(Constants.MODID)); - } - - public static void biomeModifiers(BootstapContext context) { - context.register(FOSSIL, - new ForgeBiomeModifiers.AddFeaturesBiomeModifier(context.lookup(Registries.BIOME).getOrThrow(BiomeTags.IS_OVERWORLD), HolderSet.direct( - context.lookup(Registries.PLACED_FEATURE).getOrThrow(Constants.FOSSIL_PLACED) - ), GenerationStep.Decoration.UNDERGROUND_ORES) - ); - } - - public static void dimension(BootstapContext context) { - - } - public static void configuredFeature(BootstapContext> context) { - context.register(Constants.FOSSIL, new ConfiguredFeature<>( - FeatureInit.FOSSIL_FEATURE.get(), - new FossilConfiguration( - 15, - 0 - ) - ) - ); - context.register(Constants.AMBER, new ConfiguredFeature<>( - FeatureInit.AMBER_FEATURE.get(), - new FossilConfiguration( - 15, - 1 - ) - ) - ); - - } - - - public static void placedFeatures(BootstapContext context) { - context.register(Constants.FOSSIL_PLACED, new PlacedFeature(context.lookup(Registries.CONFIGURED_FEATURE).get(Constants.FOSSIL).get(), - List.of( - CountPlacement.of(ConstantInt.of(100)), - HeightRangePlacement.uniform(VerticalAnchor.absolute(-64),VerticalAnchor.absolute(256)), - InSquarePlacement.spread(), - BiomeFilter.biome() - ) - ) - ); - context.register(Constants.AMBER_PLACED, new PlacedFeature(context.lookup(Registries.CONFIGURED_FEATURE).get(Constants.AMBER).get(), - List.of( - CountPlacement.of(ConstantInt.of(1)), - HeightRangePlacement.uniform(VerticalAnchor.absolute(-64),VerticalAnchor.absolute(256)), - InSquarePlacement.spread(), - BiomeFilter.biome() - ) - ) - ); - } - - -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java deleted file mode 100644 index 26d251a4..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java +++ /dev/null @@ -1,41 +0,0 @@ -package net.dumbcode.projectnublar.event; - -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.client.ClientRegistrationHolder; -import net.dumbcode.projectnublar.client.CommonClientClass; -import net.dumbcode.projectnublar.client.model.fossil.FossilModelLoader; -import net.dumbcode.projectnublar.client.model.testtube.TestTubeModelLoader; - -import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.client.event.EntityRenderersEvent; -import net.minecraftforge.client.event.ModelEvent; -import net.minecraftforge.eventbus.api.SubscribeEvent; -import net.minecraftforge.fml.common.Mod; -import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; - - -@Mod.EventBusSubscriber(modid = Constants.MODID,value= Dist.CLIENT,bus = Mod.EventBusSubscriber.Bus.MOD) -public class ClientModEvents { - - @SubscribeEvent - public static void registerBakedModels(ModelEvent.RegisterGeometryLoaders event) { - event.register("fossil", new FossilModelLoader()); - event.register("test_tube", new TestTubeModelLoader()); - } - @SubscribeEvent - public static void registerEntityRenderers(EntityRenderersEvent.RegisterRenderers event){ - ClientRegistrationHolder.entityRenderers().forEach((key, value) -> event.registerEntityRenderer(key.get(), value)); - ClientRegistrationHolder.getBlockEntityRenderers().forEach((key, value) -> event.registerBlockEntityRenderer(key.get(), value)); - } - @SubscribeEvent - public static void onFMLClient(FMLClientSetupEvent event) { - ClientRegistrationHolder.menuScreens(); - ClientRegistrationHolder.registerItemProperties(); - CommonClientClass.initClient(); -// try { -// CommonClientClass.testingTextures(); -// } catch (IOException e) { -// e.printStackTrace(); -// } - } -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java deleted file mode 100644 index 7e3598ae..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java +++ /dev/null @@ -1,64 +0,0 @@ -package net.dumbcode.projectnublar.event; - -import net.dumbcode.projectnublar.block.api.BlockConnectableBase; -import net.dumbcode.projectnublar.block.api.ConnectableBlockEntity; -import net.dumbcode.projectnublar.block.api.Connection; -import net.dumbcode.projectnublar.data.GeneDataReloadListener; -import net.dumbcode.projectnublar.init.ItemInit; -import net.minecraft.core.Direction; -import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.entity.BlockEntity; -import net.minecraftforge.event.AddReloadListenerEvent; -import net.minecraftforge.event.entity.player.PlayerInteractEvent; -import net.minecraftforge.eventbus.api.SubscribeEvent; -import net.minecraftforge.fml.common.Mod; - -@Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.FORGE) -public class CommonForgeEvents { - @SubscribeEvent - public static void onReloadListeners(AddReloadListenerEvent event){ - event.addListener(new GeneDataReloadListener()); - } - - - @SubscribeEvent - public static void onRightClick(PlayerInteractEvent.RightClickBlock event) { - Level world = event.getLevel(); - Direction side = event.getFace(); - if (side != null && !event.getItemStack().isEmpty() && event.getItemStack().getItem() == ItemInit.WIRE_SPOOL.get()) { - BlockEntity tile = world.getBlockEntity(event.getPos().relative(side)); - if (tile instanceof ConnectableBlockEntity) { - ConnectableBlockEntity cb = (ConnectableBlockEntity) tile; - if (side.getAxis() == Direction.Axis.Y) { - double yRef = side == Direction.DOWN ? Double.MIN_VALUE : Double.MAX_VALUE; - Connection ref = null; - for (Connection connection : cb.getConnections()) { - if (connection.isBroken()) { - double[] in = connection.getIn(); - double yin = (in[4] + in[5]) / 2D; - if (side == Direction.DOWN == yin > yRef) { - yRef = yin; - ref = connection; - } - } - } - if (ref != null) { - ref.setBroken(false); - event.setCanceled(true); - BlockConnectableBase.placeEffect(event.getEntity(), event.getHand(), event.getLevel(), event.getPos()); - } - } else { - for (Connection connection : cb.getConnections()) { - if (connection.isBroken()) { - connection.setBroken(false); - event.setCanceled(true); - BlockConnectableBase.placeEffect(event.getEntity(), event.getHand(), event.getLevel(), event.getPos()); - break; - } - } - } - } - } - } - -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java deleted file mode 100644 index 5bf6192a..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java +++ /dev/null @@ -1,59 +0,0 @@ -package net.dumbcode.projectnublar.event; - -import net.dumbcode.projectnublar.CommonClass; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.api.FossilCollection; -import net.dumbcode.projectnublar.api.FossilPiece; -import net.dumbcode.projectnublar.api.FossilPieces; -import net.dumbcode.projectnublar.config.FossilsConfig; -import net.dumbcode.projectnublar.data.GeneDataReloadListener; -import net.dumbcode.projectnublar.init.EntityInit; -import net.minecraft.util.random.SimpleWeightedRandomList; -import net.minecraftforge.event.AddReloadListenerEvent; -import net.minecraftforge.event.entity.EntityAttributeCreationEvent; -import net.minecraftforge.eventbus.api.SubscribeEvent; -import net.minecraftforge.fml.common.Mod; -import net.minecraftforge.fml.event.config.ModConfigEvent; - -import java.util.HashMap; -import java.util.List; - -@Mod.EventBusSubscriber(modid = Constants.MODID, bus = Mod.EventBusSubscriber.Bus.MOD) -public class CommonModEvents { - private final static List PERIODS = List.of("carboniferous", "jurassic", "cretaceous"); - - @SubscribeEvent - public static void attribcage(EntityAttributeCreationEvent e) { - EntityInit.attributeSuppliers.forEach(p -> e.put(p.entityTypeSupplier().get(), p.factory().get().build())); - } - @SubscribeEvent - public static void onConfigLoaded(ModConfigEvent.Loading e) { - - FossilsConfig.getFossils().forEach((type, fossil) -> { - FossilCollection collection = FossilCollection.COLLECTIONS.get(type); - List periods = fossil.getPeriods().get(); - List biomes = fossil.getBiomes().get(); - SimpleWeightedRandomList.Builder blockStates = new SimpleWeightedRandomList.Builder<>(); - FossilsConfig.Set set = FossilsConfig.getSet(fossil.getPieces().get()); - for(int i = 0; i < set.pieces().get().size(); i++) { - String piece = set.pieces().get().get(i); - int weight = set.weights().get().get(i); - blockStates.add(FossilPieces.getPieceByName(piece), weight); - } - CommonClass.WEIGHTED_FOSSIL_BLOCKS_MAP.put(type, blockStates.build()); - for (String period : periods) { - for (String biome : biomes) { - if (!CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)) { - CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.put(period, new HashMap<>()); - } - if(!CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)){ - CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).put(biome, new SimpleWeightedRandomList.Builder<>()); - } - CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).add(type, fossil.getWeight().get()); - } - } - }); - boolean breakHere = true; - } - -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/event/FluidWidget.java b/forge/src/main/java/net/dumbcode/projectnublar/event/FluidWidget.java deleted file mode 100644 index 3ddd12d2..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/event/FluidWidget.java +++ /dev/null @@ -1,28 +0,0 @@ -package net.dumbcode.projectnublar.event; - -import com.mojang.blaze3d.systems.RenderSystem; -import net.minecraft.client.gui.GuiGraphics; -import net.minecraft.client.gui.components.AbstractWidget; -import net.minecraft.client.gui.narration.NarrationElementOutput; -import net.minecraft.network.chat.Component; -import net.minecraft.resources.ResourceLocation; - -public class FluidWidget extends AbstractWidget { - private static final ResourceLocation TEXTURE = new ResourceLocation("textures/block/water_flow.png"); - - public FluidWidget(int x, int y, int width, int height) { - super(x, y, width, height, Component.empty()); - } - - @Override - protected void renderWidget(GuiGraphics guiGraphics, int i, int i1, float v) { - RenderSystem.setShaderColor(0, 0, 1, 1); - guiGraphics.blit(TEXTURE, getX() + 1, getY() + 1,width-2,height-2,0,0,32, 1024, 32, 1024); - RenderSystem.setShaderColor(1, 1, 1, 1); - } - - @Override - protected void updateWidgetNarration(NarrationElementOutput narrationElementOutput) { - - } -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/mixin/BlockEntityElectricFencePoleMixin.java b/forge/src/main/java/net/dumbcode/projectnublar/mixin/BlockEntityElectricFencePoleMixin.java deleted file mode 100644 index acab2dec..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/mixin/BlockEntityElectricFencePoleMixin.java +++ /dev/null @@ -1,16 +0,0 @@ -package net.dumbcode.projectnublar.mixin; - -import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFence; -import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFencePole; -import net.minecraft.core.BlockPos; -import net.minecraft.world.level.block.state.BlockState; -import org.spongepowered.asm.mixin.Mixin; - -@Mixin(BlockEntityElectricFencePole.class) -public abstract class BlockEntityElectricFencePoleMixin extends BlockEntityElectricFence { - public BlockEntityElectricFencePoleMixin(BlockPos pos, BlockState state) { - super(pos, state); - } - - -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java b/forge/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java deleted file mode 100644 index 5728b161..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java +++ /dev/null @@ -1,28 +0,0 @@ -package net.dumbcode.projectnublar.mixin; - -import net.dumbcode.projectnublar.client.renderer.SimpleGeoItemRenderer; -import net.dumbcode.projectnublar.item.GeoMultiBlockItem; -import net.dumbcode.projectnublar.item.api.MultiBlockItem; -import net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer; -import net.minecraft.world.level.block.Block; -import net.minecraftforge.client.extensions.common.IClientItemExtensions; -import org.spongepowered.asm.mixin.Mixin; - -import java.util.function.Consumer; - -@Mixin(GeoMultiBlockItem.class) -public abstract class GeoMultiBlockItemMixin extends MultiBlockItem { - public GeoMultiBlockItemMixin(Block block, Properties properties, int rows, int columns, int depth) { - super(block, properties, rows, columns, depth); - } - - @Override - public void initializeClient(Consumer consumer) { - consumer.accept(new IClientItemExtensions() { - @Override - public BlockEntityWithoutLevelRenderer getCustomRenderer() { - return new SimpleGeoItemRenderer<>(); - } - }); - } -} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java b/forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java deleted file mode 100644 index 70733f03..00000000 --- a/forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java +++ /dev/null @@ -1,54 +0,0 @@ -package net.dumbcode.projectnublar.platform; - -import net.dumbcode.projectnublar.menutypes.IncubatorMenu; -import net.dumbcode.projectnublar.menutypes.SequencerMenu; -import net.dumbcode.projectnublar.platform.services.IPlatformHelper; -import net.minecraft.network.FriendlyByteBuf; -import net.minecraft.server.level.ServerPlayer; -import net.minecraft.world.MenuProvider; -import net.minecraft.world.inventory.AbstractContainerMenu; -import net.minecraft.world.inventory.MenuType; -import net.minecraftforge.common.extensions.IForgeMenuType; -import net.minecraftforge.fml.ModList; -import net.minecraftforge.fml.loading.FMLLoader; -import net.minecraftforge.network.NetworkHooks; - -import java.util.function.Consumer; - -public class ForgePlatformHelper implements IPlatformHelper { - - @Override - public String getPlatformName() { - - return "Forge"; - } - - @Override - public boolean isModLoaded(String modId) { - - return ModList.get().isLoaded(modId); - } - - @Override - public boolean isDevelopmentEnvironment() { - - return !FMLLoader.isProduction(); - } - - @Override - public MenuType registerSequenceMenu() { - return IForgeMenuType.create(SequencerMenu::new); - } - @Override - public MenuType registerIncubatorMenu() { - return IForgeMenuType.create(IncubatorMenu::new); - } - - @Override - public void openMenu(ServerPlayer player, MenuProvider provider, Consumer buf) { - NetworkHooks.openScreen(player, provider, buf); - } - - - -} \ No newline at end of file diff --git a/forge/src/main/resources/META-INF/mods.toml b/forge/src/main/resources/META-INF/mods.toml deleted file mode 100644 index f820e5a1..00000000 --- a/forge/src/main/resources/META-INF/mods.toml +++ /dev/null @@ -1,26 +0,0 @@ -modLoader = "javafml" #mandatory -loaderVersion = "${forge_loader_version_range}" #mandatory This is typically bumped every Minecraft version by Forge. See https://files.minecraftforge.net/ for a list of versions. -license = "${license}" # Review your options at https://choosealicense.com/. -#issueTrackerURL="https://change.me.to.your.issue.tracker.example.invalid/" #optional -[[mods]] #mandatory -modId = "${mod_id}" #mandatory -version = "${version}" #mandatory -displayName = "${mod_name}" #mandatory -#updateJSONURL="https://change.me.example.invalid/updates.json" #optional (see https://mcforge.readthedocs.io/en/latest/gettingstarted/autoupdate/) -#displayURL="https://change.me.to.your.mods.homepage.example.invalid/" #optional (displayed in the mod UI) -logoFile = "${mod_id}.png" #optional (needs to be in the root of your mod jar (root of your 'resources' folder)) -credits = "Thanks for this example mod goes to Java" #optional -authors = "${mod_author}" #optional -description = '''${description}''' #mandatory (Supports multiline text) -[[dependencies.${mod_id}]] #optional -modId = "forge" #mandatory -mandatory = true #mandatory -versionRange = "[${forge_version},)" #mandatory -ordering = "NONE" # The order that this dependency should load in relation to your mod, required to be either 'BEFORE' or 'AFTER' if the dependency is not mandatory -side = "BOTH" # Side this dependency is applied on - 'BOTH', 'CLIENT' or 'SERVER' -[[dependencies.${mod_id}]] -modId = "minecraft" -mandatory = true -versionRange = "${minecraft_version_range}" -ordering = "NONE" -side = "BOTH" diff --git a/forge/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper b/forge/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper deleted file mode 100644 index ff2910d6..00000000 --- a/forge/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper +++ /dev/null @@ -1 +0,0 @@ -com.example.examplemod.platform.ForgePlatformHelper \ No newline at end of file diff --git a/forge/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper b/forge/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper deleted file mode 100644 index 46a38a83..00000000 --- a/forge/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper +++ /dev/null @@ -1 +0,0 @@ -net.dumbcode.projectnublar.platform.ForgePlatformHelper \ No newline at end of file diff --git a/forge/src/main/resources/projectnublar.forge.mixins.json b/forge/src/main/resources/projectnublar.forge.mixins.json deleted file mode 100644 index 15d23deb..00000000 --- a/forge/src/main/resources/projectnublar.forge.mixins.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "required": true, - "minVersion": "0.8", - "package": "net.dumbcode.projectnublar.mixin", - "refmap": "${mod_id}.refmap.json", - "compatibilityLevel": "JAVA_17", - "mixins": [ - ], - "client": [ - ], - "server": [ - ], - "injectors": { - "defaultRequire": 1 - } -} \ No newline at end of file From 43890b88cc39e60990215498d325f71a2c12d9d5 Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Mon, 24 Feb 2025 15:26:46 -0500 Subject: [PATCH 10/26] bring them back --- common/build.gradle | 46 + common/changelog.md | 2 + .../04cef7e2d3b972b687a3d402aed57ff88577f05a | 2 + .../0fc7468c8e2006d2b136c37420e6af722440b3cf | 4 + .../10159868b770e0c68b88587d8ea0ed5a9d09055d | 1140 + .../103d9f3f36b01595f1aa5172191e60eff02e6924 | 6 + .../59eb3dbb5f86130e09b3c62d89b9525ee01cf52d | 670 + .../735031f3addf80804addae5e3f53249900116f1e | 1 + .../75432d99634545bcd9be93a25af515e8309b4b3a | 34 + .../847b6cb847edf72ef8a73fbd82d1f8445025ff3c | 2 + .../9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e | 3 + .../ae2d8ed21010f9990c6d5f07351d56e85af6ed8f | 703 + .../c622617f6fabf890a00b9275cd5f643584a8a2c8 | 2 + .../andesite_tyrannosaurus_rex_amber.json | 7 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 7 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 7 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...desite_tyrannosaurus_rex_spine_fossil.json | 7 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 7 + ...wn_terracotta_tyrannosaurus_rex_amber.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 7 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 7 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...desite_tyrannosaurus_rex_spine_fossil.json | 7 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 7 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 7 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 7 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 7 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 7 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 7 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 7 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 7 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 7 + ...granite_tyrannosaurus_rex_foot_fossil.json | 7 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 7 + ...granite_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 7 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 7 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 7 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 7 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 7 + ...on_stone_tyrannosaurus_rex_arm_fossil.json | 7 + ...n_stone_tyrannosaurus_rex_foot_fossil.json | 7 + ...on_stone_tyrannosaurus_rex_leg_fossil.json | 7 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 7 + ...n_stone_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + .../deepslate_tyrannosaurus_rex_amber.json | 7 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 7 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 7 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 7 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 7 + .../diorite_tyrannosaurus_rex_amber.json | 7 + .../diorite_tyrannosaurus_rex_arm_fossil.json | 7 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 7 + .../diorite_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 7 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 7 + .../blockstates/egg_printer.json | 7 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 7 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 7 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...desite_tyrannosaurus_rex_spine_fossil.json | 7 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 7 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 7 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 7 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 7 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 7 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 7 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 7 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 7 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 7 + ...granite_tyrannosaurus_rex_foot_fossil.json | 7 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 7 + ...granite_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 7 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 7 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 7 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 7 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 7 + ...ed_stone_tyrannosaurus_rex_arm_fossil.json | 7 + ...d_stone_tyrannosaurus_rex_foot_fossil.json | 7 + ...ed_stone_tyrannosaurus_rex_leg_fossil.json | 7 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 7 + ...d_stone_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + .../granite_tyrannosaurus_rex_amber.json | 7 + .../granite_tyrannosaurus_rex_arm_fossil.json | 7 + ...granite_tyrannosaurus_rex_foot_fossil.json | 7 + .../granite_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 7 + ...granite_tyrannosaurus_rex_tail_fossil.json | 7 + .../projectnublar/blockstates/incubator.json | 7 + ...ay_terracotta_tyrannosaurus_rex_amber.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...ge_terracotta_tyrannosaurus_rex_amber.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 7 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 7 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...desite_tyrannosaurus_rex_spine_fossil.json | 7 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 7 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 7 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 7 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 7 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 7 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 7 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 7 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 7 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 7 + ...granite_tyrannosaurus_rex_foot_fossil.json | 7 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 7 + ...granite_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 7 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 7 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 7 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 7 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 7 + ...or_stone_tyrannosaurus_rex_arm_fossil.json | 7 + ...r_stone_tyrannosaurus_rex_foot_fossil.json | 7 + ...or_stone_tyrannosaurus_rex_leg_fossil.json | 7 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 7 + ...r_stone_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 7 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 7 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...desite_tyrannosaurus_rex_spine_fossil.json | 7 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 7 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 7 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 7 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 7 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 7 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 7 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 7 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 7 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 7 + ...granite_tyrannosaurus_rex_foot_fossil.json | 7 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 7 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 7 + ...granite_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 7 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 7 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 7 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 7 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 7 + ...ne_stone_tyrannosaurus_rex_arm_fossil.json | 7 + ...e_stone_tyrannosaurus_rex_foot_fossil.json | 7 + ...ne_stone_tyrannosaurus_rex_leg_fossil.json | 7 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 7 + ...e_stone_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + .../projectnublar/blockstates/processor.json | 7 + ...ed_terracotta_tyrannosaurus_rex_amber.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + .../sandstone_tyrannosaurus_rex_amber.json | 7 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 7 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 7 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 7 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 7 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 7 + .../projectnublar/blockstates/sequencer.json | 7 + .../stone_tyrannosaurus_rex_amber.json | 7 + .../stone_tyrannosaurus_rex_arm_fossil.json | 7 + .../stone_tyrannosaurus_rex_foot_fossil.json | 7 + .../stone_tyrannosaurus_rex_leg_fossil.json | 7 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 7 + .../stone_tyrannosaurus_rex_spine_fossil.json | 7 + .../stone_tyrannosaurus_rex_tail_fossil.json | 7 + .../terracotta_tyrannosaurus_rex_amber.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...te_terracotta_tyrannosaurus_rex_amber.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + ...ow_terracotta_tyrannosaurus_rex_amber.json | 7 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 7 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 7 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 7 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 7 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 7 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 7 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 7 + .../assets/projectnublar/lang/en_us.json | 736 + .../andesite_tyrannosaurus_rex_amber.json | 8 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 6 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...desite_tyrannosaurus_rex_spine_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_wing_fossil.json | 6 + ...wn_terracotta_tyrannosaurus_rex_amber.json | 8 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 6 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...desite_tyrannosaurus_rex_spine_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 8 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 8 + ...epslate_tyrannosaurus_rex_leaf_fossil.json | 6 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 8 + ...epslate_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 8 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 8 + ...epslate_tyrannosaurus_rex_wing_fossil.json | 6 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 8 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 8 + ...diorite_tyrannosaurus_rex_leaf_fossil.json | 6 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 8 + ...diorite_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 8 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 8 + ...diorite_tyrannosaurus_rex_wing_fossil.json | 6 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 8 + ...granite_tyrannosaurus_rex_foot_fossil.json | 8 + ...granite_tyrannosaurus_rex_leaf_fossil.json | 6 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 8 + ...granite_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 8 + ...granite_tyrannosaurus_rex_tail_fossil.json | 8 + ...granite_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 6 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_neck_fossil.json | 6 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_wing_fossil.json | 6 + ...on_stone_tyrannosaurus_rex_arm_fossil.json | 8 + ...n_stone_tyrannosaurus_rex_foot_fossil.json | 8 + ...n_stone_tyrannosaurus_rex_leaf_fossil.json | 6 + ...on_stone_tyrannosaurus_rex_leg_fossil.json | 8 + ...n_stone_tyrannosaurus_rex_neck_fossil.json | 6 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 8 + ...n_stone_tyrannosaurus_rex_tail_fossil.json | 8 + ...n_stone_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + .../deepslate_tyrannosaurus_rex_amber.json | 8 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 8 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 8 + ...epslate_tyrannosaurus_rex_leaf_fossil.json | 6 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 8 + ...epslate_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 8 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 8 + ...epslate_tyrannosaurus_rex_wing_fossil.json | 6 + .../diorite_tyrannosaurus_rex_amber.json | 8 + .../diorite_tyrannosaurus_rex_arm_fossil.json | 8 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 8 + ...diorite_tyrannosaurus_rex_leaf_fossil.json | 6 + .../diorite_tyrannosaurus_rex_leg_fossil.json | 8 + ...diorite_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 8 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 8 + ...diorite_tyrannosaurus_rex_wing_fossil.json | 6 + .../models/block/egg_printer.json | 5 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 6 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...desite_tyrannosaurus_rex_spine_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 8 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 8 + ...epslate_tyrannosaurus_rex_leaf_fossil.json | 6 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 8 + ...epslate_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 8 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 8 + ...epslate_tyrannosaurus_rex_wing_fossil.json | 6 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 8 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 8 + ...diorite_tyrannosaurus_rex_leaf_fossil.json | 6 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 8 + ...diorite_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 8 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 8 + ...diorite_tyrannosaurus_rex_wing_fossil.json | 6 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 8 + ...granite_tyrannosaurus_rex_foot_fossil.json | 8 + ...granite_tyrannosaurus_rex_leaf_fossil.json | 6 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 8 + ...granite_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 8 + ...granite_tyrannosaurus_rex_tail_fossil.json | 8 + ...granite_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 6 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_neck_fossil.json | 6 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_wing_fossil.json | 6 + ...ed_stone_tyrannosaurus_rex_arm_fossil.json | 8 + ...d_stone_tyrannosaurus_rex_foot_fossil.json | 8 + ...d_stone_tyrannosaurus_rex_leaf_fossil.json | 6 + ...ed_stone_tyrannosaurus_rex_leg_fossil.json | 8 + ...d_stone_tyrannosaurus_rex_neck_fossil.json | 6 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 8 + ...d_stone_tyrannosaurus_rex_tail_fossil.json | 8 + ...d_stone_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + .../granite_tyrannosaurus_rex_amber.json | 8 + .../granite_tyrannosaurus_rex_arm_fossil.json | 8 + ...granite_tyrannosaurus_rex_foot_fossil.json | 8 + ...granite_tyrannosaurus_rex_leaf_fossil.json | 6 + .../granite_tyrannosaurus_rex_leg_fossil.json | 8 + ...granite_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 8 + ...granite_tyrannosaurus_rex_tail_fossil.json | 8 + ...granite_tyrannosaurus_rex_wing_fossil.json | 6 + .../projectnublar/models/block/incubator.json | 5 + ...ay_terracotta_tyrannosaurus_rex_amber.json | 8 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...ge_terracotta_tyrannosaurus_rex_amber.json | 8 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 6 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...desite_tyrannosaurus_rex_spine_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 8 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 8 + ...epslate_tyrannosaurus_rex_leaf_fossil.json | 6 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 8 + ...epslate_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 8 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 8 + ...epslate_tyrannosaurus_rex_wing_fossil.json | 6 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 8 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 8 + ...diorite_tyrannosaurus_rex_leaf_fossil.json | 6 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 8 + ...diorite_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 8 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 8 + ...diorite_tyrannosaurus_rex_wing_fossil.json | 6 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 8 + ...granite_tyrannosaurus_rex_foot_fossil.json | 8 + ...granite_tyrannosaurus_rex_leaf_fossil.json | 6 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 8 + ...granite_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 8 + ...granite_tyrannosaurus_rex_tail_fossil.json | 8 + ...granite_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 6 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_neck_fossil.json | 6 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_wing_fossil.json | 6 + ...or_stone_tyrannosaurus_rex_arm_fossil.json | 8 + ...r_stone_tyrannosaurus_rex_foot_fossil.json | 8 + ...r_stone_tyrannosaurus_rex_leaf_fossil.json | 6 + ...or_stone_tyrannosaurus_rex_leg_fossil.json | 8 + ...r_stone_tyrannosaurus_rex_neck_fossil.json | 6 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 8 + ...r_stone_tyrannosaurus_rex_tail_fossil.json | 8 + ...r_stone_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 6 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...desite_tyrannosaurus_rex_spine_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 8 + ...ndesite_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 8 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 8 + ...epslate_tyrannosaurus_rex_leaf_fossil.json | 6 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 8 + ...epslate_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 8 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 8 + ...epslate_tyrannosaurus_rex_wing_fossil.json | 6 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 8 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 8 + ...diorite_tyrannosaurus_rex_leaf_fossil.json | 6 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 8 + ...diorite_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 8 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 8 + ...diorite_tyrannosaurus_rex_wing_fossil.json | 6 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 8 + ...granite_tyrannosaurus_rex_foot_fossil.json | 8 + ...granite_tyrannosaurus_rex_leaf_fossil.json | 6 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 8 + ...granite_tyrannosaurus_rex_neck_fossil.json | 6 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 8 + ...granite_tyrannosaurus_rex_tail_fossil.json | 8 + ...granite_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 6 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_neck_fossil.json | 6 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_wing_fossil.json | 6 + ...ne_stone_tyrannosaurus_rex_arm_fossil.json | 8 + ...e_stone_tyrannosaurus_rex_foot_fossil.json | 8 + ...e_stone_tyrannosaurus_rex_leaf_fossil.json | 6 + ...ne_stone_tyrannosaurus_rex_leg_fossil.json | 8 + ...e_stone_tyrannosaurus_rex_neck_fossil.json | 6 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 8 + ...e_stone_tyrannosaurus_rex_tail_fossil.json | 8 + ...e_stone_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + .../projectnublar/models/block/processor.json | 5 + ...ed_terracotta_tyrannosaurus_rex_amber.json | 8 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + .../sandstone_tyrannosaurus_rex_amber.json | 8 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 6 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_neck_fossil.json | 6 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 8 + ...ndstone_tyrannosaurus_rex_wing_fossil.json | 6 + .../projectnublar/models/block/sequencer.json | 5 + .../block/stone_tyrannosaurus_rex_amber.json | 8 + .../stone_tyrannosaurus_rex_arm_fossil.json | 8 + .../stone_tyrannosaurus_rex_foot_fossil.json | 8 + .../stone_tyrannosaurus_rex_leaf_fossil.json | 6 + .../stone_tyrannosaurus_rex_leg_fossil.json | 8 + .../stone_tyrannosaurus_rex_neck_fossil.json | 6 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 8 + .../stone_tyrannosaurus_rex_spine_fossil.json | 8 + .../stone_tyrannosaurus_rex_tail_fossil.json | 8 + .../stone_tyrannosaurus_rex_wing_fossil.json | 6 + .../terracotta_tyrannosaurus_rex_amber.json | 8 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...te_terracotta_tyrannosaurus_rex_amber.json | 8 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + ...ow_terracotta_tyrannosaurus_rex_amber.json | 8 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 8 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 8 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 6 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 8 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 6 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 8 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 8 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 8 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 8 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 6 + .../projectnublar/models/item/amber.json | 6 + .../andesite_tyrannosaurus_rex_amber.json | 3 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 3 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...desite_tyrannosaurus_rex_spine_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_wing_fossil.json | 3 + .../models/item/artificial_egg.json | 6 + ...wn_terracotta_tyrannosaurus_rex_amber.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 3 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...desite_tyrannosaurus_rex_spine_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 3 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 3 + ...epslate_tyrannosaurus_rex_leaf_fossil.json | 3 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 3 + ...epslate_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 3 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 3 + ...epslate_tyrannosaurus_rex_wing_fossil.json | 3 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 3 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 3 + ...diorite_tyrannosaurus_rex_leaf_fossil.json | 3 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 3 + ...diorite_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 3 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 3 + ...diorite_tyrannosaurus_rex_wing_fossil.json | 3 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 3 + ...granite_tyrannosaurus_rex_foot_fossil.json | 3 + ...granite_tyrannosaurus_rex_leaf_fossil.json | 3 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 3 + ...granite_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 3 + ...granite_tyrannosaurus_rex_tail_fossil.json | 3 + ...granite_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 3 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_neck_fossil.json | 3 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_wing_fossil.json | 3 + ...on_stone_tyrannosaurus_rex_arm_fossil.json | 3 + ...n_stone_tyrannosaurus_rex_foot_fossil.json | 3 + ...n_stone_tyrannosaurus_rex_leaf_fossil.json | 3 + ...on_stone_tyrannosaurus_rex_leg_fossil.json | 3 + ...n_stone_tyrannosaurus_rex_neck_fossil.json | 3 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 3 + ...n_stone_tyrannosaurus_rex_tail_fossil.json | 3 + ...n_stone_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + .../models/item/cracked_artificial_egg.json | 6 + .../deepslate_tyrannosaurus_rex_amber.json | 3 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 3 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 3 + ...epslate_tyrannosaurus_rex_leaf_fossil.json | 3 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 3 + ...epslate_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 3 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 3 + ...epslate_tyrannosaurus_rex_wing_fossil.json | 3 + .../models/item/diamond_computer_chip.json | 6 + .../models/item/diamond_filter.json | 6 + .../models/item/diamond_tank_upgrade.json | 6 + .../item/diorite_tyrannosaurus_rex_amber.json | 3 + .../diorite_tyrannosaurus_rex_arm_fossil.json | 3 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 3 + ...diorite_tyrannosaurus_rex_leaf_fossil.json | 3 + .../diorite_tyrannosaurus_rex_leg_fossil.json | 3 + ...diorite_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 3 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 3 + ...diorite_tyrannosaurus_rex_wing_fossil.json | 3 + .../models/item/egg_printer.json | 6 + .../projectnublar/models/item/fossil.json | 7 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 3 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...desite_tyrannosaurus_rex_spine_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 3 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 3 + ...epslate_tyrannosaurus_rex_leaf_fossil.json | 3 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 3 + ...epslate_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 3 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 3 + ...epslate_tyrannosaurus_rex_wing_fossil.json | 3 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 3 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 3 + ...diorite_tyrannosaurus_rex_leaf_fossil.json | 3 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 3 + ...diorite_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 3 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 3 + ...diorite_tyrannosaurus_rex_wing_fossil.json | 3 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 3 + ...granite_tyrannosaurus_rex_foot_fossil.json | 3 + ...granite_tyrannosaurus_rex_leaf_fossil.json | 3 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 3 + ...granite_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 3 + ...granite_tyrannosaurus_rex_tail_fossil.json | 3 + ...granite_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 3 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_neck_fossil.json | 3 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_wing_fossil.json | 3 + ...ed_stone_tyrannosaurus_rex_arm_fossil.json | 3 + ...d_stone_tyrannosaurus_rex_foot_fossil.json | 3 + ...d_stone_tyrannosaurus_rex_leaf_fossil.json | 3 + ...ed_stone_tyrannosaurus_rex_leg_fossil.json | 3 + ...d_stone_tyrannosaurus_rex_neck_fossil.json | 3 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 3 + ...d_stone_tyrannosaurus_rex_tail_fossil.json | 3 + ...d_stone_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + .../models/item/gold_computer_chip.json | 6 + .../models/item/gold_filter.json | 6 + .../models/item/gold_tank_upgrade.json | 6 + .../item/granite_tyrannosaurus_rex_amber.json | 3 + .../granite_tyrannosaurus_rex_arm_fossil.json | 3 + ...granite_tyrannosaurus_rex_foot_fossil.json | 3 + ...granite_tyrannosaurus_rex_leaf_fossil.json | 3 + .../granite_tyrannosaurus_rex_leg_fossil.json | 3 + ...granite_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 3 + ...granite_tyrannosaurus_rex_tail_fossil.json | 3 + ...granite_tyrannosaurus_rex_wing_fossil.json | 3 + .../projectnublar/models/item/hard_drive.json | 6 + .../high_security_electric_fence_post.json | 6 + .../projectnublar/models/item/hot_bulb.json | 6 + .../models/item/incubated_egg.json | 6 + .../projectnublar/models/item/incubator.json | 6 + .../models/item/incubator_arm.json | 6 + .../models/item/incubator_arm_base.json | 6 + .../models/item/incubator_lid.json | 6 + .../models/item/incubator_nest.json | 6 + .../models/item/iron_computer_chip.json | 6 + .../models/item/iron_filter.json | 6 + .../models/item/iron_tank_upgrade.json | 6 + .../models/item/large_container_upgrade.json | 6 + ...ay_terracotta_tyrannosaurus_rex_amber.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + .../low_security_electric_fence_post.json | 6 + ...ge_terracotta_tyrannosaurus_rex_amber.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 3 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...desite_tyrannosaurus_rex_spine_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 3 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 3 + ...epslate_tyrannosaurus_rex_leaf_fossil.json | 3 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 3 + ...epslate_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 3 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 3 + ...epslate_tyrannosaurus_rex_wing_fossil.json | 3 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 3 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 3 + ...diorite_tyrannosaurus_rex_leaf_fossil.json | 3 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 3 + ...diorite_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 3 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 3 + ...diorite_tyrannosaurus_rex_wing_fossil.json | 3 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 3 + ...granite_tyrannosaurus_rex_foot_fossil.json | 3 + ...granite_tyrannosaurus_rex_leaf_fossil.json | 3 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 3 + ...granite_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 3 + ...granite_tyrannosaurus_rex_tail_fossil.json | 3 + ...granite_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 3 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_neck_fossil.json | 3 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_wing_fossil.json | 3 + ...or_stone_tyrannosaurus_rex_arm_fossil.json | 3 + ...r_stone_tyrannosaurus_rex_foot_fossil.json | 3 + ...r_stone_tyrannosaurus_rex_leaf_fossil.json | 3 + ...or_stone_tyrannosaurus_rex_leg_fossil.json | 3 + ...r_stone_tyrannosaurus_rex_neck_fossil.json | 3 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 3 + ...r_stone_tyrannosaurus_rex_tail_fossil.json | 3 + ...r_stone_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 3 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...desite_tyrannosaurus_rex_spine_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 3 + ...ndesite_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 3 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 3 + ...epslate_tyrannosaurus_rex_leaf_fossil.json | 3 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 3 + ...epslate_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 3 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 3 + ...epslate_tyrannosaurus_rex_wing_fossil.json | 3 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 3 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 3 + ...diorite_tyrannosaurus_rex_leaf_fossil.json | 3 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 3 + ...diorite_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 3 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 3 + ...diorite_tyrannosaurus_rex_wing_fossil.json | 3 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 3 + ...granite_tyrannosaurus_rex_foot_fossil.json | 3 + ...granite_tyrannosaurus_rex_leaf_fossil.json | 3 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 3 + ...granite_tyrannosaurus_rex_neck_fossil.json | 3 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 3 + ...granite_tyrannosaurus_rex_tail_fossil.json | 3 + ...granite_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 3 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_neck_fossil.json | 3 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_wing_fossil.json | 3 + ...ne_stone_tyrannosaurus_rex_arm_fossil.json | 3 + ...e_stone_tyrannosaurus_rex_foot_fossil.json | 3 + ...e_stone_tyrannosaurus_rex_leaf_fossil.json | 3 + ...ne_stone_tyrannosaurus_rex_leg_fossil.json | 3 + ...e_stone_tyrannosaurus_rex_neck_fossil.json | 3 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 3 + ...e_stone_tyrannosaurus_rex_tail_fossil.json | 3 + ...e_stone_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + ...ed_terracotta_tyrannosaurus_rex_amber.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + .../sandstone_tyrannosaurus_rex_amber.json | 3 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 3 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_neck_fossil.json | 3 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 3 + ...ndstone_tyrannosaurus_rex_wing_fossil.json | 3 + .../projectnublar/models/item/sequencer.json | 6 + .../models/item/sequencer_computer.json | 6 + .../models/item/sequencer_door.json | 6 + .../models/item/sequencer_monitor.json | 6 + .../models/item/small_container_upgrade.json | 6 + .../assets/projectnublar/models/item/ssd.json | 6 + .../item/stone_tyrannosaurus_rex_amber.json | 3 + .../stone_tyrannosaurus_rex_arm_fossil.json | 3 + .../stone_tyrannosaurus_rex_foot_fossil.json | 3 + .../stone_tyrannosaurus_rex_leaf_fossil.json | 3 + .../stone_tyrannosaurus_rex_leg_fossil.json | 3 + .../stone_tyrannosaurus_rex_neck_fossil.json | 3 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 3 + .../stone_tyrannosaurus_rex_spine_fossil.json | 3 + .../stone_tyrannosaurus_rex_tail_fossil.json | 3 + .../stone_tyrannosaurus_rex_wing_fossil.json | 3 + .../projectnublar/models/item/syringe.json | 14 + .../models/item/syringe_dna.json | 6 + .../models/item/syringe_embryo.json | 6 + .../terracotta_tyrannosaurus_rex_amber.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + .../projectnublar/models/item/test_tube.json | 7 + .../models/item/unincubated_egg.json | 6 + .../projectnublar/models/item/warm_bulb.json | 6 + .../models/item/warmer_bulb.json | 6 + ...te_terracotta_tyrannosaurus_rex_amber.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + .../projectnublar/models/item/wire_spool.json | 6 + ...ow_terracotta_tyrannosaurus_rex_amber.json | 3 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 3 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 3 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 3 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 3 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 3 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 3 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 3 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 3 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 3 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 3 + .../data/minecraft/gene_data/allay.json | 6 + .../data/minecraft/gene_data/axolotl.json | 6 + .../data/minecraft/gene_data/bat.json | 11 + .../data/minecraft/gene_data/bee.json | 13 + .../data/minecraft/gene_data/cat.json | 10 + .../data/minecraft/gene_data/cave_spider.json | 10 + .../data/minecraft/gene_data/chicken.json | 11 + .../data/minecraft/gene_data/cod.json | 13 + .../data/minecraft/gene_data/cow.json | 8 + .../data/minecraft/gene_data/dolphin.json | 11 + .../data/minecraft/gene_data/donkey.json | 12 + .../data/minecraft/gene_data/fox.json | 12 + .../data/minecraft/gene_data/glow_squid.json | 6 + .../data/minecraft/gene_data/goat.json | 6 + .../data/minecraft/gene_data/hoglin.json | 15 + .../data/minecraft/gene_data/horse.json | 29 + .../data/minecraft/gene_data/llama.json | 12 + .../data/minecraft/gene_data/mooshroom.json | 13 + .../data/minecraft/gene_data/mule.json | 13 + .../data/minecraft/gene_data/ocelot.json | 13 + .../data/minecraft/gene_data/panda.json | 16 + .../data/minecraft/gene_data/parrot.json | 26 + .../data/minecraft/gene_data/pig.json | 11 + .../data/minecraft/gene_data/polar_bear.json | 14 + .../data/minecraft/gene_data/pufferfish.json | 13 + .../data/minecraft/gene_data/rabbit.json | 30 + .../data/minecraft/gene_data/salmon.json | 13 + .../data/minecraft/gene_data/sheep.json | 12 + .../data/minecraft/gene_data/spider.json | 10 + .../data/minecraft/gene_data/squid.json | 13 + .../minecraft/gene_data/tropical_fish.json | 57 + .../data/minecraft/gene_data/turtle.json | 15 + .../data/minecraft/gene_data/wolf.json | 13 + .../tags/blocks/mineable/pickaxe.json | 667 + .../recipes/misc/unincubated_egg.json | 35 + .../forge/biome_modifier/fossil.json | 6 + .../andesite_tyrannosaurus_rex_amber.json | 26 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 26 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...desite_tyrannosaurus_rex_spine_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_wing_fossil.json | 26 + ...wn_terracotta_tyrannosaurus_rex_amber.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 26 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...desite_tyrannosaurus_rex_spine_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 26 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 26 + ...epslate_tyrannosaurus_rex_leaf_fossil.json | 26 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 26 + ...epslate_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 26 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 26 + ...epslate_tyrannosaurus_rex_wing_fossil.json | 26 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 26 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 26 + ...diorite_tyrannosaurus_rex_leaf_fossil.json | 26 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 26 + ...diorite_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 26 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 26 + ...diorite_tyrannosaurus_rex_wing_fossil.json | 26 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 26 + ...granite_tyrannosaurus_rex_foot_fossil.json | 26 + ...granite_tyrannosaurus_rex_leaf_fossil.json | 26 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 26 + ...granite_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 26 + ...granite_tyrannosaurus_rex_tail_fossil.json | 26 + ...granite_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 26 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_neck_fossil.json | 26 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_wing_fossil.json | 26 + ...on_stone_tyrannosaurus_rex_arm_fossil.json | 26 + ...n_stone_tyrannosaurus_rex_foot_fossil.json | 26 + ...n_stone_tyrannosaurus_rex_leaf_fossil.json | 26 + ...on_stone_tyrannosaurus_rex_leg_fossil.json | 26 + ...n_stone_tyrannosaurus_rex_neck_fossil.json | 26 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 26 + ...n_stone_tyrannosaurus_rex_tail_fossil.json | 26 + ...n_stone_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + .../deepslate_tyrannosaurus_rex_amber.json | 26 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 26 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 26 + ...epslate_tyrannosaurus_rex_leaf_fossil.json | 26 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 26 + ...epslate_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 26 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 26 + ...epslate_tyrannosaurus_rex_wing_fossil.json | 26 + .../diorite_tyrannosaurus_rex_amber.json | 26 + .../diorite_tyrannosaurus_rex_arm_fossil.json | 26 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 26 + ...diorite_tyrannosaurus_rex_leaf_fossil.json | 26 + .../diorite_tyrannosaurus_rex_leg_fossil.json | 26 + ...diorite_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 26 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 26 + ...diorite_tyrannosaurus_rex_wing_fossil.json | 26 + .../loot_tables/blocks/egg_printer.json | 21 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 26 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...desite_tyrannosaurus_rex_spine_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 26 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 26 + ...epslate_tyrannosaurus_rex_leaf_fossil.json | 26 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 26 + ...epslate_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 26 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 26 + ...epslate_tyrannosaurus_rex_wing_fossil.json | 26 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 26 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 26 + ...diorite_tyrannosaurus_rex_leaf_fossil.json | 26 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 26 + ...diorite_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 26 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 26 + ...diorite_tyrannosaurus_rex_wing_fossil.json | 26 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 26 + ...granite_tyrannosaurus_rex_foot_fossil.json | 26 + ...granite_tyrannosaurus_rex_leaf_fossil.json | 26 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 26 + ...granite_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 26 + ...granite_tyrannosaurus_rex_tail_fossil.json | 26 + ...granite_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 26 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_neck_fossil.json | 26 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_wing_fossil.json | 26 + ...ed_stone_tyrannosaurus_rex_arm_fossil.json | 26 + ...d_stone_tyrannosaurus_rex_foot_fossil.json | 26 + ...d_stone_tyrannosaurus_rex_leaf_fossil.json | 26 + ...ed_stone_tyrannosaurus_rex_leg_fossil.json | 26 + ...d_stone_tyrannosaurus_rex_neck_fossil.json | 26 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 26 + ...d_stone_tyrannosaurus_rex_tail_fossil.json | 26 + ...d_stone_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + .../granite_tyrannosaurus_rex_amber.json | 26 + .../granite_tyrannosaurus_rex_arm_fossil.json | 26 + ...granite_tyrannosaurus_rex_foot_fossil.json | 26 + ...granite_tyrannosaurus_rex_leaf_fossil.json | 26 + .../granite_tyrannosaurus_rex_leg_fossil.json | 26 + ...granite_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 26 + ...granite_tyrannosaurus_rex_tail_fossil.json | 26 + ...granite_tyrannosaurus_rex_wing_fossil.json | 26 + .../high_security_electric_fence_post.json | 21 + .../loot_tables/blocks/incubator.json | 21 + ...ay_terracotta_tyrannosaurus_rex_amber.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + .../low_security_electric_fence_post.json | 21 + ...ge_terracotta_tyrannosaurus_rex_amber.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 26 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...desite_tyrannosaurus_rex_spine_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 26 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 26 + ...epslate_tyrannosaurus_rex_leaf_fossil.json | 26 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 26 + ...epslate_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 26 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 26 + ...epslate_tyrannosaurus_rex_wing_fossil.json | 26 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 26 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 26 + ...diorite_tyrannosaurus_rex_leaf_fossil.json | 26 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 26 + ...diorite_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 26 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 26 + ...diorite_tyrannosaurus_rex_wing_fossil.json | 26 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 26 + ...granite_tyrannosaurus_rex_foot_fossil.json | 26 + ...granite_tyrannosaurus_rex_leaf_fossil.json | 26 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 26 + ...granite_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 26 + ...granite_tyrannosaurus_rex_tail_fossil.json | 26 + ...granite_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 26 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_neck_fossil.json | 26 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_wing_fossil.json | 26 + ...or_stone_tyrannosaurus_rex_arm_fossil.json | 26 + ...r_stone_tyrannosaurus_rex_foot_fossil.json | 26 + ...r_stone_tyrannosaurus_rex_leaf_fossil.json | 26 + ...or_stone_tyrannosaurus_rex_leg_fossil.json | 26 + ...r_stone_tyrannosaurus_rex_neck_fossil.json | 26 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 26 + ...r_stone_tyrannosaurus_rex_tail_fossil.json | 26 + ...r_stone_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...andesite_tyrannosaurus_rex_arm_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_foot_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_leaf_fossil.json | 26 + ...andesite_tyrannosaurus_rex_leg_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...site_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...desite_tyrannosaurus_rex_spine_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_tail_fossil.json | 26 + ...ndesite_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...eepslate_tyrannosaurus_rex_arm_fossil.json | 26 + ...epslate_tyrannosaurus_rex_foot_fossil.json | 26 + ...epslate_tyrannosaurus_rex_leaf_fossil.json | 26 + ...eepslate_tyrannosaurus_rex_leg_fossil.json | 26 + ...epslate_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...late_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...pslate_tyrannosaurus_rex_spine_fossil.json | 26 + ...epslate_tyrannosaurus_rex_tail_fossil.json | 26 + ...epslate_tyrannosaurus_rex_wing_fossil.json | 26 + ..._diorite_tyrannosaurus_rex_arm_fossil.json | 26 + ...diorite_tyrannosaurus_rex_foot_fossil.json | 26 + ...diorite_tyrannosaurus_rex_leaf_fossil.json | 26 + ..._diorite_tyrannosaurus_rex_leg_fossil.json | 26 + ...diorite_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...rite_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...iorite_tyrannosaurus_rex_spine_fossil.json | 26 + ...diorite_tyrannosaurus_rex_tail_fossil.json | 26 + ...diorite_tyrannosaurus_rex_wing_fossil.json | 26 + ..._granite_tyrannosaurus_rex_arm_fossil.json | 26 + ...granite_tyrannosaurus_rex_foot_fossil.json | 26 + ...granite_tyrannosaurus_rex_leaf_fossil.json | 26 + ..._granite_tyrannosaurus_rex_leg_fossil.json | 26 + ...granite_tyrannosaurus_rex_neck_fossil.json | 26 + ...te_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...nite_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...ranite_tyrannosaurus_rex_spine_fossil.json | 26 + ...granite_tyrannosaurus_rex_tail_fossil.json | 26 + ...granite_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 26 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_neck_fossil.json | 26 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_wing_fossil.json | 26 + ...ne_stone_tyrannosaurus_rex_arm_fossil.json | 26 + ...e_stone_tyrannosaurus_rex_foot_fossil.json | 26 + ...e_stone_tyrannosaurus_rex_leaf_fossil.json | 26 + ...ne_stone_tyrannosaurus_rex_leg_fossil.json | 26 + ...e_stone_tyrannosaurus_rex_neck_fossil.json | 26 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 + ..._stone_tyrannosaurus_rex_spine_fossil.json | 26 + ...e_stone_tyrannosaurus_rex_tail_fossil.json | 26 + ...e_stone_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + .../loot_tables/blocks/processor.json | 21 + ...ed_terracotta_tyrannosaurus_rex_amber.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + .../sandstone_tyrannosaurus_rex_amber.json | 26 + ...andstone_tyrannosaurus_rex_arm_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_foot_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_leaf_fossil.json | 26 + ...andstone_tyrannosaurus_rex_leg_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_neck_fossil.json | 26 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...dstone_tyrannosaurus_rex_spine_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_tail_fossil.json | 26 + ...ndstone_tyrannosaurus_rex_wing_fossil.json | 26 + .../loot_tables/blocks/sequencer.json | 21 + .../blocks/stone_tyrannosaurus_rex_amber.json | 26 + .../stone_tyrannosaurus_rex_arm_fossil.json | 26 + .../stone_tyrannosaurus_rex_foot_fossil.json | 26 + .../stone_tyrannosaurus_rex_leaf_fossil.json | 26 + .../stone_tyrannosaurus_rex_leg_fossil.json | 26 + .../stone_tyrannosaurus_rex_neck_fossil.json | 26 + ...ne_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...tone_tyrannosaurus_rex_ribcage_fossil.json | 26 + .../stone_tyrannosaurus_rex_spine_fossil.json | 26 + .../stone_tyrannosaurus_rex_tail_fossil.json | 26 + .../stone_tyrannosaurus_rex_wing_fossil.json | 26 + .../terracotta_tyrannosaurus_rex_amber.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...te_terracotta_tyrannosaurus_rex_amber.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + ...ow_terracotta_tyrannosaurus_rex_amber.json | 26 + ...rracotta_tyrannosaurus_rex_arm_fossil.json | 26 + ...racotta_tyrannosaurus_rex_foot_fossil.json | 26 + ...racotta_tyrannosaurus_rex_leaf_fossil.json | 26 + ...rracotta_tyrannosaurus_rex_leg_fossil.json | 26 + ...racotta_tyrannosaurus_rex_neck_fossil.json | 26 + ...ta_tyrannosaurus_rex_rex_skull_fossil.json | 26 + ...otta_tyrannosaurus_rex_ribcage_fossil.json | 26 + ...acotta_tyrannosaurus_rex_spine_fossil.json | 26 + ...racotta_tyrannosaurus_rex_tail_fossil.json | 26 + ...racotta_tyrannosaurus_rex_wing_fossil.json | 26 + .../recipes/unincubated_egg.json | 15 + .../tags/entity_types/embryo_entity.json | 6 + .../projectnublar/tags/items/bone_matter.json | 5 + .../tags/items/plant_matter.json | 106 + .../data/projectnublar/tags/items/sugar.json | 5 + .../worldgen/configured_feature/amber.json | 7 + .../worldgen/configured_feature/fossil.json | 7 + .../worldgen/placed_feature/amber.json | 27 + .../worldgen/placed_feature/fossil.json | 27 + .../dumbcode/projectnublar/CommonClass.java | 48 + .../net/dumbcode/projectnublar/Constants.java | 29 + .../LowSecurityElectricFencePostBlock.java | 25 + .../dumbcode/projectnublar/api/DNAData.java | 205 + .../dumbcode/projectnublar/api/DinoData.java | 264 + .../projectnublar/api/DiskStorage.java | 58 + .../projectnublar/api/EntityColorStore.java | 20 + .../projectnublar/api/FossilCollection.java | 54 + .../projectnublar/api/FossilPiece.java | 3 + .../projectnublar/api/FossilPieces.java | 37 + .../dumbcode/projectnublar/api/FossilSet.java | 10 + .../projectnublar/api/FossilSets.java | 20 + .../dumbcode/projectnublar/api/GeneData.java | 26 + .../net/dumbcode/projectnublar/api/Genes.java | 59 + .../projectnublar/api/NublarMath.java | 16 + .../dumbcode/projectnublar/api/Quality.java | 40 + .../api/TraceFossilCollection.java | 17 + .../api/loot/functions/AmberItemFunction.java | 72 + .../loot/functions/FossilItemFunction.java | 97 + .../projectnublar/block/AmberBlock.java | 26 + .../projectnublar/block/EggPrinterBlock.java | 80 + .../block/ElectricFenceBlock.java | 68 + .../block/ElectricFencePostBlock.java | 296 + .../projectnublar/block/FossilBlock.java | 40 + .../projectnublar/block/GeneratorBlock.java | 77 + .../HighSecurityElectricFencePostBlock.java | 23 + .../projectnublar/block/IncubatorBlock.java | 169 + .../projectnublar/block/ProcessorBlock.java | 44 + .../projectnublar/block/SequencerBlock.java | 107 + .../block/api/BlockConnectableBase.java | 634 + .../block/api/ConnectableBlockEntity.java | 17 + .../projectnublar/block/api/Connection.java | 584 + .../block/api/ConnectionType.java | 25 + .../block/api/DelegateBlockHitResult.java | 53 + .../block/api/DelegateVoxelShape.java | 35 + .../block/api/EnumConnectionType.java | 76 + .../block/api/IMachineParts.java | 8 + .../projectnublar/block/api/MathUtils.java | 156 + .../projectnublar/block/api/MultiBlock.java | 21 + .../block/api/MultiEntityBlock.java | 147 + .../projectnublar/block/api/RenderUtils.java | 235 + .../block/api/RotatedRayBox.java | 200 + .../block/api/SyncingBlockEntity.java | 50 + .../api/SyncingContainerBlockEntity.java | 50 + .../entity/BlockEntityElectricFence.java | 147 + .../entity/BlockEntityElectricFencePole.java | 255 + .../block/entity/EggPrinterBlockEntity.java | 332 + .../block/entity/GeneratorBlockEntity.java | 141 + .../block/entity/IncubatorBlockEntity.java | 395 + .../block/entity/ProcessorBlockEntity.java | 328 + .../block/entity/SequencerBlockEntity.java | 563 + .../client/ClientRegistrationHolder.java | 103 + .../client/CommonClientClass.java | 126 + .../projectnublar/client/DinoTexture.java | 77 + .../projectnublar/client/ModShapes.java | 726 + .../client/model/DinosaurGeoModel.java | 21 + .../client/model/FencePostModel.java | 31 + .../client/model/SimpleGeoItemModel.java | 35 + .../client/renderer/DinosaurRenderer.java | 68 + .../renderer/ElectricFenceRenderer.java | 73 + .../client/renderer/ElectricWireRenderer.java | 100 + .../client/renderer/ProcessorRenderer.java | 71 + .../client/renderer/SequencerRenderer.java | 54 + .../renderer/SimpleGeoItemRenderer.java | 12 + .../client/renderer/layer/DinoLayer.java | 41 + .../client/screen/EggPrinterScreen.java | 47 + .../client/screen/GeneratorScreen.java | 34 + .../client/screen/IncubatorScreen.java | 136 + .../client/screen/ProcessorScreen.java | 61 + .../client/screen/SequencerScreen.java | 996 + .../client/widget/AdvancedColorWidget.java | 78 + .../client/widget/BorderedButton.java | 144 + .../client/widget/DNASlider.java | 113 + .../client/widget/DataDisplayWidget.java | 30 + .../client/widget/DinoColorPickerWidget.java | 196 + .../client/widget/EntityWidget.java | 67 + .../client/widget/GeneButton.java | 73 + .../client/widget/GeneHolder.java | 8 + .../client/widget/GeneSlider.java | 22 + .../widget/IsolatedDataDisplayWidget.java | 55 + .../client/widget/ProgressWidget.java | 90 + .../widget/SequenceDataDisplayWidget.java | 64 + .../client/widget/TextScrollBox.java | 69 + .../projectnublar/config/FossilsConfig.java | 221 + .../container/CloneDisplaySlot.java | 34 + .../projectnublar/container/ToggleSlot.java | 46 + .../data/GeneDataReloadListener.java | 36 + .../projectnublar/entity/Dinosaur.java | 112 + .../entity/api/FossilRevived.java | 4 + .../projectnublar/init/BlockInit.java | 61 + .../projectnublar/init/CreativeTabInit.java | 220 + .../projectnublar/init/DamageSourceInit.java | 11 + .../init/DataSerializerInit.java | 32 + .../projectnublar/init/EntityInit.java | 41 + .../projectnublar/init/FeatureInit.java | 19 + .../dumbcode/projectnublar/init/GeneInit.java | 55 + .../dumbcode/projectnublar/init/ItemInit.java | 80 + .../projectnublar/init/LootFunctionInit.java | 18 + .../projectnublar/init/MenuTypeInit.java | 27 + .../projectnublar/init/RecipeInit.java | 19 + .../dumbcode/projectnublar/init/TagInit.java | 14 + .../projectnublar/item/AmberItem.java | 23 + .../dumbcode/projectnublar/item/BulbItem.java | 15 + .../projectnublar/item/ComputerChipItem.java | 26 + .../item/ContainerUpgradeItem.java | 15 + .../projectnublar/item/DiskStorageItem.java | 47 + .../projectnublar/item/FilterItem.java | 15 + .../projectnublar/item/FossilItem.java | 24 + .../projectnublar/item/GeoMultiBlockItem.java | 38 + .../projectnublar/item/IncubatedEggItem.java | 43 + .../projectnublar/item/PlantTankItem.java | 15 + .../projectnublar/item/SyringeItem.java | 66 + .../dumbcode/projectnublar/item/TankItem.java | 32 + .../projectnublar/item/TestTubeItem.java | 29 + .../item/UnincubatedEggItem.java | 12 + .../projectnublar/item/api/DNADataItem.java | 31 + .../item/api/MultiBlockItem.java | 60 + .../menutypes/EggPrinterMenu.java | 106 + .../menutypes/GeneratorMenu.java | 96 + .../menutypes/IncubatorMenu.java | 84 + .../menutypes/ProcessorMenu.java | 137 + .../menutypes/SequencerMenu.java | 221 + .../projectnublar/mixin/ExampleMixin.java | 21 + .../projectnublar/network/NetworkInit.java | 14 + .../network/c2s/UpdateEditInfoPacket.java | 29 + .../network/c2s/UpdateIncubatorPacket.java | 25 + .../c2s/UpdateIncubatorSlotPacket.java | 36 + .../projectnublar/platform/Services.java | 30 + .../platform/services/IPlatformHelper.java | 51 + .../recipe/UnincubatedEggRecipe.java | 163 + .../recipe/UnincubatedEggRecipeBuilder.java | 196 + .../projectnublar/util/LineUtils.java | 160 + .../worldgen/feature/AmberFeature.java | 197 + .../worldgen/feature/FossilConfiguration.java | 28 + .../worldgen/feature/FossilFeature.java | 205 + .../resources/META-INF/accesstransformer.cfg | 18 + .../accesstransformers.accesswidener | 19 + .../entity/tyrannosaurus_rex.animation.json | 61780 ++++++++++++++++ .../geo/block/egg_printer.geo.json | 545 + ...high_security_electric_fence_post.geo.json | 549 + .../geo/block/incubator.geo.json | 627 + .../low_security_electric_fence_post.geo.json | 316 + .../geo/block/processor.geo.json | 535 + .../geo/block/sequencer.geo.json | 611 + .../geo/entity/tyrannosaurus_rex.geo.json | 818 + .../models/block/fossil_base.json | 65 + .../projectnublar/models/item/processor.json | 109 + .../shaders/core/incubator_bed.fsh | 168 + .../shaders/core/incubator_bed.json | 8 + .../shaders/core/incubator_bed.vsh | 9 + .../textures/block/egg_printer.png | Bin 0 -> 3639 bytes .../block/fossil_overlay/amber/amber.png | Bin 0 -> 441 bytes .../block/fossil_overlay/common/arm.png | Bin 0 -> 345 bytes .../block/fossil_overlay/common/foot.png | Bin 0 -> 380 bytes .../block/fossil_overlay/common/leg.png | Bin 0 -> 336 bytes .../block/fossil_overlay/common/pelvis.png | Bin 0 -> 348 bytes .../block/fossil_overlay/common/ribcage.png | Bin 0 -> 354 bytes .../block/fossil_overlay/common/spine.png | Bin 0 -> 334 bytes .../block/fossil_overlay/common/tail.png | Bin 0 -> 359 bytes .../tyrannosaurus_rex/fragmented_skull.png | Bin 0 -> 659 bytes .../tyrannosaurus_rex/fresh_skull.png | Bin 0 -> 585 bytes .../tyrannosaurus_rex/rex_skull.png | Bin 0 -> 769 bytes .../high_security_electric_fence_post.png | Bin 0 -> 4497 bytes .../textures/block/incubator.png | Bin 0 -> 4070 bytes .../low_security_electric_fence_post.png | Bin 0 -> 2731 bytes .../textures/block/processor.png | Bin 0 -> 2980 bytes .../textures/block/sequencer.png | Bin 0 -> 4394 bytes .../entity/tyrannosaurus_rex/male/back.png | Bin 0 -> 34697 bytes .../entity/tyrannosaurus_rex/male/base.png | Bin 0 -> 68920 bytes .../entity/tyrannosaurus_rex/male/belly.png | Bin 0 -> 93901 bytes .../tyrannosaurus_rex/male/brightgreen.png | Bin 0 -> 17013 bytes .../entity/tyrannosaurus_rex/male/brown.png | Bin 0 -> 5642 bytes .../entity/tyrannosaurus_rex/male/claws.png | Bin 0 -> 5187 bytes .../entity/tyrannosaurus_rex/male/eyes.png | Bin 0 -> 4318 bytes .../entity/tyrannosaurus_rex/male/feet.png | Bin 0 -> 5763 bytes .../entity/tyrannosaurus_rex/male/mouth.png | Bin 0 -> 7428 bytes .../tyrannosaurus_rex/male/nostrils.png | Bin 0 -> 4239 bytes .../entity/tyrannosaurus_rex/male/pattern.png | Bin 0 -> 53633 bytes .../entity/tyrannosaurus_rex/male/teeth.png | Bin 0 -> 5213 bytes .../male/tyrannosaurus_rex.png | Bin 0 -> 72533 bytes .../entity/tyrannosaurus_rex/male/yellow.png | Bin 0 -> 35390 bytes .../textures/gui/bonemeal_bar.png | Bin 0 -> 754 bytes .../textures/gui/center_pieces.png | Bin 0 -> 4427 bytes .../textures/gui/coal_generator.png | Bin 0 -> 1812 bytes .../projectnublar/textures/gui/dna_spiral.png | Bin 0 -> 400 bytes .../projectnublar/textures/gui/edit_page.png | Bin 0 -> 1012 bytes .../assets/projectnublar/textures/gui/egg.png | Bin 0 -> 877 bytes .../textures/gui/egg_printer.png | Bin 0 -> 2419 bytes .../textures/gui/fluid_overlay.png | Bin 0 -> 200 bytes .../projectnublar/textures/gui/incubator.png | Bin 0 -> 11173 bytes .../textures/gui/inventory_overlay.png | Bin 0 -> 878 bytes .../projectnublar/textures/gui/processor.png | Bin 0 -> 24610 bytes .../projectnublar/textures/gui/sequencer.png | Bin 0 -> 2257 bytes .../textures/gui/sequencer_page.png | Bin 0 -> 1378 bytes .../projectnublar/textures/gui/synth_page.png | Bin 0 -> 7374 bytes .../textures/item/artificial_egg.png | Bin 0 -> 310 bytes .../textures/item/cracked_artificial_egg.png | Bin 0 -> 392 bytes .../textures/item/diamond_computer_chip.png | Bin 0 -> 456 bytes .../textures/item/diamond_filter.png | Bin 0 -> 268 bytes .../textures/item/diamond_tank_upgrade.png | Bin 0 -> 429 bytes .../item/dino_overlay/tyrannosaurus_rex.png | Bin 0 -> 263 bytes .../textures/item/egg_printer.png | Bin 0 -> 226 bytes .../textures/item/gold_computer_chip.png | Bin 0 -> 506 bytes .../textures/item/gold_filter.png | Bin 0 -> 268 bytes .../textures/item/gold_tank_upgrade.png | Bin 0 -> 297 bytes .../textures/item/hard_drive.png | Bin 0 -> 385 bytes .../high_security_electric_fence_post.png | Bin 0 -> 379 bytes .../projectnublar/textures/item/hot_bulb.png | Bin 0 -> 364 bytes .../textures/item/incubated_egg.png | Bin 0 -> 310 bytes .../projectnublar/textures/item/incubator.png | Bin 0 -> 200 bytes .../textures/item/incubator_arm.png | Bin 0 -> 194 bytes .../textures/item/incubator_arm_base.png | Bin 0 -> 174 bytes .../textures/item/incubator_lid.png | Bin 0 -> 213 bytes .../textures/item/incubator_nest.png | Bin 0 -> 222 bytes .../textures/item/iron_computer_chip.png | Bin 0 -> 457 bytes .../textures/item/iron_filter.png | Bin 0 -> 265 bytes .../textures/item/iron_tank_upgrade.png | Bin 0 -> 275 bytes .../textures/item/large_container_upgrade.png | Bin 0 -> 313 bytes .../item/low_security_electric_fence_post.png | Bin 0 -> 313 bytes .../projectnublar/textures/item/processor.png | Bin 0 -> 6562 bytes .../projectnublar/textures/item/sequencer.png | Bin 0 -> 240 bytes .../textures/item/sequencer_computer.png | Bin 0 -> 178 bytes .../textures/item/sequencer_door.png | Bin 0 -> 162 bytes .../textures/item/sequencer_monitor.png | Bin 0 -> 268 bytes .../textures/item/small_container_upgrade.png | Bin 0 -> 260 bytes .../projectnublar/textures/item/ssd.png | Bin 0 -> 297 bytes .../projectnublar/textures/item/syringe.png | Bin 0 -> 248 bytes .../textures/item/syringe_blood.png | Bin 0 -> 270 bytes .../textures/item/syringe_embryo.png | Bin 0 -> 270 bytes .../projectnublar/textures/item/test_tube.png | Bin 0 -> 256 bytes .../textures/item/test_tube_full.png | Bin 0 -> 301 bytes .../textures/item/unincubated_egg.png | Bin 0 -> 310 bytes .../projectnublar/textures/item/warm_bulb.png | Bin 0 -> 307 bytes .../textures/item/warmer_bulb.png | Bin 0 -> 328 bytes .../textures/item/wire_spool.png | Bin 0 -> 424 bytes common/src/main/resources/pack.mcmeta | 6 + .../main/resources/projectnublar.mixins.json | 17 + fabric/build.gradle | 48 + .../dumbcode/projectnublar/ProjectNublar.java | 62 + .../projectnublar/ProjectNublarClient.java | 36 + .../projectnublar/client/FossilModel.java | 91 + .../projectnublar/client/IStackSensitive.java | 8 + .../client/StackSensitiveItemOverrides.java | 23 + .../mixin/GeoMultiBlockItemMixin.java | 44 + .../platform/FabricPlatformHelper.java | 71 + ...amplemod.platform.services.IPlatformHelper | 1 + ...ctnublar.platform.services.IPlatformHelper | 1 + fabric/src/main/resources/fabric.mod.json | 36 + .../projectnublar.fabric.mixins.json | 18 + forge/build.gradle | 58 + .../dumbcode/projectnublar/ProjectNublar.java | 51 + .../client/model/BakedModelHelper.java | 53 + .../client/model/api/IStackSensitive.java | 8 + .../api/StackSensitiveItemOverrides.java | 24 + .../client/model/fossil/FossilItemModel.java | 108 + .../model/fossil/FossilModelLoader.java | 36 + .../model/testtube/TestTubeItemModel.java | 102 + .../model/testtube/TestTubeModelLoader.java | 36 + .../datagen/GeneDataProvider.java | 265 + .../datagen/ModBlockLootTables.java | 79 + .../datagen/ModBlockStateProvider.java | 89 + .../datagen/ModEntityLootTables.java | 65 + .../datagen/ModItemModelProvider.java | 154 + .../datagen/ModLangProvider.java | 134 + .../datagen/ModLootTableProvider.java | 29 + .../datagen/ModRecipeProvider.java | 26 + .../datagen/ModSoundProvider.java | 24 + .../projectnublar/datagen/ModTagProvider.java | 101 + .../datagen/ModWorldGenProvider.java | 101 + .../projectnublar/event/ClientModEvents.java | 41 + .../event/CommonForgeEvents.java | 64 + .../projectnublar/event/CommonModEvents.java | 59 + .../projectnublar/event/FluidWidget.java | 28 + .../BlockEntityElectricFencePoleMixin.java | 16 + .../mixin/GeoMultiBlockItemMixin.java | 28 + .../platform/ForgePlatformHelper.java | 54 + forge/src/main/resources/META-INF/mods.toml | 26 + ...amplemod.platform.services.IPlatformHelper | 1 + ...ctnublar.platform.services.IPlatformHelper | 1 + .../resources/projectnublar.forge.mixins.json | 16 + 2849 files changed, 114731 insertions(+) create mode 100644 common/build.gradle create mode 100644 common/changelog.md create mode 100644 common/src/generated/resources/.cache/04cef7e2d3b972b687a3d402aed57ff88577f05a create mode 100644 common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf create mode 100644 common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d create mode 100644 common/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 create mode 100644 common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d create mode 100644 common/src/generated/resources/.cache/735031f3addf80804addae5e3f53249900116f1e create mode 100644 common/src/generated/resources/.cache/75432d99634545bcd9be93a25af515e8309b4b3a create mode 100644 common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c create mode 100644 common/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e create mode 100644 common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f create mode 100644 common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/egg_printer.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/incubator.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/processor.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sequencer.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/lang/en_us.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/egg_printer.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/incubator.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/processor.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sequencer.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/artificial_egg.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/cracked_artificial_egg.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diamond_computer_chip.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diamond_filter.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diamond_tank_upgrade.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/egg_printer.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/gold_computer_chip.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/gold_filter.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/gold_tank_upgrade.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/hard_drive.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/high_security_electric_fence_post.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/hot_bulb.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/incubated_egg.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/incubator.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/incubator_arm.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/incubator_arm_base.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/incubator_lid.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/incubator_nest.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/iron_computer_chip.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/iron_filter.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/iron_tank_upgrade.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/large_container_upgrade.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/low_security_electric_fence_post.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sequencer.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sequencer_computer.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sequencer_door.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sequencer_monitor.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/small_container_upgrade.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/ssd.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/syringe.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/syringe_dna.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/syringe_embryo.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/test_tube.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/unincubated_egg.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/warm_bulb.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/warmer_bulb.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/wire_spool.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/allay.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/axolotl.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/bat.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/bee.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/cat.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/cave_spider.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/chicken.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/cod.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/cow.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/dolphin.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/donkey.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/fox.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/glow_squid.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/goat.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/hoglin.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/horse.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/llama.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/mooshroom.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/mule.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/ocelot.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/panda.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/parrot.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/pig.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/polar_bear.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/pufferfish.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/rabbit.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/salmon.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/sheep.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/spider.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/squid.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/tropical_fish.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/turtle.json create mode 100644 common/src/generated/resources/data/minecraft/gene_data/wolf.json create mode 100644 common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json create mode 100644 common/src/generated/resources/data/projectnublar/advancements/recipes/misc/unincubated_egg.json create mode 100644 common/src/generated/resources/data/projectnublar/forge/biome_modifier/fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/egg_printer.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/high_security_electric_fence_post.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/incubator.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/low_security_electric_fence_post.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/processor.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sequencer.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/recipes/unincubated_egg.json create mode 100644 common/src/generated/resources/data/projectnublar/tags/entity_types/embryo_entity.json create mode 100644 common/src/generated/resources/data/projectnublar/tags/items/bone_matter.json create mode 100644 common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json create mode 100644 common/src/generated/resources/data/projectnublar/tags/items/sugar.json create mode 100644 common/src/generated/resources/data/projectnublar/worldgen/configured_feature/amber.json create mode 100644 common/src/generated/resources/data/projectnublar/worldgen/configured_feature/fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/worldgen/placed_feature/amber.json create mode 100644 common/src/generated/resources/data/projectnublar/worldgen/placed_feature/fossil.json create mode 100644 common/src/main/java/net/dumbcode/projectnublar/CommonClass.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/Constants.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/DNAData.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/DinoData.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/DiskStorage.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/EntityColorStore.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/FossilPiece.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/FossilSet.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/FossilSets.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/Genes.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/NublarMath.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/Quality.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/AmberItemFunction.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/FossilItemFunction.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/EggPrinterBlock.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/ElectricFencePostBlock.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/FossilBlock.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/GeneratorBlock.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/HighSecurityElectricFencePostBlock.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/IncubatorBlock.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/ProcessorBlock.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/SequencerBlock.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/BlockConnectableBase.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectableBlockEntity.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/Connection.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectionType.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateBlockHitResult.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateVoxelShape.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/IMachineParts.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/MathUtils.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/MultiBlock.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/MultiEntityBlock.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/RenderUtils.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/RotatedRayBox.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingContainerBlockEntity.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFence.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/entity/EggPrinterBlockEntity.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/entity/GeneratorBlockEntity.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/entity/IncubatorBlockEntity.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/entity/ProcessorBlockEntity.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/block/entity/SequencerBlockEntity.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/DinoTexture.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/ModShapes.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/model/DinosaurGeoModel.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/model/FencePostModel.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/model/SimpleGeoItemModel.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricFenceRenderer.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricWireRenderer.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/renderer/ProcessorRenderer.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/renderer/SequencerRenderer.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/renderer/SimpleGeoItemRenderer.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/renderer/layer/DinoLayer.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/screen/EggPrinterScreen.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/screen/GeneratorScreen.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/screen/IncubatorScreen.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/screen/ProcessorScreen.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/AdvancedColorWidget.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/BorderedButton.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/DNASlider.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/DataDisplayWidget.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/DinoColorPickerWidget.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/EntityWidget.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneButton.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneHolder.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneSlider.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/IsolatedDataDisplayWidget.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/ProgressWidget.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/SequenceDataDisplayWidget.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/client/widget/TextScrollBox.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/container/CloneDisplaySlot.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/container/ToggleSlot.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/data/GeneDataReloadListener.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/entity/api/FossilRevived.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/TagInit.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/AmberItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/BulbItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/ComputerChipItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/ContainerUpgradeItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/DiskStorageItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/FilterItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/FossilItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/GeoMultiBlockItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/PlantTankItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/SyringeItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/TankItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/TestTubeItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/UnincubatedEggItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/api/DNADataItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/item/api/MultiBlockItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/menutypes/EggPrinterMenu.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/menutypes/GeneratorMenu.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/menutypes/IncubatorMenu.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/menutypes/ProcessorMenu.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/menutypes/SequencerMenu.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/mixin/ExampleMixin.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/network/NetworkInit.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateEditInfoPacket.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorPacket.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorSlotPacket.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/platform/Services.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipe.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipeBuilder.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/util/LineUtils.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilConfiguration.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java create mode 100644 common/src/main/resources/META-INF/accesstransformer.cfg create mode 100644 common/src/main/resources/accesstransformers.accesswidener create mode 100644 common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json create mode 100644 common/src/main/resources/assets/projectnublar/geo/block/egg_printer.geo.json create mode 100644 common/src/main/resources/assets/projectnublar/geo/block/high_security_electric_fence_post.geo.json create mode 100644 common/src/main/resources/assets/projectnublar/geo/block/incubator.geo.json create mode 100644 common/src/main/resources/assets/projectnublar/geo/block/low_security_electric_fence_post.geo.json create mode 100644 common/src/main/resources/assets/projectnublar/geo/block/processor.geo.json create mode 100644 common/src/main/resources/assets/projectnublar/geo/block/sequencer.geo.json create mode 100644 common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json create mode 100644 common/src/main/resources/assets/projectnublar/models/block/fossil_base.json create mode 100644 common/src/main/resources/assets/projectnublar/models/item/processor.json create mode 100644 common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.fsh create mode 100644 common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.json create mode 100644 common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.vsh create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/egg_printer.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/amber/amber.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/arm.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/foot.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/leg.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/pelvis.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/ribcage.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/spine.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/tail.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/fragmented_skull.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/fresh_skull.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/rex_skull.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/high_security_electric_fence_post.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/incubator.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/low_security_electric_fence_post.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/processor.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/sequencer.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/back.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/base.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/belly.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/brightgreen.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/brown.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/claws.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/eyes.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/feet.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/mouth.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/nostrils.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/pattern.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/teeth.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/tyrannosaurus_rex.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/yellow.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/bonemeal_bar.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/center_pieces.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/coal_generator.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/dna_spiral.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/edit_page.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/egg.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/egg_printer.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/fluid_overlay.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/incubator.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/inventory_overlay.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/processor.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/sequencer.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/sequencer_page.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/gui/synth_page.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/artificial_egg.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/cracked_artificial_egg.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/diamond_computer_chip.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/diamond_filter.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/diamond_tank_upgrade.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/dino_overlay/tyrannosaurus_rex.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/egg_printer.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/gold_computer_chip.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/gold_filter.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/gold_tank_upgrade.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/hard_drive.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/high_security_electric_fence_post.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/hot_bulb.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/incubated_egg.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/incubator.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/incubator_arm.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/incubator_arm_base.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/incubator_lid.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/incubator_nest.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/iron_computer_chip.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/iron_filter.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/iron_tank_upgrade.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/large_container_upgrade.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/low_security_electric_fence_post.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/processor.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/sequencer.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/sequencer_computer.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/sequencer_door.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/sequencer_monitor.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/small_container_upgrade.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/ssd.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/syringe.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/syringe_blood.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/syringe_embryo.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/test_tube.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/test_tube_full.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/unincubated_egg.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/warm_bulb.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/warmer_bulb.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/wire_spool.png create mode 100644 common/src/main/resources/pack.mcmeta create mode 100644 common/src/main/resources/projectnublar.mixins.json create mode 100644 fabric/build.gradle create mode 100644 fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java create mode 100644 fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java create mode 100644 fabric/src/main/java/net/dumbcode/projectnublar/client/FossilModel.java create mode 100644 fabric/src/main/java/net/dumbcode/projectnublar/client/IStackSensitive.java create mode 100644 fabric/src/main/java/net/dumbcode/projectnublar/client/StackSensitiveItemOverrides.java create mode 100644 fabric/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java create mode 100644 fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java create mode 100644 fabric/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper create mode 100644 fabric/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper create mode 100644 fabric/src/main/resources/fabric.mod.json create mode 100644 fabric/src/main/resources/projectnublar.fabric.mixins.json create mode 100644 forge/build.gradle create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/client/model/BakedModelHelper.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/client/model/api/IStackSensitive.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/client/model/api/StackSensitiveItemOverrides.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilItemModel.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilModelLoader.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeItemModel.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeModelLoader.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/GeneDataProvider.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockStateProvider.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModEntityLootTables.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModItemModelProvider.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLootTableProvider.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModRecipeProvider.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModSoundProvider.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModTagProvider.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/datagen/ModWorldGenProvider.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/event/FluidWidget.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/mixin/BlockEntityElectricFencePoleMixin.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java create mode 100644 forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java create mode 100644 forge/src/main/resources/META-INF/mods.toml create mode 100644 forge/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper create mode 100644 forge/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper create mode 100644 forge/src/main/resources/projectnublar.forge.mixins.json diff --git a/common/build.gradle b/common/build.gradle new file mode 100644 index 00000000..4db731fb --- /dev/null +++ b/common/build.gradle @@ -0,0 +1,46 @@ +plugins { + id 'multiloader-common' + id 'net.neoforged.moddev.legacyforge' +} + +legacyForge { + mcpVersion = minecraft_version + if (file("src/main/resources/META-INF/accesstransformer.cfg").exists()) { + accessTransformers = ["src/main/resources/META-INF/accesstransformer.cfg"] + } + parchment { + minecraftVersion = parchment_minecraft + mappingsVersion = parchment_version + } +} + +dependencies { + compileOnly group: 'org.spongepowered', name: 'mixin', version: '0.8.5' + implementation group: 'com.google.code.findbugs', name: 'jsr305', version: '3.0.1' + + implementation("com.github.llamalad7.mixinextras:mixinextras-common:0.2.0-rc.3") + annotationProcessor("com.github.llamalad7.mixinextras:mixinextras-common:0.2.0-rc.3") + implementation "fuzs.forgeconfigapiport:forgeconfigapiport-common:${project.forge_config_api_port_version}" + implementation 'com.moandjiezana.toml:toml4j:0.7.2' + implementation "net.tslat.smartbrainlib:SmartBrainLib-common-${project.minecraft_version}:${project.sbl_version}" + compileOnly "software.bernie.geckolib:geckolib-neoforge-${minecraft_version}:${geckolib_version}" + implementation ("com.nyfaria.nyfsguilib:nyfsguilib-common-${minecraft_version}:${ngl_version}") {transitive = false} + implementation 'mysticdrew:common-networking-common:1.0.3-1.20.1' + implementation "earth.terrarium.botarium:botarium-forge-1.20.1:2.3.4" +} + +configurations { + commonJava { + canBeResolved = false + canBeConsumed = true + } + commonResources { + canBeResolved = false + canBeConsumed = true + } +} + +artifacts { + commonJava sourceSets.main.java.sourceDirectories.singleFile + commonResources sourceSets.main.resources.sourceDirectories.singleFile +} diff --git a/common/changelog.md b/common/changelog.md new file mode 100644 index 00000000..0965170f --- /dev/null +++ b/common/changelog.md @@ -0,0 +1,2 @@ +### Version 1.0.0 +- Initial release. \ No newline at end of file diff --git a/common/src/generated/resources/.cache/04cef7e2d3b972b687a3d402aed57ff88577f05a b/common/src/generated/resources/.cache/04cef7e2d3b972b687a3d402aed57ff88577f05a new file mode 100644 index 00000000..2774a08b --- /dev/null +++ b/common/src/generated/resources/.cache/04cef7e2d3b972b687a3d402aed57ff88577f05a @@ -0,0 +1,2 @@ +// 1.20.1 2024-06-30T10:00:35.8300661 Tags for minecraft:entity_type mod id projectnublar +3cba439aad87453de7a709fc1b301c40fd6e67a0 data/projectnublar/tags/entity_types/embryo_entity.json diff --git a/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf b/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf new file mode 100644 index 00000000..fcb9356c --- /dev/null +++ b/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf @@ -0,0 +1,4 @@ +// 1.20.1 2024-12-08T20:14:23.2443547 Tags for minecraft:item mod id projectnublar +c7500f481948159c566ddedb8a200fe63a413a56 data/projectnublar/tags/items/bone_matter.json +cdf28fc8f84105e19a69726e55381981869d0ff3 data/projectnublar/tags/items/plant_matter.json +e801bdef0719e27dd7decd88269ada7c5740348e data/projectnublar/tags/items/sugar.json diff --git a/common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d b/common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d new file mode 100644 index 00000000..8302e49e --- /dev/null +++ b/common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d @@ -0,0 +1,1140 @@ +// 1.20.1 2024-10-01T10:22:03.9251526 Block States: projectnublar +c123176cd5ee3c4a469d8e1ce331f9968707e1c5 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_amber.json +6da726b418cc3674bc4ef29c6e76420dd5b4ca95 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_arm_fossil.json +45e96f2c2187bb167383965f586d5bb825960405 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_foot_fossil.json +f5cdd22b011b7e38ff95f4b9bf59916663f40792 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_leg_fossil.json +0dadbd6128b1a0fecbc2c28b4a87ab19e2223500 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_rex_skull_fossil.json +cfbd72586c59d67c0e3b97ece7ad01202238e378 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_ribcage_fossil.json +45860efb4efdb35f1bf39bd58d8f568b6062f91a assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_spine_fossil.json +7f4c39a552bb4fcc3742c66cbf4d2571ef1e08f9 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_tail_fossil.json +147d1cef68c8ffb22d339bd93f39058e729837d2 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_amber.json +3332a756c44694fd760a56fbb272b013607768f1 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_arm_fossil.json +a9c6f333a5e63d25ed3acf8d99c4e0859318bd46 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_foot_fossil.json +b6f1c4533ddff518e2f14c758ca5af410cad2ee1 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_leg_fossil.json +4dff44de6da2c5ee6f834fb733fec425dae8719c assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +10c0a09c2bc64ed26cfccde62f7beb3e23309dd1 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +c3e586c031bc5de266e115828206e8d7796250b7 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_spine_fossil.json +597e6f3a075ea8229d67c8a165d247b1c164586f assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_tail_fossil.json +fd95bd949aad7f32e9bbd931dd47c20bf8940762 assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_arm_fossil.json +dd37db7360e08e145d676bf6626ccf8a85dc03ea assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_foot_fossil.json +29d0483903c13bd3dd36ea65117cd92bf950970c assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_leg_fossil.json +8dce7525096573a2999abbbb1bcf313f04d37eec assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json +047e8a048742db132179498c7a191e026b5662fd assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_ribcage_fossil.json +51d59830f59152976eddd6fc290901e8bb5beb7c assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_spine_fossil.json +f3d00bc43347b8f0ad6e45e4bf32324eecc61a94 assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_tail_fossil.json +0f6cdfda95abfaf5a750e930f7d242dca43cf4ec assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +793a4ab4f0028fcb5497a0fa93feca3c87e23055 assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +1f1852266d8fd29ff83ea446a8152a423ef3b997 assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +c88d19a3e030490716f064038311b5ab7adc32b9 assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +fe1cf971272fb980919e2b73186be4fb430246ba assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +2ac0f8e9bc66b144c486ec8f8dacc006abc5e712 assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +f0b0dff646f67b12b47938994c920e8a90b01976 assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +94ae7de9cbef02c3dc81bf9b364513ebd88272cf assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_arm_fossil.json +99591c525cc632eae6d65a2025d778edccc5dae8 assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_foot_fossil.json +031be8b64f02d724e872603b4d4ded354366a0cc assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_leg_fossil.json +6a169e7d102349c23f289ec599218b21f12a8642 assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +4678c5638548e37fd03664c93ba825061c4eb35b assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json +26610c848f2e9f845e1ad28a3065f851fd925bd3 assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_spine_fossil.json +c5de8ca26bfaeecd5690572aea6ac8eab148ce39 assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_tail_fossil.json +47754608ab72e9f10b33a731a0d58e02db332f76 assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_arm_fossil.json +77cf127efe7002606c6b7a1a1442c97a4f93c85e assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_foot_fossil.json +1b80c941b5c29f9869d87ea8379028ab28159623 assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_leg_fossil.json +fa13960aff400faa120829c115a530237275f73c assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json +ee040b8c893a2cd4cf4064ac4a2f93c58803ea3c assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_ribcage_fossil.json +63f90e8433d232763a547617c3fe4da46a906b2f assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_spine_fossil.json +d8b78f0e7de538909054b1a65f5f0a59191ed3f9 assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_tail_fossil.json +1c402d796d723d562bb076538d7acf2c677a6c6c assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_arm_fossil.json +fb007109c34b94d202243766d54e41f333cfd439 assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_foot_fossil.json +ff831c0f867c84e9d7b0ac65476d5a027fd5fa2c assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_leg_fossil.json +81fb16394327b6502f32eff5130b963e9d8a1ba0 assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_rex_skull_fossil.json +33c4900a4e9ebefed4280d524143f735a1588d81 assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_ribcage_fossil.json +f631e32f447cd5132f3b90ec0ae09a7015cfc089 assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_spine_fossil.json +6a5a1621c0fe5a67b8c89e861540f3229a153659 assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_tail_fossil.json +95d07ae7055ee5d1b02a3953f85bc06e8146271a assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +c7965bfba1122c0ecb7f2cef2ee716fc235e0430 assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +c2c1539ecfaedf4d2279a7f43a79cea72faae8b4 assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +3e47d6a36dbda2cccc93ee0fdc1f55a1da3836cb assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +85cf758c248cd26427dd55cfcaebfda1cef7a160 assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +a9d9efaf0829ac59c30336c28c367abbb48be886 assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +cd99a38e486e2d82fde771ff101dc74fa017604c assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +31d1b89773b15a2b51b4e5d4239c5fcb2e0b3d59 assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +368a0c9101c2458eb004cad2002d65152168b234 assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +4138168d5d0d168978bea7ecbed0d8fa8cb0270a assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +143a44faf1547bb1ede89f23fe32500efc0f315b assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +2d5a9cd03d50b900844a9953da717a3fa34a482a assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +40102c049215ef58c3079251e0a9c5c3ffb6c3a2 assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +a5fe07b6756c5f52dbda41eb7377f3871b083c4d assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +8c9f8bb7fc161ed4bc17d1a5918f976b1b2037bc assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json +f6867fe71da8dc497b65b1f0c4d5646e952ec228 assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json +b70fdb25024457cfab20709a8bfe755ff91f59ce assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json +94e456c03f292dab5d5e5404b03d583c5d038e2f assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +97935876d771da929f60c0b8982a0ef71453e46c assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +30be04ee9f4577afaea4f7574827e575549f6897 assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json +da682fa953d1a28f6a8376d93b8bb60ef0ca27cf assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json +c9e11a820288fb61c7a7238af413ff7ab60abe46 assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_arm_fossil.json +ead320f7d61fe60932b8cf4d5560a8f03d4a604f assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_foot_fossil.json +12673f66e36eadf552187fb94dacb1533f012f91 assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_leg_fossil.json +c2c5196441b4e662d57c12c832b949d4dd5a752f assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +66a11fb311aa23c119b2bc2c8b53e919ea926e1f assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json +57e74e6e646f83367fec45401b614c7f3d3ee549 assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_spine_fossil.json +bc4786e2a309f35b56c258840f53b721c83a4041 assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_tail_fossil.json +1f178a78c4b21ca9113c2927771ce171ea0df1cf assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_arm_fossil.json +b569347e6af23cd748303f5ad4571ccce5830314 assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_foot_fossil.json +98e4fd559689a1420e2b6d9df92f643757db2841 assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_leg_fossil.json +85f1bf25b1d627c815e07b6ddef0eaa25ed5cd4f assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_rex_skull_fossil.json +47367b1e787de2d9f0c52b911a9370eed5744984 assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_ribcage_fossil.json +0564cffbb5bcc38d44d09624bd13138320861d2c assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_spine_fossil.json +bce950aa0a967142645651929b947fc7393b98e1 assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_tail_fossil.json +a94e8df2112e69bdfbe19d004e8a32cefdde5b5a assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_arm_fossil.json +7802d459715e3068d5a747515513700902acd558 assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_foot_fossil.json +4e77dec9f15ca27cec4dc3d87c70120947fa6334 assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_leg_fossil.json +cdf1479c33e9d3e3e7bb1df3e503df654598d759 assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +00cb3a617726ff1cce292ff0de4b722b2d0610a1 assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json +92db1c98b1736a2cab79875c378a21b45d126ee3 assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_spine_fossil.json +7ab206e5b96897650019135db6d5be53781b827f assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_tail_fossil.json +4b69d1cdde9911685040edf24106b8c6bab22753 assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json +96b1eb275cfdcc2b68f930d5f004eb5c7eacd716 assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json +8cdafbdaf9a0217214c084f2cebbf3e11bdb8362 assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json +19d4ce3ec62e01f672c59adac9aea73f54a8ca0b assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +46478fabe1c1167946916b6ce49c570a69cec6bd assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +fc99901b2c0b7a2f4e625a6884b5e8c030ba5869 assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json +ff67454ba09f141fbaa7aa0dfc5db4cd38f871aa assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json +5e5b7ba57f44f13b96a84b32680697871c5ff0ad assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +17053c1d383f5bc3da818e2222072a94a2776899 assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +83cb191b72487358a745b1a1059109a414cc2222 assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +518161512000f2b730193cae71784cb2e3c1a6d4 assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +6e28c617f4bc6c9ab30cd1d194bc46fcce4c6d3d assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +6e977d46b370022101f2993cb6d1f80a491a6c3e assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +cabb932ebe3b438aec4b257aba5af16a1d5f2cb2 assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +7da3637070697bfad27380e9fd36c41272183459 assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_amber.json +e3d98fd4c2da3f1d8a91d231cc268ada6f5a1675 assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_arm_fossil.json +83ce8ea26f80ac8ef253f5765936206da74b5f8f assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_foot_fossil.json +f185266cf75e2835c6c19bea453745503aea5436 assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_leg_fossil.json +c7eb13c1e80a85776276090ffd7a5562b31ecd23 assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_rex_skull_fossil.json +e4c01d149274c0c3ae52f25aa46e095076674216 assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_ribcage_fossil.json +4930fbffb00188e8ccd9a09ed0e4991c07fd0f4d assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_spine_fossil.json +ce6631efb3baf94785e5ddc01f5ac0a27a1a7a94 assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_tail_fossil.json +0f5b7f31aa3f8abbe8ab62d75158d3e86bc255fc assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_amber.json +76a65a5c05a5f90e41a2f6d63dbeb373f9a1fbf4 assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_arm_fossil.json +f2bc99cfad948813b93e9fa8f27b982d41021f06 assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_foot_fossil.json +be69f17c7e46aa8e8eab08fb0abcfaa71a0dbe65 assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_leg_fossil.json +0927a2cdf27680d7d76ce0d507569c258353023d assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_rex_skull_fossil.json +8fad06693de7d644a0d199140e63a6bfea4ff760 assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_ribcage_fossil.json +6a708d547ca8ff01cffe1c87a19edc9faeff2e3c assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_spine_fossil.json +b0e12155cddca32eb7bab31034dcb885ee8ed4ff assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_tail_fossil.json +4bc0bf33e01ce1ac2c52929813c810a92fb87617 assets/projectnublar/blockstates/egg_printer.json +f666e6672e077e6b75455baa3e3a11c32f6e59ce assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json +2bbfcd77fa3cd53adf84deba1fb9c145e90ef9b7 assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json +161992f47cd463a71de4ff559b46abe6c92bfe50 assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json +6ded813a986f14b6f66c3ca0994a8426e7f2cf43 assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json +2fbeeb1842dac875003be4e4134c00ffa7ad33f6 assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json +6f2d8d2c861c8efc8bef9b4a592271212577432b assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json +0357a8ee60529536b7e6736a6afb7ace0279bed0 assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json +13ee8b1d0578c03bddfe2d60026bdc0ef11e6ef5 assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +a0f5423aadfb4d265318a73a0ff6d387d45a1844 assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +ef2175ffb5bb97f98cf05770fd9f46a2695a868d assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +3b448b5e58c2007316a345e797969fe19cd32992 assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +cbe4b40acd83089962adf0983a3c74750f5c2fbd assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +e6ef9ff9ead760cb9b92b1c2ab3b083802eeea51 assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +543bf0ebe3b3f6adcf4e6ee92a631d8728d95a90 assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +d359ec1045d8f41b883d14a8e9a623180cb58c7d assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json +9d4c4a4862b86a5e4599512ce7487be10e11d08e assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json +af8955933b4d6ec55408a02c8fc95c5b43213028 assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json +13234ddf1acb601a2160c03114cdfd886906b878 assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +3a72f693a20548c4af186a4e552932bc0f931e98 assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json +3b8e23010be7adad6824610c5ea63b30e5893117 assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json +7bd4bb634687d2e1a970e6ae4636b0813e0b80a0 assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json +bb4b999c0dc12a34c5e6f903762fe20ef93c2426 assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json +13e08709962c29d7edf657b247b49ccf1d52732d assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json +112e7cbcff68085f2a6fe49b41114375bc0e127d assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json +862d9f3e8afda1e960a69f70e19bdb4656ae085a assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json +881fcd0c4a6c5581685c48f6877d39f70a12dcb2 assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json +d108ab50b1bd483651f5f8a0cf302b1b8913055a assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json +3ac311208eb4095c6793bfbffb38b8cd5d102937 assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json +4bee34aa6ecd9fd0672d8d5406f286495fcd18ba assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_arm_fossil.json +47136eb06e68fa7b953b89c7d5f96a3579e45490 assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_foot_fossil.json +dbae63adbee458adf70d2e2bbd65b6099958b6fd assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_leg_fossil.json +39260db363eeb7a528712bcd4cebc020b3c2598d assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json +903d94c25f7ea443acfbd87622741953fa940949 assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json +7cc17f1b521f726068fffb4d66054195ec73fcaf assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_spine_fossil.json +96bdd2b3fe28f68600d843ab30811d6eca3cd960 assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_tail_fossil.json +a30446e2d7be6ebe010c327e1ccf68e290668654 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +7df74a5f1f85c46e1ed94e23777cef03b112fd91 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +0d80a452fce1b9fe091bbc31b81c216052131e4b assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +7416fa88e137dfeda5519674f1a629cc68b62abd assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +d72aa7783f5f0eda44588f3dfd1891262fd9b976 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +1628804e855fefa980dd05ed2da27e07e2852b23 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +816101f51d58082b5ce0f5e93ded3a930c57dba6 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +4a11598892db7c6dc4240b1c8809560bee087668 assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +71a7ea29ad0bb385e18ce38f7f7d343ad2a4ee7d assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +f87826d7d578eadf151f72d14003a55513d8e5e9 assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +fc6f9977871cddee23f9268251d2008339cf767f assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +8d15be859ffad10d39cf365ef1c39cb2976fc794 assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +b85753d64252e03b8ca2afff15ad17035b3324de assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +8b5b197447880fbd95b7a48d88bb45ab37711064 assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +702f7e2378d88990f49057d5227a256a8685f9d2 assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json +044fd0f5936c028c18d78fe42e8871a590cc45fc assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json +c7087e1bf758e64f1af5ffd741699b5fa26a760a assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json +6fca7a05d972dcd0bbd05ae07c40e063df06b76d assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +af25a4b4b90d89ce4e8f0d041a6c914bcd3655f4 assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +8968a85df9f3171f70fd3aff2b30106961d13c76 assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json +67b6a1c8d770e68bc29bb0bb9ad02f1e83ea4305 assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json +f42acaa76344047e95e48edc65587c803c930f1c assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json +ce85fe6299466db2e7380398069b42dc4a0ad461 assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json +0d20708800e4f92cb7a093705ec91b391f1d7323 assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json +f9dfff88671d1ecccf1e6fa7c54d7478c54d37ed assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +2155a2812cfd73559f394e57d9952f9fa77b07ff assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json +36204f23e35cc2a06b7706efd8f823ba982d8bcc assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json +cf0bd679e4169d54dc64b40050dff41c727021b8 assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json +6dadc8a1ea200ad6c493af672388372397ac1fad assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_arm_fossil.json +11362ac8ebe97fe2bfb86e3273322c810ad1ea2d assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_foot_fossil.json +de80d7d1546ef781b8ab84b2296767b588947328 assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_leg_fossil.json +09bc914188588568c480053ebad1ea318c1b5505 assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json +6a538f049137a5bc2b90b162f3377533837c1b0a assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json +70a5de00dcad35e689db6acdc7bd977a17bcae5c assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_spine_fossil.json +0cb5701dfa4b7e2e0530334b0398802651274ba6 assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_tail_fossil.json +c98b8b9ab934f11674c372497bd3059a9df6f448 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json +23448e3982de24531f9b90ab1f22c111a3771385 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json +04389485fbdbb60ab75fe4059b2dbedf3222a1a5 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json +5bb7573d205a842ceb89b69cc71880a49b6b0644 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +6083a024c63f88611999c7e7551e7b2dec0d0472 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json +3e9bd544b6203e9d01bc5f9bc0a5d58529b2e5c0 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json +b33cee8439f6263f38f7839a44e04624d0c462fa assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json +d309d8456e19f0d6fd554dddcaa1f6e7460e2ac8 assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json +3fd0ea0b8a95a0a7b69c8797dff7a38d88d73fdd assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json +07b2ccde136b7157ebb9eb5dd8451b54ace46159 assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json +3c65697a23abd40165285d617594031809234d8e assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +8c5ee00fd99cef571090669a9d1c6f42c6f0308c assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +e9a509b9cce8b8e108c816c29658995f01a581ae assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json +c4dc5c8feeae2708d74534cc3e1910b8513f43be assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json +351b6f32cb8c5d7328fa92b5823b7b5b18bb6f70 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +4c68a53a486f4db2fdd9b627fe6e8d6c11f24eb1 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +84a0732c28c1020f695ddcbad4592053c1d0a147 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +ed710369fc34a9e93e1d4abe157d15b4bfdda2b0 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +218fe7eaa17d84ccf854a33dfc75046bbc20cf31 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +7fd6d8765037274e798aa6ac62d09279677b5a81 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +24d6e7ab47325959c17ebbc231d3703278d4cffc assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +9f961153cb98fee33515f257c4265d60bbf8efc7 assets/projectnublar/blockstates/granite_tyrannosaurus_rex_amber.json +2d104ee1822f1a984698719f587a0aa4d5e57352 assets/projectnublar/blockstates/granite_tyrannosaurus_rex_arm_fossil.json +9a34527ffd88fee96850f700bc8423bc5b1907ed assets/projectnublar/blockstates/granite_tyrannosaurus_rex_foot_fossil.json +f18248da39c8226fc19c3e6e022243e419d58846 assets/projectnublar/blockstates/granite_tyrannosaurus_rex_leg_fossil.json +061dae569c1859d91e5f95aece389eb1800485f6 assets/projectnublar/blockstates/granite_tyrannosaurus_rex_rex_skull_fossil.json +5eb04dcae6fb1bec88e2bb7aed0c4976db4b3d7c assets/projectnublar/blockstates/granite_tyrannosaurus_rex_ribcage_fossil.json +f9ecb7eaade2930b248695a04d23316b17bb2ed4 assets/projectnublar/blockstates/granite_tyrannosaurus_rex_spine_fossil.json +cfacaa6d9a3a8bbf57c8a46f2876504659714120 assets/projectnublar/blockstates/granite_tyrannosaurus_rex_tail_fossil.json +66663ed010513ae7eb904d9d191006dd52c33452 assets/projectnublar/blockstates/incubator.json +b53dc006acc0b3cda3fad6da532eb354a8f814e4 assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_amber.json +41220638132bae5e8779c0c031ddb0f819572856 assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +f4f19348380a9f92651ea1ea29c3695acef51747 assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +34e1a3aa10ca65905858e44cc6ea7d72d8f0383f assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +d7c33bad081bda31260a051c7efce91882ef13ef assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +25fc92ab11dd3b35ec9494d42e08f9da1077379b assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +43a8d76aed7e1f4e1d68d313a4af9e3afac11958 assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +33559dda556f98375214b0bec5a988e0c9de726c assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +b5befc588d74772b2c0221a401221f4ca67ba160 assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_amber.json +bb7664b50ef916d48160c9292ea782731b47d6c3 assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_arm_fossil.json +be12a6d2e70e971724873bf5ab570449319fc08c assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_foot_fossil.json +5bf49276cf1ca41cea1c3f96ed5bdf0e2a6e7ad9 assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_leg_fossil.json +773b2371cd43f04c15bb97b1797cbc74397e0e34 assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +5184be39577612a47184a07209c4d2afc1916a9d assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +92f2694a80068d6187f61fede0d9dda6e987b583 assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_spine_fossil.json +d0a6e09c9ead5013a969c1dce195493be1c2d01a assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_tail_fossil.json +3a2d337e449409f4fa440825aebcf352e78be6e0 assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_arm_fossil.json +24b6153434e997944f616b93690786114d822c74 assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_foot_fossil.json +0f2ea4198b7a97fad41e5da2f423505653bd5d49 assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_leg_fossil.json +7d2d034f33a199b9664d8f3eb071094e83309e2d assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json +4eb1c7c2b3537dc263a3f09dcfeec2a6ff0008c9 assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json +1cdd8460230d53849bc5df23a80ff4a239db574c assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_spine_fossil.json +a0cbe21e230420960f32c9f377a4432ef3563262 assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_tail_fossil.json +be96af724884e8bd216dc0f0b6d5a38de922c1a7 assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +1fbbdd016698b10c58e18992a44dc604a21feaab assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +3aff6c94e5540a1113122ba1ef83750ee2001944 assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +0f5f9a0c49060d115ce8cf8885c00c8c6037d5b9 assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +e85ecc8d1268865a45eef8dedbdff4628dd74029 assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +a85babc892b984cb12d51687bd154a21196db814 assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +fc2050aa8707ee02a5b58e48011141f3af9587fd assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +9dfa67c20050ba27f62d0a124733626986841147 assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_arm_fossil.json +81ca54b1978fe22115a083c65fcd597a43c0f63a assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_foot_fossil.json +4b9d0a207862b6e989e0c7b80c89bfdf8aa33c2b assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_leg_fossil.json +7e8466caea186ca0f7a7780650cf36a5fff928d5 assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +f7ce285f387fcf50559d7ff98164fe5a1d592e25 assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json +ea3c6cf231edc4784d9a645fa8abc989cab9017d assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_spine_fossil.json +67401902b01ab3c4d6fc6419f2f8317c31fb68d5 assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_tail_fossil.json +deac6ff4bddb0985c6fa01147db9bbacea028210 assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_arm_fossil.json +89d072977e07530007dca58ab818f5465f42d7da assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_foot_fossil.json +72a57f2d047ca8de16e24b27e156bd21d7c8f805 assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_leg_fossil.json +e4b38e1a44cda4c730a14c7127db12003c3955cb assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json +de57c7d154f9a8018354ec189c4e5a939e7cb35c assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json +96df78288da430448b73a357f864ddd4244ad417 assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_spine_fossil.json +a0593c8af4831f316d2778ba9cd6e0cde312c5f4 assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_tail_fossil.json +ffb8782e19335927807e4ed32b4a734631194808 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_arm_fossil.json +cb83bd2cb16a202ae2c302a246cb0fffdc2306e8 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_foot_fossil.json +3fdb79a7edda6d0258fa9fe7df7caccdef29d878 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_leg_fossil.json +c8ef552e679f71d8b8383cb3388640ace4c1d6ae assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json +ac43bb6675e9b4dc41cde07a32a40edcb13d3b29 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_ribcage_fossil.json +67762923acfac85e5ae87b396e2f7f2a0f816521 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_spine_fossil.json +07d356a2500ae0d4350652a4b1ba1f5212f171e8 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_tail_fossil.json +ee107ccf4ffcf67025f929f36536bc8fa7ad7880 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +14dd1405f3d68694ec6f2e6bd3dc98bbd8c3b1e9 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +3599b85d5bdf421e8d6e1999d9d491c5eb2aba34 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +6afccd87a7b055827752abfbc7b915bc70ea2c5f assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +309d61a4dd61e0326a14f0d2c34fcefc1d88ca42 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +01dd054eb44d0be9849716b082b6f70daa7b7009 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +df43c1c7c0aa7f7da173f5a5e2c0d8ecffba8d80 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +240210cdfe17bdf80e06b652320c09431abbb5d4 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +35a3f5cd18fcaa53c101b1bdbdb54dfaab9c6a31 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +e0a8b2b9d0dc15e4bb533a5ede33e4609c266ba1 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +c1b78be5de8267b79848120ccb4da6410175cbdb assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +a2ff69ace877a7b5af04f993365b15a63c5d9b68 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +362606d633a511785dd957e348b702929a111d24 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +1aa0961380abcaf175ea79c6bded7532681ec01d assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +094fe2a3a2688d31eb1fe27e9e8d110dc03cc66a assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json +ba09fb4bcf1f28b81fdff6a35603d4a14f24555d assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json +3c96560ca1dda1917bb849acc34bb03d6f70df51 assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json +25cb2d0b727f6e45efd895c5467115ff77def68c assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +776e04ce519d500cac02950c6e93e6ebc1ffa7c8 assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +3742af6fd9404cff8dea661f106a557a44d15c13 assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json +ea0befa723044f19577d4246bc5a0b751582a4a1 assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json +39ff84a98a32e5531b171b147d37fe3e6cfde134 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_arm_fossil.json +3c705363c799804101c94d58a0e47733e3b0730e assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_foot_fossil.json +50b4162e5c040253d3cdc29395782d0594877ed3 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_leg_fossil.json +17bbabfe0e840afd387eaf602b6e77ad297150b1 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +25a296cfb0f151d58484488b8050ce16a34d3f73 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json +f48d8693d78bd4f30f32194d46ea705c911250f3 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_spine_fossil.json +00d48c03ceb090140318428a94a3cfa89cf9f0b0 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_tail_fossil.json +be68d236866da6f7add90ec5a8282490b3f15d28 assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_arm_fossil.json +2fe7efef3d7dd51568c475c917e4de57708c7bf1 assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_foot_fossil.json +69b1f9b2900e0ff9536e464dc01a833324ce6f85 assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_leg_fossil.json +eb2c66062c360ac87171fdd631bf3ff5e46f8dab assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json +9292b923ba0a50bfc8b002979ddd39508e46bfcf assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_ribcage_fossil.json +ca30cab7bd6b2b4b44b2ea1b49c4baa42ff24ce5 assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_spine_fossil.json +91fc10f7be8305a400cfb923e2168e4645933ae7 assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_tail_fossil.json +9d223246be6a0f98a8ec22f57cef7537f1077e00 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_arm_fossil.json +8a89731429f0a1a5b9be10f390c7c216be7c65c9 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_foot_fossil.json +3aa44e33feccfe0aba293989b00c204acbadef66 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_leg_fossil.json +33f065110d6aca69af534a11904caef94afb88cb assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +41a1e546e4e3a34878e6e4656b6c47a0fbf1cb6e assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json +293a33b26ba839b1d5d5ae590f3d8f88b7d361f4 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_spine_fossil.json +d8013342bbf0ae29ee3418f969b32bfc565d2ab8 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_tail_fossil.json +21a144d9f6ef20c2c963285b5a6afdf4a297318f assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json +c37542927a54708ff2497cd2a6d1de294822a186 assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json +4d2e1a0a243cfe049984284d3d9af8e61e0fde73 assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json +1c1c51aff40f913f6402deb05e7162ef84f54f73 assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +214372b64225deb376da0e03fd914f1622836fd7 assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +2cf10bbff8f07ed6c096ececdf0ff2ce6780a47f assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json +2e9a69de31ca8b8dd7338c3708ed2742aa403b05 assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json +0274add84e1bd305e244830644a60b56dae6cbc2 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +e541226c3235ecdf8caba8d1d96860575e9adee4 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +a60430245930e8764ff4d7837d90ee31eeed5308 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +88a54558e27920e0852d966e0b5c97e8321898ee assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +8b0996328d824f6b0beaabf44d4d5cf7807a2006 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +15964814f423b715a329a10739de130b3b786674 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +6173cc0a8c9fa9dd0bf13a74b5e9f851deb3c86f assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +bc93f683a6378bc2c5b45c689507718ddbe82673 assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_arm_fossil.json +911f29247687576180bec2a1238f9410ff9a920c assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_foot_fossil.json +7fb8b316c11fc4a4a0f0530cdf160087f038f956 assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_leg_fossil.json +82cde4ab76b57ab5102beb66944e5300082ea1f7 assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json +dce45409c2d14e9d3dc655646a2b8f01bd896a95 assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json +e270ed8b798be559f827e7a773dfde7116d0a3ce assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_spine_fossil.json +7119e198df6bf934cce8695c1ea18f92cfea1515 assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_tail_fossil.json +1e5de27be899c1e3653727c419ebb71378c48c7c assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +ce064d3149e752f8dc3325ba6e82905d71bb1775 assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +343ee6d243422fc1c619ceb50efca0d54b49fdc6 assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +4eff5565b6db8abc93d498957bd26a1cdd1f5b88 assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +0d24f19ee8c6265256d5b426420509952971e56f assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +9f9e40706f4b3f86443d9417e50fe8f59e9d4ea4 assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +4fa6827b13512760ece158057e3ec33436169178 assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +a454efb554873631cd6c0df8ad3fe9cd8b548673 assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json +1542fc6bc38a2d0929c50c9a670d605df2661020 assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json +9951a62b087f14197bcb51b0aac1d1dc5739bf2a assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json +477111ea240094f1592e618622e95226a81afbd6 assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +120b5fe6105d2061d07c9d0fb54c1b4af3123326 assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json +5274fff7c64afa018874a2124e31d6d8952f3e4d assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json +102cafb0bad0578653e09b5ae7d675feb5837344 assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json +fcdba67a67356d62bc3514df8bce88012365b526 assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_arm_fossil.json +95108cf52b17faab952569b90e0cda6c9f081ea9 assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_foot_fossil.json +8edf26a54a51eac783e646b189a4a4b65afb796d assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_leg_fossil.json +c2da5330c544711204bf0a98fbd038cd661fa2c8 assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json +1ab21262e597afbc85794f29dd3e92d49d397f7a assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json +50deaf31d8739e08767c5f2301c1855fdd386cdc assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_spine_fossil.json +c45474dd7294460d16e45f40c739d462ac9a82a6 assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_tail_fossil.json +3a14559bd17dadb1d99f15a9b7a803968410daa3 assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_arm_fossil.json +c14afc8b5fa88b75200bc638a398ecad8de77e4e assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_foot_fossil.json +db1189e9bea1e7af559cd27bd144591e07c794b1 assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_leg_fossil.json +aa386f7a75b315e32f35c4d0c4d4aa94bedde7fa assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json +6e6aaa6ab15b46e72b6ccc7317d20213553ddd89 assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json +770f9e792248e3de2c6a5f75e0ab8787d8d02e51 assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_spine_fossil.json +3181f6d11d22ff044b0300477802626a04d5bdcd assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_tail_fossil.json +aa693d893e963876b47c59c1b3885889bd180c8b assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +8ad6ca7e5de01a3535f8d03058921dac8af43a40 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +608e17ea71198a739f18d45470b4c4ccb192ca90 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +aa2e8d96c6ef40cedcf71199c6d4079e66af8111 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +22b9a8f3b9ed1184249c54e8717c8f6d3b90a499 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +ea64577127ce2533aa854b17eed7c58fbb32eb78 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +e235a5daea31bd09ee669aeb27412d71f594ef77 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +6c735cea90bdf10350a657a85d9cccf4be3e8803 assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +fe9ad671142d74b136d7a5f711d6a444c9dad9c0 assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +fec75635e962ca8b54a0f12b8d2a0593d90c4c6d assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +6cfc29159b8855848655f1515aff3bdf5117131a assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +13ce6be8ce4d3fc19cde6dcc196a801f569e529d assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +dea2d0fc3d01630fb0f6186bb9d42b9a16aa1967 assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +725cb5f76ab1dd4725e64dc56a48c3fca067bc41 assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +5afec227e3736e4b655b7cfcd2c52358232ea112 assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json +e389e815b0c01009e6d86172db87b527f13e6438 assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json +019f83e90f6f63faa28e4d24c242f7c274274a58 assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json +4fa9e067c86055bad8bbf0c40906fc7f0ba5b8b7 assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +560f1cb01dbdf7add9584501e65cde17422e0c53 assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +68faec176a0e2b3f3d4dd37736332401e843871a assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json +58c9a0f62783d04f6fd4da4b3c324844be74ef1b assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json +1c933dedf009f5a4eedda1360240221f325ef33d assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json +6b50ce7efdb1708c5b7e28f09a0ade2c372b6d66 assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json +006577ebbd2b334830919f457daf83e888bd3e95 assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json +a9b29ed3a8d6d385816052eb97adfb0058db726b assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +099f8ea2b733d8e86f8c38dcc173247b0143aaee assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json +eefc8e04b76875768a3ec652ac19c6dacf22e51b assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json +6ca6d6fb835f63b682ffca33c3d5d00bb4f0c9d1 assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json +32c2130e894667fbd1dd93878e310221272eb575 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_arm_fossil.json +4e23aef5a15aeaef241fc39adab4f87a57803c29 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_foot_fossil.json +f86b2d4bf3d8bd309b6647fb8453256a35b4d424 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_leg_fossil.json +83d21a4effe9513f349cc158d5c56c80b0bce435 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json +1fd2398b7be7e4343899614ee9c73b464b240bd9 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json +0f192f6fdd2017ab2a545050b2150dbaac198d76 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_spine_fossil.json +b093f549b26e65b1a08637c11245437f63a18816 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_tail_fossil.json +699bebf8ccec1d25e06e0b53b4713d99200025ce assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json +ccf1e923c8c20d477390aef795037fab7e710266 assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json +577897ea544d2867979f213c3d76d722e9c159e3 assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json +36ab738502ad21c335c660b52a021d2a83a99191 assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +8c97962bb5e862b064036ae019b175cab67a0563 assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json +593cc3560ad46d484682a93c463df671a116e02c assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json +6755e1fd4599403586367c930a0fb9f118383444 assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json +a4139953de50255e99f9a148b8707cbdfd1a0f97 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json +e9d3290763cdce9fe303887cd0c3f87094e3b106 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json +a385dc383fda26b69a58f5b26973f7f8c10f2892 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json +e0a25fc23f0a43ffec99ada99cf389605768d366 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +151544df42cb8202f1205248b616a20e837e9bd2 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +c25c309e97b47389d9998150ebdfe739e86a9d67 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json +de2f14cb7607fffa633ba5dea4bdd61a25db1717 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json +216d9f1f6828777f1555fec57786b0be2dc66570 assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +d9ec5f5dcb1f4548eb484021534799ab8280b15f assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +4c4d17970ab7ac80a6462ba21102a5b07648abd0 assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +821efa8ef6cc2c019b1a249e6c9ad7bd56cc818f assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +7c9ddfef185d1b85de7a23e78ba952b2d8ae85d0 assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +61198c32df9615415cb6341560e4e3ebfc1be106 assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +ff617568789a7811f044286bf89a37ff254dc9cb assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +4158a4d3b93281b676bc2683f5c487f30ca9be00 assets/projectnublar/blockstates/processor.json +b2fbcdbb9c38402c4436d5aa4dd12574fc93b0cd assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_amber.json +252f571a4336d808ad5fcf7a47780593a927f89d assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_arm_fossil.json +dad3764d06d88850b756dd401c0fd96471f132cb assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_foot_fossil.json +a2d5c61e2400d3490fc2f86f7bdf3c17ab5e0a19 assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_leg_fossil.json +26e20c80c25312f1f58214dc1f373511f7de9b06 assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +0a93c6cb2cb3c86a153a8b8b68f93f8dc8d7f9da assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +5883342c86afc8431d7935591e38952efbd67369 assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_spine_fossil.json +7a7750737b8a394ddb3e9bf46384ba9de0f49765 assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_tail_fossil.json +cb61a70bbd7e71d72b7233e2dfe5f6503755c252 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_amber.json +8c7f00ae5c555606be7ebb55704b7c7ebdd62e0a assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_arm_fossil.json +68773075be593f404670d4b917193c2286a61b92 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_foot_fossil.json +24102fe1cb7692e4aeef1979150efcf041769f27 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_leg_fossil.json +ed363eeb1fec035c90df4a1405971f8cc6f0af41 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_rex_skull_fossil.json +5c33073adc3808a3d16043d551637959fd07f4c2 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_ribcage_fossil.json +57e6451817870d7a95f2c9a84d9a69e062d00735 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_spine_fossil.json +7d7bcc9f31f31f5c3164b8ebb32ba0d60b31ea47 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_tail_fossil.json +ae5fd06a557fd917ffac5bf46697134bad252c93 assets/projectnublar/blockstates/sequencer.json +e0419e6c37d4c4487c678465ee33db895ffd61c8 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_amber.json +b8d7e463c752590a420cf32a24083b432c52a8b7 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_arm_fossil.json +9095dbe8fe096cec03c0041354ba945f74a96320 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_foot_fossil.json +83ed166803863e10d84d3daf975221f2dd68e63e assets/projectnublar/blockstates/stone_tyrannosaurus_rex_leg_fossil.json +867a4dc5b7e7f1e0b4f99366c1db599378fe5e28 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_rex_skull_fossil.json +7e60f0bb47add1dd61d59c054578c7d8fc852bd8 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_ribcage_fossil.json +a9ef5a3e052086254ffdbd459b1b5172ac3da2ec assets/projectnublar/blockstates/stone_tyrannosaurus_rex_spine_fossil.json +736fb95b50e00da7646668e63d407c6fab218136 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_tail_fossil.json +db7e8dd7b388947b76dbfd58da157c6b41552b23 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_amber.json +3a7e3c9a49b275e703a080d0883daaa1be2bba0a assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_arm_fossil.json +c8fe9ccda2544045ed87d12e24a50141db803db2 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_foot_fossil.json +675cf7dbe2554c3f72516aae5298a0f19e450ae4 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_leg_fossil.json +00f80e0ce6613bfc7bbde83ced9dc41ddf695e87 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_rex_skull_fossil.json +a3a65a215e4840f454853e23cdb4801be6b76b50 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_ribcage_fossil.json +438ea976832e5e9cc8811cb9060279ac343b2dc8 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_spine_fossil.json +2aca54beb2da36d82fe58448c3d2a9b56ec942b6 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_tail_fossil.json +b57769a5f31d9b184bde46d416f5073b8c1197ba assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_amber.json +0e43bbb1215350e6c304be434b22e617b74cc975 assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_arm_fossil.json +7434e97b8e2a8e049a3af2979f82008ec195b938 assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_foot_fossil.json +3cf215b7691e6c5de3d8d48c52527139156062d8 assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_leg_fossil.json +8e39dae6360a665ee7b2b56e54c1cfa278036071 assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +46bab32af27885ef521631db9617744d50ff803a assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +328df2d2910047463a9a2f008e84cf2914fc3b66 assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_spine_fossil.json +4884432efa0efd834a9db133f5f4b3aa02b20163 assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_tail_fossil.json +dd696d27539597acfe009788e825606e5ea592cf assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_amber.json +b3ed806523017a0ff8d2bc2f1e2dd0177674f71c assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +179146e049acdf393720a3172452728a9202d4ec assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +5f38eb3fbc1aae91c6f3fdcdc882a72613428856 assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +79568810cbf85a5d854026aab730f3232bab8334 assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +cd86b7c3683349d064c2e5389042daacb0544954 assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +0bbfc0ee3f7d7ece3fef9e98d2e9d6d6a0896e69 assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +90bd604e6284c7d0b64fec9503f41ddd734a4a52 assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +711430051e4b6360dae25b74587bc0836539161c assets/projectnublar/models/block/andesite_tyrannosaurus_rex_amber.json +3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_arm_fossil.json +1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_foot_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leaf_fossil.json +6bcee9f0f6cebb65fd737cc31ee834cb24f59302 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leg_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/andesite_tyrannosaurus_rex_neck_fossil.json +a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_rex_skull_fossil.json +c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_ribcage_fossil.json +70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_spine_fossil.json +2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_tail_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/andesite_tyrannosaurus_rex_wing_fossil.json +9b4b542a799a7a7df178026f50d4f2a89db7c525 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_amber.json +b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_arm_fossil.json +5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_foot_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +db9e7d683f35dbaa3327190b4804659b013e7133 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leg_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_neck_fossil.json +c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_spine_fossil.json +111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_tail_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_wing_fossil.json +3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_arm_fossil.json +1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_foot_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leaf_fossil.json +6bcee9f0f6cebb65fd737cc31ee834cb24f59302 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leg_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_neck_fossil.json +a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json +c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_ribcage_fossil.json +70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_spine_fossil.json +2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_tail_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_wing_fossil.json +b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +db9e7d683f35dbaa3327190b4804659b013e7133 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_arm_fossil.json +cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_foot_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leaf_fossil.json +1765e9e7e9f67af7ffcfc7fc818cc9de37b227c9 assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leg_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_neck_fossil.json +7d7adbb17b0b70ce249fa1c150a346eb72a56f56 assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json +fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_spine_fossil.json +5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_tail_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_wing_fossil.json +377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_arm_fossil.json +682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_foot_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leaf_fossil.json +a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leg_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_neck_fossil.json +3a259ccff4ee2ecc879aff6265aed9a8ac6d1f19 assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json +970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_ribcage_fossil.json +b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_spine_fossil.json +963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_tail_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_wing_fossil.json +5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_arm_fossil.json +80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_foot_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leaf_fossil.json +b98aec38962183b7c573008fb2c5b43bcbebd7fe assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leg_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_neck_fossil.json +c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_rex_skull_fossil.json +4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_ribcage_fossil.json +d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_spine_fossil.json +2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_tail_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_wing_fossil.json +ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +a31e094f244c22f9c197c007614990c7194b96b9 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +77a2cfb6d0127f62f722a3ecfbd93717584a6794 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json +516f2d32cb0557eefa5fc30fb53feded4442c3c2 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json +58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +28f58489f5e586e940535344b17a9ce54247b7af assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json +f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json +38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json +9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_arm_fossil.json +0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_foot_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leaf_fossil.json +5c13ff7878c1f00e91ba0a1d3a53c472c2c1eb51 assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leg_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_neck_fossil.json +146c181bc0a90f2294017e295685d7149b28d537 assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json +72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_spine_fossil.json +434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_tail_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_wing_fossil.json +e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_arm_fossil.json +4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_foot_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leaf_fossil.json +d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leg_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_neck_fossil.json +420d5783740eb3f6de61dce7007063f4501db8d6 assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_rex_skull_fossil.json +24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_ribcage_fossil.json +f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_spine_fossil.json +c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_tail_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_wing_fossil.json +42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_arm_fossil.json +c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_foot_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leaf_fossil.json +da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leg_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_neck_fossil.json +507177e7eb0f0c694d6a76ab6f3b313e0fa9b317 assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json +1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_spine_fossil.json +6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_tail_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_wing_fossil.json +79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json +8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json +e0b2d27ec8bc70d7b98f3d0afede1010557d17d4 assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json +d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json +2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json +f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +e983ad44a8de5bbe0ed7291d6df82ca115d1cc00 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +99397b2e7804ee5fe6f9938760686a5db011b4fb assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +db75f78fa49b48cc4eaec0714e8ed2503d86a4fe assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_amber.json +8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_arm_fossil.json +cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_foot_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leaf_fossil.json +1765e9e7e9f67af7ffcfc7fc818cc9de37b227c9 assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leg_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_neck_fossil.json +7d7adbb17b0b70ce249fa1c150a346eb72a56f56 assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_rex_skull_fossil.json +0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_ribcage_fossil.json +fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_spine_fossil.json +5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_tail_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_wing_fossil.json +2a78537aa855c141ce8d3f56571c96d153febd94 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_amber.json +377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_arm_fossil.json +682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_foot_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leaf_fossil.json +a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leg_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/diorite_tyrannosaurus_rex_neck_fossil.json +3a259ccff4ee2ecc879aff6265aed9a8ac6d1f19 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_rex_skull_fossil.json +970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_ribcage_fossil.json +b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/diorite_tyrannosaurus_rex_spine_fossil.json +963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_tail_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/diorite_tyrannosaurus_rex_wing_fossil.json +085997059fc1fbcdb88d4628bc5aeee71b1997e0 assets/projectnublar/models/block/egg_printer.json +3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json +1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json +6bcee9f0f6cebb65fd737cc31ee834cb24f59302 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json +a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json +c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json +70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json +2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json +b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +db9e7d683f35dbaa3327190b4804659b013e7133 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json +cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json +1765e9e7e9f67af7ffcfc7fc818cc9de37b227c9 assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json +7d7adbb17b0b70ce249fa1c150a346eb72a56f56 assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json +fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json +5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json +377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json +682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json +a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json +3a259ccff4ee2ecc879aff6265aed9a8ac6d1f19 assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json +970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json +b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json +963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json +5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_arm_fossil.json +80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_foot_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json +b98aec38962183b7c573008fb2c5b43bcbebd7fe assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leg_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_neck_fossil.json +c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json +4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json +d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_spine_fossil.json +2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_tail_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_wing_fossil.json +ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +a31e094f244c22f9c197c007614990c7194b96b9 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +77a2cfb6d0127f62f722a3ecfbd93717584a6794 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json +516f2d32cb0557eefa5fc30fb53feded4442c3c2 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json +58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +28f58489f5e586e940535344b17a9ce54247b7af assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json +f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json +38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json +9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json +0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json +5c13ff7878c1f00e91ba0a1d3a53c472c2c1eb51 assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json +146c181bc0a90f2294017e295685d7149b28d537 assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json +72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json +434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json +e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_arm_fossil.json +4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_foot_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json +d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leg_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_neck_fossil.json +420d5783740eb3f6de61dce7007063f4501db8d6 assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json +24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json +f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_spine_fossil.json +c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_tail_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_wing_fossil.json +42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json +c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json +da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json +507177e7eb0f0c694d6a76ab6f3b313e0fa9b317 assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json +1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json +6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json +79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json +8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json +e0b2d27ec8bc70d7b98f3d0afede1010557d17d4 assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json +d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json +2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json +f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +e983ad44a8de5bbe0ed7291d6df82ca115d1cc00 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +99397b2e7804ee5fe6f9938760686a5db011b4fb assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +d05ba6d153d03f33badf05abea41b790c2e37242 assets/projectnublar/models/block/granite_tyrannosaurus_rex_amber.json +5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/granite_tyrannosaurus_rex_arm_fossil.json +80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/granite_tyrannosaurus_rex_foot_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/granite_tyrannosaurus_rex_leaf_fossil.json +b98aec38962183b7c573008fb2c5b43bcbebd7fe assets/projectnublar/models/block/granite_tyrannosaurus_rex_leg_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/granite_tyrannosaurus_rex_neck_fossil.json +c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/granite_tyrannosaurus_rex_rex_skull_fossil.json +4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/granite_tyrannosaurus_rex_ribcage_fossil.json +d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/granite_tyrannosaurus_rex_spine_fossil.json +2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/granite_tyrannosaurus_rex_tail_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/granite_tyrannosaurus_rex_wing_fossil.json +2d874ec263aa07131a44a6ff6fd0210ab8ab5ef6 assets/projectnublar/models/block/incubator.json +6982b8c5bcb7c111e80aa79ed66d0645e2528886 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_amber.json +ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +a31e094f244c22f9c197c007614990c7194b96b9 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +a6b227c2b732caf659eb9bb571b9579aecd6ac16 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_amber.json +1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_arm_fossil.json +92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_foot_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +77a2cfb6d0127f62f722a3ecfbd93717584a6794 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leg_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_neck_fossil.json +516f2d32cb0557eefa5fc30fb53feded4442c3c2 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_spine_fossil.json +43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_tail_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_wing_fossil.json +3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_arm_fossil.json +1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_foot_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leaf_fossil.json +6bcee9f0f6cebb65fd737cc31ee834cb24f59302 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leg_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_neck_fossil.json +a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json +c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json +70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_spine_fossil.json +2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_tail_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_wing_fossil.json +b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +db9e7d683f35dbaa3327190b4804659b013e7133 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_arm_fossil.json +cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_foot_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json +1765e9e7e9f67af7ffcfc7fc818cc9de37b227c9 assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leg_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_neck_fossil.json +7d7adbb17b0b70ce249fa1c150a346eb72a56f56 assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json +fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_spine_fossil.json +5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_tail_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_wing_fossil.json +377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_arm_fossil.json +682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_foot_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leaf_fossil.json +a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leg_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_neck_fossil.json +3a259ccff4ee2ecc879aff6265aed9a8ac6d1f19 assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json +970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json +b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_spine_fossil.json +963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_tail_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_wing_fossil.json +5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_arm_fossil.json +80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_foot_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leaf_fossil.json +b98aec38962183b7c573008fb2c5b43bcbebd7fe assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leg_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_neck_fossil.json +c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json +4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_ribcage_fossil.json +d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_spine_fossil.json +2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_tail_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_wing_fossil.json +ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +a31e094f244c22f9c197c007614990c7194b96b9 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +77a2cfb6d0127f62f722a3ecfbd93717584a6794 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json +516f2d32cb0557eefa5fc30fb53feded4442c3c2 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json +58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +28f58489f5e586e940535344b17a9ce54247b7af assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json +f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json +38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json +9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_arm_fossil.json +0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_foot_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json +5c13ff7878c1f00e91ba0a1d3a53c472c2c1eb51 assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leg_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_neck_fossil.json +146c181bc0a90f2294017e295685d7149b28d537 assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json +72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_spine_fossil.json +434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_tail_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_wing_fossil.json +e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_arm_fossil.json +4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_foot_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leaf_fossil.json +d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leg_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_neck_fossil.json +420d5783740eb3f6de61dce7007063f4501db8d6 assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json +24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_ribcage_fossil.json +f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_spine_fossil.json +c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_tail_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_wing_fossil.json +42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_arm_fossil.json +c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_foot_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json +da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leg_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_neck_fossil.json +507177e7eb0f0c694d6a76ab6f3b313e0fa9b317 assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json +1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_spine_fossil.json +6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_tail_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_wing_fossil.json +79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json +8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json +e0b2d27ec8bc70d7b98f3d0afede1010557d17d4 assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json +d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json +2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json +f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +e983ad44a8de5bbe0ed7291d6df82ca115d1cc00 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +99397b2e7804ee5fe6f9938760686a5db011b4fb assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_arm_fossil.json +1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_foot_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json +6bcee9f0f6cebb65fd737cc31ee834cb24f59302 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leg_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_neck_fossil.json +a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json +c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json +70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_spine_fossil.json +2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_tail_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_wing_fossil.json +b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +db9e7d683f35dbaa3327190b4804659b013e7133 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json +cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json +1765e9e7e9f67af7ffcfc7fc818cc9de37b227c9 assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json +7d7adbb17b0b70ce249fa1c150a346eb72a56f56 assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json +fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json +5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json +377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_arm_fossil.json +682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_foot_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json +a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leg_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_neck_fossil.json +3a259ccff4ee2ecc879aff6265aed9a8ac6d1f19 assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json +970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json +b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_spine_fossil.json +963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_tail_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_wing_fossil.json +5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_arm_fossil.json +80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_foot_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leaf_fossil.json +b98aec38962183b7c573008fb2c5b43bcbebd7fe assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leg_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_neck_fossil.json +c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json +4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json +d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_spine_fossil.json +2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_tail_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_wing_fossil.json +ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +a31e094f244c22f9c197c007614990c7194b96b9 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +77a2cfb6d0127f62f722a3ecfbd93717584a6794 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json +516f2d32cb0557eefa5fc30fb53feded4442c3c2 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json +58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +28f58489f5e586e940535344b17a9ce54247b7af assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json +f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json +38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json +9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json +0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json +5c13ff7878c1f00e91ba0a1d3a53c472c2c1eb51 assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json +146c181bc0a90f2294017e295685d7149b28d537 assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json +72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json +434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json +e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_arm_fossil.json +4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_foot_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leaf_fossil.json +d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leg_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_neck_fossil.json +420d5783740eb3f6de61dce7007063f4501db8d6 assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json +24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json +f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_spine_fossil.json +c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_tail_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_wing_fossil.json +42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json +c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json +da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json +507177e7eb0f0c694d6a76ab6f3b313e0fa9b317 assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json +1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json +6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json +79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json +8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json +e0b2d27ec8bc70d7b98f3d0afede1010557d17d4 assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json +d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json +2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json +f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +e983ad44a8de5bbe0ed7291d6df82ca115d1cc00 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +99397b2e7804ee5fe6f9938760686a5db011b4fb assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +73a95b1451954b974f87247b5213887b779276a3 assets/projectnublar/models/block/processor.json +b0bf4cc982bb7dee692580fd8885b535b472d3cd assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_amber.json +715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_arm_fossil.json +58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_foot_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leaf_fossil.json +28f58489f5e586e940535344b17a9ce54247b7af assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leg_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_neck_fossil.json +f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_spine_fossil.json +38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_tail_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_wing_fossil.json +9bd06c3d29d27c7002842b32516bdaf73dad5b3c assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_amber.json +9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_arm_fossil.json +0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_foot_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leaf_fossil.json +5c13ff7878c1f00e91ba0a1d3a53c472c2c1eb51 assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leg_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_neck_fossil.json +146c181bc0a90f2294017e295685d7149b28d537 assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_rex_skull_fossil.json +dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_ribcage_fossil.json +72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_spine_fossil.json +434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_tail_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_wing_fossil.json +4c56ffb857a6c8ddebb30ff9a9c1d252266e5153 assets/projectnublar/models/block/sequencer.json +5cb9078018bb418dff1d252e4ec2965f8e869f5d assets/projectnublar/models/block/stone_tyrannosaurus_rex_amber.json +e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/stone_tyrannosaurus_rex_arm_fossil.json +4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/stone_tyrannosaurus_rex_foot_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/stone_tyrannosaurus_rex_leaf_fossil.json +d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/stone_tyrannosaurus_rex_leg_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/stone_tyrannosaurus_rex_neck_fossil.json +420d5783740eb3f6de61dce7007063f4501db8d6 assets/projectnublar/models/block/stone_tyrannosaurus_rex_rex_skull_fossil.json +24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/stone_tyrannosaurus_rex_ribcage_fossil.json +f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/stone_tyrannosaurus_rex_spine_fossil.json +c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/stone_tyrannosaurus_rex_tail_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/stone_tyrannosaurus_rex_wing_fossil.json +62d54634bedacca5a6a3738db8fbdbb500ff369b assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_amber.json +42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_arm_fossil.json +c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_foot_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leaf_fossil.json +da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leg_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_neck_fossil.json +507177e7eb0f0c694d6a76ab6f3b313e0fa9b317 assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_rex_skull_fossil.json +a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_ribcage_fossil.json +1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_spine_fossil.json +6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_tail_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_wing_fossil.json +efc5995d0040a5173be64900104158732e3b0aef assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_amber.json +79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_arm_fossil.json +8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_foot_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leaf_fossil.json +e0b2d27ec8bc70d7b98f3d0afede1010557d17d4 assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leg_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_neck_fossil.json +d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_spine_fossil.json +2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_tail_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_wing_fossil.json +4844dc1d02140377a402971fd34c95466c826669 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_amber.json +f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +e983ad44a8de5bbe0ed7291d6df82ca115d1cc00 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +99397b2e7804ee5fe6f9938760686a5db011b4fb assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/common/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 b/common/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 new file mode 100644 index 00000000..df445ecc --- /dev/null +++ b/common/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 @@ -0,0 +1,6 @@ +// 1.20.1 2024-05-26T10:06:56.7431787 Registries +99c87094d3c6dd470f3dbe153b0d2d030b3d6984 data/projectnublar/forge/biome_modifier/fossil.json +7a3fede4a274dbbd99f85515c2413aa122fd8ba8 data/projectnublar/worldgen/configured_feature/amber.json +14daedc9891f0395c497383a535f0aac6c3dd150 data/projectnublar/worldgen/configured_feature/fossil.json +60aab0d3f7778ae256f033dc593a8a8ba5fc47bd data/projectnublar/worldgen/placed_feature/amber.json +2274278136463553ae54c2b60e868f3e21441572 data/projectnublar/worldgen/placed_feature/fossil.json diff --git a/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d b/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d new file mode 100644 index 00000000..07757689 --- /dev/null +++ b/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d @@ -0,0 +1,670 @@ +// 1.20.1 2024-12-08T20:08:50.9998706 Loot Tables +0be5f0de4800d799ae63b5cc1b89f7703fe490e0 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_amber.json +c3a89e67e928e5a9a19bc88fa48ce66125ab17d9 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_arm_fossil.json +263daf1145e0a9baf553cf0b4a6c93bec17fb766 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_foot_fossil.json +6592cef093144f75c245104f131ff5efc8b7e7b0 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leaf_fossil.json +7866598bfa502590cd07891923317b4d53587ba1 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leg_fossil.json +04f54c6f6ee8287887a3403305eace5bdbf81d32 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_neck_fossil.json +ccd0d8384b7d4b4284590bffc6b9689cda58b794 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_rex_skull_fossil.json +3b8859566dbbc527b71cee08ebb1c2f08de9fcec data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_ribcage_fossil.json +d24246bf976e992dc18e9b67a4a3741dad8b5c1f data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_spine_fossil.json +dfa99f859550e6311e869359d779116b7c73a045 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_tail_fossil.json +1f756e1f121bbe0464d6740bef20c167c4ce274b data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_wing_fossil.json +678b7c5256d1ead5e0cd6a57264280efc6f00dd8 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_amber.json +26664607413d0d0a5e1fbdedb956f73bc084094c data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_arm_fossil.json +38b9d7e6270d6c7d1cfb42c0aeb247b8fd92be76 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_foot_fossil.json +653a4b9ec1b915c3fcefa17bad6efb4e15c59256 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +a9cd5f1dbc8d0991a7d8b19fef843a10e4b86a98 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leg_fossil.json +de99e8204a094f70b81942a7dd501be99813d3d2 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_neck_fossil.json +bf979018bc144099b7ab8ab99a59f1112e5bff21 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +02df1c2b6ad4723b5a2db762d5133cae5cf87caa data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +980c58e2d7a28d4c2d4f4bbeb33e657ed9b206b7 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_spine_fossil.json +b1c4d4567c4ff78feec9b5e397e70462454196c3 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_tail_fossil.json +8ffd1d40b0fc09495f0bccb9af9f9a7dc7b3907a data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_wing_fossil.json +5a53713d662414a63389f958ce9123b1082b1045 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_arm_fossil.json +f43ceee6e859402743103e1ca6538eb1e1ae5620 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_foot_fossil.json +32388f49b9d26413639ceb5e08fd5c8b7ad073d3 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leaf_fossil.json +835dd4f612e72d1b2e9753dbc7443575665f6209 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leg_fossil.json +04a6c638903e8806e31ab4d4f9e02861d5978f42 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_neck_fossil.json +58bc8fc8dc6c4da6eac3c59980404ad47bcb70cd data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json +f63b8dee8cd296f23122bc7fefdcf4ce9952dd49 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_ribcage_fossil.json +078b4e593456c12c7ad3034063456482da05fa77 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_spine_fossil.json +ba4630440414904f4c7d3d93601b6127c2903507 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_tail_fossil.json +0c6143adcb75ce18fd4396f09f18ba7379cc1bcf data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_wing_fossil.json +fa99224e24b280ddc0fc84456cd63237ad232d5d data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +03683533cacae5233969afc07695eb3b8c81b500 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +9d4d0bfee5f93b097ca993fffd833de9f3eb7009 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +29bb607fbf0c08bcfeede448cf4f3bda1f22f918 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +bd39ade0de5116df1b31169abf92fd3b301fee97 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +523aaf6f8fedef2fa541dada173121897c322ab4 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +6960631d6d4c88683a421a25005dc891bd7b9606 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +23fc390bf6130560804a7aa4efc37cc809fdb956 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +f9f9e20c778cec4a6545d97f47a7bf0b37af96d8 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +9e906b7e22b65c38e77ab9c7da6e15821d397271 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +5f1e8e539e28f18f6e2815f5a9c606884edd5a65 data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_arm_fossil.json +f5e55186a219068ce3d53a02a930b86cb113c92d data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_foot_fossil.json +f7bdd29588ddd88c503bd0b17edd650b576c715e data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leaf_fossil.json +d5f4a5efdbf255834b70ec8fb3d1b00bf73a6fbc data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leg_fossil.json +c2648e4accf9e73d5e0b140dd831497104dee0d8 data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_neck_fossil.json +f9a7861cfe8701e96da8598036c97674c3e5ae83 data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +be50f50e15b4ea5c8837c4fa33599d25ec2013b5 data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json +550817542b3adf1eda8fe38f4e680c8444775f7f data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_spine_fossil.json +3b7ebfbfc928635318740bea2bdd399ac1e761bd data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_tail_fossil.json +145dbee63428845bd705d8b2e4e54cdf6fe00946 data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_wing_fossil.json +864e26351681dae405e118360af66547f48441cd data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_arm_fossil.json +5e400701a6b31e59ceafd5331144225d06ad16f1 data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_foot_fossil.json +c60e9a62849f5c274ef689a1d374754736979db4 data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leaf_fossil.json +d3642d4db70f4bdbdee7497fd5bcad3784f7ac90 data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leg_fossil.json +16b2487718b214590b33149f643cf74d22d2c8dd data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_neck_fossil.json +fe90e0f6ccd1054ac785ef65a9ba1ce9a1a392bd data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json +45c538f8b48820e6849ab0af6ded1ce9f141015a data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_ribcage_fossil.json +c4bb8d88e08cf4e6afe76018b37c09edd0ed58bb data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_spine_fossil.json +ad7fa6c844b9897d5446912a0c1788684116ff77 data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_tail_fossil.json +cab81ac21a82f5901deadb892e73dd3b34d470a8 data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_wing_fossil.json +7ab10a3db3462973557a88888f3a6e6b0574f9a6 data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_arm_fossil.json +a638098eb2da069e927e565de789ef487a942dfa data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_foot_fossil.json +75679ca05ab70d02e8ecb475f42440c831abb846 data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leaf_fossil.json +212a400c5d49c4f248fd968aadf73cd9e73ff523 data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leg_fossil.json +78ac879314c8a29d0b73cfc5dc24d784a4b93585 data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_neck_fossil.json +2d43ceabe0e8f7eae2cef08fb101830999258330 data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_rex_skull_fossil.json +e7af3862748a9f375fea888d1a8148b977625dfc data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_ribcage_fossil.json +4bd51ea84e56f37580e4170ffc19afb19d882df3 data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_spine_fossil.json +855f12718288246088aedb80cad6e26ca2075ece data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_tail_fossil.json +9d7cbc1b8faf3d78a4c4a42c38e7c3ec6806f11e data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_wing_fossil.json +46d4c31fa4c49d746c8199dbe997a057e4c90311 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +cfc61cdab7f946d9bf5fc15390825e379b352f31 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +dc7e3453b1774930fcad5a1fd470383f81588f46 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +9842f75bd96820686b98378eb8780c655017ea50 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +18c337bc779b0791b5ac7a2a727af1f1c0b72d91 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +420db6530f6f1adec7774bfa667aab6e6b5ee212 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +77ac5c1a153f2b3e67ed9ed3eaf36e841fab18b8 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +4be7da3396518279befdb50ac5a71ee5337912ac data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +7197ea508d5effee80bab37a0586489888573394 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +7b75658a71c9a9c589204bf898fe6311bd65efaa data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +91e4e4a6791a707ef3c225a6cf53459ce63d182f data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +e497e5d37f67537885bee137acb93ee6119dbe21 data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +9ba905bdd886150ae43c5a62dcda32999601610b data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +91488cd87a381a9057f1064cb64f94eb0e5674e6 data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +99df3fcfb4f0eff6b3ec6422d50853039905a91e data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json +52710cd37233483db0641a96ec7e1b56e64fdde4 data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +0a156b85b14d8d872838992ee2d84509de7d0be0 data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +d5c3576f2fcf0e32c535df0fb8af337c5d644534 data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +385bdf78063eb07172bb4c46987963d67c7278ec data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +ffe65d57d50281a643fd3a403b9797551e4ede28 data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +17f798601c8ff51fdc7dc01526f970b8070fae8f data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json +27a0a43d1f8804de327b970a150e52394f7b8994 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json +13cc9806b3caf0e96eb5ce127f1acd5165b01a50 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +1683cf8aa7805a0bc8d727ee4010c8586f013685 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json +0fafa05d4feacb0327345f8ee3b8ad9917fd661b data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json +2a5fb0f4392bd5dc7fc8b093f3ede9549595c3a6 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +43388ad75d18bafd7ebd6e2dff937aa26734c56d data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +e94488d0299b6e0f0482e34c8bff81457e6d79e0 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json +ef561884634bd8e05d2ab2ae3924429189c2ed23 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json +91e588f0e1f3f8b7edbd41258597704ceec8465a data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json +516b2ca600de214ea71cb9f54f3e1813d8ae3c77 data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_arm_fossil.json +5be9761d2d9531f252c61d6f15d4eab675628eae data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_foot_fossil.json +f11236de7f486984f8016d167d5fb79d71a48510 data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leaf_fossil.json +bc031a6e7b59bb67455bc1acb931ac64d42c1cfd data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leg_fossil.json +eab65678ec04fce760fe6da24684000ec25ab5ac data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_neck_fossil.json +609435d9020e7e1562fc2a5202e0cf1cb38fa7ac data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +ab120b9ef0e4375ff30d3d1f97f896555c2f407d data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json +28e21000c4b755cc73985b58cb78f0ed6d8079e3 data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_spine_fossil.json +1dcb3c64cad7168faf074bbf612cbd277b388ddb data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_tail_fossil.json +8427881628fa41c037fbb99d9ded3942dca2a2de data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_wing_fossil.json +e9f003f4ed8f542b049f2e4e795f3b973ea285ad data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_arm_fossil.json +935b933e12e5363fc03af7183b567417a3f46df9 data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_foot_fossil.json +093dc38cde41928cb075b17e62d86c9152ff88d9 data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leaf_fossil.json +393ea176a932b19fb19544e53d11661964aa874d data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leg_fossil.json +4f79c5d33cdade847417c6ce8181286060809a46 data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_neck_fossil.json +730dda377287b04c75b6cd7c1961fc76bc11dc03 data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_rex_skull_fossil.json +ce6b30dc06ae6e7bc49b06e57499b594c3889589 data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_ribcage_fossil.json +731de5d259aef78f73f614c7208a40c37316dae5 data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_spine_fossil.json +e6876db21164fa19a54079248bda46fe81e6806d data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_tail_fossil.json +92ecd57711d05c9d8ca4848fd112e3a300bf2dfc data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_wing_fossil.json +474249d5867f93b3a5c522f287ad9bed079eed2a data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_arm_fossil.json +071c614c6bde079f22d3ae201955f48ef58bc3eb data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_foot_fossil.json +f01ed3b03c0a3ab1250dba25467ba0d978ebda42 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leaf_fossil.json +11044d94d383899037abaf1d9cf95ec69ad6b2ed data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leg_fossil.json +e9be685124953860dde8c519ca4c03fb912260cb data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_neck_fossil.json +de3c9af07f414d45a4ebf8f75de7ed158f810d01 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +67a1ae445b22dd2ae2f35f1ab5ddd6e793bf1359 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json +b8c4d1e3d636d2262aad970404703ed9a0a2fa45 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_spine_fossil.json +30f09fd0b2dbc5142e6626d997699a9a924066e4 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_tail_fossil.json +778cc8d63dc576299372bd5f85e4b1338787b849 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_wing_fossil.json +e39e9b582db9ced1984e3ae977a9b73c1536b4d2 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json +15b25bf1797cf7d3312e76d81b9a70435b077fbe data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json +e38eceba64109080a207f0a0b245f123b57c0882 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json +012eee77c5349139286267a8272df270f2c693a8 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json +49073a4c44f0863cd0788eb3d86dfd76ecafe5ef data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json +8cb17b501ca03735f8f15d77ff5e78ca52f7c976 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +34b7f93909a0add645a75e1d145840cea8105144 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +8069f7ef15ec58b9a5d9a2ab6027d3f7bd83ceb2 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json +28b26139463b3256fae4eecc98e788e6bee7f35f data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json +6660c93ff10cdf615248b9aa209a72811e4fcd2a data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json +67ca28408dbb95be42720f1ff3404e55d107fb52 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +164d00b9e6c3479eaa733762f3545250595a5097 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +a45e56e1589d0f0c782f2db82ff8f4f9dafadff1 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +ee7e39c5f70c1f83fb0884dae00f68d547bdf68c data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +464f28a3c61e5445628456cd4ced6fb21fd8b767 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +2b1d66fd69592e092184a4ab63a79653cc3689e0 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +877ea6e211c604367c37d5d06e103647342f9c74 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +0926c1017e159090a09051c04e42aa386498f9a6 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +33da6908deaf9b4b4f2cd19d8f3608ac8ba27461 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +182552c0537fd7030032669f78a7d11c9c2e79b2 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +3550fcd9d5d9017d646001702c6d04943238c5ce data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_amber.json +e71e8c96240ccdc3fac256f423f5e2722bc14406 data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_arm_fossil.json +f8f19e00dc1c036e28316c382aa3df517ea3718d data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_foot_fossil.json +4fbcdf8e09bb73e4401d3a147d7d4c2414343c42 data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leaf_fossil.json +457a876719503872f4a8d3c2582b5af3f02da1be data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leg_fossil.json +9d3b45d5b8760931acabb02603e7d7f100c67ba7 data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_neck_fossil.json +f62c79cbd1c7c9d09e1b45b597dcb723329e429a data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_rex_skull_fossil.json +423052d5b58401c49a2c3cc18e6404c56e9eae0f data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_ribcage_fossil.json +930b586189e098ade7e0bce28d2419d1e7ae33e0 data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_spine_fossil.json +f73a5e29fee5a16267f1bd876aac27dc90e10145 data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_tail_fossil.json +e30b5ddf5c78c944325e05b6e68a1a4d3ba84a27 data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_wing_fossil.json +8bbdc4d7557a34f7023eafb916c5cca34387e98c data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_amber.json +32cb4cacc6235e2f0c01455d108f0d509bc3b656 data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_arm_fossil.json +06d7d1cc32eb92a07753c1a75ce64ffd6e078c65 data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_foot_fossil.json +6f267615c05217d29481a2504671b5cf6ced698a data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leaf_fossil.json +6670b3ad8cf9f1612ce5bcb463fcaef3434d2148 data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leg_fossil.json +67332694a76ca645405d3934b5fa17f4a7aa5d46 data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_neck_fossil.json +a9f16d4a9d370ae381c529e923f157b6eb044ccb data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_rex_skull_fossil.json +b29e5633930d430aa77c21890d2a151481aa5d3f data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_ribcage_fossil.json +8962c44f9cca0df8309139bbf58502de06b4b620 data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_spine_fossil.json +8488a6aa918aac55b19ba1b26a6f06c59908ec68 data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_tail_fossil.json +575bf2da80a79452862359b170a0332f510f967b data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_wing_fossil.json +8b48d568f8b58ffd193b83521c5e0135e6fd3e94 data/projectnublar/loot_tables/blocks/egg_printer.json +a7a563bcce971c00617eafea0156023862aab2d2 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json +b0de8f96cea19205ed824f5e596ce5905fa201b0 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json +b74b64500ceb681ecf69e513e7bb712817a3df4a data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json +5f393e5bf82360dd281e5835d71a81c16a12cea7 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json +a0a799d33d9eceecbe4b531474315aa3c6a3ac07 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json +8db4bb80043f69c5645d81d696cad914ae6371d2 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json +6738bbebef0dcf64ad4efba2d55c1c40320b6c78 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json +eabe3da06d7f6a30e2283b491a931c8e50004bb5 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json +24ebeea47e1dac5563759042e116db8968a11fdc data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json +57fbb4e62596a319ba29f875ba79838d3f01f6e1 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json +724ee3062d22b4d2abc959e793fd62c36d50a34f data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +b8894e03eee0f0a5f2ceadbe16fd39b49910f361 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +d81196c95d4d81cb0e3a76b47b3788ae0785091c data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +e8e2724cf58201c378ab340d844438eaed994c6b data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +363f3584234f2d458f219edfb39267b83744390a data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +0f305f2637db2b9b6b0b772d4a7ee5c70f20ca6d data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +f9858cbe2c47a0785afb3a73454a3947e54ffc3f data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +886fe6858fb7f5a1754b9674991fd29ed6256ef9 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +f1391d6f7466e6cb25baccca2b302782b67fbaf1 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +b62802d1e66a022bf4cedb5c68d4a41125b59c39 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +fdcddb268130bb1fde1ce0d8d3f7fab78dc61a6d data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json +6ca9b04c5d9dd5f24432170ceaf1b753cc87ec6f data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json +174cda6a4f6994eef570c31920a0b0116e450922 data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json +ee8092785b4b77d22d13355139c1a38178c70653 data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json +bf204e274b4638688f64d4591b9d3113e34cc27f data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json +05ce976010d9d27ac07af33eda95f6e40f2b9c6c data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +cf619fae665f18cedc7c0576227c124badec31e7 data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json +e21552e87555126f0bbe40f2af163a2318608fcd data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json +1102dbd7329fe5007c8ac8756894097d7cd508bc data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json +78c6dbb8a337246c002cf05ca4e86600f48db87e data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json +ec2c2a560e0dd5a8a7bb1a45e9aafc8f8a9b11b3 data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json +5f35022bcf18ba35edfae144ab6ca21526d6e1da data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json +ea98f49181f702d5ca48c5ad780d6368310226fa data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json +f18e1e3a50a67ef59b4c9b0df22c08cd8113ade3 data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json +06676de040c1c9a24f67e7383a1681cdeb0ba7fc data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json +bcefd5a29f0bcd2f5c16b8dfc07a4b8049ea64bd data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json +8804ffc59f1d7a569c5b11889d180d0aa8077e0e data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json +3f12b7c8c9f60663be1429a56c1b9052e517f1de data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json +6e76bb85dcc00a28c883e68756101ea5823cf756 data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json +d5a8a6fc12d8b4480faf0e174b124e38ec852d41 data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json +076f7e4ec73b067ce19eb9e062d39e271815dde5 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_arm_fossil.json +8ba7af5c8134a39bdf5d4eeece0db3f0a3e544ea data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_foot_fossil.json +c8e3035fd8083370c8efe3712bb060fcb1b03ecb data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json +e069c53ab89e7cf1461a1a0ec3a191f8879700d1 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leg_fossil.json +e688bf88ac8a2fc82bab9d60267cb89b1db66c4c data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_neck_fossil.json +a12ad09b555e60b2c129d52ad03eac90dd0b88e7 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json +dc08e109a837a3887416279fac79f65c818a9923 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json +8bafa7a82cd77fef1d115a49ab8396c69d417f18 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_spine_fossil.json +057811712cb09e892ad0873a93ec8abbfab97046 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_tail_fossil.json +c0140e387fc7560a4c9f562d3a7175c56a4bf91b data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_wing_fossil.json +b9aaba51c1618636c3e8a233d2669455027283f2 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +eca61ebf0d2116b9b917dd8fd198524b21cb5908 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +51256a297acbd8357236ad365da8d65a8529cedd data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +1826067ac863d9151e2f188b19e30810ace91181 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +e1318e4bdc3d14b00b09429f4c6497fd548bd530 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +b6149fc96fe35738e61740bd9d5cd15c40e19bcc data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +b6b7c9c55dcb480c9f39f71e86ea7e559eab53bc data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +d03117926ed9df4fad99de0dfec7a058e7f5e7d0 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +03cc09c6320c8de57767961ab698ba9f1c0dc4e9 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +3108a0813f402c71ee767a331eea8e21a8ac942c data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +90988c8c4b83f72da960383ca83ee8e605028650 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +757092c714909902712fcc7759d17ff5e09f5119 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +0b4e656a4826ffb8c42ababf5f2b71686dabeced data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +7457f10fe8a34c3f511a12a3450fd78e5a355d61 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +e77e7a5b4d30def3436564dcacb1a8eafec22e39 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json +f2ba18f6ed86226047f3f9d05ab6e265356dde84 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +10fdbf13b9879fbf20e3d138daca2a2b5b1c5e14 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +4e82b021105ff7b70b6a0127df3a0ec44e973b6b data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +c24b7b28c8fcda0784b11bf042d247f826d36808 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +e8f73de9d13b512de082b0657d5b1246eba1e9de data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +18b30d97f77be98f6049f3314e9fec409216d9b2 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json +2049d9387986a845fd59a8e4f511156fb18c7474 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json +3cd40de771a61278410b14bfade5b1b20df5517a data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +fc019d7efb1c113b485d897320fcca988c4ffb65 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json +04b1a86b4f491476b0ef3c97fdc083ddaf539180 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json +1594a144e846b94fb43ad52b1ece5cb75a55cee1 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +ea201071d673e3606e107416d8d1d5aa483329b0 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +4661c23070100e96b97d19b0ab62c4b2deb80fa7 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json +1d086d7dc0ae9c2286982eacabc18b621e79cd7f data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json +9f35d785f080a53730cac45d53f6f896905d331e data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json +1e8bfa0f51527c524f18357e78566120daa9a534 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json +54126bfaabbaa96ffb65ac2241b4389cddeb9667 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json +2a65bf20bf680079ad8b8ddb27893c4bc28acd45 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json +a20494d64fdf1bbe18be242c09e8d52547a00f9a data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json +1a1ef9b1f2b9d282af732c95d904d54b49020687 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json +08b9dc75f83b00b01a7e6292adedd3507e8c1ac1 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +cbd0e8c64b3faa3b62a28e31e1a3492b49983bc5 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json +c24b845db971a52dbfe5403779d97d04b95723db data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json +7d993b42d3e840b471c4f6aece073fc44400566d data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json +5ea9a723ff526815389b0a4b8a99df0e1c816c97 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json +34d74a8c29adb3c68934f2da38450e1511b1293e data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_arm_fossil.json +b33b953887976b266b3d3002b7aa41eecaa679a3 data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_foot_fossil.json +9d59fa83133e0457e702c69f8649775cf9a3217f data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json +21af2053b0f95dc17cb73803fce65c03fd53da7f data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leg_fossil.json +3a6047ca43480929cdb6f23360ab2979e7ece5aa data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_neck_fossil.json +28835b92aa706b8fc112e6d6fa73bf69c0940af4 data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json +3e8a18f3de64af5367b3d75033c8bccaf4807c6c data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json +e4d4281329705d331e4e404e5799834c1025103b data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_spine_fossil.json +a84311c42e735a4e01245f6f6bffa283b3818b7f data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_tail_fossil.json +a10fd058fb52a2a7de527a57a9acf0cb93954c81 data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_wing_fossil.json +e31e53a6ff49c74ca0a975f6f32a94deb3fac4f4 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json +125ffa4db060da63643363305691ba7f4efcd73c data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json +86d2a82c9f9bd0d56b5d86fb4d62c9da4beb08a5 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json +e9c5ffede7273504800b019c04368080dfa4336e data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json +642d742f71eb86fad91e6818d6afe6132cd0c3df data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json +2a9aa4383de3d6fc86a40667fe4e5b91da0c2044 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +41583ea23bfc2079b9d38d3b086e5913dbbda2f5 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json +4fc5291229a2db1d7b6723808bb2ff927c2b6818 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json +7d16d920e0030c38bce9d6b9f8e069fc99d3d944 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json +3a368770bd717eba7dbc4e4289b0cc0253e69ec7 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json +a9ff934994083c2f07755d85a954fd14db8e268c data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json +68f6ae4daeefd83b9d48eb5a90d898f29abe5be3 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json +7c7b5ce77e14ea51a1e22ecb34259f3b3db2d3a2 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json +49b9270299247b3763624bbd494c9be55f7c9626 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json +f61fcd268b21ad76b6e62cc6df55361afaa774db data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json +8cefa774ef0ce7e728873ba4cb6d0e85b951f014 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +f5d689f445c38f98d848df214ec48f574c3b0360 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +b851700d8d8135b29ca5869835467a286ad2d8c8 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json +bdc27a2bb5f8c255b34d939b92441884f425d259 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json +0df0adabcd9a89cc488b81b9afe7714356b9ff37 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json +36aa9903287d4458685b48bedf3943ea81f63642 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +00557b0b47d7b66dcc0aad1a83524f9b21781436 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +2db6e9ba1a7e3f9c8387b74a369d6f12853d0a55 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +987202f737ea15dade7436d8aa38efb3007d43ac data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +9cecd2fc9753cbe9520f6b3daa15d8c254175233 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +35ebd6b64a327a43c6f353b8bd5103d613aeac01 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +59b32b42edb429ff4cac92365f2ea72ae3e58307 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +e6ebf893583a72daa1b610fcec9b905d5cb51b74 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +8f2c4e4d55a859f21034a261c2d6b656b093fb98 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +126db7bc63c29a0cc796f4bd3a972c19d10200fd data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +f123e9fa09dccb31a704a4dc70290b3fc3f2bc5a data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_amber.json +fba4ab4b1a6d81c86019c2c1a50b07373b41a6e6 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_arm_fossil.json +cfefb2a79e4eb7a6daa787aeca4ebc1f66eb14d4 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_foot_fossil.json +8acf4e305117502a524c96408c38ffb1b7161e06 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leaf_fossil.json +7485fe91201780bb6155b6b1c403cc3e370f6a2a data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leg_fossil.json +e413aa214e6b1c3d6c02dc8cdaea384ad44d5436 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_neck_fossil.json +5281ecaee2d30398e4a6253489b049f2f9923522 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_rex_skull_fossil.json +ac9ead21560c7c11b0a0afef0fad1e05b2fffa45 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_ribcage_fossil.json +d0d1791ed4def8ae766f647e80de3eec855b3596 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_spine_fossil.json +6ad952a44196bd2ac71161f070ad562d6befe3e9 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_tail_fossil.json +24b17ca0e9430df2ae4bdf30e82b8c19b19e0f2a data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_wing_fossil.json +6a2620fd2db7602170314096412a1b82c6d706ca data/projectnublar/loot_tables/blocks/high_security_electric_fence_post.json +1103ab24a227243db281cfb0af643952e0766f53 data/projectnublar/loot_tables/blocks/incubator.json +6f768745725aab381f294814e4f4c1e53344c0ff data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_amber.json +e5d078963ba3d41e2bf25dd7295cdc22a0420f59 data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +f0dfd38bbc8988cfea775a21aacf0405b433431b data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +c1fd4205bb10eaa779e9282c4f16cb5d3b9c55db data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +7c76aef1a27b04c787fbc350fcbe6ee334fb5801 data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +9d54f09f5a1e1aaf22909b319cb0759e32bfe334 data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +2b09b07dd79f4d9d015c77889def4ffac19dd1be data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +9ae9853cc1f9950c68673db6bf669ef374b2795a data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +9d10fa13101633018cc10139cbb58ac0e607e3e0 data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +009b5d1cbf40675fa76cb2230f8ada142a40195e data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +1d6fcd86c4433c884ba48acd8fb08f3a337867a1 data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +585a4e0c13261aa48ca17ac2e7cde4e7923b02de data/projectnublar/loot_tables/blocks/low_security_electric_fence_post.json +79e74d8ec080564e9e9d888cc8928407c752e71e data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_amber.json +41d6d76d6568d35328c878b9cb09d9aa12045828 data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_arm_fossil.json +64e7bad072ee52b400a30436e0ffc8ddbb30f720 data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_foot_fossil.json +03e6aa051961f57c423203c6716d318e489dbecd data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +a00c546fe46b8b3a944e7e05f9cb2dd08409dd7b data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leg_fossil.json +896972de2737db7f9e4587aa806c8fce4d609374 data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_neck_fossil.json +c665815c35a353338e67207692ff1b4f9554a2dc data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +c1b4a99c39cd6a6e1d11d0c38185a42480437aaf data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +65033b62349581c655998c0512f825268b131a0a data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_spine_fossil.json +54d01057c663058b2d59524a1d490005741d6e57 data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_tail_fossil.json +0fe02982f0a5356ce8407600d208b83023e356a5 data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_wing_fossil.json +b96f0b5982cc5c610a21988150ef6a5260842d8c data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_arm_fossil.json +c76a3d383f702a6ed246fece4adbdae84ad55627 data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_foot_fossil.json +ac63e8a211c4917a3a4301742d50d2c73e162c67 data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leaf_fossil.json +6e4694ab6b1793fc5ba70113d5fb5698b33d8849 data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leg_fossil.json +5496552902bea466feab6829c1cf92a85b2853fc data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_neck_fossil.json +db10083bc76781ff6d29670e90cb943a0d8cebed data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json +96d842139cbd587ef52558c06e7bce173beca1ca data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json +f3c3189a74957fe94045abdab440cacdc9e76ade data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_spine_fossil.json +9daf575613327a8a63f2bc705c0bb49d91302d7d data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_tail_fossil.json +1485825bb586983e485d7487433b71c5f86e5fdf data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_wing_fossil.json +105a484e600838c245f929ffb6cd67040fb28587 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +c8508cd0ea8207fc45209d3cbf408dd54aaa3f9d data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +befe9458a53a482e204e619458d5682d73ac83ac data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +1ae39a4cf93069293fcaa6d25f1f7ca04e959235 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +6eddc814d5fdd4aca3e142c1366d79199a0244bd data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +e6b8087d74af5060e4ef06a36810fbe451d2e34c data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +22bc465f67cf835423099e474ff0af7fd0523c1c data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +00a8fba6f5f2e2346369515696facde2fa491fcc data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +84d82963473aae7663a66aeebd794b6c55dbe114 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +e49376eee57ee5cdbb81d905e55c5dc3f8eb6cb2 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +193358e19d521d43ad7171eff633f4475199cc49 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_arm_fossil.json +dff8420e442da93ed8c53a693357d676a2638374 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_foot_fossil.json +9c553523fe6d859bb37c5bebe1c6f70459ae4734 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json +7cc795c0be5bbb158d83284244b4f229b49e55ea data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leg_fossil.json +166cace9e9d8c4e8431020e20d23fab93f735d2c data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_neck_fossil.json +36aff367a620c33d662c618ba3d76d4abb8668f3 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +09518ac227f1a8cf0c501e662e62f56d3fa50617 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json +b24ba9165fa50ba12aa7020888c2f66a9ef4de66 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_spine_fossil.json +44fc37a09994462665f2a2481108344e6af57e58 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_tail_fossil.json +71d443cb2316a79e1d8cd7a3698a599aab5ec103 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_wing_fossil.json +c77d39658d7e566f0dd5d7b153fe046ce2154ff9 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_arm_fossil.json +2a760bcc8f1c0974a7b33dcca5057c8af16e4cf7 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_foot_fossil.json +2bbc9888b2a210cb0891fec665eb9ff24833d756 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leaf_fossil.json +0eec28e4168a2357e370ee89da1a28989b6c041c data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leg_fossil.json +4d9e15143208bafe4e7af3e770cb6f728334bd8d data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_neck_fossil.json +91d42080c387643762192689d2484963adfe52a8 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json +af3c3cef2ca8c55f1fe6a42ffa17738bd2c0f930 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json +64bb6dac442453179bb832d129744f71d73adfae data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_spine_fossil.json +05adca3c566b9bae850d5254a0cfd254199308b5 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_tail_fossil.json +0e442bc0f311b1de0fc2f62dd1be01f710905b69 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_wing_fossil.json +4aeb1a2d1b58259934e979d62d8bd3e23c834715 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_arm_fossil.json +4fe6b3437812fc9d967616756219872076f9e2c3 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_foot_fossil.json +fc0e1a2b54b21287c161b583f784a4f65a58b497 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leaf_fossil.json +a0d3e76c7e3efd4c9cdc9e4605b456718f132db4 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leg_fossil.json +a9ff5c23729d40b34c36c3cbc4f9ae27f646cdaf data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_neck_fossil.json +c5e256bdac1745ad08538fac2562400826bf3808 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json +3fc78cf8dddeb88afd0c3d6fee49aaa5d9f4e8f1 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_ribcage_fossil.json +b2e925876c8a4315aa44ab245b1ce87c36cfd293 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_spine_fossil.json +adbf53b42a50439eb25a76fea6a0d121d9a35f87 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_tail_fossil.json +59ad5f4209fcab7a3e58b631efafa8397ebfc53c data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_wing_fossil.json +30b04de67b7c2f28d5b5afba01bddec7df31ddea data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +da5fe523b4a0054f4be434943498e644980cb70f data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +e1d8e8823abf073afb5358f3012878b001673733 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +48d0ba9128b01168531d82edf6d0800838877ab8 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +44d8dd40268f8075e81b108d6695093ec7b8625d data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +c3767dce81f047e35034c6b8970fe2080f3b9383 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +4cdecb0a0992727d070e568f0c5c6d1c5667e69d data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +26dfe48664f87bd506dbb7da34435c78a7c55ccb data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +2c63fc2c1a170f05a7e2dee9438c9fa82a1d0f57 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +b979b3d433af184c28e06da18330482d90cc629d data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +e3838e3b0fbf93e1ed6d854bce9ec01bb54a00aa data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +312e4c4d54bd27ff1ec94efe3bd0ac5de9840452 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +0132b1dc13a017b3a64054f6be58c2e4b1dfb9ca data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +c31e74bcb3a5e6b14cc4d45c7ef30dfb5f0dc201 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +af5f9030da16c424770bc6c091e5ba1ab8d10b99 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json +56a5004a4828f24f7338b43ec22d7b6dbd151dc6 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +8e3aceeedc1e51e4590844ed0a64a744694a7156 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +41771fef8798b0f8da7a101a3345c12cfa85537d data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +13bf62bb5a1c5d7a48be84cb933ad5852cbebaf6 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +835dfbc2b352e3a893c6b299a4542e6229a63c4d data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +69f7176316c8104bed8fa2f5885f4d4f3d21786f data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json +95242d5da678c44b52544434a2f7ec80ae89020c data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json +f0427fc03f488b82d054e8430556bb682e938f5b data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +8e741a182b638dd5bd4fec7711fa201030ea434d data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json +108a727c203ce7badf4dbeeacdd259e9954dc1bc data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json +2221b3e1f5596ceb07d186bac858e45e32337c0f data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +033c3948795292f328fc3a8a2e93bffe1001c37d data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +80a431364443d2567a431c73ef8cf7868c353c51 data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json +d06bcd94a3b351d0e3c5afeb5fbdbbf0c59f752f data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json +0b817cfbb0d85b2dda39fc2fa2bc72090d078fd9 data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json +93fa4a517a5ac5526fb266be941bf1c152304938 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_arm_fossil.json +28874173e8e6264da44061e03986629bab2c25a8 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_foot_fossil.json +3d31c391fdb567835198de4c17e3c36357965162 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json +3472e28c22b4f86b7dbe7720003df98ffa04b614 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leg_fossil.json +5be16c90f34f237b8876c7247523fc003ca46a4f data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_neck_fossil.json +e222589a422072f58f42c770e00dd6e909b71940 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +45ed1d449d130b769504a0f2e2019291032eee1e data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json +a87d43b124dad9090980ae711ccd328d4b73c847 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_spine_fossil.json +2eb91ae759bf0a7894f6e8432bf53ce53994be02 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_tail_fossil.json +16f5d8ac83e7cb06f8b580bb6adb1d7925cfc318 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_wing_fossil.json +7f50e5d1763ea94cee807b18040f59275e324fbe data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_arm_fossil.json +90d84c8ac208568a5c9bce2e32e5f0293ceda6f9 data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_foot_fossil.json +91be57183b68f1ef4aeff5c21d1c32fa0d28989c data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leaf_fossil.json +201ff66b4b05f1a983e96993df011f56da6cbb47 data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leg_fossil.json +ceca674571a4487cca357bc6258d191b8a2a0b18 data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_neck_fossil.json +80acd0c789eb34a545ad115969507a0e79e6be90 data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json +93651897ba4c267c7e8331eae6788ac39d2e79a9 data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_ribcage_fossil.json +c47ea98fdb1690dc7bc84273e42b89211ed1000e data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_spine_fossil.json +7824bd4718000ccd5f5d54751196032c6959b1da data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_tail_fossil.json +1aa84901fe1860089215569ca8849112f9de2b48 data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_wing_fossil.json +ed12dabd5b36c684b6db12c5e1984dffdd85a043 data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_arm_fossil.json +aabd5f07ed533391e98c2907057af0c3d1866a8d data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_foot_fossil.json +41c8ed954f2db4224fde52264e7c5b1fd2780642 data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json +0e5e1a357004beeffb678b4ff88e21d0f0a132ca data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leg_fossil.json +196638232658a3ac3798e3f7bcd515a6e25674d2 data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_neck_fossil.json +1fe402f461e6aafa73090874cc30c4544f25347e data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +5c4cc1aba215dc98a3ef085d5d70d77a7d03bf2d data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json +e258af64163d323bbf6ecc79f4e7b1c1aecc214a data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_spine_fossil.json +f1e41acad3beb9d1d238686cffdb1587af190c25 data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_tail_fossil.json +be54573d5c8e95164e00ebdb338e89dd2aef08df data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_wing_fossil.json +7565ccdf34d7cc0eff139de0c2455b5a229f7193 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json +024a2bbb8d177c54ddc1946746a96a34ef496719 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json +4ee154ec1b5cdf9774649e7cd683ad0fef39f18f data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json +94ba9a2d98d6f51e7cd1e7d6c0a05d53d441c571 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json +003adc2db6835fd113e0fcb57880f0e6c09433bb data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json +459ead92b433810701b3ddef62bdbda23716b014 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +8a38876b94fb3a8a0f39177bc4e8f5d6ea4b9228 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +3404dc92c25b1e4f95aec6f10485aa70c9ceb679 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json +79cd309e40fc4fee7e9df2ddb2aed61ad1fd32e4 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json +69cdc0b276fd292abb52bdfc6b9c88cfc35536a1 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json +78f6a6a465dd2c4bd6d248265dac177ce2cb19ba data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +6448febc4b75cc65fca0a763301a3360941db3d0 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +6b9427b80afe994368cfc58de40c834fdbf52e4a data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +dbca1620157c686931e0910c179d26c0269364cc data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +70e51d24074c3d072abc7ecfcc1def695bd0dbae data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +2b925e0bce55028562cdd7f6979ec49789febf6a data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +0b87976fa28bdde52720859a672b6f274e84acb0 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +2ff154312603a81db60819ac0f0ef3aac2d6675d data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +fcb8fdac27cf08a9c34ba1701bdb89d46e391f98 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +28ebe5178f53cf47da5d062c1b15227184cf501a data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +842d5ab00b9b46d4079a0190be4874b1b2d015c6 data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_arm_fossil.json +c8811dc34aa675a4edfa198bede41753cd012a8b data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_foot_fossil.json +ac658b8d70a2a5cfc77b6401a43017394e8d15b7 data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json +295dad45444ba23e9a38f20e45c0092246c4f89b data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leg_fossil.json +4e766c84fda83a599358da9552845bdf38448cdd data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_neck_fossil.json +e87476c9f4405c3480ba210cdb7a85c2679a5dcd data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json +12cade93fd1ae24609507cfbef4f4ef6b47be060 data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json +4da535475e1ab1a3f6b22a7cda332c6d4274686f data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_spine_fossil.json +c62e610c4889b98fd99f52642eee1ba27bb76d83 data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_tail_fossil.json +bf7d6907c5fc63826bc8a5f58bb38a38f323a57d data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_wing_fossil.json +1dc920d242e553dc36f686e2f4a262a8243ca2a9 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +f46c4ff20100fec2a212c0a37fd9556ba0020fe5 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +29042b9c3d8dd6cb01ae9e7def530788079b0698 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +92a0b459e0894d7381b8c8bf3e901bca42a10872 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +3ae51b4ece97dbc3ca278cdc19aef556530b584a data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +9a6ef3ea7211122313125b8cbcc1289bb510afd1 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +10fcb2be0f16b29dc8fdf6f3b3cb9956b78b1665 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +a4ebf63a5eb705e9deb71ffcc2c1cede921f23da data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +afc7fc4c2bbb421daef65e638fe02a600f20b7e6 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +6b2ca7dab2c47e49bb4e0ee3a9d78755451c3ced data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +4eee97c42eb2db85013a0b9a1682da69955b39c8 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json +2232e1c0b76c56af56f63808ea651eeb4fcfbd45 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json +0e6fb7042bd3e41ffda574d2531d1d435424d575 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json +689a7abe3431f14f56a8e9d8dfaf6f528437e11b data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json +cfc5852fe78f434ecd78097e502041d4215ccd08 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json +9949d55b440a3fb64473c6cf9e5e9fbd058b7098 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +29154c63c8c3918108143d77b5861e89efeb8b54 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json +54bcf061e5db106ab6dd9e2cde9c2302b73bccf7 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json +2f38c238210b033603ace175e8ac8a19c19b9dff data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json +13e983a1ec1a62c1d948e5bf91d30db484f69239 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json +2cdb664aed92981dd5777854f2dc592670de0ee8 data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_arm_fossil.json +cf8ee1843c7ea8adcddacce8a76c6301e168186d data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_foot_fossil.json +87305e1acb4f044e94fea9da0cca9bfe0101819d data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json +d96dc3dc5162930af7c3d12177273758153c9a59 data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leg_fossil.json +c6d86a1b197a39491c239241da1b1703d787a87d data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_neck_fossil.json +97f4290c10529337aa5f5161d2f0cc98a6cf402d data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json +393a087179da3fbb45d2023b42205b8361ea6b52 data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json +f1f97dbbeb333956f198dedb39261d6fd020d4a2 data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_spine_fossil.json +bd5ec9a74bca33ad71306e70d5e1f63fdedb610c data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_tail_fossil.json +d3f81f73b81a953c4ae1f7b6cb988143cfa658ee data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_wing_fossil.json +27646ae2914f2033173a354d2784e5e2055df24b data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_arm_fossil.json +94a96fb5a38035a86864ee0921a7f4eeba78d770 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_foot_fossil.json +0a161567f6d4b30bd9cd8b0e192977e3b5bfe447 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leaf_fossil.json +1a83ecbfd5132e1b69d61650bf91956f6735525a data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leg_fossil.json +85352a380bf67ecd35ff1fbf143f6e02d921bae5 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_neck_fossil.json +040fdf0863f18cdbc552e781c366c85a7f2f3d16 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json +6b79c47ae913c1fe124b75e90d81e84afe479346 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json +bfc7cf916dd963325d036446a8fce4732c89d761 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_spine_fossil.json +c466c3d2619275acc8b5eab7836258b3d0da55e3 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_tail_fossil.json +6a60d372868e4804a36d2b5779116525f8839d33 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_wing_fossil.json +6e5d696f7edcc3dd5b8b86dffe22e2af8b737f6e data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +91f5f9166a2447613f08a1d2bc7da3a2fcfb3b6f data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +f61609f8a159d328d4828f976cab630188bb2dba data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +34fc100946de9fba3522e2cec829419815d34c99 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +8f7e2c5f560fc3d64d857d1e73a7ee97ea8baf27 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +14e6f29ae7691e11eac4b165c982e7a435956142 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +1761241dfa469d92572fcb03f4d7d4e0fff0f617 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +a7f24b8e13dd703dac78eb8a438d71ea2163febd data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +eec22ecf40a685ce8cadc0502b140f25c0bf0378 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +9c86aaa1d0ecb478a39a22ba3190acc4d7a1e7a8 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +942c503f31a465730d5e4c7226d93e039f185355 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +e51976f29d43ada1f789c1565a52a0798b6e83b6 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +27c31c329f62d38c1ce0a71f31b8fe2d5d51e0ea data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +6abe4bdae983c434b4f6a0153b61dd17167568d1 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +82343e662028ffbc7b38df2e2535e064b8bc2770 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json +1b8e16918dd18f7b391252ee1804096b3d7be815 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +d56c4c36a75ac9dee1a5d9382d6fd9e38c5206d7 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +077270217cfc68ddfbfca1d071b522ee4240486b data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +774bd9fe75add357dedff917b07b80f8e2a9de58 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +c665db8f5c1ce34039dae8d1009f575ba33ae04a data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +a79424cd1995c8d43a7b3581b46ea2d4e3c28f49 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json +8107cc121dc4986be2b18be59c675879381d1b0b data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json +41ceef020702e810904836120b81eb47413d11f6 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +de501a928ec90700186faedeec1f3f3e3f8cd63d data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json +89459c2089f35069ec3784ef82f1089a4d4f05c8 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json +0d9e9f8241602bca814b0e85406dcc2218adcefe data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +899f33cb1e0e9d2ab2329775946afdf347af8b20 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +5db678a82c334b54ea8ccea780ecd3cf17efd713 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json +16e15ac405252727421bb30031bc11d5047f70ac data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json +02071f10cba3fb26b7e43acc2a60aa60c3d2eed8 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json +4d8d0ac7dcdeadabd3ae8e66e3544ec0eb89cd1f data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json +fdcc4473a5e77cd70ff5e290606d5ac7ac695139 data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json +5253d3d37d030daa40c1a4eb71a9f1abed583606 data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json +14f9c3b7dfe0ded2bb0f650517f5ea6bbca77b07 data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json +04def08fcf735a295ab2c63b77d58cc8f7d01770 data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json +88e28ca4ebfe191e82205f800c2ccd2b5e8981da data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +c868507b832aea8f2daa8866709f814b01da9c6f data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json +3b2fc77800326dad2d579902e567e653ef3fd2dd data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json +1c9f1c5fac1d1c2d32c9f9b612b53e022b888783 data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json +bf075a833703924c3826b5a204887c0de54d7dc7 data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json +882a485a324146d7c03f1e5a53a2a2b2e58acf98 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_arm_fossil.json +09c838d1cea5434bcc0ac765351c2fbdd9e42028 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_foot_fossil.json +ee7b94225419f2a752e5bc9941008b2b01e9a4e8 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leaf_fossil.json +9970e794ac1f49e25a834e4296d55811e50e3de0 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leg_fossil.json +db23ac2b08eef2bf53d361137964d4cc4c12c247 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_neck_fossil.json +bb732d0e422fd5b6462dc2ba153d47d87d10b920 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json +1b2f714532120e1ad60138a8587ba06d695246f9 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json +d784397acf76ca20dc697f84aeae780b6c037f40 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_spine_fossil.json +7d9ff7cb37c91810493364f1861f08bbef283044 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_tail_fossil.json +d2778ebc5316faa70341107d868ca59a371b820d data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_wing_fossil.json +85b6870c1cfba4f9063a27c2a568d2b53f75b3d4 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json +1334f97d46f0f518a5994947aa88654a671bd204 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json +904c95e2c8a9e5f0a45b990a498be4ba2a0f78da data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json +0ae0c6feef534d19aa949a0ea3ac6c2100314862 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json +5d8cf777d901e0bc3605c5dd19a13d67c7f5c17c data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json +b8a3dd2e82430dc1b7ff18300bca25dafa83ab2e data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +5b8404b7b795a044dac69ad35f89794dbd0f798c data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json +6f52b7e9f458e00696f6b5065487e055ba4b8897 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json +6bd9948c6fc4f89303cf99aaa72d41ea166bdb72 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json +62ff6428b8df6daaf368f56b8d41402aef475e71 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json +c7f58630c08064d218cad44be8d6964dc1e5ad80 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json +69b826f7bdabea793ab422bf23c9a4873fb868db data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json +126696c404de5c20557ff9ff296e7b077b71fda5 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json +01f7a51fc57a89d1d7d214d84eaf4327bf8c623a data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json +2cbfa3ada4e20321da73b14f61e79f8a52821d33 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json +11fc1b3251cef3ef6faaedd7c5d3398d447f57e3 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +d73342803ac45d19d8ff0f37c1d3b45d20ba5da5 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +88893ef3f7025ec514584c5bee05f9ab2424f270 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json +c5f9ee0ad70ec57d0447816475c28f2adadb02ab data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json +09d4c95bdd94c64eaf782d36c3c081e0dbdfda76 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json +241c12fd7d7709cc7ef37507ca8cc95e0a7841f9 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +392ab2f3c0fb1f2be9e64d5f1cfd36b2f86ea6f4 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +88ab76e0ba686c1abd8636c23feb982c85c27f5c data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +d7d8a3883d1f39a996d45bcdd55e94a87be58d8e data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +ea2384ef3f90cf1a8c27dd3038045043b95ab81b data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +150ae682b8db96f841907ad205928aa65159f2b9 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +b33a1eebe6ac3504331a09c29f343e7902bc9d9f data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +c56a5e5d247a19d4ec5871a4792a911510d7ad3f data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +abed165dad92750515de5635f5d9e70918a2be2d data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +08f5e692c1800cf95c7ea86eaaf0c24cc4e2d380 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +9dd7c8cd2437581dc1cb6a50fd56ccea32aa7988 data/projectnublar/loot_tables/blocks/processor.json +bc69131df421686b422cb094ffbcda7ababe9405 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_amber.json +ef27e739af8261063b140ecadd23650704548533 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_arm_fossil.json +af376e1911098971545a2a41c1e8d9484d2cafab data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_foot_fossil.json +2128c93ff204911bbab077de63ed220d73f95bdb data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leaf_fossil.json +5a9e0135186ef57d109105add2321f188a01aee3 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leg_fossil.json +b122d8574704e55c6dd834b47356c29fd3e0420a data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_neck_fossil.json +0c3e08d540faddcf48e5b01d7c25283082b41174 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +63941bb9ec261a4c0d4b87b4527a6650cc5e8230 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +e1f564913342c1cc871ede8f02c6d8b10874b414 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_spine_fossil.json +860032e244bed674296af9b07ac4fd755b7974cc data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_tail_fossil.json +5c3320b643b6eecd65d227f0af578885d88a555c data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_wing_fossil.json +b99acaf6ae4d5fb7e476e1ad973919a86dce5949 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_amber.json +a3f535aec735dd17bef58cd7788fd48696558116 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_arm_fossil.json +9203714ddf0dd50c38039ca9b609dfde06196e37 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_foot_fossil.json +9fabd9c589755464c77b82417c84d2e4d199944e data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leaf_fossil.json +393d3394da7736812ca81fa41454232b3cfca28f data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leg_fossil.json +44690952c9be510943497dfa742f1ceea935c4f0 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_neck_fossil.json +b23f924fd9d92e630f2aab15135f923b132d7a15 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_rex_skull_fossil.json +9356833be227b54cf503483bfc9a1c9b9b87ab95 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_ribcage_fossil.json +7c71ec77056ea13b178ab9fd9806829062616de2 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_spine_fossil.json +673d7fcdfd0b39f1e66e0871e4357c9ccd7b3498 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_tail_fossil.json +14449d9fd7eace1c4124a7fbf0e14c6f77432a16 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_wing_fossil.json +9ce4adbf218415101d669b32f424dbf7a583bd47 data/projectnublar/loot_tables/blocks/sequencer.json +47b1a52a803e1f73a2c1a960dd8e93b222aade21 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_amber.json +ab77db8ebe161f88f25f51b9e0d07f6c92cc6323 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_arm_fossil.json +354f00f4d8496e80b26a94e72733492120b40a44 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_foot_fossil.json +737096f6b0daf03a3acc40f2ddbb94965bbf35b6 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leaf_fossil.json +410898e53a696f702494c67aaeaf1aba14d482b7 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leg_fossil.json +987df0caf99471dea97ea0b6ecad0fc416073975 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_neck_fossil.json +f2e8d8ea0da7d3b3316845741988a27222226428 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_rex_skull_fossil.json +db2e57a3957fdfdf202418756195f485441269d2 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_ribcage_fossil.json +13099e335ebb2fadd7ec912d1f4726045fa8fa5d data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_spine_fossil.json +2fabb82a6cf9aff2b2ed9d8573db8c28b3fcbd9f data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_tail_fossil.json +00c432d7397ffffe4e07780ade7adb684b3c28dc data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_wing_fossil.json +df80c2353c447ab8aebb9adac891bb145def4c5e data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_amber.json +75de3dd92ada71010fb61c8d40b8d1b79ada0a33 data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_arm_fossil.json +41371b24826e66f50ef60b83ff9927d9c5658ee1 data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_foot_fossil.json +cf1d159d89fd889b493e4bc27f51bd1cff8dc796 data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leaf_fossil.json +002717e58b04af0e15d7ae18a6098922aa12e1a6 data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leg_fossil.json +a64fdb3f1309bf298ad0adbd142a9f3a0e673b0c data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_neck_fossil.json +1d403e36dbb5cf10755f8f7dce1f3c7b59f844f1 data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_rex_skull_fossil.json +1e011ee5f5f0aaed631f2ce3bfc10a997c061b99 data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_ribcage_fossil.json +898ea373214c44da2e772c87920ec595eeb183fc data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_spine_fossil.json +ce7faffff743a4b51ce97cfcc884ee843a368e63 data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_tail_fossil.json +538320da26e68fe46dd2b39367e9f693a3206f9e data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_wing_fossil.json +55aff0d55115b578414d93c61b1e1394500f7bda data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_amber.json +6b24923d8331edd9daa8caecd969231117fb1376 data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_arm_fossil.json +e4ffb684eae0484f3b109fb0967df7f4b27e8ede data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_foot_fossil.json +5731420014633715f700b23b4e91f8e54b92c59d data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leaf_fossil.json +d67351d44249034eb139b4d67791d896feae8e2f data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leg_fossil.json +575046bbf7dfc0b46e12c62693a68b9bf5813473 data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_neck_fossil.json +51b92c889c6164c82b0339b23070c58403e270e9 data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +6901e9a090ff74ae173cc0b6b0b28c23afd06d05 data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +d58f92927551c6cf8fbf36ca038060d505c9c6fb data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_spine_fossil.json +55c2fdb1f25c7627347371292329b77be752f24a data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_tail_fossil.json +d4180e4997ac6ad0a25da5e4b741777a1e2b051a data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_wing_fossil.json +13f73d2bc2a6c861aeea503e857b4bc0d1147954 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_amber.json +67e5e81d8ed2cb4f8711dbf0a91ac7ac25b4c4d7 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +34920eabe4c87bacc59506203ab79d29121ca594 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +06e07a8c5511a106c9324deecd6421a6ad3358cf data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +7dc048adfea31b9e28765d921c339ebf00d03bf1 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +bc2deb970287a4f6f9ea93b5784934eaca94804c data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +a454e0178a347646ab631b3802f265a0dd977904 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +e6a6230a8724d643ab966f746c05faaa668edb60 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +456cf283edebccce177d3e0508bdb032671f835d data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +f834250ac62b93ee0d34b718282d629dcd1ebc5b data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +cdf4405fd04c7a2f6abb93070cd1b3bcdc30a012 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/common/src/generated/resources/.cache/735031f3addf80804addae5e3f53249900116f1e b/common/src/generated/resources/.cache/735031f3addf80804addae5e3f53249900116f1e new file mode 100644 index 00000000..2536577f --- /dev/null +++ b/common/src/generated/resources/.cache/735031f3addf80804addae5e3f53249900116f1e @@ -0,0 +1 @@ +// 1.20.1 2024-04-24T20:17:10.6218302 Sound Definitions diff --git a/common/src/generated/resources/.cache/75432d99634545bcd9be93a25af515e8309b4b3a b/common/src/generated/resources/.cache/75432d99634545bcd9be93a25af515e8309b4b3a new file mode 100644 index 00000000..5dd59db0 --- /dev/null +++ b/common/src/generated/resources/.cache/75432d99634545bcd9be93a25af515e8309b4b3a @@ -0,0 +1,34 @@ +// 1.20.1 2024-11-03T19:05:07.0761712 gene_data generator for minecraft +1756e9249c2dc83c74b49868bf61c6148e4f833e data/minecraft/gene_data/allay.json +1756e9249c2dc83c74b49868bf61c6148e4f833e data/minecraft/gene_data/axolotl.json +eef0e0737f3d9b8041bb206f87fe02c559e71905 data/minecraft/gene_data/bat.json +17975ea77be420ebf236340832b0c926076db951 data/minecraft/gene_data/bee.json +9e3decf2ed1e51676f82ed76146abae527ff07ad data/minecraft/gene_data/cat.json +9164b346723225a2c587cdb2cae2f44b354a5c5c data/minecraft/gene_data/cave_spider.json +c4a9372c1f2336ca4899dee606d97bee17997d77 data/minecraft/gene_data/chicken.json +5a4ac86f489bcc07ed56574156ae0f1df5e01438 data/minecraft/gene_data/cod.json +ef81be8d3074f616b1d93fedaaf0b9cef39b0639 data/minecraft/gene_data/cow.json +c0752b0f9dad947e0a4eaee104c0ef04ccb76c7a data/minecraft/gene_data/dolphin.json +a220114cfd4ceca29c1994b4d4455fb74b697672 data/minecraft/gene_data/donkey.json +81e04f165b1766576ba94c913a94fe69a1eaf730 data/minecraft/gene_data/fox.json +1756e9249c2dc83c74b49868bf61c6148e4f833e data/minecraft/gene_data/glow_squid.json +1756e9249c2dc83c74b49868bf61c6148e4f833e data/minecraft/gene_data/goat.json +d52231959047e096dfb8f8e5e0f5579ee9dd3289 data/minecraft/gene_data/hoglin.json +cf33492c998ea68d09c71f56c14620ce52139b9d data/minecraft/gene_data/horse.json +d9ad41cd8bfc4e4525ab009cd317ab40af4b7607 data/minecraft/gene_data/llama.json +904f7b4cb7be70f506cd741f732cc9854f669b79 data/minecraft/gene_data/mooshroom.json +fe04056f27c1fd7a0500db3b537b45fa81e3cd36 data/minecraft/gene_data/mule.json +6c32eb85663d3ec1eefb9287716f5c4f2a518d18 data/minecraft/gene_data/ocelot.json +0af640eaf51632ee1342e45b5db0da0a786c96c7 data/minecraft/gene_data/panda.json +0912c900fd1f40e909874c42c3e54d4f454d4ed6 data/minecraft/gene_data/parrot.json +9811a5437cdc55ce0b06d64df65e71f5a71972cc data/minecraft/gene_data/pig.json +b65d871930b83c755156ff47c043631e5b30092a data/minecraft/gene_data/polar_bear.json +4a29773ce96feaf8d04e46569d4defb9c9443b6c data/minecraft/gene_data/pufferfish.json +068c3fae895318df6757625d9a7efc344c6a4b03 data/minecraft/gene_data/rabbit.json +33e99d7428acaced7de7832e58377f27d7515597 data/minecraft/gene_data/salmon.json +9c737e9089f333947795e1c39a58881aaa35eb2d data/minecraft/gene_data/sheep.json +3e512a24bd484ed9ea82f16229161ecb4ad1889c data/minecraft/gene_data/spider.json +1dcc9936ce8ee36c7f99f50900b25ae65f32357f data/minecraft/gene_data/squid.json +ca020d3a5665bbb8323109e119f1c5f7a04c2108 data/minecraft/gene_data/tropical_fish.json +72aaf6bba647b8cfb4496d95ab6d4920c6ad6a64 data/minecraft/gene_data/turtle.json +58c4b659e04453dd5d47ed95c63006b0586f47cc data/minecraft/gene_data/wolf.json diff --git a/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c b/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c new file mode 100644 index 00000000..5c6bcf72 --- /dev/null +++ b/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c @@ -0,0 +1,2 @@ +// 1.20.1 2024-10-01T10:22:03.9375526 Tags for minecraft:block mod id projectnublar +7cb08558d52ffe4195bebd32ee4b45941162ec26 data/minecraft/tags/blocks/mineable/pickaxe.json \ No newline at end of file diff --git a/common/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e b/common/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e new file mode 100644 index 00000000..ca8dda4b --- /dev/null +++ b/common/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e @@ -0,0 +1,3 @@ +// 1.20.1 2024-08-17T14:42:26.9876413 Recipes +624c17249a39c15062c617c939930eb30259ac46 data/projectnublar/advancements/recipes/misc/unincubated_egg.json +5bf708319e43dd7fb6be0c3e003bdecc6cad9f36 data/projectnublar/recipes/unincubated_egg.json diff --git a/common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f b/common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f new file mode 100644 index 00000000..69458061 --- /dev/null +++ b/common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f @@ -0,0 +1,703 @@ +// 1.20.1 2024-12-08T20:08:51.0058557 Item Models: projectnublar +d9a1d385a6d7ae4ebb344304b32fc194d502752e assets/projectnublar/models/item/amber.json +9c918dfedf21b391efd3c30f219ab2f87a33daa0 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_amber.json +327b5da8126b2c336346c7ea95974bb7ec31149a assets/projectnublar/models/item/andesite_tyrannosaurus_rex_arm_fossil.json +2a8e879874be041c4fd87523a560542b05c5136b assets/projectnublar/models/item/andesite_tyrannosaurus_rex_foot_fossil.json +e4fb57bb7a8d95fe7d78f2849e05dc257e134295 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leaf_fossil.json +f58b9edef91984e6efe047fcabd363ef09387980 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leg_fossil.json +f8f628266b9cfc87e447a4098ca538015c8b362a assets/projectnublar/models/item/andesite_tyrannosaurus_rex_neck_fossil.json +1c484a2a992d3c952aa4e084a2ec5ea0320be61e assets/projectnublar/models/item/andesite_tyrannosaurus_rex_rex_skull_fossil.json +448ed6bf0cf4fcd0abd57eef8584a4111fdc9c29 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_ribcage_fossil.json +bdd8433ae0b3bdeef54548e1f30052d8cbd83788 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_spine_fossil.json +843870a3a1c610d62a0e0e516cc97dc40cdbad98 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_tail_fossil.json +44bd49503068b5d9cc711353427b242e94b56233 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_wing_fossil.json +a81309658f6eb034a3fcf01ab03066d86c3edb7a assets/projectnublar/models/item/artificial_egg.json +1fcf4f35f92dd3e5ee307af52bc7a403c82b6238 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_amber.json +ee57fc8dc3ce1a99eb5d5643bea5b8db3e80c991 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_arm_fossil.json +ca9621419d7164dd4685ee9b387bb32bac16e9eb assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_foot_fossil.json +418d9106d90196d78f683621f5952df2a93f8a3e assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +e915fb844561017f0ad7ed45c9d2a968bb769309 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leg_fossil.json +cd6c1c51aedcf62e5303cf841819b8b1a66db2fe assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_neck_fossil.json +c5371f884d55c37f173bad5388149a3d6401d665 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +f083319f417920fa9fffc233d559f653c325832a assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +f468a6a169298fc0cc9b96387dd7ae59d62ae68d assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_spine_fossil.json +3bcd6a9467c2930f9d56455940d6ab2e1f565f78 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_tail_fossil.json +ccd549b0b408f66b50f1bd9cfb3e3d61f4172fdb assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_wing_fossil.json +1136fb1a2f1eb425753164a511f0681dcb5c7d04 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_arm_fossil.json +4ffd3b5b2318f2394aa1d9f12aafd7fbf0c1f92b assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_foot_fossil.json +5f92b22e01a59dc05884aeed791ca8b9f8be2065 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leaf_fossil.json +b12835fd6c28c2be4d2a8a81eb790683fe89db43 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leg_fossil.json +8264c16e52c5c586400f689ee4109c1a56064a30 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_neck_fossil.json +4f47e633b654b326fc12aafc786742dc9a70aef6 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json +648865e38d1ad76c4b5a56beaf67af1847d02ba0 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_ribcage_fossil.json +ee13f1cf5683daa9f662d763f456d034846f42f1 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_spine_fossil.json +600cbac05ab11b6ba8c14b19d82ce00d50583c33 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_tail_fossil.json +d977e90285758b005c32da3a66ca630f22cf002e assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_wing_fossil.json +e166e4435d338777aabfe52bc8475fc0a5167192 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +914cbcfbccb92b4079b9342d1de0fbbb4dc7eb7c assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +5c6888ee64b27ef2c327eea7d92945a191f2046b assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +cdeea583bd3bdc7d27f4c0f2f564b8f5465708b8 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +cd55754c25ac0ffb9d56349dda4514115d61585f assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +50c92fa4d1e115442c9f5b114f95ced0c3fbcb20 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +2c5569fa5d39385fab92bb982801e45743ad6d2f assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +1c17078e8320c2d86cbe5c55f978112bc696f51a assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +dbc9b2adb67220012643934d5122051616db1612 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +82edea140e3f26db0bb2853565ba42814079d618 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +6498b084117e16bc6c606dc25d0c03b08e8f8d8b assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_arm_fossil.json +3cefa6caf080659da34280d6a32338523fbd2bb7 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_foot_fossil.json +6db2f193f06c7164d0d9478bee2c76830fa4e209 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leaf_fossil.json +5ba87029a6eda33bedbd110466fd5779836f8349 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leg_fossil.json +78487f8b6da4fe4f851fe20c79d8f1710acd338d assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_neck_fossil.json +41cd7162062eada55f724dd294388377db0a22ae assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +63a3dbc29ea51424a52c21d9db7e0e148b9e75b2 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json +a2c2b60d783c88f1e3e475abbf1f2ffa076fa0bb assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_spine_fossil.json +6b0a18ce7c56522e361c072fe8466d4fe1404bb4 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_tail_fossil.json +2e08dd4e6fc4934954ee9d8580cd8b82b1306037 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_wing_fossil.json +9974ccbfc90b72a644cca26bd62c67fa8eed1c03 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_arm_fossil.json +56dc46df47811b3b3d880fec62de4ed0ce69c16e assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_foot_fossil.json +9498cb75ed7502b064aa42212e61844162292d3d assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leaf_fossil.json +ca22ba807c8ee56473f4b0ee463e86599a487bdc assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leg_fossil.json +e0a1f89b608e594b6383cdf5e5ffbff4c24c3a38 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_neck_fossil.json +28eb36be7a8effe5d4552979bf9c00b4d5ed7a19 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json +6982e81cbdaeebe111e920e3740d64a6edbbab0b assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_ribcage_fossil.json +36c784625c3e1e698f774ae6676c0bd1ed7ed452 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_spine_fossil.json +411b78630f9fcb8f76e72f1a3ad0b939e86426dc assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_tail_fossil.json +b1e63e0b8055af2755f5e0a948cf4b7deb161269 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_wing_fossil.json +f469727a6ff084058481598d376e9dc6aa05a506 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_arm_fossil.json +984632a08ca905d46b9dcb6f94a4ec1bb2a9a215 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_foot_fossil.json +8b711f491b4e02a989ded6690ab97ae750532001 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leaf_fossil.json +c68aa5ebda2ceee3edf8138554c2873b0c04649b assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leg_fossil.json +69fea8e18e177318529d0f3483bfad034081e397 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_neck_fossil.json +0e99b1f293c431f765e0ffb63fd89276dffd0be0 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_rex_skull_fossil.json +32de05c7d61477a686725ba4ecbf4e8373b15ef3 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_ribcage_fossil.json +13cc9d08f1a862f2cd431e93a5abefb51b36b532 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_spine_fossil.json +8b65774606f7e304d9df20bbc102593afd2d5a23 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_tail_fossil.json +fc86f44ddb2f2e67f822718e7248b67644f545f4 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_wing_fossil.json +dc7f6b1570955fe4a46ba81a3f95abadcb6bee73 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +101975119170aafb6d27c63d16ab2af685bb75ea assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +4b22a26500c03211407be57001e1540efc86591a assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +cabde87e3536c0542ec8ae91ef96d0db89790e9a assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +e7449ba2e09948e0a50a35e12ff790af090798e1 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +3a5bf6e9d194e3488ff995412dab15e5fd30ba25 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +bb144369a32ac480aef13e3c5b7fa3c6d91b8456 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +952e875820c6693935e6a001096a5fc27c508e71 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +f35342a2ca31180708fab9747948f75ae8706a2f assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +52bab16a08506b51d40f4ae1256a0deea2b2cdd7 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +20a2318f81a8e458806917d66a898712e5a9391f assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +d88ad7de3dd47235face9bbf63adc770a95a1371 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +2e89eca3b69667194e9aa67ccf4f5187284b3c17 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +ea2dd931f5209fa83d8f1d97562efae8286762bf assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +1dcfce0ae3d53be2f23435521e3b56ce7dadc0cc assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json +c699493ec8cdbee27f1048fb886671cb6f9c9553 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +944453030bafabc5038836af08bee8197bd8c5bc assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +05ac2aeb70813eebc6f2fd247f9a59a63f3131a1 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +bf33f3e8b64d3fdc076607fc088b54b380f47f70 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +f8047d0713c763c45f4e6b26334ee17434d66b67 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +345b20ce475c3eab974d22c588f7d483c17e9bbb assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json +7ed9d3d3bb3f3b5f481a886007c46ac1140c7b0e assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json +d151902ae3c945a3cf1a6d4b30b8639e9425f3e7 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +5f5f4794fa0d0386bb0efa60356037ebda2f14d6 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json +a11071dd57605e2263440dcc2b20780523d04507 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json +7c4c3db2fcbffb4a1e78e779511e11c8ea6fd550 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +f7019b2bfa7bab1996c38d89d5afda3e0d81e3f4 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +50e75803d18df4b00a634b467c49a2f3b5f04b8e assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json +0c516e0d52e1db6dc1776b5ddfa7af321a27ee9b assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json +93838a4a6850b84eab1d3ef93c4781cc60e15781 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json +288dd784748694bb9e8b8cbf4b0b49d5afa839d1 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_arm_fossil.json +99c3e46b83a4439734b4c62e83a6c6163e2a1eeb assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_foot_fossil.json +75d77236e2c134cb87ed7b7069e7d7afecaa27f0 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leaf_fossil.json +7e425c5b9150a1c0618dd052361dc05ef797dec3 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leg_fossil.json +4f19c2cac2b3f95be0c241620155cb4ea1f39488 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_neck_fossil.json +e717726999336f97c62d0cf753465c39da7ef146 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +d11db2d64a061af7faeb40513dd920e880b6de91 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json +9cc74a40032305104d7aaf46c5e594308a2f27ec assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_spine_fossil.json +70e5a839173baf2019b612646d66258041863169 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_tail_fossil.json +efafdfac4df05133efd517154017adff10e5bea4 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_wing_fossil.json +0ac5e25879759df6bacd4aa7dd17740fd98cb933 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_arm_fossil.json +0d00fba734f4dcfd752a57ca98f2ebdd95c8c0a2 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_foot_fossil.json +0668fe007852ebd06dd0f5070370cb581d8512cb assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leaf_fossil.json +6bd4e257af807b3e198df27420e9627be22f2efe assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leg_fossil.json +0bdf7296798ef69ab00ad5597b945fa4f6f1e77c assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_neck_fossil.json +bf70d087bc71196ed5001c52e5465d7980156e52 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_rex_skull_fossil.json +a511d077734a93e51bed23de7f521838db95ca31 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_ribcage_fossil.json +92f854a95edbaa5d400c6aa5a90453b04bafa42e assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_spine_fossil.json +5530769400ddb97aec64143c467b5f837509bf08 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_tail_fossil.json +2c21deea5704f5b95d702eba902e14cdb26177bd assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_wing_fossil.json +1c47f56656b88ed7de557cda3a067cb9dfcf4978 assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_arm_fossil.json +9fd32ddd22987d2504cb416aa6aaa078735eba79 assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_foot_fossil.json +34412061928b9f785a78550c038feb671cfc1c3d assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leaf_fossil.json +9d3fb65a117109326c371dcdabd7c55080c5658d assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leg_fossil.json +c3697f67da77e4f1ff0b6f0bf584f3f77b09c16c assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_neck_fossil.json +b2457044600616571a08465d03450479a21f7b6a assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +8f1752d811db55b0b370b765acc41b71c45cab5d assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json +49ff5d0e8d246926885ff095b90b59e73be53e6c assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_spine_fossil.json +e79db619edc0231fef7499f4c813cf20a687153c assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_tail_fossil.json +b4e6d92cb7e38b8bbb95fd9cdf6898c702b2bf19 assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_wing_fossil.json +341aafd78fb5b3f64faff6b80c8b8c0d223ef525 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json +865518a5157a4b2a5099bb1d410fab78cfb2f347 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json +e0f7080c1f3c2634dc167c667206a6359bbcf2ee assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json +3fc79991f861b4b5de619958ddcb51a32e568b6a assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json +36d438d8726932736400c1de51768763aeecb6ce assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json +83c1da08082b0514fda42a940d78f682638f68a2 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +8580870176583e78a23372f4a4c6524e99a533d6 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +0db3b5507b107c22270b63efc2cadd8b22fadf16 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json +ded0d55ac29006e7e37fd767ffc14d01eda623fb assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json +d1bf9fdcad724371145f00c908efe5d2f8da54c1 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json +24221a9199042071d4836257ae8d6b4d9acf95b9 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +02fe47178e21f2152eb2e0e8aa65591937edf112 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +169ada75cce823b4f906af51c2d348a70e8e9b03 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +bf13022f47edad2b3bc434b00a448f375fb8194d assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +edcc740fc91853daa9f3557c42a01b4f7fadab40 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +72d3f5bb0b2ad402536a7e2b5ef2a6795f579eb9 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +3022faef1e23e003660e7ad4f81c9edcc73507f4 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +75d3a2d19352c920644b1f307bfa2db0dcd94cf6 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +aec18d093fc4d51b8540926800f45e5546fb3908 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +263a9d1b170b1b4bcfe15deecafe0afbd1a4f5e5 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +51b13296ee42d44d458e13bec54026ccbb195a36 assets/projectnublar/models/item/cracked_artificial_egg.json +188b36163fabbb1f5b3006bde0104bdb127d7e05 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_amber.json +def390dd39a8ccf1032d808101658d63ae2b8497 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_arm_fossil.json +f0e1b19488d3e7e258db6a2583dafb33871d2305 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_foot_fossil.json +9b5b50d86483d48e73033b026bfe39d3fdf472ba assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leaf_fossil.json +dd2a911e9cb4ab185f9a56bae220184f34585811 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leg_fossil.json +84cbc40e873e40fc3456d386f08f24d494b86d99 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_neck_fossil.json +6faaa339ee9dfecf6c6ab35ebc8fa689f456e81f assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_rex_skull_fossil.json +b60b35afe729dd33b9f6452e636247728f6be236 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_ribcage_fossil.json +fa96d7555f0287838de7f85d75653026993b47d0 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_spine_fossil.json +484be4a69f6839b87fe01df7b0e7fee7304ab431 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_tail_fossil.json +129c9bf5ba511c62fd540148365e488dc028b935 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_wing_fossil.json +1092cfd24d4fc08265595f5a19e2fa5b5dfbeb0f assets/projectnublar/models/item/diamond_computer_chip.json +78d389ef709f22988edaf24feadc2e851edac8aa assets/projectnublar/models/item/diamond_filter.json +c0107a472faa18a697e81eb1f03ee1b0a419050d assets/projectnublar/models/item/diamond_tank_upgrade.json +b080ab2347ab09078c28250a04a9f74a46a9c541 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_amber.json +2572073085bec5551089f1c9b940ef846f45b575 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_arm_fossil.json +f965b5bbc61c0ffa9fa4ca3cca7c7cecc528f0e6 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_foot_fossil.json +04df6b496ff71d0af0d2eb2cf7c84361a42e2176 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leaf_fossil.json +fa3381d832fea41ff3b061c41bba516652e28a61 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leg_fossil.json +ea36645f7ffb96a9e5a645704ccb1ed91c4cad91 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_neck_fossil.json +6748e8d3987725983047c6aede17cb7f612e5c80 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_rex_skull_fossil.json +21a49de2a84b621f87519b68c28dfb9f23661ff4 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_ribcage_fossil.json +081d48a1c672c9d3be753a6c7fd7ca5dcfd4c2c4 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_spine_fossil.json +1bb81d1c8768f593ea7bd690e1ffebf4de40341e assets/projectnublar/models/item/diorite_tyrannosaurus_rex_tail_fossil.json +09d476b4c68d73a76cf165df7e3aad8a4545ebe7 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_wing_fossil.json +e6cd5d0cf70c1695cbf82abf6149a0dea4cd9bb8 assets/projectnublar/models/item/egg_printer.json +e7bb15019acc5466a468afb60f7fbd7674525e12 assets/projectnublar/models/item/fossil.json +7fffa1f7fff472c9697617f3d5bd9acae3e6eb3a assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json +2eb70f64fc060dae9001c80b36b4fe06e1455ef9 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json +5dc83317f03c5dd6465a17e5c2486d95b9cdeeaa assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json +31b4cab90736a02105ec5c77e2c74352bcddf67b assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json +7ec4c37d46a649725ba93da86681fc1aab2ca775 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json +87462ab030d04f59f4b6b42749dd32f3d48303c0 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json +45a8a097abfec431c343642906ffd90afba69010 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json +3b3f06db9721fcd1f8f033bc5a22a20f497da040 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json +23c362b16497e4008f7f03c2b6a5b7a01227eac7 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json +16d7bef5e3c9956be272a6e8a7d38386bbdcd86b assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json +7e495044aa3133be6dca2429af2137e3ce852597 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +f534abebad0b079afae3a10f2a9737cae5e614d7 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +ac936010413c6c67d53b3fb308d6cd6838c9f00c assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +eca7ecb5b29c62e0858fbe1477cc8d08ae3ffd76 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +2fb76f86b30f84b9f56d1bfc687fc50bfc193fe9 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +92f81b0c2bb46a31a184d09fcc3279b20c287243 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +b2af1311ca292bb7e03ead8121864b974bb82972 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +37ae33cba8390bc3a92c450de26c285f3a6dd26f assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +3f0d86ba5d6220b03149171d6d9ebe44f18c40c0 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +2f6d01e991a654b046d09b1686b78e7114dd0f48 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +2b0ea539f23f501874c7298c3f582a1d3d68fc25 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json +fc08e4d5f8514a9ae8f10fc0d6f3d24334280fd4 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json +da587be7407a9a79df5150a6f5d0cdb1ce814b5a assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json +30d56676a7683109f4610e6849818d620097f046 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json +cbbe5035311d968fcdd6df11b60999e13717ba96 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json +2c7a9ef613430ad517627c38cd82f3d317d22bd1 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +98ab3dac1f0b48034437b7cc02d6e6be3c426d12 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json +08ca433c005f8b047e385ef4ef00c99a8318be4b assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json +e776ada30f30a5e8cf40a6840b816990d9aa3724 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json +8f56d6005e8acc2216e49a65dbc2bbea538cd5c4 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json +76d0172a129b9dd59e1da09e6e640895324c4c75 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json +0deb0ea1d096daf5b67094f9df795a64c45ffdee assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json +90b5674051ded1e33754728066eb6b3c74b5e045 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json +e96831f564c432781cb829a2db4ac8a6653d9260 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json +0d6e48765a92c478ea0e4609ba95d07c65aa5c6c assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json +5a65f4d74487f348a3213e7a7eec78627770b8d5 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json +c07ecf3c7d6dde39ec474e693a8d97ebfdca503f assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json +72d608603f1232cf0dcb085f7f3359ff893979c4 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json +69ab26b224b850e5dfa0c23a6c51ba4bc5793d21 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json +a59599aac0db8c9388707336e94f7de8d774a7c9 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json +a9af00a6ecc4ececf3f3ff978f126a247f03a9fb assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_arm_fossil.json +b420132aba3f9a08f208f9205009ed90230794c5 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_foot_fossil.json +f28a0ab9a7e8096b7614c0712d17109acb99a9fa assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json +da994b69f90b5e9d18748b9f4220afa08d143da7 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leg_fossil.json +1bfaa3f921705ca37a88f7b50bf4360f84a4dcb8 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_neck_fossil.json +81c13f06a563ae27156a5b0deee187d4d90f821a assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json +dc05890f40cf180c85925dbfbd79dc1bbc7c1421 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json +3c58f2979533938a985153582cc796f694bebfaf assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_spine_fossil.json +fdb75bc40cd577505bcd7eb7f5602af785701c48 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_tail_fossil.json +337cfa9e80b57a95644aac45e475c1d909dc8b34 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_wing_fossil.json +0df0b0a5d1292e7cab5d8a8b7ffb4373fe4503ac assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +7a40c73abb25d2837676b3c6f52669fdeef7fae6 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +f9a90bfff38bd6ea8d22b2138b9e792438444683 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +669704c354af506a9ccc5721f6810ffdd3b733b0 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +39858b60f6633da23506c47217bbbb4451ca3f54 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +af7bc7186933f37614a47d071726b466c5534058 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +7f98fc59dbe9c5d91ca9c62d754a1f717b50eed6 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +594442516c2b52b39a1743692eeea10b3535c91d assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +70e27f91af729ae18728c4fb3424ecc07ff1e376 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +7c6bdeb80c2a64cc9f7c33173c756e3b97b81fb6 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +67642eb84d65ff5e07fb0c8c246a04e9fb1e49d8 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +99fd05f60a70e6cc02c2027b2c42341449495a02 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +3dd7dd75ad7809e9d683de5af0139b594d6224eb assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +40adb52c390648ddfd5bd308cca9f43105873487 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +f08bb1e9ef31bcce2275557d7b8682be5ce95dcb assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json +246ad5e7b287b84e91ccfb9fa6881a9036358b61 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +851804f646cb8b0c38416eb001a545f0a5184ecf assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +9f2a56c04da6b6a84975fe9ad013c4104bd631d4 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +86d17e649fed78e09568ff07197c0d8cc4d44f6c assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +67add27d4e48c172303135dfbf6973d343526c4e assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +dc77aa8c9b0bd5ca912e384249133e89b3d3f1ed assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json +ffbaac1bec85b7ff5389739ed17e686c8acffeb6 assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json +c6e599bfe8af400570a03802e03d0e6afd5f37d7 assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +0538d6a2deec77ab1cf6ff068c8404dc9eeb5afd assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json +45b52143b245a16a179748b2065d277786afcd92 assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json +8d72b3c72d9b5c97d526ce09df7abfe3046989ed assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +a5e2fcd305eff26d9353c026d9decfc38cf03343 assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +f62ff083870b056e52d981f1f88a4daf0432ad7e assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json +e16e47c444e24107c2d0c34cddd5bb5a98ee649b assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json +94b632496b0e90d48059b9e286c3d3b7ed46fc4a assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json +c836e684a203675c4d490d27caa8148d93f3bb55 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json +e3ca1c8ccf30aca72fdaec86751083e33ebc3a05 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json +40e1c1746c2763ddd1fa16a2cafdd2ef487a486a assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json +d064b12b8ba2090cb8d50cfadabe1618a7e2e9cc assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json +814e5ea7e3c95b6198ffb88249204caab20ec5ff assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json +61b326ed86108cce0fa33ef4ee2f1b31047997f3 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +4be703d04ee29f7f2b3004c6db087fb659ca35a3 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json +0bf2c3c6f1ee8b1e37d7f6763d8346bd0c07654c assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json +e0ad8e306cd0c34ce18106ca8fa1bb6881a9ffed assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json +2d51b49db8e4be1d4309f5c62664b3d09a7bac63 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json +e9a47e8ca7bd52ed6a0c9ffab474bd86b797625d assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_arm_fossil.json +dddd97f8ad8d995d87af3e6b9402fc98e3908694 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_foot_fossil.json +c8087cc9b30a4bb815a416a424f1f0db99f9365b assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json +f82d84d6028ac684a93f90e821316926a0ad75f9 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leg_fossil.json +4a3d016b810bd9e56ca85e2399894435cf66112e assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_neck_fossil.json +e53caca3be4fc9200bdce1d26e5d54d138fef170 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json +7f88a3bccd2feb4f76366d1e96b9f3edf9a9c676 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json +9f60be7a48562095d6363eb6c5be3ac0e4f54df0 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_spine_fossil.json +5b3b6cc73881c4450ada5abb1de1e5573ae93e28 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_tail_fossil.json +e824c072e0e5e9beb2efbf10b147a2067a8f87b6 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_wing_fossil.json +3347b4752ab1491777ea6ec52ab1d3488715f19c assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json +f36690c25b95e29898abcf24ff08ea30e4c028fe assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json +85e7b37b055d2849e8dc731920ee9f8f426417ce assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json +f0509ae1186abf5b3ca654eba9ae1d60a6aa08eb assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json +330438bbe095f40be65a08cef62f3320ad370b14 assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json +4ad89a9c5b8825f79eb6d31290faf2f5d4f63c93 assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +2038f8e015edc3c49aaf233bf7133041d6da0b4f assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json +ca19ca73085d5b62b89d6ac359a70bc5ea489611 assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json +627c18ada4a81e8c3f70ea9deb9d85259303e94a assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json +7472560366f42feb5fd1ed581a85b7315fba60d4 assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json +5227124c68e1110d22fdae1228f69d66925c6824 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json +79a9d658de39e82f6e78c10d14e91ddad4c17b57 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json +e779f3cbd4e674a2de424301bfdbc779721d8fb3 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json +56512e0dc10d56d8748e81a7ef321c09ffae96c8 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json +384ff1bb8be4672dd92f8cc1206725fb44144d43 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json +329c10fa9d872118c3b3fd1585d54681b6f048e2 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +b4c9c7c0e60b47487d09f7c98baa4de7c4f51d43 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +fc167e507723fc09d654b17952ca356324c31a33 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json +cef5c2af3440bf5c0e1a12519fd6b2108d5cbe70 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json +5b9faa3b286397b3bec26cd9994b4e283a0b358d assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json +90d7b37a590bac5e3968fcc983da3321aa1917dd assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +644efa2c7ca60e3b58044879cf049f73653fdd35 assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +fe594ee67556f7a5e0409a826e963ae678c78dfd assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +2f999b454b05e69ccb75f24c985b205533552ca6 assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +e5460a01f9f30294066a8543d8774edd4c8de9b3 assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +8910710cc01e2e53365312ebebab429361760d81 assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +f247b4461067221ac98df06436b480b79ef5cb97 assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +573ebd2270eb7a6e6409dee45b0df10e453ba71f assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +dd27c743a9de50e27a4e158952549a87d17f1b4c assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +0c8406f42ef26c456c66ac9dbc208cba09a92e4c assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +4827ac3fb491300628b3797d72f34fdb2fb430a3 assets/projectnublar/models/item/gold_computer_chip.json +9def1e6cb1dfa06244e6b962b4a92e238f5a5f03 assets/projectnublar/models/item/gold_filter.json +87cf032ce7924c33a301d71560d26106944267d6 assets/projectnublar/models/item/gold_tank_upgrade.json +5df0439a1b8b511198b961e0dd9f68091169380f assets/projectnublar/models/item/granite_tyrannosaurus_rex_amber.json +7926ecaca1c27f0b52bc452eb7ee8d24927d7ad9 assets/projectnublar/models/item/granite_tyrannosaurus_rex_arm_fossil.json +89ba4faf48f700e46f507b2028eaf94accddc845 assets/projectnublar/models/item/granite_tyrannosaurus_rex_foot_fossil.json +c80302957689f57412b060472ea992f185684fb8 assets/projectnublar/models/item/granite_tyrannosaurus_rex_leaf_fossil.json +2c293dec4f4b8c1f809fc84a833f28307e71029e assets/projectnublar/models/item/granite_tyrannosaurus_rex_leg_fossil.json +60b76390169fe54c3e7befd5684ab28bb665a02d assets/projectnublar/models/item/granite_tyrannosaurus_rex_neck_fossil.json +0e798a4d18c16032a4b1a7570e046487c2054da5 assets/projectnublar/models/item/granite_tyrannosaurus_rex_rex_skull_fossil.json +277d57885a59b0a37ae638f8f8eb36dcba86ae39 assets/projectnublar/models/item/granite_tyrannosaurus_rex_ribcage_fossil.json +d54f5e49d2cf7730b9d069064b22109a36db89c5 assets/projectnublar/models/item/granite_tyrannosaurus_rex_spine_fossil.json +0ae92bc966904adacc9da9c78a4f35360f9447a0 assets/projectnublar/models/item/granite_tyrannosaurus_rex_tail_fossil.json +f2242afeda528f75b5053838a02b16390170045e assets/projectnublar/models/item/granite_tyrannosaurus_rex_wing_fossil.json +0fdb4d2cf10a1c51ff9c2b15c9f8afec76353c06 assets/projectnublar/models/item/hard_drive.json +7669f39a08329465adbd193fecdaefd5133eec48 assets/projectnublar/models/item/high_security_electric_fence_post.json +2f5dbaf0b43f05f3af447c513615f12d295baa5e assets/projectnublar/models/item/hot_bulb.json +0b6bc07bdd914afb911b214f94e473693ca1a566 assets/projectnublar/models/item/incubated_egg.json +ed86ee48813e98db4c88cb789390f0cceea0d075 assets/projectnublar/models/item/incubator.json +ea7d052aa5b256dcfab5d5e422c837d05b2bed2d assets/projectnublar/models/item/incubator_arm.json +bd877e647a2dec99d5eca36d322f83bb44c6ecb6 assets/projectnublar/models/item/incubator_arm_base.json +f5738bd9729554422b26fcc91664e44fe68bb6bf assets/projectnublar/models/item/incubator_lid.json +5638afc43350ca38419ab6d0c5d7217b1524596c assets/projectnublar/models/item/incubator_nest.json +a0383b27cb440421ea25f03e507fcf1213de5b60 assets/projectnublar/models/item/iron_computer_chip.json +5b20bdfdb77e0d17d72c99eea7f230565b652c24 assets/projectnublar/models/item/iron_filter.json +5041f51e1c3ef00941c276ad9a4713f2043ef095 assets/projectnublar/models/item/iron_tank_upgrade.json +a06c56bf51407725dd72e31aed1f341e6d6a801a assets/projectnublar/models/item/large_container_upgrade.json +c09dd0d05796241b7d8cb16b978958c8f6981f95 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_amber.json +f9c3641b23d88be5bdc8d53dd2e98218b9217f3f assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +08c8f59a985c848c60c7e799d8b5352c702de667 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +394a70ad3956e548cdd51abcf0e70fec1d44d90f assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +c8c0564ea799c236589e6190850af425d06c7e20 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +4477daece87d177c1a24b4afa373c5a547fb3837 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +91f97e90e89e10f36d0e162f986d43c9247603ba assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +4fa73d7f3dbc9c7a1366ebcb0c4ec8e3e2f2e07d assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +c7e06c805ddda2b09768a6728f516986df9f04a6 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +f74487916e655a546c60cc63f7b8b9e62406970d assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +382a5fcb7336e66d35e0c353e017fe6e620e549f assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +55953038696ac8c9fb6d044e2331a76925ec2750 assets/projectnublar/models/item/low_security_electric_fence_post.json +2e6a147e7ea0cfb6c43c2cc4a7a969d59206721a assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_amber.json +cdd3355ccf234d4de04ea626e5727da152f87dd5 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_arm_fossil.json +3e014c5281020e9ae2fd8511720ef6819bae52f8 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_foot_fossil.json +e8c3110e587e43202c31627f0a118317a3a5fda1 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +c8ab21ce7f7f5cd17798a13dcea6d777874d117d assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leg_fossil.json +cb8dba5ac3240e5af8b27afe5e0159f82cb0ce55 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_neck_fossil.json +27a767da920adf1aca1879619253cc0dd110e99a assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +a8a92243ce8c2e06f702edea9cb72c1861688814 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +592304cf8f2c7a0ed0509450577b36a95c0cc4b7 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_spine_fossil.json +554ed5e4ed809b7398eed63afda4ae1bb45f17ad assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_tail_fossil.json +282a4901685e55f4b5ae11714f68cec62892af75 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_wing_fossil.json +058c6033a59a4a7a87ebe425cc2cdbc5bc392356 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_arm_fossil.json +5b44741eaba27ed953c97f8e0f0a3529da96959d assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_foot_fossil.json +51ca885c54e81a19931d3112d1d309fbecebddfe assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leaf_fossil.json +6a577ee71654604d8198fe6b5f51e6d23313277b assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leg_fossil.json +4f365b4772d548090d3ead132ca04fbfa4a9dd4e assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_neck_fossil.json +1f52a0eec27e92ff8faa002dd55c3b9799854a99 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json +6efe48f923f35ace341f870d768757a1af4ed446 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json +584560ae69e318b094aa71c06ca4c49a4b788903 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_spine_fossil.json +fd4605ab441fc69f5e8c2f341c7c50a0dcc5cb47 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_tail_fossil.json +d632cba0711475d2d8fc50af56f1d21f7216b0d0 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_wing_fossil.json +a9c368d12af145b946496c8e9a835650e00b3982 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +5dcd2d97ea2e909968f3f5df3f79f8365602f53b assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +6b1d2fb7991dcc573e686a9b261b0a1237985137 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +b3b5da2cfb37233101d6f96ae965ce71a7b30f81 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +a443523b8fef07a812d0ce02517f924a1adcc7e7 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +2423a419b4f430cec37a05fa9596e7dc9a5b5aef assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +0f0a1600e217992ac3fad42561ca1bf9ce109a05 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +a7d48780bf35e66e8feaeac1beec6b8fdb6655c2 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +f564d39f6d922eb8e5ed9937086dd43c2b56be08 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +8cfbe296af4f1719b292ea3f0af6a6bd6fc5948a assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +3ff94451c403e50298c9b8c8ab5028ed3b27db41 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_arm_fossil.json +366f25286b857a83b7fcb45463282ecbbcd33fc4 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_foot_fossil.json +bd5c1a36bcfbc6341fafe29c039d93dfb79e81d4 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json +2b5c2b416726cb013f57f1d0706b9659095c78aa assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leg_fossil.json +1d9c7c3f7305b8ea288a0669ba6b60eea560d613 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_neck_fossil.json +555134f20bcb4a454a327bf8278178271ed8f192 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +a041e3c801b9bec08563eb68880f9af0ccc465ef assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json +6a839d7a03c2677e042c6bb23ce0b85f35900f89 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_spine_fossil.json +bb64b39c8ed2cf3b02eb6c98616f1690400e909a assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_tail_fossil.json +ceb8d95ffcee7b6ce87bbb3bf414e54d0ebf82f3 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_wing_fossil.json +149829f14b1cb1c1bdad134a37310265a8dcab16 assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_arm_fossil.json +cd6695c018571d85ae7d75d89be0ccdf5714f3f8 assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_foot_fossil.json +9e5db74b5867721de1d2d7c54e6fd35a5d2f7d2b assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leaf_fossil.json +e69be43878bc0323f06adf17ba0d5638c4bdd74d assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leg_fossil.json +3f3f10c12bbf32ab6eb4f57a88491ac76e45546f assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_neck_fossil.json +cdbe2eac4de52a49d99bb2695eb06e56e5997ec0 assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json +f115d18b73e3889fc77ec3dadc3c57e89d8a3a7a assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json +9fe1dc8e21d4a12999d5394f4f158a857567118e assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_spine_fossil.json +135b001eb2afab977efae7aa7f76057761a650e0 assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_tail_fossil.json +36f102482a6c4ef1a2fbc10e8538114b1540db4c assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_wing_fossil.json +a81361dd468fd61af1869cbf7a1eb9199da90bc3 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_arm_fossil.json +54c44f690aaedbb3b291023a1080cfddb8f8196c assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_foot_fossil.json +78f080106c11bcaa09bbc332656906dda2b5b75b assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leaf_fossil.json +ac3c4028de43a677e787d4a119340673b7536acd assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leg_fossil.json +39ba2da68e6ffb790f0c6efa47a31ba30cb53653 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_neck_fossil.json +6cd2d260e2d4451403af5e0a69c9496779923d30 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json +83ff6047fbc79f6d818cc1482944dea821a4be27 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_ribcage_fossil.json +7f5ae96cc6b9613719afcb420ddb9c4150056565 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_spine_fossil.json +e50ac4c6366a179d8a0b43bba38d8d83d85d79f3 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_tail_fossil.json +1ed9ba4c86ce4344d4879164361e1fd9a8aa7466 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_wing_fossil.json +5e2002c6e4e7a755a42f8b53c8832137e973ffbf assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +4ac84a0ed50a2924b974885525ac3fe72296f1c1 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +8765015e6fa09d828e7150827e38e16bc9115c9e assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +f1ed583fe8eb3d768bebb4ed8a934141c81d8e65 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +1c46e1692e1e5f50f68c6d0618d879078bf7ae51 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +84148f24c2e530f89828514b36cf48edee7d7451 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +604f3d3245b700994d4b9349f4a66e5d9f3c4bb1 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +1d4948a4d49aede7e64e300d432ceed922f7037a assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +60db73ec3a57c9e1a6a921cae32a419da20b5c2b assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +8ada568cb097c29047f25c3522402184fe561e52 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +e4aba86dfcecdbf64eeab95cc90b3633756a3ab4 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +2cd424b406caed030dc550bc29eb1fd558172d1a assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +1d41125e729e85223699cfdb766aa28bbc45b008 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +bb38834aeb45514dd714814f6d1e6ed582d6cab3 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +fa08c4db99328645c0d1ea66880f22bd2abbdff3 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json +9de3200fe6a8e081e3f38dcddeeae500d6929368 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +befb2292759108e47bec8d3192b7605bf8a91992 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +6b08c6cb385198b843a2ec87b353b2cd58256d5c assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +91c01b838265a1be94e9f30419e0025b8e46cb8b assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +5c24e541cf35c8c74238263ef323a7a840b454e0 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +8cde06e0f35adc411d6be7534748c57d175fd849 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json +32446409c7e0ea7decdd17cf53a325dd297ea205 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json +d0152d6704dae5711ad8ab344f786cad8ff996d3 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +2883ff0d2e349e530a40627d501173cc24dac8e6 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json +44a6ec4a62e8d43b0249a19cf011bf9847c1212b assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json +260fd56f681ac56d12ed7b380bb14e82742aa785 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +ca42ef258e9e7069b8a4c9b82f10eb353c132e23 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +d460a74e3ef819e80be510cb43b096f76827348e assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json +a18c8333ebb90b2f09bfe751979375d4582a6028 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json +4cc5e4c2e9ce07ee9d5a1511880b696dedecea2f assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json +ca09e87751e78fe6ca3b4a211eff8a4b39ace0f1 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_arm_fossil.json +fdf54210e965c4c8dc8b643bf96e0f3f23a4d21d assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_foot_fossil.json +9896d6d68700c83925fd6438006324d8f03b8d50 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json +76ec95cc578715f91fffd1d8408eae8708e78959 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leg_fossil.json +e869b5f22536280d145f75b8784be3b6818fc4b6 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_neck_fossil.json +af1de0b00cb724a14aec45cc5d2c70eddcbf67a1 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +0f9d1be2e711edc866249b21541025811f72d848 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json +8720333fdbbb9cd6da899bca779ef949ee6bf1bd assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_spine_fossil.json +8af69836cf53998d9e283bdcfa0232c27f1bc71d assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_tail_fossil.json +03402bb5f7aac507b7858f5a4f0a11c1c0d0f6d3 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_wing_fossil.json +1ca70a7309c859300194fee581e5646b0cb66b1b assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_arm_fossil.json +425a09f5b7e7fc3baeeb4c011c0ffbd3a846ebe4 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_foot_fossil.json +6cd36ccc969f055a8db16648cb85c9f3af83784e assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leaf_fossil.json +a005f0b4c84d08bf4b894225b1ae40024652a1de assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leg_fossil.json +b1bf2b43f47baa5f85792d569aa6a3281958de9a assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_neck_fossil.json +20420a9d20eb955625ce42abc366900e1204f7f2 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json +066bd269b4512df6462ded3905405e3ae0e2e3b4 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_ribcage_fossil.json +8fe3100e3bca7dff6512b71df83bb94e8d7b9ee9 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_spine_fossil.json +81267959bc7b530aa5c1d2a40614f2baa6e9f63b assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_tail_fossil.json +4c55976d2d23457a3268a3ccd5494079f9a25c78 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_wing_fossil.json +0b3ad78c6b1c9b78fc702d10baaaa4969389716c assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_arm_fossil.json +4ffce85d1bc2e2a66e5499aa423e2ce516f2090f assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_foot_fossil.json +a1d55f3d33e3491bfb9010059bd4364a9eb622b1 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json +be40a4e761107f8406cdaa156a8cf48ed899612d assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leg_fossil.json +ab27a4d4f5deda332e9b37e96ff6a7df9bde7596 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_neck_fossil.json +a02d6581dcf2f4f10cb8705d76534d5933598828 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +8538ee1d91ebe2b1d5ba3d4e31defb380eb313fe assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json +55f93dcd9eeb90dc21b27d004325903cfef9a5ff assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_spine_fossil.json +f30a2599271e3a485376ae9d8cf5a1e571f4cb48 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_tail_fossil.json +e4b177da1deafc7c36cb8000ff0c1b2f86c07223 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_wing_fossil.json +8280ce5077d250f16914b701367dcd8e25b2ec36 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json +48d7393b6fef1a1fce9630836f7d8fba99d5dd2e assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json +075c5c537d77a152ad01ff6eea6873159926b648 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json +cb192bf5d965213a6e338759034ce387139a8aa1 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json +58139949486d9052a02af366a7b5cc11e307abb9 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json +1b2e3083a2a8f58dacd01a5a23d98379d37d0eb0 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +12548dc7a2e58b56968c09143879f8dd20fc177d assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +8a6c058734b458f6b35aa82e4dce4aadaf3b2717 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json +ceb9b0865bfc364152e673c0c81364a7d2b2ab33 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json +43501b8e144be2faabce069bd8615b8c2ae00ffa assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json +6e82d659cdfa6e9a85e2d9f3419e4da1fc955c64 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +3436f92a1d13195ae025f2985e1a187768f4ddd6 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +223eb8a9dce13aa2481c598e50ff42088b487757 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +93a92b13c1fc9d8e148101036e95ac1c8a2815a0 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +cb75949a3d59599ddf54928e96456e4f4a797a56 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +c6ab68ad8a9c0ef25e1681bff25d3e1a0e267c44 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +ca9e20ef8a4491730e877a54d10def38c2c5908c assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +0c52372e3a7d64ec400e485428018d70c08bb334 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +38ee09920de5000eeb953827817c74458b4455d6 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +1ce3dde88431ec9b72e4c1a4c4bfc3adbf1678fa assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +16762ecc06ca78a7782bad9689f58de5e76443cd assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_arm_fossil.json +38d1b9fface8bc78bb05df607a2969bddc0face0 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_foot_fossil.json +300e1b18d606c7cd41bca207b9ccb05b14786996 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json +5a892934c38fb4510a0a88cbf6f8860f9323fb48 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leg_fossil.json +7c8a3fbf48df2b80665ecec0a145c0df9f3b7d40 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_neck_fossil.json +53ee73feab9d9efbf1b3a8f0f6795f7f9f8ffaae assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json +76967c793b4cc2cade19bc8bb7cdeab7aa24062d assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json +9324e5ba46420e85ab580f8157a2e8038eb86d1b assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_spine_fossil.json +ccb510c689042b398f22a3c5c523ed7db9b4b8e7 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_tail_fossil.json +b299b421903ea36f777a79beef8dce9cbc50be4a assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_wing_fossil.json +11209e34dc06da3cb9b8e57b3db15875efb5115c assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json +ad4159eac5a2328f3a877bbb1a0e2284f78f19f0 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json +9bb240ed13c12ad8d9e5f4bc109b598e8d4bb3f9 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json +ba3949e209e852ffbf1c36ccce1e882ca421964c assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json +b169f971ca9d72d1bd22c83e9048148af8713d2d assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json +04294203f36a4e3390cd95ceafa7b27af9588c26 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +941c98ef840677d23b89ad08e4f0f2a33364e1c4 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json +c9f529911771480c592fae6b1275ba0b90a9ab30 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json +ea00a46c3d10efc51b35244388fae1c91b61e035 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +2d038e8740771db00ab7234583b680af595ee321 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +79dc2b200429b850d3d55631dfb333816de750b8 assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json +2ac9a7a98a1edbe1933d2b536a3e43984245fedf assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json +76eccd8d916285a0a57a1983c015716615448c5b assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json +c27704650b5484837ecb0ca5d15037fa7995cf47 assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json +c3176d322d6ee37f9cdbe7687918522468fd534b assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json +ef76affb2572d88d369623a4c282be21906cbb02 assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json +a9d7ec15b83a21f693f9d6f9834ff491a9d0381a assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json +159395fd0ec7872e6b6289d95b708fe588e88a7f assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json +f42ae2f14b5cc08523e98b577aa269becc15ea78 assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json +54ee7729dd103c1578aea61fbb8b9d1e83cb7bff assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json +aeac515c513c887146fee84be83ff54ae472b84d assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_arm_fossil.json +bff0c476dcf8b1791a40eeff268b4b1ed97b91b2 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_foot_fossil.json +cfecc41bcb81d398ba234fc8bdc331f67427b8ba assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json +668a05cee5aaa502b8ebd7ad768bdc139faa59e1 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leg_fossil.json +d7f200c4c097f4a6dcae8e2edfbbc4ebc7c1407e assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_neck_fossil.json +ada80591ab7cc0aa50260d63be0f13bbfe668d36 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json +9bf6a3c9e75c8fa337803ccc2c0913a783265a1b assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json +b7e14ac7e058d6655638d358e9109ea92c23d1a2 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_spine_fossil.json +87ed34d71b10eedd6f8971637cc0cc617272784f assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_tail_fossil.json +bc7c7fdddfcf7d2b3ea817aa69058e502bb65068 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_wing_fossil.json +a52d9e8e943d61671c8374baec2e578cf91283d5 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_arm_fossil.json +76f8a979e9337aa6ffaa6ca67f662f6ef847ac90 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_foot_fossil.json +0e7fee810be973c39d0162210889e06adee64125 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leaf_fossil.json +d65681710a9a332107274ed492fe152bab4475cc assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leg_fossil.json +3afd2cc9d3927e085692eb07fe9f6e9d554b3a74 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_neck_fossil.json +4aafc4477eb1a5b749f22d4633de53541b3683b3 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json +38946a52025a59ad76a826f1948ebb5ef1a6a1e2 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json +d37309bfc906f47100fd8a7abf59347eb6e20a4e assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_spine_fossil.json +49c2e074ebf330636a10f16a4cb5fe9206d8c690 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_tail_fossil.json +4394dc87e864ed8c1c683abd7e8502d038bf5898 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_wing_fossil.json +869229af3e341eaa5b942d6a10d0082fd019ba47 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json +8e1d58cf33e0d7567ee40dc6c3269fcce9ba1518 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json +7a726929e6b3168aca82f097f659c69314dd2bd1 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json +c7a4d819eebc5f89498e0b206affa1603a9a5120 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json +59a8285316596573fc551bd9dc63c9278c65ed75 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json +f7e4a66415e1b87c450cb67bf22088207958e29d assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +d9fc0bcc9086d7cb5cd20ab1b3ea45afde9b0392 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json +5576e64a4fc1493e55874abb0b3c3135f7991879 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json +6711da463616f6976be1d5ef312cba49dacfa114 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +8bd9956c972b61780ea103db61e1dcda7c68622c assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +84c237893423b5152a6cdbaf29af65a08cedde65 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json +1f1496d8aa4a8ded8bf9560c308515f22f4a917b assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json +85bf053f36d0d8ababf68995565d8bd0d04c95eb assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json +92025ec5ccd4f15e36e348251597e0828698ce77 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json +01c65f4d169487bac4d39f4e1f1c8a096eb87802 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json +e766edaa61671640252b0df2bb9a6a8e8d07f9e2 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +b391aefcd045b96a89e182f33f4aeb3be5c9dd0d assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json +c1aca030e62257b2e8aecf36523a1dad726a3417 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json +56376fde11ea7c09dc10a477ef2a4adfa03aa1fa assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +cfe331bc91a1d9b0de33d666314409012f6e558a assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +9243e4eccdc820d37cc852235a99535c4c5f970d assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json +531cac7c67d7950a592b78050aa36c197387bb69 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json +debe6e1df78e37a24d388951e5a479d890346a19 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json +9f6070b0023847bea2b3f388c2561b70acc1e9be assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json +7b3ad2618bfedf9511a5aee0874c1342ab2bc434 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json +ee93b752dcc3c142d7839d71b896f4b98156229a assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +f00125d69f4c6de5f14754c59e9438846378df91 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +9ac82f86dbadd272ba89fcd3c7afec7adf220971 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json +eb7a9d0c73c47ab4f256fa5281490af0c55ac09a assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json +b0b62d27f33f4352af62208bb9e0a9f899189eec assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json +6887c9d6bacc83b83e9e190bbb69aa85debdf2c2 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json +82bd99f8881e839226f128a0d2623bc9b9e8131c assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json +5d5457862152f61baf51b662d150bfa7ac984937 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json +752c1c1ad49e88683279d01949b26fe575dac04a assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json +b9bc939232257e7fd5286e1b73fe33f9933f9c80 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json +0e80605eeeb0c4ff8dda1514684d8d384b1cb602 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json +dba253f848ac299d47843441d84aa8d60a36ccd5 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json +8c60cf694f6d795955c032ff15d745166f6ca92f assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json +7537824a0cdb71dadbf668eb6b5d70a3d66ab0f2 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json +c3400d16343e062e2e19a2130124c8d847c3e175 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json +2f718c031deebfe4cceb86c98600c544d460f1ce assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_arm_fossil.json +0ec8d19ee76b166f9d04bcc3a2c726db01530be7 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_foot_fossil.json +e0990ea600efdb4d8492f8e6118b0a11800b8257 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leaf_fossil.json +663acfb0184485001f8ab152f07f7a4cdc7ae3de assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leg_fossil.json +9492b49f0e077bc9b42f4dcc45a0abcd38c0de08 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_neck_fossil.json +7884073e6a80b0ba25d354705e500585dca7666a assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json +a23fbda34d3c362236c04a95550062620816a6f8 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json +d3bb82e66e26ac56c184c99f0d5b797bac80931d assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_spine_fossil.json +b616b9a096324fe5da791136dc6453282eb7e129 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_tail_fossil.json +49e11142440daacaeec5b394d6dc0e838324bf9e assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_wing_fossil.json +45c2bf83bc9337742e9d3040b9efd17383939ea6 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json +36cb071625f2664cc68edf0d128f531bb05814a9 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json +b7a40beee39743e4c2fc6a0fd06a01f5096411e0 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json +9939f69729dac0362eb6ee9a9c845658308dff37 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json +44e2e2d6d7260c245b3a194d3d74987badea1e6a assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json +52cec7822e8bb8609fc38fa69f995c093fa84ff8 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +aca2510dc483dbc57fb20e86921d8500d33d9db5 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json +d97720197dc1473cda4f828289fb9b49baa8b9a4 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json +c78c32f0064395719b581bbf817ad25e740e77ff assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json +56eb369c86b79197677a02e39e64e752f013f66c assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json +1e86f368f12b885a9f6e1b01e01118c99e13a6c9 assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json +a424b0cde28b5a7a3995dfb188a35f2ff137e2d4 assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json +3ffc0670d1d53917eab72a04e76175ea8364121b assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json +fe24fad27e0e3ec9b96618ef5a61ceaeaa24dbdd assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json +a4f830eb9ec95f0f984579f15453335a461b14fd assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json +b0b8af74f9569f7d07da2ef9428bca4725b4f524 assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +914ebde9e0999f201c9fd7857bb4d373fa8956cc assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +9f672341d677a979c053832d4b8724ed0fce6297 assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json +e2dcf433a1b0410252c317c660a03004bd8fc2ca assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json +e70d6294007ec97b88e8389719e0f149de3856fc assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json +bcef3dce9104f901d22af47426c78b16f9096db2 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +9ec3844753cfe73e07849aaddc9603178b0333a2 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +898e6c73cf74f888efed50dad4385a0461d22ee8 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +a08ce38a4a0b563f4417ad806a4e872501ef3c13 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +82751edae76a766934ea7938cb8a21c523b5f2ff assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +ebc50afd64c7911897cf63bb32a9af82afa45833 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +a05b6d16d06a9b0bdf742f42fd54da3d6759487b assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +db5e9405cae5d6d9bdd11347d521117574f18c61 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +217beacbc64a704c244bfb4fefdce35601c6920a assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +50a9d3bfbf5b90058826a2d0b31c3581eaaf7802 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +4babb9acad73214e35afa4395f6621a818e245ba assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_amber.json +e8ea32f23d21178cbe575dd300c72ea4d8411f5b assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_arm_fossil.json +6a77a0e15321ecc07f238c2851da63d2e6be3c1d assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_foot_fossil.json +d5b88b029b2f6f63abaf73316ef94babedf83fda assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leaf_fossil.json +5f8f04a45c94242b26b879750d01623113ffa73f assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leg_fossil.json +23864b3d7300b9580c9ab8c6eafac5cf08773e44 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_neck_fossil.json +e9e34ba29fe302f31bfcb663526e262a9c871fd4 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +62388b061a7f55e7fe9d15622bb74a046cc9bd97 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json +ff813ffbfdf504c7d3d8d6a8b738e7b4dfa305d4 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_spine_fossil.json +8a6d1661d29033eb79b8cfe578e26ad2fda0aa78 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_tail_fossil.json +26c639f0710dc900aae67a4a861040c5d1624c70 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_wing_fossil.json +c0f3caa0e1286208d006b6cef0565841232502c2 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_amber.json +7a4363ea089d91252deda74c8ec24bcfac3c575e assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_arm_fossil.json +0e8da7acafeaeab612091cc7bdb6b160863b7b2d assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_foot_fossil.json +ad6b901ba2eded52ccdf7660c8161e8775e60ba9 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leaf_fossil.json +7056beee40f783b48fb0b0b9cf271625410dbbca assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leg_fossil.json +10ad7f00a33ae8c6ddb7264c47a037a84a55c29e assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_neck_fossil.json +ac9847956e3f447f25c737bb7fdbf55f50d9f8e8 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_rex_skull_fossil.json +9da496ade8bca76b0748c35e71119e5b25689088 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_ribcage_fossil.json +0f2fa71fdc0701690905e4a76e795b79d570dcc8 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_spine_fossil.json +4b7b0287dade38625d09c48e688b904e6fbf3aac assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_tail_fossil.json +5a6b0a2b24bdd52d0e023999f1240888b2230466 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_wing_fossil.json +e81f7258287789e0b544743dbf5623c9b16e5066 assets/projectnublar/models/item/sequencer.json +56305c8504101c9d65f627a48b658fb6c5426432 assets/projectnublar/models/item/sequencer_computer.json +2a8e569a8b94cc37ca16d076f997acfb2935661d assets/projectnublar/models/item/sequencer_door.json +fedd514e164261ce1b9e0cbdebb646ac79e7e3e0 assets/projectnublar/models/item/sequencer_monitor.json +b248684a4d905b7b6ee3763aeb6a7758b21b151b assets/projectnublar/models/item/small_container_upgrade.json +e2e1930d13581636f9b69651232b42b09cb8dc14 assets/projectnublar/models/item/ssd.json +053267ac442b107d50c805f52bcd1a2de1815820 assets/projectnublar/models/item/stone_tyrannosaurus_rex_amber.json +cd6075e503ba01ca62d2466ac949a3a6bb4025b0 assets/projectnublar/models/item/stone_tyrannosaurus_rex_arm_fossil.json +cdd8ea05b6382288e739573d12e5d6f1fb09cfc1 assets/projectnublar/models/item/stone_tyrannosaurus_rex_foot_fossil.json +477b11da13e863e48841509afefe5372ec01ce52 assets/projectnublar/models/item/stone_tyrannosaurus_rex_leaf_fossil.json +7c1a1b50e435cc0858d619fa18302cbd466c38c6 assets/projectnublar/models/item/stone_tyrannosaurus_rex_leg_fossil.json +70c53dcba3c3a49f10a3b58fc67dd62e3bcd8807 assets/projectnublar/models/item/stone_tyrannosaurus_rex_neck_fossil.json +6891aedee9a5f452c413e2e5f473aaf05b7dec63 assets/projectnublar/models/item/stone_tyrannosaurus_rex_rex_skull_fossil.json +e4945e2b8af4a4618fa99120c408f2e61b25a764 assets/projectnublar/models/item/stone_tyrannosaurus_rex_ribcage_fossil.json +d7c8c18cc6ab83c798d86e6935d6465e5a5307cb assets/projectnublar/models/item/stone_tyrannosaurus_rex_spine_fossil.json +c22440d8be01b87ba3b8934c13883afa29de520a assets/projectnublar/models/item/stone_tyrannosaurus_rex_tail_fossil.json +dbfc33f35a568bdc0373ca265f87a1f3ca97970e assets/projectnublar/models/item/stone_tyrannosaurus_rex_wing_fossil.json +720e98d6d1f326bd11eac8cbbd34379ee20c1b72 assets/projectnublar/models/item/syringe.json +4f47282f5b6df19d1e7743cd399028e5600ae31f assets/projectnublar/models/item/syringe_dna.json +2d8c9dbcdd707feec033d7d1145fdc244153d4b5 assets/projectnublar/models/item/syringe_embryo.json +1f6ef70a5b686916c5bea0c1c77cc30118a58d13 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_amber.json +7e3f897c468d2d59b7d956c9b028ffaa4e256bc0 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_arm_fossil.json +3c1448d320dab3a80f2072aeaee7956e7f2b0b3d assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_foot_fossil.json +519a465f2b9e3fb257ed3bca99b9d6afb3574ebb assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leaf_fossil.json +1478a58867e57a765ffb6bf6fa705a23ca511bdc assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leg_fossil.json +33271bb2a1ec494fa533031e84a7b17b148a89d8 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_neck_fossil.json +901d02b8b7c6603eb9a410d47d94afc69c265c43 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_rex_skull_fossil.json +4d8df4ebce62090a58c605eeed037ebc4f56f1c1 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_ribcage_fossil.json +00791bacea5735ae17b27648179d2ffee5309988 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_spine_fossil.json +299f3f75fbcbce0dd57ca1adb822493a603bddd5 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_tail_fossil.json +ecb4a5c5cc0810360ec4a4fe6a9813e7a49c565b assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_wing_fossil.json +dba31b8e7f4a237b67653bf0aab241f0a3c09806 assets/projectnublar/models/item/test_tube.json +3be81454c64fdfffbd0a3324cd8485ec8375ed6f assets/projectnublar/models/item/unincubated_egg.json +40f7682e538dfc630efb37665c6e8fabc82beaf3 assets/projectnublar/models/item/warmer_bulb.json +d1b6c03923fa2be3eeaefffeb762cb4a16684792 assets/projectnublar/models/item/warm_bulb.json +0f96c71f7578fc84d6668a564b76b96ea58d0f1e assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_amber.json +0b4d7cf4dd2a70a6a58601acfc4c40f56738533a assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_arm_fossil.json +654f0d1546558f83c0a1c21eceff9e1e2238a681 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_foot_fossil.json +fa1d0b0feee07184b129f3969fa36a69eb2be962 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leaf_fossil.json +8f4d739694bd5b2a43fc17dd3e3da5196f4da52f assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leg_fossil.json +3c1e87865334c8890742bf00a39d412bd565d1a6 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_neck_fossil.json +af89acfdb74178c059cd667bfa1a2593076076c1 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +a707ccd06a34f3089992f05462e0caba1da3e0be assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json +3e8b73872da2040680a54e7dea564c9d3b1e14f4 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_spine_fossil.json +a138020e6fe04d3a445250cd2a64e0eacaac7741 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_tail_fossil.json +e5abb9be726605e62560f86592f0713607161350 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_wing_fossil.json +a5c12e1b4c2b2fc1e53962532f9ad9a197625e80 assets/projectnublar/models/item/wire_spool.json +6137b9679381ad998af895dbfc42a4ae7752439c assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_amber.json +0081a1230a0c9c97bb8f98e65e3801c53ec25ebc assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json +589da74ae7f100c3f6ad6a0e4937a048a7e42574 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json +08ebe4c2ed1a9b1978789377c91feca17d7b386e assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json +7e4b19a470a546c8507131905979c64f908fa18d assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json +3bb14f664c7396e5db6c6287fb9017902249f627 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json +16c341cc6afc5a4b2428469c936cc92cae7314c4 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json +228c67cd9dcacd63bb2364c9f0faa13a056e0a36 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json +28c6a92082af391d6c2f6eab87005c553a4c7a98 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json +198f76590131207ec896597ebd47328cdc806f97 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +673133ec65be495e33f9eaf387d5e6e81527d746 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 b/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 new file mode 100644 index 00000000..0a731cf2 --- /dev/null +++ b/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 @@ -0,0 +1,2 @@ +// 1.20.1 2024-12-08T20:14:23.2473654 Languages: en_us +647696be214238ab7010b88f1b78efb412d4a570 assets/projectnublar/lang/en_us.json diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..2f04dea1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_tyrannosaurus_rex_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..0f552d05 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..75fa5982 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..32b8a790 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..2ae1a01c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..61b91bee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..05c8a73d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..b544dbf9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..a08405fb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..71b28983 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..a5c2755b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..028ec71c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..efec4a65 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..f2f99ae0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..13316b83 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..c6adb17c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..e3f991ed --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b33b0825 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..c290c650 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..eaa36138 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..0bddf2f8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..68ebf4f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..149b1b36 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..de054b4f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..35a7e90d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..c0994cab --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..658e8c25 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..326f63c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..c155393e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..67dae012 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..68024deb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..dfb42648 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..41e104dc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..87a6387b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a422714d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..1b4b98de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..1b386a7c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..a957c95c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..889b21bf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..45f90de1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..f9ad9a71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..daf099f8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..ea41e328 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..7c4aa478 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..91790eb1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..0fbdff15 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..f9f73d4a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..f8858545 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1a4ecfbf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..43929e60 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..b9addbe5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..cadf838b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..23a3e41f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..80b42a6c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..6f786489 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..ea4197c4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..b7b608a5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..fcbc8da4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..e023faac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..93c4bfbb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..607bff6b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..176e9ded --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..e804657e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..86a31c81 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..59735512 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..52bb4ac4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..0a72fde4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..a560e7eb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..095a7226 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..4b50947d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..62d732ad --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..42ad9d0b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..1b38c19b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..c544d94f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..146a525f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..f59bfd06 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..890dee83 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..da9865dd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..3365ac7d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..eef81136 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..ec907592 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2bed806b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..13c6d710 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..5d7e95e9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..b04c5779 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..c0d44ddd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..6381f139 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..79f9be13 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..f394b5a1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..25af77aa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..e1a92a8c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..a7200052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..1fc9efb0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..be212cc5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..e9bce7ec --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..b098836b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..6ed1568b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a244fd47 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..86d4342d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..7dd15217 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..7068c43b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..43c84f43 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..4ab0d7b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..5b937ccf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..69120dd1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..67073ff7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..ffffbecc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..0c7f9197 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_tyrannosaurus_rex_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..62b06f83 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..1b29c8c0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..721c1e68 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..9203aa01 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..9a36decf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..78001b29 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..e75cc5b1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..3b1d0eea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_tyrannosaurus_rex_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..0764067b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..20c21450 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..c000e954 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..0c32a109 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..c0ded0f1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..b8fe2d0a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..99e327d9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/egg_printer.json b/common/src/generated/resources/assets/projectnublar/blockstates/egg_printer.json new file mode 100644 index 00000000..3cc0488f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/egg_printer.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/egg_printer" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..cef20955 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..c1e31da9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..4b24e432 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..e3997d96 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..671c868b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..15d7e83f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..a55a839f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..231f3aba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..ba3cac65 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..089a50a6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..5b12aed7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..2f879b97 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..c72f93b1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..bd4c94f0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..f1d99352 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..81e94ff3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..ddc3ef80 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..a422ef23 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..4241f24b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..cde333d8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..e61c9df0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..d951d390 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..a8ebad81 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..35189d22 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..5f30e16e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..47616dce --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..439599ca --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..82198f99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..ac8c097a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f0d47e00 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..ec9458b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..c5e6c62c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..8ee35cc1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..95a2cfe7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..2d4ae41e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..b4f59196 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..95ef37f7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..98d0d856 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..f88c236d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..665d92a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..8b2ba11d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..9a019f0c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..a3875a45 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..57b1e4eb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..f73d2dee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..7ea9b5c8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..8eb3a9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..430896a7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..b602e8ab --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..453f3d3d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b28da67c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..7e336385 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..92e1f173 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1021475f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..29c710c2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..d3d4146f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..4f3039ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..ea3b5070 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..85dbb426 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..e73fb884 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..cd5260d7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..aa3be77c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..a4adaf6a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..d479d842 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..6ad479d8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..62ab42ad --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..2c42856c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..0f7e1e6b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..f73cc13d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..b81ea944 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..631d0a7b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..65493b8f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2b66917c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..3636714a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..10f2aed4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..e0afe8e7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..341bc8d4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..0492f7fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..7c844f13 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..b443bb3d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..0a103d95 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a41bd36c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..49259bbb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..9b83809a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..521428ad --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b38cfcff --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..33b93f57 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..77f501aa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..215d18a0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..fa5bc483 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..f052d29b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..ac32516f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_tyrannosaurus_rex_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..7b85aeba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..4a5f73e0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..17b817fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..1529fb32 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..8b9a4f95 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..bb085982 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..0d9cc08b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/incubator.json b/common/src/generated/resources/assets/projectnublar/blockstates/incubator.json new file mode 100644 index 00000000..43af49a1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/incubator.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/incubator" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..cc177ac1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..91e8ba9c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..1998a813 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..826ddff4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..3225cab2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..6c6b8676 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..cfa5fc3e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..e3b88517 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..3a40c816 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..248d4591 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..e273ed2c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..b0a7f79e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..760c7e54 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..40798bfd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..992e3f83 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..0c3815d2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..8862cbc4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..9eb274d2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..051c1026 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..4be310ad --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..f30e38a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..b72487c1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..55a6e8c0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..92ed2dee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..db87b5a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..b2dabdf0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..9b0d48d3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..e5f9fdc7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..2525ee7a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..bd8a1f84 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..bfe61a8a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..7499c457 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..eee81f4d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..b58615cb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..65d12f9b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..f1c9e7f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..fd991dc3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..609ef079 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..0a5d86f0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..514ad8c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..3954239f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..34dfcb77 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..b1a9f95a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..43bbae57 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..3b9851a8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..28a63114 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..156e87ca --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..3b0fd952 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..b9cefcc1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..26e7c8b6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..885ccb4b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..b0c02e55 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..a75a722b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..4ac4d543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..deeaa36d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..54fb8420 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..b319553e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..1a59451c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..0572df56 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..585bde15 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..c77f5833 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..f5deff47 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..dcb7b30a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..b97d355a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..464b1463 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..7be4acc4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..eed8f102 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..a79b0a3b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..cf528083 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..9d69c2a9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..8b966c2a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..aaf06fe4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..71ea421f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..540ca4fb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..a47e6d03 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..8519fdc0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..365fa85d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..27f69e53 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..06d8c379 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..2c47ee78 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..12cc7ea0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6bdcca55 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..130ad633 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..4b576761 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..eef62f29 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..64ba6128 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..9ca97a76 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..e4133d1f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..730e19d5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..5117be93 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..378175c8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..fa8ac82f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..c35a0fe4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..c1e276e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b190b787 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..4739d2a0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..bb652e68 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a2da5e4e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..ee1df86b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..bb46d6d3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..9a949670 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..08b38ee5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..b2834591 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..2afab0ef --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..bb2c20dd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..db376587 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..bbddc1e5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..76cc0eed --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b820fb77 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..7d0143c9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..5c9fc090 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..2df2cdeb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..90bd54ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..188e1724 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..d345f32f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..a6c228af --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..1b7430d3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..da7f1159 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..f87e5e00 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..8a60922b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..92e45154 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..a2c6f1ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..d5a90535 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..f56a89a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..0e927b3b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..10c5bc78 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..d8142c76 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..40f870a8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..ddec8ffa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..d1fdae34 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..8e0b7810 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..4c8e48cb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..06ce2d04 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..9072e0dc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..0042254c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..784a38db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b7b201c5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..8e1fbff7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..a84c3ab5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..8ba03044 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..e03c53ee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..425deeff --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..d1c73118 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..c6e2fe8f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..c19fbdb2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..11935f9b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d93b93e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..4f8e66d7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..9dc15e5d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..2c54b947 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..e2cb38c9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..0e97a151 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..167f8547 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d6fd88a7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..0f66cc3e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..a5f54584 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..3bb71907 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..677d04b3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..22c64617 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..b19a9de2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d421885e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..2f71a9bd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..c33e3eb9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..de30ae44 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..53a4eedd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..98dcd8a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..dffc48f9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..94330e74 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..d17e7e86 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..f55558c1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..95f0c493 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f491f55e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..45b44e58 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..fb1058b6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..909fc443 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..eb5970a5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..0705cf31 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..2c5a938b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..6a25d334 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..f014d4a6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..923df296 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..57f057f5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..73b4a04b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..9f444377 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..7dbc0cc9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..06247408 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6dc4321e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..a8693b47 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..09ab8a0c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..f013a57b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..9223b30c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..205862f0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..04c66012 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..695ec1e8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..b8de45c8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..4222c419 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..c5549d45 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..785f615a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/processor.json b/common/src/generated/resources/assets/projectnublar/blockstates/processor.json new file mode 100644 index 00000000..cecba5ff --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/processor.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/processor" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..809f28c8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_tyrannosaurus_rex_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..bb5e0aa2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..42268fcf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..cae9f918 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..438e90a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..c01e7e19 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..24b3fd52 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..f0eca8da --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..05cffd9b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_tyrannosaurus_rex_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..e30b7eb7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..44791bab --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..66bbc1cc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..867b3ef3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..9a4ed4b7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..1d99a5a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..60b497d8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sequencer.json b/common/src/generated/resources/assets/projectnublar/blockstates/sequencer.json new file mode 100644 index 00000000..6ae55b42 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sequencer.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sequencer" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..1359e979 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_tyrannosaurus_rex_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..68db51f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..79ca498a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2e24e840 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ae949a3a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..7fe5f8dc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..6673e825 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..f3e52fa1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..b00f040b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_tyrannosaurus_rex_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..fb8b2a98 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..5e791580 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..8f9122ec --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..adab4136 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..c89dbb64 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..8253ffe7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..c1003d2c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..04d74f18 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_tyrannosaurus_rex_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..62e5de49 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..c8618a28 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6c3e30f5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..394235f5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..83cc83eb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..f5f4e5d6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..c732ae48 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..8f9e1638 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..7f10d306 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..fc37c68b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..0861bda0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ce50a611 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..2e8353ba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..6ad9cc29 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..4d527c30 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/lang/en_us.json b/common/src/generated/resources/assets/projectnublar/lang/en_us.json new file mode 100644 index 00000000..73e03a29 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/lang/en_us.json @@ -0,0 +1,736 @@ +{ + "block.projectnublar.andesite_tyrannosaurus_rex_amber": "Andesite Tyrannosaurus Rex Amber", + "block.projectnublar.andesite_tyrannosaurus_rex_arm_fossil": "Andesite Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.andesite_tyrannosaurus_rex_foot_fossil": "Andesite Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.andesite_tyrannosaurus_rex_leaf_fossil": "Andesite Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.andesite_tyrannosaurus_rex_leg_fossil": "Andesite Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.andesite_tyrannosaurus_rex_neck_fossil": "Andesite Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.andesite_tyrannosaurus_rex_rex_skull_fossil": "Andesite Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.andesite_tyrannosaurus_rex_ribcage_fossil": "Andesite Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.andesite_tyrannosaurus_rex_spine_fossil": "Andesite Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.andesite_tyrannosaurus_rex_tail_fossil": "Andesite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.andesite_tyrannosaurus_rex_wing_fossil": "Andesite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.brown_terracotta_tyrannosaurus_rex_amber": "Brown Terracotta Tyrannosaurus Rex Amber", + "block.projectnublar.brown_terracotta_tyrannosaurus_rex_arm_fossil": "Brown Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.brown_terracotta_tyrannosaurus_rex_foot_fossil": "Brown Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Brown Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.brown_terracotta_tyrannosaurus_rex_leg_fossil": "Brown Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.brown_terracotta_tyrannosaurus_rex_neck_fossil": "Brown Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.brown_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Brown Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.brown_terracotta_tyrannosaurus_rex_spine_fossil": "Brown Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.brown_terracotta_tyrannosaurus_rex_tail_fossil": "Brown Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.brown_terracotta_tyrannosaurus_rex_wing_fossil": "Brown Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_andesite_tyrannosaurus_rex_arm_fossil": "Common Andesite Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.common_andesite_tyrannosaurus_rex_foot_fossil": "Common Andesite Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.common_andesite_tyrannosaurus_rex_leaf_fossil": "Common Andesite Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.common_andesite_tyrannosaurus_rex_leg_fossil": "Common Andesite Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.common_andesite_tyrannosaurus_rex_neck_fossil": "Common Andesite Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.common_andesite_tyrannosaurus_rex_rex_skull_fossil": "Common Andesite Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.common_andesite_tyrannosaurus_rex_ribcage_fossil": "Common Andesite Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.common_andesite_tyrannosaurus_rex_spine_fossil": "Common Andesite Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.common_andesite_tyrannosaurus_rex_tail_fossil": "Common Andesite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_andesite_tyrannosaurus_rex_wing_fossil": "Common Andesite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Common Brown Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Common Brown Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Brown Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_leg_fossil": "Common Brown Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_neck_fossil": "Common Brown Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Common Brown Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Common Brown Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Common Brown Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Common Brown Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_deepslate_tyrannosaurus_rex_arm_fossil": "Common Deepslate Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.common_deepslate_tyrannosaurus_rex_foot_fossil": "Common Deepslate Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.common_deepslate_tyrannosaurus_rex_leaf_fossil": "Common Deepslate Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.common_deepslate_tyrannosaurus_rex_leg_fossil": "Common Deepslate Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.common_deepslate_tyrannosaurus_rex_neck_fossil": "Common Deepslate Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.common_deepslate_tyrannosaurus_rex_rex_skull_fossil": "Common Deepslate Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.common_deepslate_tyrannosaurus_rex_ribcage_fossil": "Common Deepslate Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.common_deepslate_tyrannosaurus_rex_spine_fossil": "Common Deepslate Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.common_deepslate_tyrannosaurus_rex_tail_fossil": "Common Deepslate Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_deepslate_tyrannosaurus_rex_wing_fossil": "Common Deepslate Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_diorite_tyrannosaurus_rex_arm_fossil": "Common Diorite Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.common_diorite_tyrannosaurus_rex_foot_fossil": "Common Diorite Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.common_diorite_tyrannosaurus_rex_leaf_fossil": "Common Diorite Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.common_diorite_tyrannosaurus_rex_leg_fossil": "Common Diorite Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.common_diorite_tyrannosaurus_rex_neck_fossil": "Common Diorite Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.common_diorite_tyrannosaurus_rex_rex_skull_fossil": "Common Diorite Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.common_diorite_tyrannosaurus_rex_ribcage_fossil": "Common Diorite Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.common_diorite_tyrannosaurus_rex_spine_fossil": "Common Diorite Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.common_diorite_tyrannosaurus_rex_tail_fossil": "Common Diorite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_diorite_tyrannosaurus_rex_wing_fossil": "Common Diorite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_granite_tyrannosaurus_rex_arm_fossil": "Common Granite Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.common_granite_tyrannosaurus_rex_foot_fossil": "Common Granite Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.common_granite_tyrannosaurus_rex_leaf_fossil": "Common Granite Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.common_granite_tyrannosaurus_rex_leg_fossil": "Common Granite Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.common_granite_tyrannosaurus_rex_neck_fossil": "Common Granite Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.common_granite_tyrannosaurus_rex_rex_skull_fossil": "Common Granite Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.common_granite_tyrannosaurus_rex_ribcage_fossil": "Common Granite Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.common_granite_tyrannosaurus_rex_spine_fossil": "Common Granite Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.common_granite_tyrannosaurus_rex_tail_fossil": "Common Granite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_granite_tyrannosaurus_rex_wing_fossil": "Common Granite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Common Orange Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Common Orange Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Orange Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_leg_fossil": "Common Orange Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_neck_fossil": "Common Orange Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Common Orange Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Common Orange Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Common Orange Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Common Orange Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_arm_fossil": "Common Red Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_foot_fossil": "Common Red Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Red Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_leg_fossil": "Common Red Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_neck_fossil": "Common Red Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Common Red Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Red Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_spine_fossil": "Common Red Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_tail_fossil": "Common Red Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_wing_fossil": "Common Red Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_sandstone_tyrannosaurus_rex_arm_fossil": "Common Sandstone Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.common_sandstone_tyrannosaurus_rex_foot_fossil": "Common Sandstone Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.common_sandstone_tyrannosaurus_rex_leaf_fossil": "Common Sandstone Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.common_sandstone_tyrannosaurus_rex_leg_fossil": "Common Sandstone Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.common_sandstone_tyrannosaurus_rex_neck_fossil": "Common Sandstone Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.common_sandstone_tyrannosaurus_rex_rex_skull_fossil": "Common Sandstone Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.common_sandstone_tyrannosaurus_rex_ribcage_fossil": "Common Sandstone Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.common_sandstone_tyrannosaurus_rex_spine_fossil": "Common Sandstone Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.common_sandstone_tyrannosaurus_rex_tail_fossil": "Common Sandstone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_sandstone_tyrannosaurus_rex_wing_fossil": "Common Sandstone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_stone_tyrannosaurus_rex_arm_fossil": "Common Stone Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.common_stone_tyrannosaurus_rex_foot_fossil": "Common Stone Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.common_stone_tyrannosaurus_rex_leaf_fossil": "Common Stone Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.common_stone_tyrannosaurus_rex_leg_fossil": "Common Stone Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.common_stone_tyrannosaurus_rex_neck_fossil": "Common Stone Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.common_stone_tyrannosaurus_rex_rex_skull_fossil": "Common Stone Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.common_stone_tyrannosaurus_rex_ribcage_fossil": "Common Stone Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.common_stone_tyrannosaurus_rex_spine_fossil": "Common Stone Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.common_stone_tyrannosaurus_rex_tail_fossil": "Common Stone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_stone_tyrannosaurus_rex_wing_fossil": "Common Stone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_terracotta_tyrannosaurus_rex_arm_fossil": "Common Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.common_terracotta_tyrannosaurus_rex_foot_fossil": "Common Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.common_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.common_terracotta_tyrannosaurus_rex_leg_fossil": "Common Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.common_terracotta_tyrannosaurus_rex_neck_fossil": "Common Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.common_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Common Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.common_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.common_terracotta_tyrannosaurus_rex_spine_fossil": "Common Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.common_terracotta_tyrannosaurus_rex_tail_fossil": "Common Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_terracotta_tyrannosaurus_rex_wing_fossil": "Common Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_arm_fossil": "Common White Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_foot_fossil": "Common White Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Common White Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_leg_fossil": "Common White Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_neck_fossil": "Common White Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Common White Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common White Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_spine_fossil": "Common White Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_tail_fossil": "Common White Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_wing_fossil": "Common White Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_leg_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_neck_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.deepslate_tyrannosaurus_rex_amber": "Deepslate Tyrannosaurus Rex Amber", + "block.projectnublar.deepslate_tyrannosaurus_rex_arm_fossil": "Deepslate Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.deepslate_tyrannosaurus_rex_foot_fossil": "Deepslate Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.deepslate_tyrannosaurus_rex_leaf_fossil": "Deepslate Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.deepslate_tyrannosaurus_rex_leg_fossil": "Deepslate Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.deepslate_tyrannosaurus_rex_neck_fossil": "Deepslate Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.deepslate_tyrannosaurus_rex_rex_skull_fossil": "Deepslate Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.deepslate_tyrannosaurus_rex_ribcage_fossil": "Deepslate Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.deepslate_tyrannosaurus_rex_spine_fossil": "Deepslate Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.deepslate_tyrannosaurus_rex_tail_fossil": "Deepslate Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.deepslate_tyrannosaurus_rex_wing_fossil": "Deepslate Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.diorite_tyrannosaurus_rex_amber": "Diorite Tyrannosaurus Rex Amber", + "block.projectnublar.diorite_tyrannosaurus_rex_arm_fossil": "Diorite Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.diorite_tyrannosaurus_rex_foot_fossil": "Diorite Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.diorite_tyrannosaurus_rex_leaf_fossil": "Diorite Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.diorite_tyrannosaurus_rex_leg_fossil": "Diorite Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.diorite_tyrannosaurus_rex_neck_fossil": "Diorite Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.diorite_tyrannosaurus_rex_rex_skull_fossil": "Diorite Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.diorite_tyrannosaurus_rex_ribcage_fossil": "Diorite Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.diorite_tyrannosaurus_rex_spine_fossil": "Diorite Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.diorite_tyrannosaurus_rex_tail_fossil": "Diorite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.diorite_tyrannosaurus_rex_wing_fossil": "Diorite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.egg_printer": "Egg Printer", + "block.projectnublar.electric_fence": "Electric Fence", + "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_arm_fossil": "Fragmented Andesite Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_foot_fossil": "Fragmented Andesite Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_leaf_fossil": "Fragmented Andesite Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_leg_fossil": "Fragmented Andesite Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_neck_fossil": "Fragmented Andesite Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Andesite Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_ribcage_fossil": "Fragmented Andesite Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_spine_fossil": "Fragmented Andesite Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_tail_fossil": "Fragmented Andesite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_wing_fossil": "Fragmented Andesite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_arm_fossil": "Fragmented Deepslate Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_foot_fossil": "Fragmented Deepslate Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_leaf_fossil": "Fragmented Deepslate Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_leg_fossil": "Fragmented Deepslate Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_neck_fossil": "Fragmented Deepslate Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Deepslate Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil": "Fragmented Deepslate Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_spine_fossil": "Fragmented Deepslate Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_tail_fossil": "Fragmented Deepslate Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_wing_fossil": "Fragmented Deepslate Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_arm_fossil": "Fragmented Diorite Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_foot_fossil": "Fragmented Diorite Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_leaf_fossil": "Fragmented Diorite Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_leg_fossil": "Fragmented Diorite Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_neck_fossil": "Fragmented Diorite Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Diorite Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_ribcage_fossil": "Fragmented Diorite Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_spine_fossil": "Fragmented Diorite Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_tail_fossil": "Fragmented Diorite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_wing_fossil": "Fragmented Diorite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_granite_tyrannosaurus_rex_arm_fossil": "Fragmented Granite Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.fragmented_granite_tyrannosaurus_rex_foot_fossil": "Fragmented Granite Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.fragmented_granite_tyrannosaurus_rex_leaf_fossil": "Fragmented Granite Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.fragmented_granite_tyrannosaurus_rex_leg_fossil": "Fragmented Granite Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.fragmented_granite_tyrannosaurus_rex_neck_fossil": "Fragmented Granite Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.fragmented_granite_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Granite Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.fragmented_granite_tyrannosaurus_rex_ribcage_fossil": "Fragmented Granite Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.fragmented_granite_tyrannosaurus_rex_spine_fossil": "Fragmented Granite Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.fragmented_granite_tyrannosaurus_rex_tail_fossil": "Fragmented Granite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_granite_tyrannosaurus_rex_wing_fossil": "Fragmented Granite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_arm_fossil": "Fragmented Sandstone Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_foot_fossil": "Fragmented Sandstone Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_leaf_fossil": "Fragmented Sandstone Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_leg_fossil": "Fragmented Sandstone Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_neck_fossil": "Fragmented Sandstone Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Sandstone Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil": "Fragmented Sandstone Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_spine_fossil": "Fragmented Sandstone Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_tail_fossil": "Fragmented Sandstone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_wing_fossil": "Fragmented Sandstone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_stone_tyrannosaurus_rex_arm_fossil": "Fragmented Stone Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.fragmented_stone_tyrannosaurus_rex_foot_fossil": "Fragmented Stone Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.fragmented_stone_tyrannosaurus_rex_leaf_fossil": "Fragmented Stone Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.fragmented_stone_tyrannosaurus_rex_leg_fossil": "Fragmented Stone Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.fragmented_stone_tyrannosaurus_rex_neck_fossil": "Fragmented Stone Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.fragmented_stone_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Stone Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.fragmented_stone_tyrannosaurus_rex_ribcage_fossil": "Fragmented Stone Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.fragmented_stone_tyrannosaurus_rex_spine_fossil": "Fragmented Stone Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.fragmented_stone_tyrannosaurus_rex_tail_fossil": "Fragmented Stone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_stone_tyrannosaurus_rex_wing_fossil": "Fragmented Stone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_leg_fossil": "Fragmented Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_neck_fossil": "Fragmented Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.granite_tyrannosaurus_rex_amber": "Granite Tyrannosaurus Rex Amber", + "block.projectnublar.granite_tyrannosaurus_rex_arm_fossil": "Granite Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.granite_tyrannosaurus_rex_foot_fossil": "Granite Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.granite_tyrannosaurus_rex_leaf_fossil": "Granite Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.granite_tyrannosaurus_rex_leg_fossil": "Granite Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.granite_tyrannosaurus_rex_neck_fossil": "Granite Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.granite_tyrannosaurus_rex_rex_skull_fossil": "Granite Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.granite_tyrannosaurus_rex_ribcage_fossil": "Granite Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.granite_tyrannosaurus_rex_spine_fossil": "Granite Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.granite_tyrannosaurus_rex_tail_fossil": "Granite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.granite_tyrannosaurus_rex_wing_fossil": "Granite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.high_security_electric_fence_post": "High Security Electric Fence Post", + "block.projectnublar.incubator": "Incubator Base", + "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_amber": "Light Gray Terracotta Tyrannosaurus Rex Amber", + "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_leg_fossil": "Light Gray Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_neck_fossil": "Light Gray Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Light Gray Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.low_security_electric_fence_post": "Low Security Electric Fence Post", + "block.projectnublar.orange_terracotta_tyrannosaurus_rex_amber": "Orange Terracotta Tyrannosaurus Rex Amber", + "block.projectnublar.orange_terracotta_tyrannosaurus_rex_arm_fossil": "Orange Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.orange_terracotta_tyrannosaurus_rex_foot_fossil": "Orange Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Orange Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.orange_terracotta_tyrannosaurus_rex_leg_fossil": "Orange Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.orange_terracotta_tyrannosaurus_rex_neck_fossil": "Orange Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.orange_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Orange Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.orange_terracotta_tyrannosaurus_rex_spine_fossil": "Orange Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.orange_terracotta_tyrannosaurus_rex_tail_fossil": "Orange Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.orange_terracotta_tyrannosaurus_rex_wing_fossil": "Orange Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_andesite_tyrannosaurus_rex_arm_fossil": "Poor Andesite Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.poor_andesite_tyrannosaurus_rex_foot_fossil": "Poor Andesite Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.poor_andesite_tyrannosaurus_rex_leaf_fossil": "Poor Andesite Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.poor_andesite_tyrannosaurus_rex_leg_fossil": "Poor Andesite Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.poor_andesite_tyrannosaurus_rex_neck_fossil": "Poor Andesite Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.poor_andesite_tyrannosaurus_rex_rex_skull_fossil": "Poor Andesite Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.poor_andesite_tyrannosaurus_rex_ribcage_fossil": "Poor Andesite Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.poor_andesite_tyrannosaurus_rex_spine_fossil": "Poor Andesite Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.poor_andesite_tyrannosaurus_rex_tail_fossil": "Poor Andesite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_andesite_tyrannosaurus_rex_wing_fossil": "Poor Andesite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_leg_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_neck_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_deepslate_tyrannosaurus_rex_arm_fossil": "Poor Deepslate Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.poor_deepslate_tyrannosaurus_rex_foot_fossil": "Poor Deepslate Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.poor_deepslate_tyrannosaurus_rex_leaf_fossil": "Poor Deepslate Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.poor_deepslate_tyrannosaurus_rex_leg_fossil": "Poor Deepslate Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.poor_deepslate_tyrannosaurus_rex_neck_fossil": "Poor Deepslate Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.poor_deepslate_tyrannosaurus_rex_rex_skull_fossil": "Poor Deepslate Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.poor_deepslate_tyrannosaurus_rex_ribcage_fossil": "Poor Deepslate Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.poor_deepslate_tyrannosaurus_rex_spine_fossil": "Poor Deepslate Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.poor_deepslate_tyrannosaurus_rex_tail_fossil": "Poor Deepslate Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_deepslate_tyrannosaurus_rex_wing_fossil": "Poor Deepslate Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_diorite_tyrannosaurus_rex_arm_fossil": "Poor Diorite Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.poor_diorite_tyrannosaurus_rex_foot_fossil": "Poor Diorite Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.poor_diorite_tyrannosaurus_rex_leaf_fossil": "Poor Diorite Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.poor_diorite_tyrannosaurus_rex_leg_fossil": "Poor Diorite Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.poor_diorite_tyrannosaurus_rex_neck_fossil": "Poor Diorite Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.poor_diorite_tyrannosaurus_rex_rex_skull_fossil": "Poor Diorite Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.poor_diorite_tyrannosaurus_rex_ribcage_fossil": "Poor Diorite Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.poor_diorite_tyrannosaurus_rex_spine_fossil": "Poor Diorite Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.poor_diorite_tyrannosaurus_rex_tail_fossil": "Poor Diorite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_diorite_tyrannosaurus_rex_wing_fossil": "Poor Diorite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_granite_tyrannosaurus_rex_arm_fossil": "Poor Granite Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.poor_granite_tyrannosaurus_rex_foot_fossil": "Poor Granite Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.poor_granite_tyrannosaurus_rex_leaf_fossil": "Poor Granite Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.poor_granite_tyrannosaurus_rex_leg_fossil": "Poor Granite Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.poor_granite_tyrannosaurus_rex_neck_fossil": "Poor Granite Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.poor_granite_tyrannosaurus_rex_rex_skull_fossil": "Poor Granite Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.poor_granite_tyrannosaurus_rex_ribcage_fossil": "Poor Granite Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.poor_granite_tyrannosaurus_rex_spine_fossil": "Poor Granite Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.poor_granite_tyrannosaurus_rex_tail_fossil": "Poor Granite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_granite_tyrannosaurus_rex_wing_fossil": "Poor Granite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_leg_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_neck_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Red Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Red Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Red Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_leg_fossil": "Poor Red Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_neck_fossil": "Poor Red Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Poor Red Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Red Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Red Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Red Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Red Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_sandstone_tyrannosaurus_rex_arm_fossil": "Poor Sandstone Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.poor_sandstone_tyrannosaurus_rex_foot_fossil": "Poor Sandstone Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.poor_sandstone_tyrannosaurus_rex_leaf_fossil": "Poor Sandstone Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.poor_sandstone_tyrannosaurus_rex_leg_fossil": "Poor Sandstone Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.poor_sandstone_tyrannosaurus_rex_neck_fossil": "Poor Sandstone Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.poor_sandstone_tyrannosaurus_rex_rex_skull_fossil": "Poor Sandstone Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.poor_sandstone_tyrannosaurus_rex_ribcage_fossil": "Poor Sandstone Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.poor_sandstone_tyrannosaurus_rex_spine_fossil": "Poor Sandstone Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.poor_sandstone_tyrannosaurus_rex_tail_fossil": "Poor Sandstone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_sandstone_tyrannosaurus_rex_wing_fossil": "Poor Sandstone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_stone_tyrannosaurus_rex_arm_fossil": "Poor Stone Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.poor_stone_tyrannosaurus_rex_foot_fossil": "Poor Stone Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.poor_stone_tyrannosaurus_rex_leaf_fossil": "Poor Stone Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.poor_stone_tyrannosaurus_rex_leg_fossil": "Poor Stone Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.poor_stone_tyrannosaurus_rex_neck_fossil": "Poor Stone Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.poor_stone_tyrannosaurus_rex_rex_skull_fossil": "Poor Stone Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.poor_stone_tyrannosaurus_rex_ribcage_fossil": "Poor Stone Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.poor_stone_tyrannosaurus_rex_spine_fossil": "Poor Stone Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.poor_stone_tyrannosaurus_rex_tail_fossil": "Poor Stone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_stone_tyrannosaurus_rex_wing_fossil": "Poor Stone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.poor_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.poor_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.poor_terracotta_tyrannosaurus_rex_leg_fossil": "Poor Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.poor_terracotta_tyrannosaurus_rex_neck_fossil": "Poor Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.poor_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Poor Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.poor_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.poor_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.poor_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_arm_fossil": "Poor White Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_foot_fossil": "Poor White Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor White Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_leg_fossil": "Poor White Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_neck_fossil": "Poor White Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Poor White Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor White Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_spine_fossil": "Poor White Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_tail_fossil": "Poor White Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_wing_fossil": "Poor White Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_andesite_tyrannosaurus_rex_arm_fossil": "Pristine Andesite Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.pristine_andesite_tyrannosaurus_rex_foot_fossil": "Pristine Andesite Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.pristine_andesite_tyrannosaurus_rex_leaf_fossil": "Pristine Andesite Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.pristine_andesite_tyrannosaurus_rex_leg_fossil": "Pristine Andesite Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.pristine_andesite_tyrannosaurus_rex_neck_fossil": "Pristine Andesite Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.pristine_andesite_tyrannosaurus_rex_rex_skull_fossil": "Pristine Andesite Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.pristine_andesite_tyrannosaurus_rex_ribcage_fossil": "Pristine Andesite Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.pristine_andesite_tyrannosaurus_rex_spine_fossil": "Pristine Andesite Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.pristine_andesite_tyrannosaurus_rex_tail_fossil": "Pristine Andesite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_andesite_tyrannosaurus_rex_wing_fossil": "Pristine Andesite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_arm_fossil": "Pristine Deepslate Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_foot_fossil": "Pristine Deepslate Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_leaf_fossil": "Pristine Deepslate Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_leg_fossil": "Pristine Deepslate Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_neck_fossil": "Pristine Deepslate Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil": "Pristine Deepslate Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_ribcage_fossil": "Pristine Deepslate Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_spine_fossil": "Pristine Deepslate Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_tail_fossil": "Pristine Deepslate Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_wing_fossil": "Pristine Deepslate Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_diorite_tyrannosaurus_rex_arm_fossil": "Pristine Diorite Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.pristine_diorite_tyrannosaurus_rex_foot_fossil": "Pristine Diorite Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.pristine_diorite_tyrannosaurus_rex_leaf_fossil": "Pristine Diorite Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.pristine_diorite_tyrannosaurus_rex_leg_fossil": "Pristine Diorite Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.pristine_diorite_tyrannosaurus_rex_neck_fossil": "Pristine Diorite Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.pristine_diorite_tyrannosaurus_rex_rex_skull_fossil": "Pristine Diorite Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.pristine_diorite_tyrannosaurus_rex_ribcage_fossil": "Pristine Diorite Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.pristine_diorite_tyrannosaurus_rex_spine_fossil": "Pristine Diorite Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.pristine_diorite_tyrannosaurus_rex_tail_fossil": "Pristine Diorite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_diorite_tyrannosaurus_rex_wing_fossil": "Pristine Diorite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_granite_tyrannosaurus_rex_arm_fossil": "Pristine Granite Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.pristine_granite_tyrannosaurus_rex_foot_fossil": "Pristine Granite Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.pristine_granite_tyrannosaurus_rex_leaf_fossil": "Pristine Granite Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.pristine_granite_tyrannosaurus_rex_leg_fossil": "Pristine Granite Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.pristine_granite_tyrannosaurus_rex_neck_fossil": "Pristine Granite Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.pristine_granite_tyrannosaurus_rex_rex_skull_fossil": "Pristine Granite Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.pristine_granite_tyrannosaurus_rex_ribcage_fossil": "Pristine Granite Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.pristine_granite_tyrannosaurus_rex_spine_fossil": "Pristine Granite Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.pristine_granite_tyrannosaurus_rex_tail_fossil": "Pristine Granite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_granite_tyrannosaurus_rex_wing_fossil": "Pristine Granite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_leg_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_neck_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_arm_fossil": "Pristine Sandstone Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_foot_fossil": "Pristine Sandstone Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_leaf_fossil": "Pristine Sandstone Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_leg_fossil": "Pristine Sandstone Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_neck_fossil": "Pristine Sandstone Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil": "Pristine Sandstone Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_ribcage_fossil": "Pristine Sandstone Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_spine_fossil": "Pristine Sandstone Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_tail_fossil": "Pristine Sandstone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_wing_fossil": "Pristine Sandstone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_stone_tyrannosaurus_rex_arm_fossil": "Pristine Stone Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.pristine_stone_tyrannosaurus_rex_foot_fossil": "Pristine Stone Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.pristine_stone_tyrannosaurus_rex_leaf_fossil": "Pristine Stone Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.pristine_stone_tyrannosaurus_rex_leg_fossil": "Pristine Stone Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.pristine_stone_tyrannosaurus_rex_neck_fossil": "Pristine Stone Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.pristine_stone_tyrannosaurus_rex_rex_skull_fossil": "Pristine Stone Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.pristine_stone_tyrannosaurus_rex_ribcage_fossil": "Pristine Stone Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.pristine_stone_tyrannosaurus_rex_spine_fossil": "Pristine Stone Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.pristine_stone_tyrannosaurus_rex_tail_fossil": "Pristine Stone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_stone_tyrannosaurus_rex_wing_fossil": "Pristine Stone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_leg_fossil": "Pristine Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_neck_fossil": "Pristine Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Pristine Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine White Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine White Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine White Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_leg_fossil": "Pristine White Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_neck_fossil": "Pristine White Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Pristine White Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine White Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine White Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine White Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine White Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.processor": "Processor", + "block.projectnublar.red_terracotta_tyrannosaurus_rex_amber": "Red Terracotta Tyrannosaurus Rex Amber", + "block.projectnublar.red_terracotta_tyrannosaurus_rex_arm_fossil": "Red Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.red_terracotta_tyrannosaurus_rex_foot_fossil": "Red Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.red_terracotta_tyrannosaurus_rex_leaf_fossil": "Red Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.red_terracotta_tyrannosaurus_rex_leg_fossil": "Red Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.red_terracotta_tyrannosaurus_rex_neck_fossil": "Red Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.red_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Red Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Red Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.red_terracotta_tyrannosaurus_rex_spine_fossil": "Red Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.red_terracotta_tyrannosaurus_rex_tail_fossil": "Red Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.red_terracotta_tyrannosaurus_rex_wing_fossil": "Red Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.sandstone_tyrannosaurus_rex_amber": "Sandstone Tyrannosaurus Rex Amber", + "block.projectnublar.sandstone_tyrannosaurus_rex_arm_fossil": "Sandstone Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.sandstone_tyrannosaurus_rex_foot_fossil": "Sandstone Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.sandstone_tyrannosaurus_rex_leaf_fossil": "Sandstone Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.sandstone_tyrannosaurus_rex_leg_fossil": "Sandstone Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.sandstone_tyrannosaurus_rex_neck_fossil": "Sandstone Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.sandstone_tyrannosaurus_rex_rex_skull_fossil": "Sandstone Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.sandstone_tyrannosaurus_rex_ribcage_fossil": "Sandstone Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.sandstone_tyrannosaurus_rex_spine_fossil": "Sandstone Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.sandstone_tyrannosaurus_rex_tail_fossil": "Sandstone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.sandstone_tyrannosaurus_rex_wing_fossil": "Sandstone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.sequencer": "Sequencer Base", + "block.projectnublar.stone_tyrannosaurus_rex_amber": "Stone Tyrannosaurus Rex Amber", + "block.projectnublar.stone_tyrannosaurus_rex_arm_fossil": "Stone Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.stone_tyrannosaurus_rex_foot_fossil": "Stone Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.stone_tyrannosaurus_rex_leaf_fossil": "Stone Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.stone_tyrannosaurus_rex_leg_fossil": "Stone Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.stone_tyrannosaurus_rex_neck_fossil": "Stone Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.stone_tyrannosaurus_rex_rex_skull_fossil": "Stone Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.stone_tyrannosaurus_rex_ribcage_fossil": "Stone Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.stone_tyrannosaurus_rex_spine_fossil": "Stone Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.stone_tyrannosaurus_rex_tail_fossil": "Stone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.stone_tyrannosaurus_rex_wing_fossil": "Stone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.terracotta_tyrannosaurus_rex_amber": "Terracotta Tyrannosaurus Rex Amber", + "block.projectnublar.terracotta_tyrannosaurus_rex_arm_fossil": "Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.terracotta_tyrannosaurus_rex_foot_fossil": "Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.terracotta_tyrannosaurus_rex_leaf_fossil": "Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.terracotta_tyrannosaurus_rex_leg_fossil": "Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.terracotta_tyrannosaurus_rex_neck_fossil": "Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.terracotta_tyrannosaurus_rex_rex_skull_fossil": "Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.terracotta_tyrannosaurus_rex_ribcage_fossil": "Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.terracotta_tyrannosaurus_rex_spine_fossil": "Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.terracotta_tyrannosaurus_rex_tail_fossil": "Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.terracotta_tyrannosaurus_rex_wing_fossil": "Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.white_terracotta_tyrannosaurus_rex_amber": "White Terracotta Tyrannosaurus Rex Amber", + "block.projectnublar.white_terracotta_tyrannosaurus_rex_arm_fossil": "White Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.white_terracotta_tyrannosaurus_rex_foot_fossil": "White Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.white_terracotta_tyrannosaurus_rex_leaf_fossil": "White Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.white_terracotta_tyrannosaurus_rex_leg_fossil": "White Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.white_terracotta_tyrannosaurus_rex_neck_fossil": "White Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.white_terracotta_tyrannosaurus_rex_rex_skull_fossil": "White Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.white_terracotta_tyrannosaurus_rex_ribcage_fossil": "White Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.white_terracotta_tyrannosaurus_rex_spine_fossil": "White Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.white_terracotta_tyrannosaurus_rex_tail_fossil": "White Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.white_terracotta_tyrannosaurus_rex_wing_fossil": "White Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_amber": "Yellow Terracotta Tyrannosaurus Rex Amber", + "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Yellow Terracotta Tyrannosaurus Rex Arm Fossil", + "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Yellow Terracotta Tyrannosaurus Rex Foot Fossil", + "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", + "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_leg_fossil": "Yellow Terracotta Tyrannosaurus Rex Leg Fossil", + "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_neck_fossil": "Yellow Terracotta Tyrannosaurus Rex Neck Fossil", + "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil": "Yellow Terracotta Tyrannosaurus Rex Rex Skull Fossil", + "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", + "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Yellow Terracotta Tyrannosaurus Rex Spine Fossil", + "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Yellow Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Yellow Terracotta Tyrannosaurus Rex Wing Fossil", + "button.projectnublar.isolated": "Isolated", + "button.projectnublar.regular": "Regular", + "container.projectnublar.processor": "Fossil Processor", + "container.projectnublar.sequencer": "Sequencer", + "dna_percentage.projectnublar": "DNA Percentage: %1$s", + "entity.projectnublar.tyrannosaurus_rex": "Tyrannosaurus Rex", + "gui_tab.projectnublar.edit": "Edit", + "gui_tab.projectnublar.sequence": "Sequence", + "gui_tab.projectnublar.synthesis": "Synthesis", + "item.projectnublar.amber": "%1$s Amber", + "item.projectnublar.artificial_egg": "Artificial Egg", + "item.projectnublar.cracked_artificial_egg": "Cracked Artificial Egg", + "item.projectnublar.diamond_computer_chip": "Diamond Computer Chip", + "item.projectnublar.diamond_filter": "Diamond Filter", + "item.projectnublar.diamond_tank_upgrade": "Diamond Tank Upgrade", + "item.projectnublar.fossil": "%1$s %2$s Fossil", + "item.projectnublar.gold_computer_chip": "Gold Computer Chip", + "item.projectnublar.gold_filter": "Gold Filter", + "item.projectnublar.gold_plant_tank_upgrade": "Gold Plant Tank Upgrade", + "item.projectnublar.gold_tank_upgrade": "Gold Tank Upgrade", + "item.projectnublar.hard_drive": "Hard Drive", + "item.projectnublar.hot_bulb": "Hot Bulb", + "item.projectnublar.incubated_egg": "Incubated %1$s Egg", + "item.projectnublar.incubator_arm": "Incubator Base Arm", + "item.projectnublar.incubator_arm_base": "Incubator Base Arm Base", + "item.projectnublar.incubator_lid": "Incubator Base Lid", + "item.projectnublar.incubator_nest": "Incubator Base Nest", + "item.projectnublar.iron_computer_chip": "Iron Computer Chip", + "item.projectnublar.iron_filter": "Iron Filter", + "item.projectnublar.iron_plant_tank_ugprade": "Iron Plant Tank Ugprade", + "item.projectnublar.iron_tank_upgrade": "Iron Tank Upgrade", + "item.projectnublar.large_container_upgrade": "Large Container Upgrade", + "item.projectnublar.sequencer_computer": "Sequencer Base Computer", + "item.projectnublar.sequencer_door": "Sequencer Base Door", + "item.projectnublar.sequencer_monitor": "Sequencer Base Monitor", + "item.projectnublar.small_container_upgrade": "Small Container Upgrade", + "item.projectnublar.ssd": "Ssd", + "item.projectnublar.syringe": "Syringe", + "item.projectnublar.test_tube": "Test Tube", + "item.projectnublar.test_tube2": "%s Test Tube", + "item.projectnublar.unincubated_egg": "Unincubated Egg", + "item.projectnublar.warm_bulb": "Warm Bulb", + "item.projectnublar.warmer_bulb": "Warmer Bulb", + "item.projectnublar.wire_spool": "Wire Spool", + "itemGroup.projectnublar.dna": "Project Nublar: DNA", + "itemGroup.projectnublar.egg": "Project Nublar: Eggs", + "itemGroup.projectnublar.fossil_items": "Project Nublar: Fossil Items", + "itemGroup.projectnublar.fossil_ores": "Project Nublar: Fossil Ores", + "itemGroup.projectnublar.machines": "Project Nublar: Machines", + "itemGroup.projectnublar.misc": "Project Nublar: Misc", + "piece.projectnublar.arm": "Arm", + "piece.projectnublar.foot": "Foot", + "piece.projectnublar.leaf": "Leaf", + "piece.projectnublar.leg": "Leg", + "piece.projectnublar.neck": "Neck", + "piece.projectnublar.rex_skull": "Rex Skull", + "piece.projectnublar.ribcage": "Ribcage", + "piece.projectnublar.spine": "Spine", + "piece.projectnublar.tail": "Tail", + "piece.projectnublar.wing": "Wing", + "quality.projectnublar.common": "Common", + "quality.projectnublar.fragmented": "Fragmented", + "quality.projectnublar.poor": "Poor", + "quality.projectnublar.pristine": "Pristine" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..e9a0d312 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..d0089928 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b4d69b22 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..3a9e5e6b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..d01c0793 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..e206584b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..2e1b2e5c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..9505964a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..54ce567b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..e7746e9f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..2d9a47f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..373348de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ddbd2664 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d81dfe21 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..ea705df6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..63d3afb5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..d0089928 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b4d69b22 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..3a9e5e6b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..d01c0793 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..e206584b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..2e1b2e5c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..9505964a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..e7746e9f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..2d9a47f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..373348de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ddbd2664 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d81dfe21 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..ea705df6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..63d3afb5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5205c7cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f59afd51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2aeca002 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..5263007d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..611f805c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..3ca6cd77 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..46fb6f51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..85ff4e57 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..9485c8db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6859d5f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..dd9a0d87 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a9a6978c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..453297b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..8427b256 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..031d6344 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..894ae7e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6cc85f0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..4aa03e7b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..271b15ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..fc84a79a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..304d16b0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..43c18472 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..e664c065 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2e568ad2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..53f32b2d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..498c7951 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..a668a5b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..0403187f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..84d24fb6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..460bb4fb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..4286ce5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..af3f5724 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d55149f3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..4cad4962 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..764f492b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..670c91c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..710b3ce9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..46137145 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ce4141be --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..5bc93527 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..130661fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..bc6300b5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..eef3b646 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..af8d75c4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..5ef0195a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..bdf06867 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1f3e5ea9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..1186b251 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..55f17b46 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..f9d52204 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b8eaf0f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..e8bf4d56 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..9462e93f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..81c60880 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..855b00fd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..2295b069 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..3aea2e17 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b63a57ee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..f2209cfe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..e52db9cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1744c1a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..28785213 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..cf5fa901 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..2c8ec3c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f31f9f71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..37726444 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..79746d63 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..41cdec8c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..7b06f96d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..58c0825e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5c715e99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..c21ad0af --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..d303f89a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..2bc69773 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..8bfb1a73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..ddb653a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..579db55b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..a1ba17f7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5205c7cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f59afd51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2aeca002 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..5263007d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..611f805c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..3ca6cd77 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..46fb6f51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..569760d8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..85ff4e57 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..9485c8db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6859d5f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..dd9a0d87 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a9a6978c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..453297b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..8427b256 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/egg_printer.json b/common/src/generated/resources/assets/projectnublar/models/block/egg_printer.json new file mode 100644 index 00000000..f753dc39 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/egg_printer.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "projectnublar:block/egg_printer" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..d0089928 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b4d69b22 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..3a9e5e6b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..d01c0793 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..e206584b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..2e1b2e5c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..9505964a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..e7746e9f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..2d9a47f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..373348de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ddbd2664 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d81dfe21 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..ea705df6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..63d3afb5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5205c7cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f59afd51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2aeca002 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..5263007d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..611f805c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..3ca6cd77 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..46fb6f51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..85ff4e57 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..9485c8db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6859d5f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..dd9a0d87 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a9a6978c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..453297b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..8427b256 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..031d6344 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..894ae7e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6cc85f0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..4aa03e7b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..271b15ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..fc84a79a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..304d16b0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..43c18472 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..e664c065 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2e568ad2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..53f32b2d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..498c7951 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..a668a5b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..0403187f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..84d24fb6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..460bb4fb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..4286ce5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..af3f5724 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d55149f3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..4cad4962 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..764f492b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..670c91c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..710b3ce9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..46137145 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ce4141be --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..5bc93527 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..130661fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..bc6300b5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..eef3b646 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..af8d75c4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..5ef0195a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..bdf06867 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1f3e5ea9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..1186b251 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..55f17b46 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..f9d52204 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b8eaf0f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..e8bf4d56 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..9462e93f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..81c60880 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..855b00fd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..2295b069 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..3aea2e17 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b63a57ee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..f2209cfe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..e52db9cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1744c1a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..28785213 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..cf5fa901 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..2c8ec3c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f31f9f71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..37726444 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..79746d63 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..41cdec8c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..7b06f96d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..58c0825e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5c715e99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..c21ad0af --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..d303f89a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..2bc69773 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..8bfb1a73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..ddb653a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..579db55b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..aea9a63b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..031d6344 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..894ae7e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6cc85f0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..4aa03e7b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..271b15ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..fc84a79a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..304d16b0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/incubator.json b/common/src/generated/resources/assets/projectnublar/models/block/incubator.json new file mode 100644 index 00000000..94ccc086 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/incubator.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "projectnublar:block/incubator" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..7a510bfd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..43c18472 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..e664c065 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2e568ad2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..53f32b2d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..498c7951 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..a668a5b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..0403187f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..8c28f861 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..84d24fb6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..460bb4fb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..4286ce5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..af3f5724 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d55149f3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..4cad4962 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..764f492b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..d0089928 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b4d69b22 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..3a9e5e6b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..d01c0793 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..e206584b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..2e1b2e5c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..9505964a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..e7746e9f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..2d9a47f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..373348de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ddbd2664 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d81dfe21 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..ea705df6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..63d3afb5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5205c7cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f59afd51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2aeca002 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..5263007d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..611f805c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..3ca6cd77 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..46fb6f51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..85ff4e57 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..9485c8db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6859d5f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..dd9a0d87 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a9a6978c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..453297b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..8427b256 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..031d6344 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..894ae7e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6cc85f0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..4aa03e7b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..271b15ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..fc84a79a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..304d16b0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..43c18472 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..e664c065 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2e568ad2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..53f32b2d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..498c7951 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..a668a5b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..0403187f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..84d24fb6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..460bb4fb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..4286ce5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..af3f5724 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d55149f3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..4cad4962 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..764f492b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..670c91c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..710b3ce9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..46137145 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ce4141be --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..5bc93527 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..130661fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..bc6300b5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..eef3b646 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..af8d75c4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..5ef0195a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..bdf06867 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1f3e5ea9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..1186b251 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..55f17b46 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..f9d52204 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b8eaf0f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..e8bf4d56 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..9462e93f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..81c60880 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..855b00fd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..2295b069 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..3aea2e17 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b63a57ee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..f2209cfe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..e52db9cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1744c1a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..28785213 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..cf5fa901 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..2c8ec3c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f31f9f71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..37726444 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..79746d63 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..41cdec8c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..7b06f96d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..58c0825e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5c715e99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..c21ad0af --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..d303f89a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..2bc69773 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..8bfb1a73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..ddb653a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..579db55b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..d0089928 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b4d69b22 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..3a9e5e6b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..d01c0793 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..e206584b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..2e1b2e5c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..9505964a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..e7746e9f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..2d9a47f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..373348de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ddbd2664 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d81dfe21 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..ea705df6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..63d3afb5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5205c7cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f59afd51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2aeca002 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..5263007d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..611f805c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..3ca6cd77 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..46fb6f51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..85ff4e57 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..9485c8db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6859d5f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..dd9a0d87 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a9a6978c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..453297b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..8427b256 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..031d6344 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..894ae7e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6cc85f0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..4aa03e7b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..271b15ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..fc84a79a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..304d16b0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..43c18472 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..e664c065 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2e568ad2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..53f32b2d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..498c7951 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..a668a5b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..0403187f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..84d24fb6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..460bb4fb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..4286ce5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..af3f5724 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d55149f3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..4cad4962 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..764f492b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..670c91c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..710b3ce9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..46137145 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ce4141be --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..5bc93527 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..130661fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..bc6300b5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..eef3b646 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..af8d75c4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..5ef0195a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..bdf06867 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1f3e5ea9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..1186b251 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..55f17b46 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..f9d52204 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b8eaf0f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..e8bf4d56 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..9462e93f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..81c60880 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..855b00fd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..2295b069 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..3aea2e17 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b63a57ee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..f2209cfe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..e52db9cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1744c1a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..28785213 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..cf5fa901 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..2c8ec3c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f31f9f71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..37726444 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..79746d63 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..41cdec8c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..7b06f96d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..58c0825e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5c715e99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..c21ad0af --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..d303f89a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..2bc69773 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..8bfb1a73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..ddb653a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..579db55b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/processor.json b/common/src/generated/resources/assets/projectnublar/models/block/processor.json new file mode 100644 index 00000000..c648f2f8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/processor.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "projectnublar:block/processor" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..44baa8f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..670c91c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..710b3ce9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..46137145 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ce4141be --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..5bc93527 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..130661fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..bc6300b5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..64580de3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..eef3b646 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..af8d75c4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..5ef0195a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..bdf06867 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1f3e5ea9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..1186b251 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..55f17b46 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sequencer.json b/common/src/generated/resources/assets/projectnublar/models/block/sequencer.json new file mode 100644 index 00000000..2d9ba815 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sequencer.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "projectnublar:block/sequencer" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..4ed759bb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..f9d52204 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b8eaf0f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..e8bf4d56 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..9462e93f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..81c60880 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..855b00fd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..2295b069 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..ddbbac24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..3aea2e17 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b63a57ee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..f2209cfe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..e52db9cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1744c1a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..28785213 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..cf5fa901 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..668ce219 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..2c8ec3c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f31f9f71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..37726444 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..79746d63 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..41cdec8c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..7b06f96d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..58c0825e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..44058e43 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5c715e99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..c21ad0af --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..d303f89a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..2bc69773 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/tyrannosaurus_rex/rex_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..8bfb1a73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..ddb653a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..579db55b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/amber.json b/common/src/generated/resources/assets/projectnublar/models/item/amber.json new file mode 100644 index 00000000..8c5598dd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/amber.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..37afa79f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..cc45e287 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..cd8a64c6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..e1196bc8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..863f60c0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..32eecd9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..54e35ec0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..01a43f9b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..8542c0b3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..393ac065 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..f19a901f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/artificial_egg.json b/common/src/generated/resources/assets/projectnublar/models/item/artificial_egg.json new file mode 100644 index 00000000..59e44ef9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/artificial_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/artificial_egg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..031fed14 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..497c20fb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..80ac2722 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..516ecf12 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..e8eac5a8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..7202b29f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..55edc23e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..37cba0dd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..69657d5c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..0f5e2258 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..75f54283 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..7647423f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..73a224be --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..80125c77 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..b7ae4c77 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..bbb425c2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..b5cff4f9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..4c0a9626 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..96e2c6d4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..23edacbe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..36ccdbc7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..3f67914a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..37c8af3b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..a84743aa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..ad33f9bd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..83ec0adc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..5d69cdda --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a853aab8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..d4fd518c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..2b8247d2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..b6d4a3ff --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..a07c3bd2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..199f62cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..fbe476fd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..7cacdd58 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..28e8cc16 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..1c8db9fa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d32179f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..691a5193 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..e2aa86e3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..806a2ef3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..6b04eb31 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..e23c1621 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..39bc4948 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..ff911ea5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..3f59487f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..1bb2a676 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a7d303f1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..28f97269 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..9c902df7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..027f734f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..97552304 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..7449306e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..0b972f5c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..3c7f9439 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..957ed202 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..bcf8c2af --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..36dc3524 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..5083ba3b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..beb6de83 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..474113e6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..dad59925 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..75e36e99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..4a43e378 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..3742a336 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..50d60584 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..280609e7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a4cff5c6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..dbf4e764 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..97e5c5a9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..a35e1dda --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..1a4cad0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..147a7e8a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..14d5fd24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..375669cc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..2207bdff --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..49a4ec5d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..91b5a8ce --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..99177500 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..145582b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..8792176c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..a15540f5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..a6a7a5cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..1a1fce00 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6c198e8e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..cfa47843 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..b6f3beda --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..f3b193c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..3c39fd99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..050fc76c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..872fddbc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..cf67943d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..5f96b452 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..1eb2a186 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..80d67b15 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..3caafda4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..09c7e518 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d5b36950 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..a32d2125 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..d7649c4b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..299f86e6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..8b8b2c7a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..6eb8ff2a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..de173ad7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..8d182be3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..ad5e3d93 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..3a0f6021 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..38a1913b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..c1f687f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..c45c5742 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..73771249 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..36665e1a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..00260e2e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..99727c15 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..c1c27bba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..edc7e6c2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..226d77c1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..4dee5c7e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..01ed7d69 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..774cc5c6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..77e1fb0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..208d3815 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..876c94f8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..8523575e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..3945a6c9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..e480226c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..bd7c025c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1862c024 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..fd5cca5f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..35afcf0a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..61acb337 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..2f74da01 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..68ae28ab --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..3c689d11 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..5d8466bb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..576011db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..31b0d38f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..0a29040f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..0f75cd66 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..0cb811b1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..6d199a12 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/cracked_artificial_egg.json b/common/src/generated/resources/assets/projectnublar/models/item/cracked_artificial_egg.json new file mode 100644 index 00000000..9bb37876 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/cracked_artificial_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/cracked_artificial_egg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..56d27b8e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5187984b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f6bc57d2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..f645c0dc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..a6739069 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..ac7bf4ab --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..410511fa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d4f3bd55 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..6596b5ae --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..eca83869 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..82afba1d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diamond_computer_chip.json b/common/src/generated/resources/assets/projectnublar/models/item/diamond_computer_chip.json new file mode 100644 index 00000000..576e550b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diamond_computer_chip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/diamond_computer_chip" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diamond_filter.json b/common/src/generated/resources/assets/projectnublar/models/item/diamond_filter.json new file mode 100644 index 00000000..dbb44cf5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diamond_filter.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/diamond_filter" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diamond_tank_upgrade.json b/common/src/generated/resources/assets/projectnublar/models/item/diamond_tank_upgrade.json new file mode 100644 index 00000000..71c6cc12 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diamond_tank_upgrade.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/diamond_tank_upgrade" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..a2378aaf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..c613b71a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..ae435c58 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..68f58dfc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..ef3578c0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..098b819e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..0058f8c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..7bf7d349 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..cae08108 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..590afc0a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..89bc2198 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/egg_printer.json b/common/src/generated/resources/assets/projectnublar/models/item/egg_printer.json new file mode 100644 index 00000000..4f0797fe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/egg_printer.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/egg_printer" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fossil.json new file mode 100644 index 00000000..51b425a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fossil.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "loader": "projectnublar:fossil", + "textures": { + "layer0": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..3759cfd0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..cb21329a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..3b4dec3d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..75770757 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..b4d547d2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..b8852256 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..5d2ccddd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..93472604 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..ee29d6db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..5ceb7baf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..38693bf8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..9d1694aa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..d5364e9c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..a1176a4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..175cd33f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..7dc6ea1d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..445f042f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..43c1cd15 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..a51e7913 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7641dee2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..d6e50bf2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..2abf2914 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..d27ca269 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..91ec17ab --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..9a650cdc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..93f4673f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..f1fdeef0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..c80bad16 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..b710b72e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d28e1dad --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..65d77cc4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..a0aee331 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..836d708f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..20ff8ac2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..816ce685 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..770d6220 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..cfb59515 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..aafc49e4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..25866d96 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..6d239144 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..fc3ca84d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..53f9c3ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..ee211fba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..cd71d69b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..7c336617 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..87af55a6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..53c9846e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..cf3bfdde --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..7ab5237c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..b6b3b548 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..a1a22dbe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..7caa3a04 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..2c11d099 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..cd33160d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..8d9e05bf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..e02748a1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a6fcc3a7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..08b6912a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..019f56ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..c88cc3cf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..b164dc27 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..a0f7cbc9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..1c1f3552 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..7c0c49fe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..bd7c1118 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..89ae7628 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d8d2c4a4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..fe67e103 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..31cfce20 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..5c8e224a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..75937083 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..bbc17a32 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..0cda25c9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..b701c891 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..e686f119 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..2d76cf2f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..e8f33abe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..1c6ceb7b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..4e5102b0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..cd85eee9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..4e11aed5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..12212092 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..54d9a830 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..8e03c685 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..70730394 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..000fa64e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..edb3aa31 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..df79c77a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..b69b7ce1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..6a0d406c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..f9f1fcb2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..90fe11b5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..8e370865 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..93705ba5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..76b41537 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..9e719ac7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..116faf48 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..b54c5929 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..41849315 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..52021dc7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..8df378b1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..00d7ef7b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..78f2d3c5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..b8dd018b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..394f2bbf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..941a2615 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..2c7cd4dc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..dffec9c2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..b7ce9bc8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..10e9e39e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..024aa0f1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..32d7498e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..dd7dbfca --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2761ba61 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..f8a99ad1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..cf8b52ae --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..fbec769f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..04a1130a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..d22e872f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..c2c248e9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..ff3ac466 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..6fa9daaa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..f01bb718 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..863a9952 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..fc04f402 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..7d60ad28 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..515f89ef --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..aa872aa4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..220d556c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..1a383d0a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/gold_computer_chip.json b/common/src/generated/resources/assets/projectnublar/models/item/gold_computer_chip.json new file mode 100644 index 00000000..5a0d7615 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/gold_computer_chip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/gold_computer_chip" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/gold_filter.json b/common/src/generated/resources/assets/projectnublar/models/item/gold_filter.json new file mode 100644 index 00000000..bf834ab3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/gold_filter.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/gold_filter" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/gold_tank_upgrade.json b/common/src/generated/resources/assets/projectnublar/models/item/gold_tank_upgrade.json new file mode 100644 index 00000000..4c962522 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/gold_tank_upgrade.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/gold_tank_upgrade" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..598b1ea8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5c87525c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..9f4c4b1f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..37e39298 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..a943ba28 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..0b94d048 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..26f37533 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..ebaeaa1b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..a0a311b7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..79060a2c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..e2087569 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/hard_drive.json b/common/src/generated/resources/assets/projectnublar/models/item/hard_drive.json new file mode 100644 index 00000000..89ddc092 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/hard_drive.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/hard_drive" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/high_security_electric_fence_post.json b/common/src/generated/resources/assets/projectnublar/models/item/high_security_electric_fence_post.json new file mode 100644 index 00000000..612b94b8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/high_security_electric_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/high_security_electric_fence_post" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/hot_bulb.json b/common/src/generated/resources/assets/projectnublar/models/item/hot_bulb.json new file mode 100644 index 00000000..7f6ae46b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/hot_bulb.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/hot_bulb" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/incubated_egg.json b/common/src/generated/resources/assets/projectnublar/models/item/incubated_egg.json new file mode 100644 index 00000000..9874c586 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/incubated_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/incubated_egg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/incubator.json b/common/src/generated/resources/assets/projectnublar/models/item/incubator.json new file mode 100644 index 00000000..6df0fe9a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/incubator.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/incubator" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/incubator_arm.json b/common/src/generated/resources/assets/projectnublar/models/item/incubator_arm.json new file mode 100644 index 00000000..c1a1e03b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/incubator_arm.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/incubator_arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/incubator_arm_base.json b/common/src/generated/resources/assets/projectnublar/models/item/incubator_arm_base.json new file mode 100644 index 00000000..4a7382c6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/incubator_arm_base.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/incubator_arm_base" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/incubator_lid.json b/common/src/generated/resources/assets/projectnublar/models/item/incubator_lid.json new file mode 100644 index 00000000..939b4113 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/incubator_lid.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/incubator_lid" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/incubator_nest.json b/common/src/generated/resources/assets/projectnublar/models/item/incubator_nest.json new file mode 100644 index 00000000..acd1aacf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/incubator_nest.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/incubator_nest" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/iron_computer_chip.json b/common/src/generated/resources/assets/projectnublar/models/item/iron_computer_chip.json new file mode 100644 index 00000000..5fc5acb8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/iron_computer_chip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/iron_computer_chip" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/iron_filter.json b/common/src/generated/resources/assets/projectnublar/models/item/iron_filter.json new file mode 100644 index 00000000..756e9a35 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/iron_filter.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/iron_filter" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/iron_tank_upgrade.json b/common/src/generated/resources/assets/projectnublar/models/item/iron_tank_upgrade.json new file mode 100644 index 00000000..fac76d54 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/iron_tank_upgrade.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/iron_tank_upgrade" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/large_container_upgrade.json b/common/src/generated/resources/assets/projectnublar/models/item/large_container_upgrade.json new file mode 100644 index 00000000..264454e1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/large_container_upgrade.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/large_container_upgrade" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..7ec14da7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..b62bf02f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..5d053d24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..8277d4a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..ccc0aae6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..8c6cb650 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..8891573c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..bb28c6f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..908e0063 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..004b4739 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..04a3acc1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/low_security_electric_fence_post.json b/common/src/generated/resources/assets/projectnublar/models/item/low_security_electric_fence_post.json new file mode 100644 index 00000000..32f3c61f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/low_security_electric_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/low_security_electric_fence_post" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..0e76033c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..4ff35c2b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b3af9c6e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..b3485306 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..27b0151d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..7b292809 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..83a8e29a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..38bd7322 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..90e708de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..2fadd8df --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..6c6ece32 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..cd27a740 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..58d1e455 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..ee860861 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6cc80dc2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..c3081706 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..896061ee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..3683ae53 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..abe02240 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..47720c86 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..0f9cf001 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..9d0aee75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..e3d4f052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..1d225244 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..b0e0c762 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..23337ecb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..8d377f8c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..28346ed9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..2c3b3e24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..aa85ac5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..e5836bba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..b2298965 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..2e30b01d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..c8df992c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..04ba1faf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..295ec86c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..82afe3b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..c7ce5b8a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..76b970bf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..7dbb4012 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d8b5c43d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..b2532fac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..66c96976 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..9c28fbed --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..d212cebf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..d119abd0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..4a54505e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..72ea12bc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..08c27d18 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..a9c69c94 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..cf96c445 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..67079354 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..7bfbc2f8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..1280e854 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..8da35032 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..04093d0b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..fb1897f3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a8f82e53 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..9fea20d0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..afc0e93c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..b22786aa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..1093283f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..63039eb9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..cf94ce2e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..abccb2e4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..d0a05ca1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..774d27f5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..dcee7700 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..4f5498cc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..2102e4a8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..f848f4c0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..1933675d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..55054170 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..327cfcd7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..83880d5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..95f04dd2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..a8149299 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..f4ae0e40 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..1789bfee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..2fb89413 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..b2376a8f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..eca33623 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..2fb944a5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..f98abac5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..945dde6e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..e511e021 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..f3d4b128 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a9310ad6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..24602e31 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..b0e6c5e1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7cea636b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..32663244 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f601f368 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..e6067b9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6083b071 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..75d7169c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..0844a17b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..7962b14d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..fb525468 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..c0e8d8c2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..bb65cb7f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..8decbdb7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f01d05bd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..9e5b0a19 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..ac05fd4f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..83ac6cf7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..f5ddf27e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..2b41ae94 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..51e875f5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..b107aaa1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..b8e1ce46 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..3e391a3b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..2cbb5287 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..e16193aa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..59a6aea8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..cd6cb3d1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..00b28f39 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..b51242e6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..065a7729 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..3dadf971 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..db9e9b05 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..b97ae135 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..ddc2f05a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..e2b19553 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..1b13120a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..3c8e87c9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..e48a9c01 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..e2894deb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..af52f292 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..fa537498 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d298cbb6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..aee05b6f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..83672f51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..e9de5e0f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..83c821f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..fdc7c8d5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..38ceb3ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d05489db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..cffac67b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..d8d401b6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..37cc9031 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..8948407f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..3b17a767 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..38b4596e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..a105ca66 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..2b8a4754 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..2f7b5ccd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d58e2d11 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..a88ba9ec --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..58d58cdd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..5924e2b8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..c8da9981 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..fee53ca8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..53c510ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..b212e251 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..f664fb89 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..8110b7d5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..322cafeb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..fe5028ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..4edccd73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..cd281581 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..53772929 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..031c8ac5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..8cd5bbb0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..24da79f3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..82f4453b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..99b2aa99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..9d5a60e1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..df53cfc7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..8216d95b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..0dcf515f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..f170b152 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..2bac8766 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..cfb72caa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..29e89d40 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..0016ced3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..2ed17be9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a3f525b7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..5d7e5af8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..d5f7fec9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..70b3b8ff --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..bf022751 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..e9f26cea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..59aabf32 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..7d40aa33 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..7fd6ff0b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..b976bbf1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..df0deff3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..5b9b57fa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..b1191237 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..3be4c150 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..13ab27e0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f18f0e11 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..37775ebb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6a8d9f1e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..c90b42d2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..f766c585 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..4f75c6ff --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..a02e9118 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..76817dd9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..22a6e110 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..234440d0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..3749d25f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..9827ea00 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..f1dfc58a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..e7e7c797 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..a75ced84 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..88777789 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..87ca79d3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..919a4699 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..2ccb32f1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..591248e9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..2a6da05f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6b5f1656 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..fa56deec --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..34722f73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..c62276a0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..9c8fc37a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..7d893ee1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..dfce5c6f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..0b06ed1b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..9326e7d9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..159473de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..b42b5b47 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..9d87efa8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..b6262cee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..f0b93a8f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..77a202d9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..da2d3e72 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..bc2800e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..4fa836aa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..d675ee0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..626a9d8b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..1a59d61d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2183f80e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..856c65b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..e0856b18 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..9f81f601 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..eaadf206 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..488ad45f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..626ffe37 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..6405ea60 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..0f95bd8d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..de2a139e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..1d53210f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..2802e01d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..269391a8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..25522e5f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..f36e9d2a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..5026e44b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..a776810e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5e23fb6d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..0400da9a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..97c2680a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2a1c3187 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..e9b4f745 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..abd6f646 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..284efeb7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..b75abd0d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..f78db5dd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7ab3263b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..4f3d215f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..dbad05b1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..55ddb3c1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..817322f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..762be618 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..0b52ce7a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..7a93a6ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..fd8a4e92 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..60225006 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..0fd0afb3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..cd7cb8d2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..d62114cb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..11ef88e6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..36c5661e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..867a1b38 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..63995d92 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..0a469528 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..10f2dc66 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..41960977 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..b75992d3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..cc1a93fd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..ae039eb4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..1026df2d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..c50a3897 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..552cb690 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..51b927a6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..1394536e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..3e469185 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..c654bdd6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..1f14e173 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..c9a45e81 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..49b8a5a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sequencer.json b/common/src/generated/resources/assets/projectnublar/models/item/sequencer.json new file mode 100644 index 00000000..eae79bcd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sequencer.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/sequencer" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sequencer_computer.json b/common/src/generated/resources/assets/projectnublar/models/item/sequencer_computer.json new file mode 100644 index 00000000..099aece7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sequencer_computer.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/sequencer_computer" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sequencer_door.json b/common/src/generated/resources/assets/projectnublar/models/item/sequencer_door.json new file mode 100644 index 00000000..98620464 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sequencer_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/sequencer_door" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sequencer_monitor.json b/common/src/generated/resources/assets/projectnublar/models/item/sequencer_monitor.json new file mode 100644 index 00000000..d2152f24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sequencer_monitor.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/sequencer_monitor" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/small_container_upgrade.json b/common/src/generated/resources/assets/projectnublar/models/item/small_container_upgrade.json new file mode 100644 index 00000000..cdda5d8e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/small_container_upgrade.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/small_container_upgrade" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/ssd.json b/common/src/generated/resources/assets/projectnublar/models/item/ssd.json new file mode 100644 index 00000000..e53dbb7c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/ssd.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/ssd" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..caf907f7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..88900b2a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..0c8f2f6e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..d5d769b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..8c37cd83 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..ab23df98 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..09d34ae1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..2f32bf82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..8dfb3b4e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..85eb4b98 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..27d5f5f9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/syringe.json b/common/src/generated/resources/assets/projectnublar/models/item/syringe.json new file mode 100644 index 00000000..67e6ae72 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/syringe.json @@ -0,0 +1,14 @@ +{ + "parent": "minecraft:item/generated", + "overrides": [ + { + "model": "projectnublar:item/syringe_embryo", + "predicate": { + "minecraft:filled": 1.0 + } + } + ], + "textures": { + "layer0": "projectnublar:item/syringe" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/syringe_dna.json b/common/src/generated/resources/assets/projectnublar/models/item/syringe_dna.json new file mode 100644 index 00000000..394e297f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/syringe_dna.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/syringe_blood" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/syringe_embryo.json b/common/src/generated/resources/assets/projectnublar/models/item/syringe_embryo.json new file mode 100644 index 00000000..67dd01fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/syringe_embryo.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/syringe_embryo" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..2e8be03b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5ea4c188 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..d46dddb6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..2e5898cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..8cc82fba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..48cd6a59 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..c33fad5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..ebaa638b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..7b641170 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..306ee319 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..636bca05 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/test_tube.json b/common/src/generated/resources/assets/projectnublar/models/item/test_tube.json new file mode 100644 index 00000000..09eb4672 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/test_tube.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "loader": "projectnublar:test_tube", + "textures": { + "layer0": "projectnublar:item/test_tube" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/unincubated_egg.json b/common/src/generated/resources/assets/projectnublar/models/item/unincubated_egg.json new file mode 100644 index 00000000..241cede5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/unincubated_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/unincubated_egg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/warm_bulb.json b/common/src/generated/resources/assets/projectnublar/models/item/warm_bulb.json new file mode 100644 index 00000000..9854c8b5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/warm_bulb.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/warm_bulb" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/warmer_bulb.json b/common/src/generated/resources/assets/projectnublar/models/item/warmer_bulb.json new file mode 100644 index 00000000..50e9e3bb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/warmer_bulb.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/warmer_bulb" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..a2c73082 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..0a94a7fd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..40dfae43 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..a847f1e8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..a4a855fe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..124f61bf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..306db91f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..8175dd46 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..4fe845b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..a2aa41c1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..556e7838 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/wire_spool.json b/common/src/generated/resources/assets/projectnublar/models/item/wire_spool.json new file mode 100644 index 00000000..d0e2c44e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/wire_spool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "projectnublar:item/wire_spool" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..d28a3d8a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..dbb6855c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..016100b9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..be5dd4b6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..cda33097 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..10389029 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..86622015 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..295fd72b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..085a7ff6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..35c90bc9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..886298cc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/allay.json b/common/src/generated/resources/data/minecraft/gene_data/allay.json new file mode 100644 index 00000000..6db03ba9 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/allay.json @@ -0,0 +1,6 @@ +{ + "colors": { + "base": [] + }, + "genes": {} +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/axolotl.json b/common/src/generated/resources/data/minecraft/gene_data/axolotl.json new file mode 100644 index 00000000..6db03ba9 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/axolotl.json @@ -0,0 +1,6 @@ +{ + "colors": { + "base": [] + }, + "genes": {} +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/bat.json b/common/src/generated/resources/data/minecraft/gene_data/bat.json new file mode 100644 index 00000000..3bafc63f --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/bat.json @@ -0,0 +1,11 @@ +{ + "colors": { + "base": [ + 1841426 + ] + }, + "genes": { + "projectnublar:nocturnal": 1.25, + "projectnublar:size": 0.75 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/bee.json b/common/src/generated/resources/data/minecraft/gene_data/bee.json new file mode 100644 index 00000000..2c52dd1d --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/bee.json @@ -0,0 +1,13 @@ +{ + "colors": { + "base": [ + 15122782, + 5910563 + ] + }, + "genes": { + "projectnublar:health": 0.5, + "projectnublar:size": 0.5, + "projectnublar:speed": 1.3 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/cat.json b/common/src/generated/resources/data/minecraft/gene_data/cat.json new file mode 100644 index 00000000..2270e52a --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/cat.json @@ -0,0 +1,10 @@ +{ + "colors": { + "base": [] + }, + "genes": { + "projectnublar:intelligence": 1.5, + "projectnublar:size": 0.6, + "projectnublar:tamability": 1.45 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/cave_spider.json b/common/src/generated/resources/data/minecraft/gene_data/cave_spider.json new file mode 100644 index 00000000..1c95ef6a --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/cave_spider.json @@ -0,0 +1,10 @@ +{ + "colors": { + "base": [ + 1390643 + ] + }, + "genes": { + "projectnublar:size": 0.5 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/chicken.json b/common/src/generated/resources/data/minecraft/gene_data/chicken.json new file mode 100644 index 00000000..e68b79aa --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/chicken.json @@ -0,0 +1,11 @@ +{ + "colors": { + "base": [ + 11711154, + 13894665 + ] + }, + "genes": { + "projectnublar:size": 0.5 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/cod.json b/common/src/generated/resources/data/minecraft/gene_data/cod.json new file mode 100644 index 00000000..2a0a7339 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/cod.json @@ -0,0 +1,13 @@ +{ + "colors": { + "base": [ + 11507832, + 7822153 + ] + }, + "genes": { + "projectnublar:health": 0.5, + "projectnublar:size": 0.5, + "projectnublar:underwater_capacity": 1.3 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/cow.json b/common/src/generated/resources/data/minecraft/gene_data/cow.json new file mode 100644 index 00000000..0ec1ac9b --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/cow.json @@ -0,0 +1,8 @@ +{ + "colors": { + "base": [] + }, + "genes": { + "projectnublar:herd_size": 1.5 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/dolphin.json b/common/src/generated/resources/data/minecraft/gene_data/dolphin.json new file mode 100644 index 00000000..6635ca6e --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/dolphin.json @@ -0,0 +1,11 @@ +{ + "colors": { + "base": [ + 7566205 + ] + }, + "genes": { + "projectnublar:speed": 1.35, + "projectnublar:underwater_capacity": 1.75 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/donkey.json b/common/src/generated/resources/data/minecraft/gene_data/donkey.json new file mode 100644 index 00000000..159be7eb --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/donkey.json @@ -0,0 +1,12 @@ +{ + "colors": { + "base": [ + 9074278 + ] + }, + "genes": { + "projectnublar:intelligence": 1.25, + "projectnublar:speed": 0.8, + "projectnublar:strength": 1.25 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/fox.json b/common/src/generated/resources/data/minecraft/gene_data/fox.json new file mode 100644 index 00000000..a4485a7c --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/fox.json @@ -0,0 +1,12 @@ +{ + "colors": { + "base": [ + 11711154, + 14908449 + ] + }, + "genes": { + "projectnublar:intelligence": 1.3, + "projectnublar:speed": 1.7 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/glow_squid.json b/common/src/generated/resources/data/minecraft/gene_data/glow_squid.json new file mode 100644 index 00000000..6db03ba9 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/glow_squid.json @@ -0,0 +1,6 @@ +{ + "colors": { + "base": [] + }, + "genes": {} +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/goat.json b/common/src/generated/resources/data/minecraft/gene_data/goat.json new file mode 100644 index 00000000..6db03ba9 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/goat.json @@ -0,0 +1,6 @@ +{ + "colors": { + "base": [] + }, + "genes": {} +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/hoglin.json b/common/src/generated/resources/data/minecraft/gene_data/hoglin.json new file mode 100644 index 00000000..1115a009 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/hoglin.json @@ -0,0 +1,15 @@ +{ + "colors": { + "base": [ + 9134150 + ] + }, + "genes": { + "projectnublar:aggression": 1.85, + "projectnublar:defense": 1.3, + "projectnublar:heat_resistance": 1.5, + "projectnublar:size": 1.75, + "projectnublar:strength": 1.5, + "projectnublar:tamability": 0.5 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/horse.json b/common/src/generated/resources/data/minecraft/gene_data/horse.json new file mode 100644 index 00000000..74c54331 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/horse.json @@ -0,0 +1,29 @@ +{ + "colors": { + "black": [ + 2368813 + ], + "brown": [ + 5448973 + ], + "chestnut": [ + 9061915 + ], + "creamy": [ + 9594419 + ], + "dark_brown": [ + 3086863 + ], + "gray": [ + 6250335 + ], + "white": [ + 11711154 + ] + }, + "genes": { + "projectnublar:jump": 1.3, + "projectnublar:tamability": 1.4 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/llama.json b/common/src/generated/resources/data/minecraft/gene_data/llama.json new file mode 100644 index 00000000..856f9d7d --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/llama.json @@ -0,0 +1,12 @@ +{ + "colors": { + "base": [ + 11711154 + ] + }, + "genes": { + "projectnublar:defense": 1.25, + "projectnublar:stomach_capacity": 1.3, + "projectnublar:tamability": 1.25 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/mooshroom.json b/common/src/generated/resources/data/minecraft/gene_data/mooshroom.json new file mode 100644 index 00000000..3a893c01 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/mooshroom.json @@ -0,0 +1,13 @@ +{ + "colors": { + "brown": [ + 11962215, + 11579568 + ], + "red": [ + 10752018, + 11579568 + ] + }, + "genes": {} +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/mule.json b/common/src/generated/resources/data/minecraft/gene_data/mule.json new file mode 100644 index 00000000..dfd5fdee --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/mule.json @@ -0,0 +1,13 @@ +{ + "colors": { + "base": [ + 5254170 + ] + }, + "genes": { + "projectnublar:fertility": 0.5, + "projectnublar:intelligence": 1.2, + "projectnublar:speed": 0.8, + "projectnublar:tamability": 1.3 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/ocelot.json b/common/src/generated/resources/data/minecraft/gene_data/ocelot.json new file mode 100644 index 00000000..653a99de --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/ocelot.json @@ -0,0 +1,13 @@ +{ + "colors": { + "base": [ + 16636278, + 9196329 + ] + }, + "genes": { + "projectnublar:size": 0.4, + "projectnublar:speed": 1.5, + "projectnublar:tamability": 0.7 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/panda.json b/common/src/generated/resources/data/minecraft/gene_data/panda.json new file mode 100644 index 00000000..56035ad8 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/panda.json @@ -0,0 +1,16 @@ +{ + "colors": { + "base": [ + 11711154, + 2236962 + ] + }, + "genes": { + "projectnublar:defense": 0.5, + "projectnublar:eat_rate": 0.9, + "projectnublar:fertility": 0.7, + "projectnublar:speed": 0.8, + "projectnublar:stomach_capacity": 1.75, + "projectnublar:strength": 1.25 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/parrot.json b/common/src/generated/resources/data/minecraft/gene_data/parrot.json new file mode 100644 index 00000000..b5a52bf5 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/parrot.json @@ -0,0 +1,26 @@ +{ + "colors": { + "blue": [ + 1125868, + 15253760 + ], + "gray": [ + 11513775, + 15253760 + ], + "green": [ + 10279424 + ], + "red_blue": [ + 15401216, + 15253760 + ], + "yellow_blue": [ + 1232125, + 15253760 + ] + }, + "genes": { + "projectnublar:intelligence": 1.25 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/pig.json b/common/src/generated/resources/data/minecraft/gene_data/pig.json new file mode 100644 index 00000000..30d3bd4e --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/pig.json @@ -0,0 +1,11 @@ +{ + "colors": { + "base": [ + 11711154 + ] + }, + "genes": { + "projectnublar:defense": 1.2, + "projectnublar:immunity": 1.25 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/polar_bear.json b/common/src/generated/resources/data/minecraft/gene_data/polar_bear.json new file mode 100644 index 00000000..447bf1e2 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/polar_bear.json @@ -0,0 +1,14 @@ +{ + "colors": { + "base": [ + 11711154 + ] + }, + "genes": { + "projectnublar:defense": 1.75, + "projectnublar:health": 1.35, + "projectnublar:size": 1.5, + "projectnublar:speed": 1.5, + "projectnublar:strength": 1.5 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/pufferfish.json b/common/src/generated/resources/data/minecraft/gene_data/pufferfish.json new file mode 100644 index 00000000..1cd302cb --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/pufferfish.json @@ -0,0 +1,13 @@ +{ + "colors": { + "base": [ + 12759185, + 14915339 + ] + }, + "genes": { + "projectnublar:health": 0.5, + "projectnublar:size": 0.5, + "projectnublar:underwater_capacity": 1.3 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/rabbit.json b/common/src/generated/resources/data/minecraft/gene_data/rabbit.json new file mode 100644 index 00000000..cb445d5f --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/rabbit.json @@ -0,0 +1,30 @@ +{ + "colors": { + "black": [ + 1250067 + ], + "brown": [ + 8548184 + ], + "evil": [ + 11711154 + ], + "gold": [ + 16378543 + ], + "salt": [ + 8351064 + ], + "white": [ + 11711154 + ], + "white_splotched": [ + 11711154, + 1250067 + ] + }, + "genes": { + "projectnublar:size": 0.75, + "projectnublar:speed": 1.5 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/salmon.json b/common/src/generated/resources/data/minecraft/gene_data/salmon.json new file mode 100644 index 00000000..6adeb967 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/salmon.json @@ -0,0 +1,13 @@ +{ + "colors": { + "base": [ + 11024952, + 5008978 + ] + }, + "genes": { + "projectnublar:health": 0.5, + "projectnublar:size": 0.5, + "projectnublar:underwater_capacity": 1.3 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/sheep.json b/common/src/generated/resources/data/minecraft/gene_data/sheep.json new file mode 100644 index 00000000..2de168df --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/sheep.json @@ -0,0 +1,12 @@ +{ + "colors": { + "base": [ + 11834493, + 11711154 + ] + }, + "genes": { + "projectnublar:herd_size": 1.5, + "projectnublar:intelligence": 0.75 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/spider.json b/common/src/generated/resources/data/minecraft/gene_data/spider.json new file mode 100644 index 00000000..ee01c02f --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/spider.json @@ -0,0 +1,10 @@ +{ + "colors": { + "base": [ + 5129276 + ] + }, + "genes": { + "projectnublar:nocturnal": 0.75 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/squid.json b/common/src/generated/resources/data/minecraft/gene_data/squid.json new file mode 100644 index 00000000..33356bf7 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/squid.json @@ -0,0 +1,13 @@ +{ + "colors": { + "base": [ + 1255223, + 5467007 + ] + }, + "genes": { + "projectnublar:health": 0.7, + "projectnublar:health_regen": 1.25, + "projectnublar:underwater_capacity": 1.5 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/tropical_fish.json b/common/src/generated/resources/data/minecraft/gene_data/tropical_fish.json new file mode 100644 index 00000000..48275bad --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/tropical_fish.json @@ -0,0 +1,57 @@ +{ + "colors": { + "black": [ + 1973019 + ], + "blue": [ + 2437522 + ], + "brown": [ + 5320730 + ], + "cyan": [ + 2651799 + ], + "gray": [ + 4408131 + ], + "green": [ + 3887386 + ], + "light_blue": [ + 6719955 + ], + "light_gray": [ + 11250603 + ], + "lime": [ + 4312372 + ], + "magenta": [ + 12801229 + ], + "orange": [ + 15435844 + ], + "pink": [ + 14188952 + ], + "purple": [ + 8073150 + ], + "red": [ + 11743532 + ], + "white": [ + 15790320 + ], + "yellow": [ + 14602026 + ] + }, + "genes": { + "projectnublar:health": 0.5, + "projectnublar:size": 0.5, + "projectnublar:underwater_capacity": 1.3 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/turtle.json b/common/src/generated/resources/data/minecraft/gene_data/turtle.json new file mode 100644 index 00000000..5a6c36d7 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/turtle.json @@ -0,0 +1,15 @@ +{ + "colors": { + "base": [ + 12563327, + 2634762 + ] + }, + "genes": { + "projectnublar:defense": 1.5, + "projectnublar:health": 0.75, + "projectnublar:immunity": 2.25, + "projectnublar:speed": 0.5, + "projectnublar:underwater_capacity": 2.25 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/gene_data/wolf.json b/common/src/generated/resources/data/minecraft/gene_data/wolf.json new file mode 100644 index 00000000..20465ecf --- /dev/null +++ b/common/src/generated/resources/data/minecraft/gene_data/wolf.json @@ -0,0 +1,13 @@ +{ + "colors": { + "base": [ + 11711154 + ] + }, + "genes": { + "projectnublar:intelligence": 1.75, + "projectnublar:pack_size": 1.75, + "projectnublar:speed": 1.25, + "projectnublar:tamability": 2.75 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json b/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json new file mode 100644 index 00000000..38d1a9a8 --- /dev/null +++ b/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json @@ -0,0 +1,667 @@ +{ + "values": [ + "projectnublar:sandstone_tyrannosaurus_rex_amber", + "projectnublar:deepslate_tyrannosaurus_rex_amber", + "projectnublar:granite_tyrannosaurus_rex_amber", + "projectnublar:andesite_tyrannosaurus_rex_amber", + "projectnublar:orange_terracotta_tyrannosaurus_rex_amber", + "projectnublar:red_terracotta_tyrannosaurus_rex_amber", + "projectnublar:brown_terracotta_tyrannosaurus_rex_amber", + "projectnublar:white_terracotta_tyrannosaurus_rex_amber", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_amber", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_amber", + "projectnublar:stone_tyrannosaurus_rex_amber", + "projectnublar:diorite_tyrannosaurus_rex_amber", + "projectnublar:terracotta_tyrannosaurus_rex_amber", + "projectnublar:poor_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leaf_fossil" + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/advancements/recipes/misc/unincubated_egg.json b/common/src/generated/resources/data/projectnublar/advancements/recipes/misc/unincubated_egg.json new file mode 100644 index 00000000..3406a307 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/advancements/recipes/misc/unincubated_egg.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_artificial_egg": { + "conditions": { + "items": [ + { + "items": [ + "projectnublar:artificial_egg" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "projectnublar:unincubated_egg" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_artificial_egg", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "projectnublar:unincubated_egg" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/forge/biome_modifier/fossil.json b/common/src/generated/resources/data/projectnublar/forge/biome_modifier/fossil.json new file mode 100644 index 00000000..249c40bc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/forge/biome_modifier/fossil.json @@ -0,0 +1,6 @@ +{ + "type": "forge:add_features", + "biomes": "#minecraft:is_overworld", + "features": "projectnublar:fossil", + "step": "underground_ores" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..0e255484 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_tyrannosaurus_rex_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..ddb8a9dc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..c83d9f4e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..ebe3a7e6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..d3794b04 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..8c527b30 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..693f479c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..4c7d9495 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..7f570bcc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..e8837af0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..263e2cda --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..96a9992a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..c28f38b2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..3d1a266b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..188e3633 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..65a97b02 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..1375f09a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..e4886fd1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1b452bab --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..ac3a01ea --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..5e193041 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..73c799d5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..6674c3c7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..34d7ee99 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..23f021bf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..37ce9888 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..29c90168 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ce8701c0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..43d01923 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..bd2a100d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..4aaa73ce --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..ea0a6d7a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..428b8fcd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b801aff7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..b8cb3b76 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..4ff1e4b6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..6a5a159e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..b81835d1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..898f9b00 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..2619e6ea --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..316b5ff2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..0ca062c0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..fd893a30 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..68b9151f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..5f1f89d0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..040c495a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..a70f0838 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..f761ddfa --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..2a429592 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..0b407e8f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..69c54ab6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..79b90808 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..50269990 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..6178b3ae --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..1917eeed --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..61e9caa0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..0b1bd7bc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..08df16eb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..2bd62412 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..0c3242a7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..2c70a377 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..627472fd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..1a49b540 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..bad2c2be --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..febb713d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..93074511 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..a03bcc06 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..6b529ad0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..c1279d31 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..c82b6870 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..0becc7a5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..cacb7847 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..027ad78c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..2ee472d8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..2382d265 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..47781473 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..b6c5a0b8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..244c6b86 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..7b04f12e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..05beeaaf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..7a165eff --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..36528dcc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..830e3c65 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..cb103cd5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..a9239084 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..83f732ac --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..99665957 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..7c8176f0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..56efe14f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..5b8e2281 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..95d773e9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..5a0149c6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..272465fd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..a8ae8d65 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..552ca169 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..00a15c6b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..95fb481b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..2477ef65 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..c67a62d9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..4fca0918 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..42807d27 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7d2b90d8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..00d810c5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b4e9804f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..e706b16d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..fea47933 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..98380931 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..9daec14a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..67f5d117 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..9e0358dc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..7820dfc9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..debba1da --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..3c8534b2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..040fcadf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..88db60d1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2ff3be6f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..5a28293a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..0e7530e3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..177866ce --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..d6c6239d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..036a48c7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..b1fc520e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..ac904d27 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..8b360578 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6ee672e1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..0f4d1f80 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..b1f3ade9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..4527c490 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a425553b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..d60a5d35 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..d6719060 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..0d1a5e9c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..af849908 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f1b0710d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..fb08cd18 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6cf5ec7a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..a8c465e1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..14672d5f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..d636949a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..a26f30eb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..b614155a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7707d3a1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..3bc2a582 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..6e00a795 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..76fb2f2b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..5b2f9477 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..c7e7cd35 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..4d426337 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..250e2cdd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..20c015de --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..ee391cc6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d78b482c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..94f97c80 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_tyrannosaurus_rex_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..a8e31402 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..e71d4bfe --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..4c946ac7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..9f4f3957 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..d6e30e6c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..51d073b0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..8f016afc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..372e8629 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..87519054 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..b6edd229 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..890d3ab0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_tyrannosaurus_rex_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..cac0e7ae --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..55e2249f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..8822ac3e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..4f185c79 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..cc779586 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..cd6ec7e8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..7149844e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..96b3f192 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..6d5e43ce --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..1d0a5674 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/egg_printer.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/egg_printer.json new file mode 100644 index 00000000..6e0009fd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/egg_printer.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:egg_printer" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/egg_printer" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..a9dec664 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..796901f3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..57655963 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..0fb6cd84 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..3f22b358 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..4124492b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..05af9dfc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..3da6b342 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..8446fab6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..9dd574f9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..9c0e7ad3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..79edba7c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..da66427b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..24f2204f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..8fbebb30 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..0349dd94 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..343608e1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..547d07da --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..a24ab6cb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..71cca3b3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..a0b6cff9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..cd0651e5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..ae2d6c69 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..5bb7b2ae --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..9f59b5c3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..4cadb447 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..13b99013 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..4684c25d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..6d00a764 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..e233f35b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5fbac358 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..351254a3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..9d15108c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6ae4061d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..e6e6778d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..df1bbdb0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..cd31bb22 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..30681105 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..59c55d9b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..0c0ad59f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..e42f3823 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..af219760 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..d2751baf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2f270714 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..577e6315 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..53f8e41f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..b178d90d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..df4ff15b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..cdcc271d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..cd0bc831 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..b756ee86 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..96c7e9df --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..0cb97300 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..3da39ba6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..88e2763d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..efd02749 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..04684d7c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..70aa5ad8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..aab92574 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..01df288e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..47c9d031 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..1dcad446 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..dc8ab838 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..8078ff57 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..6406557d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..bdd770ae --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..25b6bbf3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..7b6b24aa --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..457506bc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..f88cc776 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..4d794aa5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..219fd540 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..e52020cb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..5b732770 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..4e2de406 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..8aec3117 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..369de980 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..4729c14b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..af9a966d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..8daf45cf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..897ddaa5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..809178ac --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..f9b872a5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..93a12684 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..cd482c83 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..5bbe62b9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..94ab17f4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..136e7155 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..512c2c70 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..b36fffa0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..65e5087b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..e27ee478 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..7f109366 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..e90a70a7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..0ea9306d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..20b8f785 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1d15ec77 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..5ecbff15 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..6547241d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7c2b95e5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..d3c9d03f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..5df665dc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..1336ffb5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..53eb6cb0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..da16afd8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..c2417e45 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a6101f4c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..97a309d4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..ea5f16fc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..db63fd3a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..fb7d06cd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..a680e545 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..0c098101 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..1af06c9f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..3d393cdd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ed05a928 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..dce2df57 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..c10638c5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..3bf5bd68 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..6fe619b7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..4cb3d593 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..d33d9f3e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..0dcd12c9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..fcd8a9d4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..78dc0d6f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..e9b668eb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..acb79a13 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..db6cb3fd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..13de5941 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..1d19a7de --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..66c2a252 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_tyrannosaurus_rex_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..816d4b8f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..a4d1854b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..19fd9b58 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..8f720987 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..8fb58871 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..6c4957a4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..dc8bf6ee --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..bdb0ed22 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..b1011337 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..84b38dd1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/high_security_electric_fence_post.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/high_security_electric_fence_post.json new file mode 100644 index 00000000..740933ed --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/high_security_electric_fence_post.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:high_security_electric_fence_post" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/high_security_electric_fence_post" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/incubator.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/incubator.json new file mode 100644 index 00000000..ccd6a6c6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/incubator.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:incubator" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/incubator" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..00556b79 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_tyrannosaurus_rex_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..8df170aa --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b9b19d0c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..3c41af42 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6c33ea78 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..bc8482b7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..6029ff6f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..c567ff9a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..55515d7f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..3df94030 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..31ca6f88 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/low_security_electric_fence_post.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/low_security_electric_fence_post.json new file mode 100644 index 00000000..98a0eb15 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/low_security_electric_fence_post.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:low_security_electric_fence_post" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/low_security_electric_fence_post" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..ee805fc8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..d14ea4ab --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..07b6fd13 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..1a9e1df5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..81e8ce7a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..8eda6b74 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..84bc4ea0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..75f5b848 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..786580bc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..71da78f2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..8ea2266a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..eea3980b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..123231c7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..eb15224b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..0793b627 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..56f9e0d7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ed94b63a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..18cc0d81 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..6a389f6b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..54463d08 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7819c3ac --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..bab0bc76 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..a5649756 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..28483c3b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..ba0d8276 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..46b824ca --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..c616a7d9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..4885e2b8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..38b8a8d5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..876288e3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..c98918de --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5966bb72 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b44bbd16 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..26e72357 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..39f00267 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..41672049 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..e1a43f32 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..f41eae8e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..cc9a1d6a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..3c252e6d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..50af2f8d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..7d0dea30 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..62e15702 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..143d6266 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6e5ba607 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..16efd6e6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..dfd0f6ef --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..c9fd4426 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..cd767af8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..3c9cba4b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..3dab5600 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..38785d4c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..3b919ae2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6153b082 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..185a8196 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..0001566c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ddb73438 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..76f8d497 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..980fba05 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..14f3ad33 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..f3069011 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..af694726 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..380ff4d2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..dc5afa85 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..2e1de61b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..261c7349 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..a49ef129 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..add84cf2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..a094e153 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..a86099df --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..35d24693 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..83565586 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..36ba9256 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..3aa837e3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..af3cc775 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..226449bf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..e23e26c6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..239de97a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..060a129c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..63fec81c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..f20fbc03 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..14be26f4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..3230d953 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..396a5a6b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..9be49319 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..82a63014 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..1b14b16e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..8b5c9ccf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..ada33bf1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..e861e3ef --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..304a7331 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..7975520f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..cf183525 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..c4c95b33 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..8a688444 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..91969fe4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..6dafd06f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a31fec91 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..620ed322 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..913b5b0c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..a4173b07 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..c8fba267 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..f5760434 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..0208f5d1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..431262f4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..0c7a1343 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..516ae558 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..4bed9144 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..7308c3f2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..a1b2005c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..a180b12f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..725fec86 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..c915ce89 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..1db1b3f9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6120a303 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..6a4e7519 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..c6d8c907 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..60d19fb8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..9114a1fd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..616958fd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..3c039002 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..3e373e0d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..ef189d65 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..c876fb6f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..d232b365 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..d53ccc05 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..6eeb4c61 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..bbb1cfc6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..2ff8d0fb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..5f1f1850 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..ae34ed3a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..b72aa322 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b9f7aea4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6f12af4c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..57864c07 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..08edd774 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..ab79966e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..eb6edfbf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..886d5f78 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..68154061 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..ed16b2a3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..8b0114a3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..6c765383 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6eab19a7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..ad1072b7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..b78b9dcd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..4ac02e73 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..061dec46 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..34fb4d02 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..e6525b81 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..8fe5f0a5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..5cdd4bd4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..c83b3fb9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..eabab0c6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..436c80f2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..1b31bdf7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..e9fc4c07 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..24a28dbd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..5e70cd0a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..335fca76 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..039e45d2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..2b19044c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..2be7d098 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..6aae22c8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..61cac318 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..8f3d0368 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..df363ad6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..52ed6931 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..4bc092bb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..1cf01fc4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..56cc7443 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..603e1ca5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..02391b2f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..1eb24930 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..46157183 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..c251adbe --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..3e1c9237 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a0b6c566 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..e5a91c8a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..c624b0ab --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..222ea8cd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..4c723fd1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..8e992600 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..e3a49add --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..92d788c0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..4b2a4201 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..908f6717 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..35b0a299 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..2056458d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..8db8dded --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..9a26474f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..56add648 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..aaec2d98 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..15e3b1dc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..bb02be29 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..00e646ad --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..de74e082 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a99ecbf4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..867a9d78 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..e11c04f3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..9c095c49 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..c1a638cb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..6c6e6c1d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..a1d8ae93 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..be79dc9a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..91c1896e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..05186603 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..5cb9565c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..4ec63645 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..c4aa96d1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..754ff8af --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..4a52c330 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..c4e51486 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..f8b60640 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..c857e2d9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..a4b3ab0c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..d98d8ce5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..a02c2913 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..936df97e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..035acea1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..7d689942 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..b744b0dc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..0d854b7f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..257b8fe0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..3ccdbad9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..fab2399a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..1d97a3c8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..fb0c959b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..815bfaab --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..5cc401bc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..ebbaeea1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..0720a547 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..a25ded39 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..62169ca0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..d4aa84b1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..0c4415a2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..dad7d6a0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..edd70aa5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..2ee416fd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..ee47f1c7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..ccb03e74 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..36253f40 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..61ce195c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..09a8c681 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..8d977b9a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..ce250a6f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..49caf215 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..02bd3b6c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..eb65cbf6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..b5f02871 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..c28558bb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..0aa608fa --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..c4d44f12 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..67ee8ac8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..da4109c7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..961e149b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..6dba503f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..81a50bfa --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..5e80d1d2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..51b4e590 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..02ade61a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..094a3f04 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..4602da98 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..0a567d35 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..dee7553d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..74706ac8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..6724f074 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..64b8cb58 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..db1a78e2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..c62e5825 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..b1da965a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/processor.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/processor.json new file mode 100644 index 00000000..6b53899f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/processor.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:processor" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/processor" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..473dd0bb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_tyrannosaurus_rex_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..6f0fe6a5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..efd52b2d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..141de79e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..6a98be93 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..c9e069ba --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..455bfc23 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..6029953f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..01fb10f2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..a79b1ec2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d3f2a4d5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..d8a63c7c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_tyrannosaurus_rex_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..527acb05 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..e8458355 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..90689257 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..358c13c2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..6006ea4a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..abf6db59 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..604e9853 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..48fd5a3a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..a9ee3945 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..3deefe86 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sequencer.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sequencer.json new file mode 100644 index 00000000..b3223304 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sequencer.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sequencer" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sequencer" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..cbcec4a3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_tyrannosaurus_rex_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..e3da5062 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..89ed0ff3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..e271cca2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..f629d9fd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..7a39b3bd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..9616a0cd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..8b7870a2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..f8b18a9c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..d70578b4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..d3977a5b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..0e44783f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_tyrannosaurus_rex_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..075e3763 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..b63f6d30 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..e4fe5c8c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..395189fe --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..9cf1cee6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..b19015c6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..7e3f9d59 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..03b71b80 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..02852c09 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..641623c5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..c92de7ad --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_tyrannosaurus_rex_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..4df2dea1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..37e4c1c8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..ad432ce4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..b75febda --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..62492019 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..62fc8d95 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..1338df77 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..fb8406da --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..74e22624 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..9890498d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_amber.json new file mode 100644 index 00000000..9fc77ed7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_tyrannosaurus_rex_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_tyrannosaurus_rex_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json new file mode 100644 index 00000000..c2666dee --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_tyrannosaurus_rex_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_tyrannosaurus_rex_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json new file mode 100644 index 00000000..82f0c171 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_tyrannosaurus_rex_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_tyrannosaurus_rex_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json new file mode 100644 index 00000000..9bde400a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_tyrannosaurus_rex_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_tyrannosaurus_rex_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json new file mode 100644 index 00000000..c540bf3e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_tyrannosaurus_rex_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_tyrannosaurus_rex_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json new file mode 100644 index 00000000..39aa8e03 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_tyrannosaurus_rex_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_tyrannosaurus_rex_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json new file mode 100644 index 00000000..43f3caab --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json new file mode 100644 index 00000000..449b0fba --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json new file mode 100644 index 00000000..87f091a1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_tyrannosaurus_rex_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_tyrannosaurus_rex_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json new file mode 100644 index 00000000..93071497 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_tyrannosaurus_rex_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_tyrannosaurus_rex_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json new file mode 100644 index 00000000..c7b87890 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_tyrannosaurus_rex_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_tyrannosaurus_rex_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/recipes/unincubated_egg.json b/common/src/generated/resources/data/projectnublar/recipes/unincubated_egg.json new file mode 100644 index 00000000..7098c51d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/recipes/unincubated_egg.json @@ -0,0 +1,15 @@ +{ + "type": "projectnublar:unincubated_egg", + "category": "misc", + "ingredients": [ + { + "item": "projectnublar:artificial_egg" + }, + { + "item": "projectnublar:test_tube" + } + ], + "result": { + "item": "projectnublar:unincubated_egg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/tags/entity_types/embryo_entity.json b/common/src/generated/resources/data/projectnublar/tags/entity_types/embryo_entity.json new file mode 100644 index 00000000..73f83561 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/tags/entity_types/embryo_entity.json @@ -0,0 +1,6 @@ +{ + "values": [ + "minecraft:parrot", + "minecraft:chicken" + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/tags/items/bone_matter.json b/common/src/generated/resources/data/projectnublar/tags/items/bone_matter.json new file mode 100644 index 00000000..b2fdb991 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/tags/items/bone_matter.json @@ -0,0 +1,5 @@ +{ + "values": [ + "minecraft:bone_meal" + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json b/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json new file mode 100644 index 00000000..ada61067 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json @@ -0,0 +1,106 @@ +{ + "values": [ + "#minecraft:leaves", + "minecraft:dandelion", + "minecraft:red_mushroom", + "minecraft:carved_pumpkin", + "minecraft:pink_tulip", + "minecraft:jungle_sapling", + "minecraft:moss_carpet", + "minecraft:torchflower", + "minecraft:hay_block", + "minecraft:nether_wart_block", + "minecraft:mangrove_propagule", + "minecraft:cactus", + "minecraft:allium", + "minecraft:pink_petals", + "minecraft:seagrass", + "minecraft:wheat_seeds", + "minecraft:crimson_roots", + "minecraft:moss_block", + "minecraft:glow_lichen", + "minecraft:rose_bush", + "minecraft:cookie", + "minecraft:flowering_azalea", + "minecraft:red_tulip", + "minecraft:peony", + "minecraft:potato", + "minecraft:shroomlight", + "minecraft:warped_wart_block", + "minecraft:warped_roots", + "minecraft:birch_leaves", + "minecraft:spore_blossom", + "minecraft:beetroot_seeds", + "minecraft:birch_sapling", + "minecraft:nether_sprouts", + "minecraft:cornflower", + "minecraft:azalea", + "minecraft:cake", + "minecraft:dark_oak_leaves", + "minecraft:torchflower_seeds", + "minecraft:oxeye_daisy", + "minecraft:orange_tulip", + "minecraft:hanging_roots", + "minecraft:lily_of_the_valley", + "minecraft:lilac", + "minecraft:beetroot", + "minecraft:baked_potato", + "minecraft:red_mushroom_block", + "minecraft:kelp", + "minecraft:glow_berries", + "minecraft:cherry_sapling", + "minecraft:acacia_leaves", + "minecraft:bread", + "minecraft:flowering_azalea_leaves", + "minecraft:pumpkin_pie", + "minecraft:oak_sapling", + "minecraft:lily_pad", + "minecraft:dried_kelp", + "minecraft:mangrove_leaves", + "minecraft:small_dripleaf", + "minecraft:oak_leaves", + "minecraft:tall_grass", + "minecraft:white_tulip", + "minecraft:wither_rose", + "minecraft:nether_wart", + "minecraft:mushroom_stem", + "minecraft:brown_mushroom", + "minecraft:grass", + "minecraft:warped_fungus", + "minecraft:spruce_sapling", + "minecraft:sunflower", + "minecraft:spruce_leaves", + "minecraft:wheat", + "minecraft:mangrove_roots", + "minecraft:large_fern", + "minecraft:sugar_cane", + "minecraft:cherry_leaves", + "minecraft:melon_seeds", + "minecraft:blue_orchid", + "minecraft:apple", + "minecraft:azure_bluet", + "minecraft:pumpkin_seeds", + "minecraft:pitcher_pod", + "minecraft:brown_mushroom_block", + "minecraft:big_dripleaf", + "minecraft:crimson_fungus", + "minecraft:fern", + "minecraft:melon_slice", + "minecraft:twisting_vines", + "minecraft:melon", + "minecraft:pitcher_plant", + "minecraft:azalea_leaves", + "minecraft:pumpkin", + "minecraft:jungle_leaves", + "minecraft:carrot", + "minecraft:sweet_berries", + "minecraft:cocoa_beans", + "minecraft:dark_oak_sapling", + "minecraft:sea_pickle", + "minecraft:dried_kelp_block", + "minecraft:poppy", + "minecraft:weeping_vines", + "minecraft:vine", + "minecraft:acacia_sapling" + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/tags/items/sugar.json b/common/src/generated/resources/data/projectnublar/tags/items/sugar.json new file mode 100644 index 00000000..967911da --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/tags/items/sugar.json @@ -0,0 +1,5 @@ +{ + "values": [ + "minecraft:sugar" + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/worldgen/configured_feature/amber.json b/common/src/generated/resources/data/projectnublar/worldgen/configured_feature/amber.json new file mode 100644 index 00000000..7359ead3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/worldgen/configured_feature/amber.json @@ -0,0 +1,7 @@ +{ + "type": "projectnublar:amber_feature", + "config": { + "discard_chance_on_air_exposure": 1.0, + "size": 15 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/worldgen/configured_feature/fossil.json b/common/src/generated/resources/data/projectnublar/worldgen/configured_feature/fossil.json new file mode 100644 index 00000000..120e2a02 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/worldgen/configured_feature/fossil.json @@ -0,0 +1,7 @@ +{ + "type": "projectnublar:fossil_feature", + "config": { + "discard_chance_on_air_exposure": 0.0, + "size": 15 + } +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/worldgen/placed_feature/amber.json b/common/src/generated/resources/data/projectnublar/worldgen/placed_feature/amber.json new file mode 100644 index 00000000..117eda8b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/worldgen/placed_feature/amber.json @@ -0,0 +1,27 @@ +{ + "feature": "projectnublar:amber", + "placement": [ + { + "type": "minecraft:count", + "count": 1 + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 256 + }, + "min_inclusive": { + "absolute": -64 + } + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/worldgen/placed_feature/fossil.json b/common/src/generated/resources/data/projectnublar/worldgen/placed_feature/fossil.json new file mode 100644 index 00000000..89db3c29 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/worldgen/placed_feature/fossil.json @@ -0,0 +1,27 @@ +{ + "feature": "projectnublar:fossil", + "placement": [ + { + "type": "minecraft:count", + "count": 100 + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 256 + }, + "min_inclusive": { + "absolute": -64 + } + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/CommonClass.java b/common/src/main/java/net/dumbcode/projectnublar/CommonClass.java new file mode 100644 index 00000000..c1e514e3 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/CommonClass.java @@ -0,0 +1,48 @@ +package net.dumbcode.projectnublar; + +import net.dumbcode.projectnublar.api.FossilPiece; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.init.CreativeTabInit; +import net.dumbcode.projectnublar.init.DataSerializerInit; +import net.dumbcode.projectnublar.init.EntityInit; +import net.dumbcode.projectnublar.init.FeatureInit; +import net.dumbcode.projectnublar.init.GeneInit; +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.init.LootFunctionInit; +import net.dumbcode.projectnublar.init.MenuTypeInit; +import net.dumbcode.projectnublar.init.RecipeInit; +import net.dumbcode.projectnublar.network.NetworkInit; +import net.minecraft.util.random.SimpleWeightedRandomList; +import org.apache.commons.lang3.StringUtils; + +import java.util.Arrays; +import java.util.HashMap; +import java.util.Map; +import java.util.stream.Collectors; + +public class CommonClass { + public static Map>> WEIGHTED_PERIOD_BIOME_FOSSIL_MAP = new HashMap<>(); + public static Map> WEIGHTED_FOSSIL_BLOCKS_MAP = new HashMap<>(); + + public static void init() { + + ItemInit.loadClass(); + BlockInit.loadClass(); + EntityInit.loadClass(); + LootFunctionInit.loadClass(); + FeatureInit.loadClass(); + MenuTypeInit.loadClass(); + CreativeTabInit.loadClass(); + DataSerializerInit.loadClass(); + NetworkInit.registerPackets(); + RecipeInit.loadClass(); + GeneInit.loadClass(); + } + public static String checkReplace(String registryObject) { + return Arrays.stream(registryObject.split("_")) + .map(StringUtils::capitalize) + .filter(s -> !s.isBlank()) + .collect(Collectors.joining(" ")) + .trim(); + } +} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/Constants.java b/common/src/main/java/net/dumbcode/projectnublar/Constants.java new file mode 100644 index 00000000..27c5d59f --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/Constants.java @@ -0,0 +1,29 @@ +package net.dumbcode.projectnublar; + +import net.minecraft.data.worldgen.features.FeatureUtils; +import net.minecraft.data.worldgen.placement.PlacementUtils; +import net.minecraft.resources.ResourceKey; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.level.levelgen.feature.ConfiguredFeature; +import net.minecraft.world.level.levelgen.placement.PlacedFeature; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +public class Constants { + + public static final String MODID = "projectnublar"; + public static final String MOD_NAME = "Project Nublar"; + public static final Logger LOG = LoggerFactory.getLogger(MOD_NAME); + public static final ResourceKey> FOSSIL = FeatureUtils.createKey(Constants.MODID + ":fossil"); + public static final ResourceKey> AMBER = FeatureUtils.createKey(Constants.MODID + ":amber"); + public static final ResourceKey FOSSIL_PLACED = PlacementUtils.createKey(Constants.MODID + ":fossil"); + public static final ResourceKey AMBER_PLACED = PlacementUtils.createKey(Constants.MODID + ":amber"); + public static final int BORDER_COLOR = 0xFF577694; + + public static ResourceLocation modLoc(String path) { + return new ResourceLocation(MODID, path); + } + public static ResourceLocation mcLoc(String path) { + return new ResourceLocation(path); + } +} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java b/common/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java new file mode 100644 index 00000000..d72969c1 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java @@ -0,0 +1,25 @@ +package net.dumbcode.projectnublar; + +import net.dumbcode.projectnublar.block.ElectricFencePostBlock; +import net.dumbcode.projectnublar.block.api.ConnectionType; +import net.dumbcode.projectnublar.block.api.EnumConnectionType; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.StateDefinition; +import net.minecraft.world.level.block.state.properties.IntegerProperty; + +public class LowSecurityElectricFencePostBlock extends ElectricFencePostBlock { + + public static final IntegerProperty INDEX = IntegerProperty.create("index", 0, EnumConnectionType.LOW_SECURITY.getHeight() - 1); + + + public LowSecurityElectricFencePostBlock(Properties properties, ConnectionType type) { + super(properties, type,INDEX); + } + + @Override + protected void createBlockStateDefinition(StateDefinition.Builder builder) { + super.createBlockStateDefinition(builder); + builder.add(INDEX); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/DNAData.java b/common/src/main/java/net/dumbcode/projectnublar/api/DNAData.java new file mode 100644 index 00000000..04a76043 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/DNAData.java @@ -0,0 +1,205 @@ +package net.dumbcode.projectnublar.api; + +import net.dumbcode.projectnublar.CommonClass; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.config.FossilsConfig; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.network.chat.Component; +import net.minecraft.network.chat.MutableComponent; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.Mth; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.entity.animal.TropicalFish; +import net.minecraft.world.item.DyeColor; +import net.minecraft.world.item.ItemStack; + +import java.util.List; + +public class DNAData { + private EntityType entityType; + private double dnaPercentage; + private String variant; + private FossilPiece fossilPiece; + private Quality quality; + boolean isEmbryo; + private DyeColor tFish1 = DyeColor.BLACK; + private DyeColor tFish2 = DyeColor.BLACK; + + public DNAData() { + } + + public DyeColor gettFish1() { + return tFish1; + } + + public DyeColor gettFish2() { + return tFish2; + } + + public EntityType getEntityType() { + return entityType; + } + + public void setEntityType(EntityType entityType) { + this.entityType = entityType; + } + + public double getDnaPercentage() { + if (quality != null) { + return FossilsConfig.getQuality(quality.getName()).dnaYield().get() / 100d; + } + return dnaPercentage; + } + + public void setDnaPercentage(double dnaPercentage) { + this.dnaPercentage = dnaPercentage; + } + + public String getVariant() { + return variant; + } + + public void setVariant(String variant) { + this.variant = variant; + } + + public boolean isEmbryo() { + return isEmbryo; + } + + public void setEmbryo(boolean embryo) { + isEmbryo = embryo; + } + + public FossilPiece getFossilPiece() { + return fossilPiece; + } + + public void setFossilPiece(FossilPiece fossilPiece) { + this.fossilPiece = fossilPiece; + } + + public Quality getQuality() { + return quality; + } + + public void setQuality(Quality quality) { + this.quality = quality; + } + + public String getNameSpace() { + return BuiltInRegistries.ENTITY_TYPE.getKey(entityType).getNamespace(); + } + + public String getPath() { + return BuiltInRegistries.ENTITY_TYPE.getKey(entityType).getPath(); + } + + + public String getStorageName() { + return BuiltInRegistries.ENTITY_TYPE.getKey(entityType) + (variant == null ? "" : "_" + variant); + } + + public static void createTooltip(ItemStack stack, List tooltip) { + if (stack.hasTag()) { + DNAData dnaData = loadFromNBT(stack.getTag().getCompound("DNAData")); + tooltip.add(dnaData.getFormattedType()); + if (dnaData.getDnaPercentage() != 0) + tooltip.add(dnaData.getFormattedDNA()); + if (dnaData.getQuality() != null) { + tooltip.add(Component.translatable("quality." + Constants.MODID + "." + dnaData.getQuality().getName())); + } + if (dnaData.variant != null) { + tooltip.add(Component.literal(CommonClass.checkReplace(dnaData.variant))); + } + dnaData.addTFishTT(tooltip); + } + } + + public void addTFishTT(List tooltip) { + if (tFish1 != DyeColor.BLACK) { + tooltip.add(Component.translatable("tooltip." + Constants.MODID + ".tropical", Component.translatable("color.minecraft." + tFish1.getName()), Component.translatable("color.minecraft." + tFish2.getName()))); + } + } + + public static DNAData combineDNA(DNAData dna1, DNAData dna2) { + DNAData dnaData = new DNAData(); + if (dna1.getStorageName().equals(dna2.getStorageName())) { + dnaData.setEntityType(dna1.getEntityType()); + dnaData.setDnaPercentage(Math.min(1.0d, dna1.getDnaPercentage() + dna2.getDnaPercentage())); + dnaData.setVariant(dna1.getVariant()); + dnaData.setFossilPiece(dna1.getFossilPiece()); + dnaData.setQuality(dna1.getQuality()); + dnaData.setEmbryo(false); + return dnaData; + } + return null; + } + + public MutableComponent getFormattedType() { + String localVariant = ""; + if (getVariant() != null) { + if (entityType.getDescription().getString().toLowerCase().contains("parrot")) + localVariant = CommonClass.checkReplace(variant); + else if (entityType.getDescription().getString().toLowerCase().contains("cat")) + localVariant = CommonClass.checkReplace(new ResourceLocation(variant).getPath()); + } + return Component.literal(localVariant + getEntityType().getDescription().getString()); + } + + public MutableComponent getFormattedDNA() { + return Component.literal(Mth.floor(getDnaPercentage() * 100) + "% DNA"); + } + + public MutableComponent getFormattedDNANoDescriptor() { + return Component.literal(Mth.floor(getDnaPercentage() * 100) + "%"); + } + + public CompoundTag saveToNBT(CompoundTag tag) { + tag.putString("entityType", BuiltInRegistries.ENTITY_TYPE.getKey(entityType).toString()); + if (dnaPercentage != 0) + tag.putDouble("dnaPercentage", dnaPercentage); + if (variant != null) + tag.putString("variant", variant); + if (fossilPiece != null) + tag.putString("fossilPiece", fossilPiece.name()); + if (quality != null) + tag.putString("quality", quality.getName()); + tag.putBoolean("isEmbryo", isEmbryo); + return tag; + } + + public void addTFish(TropicalFish tropicalFish) { + tFish1 = tropicalFish.getPatternColor(); + tFish2 = tropicalFish.getBaseColor(); + } + + public static DNAData loadFromNBT(CompoundTag tag) { + DNAData dnaData = new DNAData(); + dnaData.setEntityType(BuiltInRegistries.ENTITY_TYPE.get(new ResourceLocation(tag.getString("entityType")))); + if (tag.contains("dnaPercentage")) + dnaData.setDnaPercentage(tag.getDouble("dnaPercentage")); + if (tag.contains("variant")) + dnaData.setVariant(tag.getString("variant")); + if (tag.contains("fossilPiece")) + dnaData.setFossilPiece(FossilPieces.getPieceByName(tag.getString("fossilPiece"))); + if (tag.contains("quality")) + dnaData.setQuality(Quality.byName(tag.getString("quality"))); + dnaData.setEmbryo(tag.getBoolean("isEmbryo")); + return dnaData; + } + + public static DNAData fromDrive(ItemStack stack, EntityType entityType) { + + return loadFromNBT(stack.getTag().getCompound("DNAData")); + } + + public static String createStorageKey(EntityType entityType, String variant) { + return BuiltInRegistries.ENTITY_TYPE.getKey(entityType) + (variant == null ? "" : "_" + variant); + } + + public DinoData.EntityInfo getEntityInfo() { + return new DinoData.EntityInfo(entityType, variant); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/DinoData.java b/common/src/main/java/net/dumbcode/projectnublar/api/DinoData.java new file mode 100644 index 00000000..80b2015d --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/DinoData.java @@ -0,0 +1,264 @@ +package net.dumbcode.projectnublar.api; + +import com.mojang.serialization.Codec; +import com.mojang.serialization.codecs.RecordCodecBuilder; +import net.dumbcode.projectnublar.init.GeneInit; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.network.chat.Component; +import net.minecraft.network.chat.MutableComponent; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.StringUtil; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.item.ItemStack; +import org.jetbrains.annotations.Nullable; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.function.Supplier; + +public class DinoData { + public double basePercentage; + public double incubationProgress = -1; + public int incubationTimeLeft = -1; + private EntityType baseDino = null; + private Map entityPercentages = new HashMap<>(); + private Map advancedGenes = new HashMap<>(); + private Map finalGenes = new HashMap<>(); + private List layerColors = Arrays.asList( + 0xFFFFFF, + 0xFFFFFF, + 0xFFFFFF, + 0xFFFFFF, + 0xFFFFFF, + 0xFFFFFF, + 0xFFFFFF, + 0xFFFFFF + ); + private ResourceLocation textureLocation = null; + + public DinoData() { + } + + public Integer getLayerColor(int layer) { + return layerColors.get(layer); + } + + public List getLayerColors() { + return layerColors; + } + + public static DinoData fromStack(ItemStack stack) { + return fromNBT(stack.getTag().getCompound("DinoData")); + } + + public Map getEntityPercentages() { + return entityPercentages; + } + + + public void addEntity(EntityInfo type, double percentage) { + entityPercentages.put(type, percentage); + } + + public void removeEntity(EntityType type) { + entityPercentages.remove(type); + } + + public void setBasePercentage(double basePercentage) { + this.basePercentage = basePercentage; + } + + public void setGeneValue(Genes.Gene gene, double value) { + advancedGenes.put(gene, value); + } + + public void addGeneValue(Genes.Gene gene, double value) { + if (!advancedGenes.containsKey(gene)) { + advancedGenes.put(gene, value); + } else { + advancedGenes.put(gene, advancedGenes.get(gene) + value); + } + } + + public double getBasePercentage() { + return basePercentage; + } + + public EntityType getBaseDino() { + return baseDino; + } + + public double getEntityPercentage(EntityInfo type) { + return entityPercentages.getOrDefault(type, 0D); + } + + public void createToolTip(List components) { +// components.add(baseDino.getDescription()); + if (incubationProgress != -1) { + components.add(Component.literal(("Incubation Progress: " + (int) NublarMath.round(incubationProgress * 100, 0)) + "%")); + } + if (incubationTimeLeft != -1) { + components.add(Component.literal(StringUtil.formatTickDuration(incubationTimeLeft))); + } + if (finalGenes.isEmpty()) { + finalizeGenes(); + } + finalGenes.forEach((gene, value) -> components.add(gene.getTooltip(value))); + } + + public void finalizeGenes() { + finalGenes.clear(); + for (Genes.Gene gene : GeneInit.GENES.getEntries().stream().map(Supplier::get).toList()) { + double value = getFinalGeneValue(gene); + if (value != 0) { + finalGenes.put(gene, value); + } + } + } + + public void setBaseDino(EntityType baseDino) { + this.baseDino = baseDino; + } + + public double getGeneValue(Genes.Gene gene) { + if (advancedGenes.containsKey(gene)) { + return advancedGenes.get(gene); + } + double value = 0; + for (Map.Entry entry : entityPercentages.entrySet()) { + if (GeneData.getData(entry.getKey().type) != null) { + if (GeneData.getData(entry.getKey().type).genes().containsKey(gene)) { + value += GeneData.getData(entry.getKey().type).genes().get(gene) * (entry.getValue() * 2); + } + } + } + + return value; + } + + public double getFinalGeneValue(Genes.Gene gene) { + if (finalGenes.containsKey(gene)) { + return finalGenes.get(gene); + } + if (advancedGenes.containsKey(gene)) { + finalGenes.put(gene, advancedGenes.get(gene)); + return finalGenes.get(gene); + } + double value = 0; + for (Map.Entry entry : entityPercentages.entrySet()) { + if (GeneData.getData(entry.getKey().type) != null) { + if (GeneData.getData(entry.getKey().type).genes().containsKey(gene)) { + value += GeneData.getData(entry.getKey().type).genes().get(gene) * (entry.getValue() * 2); + } + } + } + return value; + } + + public CompoundTag toNBT() { + CompoundTag tag = new CompoundTag(); + tag.putDouble("basePercentage", basePercentage); + CompoundTag entityTag = new CompoundTag(); + int i = 0; + for (Map.Entry entry : entityPercentages.entrySet()) { + CompoundTag entityInfo = new CompoundTag(); + entityInfo.putString("type", BuiltInRegistries.ENTITY_TYPE.getKey(entry.getKey().type).toString()); + if (entry.getKey().variant != null) { + entityInfo.putString("variant", entry.getKey().variant); + } + entityInfo.putDouble("percentage", entry.getValue()); + entityTag.put("entity_" + i, entityInfo); + i++; + } + tag.put("entityPercentages", entityTag); + CompoundTag geneTag = new CompoundTag(); + for (Map.Entry entry : advancedGenes.entrySet()) { + geneTag.putDouble(entry.getKey().name(), entry.getValue()); + } + tag.put("genes", geneTag); + tag.putString("baseDino", BuiltInRegistries.ENTITY_TYPE.getKey(baseDino).toString()); + tag.putDouble("incubationProgress", incubationProgress); + tag.putInt("incubationTimeLeft", incubationTimeLeft); + return tag; + } + + public static DinoData fromNBT(CompoundTag tag) { + double basePercentage = tag.getDouble("basePercentage"); + Map entityPercentages = new HashMap<>(); + CompoundTag entityTag = tag.getCompound("entityPercentages"); + for (String key : entityTag.getAllKeys()) { + CompoundTag entityInfo = entityTag.getCompound(key); + EntityType type = EntityType.byString(entityInfo.getString("type")).get(); + String variant = entityInfo.contains("variant") ? entityInfo.getString("variant") : null; + double percentage = entityInfo.getDouble("percentage"); + entityPercentages.put(new EntityInfo(type, variant), percentage); + } + DinoData data = new DinoData(); + CompoundTag geneTag = tag.getCompound("genes"); + for (String key : geneTag.getAllKeys()) { + data.advancedGenes.put(Genes.byName(key), geneTag.getDouble(key)); + } + data.basePercentage = basePercentage; + data.entityPercentages = entityPercentages; + if (tag.contains("baseDino")) + data.baseDino = EntityType.byString(tag.getString("baseDino")).get(); + if (tag.contains("incubationProgress")) + data.incubationProgress = tag.getDouble("incubationProgress"); + if (tag.contains("incubationTimeLeft")) + data.incubationTimeLeft = tag.getInt("incubationTimeLeft"); + return data; + } + + public DinoData copy() { + DinoData data = new DinoData(); + data.advancedGenes = new HashMap<>(advancedGenes); + data.entityPercentages = new HashMap<>(entityPercentages); + data.basePercentage = basePercentage; + return data; + } + + public String getNameSpace() { + if (baseDino == null) return null; + return BuiltInRegistries.ENTITY_TYPE.getKey(baseDino).getNamespace(); + } + + public String getPath() { + if (baseDino == null) return null; + return BuiltInRegistries.ENTITY_TYPE.getKey(baseDino).getPath(); + } + + public MutableComponent getFormattedType() { + return MutableComponent.create(baseDino.getDescription().getContents()); + } + + public void setIncubationProgress(double i) { + incubationProgress = i; + } + + public void toStack(ItemStack stack) { + stack.getOrCreateTag().put("DinoData", toNBT()); + + } + + public double getIncubationProgress() { + return incubationProgress; + } + + public void setIncubationTimeLeft(int v) { + incubationTimeLeft = v; + } + + public record EntityInfo(EntityType type, @Nullable String variant) { + public static Codec CODEC = RecordCodecBuilder.create( + instance -> instance.group( + BuiltInRegistries.ENTITY_TYPE.byNameCodec().fieldOf("type").forGetter(EntityInfo::type), + Codec.STRING.optionalFieldOf("variant", null).forGetter(EntityInfo::variant) + ).apply(instance, EntityInfo::new) + ); + + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/DiskStorage.java b/common/src/main/java/net/dumbcode/projectnublar/api/DiskStorage.java new file mode 100644 index 00000000..03de9c7b --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/DiskStorage.java @@ -0,0 +1,58 @@ +package net.dumbcode.projectnublar.api; + +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.item.DyeColor; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; + +public class DiskStorage { + private Map, Double> synthedEntityMap = new HashMap<>(); + private Set tropicalFishColors = new HashSet<>(); + + public void increaseSynthedEntity(EntityType entityType, double amount) { + synthedEntityMap.put(entityType, synthedEntityMap.getOrDefault(entityType, 0.0) + amount); + } + + public void addTropicalFishColor(DyeColor color) { + tropicalFishColors.add(color); + } + + public CompoundTag save() { + CompoundTag tag = new CompoundTag(); + CompoundTag synthedEntityTag = new CompoundTag(); + for (Map.Entry, Double> entry : synthedEntityMap.entrySet()) { + synthedEntityTag.putDouble(BuiltInRegistries.ENTITY_TYPE.getKey(entry.getKey()).toString(), entry.getValue()); + } + tag.put("synthedEntities", synthedEntityTag); + List colors = new ArrayList<>(); + for (DyeColor color : tropicalFishColors) { + colors.add(color.getId()); + } + tag.putIntArray("tropicalFishColors", colors); + return tag; + } + + public void load(CompoundTag tag) { + CompoundTag synthedEntityTag = tag.getCompound("synthedEntities"); + for (String key : synthedEntityTag.getAllKeys()) { + synthedEntityMap.put(BuiltInRegistries.ENTITY_TYPE.get(ResourceLocation.tryParse(key)), synthedEntityTag.getDouble(key)); + } + for (int color : tag.getIntArray("tropicalFishColors")) { + tropicalFishColors.add(DyeColor.byId(color)); + } + } + public static DiskStorage createFromTag(CompoundTag tag) { + DiskStorage storage = new DiskStorage(); + storage.load(tag); + return storage; + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/EntityColorStore.java b/common/src/main/java/net/dumbcode/projectnublar/api/EntityColorStore.java new file mode 100644 index 00000000..0fbd5771 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/EntityColorStore.java @@ -0,0 +1,20 @@ +package net.dumbcode.projectnublar.api; + +import net.minecraft.world.entity.EntityType; + +public class EntityColorStore { + + + + + public static Color register(EntityType entityType, int color) { + return new Color(entityType, "", color); + } + public static Color register(EntityType entityType, String variant, int color) { + return new Color(entityType, variant, color); + } + + + public record Color(EntityType entityType, String variant, int... color) { + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java b/common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java new file mode 100644 index 00000000..dd0da874 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java @@ -0,0 +1,54 @@ +package net.dumbcode.projectnublar.api; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.block.AmberBlock; +import net.dumbcode.projectnublar.block.FossilBlock; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.Blocks; +import net.minecraft.world.level.block.state.BlockBehaviour; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +public record FossilCollection(Map>>> fossilblocks, Map> amberBlocks) { + //store collections for use + public static Map COLLECTIONS = new HashMap<>(); + + //overload for PN Entities + public static FossilCollection create(String fossilName) { + return create(Constants.modLoc(fossilName)); + } + //register a fossil collection based off an EntityType + public static FossilCollection create(ResourceLocation entityType) { + Map>>> fullFossilMap = new HashMap<>(); + Map> fullAmberMap = new HashMap<>(); + List stonelist =List.of( + Blocks.STONE, + Blocks.ANDESITE, Blocks.GRANITE, Blocks.DIORITE, Blocks.SANDSTONE, Blocks.DEEPSLATE, + Blocks.TERRACOTTA, Blocks.RED_TERRACOTTA, Blocks.ORANGE_TERRACOTTA, + Blocks.YELLOW_TERRACOTTA, Blocks.BROWN_TERRACOTTA, Blocks.WHITE_TERRACOTTA, + Blocks.LIGHT_GRAY_TERRACOTTA + ); + for (Block stone : stonelist) { + String stoneName = BuiltInRegistries.BLOCK.getKey(stone).getPath(); + Map>> qualityMap2 = new HashMap<>(); + for (Quality quality : Quality.values()) { + String qualityName = quality == Quality.NONE ? "" : quality.getName().toLowerCase() + "_"; + Map> stoneMap2 = new HashMap<>(); + for (FossilPiece piece : FossilPieces.getPieces()) { + stoneMap2.put(piece, BlockInit.registerBlock(qualityName + stoneName + "_" + entityType.getPath() + "_" + piece.name().toLowerCase() +"_fossil", () -> new FossilBlock(BlockBehaviour.Properties.copy(stone).noOcclusion(), entityType, piece, quality,stone))); + } + qualityMap2.put(quality,stoneMap2); + } + fullFossilMap.put(stone,qualityMap2); + fullAmberMap.put(stone,BlockInit.registerBlock(stoneName + "_" + entityType.getPath() + "_amber", () -> new AmberBlock(BlockBehaviour.Properties.copy(stone).noOcclusion(), entityType,stone))); + } + return COLLECTIONS.put(entityType.toString(),new FossilCollection(fullFossilMap, fullAmberMap)); + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/FossilPiece.java b/common/src/main/java/net/dumbcode/projectnublar/api/FossilPiece.java new file mode 100644 index 00000000..b4e9c094 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/FossilPiece.java @@ -0,0 +1,3 @@ +package net.dumbcode.projectnublar.api; + +public record FossilPiece(String name, String folder) {} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java b/common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java new file mode 100644 index 00000000..a2d608e6 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java @@ -0,0 +1,37 @@ +package net.dumbcode.projectnublar.api; + +import java.util.ArrayList; +import java.util.List; +//pseudo-registry of fossil pieces. +public class FossilPieces { + private static List PIECES = new ArrayList<>(); + public static FossilPiece RIBCAGE = registerPiece("ribcage"); + public static FossilPiece NECK = registerPiece("neck"); + public static FossilPiece FOOT = registerPiece("foot"); + public static FossilPiece ARM = registerPiece("arm"); + public static FossilPiece LEG = registerPiece("leg"); + public static FossilPiece WING = registerPiece("wing"); + public static FossilPiece TAIL = registerPiece("tail"); + public static FossilPiece SPINE = registerPiece("spine"); + public static FossilPiece LEAF = registerPiece("leaf"); + public static FossilPiece REX_SKULL = registerPiece("rex_skull", "tyrannosaurus_rex"); + + public static List getPieces() { + return PIECES; + } + //overload to register common piece + public static FossilPiece registerPiece(String name) { + return registerPiece(name, "common"); + } + + //register a piece + public static FossilPiece registerPiece(String name, String folder) { + FossilPiece piece = new FossilPiece(name, folder); + PIECES.add(piece); + return piece; + } + //get a piece by name + public static FossilPiece getPieceByName(String name) { + return PIECES.stream().filter(p -> p.name().equals(name)).findFirst().orElse(null); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/FossilSet.java b/common/src/main/java/net/dumbcode/projectnublar/api/FossilSet.java new file mode 100644 index 00000000..e3aceacf --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/FossilSet.java @@ -0,0 +1,10 @@ +package net.dumbcode.projectnublar.api; + +import java.util.List; + +public record FossilSet(String name) { + + public static List getPieces() { + return null; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/FossilSets.java b/common/src/main/java/net/dumbcode/projectnublar/api/FossilSets.java new file mode 100644 index 00000000..bfbfc285 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/FossilSets.java @@ -0,0 +1,20 @@ +package net.dumbcode.projectnublar.api; + +import java.util.ArrayList; +import java.util.List; + +public class FossilSets { + private static List SETS = new ArrayList<>(); + public static FossilSet BIPED = registerSet("biped"); + public static FossilSet QUADRUPED = registerSet("quadruped"); + public static FossilSet FERN = registerSet("fern"); + + public static FossilSet registerSet(String name) { + FossilSet set = new FossilSet(name); + SETS.add(set); + return set; + } + public static List getSets() { + return SETS; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java b/common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java new file mode 100644 index 00000000..5b1214ad --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java @@ -0,0 +1,26 @@ +package net.dumbcode.projectnublar.api; + +import com.mojang.serialization.Codec; +import com.mojang.serialization.codecs.RecordCodecBuilder; +import net.dumbcode.projectnublar.init.GeneInit; +import net.minecraft.world.entity.EntityType; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +public record GeneData(Map genes, Map> colors) { + private static final Map,GeneData> GENE_DATA = new HashMap<>(); + public static Codec CODEC = RecordCodecBuilder.create( + instance -> instance.group( + Codec.unboundedMap(GeneInit.GENES.getRegistry().byNameCodec(), Codec.DOUBLE).fieldOf("genes").forGetter(GeneData::genes), + Codec.unboundedMap(Codec.STRING, Codec.INT.listOf()).fieldOf("colors").forGetter(GeneData::colors) + ).apply(instance, GeneData::new) + ); + public static void register(EntityType entityType, GeneData geneData){ + GENE_DATA.put(entityType, geneData); + } + public static GeneData getData(EntityType entityType){ + return GENE_DATA.get(entityType); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/Genes.java b/common/src/main/java/net/dumbcode/projectnublar/api/Genes.java new file mode 100644 index 00000000..7c9acc36 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/Genes.java @@ -0,0 +1,59 @@ +package net.dumbcode.projectnublar.api; + +import com.google.common.collect.HashMultimap; +import com.google.common.collect.Multimap; +import com.mojang.datafixers.util.Pair; +import com.mojang.serialization.Codec; +import net.dumbcode.projectnublar.CommonClass; +import net.dumbcode.projectnublar.init.GeneInit; +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.ChatFormatting; +import net.minecraft.network.chat.Component; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.entity.animal.TropicalFish; +import net.minecraft.world.item.DyeColor; + +import java.util.List; + +public class Genes { + public static Codec CODEC = Codec.STRING.xmap(Genes::byName, Gene::name); + public static Multimap, Double>> GENE_STORAGE = HashMultimap.create(); + + public static void addToGene(Gene gene, EntityType type, double value) { + GENE_STORAGE.put(gene, Pair.of(type, value)); + } + + public static Gene byName(String name) { + for (RegistryObject gene : GeneInit.GENES.getEntries()) { + if (gene.get().name().equals(name)) { + return gene.get(); + } + } + return null; + } + + public record Gene(String name, double requirement) { + + public Gene(String name) { + this(name, 1); + } + + public Component getTooltip(Double value) { + + return Component.literal(CommonClass.checkReplace(name())).append(Component.literal(": ")).append(Component.literal(String.valueOf(value.intValue())).withStyle(value > 0 ? ChatFormatting.GREEN : ChatFormatting.RED).append(Component.literal("%"))); + } + + public Component getTooltip() { + return Component.literal(CommonClass.checkReplace(name())); + } + + + @Override + public boolean equals(Object obj) { + if (obj instanceof Gene gene) { + return gene.name().equals(name()); + } + return false; + } + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/NublarMath.java b/common/src/main/java/net/dumbcode/projectnublar/api/NublarMath.java new file mode 100644 index 00000000..128f23f8 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/NublarMath.java @@ -0,0 +1,16 @@ +package net.dumbcode.projectnublar.api; + +import java.math.BigDecimal; +import java.math.RoundingMode; + +public class NublarMath { + + //round to specific decimal place + public static double round(double value, int places) { + if (places < 0) throw new IllegalArgumentException(); + + BigDecimal bd = BigDecimal.valueOf(value); + bd = bd.setScale(places, RoundingMode.HALF_UP); + return bd.doubleValue(); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/Quality.java b/common/src/main/java/net/dumbcode/projectnublar/api/Quality.java new file mode 100644 index 00000000..7ee4cc23 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/Quality.java @@ -0,0 +1,40 @@ +package net.dumbcode.projectnublar.api; + +import net.minecraft.ChatFormatting; + +public enum Quality { + NONE("none", 0, ChatFormatting.GRAY), + FRAGMENTED("fragmented", 1, ChatFormatting.GRAY), + POOR("poor", 2, ChatFormatting.WHITE), + COMMON("common", 3, ChatFormatting.GREEN), + PRISTINE("pristine", 4, ChatFormatting.DARK_PURPLE); + + private final String name; + private final int value; + private final ChatFormatting color; + + Quality(String name, int value, ChatFormatting color) { + this.name = name; + this.value = value; + this.color = color; + } + + public int getValue() { + return value; + } + public String getName() { + return name; + } + public static Quality byName(String name) { + for (Quality quality : values()) { + if (quality.getName().equals(name)) { + return quality; + } + } + return null; + } + + public ChatFormatting getColor() { + return color; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java b/common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java new file mode 100644 index 00000000..bfb94613 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java @@ -0,0 +1,17 @@ +package net.dumbcode.projectnublar.api; + +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.world.level.block.Block; + +import java.util.HashMap; +import java.util.Map; + +public record TraceFossilCollection(Map> stoneMap) { + public static Map> TRACE_FOSSILS; + + public static TraceFossilCollection register(String traceName){ + Map> map = new HashMap<>(); + return new TraceFossilCollection(map); + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/AmberItemFunction.java b/common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/AmberItemFunction.java new file mode 100644 index 00000000..cff80294 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/AmberItemFunction.java @@ -0,0 +1,72 @@ +package net.dumbcode.projectnublar.api.loot.functions; + +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.api.NublarMath; +import net.dumbcode.projectnublar.block.AmberBlock; +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.init.LootFunctionInit; +import com.google.gson.JsonDeserializationContext; +import com.google.gson.JsonObject; +import com.google.gson.JsonSerializationContext; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.item.BlockItem; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.enchantment.EnchantmentHelper; +import net.minecraft.world.item.enchantment.Enchantments; +import net.minecraft.world.level.storage.loot.LootContext; +import net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction; +import net.minecraft.world.level.storage.loot.functions.LootItemFunctionType; +import net.minecraft.world.level.storage.loot.parameters.LootContextParams; +import net.minecraft.world.level.storage.loot.predicates.LootItemCondition; + +public class AmberItemFunction extends LootItemConditionalFunction { + + public AmberItemFunction(LootItemCondition[] $$0) { + super($$0); + } + + public static Builder amberItem() { + return simpleBuilder((conditions) -> { + return new AmberItemFunction(conditions); + }); + } + + @Override + protected ItemStack run(ItemStack itemStack, LootContext lootContext) { + AmberBlock block = (AmberBlock) ((BlockItem) itemStack.getItem()).getBlock(); + ResourceLocation dino = block.getEntityType(); + ItemStack toolStack = lootContext.getParamOrNull(LootContextParams.TOOL); + if (toolStack != null) { + int i = EnchantmentHelper.getItemEnchantmentLevel(Enchantments.BLOCK_FORTUNE, toolStack); + boolean hasSilkTouch = EnchantmentHelper.hasSilkTouch(toolStack); + if (!hasSilkTouch) { + itemStack = new ItemStack(ItemInit.AMBER_ITEM.get()); + DNAData dnaData = new DNAData(); + dnaData.setEntityType(BuiltInRegistries.ENTITY_TYPE.get(dino)); + dnaData.setDnaPercentage(NublarMath.round(Math.pow(lootContext.getRandom().nextDouble(), 0.8d),2)); + itemStack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); + } + } + return itemStack; + } + + @Override + public LootItemFunctionType getType() { + return LootFunctionInit.AMBER_FUNCTION.get(); + } + + public static class Serializer extends LootItemConditionalFunction.Serializer { + public Serializer() { + } + + public void serialize(JsonObject $$0, AmberItemFunction $$1, JsonSerializationContext $$2) { + super.serialize($$0, $$1, $$2); + } + + public AmberItemFunction deserialize(JsonObject json, JsonDeserializationContext context, LootItemCondition[] conditions) { + return new AmberItemFunction(conditions); + } + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/FossilItemFunction.java b/common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/FossilItemFunction.java new file mode 100644 index 00000000..bc5ef324 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/loot/functions/FossilItemFunction.java @@ -0,0 +1,97 @@ +package net.dumbcode.projectnublar.api.loot.functions; + +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.api.FossilCollection; +import net.dumbcode.projectnublar.api.FossilPiece; +import net.dumbcode.projectnublar.api.Quality; +import net.dumbcode.projectnublar.block.FossilBlock; +import net.dumbcode.projectnublar.config.FossilsConfig; +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.init.LootFunctionInit; +import com.google.gson.JsonDeserializationContext; +import com.google.gson.JsonObject; +import com.google.gson.JsonSerializationContext; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.random.SimpleWeightedRandomList; +import net.minecraft.world.item.BlockItem; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.enchantment.EnchantmentHelper; +import net.minecraft.world.item.enchantment.Enchantments; +import net.minecraft.world.level.storage.loot.LootContext; +import net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction; +import net.minecraft.world.level.storage.loot.functions.LootItemFunctionType; +import net.minecraft.world.level.storage.loot.parameters.LootContextParams; +import net.minecraft.world.level.storage.loot.predicates.LootItemCondition; + +public class FossilItemFunction extends LootItemConditionalFunction { + + public FossilItemFunction(LootItemCondition[] $$0) { + super($$0); + } + + public static LootItemConditionalFunction.Builder fossilItem() { + return simpleBuilder((conditions) -> { + return new FossilItemFunction(conditions); + }); + } + + @Override + protected ItemStack run(ItemStack itemStack, LootContext lootContext) { + FossilBlock block = (FossilBlock) ((BlockItem) itemStack.getItem()).getBlock(); + ResourceLocation dino = block.getEntityType(); + FossilPiece piece = block.getFossilPiece(); + Quality quality = block.getQuality(); + ItemStack toolStack = lootContext.getParamOrNull(LootContextParams.TOOL); + if (toolStack != null) { + int i = EnchantmentHelper.getItemEnchantmentLevel(Enchantments.BLOCK_FORTUNE, toolStack); + boolean hasSilkTouch = EnchantmentHelper.hasSilkTouch(toolStack); + if (quality == Quality.NONE) { + quality = Quality.FRAGMENTED; + for (int j = 0; j <= i; ++j) { + SimpleWeightedRandomList.Builder builder = new SimpleWeightedRandomList.Builder<>(); + builder.add(Quality.FRAGMENTED, FossilsConfig.INSTANCE.fragmented.weight().get()); + builder.add(Quality.POOR, FossilsConfig.INSTANCE.poor.weight().get()); + builder.add(Quality.COMMON, FossilsConfig.INSTANCE.common.weight().get()); + builder.add(Quality.PRISTINE, FossilsConfig.INSTANCE.pristine.weight().get()); + SimpleWeightedRandomList weightedrandomlist = builder.build(); + Quality newQuality = weightedrandomlist.getRandomValue(lootContext.getRandom()).get(); + if (newQuality.getValue() > quality.getValue()) { + quality = newQuality; + } + } + } + if (!hasSilkTouch) { + itemStack = new ItemStack(ItemInit.FOSSIL_ITEM.get()); + DNAData dnaData = new DNAData(); + dnaData.setEntityType(BuiltInRegistries.ENTITY_TYPE.get(dino)); + dnaData.setQuality(quality); + dnaData.setFossilPiece(piece); + itemStack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); + } else { + itemStack = new ItemStack(FossilCollection.COLLECTIONS.get(dino.toString()).fossilblocks().get(block.getBase()).get(quality).get(piece).get()); + } + + } + return itemStack; + } + + @Override + public LootItemFunctionType getType() { + return LootFunctionInit.FOSSIL_PART_FUNCTION.get(); + } + + public static class Serializer extends LootItemConditionalFunction.Serializer { + public Serializer() { + } + + public void serialize(JsonObject $$0, FossilItemFunction $$1, JsonSerializationContext $$2) { + super.serialize($$0, $$1, $$2); + } + + public FossilItemFunction deserialize(JsonObject json, JsonDeserializationContext context, LootItemCondition[] conditions) { + return new FossilItemFunction(conditions); + } + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java new file mode 100644 index 00000000..cc09387d --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java @@ -0,0 +1,26 @@ +package net.dumbcode.projectnublar.block; + +import net.minecraft.core.Direction; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; + +public class AmberBlock extends Block { + final ResourceLocation entityType; + final Block base; + public AmberBlock(Properties properties, ResourceLocation entityType, Block base) { + super(properties); + this.entityType = entityType; + this.base = base; + } + + + public ResourceLocation getEntityType() { + return entityType; + } + + public Block getBase() { + return base; + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/EggPrinterBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/EggPrinterBlock.java new file mode 100644 index 00000000..6d2d7a96 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/EggPrinterBlock.java @@ -0,0 +1,80 @@ +package net.dumbcode.projectnublar.block; + +import com.google.common.collect.ImmutableMap; +import net.dumbcode.projectnublar.block.api.MultiBlock; +import net.dumbcode.projectnublar.block.api.MultiEntityBlock; +import net.dumbcode.projectnublar.block.entity.EggPrinterBlockEntity; +import net.dumbcode.projectnublar.client.ModShapes; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.item.ComputerChipItem; +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.world.InteractionHand; +import net.minecraft.world.InteractionResult; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.entity.BlockEntityTicker; +import net.minecraft.world.level.block.entity.BlockEntityType; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.BlockHitResult; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.Nullable; + +import java.util.function.Function; + +public class EggPrinterBlock extends MultiEntityBlock { + + public EggPrinterBlock(Properties properties, int rows, int columns, int depth) { + super(properties, rows, columns, depth); + } + + + @Override + public InteractionResult use(BlockState pState, Level pLevel, BlockPos pPos, Player pPlayer, InteractionHand pHand, BlockHitResult pHit) { + if (!pLevel.isClientSide) { + BlockEntity blockEntity = pLevel.getBlockEntity(MultiBlock.getCorePos(pState, pPos)); + if (blockEntity instanceof EggPrinterBlockEntity sbe) { + if (pPlayer.getItemInHand(pHand).is(ItemInit.LEVELING_SENSOR.get())) { + sbe.setSensor(pPlayer.getMainHandItem().copy()); + pPlayer.getItemInHand(pHand).shrink(1); + return InteractionResult.CONSUME; + } + if (pPlayer.getItemInHand(pHand).getItem() instanceof ComputerChipItem) { + sbe.setChip(pPlayer.getMainHandItem().copy()); + pPlayer.getItemInHand(pHand).shrink(1); + return InteractionResult.CONSUME; + } + } + return super.use(pState, pLevel, pPos, pPlayer, pHand, pHit); + } + return InteractionResult.sidedSuccess(pLevel.isClientSide); + } + + @Override + public VoxelShape getShapeForDirection(Direction direction) { + return switch (direction) { + case SOUTH -> ModShapes.EGG_PRINTER_SOUTH; + case EAST -> ModShapes.EGG_PRINTER_EAST; + case WEST -> ModShapes.EGG_PRINTER_WEST; + default -> ModShapes.EGG_PRINTER_NORTH; + }; + } + + @Override + public BlockEntity createBlockEntity(BlockPos blockPos, BlockState blockState) { + return new EggPrinterBlockEntity(blockPos, blockState); + } + + @Override + protected ImmutableMap getShapeForEachState(Function pShapeGetter) { + return super.getShapeForEachState(pShapeGetter); + } + + @Nullable + @Override + public BlockEntityTicker getTicker(Level level, BlockState state, BlockEntityType blockEntityType) { + return createTickerHelper(blockEntityType, BlockInit.EGG_PRINTER_BLOCK_ENTITY.get(), (world, pos, pState, be) -> be.tick(world, pos, pState, be)); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java new file mode 100644 index 00000000..db2fbc8d --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java @@ -0,0 +1,68 @@ +package net.dumbcode.projectnublar.block; + +import net.dumbcode.projectnublar.block.api.BlockConnectableBase; +import net.dumbcode.projectnublar.block.api.ConnectableBlockEntity; +import net.dumbcode.projectnublar.block.api.Connection; +import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFence; +import net.minecraft.core.BlockPos; +import net.minecraft.util.RandomSource; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.EntityBlock; +import net.minecraft.world.level.block.RenderShape; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.Vec3; +import org.joml.Vector3f; + +public class ElectricFenceBlock extends BlockConnectableBase implements EntityBlock { + + public static final int ITEM_FOLD = 20; + + public ElectricFenceBlock(Properties properties) { + super(properties.noOcclusion()); + } + + @Override + public RenderShape getRenderShape(BlockState pState) { + return RenderShape.ENTITYBLOCK_ANIMATED; + } + + @Override + public void animateTick(BlockState stateIn, Level world, BlockPos pos, RandomSource rand) { + BlockEntity te = world.getBlockEntity(pos); + if(te instanceof ConnectableBlockEntity) { + for (Connection connection : ((ConnectableBlockEntity) te).getConnections()) { + if(connection.isBroken() || !connection.isPowered(world)) { + continue; + } + Vec3 center = connection.getCenter(); + + boolean pb = connection.brokenSide(world, false); + + float chance = 0.02F; + + if(pb || connection.brokenSide(world, true) && rand.nextFloat() < chance) { + Vector3f point = (pb ? connection.getPrevCache() : connection.getNextCache()).point(); + Vector3f norm = new Vector3f(point.x(), point.y(), point.z()); + //todo: particles +// if(norm.normalize()) { +// for (int i = 0; i < 8; i++) { +// world.addParticle(ProjectNublarParticles.SPARK.get(), +// center.x+point.x(), center.y+point.y(), center.z+point.z(), +// norm.x(), norm.y(), norm.z() +// ); +// } +// } + } + } + } + super.animateTick(stateIn, world, pos, rand); + } + + + @org.jetbrains.annotations.Nullable + @Override + public BlockEntity newBlockEntity(BlockPos blockPos, BlockState blockState) { + return new BlockEntityElectricFence(blockPos, blockState); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFencePostBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFencePostBlock.java new file mode 100644 index 00000000..aea24751 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFencePostBlock.java @@ -0,0 +1,296 @@ +package net.dumbcode.projectnublar.block; + +import com.google.common.collect.Lists; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.block.api.BlockConnectableBase; +import net.dumbcode.projectnublar.block.api.ConnectableBlockEntity; +import net.dumbcode.projectnublar.block.api.Connection; +import net.dumbcode.projectnublar.block.api.ConnectionType; +import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFencePole; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.util.LineUtils; +import net.minecraft.core.BlockPos; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.nbt.NbtUtils; +import net.minecraft.nbt.Tag; +import net.minecraft.network.chat.Component; +import net.minecraft.util.Mth; +import net.minecraft.world.InteractionHand; +import net.minecraft.world.InteractionResult; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.context.BlockPlaceContext; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.LevelAccessor; +import net.minecraft.world.level.LevelReader; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.Blocks; +import net.minecraft.world.level.block.EntityBlock; +import net.minecraft.world.level.block.RenderShape; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.entity.BlockEntityTicker; +import net.minecraft.world.level.block.entity.BlockEntityType; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.StateDefinition; +import net.minecraft.world.level.block.state.properties.BooleanProperty; +import net.minecraft.world.level.block.state.properties.IntegerProperty; +import net.minecraft.world.level.material.Fluids; +import net.minecraft.world.phys.BlockHitResult; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.apache.commons.lang3.tuple.Pair; + +import javax.annotation.Nullable; +import java.util.List; + +public class ElectricFencePostBlock extends BlockConnectableBase implements EntityBlock { + + private final ConnectionType type; + private final IntegerProperty indexProperty; + public static final BooleanProperty POWERED_PROPERTY = BooleanProperty.create("powered"); + + private static boolean destroying = false; + + public static final int LIMIT = 15; + + public ElectricFencePostBlock(Properties properties, ConnectionType type, IntegerProperty indexProperty) { + super(properties); + this.type = type; + this.indexProperty = indexProperty; + this.registerDefaultState(this.stateDefinition.any().setValue(POWERED_PROPERTY, false).setValue(indexProperty,0)); + } + + @Override + protected void createBlockStateDefinition(StateDefinition.Builder builder) { + builder.add(POWERED_PROPERTY); + super.createBlockStateDefinition(builder); + } + + @Override + public RenderShape getRenderShape(BlockState pState) { + return RenderShape.ENTITYBLOCK_ANIMATED; + } + + @Override + protected VoxelShape getDefaultShape(BlockState state, BlockGetter world, BlockPos pos, CollisionContext context) { + BlockEntity entity = world.getBlockEntity(pos); + if (entity instanceof BlockEntityElectricFencePole) { + return ((BlockEntityElectricFencePole) entity).getCachedShape(); + } + return Shapes.block(); + } + + + @Override + public boolean canSurvive(BlockState state, LevelReader world, BlockPos pos) { + boolean flag = true; + for (int i = 0; i < this.type.getHeight(); i++) { + flag &= world.getBlockState(pos.above(i)).getBlock().canBeReplaced(state, Fluids.EMPTY); + } + return flag; + } + + + @Nullable + @Override + public BlockState getStateForPlacement(BlockPlaceContext context) { + return this.defaultBlockState().setValue(this.indexProperty, 0); + } + + @Override + public void onPlace(BlockState state, Level world, BlockPos pos, BlockState old, boolean p_220082_5_) { + if (state.getValue(indexProperty) == 0) { + for (int i = 1; i < this.type.getHeight(); i++) { + world.setBlock(pos.above(i), this.defaultBlockState().setValue(indexProperty, i), 3); + } + + } + super.onPlace(state, world, pos, old, p_220082_5_); + } + + + @Override + public InteractionResult use(BlockState state, Level world, BlockPos pos, Player player, InteractionHand hand, BlockHitResult ray) { + int index = state.getValue(indexProperty); + if (index == 0) { + ItemStack stack = player.getItemInHand(hand); + if (stack.isEmpty()) { + BlockEntity te = world.getBlockEntity(pos); + if (te instanceof BlockEntityElectricFencePole) { + ((BlockEntityElectricFencePole) te).setFlippedAround(!((BlockEntityElectricFencePole) te).isFlippedAround()); + te.setChanged(); + for (int y = 0; y < this.type.getHeight(); y++) { + BlockEntity t = world.getBlockEntity(pos.above(y)); + if (t != null) { +// t.requestModelDataUpdate(); + } + } + return InteractionResult.SUCCESS; + } + } else if (stack.getItem() == ItemInit.WIRE_SPOOL.get()) { //Move to item class ? + CompoundTag nbt = stack.getOrCreateTagElement(Constants.MODID); + if (nbt.contains("fence_position", Tag.TAG_COMPOUND)) { + BlockPos other = NbtUtils.readBlockPos(nbt.getCompound("fence_position")); + double dist = Math.sqrt(other.distSqr(pos)); + if (dist > LIMIT) { + if (!world.isClientSide) { + player.displayClientMessage(Component.translatable("projectnublar.fences.length.toolong", Math.round(dist), LIMIT), true); + } + nbt.put("fence_position", NbtUtils.writeBlockPos(pos)); + } else if (world.getBlockState(other).getBlock() == this && !other.equals(pos)) { + int itemMax; + int itemAmount = itemMax = Mth.ceil(dist / ElectricFenceBlock.ITEM_FOLD * this.type.getHeight()); + int total = 0; + boolean full = false; + List> stacksFound = Lists.newArrayList(); + + if (itemAmount <= stack.getCount()) { + total += itemAmount; + stacksFound.add(Pair.of(stack, itemAmount)); + full = true; + } else { + total += stack.getCount(); + stacksFound.add(Pair.of(stack, stack.getCount())); + } + itemAmount -= stack.getCount(); + + for (ItemStack itemStack : player.getInventory().items) { + if (itemStack != stack && itemStack.getItem() == ItemInit.WIRE_SPOOL.get()) { + if (itemAmount <= itemStack.getCount()) { + total += itemAmount; + stacksFound.add(Pair.of(itemStack, itemAmount)); + full = true; + break; + } else { + total += itemStack.getCount(); + stacksFound.add(Pair.of(itemStack, itemStack.getCount())); + } + itemAmount -= itemStack.getCount(); + } + } + if (!full) { + if (!world.isClientSide) { + player.displayClientMessage(Component.translatable("projectnublar.fences.length.notenough", itemMax, total), true); + } + } else { + if (!player.isCreative()) { + stacksFound.forEach(p -> p.getLeft().shrink(p.getRight())); + } + for (double offset : this.type.getOffsets()) { + List positions = LineUtils.getBlocksInbetween(pos, other, offset); + for (int i = 0; i < this.type.getHeight(); i++) { + BlockPos pos1 = pos.above(i); + BlockPos other1 = other.above(i); + for (int i1 = 0; i1 < positions.size(); i1++) { + BlockPos position = positions.get(i1).above(i); + if ((world.getBlockState(position).isAir() || world.getBlockState(position).canBeReplaced(Fluids.EMPTY)) && !(world.getBlockState(position).getBlock() instanceof ElectricFencePostBlock)) { + world.setBlock(position, BlockInit.ELECTRIC_FENCE.get().defaultBlockState(), 3); + } + BlockEntity fencete = world.getBlockEntity(position); + if (fencete instanceof ConnectableBlockEntity) { + ((ConnectableBlockEntity) fencete).addConnection(new Connection(fencete, this.type, offset, pos1, other1, positions.get(Math.min(i1 + 1, positions.size() - 1)).above(i), positions.get(Math.max(i1 - 1, 0)).above(i), position)); + } + } + } + } + } + nbt.put("fence_position", NbtUtils.writeBlockPos(pos)); + } else { + nbt.remove("fence_position"); + } + } else { + nbt.put("fence_position", NbtUtils.writeBlockPos(pos)); + } + return InteractionResult.SUCCESS; + } + } else if (world.getBlockState(pos.below(index)).getBlock() == this) { + return this.use(world.getBlockState(pos.below(index)), world, pos.below(index), player, hand, ray); + } + return super.use(state, world, pos, player, hand, ray); + } + + @Override + public void destroy(LevelAccessor world, BlockPos pos, BlockState state) { + BlockEntity BlockEntity = world.getBlockEntity(pos); + if (BlockEntity instanceof BlockEntityElectricFencePole) { + for (Connection connection : ((BlockEntityElectricFencePole) BlockEntity).getConnections()) { + BlockPos blockpos = connection.getFrom(); + if (blockpos.equals(pos)) { + blockpos = connection.getTo(); + } + if (world.getBlockState(blockpos).getBlock() != this) { + for (BlockPos blockPos : LineUtils.getBlocksInbetween(connection.getFrom(), connection.getTo(), connection.getOffset())) { + if (blockPos.equals(connection.getTo()) || blockPos.equals(connection.getFrom())) { + continue; + } + BlockEntity te = world.getBlockEntity(blockPos); + if (te instanceof ConnectableBlockEntity) { + boolean left = false; + for (Connection bitcon : ((ConnectableBlockEntity) te).getConnections()) { + if (connection.lazyEquals(bitcon)) { + bitcon.setBroken(true); + } + left |= !bitcon.isBroken(); + } + if (!left) { + world.setBlock(blockPos, Blocks.AIR.defaultBlockState(), 3); + } + } + } + } + + } + } + super.destroy(world, pos, state); + if (!destroying) { + destroying = true; + int index = state.getValue(indexProperty); + for (int i = 1; i < index + 1; i++) { + world.setBlock(pos.below(i), Blocks.AIR.defaultBlockState(), 3); //TODO: verify if our block? + } + for (int i = 1; i < this.type.getHeight() - index; i++) { + world.setBlock(pos.above(i), Blocks.AIR.defaultBlockState(), 3); + } + destroying = false; + } + super.destroy(world, pos, state); + } + + + @Override + public int getLightBlock(BlockState state, BlockGetter world, BlockPos pos) { + return state.getValue(POWERED_PROPERTY) && state.getValue(indexProperty) == this.type.getHeight() - 1 ? this.type.getLightLevel() : 0; + } + + + public ConnectionType getType() { + return type; + } + + public IntegerProperty getIndexProperty() { + return indexProperty; + } + + public static boolean isDestroying() { + return destroying; + } + + @Nullable + @Override + public BlockEntity newBlockEntity(BlockPos pPos, BlockState pState) { + return new BlockEntityElectricFencePole(pPos, pState); + } + + @Nullable + @Override + public BlockEntityTicker getTicker(Level pLevel, BlockState pState, BlockEntityType pBlockEntityType) { + return createTickerHelper(pBlockEntityType, pBlockEntityType, (level, pos, state, be) -> ((BlockEntityElectricFencePole)be).tick(level, pos, state, (BlockEntityElectricFencePole)be)); + } + @Nullable + protected static BlockEntityTicker createTickerHelper(BlockEntityType pServerType, BlockEntityType pClientType, BlockEntityTicker pTicker) { + return pClientType == pServerType ? (BlockEntityTicker)pTicker : null; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/FossilBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/FossilBlock.java new file mode 100644 index 00000000..b0acd32c --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/FossilBlock.java @@ -0,0 +1,40 @@ +package net.dumbcode.projectnublar.block; + +import net.dumbcode.projectnublar.api.FossilPiece; +import net.dumbcode.projectnublar.api.Quality; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.valueproviders.ConstantInt; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.DropExperienceBlock; + +public class FossilBlock extends DropExperienceBlock { + final ResourceLocation entityType; + final FossilPiece fossilPiece; + final Quality quality; + final Block base; + public FossilBlock(Properties properties, ResourceLocation entityType, FossilPiece fossilPiece, Block base) { + this(properties, entityType, fossilPiece, Quality.NONE, base); + } + public FossilBlock(Properties properties, ResourceLocation entityType, FossilPiece fossilPiece, Quality quality, Block base) { + super(properties, ConstantInt.of(10)); + this.entityType = entityType; + this.fossilPiece = fossilPiece; + this.quality = quality; + this.base = base; + } + + public FossilPiece getFossilPiece() { + return fossilPiece; + } + + public ResourceLocation getEntityType() { + return entityType; + } + + public Quality getQuality() { + return quality; + } + public Block getBase() { + return base; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/GeneratorBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/GeneratorBlock.java new file mode 100644 index 00000000..3b71c4fc --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/GeneratorBlock.java @@ -0,0 +1,77 @@ +package net.dumbcode.projectnublar.block; + +import net.dumbcode.projectnublar.block.api.MultiBlock; +import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFencePole; +import net.dumbcode.projectnublar.block.entity.GeneratorBlockEntity; +import net.minecraft.core.BlockPos; +import net.minecraft.world.InteractionHand; +import net.minecraft.world.InteractionResult; +import net.minecraft.world.MenuProvider; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.BaseEntityBlock; +import net.minecraft.world.level.block.RenderShape; +import net.minecraft.world.level.block.entity.BaseContainerBlockEntity; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.entity.BlockEntityTicker; +import net.minecraft.world.level.block.entity.BlockEntityType; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.BlockHitResult; +import org.jetbrains.annotations.Nullable; + +public class GeneratorBlock extends BaseEntityBlock { + private final int maxEnergy; + private final int energyOutput; + private final int energyInput; + + public GeneratorBlock(Properties pProperties, int maxEnergy, int energyOutput, int energyInput) { + super(pProperties); + this.maxEnergy = maxEnergy; + this.energyInput = energyInput; + this.energyOutput = energyOutput; + } + public InteractionResult use(BlockState pState, Level pLevel, BlockPos pPos, Player pPlayer, InteractionHand pHand, BlockHitResult pHit) { + if (pLevel.isClientSide) { + return InteractionResult.SUCCESS; + } else { + this.openContainer(pLevel, pPos, pPlayer); + return InteractionResult.CONSUME; + } + + } + protected void openContainer(Level pLevel, BlockPos pPos, Player pPlayer) { + BlockEntity blockentity = pLevel.getBlockEntity(pPos); + if (blockentity instanceof BaseContainerBlockEntity) { + pPlayer.openMenu((MenuProvider) blockentity); + //todo: add stat +// pPlayer.awardStat(getOpenState()); + } + } + @Override + public RenderShape getRenderShape(BlockState pState) { + return RenderShape.MODEL; + } + + @Nullable + @Override + public BlockEntity newBlockEntity(BlockPos pPos, BlockState pState) { + return new GeneratorBlockEntity(pPos, pState); + } + @javax.annotation.Nullable + @Override + public BlockEntityTicker getTicker(Level pLevel, BlockState pState, BlockEntityType pBlockEntityType) { + return createTickerHelper(pBlockEntityType, pBlockEntityType, (level, pos, state, be) -> ((GeneratorBlockEntity)be).tick(level, pos, state, (GeneratorBlockEntity)be)); + } + + public int getMaxEnergy() { + return maxEnergy; + } + + public int getEnergyOutput() { + return energyOutput; + } + + public int getEnergyInput() { + return energyInput; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/HighSecurityElectricFencePostBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/HighSecurityElectricFencePostBlock.java new file mode 100644 index 00000000..2121fd3f --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/HighSecurityElectricFencePostBlock.java @@ -0,0 +1,23 @@ +package net.dumbcode.projectnublar.block; + +import net.dumbcode.projectnublar.block.api.ConnectionType; +import net.dumbcode.projectnublar.block.api.EnumConnectionType; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.StateDefinition; +import net.minecraft.world.level.block.state.properties.IntegerProperty; + +public class HighSecurityElectricFencePostBlock extends ElectricFencePostBlock{ + + public static final IntegerProperty INDEX = IntegerProperty.create("index", 0, EnumConnectionType.HIGH_SECURITY.getHeight() - 1); + + public HighSecurityElectricFencePostBlock(Properties properties, ConnectionType type) { + super(properties, type, INDEX); + } + + @Override + protected void createBlockStateDefinition(StateDefinition.Builder builder) { + super.createBlockStateDefinition(builder); + builder.add(INDEX); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/IncubatorBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/IncubatorBlock.java new file mode 100644 index 00000000..ede383f2 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/IncubatorBlock.java @@ -0,0 +1,169 @@ +package net.dumbcode.projectnublar.block; + +import net.dumbcode.projectnublar.block.api.MultiBlock; +import net.dumbcode.projectnublar.block.api.MultiEntityBlock; +import net.dumbcode.projectnublar.block.entity.IncubatorBlockEntity; +import net.dumbcode.projectnublar.client.ModShapes; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.item.BulbItem; +import net.dumbcode.projectnublar.item.ContainerUpgradeItem; +import net.dumbcode.projectnublar.item.PlantTankItem; +import net.dumbcode.projectnublar.platform.Services; +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.network.FriendlyByteBuf; +import net.minecraft.server.level.ServerPlayer; +import net.minecraft.world.InteractionHand; +import net.minecraft.world.InteractionResult; +import net.minecraft.world.MenuProvider; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.entity.BlockEntityTicker; +import net.minecraft.world.level.block.entity.BlockEntityType; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.BlockHitResult; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.Nullable; + +public class IncubatorBlock extends MultiEntityBlock { + + public IncubatorBlock(Properties properties, int rows, int columns, int depth) { + super(properties, rows, columns, depth); + } + @Override + public InteractionResult use(BlockState pState, Level pLevel, BlockPos pPos, Player pPlayer, InteractionHand pHand, BlockHitResult pHit) { + if (!pLevel.isClientSide && pHand == InteractionHand.MAIN_HAND) { + BlockEntity blockEntity = pLevel.getBlockEntity(MultiBlock.getCorePos(pState, pPos)); + ItemStack stack = pPlayer.getMainHandItem(); + if (blockEntity instanceof IncubatorBlockEntity incubator) { + if (stack.getItem() instanceof BulbItem) { + if(!incubator.getBulbStack().isEmpty()){ + popResource(pLevel, pPos, incubator.getBulbStack()); + } + incubator.setBulbStack(pPlayer.getMainHandItem().copyWithCount(1)); + pPlayer.getMainHandItem().shrink(1); + return InteractionResult.SUCCESS; + } + if (stack.getItem() instanceof ContainerUpgradeItem) { + if(!incubator.getContainerStack().isEmpty()){ + popResource(pLevel, pPos, incubator.getContainerStack()); + } + incubator.setContainerStack(pPlayer.getMainHandItem().copyWithCount(1)); + pPlayer.getMainHandItem().shrink(1); + return InteractionResult.SUCCESS; + } + if (stack.getItem() instanceof PlantTankItem) { + if(!incubator.getTankStack().isEmpty()){ + popResource(pLevel, pPos, incubator.getTankStack()); + } + incubator.setTankStack(pPlayer.getMainHandItem().copyWithCount(1)); + pPlayer.getMainHandItem().shrink(1); + return InteractionResult.SUCCESS; + } + if(stack.is(ItemInit.INCUBATOR_NEST.get())){ + if(!incubator.getNestStack().isEmpty()){ + return InteractionResult.FAIL; + } + incubator.setNestStack(pPlayer.getMainHandItem().copyWithCount(1)); + pPlayer.getMainHandItem().shrink(1); + return InteractionResult.SUCCESS; + } + if(stack.is(ItemInit.INCUBATOR_LID.get())) { + if (!incubator.getLidStack().isEmpty() || incubator.getNestStack().isEmpty()) { + return InteractionResult.FAIL; + } + incubator.setLidStack(pPlayer.getMainHandItem().copyWithCount(1)); + pPlayer.getMainHandItem().shrink(1); + return InteractionResult.SUCCESS; + } + if (stack.is(ItemInit.INCUBATOR_ARM_BASE.get())){ + if(!incubator.getBaseStack().isEmpty()){ + return InteractionResult.FAIL; + } + incubator.setBaseStack(pPlayer.getMainHandItem().copyWithCount(1)); + pPlayer.getMainHandItem().shrink(1); + return InteractionResult.SUCCESS; + } + if (stack.is(ItemInit.INCUBATOR_ARM.get())) { + if (!incubator.getArmStack().isEmpty() || incubator.getBaseStack().isEmpty()) { + return InteractionResult.FAIL; + } + incubator.setArmStack(pPlayer.getMainHandItem().copyWithCount(1)); + pPlayer.getMainHandItem().shrink(1); + return InteractionResult.SUCCESS; + } + if(incubator.getNestStack().isEmpty()||incubator.getLidStack().isEmpty()||incubator.getBaseStack().isEmpty()||incubator.getArmStack().isEmpty()){ + return InteractionResult.FAIL; + } + } + } + return super.use(pState, pLevel, pPos, pPlayer, pHand, pHit); + } + + @Override + protected void openContainer(Level pLevel, BlockPos pPos, Player pPlayer) { + BlockEntity blockentity = pLevel.getBlockEntity(pPos); + if (blockentity instanceof IncubatorBlockEntity) { + Services.PLATFORM.openMenu((ServerPlayer) pPlayer, (MenuProvider) blockentity, buf -> { + ((FriendlyByteBuf) buf).writeBlockPos(pPos); + }); + + //todo: add stat +// pPlayer.awardStat(getOpenState()); + } + } + + @Override + public VoxelShape getShapeForDirection(Direction direction) { + return switch (direction) { + case NORTH -> ModShapes.INCUBATOR_NORTH; + case SOUTH -> ModShapes.INCUBATOR_SOUTH; + case EAST -> ModShapes.INCUBATOR_EAST; + case WEST -> ModShapes.INCUBATOR_WEST; + default -> Shapes.block(); + }; + } + +// @Override +// public InteractionResult use(BlockState pState, Level pLevel, BlockPos pPos, Player pPlayer, InteractionHand pHand, BlockHitResult pHit) { +// if (!pLevel.isClientSide) { +// BlockEntity blockEntity = pLevel.getBlockEntity(MultiBlock.getCorePos(pState, pPos)); +// if (blockEntity instanceof SequencerBlockEntity sbe) { +// if (pPlayer.getItemInHand(pHand).is(ItemInit.SEQUENCER_COMPUTER.get())) { +// sbe.setHasComputer(true); +// pPlayer.getItemInHand(pHand).shrink(1); +// return InteractionResult.CONSUME; +// } +// if (pPlayer.getItemInHand(pHand).is(ItemInit.SEQUENCER_DOOR.get())) { +// sbe.setHasDoor(true); +// pPlayer.getItemInHand(pHand).shrink(1); +// return InteractionResult.CONSUME; +// } +// if (pPlayer.getItemInHand(pHand).is(ItemInit.SEQUENCER_SCREEN.get())) { +// if (!sbe.isHasComputer()) return InteractionResult.FAIL; +// sbe.setHasScreen(true); +// pPlayer.getItemInHand(pHand).shrink(1); +// return InteractionResult.CONSUME; +// +// } +// } +// return super.use(pState, pLevel, pPos, pPlayer, pHand, pHit); +// } +// return InteractionResult.sidedSuccess(pLevel.isClientSide); +// } + + @Override + public BlockEntity createBlockEntity(BlockPos blockPos, BlockState blockState) { + return new IncubatorBlockEntity(blockPos, blockState); + } + + @Nullable + @Override + public BlockEntityTicker getTicker(Level level, BlockState state, BlockEntityType blockEntityType) { + return createTickerHelper(blockEntityType, BlockInit.INCUBATOR_BLOCK_ENTITY.get(), (world, pos, pState, be) -> be.tick(world, pos, pState, be)); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/ProcessorBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/ProcessorBlock.java new file mode 100644 index 00000000..a243bf85 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/ProcessorBlock.java @@ -0,0 +1,44 @@ +package net.dumbcode.projectnublar.block; + +import net.dumbcode.projectnublar.block.api.MultiEntityBlock; +import net.dumbcode.projectnublar.block.entity.ProcessorBlockEntity; +import net.dumbcode.projectnublar.client.ModShapes; +import net.dumbcode.projectnublar.init.BlockInit; +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.entity.BlockEntityTicker; +import net.minecraft.world.level.block.entity.BlockEntityType; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.Nullable; + +public class ProcessorBlock extends MultiEntityBlock { + + public ProcessorBlock(Properties properties, int rows, int columns, int depth) { + super(properties, rows, columns, depth); + } + @Override + public BlockEntity createBlockEntity(BlockPos blockPos, BlockState blockState) { + return new ProcessorBlockEntity(blockPos, blockState); + } + + @Nullable + @Override + public BlockEntityTicker getTicker(Level level, BlockState state, BlockEntityType blockEntityType) { + return createTickerHelper(blockEntityType, BlockInit.PROCESSOR_BLOCK_ENTITY.get(), (world, pos, pState, be) -> be.tick(world, pos, pState, be)); + } + + @Override + public VoxelShape getShapeForDirection(Direction direction) { + return switch (direction) { + case SOUTH -> ModShapes.PROCESSOR_SOUTH; + case EAST -> ModShapes.PROCESSOR_EAST; + case WEST -> ModShapes.PROCESSOR_WEST; + default -> ModShapes.PROCESSOR_NORTH; + }; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/SequencerBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/SequencerBlock.java new file mode 100644 index 00000000..4412264c --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/SequencerBlock.java @@ -0,0 +1,107 @@ +package net.dumbcode.projectnublar.block; + +import net.dumbcode.projectnublar.block.api.MultiBlock; +import net.dumbcode.projectnublar.block.api.MultiEntityBlock; +import net.dumbcode.projectnublar.block.entity.SequencerBlockEntity; +import net.dumbcode.projectnublar.client.ModShapes; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.item.ComputerChipItem; +import net.dumbcode.projectnublar.item.TankItem; +import net.dumbcode.projectnublar.platform.Services; +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.network.FriendlyByteBuf; +import net.minecraft.server.level.ServerPlayer; +import net.minecraft.world.InteractionHand; +import net.minecraft.world.InteractionResult; +import net.minecraft.world.MenuProvider; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.entity.BaseContainerBlockEntity; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.entity.BlockEntityTicker; +import net.minecraft.world.level.block.entity.BlockEntityType; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.BlockHitResult; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.Nullable; + +public class SequencerBlock extends MultiEntityBlock { + + public SequencerBlock(Properties properties, int rows, int columns, int depth) { + super(properties, rows, columns, depth); + } + @Override + protected void openContainer(Level pLevel, BlockPos pPos, Player pPlayer) { + BlockEntity blockentity = pLevel.getBlockEntity(pPos); + if (blockentity instanceof SequencerBlockEntity) { + Services.PLATFORM.openMenu((ServerPlayer) pPlayer, (MenuProvider) blockentity, buf -> { + ((FriendlyByteBuf) buf).writeBlockPos(pPos); + }); + //todo: add stat +// pPlayer.awardStat(getOpenState()); + + } + } + + @Override + public VoxelShape getShapeForDirection(Direction direction) { + return switch (direction) { + case SOUTH -> ModShapes.SEQUENCER_SOUTH; + case EAST -> ModShapes.SEQUENCER_EAST; + case WEST -> ModShapes.SEQUENCER_WEST; + default -> ModShapes.SEQUENCER_NORTH; + }; + } + + @Override + public InteractionResult use(BlockState pState, Level pLevel, BlockPos pPos, Player pPlayer, InteractionHand pHand, BlockHitResult pHit) { + if (!pLevel.isClientSide) { + BlockEntity blockEntity = pLevel.getBlockEntity(MultiBlock.getCorePos(pState, pPos)); + if (blockEntity instanceof SequencerBlockEntity sbe) { + if (pPlayer.getItemInHand(pHand).is(ItemInit.SEQUENCER_COMPUTER.get())) { + sbe.setHasComputer(true); + pPlayer.getItemInHand(pHand).shrink(1); + return InteractionResult.CONSUME; + } + if (pPlayer.getItemInHand(pHand).is(ItemInit.SEQUENCER_DOOR.get())) { + sbe.setHasDoor(true); + pPlayer.getItemInHand(pHand).shrink(1); + return InteractionResult.CONSUME; + } + if (pPlayer.getItemInHand(pHand).is(ItemInit.SEQUENCER_SCREEN.get())) { + if (!sbe.isHasComputer()) return InteractionResult.FAIL; + sbe.setHasScreen(true); + pPlayer.getItemInHand(pHand).shrink(1); + return InteractionResult.CONSUME; + + } + if(pPlayer.getMainHandItem().getItem() instanceof ComputerChipItem item && item.getMaxSynthTime() > 0) { + sbe.setChip(pPlayer.getMainHandItem().copy()); + pPlayer.getMainHandItem().shrink(1); + return InteractionResult.CONSUME; + } + if(pPlayer.getMainHandItem().getItem() instanceof TankItem){ + sbe.setTank(pPlayer.getMainHandItem().copy()); + pPlayer.getMainHandItem().shrink(1); + return InteractionResult.CONSUME; + } + } + return super.use(pState, pLevel, pPos, pPlayer, pHand, pHit); + } + return InteractionResult.sidedSuccess(pLevel.isClientSide); + } + + @Override + public BlockEntity createBlockEntity(BlockPos blockPos, BlockState blockState) { + return new SequencerBlockEntity(blockPos, blockState); + } + + @Nullable + @Override + public BlockEntityTicker getTicker(Level level, BlockState state, BlockEntityType blockEntityType) { + return createTickerHelper(blockEntityType, BlockInit.SEQUENCER_BLOCK_ENTITY.get(), (world, pos, pState, be) -> be.tick(world, pos, pState, be)); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/BlockConnectableBase.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/BlockConnectableBase.java new file mode 100644 index 00000000..2509ab30 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/BlockConnectableBase.java @@ -0,0 +1,634 @@ +package net.dumbcode.projectnublar.block.api; + +import com.google.common.collect.Lists; +import com.google.common.collect.Sets; +import net.dumbcode.projectnublar.util.LineUtils; +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.core.registries.Registries; +import net.minecraft.server.level.ServerLevel; +import net.minecraft.world.InteractionHand; +import net.minecraft.world.InteractionResult; +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.damagesource.DamageTypes; +import net.minecraft.world.entity.Entity; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.Item; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.material.FluidState; +import net.minecraft.world.level.material.Fluids; +import net.minecraft.world.level.pathfinder.PathComputationType; +import net.minecraft.world.phys.AABB; +import net.minecraft.world.phys.BlockHitResult; +import net.minecraft.world.phys.HitResult; +import net.minecraft.world.phys.Vec3; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; + +import javax.annotation.Nullable; +import java.util.List; +import java.util.Set; + +public class BlockConnectableBase extends Block { + + //Set this at your own will, just remember to set it back to true after collection + private static boolean collidableClient = true; + private static boolean collidableServer = true; + + public BlockConnectableBase(Properties properties) { + super(properties); + } + +//todo: when on ladder per loader +// @Override +// public boolean isLadder(BlockState state, BlockGetter world, BlockPos pos, LivingEntity entity) { +// //todo: config +//// if (!ForgeConfig.SERVER.fullBoundingBoxLadders.get()) { +//// ForgeConfig.SERVER.fullBoundingBoxLadders.set(true); +//// } +// BlockEntity te = world.getBlockEntity(pos); +// AABB entityBox = entity.getBoundingBox(); +// boolean intersect = false; +// if (te instanceof ConnectableBlockEntity) { +// AABB enityxzbox = entityBox.inflate(0.025D, 0, 0.025D); +// for (ConnectionAxisAlignedBB boxIn : this.createBoundingBox(((ConnectableBlockEntity) te).getConnections(), pos)) { +// AABB box = boxIn.move(pos); +// if (enityxzbox.intersects(box) && (!entityBox.inflate(0, 0.025D, 0).intersects(box) || !entityBox.inflate(0, -0.025D, 0).intersects(box))) { +// intersect = true; +// if (boxIn.getConnection().isPowered(world)) { +// return false; +// } +// } +// } +// } +// return intersect; +// } + + + @Override + public void entityInside(BlockState state, Level worldIn, BlockPos pos, Entity entityIn) { + BlockEntity te = worldIn.getBlockEntity(pos); + AABB entityBox = entityIn.getBoundingBox(); + if (te instanceof ConnectableBlockEntity) { + entityBox = entityBox.inflate(0.1D); + for (ConnectionAxisAlignedBB box : this.createBoundingBox(((ConnectableBlockEntity) te).getConnections(), pos)) { + if (entityBox.intersects(box.move(pos)) && box.getConnection().isPowered(worldIn)) { + + Vec3 vec = new Vec3((entityBox.maxX + entityBox.minX) / 2, (entityBox.maxY + entityBox.minY) / 2, (entityBox.maxZ + entityBox.minZ) / 2); + vec = vec.subtract(box.getConnection().getCenter()); + vec = vec.normalize(); + + Vec3 center = this.center(box.move(pos)); + Vec3 other = this.center(entityBox); + if (worldIn instanceof ServerLevel) { + //todo: damage + entityIn.hurt(new DamageSource(worldIn.registryAccess().lookup(Registries.DAMAGE_TYPE).get().get(DamageTypes.THORNS).get(),null,null), 1F); + + int count = 30; + //todo: particles +// ((ServerWorld) worldIn).sendParticles(ProjectNublarParticles.SPARK.get(), +// center.x, center.y, center.z, count, +// (other.x - center.x) * 0.5F, +// (other.y - center.y) * 0.5F, +// (other.z - center.z) * 0.5F, +// 1.5F +// ); + + } + + if (!entityIn.onGround()) { + vec = vec.scale(0.4D); + } + + entityIn.setDeltaMovement(new Vec3(vec.x, vec.y * 0.3D, vec.z)); + + break; + } + } + } + } + + + @Override + public boolean isPathfindable(BlockState pState, BlockGetter pLevel, BlockPos pPos, PathComputationType pType) { + return false; + } + + private Vec3 center(AABB box) { + return new Vec3(box.minX + (box.maxX - box.minX) * 0.5D, box.minY + (box.maxY - box.minY) * 0.5D, box.minZ + (box.maxZ - box.minZ) * 0.5D); + } + +// @SubscribeEvent +// public static void onDrawBlock(DrawHighlightEvent.HighlightBlock event) { +// IRenderTypeBuffer buffers = event.getBuffers(); +// MatrixStack stack = event.getMatrix(); +// IVertexBuilder buffer = buffers.getBuffer(RenderType.lines()); +// BlockHitResult target = event.getTarget(); +// ActiveRenderInfo info = event.getInfo(); +// Vector3d position = info.getPosition(); +// BlockPos pos = target.getBlockPos(); +// double px = -position.x(); +// double py = -position.y(); +// double pz = -position.z(); +// +// if(target.getType() == RayTraceResult.Type.BLOCK && target.hitInfo instanceof DelegateVoxelShapeRender) { +// WorldRenderer.renderShape(stack, buffer, ((DelegateVoxelShapeRender) target.hitInfo).getToRender(), pos.getX()+px, pos.getY()+py, pos.getZ()+pz, 0F, 0F, 0F, 0.4F); +// event.setCanceled(true); +// } +// if (target.getType() == RayTraceResult.Type.BLOCK && target.hitInfo instanceof BlockConnectableBase.HitChunk) { +// World world = Minecraft.getInstance().level; +// BlockState state = world.getBlockState(pos); +// if (state.getBlock() instanceof BlockConnectableBase) { +// BlockConnectableBase.HitChunk chunk = (BlockConnectableBase.HitChunk) target.hitInfo; +// event.setCanceled(true); +// +// +// Connection connection = chunk.getConnection(); +// double[] in = connection.getIn(); +// +// if (ProjectNublar.DEBUG) { +// chunk.getResult().debugRender(stack, buffers, px, py, pz); +// } +// +// +// double x = in[0] - position.x(); +// double y = in[4] - position.y(); +// double z = in[2] - position.z(); +// +// +// boolean pb = connection.brokenSide(world, false); +// boolean nb = connection.brokenSide(world, true); +// +// if (nb || pb) { +// Vector3d center = chunk.getAabb().getCenter(); +// double ycent = (chunk.getAabb().maxY - chunk.getAabb().minY) / 2; +// double zcent = (chunk.getAabb().maxZ - chunk.getAabb().minZ) / 2; +// +// if (nb) { +// Vector3f[] bases = connection.getRayBox().points(new AABB(center.x, center.y - ycent, center.z - zcent, center.x, center.y + ycent, center.z + zcent), x, y, z); +// for (int i = 0; i < 4; i++) { +// bases[i + 4].add(connection.getNextCache().getPoint()); +// } +// RenderUtils.renderBoxLines(stack, buffer, bases, Direction.SOUTH); +// } +// if (pb) { +// Vector3f[] bases = connection.getRayBox().points(new AABB(center.x, center.y - ycent, center.z - zcent, center.x, center.y + ycent, center.z + zcent), x, y, z); +// for (int i = 0; i < 4; i++) { +// bases[i + 4].add(connection.getPrevCache().getPoint()); +// } +// RenderUtils.renderBoxLines(stack, buffer, bases, Direction.SOUTH); +// } +// if (nb != pb) { +// if (nb) { +// RenderUtils.renderBoxLines(stack, buffer, connection.getRayBox().points(new AABB(chunk.getAabb().minX, chunk.getAabb().minY, chunk.getAabb().minZ, center.x, center.y + ycent, center.z + zcent), x, y, z), Direction.NORTH); +// } else { +// RenderUtils.renderBoxLines(stack, buffer, connection.getRayBox().points(new AABB(center.x, center.y - ycent, center.z - zcent, chunk.getAabb().maxX, chunk.getAabb().maxY, chunk.getAabb().maxZ), x, y, z), Direction.SOUTH); +// } +// } +// } else { +// RenderUtils.renderBoxLines(stack, buffer, connection.getRayBox().points(x, y, z)); +// } +// } +// } +// } + + // @Override +// public AABB getSelectedBoundingBox(IBlockState state, World worldIn, BlockPos pos) { +// BlockEntity te = worldIn.getTileEntity(pos); +// if(te instanceof ConnectableBlockEntity) { +// double minX = Double.MAX_VALUE; +// double minY = Double.MAX_VALUE; +// double minZ = Double.MAX_VALUE; +// +// double maxX = -Double.MAX_VALUE; +// double maxY = -Double.MAX_VALUE; +// double maxZ = -Double.MAX_VALUE; +// +// boolean set = false; +// +// for (Connection connection : ((ConnectableBlockEntity) te).getConnections()) { +// if(!connection.isBroken()) { +// double[] in = connection.getIn(); +// set = true; +// +// minX = Math.min(minX, in[0]); +// maxX = Math.max(maxX, in[1]); +// +// minZ = Math.min(minZ, in[2]); +// maxZ = Math.max(maxZ, in[3]); +// +// minY = Math.min(minY, in[4]); +// maxY = Math.max(maxY, in[5]); +// } +// } +// if(set) { +// return new AABB(minX, minY, minZ, maxX, maxY, maxZ).grow(1/16F); +// } +// } +// return super.getSelectedBoundingBox(state, worldIn, pos); +// } + + protected VoxelShape getDefaultShape(BlockState state, BlockGetter world, BlockPos pos, CollisionContext context) { + return Shapes.empty(); + } + +// @Override +// public boolean addHitEffects(BlockState state, Level world, HitResult target, ParticleEngine manager) { +// return true; +// } + + +// @Override +// public boolean addDestroyEffects(BlockState state, World world, BlockPos pos, ParticleManager manager) { +// return false; +// } + + + @Override + public VoxelShape getShape(BlockState state, BlockGetter world, BlockPos pos, CollisionContext context) { + return this.createDelegateShape(this.estimateShape(world, pos), this.getDefaultShape(state, world, pos, context), world); + } + + + @Override + public VoxelShape getCollisionShape(BlockState state, BlockGetter world, BlockPos pos, CollisionContext context) { + if (world instanceof ServerLevel ? collidableServer : collidableClient) { + return this.estimateShape(world, pos); + } + return Shapes.empty(); + } + + protected VoxelShape estimateShape(BlockGetter world, BlockPos pos) { + BlockEntity te = world.getBlockEntity(pos); + if (te instanceof ConnectableBlockEntity) { + return ((ConnectableBlockEntity) te).getOrCreateCollision(); + } + return Shapes.empty(); + } + + protected VoxelShape createDelegateShape(VoxelShape shape, VoxelShape interactionShape, BlockGetter world) { + return new DelegateVoxelShape(shape, (from, to, offset, fallback) -> { + DelegateBlockHitResult raytraceResult = DelegateBlockHitResult.of(getRaytraceResult(world, offset, from, to)); + DelegateBlockHitResult defaultResult = DelegateBlockHitResult.of(interactionShape.clip(from, to, offset)); + if(defaultResult == null) { + return raytraceResult; + } + defaultResult.hitInfo = new DelegateVoxelShapeRender(interactionShape); + if(raytraceResult == null) { + return defaultResult; + } + return raytraceResult.getLocation().subtract(from).lengthSqr() < defaultResult.getLocation().subtract(from).lengthSqr() ? raytraceResult : defaultResult; + }); + } + + @Nullable + public static HitChunk getHitChunk(Player viewer) { + Vec3 start = viewer.getEyePosition(1F); + Vec3 vec = viewer.getViewVector(1F); + Vec3 end = start.add(vec.x * 20, vec.y * 20, vec.z * 20); + HitResult pick = viewer.pick(20, 1F, false); + if (!(pick instanceof BlockHitResult)) { + return null; + } + BlockHitResult result = getRaytraceResult(viewer.level(), ((BlockHitResult) pick).getBlockPos(), start, end); + if(result instanceof DelegateBlockHitResult dbhr && dbhr.hitInfo instanceof HitChunk) { + return (HitChunk) dbhr.hitInfo; + } + return null; + } + + + @Nullable + public static DelegateBlockHitResult getRaytraceResult(BlockGetter world, BlockPos pos, Vec3 start, Vec3 end) { + double hitDist = Double.MAX_VALUE; + DelegateBlockHitResult resultOut = null; + Set set = getOutlines(world, pos); + + for (BlockConnectableBase.ChunkedInfo chunk : set) { + Connection connection = chunk.connection(); + boolean pb = connection.brokenSide(world, false); + boolean nb = connection.brokenSide(world, true); + + List results = Lists.newArrayList(); + if (nb || pb) { + if (nb) { + results.add(connection.getNextCache().rotatedBox().rayTrace(start, end)); + if (!pb) { + results.add(connection.getNextCache().fixedBox().rayTrace(start, end)); + } + } + + if (pb) { + results.add(connection.getPrevCache().rotatedBox().rayTrace(start, end)); + if (!nb) { + results.add(connection.getPrevCache().fixedBox().rayTrace(start, end)); + } + } + + } else { + results.add(connection.getRayBox().rayTrace(start, end)); + } + + if (!results.isEmpty()) { + for (RotatedRayBox.Result result : results) { + if (result == null) { + continue; + } + double dist = result.distance(); + if (dist < hitDist) { + resultOut = DelegateBlockHitResult.of(result.result().withPosition(pos)); + resultOut.hitInfo = new BlockConnectableBase.HitChunk(chunk.aabb(), chunk.connection(), result.hitDir(), result); + hitDist = dist; + } + } + } + } + return resultOut; + } + + public static Set getOutlines(BlockGetter world, BlockPos pos) { + Set set = Sets.newLinkedHashSet(); + BlockEntity tileEntity = world.getBlockEntity(pos); + if (tileEntity instanceof ConnectableBlockEntity) { + for (Connection connection : ((ConnectableBlockEntity) tileEntity).getConnections()) { + if (!connection.isBroken()) { + double w = connection.getType().getCableWidth(); + set.add(new ChunkedInfo(new AABB(0, -w, -w, -connection.getFullLen(), w, w), connection)); + + } + } + } + return set; + } + + public static List createBoundingBox(Set fenceConnections, BlockPos pos) { + List out = Lists.newArrayList(); + for (Connection connection : fenceConnections) { + double[] intersect = connection.getIn(); + double amount = 8; + + double x = (intersect[1] - intersect[0]) / amount; + double y = (intersect[5] - intersect[4]) / amount; + double z = (intersect[3] - intersect[2]) / amount; + + for (int i = 0; i < amount; i++) { + int next = i + 1; + out.add(new ConnectionAxisAlignedBB( + new AABB(x * i, y * i, z * i, x * next, y * next, z * next) + .move(intersect[0] - pos.getX(), intersect[4] - pos.getY(), intersect[2] - pos.getZ()) + .inflate(connection.getType().getCableWidth() / 2D), connection) + ); + } + } + return out; + } + + + + public static class ConnectionAxisAlignedBB extends AABB { + + private final Connection connection; + + public ConnectionAxisAlignedBB(AABB aabb, Connection connection) { + super(aabb.minX, aabb.minY, aabb.minZ, aabb.maxX, aabb.maxY, aabb.maxZ); + this.connection = connection; + } + + public Connection getConnection() { + return connection; + } + } + + public static void placeEffect(Player player, InteractionHand hand, Level worldIn, BlockPos pos) { + if (player != null) { + player.swing(hand); + if (!player.isCreative()) { + player.getItemInHand(hand).shrink(1); + } + } + //todo: sound +// SoundType soundType = BlockHandler.ELECTRIC_FENCE.get().getSoundType(BlockHandler.ELECTRIC_FENCE.get().defaultBlockState()); +// worldIn.playSound(null, pos, soundType.getPlaceSound(), SoundCategory.BLOCKS, (soundType.getVolume() + 1.0F) / 2.0F, soundType.getPitch() * 0.8F); + } + + public static void breakEffect(Level worldIn, BlockPos pos) { + worldIn.levelEvent(2001, pos, Block.getId(worldIn.getBlockState(pos))); + } + + +//todo: on destroyed by player forge + + @Override + public void playerWillDestroy(Level world, BlockPos pos, BlockState state, Player player) { + HitChunk chunk = getHitChunk(player); + if (chunk != null) { + chunk.connection().setBroken(true); + BlockEntity te = world.getBlockEntity(pos); + if (te instanceof ConnectableBlockEntity) { + for (Connection connection : ((ConnectableBlockEntity) te).getConnections()) { + if (!connection.isBroken()) { + breakEffect(world, pos); + } + } + te.setChanged(); + } + + } + } + + + @Override + public InteractionResult use(BlockState state, Level world, BlockPos pos, Player player, InteractionHand hand, BlockHitResult ray) { + if (ray instanceof DelegateBlockHitResult dbhr && dbhr.hitInfo instanceof HitChunk) { + HitChunk chunk = (HitChunk) dbhr.hitInfo; + BlockEntity te = world.getBlockEntity(pos); + if (te instanceof ConnectableBlockEntity) { + ConnectableBlockEntity be = (ConnectableBlockEntity) te; + Connection con = chunk.connection(); + double off = chunk.connection().getFrom().getY() + chunk.connection().getOffset(); + if (chunk.dir().getAxis() == Direction.Axis.Y) { + Connection ref = null; + double yref = chunk.dir() == Direction.DOWN ? Double.MIN_VALUE : Double.MAX_VALUE; + for (Connection connection : be.getConnections()) { + double yoff = connection.getOffset() + connection.getFrom().getY(); + if (chunk.dir() == Direction.DOWN) { + if (yoff < off && yoff > yref) { + yref = yoff; + ref = connection; + } + } else { + if (yoff > off && yoff < yref) { + yref = yoff; + ref = connection; + } + } + } + if (ref != null && ref.isBroken()) { + ref.setBroken(false); + te.setChanged(); + placeEffect(player, hand, world, pos); + return InteractionResult.SUCCESS; + } + } else if (chunk.dir().getAxis() == Direction.Axis.X) { + BlockPos nextPos = chunk.dir() == Direction.WEST == chunk.connection.getCompared() < 0 ? con.getNext() : con.getPrevious(); + BlockEntity nextTe = world.getBlockEntity(nextPos); + if (!(nextTe instanceof ConnectableBlockEntity)) { + if (world.getBlockState(nextPos).canBeReplaced(Fluids.EMPTY)) { + world.setBlock(nextPos, this.defaultBlockState(), 3); + nextTe = world.getBlockEntity(nextPos); + if (nextTe instanceof ConnectableBlockEntity && generateConnections(world, nextPos, (ConnectableBlockEntity) nextTe, chunk, null)) { + placeEffect(player, hand, world, pos); + } + + } + } + if (nextTe instanceof ConnectableBlockEntity) { + for (Connection connection : ((ConnectableBlockEntity) nextTe).getConnections()) { + if (connection.lazyEquals(chunk.connection())) { + connection.setBroken(false); + placeEffect(player, hand, world, pos); + nextTe.setChanged(); + return InteractionResult.SUCCESS; + } + } + } + } + if (player.getItemInHand(hand).getItem() == Item.byBlock(this)) { + return InteractionResult.CONSUME; + } + con.setSign(!con.isSign()); + te.setChanged(); + } + } + return InteractionResult.SUCCESS; + } + + + public static boolean generateConnections(Level worldIn, BlockPos pos, ConnectableBlockEntity be, @Nullable HitChunk chunk, @Nullable Direction side) { + Set newConnections = Sets.newLinkedHashSet(); + double yRef = side == Direction.DOWN ? Double.MIN_VALUE : Double.MAX_VALUE; + Connection ref = null; + for (int x = -1; x <= 1; x++) { + for (int y = -1; y <= 1; y++) { + for (int z = -1; z <= 1; z++) { + if (x == 0 && y == 0 && z == 0) { + continue; + } + BlockEntity tileentity = worldIn.getBlockEntity(pos.offset(x, y, z)); + if (tileentity instanceof ConnectableBlockEntity) { + ConnectableBlockEntity cbe = (ConnectableBlockEntity) tileentity; + for (Connection connection : cbe.getConnections()) { + if (connection.getPrevious().equals(pos) || connection.getNext().equals(pos)) { + List positions = LineUtils.getBlocksInbetween(connection.getFrom(), connection.getTo(), connection.getOffset()); + for (int i = 0; i < positions.size(); i++) { + if (positions.get(i).equals(pos)) { + Connection con = new Connection(tileentity, connection.getType(), connection.getOffset(), connection.getFrom(), connection.getTo(), positions.get(Math.min(i + 1, positions.size() - 1)), positions.get(Math.max(i - 1, 0)), pos); + double[] in = con.getIn(); + double yin = (in[4] + in[5]) / 2D; + if (side == Direction.DOWN == yin > yRef) { + yRef = yin; + ref = con; + } + newConnections.add(con); + break; + } + } + } + } + } + } + } + } + + if (chunk != null) { + Direction face = chunk.dir(); + if (chunk.connection().getCompared() < 0) { + face = face.getOpposite(); + } + if (face.getAxis() == Direction.Axis.X) { + for (Connection connection : newConnections) { + if (chunk.connection().lazyEquals(connection)) { + ref = connection; + } + } + } + + } + for (Connection connection : newConnections) { + connection.setBroken(!connection.lazyEquals(ref)); + be.addConnection(connection); + } + if (be instanceof BlockEntity) { + ((BlockEntity) be).setChanged(); + } + return ref != null; + } +//todo: on right click block forge + +// @SubscribeEvent +// public static void onRightClick(PlayerInteractEvent.RightClickBlock event) { +// World world = event.getWorld(); +// Direction side = event.getFace(); +// if (side != null && !event.getItemStack().isEmpty() && event.getItemStack().getItem() == ItemHandler.WIRE_SPOOL.get()) { +// BlockEntity tile = world.getBlockEntity(event.getPos().relative(side)); +// if (tile instanceof ConnectableBlockEntity) { +// ConnectableBlockEntity cb = (ConnectableBlockEntity) tile; +// if (side.getAxis() == Direction.Axis.Y) { +// double yRef = side == Direction.DOWN ? Double.MIN_VALUE : Double.MAX_VALUE; +// Connection ref = null; +// for (Connection connection : cb.getConnections()) { +// if (connection.isBroken()) { +// double[] in = connection.getIn(); +// double yin = (in[4] + in[5]) / 2D; +// if (side == Direction.DOWN == yin > yRef) { +// yRef = yin; +// ref = connection; +// } +// } +// } +// if (ref != null) { +// ref.setBroken(false); +// event.setCanceled(true); +// placeEffect(event.getPlayer(), event.getHand(), event.getWorld(), event.getPos()); +// } +// } else { +// for (Connection connection : cb.getConnections()) { +// if (connection.isBroken()) { +// connection.setBroken(false); +// event.setCanceled(true); +// placeEffect(event.getPlayer(), event.getHand(), event.getWorld(), event.getPos()); +// break; +// } +// } +// } +// } +// } +// } + + public static void setCollidableClient(boolean client) { + collidableClient = client; + } + + public static void setCollidableServer(boolean server) { + collidableServer = server; + } + + + public record HitChunk(AABB aabb, Connection connection, Direction dir, RotatedRayBox.Result result) { + + } + + public record ChunkedInfo(AABB aabb, Connection connection) { + + } + + + public record DelegateVoxelShapeRender(VoxelShape toRender) { + + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectableBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectableBlockEntity.java new file mode 100644 index 00000000..4a534804 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectableBlockEntity.java @@ -0,0 +1,17 @@ +package net.dumbcode.projectnublar.block.api; + +import net.minecraft.world.phys.shapes.VoxelShape; + +import java.util.Set; + +public interface ConnectableBlockEntity { + void addConnection(Connection connection); + + Set getConnections(); + + VoxelShape getOrCreateCollision(); + + default boolean removedByFenceRemovers() { + return true; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/Connection.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/Connection.java new file mode 100644 index 00000000..56efe519 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/Connection.java @@ -0,0 +1,584 @@ +package net.dumbcode.projectnublar.block.api; + +import com.google.common.collect.Lists; +import com.google.common.primitives.Doubles; +import com.google.common.primitives.Floats; +import earth.terrarium.botarium.common.energy.base.BotariumEnergyBlock; +import net.dumbcode.projectnublar.util.LineUtils; +import net.minecraft.core.BlockPos; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.nbt.NbtUtils; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.Blocks; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.phys.AABB; +import net.minecraft.world.phys.Vec3; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.apache.commons.lang3.tuple.Pair; +import org.joml.Vector3f; +import org.joml.Vector4f; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.Optional; +import java.util.Random; +import java.util.stream.IntStream; + + +public class Connection { + + private final Runnable reRenderCallback; + private final ConnectionType type; + + private final double offset; + //Used to help compare Connections + private final int toFromHash; + private final BlockPos from; + private final BlockPos to; + + private final BlockPos next; + private final BlockPos previous; + + boolean sign; + + private final BlockPos position; + private final int compared; + + private RenderData renderData; + + private boolean broken; + + private final double[] in; + private final boolean valid; + + private final double xzlen; + private final double fullLen; + + private final Random random; + + private final Vec3 center; + private final RotatedRayBox rayBox; + + private final SurroundingCache prevCache; + private final SurroundingCache nextCache; + + private final VoxelShape collisionShape; + + public Connection(BlockEntity internalBlockEntity, ConnectionType type, double offset, BlockPos from, BlockPos to, BlockPos previous, BlockPos next, BlockPos position) { + this(() -> { +// internalBlockEntity.requestModelDataUpdate(); + Level level = internalBlockEntity.getLevel(); + if(level != null) { +// TileEntity p = level.getBlockEntity(previous); +// if(p instanceof ConnectableBlockEntity) { +// p.requestModelDataUpdate(); +// } +// TileEntity n = level.getBlockEntity(next); +// if(n instanceof ConnectableBlockEntity) { +// n.requestModelDataUpdate(); +// } + level.sendBlockUpdated(position, Blocks.AIR.defaultBlockState(), internalBlockEntity.getBlockState(), 3); + } + }, type, offset, from, to, previous, next, position); + } + + private Connection(Runnable reRenderCallback, ConnectionType type, double offset, BlockPos from, BlockPos to, BlockPos previous, BlockPos next, BlockPos position) { + this.reRenderCallback = reRenderCallback; + this.type = type; + this.offset = offset; + this.position = position; + + if ((this.compared = (from.getX() == to.getX() ? to.getZ() - from.getZ() : from.getX() - to.getX())) < 0) { + BlockPos ref = from; + from = to; + to = ref; + + ref = previous; + previous = next; + next = ref; + + } + + this.from = from; + this.to = to; + this.next = next; + this.previous = previous; + + this.toFromHash = (this.compared < 0 ? this.from : this.to).hashCode() + (this.compared < 0 ? this.to : this.from).hashCode() * 31; + + double[] intercept = LineUtils.intersect(this.position, this.from, this.to, this.offset); + if (intercept == null) { + intercept = new double[6]; //ew + this.valid = false; + } else { + this.valid = true; + } + + this.random = new Random(this.getPosition().asLong() * (long) (this.getOffset() * 1000)); + this.in = intercept; + double w = this.type.getCableWidth(); + this.xzlen = Math.sqrt((this.in[1] - this.in[0]) * (this.in[1] - this.in[0]) + (this.in[3] - this.in[2]) * (this.in[3] - this.in[2])); + this.fullLen = Math.sqrt(this.xzlen * this.xzlen + (this.in[5] - this.in[4]) * (this.in[5] - this.in[4])); + + this.center = new Vec3((this.in[0] + this.in[1]) / 2, (this.in[4] + this.in[5]) / 2, (this.in[2] + this.in[3]) / 2); + this.rayBox = new RotatedRayBox.Builder(new AABB(0, -w, -w, -this.fullLen, w, w)) + .origin(this.in[0], this.in[4], this.in[2]) + .rotate(Math.atan((this.in[5] - this.in[4]) / this.xzlen), 0, 0, 1) + .rotate(this.in[1] == this.in[0] ? Math.PI * 1.5D : Math.atan((this.in[3] - this.in[2]) / (this.in[1] - this.in[0])), 0, 1, 0) + .build(); + + this.prevCache = this.genCache(false); + this.nextCache = this.genCache(true); + + //todo: fix this +// DistExecutor.unsafeRunWhenOn(Dist.CLIENT, () -> () -> this.renderData = this.buildRenderData()); + this.renderData = this.buildRenderData(); + + VoxelShape collisionShape = Shapes.empty(); + for (BlockConnectableBase.ConnectionAxisAlignedBB bb : BlockConnectableBase.createBoundingBox(Collections.singleton(this), position)) { + collisionShape = Shapes.or(collisionShape, Shapes.create(bb)); + } + this.collisionShape = collisionShape; + } + + public Connection setBroken(boolean broken) { + this.broken = broken; + this.reRenderCallback.run(); + return this; + } + + private Connection silentlySetBroken(boolean broken) { + this.broken = broken; + return this; + } + + private SurroundingCache genCache(boolean next) { + Vec3 point = new Vec3((next ? 1 : -1) * this.fullLen / 2, 0, 0); + double w = this.type.getCableWidth(); + RotatedRayBox fixedBox = new RotatedRayBox.Builder(new AABB(0, -w, -w, -this.fullLen / 2, w, w)) + .origin(next ? this.center.x : this.in[0], next ? this.center.y : this.in[4], next ? this.center.z : this.in[2]) + .rotate(Math.atan((this.in[5] - this.in[4]) / this.xzlen), 0, 0, 1) + .rotate(this.in[1] == this.in[0] ? Math.PI * 1.5D : Math.atan((this.in[3] - this.in[2]) / (this.in[1] - this.in[0])), 0, 1, 0) + .build(); + double yang = (this.random.nextFloat() - 0.5F) * Math.PI / 3F; + double zang = (this.random.nextFloat() - 0.5F) * Math.PI / 3F; + RotatedRayBox rotatedBox = this.genRotatedBox((next ? 1 : -1) * this.fullLen / 2, yang, zang); + + Vector4f vec4 = new Vector4f(new Vector3f((float) point.x, (float) point.y, (float) point.z),1.0f); + vec4.mul(rotatedBox.getBackwards()); + point = new Vec3(vec4.x(), vec4.y(), vec4.z()); + + AABB aabb = new AABB(this.position); + Vec3 centerVec = new Vec3(this.center.x, this.center.y, this.center.z); + Vec3 vec3d = new Vec3(point.x, point.y, point.z).add(centerVec); + if (!aabb.contains(vec3d)) { //Point outside of bounding box. Cant happen for selction box reasons + Optional clip = aabb.clip(centerVec, vec3d); + if (clip.isPresent()) { + double dist = clip.get().distanceTo(centerVec) * (next ? 1 : -1); + rotatedBox = this.genRotatedBox(dist, yang, zang); + point = new Vec3(dist, 0, 0); + + vec4 = new Vector4f(new Vector3f((float)point.x, (float)point.y, (float)point.z), 1.0f); + vec4.mul(rotatedBox.getBackwards()); + point = new Vec3(vec4.x(), vec4.y(), vec4.z()); + } + } + return new SurroundingCache(new Vector3f((float)point.x, (float)point.y, (float)point.z), fixedBox, rotatedBox); + } + + public Connection copy() { + return new Connection(this.reRenderCallback, this.type, this.offset, this.from, this.to, this.previous, this.next, this.position).setBroken(this.broken); + } + + private RotatedRayBox genRotatedBox(double length, double yang, double zang) { + double w = this.type.getCableWidth(); + return new RotatedRayBox.Builder(new AABB(0, -w, -w, length, w, w)) + .origin(this.center.x, this.center.y, this.center.z) + .rotate((this.in[1] == this.in[0] ? Math.PI * 1.5D : Math.atan((this.in[3] - this.in[2]) / (this.in[1] - this.in[0]))) + yang, 0, 1, 0) + .rotate(Math.atan((this.in[5] - this.in[4]) / this.xzlen) + zang, 0, 0, 1) + .build(); + } + + public CompoundTag writeToNBT(CompoundTag nbt) { + nbt.putString("id", this.type.getRegistryName().toString()); + nbt.putDouble("offset", this.offset); + nbt.put("from", NbtUtils.writeBlockPos(this.getFrom())); + nbt.put("to", NbtUtils.writeBlockPos(this.getTo())); + nbt.putBoolean("sign", this.sign); + nbt.put("next", NbtUtils.writeBlockPos(this.next)); + nbt.put("previous", NbtUtils.writeBlockPos(this.previous)); + nbt.putBoolean("broken", this.broken); + return nbt; + } + + + public static Connection fromNBT(CompoundTag nbt, BlockEntity tileEntity) { + return new Connection( + tileEntity, + ConnectionType.getType(new ResourceLocation(nbt.getString("id"))), + nbt.getDouble("offset"), + NbtUtils.readBlockPos(nbt.getCompound("from")), + NbtUtils.readBlockPos(nbt.getCompound("to")), + NbtUtils.readBlockPos(nbt.getCompound("previous")), + NbtUtils.readBlockPos(nbt.getCompound("next")), + tileEntity.getBlockPos() + ).silentlySetBroken(nbt.getBoolean("broken")).setSign(nbt.getBoolean("sign")); + } + + public boolean lazyEquals(Connection con) { + return this.getFrom().equals(con.getFrom()) && this.getTo().equals(con.getTo()) && this.offset == con.offset; + } + + public BlockPos getMin() { + return this.compared < 0 ? this.to : this.from; + } + + public BlockPos getMax() { + return this.compared >= 0 ? this.to : this.from; + } + + public boolean brokenSide(BlockGetter world, boolean next) { + BlockEntity te = world.getBlockEntity(next == this.compared < 0 ? this.previous : this.next); + if (te instanceof ConnectableBlockEntity) { + ConnectableBlockEntity fe = (ConnectableBlockEntity) te; + for (Connection fenceConnection : fe.getConnections()) { + if (this.lazyEquals(fenceConnection) && fenceConnection.isBroken()) { + return true; + } + } + return false; + } + return true; + } + + public boolean isPowered(BlockGetter world) { + for (BlockPos pos : LineUtils.getBlocksInbetween(this.from, this.to, this.offset)) { + BlockEntity te = world.getBlockEntity(pos); + if (te instanceof ConnectableBlockEntity) { + if (!this.isContactablePowerAllowed((ConnectableBlockEntity) te)) { + return false; + } + } else { + return false; + } + } + + //todo: energy + for (BlockPos pos : Lists.newArrayList(this.from, this.to)) { + BlockEntity te = world.getBlockEntity(pos); + if (te instanceof BotariumEnergyBlock wbec && wbec.getEnergyStorage().getStoredEnergy() > 0) { + return true; + } + } +//todo: return to false when energy + return false; + } + + private boolean isContactablePowerAllowed(ConnectableBlockEntity connectable) { + boolean has = false; + for (Connection connection : connectable.getConnections()) { + if (connection.lazyEquals(this)) { + if (connection.isBroken()) { + return false; + } + has = true; + break; + } + } + return has; + } + + + public CompiledRenderData compileRenderData(BlockGetter world) { + List out = new ArrayList<>(); + + boolean pb = this.brokenSide(world, false); + boolean nb = this.brokenSide(world, true); + if(!this.isBroken()) { + if (nb) { + out.add(this.renderData.nextRotated()); + if (!pb) { + out.add(this.renderData.nextFixed()); + } + } + if (pb) { + out.add(this.renderData.prevRotated()); + if (!nb) { + out.add(this.renderData.prevFixed()); + } + } + if (!pb && !nb) { + out.add(this.renderData.data()); + } + } + + return new CompiledRenderData(this.isSign(), out); + } + + + private RenderData buildRenderData() { + double halfthick = this.type.getCableWidth() / 2F; + + double posdist = this.distance(this.from, this.to.getX() + 0.5F, this.to.getZ() + 0.5F); + double yrange = posdist == 0 ? 1 : (this.to.getY() - this.from.getY()) / posdist; + double tangrad = this.in[1] == this.in[0] ? Math.PI / 2D : Math.atan((this.in[2] - this.in[3]) / (this.in[1] - this.in[0])); + double xcomp = halfthick * Math.sin(tangrad); + double zcomp = halfthick * Math.cos(tangrad); + double tangrady = posdist == 0 ? Math.PI / 2D : Math.atan((this.to.getY() - this.from.getY()) / posdist); + double yxzcomp = Math.sin(tangrady); + double[] ct = new double[]{ + this.in[0] - xcomp + yxzcomp * zcomp, this.in[2] - zcomp - yxzcomp * xcomp, + this.in[1] - xcomp + yxzcomp * zcomp, this.in[3] - zcomp - yxzcomp * xcomp, + this.in[1] + xcomp + yxzcomp * zcomp, this.in[3] + zcomp - yxzcomp * xcomp, + this.in[0] + xcomp + yxzcomp * zcomp, this.in[2] + zcomp - yxzcomp * xcomp + }; + double[] cb = new double[]{ + this.in[0] - xcomp - yxzcomp * zcomp, this.in[2] - zcomp + yxzcomp * xcomp, + this.in[1] - xcomp - yxzcomp * zcomp, this.in[3] - zcomp + yxzcomp * xcomp, + this.in[1] + xcomp - yxzcomp * zcomp, this.in[3] + zcomp + yxzcomp * xcomp, + this.in[0] + xcomp - yxzcomp * zcomp, this.in[2] + zcomp + yxzcomp * xcomp + }; + double[] cent = new double[]{ + (ct[0] + ct[2]) / 2D, + (ct[1] + ct[3]) / 2D, + (ct[4] + ct[6]) / 2D, + (ct[5] + ct[7]) / 2D + }; + double[] cenb = new double[]{ + (cb[0] + cb[2]) / 2D, + (cb[1] + cb[3]) / 2D, + (cb[4] + cb[6]) / 2D, + (cb[5] + cb[7]) / 2D + }; + double ytop = yrange * this.distance(this.from, this.in[0], this.in[2]) - this.position.getY() + this.from.getY(); + double ybot = yrange * this.distance(this.from, this.in[1], this.in[3]) - this.position.getY() + this.from.getY(); + double len = Math.sqrt(Math.pow(ct[0] == ct[2] ? ct[1] - ct[3] : ct[0] - ct[2], 2) + (ytop - ybot) * (ytop - ybot)) / (halfthick * 32F); + double yThick = halfthick * Math.cos(tangrady); + double x = -this.position.getX(); + double y = this.offset; + double z = -this.position.getZ(); + + float worldWidth = this.type.getCableWidth() * 32; + double uvLen = (Math.sqrt( + Math.pow(this.in[0]-this.in[1], 2) + + Math.pow(this.in[2]-this.in[3], 2) + + Math.pow(this.in[4]-this.in[5], 2) + )) / worldWidth; + + Pair prevRenderCache = this.genRenderCache(x, y, z, false, new double[]{ct[0], ct[1], cent[0], cent[1], cent[2], cent[3], ct[6], ct[7]}, new double[]{cb[0], cb[1], cenb[0], cenb[1], cenb[2], cenb[3], cb[6], cb[7]}, yThick, uvLen, worldWidth, ytop, ybot); + Pair nextRenderCache = this.genRenderCache(x, y, z, true, new double[]{cent[0], cent[1], ct[2], ct[3], ct[4], ct[5], cent[2], cent[3]}, new double[]{cenb[0], cenb[1], cb[2], cb[3], cb[4], cb[5], cenb[2], cenb[3]}, yThick, uvLen, worldWidth, ytop, ybot); + + int maximumTexSize = (int) Math.min(64, Math.ceil(Math.max(uvLen * 16, worldWidth) * 2)); + double[] uvs = IntStream.range(0, 12).mapToDouble(i -> this.random.nextInt(65 - maximumTexSize) / 64F).toArray(); + float[] main = Floats.toArray(Doubles.asList( + ct[0] + x, ytop + yThick + y, ct[1] + z, + ct[2] + x, ybot + yThick + y, ct[3] + z, + ct[6] + x, ytop + yThick + y, ct[7] + z, + ct[4] + x, ybot + yThick + y, ct[5] + z, + cb[0] + x, ytop - yThick + y, cb[1] + z, + cb[2] + x, ybot - yThick + y, cb[3] + z, + cb[6] + x, ytop - yThick + y, cb[7] + z, + cb[4] + x, ybot - yThick + y, cb[5] + z, + uvs[0], uvs[1], + uvs[2], uvs[3], + uvs[4], uvs[5], + uvs[6], uvs[7], + uvs[8], uvs[9], + uvs[10], uvs[11], + uvLen/2F, 1F/64F, 1F/64F + )); + return new RenderData(main, prevRenderCache.getLeft(), nextRenderCache.getLeft(), prevRenderCache.getRight(), nextRenderCache.getRight()); + } + + private double distance(BlockPos from, double x, double z) { + return Math.sqrt((from.getX() + 0.5F - x) * (from.getX() + 0.5F - x) + (from.getZ() + 0.5F - z) * (from.getZ() + 0.5F - z)); + } + + private Pair genRenderCache(double x, double y, double z, boolean next, double[] ct, double[] cb, double yThick, double len, double worldWidth, double ytop, double ybot) { + Vector3f point = next ? this.nextCache.point : this.prevCache.point; + double ycenter = ybot + (ytop - ybot) / 2D; + int maximumTexSize = (int) Math.min(64, Math.ceil(Math.max(len * 16, worldWidth) * 2)); + double[] uvs = IntStream.range(0, 12).mapToDouble(i -> this.random.nextInt(65 - maximumTexSize) / 64F).toArray(); + float[] rotated; + if (next) { + ytop = ycenter; + rotated = Floats.toArray(Doubles.asList( + x + ct[0] + point.x(), y + ycenter + yThick + point.y(), z + ct[1] + point.z(), + x + ct[0], y + ycenter + yThick, z + ct[1], + x + ct[6] + point.x(), y + ycenter + yThick + point.y(), z + ct[7] + point.z(), + x + ct[6], y + ycenter + yThick, z + ct[7], + + x + cb[0] + point.x(), y + ycenter - yThick + point.y(), z + cb[1] + point.z(), + x + cb[0], y + ycenter - yThick, z + cb[1], + x + cb[6] + point.x(), y + ycenter - yThick + point.y(), z + cb[7] + point.z(), + x + cb[6], y + ycenter - yThick, z + cb[7], + + uvs[0], uvs[1], + uvs[2], uvs[3], + uvs[4], uvs[5], + uvs[6], uvs[7], + uvs[8], uvs[9], + uvs[10], uvs[11], + len/4F, 1F/64F, 1F/64F + )); + } else { + ybot = ycenter; + rotated = Floats.toArray(Doubles.asList( + x + ct[2], y + ycenter + yThick, z + ct[3], + x + ct[2] + point.x(), y + ycenter + yThick + point.y(), z + ct[3] + point.z(), + x + ct[4], y + ycenter + yThick, z + ct[5], + x + ct[4] + point.x(), y + ycenter + yThick + point.y(), z + ct[5] + point.z(), + + x + cb[2], y + ycenter - yThick, z + cb[3], + x + cb[2] + point.x(), y + ycenter - yThick + point.y(), z + cb[3] + point.z(), + x + cb[4], y + ycenter - yThick, z + cb[5], + x + cb[4] + point.x(), y + ycenter - yThick + point.y(), z + cb[5] + point.z(), + + uvs[0], uvs[1], + uvs[2], uvs[3], + uvs[4], uvs[5], + uvs[6], uvs[7], + uvs[8], uvs[9], + uvs[10], uvs[11], + len/4F, 1F/64F, 1F/64F + )); + } + uvs = IntStream.range(0, 12).mapToDouble(i -> this.random.nextInt(65 - maximumTexSize) / 64F).toArray(); + float[] fixed = + Floats.toArray(Doubles.asList( + x + ct[0], y + ytop + yThick, z + ct[1], + x + ct[2], y + ybot + yThick, z + ct[3], + x + ct[6], y + ytop + yThick, z + ct[7], + x + ct[4], y + ybot + yThick, z + ct[5], + x + cb[0], y + ytop - yThick, z + cb[1], + x + cb[2], y + ybot - yThick, z + cb[3], + x + cb[6], y + ytop - yThick, z + cb[7], + x + cb[4], y + ybot - yThick, z + cb[5], + uvs[0], uvs[1], + uvs[2], uvs[3], + uvs[4], uvs[5], + uvs[6], uvs[7], + uvs[8], uvs[9], + uvs[10], uvs[11], + len/4F, 1F/64F, 1F/64F + )); + return Pair.of(fixed, rotated); + } + + public Runnable getReRenderCallback() { + return reRenderCallback; + } + + public ConnectionType getType() { + return type; + } + + public double getOffset() { + return offset; + } + + public int getToFromHash() { + return toFromHash; + } + + public BlockPos getFrom() { + return from; + } + + public BlockPos getTo() { + return to; + } + + public BlockPos getNext() { + return next; + } + + public BlockPos getPrevious() { + return previous; + } + + public boolean isSign() { + return sign; + } + + public Connection setSign(boolean sign) { + this.sign = sign; + return this; + } + + public BlockPos getPosition() { + return position; + } + + public int getCompared() { + return compared; + } + + public RenderData getRenderData() { + return renderData; + } + + public void setRenderData(RenderData renderData) { + this.renderData = renderData; + } + + public boolean isBroken() { + return broken; + } + + public double[] getIn() { + return in; + } + + public boolean isValid() { + return valid; + } + + public double getXzlen() { + return xzlen; + } + + public double getFullLen() { + return fullLen; + } + + public Random getRandom() { + return random; + } + + public Vec3 getCenter() { + return center; + } + + public RotatedRayBox getRayBox() { + return rayBox; + } + + public SurroundingCache getPrevCache() { + return prevCache; + } + + public SurroundingCache getNextCache() { + return nextCache; + } + + public VoxelShape getCollisionShape() { + return collisionShape; + } + + public record SurroundingCache(Vector3f point, RotatedRayBox fixedBox, RotatedRayBox rotatedBox) { + } + + //Each array is length 39, and should be passed to RenderUtils.drawSpacedCube + + public record RenderData(float[] data, float[] prevFixed, float[] nextFixed, float[] prevRotated, float[] nextRotated) { + } + + + public record CompiledRenderData(boolean renderSign, List connectionData) { + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectionType.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectionType.java new file mode 100644 index 00000000..a029b8d8 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/ConnectionType.java @@ -0,0 +1,25 @@ +package net.dumbcode.projectnublar.block.api; + +import com.google.common.collect.Maps; +import net.minecraft.resources.ResourceLocation; + +import java.util.Map; + +public interface ConnectionType { + Map registryMap = Maps.newHashMap(); //todo: move to a registry? + default void register() { + registryMap.put(this.getRegistryName(), this); + } + double[] getOffsets(); + int getHeight(); + float getRadius(); + float getCableWidth(); + float getRotationOffset(); + float getHalfSize(); + int getLightLevel(); + ResourceLocation getRegistryName(); + + static ConnectionType getType(ResourceLocation id) { + return ConnectionType.registryMap.getOrDefault(id, EnumConnectionType.LOW_SECURITY); + } +} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateBlockHitResult.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateBlockHitResult.java new file mode 100644 index 00000000..a83c037f --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateBlockHitResult.java @@ -0,0 +1,53 @@ +package net.dumbcode.projectnublar.block.api; + +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.world.entity.Entity; +import net.minecraft.world.phys.BlockHitResult; +import net.minecraft.world.phys.Vec3; + +public class DelegateBlockHitResult extends BlockHitResult { + private final BlockHitResult delegate; + public Object hitInfo; + + public static DelegateBlockHitResult of(BlockHitResult delegate) { + return delegate == null ? null : new DelegateBlockHitResult(delegate); + } + + private DelegateBlockHitResult(BlockHitResult delegate) { + super(delegate.getLocation(), delegate.getDirection(), delegate.getBlockPos(), delegate.isInside()); + this.delegate = delegate; + } + + public BlockHitResult withDirection(Direction p_216351_1_) { + return DelegateBlockHitResult.of(this.delegate.withDirection(p_216351_1_)); + } + + public BlockHitResult withPosition(BlockPos p_237485_1_) { + return DelegateBlockHitResult.of(this.delegate.withPosition(p_237485_1_)); + } + + public BlockPos getBlockPos() { + return this.delegate.getBlockPos(); + } + + public Direction getDirection() { + return this.delegate.getDirection(); + } + + public Type getType() { + return this.delegate.getType(); + } + + public boolean isInside() { + return this.delegate.isInside(); + } + + public double distanceTo(Entity p_237486_1_) { + return this.delegate.distanceTo(p_237486_1_); + } + + public Vec3 getLocation() { + return this.delegate.getLocation(); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateVoxelShape.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateVoxelShape.java new file mode 100644 index 00000000..0c68e5e3 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/DelegateVoxelShape.java @@ -0,0 +1,35 @@ +package net.dumbcode.projectnublar.block.api; + +import it.unimi.dsi.fastutil.doubles.DoubleList; +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.world.phys.BlockHitResult; +import net.minecraft.world.phys.Vec3; +import net.minecraft.world.phys.shapes.VoxelShape; + +import java.util.function.Supplier; + +public class DelegateVoxelShape extends VoxelShape { + private final VoxelShape delegate; + private final Callback callback; + + public DelegateVoxelShape(VoxelShape delegate, Callback callback) { + super(delegate.shape); + this.delegate = delegate; + this.callback = callback; + } + + public BlockHitResult clip(Vec3 from, Vec3 to, BlockPos offset) { + return DelegateBlockHitResult.of(this.callback.getRaytrace(from, to, offset, () -> this.delegate.clip(from, to, offset))); + } + + + @Override + public DoubleList getCoords(Direction.Axis axis) { + return this.delegate.getCoords(axis); + } + + public interface Callback { + BlockHitResult getRaytrace(Vec3 from, Vec3 to, BlockPos offset, Supplier fallback); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java new file mode 100644 index 00000000..645e80d5 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java @@ -0,0 +1,76 @@ +package net.dumbcode.projectnublar.block.api; + +import net.dumbcode.projectnublar.CommonClass; +import net.dumbcode.projectnublar.Constants; +import net.minecraft.resources.ResourceLocation; + + +public enum EnumConnectionType implements ConnectionType { + LOW_SECURITY(2, 3, 6/16F, 0.75F, 90F, 1/8F, 10), + HIGH_SECURITY(1, 8, 1/2F, 2F, 0F, 2/8F, 15); + private final double[] offsets; + private final int height; + private final float radius; + private final float cableWidth; + private final float rotationOffset; + private final float halfSize; + private final int lightLevel; + private final ResourceLocation registryName; + + EnumConnectionType(int amount, int height, float radius, float cableWidth, float defaultRotation, float halfSize, int lightLevel) { + this.offsets = new double[amount]; + this.height = height; + this.radius = radius; + this.cableWidth = cableWidth / 32F; //cableWidth is actually halfCableWidth, the 16 comes from the texturemap size + this.rotationOffset = defaultRotation; + this.halfSize = halfSize; + this.lightLevel = lightLevel; + this.registryName = new ResourceLocation(Constants.MODID, "textures/blocks/" + this.name().toLowerCase() + "_electric_fence_pole.png"); + + double off = 1D / (amount * 2); + for (int i = 0; i < amount; i++) { + this.offsets[i] = (i*2 + 1) * off; + } + this.register(); + } + + @Override + public double[] getOffsets() { + return offsets; + } + + @Override + public int getHeight() { + return height; + } + + @Override + public float getRadius() { + return radius; + } + + @Override + public float getCableWidth() { + return cableWidth; + } + + @Override + public float getRotationOffset() { + return rotationOffset; + } + + @Override + public float getHalfSize() { + return halfSize; + } + + @Override + public int getLightLevel() { + return lightLevel; + } + + @Override + public ResourceLocation getRegistryName() { + return registryName; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/IMachineParts.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/IMachineParts.java new file mode 100644 index 00000000..1ab382dc --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/IMachineParts.java @@ -0,0 +1,8 @@ +package net.dumbcode.projectnublar.block.api; + +import net.minecraft.core.NonNullList; +import net.minecraft.world.item.ItemStack; + +public interface IMachineParts { + NonNullList getMachineParts(); +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/MathUtils.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/MathUtils.java new file mode 100644 index 00000000..3a21270f --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/MathUtils.java @@ -0,0 +1,156 @@ +package net.dumbcode.projectnublar.block.api; + +import com.google.common.collect.Maps; +import net.minecraft.util.Mth; +import net.minecraft.world.phys.Vec3; +import org.joml.Vector3f; + +import java.util.Collection; +import java.util.Map; +import java.util.Random; + +public class MathUtils { + + private static final Random RANDOM = new Random(); + + public static double sigmoid(double x) { + return 1 / (1 + Math.exp(-x)); + } + + public static int getWeightedResult(double mean, double sd) { + return (int) Math.abs(RANDOM.nextGaussian() * sd + mean); + } + + //https://www.desmos.com/calculator/vczrdbi01s + public static float bounce(float min, float max, float value) { + float range = max - min; + return max - Math.abs(mod(value, 2 * range) - range); + } + + public static float mod(float x, float k) { + return ((x % k) + k) % k; //Respect the sign -> https://stackoverflow.com/a/4403631 + } + + public static double bounce(double min, double max, double value) { + double range = max - min; + return max - Math.abs(mod(value, 2 * range) - range); + } + + public static double mod(double x, double k) { + return ((x % k) + k) % k; //Respect the sign -> https://stackoverflow.com/a/4403631 + } + + public static String ensureTrailingZeros(double num, int dp) { + StringBuilder number = new StringBuilder(String.valueOf(num)); + int point = number.lastIndexOf("."); + int zeros = point != -1 ? dp - (number.length() - point) : dp; + if (point == -1) { + point = number.length(); + number.append("."); + } + for (int i = 0; i <= zeros; i++) { + number.append("0"); + } + return number.toString().substring(0, point + dp + 1); + + } + + public static int floorToZero(double value) { + return value > 0 ? Mth.floor(value) : Mth.ceil(value); + } + + public static int ceilAwayZero(double value) { + return value > 0 ? Mth.ceil(value) : Mth.floor(value); + } + + public static int[] binChoose(int n) { + n += 1; + int[][] cache = new int[n + 1][n]; + + for (int i = 0; i <= n; i++) { + for (int j = 0; j < Math.min(i, n); j++) { + if (j == 0 || j == i) { + cache[i][j] = 1; + } else { + cache[i][j] = cache[i - 1][j - 1] + cache[i - 1][j]; + } + } + } + + return cache[n]; + } + + public static boolean inBetween(double test, double min, double max) { + return test >= min && test <= max; + } + + public static double binomialExp(double a, double b, int pow) { + return binomialExp(a, b, binChoose(pow)); + } + + public static double binomialExp(double a, double b, int[] n) { + double total = 0; + for (int i = 0; i < n.length; i++) { + total += n[i] * Math.pow(a, i) * Math.pow(b, n.length - i - 1D); + } + return total; + } + + public static double mean(double... data) { + double total = 0; + for (double datum : data) { + total += datum; + } + return total / data.length; + } + + public static double meanDeviation(double... data) { + double mean = mean(data); + + double divationTotal = 0; + for (double datum : data) { + divationTotal += Math.abs(datum - mean); + } + return divationTotal / data.length; + } + + public static double meanDeviation(Collection list) { + return meanDeviation(list.stream().mapToDouble(Number::doubleValue).toArray()); + } + + private static final Map NORMAL_CACHE = Maps.newHashMap(); + + /** + * Calculate the normal of the given data + * + * @param data in the format [x1, y1, z1, x2, y2, z2, x3, y3, z3] + * @return the Vec3d normal + */ + public static Vec3 calculateNormal(double... data) { + Vec3 pos1 = new Vec3(data[0], data[1], data[2]); + Vec3 pos2 = new Vec3(data[3], data[4], data[5]); + Vec3 pos3 = new Vec3(data[6], data[7], data[8]); + return NORMAL_CACHE.computeIfAbsent(new TriVec(pos1, pos2, pos3), v -> pos2.subtract(pos1).cross(pos3.subtract(pos1)).normalize()); + } + + public static Vector3f calculateNormalF(double... data) { + Vec3 vec = calculateNormal(data); + return new Vector3f((float) vec.x, (float) vec.y, (float) vec.z); + } + + + public static Vector3f calculateNormalF(Vector3f p0, Vector3f p1, Vector3f p2) { + return calculateNormalF(p0.x(), p0.y(), p0.z(), p1.x(), p1.y(), p1.z(), p2.x(), p2.y(), p2.z()); + } + + public static double horizontalDegree(double x, double z, boolean forward) { + double angle = Math.atan(z / x); + if (x < 0 == forward) { + angle += Math.PI; + } + return angle * 180 / Math.PI; + } + + private record TriVec(Vec3 pos1, Vec3 pos2, Vec3 pos3) { + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/MultiBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/MultiBlock.java new file mode 100644 index 00000000..a75220c5 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/MultiBlock.java @@ -0,0 +1,21 @@ +package net.dumbcode.projectnublar.block.api; + +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.world.level.block.HorizontalDirectionalBlock; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.properties.DirectionProperty; +import net.minecraft.world.level.block.state.properties.IntegerProperty; + +public interface MultiBlock { + DirectionProperty FACING = HorizontalDirectionalBlock.FACING; + IntegerProperty ROWS = IntegerProperty.create("rows", 0, 2); + IntegerProperty COLUMNS = IntegerProperty.create("columns", 0, 1); + IntegerProperty DEPTH = IntegerProperty.create("depth", 0, 1); + + + static BlockPos getCorePos(BlockState pState, BlockPos pPos){ + Direction direction = pState.getValue(FACING); + return pPos.relative(direction, pState.getValue(MultiBlock.DEPTH)).relative(direction.getClockWise(), pState.getValue(MultiBlock.COLUMNS)).relative(Direction.UP, -pState.getValue(MultiBlock.ROWS)); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/MultiEntityBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/MultiEntityBlock.java new file mode 100644 index 00000000..5edbf5da --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/MultiEntityBlock.java @@ -0,0 +1,147 @@ +package net.dumbcode.projectnublar.block.api; + +import net.dumbcode.projectnublar.client.ModShapes; +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.world.Container; +import net.minecraft.world.Containers; +import net.minecraft.world.InteractionHand; +import net.minecraft.world.InteractionResult; +import net.minecraft.world.MenuProvider; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.context.BlockPlaceContext; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.BaseEntityBlock; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.RenderShape; +import net.minecraft.world.level.block.entity.BaseContainerBlockEntity; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.StateDefinition; +import net.minecraft.world.phys.BlockHitResult; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.Nullable; + +import java.util.HashMap; +import java.util.Map; + +public abstract class MultiEntityBlock extends BaseEntityBlock implements MultiBlock { + int rows = 0; + int columns = 0; + int depth = 0; + public static Map SHAPES = new HashMap<>(); + + public MultiEntityBlock(Properties properties, int rows, int columns, int depth) { + super(properties); + this.registerDefaultState(this.stateDefinition.any() + .setValue(ROWS, 0) + .setValue(COLUMNS, 0) + .setValue(FACING, Direction.NORTH) + .setValue(DEPTH, 0)); + this.rows = rows; + this.columns = columns; + this.depth = depth; + } + + public InteractionResult use(BlockState pState, Level pLevel, BlockPos pPos, Player pPlayer, InteractionHand pHand, BlockHitResult pHit) { + if (pLevel.isClientSide) { + return InteractionResult.SUCCESS; + } else { + BlockPos corePos = MultiBlock.getCorePos(pState, pPos); + this.openContainer(pLevel, corePos, pPlayer); + return InteractionResult.CONSUME; + } + + } + + protected void openContainer(Level pLevel, BlockPos pPos, Player pPlayer) { + BlockEntity blockentity = pLevel.getBlockEntity(pPos); + if (blockentity instanceof BaseContainerBlockEntity) { + pPlayer.openMenu((MenuProvider) blockentity); + //todo: add stat +// pPlayer.awardStat(getOpenState()); + } + } + +// abstract Stat getOpenStat(); + + @Override + protected void createBlockStateDefinition(StateDefinition.Builder $$0) { + $$0.add(ROWS, COLUMNS, DEPTH, FACING); + } + + public abstract VoxelShape getShapeForDirection(Direction direction); + @Override + public VoxelShape getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) { + int columns = pState.getValue(COLUMNS); + int rows = pState.getValue(ROWS); + int depth = pState.getValue(DEPTH); + Direction direction = pState.getValue(FACING); + return SHAPES.computeIfAbsent(pState,(state)->switch (pState.getValue(FACING)) { + case NORTH ->getShapeForDirection(direction).move(columns, -rows, -depth); + case SOUTH -> getShapeForDirection(direction).move(-columns, -rows, depth); + case EAST -> getShapeForDirection(direction).move(depth, -rows, columns); + case WEST -> getShapeForDirection(direction).move(-depth, -rows, -columns); + default -> getShapeForDirection(direction); + }); + } + @Override + public RenderShape getRenderShape(BlockState state) { + return RenderShape.ENTITYBLOCK_ANIMATED; + } + + public void onRemove(BlockState pState, Level pLevel, BlockPos pPos, BlockState pNewState, boolean pIsMoving) { + if (pState.getValue(ROWS) == 0 && pState.getValue(COLUMNS) == 0 && pState.getValue(DEPTH) == 0) { + if (!pState.is(pNewState.getBlock())) { + BlockEntity blockentity = pLevel.getBlockEntity(pPos); + if (blockentity instanceof Container) { + Containers.dropContents(pLevel, pPos, (Container) blockentity); + pLevel.updateNeighbourForOutputSignal(pPos, this); + } + if(blockentity instanceof IMachineParts){ + Containers.dropContents(pLevel, pPos, ((IMachineParts) blockentity).getMachineParts()); + } + + } + } + //break the other blocks + Direction direction = pState.getValue(FACING); + BlockPos corePos = pPos.relative(direction, pState.getValue(DEPTH)).relative(direction.getClockWise(), pState.getValue(COLUMNS)).relative(Direction.UP, -pState.getValue(ROWS)); + //use r c d for loops + for (int r = 0; r < rows; r++) { + for (int c = 0; c < columns; c++) { + for (int d = 0; d < depth; d++) { + BlockPos blockPos = corePos.relative(direction.getOpposite(), d).relative(direction.getCounterClockWise(), c).relative(Direction.UP, r); + if (!pLevel.getBlockState(blockPos).isAir() && pLevel.getBlockState(blockPos).is(this)) { + pLevel.destroyBlock(blockPos, false); + } + } + } + } + + + super.onRemove(pState, pLevel, pPos, pNewState, pIsMoving); + } + + + @Nullable + @Override + public BlockState getStateForPlacement(BlockPlaceContext context) { + return this.defaultBlockState().setValue(FACING, context.getHorizontalDirection().getOpposite()); + } + + @Nullable + @Override + public BlockEntity newBlockEntity(BlockPos blockPos, BlockState blockState) { + if (blockState.getValue(ROWS) == 0 && blockState.getValue(COLUMNS) == 0 && blockState.getValue(DEPTH) == 0) + return createBlockEntity(blockPos,blockState); + return null; + } + public abstract BlockEntity createBlockEntity(BlockPos blockPos, BlockState blockState); + + + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/RenderUtils.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/RenderUtils.java new file mode 100644 index 00000000..3b822bec --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/RenderUtils.java @@ -0,0 +1,235 @@ +package net.dumbcode.projectnublar.block.api; + +import com.mojang.blaze3d.vertex.BufferBuilder; +import com.mojang.blaze3d.vertex.DefaultVertexFormat; +import com.mojang.blaze3d.vertex.PoseStack; +import com.mojang.blaze3d.vertex.Tesselator; +import com.mojang.blaze3d.vertex.VertexConsumer; +import com.mojang.blaze3d.vertex.VertexFormat; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.renderer.texture.TextureAtlasSprite; +import net.minecraft.core.Direction; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.phys.Vec3; +import org.joml.Matrix3f; +import org.joml.Matrix4f; +import org.joml.Vector3f; + +import java.util.Arrays; + +public class RenderUtils { + public static void drawCubeoid(PoseStack stack, Vec3 si, Vec3 ei, VertexConsumer buff) { + Matrix4f pose = stack.last().pose(); + Matrix3f normal = stack.last().normal(); + + Vector3f s = new Vector3f((float) si.x(), (float) si.y(), (float) si.z()); + Vector3f e = new Vector3f((float) ei.x(), (float) ei.y(), (float) ei.z()); + +// buff.(GL11.GL_QUADS, DefaultVertexFormats.POSITION); + buff.vertex(pose, s.x(), e.y(), s.z()).normal(normal, 0, 1, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, s.x(), e.y(), e.z()).normal(normal, 0, 1, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, e.x(), e.y(), e.z()).normal(normal, 0, 1, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, e.x(), e.y(), s.z()).normal(normal, 0, 1, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, s.x(), s.y(), e.z()).normal(normal, 0, -1, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, s.x(), s.y(), s.z()).normal(normal, 0, -1, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, e.x(), s.y(), s.z()).normal(normal, 0, -1, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, e.x(), s.y(), e.z()).normal(normal, 0, -1, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, e.x(), e.y(), e.z()).normal(normal, 1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, e.x(), s.y(), e.z()).normal(normal, 1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, e.x(), s.y(), s.z()).normal(normal, 1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, e.x(), e.y(), s.z()).normal(normal, 1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, s.x(), s.y(), e.z()).normal(normal, -1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, s.x(), e.y(), e.z()).normal(normal, -1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, s.x(), e.y(), s.z()).normal(normal, -1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, s.x(), s.y(), s.z()).normal(normal, -1, 0, 0).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, s.x(), e.y(), e.z()).normal(normal, 0, 0, 1).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, s.x(), s.y(), e.z()).normal(normal, 0, 0, 1).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, e.x(), s.y(), e.z()).normal(normal, 0, 0, 1).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, e.x(), e.y(), e.z()).normal(normal, 0, 0, 1).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, s.x(), s.y(), s.z()).normal(normal, 0, 0, -1).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, s.x(), e.y(), s.z()).normal(normal, 0, 0, -1).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, e.x(), e.y(), s.z()).normal(normal, 0, 0, -1).color(1F, 1F, 1F, 1F).endVertex(); + buff.vertex(pose, e.x(), s.y(), s.z()).normal(normal, 0, 0, -1).color(1F, 1F, 1F, 1F).endVertex(); + } + +// public static void drawSpacedCube(double ulfx, double ulfy, double ulfz, double ulbx, double ulby, double ulbz, double urfx, double urfy, double urfz, double urbx, double urby, double urbz, double dlfx, double dlfy, double dlfz, double dlbx, double dlby, double dlbz, double drfx, double drfy, double drfz, double drbx, double drby, double drbz, double uu, double uv, double du, double dv, double lu, double lv, double ru, double rv, double fu, double fv,double bu, double bv, double tw,double th, double td, VertexConsumer buff) { +// drawSpacedCube(buff, ulfx, ulfy, ulfz, ulbx, ulby, ulbz, urfx, urfy, urfz, urbx, urby, urbz, dlfx, dlfy, dlfz, dlbx, dlby, dlbz, drfx, drfy, drfz, drbx, drby, drbz, uu, uv, du, dv, lu, lv, ru, rv, fu, fv, bu, bv, tw, th, td); +// } + + //ulf, ulb, urf, urb, dlf, dlb, drf, drb + public static void drawSpacedCube(PoseStack stack, VertexConsumer buff, float r, float g, float b, float a, int light, int overlay, float ulfx, float ulfy, float ulfz, float ulbx, float ulby, float ulbz, float urfx, float urfy, float urfz, float urbx, float urby, float urbz, float dlfx, float dlfy, float dlfz, float dlbx, float dlby, float dlbz, float drfx, float drfy, float drfz, float drbx, float drby, float drbz, float uu, float uv, float du, float dv, float lu, float lv, float ru, float rv, float fu, float fv, float bu, float bv, float tw, float th, float td) { + Vector3f xNorm = MathUtils.calculateNormalF(urfx, urfy, urfz, drfx, drfy, drfz, dlfx, dlfy, dlfz); + Vector3f yNorm = MathUtils.calculateNormalF(ulfx, ulfy, ulfz, ulbx, ulby, ulbz, urbx, urby, urbz); + Vector3f zNorm = MathUtils.calculateNormalF(drfx, drfy, drfz, urfx, urfy, urfz, urbx, urby, urbz); + + Matrix4f pose = stack.last().pose(); + Matrix3f normal = stack.last().normal(); + + buff.vertex(pose, urfx, urfy, urfz).color(r, g, b, a).uv(fu, fv).overlayCoords(overlay).uv2(light).normal(normal, xNorm.x(), xNorm.y(), xNorm.z()).endVertex(); + buff.vertex(pose, drfx, drfy, drfz).color(r, g, b, a).uv(fu, fv + th).overlayCoords(overlay).uv2(light).normal(normal, xNorm.x(), xNorm.y(), xNorm.z()).endVertex(); + buff.vertex(pose, dlfx, dlfy, dlfz).color(r, g, b, a).uv(fu + td, fv + th).overlayCoords(overlay).uv2(light).normal(normal, xNorm.x(), xNorm.y(), xNorm.z()).endVertex(); + buff.vertex(pose, ulfx, ulfy, ulfz).color(r, g, b, a).uv(fu + td, fv).overlayCoords(overlay).uv2(light).normal(normal, xNorm.x(), xNorm.y(), xNorm.z()).endVertex(); + buff.vertex(pose, drbx, drby, drbz).color(r, g, b, a).uv(bu, bv).overlayCoords(overlay).uv2(light).normal(normal, -xNorm.x(), -xNorm.y(), -xNorm.z()).endVertex(); + buff.vertex(pose, urbx, urby, urbz).color(r, g, b, a).uv(bu, bv + th).overlayCoords(overlay).uv2(light).normal(normal, -xNorm.x(), -xNorm.y(), -xNorm.z()).endVertex(); + buff.vertex(pose, ulbx, ulby, ulbz).color(r, g, b, a).uv(bu + td, bv + th).overlayCoords(overlay).uv2(light).normal(normal, -xNorm.x(), -xNorm.y(), -xNorm.z()).endVertex(); + buff.vertex(pose, dlbx, dlby, dlbz).color(r, g, b, a).uv(bu + td, bv).overlayCoords(overlay).uv2(light).normal(normal, -xNorm.x(), -xNorm.y(), -xNorm.z()).endVertex(); + buff.vertex(pose, ulfx, ulfy, ulfz).color(r, g, b, a).uv(uu, uv).overlayCoords(overlay).uv2(light).normal(normal, yNorm.x(), yNorm.y(), yNorm.z()).endVertex(); + buff.vertex(pose, ulbx, ulby, ulbz).color(r, g, b, a).uv(uu, uv + tw).overlayCoords(overlay).uv2(light).normal(normal, yNorm.x(), yNorm.y(), yNorm.z()).endVertex(); + buff.vertex(pose, urbx, urby, urbz).color(r, g, b, a).uv(uu + td, uv + tw).overlayCoords(overlay).uv2(light).normal(normal, yNorm.x(), yNorm.y(), yNorm.z()).endVertex(); + buff.vertex(pose, urfx, urfy, urfz).color(r, g, b, a).uv(uu + td, uv).overlayCoords(overlay).uv2(light).normal(normal, yNorm.x(), yNorm.y(), yNorm.z()).endVertex(); + buff.vertex(pose, dlbx, dlby, dlbz).color(r, g, b, a).uv(du, dv).overlayCoords(overlay).uv2(light).normal(normal, -yNorm.x(), -yNorm.y(), -yNorm.z()).endVertex(); + buff.vertex(pose, dlfx, dlfy, dlfz).color(r, g, b, a).uv(du, dv + tw).overlayCoords(overlay).uv2(light).normal(normal, -yNorm.x(), -yNorm.y(), -yNorm.z()).endVertex(); + buff.vertex(pose, drfx, drfy, drfz).color(r, g, b, a).uv(du + td, dv + tw).overlayCoords(overlay).uv2(light).normal(normal, -yNorm.x(), -yNorm.y(), -yNorm.z()).endVertex(); + buff.vertex(pose, drbx, drby, drbz).color(r, g, b, a).uv(du + td, dv).overlayCoords(overlay).uv2(light).normal(normal, -yNorm.x(), -yNorm.y(), -yNorm.z()).endVertex(); + buff.vertex(pose, drfx, drfy, drfz).color(r, g, b, a).uv(ru, rv).overlayCoords(overlay).uv2(light).normal(normal, zNorm.x(), zNorm.y(), zNorm.z()).endVertex(); + buff.vertex(pose, urfx, urfy, urfz).color(r, g, b, a).uv(ru + th, rv).overlayCoords(overlay).uv2(light).normal(normal, zNorm.x(), zNorm.y(), zNorm.z()).endVertex(); + buff.vertex(pose, urbx, urby, urbz).color(r, g, b, a).uv(ru + th, rv + tw).overlayCoords(overlay).uv2(light).normal(normal, zNorm.x(), zNorm.y(), zNorm.z()).endVertex(); + buff.vertex(pose, drbx, drby, drbz).color(r, g, b, a).uv(ru, rv + tw).overlayCoords(overlay).uv2(light).normal(normal, zNorm.x(), zNorm.y(), zNorm.z()).endVertex(); + buff.vertex(pose, ulfx, ulfy, ulfz).color(r, g, b, a).uv(lu, lv).overlayCoords(overlay).uv2(light).normal(normal, -zNorm.x(), -zNorm.y(), -zNorm.z()).endVertex(); + buff.vertex(pose, dlfx, dlfy, dlfz).color(r, g, b, a).uv(lu + th, lv).overlayCoords(overlay).uv2(light).normal(normal, -zNorm.x(), -zNorm.y(), -zNorm.z()).endVertex(); + buff.vertex(pose, dlbx, dlby, dlbz).color(r, g, b, a).uv(lu + th, lv + tw).overlayCoords(overlay).uv2(light).normal(normal, -zNorm.x(), -zNorm.y(), -zNorm.z()).endVertex(); + buff.vertex(pose, ulbx, ulby, ulbz).color(r, g, b, a).uv(lu, lv + tw).overlayCoords(overlay).uv2(light).normal(normal, -zNorm.x(), -zNorm.y(), -zNorm.z()).endVertex(); + } + + public static void renderBoxLines(PoseStack stack, VertexConsumer buff, Vector3f[] points, Direction... blocked) { //todo: color params + renderBoxLines( + stack, buff, + Arrays.stream(points).map(Vec3::new).toArray(Vec3[]::new), + blocked + ); + } + + public static void renderBoxLines(PoseStack stack, VertexConsumer buff, Vec3[] points, Direction... blocked) { //todo: color params + renderLineSegment(stack, buff, points, blocked, 0b100, 0b101, 0b111, 0b110); + renderLineSegment(stack, buff, points, blocked, 0b000, 0b001, 0b011, 0b010); + renderLineSegment(stack, buff, points, blocked, 0b011, 0b111); + renderLineSegment(stack, buff, points, blocked, 0b110, 0b010); + renderLineSegment(stack, buff, points, blocked, 0b001, 0b101); + renderLineSegment(stack, buff, points, blocked, 0b100, 0b000); + } + + public static void renderLineSegment(PoseStack stack, VertexConsumer buff, Vec3[] points, Direction[] blocked, int... ints) { + Matrix4f pose = stack.last().pose(); + over: + for (int i = 0; i < ints.length; i++) { + int nextID = (i + 1) % ints.length; + if (ints.length == 2 && i == 1) { + break; + } + Vec3 vec = points[ints[i]]; + Vec3 next = points[ints[nextID]]; + for (Direction face : blocked) { + int bit = face.getAxis().ordinal(); + int shifted = (ints[i] >> bit) & 1; + if (shifted == ((ints[nextID] >> bit) & 1) && shifted == face.getAxisDirection().ordinal()) { + continue over; + } + } + buff.vertex(pose, (float) vec.x, (float) vec.y, (float) vec.z).color(0f, 0f, 0f, 0.4f).endVertex(); + buff.vertex(pose, (float) next.x, (float) next.y, (float) next.z).color(0f, 0f, 0f, 0.4f).endVertex(); + + } + } + +// public static void drawTextureAtlasSprite(double x, double y, TextureAtlasSprite sprite, double width, double height, VertexConsumer buff) { +// drawTextureAtlasSprite(x, y, sprite, width, height, 0F, 0F, 16F, 16F, buff); +// } +// +// public static void drawTextureAtlasSprite(double x, double y, TextureAtlasSprite sprite, double width, double height, double minU, double minV, double maxU, double maxV, VertexConsumer buff) { +// bufferbuilder.begin(7, DefaultVertexFormats.POSITION_TEX); +// buff.pos(x, y + height, 0).uv(sprite.getInterpolatedU(minU), sprite.getInterpolatedV(maxV)).endVertex(); +// buff.pos(x + width, y + height, 0).uv(sprite.getInterpolatedU(maxU), sprite.getInterpolatedV(maxV)).endVertex(); +// buff.pos(x + width, y, 0).uv(sprite.getInterpolatedU(maxU), sprite.getInterpolatedV(minV)).endVertex(); +// buff.pos(x, y, 0).uv(sprite.getInterpolatedU(minU), sprite.getInterpolatedV(minV)).endVertex(); +// } + + public static void renderBorderExclusive(GuiGraphics stack, int left, int top, int right, int bottom, int borderSize, int borderColor) { + renderBorder(stack, left - borderSize, top - borderSize, right + borderSize, bottom + borderSize, borderSize, borderColor); + } + + public static void renderBorder(GuiGraphics stack, int left, int top, int right, int bottom, int borderSize, int borderColor) { + stack.fill(left, top, right, top + borderSize, borderColor); + stack.fill(left, bottom, right, bottom - borderSize, borderColor); + stack.fill(left, top, left + borderSize, bottom, borderColor); + stack.fill(right, top, right - borderSize, bottom, borderColor); + } + + public static void drawTexturedQuad(PoseStack stack, VertexConsumer buffer, float left, float top, float right, float bottom, float minU, float minV, float maxU, float maxV, float zLevel) { + +// buffer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_TEX); + + Matrix4f pose = stack.last().pose(); + + buffer.vertex(pose, left, top, zLevel).uv(minU, minV).endVertex(); + buffer.vertex(pose, left, bottom, zLevel).uv(minU, maxV).endVertex(); + buffer.vertex(pose, right, bottom, zLevel).uv(maxU, maxV).endVertex(); + buffer.vertex(pose, right, top, zLevel).uv(maxU, minV).endVertex(); + +// Tessellator.getInstance().draw(); + } + + public static void draw256Texture(ResourceLocation rl, GuiGraphics stack, int x, int y, int u, int v, int sizeX, int sizeU) { + stack.blit(rl, x, y, 0, u, v, sizeX, sizeU, 256, 256); + } + + public static void drawTextureAtlasSprite(PoseStack stack, double x, double y, TextureAtlasSprite sprite, double width, double height) { + drawTextureAtlasSprite(stack, x, y, sprite, width, height, 0F, 0F, 16F, 16F); + } + + public static void drawTextureAtlasSprite(PoseStack stack, double x, double y, TextureAtlasSprite sprite, double width, double height, double minU, double minV, double maxU, double maxV) { + Tesselator tessellator = Tesselator.getInstance(); + BufferBuilder bufferbuilder = tessellator.getBuilder(); + + Matrix4f pose = stack.last().pose(); + + bufferbuilder.begin(VertexFormat.Mode.QUADS, DefaultVertexFormat.POSITION_TEX); + bufferbuilder.vertex(pose, (float) x, (float) (y + height), 0).uv(sprite.getU(minU), sprite.getV(maxV)).endVertex(); + bufferbuilder.vertex(pose, (float) (x + width), (float) (y + height), 0).uv(sprite.getU(maxU), sprite.getV(maxV)).endVertex(); + bufferbuilder.vertex(pose, (float) (x + width), (float) y, 0).uv(sprite.getU(maxU), sprite.getV(minV)).endVertex(); + bufferbuilder.vertex(pose, (float) x, (float) y, 0).uv(sprite.getU(minU), sprite.getV(minV)).endVertex(); + tessellator.end(); + } + + public static void drawScaledCustomSizeModalRect(PoseStack stack, int x, int y, float u, float v, int uWidth, int vHeight, int width, int height, float tileWidth, float tileHeight) { + Matrix4f pose = stack.last().pose(); + float f = 1.0F / tileWidth; + float f1 = 1.0F / tileHeight; + Tesselator tessellator = Tesselator.getInstance(); + BufferBuilder buffer = tessellator.getBuilder(); + buffer.begin(VertexFormat.Mode.QUADS, DefaultVertexFormat.POSITION_TEX); + buffer.vertex(pose, x, (y + height), 0.0F).uv(u * f, (v + vHeight) * f1).endVertex(); + buffer.vertex(pose, (x + width), (y + height), 0.0F).uv((u + uWidth) * f, (v + vHeight) * f1).endVertex(); + buffer.vertex(pose, (x + width), y, 0.0F).uv((u + uWidth) * f, v * f1).endVertex(); + buffer.vertex(pose, x, y, 0.0F).uv(u * f, v * f1).endVertex(); + tessellator.end(); + } + + public static final int PIXELS_PER_TICK = 1; + public static final int TICKS_WAIT_AT_END = 2; + +// public static void renderScrollingText(GuiGraphics stack, Component text, float scrollTicks, int x, int y, int width, int color) { +// Minecraft mc = Minecraft.getInstance(); +// int textWidth = mc.font.width(text); +// +// if (textWidth < width) { +// stack.drawString(mc.font, text, x, y, color); +// return; +// } +// +// int textTicks = textWidth / PIXELS_PER_TICK; +// int totalTicks = textTicks + TICKS_WAIT_AT_END; +// float internalScrollTicks = scrollTicks % totalTicks; +// +// StencilStack.pushSquareStencil(stack, x, y, x + width, y + mc.font.lineHeight); +// int pixelsToMove = (int) (internalScrollTicks * PIXELS_PER_TICK); +// int start = x - pixelsToMove; +// +// if (internalScrollTicks > textTicks - ((float) width / PIXELS_PER_TICK)) { +// start = x + width - textWidth; +// } +// +// mc.font.draw(stack, text, start, y, color); +// +// StencilStack.popStencil(); +// } +} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/RotatedRayBox.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/RotatedRayBox.java new file mode 100644 index 00000000..a8642219 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/RotatedRayBox.java @@ -0,0 +1,200 @@ +package net.dumbcode.projectnublar.block.api; + +import com.mojang.blaze3d.platform.Lighting; +import com.mojang.blaze3d.vertex.PoseStack; +import com.mojang.blaze3d.vertex.VertexConsumer; +import net.minecraft.client.renderer.LevelRenderer; +import net.minecraft.client.renderer.MultiBufferSource; +import net.minecraft.client.renderer.RenderType; +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.core.Position; +import net.minecraft.core.Vec3i; +import net.minecraft.world.phys.AABB; +import net.minecraft.world.phys.BlockHitResult; +import net.minecraft.world.phys.Vec3; +import org.joml.Matrix4f; +import org.joml.Quaternionf; +import org.joml.Vector3f; +import org.joml.Vector4f; + +import javax.annotation.Nullable; +import java.util.Collections; + + +public class RotatedRayBox { + + private final AABB box; + private final Vector3f origin; + private final Matrix4f forward; + private final Matrix4f backwards; + + public RotatedRayBox(AABB box, Vector3f origin, Matrix4f forward, Matrix4f backwards) { + this.box = box; + this.origin = origin; + this.forward = forward; + this.backwards = backwards; + } + + public AABB getBox() { + return box; + } + + public Vector3f getOrigin() { + return origin; + } + + public Matrix4f getForward() { + return forward; + } + + public Matrix4f getBackwards() { + return backwards; + } + + @Nullable + public Result rayTrace(Position startIn, Position endIn) { + Vector3f start = new Vector3f((float)(startIn.x() - this.origin.x()), (float)(startIn.y() - this.origin.y()), (float)(startIn.z() - this.origin.z())); + Vector3f end = new Vector3f((float)(endIn.x() - this.origin.x()), (float)(endIn.y() - this.origin.y()), (float)(endIn.z() - this.origin.z())); + + this.transform(start, this.forward); + this.transform(end, this.forward); + + Vec3 sv = new Vec3(start); + Vec3 ev = new Vec3(end); + + Vec3 diff = sv.subtract(ev); + + //Due to the calculations, the points can appear inside the aabb, meaning the aabb calcualtion is wrong. This is just to extend both points a substantial amount to make it work + sv = sv.add(diff.x*100, diff.y*100, diff.z*100); + ev = ev.subtract(diff.x*100, diff.y*100, diff.z*100); + + BlockHitResult result = AABB.clip(Collections.singleton(this.box), sv, ev, BlockPos.ZERO); + if(result != null) { + Direction hitDir = result.getDirection(); + Vec3 hit = result.getLocation(); + double dist = hit.distanceToSqr(start.x(), start.y(), start.z()); + + Vector3f hitVec = new Vector3f((float) hit.x, (float) hit.y, (float) hit.z); + this.transform(hitVec, this.backwards); + + + Vec3i vec = result.getDirection().getNormal(); + Vector3f sidevec = new Vector3f(vec.getX(), vec.getY(), vec.getZ()); + this.transform(sidevec, this.backwards); + + + result = new BlockHitResult(new Vec3(hitVec), Direction.getNearest(sidevec.x(), sidevec.y(), sidevec.z()), BlockPos.ZERO, true); + + return new Result(this, result, hitDir, start, end, startIn, endIn, hit, dist); + } + return null; + } + + private void transform(Vector3f vec, Matrix4f mat) { + Vector4f v = new Vector4f(vec.x(), vec.y(), vec.z(), 1); + v.mul(mat); + vec.set(v.x(), v.y(), v.z()); + } + + public Vector3f[] points(double x, double y, double z) { + return points(RotatedRayBox.this.box, x, y, z); + } + + public Vector3f[] points(AABB box, double x, double y, double z) { + int[] values = new int[] {0, 1}; + Vector3f[] points = new Vector3f[8]; + + for (int xb : values) { + for (int yb : values) { + for (int zb : values) { + points[(xb << 2) + (yb << 1) + zb] = new Vector3f( + (float) (xb == 1 ? box.maxX : box.minX), + (float) (yb == 1 ? box.maxY : box.minY), + (float) (zb == 1 ? box.maxZ : box.minZ) + ); + } + } + } + for (Vector3f point : points) { + RotatedRayBox.this.transform(point, RotatedRayBox.this.backwards); + point.add((float) x, (float) y, (float) z); + } + return points; + } + + public static class Builder { + private final AABB box; + private Vector3f origin = new Vector3f(0, 0, 0); + private PoseStack matrix = new PoseStack(); + + public Builder(AABB box) { + this.box = box; + } + + public Builder origin(double x, double y, double z) { + this.origin = new Vector3f((float) x, (float) y, (float) z); + return this; + } + + public Builder rotate(double angle, float x, float y, float z) { + Quaternionf quat = new Quaternionf(); + //todo: check if this is correct + this.matrix.mulPose(quat.rotateAxis((float) angle, x, y, z,quat)); + return this; + } + + public RotatedRayBox build() { + Matrix4f pose = this.matrix.last().pose(); + Matrix4f backwards = new Matrix4f(pose); + backwards.invert(); + return new RotatedRayBox(this.box, this.origin, pose, backwards); + } + } + + + public record Result(RotatedRayBox parent, BlockHitResult result, Direction hitDir, Vector3f startRotated, Vector3f endRotated, Position start, Position end, Vec3 hitRotated, double distance) { + + + public void debugRender(PoseStack stack, MultiBufferSource buffers, double x, double y, double z) { + stack.pushPose(); + stack.translate(x + this.parent.origin.x(), y + this.parent.origin.y(), z + this.parent.origin.z()); + Matrix4f pose = stack.last().pose(); + + + Vec3 sv = new Vec3(this.startRotated.x(), this.startRotated.y(), this.startRotated.z()); + Vec3 ev = new Vec3(this.endRotated.x(), this.endRotated.y(), this.endRotated.z()); + + Vec3 diff = sv.subtract(ev); + + //Due to the calculations, the points can appear inside the aabb, meaning the aabb calcualtion is wrong. This is just to extend both points a substantial amount to make it work + sv = sv.add(diff.x()*100, diff.y()*100, diff.z()*100); + ev = ev.subtract(diff.x()*100, diff.y()*100, diff.z()*100); + + //Draw a line from the where the players eyes are, and where theyre looking in transformed space + VertexConsumer buff = buffers.getBuffer(RenderType.lines()); + buff.vertex(pose, (float) sv.x, (float) sv.y, (float) sv.z).color(1f, 0, 0, 1).endVertex(); + buff.vertex(pose, (float) ev.x, (float) ev.y, (float) ev.z).color(0f, 1f, 0f, 1f).endVertex(); + + //Draw a light blue line where the vector is hit in transformed space + buff.vertex(pose, (float) this.hitRotated.x, (float) this.hitRotated.y, (float) this.hitRotated.z).color(0f, 1f, 1, 1F).endVertex(); + buff.vertex(pose, (float) this.hitRotated.x, (float) this.hitRotated.y+0.25F, (float) this.hitRotated.z).color(0f, 1f, 1f, 1F).endVertex(); + + //Draw a yellow line where the vector is hit in real space (should be right in front of the mouse) + Vec3 hitVec = result.getLocation(); + buff.vertex(pose, (float) hitVec.x, (float) hitVec.y, (float) hitVec.z).color(1f, 1f, 0, 1F).endVertex(); + buff.vertex(pose, (float) hitVec.x, (float) hitVec.y+0.25F, (float) hitVec.z).color(1f, 1f, 0f, 1F).endVertex(); + + //Draw a cubeoid of the transformed collision box + Lighting.setupForFlatItems(); + AABB aabb = this.parent.box; + LevelRenderer.renderLineBox(stack, buff, aabb, 1, 0, 0, 1F); + + RenderUtils.drawCubeoid(stack, new Vec3(aabb.minX, aabb.minY, aabb.minZ), new Vec3(aabb.maxX, aabb.maxY, aabb.maxZ), buffers.getBuffer(RenderType.lightning())); + + //We need the lines type to begin buffering again. + buffers.getBuffer(RenderType.lines()); + stack.popPose(); + } + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java new file mode 100644 index 00000000..82b46b27 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java @@ -0,0 +1,50 @@ +package net.dumbcode.projectnublar.block.api; + +import net.minecraft.core.BlockPos; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.network.protocol.Packet; +import net.minecraft.network.protocol.game.ClientGamePacketListener; +import net.minecraft.network.protocol.game.ClientboundBlockEntityDataPacket; +import net.minecraft.world.level.block.entity.BaseContainerBlockEntity; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.entity.BlockEntityType; +import net.minecraft.world.level.block.state.BlockState; +import org.jetbrains.annotations.Nullable; + +public abstract class SyncingBlockEntity extends BlockEntity { + + protected SyncingBlockEntity(BlockEntityType type, BlockPos pos, BlockState state) { + super(type, pos, state); + } + + protected abstract void saveData(CompoundTag tag); + + protected abstract void loadData(CompoundTag tag); + + public void saveAdditional(CompoundTag pTag) { + super.saveAdditional(pTag); + saveData(pTag); + } + + public void load(CompoundTag tag) { + loadData(tag); + super.load(tag); + } + + public CompoundTag getUpdateTag() { + CompoundTag tag = new CompoundTag(); + saveData(tag); + return tag; + } + + @Nullable + public Packet getUpdatePacket() { + return ClientboundBlockEntityDataPacket.create((BlockEntity) this); + } + + public void updateBlock() { + BlockState blockState = this.getLevel().getBlockState(this.getBlockPos()); + this.getLevel().sendBlockUpdated(this.getBlockPos(), blockState, blockState, 3); + this.setChanged(); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingContainerBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingContainerBlockEntity.java new file mode 100644 index 00000000..2d5caf42 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingContainerBlockEntity.java @@ -0,0 +1,50 @@ +package net.dumbcode.projectnublar.block.api; + +import net.minecraft.core.BlockPos; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.network.protocol.Packet; +import net.minecraft.network.protocol.game.ClientGamePacketListener; +import net.minecraft.network.protocol.game.ClientboundBlockEntityDataPacket; +import net.minecraft.world.level.block.entity.BaseContainerBlockEntity; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.entity.BlockEntityType; +import net.minecraft.world.level.block.state.BlockState; +import org.jetbrains.annotations.Nullable; + +public abstract class SyncingContainerBlockEntity extends BaseContainerBlockEntity { + + protected SyncingContainerBlockEntity(BlockEntityType type, BlockPos pos, BlockState state) { + super(type, pos, state); + } + + protected abstract void saveData(CompoundTag tag); + + protected abstract void loadData(CompoundTag tag); + + public void saveAdditional(CompoundTag pTag) { + super.saveAdditional(pTag); + saveData(pTag); + } + + public void load(CompoundTag tag) { + loadData(tag); + super.load(tag); + } + + public CompoundTag getUpdateTag() { + CompoundTag tag = new CompoundTag(); + saveData(tag); + return tag; + } + + @Nullable + public Packet getUpdatePacket() { + return ClientboundBlockEntityDataPacket.create((BlockEntity) this); + } + + public void updateBlock() { + BlockState blockState = this.getLevel().getBlockState(this.getBlockPos()); + this.getLevel().sendBlockUpdated(this.getBlockPos(), blockState, blockState, 3); + this.setChanged(); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFence.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFence.java new file mode 100644 index 00000000..2783ddc9 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFence.java @@ -0,0 +1,147 @@ +package net.dumbcode.projectnublar.block.entity; + +import com.google.common.collect.Sets; +import net.dumbcode.projectnublar.block.api.ConnectableBlockEntity; +import net.dumbcode.projectnublar.block.api.Connection; +import net.dumbcode.projectnublar.block.api.SyncingBlockEntity; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.util.LineUtils; +import net.minecraft.core.BlockPos; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.nbt.ListTag; +import net.minecraft.nbt.Tag; +import net.minecraft.world.level.block.entity.BlockEntityType; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; + + + +import java.util.Collections; +import java.util.List; +import java.util.Set; +import java.util.stream.Collectors; + +public class BlockEntityElectricFence extends SyncingBlockEntity implements ConnectableBlockEntity { + + private final Set fenceConnections = Sets.newLinkedHashSet(); + + private VoxelShape collidableCache; + + public BlockEntityElectricFence(BlockPos pos, BlockState state) { + super(BlockInit.ELECTRIC_FENCE_BLOCK_ENTITY.get(), pos, state); + } + + protected BlockEntityElectricFence(BlockEntityType type, BlockPos pos, BlockState state) { + super(type, pos, state); + } + + @Override + public void saveData(CompoundTag compound) { + CompoundTag nbt = new CompoundTag(); + int i = 0; + for (Connection connection : this.fenceConnections) { + nbt.put(i + "c",connection.writeToNBT(new CompoundTag())); + } + compound.put("connections", nbt); + } + + @Override + public void loadData(CompoundTag compound) { + CompoundTag nbt = compound.getCompound("connections"); + for (int i = 0; i < nbt.size(); i++) { + Connection connection = Connection.fromNBT(nbt.getCompound(i+"c"), this); + if(connection.isValid()) { + this.fenceConnections.add(connection); + } + } + + if(this.level != null) { +// this.requestModelDataUpdate(); + } + } + + protected static final VoxelShape DEFAULT_SHAPE = Shapes.create(.875 -.03125 * 3,0,.5 - .0625, 1-.03125 * 3,1,.5 + .0625); + @Override + public VoxelShape getOrCreateCollision() { + if(this.collidableCache == null) { + VoxelShape shape = DEFAULT_SHAPE; + for (Connection connection : this.fenceConnections) { + shape = Shapes.or(shape, connection.getCollisionShape()); + } + this.collidableCache = shape; + } + + return this.collidableCache; + } + +// @Override +// public double getViewDistance() { +// return Double.MAX_VALUE; +// } +// +// @Override +// public AABB getRenderBoundingBox() { +// return new AxisAlignedBB(this.getBlockPos().offset(-1, -1, -1), this.getBlockPos().offset(1, 1, 1)); +// } + + @Override + public void addConnection(Connection connection) { + this.fenceConnections.add(connection); +// this.requestModelDataUpdate(); + this.setChanged(); + } +//todo: forge stuff + +// @Nonnull +// @Override +// public IModelData getModelData() { +// return new ModelDataMap.Builder() +// .withInitial(ProjectNublarModelData.CONNECTIONS, this.compiledRenderData()) +// .build(); +// } +// +// @Override +// public void requestModelDataUpdate() { +// super.requestModelDataUpdate(); +// if(this.level != null) { +//// this.level.sendBlockUpdated(this.getBlockPos(), this.getBlockState(), this.getBlockState(), 3); +// } +// this.collidableCache = null; +// } + + + protected Set compiledRenderData() { + return this.getConnections().stream() + .map(c -> c.compileRenderData(this.level)) + .collect(Collectors.toSet()); + } + + @Override + public Set getConnections() { + return Collections.unmodifiableSet(this.fenceConnections); + } + + /** + * Breaks the surrounding fence. Used for entities + * who "attack" the fence. + * @param intensity Intensity at which the fence breaks. + */ + public void breakFence(int intensity) { // TODO: Add more randomness. + for (Connection connection : fenceConnections) { + for (double offset : connection.getType().getOffsets()) { + List blocks = LineUtils.getBlocksInbetween(connection.getFrom(), connection.getTo(), offset); + for (int k = 0; k < blocks.size(); k++) { + for (int i = 0; i < connection.getType().getHeight(); i++) { + BlockPos position = blocks.get(k).above(i); + if ((k == blocks.size() / 2 - 1 || k == blocks.size() / 2 + 1) && i < intensity / 2 + 1) { + this.level.destroyBlock(position, true); + } else if (k == blocks.size() / 2 && i < intensity) { + this.level.destroyBlock(position, true); + } + } + } + } + } + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java new file mode 100644 index 00000000..c1fda641 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java @@ -0,0 +1,255 @@ +package net.dumbcode.projectnublar.block.entity; + +import com.google.common.collect.Lists; +import com.google.common.collect.Sets; +import earth.terrarium.botarium.common.energy.base.BotariumEnergyBlock; +import earth.terrarium.botarium.common.energy.impl.InsertOnlyEnergyContainer; +import earth.terrarium.botarium.common.energy.impl.WrappedBlockEnergyContainer; +import net.dumbcode.projectnublar.block.ElectricFencePostBlock; +import net.dumbcode.projectnublar.block.api.ConnectableBlockEntity; +import net.dumbcode.projectnublar.block.api.Connection; +import net.dumbcode.projectnublar.block.api.MathUtils; +import net.dumbcode.projectnublar.init.BlockInit; +import net.minecraft.core.BlockPos; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.Blocks; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import software.bernie.geckolib.animatable.GeoBlockEntity; +import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; +import software.bernie.geckolib.core.animation.AnimatableManager; +import software.bernie.geckolib.util.GeckoLibUtil; + +import java.util.Comparator; +import java.util.List; +import java.util.Set; + +public class BlockEntityElectricFencePole extends BlockEntityElectricFence implements ConnectableBlockEntity, GeoBlockEntity, BotariumEnergyBlock { + + private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); + private boolean flippedAround; + + private VoxelShape cachedShape = Shapes.block(); + + private double cachedRotation = 0; + + private boolean shouldRefreshNextTick = false; + + public boolean isFlippedAround() { + return flippedAround; + } + + public VoxelShape getCachedShape() { + return cachedShape; + } + + public double getCachedRotation() { + return cachedRotation; + } + + public boolean isShouldRefreshNextTick() { + return shouldRefreshNextTick; + } + + private WrappedBlockEnergyContainer energyContainer; + + + public BlockEntityElectricFencePole(BlockPos pos, BlockState state) { + super(BlockInit.ELECTRIC_FENCE_POST_BLOCK_ENTITY.get(),pos, state); + } + + @Override + public void saveData(CompoundTag compound) { + compound.putBoolean("rotation_flipped", this.flippedAround); + compound.put("energy", this.energyContainer.serialize(new CompoundTag())); +// compound.putInt("energy", this.energy.getEnergyStored()); + super.saveData(compound); + } + + + @Override + public void loadData(CompoundTag compound) { + this.flippedAround = compound.getBoolean("rotation_flipped"); + this.energyContainer.deserialize(compound.getCompound("energy")); +// this.energy.setEnergy(compound.getInt("energy")); + super.loadData(compound); + } + + @Override + public boolean removedByFenceRemovers() { + return false; + } + + + public void setFlippedAround(boolean flippedAround) { + this.flippedAround = flippedAround; +// this.requestModelDataUpdate(); + this.level.sendBlockUpdated(this.getBlockPos(), Blocks.AIR.defaultBlockState(), this.getBlockState(), 3); + } + + + + //todo: forge +// @Override +// public void onLoad() { +// this.shouldRefreshNextTick = true; +// } + + public void tick(Level world, BlockPos blockPos, BlockState pState, BlockEntityElectricFencePole be) { + if(this.shouldRefreshNextTick) { + this.shouldRefreshNextTick = false; +// this.requestModelDataUpdate(); + this.cachedRotation = this.computeRotation(); + } + double oldRotation = this.cachedRotation; + this.cachedRotation = this.computeRotation(); + if (oldRotation != this.cachedRotation) { + this.level.sendBlockUpdated(this.getBlockPos(), this.getBlockState(), this.getBlockState(), 3); + } + //todo: energy + boolean powered = this.getEnergyStorage().getStoredEnergy() > 0; + if(powered) { + boolean update = false; + if (this.level.getBlockState(this.getBlockPos()).getValue(ElectricFencePostBlock.POWERED_PROPERTY) != powered) { + update = true; + } + getEnergyStorage().internalExtract(10, false); + BlockState state = this.level.getBlockState(this.getBlockPos()); + if (state.getBlock() instanceof ElectricFencePostBlock && state.getValue(((ElectricFencePostBlock) state.getBlock()).getIndexProperty()) == 0) { + if (update) { + for (int y = 0; y < ((ElectricFencePostBlock) state.getBlock()).getType().getHeight(); y++) { + BlockPos pos = this.getBlockPos().above(y); + BlockState s = this.level.getBlockState(pos); + if (s.getBlock() == state.getBlock()) { //When placing the blocks can be air + this.level.setBlock(pos, s.setValue(ElectricFencePostBlock.POWERED_PROPERTY, powered), 3); + } + } + } + //Pass power to other poles connected to this. + if (this.getEnergyStorage().getStoredEnergy() > 300) { + Set storages = Sets.newLinkedHashSet(); + for (Connection connection : this.getConnections()) { + BlockEntity te = this.level.getBlockEntity(connection.getPosition().equals(connection.getFrom()) ? connection.getTo() : connection.getFrom()); + if (te != null) { + if (te instanceof BlockEntityElectricFencePole e) { + storages.add(e.getEnergyStorage()); + } + } + } + List list = Lists.newArrayList(storages); + list.sort(Comparator.comparing(WrappedBlockEnergyContainer::getStoredEnergy)); + for (WrappedBlockEnergyContainer storage : list) { + long sendEnergy = storage.internalInsert(this.getEnergyStorage().internalExtract(300 / list.size(), true), true); + this.getEnergyStorage().internalExtract(sendEnergy, false); + storage.internalInsert(sendEnergy, false); + } + } + } + } + } + + + //todo: forge +// @Override +// public void requestModelDataUpdate() { +// this.cachedRotation = this.computeRotation(); +// +// BlockState state = this.getBlockState(); +// if (state.getBlock() instanceof BlockElectricFencePole) { +// ConnectionType type = ((BlockElectricFencePole) state.getBlock()).getType(); +// +// float t = type.getHalfSize(); +// double x = Math.sin(Math.toRadians(this.cachedRotation + 90F - type.getRotationOffset())) * type.getRadius(); +// double z = Math.cos(Math.toRadians(this.cachedRotation + 90F - type.getRotationOffset())) * type.getRadius(); +// this.cachedShape = VoxelShapes.box(x-t, 0, z-t, x+t, 1, z+t).move(0.5, 0, 0.5); +// } +// +// super.requestModelDataUpdate(); +// +// } + + +// @Nonnull +// @Override +// public IModelData getModelData() { +// return new ModelDataMap.Builder() +// .withInitial(ProjectNublarModelData.CONNECTIONS, this.compiledRenderData()) +// .withInitial(ProjectNublarModelData.FENCE_POLE_ROTATION_DEGS, this.cachedRotation) +// .build(); +// } + + private double computeRotation() { + double rotation = 0; + + if(this.level == null || !this.level.isLoaded(this.getBlockPos())) { + return this.flippedAround ? 0F : 180F; + } + + BlockState state = this.level.getBlockState(this.getBlockPos()); + if (state.getBlock() instanceof ElectricFencePostBlock) { + ElectricFencePostBlock pole = (ElectricFencePostBlock) state.getBlock(); + BlockEntity te = this.level.getBlockEntity(this.getBlockPos().below(state.getValue((pole).getIndexProperty()))); + if (te instanceof BlockEntityElectricFencePole) { + BlockEntityElectricFencePole ef = (BlockEntityElectricFencePole) te; + if (!ef.getConnections().isEmpty()) { + + List differingConnections = Lists.newArrayList(); + for (Connection connection : ef.getConnections()) { + boolean has = false; + for (Connection dc : differingConnections) { + if (connection.getFrom().equals(dc.getFrom()) && connection.getTo().equals(dc.getTo())) { + has = true; + break; + } + } + if (!has) { + differingConnections.add(connection); + } + } + + if (differingConnections.size() == 1) { + Connection connection = differingConnections.get(0); + double[] in = connection.getIn(); + rotation += (float) Math.toDegrees(Math.atan((in[2] - in[3]) / (in[1] - in[0]))) + 90; + } else { + Connection connection1 = differingConnections.get(0); + Connection connection2 = differingConnections.get(1); + + double[] in1 = connection1.getIn(); + double[] in2 = connection2.getIn(); + + double angle1 = MathUtils.horizontalDegree(in1[1] - in1[0], in1[2] - in1[3], connection1.getPosition().equals(connection1.getMin())); + double angle2 = MathUtils.horizontalDegree(in2[1] - in2[0], in2[2] - in2[3], connection2.getPosition().equals(connection2.getMin())); + + rotation += (float) (angle1 + (angle2 - angle1) / 2D); + } + } + + rotation += pole.getType().getRotationOffset(); + if (ef.isFlippedAround()) { + rotation += 180; + } + } + } + return rotation; + } + + @Override + public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { + + } + + @Override + public AnimatableInstanceCache getAnimatableInstanceCache() { + return this.cache; + } + + + @Override + public WrappedBlockEnergyContainer getEnergyStorage() { + return energyContainer == null ? this.energyContainer = new WrappedBlockEnergyContainer(this, new InsertOnlyEnergyContainer(350,350)) : this.energyContainer; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/entity/EggPrinterBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/EggPrinterBlockEntity.java new file mode 100644 index 00000000..ee9a30d9 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/entity/EggPrinterBlockEntity.java @@ -0,0 +1,332 @@ +package net.dumbcode.projectnublar.block.entity; + +import earth.terrarium.botarium.common.energy.base.BotariumEnergyBlock; +import earth.terrarium.botarium.common.energy.impl.InsertOnlyEnergyContainer; +import earth.terrarium.botarium.common.energy.impl.WrappedBlockEnergyContainer; +import net.dumbcode.projectnublar.block.api.IMachineParts; +import net.dumbcode.projectnublar.block.api.SyncingContainerBlockEntity; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.item.ComputerChipItem; +import net.dumbcode.projectnublar.menutypes.EggPrinterMenu; +import net.minecraft.core.BlockPos; +import net.minecraft.core.NonNullList; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.network.chat.Component; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.ContainerData; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.state.BlockState; +import software.bernie.geckolib.animatable.GeoBlockEntity; +import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; +import software.bernie.geckolib.core.animation.AnimatableManager; +import software.bernie.geckolib.util.GeckoLibUtil; + +public class EggPrinterBlockEntity extends SyncingContainerBlockEntity implements GeoBlockEntity, IMachineParts, BotariumEnergyBlock { + private AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); + private ItemStack embryoInput = ItemStack.EMPTY; + private ItemStack bonemealInput = ItemStack.EMPTY; + private ItemStack eggOutput = ItemStack.EMPTY; + private ItemStack syringeOutput = ItemStack.EMPTY; + private int bonemealAmount = 0; + private int bonemealMax = 30; + private int progress = 0; + private int maxProgress = 20 * 60 * 10; + private boolean isPrinting = false; + private ContainerData dataAccess = new ContainerData() { + @Override + public int get(int index) { + switch (index){ + case 0: + return bonemealAmount; + case 1: + return bonemealMax; + case 2: + return progress; + case 3: + return getMaxProgress(); + default: + return 0; + } + } + + @Override + public void set(int index, int value) { + switch (index){ + case 0: + bonemealAmount = value; + break; + case 1: + bonemealMax = value; + break; + case 2: + progress = value; + break; + case 3: + maxProgress = value; + break; + } + } + + @Override + public int getCount() { + return 4; + } + }; + private ItemStack sensor = ItemStack.EMPTY; + private ItemStack chip = ItemStack.EMPTY; + private WrappedBlockEnergyContainer energyContainer; + + public EggPrinterBlockEntity(BlockPos pos, BlockState state) { + super(BlockInit.EGG_PRINTER_BLOCK_ENTITY.get(), pos, state); + } + + public float getBreakChance() { + return sensor.isEmpty() ? 0 : -1; + } + public int getMaxProgress(){ + return chip.isEmpty() ? maxProgress : ((ComputerChipItem)chip.getItem()).getMaxPrintTime(); + } + public void tick(Level world, BlockPos pos, BlockState pState, EggPrinterBlockEntity be) { + boolean shouldUpdate = false; + if(bonemealAmount < bonemealMax && !bonemealInput.isEmpty()){ + bonemealAmount += 1; + bonemealInput.shrink(1); + shouldUpdate = true; + } + isPrinting = !embryoInput.isEmpty() && bonemealAmount >= 16 && eggOutput.isEmpty() && getEnergyStorage().getStoredEnergy() > 32; + if(isPrinting){ + getEnergyStorage().internalExtract(calculateEnergyConsumption(),true); + progress += 1; + if(progress >= getMaxProgress()){ + progress = 0; + bonemealAmount-=16; + isPrinting = false; + eggOutput = new ItemStack(level.random.nextInt(10) == getBreakChance() ? ItemInit.CRACKED_ARTIFICIAL_EGG.get() : ItemInit.ARTIFICIAL_EGG.get()); + embryoInput = ItemStack.EMPTY; + if(syringeOutput.isEmpty()) { + syringeOutput = new ItemStack(ItemInit.SYRINGE.get()); + } else { + syringeOutput.grow(1); + } + } + shouldUpdate = true; + } + if(shouldUpdate){ + updateBlock(); + } + } + public int calculateEnergyConsumption(){ + int c = 32; + if(chip.getItem() == ItemInit.DIAMOND_COMPUTER_CHIP.get()) { + c += 24; + } + if(chip.getItem() == ItemInit.IRON_COMPUTER_CHIP.get()) { + c += 8; + } + if(chip.getItem() == ItemInit.GOLD_COMPUTER_CHIP.get()) { + c += 16; + } + if(!sensor.isEmpty()){ + c +=8; + } + return c; + } + @Override + public WrappedBlockEnergyContainer getEnergyStorage() { + return energyContainer == null ? this.energyContainer = new WrappedBlockEnergyContainer(this, new InsertOnlyEnergyContainer(1000,1000)) : this.energyContainer; + } + @Override + protected void saveData(CompoundTag tag) { + tag.put("embryoInput", embryoInput.save(new CompoundTag())); + tag.put("bonemealInput", bonemealInput.save(new CompoundTag())); + tag.put("eggOutput", eggOutput.save(new CompoundTag())); + tag.put("syringeOutput", syringeOutput.save(new CompoundTag())); + tag.putInt("bonemealAmount", bonemealAmount); + tag.putInt("bonemealMax", bonemealMax); + tag.putInt("progress", progress); + tag.putInt("maxProgress", maxProgress); + tag.putBoolean("isPrinting", isPrinting); + } + + @Override + protected void loadData(CompoundTag tag) { + embryoInput = ItemStack.of(tag.getCompound("embryoInput")); + bonemealInput = ItemStack.of(tag.getCompound("bonemealInput")); + eggOutput = ItemStack.of(tag.getCompound("eggOutput")); + syringeOutput = ItemStack.of(tag.getCompound("syringeOutput")); + bonemealAmount = tag.getInt("bonemealAmount"); + bonemealMax = tag.getInt("bonemealMax"); + progress = tag.getInt("progress"); + maxProgress = tag.getInt("maxProgress"); + isPrinting = tag.getBoolean("isPrinting"); + } + + @Override + protected Component getDefaultName() { + return Component.nullToEmpty("Egg Printer"); + } + + @Override + protected AbstractContainerMenu createMenu(int pContainerId, Inventory pInventory) { + return new EggPrinterMenu(pContainerId, pInventory, this, this.dataAccess); + } + + @Override + public int getContainerSize() { + return 4; + } + + @Override + public boolean isEmpty() { + return embryoInput.isEmpty() && bonemealInput.isEmpty() && eggOutput.isEmpty() && syringeOutput.isEmpty(); + } + + @Override + public ItemStack getItem(int pSlot) { + return switch (pSlot) { + case 0 -> embryoInput; + case 1 -> bonemealInput; + case 2 -> eggOutput; + case 3 -> syringeOutput; + default -> ItemStack.EMPTY; + }; + } + + @Override + public ItemStack removeItem(int pSlot, int pAmount) { + return switch (pSlot) { + case 0 -> { + if (!embryoInput.isEmpty()) { + ItemStack stack; + if (embryoInput.getCount() <= pAmount) { + stack = embryoInput; + embryoInput = ItemStack.EMPTY; + yield stack; + } else { + stack = embryoInput.split(pAmount); + if (embryoInput.isEmpty()) { + embryoInput = ItemStack.EMPTY; + } + yield stack; + } + } + yield ItemStack.EMPTY; + } + case 1 -> { + if (!bonemealInput.isEmpty()) { + ItemStack stack; + if (bonemealInput.getCount() <= pAmount) { + stack = bonemealInput; + bonemealInput = ItemStack.EMPTY; + yield stack; + } else { + stack = bonemealInput.split(pAmount); + if (bonemealInput.isEmpty()) { + bonemealInput = ItemStack.EMPTY; + } + yield stack; + } + } + yield ItemStack.EMPTY; + } + case 2 -> { + if (!eggOutput.isEmpty()) { + ItemStack stack; + if (eggOutput.getCount() <= pAmount) { + stack = eggOutput; + eggOutput = ItemStack.EMPTY; + yield stack; + } else { + stack = eggOutput.split(pAmount); + if (eggOutput.isEmpty()) { + eggOutput = ItemStack.EMPTY; + } + yield stack; + } + } + yield ItemStack.EMPTY; + } + case 3 -> { + if (!syringeOutput.isEmpty()) { + ItemStack stack; + if (syringeOutput.getCount() <= pAmount) { + stack = syringeOutput; + syringeOutput = ItemStack.EMPTY; + yield stack; + } else { + stack = syringeOutput.split(pAmount); + if (syringeOutput.isEmpty()) { + syringeOutput = ItemStack.EMPTY; + } + yield stack; + } + } + yield ItemStack.EMPTY; + } + default -> ItemStack.EMPTY; + }; + } + + @Override + public ItemStack removeItemNoUpdate(int pSlot) { + return ItemStack.EMPTY; + } + + @Override + public void setItem(int pSlot, ItemStack pStack) { + switch (pSlot){ + case 0: + embryoInput = pStack; + break; + case 1: + bonemealInput = pStack; + break; + case 2: + eggOutput = pStack; + break; + case 3: + syringeOutput = pStack; + break; + } + } + + @Override + public boolean stillValid(Player pPlayer) { + return true; + } + + @Override + public void clearContent() { + embryoInput = ItemStack.EMPTY; + bonemealInput = ItemStack.EMPTY; + eggOutput = ItemStack.EMPTY; + syringeOutput = ItemStack.EMPTY; + } + + @Override + public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { + + } + + @Override + public AnimatableInstanceCache getAnimatableInstanceCache() { + return cache; + } + + public void setSensor(ItemStack copy) { + this.sensor = copy; + } + + public void setChip(ItemStack copy) { + this.chip = copy; + } + + @Override + public NonNullList getMachineParts() { + return NonNullList.of(ItemStack.EMPTY, sensor, chip); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/entity/GeneratorBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/GeneratorBlockEntity.java new file mode 100644 index 00000000..9407f582 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/entity/GeneratorBlockEntity.java @@ -0,0 +1,141 @@ +package net.dumbcode.projectnublar.block.entity; + +import earth.terrarium.botarium.common.energy.EnergyApi; +import earth.terrarium.botarium.common.energy.base.BotariumEnergyBlock; +import earth.terrarium.botarium.common.energy.impl.SimpleEnergyContainer; +import earth.terrarium.botarium.common.energy.impl.WrappedBlockEnergyContainer; +import net.dumbcode.projectnublar.block.GeneratorBlock; +import net.dumbcode.projectnublar.block.api.SyncingBlockEntity; +import net.dumbcode.projectnublar.block.api.SyncingContainerBlockEntity; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.menutypes.GeneratorMenu; +import net.minecraft.core.BlockPos; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.network.chat.Component; +import net.minecraft.util.Mth; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.ContainerData; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.entity.BlockEntityType; +import net.minecraft.world.level.block.state.BlockState; + +public class GeneratorBlockEntity extends SyncingContainerBlockEntity implements BotariumEnergyBlock { + + + private WrappedBlockEnergyContainer energyContainer; + private ItemStack fuelStack = ItemStack.EMPTY; + + + public GeneratorBlockEntity(BlockPos pos, BlockState state) { + super(BlockInit.GENERATOR.get(), pos, state); + } + protected final ContainerData dataAccess = new ContainerData() { + public int get(int slot) { + return switch (slot) { + case 0 -> (int)GeneratorBlockEntity.this.energyContainer.getStoredEnergy(); + case 1 -> (int)GeneratorBlockEntity.this.energyContainer.getMaxCapacity(); + default -> 0; + }; + } + + public void set(int slot, int value) { + + } + + public int getCount() { + return 2; + } + }; + + + + @Override + protected void saveData(CompoundTag tag) { + tag.put("fuel",fuelStack.save(new CompoundTag())); + } + + @Override + protected void loadData(CompoundTag tag) { + fuelStack = ItemStack.of(tag.getCompound("fuel")); + } + + @Override + public WrappedBlockEnergyContainer getEnergyStorage() { + Block block = getBlockState().getBlock(); + if (block instanceof GeneratorBlock gb && this.energyContainer == null) { + this.energyContainer = new WrappedBlockEnergyContainer(this, new SimpleEnergyContainer(gb.getMaxEnergy(), gb.getEnergyOutput(), gb.getEnergyInput())); + } + return this.energyContainer; + } + + public void tick(Level level, BlockPos pos, BlockState state, GeneratorBlockEntity be) { + if (state.getBlock() == BlockInit.CREATIVE_GENERATOR.get()) { + getEnergyStorage().internalInsert(999999, false); + EnergyApi.distributeEnergyNearby(this, 256); + } else { + if(!fuelStack.isEmpty()){ + if(level.getGameTime() % 20 == 0 && getEnergyStorage().getStoredEnergy() < getEnergyStorage().getMaxCapacity()){ + fuelStack.shrink(1); + getEnergyStorage().internalInsert(4,false); + } + } + EnergyApi.distributeEnergyNearby(this, Math.min(((GeneratorBlock)state.getBlock()).getEnergyOutput(),be.getEnergyStorage().getStoredEnergy())); + updateBlock(); + } + } + + @Override + protected Component getDefaultName() { + return Component.literal("Generator"); + } + + @Override + protected AbstractContainerMenu createMenu(int pContainerId, Inventory pInventory) { + return new GeneratorMenu(pContainerId,pInventory, this, dataAccess); + } + + @Override + public int getContainerSize() { + return 1; + } + + @Override + public boolean isEmpty() { + return fuelStack.isEmpty(); + } + + @Override + public ItemStack getItem(int pSlot) { + return fuelStack; + } + + @Override + public ItemStack removeItem(int pSlot, int pAmount) { + return fuelStack.split(pAmount); + } + + @Override + public ItemStack removeItemNoUpdate(int pSlot) { + return ItemStack.EMPTY; + } + + @Override + public void setItem(int pSlot, ItemStack pStack) { + fuelStack = pStack; + } + + @Override + public boolean stillValid(Player pPlayer) { + return true; + } + + @Override + public void clearContent() { + fuelStack = ItemStack.EMPTY; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/entity/IncubatorBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/IncubatorBlockEntity.java new file mode 100644 index 00000000..656736a1 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/entity/IncubatorBlockEntity.java @@ -0,0 +1,395 @@ +package net.dumbcode.projectnublar.block.entity; + +import earth.terrarium.botarium.common.energy.base.BotariumEnergyBlock; +import earth.terrarium.botarium.common.energy.impl.InsertOnlyEnergyContainer; +import earth.terrarium.botarium.common.energy.impl.WrappedBlockEnergyContainer; +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.block.api.IMachineParts; +import net.dumbcode.projectnublar.block.api.SyncingContainerBlockEntity; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.item.BulbItem; +import net.dumbcode.projectnublar.item.ContainerUpgradeItem; +import net.dumbcode.projectnublar.item.PlantTankItem; +import net.dumbcode.projectnublar.menutypes.IncubatorMenu; +import net.minecraft.core.BlockPos; +import net.minecraft.core.NonNullList; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.network.chat.Component; +import net.minecraft.util.Mth; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.ContainerData; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.state.BlockState; +import software.bernie.geckolib.animatable.GeoBlockEntity; +import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; +import software.bernie.geckolib.core.animation.AnimatableManager; +import software.bernie.geckolib.util.GeckoLibUtil; + +public class IncubatorBlockEntity extends SyncingContainerBlockEntity implements GeoBlockEntity, IMachineParts, BotariumEnergyBlock { + private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); + private ItemStack plantMatterStack = ItemStack.EMPTY; + private NonNullList items = NonNullList.withSize(9, Slot.EMPTY); + private NonNullList eggProgress = NonNullList.withSize(9, 0); + private int plantMatter = 0; + private ItemStack containerStack = ItemStack.EMPTY; + private ItemStack bulbStack = ItemStack.EMPTY; + private ItemStack tankStack = ItemStack.EMPTY; + private ItemStack nestStack = ItemStack.EMPTY; + private ItemStack lidStack = ItemStack.EMPTY; + private ItemStack baseStack = ItemStack.EMPTY; + private ItemStack armStack = ItemStack.EMPTY; + private WrappedBlockEnergyContainer energyContainer; + + public IncubatorBlockEntity(BlockPos pos, BlockState state) { + super(BlockInit.INCUBATOR_BLOCK_ENTITY.get(), pos, state); + } + + public ItemStack getContainerStack() { + return containerStack; + } + + public void setContainerStack(ItemStack containerStack) { + this.containerStack = containerStack; + updateBlock(); + } + + public ItemStack getBulbStack() { + return bulbStack; + } + + public void setBulbStack(ItemStack bulbStack) { + this.bulbStack = bulbStack; + updateBlock(); + } + + public ItemStack getTankStack() { + return tankStack; + } + + public void setTankStack(ItemStack tankStack) { + this.tankStack = tankStack; + updateBlock(); + } + + protected final ContainerData dataAccess = new ContainerData() { + + @Override + public int get(int pIndex) { + return switch (pIndex) { + case 0 -> plantMatter; + case 1 -> getMaxPlantMatter(); + case 2 -> getSlotCount(); + default -> eggProgress.get(pIndex - 3); + }; + } + + @Override + public void set(int pIndex, int pValue) { + + } + + @Override + public int getCount() { + return 11; + } + }; + + public int getSlotCount() { + return containerStack.isEmpty()? 3 : ((ContainerUpgradeItem) containerStack.getItem()).getContainerSize(); + } + + public int getX(int index) { + return items.get(index).x; + } + + public int getY(int index) { + return items.get(index).y; + } + + public void updateSlot(int index, int x, int y) { + items.set(index - 1, items.get(index - 1).withX(x).withY(y)); + updateBlock(); + } + + @Override + protected void saveData(CompoundTag tag) { + items.forEach(slot -> { + CompoundTag slotTag = new CompoundTag(); + slotTag.putInt("x", slot.x); + slotTag.putInt("y", slot.y); + slot.stack.save(slotTag); + tag.put("slot" + items.indexOf(slot), slotTag); + }); + tag.put("plantMatterStack", plantMatterStack.save(new CompoundTag())); + tag.putInt("plantMatter", plantMatter); + CompoundTag containerTag = new CompoundTag(); + containerStack.save(containerTag); + tag.put("containerStack", containerTag); + CompoundTag bulbTag = new CompoundTag(); + bulbStack.save(bulbTag); + tag.put("bulbStack", bulbTag); + CompoundTag tankTag = new CompoundTag(); + tankStack.save(tankTag); + tag.put("tankStack", tankTag); + CompoundTag nestTag = new CompoundTag(); + nestStack.save(nestTag); + tag.put("nestStack", nestTag); + CompoundTag lidTag = new CompoundTag(); + lidStack.save(lidTag); + tag.put("lidStack", lidTag); + CompoundTag baseTag = new CompoundTag(); + baseStack.save(baseTag); + tag.put("baseStack", baseTag); + CompoundTag armTag = new CompoundTag(); + armStack.save(armTag); + tag.put("armStack", armTag); + tag.put("energy", energyContainer.serialize(new CompoundTag())); + } + + @Override + protected void loadData(CompoundTag tag) { + for (int i = 0; i < 9; i++) { + CompoundTag slotTag = tag.getCompound("slot" + i); + items.set(i, new Slot(ItemStack.of(slotTag), slotTag.getInt("x"), slotTag.getInt("y"))); + } + plantMatterStack = ItemStack.of(tag.getCompound("plantMatterStack")); + plantMatter = tag.getInt("plantMatter"); + containerStack = ItemStack.of(tag.getCompound("containerStack")); + bulbStack = ItemStack.of(tag.getCompound("bulbStack")); + tankStack = ItemStack.of(tag.getCompound("tankStack")); + nestStack = ItemStack.of(tag.getCompound("nestStack")); + lidStack = ItemStack.of(tag.getCompound("lidStack")); + baseStack = ItemStack.of(tag.getCompound("baseStack")); + armStack = ItemStack.of(tag.getCompound("armStack")); + energyContainer.deserialize(tag.getCompound("energy")); + } + + public ItemStack getNestStack() { + return nestStack; + } + + public void setNestStack(ItemStack nestStack) { + this.nestStack = nestStack; + updateBlock(); + } + + public ItemStack getLidStack() { + return lidStack; + } + + public void setLidStack(ItemStack lidStack) { + this.lidStack = lidStack; + updateBlock(); + } + + public ItemStack getBaseStack() { + return baseStack; + } + + public void setBaseStack(ItemStack baseStack) { + this.baseStack = baseStack; + updateBlock(); + } + + public ItemStack getArmStack() { + return armStack; + } + + public void setArmStack(ItemStack armStack) { + this.armStack = armStack; + updateBlock(); + } + + public int getTicksPerPercent() { + return bulbStack.isEmpty() ? 18 * 20 : ((BulbItem) bulbStack.getItem()).getTicksPerPercent(); + } + + @Override + protected Component getDefaultName() { + return Component.literal("Incubator"); + } + + @Override + protected AbstractContainerMenu createMenu(int pContainerId, Inventory pInventory) { + return new IncubatorMenu(pContainerId, pInventory, this, dataAccess, worldPosition); + } + + public int getMaxPlantMatter() { + return getTankStack().isEmpty() ? 64 : ((PlantTankItem) getTankStack().getItem()).getMaxPlantMatter(); + } + + @Override + public int getContainerSize() { + return 10; + } + + @Override + public boolean isEmpty() { + return plantMatterStack.isEmpty() && items.stream().allMatch(slot -> slot.stack.isEmpty()); + } + + @Override + public ItemStack getItem(int pSlot) { + return switch (pSlot) { + case 9 -> plantMatterStack; + default -> items.get(pSlot).stack; + }; + } + + @Override + public ItemStack removeItem(int pSlot, int pAmount) { + switch (pSlot) { + case 9 -> { + ItemStack stack = plantMatterStack.split(pAmount); + if (plantMatterStack.isEmpty()) { + plantMatterStack = ItemStack.EMPTY; + } + return stack; + } + default -> { + Slot slot = items.get(pSlot); + ItemStack stack = slot.stack.split(pAmount); + if (slot.stack.isEmpty()) { + items.set(pSlot, Slot.EMPTY); + } + return stack; + } + } + } + + @Override + public ItemStack removeItemNoUpdate(int pSlot) { + switch (pSlot) { + case 9 -> { + ItemStack stack = plantMatterStack; + plantMatterStack = ItemStack.EMPTY; + return stack; + } + default -> { + Slot slot = items.get(pSlot); + ItemStack stack = slot.stack; + items.set(pSlot, Slot.EMPTY); + return stack; + } + } + } + + @Override + public void setItem(int pSlot, ItemStack pStack) { + switch (pSlot) { + case 9 -> plantMatterStack = pStack; + default -> items.set(pSlot, items.get(pSlot).withStack(pStack)); + } + } + + @Override + public boolean stillValid(Player pPlayer) { + return true; + } + + @Override + public void clearContent() { + plantMatterStack = ItemStack.EMPTY; + items = NonNullList.withSize(9, Slot.EMPTY); + } + + public void tick(Level world, BlockPos pos, BlockState pState, IncubatorBlockEntity be) { + if (!world.isClientSide) { + if (!be.getItem(9).isEmpty()) { + if (be.plantMatter < be.getMaxPlantMatter()) { + be.plantMatter += 1; + be.getItem(9).shrink(1); + updateBlock(); + } + } + if (level.getGameTime() % getTicksPerPercent() == 0) + if (be.items.stream().anyMatch(slot -> !slot.stack.isEmpty())) { + getEnergyStorage().internalExtract(calculateEnergyConsumption(),true); + for (int i = 0; i < be.getSlotCount(); i++) { + Slot slot = be.items.get(i); + if (!slot.stack.isEmpty() && slot.stack.is(ItemInit.UNINCUBATED_EGG.get())) { + DinoData data = DinoData.fromStack(slot.stack); + if (data.getIncubationProgress() < 1) { + data.setIncubationProgress(data.getIncubationProgress() + 0.01); + data.setIncubationTimeLeft(Mth.floor(be.getTicksPerPercent() * ((1 - data.getIncubationProgress()) * 100))); + data.toStack(slot.stack); + updateBlock(); + } else if (data.getIncubationProgress() >= 1) { + ItemStack dinoEgg = ItemInit.INCUBATED_EGG.get().getDefaultInstance(); + data.setIncubationProgress(-1); + data.setIncubationTimeLeft(-1); + data.toStack(dinoEgg); + slot = slot.withStack(dinoEgg); + be.items.set(i, slot); + updateBlock(); + } + } + } + } + } + } + public int calculateEnergyConsumption(){ + int c = 32; + if(tankStack.getItem() == ItemInit.GOLD_PLANT_TANK.get()) { + c += 8; + } + if(tankStack.getItem() == ItemInit.IRON_PLANT_TANK.get()) { + c += 4; + } + if(containerStack.getItem() == ItemInit.SMALL_CONTAINER_UPGRADE.get()) { + c += 4; + } + if(containerStack.getItem() == ItemInit.LARGE_CONTAINER_UPGRADE.get()) { + c += 8; + } + if(bulbStack.getItem() == ItemInit.WARM_BULB.get()) { + c += 5; + } + if(bulbStack.getItem() == ItemInit.WARMER_BULB.get()) { + c += 10; + } + if(bulbStack.getItem() == ItemInit.HOT_BULB.get()) { + c += 16; + } + return c; + } + @Override + public WrappedBlockEnergyContainer getEnergyStorage() { + return energyContainer == null ? this.energyContainer = new WrappedBlockEnergyContainer(this, new InsertOnlyEnergyContainer(1000,1000)) : this.energyContainer; + } + + @Override + public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { + + } + + @Override + public AnimatableInstanceCache getAnimatableInstanceCache() { + return cache; + } + + @Override + public NonNullList getMachineParts() { + return NonNullList.of(ItemStack.EMPTY,containerStack, bulbStack, tankStack, nestStack, lidStack, baseStack, armStack); + } + + public record Slot(ItemStack stack, int x, int y) { + public static final Slot EMPTY = new Slot(ItemStack.EMPTY, 0, -100); + + public Slot withStack(ItemStack stack) { + return new Slot(stack, x, y); + } + + public Slot withX(int x) { + return new Slot(stack, x, y); + } + + public Slot withY(int y) { + return new Slot(stack, x, y); + } + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/entity/ProcessorBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/ProcessorBlockEntity.java new file mode 100644 index 00000000..ba7dce4f --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/entity/ProcessorBlockEntity.java @@ -0,0 +1,328 @@ +package net.dumbcode.projectnublar.block.entity; + +import earth.terrarium.botarium.common.energy.base.BotariumEnergyBlock; +import earth.terrarium.botarium.common.energy.impl.InsertOnlyEnergyContainer; +import earth.terrarium.botarium.common.energy.impl.WrappedBlockEnergyContainer; +import net.dumbcode.projectnublar.api.NublarMath; +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.block.api.SyncingContainerBlockEntity; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.item.ComputerChipItem; +import net.dumbcode.projectnublar.item.FilterItem; +import net.dumbcode.projectnublar.item.TankItem; +import net.dumbcode.projectnublar.menutypes.ProcessorMenu; +import net.minecraft.ChatFormatting; +import net.minecraft.core.BlockPos; +import net.minecraft.core.NonNullList; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.network.chat.Component; +import net.minecraft.util.Mth; +import net.minecraft.world.Container; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.ContainerData; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.Items; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.AABB; +import software.bernie.geckolib.animatable.GeoBlockEntity; +import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; +import software.bernie.geckolib.core.animation.AnimatableManager; +import software.bernie.geckolib.util.GeckoLibUtil; + +public class ProcessorBlockEntity extends SyncingContainerBlockEntity implements GeoBlockEntity, BotariumEnergyBlock { + private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); + ItemStack water = ItemStack.EMPTY; + ItemStack input = ItemStack.EMPTY; + ItemStack testTube = ItemStack.EMPTY; + ItemStack filter = ItemStack.EMPTY; + ItemStack tankUpgrade = ItemStack.EMPTY; + ItemStack chipUpgrade = ItemStack.EMPTY; + NonNullList output = NonNullList.withSize(9, ItemStack.EMPTY); + float fluidLevel = 0;; + int cookingProgress = 0; + private WrappedBlockEnergyContainer energyContainer; + + protected final ContainerData dataAccess = new ContainerData() { + public int get(int slot) { + return switch (slot) { + case 0 -> Mth.floor(ProcessorBlockEntity.this.fluidLevel); + case 1 -> ProcessorBlockEntity.this.getMaxFluidLevel(); + case 2 -> ProcessorBlockEntity.this.cookingProgress; + case 3 -> ProcessorBlockEntity.this.getMaxProcessingTime(); + default -> 0; + }; + } + + public void set(int slot, int value) { + switch (slot) { + case 0: + ProcessorBlockEntity.this.fluidLevel = value; + break; + case 1: + break; + case 2: + ProcessorBlockEntity.this.cookingProgress = value; + break; + case 3: + } + + } + + public int getCount() { + return 4; + } + }; + + public ProcessorBlockEntity(BlockPos $$1, BlockState $$2) { + super(BlockInit.PROCESSOR_BLOCK_ENTITY.get(), $$1, $$2); + } + + public void tick(Level world, BlockPos pos, BlockState pState, ProcessorBlockEntity be) { + if (Mth.floor(be.fluidLevel) <= be.getMaxFluidLevel() - 1000 && be.getItem(0).is(Items.WATER_BUCKET)) { + be.setItem(0, new ItemStack(Items.BUCKET)); + be.fluidLevel = Mth.clamp(be.fluidLevel + 1000, 0, be.getMaxFluidLevel()); + } + if (be.fluidLevel > 0 && !be.input.isEmpty() && !be.testTube.isEmpty() && !be.filter.isEmpty()) { + if (be.cookingProgress < be.getMaxProcessingTime()) { + be.cookingProgress++; + be.fluidLevel -= 250f / be.getMaxProcessingTime(); + be.getEnergyStorage().internalExtract(calculateEnergyConsumption(), true); + } else { + be.cookingProgress = 0; + ItemStack stack = new ItemStack(ItemInit.TEST_TUBE_ITEM.get()); + DNAData dnaData = DNAData.loadFromNBT(be.input.getTag().getCompound("DNAData")); + double dnaPercentage = dnaData.getDnaPercentage(); + DNAData ttData = new DNAData(); + ttData.setDnaPercentage(NublarMath.round(dnaPercentage * be.getFilterEfficiency(),2)); + ttData.setEntityType(dnaData.getEntityType()); + ttData.setVariant(dnaData.getVariant()); + stack.getOrCreateTag().put("DNAData", ttData.saveToNBT(new CompoundTag())); + be.input.shrink(1); + be.testTube.shrink(1); + be.addToOutput(stack); + if(be.filter.isDamageableItem()) { + be.filter.setDamageValue(be.filter.getDamageValue() + 1); + if (be.filter.getDamageValue() >= be.filter.getMaxDamage()) { + be.filter = ItemStack.EMPTY; + } + } + } + be.updateBlock(); + } + } + public int calculateEnergyConsumption(){ + int c = 32; + if(chipUpgrade.getItem() == ItemInit.DIAMOND_COMPUTER_CHIP.get()) { + c += 32; + } + if(chipUpgrade.getItem() == ItemInit.GOLD_COMPUTER_CHIP.get()) { + c += 16; + } + if(chipUpgrade.getItem() == ItemInit.IRON_COMPUTER_CHIP.get()) { + c += 8; + } + return c; + } + @Override + public WrappedBlockEnergyContainer getEnergyStorage() { + return energyContainer == null ? this.energyContainer = new WrappedBlockEnergyContainer(this, new InsertOnlyEnergyContainer(1000,1000)) : this.energyContainer; + } + + public void saveData(CompoundTag pTag) { + pTag.put("water", water.save(new CompoundTag())); + pTag.put("input", input.save(new CompoundTag())); + pTag.put("testTube", testTube.save(new CompoundTag())); + for (int i = 0; i < output.size(); i++) { + pTag.put("item" + i, output.get(i).save(new CompoundTag())); + } + pTag.putFloat("fluidLevel", fluidLevel); + pTag.putInt("cookingProgress", cookingProgress); + pTag.put("filter", filter.save(new CompoundTag())); + pTag.put("tankUpgrade", tankUpgrade.save(new CompoundTag())); + pTag.put("chipUpgrade", chipUpgrade.save(new CompoundTag())); + pTag.put("energy", energyContainer.serialize(new CompoundTag())); + } + + public void loadData(CompoundTag pTag) { + water = ItemStack.of(pTag.getCompound("water")); + input = ItemStack.of(pTag.getCompound("input")); + testTube = ItemStack.of(pTag.getCompound("testTube")); + for (int i = 0; i < output.size(); i++) { + output.set(i, ItemStack.of(pTag.getCompound("item" + i))); + } + fluidLevel = pTag.getFloat("fluidLevel"); + cookingProgress = pTag.getInt("cookingProgress"); + filter = ItemStack.of(pTag.getCompound("filter")); + tankUpgrade = ItemStack.of(pTag.getCompound("tankUpgrade")); + chipUpgrade = ItemStack.of(pTag.getCompound("chipUpgrade")); + energyContainer.deserialize(pTag.getCompound("energy")); + } + + + @Override + protected Component getDefaultName() { + return Component.translatable("container.projectnublar.processor").withStyle(ChatFormatting.WHITE); + } + + @Override + public int getContainerSize() { + return 15; + } + + @Override + public boolean isEmpty() { + return water.isEmpty() && input.isEmpty() && testTube.isEmpty() && output.stream().allMatch(ItemStack::isEmpty) && filter.isEmpty() && tankUpgrade.isEmpty() && chipUpgrade.isEmpty(); + } + + @Override + public ItemStack getItem(int i) { + return switch (i) { + case 0 -> water; + case 1 -> input; + case 2 -> testTube; + case 12 -> filter; + case 13 -> tankUpgrade; + case 14 -> chipUpgrade; + default -> output.get(i - 3); + }; + } + + @Override + public ItemStack removeItem(int i, int i1) { + switch (i) { + case 0 -> { + ItemStack stack = water; + water = ItemStack.EMPTY; + return stack; + } + case 1 -> { + ItemStack stack = input; + input = ItemStack.EMPTY; + return stack; + } + case 2 -> { + ItemStack stack = testTube; + testTube = ItemStack.EMPTY; + return stack; + } + case 12 -> { + ItemStack stack = filter; + filter = ItemStack.EMPTY; + return stack; + } + case 13 -> { + ItemStack stack = tankUpgrade; + tankUpgrade = ItemStack.EMPTY; + return stack; + } + case 14 -> { + ItemStack stack = chipUpgrade; + chipUpgrade = ItemStack.EMPTY; + return stack; + } + default -> { + ItemStack stack = output.get(i - 3); + output.set(i - 3, ItemStack.EMPTY); + return stack; + } + } + } + + @Override + public ItemStack removeItemNoUpdate(int i) { + return ItemStack.EMPTY; + } + + public double getFilterEfficiency() { + if(filter.isEmpty()) return 0; + float damage = (filter.getMaxDamage() - filter.getDamageValue())/ (float)filter.getMaxDamage(); + float effPercent = (0.75f * damage) + 0.25f; + return filter.isEmpty() ? 0 : ((FilterItem)filter.getItem()).getEfficiency() * effPercent; + } + public int getMaxFluidLevel() { + return tankUpgrade.isEmpty() ? 2000 : ((TankItem)tankUpgrade.getItem()).getFluidAmount(); + } + public int getMaxProcessingTime() { + return chipUpgrade.isEmpty() ? 20 * 60 * 4 : ((ComputerChipItem)chipUpgrade.getItem()).getMaxProcessingTime(); + } + @Override + public void setItem(int i, ItemStack itemStack) { + switch (i) { + case 0 -> { + water = itemStack; + if (itemStack.is(Items.WATER_BUCKET)) { + if (Mth.floor(fluidLevel) < getMaxFluidLevel() - 1000) { + fluidLevel = Mth.clamp(fluidLevel + 1000, 0, getMaxFluidLevel()); + water = new ItemStack(Items.BUCKET); + } + } + } + case 1 -> { + input = itemStack; + cookingProgress = 0; + } + case 2 -> testTube = itemStack; + case 12 -> filter = itemStack; + case 13 -> tankUpgrade = itemStack; + case 14 -> chipUpgrade = itemStack; + default -> output.set(i - 3, itemStack); + } + updateBlock(); + } + + public boolean addToOutput(ItemStack stack) { + for (int i = 0; i < output.size(); i++) { + if (output.get(i).isEmpty()) { + output.set(i, stack); + return true; + } else if (ItemStack.isSameItemSameTags(output.get(i), stack)) { + output.get(i).grow(stack.getCount()); + return true; + } + } + return false; + } + + @Override + public boolean stillValid(Player player) { + return Container.stillValidBlockEntity(this, player); + } + + @Override + public void clearContent() { + water = ItemStack.EMPTY; + input = ItemStack.EMPTY; + testTube = ItemStack.EMPTY; + filter = ItemStack.EMPTY; + tankUpgrade = ItemStack.EMPTY; + chipUpgrade = ItemStack.EMPTY; + output.clear(); + } + + + + + @Override + protected AbstractContainerMenu createMenu(int i, Inventory inventory) { + return new ProcessorMenu(i, inventory, null, this, dataAccess); + } + + @Override + public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { + + } + + @Override + public AnimatableInstanceCache getAnimatableInstanceCache() { + return cache; + } + + public AABB getRenderBoundingBox() { + return new AABB(getBlockPos()).inflate(4); + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/entity/SequencerBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/SequencerBlockEntity.java new file mode 100644 index 00000000..0614d3b6 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/block/entity/SequencerBlockEntity.java @@ -0,0 +1,563 @@ +package net.dumbcode.projectnublar.block.entity; + +import earth.terrarium.botarium.common.energy.base.BotariumEnergyBlock; +import earth.terrarium.botarium.common.energy.impl.InsertOnlyEnergyContainer; +import earth.terrarium.botarium.common.energy.impl.WrappedBlockEnergyContainer; +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.block.api.IMachineParts; +import net.dumbcode.projectnublar.block.api.SyncingContainerBlockEntity; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.init.TagInit; +import net.dumbcode.projectnublar.item.ComputerChipItem; +import net.dumbcode.projectnublar.item.DiskStorageItem; +import net.dumbcode.projectnublar.item.TankItem; +import net.dumbcode.projectnublar.menutypes.SequencerMenu; +import net.minecraft.ChatFormatting; +import net.minecraft.core.BlockPos; +import net.minecraft.core.NonNullList; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.network.chat.Component; +import net.minecraft.util.Mth; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.ContainerData; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.Items; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.state.BlockState; +import software.bernie.geckolib.animatable.GeoBlockEntity; +import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; +import software.bernie.geckolib.core.animation.AnimatableManager; +import software.bernie.geckolib.util.GeckoLibUtil; + +import java.util.List; + +public class SequencerBlockEntity extends SyncingContainerBlockEntity implements GeoBlockEntity, IMachineParts, BotariumEnergyBlock { + private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); + private ItemStack storage = ItemStack.EMPTY; + private ItemStack dna_input = ItemStack.EMPTY; + private ItemStack empty_vial_output = ItemStack.EMPTY; + private ItemStack water = ItemStack.EMPTY; + private ItemStack bone_matter = ItemStack.EMPTY; + private ItemStack sugar = ItemStack.EMPTY; + private ItemStack plant_matter = ItemStack.EMPTY; + private ItemStack empty_tube_input = ItemStack.EMPTY; + private ItemStack dna_test_tube_output = ItemStack.EMPTY; + private ItemStack computer_chip = ItemStack.EMPTY; + private ItemStack tank = ItemStack.EMPTY; + private float sequencingTime = 0; + private boolean hasComputer = false; + private boolean hasDoor = false; + private boolean hasScreen = false; + private int waterLevel = 0; + private int boneMatterLevel = 0; + private int sugarLevel = 0; + private int plantMatterLevel = 0; + private DinoData dinoData = new DinoData(); + private boolean isSynthesizing = false; + private int synthTime = 0; + private WrappedBlockEnergyContainer energyContainer; + + protected final ContainerData dataAccess = new ContainerData() { + public int get(int slot) { + return switch (slot) { + case 0 -> Mth.floor(SequencerBlockEntity.this.sequencingTime); + case 1 -> SequencerBlockEntity.this.getTotalSequencingTime(); + case 2 -> SequencerBlockEntity.this.waterLevel; + case 3 -> SequencerBlockEntity.this.boneMatterLevel; + case 4 -> SequencerBlockEntity.this.sugarLevel; + case 5 -> SequencerBlockEntity.this.plantMatterLevel; + case 6 -> SequencerBlockEntity.this.synthTime; + case 7 -> SequencerBlockEntity.this.getMaxPlantMatterLevel(); + case 8 -> SequencerBlockEntity.this.getMaxWaterLevel(); + case 9 -> SequencerBlockEntity.this.getMaxSynthTime(); + default -> 0; + }; + } + + public void set(int slot, int value) { + switch (slot) { + case 0 -> SequencerBlockEntity.this.sequencingTime = value; + case 2 -> SequencerBlockEntity.this.waterLevel = value; + case 3 -> SequencerBlockEntity.this.boneMatterLevel = value; + case 4 -> SequencerBlockEntity.this.sugarLevel = value; + case 5 -> SequencerBlockEntity.this.plantMatterLevel = value; + case 6 -> SequencerBlockEntity.this.synthTime = value; + } + } + + public int getCount() { + return 10; + } + }; + + public DinoData getDinoData() { + return dinoData; + } + + public void setDinoData(DinoData dinoData) { + this.dinoData = dinoData; + updateBlock(); + } + public int getMaxSynthTime(){ + return computer_chip.isEmpty() ? 10 * 20 * 60 : ((ComputerChipItem)computer_chip.getItem()).getMaxSynthTime(); + } + public int getMaxWaterLevel(){ + return tank.isEmpty() ? 1000 : ((TankItem)tank.getItem()).getSynthFluid(); + } + public int getMaxPlantMatterLevel(){ + return tank.isEmpty() ? 16 : ((TankItem)tank.getItem()).getSynthPlant(); + } + + private int getTotalSequencingTime() { + return storage.isEmpty() ? 0 : ((DiskStorageItem) storage.getItem()).getProcessingTime(); + } + + public SequencerBlockEntity(BlockPos pos, BlockState state) { + super(BlockInit.SEQUENCER_BLOCK_ENTITY.get(), pos, state); + } + + public boolean isHasComputer() { + return hasComputer; + } + + public void setHasComputer(boolean hasComputer) { + this.hasComputer = hasComputer; + updateBlock(); + } + + public boolean isHasDoor() { + return hasDoor; + } + + public void setHasDoor(boolean hasDoor) { + this.hasDoor = hasDoor; + updateBlock(); + } + + public boolean isHasScreen() { + return hasScreen; + } + + public void setHasScreen(boolean hasScreen) { + this.hasScreen = hasScreen; + updateBlock(); + } + + public boolean isSynthesizing() { + return isSynthesizing; + } + + public void tick(Level world, BlockPos pos, BlockState pState, SequencerBlockEntity be) { + if (!world.isClientSide) { + boolean shouldUpdate = false; + if (!storage.isEmpty() && !dna_input.isEmpty() && dna_input.hasTag() && ((empty_vial_output.isEmpty() || empty_vial_output.is(dna_input.getItem())) || empty_vial_output.getCount() < 64)) { + double currentPercent = 0; + DNAData dnaData = DNAData.loadFromNBT(dna_input.getTag().getCompound("DNAData")); + String storageName = dnaData.getStorageName(); + DNAData storedDNA = null; + if (storage.getOrCreateTag().contains(dnaData.getStorageName())) { + storedDNA = DNAData.loadFromNBT(storage.getTag().getCompound(storageName)); + currentPercent = storedDNA.getDnaPercentage(); + } + if (currentPercent < 1) { + sequencingTime++; + if (sequencingTime >= getTotalSequencingTime()) { + if (empty_vial_output.isEmpty()) { + empty_vial_output = new ItemStack(dna_input.getItem()); + } else { + empty_vial_output.grow(1); + } + if (storedDNA != null) { + DNAData combinedDNA = DNAData.combineDNA(storedDNA, dnaData); + storage.getOrCreateTag().put(storageName, combinedDNA.saveToNBT(new CompoundTag())); + } else { + storage.getOrCreateTag().put(storageName, dnaData.saveToNBT(new CompoundTag())); + } + + dna_input.shrink(1); + sequencingTime = 0; + } + } + shouldUpdate = true; + } else if (sequencingTime != 0) { + sequencingTime = 0; + shouldUpdate = true; + } + if(water.is(Items.WATER_BUCKET) && waterLevel <= getMaxWaterLevel() - 1000) { + waterLevel+=1000; + water = new ItemStack(Items.BUCKET); + shouldUpdate = true; + } + if(bone_matter.is(TagInit.BONE_MATTER) && boneMatterLevel < getMaxPlantMatterLevel()) { + boneMatterLevel++; + bone_matter.shrink(1); + shouldUpdate = true; + } + if(sugar.is(TagInit.SUGAR) && sugarLevel < getMaxPlantMatterLevel()) { + sugarLevel++; + sugar.shrink(1); + shouldUpdate = true; + } + if(plant_matter.is(TagInit.PLANT_MATTER) && plantMatterLevel < getMaxPlantMatterLevel()) { + plantMatterLevel++; + plant_matter.shrink(1); + shouldUpdate = true; + } + if(isSynthesizing && canSynth()){ + synthTime++; + getEnergyStorage().internalExtract(calculateEnergyConsumption(),true); + if(synthTime > getMaxSynthTime()){ + synthTime = 0; + dna_test_tube_output = new ItemStack(ItemInit.TEST_TUBE_ITEM.get()); + dna_test_tube_output.getOrCreateTag().put("DinoData", dinoData.toNBT()); + waterLevel -= 500; + boneMatterLevel -= 8; + sugarLevel -= 8; + plantMatterLevel -= 8; + empty_tube_input.shrink(1); + isSynthesizing = false; + } + shouldUpdate = true; + } + if(shouldUpdate) { + updateBlock(); + } + } + } + public int calculateEnergyConsumption(){ + int c = 32; + if(computer_chip.getItem() == ItemInit.GOLD_COMPUTER_CHIP.get()) { + c += 32; + } + if(computer_chip.getItem() == ItemInit.IRON_COMPUTER_CHIP.get()) { + c += 16; + } + return c; + } + @Override + public WrappedBlockEnergyContainer getEnergyStorage() { + return energyContainer == null ? this.energyContainer = new WrappedBlockEnergyContainer(this, new InsertOnlyEnergyContainer(1000,1000)) : this.energyContainer; + } + + @Override + protected void saveData(CompoundTag tag) { + tag.put("storage", storage.save(new CompoundTag())); + tag.put("dna_input", dna_input.save(new CompoundTag())); + tag.put("empty_vial_output", empty_vial_output.save(new CompoundTag())); + tag.put("water", water.save(new CompoundTag())); + tag.put("bone_matter", bone_matter.save(new CompoundTag())); + tag.put("sugar", sugar.save(new CompoundTag())); + tag.put("plant_matter", plant_matter.save(new CompoundTag())); + tag.put("empty_tube_input", empty_tube_input.save(new CompoundTag())); + tag.put("dna_test_tube_output", dna_test_tube_output.save(new CompoundTag())); + tag.putFloat("sequencingTime", sequencingTime); + tag.putBoolean("hasComputer", hasComputer); + tag.putBoolean("hasDoor", hasDoor); + tag.putBoolean("hasScreen", hasScreen); + tag.putInt("waterLevel", waterLevel); + tag.putInt("boneMatterLevel", boneMatterLevel); + tag.putInt("sugarLevel", sugarLevel); + tag.putInt("plantMatterLevel", plantMatterLevel); + tag.put("DinoData", dinoData.toNBT()); + tag.putBoolean("isSynthesizing", isSynthesizing); + tag.putInt("synthTime", synthTime); + tag.put("computer_chip", computer_chip.save(new CompoundTag())); + tag.put("tank", tank.save(new CompoundTag())); + } + + @Override + protected void loadData(CompoundTag tag) { + storage = ItemStack.of(tag.getCompound("storage")); + dna_input = ItemStack.of(tag.getCompound("dna_input")); + empty_vial_output = ItemStack.of(tag.getCompound("empty_vial_output")); + water = ItemStack.of(tag.getCompound("water")); + bone_matter = ItemStack.of(tag.getCompound("bone_matter")); + sugar = ItemStack.of(tag.getCompound("sugar")); + plant_matter = ItemStack.of(tag.getCompound("plant_matter")); + empty_tube_input = ItemStack.of(tag.getCompound("empty_tube_input")); + dna_test_tube_output = ItemStack.of(tag.getCompound("dna_test_tube_output")); + sequencingTime = tag.getFloat("sequencingTime"); + hasComputer = tag.getBoolean("hasComputer"); + hasDoor = tag.getBoolean("hasDoor"); + hasScreen = tag.getBoolean("hasScreen"); + waterLevel = tag.getInt("waterLevel"); + boneMatterLevel = tag.getInt("boneMatterLevel"); + sugarLevel = tag.getInt("sugarLevel"); + plantMatterLevel = tag.getInt("plantMatterLevel"); + dinoData = DinoData.fromNBT(tag.getCompound("DinoData")); + isSynthesizing = tag.getBoolean("isSynthesizing"); + synthTime = tag.getInt("synthTime"); + computer_chip = ItemStack.of(tag.getCompound("computer_chip")); + tank = ItemStack.of(tag.getCompound("tank")); + } + + @Override + protected Component getDefaultName() { + return Component.translatable("container.projectnublar.sequencer").withStyle(ChatFormatting.WHITE); + } + + @Override + protected AbstractContainerMenu createMenu(int i, Inventory inventory) { + return new SequencerMenu(i, inventory, null, this, dataAccess); + } + + @Override + public int getContainerSize() { + return 3; + } + + @Override + public boolean isEmpty() { + return false; + } + + @Override + public ItemStack getItem(int i) { + return switch (i) { + case 0 -> storage; + case 1 -> dna_input; + case 2 -> empty_vial_output; + case 3 -> water; + case 4 -> bone_matter; + case 5 -> sugar; + case 6 -> plant_matter; + case 7 -> empty_tube_input; + case 8 -> dna_test_tube_output; + default -> ItemStack.EMPTY; + }; + } + + @Override + public ItemStack removeItem(int i, int i1) { + switch (i) { + case 0 -> { + if (!storage.isEmpty()) { + if (storage.getCount() <= i1) { + ItemStack itemstack = storage; + storage = ItemStack.EMPTY; + return itemstack; + } + ItemStack itemstack1 = storage.split(i1); + if (storage.isEmpty()) { + storage = ItemStack.EMPTY; + } + return itemstack1; + } + return ItemStack.EMPTY; + } + case 1 -> { + if (!dna_input.isEmpty()) { + if (dna_input.getCount() <= i1) { + ItemStack itemstack = dna_input; + dna_input = ItemStack.EMPTY; + return itemstack; + } + ItemStack itemstack1 = dna_input.split(i1); + if (dna_input.isEmpty()) { + dna_input = ItemStack.EMPTY; + } + return itemstack1; + } + return ItemStack.EMPTY; + } + case 2 -> { + if (!empty_vial_output.isEmpty()) { + if (empty_vial_output.getCount() <= i1) { + ItemStack itemstack = empty_vial_output; + empty_vial_output = ItemStack.EMPTY; + return itemstack; + } + ItemStack itemstack1 = empty_vial_output.split(i1); + if (empty_vial_output.isEmpty()) { + empty_vial_output = ItemStack.EMPTY; + } + return itemstack1; + } + return ItemStack.EMPTY; + } + case 3 -> { + if (!water.isEmpty()) { + if (water.getCount() <= i1) { + ItemStack itemstack = water; + water = ItemStack.EMPTY; + return itemstack; + } + ItemStack itemstack1 = water.split(i1); + if (water.isEmpty()) { + water = ItemStack.EMPTY; + } + return itemstack1; + } + return ItemStack.EMPTY; + } + case 4 -> { + if (!bone_matter.isEmpty()) { + if (bone_matter.getCount() <= i1) { + ItemStack itemstack = bone_matter; + bone_matter = ItemStack.EMPTY; + return itemstack; + } + ItemStack itemstack1 = bone_matter.split(i1); + if (bone_matter.isEmpty()) { + bone_matter = ItemStack.EMPTY; + } + return itemstack1; + } + return ItemStack.EMPTY; + } + case 5 -> { + if (!sugar.isEmpty()) { + if (sugar.getCount() <= i1) { + ItemStack itemstack = sugar; + sugar = ItemStack.EMPTY; + return itemstack; + } + ItemStack itemstack1 = sugar.split(i1); + if (sugar.isEmpty()) { + sugar = ItemStack.EMPTY; + } + return itemstack1; + } + return ItemStack.EMPTY; + } + case 6 -> { + if (!plant_matter.isEmpty()) { + if (plant_matter.getCount() <= i1) { + ItemStack itemstack = plant_matter; + plant_matter = ItemStack.EMPTY; + return itemstack; + } + ItemStack itemstack1 = plant_matter.split(i1); + if (plant_matter.isEmpty()) { + plant_matter = ItemStack.EMPTY; + } + return itemstack1; + } + return ItemStack.EMPTY; + } + case 7 -> { + if (!empty_tube_input.isEmpty()) { + if (empty_tube_input.getCount() <= i1) { + ItemStack itemstack = empty_tube_input; + empty_tube_input = ItemStack.EMPTY; + return itemstack; + } + ItemStack itemstack1 = empty_tube_input.split(i1); + if (empty_tube_input.isEmpty()) { + empty_tube_input = ItemStack.EMPTY; + } + return itemstack1; + } + return ItemStack.EMPTY; + } + case 8 -> { + if (!dna_test_tube_output.isEmpty()) { + if (dna_test_tube_output.getCount() <= i1) { + ItemStack itemstack = dna_test_tube_output; + dna_test_tube_output = ItemStack.EMPTY; + return itemstack; + } + ItemStack itemstack1 = dna_test_tube_output.split(i1); + if (dna_test_tube_output.isEmpty()) { + dna_test_tube_output = ItemStack.EMPTY; + } + return itemstack1; + } + return ItemStack.EMPTY; + } + default -> { + return ItemStack.EMPTY; + } + } + } + + + @Override + public ItemStack removeItemNoUpdate(int i) { + return ItemStack.EMPTY; + } + + @Override + public void setItem(int i, ItemStack itemStack) { + switch (i) { + case 0 -> { + storage = itemStack; + sequencingTime = 0; + } + case 1 -> { + if(!ItemStack.isSameItemSameTags(dna_input, itemStack)) { + sequencingTime = 0; + } + dna_input = itemStack; + } + case 2 -> empty_vial_output = itemStack; + case 3 -> water = itemStack; + case 4 -> bone_matter = itemStack; + case 5 -> sugar = itemStack; + case 6 -> plant_matter = itemStack; + case 7 -> empty_tube_input = itemStack; + case 8 -> dna_test_tube_output = itemStack; + } + } + + @Override + public boolean stillValid(Player player) { + return true; + } + + @Override + public void clearContent() { + storage = ItemStack.EMPTY; + dna_input = ItemStack.EMPTY; + empty_vial_output = ItemStack.EMPTY; + } + + @Override + public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { + + } + + @Override + public AnimatableInstanceCache getAnimatableInstanceCache() { + return cache; + } + public boolean canSynth(){ + return !empty_tube_input.isEmpty() && plantMatterLevel >= 8 && sugarLevel >= 8 && boneMatterLevel >= 8 && waterLevel >= 500 && getEnergyStorage().getStoredEnergy() > calculateEnergyConsumption(); + } + public void toggleSynth() { + if(canSynth()) { + isSynthesizing = !isSynthesizing; + } else { + isSynthesizing = false; + synthTime = 0; + } + updateBlock(); + } + + @Override + public NonNullList getMachineParts() { + NonNullList parts = NonNullList.of(ItemStack.EMPTY, ItemStack.EMPTY, ItemStack.EMPTY, ItemStack.EMPTY, computer_chip, tank); + if(hasComputer) + parts.set(0, new ItemStack(ItemInit.SEQUENCER_COMPUTER.get())); + if(hasDoor) + parts.set(1, new ItemStack(ItemInit.SEQUENCER_DOOR.get())); + if(hasScreen) + parts.set(2, new ItemStack(ItemInit.SEQUENCER_SCREEN.get())); + return parts; + + } + + public void setChip(ItemStack chipItem) { + computer_chip = chipItem; + updateBlock(); + } + + public void setTank(ItemStack mainHandItem) { + tank = mainHandItem; + updateBlock(); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java b/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java new file mode 100644 index 00000000..b1315724 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java @@ -0,0 +1,103 @@ +package net.dumbcode.projectnublar.client; + +import com.mojang.blaze3d.vertex.PoseStack; +import com.mojang.blaze3d.vertex.VertexConsumer; +import it.unimi.dsi.fastutil.objects.Object2ObjectMap; +import it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.block.entity.IncubatorBlockEntity; +import net.dumbcode.projectnublar.client.renderer.DinosaurRenderer; +import net.dumbcode.projectnublar.client.renderer.ElectricFenceRenderer; +import net.dumbcode.projectnublar.client.renderer.ElectricWireRenderer; +import net.dumbcode.projectnublar.client.renderer.ProcessorRenderer; +import net.dumbcode.projectnublar.client.renderer.SequencerRenderer; +import net.dumbcode.projectnublar.client.screen.EggPrinterScreen; +import net.dumbcode.projectnublar.client.screen.GeneratorScreen; +import net.dumbcode.projectnublar.client.screen.IncubatorScreen; +import net.dumbcode.projectnublar.client.screen.ProcessorScreen; +import net.dumbcode.projectnublar.client.screen.SequencerScreen; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.init.EntityInit; +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.init.MenuTypeInit; +import net.dumbcode.projectnublar.menutypes.GeneratorMenu; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.screens.MenuScreens; +import net.minecraft.client.renderer.MultiBufferSource; +import net.minecraft.client.renderer.RenderType; +import net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider; +import net.minecraft.client.renderer.entity.EntityRendererProvider; +import net.minecraft.client.renderer.item.ItemProperties; +import net.minecraft.client.renderer.texture.AbstractTexture; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.level.block.entity.BlockEntityType; +import org.jetbrains.annotations.Nullable; +import software.bernie.geckolib.cache.object.GeoBone; +import software.bernie.geckolib.model.DefaultedBlockGeoModel; +import software.bernie.geckolib.model.DefaultedEntityGeoModel; +import software.bernie.geckolib.renderer.GeoBlockRenderer; + +import java.util.function.Supplier; + +public class ClientRegistrationHolder { + + public static Object2ObjectMap, EntityRendererProvider> entityRenderers() { + Object2ObjectMap, EntityRendererProvider> map = new Object2ObjectOpenHashMap<>(); + map.put(EntityInit.TYRANNOSAURUS_REX, (context) -> new DinosaurRenderer(context, new DefaultedEntityGeoModel(Constants.modLoc("tyrannosaurus_rex")).withAltTexture( + new ResourceLocation(Constants.MODID, "tyrannosaurus_rex/male/base") + ), CommonClientClass.getDinoLayers(EntityInit.TYRANNOSAURUS_REX.get()))); + return map; + } + + public static void menuScreens() { + MenuScreens.register(MenuTypeInit.PROCESSOR.get(), ProcessorScreen::new); + MenuScreens.register(MenuTypeInit.SEQUENCER.get(), SequencerScreen::new); + MenuScreens.register(MenuTypeInit.EGG_PRINTER.get(), EggPrinterScreen::new); + MenuScreens.register(MenuTypeInit.INCUBATOR.get(), IncubatorScreen::new); + MenuScreens.register(MenuTypeInit.GENERATOR_MENU.get(), GeneratorScreen::new); + Minecraft.getInstance().getTextureManager().register(Constants.modLoc("textures/entity/tyrannosaurus_rex.png"), createTexture()); + } + + public static Object2ObjectMap, BlockEntityRendererProvider> getBlockEntityRenderers() { + Object2ObjectMap, BlockEntityRendererProvider> map = new Object2ObjectOpenHashMap<>(); + map.put(BlockInit.PROCESSOR_BLOCK_ENTITY, (context) -> new ProcessorRenderer()); + map.put(BlockInit.SEQUENCER_BLOCK_ENTITY, (context) -> new SequencerRenderer()); + map.put(BlockInit.EGG_PRINTER_BLOCK_ENTITY, (context) -> new GeoBlockRenderer<>(new DefaultedBlockGeoModel<>(new ResourceLocation(Constants.MODID, "egg_printer")))); + map.put(BlockInit.INCUBATOR_BLOCK_ENTITY, (context) -> new GeoBlockRenderer(new DefaultedBlockGeoModel<>(new ResourceLocation(Constants.MODID, "incubator"))) { + @Override + public void renderRecursively(PoseStack poseStack, IncubatorBlockEntity animatable, GeoBone bone, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, boolean isReRender, float partialTick, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) { + if (bone.getName().equals("nest")) { + bone.setHidden(animatable.getNestStack().isEmpty()); + } + if (bone.getName().equals("cover")) { + bone.setHidden(animatable.getLidStack().isEmpty()); + } + if (bone.getName().equals("arm_base")) { + bone.setHidden(animatable.getBaseStack().isEmpty()); + } + if (bone.getName().equals("RoboticHand1")) { + bone.setHidden(animatable.getArmStack().isEmpty()); + } + + super.renderRecursively(poseStack, animatable, bone, renderType, bufferSource, buffer, isReRender, partialTick, packedLight, packedOverlay, red, green, blue, alpha); + } + + @Override + public RenderType getRenderType(IncubatorBlockEntity animatable, ResourceLocation texture, @Nullable MultiBufferSource bufferSource, float partialTick) { + return RenderType.entityTranslucent(texture); + } + }); + map.put(BlockInit.ELECTRIC_FENCE_POST_BLOCK_ENTITY, (c)-> new ElectricFenceRenderer()); + map.put(BlockInit.ELECTRIC_FENCE_BLOCK_ENTITY, (c)-> new ElectricWireRenderer()); + return map; + } + + public static void registerItemProperties() { + ItemProperties.register(ItemInit.SYRINGE.get(), Constants.modLoc("filled"), (stack, world, entity, i) -> stack.hasTag() ? stack.getTag().getBoolean("dna_percentage") ? 0.5F : 1.0F : 0f); + } + + public static AbstractTexture createTexture() { + return Minecraft.getInstance().getTextureManager().getTexture(Constants.modLoc("textures/entity/tyrannosaurus_rex/male/tyrannosaurus_rex.png")); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java b/common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java new file mode 100644 index 00000000..45b67078 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java @@ -0,0 +1,126 @@ +package net.dumbcode.projectnublar.client; + +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.api.Genes; +import net.dumbcode.projectnublar.client.renderer.layer.DinoLayer; +import net.dumbcode.projectnublar.client.screen.SequencerScreen; +import net.dumbcode.projectnublar.client.widget.AdvancedColorWidget; +import net.dumbcode.projectnublar.client.widget.GeneHolder; +import net.dumbcode.projectnublar.client.widget.GeneSlider; +import net.dumbcode.projectnublar.init.EntityInit; +import net.dumbcode.projectnublar.init.GeneInit; +import net.minecraft.network.chat.Component; +import net.minecraft.world.entity.EntityType; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.function.BiFunction; + +public class CommonClientClass { + + private static final Map> GENE_WIDGET = new HashMap<>(); + private static final Map, List> LAYER_REGISTRY = new HashMap<>(); + public static BiFunction getGeneWidget(Genes.Gene gene) { + for(Genes.Gene g : GENE_WIDGET.keySet()) { + if(g.equals(gene)) { + return GENE_WIDGET.get(g); + } + } + return null; + } + public static void initClient() { + registerGeneWidgets(); + registerLayerNames(); + } + + public static void registerLayerNames(){ + LAYER_REGISTRY.put(EntityInit.TYRANNOSAURUS_REX.get(),List.of( + new DinoLayer("back", 1), + new DinoLayer("yellow", 2), + new DinoLayer("belly", 2), + new DinoLayer("brightgreen", 2), + new DinoLayer("brown", 2), + new DinoLayer("feet", 3), + new DinoLayer("pattern", 3), + new DinoLayer("mouth", -1), + new DinoLayer("teeth", -1), + new DinoLayer("eyes", -1), + new DinoLayer("nostrils", -1), + new DinoLayer("claws", -1))); + } + public static List getDinoLayers(EntityType type){ + if(!LAYER_REGISTRY.containsKey(type)){ + return List.of(new DinoLayer("base", 0)); + } + return LAYER_REGISTRY.get(type); + } + public static void registerGeneWidgets() { + registerGeneWidget(GeneInit.AGGRESSION.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.AGGRESSION.get() , value); + })); + registerGeneWidget(GeneInit.DEFENSE.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.DEFENSE.get() , value); + })); + registerGeneWidget(GeneInit.EAT_RATE.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.EAT_RATE.get() , value); + })); + registerGeneWidget(GeneInit.HEALTH.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.HEALTH.get() , value); + })); + registerGeneWidget(GeneInit.HEALTH_REGEN.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.HEALTH_REGEN.get() , value); + })); + registerGeneWidget(GeneInit.HEAT_RESISTANCE.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.HEAT_RESISTANCE.get() , value); + })); + registerGeneWidget(GeneInit.HERD_SIZE.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.HERD_SIZE.get() , value); + })); + registerGeneWidget(GeneInit.PACK_SIZE.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.PACK_SIZE.get() , value); + })); + registerGeneWidget(GeneInit.IMMUNITY.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.IMMUNITY.get() , value); + })); + registerGeneWidget(GeneInit.INTELLIGENCE.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.INTELLIGENCE.get() , value); + })); + registerGeneWidget(GeneInit.JUMP.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.JUMP.get() , value); + })); + registerGeneWidget(GeneInit.NOCTURNAL.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.NOCTURNAL.get() , value); + })); + registerGeneWidget(GeneInit.FERTILITY.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.FERTILITY.get() , value); + })); + registerGeneWidget(GeneInit.SIZE.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.SIZE.get() , value); + })); + registerGeneWidget(GeneInit.SPEED.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.SPEED.get() , value); + })); + registerGeneWidget(GeneInit.STOMACH_CAPACITY.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.STOMACH_CAPACITY.get() , value); + })); + registerGeneWidget(GeneInit.STRENGTH.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.STRENGTH.get() , value); + })); + registerGeneWidget(GeneInit.TAMABILITY.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.TAMABILITY.get() , value); + })); + registerGeneWidget(GeneInit.UNDERWATER_CAPACITY.get() , (screen, meep)->new GeneSlider(screen.leftPos() + 235, screen.topPos() + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + meep.setGeneValue(GeneInit.UNDERWATER_CAPACITY.get() , value); + })); + registerGeneWidget(GeneInit.COLOR.get() , (screen, meep)-> { + AdvancedColorWidget widget =new AdvancedColorWidget(screen, screen.leftPos() + 235, screen.topPos() + 40, 100, 100, Component.empty(), CommonClientClass.getDinoLayers(meep.getBaseDino()).stream().filter(l->l.getBasicLayer()!=-1).map(DinoLayer::getLayerName).toList()); + return widget; + }); + } + + private static void registerGeneWidget(Genes.Gene gene, BiFunction widget) { + GENE_WIDGET.put(gene, widget); + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/DinoTexture.java b/common/src/main/java/net/dumbcode/projectnublar/client/DinoTexture.java new file mode 100644 index 00000000..0bb02878 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/DinoTexture.java @@ -0,0 +1,77 @@ +package net.dumbcode.projectnublar.client; + +import com.mojang.blaze3d.platform.NativeImage; +import com.mojang.blaze3d.platform.TextureUtil; +import com.mojang.blaze3d.systems.RenderSystem; +import net.minecraft.client.renderer.texture.SimpleTexture; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.server.packs.resources.ResourceManager; +import org.lwjgl.system.MemoryStack; + +import java.io.IOException; +import java.nio.ByteBuffer; +import java.util.HashSet; +import java.util.Set; +import java.util.UUID; + +public class DinoTexture extends SimpleTexture { + private static final Set usedIds = new HashSet<>(); + private final ByteBuffer dataRef; + + public static DinoTexture create(ResourceLocation name, ByteBuffer data) { + return new DinoTexture(name, data); + } + + private DinoTexture(ResourceLocation location, ByteBuffer data) { + super(location); + this.dataRef = data; + } + + public ResourceLocation getLocation() { + return this.location; + } + + public NativeImage asNative(){ + ByteBuffer data = this.dataRef; + + if (data == null) + return null; + + try (MemoryStack memoryStack = MemoryStack.stackPush()) { + ByteBuffer lwjglData = memoryStack.malloc(data.capacity()); + lwjglData.put(data); + data.rewind(); + lwjglData.rewind(); + return NativeImage.read(lwjglData); + } catch (IOException e) { + throw new RuntimeException(e); + } + } + @Override + public void load(ResourceManager manager) { + ByteBuffer data = this.dataRef; + + if (data == null) + return; + + try (MemoryStack memoryStack = MemoryStack.stackPush()) { + ByteBuffer lwjglData = memoryStack.malloc(data.capacity()); + lwjglData.put(data); + data.rewind(); + lwjglData.rewind(); + NativeImage image = NativeImage.read(lwjglData); + + if (RenderSystem.isOnRenderThreadOrInit()) { + upload(image); + } else { + RenderSystem.recordRenderCall(() -> upload(image)); + } + } catch (Exception ignored) { + } + } + + private void upload(NativeImage image) { + TextureUtil.prepareImage(getId(), 0, image.getWidth(), image.getHeight()); + image.upload(0, 0, 0, true); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/ModShapes.java b/common/src/main/java/net/dumbcode/projectnublar/client/ModShapes.java new file mode 100644 index 00000000..d2513fd3 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/ModShapes.java @@ -0,0 +1,726 @@ +package net.dumbcode.projectnublar.client; + +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; + +public class ModShapes { + + public static final VoxelShape PROCESSOR_NORTH = makeProcessorNorth(); + public static final VoxelShape PROCESSOR_EAST = makeProcessorEast(); + public static final VoxelShape PROCESSOR_SOUTH = makeProcessorSouth(); + public static final VoxelShape PROCESSOR_WEST = makeProcessorWest(); + public static final VoxelShape EGG_PRINTER_NORTH = makeEggPrinterNorth(); + public static final VoxelShape EGG_PRINTER_EAST = makeEggPrinterEast(); + public static final VoxelShape EGG_PRINTER_SOUTH = makeEggPrinterSouth(); + public static final VoxelShape EGG_PRINTER_WEST = makeEggPrinterWest(); + public static final VoxelShape INCUBATOR_NORTH = makeIncubatorNorth(); + public static final VoxelShape INCUBATOR_EAST = makeIncubatorEast(); + public static final VoxelShape INCUBATOR_SOUTH = makeIncubatorSouth(); + public static final VoxelShape INCUBATOR_WEST = makeIncubatorWest(); + public static final VoxelShape SEQUENCER_NORTH = makeSequencerNorth(); + public static final VoxelShape SEQUENCER_EAST = makeSequencerEast(); + public static final VoxelShape SEQUENCER_SOUTH = makeSequencerSouth(); + public static final VoxelShape SEQUENCER_WEST = makeSequencerWest(); + + + public static VoxelShape makeProcessorNorth() { + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(-0.625, 0.75, 0.5, 0.625, 2.5625, 1.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.75, 2.5625, 0.375, 0.75, 2.75, 1.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.75, 0, 0.375, 0.75, 0.75, 1.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.75, 0, 0.375, 1.0625, 0.125, 1.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.71875, 0.375, 0.40625, 1.03125, 0.5, 1.84375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5625, 0.0015625, 0.1875, -0.0625, 0.875, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.125, 0.0015625, 0.125, 0.5625, 0.75, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5625, 0.875, 0.375, -0.0625, 1.25, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5625, 1.5, 0.41875, -0.1875, 2, 0.54375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.3125, 1.5625, 0.4140625, -0.25, 1.9375, 0.415625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5, 1.5625, 0.4140625, -0.4375, 1.9375, 0.415625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 1.5, 0.4140625, 0.5625, 2, 0.415625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 1.5, 0.41875, 0.5625, 2, 0.54375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5625, 0.875, 0.3125, -0.0625, 1, 0.375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5640624999999999, 0.875, 0.1875, -0.06093749999999987, 1.29375, 0.3125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.12343749999999998, 0.75, 0.125, 0.5640624999999999, 1.1453125, 0.25), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.96875, 0.625, 1.3109375, -0.59375, 0.875, 1.3125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1.03125, 0.3125, 0.40625, -0.71875, 0.4375, 1.84375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1.0625, 0, 0.375, -0.75, 0.125, 1.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4375, 0.9375, 0.4984375, 0.5625, 1.4375, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.9375, 0.4984375, 0.125, 1.4375, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.25, 0.25, 1.875, 0.75, 0.75, 2), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.75, 0.25, 1.875, -0.25, 0.75, 2), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.75, 0.125, 0.4375, 1, 0.625, 0.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1, 0.625, 0.5609375, -0.625, 0.875, 0.5625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1, 0.125, 0.4375, -0.75, 0.625, 0.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.59375, 0.625, 0.5609375, 0.96875, 0.875, 0.5625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.75, 0.125, 0.8125, 1, 0.625, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.59375, 0.625, 0.9359375, 0.96875, 0.875, 0.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.96875, 0.625, 0.9359375, -0.59375, 0.875, 0.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1, 0.125, 0.8125, -0.75, 0.625, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1, 0.125, 1.1875, -0.75, 0.625, 1.4375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.96875, 0.625, 1.6859375, -0.59375, 0.875, 1.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1, 0.125, 1.5625, -0.75, 0.625, 1.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.59375, 0.625, 1.3109375, 0.96875, 0.875, 1.3125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.59375, 0.625, 1.6859375, 0.96875, 0.875, 1.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.75, 0.125, 1.1875, 1, 0.625, 1.4375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.75, 0.125, 1.5625, 1, 0.625, 1.8125), BooleanOp.OR); + + return shape; + } + + public static VoxelShape makeProcessorEast() { + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(-0.75, 0.75, -0.625, 0.5, 2.5625, 0.625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.875, 2.5625, -0.75, 0.625, 2.75, 0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.875, 0, -0.75, 0.625, 0.75, 0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.875, 0, 0.75, 0.625, 0.125, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.84375, 0.375, 0.71875, 0.59375, 0.5, 1.03125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.0015625, -0.5625, 0.8125, 0.875, -0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.0015625, 0.125, 0.875, 0.75, 0.5625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.875, -0.5625, 0.625, 1.25, -0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.45625, 1.5, -0.5625, 0.58125, 2, -0.1875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.584375, 1.5625, -0.3125, 0.5859375, 1.9375, -0.25), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.584375, 1.5625, -0.5, 0.5859375, 1.9375, -0.4375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.584375, 1.5, -0.0625, 0.5859375, 2, 0.5625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.45625, 1.5, -0.0625, 0.58125, 2, 0.5625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.625, 0.875, -0.5625, 0.6875, 1, -0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.6875, 0.875, -0.5640624999999999, 0.8125, 1.29375, -0.06093749999999987), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.75, 0.75, 0.12343749999999998, 0.875, 1.1453125, 0.5640624999999999), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.3125, 0.625, -0.96875, -0.3109375, 0.875, -0.59375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.84375, 0.3125, -1.03125, 0.59375, 0.4375, -0.71875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.875, 0, -1.0625, 0.625, 0.125, -0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.9375, 0.4375, 0.5015625, 1.4375, 0.5625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.9375, 0, 0.5015625, 1.4375, 0.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1, 0.25, 0.25, -0.875, 0.75, 0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1, 0.25, -0.75, -0.875, 0.75, -0.25), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.3125, 0.125, 0.75, 0.5625, 0.625, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4375, 0.625, -1, 0.4390625, 0.875, -0.625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.3125, 0.125, -1, 0.5625, 0.625, -0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4375, 0.625, 0.59375, 0.4390625, 0.875, 0.96875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 0.125, 0.75, 0.1875, 0.625, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.0625, 0.625, 0.59375, 0.06406250000000002, 0.875, 0.96875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.0625, 0.625, -0.96875, 0.06406250000000002, 0.875, -0.59375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 0.125, -1, 0.1875, 0.625, -0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.4375, 0.125, -1, -0.1875, 0.625, -0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.6875, 0.625, -0.96875, -0.6859375000000001, 0.875, -0.59375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.8125, 0.125, -1, -0.5625, 0.625, -0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.3125, 0.625, 0.59375, -0.3109375, 0.875, 0.96875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.6875, 0.625, 0.59375, -0.6859375000000001, 0.875, 0.96875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.4375, 0.125, 0.75, -0.1875, 0.625, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.8125, 0.125, 0.75, -0.5625, 0.625, 1), BooleanOp.OR); + + return shape; + } + + public static VoxelShape makeProcessorSouth() { + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(0.375, 0.75, -0.75, 1.625, 2.5625, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.25, 2.5625, -0.875, 1.75, 2.75, 0.625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.25, 0, -0.875, 1.75, 0.75, 0.625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 0, -0.875, 0.25, 0.125, 0.625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.03125, 0.375, -0.84375, 0.28125, 0.5, 0.59375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.0625, 0.0015625, 0.5, 1.5625, 0.875, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4375, 0.0015625, 0.5, 0.875, 0.75, 0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.0625, 0.875, 0.5, 1.5625, 1.25, 0.625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.1875, 1.5, 0.45625, 1.5625, 2, 0.58125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.25, 1.5625, 0.584375, 1.3125, 1.9375, 0.5859375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.4375, 1.5625, 0.584375, 1.5, 1.9375, 0.5859375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4375, 1.5, 0.584375, 1.0625, 2, 0.5859375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4375, 1.5, 0.45625, 1.0625, 2, 0.58125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.0625, 0.875, 0.625, 1.5625, 1, 0.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.0609374999999999, 0.875, 0.6875, 1.5640625, 1.29375, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.43593750000000003, 0.75, 0.75, 0.8765625, 1.1453125, 0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.59375, 0.625, -0.3125, 1.96875, 0.875, -0.3109375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.71875, 0.3125, -0.84375, 2.03125, 0.4375, 0.59375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.75, 0, -0.875, 2.0625, 0.125, 0.625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4375, 0.9375, 0.5, 0.5625, 1.4375, 0.5015625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.875, 0.9375, 0.5, 1, 1.4375, 0.5015625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.25, 0.25, -1, 0.75, 0.75, -0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.25, 0.25, -1, 1.75, 0.75, -0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.125, 0.3125, 0.25, 0.625, 0.5625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.625, 0.625, 0.4375, 2, 0.875, 0.4390625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.75, 0.125, 0.3125, 2, 0.625, 0.5625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.03125, 0.625, 0.4375, 0.40625, 0.875, 0.4390625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.125, -0.0625, 0.25, 0.625, 0.1875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.03125, 0.625, 0.0625, 0.40625, 0.875, 0.06406250000000002), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.59375, 0.625, 0.0625, 1.96875, 0.875, 0.06406250000000002), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.75, 0.125, -0.0625, 2, 0.625, 0.1875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.75, 0.125, -0.4375, 2, 0.625, -0.1875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.59375, 0.625, -0.6875, 1.96875, 0.875, -0.6859375000000001), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.75, 0.125, -0.8125, 2, 0.625, -0.5625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.03125, 0.625, -0.3125, 0.40625, 0.875, -0.3109375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.03125, 0.625, -0.6875, 0.40625, 0.875, -0.6859375000000001), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.125, -0.4375, 0.25, 0.625, -0.1875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.125, -0.8125, 0.25, 0.625, -0.5625), BooleanOp.OR); + + return shape; + } + + public static VoxelShape makeProcessorWest() { + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(0.5, 0.75, 0.375, 1.75, 2.5625, 1.625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.375, 2.5625, 0.25, 1.875, 2.75, 1.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.375, 0, 0.25, 1.875, 0.75, 1.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.375, 0, -0.0625, 1.875, 0.125, 0.25), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.40625, 0.375, -0.03125, 1.84375, 0.5, 0.28125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 0.0015625, 1.0625, 0.5, 0.875, 1.5625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.125, 0.0015625, 0.4375, 0.5, 0.75, 0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.375, 0.875, 1.0625, 0.5, 1.25, 1.5625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.41875, 1.5, 1.1875, 0.54375, 2, 1.5625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4140625, 1.5625, 1.25, 0.415625, 1.9375, 1.3125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4140625, 1.5625, 1.4375, 0.415625, 1.9375, 1.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4140625, 1.5, 0.4375, 0.415625, 2, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.41875, 1.5, 0.4375, 0.54375, 2, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.3125, 0.875, 1.0625, 0.375, 1, 1.5625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 0.875, 1.0609374999999999, 0.3125, 1.29375, 1.5640625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.125, 0.75, 0.43593750000000003, 0.25, 1.1453125, 0.8765625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.3109375, 0.625, 1.59375, 1.3125, 0.875, 1.96875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.40625, 0.3125, 1.71875, 1.84375, 0.4375, 2.03125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.375, 0, 1.75, 1.875, 0.125, 2.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4984375, 0.9375, 0.4375, 0.5, 1.4375, 0.5625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4984375, 0.9375, 0.875, 0.5, 1.4375, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.875, 0.25, 0.25, 2, 0.75, 0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.875, 0.25, 1.25, 2, 0.75, 1.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4375, 0.125, 0, 0.6875, 0.625, 0.25), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5609375, 0.625, 1.625, 0.5625, 0.875, 2), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4375, 0.125, 1.75, 0.6875, 0.625, 2), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5609375, 0.625, 0.03125, 0.5625, 0.875, 0.40625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.8125, 0.125, 0, 1.0625, 0.625, 0.25), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.9359375, 0.625, 0.03125, 0.9375, 0.875, 0.40625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.9359375, 0.625, 1.59375, 0.9375, 0.875, 1.96875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.8125, 0.125, 1.75, 1.0625, 0.625, 2), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.1875, 0.125, 1.75, 1.4375, 0.625, 2), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.6859375, 0.625, 1.59375, 1.6875, 0.875, 1.96875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.5625, 0.125, 1.75, 1.8125, 0.625, 2), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.3109375, 0.625, 0.03125, 1.3125, 0.875, 0.40625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.6859375, 0.625, 0.03125, 1.6875, 0.875, 0.40625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.1875, 0.125, 0, 1.4375, 0.625, 0.25), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.5625, 0.125, 0, 1.8125, 0.625, 0.25), BooleanOp.OR); + + return shape; + } + + public static VoxelShape makeEggPrinterNorth() { + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(-0.4375, 0.15625, 0, 0.4375, 0.21875, 0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5, 0.1875, 0, 0.5, 0.1890625, 0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.8125, 0, 0, -0.5, 0.25, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.8125, 0.1875, -0.125, -0.5, 0.25, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.8109374999999999, -0.0375, -0.125, -0.5015624999999999, 0.1875, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.8125, 0.25, -0.125, -0.5, 0.875, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5, 0.96875, 0.46875, 0.5, 0.9703125, 0.53125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.03125, 0.84375, 0.4984375, 0.03125, 0.96875, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.8125, 0.875, 0.0625, -0.5, 1, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.6578124999999999, 1, 0.1875, -0.65625, 1.125, 0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.65625, 1, 0.1875, 0.6578125, 1.125, 0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.8109374999999999, 0.875, -0.16249999999999998, -0.5015624999999999, 1, 0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5015624999999999, 0.875, -0.16249999999999998, 0.8109375, 1, 0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.875, 0.0625, 0.8125, 1, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.25, -0.125, 0.8125, 0.875, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.1875, -0.125, 0.8125, 0.25, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0, 0, 0.8125, 0.25, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5015624999999999, -0.0375, -0.125, 0.8109375, 0.1875, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5, 0, 0, 0.5, 0.125, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5, 0.25, -0.0625, 0.5, 0.5, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5, -0.0078125, -0.0625, 0.5, 0.25, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5, 0.125, 0.875, 0.5, 1, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.4375, 0.84375, 1, -0.3125, 1.03125, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.3125, 0.84375, 1, 0.4375, 1.03125, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.15625, 0.65625, 0.34375, 0.15625, 0.84375, 0.65625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.1875, 0.28125, 0.3125, 0.1875, 0.65625, 0.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.15625, 0.21875, 0.34375, 0.15625, 0.28125, 0.65625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5, 0.5, -0.0625, 0.5, 0.625, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.375, 0.375, -0.125, -0.25, 0.5625, -0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.25, 0.375, -0.125, 0.375, 0.5625, -0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5, 0.625, -0.0625, -0.375, 0.875, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.375, 0.625, -0.03281250000000002, 0.375, 0.865625, -0.03125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5015624999999999, 1, -0.16249999999999998, -0.37343749999999987, 1.0625, 0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.3765625, 1.03125, -0.15312499999999996, 0.3765625, 1.0328125, 0.046875000000000056), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5, 1, 0.0625, -0.375, 1.0625, 0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.375, 1.0296875, 0.07968750000000002, 0.375, 1.03125, 0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.375, 1, 0.0625, 0.5, 1.0625, 0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.3734375, 1, -0.16249999999999998, 0.5015625, 1.0625, 0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5, 1, 0.875, 0.5, 1.0625, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.375, 0.625, -0.0625, 0.5, 0.875, 0), BooleanOp.OR); + + return shape; + } + + public static VoxelShape makeEggPrinterEast() { + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(0.125, 0.15625, -0.4375, 1, 0.21875, 0.4375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.125, 0.1875, -0.5, 1, 0.1890625, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0, -0.8125, 1, 0.25, -0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, 0.1875, -0.8125, 1.125, 0.25, -0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, -0.0375, -0.8109374999999999, 1.125, 0.1875, -0.5015624999999999), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.25, -0.8125, 1.125, 0.875, -0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.46875, 0.96875, -0.5, 0.53125, 0.9703125, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.84375, -0.03125, 0.5015625, 0.96875, 0.03125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.875, -0.8125, 0.9375, 1, -0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.125, 1, -0.6578124999999999, 0.8125, 1.125, -0.65625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.125, 1, 0.65625, 0.8125, 1.125, 0.6578125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.9375, 0.875, -0.8109374999999999, 1.1625, 1, -0.5015624999999999), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.9375, 0.875, 0.5015624999999999, 1.1625, 1, 0.8109375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.875, 0.5, 0.9375, 1, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.25, 0.5, 1.125, 0.875, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, 0.1875, 0.5, 1.125, 0.25, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0, 0.5, 1, 0.25, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, -0.0375, 0.5015624999999999, 1.125, 0.1875, 0.8109375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0, -0.5, 1, 0.125, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, 0.25, -0.5, 1.0625, 0.5, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, -0.0078125, -0.5, 1.0625, 0.25, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.125, -0.5, 0.125, 1, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 0.84375, -0.4375, 0, 1.03125, -0.3125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 0.84375, 0.3125, 0, 1.03125, 0.4375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.34375, 0.65625, -0.15625, 0.65625, 0.84375, 0.15625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.3125, 0.28125, -0.1875, 0.6875, 0.65625, 0.1875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.34375, 0.21875, -0.15625, 0.65625, 0.28125, 0.15625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, 0.5, -0.5, 1.0625, 0.625, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.0625, 0.375, -0.375, 1.125, 0.5625, -0.25), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.0625, 0.375, 0.25, 1.125, 0.5625, 0.375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, 0.625, -0.5, 1.0625, 0.875, -0.375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.03125, 0.625, -0.375, 1.0328125, 0.865625, 0.375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.9375, 1, -0.5015624999999999, 1.1625, 1.0625, -0.37343749999999987), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.953125, 1.03125, -0.3765625, 1.153125, 1.0328125, 0.3765625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.125, 1, -0.5, 0.9375, 1.0625, -0.375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.125, 1.0296875, -0.375, 0.9203125, 1.03125, 0.375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.125, 1, 0.375, 0.9375, 1.0625, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.9375, 1, 0.3734375, 1.1625, 1.0625, 0.5015625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 1, -0.5, 0.125, 1.0625, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, 0.625, 0.375, 1.0625, 0.875, 0.5), BooleanOp.OR); + + return shape; + } + + public static VoxelShape makeEggPrinterSouth() { + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(0.5625, 0.15625, 0.125, 1.4375, 0.21875, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.1875, 0.125, 1.5, 0.1890625, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.5, 0, 0, 1.8125, 0.25, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.5, 0.1875, 1, 1.8125, 0.25, 1.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.5015625, -0.0375, 1, 1.8109374999999999, 0.1875, 1.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.5, 0.25, 0, 1.8125, 0.875, 1.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.96875, 0.46875, 1.5, 0.9703125, 0.53125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.96875, 0.84375, 0.5, 1.03125, 0.96875, 0.5015625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.5, 0.875, 0, 1.8125, 1, 0.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.65625, 1, 0.125, 1.6578125, 1.125, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.3421875, 1, 0.125, 0.34375, 1.125, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.5015625, 0.875, 0.9375, 1.8109374999999999, 1, 1.1625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.18906250000000002, 0.875, 0.9375, 0.49843750000000003, 1, 1.1625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 0.875, 0, 0.5, 1, 0.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 0.25, 0, 0.5, 0.875, 1.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 0.1875, 1, 0.5, 0.25, 1.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 0, 0, 0.5, 0.25, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.18906250000000002, -0.0375, 1, 0.49843750000000003, 0.1875, 1.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0, 0, 1.5, 0.125, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.25, 1, 1.5, 0.5, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, -0.0078125, 1, 1.5, 0.25, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.125, 0, 1.5, 1, 0.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.3125, 0.84375, -0.0625, 1.4375, 1.03125, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5625, 0.84375, -0.0625, 0.6875, 1.03125, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.84375, 0.65625, 0.34375, 1.15625, 0.84375, 0.65625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.8125, 0.28125, 0.3125, 1.1875, 0.65625, 0.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.84375, 0.21875, 0.34375, 1.15625, 0.28125, 0.65625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.5, 1, 1.5, 0.625, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.25, 0.375, 1.0625, 1.375, 0.5625, 1.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.625, 0.375, 1.0625, 0.75, 0.5625, 1.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.375, 0.625, 1, 1.5, 0.875, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.625, 0.625, 1.03125, 1.375, 0.865625, 1.0328125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.3734374999999999, 1, 0.9375, 1.5015625, 1.0625, 1.1625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.6234375, 1.03125, 0.953125, 1.3765625, 1.0328125, 1.153125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.375, 1, 0.125, 1.5, 1.0625, 0.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.625, 1.0296875, 0.125, 1.375, 1.03125, 0.9203125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 1, 0.125, 0.625, 1.0625, 0.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4984375, 1, 0.9375, 0.6265625, 1.0625, 1.1625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 1, 0, 1.5, 1.0625, 0.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.625, 1, 0.625, 0.875, 1.0625), BooleanOp.OR); + + return shape; + } + + public static VoxelShape makeEggPrinterWest() { + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(0, 0.15625, 0.5625, 0.875, 0.21875, 1.4375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.1875, 0.5, 0.875, 0.1890625, 1.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0, 1.5, 1, 0.25, 1.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.125, 0.1875, 1.5, 0, 0.25, 1.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.125, -0.0375, 1.5015625, 0, 0.1875, 1.8109374999999999), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.125, 0.25, 1.5, 1, 0.875, 1.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.46875, 0.96875, 0.5, 0.53125, 0.9703125, 1.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4984375, 0.84375, 0.96875, 0.5, 0.96875, 1.03125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.0625, 0.875, 1.5, 1, 1, 1.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 1, 1.65625, 0.875, 1.125, 1.6578125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 1, 0.3421875, 0.875, 1.125, 0.34375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.16249999999999998, 0.875, 1.5015625, 0.0625, 1, 1.8109374999999999), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.16249999999999998, 0.875, 0.18906250000000002, 0.0625, 1, 0.49843750000000003), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.0625, 0.875, 0.1875, 1, 1, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.125, 0.25, 0.1875, 1, 0.875, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.125, 0.1875, 0.1875, 0, 0.25, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0, 0.1875, 1, 0.25, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.125, -0.0375, 0.18906250000000002, 0, 0.1875, 0.49843750000000003), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0, 0.5, 1, 0.125, 1.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 0.25, 0.5, 0, 0.5, 1.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, -0.0078125, 0.5, 0, 0.25, 1.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.875, 0.125, 0.5, 1, 1, 1.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, 0.84375, 1.3125, 1.0625, 1.03125, 1.4375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, 0.84375, 0.5625, 1.0625, 1.03125, 0.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.34375, 0.65625, 0.84375, 0.65625, 0.84375, 1.15625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.3125, 0.28125, 0.8125, 0.6875, 0.65625, 1.1875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.34375, 0.21875, 0.84375, 0.65625, 0.28125, 1.15625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 0.5, 0.5, 0, 0.625, 1.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.125, 0.375, 1.25, -0.0625, 0.5625, 1.375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.125, 0.375, 0.625, -0.0625, 0.5625, 0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 0.625, 1.375, 0, 0.875, 1.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.03281250000000002, 0.625, 0.625, -0.03125, 0.865625, 1.375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.16249999999999998, 1, 1.3734374999999999, 0.0625, 1.0625, 1.5015625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.15312499999999996, 1.03125, 0.6234375, 0.046875000000000056, 1.0328125, 1.3765625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.0625, 1, 1.375, 0.875, 1.0625, 1.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.07968750000000002, 1.0296875, 0.625, 0.875, 1.03125, 1.375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.0625, 1, 0.5, 0.875, 1.0625, 0.625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.16249999999999998, 1, 0.4984375, 0.0625, 1.0625, 0.6265625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.875, 1, 0.5, 1, 1.0625, 1.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 0.625, 0.5, 0, 0.875, 0.625), BooleanOp.OR); + + return shape; + } + public static VoxelShape makeIncubatorNorth(){ + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(-1.0625, 1.1875, -0.125, 0.1875, 1.5625, 1.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1, 1.5625, -0.0625, 0.125, 1.8125, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.75, 1.8125, 0.1875, -0.125, 1.9375, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1.125, 1.15625, 0, -1.0625, 1.21875, 0.21875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1.125, 1.15625, 0.78125, -1.0625, 1.21875, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.9375, 0, -0.0625, 0.0625, 0.0625, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.875, 0, 0.0625, 0, 0.3125, 0.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.84375, 0.3125, 0.09375, -0.03125, 0.9375, 0.90625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.8125, 0.3125, 0.125, -0.0625, 0.9375, 0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.875, 0.9375, 0.0625, 0, 1.0625, 0.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1.0625, 1.0625, -0.125, 0.1875, 1.1875, 1.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1.0625, 1.420768125, 0.22680812499999997, -0.0625, 1.545768125, 0.228370625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.9375, 1.589665625, 0.16748874999999996, 0.0625, 1.714665625, 0.16905125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.931981875, 1.33818375, 0.5696925, 0.06801812500000004, 1.46318375, 0.571255), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.4375, 1.33818375, 0.5696925, 0.5625, 1.46318375, 0.571255), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.6875, 1.27563, 0.7227475, -0.1875, 1.40063, 0.72431), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.96875, 1.01183375, -0.31629125, -0.71875, 1.07433375, -0.06629125000000002), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.6875, 1.27563, 0.7227475, -0.1875, 1.40063, 0.72431), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.9375, 1.07433375, -0.28504125, -0.75, 1.13683375, -0.09754125000000002), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.6875, 1.27563, 0.7227475, -0.1875, 1.40063, 0.72431), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.6875, 1.27563, 0.7227475, -0.1875, 1.40063, 0.72431), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.0625, 0.34375, 0.8125, 0.25, 0.65625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.0625, 0, 0.28125, 0.875, 0.0625, 0.71875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.25, 0.34375, 0.8125, 1.125, 0.65625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5625, 0.6875, 0.21875, 0.75, 0.75, 0.34375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.68036375, 0.23900187500000003, 0.8125, 1.0553637500000002, 0.30150187500000003), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.4375, 0.8125, 0.3453125, 0.5, 1.125, 0.6546875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5625, 1.125, 0.40625, 0.75, 1.1875, 0.59375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.15625, 1.18972875, 0.002348125000000034, 1, 1.93972875, 1.0023481250000001), BooleanOp.OR); + + return shape; + } + public static VoxelShape makeIncubatorEast(){ + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(-0.125, 1.1875, -1.0625, 1.125, 1.5625, 0.1875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 1.5625, -1, 1.0625, 1.8125, 0.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 1.8125, -0.75, 0.8125, 1.9375, -0.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.78125, 1.15625, -1.125, 1, 1.21875, -1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 1.15625, -1.125, 0.21875, 1.21875, -1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 0, -0.9375, 1.0625, 0.0625, 0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.0625, 0, -0.875, 0.9375, 0.3125, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.09375, 0.3125, -0.84375, 0.90625, 0.9375, -0.03125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.125, 0.3125, -0.8125, 0.875, 0.9375, -0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.0625, 0.9375, -0.875, 0.9375, 1.0625, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.125, 1.0625, -1.0625, 1.125, 1.1875, 0.1875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.7716293750000001, 1.420768125, -1.0625, 0.773191875, 1.545768125, -0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.83094875, 1.589665625, -0.9375, 0.83251125, 1.714665625, 0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.428745, 1.33818375, -0.931981875, 0.4303075, 1.46318375, 0.06801812500000004), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.428745, 1.33818375, -0.4375, 0.4303075, 1.46318375, 0.5625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.27569, 1.27563, -0.6875, 0.2772525, 1.40063, -0.1875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.06629125, 1.01183375, -0.96875, 1.31629125, 1.07433375, -0.71875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.27569, 1.27563, -0.6875, 0.2772525, 1.40063, -0.1875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.09754125, 1.07433375, -0.9375, 1.28504125, 1.13683375, -0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.27569, 1.27563, -0.6875, 0.2772525, 1.40063, -0.1875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.27569, 1.27563, -0.6875, 0.2772525, 1.40063, -0.1875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.34375, 0.0625, 0, 0.65625, 0.25, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.28125, 0, 0.0625, 0.71875, 0.0625, 0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.34375, 0.25, 0.5, 0.65625, 1.125, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.65625, 0.6875, 0.5625, 0.78125, 0.75, 0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.698498125, 0.68036375, 0.5, 0.760998125, 1.0553637500000002, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.3453125, 0.8125, -0.4375, 0.6546875, 1.125, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.40625, 1.125, 0.5625, 0.59375, 1.1875, 0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.002348125000000034, 1.18972875, 0.15625, 0.997651875, 1.93972875, 1), BooleanOp.OR); + + return shape; + } + public static VoxelShape makeIncubatorSouth(){ + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(0.8125, 1.1875, -0.125, 2.0625, 1.5625, 1.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.875, 1.5625, -0.0625, 2, 1.8125, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.125, 1.8125, 0.1875, 1.75, 1.9375, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(2.0625, 1.15625, 0.78125, 2.125, 1.21875, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(2.0625, 1.15625, 0, 2.125, 1.21875, 0.21875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.9375, 0, -0.0625, 1.9375, 0.0625, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, 0, 0.0625, 1.875, 0.3125, 0.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.03125, 0.3125, 0.09375, 1.84375, 0.9375, 0.90625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.0625, 0.3125, 0.125, 1.8125, 0.9375, 0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, 0.9375, 0.0625, 1.875, 1.0625, 0.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.8125, 1.0625, -0.125, 2.0625, 1.1875, 1.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.0625, 1.420768125, 0.7716293750000001, 2.0625, 1.545768125, 0.773191875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.9375, 1.589665625, 0.83094875, 1.9375, 1.714665625, 0.83251125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.931981875, 1.33818375, 0.428745, 1.931981875, 1.46318375, 0.4303075), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4375, 1.33818375, 0.428745, 1.4375, 1.46318375, 0.4303075), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.1875, 1.27563, 0.27569, 1.6875, 1.40063, 0.2772525), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.71875, 1.01183375, 1.06629125, 1.96875, 1.07433375, 1.31629125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.1875, 1.27563, 0.27569, 1.6875, 1.40063, 0.2772525), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.75, 1.07433375, 1.09754125, 1.9375, 1.13683375, 1.28504125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.1875, 1.27563, 0.27569, 1.6875, 1.40063, 0.2772525), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.1875, 1.27563, 0.27569, 1.6875, 1.40063, 0.2772525), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 0.0625, 0.34375, 1, 0.25, 0.65625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.125, 0, 0.28125, 0.9375, 0.0625, 0.71875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 0.25, 0.34375, 0.5, 1.125, 0.65625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.25, 0.6875, 0.65625, 0.4375, 0.75, 0.78125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 0.68036375, 0.698498125, 0.5, 1.0553637500000002, 0.760998125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.8125, 0.3453125, 1.4375, 1.125, 0.6546875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.25, 1.125, 0.40625, 0.4375, 1.1875, 0.59375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 1.18972875, -0.002348125000000034, 0.84375, 1.93972875, 0.997651875), BooleanOp.OR); + + return shape; + } + public static VoxelShape makeIncubatorWest(){ + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(-0.125, 1.1875, 0.8125, 1.125, 1.5625, 2.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 1.5625, 0.875, 1.0625, 1.8125, 2), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 1.8125, 1.125, 0.8125, 1.9375, 1.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 1.15625, 2.0625, 0.21875, 1.21875, 2.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.78125, 1.15625, 2.0625, 1, 1.21875, 2.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 0, 0.9375, 1.0625, 0.0625, 1.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.0625, 0, 1, 0.9375, 0.3125, 1.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.09375, 0.3125, 1.03125, 0.90625, 0.9375, 1.84375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.125, 0.3125, 1.0625, 0.875, 0.9375, 1.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.0625, 0.9375, 1, 0.9375, 1.0625, 1.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.125, 1.0625, 0.8125, 1.125, 1.1875, 2.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.22680812499999997, 1.420768125, 1.0625, 0.228370625, 1.545768125, 2.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.16748874999999996, 1.589665625, 0.9375, 0.16905125, 1.714665625, 1.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5696925, 1.33818375, 0.931981875, 0.571255, 1.46318375, 1.931981875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5696925, 1.33818375, 0.4375, 0.571255, 1.46318375, 1.4375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.7227475, 1.27563, 1.1875, 0.72431, 1.40063, 1.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.31629125, 1.01183375, 1.71875, -0.06629125000000002, 1.07433375, 1.96875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.7227475, 1.27563, 1.1875, 0.72431, 1.40063, 1.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.28504125, 1.07433375, 1.75, -0.09754125000000002, 1.13683375, 1.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.7227475, 1.27563, 1.1875, 0.72431, 1.40063, 1.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.7227475, 1.27563, 1.1875, 0.72431, 1.40063, 1.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.34375, 0.0625, 0.1875, 0.65625, 0.25, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.28125, 0, 0.125, 0.71875, 0.0625, 0.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.34375, 0.25, 0.1875, 0.65625, 1.125, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.21875, 0.6875, 0.25, 0.34375, 0.75, 0.4375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.23900187500000003, 0.68036375, 0.1875, 0.30150187500000003, 1.0553637500000002, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.3453125, 0.8125, 0.5, 0.6546875, 1.125, 1.4375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.40625, 1.125, 0.25, 0.59375, 1.1875, 0.4375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.002348125000000034, 1.18972875, 0, 1.0023481250000001, 1.93972875, 0.84375), BooleanOp.OR); + + return shape; + } + public static VoxelShape makeSequencerNorth(){ + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(-0.9375, 0.4375, 1.125, -0.0625, 0.875, 1.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.6703125000000001, 1.471875, 0.671875, -0.6390625000000001, 1.528125, 0.703125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.7953125000000001, 1.221875, 0.671875, -0.7640625000000001, 1.278125, 0.703125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.7953125000000001, 1.471875, 0.671875, -0.7640625000000001, 1.528125, 0.703125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5453125000000001, 0.971875, 0.671875, -0.5140625000000001, 1.028125, 0.703125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.625, 0.5, 0.8125, 0.75, 1.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.8125, 0.625, 0.4984375, 1.0375, 0.75, 1.7515625000000001), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0, 0.5, 1, 0.625, 1.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.875, 0.1875, 0.25, 0.9375, 0.375, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.875, 0.375, 0.24843749999999998, 0.9375, 0.4640625, 0.5015624999999999), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.875, 0.0984375, 0.24843749999999998, 0.9375, 0.1875, 0.5015624999999999), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.125, 0.25, 0.875, 0.4375, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.25, 0.375, 0.1875, 0.8125, 0.4375, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 0.90625, 0.625, 0.0625, 1.59375, 0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.9375, 0.6546875, 1, 1.5625, 0.7171875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1, 0.4375, 0.375, -0.9375, 1.625, 1.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.0625, 0.4375, 0.375, 0, 1.625, 1.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1, 1.625, 0.375, 0, 1.6875, 1.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1, 0, 0.375, 0, 0.4375, 1.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1, 0.4375, 1.6875, 0, 1.625, 1.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.75, 0.4375, 0.5, -0.25, 0.625, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.34375, 0.53125, 0.53125, -0.28125, 0.78125, 0.59375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.46875, 0.53125, 0.53125, -0.40625, 0.78125, 0.59375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.59375, 0.53125, 0.53125, -0.53125, 0.78125, 0.59375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.71875, 0.53125, 0.53125, -0.65625, 0.78125, 0.59375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.71875, 0.53125, 0.65625, -0.65625, 0.78125, 0.71875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.59375, 0.53125, 0.65625, -0.53125, 0.78125, 0.71875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.46875, 0.53125, 0.65625, -0.40625, 0.78125, 0.71875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.34375, 0.53125, 0.65625, -0.28125, 0.78125, 0.71875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.71875, 0.53125, 0.78125, -0.65625, 0.78125, 0.84375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.59375, 0.53125, 0.78125, -0.53125, 0.78125, 0.84375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.46875, 0.53125, 0.78125, -0.40625, 0.78125, 0.84375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.34375, 0.53125, 0.78125, -0.28125, 0.78125, 0.84375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.71875, 0.53125, 0.90625, -0.65625, 0.78125, 0.96875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.59375, 0.53125, 0.90625, -0.53125, 0.78125, 0.96875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.46875, 0.53125, 0.90625, -0.40625, 0.78125, 0.96875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.34375, 0.53125, 0.90625, -0.28125, 0.78125, 0.96875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.9375, 1.375, 0.6875, -0.0625, 1.5625, 1.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.9375, 1.125, 0.6875, -0.0625, 1.3125, 1.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.6773437499999999, 1.45625, 0.484375, -0.63359375, 1.54375, 0.671875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.8023437499999999, 1.20625, 0.484375, -0.75859375, 1.29375, 0.671875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.8023437499999999, 1.45625, 0.484375, -0.75859375, 1.54375, 0.671875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.5523437499999999, 0.95625, 0.484375, -0.50859375, 1.04375, 0.671875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.9375, 0.875, 0.6875, -0.0625, 1.0625, 1.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-1, 0, 0.25, 0, 1.6875, 0.375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.125, 0.625, 0.1875, -0.0625, 0.9375, 0.25), BooleanOp.OR); + + return shape; + } + public static VoxelShape makeSequencerEast(){ + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(-0.6875, 0.4375, -0.9375, -0.125, 0.875, -0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.296875, 1.471875, -0.6703125000000001, 0.328125, 1.528125, -0.6390625000000001), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.296875, 1.221875, -0.7953125000000001, 0.328125, 1.278125, -0.7640625000000001), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.296875, 1.471875, -0.7953125000000001, 0.328125, 1.528125, -0.7640625000000001), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.296875, 0.971875, -0.5453125000000001, 0.328125, 1.028125, -0.5140625000000001), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.75, 0.625, 0, 0.5, 0.75, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.7515625000000001, 0.625, 0.8125, 0.5015625, 0.75, 1.0375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.75, 0, 0, 0.5, 0.625, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.1875, 0.875, 0.75, 0.375, 0.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.49843750000000003, 0.375, 0.875, 0.7515625, 0.4640625, 0.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.49843750000000003, 0.0984375, 0.875, 0.7515625, 0.1875, 0.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.125, 0, 0.75, 0.4375, 0.875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.375, 0.25, 0.8125, 0.4375, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.25, 0.90625, -0.0625, 0.375, 1.59375, 0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.2828125, 0.9375, 0, 0.3453125, 1.5625, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.6875, 0.4375, -1, 0.625, 1.625, -0.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.6875, 0.4375, -0.0625, 0.625, 1.625, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.75, 1.625, -1, 0.625, 1.6875, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.75, 0, -1, 0.625, 0.4375, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.75, 0.4375, -1, -0.6875, 1.625, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.4375, -0.75, 0.5, 0.625, -0.25), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.40625, 0.53125, -0.34375, 0.46875, 0.78125, -0.28125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.40625, 0.53125, -0.46875, 0.46875, 0.78125, -0.40625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.40625, 0.53125, -0.59375, 0.46875, 0.78125, -0.53125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.40625, 0.53125, -0.71875, 0.46875, 0.78125, -0.65625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.28125, 0.53125, -0.71875, 0.34375, 0.78125, -0.65625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.28125, 0.53125, -0.59375, 0.34375, 0.78125, -0.53125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.28125, 0.53125, -0.46875, 0.34375, 0.78125, -0.40625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.28125, 0.53125, -0.34375, 0.34375, 0.78125, -0.28125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.15625, 0.53125, -0.71875, 0.21875, 0.78125, -0.65625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.15625, 0.53125, -0.59375, 0.21875, 0.78125, -0.53125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.15625, 0.53125, -0.46875, 0.21875, 0.78125, -0.40625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.15625, 0.53125, -0.34375, 0.21875, 0.78125, -0.28125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.03125, 0.53125, -0.71875, 0.09375, 0.78125, -0.65625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.03125, 0.53125, -0.59375, 0.09375, 0.78125, -0.53125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.03125, 0.53125, -0.46875, 0.09375, 0.78125, -0.40625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.03125, 0.53125, -0.34375, 0.09375, 0.78125, -0.28125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.6875, 1.375, -0.9375, 0.3125, 1.5625, -0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.6875, 1.125, -0.9375, 0.3125, 1.3125, -0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.328125, 1.45625, -0.6773437499999999, 0.515625, 1.54375, -0.63359375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.328125, 1.20625, -0.8023437499999999, 0.515625, 1.29375, -0.75859375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.328125, 1.45625, -0.8023437499999999, 0.515625, 1.54375, -0.75859375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.328125, 0.95625, -0.5523437499999999, 0.515625, 1.04375, -0.50859375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.6875, 0.875, -0.9375, 0.3125, 1.0625, -0.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.625, 0, -1, 0.75, 1.6875, 0), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.75, 0.625, -0.125, 0.8125, 0.9375, -0.0625), BooleanOp.OR); + + return shape; + } + public static VoxelShape makeSequencerSouth(){ + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(1.0625, 0.4375, -0.6875, 1.9375, 0.875, -0.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.6390625, 1.471875, 0.296875, 1.6703125, 1.528125, 0.328125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.7640625, 1.221875, 0.296875, 1.7953125, 1.278125, 0.328125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.7640625, 1.471875, 0.296875, 1.7953125, 1.528125, 0.328125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.5140625, 0.971875, 0.296875, 1.5453125, 1.028125, 0.328125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 0.625, -0.75, 1, 0.75, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(-0.03750000000000009, 0.625, -0.7515625000000001, 0.1875, 0.75, 0.5015625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0, -0.75, 1, 0.625, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.0625, 0.1875, 0.5, 0.125, 0.375, 0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.0625, 0.375, 0.49843750000000003, 0.125, 0.4640625, 0.7515625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.0625, 0.0984375, 0.49843750000000003, 0.125, 0.1875, 0.7515625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.125, 0.125, 0.5, 1, 0.4375, 0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 0.375, 0.5, 0.75, 0.4375, 0.8125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.9375, 0.90625, 0.25, 1.0625, 1.59375, 0.375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0, 0.9375, 0.2828125, 1, 1.5625, 0.3453125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.9375, 0.4375, -0.6875, 2, 1.625, 0.625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, 0.4375, -0.6875, 1.0625, 1.625, 0.625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, 1.625, -0.75, 2, 1.6875, 0.625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, 0, -0.75, 2, 0.4375, 0.625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, 0.4375, -0.75, 2, 1.625, -0.6875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.25, 0.4375, 0, 1.75, 0.625, 0.5), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.28125, 0.53125, 0.40625, 1.34375, 0.78125, 0.46875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.40625, 0.53125, 0.40625, 1.46875, 0.78125, 0.46875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.53125, 0.53125, 0.40625, 1.59375, 0.78125, 0.46875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.65625, 0.53125, 0.40625, 1.71875, 0.78125, 0.46875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.65625, 0.53125, 0.28125, 1.71875, 0.78125, 0.34375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.53125, 0.53125, 0.28125, 1.59375, 0.78125, 0.34375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.40625, 0.53125, 0.28125, 1.46875, 0.78125, 0.34375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.28125, 0.53125, 0.28125, 1.34375, 0.78125, 0.34375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.65625, 0.53125, 0.15625, 1.71875, 0.78125, 0.21875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.53125, 0.53125, 0.15625, 1.59375, 0.78125, 0.21875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.40625, 0.53125, 0.15625, 1.46875, 0.78125, 0.21875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.28125, 0.53125, 0.15625, 1.34375, 0.78125, 0.21875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.65625, 0.53125, 0.03125, 1.71875, 0.78125, 0.09375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.53125, 0.53125, 0.03125, 1.59375, 0.78125, 0.09375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.40625, 0.53125, 0.03125, 1.46875, 0.78125, 0.09375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.28125, 0.53125, 0.03125, 1.34375, 0.78125, 0.09375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.0625, 1.375, -0.6875, 1.9375, 1.5625, 0.3125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.0625, 1.125, -0.6875, 1.9375, 1.3125, 0.3125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.63359375, 1.45625, 0.328125, 1.67734375, 1.54375, 0.515625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.75859375, 1.20625, 0.328125, 1.80234375, 1.29375, 0.515625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.75859375, 1.45625, 0.328125, 1.80234375, 1.54375, 0.515625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.50859375, 0.95625, 0.328125, 1.55234375, 1.04375, 0.515625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.0625, 0.875, -0.6875, 1.9375, 1.0625, 0.3125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1, 0, 0.625, 2, 1.6875, 0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.0625, 0.625, 0.75, 1.125, 0.9375, 0.8125), BooleanOp.OR); + + return shape; + } + public static VoxelShape makeSequencerWest(){ + VoxelShape shape = Shapes.empty(); + shape = Shapes.join(shape, Shapes.box(1.125, 0.4375, 1.0625, 1.6875, 0.875, 1.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.671875, 1.471875, 1.6390625, 0.703125, 1.528125, 1.6703125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.671875, 1.221875, 1.7640625, 0.703125, 1.278125, 1.7953125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.671875, 1.471875, 1.7640625, 0.703125, 1.528125, 1.7953125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.671875, 0.971875, 1.5140625, 0.703125, 1.028125, 1.5453125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.625, 0.1875, 1.75, 0.75, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.4984375, 0.625, -0.03750000000000009, 1.7515625000000001, 0.75, 0.1875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0, 0, 1.75, 0.625, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.25, 0.1875, 0.0625, 0.5, 0.375, 0.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.24843749999999998, 0.375, 0.0625, 0.5015624999999999, 0.4640625, 0.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.24843749999999998, 0.0984375, 0.0625, 0.5015624999999999, 0.1875, 0.125), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.25, 0.125, 0.125, 0.5, 0.4375, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 0.375, 0.1875, 0.5, 0.4375, 0.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.625, 0.90625, 0.9375, 0.75, 1.59375, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.6546875, 0.9375, 0, 0.7171875, 1.5625, 1), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.375, 0.4375, 1.9375, 1.6875, 1.625, 2), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.375, 0.4375, 1, 1.6875, 1.625, 1.0625), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.375, 1.625, 1, 1.75, 1.6875, 2), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.375, 0, 1, 1.75, 0.4375, 2), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(1.6875, 0.4375, 1, 1.75, 1.625, 2), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.5, 0.4375, 1.25, 1, 0.625, 1.75), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.53125, 0.53125, 1.28125, 0.59375, 0.78125, 1.34375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.53125, 0.53125, 1.40625, 0.59375, 0.78125, 1.46875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.53125, 0.53125, 1.53125, 0.59375, 0.78125, 1.59375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.53125, 0.53125, 1.65625, 0.59375, 0.78125, 1.71875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.65625, 0.53125, 1.65625, 0.71875, 0.78125, 1.71875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.65625, 0.53125, 1.53125, 0.71875, 0.78125, 1.59375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.65625, 0.53125, 1.40625, 0.71875, 0.78125, 1.46875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.65625, 0.53125, 1.28125, 0.71875, 0.78125, 1.34375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.78125, 0.53125, 1.65625, 0.84375, 0.78125, 1.71875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.78125, 0.53125, 1.53125, 0.84375, 0.78125, 1.59375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.78125, 0.53125, 1.40625, 0.84375, 0.78125, 1.46875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.78125, 0.53125, 1.28125, 0.84375, 0.78125, 1.34375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.90625, 0.53125, 1.65625, 0.96875, 0.78125, 1.71875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.90625, 0.53125, 1.53125, 0.96875, 0.78125, 1.59375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.90625, 0.53125, 1.40625, 0.96875, 0.78125, 1.46875), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.90625, 0.53125, 1.28125, 0.96875, 0.78125, 1.34375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.6875, 1.375, 1.0625, 1.6875, 1.5625, 1.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.6875, 1.125, 1.0625, 1.6875, 1.3125, 1.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.484375, 1.45625, 1.63359375, 0.671875, 1.54375, 1.67734375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.484375, 1.20625, 1.75859375, 0.671875, 1.29375, 1.80234375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.484375, 1.45625, 1.75859375, 0.671875, 1.54375, 1.80234375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.484375, 0.95625, 1.50859375, 0.671875, 1.04375, 1.55234375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.6875, 0.875, 1.0625, 1.6875, 1.0625, 1.9375), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.25, 0, 1, 0.375, 1.6875, 2), BooleanOp.OR); + shape = Shapes.join(shape, Shapes.box(0.1875, 0.625, 1.0625, 0.25, 0.9375, 1.125), BooleanOp.OR); + + return shape; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/model/DinosaurGeoModel.java b/common/src/main/java/net/dumbcode/projectnublar/client/model/DinosaurGeoModel.java new file mode 100644 index 00000000..149607f4 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/model/DinosaurGeoModel.java @@ -0,0 +1,21 @@ +package net.dumbcode.projectnublar.client.model; + +import net.dumbcode.projectnublar.entity.Dinosaur; +import net.minecraft.resources.ResourceLocation; +import software.bernie.geckolib.model.DefaultedEntityGeoModel; + +public class DinosaurGeoModel extends DefaultedEntityGeoModel { + + public DinosaurGeoModel(ResourceLocation assetSubpath) { + super(assetSubpath); + } + + public DinosaurGeoModel(ResourceLocation assetSubpath, boolean turnsHead) { + super(assetSubpath, turnsHead); + } + + @Override + public ResourceLocation getTextureResource(Dinosaur animatable) { + return super.getTextureResource(animatable); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/model/FencePostModel.java b/common/src/main/java/net/dumbcode/projectnublar/client/model/FencePostModel.java new file mode 100644 index 00000000..102063f1 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/model/FencePostModel.java @@ -0,0 +1,31 @@ +package net.dumbcode.projectnublar.client.model; + +import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFencePole; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.core.registries.Registries; +import net.minecraft.resources.ResourceLocation; +import software.bernie.geckolib.model.GeoModel; + +import java.util.HashMap; +import java.util.Map; +import java.util.Optional; + +public class FencePostModel extends GeoModel { + private static final Map modelCache = new HashMap<>(); + private static final Map textureCache = new HashMap<>(); + private static final Map animationCache = new HashMap<>(); + @Override + public ResourceLocation getModelResource(BlockEntityElectricFencePole animatable) { + return modelCache.computeIfAbsent(BuiltInRegistries.BLOCK.getKey(animatable.getBlockState().getBlock()), k -> new ResourceLocation(k.getNamespace(), "geo/block/" + k.getPath() + ".geo.json")); + } + + @Override + public ResourceLocation getTextureResource(BlockEntityElectricFencePole animatable) { + return textureCache.computeIfAbsent(BuiltInRegistries.BLOCK.getKey(animatable.getBlockState().getBlock()), k -> new ResourceLocation(k.getNamespace(), "textures/block/" + k.getPath() + ".png")); + } + + @Override + public ResourceLocation getAnimationResource(BlockEntityElectricFencePole animatable) { + return null; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/model/SimpleGeoItemModel.java b/common/src/main/java/net/dumbcode/projectnublar/client/model/SimpleGeoItemModel.java new file mode 100644 index 00000000..1c66813b --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/model/SimpleGeoItemModel.java @@ -0,0 +1,35 @@ +package net.dumbcode.projectnublar.client.model; + +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.item.BlockItem; +import net.minecraft.world.item.Item; +import software.bernie.geckolib.animatable.GeoItem; +import software.bernie.geckolib.model.GeoModel; + +import java.util.HashMap; +import java.util.Map; + +public class SimpleGeoItemModel extends GeoModel { + protected final Map geoCache = new HashMap<>(); + protected final Map textureCache = new HashMap<>(); + + @Override + public ResourceLocation getModelResource(T object) { + return geoCache.computeIfAbsent(getRegistryName(object), k -> new ResourceLocation(k.getNamespace(), "geo/" + (object instanceof BlockItem ? "block/" : "item/") + k.getPath() + ".geo.json")); + } + + @Override + public ResourceLocation getTextureResource(T object) { + return textureCache.computeIfAbsent(getRegistryName(object), k -> new ResourceLocation(k.getNamespace(), "textures/" + (object instanceof BlockItem ? "block/" : "item/") + k.getPath() + ".png")); + } + + @Override + public ResourceLocation getAnimationResource(T object) { + return null; + } + + private static ResourceLocation getRegistryName(Item item) { + return BuiltInRegistries.ITEM.getKey(item); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java new file mode 100644 index 00000000..c7ef8cca --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java @@ -0,0 +1,68 @@ +package net.dumbcode.projectnublar.client.renderer; + +import com.mojang.blaze3d.vertex.PoseStack; +import com.mojang.blaze3d.vertex.VertexConsumer; +import net.dumbcode.projectnublar.api.Genes; +import net.dumbcode.projectnublar.client.renderer.layer.DinoLayer; +import net.dumbcode.projectnublar.entity.Dinosaur; +import net.dumbcode.projectnublar.init.GeneInit; +import net.minecraft.client.renderer.MultiBufferSource; +import net.minecraft.client.renderer.RenderType; +import net.minecraft.client.renderer.entity.EntityRendererProvider; +import net.minecraft.resources.ResourceLocation; +import org.jetbrains.annotations.Nullable; +import software.bernie.geckolib.cache.object.BakedGeoModel; +import software.bernie.geckolib.core.object.Color; +import software.bernie.geckolib.model.GeoModel; +import software.bernie.geckolib.renderer.GeoEntityRenderer; +import software.bernie.geckolib.renderer.layer.GeoRenderLayer; + +import java.util.Arrays; +import java.util.List; + +public class DinosaurRenderer extends GeoEntityRenderer { + public DinosaurRenderer(EntityRendererProvider.Context renderManager, GeoModel model, List layers) { + super(renderManager, model); + for(DinoLayer layer : layers) { + this.addRenderLayer(new GeoRenderLayer<>(this) { + @Override + public void render(PoseStack poseStack, Dinosaur animatable, BakedGeoModel bakedModel, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int packedLight, int packedOverlay) { + Color color = animatable.layerColor(layers.indexOf(layer) + 1, layer); + buffer = bufferSource.getBuffer(RenderType.entityTranslucent(getTextureResource(animatable))); + reRender(bakedModel, poseStack, bufferSource, animatable, renderType, buffer, partialTick, packedLight, packedOverlay, color.getRedFloat(), color.getGreenFloat(), color.getBlueFloat(), 1f); +// reRender(bakedModel, poseStack, bufferSource, animatable, renderType, buffer, partialTick, packedLight, packedOverlay, 1, 1, 1, 1); + + } + + @Override + public GeoModel getGeoModel() { + return DinosaurRenderer.this.getGeoModel(); + } + + @Override + protected ResourceLocation getTextureResource(Dinosaur animatable) { + return layer.getTextureLocation(animatable); + } + }); + } + } + + + @Override + public void scaleModelForRender(float widthScale, float heightScale, PoseStack poseStack, Dinosaur animatable, BakedGeoModel model, boolean isReRender, float partialTick, int packedLight, int packedOverlay) { + float scale = ((float) animatable.getDinoData().getGeneValue(GeneInit.SIZE.get()) / 100) + 1.0f; + super.scaleModelForRender(scale, scale, poseStack, animatable, model, isReRender, partialTick, packedLight, packedOverlay); + } + + private Color color = null; + + @Override + public Color getRenderColor(Dinosaur animatable, float partialTick, int packedLight) { + return animatable.layerColor(0, null); + } + +// @Override +// public RenderType getRenderType(Dinosaur animatable, ResourceLocation texture, @Nullable MultiBufferSource bufferSource, float partialTick) { +// return RenderType.entityTranslucent(texture); +// } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricFenceRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricFenceRenderer.java new file mode 100644 index 00000000..81964c9a --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricFenceRenderer.java @@ -0,0 +1,73 @@ +package net.dumbcode.projectnublar.client.renderer; + +import com.mojang.blaze3d.vertex.PoseStack; +import com.mojang.blaze3d.vertex.VertexConsumer; +import com.mojang.math.Axis; +import net.dumbcode.projectnublar.block.ElectricFencePostBlock; +import net.dumbcode.projectnublar.block.api.Connection; +import net.dumbcode.projectnublar.block.api.RenderUtils; +import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFencePole; +import net.dumbcode.projectnublar.client.model.FencePostModel; +import net.minecraft.client.renderer.MultiBufferSource; +import net.minecraft.client.renderer.RenderType; +import net.minecraft.client.renderer.texture.OverlayTexture; +import software.bernie.geckolib.cache.object.BakedGeoModel; +import software.bernie.geckolib.renderer.GeoBlockRenderer; + +import java.util.List; + +public class ElectricFenceRenderer extends GeoBlockRenderer { + public ElectricFenceRenderer() { + super(new FencePostModel()); + } + + @Override + public void renderFinal(PoseStack poseStack, BlockEntityElectricFencePole animatable, BakedGeoModel model, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) { + + List connections = animatable.getConnections().stream().toList(); + VertexConsumer consumer = bufferSource.getBuffer(RenderType.leash()); + connections.forEach(connection -> { +// if (connection.isPowered(animatable.getLevel())) { + RenderUtils.drawSpacedCube(poseStack, consumer, 1,1,1,1,0x00F000F0, OverlayTexture.NO_OVERLAY, + connection.getRenderData().data()[0], + connection.getRenderData().data()[1], connection.getRenderData().data()[2], + connection.getRenderData().data()[3], connection.getRenderData().data()[4], + connection.getRenderData().data()[5], connection.getRenderData().data()[6], + connection.getRenderData().data()[7], connection.getRenderData().data()[8], + connection.getRenderData().data()[9], connection.getRenderData().data()[10], + connection.getRenderData().data()[11], connection.getRenderData().data()[12], + connection.getRenderData().data()[13], connection.getRenderData().data()[14], + connection.getRenderData().data()[15], connection.getRenderData().data()[16], + connection.getRenderData().data()[17], connection.getRenderData().data()[18], + connection.getRenderData().data()[19], connection.getRenderData().data()[20], + connection.getRenderData().data()[21], connection.getRenderData().data()[22], + connection.getRenderData().data()[23], connection.getRenderData().data()[24], + connection.getRenderData().data()[25], connection.getRenderData().data()[26], + connection.getRenderData().data()[27], connection.getRenderData().data()[28], + connection.getRenderData().data()[29], connection.getRenderData().data()[30], + connection.getRenderData().data()[31], connection.getRenderData().data()[32], + connection.getRenderData().data()[33], connection.getRenderData().data()[34], + connection.getRenderData().data()[35], connection.getRenderData().data()[36], + connection.getRenderData().data()[37], connection.getRenderData().data()[38] + ); +// } + }); + } + + @Override + public void actuallyRender(PoseStack poseStack, BlockEntityElectricFencePole animatable, BakedGeoModel model, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, boolean isReRender, float partialTick, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) { + if(animatable.getBlockState().getValue(((ElectricFencePostBlock)animatable.getBlockState().getBlock()).getIndexProperty()) == 0) { + poseStack.pushPose(); + double rotation = animatable.getCachedRotation(); + poseStack.translate(0.5, 0.5, 0.5); + if(animatable.isFlippedAround()) { + poseStack.mulPose(Axis.YP.rotationDegrees((float) rotation)); + } else { + poseStack.mulPose(Axis.YP.rotationDegrees((float) rotation )); + } + poseStack.translate(-0.5, -0.5, -0.5); + super.actuallyRender(poseStack, animatable, model, renderType, bufferSource, buffer, isReRender, partialTick, packedLight, packedOverlay, red, green, blue, alpha); + poseStack.popPose(); + } + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricWireRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricWireRenderer.java new file mode 100644 index 00000000..3061595d --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ElectricWireRenderer.java @@ -0,0 +1,100 @@ +package net.dumbcode.projectnublar.client.renderer; + +import com.mojang.blaze3d.vertex.PoseStack; +import com.mojang.blaze3d.vertex.VertexConsumer; +import net.dumbcode.projectnublar.block.api.Connection; +import net.dumbcode.projectnublar.block.api.RenderUtils; +import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFence; +import net.minecraft.client.renderer.LightTexture; +import net.minecraft.client.renderer.MultiBufferSource; +import net.minecraft.client.renderer.RenderType; +import net.minecraft.client.renderer.blockentity.BlockEntityRenderer; +import net.minecraft.client.renderer.texture.OverlayTexture; +import net.minecraft.util.Mth; +import net.minecraft.world.phys.Vec3; +import org.joml.Matrix4f; + +import java.util.List; + +public class ElectricWireRenderer implements BlockEntityRenderer { + + @Override + public void render(BlockEntityElectricFence pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, int pPackedOverlay) { + List connections = pBlockEntity.getConnections().stream().toList(); + VertexConsumer consumer = pBuffer.getBuffer(RenderType.leash()); + connections.forEach(connection -> { +// if (connection.isPowered(pBlockEntity.getLevel())) { + RenderUtils.drawSpacedCube(pPoseStack,consumer, 1,1,1,1,0x00F000F0, OverlayTexture.NO_OVERLAY, + connection.getRenderData().data()[0], + connection.getRenderData().data()[1], connection.getRenderData().data()[2], + connection.getRenderData().data()[3], connection.getRenderData().data()[4], + connection.getRenderData().data()[5], connection.getRenderData().data()[6], + connection.getRenderData().data()[7], connection.getRenderData().data()[8], + connection.getRenderData().data()[9], connection.getRenderData().data()[10], + connection.getRenderData().data()[11], connection.getRenderData().data()[12], + connection.getRenderData().data()[13], connection.getRenderData().data()[14], + connection.getRenderData().data()[15], connection.getRenderData().data()[16], + connection.getRenderData().data()[17], connection.getRenderData().data()[18], + connection.getRenderData().data()[19], connection.getRenderData().data()[20], + connection.getRenderData().data()[21], connection.getRenderData().data()[22], + connection.getRenderData().data()[23], connection.getRenderData().data()[24], + connection.getRenderData().data()[25], connection.getRenderData().data()[26], + connection.getRenderData().data()[27], connection.getRenderData().data()[28], + connection.getRenderData().data()[29], connection.getRenderData().data()[30], + connection.getRenderData().data()[31], connection.getRenderData().data()[32], + connection.getRenderData().data()[33], connection.getRenderData().data()[34], + connection.getRenderData().data()[35], connection.getRenderData().data()[36], + connection.getRenderData().data()[37], connection.getRenderData().data()[38] + ); +// } + }); + } + + private void renderLeash(Vec3 in, Vec3 out, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer) { + pPoseStack.pushPose(); + double d0 = 0;//(double)(Mth.lerp(pPartialTicks, pEntityLiving.yBodyRotO, pEntityLiving.yBodyRot) * ((float)Math.PI / 180F)) + (Math.PI / 2D); + double d1 = Math.cos(d0) * out.z + Math.sin(d0) * out.x; + double d2 = Math.sin(d0) * out.z - Math.cos(d0) * out.x; + double d3 = Mth.lerp((double) pPartialTicks, in.x(), in.x()) + d1; + double d4 = Mth.lerp((double) pPartialTicks, in.y(), in.y()) + out.y; + double d5 = Mth.lerp((double) pPartialTicks, in.z(), in.z()) + d2; + pPoseStack.translate(d1, out.y, d2); + float f = (float) (in.x - d3); + float f1 = (float) (in.y - d4); + float f2 = (float) (in.z - d5); + float f3 = 0.025F; + VertexConsumer vertexconsumer = pBuffer.getBuffer(RenderType.leash()); + Matrix4f matrix4f = pPoseStack.last().pose(); + float f4 = Mth.invSqrt(f * f + f2 * f2) * 0.025F / 2.0F; + float f5 = f2 * f4; + float f6 = f * f4; +// BlockPos blockpos = BlockPos.containing(pEntityLiving.getEyePosition(pPartialTicks)); +// BlockPos blockpos1 = BlockPos.containing(pLeashHolder.getEyePosition(pPartialTicks)); + int i = 15; + int j = 15; + int k = 15;//pEntityLiving.getLevel().getBrightness(LightLayer.SKY, blockpos); + int l = 15;//pEntityLiving.getLevel().getBrightness(LightLayer.SKY, blockpos1); + + addVertexPair(vertexconsumer, matrix4f, f, f1, f2, i, j, k, l, 0.025F, 0.025F, f5, f6, 1, false); +// vertexconsumer.vertex(matrix4f, 0, 0, 0).color(1, 1, 1, 1.0F).uv2(k).endVertex(); +// vertexconsumer.vertex(matrix4f, 0, 0, 1).color(1, 1, 1, 1.0F).uv2(k).endVertex(); + + addVertexPair(vertexconsumer, matrix4f, f, f1, f2, i, j, k, l, 0.025F, 0.0F, f5, f6, 24, true); +// vertexconsumer.vertex(matrix4f, 0, 1, 1).color(1, 1, 1, 1.0F).uv2(k).endVertex(); +// vertexconsumer.vertex(matrix4f, 1, 1, 0).color(1, 1, 1, 1.0F).uv2(k).endVertex(); + + pPoseStack.popPose(); + } + + private static void addVertexPair(VertexConsumer pConsumer, Matrix4f pMatrix, float p_174310_, float p_174311_, float p_174312_, int pEntityBlockLightLevel, int pLeashHolderBlockLightLevel, int pEntitySkyLightLevel, int pLeashHolderSkyLightLevel, float p_174317_, float p_174318_, float p_174319_, float p_174320_, int pIndex, boolean p_174322_) { + float f = (float) pIndex/24f; + int i = (int) Mth.lerp(f, (float) pEntityBlockLightLevel, (float) pLeashHolderBlockLightLevel); + int j = (int) Mth.lerp(f, (float) pEntitySkyLightLevel, (float) pLeashHolderSkyLightLevel); + int k = LightTexture.pack(i, j); + float f5 = p_174310_ * f; + float f6 = p_174311_ > 0.0F ? p_174311_ * f * f : p_174311_ - p_174311_ * (1.0F - f) * (1.0F - f); + float f7 = p_174312_ * f; + pConsumer.vertex(pMatrix, f5 - p_174319_, f6 + p_174318_, f7 + p_174320_).color(1, 1, 1, 1.0F).uv2(k).endVertex(); + pConsumer.vertex(pMatrix, f5 + p_174319_, f6 + p_174317_ - p_174318_, f7 - p_174320_).color(1, 1, 1, 1.0F).uv2(k).endVertex(); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ProcessorRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ProcessorRenderer.java new file mode 100644 index 00000000..f6065182 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/ProcessorRenderer.java @@ -0,0 +1,71 @@ +package net.dumbcode.projectnublar.client.renderer; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.block.entity.ProcessorBlockEntity; +import com.mojang.blaze3d.vertex.PoseStack; +import com.mojang.blaze3d.vertex.VertexConsumer; +import net.minecraft.client.renderer.MultiBufferSource; +import net.minecraft.client.renderer.RenderType; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.phys.Vec3; +import software.bernie.geckolib.cache.object.GeoBone; +import software.bernie.geckolib.model.DefaultedBlockGeoModel; +import software.bernie.geckolib.renderer.GeoBlockRenderer; + +import java.util.Objects; + +public class ProcessorRenderer extends GeoBlockRenderer { + public ProcessorRenderer() { + super(new DefaultedBlockGeoModel<>(Constants.modLoc( "processor")) { + }); + } + + @Override + public void renderRecursively(PoseStack poseStack, ProcessorBlockEntity animatable, GeoBone bone, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, boolean isReRender, float partialTick, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) { + switch (animatable.getMaxFluidLevel()) { + case 8000: + if(Objects.equals(bone.getName(), "diamond_tanks") || Objects.equals(bone.getName(), "gold_tanks") || Objects.equals(bone.getName(), "iron_tanks")){ + bone.setHidden(false); + } + break; + case 4000: + if(Objects.equals(bone.getName(), "gold_tanks") || Objects.equals(bone.getName(), "iron_tanks")){ + bone.setHidden(false); + } + if(Objects.equals(bone.getName(), "diamond_tanks")){ + bone.setHidden(true); + } + break; + case 3000: + if(Objects.equals(bone.getName(), "iron_tanks")){ + bone.setHidden(false); + } + if(Objects.equals(bone.getName(), "diamond_tanks") || Objects.equals(bone.getName(), "gold_tanks")){ + bone.setHidden(true); + } + break; + default: + if(Objects.equals(bone.getName(), "diamond_tanks") || Objects.equals(bone.getName(), "gold_tanks") || Objects.equals(bone.getName(), "iron_tanks")){ + bone.setHidden(true); + } + break; + } + super.renderRecursively(poseStack, animatable, bone, renderType, bufferSource, buffer, isReRender, partialTick, packedLight, packedOverlay, red, green, blue, alpha); + } + + @Override + public boolean shouldRenderOffScreen(ProcessorBlockEntity pBlockEntity) { + return true; + } + + @Override + public int getViewDistance() { + return super.getViewDistance(); + } + + @Override + public boolean shouldRender(ProcessorBlockEntity pBlockEntity, Vec3 pCameraPos) { + return Vec3.atCenterOf(pBlockEntity.getBlockPos()).multiply(1.0D, 0.0D, 1.0D).closerThan(pCameraPos.multiply(1.0D, 0.0D, 1.0D), this.getViewDistance()); + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/SequencerRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/SequencerRenderer.java new file mode 100644 index 00000000..6f9b0e62 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/SequencerRenderer.java @@ -0,0 +1,54 @@ +package net.dumbcode.projectnublar.client.renderer; + +import com.mojang.blaze3d.vertex.PoseStack; +import com.mojang.blaze3d.vertex.VertexConsumer; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.block.entity.ProcessorBlockEntity; +import net.dumbcode.projectnublar.block.entity.SequencerBlockEntity; +import net.minecraft.client.renderer.MultiBufferSource; +import net.minecraft.client.renderer.RenderType; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.phys.Vec3; +import software.bernie.geckolib.cache.object.GeoBone; +import software.bernie.geckolib.model.DefaultedBlockGeoModel; +import software.bernie.geckolib.renderer.GeoBlockRenderer; + +import java.util.Objects; + +public class SequencerRenderer extends GeoBlockRenderer { + public SequencerRenderer() { + super(new DefaultedBlockGeoModel<>(Constants.modLoc( "sequencer")) { + }); + } + + @Override + public void renderRecursively(PoseStack poseStack, SequencerBlockEntity animatable, GeoBone bone, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, boolean isReRender, float partialTick, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) { + if(bone.getName().contains("computer")){ + bone.setHidden(!animatable.isHasComputer()); + } + if(bone.getName().contains("Door")){ + bone.setHidden(!animatable.isHasDoor()); + } + if(bone.getName().contains("monitor")){ + bone.setHidden(!animatable.isHasScreen()); + } + super.renderRecursively(poseStack, animatable, bone, renderType, bufferSource, buffer, isReRender, partialTick, packedLight, packedOverlay, red, green, blue, alpha); + } + + @Override + public boolean shouldRenderOffScreen(SequencerBlockEntity pBlockEntity) { + + return true; + } + + @Override + public int getViewDistance() { + return super.getViewDistance(); + } + + @Override + public boolean shouldRender(SequencerBlockEntity pBlockEntity, Vec3 pCameraPos) { + return Vec3.atCenterOf(pBlockEntity.getBlockPos()).multiply(1.0D, 0.0D, 1.0D).closerThan(pCameraPos.multiply(1.0D, 0.0D, 1.0D), this.getViewDistance()); + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/SimpleGeoItemRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/SimpleGeoItemRenderer.java new file mode 100644 index 00000000..b8d92e74 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/SimpleGeoItemRenderer.java @@ -0,0 +1,12 @@ +package net.dumbcode.projectnublar.client.renderer; + +import net.dumbcode.projectnublar.client.model.SimpleGeoItemModel; +import net.minecraft.world.item.Item; +import software.bernie.geckolib.animatable.GeoItem; +import software.bernie.geckolib.renderer.GeoItemRenderer; + +public class SimpleGeoItemRenderer extends GeoItemRenderer { + public SimpleGeoItemRenderer() { + super(new SimpleGeoItemModel<>()); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/layer/DinoLayer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/layer/DinoLayer.java new file mode 100644 index 00000000..2899e8e5 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/layer/DinoLayer.java @@ -0,0 +1,41 @@ +package net.dumbcode.projectnublar.client.renderer.layer; + +import net.dumbcode.projectnublar.entity.Dinosaur; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.resources.ResourceLocation; + +import java.util.function.Function; + +public class DinoLayer { + private final String layerName; + private final int basicLayer; + private final Function renderRequirement; + private ResourceLocation textureLocation; + + public DinoLayer(String layerName, int basicLayer, Function renderRequirement) { + this.layerName = layerName; + this.basicLayer = basicLayer; + this.renderRequirement = renderRequirement; + } + + public DinoLayer(String layerName, int basicLayer) { + this(layerName,basicLayer ,(b) -> true); + } + + public int getBasicLayer() { + return basicLayer; + } + + public ResourceLocation getTextureLocation(Dinosaur dino) { + if(textureLocation == null) { + ResourceLocation dinoLoc = BuiltInRegistries.ENTITY_TYPE.getKey(dino.getType()); + textureLocation = new ResourceLocation(dinoLoc.getNamespace(), "textures/entity/" + dinoLoc.getPath() + "/male/" + layerName + ".png"); + } + return textureLocation; + } + + public String getLayerName() { + return layerName; + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/screen/EggPrinterScreen.java b/common/src/main/java/net/dumbcode/projectnublar/client/screen/EggPrinterScreen.java new file mode 100644 index 00000000..4cc98349 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/screen/EggPrinterScreen.java @@ -0,0 +1,47 @@ +package net.dumbcode.projectnublar.client.screen; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.menutypes.EggPrinterMenu; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.screens.inventory.AbstractContainerScreen; +import net.minecraft.network.chat.Component; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.Mth; +import net.minecraft.world.entity.player.Inventory; + +public class EggPrinterScreen extends AbstractContainerScreen { + private static final ResourceLocation TEXTURE = new ResourceLocation(Constants.MODID, "textures/gui/egg_printer.png"); + private static final ResourceLocation BONEMEAL_BAR = new ResourceLocation(Constants.MODID, "textures/gui/bonemeal_bar.png"); + private static final ResourceLocation EGG = new ResourceLocation(Constants.MODID, "textures/gui/egg.png"); + + public EggPrinterScreen(EggPrinterMenu pMenu, Inventory pPlayerInventory, Component pTitle) { + super(pMenu, pPlayerInventory, pTitle); + this.height = 230; + this.width = 176; + this.imageHeight = 230; + this.imageWidth = 176; + this.inventoryLabelY = -1000; + this.titleLabelY = -1000; + } + + @Override + protected void renderBg(GuiGraphics pGuiGraphics, float pPartialTick, int pMouseX, int pMouseY) { + pGuiGraphics.fillGradient(0, 0, this.width, this.height, -1072689136, -804253680); + int x = this.leftPos; + int y = (this.height - this.imageHeight) / 2; + pGuiGraphics.blit(TEXTURE,x, y, 0, 0, imageWidth, imageHeight,imageWidth,imageHeight); + float bmProgress = menu.getDataSlot(0) / 30f; + int bmImageHeight = Mth.floor(54 * bmProgress); + pGuiGraphics.blit(BONEMEAL_BAR, x + 16, y + 17 + 54 - bmImageHeight, 0, 54-bmImageHeight, 14, bmImageHeight, 14, 54); + float eggProgress = menu.getDataSlot(2) / (float)menu.getDataSlot(3); + int eggImageHeight = Mth.floor(66 * eggProgress); + pGuiGraphics.blit(EGG, x + 65, y + 28 + 66 - eggImageHeight, 0, 66-eggImageHeight, 43, eggImageHeight, 43, 66); + + } + + @Override + public void render(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { + super.render(pGuiGraphics, pMouseX, pMouseY, pPartialTick); + this.renderTooltip(pGuiGraphics, pMouseX, pMouseY); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/screen/GeneratorScreen.java b/common/src/main/java/net/dumbcode/projectnublar/client/screen/GeneratorScreen.java new file mode 100644 index 00000000..8ec4a914 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/screen/GeneratorScreen.java @@ -0,0 +1,34 @@ +package net.dumbcode.projectnublar.client.screen; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.menutypes.GeneratorMenu; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.screens.inventory.AbstractContainerScreen; +import net.minecraft.network.chat.Component; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.entity.player.Inventory; + +public class GeneratorScreen extends AbstractContainerScreen { + private static final ResourceLocation TEXTURE = new ResourceLocation(Constants.MODID, "textures/gui/coal_generator.png"); + public GeneratorScreen(GeneratorMenu pMenu, Inventory pPlayerInventory, Component pTitle) { + super(pMenu, pPlayerInventory, pTitle); + this.width = 176; + this.height = 166; + this.imageHeight = 166; + this.imageWidth = 176; + } + + @Override + protected void renderBg(GuiGraphics pGuiGraphics, float pPartialTick, int pMouseX, int pMouseY) { + int x = this.leftPos; + int y = (this.height - this.imageHeight) / 2; + pGuiGraphics.blit(TEXTURE,x, y, 0, 0, imageWidth, imageHeight); + } + @Override + public void render(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { + super.render(pGuiGraphics, pMouseX, pMouseY, pPartialTick); + pGuiGraphics.drawCenteredString(Minecraft.getInstance().font, menu.getData(0)+ "/" + menu.getData(1) + " FE", this.width / 2, this.topPos +64, 0xFFFFFF); + this.renderTooltip(pGuiGraphics, pMouseX, pMouseY); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/screen/IncubatorScreen.java b/common/src/main/java/net/dumbcode/projectnublar/client/screen/IncubatorScreen.java new file mode 100644 index 00000000..63891776 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/screen/IncubatorScreen.java @@ -0,0 +1,136 @@ +package net.dumbcode.projectnublar.client.screen; + +import com.mojang.blaze3d.vertex.DefaultVertexFormat; +import commonnetwork.api.Network; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.menutypes.IncubatorMenu; +import net.dumbcode.projectnublar.network.c2s.UpdateIncubatorSlotPacket; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.screens.inventory.AbstractContainerScreen; +import net.minecraft.client.renderer.ShaderInstance; +import net.minecraft.network.chat.Component; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.Mth; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.inventory.ClickType; +import net.minecraft.world.inventory.Slot; + +import java.io.IOException; +import java.util.List; + +public class IncubatorScreen extends AbstractContainerScreen { + private static final ResourceLocation TEXTURE = new ResourceLocation(Constants.MODID, "textures/gui/incubator.png"); + + private static ShaderInstance shaderManager; + private static final int TEXTURE_WIDTH = 334; + private static final int TEXTURE_HEIGHT = 222; + + private static final int OVERLAY_START_X = 9; + private static final int OVERLAY_START_Y = 9; + + public static final int BED_WIDTH = 158; + public static final int BED_HEIGHT = 115; + + public IncubatorScreen(IncubatorMenu pMenu, Inventory pPlayerInventory, Component pTitle) { + super(pMenu, pPlayerInventory, pTitle); + this.imageWidth = 176; + this.imageHeight = 222; + this.titleLabelY = -100; + this.inventoryLabelY = -100; +// if (shaderManager == null) { +// try { +// shaderManager = new ShaderInstance(Minecraft.getInstance().getResourceManager(), Constants.MODID + ":incubator_bed", DefaultVertexFormat.BLIT_SCREEN); +// } catch (IOException e) { +// Constants.LOG.debug(e.getMessage()); +// } +// } + } + + @Override + public void render(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { + super.render(pGuiGraphics, pMouseX, pMouseY, pPartialTick); + renderTooltip(pGuiGraphics, pMouseX, pMouseY); + } + + @Override + protected void renderBg(GuiGraphics pGuiGraphics, float pPartialTick, int pMouseX, int pMouseY) { + pGuiGraphics.fillGradient(0, 0, this.width, this.height, -1072689136, -804253680); + int x = this.leftPos; + int y = (this.height - this.imageHeight) / 2; + pGuiGraphics.blit(TEXTURE, x, y, 0, 0, imageWidth, imageHeight, 334, 222); +// +// float progress = this.menu.getData().get(0) / (float)this.menu.getData().get(1); +// +// RenderSystem.enableBlend(); +//// RenderSystem.enableAlphaTest(); +// shaderManager.safeGetUniform("progress").set(progress); +// shaderManager.safeGetUniform("seed").set(this.menu.getPos().asLong()); +// shaderManager.apply(); +// +// int left = this.leftPos + OVERLAY_START_X; +// int top = this.topPos + OVERLAY_START_Y; +// int right = left + BED_WIDTH; +// int bottom = top + BED_HEIGHT; +// +//// RenderSystem.setShaderTexture(0, new ResourceLocation("textures/block/stone.png")); +// BufferBuilder buff = Tesselator.getInstance().getBuilder(); +// buff.begin(VertexFormat.Mode.QUADS, DefaultVertexFormat.POSITION_TEX); +// buff.vertex(left, top, 0).uv(0, 0).endVertex(); +// buff.vertex(left, bottom, 0).uv(0, 1).endVertex(); +// buff.vertex(right, bottom, 0).uv(1, 1).endVertex(); +// buff.vertex(right, top, 0).uv(1, 0).endVertex(); +// +// Tesselator.getInstance().end(); +// shaderManager.clear(); + pGuiGraphics.blit(TEXTURE, x + 9, y + 9, imageWidth, 0, BED_WIDTH, BED_HEIGHT, 334, 222); + int plantmatterMax = this.menu.getData().get(1); + int plantmatter = this.menu.getData().get(0); + int progress = Mth.floor(((plantmatter / (float) plantmatterMax)) * 63); + pGuiGraphics.fill(x + 28, y + 121, x + 28 + progress, y + 121 + 4, 0xFFA9E245); + } + + @Override + protected void slotClicked(Slot pSlot, int pSlotId, int pMouseButton, ClickType pType) { + super.slotClicked(pSlot, pSlotId, pMouseButton, pType); + if (pSlot instanceof IncubatorMenu.IncubatorSlot) { + if (pType == ClickType.PICKUP) { + int x = pSlot.x; + int y = pSlot.y; + if (pSlot.hasItem()) { + x = 0; + y = -100; + } + Network.getNetworkHandler().sendToServer(new UpdateIncubatorSlotPacket(menu.getPos(), pSlotId, x, y)); + } + } + } + + @Override + protected boolean isHovering(int pX, int pY, int pWidth, int pHeight, double pMouseX, double pMouseY) { + boolean hover = super.isHovering(pX, pY, pWidth, pHeight, pMouseX, pMouseY); + if (menu.getCarried().is(ItemInit.UNINCUBATED_EGG.get())) { + if (!hover && pMouseX > this.leftPos + 17 && pMouseX < this.leftPos + 17 + 150 && pMouseY > this.topPos + 17 && pMouseY < this.topPos + 17 + 88) { + List slots = this.menu.slots; + Slot slot = slots.stream().filter(s -> !s.hasItem() && s instanceof IncubatorMenu.IncubatorSlot).findFirst().orElse(null); + if (slot != null) { + slot.x = Mth.floor(pMouseX - leftPos - 8); + slot.y = Mth.floor(pMouseY - topPos - 8); + } + } + } + return hover; + } + + @Override + public void onClose() { + super.onClose(); + menu.slots.forEach( + slot -> { + if (slot instanceof IncubatorMenu.IncubatorSlot) + Network.getNetworkHandler().sendToServer(new UpdateIncubatorSlotPacket(menu.getPos(), menu.slots.indexOf(slot), slot.x, slot.y)); + } + ); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/screen/ProcessorScreen.java b/common/src/main/java/net/dumbcode/projectnublar/client/screen/ProcessorScreen.java new file mode 100644 index 00000000..24386bd2 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/screen/ProcessorScreen.java @@ -0,0 +1,61 @@ +package net.dumbcode.projectnublar.client.screen; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.menutypes.ProcessorMenu; +import com.nyfaria.nyfsguilib.client.widgets.FluidRenderWidget; +import net.minecraft.ChatFormatting; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.components.Tooltip; +import net.minecraft.client.gui.screens.inventory.AbstractContainerScreen; +import net.minecraft.network.chat.Component; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.Mth; +import net.minecraft.util.StringUtil; +import net.minecraft.world.entity.player.Inventory; + +public class ProcessorScreen extends AbstractContainerScreen { + private static final ResourceLocation FOREGROUND = Constants.modLoc( "textures/gui/fluid_overlay.png"); + private static ResourceLocation TEXTURE = Constants.modLoc( "textures/gui/processor.png"); + private FluidRenderWidget fluidWidget; + + public ProcessorScreen(ProcessorMenu processorMenu, Inventory inventory, Component component) { + super(processorMenu, inventory, component); + inventoryLabelY = -82; + imageHeight = 222; + imageWidth = 176; + } + + + + @Override + protected void init() { + super.init(); + fluidWidget = new FluidRenderWidget(leftPos + 21, topPos + 60, 18,46, FOREGROUND, 0xFF3F76E4, true, false); + addRenderableWidget(fluidWidget); + } + + @Override + protected void renderBg(GuiGraphics guiGraphics, float v, int i, int i1) { + guiGraphics.fillGradient(0, 0, this.width, this.height, -1072689136, -804253680); + int x = this.leftPos; + int y = (this.height - this.imageHeight) / 2; + guiGraphics.blit(TEXTURE,x, y, 0, 0, imageWidth, imageHeight); + } + + @Override + public void render(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) { + super.render(guiGraphics, mouseX, mouseY, partialTick); + guiGraphics.blit(TEXTURE,leftPos + 82, topPos + 40, 176, 49, 11, Mth.ceil(19 *((float)menu.getDataSlot(2) / menu.getDataSlot(3)))); + if(mouseX > leftPos + 80 && mouseX < leftPos + 80 + 15 && mouseY > topPos + 39 && mouseY < topPos + 39 + 22){ + guiGraphics.renderTooltip(font, Component.literal(StringUtil.formatTickDuration(menu.getDataSlot(3)-menu.getDataSlot(2))), mouseX, mouseY); + } + fluidWidget.setTooltip(Tooltip.create(Component.literal(menu.getDataSlot(0) + "/" + menu.getDataSlot(1)+"mB").withStyle(ChatFormatting.GRAY))); + this.renderTooltip(guiGraphics, mouseX, mouseY); + } + + @Override + protected void containerTick() { + float progress = (float) menu.getDataSlot(0) / menu.getDataSlot(1); + fluidWidget.setProgress(progress); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java b/common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java new file mode 100644 index 00000000..bdda099b --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java @@ -0,0 +1,996 @@ +package net.dumbcode.projectnublar.client.screen; + +import com.mojang.datafixers.util.Pair; +import com.mojang.math.Axis; +import com.nyfaria.nyfsguilib.client.widgets.NGLSlider; +import com.nyfaria.nyfsguilib.client.widgets.ScrollingButtonListWidget; +import net.dumbcode.projectnublar.CommonClass; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.api.Genes; +import net.dumbcode.projectnublar.api.NublarMath; +import net.dumbcode.projectnublar.block.entity.SequencerBlockEntity; +import net.dumbcode.projectnublar.client.widget.BorderedButton; +import net.dumbcode.projectnublar.client.widget.DNASlider; +import net.dumbcode.projectnublar.client.widget.EntityWidget; +import net.dumbcode.projectnublar.client.widget.GeneButton; +import net.dumbcode.projectnublar.client.widget.GeneHolder; +import net.dumbcode.projectnublar.client.widget.GeneSlider; +import net.dumbcode.projectnublar.client.widget.IsolatedDataDisplayWidget; +import net.dumbcode.projectnublar.client.widget.ProgressWidget; +import net.dumbcode.projectnublar.client.widget.SequenceDataDisplayWidget; +import net.dumbcode.projectnublar.client.widget.TextScrollBox; +import net.dumbcode.projectnublar.container.ToggleSlot; +import net.dumbcode.projectnublar.entity.Dinosaur; +import net.dumbcode.projectnublar.init.GeneInit; +import net.dumbcode.projectnublar.item.DiskStorageItem; +import net.dumbcode.projectnublar.menutypes.SequencerMenu; +import net.minecraft.ChatFormatting; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.components.AbstractWidget; +import net.minecraft.client.gui.components.Renderable; +import net.minecraft.client.gui.components.Tooltip; +import net.minecraft.client.gui.components.events.GuiEventListener; +import net.minecraft.client.gui.narration.NarratableEntry; +import net.minecraft.client.gui.screens.inventory.AbstractContainerScreen; +import net.minecraft.client.gui.screens.inventory.InventoryScreen; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.network.chat.Component; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.Mth; +import net.minecraft.util.RandomSource; +import net.minecraft.util.StringUtil; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.inventory.ClickType; +import net.minecraft.world.inventory.Slot; +import net.minecraft.world.item.ItemStack; +import org.joml.Quaternionf; + +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import java.util.function.Supplier; + +public class SequencerScreen extends AbstractContainerScreen { + private static ResourceLocation TEXTURE = Constants.modLoc("textures/gui/sequencer.png"); + private static ResourceLocation TEXTURE_2 = Constants.modLoc("textures/gui/sequencer_page.png"); + private static ResourceLocation INVENTORY = Constants.modLoc("textures/gui/inventory_overlay.png"); + private static ResourceLocation CENTER = Constants.modLoc("textures/gui/center_pieces.png"); + private static ResourceLocation SPIRAL = Constants.modLoc("textures/gui/dna_spiral.png"); + private static ResourceLocation SYNTH = Constants.modLoc("textures/gui/synth_page.png"); + private static ResourceLocation EDIT = Constants.modLoc("textures/gui/edit_page.png"); + ProgressWidget progressWidget; + TextScrollBox textScrollBox; + TextScrollBox isolatedTextScrollBox; + private final float[] ringModifiers = new float[5]; + private ScrollingButtonListWidget listWidget; + private ScrollingButtonListWidget isolatedWidget; + private LivingEntity selectedDino; + private LivingEntity sequencingDino; + private static final int RING_SIZE = 175; + private int x; + private int y; + private int currentTab = 0; + private List dNASliders = new ArrayList<>(); + private int activeSliders = 0; + private int totalPercentage = 0; + private ScrollingButtonListWidget entityList; + public DinoData dinoData = new DinoData(); + public BorderedButton beginButton; + private boolean isAdvanced; + public List geneButtons = new ArrayList<>(); + public Genes.Gene selectedGene = null; + public GeneHolder slider; + + public SequencerScreen(SequencerMenu processorMenu, Inventory inventory, Component component) { + super(processorMenu, inventory, component); + inventoryLabelY = -8200; + titleLabelY = -8200; + imageHeight = 199; + imageWidth = 351; + dinoData = ((SequencerBlockEntity) Minecraft.getInstance().level.getBlockEntity(processorMenu.getPos())).getDinoData(); + RandomSource random = RandomSource.create(); + for (int i = 0; i < this.ringModifiers.length; i++) { + this.ringModifiers[i] = random.nextFloat() * 0.5F + 0.25F; + } + processorMenu.storageSlot.setActive(false); + processorMenu.dnaInputSlot.setActive(false); + processorMenu.emptyVialOutputSlot.setActive(false); + processorMenu.waterInputSlot.setActive(false); + processorMenu.waterInputDisplaySlot.setActive(false); + processorMenu.boneMatterInputSlot.setActive(false); + processorMenu.boneMatterInputDisplaySlot.setActive(false); + processorMenu.sugarInputSlot.setActive(false); + processorMenu.sugarInputDisplaySlot.setActive(false); + processorMenu.plantMatterInputSlot.setActive(false); + processorMenu.plantMatterInputDisplaySlot.setActive(false); + processorMenu.emptyVialInputSlot.setActive(false); + processorMenu.emptyVialInputDisplaySlot.setActive(false); + processorMenu.dnaTestTubeOutputSlot.setActive(false); + processorMenu.dnaTestTubeOutputDisplaySlot.setActive(false); + processorMenu.inventorySlots.forEach(slot -> slot.setActive(false)); + + } + + + @Override + protected void init() { + super.init(); + dNASliders.clear(); + progressWidget = new ProgressWidget(leftPos + 56, topPos + 152, 241, 19, null, SPIRAL, -1, () -> { + if (getMenu().getDataSlot(1) == 0) + return 0F; + return (getMenu().getDataSlot(0)) / (float) getMenu().getDataSlot(1); + }, true, false) { + @Override + public boolean mouseClicked(double $$0, double $$1, int $$2) { + return false; + } + }; + this.addWidget(progressWidget); + listWidget = new ScrollingButtonListWidget<>(this, leftPos + 36, topPos + 42, 150, 102, Component.empty()) { + @Override + protected void renderBackground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { + SequencerScreen.drawBorder(pGuiGraphics, getX(), getY(), this.width, this.height, Constants.BORDER_COLOR, 1); + pGuiGraphics.fill(getX() + 1, getY() + 1, getX() + this.width - 1, getY() + this.height - 1, 0xCF0F2234); + } + }; + isolatedWidget = new ScrollingButtonListWidget<>(this, leftPos + 36, topPos + 42, 150, 102, Component.empty()) { + @Override + protected void renderBackground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { + SequencerScreen.drawBorder(pGuiGraphics, getX(), getY(), this.width, this.height, Constants.BORDER_COLOR, 1); + pGuiGraphics.fill(getX() + 1, getY() + 1, getX() + this.width - 1, getY() + this.height - 1, 0xCF0F2234); + } + }; + this.addWidget(listWidget); + this.addWidget(isolatedWidget); + isolatedWidget.visible = false; + textScrollBox = new TextScrollBox(leftPos + 210, topPos + 70, 120, 70, List.of()); + textScrollBox.setBorder(true, Constants.BORDER_COLOR, 1); + textScrollBox.setBackgroundColor(0xCF193B59); + isolatedTextScrollBox = new TextScrollBox(leftPos + 36 + 150 + 9, topPos + 42, 150, 98, List.of()); + isolatedTextScrollBox.setBorder(true, Constants.BORDER_COLOR, 1); + isolatedTextScrollBox.setBackgroundColor(0xCF193B59); + isolatedTextScrollBox.visible = false; + DNASlider dnaSliderMain = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 100, 0, 1, 0, true, (slider, value) -> { + calculatePercentageTotals(slider); + }); + + dnaSliderMain.setConsumer((slider, selected) -> { + if (selected) { + entityList.clearButtons(); + if (menu.storageSlot.getItem().hasTag()) { + menu.storageSlot.getItem().getTag().getAllKeys().forEach( + key -> { + DNAData dnaData = DNAData.loadFromNBT(menu.storageSlot.getItem().getTag().getCompound(key)); + if (BuiltInRegistries.ENTITY_TYPE.getKey(dnaData.getEntityType()).getNamespace().equals(Constants.MODID)) { + EntityWidget entityWidget = new EntityWidget(leftPos + 233, topPos + 25, 107, 20, dnaData, (button, selected2) -> { + slider.setEntityType(dnaData.getEntityType()); + slider.setDNAData(dnaData); + dinoData.setBaseDino(dnaData.getEntityType()); + sequencingDino = (LivingEntity) dnaData.getEntityType().create(Minecraft.getInstance().level); + entityList.children().forEach(child -> { + EntityWidget entityWidget1 = (EntityWidget) child; + if (button != entityWidget1) { + entityWidget1.setSelected(false); + } + }); + }); + if (dnaData.getEntityType() == slider.getEntityType()) { + entityWidget.setSelected(true); + } + entityList.addButton(entityWidget, true, 0); + } + } + ); + } + } + dNASliders.forEach(slider1 -> { + if (slider1 != slider) { + slider1.setSelected(false); + } + }); + }); + dnaSliderMain.setValidator((slider, oldValue, newValue) -> { + double current = getCurrentDNAPercent() / 100d; + double max = ((DNASlider) slider).maxDNA(); + double valueChange = newValue - oldValue; + if (current + valueChange > max) { + return false; + } + return true; + }); + DNASlider.OnClick onClick = (slider, selected) -> { + if (selected) { + entityList.clearButtons(); + if (menu.storageSlot.getItem().hasTag()) { + menu.storageSlot.getItem().getTag().getAllKeys().forEach( + key -> { + DNAData dnaData = DNAData.loadFromNBT(menu.storageSlot.getItem().getTag().getCompound(key)); + if (!BuiltInRegistries.ENTITY_TYPE.getKey(dnaData.getEntityType()).getNamespace().equals(Constants.MODID)) { + EntityWidget entityWidget = new EntityWidget(leftPos + 233, topPos + 25, 107, 20, dnaData, (button, selected2) -> { + slider.setEntityType(dnaData.getEntityType()); + slider.setDNAData(dnaData); + entityList.children().forEach(child -> { + EntityWidget entityWidget1 = (EntityWidget) child; + if (button != entityWidget1) { + entityWidget1.setSelected(false); + } + }); + }); + if (dnaData.getEntityType() == slider.getEntityType()) { + entityWidget.setSelected(true); + } + entityList.addButton(entityWidget, true, 0); + } + } + ); + } + } + dNASliders.forEach(slider1 -> { + if (slider1 != slider) { + slider1.setSelected(false); + } + }); + }; + + DNASlider.Validator validator = (slider, oldValue, newValue) -> { + if ((getCurrentDNAPercent() / 100d) + NublarMath.round(newValue, 2) - NublarMath.round(oldValue, 2) > 1) { + return false; + } + return !(newValue > ((DNASlider) slider).maxDNA()); + }; + dNASliders.add(dnaSliderMain); + DNASlider dnaSliderSub1 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { + calculatePercentageTotals(slider); + }); + dNASliders.add(dnaSliderSub1); + dnaSliderSub1.setConsumer(onClick); + dnaSliderSub1.setValidator(validator); + DNASlider dnaSliderSub2 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { + calculatePercentageTotals(slider); + }); + dNASliders.add(dnaSliderSub2); + dnaSliderSub2.setConsumer(onClick); + dnaSliderSub2.setValidator(validator); + DNASlider dnaSliderSub3 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { + calculatePercentageTotals(slider); + }); + dNASliders.add(dnaSliderSub3); + dnaSliderSub3.setConsumer(onClick); + dnaSliderSub3.setValidator(validator); + DNASlider dnaSliderSub4 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { + calculatePercentageTotals(slider); + }); + dNASliders.add(dnaSliderSub4); + dnaSliderSub4.setConsumer(onClick); + dnaSliderSub4.setValidator(validator); + DNASlider dnaSliderSub5 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { + calculatePercentageTotals(slider); + }); + dNASliders.add(dnaSliderSub5); + dnaSliderSub5.setConsumer(onClick); + dnaSliderSub5.setValidator(validator); + DNASlider dnaSliderSub6 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { + calculatePercentageTotals(slider); + }); + dNASliders.add(dnaSliderSub6); + dnaSliderSub6.setConsumer(onClick); + dnaSliderSub6.setValidator(validator); + DNASlider dnaSliderSub7 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { + calculatePercentageTotals(slider); + }); + dNASliders.add(dnaSliderSub7); + dnaSliderSub7.setConsumer(onClick); + dnaSliderSub7.setValidator(validator); + DNASlider dnaSliderSub8 = new DNASlider(leftPos + 10, topPos, 85, 16, Component.empty(), Component.literal("%"), 0, 50, 0, 1, 0, true, (slider, value) -> { + calculatePercentageTotals(slider); + }); + dNASliders.add(dnaSliderSub8); + dnaSliderSub8.setConsumer(onClick); + dnaSliderSub8.setValidator(validator); + dNASliders.forEach(this::addWidget); + entityList = new ScrollingButtonListWidget<>(this, leftPos + 233, topPos + 25, 107, 98, Component.empty()); + this.addWidget(beginButton = BorderedButton.builder(Component.literal("Begin"), Component.literal("Cancel"), button -> { + Minecraft.getInstance().gameMode.handleInventoryButtonClick(getMenu().containerId, 99); + }) + .width(100) + .pos(leftPos + (imageWidth / 2) - 50, topPos + 20) + .build()); + beginButton.setMessageConsumer(button -> { + return ((SequencerBlockEntity) Minecraft.getInstance().level.getBlockEntity(menu.getPos())).isSynthesizing(); + }); + int index = 0; + int geneSize = GeneInit.GENES.getEntries().size(); + geneButtons.clear(); + List geneList = GeneInit.GENES.getEntries().stream().map(Supplier::get).toList(); + for (int ya = 0; ya < 20; ya++) { + for (int xa = 0; xa < 4; xa++) { + index = xa + (ya * 4); + Genes.Gene gene = index < geneSize ? geneList.get(index) : null; + GeneButton geneButton = new GeneButton(this, leftPos + 20 + (xa * 18), topPos + 30 + (ya * 7), gene); + geneButton.active = (gene != null); + geneButtons.add(geneButton); + this.addWidget(geneButton); + } + } + slider = new GeneSlider(leftPos + 235, topPos + 50, 100, 20, Component.empty(), Component.literal("%"), -100, 100, 0, true, (slider, value) -> { + dinoData.setGeneValue(selectedGene, value); + }); + this.addWidget((AbstractWidget) slider); + this.addWidget(entityList); + this.addWidget(textScrollBox); + this.addWidget(isolatedTextScrollBox); + buildGeneIsolationMap(); + if (currentTab == 0) { + enableSequenceScreen(); + disableEditScreen(); + disableSynthScreen(); + } + if (currentTab == 1) { + enableEditScreen(); + disableSequenceScreen(); + disableSynthScreen(); + } + if (currentTab == 2) { + enableSynthScreen(); + disableSequenceScreen(); + disableEditScreen(); + } + } + + @Override + public boolean mouseDragged(double pMouseX, double pMouseY, int pButton, double pDragX, double pDragY) { + if (this.getFocused() != null && this.isDragging() && pButton == 0 && this.getFocused().mouseDragged(pMouseX, pMouseY, pButton, pDragX, pDragY)) { + return true; + } + return super.mouseDragged(pMouseX, pMouseY, pButton, pDragX, pDragY); + } + + @Override + public boolean mouseClicked(double mouseX, double mouseY, int buttonCode) { + if (showInventory()) { + if (mouseX < leftPos + 87 || mouseX > leftPos + imageWidth - 87 || mouseY < topPos + 31 || mouseY > topPos + imageHeight - 31) { + this.menu.inventorySlots.forEach(slot -> slot.setActive(false)); + this.menu.storageSlot.setActive(false); + this.menu.dnaInputSlot.setActive(false); + this.menu.emptyVialOutputSlot.setActive(false); + this.menu.waterInputSlot.setActive(false); + this.menu.boneMatterInputSlot.setActive(false); + this.menu.sugarInputSlot.setActive(false); + this.menu.plantMatterInputSlot.setActive(false); + this.menu.emptyVialInputSlot.setActive(false); + this.menu.dnaTestTubeOutputSlot.setActive(false); + if (currentTab == 0) { + enableSequenceScreen(); + + } + if (currentTab == 1) { + enableEditScreen(); + } + if (currentTab == 2) { + enableSynthScreen(); + } + return super.mouseClicked(mouseX, mouseY, buttonCode); + } + } + if (currentTab == 0) { + if (mouseX > leftPos + 113 && mouseX < leftPos + 176 && mouseY > topPos + 21 && mouseY < topPos + 33) { + isolatedWidget.visible = false; + listWidget.visible = true; + textScrollBox.visible = true; + isolatedTextScrollBox.visible = false; + selectedDino = null; + listWidget.getButtons().forEach(b -> ((SequenceDataDisplayWidget) b).selected = false); + textScrollBox.setText(List.of()); + } + if (mouseX > leftPos + 177 && mouseX < leftPos + 240 && mouseY > topPos + 21 && mouseY < topPos + 33) { + isolatedWidget.visible = true; + listWidget.visible = false; + textScrollBox.visible = false; + isolatedTextScrollBox.visible = true; + selectedDino = null; + isolatedWidget.getButtons().forEach(b -> ((IsolatedDataDisplayWidget) b).selected = false); + isolatedTextScrollBox.setText(List.of()); + buildGeneIsolationMap(); + } + } + if (currentTab == 1) { + if (mouseX >= leftPos + 15 && mouseX <= leftPos + 83) { + if (mouseY >= topPos + 9 && mouseY <= topPos + 18) { + if (isAdvanced) { + disableAdvanced(); + isAdvanced = false; + calculateSliders(); + } else { + enableAdvanced(); + } + } + } + } + if (mouseX < leftPos + 171 && mouseY < topPos + 15 && mouseY > topPos + 5 && mouseX > leftPos + 93) { + currentTab = 0; + enableSequenceScreen(); + disableSynthScreen(); + disableEditScreen(); + Minecraft.getInstance().gameMode.handleInventoryButtonClick(getMenu().containerId, 100); + } + if (mouseX < leftPos + 255 && mouseY < topPos + 15 && mouseY > topPos + 5 && mouseX > leftPos + 177) { + currentTab = 1; + disableSequenceScreen(); + disableSynthScreen(); + enableEditScreen(); + Minecraft.getInstance().gameMode.handleInventoryButtonClick(getMenu().containerId, 101); + } + if (mouseX < leftPos + 344 && mouseY < topPos + 15 && mouseY > topPos + 5 && mouseX > leftPos + 266) { + currentTab = 2; + disableSequenceScreen(); + disableEditScreen(); + enableSynthScreen(); + Minecraft.getInstance().gameMode.handleInventoryButtonClick(getMenu().containerId, 102); + } + +// menu.boneMatterInputSlot.setActive(false); +// menu.emptyVialOutputSlot.setActive(false); +// menu.dnaTestTubeOutputSlot.setActive(false); +// menu.waterInputSlot.setActive(false); +// menu.sugarInputSlot.setActive(false); +// menu.plantMatterInputSlot.setActive(false); + return super.mouseClicked(mouseX, mouseY, buttonCode); + } + + private void enableAdvanced() { + geneButtons.forEach(button -> { + button.active = button.type != null; + if (button.type != null) { + double completion = DiskStorageItem.getGeneCompletion(button.type, menu.storageSlot.getItem()); + button.active = completion >= button.type.requirement(); + } + }); + isAdvanced = true; + dNASliders.forEach(slider -> { + slider.active = false; + }); + listWidget.active = false; + entityList.active = false; + isolatedWidget.active = false; + + } + + private void disableAdvanced() { + geneButtons.forEach(button -> { + button.active = false; + button.setSelected(false); + }); + ((AbstractWidget)slider).active = false; + ((AbstractWidget)slider).visible = false; + selectedGene = null; + } + + @Override + protected void slotClicked(Slot pSlot, int pSlotId, int pMouseButton, ClickType pType) { + if (pSlot == getMenu().storageDisplaySlot) { + getMenu().storageSlot.toggleActive(); + getMenu().dnaInputSlot.setActive(false); + getMenu().emptyVialOutputSlot.setActive(false); + getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().storageSlot.isActive())); + this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().storageSlot.isActive()); + } else if (pSlot == getMenu().dnaInputDisplaySlot) { + getMenu().dnaInputSlot.toggleActive(); + getMenu().storageSlot.setActive(false); + getMenu().emptyVialOutputSlot.setActive(false); + getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().dnaInputSlot.isActive())); + this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().dnaInputSlot.isActive()); + } else if (pSlot == getMenu().emptyVialOutputDisplaySlot) { + getMenu().emptyVialOutputSlot.toggleActive(); + getMenu().dnaInputSlot.setActive(false); + getMenu().storageSlot.setActive(false); + getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().emptyVialOutputSlot.isActive())); + this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().emptyVialOutputSlot.isActive()); + } else if (pSlot == getMenu().waterInputDisplaySlot) { + getMenu().waterInputSlot.toggleActive(); + getMenu().boneMatterInputSlot.setActive(false); + getMenu().sugarInputSlot.setActive(false); + getMenu().plantMatterInputSlot.setActive(false); + getMenu().emptyVialInputSlot.setActive(false); + getMenu().dnaTestTubeOutputSlot.setActive(false); + getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().waterInputSlot.isActive())); + this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().waterInputSlot.isActive()); + } else if (pSlot == getMenu().boneMatterInputDisplaySlot) { + getMenu().boneMatterInputSlot.toggleActive(); + getMenu().waterInputSlot.setActive(false); + getMenu().sugarInputSlot.setActive(false); + getMenu().plantMatterInputSlot.setActive(false); + getMenu().emptyVialInputSlot.setActive(false); + getMenu().dnaTestTubeOutputSlot.setActive(false); + getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().boneMatterInputSlot.isActive())); + this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().boneMatterInputSlot.isActive()); + } else if (pSlot == getMenu().sugarInputDisplaySlot) { + getMenu().sugarInputSlot.toggleActive(); + getMenu().boneMatterInputSlot.setActive(false); + getMenu().waterInputSlot.setActive(false); + getMenu().plantMatterInputSlot.setActive(false); + getMenu().emptyVialInputSlot.setActive(false); + getMenu().dnaTestTubeOutputSlot.setActive(false); + getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().sugarInputSlot.isActive())); + this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().sugarInputSlot.isActive()); + } else if (pSlot == getMenu().plantMatterInputDisplaySlot) { + getMenu().plantMatterInputSlot.toggleActive(); + getMenu().boneMatterInputSlot.setActive(false); + getMenu().sugarInputSlot.setActive(false); + getMenu().waterInputSlot.setActive(false); + getMenu().emptyVialInputSlot.setActive(false); + getMenu().dnaTestTubeOutputSlot.setActive(false); + getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().plantMatterInputSlot.isActive())); + this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().plantMatterInputSlot.isActive()); + } else if (pSlot == getMenu().emptyVialInputDisplaySlot) { + getMenu().emptyVialInputSlot.toggleActive(); + getMenu().boneMatterInputSlot.setActive(false); + getMenu().sugarInputSlot.setActive(false); + getMenu().plantMatterInputSlot.setActive(false); + getMenu().waterInputSlot.setActive(false); + getMenu().dnaTestTubeOutputSlot.setActive(false); + getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().emptyVialInputSlot.isActive())); + this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().emptyVialInputSlot.isActive()); + } + if (getMenu().dnaTestTubeOutputDisplaySlot == pSlot) { + getMenu().dnaTestTubeOutputSlot.toggleActive(); + getMenu().boneMatterInputSlot.setActive(false); + getMenu().sugarInputSlot.setActive(false); + getMenu().plantMatterInputSlot.setActive(false); + getMenu().waterInputSlot.setActive(false); + getMenu().emptyVialInputSlot.setActive(false); + getMenu().inventorySlots.forEach(slot -> slot.setActive(getMenu().dnaTestTubeOutputSlot.isActive())); + this.children().forEach(child -> ((AbstractWidget) child).active = !getMenu().dnaTestTubeOutputSlot.isActive()); + } + + super.slotClicked(pSlot, pSlotId, pMouseButton, pType); + } + + public void disableSequenceScreen() { + isolatedWidget.visible = false; + listWidget.visible = false; + textScrollBox.visible = false; + isolatedTextScrollBox.visible = false; + menu.dnaInputDisplaySlot.setActive(false); + isolatedWidget.getButtons().forEach(b -> ((IsolatedDataDisplayWidget) b).selected = false); + isolatedTextScrollBox.setText(List.of()); + listWidget.getButtons().forEach(b -> ((SequenceDataDisplayWidget) b).selected = false); + textScrollBox.setText(List.of()); + menu.slots.forEach(slot -> ((ToggleSlot) slot).setActive(false)); + selectedDino = null; + } + + public void enableSequenceScreen() { + isolatedWidget.visible = false; + listWidget.visible = true; + listWidget.active = true; + textScrollBox.visible = true; + textScrollBox.active = true; + isolatedTextScrollBox.visible = false; + isolatedWidget.getButtons().forEach(b -> { + ((IsolatedDataDisplayWidget) b).selected = false; + b.active = true; + }); + isolatedTextScrollBox.setText(List.of()); + listWidget.getButtons().forEach(b -> { + ((SequenceDataDisplayWidget) b).selected = false; + b.active = true; + }); + + textScrollBox.setText(List.of()); + menu.dnaInputDisplaySlot.setActive(true); + menu.emptyVialOutputDisplaySlot.setActive(true); + menu.storageDisplaySlot.setActive(true); + } + + public void enableEditScreen() { + calculateSliders(); + if (isAdvanced) { + enableAdvanced(); + } else { + disableAdvanced(); + } + } + + public void disableEditScreen() { + dNASliders.forEach(slider -> slider.visible = false); + disableAdvanced(); + } + + public void enableSynthScreen() { + menu.boneMatterInputDisplaySlot.setActive(true); + menu.emptyVialInputDisplaySlot.setActive(true); + menu.dnaTestTubeOutputDisplaySlot.setActive(true); + menu.waterInputDisplaySlot.setActive(true); + menu.sugarInputDisplaySlot.setActive(true); + menu.plantMatterInputDisplaySlot.setActive(true); + this.beginButton.active = true; + + } + + public void disableSynthScreen() { + menu.boneMatterInputDisplaySlot.setActive(false); + menu.emptyVialInputDisplaySlot.setActive(false); + menu.dnaTestTubeOutputDisplaySlot.setActive(false); + menu.waterInputDisplaySlot.setActive(false); + menu.sugarInputDisplaySlot.setActive(false); + menu.plantMatterInputDisplaySlot.setActive(false); + this.beginButton.active = false; + + } + + @Override + protected void renderBg(GuiGraphics guiGraphics, float partialTicks, int mouseX, int mouseY) { + guiGraphics.fillGradient(0, 0, this.width, this.height, -1072689136, -804253680); + x = this.leftPos; + y = (this.height - this.imageHeight) / 2; + guiGraphics.blit(TEXTURE, x, y, 0, 0, imageWidth, imageHeight, 351, 398); + int ringStartX = (this.imageWidth - RING_SIZE) / 2; + int ringStartY = (this.imageHeight - RING_SIZE) / 2; + for (int ring = 0; ring < 5; ring++) { + int u = (ring % 3) * RING_SIZE; + int v = (ring / 3) * RING_SIZE; + + guiGraphics.pose().pushPose(); + guiGraphics.pose().translate(this.leftPos, this.topPos, 0); + guiGraphics.pose().translate(this.imageWidth / 2F, this.imageHeight / 2F, 0); + guiGraphics.pose().mulPose(Axis.ZP.rotationDegrees((minecraft.player.tickCount + minecraft.getFrameTime()) * (ring % 2 == 0 ? 1 : -1) * this.ringModifiers[ring] + 0.5F)); + guiGraphics.pose().translate(-this.imageWidth / 2F, -this.imageHeight / 2F, 0); + guiGraphics.blit(CENTER, ringStartX, ringStartY, u, v, RING_SIZE, RING_SIZE, 525, 350); + guiGraphics.pose().popPose(); + } + guiGraphics.blit(CENTER, this.leftPos + (this.imageWidth - 63) / 2, this.topPos + (this.imageHeight - 63) / 2, RING_SIZE * 2, RING_SIZE, 63, 63, 525, 350); + guiGraphics.blit(TEXTURE, x, y, 0, imageHeight, imageWidth, imageHeight, 351, 398); + switch (currentTab) { + case 0: + renderSequenceScreen(guiGraphics, partialTicks, mouseX, mouseY); + break; + case 1: + renderEditScreen(guiGraphics, partialTicks, mouseX, mouseY); + if (isAdvanced) { + renderAdvancedEditScreen(guiGraphics, partialTicks, mouseX, mouseY); + } else { + renderBasicEditScreen(guiGraphics, partialTicks, mouseX, mouseY); + } + break; + case 2: + renderSynthScreen(guiGraphics, partialTicks, mouseX, mouseY); + break; + } + + } + + public void renderSequenceScreen(GuiGraphics guiGraphics, float partialTicks, int mouseX, int mouseY) { + Component text = Component.translatable("button." + Constants.MODID + ".regular"); + int textWidth = this.font.width(text); + guiGraphics.drawString(this.font, Component.translatable("button." + Constants.MODID + ".regular"), this.leftPos + 174 - textWidth, this.topPos + 22, 0xFFFFFFFF); + guiGraphics.drawString(this.font, Component.translatable("button." + Constants.MODID + ".isolated"), this.leftPos + 180, this.topPos + 22, 0xFFFFFFFF); + + guiGraphics.blit(TEXTURE_2, x, y, 0, 0, imageWidth, imageHeight, 472, 199); + progressWidget.render(guiGraphics, mouseX, mouseY, partialTicks); + if (showInventory()) { + guiGraphics.enableScissor(this.leftPos, this.topPos, this.leftPos + 87, this.topPos + height); + } + listWidget.render(guiGraphics, mouseX, mouseY, partialTicks); + isolatedWidget.render(guiGraphics, mouseX, mouseY, partialTicks); + if (showInventory()) { + guiGraphics.disableScissor(); + guiGraphics.enableScissor(this.leftPos + 261, this.topPos, this.leftPos + width, this.topPos + height); + } + textScrollBox.render(guiGraphics, mouseX, mouseY, partialTicks); + isolatedTextScrollBox.render(guiGraphics, mouseX, mouseY, partialTicks); + if (selectedDino != null) { + InventoryScreen.renderEntityInInventory(guiGraphics, this.leftPos + 270, this.topPos + 68, 10, new Quaternionf().rotateZ((float) Math.PI).rotateY(minecraft.level.getGameTime() * 5f * (float) (Math.PI / 180f)), null, selectedDino); + } + if (showInventory()) { + guiGraphics.disableScissor(); + guiGraphics.fillGradient(0, 0, this.width, this.height, -1072689136, -804253680); + guiGraphics.blit(INVENTORY, x, y, 0, 0, imageWidth, imageHeight, 351, 199); + } + } + + public void renderEditScreen(GuiGraphics guiGraphics, float partialTicks, int mouseX, int mouseY) { + drawBorder(guiGraphics, leftPos + 105, topPos + 24, 222 - 106 + 2, 101, Constants.BORDER_COLOR, 1); + guiGraphics.fill(leftPos + 106, topPos + 25, leftPos + 222, topPos + 123, 0xCF193B59); + if (sequencingDino != null) { + guiGraphics.enableScissor(leftPos + 105, topPos + 25, leftPos + 222, topPos + 123); + ((Dinosaur) sequencingDino).setDinoData(dinoData); + InventoryScreen.renderEntityInInventory(guiGraphics, leftPos + 105 + 55, topPos + 25 + 90, 18, new Quaternionf().rotateZ((float) Math.PI).rotateY(90), null, sequencingDino); + guiGraphics.pose().pushPose(); + guiGraphics.pose().translate(0, 0, 10); + InventoryScreen.renderEntityInInventory(guiGraphics, leftPos + 105 + 70 + 5, topPos + 25 + 90 + 2, 18, new Quaternionf().rotateZ((float) Math.PI).rotateY(135), null, Minecraft.getInstance().player); + guiGraphics.pose().popPose(); + guiGraphics.disableScissor(); + } + guiGraphics.fill(leftPos + 106, topPos + 136, leftPos + 339, topPos + 176, 0xCF0F2234); + drawBorder(guiGraphics, leftPos + 105, topPos + 135, 339 - 106 + 2, 42, Constants.BORDER_COLOR, 1); + guiGraphics.blit(EDIT, leftPos, topPos, 0, 0, 351, 199, 351, 199); + } + + public void renderBasicEditScreen(GuiGraphics guiGraphics, float partialTicks, int mouseX, int mouseY) { + drawBorder(guiGraphics, leftPos + 232, topPos + 24, 109, 100, Constants.BORDER_COLOR, 1); + guiGraphics.fill(leftPos + 233, topPos + 25, leftPos + 340, topPos + 123, 0xCF0F2234); + dNASliders.forEach(dnaSlider -> dnaSlider.render(guiGraphics, mouseX, mouseY, partialTicks)); + entityList.render(guiGraphics, mouseX, mouseY, partialTicks); + guiGraphics.drawCenteredString(this.font, Component.literal("Advanced"), leftPos + 49, topPos + 10, 0xFFFFFFFF); + } + + public void renderSynthScreen(GuiGraphics guiGraphics, float partialTicks, int mouseX, int mouseY) { + guiGraphics.blit(SYNTH, x, y, 0, 0, imageWidth, imageHeight, 479, 199); + guiGraphics.drawCenteredString(this.font, Component.literal("Water"), leftPos + 58, topPos + 58, 16777215); + guiGraphics.drawCenteredString(this.font, Component.literal("Bone Matter"), leftPos + 58 + 236, topPos + 58, 16777215); + guiGraphics.drawCenteredString(this.font, Component.literal("Plant Matter"), leftPos + 58 + 236, topPos + 58 + 70, 16777215); + guiGraphics.drawCenteredString(this.font, Component.literal("Sugar"), leftPos + 58, topPos + 58 + 70, 16777215); + float percent = getMenu().getDataSlot(6) / (float) getMenu().getDataSlot(9); + int yOffset = Mth.floor(128 - (128 * percent)); + guiGraphics.blit(SYNTH, x + (imageWidth / 2) - 64, y + (imageHeight / 2) - 63 + yOffset, 351, yOffset, 128, Mth.floor(128 * percent), 479, 199); + guiGraphics.blit(SYNTH, x + 159, y + 171, 351, 136, Mth.floor(33 * percent), 11, 479, 199); + beginButton.render(guiGraphics, mouseX, mouseY, partialTicks); + this.renderSynthIngredientBar(guiGraphics, leftPos + 9, topPos + 68, menu.getDataSlot(2) / (float) menu.getDataSlot(8)); + this.renderSynthIngredientBar(guiGraphics, leftPos + 9, topPos + 68 + 70, menu.getDataSlot(4) / (float) menu.getDataSlot(7)); + this.renderSynthIngredientBar(guiGraphics, leftPos + 9 + 236, topPos + 68, menu.getDataSlot(3) / (float) menu.getDataSlot(7)); + this.renderSynthIngredientBar(guiGraphics, leftPos + 9 + 236, topPos + 68 + 70, menu.getDataSlot(5) / (float) menu.getDataSlot(7)); + if (showInventory()) { + guiGraphics.enableScissor(this.leftPos + 87, this.topPos + 31, this.leftPos + 267, this.topPos + 167); + } + if (showInventory()) { + guiGraphics.disableScissor(); + guiGraphics.fillGradient(0, 0, this.width, this.height, -1072689136, -804253680); + guiGraphics.blit(INVENTORY, x, y, 0, 0, imageWidth, imageHeight, imageWidth, 199); + } + } + + public void renderAdvancedEditScreen(GuiGraphics guiGraphics, float partialTicks, int mouseX, int mouseY) { + geneButtons.forEach(geneButton -> geneButton.render(guiGraphics, mouseX, mouseY, partialTicks)); + guiGraphics.drawCenteredString(this.font, Component.literal("Basic"), leftPos + 49, topPos + 10, 0xFFFFFFFF); + if (selectedGene != null) { + guiGraphics.drawCenteredString(this.font, selectedGene.getTooltip(), leftPos + 285, topPos + 25, 0xFFFFFFFF); + ((AbstractWidget) slider).render(guiGraphics, mouseX, mouseY, partialTicks); + } + } + + public boolean showInventory() { + return getMenu().storageSlot.isActive() || + getMenu().dnaInputSlot.isActive() || + getMenu().emptyVialOutputSlot.isActive() || + getMenu().waterInputSlot.isActive() || + getMenu().boneMatterInputSlot.isActive() || + getMenu().sugarInputSlot.isActive() || + getMenu().plantMatterInputSlot.isActive() || + getMenu().emptyVialInputSlot.isActive() || + getMenu().dnaTestTubeOutputSlot.isActive(); + } + + @Override + public void render(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) { + + super.render(guiGraphics, mouseX, mouseY, partialTick); + guiGraphics.drawCenteredString(this.font, Component.translatable("gui_tab." + Constants.MODID + ".sequence"), leftPos + 131, topPos + 5, 16777215); + guiGraphics.drawCenteredString(this.font, Component.translatable("gui_tab." + Constants.MODID + ".edit"), leftPos + 215, topPos + 5, 16777215); + guiGraphics.drawCenteredString(this.font, Component.translatable("gui_tab." + Constants.MODID + ".synthesis"), leftPos + 304, topPos + 5, 16777215); + progressWidget.setTooltip(Tooltip.create((Component.literal(StringUtil.formatTickDuration(Mth.floor(getMenu().getDataSlot(1) - (progressWidget.progress.get() * getMenu().getDataSlot(1)))))))); + this.renderTooltip(guiGraphics, mouseX, mouseY); + } + + public static void drawBorder(GuiGraphics guiGraphics, int x, int y, int width, int height, int color, int thickness) { + guiGraphics.fill(x, y, x + width, y + thickness, color); + guiGraphics.fill(x, y, x + thickness, y + height, color); + guiGraphics.fill(x + width - thickness, y, x + width, y + height, color); + guiGraphics.fill(x, y + height - thickness, x + width, y + height, color); + } + + public static void fill(GuiGraphics guiGraphics, int x, int y, int width, int height, int color) { + guiGraphics.fill(x, y, x + width, y + height, color); + } + + @Override + protected void containerTick() { + if (getMenu().storageSlot.getItem().hasTag()) { + if (getMenu().storageSlot.getItem().getTag().getAllKeys().size() != listWidget.size()) { + listWidget.clearButtons(); + getMenu().storageSlot.getItem().getTag().getAllKeys().forEach(key -> { + listWidget.addButton(new SequenceDataDisplayWidget(0, 0, 120, 14, () -> getMenu().storageSlot.getItem(), key, (button, selected) -> { + if (selected) { + DNAData data = DNAData.loadFromNBT(getMenu().storageSlot.getItem().getTag().getCompound(button.getValue())); + textScrollBox.setText(List.of( + data.getFormattedType().withStyle(ChatFormatting.GOLD), + Component.literal("Time Period").withStyle(ChatFormatting.UNDERLINE), + Component.literal("Cretaceous").withStyle(ChatFormatting.AQUA), + Component.literal("Diet").withStyle(ChatFormatting.UNDERLINE), + Component.literal("Apple") + ) + ); + selectedDino = (LivingEntity) DNAData.loadFromNBT(getMenu().storageSlot.getItem().getTag().getCompound(button.getValue())).getEntityType().create(Minecraft.getInstance().level); + listWidget.getButtons().forEach(b -> { + if (b != button) { + ((SequenceDataDisplayWidget) b).selected = false; + } + }); + } else { + textScrollBox.setText(List.of()); + selectedDino = null; + } + }), true, 0); + }); + } + } else if (listWidget.size() > 0) { + listWidget.clearButtons(); + } + } + + List alreadyChanged = new ArrayList<>(); + + + public void calculatePercentageTotals(NGLSlider slider) { + if (dNASliders.get(0).getValue() == 100 && slider != dNASliders.get(0)) { + slider.setValue(0, true); + return; + } + int currentDNAPercent = getCurrentDNAPercent(); + boolean greaterThan100 = currentDNAPercent > 100; + while (greaterThan100) { + if (alreadyChanged.size() >= dNASliders.size() - 2) { + alreadyChanged.clear(); + } + for (int i = 1; i < dNASliders.size(); i++) { + DNASlider dNASlider = dNASliders.get(i); + if (alreadyChanged.contains(dNASlider)) { + continue; + } +// if (dNASlider == slider) { +// continue; +// } + currentDNAPercent = getCurrentDNAPercent(); + greaterThan100 = currentDNAPercent > 100; + if (!greaterThan100) { + break; + } + dNASlider.setValue(dNASlider.getValue() - 1, true); + alreadyChanged.add(dNASlider); + } + greaterThan100 = getCurrentDNAPercent() > 100; + } + dinoData.addEntity(((DNASlider) slider).getDnaData().getEntityInfo(), slider.getValue()); + } + + public int getCurrentDNAPercent() { + return (int) dNASliders.stream().mapToDouble(DNASlider::getValue).sum(); + } + + public void buildGeneIsolationMap() { + isolatedWidget.clearButtons(); + if (!getMenu().storageSlot.getItem().hasTag()) { + return; + } + for (Genes.Gene gene : GeneInit.GENES.getEntries().stream().map(Supplier::get).toList()) { + double totalPercent = 0; + String geneInfo = CommonClass.checkReplace(gene.name()) + " "; + for (String key : getMenu().storageSlot.getItem().getTag().getAllKeys()) { + DNAData data = DNAData.loadFromNBT(getMenu().storageSlot.getItem().getTag().getCompound(key)); + if (Genes.GENE_STORAGE.get(gene).stream().map(Pair::getFirst).toList().contains(data.getEntityType())) { + totalPercent += data.getDnaPercentage(); + } + } + double genePercent = totalPercent / Genes.GENE_STORAGE.get(gene).size(); + if (totalPercent > 0) { + isolatedWidget.addButton(new IsolatedDataDisplayWidget(0, 0, 120, 14, geneInfo + NublarMath.round(genePercent * 100, 2) + "%", (button, selected) -> { + if (selected) { + List dinoDnas = new ArrayList<>(); + List> entities = new ArrayList<>(Genes.GENE_STORAGE.get(gene).stream().map(Pair::getFirst).toList()); + for (String key : getMenu().storageSlot.getItem().getTag().getAllKeys()) { + DNAData data = DNAData.loadFromNBT(getMenu().storageSlot.getItem().getTag().getCompound(key)); + if (Genes.GENE_STORAGE.get(gene).stream().map(Pair::getFirst).toList().contains(data.getEntityType())) { + entities.remove(data.getEntityType()); + dinoDnas.add(data.getFormattedType().append(" ").append(data.getFormattedDNANoDescriptor())); + } + } + for (EntityType entity : entities) { + dinoDnas.add(entity.getDescription().copy().append(" ").append("0%")); + } + isolatedTextScrollBox.setText(dinoDnas); + isolatedWidget.getButtons().forEach(b -> { + + if (b != button) { + ((IsolatedDataDisplayWidget) b).selected = false; + } + }); + } else { + isolatedTextScrollBox.setText(List.of()); + } + }), true, 0); + } + } + } + + public void renderSynthIngredientBar(GuiGraphics guiGraphics, int x, int y, float percent) { + guiGraphics.blit(SYNTH, x, y, 351, 128, Mth.floor(98 * percent), 8, 479, 199); + } + + @Override + public boolean mouseReleased(double pMouseX, double pMouseY, int pButton) { + if (currentTab == 1) { + this.menu.sendUpdate(dinoData); + } + return super.mouseReleased(pMouseX, pMouseY, pButton); + } + + public void calculateSliders() { + activeSliders = 3; + if (dinoData.getBaseDino() != EntityType.PIG) { + DNASlider slider = dNASliders.get(0); + ItemStack stack = menu.storageSlot.getItem(); + if (stack.hasTag()) { + DNAData data = DNAData.loadFromNBT(stack.getTag().getCompound(DNAData.createStorageKey(dinoData.getBaseDino(), null))); + slider.setDNAData(data); + double value = dinoData.getEntityPercentage(new DinoData.EntityInfo(dinoData.getBaseDino(), null)); + slider.setValue(value, true); + slider.setEntityType(dinoData.getBaseDino()); + slider.active = true; + sequencingDino = (LivingEntity) data.getEntityType().create(Minecraft.getInstance().level); + activeSliders = Mth.floor((data.getDnaPercentage() - 0.5d) / (0.5 / 6)) + 3; + } + + } + int yOffset = (int) ((activeSliders / 2f) * 18f) - 3; + int startY = topPos + (imageHeight / 2) - yOffset; + entityList.active = true; + for (int i = 0; i < dNASliders.size(); i++) { + dNASliders.get(i).visible = i < activeSliders; + dNASliders.get(i).setY(startY); + startY += 18; + dNASliders.get(i).active = true; + } + + for (Map.Entry entry : dinoData.getEntityPercentages().entrySet()) { + if (entry.getKey().type() != dinoData.getBaseDino()) { + boolean shouldAdd = true; + for (DNASlider slider : dNASliders) { + if (slider.getEntityType() == entry.getKey().type()) { + shouldAdd = false; + } + if (slider.getEntityType() == null && shouldAdd) { + slider.setEntityType(entry.getKey().type()); + slider.setValue(entry.getValue(), true); + DNAData data = DNAData.loadFromNBT(menu.storageSlot.getItem().getTag().getCompound(DNAData.createStorageKey(entry.getKey().type(), entry.getKey().variant()))); + slider.setDNAData(data); + slider.active = true; + shouldAdd = false; + } + } + } + } + } + + public int leftPos() { + return leftPos; + } + + public int topPos() { + return topPos; + } + + @Override + public T addRenderableWidget(T pWidget) { + return super.addRenderableWidget(pWidget); + } + + @Override + public void removeWidget(GuiEventListener pListener) { + super.removeWidget(pListener); + } + + @Override + public boolean mouseScrolled(double pMouseX, double pMouseY, double pDelta) { + return super.mouseScrolled(pMouseX, pMouseY, pDelta); + } + + @Override + public boolean keyPressed(int pKeyCode, int pScanCode, int pModifiers) { + return super.keyPressed(pKeyCode, pScanCode, pModifiers); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/AdvancedColorWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/AdvancedColorWidget.java new file mode 100644 index 00000000..13b2a7f9 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/widget/AdvancedColorWidget.java @@ -0,0 +1,78 @@ +package net.dumbcode.projectnublar.client.widget; + + +import com.nyfaria.nyfsguilib.client.widgets.ColorPickerWidget; +import com.nyfaria.nyfsguilib.client.widgets.ColorWheelWidget; +import com.nyfaria.nyfsguilib.client.widgets.FilteredSelectionWidget; +import com.nyfaria.nyfsguilib.client.widgets.api.ParentWidget; +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.api.Genes; +import net.dumbcode.projectnublar.client.CommonClientClass; +import net.dumbcode.projectnublar.client.renderer.layer.DinoLayer; +import net.dumbcode.projectnublar.client.screen.SequencerScreen; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.components.Renderable; +import net.minecraft.network.chat.Component; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; + +public class AdvancedColorWidget extends ParentWidget implements GeneHolder{ + + FilteredSelectionWidget> colorWidget; + private int currentLayer = 0; + private List entries; + private DinoColorPickerWidget colorWheelWidget; + + + public AdvancedColorWidget(SequencerScreen parent, int pX, int pY, int pWidth, int pHeight, Component pMessage, List entries) { + super(parent, pX, pY, pWidth, pHeight, pMessage); + List blah = new ArrayList<>(List.of("base")); + blah.addAll(entries); + this.entries = blah; + } + + public void setEntries(List entries) { + this.entries = entries; + } + + @Override + public void init(boolean rebuild) { + this.colorWidget = new FilteredSelectionWidget<>(this.getX(), this.getY(), this.getWidth(), Component.empty(), (selection) -> { + currentLayer = entries.indexOf(selection); + colorWheelWidget.setFromRBG(parent.dinoData.getLayerColors().get(currentLayer)); + this.parent.getMenu().sendUpdate(parent.dinoData); + }); + colorWheelWidget = new DinoColorPickerWidget<>(this,this.getX(), this.getY() + 20, 80, 80, Component.empty(), (color) -> { + parent.dinoData.getLayerColors().set(currentLayer, color); + this.parent.getMenu().sendUpdate(parent.dinoData); + + }); + this.addRenderableWidget(colorWidget); + this.addRenderableWidget(colorWheelWidget); + Collections.reverse(this.renderables); + + } + + + @Override + protected void renderBackground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { + + } + + @Override + protected void renderForeground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { + + } + + @Override + public void setGene(Genes.Gene gene, DinoData data) { + List blah = new ArrayList<>(List.of("base")); + blah.addAll(CommonClientClass.getDinoLayers(data.getBaseDino()).stream().filter(l->l.getBasicLayer()!=-1).map(DinoLayer::getLayerName).toList()); + setEntries(blah); + colorWheelWidget.setFromRBG(data.getLayerColors().get(0)); + entries.stream().map((s) -> new FilteredSelectionWidget.SelectionEntry<>(s, Component.literal(s))).forEach(colorWidget::addEntry); + + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/BorderedButton.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/BorderedButton.java new file mode 100644 index 00000000..571c359f --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/widget/BorderedButton.java @@ -0,0 +1,144 @@ +package net.dumbcode.projectnublar.client.widget; + +import net.dumbcode.projectnublar.client.screen.SequencerScreen; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.components.AbstractButton; +import net.minecraft.client.gui.components.Tooltip; +import net.minecraft.client.gui.narration.NarrationElementOutput; +import net.minecraft.network.chat.Component; +import net.minecraft.network.chat.MutableComponent; + +import javax.annotation.Nullable; +import java.util.function.Consumer; +import java.util.function.Function; +import java.util.function.Supplier; + + +public class BorderedButton extends AbstractButton { + public static final int SMALL_WIDTH = 120; + public static final int DEFAULT_WIDTH = 150; + public static final int DEFAULT_HEIGHT = 20; + protected static final BorderedButton.CreateNarration DEFAULT_NARRATION = (component) -> { + return component.get(); + }; + protected final BorderedButton.OnPress onPress; + protected final BorderedButton.CreateNarration createNarration; + private final Component message1; + private final Component message2; + private Function messageConsumer = (p_169084_) -> true; + + public static BorderedButton.Builder builder(Component pMessage, Component message2, BorderedButton.OnPress pOnPress) { + return new BorderedButton.Builder(pMessage, message2, pOnPress); + } + + protected BorderedButton(int pX, int pY, int pWidth, int pHeight, Component pMessage, Component pMessage2, BorderedButton.OnPress pOnPress, BorderedButton.CreateNarration pCreateNarration) { + super(pX, pY, pWidth, pHeight, pMessage); + this.onPress = pOnPress; + this.createNarration = pCreateNarration; + this.message1 = pMessage; + this.message2 = pMessage2; + } + + @Override + public Component getMessage() { + return !messageConsumer.apply(this) ? message1 : message2; + } + + protected BorderedButton(Builder builder) { + this(builder.x, builder.y, builder.width, builder.height, builder.message, builder.message2, builder.onPress, builder.createNarration); + setTooltip(builder.tooltip); // Forge: Make use of the Builder tooltip + } + + public void onPress() { + this.onPress.onPress(this); + } + + protected MutableComponent createNarrationMessage() { + return this.createNarration.createNarrationMessage(() -> { + return super.createNarrationMessage(); + }); + } + + public void updateWidgetNarration(NarrationElementOutput pNarrationElementOutput) { + this.defaultButtonNarrationText(pNarrationElementOutput); + } + + @Override + protected void renderWidget(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { + SequencerScreen.drawBorder(pGuiGraphics, this.getX(), this.getY(), this.width, this.height, 1, 1); + pGuiGraphics.fill(this.getX() + 1, this.getY() + 1, this.getX() + this.width - 1, this.getY() + this.height - 1, 0xFF000000); + this.renderString(pGuiGraphics, Minecraft.getInstance().font, 0xFFFFFFFF); + } + public void setMessageConsumer(Function messageConsumer) { + this.messageConsumer = messageConsumer; + } + + public static class Builder { + private final Component message; + private final Component message2; + private final BorderedButton.OnPress onPress; + @Nullable + private Tooltip tooltip; + private int x; + private int y; + private int width = 150; + private int height = 20; + private BorderedButton.CreateNarration createNarration = BorderedButton.DEFAULT_NARRATION; + + public Builder(Component pMessage, Component message2, BorderedButton.OnPress pOnPress) { + this.message = pMessage; + this.message2 = message2; + this.onPress = pOnPress; + } + + public BorderedButton.Builder pos(int pX, int pY) { + this.x = pX; + this.y = pY; + return this; + } + + public BorderedButton.Builder width(int pWidth) { + this.width = pWidth; + return this; + } + + public BorderedButton.Builder size(int pWidth, int pHeight) { + this.width = pWidth; + this.height = pHeight; + return this; + } + + public BorderedButton.Builder bounds(int pX, int pY, int pWidth, int pHeight) { + return this.pos(pX, pY).size(pWidth, pHeight); + } + + public BorderedButton.Builder tooltip(@Nullable Tooltip pTooltip) { + this.tooltip = pTooltip; + return this; + } + + public BorderedButton.Builder createNarration(BorderedButton.CreateNarration pCreateNarration) { + this.createNarration = pCreateNarration; + return this; + } + + + + public BorderedButton build() { + return build(BorderedButton::new); + } + + public BorderedButton build(java.util.function.Function builder) { + return builder.apply(this); + } + } + + public interface CreateNarration { + MutableComponent createNarrationMessage(Supplier pMessageSupplier); + } + + public interface OnPress { + void onPress(BorderedButton pBorderedButton); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/DNASlider.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/DNASlider.java new file mode 100644 index 00000000..bdd554d4 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/widget/DNASlider.java @@ -0,0 +1,113 @@ +package net.dumbcode.projectnublar.client.widget; + +import com.nyfaria.nyfsguilib.client.widgets.NGLSlider; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.client.screen.SequencerScreen; +import net.minecraft.client.gui.Font; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.network.chat.Component; +import net.minecraft.world.entity.EntityType; + +public class DNASlider extends NGLSlider { + boolean selected = false; + int buttonWidth = 16; + int buttonHeight = 16; + int barHeight = 10; + EntityType entityType; + DNAData dnaData; + OnClick consumer = (dnaSlider, selected) -> { + }; + + public DNASlider(int x, int y, int width, int height, Component prefix, Component suffix, double minValue, double maxValue, double currentValue, double stepSize, int precision, boolean drawString, OnValueChanged consumer) { + super(x, y, width, height, prefix, suffix, minValue, maxValue, currentValue, stepSize, precision, drawString, consumer); + } + + public DNASlider(int x, int y, int width, int height, Component prefix, Component suffix, double minValue, double maxValue, double currentValue, boolean drawString, OnValueChanged consumer) { + super(x, y, width, height, prefix, suffix, minValue, maxValue, currentValue, drawString, consumer); + } + + public EntityType getEntityType() { + return entityType; + } + + public void setEntityType(EntityType entityType) { + this.entityType = entityType; + } + + public DNAData getDnaData() { + return dnaData; + } + + public double maxDNA() { + if(dnaData == null) + return 0; + return dnaData.getDnaPercentage(); + } + + public void setDNAData(DNAData dnaData) { + this.dnaData = dnaData; + } + + public void setConsumer(OnClick consumer) { + this.consumer = consumer; + } + public boolean isSelected() { + return selected; + } + + public void setSelected(boolean selected) { + this.selected = selected; + } + + @Override + protected void onDrag(double mouseX, double mouseY, double dragX, double dragY) { + if (mouseX >= getX() && mouseX <= getX() + buttonWidth && mouseY >= getY() && mouseY <= getY() + buttonHeight) { + } else + super.onDrag(mouseX, mouseY, dragX, dragY); + + } + + @Override + public void onClick(double mouseX, double mouseY) { + if (mouseX >= getX() && mouseX <= getX() + buttonWidth && mouseY >= getY() && mouseY <= getY() + buttonHeight) { + selected = !selected; + consumer.onClick(this, selected); + } else { + super.onClick(mouseX, mouseY); + } + } + + + + public void setValueFromMouse(double mouseX) { + int barStart = this.getX() + buttonWidth; + int barWidth = this.width - 16; + this.setSliderValue((mouseX - barStart) / barWidth); + } + + + @Override + public void renderSliderBar(GuiGraphics guiGraphics) { + int posX = (this.getX() + buttonWidth - 1) + (int) (this.value * (double) (this.width - buttonWidth - 9)); + SequencerScreen.drawBorder(guiGraphics, posX, this.getY(), 10, height, Constants.BORDER_COLOR, 1); + guiGraphics.fill(posX + 1, this.getY() + 1, posX + 9, getY() + height - 1, 0xFF193B59); + } + + protected void renderScrollingString(GuiGraphics pGuiGraphics, Font pFont, int pWidth, int pColor) { + int i = this.getX() + pWidth + buttonWidth / 2; + int j = this.getX() + this.getWidth() - pWidth + buttonWidth / 2; + renderScrollingString(pGuiGraphics, pFont, this.getMessage(), i, this.getY(), j, this.getY() + this.getHeight(), pColor); + } + + @Override + public void renderSliderBackground(GuiGraphics guiGraphics) { + SequencerScreen.drawBorder(guiGraphics, getX(), getY(), buttonWidth, buttonHeight, Constants.BORDER_COLOR, 1); + guiGraphics.fill(getX() + 1, getY() + 1, getX() + buttonWidth - 1, getY() + buttonHeight - 1, selected ? Constants.BORDER_COLOR : 0xFF193B59); + SequencerScreen.drawBorder(guiGraphics, getX() + buttonWidth, getY() + 3, width - buttonWidth, barHeight, Constants.BORDER_COLOR, 1); + guiGraphics.fill(getX() + buttonWidth, getY() + 4, getX() + width - 1, getY() + 2 + barHeight, 0xFF193B59); + } + public interface OnClick { + void onClick(DNASlider widget, boolean selected); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/DataDisplayWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/DataDisplayWidget.java new file mode 100644 index 00000000..65d1cc9d --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/widget/DataDisplayWidget.java @@ -0,0 +1,30 @@ +package net.dumbcode.projectnublar.client.widget; + +import com.nyfaria.nyfsguilib.client.widgets.ScrollingButtonListWidget; +import com.nyfaria.nyfsguilib.client.widgets.api.ParentWidget; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.components.AbstractWidget; +import net.minecraft.network.chat.Component; +import org.jetbrains.annotations.Nullable; + +public class DataDisplayWidget extends ParentWidget { + + public DataDisplayWidget(@Nullable AbstractWidget parent, int pX, int pY, int pWidth, int pHeight, Component pMessage) { + super(parent, pX, pY, pWidth, pHeight, pMessage); + } + + @Override + public void init(boolean rebuild) { + + } + + @Override + protected void renderBackground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { + + } + + @Override + protected void renderForeground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { + + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/DinoColorPickerWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/DinoColorPickerWidget.java new file mode 100644 index 00000000..860f8b50 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/widget/DinoColorPickerWidget.java @@ -0,0 +1,196 @@ +package net.dumbcode.projectnublar.client.widget; + +import com.nyfaria.nyfsguilib.client.widgets.ColorWheelWidget; +import com.nyfaria.nyfsguilib.client.widgets.VanillaColorPickerWidget; +import com.nyfaria.nyfsguilib.client.widgets.VerticalGradientBarWidget; +import com.nyfaria.nyfsguilib.client.widgets.api.ParentWidget; +import com.nyfaria.nyfsguilib.Constants; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.Font; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.components.EditBox; +import net.minecraft.client.gui.components.events.GuiEventListener; +import net.minecraft.network.chat.Component; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.FastColor; +import net.minecraft.util.Mth; + +import java.awt.*; + +public class DinoColorPickerWidget extends ParentWidget { + public static final ResourceLocation COLOR_WHEEL_BACKGROUND = new ResourceLocation(Constants.MODID, "textures/gui/color_wheel_background.png"); + private float currentHue = 0; + private float currentSaturation = 0; + private float currentValue = 0.0f; + private OnColorChanged onColorChanged; + private ColorWheelWidget colorWheelWidget; + private VerticalGradientBarWidget valueBarWidget; + private VanillaColorPickerWidget vanillaColorPickerWidget; +// private EditBox redEditBox; +// private EditBox greenEditBox; +// private EditBox blueEditBox; +// private EditBox hueEditBox; +// private EditBox saturationEditBox; +// private EditBox valueEditBox; + + + public DinoColorPickerWidget(T parent, int pX, int pY, int pWidth, int pHeight, Component pMessage, OnColorChanged onColorChanged) { + super(parent,pX, pY, pWidth, pHeight, pMessage); + this.onColorChanged = onColorChanged; + } + + @Override + public void init(boolean rebuild) { + this.colorWheelWidget = this.addRenderableWidget(new ColorWheelWidget(this.getX() + calculateWidgetWidth(5), this.getY() + calculateWidgetHeight(5), calculateWidgetWidth(70), calculateWidgetHeight(70), null, (hue, saturation) -> { + this.currentHue = hue; + this.currentSaturation = saturation; + this.onColorChanged.onColorChanged(getCurrentColor(this.currentHue, this.currentSaturation, this.currentValue)); + this.valueBarWidget.setTopColor(getCurrentColor(this.currentHue, this.currentSaturation, 1.0f)); + updateEditBoxes(); + })); + this.valueBarWidget = this.addRenderableWidget(new VerticalGradientBarWidget(this.getX() + calculateWidgetWidth(85), this.getY() + calculateWidgetHeight(5), calculateWidgetWidth(12), calculateWidgetHeight(70), null, (oldValue, newValue) -> { + this.currentValue = newValue; + this.colorWheelWidget.setBrightness(newValue); + this.onColorChanged.onColorChanged(getCurrentColor(this.currentHue, this.currentSaturation, this.currentValue)); + updateEditBoxes(); + })); + this.vanillaColorPickerWidget = this.addRenderableWidget(new VanillaColorPickerWidget(this.getX() + calculateWidgetWidth(5), this.getY() + calculateWidgetHeight(77), calculateWidgetWidth(95), Component.literal(""), (color) -> { + this.setFromRBG(color); + this.onColorChanged.onColorChanged(color); + })); + Font font = Minecraft.getInstance().font; +// this.redEditBox = this.addRenderableWidget(new EditBox(font, this.getX() + calculateWidgetWidth(97), this.getY() + calculateWidgetHeight(5), calculateWidgetWidth(26), calculateWidgetHeight(10), Component.literal("r"))); +// this.greenEditBox = this.addRenderableWidget(new EditBox(font, this.getX() + calculateWidgetWidth(97), this.getY() + calculateWidgetHeight(20), calculateWidgetWidth(26), calculateWidgetHeight(10), Component.literal("g"))); +// this.blueEditBox = this.addRenderableWidget(new EditBox(font, this.getX() + calculateWidgetWidth(97), this.getY() + calculateWidgetHeight(35), calculateWidgetWidth(26), calculateWidgetHeight(10), Component.literal("b"))); +// this.hueEditBox = this.addRenderableWidget(new EditBox(font, this.getX() + calculateWidgetWidth(97), this.getY() + calculateWidgetHeight(50), calculateWidgetWidth(26), calculateWidgetHeight(10), Component.literal("h"))); +// this.saturationEditBox = this.addRenderableWidget(new EditBox(font, this.getX() + calculateWidgetWidth(97), this.getY() + calculateWidgetHeight(65), calculateWidgetWidth(26), calculateWidgetHeight(10), Component.literal("s"))); +// this.valueEditBox = this.addRenderableWidget(new EditBox(font, this.getX() + calculateWidgetWidth(97), this.getY() + calculateWidgetHeight(80), calculateWidgetWidth(26), calculateWidgetHeight(10), Component.literal("v"))); +// this.redEditBox.setMaxLength(3); +// this.greenEditBox.setMaxLength(3); +// this.blueEditBox.setMaxLength(3); +// this.hueEditBox.setMaxLength(4); +// this.saturationEditBox.setMaxLength(4); +// this.valueEditBox.setMaxLength(4); + int color = getCurrentColor(this.currentHue, this.currentSaturation, this.currentValue); +// this.redEditBox.setValue(FastColor.ARGB32.red(color) + ""); +// this.greenEditBox.setValue(FastColor.ARGB32.green(color) + ""); +// this.blueEditBox.setValue(FastColor.ARGB32.blue(color) + ""); +// this.hueEditBox.setValue(currentHue + ""); +// this.saturationEditBox.setValue(currentSaturation + ""); +// this.valueEditBox.setValue(currentValue + ""); +// this.redEditBox.setResponder((p_169394_) -> { +// int red = tryParseInt(p_169394_); +// int newColor = FastColor.ARGB32.color(255, red, greenEditBox.getValue().isEmpty() ? 0 : Integer.parseInt(greenEditBox.getValue()), blueEditBox.getValue().isEmpty() ? 0 : Integer.parseInt(blueEditBox.getValue())); +// this.setFromRBG(newColor,false); +// this.onColorChanged.onColorChanged(newColor); +// }); +// this.greenEditBox.setResponder((p_169394_) -> { +// int green = tryParseInt(p_169394_); +// int newColor = FastColor.ARGB32.color(255, redEditBox.getValue().isEmpty() ? 0 : Integer.parseInt(redEditBox.getValue()), green, blueEditBox.getValue().isEmpty() ? 0 : Integer.parseInt(blueEditBox.getValue())); +// this.setFromRBG(newColor,false); +// this.onColorChanged.onColorChanged(newColor); +// }); +// this.blueEditBox.setResponder((p_169394_) -> { +// int blue = tryParseInt(p_169394_); +// int newColor = FastColor.ARGB32.color(255, redEditBox.getValue().isEmpty() ? 0 : Integer.parseInt(redEditBox.getValue()), greenEditBox.getValue().isEmpty() ? 0 : Integer.parseInt(greenEditBox.getValue()), blue); +// this.setFromRBG(newColor,false); +// this.onColorChanged.onColorChanged(newColor); +// }); +// this.hueEditBox.setResponder((p_169394_) -> { +// float hue = tryParseFloat(p_169394_); +// this.currentHue = hue; +// this.setFromRBG(getCurrentColor(hue, currentSaturation, currentValue),false); +// this.onColorChanged.onColorChanged(getCurrentColor(hue, currentSaturation, currentValue)); +// }); +// this.saturationEditBox.setResponder((p_169394_) -> { +// float saturation = tryParseFloat(p_169394_); +// this.currentSaturation = saturation; +// this.setFromRBG(getCurrentColor(currentHue, saturation, currentValue),false); +// this.onColorChanged.onColorChanged(getCurrentColor(currentHue, saturation, currentValue)); +// }); +// this.valueEditBox.setResponder((p_169394_) -> { +// float value = tryParseFloat(p_169394_); +// this.currentValue = value; +// this.setFromRBG(getCurrentColor(currentHue, currentSaturation, value),false); +// this.onColorChanged.onColorChanged(getCurrentColor(currentHue, currentSaturation, value)); +// }); + +// this.addRenderableWidget(redEditBox); +// this.addRenderableWidget(greenEditBox); +// this.addRenderableWidget(blueEditBox); +// this.addRenderableWidget(hueEditBox); +// this.addRenderableWidget(saturationEditBox); +// this.addRenderableWidget(valueEditBox); + this.addRenderableWidget(vanillaColorPickerWidget); + this.addRenderableWidget(colorWheelWidget); + this.addRenderableWidget(valueBarWidget); + } + + @Override + protected void renderBackground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { + pGuiGraphics.pose().translate(0,0,1000); +// pGuiGraphics.blit(COLOR_WHEEL_BACKGROUND, this.getX(), this.getY(), 0, 0, this.width, this.height, this.width, this.height); + } + + @Override + protected void renderForeground(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { + + } + + public int getCurrentColor(float hue, float sat, float value) { + return Color.HSBtoRGB(hue, sat, value); + } + + public interface OnColorChanged { + void onColorChanged(int color); + } + + public void setFromRBG(int color) { + setFromRBG(color, true); + } + public void setFromRBG(int color, boolean updateEditBoxes) { + float[] hsv = new float[3]; + Color.RGBtoHSB((color >> 16) & 0xFF, (color >> 8) & 0xFF, color & 0xFF, hsv); + this.currentHue = hsv[0]; + this.currentSaturation = hsv[1]; + this.currentValue = hsv[2]; + this.colorWheelWidget.setBrightness(hsv[2]); + this.colorWheelWidget.setColor(hsv[0], hsv[1]); + this.valueBarWidget.setValue(hsv[2]); + this.valueBarWidget.setTopColor(color); + if(updateEditBoxes){ + updateEditBoxes(); + } + } + public void updateEditBoxes(){ +// this.redEditBox.value=(((getCurrentColor(this.currentHue, this.currentSaturation, this.currentValue) >> 16) & 0xFF) + ""); +// this.greenEditBox.value=(((getCurrentColor(this.currentHue, this.currentSaturation, this.currentValue) >> 8) & 0xFF) + ""); +// this.blueEditBox.value=((getCurrentColor(this.currentHue, this.currentSaturation, this.currentValue) & 0xFF) + ""); +// this.hueEditBox.value = (currentHue + ""); +// this.saturationEditBox.value=(currentSaturation + ""); +// this.valueEditBox.value=(currentValue + ""); + } + + public int tryParseInt(String value) { + try { + return Integer.parseInt(value); + } catch (NumberFormatException e) { + return 0; + } + } + + public float tryParseFloat(String value) { + try { + return Float.parseFloat(value); + } catch (NumberFormatException e) { + return 0; + } + } + + public int calculateWidgetWidth(int x) { + return Mth.floor(getWidth()/130f * x); + } + public int calculateWidgetHeight(int y) { + return Mth.floor(getHeight()/120f * y); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/EntityWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/EntityWidget.java new file mode 100644 index 00000000..1edffad5 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/widget/EntityWidget.java @@ -0,0 +1,67 @@ +package net.dumbcode.projectnublar.client.widget; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.client.screen.SequencerScreen; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.components.AbstractButton; +import net.minecraft.client.gui.narration.NarrationElementOutput; +import net.minecraft.network.chat.Component; +import net.minecraft.world.entity.EntityType; + +public class EntityWidget extends AbstractButton { + private EntityType entityType; + private boolean selected = false; + private EntityWidget.OnClick onClick; + + public EntityWidget(int x, int y, int width, int height, DNAData data, EntityWidget.OnClick onClick) { + super(x, y, width, height, data.getFormattedType()); + this.entityType = data.getEntityType(); + this.onClick = onClick; + } + + public EntityType getEntityType() { + return entityType; + } + + public boolean isSelected() { + return selected; + } + + public void setSelected(boolean selected) { + this.selected = selected; + } + + public void setEntityType(EntityType entityType) { + this.entityType = entityType; + setMessage(entityType.getDescription()); + } + + @Override + protected void renderWidget(GuiGraphics guiGraphics, int x, int y, float partialTicks) { + SequencerScreen.drawBorder(guiGraphics, getX(), getY(), getWidth(), getHeight(), Constants.BORDER_COLOR, 1); + if (selected) { + guiGraphics.fill(getX() + 1, getY() + 1, getX() + getWidth() - 1, getY() + getHeight() - 1, 0xFF063B6B); + } else { + guiGraphics.fill(getX() + 1, getY() + 1, getX() + getWidth() - 1, getY() + getHeight() - 1, 0xFF193B59); + } + guiGraphics.drawCenteredString(Minecraft.getInstance().font, getMessage(), getX() + getWidth() / 2, getY() + height / 2 - Minecraft.getInstance().font.lineHeight / 2 , 0xFFFFFFFF); + } + + @Override + public void onPress() { + this.selected = !selected; + onClick.onClick(this, selected); + } + + @Override + protected void updateWidgetNarration(NarrationElementOutput narrationElementOutput) { + + } + + + public interface OnClick { + void onClick(EntityWidget widget, boolean selected); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneButton.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneButton.java new file mode 100644 index 00000000..3431613a --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneButton.java @@ -0,0 +1,73 @@ +package net.dumbcode.projectnublar.client.widget; + +import net.dumbcode.projectnublar.api.Genes; +import net.dumbcode.projectnublar.client.CommonClientClass; +import net.dumbcode.projectnublar.client.screen.SequencerScreen; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.components.AbstractWidget; +import net.minecraft.client.gui.narration.NarrationElementOutput; +import net.minecraft.client.gui.screens.inventory.AbstractContainerScreen; +import net.minecraft.network.chat.Component; + +public class GeneButton extends AbstractWidget { + int baseColor; + public Genes.Gene type; + boolean selected = false; + SequencerScreen parent; + private static final int CHROMOSOME_COLOUR_MIN_R = 0x27; + private static final int CHROMOSOME_COLOUR_R_RANGE = 0x4D - 0x27; + private static final int CHROMOSOME_COLOUR_MIN_G = 0x55; + private static final int CHROMOSOME_COLOUR_G_RANGE = 0x99 - 0x55; + private static final int CHROMOSOME_COLOUR_MIN_B = 0x7A; + private static final int CHROMOSOME_COLOUR_B_RANGE = 0xB1 - 0x7A; + float randomDist = Minecraft.getInstance().level.random.nextFloat(); + + public GeneButton(SequencerScreen parent, int pX, int pY, Genes.Gene type) { + super(pX, pY, 16, 5, Component.empty()); + this.type = type; + this.parent = parent; + int colourR = (int) (CHROMOSOME_COLOUR_MIN_R + CHROMOSOME_COLOUR_R_RANGE * randomDist); + int colourG = (int) (CHROMOSOME_COLOUR_MIN_G + CHROMOSOME_COLOUR_G_RANGE * randomDist); + int colourB = (int) (CHROMOSOME_COLOUR_MIN_B + CHROMOSOME_COLOUR_B_RANGE * randomDist); + baseColor = 0xFF000000 | (colourR << 16) | (colourG << 8) | colourB; + } + + public void setSelected(boolean selected) { + this.selected = selected; + } + + @Override + public void onClick(double pMouseX, double pMouseY) { + selected = !selected; + parent.geneButtons.stream().filter(button->button!=this).forEach(button-> button.setSelected(false)); + parent.selectedGene = selected ? type : null; + if(selected) { + parent.dinoData.addGeneValue(type, 0); + parent.removeWidget((AbstractWidget)parent.slider); + parent.slider = CommonClientClass.getGeneWidget(type).apply(parent,parent.dinoData); + parent.slider.setGene(type,parent.dinoData); + parent.addRenderableWidget((AbstractWidget)parent.slider); + } + ((AbstractWidget)parent.slider).active = selected; + ((AbstractWidget)parent.slider).visible = selected; + } + + @Override + protected void renderWidget(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { + if (active) { + if(selected) { + pGuiGraphics.fill(getX(), getY(), getX() + this.width, getY() + this.height, 0xFFFF0000); + } else { + pGuiGraphics.fill(getX(), getY(), getX() + this.width, getY() + this.height, 0xFFFF00FF); + } + } else { + pGuiGraphics.fill(getX(), getY(), getX() + this.width, getY() + this.height, baseColor); + } + } + + @Override + protected void updateWidgetNarration(NarrationElementOutput pNarrationElementOutput) { + + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneHolder.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneHolder.java new file mode 100644 index 00000000..59a0b7b1 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneHolder.java @@ -0,0 +1,8 @@ +package net.dumbcode.projectnublar.client.widget; + +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.api.Genes; + +public interface GeneHolder { + void setGene(Genes.Gene gene, DinoData data); +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneSlider.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneSlider.java new file mode 100644 index 00000000..6727f3b3 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/widget/GeneSlider.java @@ -0,0 +1,22 @@ +package net.dumbcode.projectnublar.client.widget; + +import com.nyfaria.nyfsguilib.client.widgets.NGLSlider; +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.api.Genes; +import net.minecraft.network.chat.Component; + +public class GeneSlider extends NGLSlider implements GeneHolder { + public GeneSlider(int x, int y, int width, int height, Component prefix, Component suffix, double minValue, double maxValue, double currentValue, double stepSize, int precision, boolean drawString, OnValueChanged consumer) { + super(x, y, width, height, prefix, suffix, minValue, maxValue, currentValue, stepSize, precision, drawString, consumer); + } + + public GeneSlider(int x, int y, int width, int height, Component prefix, Component suffix, double minValue, double maxValue, double currentValue, boolean drawString, OnValueChanged consumer) { + super(x, y, width, height, prefix, suffix, minValue, maxValue, currentValue, drawString, consumer); + } + + @Override + public void setGene(Genes.Gene gene, DinoData data) { + this.setValue(data.getGeneValue(gene)); + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/IsolatedDataDisplayWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/IsolatedDataDisplayWidget.java new file mode 100644 index 00000000..91606c0a --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/widget/IsolatedDataDisplayWidget.java @@ -0,0 +1,55 @@ +package net.dumbcode.projectnublar.client.widget; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.client.screen.SequencerScreen; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.components.AbstractButton; +import net.minecraft.client.gui.narration.NarrationElementOutput; +import net.minecraft.network.chat.Component; + +public class IsolatedDataDisplayWidget extends AbstractButton { + + private String value; + public boolean selected = false; + private OnClick onClick; + + public IsolatedDataDisplayWidget(int x, int y, int width, int height, String value, OnClick onClick) { + super(x, y, width, height, Component.empty()); + this.value = value; + this.onClick = onClick; + } + + public String getValue() { + return value; + } + + @Override + public void onPress() { + this.selected = !selected; + onClick.onClick(this, selected); + } + + @Override + protected void renderWidget(GuiGraphics guiGraphics, int i, int i1, float v) { + SequencerScreen.drawBorder(guiGraphics, getX(), getY(), getWidth(), getHeight(), Constants.BORDER_COLOR, 1); + int color = 0xFF193B59; + if (selected) { + color = 0xFF063B6B; + } + if (isHovered()) { + color = 0xFF063B6B; + } + guiGraphics.fill(getX() + 1, getY() + 1, getX() + getWidth() - 1, getY() + getHeight() - 1, color); + guiGraphics.drawCenteredString(Minecraft.getInstance().font, value, getX() + getWidth() / 2, getY() + getHeight() / 2 - 4, -1); + } + + @Override + protected void updateWidgetNarration(NarrationElementOutput narrationElementOutput) { + + } + + public interface OnClick { + void onClick(IsolatedDataDisplayWidget widget, boolean selected); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/ProgressWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/ProgressWidget.java new file mode 100644 index 00000000..b47a167d --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/widget/ProgressWidget.java @@ -0,0 +1,90 @@ +package net.dumbcode.projectnublar.client.widget; + +import com.nyfaria.nyfsguilib.client.widgets.api.TooltipRenderer; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.components.AbstractWidget; +import net.minecraft.client.gui.components.Tooltip; +import net.minecraft.client.gui.narration.NarrationElementOutput; +import net.minecraft.network.chat.Component; +import net.minecraft.resources.ResourceLocation; + +import java.util.function.Supplier; + +public class ProgressWidget extends AbstractWidget { + private final ResourceLocation background; + private final ResourceLocation foreground; + private final boolean horizontal; + private int color; + public Supplier progress; + private boolean reverse; + + public ProgressWidget(int x, int y, int width, int height, ResourceLocation foreground, boolean horizontal, boolean reverse) { + this(x, y, width, height, null, foreground, -1, horizontal, reverse); + } + + public ProgressWidget(int x, int y, int width, int height, ResourceLocation foreground, Supplier progress, boolean horizontal, boolean reverse) { + this(x, y, width, height, null, foreground, -1, progress, horizontal, reverse); + } + + public ProgressWidget(int x, int y, int width, int height, ResourceLocation background, ResourceLocation foreground, int color, boolean horizontal, boolean reverse) { + this(x, y, width, height, background, foreground, color, () -> 0.0F, horizontal, reverse); + } + + public ProgressWidget(int x, int y, int width, int height, ResourceLocation background, ResourceLocation foreground, Supplier progress, boolean horizontal, boolean reverse) { + this(x, y, width, height, background, foreground, -1, progress, horizontal, reverse); + } + + public ProgressWidget(int x, int y, int width, int height, ResourceLocation background, ResourceLocation foreground, int color, Supplier progress, boolean horizontal, boolean reverse) { + super(x, y, width, height, Component.empty()); + this.background = background; + this.foreground = foreground; + this.color = color; + this.progress = progress; + this.horizontal = horizontal; + this.reverse = reverse; + } + + @Override + protected void renderWidget(GuiGraphics guiGraphics, int i, int i1, float v) { + if (background != null) { + guiGraphics.blit(background, getX(), getY(), 0, 0, getWidth(), getHeight(), getWidth(), getHeight()); + } + if (color != -1) { + guiGraphics.setColor((color >> 16 & 255) / 255.0F, (color >> 8 & 255) / 255.0F, (color & 255) / 255.0F, (color >> 24 & 255) / 255.0F); + } + if (horizontal) { + int progressWidth = (int) (getWidth() * progress.get()); + if(!reverse) { + guiGraphics.enableScissor(getX() + 1, getY() + 1, getX() + 1 + (int) (getWidth() * getProgress().get()), getY() + getHeight() - 1); + } else { + guiGraphics.enableScissor(getX() + 1 + ((width - 1) - (int) ((width - 1) * getProgress().get())), getY() + 1, getX() + width - 1, getY() + height - 1); + } + guiGraphics.blit(foreground, getX(), getY(), 0, 0, getWidth(), getHeight(), getWidth(), getHeight()); + } else { + int progressHeight = (int) (getHeight() * progress.get()); + if(!reverse) { + guiGraphics.enableScissor(getX() + 1, getY() + 1 + ((height - 1) - (int) ((height - 1) * getProgress().get())), getX() + width - 1, getY() + height - 1); + } else { + guiGraphics.enableScissor(getX() + 1, getY() + 1, getX() + width - 1, getY() + 1 + ((height - 1) - (int) ((height - 1) * getProgress().get()))); + } + guiGraphics.blit(foreground, getX(), getY() + getHeight(), 0, getHeight(), getWidth(), getHeight(), getWidth(), getHeight()); + } + if (color != -1) { + guiGraphics.setColor(1, 1, 1, 1); + } + guiGraphics.disableScissor(); + } + + public Supplier getProgress() { + return progress; + } + + public void setProgress(Supplier progress) { + this.progress = progress; + } + + @Override + protected void updateWidgetNarration(NarrationElementOutput narrationElementOutput) { + + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/SequenceDataDisplayWidget.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/SequenceDataDisplayWidget.java new file mode 100644 index 00000000..a33b6dec --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/widget/SequenceDataDisplayWidget.java @@ -0,0 +1,64 @@ +package net.dumbcode.projectnublar.client.widget; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.client.screen.SequencerScreen; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.components.AbstractButton; +import net.minecraft.client.gui.narration.NarrationElementOutput; +import net.minecraft.network.chat.Component; +import net.minecraft.world.item.ItemStack; + +import java.util.function.Supplier; + +public class SequenceDataDisplayWidget extends AbstractButton { + + private Supplier stack; + private String value; + public boolean selected = false; + private OnClick onClick; + + public SequenceDataDisplayWidget(int x, int y, int width, int height, Supplier stack, String value, OnClick onClick) { + super(x, y, width, height, Component.empty()); + this.stack = stack; + this.value = value; + this.onClick = onClick; + } + + public String getValue() { + return value; + } + + @Override + public void onPress() { + this.selected = !selected; + onClick.onClick(this, selected); + } + + @Override + protected void renderWidget(GuiGraphics guiGraphics, int i, int i1, float v) { + SequencerScreen.drawBorder(guiGraphics, getX(), getY(), getWidth(), getHeight(), Constants.BORDER_COLOR, 1); + int color = 0xFF193B59; + if (selected) { + color = 0xFF063B6B; + } + if (isHovered()) { + color = 0xFF063B6B; + } + guiGraphics.fill(getX() + 1, getY() + 1, getX() + getWidth() - 1, getY() + getHeight() - 1, color); + if(stack.get() != null && !stack.get().isEmpty() && stack.get().hasTag()) { + DNAData dnaData = DNAData.loadFromNBT(stack.get().getTag().getCompound(value)); + guiGraphics.drawCenteredString(Minecraft.getInstance().font, dnaData.getFormattedType().getString() + ": " + dnaData.getFormattedDNANoDescriptor().getString(), getX() + width / 2, getY() + 3, 0xFFFFFFFF); + } + } + + @Override + protected void updateWidgetNarration(NarrationElementOutput narrationElementOutput) { + + } + + public interface OnClick { + void onClick(SequenceDataDisplayWidget widget, boolean selected); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/widget/TextScrollBox.java b/common/src/main/java/net/dumbcode/projectnublar/client/widget/TextScrollBox.java new file mode 100644 index 00000000..c25f9572 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/client/widget/TextScrollBox.java @@ -0,0 +1,69 @@ +package net.dumbcode.projectnublar.client.widget; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.client.screen.SequencerScreen; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.components.AbstractWidget; +import net.minecraft.client.gui.narration.NarrationElementOutput; +import net.minecraft.network.chat.Component; + +import java.util.List; + +public class TextScrollBox extends AbstractWidget { + private List text; + private int scroll = 0; + private boolean isBordered = false; + private int backgroundColor = -1; + private int borderThickness = 1; + private int borderColor = Constants.BORDER_COLOR; + + public TextScrollBox(int x, int y, int width, int height, List text) { + super(x, y, width, height, Component.empty()); + this.text = text; + } + + public void setBackgroundColor(int color) { + this.backgroundColor = color; + } + + public void setBorder(boolean isBordered, int color, int thickness) { + this.isBordered = isBordered; + this.borderColor = color; + this.borderThickness = thickness; + } + + public void setText(List text) { + this.text = text; + } + + @Override + protected void renderWidget(GuiGraphics guiGraphics, int i, int i1, float v) { + + if (isBordered) { + SequencerScreen.drawBorder(guiGraphics, getX(), getY(), getWidth(), getHeight(), borderColor, borderThickness); + } + guiGraphics.enableScissor(getX() + (isBordered ? 1 : 0), getY() + (isBordered ? 1 : 0), getX() + getWidth() - (isBordered ? 1 : 0), getY() + getHeight() - (isBordered ? 1 : 0)); + if (backgroundColor != -1) { + guiGraphics.fill(getX()+1, getY()+1, getX() + getWidth()-1, getY() + getHeight()-1, backgroundColor); + } + int y = getY() + 3; + for (Component component : text) { + guiGraphics.drawString(Minecraft.getInstance().font, component, getX() + 3, y + scroll, 0xFFFFFFFF); + y += 10; + } + guiGraphics.disableScissor(); + } + + @Override + public boolean mouseScrolled(double $$0, double $$1, double $$2) { + int maxScroll = text.size() * -10 + getHeight() - 2; + scroll = Math.min(0, Math.max(maxScroll, scroll + (int) $$2)); + return super.mouseScrolled($$0, $$1, $$2); + } + + @Override + protected void updateWidgetNarration(NarrationElementOutput narrationElementOutput) { + + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java b/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java new file mode 100644 index 00000000..1e1d067d --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java @@ -0,0 +1,221 @@ +package net.dumbcode.projectnublar.config; + +import net.dumbcode.projectnublar.api.FossilPiece; +import net.dumbcode.projectnublar.api.FossilPieces; +import net.dumbcode.projectnublar.api.FossilSet; +import net.dumbcode.projectnublar.api.FossilSets; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.RandomSource; +import net.minecraft.world.level.biome.Biomes; +import net.minecraftforge.common.ForgeConfigSpec; +import org.apache.commons.lang3.tuple.Pair; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +public class FossilsConfig { + private static final Map FOSSILS = new HashMap<>(); + private static final Map SETS = new HashMap<>(); + private static final Map QUALITIES = new HashMap<>(); + + static { + Pair pair = new ForgeConfigSpec.Builder().configure(FossilsConfig::new); + CONFIG_SPEC = pair.getRight(); + INSTANCE = pair.getLeft(); + } + + public static final ForgeConfigSpec CONFIG_SPEC; + public static final FossilsConfig INSTANCE; + + public Period carboniferous; + public Period jurassic; + public Period cretaceous; + + public Quality fragmented; + public Quality poor; + public Quality common; + public Quality pristine; + + public Set biped; + public Set quadruped; + public Set fern; + + public Fossil tyrannosaurus_rex; + + public FossilsConfig(ForgeConfigSpec.Builder builder) { + + + super(); + builder.push("fossils"); + builder.comment("defines the configured information for each type of fossil"); + builder.push("tyrannosaurus_rex"); + tyrannosaurus_rex = registerFossil("projectnublar:tyrannosaurus_rex", new Fossil(builder, FossilSets.BIPED, Map.of(FossilPieces.REX_SKULL, 1), 1, List.of("cretaceous"), List.of(Biomes.DESERT.location(), Biomes.FOREST.location()))); + builder.pop(); + builder.pop(); + + builder.push("sets"); + builder.comment("define the pieces that belong to each set"); + builder.push("biped"); + biped = registerSet("biped", builder.defineList("pieces", List.of("ribcage", "foot", "arm", "leg", "tail", "spine"), s -> s instanceof String st && FossilPieces.getPieceByName(st) != null), builder.defineList("weights", List.of(1, 2, 2, 2, 1, 1), o -> o instanceof Integer)); + builder.pop(); + builder.push("quadruped"); + quadruped = registerSet("quadruped", builder.defineList("pieces", List.of("ribcage", "foot", "arm", "leg", "tail", "spine"), s -> s instanceof String st && FossilPieces.getPieceByName(st) != null), builder.defineList("weights", List.of(1, 4, 4, 1, 1), o -> o instanceof Integer)); + builder.pop(); + builder.push("fern"); + fern = registerSet("fern", builder.defineList("pieces", List.of("leaf"), s -> s instanceof String st && FossilPieces.getPieceByName(st) != null), builder.defineList("weights", List.of(1), o -> o instanceof Integer)); + builder.pop(); + builder.pop(); + + builder.push("periods"); + builder.comment("defines the depths of each time period for generation, this list is incomplete and the values are examples, DC team to populate a full list once the systems are in place to do so"); + builder.push("carboniferous"); + carboniferous = new Period( + builder.comment("the min y layerName that this period generates in").defineInRange("min_y", 2, -64, 255), + builder.comment("the max y layerName that this period generates in").defineInRange("max_y", 20, -64, 255), + builder.comment("the rarity modifier to apply to the \"will generate\" method of this vein").defineInRange("rarity_mod", 0.5, 0.0, 1.0)); + builder.pop(); + builder.push("jurassic"); + jurassic = new Period( + builder.comment("the min y layerName that this period generates in").defineInRange("min_y", -12, -64, 255), + builder.comment("the max y layerName that this period generates in").defineInRange("max_y", 10, -64, 255), + builder.comment("the rarity modifier to apply to the \"will generate\" method of this vein").defineInRange("rarity_mod", 0.4, 0.0, 1.0)); + builder.pop(); + builder.push("cretaceous"); + cretaceous = new Period( + builder.comment("the min y layerName that this period generates in").defineInRange("min_y", 40, -64, 255), + builder.comment("the max y layerName that this period generates in").defineInRange("max_y", 56, -64, 255), + builder.comment("the rarity modifier to apply to the \"will generate\" method of this vein").defineInRange("rarity_mod", 0.4, 0.0, 1.0)); + builder.pop(); + builder.pop(); + + builder.comment("define the weights of each fossil quality, (weight / total weights) = percentage chance this quality will generate and how much dna they will yield as a percentage of a full genome.").push("qualities"); + builder.push("fragmented"); + fragmented = new Quality(builder.defineInRange("weight", 40, 0, Integer.MAX_VALUE), builder.defineInRange("dna_yield", 5.0, 0, 100)); + builder.pop(); + builder.push("poor"); + poor = new Quality(builder.defineInRange("weight", 20, 0, Integer.MAX_VALUE), builder.defineInRange("dna_yield", 7.5, 0, 100)); + builder.pop(); + builder.push("common"); + common = new Quality(builder.defineInRange("weight", 15, 0, Integer.MAX_VALUE), builder.defineInRange("dna_yield", 10.0, 0, 100)); + builder.pop(); + builder.push("pristine"); + pristine = new Quality(builder.defineInRange("weight", 4, 0, Integer.MAX_VALUE), builder.defineInRange("dna_yield", 30.0, 0, 100)); + builder.pop(); + builder.pop(); + QUALITIES.put("fragmented", fragmented); + QUALITIES.put("poor", poor); + QUALITIES.put("common", common); + QUALITIES.put("pristine", pristine); + } + + public static Fossil registerFossil(String fossilName, Fossil fossil) { + FOSSILS.put(fossilName, fossil); + return fossil; + } + + public static Map getFossils() { + return FOSSILS; + } + + public static Set registerSet(String setName, ForgeConfigSpec.ConfigValue> pieces, ForgeConfigSpec.ConfigValue> weights) { + Set set = new Set(pieces, weights); + SETS.put(setName, set); + return set; + } + + public static Set getSet(String setName) { + return SETS.get(setName); + } + + public static String getPeriod(int yValue) { + if (yValue >= INSTANCE.carboniferous.minY.get() && yValue <= INSTANCE.carboniferous.maxY.get()) { + return "carboniferous"; + } else if (yValue >= INSTANCE.jurassic.minY.get() && yValue <= INSTANCE.jurassic.maxY.get()) { + return "jurassic"; + } else if (yValue >= INSTANCE.cretaceous.minY.get() && yValue <= INSTANCE.cretaceous.maxY.get()) { + return "cretaceous"; + } + return "unknown"; + } + + public static boolean testPeriodChance(String period, RandomSource random) { + return switch (period) { + case "carboniferous" -> random.nextDouble() < INSTANCE.carboniferous.rarityModifier.get(); + case "jurassic" -> random.nextDouble() < INSTANCE.jurassic.rarityModifier.get(); + case "cretaceous" -> random.nextDouble() < INSTANCE.cretaceous.rarityModifier.get(); + default -> false; + }; + } + + public static Quality getQuality(String quality) { + return QUALITIES.get(quality); + } + public class Fossil { + ForgeConfigSpec.ConfigValue pieces; + ForgeConfigSpec.ConfigValue> special_pieces; + ForgeConfigSpec.ConfigValue> special_weights; + ForgeConfigSpec.IntValue weight; + ForgeConfigSpec.ConfigValue> periods; + ForgeConfigSpec.ConfigValue> biomes; + + public Fossil(ForgeConfigSpec.Builder builder, FossilSet set, Map specialPieces, int weight, List periods, List biomes) { + this.pieces = builder.comment("The pieces that make up this fossil").define("pieces", set.name()); + this.special_pieces = builder.comment("optional field to include if a species has a special identifiable fossil type").define("special_pieces", specialPieces.keySet().stream().map(FossilPiece::name).toList()); + this.special_weights = builder.comment("The weights of the special pieces").define("special_weights", specialPieces.values().stream().toList()); + this.weight = builder.comment("the lower the number the more rare the fossil; (weight / total weights) = percentage chance this fossil type generating").defineInRange("weight", weight, 0, Integer.MAX_VALUE); + this.periods = builder.comment("The time period that this fossil type belongs to").define("periods", periods); + this.biomes = builder.comment("all acceptable biomes for this fossil to generate in").define("biomes", biomes.stream().map(ResourceLocation::toString).toList()); + } + + public ForgeConfigSpec.ConfigValue getPieces() { + return pieces; + } + + public ForgeConfigSpec.ConfigValue> getSpecial_pieces() { + return special_pieces; + } + + public ForgeConfigSpec.ConfigValue> getSpecial_weights() { + return special_weights; + } + + public ForgeConfigSpec.IntValue getWeight() { + return weight; + } + + public ForgeConfigSpec.ConfigValue> getPeriods() { + return periods; + } + + public ForgeConfigSpec.ConfigValue> getBiomes() { + return biomes; + } + } + + public static class Set { + public ForgeConfigSpec.ConfigValue> pieces; + public ForgeConfigSpec.ConfigValue> weights; + + public Set(ForgeConfigSpec.ConfigValue> pieces, + ForgeConfigSpec.ConfigValue> weights) { + this.pieces = pieces; + this.weights = weights; + } + + public ForgeConfigSpec.ConfigValue> pieces() { + return pieces; + } + + public ForgeConfigSpec.ConfigValue> weights() { + return weights; + } + } + + public record Period(ForgeConfigSpec.IntValue minY, ForgeConfigSpec.IntValue maxY, + ForgeConfigSpec.DoubleValue rarityModifier) { + } + + public record Quality(ForgeConfigSpec.IntValue weight, ForgeConfigSpec.DoubleValue dnaYield) { + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/container/CloneDisplaySlot.java b/common/src/main/java/net/dumbcode/projectnublar/container/CloneDisplaySlot.java new file mode 100644 index 00000000..2139f44f --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/container/CloneDisplaySlot.java @@ -0,0 +1,34 @@ +package net.dumbcode.projectnublar.container; + +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.Slot; +import net.minecraft.world.item.ItemStack; + +public class CloneDisplaySlot extends ToggleSlot { + Slot originSlot; + public CloneDisplaySlot(Slot originSlot, int pX, int pY) { + super(originSlot.container, originSlot.getContainerSlot(), pX, pY); + this.originSlot = originSlot; + } + + @Override + public ItemStack getItem() { + return originSlot.getItem(); + } + + @Override + public boolean hasItem() { + return originSlot.hasItem(); + } + + + @Override + public boolean mayPlace(ItemStack stack) { + return false; + } + + @Override + public boolean mayPickup(Player playerIn) { + return false; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/container/ToggleSlot.java b/common/src/main/java/net/dumbcode/projectnublar/container/ToggleSlot.java new file mode 100644 index 00000000..88bee604 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/container/ToggleSlot.java @@ -0,0 +1,46 @@ +package net.dumbcode.projectnublar.container; + +import net.minecraft.world.Container; +import net.minecraft.world.inventory.Slot; +import net.minecraft.world.item.ItemStack; + +import java.util.function.Function; + +public class ToggleSlot extends Slot { + boolean active; + Function validator; + + public ToggleSlot(Container pContainer, int pSlot, int pX, int pY) { + this(pContainer, pSlot, pX, pY, (stack) -> true); + } + public ToggleSlot(Container pContainer, int pSlot, int pX, int pY, boolean active) { + this(pContainer, pSlot, pX, pY, active, (stack) -> true); + } + public ToggleSlot(Container pContainer, int pSlot, int pX, int pY, Function validator) { + this(pContainer, pSlot, pX, pY, true, validator); + } + + public ToggleSlot(Container pContainer, int pSlot, int pX, int pY, boolean active, Function validator) { + super(pContainer, pSlot, pX, pY); + this.active = active; + this.validator = validator; + } + + @Override + public boolean mayPlace(ItemStack stack) { + return active && validator.apply(stack); + } + + @Override + public boolean isActive() { + return active; + } + + public void toggleActive() { + active = !active; + } + + public void setActive(boolean active) { + this.active = active; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/data/GeneDataReloadListener.java b/common/src/main/java/net/dumbcode/projectnublar/data/GeneDataReloadListener.java new file mode 100644 index 00000000..95556bc0 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/data/GeneDataReloadListener.java @@ -0,0 +1,36 @@ +package net.dumbcode.projectnublar.data; + +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.google.gson.JsonElement; +import com.mojang.serialization.JsonOps; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.GeneData; +import net.dumbcode.projectnublar.api.Genes; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.server.packs.resources.ResourceManager; +import net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener; +import net.minecraft.util.profiling.ProfilerFiller; +import net.minecraft.world.entity.EntityType; + +import java.util.Map; + +public class GeneDataReloadListener extends SimpleJsonResourceReloadListener { + public GeneDataReloadListener() { + super(new GsonBuilder().setPrettyPrinting().disableHtmlEscaping().create(), "gene_data"); + } + + @Override + protected void apply(Map pObject, ResourceManager pResourceManager, ProfilerFiller pProfiler) { + pObject.forEach((resourceLocation, jsonElement) -> { + EntityType type = EntityType.byString(resourceLocation.toString()).orElse(null); + if (type != null) { + GeneData geneData = GeneData.CODEC.decode(JsonOps.INSTANCE,jsonElement).result().get().getFirst(); + GeneData.register(type,geneData); + geneData.genes().forEach((gene, value) -> { + Genes.addToGene(gene, type, value); + }); + } + }); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java new file mode 100644 index 00000000..79c2383b --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java @@ -0,0 +1,112 @@ +package net.dumbcode.projectnublar.entity; + +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.client.renderer.layer.DinoLayer; +import net.dumbcode.projectnublar.entity.api.FossilRevived; +import net.dumbcode.projectnublar.init.DataSerializerInit; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.network.syncher.EntityDataAccessor; +import net.minecraft.network.syncher.EntityDataSerializer; +import net.minecraft.network.syncher.EntityDataSerializers; +import net.minecraft.network.syncher.SynchedEntityData; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.Mth; +import net.minecraft.world.entity.Entity; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.entity.PathfinderMob; +import net.minecraft.world.entity.ai.goal.WaterAvoidingRandomStrollGoal; +import net.minecraft.world.item.DyeColor; +import net.minecraft.world.level.Level; +import software.bernie.geckolib.animatable.GeoEntity; +import software.bernie.geckolib.core.animatable.GeoAnimatable; +import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; +import software.bernie.geckolib.core.animation.AnimatableManager; +import software.bernie.geckolib.core.animation.AnimationController; +import software.bernie.geckolib.core.animation.AnimationState; +import software.bernie.geckolib.core.animation.RawAnimation; +import software.bernie.geckolib.core.object.Color; +import software.bernie.geckolib.core.object.PlayState; +import software.bernie.geckolib.util.GeckoLibUtil; + +import java.util.List; +import java.util.Objects; + +public class Dinosaur extends PathfinderMob implements FossilRevived, GeoEntity { + public static EntityDataAccessor DINO_DATA = SynchedEntityData.defineId(Dinosaur.class, DataSerializerInit.DINO_DATA); + public final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); + private List idleAnimations = List.of("sniffingair", "sniffground", "speak1", "lookleft", "lookright", "scratching","shakehead","shakebody"); + public Dinosaur(EntityType $$0, Level $$1) { + super($$0, $$1); + } + + @Override + public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { + controllers.add(new AnimationController<>(this, "controller", 20, this::predicate)); + } + public DinoData getDinoData() { + return this.entityData.get(DINO_DATA); + } + + @Override + public void checkDespawn() { + + } + + public Color layerColor(int layer, DinoLayer dinoLayer) { + if(dinoLayer != null && dinoLayer.getBasicLayer() == -1){ + return new Color(0xFFFFFFFF); + } + if(layer >= this.getDinoData().getLayerColors().stream().count()){ + return new Color(Mth.floor(this.getDinoData().getLayerColor(dinoLayer.getBasicLayer()))); + } + return new Color(Mth.floor(this.getDinoData().getLayerColor(layer))); + } + + @Override + protected void defineSynchedData() { + super.defineSynchedData(); + this.entityData.define(DINO_DATA, new DinoData()); + } + + @Override + public void addAdditionalSaveData(CompoundTag tag) { + super.addAdditionalSaveData(tag); + tag.put("dino_data", entityData.get(DINO_DATA).toNBT()); + + } + + @Override + public void readAdditionalSaveData(CompoundTag $$0) { + super.readAdditionalSaveData($$0); + entityData.set(DINO_DATA, DinoData.fromNBT($$0.getCompound("dino_data"))); + } + + @Override + protected void registerGoals() { + this.goalSelector.addGoal(0, new WaterAvoidingRandomStrollGoal(this, 1.0D)); + } + + protected PlayState predicate(AnimationState state) { + AnimationController controller = state.getController(); + if(isMoving()){ + controller.setAnimation(RawAnimation.begin().thenLoop("walk")); + } else { + if(controller.hasAnimationFinished() || (controller.getCurrentAnimation()!=null && Objects.equals(controller.getCurrentAnimation().animation().name(), "walk"))){ + controller.setAnimation(RawAnimation.begin().thenLoop(idleAnimations.get(this.random.nextInt(idleAnimations.size())))); + } + } + return PlayState.CONTINUE; + } + + public boolean isMoving(){ + return this.xo != this.getX() || this.zo != this.getZ(); + } + @Override + public AnimatableInstanceCache getAnimatableInstanceCache() { + return cache; + } + + public void setDinoData(DinoData dinoData) { + this.entityData.set(DINO_DATA, dinoData); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/api/FossilRevived.java b/common/src/main/java/net/dumbcode/projectnublar/entity/api/FossilRevived.java new file mode 100644 index 00000000..835c33fa --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/api/FossilRevived.java @@ -0,0 +1,4 @@ +package net.dumbcode.projectnublar.entity.api; + +public interface FossilRevived { +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java new file mode 100644 index 00000000..11abbb21 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java @@ -0,0 +1,61 @@ +package net.dumbcode.projectnublar.init; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.LowSecurityElectricFencePostBlock; +import net.dumbcode.projectnublar.api.FossilCollection; +import net.dumbcode.projectnublar.block.*; +import net.dumbcode.projectnublar.block.api.EnumConnectionType; +import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFence; +import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFencePole; +import net.dumbcode.projectnublar.block.entity.EggPrinterBlockEntity; +import net.dumbcode.projectnublar.block.entity.GeneratorBlockEntity; +import net.dumbcode.projectnublar.block.entity.IncubatorBlockEntity; +import net.dumbcode.projectnublar.block.entity.ProcessorBlockEntity; +import net.dumbcode.projectnublar.block.entity.SequencerBlockEntity; +import net.dumbcode.projectnublar.item.GeoMultiBlockItem; +import net.dumbcode.projectnublar.registration.RegistrationProvider; +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.core.registries.Registries; +import net.minecraft.world.item.BlockItem; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.entity.BlockEntityType; +import net.minecraft.world.level.block.state.BlockBehaviour; + +import java.util.function.Function; +import java.util.function.Supplier; + +public class BlockInit { + public static final RegistrationProvider BLOCKS = RegistrationProvider.get(Registries.BLOCK, Constants.MODID); + public static final RegistrationProvider> BLOCK_ENTITIES = RegistrationProvider.get(Registries.BLOCK_ENTITY_TYPE, Constants.MODID); + + public static FossilCollection FOSSIL = FossilCollection.create("tyrannosaurus_rex"); + public static RegistryObject PROCESSOR = registerBlock("processor", () -> new ProcessorBlock(BlockBehaviour.Properties.of().noOcclusion(),3,2, 2), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),3,2, 2)); + public static RegistryObject SEQUENCER = registerBlock("sequencer", () -> new SequencerBlock(BlockBehaviour.Properties.of().noOcclusion(),2,2, 2), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),2,2, 2)); + public static RegistryObject EGG_PRINTER = registerBlock("egg_printer", () -> new EggPrinterBlock(BlockBehaviour.Properties.of().noOcclusion(),1,2, 1), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),1,2, 1)); + public static RegistryObject INCUBATOR = registerBlock("incubator", () -> new IncubatorBlock(BlockBehaviour.Properties.of().noOcclusion(),2,2, 1), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),2,2, 1)); + public static RegistryObject ELECTRIC_FENCE = registerBlock("electric_fence", () -> new ElectricFenceBlock(BlockBehaviour.Properties.of().noLootTable().noOcclusion())); + public static RegistryObject LOW_SECURITY_ELECTRIC_FENCE_POST = registerBlock("low_security_electric_fence_post", () -> new LowSecurityElectricFencePostBlock(BlockBehaviour.Properties.of().noOcclusion(), EnumConnectionType.LOW_SECURITY)); + public static RegistryObject HIGH_SECURITY_ELECTRIC_FENCE_POST = registerBlock("high_security_electric_fence_post", () -> new HighSecurityElectricFencePostBlock(BlockBehaviour.Properties.of().noOcclusion(), EnumConnectionType.HIGH_SECURITY)); + public static RegistryObject COAL_GENERATOR = registerBlock("coal_generator", ()-> new GeneratorBlock(BlockBehaviour.Properties.of(),256,16,0)); + public static RegistryObject CREATIVE_GENERATOR = registerBlock("creative_generator", ()-> new GeneratorBlock(BlockBehaviour.Properties.of(),99999,99999,0)); + + + public static RegistryObject> PROCESSOR_BLOCK_ENTITY = BLOCK_ENTITIES.register("processor", () -> BlockEntityType.Builder.of(ProcessorBlockEntity::new, PROCESSOR.get()).build(null)); + public static RegistryObject> SEQUENCER_BLOCK_ENTITY = BLOCK_ENTITIES.register("sequencer", () -> BlockEntityType.Builder.of(SequencerBlockEntity::new, SEQUENCER.get()).build(null)); + public static RegistryObject> EGG_PRINTER_BLOCK_ENTITY = BLOCK_ENTITIES.register("egg_printer", () -> BlockEntityType.Builder.of(EggPrinterBlockEntity::new, EGG_PRINTER.get()).build(null)); + public static RegistryObject> INCUBATOR_BLOCK_ENTITY = BLOCK_ENTITIES.register("incubator", () -> BlockEntityType.Builder.of(IncubatorBlockEntity::new, INCUBATOR.get()).build(null)); + public static RegistryObject> ELECTRIC_FENCE_BLOCK_ENTITY = BLOCK_ENTITIES.register("electric_fence", () -> BlockEntityType.Builder.of(BlockEntityElectricFence::new, BlockInit.ELECTRIC_FENCE.get()).build(null)); + public static RegistryObject> ELECTRIC_FENCE_POST_BLOCK_ENTITY = BLOCK_ENTITIES.register("electric_fence_pole", () -> BlockEntityType.Builder.of(BlockEntityElectricFencePole::new, BlockInit.LOW_SECURITY_ELECTRIC_FENCE_POST.get(),BlockInit.HIGH_SECURITY_ELECTRIC_FENCE_POST.get()).build(null)); + public static RegistryObject> GENERATOR = BLOCK_ENTITIES.register("coal_generator", ()-> BlockEntityType.Builder.of(GeneratorBlockEntity::new, COAL_GENERATOR.get(), CREATIVE_GENERATOR.get()).build(null)); + public static void loadClass() {} + + public static RegistryObject registerBlock(String name, Supplier block) { + return registerBlock(name, block, b -> () -> new BlockItem(b.get(), ItemInit.getItemProperties())); + } + + public static RegistryObject registerBlock(String name, Supplier block, Function, Supplier> item) { + var reg = BLOCKS.register(name, block); + ItemInit.ITEMS.register(name, () -> item.apply(reg).get()); + return reg; + } +} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java new file mode 100644 index 00000000..a785e665 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java @@ -0,0 +1,220 @@ +package net.dumbcode.projectnublar.init; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.api.FossilCollection; +import net.dumbcode.projectnublar.api.FossilPieces; +import net.dumbcode.projectnublar.api.Quality; +import net.dumbcode.projectnublar.config.FossilsConfig; +import net.dumbcode.projectnublar.registration.RegistrationProvider; +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.client.Minecraft; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.core.registries.Registries; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.network.chat.Component; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.animal.Parrot; +import net.minecraft.world.item.CreativeModeTab; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.Blocks; + +public class CreativeTabInit { + public static final RegistrationProvider CREATIVE_MODE_TABS = RegistrationProvider.get(Registries.CREATIVE_MODE_TAB, Constants.MODID); + public static final RegistryObject FOSSIL_ITEMS_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_fossil_items", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) + .title(Component.translatable("itemGroup." + Constants.MODID + ".fossil_items")) + .icon(() -> { + ItemStack stack = new ItemStack(ItemInit.FOSSIL_ITEM.get()); + DNAData dnaData = new DNAData(); + dnaData.setEntityType(EntityInit.TYRANNOSAURUS_REX.get()); + dnaData.setFossilPiece(FossilPieces.REX_SKULL); + dnaData.setQuality(Quality.PRISTINE); + stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); + return stack; + }) + .displayItems( + (itemDisplayParameters, output) -> { + EntityInit.ENTITIES.getEntries().forEach((entityRegistryObject) -> { + FossilPieces.getPieces().forEach((fossilPiece) -> { + FossilsConfig.Fossil fossil = FossilsConfig.getFossils().get(entityRegistryObject.getId().toString()); + if (FossilsConfig.getSet(fossil.getPieces().get()).pieces.get().contains(fossilPiece.name()) || fossil.getSpecial_pieces().get().contains(fossilPiece.name())) { + for (Quality value : Quality.values()) { + if (value == Quality.NONE) continue; + ItemStack stack = new ItemStack(ItemInit.FOSSIL_ITEM.get()); + DNAData dnaData = new DNAData(); + dnaData.setEntityType(entityRegistryObject.get()); + dnaData.setFossilPiece(fossilPiece); + dnaData.setQuality(value); + stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); + output.accept(stack); + } + } + }); + ItemStack amberStack = new ItemStack(ItemInit.AMBER_ITEM.get()); + DNAData dnaData = new DNAData(); + dnaData.setEntityType(entityRegistryObject.get()); + dnaData.setDnaPercentage(0.8); + amberStack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); + output.accept(amberStack); + }); + }) + .build()); + public static final RegistryObject FOSSIL_ORES_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_fossil_ores", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) + .title(Component.translatable("itemGroup." + Constants.MODID + ".fossil_ores")) + .icon(() -> { + Block block = FossilCollection.COLLECTIONS.get("projectnublar:tyrannosaurus_rex").fossilblocks().get(Blocks.STONE).get(Quality.PRISTINE).get(FossilPieces.getPieceByName("rex_skull")).get(); + ItemStack stack = new ItemStack(block); + return stack; + }) + .displayItems( + (itemDisplayParameters, output) -> { + FossilCollection.COLLECTIONS.forEach((entity, fossilCollection) -> { + fossilCollection.fossilblocks().forEach((block, qualityMap) -> { + qualityMap.forEach((quality, stoneMap) -> { + stoneMap.forEach((piece, blockRegistryObject) -> { + FossilsConfig.Fossil fossil = FossilsConfig.getFossils().get(entity); + if (FossilsConfig.getSet(fossil.getPieces().get()).pieces.get().contains(piece.name()) || fossil.getSpecial_pieces().get().contains(piece.name())) { + ItemStack stack = new ItemStack(blockRegistryObject.get()); + stack.getOrCreateTag().putString("quality", quality.getName()); + output.accept(stack); + } + }); + }); + }); + fossilCollection.amberBlocks().forEach((block, blockRegistryObject) -> output.accept(blockRegistryObject.get())); + }); + }) + .build()); + + public static final RegistryObject MACHINES_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_machines", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) + .title(Component.translatable("itemGroup." + Constants.MODID + ".machines")) + .icon(() -> new ItemStack(BlockInit.PROCESSOR.get())) + .displayItems( + (itemDisplayParameters, output) -> { + output.accept(BlockInit.PROCESSOR.get()); + output.accept(BlockInit.SEQUENCER.get()); + output.accept(ItemInit.SEQUENCER_COMPUTER.get()); + output.accept(ItemInit.SEQUENCER_DOOR.get()); + output.accept(ItemInit.SEQUENCER_SCREEN.get()); + output.accept(BlockInit.EGG_PRINTER.get()); + output.accept(BlockInit.INCUBATOR.get()); + output.accept(ItemInit.INCUBATOR_ARM.get()); + output.accept(ItemInit.INCUBATOR_ARM_BASE.get()); + output.accept(ItemInit.INCUBATOR_LID.get()); + output.accept(ItemInit.INCUBATOR_NEST.get()); + output.accept(BlockInit.COAL_GENERATOR.get()); + output.accept(BlockInit.CREATIVE_GENERATOR.get()); + }) + .build()); + public static final RegistryObject MISC_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_misc", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) + .title(Component.translatable("itemGroup." + Constants.MODID + ".misc")) + .icon(() -> new ItemStack(ItemInit.IRON_FILTER.get())) + .displayItems( + (itemDisplayParameters, output) -> { + output.accept(ItemInit.IRON_FILTER.get()); + output.accept(ItemInit.GOLD_FILTER.get()); + output.accept(ItemInit.DIAMOND_FILTER.get()); + output.accept(ItemInit.IRON_TANK_UPGRADE.get()); + output.accept(ItemInit.GOLD_TANK_UPGRADE.get()); + output.accept(ItemInit.DIAMOND_TANK_UPGRADE.get()); + output.accept(ItemInit.IRON_COMPUTER_CHIP.get()); + output.accept(ItemInit.GOLD_COMPUTER_CHIP.get()); + output.accept(ItemInit.DIAMOND_COMPUTER_CHIP.get()); + output.accept(ItemInit.HARD_DRIVE.get()); + output.accept(ItemInit.SSD.get()); + output.accept(ItemInit.SMALL_CONTAINER_UPGRADE.get()); + output.accept(ItemInit.LARGE_CONTAINER_UPGRADE.get()); + output.accept(ItemInit.WARM_BULB.get()); + output.accept(ItemInit.WARMER_BULB.get()); + output.accept(ItemInit.HOT_BULB.get()); + output.accept(ItemInit.IRON_PLANT_TANK.get()); + output.accept(ItemInit.GOLD_PLANT_TANK.get()); + output.accept(BlockInit.HIGH_SECURITY_ELECTRIC_FENCE_POST.get()); + output.accept(BlockInit.LOW_SECURITY_ELECTRIC_FENCE_POST.get()); + output.accept(ItemInit.WIRE_SPOOL.get()); + + }) + .build()); + + public static final RegistryObject DNA_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_dna", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) + .title(Component.translatable("itemGroup." + Constants.MODID + ".dna")) + .icon(() -> new ItemStack(ItemInit.TEST_TUBE_ITEM.get())) + .displayItems( + (itemDisplayParameters, output) -> { + output.accept(ItemInit.TEST_TUBE_ITEM.get()); + for (RegistryObject> entry : EntityInit.ENTITIES.getEntries()) { + ItemStack stack = new ItemStack(ItemInit.TEST_TUBE_ITEM.get()); + DNAData dnaData = new DNAData(); + dnaData.setEntityType(entry.get()); + dnaData.setDnaPercentage(0.5); + stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); + output.accept(stack); + } + }) + .build()); + + public static final RegistryObject SYRINGE_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_syringe", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) + .title(Component.translatable("itemGroup." + Constants.MODID + ".syringe")) + .icon(() -> new ItemStack(ItemInit.SYRINGE.get())) + .displayItems( + (itemDisplayParameters, output) -> { + output.accept(ItemInit.SYRINGE.get()); + for (ResourceLocation entry : BuiltInRegistries.ENTITY_TYPE.keySet()) { + if (entry.getPath().contains("parrot")) { + for (Parrot.Variant variant : Parrot.Variant.values()) { + ItemStack stack = new ItemStack(ItemInit.SYRINGE.get()); + DNAData dnaData = new DNAData(); + dnaData.setEntityType(BuiltInRegistries.ENTITY_TYPE.get(entry)); + dnaData.setVariant(variant.getSerializedName()); + dnaData.setDnaPercentage(1.0); + stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); + output.accept(stack); + } + } else if (entry.getPath().contains("cat")) { + BuiltInRegistries.CAT_VARIANT.keySet().forEach((catVariant) -> { + ItemStack stack = new ItemStack(ItemInit.SYRINGE.get()); + DNAData dnaData = new DNAData(); + dnaData.setEntityType(BuiltInRegistries.ENTITY_TYPE.get(entry)); + dnaData.setVariant(catVariant.toString()); + dnaData.setDnaPercentage(0.5); + stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); + output.accept(stack); + }); + } else { + if(BuiltInRegistries.ENTITY_TYPE.get(entry).create(Minecraft.getInstance().level) instanceof LivingEntity) { + ItemStack stack = new ItemStack(ItemInit.SYRINGE.get()); + DNAData dnaData = new DNAData(); + dnaData.setEntityType(BuiltInRegistries.ENTITY_TYPE.get(entry)); + dnaData.setDnaPercentage(0.5); + stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); + output.accept(stack); + } + } + } + }) + .build()); + public static final RegistryObject EGG_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_egg", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) + .title(Component.translatable("itemGroup." + Constants.MODID + ".egg")) + .icon(() -> new ItemStack(ItemInit.ARTIFICIAL_EGG.get())) + .displayItems( + (itemDisplayParameters, output) -> { + output.accept(ItemInit.ARTIFICIAL_EGG.get()); + ItemStack stack = new ItemStack(ItemInit.INCUBATED_EGG.get()); + ItemStack stack2 = new ItemStack(ItemInit.UNINCUBATED_EGG.get()); + DinoData dnaData = new DinoData(); + dnaData.setBaseDino(EntityInit.TYRANNOSAURUS_REX.get()); + dnaData.setBasePercentage(100); + dnaData.toStack(stack); + dnaData.copy().toStack(stack2); + output.accept(stack); + output.accept(stack2); + }) + .build()); + + public static void loadClass() { + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java new file mode 100644 index 00000000..4f54e370 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java @@ -0,0 +1,11 @@ +package net.dumbcode.projectnublar.init; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.registration.RegistrationProvider; +import net.minecraft.core.registries.Registries; +import net.minecraft.world.damagesource.DamageSource; +import net.minecraft.world.entity.EntityType; + +public class DamageSourceInit { + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java new file mode 100644 index 00000000..fcf4c4c3 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java @@ -0,0 +1,32 @@ +package net.dumbcode.projectnublar.init; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.registration.EntityDataSerializerHelper; +import net.minecraft.network.FriendlyByteBuf; +import net.minecraft.network.syncher.EntityDataSerializer; +import net.minecraft.resources.ResourceLocation; + +public class DataSerializerInit { + + public static EntityDataSerializer DINO_DATA = EntityDataSerializerHelper.INSTANCE.register(Constants.modLoc("npc_data"),new EntityDataSerializer() { + @Override + public void write(FriendlyByteBuf buf, DinoData dinoData) { + buf.writeNbt(dinoData.toNBT()); + } + + @Override + public DinoData read(FriendlyByteBuf buf) { + return DinoData.fromNBT(buf.readNbt()); + } + + @Override + public DinoData copy(DinoData dinoData) { + return dinoData.copy(); + } + }); + + + public static void loadClass(){} + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java new file mode 100644 index 00000000..1ce9cd85 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java @@ -0,0 +1,41 @@ +package net.dumbcode.projectnublar.init; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.entity.Dinosaur; +import net.dumbcode.projectnublar.registration.RegistrationProvider; +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.core.registries.Registries; +import net.minecraft.world.entity.Entity; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.MobCategory; +import net.minecraft.world.entity.ai.attributes.AttributeSupplier; +import net.minecraft.world.entity.monster.Zombie; + +import java.util.ArrayList; +import java.util.List; +import java.util.function.Supplier; + +public class EntityInit { + public static final RegistrationProvider> ENTITIES = RegistrationProvider.get(Registries.ENTITY_TYPE, Constants.MODID); + public static final List> attributeSuppliers = new ArrayList<>(); + + public static final RegistryObject> TYRANNOSAURUS_REX = registerEntity("tyrannosaurus_rex", ()-> EntityType.Builder.of(Dinosaur::new, MobCategory.MONSTER), Zombie::createAttributes); + + private static RegistryObject> registerEntity(String name, Supplier> supplier) { + return ENTITIES.register(name, () -> supplier.get().build(Constants.MODID + ":" + name)); + } + + private static RegistryObject> registerEntity(String name, Supplier> supplier, + Supplier attributeSupplier) { + RegistryObject> entityTypeSupplier = registerEntity(name, supplier); + attributeSuppliers.add(new AttributesRegister<>(entityTypeSupplier, attributeSupplier)); + return entityTypeSupplier; + } + + public static void loadClass() { + } + + + public record AttributesRegister(Supplier> entityTypeSupplier, Supplier factory) {} +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java new file mode 100644 index 00000000..5152a902 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java @@ -0,0 +1,19 @@ +package net.dumbcode.projectnublar.init; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.worldgen.feature.AmberFeature; +import net.dumbcode.projectnublar.worldgen.feature.FossilConfiguration; +import net.dumbcode.projectnublar.worldgen.feature.FossilFeature; +import net.dumbcode.projectnublar.registration.RegistrationProvider; +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.world.level.levelgen.feature.Feature; + +public class FeatureInit { + public static RegistrationProvider> FEATURES = RegistrationProvider.get(BuiltInRegistries.FEATURE, Constants.MODID); + public static RegistryObject> FOSSIL_FEATURE = FEATURES.register("fossil_feature", () -> new FossilFeature(FossilConfiguration.CODEC)); + public static RegistryObject> AMBER_FEATURE = FEATURES.register("amber_feature", () -> new AmberFeature(FossilConfiguration.CODEC)); + + public static void loadClass() { + } +} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java new file mode 100644 index 00000000..68267ca7 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java @@ -0,0 +1,55 @@ +package net.dumbcode.projectnublar.init; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.Genes; +import net.dumbcode.projectnublar.registration.RegistrationProvider; +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.core.Registry; +import net.minecraft.resources.ResourceKey; +import net.minecraft.world.entity.EntityType; + +import java.util.HashMap; +import java.util.Map; +import java.util.function.Supplier; + +public class GeneInit { + + public static ResourceKey> GENE_KEY = ResourceKey.createRegistryKey(Constants.modLoc("gene")); + public static RegistrationProvider GENES = RegistrationProvider.get(GENE_KEY, Constants.MODID); + public static Supplier> REG = GENES.registryBuilder().build(); + + public static RegistryObject AGGRESSION = register("aggression"); + public static RegistryObject DEFENSE = register("defense"); + public static RegistryObject EAT_RATE = register("eat_rate"); + public static RegistryObject HEALTH = register("health"); + public static RegistryObject HEALTH_REGEN = register("health_regen"); + public static RegistryObject HEAT_RESISTANCE = register("heat_resistance"); + public static RegistryObject HERD_SIZE = register("herd_size"); + public static RegistryObject PACK_SIZE = register("pack_size"); + public static RegistryObject IMMUNITY = register("immunity"); + public static RegistryObject INTELLIGENCE = register("intelligence"); + public static RegistryObject JUMP = register("jump"); + public static RegistryObject NOCTURNAL = register("nocturnal"); + public static RegistryObject FERTILITY = register("fertility"); + public static RegistryObject SIZE = register("size"); + public static RegistryObject SPEED = register("speed"); + public static RegistryObject STOMACH_CAPACITY = register("stomach_capacity"); + public static RegistryObject STRENGTH = register("strength"); + public static RegistryObject TAMABILITY = register("tamability"); + public static RegistryObject UNDERWATER_CAPACITY = register("underwater_capacity"); + public static RegistryObject COLOR = register("color", 0); + public static RegistryObject GENDER = register("gender"); + + + public static RegistryObject register(String name) { + return GENES.register(name, () -> new Genes.Gene(name)); + } + + public static RegistryObject register(String name, double requirement) { + return GENES.register(name, () -> new Genes.Gene(name, requirement)); + } + + public static void loadClass() { + + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java new file mode 100644 index 00000000..b18a0052 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java @@ -0,0 +1,80 @@ +package net.dumbcode.projectnublar.init; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.item.AmberItem; +import net.dumbcode.projectnublar.item.BulbItem; +import net.dumbcode.projectnublar.item.FossilItem; +import net.dumbcode.projectnublar.item.IncubatedEggItem; +import net.dumbcode.projectnublar.item.PlantTankItem; +import net.dumbcode.projectnublar.item.TankItem; +import net.dumbcode.projectnublar.item.TestTubeItem; +import net.dumbcode.projectnublar.item.ComputerChipItem; +import net.dumbcode.projectnublar.item.DiskStorageItem; +import net.dumbcode.projectnublar.item.FilterItem; +import net.dumbcode.projectnublar.item.SyringeItem; +import net.dumbcode.projectnublar.item.UnincubatedEggItem; +import net.dumbcode.projectnublar.registration.RegistrationProvider; +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.core.registries.Registries; +import net.minecraft.world.item.Item; + +public class ItemInit { + public static final RegistrationProvider ITEMS = RegistrationProvider.get(Registries.ITEM, Constants.MODID); + + + public static final RegistryObject FOSSIL_ITEM = ITEMS.register("fossil", () -> new FossilItem(getItemProperties())); + public static final RegistryObject AMBER_ITEM = ITEMS.register("amber", () -> new AmberItem(getItemProperties())); + + public static final RegistryObject TEST_TUBE_ITEM = ITEMS.register("test_tube", () -> new TestTubeItem(getItemProperties())); + + public static final RegistryObject IRON_FILTER = ITEMS.register("iron_filter", () -> new FilterItem(getItemProperties().durability(100), 0.25)); + public static final RegistryObject GOLD_FILTER = ITEMS.register("gold_filter", () -> new FilterItem(getItemProperties().durability(100),0.5)); + public static final RegistryObject DIAMOND_FILTER = ITEMS.register("diamond_filter", () -> new FilterItem(getItemProperties().durability(100),1)); + public static final RegistryObject DEV_FILTER = ITEMS.register("dev_filter", () -> new FilterItem(getItemProperties(),1)); + + public static final RegistryObject IRON_TANK_UPGRADE = ITEMS.register("iron_tank_upgrade", () -> new TankItem(getItemProperties(), 3000, 2000, 24, 128)); + public static final RegistryObject GOLD_TANK_UPGRADE = ITEMS.register("gold_tank_upgrade", () -> new TankItem(getItemProperties(), 4000, 3000, 32, 192)); + public static final RegistryObject DIAMOND_TANK_UPGRADE = ITEMS.register("diamond_tank_upgrade", () -> new TankItem(getItemProperties(),8000, 4000, 40, -1)); + + public static final RegistryObject IRON_COMPUTER_CHIP = ITEMS.register("iron_computer_chip", () -> new ComputerChipItem(getItemProperties(), 3*20*60, 7 * 20 * 60, 8 * 20 * 60)); + public static final RegistryObject GOLD_COMPUTER_CHIP = ITEMS.register("gold_computer_chip", () -> new ComputerChipItem(getItemProperties(),2*20*60, 4 * 60 * 20, 6 * 20 * 60)); + public static final RegistryObject DIAMOND_COMPUTER_CHIP = ITEMS.register("diamond_computer_chip", () -> new ComputerChipItem(getItemProperties(),20*60, -1, 4 * 20 * 60)); + public static final RegistryObject DEV_COMPUTER_CHIP = ITEMS.register("dev_computer_chip", () -> new ComputerChipItem(getItemProperties(),10, 10, 10)); + + public static final RegistryObject HARD_DRIVE = ITEMS.register("hard_drive", () -> new DiskStorageItem(getItemProperties(), 10*20)); + public static final RegistryObject SSD = ITEMS.register("ssd", () -> new DiskStorageItem(getItemProperties(), 5*20)); + public static final RegistryObject DEV_SSD = ITEMS.register("dev_ssd", () -> new DiskStorageItem(getItemProperties(), 10)); + + public static final RegistryObject SYRINGE = ITEMS.register("syringe", () -> new SyringeItem(getItemProperties())); + public static final RegistryObject SEQUENCER_DOOR = registerSingleItem("sequencer_door"); + public static final RegistryObject SEQUENCER_SCREEN = registerSingleItem("sequencer_monitor"); + public static final RegistryObject SEQUENCER_COMPUTER = registerSingleItem("sequencer_computer"); + + public static final RegistryObject CRACKED_ARTIFICIAL_EGG = ITEMS.register("cracked_artificial_egg", () -> new Item(getItemProperties().stacksTo(1))); + public static final RegistryObject ARTIFICIAL_EGG = ITEMS.register("artificial_egg", () -> new Item(getItemProperties().stacksTo(1))); + public static final RegistryObject UNINCUBATED_EGG = ITEMS.register("unincubated_egg", () -> new UnincubatedEggItem(getItemProperties())); + public static final RegistryObject SMALL_CONTAINER_UPGRADE = ITEMS.register("small_container_upgrade", () -> new Item(getItemProperties())); + public static final RegistryObject LARGE_CONTAINER_UPGRADE = ITEMS.register("large_container_upgrade", () -> new Item(getItemProperties())); + public static final RegistryObject WARM_BULB = ITEMS.register("warm_bulb", () -> new BulbItem(getItemProperties(), 15*20)); + public static final RegistryObject WARMER_BULB = ITEMS.register("warmer_bulb", () -> new BulbItem(getItemProperties(), 12*20)); + public static final RegistryObject HOT_BULB = ITEMS.register("hot_bulb", () -> new BulbItem(getItemProperties(),9*20)); + public static final RegistryObject DEV_BULB = ITEMS.register("dev_bulb", () -> new BulbItem(getItemProperties(),2)); + public static final RegistryObject IRON_PLANT_TANK = ITEMS.register("iron_plant_tank_ugprade", () -> new PlantTankItem(getItemProperties(),128)); + public static final RegistryObject GOLD_PLANT_TANK = ITEMS.register("gold_plant_tank_upgrade", () -> new PlantTankItem(getItemProperties(), 192)); + public static final RegistryObject INCUBATOR_NEST = ITEMS.register("incubator_nest", () -> new Item(getItemProperties())); + public static final RegistryObject INCUBATOR_LID = ITEMS.register("incubator_lid", () -> new Item(getItemProperties())); + public static final RegistryObject INCUBATOR_ARM_BASE = ITEMS.register("incubator_arm_base", () -> new Item(getItemProperties())); + public static final RegistryObject INCUBATOR_ARM = ITEMS.register("incubator_arm", () -> new Item(getItemProperties())); + public static final RegistryObject INCUBATED_EGG = ITEMS.register("incubated_egg", () -> new IncubatedEggItem(getItemProperties())); + public static final RegistryObject LEVELING_SENSOR = ITEMS.register("leveling_sensor", () -> new Item(getItemProperties())); + public static final RegistryObject WIRE_SPOOL = ITEMS.register("wire_spool", () -> new Item(getItemProperties())); + public static RegistryObject registerSingleItem(String name) { + return ITEMS.register(name, () -> new Item(getItemProperties().stacksTo(1))); + } + public static Item.Properties getItemProperties() { + return new Item.Properties(); + } + + public static void loadClass() { + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java new file mode 100644 index 00000000..dfab96eb --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java @@ -0,0 +1,18 @@ +package net.dumbcode.projectnublar.init; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.loot.functions.AmberItemFunction; +import net.dumbcode.projectnublar.api.loot.functions.FossilItemFunction; +import net.dumbcode.projectnublar.registration.RegistrationProvider; +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.core.registries.Registries; +import net.minecraft.world.level.storage.loot.functions.LootItemFunctionType; + +public class LootFunctionInit { + public static final RegistrationProvider FUNCTIONS = RegistrationProvider.get(Registries.LOOT_FUNCTION_TYPE, Constants.MODID); + public static final RegistryObject FOSSIL_PART_FUNCTION = FUNCTIONS.register("fossil_part", () -> new LootItemFunctionType(new FossilItemFunction.Serializer())); + public static final RegistryObject AMBER_FUNCTION = FUNCTIONS.register("amber", () -> new LootItemFunctionType(new AmberItemFunction.Serializer())); + + public static void loadClass() { + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java new file mode 100644 index 00000000..d21153ae --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java @@ -0,0 +1,27 @@ +package net.dumbcode.projectnublar.init; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.menutypes.EggPrinterMenu; +import net.dumbcode.projectnublar.menutypes.GeneratorMenu; +import net.dumbcode.projectnublar.menutypes.IncubatorMenu; +import net.dumbcode.projectnublar.menutypes.ProcessorMenu; +import net.dumbcode.projectnublar.menutypes.SequencerMenu; +import net.dumbcode.projectnublar.platform.Services; +import net.dumbcode.projectnublar.registration.RegistrationProvider; +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.core.registries.Registries; +import net.minecraft.world.flag.FeatureFlags; +import net.minecraft.world.inventory.MenuType; + +public class MenuTypeInit { + public static RegistrationProvider> MENU_TYPES = RegistrationProvider.get(Registries.MENU, Constants.MODID); + public static RegistryObject> PROCESSOR = MENU_TYPES.register("processor", () -> new MenuType<>(ProcessorMenu::new, FeatureFlags.VANILLA_SET)); + public static RegistryObject> SEQUENCER = MENU_TYPES.register("sequencer", Services.PLATFORM::registerSequenceMenu); + public static RegistryObject> EGG_PRINTER = MENU_TYPES.register("egg_printer", () -> new MenuType<>(EggPrinterMenu::new, FeatureFlags.VANILLA_SET)); + public static RegistryObject> INCUBATOR = MENU_TYPES.register("incubator", Services.PLATFORM::registerIncubatorMenu); + public static RegistryObject> GENERATOR_MENU = MENU_TYPES.register("generator", ()-> new MenuType<>(GeneratorMenu::new, FeatureFlags.VANILLA_SET)); + + public static void loadClass() { + + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java new file mode 100644 index 00000000..e075508d --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java @@ -0,0 +1,19 @@ +package net.dumbcode.projectnublar.init; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.recipe.UnincubatedEggRecipe; +import net.dumbcode.projectnublar.registration.RegistrationProvider; +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.world.item.crafting.RecipeSerializer; +import net.minecraft.world.item.crafting.RecipeType; + +public class RecipeInit { + public static RegistrationProvider> RECIPE_TYPE = RegistrationProvider.get(BuiltInRegistries.RECIPE_SERIALIZER, Constants.MODID); + public static RegistryObject> UNINCUBATED_EGG = RECIPE_TYPE.register("unincubated_egg", UnincubatedEggRecipe.Serializer::new); + + public static void loadClass() { + + + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/TagInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/TagInit.java new file mode 100644 index 00000000..6f14f19d --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/init/TagInit.java @@ -0,0 +1,14 @@ +package net.dumbcode.projectnublar.init; + +import net.dumbcode.projectnublar.Constants; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.tags.TagKey; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.item.Item; + +public class TagInit { + public static TagKey BONE_MATTER = TagKey.create(BuiltInRegistries.ITEM.key(), Constants.modLoc("bone_matter")); + public static TagKey PLANT_MATTER = TagKey.create(BuiltInRegistries.ITEM.key(), Constants.modLoc("plant_matter")); + public static TagKey SUGAR = TagKey.create(BuiltInRegistries.ITEM.key(), Constants.modLoc("sugar")); + public static TagKey> EMBRYO_ENTITY = TagKey.create(BuiltInRegistries.ENTITY_TYPE.key(), Constants.modLoc("embryo_entity")); +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/AmberItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/AmberItem.java new file mode 100644 index 00000000..388a34c1 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/AmberItem.java @@ -0,0 +1,23 @@ +package net.dumbcode.projectnublar.item; + +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.item.api.DNADataItem; +import net.dumbcode.projectnublar.Constants; +import net.minecraft.network.chat.Component; +import net.minecraft.world.item.ItemStack; + +public class AmberItem extends DNADataItem { + public AmberItem(Properties $$0) { + super($$0); + } + + @Override + public Component getName(ItemStack stack) { + if(stack.hasTag()){ + DNAData data = DNAData.loadFromNBT(stack.getTag().getCompound("DNAData")); + return Component.translatable("item." + Constants.MODID + ".amber", data.getFormattedType()); + } + return super.getName(stack); + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/BulbItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/BulbItem.java new file mode 100644 index 00000000..a768f6c5 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/BulbItem.java @@ -0,0 +1,15 @@ +package net.dumbcode.projectnublar.item; + +import net.minecraft.world.item.Item; + +public class BulbItem extends Item { + final int ticksPerPercent; + public BulbItem(Properties properties, int ticksPerPercent) { + super(properties); + this.ticksPerPercent = ticksPerPercent; + } + + public int getTicksPerPercent() { + return ticksPerPercent; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/ComputerChipItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/ComputerChipItem.java new file mode 100644 index 00000000..c4a9b36f --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/ComputerChipItem.java @@ -0,0 +1,26 @@ +package net.dumbcode.projectnublar.item; + +import net.minecraft.world.item.Item; + +public class ComputerChipItem extends Item { + private final int maxProcessingTime; + private final int maxSynthTime; + private final int maxPrintTime; + public ComputerChipItem(Properties properties, int maxProcessingTime, int maxSynthTime, int maxPrintTime) { + super(properties); + this.maxProcessingTime = maxProcessingTime; + this.maxSynthTime = maxSynthTime; + this.maxPrintTime = maxPrintTime; + } + public int getMaxProcessingTime() { + return maxProcessingTime; + } + + public int getMaxSynthTime() { + return maxSynthTime; + } + + public int getMaxPrintTime() { + return maxPrintTime; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/ContainerUpgradeItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/ContainerUpgradeItem.java new file mode 100644 index 00000000..c2cb605b --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/ContainerUpgradeItem.java @@ -0,0 +1,15 @@ +package net.dumbcode.projectnublar.item; + +import net.minecraft.world.item.Item; + +public class ContainerUpgradeItem extends Item { + final int containerSize; + public ContainerUpgradeItem(Properties properties, int containerSize) { + super(properties); + this.containerSize = containerSize; + } + + public int getContainerSize() { + return containerSize; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/DiskStorageItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/DiskStorageItem.java new file mode 100644 index 00000000..b7585dd4 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/DiskStorageItem.java @@ -0,0 +1,47 @@ +package net.dumbcode.projectnublar.item; + +import com.mojang.datafixers.util.Pair; +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.api.Genes; +import net.dumbcode.projectnublar.init.GeneInit; +import net.minecraft.world.item.DyeColor; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.ItemStack; + +import java.util.ArrayList; +import java.util.HashSet; +import java.util.List; +import java.util.Set; + +public class DiskStorageItem extends Item { + final int processingTime; + + public DiskStorageItem(Properties properties, int processingTime) { + super(properties); + this.processingTime = processingTime; + } + + public int getProcessingTime() { + return processingTime; + } + + public static double getGeneCompletion(Genes.Gene gene, ItemStack stack) { + double totalPercent = 0; + for (String key : stack.getTag().getAllKeys()) { + DNAData data = DNAData.loadFromNBT(stack.getTag().getCompound(key)); + if (Genes.GENE_STORAGE.get(gene).stream().map(Pair::getFirst).toList().contains(data.getEntityType())) { + totalPercent += data.getDnaPercentage(); + } + } + if(gene == GeneInit.COLOR.get()){ + Set blah = new HashSet<>(); + stack.getTag().getAllKeys().forEach(key -> { + DNAData data = DNAData.loadFromNBT(stack.getTag().getCompound(key)); + blah.add(data.gettFish1()); + blah.add(data.gettFish2()); + }); + return blah.size()/ 16.0; + } + return totalPercent / Genes.GENE_STORAGE.get(gene).size(); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/FilterItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/FilterItem.java new file mode 100644 index 00000000..84fcf9ee --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/FilterItem.java @@ -0,0 +1,15 @@ +package net.dumbcode.projectnublar.item; + +import net.minecraft.world.item.Item; + +public class FilterItem extends Item { + private final double efficiency; + public FilterItem(Properties properties, double efficiency) { + super(properties); + this.efficiency = efficiency; + } + + public double getEfficiency() { + return efficiency; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/FossilItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/FossilItem.java new file mode 100644 index 00000000..c33a5f11 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/FossilItem.java @@ -0,0 +1,24 @@ +package net.dumbcode.projectnublar.item; + +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.item.api.DNADataItem; +import net.dumbcode.projectnublar.Constants; +import net.minecraft.network.chat.Component; +import net.minecraft.world.item.ItemStack; + +public class FossilItem extends DNADataItem { + public FossilItem(Properties properties) { + super(properties); + } + + + @Override + public Component getName(ItemStack stack) { + if(stack.hasTag()){ + DNAData data = DNAData.loadFromNBT(stack.getTag().getCompound("DNAData")); + return Component.translatable("item." + Constants.MODID + ".fossil", data.getFormattedType(), Component.translatable("piece.projectnublar." + data.getFossilPiece().name())).withStyle(data.getQuality().getColor()); + } + return super.getName(stack); + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/GeoMultiBlockItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/GeoMultiBlockItem.java new file mode 100644 index 00000000..58bd8861 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/GeoMultiBlockItem.java @@ -0,0 +1,38 @@ +package net.dumbcode.projectnublar.item; + +import net.dumbcode.projectnublar.item.api.MultiBlockItem; +import net.minecraft.world.level.block.Block; +import software.bernie.geckolib.animatable.GeoItem; +import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; +import software.bernie.geckolib.core.animation.AnimatableManager; +import software.bernie.geckolib.util.GeckoLibUtil; + +import java.util.function.Consumer; +import java.util.function.Supplier; + +public class GeoMultiBlockItem extends MultiBlockItem implements GeoItem { + private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); + + public GeoMultiBlockItem(Block block, Properties properties, int rows, int columns, int depth) { + super(block, properties, rows, columns, depth); + } + + @Override + public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { + + } + + @Override + public AnimatableInstanceCache getAnimatableInstanceCache() { + return cache; + } + + public void createRenderer(Consumer consumer) { + + } + + + public Supplier getRenderProvider() { + return null; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java new file mode 100644 index 00000000..de35bc35 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java @@ -0,0 +1,43 @@ +package net.dumbcode.projectnublar.item; + +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.entity.Dinosaur; +import net.dumbcode.projectnublar.item.api.DNADataItem; +import net.minecraft.network.chat.Component; +import net.minecraft.server.level.ServerLevel; +import net.minecraft.world.InteractionHand; +import net.minecraft.world.InteractionResult; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.entity.MobSpawnType; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.context.UseOnContext; + +public class IncubatedEggItem extends DNADataItem { + public IncubatedEggItem(Properties properties) { + super(properties); + } + + @Override + public InteractionResult useOn(UseOnContext pContext) { + if (pContext.getLevel().isClientSide()) { + return InteractionResult.sidedSuccess(true); + } + if(pContext.getHand() == InteractionHand.OFF_HAND){ + return InteractionResult.FAIL; + } + DinoData dinoData = DinoData.fromStack(pContext.getItemInHand()); + if (dinoData != null) { + EntityType entityType = dinoData.getBaseDino(); + Dinosaur dinosaur = (Dinosaur) entityType.spawn((ServerLevel) pContext.getLevel(), pContext.getClickedPos().above(), MobSpawnType.EVENT); + dinosaur.setDinoData(dinoData); + pContext.getItemInHand().shrink(1); + return InteractionResult.CONSUME; + } + return super.useOn(pContext); + } + + @Override + public Component getName(ItemStack pStack) { + return Component.translatable(this.getDescriptionId(), DinoData.fromStack(pStack).getFormattedType()); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/PlantTankItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/PlantTankItem.java new file mode 100644 index 00000000..ab4bdf0e --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/PlantTankItem.java @@ -0,0 +1,15 @@ +package net.dumbcode.projectnublar.item; + +import net.minecraft.world.item.Item; + +public class PlantTankItem extends Item { + final int maxPlantMatter; + public PlantTankItem(Properties properties, int maxPlantMatter) { + super(properties); + this.maxPlantMatter = maxPlantMatter; + } + + public int getMaxPlantMatter() { + return maxPlantMatter; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/SyringeItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/SyringeItem.java new file mode 100644 index 00000000..69ab73fe --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/SyringeItem.java @@ -0,0 +1,66 @@ +package net.dumbcode.projectnublar.item; + +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.api.NublarMath; +import net.dumbcode.projectnublar.init.TagInit; +import net.dumbcode.projectnublar.item.api.DNADataItem; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.network.chat.Component; +import net.minecraft.util.RandomSource; +import net.minecraft.world.InteractionHand; +import net.minecraft.world.InteractionResult; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.Mob; +import net.minecraft.world.entity.VariantHolder; +import net.minecraft.world.entity.animal.Animal; +import net.minecraft.world.entity.animal.Cat; +import net.minecraft.world.entity.animal.Parrot; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.ItemStack; + +public class SyringeItem extends DNADataItem { + public SyringeItem(Properties $$0) { + super($$0); + } + + @Override + public InteractionResult interactLivingEntity(ItemStack stack, Player player, LivingEntity target, InteractionHand hand) { + if (player.getItemInHand(hand).is(this) && !player.getItemInHand(hand).hasTag()) { + if (target.isAlive()) { + if(target.getType().is(TagInit.EMBRYO_ENTITY) && target instanceof Animal mob && mob.isInLove()){ + ItemStack embryoStack = player.getItemInHand(hand).copyWithCount(1); + embryoStack.getOrCreateTag().putBoolean("Embryo", true); + player.getInventory().add(embryoStack); + } else { + DNAData dnaData = new DNAData(); + dnaData.setEntityType(target.getType()); + dnaData.setDnaPercentage(NublarMath.round(RandomSource.create().nextDouble(), 2)); + if (target instanceof VariantHolder) { + if (target instanceof Parrot parrot) { + dnaData.setVariant(parrot.getVariant().getSerializedName()); + } + if (target instanceof Cat cat) { + dnaData.setVariant(BuiltInRegistries.CAT_VARIANT.getKey(cat.getVariant()).toString()); + } + } + dnaData.setEmbryo(false); + ItemStack dnaSyringe = new ItemStack(this); + dnaSyringe.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); + player.getInventory().add(dnaSyringe); + player.getItemInHand(hand).shrink(1); + } + return InteractionResult.CONSUME; + } + } + return InteractionResult.SUCCESS; + } + + @Override + public Component getName(ItemStack pStack) { + if(pStack.hasTag() && pStack.getTag().contains("Embryo")){ + return Component.literal("Embryo Filled Syringe"); + } + return super.getName(pStack); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/TankItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/TankItem.java new file mode 100644 index 00000000..9c70c568 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/TankItem.java @@ -0,0 +1,32 @@ +package net.dumbcode.projectnublar.item; + +import net.minecraft.world.item.Item; + +public class TankItem extends Item { + private final int fluidAmount; + private final int synthFluid; + private final int synthPlant; + private final int incPlant; + public TankItem(Properties properties, int fluidAmount, int synthFluid, int synthPlant, int incPlant) { + super(properties); + this.fluidAmount = fluidAmount; + this.synthFluid = synthFluid; + this.synthPlant = synthPlant; + this.incPlant = incPlant; + } + public int getFluidAmount() { + return fluidAmount; + } + + public int getSynthFluid() { + return synthFluid; + } + + public int getSynthPlant() { + return synthPlant; + } + + public int getIncPlant() { + return incPlant; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/TestTubeItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/TestTubeItem.java new file mode 100644 index 00000000..fcea8954 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/TestTubeItem.java @@ -0,0 +1,29 @@ +package net.dumbcode.projectnublar.item; + +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.item.api.DNADataItem; +import net.minecraft.network.chat.Component; +import net.minecraft.world.item.ItemStack; + +public class TestTubeItem extends DNADataItem { + public TestTubeItem(Properties properties) { + super(properties); + } + + + @Override + public Component getName(ItemStack stack) { + if(stack.hasTag()){ + if(stack.getTag().contains("DNAData")) { + DNAData data = DNAData.loadFromNBT(stack.getTag().getCompound("DNAData")); + return Component.translatable("item.projectnublar.test_tube2", data.getFormattedType()); + } + if(stack.getTag().contains("DinoData")) { + DinoData data = DinoData.fromNBT(stack.getTag().getCompound("DinoData")); + return Component.translatable("item.projectnublar.test_tube2", data.getFormattedType()); + } + } + return super.getName(stack); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/UnincubatedEggItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/UnincubatedEggItem.java new file mode 100644 index 00000000..a647759c --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/UnincubatedEggItem.java @@ -0,0 +1,12 @@ +package net.dumbcode.projectnublar.item; + +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.item.api.DNADataItem; +import net.minecraft.world.item.Item; + +public class UnincubatedEggItem extends DNADataItem { + public UnincubatedEggItem(Properties pProperties) { + super(pProperties); + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/api/DNADataItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/api/DNADataItem.java new file mode 100644 index 00000000..2d6fa694 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/api/DNADataItem.java @@ -0,0 +1,31 @@ +package net.dumbcode.projectnublar.item.api; + +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.api.DinoData; +import net.minecraft.network.chat.Component; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.Level; +import org.jetbrains.annotations.Nullable; + +import java.util.List; + +public class DNADataItem extends Item { + + public DNADataItem(Properties properties) { + super(properties); + } + + @Override + public void appendHoverText(ItemStack stack, @Nullable Level level, List tooltips, TooltipFlag flag) { + super.appendHoverText(stack, level, tooltips, flag); + if (stack.hasTag()) { + if(stack.getTag().contains("DNAData")) { + DNAData.createTooltip(stack, tooltips); + } else if(stack.getTag().contains("DinoData")) { + DinoData.fromNBT(stack.getTag().getCompound("DinoData")).createToolTip(tooltips); + } + } + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/api/MultiBlockItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/api/MultiBlockItem.java new file mode 100644 index 00000000..a315fb99 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/item/api/MultiBlockItem.java @@ -0,0 +1,60 @@ +package net.dumbcode.projectnublar.item.api; + +import net.dumbcode.projectnublar.block.api.MultiBlock; +import net.minecraft.core.Direction; +import net.minecraft.world.item.BlockItem; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.context.BlockPlaceContext; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.HorizontalDirectionalBlock; +import net.minecraft.world.level.block.state.BlockState; + +public class MultiBlockItem extends BlockItem { + private final int rows; + private final int columns; + private final int depth; + + public MultiBlockItem(Block block, Properties properties, int rows, int columns, int depth) { + super(block, properties); + this.rows = rows; + this.columns = columns; + this.depth = depth; + } + + @Override + public int getBarWidth(ItemStack pStack) { + return super.getBarWidth(pStack); + } + + @Override + protected boolean placeBlock(BlockPlaceContext context, BlockState state) { + if(context.getClickedFace()!= Direction.UP) + return false; + Direction direction = state.getValue(HorizontalDirectionalBlock.FACING); + for (int i = 0; i < rows; i++) { + for (int j = 0; j < columns; j++) { + for (int k = 0; k < depth; k++) { + if(!context.getLevel().getBlockState(context.getClickedPos().relative(context.getClickedFace(), i).relative(direction.getCounterClockWise(), j).relative(direction.getOpposite(), k)).canBeReplaced()) { + return false; + } + + } + } + } + for (int i = 0; i < rows; i++) { + for (int j = 0; j < columns; j++) { + for (int k = 0; k < depth; k++) { + if (!context.getLevel().setBlock(context.getClickedPos().relative(context.getClickedFace(), i).relative(direction.getCounterClockWise(), j).relative(direction.getOpposite(), k), + state.setValue(MultiBlock.DEPTH, k) + .setValue(MultiBlock.COLUMNS, j) + .setValue(MultiBlock.ROWS, i) + , + Block.UPDATE_ALL_IMMEDIATE)) { + return false; + } + } + } + } + return true; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/menutypes/EggPrinterMenu.java b/common/src/main/java/net/dumbcode/projectnublar/menutypes/EggPrinterMenu.java new file mode 100644 index 00000000..9cc58c2c --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/menutypes/EggPrinterMenu.java @@ -0,0 +1,106 @@ +package net.dumbcode.projectnublar.menutypes; + +import net.dumbcode.projectnublar.init.MenuTypeInit; +import net.dumbcode.projectnublar.init.TagInit; +import net.minecraft.world.Container; +import net.minecraft.world.SimpleContainer; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.ContainerData; +import net.minecraft.world.inventory.ContainerLevelAccess; +import net.minecraft.world.inventory.MenuType; +import net.minecraft.world.inventory.SimpleContainerData; +import net.minecraft.world.inventory.Slot; +import net.minecraft.world.item.ItemStack; +import org.jetbrains.annotations.Nullable; + +public class EggPrinterMenu extends AbstractContainerMenu { + private ContainerData data; + public EggPrinterMenu(int containerId, Inventory playerInventory) { + this(containerId,playerInventory, new SimpleContainer(4), new SimpleContainerData(4)); + } + public EggPrinterMenu (int containerId, Inventory playerInventory, Container container, ContainerData data) { + super(MenuTypeInit.EGG_PRINTER.get(), containerId); + checkContainerSize(container, 4); + checkContainerDataCount(data, 4); + this.data = data; + this.addDataSlots(data); + this.addSlot(new Slot(container, 0, 15, 110){ + @Override + public boolean mayPlace(ItemStack pStack) { + return pStack.hasTag() && pStack.getTag().contains("Embryo"); + } + }); + this.addSlot(new Slot(container, 1, 15, 80){ + @Override + public boolean mayPlace(ItemStack pStack) { + return pStack.is(TagInit.BONE_MATTER); + } + }); + this.addSlot(new Slot(container, 2, 148, 60){ + @Override + public boolean mayPlace(ItemStack pStack) { + return false; + } + }); + this.addSlot(new Slot(container, 3, 148, 110){ + @Override + public boolean mayPlace(ItemStack pStack) { + return false; + } + }); + for (int l = 0; l < 3; ++l) { + for (int j1 = 0; j1 < 9; ++j1) { + this.addSlot(new Slot(playerInventory, j1 + (l + 1) * 9, 8 + j1 * 18, 84 + l * 18 + 64)); + } + } + + for (int i1 = 0; i1 < 9; ++i1) { + this.addSlot(new Slot(playerInventory, i1, 8 + i1 * 18, 206)); + } + } + public int getDataSlot(int index) { + return this.data.get(index); + } + @Override + public ItemStack quickMoveStack(Player pPlayer, int pIndex) { + ItemStack itemstack = ItemStack.EMPTY; + Slot slot = this.slots.get(pIndex); + if (slot != null && slot.hasItem()) { + ItemStack itemstack1 = slot.getItem(); + itemstack = itemstack1.copy(); + + if (pIndex >= 4) { + for(int i = 0; i < 4; i++){ + if(this.slots.get(i).mayPlace(itemstack1)){ + if (this.moveItemStackTo(itemstack1, i, i + 1, false)) { + break; + } + } + } + } else if (!this.moveItemStackTo(itemstack1, 4, 40, false)) { + return ItemStack.EMPTY; + } + + if (itemstack1.isEmpty()) { + slot.setByPlayer(ItemStack.EMPTY); + } else { + slot.setChanged(); + } + + if (itemstack1.getCount() == itemstack.getCount()) { + return ItemStack.EMPTY; + } + + slot.onTake(pPlayer, itemstack1); + } + + return itemstack; + } + + @Override + public boolean stillValid(Player pPlayer) { + return true; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/menutypes/GeneratorMenu.java b/common/src/main/java/net/dumbcode/projectnublar/menutypes/GeneratorMenu.java new file mode 100644 index 00000000..53d2a88f --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/menutypes/GeneratorMenu.java @@ -0,0 +1,96 @@ +package net.dumbcode.projectnublar.menutypes; + +import net.dumbcode.projectnublar.block.entity.GeneratorBlockEntity; +import net.dumbcode.projectnublar.init.MenuTypeInit; +import net.minecraft.world.Container; +import net.minecraft.world.SimpleContainer; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.ContainerData; +import net.minecraft.world.inventory.DataSlot; +import net.minecraft.world.inventory.SimpleContainerData; +import net.minecraft.world.inventory.Slot; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.Items; + +public class GeneratorMenu extends AbstractContainerMenu { + + private ContainerData data; + public GeneratorMenu(int containerId, Inventory playerInventory) { + this(containerId, playerInventory, new SimpleContainer(1), new SimpleContainerData(2)); + } + + public GeneratorMenu(int containerId, Inventory playerInventory, Container container, ContainerData data) { + super(MenuTypeInit.GENERATOR_MENU.get(), containerId); + checkContainerSize(container, 1); + checkContainerDataCount(data, 2); + this.addSlot(new Slot(container, 0, 79, 34) { + @Override + public boolean mayPlace(ItemStack pStack) { + return pStack.is(Items.COAL); + } + }); + for (int l = 0; l < 3; ++l) { + for (int j1 = 0; j1 < 9; ++j1) { + this.addSlot(new Slot(playerInventory, j1 + (l + 1) * 9, 8 + j1 * 18, 84 + l * 18)); + } + } + + for (int i1 = 0; i1 < 9; ++i1) { + this.addSlot(new Slot(playerInventory, i1, 8 + i1 * 18, 142)); + } + this.data = data; + this.addDataSlots(data); + } + public int getData(int slot){ + return this.data.get(slot); + } + @Override + public ItemStack quickMoveStack(Player pPlayer, int pIndex) { + ItemStack itemstack = ItemStack.EMPTY; + Slot slot = this.slots.get(pIndex); + if (slot != null && slot.hasItem()) { + ItemStack itemstack1 = slot.getItem(); + itemstack = itemstack1.copy(); + + if (pIndex > 0) { + if (this.slots.get(0).mayPlace(itemstack1)) { + if (this.moveItemStackTo(itemstack1, 0, 1, false)) { + return ItemStack.EMPTY; + } + } + if (pIndex < 28 && this.moveItemStackTo(itemstack1, 28, 37, false)) { + return ItemStack.EMPTY; + } + if (this.moveItemStackTo(itemstack1, 1, 28, false)) { + return ItemStack.EMPTY; + } + } + if (this.moveItemStackTo(itemstack1, 28, 37, false)) { + return ItemStack.EMPTY; + } else if (this.moveItemStackTo(itemstack1, 1, 28, false)) { + return ItemStack.EMPTY; + } + + if (itemstack1.isEmpty()) { + slot.setByPlayer(ItemStack.EMPTY); + } else { + slot.setChanged(); + } + + if (itemstack1.getCount() == itemstack.getCount()) { + return ItemStack.EMPTY; + } + + slot.onTake(pPlayer, itemstack1); + } + + return itemstack; + } + + @Override + public boolean stillValid(Player pPlayer) { + return true; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/menutypes/IncubatorMenu.java b/common/src/main/java/net/dumbcode/projectnublar/menutypes/IncubatorMenu.java new file mode 100644 index 00000000..c8b0d030 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/menutypes/IncubatorMenu.java @@ -0,0 +1,84 @@ +package net.dumbcode.projectnublar.menutypes; + +import net.dumbcode.projectnublar.block.entity.IncubatorBlockEntity; +import net.dumbcode.projectnublar.init.MenuTypeInit; +import net.dumbcode.projectnublar.init.TagInit; +import net.minecraft.client.Minecraft; +import net.minecraft.core.BlockPos; +import net.minecraft.core.NonNullList; +import net.minecraft.network.FriendlyByteBuf; +import net.minecraft.world.Container; +import net.minecraft.world.SimpleContainer; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.ContainerData; +import net.minecraft.world.inventory.MenuType; +import net.minecraft.world.inventory.SimpleContainerData; +import net.minecraft.world.inventory.Slot; +import net.minecraft.world.item.ItemStack; +import org.jetbrains.annotations.Nullable; + +public class IncubatorMenu extends AbstractContainerMenu { + private BlockPos pos; + private ContainerData data; + + public IncubatorMenu(int pContainerId, Inventory playerInventory, FriendlyByteBuf buf) { + this(pContainerId, playerInventory, buf.readBlockPos()); + } + + public IncubatorMenu(int pContainerId, Inventory playerInventory,BlockPos pos) { + this(pContainerId, playerInventory ,new SimpleContainer(10), new SimpleContainerData(11), pos); + } + public IncubatorMenu (int containerId, Inventory playerInventory, Container container, ContainerData data,BlockPos pos) { + super(MenuTypeInit.INCUBATOR.get(), containerId); + this.pos = pos; + this.data = data; + checkContainerSize(container, 10); + checkContainerDataCount(data, 11); + this.addDataSlots(data); + this.addSlot(new Slot(container, 9, 7, 110){ + @Override + public boolean mayPlace(ItemStack pStack) { + return pStack.is(TagInit.PLANT_MATTER); + } + }); + IncubatorBlockEntity incubator = (IncubatorBlockEntity) Minecraft.getInstance().level.getBlockEntity(pos); + for(int i = 0; i < incubator.getSlotCount(); i++){ + this.addSlot(new IncubatorSlot(container, i, incubator.getX(i), incubator.getY(i))); + } + for (int l = 0; l < 3; ++l) { + for (int j1 = 0; j1 < 9; ++j1) { + this.addSlot(new Slot(playerInventory, j1 + (l + 1) * 9, 8 + j1 * 18, 84 + l * 18 + 56)); + } + } + for (int i1 = 0; i1 < 9; ++i1) { + this.addSlot(new Slot(playerInventory, i1, 8 + i1 * 18, 198)); + } + + } + + public ContainerData getData() { + return data; + } + + public BlockPos getPos() { + return pos; + } + + @Override + public ItemStack quickMoveStack(Player pPlayer, int pIndex) { + return ItemStack.EMPTY; + } + + @Override + public boolean stillValid(Player pPlayer) { + return true; + } + public static class IncubatorSlot extends Slot{ + public IncubatorSlot(Container pContainer, int pIndex, int pX, int pY) { + super(pContainer, pIndex, pX, pY); + } + + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/menutypes/ProcessorMenu.java b/common/src/main/java/net/dumbcode/projectnublar/menutypes/ProcessorMenu.java new file mode 100644 index 00000000..90154d76 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/menutypes/ProcessorMenu.java @@ -0,0 +1,137 @@ +package net.dumbcode.projectnublar.menutypes; + +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.init.MenuTypeInit; +import net.dumbcode.projectnublar.item.ComputerChipItem; +import net.dumbcode.projectnublar.item.FilterItem; +import net.dumbcode.projectnublar.item.TankItem; +import net.minecraft.network.FriendlyByteBuf; +import net.minecraft.world.Container; +import net.minecraft.world.SimpleContainer; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.ContainerData; +import net.minecraft.world.inventory.ContainerLevelAccess; +import net.minecraft.world.inventory.SimpleContainerData; +import net.minecraft.world.inventory.Slot; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.Items; + +public class ProcessorMenu extends AbstractContainerMenu { + ContainerData data; + + public ProcessorMenu(int containerId, Inventory playerInventory) { + this(containerId,playerInventory, ContainerLevelAccess.NULL, new SimpleContainer(15), new SimpleContainerData(4)); + } + public ProcessorMenu (int containerId, Inventory playerInventory, ContainerLevelAccess access, Container container, ContainerData data) { + super(MenuTypeInit.PROCESSOR.get(), containerId); + checkContainerSize(container, 15); + checkContainerDataCount(data, 4); + this.addDataSlots(data); + this.data = data; + this.addSlot(new Slot(container, 0, 22, 40){ + @Override + public boolean mayPlace(ItemStack stack) { + return stack.is(Items.WATER_BUCKET); + } + }); + this.addSlot(new Slot(container, 1, 80, 18){ + @Override + public boolean mayPlace(ItemStack stack) { + return stack.is(ItemInit.FOSSIL_ITEM.get()) || (stack.is(ItemInit.AMBER_ITEM.get()) && stack.hasTag() && stack.getTag().contains("dna_percentage")); + } + }); + this.addSlot(new Slot(container, 12, 22, 19){ + @Override + public boolean mayPlace(ItemStack stack) { + return stack.getItem() instanceof FilterItem; + } + }); + this.addSlot(new Slot(container, 13, 136, 87){ + @Override + public boolean mayPlace(ItemStack stack) { + return stack.getItem() instanceof TankItem; + } + }); + this.addSlot(new Slot(container, 14, 136, 108){ + @Override + public boolean mayPlace(ItemStack stack) { + return stack.getItem() instanceof ComputerChipItem; + } + }); + this.addSlot(new Slot(container, 2, 136, 40){ + @Override + public boolean mayPlace(ItemStack stack) { + return stack.is(ItemInit.TEST_TUBE_ITEM.get()) && !stack.hasTag(); + } + }); + for(int i = 0; i < 3; ++i) { + for(int j = 0; j < 3; ++j) { + this.addSlot(new Slot(container, (j + i * 3) + 3, 59 + j * 21, 66 + i * 21)); + } + } + + + + for(int l = 0; l < 3; ++l) { + for(int j1 = 0; j1 < 9; ++j1) { + this.addSlot(new Slot(playerInventory, j1 + (l + 1) * 9, 8 + j1 * 18, 84 + l * 18 + 56)); + } + } + + for(int i1 = 0; i1 < 9; ++i1) { + this.addSlot(new Slot(playerInventory, i1, 8 + i1 * 18, 198)); + } + } + + + public int getDataSlot(int slot) { + return data.get(slot); + } + @Override + public ItemStack quickMoveStack(Player player, int i) { + Slot slot = this.slots.get(i); + if (slot != null && slot.hasItem()) { + ItemStack itemstack1 = slot.getItem(); + if (i < 15) { + if (!this.moveItemStackTo(itemstack1, 16, 51, false)) { + return ItemStack.EMPTY; + } + } else { + if (itemstack1.is(ItemInit.FOSSIL_ITEM.get()) || (itemstack1.is(ItemInit.AMBER_ITEM.get()) && itemstack1.hasTag() && itemstack1.getTag().contains("dna_percentage"))) { + if (!this.moveItemStackTo(itemstack1, 1, 2, false)) { + return ItemStack.EMPTY; + } + } else if (itemstack1.is(Items.WATER_BUCKET)) { + if (!this.moveItemStackTo(itemstack1, 0, 1, false)) { + return ItemStack.EMPTY; + } + } else if (itemstack1.getItem() instanceof FilterItem) { + if (!this.moveItemStackTo(itemstack1, 2, 3, false)) { + return ItemStack.EMPTY; + } + } else if (itemstack1.getItem() instanceof TankItem) { + if (!this.moveItemStackTo(itemstack1, 3, 4, false)) { + return ItemStack.EMPTY; + } + } else if (itemstack1.getItem() instanceof ComputerChipItem) { + if (!this.moveItemStackTo(itemstack1, 4, 5, false)) { + return ItemStack.EMPTY; + } + } else if (itemstack1.is(ItemInit.TEST_TUBE_ITEM.get()) && !itemstack1.hasTag()) { + if (!this.moveItemStackTo(itemstack1, 5, 6, false)) { + return ItemStack.EMPTY; + } + } + slot.onTake(player, itemstack1); + } + } + return ItemStack.EMPTY; + } + + @Override + public boolean stillValid(Player player) { + return true; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/menutypes/SequencerMenu.java b/common/src/main/java/net/dumbcode/projectnublar/menutypes/SequencerMenu.java new file mode 100644 index 00000000..4aff8e85 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/menutypes/SequencerMenu.java @@ -0,0 +1,221 @@ +package net.dumbcode.projectnublar.menutypes; + +import commonnetwork.api.Network; +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.block.entity.SequencerBlockEntity; +import net.dumbcode.projectnublar.container.CloneDisplaySlot; +import net.dumbcode.projectnublar.container.ToggleSlot; +import net.dumbcode.projectnublar.init.MenuTypeInit; +import net.dumbcode.projectnublar.item.DiskStorageItem; +import net.dumbcode.projectnublar.item.SyringeItem; +import net.dumbcode.projectnublar.item.TestTubeItem; +import net.dumbcode.projectnublar.network.c2s.UpdateEditInfoPacket; +import net.minecraft.core.BlockPos; +import net.minecraft.network.FriendlyByteBuf; +import net.minecraft.tags.ItemTags; +import net.minecraft.world.Container; +import net.minecraft.world.SimpleContainer; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.ClickType; +import net.minecraft.world.inventory.ContainerData; +import net.minecraft.world.inventory.ContainerLevelAccess; +import net.minecraft.world.inventory.SimpleContainerData; +import net.minecraft.world.inventory.Slot; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.Items; + +import java.util.ArrayList; +import java.util.List; + +public class SequencerMenu extends AbstractContainerMenu { + ContainerData data; + public ToggleSlot storageSlot; + public ToggleSlot dnaInputSlot; + public ToggleSlot emptyVialOutputSlot; + public ToggleSlot waterInputSlot; + public ToggleSlot boneMatterInputSlot; + public ToggleSlot sugarInputSlot; + public ToggleSlot plantMatterInputSlot; + public ToggleSlot emptyVialInputSlot; + public ToggleSlot dnaTestTubeOutputSlot; + public CloneDisplaySlot storageDisplaySlot; + public CloneDisplaySlot dnaInputDisplaySlot; + public CloneDisplaySlot emptyVialOutputDisplaySlot; + public CloneDisplaySlot waterInputDisplaySlot; + public CloneDisplaySlot boneMatterInputDisplaySlot; + public CloneDisplaySlot sugarInputDisplaySlot; + public CloneDisplaySlot plantMatterInputDisplaySlot; + public CloneDisplaySlot emptyVialInputDisplaySlot; + public CloneDisplaySlot dnaTestTubeOutputDisplaySlot; + public Container container; + + + public List inventorySlots = new ArrayList<>(); + public BlockPos pos; + + + public SequencerMenu(int containerId, Inventory playerInventory) { + this(containerId, playerInventory, ContainerLevelAccess.NULL, new SimpleContainer(9), new SimpleContainerData(10)); + } + + public SequencerMenu(int containerId, Inventory playerInventory, ContainerLevelAccess access, Container container, ContainerData data) { + super(MenuTypeInit.SEQUENCER.get(), containerId); + checkContainerSize(container, 3); + checkContainerDataCount(data, 0); + this.container = container; + this.addDataSlots(data); + this.data = data; + this.addSlot(this.storageSlot = new ToggleSlot(container, 0, 167, 61, (stack) -> stack.getItem() instanceof DiskStorageItem)); + this.addSlot(this.dnaInputSlot = new ToggleSlot(container, 1, 167, 61, (stack) -> (stack.getItem() instanceof TestTubeItem || stack.getItem() instanceof SyringeItem) && stack.hasTag())); + this.addSlot(this.emptyVialOutputSlot = new ToggleSlot(container, 2, 167, 61) { + @Override + public boolean mayPlace(ItemStack stack) { + return false; + } + + }); + this.addSlot(this.waterInputSlot = new ToggleSlot(container, 3, 167, 61, (stack) -> stack.is(Items.WATER_BUCKET))); + this.addSlot(this.boneMatterInputSlot = new ToggleSlot(container, 4, 167, 61, (stack) -> stack.is(Items.BONE_MEAL))); + this.addSlot(this.sugarInputSlot = new ToggleSlot(container, 5, 167, 61, (stack) -> stack.is(Items.SUGAR))); + this.addSlot(this.plantMatterInputSlot = new ToggleSlot(container, 6, 167, 61, (stack) -> stack.is(ItemTags.LEAVES))); + this.addSlot(this.emptyVialInputSlot = new ToggleSlot(container, 7, 167, 61, (stack) -> stack.getItem() instanceof TestTubeItem)); + this.addSlot(this.dnaTestTubeOutputSlot = new ToggleSlot(container, 8, 167, 61, (stack) -> stack.getItem() instanceof TestTubeItem)); + + + this.addSlot(this.storageDisplaySlot = new CloneDisplaySlot(storageSlot, 11, 45)); + this.addSlot(this.dnaInputDisplaySlot = new CloneDisplaySlot(dnaInputSlot, 27, 153)); + this.addSlot(this.emptyVialOutputDisplaySlot = new CloneDisplaySlot(emptyVialOutputSlot, 308, 153)); + + this.addSlot(this.waterInputDisplaySlot = new CloneDisplaySlot(waterInputSlot, 49, 37)); + this.addSlot(this.boneMatterInputDisplaySlot = new CloneDisplaySlot(boneMatterInputSlot, 49 + 236, 37)); + this.addSlot(this.sugarInputDisplaySlot = new CloneDisplaySlot(sugarInputSlot, 49, 37 + 70)); + this.addSlot(this.plantMatterInputDisplaySlot = new CloneDisplaySlot(plantMatterInputSlot, 49 + 236, 37 + 70)); + + this.addSlot(this.emptyVialInputDisplaySlot = new CloneDisplaySlot(emptyVialInputSlot, 129, 169)); + this.addSlot(this.dnaTestTubeOutputDisplaySlot = new CloneDisplaySlot(dnaTestTubeOutputSlot, 129 + 76, 169)); + + int i; + for (i = 0; i < 3; ++i) { + for (int j = 0; j < 9; ++j) { + inventorySlots.add((ToggleSlot) this.addSlot(new ToggleSlot(playerInventory, j + i * 9 + 9, 8 + j * 18 + 87, 84 + i * 18 + 1))); + } + } + for (i = 0; i < 9; ++i) { + inventorySlots.add((ToggleSlot) this.addSlot(new ToggleSlot(playerInventory, i, 8 + i * 18 + 87, 143))); + } + + + } + + public BlockPos getPos() { + return pos; + } + + public SequencerMenu(int i, Inventory inventory, FriendlyByteBuf buf) { + this(i, inventory); + this.pos = buf.readBlockPos(); + } + + public int getDataSlot(int slot) { + return data.get(slot); + } + + @Override + public boolean clickMenuButton(Player pPlayer, int pId) { + if(pId == 99){ + ((SequencerBlockEntity)container).toggleSynth(); + return true; + } + if(pId == 100){ + enableSequencerScreen(); + disableSynthScreen(); + return true; + } + if(pId == 101){ + disableSynthScreen(); + disableSequencerScreen(); + return true; + } + if (pId == 102) { + enableSynthScreen(); + disableSequencerScreen(); + return true; + } + return false; + } + public void enableSequencerScreen(){ + dnaInputSlot.setActive(true); + emptyVialOutputSlot.setActive(true); + storageSlot.setActive(true); + } + public void disableSequencerScreen(){ + dnaInputSlot.setActive(false); + emptyVialOutputSlot.setActive(false); + storageSlot.setActive(false); + } + public void enableSynthScreen(){ + waterInputSlot.setActive(true); + boneMatterInputSlot.setActive(true); + sugarInputSlot.setActive(true); + plantMatterInputSlot.setActive(true); + emptyVialInputSlot.setActive(true); + dnaTestTubeOutputSlot.setActive(true); + } + public void disableSynthScreen(){ + waterInputSlot.setActive(false); + boneMatterInputSlot.setActive(false); + sugarInputSlot.setActive(false); + plantMatterInputSlot.setActive(false); + emptyVialInputSlot.setActive(false); + dnaTestTubeOutputSlot.setActive(false); + } + + @Override + public ItemStack quickMoveStack(Player pPlayer, int pIndex) { + ItemStack itemstack = ItemStack.EMPTY; + Slot slot = this.slots.get(pIndex); + if (slot != null && slot.hasItem()) { + ItemStack itemstack1 = slot.getItem(); + itemstack = itemstack1.copy(); + + if (pIndex >= 9) { + for(int i = 0; i < 9; i++){ + if(this.inventorySlots.get(i).mayPlace(itemstack1)){ + if (this.moveItemStackTo(itemstack1, i, i + 1, false)) { + break; + } + } + } + } else if (!this.moveItemStackTo(itemstack1, 18, 54, false)) { + return ItemStack.EMPTY; + } + + if (itemstack1.isEmpty()) { + slot.setByPlayer(ItemStack.EMPTY); + } else { + slot.setChanged(); + } + + if (itemstack1.getCount() == itemstack.getCount()) { + return ItemStack.EMPTY; + } + + slot.onTake(pPlayer, itemstack1); + } + + return itemstack; + } + + + + @Override + public boolean stillValid(Player player) { + return true; + } + + public void sendUpdate(DinoData data){ + Network.getNetworkHandler().sendToServer(new UpdateEditInfoPacket(data, pos),true); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/mixin/ExampleMixin.java b/common/src/main/java/net/dumbcode/projectnublar/mixin/ExampleMixin.java new file mode 100644 index 00000000..00a80251 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/mixin/ExampleMixin.java @@ -0,0 +1,21 @@ +package net.dumbcode.projectnublar.mixin; + +import net.dumbcode.projectnublar.Constants; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.screens.TitleScreen; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +@Mixin(TitleScreen.class) +public class ExampleMixin { + + @Inject(at = @At("HEAD"), method = "init()V") + private void init(CallbackInfo info) { + + Constants.LOG.info("This line is printed by an example mod mixin from Fabric!"); + Constants.LOG.info("MC Version: {}", Minecraft.getInstance().getVersionType()); + Constants.LOG.info("Classloader: {}", this.getClass().getClassLoader()); + } +} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/network/NetworkInit.java b/common/src/main/java/net/dumbcode/projectnublar/network/NetworkInit.java new file mode 100644 index 00000000..bc11856d --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/network/NetworkInit.java @@ -0,0 +1,14 @@ +package net.dumbcode.projectnublar.network; + +import commonnetwork.api.Network; +import net.dumbcode.projectnublar.network.c2s.UpdateEditInfoPacket; +import net.dumbcode.projectnublar.network.c2s.UpdateIncubatorPacket; +import net.dumbcode.projectnublar.network.c2s.UpdateIncubatorSlotPacket; + +public class NetworkInit { + public static void registerPackets(){ + Network.registerPacket(UpdateEditInfoPacket.ID, UpdateEditInfoPacket.class,UpdateEditInfoPacket::encode, UpdateEditInfoPacket::decode, UpdateEditInfoPacket::handle); + Network.registerPacket(UpdateIncubatorSlotPacket.ID, UpdateIncubatorSlotPacket.class, UpdateIncubatorSlotPacket::encode, UpdateIncubatorSlotPacket::decode, UpdateIncubatorSlotPacket::handle); + Network.registerPacket(UpdateIncubatorPacket.ID, UpdateIncubatorPacket.class, UpdateIncubatorPacket::encode, UpdateIncubatorPacket::decode, UpdateIncubatorPacket::handle); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateEditInfoPacket.java b/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateEditInfoPacket.java new file mode 100644 index 00000000..e692bf2c --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateEditInfoPacket.java @@ -0,0 +1,29 @@ +package net.dumbcode.projectnublar.network.c2s; + +import commonnetwork.networking.data.PacketContext; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.block.entity.SequencerBlockEntity; +import net.minecraft.core.BlockPos; +import net.minecraft.network.FriendlyByteBuf; +import net.minecraft.resources.ResourceLocation; + +public record UpdateEditInfoPacket(DinoData info, BlockPos pos) { + public static ResourceLocation ID = Constants.modLoc("update_edit_info"); + public static UpdateEditInfoPacket decode(FriendlyByteBuf buf) { + return new UpdateEditInfoPacket(DinoData.fromNBT(buf.readNbt()), buf.readBlockPos()); + } + public void encode(FriendlyByteBuf buf) { + buf.writeNbt(info.toNBT()); + buf.writeBlockPos(pos); + } + public static void handle(PacketContext context) { + context.sender().getServer().execute(() -> { + BlockPos pos = context.message().pos(); + DinoData info = context.message().info(); + if(context.sender().level().getBlockEntity(pos) instanceof SequencerBlockEntity sequencer) { + sequencer.setDinoData(info); + } + }); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorPacket.java b/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorPacket.java new file mode 100644 index 00000000..5d632173 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorPacket.java @@ -0,0 +1,25 @@ +package net.dumbcode.projectnublar.network.c2s; + +import commonnetwork.networking.data.PacketContext; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.block.entity.IncubatorBlockEntity; +import net.minecraft.core.BlockPos; +import net.minecraft.network.FriendlyByteBuf; +import net.minecraft.resources.ResourceLocation; + +public record UpdateIncubatorPacket(BlockPos pos) { + public static ResourceLocation ID = Constants.modLoc("update_incubator"); + public static UpdateIncubatorPacket decode(FriendlyByteBuf buf) { + return new UpdateIncubatorPacket(buf.readBlockPos()); + } + public void encode(FriendlyByteBuf buf) { + buf.writeBlockPos(pos()); + } + public static void handle(PacketContext context) { + context.sender().getServer().execute(() -> { + BlockPos pos = context.message().pos(); + IncubatorBlockEntity entity = (IncubatorBlockEntity) context.sender().level().getBlockEntity(pos); + entity.updateBlock(); + }); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorSlotPacket.java b/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorSlotPacket.java new file mode 100644 index 00000000..c8979c9c --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/network/c2s/UpdateIncubatorSlotPacket.java @@ -0,0 +1,36 @@ +package net.dumbcode.projectnublar.network.c2s; + +import commonnetwork.networking.data.PacketContext; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.block.entity.IncubatorBlockEntity; +import net.dumbcode.projectnublar.block.entity.SequencerBlockEntity; +import net.minecraft.core.BlockPos; +import net.minecraft.network.FriendlyByteBuf; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.inventory.Slot; + +import java.util.List; + +public record UpdateIncubatorSlotPacket(BlockPos pos, int index, int x, int y) { + public static ResourceLocation ID = Constants.modLoc("update_incubator_slot"); + public static UpdateIncubatorSlotPacket decode(FriendlyByteBuf buf) { + return new UpdateIncubatorSlotPacket(buf.readBlockPos(),buf.readInt(), buf.readInt(), buf.readInt()); + } + public void encode(FriendlyByteBuf buf) { + buf.writeBlockPos(pos()); + buf.writeInt(index()); + buf.writeInt(x()); + buf.writeInt(y()); + } + public static void handle(PacketContext context) { + context.sender().getServer().execute(() -> { + BlockPos pos = context.message().pos(); + IncubatorBlockEntity entity = (IncubatorBlockEntity) context.sender().level().getBlockEntity(pos); + if(entity != null) { + entity.updateSlot(context.message().index(), context.message().x(), context.message().y()); + } + entity.updateBlock(); + }); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/platform/Services.java b/common/src/main/java/net/dumbcode/projectnublar/platform/Services.java new file mode 100644 index 00000000..7457ee0c --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/platform/Services.java @@ -0,0 +1,30 @@ +package net.dumbcode.projectnublar.platform; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.platform.services.IPlatformHelper; + +import java.util.ServiceLoader; + +// Service loaders are a built-in Java feature that allow us to locate implementations of an interface that vary from one +// environment to another. In the context of MultiLoader we use this feature to access a mock API in the common code that +// is swapped out for the platform specific implementation at runtime. +public class Services { + + // In this example we provide a platform helper which provides information about what platform the mod is running on. + // For example this can be used to check if the code is running on Forge vs Fabric, or to ask the modloader if another + // mod is loaded. + public static final IPlatformHelper PLATFORM = load(IPlatformHelper.class); + + // This code is used to load a service for the current environment. Your implementation of the service must be defined + // manually by including a text file in META-INF/services named with the fully qualified class name of the service. + // Inside the file you should write the fully qualified class name of the implementation to load for the platform. For + // example our file on Forge points to ForgePlatformHelper while Fabric points to FabricPlatformHelper. + public static T load(Class clazz) { + + final T loadedService = ServiceLoader.load(clazz) + .findFirst() + .orElseThrow(() -> new NullPointerException("Failed to load service for " + clazz.getName())); + Constants.LOG.debug("Loaded {} for service {}", loadedService, clazz); + return loadedService; + } +} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java b/common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java new file mode 100644 index 00000000..a2359c9e --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/platform/services/IPlatformHelper.java @@ -0,0 +1,51 @@ +package net.dumbcode.projectnublar.platform.services; + +import net.dumbcode.projectnublar.menutypes.IncubatorMenu; +import net.dumbcode.projectnublar.menutypes.SequencerMenu; +import net.minecraft.network.FriendlyByteBuf; +import net.minecraft.server.level.ServerPlayer; +import net.minecraft.world.MenuProvider; +import net.minecraft.world.inventory.MenuType; + +import java.util.function.Consumer; + +public interface IPlatformHelper { + + /** + * Gets the name of the current platform + * + * @return The name of the current platform. + */ + String getPlatformName(); + + /** + * Checks if a mod with the given id is loaded. + * + * @param modId The mod to check if it is loaded. + * @return True if the mod is loaded, false otherwise. + */ + boolean isModLoaded(String modId); + + /** + * Check if the game is currently in a development environment. + * + * @return True if in a development environment, false otherwise. + */ + boolean isDevelopmentEnvironment(); + + /** + * Gets the name of the environment type as a string. + * + * @return The name of the environment type. + */ + default String getEnvironmentName() { + + return isDevelopmentEnvironment() ? "development" : "production"; + } + + + MenuType registerSequenceMenu(); + MenuType registerIncubatorMenu(); + void openMenu(ServerPlayer player, MenuProvider provider, Consumer buf); + +} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipe.java b/common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipe.java new file mode 100644 index 00000000..e73d7b37 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipe.java @@ -0,0 +1,163 @@ +package net.dumbcode.projectnublar.recipe; + +import com.google.gson.JsonArray; +import com.google.gson.JsonObject; +import com.google.gson.JsonParseException; +import it.unimi.dsi.fastutil.ints.IntList; +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.init.RecipeInit; +import net.minecraft.core.NonNullList; +import net.minecraft.core.RegistryAccess; +import net.minecraft.network.FriendlyByteBuf; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.GsonHelper; +import net.minecraft.world.entity.player.StackedContents; +import net.minecraft.world.inventory.CraftingContainer; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.crafting.CraftingBookCategory; +import net.minecraft.world.item.crafting.CraftingRecipe; +import net.minecraft.world.item.crafting.Ingredient; +import net.minecraft.world.item.crafting.RecipeSerializer; +import net.minecraft.world.item.crafting.ShapedRecipe; +import net.minecraft.world.level.Level; +import org.jetbrains.annotations.NotNull; + +public class UnincubatedEggRecipe implements CraftingRecipe { + private final ResourceLocation id; + final String group; + final CraftingBookCategory category; + final ItemStack result; + final NonNullList ingredients; + + public UnincubatedEggRecipe(ResourceLocation pId, String pGroup, CraftingBookCategory pCategory, ItemStack pResult, NonNullList pIngredients) { + this.id = pId; + this.group = pGroup; + this.category = pCategory; + this.result = pResult; + this.ingredients = pIngredients; + } + + + public ResourceLocation getId() { + return this.id; + } + + public RecipeSerializer getSerializer() { + return RecipeInit.UNINCUBATED_EGG.get(); + } + + /** + * Recipes with equal group are combined into one button in the recipe book + */ + public String getGroup() { + return this.group; + } + + public CraftingBookCategory category() { + return this.category; + } + + public ItemStack getResultItem(RegistryAccess pRegistryAccess) { + return this.result; + } + + public NonNullList getIngredients() { + return this.ingredients; + } + + /** + * Used to check if a recipe matches current crafting inventory + */ + public boolean matches(CraftingContainer pInv, Level pLevel) { + StackedContents stackedcontents = new StackedContents(); + int i = 0; + + for (int j = 0; j < pInv.getContainerSize(); ++j) { + ItemStack itemstack = pInv.getItem(j); + if (!itemstack.isEmpty()) { + ++i; + stackedcontents.accountStack(itemstack, 1); + } + } + + return i == this.ingredients.size() && stackedcontents.canCraft(this, (IntList) null); + } + + public @NotNull ItemStack assemble(CraftingContainer pContainer, RegistryAccess pRegistryAccess) { + ItemStack result = this.result.copy(); + ItemStack testTubeItem = pContainer.getItems().stream().filter(itemStack -> itemStack.is(ItemInit.TEST_TUBE_ITEM.get())).findFirst().orElse(ItemStack.EMPTY); + if (testTubeItem.isEmpty()) { + return ItemStack.EMPTY; + } + if (!testTubeItem.hasTag()) + return ItemStack.EMPTY; + + DinoData dinoData = DinoData.fromNBT(testTubeItem.getTag().getCompound("DinoData")); + dinoData.setIncubationProgress(0); + result.getOrCreateTag().put("DinoData",dinoData.toNBT()); + return result; + } + + /** + * Used to determine if this recipe can fit in a grid of the given width/height + */ + public boolean canCraftInDimensions(int pWidth, int pHeight) { + return pWidth * pHeight >= this.ingredients.size(); + } + + public static class Serializer implements RecipeSerializer { + public UnincubatedEggRecipe fromJson(ResourceLocation pRecipeId, JsonObject pJson) { + String s = GsonHelper.getAsString(pJson, "group", ""); + CraftingBookCategory craftingbookcategory = CraftingBookCategory.CODEC.byName(GsonHelper.getAsString(pJson, "category", (String) null), CraftingBookCategory.MISC); + NonNullList nonnulllist = itemsFromJson(GsonHelper.getAsJsonArray(pJson, "ingredients")); + if (nonnulllist.isEmpty()) { + throw new JsonParseException("No ingredients for shapeless recipe"); + } else if (nonnulllist.size() > 9) { + throw new JsonParseException("Too many ingredients for shapeless recipe"); + } else { + ItemStack itemstack = ShapedRecipe.itemStackFromJson(GsonHelper.getAsJsonObject(pJson, "result")); + return new UnincubatedEggRecipe(pRecipeId, s, craftingbookcategory, itemstack, nonnulllist); + } + } + + private static NonNullList itemsFromJson(JsonArray pIngredientArray) { + NonNullList nonnulllist = NonNullList.create(); + + for (int i = 0; i < pIngredientArray.size(); ++i) { + Ingredient ingredient = Ingredient.fromJson(pIngredientArray.get(i), false); + if (!ingredient.isEmpty()) { + nonnulllist.add(ingredient); + } + } + + return nonnulllist; + } + + public UnincubatedEggRecipe fromNetwork(ResourceLocation pRecipeId, FriendlyByteBuf pBuffer) { + String s = pBuffer.readUtf(); + CraftingBookCategory craftingbookcategory = pBuffer.readEnum(CraftingBookCategory.class); + int i = pBuffer.readVarInt(); + NonNullList nonnulllist = NonNullList.withSize(i, Ingredient.EMPTY); + + for (int j = 0; j < nonnulllist.size(); ++j) { + nonnulllist.set(j, Ingredient.fromNetwork(pBuffer)); + } + + ItemStack itemstack = pBuffer.readItem(); + return new UnincubatedEggRecipe(pRecipeId, s, craftingbookcategory, itemstack, nonnulllist); + } + + public void toNetwork(FriendlyByteBuf pBuffer, UnincubatedEggRecipe pRecipe) { + pBuffer.writeUtf(pRecipe.group); + pBuffer.writeEnum(pRecipe.category); + pBuffer.writeVarInt(pRecipe.ingredients.size()); + + for (Ingredient ingredient : pRecipe.ingredients) { + ingredient.toNetwork(pBuffer); + } + + pBuffer.writeItem(pRecipe.result); + } + } +} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipeBuilder.java b/common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipeBuilder.java new file mode 100644 index 00000000..cea917ef --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/recipe/UnincubatedEggRecipeBuilder.java @@ -0,0 +1,196 @@ +package net.dumbcode.projectnublar.recipe; + +import com.google.common.collect.Lists; +import com.google.gson.JsonArray; +import com.google.gson.JsonObject; +import java.util.List; +import java.util.function.Consumer; +import javax.annotation.Nullable; + +import net.dumbcode.projectnublar.init.RecipeInit; +import net.minecraft.advancements.Advancement; +import net.minecraft.advancements.AdvancementRewards; +import net.minecraft.advancements.CriterionTriggerInstance; +import net.minecraft.advancements.RequirementsStrategy; +import net.minecraft.advancements.critereon.RecipeUnlockedTrigger; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.data.recipes.CraftingRecipeBuilder; +import net.minecraft.data.recipes.FinishedRecipe; +import net.minecraft.data.recipes.RecipeBuilder; +import net.minecraft.data.recipes.RecipeCategory; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.tags.TagKey; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.crafting.CraftingBookCategory; +import net.minecraft.world.item.crafting.Ingredient; +import net.minecraft.world.item.crafting.RecipeSerializer; +import net.minecraft.world.level.ItemLike; + +public class UnincubatedEggRecipeBuilder extends CraftingRecipeBuilder implements RecipeBuilder { + private final RecipeCategory category; + private final Item result; + private final int count; + private final List ingredients = Lists.newArrayList(); + private final Advancement.Builder advancement = Advancement.Builder.recipeAdvancement(); + @Nullable + private String group; + + public UnincubatedEggRecipeBuilder(RecipeCategory pCategory, ItemLike pResult, int pCount) { + this.category = pCategory; + this.result = pResult.asItem(); + this.count = pCount; + } + + /** + * Creates a new builder for a shapeless recipe. + */ + public static UnincubatedEggRecipeBuilder shapeless(RecipeCategory pCategory, ItemLike pResult) { + return new UnincubatedEggRecipeBuilder(pCategory, pResult, 1); + } + + /** + * Creates a new builder for a shapeless recipe. + */ + public static UnincubatedEggRecipeBuilder shapeless(RecipeCategory pCategory, ItemLike pResult, int pCount) { + return new UnincubatedEggRecipeBuilder(pCategory, pResult, pCount); + } + + /** + * Adds an ingredient that can be any item in the given tag. + */ + public UnincubatedEggRecipeBuilder requires(TagKey pTag) { + return this.requires(Ingredient.of(pTag)); + } + + /** + * Adds an ingredient of the given item. + */ + public UnincubatedEggRecipeBuilder requires(ItemLike pItem) { + return this.requires(pItem, 1); + } + + /** + * Adds the given ingredient multiple times. + */ + public UnincubatedEggRecipeBuilder requires(ItemLike pItem, int pQuantity) { + for(int i = 0; i < pQuantity; ++i) { + this.requires(Ingredient.of(pItem)); + } + + return this; + } + + /** + * Adds an ingredient. + */ + public UnincubatedEggRecipeBuilder requires(Ingredient pIngredient) { + return this.requires(pIngredient, 1); + } + + /** + * Adds an ingredient multiple times. + */ + public UnincubatedEggRecipeBuilder requires(Ingredient pIngredient, int pQuantity) { + for(int i = 0; i < pQuantity; ++i) { + this.ingredients.add(pIngredient); + } + + return this; + } + + public UnincubatedEggRecipeBuilder unlockedBy(String pCriterionName, CriterionTriggerInstance pCriterionTrigger) { + this.advancement.addCriterion(pCriterionName, pCriterionTrigger); + return this; + } + + public UnincubatedEggRecipeBuilder group(@Nullable String pGroupName) { + this.group = pGroupName; + return this; + } + + public Item getResult() { + return this.result; + } + + public void save(Consumer pFinishedRecipeConsumer, ResourceLocation pRecipeId) { + this.ensureValid(pRecipeId); + this.advancement.parent(ROOT_RECIPE_ADVANCEMENT).addCriterion("has_the_recipe", RecipeUnlockedTrigger.unlocked(pRecipeId)).rewards(AdvancementRewards.Builder.recipe(pRecipeId)).requirements(RequirementsStrategy.OR); + pFinishedRecipeConsumer.accept(new UnincubatedEggRecipeBuilder.Result(pRecipeId, this.result, this.count, this.group == null ? "" : this.group, determineBookCategory(this.category), this.ingredients, this.advancement, pRecipeId.withPrefix("recipes/" + this.category.getFolderName() + "/"))); + } + + /** + * Makes sure that this recipe is valid and obtainable. + */ + private void ensureValid(ResourceLocation pId) { + if (this.advancement.getCriteria().isEmpty()) { + throw new IllegalStateException("No way of obtaining recipe " + pId); + } + } + + public static class Result extends CraftingRecipeBuilder.CraftingResult { + private final ResourceLocation id; + private final Item result; + private final int count; + private final String group; + private final List ingredients; + private final Advancement.Builder advancement; + private final ResourceLocation advancementId; + + public Result(ResourceLocation pId, Item pResult, int pCount, String pGroup, CraftingBookCategory pCategory, List pIngredients, Advancement.Builder pAdvancement, ResourceLocation pAdvancementId) { + super(pCategory); + this.id = pId; + this.result = pResult; + this.count = pCount; + this.group = pGroup; + this.ingredients = pIngredients; + this.advancement = pAdvancement; + this.advancementId = pAdvancementId; + } + + public void serializeRecipeData(JsonObject pJson) { + super.serializeRecipeData(pJson); + if (!this.group.isEmpty()) { + pJson.addProperty("group", this.group); + } + + JsonArray jsonarray = new JsonArray(); + + for(Ingredient ingredient : this.ingredients) { + jsonarray.add(ingredient.toJson()); + } + + pJson.add("ingredients", jsonarray); + JsonObject jsonobject = new JsonObject(); + jsonobject.addProperty("item", BuiltInRegistries.ITEM.getKey(this.result).toString()); + if (this.count > 1) { + jsonobject.addProperty("count", this.count); + } + + pJson.add("result", jsonobject); + } + + public RecipeSerializer getType() { + return RecipeInit.UNINCUBATED_EGG.get(); + } + + /** + * Gets the ID for the recipe. + */ + public ResourceLocation getId() { + return this.id; + } + + /** + * Gets the JSON for the advancement that unlocks this recipe. Null if there is no advancement. + */ + @Nullable + public JsonObject serializeAdvancement() { + return this.advancement.serializeToJson(); + } + + @Nullable + public ResourceLocation getAdvancementId() { + return this.advancementId; + } + } +} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/util/LineUtils.java b/common/src/main/java/net/dumbcode/projectnublar/util/LineUtils.java new file mode 100644 index 00000000..3cbf2008 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/util/LineUtils.java @@ -0,0 +1,160 @@ +package net.dumbcode.projectnublar.util; + +import com.google.common.collect.Lists; +import com.google.common.collect.Sets; +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.util.Mth; +import net.minecraft.world.phys.AABB; +import net.minecraft.world.phys.Vec3; + +import java.util.List; +import java.util.Optional; +import java.util.Set; + +public class LineUtils { + //Returns {x, x1, z, z1, y, y1} Maybe swap around ? + public static double[] intersect(BlockPos position, BlockPos fromPos, BlockPos toPos, double yoff) { + Vec3 from = new Vec3(fromPos.getX(), fromPos.getY(), fromPos.getZ()).add(0.5, yoff, 0.5); + Vec3 to = new Vec3(toPos.getX(), toPos.getY(), toPos.getZ()).add(0.5, yoff, 0.5); + Optional result = new AABB(position).clip(from, to); + Optional reverseResult = new AABB(position).clip(to, from); + if(result.isPresent() && reverseResult.isPresent()) { + Vec3 normal = result.get(); + Vec3 reverse = reverseResult.get(); + if(position.equals(BlockPos.containing(from.x, from.y, from.z))) { + normal = from; + } else if(position.equals(BlockPos.containing(to.x, to.y, to.z))) { + reverse = to; + } + return new double[]{normal.x, reverse.x, normal.z, reverse.z, normal.y, reverse.y}; + } + if(position.equals(fromPos) && !result.isPresent() && reverseResult.isPresent()) { + Vec3 vec = reverseResult.get(); + return new double[] { from.x, vec.x, from.z, vec.z, from.y, vec.y }; + } + if(position.equals(toPos) && !reverseResult.isPresent() && result.isPresent()) { + Vec3 vec = result.get(); + return new double[] { vec.x, to.x, vec.z, to.z, vec.y, to.y }; + } + return null; + } + public static List getBlocksInbetween(BlockPos fromPos, BlockPos toPos, double offset) { + Set set = Sets.newLinkedHashSet(); + Vec3 from = new Vec3(fromPos.getX() + 0.5, fromPos.getY() + offset, fromPos.getZ() + 0.5); + Vec3 to = new Vec3(toPos.getX() + 0.5, toPos.getY() + offset, toPos.getZ() + 0.5); + + + if (!Double.isNaN(from.x) && !Double.isNaN(from.y) && !Double.isNaN(from.z)) { + if (!Double.isNaN(to.x) && !Double.isNaN(to.y) && !Double.isNaN(to.z)) { + int i = Mth.floor(to.x); + int j = Mth.floor(to.y); + int k = Mth.floor(to.z); + int l = Mth.floor(from.x); + int i1 = Mth.floor(from.y); + int j1 = Mth.floor(from.z); + set.add(new BlockPos(l, i1, j1)); + int k1 = 200; + + while (k1-- >= 0) { + if (Double.isNaN(from.x) || Double.isNaN(from.y) || Double.isNaN(from.z)) { + set.add(new BlockPos(i, j, k)); + break; + } + + if (l == i && i1 == j && j1 == k) { + set.add(new BlockPos(i, j, k)); + break; + } + + boolean flag2 = true; + boolean flag = true; + boolean flag1 = true; + double d0 = 999.0D; + double d1 = 999.0D; + double d2 = 999.0D; + + if (i > l) { + d0 = (double) l + 1.0D; + } else if (i < l) { + d0 = (double) l + 0.0D; + } else { + flag2 = false; + } + + if (j > i1) { + d1 = (double) i1 + 1.0D; + } else if (j < i1) { + d1 = (double) i1 + 0.0D; + } else { + flag = false; + } + + if (k > j1) { + d2 = (double) j1 + 1.0D; + } else if (k < j1) { + d2 = (double) j1 + 0.0D; + } else { + flag1 = false; + } + + double d3 = 999.0D; + double d4 = 999.0D; + double d5 = 999.0D; + double d6 = to.x - from.x; + double d7 = to.y - from.y; + double d8 = to.z - from.z; + + if (flag2) { + d3 = (d0 - from.x) / d6; + } + + if (flag) { + d4 = (d1 - from.y) / d7; + } + + if (flag1) { + d5 = (d2 - from.z) / d8; + } + + if (d3 == -0.0D) { + d3 = -1.0E-4D; + } + + if (d4 == -0.0D) { + d4 = -1.0E-4D; + } + + if (d5 == -0.0D) { + d5 = -1.0E-4D; + } + + Direction enumfacing; + + if (d3 < d4 && d3 < d5) { + enumfacing = i > l ? Direction.WEST : Direction.EAST; + from = new Vec3(d0, from.y + d7 * d3, from.z + d8 * d3); + } else if (d4 < d5) { + enumfacing = j > i1 ? Direction.DOWN : Direction.UP; + from = new Vec3(from.x + d6 * d4, d1, from.z + d8 * d4); + } else { + enumfacing = k > j1 ? Direction.NORTH : Direction.SOUTH; + from = new Vec3(from.x + d6 * d5, from.y + d7 * d5, d2); + } + + l = Mth.floor(from.x) - (enumfacing == Direction.EAST ? 1 : 0); + i1 = Mth.floor(from.y) - (enumfacing == Direction.UP ? 1 : 0); + j1 = Mth.floor(from.z) - (enumfacing == Direction.SOUTH ? 1 : 0); + BlockPos pos = new BlockPos(l, i1, j1); + double[] in = intersect(pos, fromPos, toPos, offset); //Surly a better way to do it + if(in != null && (in[0] != in[1] || in[2] != in[3] || in[4] != in[5])) { + set.add(pos); + } + } + } + } + + return Lists.newArrayList(set); + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java new file mode 100644 index 00000000..75f58acc --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java @@ -0,0 +1,197 @@ +package net.dumbcode.projectnublar.worldgen.feature; + +import net.dumbcode.projectnublar.CommonClass; +import net.dumbcode.projectnublar.api.FossilCollection; +import com.mojang.serialization.Codec; +import net.dumbcode.projectnublar.config.FossilsConfig; +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.core.BlockPos; +import net.minecraft.core.SectionPos; +import net.minecraft.util.Mth; +import net.minecraft.util.RandomSource; +import net.minecraft.world.level.WorldGenLevel; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.chunk.BulkSectionAccess; +import net.minecraft.world.level.chunk.LevelChunkSection; +import net.minecraft.world.level.levelgen.Heightmap; +import net.minecraft.world.level.levelgen.feature.Feature; +import net.minecraft.world.level.levelgen.feature.FeaturePlaceContext; + +import java.util.BitSet; +import java.util.function.Function; + +public class AmberFeature extends Feature { + public AmberFeature(Codec pCodec) { + super(pCodec); + } + + /** + * Places the given feature at the given location. + * During world generation, features are provided with a 3x3 region of chunks, centered on the chunk being generated, + * that they can safely generate into. + * + * @param pContext A context object with a reference to the level and the position the feature is being placed at + */ + public boolean place(FeaturePlaceContext pContext) { + RandomSource randomsource = pContext.random(); + BlockPos blockpos = pContext.origin(); + WorldGenLevel worldgenlevel = pContext.level(); + FossilConfiguration fossilConfiguration = pContext.config(); + float f = randomsource.nextFloat() * (float) Math.PI; + float f1 = (float) fossilConfiguration.size / 8.0F; + int i = Mth.ceil(((float) fossilConfiguration.size / 16.0F * 2.0F + 1.0F) / 2.0F); + double d0 = (double) blockpos.getX() + Math.sin((double) f) * (double) f1; + double d1 = (double) blockpos.getX() - Math.sin((double) f) * (double) f1; + double d2 = (double) blockpos.getZ() + Math.cos((double) f) * (double) f1; + double d3 = (double) blockpos.getZ() - Math.cos((double) f) * (double) f1; + int j = 2; + double d4 = (double) (blockpos.getY() + randomsource.nextInt(3) - 2); + double d5 = (double) (blockpos.getY() + randomsource.nextInt(3) - 2); + int k = blockpos.getX() - Mth.ceil(f1) - i; + int l = blockpos.getY() - 2 - i; + int i1 = blockpos.getZ() - Mth.ceil(f1) - i; + int j1 = 2 * (Mth.ceil(f1) + i); + int k1 = 2 * (2 + i); + + for (int l1 = k; l1 <= k + j1; ++l1) { + for (int i2 = i1; i2 <= i1 + j1; ++i2) { + if (l <= worldgenlevel.getHeight(Heightmap.Types.OCEAN_FLOOR_WG, l1, i2)) { + return this.doPlace(worldgenlevel, randomsource, fossilConfiguration, d0, d1, d2, d3, d4, d5, k, l, i1, j1, k1); + } + } + } + + return false; + } + + protected boolean doPlace(WorldGenLevel pLevel, RandomSource pRandom, FossilConfiguration pConfig, double pMinX, double pMaxX, double pMinZ, double pMaxZ, double pMinY, double pMaxY, int pX, int pY, int pZ, int pWidth, int pHeight) { + int i = 0; + BitSet bitset = new BitSet(pWidth * pHeight * pWidth); + BlockPos.MutableBlockPos blockpos$mutableblockpos = new BlockPos.MutableBlockPos(); + int j = pConfig.size; + double[] adouble = new double[j * 4]; + + for (int k = 0; k < j; ++k) { + float f = (float) k / (float) j; + double d0 = Mth.lerp((double) f, pMinX, pMaxX); + double d1 = Mth.lerp((double) f, pMinY, pMaxY); + double d2 = Mth.lerp((double) f, pMinZ, pMaxZ); + double d3 = pRandom.nextDouble() * (double) j / 16.0D; + double d4 = ((double) (Mth.sin((float) Math.PI * f) + 1.0F) * d3 + 1.0D) / 2.0D; + adouble[k * 4 + 0] = d0; + adouble[k * 4 + 1] = d1; + adouble[k * 4 + 2] = d2; + adouble[k * 4 + 3] = d4; + } + + for (int l3 = 0; l3 < j - 1; ++l3) { + if (!(adouble[l3 * 4 + 3] <= 0.0D)) { + for (int i4 = l3 + 1; i4 < j; ++i4) { + if (!(adouble[i4 * 4 + 3] <= 0.0D)) { + double d8 = adouble[l3 * 4 + 0] - adouble[i4 * 4 + 0]; + double d10 = adouble[l3 * 4 + 1] - adouble[i4 * 4 + 1]; + double d12 = adouble[l3 * 4 + 2] - adouble[i4 * 4 + 2]; + double d14 = adouble[l3 * 4 + 3] - adouble[i4 * 4 + 3]; + if (d14 * d14 > d8 * d8 + d10 * d10 + d12 * d12) { + if (d14 > 0.0D) { + adouble[i4 * 4 + 3] = -1.0D; + } else { + adouble[l3 * 4 + 3] = -1.0D; + } + } + } + } + } + } + + try (BulkSectionAccess bulksectionaccess = new BulkSectionAccess(pLevel)) { + for (int j4 = 0; j4 < j; ++j4) { + double d9 = adouble[j4 * 4 + 3]; + if (!(d9 < 0.0D)) { + double d11 = adouble[j4 * 4 + 0]; + double d13 = adouble[j4 * 4 + 1]; + double d15 = adouble[j4 * 4 + 2]; + int k4 = Math.max(Mth.floor(d11 - d9), pX); + int l = Math.max(Mth.floor(d13 - d9), pY); + int i1 = Math.max(Mth.floor(d15 - d9), pZ); + int j1 = Math.max(Mth.floor(d11 + d9), k4); + int k1 = Math.max(Mth.floor(d13 + d9), l); + int l1 = Math.max(Mth.floor(d15 + d9), i1); + String period = FossilsConfig.getPeriod(l); + if(!FossilsConfig.testPeriodChance(period, pRandom)){ + return false; + } + String biome = pLevel.getBiome(new BlockPos(k4,l,i1)).unwrapKey().get().location().toString(); + String fossil = null; + if (CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)){ + if(CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)){ + fossil = CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).build().getRandomValue(pRandom).get(); + } + } + if(fossil == null) return false; + for (int i2 = k4; i2 <= j1; ++i2) { + double d5 = ((double) i2 + 0.5D - d11) / d9; + if (d5 * d5 < 1.0D) { + for (int j2 = l; j2 <= k1; ++j2) { + double d6 = ((double) j2 + 0.5D - d13) / d9; + if (d5 * d5 + d6 * d6 < 1.0D) { + for (int k2 = i1; k2 <= l1; ++k2) { + double d7 = ((double) k2 + 0.5D - d15) / d9; + if (d5 * d5 + d6 * d6 + d7 * d7 < 1.0D && !pLevel.isOutsideBuildHeight(j2)) { + int l2 = i2 - pX + (j2 - pY) * pWidth + (k2 - pZ) * pWidth * pHeight; + if (!bitset.get(l2)) { + bitset.set(l2); + blockpos$mutableblockpos.set(i2, j2, k2); + + if (pLevel.ensureCanWrite(blockpos$mutableblockpos)) { + LevelChunkSection levelchunksection = bulksectionaccess.getSection(blockpos$mutableblockpos); + if (levelchunksection != null) { + int i3 = SectionPos.sectionRelative(i2); + int j3 = SectionPos.sectionRelative(j2); + int k3 = SectionPos.sectionRelative(k2); + BlockState blockstate = levelchunksection.getBlockState(i3, j3, k3); + + if (canPlaceOre(blockstate, bulksectionaccess::getBlockState, pRandom, pConfig, blockpos$mutableblockpos)) { + RegistryObject blockRO = FossilCollection.COLLECTIONS.get(fossil).amberBlocks().getOrDefault(blockstate.getBlock(), null); + if(blockRO == null) { + continue; + } + levelchunksection.setBlockState(i3, j3, k3, blockRO == null ? blockstate : blockRO.get().defaultBlockState(), false); + ++i; + break; + } + } + } + } + } + } + } + } + } + } + } + } + } + + return i > 0; + } + + public static boolean canPlaceOre(BlockState pState, Function pAdjacentStateAccessor, RandomSource pRandom, FossilConfiguration pConfig, BlockPos.MutableBlockPos pMutablePos) { + if (shouldSkipAirCheck(pRandom, pConfig.discardChanceOnAirExposure)) { + return true; + } else { + return !isAdjacentToAir(pAdjacentStateAccessor, pMutablePos); + } + } + + protected static boolean shouldSkipAirCheck(RandomSource pRandom, float pChance) { + if (pChance <= 0.0F) { + return true; + } else if (pChance >= 1.0F) { + return false; + } else { + return pRandom.nextFloat() >= pChance; + } + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilConfiguration.java b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilConfiguration.java new file mode 100644 index 00000000..b2b4605b --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilConfiguration.java @@ -0,0 +1,28 @@ +package net.dumbcode.projectnublar.worldgen.feature; + +import com.mojang.serialization.Codec; +import com.mojang.serialization.codecs.RecordCodecBuilder; +import net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration; + +public class FossilConfiguration implements FeatureConfiguration { + public static final Codec CODEC = RecordCodecBuilder.create((p_67849_) -> { + return p_67849_.group( + Codec.intRange(0, 64).fieldOf("size").forGetter((p_161025_) -> { + return p_161025_.size; + }), Codec.floatRange(0.0F, 1.0F).fieldOf("discard_chance_on_air_exposure").forGetter((p_161020_) -> { + return p_161020_.discardChanceOnAirExposure; + })).apply(p_67849_, FossilConfiguration::new); + }); + public final int size; + public final float discardChanceOnAirExposure; + + public FossilConfiguration(int size, float discardChanceOnAirExposure) { + this.size = size; + this.discardChanceOnAirExposure = discardChanceOnAirExposure; + } + + public FossilConfiguration(int pSize) { + this(pSize, 0.0F); + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java new file mode 100644 index 00000000..3025d6f4 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java @@ -0,0 +1,205 @@ +package net.dumbcode.projectnublar.worldgen.feature; + +import net.dumbcode.projectnublar.CommonClass; +import net.dumbcode.projectnublar.api.FossilCollection; +import net.dumbcode.projectnublar.api.FossilPiece; +import net.dumbcode.projectnublar.api.Quality; +import com.mojang.serialization.Codec; +import net.dumbcode.projectnublar.config.FossilsConfig; +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.core.BlockPos; +import net.minecraft.core.SectionPos; +import net.minecraft.util.Mth; +import net.minecraft.util.RandomSource; +import net.minecraft.world.level.WorldGenLevel; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.chunk.BulkSectionAccess; +import net.minecraft.world.level.chunk.LevelChunkSection; +import net.minecraft.world.level.levelgen.Heightmap; +import net.minecraft.world.level.levelgen.feature.Feature; +import net.minecraft.world.level.levelgen.feature.FeaturePlaceContext; + +import java.util.BitSet; +import java.util.Map; +import java.util.function.Function; + +public class FossilFeature extends Feature { + public FossilFeature(Codec pCodec) { + super(pCodec); + } + + /** + * Places the given feature at the given location. + * During world generation, features are provided with a 3x3 region of chunks, centered on the chunk being generated, + * that they can safely generate into. + * + * @param pContext A context object with a reference to the level and the position the feature is being placed at + */ + public boolean place(FeaturePlaceContext pContext) { + RandomSource randomsource = pContext.random(); + BlockPos blockpos = pContext.origin(); + WorldGenLevel worldgenlevel = pContext.level(); + FossilConfiguration fossilConfiguration = pContext.config(); + float f = randomsource.nextFloat() * (float) Math.PI; + float f1 = (float) fossilConfiguration.size / 8.0F; + int i = Mth.ceil(((float) fossilConfiguration.size / 16.0F * 2.0F + 1.0F) / 2.0F); + double d0 = (double) blockpos.getX() + Math.sin((double) f) * (double) f1; + double d1 = (double) blockpos.getX() - Math.sin((double) f) * (double) f1; + double d2 = (double) blockpos.getZ() + Math.cos((double) f) * (double) f1; + double d3 = (double) blockpos.getZ() - Math.cos((double) f) * (double) f1; + int j = 2; + double d4 = (double) (blockpos.getY() + randomsource.nextInt(3) - 2); + double d5 = (double) (blockpos.getY() + randomsource.nextInt(3) - 2); + int k = blockpos.getX() - Mth.ceil(f1) - i; + int l = blockpos.getY() - 2 - i; + int i1 = blockpos.getZ() - Mth.ceil(f1) - i; + int j1 = 2 * (Mth.ceil(f1) + i); + int k1 = 2 * (2 + i); + + for (int l1 = k; l1 <= k + j1; ++l1) { + for (int i2 = i1; i2 <= i1 + j1; ++i2) { + if (l <= worldgenlevel.getHeight(Heightmap.Types.OCEAN_FLOOR_WG, l1, i2)) { + return this.doPlace(worldgenlevel, randomsource, fossilConfiguration, d0, d1, d2, d3, d4, d5, k, l, i1, j1, k1); + } + } + } + + return false; + } + + protected boolean doPlace(WorldGenLevel pLevel, RandomSource pRandom, FossilConfiguration pConfig, double pMinX, double pMaxX, double pMinZ, double pMaxZ, double pMinY, double pMaxY, int pX, int pY, int pZ, int pWidth, int pHeight) { + int i = 0; + BitSet bitset = new BitSet(pWidth * pHeight * pWidth); + BlockPos.MutableBlockPos blockpos$mutableblockpos = new BlockPos.MutableBlockPos(); + int j = pConfig.size; + double[] adouble = new double[j * 4]; + + for (int k = 0; k < j; ++k) { + float f = (float) k / (float) j; + double d0 = Mth.lerp((double) f, pMinX, pMaxX); + double d1 = Mth.lerp((double) f, pMinY, pMaxY); + double d2 = Mth.lerp((double) f, pMinZ, pMaxZ); + double d3 = pRandom.nextDouble() * (double) j / 16.0D; + double d4 = ((double) (Mth.sin((float) Math.PI * f) + 1.0F) * d3 + 1.0D) / 2.0D; + adouble[k * 4 + 0] = d0; + adouble[k * 4 + 1] = d1; + adouble[k * 4 + 2] = d2; + adouble[k * 4 + 3] = d4; + } + + for (int l3 = 0; l3 < j - 1; ++l3) { + if (!(adouble[l3 * 4 + 3] <= 0.0D)) { + for (int i4 = l3 + 1; i4 < j; ++i4) { + if (!(adouble[i4 * 4 + 3] <= 0.0D)) { + double d8 = adouble[l3 * 4 + 0] - adouble[i4 * 4 + 0]; + double d10 = adouble[l3 * 4 + 1] - adouble[i4 * 4 + 1]; + double d12 = adouble[l3 * 4 + 2] - adouble[i4 * 4 + 2]; + double d14 = adouble[l3 * 4 + 3] - adouble[i4 * 4 + 3]; + if (d14 * d14 > d8 * d8 + d10 * d10 + d12 * d12) { + if (d14 > 0.0D) { + adouble[i4 * 4 + 3] = -1.0D; + } else { + adouble[l3 * 4 + 3] = -1.0D; + } + } + } + } + } + } + + try (BulkSectionAccess bulksectionaccess = new BulkSectionAccess(pLevel)) { + for (int j4 = 0; j4 < j; ++j4) { + double d9 = adouble[j4 * 4 + 3]; + if (!(d9 < 0.0D)) { + double d11 = adouble[j4 * 4 + 0]; + double d13 = adouble[j4 * 4 + 1]; + double d15 = adouble[j4 * 4 + 2]; + int k4 = Math.max(Mth.floor(d11 - d9), pX); + int l = Math.max(Mth.floor(d13 - d9), pY); + int i1 = Math.max(Mth.floor(d15 - d9), pZ); + int j1 = Math.max(Mth.floor(d11 + d9), k4); + int k1 = Math.max(Mth.floor(d13 + d9), l); + int l1 = Math.max(Mth.floor(d15 + d9), i1); + String period = FossilsConfig.getPeriod(l); + if(!FossilsConfig.testPeriodChance(period, pRandom)){ + return false; + } + String biome = pLevel.getBiome(new BlockPos(k4,l,i1)).unwrapKey().get().location().toString(); + String fossil = null; + if (CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)){ + if(CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)){ + fossil = CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).build().getRandomValue(pRandom).get(); + } + } + if(fossil == null) return false; + for (int i2 = k4; i2 <= j1; ++i2) { + double d5 = ((double) i2 + 0.5D - d11) / d9; + if (d5 * d5 < 1.0D) { + for (int j2 = l; j2 <= k1; ++j2) { + double d6 = ((double) j2 + 0.5D - d13) / d9; + if (d5 * d5 + d6 * d6 < 1.0D) { + for (int k2 = i1; k2 <= l1; ++k2) { + double d7 = ((double) k2 + 0.5D - d15) / d9; + if (d5 * d5 + d6 * d6 + d7 * d7 < 1.0D && !pLevel.isOutsideBuildHeight(j2)) { + int l2 = i2 - pX + (j2 - pY) * pWidth + (k2 - pZ) * pWidth * pHeight; + if (!bitset.get(l2)) { + bitset.set(l2); + blockpos$mutableblockpos.set(i2, j2, k2); + + if (pLevel.ensureCanWrite(blockpos$mutableblockpos)) { + LevelChunkSection levelchunksection = bulksectionaccess.getSection(blockpos$mutableblockpos); + if (levelchunksection != null) { + int i3 = SectionPos.sectionRelative(i2); + int j3 = SectionPos.sectionRelative(j2); + int k3 = SectionPos.sectionRelative(k2); + BlockState blockstate = levelchunksection.getBlockState(i3, j3, k3); + + if (canPlaceOre(blockstate, bulksectionaccess::getBlockState, pRandom, pConfig, blockpos$mutableblockpos)) { + Map>> blockMap = FossilCollection.COLLECTIONS.get(fossil).fossilblocks().getOrDefault(blockstate.getBlock(), null); + if(blockMap == null) { + continue; + } + Map> quality = blockMap.getOrDefault(Quality.NONE, null); + if(quality == null) { + continue; + } + RegistryObject state = quality.getOrDefault(CommonClass.WEIGHTED_FOSSIL_BLOCKS_MAP.get(fossil).getRandomValue(pRandom).get(),null); + levelchunksection.setBlockState(i3, j3, k3, state == null ? blockstate : state.get().defaultBlockState(), false); + ++i; + break; + } + } + } + } + } + } + } + } + } + } + } + } + } + + return i > 0; + } + + public static boolean canPlaceOre(BlockState pState, Function pAdjacentStateAccessor, RandomSource pRandom, FossilConfiguration pConfig, BlockPos.MutableBlockPos pMutablePos) { + if (shouldSkipAirCheck(pRandom, pConfig.discardChanceOnAirExposure)) { + return true; + } else { + return !isAdjacentToAir(pAdjacentStateAccessor, pMutablePos); + } + } + + protected static boolean shouldSkipAirCheck(RandomSource pRandom, float pChance) { + if (pChance <= 0.0F) { + return true; + } else if (pChance >= 1.0F) { + return false; + } else { + return pRandom.nextFloat() >= pChance; + } + } +} diff --git a/common/src/main/resources/META-INF/accesstransformer.cfg b/common/src/main/resources/META-INF/accesstransformer.cfg new file mode 100644 index 00000000..03cb2187 --- /dev/null +++ b/common/src/main/resources/META-INF/accesstransformer.cfg @@ -0,0 +1,18 @@ +public net.minecraft.client.gui.screens.inventory.AbstractContainerScreen m_280092_(Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/inventory/Slot;)V # renderSlot +public net.minecraft.client.renderer.item.ItemProperties m_174570_(Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/item/ClampedItemPropertyFunction;)V # register +public net.minecraft.client.gui.screens.MenuScreens m_96206_(Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/client/gui/screens/MenuScreens$ScreenConstructor;)V # register +public net.minecraft.world.level.block.entity.BlockEntityType$BlockEntitySupplier +public net.minecraft.client.gui.screens.MenuScreens$ScreenConstructor +public net.minecraft.world.inventory.MenuType (Lnet/minecraft/world/inventory/MenuType$MenuSupplier;Lnet/minecraft/world/flag/FeatureFlagSet;)V # MenuType +public net.minecraft.client.renderer.block.model.ItemOverrides ()V # ItemOverrides +public net.minecraft.client.renderer.block.model.ItemModelGenerator m_111638_(ILjava/lang/String;Lnet/minecraft/client/renderer/texture/SpriteContents;)Ljava/util/List; # processFrames +public net.minecraft.client.resources.model.SimpleBakedModel$Builder (ZZZLnet/minecraft/client/renderer/block/model/ItemTransforms;Lnet/minecraft/client/renderer/block/model/ItemOverrides;)V # Builder +public net.minecraft.world.inventory.MenuType$MenuSupplier +public-f net.minecraft.world.inventory.Slot f_40220_ # x +public-f net.minecraft.world.inventory.Slot f_40221_ # y +public net.minecraft.world.phys.shapes.VoxelShape f_83211_ # shape +public net.minecraft.world.phys.shapes.VoxelShape m_7700_(Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; # getCoords +public net.minecraft.world.phys.shapes.SliceShape m_7700_(Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; # getCoords +public net.minecraft.world.phys.shapes.ArrayVoxelShape m_7700_(Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; # getCoords +public net.minecraft.world.phys.shapes.CubeVoxelShape m_7700_(Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; # getCoords +public net.minecraft.world.phys.shapes.VoxelShape (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V # VoxelShape \ No newline at end of file diff --git a/common/src/main/resources/accesstransformers.accesswidener b/common/src/main/resources/accesstransformers.accesswidener new file mode 100644 index 00000000..d008e1c3 --- /dev/null +++ b/common/src/main/resources/accesstransformers.accesswidener @@ -0,0 +1,19 @@ +accessWidener v1 named +accessible class net/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier +accessible method net/minecraft/world/inventory/MenuType (Lnet/minecraft/world/inventory/MenuType$MenuSupplier;Lnet/minecraft/world/flag/FeatureFlagSet;)V +accessible class net/minecraft/world/inventory/MenuType$MenuSupplier +accessible class net/minecraft/client/gui/screens/MenuScreens$ScreenConstructor +accessible method net/minecraft/client/gui/screens/MenuScreens register (Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/client/gui/screens/MenuScreens$ScreenConstructor;)V +accessible method net/minecraft/client/renderer/block/model/ItemOverrides ()V +accessible method net/minecraft/client/renderer/block/model/ItemModelGenerator processFrames (ILjava/lang/String;Lnet/minecraft/client/renderer/texture/SpriteContents;)Ljava/util/List; +accessible method net/minecraft/client/resources/model/SimpleBakedModel$Builder (ZZZLnet/minecraft/client/renderer/block/model/ItemTransforms;Lnet/minecraft/client/renderer/block/model/ItemOverrides;)V +accessible method net/minecraft/client/gui/screens/inventory/AbstractContainerScreen renderSlot (Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/world/inventory/Slot;)V +accessible method net/minecraft/client/renderer/item/ItemProperties register (Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/item/ClampedItemPropertyFunction;)V +mutable field net/minecraft/world/inventory/Slot x I +mutable field net/minecraft/world/inventory/Slot y I +accessible field net/minecraft/world/phys/shapes/VoxelShape shape Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape; +accessible method net/minecraft/world/phys/shapes/VoxelShape (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V +accessible method net/minecraft/world/phys/shapes/VoxelShape getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; +accessible method net/minecraft/world/phys/shapes/SliceShape getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; +accessible method net/minecraft/world/phys/shapes/ArrayVoxelShape getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; +accessible method net/minecraft/world/phys/shapes/CubeVoxelShape getCoords (Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json b/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json new file mode 100644 index 00000000..db11b16c --- /dev/null +++ b/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json @@ -0,0 +1,61780 @@ +{ + "format_version": "1.8.0", + "animations": { + "walk": { + "loop": true, + "animation_length": 2.54167, + "bones": { + "root": { + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, -1.925, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [0, 1.44, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [0, -1.925, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [0, 1.44, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [4.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [4.24966, -1.24962, 0.03098] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [3.24763, -1.52528, -0.25639] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [6.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [4.24966, 1.2496, -0.031] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [3.2476, 1.5253, 0.2564] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [4.25, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.00411, 1.46511, -1.32166] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [3.49685, 3.14142, 2.29258] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [2.47021, 1.85331, 1.16777] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.00411, -1.4651, 1.3217] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [3.3697, -2.75255, 0.18025] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [2.48665, -1.82813, -0.72777] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.00411, 1.46511, -1.32166] + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [2.68, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [2.68, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [3.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-4.09, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [3.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-4.09, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [2.68, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [2.68, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [3.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-4.09, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [3.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-4.09, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.5, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.5, 3, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.5, -3, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": { + "vector": [-2.09, -1.98, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-4, -2.75, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-2.09, 0.16262, -0.05467] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-4, 2.75, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-2.09, 0.16262, -0.05467] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-2.09, -1.98, -0.02] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": { + "vector": [-4.03, -1.76, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-5, -4.75, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-4.03, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-5, 4.75, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-4.03, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-4.03, -1.76, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "post": { + "vector": [8.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-6.75, -8.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [8.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-6.75, 8.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [8.75, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "post": { + "vector": [30.25, 0, 7.5] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [23.70111, 0, 5.4177] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-8.55875, 0, 2.5787] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-20, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-8.74259, 0, 2.0907] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [18.91003, 0, 5.6112] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [30.25, 0, 7.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "post": { + "vector": [-19.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [19.73, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [19.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [9.03, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-16.02, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-19.25, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "post": { + "vector": [27.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [2.82, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-26.38, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-16.27, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [12.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-2.21, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [16.99, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [27.5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "post": { + "vector": [-38.72962, -1.1981, -6.3687] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-9.9218, -0.8654, -4.6005] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [42.49585, -0.4119, -2.1897] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [37.774, -0.15673, -0.83322] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [12.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [2.11329, -0.334, -1.7753] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-20.96696, -0.8964, -4.7648] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-38.72962, -1.1981, -6.3687] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "1.25": { + "vector": [0, 0.6, -0.7] + }, + "1.5833": { + "vector": [0, -0.6, -0.7] + }, + "2.0417": { + "vector": [0, 0.9, -0.7] + }, + "2.5": { + "vector": [0, 0.1, -0.9] + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [-20, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-8.74259, 0, -2.09066] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [18.91003, 0, -5.61122] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [30.25, 0, -7.5] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [23.70111, 0, -5.41769] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-8.55875, 0, -2.5787] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-20, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [9.03, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-16.02, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-19.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [19.73, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [19.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-2.21, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [16.99, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [21.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [2.82, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-26.38, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-16.27, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [17.5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "vector": [0, 0.7, 0] + } + }, + "footLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [6.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [2.61329, 0.33397, 1.7753] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-20.96696, 0.89637, 4.76482] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-33.72962, 1.19809, 6.36869] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-9.92178, 0.86545, 4.60047] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [24.99585, 0.41193, 2.18972] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [37.77403, 0.17762, 0.94419] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [9, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "vector": [0, 1, 0] + }, + "0.375": { + "vector": [0, -0.8, 0] + }, + "0.875": { + "vector": [0, 0.8, 0] + }, + "1.25": { + "vector": [0, -0.37, 0] + }, + "2.5": { + "vector": [0, 1.3, 0] + } + } + }, + "neck4": { + "position": { + "vector": [0, -0.3, 0] + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [-1.00411, 1.46511, -1.32166] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-0.50315, 3.14142, 2.29258] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-2.52979, 1.85331, 1.16777] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-2.00411, -1.4651, 1.3217] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-1.6303, -2.75255, 0.18025] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-2.51335, -1.82813, -0.72777] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-1.00411, 1.46511, -1.32166] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "position": { + "vector": [0, 0.3, 0.6] + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [-1.00411, 1.46511, -1.32166] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-0.50315, 3.14142, 2.29258] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-2.52979, 1.85331, 1.16777] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-2.00411, -1.4651, 1.3217] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-1.6303, -2.75255, 0.18025] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-2.51335, -1.82813, -0.72777] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-1.00411, 1.46511, -1.32166] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "running": { + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.2083": { + "pre": { + "vector": [0, 1, 0] + }, + "post": { + "vector": [0, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 2.4, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, -1.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [11.18, 0, -1.32] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [16.74, 0, -3.68] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [10.62, 0, 2.44] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [11.286, 0, -1.6124] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [16.76115, 0, 3.63479] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [11.18, 0, -1.32] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, -1] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, -1, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 1.0125, 1] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, -1] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -1.03766, -0.0375] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, -1] + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": { + "vector": [-3.58, 0, -1.08] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-0.14, 0, -3.24] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-1.58, 0, -0.72] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-3.6, -0.3636, 0.6912] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-1.6255, -0.00819, 3.61098] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-3.58, 0, -1.08] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [2.12494, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-4.36, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0.56201, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-0.0036, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-3.69979, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [2.12494, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "post": { + "vector": [-2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-1.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-1.08, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0.018, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-1.76555, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-2, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "post": { + "vector": [0.17506, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-4.32, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-3.43848, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [2.0401, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-4.26418, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.17506, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [3.96, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [3.96, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [2.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": { + "vector": [-2.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-3.79, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-1.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0.0379, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-3.74453, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-2.52, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0.002, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -0.20045, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0.0036, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-0.36081, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -0.00003, -0.00003] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0.00254, 0.00301] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [23.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-0.1944, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [23.53324, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.04, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [23.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-0.1944, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [23.53324, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.04, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 2.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 7.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -10, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 2.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "post": { + "vector": [-2.16, 4.68, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-7, 11.4, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0.6, 5.92, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-4.54447, -6.05669, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-7.26014, -11.6022, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-2.16, 4.68, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": { + "vector": [-2.2, 3.24, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-6.84, 7.96, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [2, 6.84, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-0.29477, -2.10038, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-6.95701, -8.18801, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-2.2, 3.24, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [-0.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0.1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0.00125, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.2, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": { + "vector": [-2.97, -7.56, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-5.04, 4.32, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-0.74, 7.56, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-4.67745, 6.86402, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-5.06764, -4.5089, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-2.97, -7.56, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0.1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-0.101, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0.00022, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.1, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "post": { + "vector": [1.95, -4.32, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, -6.04, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-11.68, 7.92, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [1.15083, 8.66487, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0.38009, 6.35901, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1.95, -4.32, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "post": { + "vector": [27.8, 10.43, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [20.32, 0.72, -8.28] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-8.13, 3.6, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-43.84, 11.0797, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-23.78006, 0.11907, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [27.8, 10.43, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [1.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [2.1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [1.8, 0, 1] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [1.194, 0, -1] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [1.7926, 0, -0.0375] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1.3, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "post": { + "vector": [-5.88, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [35.03, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [34.21, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [18.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-32.51803, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-5.88, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.2083": { + "pre": { + "vector": [0, 0.6, 0] + }, + "post": { + "vector": [0, 0.6, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "post": { + "vector": [15.09, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-4.99, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-27.5175, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-25.78756, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [25.17996, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-4.87, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [15.09, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, -0.4, -0.4] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 0, 0.1] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -0.1, -1.1] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -0.4, -0.4] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -0.40375, -0.39125] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [0, 1, -0.39] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -0.4, -0.4] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "post": { + "vector": [-15.72, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [26.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [81.84, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [83.55739, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [33.61538, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [19.95, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-15.72, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, -1.6] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, -1.3] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [-44.49, -10.43, 1.44] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-21.49, -8.28, -1.08] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [3.06, -7.56, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [25.4114, -1.422, -0.1008] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [20.97614, -3.05955, 10.10268] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-44.49, -10.43, 1.44] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [-1.3, 0, -1] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-1.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-1.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-1.897, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-2.20318, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-1.3, 0, -1] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [18.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-36.58, 0, 0.04] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-3.18995, 0, 0.04] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-4.55995, 0, 0.04] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [35.05544, 0, 0.04] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [18.17, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0.002, -0.001] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -0.20045, 0.10022] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [-25.82, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [38.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-9.83004, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [14.18996, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-4.61367, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-25.82, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, -0.6, -0.4] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -0.003, -0.002] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0.30942, 0.21295] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -0.6, -0.4] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [77.76, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [20.69, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [8.94999, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-10.84, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-18.03001, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [17.46475, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [77.76, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, -0.2] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 1, -1.9] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -1.3, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, -0.2] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, -0.2025] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, -0.2] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "shakebody": { + "animation_length": 2.5, + "bones": { + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5417": { + "vector": [0, 0.09, -1.66] + }, + "0.7917": { + "vector": [0, -0.09, 1.66] + }, + "1.0833": { + "vector": [0, 0.09, -1.66] + }, + "1.375": { + "vector": [0, -0.09, 1.66] + }, + "1.5833": { + "vector": [0, 0.09, -1.66] + }, + "1.9167": { + "vector": [0, -0.09, 1.66] + }, + "2.1667": { + "vector": [0, 0.09, -1.66] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.4583": { + "vector": [0, 0.12, -1.66] + }, + "0.75": { + "vector": [0, -0.12, 1.66] + }, + "1.0833": { + "vector": [0, 0.12, -1.66] + }, + "1.2917": { + "vector": [0, -0.12, 1.66] + }, + "1.5417": { + "vector": [0, 0.12, -1.66] + }, + "1.8333": { + "vector": [0, -0.12, 1.66] + }, + "2.0833": { + "vector": [0, 0.12, -1.66] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.4167": { + "vector": [-1.59, -0.88, -1.41] + }, + "0.7083": { + "vector": [-5.13, 0.88, 1.41] + }, + "1.0": { + "vector": [-8.53, -0.88, -1.41] + }, + "1.25": { + "vector": [-10, 0.88, 1.41] + }, + "1.4583": { + "vector": [-8.53, -0.88, -1.41] + }, + "1.75": { + "vector": [-5.13, 0.88, 1.41] + }, + "2.0417": { + "vector": [-1.59, -0.88, -1.41] + }, + "2.5": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.4167": { + "vector": [0, 0, 0.6] + }, + "0.7083": { + "vector": [0, 0, 1.5] + }, + "1.0": { + "vector": [0, 0, 2.9] + }, + "1.4583": { + "vector": [0, 0, 2.9] + }, + "1.75": { + "vector": [0, 0, 1.8] + }, + "2.0417": { + "vector": [0, 0, 0.7] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [-1.68, 0.57, -1.56] + }, + "0.5833": { + "vector": [-5.07, -0.57, 1.56] + }, + "0.875": { + "vector": [-8.72, 0.57, -1.56] + }, + "1.0833": { + "vector": [-10, -0.57, 1.56] + }, + "1.375": { + "vector": [-8.72, 0.57, -1.56] + }, + "1.6667": { + "vector": [-5.07, -0.57, 1.56] + }, + "1.9167": { + "vector": [-1.68, 0.57, -1.56] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5417": { + "vector": [0.06, 0.83, 6.82] + }, + "0.7917": { + "vector": [-0.03, -0.83, -6.81] + }, + "1.0833": { + "vector": [0.06, 0.83, 6.82] + }, + "1.375": { + "vector": [-0.03, -0.83, -6.81] + }, + "1.5833": { + "vector": [0.06, 0.83, 6.82] + }, + "1.9167": { + "vector": [-0.03, -0.83, -6.81] + }, + "2.1667": { + "vector": [0.06, 0.83, 6.82] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5417": { + "vector": [0.06, 0.83, 6.82] + }, + "0.7917": { + "vector": [-0.03, -0.83, -6.81] + }, + "1.0833": { + "vector": [0.06, 0.83, 6.82] + }, + "1.375": { + "vector": [-0.03, -0.83, -6.81] + }, + "1.5833": { + "vector": [0.06, 0.83, 6.82] + }, + "1.9167": { + "vector": [-0.03, -0.83, -6.81] + }, + "2.1667": { + "vector": [0.06, 0.83, 6.82] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5417": { + "vector": [0, 0.98, 0.9] + }, + "0.7917": { + "vector": [0, -0.98, -0.9] + }, + "1.0833": { + "vector": [0, 0.98, 0.9] + }, + "1.375": { + "vector": [0, -0.98, -0.9] + }, + "1.5833": { + "vector": [0, 0.98, 0.9] + }, + "1.9167": { + "vector": [0, -0.98, -0.9] + }, + "2.1667": { + "vector": [0, 0.98, 0.9] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.375": { + "vector": [0, 1.01, 1.08] + }, + "0.625": { + "vector": [0, -1.01, -1.08] + }, + "0.9167": { + "vector": [0, 1.01, 1.08] + }, + "1.1667": { + "vector": [0, -1.01, -1.08] + }, + "1.4167": { + "vector": [0, 1.01, 1.08] + }, + "1.7083": { + "vector": [0, -1.01, -1.08] + }, + "2.0": { + "vector": [0, 1.01, 1.08] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.375": { + "vector": [0, 1.01, 1.08] + }, + "0.625": { + "vector": [0, -1.01, -1.08] + }, + "0.9167": { + "vector": [0, 1.01, 1.08] + }, + "1.1667": { + "vector": [0, -1.01, -1.08] + }, + "1.4167": { + "vector": [0, 1.01, 1.08] + }, + "1.7083": { + "vector": [0, -1.01, -1.08] + }, + "2.0": { + "vector": [0, 1.01, 1.08] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5417": { + "vector": [5, 0, 0] + }, + "0.7917": { + "vector": [7, 0, 0] + }, + "1.0833": { + "vector": [10, 0, 0] + }, + "1.375": { + "vector": [10, 0, 0] + }, + "1.5833": { + "vector": [5, 0, 0] + }, + "1.9167": { + "vector": [0, 0, 0] + }, + "2.1667": { + "vector": [0, 0, 0] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + } + } + }, + "sniffingair": { + "animation_length": 2.54167, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [2.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-0.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-2.88, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [8.25, 16.25, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [2, 16.25, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [2.94938, -17.43596, 4.67897] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [4.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-4.55277, 8.72282, -0.69187] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [5.3477, 10.95328, 1.01896] + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-3.02413, 7.24001, -0.38147] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [10.60086, -7.86518, -1.46711] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-1.50693, -5.49811, 0.14442] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "sniffground": { + "animation_length": 3.95833, + "bones": { + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [-1.25, 0, 0] + }, + "0.5": { + "vector": [-2, 0, 0] + }, + "0.75": { + "vector": [0, 0, 0] + }, + "1.5417": { + "vector": [7.5, 0, 0] + }, + "1.7917": { + "vector": [8, 0, 0] + }, + "2.2083": { + "vector": [18.5, 0, 0] + }, + "2.375": { + "vector": [18.5, 0, 0] + }, + "2.6667": { + "vector": [17, 0, 0] + }, + "3.0417": { + "vector": [16, 0, 0] + }, + "3.375": { + "vector": [14.75, 0, 0] + }, + "3.7917": { + "vector": [2.11, 0, 0] + }, + "3.9583": { + "vector": [0, 0, 0] + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [-4.25, 0, 0] + }, + "0.5": { + "vector": [-8.75, 0, 0] + }, + "0.75": { + "vector": [-7.25, 0, 0] + }, + "1.5417": { + "vector": [-5, 0, 0] + }, + "1.7917": { + "vector": [3, 0, 0] + }, + "2.2083": { + "vector": [4.5, 0, 0] + }, + "2.375": { + "vector": [2.75, 0, 0] + }, + "2.6667": { + "vector": [2, 0, 0] + }, + "3.0417": { + "vector": [4, 0, 0] + }, + "3.375": { + "vector": [2.5, 0, 0] + }, + "3.7917": { + "vector": [0.36, 0, 0] + }, + "3.9583": { + "vector": [0, 0, 0] + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.7083": { + "vector": [5, 0, 0] + }, + "1.3333": { + "vector": [3.81, 0, 0] + }, + "2.1667": { + "vector": [-2.5, 0, 0] + }, + "3.4583": { + "vector": [-1.5, 0, 0] + }, + "3.9583": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.7083": { + "vector": [0, 0, 0] + }, + "2.1667": { + "vector": [0, 0, 0] + }, + "3.4583": { + "vector": [0, 0, 0] + }, + "3.9583": { + "vector": [0, 0, 0] + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1] + }, + "0.7083": { + "vector": [1, 1, 1.1] + }, + "1.3333": { + "vector": [1, 1, 1.1] + }, + "2.1667": { + "vector": [1, 1, 1] + }, + "3.4583": { + "vector": [1, 1, 1] + }, + "3.9583": { + "vector": [1, 1, 1] + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [3, 0, 0] + }, + "0.5": { + "vector": [1.5, 0, 0] + }, + "0.75": { + "vector": [5.5, 0, 0] + }, + "1.5417": { + "vector": [15.5, 0, 0] + }, + "1.7917": { + "vector": [18, 0, 0] + }, + "2.2083": { + "vector": [27.25, 0, 0] + }, + "2.375": { + "vector": [31.75, 0, 0] + }, + "2.6667": { + "vector": [30, 0, 0] + }, + "3.0417": { + "vector": [31.5, 0, 0] + }, + "3.375": { + "vector": [29.5, 0, 0] + }, + "3.7917": { + "vector": [4.21, 0, 0] + }, + "3.9583": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.5417": { + "vector": [0, 0, 0] + }, + "1.7917": { + "vector": [0, 0, -3.11] + }, + "2.2083": { + "vector": [0, 0, -6.01] + }, + "2.375": { + "vector": [0, 0, -6.64] + }, + "2.6667": { + "vector": [0, 0, -5] + }, + "3.375": { + "vector": [0, 0, -5.26] + }, + "3.9583": { + "vector": [0, 0, 0] + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [10.25, 0, 0] + }, + "0.5": { + "vector": [15, 0, 0] + }, + "0.75": { + "vector": [11.75, 0, 0] + }, + "1.375": { + "vector": [18.25, 0, 0] + }, + "1.7917": { + "vector": [20.25, 0, 0] + }, + "2.1667": { + "vector": [27.5, 0, 0] + }, + "2.375": { + "vector": [28.75, 0, 0] + }, + "2.6667": { + "vector": [32.75, 0, 0] + }, + "3.0417": { + "vector": [27.25, 0, 0] + }, + "3.375": { + "vector": [14.5, 0, 0] + }, + "3.7083": { + "vector": [2.07, 0, 0] + }, + "3.8333": { + "vector": [-4, 0, 0] + }, + "3.9583": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.75": { + "vector": [0, 0.6, 0] + }, + "2.1667": { + "vector": [0, 0.6, 2.2] + }, + "2.6667": { + "vector": [0, 0.84, 2.63] + }, + "3.9583": { + "vector": [0, 0, 0] + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [0, 0, 0] + }, + "0.375": { + "vector": [3, 0, 0] + }, + "0.75": { + "vector": [-0.75, 0, 0] + }, + "1.0833": { + "vector": [14.5, 0, 0] + }, + "1.6667": { + "vector": [16.25, 0, 0] + }, + "2.0833": { + "vector": [14.5, 0, 0] + }, + "2.2083": { + "vector": [9, 0, 0] + }, + "2.6667": { + "vector": [18.5, 0, 0] + }, + "3.0417": { + "vector": [-3, 0, 0] + }, + "3.375": { + "vector": [-21, 0, 0] + }, + "3.625": { + "vector": [-3, 0, 0] + }, + "3.8333": { + "vector": [0, 0, 0] + }, + "3.9583": { + "vector": [0, 0, 0] + } + }, + "position": { + "3.0417": { + "vector": [0, 0, 0] + }, + "3.375": { + "vector": [0, -0.6, 3] + }, + "3.625": { + "vector": [0, 0, 0] + } + } + }, + "throat5": { + "rotation": { + "3.0": { + "vector": [0, 0, 0] + }, + "3.375": { + "vector": [10, 0, 0] + }, + "3.7083": { + "vector": [0, 0, 0] + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.4167": { + "vector": [0, 0, 0] + }, + "0.875": { + "vector": [3, 0, 0] + }, + "3.9583": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.4167": { + "vector": [0, 0, 0] + }, + "0.875": { + "vector": [0, 0, -1.5] + }, + "3.9583": { + "vector": [0, 0, 0] + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1] + }, + "3.9583": { + "vector": [1, 1, 1] + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [-2, 0, 0] + }, + "0.5": { + "vector": [-3.5, 0, 0] + }, + "0.75": { + "vector": [-0.5, 0, 0] + }, + "1.5417": { + "vector": [10.25, 0, 0] + }, + "1.7917": { + "vector": [0, 0, 0] + }, + "2.2083": { + "vector": [-5, 0, 0] + }, + "2.375": { + "vector": [0.25, 0, 0] + }, + "2.6667": { + "vector": [3.5, 0, 0] + }, + "3.0417": { + "vector": [-5.75, 0, 0] + }, + "3.375": { + "vector": [-13.25, 0, 0] + }, + "3.7917": { + "vector": [-1.89, 0, 0] + }, + "3.9583": { + "vector": [0, 0, 0] + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [2.5, 0, 0] + }, + "0.5": { + "vector": [-0.5, 0, 0] + }, + "0.75": { + "vector": [-3.25, 0, 0] + }, + "1.375": { + "vector": [-0.79, 0, 0] + }, + "1.5417": { + "vector": [6, 0, 0] + }, + "1.7917": { + "vector": [11, 0, 0] + }, + "1.9167": { + "vector": [4.52, 0, 0] + }, + "2.1667": { + "vector": [-19.25, 0, 0] + }, + "2.3333": { + "vector": [-20.5, 0, 0] + }, + "2.625": { + "vector": [-16.25, 0, 0] + }, + "3.0417": { + "vector": [-6.75, 0, 0] + }, + "3.375": { + "vector": [-3.75, 0, 0] + }, + "3.7917": { + "vector": [-0.54, 0, 0] + }, + "3.9583": { + "vector": [0, 0, 0] + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [5.25, 0, 0] + }, + "0.5": { + "vector": [-0.25, 0, 0] + }, + "0.75": { + "vector": [-4, 0, 0] + }, + "1.1667": { + "vector": [-7.04, 0, 0] + }, + "1.5417": { + "vector": [5.25, 0, 0] + }, + "1.7917": { + "vector": [7.25, 0, 0] + }, + "2.0": { + "vector": [3.77, 0, 0] + }, + "2.2083": { + "vector": [-9, 0, 0] + }, + "2.375": { + "vector": [-11.5, 0, 0] + }, + "2.6667": { + "vector": [-9.75, 0, 0] + }, + "3.0417": { + "vector": [1.75, 0, 0] + }, + "3.375": { + "vector": [7.75, 0, 0] + }, + "3.7917": { + "vector": [1.11, 0, 0] + }, + "3.9583": { + "vector": [0, 0, 0] + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [14.25, 0, 0] + }, + "0.5": { + "vector": [8.5, 0, 0] + }, + "0.75": { + "vector": [2.5, 0, 0] + }, + "1.0": { + "vector": [-10.13, 0, 0] + }, + "1.5417": { + "vector": [16.25, 0, 0] + }, + "1.7917": { + "vector": [21.5, 0, 0] + }, + "2.0833": { + "vector": [13.68, 0, 0] + }, + "2.3333": { + "vector": [-15, 0, 0] + }, + "2.5": { + "vector": [-16, 0, 0] + }, + "2.7917": { + "vector": [-10.75, 0, 0] + }, + "3.0417": { + "vector": [16.5, 0, 0] + }, + "3.375": { + "vector": [23.5, 0, 0] + }, + "3.7917": { + "vector": [3.36, 0, 0] + }, + "3.9583": { + "vector": [0, 0, 0] + } + } + } + } + }, + "speak1": { + "animation_length": 3, + "bones": { + "hips": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1-30)*-10", 0, 0] + }, + "1.0": { + "vector": ["-10+math.sin(query.anim_time*180/0.5)*1", 0, 0] + }, + "2.25": { + "vector": ["math.sin(query.anim_time*180/0.5)*1", 0, 0] + }, + "3.0": { + "vector": [0, 0, 0] + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1+30)*-10", "math.sin(query.anim_time*180/1-30)*20", "math.sin(query.anim_time*180/1-30)*-5"] + }, + "1.0": { + "vector": ["4+math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/2.25+30)*20", "math.sin(query.anim_time*180/2.25+30)*5"] + }, + "2.25": { + "vector": ["15+math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/3)*-20", "math.sin(query.anim_time*180/3)*5"] + }, + "3.0": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5": { + "vector": [0.55, -0.8, 2.7] + }, + "1.0": { + "vector": [1.1, 0, 0] + }, + "2.25": { + "vector": [1.1, 0, -4] + }, + "3.0": { + "vector": [0, 0, 0] + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"] + }, + "0.5": { + "vector": [ + "0.0106+math.sin(query.anim_time*180/1+30)*10", + "-2.4948+math.sin(query.anim_time*180/1-60)*10", + "0.1622+math.sin(query.anim_time*180/1-60)*5" + ] + }, + "0.625": { + "vector": [5.98886, -1.0567, 3.59695] + }, + "1.0": { + "vector": [ + "10.4004+math.sin(query.anim_time*180/0.5+60)*5", + "-0.1126+math.sin(query.anim_time*180/2.25-30)*10", + "math.sin(query.anim_time*180/2.25-30)*-1.9755" + ] + }, + "2.25": { + "vector": [ + "-8.3517+math.sin(query.anim_time*180/0.5+60)*5", + "math.sin(query.anim_time*180/2.25-60)*-6.7903", + "math.sin(query.anim_time*180/2.25-60)* 1.8326" + ] + }, + "3.0": { + "vector": [0, 0, 0] + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] + }, + "0.5": { + "vector": ["7.5+math.sin(query.anim_time*180/1+30)*10", 0, 0] + }, + "1.0": { + "vector": ["5+math.sin(query.anim_time*180/0.5+60)*-5", 0, 0] + }, + "2.25": { + "vector": ["5+math.sin(query.anim_time*180/0.5+60)*-5", 0, 0] + }, + "3.0": { + "vector": [0, 0, 0] + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*-5"] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1+30)*-10", "math.sin(query.anim_time*180/1+90)*-5", "math.sin(query.anim_time*180/1+90)*5"] + }, + "1.0": { + "vector": ["-5+math.sin(query.anim_time*180/0.5+60)*5", "math.sin(query.anim_time*180/2.25+120)*-5", "math.sin(query.anim_time*180/2.25+120)*-5"] + }, + "2.25": { + "vector": ["-5+math.sin(query.anim_time*180/0.5+60)*5", "math.sin(query.anim_time*180/2.25+120)*-5", "math.sin(query.anim_time*180/2.25+120)*-5"] + }, + "3.0": { + "vector": [0, 0, 0] + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1+30)*5", 0, 0] + }, + "1.0": { + "vector": ["2.5+math.sin(query.anim_time*180/0.5+60)*-0.5", 0, 0] + }, + "2.25": { + "vector": ["math.sin(query.anim_time*180/0.5+60)*-0.5", 0, 0] + }, + "3.0": { + "vector": [0, 0, 0] + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1-30)*5", 0, 0] + }, + "1.0": { + "vector": ["2.5+math.sin(query.anim_time*180/0.5)*-0.5", 0, 0] + }, + "2.25": { + "vector": ["math.sin(query.anim_time*180/0.5)*-0.5", 0, 0] + }, + "3.0": { + "vector": [0, 0, 0] + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1-30)*5", 0, 0] + }, + "1.0": { + "vector": ["2.5+math.sin(query.anim_time*180/0.5)*-0.5", 0, 0] + }, + "2.25": { + "vector": ["math.sin(query.anim_time*180/0.5)*-0.5", 0, 0] + }, + "3.0": { + "vector": [0, 0, 0] + } + } + } + } + }, + "eat": { + "loop": "hold_on_last_frame", + "animation_length": 5.79167, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-0.3456, 0, 0.16] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-1.0656, 0, 0.49333] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-4.32, 0, 2] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-7.27644, 0, 0.98288] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-8.43893, 0, 0.58294] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-8.6255, 0, 0.51875] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-16.64, 9.81, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-15.60149, 9.62363, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-12.03593, 8.98375, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [4.13023, 6.08254, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [22.35126, 2.81256, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [23.06075, 2.68524, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [23.48, 2.61, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [23.10203, 2.8623, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [21.134, 4.176, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [15.66, 7.83, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [2.615, 7.83, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-3.22155, 8.31321, -1] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-4.37603, 8.40879, -1] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-5.08155, 8.4672, -1] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-4.94867, 7.00896, -0.82778] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-4.43859, 1.4112, -0.16667] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-2.26885, 0.77444, -0.09146] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-2.05353, 0.71125, -0.084] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [-1.95415, 0.68208, -0.08056] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-1.79759, 0.65612, -0.07749] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-1.4688, 0.60161, -0.07105] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-0.62334, 0.46145, -0.0545] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [1.17717, 0.16294, -0.01924] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [7.93961, 0.0722, -0.00853] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [8.79005, 0.06079, -0.00718] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [9.40732, 0.0525, -0.0062] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [16.51402, 0.02599, -0.00307] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [23.47999, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [22.76316, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [21.45983, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [15.66, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-6.5165, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [-8.56022, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-9.34292, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-10.43, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-1.89799, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [5.56804, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [5.8624, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [6.13, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [5.7628, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [4.654, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [1.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, -0.16] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 0, -0.49333] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, -2] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -0.67808, -3.01712] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -0.94471, -3.41706] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, -0.9875, -3.48125] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -2, -5] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -1.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0, -1.27629, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -1.23204, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [0, -1.205, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, -1.34192, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -1.8675, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, -1.92729, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0, -1.93322, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [0, -1.93596, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -1.9384, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -1.94351, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0, -1.95667, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [0, -1.9847, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [0, -1.99322, -5] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -1.99429, -5] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, -1.99507, -5] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0, -1.99756, -5] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -2, -5] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -1.15, -5] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [0, -1.07167, -5] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -1.04167, -5] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0, -1, -5] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, -1.79, -5] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -1.0553, -4.07] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [0, -1.02633, -4.03333] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [0, -1, -4] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [0, -1, -3.83] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [0, -1, -3.31667] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [0, -1, -2] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0.1728, 0, -0.16] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.5328, 0, -0.49333] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [2.16, 0, -2] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [2.16, 0, -0.98288] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [2.16, 0, -0.58294] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [2.16, 0, -0.51875] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [2.16, -3.6, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [2.13619, -3.50681, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [2.05442, -3.18687, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.68371, -1.73627, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [1.26588, -0.10128, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [1.24961, -0.03762, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [1.24, 0, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [1.588, -0.2523, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [3.4, -1.566, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [8.44, -5.22, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [8.44, -5.22, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [3.6079, -3.12609, 1] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [2.6521, -2.71191, 1] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [2.068, -2.4588, 1] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0.5614, -2.12834, 0.82778] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-5.222, -0.8598, 0.16667] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-4.41792, -0.7155, 0.09146] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-4.33813, -0.70118, 0.084] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [-4.3013, -0.69457, 0.08056] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-4.18975, -0.66814, 0.07749] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-3.95549, -0.61263, 0.07105] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-3.35311, -0.4699, 0.0545] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-2.07026, -0.16593, 0.01924] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [0.67544, -0.07352, 0.00853] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [1.02074, -0.0619, 0.00718] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [1.27136, -0.05346, 0.0062] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [1.25553, -0.02646, 0.00307] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [1.24, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [1.9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [3.1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [8.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-0.74, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [-1.586, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-1.91, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-2.36, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-3.2132, -0.4266, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-3.42412, -0.53206, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [-3.43244, -0.53622, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-3.44, -0.54, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 1] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [1.3232, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [4.07987, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [16.54, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [15.6551, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [15.30716, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [15.25131, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [13.93, -7.2, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [14.3351, -7.10681, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [15.72595, -6.78687, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [22.03205, -5.33627, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [29.1397, -3.70128, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [29.41646, -3.63762, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [29.58, -3.6, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [29.8323, -3.69667, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [31.146, -4.2, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [34.8, -5.6, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [34.8, -5.6, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [23.1269, -1.93118, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [20.81793, -1.20548, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [19.4069, -0.762, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [17.31665, -0.18299, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [9.29282, 2.03967, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [9.02984, 2.2925, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [9.00374, 2.31759, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [8.99169, 2.32917, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [8.58406, 2.24053, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [7.72801, 2.05439, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [5.52676, 1.57575, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [0.83891, 0.55641, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [13.94355, 0.24654, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [15.5916, 0.20757, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [16.78776, 0.17929, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [23.24784, 0.08875, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [29.57999, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [30.05849, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [30.9285, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [34.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [12.6235, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [10.57978, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [9.79708, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [8.71, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, -0.016, -0.08] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, -0.04933, -0.24667] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -0.2, -1] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -0.2, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, -0.2, -1.02589] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, -0.2, -1.11476] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -0.2, -1.5177] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, -0.2, -1.97187] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, -0.2, -1.98955] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [0, -0.2, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -0.2, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0, -0.11052, -1.10517] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -0.09282, -0.92817] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [0, -0.082, -0.82] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, -0.06788, -0.64433] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -0.01367, 0.03] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, -0.0075, 0.01646] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0, -0.00689, 0.01512] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [0, -0.00661, 0.0145] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -0.00635, 0.01395] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -0.00583, 0.01279] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0, -0.00447, 0.00981] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [0, -0.00158, 0.00346] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [0, -0.27915, -1.11228] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -0.31406, -1.2526] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, -0.3394, -1.35444] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0, -0.269, -1.68045] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -0.2, -2] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -0.03, -0.3] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [0, -0.01433, -0.14333] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -0.00833, -0.08333] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-0.56281, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-0.78411, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-0.81962, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-1.66, -10.8, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-1.52488, -10.61363, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-1.06097, -9.97375, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.04241, -7.07254, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [3.41314, -3.80256, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [3.50545, -3.67524, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [3.56, -3.6, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [3.734, -3.774, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [4.64, -4.68, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [7.16, -7.2, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [7.16, -7.2, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [3.21378, -2.3679, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [2.43321, -1.4121, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [1.9562, -0.828, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [2.75941, -0.0654, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [5.8427, 2.862, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [1.1578, 3.195, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0.69288, 3.22805, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [0.47831, 3.2433, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.49626, 3.11987, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0.53395, 2.86068, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0.63089, 2.19418, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [0.83732, 0.77479, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [3.80713, 0.3433, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [4.18061, 0.28904, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [4.45169, 0.24965, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [4.00139, 0.12358, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [3.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [3.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [4.49, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [7.16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-0.337, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [-1.0279, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-1.2925, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-1.66, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-8.77001, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [5.1242, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [5.672, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [6.16999, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [4.61705, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [-0.07225, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [-12.1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0.38965, 0, 0.00777] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0.3541, 0, 0.03443] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.19292, 0, 0.15531] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0.01125, 0, 0.29156] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0.00418, 0, 0.29687] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [0, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [0.00967, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0.06, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0.2, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0.2, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0.06577, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.03922, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [0.023, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0.00182, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-0.0795, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-0.08875, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-0.08967, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [-0.09009, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.09047, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-0.09126, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-0.0933, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-0.09763, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-0.09763, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-0.04833, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-0.085, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [-0.09283, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-0.09583, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-0.1, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-0.021, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-0.00147, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [-0.0007, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [0, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0.288, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.888, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [3.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [3.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [3.4782, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [2.844, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [1.08, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [1.08, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [1.43582, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [2.18304, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [4.10446, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [8.19639, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [9.4403, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [9.59674, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [9.71028, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [6.62459, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [3.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [3.369, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [2.949, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [1.08, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-0.9288, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [-1.008, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-1.08, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0.576, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [1.776, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [7.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [7.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [5.91144, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [5.65656, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [5.5008, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [4.11944, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-1.1832, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [1.29997, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [1.54639, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [1.66012, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [2.19251, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [3.31054, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [6.18546, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [12.30797, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [14.16917, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [14.40324, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [14.57312, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [10.8497, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [7.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [4.752, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [4.5264, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [4.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [4.32, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [2.3112, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [2.232, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [2.16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [3.0848, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [5.87733, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [13.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0.288, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.888, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [3.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [6.0411, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [7.00095, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [7.155, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [10.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [10.31802, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [8.66322, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.16038, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-7.29614, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-7.62542, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [-7.82, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-7.994, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-8.9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-11.42, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-11.42, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-13.0307, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-13.3493, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-13.544, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-15.2242, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-21.674, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-16.60046, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-16.09698, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [-15.8646, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-15.65779, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-15.22347, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-14.10666, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-11.72827, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-14.21304, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-14.52553, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-14.75233, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-11.25151, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-7.82, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-8.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-8.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-11.42, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-14.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [-14.762, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-14.87, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-15.02, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-21.69551, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-23.34578, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [-23.41085, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-23.46999, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [-22.3616, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [-19.01467, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [-10.43, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, 0, 0.01553] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, 0, 0.06885] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 0.31062] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, 0, 0.58312] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, 0, 0.59373] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [0, 0, 0.6] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, 0, 0.70333] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 1.1] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, 0, 0.87439] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0, 0, 0.852] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [0, 0, 0.84167] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0.83247] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0.81316] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0, 0, 0.76349] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [0, 0, 0.65773] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [0, 0, 0.62558] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0.62154] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, 0, 0.6186] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0, 0, 0.60921] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, 0, 0.6] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0, 0, 0.6] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, 0, 1.153] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, 0, 1.56871] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [0, 0, 1.5851] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [0, 0, 1.6] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [0, 0, 1.5575] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [0, 0, 1.42917] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [0, 0, 1.1] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [4.4211, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [6.1595, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [6.4385, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [31.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [31.46, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [32.00933, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [34.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [2.0125, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0.7475, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [5.08056, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [24.58333, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [13.49079, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [12.39001, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [11.88195, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [12.12467, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [12.63438, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [13.94507, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [16.73635, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [24.84696, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [25.86696, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [26.60727, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [13.17061, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0.00001, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0.00001, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [20.61113, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [1.44278, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [0.68704, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.0417": { + "vector": [-12, 0, 0] + }, + "1.4167": { + "vector": [-9, 0, 0] + }, + "2.0": { + "vector": [-9, 0, 0] + }, + "2.5417": { + "vector": [-8, 0, 0] + }, + "3.75": { + "vector": [1, 0, 0] + }, + "3.9167": { + "vector": [-7, 0, 0] + }, + "4.4583": { + "vector": [-5.95635, -0.00899, 0.03616] + }, + "4.875": { + "vector": [-13.9997, -0.01591, 0.06398] + }, + "5.2917": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.0417": { + "vector": [0, -0.5, -3] + }, + "1.4167": { + "vector": [0, -1, -5.4] + }, + "1.7917": { + "vector": [0, -0.26, -7.94] + }, + "2.0": { + "vector": [0, -1.1, -5] + }, + "2.25": { + "vector": [0.06, -0.82, -2.71] + }, + "2.4167": { + "vector": [0.1, -0.64, -2.85] + }, + "2.5417": { + "vector": [0, -0.5, -2.2] + }, + "2.7917": { + "vector": [0, 0.1, -0.25] + }, + "3.0417": { + "vector": [0, -0.3, -3.3] + }, + "3.5417": { + "vector": [0, -0.5, -5.3] + }, + "3.75": { + "vector": [0, -0.5, -8.59] + }, + "3.9167": { + "vector": [0, -0.5, -3.3] + }, + "4.4583": { + "vector": [0, -0.6, -1.81] + }, + "4.875": { + "vector": [0, -0.5, -1.9] + }, + "5.2917": { + "vector": [0, 0, 0] + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-0.16107, 1.69124, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.19293, 2.02577, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-0.2124, 2.2302, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-0.23782, 2.49711, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-0.3354, 3.5217, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-0.3465, 3.63825, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-0.3476, 3.64982, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [-0.34811, 3.65515, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.21156, 3.51606, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0.07519, 3.22395, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0.81254, 2.47281, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [2.38284, 0.87318, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [2.8602, 0.3869, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [2.92023, 0.32574, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [2.9638, 0.28136, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [1.46708, 0.13927, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-0.306, 3.213, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [-0.3342, 3.5091, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-0.345, 3.6225, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-0.36, 3.78, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-1.782, 3.78, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-2.13354, 0.2646, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [-2.1474, 0.126, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-2.16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0, 0, 0.08948] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0.10718] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [0, 0, 0.118] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, 0, 0.13212] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0.18633] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, 0, 0.1925] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0, 0, 0.19311] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [0, 0, 0.19339] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0.19365] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0.19417] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0, 0, 0.19553] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [0, 0, 0.19842] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, 0, 0.19842] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0, 0, 0.09822] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, 0, 0.17] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [0, 0, 0.18567] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, 0.19167] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0, 0, 0.2] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0.144, 0.576, -0.16] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.444, 1.776, -0.49333] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [1.8, 7.2, -2] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [3.87493, 7.56616, -0.98288] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [4.69081, 7.71014, -0.58294] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [4.82175, 7.73325, -0.51875] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [9.72, -6.12, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [9.55744, -5.95951, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [8.99932, -5.4085, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [6.46883, -2.91024, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [3.61668, -0.09443, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [3.50562, 0.01521, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [3.44, 0.08, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [6.045, -0.1, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [7.69373, 0.78589, 1] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [8.01985, 0.96112, 1] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [8.21915, 1.0682, 1] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [8.29335, 0.76023, 0.82778] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [8.57819, -0.42197, 0.16667] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [9.42279, -0.23157, 0.09146] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [9.50661, -0.21267, 0.084] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [9.54529, -0.20395, 0.08056] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [9.36775, -0.19619, 0.07749] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [8.99492, -0.17989, 0.07105] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [8.0362, -0.13798, 0.0545] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [5.99449, -0.04872, 0.01924] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [1.9377, -0.02159, 0.00853] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [1.42752, -0.01818, 0.00718] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [1.05722, -0.0157, 0.0062] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [2.26052, 0.03263, 0.00307] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [3.44, 0.08, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [8.7865, 0.012, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [9.27922, 0.00573, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [9.46792, 0.00333, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [9.73, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [10.2988, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [2.73902, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [2.44096, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [2.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [2.3842, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [3.031, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [4.69, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, 0.00777, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, 0.03443, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0.15531, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, 0.29156, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, 0.29687, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [0, 0.3, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, 0.021, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [0, 0.01, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0.288, 0.288, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.888, 0.888, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [3.6, 3.6, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [5.67493, 4.08822, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [6.49081, 4.28019, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [6.62175, 4.311, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [13.32, -2.16, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [12.51316, -2.10564, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [9.74301, -1.91901, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-2.81679, -1.07282, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-16.97306, -0.11908, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-17.52428, -0.08194, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [-17.85, -0.06, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-6.11, -1.14, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0.27016, -0.97893, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1.53217, -0.94707, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [2.3034, -0.9276, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [2.69032, -0.76785, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [4.17557, -0.1546, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [4.34452, -0.08484, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [4.36129, -0.07792, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [4.36902, -0.07472, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [4.25261, -0.07188, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [4.00814, -0.06591, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [3.37951, -0.05055, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [2.04077, -0.01785, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-2.57642, -0.00791, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-3.15709, -0.00666, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-3.57854, -0.00575, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-10.78562, -0.03315, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-17.84999, -0.06, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [4.25, -0.009, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [6.28667, -0.0043, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [7.06667, -0.0025, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [8.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [5.306, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-2.09308, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [-2.3848, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-2.65, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [-2.0686, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [-0.313, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [4.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0.576, -0.576, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [1.776, -1.776, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [7.2, -7.2, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [7.68822, -3.53835, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [7.88019, -2.09858, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [7.911, -1.8675, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [8.64, 10.8, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [7.80857, 10.52044, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [4.95399, 9.56062, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-7.98861, 5.20881, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-22.57634, 0.30385, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-23.14435, 0.11286, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [-23.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-6.525, -1.26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-1.67724, -2.79017, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.71834, -3.09284, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-0.13235, -3.2778, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-1.90928, -2.71329, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-8.73039, -0.5463, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-10.96828, -0.2998, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-11.19036, -0.27534, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [-11.29286, -0.26405, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-10.74018, -0.254, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-9.57956, -0.2329, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-6.59512, -0.17863, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-0.23935, -0.06308, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-4.32185, -0.02795, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-4.83526, -0.02353, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-5.20791, -0.02032, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-14.43531, -0.01006, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-23.47999, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0.1415, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [2.31838, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [3.15208, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [4.31, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-9.91002, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-6.3946, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [-6.256, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-6.13, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [-6.5278, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [-7.729, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [-10.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-1.152, -0.864, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-3.552, -2.664, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-14.4, -10.8, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-10.25013, -3.4767, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-8.61839, -0.59715, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-8.3565, -0.135, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-9.36, 10.8, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-9.36, 10.42725, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-9.36, 9.14749, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-9.36, 3.34508, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-9.36, -3.19487, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-9.36, -3.44952, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [-9.36, -3.6, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-9.36, -4.68, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-10.80963, -6.12963, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-11.09637, -6.41637, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-11.2716, -6.5916, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-10.50838, -5.45638, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-7.5786, -1.0986, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-9.84437, -0.60289, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-10.06921, -0.5537, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [-10.17299, -0.53099, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-10.03245, -0.51078, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-9.73732, -0.46835, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-8.97841, -0.35923, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-7.36221, -0.12685, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-8.87577, -0.05621, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-9.06612, -0.04732, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-9.20427, -0.04087, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-9.28291, -1.83823, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-9.36, -3.6, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-12.114, -0.54, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [-12.3678, -0.258, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-12.465, -0.15, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-12.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-5.904, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [-5.64, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-5.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0.4608, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [1.4208, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [5.76, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [5.51589, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [5.41991, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [5.4045, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [5.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [4.792, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [3.84, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [3.73171, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [3.72096, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [3.716, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [3.71159, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [3.70232, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [3.67848, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [3.62771, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [3.61228, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [3.61034, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [3.60893, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [4.33162, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [5.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [5.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [3.9024, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0.60797, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [0.47808, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [0.36, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [0.1152, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [-0.624, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [-2.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, -0.16] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 0, -0.49333] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, -2] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -0.67808, -2.67808] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -0.94471, -2.94471] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, -0.9875, -2.9875] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -2, -4] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -1.5, -4] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0, -1.27629, -4] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -1.23204, -4] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [0, -1.205, -4] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, -1.34192, -4] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -1.8675, -4] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, -1.92729, -4] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0, -1.93322, -4] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [0, -1.93596, -4] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -1.9384, -4] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -1.94351, -4] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0, -1.95667, -4] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [0, -1.9847, -4] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [0, -1.99322, -4] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -1.99429, -4] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, -1.99507, -4] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0, -1.99756, -4] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -2, -4] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -1.15, -4] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [0, -1.07167, -4] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -1.04167, -4] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0, -1, -4] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, -1.79, -4] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -1.0553, -3.07] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [0, -1.02633, -3.03333] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [0, -1, -3] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [0, -1, -2.915] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [0, -1, -2.65833] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [0, -1, -2] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-0.2016, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-0.6216, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-2.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [1.26371, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [2.75147, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [2.99025, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [8.64, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [5.76, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [4.47144, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [4.21656, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [4.0608, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [5.03544, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [8.7768, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [9.20239, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [9.24463, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [9.26412, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [9.28147, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [9.3179, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [9.41158, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [9.6111, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [9.67175, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [9.67937, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [9.68491, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [9.15723, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [8.64, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [3.744, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [3.2928, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [3.12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [2.88, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [8.28361, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [6.60625, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [6.54012, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [6.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [6.5106, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [6.603, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [6.84, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [0, 0, -0.017] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [0, 0, -0.06833] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [0, 0, -0.2] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0.0864, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.2664, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [1.08, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-0.62877, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-1.30066, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-1.4085, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-3.96, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0.9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [3.07445, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [3.50456, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [3.7674, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [2.93257, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-0.2721, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-0.63664, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-0.67282, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [-0.68951, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.70437, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-0.73558, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-0.81583, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-0.98672, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-1.03867, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-1.0452, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-1.04994, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-2.51952, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-3.96, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [4.302, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [5.0634, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [5.355, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [5.76, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0.35639, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [6.05135, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [6.27588, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [6.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [6.633, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [7.095, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [8.28, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-0.288, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-0.888, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-3.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-5.76309, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-6.61362, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-6.75012, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-9.98, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-11.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-12.32482, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-12.46819, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-12.5558, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-12.54619, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-12.5093, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-12.5051, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-12.50469, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [-12.5045, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-12.50432, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-12.50396, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-12.50304, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-12.50107, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-12.50048, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-12.5004, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-12.50035, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-11.22757, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-9.98, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-12.734, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [-12.9878, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-13.085, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-13.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-12.6512, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-12.51058, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [-12.50504, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-12.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [-12.5612, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [-12.746, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [-13.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-2.016, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-6.216, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-25.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-26.38665, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-26.85324, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-26.92813, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-28.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-26.9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-26.09465, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-25.93535, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-25.838, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-26.0209, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-26.723, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-26.80287, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-26.81079, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [-26.81445, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-26.81771, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-26.82454, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-26.84212, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-26.87956, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-26.89094, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-26.89238, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-26.89341, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-27.80574, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-28.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-25.64, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [-25.358, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-25.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-25.1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-26.522, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-25.53434, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [-25.4954, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-25.46, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [-24.848, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [-23, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [-18.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, -0.16] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 0, -0.49333] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, -2] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -0.67808, -3.01712] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -0.94471, -3.41706] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, -0.9875, -3.48125] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -2, -5] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -1.5, -5] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0, -1.27629, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -1.23204, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [0, -1.205, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, -1.34192, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -1.8675, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, -1.92729, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0, -1.93322, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [0, -1.93596, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -1.9384, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -1.94351, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0, -1.95667, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [0, -1.9847, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [0, -1.99322, -5] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -1.99429, -5] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, -1.99507, -5] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0, -1.99756, -5] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -2, -5] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -1.15, -5] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [0, -1.07167, -5] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -1.04167, -5] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0, -1, -5] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, -1.79, -5] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -1.0553, -4.07] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [0, -1.02633, -4.03333] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [0, -1, -4] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [0, -1, -3.83] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [0, -1, -3.31667] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [0, -1, -2] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [1.728, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [5.328, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [21.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [12.20855, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [8.51579, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [7.92313, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-6.1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-9.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-11.05016, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-11.35283, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-11.5378, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-10.78729, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-7.9063, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-7.57858, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-7.54605, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [-7.53104, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-7.51769, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-7.48963, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-7.41749, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-7.26386, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-7.21716, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-7.21128, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-7.20702, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-6.64798, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-6.1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-11.914, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [-12.4498, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-12.655, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-12.94, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-8.38959, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-11.61707, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [-11.74432, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-11.86, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [-8.2356, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [2.70867, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [30.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-2.304, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-7.104, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-28.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-16.02152, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-10.99697, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-10.19056, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [8.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [12.31, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [13.84016, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [14.14283, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [14.3278, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [13.01929, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [7.9963, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [7.42492, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [7.36821, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [7.34204, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [7.31875, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [7.26984, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [7.14406, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [6.87621, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [6.79478, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [6.78454, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [6.77711, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [7.84412, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [8.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [14.704, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [15.2398, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [15.445, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [15.73, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [8.61999, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [13.5583, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [13.753, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [13.93, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [9.9231, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [-2.17617, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [-33.21, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [4.032, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [12.432, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [50.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [42.06636, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [38.78954, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [38.26363, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [25.82, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [24.38, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [23.73572, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [23.60828, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [23.5304, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [24.11072, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [26.3384, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [26.59181, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [26.61695, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [26.62856, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [26.63889, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [26.66058, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [26.71636, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [26.83516, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [26.87127, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [26.87581, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [26.87911, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [26.34426, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [25.82, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [23.372, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [23.1464, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [23.06, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [22.94, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [26.0684, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [24.83299, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [24.78428, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [24.74001, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [27.2781, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [34.94217, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [54.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "3.75": { + "vector": [6, 0, 0] + }, + "4.4583": { + "vector": [18.92, 0, 0] + }, + "5.2917": { + "vector": [0, 0, 0] + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.0417": { + "vector": [8, -6, 0] + }, + "2.4167": { + "vector": [8.04192, -1.64292, -0.64443] + }, + "3.0": { + "vector": [8.02564, -4.02149, -0.29352] + }, + "3.9167": { + "vector": [15.02564, -4.02149, -0.29352] + }, + "4.25": { + "vector": [14.96041, -1.64563, -0.35128] + }, + "4.375": { + "vector": [11.64969, -0.43818, -0.38063] + }, + "4.625": { + "vector": [23.02825, 1.97674, -0.43934] + }, + "5.2917": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "2.4167": { + "vector": [0.2, 0, 0] + }, + "4.875": { + "vector": [0.2, 0, 0.3] + }, + "5.2917": { + "vector": [0, 0, 0] + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1] + }, + "1.0417": { + "vector": [1, 1, 0.6] + }, + "2.5417": { + "vector": [1, 1, 1] + }, + "3.0": { + "vector": [1, 1, 0.6] + }, + "3.75": { + "vector": [1, 1, 0.2636] + }, + "3.9167": { + "vector": [1, 1, 0.8] + }, + "5.2917": { + "vector": [1, 1, 1] + } + } + } + } + }, + "eat2": { + "animation_length": 3, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": ["12.5+math.sin(query.anim_time*180/1.5-30)*15", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.5-30)*15", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.75)*-15", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": ["-15+math.sin(query.anim_time*720/1)*2.5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": ["-15+math.sin(query.anim_time*360/1)*2.5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, "math.sin(query.anim_time*180/0.5)*-1", 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, "math.sin(query.anim_time*180/1.5-60)*-2", 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [0, "math.sin(query.anim_time*180/1.5-60)*-2", 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, "math.sin(query.anim_time*180/1.75-60)*0.5", 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, "math.sin(query.anim_time*180/0.5)*-1", 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.5)*10", "math.sin(query.anim_time*720/1.5)*-5", "math.sin(query.anim_time*720/1.5)*-5"] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.5)*10", "math.sin(query.anim_time*720/1.5)*-5", "math.sin(query.anim_time*720/1.5)*-5"] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.75-30)*-5", "math.sin(query.anim_time*720/1.75)*5", "math.sin(query.anim_time*720/1.75)*5"] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": ["-5+math.sin(query.anim_time*720/1+60)*-2.5", "math.sin(query.anim_time*180/3)*-5", "math.sin(query.anim_time*180/3)*-5"] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": ["math.sin(query.anim_time*360/1+60)*-2.5", "math.sin(query.anim_time*180/3)*-5", "math.sin(query.anim_time*180/3)*-5"] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-1, -0.3, -0.3] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.5)*30", "math.sin(query.anim_time*720/1.5+120)*-5", "math.sin(query.anim_time*720/1.5+120)*-5"] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.5+30)*30", "math.sin(query.anim_time*720/1.5+120)*-5", "math.sin(query.anim_time*720/1.5+120)*-5"] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.75-30)*-5", "math.sin(query.anim_time*720/1.75+60)*5", "math.sin(query.anim_time*720/1.75+60)*5"] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": ["-5+math.sin(query.anim_time*720/1)*-10", "math.sin(query.anim_time*180/3+60)*-5", "math.sin(query.anim_time*180/3+60)*-5"] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": ["math.sin(query.anim_time*360/1+60)*-10", "math.sin(query.anim_time*180/3+60)*-5", "math.sin(query.anim_time*180/3+60)*-5"] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 1, -5] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [0, 1, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, 0.53, 0.33] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, 1.6] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, 0, 2.6] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, 0, 1.8] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, -1] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*-20", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*-5"] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.5-90)*-40", "math.sin(query.anim_time*720/1.5+120)*5", "math.sin(query.anim_time*720/1.5+120)*5"] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.5+60)*-40", "math.sin(query.anim_time*720/1.5+120)*5", "math.sin(query.anim_time*720/1.5+120)*5"] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [ + "0.2795+math.sin(query.anim_time*180/1.75-30)*5", + "math.sin(query.anim_time*720/1.75)*-4.6474", + "math.sin(query.anim_time*720/1.75)*-2.5102" + ] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": ["-0.2151+math.sin(query.anim_time*720/1-60)*20", "0.2107+math.sin(query.anim_time*180/3)*5", "-2.5004+math.sin(query.anim_time*180/3)*5"] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": ["math.sin(query.anim_time*360/1)*10", "math.sin(query.anim_time*180/3)*5", "math.sin(query.anim_time*180/3)*5"] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*-20", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*-5"] + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*20", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.5)*40", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.5-60)*10", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": ["10+math.sin(query.anim_time*180/1.75)*-2.5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": ["15+math.sin(query.anim_time*720/1+60)*15", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": ["15+math.sin(query.anim_time*360/1+60)*15", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*20", 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.5+30)*-5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.5+30)*-5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.75+60)*5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": ["5+math.sin(query.anim_time*720/1+60)*-2.5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": ["5+math.sin(query.anim_time*360/1+60)*-2.5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.5-30)*-5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.5-30)*-5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.75)*5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": ["5+math.sin(query.anim_time*720/1)*-2.5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": ["5+math.sin(query.anim_time*360/1-60)*-2.5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.5-90)*-5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.5-90)*-5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": ["math.sin(query.anim_time*180/1.75-60)*5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": ["5+math.sin(query.anim_time*720/1-60)*-2.5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": ["5+math.sin(query.anim_time*360/1-120)*-2.5", 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [4.01411, 0.90659, 1.7828] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [1, 1, 0.9] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1, 1, 0.9] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [1, 1, 1.05] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1, 1, 1.11] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-10, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-3.76, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-2.31, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-1.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, -1.11, -2.78] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -0.95, -0.89] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, 0.01, 2.07] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -1.14, -0.54] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, 1.4, 3.2] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -0.2, -1.5] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, 4, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [1, 1, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "drink": { + "animation_length": 6, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [2.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [4.28, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [6.34, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [8.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [10.24, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [12.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [13.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [15.47, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [17.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [18.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [20.09, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [21.55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [22.97, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [24.36, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [25.73, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [27.05, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [28.31, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [29.49, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [28.24, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [27.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [26.68, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [26.87, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [27.94, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [30, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [30.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [31.39, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [31.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [31.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [31.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [30.83, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [30.03, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [29.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [28.02, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [26.94, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [25.92, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [24.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [23.61, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [23.16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [22.85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [22.65, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [22.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [22.35, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [22.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [21.84, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [21.39, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [20.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [20, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [19.08, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [18.06, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [16.98, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [15.93, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [14.97, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [14.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [13.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [13.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [13.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [13.61, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [14.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [14.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [12.94, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [11.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [9.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [7.65, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [5.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [3.79, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [2.16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0.88, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [0.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-0.23, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0.38, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0.7, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0.92, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 1.06, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 1.08, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 1.01, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 0.83, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, 0.55, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0.17, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -0.28, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -0.8, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -1.38, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, -1.99, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, -2.61, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -3.22, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, -3.81, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, -4.35, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -4.83, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [0, -4.72, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0, -4.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -4.3, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -4.11, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -4, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -4, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -4.06, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, -4.1, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -4.12, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -4.13, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0, -4.11, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -4.08, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -4.03, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0, -3.96, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -3.87, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [0, -3.76, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, -3.63, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -3.48, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, -3.31, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [0, -3.14, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -2.96, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [0, -2.79, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [0, -2.65, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -2.53, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [0, -2.46, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [0, -2.42, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -2.43, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [0, -2.48, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -2.57, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -2.67, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, -2.77, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0, -2.86, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, -2.91, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, -2.92, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [0, -2.88, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -2.78, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0, -2.62, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [0, -2.42, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -2.2, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [0, -1.96, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0, -1.75, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, -1.57, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [0, -1.46, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, -1.42, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0, -1.43, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [0, -1.45, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [0, -1.46, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0, -1.43, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [0, -1.35, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [0, -1.2, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, -0.98, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [0, -0.7, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, -0.37, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [1.42, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [2.65, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [3.66, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [4.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [5.34, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [5.49, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [5.47, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [5.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [5.1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [4.82, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [4.55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [4.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [4.18, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [4.14, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [4.23, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [4.46, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [4.83, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [4.94, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [4.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [4.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [3.28, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [1.85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-1.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-2.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-2.93, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-3.29, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-3.28, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-2.92, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-2.23, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-1.29, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [0.97, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [2.1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [3.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [3.91, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [4.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [4.68, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [4.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [4.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [3.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [3.05, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [2.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [1.57, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [0.97, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0.58, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0.45, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0.62, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [1.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [1.9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [2.93, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [4.13, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [5.42, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [6.68, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [7.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [8.72, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [9.31, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [9.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [9.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [7.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [4.61, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [2.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [0.05, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-1.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-3.08, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-3.86, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-4.06, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-3.71, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-2.85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-1.58, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-4.01, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-7.35, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-9.9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-11.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-12.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-11.99, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-10.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-8.58, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-5.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-1.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [2.59, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [7.45, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [12.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [17.88, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [23.08, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [28.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [32.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [36.47, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [39.28, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [42, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [44.55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [46.82, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [48.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [47.23, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [43.69, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [39.57, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [35.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [30.58, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [26.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [22.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [19.27, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [17.05, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [15.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [15.84, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [16.9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [18.98, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [21.92, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [25.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [29.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [33.47, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [37.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [40.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [42.95, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [44.39, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [44.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [43.71, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [41.54, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [38.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [34.03, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [29.1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [23.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [18.38, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [13.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [8.71, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [5.05, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [2.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [1.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [1.29, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [2.68, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [6.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [9.97, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [13.62, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [16.62, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [18.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [19.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [18.69, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [16.73, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [13.58, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [9.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [4.87, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, -0.21, 0.49] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, -0.42, 0.99] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.63, 1.48] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -0.83, 1.98] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -1.04, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -1.25, 2.97] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -1.46, 3.46] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, -1.35, 2.99] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -1.25, 2.52] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -1.14, 2.05] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -1.04, 1.58] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -0.93, 1.11] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, -0.83, 0.65] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, -0.72, 0.18] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -0.62, -0.29] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, -0.51, -0.76] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, -0.41, -1.23] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -0.3, -1.7] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [0, -0.47, -1.97] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0, -0.63, -2.23] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -0.8, -2.5] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -0.97, -2.77] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -1.13, -3.03] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -1.3, -3.3] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -1.19, -3.24] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, -1.07, -3.18] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -0.96, -3.13] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -0.85, -3.07] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0, -0.73, -3.01] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -0.62, -2.95] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -0.51, -2.9] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0, -0.39, -2.84] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.28, -2.78] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [0, -0.17, -2.72] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, -0.05, -2.67] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0.06, -2.61] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, -0.1, -2.57] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [0, -0.26, -2.53] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -0.41, -2.48] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [0, -0.57, -2.44] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [0, -0.73, -2.4] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -0.89, -2.36] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [0, -1.04, -2.31] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [0, -1.2, -2.27] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -1.36, -2.23] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [0, -1.25, -2.12] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -1.15, -2] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -1.04, -1.89] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, -0.93, -1.78] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0, -0.83, -1.67] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, -0.72, -1.55] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, -0.61, -1.44] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [0, -0.51, -1.33] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -0.4, -1.22] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0, -0.29, -1.1] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [0, -0.19, -0.99] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -0.08, -0.88] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [0, 0.03, -0.77] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0, 0.13, -0.65] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, 0.24, -0.54] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [0, 0.22, -0.5] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0.2, -0.45] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0, 0.18, -0.41] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [0, 0.16, -0.36] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [0, 0.14, -0.32] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0, 0.12, -0.27] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [0, 0.1, -0.23] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [0, 0.08, -0.18] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, 0.06, -0.14] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [0, 0.04, -0.09] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, 0.02, -0.05] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [1.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [1.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [1.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [1.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [1.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [1.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [2.03, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [2.05, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [2.08, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [2.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [2.13, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [2.16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [2.18, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [2.21, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [2.24, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [2.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [2.29, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [2.32, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [2.34, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [2.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [2.39, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [2.42, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [2.45, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [2.47, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [2.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [2.53, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [2.55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [2.58, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [2.61, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [2.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [2.66, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [2.68, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [2.71, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [2.74, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [2.76, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [2.79, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [2.82, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [2.84, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [2.87, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [2.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [2.92, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [2.95, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [2.97, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [2.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [2.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [2.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [2.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [2.06, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [1.88, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [1.69, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [1.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [1.31, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [1.13, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [0.94, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [0.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [0.38, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-0.74, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-1.47, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-2.21, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-2.95, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-3.68, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-4.42, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-5.16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-5.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-6.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-7.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-8.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-8.84, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-9.58, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-10.32, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-11.05, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-11.79, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-12.53, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-13.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-14, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-13.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-13.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-13.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-13.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-13, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-12.91, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-12.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-12.72, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-12.62, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-12.53, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-12.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-12.34, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-12.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-12.16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-12.06, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-11.97, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-11.87, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-11.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-11.69, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-11.59, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-11.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-11.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-11.31, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-11.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-11.12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-11.03, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [-10.94, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-10.84, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-10.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-10.66, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-10.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-10.47, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-10.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-10.28, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-10.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-10.09, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-10, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-9.38, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [-8.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-8.13, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-6.88, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-6.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-5.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-4.38, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-3.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-3.13, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-2.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-1.88, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-1.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-0.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-0.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-0.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-1.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-1.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-2.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-2.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-3.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-3.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-4.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-4.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-5.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-5.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-6.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-6.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-7.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-7.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-7.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-7.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-6.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-6.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-6.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-6.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-6.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-6.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-7.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-7.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-7.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-7.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-8.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-8.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-8.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-8.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-9.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-9.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-9.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-9.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-10, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-9.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [-8.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-7.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-7.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-6.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-6.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-5.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-5.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-4.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-4.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-3.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [-3.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-3.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-2.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-2.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-2.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-1.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-1.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-1.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-0.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-0.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-0.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [4.01, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [8.77, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [14.01, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [19.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [24.76, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [29.64, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [33.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [36.87, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [38.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [38.84, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [37.27, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [33.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [28.27, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [20.71, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [11.13, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-0.38, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-13.66, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-28.47, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-33.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-36.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-38.53, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-38.93, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-37.53, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-37.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-37.87, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-36.12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-32.28, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-26.86, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-20.43, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-13.62, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-7.02, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-1.16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [3.51, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [6.69, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [8.24, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [8.13, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [6.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [3.59, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-0.27, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-4.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-9.29, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-13.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-17.54, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-20.66, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [-22.91, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-24.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-24.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-24.72, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-24.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-23.68, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-23.86, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-23.34, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-21.79, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-19.01, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-14.97, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-9.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [-3.71, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [2.83, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [9.32, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [11.16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [11.64, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [10.99, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [9.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [5.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [3.29, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [1.62, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0.46, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-0.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-0.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0.12, -0.63] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0.23, -1.26] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0.35, -1.89] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0.47, -2.52] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0.59, -3.15] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0.7, -3.78] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 0.82, -4.41] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, 0.82, -4.39] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0.82, -4.38] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0.81, -4.36] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0.81, -4.35] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0.81, -4.33] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, 0.67, -3.2] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, 0.52, -2.08] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0.38, -0.95] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, 0.23, 0.18] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, 0.09, 1.3] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -0.06, 2.43] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [0, -0.43, 2.53] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0, -0.79, 2.63] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -1.16, 2.73] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -1.53, 2.84] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -1.89, 2.94] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -2.26, 3.04] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -2.03, 2.99] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, -1.8, 2.95] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -1.56, 2.9] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -1.33, 2.85] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0, -1.1, 2.8] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -0.87, 2.76] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -0.63, 2.71] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0, -0.4, 2.66] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.17, 2.61] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [0, 0.07, 2.57] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, 0.3, 2.52] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0.53, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, 0.45, 2.45] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [0, 0.38, 2.42] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, 0.3, 2.4] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [0, 0.23, 2.37] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [0, 0.15, 2.35] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, 0.08, 2.32] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [0, 0, 2.3] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [0, -0.07, 2.27] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -0.15, 2.25] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [0, -0.22, 2.22] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -0.3, 2.2] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -0.37, 2.17] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, -0.45, 2.15] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0, -0.52, 2.12] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, -0.6, 2.1] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, -0.51, 2] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [0, -0.43, 1.9] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -0.34, 1.8] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0, -0.26, 1.7] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [0, -0.17, 1.61] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -0.09, 1.51] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [0, 0, 1.41] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0, 0.08, 1.31] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, 0.17, 1.21] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [0, 0.16, 1.11] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0.14, 1.01] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0, 0.13, 0.91] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [0, 0.11, 0.81] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [0, 0.1, 0.71] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0, 0.09, 0.61] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [0, 0.07, 0.5] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [0, 0.06, 0.4] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, 0.04, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [0, 0.03, 0.2] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, 0.01, 0.1] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-1.49, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-2.47, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-2.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-2.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-2.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-1.06, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0.43, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [2.23, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [4.24, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [6.36, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [8.46, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [10.45, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [12.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [13.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [14.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [15.02, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [14.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [14.14, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [16.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [19.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [20.9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [21.73, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [21.42, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [20, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [15.16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [10.83, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [7.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [4.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [3.01, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [2.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [3.06, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [4.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [6.98, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [10, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [13.45, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [17.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [20.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [24.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [27.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [29.62, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [31.42, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [32.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [32.85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [32.51, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [31.53, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [30, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [28.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [25.77, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [23.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [20.83, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [18.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [16.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [14.16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [12.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [11.23, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [10.38, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [9.97, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [10, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [10.47, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [11.34, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [12.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [14.14, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [15.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [16.62, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [17.09, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [16.83, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [15.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [13.84, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [11.16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [7.85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [4.06, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-0.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-0.38, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.57, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-2.84, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-5.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-7.38, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-9.65, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-11.92, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-14.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-16.46, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-18.73, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-21, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-15.25, 0.02, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-9.5, 0.04, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-3.75, 0.06, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [2, 0.08, 0.01] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [7.75, 0.09, 0.01] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [13.5, 0.11, 0.01] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [13.58, 0.13, 0.01] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [13.67, 0.15, 0.01] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [13.75, 0.17, 0.01] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [13.83, 0.19, 0.01] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [13.92, 0.21, 0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [14, 0.23, 0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [16.76, 0.19, 0.01] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [19.52, 0.16, 0.01] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [22.28, 0.12, 0.01] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [21.19, 0.08, 0.01] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [20.09, 0.04, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [14.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [9.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [4.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-0.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-5.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-10, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-12.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-14.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-19.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-21.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-24, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-19.35, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-14.71, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-10.06, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [-5.71, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-1.35, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [3.94, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [4.88, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [5.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [6.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [8.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [10.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [12.29, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [8.35, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [4.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [0.61, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-3.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-6.42, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-5.83, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-5.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-4.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-4.08, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-3.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-2.92, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-2.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-1.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-1.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-0.58, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, -0.04, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, -0.07, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.11, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -0.14, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -0.18, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -0.22, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -0.25, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, -0.29, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -0.32, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -0.36, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -0.4, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -0.43, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, -0.47, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, -0.51, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -0.54, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, -0.58, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, -0.61, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -0.65, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [0, -0.64, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0, -0.63, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -0.61, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -0.6, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -0.59, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -0.58, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -0.57, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, -0.55, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -0.54, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -0.53, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0, -0.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -0.51, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -0.49, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0, -0.48, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.47, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [0, -0.46, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, -0.45, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -0.43, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, -0.42, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [0, -0.41, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -0.4, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [0, -0.39, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [0, -0.37, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -0.36, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [0, -0.35, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [0, -0.34, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -0.32, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [0, -0.31, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -0.3, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -0.29, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, -0.28, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0, -0.26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, -0.25, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, -0.24, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [0, -0.23, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -0.22, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0, -0.2, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [0, -0.19, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -0.18, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [0, -0.17, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0, -0.16, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, -0.14, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [0, -0.13, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, -0.12, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0, -0.11, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [0, -0.1, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [0, -0.08, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0, -0.07, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [0, -0.06, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [0, -0.05, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, -0.04, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [0, -0.02, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, -0.01, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-0.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-0.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-0.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-0.83, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-0.92, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-0.83, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-0.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-0.58, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-1.43, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-2.36, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-3.29, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-4.21, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-5.14, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-6.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-5.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-4.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-3.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-2.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-1.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-2.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-3.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-4.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-4.12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-3.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-2.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-0.83, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [0.71, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [2.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [2.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [2.42, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [2.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [0.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-2.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-3.35, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-3.96, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-4.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-5.16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-5.77, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-6.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-5.31, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-4.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-3.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-2.12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-1.06, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0.11, 0.28] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, 0.22, 0.55] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0.33, 0.83] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0.2, 0.64] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0.08, 0.45] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -0.05, 0.26] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -0.16, -0.43] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, -0.27, -1.12] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -0.38, -1.81] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -0.48, -2.5] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -0.59, -3.19] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -0.7, -3.88] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, -0.79, -4.38] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, -0.89, -4.89] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -0.98, -5.4] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, -1.07, -5.91] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, -1.16, -6.41] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -1.26, -6.92] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [0, -1.35, -7.43] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0, -1.2, -7.36] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -1.05, -7.29] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -0.9, -7.22] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -0.75, -7.15] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -0.6, -7.08] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -0.5, -6.76] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, -0.4, -6.43] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -0.31, -6.11] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -0.21, -5.78] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0, -0.11, -5.45] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -0.01, -5.13] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -0.07, -4.46] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0, -0.13, -3.8] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.19, -3.14] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [0, -0.31, -3.28] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, -0.42, -3.43] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -0.52, -3.58] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, -0.64, -4.11] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [0, -0.76, -4.65] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -0.87, -5.18] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [0, -0.99, -5.71] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [0, -1.1, -6.25] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -1.22, -6.78] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [0, -1.2, -6.48] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [0, -1.19, -6.18] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -1.17, -5.88] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [0, -1.15, -5.58] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -1.14, -5.28] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -1.12, -4.98] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, -1.24, -4.63] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0, -1.36, -4.27] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, -1.48, -3.92] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, -1.05, -3.57] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [0, -0.62, -3.22] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -0.19, -2.87] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0, -0.04, -1.85] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [0, 0.12, -0.83] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, 0.28, 0.19] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [0, 0.17, 0.08] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0, 0.06, -0.04] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, -0.05, -0.16] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [0, -0.24, -0.74] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, -0.44, -1.32] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0, -0.63, -1.9] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [0, -0.83, -2.49] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [0, -1.02, -3.07] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0, -1.22, -3.65] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [0, -1.02, -3.05] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [0, -0.81, -2.44] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, -0.61, -1.83] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [0, -0.41, -1.22] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, -0.2, -0.61] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [1, 1, 1.0053] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [1, 1, 1.0105] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [1, 1, 1.0158] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [1, 1, 1.0211] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [1, 1, 1.0263] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1, 1, 1.0316] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [1, 1, 1.0368] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [1, 1, 1.0421] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [1, 1, 1.0474] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [1, 1, 1.0526] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [1, 1, 1.0579] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1, 1, 1.0632] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [1, 1, 1.0684] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [1, 1, 1.0737] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1, 1, 1.0789] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [1, 1, 1.0842] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [1, 1, 1.0895] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [1, 1, 1.0947] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [1, 1, 1.1] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [1, 1, 1.0966] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [1, 1, 1.0931] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [1, 1, 1.0897] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [1, 1, 1.0862] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1, 1, 1.0828] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [1, 1, 1.0793] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [1, 1, 1.0759] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1, 1, 1.0724] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [1, 1, 1.069] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [1, 1, 1.0655] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [1, 1, 1.0621] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [1, 1, 1.0586] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [1, 1, 1.0552] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [1, 1, 1.0517] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [1, 1, 1.0483] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [1, 1, 1.0448] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [1, 1, 1.0414] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [1, 1, 1.0379] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [1, 1, 1.0345] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [1, 1, 1.031] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [1, 1, 1.0276] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [1, 1, 1.0241] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [1, 1, 1.0207] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [1, 1, 1.0172] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [1, 1, 1.0138] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [1, 1, 1.0103] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [1, 1, 1.0069] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [1, 1, 1.0034] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [1, 1, 1.0167] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [1, 1, 1.0333] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [1, 1, 1.05] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [1, 1, 1.0667] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [1, 1, 1.0833] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [1, 1, 1.1] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [1, 1, 1.0833] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [1, 1, 1.0667] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [1, 1, 1.05] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [1, 1, 1.0333] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [1, 1, 1.0167] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [1, 1, 1] + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [18, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [14, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [8.35, -0.42, 0.49] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [4.71, -0.84, 0.99] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1.06, -1.25, 1.48] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-2.59, -1.67, 1.97] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-6.24, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [7.43, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [21.1, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [34.76, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [33.47, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [32.17, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [30.87, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [29.57, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [28.27, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [26.97, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [26.2, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [25.42, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [24.64, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [23.86, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [23.09, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [22.31, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [21.53, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [20.75, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [19.97, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [16.56, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [13.15, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [9.74, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [6.32, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [2.91, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-0.5, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-3.91, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-7.33, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-10.74, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-14.15, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-5.22, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [3.72, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [8.22, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [12.72, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [17.22, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [21.72, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [26.22, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [30.72, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [26.72, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [22.72, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [18.72, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [21.46, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [24.21, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [26.96, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [29.7, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [32.45, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [35.2, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [37.94, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [27.96, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [17.98, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [8, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-1.98, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-11.97, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-21.95, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-18.29, -1.74, 2.06] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-14.63, -1.39, 1.64] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-10.97, -1.04, 1.23] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-7.32, -0.7, 0.82] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-3.66, -0.35, 0.41] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-3.83, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-7.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-11.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-15.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-19.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-23, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-22.57, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-22.14, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-21.71, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-21.29, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-20.86, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-20.43, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-20, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-16.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-13.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-10.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-7.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-0.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [2.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [5.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [8.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [7.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [2.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-2.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-7.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-18, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-21, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-24, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-27, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-30, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-27.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-25.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-23.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-21.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-9.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-0.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [8.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [17.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [27, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [8.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [5.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [2.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [3.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [11.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [4.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [-19.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-31, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-30.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-29.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-29, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-28.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-27.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-27, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-24, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-21, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-18, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-10, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [18, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [14, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [8.35, -0.42, 0.49] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [4.71, -0.84, 0.99] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1.06, -1.25, 1.48] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-2.59, -1.67, 1.97] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-6.24, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [7.43, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [21.1, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [34.76, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [33.47, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [32.17, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [30.87, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [29.57, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [28.27, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [26.97, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [26.2, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [25.42, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [24.64, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [23.86, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [23.09, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [22.31, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [21.53, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [20.75, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [19.97, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [16.56, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [13.15, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [9.74, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [6.32, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [2.91, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-0.5, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-3.91, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-7.33, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-10.74, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-14.15, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-5.22, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [3.72, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [8.22, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [12.72, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [17.22, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [21.72, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [26.22, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [30.72, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [26.72, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [22.72, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [18.72, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [21.46, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [24.21, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [26.96, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [29.7, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [32.45, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [35.2, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [37.94, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [27.96, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [17.98, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [8, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-1.98, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-11.97, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-21.95, -2.09, 2.47] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-18.29, -1.74, 2.06] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-14.63, -1.39, 1.64] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-10.97, -1.04, 1.23] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-7.32, -0.7, 0.82] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-3.66, -0.35, 0.41] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-3.83, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-7.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-11.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-15.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-19.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-23, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-22.57, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-22.14, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-21.71, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-21.29, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-20.86, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-20.43, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-20, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-16.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-13.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-10.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-7.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-0.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [2.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [5.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [8.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [7.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [2.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-2.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-7.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-18, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-21, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-24, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-27, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-30, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-27.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-25.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-23.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-21.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-9.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-0.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [8.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [17.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [27, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [8.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [5.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [2.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [3.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [11.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [4.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [-19.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-31, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-30.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-29.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-29, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-28.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-27.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-27, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-24, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-21, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-18, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-10, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-0.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-0.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-0.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0.8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [1.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [1.7, -0.7, 0.08] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1.39, -1.39, 0.15] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [1.09, -2.09, 0.23] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0.78, -2.78, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.48, -3.48, 0.38] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0.17, -4.18, 0.46] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-0.13, -4.87, 0.53] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.44, -5.57, 0.61] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-0.74, -6.26, 0.68] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-1.05, -6.96, 0.76] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-2.37, -4.31, 0.2] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-3.7, -1.66, -0.37] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-5.02, 0.98, -0.93] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-6.35, 3.63, -1.5] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-7.67, 6.28, -2.06] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-9, 8.93, -2.63] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-10.32, 11.57, -3.19] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-10.68, 10.15, -2.58] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-11.03, 8.73, -1.97] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-11.38, 7.31, -1.35] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-11.74, 5.89, -0.74] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-12.09, 4.47, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-12.44, 3.05, 0.48] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-12.8, 1.63, 1.09] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-13.15, 0.2, 1.71] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-13.51, -1.22, 2.32] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-13.86, -2.64, 2.93] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-14.21, -4.06, 3.54] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-13.93, -3.35, 3.22] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-13.65, -2.64, 2.9] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-13.37, -1.93, 2.58] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-13.09, -1.22, 2.26] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-12.81, -0.51, 1.94] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-12.53, 0.2, 1.62] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-12.25, 0.91, 1.3] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [-11.97, 1.62, 0.98] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-11.69, 2.33, 0.66] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-11.41, 3.04, 0.34] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-11.13, 3.75, 0.02] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-10.85, 4.46, -0.3] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-10.57, 5.17, -0.62] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-10.29, 5.88, -0.94] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-10.01, 6.59, -1.26] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-9.73, 7.3, -1.58] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-9.45, 8.01, -1.9] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-9.17, 8.72, -2.22] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-8.56, 8.14, -2.08] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [-7.95, 7.56, -1.93] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-7.34, 6.98, -1.78] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-6.72, 6.4, -1.63] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-6.11, 5.82, -1.48] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-5.5, 5.23, -1.33] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-4.89, 4.65, -1.19] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-4.28, 4.07, -1.04] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-3.67, 3.49, -0.89] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-3.06, 2.91, -0.74] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-2.45, 2.33, -0.59] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-1.83, 1.74, -0.44] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-1.22, 1.16, -0.3] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-0.61, 0.58, -0.15] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-1.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-2.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-3.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-4.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-5.83, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-10, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-11.7, -0.8, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-11.4, -1.6, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-11.1, -2.4, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-10.8, -3.2, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-10.5, -4, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-13.01, -4.32, 0.19] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-15.52, -4.64, 0.4] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-18.03, -4.96, 0.62] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-18.74, -3.59, 0.34] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-19.46, -2.22, 0.05] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-20.17, -0.86, -0.23] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-20.88, 0.51, -0.51] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-21.6, 1.88, -0.79] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-22.31, 3.25, -1.08] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-23.03, 4.62, -1.36] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-23.74, 5.99, -1.64] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-24.45, 7.36, -1.92] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-25.17, 8.73, -2.21] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-23.75, 7.35, -1.99] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-22.33, 5.98, -1.76] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-20.92, 4.61, -1.54] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-19.5, 3.24, -1.32] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-18.08, 1.86, -1.1] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-16.67, 0.49, -0.88] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-15.25, -0.88, -0.66] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-13.83, -2.25, -0.44] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-12.42, -3.63, -0.21] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-11, -5, 0.01] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-11.31, -4, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-11.63, -3, -0.07] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-11.94, -2, -0.11] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-12.26, -1.01, -0.15] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-12.57, -0.01, -0.19] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-12.88, 0.99, -0.23] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [-13.2, 1.99, -0.27] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-13.51, 2.99, -0.31] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-13.83, 3.99, -0.35] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-14.14, 4.99, -0.39] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-14.45, 5.99, -0.43] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-14.77, 6.98, -0.47] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-13.64, 6.82, -0.34] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-12.51, 6.65, -0.21] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-11.38, 6.49, -0.08] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-10.25, 6.32, 0.05] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-9.11, 6.16, 0.18] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-7.98, 5.99, 0.31] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [-6.3, 6.31, 0.53] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-4.62, 6.62, 0.75] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-2.94, 6.93, 0.97] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-2.67, 6.3, 0.88] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-2.41, 5.67, 0.79] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-2.14, 5.04, 0.7] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-1.87, 4.41, 0.62] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-1.6, 3.78, 0.53] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-1.34, 3.15, 0.44] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-1.07, 2.52, 0.35] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-0.8, 1.89, 0.26] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-0.53, 1.26, 0.18] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-0.27, 0.63, 0.09] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-0.86, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-1.71, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-2.57, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-3.43, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-4.29, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-5.14, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-6.81, -0.99, 0.12] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-7.61, -1.99, 0.24] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-8.42, -2.98, 0.36] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-9.22, -3.97, 0.48] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-10.03, -4.96, 0.61] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-7.01, -5.11, 0.29] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-4, -5.25, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.98, -5.39, -0.35] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [2.04, -5.54, -0.66] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [5.05, -5.68, -0.98] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [2.71, -1.37, -0.65] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [0.36, 2.94, -0.33] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-1.98, 7.26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-2.48, 6.09, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-2.98, 4.92, -0.05] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-3.49, 3.76, -0.07] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-3.99, 2.59, -0.09] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-4.49, 1.43, -0.11] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-4.99, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-5.08, 4.91, -0.73] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-5.16, 9.56, -1.33] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-5.25, 14.21, -1.93] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-5.34, 18.87, -2.53] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-5.1, 15.53, -2.42] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-4.86, 12.18, -2.3] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-4.63, 8.84, -2.19] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-4.39, 5.5, -2.07] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-3.47, 2.55, -1.9] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-2.56, -0.4, -1.72] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-1.64, -3.35, -1.55] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-0.73, -6.31, -1.38] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0.19, -9.26, -1.21] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [1.1, -12.21, -1.04] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [0.71, -10.17, -0.96] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0.31, -8.12, -0.88] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-0.09, -6.08, -0.8] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-0.49, -4.04, -0.72] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-0.88, -2, -0.64] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [-1.28, 0.05, -0.56] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-1.68, 2.09, -0.49] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-2.08, 4.13, -0.41] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-2.47, 6.17, -0.33] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-2.87, 8.22, -0.25] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-3.27, 10.26, -0.17] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-4.34, 9.26, -0.17] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-5.41, 8.26, -0.16] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-6.49, 7.26, -0.16] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-7.56, 6.26, -0.16] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-8.63, 5.26, -0.15] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-9.7, 4.26, -0.15] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [-10.77, 3.26, -0.15] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-11.85, 2.26, -0.14] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-12.92, 1.26, -0.14] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-13.99, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-12.59, 0.23, -0.12] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-11.19, 0.21, -0.11] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-9.79, 0.18, -0.09] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-8.39, 0.16, -0.08] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-6.99, 0.13, -0.07] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-5.6, 0.1, -0.05] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-4.2, 0.08, -0.04] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-2.8, 0.05, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-1.4, 0.03, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-0.5, 0.03, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-1, 0.06, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-1.5, 0.1, -0.05] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-1.99, 0.13, -0.07] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-2.49, 0.16, -0.08] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-2.99, 0.19, -0.1] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-3.49, 0.23, -0.12] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-3.99, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-4.19, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-4.39, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-4.59, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-4.79, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-4.99, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-0.99, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [3.01, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [7.01, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [11.01, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [15.01, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [9.34, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [3.68, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-1.99, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-1.49, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-0.99, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.49, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0.01, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0.51, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.01, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [1.51, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [2.01, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [2.51, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [3.01, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [3.37, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [3.74, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [4.1, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [4.46, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [4.83, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [5.19, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [5.56, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [5.92, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [6.28, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [6.65, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [7.01, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [5.5, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [4, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [2.49, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [0.98, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-0.52, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-2.03, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-3.54, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-5.04, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-6.55, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-4.48, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-2.41, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-0.34, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [1.73, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [3.8, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [5.87, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [7.94, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [10.01, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [7.01, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [4.01, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [1.01, 0.26, -0.13] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0.9, 0.23, -0.12] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [0.79, 0.2, -0.1] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [0.67, 0.17, -0.09] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0.56, 0.14, -0.07] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [0.45, 0.12, -0.06] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [0.34, 0.09, -0.04] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0.22, 0.06, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [0.11, 0.03, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighRight": { + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, -0.44, -0.18] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, -0.89, -0.37] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -1.33, -0.55] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -1.78, -0.73] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -2.22, -0.92] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -2.67, -1.1] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -3.11, -1.28] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, -3.56, -1.47] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -4, -1.65] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -4.44, -1.83] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -4.89, -2.02] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -5.33, -2.2] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, -5.78, -2.38] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, -6.22, -2.57] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -6.67, -2.75] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, -7.11, -2.93] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, -7.56, -3.12] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -8, -3.3] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [0, -7.85, -3.24] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0, -7.7, -3.18] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -7.56, -3.12] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -7.41, -3.06] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -7.26, -2.99] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -7.11, -2.93] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -6.96, -2.87] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, -6.81, -2.81] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -6.67, -2.75] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -6.52, -2.69] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0, -6.37, -2.63] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -6.22, -2.57] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -6.07, -2.51] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0, -5.93, -2.44] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -5.78, -2.38] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [0, -5.63, -2.32] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, -5.48, -2.26] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -5.33, -2.2] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, -5.19, -2.14] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [0, -5.04, -2.08] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -4.89, -2.02] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [0, -4.74, -1.96] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [0, -4.59, -1.89] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -4.44, -1.83] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [0, -4.3, -1.77] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [0, -4.15, -1.71] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -4, -1.65] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [0, -3.85, -1.59] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -3.7, -1.53] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -3.56, -1.47] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, -3.41, -1.41] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0, -3.26, -1.34] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, -3.11, -1.28] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, -2.96, -1.22] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [0, -2.81, -1.16] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -2.67, -1.1] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0, -2.52, -1.04] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [0, -2.37, -0.98] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -2.22, -0.92] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [0, -2.07, -0.86] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0, -1.93, -0.79] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, -1.78, -0.73] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [0, -1.63, -0.67] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, -1.48, -0.61] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0, -1.33, -0.55] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [0, -1.19, -0.49] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [0, -1.04, -0.43] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0, -0.89, -0.37] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [0, -0.74, -0.31] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [0, -0.59, -0.24] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, -0.44, -0.18] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [0, -0.3, -0.12] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, -0.15, -0.06] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [1.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [2.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [3.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [4.89, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [6.11, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [7.33, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [8.56, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [9.78, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [11, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [12.22, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [13.44, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [14.67, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [15.89, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [17.11, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [18.33, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [19.56, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [20.78, 0, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [22, 0.01, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [21.59, 0.01, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [21.19, 0.01, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [20.78, 0, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [20.37, 0, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [19.96, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [19.56, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [19.15, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [18.74, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [18.33, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [17.93, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [17.52, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [17.11, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [16.7, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [16.3, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [15.89, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [15.48, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [15.07, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [14.67, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [14.26, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [13.85, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [13.44, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [13.04, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [12.63, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [12.22, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [11.81, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [11.41, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [11, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [10.59, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [10.19, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [9.78, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [9.37, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [8.96, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [8.56, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [8.15, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [7.74, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [7.33, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [6.93, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [6.52, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [6.11, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [5.7, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [5.3, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [4.89, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [4.48, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [4.07, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [3.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [3.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [2.85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [2.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [2.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [1.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [1.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [0.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-1.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-2.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-3.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-4.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-5.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-6.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-7.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-8.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-10, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-11.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-12.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-13.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-14.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-15.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-16.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-17.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-18.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-20, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-19.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-19.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-18.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-18.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-18.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-17.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-17.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-17.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-16.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-16.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-15.93, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-15.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-15.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-14.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-14.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-14.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-13.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-13.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-12.96, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-12.59, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-12.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-11.85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-11.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-11.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-10.74, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-10.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-10, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [-9.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-9.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-8.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-8.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-8.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-7.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-7.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-7.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-6.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-6.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-5.93, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-5.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [-5.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-4.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-4.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-4.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-3.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-3.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-2.96, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-2.59, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-2.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-1.85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-1.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-1.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-0.74, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-0.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-0.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-0.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-0.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-0.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-0.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-0.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-1.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-1.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-1.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-1.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-1.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-1.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-1.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-1.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-1.96, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-1.93, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-1.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-1.85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-1.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-1.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-1.74, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-1.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-1.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-1.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-1.59, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-1.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-1.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-1.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-1.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-1.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-1.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-1.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-1.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-1.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-1.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-1.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-1.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-1.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-1.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-1.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [-0.96, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-0.93, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-0.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-0.85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-0.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-0.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-0.74, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-0.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-0.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-0.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-0.59, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-0.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [-0.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-0.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-0.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-0.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-0.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-0.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-0.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-0.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-0.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-0.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-0.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-0.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-0.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-0.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighLeft": { + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, -0.44, -0.18] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [0, -0.89, -0.37] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -1.33, -0.55] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -1.78, -0.73] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -2.22, -0.92] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -2.67, -1.1] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -3.11, -1.28] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, -3.56, -1.47] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -4, -1.65] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -4.44, -1.83] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -4.89, -2.02] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -5.33, -2.2] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, -5.78, -2.38] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0, -6.22, -2.57] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -6.67, -2.75] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, -7.11, -2.93] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, -7.56, -3.12] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -8, -3.3] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [0, -7.85, -3.24] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0, -7.7, -3.18] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -7.56, -3.12] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -7.41, -3.06] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -7.26, -2.99] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -7.11, -2.93] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -6.96, -2.87] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, -6.81, -2.81] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -6.67, -2.75] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -6.52, -2.69] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0, -6.37, -2.63] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -6.22, -2.57] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -6.07, -2.51] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0, -5.93, -2.44] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -5.78, -2.38] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [0, -5.63, -2.32] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, -5.48, -2.26] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -5.33, -2.2] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, -5.19, -2.14] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [0, -5.04, -2.08] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -4.89, -2.02] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [0, -4.74, -1.96] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [0, -4.59, -1.89] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -4.44, -1.83] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [0, -4.3, -1.77] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [0, -4.15, -1.71] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -4, -1.65] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [0, -3.85, -1.59] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -3.7, -1.53] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -3.56, -1.47] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, -3.41, -1.41] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0, -3.26, -1.34] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, -3.11, -1.28] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, -2.96, -1.22] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [0, -2.81, -1.16] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -2.67, -1.1] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0, -2.52, -1.04] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [0, -2.37, -0.98] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -2.22, -0.92] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [0, -2.07, -0.86] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0, -1.93, -0.79] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, -1.78, -0.73] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [0, -1.63, -0.67] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, -1.48, -0.61] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0, -1.33, -0.55] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [0, -1.19, -0.49] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [0, -1.04, -0.43] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0, -0.89, -0.37] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [0, -0.74, -0.31] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [0, -0.59, -0.24] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, -0.44, -0.18] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [0, -0.3, -0.12] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, -0.15, -0.06] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [1.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [2.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [3.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [4.89, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [6.11, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [7.33, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [8.56, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [9.78, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [11, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [12.22, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [13.44, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [14.67, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [15.89, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [17.11, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [18.33, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [19.56, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [20.78, 0, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [22, 0.01, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [21.59, 0.01, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [21.19, 0.01, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [20.78, 0, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [20.37, 0, -0.03] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [19.96, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [19.56, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [19.15, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [18.74, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [18.33, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [17.93, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [17.52, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [17.11, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [16.7, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [16.3, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [15.89, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [15.48, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [15.07, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [14.67, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [14.26, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [13.85, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [13.44, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [13.04, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [12.63, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [12.22, 0, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [11.81, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [11.41, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [11, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [10.59, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [10.19, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [9.78, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [9.37, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [8.96, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [8.56, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [8.15, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [7.74, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [7.33, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [6.93, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [6.52, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [6.11, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [5.7, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [5.3, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [4.89, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [4.48, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [4.07, 0, -0.01] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [3.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [3.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [2.85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [2.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [2.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [1.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [1.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [0.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-1.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-2.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-3.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-4.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-5.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-6.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-7.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-8.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-10, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-11.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-12.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-13.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-14.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-15.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-16.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-17.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-18.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-20, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-19.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-19.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-18.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-18.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-18.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-17.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-17.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-17.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-16.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-16.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-15.93, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-15.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-15.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-14.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-14.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-14.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-13.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-13.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-12.96, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-12.59, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-12.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-11.85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-11.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-11.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-10.74, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-10.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-10, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [-9.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-9.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-8.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-8.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-8.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-7.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-7.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-7.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-6.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-6.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-5.93, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-5.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [-5.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-4.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-4.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-4.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-3.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-3.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-2.96, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-2.59, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-2.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-1.85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-1.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-1.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-0.74, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-0.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-0.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-0.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-0.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-0.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-0.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-0.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-1.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-1.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-1.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-1.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-1.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-1.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-1.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-1.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-1.96, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-1.93, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-1.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-1.85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-1.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-1.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-1.74, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-1.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-1.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-1.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-1.59, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-1.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-1.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-1.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-1.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-1.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-1.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-1.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-1.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-1.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-1.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-1.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-1.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-1.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-1.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-1.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [-0.96, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-0.93, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-0.89, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-0.85, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-0.81, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-0.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-0.74, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-0.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-0.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-0.63, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-0.59, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-0.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [-0.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-0.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-0.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-0.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-0.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-0.33, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-0.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-0.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-0.22, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-0.19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-0.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-0.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-0.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-0.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "swim": { + "loop": true, + "animation_length": 6, + "bones": { + "lowerBody": { + "rotation": { + "vector": ["-5+math.cos(query.anim_time*360-60)*-2", "math.cos(query.anim_time*180)*5", 0] + }, + "position": { + "vector": [0, "math.cos(query.anim_time*180)*0.5", 0] + } + }, + "upperBody": { + "rotation": { + "vector": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180-60)*-5", 0] + } + }, + "neck": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*360+60)*4", "math.cos(query.anim_time*180)*-5", 0] + } + }, + "lowerJaw": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*180-60)*-4", 0, 0] + } + }, + "leftUpperArm": { + "rotation": { + "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0] + } + }, + "leftLowerArm": { + "rotation": { + "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] + } + }, + "rightUpperArm": { + "rotation": { + "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0] + } + }, + "rightLowerArm": { + "rotation": { + "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] + } + }, + "leftThigh": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*360/1.5)*30", "math.cos(query.anim_time*180)*-5", 0] + }, + "position": { + "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*1"] + } + }, + "leftLeg": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*360/1.5+60)*30", 0, 0] + }, + "position": { + "vector": [0, "1+math.cos(query.anim_time*360/1.5+90)*-2", "-1+math.cos(query.anim_time*360/1.5+90)*-2"] + } + }, + "leftFoot": { + "rotation": { + "vector": ["30+math.cos(query.anim_time*360/1.5-60)*-30", 0, 0] + } + }, + "rightThigh": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*360/1.5)*-30", "math.cos(query.anim_time*180)*-5", 0] + }, + "position": { + "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*-1"] + } + }, + "rightLeg": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*360/1.5+60)*-30", 0, 0] + }, + "position": { + "vector": [0, "1+math.cos(query.anim_time*360/1.5+90)*2", "-1+math.cos(query.anim_time*360/1.5+90)*2"] + } + }, + "rightFoot": { + "rotation": { + "vector": ["30+math.cos(query.anim_time*360/1.5-60)*30", 0, 0] + } + }, + "hips": { + "rotation": { + "vector": ["-5+math.cos(query.anim_time*360-60)*-2", "math.cos(query.anim_time*180)*5", 0] + }, + "position": { + "vector": [0, "math.cos(query.anim_time*180)*0.5", 0] + } + }, + "shoulders": { + "rotation": { + "vector": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180-60)*-5", 0] + } + }, + "neck1": { + "rotation": { + "vector": ["math.cos(query.anim_time*360+60)*4", "math.cos(query.anim_time*180)*-5", 0] + } + }, + "head": { + "rotation": { + "vector": ["math.cos(query.anim_time*360)*-4", 0, 0] + } + }, + "jawLower1": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*180-60)*-4", 0, 0] + } + }, + "bicepLeft": { + "rotation": { + "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0] + } + }, + "forearmLeft": { + "rotation": { + "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] + } + }, + "bicepRight": { + "rotation": { + "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0] + } + }, + "forearmRight": { + "rotation": { + "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] + } + }, + "tail1": { + "rotation": { + "vector": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180+60)*-5", 0] + } + }, + "tail2": { + "rotation": { + "vector": ["math.cos(query.anim_time*360-60)*2", "math.cos(query.anim_time*180)*-7.5", 0] + } + }, + "tail3": { + "rotation": { + "vector": ["math.cos(query.anim_time*360-120)*2", "math.cos(query.anim_time*180-60)*-7.5", 0] + } + }, + "tail4": { + "rotation": { + "vector": ["math.cos(query.anim_time*360-150)*2", "math.cos(query.anim_time*180-90)*-7.5", 0] + } + }, + "thighRight": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*360/1.5)*-30", "math.cos(query.anim_time*180)*-5", 0] + }, + "position": { + "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*-1"] + } + }, + "calfRight": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*360/1.5+60)*10", 0, 0] + } + }, + "ankleRight": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*360/1.5+60)*-30", 0, 0] + } + }, + "footRight": { + "rotation": { + "vector": ["30+math.cos(query.anim_time*360/1.5-60)*5", 0, 0] + } + }, + "thighLeft": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*360/1.5)*30", "math.cos(query.anim_time*180)*-5", 0] + }, + "position": { + "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*1"] + } + }, + "calfLeft": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*360/1.5+60)*10", 0, 0] + } + }, + "ankleLeft": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*360/1.5+60)*30", 0, 0] + } + }, + "footLeft": { + "rotation": { + "vector": ["30+math.cos(query.anim_time*360/1.5-60)*-5", 0, 0] + } + } + } + }, + "attack1": { + "animation_length": 1, + "bones": { + "lowerBody": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75)*-5", 0, 0] + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1)*5", 0, 0] + }, + "1.0": { + "vector": [0, 0, 0] + } + } + }, + "upperBody": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*-5"] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75+30)*-5", "math.sin(query.anim_time*360/0.75-30)*-5", "math.sin(query.anim_time*360/0.75+30)*5"] + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1-30)*5", "math.sin(query.anim_time*360/1-30)*5", "math.sin(query.anim_time*360/1+30)*-5"] + }, + "1.0": { + "vector": [0, 0, 0] + } + } + }, + "neck": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75-30)*-20", "math.sin(query.anim_time*360/0.75+60)*-10", "math.sin(query.anim_time*360/0.75-60)*5"] + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1+30)*30", "math.sin(query.anim_time*360/1+90)*5", "math.sin(query.anim_time*360/1-90)*-5"] + }, + "1.0": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, "math.sin(query.anim_time*180/0.5)*-1"] + }, + "0.5": { + "vector": [0, 0, "math.sin(query.anim_time*180/0.75-60)*2"] + }, + "0.75": { + "vector": [0, 0, "math.sin(query.anim_time*180/0.75+30)*-0.5"] + }, + "1.0": { + "vector": [0, 0, 0] + } + } + }, + "lowerJaw": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.58-60)*40", 0, 0] + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1-60)*-5", 0, 0] + }, + "1.0": { + "vector": [0, 0, 0] + } + } + }, + "leftUpperArm": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*5"] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75+30)*5", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"] + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1-30)*-5", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"] + }, + "1.0": { + "vector": [0, 0, 0] + } + } + }, + "rightUpperArm": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*5"] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75+30)*5", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"] + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1-30)*-5", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"] + }, + "1.0": { + "vector": [0, 0, 0] + } + } + }, + "leftThigh": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-10", 0, 0] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75)*5", 0, 0] + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1)*-5", 0, 0] + }, + "1.0": { + "vector": [0, 0, 0] + } + } + }, + "rightThigh": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-10", 0, 0] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75)*5", 0, 0] + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1)*-5", 0, 0] + }, + "1.0": { + "vector": [0, 0, 0] + } + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75)*-5", 0, 0] + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1)*5", 0, 0] + }, + "1.0": { + "vector": [0, 0, 0] + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75-30)*-5", "math.sin(query.anim_time*360/0.75+60)*-10", "math.sin(query.anim_time*360/0.75-60)*5"] + }, + "0.75": { + "vector": ["-7.5+math.sin(query.anim_time*180/1+30)*30", "0+math.sin(query.anim_time*360/1+90)*5", "math.sin(query.anim_time*360/1-90)*-5"] + }, + "0.9167": { + "vector": ["7.5+math.sin(query.anim_time*180/1+30)*30", 1.78, 1.78] + }, + "1.0": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, "math.sin(query.anim_time*180/0.5)*-1"] + }, + "0.5": { + "vector": [0, 0, "math.sin(query.anim_time*180/0.75-60)*2"] + }, + "0.75": { + "vector": [0, 0, "math.sin(query.anim_time*180/0.75+30)*-0.5"] + }, + "1.0": { + "vector": [0, 0, 0] + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*5"] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75+90)*-20", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"] + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1-60)*10", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"] + }, + "1.0": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.75": { + "vector": [0, 0.8, 0] + }, + "1.0": { + "vector": [0, 0, 0] + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.58-60)*40", 0, 0] + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1-60)*-5", 0, 0] + }, + "1.0": { + "vector": [0, 0, 0] + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75)*2.5", 0, 0] + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1)*-2.5", 0, 0] + }, + "1.0": { + "vector": [0, 0, 0] + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75)*2.5", 0, 0] + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1)*-2.5", 0, 0] + }, + "1.0": { + "vector": [0, 0, 0] + } + } + } + } + }, + "attack2": { + "animation_length": 2.16667, + "bones": { + "root": { + "position": { + "0.0": { + "post": { + "vector": [0, -0.575, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, 3.125] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, -1.9, 3.125] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, -0.575, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-5, -5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-8.29167, -6.44117, 0.41806] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [20.18202, 9.77303, 2.12882] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [20.33508, 13.19106, 2.89737] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-1.75, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-3.03831, -4.92197, 0.55456] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [6.96169, -4.92197, 0.55456] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [6.98198, 1.54169, -0.1325] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [27.25, 7.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 1.725, -3] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.25": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [35, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [2.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-2.75, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, 3, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0833": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-0.5, -2.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [2, 2, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-2.5, -5.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [3, 3.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-3, -8, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [9.25, 2, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-12.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [8.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [1.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-7.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-12.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [8.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [1.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.25, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "flinch": { + "animation_length": 1.41667, + "bones": { + "neck5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [-2.27029, 12.32579, -0.5267] + }, + "0.25": { + "vector": [1.86, 0.34, -2.51] + }, + "0.375": { + "vector": [1.21, 2.72, -1.19] + }, + "0.5": { + "vector": [-0.01, 8.18, -0.14] + }, + "0.6667": { + "vector": [-0.08, 9.7, -0.85] + }, + "0.7917": { + "vector": [-0.22, 9.35, -2.26] + }, + "0.9167": { + "vector": [-0.33, 6.53, -3.38] + }, + "1.0417": { + "vector": [-0.22, 3.36, -2.26] + }, + "1.1667": { + "vector": [-0.05, 0.84, -0.56] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [-2.12, -14.19, 2.61] + }, + "0.25": { + "vector": [-0.9, -12.54, 2.33] + }, + "0.375": { + "vector": [2.13, -9.6, 1.53] + }, + "0.5": { + "vector": [5.64, -6.07, 0.51] + }, + "0.6667": { + "vector": [7.52, -2.83, -0.38] + }, + "0.7917": { + "vector": [7.4, 0.05, -1.12] + }, + "0.9167": { + "vector": [4.91, 1.57, -1.33] + }, + "1.0417": { + "vector": [2.46, 1.24, -0.84] + }, + "1.1667": { + "vector": [0.62, 0.31, -0.21] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [0, -1.27, 1.89] + }, + "0.25": { + "vector": [0, -1.6, 1.78] + }, + "0.375": { + "vector": [0, -1.79, 1.33] + }, + "0.5": { + "vector": [0, -1.94, 0.74] + }, + "0.6667": { + "vector": [0, -2.1, 0.33] + }, + "0.7917": { + "vector": [0, -2.2, 0.1] + }, + "0.9167": { + "vector": [0, -1.92, 0.09] + }, + "1.0417": { + "vector": [0, -1.1, 0.06] + }, + "1.1667": { + "vector": [0, -0.28, 0.02] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [5.03, 18.41, 7.94] + }, + "0.25": { + "vector": [5.62, 15.63, 6.63] + }, + "0.375": { + "vector": [5.54, 11.81, 5.18] + }, + "0.5": { + "vector": [5.1, 7.62, 3.97] + }, + "0.6667": { + "vector": [4.18, 3.72, 2.93] + }, + "0.7917": { + "vector": [2.55, 0.04, 1.73] + }, + "0.9167": { + "vector": [0.66, -2.12, 0.59] + }, + "1.0417": { + "vector": [0.02, -1.7, 0.13] + }, + "1.1667": { + "vector": [0.01, -0.42, 0.03] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [15.50344, 8.59811, 0.49498] + }, + "0.25": { + "vector": [12.14408, -7.76469, 12.10956] + }, + "0.375": { + "vector": [7.52155, -12.56418, 17.37687] + }, + "0.5": { + "vector": [5.32269, -16.10095, 18.06563] + }, + "0.6667": { + "vector": [6.99154, -20.02519, 17.00407] + }, + "0.7917": { + "vector": [15.26484, -21.21942, 6.54297] + }, + "0.9167": { + "vector": [19.6, -16.61, 1.16] + }, + "1.0417": { + "vector": [12.44, -9.06, 0.16] + }, + "1.1667": { + "vector": [3.11, -2.26, 0.04] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [0, -0.52, 0] + }, + "0.25": { + "vector": [0, -0.65, 0] + }, + "0.375": { + "vector": [0, -0.7, 0] + }, + "0.7917": { + "vector": [0, -0.7, 0] + }, + "0.9167": { + "vector": [0, -0.61, 0] + }, + "1.0417": { + "vector": [0, -0.36, 0] + }, + "1.1667": { + "vector": [0, -0.09, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [-16.22097, -39.45228, 13.58977] + }, + "0.25": { + "vector": [-1.07, -7.47, 2.37] + }, + "0.375": { + "vector": [5.53969, 15.38715, -3.09807] + }, + "0.5": { + "vector": [6.01891, 27.03398, -11.54889] + }, + "0.6667": { + "vector": [2.88776, 4.48536, 2.1691] + }, + "0.7917": { + "vector": [27.07136, 10.49133, -1.29418] + }, + "0.9167": { + "vector": [21.78, 2.34, -7.52] + }, + "1.0417": { + "vector": [12.24, -1.44, -5.02] + }, + "1.1667": { + "vector": [3.06, -0.36, -1.25] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.25": { + "vector": [0, 0, 0] + }, + "0.375": { + "vector": [0, 0.3, 0] + }, + "0.7917": { + "vector": [0, 1.8, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5": { + "vector": [0, -17.5, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1] + }, + "0.5": { + "vector": [0.7, 1, 1] + }, + "1.4167": { + "vector": [1, 1, 1] + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [-23.58, -2.06, -11.63] + }, + "0.25": { + "vector": [-25.67, -4.15, -16.39] + }, + "0.375": { + "vector": [-24.01, -8.84, -18.77] + }, + "0.5": { + "vector": [-18.87, -16.25, -17.98] + }, + "0.6667": { + "vector": [-12.86, -21.22, -15.49] + }, + "0.7917": { + "vector": [-7.64, -20.46, -12.96] + }, + "0.9167": { + "vector": [-5.29, -12.51, -9.38] + }, + "1.0417": { + "vector": [-3.83, -5.78, -4.02] + }, + "1.1667": { + "vector": [-1.42, -1.38, -0.63] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [13.13, 0, 0] + }, + "0.25": { + "vector": [4.38, 0, 0] + }, + "0.375": { + "vector": [-4.68, 0, 0] + }, + "0.5": { + "vector": [-11.09, 0, 0] + }, + "0.6667": { + "vector": [-11.87, 0, 0] + }, + "0.7917": { + "vector": [-7.5, 0, 0] + }, + "0.9167": { + "vector": [2.5, 0, 0] + }, + "1.0417": { + "vector": [6.88, 0, 0] + }, + "1.1667": { + "vector": [3.13, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [-26.75, 0, 0] + }, + "0.25": { + "vector": [-22, 0, 0] + }, + "0.6667": { + "vector": [-5.5, 0, 0] + }, + "0.7917": { + "vector": [-1.37, 0, 0] + }, + "0.9167": { + "vector": [0, 0, 0] + }, + "1.0417": { + "vector": [0, 0, 0] + }, + "1.1667": { + "vector": [0, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [-24.18, 10.95, -5.56] + }, + "0.25": { + "vector": [-26.53, 13.78, -4.2] + }, + "0.375": { + "vector": [-24.88, 16.31, -4.62] + }, + "0.5": { + "vector": [-19.45, 18.79, -7.74] + }, + "0.6667": { + "vector": [-13.1, 16.64, -11.15] + }, + "0.7917": { + "vector": [-7.65, 7.03, -12.6] + }, + "0.9167": { + "vector": [-5.3, -5.64, -9.29] + }, + "1.0417": { + "vector": [-3.83, -5.78, -4.02] + }, + "1.1667": { + "vector": [-1.42, -1.38, -0.63] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [13.13, 0, 0] + }, + "0.25": { + "vector": [4.38, 0, 0] + }, + "0.375": { + "vector": [-4.68, 0, 0] + }, + "0.5": { + "vector": [-11.09, 0, 0] + }, + "0.6667": { + "vector": [-11.87, 0, 0] + }, + "0.7917": { + "vector": [-7.5, 0, 0] + }, + "0.9167": { + "vector": [2.5, 0, 0] + }, + "1.0417": { + "vector": [6.88, 0, 0] + }, + "1.1667": { + "vector": [3.13, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [-26.75, 0, 0] + }, + "0.25": { + "vector": [-21.81, 0, 0] + }, + "0.375": { + "vector": [-16.5, 0, 0] + }, + "0.5": { + "vector": [-11, 0, 0] + }, + "0.6667": { + "vector": [-5.84, 0, 0] + }, + "0.7917": { + "vector": [-1.37, 0, 0] + }, + "0.9167": { + "vector": [0, 0, 0] + }, + "1.0417": { + "vector": [0, 0, 0] + }, + "1.1667": { + "vector": [0, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [5.94, 13.65, 0.82] + }, + "0.25": { + "vector": [3.37, 12.25, 0.56] + }, + "0.375": { + "vector": [-0.42, 9.22, 0.19] + }, + "0.5": { + "vector": [-3.75, 5.08, -0.01] + }, + "0.6667": { + "vector": [-5.71, 0.84, 0.08] + }, + "0.7917": { + "vector": [-4.55, -1.65, 0.9] + }, + "0.9167": { + "vector": [-2.43, -2.47, 1.49] + }, + "1.0417": { + "vector": [-1.04, -1.65, 1.02] + }, + "1.1667": { + "vector": [-0.26, -0.41, 0.26] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "bone": { + "rotation": { + "vector": [0, 0, 0] + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [-0.12, -0.01, 0] + }, + "0.25": { + "vector": [-0.01, -0.02, 0] + }, + "0.375": { + "vector": [0.07, -0.04, 0] + }, + "0.5": { + "vector": [0.1, -0.05, 0] + }, + "0.6667": { + "vector": [0.08, -0.07, 0] + }, + "0.7917": { + "vector": [0.01, -0.08, 0] + }, + "0.9167": { + "vector": [-0.06, -0.03, 0.03] + }, + "1.0417": { + "vector": [-0.05, 0.05, 0.05] + }, + "1.1667": { + "vector": [-0.01, 0.04, 0.03] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [-10.25, -9.05, 0.07] + }, + "0.25": { + "vector": [-13.63, -8.99, 0.24] + }, + "0.375": { + "vector": [-15.44, -8.35, 0.12] + }, + "0.5": { + "vector": [-16, -6.86, -0.24] + }, + "0.6667": { + "vector": [-16.05, -4.81, -0.62] + }, + "0.7917": { + "vector": [-15.61, -2.44, -0.44] + }, + "0.9167": { + "vector": [-13.28, -0.61, -0.11] + }, + "1.0417": { + "vector": [-7.5, 0, 0] + }, + "1.1667": { + "vector": [-1.87, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [1, 1.02, 2] + }, + "0.25": { + "vector": [0.97, 0.43, 1.79] + }, + "0.375": { + "vector": [0.82, -0.1, 1.2] + }, + "0.5": { + "vector": [0.5, -0.57, 0.57] + }, + "0.6667": { + "vector": [0.12, -0.98, 0.12] + }, + "0.7917": { + "vector": [0, -1.1, 0] + }, + "0.9167": { + "vector": [0, -0.96, 0] + }, + "1.0417": { + "vector": [0, -0.55, 0] + }, + "1.1667": { + "vector": [0, -0.13, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [3.94, 0, 0] + }, + "0.25": { + "vector": [8.75, 0, 0] + }, + "0.375": { + "vector": [12.35, 0, 0] + }, + "0.5": { + "vector": [14.71, 0, 0] + }, + "0.6667": { + "vector": [16.25, 0, 0] + }, + "0.7917": { + "vector": [16, 0, 0] + }, + "0.9167": { + "vector": [13.37, 0, 0] + }, + "1.0417": { + "vector": [7.5, 0, 0] + }, + "1.1667": { + "vector": [1.88, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [13.32, 0, 0] + }, + "0.25": { + "vector": [14.84, 0, 0] + }, + "0.375": { + "vector": [16.02, 0, 0] + }, + "0.5": { + "vector": [16.09, 0, 0] + }, + "0.6667": { + "vector": [15.32, 0, 0] + }, + "0.7917": { + "vector": [15, 0, 0] + }, + "0.9167": { + "vector": [13.12, 0, 0] + }, + "1.0417": { + "vector": [7.5, 0, 0] + }, + "1.1667": { + "vector": [1.88, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [-7.22, 12.45, -1.07] + }, + "0.25": { + "vector": [-9.49, 12.3, -1.06] + }, + "0.375": { + "vector": [-11.8, 11.52, -0.99] + }, + "0.5": { + "vector": [-13.3, 9.74, -0.83] + }, + "0.6667": { + "vector": [-13.99, 7.16, -0.61] + }, + "0.7917": { + "vector": [-14.49, 3.73, -0.32] + }, + "0.9167": { + "vector": [-13, 0.93, -0.08] + }, + "1.0417": { + "vector": [-7.5, 0, 0] + }, + "1.1667": { + "vector": [-1.87, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [-10.25, -9.05, 0.07] + }, + "0.25": { + "vector": [-13.63, -8.99, 0.24] + }, + "0.375": { + "vector": [-15.44, -8.35, 0.12] + }, + "0.5": { + "vector": [-16, -6.86, -0.24] + }, + "0.6667": { + "vector": [-16.05, -4.81, -0.62] + }, + "0.7917": { + "vector": [-15.61, -2.44, -0.44] + }, + "0.9167": { + "vector": [-13.28, -0.61, -0.11] + }, + "1.0417": { + "vector": [-7.5, 0, 0] + }, + "1.1667": { + "vector": [-1.87, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [1, 1.02, 2] + }, + "0.25": { + "vector": [0.97, 0.43, 1.79] + }, + "0.375": { + "vector": [0.82, -0.1, 1.2] + }, + "0.5": { + "vector": [0.5, -0.57, 0.57] + }, + "0.6667": { + "vector": [0.12, -0.98, 0.12] + }, + "0.7917": { + "vector": [0, -1.1, 0] + }, + "0.9167": { + "vector": [0, -0.96, 0] + }, + "1.0417": { + "vector": [0, -0.55, 0] + }, + "1.1667": { + "vector": [0, -0.13, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [3.94, 0, 0] + }, + "0.25": { + "vector": [8.75, 0, 0] + }, + "0.375": { + "vector": [12.35, 0, 0] + }, + "0.5": { + "vector": [14.71, 0, 0] + }, + "0.6667": { + "vector": [16.25, 0, 0] + }, + "0.7917": { + "vector": [16, 0, 0] + }, + "0.9167": { + "vector": [13.37, 0, 0] + }, + "1.0417": { + "vector": [7.5, 0, 0] + }, + "1.1667": { + "vector": [1.88, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [13.32, 0, 0] + }, + "0.25": { + "vector": [14.84, 0, 0] + }, + "0.375": { + "vector": [16.02, 0, 0] + }, + "0.5": { + "vector": [16.09, 0, 0] + }, + "0.6667": { + "vector": [15.32, 0, 0] + }, + "0.7917": { + "vector": [15, 0, 0] + }, + "0.9167": { + "vector": [13.12, 0, 0] + }, + "1.0417": { + "vector": [7.5, 0, 0] + }, + "1.1667": { + "vector": [1.88, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [-7.22, 12.45, -1.07] + }, + "0.25": { + "vector": [-9.49, 12.3, -1.06] + }, + "0.375": { + "vector": [-11.8, 11.52, -0.99] + }, + "0.5": { + "vector": [-13.3, 9.74, -0.83] + }, + "0.6667": { + "vector": [-13.99, 7.16, -0.61] + }, + "0.7917": { + "vector": [-14.49, 3.73, -0.32] + }, + "0.9167": { + "vector": [-13, 0.93, -0.08] + }, + "1.0417": { + "vector": [-7.5, 0, 0] + }, + "1.1667": { + "vector": [-1.87, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.4167": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + } + } + }, + "fall": { + "loop": true, + "animation_length": 4, + "bones": { + "lowerBody": { + "rotation": { + "vector": ["-15+math.cos(query.anim_time*720)*1", 0, "math.cos(query.anim_time*1440)*-1"] + }, + "position": { + "vector": [0, "math.cos(query.anim_time*720+60)*0.2", 0] + } + }, + "upperBody": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*720+60)*-1", 0, "math.cos(query.anim_time*1440-60)*1"] + } + }, + "neck": { + "rotation": { + "vector": ["20+math.cos(query.anim_time*720)*-1", 0, "math.cos(query.anim_time*1440)*1"] + } + }, + "lowerJaw": { + "rotation": { + "vector": ["25+math.cos(query.anim_time*1440-60)*1", 0, 0] + } + }, + "leftThigh": { + "rotation": { + "vector": ["25+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] + } + }, + "leftLeg": { + "rotation": { + "vector": ["2.5+math.cos(query.anim_time*720)*-1", 0, 0] + } + }, + "leftFoot": { + "rotation": { + "vector": ["-12.5+math.cos(query.anim_time*720+60)*-1", 0, 0] + } + }, + "rightThigh": { + "rotation": { + "vector": ["-10+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] + } + }, + "rightLeg": { + "rotation": { + "vector": ["-5+math.cos(query.anim_time*720)*-1", 0, 0] + } + }, + "rightFoot": { + "rotation": { + "vector": ["27.5+math.cos(query.anim_time*720+60)*-1", 0, 0] + } + }, + "leftUpperArm": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*720+60)*1", 0, 0] + } + }, + "rightUpperArm": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*720+60)*1", 0, 0] + } + }, + "hips": { + "rotation": { + "vector": ["-15+math.cos(query.anim_time*720)*1", 0, "math.cos(query.anim_time*1440)*-1"] + }, + "position": { + "vector": [0, "math.cos(query.anim_time*720+60)*0.2", 0] + } + }, + "shoulders": { + "rotation": { + "vector": ["math.cos(query.anim_time*720+60)*-1", 0, "math.cos(query.anim_time*1440-60)*1"] + } + }, + "neck1": { + "rotation": { + "vector": ["20+math.cos(query.anim_time*720)*-1", 0, "math.cos(query.anim_time*1440)*1"] + }, + "position": { + "vector": [0, 0, -1.6] + } + }, + "head": { + "rotation": { + "vector": ["-2.5+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440+60)*1"] + } + }, + "bicepLeft": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*720+60)*1", 0, 0] + } + }, + "tail1": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*720+60)*-1", 0, 0] + } + }, + "tail2": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*720)*-1", 0, 0] + } + }, + "tail3": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*720-60)*-1", 0, 0] + } + }, + "tail4": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*720-120)*-1", 0, 0] + } + }, + "thighRight": { + "rotation": { + "vector": ["-10+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] + } + }, + "calfRight": { + "rotation": { + "vector": ["-5+math.cos(query.anim_time*720)*-1", 0, 0] + } + }, + "footRight": { + "rotation": { + "vector": ["27.5+math.cos(query.anim_time*720+60)*-1", 0, 0] + } + }, + "thighLeft": { + "rotation": { + "vector": ["25+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] + } + }, + "calfLeft": { + "rotation": { + "vector": ["2.5+math.cos(query.anim_time*720)*-1", 0, 0] + } + }, + "footLeft": { + "rotation": { + "vector": ["-12.5+math.cos(query.anim_time*720+60)*-1", 0, 0] + } + }, + "throat1": { + "position": { + "vector": [0, -0.6, -2.7] + } + }, + "tailLower": { + "rotation": { + "vector": [7, 0, 0] + } + } + } + }, + "sleeping": { + "loop": "hold_on_last_frame", + "animation_length": 3.25, + "bones": { + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [8, -8, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [8, -4, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [3.00759, -1.93328, 0.81436] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [4, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-11.03998, -8.98771, 0.4168] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0.697, 0.05339] + }, + "lerp_mode": "catmullrom" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [13, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [7.91348, 0.98138, -5.00071] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [4.64272, 1.26695, -12.48367] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [12.0878, 2.72096, -2.98253] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [4.77518, -3.30826, -7.99807] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [1.78525, -3.56875, -7.97575] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [13.27341, -3.26475, -8.00047] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -3.53378, -1.10716] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [0, -5.53378, -2.10759] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, -6.53378, -2.40759] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0, -14.52881, -2.40759] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -18.52881, -2.40759] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, -26.52881, -0.40759] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, -27.52881, -2.40759] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0.78678, -9, -0.019] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0.25808, -17.99852, -0.00717] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1.07618, -18.02852, 0.02492] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [2.60572, -18.08706, 0.09322] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [3.55499, -18.12353, 0.13851] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-12.42968, -18.24134, 0.29036] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-45.43, -13.24134, 4.29036] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-75.43, -13.24134, 4.29036] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -2.28915, -1.00822] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [0, -4.28915, -2.01] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, -5.29, -2.31] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0, -13.29, -2.31] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -17.29, -2.31] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, -25.29, -0.31] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, -26.29, -2.31] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-32.4481, 9.16965, -0.51332] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-30.53184, 15.17299, -0.4846] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-30.50803, 15.17293, -0.48418] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-45.06868, 15.07383, -0.66076] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-54.37171, 14.72167, -0.72867] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-77.79, 13.86321, -1.00328] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-79.79, 13.86321, -1.00328] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -2.43, -1.3] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [0, -4.43, -2.3] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, -5.43, -2.6] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0, -13.43, -2.6] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -18.43, -2.6] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, -25.63, -0.6] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, -26.53, -2.6] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [19.22, 3.02861, 1.11591] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-2.62845, 4.50766, 1.52362] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [2.91886, 4.5344, 1.53645] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [6.76231, 4.49589, 1.52111] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [8.39052, 4.44281, 1.5028] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [42.20176, 1.32945, 1.68325] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [56.56845, 1.38173, 0.92417] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [52.06968, 2.63801, -1.72295] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [57.05414, 2.92185, -1.85803] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 2] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 0, 1] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, 0, 2] + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-25.97, -5.22012, -4.81] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-2.01087, -2.29308, -6.40828] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-10.44745, -2.51724, -6.42991] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-16.99171, -3.07396, -6.41619] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-21.11634, -3.01519, -6.42502] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-26.86044, -1.08202, -6.32664] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-49.86, -1.08202, -3.33] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-31.86, -1.08202, -3.33] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-38.86, -1.08202, -3.33] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, -1.99] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [35.93098, -1.73, -1.81] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [4.11297, 7.45, -0.15765] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [6.48619, 2.56308, 7.3712] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [7.48062, 7.74436, -2.56558] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [9.06646, 7.73936, -2.95281] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-2.89926, 7.47361, -2.44361] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [48.10098, 7.47361, -2.44361] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [57.10098, -1.53, -9.44361] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [57.10098, -3.53, -9.44361] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 1.5, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 1.5, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, 1.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [38.581, -0.16613, -0.3113] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [20.781, -1.5256, 2.03501] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [23.08843, -1.52783, 2.22222] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [28.13995, -1.48183, 2.23802] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [31.66477, -1.45093, 2.28727] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [37.90697, 4.33048, -1.13687] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [41.99436, 3.86685, -1.34916] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, -0.1, -0.5] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, 0.7, 0.2] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [21.98132, -0.65997, -0.0575] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [11.92155, -0.46646, 0.00553] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [13.83172, -0.37652, 0.02731] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [37.58279, 0.13718, 0.04024] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [50.98318, 0.30525, -0.06867] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [70.83, 0.41045, -0.17724] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [76.83, 0.41045, -0.17724] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 0, 3] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, 0, 4] + }, + "lerp_mode": "catmullrom" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [6, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-2, -3, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 0, 1.09994] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, 0, 0.39994] + }, + "lerp_mode": "catmullrom" + } + } + }, + "belly2": { + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 0, -1.10392] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, 0.4, 1.09995] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [-10, 0, 0] + }, + "0.4167": { + "vector": [0, 0, 0] + }, + "0.5833": { + "vector": [-5, 0, 0] + }, + "0.7083": { + "vector": [-10, 0, 0] + }, + "0.9583": { + "vector": [-2.5, 0, 0] + }, + "2.1667": { + "vector": [2.5, 0, 0] + }, + "2.75": { + "vector": [-7.5, 0, 0] + }, + "3.1667": { + "vector": [-10.01363, 7.49713, -0.20798] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [-5, 0, 0] + }, + "0.4167": { + "vector": [17.5, 0, 0] + }, + "0.5833": { + "vector": [15, 0, 0] + }, + "0.7083": { + "vector": [5, 0, 0] + }, + "0.9583": { + "vector": [-7.5, 0, 0] + }, + "2.5": { + "vector": [17.5, 0, 0] + }, + "2.6667": { + "vector": [5, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [10, -9, -4] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [10, -5, -4] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-2, 1, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-9, 1, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [8, 5, -2] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [13, 5, -3] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [15, 3, 1] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [13.5, 0, 1] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [22, 0, 1] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.625": { + "vector": [0, -0.58, -2.2] + }, + "1.0": { + "vector": [0, -0.83, 0.81] + }, + "1.2917": { + "vector": [0, -1.11, 1.91] + }, + "1.9583": { + "vector": [0, -0.15, -2.04] + }, + "3.25": { + "vector": [0, -3, 0] + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [5, -5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [1, 3, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-2, 3, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [1, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-15, -3, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.0": { + "vector": [0, 0.13, -0.28] + }, + "2.375": { + "vector": [0, 0.32, -0.66] + }, + "2.625": { + "vector": [0, 0.09, -0.73] + }, + "2.9167": { + "vector": [0, -0.01, -0.81] + }, + "3.25": { + "vector": [0, -1.2, -0.9] + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [6, -4, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [6, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [3, -1, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [11, -1, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [3, -1, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [4, -1, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [4, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-3, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-3, 2, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-3, 2, -1] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-8, 2, 3] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [8, 2, 3] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0.9008, 2.78718, 0.62507] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-2, 0, -1] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [6.96175, 2.35132, 0.13633] + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-3.07429, -0.2219, -1.47381] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-4, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [1, -2, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [18, -6, 14] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [28, -3, 10] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [19, -3, 10] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [24, -3, 10] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-5, -4, 9] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [2.5, -4, 9] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-12.5, -4, 9] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-54.65309, 1.1464, 13.64595] + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-37.80689, 5.69, -60.1759] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-36.81, 28.69, -51.1759] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-36.81, 27.69, -51.18] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-38.81, 8.69, -51.18] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-38.81, 27.69, -51.18] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-6.26371, 21.51559, -36.58034] + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [19, 0, -3] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [28, 0, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [8, 0, -13] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [25, 0, -13] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [26.91576, -3.91582, -1.09173] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [21.91576, -3.91582, -1.09173] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-68.08424, -3.91582, -1.09173] + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-12, -5, 8] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-32, -15, 38] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-22, 15, 58] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-22, 8, 52] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-28, -10, 28] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-41.45742, -11.08758, 26.5499] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [4.5, -10, 28] + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [14, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-2, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [-7.5, 0, 0] + }, + "0.4167": { + "vector": [2.5, 0, 0] + }, + "0.5833": { + "vector": [-2.5, 0, 0] + }, + "0.7083": { + "vector": [-7.5, 0, 0] + }, + "0.9583": { + "vector": [-10, 0, 0] + }, + "2.25": { + "vector": [0, 0, 0] + }, + "2.8333": { + "vector": [-7.5, 0, 0] + }, + "3.1667": { + "vector": [4.89265, 12.46188, -0.98324] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [12.5, 0, 0] + }, + "0.5833": { + "vector": [2.5, 0, 0] + }, + "0.9583": { + "vector": [10, 0, 0] + }, + "1.9583": { + "vector": [17.5, 0, 0] + }, + "2.6667": { + "vector": [-5, 0, 0] + }, + "3.1667": { + "vector": [-20.07089, 4.69175, -1.73036] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-14.45873, 0.27455, 1.37299] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-6.14664, 0.6937, 1.95894] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-0.18013, 3.14215, 0.71284] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-4.41787, 3.34004, 0.64852] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-18.66661, 3.55529, 1.69374] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-26.31911, 3.83079, 2.60606] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-31.33, 4.48708, 4.1161] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-38.33, 4.48708, 4.1161] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftIndexFinger": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-10, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [10, -10, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [9, 3, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-1, 3, -13] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-31.80066, 29.28718, -47.88337] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1, -20, 2] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [3, -8, 3] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [13, 2, 23] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [11.76869, -7.92755, 24.72146] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [36.05716, -39.98992, -3.406] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightIndexFinger": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 0, 17.5] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, 0, -3.5] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [2, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-3, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [9.69588, -7.54553, -4.91988] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [9.14213, 0.2789, 0.88546] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [8.51705, 1.57487, 1.70666] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [7.95802, -1.09614, -0.32467] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [7.64791, 4.6657, 3.62725] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [6.86309, 0.57691, 0.6386] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [6, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "root": { + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5": { + "vector": [0, 0, 0] + }, + "1.0": { + "vector": [0, 0, 0] + }, + "1.5": { + "vector": [0, 0, 0] + }, + "2.0": { + "vector": [0, 0, 0] + }, + "2.5": { + "vector": [0, 1.2, 0] + }, + "3.0": { + "vector": [0, 1.2, 0] + }, + "3.2083": { + "vector": [0, 1.2, 0] + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "3.25": { + "vector": [7, 0, 0] + } + } + } + } + }, + "sit": { + "loop": "hold_on_last_frame", + "animation_length": 3.25, + "bones": { + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [8, -8, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [8, -4, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [3.00759, -1.93328, 0.81436] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [4, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [9, -2, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0.697, 0.05339] + }, + "lerp_mode": "catmullrom" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [13, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [8, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0, 2, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 2, 7] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-13, -3, -3] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-1, -3, -3] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-5, -3, -3] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -3.53378, -1.10716] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [0, -5.53378, -2.10759] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, -6.53378, -2.40759] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0, -14.52881, -2.40759] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -18.52881, -2.40759] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, -26.52881, -0.40759] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, -27.52881, -2.40759] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0.78678, -9, -0.019] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0.25808, -17.99852, -0.00717] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1.07618, -18.02852, 0.02492] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [2.60572, -18.08706, 0.09322] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [3.55499, -18.12353, 0.13851] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-12.42968, -18.24134, 0.29036] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-45.43, -13.24134, 4.29036] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-75.43, -13.24134, 4.29036] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -2.28915, -1.00822] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [0, -4.28915, -2.01] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, -5.29, -2.31] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0, -13.29, -2.31] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -17.29, -2.31] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, -25.29, -0.31] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, -26.29, -2.31] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-32.4481, 9.16965, -0.51332] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-30.53184, 15.17299, -0.4846] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-30.50803, 15.17293, -0.48418] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-45.06868, 15.07383, -0.66076] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-54.37171, 14.72167, -0.72867] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-77.79, 13.86321, -1.00328] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-79.79, 13.86321, -1.00328] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -2.65, -0.35] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -2.43, -1.3] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [0, -4.43, -2.3] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, -5.43, -2.6] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0, -13.43, -2.6] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -18.43, -2.6] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, -25.63, -0.6] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, -26.53, -2.6] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [19.22, 3.02861, 1.11591] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-2.62845, 4.50766, 1.52362] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [2.91886, 4.5344, 1.53645] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [6.76231, 4.49589, 1.52111] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [8.39052, 4.44281, 1.5028] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [42.20176, 1.32945, 1.68325] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [56.56845, 1.38173, 0.92417] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [52.06968, 2.63801, -1.72295] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [57.05414, 2.92185, -1.85803] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 2] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 0, 1] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, 0, 2] + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-25.97, -5.22012, -4.81] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-2.01087, -2.29308, -6.40828] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-10.44745, -2.51724, -6.42991] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-16.99171, -3.07396, -6.41619] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-21.11634, -3.01519, -6.42502] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-26.86044, -1.08202, -6.32664] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-49.86, -1.08202, -3.33] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-31.86, -1.08202, -3.33] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-38.86, -1.08202, -3.33] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, -1.99] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [35.93098, -1.73, -1.81] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [4.6878, 2.25057, 7.04975] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [6.48619, 2.56308, 7.3712] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [7.48062, 7.74436, -2.56558] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [9.06646, 7.73936, -2.95281] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-2.89926, 7.47361, -2.44361] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [48.10098, 7.47361, -2.44361] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [57.10098, -1.53, -9.44361] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [57.10098, -3.53, -9.44361] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 1.5, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 1.5, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, 1.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [38.581, -0.16613, -0.3113] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [20.781, -1.5256, 2.03501] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [23.08843, -1.52783, 2.22222] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [28.13995, -1.48183, 2.23802] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [31.66477, -1.45093, 2.28727] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [37.90697, 4.33048, -1.13687] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [41.99436, 3.86685, -1.34916] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, -0.1, -0.5] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, 0.7, 0.2] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [21.98132, -0.65997, -0.0575] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [11.92155, -0.46646, 0.00553] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [13.83172, -0.37652, 0.02731] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [37.58279, 0.13718, 0.04024] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [50.98318, 0.30525, -0.06867] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [70.83, 0.41045, -0.17724] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [76.83, 0.41045, -0.17724] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 0, 3] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, 0, 4] + }, + "lerp_mode": "catmullrom" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [6, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-2, -3, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 0, 1.09994] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, 0, 0.39994] + }, + "lerp_mode": "catmullrom" + } + } + }, + "belly2": { + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 0, -1.10392] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, 0.4, 1.09995] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [-10, 0, 0] + }, + "0.4167": { + "vector": [0, 0, 0] + }, + "0.5833": { + "vector": [-5, 0, 0] + }, + "0.7083": { + "vector": [-10, 0, 0] + }, + "0.9583": { + "vector": [-2.5, 0, 0] + }, + "2.25": { + "vector": [-12.86, 0, 0] + }, + "2.5": { + "vector": [-1.43, 0, 0] + }, + "2.7083": { + "vector": [-2.74, 0, 0] + }, + "2.75": { + "vector": [0, 0, 0] + }, + "3.25": { + "vector": [5, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [-5, 0, 0] + }, + "0.4167": { + "vector": [17.5, 0, 0] + }, + "0.5833": { + "vector": [15, 0, 0] + }, + "0.7083": { + "vector": [5, 0, 0] + }, + "0.9583": { + "vector": [-7.5, 0, 0] + }, + "2.3333": { + "vector": [-0.88, 0, 0] + }, + "2.5": { + "vector": [17.5, 0, 0] + }, + "2.5833": { + "vector": [18.75, 0, 0] + }, + "2.625": { + "vector": [-3.12, 0, 0] + }, + "2.6667": { + "vector": [5, 0, 0] + }, + "3.25": { + "vector": [13, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [10, -9, -4] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [10, -5, -4] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-2, 1, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-9, 1, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-2, 5, -2] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-2, 5, -3] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 3, 1] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [1, 0, 1] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-5, 0, 1] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.625": { + "vector": [0, -0.58, -2.2] + }, + "1.0": { + "vector": [0, -0.83, 0.81] + }, + "1.2917": { + "vector": [0, -1.11, 1.91] + }, + "1.9583": { + "vector": [0, -1.11, 0.91] + }, + "3.25": { + "vector": [0, -0.11, 0.91] + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [5, -5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [1, 3, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-2, 3, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [1, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-2, -3, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [6, -4, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [6, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [3, -1, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [11, -1, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [3, -1, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [4, -1, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [4, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-3, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-3, 2, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-3, 2, -1] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-8, 2, 3] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [8, 2, 3] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [1, 2, 3] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [6, 2, 3] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-2, 0, -1] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [6.96175, 2.35132, 0.13633] + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-3.07429, -0.2219, -1.47381] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-4, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [1, -2, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [18, -6, 14] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [28, -3, 10] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [19, -3, 10] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [24, -3, 10] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [25, -4, 9] + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-37.80689, 5.69, -60.1759] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-36.81, 28.69, -51.1759] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-36.81, 27.69, -51.18] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-38.81, 8.69, -51.18] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-38.81, 27.69, -51.18] + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [19, 0, -3] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [28, 0, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [8, 0, -13] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [25, 0, -13] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [26, 0, -13] + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-12, -5, 8] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-32, -15, 38] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-22, 15, 58] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-22, 8, 52] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-28, -10, 28] + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [14, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-2, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [-7.5, 0, 0] + }, + "0.4167": { + "vector": [2.5, 0, 0] + }, + "0.5833": { + "vector": [-2.5, 0, 0] + }, + "0.7083": { + "vector": [-7.5, 0, 0] + }, + "0.9583": { + "vector": [-10, 0, 0] + }, + "2.25": { + "vector": [0, 0, 0] + }, + "2.2917": { + "vector": [-7.5, 0, 0] + }, + "2.5417": { + "vector": [5.96, 0, 0] + }, + "2.6667": { + "vector": [-4.09, 0, 0] + }, + "2.8333": { + "vector": [0, 0, 0] + }, + "3.25": { + "vector": [-5, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2083": { + "vector": [12.5, 0, 0] + }, + "0.5833": { + "vector": [2.5, 0, 0] + }, + "0.9583": { + "vector": [10, 0, 0] + }, + "1.9583": { + "vector": [17.5, 0, 0] + }, + "2.6667": { + "vector": [5, 0, 0] + }, + "3.25": { + "vector": [-7.5, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-14.45873, 0.27455, 1.37299] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-6.14664, 0.6937, 1.95894] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-0.18013, 3.14215, 0.71284] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-4.41787, 3.34004, 0.64852] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-18.66661, 3.55529, 1.69374] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-26.31911, 3.83079, 2.60606] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-31.33, 4.48708, 4.1161] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-38.33, 4.48708, 4.1161] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftIndexFinger": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-10, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [10, -10, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [9, 3, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-1, 3, -13] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1, -20, 2] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [3, -8, 3] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [13, 2, 23] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightIndexFinger": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [2, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-3, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [8.90753, 0.30409, 0.19828] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [9.40257, -3.55663, -1.89029] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [9.14213, 0.2789, 0.88546] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [8.51705, 1.57487, 1.70666] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [7.95802, -1.09614, -0.32467] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [7.64791, 4.6657, 3.62725] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [6.86309, 0.57691, 0.6386] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [6, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "root": { + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5": { + "vector": [0, 0, 0] + }, + "1.0": { + "vector": [0, 0, 0] + }, + "1.5": { + "vector": [0, 0, 0] + }, + "2.0": { + "vector": [0, 0, 0] + }, + "2.5": { + "vector": [0, 1.2, 0] + }, + "3.0": { + "vector": [0, 1.2, 0] + }, + "3.2083": { + "vector": [0, 1.2, 0] + } + } + } + } + }, + "lookleft": { + "loop": "hold_on_last_frame", + "animation_length": 0.33333, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -10, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -15, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -12.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -1.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "lookright": { + "loop": "hold_on_last_frame", + "animation_length": 1.20833, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 10, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 15, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 12.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 1.5, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.3333": { + "vector": [0, 7, 0] + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.3333": { + "vector": [0, 3, 0] + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.3333": { + "vector": [0, 3, 0] + } + } + } + } + }, + "turn_right": { + "loop": "hold_on_last_frame", + "bones": { + "lowerBody": { + "rotation": { + "vector": [0, 5, -5] + } + }, + "upperBody": { + "rotation": { + "vector": [0, 10, 0] + } + }, + "neck": { + "rotation": { + "vector": [0, 10, -5] + } + }, + "leftThigh": { + "rotation": { + "vector": [0, -5, 0] + }, + "position": { + "vector": [0, -0.5, 0] + } + }, + "rightThigh": { + "rotation": { + "vector": [0, -5, 10] + }, + "position": { + "vector": [0, 0, 0] + } + }, + "rightUpperArm": { + "rotation": { + "vector": [10, 0, 0] + } + }, + "rightLowerArm": { + "rotation": { + "vector": [-10, 0, 0] + } + }, + "leftFoot": { + "rotation": { + "vector": [0, 0, 5] + } + }, + "rightLeg": { + "rotation": { + "vector": [0, 0, -5] + } + }, + "hips": { + "rotation": { + "vector": [0, 5, -5] + } + }, + "shoulders": { + "rotation": { + "vector": [0, 10, 0] + } + }, + "neck1": { + "rotation": { + "vector": [0, 10, -5] + } + }, + "head": { + "rotation": { + "vector": [-0.44529, 3.68972, -0.8722] + } + }, + "tailLower": { + "rotation": { + "vector": [0, -12.5, 0] + } + }, + "tail1": { + "rotation": { + "vector": [0, -10, 2.5] + } + }, + "tail2": { + "rotation": { + "vector": [0, -10, 2.5] + } + }, + "tail3": { + "rotation": { + "vector": [0, -10, 2.5] + } + }, + "tail4": { + "rotation": { + "vector": [0, -10, 2.5] + } + }, + "thighRight": { + "rotation": { + "vector": [0, -5, 10] + }, + "position": { + "vector": [0, 0, 0] + } + }, + "calfRight": { + "rotation": { + "vector": [0, 0, -5] + } + }, + "footRight": { + "rotation": { + "vector": [0, 0, -5] + }, + "position": { + "vector": [0, -0.7, 0] + } + }, + "thighLeft": { + "rotation": { + "vector": [0, -5, 0] + }, + "position": { + "vector": [0, -0.5, 0] + } + }, + "belly1": { + "rotation": { + "vector": [0, -6, 0] + } + } + } + }, + "turn_left": { + "loop": "hold_on_last_frame", + "bones": { + "lowerBody": { + "rotation": { + "vector": [0, -5, 5] + } + }, + "upperBody": { + "rotation": { + "vector": [0, -10, 0] + } + }, + "neck": { + "rotation": { + "vector": [0, -10, 5] + } + }, + "leftUpperArm": { + "rotation": { + "vector": [10, 0, 0] + } + }, + "leftLowerArm": { + "rotation": { + "vector": [-10, 0, 0] + } + }, + "leftThigh": { + "rotation": { + "vector": [0, 5, -10] + }, + "position": { + "vector": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "vector": [0, 0, 5] + } + }, + "rightThigh": { + "rotation": { + "vector": [0, 5, 0] + }, + "position": { + "vector": [0, -0.5, 0] + } + }, + "rightFoot": { + "rotation": { + "vector": [0, 0, -5] + } + }, + "hips": { + "rotation": { + "vector": [0, -5, 5] + } + }, + "shoulders": { + "rotation": { + "vector": [0, -10, 0] + } + }, + "neck1": { + "rotation": { + "vector": [0, -10, 5] + } + }, + "head": { + "rotation": { + "vector": [-0.31194, -4.13145, -1.08296] + } + }, + "tail1": { + "rotation": { + "vector": [0, 10, -2.5] + } + }, + "tail2": { + "rotation": { + "vector": [0, 10, -2.5] + } + }, + "tail3": { + "rotation": { + "vector": [0, 10, -2.5] + } + }, + "tail4": { + "rotation": { + "vector": [0, 10, -2.5] + } + }, + "thighRight": { + "rotation": { + "vector": [0, 5, 0] + }, + "position": { + "vector": [0, -0.5, 0] + } + }, + "thighLeft": { + "rotation": { + "vector": [0, 5, -10] + }, + "position": { + "vector": [0, 0, 0] + } + }, + "calfLeft": { + "rotation": { + "vector": [0, 0, 5] + } + }, + "footLeft": { + "rotation": { + "vector": [0, 0, 2.5] + } + }, + "belly1": { + "rotation": { + "vector": [0, 7, 0] + } + } + } + }, + "scratching": { + "loop": "hold_on_last_frame", + "animation_length": 5.875, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0.02041, -0.0068, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.14857, -0.04952, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0.39253, -0.13084, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0.67985, -0.22662, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [1.00477, -0.33492, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [1.34377, -0.44792, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [1.74432, -0.58144, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.01949, -0.67553, 0.01184] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [2.41308, -0.81116, 0.03402] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [2.61973, -0.90115, 0.13955] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [2.75437, -0.96765, 0.24762] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [2.8573, -1.04176, 0.44664] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [2.90116, -1.0979, 0.65422] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [2.9816, -1.25813, 1.32131] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [2.99277, -1.44551, 2.23962] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [3, -1.59125, 2.95627] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [3, -1.67316, 3.36581] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [3, -1.79941, 3.99705] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [3, -1.87324, 4.36622] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [3, -1.95243, 4.76216] + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [3, -1.99387, 4.96933] + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [3, -2, 5] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [3, -2, 5] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [3, -2, 4.9495] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [3, -2, 4.83165] + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [3, -2, 4.66862] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [3, -2, 4.51734] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [3, -2, 4.35052] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [3, -2, 4.17332] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [3, -2, 4] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [3, -2, 3.81627] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [3, -2, 3.47459] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [3, -2, 3.23037] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [3, -2, 3.16156] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [3, -2, 3.0473] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [3, -2, 3] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [3, -2, 3.0505] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [3, -2, 3.16835] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [3, -2, 3.48266] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [3, -2, 3.64948] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [3, -2, 4] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [3, -2, 4.18373] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [3, -2, 4.52541] + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [3, -2, 4.76963] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [3, -2, 4.83844] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [3, -2, 4.9527] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [3, -2, 5] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [3, -2, 3] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [3, -2, 3.0505] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [3, -2, 3.16835] + }, + "lerp_mode": "catmullrom" + }, + "3.2917": { + "post": { + "vector": [3, -2, 3.48266] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [3, -2, 3.64948] + }, + "lerp_mode": "catmullrom" + }, + "3.375": { + "post": { + "vector": [3, -2, 4] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [3, -2, 4.18373] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [3, -2, 4.52541] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [3, -2, 4.76963] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [3, -2, 4.9527] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [3, -2, 5] + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [3, -2, 4.9495] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [3, -2, 4.83165] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [3, -2, 4.51734] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [3, -2, 4.17332] + }, + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": { + "vector": [3, -2, 3.81627] + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [3, -2, 3.31506] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [3, -2, 3.16156] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [3, -2, 3.0473] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [3, -2, 3] + }, + "lerp_mode": "catmullrom" + }, + "4.0417": { + "post": { + "vector": [3, -2, 3.16835] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [3, -2, 3.33138] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [3, -2, 3.64948] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [3, -2, 3.82668] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [3, -2, 4.18373] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [3, -2, 4.52541] + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [3, -2, 4.76963] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [3, -2, 4.83844] + }, + "lerp_mode": "catmullrom" + }, + "4.375": { + "post": { + "vector": [3, -2, 4.9527] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [3, -2, 5] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [3, -2, 3] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [3, -1.9495, 2.92426] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [3, -1.83165, 2.74748] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [3, -1.66862, 2.50293] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [3, -1.51734, 2.27602] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [3, -1.35052, 2.02577] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [3, -1.17332, 1.75998] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [3, -1, 1.5] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [3, -0.81627, 1.22441] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [3, -0.47459, 0.71189] + }, + "lerp_mode": "catmullrom" + }, + "5.5417": { + "post": { + "vector": [3, -0.31506, 0.4726] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [3, -0.23037, 0.34556] + }, + "lerp_mode": "catmullrom" + }, + "5.625": { + "post": { + "vector": [3, -0.16156, 0.24233] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [3, -0.0473, 0.07095] + }, + "lerp_mode": "catmullrom" + }, + "5.875": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-0.01361, -0.03402, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.08967, -0.22417, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-0.25409, -0.63523, 0.03402] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-0.54348, -1.35869, 0.24762] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-0.66985, -1.67462, 0.42452] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.87526, -2.18814, 0.65422] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-1.16563, -2.91408, 1.13308] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-1.37397, -3.43493, 1.67462] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-1.5136, -3.78399, 2.23962] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-1.62584, -4.06461, 2.80194] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-1.72882, -4.32205, 3.36581] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-1.82998, -4.57496, 3.99705] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-1.90534, -4.76336, 4.36622] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-1.95773, -4.89433, 4.76216] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-1.98773, -4.96933, 4.85481] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-1.99311, -4.98277, 4.96933] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-2, -5, 4.99061] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-2, -5, 5] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-2, -5, 5] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-2, -5, 4.9495] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-2, -5, 4.83165] + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-2, -5, 4.66862] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-2, -5, 4.51734] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-2, -5, 4.35052] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-2, -5, 4.17332] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-2, -5, 4] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-2, -5, 3.81627] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-2, -5, 3.47459] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-2, -5, 3.23037] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-2, -5, 3.16156] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-2, -5, 3.0473] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-2, -5, 3] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-2, -5, 3.02525] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [-2, -5, 3.08417] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-2, -5, 3.24133] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [-2, -5, 3.32474] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-2, -5, 3.5] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-2, -5, 3.59186] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-2, -5, 3.7627] + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [-2, -5, 3.88481] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-2, -5, 3.91922] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-2, -5, 3.97635] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-2, -5, 4] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-2, -5, 3] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-2, -5, 3.0505] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-2, -5, 3.16835] + }, + "lerp_mode": "catmullrom" + }, + "3.2917": { + "post": { + "vector": [-2, -5, 3.48266] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-2, -5, 3.64948] + }, + "lerp_mode": "catmullrom" + }, + "3.375": { + "post": { + "vector": [-2, -5, 4] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-2, -5, 4.18373] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-2, -5, 4.52541] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-2, -5, 4.76963] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [-2, -5, 4.9527] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-2, -5, 5] + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [-2, -5, 4.9495] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-2, -5, 4.83165] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-2, -5, 4.51734] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-2, -5, 4.17332] + }, + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": { + "vector": [-2, -5, 3.81627] + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [-2, -5, 3.31506] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-2, -5, 3.16156] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [-2, -5, 3.0473] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-2, -5, 3] + }, + "lerp_mode": "catmullrom" + }, + "4.0417": { + "post": { + "vector": [-2, -5, 3.16835] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-2, -5, 3.33138] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-2, -5, 3.64948] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-2, -5, 3.82668] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [-2, -5, 4.18373] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-2, -5, 4.52541] + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [-2, -5, 4.76963] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-2, -5, 4.83844] + }, + "lerp_mode": "catmullrom" + }, + "4.375": { + "post": { + "vector": [-2, -5, 4.9527] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-2, -5, 5] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-2, -5, 3] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [-2, -4.9647, 3.0152] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [-2, -4.87376, 3.00064] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [-2, -4.73737, 2.90572] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [-2, -4.57913, 2.81932] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-2, -4.27914, 2.61052] + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [-2, -4.17155, 2.54311] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-2, -3.80612, 2.28877] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-2, -3.25043, 1.89991] + }, + "lerp_mode": "catmullrom" + }, + "5.125": { + "post": { + "vector": [-2, -2.9333, 1.67919] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-2, -2.65885, 1.48553] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-2, -2.08898, 1.08898] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-2, -2.04069, 1.05537] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [-2, -1.52203, 0.70575] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-2, -1.18649, 0.47222] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-2, -0.78766, 0.21529] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-2, -0.55376, 0.07916] + }, + "lerp_mode": "catmullrom" + }, + "5.5417": { + "post": { + "vector": [-2, -0.22913, -0.08594] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-2, -0.09568, -0.13469] + }, + "lerp_mode": "catmullrom" + }, + "5.625": { + "post": { + "vector": [-2, -0.03715, -0.12441] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-2, 0, -0.13008] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-2, 0, -0.0473] + }, + "lerp_mode": "catmullrom" + }, + "5.875": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.875": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.65897, 1.79665, -8.56789] + }, + "lerp_mode": "catmullrom" + }, + "5.7917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.875": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.01636, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -0.07485, -0.01883] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -0.40096, -0.09905] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -0.54476, -0.18426] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -0.85952, -0.26169] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, -1.3397, -0.45323] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -1.92509, -0.66985] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -2.49278, -0.90928] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, -3.09731, -1.12078] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, -3.8796, -1.34633] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.04746, -5.26504, -1.59882] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-0.17497, -6.44838, -1.74649] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-0.28954, -7.40479, -1.8309] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-0.54242, -8.0535, -1.90486] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-0.87323, -8.79352, -1.93934] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-1.10305, -9.16804, -1.96329] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-1.5457, -9.60568, -1.98824] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-2.55201, -10.23865, -1.99747] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-3.06377, -10.48349, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-4.24076, -10.69373, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-5.84148, -10.93252, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-6.60832, -10.94898, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-7.82142, -10.97639, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-8.7238, -11, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [-9.01671, -11, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-10.02351, -11, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-10.98287, -11, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-11.71171, -11, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-11.91693, -11, -2] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-12, -11, -2.00279] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-12, -11, -2.00578] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-12, -11, -2.0399] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-12, -11, -2.10987] + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-12, -11, -2.19874] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-12, -11, -2.39877] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-12, -11, -2.6093] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-12, -11, -2.80643] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-12, -11, -2.89349] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-12, -11, -2.96288] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-12, -11, -2.99475] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "4.375": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "4.4583": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-12, -11, -3] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-12, -10.60096, -2.89117] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-10.9055, -10.07409, -2.74748] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-9.65809, -9.1774, -2.50293] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [-8.71601, -8.34539, -2.27602] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-7.78883, -7.42784, -2.02577] + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [-6.87012, -6.45326, -1.75998] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-6, -5.5, -1.5] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-5.07704, -4.48951, -1.22441] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-3.2368, -2.61027, -0.71189] + }, + "lerp_mode": "catmullrom" + }, + "5.625": { + "post": { + "vector": [-2.23118, -1.73285, -0.4726] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-1.61309, -1.26705, -0.34556] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-1.03284, -0.88856, -0.24233] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, -0.26017, -0.07095] + }, + "lerp_mode": "catmullrom" + }, + "5.875": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -0.04763, 0.01361] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -0.34666, 0.09783] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, -0.75782, 0.20972] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -0.91591, 0.24051] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -1.58632, 0.38143] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, -2.34447, 0.51268] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.00719, -3.13546, 0.6253] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0.10287, -4.11086, 0.72661] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0.1689, -4.71214, 0.75182] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [0.26116, -4.99011, 0.75258] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0.50939, -5.59588, 0.79472] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0.71512, -5.91151, 0.81576] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.90166, -6.1127, 0.8452] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [1.48867, -6.5155, 0.89399] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [1.7872, -6.67131, 0.924] + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [2.06318, -6.72509, 0.92759] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [2.47378, -6.8051, 0.94791] + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [3.40753, -6.95706, 0.98773] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [3.85486, -6.96753, 0.99072] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [4.56249, -6.98498, 0.99571] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [5.08888, -7, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [5.25975, -7, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [5.84705, -7, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [6.40668, -7, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [6.83183, -7, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [7, -7, 1] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [7, -7, 1] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [7, -7, 1.02525] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [7, -7, 1.08417] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [7, -7, 1.16569] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [7, -7, 1.32474] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [7, -7, 1.41334] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [7, -7, 1.5] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [7, -7, 1.59186] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [7, -7, 1.7627] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [7, -7, 1.84247] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [7, -7, 1.91922] + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [7, -7, 1.97635] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [7, -7, 2] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [7, -7, 2.19191] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [7, -7, 2.37054] + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [7, -7, 2.54616] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [7, -7, 2.70843] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [7, -7, 2.78208] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [7, -7, 2.91317] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [7, -7, 2.95864] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [7, -7, 2.99059] + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [7, -7, 3] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [7, -7, 2.91583] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [7, -7, 2.83431] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [7, -7, 2.67526] + }, + "lerp_mode": "catmullrom" + }, + "3.2917": { + "post": { + "vector": [7, -7, 2.5] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [7, -7, 2.40814] + }, + "lerp_mode": "catmullrom" + }, + "3.375": { + "post": { + "vector": [7, -7, 2.11519] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [7, -7, 2.02365] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [7, -7, 2] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [7, -7, 2] + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [7, -7, 1.99422] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [7, -7, 1.9601] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [7, -7, 1.89013] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [7, -7, 1.80126] + }, + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": { + "vector": [7, -7, 1.60123] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [7, -7, 1.29411] + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [7, -7, 1.10651] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [7, -7, 1.03712] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [7, -7, 1.00525] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [7, -7, 1] + }, + "lerp_mode": "catmullrom" + }, + "4.0417": { + "post": { + "vector": [7, -7, 1.02525] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [7, -7, 1.16569] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [7, -7, 1.32474] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [7, -7, 1.5] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [7, -7, 1.59186] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [7, -7, 1.84247] + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [7, -7, 1.91922] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [7, -7, 2] + }, + "lerp_mode": "catmullrom" + }, + "4.375": { + "post": { + "vector": [7, -7, 1.79085] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [7, -7, 1.5882] + }, + "lerp_mode": "catmullrom" + }, + "4.4583": { + "post": { + "vector": [7, -7, 1.39336] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [7, -7, 1.30134] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [7, -7, 1.21687] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [7, -7, 1.13273] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [7, -7, 1.07817] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [7, -7, 1.03515] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [7, -7, 1.01038] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [7, -7, 1.00129] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [7, -7, 1] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [7, -7, 1] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [7, -6.74606, 0.96372] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [6.36154, -6.41079, 0.91583] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [5.63389, -5.84016, 0.83431] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [5.08434, -5.31071, 0.75867] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [4.54348, -4.72681, 0.67526] + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [4.00757, -4.10662, 0.58666] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [3.5, -3.5, 0.5] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [2.96161, -2.85696, 0.40814] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [1.88813, -1.66108, 0.2373] + }, + "lerp_mode": "catmullrom" + }, + "5.625": { + "post": { + "vector": [1.30152, -1.10272, 0.15753] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [0.94097, -0.80631, 0.11519] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [0.60249, -0.56545, 0.08078] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, -0.16556, 0.02365] + }, + "lerp_mode": "catmullrom" + }, + "5.875": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -0.02722, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -0.19809, -0.00122] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, -0.43304, -0.0068] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -0.52338, -0.02118] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -0.90647, -0.0718] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, -1.3397, -0.15717] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.00411, -1.79169, -0.27055] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-0.05878, -2.34906, -0.44792] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-0.09651, -2.69265, -0.59451] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-0.14923, -2.85149, -0.67316] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-0.29108, -3.19764, -0.8041] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-0.40864, -3.37801, -0.87324] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.6696, -3.5989, -0.94189] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-0.85067, -3.76117, -0.96758] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-1.02126, -3.87854, -0.98208] + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-1.27273, -3.96425, -0.99488] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-1.41359, -4.05108, -0.99641] + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-1.99644, -4.34431, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-2.20278, -4.46773, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-2.60714, -4.72292, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-2.90793, -4.96701, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [-3.00557, -5.05815, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-3.34117, -5.47662, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-3.70159, -6.20277, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-3.9039, -6.75157, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-3.94007, -7.00557, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-3.97231, -7.19374, -1] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-4, -7.35206, -1.00279] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-4, -7.48562, -1.00578] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-4, -7.69805, -1.0399] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-4, -7.82439, -1.10987] + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-4, -7.90973, -1.19874] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-4, -7.95849, -1.39877] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-4, -8, -1.6232] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-4, -8, -1.80643] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-4, -8, -1.89349] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-4, -8, -1.96288] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-4, -8, -1.99475] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-4, -8, -2] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-4, -8, -1.97475] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-4, -8, -1.91583] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-4, -8, -1.83431] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [-4, -8, -1.67526] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [-4, -8, -1.58666] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-4, -8, -1.5] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [-4, -8, -1.40814] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-4, -8, -1.2373] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-4, -8, -1.15753] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-4, -8, -1.08078] + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [-4, -8, -1.02365] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-4, -8, -1] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-4, -8, -1.19191] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-4, -8, -1.37054] + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-4, -8, -1.54616] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-4, -8, -1.70843] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-4, -8, -1.78208] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-4, -8, -1.91317] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-4, -8, -1.95864] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-4, -8, -1.99059] + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [-4, -8, -2] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-4, -8, -1.91583] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-4, -8, -1.83431] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-4, -8, -1.67526] + }, + "lerp_mode": "catmullrom" + }, + "3.2917": { + "post": { + "vector": [-4, -8, -1.5] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-4, -8, -1.40814] + }, + "lerp_mode": "catmullrom" + }, + "3.375": { + "post": { + "vector": [-4, -8, -1.11519] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-4, -8, -1.02365] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-4, -8, -1] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-4, -8, -1] + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [-4, -8, -1] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-4, -8, -1] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-4, -8, -1] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-4, -8, -1] + }, + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": { + "vector": [-4, -8, -1] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [-4, -8, -1] + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [-4, -8, -1] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-4, -8, -1] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [-4, -8, -1] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-4, -8, -1] + }, + "lerp_mode": "catmullrom" + }, + "4.0417": { + "post": { + "vector": [-4, -8, -0.9495] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-4, -8, -0.66862] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-4, -8, -0.35052] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-4, -8, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [-4, -8, 0.18373] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-4, -8, 0.68494] + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [-4, -8, 0.83844] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-4, -8, 1] + }, + "lerp_mode": "catmullrom" + }, + "4.375": { + "post": { + "vector": [-4, -8, 0.79085] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-4, -8, 0.5882] + }, + "lerp_mode": "catmullrom" + }, + "4.4583": { + "post": { + "vector": [-4, -8, 0.39336] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-4, -8, 0.30134] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [-4, -8, 0.21687] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-4, -8, 0.13273] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-4, -8, 0.07817] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-4, -8, 0.03515] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [-4, -8, 0.01038] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-4, -8, 0.00129] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [-4, -8, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [-4, -7.79802, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [-4, -7.32661, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-4, -6.67447, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [-4, -5.77551, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.125": { + "post": { + "vector": [-3.82704, -5.40207, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-3.52081, -4.69328, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-3.23077, -4, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [-2.92312, -3.2651, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [-2.3097, -1.89838, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [-1.9745, -1.26026, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-1.76847, -0.92149, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-1.57505, -0.64622, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-1.12955, -0.18921, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [-0.61538, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.875": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, 0, -0.01361] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, -0.09905] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 0, -0.26169] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, -0.45323] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0, 0, -0.89585] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, -1.12078] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [0, 0, -1.34633] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, -1.59882] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, -1.74649] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, -1.88377] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, -0.00842, -1.89855] + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0, -0.10306, -1.91246] + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [0, -0.36768, -1.72424] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, -0.85067, -1.362] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, -1.02126, -1.23406] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, -1.41359, -0.93981] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -2.20277, -0.34792] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [0, -2.60714, -0.04465] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, -3.00557, 0.25418] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0, -3.19374, 0.3953] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, -3.34117, 0.50079] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -3.48562, 0.60266] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, -3.69805, 0.69375] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -3.82439, 0.64855] + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [0, -3.90973, 0.53481] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -3.95849, 0.17133] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0, -4, -0.24641] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -4, -0.61285] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [0, -4, -0.78698] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, -4, -0.92576] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, -4, -0.98949] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [0, -4, -1] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -4, -0.97475] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -4, -0.91583] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, -4, -0.83431] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0, -4, -0.67526] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [0, -4, -0.58666] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -4, -0.5] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [0, -4, -0.40814] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -4, -0.2373] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, -4, -0.15753] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [0, -4, -0.08078] + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [0, -4, -0.02365] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -4, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [0, -3.80809, -0.19191] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [0, -3.62946, -0.37054] + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [0, -3.45384, -0.54616] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, -3.29157, -0.70843] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [0, -3.21792, -0.78208] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -3.08683, -0.91317] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [0, -3.04136, -0.95864] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, -3.00941, -0.99059] + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [0, -3, -1] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [0, -3.08417, -0.91583] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0, -3.16569, -0.83431] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -3.32474, -0.67526] + }, + "lerp_mode": "catmullrom" + }, + "3.2917": { + "post": { + "vector": [0, -3.5, -0.5] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [0, -3.59186, -0.40814] + }, + "lerp_mode": "catmullrom" + }, + "3.375": { + "post": { + "vector": [0, -3.88481, -0.11519] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [0, -3.97635, -0.02365] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [0, -4, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [0, -4, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [0, -3.99422, -0.00578] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [0, -3.9601, -0.0399] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [0, -3.89013, -0.10987] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -3.80126, -0.19874] + }, + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": { + "vector": [0, -3.60123, -0.39877] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [0, -3.29411, -0.70589] + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [0, -3.10651, -0.89349] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -3.03712, -0.96288] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [0, -3.00525, -0.99475] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -3, -1] + }, + "lerp_mode": "catmullrom" + }, + "4.0417": { + "post": { + "vector": [0, -3.02525, -0.9495] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, -3.16569, -0.66862] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [0, -3.32474, -0.35052] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0, -3.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [0, -3.59186, 0.18373] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, -3.84247, 0.68494] + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [0, -3.91922, 0.83844] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, -4, 1] + }, + "lerp_mode": "catmullrom" + }, + "4.375": { + "post": { + "vector": [0, -3.58171, 0.58171] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [0, -3.17639, 0.17639] + }, + "lerp_mode": "catmullrom" + }, + "4.4583": { + "post": { + "vector": [0, -2.78672, -0.21328] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -2.60268, -0.39732] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [0, -2.43374, -0.56626] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0, -2.26546, -0.73454] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [0, -2.15634, -0.84366] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [0, -2.0703, -0.9297] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [0, -2.02075, -0.97925] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -2.00258, -0.99742] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [0, -2, -1] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [0, -1.9495, -0.97475] + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [0, -1.83165, -0.91583] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0, -1.66862, -0.83431] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [0, -1.51734, -0.75867] + }, + "lerp_mode": "catmullrom" + }, + "5.125": { + "post": { + "vector": [0, -1.35052, -0.67526] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, -1.17332, -0.58666] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [0, -1, -0.5] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [0, -0.81627, -0.40814] + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [0, -0.47459, -0.2373] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [0, -0.31506, -0.15753] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [0, -0.23037, -0.11519] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0, -0.16156, -0.08078] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [0, -0.0473, -0.02365] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.875": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-3.74019, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-13.34317, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-37.06141, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-51.29909, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [-79.93869, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-94.61307, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-109.07212, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [-121.25101, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-132.85618, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-141.6726, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-145.16, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-144.00901, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-141.03801, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-137.20925, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-132.8016, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-127.68392, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-123.17367, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-112.53501, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-108.16167, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-103.16171, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-98.85558, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-95.15236, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-92.19153, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-91.2006, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [-92.29371, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-95.2045, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [-102.39383, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-106.70947, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-115.39052, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-124.22127, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [-127.91286, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-131.43054, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-134.10292, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-135.16, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-133.32159, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-130.05372, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-124.14613, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-118.45416, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-116.85521, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-115.16, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [-115.81847, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-117.34382, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-119.22537, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-121.30625, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2917": { + "post": { + "vector": [-125.59073, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-127.87789, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.375": { + "post": { + "vector": [-132.11018, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-134.24419, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-136.05689, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-137.56569, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [-138.16, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-138.07713, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [-137.55681, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-135.39981, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-131.33447, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-128.42318, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": { + "vector": [-126.55938, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [-126.05472, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [-125.98, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-126.23578, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [-126.896, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-127.74684, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0417": { + "post": { + "vector": [-128.72632, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-130.86586, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-133.23, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-134.20186, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [-136.26987, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-137.09281, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [-137.75078, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-137.98, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.375": { + "post": { + "vector": [-137.91064, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-136.66156, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4583": { + "post": { + "vector": [-133.19476, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-129.50929, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [-127.25814, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-126.42546, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-125.98, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [-124.46513, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [-120.92961, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [-116.03855, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [-111.50034, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-106.4955, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [-101.17958, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-95.98, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-90.46825, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-80.21785, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-72.8912, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-70.82668, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-67.39909, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [-65.98, -26, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.875": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [1.04481, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [3.72737, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [10.35299, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [14.33024, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [22.33062, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [26.42987, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [30.46896, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [33.87109, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [37.11296, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [39.5758, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [40.55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [40.6992, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [41.08433, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [41.58065, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [42.15201, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [42.81541, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [43.40008, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [44.77916, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [45.34608, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [45.99422, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [46.55242, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [47.03247, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [47.41628, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [47.54473, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [47.08621, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [45.89543, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [42.95434, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [41.18885, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [37.63751, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [34.02493, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [32.51474, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [31.07568, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [29.98244, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [29.55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [32.39953, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [37.46473, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [46.6215, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [55.44405, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [57.92242, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [60.55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [59.69113, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [57.70153, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [55.24734, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [52.53315, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2917": { + "post": { + "vector": [46.9447, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [43.96145, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.375": { + "post": { + "vector": [38.44107, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [35.65758, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [33.29319, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [31.32519, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [30.55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [30.76515, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [32.11593, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [37.71562, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [48.26947, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [55.82737, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": { + "vector": [60.6659, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [61.97602, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [62.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [61.57319, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [60.03267, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [58.04739, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0417": { + "post": { + "vector": [55.76194, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [50.76968, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [45.25333, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [42.98567, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [38.1603, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [36.24011, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [34.70486, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [34.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.375": { + "post": { + "vector": [34.2856, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [36.36741, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4583": { + "post": { + "vector": [42.14539, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [48.28786, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [52.03977, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [53.42757, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [54.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [54.32148, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [54.67504, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [55.16414, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [55.61796, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [56.11845, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [56.65004, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [57.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [57.72117, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [58.74621, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [59.47888, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [59.68533, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [60.02809, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [60.17, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.875": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-0.77298, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-2.75761, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-7.65943, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-10.60191, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [-16.52081, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-19.55354, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-22.54177, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [-25.05876, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-27.45719, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [-29.27926, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-30, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-29.8508, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-29.46567, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-28.96935, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [-28.39798, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-27.73458, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-27.14992, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-25.77083, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-25.20392, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-24.55578, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-23.99758, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-23.51753, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-23.13372, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-23.00526, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [-23.41226, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-24.47073, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [-27.08503, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-28.65435, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-31.8111, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [-35.02228, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [-36.36467, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-37.64383, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-38.61561, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-39, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-36.70199, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-32.61715, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-25.23266, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-18.1177, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-16.11901, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-14, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [-14.57258, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [-15.89897, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-17.5351, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-19.34456, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2917": { + "post": { + "vector": [-23.07019, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [-25.05903, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.375": { + "post": { + "vector": [-28.73929, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [-30.59494, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-32.1712, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-33.4832, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [-34, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-33.77437, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [-32.3578, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-26.48539, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-15.41753, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-7.49153, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": { + "vector": [-2.41735, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [-1.04343, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [-0.84, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-1.64996, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [-3.74066, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-6.43497, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0417": { + "post": { + "vector": [-9.53665, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-16.31186, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-23.79833, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-26.87587, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [-33.42459, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-36.03056, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [-38.11411, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-38.84, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.375": { + "post": { + "vector": [-38.64925, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [-35.21427, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.4583": { + "post": { + "vector": [-25.68059, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-15.54553, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [-9.35487, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-7.065, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-5.84, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [-6.03163, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [-6.47887, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [-7.09759, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [-7.67168, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-8.30479, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [-8.97725, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-9.635, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-10.33224, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-11.62891, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-12.55573, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-12.8169, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [-13.25049, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [-13.43, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.875": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.02379, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -0.10426, -0.02041] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -0.58322, -0.14857] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -0.79237, -0.27639] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -1.25021, -0.39253] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, -1.94866, -0.67985] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -2.80012, -1.00477] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -3.58481, -1.34377] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, -4.50518, -1.68116] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, -5.64306, -2.01949] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.01977, -7.65825, -2.39823] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0.0729, -9.37946, -2.61973] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0.12064, -10.7706, -2.74635] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [0.22601, -11.71419, -2.8573] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0.36385, -12.79057, -2.90901] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0.4596, -13.33532, -2.94493] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.62068, -13.89125, -2.9816] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [1.06334, -14.89258, -2.9962] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [1.20876, -15.14512, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [1.76698, -15.55452, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [2.43395, -15.90184, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [2.75347, -15.92578, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [3.25892, -15.96566, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [3.63492, -16, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [3.75696, -16, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [4.17646, -16, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [4.5762, -16, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [4.87988, -16, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [4.96539, -16, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [5, -16, -3.00279] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [5, -16, -3.00578] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [5, -16, -3.0399] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [5, -16, -3.10987] + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [5, -16, -3.19874] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [5, -16, -3.39877] + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [5, -16, -3.6093] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [5, -16, -3.80643] + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [5, -16, -3.89349] + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [5, -16, -3.96288] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [5, -16, -3.99475] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [5, -16, -4] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [5, -16, -3.97475] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [5, -16, -3.91583] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [5, -16, -3.83431] + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [5, -16, -3.67526] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [5, -16, -3.58666] + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [5, -16, -3.5] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [5, -16, -3.40814] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [5, -16, -3.2373] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [5, -16, -3.15753] + }, + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": { + "vector": [5, -16, -3.08078] + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [5, -16, -3.02365] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [5, -16, -3] + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [5, -16, -3.19191] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [5, -16, -3.37054] + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [5, -16, -3.54616] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [5, -16, -3.70843] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [5, -16, -3.78208] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [5, -16, -3.91317] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [5, -16, -3.95864] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [5, -16, -3.99059] + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [5, -16, -4] + }, + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": { + "vector": [5, -16, -3.91583] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [5, -16, -3.83431] + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [5, -16, -3.67526] + }, + "lerp_mode": "catmullrom" + }, + "3.2917": { + "post": { + "vector": [5, -16, -3.5] + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [5, -16, -3.40814] + }, + "lerp_mode": "catmullrom" + }, + "3.375": { + "post": { + "vector": [5, -16, -3.11519] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [5, -16, -3.02365] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [5, -16, -3] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [5, -16, -3] + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [5, -16, -3.00578] + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [5, -16, -3.0399] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [5, -16, -3.10987] + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [5, -16, -3.19874] + }, + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": { + "vector": [5, -16, -3.39877] + }, + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": { + "vector": [5, -16, -3.70589] + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [5, -16, -3.89349] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [5, -16, -3.96288] + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [5, -16, -3.99475] + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [5, -16, -4] + }, + "lerp_mode": "catmullrom" + }, + "4.0417": { + "post": { + "vector": [5, -16, -3.97475] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [5, -16, -3.83431] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [5, -16, -3.67526] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [5, -16, -3.5] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [5, -16, -3.40814] + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [5, -16, -3.15753] + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [5, -16, -3.08078] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [5, -16, -3] + }, + "lerp_mode": "catmullrom" + }, + "4.375": { + "post": { + "vector": [5, -16, -2.79085] + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [5, -16, -2.5882] + }, + "lerp_mode": "catmullrom" + }, + "4.4583": { + "post": { + "vector": [5, -16, -2.39336] + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [5, -16, -2.30134] + }, + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": { + "vector": [5, -16, -2.21687] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [5, -16, -2.13273] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [5, -16, -2.07817] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [5, -16, -2.03515] + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [5, -16, -2.01038] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [5, -16, -2.00129] + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [5, -16, -2] + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [5, -16, -2] + }, + "lerp_mode": "catmullrom" + }, + "5.0833": { + "post": { + "vector": [5, -15.41957, -1.92745] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [4.54396, -14.65323, -1.83165] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [4.0242, -13.34895, -1.66862] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [3.63167, -12.13876, -1.51734] + }, + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": { + "vector": [3.24534, -10.80413, -1.35052] + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [2.86255, -9.38655, -1.17332] + }, + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": { + "vector": [2.5, -8, -1] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [2.11543, -6.5302, -0.81627] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [1.34866, -3.79676, -0.47459] + }, + "lerp_mode": "catmullrom" + }, + "5.625": { + "post": { + "vector": [0.92966, -2.52051, -0.31506] + }, + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": { + "vector": [0.67212, -1.84298, -0.23037] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [0.43035, -1.29245, -0.16156] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, -0.5861, -0.07326] + }, + "lerp_mode": "catmullrom" + }, + "5.875": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-1.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.625": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.875": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "nesting": { + "loop": true, + "animation_length": 2.5, + "bones": { + "hips": { + "rotation": { + "vector": [-2, "math.sin(query.anim_time*108/0.75-189)*-1", "math.sin(query.anim_time*108/0.75-200)*-3"] + } + }, + "shoulders": { + "rotation": { + "vector": [4, "math.sin(query.anim_time*108/0.75-189)*-1", "math.sin(query.anim_time*108/0.75-720)*-1"] + } + }, + "neck1": { + "rotation": { + "vector": [-0.60681, "-2.28+math.sin(query.anim_time*108/0.75-189)*-1", "10.2559+math.sin(query.anim_time*108/0.75-200)*-3"] + }, + "position": { + "vector": [2, 0, 0] + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [-1.60186, "-18.164+math.sin(query.anim_time*108/0.75-500)*-4", "4.3584+math.sin(query.anim_time*108/0.75-200)*-1"] + }, + "2.5": { + "vector": [-1.60186, "-18.164+math.sin(query.anim_time*108/0.75-500)*-4", "4.3584+math.sin(query.anim_time*108/0.75-200)*-1"] + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.3333": { + "vector": [15.25, 0, 0] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.3333": { + "vector": [-34.25, 0, 0] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.3333": { + "vector": [15.25, 0, 0] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.3333": { + "vector": [-34.25, 0, 0] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "tail1": { + "rotation": { + "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] + } + }, + "tail2": { + "rotation": { + "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] + } + }, + "tail3": { + "rotation": { + "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] + } + }, + "tail4": { + "rotation": { + "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [-18.25, 0, 0] + }, + "0.25": { + "vector": [-12.5, 0, 0] + }, + "0.5": { + "vector": [-1.2701, -2.60395, 0.88457] + }, + "1.25": { + "vector": [33.57674, -5.52655, -1.58985] + }, + "1.5417": { + "vector": [30.36394, -6.09433, -1.38886] + }, + "2.0": { + "vector": [12.29, 0, 0] + }, + "2.2083": { + "vector": [0.25, 0, 0] + }, + "2.5": { + "vector": [-18.25, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "2.2083": { + "vector": [0, 0, 0] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [-0.5, 0, 0] + }, + "0.25": { + "vector": [1, 0, 0] + }, + "0.5417": { + "vector": [0.25, 0, 0] + }, + "0.875": { + "vector": [8.1, 0, 0] + }, + "1.0833": { + "vector": [2.93, 0, 0] + }, + "1.25": { + "vector": [-8, 0, 0] + }, + "1.5417": { + "vector": [10.4, 0, 0] + }, + "1.8333": { + "vector": [37.5, 0, 0] + }, + "2.1667": { + "vector": [22.69, 0, 0] + }, + "2.5": { + "vector": [-0.5, 0, 0] + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [-8, 0, 0] + }, + "0.25": { + "vector": [4.5, 0, 0] + }, + "0.4167": { + "vector": [7.95, 0, 0] + }, + "0.5417": { + "vector": [0.75, 0, 0] + }, + "0.875": { + "vector": [-1.54, 0, 0] + }, + "1.0833": { + "vector": [0.48, 0, 0] + }, + "1.375": { + "vector": [14.7, 0, 0] + }, + "1.5417": { + "vector": [20.39, 0, 0] + }, + "2.2083": { + "vector": [-54.58, 0, 0] + }, + "2.5": { + "vector": [-8, 0, 0] + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [34.25, 0, 0] + }, + "0.4167": { + "vector": [-4, 0, 0] + }, + "0.5417": { + "vector": [-3.00976, 0.58463, -1.91268] + }, + "0.625": { + "vector": [-8.61, 0, 0] + }, + "0.7083": { + "vector": [-0.85, 0, 0] + }, + "1.0833": { + "vector": [7.25, 0, 0] + }, + "1.25": { + "vector": [71, 0, 0] + }, + "1.375": { + "vector": [76.75, 0, 0] + }, + "1.5417": { + "vector": [71, 0, 0] + }, + "2.0": { + "vector": [91.5, 0, 0] + }, + "2.5": { + "vector": [34.25, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.4167": { + "vector": [0, 0.375, 0] + }, + "0.5417": { + "vector": [0, -0.025, 0] + }, + "0.875": { + "vector": [0, -0.145, 0] + }, + "1.25": { + "vector": [0, 0.15, 0] + }, + "2.0": { + "vector": [0, 0, 0] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "chest": { + "rotation": { + "vector": [-2.5, 0, 0] + }, + "scale": { + "vector": [1, 1, 0.91] + } + } + } + }, + "shakehead": { + "animation_length": 3, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 2.33, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, 3, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, 2.15, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -0.22, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.05, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -2.36, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 10, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 13.28, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 12.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, -0.24, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0, -7.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -6.93, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 1.67, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, 2, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 1.11, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-0.98, -7.44, 7.56] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-2.2, 12.31, -10.24] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, 15, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0.09, 13.81, 0.41] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -5.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -0.4, -0.71] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-0.02, -2.38, -4.23] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [0, 0, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 3.75] + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0, 0, -2.5] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, -6.86, -0.36] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, -8, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0.6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-0.9, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-0.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, 10, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-1.22, -7.21, 7.32] + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-1.35, -11.39, 8.32] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [2.34, 22.72, -11.41] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [1.89, 25.34, -12.48] + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-4.96, 29.47, -10.42] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [-4.65, -16.2, 11.16] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-3.53, -32, 19.12] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [2.3, 4.01, 8.98] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [2.58, 7.16, 6.75] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.79, 13.17, -4.51] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [1.74, 13.91, -4.99] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [1.25, 16.52, -2.84] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.84, 11.88, -1.87] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0.24, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0.31, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-0.29, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-0.21, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0.67, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0.75, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [1.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [1.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [0.2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-0.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.02, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [2.5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [1.88, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 2, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 2, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 2, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -17.25, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, -20, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-10, -24, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [0, -4, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [-1.5, 13.75, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-3, 31.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, 23, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, 8.67, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 6.11, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -8, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0.67, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 3.91, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -4.09, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, -5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, -1.25, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, 2.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 1.34, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -7.31, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -7.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -3.03, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 7.38, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 7.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 1.94, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, 1.85, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 7.37, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [0, 7.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 4.11, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [0, 2.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0.84, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 7.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 7.03, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [0, -5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -4.97, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, 3.51, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, 5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 10.77, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 12.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 9.71, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [0, -5, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -5.42, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulderUnder": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 3, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 2.29, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -0.29, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, -1, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, 3, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 2.4, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0.2, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -2.95, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -5.18, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -4.51, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, -4, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.75, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 4, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 2.76, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -1.76, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, -0.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, 2, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0.6, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -4.53, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -5, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -1.88, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [0, 0, 5] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 4.08] + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0, 0, -0.5] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, 0, -0.07] + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -1.17, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, -7, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -5.44, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, -2.59, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "dead": { + "loop": "hold_on_last_frame", + "animation_length": 0.95833, + "bones": { + "neck5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [14.99, -3.45, -1.42] + }, + "0.125": { + "vector": [19.88, -4.16, -1.64] + }, + "0.1667": { + "vector": [19.54, -2.84, -0.9] + }, + "0.25": { + "vector": [13.33, 1.39, 1.21] + }, + "0.3333": { + "vector": [9.47, 2.41, 1.47] + }, + "0.375": { + "vector": [5.31, 3, 1.42] + }, + "0.4167": { + "vector": [-3.53, 5.75, 1.39] + }, + "0.5": { + "vector": [-8.22, 7.92, 1.4] + }, + "0.5417": { + "vector": [-11.33, 9.5, 1.62] + }, + "0.5833": { + "vector": [-11.32, 9.94, 2.26] + }, + "0.6667": { + "vector": [-8.63, 8.96, 3.28] + }, + "0.7083": { + "vector": [-8.47, 6.73, 2.14] + }, + "0.7917": { + "vector": [-9.09058, 0.87949, -1.47124] + } + } + }, + "root": { + "rotation": { + "vector": [0, 0, 0] + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5833": { + "vector": [0, -0.6, 0] + }, + "0.6667": { + "vector": [0, -4.3, 0] + }, + "0.9167": { + "vector": [0, -5.6, 0] + } + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-3.28, 6.78, -1.08] + }, + "0.125": { + "vector": [-4.81, 8.82, 0.1] + }, + "0.1667": { + "vector": [-6.11, 8.15, 4.74] + }, + "0.25": { + "vector": [-9.04, 3.47, 17.99] + }, + "0.3333": { + "vector": [-11.89, -0.4, 25.86] + }, + "0.375": { + "vector": [-15.29, -4.88, 34.24] + }, + "0.4167": { + "vector": [-15.31, -10, 47.19] + }, + "0.5": { + "vector": [-11.92, -10.64, 51.76] + }, + "0.5417": { + "vector": [-9.11, -10.37, 57.4] + }, + "0.5833": { + "vector": [-7.43, -8.29, 65.18] + }, + "0.6667": { + "vector": [-5.21551, -2.31344, 82.89963] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0, -0.34, 1.66] + }, + "0.125": { + "vector": [0.25, -0.37, 2.46] + }, + "0.1667": { + "vector": [1, -0.16, 3.16] + }, + "0.25": { + "vector": [3.75, 0.13, 4.34] + }, + "0.3333": { + "vector": [7, -0.66, 4.5] + }, + "0.375": { + "vector": [11, -1.83, 4.5] + }, + "0.4167": { + "vector": [17.67, -7.5, 4.5] + }, + "0.5": { + "vector": [20.34, -12, 4.5] + }, + "0.5417": { + "vector": [22.67, -16.37, 4.5] + }, + "0.5833": { + "vector": [24.34, -20.5, 4.5] + }, + "0.6667": { + "vector": [27, -28.5, 4.5] + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [6.66, 0, 0] + }, + "0.125": { + "vector": [8.33, 0.51, 0.33] + }, + "0.1667": { + "vector": [6.69, 2.04, 1.32] + }, + "0.25": { + "vector": [3.38, 4.09, 2.65] + }, + "0.3333": { + "vector": [0.18, 10.04, 5.35] + }, + "0.375": { + "vector": [0.29, 13.95, 6.72] + }, + "0.4167": { + "vector": [-1.09, 17.9, 8.09] + }, + "0.5": { + "vector": [-2.58, 17.93, 8.1] + }, + "0.5417": { + "vector": [-3.74, 17.15, 7.9] + }, + "0.5833": { + "vector": [-4.25, 14.73, 7.27] + }, + "0.6667": { + "vector": [-4.6, 8.07, 5.58] + }, + "0.7083": { + "vector": [-4.67, 4.22, 4.63] + }, + "0.7917": { + "vector": [-4.74757, -3.87586, 2.65092] + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5": { + "vector": [0, 0, 0] + }, + "0.5417": { + "vector": [0, 0, 0] + }, + "0.5833": { + "vector": [0, 0, 0] + }, + "0.7917": { + "vector": [0, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-0.8, 0, 0] + }, + "0.125": { + "vector": [-1.08, 0, 0] + }, + "0.1667": { + "vector": [-1.14, 0, 0] + }, + "0.25": { + "vector": [-0.98, 0, 0] + }, + "0.3333": { + "vector": [-0.86, 0, 0] + }, + "0.5": { + "vector": [-0.34, 0, 0] + }, + "0.5417": { + "vector": [-0.2, 0, 0] + }, + "0.5833": { + "vector": [-0.04, 0, 0] + }, + "0.7917": { + "vector": [0.8, 0, 0] + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [-7.49541, 2.49108, 0.21107] + }, + "0.25": { + "vector": [-7.5, 2.49, 0.21] + }, + "0.4167": { + "vector": [-5, 2.49, 0.21] + }, + "0.5417": { + "vector": [-2.49999, -2.49219, -0.21173] + }, + "0.6667": { + "vector": [-4.99999, -2.49219, -0.21173] + }, + "0.7917": { + "vector": [-0.50697, -0.01265, 0.10756] + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1] + }, + "0.4167": { + "vector": [1, 1, 1] + }, + "0.5417": { + "vector": [1, 1, 1.1] + }, + "0.6667": { + "vector": [1, 1, 1.1] + }, + "0.7917": { + "vector": [1, 1, 1.2] + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [11.73, 5.67, 5.78] + }, + "0.125": { + "vector": [15.67, 8.89, 8.51] + }, + "0.1667": { + "vector": [15.75, 12.87, 10.9] + }, + "0.25": { + "vector": [12.81, 20.24, 14.6] + }, + "0.3333": { + "vector": [13.19, 20.48, 14.57] + }, + "0.375": { + "vector": [14.3, 19.35, 13.79] + }, + "0.4167": { + "vector": [15.88, 17.14, 12.17] + }, + "0.5": { + "vector": [21.35, 7.3, 4.7] + }, + "0.5417": { + "vector": [23.19, 2.05, 1.33] + }, + "0.5833": { + "vector": [22.76, -2.81, -0.49] + }, + "0.6667": { + "vector": [20.18, -11.17, -2.13] + }, + "0.7083": { + "vector": [20.24, -13.01, -1.81] + }, + "0.7917": { + "vector": [21.42375, -14.80848, -0.24499] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0, -0.66, 0] + }, + "0.125": { + "vector": [0.08, -0.91, 0] + }, + "0.1667": { + "vector": [0.34, -1, 0] + }, + "0.25": { + "vector": [0.88, -1, 0] + }, + "0.3333": { + "vector": [0.84, -1, 0] + }, + "0.5": { + "vector": [0.16, -1, 0] + }, + "0.5417": { + "vector": [0.04, -1, 0] + }, + "0.5833": { + "vector": [0, -1, 0] + }, + "0.6667": { + "vector": [0.09, -1, 0] + }, + "0.7083": { + "vector": [0.34, -1, 0] + }, + "0.7917": { + "vector": [1, -1, 0] + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-10.07, -2.36, 2.36] + }, + "0.125": { + "vector": [-13.43, -2.8, 2.8] + }, + "0.1667": { + "vector": [-13.45, -1.77, 1.77] + }, + "0.25": { + "vector": [-11.79, 0, 0] + }, + "0.3333": { + "vector": [1.36, 5.62, 1.86] + }, + "0.375": { + "vector": [12.85, 9.48, 5.49] + }, + "0.4167": { + "vector": [22.14, 11.76, 5.09] + }, + "0.5": { + "vector": [19.93, 10.19, 1.06] + }, + "0.5417": { + "vector": [19.11, 9.01, -1.96] + }, + "0.5833": { + "vector": [21.06, 8.61, -2.97] + }, + "0.6667": { + "vector": [26.56, 9.04, -2.56] + }, + "0.7083": { + "vector": [26.38, 10.33, -1.33] + }, + "0.7917": { + "vector": [23.68074, 13.76222, 1.96937] + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-7.9, -3.08, -5.16] + }, + "0.125": { + "vector": [-11.28, -3.85, -6.81] + }, + "0.1667": { + "vector": [-13.52, -3.07, -6.62] + }, + "0.25": { + "vector": [-15.38, -0.34, -4.36] + }, + "0.3333": { + "vector": [-12.67, 0.07, -3.15] + }, + "0.375": { + "vector": [-8.5, 0.11, -1.9] + }, + "0.4167": { + "vector": [-5.84, 0.69, -0.47] + }, + "0.5": { + "vector": [-8.1, 4.5, 3.24] + }, + "0.5417": { + "vector": [-8.88, 6.17, 4.82] + }, + "0.5833": { + "vector": [-7.48, 6.82, 5.68] + }, + "0.6667": { + "vector": [-3.12, 6.74, 6.04] + }, + "0.7083": { + "vector": [-2.57, 5.81, 4.66] + }, + "0.7917": { + "vector": [-2.78929, 3.27481, 0.68311] + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [1.89, -1.23, -4.54] + }, + "0.125": { + "vector": [2.02, -1.22, -5.89] + }, + "0.1667": { + "vector": [0.51, 0.05, -5.4] + }, + "0.25": { + "vector": [-1.8, 1.96, -3.97] + }, + "0.3333": { + "vector": [-6.56, 3.2, -1.02] + }, + "0.375": { + "vector": [-9.01, 2.55, 0.51] + }, + "0.4167": { + "vector": [-11.93, 2.67, 2.17] + }, + "0.5": { + "vector": [-20.17, 6.78, 6.12] + }, + "0.5417": { + "vector": [-23.03, 8.58, 7.79] + }, + "0.5833": { + "vector": [-22.88, 9.1, 8.72] + }, + "0.6667": { + "vector": [-20.06, 8.77, 9.07] + }, + "0.7083": { + "vector": [-19.89, 8.35, 7.25] + }, + "0.7917": { + "vector": [-20.51055, 7.31509, 2.03345] + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-3.2, -9.95, -1.02] + }, + "0.125": { + "vector": [-2.56, -14.51, -1.29] + }, + "0.1667": { + "vector": [2.56, -18.23, -1.1] + }, + "0.25": { + "vector": [9.91, -21.54, -0.68] + }, + "0.3333": { + "vector": [14.67, -17.38, 0.42] + }, + "0.375": { + "vector": [12.06, -9.91, 1.11] + }, + "0.4167": { + "vector": [13.15, 5.25, 1.18] + }, + "0.5": { + "vector": [16.86, 12.94, 0.57] + }, + "0.5417": { + "vector": [19.61, 17.86, -0.19] + }, + "0.5833": { + "vector": [20.48, 17.27, -1.26] + }, + "0.6667": { + "vector": [20.47, 10.11, -3.18] + }, + "0.7083": { + "vector": [20.81, 5.37, -2.89] + }, + "0.7917": { + "vector": [21.75503, -5.00828, -1.31273] + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [0, 0, 5] + }, + "0.25": { + "vector": [-0.15878, -12.41583, 6.45964] + }, + "0.4167": { + "vector": [0, 0, 5] + }, + "0.5417": { + "vector": [-0.43073, 4.37197, -0.55719] + }, + "0.6667": { + "vector": [-0.61367, 4.06196, -3.04463] + }, + "0.7917": { + "vector": [-0.62981, -5.86111, -1.78464] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [-0.7, -0.3, 1.6] + }, + "0.25": { + "vector": [-0.7, -0.3, 1.6] + }, + "0.4167": { + "vector": [-0.3, -0.3, 1.6] + }, + "0.5417": { + "vector": [0.2, -0.3, 2.3] + }, + "0.6667": { + "vector": [0.8, -0.3, 2.3] + }, + "0.7917": { + "vector": [0.1, -0.3, 2.3] + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1] + }, + "0.4167": { + "vector": [1, 1, 1] + }, + "0.5417": { + "vector": [1, 1, 1.31] + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-11.66, 0, -11.66] + }, + "0.125": { + "vector": [-15.62, 0, -14.58] + }, + "0.1667": { + "vector": [-15.84, 0, -11.66] + }, + "0.25": { + "vector": [-14.17, 0, -5.83] + }, + "0.3333": { + "vector": [-6.66, 0, 0] + }, + "0.375": { + "vector": [-0.83, 0, 0] + }, + "0.4167": { + "vector": [6.34, -1.52, 2.6] + }, + "0.5": { + "vector": [7.67, -3.05, 5.2] + }, + "0.5417": { + "vector": [8.68, -4.11, 6.95] + }, + "0.5833": { + "vector": [9.06, -4.27, 7.02] + }, + "0.6667": { + "vector": [9.07, -4.04, 6.44] + }, + "0.7083": { + "vector": [8.87, -4.86, 8.59] + }, + "0.7917": { + "vector": [8.29367, -7.24209, 14.8462] + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [13.34, 0, 0] + }, + "0.125": { + "vector": [19.8, 0, 0] + }, + "0.1667": { + "vector": [25.84, 0, 0] + }, + "0.25": { + "vector": [34.59, 0, 0] + }, + "0.3333": { + "vector": [31.66, 0, 0] + }, + "0.375": { + "vector": [25.83, 0, 0] + }, + "0.4167": { + "vector": [21.82, -0.32, 0.91] + }, + "0.5": { + "vector": [22.87, -2.57, 7.3] + }, + "0.5417": { + "vector": [23.95, -3.53, 10.03] + }, + "0.5833": { + "vector": [24.3, -3.85, 10.95] + }, + "0.6667": { + "vector": [23.4, -4.41, 9.82] + }, + "0.7083": { + "vector": [20.7, -6.08, 6.43] + }, + "0.7917": { + "vector": [13.50668, -10.54079, -2.59024] + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [1.66, 0, 0] + }, + "0.125": { + "vector": [0.42, 0, 0] + }, + "0.1667": { + "vector": [-5, 0, 0] + }, + "0.25": { + "vector": [-12.5, 0, 0] + }, + "0.3333": { + "vector": [-16.66, 0, 0] + }, + "0.375": { + "vector": [-13.33, 0, 0] + }, + "0.4167": { + "vector": [-8.78, -3.06, 2.46] + }, + "0.5": { + "vector": [-7.57, -6.12, 4.91] + }, + "0.5417": { + "vector": [-6.65, -8.41, 6.75] + }, + "0.5833": { + "vector": [-6.35, -9.18, 7.37] + }, + "0.6667": { + "vector": [-8.45, -11.21, 5.79] + }, + "0.7083": { + "vector": [-14.77, -17.32, 1.04] + }, + "0.7917": { + "vector": [-31.6159, -33.59052, -11.62316] + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-10.16, -0.87, -8.06] + }, + "0.125": { + "vector": [-11.24, -1.09, -10.07] + }, + "0.1667": { + "vector": [-4.33, -0.87, -8.06] + }, + "0.25": { + "vector": [14.15, -1.12, 0.83] + }, + "0.3333": { + "vector": [15.02, -4.02, 7.36] + }, + "0.375": { + "vector": [12.55, -8.04, 14.72] + }, + "0.4167": { + "vector": [10.65, -10.12, 21.29] + }, + "0.5": { + "vector": [9.75, -4.63, 30.46] + }, + "0.5417": { + "vector": [9.63, -1.92, 33.81] + }, + "0.5833": { + "vector": [9.57, -1.22, 35.44] + }, + "0.6667": { + "vector": [8.64, -1.21, 34.14] + }, + "0.7083": { + "vector": [5.95, 0.34, 26.36] + }, + "0.7917": { + "vector": [2.38, 2.53, 15.74] + }, + "0.8333": { + "vector": [-2.64, 5.73, -0.65] + }, + "0.9583": { + "vector": [-5.54264, 7.78278, -12.20231] + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [3.34, 0, 0] + }, + "0.125": { + "vector": [5.63, 0, 0] + }, + "0.1667": { + "vector": [9.16, 0, 0] + }, + "0.25": { + "vector": [13.33, 0, 0] + }, + "0.3333": { + "vector": [21.66, 0, 0] + }, + "0.375": { + "vector": [25.83, 0, 0] + }, + "0.4167": { + "vector": [30.02, -0.3, -0.78] + }, + "0.5833": { + "vector": [30.06, -1.53, -3.88] + }, + "0.6667": { + "vector": [30.07, -1.45, -3.68] + }, + "0.7083": { + "vector": [30.07, -0.61, -1.55] + }, + "0.7917": { + "vector": [30.07, 0.61, 1.55] + }, + "0.8333": { + "vector": [31.09, -2.57, -7.12] + }, + "0.9583": { + "vector": [33.12367, -11.36206, -30.65525] + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-16.66, 0, 0] + }, + "0.125": { + "vector": [-22.5, 0, 0] + }, + "0.1667": { + "vector": [-23.34, 0, 0] + }, + "0.25": { + "vector": [-21.45, 0, 0] + }, + "0.3333": { + "vector": [-24.16, 0, 0] + }, + "0.375": { + "vector": [-28.33, 0, 0] + }, + "0.4167": { + "vector": [-31.46, -0.07, 0.62] + }, + "0.5": { + "vector": [-32.51, -0.57, 4.97] + }, + "0.5417": { + "vector": [-32.72, -0.78, 6.83] + }, + "0.5833": { + "vector": [-33.35, -0.86, 7.45] + }, + "0.6667": { + "vector": [-34.94, 1.76, 8.35] + }, + "0.7083": { + "vector": [-35.55, 9.62, 11.02] + }, + "0.7917": { + "vector": [-36.08, 20.11, 14.59] + }, + "0.8333": { + "vector": [-32.55, 18.93, 17.69] + }, + "0.9583": { + "vector": [-24.45191, -4.38024, 16.75331] + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.125": { + "vector": [0, 0, 0] + }, + "0.25": { + "vector": [3.45898, -9.99796, 0.09749] + }, + "0.4167": { + "vector": [3.46, -10, 0.1] + }, + "0.5417": { + "vector": [5.38759, -3.04914, -1.18272] + }, + "0.6667": { + "vector": [5.36245, -2.24672, -0.58376] + }, + "0.7917": { + "vector": [5.34748, 1.76844, 2.3959] + }, + "0.9583": { + "vector": [2.48155, 8.89723, 5.21758] + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1] + }, + "0.125": { + "vector": [1, 1, 1] + }, + "0.25": { + "vector": [1, 1, 1.2] + }, + "0.4167": { + "vector": [1, 1, 1.2] + }, + "0.5417": { + "vector": [0.9, 1, 1.23] + }, + "0.6667": { + "vector": [0.9, 1, 1.23] + }, + "0.7917": { + "vector": [0.9, 1, 1.03] + }, + "0.9583": { + "vector": [1, 1, 1.11] + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0.39, 0.3, -2.83] + }, + "0.125": { + "vector": [1.86, -0.95, -4.43] + }, + "0.1667": { + "vector": [5.88, -5, -6.38] + }, + "0.25": { + "vector": [11.17, -10.44, -8.51] + }, + "0.3333": { + "vector": [15.62, -15.9, -10.6] + }, + "0.375": { + "vector": [14.77, -15.91, -10.56] + }, + "0.4167": { + "vector": [16.25, -12.8, -10.32] + }, + "0.5": { + "vector": [18.57, -9.68, -10.11] + }, + "0.5417": { + "vector": [19.48, -7.34, -9.96] + }, + "0.5833": { + "vector": [17.56, -6.55, -9.91] + }, + "0.6667": { + "vector": [11.61, -5.56, -8.78] + }, + "0.7083": { + "vector": [10.41, -2.61, -5.4] + }, + "0.7917": { + "vector": [9.92, 1.34, -0.89] + }, + "0.8333": { + "vector": [9.64, 9.31, 4.72] + }, + "0.9583": { + "vector": [10.07378, 17.36604, 6.91168] + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [5, 1.66, 0] + }, + "0.125": { + "vector": [5.66, 3.31, 0.22] + }, + "0.1667": { + "vector": [2.64, 6.58, 0.9] + }, + "0.25": { + "vector": [-4.81, 11.31, 1.75] + }, + "0.3333": { + "vector": [-2.82, 5.18, -0.16] + }, + "0.375": { + "vector": [1.45, -4.36, -3] + }, + "0.4167": { + "vector": [1.81, -13.98, -2.35] + }, + "0.5": { + "vector": [-2.12, -14.07, 1.14] + }, + "0.5417": { + "vector": [-5.28, -14.13, 3.75] + }, + "0.5833": { + "vector": [-6.89, -14.15, 4.63] + }, + "0.6667": { + "vector": [-8.37, -13.13, 4.83] + }, + "0.7083": { + "vector": [-8.66, -10.06, 5.42] + }, + "0.7917": { + "vector": [-8.77, -5.97, 6.21] + }, + "0.8333": { + "vector": [-8.49, -4.82, 4.71] + }, + "0.9583": { + "vector": [-7.69153, -10.70706, 0.12226] + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [5, -10, 0] + }, + "0.125": { + "vector": [6.86, -11.54, 0.63] + }, + "0.1667": { + "vector": [7.42, -6.18, 2.55] + }, + "0.25": { + "vector": [7.34, 2.63, 5.1] + }, + "0.3333": { + "vector": [6.73, 15.53, 8.5] + }, + "0.375": { + "vector": [6.21, 19.63, 9.35] + }, + "0.4167": { + "vector": [-3.19, 12.84, 11.88] + }, + "0.5": { + "vector": [-12.06, 1.95, 13.55] + }, + "0.5417": { + "vector": [-19.55, -6.21, 14.81] + }, + "0.5833": { + "vector": [-24.27, -8.93, 15.22] + }, + "0.6667": { + "vector": [-30.11, -9.12, 15.3] + }, + "0.7083": { + "vector": [-30.99, -9.71, 15.54] + }, + "0.7917": { + "vector": [-31.04, -10.48, 15.86] + }, + "0.8333": { + "vector": [-28.32, -9.04, 12.62] + }, + "0.9583": { + "vector": [-22.76512, -4.61608, 5.52378] + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0, -5, 0] + }, + "0.125": { + "vector": [0, -8.12, 0] + }, + "0.1667": { + "vector": [0, -12.5, 0] + }, + "0.25": { + "vector": [0.98, -17.58, -0.73] + }, + "0.3333": { + "vector": [3.9, -7.82, -2.9] + }, + "0.375": { + "vector": [7.79, 6.86, -5.8] + }, + "0.4167": { + "vector": [4.45, 20.45, -7.12] + }, + "0.5": { + "vector": [-2.78, 19.36, -5.53] + }, + "0.5417": { + "vector": [-8.4, 15.61, -3.23] + }, + "0.5833": { + "vector": [-10.8, 6.56, 0.51] + }, + "0.6667": { + "vector": [-12.17, -14.12, 8.39] + }, + "0.7083": { + "vector": [-12.44, -17.63, 9.74] + }, + "0.7917": { + "vector": [-12.54, -18.41, 10.05] + }, + "0.8333": { + "vector": [-6.48, -12.29, 7.79] + }, + "0.9583": { + "vector": [5.8525, 1.49256, 2.62751] + } + } + }, + "bone": { + "rotation": { + "vector": [0, 0, 0] + }, + "position": { + "vector": [0, 0, 0] + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-1.12, 8.49, 0.59] + }, + "0.125": { + "vector": [-2.6, 22.52, 0.55] + }, + "0.1667": { + "vector": [-1.49, 22.74, 0.79] + }, + "0.25": { + "vector": [0.36, 20.29, 1.28] + }, + "0.3333": { + "vector": [0.12, 16.33, 8.46] + }, + "0.375": { + "vector": [-1.95, 14.83, 15.15] + }, + "0.4167": { + "vector": [-4.32, 11.09, 29.18] + }, + "0.5": { + "vector": [-4.61, 8.86, 36.52] + }, + "0.5417": { + "vector": [-4.44, 6.75, 44.22] + }, + "0.5833": { + "vector": [-3.35, 4.89, 52.62] + }, + "0.6667": { + "vector": [-0.64, 1.82, 67.84] + }, + "0.7083": { + "vector": [-0.26, 1.33, 69.72] + }, + "0.9583": { + "vector": [-0.29607, 1.0491, 67.6558] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-1.34, 0, 2] + }, + "0.125": { + "vector": [-1.58, 0.25, 2.92] + }, + "0.1667": { + "vector": [-1, 1, 3.66] + }, + "0.25": { + "vector": [0, 2, 4.33] + }, + "0.3333": { + "vector": [4.66, 2, 4] + }, + "0.375": { + "vector": [8.33, 1, 3] + }, + "0.4167": { + "vector": [15.34, -3.34, 2.34] + }, + "0.5": { + "vector": [18.67, -6.67, 2.67] + }, + "0.5417": { + "vector": [21.83, -10.08, 2.92] + }, + "0.5833": { + "vector": [24.66, -11.66, 3] + }, + "0.6667": { + "vector": [29.34, -17.08, 3] + }, + "0.7083": { + "vector": [30, -17, 3] + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [1.66, 0, 0] + }, + "0.125": { + "vector": [0.63, -0.02, 0] + }, + "0.1667": { + "vector": [-4.17, -0.1, 0] + }, + "0.25": { + "vector": [-14.38, -0.28, -0.01] + }, + "0.3333": { + "vector": [-11.67, -0.3, -0.01] + }, + "0.375": { + "vector": [-5.84, -0.3, -0.01] + }, + "0.4167": { + "vector": [1.65, -0.3, -0.01] + }, + "0.5": { + "vector": [3.32, -0.3, -0.01] + }, + "0.5417": { + "vector": [4.78, -0.3, -0.01] + }, + "0.5833": { + "vector": [5.83, -0.3, -0.01] + }, + "0.6667": { + "vector": [7.24371, 5.53907, -4.72055] + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-3.34, 0, 0] + }, + "0.125": { + "vector": [-3.75, 0, 0] + }, + "0.1667": { + "vector": [-1.66, 0, 0] + }, + "0.25": { + "vector": [1.67, 0, 0] + }, + "0.3333": { + "vector": [3.34, 0, 0] + }, + "0.375": { + "vector": [1.67, 0, 0] + }, + "0.4167": { + "vector": [-5, 0, 0] + }, + "0.5": { + "vector": [-10, 0, 0] + }, + "0.5417": { + "vector": [-14.37, 0, 0] + }, + "0.5833": { + "vector": [-17.5, 0, 0] + }, + "0.6667": { + "vector": [-22.49616, -2.49378, -0.17624] + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [3.72, -9.2, -2.32] + }, + "0.125": { + "vector": [10.43, -23.31, -5.95] + }, + "0.1667": { + "vector": [11.75, -22.97, -5.63] + }, + "0.25": { + "vector": [14.08, -17.46, -3.6] + }, + "0.3333": { + "vector": [18.58, -16.68, -3.31] + }, + "0.375": { + "vector": [24.41, -16.68, -3.31] + }, + "0.4167": { + "vector": [31.76, -7.66, -9.37] + }, + "0.5": { + "vector": [33.28, 1.36, -15.43] + }, + "0.5417": { + "vector": [36.14, 6.25, -19.04] + }, + "0.5833": { + "vector": [41.71, 2.91, -17.76] + }, + "0.6667": { + "vector": [45.93468, -18.00317, 15.2733] + }, + "0.7083": { + "vector": [45.93468, -18.00317, 15.2733] + }, + "0.9583": { + "vector": [52.52477, -10.96563, 14.74938] + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-14.91, -3.72, -0.26] + }, + "0.125": { + "vector": [-20.32, -6.25, 0.59] + }, + "0.1667": { + "vector": [-21.65, -10.14, 3.42] + }, + "0.25": { + "vector": [-20.93, -14.71, 7.24] + }, + "0.3333": { + "vector": [-32.18, -22.4, 20.28] + }, + "0.375": { + "vector": [-44.15, -25.53, 29.49] + }, + "0.4167": { + "vector": [-61.5, -26.95, 52.31] + }, + "0.5": { + "vector": [-66.87, -25.24, 65.92] + }, + "0.5417": { + "vector": [-71.12, -22.05, 77.31] + }, + "0.5833": { + "vector": [-73.17, -15.88, 84.28] + }, + "0.6667": { + "vector": [-75.05058, -0.57794, 93.77567] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0, 0.66, 1.34] + }, + "0.125": { + "vector": [0.5, 0.91, 1.92] + }, + "0.1667": { + "vector": [2, 1, 2.34] + }, + "0.25": { + "vector": [4, 1, 2.67] + }, + "0.3333": { + "vector": [5, -1.34, 3.66] + }, + "0.375": { + "vector": [8, -3.67, 4.33] + }, + "0.4167": { + "vector": [14.34, -11, 4.66] + }, + "0.5": { + "vector": [15.67, -18, -0.67] + }, + "0.5417": { + "vector": [16.42, -22.58, 2.09] + }, + "0.5833": { + "vector": [16.42, -26.58, 2.09] + }, + "0.6667": { + "vector": [16.42, -33.58, 2.09] + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [11.66, 0, 0] + }, + "0.125": { + "vector": [16.67, -0.07, -0.19] + }, + "0.1667": { + "vector": [20.02, -0.27, -0.79] + }, + "0.25": { + "vector": [25.68, -0.75, -2.17] + }, + "0.3333": { + "vector": [30.06, -0.81, -2.37] + }, + "0.375": { + "vector": [35.06, -0.81, -2.37] + }, + "0.4167": { + "vector": [35.06, -0.81, -2.37] + }, + "0.5": { + "vector": [30.06, -0.81, -2.37] + }, + "0.5417": { + "vector": [26.73, -0.81, -2.37] + }, + "0.5833": { + "vector": [26.72, -0.81, -2.37] + }, + "0.6667": { + "vector": [30.05609, -0.8122, -2.36507] + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [8.34, 0, 0] + }, + "0.125": { + "vector": [9.59, 0, 0] + }, + "0.1667": { + "vector": [5, 0, 0] + }, + "0.25": { + "vector": [-2.5, 0, 0] + }, + "0.3333": { + "vector": [-20.84, 0, 0] + }, + "0.375": { + "vector": [-31.67, 0, 0] + }, + "0.4167": { + "vector": [-37.08, 0, 0] + }, + "0.5": { + "vector": [-31.67, 0, 0] + }, + "0.5417": { + "vector": [-28.75, 0, 0] + }, + "0.5833": { + "vector": [-30.83, 0, 0] + }, + "0.6667": { + "vector": [-40, 0, 0] + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [6.66, 0, 0] + }, + "0.125": { + "vector": [12.7, 0, 0] + }, + "0.1667": { + "vector": [24.16, 0, 0] + }, + "0.25": { + "vector": [57.29, 0, 0] + }, + "0.3333": { + "vector": [85.84, 0, 0] + }, + "0.375": { + "vector": [119.17, 0, 0] + }, + "0.4167": { + "vector": [153.01, -6.32, -0.5] + }, + "0.5": { + "vector": [153.52, -12.63, -1.01] + }, + "0.5417": { + "vector": [153.79, -16.02, -3.75] + }, + "0.5833": { + "vector": [153.62, -13.58, -10.99] + }, + "0.6667": { + "vector": [152.80489, -2.87366, -29.95813] + } + } + } + } + }, + "dead2": { + "loop": "hold_on_last_frame", + "animation_length": 1.16667, + "bones": { + "root": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [0, 0, 0] + }, + "0.2333": { + "vector": [0, 0, -33.5] + }, + "0.3667": { + "vector": [0, 6.25, -74.5] + }, + "0.5667": { + "vector": [0, 8.75, -77] + }, + "0.8333": { + "vector": [0, 8.75, -77] + }, + "1.1667": { + "vector": [0, 8.75, -77] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0333": { + "vector": [0, -8.43, 0] + }, + "0.0667": { + "vector": [0, -4.17, 0] + }, + "0.1": { + "vector": [0, -8.35, 0] + }, + "0.2333": { + "vector": [-0.6, -20.9, 0] + }, + "0.3": { + "vector": [-0.3, -25.525, -1.6] + }, + "0.3667": { + "vector": [0, -34.5, -3.2] + }, + "0.5667": { + "vector": [0, -32.22, -3.2] + }, + "0.8333": { + "vector": [0, -33.92, -3.2] + }, + "1.1667": { + "vector": [0, -33.62, -3.2] + } + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0333": { + "vector": [-12.75, -1.37, 4.38] + }, + "0.0667": { + "vector": [0, -2.75, 8.75] + }, + "0.2333": { + "vector": [0, -9, -0.75] + }, + "0.3667": { + "vector": [0, -9, -0.75] + }, + "0.5667": { + "vector": [0, -7.75, -0.75] + }, + "0.8333": { + "vector": [0, -7.75, -7.5] + }, + "1.1667": { + "vector": [0, -7.75, -7.5] + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [-1, 0, 6] + }, + "0.2333": { + "vector": [-1.28429, -1.21108, 5.80467] + }, + "0.3667": { + "vector": [-2, -7.75, 4.75] + }, + "0.5667": { + "vector": [1.2751, 5.04602, -0.64242] + }, + "0.8333": { + "vector": [-0.37836, 1.5, 0] + }, + "1.1667": { + "vector": [0, 1.5, 0] + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0333": { + "vector": [11.25, 0, 1.38] + }, + "0.0667": { + "vector": [-4, 0, 2.75] + }, + "0.2333": { + "vector": [-4, -9.75, 10.5] + }, + "0.3667": { + "vector": [1, -31.75, 23.5] + }, + "0.4333": { + "vector": [2.83, -21.75, 12.92] + }, + "0.5667": { + "vector": [6.5, -1.75, -8.25] + }, + "0.8333": { + "vector": [6.5, -3.75, -4.25] + }, + "1.1667": { + "vector": [6.5, -2, -4.25] + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0333": { + "vector": [12, 4.88, 0] + }, + "0.0667": { + "vector": [0, 9.75, 0] + }, + "0.2333": { + "vector": [0, 12.5, 3.75] + }, + "0.3667": { + "vector": [0, -8.25, 1.25] + }, + "0.4667": { + "vector": [-1.92, -8.25, 1.25] + }, + "0.6333": { + "vector": [-5.75, -8.25, 1.25] + }, + "0.8333": { + "vector": [-5.75, -5.13, 1.25] + }, + "1.1667": { + "vector": [-5.75, -0.5, 1.25] + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0333": { + "vector": [3.13, 2, -1.37] + }, + "0.0667": { + "vector": [19.25, 4, -2.75] + }, + "0.2333": { + "vector": [3.75, 25.75, -1] + }, + "0.3667": { + "vector": [-21.99, 15.29, -1.94] + }, + "0.5": { + "vector": [-25.32, 15.29, -1.94] + }, + "0.6667": { + "vector": [-31.99, 15.29, -1.94] + }, + "0.8333": { + "vector": [-31.99, 11.54, -1.94] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2333": { + "vector": [3.4, 0, 0] + }, + "0.3667": { + "vector": [1, 0, 3.4] + }, + "0.5": { + "vector": [1, -0.6, 3.9] + }, + "0.6667": { + "vector": [1, -0.6, 4.5] + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [11.25, 0, 0] + }, + "0.2333": { + "vector": [37.5, 0, 0] + }, + "0.3667": { + "vector": [42.25, 0, 0] + }, + "0.5667": { + "vector": [48.25, 0, 0] + }, + "0.6667": { + "vector": [53.22, 0, 0] + }, + "0.8333": { + "vector": [41.5, 0, 0] + }, + "1.1667": { + "vector": [31.25, 0, 0] + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [-3.5, 3.25, -33.75] + }, + "0.2333": { + "vector": [-45.5, 3.25, -33.75] + }, + "0.3667": { + "vector": [-45.5, -14.5, -15.25] + }, + "0.5667": { + "vector": [-45.5, -14.5, -15.25] + }, + "0.8333": { + "vector": [-45.5, -14.5, 47.25] + }, + "1.1667": { + "vector": [-41.5, -14.5, 47.25] + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [0, 0, 0] + }, + "0.2333": { + "vector": [0, 0, 0] + }, + "0.3667": { + "vector": [0, 0, 0] + }, + "0.5667": { + "vector": [0, 0, 0] + }, + "0.8333": { + "vector": [0, 0, 0] + }, + "1.1667": { + "vector": [64.5, 0, 0] + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [0, 0, 15] + }, + "0.2333": { + "vector": [-41.5, 10.75, 41.5] + }, + "0.3667": { + "vector": [-41.5, 8.5, 10] + }, + "0.5667": { + "vector": [-41.5, 8.5, 10] + }, + "0.8333": { + "vector": [-41.5, 8.5, 10] + }, + "1.1667": { + "vector": [-42.88176, -0.76867, 2.24595] + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [0, 0, 0] + }, + "0.2333": { + "vector": [0, 0, 0] + }, + "0.3667": { + "vector": [0, 0, 0] + }, + "0.5667": { + "vector": [0, 0, 0] + }, + "0.8333": { + "vector": [0, 0, 0] + }, + "1.1667": { + "vector": [0, 0, 0] + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [-2.5, 0, 0] + }, + "0.2333": { + "vector": [-2.5, -3, 0] + }, + "0.3667": { + "vector": [-3, 2.75, 0] + }, + "0.5667": { + "vector": [-3, -4.25, 0] + }, + "0.8333": { + "vector": [-3, -0.75, 0] + }, + "1.1667": { + "vector": [-3, -3.25, 0] + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [3.75, 6.25, 4.75] + }, + "0.2333": { + "vector": [23.25, 16, 4.75] + }, + "0.3667": { + "vector": [20, 21, 4.75] + }, + "0.5667": { + "vector": [10, -2, -10.25] + }, + "0.8333": { + "vector": [10, 1.75, -10.25] + }, + "1.1667": { + "vector": [10, 0.25, -10.25] + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [17.25, 4.5, 8.5] + }, + "0.2333": { + "vector": [31.75, 14.25, 8.5] + }, + "0.3667": { + "vector": [18.75, 34, 8.5] + }, + "0.5667": { + "vector": [10.75, 0, 8.5] + }, + "0.8333": { + "vector": [10.75, 0.75, 8.5] + }, + "1.1667": { + "vector": [10.75, -3.5, 8.5] + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [-4.75, -18.75, 0] + }, + "0.2333": { + "vector": [14.5, 10, 0] + }, + "0.3667": { + "vector": [14.5, 33.5, 0] + }, + "0.5667": { + "vector": [24.5, 15.75, 0] + }, + "0.8333": { + "vector": [24.5, -4, 0] + }, + "1.1667": { + "vector": [24.5, -3.25, 0] + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [-9.25, 0, 0] + }, + "0.2333": { + "vector": [-11.75251, 13.5926, -8.58463] + }, + "0.3667": { + "vector": [-9.21196, 6.14588, -2.37706] + }, + "0.5667": { + "vector": [-10.52649, 14.90688, -3.60708] + }, + "0.8333": { + "vector": [-11.43206, 0.4319, -11.11285] + }, + "1.1667": { + "vector": [-9.21304, -13.19925, -8.72568] + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [29.5, 0, 0] + }, + "0.2333": { + "vector": [44, 0, 0] + }, + "0.3667": { + "vector": [46, 0, 0] + }, + "0.5667": { + "vector": [42, 0, 0] + }, + "0.8333": { + "vector": [46, 0, 0] + }, + "1.1667": { + "vector": [34, 0, 0] + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0333": { + "vector": [-35.12, 0, 0] + }, + "0.0667": { + "vector": [-18.25, 0, 0] + }, + "0.2333": { + "vector": [-33.5, 0, 0] + }, + "0.3667": { + "vector": [-43.5, 0, 0] + }, + "0.5667": { + "vector": [-46, 0, 0] + }, + "0.8333": { + "vector": [-43.5, 0, 0] + }, + "1.1667": { + "vector": [-38.5, 0, 0] + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [-3.75, 0, 0] + }, + "0.2333": { + "vector": [24.25, 0, 0] + }, + "0.3667": { + "vector": [24.25, 0, 0] + }, + "0.5667": { + "vector": [24.25, 0, 0] + }, + "0.8333": { + "vector": [24.25, 0, 0] + }, + "1.1667": { + "vector": [24.25, 0, 0] + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [-24.25, 0, 0] + }, + "0.2333": { + "vector": [-21, 0, -18.25] + }, + "0.3667": { + "vector": [1.25, -9.75, -18.25] + }, + "0.5667": { + "vector": [10.5, -18, -45] + }, + "0.8333": { + "vector": [-6.5, -35, -4.25] + }, + "1.1667": { + "vector": [-2, -41.5, -4.25] + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [21.25, 0, 0] + }, + "0.2333": { + "vector": [28.75, 0, 0] + }, + "0.3667": { + "vector": [20.75, 0, 0] + }, + "0.5667": { + "vector": [14.75, 0, 0] + }, + "0.8333": { + "vector": [14.75, 0, 0] + }, + "1.1667": { + "vector": [17.25, 0, 0] + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [-43.5, 0, 0] + }, + "0.2333": { + "vector": [-71.75, 0, 0] + }, + "0.3667": { + "vector": [-49.25, 0, 0] + }, + "0.5667": { + "vector": [-40.25, 0, 0] + }, + "0.8333": { + "vector": [-14, 0, 0] + }, + "1.1667": { + "vector": [-0.5, 0, 0] + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0667": { + "vector": [36, 0, 0] + }, + "0.2333": { + "vector": [36, 0, 0] + }, + "0.3667": { + "vector": [41.75, 0, 0] + }, + "0.5667": { + "vector": [37.5, 0, 0] + }, + "0.8333": { + "vector": [37.5, 0, 0] + }, + "1.1667": { + "vector": [37.5, 0, 0] + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.1667": { + "vector": [0, -7, 0] + } + } + } + } + }, + "tranqed": { + "animation_length": 2.95833, + "bones": { + "shoulder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [5.26688, 0, 0] + }, + "0.3333": { + "vector": [6.15, 0, 0] + }, + "0.4583": { + "vector": [6.51, 0, 0] + }, + "0.5417": { + "vector": [6.69, -0.07, -0.02] + }, + "0.625": { + "vector": [6.76, -0.04, -0.03] + }, + "0.75": { + "vector": [6.83, 0.24, 0.01] + }, + "0.8333": { + "vector": [6.79, 0.75, 0.1] + }, + "0.9583": { + "vector": [6.67, 1.51, 0.18] + }, + "1.0417": { + "vector": [6.61, 2.4, 0.21] + }, + "1.125": { + "vector": [6.7, 3.34, 0.2] + }, + "1.25": { + "vector": [7.02, 4.24, 0.18] + }, + "1.3333": { + "vector": [7.5, 5.02, 0.18] + }, + "1.4583": { + "vector": [7.98, 5.6, 0.2] + }, + "1.5417": { + "vector": [8.35, 5.95, 0.25] + }, + "1.625": { + "vector": [8.66, 6.28, 0.31] + }, + "1.75": { + "vector": [8.94, 6.59, 0.37] + }, + "1.8333": { + "vector": [9.19, 6.85, 0.42] + }, + "1.9583": { + "vector": [9.42, 7.03, 0.44] + }, + "2.0417": { + "vector": [9.62, 7.1, 0.43] + }, + "2.125": { + "vector": [9.78, 7, 0.38] + }, + "2.25": { + "vector": [9.86, 6.71, 0.32] + }, + "2.3333": { + "vector": [9.54, 6.12, 0.1] + }, + "2.4583": { + "vector": [8.76, 3.79, -0.15] + }, + "2.5417": { + "vector": [7.93, -3.25, -0.68] + }, + "2.625": { + "vector": [7.69, -5.37, -0.8] + }, + "2.75": { + "vector": [7.75, -3.88, -0.74] + }, + "2.8333": { + "vector": [7.81, -4.26, -0.75] + }, + "2.9583": { + "vector": [7.93, -3.23, -0.66] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, 0.016, 0.19] + }, + "0.3333": { + "vector": [0, 0.016, 0.192] + }, + "0.4583": { + "vector": [0, 0.016, -0.016] + }, + "0.5417": { + "vector": [0, 0, -0.048] + }, + "0.625": { + "vector": [0, 0, -0.064] + }, + "0.8333": { + "vector": [0, 0, -0.064] + }, + "0.9583": { + "vector": [0, 0, -0.096] + }, + "1.0417": { + "vector": [0, 0, -0.16] + }, + "1.125": { + "vector": [0, 0, -0.224] + }, + "1.25": { + "vector": [0, 0, -0.256] + }, + "1.3333": { + "vector": [0, 0, -0.288] + }, + "1.4583": { + "vector": [0, 0, -0.304] + }, + "1.5417": { + "vector": [0, 0, -0.304] + }, + "1.625": { + "vector": [0, 0, -0.32] + }, + "1.75": { + "vector": [0, 0, -0.336] + }, + "1.9583": { + "vector": [0, 0, -0.336] + }, + "2.0417": { + "vector": [0, 0, -0.32] + }, + "2.125": { + "vector": [0, 0, -0.304] + }, + "2.25": { + "vector": [0, 0, -0.288] + }, + "2.3333": { + "vector": [0, 0, -0.288] + }, + "2.4583": { + "vector": [0, 0, -0.24] + }, + "2.5417": { + "vector": [0, 0, -0.192] + }, + "2.625": { + "vector": [0, 0, -0.176] + }, + "2.75": { + "vector": [0, 0, -0.224] + }, + "2.8333": { + "vector": [0, 0, -0.384] + }, + "2.9583": { + "vector": [0, 0, -0.192] + } + } + }, + "root": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [1.61, 0.01, 0] + }, + "0.3333": { + "vector": [0.03, 0.01, 0] + }, + "0.375": { + "vector": [-1.98, 0.02, -0.01] + }, + "0.4583": { + "vector": [-3.55, 0, 0] + }, + "0.5": { + "vector": [-4.71, -0.09, -0.57] + }, + "0.5417": { + "vector": [-5.94, -0.25, -1.85] + }, + "0.5833": { + "vector": [-7.04, -0.41, -3.12] + }, + "0.625": { + "vector": [-7.83, -0.52, -3.67] + }, + "0.7083": { + "vector": [-8.2, -0.59, -3.63] + }, + "0.75": { + "vector": [-8.25, -0.65, -3.59] + }, + "0.7917": { + "vector": [-8.11, -0.73, -3.55] + }, + "0.8333": { + "vector": [-7.89, -0.84, -3.48] + }, + "0.875": { + "vector": [-7.61, -0.98, -3.41] + }, + "0.9583": { + "vector": [-7.25, -1.14, -3.32] + }, + "1.0": { + "vector": [-6.84, -1.32, -3.23] + }, + "1.0417": { + "vector": [-6.46, -1.5, -3.14] + }, + "1.0833": { + "vector": [-6.13, -1.69, -3.05] + }, + "1.125": { + "vector": [-5.91, -1.88, -2.95] + }, + "1.2083": { + "vector": [-5.8, -2.06, -2.85] + }, + "1.25": { + "vector": [-5.75, -2.24, -2.76] + }, + "1.2917": { + "vector": [-5.75, -2.41, -2.67] + }, + "1.3333": { + "vector": [-5.78, -2.56, -2.59] + }, + "1.375": { + "vector": [-5.85, -2.68, -2.52] + }, + "1.4583": { + "vector": [-5.92, -2.79, -2.46] + }, + "1.5": { + "vector": [-6.01, -2.87, -2.41] + }, + "1.5417": { + "vector": [-6.1, -2.93, -2.22] + }, + "1.5833": { + "vector": [-6.21, -2.96, -1.73] + }, + "1.625": { + "vector": [-6.33, -2.96, -0.95] + }, + "1.7083": { + "vector": [-6.45, -2.87, 0.13] + }, + "1.75": { + "vector": [-6.56, -2.69, 1.49] + }, + "1.7917": { + "vector": [-6.65, -2.39, 3.13] + }, + "1.8333": { + "vector": [-6.7, -1.93, 5.05] + }, + "1.875": { + "vector": [-6.68, -1.31, 7.24] + }, + "1.9583": { + "vector": [-6.53, -0.56, 9.7] + }, + "2.0": { + "vector": [-6.25, 0.31, 12.42] + }, + "2.0417": { + "vector": [-5.93, 1.38, 15.41] + }, + "2.0833": { + "vector": [-5.6, 2.71, 18.68] + }, + "2.125": { + "vector": [-5.3, 4.34, 22.25] + }, + "2.2083": { + "vector": [-5, 6.3, 26.15] + }, + "2.25": { + "vector": [-4.7, 8.58, 30.42] + }, + "2.2917": { + "vector": [-4.97, 13.73, 37.45] + }, + "2.3333": { + "vector": [-3.4, 18.32, 48.49] + }, + "2.375": { + "vector": [0.34, 15.92, 59.46] + }, + "2.4583": { + "vector": [3.23, 7.84, 67.47] + }, + "2.5": { + "vector": [4.25, 1.18, 75.5] + }, + "2.5417": { + "vector": [4.03, -0.73, 83.67] + }, + "2.5833": { + "vector": [4.16, 0.67, 83.21] + }, + "2.625": { + "vector": [4.15, 0.3, 83.33] + }, + "2.7083": { + "vector": [4.13, -0.19, 83.5] + }, + "2.75": { + "vector": [4.16, -0.24, 83.51] + }, + "2.7917": { + "vector": [4.19, -0.1, 83.46] + }, + "2.8333": { + "vector": [4.23, -0.03, 83.44] + }, + "2.875": { + "vector": [4.11, -0.31, 83.54] + }, + "2.9583": { + "vector": [4.01, -0.62, 83.64] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [-0.368, -5.336, 2.016] + }, + "0.7917": { + "vector": [-1.02, -6.3, 1.69] + }, + "1.3333": { + "vector": [-1.73, -5.6, 1.34] + }, + "1.75": { + "vector": [-2.27, -5.74, 1.08] + }, + "2.0": { + "vector": [-2.27, -6.84, 1.08] + }, + "2.2917": { + "vector": [-2.27, -8.14, 1.08] + }, + "2.4583": { + "vector": [-2.27, -23.54, 1.08] + }, + "2.5833": { + "vector": [-2.27, -35.84, 1.08] + } + } + }, + "hips": { + "rotation": { + "vector": [0, 0, 0] + }, + "position": { + "vector": [0, 0, 0] + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.3333": { + "vector": [-2.5, 0, 0] + }, + "1.5": { + "vector": [-2.52663, -1.95056, 1.56405] + }, + "2.0": { + "vector": [-2.60664, -3.89967, 3.13173] + }, + "2.2917": { + "vector": [-2.65368, -4.67857, 3.76064] + }, + "2.9167": { + "vector": [-5.5, 5, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "2.9167": { + "vector": [0, 0, 0] + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [-11.5075, 0.525, -0.10125] + }, + "0.3333": { + "vector": [-10.85, 0.55, -0.1] + }, + "0.4583": { + "vector": [-10.83, 0.55, -0.11] + }, + "0.5417": { + "vector": [-9.86, 1.03, -0.18] + }, + "0.625": { + "vector": [-8.4, 1.47, -0.22] + }, + "0.75": { + "vector": [-7.81, 1.35, -0.18] + }, + "0.8333": { + "vector": [-7.54, 1.15, -0.15] + }, + "0.9583": { + "vector": [-7.53, 0.95, -0.13] + }, + "1.0417": { + "vector": [-7.65, 0.78, -0.11] + }, + "1.125": { + "vector": [-7.65, 0.71, -0.1] + }, + "1.25": { + "vector": [-7.46, 0.67, -0.09] + }, + "1.3333": { + "vector": [-7.16, 0.62, -0.08] + }, + "1.4583": { + "vector": [-6.79, 0.62, -0.07] + }, + "1.5417": { + "vector": [-6.36, 0.73, -0.08] + }, + "1.625": { + "vector": [-5.91, 0.86, -0.09] + }, + "1.75": { + "vector": [-5.49, 0.99, -0.1] + }, + "1.8333": { + "vector": [-5.14, 1.1, -0.1] + }, + "1.9583": { + "vector": [-5.01, 0.99, -0.09] + }, + "2.0417": { + "vector": [-5.24, 0.29, -0.03] + }, + "2.125": { + "vector": [-5.65, -0.6, 0.06] + }, + "2.25": { + "vector": [-5.96, -1.17, 0.12] + }, + "2.3333": { + "vector": [-5.79, -1.34, 0.14] + }, + "2.4583": { + "vector": [-6.42, -2.66, 0.3] + }, + "2.5417": { + "vector": [-7.56, -5.73, 0.76] + }, + "2.625": { + "vector": [-6.46, -4.72, 0.53] + }, + "2.75": { + "vector": [-6.55, -6.22, 0.71] + }, + "2.8333": { + "vector": [-6.44, -5.97, 0.67] + }, + "2.9583": { + "vector": [-6.34, -5.81, 0.64] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0.224, -0.24, 1.456] + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [20.12687, 0.26875, 0.20563] + }, + "0.3333": { + "vector": [11.81, 0.27, 0.09] + }, + "0.4583": { + "vector": [1.77, 0.25, -0.05] + }, + "0.5417": { + "vector": [-0.22, -1.17, 0.26] + }, + "0.625": { + "vector": [-1.39, -2.4, 0.57] + }, + "0.75": { + "vector": [-2.26, -1.77, 0.38] + }, + "0.8333": { + "vector": [-2.86, -0.72, 0.06] + }, + "0.9583": { + "vector": [-3.43, 0.54, -0.33] + }, + "1.0417": { + "vector": [-4.02, 1.84, -0.75] + }, + "1.125": { + "vector": [-4.63, 2.98, -1.13] + }, + "1.25": { + "vector": [-5.35, 4.04, -1.53] + }, + "1.3333": { + "vector": [-6.31, 5.01, -1.96] + }, + "1.4583": { + "vector": [-7.33, 5.62, -2.28] + }, + "1.5417": { + "vector": [-8.36, 5.68, -2.41] + }, + "1.625": { + "vector": [-9.41, 5.66, -2.51] + }, + "1.75": { + "vector": [-10.48, 5.62, -2.61] + }, + "1.8333": { + "vector": [-11.52, 5.61, -2.7] + }, + "1.9583": { + "vector": [-12.28, 5.88, -3.06] + }, + "2.0417": { + "vector": [-12.73, 6.62, -4.67] + }, + "2.125": { + "vector": [-12.95, 7.63, -6.64] + }, + "2.25": { + "vector": [-13.1, 8.59, -7.72] + }, + "2.3333": { + "vector": [-13.47, 13.29, -7.55] + }, + "2.4583": { + "vector": [-13.91, 20.8, -9.32] + }, + "2.5417": { + "vector": [-13.76, 24.23, -10.54] + }, + "2.625": { + "vector": [-11.03, 3.9, -1.95] + }, + "2.75": { + "vector": [-10.79, 11.16, -3.27] + }, + "2.8333": { + "vector": [-10.08, -1.81, 4.27] + }, + "2.9583": { + "vector": [-9.32, -1.58, 4.1] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, 0, -0.567] + }, + "0.3333": { + "vector": [0, 0, -0.608] + }, + "0.4583": { + "vector": [0, 0, -0.608] + }, + "0.5417": { + "vector": [0, 0, -0.576] + }, + "0.625": { + "vector": [0, 0, -0.592] + }, + "0.75": { + "vector": [0, 0, -0.608] + }, + "0.8333": { + "vector": [0, 0, -0.624] + }, + "0.9583": { + "vector": [0, 0, -0.608] + }, + "1.0417": { + "vector": [0, 0, -0.576] + }, + "1.125": { + "vector": [0, 0, -0.56] + }, + "1.25": { + "vector": [0, 0, -0.576] + }, + "1.3333": { + "vector": [0, 0, -0.592] + }, + "1.4583": { + "vector": [0, 0, -0.624] + }, + "1.5417": { + "vector": [0, 0, -0.672] + }, + "1.625": { + "vector": [0, 0, -0.704] + }, + "1.75": { + "vector": [0, 0, -0.752] + }, + "1.8333": { + "vector": [0, 0, -0.784] + }, + "1.9583": { + "vector": [0, 0, -0.832] + }, + "2.0417": { + "vector": [0, 0, -0.896] + }, + "2.125": { + "vector": [0, 0, -0.944] + }, + "2.25": { + "vector": [0, 0, -0.992] + }, + "2.3333": { + "vector": [0, 0, -1.072] + }, + "2.4583": { + "vector": [0, 0, -1.184] + }, + "2.5417": { + "vector": [0, 0, -1.264] + }, + "2.625": { + "vector": [0, 0, -1.008] + }, + "2.75": { + "vector": [0, 0, -1.008] + }, + "2.8333": { + "vector": [0, 0, -0.784] + }, + "2.9583": { + "vector": [0, 0, -0.928] + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [-5.58, -0.725, 0.0075] + }, + "0.3333": { + "vector": [14.64, -0.72, -0.01] + }, + "0.4583": { + "vector": [12.99, -0.7, -0.02] + }, + "0.5417": { + "vector": [11.49, -1.59, -0.04] + }, + "0.625": { + "vector": [9.43, -2.36, -0.05] + }, + "0.75": { + "vector": [8.49, -2.1, -0.08] + }, + "0.8333": { + "vector": [8, -1.66, -0.11] + }, + "0.9583": { + "vector": [7.97, -1.18, -0.12] + }, + "1.0417": { + "vector": [8.14, -0.75, -0.12] + }, + "1.125": { + "vector": [8.13, -0.48, -0.11] + }, + "1.25": { + "vector": [7.77, -0.26, -0.11] + }, + "1.3333": { + "vector": [7.18, -0.01, -0.09] + }, + "1.4583": { + "vector": [6.44, 0.11, -0.07] + }, + "1.5417": { + "vector": [5.61, 0.01, -0.03] + }, + "1.625": { + "vector": [4.73, -0.14, 0.02] + }, + "1.75": { + "vector": [3.86, -0.29, 0.08] + }, + "1.8333": { + "vector": [3, -0.44, 0.15] + }, + "1.9583": { + "vector": [2.1, -0.57, 0.02] + }, + "2.0417": { + "vector": [1.33, -0.22, -1.22] + }, + "2.125": { + "vector": [0.46, 0.19, -2.71] + }, + "2.25": { + "vector": [-0.64, 0.08, -3.34] + }, + "2.3333": { + "vector": [-2.33, 0.76, -0.75] + }, + "2.4583": { + "vector": [-3.04, 4.3, 1.5] + }, + "2.5417": { + "vector": [-2.91, 9.19, 1.98] + }, + "2.625": { + "vector": [-4.43, -0.32, -0.91] + }, + "2.75": { + "vector": [-4.77, 3.13, 1] + }, + "2.8333": { + "vector": [-4.29, -0.51, 2.34] + }, + "2.9583": { + "vector": [-5.15, -0.88, 2.41] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, 0.023, -0.069] + }, + "0.3333": { + "vector": [0, 0.064, -0.256] + }, + "0.4583": { + "vector": [0, 0.096, -0.416] + }, + "0.5417": { + "vector": [0, 0.096, -0.4] + }, + "0.75": { + "vector": [0, 0.096, -0.4] + }, + "0.8333": { + "vector": [0, 0.096, -0.416] + }, + "1.0417": { + "vector": [0, 0.096, -0.416] + }, + "1.125": { + "vector": [0, 0.096, -0.4] + }, + "1.25": { + "vector": [0, 0.096, -0.416] + }, + "1.3333": { + "vector": [0, 0.096, -0.416] + }, + "1.4583": { + "vector": [0, 0.096, -0.432] + }, + "1.5417": { + "vector": [0, 0.112, -0.448] + }, + "1.625": { + "vector": [0, 0.11541, -0.464] + }, + "1.75": { + "vector": [0, 0.1185, -0.464] + }, + "1.8333": { + "vector": [0, 0.12123, -0.48] + }, + "1.9583": { + "vector": [0, 0.12356, -0.496] + }, + "2.25": { + "vector": [0, 0.1277, -0.512] + }, + "2.3333": { + "vector": [-0.016, 0.128, -0.496] + }, + "2.4583": { + "vector": [-0.016, 0.112, -0.464] + }, + "2.5417": { + "vector": [-0.016, 0.08, -0.352] + }, + "2.625": { + "vector": [0, 0.112, -0.448] + }, + "2.75": { + "vector": [0, 0.096, -0.384] + }, + "2.8333": { + "vector": [0, 0.08, -0.352] + }, + "2.9583": { + "vector": [0, 0.08006, -0.4] + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [31.485, 0, 0] + }, + "0.3333": { + "vector": [25.21, 0, 0] + }, + "0.4583": { + "vector": [26.42, 0, 0] + }, + "0.5417": { + "vector": [23.94, 0, 0] + }, + "0.625": { + "vector": [20.15, 0, 0] + }, + "0.75": { + "vector": [15.02, 0, 0] + }, + "0.8333": { + "vector": [10.9, 0, 0] + }, + "0.9583": { + "vector": [10.08, 0, 0] + }, + "1.0417": { + "vector": [10.49, 0, 0] + }, + "1.125": { + "vector": [10.9, 0, 0] + }, + "1.25": { + "vector": [10.67, 0, 0] + }, + "1.3333": { + "vector": [10.35, 0, 0] + }, + "1.4583": { + "vector": [10.49, 0, 0] + }, + "1.5417": { + "vector": [11.63, 0, 0] + }, + "1.625": { + "vector": [13.87, 0, 0] + }, + "1.75": { + "vector": [16.47, 0, 0] + }, + "1.8333": { + "vector": [18.62, 0, 0] + }, + "1.9583": { + "vector": [19.58, 0, 0] + }, + "2.0417": { + "vector": [19.42, 0, 0] + }, + "2.125": { + "vector": [18.68, 0, 0] + }, + "2.25": { + "vector": [17.88, 0, 0] + }, + "2.3333": { + "vector": [16.77, 0, 0] + }, + "2.4583": { + "vector": [15.06, 0, 0] + }, + "2.5417": { + "vector": [12.8, 0, 0] + }, + "2.625": { + "vector": [10.49, 0, 0] + }, + "2.75": { + "vector": [8.69, 0, 0] + }, + "2.8333": { + "vector": [7.96, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, 0, 0] + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [20.12687, 0.26875, 0.20563] + }, + "0.3333": { + "vector": [11.81, 0.27, 0.09] + }, + "0.4583": { + "vector": [1.77, 0.25, -0.05] + }, + "0.5417": { + "vector": [-0.22, -1.17, 0.26] + }, + "0.625": { + "vector": [-1.39, -2.4, 0.57] + }, + "0.75": { + "vector": [-2.26, -1.77, 0.38] + }, + "0.8333": { + "vector": [-2.86, -0.72, 0.06] + }, + "0.9583": { + "vector": [-3.43, 0.54, -0.33] + }, + "1.0417": { + "vector": [-4.02, 1.84, -0.75] + }, + "1.125": { + "vector": [-4.63, 2.98, -1.13] + }, + "1.25": { + "vector": [-5.35, 4.04, -1.53] + }, + "1.3333": { + "vector": [-6.31, 5.01, -1.96] + }, + "1.4583": { + "vector": [-7.33, 5.62, -2.28] + }, + "1.5417": { + "vector": [-8.36, 5.68, -2.41] + }, + "1.625": { + "vector": [-9.41, 5.66, -2.51] + }, + "1.75": { + "vector": [-10.48, 5.62, -2.61] + }, + "1.8333": { + "vector": [-11.52, 5.61, -2.7] + }, + "1.9583": { + "vector": [-12.28, 5.88, -3.06] + }, + "2.0417": { + "vector": [-12.73, 6.62, -4.67] + }, + "2.125": { + "vector": [-12.95, 7.63, -6.64] + }, + "2.25": { + "vector": [-13.1, 8.59, -7.72] + }, + "2.3333": { + "vector": [-13.47, 13.29, -7.55] + }, + "2.4583": { + "vector": [-13.91, 20.8, -9.32] + }, + "2.5417": { + "vector": [-13.76, 24.23, -10.54] + }, + "2.625": { + "vector": [-11.03, 3.9, -1.95] + }, + "2.75": { + "vector": [-10.79, 11.16, -3.27] + }, + "2.8333": { + "vector": [-10.08, -1.81, 4.27] + }, + "2.9583": { + "vector": [-9.32, -1.58, 4.1] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, 0, -0.567] + }, + "0.3333": { + "vector": [0, 0, -0.608] + }, + "0.4583": { + "vector": [0, 0, -0.608] + }, + "0.5417": { + "vector": [0, 0, -0.576] + }, + "0.625": { + "vector": [0, 0, -0.592] + }, + "0.75": { + "vector": [0, 0, -0.608] + }, + "0.8333": { + "vector": [0, 0, -0.624] + }, + "0.9583": { + "vector": [0, 0, -0.608] + }, + "1.0417": { + "vector": [0, 0, -0.576] + }, + "1.125": { + "vector": [0, 0, -0.56] + }, + "1.25": { + "vector": [0, 0, -0.576] + }, + "1.3333": { + "vector": [0, 0, -0.592] + }, + "1.4583": { + "vector": [0, 0, -0.624] + }, + "1.5417": { + "vector": [0, 0, -0.672] + }, + "1.625": { + "vector": [0, 0, -0.704] + }, + "1.75": { + "vector": [0, 0, -0.752] + }, + "1.8333": { + "vector": [0, 0, -0.784] + }, + "1.9583": { + "vector": [0, 0, -0.832] + }, + "2.0417": { + "vector": [0, 0, -0.896] + }, + "2.125": { + "vector": [0, 0, -0.944] + }, + "2.25": { + "vector": [0, 0, -0.992] + }, + "2.3333": { + "vector": [0, 0, -1.072] + }, + "2.4583": { + "vector": [0, 0, -1.184] + }, + "2.5417": { + "vector": [0, 0, -1.264] + }, + "2.625": { + "vector": [0, 0, -1.008] + }, + "2.75": { + "vector": [0, 0, -1.008] + }, + "2.8333": { + "vector": [0, 0, -0.784] + }, + "2.9583": { + "vector": [0, 0, -0.928] + } + } + }, + "bicepLeft": { + "rotation": { + "vector": [11.32, 0, 0] + }, + "position": { + "0.0": { + "vector": [-0.005, -0.012, 0.008] + }, + "0.0417": { + "vector": [-0.016, -0.032, 0.016] + }, + "0.1667": { + "vector": [-0.048, -0.064, 0.016] + }, + "0.25": { + "vector": [-0.08, -0.096, 0.032] + }, + "0.3333": { + "vector": [-0.112, -0.16, 0.064] + }, + "0.4583": { + "vector": [-0.16, -0.208, 0.08] + }, + "0.5417": { + "vector": [-0.208, -0.288, 0.112] + }, + "0.6667": { + "vector": [-0.256, -0.352, 0.128] + }, + "0.75": { + "vector": [-0.32, -0.432, 0.16] + }, + "0.8333": { + "vector": [-0.368, -0.512, 0.192] + }, + "0.9583": { + "vector": [-0.432, -0.592, 0.224] + }, + "1.0417": { + "vector": [-0.496, -0.688, 0.256] + }, + "1.1667": { + "vector": [-0.56, -0.768, 0.288] + }, + "1.25": { + "vector": [-0.624, -0.864, 0.32] + }, + "1.3333": { + "vector": [-0.688, -0.944, 0.352] + }, + "1.4583": { + "vector": [-0.752, -1.024, 0.384] + }, + "1.5417": { + "vector": [-0.8, -1.104, 0.416] + }, + "1.6667": { + "vector": [-0.848, -1.168, 0.448] + }, + "1.75": { + "vector": [-0.896, -1.232, 0.464] + }, + "1.8333": { + "vector": [-0.944, -1.28, 0.496] + }, + "1.9583": { + "vector": [-0.976, -1.328, 0.512] + }, + "2.0417": { + "vector": [-1.008, -1.376, 0.528] + }, + "2.1667": { + "vector": [-1.024, -1.392, 0.528] + }, + "2.25": { + "vector": [-1.024, -1.408, 0.528] + }, + "2.3333": { + "vector": [-1.04, -1.408, 0.528] + } + } + }, + "bicepRight": { + "rotation": { + "vector": [11.32, 0, 0] + }, + "position": { + "vector": [0, 0, 0] + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5": { + "vector": [0, 0, 0] + }, + "1.0": { + "vector": [0, 6, 0] + }, + "1.5": { + "vector": [0, -4, 0] + }, + "2.0": { + "vector": [0, -4, 0] + }, + "2.625": { + "vector": [0, 13.5, 0] + }, + "2.9167": { + "vector": [0, -1.5, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5": { + "vector": [0, 0, 0] + }, + "2.0": { + "vector": [0, 0, 0] + }, + "2.5": { + "vector": [0.8, 0, 0] + } + }, + "scale": { + "2.0": { + "vector": [1, 1, 1] + }, + "2.5": { + "vector": [0.87, 1, 1] + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [-4.93813, -6.24687, 0.58] + }, + "0.3333": { + "vector": [-0.28, -4.5, 0.43] + }, + "0.4583": { + "vector": [6.97, 0.68, 1] + }, + "0.5417": { + "vector": [13.53, 3.32, 2.12] + }, + "0.625": { + "vector": [18.76, 5.32, 3.42] + }, + "0.75": { + "vector": [20.04, 7.39, 4.5] + }, + "0.8333": { + "vector": [19.62, 9.47, 5.36] + }, + "0.9583": { + "vector": [18.6, 11.49, 5.97] + }, + "1.0417": { + "vector": [17.24, 13.28, 6.32] + }, + "1.125": { + "vector": [16.13, 14.64, 6.47] + }, + "1.25": { + "vector": [15.61, 15.41, 6.5] + }, + "1.3333": { + "vector": [15.43, 15.54, 6.39] + }, + "1.4583": { + "vector": [15.31, 15.09, 6.17] + }, + "1.5417": { + "vector": [15.26, 14.01, 5.82] + }, + "1.625": { + "vector": [15.23, 12.39, 5.31] + }, + "1.75": { + "vector": [15.14, 10.24, 4.62] + }, + "1.8333": { + "vector": [14.96, 7.52, 3.74] + }, + "1.9583": { + "vector": [14.55, 3.32, 2.19] + }, + "2.0417": { + "vector": [14.07, -2.61, -0.24] + }, + "2.125": { + "vector": [13.96, -9.23, -3.28] + }, + "2.25": { + "vector": [14.73, -16.66, -8.01] + }, + "2.3333": { + "vector": [15.27, -23.16, -13.26] + }, + "2.4583": { + "vector": [8.07, -11.49, -7.94] + }, + "2.5417": { + "vector": [2.63, 2.6, -4.82] + }, + "2.625": { + "vector": [1.03, 3.83, -4.5] + }, + "2.75": { + "vector": [1.21, -2.89, -4.63] + }, + "2.8333": { + "vector": [1.19, 0.98, -4.56] + }, + "2.9583": { + "vector": [1.39, 5.71, -4.45] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, -1.132, 0.288] + }, + "0.3333": { + "vector": [0, -1.136, 0.288] + }, + "0.4583": { + "vector": [0, -0.848, 0.208] + }, + "0.5417": { + "vector": [0, -0.512, 0.112] + }, + "0.625": { + "vector": [0.016, -0.224, 0.016] + }, + "0.75": { + "vector": [0.032, -0.128, -0.016] + }, + "0.8333": { + "vector": [0.064, -0.112, -0.016] + }, + "0.9583": { + "vector": [0.112, -0.112, -0.016] + }, + "1.0417": { + "vector": [0.16, -0.144, 0] + }, + "1.125": { + "vector": [0.224, -0.176, 0] + }, + "1.25": { + "vector": [0.272, -0.176, 0] + }, + "1.3333": { + "vector": [0.32, -0.176, 0] + }, + "1.4583": { + "vector": [0.352, -0.176, 0] + }, + "1.5417": { + "vector": [0.368, -0.144, -0.016] + }, + "1.625": { + "vector": [0.384, -0.112, -0.016] + }, + "1.75": { + "vector": [0.4, -0.096, -0.032] + }, + "1.8333": { + "vector": [0.416, -0.08, -0.032] + }, + "1.9583": { + "vector": [0.416, -0.096, -0.032] + }, + "2.0417": { + "vector": [0.4, -0.128, -0.016] + }, + "2.125": { + "vector": [0.368, -0.176, 0.016] + }, + "2.25": { + "vector": [0.336, -0.224, 0.032] + }, + "2.3333": { + "vector": [0.352, -0.224, 0.032] + }, + "2.4583": { + "vector": [0.336, -0.24, 0.032] + }, + "2.5417": { + "vector": [-0.032, -0.272, 0.064] + }, + "2.625": { + "vector": [-0.192, -0.288, 0.064] + }, + "2.75": { + "vector": [-0.112, -0.304, 0.064] + }, + "2.8333": { + "vector": [-0.144, -0.304, 0.064] + }, + "2.9583": { + "vector": [-0.048, -0.272, 0.064] + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [7.09125, -8.85375, 2.515] + }, + "0.3333": { + "vector": [5.97, -11.24, 2.52] + }, + "0.4583": { + "vector": [4.86, -14.5, 2.39] + }, + "0.5417": { + "vector": [4.91, -13.6, 3.64] + }, + "0.625": { + "vector": [5.72, -12.37, 2.91] + }, + "0.75": { + "vector": [7.4, -10.53, 2.37] + }, + "0.8333": { + "vector": [7.86, -8.33, 2.49] + }, + "0.9583": { + "vector": [8.18, -6.23, 2.64] + }, + "1.0417": { + "vector": [8.31, -4.65, 2.79] + }, + "1.125": { + "vector": [8.28, -3.87, 2.92] + }, + "1.25": { + "vector": [8.06, -3.37, 3.02] + }, + "1.3333": { + "vector": [7.98, -3.11, 3.09] + }, + "1.4583": { + "vector": [7.95, -2.98, 3.16] + }, + "1.5417": { + "vector": [7.92, -2.87, 3.09] + }, + "1.625": { + "vector": [8.1, -2.78, 2.58] + }, + "1.75": { + "vector": [8.26, -2.85, 2.06] + }, + "1.8333": { + "vector": [8.34, -3.04, 1.5] + }, + "1.9583": { + "vector": [8.27, -2.24, 1.17] + }, + "2.0417": { + "vector": [8.01, -1.7, 0.89] + }, + "2.125": { + "vector": [7.64, -2.15, 0.46] + }, + "2.25": { + "vector": [7.25, -1.36, 0.82] + }, + "2.3333": { + "vector": [8.66, -8.4, -7.41] + }, + "2.4583": { + "vector": [7.6, -2.82, -3.08] + }, + "2.5417": { + "vector": [11.13, -7.13, -4.88] + }, + "2.625": { + "vector": [8.46, 2.98, 4.04] + }, + "2.75": { + "vector": [7.95, 5.5, 4.24] + }, + "2.8333": { + "vector": [7.67, -0.25, 4] + }, + "2.9583": { + "vector": [7.86, 2.34, 4.13] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, 0, 0] + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [4.705, 6.53625, 4.26375] + }, + "0.3333": { + "vector": [4.73, 5.95, 4.29] + }, + "0.4583": { + "vector": [1.4, -1.64, 4.45] + }, + "0.5417": { + "vector": [0.62, -0.69, 4.77] + }, + "0.625": { + "vector": [1.31, 0.98, 5.38] + }, + "0.75": { + "vector": [3.16, 2.07, 4.12] + }, + "0.8333": { + "vector": [4.31, 3.57, 4.16] + }, + "0.9583": { + "vector": [4.89, 5, 4.16] + }, + "1.0417": { + "vector": [5.16, 5.87, 4.17] + }, + "1.125": { + "vector": [5.23, 5.9, 4.15] + }, + "1.25": { + "vector": [5.14, 5.62, 4.12] + }, + "1.3333": { + "vector": [4.87, 5.17, 4.06] + }, + "1.4583": { + "vector": [4.89, 4.43, 4] + }, + "1.5417": { + "vector": [4.83, 3.62, 3.93] + }, + "1.625": { + "vector": [4.95, 2.8, 3.43] + }, + "1.75": { + "vector": [5.16, 1.83, 2.8] + }, + "1.8333": { + "vector": [5.31, 0.73, 2.15] + }, + "1.9583": { + "vector": [5.38, -0.04, 1.53] + }, + "2.0417": { + "vector": [5.25, 0.39, 1.05] + }, + "2.125": { + "vector": [4.91, -0.28, 0.59] + }, + "2.25": { + "vector": [4.26, -2.1, 0.1] + }, + "2.3333": { + "vector": [5.62, -5.22, -2.39] + }, + "2.4583": { + "vector": [2.83, -9.75, -6.14] + }, + "2.5417": { + "vector": [6.51, -2.93, -3.74] + }, + "2.625": { + "vector": [5.4, -7.83, 3.95] + }, + "2.75": { + "vector": [5.67, 6.16, 3.14] + }, + "2.8333": { + "vector": [4.57, -0.87, 3.7] + }, + "2.9583": { + "vector": [4.22, -3.17, 3.84] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, 0, 0] + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0.04, 6.11125, 0.00125] + }, + "0.3333": { + "vector": [0.08, 5.63, 0.01] + }, + "0.4583": { + "vector": [-2.93, -2.36, 0.18] + }, + "0.5417": { + "vector": [-4.22, -2.89, -0.1] + }, + "0.625": { + "vector": [-3.53, 0.7, 0.9] + }, + "0.75": { + "vector": [-2.25, 2.03, 0.34] + }, + "0.8333": { + "vector": [0.63, 3.27, 0.14] + }, + "0.9583": { + "vector": [1.69, 4.75, 0.24] + }, + "1.0417": { + "vector": [2.69, 5.69, 0.33] + }, + "1.125": { + "vector": [3.5, 5.81, 0.39] + }, + "1.25": { + "vector": [4.2, 5.66, 0.42] + }, + "1.3333": { + "vector": [4.66, 5.39, 0.39] + }, + "1.4583": { + "vector": [5.36, 4.85, 0.37] + }, + "1.5417": { + "vector": [6.17, 4.17, 0.36] + }, + "1.625": { + "vector": [6.97, 3.48, 0.19] + }, + "1.75": { + "vector": [8.08, 2.71, -0.38] + }, + "1.8333": { + "vector": [9.15, 1.78, -0.98] + }, + "1.9583": { + "vector": [10.07, 0.63, -1.57] + }, + "2.0417": { + "vector": [10.88, 1.11, -2.08] + }, + "2.125": { + "vector": [11.31, 1.52, -2.6] + }, + "2.25": { + "vector": [11.39, 0.43, -3.14] + }, + "2.3333": { + "vector": [9.95, 3.39, -3.75] + }, + "2.4583": { + "vector": [12.46, -11.24, -10.48] + }, + "2.5417": { + "vector": [11.49, -2.38, -6.88] + }, + "2.625": { + "vector": [17.59, -11.79, -8.25] + }, + "2.75": { + "vector": [14.72, 4.94, 0.13] + }, + "2.8333": { + "vector": [14.18, 8.66, -0.47] + }, + "2.9583": { + "vector": [13.05, -2.31, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, 0, 0] + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [-7.6775, 5.50875, 10.91] + }, + "0.3333": { + "vector": [-6.11, 4.56, 11.45] + }, + "0.4583": { + "vector": [-2.11, 0.39, 14.84] + }, + "0.5417": { + "vector": [-0.84, -0.37, 15.62] + }, + "0.625": { + "vector": [-0.04, -1.12, 16.68] + }, + "0.75": { + "vector": [0.76, -0.77, 16.01] + }, + "0.8333": { + "vector": [0.82, -0.17, 15.44] + }, + "0.9583": { + "vector": [0.25, 0.55, 15.04] + }, + "1.0417": { + "vector": [-0.43, 1.28, 14.78] + }, + "1.125": { + "vector": [-0.87, 1.88, 14.69] + }, + "1.25": { + "vector": [-0.8, 2.24, 14.83] + }, + "1.3333": { + "vector": [-0.38, 2.37, 15.18] + }, + "1.4583": { + "vector": [0.19, 2.33, 15.63] + }, + "1.5417": { + "vector": [0.77, 2.24, 15.94] + }, + "1.625": { + "vector": [1.62, 2.55, 15.23] + }, + "1.75": { + "vector": [2.54, 3.13, 13.37] + }, + "1.8333": { + "vector": [3.26, 3.8, 10.43] + }, + "1.9583": { + "vector": [3.43, 4.43, 6.46] + }, + "2.0417": { + "vector": [2.37, 5.41, 2.65] + }, + "2.125": { + "vector": [-0.75, 6.64, 2.9] + }, + "2.25": { + "vector": [-0.17, 4.47, 3.1] + }, + "2.3333": { + "vector": [-2.09, -9.84, -2.31] + }, + "2.4583": { + "vector": [5.88, -3.66, -5.45] + }, + "2.5417": { + "vector": [16.18, 8.22, -12.16] + }, + "2.625": { + "vector": [18.93, 7.63, -14.04] + }, + "2.75": { + "vector": [16.18, 7.73, -12.27] + }, + "2.8333": { + "vector": [15.84, 7.48, -12.22] + }, + "2.9583": { + "vector": [15.64, 8.12, -12.13] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, 0, 0] + }, + "0.4583": { + "vector": [0, 0, 0] + }, + "0.5417": { + "vector": [0, 0, 0.016] + }, + "0.625": { + "vector": [0, 0, 0.048] + }, + "0.75": { + "vector": [0, 0, 0.064] + }, + "0.8333": { + "vector": [0, 0, 0.112] + }, + "0.9583": { + "vector": [0, 0, 0.176] + }, + "1.0417": { + "vector": [0, 0, 0.24] + }, + "1.125": { + "vector": [0, 0, 0.304] + }, + "1.25": { + "vector": [0, 0, 0.384] + }, + "1.3333": { + "vector": [0.016, 0, 0.448] + }, + "1.4583": { + "vector": [0.016, 0, 0.496] + }, + "1.5417": { + "vector": [0.016, 0, 0.528] + }, + "1.625": { + "vector": [0.016, 0, 0.544] + }, + "1.75": { + "vector": [0.016, 0, 0.576] + }, + "1.8333": { + "vector": [0.016, 0, 0.592] + }, + "1.9583": { + "vector": [0.016, 0, 0.608] + }, + "2.0417": { + "vector": [0.016, 0, 0.624] + }, + "2.125": { + "vector": [0.016, 0, 0.608] + }, + "2.25": { + "vector": [0.016, 0, 0.576] + }, + "2.3333": { + "vector": [0.016, 0, 0.624] + }, + "2.4583": { + "vector": [0.016, 0, 0.608] + }, + "2.5417": { + "vector": [0, 0, 0.16] + }, + "2.625": { + "vector": [0, 0, -0.032] + }, + "2.75": { + "vector": [0, 0, 0.064] + }, + "2.8333": { + "vector": [0, 0, 0.032] + }, + "2.9583": { + "vector": [0, 0, 0.144] + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [5.84, 0, 0] + }, + "0.3333": { + "vector": [5.7, 0, 0] + }, + "0.4583": { + "vector": [4.24, 0, 0] + }, + "0.5417": { + "vector": [8.02, 0, 0] + }, + "0.625": { + "vector": [11.44, 0, 0] + }, + "0.75": { + "vector": [10.95, 0, 0] + }, + "0.8333": { + "vector": [10.4, 0, 0] + }, + "0.9583": { + "vector": [10.57, 0, 0] + }, + "1.0417": { + "vector": [10.67, 0, 0] + }, + "1.125": { + "vector": [10.71, 0, 0] + }, + "1.25": { + "vector": [10.43, 0, 0] + }, + "1.3333": { + "vector": [9.78, 0, 0] + }, + "1.4583": { + "vector": [8.99, 0, 0] + }, + "1.5417": { + "vector": [8.21, 0, 0] + }, + "1.625": { + "vector": [7.03, 0, 0] + }, + "1.75": { + "vector": [5.53, 0, 0] + }, + "1.8333": { + "vector": [3.87, 0, 0] + }, + "1.9583": { + "vector": [2.19, 0, 0] + }, + "2.0417": { + "vector": [0.84, 0, 0] + }, + "2.125": { + "vector": [-1.76, 0, 0] + }, + "2.25": { + "vector": [-11.57, 0, 0] + }, + "2.3333": { + "vector": [-16.36, 0, 0] + }, + "2.4583": { + "vector": [-12.64, 0, 0] + }, + "2.5417": { + "vector": [-6.53, 0, 0] + }, + "2.625": { + "vector": [-11.31, 0, 0] + }, + "2.75": { + "vector": [-6.58, 0, 0] + }, + "2.8333": { + "vector": [-6.02, 0, 0] + }, + "2.9583": { + "vector": [-5.52, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, 0, 0] + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.3333": { + "vector": [-12.5, 0, 0] + }, + "1.4583": { + "vector": [-10.70158, 3.45661, -6.66002] + }, + "2.0417": { + "vector": [-10.52221, -1.15452, 2.2176] + }, + "2.2917": { + "vector": [-10.85724, -4.60079, 8.88833] + }, + "2.6667": { + "vector": [-10.86276, -4.27997, 8.28648] + }, + "2.7083": { + "vector": [-10.63346, 1.31003, -2.51732] + }, + "2.75": { + "vector": [-10.5, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5": { + "vector": [11.43202, 5.37229, -8.50466] + }, + "1.5": { + "vector": [4.43202, 5.37229, -8.50466] + }, + "2.0": { + "vector": [13.43202, 5.37229, -8.50466] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5": { + "vector": [0, 1.1, 0] + }, + "2.0": { + "vector": [0, 1.3, 0] + }, + "2.375": { + "vector": [0, 0.1, 0] + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [-19.32187, -0.96062, -6.81875] + }, + "0.3333": { + "vector": [-17.82, -0.67, -7.74] + }, + "0.4583": { + "vector": [-14.07, 0.17, -9.34] + }, + "0.5417": { + "vector": [-10.95, 0.39, -9.08] + }, + "0.625": { + "vector": [-8.46, 0.46, -8.46] + }, + "0.75": { + "vector": [-7.4, 0.9, -8.97] + }, + "0.8333": { + "vector": [-7.16, 1.25, -9.4] + }, + "0.9583": { + "vector": [-7.73, 1.61, -9.81] + }, + "1.0417": { + "vector": [-8.51, 1.94, -10.08] + }, + "1.125": { + "vector": [-9.09, 2.29, -10.18] + }, + "1.25": { + "vector": [-9.24, 2.63, -10.01] + }, + "1.3333": { + "vector": [-9.05, 2.89, -9.58] + }, + "1.4583": { + "vector": [-8.71, 3.06, -9.02] + }, + "1.5417": { + "vector": [-8.48, 3.18, -8.61] + }, + "1.625": { + "vector": [-9.03, 3.6, -9.15] + }, + "1.75": { + "vector": [-10.59, 4.04, -10.61] + }, + "1.8333": { + "vector": [-10.68, 4.15, -12.83] + }, + "1.9583": { + "vector": [-8.27, 3.21, -15.44] + }, + "2.0417": { + "vector": [-5.57, -0.16, -17.38] + }, + "2.125": { + "vector": [-3, -4.52, -17.96] + }, + "2.25": { + "vector": [-3.03, -15.96, -17.3] + }, + "2.3333": { + "vector": [-24.64, -39.88, -3.83] + }, + "2.4583": { + "vector": [-40.74, -15.22, 17.27] + }, + "2.5417": { + "vector": [-25.83, 4.05, 12.43] + }, + "2.625": { + "vector": [-26.54, 1.74, 9.87] + }, + "2.75": { + "vector": [-26.16, 3.52, 12.28] + }, + "2.8333": { + "vector": [-26.4, 3.38, 12.38] + }, + "2.9583": { + "vector": [-26.13, 4.02, 12.53] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, 0, 0] + }, + "0.4583": { + "vector": [0, 0, 0] + }, + "0.5417": { + "vector": [0, 0, -0.016] + }, + "0.625": { + "vector": [0, 0, -0.048] + }, + "0.75": { + "vector": [0, 0, -0.064] + }, + "0.8333": { + "vector": [0, 0, -0.112] + }, + "0.9583": { + "vector": [0, 0, -0.176] + }, + "1.0417": { + "vector": [0, 0, -0.24] + }, + "1.125": { + "vector": [0, 0, -0.304] + }, + "1.25": { + "vector": [0, 0, -0.384] + }, + "1.3333": { + "vector": [-0.016, 0, -0.448] + }, + "1.4583": { + "vector": [-0.016, 0, -0.496] + }, + "1.5417": { + "vector": [-0.016, 0, -0.528] + }, + "1.625": { + "vector": [-0.016, 0, -0.544] + }, + "1.75": { + "vector": [-0.016, 0, -0.576] + }, + "1.8333": { + "vector": [-0.016, 0, -0.592] + }, + "1.9583": { + "vector": [-0.016, 0, -0.608] + }, + "2.0417": { + "vector": [-0.016, 0, -0.624] + }, + "2.125": { + "vector": [-0.016, 0, -0.608] + }, + "2.25": { + "vector": [-0.016, 0, -0.576] + }, + "2.3333": { + "vector": [-0.016, 0, -0.624] + }, + "2.4583": { + "vector": [-0.016, 0, -0.608] + }, + "2.5417": { + "vector": [0, 0, -0.16] + }, + "2.625": { + "vector": [0, 0, 0.032] + }, + "2.75": { + "vector": [0, 0, -0.064] + }, + "2.8333": { + "vector": [0, 0, -0.032] + }, + "2.9583": { + "vector": [0, 0, -0.144] + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [24.0225, 0, 0] + }, + "0.3333": { + "vector": [23.93, 0, 0] + }, + "0.4583": { + "vector": [23.65, 0, 0] + }, + "0.5417": { + "vector": [23.85, 0, 0] + }, + "0.625": { + "vector": [24.01, 0, 0] + }, + "0.75": { + "vector": [22.88, 0, 0] + }, + "0.8333": { + "vector": [21.77, 0, 0] + }, + "0.9583": { + "vector": [21.51, 0, 0] + }, + "1.0417": { + "vector": [21.33, 0, 0] + }, + "1.125": { + "vector": [21.26, 0, 0] + }, + "1.25": { + "vector": [21.14, 0, 0] + }, + "1.3333": { + "vector": [20.88, 0, 0] + }, + "1.4583": { + "vector": [20.6, 0, 0] + }, + "1.5417": { + "vector": [20.54, 0, 0] + }, + "1.625": { + "vector": [21.64, 0, 0] + }, + "1.75": { + "vector": [24.31, 0, 0] + }, + "1.8333": { + "vector": [26.87, 0, 0] + }, + "1.9583": { + "vector": [28.24, 0, 0] + }, + "2.0417": { + "vector": [29.67, 0, 0] + }, + "2.125": { + "vector": [31.52, 0, 0] + }, + "2.25": { + "vector": [28.31, 0, 0] + }, + "2.3333": { + "vector": [42.53, 0, 0] + }, + "2.4583": { + "vector": [28.21, 0, 0] + }, + "2.5417": { + "vector": [21.21, 0, 0] + }, + "2.625": { + "vector": [22.05, 0, 0] + }, + "2.75": { + "vector": [21.35, 0, 0] + }, + "2.8333": { + "vector": [21.48, 0, 0] + }, + "2.9583": { + "vector": [21.55, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, 0, 0] + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [-13.57188, 0, 0] + }, + "0.3333": { + "vector": [-13.53, 0, 0] + }, + "0.4583": { + "vector": [-13.4, 0, 0] + }, + "0.5417": { + "vector": [-13.49, 0, 0] + }, + "0.625": { + "vector": [-13.56, 0, 0] + }, + "0.75": { + "vector": [-13.04, 0, 0] + }, + "0.8333": { + "vector": [-12.53, 0, 0] + }, + "0.9583": { + "vector": [-12.41, 0, 0] + }, + "1.0417": { + "vector": [-12.32, 0, 0] + }, + "1.125": { + "vector": [-12.29, 0, 0] + }, + "1.25": { + "vector": [-12.24, 0, 0] + }, + "1.3333": { + "vector": [-12.12, 0, 0] + }, + "1.4583": { + "vector": [-11.98, 0, 0] + }, + "1.5417": { + "vector": [-11.96, 0, 0] + }, + "1.625": { + "vector": [-13.64805, 7.10589, 3.21622] + }, + "1.75": { + "vector": [-13.7, 0, 0] + }, + "1.8333": { + "vector": [-19.13, 0, 0] + }, + "1.9583": { + "vector": [-29.7, 0, 0] + }, + "2.0417": { + "vector": [-30.18, 0, 0] + }, + "2.125": { + "vector": [-30.18, 0, 0] + }, + "2.25": { + "vector": [-38.71, 0, 0] + }, + "2.3333": { + "vector": [-33.37, 0, 0] + }, + "2.4583": { + "vector": [-21.34, 0, 0] + }, + "2.5417": { + "vector": [-25.38, 0, 0] + }, + "2.625": { + "vector": [-25.84, 0, 0] + }, + "2.75": { + "vector": [-25.45, 0, 0] + }, + "2.8333": { + "vector": [-25.53, 0, 0] + }, + "2.9583": { + "vector": [-25.57, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, -1, 0] + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [10, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.2917": { + "vector": [0, -1, 0] + } + } + } + } + }, + "getup": { + "loop": "hold_on_last_frame", + "animation_length": 5.16667, + "bones": { + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [9, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [4, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [3.00759, -1.93328, 0.81436] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [8, -4, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [8, -8, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "4.625": { + "pre": { + "vector": [0, 0.697, 0.05339] + }, + "post": { + "vector": [0, 0.697, 0.05339] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [-5, -3, -3] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-1, -3, -3] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-13, -3, -3] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, 2, 7] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 2, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [8, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [8, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [13, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5": { + "pre": { + "vector": [0, -27.52881, -2.40759] + }, + "post": { + "vector": [0, -27.52881, -2.40759] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, -26.52881, -0.40759] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, -18.52881, -2.40759] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -14.52881, -2.40759] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [0, -6.53378, -2.40759] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, -5.53378, -2.10759] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [0, -3.53378, -1.10716] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighLeft": { + "rotation": { + "0.9583": { + "pre": { + "vector": [-75.43, -13.24134, 4.29036] + }, + "post": { + "vector": [-75.43, -13.24134, 4.29036] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-45.43, -13.24134, 4.29036] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-12.42968, -18.24134, 0.29036] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [3.55499, -18.12353, 0.13851] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [2.60572, -18.08706, 0.09322] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [1.07618, -18.02852, 0.02492] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [0.25808, -17.99852, -0.00717] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [0.78678, -9, -0.019] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5": { + "pre": { + "vector": [0, -26.29, -2.31] + }, + "post": { + "vector": [0, -26.29, -2.31] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, -25.29, -0.31] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, -17.29, -2.31] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -13.29, -2.31] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [0, -5.29, -2.31] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, -4.28915, -2.01] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [0, -2.28915, -1.00822] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighRight": { + "rotation": { + "0.5": { + "pre": { + "vector": [-79.79, 13.86321, -1.00328] + }, + "post": { + "vector": [-79.79, 13.86321, -1.00328] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-77.79, 13.86321, -1.00328] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-54.37171, 14.72167, -0.72867] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-45.06868, 15.07383, -0.66076] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [-30.50803, 15.17293, -0.48418] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-30.53184, 15.17299, -0.4846] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [-32.4481, 9.16965, -0.51332] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5": { + "pre": { + "vector": [0, -26.53, -2.6] + }, + "post": { + "vector": [0, -26.53, -2.6] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, -25.63, -0.6] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, -18.43, -2.6] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -13.43, -2.6] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [0, -5.43, -2.6] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [0, -4.43, -2.3] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [0, -2.43, -1.3] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [0, -2.65, -0.35] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfLeft": { + "rotation": { + "0.5": { + "pre": { + "vector": [57.05414, 2.92185, -1.85803] + }, + "post": { + "vector": [57.05414, 2.92185, -1.85803] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [52.06968, 2.63801, -1.72295] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [56.56845, 1.38173, 0.92417] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [42.20176, 1.32945, 1.68325] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [8.39052, 4.44281, 1.5028] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [6.76231, 4.49589, 1.52111] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [2.91886, 4.5344, 1.53645] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-2.62845, 4.50766, 1.52362] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [19.22, 3.02861, 1.11591] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5": { + "pre": { + "vector": [0, 0, 2] + }, + "post": { + "vector": [0, 0, 2] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, 0, 2] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleLeft": { + "rotation": { + "0.5": { + "pre": { + "vector": [-38.86, -1.08202, -3.33] + }, + "post": { + "vector": [-38.86, -1.08202, -3.33] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-31.86, -1.08202, -3.33] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-49.86, -1.08202, -3.33] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-26.86044, -1.08202, -6.32664] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [-21.11634, -3.01519, -6.42502] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-16.99171, -3.07396, -6.41619] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [-10.44745, -2.51724, -6.42991] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-2.01087, -2.29308, -6.40828] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-25.97, -5.22012, -4.81] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "1.4583": { + "pre": { + "vector": [0, 0, -1.99] + }, + "post": { + "vector": [0, 0, -1.99] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footLeft": { + "rotation": { + "0.5": { + "pre": { + "vector": [57.10098, -3.53, -9.44361] + }, + "post": { + "vector": [57.10098, -3.53, -9.44361] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [57.10098, -1.53, -9.44361] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [48.10098, 7.47361, -2.44361] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-2.89926, 7.47361, -2.44361] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [9.06646, 7.73936, -2.95281] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [7.48062, 7.74436, -2.56558] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [6.48619, 2.56308, 7.3712] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [4.6878, 2.25057, 7.04975] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [35.93098, -1.73, -1.81] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5": { + "pre": { + "vector": [0, 1.5, 0] + }, + "post": { + "vector": [0, 1.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 1.5, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, 1.5, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footRight": { + "rotation": { + "0.5": { + "pre": { + "vector": [41.99436, 3.86685, -1.34916] + }, + "post": { + "vector": [41.99436, 3.86685, -1.34916] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [37.90697, 4.33048, -1.13687] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [31.66477, -1.45093, 2.28727] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [28.13995, -1.48183, 2.23802] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [23.08843, -1.52783, 2.22222] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [20.781, -1.5256, 2.03501] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [38.581, -0.16613, -0.3113] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5": { + "pre": { + "vector": [0, 0.7, 0.2] + }, + "post": { + "vector": [0, 0.7, 0.2] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, -0.1, -0.5] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfRight": { + "rotation": { + "0.5": { + "pre": { + "vector": [76.83, 0.41045, -0.17724] + }, + "post": { + "vector": [76.83, 0.41045, -0.17724] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [70.83, 0.41045, -0.17724] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [50.98318, 0.30525, -0.06867] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [37.58279, 0.13718, 0.04024] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [13.83172, -0.37652, 0.02731] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [11.92155, -0.46646, 0.00553] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [21.98132, -0.65997, -0.0575] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5": { + "pre": { + "vector": [0, 0, 4] + }, + "post": { + "vector": [0, 0, 4] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, 3] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "belly1": { + "rotation": { + "0.5": { + "pre": { + "vector": [-2, -3, 0] + }, + "post": { + "vector": [-2, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [6, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [-6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5": { + "pre": { + "vector": [0, 0, 0.39994] + }, + "post": { + "vector": [0, 0, 0.39994] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, 1.09994] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "belly2": { + "position": { + "0.9583": { + "pre": { + "vector": [0, 0, -1.10392] + }, + "post": { + "vector": [0, 0, -1.10392] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0.4, 1.09995] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [5, 0, 0] + }, + "0.75": { + "vector": [0, 0, 0] + }, + "1.1667": { + "vector": [-1.43, 0, 0] + }, + "1.5833": { + "vector": [-12.86, 0, 0] + }, + "2.7083": { + "vector": [-2.74, 0, 0] + }, + "3.625": { + "vector": [-2.5, 0, 0] + }, + "4.0417": { + "vector": [-10, 0, 0] + }, + "4.2083": { + "vector": [-5, 0, 0] + }, + "4.5": { + "vector": [0, 0, 0] + }, + "4.7917": { + "vector": [-10, 0, 0] + }, + "5.1667": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [13, 0, 0] + }, + "0.9167": { + "vector": [5, 0, 0] + }, + "1.0417": { + "vector": [18.75, 0, 0] + }, + "1.1667": { + "vector": [17.5, 0, 0] + }, + "1.4167": { + "vector": [-0.88, 0, 0] + }, + "2.625": { + "vector": [-3.12, 0, 0] + }, + "3.625": { + "vector": [-7.5, 0, 0] + }, + "4.0417": { + "vector": [5, 0, 0] + }, + "4.2083": { + "vector": [15, 0, 0] + }, + "4.5": { + "vector": [17.5, 0, 0] + }, + "4.7917": { + "vector": [-5, 0, 0] + }, + "5.1667": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [-5, 0, 1] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1, 0, 1] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 3, 1] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-2, 5, -3] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-2, 5, -2] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-9, 1, -2] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [-2, 1, -2] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [10, -5, -4] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [10, -9, -4] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [-2, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-2, 3, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1, 3, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [5, -5, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "post": { + "vector": [4, -1, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [3, -1, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [11, -1, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [3, -1, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [1, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [6, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [6, -4, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": { + "vector": [1, 2, 3] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [8, 2, 3] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-8, 2, 3] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-3, 2, -1] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-3, 2, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [-3, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [4, 1, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "post": { + "vector": [1, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-4, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [6.96175, 2.35132, 0.13633] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-2, 0, -1] + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-3.07429, -0.2219, -1.47381] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepLeft": { + "rotation": { + "2.0": { + "pre": { + "vector": [25, -4, 9] + }, + "post": { + "vector": [25, -4, 9] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [24, -3, 10] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [19, -3, 10] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [28, -3, 10] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [18, -6, 14] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmLeft": { + "rotation": { + "2.0": { + "pre": { + "vector": [-38.81, 27.69, -51.18] + }, + "post": { + "vector": [-38.81, 27.69, -51.18] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-38.81, 8.69, -51.18] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [-36.81, 27.69, -51.18] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-36.81, 28.69, -51.1759] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-37.80689, 5.69, -60.1759] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepRight": { + "rotation": { + "2.0": { + "pre": { + "vector": [26, 0, -13] + }, + "post": { + "vector": [26, 0, -13] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [25, 0, -13] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [8, 0, -13] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [28, 0, -3] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [19, 0, -3] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmRight": { + "rotation": { + "2.0": { + "pre": { + "vector": [-28, -10, 28] + }, + "post": { + "vector": [-28, -10, 28] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-22, 8, 52] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [-22, 15, 58] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-32, -15, 38] + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [-12, -5, 8] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": { + "vector": [-2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [12, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [19, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [14, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [-5, 0, 0] + }, + "0.625": { + "vector": [0, 0, 0] + }, + "0.9167": { + "vector": [-4.09, 0, 0] + }, + "1.0833": { + "vector": [5.96, 0, 0] + }, + "1.5833": { + "vector": [0, 0, 0] + }, + "2.2917": { + "vector": [-7.5, 0, 0] + }, + "3.625": { + "vector": [-10, 0, 0] + }, + "4.0417": { + "vector": [-7.5, 0, 0] + }, + "4.2083": { + "vector": [-2.5, 0, 0] + }, + "4.5": { + "vector": [2.5, 0, 0] + }, + "4.7917": { + "vector": [-7.5, 0, 0] + }, + "5.1667": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [-7.5, 0, 0] + }, + "0.9167": { + "vector": [5, 0, 0] + }, + "2.0": { + "vector": [17.5, 0, 0] + }, + "3.625": { + "vector": [10, 0, 0] + }, + "4.2083": { + "vector": [2.5, 0, 0] + }, + "4.7917": { + "vector": [12.5, 0, 0] + }, + "5.1667": { + "vector": [0, 0, 0] + } + }, + "position": { + "vector": [0, 0, 0] + } + }, + "ankleRight": { + "rotation": { + "0.5": { + "pre": { + "vector": [-38.33, 4.48708, 4.1161] + }, + "post": { + "vector": [-38.33, 4.48708, 4.1161] + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-31.33, 4.48708, 4.1161] + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-26.31911, 3.83079, 2.60606] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-18.66661, 3.55529, 1.69374] + }, + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": { + "vector": [-4.41787, 3.34004, 0.64852] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [-0.18013, 3.14215, 0.71284] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [-6.14664, 0.6937, 1.95894] + }, + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": { + "vector": [-14.45873, 0.27455, 1.37299] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftIndexFinger": { + "rotation": { + "3.5417": { + "pre": { + "vector": [-10, 0, 0] + }, + "post": { + "vector": [-10, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "2.0": { + "pre": { + "vector": [-1, 3, -13] + }, + "post": { + "vector": [-1, 3, -13] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [9, 3, -3] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [10, -10, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "2.0": { + "pre": { + "vector": [13, 2, 23] + }, + "post": { + "vector": [13, 2, 23] + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [3, -8, 3] + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [1, -20, 2] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightIndexFinger": { + "rotation": { + "3.0833": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "post": { + "vector": [2, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "post": { + "vector": [-3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "post": { + "vector": [6, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [6.86309, 0.57691, 0.6386] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [7.64791, 4.6657, 3.62725] + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [7.95802, -1.09614, -0.32467] + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [8.51705, 1.57487, 1.70666] + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [9.14213, 0.2789, 0.88546] + }, + "lerp_mode": "catmullrom" + }, + "3.4167": { + "post": { + "vector": [9.40257, -3.55663, -1.89029] + }, + "lerp_mode": "catmullrom" + }, + "4.0417": { + "post": { + "vector": [5, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [8.90753, 0.30409, 0.19828] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "root": { + "position": { + "0.0417": { + "vector": [0, 1.2, 0] + }, + "0.375": { + "vector": [0, 1.2, 0] + }, + "1.1667": { + "vector": [0, 1.2, 0] + }, + "1.9583": { + "vector": [0, 0, 0] + }, + "2.75": { + "vector": [0, 0, 0] + }, + "3.5417": { + "vector": [0, 0, 0] + }, + "4.375": { + "vector": [0, 0, 0] + }, + "5.1667": { + "vector": [0, 0, 0] + } + } + } + } + }, + "roar": { + "animation_length": 6.29167, + "bones": { + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-0.10913, 0.14187, 0.03274] + }, + "0.1667": { + "vector": [-0.38304, 0.49796, 0.11491] + }, + "0.25": { + "vector": [-0.74933, 0.97412, 0.2248] + }, + "0.2917": { + "vector": [-1.16539, 1.51501, 0.34962] + }, + "0.375": { + "vector": [-1.60891, 2.09159, 0.48267] + }, + "0.4167": { + "vector": [-2.06945, 2.69028, 0.62084] + }, + "0.5": { + "vector": [-2.54112, 3.30345, 0.76234] + }, + "0.5417": { + "vector": [-3.18966, 4.14655, 0.9569] + }, + "0.5833": { + "vector": [-3.33537, 4.69155, 1.00061] + }, + "0.625": { + "vector": [-3.15832, 4.85574, 0.9475] + }, + "0.7083": { + "vector": [-2.95224, 5.04686, 0.88567] + }, + "0.75": { + "vector": [-2.56622, 5.40486, 0.76987] + }, + "0.7917": { + "vector": [-2.35144, 5.60405, 0.70543] + }, + "0.8333": { + "vector": [-2.16568, 5.77632, 0.64971] + }, + "0.875": { + "vector": [-1.83383, 6.08409, 0.55015] + }, + "0.9167": { + "vector": [-1.54195, 6.41453, 0.46259] + }, + "0.9583": { + "vector": [-1.3326, 6.6678, 0.39978] + }, + "1.0": { + "vector": [-1.12478, 6.91923, 0.33743] + }, + "1.0417": { + "vector": [-0.92085, 7.16595, 0.27625] + }, + "1.0833": { + "vector": [-0.72682, 7.40068, 0.21805] + }, + "1.125": { + "vector": [-0.54241, 7.62378, 0.16272] + }, + "1.1667": { + "vector": [-0.38267, 7.81704, 0.1148] + }, + "1.2083": { + "vector": [-0.26189, 7.96316, 0.07857] + }, + "1.2917": { + "vector": [-0.21432, 8.02071, 0.0643] + }, + "1.375": { + "vector": [0.60909, 7.5684, 0.05587] + }, + "1.5": { + "vector": [1.50842, 7.04101, 0.05258] + }, + "1.5833": { + "vector": [3.29082, 5.99406, 0.04635] + }, + "1.6667": { + "vector": [5.35177, 4.78349, 0.03915] + }, + "1.75": { + "vector": [7.51079, 3.51533, 0.03161] + }, + "1.7917": { + "vector": [9.68933, 2.2357, 0.024] + }, + "1.875": { + "vector": [11.84707, 0.96828, 0.01646] + }, + "1.9583": { + "vector": [13.90669, -0.2415, 0.00927] + }, + "2.0417": { + "vector": [15.68882, -1.28829, 0.00304] + }, + "2.1667": { + "vector": [16.54188, -1.78936, 0.00006] + }, + "2.375": { + "vector": [16.59808, -1.5969, 0] + }, + "2.6667": { + "vector": [16.70166, -1.04447, 0] + }, + "3.4583": { + "vector": [17.32772, 2.2945, 0] + }, + "3.625": { + "vector": [17.4252, 2.81443, 0] + }, + "3.875": { + "vector": [17.4734, 3.07148, 0] + }, + "3.9583": { + "vector": [17.15928, 2.91596, 0] + }, + "4.0417": { + "vector": [16.36945, 2.51826, 0] + }, + "4.0833": { + "vector": [15.31327, 1.98645, 0] + }, + "4.1667": { + "vector": [14.11356, 1.38237, 0] + }, + "4.2083": { + "vector": [12.83467, 0.73841, 0] + }, + "4.25": { + "vector": [11.50672, 0.06976, 0] + }, + "4.3333": { + "vector": [10.14667, -0.61506, 0] + }, + "4.375": { + "vector": [8.77612, -1.30516, 0] + }, + "4.4167": { + "vector": [7.39616, -2, 0] + }, + "4.4583": { + "vector": [7.02279, -1.86254, 0] + }, + "4.5": { + "vector": [6.28663, -1.59151, 0] + }, + "4.5417": { + "vector": [5.92676, -1.45902, 0] + }, + "4.5833": { + "vector": [5.58438, -1.33296, 0] + }, + "4.625": { + "vector": [5.25896, -1.21316, 0] + }, + "4.7083": { + "vector": [4.97707, -1.10937, 0] + }, + "4.75": { + "vector": [4.76394, -1.03091, 0] + }, + "4.7917": { + "vector": [4.68, -1, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0, 0, -0.06063] + }, + "0.1667": { + "vector": [0, 0, -0.2128] + }, + "0.25": { + "vector": [0, 0, -0.41629] + }, + "0.2917": { + "vector": [0, 0, -0.64744] + }, + "0.375": { + "vector": [0, 0, -0.89384] + }, + "0.4167": { + "vector": [0, 0, -1.14969] + }, + "0.5": { + "vector": [0, 0, -1.41173] + }, + "0.5417": { + "vector": [0, 0, -1.77203] + }, + "0.5833": { + "vector": [0, 0, -2.0677] + }, + "0.625": { + "vector": [0, 0, -2.20748] + }, + "0.7083": { + "vector": [0, 0, -2.37017] + }, + "0.75": { + "vector": [0, 0, -2.67494] + }, + "0.7917": { + "vector": [0, 0, -2.84451] + }, + "0.8333": { + "vector": [0, 0, -2.99116] + }, + "0.875": { + "vector": [0, 0, -3.25316] + }, + "0.9167": { + "vector": [0, 0, -3.51968] + }, + "0.9583": { + "vector": [0, 0, -3.72066] + }, + "1.0": { + "vector": [0, 0, -3.92017] + }, + "1.0417": { + "vector": [0, 0, -4.11596] + }, + "1.0833": { + "vector": [0, 0, -4.30223] + }, + "1.125": { + "vector": [0, 0, -4.47927] + }, + "1.1667": { + "vector": [0, 0, -4.63263] + }, + "1.2083": { + "vector": [0, 0, -4.74858] + }, + "1.2917": { + "vector": [0, 0, -4.79424] + }, + "1.375": { + "vector": [0, -0.04803, -4.81989] + }, + "1.5": { + "vector": [0, -0.10167, -4.83047] + }, + "1.5833": { + "vector": [0, -0.20805, -4.85054] + }, + "1.6667": { + "vector": [0, -0.33106, -4.87376] + }, + "1.75": { + "vector": [0, -0.45991, -4.89807] + }, + "1.7917": { + "vector": [0, -0.58994, -4.92261] + }, + "1.875": { + "vector": [0, -0.71872, -4.94692] + }, + "1.9583": { + "vector": [0, -0.84164, -4.97011] + }, + "2.0417": { + "vector": [0, -0.94801, -4.99019] + }, + "2.1667": { + "vector": [0, -0.99892, -4.9998] + }, + "2.375": { + "vector": [0, -1.03526, -5] + }, + "2.6667": { + "vector": [0, -1.13117, -5] + }, + "3.4583": { + "vector": [0, -1.71085, -5] + }, + "3.625": { + "vector": [0, -1.80112, -5] + }, + "3.875": { + "vector": [0, -1.84574, -5] + }, + "3.9583": { + "vector": [0, -1.85065, -5] + }, + "4.0417": { + "vector": [0, -1.8617, -5] + }, + "4.0833": { + "vector": [0, -1.87647, -5] + }, + "4.1667": { + "vector": [0, -1.89324, -5] + }, + "4.2083": { + "vector": [0, -1.91113, -5] + }, + "4.25": { + "vector": [0, -1.9297, -5] + }, + "4.3333": { + "vector": [0, -1.94872, -5] + }, + "4.375": { + "vector": [0, -1.96789, -5] + }, + "4.4167": { + "vector": [0, -1.98719, -5] + }, + "4.4583": { + "vector": [0, -1.85149, -4.72507] + }, + "4.5": { + "vector": [0, -1.58393, -4.18302] + }, + "4.5417": { + "vector": [0, -1.45313, -3.91803] + }, + "4.5833": { + "vector": [0, -1.3287, -3.66592] + }, + "4.625": { + "vector": [0, -1.21042, -3.42631] + }, + "4.7083": { + "vector": [0, -1.10797, -3.21875] + }, + "4.75": { + "vector": [0, -1.03051, -3.06181] + }, + "4.7917": { + "vector": [0, -1, -3] + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0.01091, 0.1746, -0.03274] + }, + "0.1667": { + "vector": [0.0383, 0.61287, -0.11491] + }, + "0.25": { + "vector": [0.07493, 1.19892, -0.2248] + }, + "0.2917": { + "vector": [0.11654, 1.86462, -0.34962] + }, + "0.375": { + "vector": [0.16089, 2.57426, -0.48267] + }, + "0.4167": { + "vector": [0.20695, 3.31112, -0.62084] + }, + "0.5": { + "vector": [0.25411, 4.06579, -0.76234] + }, + "0.5417": { + "vector": [0.30164, 4.82629, -0.90493] + }, + "0.5833": { + "vector": [0.3495, 5.592, -1.0485] + }, + "0.875": { + "vector": [0.3495, 5.592, -1.0485] + }, + "0.9167": { + "vector": [0.35077, 4.65663, -0.92199] + }, + "0.9583": { + "vector": [0.35202, 3.73113, -0.79681] + }, + "1.0": { + "vector": [0.35326, 2.81241, -0.67255] + }, + "1.0417": { + "vector": [0.35449, 1.91086, -0.55061] + }, + "1.0833": { + "vector": [0.35565, 1.05311, -0.43459] + }, + "1.125": { + "vector": [0.35675, 0.23789, -0.32433] + }, + "1.1667": { + "vector": [0.35771, -0.4683, -0.22881] + }, + "1.2083": { + "vector": [0.35843, -1.00224, -0.15659] + }, + "1.2917": { + "vector": [0.35872, -1.21253, -0.12815] + }, + "1.375": { + "vector": [0.53143, -1.38804, -0.11114] + }, + "1.5": { + "vector": [0.72463, -1.4945, -0.10459] + }, + "1.5833": { + "vector": [1.10776, -1.7012, -0.0922] + }, + "1.6667": { + "vector": [1.55077, -1.9402, -0.07788] + }, + "1.75": { + "vector": [2.01485, -2.19058, -0.06288] + }, + "1.7917": { + "vector": [2.48313, -2.44322, -0.04774] + }, + "1.875": { + "vector": [2.94695, -2.69345, -0.03275] + }, + "1.9583": { + "vector": [3.38966, -2.9323, -0.01844] + }, + "2.0417": { + "vector": [3.77274, -3.13897, -0.00605] + }, + "2.1667": { + "vector": [3.95611, -3.2379, -0.00013] + }, + "2.375": { + "vector": [3.96, -2.97343, 0] + }, + "2.6667": { + "vector": [3.96, -2.24836, 0] + }, + "3.4583": { + "vector": [3.96, 2.13403, 0] + }, + "3.625": { + "vector": [3.96, 2.81644, 0] + }, + "3.875": { + "vector": [3.96, 3.15382, 0] + }, + "3.9583": { + "vector": [3.6818, 3.22183, 0] + }, + "4.0417": { + "vector": [2.98349, 3.38293, 0] + }, + "4.0833": { + "vector": [2.0497, 3.59835, 0] + }, + "4.1667": { + "vector": [0.98901, 3.84304, 0] + }, + "4.2083": { + "vector": [-0.14169, 4.10389, 0] + }, + "4.25": { + "vector": [-1.31577, 4.37474, 0] + }, + "4.3333": { + "vector": [-2.51821, 4.65214, 0] + }, + "4.375": { + "vector": [-3.72995, 4.93168, 0] + }, + "4.4167": { + "vector": [-4.95, 5.21314, 0] + }, + "4.4583": { + "vector": [-5.06134, 4.49652, 0] + }, + "4.5": { + "vector": [-5.28088, 3.08362, 0] + }, + "4.5417": { + "vector": [-5.3882, 2.39291, 0] + }, + "4.5833": { + "vector": [-5.4903, 1.73577, 0] + }, + "4.625": { + "vector": [-5.58734, 1.11121, 0] + }, + "4.7083": { + "vector": [-5.67141, 0.57018, 0] + }, + "4.75": { + "vector": [-5.73497, 0.16112, 0] + }, + "4.7917": { + "vector": [-5.76, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0, 0, 0.01213] + }, + "0.1667": { + "vector": [0, 0, 0.04256] + }, + "0.25": { + "vector": [0, 0, 0.08326] + }, + "0.2917": { + "vector": [0, 0, 0.12949] + }, + "0.375": { + "vector": [0, 0, 0.17877] + }, + "0.4167": { + "vector": [0, 0, 0.22994] + }, + "0.5": { + "vector": [0, 0, 0.28235] + }, + "0.5417": { + "vector": [0, 0, 0.33516] + }, + "0.5833": { + "vector": [0, 0, 0.38833] + }, + "0.875": { + "vector": [0, 0, 0.38833] + }, + "0.9167": { + "vector": [0, 0, 0.38974] + }, + "0.9583": { + "vector": [0, 0, 0.39113] + }, + "1.0": { + "vector": [0, 0, 0.39252] + }, + "1.0417": { + "vector": [0, 0, 0.39387] + }, + "1.0833": { + "vector": [0, 0, 0.39516] + }, + "1.125": { + "vector": [0, 0, 0.39639] + }, + "1.1667": { + "vector": [0, 0, 0.39745] + }, + "1.2083": { + "vector": [0, 0, 0.39826] + }, + "1.2917": { + "vector": [0, 0, 0.39857] + }, + "1.375": { + "vector": [0, 0, 0.39837] + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0, 0.21825, -0.04365] + }, + "0.1667": { + "vector": [0, 0.76608, -0.15322] + }, + "0.25": { + "vector": [0, 1.49865, -0.29973] + }, + "0.2917": { + "vector": [0, 2.33078, -0.46616] + }, + "0.375": { + "vector": [0, 3.21783, -0.64357] + }, + "0.4167": { + "vector": [0, 4.1389, -0.82778] + }, + "0.5": { + "vector": [0, 5.08224, -1.01645] + }, + "0.5417": { + "vector": [0, 6.37931, -1.27586] + }, + "0.5833": { + "vector": [0, 6.76699, -1.33415] + }, + "0.625": { + "vector": [0, 6.51965, -1.26333] + }, + "0.7083": { + "vector": [0, 6.23177, -1.1809] + }, + "0.75": { + "vector": [0, 5.69249, -1.02649] + }, + "0.7917": { + "vector": [0, 5.39245, -0.94058] + }, + "0.8333": { + "vector": [0, 5.13294, -0.86627] + }, + "0.875": { + "vector": [0, 4.66934, -0.73353] + }, + "0.9167": { + "vector": [0, 4.09417, -0.61678] + }, + "0.9583": { + "vector": [0, 3.63606, -0.53304] + }, + "1.0": { + "vector": [0, 3.1813, -0.44991] + }, + "1.0417": { + "vector": [0, 2.73504, -0.36834] + }, + "1.0833": { + "vector": [0, 2.31047, -0.29073] + }, + "1.125": { + "vector": [0, 1.90694, -0.21697] + }, + "1.1667": { + "vector": [0, 1.55738, -0.15307] + }, + "1.2083": { + "vector": [0, 1.29308, -0.10476] + }, + "1.2917": { + "vector": [0, 1.18899, -0.08573] + }, + "1.375": { + "vector": [0, 0.85236, -0.07449] + }, + "1.5": { + "vector": [0, 0.47967, -0.0701] + }, + "1.5833": { + "vector": [0, -0.25923, -0.0618] + }, + "1.6667": { + "vector": [0, -1.1136, -0.0522] + }, + "1.75": { + "vector": [0, -2.00863, -0.04215] + }, + "1.7917": { + "vector": [0, -2.91175, -0.032] + }, + "1.875": { + "vector": [0, -3.80624, -0.02195] + }, + "1.9583": { + "vector": [0, -4.56919, -0.01338] + }, + "2.0417": { + "vector": [1.06377, -5.39885, -0.00406] + }, + "2.1667": { + "vector": [2.41811, -5.735, 0] + }, + "2.2083": { + "vector": [2.60011, -5.69643, 0] + }, + "2.375": { + "vector": [2.60003, -5.31492, 0] + }, + "2.4167": { + "vector": [2.6, -5.0747, 0] + }, + "2.6667": { + "vector": [2.6, -4.19794, 0] + }, + "3.4583": { + "vector": [2.6, 2.47999, 0] + }, + "3.625": { + "vector": [2.6, 3.51987, 0] + }, + "3.875": { + "vector": [2.6, 4.03397, 0] + }, + "3.9583": { + "vector": [2.6, 4.0905, 0] + }, + "4.0417": { + "vector": [2.6, 4.21774, 0] + }, + "4.0833": { + "vector": [2.6, 4.3879, 0] + }, + "4.1667": { + "vector": [2.6, 4.58118, 0] + }, + "4.2083": { + "vector": [2.6, 4.78722, 0] + }, + "4.25": { + "vector": [2.6, 5.00116, 0] + }, + "4.3333": { + "vector": [2.6, 5.22028, 0] + }, + "4.375": { + "vector": [2.6, 5.44108, 0] + }, + "4.4167": { + "vector": [2.6, 5.6634, 0] + }, + "4.4583": { + "vector": [2.6, 4.59498, 0] + }, + "4.5": { + "vector": [2.6, 2.48844, 0] + }, + "4.5417": { + "vector": [2.6, 1.45866, 0] + }, + "4.5833": { + "vector": [2.6, 0.47891, 0] + }, + "4.625": { + "vector": [2.6, -0.45227, 0] + }, + "4.7083": { + "vector": [2.6, -1.25891, 0] + }, + "4.75": { + "vector": [2.6, -1.86879, 0] + }, + "4.7917": { + "vector": [2.6, -2.109, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.375": { + "vector": [0, 0, 0.00961] + }, + "1.5": { + "vector": [0, 0, 0.02033] + }, + "1.5833": { + "vector": [0, 0, 0.04161] + }, + "1.6667": { + "vector": [0, 0, 0.06621] + }, + "1.75": { + "vector": [0, 0, 0.09198] + }, + "1.7917": { + "vector": [0, 0, 0.11799] + }, + "1.875": { + "vector": [0, 0, 0.14374] + }, + "1.9583": { + "vector": [0, 0, 0.16833] + }, + "2.0417": { + "vector": [0, 0, 0.1896] + }, + "2.1667": { + "vector": [0, 0, 0.2] + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.375": { + "vector": [0, 0, 0.01729] + }, + "1.5": { + "vector": [0, 0, 0.0366] + }, + "1.5833": { + "vector": [0, 0, 0.0749] + }, + "1.6667": { + "vector": [0, 0, 0.11918] + }, + "1.75": { + "vector": [0, 0, 0.16557] + }, + "1.7917": { + "vector": [0, 0, 0.21238] + }, + "1.875": { + "vector": [0, 0, 0.25874] + }, + "1.9583": { + "vector": [0, 0, 0.29828] + }, + "2.0417": { + "vector": [-0.03682, 0, 0.34128] + }, + "2.1667": { + "vector": [-0.0837, 0.00234, 0.35922] + }, + "2.2083": { + "vector": [0.05, 0.00362, 0.35813] + }, + "2.375": { + "vector": [1.4348, 0.01628, 0.34731] + }, + "2.4167": { + "vector": [1.91, 0.03087, 0.34018] + }, + "2.6667": { + "vector": [1.91, 0.11307, 0.31278] + }, + "3.4583": { + "vector": [1.91, 0.73912, 0.10409] + }, + "3.625": { + "vector": [1.91, 0.83661, 0.0716] + }, + "3.875": { + "vector": [1.91, 0.88481, 0.05553] + }, + "3.9583": { + "vector": [1.98213, 0.89011, 0.05377] + }, + "4.0417": { + "vector": [2.16317, 0.90204, 0.04979] + }, + "4.0833": { + "vector": [2.40526, 0.91799, 0.04447] + }, + "4.1667": { + "vector": [2.68026, 0.93611, 0.03843] + }, + "4.2083": { + "vector": [2.9734, 0.95543, 0.03199] + }, + "4.25": { + "vector": [3.27779, 0.97548, 0.02531] + }, + "4.3333": { + "vector": [3.58954, 0.99603, 0.01846] + }, + "4.375": { + "vector": [3.90369, 1.01673, 0.01156] + }, + "4.4167": { + "vector": [4.22, 1.03757, 0.00461] + }, + "4.4583": { + "vector": [4.24887, 0.89101, 0.00398] + }, + "4.5": { + "vector": [4.30578, 0.60205, 0.00273] + }, + "4.5417": { + "vector": [4.33361, 0.46079, 0.00212] + }, + "4.5833": { + "vector": [4.36008, 0.3264, 0.00154] + }, + "4.625": { + "vector": [4.38524, 0.19866, 0.00098] + }, + "4.7083": { + "vector": [4.40703, 0.08802, 0.0005] + }, + "4.75": { + "vector": [4.42351, 0.00436, 0.00014] + }, + "4.7917": { + "vector": [4.43, -0.02859, 0] + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.375": { + "vector": [-0.34579, 0, 0] + }, + "1.5": { + "vector": [-0.73203, 0, 0] + }, + "1.5833": { + "vector": [-1.49796, 0, 0] + }, + "1.6667": { + "vector": [-2.3836, 0, 0] + }, + "1.75": { + "vector": [-3.31137, 0, 0] + }, + "1.7917": { + "vector": [-4.24753, 0, 0] + }, + "1.875": { + "vector": [-5.17476, 0, 0] + }, + "1.9583": { + "vector": [-6.05982, 0, 0] + }, + "2.0417": { + "vector": [-6.82564, 0, 0] + }, + "2.1667": { + "vector": [-7.2, 0, 0] + }, + "3.875": { + "vector": [-7.2, 0, 0] + }, + "3.9583": { + "vector": [-6.89088, 0, 0] + }, + "4.0417": { + "vector": [-6.11499, 0, 0] + }, + "4.0833": { + "vector": [-5.07744, 0, 0] + }, + "4.1667": { + "vector": [-3.8989, 0, 0] + }, + "4.2083": { + "vector": [-2.64256, 0, 0] + }, + "4.25": { + "vector": [-1.33804, 0, 0] + }, + "4.3333": { + "vector": [-0.00198, 0, 0] + }, + "4.375": { + "vector": [1.34439, 0, 0] + }, + "4.4167": { + "vector": [2.7, 0, 0] + }, + "4.4583": { + "vector": [2.82372, 0, 0] + }, + "4.5": { + "vector": [3.06764, 0, 0] + }, + "4.5417": { + "vector": [3.18689, 0, 0] + }, + "4.5833": { + "vector": [3.30033, 0, 0] + }, + "4.625": { + "vector": [3.40816, 0, 0] + }, + "4.7083": { + "vector": [3.50156, 0, 0] + }, + "4.75": { + "vector": [3.57218, 0, 0] + }, + "4.7917": { + "vector": [3.6, 0, 0] + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.5417": { + "vector": [0, 0, 0] + }, + "0.5833": { + "vector": [-0.13914, 0, 0] + }, + "0.625": { + "vector": [-0.29345, 0, 0] + }, + "0.7083": { + "vector": [-0.47306, 0, 0] + }, + "0.75": { + "vector": [-0.80952, 0, 0] + }, + "0.7917": { + "vector": [-0.99672, 0, 0] + }, + "0.8333": { + "vector": [-1.15863, 0, 0] + }, + "0.875": { + "vector": [-1.44787, 0, 0] + }, + "0.9167": { + "vector": [-1.72565, 0, 0] + }, + "0.9583": { + "vector": [-1.93125, 0, 0] + }, + "1.0": { + "vector": [-2.14424, 0, 0] + }, + "1.0417": { + "vector": [-2.33564, -0.09459, -0.07094] + }, + "1.0833": { + "vector": [-2.60655, -0.24979, -0.18734] + }, + "1.125": { + "vector": [-2.7073, -0.43125, -0.32344] + }, + "1.1667": { + "vector": [-2.88899, -0.87678, -0.65758] + }, + "1.2083": { + "vector": [-2.9828, -1.37668, -1.03251] + }, + "1.25": { + "vector": [-3.00516, -1.7152, -1.2864] + }, + "1.2917": { + "vector": [-3.02951, -2.18317, -1.63737] + }, + "1.3333": { + "vector": [-3.41982, -2.66756, -2.00067] + }, + "1.375": { + "vector": [-4.14464, -3.68278, -2.76208] + }, + "1.4167": { + "vector": [-4.69049, -4.73694, -3.5527] + }, + "1.5": { + "vector": [-5.21122, -5.81658, -4.36243] + }, + "1.5417": { + "vector": [-6.43377, -6.90456, -5.17842] + }, + "1.5833": { + "vector": [-7.42535, -7.73902, -5.80427] + }, + "1.6667": { + "vector": [-10.28518, -6.80055, -5.05757] + }, + "1.75": { + "vector": [-13.10233, -5.79214, -4.26525] + }, + "1.7917": { + "vector": [-15.94495, -4.81389, -3.49663] + }, + "1.875": { + "vector": [-18.76043, -3.80578, -2.70454] + }, + "1.9583": { + "vector": [-21.16186, -2.82, -1.93] + }, + "2.0417": { + "vector": [-24.76328, -1.38807, -0.80491] + }, + "2.1667": { + "vector": [-27.17466, 0.43934, 0.6275] + }, + "2.2083": { + "vector": [-27.3602, 0.68706, 0.82] + }, + "2.375": { + "vector": [-27.51991, 3.13736, 2.7241] + }, + "2.4167": { + "vector": [-27.63675, 3.99717, 3.3775] + }, + "2.5833": { + "vector": [-27.95818, 6.1605, 5] + }, + "2.6667": { + "vector": [-28.13432, 6.21439, 5] + }, + "3.4583": { + "vector": [-31.92412, 7.37375, 5] + }, + "3.625": { + "vector": [-32.51426, 7.55428, 5] + }, + "3.875": { + "vector": [-32.80602, 7.64354, 5] + }, + "3.9583": { + "vector": [-32.36873, 7.65335, 5] + }, + "4.0417": { + "vector": [-31.26279, 7.67544, 5] + }, + "4.0833": { + "vector": [-29.78391, 7.70498, 5] + }, + "4.1667": { + "vector": [-28.10405, 7.73854, 5] + }, + "4.2083": { + "vector": [-26.31331, 7.77431, 5] + }, + "4.25": { + "vector": [-24.45389, 7.81145, 5] + }, + "4.3333": { + "vector": [-22.54953, 7.84949, 5] + }, + "4.375": { + "vector": [-20.63045, 7.88783, 5] + }, + "4.4167": { + "vector": [-18.69821, 7.92642, 5] + }, + "4.4583": { + "vector": [-18.07649, 7.65502, 5] + }, + "4.5": { + "vector": [-16.85068, 7.11991, 5] + }, + "4.5417": { + "vector": [-16.25143, 6.85832, 5] + }, + "4.5833": { + "vector": [-15.68131, 6.60944, 5] + }, + "4.625": { + "vector": [-15.13945, 6.3729, 5] + }, + "4.7083": { + "vector": [-14.67006, 6.16799, 5] + }, + "4.75": { + "vector": [-14.31516, 6.01307, 5] + }, + "4.7917": { + "vector": [-14.17538, 5.95205, 5] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.375": { + "vector": [0, 0, 0.09605] + }, + "1.5": { + "vector": [0, 0, 0.20334] + }, + "1.5833": { + "vector": [0, 0, 0.4161] + }, + "1.6667": { + "vector": [0, 0, 0.66211] + }, + "1.75": { + "vector": [0, 0, 0.91983] + }, + "1.7917": { + "vector": [0, 0, 1.17987] + }, + "1.875": { + "vector": [0, 0, 1.43743] + }, + "1.9583": { + "vector": [0, 0, 1.68328] + }, + "2.0417": { + "vector": [0, 0, 1.89601] + }, + "2.1667": { + "vector": [0, 0, 1.99784] + }, + "2.375": { + "vector": [0, 0, 2.05003] + }, + "2.6667": { + "vector": [0, 0, 2.18611] + }, + "3.4583": { + "vector": [0, 0, 3.00862] + }, + "3.625": { + "vector": [0, 0, 3.1367] + }, + "3.875": { + "vector": [0, 0, 3.20002] + }, + "3.9583": { + "vector": [0, 0, 3.17476] + }, + "4.0417": { + "vector": [0, 0, 3.10954] + }, + "4.0833": { + "vector": [0, 0, 3.02234] + }, + "4.1667": { + "vector": [0, 0, 2.92328] + }, + "4.2083": { + "vector": [0, 0, 2.81768] + }, + "4.25": { + "vector": [0, 0, 2.70804] + }, + "4.3333": { + "vector": [0, 0, 2.59574] + }, + "4.375": { + "vector": [0, 0, 2.48258] + }, + "4.4167": { + "vector": [0, 0, 2.36864] + }, + "4.4583": { + "vector": [0, 0, 2.35824] + }, + "4.5": { + "vector": [0, 0, 2.33774] + }, + "4.5417": { + "vector": [0, 0, 2.32771] + }, + "4.5833": { + "vector": [0, 0, 2.31818] + }, + "4.625": { + "vector": [0, 0, 2.30911] + }, + "4.7083": { + "vector": [0, 0, 2.30126] + }, + "4.75": { + "vector": [0, 0, 2.29533] + }, + "4.7917": { + "vector": [0, 0, 2.29299] + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.2917": { + "vector": [0, 0, 0] + }, + "1.375": { + "vector": [0.10091, 0, 0] + }, + "1.5": { + "vector": [2.59556, 0, 0] + }, + "1.5833": { + "vector": [7.65971, 0, 0] + }, + "1.6667": { + "vector": [13.51527, 0, 0] + }, + "1.75": { + "vector": [19.64947, 0, 0] + }, + "1.7917": { + "vector": [25.83911, 0, 0] + }, + "1.875": { + "vector": [31.96966, 0, 0] + }, + "1.9583": { + "vector": [37.82143, 0, 0] + }, + "2.0417": { + "vector": [42.88481, 0, 0] + }, + "2.1667": { + "vector": [45.30853, 0, 0] + }, + "2.375": { + "vector": [45.59645, 0, 0] + }, + "2.6667": { + "vector": [46.23959, 0, 0] + }, + "3.4583": { + "vector": [50.1268, 0, 0] + }, + "3.625": { + "vector": [50.73211, 0, 0] + }, + "3.875": { + "vector": [51.03137, 0, 0] + }, + "3.9583": { + "vector": [49.81495, 0, 0] + }, + "4.0417": { + "vector": [46.75316, 0, 0] + }, + "4.0833": { + "vector": [42.65889, 0, 0] + }, + "4.1667": { + "vector": [38.0082, 0, 0] + }, + "4.2083": { + "vector": [33.05054, 0, 0] + }, + "4.25": { + "vector": [27.90273, 0, 0] + }, + "4.3333": { + "vector": [22.63049, 0, 0] + }, + "4.375": { + "vector": [17.31753, 0, 0] + }, + "4.4167": { + "vector": [11.96813, 0, 0] + }, + "4.4583": { + "vector": [11.47992, 0, 0] + }, + "4.5": { + "vector": [10.51736, 0, 0] + }, + "4.5417": { + "vector": [10.04681, 0, 0] + }, + "4.5833": { + "vector": [9.59913, 0, 0] + }, + "4.625": { + "vector": [9.17364, 0, 0] + }, + "4.7083": { + "vector": [8.80505, 0, 0] + }, + "4.75": { + "vector": [8.52637, 0, 0] + }, + "4.7917": { + "vector": [8.41661, 0, 0] + } + } + }, + "cheekLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.875": { + "vector": [0, 0, 0] + }, + "1.9583": { + "vector": [0, -1.9, 0] + }, + "2.0833": { + "vector": [0, -6.225, 0] + }, + "2.1667": { + "vector": [0, -8.925, 0] + }, + "2.25": { + "vector": [0, -1.6, 0] + }, + "2.3333": { + "vector": [0, -7.65, 0] + }, + "2.4583": { + "vector": [0, 0.77501, 0] + }, + "2.5417": { + "vector": [0, -6.59998, 0] + }, + "2.625": { + "vector": [0, 0.6, 0] + }, + "2.75": { + "vector": [0, -8.5, 0] + }, + "2.8333": { + "vector": [0, 0.74998, 0] + }, + "2.9167": { + "vector": [0, -8.50003, 0] + }, + "3.0": { + "vector": [0, -1.40002, 0] + }, + "3.0417": { + "vector": [0, -1.30001, 0] + }, + "3.125": { + "vector": [0, -6.7, 0] + }, + "3.2083": { + "vector": [0, 0.4, 0] + }, + "3.2917": { + "vector": [0, -7.77503, 0] + }, + "3.4167": { + "vector": [0, -0.20001, 0] + }, + "3.5": { + "vector": [0, -6.82499, 0] + }, + "3.5833": { + "vector": [0, -0.52499, 0] + }, + "3.6667": { + "vector": [0, -7.59998, 0] + }, + "3.7083": { + "vector": [0, -7.54998, 0] + }, + "3.7917": { + "vector": [0, 0.77501, 0] + }, + "3.875": { + "vector": [0, -7.325, 0] + }, + "3.9583": { + "vector": [0, 0, 0] + } + } + }, + "cheekRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.875": { + "vector": [0, 0, 0] + }, + "1.9583": { + "vector": [0, -1.9, 0] + }, + "2.0833": { + "vector": [0, -6.225, 0] + }, + "2.1667": { + "vector": [0, -8.925, 0] + }, + "2.25": { + "vector": [0, -1.6, 0] + }, + "2.3333": { + "vector": [0, -7.65, 0] + }, + "2.4583": { + "vector": [0, 0.77501, 0] + }, + "2.5417": { + "vector": [0, -6.59998, 0] + }, + "2.625": { + "vector": [0, 0.6, 0] + }, + "2.75": { + "vector": [0, -8.5, 0] + }, + "2.8333": { + "vector": [0, 0.74998, 0] + }, + "2.9167": { + "vector": [0, -8.50003, 0] + }, + "3.0": { + "vector": [0, -1.40002, 0] + }, + "3.0417": { + "vector": [0, -1.30001, 0] + }, + "3.125": { + "vector": [0, -6.7, 0] + }, + "3.2083": { + "vector": [0, 0.4, 0] + }, + "3.2917": { + "vector": [0, -7.77503, 0] + }, + "3.4167": { + "vector": [0, -0.20001, 0] + }, + "3.5": { + "vector": [0, -6.82499, 0] + }, + "3.5833": { + "vector": [0, -0.52499, 0] + }, + "3.6667": { + "vector": [0, -7.59998, 0] + }, + "3.7083": { + "vector": [0, -7.54998, 0] + }, + "3.7917": { + "vector": [0, 0.77501, 0] + }, + "3.875": { + "vector": [0, -7.325, 0] + }, + "3.9583": { + "vector": [0, 0, 0] + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.0417": { + "vector": [24, 0, 0] + }, + "2.7083": { + "vector": [0, 0, 0] + }, + "4.5417": { + "vector": [24, 0, 0] + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.0417": { + "vector": [-37, 0, 0] + }, + "2.7083": { + "vector": [0, 0, 0] + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.0417": { + "vector": [24, 0, 0] + }, + "2.7083": { + "vector": [0, 0, 0] + }, + "4.7917": { + "vector": [24, 0, 0] + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.0417": { + "vector": [-37, 0, 0] + }, + "2.7083": { + "vector": [0, 0, 0] + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0, -0.02183, -0.03274] + }, + "0.1667": { + "vector": [0, -0.07661, -0.11491] + }, + "0.25": { + "vector": [0, -0.14987, -0.2248] + }, + "0.2917": { + "vector": [0, -0.23308, -0.34962] + }, + "0.375": { + "vector": [0, -0.32178, -0.48267] + }, + "0.4167": { + "vector": [0, -0.41389, -0.62084] + }, + "0.5": { + "vector": [0, -0.50822, -0.76234] + }, + "0.5417": { + "vector": [0, -0.63793, -0.9569] + }, + "0.5833": { + "vector": [0.04638, -0.3888, -1.00061] + }, + "0.625": { + "vector": [0.09782, -0.04476, -0.9475] + }, + "0.7083": { + "vector": [0.15769, 0.35568, -0.88567] + }, + "0.75": { + "vector": [0.26984, 1.1058, -0.76987] + }, + "0.7917": { + "vector": [0.33224, 1.52316, -0.70543] + }, + "0.8333": { + "vector": [0.38621, 1.88411, -0.64971] + }, + "0.875": { + "vector": [0.48262, 2.52898, -0.55015] + }, + "0.9167": { + "vector": [0.57522, 3.14291, -0.46259] + }, + "0.9583": { + "vector": [0.64375, 3.59599, -0.39978] + }, + "1.0": { + "vector": [0.71178, 4.04575, -0.33743] + }, + "1.0417": { + "vector": [0.77855, 4.4871, -0.27625] + }, + "1.0833": { + "vector": [0.84206, 4.90701, -0.21805] + }, + "1.125": { + "vector": [0.90243, 5.30611, -0.16272] + }, + "1.1667": { + "vector": [0.95473, 5.65183, -0.1148] + }, + "1.2083": { + "vector": [0.99427, 5.91321, -0.07857] + }, + "1.2917": { + "vector": [1.00984, 6.01617, -0.0643] + }, + "1.375": { + "vector": [0.63838, 6.26544, -0.05587] + }, + "1.5": { + "vector": [0.21712, 5.92682, -0.05258] + }, + "1.5833": { + "vector": [-0.61858, 5.22497, -0.04635] + }, + "1.6667": { + "vector": [-1.58489, 4.41343, -0.03915] + }, + "1.75": { + "vector": [-2.47484, 3.66602, -0.03252] + }, + "1.7917": { + "vector": [-3.6186, 2.67157, -0.024] + }, + "1.8333": { + "vector": [-4.21816, 2.14964, -0.01953] + }, + "1.875": { + "vector": [-4.63029, 1.76662, -0.01646] + }, + "1.9583": { + "vector": [-5.62426, 0.82871, -0.00906] + }, + "2.0417": { + "vector": [-6.45722, -0.0677, -0.00285] + }, + "2.1667": { + "vector": [-6.75631, -0.55354, -0.00062] + }, + "2.2083": { + "vector": [-6.83301, -0.8779, 0] + }, + "2.2917": { + "vector": [-6.82415, -1.14629, 0] + }, + "2.375": { + "vector": [-6.816, -1.42463, 0] + }, + "2.4167": { + "vector": [-6.80277, -1.7097, 0] + }, + "2.4583": { + "vector": [-6.79016, -1.97947, 0] + }, + "2.5": { + "vector": [-6.78106, -3.16736, 0] + }, + "2.5417": { + "vector": [-6.77135, -4.31099, 0] + }, + "2.5833": { + "vector": [-6.7609, -5.42545, 0] + }, + "2.6667": { + "vector": [-6.74954, -6.49946, 0] + }, + "2.7083": { + "vector": [-6.72651, -7.51542, 0] + }, + "2.75": { + "vector": [-6.6952, -8.44784, 0] + }, + "2.8333": { + "vector": [-6.66016, -9.23245, 0] + }, + "2.9167": { + "vector": [-6.62039, -9.7917, 0] + }, + "2.9583": { + "vector": [-6.57847, -9.99355, 0] + }, + "3.0833": { + "vector": [-6.51347, -9.55566, 0] + }, + "3.2083": { + "vector": [-6.4538, -8.36536, 0] + }, + "3.2917": { + "vector": [-6.40112, -6.69204, 0] + }, + "3.375": { + "vector": [-6.35392, -4.69749, 0] + }, + "3.4583": { + "vector": [-6.31844, -2.53787, 0] + }, + "3.5417": { + "vector": [-6.29544, -0.25655, 0] + }, + "3.625": { + "vector": [-6.27428, 2.10933, 0] + }, + "3.6667": { + "vector": [-6.25936, 4.53246, 0] + }, + "3.7083": { + "vector": [-6.25148, 6.89094, 0] + }, + "3.75": { + "vector": [-6.24595, 7, 0] + }, + "3.7917": { + "vector": [-6.24005, 7, 0] + }, + "3.8333": { + "vector": [-6.2337, 7, 0] + }, + "3.875": { + "vector": [-6.22964, 7, 0] + }, + "3.9583": { + "vector": [-6.22776, 7, 0] + }, + "4.0": { + "vector": [-6.22221, 7, 0] + }, + "4.0417": { + "vector": [-6.21458, 7, 0] + }, + "4.0833": { + "vector": [-6.21339, 6.97699, 0] + }, + "4.125": { + "vector": [-6.19988, 6.75308, 0] + }, + "4.1667": { + "vector": [-6.19128, 6.63407, 0] + }, + "4.2083": { + "vector": [-6.18154, 6.27085, 0] + }, + "4.25": { + "vector": [-6.17061, 5.89312, 0] + }, + "4.2917": { + "vector": [-6.16322, 5.65383, 0] + }, + "4.3333": { + "vector": [-6.15692, 5.32932, 0] + }, + "4.375": { + "vector": [-6.13548, 4.2758, 0] + }, + "4.4167": { + "vector": [-6.12922, 3.87163, 0] + }, + "4.4583": { + "vector": [-5.84879, 2.63323, 0] + }, + "4.5": { + "vector": [-5.68429, 1.70359, 0] + }, + "4.5417": { + "vector": [-5.54433, 0.85472, 0] + }, + "4.5833": { + "vector": [-5.40267, -0.24635, 0] + }, + "4.625": { + "vector": [-5.31695, -1.02402, 0] + }, + "4.7083": { + "vector": [-5.15807, -2.97239, 0] + }, + "4.75": { + "vector": [-5.07132, -4.96791, 0] + }, + "4.7917": { + "vector": [-5.04133, -7, 0] + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0, -0.03274, 0] + }, + "0.1667": { + "vector": [0, -0.11491, 0] + }, + "0.25": { + "vector": [0, -0.2248, 0] + }, + "0.2917": { + "vector": [0, -0.34962, 0] + }, + "0.375": { + "vector": [0, -0.48267, 0] + }, + "0.4167": { + "vector": [0, -0.62084, 0] + }, + "0.5": { + "vector": [0, -0.76234, 0] + }, + "0.5417": { + "vector": [0, -0.9569, 0] + }, + "0.5833": { + "vector": [0.03092, -1.15521, 0] + }, + "0.625": { + "vector": [0.06521, -1.27355, 0] + }, + "0.7083": { + "vector": [0.10513, -1.4113, 0] + }, + "0.75": { + "vector": [0.17989, -1.66933, 0] + }, + "0.7917": { + "vector": [0.22149, -1.8129, 0] + }, + "0.8333": { + "vector": [0.25747, -1.93707, 0] + }, + "0.875": { + "vector": [0.32175, -2.15889, 0] + }, + "0.9167": { + "vector": [0.38348, -2.37997, 0] + }, + "0.9583": { + "vector": [0.42917, -2.54562, 0] + }, + "1.0": { + "vector": [0.47452, -2.71005, 0] + }, + "1.0417": { + "vector": [0.51903, -2.87141, 0] + }, + "1.0833": { + "vector": [0.56138, -3.02492, 0] + }, + "1.125": { + "vector": [0.60162, -3.17083, 0] + }, + "1.1667": { + "vector": [0.63648, -3.29722, 0] + }, + "1.2083": { + "vector": [0.66284, -3.39279, 0] + }, + "1.2917": { + "vector": [0.67323, -3.43042, 0] + }, + "1.375": { + "vector": [0.38525, -3.33068, 0] + }, + "1.5": { + "vector": [0.05934, -3.14473, 0] + }, + "1.5833": { + "vector": [-0.58715, -2.77234, 0] + }, + "1.6667": { + "vector": [-1.33468, -2.34174, 0] + }, + "1.75": { + "vector": [-2.02314, -1.94517, 0] + }, + "1.7917": { + "vector": [-2.90795, -1.60488, 0] + }, + "1.8333": { + "vector": [-3.37176, -1.4297, 0] + }, + "1.875": { + "vector": [-3.69058, -1.43056, 0] + }, + "1.9583": { + "vector": [-4.45951, -1.5033, 0] + }, + "2.0417": { + "vector": [-5.10388, -2.11643, 0] + }, + "2.1667": { + "vector": [-5.33526, -3.15642, 0] + }, + "2.2083": { + "vector": [-5.4, -4.38949, 0] + }, + "2.2917": { + "vector": [-5.4, -5.73144, 0] + }, + "2.375": { + "vector": [-5.4, -7.12313, 0] + }, + "2.4167": { + "vector": [-5.4, -8.54851, 0] + }, + "2.4583": { + "vector": [-5.4, -9.89735, 0] + }, + "2.5": { + "vector": [-5.4, -9.85408, 0] + }, + "2.5417": { + "vector": [-5.4, -9.71113, 0] + }, + "2.5833": { + "vector": [-5.4, -9.57182, 0] + }, + "2.6667": { + "vector": [-5.4, -9.43757, 0] + }, + "2.7083": { + "vector": [-5.4, -9.31057, 0] + }, + "2.75": { + "vector": [-5.4, -9.19402, 0] + }, + "2.8333": { + "vector": [-5.4, -9.09594, 0] + }, + "2.9167": { + "vector": [-5.4, -9.02604, 0] + }, + "2.9583": { + "vector": [-5.4, -9.00081, 0] + }, + "3.0833": { + "vector": [-5.4, -8.58363, 0] + }, + "3.2083": { + "vector": [-5.4, -7.46825, 0] + }, + "3.2917": { + "vector": [-5.4, -5.90024, 0] + }, + "3.375": { + "vector": [-5.4, -4.03124, 0] + }, + "3.4583": { + "vector": [-5.4, -2.00755, 0] + }, + "3.5417": { + "vector": [-5.4, 0.13018, 0] + }, + "3.625": { + "vector": [-5.4, 2.34715, 0] + }, + "3.6667": { + "vector": [-5.4, 4.61777, 0] + }, + "3.7083": { + "vector": [-5.4, 6.8278, 0] + }, + "3.75": { + "vector": [-5.4, 7.95144, 0] + }, + "3.7917": { + "vector": [-5.4, 8.95212, 0] + }, + "3.8333": { + "vector": [-5.4, 9.92727, 0] + }, + "3.875": { + "vector": [-5.37938, 10.86702, 0] + }, + "3.9583": { + "vector": [-5.34267, 11.75599, 0] + }, + "4.0": { + "vector": [-5.23431, 12.57186, 0] + }, + "4.0417": { + "vector": [-5.08542, 13.1783, 0] + }, + "4.0833": { + "vector": [-5.06219, 13.23049, 0] + }, + "4.125": { + "vector": [-4.79865, 13.44828, 0] + }, + "4.1667": { + "vector": [-4.63089, 13.39303, 0] + }, + "4.2083": { + "vector": [-4.44084, 13.04571, 0] + }, + "4.25": { + "vector": [-4.22761, 12.5876, 0] + }, + "4.2917": { + "vector": [-4.0833, 12.29739, 0] + }, + "4.3333": { + "vector": [-3.9604, 11.90383, 0] + }, + "4.375": { + "vector": [-3.5421, 10.62614, 0] + }, + "4.4167": { + "vector": [-3.42, 10.13597, 0] + }, + "4.4583": { + "vector": [-3.37366, 8.63406, 0] + }, + "4.5": { + "vector": [-3.34647, 7.50662, 0] + }, + "4.5417": { + "vector": [-3.32334, 6.47712, 0] + }, + "4.5833": { + "vector": [-3.29993, 5.14177, 0] + }, + "4.625": { + "vector": [-3.28577, 4.19863, 0] + }, + "4.7083": { + "vector": [-3.25951, 1.83568, 0] + }, + "4.75": { + "vector": [-3.24518, -0.58445, 0] + }, + "4.7917": { + "vector": [-3.24022, -3.04893, 0] + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0.05456, -0.03274, 0] + }, + "0.1667": { + "vector": [0.19152, -0.11491, 0] + }, + "0.25": { + "vector": [0.37466, -0.2248, 0] + }, + "0.2917": { + "vector": [0.58269, -0.34962, 0] + }, + "0.375": { + "vector": [0.80446, -0.48267, 0] + }, + "0.4167": { + "vector": [1.03473, -0.62084, 0] + }, + "0.5": { + "vector": [1.27056, -0.76234, 0] + }, + "0.5417": { + "vector": [1.59483, -0.9569, 0] + }, + "0.5833": { + "vector": [1.43579, -1.15521, 0] + }, + "0.625": { + "vector": [1.09007, -1.27355, 0] + }, + "0.7083": { + "vector": [0.68768, -1.4113, 0] + }, + "0.75": { + "vector": [-0.06609, -1.66933, 0] + }, + "0.7917": { + "vector": [-0.48548, -1.8129, 0] + }, + "0.8333": { + "vector": [-0.8482, -1.93707, 0] + }, + "0.875": { + "vector": [-1.49621, -2.15889, 0] + }, + "0.9167": { + "vector": [-2.1051, -2.37997, 0] + }, + "0.9583": { + "vector": [-2.55246, -2.54562, 0] + }, + "1.0": { + "vector": [-2.99653, -2.71005, 0] + }, + "1.0417": { + "vector": [-3.43231, -2.87141, 0] + }, + "1.0833": { + "vector": [-3.8469, -3.02492, 0] + }, + "1.125": { + "vector": [-4.24095, -3.17083, 0] + }, + "1.1667": { + "vector": [-4.5823, -3.29722, 0] + }, + "1.2083": { + "vector": [-4.84038, -3.39279, 0] + }, + "1.2917": { + "vector": [-4.94203, -3.43042, 0] + }, + "1.375": { + "vector": [-5.10438, -3.15778, 0] + }, + "1.5": { + "vector": [-5.24374, -2.97694, 0] + }, + "1.5833": { + "vector": [-5.51803, -2.62441, 0] + }, + "1.6667": { + "vector": [-5.83519, -2.21679, 0] + }, + "1.75": { + "vector": [-6.12728, -1.84138, 0] + }, + "1.7917": { + "vector": [-6.5032, -1.52829, -0.0093] + }, + "1.8333": { + "vector": [-6.70027, -1.36736, -0.01436] + }, + "1.875": { + "vector": [-6.83609, -1.37803, -0.02449] + }, + "1.9583": { + "vector": [-7.1639, -1.47439, -0.05281] + }, + "2.0417": { + "vector": [-7.44029, -2.10733, -0.10688] + }, + "2.1667": { + "vector": [-7.54203, -3.15443, -0.17132] + }, + "2.2083": { + "vector": [-7.5524, -4.38949, -0.2411] + }, + "2.2917": { + "vector": [-7.5299, -5.73144, -0.3148] + }, + "2.375": { + "vector": [-7.5097, -7.12313, -0.39124] + }, + "2.4167": { + "vector": [-7.47435, -8.54851, -0.46953] + }, + "2.5": { + "vector": [-7.43804, -10, -0.54926] + }, + "2.6667": { + "vector": [-7.30713, -10, -0.54926] + }, + "3.4583": { + "vector": [-6.05502, -10, -0.54926] + }, + "3.625": { + "vector": [-5.86004, -10, -0.54926] + }, + "3.7083": { + "vector": [-5.82489, -10, -0.54926] + }, + "3.75": { + "vector": [-5.8083, -7.22752, -0.54926] + }, + "3.7917": { + "vector": [-5.79061, -4.5114, -0.54926] + }, + "3.8333": { + "vector": [-5.77156, -1.86455, -0.54926] + }, + "3.875": { + "vector": [-5.71128, 0.68621, -0.54926] + }, + "3.9583": { + "vector": [-5.61996, 3.09911, -0.54926] + }, + "4.0": { + "vector": [-5.35046, 5.31363, -0.54926] + }, + "4.0417": { + "vector": [-4.98016, 6.95968, -0.54926] + }, + "4.0833": { + "vector": [-4.92239, 7.17543, -0.54926] + }, + "4.125": { + "vector": [-4.26696, 8.48765, -0.54926] + }, + "4.1667": { + "vector": [-3.84972, 8.72096, -0.54926] + }, + "4.2083": { + "vector": [-3.37705, 8.94792, -0.54926] + }, + "4.25": { + "vector": [-2.84671, 8.92094, -0.54926] + }, + "4.2917": { + "vector": [-2.4878, 8.90384, -0.54926] + }, + "4.3333": { + "vector": [-2.18214, 8.88067, -0.54926] + }, + "4.375": { + "vector": [-1.1418, 8.80541, -0.54926] + }, + "4.4167": { + "vector": [-0.83813, 8.77654, -0.54926] + }, + "4.4583": { + "vector": [-2.02049, 8.68809, -0.54926] + }, + "4.5": { + "vector": [-2.71405, 8.62168, -0.54926] + }, + "4.5417": { + "vector": [-3.30414, 8.56105, -0.54926] + }, + "4.5833": { + "vector": [-3.90139, 8.4824, -0.54926] + }, + "4.625": { + "vector": [-4.26277, 8.42686, -0.54926] + }, + "4.7083": { + "vector": [-4.93264, 8.28769, -0.54926] + }, + "4.75": { + "vector": [-5.29839, 8.14515, -0.54926] + }, + "4.7917": { + "vector": [-5.42486, 8, -0.54926] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.75": { + "vector": [0, 0, 0] + }, + "1.8333": { + "vector": [0, 0, 0] + }, + "1.9583": { + "vector": [0, 0, 0] + }, + "2.0417": { + "vector": [0, 0, 0] + }, + "2.1667": { + "vector": [0, 0, 0] + }, + "2.2083": { + "vector": [0, 0, 0] + }, + "2.2917": { + "vector": [0, 0, 0] + }, + "2.375": { + "vector": [0, 0, 0] + }, + "2.4167": { + "vector": [0, 0, 0] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0.15278, -0.07639, 0] + }, + "0.1667": { + "vector": [0.53626, -0.26813, 0] + }, + "0.25": { + "vector": [1.04906, -0.52453, 0] + }, + "0.2917": { + "vector": [1.63155, -0.81577, 0] + }, + "0.375": { + "vector": [2.25248, -1.12624, 0] + }, + "0.4167": { + "vector": [2.89723, -1.44862, 0] + }, + "0.5": { + "vector": [3.55756, -1.77878, 0] + }, + "0.5417": { + "vector": [4.46552, -2.23276, 0] + }, + "0.5833": { + "vector": [4.66951, -2.75216, 0] + }, + "0.625": { + "vector": [4.42164, -3.09118, 0] + }, + "0.7083": { + "vector": [4.13314, -3.48576, 0] + }, + "0.75": { + "vector": [3.59271, -4.22491, 0] + }, + "0.7917": { + "vector": [3.29201, -4.63617, 0] + }, + "0.8333": { + "vector": [3.03196, -4.99186, 0] + }, + "0.875": { + "vector": [2.56736, -5.62729, 0] + }, + "0.9167": { + "vector": [2.15873, -6.25631, 0] + }, + "0.9583": { + "vector": [1.86564, -6.72658, 0] + }, + "1.0": { + "vector": [1.57469, -7.1934, 0] + }, + "1.0417": { + "vector": [1.28918, -7.6515, 0] + }, + "1.0833": { + "vector": [1.01755, -8.08734, 0] + }, + "1.125": { + "vector": [0.75938, -8.50158, 0] + }, + "1.1667": { + "vector": [0.53574, -8.86041, 0] + }, + "1.2083": { + "vector": [0.36665, -9.13171, 0] + }, + "1.2917": { + "vector": [0.30005, -9.23857, 0] + }, + "1.375": { + "vector": [0.07053, -8.60753, 0] + }, + "1.5": { + "vector": [-0.15727, -8.11747, 0] + }, + "1.5833": { + "vector": [-0.60758, -7.1562, 0] + }, + "1.6667": { + "vector": [-1.12828, -6.04471, 0] + }, + "1.75": { + "vector": [-1.60783, -5.02103, 0] + }, + "1.7917": { + "vector": [-2.22415, -3.55297, 0] + }, + "1.8333": { + "vector": [-2.54722, -2.78053, 0] + }, + "1.875": { + "vector": [-2.76929, -2.14043, 0] + }, + "1.9583": { + "vector": [-3.3049, -0.53301, 0] + }, + "2.0417": { + "vector": [-3.75374, 1.31098, 0] + }, + "2.1667": { + "vector": [-3.9149, 2.71094, 0] + }, + "2.2083": { + "vector": [-3.95651, 3.95054, 0] + }, + "2.2917": { + "vector": [-3.95208, 5.1583, 0] + }, + "2.375": { + "vector": [-3.948, 6.41082, 0] + }, + "2.4167": { + "vector": [-3.94139, 7.69365, 0] + }, + "2.4583": { + "vector": [-3.93508, 8.90762, 0] + }, + "2.5": { + "vector": [-3.93053, 5.93568, 0] + }, + "2.5417": { + "vector": [-3.92568, 2.93365, 0] + }, + "2.5833": { + "vector": [-3.92045, 0.00819, 0] + }, + "2.6667": { + "vector": [-3.91477, -2.81107, 0] + }, + "2.7083": { + "vector": [-3.90326, -5.47797, 0] + }, + "2.75": { + "vector": [-3.8876, -7.92559, 0] + }, + "2.8333": { + "vector": [-3.87008, -9.98519, 0] + }, + "2.9167": { + "vector": [-3.85019, -11.45322, 0] + }, + "2.9583": { + "vector": [-3.82857, -12, 0] + }, + "3.4583": { + "vector": [-3.70409, -12, 0] + }, + "3.625": { + "vector": [-3.6716, -12, 0] + }, + "3.7083": { + "vector": [-3.66574, -12, 0] + }, + "3.75": { + "vector": [-3.66298, -10.10304, 0] + }, + "3.7917": { + "vector": [-3.66003, -8.24464, 0] + }, + "3.8333": { + "vector": [-3.65685, -6.43364, 0] + }, + "3.875": { + "vector": [-3.59297, -4.68839, 0] + }, + "3.9583": { + "vector": [-3.48189, -3.03745, 0] + }, + "4.0": { + "vector": [-3.15402, -1.52226, 0] + }, + "4.0417": { + "vector": [-2.70354, -0.39601, 0] + }, + "4.0833": { + "vector": [-2.63326, -0.22754, 0] + }, + "4.125": { + "vector": [-1.8359, 0.87316, 0] + }, + "4.1667": { + "vector": [-1.32832, 1.14061, 0] + }, + "4.2083": { + "vector": [-0.7533, 1.62498, 0] + }, + "4.25": { + "vector": [-0.10813, 1.94875, 0] + }, + "4.2917": { + "vector": [0.3285, 2.15386, 0] + }, + "4.3333": { + "vector": [0.70035, 2.43201, 0] + }, + "4.375": { + "vector": [1.96596, 3.33503, 0] + }, + "4.4167": { + "vector": [2.33539, 3.68146, 0] + }, + "4.4583": { + "vector": [1.73411, 4.74295, 0] + }, + "4.5": { + "vector": [1.3814, 5.53978, 0] + }, + "4.5417": { + "vector": [1.08132, 6.26739, 0] + }, + "4.5833": { + "vector": [0.77759, 7.21116, 0] + }, + "4.625": { + "vector": [0.59381, 7.87773, 0] + }, + "4.7083": { + "vector": [0.25316, 9.54776, 0] + }, + "4.75": { + "vector": [0.06716, 11.25821, 0] + }, + "4.7917": { + "vector": [0.00284, 13, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.75": { + "vector": [0, 0, 0] + }, + "1.8333": { + "vector": [0, 0, 0] + }, + "1.9583": { + "vector": [0, 0, 0] + }, + "2.0417": { + "vector": [0, 0, 0] + }, + "2.1667": { + "vector": [0, 0, 0] + }, + "2.2083": { + "vector": [0, 0, 0] + }, + "2.2917": { + "vector": [0, 0, 0] + }, + "2.375": { + "vector": [0, 0, 0] + }, + "2.4167": { + "vector": [0, 0, 0] + }, + "2.5": { + "vector": [0, 0, 0] + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0.12004, 0, 0] + }, + "0.1667": { + "vector": [0.42135, 0, 0] + }, + "0.25": { + "vector": [0.82426, 0, 0] + }, + "0.2917": { + "vector": [1.28193, 0, 0] + }, + "0.375": { + "vector": [1.76981, 0, 0] + }, + "0.4167": { + "vector": [2.2764, 0, 0] + }, + "0.5": { + "vector": [2.79523, 0, 0] + }, + "0.5417": { + "vector": [3.50862, 0, 0] + }, + "0.5833": { + "vector": [4.08631, 0, 0] + }, + "0.625": { + "vector": [4.3545, 0, 0] + }, + "0.7083": { + "vector": [4.66666, 0, 0] + }, + "0.75": { + "vector": [5.2514, 0, 0] + }, + "0.7917": { + "vector": [5.57675, 0, 0] + }, + "0.8333": { + "vector": [5.85813, 0, 0] + }, + "0.875": { + "vector": [6.36082, 0, 0] + }, + "0.9167": { + "vector": [6.87309, 0, 0] + }, + "0.9583": { + "vector": [7.25962, 0, 0] + }, + "1.0": { + "vector": [7.64331, 0, 0] + }, + "1.0417": { + "vector": [8.01984, 0, 0] + }, + "1.0833": { + "vector": [8.37807, 0, 0] + }, + "1.125": { + "vector": [8.71854, 0, 0] + }, + "1.1667": { + "vector": [9.01348, 0, 0] + }, + "1.2083": { + "vector": [9.23647, 0, 0] + }, + "1.2917": { + "vector": [9.3243, 0, 0] + }, + "1.375": { + "vector": [9.25257, 0, 0] + }, + "1.5": { + "vector": [9.13772, 0, 0] + }, + "1.5833": { + "vector": [8.90826, 0, 0] + }, + "1.6667": { + "vector": [8.64293, 0, 0] + }, + "1.75": { + "vector": [8.36498, 0, 0] + }, + "1.7917": { + "vector": [8.08452, 0, 0] + }, + "1.875": { + "vector": [7.80674, 0, 0] + }, + "1.9583": { + "vector": [7.54158, 0, 0] + }, + "2.0417": { + "vector": [7.31215, 0, 0] + }, + "2.1667": { + "vector": [7.20233, 0, 0] + }, + "2.375": { + "vector": [7.07306, 0, 0] + }, + "2.6667": { + "vector": [6.72779, 0, 0] + }, + "3.4583": { + "vector": [4.64094, 0, 0] + }, + "3.625": { + "vector": [4.31598, 0, 0] + }, + "3.875": { + "vector": [4.15532, 0, 0] + }, + "3.9583": { + "vector": [4.13766, 0, 0] + }, + "4.0417": { + "vector": [4.09789, 0, 0] + }, + "4.0833": { + "vector": [4.04472, 0, 0] + }, + "4.1667": { + "vector": [3.98432, 0, 0] + }, + "4.2083": { + "vector": [3.91993, 0, 0] + }, + "4.25": { + "vector": [3.85307, 0, 0] + }, + "4.3333": { + "vector": [3.7846, 0, 0] + }, + "4.375": { + "vector": [3.7156, 0, 0] + }, + "4.4167": { + "vector": [3.64612, 0, 0] + }, + "4.4583": { + "vector": [2.94697, 0, 0] + }, + "4.5": { + "vector": [1.56849, 0, 0] + }, + "4.5417": { + "vector": [0.89461, 0, 0] + }, + "4.5833": { + "vector": [0.25348, 0, 0] + }, + "4.625": { + "vector": [-0.35587, 0, 0] + }, + "4.7083": { + "vector": [-0.88372, 0, 0] + }, + "4.75": { + "vector": [-1.28281, 0, 0] + }, + "4.7917": { + "vector": [-1.44, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0, 0, -0.06063] + }, + "0.1667": { + "vector": [0, 0, -0.2128] + }, + "0.25": { + "vector": [0, 0, -0.41629] + }, + "0.2917": { + "vector": [0, 0, -0.64744] + }, + "0.375": { + "vector": [0, 0, -0.89384] + }, + "0.4167": { + "vector": [0, 0, -1.14969] + }, + "0.5": { + "vector": [0, 0, -1.41173] + }, + "0.5417": { + "vector": [0, 0, -1.77203] + }, + "0.5833": { + "vector": [0, 0, -2.0677] + }, + "0.625": { + "vector": [0, 0, -2.20748] + }, + "0.7083": { + "vector": [0, 0, -2.37017] + }, + "0.75": { + "vector": [0, 0, -2.67494] + }, + "0.7917": { + "vector": [0, 0, -2.84451] + }, + "0.8333": { + "vector": [0, 0, -2.99116] + }, + "0.875": { + "vector": [0, 0, -3.25316] + }, + "0.9167": { + "vector": [0, 0, -3.51968] + }, + "0.9583": { + "vector": [0, 0, -3.72066] + }, + "1.0": { + "vector": [0, 0, -3.92017] + }, + "1.0417": { + "vector": [0, 0, -4.11596] + }, + "1.0833": { + "vector": [0, 0, -4.30223] + }, + "1.125": { + "vector": [0, 0, -4.47927] + }, + "1.1667": { + "vector": [0, 0, -4.63263] + }, + "1.2083": { + "vector": [0, 0, -4.74858] + }, + "1.2917": { + "vector": [0, 0, -4.79424] + }, + "1.375": { + "vector": [0, -0.04803, -4.81989] + }, + "1.5": { + "vector": [0, -0.10167, -4.83047] + }, + "1.5833": { + "vector": [0, -0.20805, -4.85054] + }, + "1.6667": { + "vector": [0, -0.33106, -4.87376] + }, + "1.75": { + "vector": [0, -0.45991, -4.89807] + }, + "1.7917": { + "vector": [0, -0.58994, -4.92261] + }, + "1.875": { + "vector": [0, -0.71872, -4.94692] + }, + "1.9583": { + "vector": [0, -0.84164, -4.97011] + }, + "2.0417": { + "vector": [0, -0.94801, -4.99019] + }, + "2.1667": { + "vector": [0, -0.99892, -4.9998] + }, + "2.375": { + "vector": [0, -1.03526, -5] + }, + "2.6667": { + "vector": [0, -1.13117, -5] + }, + "3.4583": { + "vector": [0, -1.71085, -5] + }, + "3.625": { + "vector": [0, -1.80112, -5] + }, + "3.875": { + "vector": [0, -1.84574, -5] + }, + "3.9583": { + "vector": [0, -1.85065, -5] + }, + "4.0417": { + "vector": [0, -1.8617, -5] + }, + "4.0833": { + "vector": [0, -1.87647, -5] + }, + "4.1667": { + "vector": [0, -1.89324, -5] + }, + "4.2083": { + "vector": [0, -1.91113, -5] + }, + "4.25": { + "vector": [0, -1.9297, -5] + }, + "4.3333": { + "vector": [0, -1.94872, -5] + }, + "4.375": { + "vector": [0, -1.96789, -5] + }, + "4.4167": { + "vector": [0, -1.98719, -5] + }, + "4.4583": { + "vector": [0, -1.85149, -4.72507] + }, + "4.5": { + "vector": [0, -1.58393, -4.18302] + }, + "4.5417": { + "vector": [0, -1.45313, -3.91803] + }, + "4.5833": { + "vector": [0, -1.3287, -3.66592] + }, + "4.625": { + "vector": [0, -1.21042, -3.42631] + }, + "4.7083": { + "vector": [0, -1.10797, -3.21875] + }, + "4.75": { + "vector": [0, -1.03051, -3.06181] + }, + "4.7917": { + "vector": [0, -1, -3] + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-0.05456, 0, 0] + }, + "0.1667": { + "vector": [-0.19152, 0, 0] + }, + "0.25": { + "vector": [-0.37466, 0, 0] + }, + "0.2917": { + "vector": [-0.58269, 0, 0] + }, + "0.375": { + "vector": [-0.80446, 0, 0] + }, + "0.4167": { + "vector": [-1.03473, 0, 0] + }, + "0.5": { + "vector": [-1.27056, 0, 0] + }, + "0.5417": { + "vector": [-1.59483, 0, 0] + }, + "0.5833": { + "vector": [-1.8532, 0, 0] + }, + "0.625": { + "vector": [-1.97043, 0, 0] + }, + "0.7083": { + "vector": [-2.10687, 0, 0] + }, + "0.75": { + "vector": [-2.36247, 0, 0] + }, + "0.7917": { + "vector": [-2.50468, 0, 0] + }, + "0.8333": { + "vector": [-2.62768, 0, 0] + }, + "0.875": { + "vector": [-2.84741, 0, 0] + }, + "0.9167": { + "vector": [-3.07184, 0, 0] + }, + "0.9583": { + "vector": [-3.2413, 0, 0] + }, + "1.0": { + "vector": [-3.40953, 0, 0] + }, + "1.0417": { + "vector": [-3.57461, 0, 0] + }, + "1.0833": { + "vector": [-3.73166, 0, 0] + }, + "1.125": { + "vector": [-3.88093, 0, 0] + }, + "1.1667": { + "vector": [-4.01024, 0, 0] + }, + "1.2083": { + "vector": [-4.10801, 0, 0] + }, + "1.2917": { + "vector": [-4.14651, 0, 0] + }, + "1.375": { + "vector": [-3.82232, 0, 0] + }, + "1.5": { + "vector": [-3.445, 0, 0] + }, + "1.5833": { + "vector": [-2.696, 0, 0] + }, + "1.6667": { + "vector": [-1.82994, 0, 0] + }, + "1.75": { + "vector": [-0.92267, 0, 0] + }, + "1.7917": { + "vector": [-0.0072, 0, 0] + }, + "1.875": { + "vector": [0.89953, 0, 0] + }, + "1.9583": { + "vector": [1.76502, 0, 0] + }, + "2.0417": { + "vector": [2.51391, 0, 0] + }, + "2.1667": { + "vector": [2.87239, 0, 0] + }, + "2.375": { + "vector": [3.10849, 0, 0] + }, + "2.6667": { + "vector": [3.72997, 0, 0] + }, + "3.4583": { + "vector": [7.48631, 0, 0] + }, + "3.625": { + "vector": [8.07124, 0, 0] + }, + "3.875": { + "vector": [8.36042, 0, 0] + }, + "3.9583": { + "vector": [8.39222, 0, 0] + }, + "4.0417": { + "vector": [8.46379, 0, 0] + }, + "4.0833": { + "vector": [8.55951, 0, 0] + }, + "4.1667": { + "vector": [8.66823, 0, 0] + }, + "4.2083": { + "vector": [8.78412, 0, 0] + }, + "4.25": { + "vector": [8.90447, 0, 0] + }, + "4.3333": { + "vector": [9.02772, 0, 0] + }, + "4.375": { + "vector": [9.15192, 0, 0] + }, + "4.4167": { + "vector": [9.27697, 0, 0] + }, + "4.4583": { + "vector": [8.94198, 0, 0] + }, + "4.5": { + "vector": [8.28149, 0, 0] + }, + "4.5417": { + "vector": [7.95861, 0, 0] + }, + "4.5833": { + "vector": [7.65142, 0, 0] + }, + "4.625": { + "vector": [7.35945, 0, 0] + }, + "4.7083": { + "vector": [7.10654, 0, 0] + }, + "4.75": { + "vector": [6.91532, 0, 0] + }, + "4.7917": { + "vector": [6.84, 0, 0] + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0.13095, 0, 0] + }, + "0.1667": { + "vector": [0.45965, 0, 0] + }, + "0.25": { + "vector": [0.89919, 0, 0] + }, + "0.2917": { + "vector": [1.39847, 0, 0] + }, + "0.375": { + "vector": [1.9307, 0, 0] + }, + "0.4167": { + "vector": [2.48334, 0, 0] + }, + "0.5": { + "vector": [3.04934, 0, 0] + }, + "0.5417": { + "vector": [3.82759, 0, 0] + }, + "0.5833": { + "vector": [4.45077, 0, 0] + }, + "0.625": { + "vector": [4.73555, 0, 0] + }, + "0.7083": { + "vector": [5.06701, 0, 0] + }, + "0.75": { + "vector": [5.68792, 0, 0] + }, + "0.7917": { + "vector": [6.03339, 0, 0] + }, + "0.8333": { + "vector": [6.33217, 0, 0] + }, + "0.875": { + "vector": [6.86595, 0, 0] + }, + "0.9167": { + "vector": [7.41076, 0, 0] + }, + "0.9583": { + "vector": [7.82205, 0, 0] + }, + "1.0": { + "vector": [8.23032, 0, 0] + }, + "1.0417": { + "vector": [8.63096, 0, 0] + }, + "1.0833": { + "vector": [9.01213, 0, 0] + }, + "1.125": { + "vector": [9.3744, 0, 0] + }, + "1.1667": { + "vector": [9.68823, 0, 0] + }, + "1.2083": { + "vector": [9.9255, 0, 0] + }, + "1.2917": { + "vector": [10.01896, 0, 0] + }, + "1.375": { + "vector": [9.81205, 0, 0] + }, + "1.5": { + "vector": [9.544, 0, 0] + }, + "1.5833": { + "vector": [9.01064, 0, 0] + }, + "1.6667": { + "vector": [8.39393, 0, 0] + }, + "1.75": { + "vector": [7.74786, 0, 0] + }, + "1.7917": { + "vector": [7.09596, 0, 0] + }, + "1.875": { + "vector": [6.45029, 0, 0] + }, + "1.9583": { + "vector": [5.83397, 0, 0] + }, + "2.0417": { + "vector": [5.30069, 0, 0] + }, + "2.1667": { + "vector": [5.04542, 0, 0] + }, + "2.375": { + "vector": [4.98923, 0, 0] + }, + "2.6667": { + "vector": [4.85112, 0, 0] + }, + "3.4583": { + "vector": [4.01638, 0, 0] + }, + "3.625": { + "vector": [3.88639, 0, 0] + }, + "3.875": { + "vector": [3.82213, 0, 0] + }, + "3.9583": { + "vector": [3.81506, 0, 0] + }, + "4.0417": { + "vector": [3.79916, 0, 0] + }, + "4.0833": { + "vector": [3.77789, 0, 0] + }, + "4.1667": { + "vector": [3.75373, 0, 0] + }, + "4.2083": { + "vector": [3.72797, 0, 0] + }, + "4.25": { + "vector": [3.70123, 0, 0] + }, + "4.3333": { + "vector": [3.67384, 0, 0] + }, + "4.375": { + "vector": [3.64624, 0, 0] + }, + "4.4167": { + "vector": [3.61845, 0, 0] + }, + "4.4583": { + "vector": [4.50667, 0, 0] + }, + "4.5": { + "vector": [6.25794, 0, 0] + }, + "4.5417": { + "vector": [7.11405, 0, 0] + }, + "4.5833": { + "vector": [7.92855, 0, 0] + }, + "4.625": { + "vector": [8.70269, 0, 0] + }, + "4.7083": { + "vector": [9.37328, 0, 0] + }, + "4.75": { + "vector": [9.8803, 0, 0] + }, + "4.7917": { + "vector": [10.08, 0, 0] + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-0.19643, 0, 0] + }, + "0.1667": { + "vector": [-0.68948, 0, 0] + }, + "0.25": { + "vector": [-1.34879, 0, 0] + }, + "0.2917": { + "vector": [-2.0977, 0, 0] + }, + "0.375": { + "vector": [-2.89605, 0, 0] + }, + "0.4167": { + "vector": [-3.72501, 0, 0] + }, + "0.5": { + "vector": [-4.57401, 0, 0] + }, + "0.5417": { + "vector": [-5.74138, 0, 0] + }, + "0.5833": { + "vector": [-6.68388, 0, 0] + }, + "0.625": { + "vector": [-7.11962, 0, 0] + }, + "0.7083": { + "vector": [-7.62679, 0, 0] + }, + "0.75": { + "vector": [-8.57685, 0, 0] + }, + "0.7917": { + "vector": [-9.10545, 0, 0] + }, + "0.8333": { + "vector": [-9.56262, 0, 0] + }, + "0.875": { + "vector": [-10.37937, 0, 0] + }, + "0.9167": { + "vector": [-11.21202, 0, 0] + }, + "0.9583": { + "vector": [-11.84036, 0, 0] + }, + "1.0": { + "vector": [-12.4641, 0, 0] + }, + "1.0417": { + "vector": [-13.07619, 0, 0] + }, + "1.0833": { + "vector": [-13.65853, 0, 0] + }, + "1.125": { + "vector": [-14.21201, 0, 0] + }, + "1.1667": { + "vector": [-14.69146, 0, 0] + }, + "1.2083": { + "vector": [-15.05396, 0, 0] + }, + "1.2917": { + "vector": [-15.19674, 0, 0] + }, + "1.375": { + "vector": [-15.2423, 0, 0] + }, + "1.5": { + "vector": [-15.23673, 0, 0] + }, + "1.5833": { + "vector": [-15.2229, 0, 0] + }, + "1.6667": { + "vector": [-15.20692, 0, 0] + }, + "1.75": { + "vector": [-15.19018, 0, 0] + }, + "1.7917": { + "vector": [-15.17328, 0, 0] + }, + "1.875": { + "vector": [-15.15655, 0, 0] + }, + "1.9583": { + "vector": [-15.14058, 0, 0] + }, + "2.0417": { + "vector": [-15.12676, 0, 0] + }, + "2.1667": { + "vector": [-15.12014, 0, 0] + }, + "2.375": { + "vector": [-15.18347, 0, 0] + }, + "2.6667": { + "vector": [-15.3561, 0, 0] + }, + "3.4583": { + "vector": [-16.39953, 0, 0] + }, + "3.625": { + "vector": [-16.56201, 0, 0] + }, + "3.875": { + "vector": [-16.64234, 0, 0] + }, + "3.9583": { + "vector": [-16.65117, 0, 0] + }, + "4.0417": { + "vector": [-16.67105, 0, 0] + }, + "4.0833": { + "vector": [-16.69764, 0, 0] + }, + "4.1667": { + "vector": [-16.72784, 0, 0] + }, + "4.2083": { + "vector": [-16.76003, 0, 0] + }, + "4.25": { + "vector": [-16.79346, 0, 0] + }, + "4.3333": { + "vector": [-16.8277, 0, 0] + }, + "4.375": { + "vector": [-16.8622, 0, 0] + }, + "4.4167": { + "vector": [-16.89694, 0, 0] + }, + "4.4583": { + "vector": [-16.70216, 0, 0] + }, + "4.5": { + "vector": [-16.31813, 0, 0] + }, + "4.5417": { + "vector": [-16.1304, 0, 0] + }, + "4.5833": { + "vector": [-15.95179, 0, 0] + }, + "4.625": { + "vector": [-15.78203, 0, 0] + }, + "4.7083": { + "vector": [-15.63497, 0, 0] + }, + "4.75": { + "vector": [-15.52379, 0, 0] + }, + "4.7917": { + "vector": [-15.48, 0, 0] + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-0.79087, 0, 0] + }, + "0.1667": { + "vector": [-2.77599, 0, 0] + }, + "0.25": { + "vector": [-5.43054, 0, 0] + }, + "0.2917": { + "vector": [-8.44584, 0, 0] + }, + "0.375": { + "vector": [-11.66016, 0, 0] + }, + "0.4167": { + "vector": [-14.99776, 0, 0] + }, + "0.5": { + "vector": [-18.41604, 0, 0] + }, + "0.5417": { + "vector": [-23.11615, 0, 0] + }, + "0.5833": { + "vector": [-25.18388, 0, 0] + }, + "0.625": { + "vector": [-25.02289, 0, 0] + }, + "0.7083": { + "vector": [-24.8355, 0, 0] + }, + "0.75": { + "vector": [-24.48447, 0, 0] + }, + "0.7917": { + "vector": [-24.28917, 0, 0] + }, + "0.8333": { + "vector": [-24.12026, 0, 0] + }, + "0.875": { + "vector": [-23.81849, 0, 0] + }, + "0.9167": { + "vector": [-23.7231, 0, 0] + }, + "0.9583": { + "vector": [-23.70096, 0, 0] + }, + "1.0": { + "vector": [-23.67897, 0, 0] + }, + "1.0417": { + "vector": [-23.6574, 0, 0] + }, + "1.0833": { + "vector": [-23.63688, 0, 0] + }, + "1.125": { + "vector": [-23.61737, 0, 0] + }, + "1.1667": { + "vector": [-23.60048, 0, 0] + }, + "1.2083": { + "vector": [-23.5877, 0, 0] + }, + "1.2917": { + "vector": [-23.58267, 0, 0] + }, + "1.375": { + "vector": [-23.65989, 0, 0] + }, + "1.5": { + "vector": [-23.75548, 0, 0] + }, + "1.5833": { + "vector": [-23.94548, 0, 0] + }, + "1.6667": { + "vector": [-24.16518, 0, 0] + }, + "1.75": { + "vector": [-24.39534, 0, 0] + }, + "1.7917": { + "vector": [-24.62758, 0, 0] + }, + "1.875": { + "vector": [-24.85759, 0, 0] + }, + "1.9583": { + "vector": [-25.07715, 0, 0] + }, + "2.0417": { + "vector": [-25.26713, 0, 0] + }, + "2.1667": { + "vector": [-25.35807, 0, 0] + }, + "2.375": { + "vector": [-25.47424, 0, 0] + }, + "2.6667": { + "vector": [-25.78499, 0, 0] + }, + "3.4583": { + "vector": [-27.66315, 0, 0] + }, + "3.625": { + "vector": [-27.95562, 0, 0] + }, + "3.875": { + "vector": [-28.10021, 0, 0] + }, + "3.9583": { + "vector": [-28.11611, 0, 0] + }, + "4.0417": { + "vector": [-28.1519, 0, 0] + }, + "4.0833": { + "vector": [-28.19975, 0, 0] + }, + "4.1667": { + "vector": [-28.25411, 0, 0] + }, + "4.2083": { + "vector": [-28.31206, 0, 0] + }, + "4.25": { + "vector": [-28.37223, 0, 0] + }, + "4.3333": { + "vector": [-28.43386, 0, 0] + }, + "4.375": { + "vector": [-28.49596, 0, 0] + }, + "4.4167": { + "vector": [-28.55849, 0, 0] + }, + "4.4583": { + "vector": [-28.56419, 0, 0] + }, + "4.5": { + "vector": [-28.57544, 0, 0] + }, + "4.5417": { + "vector": [-28.58094, 0, 0] + }, + "4.5833": { + "vector": [-28.58618, 0, 0] + }, + "4.625": { + "vector": [-28.59115, 0, 0] + }, + "4.7083": { + "vector": [-28.59546, 0, 0] + }, + "4.75": { + "vector": [-28.59872, 0, 0] + }, + "4.7917": { + "vector": [-28.6, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [0, 0, -0.06063] + }, + "0.1667": { + "vector": [0, 0, -0.2128] + }, + "0.25": { + "vector": [0, 0, -0.41629] + }, + "0.2917": { + "vector": [0, 0, -0.64744] + }, + "0.375": { + "vector": [0, 0, -0.89384] + }, + "0.4167": { + "vector": [0, 0, -1.14969] + }, + "0.5": { + "vector": [0, 0, -1.41173] + }, + "0.5417": { + "vector": [0, 0, -1.77203] + }, + "0.5833": { + "vector": [0, 0, -2.0677] + }, + "0.625": { + "vector": [0, 0, -2.20748] + }, + "0.7083": { + "vector": [0, 0, -2.37017] + }, + "0.75": { + "vector": [0, 0, -2.67494] + }, + "0.7917": { + "vector": [0, 0, -2.84451] + }, + "0.8333": { + "vector": [0, 0, -2.99116] + }, + "0.875": { + "vector": [0, 0, -3.25316] + }, + "0.9167": { + "vector": [0, 0, -3.51968] + }, + "0.9583": { + "vector": [0, 0, -3.72066] + }, + "1.0": { + "vector": [0, 0, -3.92017] + }, + "1.0417": { + "vector": [0, 0, -4.11596] + }, + "1.0833": { + "vector": [0, 0, -4.30223] + }, + "1.125": { + "vector": [0, 0, -4.47927] + }, + "1.1667": { + "vector": [0, 0, -4.63263] + }, + "1.2083": { + "vector": [0, 0, -4.74858] + }, + "1.2917": { + "vector": [0, 0, -4.79424] + }, + "1.375": { + "vector": [0, -0.04803, -4.81989] + }, + "1.5": { + "vector": [0, -0.10167, -4.83047] + }, + "1.5833": { + "vector": [0, -0.20805, -4.85054] + }, + "1.6667": { + "vector": [0, -0.33106, -4.87376] + }, + "1.75": { + "vector": [0, -0.45991, -4.89807] + }, + "1.7917": { + "vector": [0, -0.58994, -4.92261] + }, + "1.875": { + "vector": [0, -0.71872, -4.94692] + }, + "1.9583": { + "vector": [0, -0.84164, -4.97011] + }, + "2.0417": { + "vector": [0, -0.94801, -4.99019] + }, + "2.1667": { + "vector": [0, -0.99892, -4.9998] + }, + "2.375": { + "vector": [0, -1.03526, -5] + }, + "2.6667": { + "vector": [0, -1.13117, -5] + }, + "3.4583": { + "vector": [0, -1.71085, -5] + }, + "3.625": { + "vector": [0, -1.80112, -5] + }, + "3.875": { + "vector": [0, -1.84574, -5] + }, + "3.9583": { + "vector": [0, -1.85065, -5] + }, + "4.0417": { + "vector": [0, -1.8617, -5] + }, + "4.0833": { + "vector": [0, -1.87647, -5] + }, + "4.1667": { + "vector": [0, -1.89324, -5] + }, + "4.2083": { + "vector": [0, -1.91113, -5] + }, + "4.25": { + "vector": [0, -1.9297, -5] + }, + "4.3333": { + "vector": [0, -1.94872, -5] + }, + "4.375": { + "vector": [0, -1.96789, -5] + }, + "4.4167": { + "vector": [0, -1.98719, -5] + }, + "4.4583": { + "vector": [0, -1.85149, -4.72507] + }, + "4.5": { + "vector": [0, -1.58393, -4.18302] + }, + "4.5417": { + "vector": [0, -1.45313, -3.91803] + }, + "4.5833": { + "vector": [0, -1.3287, -3.66592] + }, + "4.625": { + "vector": [0, -1.21042, -3.42631] + }, + "4.7083": { + "vector": [0, -1.10797, -3.21875] + }, + "4.75": { + "vector": [0, -1.03051, -3.06181] + }, + "4.7917": { + "vector": [0, -1, -3] + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [1.01215, 0, 0] + }, + "0.1667": { + "vector": [3.55272, 0, 0] + }, + "0.25": { + "vector": [6.95001, 0, 0] + }, + "0.2917": { + "vector": [10.80899, 0, 0] + }, + "0.375": { + "vector": [14.92268, 0, 0] + }, + "0.4167": { + "vector": [19.19415, 0, 0] + }, + "0.5": { + "vector": [23.56887, 0, 0] + }, + "0.5417": { + "vector": [29.58407, 0, 0] + }, + "0.5833": { + "vector": [29.70777, 0, 0] + }, + "0.625": { + "vector": [26.70396, 0, 0] + }, + "0.7083": { + "vector": [23.20772, 0, 0] + }, + "0.75": { + "vector": [16.65842, 0, 0] + }, + "0.7917": { + "vector": [13.01445, 0, 0] + }, + "0.8333": { + "vector": [9.86291, 0, 0] + }, + "0.875": { + "vector": [4.23261, 0, 0] + }, + "0.9167": { + "vector": [-0.92565, 0, 0] + }, + "0.9583": { + "vector": [-4.68166, 0, 0] + }, + "1.0": { + "vector": [-8.41016, 0, 0] + }, + "1.0417": { + "vector": [-12.06899, 0, 0] + }, + "1.0833": { + "vector": [-15.55002, 0, 0] + }, + "1.125": { + "vector": [-18.8585, 0, 0] + }, + "1.1667": { + "vector": [-21.72448, 0, 0] + }, + "1.2083": { + "vector": [-23.89137, 0, 0] + }, + "1.2917": { + "vector": [-24.74483, 0, 0] + }, + "1.375": { + "vector": [-24.77457, 0, 0] + }, + "1.5": { + "vector": [-24.45021, 0, 0] + }, + "1.5833": { + "vector": [-23.78941, 0, 0] + }, + "1.6667": { + "vector": [-23.02533, 0, 0] + }, + "1.75": { + "vector": [-22.2249, 0, 0] + }, + "1.7917": { + "vector": [-21.41723, 0, 0] + }, + "1.875": { + "vector": [-20.61727, 0, 0] + }, + "1.9583": { + "vector": [-19.85369, 0, 0] + }, + "2.0417": { + "vector": [-19.19298, 0, 0] + }, + "2.1667": { + "vector": [-18.87672, 0, 0] + }, + "2.375": { + "vector": [-18.6669, 0, 0] + }, + "2.6667": { + "vector": [-18.11447, 0, 0] + }, + "3.4583": { + "vector": [-14.7755, 0, 0] + }, + "3.625": { + "vector": [-14.25557, 0, 0] + }, + "3.875": { + "vector": [-13.99852, 0, 0] + }, + "3.9583": { + "vector": [-13.97025, 0, 0] + }, + "4.0417": { + "vector": [-13.90663, 0, 0] + }, + "4.0833": { + "vector": [-13.82155, 0, 0] + }, + "4.1667": { + "vector": [-13.72491, 0, 0] + }, + "4.2083": { + "vector": [-13.62189, 0, 0] + }, + "4.25": { + "vector": [-13.51492, 0, 0] + }, + "4.3333": { + "vector": [-13.40536, 0, 0] + }, + "4.375": { + "vector": [-13.29496, 0, 0] + }, + "4.4167": { + "vector": [-13.1838, 0, 0] + }, + "4.4583": { + "vector": [-6.69502, 0, 0] + }, + "4.5": { + "vector": [6.09853, 0, 0] + }, + "4.5417": { + "vector": [12.35271, 0, 0] + }, + "4.5833": { + "vector": [18.30296, 0, 0] + }, + "4.625": { + "vector": [23.95826, 0, 0] + }, + "4.7083": { + "vector": [28.85719, 0, 0] + }, + "4.75": { + "vector": [32.56114, 0, 0] + }, + "4.7917": { + "vector": [34.02, 0, 0] + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [-1.32317, 0, 0] + }, + "0.1667": { + "vector": [-4.64439, 0, 0] + }, + "0.25": { + "vector": [-9.08559, 0, 0] + }, + "0.2917": { + "vector": [-14.13035, 0, 0] + }, + "0.375": { + "vector": [-19.50808, 0, 0] + }, + "0.4167": { + "vector": [-25.09208, 0, 0] + }, + "0.5": { + "vector": [-30.81105, 0, 0] + }, + "0.5417": { + "vector": [-38.6746, 0, 0] + }, + "0.5833": { + "vector": [-38.91597, 0, 0] + }, + "0.625": { + "vector": [-35.0775, 0, 0] + }, + "0.7083": { + "vector": [-30.60978, 0, 0] + }, + "0.75": { + "vector": [-22.24068, 0, 0] + }, + "0.7917": { + "vector": [-17.58418, 0, 0] + }, + "0.8333": { + "vector": [-13.55694, 0, 0] + }, + "0.875": { + "vector": [-6.36217, 0, 0] + }, + "0.9167": { + "vector": [0.22205, 0, 0] + }, + "0.9583": { + "vector": [5.01448, 0, 0] + }, + "1.0": { + "vector": [9.77181, 0, 0] + }, + "1.0417": { + "vector": [14.44025, 0, 0] + }, + "1.0833": { + "vector": [18.88181, 0, 0] + }, + "1.125": { + "vector": [23.10322, 0, 0] + }, + "1.1667": { + "vector": [26.76003, 0, 0] + }, + "1.2083": { + "vector": [29.52485, 0, 0] + }, + "1.2917": { + "vector": [30.61382, 0, 0] + }, + "1.375": { + "vector": [30.45233, 0, 0] + }, + "1.5": { + "vector": [29.81541, 0, 0] + }, + "1.5833": { + "vector": [28.52991, 0, 0] + }, + "1.6667": { + "vector": [27.04353, 0, 0] + }, + "1.75": { + "vector": [25.48641, 0, 0] + }, + "1.7917": { + "vector": [23.91522, 0, 0] + }, + "1.875": { + "vector": [22.35903, 0, 0] + }, + "1.9583": { + "vector": [20.8736, 0, 0] + }, + "2.0417": { + "vector": [19.58831, 0, 0] + }, + "2.1667": { + "vector": [18.97306, 0, 0] + }, + "2.375": { + "vector": [18.78229, 0, 0] + }, + "2.6667": { + "vector": [18.29891, 0, 0] + }, + "3.4583": { + "vector": [15.37732, 0, 0] + }, + "3.625": { + "vector": [14.92237, 0, 0] + }, + "3.875": { + "vector": [14.69745, 0, 0] + }, + "3.9583": { + "vector": [14.67272, 0, 0] + }, + "4.0417": { + "vector": [14.61705, 0, 0] + }, + "4.0833": { + "vector": [14.54261, 0, 0] + }, + "4.1667": { + "vector": [14.45805, 0, 0] + }, + "4.2083": { + "vector": [14.3679, 0, 0] + }, + "4.25": { + "vector": [14.2743, 0, 0] + }, + "4.3333": { + "vector": [14.17844, 0, 0] + }, + "4.375": { + "vector": [14.08184, 0, 0] + }, + "4.4167": { + "vector": [13.98458, 0, 0] + }, + "4.4583": { + "vector": [8.53491, 0, 0] + }, + "4.5": { + "vector": [-2.20988, 0, 0] + }, + "4.5417": { + "vector": [-7.46251, 0, 0] + }, + "4.5833": { + "vector": [-12.45989, 0, 0] + }, + "4.625": { + "vector": [-17.20955, 0, 0] + }, + "4.7083": { + "vector": [-21.32396, 0, 0] + }, + "4.75": { + "vector": [-24.43476, 0, 0] + }, + "4.7917": { + "vector": [-25.66, 0, 0] + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0] + }, + "0.0833": { + "vector": [2.84155, 0, 0] + }, + "0.1667": { + "vector": [9.974, 0, 0] + }, + "0.25": { + "vector": [19.51164, 0, 0] + }, + "0.2917": { + "vector": [30.34545, 0, 0] + }, + "0.375": { + "vector": [41.89433, 0, 0] + }, + "0.4167": { + "vector": [53.88618, 0, 0] + }, + "0.5": { + "vector": [66.16788, 0, 0] + }, + "0.5417": { + "vector": [83.05513, 0, 0] + }, + "0.5833": { + "vector": [87.57926, 0, 0] + }, + "0.625": { + "vector": [83.77878, 0, 0] + }, + "0.7083": { + "vector": [79.35527, 0, 0] + }, + "0.75": { + "vector": [71.06899, 0, 0] + }, + "0.7917": { + "vector": [66.45858, 0, 0] + }, + "0.8333": { + "vector": [62.47119, 0, 0] + }, + "0.875": { + "vector": [55.34763, 0, 0] + }, + "0.9167": { + "vector": [48.75054, 0, 0] + }, + "0.9583": { + "vector": [43.92834, 0, 0] + }, + "1.0": { + "vector": [39.14146, 0, 0] + }, + "1.0417": { + "vector": [34.44403, 0, 0] + }, + "1.0833": { + "vector": [29.97487, 0, 0] + }, + "1.125": { + "vector": [25.72724, 0, 0] + }, + "1.1667": { + "vector": [22.04772, 0, 0] + }, + "1.2083": { + "vector": [19.26573, 0, 0] + }, + "1.2917": { + "vector": [18.17, 0, 0] + }, + "1.375": { + "vector": [18.00651, 0, 0] + }, + "1.5": { + "vector": [18.45179, 0, 0] + }, + "1.5833": { + "vector": [19.36566, 0, 0] + }, + "1.6667": { + "vector": [20.42236, 0, 0] + }, + "1.75": { + "vector": [21.52934, 0, 0] + }, + "1.7917": { + "vector": [22.64632, 0, 0] + }, + "1.875": { + "vector": [23.75264, 0, 0] + }, + "1.9583": { + "vector": [24.80865, 0, 0] + }, + "2.0417": { + "vector": [25.72239, 0, 0] + }, + "2.1667": { + "vector": [26.15977, 0, 0] + }, + "2.375": { + "vector": [26.24522, 0, 0] + }, + "2.6667": { + "vector": [26.45239, 0, 0] + }, + "3.4583": { + "vector": [27.7045, 0, 0] + }, + "3.625": { + "vector": [27.89947, 0, 0] + }, + "3.875": { + "vector": [27.99587, 0, 0] + }, + "3.9583": { + "vector": [28.00647, 0, 0] + }, + "4.0417": { + "vector": [28.03032, 0, 0] + }, + "4.0833": { + "vector": [28.06223, 0, 0] + }, + "4.1667": { + "vector": [28.09847, 0, 0] + }, + "4.2083": { + "vector": [28.1371, 0, 0] + }, + "4.25": { + "vector": [28.17722, 0, 0] + }, + "4.3333": { + "vector": [28.2183, 0, 0] + }, + "4.375": { + "vector": [28.2597, 0, 0] + }, + "4.4167": { + "vector": [28.30139, 0, 0] + }, + "4.4583": { + "vector": [33.3872, 0, 0] + }, + "4.5": { + "vector": [43.41461, 0, 0] + }, + "4.5417": { + "vector": [48.31654, 0, 0] + }, + "4.5833": { + "vector": [52.98026, 0, 0] + }, + "4.625": { + "vector": [57.41281, 0, 0] + }, + "4.7083": { + "vector": [61.25253, 0, 0] + }, + "4.75": { + "vector": [64.15563, 0, 0] + }, + "4.7917": { + "vector": [65.29906, 0, 0] + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "1.375": { + "vector": [0, 0, 0] + }, + "1.5": { + "vector": [0, 0.00165, 0.0022] + }, + "1.5833": { + "vector": [0, 0.00501, 0.00668] + }, + "1.6667": { + "vector": [0, 0.00889, 0.01185] + }, + "1.75": { + "vector": [0, 0.01296, 0.01728] + }, + "1.7917": { + "vector": [0, 0.01706, 0.02275] + }, + "1.875": { + "vector": [0, 0.02112, 0.02816] + }, + "1.9583": { + "vector": [0, 0.025, 0.03334] + }, + "2.0417": { + "vector": [0, 0.02836, 0.03781] + }, + "2.1667": { + "vector": [0, 0.03, 0.04] + } + } + }, + "thing": { + "position": { + "0.0": { + "vector": [0, 0, 0] + }, + "4.8333": { + "vector": [-0.2, 0, 0] + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1] + }, + "1.9583": { + "vector": [0.895, 1, 1] + }, + "4.8333": { + "vector": [0.97, 1, 1] + } + } + } + } + }, + "drink2": { + "loop": "hold_on_last_frame", + "animation_length": 8.5, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-0.123, 0.1476, 0.1476] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-0.558, 0.6696, 0.6696] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-1.8, 2.16, 2.16] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [2.35012, -1.43678, -0.0534] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [2.71237, -1.75073, -0.2466] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [2.925, -1.935, -0.36] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [2.8182, -1.9506, -0.3696] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [2.85158, -1.94573, -0.3666] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [2.8182, -1.9506, -0.3696] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [2.0439, -2.0637, -0.4392] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-1.08, -2.52, -0.72] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [2.62392, -1.39272, -0.39792] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [3.05655, -1.26105, -0.3603] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [3.28425, -1.19175, -0.3405] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [3.474, -1.134, -0.324] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [3.96687, -1.0962, -0.3132] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [5.6919, -0.9639, -0.2754] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [18.26, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [20.5604, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [20.842, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [21.75508, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [25.68047, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [14.60873, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [12.7552, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [11.71723, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [10.85225, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [10.87563, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [10.9115, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [11.04442, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [18.71185, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [19.13094, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [20.30891, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [25.50787, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [14.52564, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [12.56452, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [11.55945, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [10.79952, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [10.83125, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [10.87582, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [11.04046, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [19.23376, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [19.6793, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [20.76726, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [25.45064, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [10.24891, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [7.29018, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [5.96386, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [5.04563, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [5.00026, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [4.86524, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [4.39751, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [4.35941, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [4.34072, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [4.33752, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [5.39991, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [5.66, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, -0.205, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, -0.93, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -5.30562, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -5.50687, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, -5.625, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -5.66167, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0, -5.65021, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -5.66167, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -5.9275, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, -7, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -7, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [0, -6.29481, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [0, -6.17676, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0, -6.11065, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [0, -6.05556, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [0, -6.16184, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [0, -6.32492, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -6.92917, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [0, -6.98111, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [0, -6.98217, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, -6.98515, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0, -6.9983, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0, -6.29224, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0, -6.16616, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [0, -6.10154, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [0, -6.05269, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [0, -6.16806, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [0, -6.33017, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, -6.92895, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [0, -6.98461, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [0, -6.98559, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [0, -6.988, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [0, -6.99838, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [0, -6.28351, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [0, -6.14438, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [0, -6.08201, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [0, -6.03883, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [0, -5.92679, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [0, -5.59336, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [0, -4.43835, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [0, -4.37509, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [0, -4.34405, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [0, -4.33873, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [0, -2.45995, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-0.084, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-0.378, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-2.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-2.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-0.9968, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-0.7418, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-0.599, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-0.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-0.50701, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-0.54845, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-0.702, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-2.0352, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [-2.06241, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-2.13887, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-2.47637, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-0.97955, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-0.71226, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-0.57527, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-0.4717, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-0.50194, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-0.54443, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-0.70138, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [-2.12596, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-2.15124, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [-2.21295, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [-2.47863, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [0.06945, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [0.56538, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [0.7877, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [0.94161, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [0.94921, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [0.97185, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [1.05025, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [1.05025, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [1.07415, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [1.08, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0.5412, -0.123] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 2.4552, -0.558] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 7.92, -1.8] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 4.5999, -1.8] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 4.3101, -1.8] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 4.14, -1.8] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 3.7128, -1.7136] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0, 3.8463, -1.7406] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 3.7128, -1.7136] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0.6156, -1.0872] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, -11.88, 1.44] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-4.50912, -8.31028, 0.79584] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-5.0358, -7.89333, 0.7206] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [-5.313, -7.67388, 0.681] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-5.544, -7.491, 0.648] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-5.6952, -7.2413, 0.6264] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-6.2244, -6.36735, 0.5508] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-10.08, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-4.1018, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-4.69243, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-6.63305, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-6.8072, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-6.83635, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-6.85268, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-6.86628, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-5.69289, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-3.89262, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [2.77803, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-0.47653, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [-0.83587, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-1.84591, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-6.30369, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-6.71129, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-6.78408, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-6.82138, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-6.84958, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-5.58178, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-3.80044, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [2.77928, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [-0.69815, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-1.09467, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [-2.0629, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [-6.2309, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [-6.69567, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [-6.78613, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [-6.82668, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [-6.85476, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [-6.47809, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [-5.35705, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [-1.47377, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [-1.26347, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [-1.16025, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [-1.14258, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [2.37809, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [3.24, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, 0.02733] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 0, 0.124] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, 0.4] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [0, 0, 0.4] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [0, 0, 0.37802] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [0, 0, 0.3126] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [0, 0, 0.086] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [0, 0, 0.07371] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [0, 0, 0.06767] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [0, 0, 0.06664] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [0, 0, 0.01311] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0.2952, -0.0246] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 1.3392, -0.1116] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 4.32, -0.36] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -0.07606, -0.08333] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -0.45977, -0.05918] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, -0.685, -0.045] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -0.56113, -0.0438] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0, -0.59984, -0.04418] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -0.56113, -0.0438] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0.3369, -0.0351] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, 3.96, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.93248, 2.18856, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [2.1582, 1.98165, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [2.277, 1.87275, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [2.376, 1.782, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [2.6088, 1.7226, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [3.4236, 1.5147, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [9.36, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-0.9918, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-1.89068, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-4.84416, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-5.1092, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-5.15357, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-5.17841, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-5.19912, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-3.56061, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-1.04674, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [8.26806, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-1.62318, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [-1.82503, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-2.39236, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-4.89628, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-5.12523, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-5.16612, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-5.18707, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-5.20291, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-3.42927, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-0.93719, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [8.26778, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [-2.29764, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-2.48508, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [-2.9428, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [-4.91315, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [-5.13286, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [-5.17562, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [-5.19479, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [-5.20806, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [-4.92188, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [-4.07015, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [-1.11973, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [-0.95985, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [-0.88137, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [-0.86794, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [-0.17069, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-0.01183, -1.02736, 1.04133] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0.03664, 0.85855, -0.47217] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0.04979, 0.3311, 0.15527] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0.10563, 0.8478, -0.28763] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.12604, 0.56503, 0.00073] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0.11275, 0.6587, -0.09575] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0.15727, 0.81566, -0.24353] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0.43135, 0.72508, -0.07931] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [4.01592, -2.03689, -0.60965] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [4.71696, -2.796, -0.97786] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [5.07682, -0.22652, 0.83307] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [5.04398, -0.2211, 0.82907] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [5.364, -0.648, 1.134] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [5.4612, -0.6264, 1.0962] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [5.8014, -0.5508, 0.9639] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [8.28, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [8.28, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [6.51973, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0.736, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [0.21698, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [0.13009, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0.08144, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [0.04089, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [0.96813, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [2.39075, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [7.66207, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [8.11522, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [7.65982, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [6.37978, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0.73037, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0.21381, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0.12157, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [0.07429, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [0.03855, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [1.04229, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [2.45261, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [7.66189, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [8.14607, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [7.62357, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [6.34769, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [0.85534, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [0.24289, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [0.12369, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [0.07026, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [0.03326, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [0.03144, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [0.026, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [0.00715, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [0.00566, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [0.00493, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [0.0048, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [1.15774, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [1.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 2.76675, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 3.00825, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 3.15, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.0288, 2.9412, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0.0198, 3.00645, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0.0288, 2.9412, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0.2376, 1.4274, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [1.08, -4.68, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [5.106, -6.03095, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [5.57625, -6.18874, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [5.82375, -6.27179, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [6.03, -6.341, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [5.853, -6.12963, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [5.2335, -5.38985, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.72, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-16.4549, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-17.46038, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-13.10254, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-34.73643, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-21.27697, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-21.277, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-21.277, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-16.71036, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-14.74872, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-11.73908, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-0.58729, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-17.36795, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [-18.4427, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-21.46361, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-34.79631, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-21.2549, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-18.8368, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-17.59751, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-16.66049, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-14.5437, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-11.56946, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-0.58354, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [-18.51126, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-19.66637, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [-22.48698, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [-34.62908, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [-11.69536, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [-7.23176, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [-5.23083, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [-3.84557, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [-3.63426, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [-3.00535, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [-0.8268, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [-0.68938, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [-0.62194, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [-0.6104, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [-0.12005, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, 0, -0.00333] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, 0, -0.015] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, -1.3] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [0, 0, 1.32] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, 0.03508, 1.37412] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, 0.14881, 1.5496] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -0.46222, 3.304] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [0, 0.04699, 1.10236] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [0, -0.05192, 0.9012] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0, -0.1073, 0.78854] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [0, -0.15346, 0.69467] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [0, -0.13619, 0.60523] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [0, -0.10969, 0.46802] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -0.01151, -0.0404] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [0, -0.00307, 1.38256] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [0, 0.03638, 1.43966] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, 0.14728, 1.60014] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0, -0.46328, 2.80843] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0, 0.04494, 1.10013] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0, -0.06073, 0.88436] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [0, -0.55584, 1.89017] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [0, -0.13686, 0.59393] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [0, -0.11019, 0.45871] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, -0.01169, -0.04074] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [0, -0.00253, 1.47951] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [0, 0.04253, 1.53855] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [0, 0.15256, 1.68272] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [0, -1.17377, 4.90335] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [0, 0.03463, 1.0837] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [0, -0.08052, 0.84632] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [0, -0.13213, 0.73991] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [0, -0.16787, 0.66624] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [0, -0.15864, 0.62963] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [0, -0.13119, 0.52067] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [0, -0.03609, 0.14324] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [0, -0.03143, 0.12174] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [0, -0.02914, 0.11119] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [0, -0.02875, 0.10939] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [0, -0.00565, 0.02151] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-0.0984, 0.4428, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-0.4464, 2.0088, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-1.2778, 2.50034, 2.0962] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-1.70731, -1.63189, -0.74014] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-1.83273, -2.73567, -2.96353] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-1.84546, -3.17056, -2.71656] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-1.69748, -1.35136, -0.96463] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-1.68666, -1.19793, -0.81926] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-1.53664, 0.00227, 0.79671] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-1.65901, 2.1915, 3.30001] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-1.49824, -1.09352, 1.63652] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-1.48721, -0.91114, 1.61061] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [-1.41142, -0.80694, -0.97445] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-1.41155, -0.24646, -1.21784] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-1.44, -2.349, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-1.44, -2.0655, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-1.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-6.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-3.61127, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-5.04539, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-10.46311, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-8.35218, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-8.33584, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-4.71723, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-6.83239, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-7.06959, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-7.4335, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-1.28193, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-1.39785, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [-1.03209, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-2.50401, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-12.42089, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [-4.44, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-5.3617, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-3.92555, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-5.1, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-4.14363, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-4.34396, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-4.59924, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-4.95793, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-1.2828, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [-3.90594, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-3.48735, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [-4.96523, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5417": { + "post": { + "vector": [-8.88, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [-10.0688, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [-5.3576, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [-2.98231, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [-2.2382, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [0.59535, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [0.56264, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [0.46527, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [0.128, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [0.10728, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [0.09712, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [0.09538, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [0.01876, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0, 0.0205] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 0, 0.093] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -0.04, -0.22] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0.38, -1.34] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -2.39, -2.64] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, 0.58, 0.25] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0, -2.13, -3.81] + }, + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": { + "vector": [0, -1.4, -1.8] + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, 0.1, -1.12] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, 0.96, 0.21] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [0, -1.42, -0.34] + }, + "lerp_mode": "catmullrom" + }, + "6.5417": { + "post": { + "vector": [0, -1.99, -1.44] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [0, 0, 0.3] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [0, 0, 0.28352] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [0, 0, 0.23445] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [0, 0, 0.0645] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [0, 0, 0.05528] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [0, 0, 0.05076] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [0, 0, 0.04998] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [0, 0, 0.00983] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 1.76765, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 1.92194, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 2.0125, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 1.72843, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0, 1.8172, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 1.72843, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -0.33105, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, -8.64, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -4.77504, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, -4.3236, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, -4.086, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.03701, 0.67918, -1.35357] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0.02542, -1.85342, -0.53019] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, -3.3048, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 0.00195, 0.00231] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0.00212, 0.00251] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 0.00221, 0.00263] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.5, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-0.5, 3, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-0.5, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-0.5, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-0.5, 3, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-0.5, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7917": { + "post": { + "vector": [-0.5, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.375": { + "post": { + "vector": [4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9583": { + "post": { + "vector": [-0.5, 3, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.125": { + "post": { + "vector": [-0.5, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": { + "vector": [-2.09, -1.98, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-4, -2.75, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-2.09, 0.16262, -0.05467] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-4, 2.75, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-2.09, 0.16262, -0.05467] + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-2.09, -1.98, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-2.09, -1.98, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-4, -2.75, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": { + "vector": [-2.09, 0.16262, -0.05467] + }, + "lerp_mode": "catmullrom" + }, + "4.375": { + "post": { + "vector": [-4, 2.75, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-2.09, 0.16262, -0.05467] + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [-2.09, -1.98, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": { + "vector": [-2.09, -1.98, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "6.0417": { + "post": { + "vector": [-4, -2.75, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [-2.09, 0.16262, -0.05467] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [-4, 2.75, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.7917": { + "post": { + "vector": [-2.09, 0.16262, -0.05467] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [-2.09, -1.98, -0.02] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0.1968, 0.123, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.8928, 0.558, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [2.88, 1.8, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [2.88, 3.18337, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [2.88, 3.30412, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [2.88, 3.375, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [2.88, 3.1698, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [2.88, 3.23393, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [2.88, 3.1698, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [2.88, 1.6821, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [2.88, -4.32, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.62544, -4.32, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0.3621, -4.32, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0.2235, -4.32, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.108, -4.32, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-0.0756, -4.176, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-0.7182, -3.672, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-5.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-9.234, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-9.31247, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-9.56692, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-10.66079, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [0.41117, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [2.26474, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [3.30274, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [4.16773, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [3.09096, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [1.43894, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-4.68242, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-9.16865, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [-9.26019, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-9.51751, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-10.65318, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0.44597, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [2.42796, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [3.44373, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [4.21175, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [3.04112, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [1.39631, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-4.67912, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [-9.47381, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-9.55887, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [-9.76658, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [-10.66075, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [4.96352, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [8.00448, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [9.36767, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [10.31142, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [9.58655, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [7.4292, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [-0.04385, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [-0.4362, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [-0.62877, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [-0.66173, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [-6.20334, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-7.56, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0.2214, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [1.0044, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [3.24, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [9.60353, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [10.15898, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [10.485, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [11.45287, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [11.15041, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [11.45287, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [18.4699, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [46.78, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [34.06231, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [32.57684, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [31.79502, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [31.1435, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [30.71705, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [29.22447, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [18.35, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [18.35, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [16.8127, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [16.55534, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [16.41121, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [16.29111, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [16.52282, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [16.87832, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [18.19558, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [18.30882, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [18.31113, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [18.31763, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [18.34629, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [16.80709, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [16.53223, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [16.39137, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [16.28486, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [16.53638, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [16.88977, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [18.19511, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [18.31644, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [18.31859, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [18.32385, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [18.34648, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [16.54461, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [16.19391, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [16.0367, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [15.92786, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [15.70488, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [15.04125, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [12.74244, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [12.61623, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [12.55428, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [12.54369, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [31.66006, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [36.34, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 1.6, -0.8] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0.5, -0.8] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0, -0.1, -0.8] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [4.4444, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [20.1624, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [65.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [29.15679, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [26.02467, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [24.18625, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [24.03062, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [24.07925, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [24.03062, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [22.90227, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [18.35, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [18.35, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [16.81269, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [16.55533, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [16.41121, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [16.29111, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [16.52282, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [16.87832, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [18.19558, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [18.30882, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [18.31113, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [18.31763, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [18.34629, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [16.80709, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [16.53223, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [16.39137, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [16.28486, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [16.53637, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [16.88977, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [18.19511, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [18.31644, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [18.31859, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [18.32385, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [18.34647, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [16.54461, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [16.19391, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [16.0367, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [15.92787, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [17.18304, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [20.91868, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [33.85895, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [26.80997, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [23.35023, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [22.75818, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [6.78938, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [2.88, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "root": { + "rotation": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -3.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -4.7, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -5, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0, -3.6, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.0417": { + "post": { + "vector": [0, -4.7, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0, -3.87, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9583": { + "post": { + "vector": [0, -4.89, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [0, -5.15, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [0, -3.75, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [0, -3.01, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [0, -3.08, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.2083": { + "post": { + "vector": [0, -1.9, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0.0984, -0.0984, -0.0738] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.4464, -0.4464, -0.3348] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [1.44, -1.44, -1.08] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [1.44, -1.16333, 0.0267] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [1.44, -1.13918, 0.1233] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [1.44, -1.125, 0.18] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [1.392, -1.2102, 0.1368] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [1.407, -1.18358, 0.1503] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [1.392, -1.2102, 0.1368] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [1.044, -1.8279, -0.1764] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-0.36, -4.32, -1.44] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.81181, -2.38752, -0.79584] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-0.86458, -2.1618, -0.7206] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [-0.89235, -2.043, -0.681] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.9155, -1.944, -0.648] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-0.66965, -1.8792, -0.6264] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0.19082, -1.6524, -0.5508] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [6.46, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [7.9936, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [7.78596, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [7.1127, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [4.21832, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [0.27752, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-0.38221, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-0.75166, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-1.05954, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-0.90091, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-0.65753, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0.24428, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [6.38648, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [6.24414, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [5.84405, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [4.07828, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0.22493, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-0.46316, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-0.81581, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-1.08245, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-0.90799, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-0.66286, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0.24257, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [6.80488, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [6.61535, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [6.15255, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [4.16026, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [-2.8928, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [-4.26554, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [-2.38091, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [-2.80693, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [-2.82798, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [-2.89063, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.6667": { + "post": { + "vector": [-1.93, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [-0.60764, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [-0.62528, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [-0.63394, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [-0.63543, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [-0.67927, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-0.69, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, 0.4428, -0.0738] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, 2.0088, -0.3348] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 6.48, -1.08] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 3.2675, -0.63425] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 2.98709, -0.59534] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 2.8225, -0.5725] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 2.69923, -0.58603] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0, 2.73775, -0.5818] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 2.69923, -0.58603] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 1.80555, -0.68415] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, -1.8, -1.08] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -3.32093, -0.59688] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, -3.49858, -0.54045] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, -3.59208, -0.51075] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -3.67, -0.486] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0.29033, -3.54767, -0.4698] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [1.3065, -3.1195, -0.4131] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [8.71, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [27.2339, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [23.29585, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [10.35658, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [6.14903, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [5.44465, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [5.05019, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [4.72148, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [4.29027, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [3.62871, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [1.17736, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [25.83397, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [24.87303, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [22.17201, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [10.25116, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [6.1058, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [5.36556, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [4.98618, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [4.69934, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [4.23539, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [3.58352, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [1.1757, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [27.5147, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [26.30855, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [23.36327, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [10.6845, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [6.17746, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [5.30026, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [4.90702, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [4.63479, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [4.38011, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [3.62212, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [0.99648, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [0.85038, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [0.77867, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [0.7664, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [3.62113, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [4.32, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, -0.02, -0.03667] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, -0.09, -0.165] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -0.6, -1.1] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [0, -0.245, -1.313] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, -0.10788, -0.7575] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0.34267, 1.06773] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [0, 0.17154, 0.52634] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [0, 0.14289, 0.4357] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0, 0.12685, 0.38495] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [0, 0.11348, 0.34265] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [0, 0.03319, 0.18029] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [0, -0.09001, -0.0688] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -0.54649, -0.9918] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [0, -0.21906, -1.29115] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [0, -0.18432, -1.14574] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, -0.08668, -0.73703] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0, 0.34428, 1.0668] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0, 0.17151, 0.52447] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0, 0.14066, 0.42763] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [0, 0.12485, 0.378] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [0, 0.11289, 0.34047] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [0, 0.02607, 0.16503] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [0, -0.09593, -0.08147] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, -0.54653, -0.99196] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [0, -0.19675, -1.31159] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [0, -0.15847, -1.14408] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [0, -0.06501, -0.73504] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [0, 0.33734, 1.02578] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [0, 0.1674, 0.5061] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [0, 0.13432, 0.40496] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [0, 0.11949, 0.35961] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [0, 0.10923, 0.32822] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [0, 0.10323, 0.31019] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [0, 0.08536, 0.25651] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [0, 0.02348, 0.07057] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [0, 0.01998, 0.06003] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [0, 0.01826, 0.05486] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [0, 0.01797, 0.05398] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [0, 0.00353, 0.01062] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [3.50262, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [3.91174, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [4.12706, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [4.3065, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [5.20628, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [8.35552, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [31.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [31.3, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [30.90813, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [29.63753, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [24.17511, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [7.12718, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [4.27317, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [2.67493, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [1.34306, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [2.76975, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [4.95863, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [13.06922, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [26.43847, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [26.27245, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [25.8058, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [23.74626, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [6.9515, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [3.95243, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [2.41541, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [1.25327, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [2.80815, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [4.99286, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [13.0625, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [27.34852, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [27.1004, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [26.49449, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [23.8862, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [6.78301, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [3.45421, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [1.96198, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [0.92891, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [0.87786, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [0.72595, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [0.19972, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [0.15691, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [0.1359, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [0.13231, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [0.02602, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-0.369, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-1.674, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-5.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-3.93977, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-3.81231, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-3.7375, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-3.77677, 0.1536, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-3.7645, 0.1056, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-3.77677, 0.1536, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-4.06145, 1.2672, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-5.21, 5.76, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-13.50356, 8.33664, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-14.47227, 8.6376, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [-14.98212, 8.796, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-15.407, 8.928, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-15.6851, 9.0144, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-16.65845, 9.3168, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-23.75, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-23.75, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-25.57643, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-25.88219, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-26.05342, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-26.19611, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-25.92082, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-25.49846, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-23.93346, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-23.79892, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [-23.79618, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-23.78846, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-23.7544, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-25.58309, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-25.90964, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-26.077, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-26.20354, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-25.90472, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-25.48486, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-23.93402, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [-23.78987, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-23.78731, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [-23.78107, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [-23.75419, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [-23.75119, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [-23.75061, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [-23.75034, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [-23.75016, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [-23.49299, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [-22.72759, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [-20.07623, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [-19.9324, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [-19.8618, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [-19.84972, 11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [-6.00048, 6.7, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-2.61, 5.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, -0.205, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, -0.93, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -5.30562, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -5.50687, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, -5.625, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -5.66167, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0, -5.65021, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -5.66167, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -5.9275, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, -7, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -7, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [0, -6.29481, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [0, -6.17676, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0, -6.11065, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [0, -6.05556, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [0, -6.16184, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [0, -6.32492, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -6.92917, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [0, -6.98111, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [0, -6.98217, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0, -6.98515, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0, -6.9983, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0, -6.29224, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0, -6.16616, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [0, -6.10154, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [0, -6.05269, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [0, -6.16806, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [0, -6.33017, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, -6.92895, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [0, -6.98461, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [0, -6.98559, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [0, -6.988, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [0, -6.99838, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [0, -6.28351, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [0, -6.14438, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [0, -6.08201, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [0, -6.03883, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [0, -5.92679, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [0, -5.59336, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [0, -4.43835, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [0, -4.37509, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [0, -4.34405, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [0, -4.33873, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [0, -2.45995, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [1.1562, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [5.2452, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [16.92, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [24.94358, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [25.64393, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [26.055, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [26.0898, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [26.07893, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [26.0898, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [26.3421, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [27.36, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [31.02366, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [31.45159, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [31.67681, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [31.8645, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [31.98735, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [32.41732, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [35.55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [35.55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [33.61074, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [33.28609, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [33.10428, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [32.95278, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [33.24507, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [33.69353, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [35.35521, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [35.49805, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [35.50097, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [35.50916, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [35.54532, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [33.60367, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [33.25694, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [33.07925, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [32.94489, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [33.26217, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [33.70797, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [35.35462, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [35.50767, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [35.51038, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [35.51701, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [35.54555, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [31.93996, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [31.2382, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [30.92361, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [30.70583, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [30.29943, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [29.0899, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [24.9001, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [24.6698, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [24.55677, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [24.53742, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [25.36693, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [25.57, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-1.0086, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-4.5756, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-14.76, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-30.80715, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-32.20785, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-33.03, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-33.86973, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-33.60731, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-33.86973, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-39.9578, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-64.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-49.10936, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-47.30935, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [-46.36198, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-45.5725, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-45.05575, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-43.24712, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-30.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-30.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-24.04772, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-23.03952, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-22.47494, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-22.00445, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-22.91216, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-24.30481, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-29.46508, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-29.90869, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [-29.91774, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-29.94319, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-30.05548, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-24.02576, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-22.94902, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-22.39719, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-21.97996, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-22.96526, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-24.34966, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-29.46325, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [-29.93854, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-29.94697, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [-29.96756, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [-30.0562, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [-24.39514, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [-23.29332, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [-22.7994, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [-22.45746, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [-22.02514, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [-20.73849, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [-16.2815, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [-16.03499, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [-15.914, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [-15.8933, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [-31.90108, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-35.82, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -0.00267, 0.02667] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0, -0.00183, 0.01833] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -0.00267, 0.02667] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -0.022, 0.22] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, -0.1, -5] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -0.41313, -5] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, -0.44971, -5] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, -0.46896, -5] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -0.485, -5] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, -0.4955, -5] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, -0.53225, -5] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -0.8, -1] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [0, -0.8, 0.2] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [0, -0.75604, 0.18901] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [0, -0.62521, 0.1563] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [0, -0.172, 0.043] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [0, -0.14741, 0.03685] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [0, -0.13535, 0.03384] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [0, -0.13328, 0.03332] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [0, -0.02621, 0.00655] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-28.7, -8.64, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-21.84875, -11.16, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-23.75, -11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-23.75, -11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-26.19611, -11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-23.93346, -11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-23.79892, -11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-23.7544, -11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-26.20354, -11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-23.93402, -11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [-23.78987, -11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [-23.75419, -11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [-23.75016, -11.52, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [-20.83768, -8.694, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [-14.78987, -5.57866, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-3.96, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, -5.625, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, -7, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -7, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [0, -6.05556, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0, -6.92917, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [0, -6.98111, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0, -6.9983, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [0, -6.05269, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [0, -6.92895, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [0, -6.98461, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [0, -6.99838, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [0, -6.03883, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [0, -4.43835, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [0, -3.56461, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0, -2, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [2.28165, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [10.3509, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [33.39, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [29.79322, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [29.47927, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [29.295, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [29.4618, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [29.40967, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [29.4618, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [30.6711, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [35.55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [35.55, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [33.61074, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [33.28609, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [33.10428, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [32.95278, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [33.24507, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [33.69353, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [35.35521, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [35.49805, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [35.50097, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [35.50916, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [35.54532, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [33.60367, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [33.25694, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [33.07925, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [32.94489, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [33.26217, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [33.70797, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [35.35462, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [35.50767, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [35.51038, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [35.51701, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [35.54555, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [31.93996, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [31.2382, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [30.92361, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [30.70583, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [30.89289, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [31.44961, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [33.37811, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [28.40449, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [25.96337, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [25.54564, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [14.27838, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [11.52, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-2.96977, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-13.4726, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-43.46, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-29.57245, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-28.36026, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-27.64875, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-27.71332, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-27.69314, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-27.71332, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-28.18142, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-30.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-30.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-24.04772, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-23.03952, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-22.47494, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-22.00445, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-22.91216, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-24.30481, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-29.46508, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-29.90869, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [-29.91774, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-29.94319, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-30.05548, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-24.02576, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-22.94902, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-22.39719, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-21.97996, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-22.96526, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-24.34966, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-29.46325, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [-29.93854, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-29.94697, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [-29.96756, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [-30.0562, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [-24.39514, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [-23.29332, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [-22.7994, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [-22.45746, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [-23.71431, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [-27.45492, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [-40.41242, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [-33.42864, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [-30.0009, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [-29.41434, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [-13.59322, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-9.72, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0, -0.05467, 0.01367] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, -0.248, 0.062] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -0.8, 0.2] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [0, -0.8, 0.2] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [0, -0.75604, 0.18901] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [0, -0.62521, 0.1563] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [0, -0.172, 0.043] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [0, -0.13286, 0.03322] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [0, -0.11365, 0.02841] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [0, -0.11037, 0.02759] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [0, -0.02171, 0.00543] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -8, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, -0.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [5, -0.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [15, -0.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [22.5, -0.5, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 2, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [0, 0.69, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -3, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, 1.38, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 2, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-0.5904, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-2.6784, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-8.64, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-6.01159, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-5.78216, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-5.6475, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-4.9641, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-5.17766, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-4.9641, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-0.00945, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [19.98, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [8.54616, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [7.21065, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [6.50775, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [5.922, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [4.94193, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [1.5117, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-23.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-23.48, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-22.69576, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-20.15292, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-9.22112, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-21.1168, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-23.10827, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-24.22349, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-25.15284, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-24.96458, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-24.67573, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-23.60546, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-23.51346, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [-22.63335, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-20.15955, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-9.24151, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-21.15776, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-23.28567, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-24.37621, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-25.20078, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-24.9912, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-24.69673, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-23.60906, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [-23.50796, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-22.50235, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [-20.04679, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [-9.47619, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [-21.37214, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [-23.68746, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [-24.72536, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [-25.44391, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [-23.90235, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [-19.31436, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [-3.42157, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [-2.56943, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [-2.15119, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [-2.07962, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [-2.07189, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-2.07, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0.9594, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [4.3524, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [14.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [7.26146, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [6.66979, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [6.3225, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [6.4563, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [6.41449, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [6.4563, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [7.42635, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [11.34, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [6.5088, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [5.9445, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [5.6475, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [5.4, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [5.238, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [4.671, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.54, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0.54, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [14.87642, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [17.27648, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [18.62052, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [19.74056, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [17.57969, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [14.2644, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [1.98005, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [0.92401, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [0.90246, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0.84189, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0.57456, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [14.9287, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [17.49194, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [18.8056, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [19.79885, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [17.45329, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [14.15761, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [1.98441, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [0.85296, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [0.83288, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [0.78387, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [0.57286, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [15.10618, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [17.93481, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [19.20282, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [20.08067, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [19.33276, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [17.10685, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [9.39628, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [8.99014, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [8.79079, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [8.75668, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [10.67931, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [11.15, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [10.02178, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [10.89655, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [11.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [11.19427, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [11.26168, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [11.19427, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [9.6302, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [3.32, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [11.53304, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [12.49235, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [12.99725, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [13.418, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [13.23173, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [12.5798, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [7.83, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [7.83, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [6.65339, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [2.83833, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-13.56288, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-2.15801, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-0.24871, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0.8205, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [1.71151, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [2.40009, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [3.45655, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [7.37111, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [7.70763, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [6.39688, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [2.7126, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-13.54781, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-2.12005, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-0.07938, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [0.96647, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [1.75723, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [2.49684, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [3.53604, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [7.37454, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [7.73132, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [6.2316, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [2.5695, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [-13.19495, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [-1.87817, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [0.32443, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [1.3118, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [1.99536, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [2.42478, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [3.7028, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [8.12986, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [8.37958, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [8.50215, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [8.52312, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [6.66491, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [6.21, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [-0.7626, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-3.4596, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-11.16, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-4.58897, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-4.01541, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-3.67875, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-3.07425, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-3.26316, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-3.07425, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [1.30838, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [18.99, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [9.3276, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [8.199, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [7.605, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [7.11, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [6.17733, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [2.913, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-20.87, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-20.87, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-20.08576, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-17.54293, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-6.61112, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-8.16879, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-8.42956, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-8.57559, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-8.69729, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-10.06722, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-12.16905, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [-19.95704, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-20.62655, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [-19.76199, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-17.33186, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-6.60659, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-8.17205, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-8.45159, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-8.59486, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-8.70318, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-10.185, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-12.26705, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-19.95749, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [-20.67229, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-19.68116, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [-17.26094, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [-6.8425, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [-8.25845, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [-8.53403, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [-8.65757, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [-8.7431, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [-7.95604, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [-5.61362, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [2.50054, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [2.93946, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [3.15488, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [3.19175, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [-1.54129, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-2.7, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": { + "vector": [0.9594, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [4.3524, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [14.04, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [7.26146, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [6.66979, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [6.3225, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [6.6771, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [6.56629, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [6.6771, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [9.24795, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [19.62, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [14.7888, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [14.2245, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [13.9275, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [13.68, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [13.311, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [12.0195, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [2.61, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [2.61, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [17.842, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [20.392, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [21.82, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [23.01, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [20.71415, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [17.19175, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [4.14001, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [3.018, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [2.9951, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [2.93075, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [2.64672, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [17.89755, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [20.62091, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [22.01664, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [23.07194, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [20.57985, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [17.0783, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [4.14464, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [2.94251, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [2.92118, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [2.8691, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [2.64491, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [18.08612, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [21.09145, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [22.43867, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [23.37136, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [22.0327, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [18.0486, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [4.24768, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [3.5119, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [3.15077, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [3.08897, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [17.1642, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [20.61, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [10.02178, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [10.89655, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [11.41, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [11.16547, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [11.24188, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [11.16547, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [9.3926, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [2.24, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [10.292, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [11.2325, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [11.7275, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [12.14, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [11.82233, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [10.7105, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [2.61, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [2.61, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.95655, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-0.16221, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-9.27088, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-10.08828, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": { + "vector": [-10.22512, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-10.30175, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-10.36561, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [-8.90531, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [-6.66485, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [1.63682, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [2.35049, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [1.63329, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [-0.38262, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [-9.27975, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [-10.09328, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [-10.23855, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": { + "vector": [-10.313, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": { + "vector": [-10.36929, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-8.78852, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-6.56744, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [1.63655, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.125": { + "post": { + "vector": [2.39909, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [1.57621, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": { + "vector": [-0.43315, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": { + "vector": [-9.08294, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": { + "vector": [-10.04747, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": { + "vector": [-10.2352, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": { + "vector": [-10.31935, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": { + "vector": [-10.37761, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": { + "vector": [-8.99575, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": { + "vector": [-4.88307, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": { + "vector": [9.36328, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": { + "vector": [10.13537, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": { + "vector": [10.51433, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": { + "vector": [10.57917, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": { + "vector": [2.37781, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0.37, 0, 0] + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": { + "vector": [0, 0, 0] + }, + "post": { + "vector": [0, 0, 0] + }, + "lerp_mode": "catmullrom" + } + } + } + } + } + }, + "geckolib_format_version": 2 +} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/geo/block/egg_printer.geo.json b/common/src/main/resources/assets/projectnublar/geo/block/egg_printer.geo.json new file mode 100644 index 00000000..b7f430ee --- /dev/null +++ b/common/src/main/resources/assets/projectnublar/geo/block/egg_printer.geo.json @@ -0,0 +1,545 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.unknown", + "texture_width": 128, + "texture_height": 128, + "visible_bounds_width": 3, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "Printer", + "pivot": [8, 0, 0] + }, + { + "name": "Panel", + "parent": "Printer", + "pivot": [8, 0.5, 0], + "cubes": [ + { + "origin": [1, 2.5, -8], + "size": [14, 1, 14], + "uv": { + "north": {"uv": [76, 6], "uv_size": [14, 1]}, + "east": {"uv": [76, 7], "uv_size": [14, 1]}, + "south": {"uv": [55, 76], "uv_size": [14, 1]}, + "west": {"uv": [69, 76], "uv_size": [14, 1]}, + "up": {"uv": [32, 0], "uv_size": [14, 14]}, + "down": {"uv": [32, 28], "uv_size": [14, -14]} + } + }, + { + "origin": [0, 3, -8], + "size": [16, 0.025, 14], + "uv": { + "north": {"uv": [71, 51], "uv_size": [16, 1]}, + "east": {"uv": [5, 77], "uv_size": [14, 1]}, + "south": {"uv": [73, 48], "uv_size": [16, 1]}, + "west": {"uv": [30, 77], "uv_size": [14, 1]}, + "up": {"uv": [16, 0], "uv_size": [16, 14]}, + "down": {"uv": [16, 28], "uv_size": [16, -14]} + } + } + ] + }, + { + "name": "Body", + "parent": "Printer", + "pivot": [8, 0, 0], + "cubes": [ + { + "origin": [16, 0, -8], + "size": [5, 4, 16], + "uv": { + "north": {"uv": [44, 66], "uv_size": [5, 4]}, + "east": {"uv": [0, 56], "uv_size": [16, 4]}, + "south": {"uv": [5, 73], "uv_size": [5, 4]}, + "west": {"uv": [58, 10], "uv_size": [16, 4]}, + "up": {"uv": [50, 23], "uv_size": [5, 16]}, + "down": {"uv": [50, 55], "uv_size": [5, -16]} + } + }, + { + "origin": [16, 3, -10], + "size": [5, 1, 2], + "uv": { + "north": {"uv": [78, 47], "uv_size": [5, 1]}, + "east": {"uv": [30, 46], "uv_size": [2, 1]}, + "south": {"uv": [80, 8], "uv_size": [5, 1]}, + "west": {"uv": [30, 47], "uv_size": [2, 1]}, + "up": {"uv": [55, 68], "uv_size": [5, 2]}, + "down": {"uv": [44, 79], "uv_size": [5, -2]} + } + }, + { + "origin": [16.025, -0.6, -10], + "size": [4.95, 3.6, 2], + "pivot": [42, 3, -10], + "rotation": [33.5, 0, 0], + "uv": { + "north": {"uv": [10, 73], "uv_size": [5, 4]}, + "east": {"uv": [16, 42], "uv_size": [2, 4]}, + "south": {"uv": [15, 73], "uv_size": [5, 4]}, + "west": {"uv": [30, 42], "uv_size": [2, 4]}, + "up": {"uv": [12, 78], "uv_size": [5, 2]}, + "down": {"uv": [78, 39], "uv_size": [5, -2]} + } + }, + { + "origin": [16, 4, -10], + "size": [5, 10, 18], + "uv": { + "north": {"uv": [60, 34], "uv_size": [5, 10]}, + "east": {"uv": [32, 28], "uv_size": [18, 10]}, + "south": {"uv": [60, 44], "uv_size": [5, 10]}, + "west": {"uv": [32, 38], "uv_size": [18, 10]}, + "up": {"uv": [30, 48], "uv_size": [5, 18]}, + "down": {"uv": [35, 66], "uv_size": [5, -18]} + } + }, + { + "origin": [0, 15.5, -0.5], + "size": [16, 0.025, 1], + "uv": { + "north": {"uv": [55, 74], "uv_size": [16, 1]}, + "east": {"uv": [49, 77], "uv_size": [1, 1]}, + "south": {"uv": [74, 70], "uv_size": [16, 1]}, + "west": {"uv": [48, 79], "uv_size": [1, 1]}, + "up": {"uv": [71, 74], "uv_size": [16, 1]}, + "down": {"uv": [74, 72], "uv_size": [16, -1]} + } + }, + { + "origin": [7.5, 13.5, -0.025], + "size": [1, 2, 0.025], + "uv": { + "north": {"uv": [81, 58], "uv_size": [1, 2]}, + "east": {"uv": [81, 60], "uv_size": [1, 2]}, + "south": {"uv": [61, 81], "uv_size": [1, 2]}, + "west": {"uv": [62, 81], "uv_size": [1, 2]}, + "up": {"uv": [82, 24], "uv_size": [1, 1]}, + "down": {"uv": [82, 26], "uv_size": [1, -1]} + } + }, + { + "origin": [16, 14, -7], + "size": [5, 2, 15], + "uv": { + "north": {"uv": [78, 39], "uv_size": [5, 2]}, + "east": {"uv": [44, 70], "uv_size": [15, 2]}, + "south": {"uv": [78, 41], "uv_size": [5, 2]}, + "west": {"uv": [59, 70], "uv_size": [15, 2]}, + "up": {"uv": [55, 23], "uv_size": [5, 15]}, + "down": {"uv": [55, 53], "uv_size": [5, -15]} + } + }, + { + "origin": [18.5, 16, -5], + "size": [0.025, 2, 11], + "uv": { + "north": {"uv": [81, 62], "uv_size": [1, 2]}, + "east": {"uv": [71, 49], "uv_size": [11, 2]}, + "south": {"uv": [63, 81], "uv_size": [1, 2]}, + "west": {"uv": [50, 72], "uv_size": [11, 2]}, + "up": {"uv": [28, 55], "uv_size": [1, 11]}, + "down": {"uv": [29, 66], "uv_size": [1, -11]} + } + }, + { + "origin": [-2.525, 16, -5], + "size": [0.025, 2, 11], + "uv": { + "north": {"uv": [64, 81], "uv_size": [1, 2]}, + "east": {"uv": [61, 72], "uv_size": [11, 2]}, + "south": {"uv": [65, 81], "uv_size": [1, 2]}, + "west": {"uv": [72, 72], "uv_size": [11, 2]}, + "up": {"uv": [17, 56], "uv_size": [1, 11]}, + "down": {"uv": [19, 88], "uv_size": [1, -11]} + } + }, + { + "origin": [16.025, 14, -10.6], + "size": [4.95, 2, 3.6], + "pivot": [16, 16, -7], + "rotation": [33.75, 0, 0], + "uv": { + "north": {"uv": [78, 43], "uv_size": [5, 2]}, + "east": {"uv": [46, 23], "uv_size": [4, 2]}, + "south": {"uv": [78, 45], "uv_size": [5, 2]}, + "west": {"uv": [46, 25], "uv_size": [4, 2]}, + "up": {"uv": [73, 36], "uv_size": [5, 4]}, + "down": {"uv": [73, 44], "uv_size": [5, -4]} + } + }, + { + "origin": [-4.975, 14, -10.6], + "size": [4.95, 2, 3.6], + "pivot": [0, 16, -7], + "rotation": [33.75, 0, 0], + "uv": { + "north": {"uv": [49, 78], "uv_size": [5, 2]}, + "east": {"uv": [79, 10], "uv_size": [4, 2]}, + "south": {"uv": [54, 78], "uv_size": [5, 2]}, + "west": {"uv": [79, 12], "uv_size": [4, 2]}, + "up": {"uv": [73, 44], "uv_size": [5, 4]}, + "down": {"uv": [0, 78], "uv_size": [5, -4]} + } + }, + { + "origin": [-5, 14, -7], + "size": [5, 2, 15], + "uv": { + "north": {"uv": [59, 78], "uv_size": [5, 2]}, + "east": {"uv": [5, 71], "uv_size": [15, 2]}, + "south": {"uv": [64, 78], "uv_size": [5, 2]}, + "west": {"uv": [71, 34], "uv_size": [15, 2]}, + "up": {"uv": [50, 55], "uv_size": [5, 15]}, + "down": {"uv": [55, 68], "uv_size": [5, -15]} + } + }, + { + "origin": [-5, 4, -10], + "size": [5, 10, 18], + "uv": { + "north": {"uv": [60, 54], "uv_size": [5, 10]}, + "east": {"uv": [0, 46], "uv_size": [18, 10]}, + "south": {"uv": [0, 64], "uv_size": [5, 10]}, + "west": {"uv": [46, 0], "uv_size": [18, 10]}, + "up": {"uv": [40, 48], "uv_size": [5, 18]}, + "down": {"uv": [45, 66], "uv_size": [5, -18]} + } + }, + { + "origin": [-5, 3, -10], + "size": [5, 1, 2], + "uv": { + "north": {"uv": [80, 9], "uv_size": [5, 1]}, + "east": {"uv": [58, 22], "uv_size": [2, 1]}, + "south": {"uv": [52, 80], "uv_size": [5, 1]}, + "west": {"uv": [66, 81], "uv_size": [2, 1]}, + "up": {"uv": [69, 78], "uv_size": [5, 2]}, + "down": {"uv": [74, 80], "uv_size": [5, -2]} + } + }, + { + "origin": [-5, 0, -8], + "size": [5, 4, 16], + "uv": { + "north": {"uv": [74, 10], "uv_size": [5, 4]}, + "east": {"uv": [58, 14], "uv_size": [16, 4]}, + "south": {"uv": [74, 14], "uv_size": [5, 4]}, + "west": {"uv": [58, 18], "uv_size": [16, 4]}, + "up": {"uv": [18, 55], "uv_size": [5, 16]}, + "down": {"uv": [23, 71], "uv_size": [5, -16]} + } + }, + { + "origin": [-4.975, -0.6, -10], + "size": [4.95, 3.6, 2], + "pivot": [-26, 3, -10], + "rotation": [33.5, 0, 0], + "uv": { + "north": {"uv": [74, 18], "uv_size": [5, 4]}, + "east": {"uv": [17, 78], "uv_size": [2, 4]}, + "south": {"uv": [50, 74], "uv_size": [5, 4]}, + "west": {"uv": [42, 78], "uv_size": [2, 4]}, + "up": {"uv": [0, 79], "uv_size": [5, 2]}, + "down": {"uv": [5, 81], "uv_size": [5, -2]} + } + }, + { + "origin": [0, 0, -8], + "size": [16, 2, 16], + "uv": { + "north": {"uv": [64, 8], "uv_size": [16, 2]}, + "east": {"uv": [65, 58], "uv_size": [16, 2]}, + "south": {"uv": [65, 60], "uv_size": [16, 2]}, + "west": {"uv": [65, 62], "uv_size": [16, 2]}, + "up": {"uv": [0, 0], "uv_size": [16, 16]}, + "down": {"uv": [0, 32], "uv_size": [16, -16]} + } + }, + { + "origin": [0, 4, -9], + "size": [16, 4, 1], + "uv": { + "north": {"uv": [0, 60], "uv_size": [16, 4]}, + "east": {"uv": [16, 56], "uv_size": [1, 4]}, + "south": {"uv": [60, 22], "uv_size": [16, 4]}, + "west": {"uv": [16, 60], "uv_size": [1, 4]}, + "up": {"uv": [55, 75], "uv_size": [16, 1]}, + "down": {"uv": [71, 76], "uv_size": [16, -1]} + } + }, + { + "origin": [0, -0.125, -9], + "size": [16, 4.125, 1], + "pivot": [0, 4, -9], + "rotation": [14, 0, 0], + "uv": { + "north": {"uv": [60, 26], "uv_size": [16, 4]}, + "east": {"uv": [49, 66], "uv_size": [1, 4]}, + "south": {"uv": [60, 30], "uv_size": [16, 4]}, + "west": {"uv": [16, 80], "uv_size": [1, 4]}, + "up": {"uv": [76, 0], "uv_size": [16, 1]}, + "down": {"uv": [76, 2], "uv_size": [16, -1]} + } + }, + { + "origin": [0, 2, 6], + "size": [16, 14, 2], + "uv": { + "north": {"uv": [16, 28], "uv_size": [16, 14]}, + "east": {"uv": [20, 71], "uv_size": [2, 14]}, + "south": {"uv": [0, 32], "uv_size": [16, 14]}, + "west": {"uv": [22, 71], "uv_size": [2, 14]}, + "up": {"uv": [28, 66], "uv_size": [16, 2]}, + "down": {"uv": [66, 66], "uv_size": [16, -2]} + } + }, + { + "origin": [13, 13.5, 8], + "size": [2, 3, 1], + "uv": { + "north": {"uv": [40, 79], "uv_size": [2, 3]}, + "east": {"uv": [17, 67], "uv_size": [1, 3]}, + "south": {"uv": [44, 79], "uv_size": [2, 3]}, + "west": {"uv": [81, 22], "uv_size": [1, 3]}, + "up": {"uv": [68, 81], "uv_size": [2, 1]}, + "down": {"uv": [70, 82], "uv_size": [2, -1]} + } + }, + { + "origin": [1, 13.5, 8], + "size": [2, 3, 1], + "uv": { + "north": {"uv": [46, 79], "uv_size": [2, 3]}, + "east": {"uv": [81, 25], "uv_size": [1, 3]}, + "south": {"uv": [79, 78], "uv_size": [2, 3]}, + "west": {"uv": [81, 28], "uv_size": [1, 3]}, + "up": {"uv": [72, 81], "uv_size": [2, 1]}, + "down": {"uv": [74, 82], "uv_size": [2, -1]} + } + } + ] + }, + { + "name": "Egg", + "parent": "Printer", + "pivot": [8, 0.5, 0], + "cubes": [ + { + "origin": [5.5, 10.5, -2.5], + "size": [5, 3, 5], + "uv": { + "north": {"uv": [76, 22], "uv_size": [5, 3]}, + "east": {"uv": [76, 25], "uv_size": [5, 3]}, + "south": {"uv": [76, 28], "uv_size": [5, 3]}, + "west": {"uv": [76, 31], "uv_size": [5, 3]}, + "up": {"uv": [30, 72], "uv_size": [5, 5]}, + "down": {"uv": [35, 77], "uv_size": [5, -5]} + } + }, + { + "origin": [5, 4.5, -3], + "size": [6, 6, 6], + "uv": { + "north": {"uv": [5, 64], "uv_size": [6, 6]}, + "east": {"uv": [11, 64], "uv_size": [6, 6]}, + "south": {"uv": [60, 64], "uv_size": [6, 6]}, + "west": {"uv": [65, 34], "uv_size": [6, 6]}, + "up": {"uv": [65, 40], "uv_size": [6, 6]}, + "down": {"uv": [65, 52], "uv_size": [6, -6]} + } + }, + { + "origin": [5.5, 3.5, -2.5], + "size": [5, 1, 5], + "uv": { + "north": {"uv": [57, 80], "uv_size": [5, 1]}, + "east": {"uv": [62, 80], "uv_size": [5, 1]}, + "south": {"uv": [67, 80], "uv_size": [5, 1]}, + "west": {"uv": [72, 80], "uv_size": [5, 1]}, + "up": {"uv": [40, 72], "uv_size": [5, 5]}, + "down": {"uv": [45, 77], "uv_size": [5, -5]} + } + } + ] + }, + { + "name": "Door", + "parent": "Printer", + "pivot": [8, 16.61889, 7.16643], + "cubes": [ + { + "origin": [0, 8, -9], + "size": [16, 2, 1], + "uv": { + "north": {"uv": [66, 66], "uv_size": [16, 2]}, + "east": {"uv": [76, 81], "uv_size": [1, 2]}, + "south": {"uv": [28, 68], "uv_size": [16, 2]}, + "west": {"uv": [81, 78], "uv_size": [1, 2]}, + "up": {"uv": [76, 2], "uv_size": [16, 1]}, + "down": {"uv": [76, 4], "uv_size": [16, -1]} + } + }, + { + "origin": [12, 6, -10], + "size": [2, 3, 1], + "uv": { + "north": {"uv": [12, 80], "uv_size": [2, 3]}, + "east": {"uv": [81, 31], "uv_size": [1, 3]}, + "south": {"uv": [14, 80], "uv_size": [2, 3]}, + "west": {"uv": [52, 81], "uv_size": [1, 3]}, + "up": {"uv": [79, 81], "uv_size": [2, 1]}, + "down": {"uv": [81, 81], "uv_size": [2, -1]} + } + }, + { + "origin": [2, 6, -10], + "size": [2, 3, 1], + "uv": { + "north": {"uv": [48, 80], "uv_size": [2, 3]}, + "east": {"uv": [53, 81], "uv_size": [1, 3]}, + "south": {"uv": [50, 80], "uv_size": [2, 3]}, + "west": {"uv": [54, 81], "uv_size": [1, 3]}, + "up": {"uv": [81, 81], "uv_size": [2, 1]}, + "down": {"uv": [2, 83], "uv_size": [2, -1]} + } + }, + { + "origin": [14, 10, -9], + "size": [2, 4, 1], + "uv": { + "north": {"uv": [10, 79], "uv_size": [2, 4]}, + "east": {"uv": [77, 80], "uv_size": [1, 4]}, + "south": {"uv": [79, 14], "uv_size": [2, 4]}, + "west": {"uv": [78, 80], "uv_size": [1, 4]}, + "up": {"uv": [4, 82], "uv_size": [2, 1]}, + "down": {"uv": [6, 83], "uv_size": [2, -1]} + } + }, + { + "origin": [2, 10, -8.525], + "size": [12, 3.85, 0.025], + "uv": { + "north": {"uv": [64, 0], "uv_size": [12, 4]}, + "east": {"uv": [0, 81], "uv_size": [1, 4]}, + "south": {"uv": [64, 4], "uv_size": [12, 4]}, + "west": {"uv": [1, 81], "uv_size": [1, 4]}, + "up": {"uv": [77, 56], "uv_size": [12, 1]}, + "down": {"uv": [77, 58], "uv_size": [12, -1]} + } + }, + { + "origin": [13.975, 16, -10.6], + "size": [2.05, 1, 3.6], + "pivot": [16, 17, -7], + "rotation": [56.25, 0, 0], + "uv": { + "north": {"uv": [8, 82], "uv_size": [2, 1]}, + "east": {"uv": [46, 27], "uv_size": [4, 1]}, + "south": {"uv": [82, 14], "uv_size": [2, 1]}, + "west": {"uv": [80, 77], "uv_size": [4, 1]}, + "up": {"uv": [79, 18], "uv_size": [2, 4]}, + "down": {"uv": [30, 83], "uv_size": [2, -4]} + } + }, + { + "origin": [1.975, 16.5, -10.45], + "size": [12.05, 0.025, 3.2], + "pivot": [16, 17, -7], + "rotation": [56.25, 0, 0], + "uv": { + "north": {"uv": [68, 77], "uv_size": [12, 1]}, + "east": {"uv": [55, 81], "uv_size": [3, 1]}, + "south": {"uv": [0, 78], "uv_size": [12, 1]}, + "west": {"uv": [58, 81], "uv_size": [3, 1]}, + "up": {"uv": [65, 52], "uv_size": [12, 3]}, + "down": {"uv": [65, 58], "uv_size": [12, -3]} + } + }, + { + "origin": [14, 16, -7], + "size": [2, 1, 13], + "uv": { + "north": {"uv": [82, 15], "uv_size": [2, 1]}, + "east": {"uv": [5, 70], "uv_size": [13, 1]}, + "south": {"uv": [82, 16], "uv_size": [2, 1]}, + "west": {"uv": [77, 52], "uv_size": [13, 1]}, + "up": {"uv": [24, 71], "uv_size": [2, 13]}, + "down": {"uv": [26, 84], "uv_size": [2, -13]} + } + }, + { + "origin": [2, 16.475, -6.725], + "size": [12, 0.025, 12.725], + "uv": { + "north": {"uv": [30, 78], "uv_size": [12, 1]}, + "east": {"uv": [77, 53], "uv_size": [13, 1]}, + "south": {"uv": [78, 36], "uv_size": [12, 1]}, + "west": {"uv": [77, 54], "uv_size": [13, 1]}, + "up": {"uv": [18, 42], "uv_size": [12, 13]}, + "down": {"uv": [46, 23], "uv_size": [12, -13]} + } + }, + { + "origin": [0, 16, -7], + "size": [2, 1, 13], + "uv": { + "north": {"uv": [17, 82], "uv_size": [2, 1]}, + "east": {"uv": [55, 77], "uv_size": [13, 1]}, + "south": {"uv": [82, 17], "uv_size": [2, 1]}, + "west": {"uv": [77, 55], "uv_size": [13, 1]}, + "up": {"uv": [71, 36], "uv_size": [2, 13]}, + "down": {"uv": [28, 85], "uv_size": [2, -13]} + } + }, + { + "origin": [-0.025, 16, -10.6], + "size": [2.05, 1, 3.6], + "pivot": [0, 17, -7], + "rotation": [56.25, 0, 0], + "uv": { + "north": {"uv": [82, 18], "uv_size": [2, 1]}, + "east": {"uv": [2, 81], "uv_size": [4, 1]}, + "south": {"uv": [82, 19], "uv_size": [2, 1]}, + "west": {"uv": [6, 81], "uv_size": [4, 1]}, + "up": {"uv": [32, 79], "uv_size": [2, 4]}, + "down": {"uv": [34, 83], "uv_size": [2, -4]} + } + }, + { + "origin": [0, 16, 6], + "size": [16, 1, 2], + "uv": { + "north": {"uv": [76, 4], "uv_size": [16, 1]}, + "east": {"uv": [82, 20], "uv_size": [2, 1]}, + "south": {"uv": [76, 5], "uv_size": [16, 1]}, + "west": {"uv": [82, 21], "uv_size": [2, 1]}, + "up": {"uv": [66, 68], "uv_size": [16, 2]}, + "down": {"uv": [28, 72], "uv_size": [16, -2]} + } + }, + { + "origin": [0, 10, -9], + "size": [2, 4, 1], + "uv": { + "north": {"uv": [36, 79], "uv_size": [2, 4]}, + "east": {"uv": [81, 14], "uv_size": [1, 4]}, + "south": {"uv": [38, 79], "uv_size": [2, 4]}, + "west": {"uv": [81, 18], "uv_size": [1, 4]}, + "up": {"uv": [82, 22], "uv_size": [2, 1]}, + "down": {"uv": [82, 24], "uv_size": [2, -1]} + } + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/geo/block/high_security_electric_fence_post.geo.json b/common/src/main/resources/assets/projectnublar/geo/block/high_security_electric_fence_post.geo.json new file mode 100644 index 00000000..95340a30 --- /dev/null +++ b/common/src/main/resources/assets/projectnublar/geo/block/high_security_electric_fence_post.geo.json @@ -0,0 +1,549 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.Model", + "texture_width": 44, + "texture_height": 131, + "visible_bounds_width": 4, + "visible_bounds_height": 9.5, + "visible_bounds_offset": [0, 4.25, 0] + }, + "bones": [ + { + "name": "Pole1", + "pivot": [-11.5, 128, -0.5], + "cubes": [ + {"origin": [-11.5, 0, -0.5], "size": [6, 128, 1], "uv": [0, 0]} + ] + }, + { + "name": "PoleScaffold1", + "parent": "Pole1", + "pivot": [-12.5, 128, -1.5], + "cubes": [ + {"origin": [-12.5, 0, -1.5], "size": [1, 128, 3], "uv": [15, 0]} + ] + }, + { + "name": "PoleScaffold3", + "parent": "PoleScaffold1", + "pivot": [-12.5, 132, -1.5], + "cubes": [ + {"origin": [-12.5, 128, -1.5], "size": [1, 4, 3], "uv": [15, 2]} + ] + }, + { + "name": "PoleLightStem1", + "parent": "PoleScaffold3", + "pivot": [-15.5, 131.5, -0.5], + "cubes": [ + {"origin": [-15.5, 130.5, -0.5], "size": [3, 1, 1], "uv": [24, 0]} + ] + }, + { + "name": "PoleLight1", + "parent": "PoleLightStem1", + "pivot": [-17.8, 132, -1], + "cubes": [ + {"origin": [-17.8, 130, -1], "size": [3, 2, 2], "uv": [24, 3]} + ] + }, + { + "name": "PoleLightStem2", + "parent": "PoleScaffold3", + "pivot": [-14.5, 129, -0.5], + "cubes": [ + {"origin": [-14.5, 128, -0.5], "size": [2, 1, 1], "uv": [25, 0]} + ] + }, + { + "name": "PoleLight2", + "parent": "PoleLightStem2", + "pivot": [-17.1, 129.5, -1], + "cubes": [ + {"origin": [-17.1, 127.5, -1], "size": [3, 2, 2], "uv": [24, 8]} + ] + }, + { + "name": "MainPoleLightBase1", + "parent": "PoleScaffold3", + "pivot": [-11.6, 131.5, -1], + "cubes": [ + {"origin": [-11.6, 129.5, -1], "size": [7, 2, 2], "uv": [24, 13]} + ] + }, + { + "name": "MainPoleLightBaseRing1", + "parent": "MainPoleLightBase1", + "pivot": [-11.1, 132, -1.5], + "cubes": [ + {"origin": [-11.1, 129, -1.5], "size": [1, 3, 3], "uv": [24, 18]} + ] + }, + { + "name": "MainPoleLightBaseRing2", + "parent": "MainPoleLightBase1", + "pivot": [-9.6, 132, -1.5], + "cubes": [ + {"origin": [-9.6, 129, -1.5], "size": [2, 3, 3], "uv": [33, 18]} + ] + }, + { + "name": "MainPoleLightBaseRing3", + "parent": "MainPoleLightBase1", + "pivot": [-7.1, 132, -1.5], + "cubes": [ + {"origin": [-7.1, 129, -1.5], "size": [2, 3, 3], "uv": [33, 18]} + ] + }, + { + "name": "MainPoleCableHolder1", + "parent": "MainPoleLightBase1", + "pivot": [-4.8, 132, -1.5], + "cubes": [ + {"origin": [-4.8, 129, -1.5], "size": [1, 3, 3], "uv": [24, 33]} + ] + }, + { + "name": "MainPoleCableHolder2", + "parent": "MainPoleCableHolder1", + "pivot": [-4.3, 131.5, -1], + "cubes": [ + {"origin": [-4.3, 129.5, -1], "size": [2, 2, 2], "uv": [24, 25]} + ] + }, + { + "name": "MainPoleCableHolder3", + "parent": "MainPoleCableHolder2", + "pivot": [-2.3, 132, -1.5], + "cubes": [ + {"origin": [-2.3, 129, -1.5], "size": [1, 3, 3], "uv": [24, 33]} + ] + }, + { + "name": "MainPoleCableHolderStem1", + "parent": "MainPoleCableHolder3", + "pivot": [-1.3, 131, -0.5], + "cubes": [ + {"origin": [-1.3, 130, -0.4], "size": [4, 1, 1], "uv": [24, 30]} + ] + }, + { + "name": "CableHolderStemRing1", + "parent": "MainPoleCableHolderStem1", + "pivot": [-1.2, 132, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-1.2, 130, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "CableHolderStemRing2", + "parent": "MainPoleCableHolderStem1", + "pivot": [-0.1, 132, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-0.1, 130, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "CableHolderStemRing3", + "parent": "MainPoleCableHolderStem1", + "pivot": [1, 132, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [1, 130, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "CableHolderStemRing4", + "parent": "MainPoleCableHolderStem1", + "pivot": [2.1, 132, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [2.1, 130, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "SecurityLight1", + "parent": "MainPoleCableHolderStem1", + "pivot": [2.2, 131, -0.5], + "cubes": [ + {"origin": [2.2, 130, -0.5], "size": [4, 1, 1], "uv": [24, 30]} + ] + }, + { + "name": "SecurityLightBulb", + "parent": "MainPoleCableHolderStem1", + "pivot": [8.8, 131.5, 1], + "rotation": [180, 0, -180], + "cubes": [ + {"origin": [8.8, 129.5, 1], "size": [3, 2, 2], "uv": [24, 3]} + ] + }, + { + "name": "PoleScaffold2", + "parent": "Pole1", + "pivot": [-5.5, 128, -1.5], + "cubes": [ + {"origin": [-5.5, 0, -1.5], "size": [1, 128, 3], "uv": [15, 0]} + ] + }, + { + "name": "PoleRingStem1", + "parent": "PoleScaffold2", + "pivot": [-4.5, 8.5, -0.5], + "cubes": [ + {"origin": [-4.5, 7.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} + ] + }, + { + "name": "PoleStemRing4", + "parent": "PoleRingStem1", + "pivot": [-4.4, 9.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-4.4, 7.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing5", + "parent": "PoleRingStem1", + "pivot": [-3.3, 9.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-3.3, 7.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing6", + "parent": "PoleRingStem1", + "pivot": [-2.2, 9.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-2.2, 7.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleCableHolderRing2", + "parent": "PoleRingStem1", + "pivot": [0, 9.5, 0], + "rotation": [0, 90, 45], + "cubes": [ + {"origin": [0, 7.5, 0], "size": [0, 2, 2], "uv": [35, 31]} + ] + }, + { + "name": "PoleRingStem2", + "parent": "PoleScaffold2", + "pivot": [-4.5, 24.5, -0.5], + "cubes": [ + {"origin": [-4.5, 23.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} + ] + }, + { + "name": "PoleStemRing7", + "parent": "PoleRingStem2", + "pivot": [-4.4, 25.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-4.4, 23.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing8", + "parent": "PoleRingStem2", + "pivot": [-3.3, 25.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-3.3, 23.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing9", + "parent": "PoleRingStem2", + "pivot": [-2.2, 25.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-2.2, 23.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleCableHolderRing3", + "parent": "PoleRingStem2", + "pivot": [0, 25.5, 0], + "rotation": [0, 90, 45], + "cubes": [ + {"origin": [0, 23.5, 0], "size": [0, 2, 2], "uv": [35, 31]} + ] + }, + { + "name": "PoleRingStem3", + "parent": "PoleScaffold2", + "pivot": [-4.5, 40.5, -0.5], + "cubes": [ + {"origin": [-4.5, 39.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} + ] + }, + { + "name": "PoleStemRing10", + "parent": "PoleRingStem3", + "pivot": [-4.4, 41.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-4.4, 39.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing11", + "parent": "PoleRingStem3", + "pivot": [-3.3, 41.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-3.3, 39.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing12", + "parent": "PoleRingStem3", + "pivot": [-2.2, 41.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-2.2, 39.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleCableHolderRing4", + "parent": "PoleRingStem3", + "pivot": [0, 41.5, 0], + "rotation": [0, 90, 45], + "cubes": [ + {"origin": [0, 39.5, 0], "size": [0, 2, 2], "uv": [35, 31]} + ] + }, + { + "name": "PoleRingStem4", + "parent": "PoleScaffold2", + "pivot": [-4.5, 56.5, -0.5], + "cubes": [ + {"origin": [-4.5, 55.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} + ] + }, + { + "name": "PoleStemRing13", + "parent": "PoleRingStem4", + "pivot": [-4.4, 57.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-4.4, 55.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing14", + "parent": "PoleRingStem4", + "pivot": [-3.3, 57.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-3.3, 55.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing15", + "parent": "PoleRingStem4", + "pivot": [-2.2, 57.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-2.2, 55.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleCableHolderRing5", + "parent": "PoleRingStem4", + "pivot": [0, 57.5, 0], + "rotation": [0, 89.99984, 45], + "cubes": [ + {"origin": [0, 55.5, 0], "size": [0, 2, 2], "uv": [35, 31]} + ] + }, + { + "name": "PoleRingStem5", + "parent": "PoleScaffold2", + "pivot": [-4.5, 72.5, -0.5], + "cubes": [ + {"origin": [-4.5, 71.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} + ] + }, + { + "name": "PoleStemRing16", + "parent": "PoleRingStem5", + "pivot": [-4.4, 73.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-4.4, 71.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing17", + "parent": "PoleRingStem5", + "pivot": [-3.3, 73.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-3.3, 71.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing18", + "parent": "PoleRingStem5", + "pivot": [-2.2, 73.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-2.2, 71.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleCableHolderRing6", + "parent": "PoleRingStem5", + "pivot": [0, 73.5, 0], + "rotation": [0, 89.99984, 45], + "cubes": [ + {"origin": [0, 71.5, 0], "size": [0, 2, 2], "uv": [35, 31]} + ] + }, + { + "name": "PoleRingStem6", + "parent": "PoleScaffold2", + "pivot": [-4.5, 88.5, -0.5], + "cubes": [ + {"origin": [-4.5, 87.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} + ] + }, + { + "name": "PoleStemRing19", + "parent": "PoleRingStem6", + "pivot": [-4.4, 89.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-4.4, 87.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing20", + "parent": "PoleRingStem6", + "pivot": [-3.3, 89.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-3.3, 87.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing21", + "parent": "PoleRingStem6", + "pivot": [-2.2, 89.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-2.2, 87.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleCableHolderRing7", + "parent": "PoleRingStem6", + "pivot": [0, 89.5, 0], + "rotation": [0, 90, 45], + "cubes": [ + {"origin": [0, 87.5, 0], "size": [0, 2, 2], "uv": [35, 31]} + ] + }, + { + "name": "PoleRingStem7", + "parent": "PoleScaffold2", + "pivot": [-4.5, 104.5, -0.5], + "cubes": [ + {"origin": [-4.5, 103.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} + ] + }, + { + "name": "PoleStemRing22", + "parent": "PoleRingStem7", + "pivot": [-4.4, 105.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-4.4, 103.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing23", + "parent": "PoleRingStem7", + "pivot": [-3.3, 105.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-3.3, 103.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing24", + "parent": "PoleRingStem7", + "pivot": [-2.2, 105.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-2.2, 103.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleCableHolderRing8", + "parent": "PoleRingStem7", + "pivot": [0, 105.5, 0], + "rotation": [0, 90, 45], + "cubes": [ + {"origin": [0, 103.5, 0], "size": [0, 2, 2], "uv": [35, 31]} + ] + }, + { + "name": "PoleRingStem8", + "parent": "PoleScaffold2", + "pivot": [-4.5, 120.5, -0.5], + "cubes": [ + {"origin": [-4.5, 119.5, -0.5], "size": [3, 1, 1], "uv": [33, 25]} + ] + }, + { + "name": "PoleStemRing1", + "parent": "PoleRingStem8", + "pivot": [-4.4, 121.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-4.4, 119.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing2", + "parent": "PoleRingStem8", + "pivot": [-3.3, 121.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-3.3, 119.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleStemRing3", + "parent": "PoleRingStem8", + "pivot": [-2.2, 121.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [-2.2, 119.5, 0], "size": [1, 2, 2], "uv": [35, 28]} + ] + }, + { + "name": "PoleCableHolderRing1", + "parent": "PoleRingStem8", + "pivot": [0, 121.5, 0], + "rotation": [0, 90, 45], + "cubes": [ + {"origin": [0, 119.5, 0], "size": [0, 2, 2], "uv": [35, 31]} + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/geo/block/incubator.geo.json b/common/src/main/resources/assets/projectnublar/geo/block/incubator.geo.json new file mode 100644 index 00000000..0da0a5cb --- /dev/null +++ b/common/src/main/resources/assets/projectnublar/geo/block/incubator.geo.json @@ -0,0 +1,627 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.unknown", + "texture_width": 128, + "texture_height": 128, + "visible_bounds_width": 3, + "visible_bounds_height": 3.5, + "visible_bounds_offset": [0, 1.25, 0] + }, + "bones": [ + { + "name": "Incubator2", + "pivot": [0, 7, 0] + }, + { + "name": "RoboticHand1", + "parent": "Incubator2", + "pivot": [1.5, 19.03566, -0.03757], + "cubes": [ + { + "origin": [-3.5, 20, -2], + "size": [4, 2, 7], + "uv": { + "north": {"uv": [16, 94], "uv_size": [4, 2]}, + "east": {"uv": [43, 90], "uv_size": [7, 2]}, + "south": {"uv": [12, 94], "uv_size": [4, 2]}, + "west": {"uv": [90, 41], "uv_size": [7, 2]}, + "up": {"uv": [30, 58], "uv_size": [4, 7], "uv_rotation": 180}, + "down": {"uv": [56, 81], "uv_size": [4, -7], "uv_rotation": 180} + } + }, + { + "origin": [-3.5, 22, -2], + "size": [4, 1, 6], + "uv": { + "north": {"uv": [94, 34], "uv_size": [4, 1]}, + "east": {"uv": [94, 31], "uv_size": [6, 1]}, + "south": {"uv": [94, 33], "uv_size": [4, 1]}, + "west": {"uv": [69, 30], "uv_size": [6, 1]}, + "up": {"uv": [66, 87], "uv_size": [4, 6], "uv_rotation": 180}, + "down": {"uv": [70, 93], "uv_size": [4, -6], "uv_rotation": 180} + } + }, + { + "origin": [-3.525, 20, -3.5], + "size": [4.05, 3, 3], + "pivot": [-1.5, 21.5, -2], + "rotation": [45, 0, 0], + "uv": { + "north": {"uv": [92, 20], "uv_size": [4, 3]}, + "east": {"uv": [93, 53], "uv_size": [3, 3]}, + "south": {"uv": [92, 17], "uv_size": [4, 3]}, + "west": {"uv": [93, 50], "uv_size": [3, 3]}, + "up": {"uv": [22, 92], "uv_size": [4, 3], "uv_rotation": 180}, + "down": {"uv": [92, 26], "uv_size": [4, -3], "uv_rotation": 180} + } + }, + { + "origin": [-3.475, 22, 4], + "size": [3.95, 1, 1.425], + "pivot": [0.5, 23, 4], + "rotation": [-45, 0, 0], + "uv": { + "north": {"uv": [94, 36], "uv_size": [4, 1]}, + "east": {"uv": [7, 95], "uv_size": [1, 1]}, + "south": {"uv": [94, 35], "uv_size": [4, 1]}, + "west": {"uv": [95, 6], "uv_size": [1, 1]}, + "up": {"uv": [94, 37], "uv_size": [4, 1], "uv_rotation": 180}, + "down": {"uv": [42, 95], "uv_size": [4, -1], "uv_rotation": 180} + } + }, + { + "origin": [-2.5, 19, -1], + "size": [2, 1, 2], + "uv": { + "north": {"uv": [10, 91], "uv_size": [2, 1]}, + "east": {"uv": [36, 92], "uv_size": [2, 1]}, + "south": {"uv": [46, 38], "uv_size": [2, 1]}, + "west": {"uv": [60, 70], "uv_size": [2, 1]}, + "up": {"uv": [10, 83], "uv_size": [2, 2], "uv_rotation": 180}, + "down": {"uv": [10, 87], "uv_size": [2, -2], "uv_rotation": 180} + } + } + ] + }, + { + "name": "RoboticHand2", + "parent": "RoboticHand1", + "pivot": [1.5, 21.5, 2], + "cubes": [ + { + "origin": [-3, 22, -3.5], + "size": [3, 6, 3], + "uv": { + "north": {"uv": [82, 89], "uv_size": [3, 6]}, + "east": {"uv": [85, 89], "uv_size": [3, 6]}, + "south": {"uv": [89, 17], "uv_size": [3, 6]}, + "west": {"uv": [89, 23], "uv_size": [3, 6]}, + "up": {"uv": [36, 93], "uv_size": [3, 3], "uv_rotation": 180}, + "down": {"uv": [39, 96], "uv_size": [3, -3], "uv_rotation": 180} + } + } + ] + }, + { + "name": "RoboticHand3", + "parent": "RoboticHand2", + "pivot": [1.5, 28, 2.0125], + "cubes": [ + { + "origin": [-3.775, 27, -3], + "size": [4.55, 2, 2], + "pivot": [-1.5, 28, -2], + "rotation": [45, 0, 0], + "uv": { + "north": {"uv": [92, 13], "uv_size": [5, 2]}, + "east": {"uv": [10, 81], "uv_size": [2, 2]}, + "south": {"uv": [90, 48], "uv_size": [5, 2]}, + "west": {"uv": [46, 36], "uv_size": [2, 2]}, + "up": {"uv": [26, 92], "uv_size": [5, 2], "uv_rotation": 180}, + "down": {"uv": [92, 28], "uv_size": [5, -2], "uv_rotation": 180} + } + }, + { + "origin": [-3.525, 26.5, -3.5], + "size": [4.05, 3, 3], + "pivot": [-1.5, 28, -2], + "rotation": [45, 0, 0], + "uv": { + "north": {"uv": [88, 91], "uv_size": [4, 3]}, + "east": {"uv": [74, 92], "uv_size": [3, 3]}, + "south": {"uv": [90, 45], "uv_size": [4, 3]}, + "west": {"uv": [61, 92], "uv_size": [3, 3]}, + "up": {"uv": [5, 92], "uv_size": [4, 3], "uv_rotation": 180}, + "down": {"uv": [92, 13], "uv_size": [4, -3], "uv_rotation": 180} + } + }, + { + "origin": [-3.25, 27, -7.5], + "size": [3.5, 2, 5], + "uv": { + "north": {"uv": [67, 93], "uv_size": [4, 2]}, + "east": {"uv": [43, 92], "uv_size": [5, 2]}, + "south": {"uv": [92, 87], "uv_size": [4, 2]}, + "west": {"uv": [31, 92], "uv_size": [5, 2]}, + "up": {"uv": [74, 87], "uv_size": [4, 5], "uv_rotation": 180}, + "down": {"uv": [78, 92], "uv_size": [4, -5], "uv_rotation": 180} + } + }, + { + "origin": [-3, 26.5, -8.5], + "size": [3, 3, 6], + "uv": { + "north": {"uv": [92, 91], "uv_size": [3, 3]}, + "east": {"uv": [25, 65], "uv_size": [6, 3]}, + "south": {"uv": [77, 92], "uv_size": [3, 3]}, + "west": {"uv": [40, 36], "uv_size": [6, 3]}, + "up": {"uv": [45, 68], "uv_size": [3, 6], "uv_rotation": 180}, + "down": {"uv": [52, 94], "uv_size": [3, -6], "uv_rotation": 180} + } + } + ] + }, + { + "name": "RoboticHand4", + "parent": "RoboticHand3", + "pivot": [1.5, 28, 8.525], + "cubes": [ + { + "origin": [-2, 27.5, -9.5], + "size": [1, 1, 1], + "uv": { + "north": {"uv": [11, 90], "uv_size": [1, 1]}, + "east": {"uv": [55, 91], "uv_size": [1, 1]}, + "south": {"uv": [61, 35], "uv_size": [1, 1]}, + "west": {"uv": [12, 79], "uv_size": [1, 1]}, + "up": {"uv": [42, 93], "uv_size": [1, 1], "uv_rotation": 180}, + "down": {"uv": [51, 94], "uv_size": [1, -1], "uv_rotation": 180} + } + }, + { + "origin": [-3, 26.5, -10.5], + "size": [3, 3, 1], + "uv": { + "north": {"uv": [58, 92], "uv_size": [3, 3]}, + "east": {"uv": [35, 94], "uv_size": [1, 3]}, + "south": {"uv": [55, 92], "uv_size": [3, 3]}, + "west": {"uv": [34, 94], "uv_size": [1, 3]}, + "up": {"uv": [22, 80], "uv_size": [3, 1], "uv_rotation": 180}, + "down": {"uv": [86, 18], "uv_size": [3, -1], "uv_rotation": 180} + } + } + ] + }, + { + "name": "RoboticHand5", + "parent": "RoboticHand4", + "pivot": [2.9875, 28, 10.5], + "cubes": [ + { + "origin": [-3, 26.5, -13.5], + "size": [1.025, 3, 3], + "uv": { + "north": {"uv": [55, 88], "uv_size": [1, 3]}, + "east": {"uv": [48, 81], "uv_size": [3, 3]}, + "south": {"uv": [11, 87], "uv_size": [1, 3]}, + "west": {"uv": [31, 65], "uv_size": [3, 3]}, + "up": {"uv": [51, 90], "uv_size": [1, 3], "uv_rotation": 180}, + "down": {"uv": [80, 95], "uv_size": [1, -3], "uv_rotation": 180} + } + } + ] + }, + { + "name": "RoboticHand6", + "parent": "RoboticHand4", + "pivot": [0.0125, 28, 10.5], + "cubes": [ + { + "origin": [-1.025, 26.5, -13.5], + "size": [1.025, 3, 3], + "uv": { + "north": {"uv": [20, 94], "uv_size": [1, 3]}, + "east": {"uv": [48, 92], "uv_size": [3, 3]}, + "south": {"uv": [81, 92], "uv_size": [1, 3]}, + "west": {"uv": [9, 92], "uv_size": [3, 3]}, + "up": {"uv": [21, 94], "uv_size": [1, 3], "uv_rotation": 180}, + "down": {"uv": [33, 97], "uv_size": [1, -3], "uv_rotation": 180} + } + } + ] + }, + { + "name": "body", + "parent": "Incubator2", + "pivot": [0, 7, 0], + "cubes": [ + { + "origin": [9, 0, -7], + "size": [14, 5, 14], + "uv": { + "north": {"uv": [80, 71], "uv_size": [14, 5]}, + "east": {"uv": [80, 76], "uv_size": [14, 5]}, + "south": {"uv": [75, 66], "uv_size": [14, 5]}, + "west": {"uv": [78, 10], "uv_size": [14, 5]}, + "up": {"uv": [34, 40], "uv_size": [14, 14], "uv_rotation": 180}, + "down": {"uv": [48, 50], "uv_size": [14, -14], "uv_rotation": 180} + } + }, + { + "origin": [8, 0, -9], + "size": [16, 1, 18], + "uv": { + "north": {"uv": [89, 66], "uv_size": [16, 1]}, + "east": {"uv": [88, 84], "uv_size": [18, 1]}, + "south": {"uv": [89, 29], "uv_size": [16, 1]}, + "west": {"uv": [88, 83], "uv_size": [18, 1]}, + "up": {"uv": [18, 40], "uv_size": [16, 18], "uv_rotation": 180}, + "down": {"uv": [40, 36], "uv_size": [16, -18], "uv_rotation": 180} + } + }, + { + "origin": [9, 15, -7], + "size": [14, 2, 14], + "uv": { + "north": {"uv": [36, 86], "uv_size": [14, 2]}, + "east": {"uv": [86, 85], "uv_size": [14, 2]}, + "south": {"uv": [72, 85], "uv_size": [14, 2]}, + "west": {"uv": [22, 86], "uv_size": [14, 2]}, + "up": {"uv": [48, 50], "uv_size": [14, 14], "uv_rotation": 180}, + "down": {"uv": [34, 68], "uv_size": [14, -14], "uv_rotation": 180} + } + }, + { + "origin": [10, 5, -6], + "size": [12, 10, 12], + "uv": { + "north": {"uv": [13, 70], "uv_size": [12, 10]}, + "east": {"uv": [0, 71], "uv_size": [12, 10]}, + "south": {"uv": [48, 64], "uv_size": [12, 10]}, + "west": {"uv": [70, 0], "uv_size": [12, 10]}, + "up": {"uv": [58, 0], "uv_size": [12, 12], "uv_rotation": 180}, + "down": {"uv": [13, 70], "uv_size": [12, -12], "uv_rotation": 180} + } + }, + { + "origin": [9.5, 5, -6.5], + "size": [13, 10, 13], + "uv": { + "north": {"uv": [62, 51], "uv_size": [13, 10]}, + "east": {"uv": [62, 61], "uv_size": [13, 10]}, + "south": {"uv": [62, 31], "uv_size": [13, 10]}, + "west": {"uv": [62, 41], "uv_size": [13, 10]}, + "up": {"uv": [56, 18], "uv_size": [13, 13], "uv_rotation": 180}, + "down": {"uv": [0, 71], "uv_size": [13, -13], "uv_rotation": 180} + } + } + ] + }, + { + "name": "cover", + "parent": "body", + "pivot": [-26.5, 18.75, 0], + "cubes": [ + { + "origin": [6, 19, -10], + "size": [20, 6, 20], + "uv": { + "north": {"uv": [69, 18], "uv_size": [20, 6]}, + "east": {"uv": [69, 24], "uv_size": [20, 6]}, + "south": {"uv": [58, 12], "uv_size": [20, 6]}, + "west": {"uv": [25, 68], "uv_size": [20, 6]}, + "up": {"uv": [0, 0], "uv_size": [20, 20], "uv_rotation": 180}, + "down": {"uv": [0, 40], "uv_size": [20, -20], "uv_rotation": 180} + } + }, + { + "origin": [7, 25, -9], + "size": [18, 4, 18], + "uv": { + "north": {"uv": [75, 58], "uv_size": [18, 4]}, + "east": {"uv": [75, 62], "uv_size": [18, 4]}, + "south": {"uv": [75, 50], "uv_size": [18, 4]}, + "west": {"uv": [75, 54], "uv_size": [18, 4]}, + "up": {"uv": [0, 40], "uv_size": [18, 18], "uv_rotation": 180}, + "down": {"uv": [40, 18], "uv_size": [18, -18], "uv_rotation": 180} + } + }, + { + "origin": [11, 29.01, -5], + "size": [10, 2, 10], + "uv": { + "north": {"uv": [32, 88], "uv_size": [10, 2]}, + "east": {"uv": [42, 88], "uv_size": [10, 2]}, + "south": {"uv": [82, 87], "uv_size": [10, 2]}, + "west": {"uv": [22, 88], "uv_size": [10, 2]}, + "up": {"uv": [60, 71], "uv_size": [10, 10], "uv_rotation": 180}, + "down": {"uv": [70, 81], "uv_size": [10, -10], "uv_rotation": 180} + } + }, + { + "origin": [26, 18.5, -8], + "size": [1, 1, 3.5], + "uv": { + "north": {"uv": [8, 95], "uv_size": [1, 1]}, + "east": {"uv": [94, 46], "uv_size": [4, 1]}, + "south": {"uv": [95, 7], "uv_size": [1, 1]}, + "west": {"uv": [94, 45], "uv_size": [4, 1]}, + "up": {"uv": [61, 31], "uv_size": [1, 4], "uv_rotation": 180}, + "down": {"uv": [12, 75], "uv_size": [1, -4], "uv_rotation": 180} + } + }, + { + "origin": [26, 18.5, 4.5], + "size": [1, 1, 3.5], + "uv": { + "north": {"uv": [10, 95], "uv_size": [1, 1]}, + "east": {"uv": [51, 94], "uv_size": [4, 1]}, + "south": {"uv": [9, 95], "uv_size": [1, 1]}, + "west": {"uv": [94, 47], "uv_size": [4, 1]}, + "up": {"uv": [12, 75], "uv_size": [1, 4], "uv_rotation": 180}, + "down": {"uv": [10, 91], "uv_size": [1, -4], "uv_rotation": 180} + } + } + ] + }, + { + "name": "nest", + "parent": "body", + "pivot": [16, 19.92866, 0], + "cubes": [ + { + "origin": [6, 17, -10], + "size": [20, 2, 20], + "uv": { + "north": {"uv": [76, 81], "uv_size": [20, 2]}, + "east": {"uv": [82, 0], "uv_size": [20, 2]}, + "south": {"uv": [78, 15], "uv_size": [20, 2]}, + "west": {"uv": [56, 81], "uv_size": [20, 2]}, + "up": {"uv": [20, 0], "uv_size": [20, 20], "uv_rotation": 180}, + "down": {"uv": [20, 40], "uv_size": [20, -20], "uv_rotation": 180} + } + }, + { + "origin": [10, 22.73229, -4.37107], + "size": [16, 2, 0.025], + "pivot": [18, 19.7384, 0], + "rotation": [0, -90, 42.5], + "uv": { + "north": {"uv": [56, 83], "uv_size": [16, 2]}, + "east": {"uv": [50, 90], "uv_size": [1, 2]}, + "south": {"uv": [82, 8], "uv_size": [16, 2]}, + "west": {"uv": [50, 86], "uv_size": [1, 2]}, + "up": {"uv": [89, 67], "uv_size": [16, 1], "uv_rotation": 180}, + "down": {"uv": [89, 69], "uv_size": [16, -1], "uv_rotation": 180} + } + }, + { + "origin": [12, 20.41008, 3.56396], + "size": [8, 2, 0.025], + "pivot": [16, 19.92866, 0], + "rotation": [-22.5, 0, 0], + "uv": { + "north": {"uv": [88, 89], "uv_size": [8, 2]}, + "east": {"uv": [3, 95], "uv_size": [1, 2]}, + "south": {"uv": [70, 10], "uv_size": [8, 2]}, + "west": {"uv": [95, 2], "uv_size": [1, 2]}, + "up": {"uv": [40, 39], "uv_size": [8, 1], "uv_rotation": 180}, + "down": {"uv": [78, 18], "uv_size": [8, -1], "uv_rotation": 180} + } + }, + { + "origin": [8, 25.43465, -5.32018], + "size": [16, 2, 0.025], + "pivot": [16, 19.7384, 2], + "rotation": [42.5, 0, 0], + "uv": { + "north": {"uv": [56, 85], "uv_size": [16, 2]}, + "east": {"uv": [47, 94], "uv_size": [1, 2]}, + "south": {"uv": [72, 83], "uv_size": [16, 2]}, + "west": {"uv": [46, 94], "uv_size": [1, 2]}, + "up": {"uv": [89, 69], "uv_size": [16, 1], "uv_rotation": 180}, + "down": {"uv": [89, 71], "uv_size": [16, -1], "uv_rotation": 180} + } + }, + { + "origin": [0, 21.41094, 1.11508], + "size": [16, 2, 0.025], + "pivot": [11.95585, 19.7384, 4.04415], + "rotation": [-137.5, 0, 180], + "uv": { + "north": {"uv": [56, 85], "uv_size": [16, 2]}, + "east": {"uv": [47, 94], "uv_size": [1, 2]}, + "south": {"uv": [72, 83], "uv_size": [16, 2]}, + "west": {"uv": [46, 94], "uv_size": [1, 2]}, + "up": {"uv": [89, 69], "uv_size": [16, 1], "uv_rotation": 180}, + "down": {"uv": [89, 71], "uv_size": [16, -1], "uv_rotation": 180} + } + }, + { + "origin": [7.91171, 21.41094, 1.11508], + "size": [16, 2, 0.025], + "pivot": [11.95585, 19.7384, 4.04415], + "rotation": [0, 90, -42.5], + "uv": { + "north": {"uv": [56, 83], "uv_size": [16, 2]}, + "east": {"uv": [50, 90], "uv_size": [1, 2]}, + "south": {"uv": [82, 8], "uv_size": [16, 2]}, + "west": {"uv": [50, 86], "uv_size": [1, 2]}, + "up": {"uv": [89, 67], "uv_size": [16, 1], "uv_rotation": 180}, + "down": {"uv": [89, 69], "uv_size": [16, -1], "uv_rotation": 180} + } + }, + { + "origin": [12, 20.41008, 3.56396], + "size": [8, 2, 0.025], + "pivot": [16, 19.92866, 0], + "rotation": [157.5, 0, -180], + "uv": { + "north": {"uv": [30, 90], "uv_size": [8, 2]}, + "east": {"uv": [95, 4], "uv_size": [1, 2]}, + "south": {"uv": [22, 90], "uv_size": [8, 2]}, + "west": {"uv": [4, 95], "uv_size": [1, 2]}, + "up": {"uv": [92, 28], "uv_size": [8, 1], "uv_rotation": 180}, + "down": {"uv": [93, 66], "uv_size": [8, -1], "uv_rotation": 180} + } + }, + { + "origin": [12, 20.41008, 3.56396], + "size": [8, 2, 0.025], + "pivot": [16, 19.92866, 0], + "rotation": [0, 90, 22.5], + "uv": { + "north": {"uv": [88, 89], "uv_size": [8, 2]}, + "east": {"uv": [3, 95], "uv_size": [1, 2]}, + "south": {"uv": [70, 10], "uv_size": [8, 2]}, + "west": {"uv": [95, 2], "uv_size": [1, 2]}, + "up": {"uv": [40, 39], "uv_size": [8, 1], "uv_rotation": 180}, + "down": {"uv": [78, 18], "uv_size": [8, -1], "uv_rotation": 180} + } + }, + { + "origin": [21, 17.18934, -12.56066], + "size": [3, 1, 3], + "pivot": [22.5, 17.18934, -11.06066], + "rotation": [72.5, 0, 0], + "uv": { + "north": {"uv": [94, 77], "uv_size": [3, 1]}, + "east": {"uv": [94, 78], "uv_size": [3, 1]}, + "south": {"uv": [94, 75], "uv_size": [3, 1]}, + "west": {"uv": [94, 76], "uv_size": [3, 1]}, + "up": {"uv": [93, 56], "uv_size": [3, 3], "uv_rotation": 180}, + "down": {"uv": [93, 62], "uv_size": [3, -3], "uv_rotation": 180} + } + }, + { + "origin": [20.5, 16.18934, -13.06066], + "size": [4, 1, 4], + "pivot": [22.5, 17.18934, -11.06066], + "rotation": [72.5, 0, 0], + "uv": { + "north": {"uv": [94, 73], "uv_size": [4, 1]}, + "east": {"uv": [94, 74], "uv_size": [4, 1]}, + "south": {"uv": [94, 71], "uv_size": [4, 1]}, + "west": {"uv": [94, 72], "uv_size": [4, 1]}, + "up": {"uv": [90, 30], "uv_size": [4, 4], "uv_rotation": 180}, + "down": {"uv": [90, 38], "uv_size": [4, -4], "uv_rotation": 180} + } + }, + { + "origin": [12, 20.41008, 3.56396], + "size": [8, 2, 0.025], + "pivot": [16, 19.92866, 0], + "rotation": [0, -90, -22.5], + "uv": { + "north": {"uv": [30, 90], "uv_size": [8, 2]}, + "east": {"uv": [95, 4], "uv_size": [1, 2]}, + "south": {"uv": [22, 90], "uv_size": [8, 2]}, + "west": {"uv": [4, 95], "uv_size": [1, 2]}, + "up": {"uv": [92, 28], "uv_size": [8, 1], "uv_rotation": 180}, + "down": {"uv": [93, 66], "uv_size": [8, -1], "uv_rotation": 180} + } + } + ] + }, + { + "name": "arm_base", + "parent": "body", + "pivot": [-4.5, 21, 0], + "cubes": [ + { + "origin": [-4, 1, -2.5], + "size": [13, 3, 5], + "uv": { + "north": {"uv": [82, 5], "uv_size": [13, 3]}, + "east": {"uv": [90, 38], "uv_size": [5, 3]}, + "south": {"uv": [82, 2], "uv_size": [13, 3]}, + "west": {"uv": [38, 90], "uv_size": [5, 3]}, + "up": {"uv": [22, 81], "uv_size": [13, 5], "uv_rotation": 180}, + "down": {"uv": [35, 86], "uv_size": [13, -5], "uv_rotation": 180} + } + }, + { + "origin": [-4, 4, -2.5], + "size": [5, 14, 5], + "uv": { + "north": {"uv": [17, 80], "uv_size": [5, 14]}, + "east": {"uv": [0, 81], "uv_size": [5, 14]}, + "south": {"uv": [51, 74], "uv_size": [5, 14]}, + "west": {"uv": [12, 80], "uv_size": [5, 14]}, + "up": {"uv": [56, 31], "uv_size": [5, 5], "uv_rotation": 180}, + "down": {"uv": [5, 92], "uv_size": [5, -5], "uv_rotation": 180} + } + }, + { + "origin": [1, 13, -2.475], + "size": [15, 5, 4.95], + "pivot": [1, 18, -2.5], + "rotation": [0, 0, 70], + "uv": { + "north": {"uv": [75, 35], "uv_size": [15, 5]}, + "east": {"uv": [61, 87], "uv_size": [5, 5]}, + "south": {"uv": [75, 30], "uv_size": [15, 5]}, + "west": {"uv": [56, 87], "uv_size": [5, 5]}, + "up": {"uv": [75, 40], "uv_size": [15, 5], "uv_rotation": 180}, + "down": {"uv": [75, 50], "uv_size": [15, -5], "uv_rotation": 180} + } + }, + { + "origin": [-5, 0, -3.5], + "size": [13, 1, 7], + "uv": { + "north": {"uv": [90, 44], "uv_size": [13, 1]}, + "east": {"uv": [94, 30], "uv_size": [7, 1]}, + "south": {"uv": [90, 43], "uv_size": [13, 1]}, + "west": {"uv": [26, 94], "uv_size": [7, 1]}, + "up": {"uv": [25, 74], "uv_size": [13, 7], "uv_rotation": 180}, + "down": {"uv": [38, 81], "uv_size": [13, -7], "uv_rotation": 180} + } + }, + { + "origin": [-4, 10.88582, -4.17597], + "size": [5, 6, 1], + "pivot": [-1.5, 14.38582, -3.67597], + "rotation": [-17.5, 0, 0], + "uv": { + "north": {"uv": [5, 81], "uv_size": [5, 6]}, + "east": {"uv": [61, 64], "uv_size": [1, 6]}, + "south": {"uv": [25, 58], "uv_size": [5, 6]}, + "west": {"uv": [60, 64], "uv_size": [1, 6]}, + "up": {"uv": [25, 64], "uv_size": [5, 1], "uv_rotation": 180}, + "down": {"uv": [94, 33], "uv_size": [5, -1], "uv_rotation": 180} + } + }, + { + "origin": [-3, 11, -4.5], + "size": [3, 1, 2], + "uv": { + "north": {"uv": [94, 80], "uv_size": [3, 1]}, + "east": {"uv": [5, 95], "uv_size": [2, 1]}, + "south": {"uv": [94, 79], "uv_size": [3, 1]}, + "west": {"uv": [64, 92], "uv_size": [2, 1]}, + "up": {"uv": [48, 84], "uv_size": [3, 2], "uv_rotation": 180}, + "down": {"uv": [71, 95], "uv_size": [3, -2], "uv_rotation": 180} + } + }, + { + "origin": [-3, 18, -1.5], + "size": [3, 1, 3], + "uv": { + "north": {"uv": [94, 94], "uv_size": [3, 1]}, + "east": {"uv": [0, 95], "uv_size": [3, 1]}, + "south": {"uv": [88, 94], "uv_size": [3, 1]}, + "west": {"uv": [91, 94], "uv_size": [3, 1]}, + "up": {"uv": [93, 62], "uv_size": [3, 3], "uv_rotation": 180}, + "down": {"uv": [64, 96], "uv_size": [3, -3], "uv_rotation": 180} + } + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/geo/block/low_security_electric_fence_post.geo.json b/common/src/main/resources/assets/projectnublar/geo/block/low_security_electric_fence_post.geo.json new file mode 100644 index 00000000..42a00cc8 --- /dev/null +++ b/common/src/main/resources/assets/projectnublar/geo/block/low_security_electric_fence_post.geo.json @@ -0,0 +1,316 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.Model", + "texture_width": 22, + "texture_height": 50, + "visible_bounds_width": 3, + "visible_bounds_height": 5.5, + "visible_bounds_offset": [0, 2.25, 0] + }, + "bones": [ + { + "name": "MainPole1", + "pivot": [-1, 48, 4.5], + "cubes": [ + {"origin": [-1, 0, 4.5], "size": [2, 48, 2], "uv": [0, 0]} + ] + }, + { + "name": "Pole2", + "parent": "MainPole1", + "pivot": [-1, 55.08, -3.41], + "rotation": [45, 0, 0], + "cubes": [ + {"origin": [-1, 43.08, -3.41], "size": [2, 12, 2], "uv": [0, 0]} + ] + }, + { + "name": "PoleLightStem", + "parent": "Pole2", + "pivot": [-0.5, 45.08, -1.51], + "rotation": [0, 0, 0], + "cubes": [ + {"origin": [-0.5, 44.08, -1.51], "size": [1, 1, 2], "uv": [9, 18]} + ] + }, + { + "name": "PoleLight", + "parent": "PoleLightStem", + "pivot": [-1, 45.58, 0.49], + "rotation": [0, 0, 0], + "cubes": [ + {"origin": [-1, 43.58, 0.49], "size": [2, 2, 4], "uv": [9, 24]} + ] + }, + { + "name": "CableHolder1", + "parent": "MainPole1", + "pivot": [-0.5, 4.5, 1.5], + "rotation": [0, -0.3, 0], + "cubes": [ + {"origin": [-0.5, 3.5, 1.5], "size": [1, 1, 3], "uv": [9, 10]} + ] + }, + { + "name": "CabeHolder1MainStem1", + "parent": "CableHolder1", + "pivot": [-1.4, 4, 3.4], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 2, 3.4], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CabeHolder1Stem2", + "parent": "CableHolder1", + "pivot": [-1.4, 4, 2.3], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 2, 2.3], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CabeHolder1Stem3", + "parent": "CableHolder1", + "pivot": [-1.4, 4, 1.2], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 2, 1.2], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CableHolder1Ring1", + "parent": "CableHolder1", + "pivot": [0, 5.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [0, 3.5, 0], "size": [0, 2, 2], "uv": [9, 0]} + ] + }, + { + "name": "CableHolder2", + "parent": "MainPole1", + "pivot": [-0.5, 12.5, 1.5], + "cubes": [ + {"origin": [-0.5, 11.5, 1.5], "size": [1, 1, 3], "uv": [9, 10]} + ] + }, + { + "name": "CabeHolder2MainStem1", + "parent": "CableHolder2", + "pivot": [-1.4, 12, 3.4], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 10, 3.4], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CabeHolder2Stem2", + "parent": "CableHolder2", + "pivot": [-1.4, 12, 2.3], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 10, 2.3], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CabeHolder2Stem3", + "parent": "CableHolder2", + "pivot": [-1.4, 12, 1.2], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 10, 1.2], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CableHolder2Ring1", + "parent": "CableHolder2", + "pivot": [0, 13.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [0, 11.5, 0], "size": [0, 2, 2], "uv": [9, 0]} + ] + }, + { + "name": "CableHolder3", + "parent": "MainPole1", + "pivot": [-0.5, 20.5, 1.5], + "cubes": [ + {"origin": [-0.5, 19.5, 1.5], "size": [1, 1, 3], "uv": [9, 10]} + ] + }, + { + "name": "CabeHolder3MainStem1", + "parent": "CableHolder3", + "pivot": [-1.4, 20, 3.4], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 18, 3.4], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CabeHolder3Stem2", + "parent": "CableHolder3", + "pivot": [-1.4, 20, 2.3], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 18, 2.3], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CabeHolder3Stem3", + "parent": "CableHolder3", + "pivot": [-1.4, 20, 1.2], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 18, 1.2], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CableHolder3Ring1", + "parent": "CableHolder3", + "pivot": [0, 21.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [0, 19.5, 0], "size": [0, 2, 2], "uv": [9, 0]} + ] + }, + { + "name": "CableHolder4", + "parent": "MainPole1", + "pivot": [-0.5, 28.5, 1.5], + "cubes": [ + {"origin": [-0.5, 27.5, 1.5], "size": [1, 1, 3], "uv": [9, 10]} + ] + }, + { + "name": "CabeHolder4MainStem1", + "parent": "CableHolder4", + "pivot": [-1.4, 28, 3.4], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 26, 3.4], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CabeHolder4Stem2", + "parent": "CableHolder4", + "pivot": [-1.4, 28, 2.3], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 26, 2.3], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CabeHolder4Stem3", + "parent": "CableHolder4", + "pivot": [-1.4, 28, 1.2], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 26, 1.2], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CableHolder4Ring1", + "parent": "CableHolder4", + "pivot": [0, 29.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [0, 27.5, 0], "size": [0, 2, 2], "uv": [9, 0]} + ] + }, + { + "name": "CableHolder5", + "parent": "MainPole1", + "pivot": [-0.5, 36.5, 1.5], + "cubes": [ + {"origin": [-0.5, 35.5, 1.5], "size": [1, 1, 3], "uv": [9, 10]} + ] + }, + { + "name": "CabeHolder5MainStem1", + "parent": "CableHolder5", + "pivot": [-1.4, 36, 3.4], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 34, 3.4], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CabeHolder5Stem2", + "parent": "CableHolder5", + "pivot": [-1.4, 36, 2.3], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 34, 2.3], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CabeHolder5Stem3", + "parent": "CableHolder5", + "pivot": [-1.4, 36, 1.2], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 34, 1.2], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CableHolder5Ring1", + "parent": "CableHolder5", + "pivot": [0, 37.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [0, 35.5, 0], "size": [0, 2, 2], "uv": [9, 0]} + ] + }, + { + "name": "CableHolder6", + "parent": "MainPole1", + "pivot": [-0.5, 44.5, 1.5], + "cubes": [ + {"origin": [-0.5, 43.5, 1.5], "size": [1, 1, 3], "uv": [9, 10]} + ] + }, + { + "name": "CabeHolder6MainStem1", + "parent": "CableHolder6", + "pivot": [-1.4, 44, 3.4], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 42, 3.4], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CabeHolder6Stem2", + "parent": "CableHolder6", + "pivot": [-1.4, 44, 2.3], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 42, 2.3], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CabeHolder6Stem3", + "parent": "CableHolder6", + "pivot": [-1.4, 44, 1.2], + "rotation": [0, 0, -45], + "cubes": [ + {"origin": [-1.4, 42, 1.2], "size": [2, 2, 1], "uv": [9, 5]} + ] + }, + { + "name": "CableHolder6Ring1", + "parent": "CableHolder6", + "pivot": [0, 45.5, 0], + "rotation": [-45, 0, 0], + "cubes": [ + {"origin": [0, 43.5, 0], "size": [0, 2, 2], "uv": [9, 0]} + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/geo/block/processor.geo.json b/common/src/main/resources/assets/projectnublar/geo/block/processor.geo.json new file mode 100644 index 00000000..095ddb9c --- /dev/null +++ b/common/src/main/resources/assets/projectnublar/geo/block/processor.geo.json @@ -0,0 +1,535 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.unknown", + "texture_width": 128, + "texture_height": 128, + "visible_bounds_width": 4, + "visible_bounds_height": 4.5, + "visible_bounds_offset": [0, 1.75, 0] + }, + "bones": [ + { + "name": "FossilProcessor", + "pivot": [12, 14, -5], + "cubes": [ + { + "origin": [-2, 12, 0], + "size": [20, 29, 20], + "uv": { + "north": {"uv": [0, 0], "uv_size": [20, 29]}, + "east": {"uv": [20, 0], "uv_size": [20, 29]}, + "south": {"uv": [0, 29], "uv_size": [20, 29]}, + "west": {"uv": [20, 29], "uv_size": [20, 29]}, + "up": {"uv": [64, 0], "uv_size": [20, 20]}, + "down": {"uv": [64, 40], "uv_size": [20, -20]} + } + }, + { + "origin": [-4, 41, -2], + "size": [24, 3, 24], + "uv": { + "north": {"uv": [19, 84], "uv_size": [24, 3]}, + "east": {"uv": [84, 24], "uv_size": [24, 3]}, + "south": {"uv": [84, 27], "uv_size": [24, 3]}, + "west": {"uv": [84, 30], "uv_size": [24, 3]}, + "up": {"uv": [40, 0], "uv_size": [24, 24]}, + "down": {"uv": [40, 48], "uv_size": [24, -24]} + } + }, + { + "origin": [-4, 0, -2], + "size": [24, 12, 24], + "uv": { + "north": {"uv": [64, 40], "uv_size": [24, 12]}, + "east": {"uv": [64, 52], "uv_size": [24, 12]}, + "south": {"uv": [64, 64], "uv_size": [24, 12]}, + "west": {"uv": [24, 72], "uv_size": [24, 12]}, + "up": {"uv": [40, 48], "uv_size": [24, 24]}, + "down": {"uv": [0, 82], "uv_size": [24, -24]} + } + }, + { + "origin": [-9, 0, -2], + "size": [5, 2, 24], + "uv": { + "north": {"uv": [19, 82], "uv_size": [5, 2]}, + "east": {"uv": [88, 40], "uv_size": [24, 2]}, + "south": {"uv": [107, 0], "uv_size": [5, 2]}, + "west": {"uv": [88, 42], "uv_size": [24, 2]}, + "up": {"uv": [48, 72], "uv_size": [5, 24]}, + "down": {"uv": [53, 96], "uv_size": [5, -24]} + } + }, + { + "origin": [-8.5, 6, -1.5], + "size": [5, 2, 23], + "uv": { + "north": {"uv": [107, 2], "uv_size": [5, 2]}, + "east": {"uv": [89, 84], "uv_size": [23, 2]}, + "south": {"uv": [8, 107], "uv_size": [5, 2]}, + "west": {"uv": [89, 86], "uv_size": [23, 2]}, + "up": {"uv": [68, 76], "uv_size": [5, 23]}, + "down": {"uv": [73, 99], "uv_size": [5, -23]} + } + }, + { + "origin": [9, 0.025, -5], + "size": [8, 13.975, 5], + "uv": { + "north": {"uv": [24, 58], "uv_size": [8, 14]}, + "east": {"uv": [43, 84], "uv_size": [5, 14]}, + "south": {"uv": [32, 58], "uv_size": [8, 14]}, + "west": {"uv": [25, 87], "uv_size": [5, 14]}, + "up": {"uv": [5, 94], "uv_size": [8, 5]}, + "down": {"uv": [94, 11], "uv_size": [8, -5]} + } + }, + { + "origin": [-1, 0.025, -6], + "size": [7, 11.975, 6], + "uv": { + "north": {"uv": [5, 82], "uv_size": [7, 12]}, + "east": {"uv": [83, 84], "uv_size": [6, 12]}, + "south": {"uv": [12, 82], "uv_size": [7, 12]}, + "west": {"uv": [19, 87], "uv_size": [6, 12]}, + "up": {"uv": [92, 33], "uv_size": [7, 6]}, + "down": {"uv": [89, 98], "uv_size": [7, -6]} + } + }, + { + "origin": [9, 14, -2], + "size": [8, 6, 2], + "uv": { + "north": {"uv": [88, 44], "uv_size": [8, 6]}, + "east": {"uv": [46, 98], "uv_size": [2, 6]}, + "south": {"uv": [88, 50], "uv_size": [8, 6]}, + "west": {"uv": [86, 106], "uv_size": [2, 6]}, + "up": {"uv": [104, 44], "uv_size": [8, 2]}, + "down": {"uv": [46, 106], "uv_size": [8, -2]} + } + }, + { + "origin": [11, 24, -1.3], + "size": [6, 8, 2], + "pivot": [12, 27.5, -0.3], + "rotation": [10, 0, 0], + "uv": { + "north": {"uv": [88, 56], "uv_size": [6, 8]}, + "east": {"uv": [80, 99], "uv_size": [2, 8]}, + "south": {"uv": [88, 64], "uv_size": [6, 8]}, + "west": {"uv": [13, 102], "uv_size": [2, 8]}, + "up": {"uv": [106, 22], "uv_size": [6, 2]}, + "down": {"uv": [88, 108], "uv_size": [6, -2]} + } + }, + { + "origin": [12, 25, -1.375], + "size": [1, 6, 0.025], + "pivot": [12, 27.5, -0.3], + "rotation": [10, 0, 0], + "uv": { + "north": {"uv": [78, 107], "uv_size": [1, 6]}, + "east": {"uv": [79, 107], "uv_size": [1, 6]}, + "south": {"uv": [80, 107], "uv_size": [1, 6]}, + "west": {"uv": [81, 107], "uv_size": [1, 6]}, + "up": {"uv": [88, 96], "uv_size": [1, 1]}, + "down": {"uv": [42, 98], "uv_size": [1, -1]} + } + }, + { + "origin": [15, 25, -1.375], + "size": [1, 6, 0.025], + "pivot": [12, 27.5, -0.3], + "rotation": [10, 0, 0], + "uv": { + "north": {"uv": [107, 103], "uv_size": [1, 6]}, + "east": {"uv": [108, 4], "uv_size": [1, 6]}, + "south": {"uv": [108, 10], "uv_size": [1, 6]}, + "west": {"uv": [108, 24], "uv_size": [1, 6]}, + "up": {"uv": [88, 97], "uv_size": [1, 1]}, + "down": {"uv": [95, 99], "uv_size": [1, -1]} + } + }, + { + "origin": [-1, 24, -1.375], + "size": [10, 8, 0.025], + "pivot": [0, 27.5, -0.3], + "rotation": [10, 0, 0], + "uv": { + "north": {"uv": [83, 76], "uv_size": [10, 8]}, + "east": {"uv": [42, 87], "uv_size": [1, 8]}, + "south": {"uv": [84, 0], "uv_size": [10, 8]}, + "west": {"uv": [53, 106], "uv_size": [1, 8]}, + "up": {"uv": [92, 39], "uv_size": [10, 1]}, + "down": {"uv": [94, 24], "uv_size": [10, -1]} + } + }, + { + "origin": [-1, 24, -1.3], + "size": [10, 8, 2], + "pivot": [0, 27.5, -0.3], + "rotation": [10, 0, 0], + "uv": { + "north": {"uv": [84, 8], "uv_size": [10, 8]}, + "east": {"uv": [15, 102], "uv_size": [2, 8]}, + "south": {"uv": [84, 16], "uv_size": [10, 8]}, + "west": {"uv": [37, 103], "uv_size": [2, 8]}, + "up": {"uv": [99, 37], "uv_size": [10, 2]}, + "down": {"uv": [102, 18], "uv_size": [10, -2]} + } + }, + { + "origin": [9, 14, -3], + "size": [8, 2, 1], + "uv": { + "north": {"uv": [104, 46], "uv_size": [8, 2]}, + "east": {"uv": [42, 95], "uv_size": [1, 2]}, + "south": {"uv": [104, 48], "uv_size": [8, 2]}, + "west": {"uv": [87, 96], "uv_size": [1, 2]}, + "up": {"uv": [102, 39], "uv_size": [8, 1]}, + "down": {"uv": [107, 103], "uv_size": [8, -1]} + } + }, + { + "origin": [8.975, 14, -5], + "size": [8.05, 6.7, 2], + "pivot": [17, 14, -5], + "rotation": [-26.5, 0, 0], + "uv": { + "north": {"uv": [84, 33], "uv_size": [8, 7]}, + "east": {"uv": [49, 106], "uv_size": [2, 7]}, + "south": {"uv": [30, 87], "uv_size": [8, 7]}, + "west": {"uv": [51, 106], "uv_size": [2, 7]}, + "up": {"uv": [104, 50], "uv_size": [8, 2]}, + "down": {"uv": [104, 70], "uv_size": [8, -2]} + } + }, + { + "origin": [-1.025, 12, -6], + "size": [7.05, 6.325, 2], + "pivot": [6, 12, -6], + "rotation": [-71.5, 0, 0], + "uv": { + "north": {"uv": [93, 76], "uv_size": [7, 6]}, + "east": {"uv": [4, 107], "uv_size": [2, 6]}, + "south": {"uv": [94, 0], "uv_size": [7, 6]}, + "west": {"uv": [6, 107], "uv_size": [2, 6]}, + "up": {"uv": [93, 82], "uv_size": [7, 2]}, + "down": {"uv": [104, 72], "uv_size": [7, -2]} + } + }, + { + "origin": [17.5, 10, 12.975], + "size": [6, 4, 0.025], + "uv": { + "north": {"uv": [25, 102], "uv_size": [6, 4]}, + "east": {"uv": [55, 108], "uv_size": [1, 4]}, + "south": {"uv": [31, 102], "uv_size": [6, 4]}, + "west": {"uv": [56, 108], "uv_size": [1, 4]}, + "up": {"uv": [108, 59], "uv_size": [6, 1]}, + "down": {"uv": [60, 109], "uv_size": [6, -1]} + } + }, + { + "origin": [19.5, 5, -1.5], + "size": [5, 2, 23], + "uv": { + "north": {"uv": [17, 107], "uv_size": [5, 2]}, + "east": {"uv": [89, 88], "uv_size": [23, 2]}, + "south": {"uv": [68, 107], "uv_size": [5, 2]}, + "west": {"uv": [89, 90], "uv_size": [23, 2]}, + "up": {"uv": [78, 76], "uv_size": [5, 23]}, + "down": {"uv": [0, 105], "uv_size": [5, -23]} + } + }, + { + "origin": [20, 0, -2], + "size": [5, 2, 24], + "uv": { + "north": {"uv": [73, 107], "uv_size": [5, 2]}, + "east": {"uv": [88, 72], "uv_size": [24, 2]}, + "south": {"uv": [107, 100], "uv_size": [5, 2]}, + "west": {"uv": [88, 74], "uv_size": [24, 2]}, + "up": {"uv": [58, 72], "uv_size": [5, 24]}, + "down": {"uv": [63, 100], "uv_size": [5, -24]} + } + }, + { + "origin": [-1, 15, -0.025], + "size": [2, 8, 0.025], + "uv": { + "north": {"uv": [58, 104], "uv_size": [2, 8]}, + "east": {"uv": [94, 106], "uv_size": [1, 8]}, + "south": {"uv": [43, 106], "uv_size": [2, 8]}, + "west": {"uv": [22, 107], "uv_size": [1, 8]}, + "up": {"uv": [17, 98], "uv_size": [2, 1]}, + "down": {"uv": [25, 102], "uv_size": [2, -1]} + } + }, + { + "origin": [6, 15, -0.025], + "size": [2, 8, 0.025], + "uv": { + "north": {"uv": [45, 106], "uv_size": [2, 8]}, + "east": {"uv": [23, 107], "uv_size": [1, 8]}, + "south": {"uv": [47, 106], "uv_size": [2, 8]}, + "west": {"uv": [24, 107], "uv_size": [1, 8]}, + "up": {"uv": [27, 101], "uv_size": [2, 1]}, + "down": {"uv": [102, 19], "uv_size": [2, -1]} + } + } + ] + }, + { + "name": "water_port", + "parent": "FossilProcessor", + "pivot": [0, 0, 0], + "cubes": [ + { + "origin": [-4, 4, 22], + "size": [8, 8, 2], + "uv": { + "north": {"uv": [64, 0], "uv_size": [8, 8]}, + "east": {"uv": [4, 41], "uv_size": [5, 8]}, + "south": {"uv": [72, 0], "uv_size": [8, 8]}, + "west": {"uv": [0, 41], "uv_size": [4, 8]}, + "up": {"uv": [8, 46], "uv_size": [-8, -5]}, + "down": {"uv": [8, 49], "uv_size": [-8, -5]} + } + } + ] + }, + { + "name": "power_port", + "parent": "FossilProcessor", + "pivot": [0, 0, 0], + "cubes": [ + { + "origin": [12, 4, 22], + "size": [8, 8, 2], + "uv": { + "north": {"uv": [64, 0], "uv_size": [8, 8]}, + "east": {"uv": [4, 41], "uv_size": [5, 8]}, + "south": {"uv": [64, 0], "uv_size": [8, 8]}, + "west": {"uv": [0, 41], "uv_size": [4, 8]}, + "up": {"uv": [8, 46], "uv_size": [-8, -5]}, + "down": {"uv": [8, 49], "uv_size": [-8, -5]} + } + } + ] + }, + { + "name": "base_tanks", + "parent": "FossilProcessor", + "pivot": [4, 14, -5], + "cubes": [ + { + "origin": [-8, 2, -1], + "size": [4, 8, 4], + "uv": { + "north": {"uv": [38, 87], "uv_size": [4, 8]}, + "east": {"uv": [94, 11], "uv_size": [4, 8]}, + "south": {"uv": [13, 94], "uv_size": [4, 8]}, + "west": {"uv": [30, 94], "uv_size": [4, 8]}, + "up": {"uv": [54, 104], "uv_size": [4, 4]}, + "down": {"uv": [104, 80], "uv_size": [4, -4]} + } + }, + { + "origin": [18, 10, 0.975], + "size": [6, 4, 0.025], + "uv": { + "north": {"uv": [102, 60], "uv_size": [6, 4]}, + "east": {"uv": [66, 108], "uv_size": [1, 4]}, + "south": {"uv": [102, 64], "uv_size": [6, 4]}, + "west": {"uv": [67, 108], "uv_size": [1, 4]}, + "up": {"uv": [108, 62], "uv_size": [6, 1]}, + "down": {"uv": [108, 64], "uv_size": [6, -1]} + } + }, + { + "origin": [20, 2, -1], + "size": [4, 8, 4], + "uv": { + "north": {"uv": [60, 100], "uv_size": [4, 8]}, + "east": {"uv": [64, 100], "uv_size": [4, 8]}, + "south": {"uv": [100, 76], "uv_size": [4, 8]}, + "west": {"uv": [100, 92], "uv_size": [4, 8]}, + "up": {"uv": [33, 106], "uv_size": [4, 4]}, + "down": {"uv": [39, 110], "uv_size": [4, -4]} + } + }, + { + "origin": [-7.5, 10, 0.975], + "size": [6, 4, 0.025], + "uv": { + "north": {"uv": [94, 19], "uv_size": [6, 4]}, + "east": {"uv": [63, 72], "uv_size": [1, 4]}, + "south": {"uv": [98, 68], "uv_size": [6, 4]}, + "west": {"uv": [17, 94], "uv_size": [1, 4]}, + "up": {"uv": [108, 30], "uv_size": [6, 1]}, + "down": {"uv": [108, 32], "uv_size": [6, -1]} + } + } + ] + }, + { + "name": "iron_tanks", + "parent": "FossilProcessor", + "pivot": [12, 14, -5], + "cubes": [ + { + "origin": [-8, 2, 5], + "size": [4, 8, 4], + "uv": { + "north": {"uv": [34, 94], "uv_size": [4, 8]}, + "east": {"uv": [94, 56], "uv_size": [4, 8]}, + "south": {"uv": [94, 64], "uv_size": [4, 8]}, + "west": {"uv": [38, 95], "uv_size": [4, 8]}, + "up": {"uv": [104, 80], "uv_size": [4, 4]}, + "down": {"uv": [82, 108], "uv_size": [4, -4]} + } + }, + { + "origin": [-7.5, 10, 6.975], + "size": [6, 4, 0.025], + "uv": { + "north": {"uv": [101, 100], "uv_size": [6, 4]}, + "east": {"uv": [62, 96], "uv_size": [1, 4]}, + "south": {"uv": [102, 4], "uv_size": [6, 4]}, + "west": {"uv": [97, 52], "uv_size": [1, 4]}, + "up": {"uv": [108, 55], "uv_size": [6, 1]}, + "down": {"uv": [108, 57], "uv_size": [6, -1]} + } + } + ] + }, + { + "name": "gold_tanks", + "parent": "FossilProcessor", + "pivot": [4, 14, -5], + "cubes": [ + { + "origin": [17.5, 10, 6.975], + "size": [6, 4, 0.025], + "uv": { + "north": {"uv": [102, 52], "uv_size": [6, 4]}, + "east": {"uv": [57, 108], "uv_size": [1, 4]}, + "south": {"uv": [102, 56], "uv_size": [6, 4]}, + "west": {"uv": [108, 64], "uv_size": [1, 4]}, + "up": {"uv": [108, 60], "uv_size": [6, 1]}, + "down": {"uv": [108, 62], "uv_size": [6, -1]} + } + }, + { + "origin": [20, 2, 5], + "size": [4, 8, 4], + "uv": { + "north": {"uv": [68, 99], "uv_size": [4, 8]}, + "east": {"uv": [72, 99], "uv_size": [4, 8]}, + "south": {"uv": [76, 99], "uv_size": [4, 8]}, + "west": {"uv": [100, 44], "uv_size": [4, 8]}, + "up": {"uv": [25, 106], "uv_size": [4, 4]}, + "down": {"uv": [29, 110], "uv_size": [4, -4]} + } + } + ] + }, + { + "name": "diamond_tanks", + "parent": "FossilProcessor", + "pivot": [12, 14, -5], + "cubes": [ + { + "origin": [20, 2, 11], + "size": [4, 8, 4], + "uv": { + "north": {"uv": [5, 99], "uv_size": [4, 8]}, + "east": {"uv": [9, 99], "uv_size": [4, 8]}, + "south": {"uv": [17, 99], "uv_size": [4, 8]}, + "west": {"uv": [21, 99], "uv_size": [4, 8]}, + "up": {"uv": [105, 33], "uv_size": [4, 4]}, + "down": {"uv": [106, 22], "uv_size": [4, -4]} + } + }, + { + "origin": [17.5, 10, 18.975], + "size": [6, 4, 0.025], + "uv": { + "north": {"uv": [102, 8], "uv_size": [6, 4]}, + "east": {"uv": [82, 99], "uv_size": [1, 4]}, + "south": {"uv": [102, 12], "uv_size": [6, 4]}, + "west": {"uv": [54, 108], "uv_size": [1, 4]}, + "up": {"uv": [108, 57], "uv_size": [6, 1]}, + "down": {"uv": [108, 59], "uv_size": [6, -1]} + } + }, + { + "origin": [20, 2, 17], + "size": [4, 8, 4], + "uv": { + "north": {"uv": [98, 52], "uv_size": [4, 8]}, + "east": {"uv": [98, 60], "uv_size": [4, 8]}, + "south": {"uv": [87, 98], "uv_size": [4, 8]}, + "west": {"uv": [91, 98], "uv_size": [4, 8]}, + "up": {"uv": [103, 104], "uv_size": [4, 4]}, + "down": {"uv": [0, 109], "uv_size": [4, -4]} + } + }, + { + "origin": [-7.5, 10, 12.975], + "size": [6, 4, 0.025], + "uv": { + "north": {"uv": [95, 100], "uv_size": [6, 4]}, + "east": {"uv": [60, 96], "uv_size": [1, 4]}, + "south": {"uv": [101, 0], "uv_size": [6, 4]}, + "west": {"uv": [61, 96], "uv_size": [1, 4]}, + "up": {"uv": [108, 53], "uv_size": [6, 1]}, + "down": {"uv": [108, 55], "uv_size": [6, -1]} + } + }, + { + "origin": [-7.5, 10, 18.975], + "size": [6, 4, 0.025], + "uv": { + "north": {"uv": [99, 33], "uv_size": [6, 4]}, + "east": {"uv": [18, 94], "uv_size": [1, 4]}, + "south": {"uv": [100, 19], "uv_size": [6, 4]}, + "west": {"uv": [96, 52], "uv_size": [1, 4]}, + "up": {"uv": [108, 32], "uv_size": [6, 1]}, + "down": {"uv": [108, 53], "uv_size": [6, -1]} + } + }, + { + "origin": [-8, 2, 11], + "size": [4, 8, 4], + "uv": { + "north": {"uv": [96, 44], "uv_size": [4, 8]}, + "east": {"uv": [48, 96], "uv_size": [4, 8]}, + "south": {"uv": [52, 96], "uv_size": [4, 8]}, + "west": {"uv": [56, 96], "uv_size": [4, 8]}, + "up": {"uv": [104, 92], "uv_size": [4, 4]}, + "down": {"uv": [95, 108], "uv_size": [4, -4]} + } + }, + { + "origin": [-8, 2, 17], + "size": [4, 8, 4], + "uv": { + "north": {"uv": [83, 96], "uv_size": [4, 8]}, + "east": {"uv": [96, 92], "uv_size": [4, 8]}, + "south": {"uv": [98, 11], "uv_size": [4, 8]}, + "west": {"uv": [42, 98], "uv_size": [4, 8]}, + "up": {"uv": [104, 96], "uv_size": [4, 4]}, + "down": {"uv": [99, 108], "uv_size": [4, -4]} + } + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/geo/block/sequencer.geo.json b/common/src/main/resources/assets/projectnublar/geo/block/sequencer.geo.json new file mode 100644 index 00000000..17f59bec --- /dev/null +++ b/common/src/main/resources/assets/projectnublar/geo/block/sequencer.geo.json @@ -0,0 +1,611 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.unknown", + "texture_width": 128, + "texture_height": 128, + "visible_bounds_width": 4, + "visible_bounds_height": 3.5, + "visible_bounds_offset": [0, 1.25, 0] + }, + "bones": [ + { + "name": "Sequencer", + "pivot": [13, 16, 14], + "cubes": [ + { + "origin": [9, 7, 10], + "size": [14, 7, 9], + "uv": { + "north": {"uv": [13, 84], "uv_size": [14, 7]}, + "east": {"uv": [0, 88], "uv_size": [9, 7]}, + "south": {"uv": [27, 87], "uv_size": [14, 7]}, + "west": {"uv": [49, 89], "uv_size": [9, 7]}, + "up": {"uv": [49, 80], "uv_size": [14, 9]}, + "down": {"uv": [63, 89], "uv_size": [14, -9]} + } + }, + { + "origin": [18.225, 23.55, 2.75], + "size": [0.5, 0.9, 0.5], + "uv": { + "north": {"uv": [20, 95], "uv_size": [1, 1]}, + "east": {"uv": [95, 20], "uv_size": [1, 1]}, + "south": {"uv": [21, 95], "uv_size": [1, 1]}, + "west": {"uv": [95, 21], "uv_size": [1, 1]}, + "up": {"uv": [22, 95], "uv_size": [1, 1]}, + "down": {"uv": [95, 23], "uv_size": [1, -1]} + } + }, + { + "origin": [20.225, 19.55, 2.75], + "size": [0.5, 0.9, 0.5], + "uv": { + "north": {"uv": [95, 23], "uv_size": [1, 1]}, + "east": {"uv": [95, 24], "uv_size": [1, 1]}, + "south": {"uv": [95, 25], "uv_size": [1, 1]}, + "west": {"uv": [95, 50], "uv_size": [1, 1]}, + "up": {"uv": [95, 51], "uv_size": [1, 1]}, + "down": {"uv": [95, 53], "uv_size": [1, -1]} + } + }, + { + "origin": [20.225, 23.55, 2.75], + "size": [0.5, 0.9, 0.5], + "uv": { + "north": {"uv": [95, 53], "uv_size": [1, 1]}, + "east": {"uv": [95, 54], "uv_size": [1, 1]}, + "south": {"uv": [95, 55], "uv_size": [1, 1]}, + "west": {"uv": [95, 56], "uv_size": [1, 1]}, + "up": {"uv": [95, 57], "uv_size": [1, 1]}, + "down": {"uv": [91, 96], "uv_size": [1, -1]} + } + }, + { + "origin": [16.225, 15.55, 2.75], + "size": [0.5, 0.9, 0.5], + "uv": { + "north": {"uv": [92, 95], "uv_size": [1, 1]}, + "east": {"uv": [93, 95], "uv_size": [1, 1]}, + "south": {"uv": [94, 95], "uv_size": [1, 1]}, + "west": {"uv": [95, 94], "uv_size": [1, 1]}, + "up": {"uv": [95, 95], "uv_size": [1, 1]}, + "down": {"uv": [0, 97], "uv_size": [1, -1]} + } + } + ] + }, + { + "name": "computer", + "parent": "Sequencer", + "pivot": [16, 0, 8], + "cubes": [ + { + "origin": [-5, 10, 0], + "size": [13, 2, 20], + "uv": { + "north": {"uv": [93, 71], "uv_size": [13, 2]}, + "east": {"uv": [83, 14], "uv_size": [20, 2]}, + "south": {"uv": [93, 73], "uv_size": [13, 2]}, + "west": {"uv": [93, 61], "uv_size": [20, 2]}, + "up": {"uv": [64, 60], "uv_size": [13, 20]}, + "down": {"uv": [0, 88], "uv_size": [13, -20]} + } + }, + { + "origin": [-8.6, 10, -0.025], + "size": [3.6, 2, 20.05], + "pivot": [-5, 12, 0], + "rotation": [0, 0, -33.75], + "uv": { + "north": {"uv": [94, 45], "uv_size": [4, 2]}, + "east": {"uv": [93, 63], "uv_size": [20, 2]}, + "south": {"uv": [94, 47], "uv_size": [4, 2]}, + "west": {"uv": [93, 65], "uv_size": [20, 2]}, + "up": {"uv": [41, 87], "uv_size": [4, 20]}, + "down": {"uv": [45, 107], "uv_size": [4, -20]} + } + }, + { + "origin": [-8, 0, 0], + "size": [16, 10, 20], + "uv": { + "north": {"uv": [77, 58], "uv_size": [16, 10]}, + "east": {"uv": [74, 38], "uv_size": [20, 10]}, + "south": {"uv": [77, 68], "uv_size": [16, 10]}, + "west": {"uv": [74, 48], "uv_size": [20, 10]}, + "up": {"uv": [32, 60], "uv_size": [16, 20]}, + "down": {"uv": [48, 80], "uv_size": [16, -20]} + } + }, + { + "origin": [-7, 3, -4], + "size": [1, 3, 4], + "uv": { + "north": {"uv": [78, 16], "uv_size": [1, 3]}, + "east": {"uv": [9, 88], "uv_size": [4, 3]}, + "south": {"uv": [95, 17], "uv_size": [1, 3]}, + "west": {"uv": [34, 94], "uv_size": [4, 3]}, + "up": {"uv": [94, 50], "uv_size": [1, 4]}, + "down": {"uv": [94, 58], "uv_size": [1, -4]} + } + }, + { + "origin": [-7, 6, -4.025], + "size": [1, 1.425, 4.05], + "pivot": [-7, 6, -4], + "rotation": [0, 0, 45], + "uv": { + "north": {"uv": [1, 96], "uv_size": [1, 1]}, + "east": {"uv": [91, 94], "uv_size": [4, 1]}, + "south": {"uv": [2, 96], "uv_size": [1, 1]}, + "west": {"uv": [0, 95], "uv_size": [4, 1]}, + "up": {"uv": [4, 95], "uv_size": [1, 4]}, + "down": {"uv": [5, 99], "uv_size": [1, -4]} + } + }, + { + "origin": [-7, 1.575, -4.025], + "size": [1, 1.425, 4.05], + "pivot": [-7, 3, -4], + "rotation": [0, 0, -45], + "uv": { + "north": {"uv": [3, 96], "uv_size": [1, 1]}, + "east": {"uv": [6, 95], "uv_size": [4, 1]}, + "south": {"uv": [6, 96], "uv_size": [1, 1]}, + "west": {"uv": [10, 95], "uv_size": [4, 1]}, + "up": {"uv": [14, 95], "uv_size": [1, 4]}, + "down": {"uv": [15, 99], "uv_size": [1, -4]} + } + }, + { + "origin": [-6, 2, -4], + "size": [14, 5, 4], + "uv": { + "north": {"uv": [79, 33], "uv_size": [14, 5]}, + "east": {"uv": [93, 83], "uv_size": [4, 5]}, + "south": {"uv": [77, 88], "uv_size": [14, 5]}, + "west": {"uv": [27, 94], "uv_size": [4, 5]}, + "up": {"uv": [58, 89], "uv_size": [14, 4]}, + "down": {"uv": [9, 95], "uv_size": [14, -4]} + } + }, + { + "origin": [-5, 6, -5], + "size": [9, 1, 5], + "pivot": [-0.5, 6, -4], + "rotation": [65, 0, 0], + "uv": { + "north": {"uv": [32, 59], "uv_size": [9, 1]}, + "east": {"uv": [27, 79], "uv_size": [5, 1]}, + "south": {"uv": [94, 44], "uv_size": [9, 1]}, + "west": {"uv": [94, 49], "uv_size": [5, 1]}, + "up": {"uv": [32, 54], "uv_size": [9, 5]}, + "down": {"uv": [93, 38], "uv_size": [9, -5]} + } + }, + { + "origin": [7, 14.5, 2], + "size": [2, 11, 2], + "uv": { + "north": {"uv": [27, 68], "uv_size": [2, 11]}, + "east": {"uv": [29, 68], "uv_size": [2, 11]}, + "south": {"uv": [23, 91], "uv_size": [2, 11]}, + "west": {"uv": [25, 91], "uv_size": [2, 11]}, + "up": {"uv": [40, 24], "uv_size": [2, 2]}, + "down": {"uv": [74, 60], "uv_size": [2, -2]} + } + } + ] + }, + { + "name": "monitor_primary", + "parent": "computer", + "pivot": [13, 16, 14], + "cubes": [ + { + "origin": [-8, 15, 2.475], + "size": [16, 10, 1], + "uv": { + "north": {"uv": [77, 78], "uv_size": [16, 10]}, + "east": {"uv": [41, 46], "uv_size": [1, 10]}, + "south": {"uv": [79, 16], "uv_size": [16, 10]}, + "west": {"uv": [31, 68], "uv_size": [1, 10]}, + "up": {"uv": [94, 42], "uv_size": [16, 1]}, + "down": {"uv": [94, 44], "uv_size": [16, -1]} + } + } + ] + }, + { + "name": "mainBody", + "parent": "Sequencer", + "pivot": [13, 42, 8], + "cubes": [ + { + "origin": [23, 7, -2], + "size": [1, 19, 21], + "uv": { + "north": {"uv": [88, 93], "uv_size": [1, 19]}, + "east": {"uv": [0, 27], "uv_size": [21, 19]}, + "south": {"uv": [89, 93], "uv_size": [1, 19]}, + "west": {"uv": [21, 27], "uv_size": [21, 19]}, + "up": {"uv": [84, 93], "uv_size": [1, 21]}, + "down": {"uv": [85, 114], "uv_size": [1, -21]} + } + }, + { + "origin": [8, 7, -2], + "size": [1, 19, 21], + "uv": { + "north": {"uv": [32, 94], "uv_size": [1, 19]}, + "east": {"uv": [32, 0], "uv_size": [21, 19]}, + "south": {"uv": [33, 94], "uv_size": [1, 19]}, + "west": {"uv": [42, 19], "uv_size": [21, 19]}, + "up": {"uv": [86, 93], "uv_size": [1, 21]}, + "down": {"uv": [87, 114], "uv_size": [1, -21]} + } + }, + { + "origin": [8, 26, -2], + "size": [16, 1, 22], + "uv": { + "north": {"uv": [94, 40], "uv_size": [16, 1]}, + "east": {"uv": [93, 81], "uv_size": [22, 1]}, + "south": {"uv": [94, 41], "uv_size": [16, 1]}, + "west": {"uv": [93, 82], "uv_size": [22, 1]}, + "up": {"uv": [16, 46], "uv_size": [16, 22]}, + "down": {"uv": [58, 60], "uv_size": [16, -22]} + } + }, + { + "origin": [8, 0, -2], + "size": [16, 7, 22], + "uv": { + "north": {"uv": [83, 0], "uv_size": [16, 7]}, + "east": {"uv": [79, 26], "uv_size": [22, 7]}, + "south": {"uv": [83, 7], "uv_size": [16, 7]}, + "west": {"uv": [27, 80], "uv_size": [22, 7]}, + "up": {"uv": [42, 38], "uv_size": [16, 22]}, + "down": {"uv": [0, 68], "uv_size": [16, -22]} + } + }, + { + "origin": [8, 7, 19], + "size": [16, 19, 1], + "uv": { + "north": {"uv": [53, 0], "uv_size": [16, 19]}, + "east": {"uv": [90, 93], "uv_size": [1, 19]}, + "south": {"uv": [63, 19], "uv_size": [16, 19]}, + "west": {"uv": [31, 94], "uv_size": [1, 19]}, + "up": {"uv": [94, 38], "uv_size": [16, 1]}, + "down": {"uv": [94, 40], "uv_size": [16, -1]} + } + }, + { + "origin": [12, 7, 0], + "size": [8, 3, 8], + "uv": { + "north": {"uv": [69, 16], "uv_size": [8, 3]}, + "east": {"uv": [93, 75], "uv_size": [8, 3]}, + "south": {"uv": [76, 93], "uv_size": [8, 3]}, + "west": {"uv": [93, 78], "uv_size": [8, 3]}, + "up": {"uv": [32, 19], "uv_size": [8, 8]}, + "down": {"uv": [32, 54], "uv_size": [8, -8]} + } + }, + { + "origin": [12.5, 8.5, 0.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [14.5, 8.5, 0.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [16.5, 8.5, 0.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [18.5, 8.5, 0.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [18.5, 8.5, 2.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [16.5, 8.5, 2.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [14.5, 8.5, 2.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [12.5, 8.5, 2.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [18.5, 8.5, 4.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [16.5, 8.5, 4.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [14.5, 8.5, 4.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [12.5, 8.5, 4.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [18.5, 8.5, 6.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [16.5, 8.5, 6.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [14.5, 8.5, 6.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [12.5, 8.5, 6.5], + "size": [1, 4, 1], + "uv": { + "north": {"uv": [41, 56], "uv_size": [1, 4]}, + "east": {"uv": [76, 89], "uv_size": [1, 4]}, + "south": {"uv": [39, 94], "uv_size": [1, 4]}, + "west": {"uv": [40, 94], "uv_size": [1, 4]}, + "up": {"uv": [76, 58], "uv_size": [1, 1]}, + "down": {"uv": [76, 60], "uv_size": [1, -1]} + } + }, + { + "origin": [9, 22, 3], + "size": [14, 3, 16], + "uv": { + "north": {"uv": [58, 93], "uv_size": [14, 3]}, + "east": {"uv": [91, 88], "uv_size": [16, 3]}, + "south": {"uv": [93, 58], "uv_size": [14, 3]}, + "west": {"uv": [91, 91], "uv_size": [16, 3]}, + "up": {"uv": [13, 68], "uv_size": [14, 16]}, + "down": {"uv": [69, 16], "uv_size": [14, -16]} + } + }, + { + "origin": [9, 18, 3], + "size": [14, 3, 16], + "uv": { + "north": {"uv": [58, 93], "uv_size": [14, 3]}, + "east": {"uv": [91, 88], "uv_size": [16, 3]}, + "south": {"uv": [93, 58], "uv_size": [14, 3]}, + "west": {"uv": [91, 91], "uv_size": [16, 3]}, + "up": {"uv": [13, 68], "uv_size": [14, 16]}, + "down": {"uv": [69, 16], "uv_size": [14, -16]} + } + }, + { + "origin": [18.1375, 23.3, -0.25], + "size": [0.7, 1.4, 3], + "uv": { + "north": {"uv": [31, 78], "uv_size": [1, 1]}, + "east": {"uv": [16, 95], "uv_size": [3, 1]}, + "south": {"uv": [19, 95], "uv_size": [1, 1]}, + "west": {"uv": [95, 16], "uv_size": [3, 1]}, + "up": {"uv": [40, 51], "uv_size": [1, 3]}, + "down": {"uv": [77, 19], "uv_size": [1, -3]} + } + }, + { + "origin": [20.1375, 19.3, -0.25], + "size": [0.7, 1.4, 3], + "uv": { + "north": {"uv": [31, 78], "uv_size": [1, 1]}, + "east": {"uv": [16, 95], "uv_size": [3, 1]}, + "south": {"uv": [19, 95], "uv_size": [1, 1]}, + "west": {"uv": [95, 16], "uv_size": [3, 1]}, + "up": {"uv": [40, 51], "uv_size": [1, 3]}, + "down": {"uv": [77, 19], "uv_size": [1, -3]} + } + }, + { + "origin": [20.1375, 23.3, -0.25], + "size": [0.7, 1.4, 3], + "uv": { + "north": {"uv": [31, 78], "uv_size": [1, 1]}, + "east": {"uv": [16, 95], "uv_size": [3, 1]}, + "south": {"uv": [19, 95], "uv_size": [1, 1]}, + "west": {"uv": [95, 16], "uv_size": [3, 1]}, + "up": {"uv": [40, 51], "uv_size": [1, 3]}, + "down": {"uv": [77, 19], "uv_size": [1, -3]} + } + }, + { + "origin": [16.1375, 15.3, -0.25], + "size": [0.7, 1.4, 3], + "uv": { + "north": {"uv": [31, 78], "uv_size": [1, 1]}, + "east": {"uv": [16, 95], "uv_size": [3, 1]}, + "south": {"uv": [19, 95], "uv_size": [1, 1]}, + "west": {"uv": [95, 16], "uv_size": [3, 1]}, + "up": {"uv": [40, 51], "uv_size": [1, 3]}, + "down": {"uv": [77, 19], "uv_size": [1, -3]} + } + }, + { + "origin": [9, 14, 3], + "size": [14, 3, 16], + "uv": { + "north": {"uv": [58, 93], "uv_size": [14, 3]}, + "east": {"uv": [91, 88], "uv_size": [16, 3]}, + "south": {"uv": [93, 58], "uv_size": [14, 3]}, + "west": {"uv": [91, 91], "uv_size": [16, 3]}, + "up": {"uv": [13, 68], "uv_size": [14, 16]}, + "down": {"uv": [69, 16], "uv_size": [14, -16]} + } + } + ] + }, + { + "name": "Door", + "parent": "mainBody", + "pivot": [23.5, 13.5, -2], + "cubes": [ + { + "origin": [8, 0, -4], + "size": [16, 27, 2], + "uv": { + "north": {"uv": [0, 0], "uv_size": [16, 27]}, + "east": {"uv": [72, 89], "uv_size": [2, 27]}, + "south": {"uv": [16, 0], "uv_size": [16, 27]}, + "west": {"uv": [74, 89], "uv_size": [2, 27]}, + "up": {"uv": [93, 67], "uv_size": [16, 2]}, + "down": {"uv": [93, 71], "uv_size": [16, -2]} + } + }, + { + "origin": [9, 10, -5], + "size": [1, 5, 1], + "uv": { + "north": {"uv": [40, 19], "uv_size": [1, 5]}, + "east": {"uv": [41, 19], "uv_size": [1, 5]}, + "south": {"uv": [40, 46], "uv_size": [1, 5]}, + "west": {"uv": [38, 94], "uv_size": [1, 5]}, + "up": {"uv": [40, 26], "uv_size": [1, 1]}, + "down": {"uv": [41, 27], "uv_size": [1, -1]} + } + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json b/common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json new file mode 100644 index 00000000..a4512d0a --- /dev/null +++ b/common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json @@ -0,0 +1,818 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.Model", + "texture_width": 256, + "texture_height": 256, + "visible_bounds_width": 14, + "visible_bounds_height": 5.5, + "visible_bounds_offset": [0, 2.25, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 40, 0] + }, + { + "name": "thighLeft", + "parent": "root", + "pivot": [6.5, 42.53, 7.71], + "rotation": [-4.09, 0, -3.48], + "cubes": [ + {"origin": [2, 26.40168, -0.37952], "size": [9, 22, 15], "uv": [1, 1]} + ] + }, + { + "name": "calfLeft", + "parent": "thighLeft", + "pivot": [6.8, 26.53, -0.23], + "rotation": [43.72, -0.38, 3.46], + "cubes": [ + {"origin": [3.3, 5.53, -0.23], "size": [7, 21, 8], "inflate": 0.06667, "uv": [50, 9]} + ] + }, + { + "name": "ankleLeft", + "parent": "calfLeft", + "pivot": [6.8, 5.6, 7.3], + "rotation": [-63.46, 0, 0], + "cubes": [ + {"origin": [3.8, -11.4, 1.3], "size": [6, 17, 6], "uv": [81, 15]} + ] + }, + { + "name": "footLeft", + "parent": "ankleLeft", + "pivot": [6.8, -10.08, 6.01], + "rotation": [23.86902, -3.47, -1.53], + "cubes": [ + {"origin": [2.8, -12.05, -5.95656], "size": [8, 4, 14], "inflate": -0.03333, "uv": [106, 20]} + ] + }, + { + "name": "thighRight", + "parent": "root", + "pivot": [-6.5, 42.53, 7.71], + "rotation": [-4.09, 0, 3.48], + "cubes": [ + {"origin": [-11, 26.40168, -0.37952], "size": [9, 22, 15], "uv": [1, 39]} + ] + }, + { + "name": "calfRight", + "parent": "thighRight", + "pivot": [-6.8, 26.53, -0.23], + "rotation": [43.72, 0.38, -3.46], + "cubes": [ + {"origin": [-10.2999, 5.53, -0.23], "size": [7, 21, 8], "inflate": 0.06667, "uv": [50, 47]} + ] + }, + { + "name": "ankleRight", + "parent": "calfRight", + "pivot": [-6.8, 5.6, 7.3], + "rotation": [-63.46, 0, 0], + "cubes": [ + {"origin": [-9.7999, -11.4, 1.3], "size": [6, 17, 6], "uv": [81, 53]} + ] + }, + { + "name": "footRight", + "parent": "ankleRight", + "pivot": [-6.79997, -10.08, 6.01], + "rotation": [23.869, 3.46917, 1.53188], + "cubes": [ + {"origin": [-10.79987, -12.05, -5.95656], "size": [8, 4, 14], "inflate": -0.03333, "uv": [106, 58]} + ] + }, + { + "name": "hips", + "parent": "root", + "pivot": [0, 43.64075, -1.26841], + "rotation": [-8.17, 0, 0], + "cubes": [ + {"origin": [-8.5, 32.64075, -14.76841], "size": [17, 22, 27], "inflate": -0.01667, "uv": [163, 206]} + ] + }, + { + "name": "shoulders", + "parent": "hips", + "pivot": [0, 54.32184, -14.69596], + "rotation": [17.4, 0, 0], + "cubes": [ + {"origin": [-7.5, 34.64887, -28.69596], "size": [15, 20, 14], "inflate": 0.03333, "uv": [178, 171]} + ] + }, + { + "name": "shoulderUnder", + "parent": "shoulders", + "pivot": [0, 34.64887, -28.69596], + "rotation": [-8.34, 0, 0], + "cubes": [ + {"origin": [-7.5, 34.64887, -28.69596], "size": [15, 2, 10], "inflate": -0.00333, "uv": [127, 192]} + ] + }, + { + "name": "chest", + "parent": "shoulders", + "pivot": [0, 36.27283, -31.8352], + "rotation": [-30.96, 0, 0], + "cubes": [ + {"origin": [-5.5, 36.27283, -31.8352], "size": [11, 8, 4.75], "inflate": -0.03333, "uv": [97, 151]} + ] + }, + { + "name": "belly1", + "parent": "chest", + "pivot": [0, 36.24665, -27.83514], + "rotation": [0.25, 0, 0], + "cubes": [ + {"origin": [-7, 36.24665, -27.83514], "size": [14, 9, 18], "inflate": -0.06667, "uv": [80, 164]} + ] + }, + { + "name": "neck1", + "parent": "shoulders", + "pivot": [0, 52.07255, -26.70198], + "rotation": [-40.13, 0, 0], + "cubes": [ + {"origin": [-4.5, 42.79992, -33.92422], "size": [9, 12, 14], "uv": [184, 144]} + ] + }, + { + "name": "neck2", + "parent": "neck1", + "pivot": [0, 42.9427, -33.87824], + "rotation": [-17.85, 0, 0], + "cubes": [ + {"origin": [-4.5, 43.0427, -42.97824], "size": [9, 11, 9], "inflate": 0.03333, "uv": [189, 123]} + ] + }, + { + "name": "neck3", + "parent": "neck2", + "pivot": [0, 54.1627, -43.07824], + "rotation": [15.59, 0, 0], + "cubes": [ + {"origin": [-4.5, 42.9627, -47.17824], "size": [9, 11, 4], "inflate": 0.09333, "uv": [194, 107]} + ] + }, + { + "name": "neck4", + "parent": "neck3", + "pivot": [0, 54.1927, -47.27824], + "rotation": [44.62, 0, 0] + }, + { + "name": "bone", + "parent": "neck4", + "pivot": [0, 48.8927, -51.77824], + "cubes": [ + {"origin": [-4.5, 43.3927, -56.27824], "size": [9, 11, 9], "inflate": -0.10667, "uv": [189, 86]} + ] + }, + { + "name": "head", + "parent": "neck4", + "pivot": [0, 53.32434, -51.45198], + "rotation": [-12.38, 0, 0], + "cubes": [ + {"origin": [-5.5, 44.42434, -58.56198], "size": [11, 9, 7], "inflate": -0.08, "uv": [189, 69], "mirror": true} + ] + }, + { + "name": "snout1", + "parent": "head", + "pivot": [0, 52.83434, -60.44378], + "rotation": [25.98, 0, 0], + "cubes": [ + {"origin": [-2.5, 49.83434, -67.44378], "size": [5, 3, 7], "inflate": 0.01667, "uv": [228, 74]} + ] + }, + { + "name": "snout2", + "parent": "snout1", + "pivot": [0, 51.16386, -61.13796], + "rotation": [-25.39, 0, 0], + "cubes": [ + {"origin": [-3, 46.16386, -68.47629], "size": [6, 5, 8], "inflate": -0.06667, "uv": [226, 60]} + ] + }, + { + "name": "snout3", + "parent": "snout2", + "pivot": [0, 51.11781, -68.47618], + "rotation": [35.09, 0, 0], + "cubes": [ + {"origin": [-2.5, 46.11781, -74.57618], "size": [5, 5, 6], "inflate": 0.08333, "uv": [229, 48]} + ] + }, + { + "name": "snout2B", + "parent": "snout1", + "pivot": [0, 50.58434, -64.15779], + "rotation": [-26.39, 0, 0], + "cubes": [ + {"origin": [-3.5, 47.58434, -69.15779], "size": [7, 4, 8], "inflate": 0.04667, "uv": [225, 35]} + ] + }, + { + "name": "snout3B", + "parent": "snout2B", + "pivot": [0, 51.58434, -69.15779], + "rotation": [35.09, 0, 0], + "cubes": [ + {"origin": [-3.5, 46.58434, -75.20779], "size": [7, 5, 6], "inflate": -0.01667, "uv": [227, 23]} + ] + }, + { + "name": "head2", + "parent": "head", + "pivot": [0, 45.22434, -52.49198], + "rotation": [0, 0, 0], + "cubes": [ + {"origin": [-5, 37.42434, -55.29198], "size": [10, 8, 3.7], "inflate": -0.05333, "uv": [155, 70]} + ] + }, + { + "name": "jawLower1", + "parent": "head2", + "pivot": [0, 45.22434, -53.7104], + "rotation": [2, 0, 0], + "cubes": [ + {"origin": [-5, 37.67434, -58.69041], "size": [10, 7.3, 5], "inflate": 0.11, "uv": [153, 57]} + ] + }, + { + "name": "jawLower2", + "parent": "jawLower1", + "pivot": [0, 45.21434, -60.44677], + "rotation": [20.71, 0, 0], + "cubes": [ + {"origin": [-4, 42.31434, -69.66677], "size": [8, 3, 9.3], "inflate": -0.03333, "uv": [151, 42]} + ] + }, + { + "name": "jawLower3", + "parent": "jawLower2", + "pivot": [0.01167, 44.76446, -68.21224], + "rotation": [-24.76, 0, 0], + "cubes": [ + {"origin": [-3.48833, 41.96446, -73.66224], "size": [7, 3, 5.2], "inflate": -0.00333, "uv": [156, 33]} + ] + }, + { + "name": "jawLower4", + "parent": "jawLower3", + "pivot": [0.01167, 42.22446, -73.65224], + "rotation": [-14.2, 0, 0], + "cubes": [ + {"origin": [-2.98833, 42.12446, -73.55224], "size": [6, 2.1, 5], "uv": [157, 25]} + ] + }, + { + "name": "jawLower5", + "parent": "jawLower4", + "pivot": [0.01167, 42.17446, -68.63589], + "rotation": [15.09, 0, 0], + "cubes": [ + {"origin": [-3.48833, 42.07446, -68.63589], "size": [7, 4, 10], "inflate": -0.03667, "uv": [151, 10]} + ] + }, + { + "name": "lowerJaw6B", + "parent": "jawLower5", + "pivot": [0.01167, 45.97446, -62.63589], + "rotation": [0, 0, 0], + "cubes": [ + {"origin": [-3.48833, 45.97446, -62.63589], "size": [7, 1, 2], "inflate": -0.00333, "uv": [198, 36]} + ] + }, + { + "name": "teethLowerLeft3", + "parent": "jawLower3", + "pivot": [3.41, 44.44397, -73.49673], + "rotation": [-4.47917, 0, 0], + "cubes": [ + {"origin": [3.41, 44.44397, -73.49673], "size": [0, 3, 5], "uv": [90, 128]} + ] + }, + { + "name": "teethLowerRight3", + "parent": "jawLower3", + "pivot": [-3.41, 44.44397, -73.49673], + "rotation": [-4.47917, 0, 0], + "cubes": [ + {"origin": [-3.41, 44.44397, -73.49673], "size": [0, 3, 5], "uv": [71, 128]} + ] + }, + { + "name": "teethLowerFront", + "parent": "jawLower3", + "pivot": [0, 44.56114, -73.6837], + "rotation": [-11.9708, 0, 0], + "cubes": [ + {"origin": [-3.5, 44.56114, -73.6837], "size": [7, 3, 0], "inflate": -0.03333, "uv": [107, 129]} + ] + }, + { + "name": "teethLowerLeft2", + "parent": "jawLower2", + "pivot": [3.79, 45.15045, -68.84918], + "rotation": [-6.86, 0, 0], + "cubes": [ + {"origin": [3.79, 45.15045, -68.84918], "size": [0, 3, 8], "uv": [90, 121]} + ] + }, + { + "name": "teethLowerRight2", + "parent": "jawLower2", + "pivot": [-3.79, 45.15045, -68.84918], + "rotation": [-6.86, 0, 0], + "cubes": [ + {"origin": [-3.79, 45.15045, -68.84918], "size": [0, 3, 8], "uv": [71, 121]} + ] + }, + { + "name": "cheekLeft", + "parent": "jawLower1", + "pivot": [4.17, 45.20434, -60.44677], + "rotation": [-29.07, 6.61, -0.16], + "cubes": [ + {"origin": [3.66, 45.20434, -60.44677], "size": [1, 6, 7], "inflate": -0.16333, "uv": [90, 115]} + ] + }, + { + "name": "throat5", + "parent": "jawLower1", + "pivot": [0, 38.00571, -56.89507], + "rotation": [-12.8959, 0, 0], + "cubes": [ + {"origin": [-3, 38.00571, -57.89507], "size": [6, 4, 9], "inflate": -0.06667, "uv": [153, 92]} + ] + }, + { + "name": "cheekRight", + "parent": "jawLower1", + "pivot": [-4.17, 45.20434, -60.44677], + "rotation": [-29.07, -6.61, 0.16], + "cubes": [ + {"origin": [-4.66, 45.20434, -60.44677], "size": [1, 6, 7], "inflate": -0.16333, "uv": [71, 115], "mirror": true} + ] + }, + { + "name": "newcube3", + "parent": "jawLower1", + "pivot": [5.1, 41.48434, -58.67041], + "rotation": [0, 25, 0], + "cubes": [ + {"origin": [3.1, 37.68434, -60.65041], "size": [2, 7.3, 2.1], "inflate": 0.06667, "uv": [139, 48]} + ] + }, + { + "name": "newcube30", + "parent": "jawLower1", + "pivot": [-5.10009, 41.48434, -58.67045], + "rotation": [0, -25, 0], + "cubes": [ + {"origin": [-5.09999, 37.98434, -60.65045], "size": [2, 7, 2], "inflate": 0.06667, "uv": [139, 60]} + ] + }, + { + "name": "newcube4", + "parent": "jawLower1", + "pivot": [0, 45.21434, -58.44677], + "rotation": [0, 0, 0], + "cubes": [ + {"origin": [-4.5, 37.67434, -60.54677], "size": [9, 7.3, 2.1], "inflate": 0.00333, "uv": [194, 15]} + ] + }, + { + "name": "crest1L", + "parent": "head", + "pivot": [5.25, 53.71434, -60.48198], + "rotation": [-44.08, -0.39, 23.23], + "cubes": [ + {"origin": [5.23, 46.89434, -60.58198], "size": [1, 7, 4], "inflate": -0.1, "uv": [69, 97], "mirror": true} + ] + }, + { + "name": "crest2L", + "parent": "crest1L", + "pivot": [5.23, 53.63434, -60.49198], + "rotation": [7.7, -3.95, 14.6], + "cubes": [ + {"origin": [5.22, 53.70434, -60.39198], "size": [1, 1, 5], "inflate": 0.05333, "uv": [56, 100], "mirror": true} + ] + }, + { + "name": "crest1BL", + "parent": "crest1L", + "pivot": [6.21, 53.71434, -60.48198], + "rotation": [0, 0, -1], + "cubes": [ + {"origin": [5.41, 53.61434, -60.48198], "size": [1, 1, 4], "inflate": -0.1, "uv": [69, 109], "mirror": true} + ] + }, + { + "name": "crest3L", + "parent": "crest1L", + "pivot": [6.19, 52.61319, -59.08515], + "rotation": [71.46, -0.32, -2.63], + "cubes": [ + {"origin": [5.24, 51.61319, -63.08515], "size": [1, 1, 4], "inflate": -0.01667, "uv": [80, 101], "mirror": true} + ] + }, + { + "name": "crest4L", + "parent": "crest3L", + "pivot": [5.73, 52.56319, -62.86515], + "rotation": [-9.72, 4.08, -4.4], + "cubes": [ + {"origin": [5.23, 51.56319, -66.86515], "size": [1, 1, 4], "inflate": -0.01, "uv": [91, 101], "mirror": true} + ] + }, + { + "name": "crest5L", + "parent": "crest4L", + "pivot": [5.73, 52.56319, -66.86515], + "rotation": [10.3, 0.6, 0], + "cubes": [ + {"origin": [5.23, 51.56319, -71.86515], "size": [1, 1, 5], "inflate": -0.01333, "uv": [102, 100], "mirror": true} + ] + }, + { + "name": "crest1R", + "parent": "head", + "pivot": [-5.25, 53.71434, -60.48198], + "rotation": [-44.08, 0.39, -23.23], + "cubes": [ + {"origin": [-6.23, 46.71434, -60.58198], "size": [1, 7, 4], "inflate": -0.04, "uv": [69, 77]} + ] + }, + { + "name": "crest2R", + "parent": "crest1R", + "pivot": [-5.23, 53.63434, -60.49198], + "rotation": [7.7, 3.95, -14.6], + "cubes": [ + {"origin": [-6.22, 53.70434, -60.39198], "size": [1, 1, 5], "inflate": 0.05333, "uv": [56, 80]} + ] + }, + { + "name": "crest1BR", + "parent": "crest1R", + "pivot": [-6.21, 53.71434, -60.48198], + "rotation": [0, 0, 1], + "cubes": [ + {"origin": [-6.41, 53.61434, -60.48198], "size": [1, 1, 4], "inflate": -0.1, "uv": [69, 89]} + ] + }, + { + "name": "crest3R", + "parent": "crest1R", + "pivot": [-6.19, 52.61318, -59.08198], + "rotation": [71.46, -0.32, 2.63], + "cubes": [ + {"origin": [-6.24, 51.61318, -63.08198], "size": [1, 1, 4], "inflate": -0.01667, "uv": [80, 81]} + ] + }, + { + "name": "crest4R", + "parent": "crest3R", + "pivot": [-5.7301, 52.56318, -62.86198], + "rotation": [-9.72, -4.08, 4.4], + "cubes": [ + {"origin": [-6.23, 51.56318, -66.86198], "size": [1, 1, 4], "inflate": -0.01, "uv": [91, 81]} + ] + }, + { + "name": "crest5R", + "parent": "crest4R", + "pivot": [-5.7301, 52.56318, -66.86198], + "rotation": [10.3, 0.6, 0], + "cubes": [ + {"origin": [-6.2301, 51.56318, -71.86198], "size": [1, 1, 5], "inflate": -0.01333, "uv": [102, 80]} + ] + }, + { + "name": "jawUpper1", + "parent": "head", + "pivot": [0, 44.62301, -59.25824], + "rotation": [14.53756, 0, 0], + "cubes": [ + {"origin": [-4.5, 44.82301, -69.25824], "size": [9, 4, 12], "inflate": 0.01667, "uv": [186, 50]} + ] + }, + { + "name": "jawUpper2", + "parent": "jawUpper1", + "pivot": [0, 44.62301, -69.25824], + "rotation": [-27.78, 0, 0], + "cubes": [ + {"origin": [-4, 44.72301, -74.30824], "size": [8, 4, 5], "inflate": 0.01667, "uv": [194, 40]} + ] + }, + { + "name": "teethUpperLeft3", + "parent": "jawUpper2", + "pivot": [3.6, 44.27301, -73.75824], + "rotation": [14.70439, 0, 0], + "cubes": [ + {"origin": [3.6, 41.27301, -73.85824], "size": [0, 4, 6], "inflate": 0.03333, "uv": [90, 135]} + ] + }, + { + "name": "teethUpperRight3", + "parent": "jawUpper2", + "pivot": [-3.6, 44.27301, -73.75824], + "rotation": [14.70439, 0, 0], + "cubes": [ + {"origin": [-3.6, 41.27301, -73.85824], "size": [0, 4, 6], "inflate": 0.03333, "uv": [71, 135]} + ] + }, + { + "name": "teethUpperFront", + "parent": "jawUpper2", + "pivot": [0, 44.1857, -74.01873], + "rotation": [14.5, 0, 0], + "cubes": [ + {"origin": [-4, 41.1857, -74.01873], "size": [8, 4, 0], "inflate": -0.1, "uv": [109, 136]} + ] + }, + { + "name": "teethUpperLeft2", + "parent": "jawUpper1", + "pivot": [4.11, 44.62301, -69.25824], + "rotation": [5.08719, 0.89972, -0.03182], + "cubes": [ + {"origin": [4.11, 41.62301, -69.25824], "size": [0, 3, 9], "uv": [90, 128]} + ] + }, + { + "name": "teethUpperRight2", + "parent": "jawUpper1", + "pivot": [-4.11, 44.62301, -69.25824], + "rotation": [5.08719, -0.9, 0], + "cubes": [ + {"origin": [-4.11, 41.62301, -69.25824], "size": [0, 3, 9], "uv": [71, 128]} + ] + }, + { + "name": "newcube", + "parent": "head", + "pivot": [5.25, 48.43434, -58.67198], + "rotation": [0, 23.85, 0], + "cubes": [ + {"origin": [1.25, 44.53434, -60.78198], "size": [4, 8.15, 2.4], "uv": [227, 11]} + ] + }, + { + "name": "newcube6", + "parent": "head", + "pivot": [0, 53.32434, -58.65198], + "rotation": [0, 0, 0], + "cubes": [ + {"origin": [-5.5, 51.42434, -60.75198], "size": [11, 2, 2.5], "inflate": -0.08333, "uv": [228, 85]} + ] + }, + { + "name": "newcube1", + "parent": "newcube6", + "pivot": [0, 51.52434, -60.85198], + "rotation": [0, 0, 0], + "cubes": [ + {"origin": [-0.25, 49.62434, -60.75198], "size": [5, 2, 1], "inflate": -0.08333, "uv": [234, 94]} + ] + }, + { + "name": "newcube2", + "parent": "newcube6", + "pivot": [0, 51.52434, -60.85198], + "rotation": [0, 0, 0], + "cubes": [ + {"origin": [-4.75, 49.62434, -60.75198], "size": [5, 2, 1], "inflate": -0.08333, "uv": [234, 90]} + ] + }, + { + "name": "newcube0", + "parent": "head", + "pivot": [-5.25, 48.43434, -58.67198], + "rotation": [0, -23.85, 0], + "cubes": [ + {"origin": [-5.25, 44.53434, -60.78198], "size": [4, 8.15, 2.3], "uv": [241, 11], "mirror": true} + ] + }, + { + "name": "newcube5", + "parent": "head", + "pivot": [0, 44.52434, -58.67198], + "rotation": [0, 0, 0], + "cubes": [ + {"origin": [-2.5, 44.52434, -60.51198], "size": [5, 1, 2], "inflate": -0.05333, "uv": [198, 10]} + ] + }, + { + "name": "throat1", + "parent": "neck1", + "pivot": [0, 36.73552, -20.45192], + "rotation": [-27.72, 0, 0], + "cubes": [ + {"origin": [-3.9, 36.73552, -27.45192], "size": [8, 7, 7], "inflate": 0.06667, "uv": [153, 154]} + ] + }, + { + "name": "throat2", + "parent": "throat1", + "pivot": [0, 41.42421, -24.30945], + "rotation": [42.33, 0, 0], + "cubes": [ + {"origin": [-4, 38.93745, -32.82133], "size": [8, 7, 10], "uv": [150, 136]} + ] + }, + { + "name": "throat3", + "parent": "throat2", + "pivot": [0, 38.97421, -32.82133], + "rotation": [-16.42, 0, 0], + "cubes": [ + {"origin": [-4, 38.97421, -36.82133], "size": [8, 7, 4], "inflate": -0.03333, "uv": [156, 124]} + ] + }, + { + "name": "throat4", + "parent": "throat3", + "pivot": [0, 38.99421, -36.82133], + "rotation": [-3.59, 0, 0], + "cubes": [ + {"origin": [-4, 38.99421, -46.82133], "size": [8, 7, 10], "inflate": -0.06667, "uv": [150, 106]} + ] + }, + { + "name": "bicepLeft", + "parent": "shoulders", + "pivot": [6.45, 37.38184, -26.65596], + "rotation": [-8.27, -6.35, -8.09], + "cubes": [ + {"origin": [5.45, 32.15184, -27.65596], "size": [2, 5, 2], "inflate": 0.33, "uv": [115, 79]} + ] + }, + { + "name": "forearmLeft", + "parent": "bicepLeft", + "pivot": [6.47, 32.46184, -26.42092], + "rotation": [-37.77, -17.87, 21.7], + "cubes": [ + {"origin": [5.47, 27.16184, -27.42092], "size": [2, 5, 2], "inflate": 0.05, "uv": [124, 79]} + ] + }, + { + "name": "leftMiddleFinger", + "parent": "forearmLeft", + "pivot": [7.13, 26.82184, -27.49093], + "rotation": [70.67, 42.48, 58.25], + "cubes": [ + {"origin": [5.29, 23.02184, -28.49093], "size": [2, 4, 2], "inflate": -0.27, "uv": [142, 80]} + ] + }, + { + "name": "clawMiddleFingerL", + "parent": "leftMiddleFinger", + "pivot": [7.14003, 24.42738, -27.43502], + "rotation": [0, 0, 13.52], + "cubes": [ + {"origin": [6.17003, 21.42738, -27.43502], "size": [1, 3, 0], "inflate": -0.01, "uv": [148, 100]} + ] + }, + { + "name": "leftIndexFinger", + "parent": "leftMiddleFinger", + "pivot": [6.93187, 26.78184, -28.41093], + "rotation": [-12, 12, 0.68], + "cubes": [ + {"origin": [5.13187, 23.78184, -29.41093], "size": [2, 3, 2], "inflate": -0.19333, "uv": [133, 81]} + ] + }, + { + "name": "clawIndexFingerL", + "parent": "leftIndexFinger", + "pivot": [6.7705, 24.85245, -28.49451], + "rotation": [0, 0, 12.77], + "cubes": [ + {"origin": [5.7705, 21.85245, -28.49451], "size": [1, 3, 0], "inflate": -0.01333, "uv": [142, 100]} + ] + }, + { + "name": "bicepRight", + "parent": "shoulders", + "pivot": [-6.45, 37.38184, -26.65596], + "rotation": [-8.27, 6.35, 8.09], + "cubes": [ + {"origin": [-7.45, 32.15184, -27.65596], "size": [2, 5, 2], "inflate": 0.33, "uv": [115, 87]} + ] + }, + { + "name": "forearmRight", + "parent": "bicepRight", + "pivot": [-6.47, 32.46184, -26.41596], + "rotation": [-37.77, 17.87, -21.7], + "cubes": [ + {"origin": [-7.47, 27.16184, -27.41596], "size": [2, 5, 2], "inflate": 0.05, "uv": [124, 87]} + ] + }, + { + "name": "rightMiddleFinger", + "parent": "forearmRight", + "pivot": [-7.13, 26.82184, -27.48596], + "rotation": [70.67, -42.48, -58.25], + "cubes": [ + {"origin": [-7.29, 23.02184, -28.48596], "size": [2, 4, 2], "inflate": -0.27, "uv": [142, 88]} + ] + }, + { + "name": "clawMiddleFingerR", + "parent": "rightMiddleFinger", + "pivot": [-7.12, 24.43184, -27.42596], + "rotation": [0, 0, -13.52], + "cubes": [ + {"origin": [-7.1499, 21.43184, -27.42596], "size": [1, 3, 0], "inflate": -0.01, "uv": [148, 95]} + ] + }, + { + "name": "rightIndexFinger", + "parent": "rightMiddleFinger", + "pivot": [-6.93, 26.86184, -28.40596], + "rotation": [-12, -12, -0.68], + "cubes": [ + {"origin": [-7.13, 23.76184, -29.40596], "size": [2, 3, 2], "inflate": -0.19333, "uv": [133, 89]} + ] + }, + { + "name": "clawIndexFingerR", + "parent": "rightIndexFinger", + "pivot": [-6.76162, 24.92982, -28.49182], + "rotation": [0, 0, -12.77], + "cubes": [ + {"origin": [-6.76152, 21.92982, -28.49182], "size": [1, 3, 0], "inflate": -0.01333, "uv": [142, 95]} + ] + }, + { + "name": "belly2", + "parent": "hips", + "pivot": [0, 26.71345, -4.24245], + "rotation": [3.77, 0, 0], + "cubes": [ + {"origin": [-7, 26.71345, -4.24245], "size": [14, 13, 16], "inflate": -0.03333, "uv": [82, 192]} + ] + }, + { + "name": "tailLower", + "parent": "belly2", + "pivot": [0, 26.81345, 11.75755], + "rotation": [27.55, 0, 0], + "cubes": [ + {"origin": [-4, 26.81345, 11.75755], "size": [8, 12, 21], "inflate": 0.03333, "uv": [83, 222]} + ] + }, + { + "name": "tail1", + "parent": "hips", + "pivot": [0, 50.55777, 12.47518], + "rotation": [-5.2, 0, 0], + "cubes": [ + {"origin": [-6, 39.4093, 10.71967], "size": [12, 15, 21], "uv": [8, 219]} + ] + }, + { + "name": "tail2", + "parent": "tail1", + "pivot": [0, 50.40777, 30.82267], + "rotation": [10.92, 0, 0], + "cubes": [ + {"origin": [-4.5, 41.08613, 24.5776], "size": [9, 13, 28], "uv": [4, 177]} + ] + }, + { + "name": "tail3", + "parent": "tail2", + "pivot": [0, 51.03452, 51.48065], + "rotation": [3.06, 0, 0], + "cubes": [ + {"origin": [-3.5, 44.77514, 45.90841], "size": [7, 9, 33], "inflate": 0.01667, "uv": [1, 134]} + ] + }, + { + "name": "tail4", + "parent": "tail3", + "pivot": [0, 50.63036, 78.58074], + "rotation": [-6.62, 0, 0], + "cubes": [ + {"origin": [-2.5, 48.38857, 74.63119], "size": [5, 4, 24], "inflate": 0.03333, "uv": [12, 105]} + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/models/block/fossil_base.json b/common/src/main/resources/assets/projectnublar/models/block/fossil_base.json new file mode 100644 index 00000000..b3d744b4 --- /dev/null +++ b/common/src/main/resources/assets/projectnublar/models/block/fossil_base.json @@ -0,0 +1,65 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/stone", + "1": "tyrannosaurus_fossilized_skull", + "particle": "block/stone" + }, + "elements": [ + { + "from": [0.01, 0.01, 0.01], + "to": [15.99, 15.99, 15.99], + "faces": { + "north": {"uv": [0, 0, 15.98, 15.98], "texture": "#0"}, + "east": {"uv": [0, 0, 15.98, 15.98], "texture": "#0"}, + "south": {"uv": [0, 0, 15.98, 15.98], "texture": "#0"}, + "west": {"uv": [0, 0, 15.98, 15.98], "texture": "#0"}, + "up": {"uv": [0, 0, 15.98, 15.98], "texture": "#0"}, + "down": {"uv": [0, 0, 15.98, 15.98], "texture": "#0"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/models/item/processor.json b/common/src/main/resources/assets/projectnublar/models/item/processor.json new file mode 100644 index 00000000..422da57f --- /dev/null +++ b/common/src/main/resources/assets/projectnublar/models/item/processor.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "parent": "builtin/entity", + "texture_size": [ + 192, + 192 + ], + "display": { + "thirdperson_righthand": { + "rotation": [ + 75, + 45, + 0 + ], + "translation": [ + 0, + 2.5, + 0 + ], + "scale": [ + 0.2, + 0.2, + 0.2 + ] + }, + "thirdperson_lefthand": { + "rotation": [ + 75, + 45, + 0 + ], + "translation": [ + 0, + 2.5, + 0 + ], + "scale": [ + 0.2, + 0.2, + 0.2 + ] + }, + "firstperson_righthand": { + "rotation": [ + 0, + 45, + 0 + ], + "scale": [ + 0.15, + 0.15, + 0.15 + ] + }, + "firstperson_lefthand": { + "rotation": [ + 0, + 225, + 0 + ], + "scale": [ + 0.15, + 0.15, + 0.15 + ] + }, + "ground": { + "translation": [ + 0, + 3, + 0 + ], + "scale": [ + 0.15, + 0.15, + 0.15 + ] + }, + "gui": { + "rotation": [ + 30, + 225, + 0 + ], + "translation": [ + 0, + -8, + 0 + ], + "scale": [ + 0.3125, + 0.3125, + 0.3125 + ] + }, + "fixed": { + "translation": [ + 2.75, + -9.5, + 0 + ], + "scale": [ + 0.4, + 0.4, + 0.4 + ] + } + } +} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.fsh b/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.fsh new file mode 100644 index 00000000..1264a724 --- /dev/null +++ b/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.fsh @@ -0,0 +1,168 @@ +#version 120 + +//https://glslsandbox.com/e#74928.26 + +vec2 size = vec2(158, 115); + +uniform float progress; +uniform float seed; +varying vec2 texCoord; + + +// Permutation polynomial: (34x^2 + x) mod 289 +vec4 permute(vec4 x) { + return mod((34.0 * x + 1.0) * x, 289.0); +} + +vec4 dist(vec4 x, vec4 y, bool manhattanDistance) { + return manhattanDistance ? abs(x) + abs(y) : (x * x + y * y); +} + +// Cellular noise, returning F1 and F2 in a vec2. +// Speeded up by using 2x2 search window instead of 3x3, +// at the expense of some strong pattern artifacts. +// F2 is often wrong and has sharp discontinuities. +// If you need a smooth F2, use the slower 3x3 version. +// F1 is sometimes wrong, too, but OK for most purposes. +vec2 worley(vec2 P, float jitter, bool manhattanDistance) { + +float K = 0.142857142857;// 1/7 +float K2= 0.0714285714285; // K/2 + vec2 Pi = mod(floor(P), 289.0); + vec2 Pf = fract(P); + vec4 Pfx = Pf.x + vec4(-0.5, -1.5, -0.5, -1.5); + vec4 Pfy = Pf.y + vec4(-0.5, -0.5, -1.5, -1.5); + vec4 p = permute(Pi.x + vec4(0.0, 1.0, 0.0, 1.0)); + p = permute(p + Pi.y + vec4(0.0, 0.0, 1.0, 1.0)); + vec4 ox = mod(p, 7.0)*K+K2; + vec4 oy = mod(floor(p*K),7.0)*K+K2; + vec4 dx = Pfx + jitter*ox; + vec4 dy = Pfy + jitter*oy; + vec4 d = dist(dx, dy, manhattanDistance); // d11, d12, d21 and d22, squared + // Sort out the two smallest distances + + // Do it right and find both F1 and F2 + d.xy = (d.x < d.y) ? d.xy : d.yx; // Swap if smaller + d.xz = (d.x < d.z) ? d.xz : d.zx; + d.xw = (d.x < d.w) ? d.xw : d.wx; + d.y = min(d.y, d.z); + d.y = min(d.y, d.w); + return sqrt(d.xy); +} + +// Classic Perlin 2D Noise +// by Stefan Gustavson +// +vec2 fade(vec2 t) {return t*t*t*(t*(t*6.0-15.0)+10.0);} + +float perlin_noise(vec2 P){ + vec4 Pi = floor(P.xyxy) + vec4(0.0, 0.0, 1.0, 1.0); + vec4 Pf = fract(P.xyxy) - vec4(0.0, 0.0, 1.0, 1.0); + Pi = mod(Pi, 289.0); // To avoid truncation effects in permutation + vec4 ix = Pi.xzxz; + vec4 iy = Pi.yyww; + vec4 fx = Pf.xzxz; + vec4 fy = Pf.yyww; + vec4 i = permute(permute(ix) + iy); + vec4 gx = 2.0 * fract(i * 0.0243902439) - 1.0; // 1/41 = 0.024... + vec4 gy = abs(gx) - 0.5; + vec4 tx = floor(gx + 0.5); + gx = gx - tx; + vec2 g00 = vec2(gx.x,gy.x); + vec2 g10 = vec2(gx.y,gy.y); + vec2 g01 = vec2(gx.z,gy.z); + vec2 g11 = vec2(gx.w,gy.w); + vec4 norm = 1.79284291400159 - 0.85373472095314 * + vec4(dot(g00, g00), dot(g01, g01), dot(g10, g10), dot(g11, g11)); + g00 *= norm.x; + g01 *= norm.y; + g10 *= norm.z; + g11 *= norm.w; + float n00 = dot(g00, vec2(fx.x, fy.x)); + float n10 = dot(g10, vec2(fx.y, fy.y)); + float n01 = dot(g01, vec2(fx.z, fy.z)); + float n11 = dot(g11, vec2(fx.w, fy.w)); + vec2 fade_xy = fade(Pf.xy); + vec2 n_x = mix(vec2(n00, n01), vec2(n10, n11), fade_xy.x); + float n_xy = mix(n_x.x, n_x.y, fade_xy.y); + float ret = 2.3 * n_xy; + float range = 1.0; + return (ret + range) / (range*2.0); +} + +float noise(vec2 P) { + vec2 ret = worley(P, 1.0, true); + return ret.x * ret.y; +} + +float step_noise(vec2 p, float steps) { + return ceil(clamp(noise(p), 0.0001, 1.0) * steps) / steps; +} + +float hash(int n) { + return fract(sin(float(n) / 41.7)*43758.5453); +} + + + +void main(void) { + + vec2 position = floor(texCoord * size) / size; + vec2 absolutePosition = position * size; + +// float progress = mod(time, 5.0) / 5.0; +// int seed = int(floor(time / 5.0)); + + int seedIn = int(seed); + position.x += hash(seedIn) * 10000.0; + position.y += hash(seedIn + 1) * 10000.0; + + vec3 colour; + + float plant_progress = clamp((progress - 0.1) / (1.0 - 0.1), 0.0, 1.0); //35%->100% 0.35 + (1.0 - 0.35) * a = p;; a = (p - 0.35) / (1.0 - 0.35) + float leaf_progress_noise = clamp(perlin_noise(position * 4.0) - 0.5 + ((plant_progress - 0.25) / 0.75) * 1.5, 0.0, 1.0); + float dark_green_progress_noise = clamp(perlin_noise((position + 512.051) * 4.0) - 0.5 + (plant_progress / 0.75) * 1.5, 0.0, 1.0); + + float leaf_noise = worley(position * 20.0, 1.0, true).x; + if(leaf_noise < 0.6 * leaf_progress_noise * leaf_progress_noise) { + if(leaf_noise < 0.3) { + colour = vec3(51.0, 109.0, 39.0) / 255.0; //Middle of leaf spots + } else { + colour = vec3(85.0, 128.0, 48.0) / 255.0; //Light edges of the leaf + } + } else if(worley(position * 21.5, 1.0, true).y > 2.0 - dark_green_progress_noise) { + colour = vec3(67.0, 117.0, 48.0) / 255.0 * 0.6 * step_noise(position * 51.0, 3.0); //Dark green + } else { + float wooden_progress = clamp((progress + 0.05) / (0.65 - 0.05), 0.0, 1.0); //0%->65% + float wooden_noise = clamp(((perlin_noise((position - 671.51) * 20.0) - 1.5) + (1.0 - worley((position - 671.51) * 4.0, 1.0, false).x)) + wooden_progress * 2.25, 0.0, 1.0); + if(wooden_noise < 0.65) { + discard; + } else if(worley(position * 15.0, 1.0, true).x < 0.8 || worley(position * 50.0, 1.0, true).x < 0.65) { + if(noise(position * 52.2) > 0.7) { + colour = vec3(84.0, 51.0, 24.0) / 255.0; //Dark wood + } else { + colour = vec3(54.0, 23.0, 13.0) / 255.0; //Very dark wood + } + } else { + colour = vec3(110.0, 83.0, 36.0) / 255.0; //Base wood colour + } + } + + + + float border = 12.0; + if(absolutePosition.x < border) + colour *= absolutePosition.x / border * 0.7 + 0.3; + if(absolutePosition.y < border) + colour *= absolutePosition.y / border * 0.7 + 0.3; + if(absolutePosition.x > size.x - border) + colour *= (size.x - absolutePosition.x) / border * 0.7 + 0.3; + if(absolutePosition.y > size.y - border) + colour *= (size.y - absolutePosition.y) / border * 0.7 + 0.3; + + colour *= noise(position * 20.0) * 0.5 + 0.5; + + + + gl_FragColor = vec4(colour, 1.0); +} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.json b/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.json new file mode 100644 index 00000000..59b4a063 --- /dev/null +++ b/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.json @@ -0,0 +1,8 @@ +{ + "vertex": "projectnublar:incubator_bed", + "fragment": "projectnublar:incubator_bed", + "uniforms": [ + { "name": "progress", "type": "float", "count": 1, "values": [ 0.0 ] }, + { "name": "seed", "type": "float", "count": 1, "values": [ 1 ] } + ] +} diff --git a/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.vsh b/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.vsh new file mode 100644 index 00000000..73d2ded9 --- /dev/null +++ b/common/src/main/resources/assets/projectnublar/shaders/core/incubator_bed.vsh @@ -0,0 +1,9 @@ +#version 120 + +varying vec2 texCoord; + +void main(){ + gl_Position = gl_ModelViewProjectionMatrix*gl_Vertex; + texCoord = gl_MultiTexCoord0.xy; + texCoord.y = 1.0 - texCoord.y; +} diff --git a/common/src/main/resources/assets/projectnublar/textures/block/egg_printer.png b/common/src/main/resources/assets/projectnublar/textures/block/egg_printer.png new file mode 100644 index 0000000000000000000000000000000000000000..980fb5fe59261c696df37b688e7775bd4b400f05 GIT binary patch literal 3639 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 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/amber/amber.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/amber/amber.png new file mode 100644 index 0000000000000000000000000000000000000000..640fa308fa99bc7d18c4688c536555ce2970eaee GIT binary patch literal 441 zcmV;q0Y?6bP)Px$b4f%&R5*>Tl08qtP!xtA3bevxn~>BHa7CBKfN>)s&LnPZ>?~}sGrRE%h?_Gm zLew9iA#sw#O+qX&Auw2_KDn2w{3!tHLC8A~ zPa?j$4M1CyZLPQ*?D=Yj7`Jxy**(EW^O0({Lu(*;v6nj&fI@ESE!YQe@4haxFL3=3 zMm`qM-)AH<%bKkdn0*1WFVHnd6mnBajWLDXbnyy)d6%uIs(o~BBgQRa`Lq*k+*7;# zq@0L&W@n++CIIl3Rn2zjnj-*G;y(4>h%ynP${aCnVfKaXfY+M|0A15rRyh#?CUkpF z-WUb}C^g13hu?t>fH4dbRptw$qt-woB}!<;xvz;U-@nc)d$wziDsx|$Jq(>?+eJtF6v+!P;@2Uju zlk1;PGHqNI;B?{i_0Nh|oq0KG?ellf`8M@Vu7aeXfU0(|=OWeDVe?O`IChvT8(H;w z1%|Niay9DxcXC25hmn@OSEzopr0LOrQf&c&j literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/foot.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/foot.png new file mode 100644 index 0000000000000000000000000000000000000000..335ed5147740d05a983e56cac60e3cf85b6d2ea9 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=G`7Ak6rd{eTWokiEpy*OmPqP@jr;^MU2fKq1Kz*NBqf{Irtt#G+J&g2c?c61}|C z5(N`I13e>yHuXqmprU7MTn zPPl@_d;LT={!b-xXN=zXvoLS|U3R}_v*$LW&3;!GH#$ZY^Qty*9ee&bZ~N<`ifdnb zDu^m(-0E>YP-xAs7#VPMf~V~lNrOZGxDLGJa^@7^PHW)#@sq9Q+UjNfrpyd4r2~#O zd1Gw{z{O z4YmzzT-T3kKb}_?WcJ{1R;^>hBRM9+;|5Qf*)|Ba7uiqaH+jC~y43eGYko2K9?o~% T(6W37(8mm(u6{1-oD!M!lvI6;>1s;*b z3=G_YAk0{w5<>&ku)s82~F`H!vzP)M@GHKHUqKdq!Zu_%?HATcwqL@zJ3 zM8QPQK+njaO+AtssA!j`i(`m||I|qvc@G%~xbEe$HefXAXtMM0@MsXw4p^SVXr-3G z;`Pnyi_YK4$+J)B&C7}ZXKmftJkxY@l%CIuu$E^IHMa8K{_ff9X&S+txF>$`nTnhF z$&<5ow3W5LV`I5#IeoU2$F+;9uPPOn2wZWWJSSbPdy1H37t@wg0U{jF-_J=8s&U#7 z&L%Esv8^t&n`a{<)9!Dl9;iPkQg}V-$-(*`F1`}^%kQd~wELF`t?fT-HHUw8N0zEs Z-Hb&WO>R~dasYk7;OXk;vd$@?2>{wVbh`im literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/pelvis.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/pelvis.png new file mode 100644 index 0000000000000000000000000000000000000000..a0dfe927735ae3e9ca510284783e3eb9f099dfe1 GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3dtTpz6=aistgPb%?u1b{{!il z3=E|P3=FRl7#OT(FffScPl`Y422{&g;1OBOz`)H9!i2O`Q=)2-J#>db9&Z@9`cY0Imi~v__ z{Zk*_R%JTB*cZ$xwNuApexK&5fDOe<(i^=Fa4#)2esGpaaWm7p-#TrKDQlkT@l0lj z{qdfur%vlZ@eYS@Bc26J0UoMaW&Z`lX1tQN=KXXqa^}p^`plgyVqDjacOCa$w)D`y p?K|D~z4ZT*y0q%S_S=uRPw%gNdf_9}KcGh#JYD@<);T3K0RZ4bf=vJb literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/ribcage.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/ribcage.png new file mode 100644 index 0000000000000000000000000000000000000000..ee187d3d4f15f9c4263c2438fddd5701a77a35a0 GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3dtTpz6=aistgPb%?u1b{{!il z3=E|P3=FRl7#OT(FffScPl`Y422{&g;1OBOz`!j8!i<;h*8KqrN|v}rlmzFem6RtI zr7{#GX6BXX<)xM=nCKbk85y*xM=}Ey9rko_46*Q^Izf@|P=J6-wI~l)r_;3w2?ZQA z&O4Z-jFp)H=JL9_xN52A}V;KEUv9 zd-kdZyR@tcRW@(l6xrR}5WDo$qU)a@ax?hooHUuXgK5TwS2uoz{D^qL^<$!&-z94; z^HSE=b>ECvyl%eOB(dbxt0irb3mE;boRlhKJ$-abL-Fa9N7vFF=lm&moWqkeVafjm vsYaUo(=t}5@|f>C|Kl%^X6g-WV__iOT}h0R!g(Pqy7#b!opzu#8etik>4{O{D$ zUyCv(ZSweWM^3e2gKb)%^gfNv{Ez>MpKbK9QNI6`V|K8xf}Lrj!U6vYtJQN<1b#~H zTojtiw4xWWUb9Kb@s=hR{COb-(}s literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/tail.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/tail.png new file mode 100644 index 0000000000000000000000000000000000000000..c159e790efd1c09437e6db6f5b785115ecf76160 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3dtTpz6=aistgPb%?u1b{{!il z3=E|P3=FRl7#OT(FffScPl`Y422{&g;1OBOz`zYOgj;}dt@7SdprB-lYeY$Kep*R+ zVo@qXL1JcJiC$i6iGqoqfu4~;n|dTOP|*ob7sn6_|D_W*@*Z*!V7bd>8^EZ@Dlj3s zL#(4SqoIc@hDniig5oMm3GeD%|Lt$Ov8=BB|L)$rdvj;@-dGbJf9mIr_kVV`$s05r zul0~Tv7AR^*16@)ch`x({(gIk>5IQrRp(|K9^^SGvG?9F_5`OXjEc$IE;!u%&BhTG z%xKYMox5tc(-|kh7iZZn8n7}|U5L0Mp?rmfV^yq_jr5|a$JfqoeWcuWWyOL+Uni)^ z$a_xE%Wsi4IC6i7NL@$n{sa8=`3zf*ep0+v%V6bH_wShK!UaG-F?hQAxvXP)z>%8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0006W zNklymXnPsUn%QkeCHivU*P2F^ErN5^`DF}u{^}Rk{UVQlQJc@|$H&59PX!E)^ zKHM3LDSrgCdEL@+u>*k4%blBM>)5tHusulE)tfXmcyKuF*j>9x#wQ64Mwm#Xwg%Q? z2it>O>AFGD4g&zSbsp~Zz2(w{vn1n_bocaa4ft)vax%~ez^$HMN{dvI3(K^gXy(z= zR~&8JM=qOXG#vYVg23qjBO?(!o=UoJ-=*2_qkmw8(h@5o5SyAKoX#kUh;YPZliv93 zM#D80ih>cdhzRqGX`&xKF`Zh%rkXGn=uuj0Dx}<1M&Cf>SJWj|H6g#c z#__{GLT@5C?8R8EMI@7-aXB4WEGp6Hd$Q>qO0%<6>KkgQa5)$p93ncAz^WQ?yWJR# z24-dwgg+)w0KHDfsTMyg`8-RRMS6#$D90-8Qsu3t++N202anm~tws}}P+8^0&^Yu^;PcJL~{Fweb@B_#T`my>B1s?za002ovPDHLkV1mP>D=7c~ literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/fresh_skull.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/tyrannosaurus_rex/fresh_skull.png new file mode 100644 index 0000000000000000000000000000000000000000..9c286adc6994881b0d6bb21927b3b57b72647801 GIT binary patch literal 585 zcmV-P0=E5$P)z>%8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0005h zNkl1wQ3+*EH+IktX=Il3JSfJUuJIP#Fu@QPRYEXN0j7*T`E z^9w#(y)ht|x7)D@shWh&Xc6|ecQFe&_P2L2q6PrfN}bbwUr~e*6XM0C7=_nwn46zP z)xx~Uyp*tkJEUi~IcZvQEX7<)2_tIIs5L2;OKiP;2f+6qKgkz20q{MSkgCzM+bleL z4nWUtUyop}r9>i=W=4z9?N~T12UQEpM&EO3)SA*ov0P%{4#y$h1Ozsxg~f77=5SMd z+V3mM>e8Y}Z6xJ>L#oDyojtiWr{$2yq@{!421dgxj?V0B!1NtFjV<80BNCZ3zURu+ z0U6%WnLWP5xUP%kWDL(8P29lc`Grh85Zw9~;<_&8=4U5%9K7}?;cuTQuIpmj-rv+O X?JEM;p?X+S00000NkvXXu0mjfKz>%8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0007v zNkl4m zF%wXfX82K1-O?fc2`EZ4NRzn?fU0wq({kUj8G-b4BUM){Y{@pVa8V2kv^qR4C!Os* z^bffI3>2g!N+jguXL04Kh0qWs!6CtH+mT6)#YUNVKOUEp8jEc@P?TnnU%g%qn)c9Q zw<8pS`i2goBIohR>!!dzWN4>3`iW8+AKXx7|Vch$bQqwN#AKFP?w*rke zmafiDR_gT#Wf0FD4tie?O#vC1=`7Yp)BL!R7hU~m7N{|7Fd~#nMm=t9HpkSP11C=% z;qAa6Bkn=&+-pYUuS$?Pd7Fugi>317b#ihyAruNmJ#HH8&k;g!_Cf`h&sR}uKFp;v zmsqnV0c&k5y<=lS7-OPjR%R+1Z7g*UY~*dvrn-?9+O_Jmb#b-lGi4nPzGVG zYa=8$gvf}nzc&7MOnS9iMug2lHD~sWO~1xB!ps+WJdH<|00000NkvXXu0mjf5kgy2 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/block/high_security_electric_fence_post.png b/common/src/main/resources/assets/projectnublar/textures/block/high_security_electric_fence_post.png new file mode 100644 index 0000000000000000000000000000000000000000..b0c44ccf73d692c38b2a0189f0efbfa65a20b98d GIT binary patch literal 4497 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 Wrth(FNdW$15rZE=9xgTayz*~DKdy`b literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/block/incubator.png b/common/src/main/resources/assets/projectnublar/textures/block/incubator.png new file mode 100644 index 0000000000000000000000000000000000000000..1ad090bb9bf2dd6b5968688507d4f2d2a170e187 GIT binary patch literal 4070 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 Dc%zQr literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/block/low_security_electric_fence_post.png b/common/src/main/resources/assets/projectnublar/textures/block/low_security_electric_fence_post.png new file mode 100644 index 0000000000000000000000000000000000000000..7ce15744077adb1426eb5f5d77cc404af14168be GIT binary patch literal 2731 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 M=e~DDJC1(%f4egL%m4rY literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/belly.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/belly.png new file mode 100644 index 0000000000000000000000000000000000000000..37d1e886adb90de533b0d9d1679c1728255992e7 GIT binary patch literal 93901 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 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/brightgreen.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/brightgreen.png new file mode 100644 index 0000000000000000000000000000000000000000..2b62ee7797be0daf95dcb24a744f88f95b1f2186 GIT binary patch literal 17013 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 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/brown.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/brown.png new file mode 100644 index 0000000000000000000000000000000000000000..80de1b0ced6afada3cef662c5c3971a9d38edb31 GIT binary patch literal 5642 zcmeHLe^8QV9Dh)ku4THbW-dXl?Amf}wK6?Rpyf)z zKHtxm_s!lJyv=_8+w%bc_5uEWy8*C)f7$@MdGNqMyJrHhq#?j>^C#4E18tk5-S)VM zMpE~%;|NO^FR5bY;I?Eg{qp`ID!ZXIYt^aqe)AHJW8zeS4Z9wEmKAV|lU10yB;ZkS zVce)LJ=w_Z3%s>DXSld8$rd(lY5x%d!{01kg(2ai%Oq|U0-{G=>=SLRJ8wW)*gt{u zk+~3QYyIDaUbDi6s9Dwk2o0-{a}odw8LX&aAt|I3C49g6a(5k+83oyT`^ds%3LGCM zO!m|1MJR+qzz&P_f9$hE9vlfs&jeP;VB?7NSSHc~lP%1zauy8B_wvpZNfzF2Oi#QT zl`Pke0Pu6?LS(I};l0*?6ap!n4I(d>sg}Y1$MGeG*tktGun(JrX`Y!nDn$WG3YWgs z_*QFpA_IV9H{l@Rz-Dv6-?5n4mU7Bzl>bd?QBK=h z6W$bI&pgt0l%?6-rxHKO_bSmm`8to)m1I~psH?Q)YxIo$i#oX1>pP^WIJD@fp6;VP zz-Sq0e=Kj&7N{?F?L3~m;{^X6U#8lq2H2Au5nN2~hhz`Ha$kJa;p#|ed|RvQ#RLzY z?^(%~o8)GjpXjtmA1$3$DQizs2dj3+@FNJ){9(IrQAFQ%O%Ow#U&Lw?jc(`DOYtG9 zBWTvmW<0BZN}qU`>jm86&0iJa$JioV8Na?QJw&fiD0q#uxRKIqWmh*%;|m!cqJvbo z260Doi7lR1Q0hwE2fS-4#sDi)U-ytMBV$BLXDDOjJk2=KQ5Lb|3tn!XN?Kv)U8x_l zc6@+F!ZT&$FmMranoh|(&EaAeOK9w>i_5z1lC5SFJP>rLq_w5EWxcxem(Mvf-{ z{?E+tb7myL{?#}Enfk|EnH3eWh)L5B2*{Mh3xa~FPS_w*rc(22uJXOGL*PbQ|Krig z*3YUdos0kW726|cJ2C; zE?0*4jWw2r);Z}Z#e#&Y?+44-;z<5fj!gflMyVJT_3FpJRY&3-z>Vw|XeBYAR#vNY zHe~E7^aO&W$|zjur6R9`q3!1+2fc97xzh32Yic#-S4ks%{~}W8;JV4{oDk8KWsD*T zU0SrEGG)AC!q8pW>;2si2O1UR5%PqNodSfx=ISi0Lc@Wn8L18F_4@ui0X|5zkC^r$ z`$W8~^!1&(QAy&EZZw%+)!)vR6gNkRnOt|pn^n2urUKe5TV=4;7D41 z)+dxP)=M>0y${1;0V%}{=a{hGQCHG+V^M5FyI6bI6@!6%*iKIMtR7z?$4lNNcWAql z$ZZ|!QuY)dSkb`?y=sgPOoK#R+WndZZ3SXw9GRm~J2|klu@3Fg&5I}dCaD>86w}F! zh$57?Gz$X%9|W+NxsQdgY3_Y6sdMiGz<>Scymd~$xy-GbyVGTOZhd6Ef>&!thq;Xb zv2IC_Szv5QkeP#JNsyUiWvL)D#|oIQAj6Sqlpxqj?V5L>J@xlE)1SU(VfF8q3ja-s apA1C{%9pO8pf9)~)&o8c_Tzp;I`$h@^uHni literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/claws.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/claws.png new file mode 100644 index 0000000000000000000000000000000000000000..f4aaf6bd048873a87e2fb9a7ff0a052a83e39b3d GIT binary patch literal 5187 zcmeAS@N?(olHy`uVBq!ia0y~yU;#2&7&zE~RK2WrGXsMNm#2$kNX48tcXxM1yE8N- z`cAlYqmo1V`_2gylqQ_ZtEmild@A;UYeM2pc8-(IDc6raddJek8>x9q)*Gpzb$@I!{E>kGM7O>0Yt(y z99CjJ@bT}T%l-4e%GFhVetk}&Je?<6hhf@rPLMJV0T8L+03sV2wz{%4JhuMw{VyZK zKYewO7*vLV5yWBo&oHC1j$uYKu1d-Ga*F7?3;g$MiX$@@hWMXu0DiU7x(}jbJ#%RU+DRx^T0hC28PdA+}EIg Zm9e}c{^0x7n=gW-Jzf1=);T3K0Ra5#ZchLJ literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/eyes.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/eyes.png new file mode 100644 index 0000000000000000000000000000000000000000..0174c02ac21ec41b78040fdbe6c7322ed830eace GIT binary patch literal 4318 zcmeAS@N?(olHy`uVBq!ia0y~yU;#2&7&zE~RK2WrGXsObQcoAhkcv5P?-*t=IZCiT zi2TUlDSc3QhV~O3#`B_k+SXRFu5NfLwA$goltdNAT%TKO&i%HNh*);BcF!yM8=63a zMi|(>hv#a+%mCl_g!@$s>kpDVzZ?(kVHIuJC z`uBU~mJR<-eZSA!uU7`t*YK<-6c`}~ChW7bKbQZ0`sGcxh9q#Xp}n&kDrj#9!$&&U@raT3mK1-bK#N<0OqY*yJpp<)UyMR1CpHT z=ULxx$@toKmZhE3ioCg}Vq-cS%Xl%Y?`W%Qi|iK{|LTcbUTsAY9JfHM7W+Inw#{uX z+$&>jFK<}Dkj8p{9`RA%`>vAU$3#bTe{*|F46uR-+CCr~|6P)SYs6EjG%t;1{{(|t zB<$Fst>-WoK7@t|>~Z&*;PN1z?SZ0N$*?eBvvD=_EWjB*h7o_T^xX!s9|qh_nfzv9 zWBBIEGW5Wr4+F}MtK{&3Yg$5QNq&tK>Xt#2Y(x=H2$50RDQywr6kh%S2CQ5bW>^pe zFouVf{fj{W0Ai0ex<15P8!7VH$9Ot0dVb92)MG5T-D8Nz*Ari?x^D@9UG1)HMvVxn ze8xuFl_1C&XPEa2&r5L503^?klMh0b{7Z^O@jv6Zy-X?|xaQ0;Otud)^Z+wy!9EBJ zSh>5ZhKjB#;IFj73lJ}-twYqphD1?Q3A}50IVV!pBfcx_!!yVBQu*A?q%+Z2@N~Bc zGT4N}{;G7OHF+!fx=fpynb{O5Ba$h)ypY7PZhes~-w&TcrG=CA@hVF&;yd|YuYkNj zH44BN&GEGbL^A#)ffmtAva3&rMebuiWs&lRRgA{M<-|fn+uqu)?pU=R6rCVCQ)J4PA2h*K_;LceCi7fE9Fs1>}b%HMs z@rH}Jnwt~CZ$!#c+!Ei|LT5XrT#|!FqWWigR_W2$Th>m-1M#p4=Oz=P$Xsjs^KD4N zPF+!h|9D>t&;R1#D}$8{WbE^EoMyG!=Y$Bbs-77EpN#Vmtn03!%UVWq(sfETL`#*! zP<}P_HtKMe(wGxp#^;N$Fb`fQteKEE6wC-Afy0X|1(Fs10csCzcskt7s7FOVt)esF z^im7(qp@f+gkewFrdH(35nCW&8COb>3jQkdsJ^vmh+~e*xi`87-RJ=1WSUs#J4?w% zq7)=)(FG-4iORpTi%H?mOBhuZOCl9mkYz$3S+!+*Da?Y>JfUnR01^{Pe>t{uA1Sv0 zS=QrnXZ)lDtwfINld6)ay14Swy6Q@o8S$4sVZsg!Zv+UA7{|?0rulVM$R{|5dW0Qu zN&33Fx;T!qn9D!^a6uDMgZ+Dd8f-Z_7>3EtNdzUSz0DX$4rxCMv5?QI{+g zMnwibS9$5FlKiE`$nFulqYdHNdcLAC4x2}WwD;`BmeRESYd;dfE6+r#qZmTmcQ HI_BUXF1!TP literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/mouth.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/mouth.png new file mode 100644 index 0000000000000000000000000000000000000000..f313f66dd0820712387c0cf682d4cbab30c78c7b GIT binary patch literal 7428 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 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/nostrils.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/nostrils.png new file mode 100644 index 0000000000000000000000000000000000000000..acc9e344f748e2e2d551913e3cd217b86e4656fc GIT binary patch literal 4239 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 aYiP;0Sa~iF`&aLH?3a^26AoRv^?v|ctjo~= literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/teeth.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/teeth.png new file mode 100644 index 0000000000000000000000000000000000000000..7bb30ace7179b8809655c9d6462292788998e883 GIT binary patch literal 5213 zcmeH}dovcq{7fCloa0a~+>fw6MkF@PneF3wxLV=nf!;Rv0s%i!fm^71W3 z6=6$zc6)d@im?|dE6VzAw|NQ48$|Ig-^;%7I^X zYpW@hg1N6oRkzk4;_63D;J+mBH)iI&9iKDvK6H&{-iJfX%=-X!LOvg|Iw7CW3e+7k z1z7**ivNdDd7 zk0$g^Fs_2oYFuK2*?79#}hQxokv6Cna;kNWJz`3}*8J(PJgB|zmP^vVVrCeJZ_?h|@oW!8>G)KC1Yjv6V* z5&+iX!y$+{k4~82h7Jy3h7Kmo#rg(T#}TfQ-olFa;<(ODO| z5R`}a=;BFf!zB$73o~S#8> z&wz+TV2J@?eX!^nm)0iCrw{G=xr(trrK_V$J|8Uf%z#?>w^=!Ww-PV_HpmdKimWy{ratNHc4rJ&;E@`b_i&G^EXna6Koe37l2)P~e!AIr+21>2NWcLSJTpu|6?*wBX2G8&*}akaj>uNv_^{7TU)r;-IXTg|y) zj(&B1ZVJV!%DDhYmjUP|A`$P*=!^Wmh^tIE8nt(VRij@Zu#OUIf{^zq*0l)k*G~xD zir%{7uI~M3Q<7sake-W$W#!EYo@aFKM653Pk_3Re4lw(Q`Q}Rjw^NSrsfU)(ap<;C zhP1)MLzgO8BtL$77E*)`6ol-Rp0)1WmdDk_D;o9QVu7*_S*t%1!C!$))Xy{#U=B`` z&}1@y%$m$PJvJ?!>Cu@?#l&_p>-5;v37G;%bwZ{9OWh$;fHl)w)<~O?p)L}SiPk$+ k@5vAMM$t6vk}r3E>tsVdYdhyLa?%30Y$Z5z94U$a010qe`Tzg` literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/tyrannosaurus_rex.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/tyrannosaurus_rex.png new file mode 100644 index 0000000000000000000000000000000000000000..a41fe054301bdb4ab0407ccf4ab769a1e35cd5ba GIT binary patch literal 72533 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 Q|91Tf0XUGO{Qv*} literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/yellow.png b/common/src/main/resources/assets/projectnublar/textures/entity/tyrannosaurus_rex/male/yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..4b641ed85a6637752701322f69767e89ca2a023d GIT binary patch literal 35390 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 IXYW7$KehI3!~g&Q literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/bonemeal_bar.png b/common/src/main/resources/assets/projectnublar/textures/gui/bonemeal_bar.png new file mode 100644 index 0000000000000000000000000000000000000000..4179e162ef73d5ed053f4be3fd950e570390a8bf GIT binary patch literal 754 zcmVPx%tVu*cR7i=9R>5l9KoEU0`w6y$twIhpKE$+f4h@)MD70YG_8)ra7xYW=Gigc> zg@OqMUu-ud2caBXA{)s*meN~#klt!`wW>TPduQLgH*ZFkJrwc#&)-M>a{%)bouZ5BDirO)Lc2;RF(F%WMSJu>iSD0BG!y>;Uln%TEA6 ze-J?N(8VI9k_iCfsKy*y8bSR*pwG3`IwxJMag;(`&u#z!Po4%&$#RBqRLX6|QED96 z!Lc0me0=!$rUXjeHo#_FZ!+DdcN_nDv{y<7`(i6VJ{DzPls#V0ZVZ47CFf(azMMR( z6ySYj%W;iD8rUBM=nsN?0qR_35osXrDw!a&WaZhb^XH~i$;PC7VC%wQtPA$YdvTOj z$03=d8oRi%FEoYI9GRf)KW4W8fL*!=0Ca*jcIh692X<1bNW@Zff;Ir4#R|K0kMU%P z@nmT9HJ%KSWLqTJ767nZ+?7&0LEDfk-2;Ho@8-+}IPCdVSJ{)4Hab1Va&cD{*kn0y zm+tdKu`%pvbb4$U6-Oy{>AnOq=F62yzsSJ^bb_`vN3jC+%Sf^{&|^MYaTu1KaM8#T{(39^kXGgPcAkUR5wR9?r^kjmN}zU-4zvc>Jm-o9st<0Y>KPP k3(w=1L%~;<7ajoo17RK4Af)SWj{pDw07*qoM6N<$g4P{g5dZ)H literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/center_pieces.png b/common/src/main/resources/assets/projectnublar/textures/gui/center_pieces.png new file mode 100644 index 0000000000000000000000000000000000000000..118d5d02165de99a25ede3f58e65652d18e36973 GIT binary patch literal 4427 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 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/coal_generator.png b/common/src/main/resources/assets/projectnublar/textures/gui/coal_generator.png new file mode 100644 index 0000000000000000000000000000000000000000..9b1707587eae1cae8b341764a3a8580a051efb99 GIT binary patch literal 1812 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(0|PTd zfKP}kP~62^QA&dRf`N&DBm;)v@9e6; zXy+{Oh%9Dc;5!7ujG`J|4M0JO64!{5;QX|b^2DN4hJwV*yb`^<)Di^~JwrVcVTX(( z3=B+Fo-U3d6>)EGU-Xi3lxVrwx%&P86O(h+ykRNctWz&M+v>irBe!#Pgdm&kxz9J2 z7w>y)WA`ny@xaE*-~WHK)Bhm-pmzGbd&gMcF;xCy1D0P3-{rVL$?($`UM2Z>Q;>*}{0>t@mbmeURFF$)Ix3VV<2} zL(Tnuh9}&{FmoFM8*V?p|Mh?9K7-5O*&}3t%8K4^1dMT`y#IaK zCJBZ2vFpV4-98y-TME=Le~UY}{h9SxbzIwfa;8-z&xG%K;oSG%rmUZ570Eln|JLGG z`DfStz-9sokhfvr^}Q!Pb9LBmC<6t6ZvV@8V)ymct?$b>hx^Z6!*(KnwmWzI!o6i6 zUw{DALtu8qceCY1iJ`LT74s~$hdJD#q7F6*2Ung9dsAbbD- literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/dna_spiral.png b/common/src/main/resources/assets/projectnublar/textures/gui/dna_spiral.png new file mode 100644 index 0000000000000000000000000000000000000000..aea4cc08505f0d1abefac9121ddd232216fa301e GIT binary patch literal 400 zcmeAS@N?(olHy`uVBq!ia0vp^AAwkygBeJc&6M5*q!^2X+?^QKos)S9vjzBsxR%@lNv%k;oCKtpN`m}?|1&(@Zr}yvaTa()7BevL9R^{>YSaEt@3;6YsA4 zFyYa3C8f@dRh?F@E}PVLI~_f2KYdaBGVRbWJu{rTrMAXwJmLSwOrrRpQ~z1(bIg9M z+<%$W)^JWahy!(g_N+{9)C-&N-86WeMW1-81m~}>Umvaph7yCPtDnm{r-UW|`YN6P literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/edit_page.png b/common/src/main/resources/assets/projectnublar/textures/gui/edit_page.png new file mode 100644 index 0000000000000000000000000000000000000000..65bb2a128c34533ee79a639defa2496f7c0074f2 GIT binary patch literal 1012 zcmeAS@N?(olHy`uVBq!ia0y~yV2lT{k8>~s$xh7$nhXrg3;{kNu0Spj1kYF_W*z}y zkCLMyFmggbt$V?8pl=yVg8YIR9G=}s19BF5x;TbZ#J#;>DAb_9!{GSje}0&>^yCG` z0h^-ZD%UbH9I)$?kh5*8Pv_zJ|IP7#k>s4K^6B5CVl>^)y*1qtFn7+~?1Hd0bM9vs zOp0Ik#?->g`1&^~nIp4TSM%0!TVMY!#Y0g5-`>qwVJ*z9z~$NnGRM=^&t;ucLK6Vj C$Uxix literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/egg.png b/common/src/main/resources/assets/projectnublar/textures/gui/egg.png new file mode 100644 index 0000000000000000000000000000000000000000..d8af1fb71eb831a5b6982559662c98f50c594d9b GIT binary patch literal 877 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 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/fluid_overlay.png b/common/src/main/resources/assets/projectnublar/textures/gui/fluid_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..089619304b0b9b59b257377fc34b73095b059d65 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^LO`s?!3<)p*tr=VM%xNb!1@J z*w6hZkrl}23GfMVm5`9DZ=B@kmjM*`R?u<=q^=~$FZloe{|pXVE588woCO|{#S9F5 zhe4R}c>anMprEOzi(`m|fARr_GY&0m5}e$IhK7O*xj5RExGfOlPzY6K;mPlH&=qi4 l<;Ec~Pim%QAfvJ}gU}ZazXuUP(Le(jJYD@<);T3K0RZ>9Gq3;v literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/incubator.png b/common/src/main/resources/assets/projectnublar/textures/gui/incubator.png new file mode 100644 index 0000000000000000000000000000000000000000..eb5c781915e86af005b7a2886a467182257171ff GIT binary patch literal 11173 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 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/inventory_overlay.png b/common/src/main/resources/assets/projectnublar/textures/gui/inventory_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..f403bfbc87b44d3ff13cd5a6a19f16e695e99447 GIT binary patch literal 878 zcmeAS@N?(olHy`uVBq!ia0y~yV2lT{k8>~s$xh7$nm~%NILO_JVcj{Imp~3nx}&cn z1H;CC?mvmFK)z^zPlzj!{{R2~v17+VLqpBY&AYq1fg-7!r%MAV_L3mKV4y4zFi3eb zy8(qb3p^r=85sBugD~Uq{1qt-3{2-eT^vIy;@;l&&N}QM!W#Hf`EC8loo@W4FMN7l zD%Ay~EA3!YoRue!cr^g}Pe8_j`G@4UH?K%THDBZq6@^ z4X^&XxBO#8!FnLm`+n6Awl}9Y>7U-G^LrC%jNfzKemyAkt@hpIrRCe#*Q$TBy=nd? z`+jGw|2N*>x5|_5Pp&<@@7vrP-&5{yfJyJ3|6k*eckPB26pwv<8@)eF;@d91|9ec{ zN7wVkH+0uB$Gnk#kaV9x{5RVU98%No)&BpN_we?#d$q5p zBry0Zy|UV~6=>f2hpaW1?V}0m$1vLa{k}Up53gEUe&0$};=tsNU3~evXMbPIu3)_X z<-8bfhhP{4b^fK@`sMF7WWBt*ogEU^tMl($EtNem`2p1A>kGJl_`cpuqQ61beR+3! z?(cO`Ro~wp1V?0dmC2jxob|`^7RTRDUhV##VNF2zfotxzh75bQ9wI%eF%yWlRiAu& XMSLgc60wKC^v>Yv>gTe~DWM4fBuT)5 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/processor.png b/common/src/main/resources/assets/projectnublar/textures/gui/processor.png new file mode 100644 index 0000000000000000000000000000000000000000..5176758eed9d6d9b1a51a28aa8fe7c7863e97c86 GIT binary patch literal 24610 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 S8*=08575&x)T~l>i1;r=-_(!* literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/sequencer.png b/common/src/main/resources/assets/projectnublar/textures/gui/sequencer.png new file mode 100644 index 0000000000000000000000000000000000000000..6432866ce7190f4c3421eec02621e835506f4518 GIT binary patch literal 2257 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 S#v@=E$KdJe=d#Wzp$P!>YFrNh literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/gui/synth_page.png b/common/src/main/resources/assets/projectnublar/textures/gui/synth_page.png new file mode 100644 index 0000000000000000000000000000000000000000..add0cb511ea6891a49bbcfadce0c038e0c6763fe GIT binary patch literal 7374 zcma)Bc|6o>+dqmC)l1hBMjr{pA<&M;69sFCw8|bM?wqEF4V3h0FtNC9m+Q7$@I#;4YDq zMa8%@c^>*Y{^8J-qcvFpQ&G{)V97+ojSBem1B|W+T4ZBp&BAKs{O0_9U6K4ET}m+w zwXynD*zlnAf|tYgH^la5v5BKz&DV_%O2;^n?q~V$d~evE(n-CZ`g6$^{~oqEEG0)B zZRU}V;k%-zAwaB-r_hwy5aQPWF21>1ft`Wu`o*Rt%qE{EFMTb9kXw7CFn0 z;`Wp}HdT+AxBQ!mKR|R#0_WaS+T4zO(G>UQV5m@-p)=oZh+c43 z#&P!Bm-NrA4P+@8cf!Xaw#=G#<0)e(n|{rvynb7<#JKG(UTSPO5uz)(%cquYi-dsX zxDuzfp1ACYl(!=;R^d<7zI_m|$1LZ=Zf!BDLcJ>tzSwIm>qge^7=-u>?{Zfl^X*Q? z?3*LvC+P6!_|k~j9*Dol?(@st<~6^Iyr!nSSV{Svp2z=6Saq)Zil>C@UbOt^ z0t=kA3KZyVo;0~wE0^9nBRof4HQA-=x7|EF;WQCHt9TeMdq(riQ@8K|-SX;|FE`F9 zzk>IZUwiF_&d0mEjk4y>uL=*+Ba zPu+r`O$!2&H!cz)-SP6RtFLg*WsGcUzvf=Pv;RnF=T5#m&$(j%*(IQ=!a%fnuCgJn ztAe>%Ud5?ptQomgN4@=+ZO+@nVVgT=BhRU>xKL9tbc(d|MM{?1)%-8Evnwr@1EesS zzM1dvp;_Nfb5|ayE5p6zG4JwyV}{BkglXBhac@I{qkT1hpveoy{u5ag^~dHRAi{RoJeQDv~vdV7nrPLeX- zY6=;2h`w4abP|Zl7%I!a!s;zcQ}|C!CSVC(6GuTr$$PN83s*mFZs%)kC%u$7*EjA& z3}Hj)clrogWMULy^;-*K3vs{UnfTPhpNVO`$t`mn>xxi<16F}*PW}gjQBT#_T{-I3 zPvew?Ql85}H#*N?mR_LhqiT;tUgJ+5J>NLOH;7!mtS_cIoPm_1icdtgH9jUOJ0DI{ zoVG6}hCD-ZL(9=9*L~$>a(*Qf)IYaSk&Y?%#6V(zRgU(8svQ2QGpOl7Ag|+HvyV!x z&o!p2nsm|~Pu6xnR5e(8h(e5a#W5|{$zlmkh=%aEz2F8X`hy2VH8Yyt-p$0iM;Dag z2A^DLop~LZ^a(0UCE}SUZ|9ifQxSxpg3qJ7ilZFcs>eCR6Ud%(6}QS$a3m1({7hF| z?U9|e5f`a6b;iKSQLW4)P%U(fyu+<*a#soPK0it{ELvbW+h-6-v~C)kvu? z%`96kB;GD5L}J@RZgxN4mnS!Nm!^{qWEh-Yg7AUa;8PdJ_QF!D17U-q7e&D188KxT zh^ZoEK>mjb+4<)1yJa{tbHdN^p(SMXft!>ki#lC#;IIZs-q~CeM*STvDQ_#;-s0r1 z;x_aP1c4>!p5#zHXxc-#O(hiKYSbQ$7XNR6QV_ zY@=hmDiEpI*l(E;nx-3#>5OBsHe@AGWL?qh535%7O&w;djgc5MkH~dh-gt zeC|*}S*%dAiO-_oH@@4%{E+H~#u9N5%1%Ib1c&OlLvH0O@~ue~peKYL$>;@TcX^WK_ZjR7Q9~!a9WtB*}Uv+PwZKeBaFDlkmQA@sh5MG0+Gfi1&!< zDXx3A9(uK_-^~)rwUi7JGjZ6HZ|_O$Mg#xNlw+1@On9;=Ct`70;0CXOBjfPL{|y#& zcB9;xjyToO@3UM+rMU_&#mAqy=5K%i%fdVMjuBAV&WUb%MXHg?l{_ z1$WxgU=+Q9qe7Y6495m$H1fgF<-F{S5jejZFR7o znYM%y_W4+1w!)*B z_p}Aml!o=>FRD6n0lBWW`@wX?i@2R*F4I%>K0*oBZ~~fkHGE*G)PdQ#=$Coj;1hn~ z>{ooMy8todQB*i`f;<*grgwL(D!4{E{?PJr-=XEsH^$Skre{}UzQ4Fxra3$yl{~RB zNNt`O09t1qu#0AcdHrS|&8M3;3Qb8E2NvB_yqcK3Ru%BKfIeey0g(KQjEjS$w|Xwi zesD<5q1Eao$|KY}=Ur9;=HNim!w5aFv+6Jd_Fxu&bKlIpW7?f0!0$@?G@&BVgh#J1 zknlG%6(m^F+PGZ1Hl*PDX8EmyYth|vl6~FEgNn+u@LPmT1(VJS$Z70>#U1o@BR+|l z*%uNsgD*H=DzJc0EMJoX`>1br)pW>jX($zY+6ZucRNbi23y;y!HW0vOe)5$ld8bWw z_+E`Zsm0!NIWiB(m4u+Y*TrI%1;M8Io=;bYTmnYSUD+uon28!J)hZBX9zSftpNA_I zBg1sjfjjGw6Ua+7F}2d>gXWW=>uwGbV>y3<9W7Y^ghp8nr`%psHMmTf65SjqmLK-J zKL23fOyq~q(O>m5<3|md585?AFaJ^_+!7JytOT&IG4jORjZ*Bp#jBw;(#DbwF}-x# zn-F@H-~B5EMYiV%!1ieqC*|PJ^E~JR!O(FMMr}|nl>jCI z{DlfOmRbT>;qm84rb~SuO2)ZT9%~1@D=b5L=fAB4b?Z?i} zzLunzTswS{wL4$h>gHu2ziP~)nw~RO_RYAg*P5KVrNtJ+YK~bspIp|fO%p#@B?s3d z1FSC&Z+C=pJf6kAtBrxnRC8vD8PYCavVN9slP^!ro>W2Bnlb`7YpODe%kJHdUR`Fo z>xr-$pT) z4wno<&@?bMucbgOy%3?{Y`X3;f3?e3oHF844RgFh?doH7veNTt9uC*$_ZOTTml!y> z?HiotWBV@yZe#@iXcA4?`*lzv(v-tG+xcJb{p^p|nJ+a}?wZd}{9XmbO?zdCet#4$1!$&E0IWxSZ z4D9hwt_JYqaPEg#%0^#s0*#3DJ6pA^|5mA*<%_>G0XA8qa;|~GSp%~ze0eMglFiU2 z`+%?snaf~WJo)W3#^kO;0~L?I0*VE!JNHf>NcDD{i<^(pg68 zW}7#q_bYs3cPn>n84%UjPjoDmx9{evk?RnJ-rIf)EqpTdZf@GDB2aQ8oUyVOQHj86 z6!+@KKzJt?D~#5PjC@}>Qu>1DQ{)-bUX}atnL$p&N!1D-kqVhCSbt^Y&|ZCMnUl?m za7BJlU1>a{#aj(D=F2l*tp@DvcZcW(`|TYZ!7E|6>)aJR$ZuAbwlTi}P;B!48~cdB zz;Qgd9;N8eeYHVK5N8s^jBw*(1?x~P2$lwim+uU#Z*V~y%d~wimyNc#HUXf3hS+c+ zFXHi$B@N{BvM_qCM4$;l9%pwWj6Yn&zEK7j=EPH?z)T$U>@JQ9Hx#>rLzZPYahGj7 zNTE^h%D$-^5z3f$b;1Q(6n5Pyl>sZft)C^~iss-)!RxXU86zN{^%!Y@iR`N##*4_{#v2yt?tj*yop%lL^9 z0adxhRtv(US{S`o?C_IWL1rK!(^GcByhU%*4M@bevX^nAk4a}}UN&$-FaFF z#C=D4#*%Y_8w!{80oGdhO36uWf)AE<6lxT26w?-aU@J>Lh5#yQW{Mg1U(VYthAs9LWE&Br6< zU=?ERwd-2#c5J5C_2I@_5U0oH1Xz^&&9$jqciVD_vWd&lE3tZ<_9T^gPg)>_kyLD*I=m2s-KQ>t7 z&k@1IffftS3-Kyw)2$eYD@ug9y)=bT&2L8Op`#Sv>%`M6KVNt+q_G%40gfWS&t9t4 z5vq7D=h)u6M%S1gYATNyI5zm<@|X-7WdOV~klqNheGRReZV)Gh4gz!0L$+K;uT0yP zbZn;IDNVoUzA}*l!1!gZc{6LRjf$cNBNw>m|b58}1_ zmcJUfrvsj7cW!vzi|Rlcgxrjjg{t=SXgeeYmzI571YHIWgP-t9I`5NkaxgeHA*66? z!=(1?>-=WCjUPi#hR`%9DkN)Q#=zYozYZ%EESva)Gw6pGgAf(wkuU@vT8>-A#O^AI zVMsjkF}@gm74=p9gn+jV0UfpFMxJtlB~e?y>^eUP(PKVHr1&xQZ|5#f93b91v<%IU zGNT=ym_BOp@P3MH4C%owA(DmiGezgZ=tEh> zRa=?MT$;di6U0d|T@W}4B=sirk-LTxEYdqyK-F(Gf_FF0+$LtBCbk~@rE}Bp*M%py zW_<}=bV|aEKzXt`L5-zL1icuK1YWMC@<_~V30OQ}e6ct#YGm=&lVKzX%rVq`bO)hGLMQZ7Z&C4xhm6Rmmx{M0z0Ljs$SHwa^qa( z-aC&9DSi1~4MzPp!BfI%fR$Mi0-UEosad$>wrcq?fyCaV^a4)<1G7npQwJ7XRaG*f zL5k`w8Q^@T08@3Zs&vqDvj%GJ>aDh7)VW5XObZfsR__xz81N47UB?;n5j)r6{-tam zpuXqX1&Nvap50uT3BQ9yW`z(hu|58_Ia`dO;A{)!?V+vTt!WT?pk%Cgj|=tDPaX}% z$4cP^vtHbFwL$Q&Hx86O&dpU<^04eoN)>oE;&=Bc>Zzz>%iP9OHO&WeIsE#|zb%bK zaLsYiIqg8eSn_1quI4BjBN61#sNzgsQvXI-0ZogmLRDdjkCq3hX;|3D(xqB%>25pj z={b($%tR%fXKir>WfQUH=;TSD_Nq^Upxu`PRLAn7n7M8|m^!{maa`Y6r0P!JeDk~b z&G{TV0LwL#`01u_kA`G4Dz?o`d2@K-B5+t!0~zQ%R~XM|^qw&Jyo<40S;Zm#vzp{Gv)0`e3%bd{jchJF}aAr-r{xpjM+q(v7;NrnXZ@-c}I?bz00H21;jE-DpA zT(-*eK};@QuVV|bq^WC%ct8fuz5gp>aboJ)IR1?^`#$Efg=GDlj-~3E~zI+BFFcYNu z39nBYTn_tHXKO@hJH==}>$FiB=Pc4;&9?UC2S@~4H=-6eaw)TC!l8>E)eRwBL@f>< z-b!`J9n&*PjR(7Zl8YM-zy*mR2vd@BEKx|-o%35A5R;aOYs;z z=qiH=KRde;3ebA3v%96$>?vi@QVjVYpH@7}RUy|~jCtkFO$>nnWG4SzWRMYmxJzKs z@d#kVELWKy`rEwUCrAJGp;kdiZF;UqG&y-laVTEB+zmsj|8x1fu4A|IhPO0*p*8=` zr;`SxN6n=pX&MX(enj8Qa0i4r!mW)Z1x@2$BaR3xMv9B>ot|94Ypwr+gwb;1EOeZ} zPima)ZHkMie283|`f!Z#R5vXH#a*ujRi(Jp@d727koQ@KRU2SZp#s$osAK9Z_Uc5C z@R=Ts2n8VNQq$SrXgW&Jl1p=yOSMT)K4lZqfMQEwSa-K&2H2I6T@kEG{#%UaMZ#vM zwj8u?{=d-qKBm;g0N^x`j#s$3d|_8>OY#5LND$g zCiw3*B8z{p>!)LdU(u9x!=5eDegq9OG`!f4$%*)PszDi`lUM^2*WX5xI$u=*cQA$pbFgG9O9XD$DftIm7>AEd2i7QxJ5FGMhYVy zCN#8`?2Bv$c$`SPJTYrXlg82&P7KubAUzo9Wg+x*YwM^G{<7M};FWm4-08GAE@{G% zxC8VPd8x$vbI@r)Hj>lYARJhg{MTyt`23Jh>Bc-HmJgP~(q%*Rd>@Q0(1J;~*t0A~ zTFT24>f*_6<8Q-^aor4JFhH5KYZd1r-JWiW)1UYV=awcMVhJ5PCU`r=v8BTW6FB|d zFdn<-Vao#jB{HH++08wg4`i@Mn6_{~m@u&+U|2f);n-NLXW*d-m|?sKOY1}H?tH*~ zwP=>2ZG}PQR|}4@Yg>w?$}vdcxC1{fv8F#9V_l@-{?BBvF7V)IPO-kOsQmw!w}sO? XaG;tv&FjEDI5Tm5v<30YHH)zN+i&5wW5&Yzpp&u^6K5!}8o(er=kmk`OGTwjG*3#I(m*&ir)|BSb7vv|MZBh!Y) z#>RsY_h0RgUZFpy{`sZcHM0t(7>rqF_WOQ*z`zi^G=$^QPx$LPzlD|s=aTvxwR#GlT91?jU;weRg5e8upG}&tC8PVp@()|NMLxFJU zAJHF>NPE+P&=2s4q@vJ^IB=3%9BOE|hENc{-t0R*ywCeS&-=VE)m19%ZmF!hUOjVO zL#ipWQ2$0*??7K1XeP=Mw6 z1y;8PaFV@U0Xz+j`{;CM{gGow*40X0000Px$f=NU{R5*>rlT9dtaU91#Ozp%@n#(SB;3UOdcHknK;^4r+ZeHTx;-w@-a^fJN z%x!Z)Dayell%>p~aljht(Rj2s7GljD9v*x4;Gb4Bty z!JcbNp~*@gh((`hZ?31f#00>h#|?njFW}nTQyFSflUz$z^3t`yOFWK!VF~BP7Ux2M zhj@Y_qk+(PAJJp&;G=JM=tGm4Djr+zkW7@KpryMwII&M=QCOuB6I9TU7vn zVPaMu-r04cTb+~WcikvLXA6fOH!F+t05s(2NX!faP}Ee8+iFwnKwjeW z+9|0BHQ_TFa&+`huK-YOG!S@4NHzHqLDM$C{QaFI_8mzWzd;!3sKx6SB%yto-q)zy z{}I9DXjL@VUHhMj(Ez_en5t-$pG}{qN1vys(p-wyFA%J4Qz0mRqT6aCI~0?1@%mO` yKah4148^#x+7t$=TgWdg`SuphPdqBkpW+P{)tN%69bFs%0000NS%G}T0G|+7k+@)~Rm;8J-t_j1w6JzpRyEKwuo5h)y88dy|NsAisunDNoCTz~ zOM?7@fg(`A;N{Qw2`J22;1OBOz`%DHgc*Qmk@nEn@I=^>bP0l+XkKRN!IV literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/diamond_tank_upgrade.png b/common/src/main/resources/assets/projectnublar/textures/item/diamond_tank_upgrade.png new file mode 100644 index 0000000000000000000000000000000000000000..fab91e66bfbd779c5bb46b21099c97e605bdf45e GIT binary patch literal 429 zcmV;e0aE^nP)Px$XGugsR5*>zlQB=iP!xr~B8H^WG(tmx00V01#6rTrWC)x8!ok^p;^0q^!Nu8x z&FE%eAPz(g118iqfFa0B8Z|foFQvfb;+ft(dFS5qZq9>0LJ1N_x#Dbje(AN9ZQRBN zd8;(r5nm+ICT`#1N8JS=$aOnSsSEkV)mjArT{i%z)+z)!Bd(FRO43o-FD@QrX$T=5 zHLh;~h^Q(6o)AC`Bd&o}nsqx(CG3B~}O+A z6Cwb0Po>p<;OzbiT{mQX-nt=`&H-Si67s%u;JiDMJQ+RHuHRAIQu`4O5@IS4$EOq* z(}MNZ29E76mNdtc{kXEc&+$Z_9oyZ!gJdCtCj?Pl1HdXNS%G}x0G|+7H3=?zeK|XId3Q4vTXi8*C4mJs78>$m@)BZUE{3+cvIgq17MfBI zZeLFeuqlmk1?sESklh2M1WSVag8!od2GzAQlYo+(1s;*b3=DjSL74G){)!Z!po6E2 zV~9rZ)e{F98w@yD9Q}lpix&J1&$fFqk?+pm-aXO(83bjxw|v!m?r`wx8#DQJtO2uk kZ)#9rN)dB$JNM})gKi*SPSA@JAPX2gUHx3vIVCg!0IYRYLI3~& literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/egg_printer.png b/common/src/main/resources/assets/projectnublar/textures/item/egg_printer.png new file mode 100644 index 0000000000000000000000000000000000000000..021e80bbfd3fad1897489355b79f5581724406da GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?MEtLn`8u6C~^wB>tN9U*XOC zdu}Ff7i%8>tTvdpG0$G+FpujrcQIyZrldXp|I7DGG*y;nnCyP7C#m7!*^?4%3fj9K zJ^k_jSr)T_e570+!->ojYzIUR{aJO>oHvKlPrSk8@E`umJi!cy6wX$}G88GD5J(Q@ zUL*0$X^vh)>xN02q$CcT9Qtv>u;D7J0qcob6L=4cwH7ctFgy!SOypc6q1NB`kTWxb anPGnVl!h-WB+mjJ&EVPx$v`IukR5*>rlfg?HK@`S+s|6vZU8zHgrfwE#5fOTk;z6uNg&eigo{9&rrA6{* zcnbanUi2bC){7t*W6Y_CP!L3p<|b)m(wJ%rtMT=CLFzthYczVE&Fy?OAz zVcZNnwVnlc5k7eb8b`Yf4vho=5AQ#~G=)Y~N^|z`ycw9Un+&m1Jz2 zdD{jEs+E$__V;7mb=ljk-P*fSlD*wplpsVKfRvXMmRIl^P5KA=04O>+?Aa~=+CP^8 z=pX3AYcwe=uOQ{+9|0kf%*|x6(kV^-*W)YzuJbjDS?LsWGg*X4>LvnsjV7nZXPBno z)$Fz=W}1T2NS%G}T0G|-oQVph;8%2Lz^YZqKw6JzpRyEKwu-cR&`1fo4|Gy7_syKX-+kg~z zNswRge>h<9@@M=66y_}Oh%9Dc;5!V$jK}j=qyPnDJzX3_G=gJKG4dTy;BXFXZ#wmt ze^1Z_o!6U={CE0%Ur1`Y|1)7>p}G|LA0iPx#<4Ht8R5*>*k1-0uKoCX$M$=iQ62UD5kwCg&5mdy>cm$8&CA@<-uudBZX)I<% zEhLDAok%QnLv|+?R^qQ_-_AT{fWMEh!J^kLbiLf2#3!cXR3D?stN?)ds$afsHt>f< ztza~n72_yGAYD8$kJH6ws?!ySJqf%d45Bd#=_X3 vDmiU0Wn&%F!|Vk8p;yh)Sky7L-cR!cA)0vu?L4*200000NkvXXu0mjfl4E!$ literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/hard_drive.png b/common/src/main/resources/assets/projectnublar/textures/item/hard_drive.png new file mode 100644 index 0000000000000000000000000000000000000000..e580e6e7870ed762e703a63d77e2007be4d43307 GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1Igt^l79S0JsV zVB)G_lV)kyA7*{OQ0?Y|w0DPR{r+S&^JzfVJ_GY9dES}&LEb7xHkS7GB?bvi(RmM( zXaA2s`{eZPKmY&#pS^Z_OI>?rR#s$KP?=NL8Y82d;mOylclA&A>dH5m+EKl8xGoHCUsmtz8GgC3lDbyb7@fTFc<+>gTe~DWM4f1y8x4 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/high_security_electric_fence_post.png b/common/src/main/resources/assets/projectnublar/textures/item/high_security_electric_fence_post.png new file mode 100644 index 0000000000000000000000000000000000000000..9176f7bcbe019ad579ee8a8df94776336b87606c GIT binary patch literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D%zO+8&4Lo9le z6BY;1Yr_59bqaq~3W^dljCoDmmTjf~GozMH%Aa6(D^+x?%mKj#4fwu_!%`gWLJ zx<%DDrLKb#+g50-{=a>LLCS<_0x1uKr>7?X!H+MW6c69x{VnnC&fd<2az|O)SZn_u zUM(cyCu4DX!|wg9jqwjS9rYK?$cVV`eSRYle0<`@7Ot(^wp{<7@f?dnxz%Sa_8tI& zgp|zx_7)c=Km2u+o5z0roMe#k6~_*BKCI`_Phft&-{4UxV;HmD-l~Hj4QF$n z_n+s{v0wisB_uqG4=$h1KQX3ZrQmW#w`t!#9QpF`u==Ig4==BBw;lQ7qVZnJQ9NO4 z!Iv+8{{to1bX7f@Ha1*N5l#L2za~kDXMWt?1Jc|+J5(ej1U5PbGca6=tuQS<+Modp OO$JX_KbLh*2~7a4v!!JK literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/hot_bulb.png b/common/src/main/resources/assets/projectnublar/textures/item/hot_bulb.png new file mode 100644 index 0000000000000000000000000000000000000000..9fe526afadf97af058e46d42e68202d00ceedc6f GIT binary patch literal 364 zcmV-y0h9iTP)Px$CP_p=R5*>Tkv~hrKp4hXpl(5>JmBGSoK7p0#<@+l;rA~*>J zhmJwS%~6Lef(bb3flyNa4CWk4Lm+q7!FRfsd+vA7^S%a}+TA;l<^J|2GE}++-Q&UO zanYwq0w7foB|wOb@Zyqo+XWy=QiRBqPL%+FvV+Zy7Q?G+om5@EWy`N&SKc43OW(4k zPFI@;THRXu^{6DfgI5Tm5v<30YHH)zN+i&5wW5&Yzpp&u^6K5!}8o(er=kmk`OGTwjG*3#I(m*&ir)|BSb7vv|MZBh!Y) z#>RsY_h0RgUZFpy{`sZcHM0t(7>rqF_WOQ*z`zi^G=$^QLePBDIFeCSc z#Okvz7{tV0Bsy$jJdw!2Exm_LfnAA5`L^E$?H6nb#jGAYVht{m4RU-IhnZrHcb$D9 waaeRigY!4_U29JyNw6J=apY@jXH;cisJkZGwvMN>3FtHiPgg&ebxsLQ080!$Z2$lO literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/incubator_arm.png b/common/src/main/resources/assets/projectnublar/textures/item/incubator_arm.png new file mode 100644 index 0000000000000000000000000000000000000000..5cb18f3120782a8b4fe97702e4840488ab5097f7 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ot`d^Ar*1S2@)j=%3D9$^DI6s z$fDr8yIj68c@l4vX4%NEfy>h&07C<`{eMw5YNic_0z1FR?(n zL8ot>;A%yK`~+i`WsIxcQW|7t+~9FYUwp)t=P{QF&+WvnL@5Ue%O@9O8yP1s^U5CP pQORJ?>phXg!mG%(`1N9-8$0+#s=oN_S`Ks+gQu&X%Q~loCIB4#JRbl6 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/incubator_arm_base.png b/common/src/main/resources/assets/projectnublar/textures/item/incubator_arm_base.png new file mode 100644 index 0000000000000000000000000000000000000000..ab1d041c4f79984499b73a40ae504744eaf018c1 GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`rJgR1Ar*1S2@?MtoE+ZR+qWO6 zFDYEa;A4EVt-(Y|x=GJp07xg7RPJF&S-iRR?Ee=R3=G&ddKR&I6fS5Nk1+1I78as> zk0EE<t`nXizmb_-=!Px$gGod|R5*>rlTS+mQ5400iV%#}Ks^kTCW#^z2?7ZzWE|Posj`S04aOy?H^&pqps5qZ7r<1bvBp8h)3DmKSIjhR|6p;luJeC zhVG)21cvT^-v$h~P%ae_A~GtWZJO-v9C!e+8H3o2fl`v)odf?Zq%(Qjq11nRW=zxY zi;uy8@bnZ8>sqxE7`X*QEc|*4mb@Lo{3$*GGP#ap_ZEWa00000NkvXXu0mjfR?@`5 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/iron_filter.png b/common/src/main/resources/assets/projectnublar/textures/item/iron_filter.png new file mode 100644 index 0000000000000000000000000000000000000000..89ec61e2b9ae89e59d1f87f4e308213635613d6b GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}H0G|+7HBAdU$H4IDY;V6v3u|{}RRcW(tJLh8a~JOdl@tZuyac4UN`m}? z|HA;orZYO{fufuR9+AZi419+{nDKc2iWHz=oTrOph(>Vic}6Y#Ed}_F~68wW-GA?fqV#Px#%}GQ-R5*?8kmvs{%0iOA(xKA zLYQ0*SMqrS=WH|RwPWz{Px#^GQTOR5*=|lRs<1Kp2OgNJd9-Db%deIqeW)hkgbp>8F!Ug@PYIiVYd6vvj=( zS;CFk<6tl3-n>zN+x>Z--{p=33?zMhYr5lXw+*y?;Sl(~TFRwH6SV>f7RCT@Dk}gM zNvw*3TcFJ2!xVs@`~bj6gYU^AiLti62pl+zBCpA{$@cCELkDL09)L7?_D&-ur?SGB zq8;~ML5k#j7l!{k(BgnB-?RSsZ0DnB))!p6JlQDYoxqslCU8}7Ppe!Dt*!amd^4Gh zdz-tTCP8cKi{S708vx9oUK&6ZX`tiUXOtq)8{Iw^^%wO;eu2yxaO{2E4-=V500000 LNkvXXu0mjf>-mYi literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/low_security_electric_fence_post.png b/common/src/main/resources/assets/projectnublar/textures/item/low_security_electric_fence_post.png new file mode 100644 index 0000000000000000000000000000000000000000..310c52bf43e64719ecc302bf3f135ead3a7affe8 GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|K6|=2hFJ6_ zCoC|VA*TAXK5EL7`lPFy7i6D1W01b1{2AY26SlVh#qU-d8UVou?hjzvW?yOd!*h3M z_gL^I00Bsy^WR9>w(Rfojdw(48qV4Et>xjzwb494ATdi)LPElTCE;AXhU9?_zi*hf z`LB;lxXQuo^MWbz^gQEpJJ%mOpssiRfc}Bw2hM(+eelc`iS!u>6^xP|+=a$(?$_}z ze;W~d00=(3yvl769UuMD{-$2VuXoyqkFHMH(a_k~`0(=S_5$%2+1eAIH}%WgO?=<9 zT>swV%kDQA*x0TdP~lvmvHE{_V3@jLp8kS|H5$P19L8QB+n_X&w zcl|%{`ThN#59iz;&YZdDnrr4hGjpOf)fFCqz#sqs@IXmXRtvMX|GfzCFn6taCwu^a z+FnUkO2;>AKidSx-0R(Yx2ZESZ_;<7+=C}0$((NT4kf4Yu(}dw#=!k3whGD_-R%K< z=+DF49ZJj-M8HH(9Eo$rAWdNURFOlKY$bR4Co2QBST{~S<+hZH;%KalUbK@_@5=>~ z&GkI-#(;zQk?ft;bJXSj!{_7Lp8hW9BDy8&*>EP=pbgR-&9jTiH?1<;NJtQR4FtGD zFC3Bp0uRP>=#ot~FDcCmZ?BgE&!D&=ZGHzLz>tx^9qsF&JH%0^3S^8lL82URbT(0j z14xiK`B`;~Dw`^YHpWMLi6wBH7J49O>q2jh8@;wQgO}!9+tf1S?^g6%^8rVmY1~+V zpqta2k&O$6Jf+L=-LPbO0z8lHUr$@Swm+dgG-+xu86nZx6$oac z*Kg|S*=C+VN8kBg?{^$mh+i`60xDtb{LW3spD)|xJEz0eQB*8x4p3bKP6|Nfu^&`7 z3<2Z)`&I$WmnIzg@lc?HwmOtqg zi0aaOEO+@}jsJLpC1;+hZcl%e5TG_^*=E}%T&ANomv0XSOkXrFlA!mWkI=$Jc6tpT zSb|3yxt1WBZ!6FmZ18XwwTH|u`Qq=8dlbMX0nq82*gjqE6;BPn zL5^!+1Af@%9SH5{HTWJgE&8s-p>N}a7Ta6S7hkSGUQpBa8ch%E&y=ZpL^{%-R8V>sm=db>2)|$xe>ar8)Q+P}ISVoH}c0 zPhn%q*nHU>`e_6&mf%D4!3-l0x&)f?>%%uoEh*z)zz5&g;!A_yRT1e|m=qX+30}IS zdvdEh0khE4+~fYKGgIAm+D%%L|L!ujB{syh=XYf+U^t_C( zV2Pz6C+PJc_&LC8G98PmriZXSUBCv=gW$#Hv5BJ&;dR7>+AAwO^Z&Pqs`z8q18t_Z z;59rryfYtOSyL01o&D6uXE=On0JEeTaHhhtWahrv&Eg^99q`uZOd&^v9tT2CsLBD% zuNEfg;`&nmGoyxN~fRo2jF zHo8+sUshTaXz0DQt?KM5jTgG};hMVlzxPWSCKNl5)^hDMN|{W-=D^-2132Jk%c^BXbR=dA2*i-AwX%h+>4(V$&92I;&ocy-CV^H0uD>h?hkCSjXOE1s9a zK5nWEy?J;n{V~b_9FQWcNG#wZaW|2$+#56@JbpEr|DnB=f%nOCv3IXadW!kPkS;&u2#1p?0_)_!GQ##4Rg( z71!y7J+zK?D_iw%h!~h_oQ-Vm4dP~qD0N61Kl?Ds_lOosV1&Y}VUC-Pi8!}^T`$o| z^WMeGhLQ8J{{d@fE?H6KYjDv%wF1P8nyit7#?&V!M>`W^D)A(6@UimD8QY<_xZ~c3 zVlv#rv6SCD(wY6QEf`;a_PDHPt0BX1&C+`yz?`e3szglwkwDbDPKf`tYYYJnG&(@Z zDJsTL+J99iZ-7^8=i`8at_sOB{Nza1oQYLb z2P=`dfl+g_EmnbsTrV&^I%S@UJoG;-K4D_8Py|QE9rzW2tfP)9L7VXQxSWxpZWV#S0;km9Ntq$O8i)Ro_w<>c0I~Asf34PHo7G za5#2Z#MpFl!{>fSMYD&VelM*bRD|6<%#9i(`D>$b6C46^Z$Eif7n7X}G_Vfm~@ikDZn}$e}lUV#d2j}aSz8ZDazt5g{KekdU1|EVzWN(YW?Kp@rP@iaQSzhBrQ}eL9;1*(_*zyy2hvb5UTOMuU7rYeic?$Am+8v z&yCMCmgAJ458DNo`G?c*CY*Gm*8VILLq9AcG%NHjcyEN8*f2;O$iJ&$AQCd+dHT|+ znoD^-=Jy@3_d>Cj@g*mlU~-K5sEhuF0N^$ie&4-C9VkL+kL}=Jkc-J@<35#TU{q8?#R9 zAzVhtyeBgLPE1j>!=?YzeFZ*jk~b`-lw{D1?-yD^aoBX@Gw*XCDjP^C$H^AJJO~&T zRwX0 zG~lc<=7e%l80d6Vx18Hq(kYot+3kSK8s!)GVfq3Y#Se3YxLPsa80CJ~ACxI(S6Arq zH>TVaCk5&Ld+8l1u?->*hl`dBJ49j{E;}^Rghj$27_b%_t2jQ9MT6~uFp$%$c zZ?;QsiY@;`;cl_|!P5`RC^=b-sRIxtJuFMdHkr;hros*6Q5{sY_Kz%;(3<#Q6O@U4p3B25#>(m$F2c`Nr^2(+U{N`5$$#XuW0wVyW?7BFZ4It$6v$0-Ah zXu^N0rw^K{qM~#p+bm7@wY8zO3Wv5%9Gu?6 z+_LY!q$${fRMI6oz%1pJX4<2#N0nTtXRNfac3bW44(uvAjoPfB9I!h2*dsm>)a9T*P(X{PmW!7q`1rb zmdtKb8F%Kn)wuM7k%CgjAu(9Tno4C2KSuIQPQU=z>oo{lfNDP0R_^6J3B{)C!rwQe zi>F5qypz216Xwr@)oz1M28hp~rzByFL@e<=J)*RIL4F2s<5dU3e709=3@f{@{8R?$ zlI#F%6)z?X2+moB?7Jvpu3|>-Oxg2y-%R}_gOGgzoXL12$uKPQe#MABhy^RFvrf_= zhM8M)qo6uQQNuoLRk}25?@=GOW@B)lE^gzs{1{&;<@rI{0Puv%OdF6CoQo!5{k5z; z9hf24?p`O@uNUiLDyh>xc|UNsCLez8UMdsq=#96%@j5|4Fl4zCsxQNawE4|YcYQo$ zh@5b}vzlu)?f8to*+^qR^bA@Ya~zxJomNW69scueTqo%*?d|c}Umm0W1WJzMr z92+FZ+MaYW3@Wr-rwt$jJa0CIu`COoW@1#hQj&*%l6-$s9kyj{TRgPgIjvow<#i3gG;@oes))R5}VteeHbi}-X-fjK>;VU z!Bye09A-q2MMtlw(x*MsxmQ=yUs<88g;FFWG~f5Z&Invsz?g@tJtL*z>S;Urmu@mR z=ulfhCy(1nx10A4&%MZoH8<*I6SKa2VASwlVzIFniVETV&VG4G%djnbQYFvR<}|c? zezAUHy<*^QU53bhgOz?rNMo|+2kFR=yK?Dp@F%Sz^3#EQ~vn8Jc z+S|iFLrfVsiXl}MrPd8e}JJYg{D8$}3_XkZv{`r*+ zb;LhO6+jkCbR&HU3t~*0d@D>u2j@S3A?3QUKg!v^t~=6wqpJ9q7*lM zwYlhCkPyC57~AAz^2=iTtakUK6^`D9Cz)$kY{}GCSGnusEZD41f|U`tRNKuPc^4A5 zYXadLXS6Q{a6kgpc4tFjTK5TPsj@dU|7EIIcCGE~A%iCEm=>!nIk8ks8_Yr7NHI*`9!FIv&rt6_ zgeE2P?WQukr`ENSw@nKyW+H}Y9?GCfia9lh`b*&iubi^6l0Qj2odkaHT3of$RELI> zhI;g`ucwD~v0-6>aM?Cy4Fi>f^`fqhz$EKGPL9ds)-|H*08g^(`AfS>*&BM0Z2Qw3 z&F6Mj-0E}wwc?_f9`i?601*V3GoB(a^`|tI`&qE`KYl2BME(&ZOJIuAO~*<0X@uZs zy& zB!E)(bUwgcykDqqRYnv89)`;Q2kny`DUk1R10G8JVqG1}8n@;?sn%#XZ|GLMo!0Pj zkD|Y#rg`xwF!|%Z5&wd*CgVsGGA(&4kZYEh>sBiMoYF99qgoyG41TLQsTb%2ZGNxL zK^p0SyRIQZV$RjBxXBdv&vA|eLs!{SoC{-~IHQKXf&A=;KQZd%f`5)qo?4#ce$h`c}Y;nS4Ut>{yYSc?0HFiFUBzUChc6CN5ZTW_TVY;}K?pZu*q zo2n?x3r~Ti;wlxZH2ZMDxYF+3LSxz(AwBKOy8OQqnU&)0ifFWgINy~>TzpHaX%;_- zANj7%N?fB3Ra7N0p;N}M@k2-6?efGrdv(5ua^rCl3tg}=*7A0lemzP^*LE97%@Rq{ zZ}`q$f$;;j-|kllIvl>mx91BTn?#~Vbut{&IjzXa^4y4&^M zh?xl>ZLRwcsLu9a_h(&`y|3{1!9uTfhvrss?Y)m*^uQ+7ve~oiFZx$RcfD z_!%s8OFjL2WuZHAlF*^z@b*^hJWHty9>1eek(M*tCSF?G`amV@j6{o|WyNnuVU+&k z;jh>xrSQ^blF(5+#zM(Vt&A=|m=LO>WdiZgQPrdaNtj)uQpbhcnqopP^!B`#Mo(Ml z(mQRfIyx`EjA;8KxGi}l+Q0)gho;ugt7v?8&4$w6d*A*5 zQ#7ZYor@aNvOdY{O(CmVH;dvb{O?&bL@4+U=Y-GF7dGulUEx)_sP3{1nH|*0;~QT( zvmaQ*ZNoN*PH8l}=$HBHf!SC%MPT6<*X!S6r??Y@Yz5i1k|gbSTt~iwnAmLPfK;5q z0#0fXF0Ux6Bd=@JP~gX3s>y}N@Z2&=GmFcr>eANAv!x2HZjcslU1L@xA?GIrDB;Bh z$)>MgbId=OI(|ypn)kvs ze0wZT^*n^M=k57TpWbihg^v+<#0iCXl54eHUt|PecO!0A=6G)MN^e8HG!jW@tl?Ej zQfZ{eu8m{bKKaXn>w}kF@dK!7Yru&3^s1pC#|M0R^eHyvHqGp< z_fr2KMmWpA*Q^c5o*4$3c7M!N zIIt~sxiB$VqUBqyl@+8Ki&n4W+#>+R?n(8=&IvQIMy_EZR$z8ue|sEabuha9x;E42 z<47|D_pI_eYNT=f`jkX2S4eJsdE5hk@Zt&l}EP)giS&FEDtz`njxgN@xNALGxOM literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/sequencer_computer.png b/common/src/main/resources/assets/projectnublar/textures/item/sequencer_computer.png new file mode 100644 index 0000000000000000000000000000000000000000..c5811363b1c4789d7168de621b7d3925998f8365 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar*1S2@-6S4wh7?Kob^CT^{mTjA;>uksn$t0`1n?driDZ?@MV<(C<*beY0iXJu% b=3>|{{DSYL)wZcXM=*H0`njxgN@xNAYeP9Y literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/sequencer_door.png b/common/src/main/resources/assets/projectnublar/textures/item/sequencer_door.png new file mode 100644 index 0000000000000000000000000000000000000000..955acf77ccaacdfeb74f59cedae9eaf2d805101a GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`nVv3=Ar*1S2@BXGHddammvEbY znBhcM;*W=i+Y5TGE0i4F@!^1Uz)idUHZ~c%O18dwJFRD*Awotl&-wL9cU?or>mdK II;Vst0Qpiny#N3J literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/sequencer_monitor.png b/common/src/main/resources/assets/projectnublar/textures/item/sequencer_monitor.png new file mode 100644 index 0000000000000000000000000000000000000000..a98961a6184edbd817eb47b41c07b3218b9761db GIT binary patch literal 268 zcmV+n0rUQeP)Bd>*^9}$i&D;9oPK&D-IeX+phTD4Q zhk!e?*w!5Yb|Bl^Vu&5aLGlCu*w%1-D?`-81Rw`}mi1=)0h4b4K!-HS zg_`9+bpoKUheOoN*Ixhy5Tu`koP9~>b}s literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/small_container_upgrade.png b/common/src/main/resources/assets/projectnublar/textures/item/small_container_upgrade.png new file mode 100644 index 0000000000000000000000000000000000000000..747c1f8cf9237dee6d9f7cb532d2c696403ac29d GIT binary patch literal 260 zcmV+f0sH=mP)Px#zDYzuR5*>@k}(d0FbqXMRnNeJM7&l#Kqth&8JG}9?NBNP1S?`qkXVq%>~sQ= z##HLq{>`!fvn>bsc?Cy_B+Zt6{CwQS+VhdIEOG#V(RxiS637XXG+W9d-%R5)Z@D-M z0RUCqI*^kzmLig#0RYVQ^9pNsMYMs8)~M=M1bTpV^l_RIMw3??Y{6_X^v&@Z_qtqf&PRGT{*hi8-%(=wNW}{P0000< KMNUMnLSTaY(QNtv literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/ssd.png b/common/src/main/resources/assets/projectnublar/textures/item/ssd.png new file mode 100644 index 0000000000000000000000000000000000000000..ba355beaeccf7bd91c1f6ceeabc6b003099d40ba GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|9(%ethFJ6_ zCrGf0FuSnqw1V+P9LPU?fH2*!;p~WAbjxV{e5-GKfZmH zW)?RWKm1tpb>Lox&&S>*q_wTfmf|@--}cbU8ofNdwxx6HCDK&xyHq&(xjeP!x7T-m zD96U8_s*PWQc#h^xwM3Ygdd+i8XunCKVMQVC!tN6gTHzE`FN)cHnz6oJl{XEJ?cAq g|HG+%CLuFVdQ&MBb@09+bx6951J literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/syringe.png b/common/src/main/resources/assets/projectnublar/textures/item/syringe.png new file mode 100644 index 0000000000000000000000000000000000000000..269529a5fe876cf47be3df9845d5dd13f31dd38c GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}%0G|+7ZdPpr$6Q%SPnYy|P1WfC|NlSy^nSNS%G}@0G|+7ZdPpr$6Q%SPnYy|P1WfC|NlSy^uAPtJD7oSnvRSehtQ7u_kn6f zcPFO+Dc+JGzhIymIAE}Sq0|PH;4JWnEM{QfI}E~%$MaW!REK-IIEH8h*Pij_Yf#{E zy~re%_442K?0SvF2hsxXJQ<$ckay55bGwnX`xRftCdY8bwX7CrN;o~tE7eP+WMmtB xOl*a%KEG=Dxy^ZBpJqZ_azV+TkG@YBcmLx0d3wR_CqOG0JYD@<);T3K0RWXRUJn2O literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/syringe_embryo.png b/common/src/main/resources/assets/projectnublar/textures/item/syringe_embryo.png new file mode 100644 index 0000000000000000000000000000000000000000..2c637565cddf70f5cdfaa34a3787dfec3dbefbd8 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+7ZdPpr$6Q%SPnYy|P1WfC|NlSy^#1*V1wJyiCu1vj+`m7~BowH2 zYvPY~AjMk}NS%G}%0G|+7P1R^wNl$K8Z3D;L|NsBHq_;o(^nSinAohFBm8V z1`NUe6+$4v0*}aI1_r)EAj~ML;ne^XjP!JI4ABTKJNS%G}x0G|+7P1R^wNl$K8Z3D;L|NsBHq_;o(^nSI5Tm5v<30YHH)zN+i&5wW5&Yzpp&u^6K5!}8o(er=kmk`OGTwjG*3#I(m*&ir)|BSb7vv|MZBh!Y) z#>RsY_h0RgUZFpy{`sZcHM0t(7>rqF_WOQ*z`zi^G=$^Q$?hFJ6_ zCrD%*=A@u#X<4r4_B9_G8XFrQ+M79VkoxfKta#f|?{H%c zjT6QOKwwkxVZy_+v-KllyRI^@0YQrR3D0iBHMe)jueMUlX;M5)(0X1wIrz0?mi zmyRlID7I|w;NU;^;SiTztH3HEe%R*bbP0l+XkK(bI(s literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/item/warmer_bulb.png b/common/src/main/resources/assets/projectnublar/textures/item/warmer_bulb.png new file mode 100644 index 0000000000000000000000000000000000000000..492d6680b898eae273550ba7c24baa69d008ca34 GIT binary patch literal 328 zcmV-O0k{5%P)Px$0!c(cR5*=eV4x5%;*zkncm9veKYVa6R<$g+G{;7V!uby$JYZm8VEB*C5Ud8g zdGm!~@zT`{3JUTJ3=9km4<0;Zc=P59R+nNmfPsO50oes|(qatjHtxr&4y(VqZR8o4 z-hca_Gew-?=8|^|yHEUP_$SE4SbF3khFT_EE`R|+RSvxJSPdvW@{r-5AQ!{UCGQyC z-~PeyPml|z0a(MJ+eZF>gby==m^m-R6(_$jtl0ARKLZvoPx$Vo5|nR5*>Dlg&@UKoG@$1!4)v(i-_NFxP4s3=j~<$ss8OH^ zpinHK0fWHxHEHpg3Y@^cf}4YNsSL!P}#WE;5l!j_bj~qu#k7 z;jUr)6fL3Ct^n{gbt43t26;_j9A)Xnl>lH`eLC$5qEwF%xWjksfrCAnht4AkOskJE zZ~$bmuV}9VcQnAXge*gp>a_l=0D$c`*pIymYK1g6_ZIEu2>?b}m%Z?_`(@P%X`Wv; zxX>s!s%55%MqU##!|sdZ7Q@gehur0xsZlM FabricDefaultAttributeRegistry.register(p.entityTypeSupplier().get(), p.factory().get().build()) + ); + BiomeModifications.addFeature( + BiomeSelectors.foundInOverworld(), + GenerationStep.Decoration.UNDERGROUND_ORES, + Constants.FOSSIL_PLACED + ); + BiomeModifications.addFeature( + BiomeSelectors.foundInOverworld(), + GenerationStep.Decoration.UNDERGROUND_ORES, + Constants.AMBER_PLACED + ); + FossilsConfig.getFossils().forEach((type, fossil) -> { + List periods = fossil.getPeriods().get(); + List biomes = fossil.getBiomes().get(); + SimpleWeightedRandomList.Builder blockStates = new SimpleWeightedRandomList.Builder<>(); + FossilsConfig.Set set = FossilsConfig.getSet(fossil.getPieces().get()); + for (int i = 0; i < set.pieces().get().size(); i++) { + String piece = set.pieces().get().get(i); + int weight = set.weights().get().get(i); + blockStates.add(FossilPieces.getPieceByName(piece), weight); + } + CommonClass.WEIGHTED_FOSSIL_BLOCKS_MAP.put(type, blockStates.build()); + for (String period : periods) { + for (String biome : biomes) { + if (!CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)) { + CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.put(period, new HashMap<>()); + } + if (!CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)) { + CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).put(biome, new SimpleWeightedRandomList.Builder<>()); + } + CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).add(type, fossil.getWeight().get()); + } + } + }); + } +} diff --git a/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java b/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java new file mode 100644 index 00000000..ed021a69 --- /dev/null +++ b/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java @@ -0,0 +1,36 @@ +package net.dumbcode.projectnublar; + +import net.dumbcode.projectnublar.client.ClientRegistrationHolder; +import net.dumbcode.projectnublar.client.CommonClientClass; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.network.NetworkInit; +import net.fabricmc.api.ClientModInitializer; +import net.fabricmc.fabric.api.blockrenderlayer.v1.BlockRenderLayerMap; +import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientLifecycleEvents; +import net.fabricmc.fabric.impl.client.rendering.BlockEntityRendererRegistryImpl; +import net.fabricmc.fabric.impl.client.rendering.EntityRendererRegistryImpl; +import net.minecraft.client.renderer.RenderType; + +public class ProjectNublarClient implements ClientModInitializer { + + @Override + public void onInitializeClient() { + BlockInit.BLOCKS.getEntries().forEach(block -> { + BlockRenderLayerMap.INSTANCE.putBlock(block.get(), RenderType.cutout()); + }); + ClientRegistrationHolder.entityRenderers().forEach( (supplier, entityRendererProvider) -> { + EntityRendererRegistryImpl.register(supplier.get(), entityRendererProvider); + }); + ClientLifecycleEvents.CLIENT_STARTED.register( + client -> { + ClientRegistrationHolder.menuScreens(); + } + ); + ClientRegistrationHolder.getBlockEntityRenderers().forEach( (supplier, blockEntityRendererProvider) -> { + BlockEntityRendererRegistryImpl.register(supplier.get(), blockEntityRendererProvider); + }); + ClientRegistrationHolder.registerItemProperties(); + NetworkInit.registerPackets(); + CommonClientClass.initClient(); + } +} diff --git a/fabric/src/main/java/net/dumbcode/projectnublar/client/FossilModel.java b/fabric/src/main/java/net/dumbcode/projectnublar/client/FossilModel.java new file mode 100644 index 00000000..5e85a1f8 --- /dev/null +++ b/fabric/src/main/java/net/dumbcode/projectnublar/client/FossilModel.java @@ -0,0 +1,91 @@ +package net.dumbcode.projectnublar.client; + +import net.fabricmc.fabric.api.renderer.v1.model.FabricBakedModel; +import net.minecraft.client.renderer.block.model.BakedQuad; +import net.minecraft.client.renderer.block.model.ItemOverrides; +import net.minecraft.client.renderer.block.model.ItemTransforms; +import net.minecraft.client.renderer.texture.TextureAtlasSprite; +import net.minecraft.client.resources.model.BakedModel; +import net.minecraft.client.resources.model.Material; +import net.minecraft.client.resources.model.ModelBaker; +import net.minecraft.client.resources.model.ModelState; +import net.minecraft.client.resources.model.UnbakedModel; +import net.minecraft.core.Direction; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.RandomSource; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.level.block.state.BlockState; +import org.jetbrains.annotations.Nullable; + +import java.util.Collection; +import java.util.List; +import java.util.function.Function; + +public class FossilModel implements UnbakedModel, BakedModel, FabricBakedModel,IStackSensitive { + private ItemStack stack = ItemStack.EMPTY; + @Override + public List getQuads(@Nullable BlockState state, @Nullable Direction direction, RandomSource random) { + return List.of(); + } + + @Override + public boolean useAmbientOcclusion() { + return false; + } + + @Override + public boolean isGui3d() { + return false; + } + + @Override + public boolean usesBlockLight() { + return false; + } + + @Override + public boolean isCustomRenderer() { + return false; + } + + @Override + public TextureAtlasSprite getParticleIcon() { + return null; + } + + @Override + public ItemTransforms getTransforms() { + return null; + } + + @Override + public ItemOverrides getOverrides() { + return new StackSensitiveItemOverrides<>(this); + } + + @Override + public Collection getDependencies() { + return List.of(); + } + + @Override + public void resolveParents(Function function) { + + } + + @Nullable + @Override + public BakedModel bake(ModelBaker baker, Function spriteGetter, ModelState state, ResourceLocation location) { + return null; + } + + @Override + public void setStack(ItemStack stack) { + this.stack = stack; + } + + @Override + public ItemStack getStack() { + return stack; + } +} diff --git a/fabric/src/main/java/net/dumbcode/projectnublar/client/IStackSensitive.java b/fabric/src/main/java/net/dumbcode/projectnublar/client/IStackSensitive.java new file mode 100644 index 00000000..fba4c6c6 --- /dev/null +++ b/fabric/src/main/java/net/dumbcode/projectnublar/client/IStackSensitive.java @@ -0,0 +1,8 @@ +package net.dumbcode.projectnublar.client; + +import net.minecraft.world.item.ItemStack; + +public interface IStackSensitive { + void setStack(ItemStack stack); + ItemStack getStack(); +} diff --git a/fabric/src/main/java/net/dumbcode/projectnublar/client/StackSensitiveItemOverrides.java b/fabric/src/main/java/net/dumbcode/projectnublar/client/StackSensitiveItemOverrides.java new file mode 100644 index 00000000..a392aebf --- /dev/null +++ b/fabric/src/main/java/net/dumbcode/projectnublar/client/StackSensitiveItemOverrides.java @@ -0,0 +1,23 @@ +package net.dumbcode.projectnublar.client; + +import net.minecraft.client.multiplayer.ClientLevel; +import net.minecraft.client.renderer.block.model.ItemOverrides; +import net.minecraft.client.resources.model.BakedModel; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.item.ItemStack; +import org.jetbrains.annotations.Nullable; + +public class StackSensitiveItemOverrides extends ItemOverrides{ + private final T model; + + public StackSensitiveItemOverrides(T model) { + this.model = model; + } + + @Nullable + @Override + public BakedModel resolve(BakedModel pModel, ItemStack pStack, @Nullable ClientLevel pLevel, @Nullable LivingEntity pEntity, int pSeed) { + model.setStack(pStack); + return model; + } +} diff --git a/fabric/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java b/fabric/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java new file mode 100644 index 00000000..5b0dc25c --- /dev/null +++ b/fabric/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java @@ -0,0 +1,44 @@ +package net.dumbcode.projectnublar.mixin; + +import net.dumbcode.projectnublar.client.renderer.SimpleGeoItemRenderer; +import net.dumbcode.projectnublar.item.GeoMultiBlockItem; +import net.dumbcode.projectnublar.item.api.MultiBlockItem; +import net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer; +import net.minecraft.world.level.block.Block; +import org.spongepowered.asm.mixin.Mixin; +import software.bernie.geckolib.animatable.GeoItem; +import software.bernie.geckolib.animatable.client.RenderProvider; + +import java.util.function.Consumer; +import java.util.function.Supplier; + +@Mixin(GeoMultiBlockItem.class) +public abstract class GeoMultiBlockItemMixin extends MultiBlockItem implements GeoItem { + private final Supplier renderProvider = GeoItem.makeRenderer(this); + + public GeoMultiBlockItemMixin(Block block, Properties properties, int rows, int columns, int depth) { + super(block, properties, rows, columns, depth); + } + + @Override + public void createRenderer(Consumer consumer) { + consumer.accept(new RenderProvider() { + private SimpleGeoItemRenderer renderer = null; + + @Override + public BlockEntityWithoutLevelRenderer getCustomRenderer() { + if (this.renderer == null) + this.renderer = new SimpleGeoItemRenderer<>(); + + return this.renderer; + } + }); + } + + @Override + public Supplier getRenderProvider() { + return this.renderProvider; + } + + +} diff --git a/fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java b/fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java new file mode 100644 index 00000000..ed2259c4 --- /dev/null +++ b/fabric/src/main/java/net/dumbcode/projectnublar/platform/FabricPlatformHelper.java @@ -0,0 +1,71 @@ +package net.dumbcode.projectnublar.platform; + +import net.dumbcode.projectnublar.menutypes.IncubatorMenu; +import net.dumbcode.projectnublar.menutypes.SequencerMenu; +import net.dumbcode.projectnublar.platform.services.IPlatformHelper; +import net.fabricmc.fabric.api.screenhandler.v1.ExtendedScreenHandlerFactory; +import net.fabricmc.fabric.api.screenhandler.v1.ExtendedScreenHandlerType; +import net.fabricmc.loader.api.FabricLoader; +import net.minecraft.network.FriendlyByteBuf; +import net.minecraft.network.chat.Component; +import net.minecraft.server.level.ServerPlayer; +import net.minecraft.world.MenuProvider; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.MenuType; +import org.jetbrains.annotations.Nullable; + +import java.util.function.Consumer; + +public class FabricPlatformHelper implements IPlatformHelper { + + @Override + public String getPlatformName() { + return "Fabric"; + } + + @Override + public boolean isModLoaded(String modId) { + + return FabricLoader.getInstance().isModLoaded(modId); + } + + @Override + public boolean isDevelopmentEnvironment() { + + return FabricLoader.getInstance().isDevelopmentEnvironment(); + } + + @Override + public MenuType registerSequenceMenu() { + return new ExtendedScreenHandlerType<>(SequencerMenu::new); + } + @Override + public MenuType registerIncubatorMenu() { + return new ExtendedScreenHandlerType<>(IncubatorMenu::new); + } + + @Override + public void openMenu(ServerPlayer player, MenuProvider provider, Consumer buf) { + ExtendedScreenHandlerFactory factory = new ExtendedScreenHandlerFactory() { + @Nullable + @Override + public AbstractContainerMenu createMenu(int i, Inventory inventory, Player player) { + return provider.createMenu(i, inventory, player); + } + + @Override + public Component getDisplayName() { + return provider.getDisplayName(); + } + + @Override + public void writeScreenOpeningData(ServerPlayer player, FriendlyByteBuf buff) { + buf.accept(buff); + } + + }; + player.openMenu(factory); + } +} diff --git a/fabric/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper b/fabric/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper new file mode 100644 index 00000000..30c54eec --- /dev/null +++ b/fabric/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper @@ -0,0 +1 @@ +com.example.examplemod.platform.FabricPlatformHelper \ No newline at end of file diff --git a/fabric/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper b/fabric/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper new file mode 100644 index 00000000..655c3a2e --- /dev/null +++ b/fabric/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper @@ -0,0 +1 @@ +net.dumbcode.projectnublar.platform.FabricPlatformHelper \ No newline at end of file diff --git a/fabric/src/main/resources/fabric.mod.json b/fabric/src/main/resources/fabric.mod.json new file mode 100644 index 00000000..28dea0b8 --- /dev/null +++ b/fabric/src/main/resources/fabric.mod.json @@ -0,0 +1,36 @@ +{ + "schemaVersion": 1, + "id": "mod_id", + "version": "${version}", + "name": "${mod_name}", + "description": "${description}", + "authors": [ + "${mod_author}" + ], + "contact": { + "homepage": "https://fabricmc.net/", + "sources": "https://github.com/FabricMC/fabric-example-mod" + }, + "license": "${license}", + "icon": "assets/modid/${mod_id}.png", + "environment": "*", + "entrypoints": { + "main": [ + "com.example.examplemod.ExampleMod" + ] + }, + "mixins": [ + "${mod_id}.mixins.json", + "${mod_id}.fabric.mixins.json" + ], + "depends": { + "fabricloader": ">=0.14", + "fabric": "*", + "minecraft": "${minecraft_version}", + "java": ">=17" + }, + "suggests": { + "another-mod": "*" + } +} + \ No newline at end of file diff --git a/fabric/src/main/resources/projectnublar.fabric.mixins.json b/fabric/src/main/resources/projectnublar.fabric.mixins.json new file mode 100644 index 00000000..ad174eae --- /dev/null +++ b/fabric/src/main/resources/projectnublar.fabric.mixins.json @@ -0,0 +1,18 @@ +{ + "required": true, + "minVersion": "0.8", + "package": "com.example.examplemod.mixin", + "refmap": "${mod_id}.refmap.json", + "compatibilityLevel": "JAVA_17", + "mixins": [ + ], + "client": [ + "MixinTitleScreen" + ], + "server": [ + ], + "injectors": { + "defaultRequire": 1 + } + } + diff --git a/forge/build.gradle b/forge/build.gradle new file mode 100644 index 00000000..d119b10b --- /dev/null +++ b/forge/build.gradle @@ -0,0 +1,58 @@ +plugins { + id 'multiloader-loader' + id 'net.neoforged.moddev.legacyforge' +} + +mixin { + add(sourceSets.main, "${mod_id}.refmap.json") + + config("${mod_id}.mixins.json") + config("${mod_id}.forge.mixins.json") +} + +legacyForge { + version = "${minecraft_version}-${forge_version}" + + validateAccessTransformers = false + + //def at = project(':common').file('src/main/resources/META-INF/accesstransformer.cfg') + // if (at.exists()) { + // accessTransformers = ["src/main/resources/META-INF/accesstransformer.cfg"] + // } + parchment { + minecraftVersion = parchment_minecraft + mappingsVersion = parchment_version + } + runs { + client { + client() + } + data { + data() + programArguments.addAll '--mod', project.mod_id, '--all', '--output', file('src/generated/resources/').getAbsolutePath(), '--existing', file('src/main/resources/').getAbsolutePath() + } + server { + server() + } + } + + mods { + "${mod_id}" { + sourceSet sourceSets.main + } + } +} + +sourceSets.main.resources.srcDir 'src/generated/resources' + +dependencies { + compileOnly project(":common") + annotationProcessor("org.spongepowered:mixin:0.8.5-SNAPSHOT:processor") +} + +jar { + finalizedBy('reobfJar') + manifest.attributes([ + "MixinConfigs": "${mod_id}.mixins.json,${mod_id}.forge.mixins.json" + ]) +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java b/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java new file mode 100644 index 00000000..92c3030b --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java @@ -0,0 +1,51 @@ +package net.dumbcode.projectnublar; + +import net.dumbcode.projectnublar.config.FossilsConfig; +import net.dumbcode.projectnublar.datagen.GeneDataProvider; +import net.dumbcode.projectnublar.datagen.ModBlockStateProvider; +import net.dumbcode.projectnublar.datagen.ModItemModelProvider; +import net.dumbcode.projectnublar.datagen.ModLangProvider; +import net.dumbcode.projectnublar.datagen.ModLootTableProvider; +import net.dumbcode.projectnublar.datagen.ModRecipeProvider; +import net.dumbcode.projectnublar.datagen.ModSoundProvider; +import net.dumbcode.projectnublar.datagen.ModTagProvider; +import net.dumbcode.projectnublar.datagen.ModWorldGenProvider; +import net.minecraft.data.DataGenerator; +import net.minecraft.data.PackOutput; +import net.minecraftforge.common.data.ExistingFileHelper; +import net.minecraftforge.data.event.GatherDataEvent; +import net.minecraftforge.eventbus.api.SubscribeEvent; +import net.minecraftforge.fml.ModLoadingContext; +import net.minecraftforge.fml.common.Mod; +import net.minecraftforge.fml.config.ModConfig; + +@Mod(Constants.MODID) +@Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD) +public class ProjectNublar { + + public ProjectNublar() { + Constants.LOG.info("Hello Forge world!"); + CommonClass.init(); + ModLoadingContext.get().registerConfig(ModConfig.Type.COMMON, FossilsConfig.CONFIG_SPEC,"projectnublar-fossils.toml"); + } + + @SubscribeEvent + public static void onGatherData(GatherDataEvent event) { + PackOutput packOutput = event.getGenerator().getPackOutput(); + DataGenerator generator = event.getGenerator(); + ExistingFileHelper existingFileHelper = event.getExistingFileHelper(); + boolean includeServer = event.includeServer(); + boolean includeClient = event.includeClient(); + generator.addProvider(includeServer, new ModRecipeProvider(packOutput)); + generator.addProvider(includeServer, new ModLootTableProvider(packOutput)); + generator.addProvider(includeServer, new ModSoundProvider(packOutput, existingFileHelper)); + generator.addProvider(includeServer, new ModWorldGenProvider(packOutput, event.getLookupProvider())); + generator.addProvider(includeServer, new ModTagProvider.BlockTag(packOutput,event.getLookupProvider(), existingFileHelper)); + generator.addProvider(includeServer, new ModTagProvider.ItemTag(packOutput,event.getLookupProvider(), existingFileHelper)); + generator.addProvider(includeServer, new ModTagProvider.EntityTypeTag(packOutput,event.getLookupProvider(), existingFileHelper)); + generator.addProvider(includeClient, new ModBlockStateProvider(packOutput, existingFileHelper)); + generator.addProvider(includeClient, new ModItemModelProvider(packOutput, existingFileHelper)); + generator.addProvider(includeClient, new ModLangProvider(packOutput)); + generator.addProvider(includeServer, new GeneDataProvider(packOutput, existingFileHelper)); + } +} \ No newline at end of file diff --git a/forge/src/main/java/net/dumbcode/projectnublar/client/model/BakedModelHelper.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/BakedModelHelper.java new file mode 100644 index 00000000..a952b11e --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/client/model/BakedModelHelper.java @@ -0,0 +1,53 @@ +package net.dumbcode.projectnublar.client.model; + +import com.mojang.blaze3d.vertex.VertexConsumer; +import net.minecraft.client.renderer.block.model.BakedQuad; +import net.minecraft.client.renderer.texture.TextureAtlasSprite; +import net.minecraft.core.Direction; +import net.minecraft.core.Position; +import net.minecraft.world.phys.Vec3; +import net.minecraftforge.client.model.pipeline.QuadBakingVertexConsumer; + +public class BakedModelHelper { + + public static BakedQuad quad(Vec3 v1, Vec3 v2, Vec3 v3, Vec3 v4, TextureAtlasSprite sprite, int rotation) { + return switch (rotation) { + case 0 -> quad(v1, v2, v3, v4, sprite); + case 1 -> quad(v2, v3, v4, v1, sprite); + case 2 -> quad(v3, v4, v1, v2, sprite); + case 3 -> quad(v4, v1, v2, v3, sprite); + default -> quad(v1, v2, v3, v4, sprite); + }; + } + + public static BakedQuad quad(Vec3 v1, Vec3 v2, Vec3 v3, Vec3 v4, TextureAtlasSprite sprite) { + Vec3 normal = v3.subtract(v2).cross(v1.subtract(v2)).normalize(); + + BakedQuad[] quad = new BakedQuad[1]; + QuadBakingVertexConsumer builder = new QuadBakingVertexConsumer(q -> quad[0] = q); + builder.setSprite(sprite); + builder.setDirection(Direction.getNearest(normal.x, normal.y, normal.z)); + putVertex(builder, normal, v1.x, v1.y, v1.z, 0, 0, sprite); + putVertex(builder, normal, v2.x, v2.y, v2.z, 0, 16, sprite); + putVertex(builder, normal, v3.x, v3.y, v3.z, 16, 16, sprite); + putVertex(builder, normal, v4.x, v4.y, v4.z, 16, 0, sprite); + return quad[0]; + } + + private static void putVertex(VertexConsumer builder, Position normal, + double x, double y, double z, float u, float v, + TextureAtlasSprite sprite) { + float iu = sprite.getU(u); + float iv = sprite.getV(v); + builder.vertex(x, y, z) + .uv(iu, iv) + .uv2(0, 0) + .color(1.0f, 1.0f, 1.0f, 1.0f) + .normal((float) normal.x(), (float) normal.y(), (float) normal.z()) + .endVertex(); + } + + public static Vec3 v(double x, double y, double z) { + return new Vec3(x, y, z); + } +} \ No newline at end of file diff --git a/forge/src/main/java/net/dumbcode/projectnublar/client/model/api/IStackSensitive.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/api/IStackSensitive.java new file mode 100644 index 00000000..51016096 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/client/model/api/IStackSensitive.java @@ -0,0 +1,8 @@ +package net.dumbcode.projectnublar.client.model.api; + +import net.minecraft.world.item.ItemStack; + +public interface IStackSensitive { + void setStack(ItemStack stack); + ItemStack getStack(); +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/client/model/api/StackSensitiveItemOverrides.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/api/StackSensitiveItemOverrides.java new file mode 100644 index 00000000..ff80d7d2 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/client/model/api/StackSensitiveItemOverrides.java @@ -0,0 +1,24 @@ +package net.dumbcode.projectnublar.client.model.api; + +import net.minecraft.client.multiplayer.ClientLevel; +import net.minecraft.client.renderer.block.model.ItemOverrides; +import net.minecraft.client.resources.model.BakedModel; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.item.ItemStack; +import net.minecraftforge.client.model.IDynamicBakedModel; +import org.jetbrains.annotations.Nullable; + +public class StackSensitiveItemOverrides extends ItemOverrides{ + private final T model; + + public StackSensitiveItemOverrides(T model) { + this.model = model; + } + + @Nullable + @Override + public BakedModel resolve(BakedModel pModel, ItemStack pStack, @Nullable ClientLevel pLevel, @Nullable LivingEntity pEntity, int pSeed) { + model.setStack(pStack); + return model; + } +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilItemModel.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilItemModel.java new file mode 100644 index 00000000..b0121d36 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilItemModel.java @@ -0,0 +1,108 @@ +package net.dumbcode.projectnublar.client.model.fossil; + +import com.mojang.math.Transformation; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.api.FossilPiece; +import net.dumbcode.projectnublar.client.model.api.IStackSensitive; +import net.dumbcode.projectnublar.client.model.api.StackSensitiveItemOverrides; +import net.minecraft.client.Minecraft; +import net.minecraft.client.renderer.RenderType; +import net.minecraft.client.renderer.block.model.BakedQuad; +import net.minecraft.client.renderer.block.model.BlockElement; +import net.minecraft.client.renderer.block.model.ItemOverrides; +import net.minecraft.client.renderer.texture.TextureAtlasSprite; +import net.minecraft.client.resources.model.BakedModel; +import net.minecraft.client.resources.model.ModelResourceLocation; +import net.minecraft.client.resources.model.ModelState; +import net.minecraft.core.Direction; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.RandomSource; +import net.minecraft.world.inventory.InventoryMenu; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraftforge.client.model.IDynamicBakedModel; +import net.minecraftforge.client.model.SimpleModelState; +import net.minecraftforge.client.model.data.ModelData; +import net.minecraftforge.client.model.geometry.UnbakedGeometryHelper; +import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; +import org.joml.Quaternionf; +import org.joml.Vector3f; + +import java.util.List; + +public class FossilItemModel implements IDynamicBakedModel, IStackSensitive { + private ItemStack stack; + private BakedModel model; + + public FossilItemModel() { + ModelResourceLocation key = new ModelResourceLocation(Constants.modLoc("item/fossil.json"), "inventory"); + model = Minecraft.getInstance().getModelManager().getModel(key); + } + @Override + public @NotNull List getQuads(@Nullable BlockState state, @Nullable Direction side, @NotNull RandomSource rand, @NotNull ModelData extraData, @Nullable RenderType renderType) { + + ModelState modelState = new SimpleModelState(new Transformation(new Vector3f(0f,0,0), new Quaternionf(1,1,1,0), new Vector3f(0.1F, 0.1F, 0.1F), new Quaternionf(1,1,1,0))); + DNAData data = DNAData.loadFromNBT(stack.getOrCreateTag().getCompound("DNAData")); + FossilPiece piece = data.getFossilPiece(); + TextureAtlasSprite sprite = getTexture("block/fossil_overlay/" + piece.folder() + "/"+piece.name()); + List unbaked = UnbakedGeometryHelper.createUnbakedItemElements(0,sprite.contents()); +// unbaked.forEach(e -> +// { +// for(Direction d : Direction.values()) +// { +// if(d != side) +// { +// e.faces.remove(d); +// } +// } +// +// float z = (e.from.z() + e.to.z()) * 0.5F; +// e.from.z =(z + 0.5f * 0.1f); +// e.to.z = (z + 0.5f * 0.1F); +// }); + return UnbakedGeometryHelper.bakeElements(unbaked, m->sprite, modelState, Constants.modLoc( "item/fossil")); + } + private TextureAtlasSprite getTexture(String path) { + return Minecraft.getInstance().getTextureAtlas(InventoryMenu.BLOCK_ATLAS).apply(Constants.modLoc( path)); + } + @Override + public boolean useAmbientOcclusion() { + return false; + } + + @Override + public boolean isGui3d() { + return false; + } + + @Override + public boolean usesBlockLight() { + return false; + } + + @Override + public boolean isCustomRenderer() { + return false; + } + + @Override + public TextureAtlasSprite getParticleIcon() { + return null; + } + + @Override + public ItemOverrides getOverrides() { + return new StackSensitiveItemOverrides<>(this); + } + + public void setStack(ItemStack stack) { + this.stack = stack; + } + + @Override + public ItemStack getStack() { + return this.stack; + } +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilModelLoader.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilModelLoader.java new file mode 100644 index 00000000..591ae002 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/client/model/fossil/FossilModelLoader.java @@ -0,0 +1,36 @@ +package net.dumbcode.projectnublar.client.model.fossil; + +import com.google.gson.JsonDeserializationContext; +import com.google.gson.JsonObject; +import com.google.gson.JsonParseException; +import net.dumbcode.projectnublar.Constants; +import net.minecraft.client.renderer.block.model.ItemOverrides; +import net.minecraft.client.renderer.texture.TextureAtlasSprite; +import net.minecraft.client.resources.model.BakedModel; +import net.minecraft.client.resources.model.Material; +import net.minecraft.client.resources.model.ModelBaker; +import net.minecraft.client.resources.model.ModelState; +import net.minecraft.resources.ResourceLocation; +import net.minecraftforge.client.model.geometry.IGeometryBakingContext; +import net.minecraftforge.client.model.geometry.IGeometryLoader; +import net.minecraftforge.client.model.geometry.IUnbakedGeometry; + +import java.util.function.Function; + +public class FossilModelLoader implements IGeometryLoader { + public static final ResourceLocation GENERATOR = Constants.modLoc( "fossil"); + + @Override + public FossilModelLoader.FossilModelGeometry read(JsonObject jsonObject, JsonDeserializationContext deserializationContext) throws JsonParseException { + + return new FossilModelGeometry(); + } + public record FossilModelGeometry() implements IUnbakedGeometry { + + + @Override + public BakedModel bake(IGeometryBakingContext context, ModelBaker baker, Function spriteGetter, ModelState modelState, ItemOverrides overrides, ResourceLocation modelLocation) { + return new FossilItemModel(); + } + } +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeItemModel.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeItemModel.java new file mode 100644 index 00000000..1130efb2 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeItemModel.java @@ -0,0 +1,102 @@ +package net.dumbcode.projectnublar.client.model.testtube; + +import com.mojang.math.Transformation; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.DNAData; +import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.client.model.api.IStackSensitive; +import net.dumbcode.projectnublar.client.model.api.StackSensitiveItemOverrides; +import net.minecraft.client.Minecraft; +import net.minecraft.client.renderer.RenderType; +import net.minecraft.client.renderer.block.model.BakedQuad; +import net.minecraft.client.renderer.block.model.BlockElement; +import net.minecraft.client.renderer.block.model.ItemOverrides; +import net.minecraft.client.renderer.texture.TextureAtlasSprite; +import net.minecraft.client.resources.model.ModelState; +import net.minecraft.core.Direction; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.RandomSource; +import net.minecraft.world.inventory.InventoryMenu; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraftforge.client.model.IDynamicBakedModel; +import net.minecraftforge.client.model.SimpleModelState; +import net.minecraftforge.client.model.data.ModelData; +import net.minecraftforge.client.model.geometry.UnbakedGeometryHelper; +import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; +import org.joml.Quaternionf; +import org.joml.Vector3f; + +import java.util.List; + +public class TestTubeItemModel implements IDynamicBakedModel, IStackSensitive { + private ItemStack stack; + + public TestTubeItemModel() { + } + @Override + public @NotNull List getQuads(@Nullable BlockState state, @Nullable Direction side, @NotNull RandomSource rand, @NotNull ModelData extraData, @Nullable RenderType renderType) { + + ModelState modelState = new SimpleModelState(new Transformation(new Vector3f(0f,0,0), new Quaternionf(1,1,1,0), new Vector3f(0.1F, 0.1F, 0.1F), new Quaternionf(1,1,1,0))); + DNAData data = stack.getOrCreateTag().contains("DNAData") ? DNAData.loadFromNBT(stack.getOrCreateTag().getCompound("DNAData")) : null; + DinoData dinoData = stack.getOrCreateTag().contains("DinoData") ? DinoData.fromNBT(stack.getOrCreateTag().getCompound("DinoData")) : null; + TextureAtlasSprite sprite = getTexture(data != null || dinoData != null ? "item/test_tube_full" : "item/test_tube"); + TextureAtlasSprite sprite2 = data != null ? getTexture(data.getNameSpace(), "item/dino_overlay/"+data.getPath()) : dinoData != null ? getTexture(dinoData.getNameSpace(), "item/dino_overlay/"+dinoData.getPath()) : null; + List unbaked = UnbakedGeometryHelper.createUnbakedItemElements(0,sprite.contents()); + if(sprite2 != null) + { + unbaked.addAll(UnbakedGeometryHelper.createUnbakedItemElements(1,sprite2.contents())); + } + return UnbakedGeometryHelper.bakeElements(unbaked, m->{ + if(!m.texture().getPath().equals("layer0")){ + return sprite2; + } + return sprite; + }, modelState, Constants.modLoc( "item/fossil")); + } + private TextureAtlasSprite getTexture(String path) { + return getTexture(Constants.MODID, path); + } + private TextureAtlasSprite getTexture(String namespace, String path) { + return Minecraft.getInstance().getTextureAtlas(InventoryMenu.BLOCK_ATLAS).apply(new ResourceLocation(namespace, path)); + } + @Override + public boolean useAmbientOcclusion() { + return false; + } + + @Override + public boolean isGui3d() { + return false; + } + + @Override + public boolean usesBlockLight() { + return false; + } + + @Override + public boolean isCustomRenderer() { + return false; + } + + @Override + public TextureAtlasSprite getParticleIcon() { + return null; + } + + @Override + public ItemOverrides getOverrides() { + return new StackSensitiveItemOverrides(this); + } + + public void setStack(ItemStack stack) { + this.stack = stack; + } + + @Override + public ItemStack getStack() { + return this.stack; + } +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeModelLoader.java b/forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeModelLoader.java new file mode 100644 index 00000000..74b4fbb1 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/client/model/testtube/TestTubeModelLoader.java @@ -0,0 +1,36 @@ +package net.dumbcode.projectnublar.client.model.testtube; + +import com.google.gson.JsonDeserializationContext; +import com.google.gson.JsonObject; +import com.google.gson.JsonParseException; +import net.dumbcode.projectnublar.Constants; +import net.minecraft.client.renderer.block.model.ItemOverrides; +import net.minecraft.client.renderer.texture.TextureAtlasSprite; +import net.minecraft.client.resources.model.BakedModel; +import net.minecraft.client.resources.model.Material; +import net.minecraft.client.resources.model.ModelBaker; +import net.minecraft.client.resources.model.ModelState; +import net.minecraft.resources.ResourceLocation; +import net.minecraftforge.client.model.geometry.IGeometryBakingContext; +import net.minecraftforge.client.model.geometry.IGeometryLoader; +import net.minecraftforge.client.model.geometry.IUnbakedGeometry; + +import java.util.function.Function; + +public class TestTubeModelLoader implements IGeometryLoader { + public static final ResourceLocation GENERATOR = Constants.modLoc( "test_tube"); + + @Override + public TestTubeModelGeometry read(JsonObject jsonObject, JsonDeserializationContext deserializationContext) throws JsonParseException { + + return new TestTubeModelGeometry(); + } + public record TestTubeModelGeometry() implements IUnbakedGeometry { + + + @Override + public BakedModel bake(IGeometryBakingContext context, ModelBaker baker, Function spriteGetter, ModelState modelState, ItemOverrides overrides, ResourceLocation modelLocation) { + return new TestTubeItemModel(); + } + } +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/GeneDataProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/GeneDataProvider.java new file mode 100644 index 00000000..69e140b8 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/datagen/GeneDataProvider.java @@ -0,0 +1,265 @@ + + +package net.dumbcode.projectnublar.datagen; + +import com.mojang.serialization.JsonOps; +import net.dumbcode.projectnublar.api.GeneData; +import net.dumbcode.projectnublar.api.Genes; +import net.dumbcode.projectnublar.init.GeneInit; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.data.PackOutput; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.server.packs.PackType; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.item.DyeColor; +import net.minecraftforge.common.data.ExistingFileHelper; +import net.minecraftforge.common.data.JsonCodecProvider; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; + + +public class GeneDataProvider extends JsonCodecProvider { + + + public GeneDataProvider(PackOutput output, ExistingFileHelper existingFileHelper) { + super(output, existingFileHelper, "minecraft", JsonOps.INSTANCE, PackType.SERVER_DATA, "gene_data", GeneData.CODEC, getGeneData()); + } + + public static Map getGeneData() { + Map geneData = new HashMap<>(); + geneData.put(loc(EntityType.ALLAY), new GeneData(Map.of( + + ), Map.of("base", List.of()))); + geneData.put(loc(EntityType.AXOLOTL), new GeneData(Map.of(), Map.of("base", List.of()))); + geneData.put(loc(EntityType.BAT), new GeneData(Map.of( + GeneInit.SIZE.get(), 0.75d, + GeneInit.NOCTURNAL.get(), 1.25d + ), Map.of("base", List.of(0x1C1912)))); + geneData.put(loc(EntityType.BEE), new GeneData(Map.of( + GeneInit.SPEED.get(), 1.3d, + GeneInit.SIZE.get(), 0.5d, + GeneInit.HEALTH.get(), 0.5d + ), Map.of("base", List.of(0xE6C15E, 0x5A3023)))); +// geneData.put(loc(EntityType.BLAZE), new GeneData(Map.of(), Map.of("base", List.of()))); + geneData.put(loc(EntityType.CAT), new GeneData(Map.of( + GeneInit.INTELLIGENCE.get(), 1.5d, + GeneInit.TAMABILITY.get(), 1.45d, + GeneInit.SIZE.get(), 0.6d + ), Map.of("base", List.of()))); + + geneData.put(loc(EntityType.CAVE_SPIDER), new GeneData(Map.of( + GeneInit.SIZE.get(), 0.5d + ), Map.of("base", List.of(0x153833)))); + geneData.put(loc(EntityType.CHICKEN), new GeneData(Map.of( + GeneInit.SIZE.get(), 0.5d + ), Map.of("base", List.of(0xB2B2B2, 0xD40409)))); + geneData.put(loc(EntityType.COD), new GeneData(Map.of( + GeneInit.SIZE.get(), 0.5d, + GeneInit.UNDERWATER_CAPACITY.get(), 1.3d, + GeneInit.HEALTH.get(), 0.5d + ), Map.of("base", List.of(0xAF9878, 0x775B49)))); + geneData.put(loc(EntityType.COW), new GeneData(Map.of( + GeneInit.HERD_SIZE.get(), 1.5d + ), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.CREEPER), new GeneData(Map.of(), Map.of("base", List.of()))); + geneData.put(loc(EntityType.DOLPHIN), new GeneData(Map.of( + GeneInit.UNDERWATER_CAPACITY.get(), 1.75d, + GeneInit.SPEED.get(), 1.35d + ), Map.of("base", List.of(0x73737D)))); + geneData.put(loc(EntityType.DONKEY), new GeneData(Map.of( + GeneInit.SPEED.get(), 0.8d, + GeneInit.STRENGTH.get(), 1.25d, + GeneInit.INTELLIGENCE.get(), 1.25d + ), Map.of("base", List.of(0x8A7666)))); +// geneData.put(loc(EntityType.DROWNED), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.ELDER_GUARDIAN), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.ENDER_DRAGON), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.ENDERMAN), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.ENDERMITE), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.EVOKER), new GeneData(Map.of(), Map.of("base", List.of()))); + geneData.put(loc(EntityType.FOX), new GeneData(Map.of( + GeneInit.SPEED.get(), 1.7d, + GeneInit.INTELLIGENCE.get(), 1.3d + ), Map.of("base", List.of(0xB2B2B2, 0xE37C21)))); +// geneData.put(loc(EntityType.GHAST), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.GIANT), new GeneData(Map.of(), Map.of("base", List.of()))); + geneData.put(loc(EntityType.GLOW_SQUID), new GeneData(Map.of(), Map.of("base", List.of()))); + geneData.put(loc(EntityType.GOAT), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.GUARDIAN), new GeneData(Map.of(), Map.of("base", List.of()))); + geneData.put(loc(EntityType.HOGLIN), new GeneData(Map.of( + GeneInit.HEAT_RESISTANCE.get(), 1.5d, + GeneInit.STRENGTH.get(), 1.5d, + GeneInit.SIZE.get(), 1.75d, + GeneInit.AGGRESSION.get(), 1.85d, + GeneInit.TAMABILITY.get(), 0.5d, + GeneInit.DEFENSE.get(), 1.3d + ), Map.of("base", List.of(0x8B6046)))); + geneData.put(loc(EntityType.HORSE), new GeneData(Map.of( + GeneInit.JUMP.get(), 1.3d, + GeneInit.TAMABILITY.get(), 1.4d + ), Map.of( + "white", List.of(0xB2B2B2), + "creamy", List.of(0x926633), + "chestnut", List.of(0x8A461B), + "brown", List.of(0x53250D), + "black", List.of(0x24252D), + "gray", List.of(0x5F5F5F), + "dark_brown", List.of(0x2F1A0F) + ))); +// geneData.put(loc(EntityType.HUSK), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.ILLUSIONER), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.IRON_GOLEM), new GeneData(Map.of(), Map.of("base", List.of()))); + geneData.put(loc(EntityType.LLAMA), new GeneData(Map.of( + GeneInit.STOMACH_CAPACITY.get(), 1.3d, + GeneInit.DEFENSE.get(), 1.25d, + GeneInit.TAMABILITY.get(), 1.25d + ), Map.of("base", List.of(0xB2B2B2)))); +// geneData.put(loc(EntityType.MAGMA_CUBE), new GeneData(Map.of(), Map.of("base", List.of()))); + geneData.put(loc(EntityType.MOOSHROOM), new GeneData(Map.of(), Map.of( + "brown", List.of(0xB68767, 0xB0B0B0), + "red", List.of(0xA41012, 0xB0B0B0) + ))); + geneData.put(loc(EntityType.MULE), new GeneData(Map.of( + GeneInit.SPEED.get(), 0.8d, + GeneInit.FERTILITY.get(), 0.5d, + GeneInit.INTELLIGENCE.get(), 1.2d, + GeneInit.TAMABILITY.get(), 1.3d + ), Map.of("base", List.of(0x502C1A)))); + geneData.put(loc(EntityType.OCELOT), new GeneData(Map.of( + GeneInit.SPEED.get(), 1.5d, + GeneInit.TAMABILITY.get(), 0.7d, + GeneInit.SIZE.get(), 0.4d + ), Map.of("base", List.of(0xFDD976, 0x8C5329)))); + geneData.put(loc(EntityType.PANDA), new GeneData(Map.of( + GeneInit.SPEED.get(), 0.8d, + GeneInit.STOMACH_CAPACITY.get(), 1.75d, + GeneInit.STRENGTH.get(), 1.25d, + GeneInit.DEFENSE.get(), 0.5, + GeneInit.EAT_RATE.get(), 0.9d, + GeneInit.FERTILITY.get(), 0.7d + ), Map.of("base", List.of(0xB2B2B2, 0x222222)))); + geneData.put(loc(EntityType.PARROT), new GeneData(Map.of( + GeneInit.INTELLIGENCE.get(), 1.25d + ), Map.of( + "red_blue", List.of(0xEB0100, 0xE8C100), + "blue", List.of(0x112DEC, 0xE8C100), + "green", List.of(0x9CDA00), + "yellow_blue", List.of(0x12CCFD, 0xE8C100), + "gray", List.of(0xAFAFAF, 0xE8C100) + ))); +// geneData.put(loc(EntityType.PHANTOM), new GeneData(Map.of(), Map.of("base", List.of()))); + geneData.put(loc(EntityType.PIG), new GeneData(Map.of( + GeneInit.IMMUNITY.get(), 1.25d, + GeneInit.DEFENSE.get(), 1.2d + ), Map.of("base", List.of(0xB2B2B2)))); +// geneData.put(loc(EntityType.PIGLIN), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.PIGLIN_BRUTE), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.PILLAGER), new GeneData(Map.of(), Map.of("base", List.of()))); + geneData.put(loc(EntityType.POLAR_BEAR), new GeneData(Map.of( + GeneInit.SIZE.get(), 1.5d, + GeneInit.SPEED.get(), 1.5d, + GeneInit.HEALTH.get(), 1.35d, + GeneInit.STRENGTH.get(), 1.5d, + GeneInit.DEFENSE.get(), 1.75d + ), Map.of("base", List.of(0xB2B2B2)))); + geneData.put(loc(EntityType.PUFFERFISH), new GeneData(Map.of( + GeneInit.UNDERWATER_CAPACITY.get(), 1.3d, + GeneInit.HEALTH.get(), 0.5d, + GeneInit.SIZE.get(), 0.5d + ), Map.of("base", List.of(0xC2B091, 0xE3970B)))); + geneData.put(loc(EntityType.RABBIT), new GeneData(Map.of( + GeneInit.SPEED.get(), 1.5d, + GeneInit.SIZE.get(), 0.75d + ), Map.of( + "brown", List.of(0x826F58), + "white", List.of(0xB2B2B2), + "black", List.of(0x131313), + "white_splotched", List.of(0xB2B2B2, 0x131313), + "gold", List.of(0xF9EAAF), + "salt", List.of(0x7F6D58), + "evil", List.of(0xB2B2B2) + ))); +// geneData.put(loc(EntityType.RAVAGER), new GeneData(Map.of(), Map.of("base", List.of()))); + geneData.put(loc(EntityType.SALMON), new GeneData(Map.of( + GeneInit.SIZE.get(), 0.5d, + GeneInit.UNDERWATER_CAPACITY.get(), 1.3d, + GeneInit.HEALTH.get(), 0.5d + ), Map.of("base", List.of(0xA83A38, 0x4C6E52)))); + geneData.put(loc(EntityType.SHEEP), new GeneData(Map.of( + GeneInit.INTELLIGENCE.get(), 0.75d, + GeneInit.HERD_SIZE.get(), 1.5d + ), Map.of("base", List.of(0xB4947D, 0xB2B2B2)))); +// geneData.put(loc(EntityType.SHULKER), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.SILVERFISH), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.SKELETON), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.SKELETON_HORSE), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.SLIME), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.SNOW_GOLEM), new GeneData(Map.of(), Map.of("base", List.of()))); + geneData.put(loc(EntityType.SPIDER), new GeneData(Map.of( + GeneInit.NOCTURNAL.get(), 0.75d + ), Map.of("base", List.of(0x4E443C)))); + geneData.put(loc(EntityType.SQUID), new GeneData(Map.of( + GeneInit.UNDERWATER_CAPACITY.get(), 1.5d, + GeneInit.HEALTH.get(), 0.7d, + GeneInit.HEALTH_REGEN.get(), 1.25d + ), Map.of("base", List.of(0x132737, 0x536B7F)))); +// geneData.put(loc(EntityType.STRAY), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.STRIDER), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.TRADER_LLAMA), new GeneData(Map.of(), Map.of("base", List.of()))); + geneData.put(loc(EntityType.TROPICAL_FISH), new GeneData(Map.of( + GeneInit.SIZE.get(), 0.5d, + GeneInit.UNDERWATER_CAPACITY.get(), 1.3d, + GeneInit.HEALTH.get(), 0.5d + ), Map.ofEntries( + Map.entry(DyeColor.BLACK.getName(), List.of(DyeColor.BLACK.getFireworkColor())), + Map.entry(DyeColor.BLUE.getName(), List.of(DyeColor.BLUE.getFireworkColor())), + Map.entry(DyeColor.BROWN.getName(), List.of(DyeColor.BROWN.getFireworkColor())), + Map.entry(DyeColor.CYAN.getName(), List.of(DyeColor.CYAN.getFireworkColor())), + Map.entry(DyeColor.GRAY.getName(), List.of(DyeColor.GRAY.getFireworkColor())), + Map.entry(DyeColor.GREEN.getName(), List.of(DyeColor.GREEN.getFireworkColor())), + Map.entry(DyeColor.LIGHT_BLUE.getName(), List.of(DyeColor.LIGHT_BLUE.getFireworkColor())), + Map.entry(DyeColor.LIGHT_GRAY.getName(), List.of(DyeColor.LIGHT_GRAY.getFireworkColor())), + Map.entry(DyeColor.LIME.getName(), List.of(DyeColor.LIME.getFireworkColor())), + Map.entry(DyeColor.MAGENTA.getName(), List.of(DyeColor.MAGENTA.getFireworkColor())), + Map.entry(DyeColor.ORANGE.getName(), List.of(DyeColor.ORANGE.getFireworkColor())), + Map.entry(DyeColor.PINK.getName(), List.of(DyeColor.PINK.getFireworkColor())), + Map.entry(DyeColor.PURPLE.getName(), List.of(DyeColor.PURPLE.getFireworkColor())), + Map.entry(DyeColor.RED.getName(), List.of(DyeColor.RED.getFireworkColor())), + Map.entry(DyeColor.WHITE.getName(), List.of(DyeColor.WHITE.getFireworkColor())), + Map.entry(DyeColor.YELLOW.getName(), List.of(DyeColor.YELLOW.getFireworkColor())) + ))); + geneData.put(loc(EntityType.TURTLE), new GeneData(Map.of( + GeneInit.UNDERWATER_CAPACITY.get(), 2.25d, + GeneInit.HEALTH.get(), 0.75d, + GeneInit.IMMUNITY.get(), 2.25d, + GeneInit.SPEED.get(), 0.5d, + GeneInit.DEFENSE.get(), 1.5d + ), Map.of("base", List.of(0xBFB37F, 0x28340A)))); +// geneData.put(loc(EntityType.VEX), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.VILLAGER), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.VINDICATOR), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.WANDERING_TRADER), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.WITCH), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.WITHER), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.WITHER_SKELETON), new GeneData(Map.of(), Map.of("base", List.of()))); + geneData.put(loc(EntityType.WOLF), new GeneData(Map.of( + GeneInit.INTELLIGENCE.get(), 1.75d, + GeneInit.TAMABILITY.get(), 2.75d, + GeneInit.SPEED.get(), 1.25d, + GeneInit.PACK_SIZE.get(),1.75d + ), Map.of("base", List.of(0xB2B2B2)))); +// geneData.put(loc(EntityType.ZOGLIN), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.ZOMBIE), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.ZOMBIE_HORSE), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.ZOMBIE_VILLAGER), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.ZOMBIFIED_PIGLIN), new GeneData(Map.of(), Map.of("base", List.of()))); +// geneData.put(loc(EntityType.ZOMBIE_VILLAGER), new GeneData(Map.of(), Map.of("base", List.of()))); + return geneData; + } + + public static ResourceLocation loc(EntityType type) { + return BuiltInRegistries.ENTITY_TYPE.getKey(type); + } +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java new file mode 100644 index 00000000..d5e4b725 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java @@ -0,0 +1,79 @@ +package net.dumbcode.projectnublar.datagen; + +import net.dumbcode.projectnublar.api.loot.functions.AmberItemFunction; +import net.dumbcode.projectnublar.api.loot.functions.FossilItemFunction; +import net.dumbcode.projectnublar.block.AmberBlock; +import net.dumbcode.projectnublar.block.FossilBlock; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.data.loot.BlockLootSubProvider; +import net.minecraft.world.flag.FeatureFlags; +import net.minecraft.world.item.Items; +import net.minecraft.world.level.ItemLike; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.storage.loot.LootPool; +import net.minecraft.world.level.storage.loot.LootTable; +import net.minecraft.world.level.storage.loot.entries.LootItem; +import net.minecraft.world.level.storage.loot.providers.number.ConstantValue; + +import java.util.List; +import java.util.Set; +import java.util.stream.Stream; + +public class ModBlockLootTables extends BlockLootSubProvider { + protected ModBlockLootTables() { + super(Set.of(), FeatureFlags.REGISTRY.allFlags()); + } + + @Override + protected void generate() { + + this.getBlockStream().filter(this::shouldDropSelf).filter(b -> b instanceof FossilBlock).map(b -> (FossilBlock) b).forEach(this::fossilDrops); + this.getBlockStream().filter(this::shouldDropSelf).filter(b -> b instanceof AmberBlock).map(b -> (AmberBlock) b).forEach(this::amberDrops); + List.of( + BlockInit.PROCESSOR, + BlockInit.SEQUENCER, + BlockInit.EGG_PRINTER, + BlockInit.INCUBATOR, + BlockInit.HIGH_SECURITY_ELECTRIC_FENCE_POST, + BlockInit.LOW_SECURITY_ELECTRIC_FENCE_POST + ) + .stream() + .map(RegistryObject::get) + .forEach(this::dropSelf); + } + + @Override + protected Iterable getKnownBlocks() { + return this.getBlockStream().filter(this::shouldGenerateLoot).toList(); + } + + protected void fossilDrops(FossilBlock block) { + ItemLike pItem = block.asItem(); + this.add(block, LootTable.lootTable().withPool( + this.applyExplosionCondition(pItem, LootPool.lootPool() + .apply(FossilItemFunction.fossilItem()) + .setRolls(ConstantValue.exactly(1.0F)).add(LootItem.lootTableItem(pItem))))); + } + + protected void amberDrops(AmberBlock block) { + ItemLike pItem = block.asItem(); + this.add(block, LootTable.lootTable().withPool( + this.applyExplosionCondition(pItem, LootPool.lootPool() + .apply(AmberItemFunction.amberItem()) + .setRolls(ConstantValue.exactly(1.0F)).add(LootItem.lootTableItem(pItem))))); + } + + protected Stream getBlockStream() { + return BlockInit.BLOCKS.getEntries().stream().map(RegistryObject::get); + } + + protected boolean shouldDropSelf(Block block) { + return shouldGenerateLoot(block); + } + + protected boolean shouldGenerateLoot(Block block) { + return block.asItem() != Items.AIR; + } + +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockStateProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockStateProvider.java new file mode 100644 index 00000000..09e4c2f1 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockStateProvider.java @@ -0,0 +1,89 @@ +package net.dumbcode.projectnublar.datagen; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.FossilCollection; +import net.dumbcode.projectnublar.block.AmberBlock; +import net.dumbcode.projectnublar.block.FossilBlock; +import net.dumbcode.projectnublar.init.BlockInit; +import net.minecraft.data.PackOutput; +import net.minecraft.world.level.block.Block; +import net.minecraftforge.client.model.generators.BlockModelBuilder; +import net.minecraftforge.client.model.generators.BlockStateProvider; +import net.minecraftforge.common.data.ExistingFileHelper; +import net.minecraftforge.registries.ForgeRegistries; + +public class ModBlockStateProvider extends BlockStateProvider { + public ModBlockStateProvider(PackOutput generator, ExistingFileHelper existingFileHelper) { + super(generator, Constants.MODID, existingFileHelper); + } + + @Override + protected void registerStatesAndModels() { + + // Stream.of( + // + // ) + // .map(Supplier::get) + // .forEach(this::simpleCubeBottomTopBlockState); + // + // Stream.of( + // + // ).map(Supplier::get) + // .forEach(this::simpleBlock); + FossilCollection.COLLECTIONS.forEach((s, fossilCollection) -> { + fossilCollection.fossilblocks().forEach((block, qualityMap) -> { + qualityMap.forEach((quality, fossilPieceRegistryObjectMap) -> { + fossilPieceRegistryObjectMap.forEach((fossilPiece, blockRegistryObject) -> { + fossilBlock(block, (FossilBlock) blockRegistryObject.get()); + }); + }); + }); + }); + FossilCollection.COLLECTIONS.forEach((s, fossilCollection) -> { + fossilCollection.amberBlocks().forEach((block, blockRegistryObject) -> { + amberBlock(block, (AmberBlock) blockRegistryObject.get()); + }); + }); + simpleBlock(BlockInit.PROCESSOR.get(), models().getBuilder("block/processor").texture("particle", modLoc("block/processor"))); + simpleBlock(BlockInit.SEQUENCER.get(), models().getBuilder("block/sequencer").texture("particle", modLoc("block/sequencer"))); + simpleBlock(BlockInit.EGG_PRINTER.get(), models().getBuilder("block/egg_printer").texture("particle", modLoc("block/egg_printer"))); + simpleBlock(BlockInit.INCUBATOR.get(), models().getBuilder("block/incubator").texture("particle", modLoc("block/incubator"))); + } + + protected void simpleCubeBottomTopBlockState(Block block) { + simpleBlock(block, blockCubeTopModel(block)); + } + + protected BlockModelBuilder blockCubeTopModel(Block block) { + String name = getName(block); + return models().cubeBottomTop(name, modLoc("block/" + name + "_side"), modLoc("block/" + name + "_bottom"), modLoc("block/" + name + "_top")); + } + + protected void fossilBlock(Block base, FossilBlock block) { + try { + simpleBlock(block, models() + .withExistingParent(getName(block), modLoc("block/fossil_base")) + .texture("0", blockTexture(base)) + .texture("1", modLoc("block/fossil_overlay/" + block.getFossilPiece().folder() + "/" + block.getFossilPiece().name())) + .renderType("cutout") + ); + } catch (Exception ignored) { + } + } + protected void amberBlock(Block base, AmberBlock block) { + try { + simpleBlock(block, models() + .withExistingParent(getName(block), modLoc("block/fossil_base")) + .texture("0", blockTexture(base)) + .texture("1", modLoc("block/fossil_overlay/amber/amber")) + .renderType("cutout") + ); + } catch (Exception ignored) { + } + } + + protected String getName(Block item) { + return ForgeRegistries.BLOCKS.getKey(item).getPath(); + } + +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModEntityLootTables.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModEntityLootTables.java new file mode 100644 index 00000000..6a1d65b2 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModEntityLootTables.java @@ -0,0 +1,65 @@ +package net.dumbcode.projectnublar.datagen; + +import net.minecraft.data.loot.EntityLootSubProvider; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.flag.FeatureFlags; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.Items; +import net.minecraft.world.level.storage.loot.LootPool; +import net.minecraft.world.level.storage.loot.LootTable; +import net.minecraft.world.level.storage.loot.entries.LootItem; +import net.minecraft.world.level.storage.loot.functions.SetItemCountFunction; +import net.minecraft.world.level.storage.loot.providers.number.ConstantValue; +import net.minecraft.world.level.storage.loot.providers.number.NumberProvider; +import net.minecraft.world.level.storage.loot.providers.number.UniformGenerator; + +import java.util.List; +import java.util.stream.Stream; + +public class ModEntityLootTables extends EntityLootSubProvider { + protected ModEntityLootTables() { + super(FeatureFlags.REGISTRY.allFlags()); + } + + @Override + public void generate() { + } + + private void multiDrops(EntityType type, LootEntry... entries) { + LootPool.Builder pool = LootPool.lootPool(); + pool.setRolls(ConstantValue.exactly(1)); + for (LootEntry entry : entries) { + pool.add(LootItem.lootTableItem(entry.item()).apply(SetItemCountFunction.setCount(entry.numberProvider()))); + } + this.add(type, LootTable.lootTable().withPool(pool)); + } + + private void dropRange(EntityType entityType, Item item, float min, float max) { + LootTable.Builder builder = LootTable.lootTable(); + builder.withPool(LootPool.lootPool() + .setRolls(ConstantValue.exactly(1)) + .add(LootItem.lootTableItem(Items.BONE) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(min, max))))); + add(entityType, builder); + } + + private void dropSingle(EntityType entityType, Item item) { + dropSetAmount(entityType, item, 1); + } + + private void dropSetAmount(EntityType entityType, Item item, float amount) { + LootTable.Builder builder = LootTable.lootTable(); + builder.withPool(LootPool.lootPool() + .setRolls(ConstantValue.exactly(1)) + .add(LootItem.lootTableItem(item) + .apply(SetItemCountFunction.setCount(ConstantValue.exactly(amount))))); + add(entityType, builder); + } + + @Override + protected Stream> getKnownEntityTypes() { + return List.>of().stream(); + } + + record LootEntry(Item item, NumberProvider numberProvider) {} +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModItemModelProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModItemModelProvider.java new file mode 100644 index 00000000..1a4192d8 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModItemModelProvider.java @@ -0,0 +1,154 @@ +package net.dumbcode.projectnublar.datagen; + +import com.google.gson.JsonObject; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.FossilCollection; +import net.dumbcode.projectnublar.client.model.fossil.FossilModelLoader; +import net.dumbcode.projectnublar.client.model.testtube.TestTubeModelLoader; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.init.ItemInit; +import net.minecraft.data.PackOutput; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.item.Item; +import net.minecraft.world.level.block.Block; +import net.minecraftforge.client.model.generators.CustomLoaderBuilder; +import net.minecraftforge.client.model.generators.ItemModelBuilder; +import net.minecraftforge.client.model.generators.ItemModelProvider; +import net.minecraftforge.common.data.ExistingFileHelper; +import net.minecraftforge.registries.ForgeRegistries; + +import java.util.function.Supplier; +import java.util.stream.Stream; + +public class ModItemModelProvider extends ItemModelProvider { + public ModItemModelProvider(PackOutput generator, ExistingFileHelper existingFileHelper) { + super(generator, Constants.MODID, existingFileHelper); + } + + @Override + protected void registerModels() { + // Stream.of() + // .map(Supplier::get) + // .forEach(this::simpleHandHeldModel); + + Stream.of( + ItemInit.IRON_FILTER, + ItemInit.IRON_COMPUTER_CHIP, + ItemInit.IRON_TANK_UPGRADE, + ItemInit.GOLD_FILTER, + ItemInit.GOLD_COMPUTER_CHIP, + ItemInit.GOLD_TANK_UPGRADE, + ItemInit.DIAMOND_FILTER, + ItemInit.DIAMOND_COMPUTER_CHIP, + ItemInit.DIAMOND_TANK_UPGRADE, + ItemInit.HARD_DRIVE, + ItemInit.SSD, + ItemInit.SEQUENCER_COMPUTER, + ItemInit.SEQUENCER_DOOR, + ItemInit.SEQUENCER_SCREEN, + ItemInit.CRACKED_ARTIFICIAL_EGG, + ItemInit.ARTIFICIAL_EGG, + ItemInit.SMALL_CONTAINER_UPGRADE, + ItemInit.LARGE_CONTAINER_UPGRADE, + ItemInit.WARM_BULB, + ItemInit.WARMER_BULB, + ItemInit.HOT_BULB, + ItemInit.INCUBATOR_ARM, + ItemInit.INCUBATOR_LID, + ItemInit.INCUBATOR_ARM_BASE, + ItemInit.INCUBATOR_NEST, + ItemInit.UNINCUBATED_EGG, + ItemInit.INCUBATED_EGG, + ItemInit.WIRE_SPOOL + ) + .map(Supplier::get) + .forEach(this::simpleGeneratedModel); + simpleGeneratedModel(BlockInit.SEQUENCER.get().asItem()); + simpleGeneratedModel(BlockInit.EGG_PRINTER.get().asItem()); + simpleGeneratedModel(BlockInit.INCUBATOR.get().asItem()); + simpleGeneratedModel(BlockInit.HIGH_SECURITY_ELECTRIC_FENCE_POST.get().asItem()); + simpleGeneratedModel(BlockInit.LOW_SECURITY_ELECTRIC_FENCE_POST.get().asItem()); + FossilCollection.COLLECTIONS.forEach((s, fossilCollection) -> { + fossilCollection.fossilblocks().forEach((block, qualityMap) -> { + qualityMap.forEach((quality, fossilPieceRegistryObjectMap) -> { + fossilPieceRegistryObjectMap.forEach((fossilPiece, blockRegistryObject) -> { + try { + simpleBlockItemModel(blockRegistryObject.get()); + } catch (Exception ignored) { + } + }); + }); + }); + fossilCollection.amberBlocks().forEach((block, blockRegistryObject) -> { + try { + simpleBlockItemModel(blockRegistryObject.get()); + } catch (Exception ignored) { + } + }); + }); + withExistingParent(getName(ItemInit.FOSSIL_ITEM.get()), "item/generated") + .texture("layer0", modLoc("block/fossil_overlay/common/spine")) + .customLoader((builder, helper) -> new FossilLoaderBuilder(FossilModelLoader.GENERATOR, builder, helper)); + withExistingParent(getName(ItemInit.TEST_TUBE_ITEM.get()), "item/generated") + .texture("layer0", modLoc("item/test_tube")) + .customLoader((builder, helper) -> new FossilLoaderBuilder(TestTubeModelLoader.GENERATOR, builder, helper)); + + simpleGeneratedSpecialTexture(ItemInit.AMBER_ITEM.get(), "block/fossil_overlay/amber/amber"); + // Stream.of() + // .map(Supplier::get) + // .forEach(this::simpleBlockItemModel); + withExistingParent(getName(ItemInit.SYRINGE.get()), "item/generated") + .texture("layer0", modLoc("item/syringe")).override() + .predicate(new ResourceLocation("filled"), 0.5f) + .model(withExistingParent(getName(ItemInit.SYRINGE.get()) + "_dna", "item/generated") + .texture("layer0", modLoc("item/syringe_blood"))) + .predicate(new ResourceLocation("filled"), 1.0f) + .model(withExistingParent(getName(ItemInit.SYRINGE.get()) + "_embryo", "item/generated") + .texture("layer0", modLoc("item/syringe_embryo"))).end(); + ; + } + + protected ItemModelBuilder simpleBlockItemModel(Block block) { + String name = getName(block); + return withExistingParent(name, modLoc("block/" + name)); + } + + protected ItemModelBuilder simpleGeneratedModel(Item item) { + return simpleModel(item, mcLoc("item/generated")); + } + + protected ItemModelBuilder simpleGeneratedSpecialTexture(Item item, String texture) { + return singleTexture(getName(item), mcLoc("item/generated"), "layer0", modLoc(texture)); + } + + protected ItemModelBuilder simpleHandHeldModel(Item item) { + return simpleModel(item, mcLoc("item/handheld")); + } + + protected ItemModelBuilder simpleModel(Item item, ResourceLocation parent) { + String name = getName(item); + return singleTexture(name, parent, "layer0", modLoc("item/" + name)); + } + + protected String getName(Item item) { + return ForgeRegistries.ITEMS.getKey(item).getPath(); + } + + protected String getName(Block item) { + return ForgeRegistries.BLOCKS.getKey(item).getPath(); + } + + public static class FossilLoaderBuilder extends CustomLoaderBuilder { + + public FossilLoaderBuilder(ResourceLocation loader, ItemModelBuilder parent, ExistingFileHelper existingFileHelper) { + super(loader, parent, existingFileHelper); + + } + + @Override + public JsonObject toJson(JsonObject json) { + JsonObject obj = super.toJson(json); + return obj; + } + } +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java new file mode 100644 index 00000000..a8652791 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java @@ -0,0 +1,134 @@ +package net.dumbcode.projectnublar.datagen; + +import com.google.common.collect.ImmutableMap; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.FossilPiece; +import net.dumbcode.projectnublar.api.FossilPieces; +import net.dumbcode.projectnublar.init.BlockInit; +import net.dumbcode.projectnublar.init.EntityInit; +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.data.PackOutput; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.item.BlockItem; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.ItemNameBlockItem; +import net.minecraft.world.level.block.Block; +import net.minecraftforge.common.data.LanguageProvider; +import org.apache.commons.lang3.StringUtils; + +import java.util.Arrays; +import java.util.Map; +import java.util.stream.Collectors; +import java.util.stream.Stream; + +public class ModLangProvider extends LanguageProvider { + protected static final Map REPLACE_LIST = ImmutableMap.of( + "tnt", "TNT", + "sus", "", + "incubator", "Incubator Base", + "sequencer", "Sequencer Base" + ); + + public ModLangProvider(PackOutput gen) { + super(gen, Constants.MODID, "en_us"); + } + + @Override + protected void addTranslations() { +// ItemInit.ITEMS.getEntries().forEach(this::itemLang); + EntityInit.ENTITIES.getEntries().forEach(this::entityLang); + BlockInit.BLOCKS.getEntries().forEach(this::blockLang); + add("itemGroup." + Constants.MODID +".fossil_items", "Project Nublar: Fossil Items"); + add("itemGroup." + Constants.MODID +".fossil_ores", "Project Nublar: Fossil Ores"); + add("itemGroup." + Constants.MODID +".machines", "Project Nublar: Machines"); + add("itemGroup." + Constants.MODID +".misc", "Project Nublar: Misc"); + add("itemGroup." + Constants.MODID +".dna", "Project Nublar: DNA"); + add("itemGroup." + Constants.MODID +".egg", "Project Nublar: Eggs"); + add("item." + Constants.MODID + ".fossil", "%1$s %2$s Fossil"); + add("item." + Constants.MODID + ".incubated_egg", "Incubated %1$s Egg"); + add("quality." + Constants.MODID + ".fragmented", "Fragmented"); + add("quality." + Constants.MODID + ".poor", "Poor"); + add("quality." + Constants.MODID + ".common", "Common"); + add("quality." + Constants.MODID + ".pristine", "Pristine"); + for (FossilPiece piece : FossilPieces.getPieces()) { + add("piece." + Constants.MODID + "." + piece.name().toLowerCase(), checkReplace(piece)); + } + add("item." + Constants.MODID + ".amber", "%1$s Amber"); + add("dna_percentage." + Constants.MODID, "DNA Percentage: %1$s"); + add("container." + Constants.MODID + ".processor", "Fossil Processor"); + add("container." + Constants.MODID + ".sequencer", "Sequencer"); + add("gui_tab." + Constants.MODID + ".sequence", "Sequence"); + add("gui_tab." + Constants.MODID + ".edit", "Edit"); + add("gui_tab." + Constants.MODID + ".synthesis", "Synthesis"); + add("item."+Constants.MODID+".test_tube2","%s Test Tube"); + add("button."+Constants.MODID+".regular","Regular"); + add("button."+Constants.MODID+".isolated","Isolated"); + Stream.of( + ItemInit.TEST_TUBE_ITEM, + ItemInit.IRON_FILTER, + ItemInit.IRON_COMPUTER_CHIP, + ItemInit.IRON_TANK_UPGRADE, + ItemInit.GOLD_FILTER, + ItemInit.GOLD_COMPUTER_CHIP, + ItemInit.GOLD_TANK_UPGRADE, + ItemInit.DIAMOND_FILTER, + ItemInit.DIAMOND_COMPUTER_CHIP, + ItemInit.DIAMOND_TANK_UPGRADE, + ItemInit.HARD_DRIVE, + ItemInit.SSD, + ItemInit.SYRINGE, + ItemInit.ARTIFICIAL_EGG, + ItemInit.CRACKED_ARTIFICIAL_EGG, + ItemInit.UNINCUBATED_EGG, + ItemInit.SMALL_CONTAINER_UPGRADE, + ItemInit.LARGE_CONTAINER_UPGRADE, + ItemInit.WARM_BULB, + ItemInit.WARMER_BULB, + ItemInit.HOT_BULB, + ItemInit.IRON_PLANT_TANK, + ItemInit.GOLD_PLANT_TANK, + ItemInit.INCUBATOR_ARM_BASE, + ItemInit.INCUBATOR_ARM, + ItemInit.INCUBATOR_LID, + ItemInit.INCUBATOR_NEST, + ItemInit.SEQUENCER_COMPUTER, + ItemInit.SEQUENCER_DOOR, + ItemInit.SEQUENCER_SCREEN, + ItemInit.WIRE_SPOOL + ).forEach(this::itemLang); + } + + protected void itemLang(RegistryObject entry) { + if (!(entry.get() instanceof BlockItem) || entry.get() instanceof ItemNameBlockItem) { + addItem(entry, checkReplace(entry)); + } + } + + protected void blockLang(RegistryObject entry) { + addBlock(entry, checkReplace(entry)); + } + + protected void entityLang(RegistryObject> entry) { + addEntityType(entry, checkReplace(entry)); + } + + protected String checkReplace(RegistryObject registryObject) { + return Arrays.stream(registryObject.getId().getPath().split("_")) + .map(this::checkReplace) + .filter(s -> !s.isBlank()) + .collect(Collectors.joining(" ")) + .trim(); + } + protected String checkReplace(FossilPiece registryObject) { + return Arrays.stream(registryObject.name().split("_")) + .map(this::checkReplace) + .filter(s -> !s.isBlank()) + .collect(Collectors.joining(" ")) + .trim(); + } + + protected String checkReplace(String string) { + return REPLACE_LIST.containsKey(string) ? REPLACE_LIST.get(string) : StringUtils.capitalize(string); + } +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLootTableProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLootTableProvider.java new file mode 100644 index 00000000..99c52657 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLootTableProvider.java @@ -0,0 +1,29 @@ +package net.dumbcode.projectnublar.datagen; + +import net.minecraft.data.PackOutput; +import net.minecraft.data.loot.LootTableProvider; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.level.storage.loot.LootDataId; +import net.minecraft.world.level.storage.loot.LootDataType; +import net.minecraft.world.level.storage.loot.LootTable; +import net.minecraft.world.level.storage.loot.ValidationContext; +import net.minecraft.world.level.storage.loot.parameters.LootContextParamSets; + +import java.util.List; +import java.util.Map; +import java.util.Set; + +public class ModLootTableProvider extends LootTableProvider { + public ModLootTableProvider(PackOutput generator) { + super(generator, Set.of(), List.of( + new SubProviderEntry(ModBlockLootTables::new, LootContextParamSets.BLOCK), + new SubProviderEntry(ModEntityLootTables::new, LootContextParamSets.ENTITY) + )); + } + + @Override + protected void validate(Map map, ValidationContext validationContext) { + map.forEach((id, table) -> + table.validate(validationContext.setParams(table.getParamSet()).enterElement("{" + id + "}", new LootDataId<>(LootDataType.TABLE, id)))); + } +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModRecipeProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModRecipeProvider.java new file mode 100644 index 00000000..4b88efec --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModRecipeProvider.java @@ -0,0 +1,26 @@ +package net.dumbcode.projectnublar.datagen; + +import net.dumbcode.projectnublar.init.ItemInit; +import net.dumbcode.projectnublar.recipe.UnincubatedEggRecipe; +import net.dumbcode.projectnublar.recipe.UnincubatedEggRecipeBuilder; +import net.minecraft.data.PackOutput; +import net.minecraft.data.recipes.FinishedRecipe; +import net.minecraft.data.recipes.RecipeCategory; +import net.minecraft.data.recipes.RecipeProvider; + +import java.util.function.Consumer; + +public class ModRecipeProvider extends RecipeProvider { + public ModRecipeProvider(PackOutput generator) { + super(generator); + } + + @Override + protected void buildRecipes(Consumer recipeSaver) { + UnincubatedEggRecipeBuilder.shapeless(RecipeCategory.MISC, ItemInit.UNINCUBATED_EGG.get()) + .requires(ItemInit.ARTIFICIAL_EGG.get()) + .requires(ItemInit.TEST_TUBE_ITEM.get()) + .unlockedBy("has_artificial_egg", has(ItemInit.ARTIFICIAL_EGG.get())) + .save(recipeSaver); + } +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModSoundProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModSoundProvider.java new file mode 100644 index 00000000..8048b6d5 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModSoundProvider.java @@ -0,0 +1,24 @@ +package net.dumbcode.projectnublar.datagen; + +import net.dumbcode.projectnublar.Constants; +import net.minecraft.data.PackOutput; +import net.minecraft.sounds.SoundEvent; +import net.minecraftforge.common.data.ExistingFileHelper; +import net.minecraftforge.common.data.SoundDefinition; +import net.minecraftforge.common.data.SoundDefinitionsProvider; +import net.minecraftforge.registries.RegistryObject; + +public class ModSoundProvider extends SoundDefinitionsProvider { + public ModSoundProvider(PackOutput generator, ExistingFileHelper helper) { + super(generator, Constants.MODID, helper); + } + + @Override + public void registerSounds() { + // SoundInit.SOUNDS.getEntries().forEach(this::addSound); + } + + public void addSound(RegistryObject entry) { + add(entry, SoundDefinition.definition().with(sound(entry.getId()))); + } +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModTagProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModTagProvider.java new file mode 100644 index 00000000..c9d851f2 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModTagProvider.java @@ -0,0 +1,101 @@ +package net.dumbcode.projectnublar.datagen; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.FossilCollection; +import net.dumbcode.projectnublar.init.TagInit; +import net.minecraft.core.HolderLookup; +import net.minecraft.core.registries.Registries; +import net.minecraft.data.PackOutput; +import net.minecraft.data.tags.TagsProvider; +import net.minecraft.tags.BiomeTags; +import net.minecraft.tags.BlockTags; +import net.minecraft.tags.ItemTags; +import net.minecraft.tags.TagKey; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.Items; +import net.minecraft.world.level.ItemLike; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.ComposterBlock; +import net.minecraft.world.level.block.LeavesBlock; +import net.minecraftforge.common.data.ExistingFileHelper; +import net.minecraftforge.registries.ForgeRegistries; +import org.jetbrains.annotations.Nullable; + +import java.util.concurrent.CompletableFuture; +import java.util.function.Supplier; + +public class ModTagProvider { + + public static class ItemTag extends TagsProvider{ + + public ItemTag(PackOutput p_256596_, CompletableFuture p_256513_, @Nullable ExistingFileHelper existingFileHelper) { + super(p_256596_, Registries.ITEM, p_256513_, Constants.MODID, existingFileHelper); + } + + @Override + protected void addTags(HolderLookup.Provider pProvider) { + populateTag(TagInit.SUGAR, Items.SUGAR); + populateTag(TagInit.BONE_MATTER, Items.BONE_MEAL); + tag(TagInit.PLANT_MATTER).addTag(ItemTags.LEAVES); + populateTag(TagInit.PLANT_MATTER, ComposterBlock.COMPOSTABLES.keySet().stream().filter(item -> !(item instanceof LeavesBlock)).toArray(ItemLike[]::new)); + + } + + public void populateTag(TagKey tag, ItemLike... items){ + for (ItemLike item : items) { + tag(tag).add(ForgeRegistries.ITEMS.getResourceKey(item.asItem()).get()); + } + } + } + + public static class BlockTag extends TagsProvider{ + + public BlockTag(PackOutput pGenerator, CompletableFuture p_256513_, @Nullable ExistingFileHelper existingFileHelper) { + super(pGenerator, Registries.BLOCK, p_256513_, Constants.MODID, existingFileHelper); + } + + @Override + protected void addTags(HolderLookup.Provider pProvider) { + FossilCollection.COLLECTIONS.forEach((name, collection) -> { + collection.amberBlocks().forEach((block, map)->{ + tag(BlockTags.MINEABLE_WITH_PICKAXE).add(ForgeRegistries.BLOCKS.getResourceKey(map.get()).get()); + }); + collection.fossilblocks().forEach((block, qualityMap) -> { + qualityMap.forEach((quality, fossilPieceRegistryObjectMap) -> { + fossilPieceRegistryObjectMap.forEach((fossilPiece, registryObject) -> { + tag(BlockTags.MINEABLE_WITH_PICKAXE).add(ForgeRegistries.BLOCKS.getResourceKey(registryObject.get()).get()); + }); + }); + }); + }); + } + public void populateTag(TagKey tag, Supplier... items){ + for (Supplier item : items) { + tag(tag).add(ForgeRegistries.BLOCKS.getResourceKey((Block)item.get()).get()); + } + } + } + public static class EntityTypeTag extends TagsProvider>{ + + public EntityTypeTag(PackOutput pGenerator, CompletableFuture p_256513_, @Nullable ExistingFileHelper existingFileHelper) { + super(pGenerator, Registries.ENTITY_TYPE, p_256513_, Constants.MODID, existingFileHelper); + } + + @Override + protected void addTags(HolderLookup.Provider pProvider) { + populateTag(TagInit.EMBRYO_ENTITY, EntityType.PARROT,EntityType.CHICKEN); + + } + public void populateTag(TagKey> tag, Supplier>... items){ + for (Supplier item : items) { + tag(tag).add(ForgeRegistries.ENTITY_TYPES.getResourceKey((EntityType)item.get()).get()); + } + } + public void populateTag(TagKey> tag, EntityType... items){ + for (EntityType item : items) { + tag(tag).add(ForgeRegistries.ENTITY_TYPES.getResourceKey(item).get()); + } + } + } +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModWorldGenProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModWorldGenProvider.java new file mode 100644 index 00000000..6833634c --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModWorldGenProvider.java @@ -0,0 +1,101 @@ +package net.dumbcode.projectnublar.datagen; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.init.FeatureInit; +import net.dumbcode.projectnublar.worldgen.feature.FossilConfiguration; +import net.minecraft.core.HolderLookup; +import net.minecraft.core.HolderSet; +import net.minecraft.core.RegistrySetBuilder; +import net.minecraft.core.registries.Registries; +import net.minecraft.data.PackOutput; +import net.minecraft.data.worldgen.BootstapContext; +import net.minecraft.resources.ResourceKey; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.tags.BiomeTags; +import net.minecraft.util.valueproviders.ConstantInt; +import net.minecraft.util.valueproviders.UniformInt; +import net.minecraft.world.level.dimension.DimensionType; +import net.minecraft.world.level.levelgen.GenerationStep; +import net.minecraft.world.level.levelgen.VerticalAnchor; +import net.minecraft.world.level.levelgen.feature.ConfiguredFeature; +import net.minecraft.world.level.levelgen.placement.BiomeFilter; +import net.minecraft.world.level.levelgen.placement.CountPlacement; +import net.minecraft.world.level.levelgen.placement.HeightRangePlacement; +import net.minecraft.world.level.levelgen.placement.InSquarePlacement; +import net.minecraft.world.level.levelgen.placement.PlacedFeature; +import net.minecraftforge.common.data.DatapackBuiltinEntriesProvider; +import net.minecraftforge.common.world.BiomeModifier; +import net.minecraftforge.common.world.ForgeBiomeModifiers; +import net.minecraftforge.registries.ForgeRegistries; + +import java.util.List; +import java.util.Set; +import java.util.concurrent.CompletableFuture; + +public class ModWorldGenProvider extends DatapackBuiltinEntriesProvider { + + private static final RegistrySetBuilder BUILDER = new RegistrySetBuilder() + .add(ForgeRegistries.Keys.BIOME_MODIFIERS, ModWorldGenProvider::biomeModifiers) + .add(Registries.CONFIGURED_FEATURE, ModWorldGenProvider::configuredFeature) + .add(Registries.PLACED_FEATURE, ModWorldGenProvider::placedFeatures); + private static final ResourceKey FOSSIL = ResourceKey.create(ForgeRegistries.Keys.BIOME_MODIFIERS, Constants.modLoc( "fossil")); + + public ModWorldGenProvider(PackOutput output, CompletableFuture registries) { + super(output, registries, BUILDER, Set.of(Constants.MODID)); + } + + public static void biomeModifiers(BootstapContext context) { + context.register(FOSSIL, + new ForgeBiomeModifiers.AddFeaturesBiomeModifier(context.lookup(Registries.BIOME).getOrThrow(BiomeTags.IS_OVERWORLD), HolderSet.direct( + context.lookup(Registries.PLACED_FEATURE).getOrThrow(Constants.FOSSIL_PLACED) + ), GenerationStep.Decoration.UNDERGROUND_ORES) + ); + } + + public static void dimension(BootstapContext context) { + + } + public static void configuredFeature(BootstapContext> context) { + context.register(Constants.FOSSIL, new ConfiguredFeature<>( + FeatureInit.FOSSIL_FEATURE.get(), + new FossilConfiguration( + 15, + 0 + ) + ) + ); + context.register(Constants.AMBER, new ConfiguredFeature<>( + FeatureInit.AMBER_FEATURE.get(), + new FossilConfiguration( + 15, + 1 + ) + ) + ); + + } + + + public static void placedFeatures(BootstapContext context) { + context.register(Constants.FOSSIL_PLACED, new PlacedFeature(context.lookup(Registries.CONFIGURED_FEATURE).get(Constants.FOSSIL).get(), + List.of( + CountPlacement.of(ConstantInt.of(100)), + HeightRangePlacement.uniform(VerticalAnchor.absolute(-64),VerticalAnchor.absolute(256)), + InSquarePlacement.spread(), + BiomeFilter.biome() + ) + ) + ); + context.register(Constants.AMBER_PLACED, new PlacedFeature(context.lookup(Registries.CONFIGURED_FEATURE).get(Constants.AMBER).get(), + List.of( + CountPlacement.of(ConstantInt.of(1)), + HeightRangePlacement.uniform(VerticalAnchor.absolute(-64),VerticalAnchor.absolute(256)), + InSquarePlacement.spread(), + BiomeFilter.biome() + ) + ) + ); + } + + +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java new file mode 100644 index 00000000..26d251a4 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java @@ -0,0 +1,41 @@ +package net.dumbcode.projectnublar.event; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.client.ClientRegistrationHolder; +import net.dumbcode.projectnublar.client.CommonClientClass; +import net.dumbcode.projectnublar.client.model.fossil.FossilModelLoader; +import net.dumbcode.projectnublar.client.model.testtube.TestTubeModelLoader; + +import net.minecraftforge.api.distmarker.Dist; +import net.minecraftforge.client.event.EntityRenderersEvent; +import net.minecraftforge.client.event.ModelEvent; +import net.minecraftforge.eventbus.api.SubscribeEvent; +import net.minecraftforge.fml.common.Mod; +import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; + + +@Mod.EventBusSubscriber(modid = Constants.MODID,value= Dist.CLIENT,bus = Mod.EventBusSubscriber.Bus.MOD) +public class ClientModEvents { + + @SubscribeEvent + public static void registerBakedModels(ModelEvent.RegisterGeometryLoaders event) { + event.register("fossil", new FossilModelLoader()); + event.register("test_tube", new TestTubeModelLoader()); + } + @SubscribeEvent + public static void registerEntityRenderers(EntityRenderersEvent.RegisterRenderers event){ + ClientRegistrationHolder.entityRenderers().forEach((key, value) -> event.registerEntityRenderer(key.get(), value)); + ClientRegistrationHolder.getBlockEntityRenderers().forEach((key, value) -> event.registerBlockEntityRenderer(key.get(), value)); + } + @SubscribeEvent + public static void onFMLClient(FMLClientSetupEvent event) { + ClientRegistrationHolder.menuScreens(); + ClientRegistrationHolder.registerItemProperties(); + CommonClientClass.initClient(); +// try { +// CommonClientClass.testingTextures(); +// } catch (IOException e) { +// e.printStackTrace(); +// } + } +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java new file mode 100644 index 00000000..7e3598ae --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java @@ -0,0 +1,64 @@ +package net.dumbcode.projectnublar.event; + +import net.dumbcode.projectnublar.block.api.BlockConnectableBase; +import net.dumbcode.projectnublar.block.api.ConnectableBlockEntity; +import net.dumbcode.projectnublar.block.api.Connection; +import net.dumbcode.projectnublar.data.GeneDataReloadListener; +import net.dumbcode.projectnublar.init.ItemInit; +import net.minecraft.core.Direction; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraftforge.event.AddReloadListenerEvent; +import net.minecraftforge.event.entity.player.PlayerInteractEvent; +import net.minecraftforge.eventbus.api.SubscribeEvent; +import net.minecraftforge.fml.common.Mod; + +@Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.FORGE) +public class CommonForgeEvents { + @SubscribeEvent + public static void onReloadListeners(AddReloadListenerEvent event){ + event.addListener(new GeneDataReloadListener()); + } + + + @SubscribeEvent + public static void onRightClick(PlayerInteractEvent.RightClickBlock event) { + Level world = event.getLevel(); + Direction side = event.getFace(); + if (side != null && !event.getItemStack().isEmpty() && event.getItemStack().getItem() == ItemInit.WIRE_SPOOL.get()) { + BlockEntity tile = world.getBlockEntity(event.getPos().relative(side)); + if (tile instanceof ConnectableBlockEntity) { + ConnectableBlockEntity cb = (ConnectableBlockEntity) tile; + if (side.getAxis() == Direction.Axis.Y) { + double yRef = side == Direction.DOWN ? Double.MIN_VALUE : Double.MAX_VALUE; + Connection ref = null; + for (Connection connection : cb.getConnections()) { + if (connection.isBroken()) { + double[] in = connection.getIn(); + double yin = (in[4] + in[5]) / 2D; + if (side == Direction.DOWN == yin > yRef) { + yRef = yin; + ref = connection; + } + } + } + if (ref != null) { + ref.setBroken(false); + event.setCanceled(true); + BlockConnectableBase.placeEffect(event.getEntity(), event.getHand(), event.getLevel(), event.getPos()); + } + } else { + for (Connection connection : cb.getConnections()) { + if (connection.isBroken()) { + connection.setBroken(false); + event.setCanceled(true); + BlockConnectableBase.placeEffect(event.getEntity(), event.getHand(), event.getLevel(), event.getPos()); + break; + } + } + } + } + } + } + +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java new file mode 100644 index 00000000..5bf6192a --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java @@ -0,0 +1,59 @@ +package net.dumbcode.projectnublar.event; + +import net.dumbcode.projectnublar.CommonClass; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.FossilCollection; +import net.dumbcode.projectnublar.api.FossilPiece; +import net.dumbcode.projectnublar.api.FossilPieces; +import net.dumbcode.projectnublar.config.FossilsConfig; +import net.dumbcode.projectnublar.data.GeneDataReloadListener; +import net.dumbcode.projectnublar.init.EntityInit; +import net.minecraft.util.random.SimpleWeightedRandomList; +import net.minecraftforge.event.AddReloadListenerEvent; +import net.minecraftforge.event.entity.EntityAttributeCreationEvent; +import net.minecraftforge.eventbus.api.SubscribeEvent; +import net.minecraftforge.fml.common.Mod; +import net.minecraftforge.fml.event.config.ModConfigEvent; + +import java.util.HashMap; +import java.util.List; + +@Mod.EventBusSubscriber(modid = Constants.MODID, bus = Mod.EventBusSubscriber.Bus.MOD) +public class CommonModEvents { + private final static List PERIODS = List.of("carboniferous", "jurassic", "cretaceous"); + + @SubscribeEvent + public static void attribcage(EntityAttributeCreationEvent e) { + EntityInit.attributeSuppliers.forEach(p -> e.put(p.entityTypeSupplier().get(), p.factory().get().build())); + } + @SubscribeEvent + public static void onConfigLoaded(ModConfigEvent.Loading e) { + + FossilsConfig.getFossils().forEach((type, fossil) -> { + FossilCollection collection = FossilCollection.COLLECTIONS.get(type); + List periods = fossil.getPeriods().get(); + List biomes = fossil.getBiomes().get(); + SimpleWeightedRandomList.Builder blockStates = new SimpleWeightedRandomList.Builder<>(); + FossilsConfig.Set set = FossilsConfig.getSet(fossil.getPieces().get()); + for(int i = 0; i < set.pieces().get().size(); i++) { + String piece = set.pieces().get().get(i); + int weight = set.weights().get().get(i); + blockStates.add(FossilPieces.getPieceByName(piece), weight); + } + CommonClass.WEIGHTED_FOSSIL_BLOCKS_MAP.put(type, blockStates.build()); + for (String period : periods) { + for (String biome : biomes) { + if (!CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)) { + CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.put(period, new HashMap<>()); + } + if(!CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)){ + CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).put(biome, new SimpleWeightedRandomList.Builder<>()); + } + CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).add(type, fossil.getWeight().get()); + } + } + }); + boolean breakHere = true; + } + +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/event/FluidWidget.java b/forge/src/main/java/net/dumbcode/projectnublar/event/FluidWidget.java new file mode 100644 index 00000000..3ddd12d2 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/event/FluidWidget.java @@ -0,0 +1,28 @@ +package net.dumbcode.projectnublar.event; + +import com.mojang.blaze3d.systems.RenderSystem; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.components.AbstractWidget; +import net.minecraft.client.gui.narration.NarrationElementOutput; +import net.minecraft.network.chat.Component; +import net.minecraft.resources.ResourceLocation; + +public class FluidWidget extends AbstractWidget { + private static final ResourceLocation TEXTURE = new ResourceLocation("textures/block/water_flow.png"); + + public FluidWidget(int x, int y, int width, int height) { + super(x, y, width, height, Component.empty()); + } + + @Override + protected void renderWidget(GuiGraphics guiGraphics, int i, int i1, float v) { + RenderSystem.setShaderColor(0, 0, 1, 1); + guiGraphics.blit(TEXTURE, getX() + 1, getY() + 1,width-2,height-2,0,0,32, 1024, 32, 1024); + RenderSystem.setShaderColor(1, 1, 1, 1); + } + + @Override + protected void updateWidgetNarration(NarrationElementOutput narrationElementOutput) { + + } +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/mixin/BlockEntityElectricFencePoleMixin.java b/forge/src/main/java/net/dumbcode/projectnublar/mixin/BlockEntityElectricFencePoleMixin.java new file mode 100644 index 00000000..acab2dec --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/mixin/BlockEntityElectricFencePoleMixin.java @@ -0,0 +1,16 @@ +package net.dumbcode.projectnublar.mixin; + +import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFence; +import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFencePole; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.block.state.BlockState; +import org.spongepowered.asm.mixin.Mixin; + +@Mixin(BlockEntityElectricFencePole.class) +public abstract class BlockEntityElectricFencePoleMixin extends BlockEntityElectricFence { + public BlockEntityElectricFencePoleMixin(BlockPos pos, BlockState state) { + super(pos, state); + } + + +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java b/forge/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java new file mode 100644 index 00000000..5728b161 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin.java @@ -0,0 +1,28 @@ +package net.dumbcode.projectnublar.mixin; + +import net.dumbcode.projectnublar.client.renderer.SimpleGeoItemRenderer; +import net.dumbcode.projectnublar.item.GeoMultiBlockItem; +import net.dumbcode.projectnublar.item.api.MultiBlockItem; +import net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer; +import net.minecraft.world.level.block.Block; +import net.minecraftforge.client.extensions.common.IClientItemExtensions; +import org.spongepowered.asm.mixin.Mixin; + +import java.util.function.Consumer; + +@Mixin(GeoMultiBlockItem.class) +public abstract class GeoMultiBlockItemMixin extends MultiBlockItem { + public GeoMultiBlockItemMixin(Block block, Properties properties, int rows, int columns, int depth) { + super(block, properties, rows, columns, depth); + } + + @Override + public void initializeClient(Consumer consumer) { + consumer.accept(new IClientItemExtensions() { + @Override + public BlockEntityWithoutLevelRenderer getCustomRenderer() { + return new SimpleGeoItemRenderer<>(); + } + }); + } +} diff --git a/forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java b/forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java new file mode 100644 index 00000000..70733f03 --- /dev/null +++ b/forge/src/main/java/net/dumbcode/projectnublar/platform/ForgePlatformHelper.java @@ -0,0 +1,54 @@ +package net.dumbcode.projectnublar.platform; + +import net.dumbcode.projectnublar.menutypes.IncubatorMenu; +import net.dumbcode.projectnublar.menutypes.SequencerMenu; +import net.dumbcode.projectnublar.platform.services.IPlatformHelper; +import net.minecraft.network.FriendlyByteBuf; +import net.minecraft.server.level.ServerPlayer; +import net.minecraft.world.MenuProvider; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.MenuType; +import net.minecraftforge.common.extensions.IForgeMenuType; +import net.minecraftforge.fml.ModList; +import net.minecraftforge.fml.loading.FMLLoader; +import net.minecraftforge.network.NetworkHooks; + +import java.util.function.Consumer; + +public class ForgePlatformHelper implements IPlatformHelper { + + @Override + public String getPlatformName() { + + return "Forge"; + } + + @Override + public boolean isModLoaded(String modId) { + + return ModList.get().isLoaded(modId); + } + + @Override + public boolean isDevelopmentEnvironment() { + + return !FMLLoader.isProduction(); + } + + @Override + public MenuType registerSequenceMenu() { + return IForgeMenuType.create(SequencerMenu::new); + } + @Override + public MenuType registerIncubatorMenu() { + return IForgeMenuType.create(IncubatorMenu::new); + } + + @Override + public void openMenu(ServerPlayer player, MenuProvider provider, Consumer buf) { + NetworkHooks.openScreen(player, provider, buf); + } + + + +} \ No newline at end of file diff --git a/forge/src/main/resources/META-INF/mods.toml b/forge/src/main/resources/META-INF/mods.toml new file mode 100644 index 00000000..f820e5a1 --- /dev/null +++ b/forge/src/main/resources/META-INF/mods.toml @@ -0,0 +1,26 @@ +modLoader = "javafml" #mandatory +loaderVersion = "${forge_loader_version_range}" #mandatory This is typically bumped every Minecraft version by Forge. See https://files.minecraftforge.net/ for a list of versions. +license = "${license}" # Review your options at https://choosealicense.com/. +#issueTrackerURL="https://change.me.to.your.issue.tracker.example.invalid/" #optional +[[mods]] #mandatory +modId = "${mod_id}" #mandatory +version = "${version}" #mandatory +displayName = "${mod_name}" #mandatory +#updateJSONURL="https://change.me.example.invalid/updates.json" #optional (see https://mcforge.readthedocs.io/en/latest/gettingstarted/autoupdate/) +#displayURL="https://change.me.to.your.mods.homepage.example.invalid/" #optional (displayed in the mod UI) +logoFile = "${mod_id}.png" #optional (needs to be in the root of your mod jar (root of your 'resources' folder)) +credits = "Thanks for this example mod goes to Java" #optional +authors = "${mod_author}" #optional +description = '''${description}''' #mandatory (Supports multiline text) +[[dependencies.${mod_id}]] #optional +modId = "forge" #mandatory +mandatory = true #mandatory +versionRange = "[${forge_version},)" #mandatory +ordering = "NONE" # The order that this dependency should load in relation to your mod, required to be either 'BEFORE' or 'AFTER' if the dependency is not mandatory +side = "BOTH" # Side this dependency is applied on - 'BOTH', 'CLIENT' or 'SERVER' +[[dependencies.${mod_id}]] +modId = "minecraft" +mandatory = true +versionRange = "${minecraft_version_range}" +ordering = "NONE" +side = "BOTH" diff --git a/forge/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper b/forge/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper new file mode 100644 index 00000000..ff2910d6 --- /dev/null +++ b/forge/src/main/resources/META-INF/services/com.example.examplemod.platform.services.IPlatformHelper @@ -0,0 +1 @@ +com.example.examplemod.platform.ForgePlatformHelper \ No newline at end of file diff --git a/forge/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper b/forge/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper new file mode 100644 index 00000000..46a38a83 --- /dev/null +++ b/forge/src/main/resources/META-INF/services/net.dumbcode.projectnublar.platform.services.IPlatformHelper @@ -0,0 +1 @@ +net.dumbcode.projectnublar.platform.ForgePlatformHelper \ No newline at end of file diff --git a/forge/src/main/resources/projectnublar.forge.mixins.json b/forge/src/main/resources/projectnublar.forge.mixins.json new file mode 100644 index 00000000..15d23deb --- /dev/null +++ b/forge/src/main/resources/projectnublar.forge.mixins.json @@ -0,0 +1,16 @@ +{ + "required": true, + "minVersion": "0.8", + "package": "net.dumbcode.projectnublar.mixin", + "refmap": "${mod_id}.refmap.json", + "compatibilityLevel": "JAVA_17", + "mixins": [ + ], + "client": [ + ], + "server": [ + ], + "injectors": { + "defaultRequire": 1 + } +} \ No newline at end of file From 2df9fecb59fd470221493a13811f8fa3f3918b9b Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Mon, 24 Feb 2025 16:01:47 -0500 Subject: [PATCH 11/26] back to regular errors --- buildSrc/src/main/groovy/multiloader-common.gradle | 7 +++++++ common/build.gradle | 3 +-- fabric/build.gradle | 1 + forge/build.gradle | 9 +++++++++ gradle.properties | 4 +++- 5 files changed, 21 insertions(+), 3 deletions(-) diff --git a/buildSrc/src/main/groovy/multiloader-common.gradle b/buildSrc/src/main/groovy/multiloader-common.gradle index a087db8a..62292d09 100644 --- a/buildSrc/src/main/groovy/multiloader-common.gradle +++ b/buildSrc/src/main/groovy/multiloader-common.gradle @@ -15,7 +15,11 @@ java { } repositories { + mavenCentral() + + maven { url "https://maven.shedaniel.me/" } + // https://docs.gradle.org/current/userguide/declaring_repositories.html#declaring_content_exclusively_found_in_one_repository exclusiveContent { forRepository { @@ -56,11 +60,14 @@ repositories { maven { url = "https://jm.gserv.me/repository/maven-public/" } + + maven { url "https://maven.resourcefulbees.com/repository/maven-public/" } maven hundredMedia.get100MediaPublicMaven() maven { url = "https://mvn.devos.one/releases/" } + } diff --git a/common/build.gradle b/common/build.gradle index 4db731fb..d3c30891 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -18,8 +18,6 @@ dependencies { compileOnly group: 'org.spongepowered', name: 'mixin', version: '0.8.5' implementation group: 'com.google.code.findbugs', name: 'jsr305', version: '3.0.1' - implementation("com.github.llamalad7.mixinextras:mixinextras-common:0.2.0-rc.3") - annotationProcessor("com.github.llamalad7.mixinextras:mixinextras-common:0.2.0-rc.3") implementation "fuzs.forgeconfigapiport:forgeconfigapiport-common:${project.forge_config_api_port_version}" implementation 'com.moandjiezana.toml:toml4j:0.7.2' implementation "net.tslat.smartbrainlib:SmartBrainLib-common-${project.minecraft_version}:${project.sbl_version}" @@ -27,6 +25,7 @@ dependencies { implementation ("com.nyfaria.nyfsguilib:nyfsguilib-common-${minecraft_version}:${ngl_version}") {transitive = false} implementation 'mysticdrew:common-networking-common:1.0.3-1.20.1' implementation "earth.terrarium.botarium:botarium-forge-1.20.1:2.3.4" + modImplementation "dev.architectury:architectury:$rootProject.architectury_api_version" } configurations { diff --git a/fabric/build.gradle b/fabric/build.gradle index 2c700217..26dd6034 100644 --- a/fabric/build.gradle +++ b/fabric/build.gradle @@ -22,6 +22,7 @@ dependencies { include("com.nyfaria.nyfsguilib:nyfsguilib-fabric-${minecraft_version}:${ngl_version}") modImplementation include('mysticdrew:common-networking-fabric:1.0.5-1.20.1') modImplementation include("earth.terrarium.botarium:botarium-fabric-1.20.1:2.3.4") + modImplementation "dev.architectury:architectury-fabric:$rootProject.architectury_api_version" } loom { diff --git a/forge/build.gradle b/forge/build.gradle index d119b10b..4c72a1c0 100644 --- a/forge/build.gradle +++ b/forge/build.gradle @@ -48,6 +48,15 @@ sourceSets.main.resources.srcDir 'src/generated/resources' dependencies { compileOnly project(":common") annotationProcessor("org.spongepowered:mixin:0.8.5-SNAPSHOT:processor") + implementation(annotationProcessor("io.github.llamalad7:mixinextras-common:0.4.1")) + implementation(jarJar("io.github.llamalad7:mixinextras-forge:0.4.1")) + annotationProcessor "org.spongepowered:mixin:${mixin_version}:processor" + modImplementation("software.bernie.geckolib:geckolib-forge-${minecraft_version}:${geckolib_version}") + modImplementation("net.tslat.smartbrainlib:SmartBrainLib-neoforge-${minecraft_version}:${project.sbl_version}") + modImplementation(jarJar("com.nyfaria.nyfsguilib:nyfsguilib-forge-${minecraft_version}:${ngl_version}")) + modImplementation jarJar('mysticdrew:common-networking-forge:1.0.5-1.20.1') + modImplementation "earth.terrarium.botarium:botarium-forge-1.20.1:2.3.4" + modImplementation "dev.architectury:architectury-forge:$rootProject.architectury_api_version" } jar { diff --git a/gradle.properties b/gradle.properties index a4fa0d07..3c5abd68 100644 --- a/gradle.properties +++ b/gradle.properties @@ -16,6 +16,7 @@ mod_author=Nyfaria mod_id=projectnublar mod_description=Dinosaurs minecraft_version_range=[1.20.1, 1.22) +mixin_version=0.8.5 # The version of ParchmentMC that is used, see https://parchmentmc.org/docs/getting-started#choose-a-version for new versions parchment_minecraft=1.20.1 parchment_version=2023.09.03 @@ -45,4 +46,5 @@ dry_run=false forge_config_api_port_version=8.0.0 geckolib_version=4.4.4 ngl_version=0.0.19 -sbl_version=1.14 \ No newline at end of file +sbl_version=1.14 +architectury_api_version = 9.2.14 \ No newline at end of file From d9b9441d7781fb5b97f044ed78ff42605e51cdc1 Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Mon, 24 Feb 2025 17:19:13 -0500 Subject: [PATCH 12/26] fix common --- common/build.gradle | 3 +- .../dumbcode/projectnublar/api/DinoData.java | 2 +- .../projectnublar/api/FossilCollection.java | 12 +-- .../dumbcode/projectnublar/api/GeneData.java | 2 +- .../net/dumbcode/projectnublar/api/Genes.java | 8 +- .../api/TraceFossilCollection.java | 8 +- .../client/screen/SequencerScreen.java | 8 +- .../projectnublar/init/BlockInit.java | 48 +++++------ .../projectnublar/init/CreativeTabInit.java | 40 ++++----- .../projectnublar/init/DamageSourceInit.java | 6 -- .../init/DataSerializerInit.java | 8 +- .../projectnublar/init/EntityInit.java | 14 +-- .../projectnublar/init/FeatureInit.java | 12 +-- .../dumbcode/projectnublar/init/GeneInit.java | 86 +++++++++++-------- .../dumbcode/projectnublar/init/ItemInit.java | 86 +++++++++---------- .../projectnublar/init/LootFunctionInit.java | 10 +-- .../projectnublar/init/MenuTypeInit.java | 16 ++-- .../projectnublar/init/RecipeInit.java | 10 +-- .../worldgen/feature/AmberFeature.java | 6 +- .../worldgen/feature/FossilFeature.java | 8 +- .../datagen/ModLangProvider.java | 20 ++--- gradle.properties | 2 +- 22 files changed, 213 insertions(+), 202 deletions(-) diff --git a/common/build.gradle b/common/build.gradle index d3c30891..20d9fe97 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -25,7 +25,8 @@ dependencies { implementation ("com.nyfaria.nyfsguilib:nyfsguilib-common-${minecraft_version}:${ngl_version}") {transitive = false} implementation 'mysticdrew:common-networking-common:1.0.3-1.20.1' implementation "earth.terrarium.botarium:botarium-forge-1.20.1:2.3.4" - modImplementation "dev.architectury:architectury:$rootProject.architectury_api_version" + // modImplementation "dev.architectury:architectury:$rootProject.architectury_api_version" + compileOnly "dev.architectury:architectury-forge:$rootProject.architectury_api_version" } configurations { diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/DinoData.java b/common/src/main/java/net/dumbcode/projectnublar/api/DinoData.java index 80b2015d..57cf7cb5 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/api/DinoData.java +++ b/common/src/main/java/net/dumbcode/projectnublar/api/DinoData.java @@ -112,7 +112,7 @@ public void createToolTip(List components) { public void finalizeGenes() { finalGenes.clear(); - for (Genes.Gene gene : GeneInit.GENES.getEntries().stream().map(Supplier::get).toList()) { + for (Genes.Gene gene : GeneInit.getList()) { double value = getFinalGeneValue(gene); if (value != 0) { finalGenes.put(gene, value); diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java b/common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java index dd0da874..ce165a91 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java +++ b/common/src/main/java/net/dumbcode/projectnublar/api/FossilCollection.java @@ -1,10 +1,10 @@ package net.dumbcode.projectnublar.api; +import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.block.AmberBlock; import net.dumbcode.projectnublar.block.FossilBlock; import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.registration.RegistryObject; import net.minecraft.core.registries.BuiltInRegistries; import net.minecraft.resources.ResourceLocation; import net.minecraft.world.level.block.Block; @@ -15,7 +15,7 @@ import java.util.List; import java.util.Map; -public record FossilCollection(Map>>> fossilblocks, Map> amberBlocks) { +public record FossilCollection(Map>>> fossilblocks, Map> amberBlocks) { //store collections for use public static Map COLLECTIONS = new HashMap<>(); @@ -25,8 +25,8 @@ public static FossilCollection create(String fossilName) { } //register a fossil collection based off an EntityType public static FossilCollection create(ResourceLocation entityType) { - Map>>> fullFossilMap = new HashMap<>(); - Map> fullAmberMap = new HashMap<>(); + Map>>> fullFossilMap = new HashMap<>(); + Map> fullAmberMap = new HashMap<>(); List stonelist =List.of( Blocks.STONE, Blocks.ANDESITE, Blocks.GRANITE, Blocks.DIORITE, Blocks.SANDSTONE, Blocks.DEEPSLATE, @@ -36,10 +36,10 @@ public static FossilCollection create(ResourceLocation entityType) { ); for (Block stone : stonelist) { String stoneName = BuiltInRegistries.BLOCK.getKey(stone).getPath(); - Map>> qualityMap2 = new HashMap<>(); + Map>> qualityMap2 = new HashMap<>(); for (Quality quality : Quality.values()) { String qualityName = quality == Quality.NONE ? "" : quality.getName().toLowerCase() + "_"; - Map> stoneMap2 = new HashMap<>(); + Map> stoneMap2 = new HashMap<>(); for (FossilPiece piece : FossilPieces.getPieces()) { stoneMap2.put(piece, BlockInit.registerBlock(qualityName + stoneName + "_" + entityType.getPath() + "_" + piece.name().toLowerCase() +"_fossil", () -> new FossilBlock(BlockBehaviour.Properties.copy(stone).noOcclusion(), entityType, piece, quality,stone))); } diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java b/common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java index 5b1214ad..0f376e7a 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java +++ b/common/src/main/java/net/dumbcode/projectnublar/api/GeneData.java @@ -13,7 +13,7 @@ public record GeneData(Map genes, Map> private static final Map,GeneData> GENE_DATA = new HashMap<>(); public static Codec CODEC = RecordCodecBuilder.create( instance -> instance.group( - Codec.unboundedMap(GeneInit.GENES.getRegistry().byNameCodec(), Codec.DOUBLE).fieldOf("genes").forGetter(GeneData::genes), + Codec.unboundedMap(GeneInit.byNameCodec(), Codec.DOUBLE).fieldOf("genes").forGetter(GeneData::genes), Codec.unboundedMap(Codec.STRING, Codec.INT.listOf()).fieldOf("colors").forGetter(GeneData::colors) ).apply(instance, GeneData::new) ); diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/Genes.java b/common/src/main/java/net/dumbcode/projectnublar/api/Genes.java index 7c9acc36..cd8031b3 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/api/Genes.java +++ b/common/src/main/java/net/dumbcode/projectnublar/api/Genes.java @@ -4,9 +4,9 @@ import com.google.common.collect.Multimap; import com.mojang.datafixers.util.Pair; import com.mojang.serialization.Codec; +import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.CommonClass; import net.dumbcode.projectnublar.init.GeneInit; -import net.dumbcode.projectnublar.registration.RegistryObject; import net.minecraft.ChatFormatting; import net.minecraft.network.chat.Component; import net.minecraft.world.entity.EntityType; @@ -24,9 +24,9 @@ public static void addToGene(Gene gene, EntityType type, double value) { } public static Gene byName(String name) { - for (RegistryObject gene : GeneInit.GENES.getEntries()) { - if (gene.get().name().equals(name)) { - return gene.get(); + for (Gene gene : GeneInit.getList()) { + if (gene.name().equals(name)) { + return gene; } } return null; diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java b/common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java index bfb94613..d513c0a8 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java +++ b/common/src/main/java/net/dumbcode/projectnublar/api/TraceFossilCollection.java @@ -1,16 +1,16 @@ package net.dumbcode.projectnublar.api; -import net.dumbcode.projectnublar.registration.RegistryObject; +import dev.architectury.registry.registries.DeferredSupplier; import net.minecraft.world.level.block.Block; import java.util.HashMap; import java.util.Map; -public record TraceFossilCollection(Map> stoneMap) { - public static Map> TRACE_FOSSILS; +public record TraceFossilCollection(Map> stoneMap) { + public static Map> TRACE_FOSSILS; public static TraceFossilCollection register(String traceName){ - Map> map = new HashMap<>(); + Map> map = new HashMap<>(); return new TraceFossilCollection(map); } diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java b/common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java index bdda099b..c9f76f0f 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java +++ b/common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java @@ -305,9 +305,9 @@ protected void renderBackground(GuiGraphics pGuiGraphics, int pMouseX, int pMous return ((SequencerBlockEntity) Minecraft.getInstance().level.getBlockEntity(menu.getPos())).isSynthesizing(); }); int index = 0; - int geneSize = GeneInit.GENES.getEntries().size(); + int geneSize = GeneInit.GENES.getRegistrar().getIds().size(); geneButtons.clear(); - List geneList = GeneInit.GENES.getEntries().stream().map(Supplier::get).toList(); + List geneList = GeneInit.getList(); for (int ya = 0; ya < 20; ya++) { for (int xa = 0; xa < 4; xa++) { index = xa + (ya * 4); @@ -867,7 +867,7 @@ public void buildGeneIsolationMap() { if (!getMenu().storageSlot.getItem().hasTag()) { return; } - for (Genes.Gene gene : GeneInit.GENES.getEntries().stream().map(Supplier::get).toList()) { + GeneInit.GENES.getRegistrar().forEach(gene -> { double totalPercent = 0; String geneInfo = CommonClass.checkReplace(gene.name()) + " "; for (String key : getMenu().storageSlot.getItem().getTag().getAllKeys()) { @@ -904,7 +904,7 @@ public void buildGeneIsolationMap() { } }), true, 0); } - } + }); } public void renderSynthIngredientBar(GuiGraphics guiGraphics, int x, int y, float percent) { diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java index 11abbb21..d87d1434 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java @@ -1,5 +1,7 @@ package net.dumbcode.projectnublar.init; +import dev.architectury.registry.registries.DeferredRegister; +import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.LowSecurityElectricFencePostBlock; import net.dumbcode.projectnublar.api.FossilCollection; @@ -13,8 +15,6 @@ import net.dumbcode.projectnublar.block.entity.ProcessorBlockEntity; import net.dumbcode.projectnublar.block.entity.SequencerBlockEntity; import net.dumbcode.projectnublar.item.GeoMultiBlockItem; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; import net.minecraft.core.registries.Registries; import net.minecraft.world.item.BlockItem; import net.minecraft.world.level.block.Block; @@ -25,35 +25,35 @@ import java.util.function.Supplier; public class BlockInit { - public static final RegistrationProvider BLOCKS = RegistrationProvider.get(Registries.BLOCK, Constants.MODID); - public static final RegistrationProvider> BLOCK_ENTITIES = RegistrationProvider.get(Registries.BLOCK_ENTITY_TYPE, Constants.MODID); + public static final DeferredRegister BLOCKS = DeferredRegister.create(Constants.MODID, Registries.BLOCK); + public static final DeferredRegister> BLOCK_ENTITIES = DeferredRegister.create(Constants.MODID, Registries.BLOCK_ENTITY_TYPE); public static FossilCollection FOSSIL = FossilCollection.create("tyrannosaurus_rex"); - public static RegistryObject PROCESSOR = registerBlock("processor", () -> new ProcessorBlock(BlockBehaviour.Properties.of().noOcclusion(),3,2, 2), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),3,2, 2)); - public static RegistryObject SEQUENCER = registerBlock("sequencer", () -> new SequencerBlock(BlockBehaviour.Properties.of().noOcclusion(),2,2, 2), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),2,2, 2)); - public static RegistryObject EGG_PRINTER = registerBlock("egg_printer", () -> new EggPrinterBlock(BlockBehaviour.Properties.of().noOcclusion(),1,2, 1), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),1,2, 1)); - public static RegistryObject INCUBATOR = registerBlock("incubator", () -> new IncubatorBlock(BlockBehaviour.Properties.of().noOcclusion(),2,2, 1), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),2,2, 1)); - public static RegistryObject ELECTRIC_FENCE = registerBlock("electric_fence", () -> new ElectricFenceBlock(BlockBehaviour.Properties.of().noLootTable().noOcclusion())); - public static RegistryObject LOW_SECURITY_ELECTRIC_FENCE_POST = registerBlock("low_security_electric_fence_post", () -> new LowSecurityElectricFencePostBlock(BlockBehaviour.Properties.of().noOcclusion(), EnumConnectionType.LOW_SECURITY)); - public static RegistryObject HIGH_SECURITY_ELECTRIC_FENCE_POST = registerBlock("high_security_electric_fence_post", () -> new HighSecurityElectricFencePostBlock(BlockBehaviour.Properties.of().noOcclusion(), EnumConnectionType.HIGH_SECURITY)); - public static RegistryObject COAL_GENERATOR = registerBlock("coal_generator", ()-> new GeneratorBlock(BlockBehaviour.Properties.of(),256,16,0)); - public static RegistryObject CREATIVE_GENERATOR = registerBlock("creative_generator", ()-> new GeneratorBlock(BlockBehaviour.Properties.of(),99999,99999,0)); - - - public static RegistryObject> PROCESSOR_BLOCK_ENTITY = BLOCK_ENTITIES.register("processor", () -> BlockEntityType.Builder.of(ProcessorBlockEntity::new, PROCESSOR.get()).build(null)); - public static RegistryObject> SEQUENCER_BLOCK_ENTITY = BLOCK_ENTITIES.register("sequencer", () -> BlockEntityType.Builder.of(SequencerBlockEntity::new, SEQUENCER.get()).build(null)); - public static RegistryObject> EGG_PRINTER_BLOCK_ENTITY = BLOCK_ENTITIES.register("egg_printer", () -> BlockEntityType.Builder.of(EggPrinterBlockEntity::new, EGG_PRINTER.get()).build(null)); - public static RegistryObject> INCUBATOR_BLOCK_ENTITY = BLOCK_ENTITIES.register("incubator", () -> BlockEntityType.Builder.of(IncubatorBlockEntity::new, INCUBATOR.get()).build(null)); - public static RegistryObject> ELECTRIC_FENCE_BLOCK_ENTITY = BLOCK_ENTITIES.register("electric_fence", () -> BlockEntityType.Builder.of(BlockEntityElectricFence::new, BlockInit.ELECTRIC_FENCE.get()).build(null)); - public static RegistryObject> ELECTRIC_FENCE_POST_BLOCK_ENTITY = BLOCK_ENTITIES.register("electric_fence_pole", () -> BlockEntityType.Builder.of(BlockEntityElectricFencePole::new, BlockInit.LOW_SECURITY_ELECTRIC_FENCE_POST.get(),BlockInit.HIGH_SECURITY_ELECTRIC_FENCE_POST.get()).build(null)); - public static RegistryObject> GENERATOR = BLOCK_ENTITIES.register("coal_generator", ()-> BlockEntityType.Builder.of(GeneratorBlockEntity::new, COAL_GENERATOR.get(), CREATIVE_GENERATOR.get()).build(null)); + public static DeferredSupplier PROCESSOR = registerBlock("processor", () -> new ProcessorBlock(BlockBehaviour.Properties.of().noOcclusion(),3,2, 2), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),3,2, 2)); + public static DeferredSupplier SEQUENCER = registerBlock("sequencer", () -> new SequencerBlock(BlockBehaviour.Properties.of().noOcclusion(),2,2, 2), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),2,2, 2)); + public static DeferredSupplier EGG_PRINTER = registerBlock("egg_printer", () -> new EggPrinterBlock(BlockBehaviour.Properties.of().noOcclusion(),1,2, 1), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),1,2, 1)); + public static DeferredSupplier INCUBATOR = registerBlock("incubator", () -> new IncubatorBlock(BlockBehaviour.Properties.of().noOcclusion(),2,2, 1), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),2,2, 1)); + public static DeferredSupplier ELECTRIC_FENCE = registerBlock("electric_fence", () -> new ElectricFenceBlock(BlockBehaviour.Properties.of().noLootTable().noOcclusion())); + public static DeferredSupplier LOW_SECURITY_ELECTRIC_FENCE_POST = registerBlock("low_security_electric_fence_post", () -> new LowSecurityElectricFencePostBlock(BlockBehaviour.Properties.of().noOcclusion(), EnumConnectionType.LOW_SECURITY)); + public static DeferredSupplier HIGH_SECURITY_ELECTRIC_FENCE_POST = registerBlock("high_security_electric_fence_post", () -> new HighSecurityElectricFencePostBlock(BlockBehaviour.Properties.of().noOcclusion(), EnumConnectionType.HIGH_SECURITY)); + public static DeferredSupplier COAL_GENERATOR = registerBlock("coal_generator", ()-> new GeneratorBlock(BlockBehaviour.Properties.of(),256,16,0)); + public static DeferredSupplier CREATIVE_GENERATOR = registerBlock("creative_generator", ()-> new GeneratorBlock(BlockBehaviour.Properties.of(),99999,99999,0)); + + + public static DeferredSupplier> PROCESSOR_BLOCK_ENTITY = BLOCK_ENTITIES.register("processor", () -> BlockEntityType.Builder.of(ProcessorBlockEntity::new, PROCESSOR.get()).build(null)); + public static DeferredSupplier> SEQUENCER_BLOCK_ENTITY = BLOCK_ENTITIES.register("sequencer", () -> BlockEntityType.Builder.of(SequencerBlockEntity::new, SEQUENCER.get()).build(null)); + public static DeferredSupplier> EGG_PRINTER_BLOCK_ENTITY = BLOCK_ENTITIES.register("egg_printer", () -> BlockEntityType.Builder.of(EggPrinterBlockEntity::new, EGG_PRINTER.get()).build(null)); + public static DeferredSupplier> INCUBATOR_BLOCK_ENTITY = BLOCK_ENTITIES.register("incubator", () -> BlockEntityType.Builder.of(IncubatorBlockEntity::new, INCUBATOR.get()).build(null)); + public static DeferredSupplier> ELECTRIC_FENCE_BLOCK_ENTITY = BLOCK_ENTITIES.register("electric_fence", () -> BlockEntityType.Builder.of(BlockEntityElectricFence::new, BlockInit.ELECTRIC_FENCE.get()).build(null)); + public static DeferredSupplier> ELECTRIC_FENCE_POST_BLOCK_ENTITY = BLOCK_ENTITIES.register("electric_fence_pole", () -> BlockEntityType.Builder.of(BlockEntityElectricFencePole::new, BlockInit.LOW_SECURITY_ELECTRIC_FENCE_POST.get(),BlockInit.HIGH_SECURITY_ELECTRIC_FENCE_POST.get()).build(null)); + public static DeferredSupplier> GENERATOR = BLOCK_ENTITIES.register("coal_generator", ()-> BlockEntityType.Builder.of(GeneratorBlockEntity::new, COAL_GENERATOR.get(), CREATIVE_GENERATOR.get()).build(null)); public static void loadClass() {} - public static RegistryObject registerBlock(String name, Supplier block) { + public static DeferredSupplier registerBlock(String name, Supplier block) { return registerBlock(name, block, b -> () -> new BlockItem(b.get(), ItemInit.getItemProperties())); } - public static RegistryObject registerBlock(String name, Supplier block, Function, Supplier> item) { + public static DeferredSupplier registerBlock(String name, Supplier block, Function, Supplier> item) { var reg = BLOCKS.register(name, block); ItemInit.ITEMS.register(name, () -> item.apply(reg).get()); return reg; diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java index a785e665..27a458ad 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java @@ -1,5 +1,7 @@ package net.dumbcode.projectnublar.init; +import dev.architectury.registry.registries.DeferredRegister; +import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.api.DNAData; import net.dumbcode.projectnublar.api.DinoData; @@ -7,8 +9,6 @@ import net.dumbcode.projectnublar.api.FossilPieces; import net.dumbcode.projectnublar.api.Quality; import net.dumbcode.projectnublar.config.FossilsConfig; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; import net.minecraft.client.Minecraft; import net.minecraft.core.registries.BuiltInRegistries; import net.minecraft.core.registries.Registries; @@ -24,8 +24,8 @@ import net.minecraft.world.level.block.Blocks; public class CreativeTabInit { - public static final RegistrationProvider CREATIVE_MODE_TABS = RegistrationProvider.get(Registries.CREATIVE_MODE_TAB, Constants.MODID); - public static final RegistryObject FOSSIL_ITEMS_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_fossil_items", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) + public static final DeferredRegister CREATIVE_MODE_TABS = DeferredRegister.create(Constants.MODID, Registries.CREATIVE_MODE_TAB); + public static final DeferredSupplier FOSSIL_ITEMS_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_fossil_items", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) .title(Component.translatable("itemGroup." + Constants.MODID + ".fossil_items")) .icon(() -> { ItemStack stack = new ItemStack(ItemInit.FOSSIL_ITEM.get()); @@ -38,15 +38,15 @@ public class CreativeTabInit { }) .displayItems( (itemDisplayParameters, output) -> { - EntityInit.ENTITIES.getEntries().forEach((entityRegistryObject) -> { + EntityInit.ENTITIES.getRegistrar().entrySet().forEach( entry -> { FossilPieces.getPieces().forEach((fossilPiece) -> { - FossilsConfig.Fossil fossil = FossilsConfig.getFossils().get(entityRegistryObject.getId().toString()); + FossilsConfig.Fossil fossil = FossilsConfig.getFossils().get(entry.getKey().location().toString()); if (FossilsConfig.getSet(fossil.getPieces().get()).pieces.get().contains(fossilPiece.name()) || fossil.getSpecial_pieces().get().contains(fossilPiece.name())) { for (Quality value : Quality.values()) { if (value == Quality.NONE) continue; ItemStack stack = new ItemStack(ItemInit.FOSSIL_ITEM.get()); DNAData dnaData = new DNAData(); - dnaData.setEntityType(entityRegistryObject.get()); + dnaData.setEntityType(entry.getValue()); dnaData.setFossilPiece(fossilPiece); dnaData.setQuality(value); stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); @@ -56,14 +56,14 @@ public class CreativeTabInit { }); ItemStack amberStack = new ItemStack(ItemInit.AMBER_ITEM.get()); DNAData dnaData = new DNAData(); - dnaData.setEntityType(entityRegistryObject.get()); + dnaData.setEntityType(entry.getValue()); dnaData.setDnaPercentage(0.8); amberStack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); output.accept(amberStack); }); }) .build()); - public static final RegistryObject FOSSIL_ORES_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_fossil_ores", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) + public static final DeferredSupplier FOSSIL_ORES_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_fossil_ores", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) .title(Component.translatable("itemGroup." + Constants.MODID + ".fossil_ores")) .icon(() -> { Block block = FossilCollection.COLLECTIONS.get("projectnublar:tyrannosaurus_rex").fossilblocks().get(Blocks.STONE).get(Quality.PRISTINE).get(FossilPieces.getPieceByName("rex_skull")).get(); @@ -75,22 +75,22 @@ public class CreativeTabInit { FossilCollection.COLLECTIONS.forEach((entity, fossilCollection) -> { fossilCollection.fossilblocks().forEach((block, qualityMap) -> { qualityMap.forEach((quality, stoneMap) -> { - stoneMap.forEach((piece, blockRegistryObject) -> { + stoneMap.forEach((piece, blockDeferredSupplier) -> { FossilsConfig.Fossil fossil = FossilsConfig.getFossils().get(entity); if (FossilsConfig.getSet(fossil.getPieces().get()).pieces.get().contains(piece.name()) || fossil.getSpecial_pieces().get().contains(piece.name())) { - ItemStack stack = new ItemStack(blockRegistryObject.get()); + ItemStack stack = new ItemStack(blockDeferredSupplier.get()); stack.getOrCreateTag().putString("quality", quality.getName()); output.accept(stack); } }); }); }); - fossilCollection.amberBlocks().forEach((block, blockRegistryObject) -> output.accept(blockRegistryObject.get())); + fossilCollection.amberBlocks().forEach((block, blockDeferredSupplier) -> output.accept(blockDeferredSupplier.get())); }); }) .build()); - public static final RegistryObject MACHINES_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_machines", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) + public static final DeferredSupplier MACHINES_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_machines", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) .title(Component.translatable("itemGroup." + Constants.MODID + ".machines")) .icon(() -> new ItemStack(BlockInit.PROCESSOR.get())) .displayItems( @@ -110,7 +110,7 @@ public class CreativeTabInit { output.accept(BlockInit.CREATIVE_GENERATOR.get()); }) .build()); - public static final RegistryObject MISC_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_misc", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) + public static final DeferredSupplier MISC_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_misc", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) .title(Component.translatable("itemGroup." + Constants.MODID + ".misc")) .icon(() -> new ItemStack(ItemInit.IRON_FILTER.get())) .displayItems( @@ -140,24 +140,24 @@ public class CreativeTabInit { }) .build()); - public static final RegistryObject DNA_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_dna", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) + public static final DeferredSupplier DNA_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_dna", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) .title(Component.translatable("itemGroup." + Constants.MODID + ".dna")) .icon(() -> new ItemStack(ItemInit.TEST_TUBE_ITEM.get())) .displayItems( (itemDisplayParameters, output) -> { output.accept(ItemInit.TEST_TUBE_ITEM.get()); - for (RegistryObject> entry : EntityInit.ENTITIES.getEntries()) { + EntityInit.ENTITIES.getRegistrar().forEach(type -> { ItemStack stack = new ItemStack(ItemInit.TEST_TUBE_ITEM.get()); DNAData dnaData = new DNAData(); - dnaData.setEntityType(entry.get()); + dnaData.setEntityType(type); dnaData.setDnaPercentage(0.5); stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); output.accept(stack); - } + }); }) .build()); - public static final RegistryObject SYRINGE_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_syringe", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) + public static final DeferredSupplier SYRINGE_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_syringe", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) .title(Component.translatable("itemGroup." + Constants.MODID + ".syringe")) .icon(() -> new ItemStack(ItemInit.SYRINGE.get())) .displayItems( @@ -197,7 +197,7 @@ public class CreativeTabInit { } }) .build()); - public static final RegistryObject EGG_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_egg", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) + public static final DeferredSupplier EGG_TAB = CREATIVE_MODE_TABS.register(Constants.MODID + "_egg", () -> CreativeModeTab.builder(CreativeModeTab.Row.TOP, 0) .title(Component.translatable("itemGroup." + Constants.MODID + ".egg")) .icon(() -> new ItemStack(ItemInit.ARTIFICIAL_EGG.get())) .displayItems( diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java index 4f54e370..3b00a9fc 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/DamageSourceInit.java @@ -1,11 +1,5 @@ package net.dumbcode.projectnublar.init; -import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.minecraft.core.registries.Registries; -import net.minecraft.world.damagesource.DamageSource; -import net.minecraft.world.entity.EntityType; - public class DamageSourceInit { } diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java index fcf4c4c3..3b2bcb09 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java @@ -1,15 +1,13 @@ package net.dumbcode.projectnublar.init; -import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.api.DinoData; -import net.dumbcode.projectnublar.registration.EntityDataSerializerHelper; import net.minecraft.network.FriendlyByteBuf; import net.minecraft.network.syncher.EntityDataSerializer; -import net.minecraft.resources.ResourceLocation; public class DataSerializerInit { - public static EntityDataSerializer DINO_DATA = EntityDataSerializerHelper.INSTANCE.register(Constants.modLoc("npc_data"),new EntityDataSerializer() { + //npc_data + public static EntityDataSerializer DINO_DATA = new EntityDataSerializer<>() { @Override public void write(FriendlyByteBuf buf, DinoData dinoData) { buf.writeNbt(dinoData.toNBT()); @@ -24,7 +22,7 @@ public DinoData read(FriendlyByteBuf buf) { public DinoData copy(DinoData dinoData) { return dinoData.copy(); } - }); + }; public static void loadClass(){} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java index 1ce9cd85..08648283 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java @@ -1,9 +1,9 @@ package net.dumbcode.projectnublar.init; +import dev.architectury.registry.registries.DeferredRegister; +import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.entity.Dinosaur; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; import net.minecraft.core.registries.Registries; import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.EntityType; @@ -17,18 +17,18 @@ import java.util.function.Supplier; public class EntityInit { - public static final RegistrationProvider> ENTITIES = RegistrationProvider.get(Registries.ENTITY_TYPE, Constants.MODID); + public static final DeferredRegister> ENTITIES = DeferredRegister.create(Constants.MODID, Registries.ENTITY_TYPE); public static final List> attributeSuppliers = new ArrayList<>(); - public static final RegistryObject> TYRANNOSAURUS_REX = registerEntity("tyrannosaurus_rex", ()-> EntityType.Builder.of(Dinosaur::new, MobCategory.MONSTER), Zombie::createAttributes); + public static final DeferredSupplier> TYRANNOSAURUS_REX = registerEntity("tyrannosaurus_rex", ()-> EntityType.Builder.of(Dinosaur::new, MobCategory.MONSTER), Zombie::createAttributes); - private static RegistryObject> registerEntity(String name, Supplier> supplier) { + private static DeferredSupplier> registerEntity(String name, Supplier> supplier) { return ENTITIES.register(name, () -> supplier.get().build(Constants.MODID + ":" + name)); } - private static RegistryObject> registerEntity(String name, Supplier> supplier, + private static DeferredSupplier> registerEntity(String name, Supplier> supplier, Supplier attributeSupplier) { - RegistryObject> entityTypeSupplier = registerEntity(name, supplier); + DeferredSupplier> entityTypeSupplier = registerEntity(name, supplier); attributeSuppliers.add(new AttributesRegister<>(entityTypeSupplier, attributeSupplier)); return entityTypeSupplier; } diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java index 5152a902..c4c1273a 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java @@ -1,18 +1,18 @@ package net.dumbcode.projectnublar.init; +import dev.architectury.registry.registries.DeferredRegister; +import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.worldgen.feature.AmberFeature; import net.dumbcode.projectnublar.worldgen.feature.FossilConfiguration; import net.dumbcode.projectnublar.worldgen.feature.FossilFeature; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; -import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.core.registries.Registries; import net.minecraft.world.level.levelgen.feature.Feature; public class FeatureInit { - public static RegistrationProvider> FEATURES = RegistrationProvider.get(BuiltInRegistries.FEATURE, Constants.MODID); - public static RegistryObject> FOSSIL_FEATURE = FEATURES.register("fossil_feature", () -> new FossilFeature(FossilConfiguration.CODEC)); - public static RegistryObject> AMBER_FEATURE = FEATURES.register("amber_feature", () -> new AmberFeature(FossilConfiguration.CODEC)); + public static DeferredRegister> FEATURES = DeferredRegister.create(Constants.MODID, Registries.FEATURE); + public static DeferredSupplier> FOSSIL_FEATURE = FEATURES.register("fossil_feature", () -> new FossilFeature(FossilConfiguration.CODEC)); + public static DeferredSupplier> AMBER_FEATURE = FEATURES.register("amber_feature", () -> new AmberFeature(FossilConfiguration.CODEC)); public static void loadClass() { } diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java index 68267ca7..5b53f7a5 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java @@ -1,55 +1,73 @@ package net.dumbcode.projectnublar.init; +import com.mojang.serialization.Codec; +import com.mojang.serialization.DataResult; +import dev.architectury.registry.registries.DeferredRegister; +import dev.architectury.registry.registries.DeferredSupplier; +import dev.architectury.registry.registries.RegistrySupplier; import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.api.Genes; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; import net.minecraft.core.Registry; import net.minecraft.resources.ResourceKey; -import net.minecraft.world.entity.EntityType; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.util.ExtraCodecs; -import java.util.HashMap; -import java.util.Map; -import java.util.function.Supplier; +import java.util.ArrayList; +import java.util.List; +import java.util.Optional; public class GeneInit { public static ResourceKey> GENE_KEY = ResourceKey.createRegistryKey(Constants.modLoc("gene")); - public static RegistrationProvider GENES = RegistrationProvider.get(GENE_KEY, Constants.MODID); - public static Supplier> REG = GENES.registryBuilder().build(); - - public static RegistryObject AGGRESSION = register("aggression"); - public static RegistryObject DEFENSE = register("defense"); - public static RegistryObject EAT_RATE = register("eat_rate"); - public static RegistryObject HEALTH = register("health"); - public static RegistryObject HEALTH_REGEN = register("health_regen"); - public static RegistryObject HEAT_RESISTANCE = register("heat_resistance"); - public static RegistryObject HERD_SIZE = register("herd_size"); - public static RegistryObject PACK_SIZE = register("pack_size"); - public static RegistryObject IMMUNITY = register("immunity"); - public static RegistryObject INTELLIGENCE = register("intelligence"); - public static RegistryObject JUMP = register("jump"); - public static RegistryObject NOCTURNAL = register("nocturnal"); - public static RegistryObject FERTILITY = register("fertility"); - public static RegistryObject SIZE = register("size"); - public static RegistryObject SPEED = register("speed"); - public static RegistryObject STOMACH_CAPACITY = register("stomach_capacity"); - public static RegistryObject STRENGTH = register("strength"); - public static RegistryObject TAMABILITY = register("tamability"); - public static RegistryObject UNDERWATER_CAPACITY = register("underwater_capacity"); - public static RegistryObject COLOR = register("color", 0); - public static RegistryObject GENDER = register("gender"); - - - public static RegistryObject register(String name) { + public static DeferredRegister GENES = DeferredRegister.create(Constants.MODID, GENE_KEY); + + public static DeferredSupplier AGGRESSION = register("aggression"); + public static DeferredSupplier DEFENSE = register("defense"); + public static DeferredSupplier EAT_RATE = register("eat_rate"); + public static DeferredSupplier HEALTH = register("health"); + public static DeferredSupplier HEALTH_REGEN = register("health_regen"); + public static DeferredSupplier HEAT_RESISTANCE = register("heat_resistance"); + public static DeferredSupplier HERD_SIZE = register("herd_size"); + public static DeferredSupplier PACK_SIZE = register("pack_size"); + public static DeferredSupplier IMMUNITY = register("immunity"); + public static DeferredSupplier INTELLIGENCE = register("intelligence"); + public static DeferredSupplier JUMP = register("jump"); + public static DeferredSupplier NOCTURNAL = register("nocturnal"); + public static DeferredSupplier FERTILITY = register("fertility"); + public static DeferredSupplier SIZE = register("size"); + public static DeferredSupplier SPEED = register("speed"); + public static DeferredSupplier STOMACH_CAPACITY = register("stomach_capacity"); + public static DeferredSupplier STRENGTH = register("strength"); + public static DeferredSupplier TAMABILITY = register("tamability"); + public static DeferredSupplier UNDERWATER_CAPACITY = register("underwater_capacity"); + public static DeferredSupplier COLOR = register("color", 0); + public static DeferredSupplier GENDER = register("gender"); + + + public static DeferredSupplier register(String name) { return GENES.register(name, () -> new Genes.Gene(name)); } - public static RegistryObject register(String name, double requirement) { + public static DeferredSupplier register(String name, double requirement) { return GENES.register(name, () -> new Genes.Gene(name, requirement)); } public static void loadClass() { } + + //entries is private + public static List getList() { + List genes = new ArrayList<>(); + for (RegistrySupplier gene : GENES) { + genes.add(gene.get()); + } + return genes; + } + + public static Codec byNameCodec() { + Codec nameCodec = ResourceLocation.CODEC.flatXmap((location) -> Optional.ofNullable(GENES.getRegistrar().get(location)).map(DataResult::success).orElseGet(() -> DataResult.error(() -> "Unknown registry key in " + GENE_KEY + ": " + location)), (gene) -> GENES.getRegistrar().getKey(gene).map(ResourceKey::location).map(DataResult::success).orElseGet(() -> DataResult.error(() -> "Unknown registry element in " + GENE_KEY + ":" + gene))); + Codec idCodec = ExtraCodecs.idResolverCodec((gene) -> GENES.getRegistrar().getKey(gene).isPresent() ? GENES.getRegistrar().getRawId(gene) : -1, value -> GENES.getRegistrar().byRawId(value), -1); + return ExtraCodecs.orCompressed(nameCodec, idCodec); + } } diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java index b18a0052..04978d19 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java @@ -1,5 +1,7 @@ package net.dumbcode.projectnublar.init; +import dev.architectury.registry.registries.DeferredRegister; +import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.item.AmberItem; import net.dumbcode.projectnublar.item.BulbItem; @@ -13,62 +15,60 @@ import net.dumbcode.projectnublar.item.FilterItem; import net.dumbcode.projectnublar.item.SyringeItem; import net.dumbcode.projectnublar.item.UnincubatedEggItem; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; import net.minecraft.core.registries.Registries; import net.minecraft.world.item.Item; public class ItemInit { - public static final RegistrationProvider ITEMS = RegistrationProvider.get(Registries.ITEM, Constants.MODID); + public static final DeferredRegister ITEMS = DeferredRegister.create(Constants.MODID, Registries.ITEM); - public static final RegistryObject FOSSIL_ITEM = ITEMS.register("fossil", () -> new FossilItem(getItemProperties())); - public static final RegistryObject AMBER_ITEM = ITEMS.register("amber", () -> new AmberItem(getItemProperties())); + public static final DeferredSupplier FOSSIL_ITEM = ITEMS.register("fossil", () -> new FossilItem(getItemProperties())); + public static final DeferredSupplier AMBER_ITEM = ITEMS.register("amber", () -> new AmberItem(getItemProperties())); - public static final RegistryObject TEST_TUBE_ITEM = ITEMS.register("test_tube", () -> new TestTubeItem(getItemProperties())); + public static final DeferredSupplier TEST_TUBE_ITEM = ITEMS.register("test_tube", () -> new TestTubeItem(getItemProperties())); - public static final RegistryObject IRON_FILTER = ITEMS.register("iron_filter", () -> new FilterItem(getItemProperties().durability(100), 0.25)); - public static final RegistryObject GOLD_FILTER = ITEMS.register("gold_filter", () -> new FilterItem(getItemProperties().durability(100),0.5)); - public static final RegistryObject DIAMOND_FILTER = ITEMS.register("diamond_filter", () -> new FilterItem(getItemProperties().durability(100),1)); - public static final RegistryObject DEV_FILTER = ITEMS.register("dev_filter", () -> new FilterItem(getItemProperties(),1)); + public static final DeferredSupplier IRON_FILTER = ITEMS.register("iron_filter", () -> new FilterItem(getItemProperties().durability(100), 0.25)); + public static final DeferredSupplier GOLD_FILTER = ITEMS.register("gold_filter", () -> new FilterItem(getItemProperties().durability(100),0.5)); + public static final DeferredSupplier DIAMOND_FILTER = ITEMS.register("diamond_filter", () -> new FilterItem(getItemProperties().durability(100),1)); + public static final DeferredSupplier DEV_FILTER = ITEMS.register("dev_filter", () -> new FilterItem(getItemProperties(),1)); - public static final RegistryObject IRON_TANK_UPGRADE = ITEMS.register("iron_tank_upgrade", () -> new TankItem(getItemProperties(), 3000, 2000, 24, 128)); - public static final RegistryObject GOLD_TANK_UPGRADE = ITEMS.register("gold_tank_upgrade", () -> new TankItem(getItemProperties(), 4000, 3000, 32, 192)); - public static final RegistryObject DIAMOND_TANK_UPGRADE = ITEMS.register("diamond_tank_upgrade", () -> new TankItem(getItemProperties(),8000, 4000, 40, -1)); + public static final DeferredSupplier IRON_TANK_UPGRADE = ITEMS.register("iron_tank_upgrade", () -> new TankItem(getItemProperties(), 3000, 2000, 24, 128)); + public static final DeferredSupplier GOLD_TANK_UPGRADE = ITEMS.register("gold_tank_upgrade", () -> new TankItem(getItemProperties(), 4000, 3000, 32, 192)); + public static final DeferredSupplier DIAMOND_TANK_UPGRADE = ITEMS.register("diamond_tank_upgrade", () -> new TankItem(getItemProperties(),8000, 4000, 40, -1)); - public static final RegistryObject IRON_COMPUTER_CHIP = ITEMS.register("iron_computer_chip", () -> new ComputerChipItem(getItemProperties(), 3*20*60, 7 * 20 * 60, 8 * 20 * 60)); - public static final RegistryObject GOLD_COMPUTER_CHIP = ITEMS.register("gold_computer_chip", () -> new ComputerChipItem(getItemProperties(),2*20*60, 4 * 60 * 20, 6 * 20 * 60)); - public static final RegistryObject DIAMOND_COMPUTER_CHIP = ITEMS.register("diamond_computer_chip", () -> new ComputerChipItem(getItemProperties(),20*60, -1, 4 * 20 * 60)); - public static final RegistryObject DEV_COMPUTER_CHIP = ITEMS.register("dev_computer_chip", () -> new ComputerChipItem(getItemProperties(),10, 10, 10)); + public static final DeferredSupplier IRON_COMPUTER_CHIP = ITEMS.register("iron_computer_chip", () -> new ComputerChipItem(getItemProperties(), 3*20*60, 7 * 20 * 60, 8 * 20 * 60)); + public static final DeferredSupplier GOLD_COMPUTER_CHIP = ITEMS.register("gold_computer_chip", () -> new ComputerChipItem(getItemProperties(),2*20*60, 4 * 60 * 20, 6 * 20 * 60)); + public static final DeferredSupplier DIAMOND_COMPUTER_CHIP = ITEMS.register("diamond_computer_chip", () -> new ComputerChipItem(getItemProperties(),20*60, -1, 4 * 20 * 60)); + public static final DeferredSupplier DEV_COMPUTER_CHIP = ITEMS.register("dev_computer_chip", () -> new ComputerChipItem(getItemProperties(),10, 10, 10)); - public static final RegistryObject HARD_DRIVE = ITEMS.register("hard_drive", () -> new DiskStorageItem(getItemProperties(), 10*20)); - public static final RegistryObject SSD = ITEMS.register("ssd", () -> new DiskStorageItem(getItemProperties(), 5*20)); - public static final RegistryObject DEV_SSD = ITEMS.register("dev_ssd", () -> new DiskStorageItem(getItemProperties(), 10)); + public static final DeferredSupplier HARD_DRIVE = ITEMS.register("hard_drive", () -> new DiskStorageItem(getItemProperties(), 10*20)); + public static final DeferredSupplier SSD = ITEMS.register("ssd", () -> new DiskStorageItem(getItemProperties(), 5*20)); + public static final DeferredSupplier DEV_SSD = ITEMS.register("dev_ssd", () -> new DiskStorageItem(getItemProperties(), 10)); - public static final RegistryObject SYRINGE = ITEMS.register("syringe", () -> new SyringeItem(getItemProperties())); - public static final RegistryObject SEQUENCER_DOOR = registerSingleItem("sequencer_door"); - public static final RegistryObject SEQUENCER_SCREEN = registerSingleItem("sequencer_monitor"); - public static final RegistryObject SEQUENCER_COMPUTER = registerSingleItem("sequencer_computer"); + public static final DeferredSupplier SYRINGE = ITEMS.register("syringe", () -> new SyringeItem(getItemProperties())); + public static final DeferredSupplier SEQUENCER_DOOR = registerSingleItem("sequencer_door"); + public static final DeferredSupplier SEQUENCER_SCREEN = registerSingleItem("sequencer_monitor"); + public static final DeferredSupplier SEQUENCER_COMPUTER = registerSingleItem("sequencer_computer"); - public static final RegistryObject CRACKED_ARTIFICIAL_EGG = ITEMS.register("cracked_artificial_egg", () -> new Item(getItemProperties().stacksTo(1))); - public static final RegistryObject ARTIFICIAL_EGG = ITEMS.register("artificial_egg", () -> new Item(getItemProperties().stacksTo(1))); - public static final RegistryObject UNINCUBATED_EGG = ITEMS.register("unincubated_egg", () -> new UnincubatedEggItem(getItemProperties())); - public static final RegistryObject SMALL_CONTAINER_UPGRADE = ITEMS.register("small_container_upgrade", () -> new Item(getItemProperties())); - public static final RegistryObject LARGE_CONTAINER_UPGRADE = ITEMS.register("large_container_upgrade", () -> new Item(getItemProperties())); - public static final RegistryObject WARM_BULB = ITEMS.register("warm_bulb", () -> new BulbItem(getItemProperties(), 15*20)); - public static final RegistryObject WARMER_BULB = ITEMS.register("warmer_bulb", () -> new BulbItem(getItemProperties(), 12*20)); - public static final RegistryObject HOT_BULB = ITEMS.register("hot_bulb", () -> new BulbItem(getItemProperties(),9*20)); - public static final RegistryObject DEV_BULB = ITEMS.register("dev_bulb", () -> new BulbItem(getItemProperties(),2)); - public static final RegistryObject IRON_PLANT_TANK = ITEMS.register("iron_plant_tank_ugprade", () -> new PlantTankItem(getItemProperties(),128)); - public static final RegistryObject GOLD_PLANT_TANK = ITEMS.register("gold_plant_tank_upgrade", () -> new PlantTankItem(getItemProperties(), 192)); - public static final RegistryObject INCUBATOR_NEST = ITEMS.register("incubator_nest", () -> new Item(getItemProperties())); - public static final RegistryObject INCUBATOR_LID = ITEMS.register("incubator_lid", () -> new Item(getItemProperties())); - public static final RegistryObject INCUBATOR_ARM_BASE = ITEMS.register("incubator_arm_base", () -> new Item(getItemProperties())); - public static final RegistryObject INCUBATOR_ARM = ITEMS.register("incubator_arm", () -> new Item(getItemProperties())); - public static final RegistryObject INCUBATED_EGG = ITEMS.register("incubated_egg", () -> new IncubatedEggItem(getItemProperties())); - public static final RegistryObject LEVELING_SENSOR = ITEMS.register("leveling_sensor", () -> new Item(getItemProperties())); - public static final RegistryObject WIRE_SPOOL = ITEMS.register("wire_spool", () -> new Item(getItemProperties())); - public static RegistryObject registerSingleItem(String name) { + public static final DeferredSupplier CRACKED_ARTIFICIAL_EGG = ITEMS.register("cracked_artificial_egg", () -> new Item(getItemProperties().stacksTo(1))); + public static final DeferredSupplier ARTIFICIAL_EGG = ITEMS.register("artificial_egg", () -> new Item(getItemProperties().stacksTo(1))); + public static final DeferredSupplier UNINCUBATED_EGG = ITEMS.register("unincubated_egg", () -> new UnincubatedEggItem(getItemProperties())); + public static final DeferredSupplier SMALL_CONTAINER_UPGRADE = ITEMS.register("small_container_upgrade", () -> new Item(getItemProperties())); + public static final DeferredSupplier LARGE_CONTAINER_UPGRADE = ITEMS.register("large_container_upgrade", () -> new Item(getItemProperties())); + public static final DeferredSupplier WARM_BULB = ITEMS.register("warm_bulb", () -> new BulbItem(getItemProperties(), 15*20)); + public static final DeferredSupplier WARMER_BULB = ITEMS.register("warmer_bulb", () -> new BulbItem(getItemProperties(), 12*20)); + public static final DeferredSupplier HOT_BULB = ITEMS.register("hot_bulb", () -> new BulbItem(getItemProperties(),9*20)); + public static final DeferredSupplier DEV_BULB = ITEMS.register("dev_bulb", () -> new BulbItem(getItemProperties(),2)); + public static final DeferredSupplier IRON_PLANT_TANK = ITEMS.register("iron_plant_tank_ugprade", () -> new PlantTankItem(getItemProperties(),128)); + public static final DeferredSupplier GOLD_PLANT_TANK = ITEMS.register("gold_plant_tank_upgrade", () -> new PlantTankItem(getItemProperties(), 192)); + public static final DeferredSupplier INCUBATOR_NEST = ITEMS.register("incubator_nest", () -> new Item(getItemProperties())); + public static final DeferredSupplier INCUBATOR_LID = ITEMS.register("incubator_lid", () -> new Item(getItemProperties())); + public static final DeferredSupplier INCUBATOR_ARM_BASE = ITEMS.register("incubator_arm_base", () -> new Item(getItemProperties())); + public static final DeferredSupplier INCUBATOR_ARM = ITEMS.register("incubator_arm", () -> new Item(getItemProperties())); + public static final DeferredSupplier INCUBATED_EGG = ITEMS.register("incubated_egg", () -> new IncubatedEggItem(getItemProperties())); + public static final DeferredSupplier LEVELING_SENSOR = ITEMS.register("leveling_sensor", () -> new Item(getItemProperties())); + public static final DeferredSupplier WIRE_SPOOL = ITEMS.register("wire_spool", () -> new Item(getItemProperties())); + public static DeferredSupplier registerSingleItem(String name) { return ITEMS.register(name, () -> new Item(getItemProperties().stacksTo(1))); } public static Item.Properties getItemProperties() { diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java index dfab96eb..1895fd20 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java @@ -1,17 +1,17 @@ package net.dumbcode.projectnublar.init; +import dev.architectury.registry.registries.DeferredRegister; +import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.api.loot.functions.AmberItemFunction; import net.dumbcode.projectnublar.api.loot.functions.FossilItemFunction; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; import net.minecraft.core.registries.Registries; import net.minecraft.world.level.storage.loot.functions.LootItemFunctionType; public class LootFunctionInit { - public static final RegistrationProvider FUNCTIONS = RegistrationProvider.get(Registries.LOOT_FUNCTION_TYPE, Constants.MODID); - public static final RegistryObject FOSSIL_PART_FUNCTION = FUNCTIONS.register("fossil_part", () -> new LootItemFunctionType(new FossilItemFunction.Serializer())); - public static final RegistryObject AMBER_FUNCTION = FUNCTIONS.register("amber", () -> new LootItemFunctionType(new AmberItemFunction.Serializer())); + public static final DeferredRegister FUNCTIONS = DeferredRegister.create(Constants.MODID, Registries.LOOT_FUNCTION_TYPE); + public static final DeferredSupplier FOSSIL_PART_FUNCTION = FUNCTIONS.register("fossil_part", () -> new LootItemFunctionType(new FossilItemFunction.Serializer())); + public static final DeferredSupplier AMBER_FUNCTION = FUNCTIONS.register("amber", () -> new LootItemFunctionType(new AmberItemFunction.Serializer())); public static void loadClass() { } diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java index d21153ae..6bffde6c 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java @@ -1,5 +1,7 @@ package net.dumbcode.projectnublar.init; +import dev.architectury.registry.registries.DeferredRegister; +import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.menutypes.EggPrinterMenu; import net.dumbcode.projectnublar.menutypes.GeneratorMenu; @@ -7,19 +9,17 @@ import net.dumbcode.projectnublar.menutypes.ProcessorMenu; import net.dumbcode.projectnublar.menutypes.SequencerMenu; import net.dumbcode.projectnublar.platform.Services; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; import net.minecraft.core.registries.Registries; import net.minecraft.world.flag.FeatureFlags; import net.minecraft.world.inventory.MenuType; public class MenuTypeInit { - public static RegistrationProvider> MENU_TYPES = RegistrationProvider.get(Registries.MENU, Constants.MODID); - public static RegistryObject> PROCESSOR = MENU_TYPES.register("processor", () -> new MenuType<>(ProcessorMenu::new, FeatureFlags.VANILLA_SET)); - public static RegistryObject> SEQUENCER = MENU_TYPES.register("sequencer", Services.PLATFORM::registerSequenceMenu); - public static RegistryObject> EGG_PRINTER = MENU_TYPES.register("egg_printer", () -> new MenuType<>(EggPrinterMenu::new, FeatureFlags.VANILLA_SET)); - public static RegistryObject> INCUBATOR = MENU_TYPES.register("incubator", Services.PLATFORM::registerIncubatorMenu); - public static RegistryObject> GENERATOR_MENU = MENU_TYPES.register("generator", ()-> new MenuType<>(GeneratorMenu::new, FeatureFlags.VANILLA_SET)); + public static DeferredRegister> MENU_TYPES = DeferredRegister.create(Constants.MODID, Registries.MENU); + public static DeferredSupplier> PROCESSOR = MENU_TYPES.register("processor", () -> new MenuType<>(ProcessorMenu::new, FeatureFlags.VANILLA_SET)); + public static DeferredSupplier> SEQUENCER = MENU_TYPES.register("sequencer", Services.PLATFORM::registerSequenceMenu); + public static DeferredSupplier> EGG_PRINTER = MENU_TYPES.register("egg_printer", () -> new MenuType<>(EggPrinterMenu::new, FeatureFlags.VANILLA_SET)); + public static DeferredSupplier> INCUBATOR = MENU_TYPES.register("incubator", Services.PLATFORM::registerIncubatorMenu); + public static DeferredSupplier> GENERATOR_MENU = MENU_TYPES.register("generator", ()-> new MenuType<>(GeneratorMenu::new, FeatureFlags.VANILLA_SET)); public static void loadClass() { diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java index e075508d..adcd4ef9 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java @@ -1,16 +1,16 @@ package net.dumbcode.projectnublar.init; +import dev.architectury.registry.registries.DeferredRegister; +import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.recipe.UnincubatedEggRecipe; -import net.dumbcode.projectnublar.registration.RegistrationProvider; -import net.dumbcode.projectnublar.registration.RegistryObject; import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.core.registries.Registries; import net.minecraft.world.item.crafting.RecipeSerializer; -import net.minecraft.world.item.crafting.RecipeType; public class RecipeInit { - public static RegistrationProvider> RECIPE_TYPE = RegistrationProvider.get(BuiltInRegistries.RECIPE_SERIALIZER, Constants.MODID); - public static RegistryObject> UNINCUBATED_EGG = RECIPE_TYPE.register("unincubated_egg", UnincubatedEggRecipe.Serializer::new); + public static DeferredRegister> RECIPE_TYPE = DeferredRegister.create(Constants.MODID, Registries.RECIPE_SERIALIZER); + public static DeferredSupplier> UNINCUBATED_EGG = RECIPE_TYPE.register("unincubated_egg", UnincubatedEggRecipe.Serializer::new); public static void loadClass() { diff --git a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java index 75f58acc..0ba3bcfb 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java +++ b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java @@ -1,10 +1,10 @@ package net.dumbcode.projectnublar.worldgen.feature; +import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.CommonClass; import net.dumbcode.projectnublar.api.FossilCollection; import com.mojang.serialization.Codec; import net.dumbcode.projectnublar.config.FossilsConfig; -import net.dumbcode.projectnublar.registration.RegistryObject; import net.minecraft.core.BlockPos; import net.minecraft.core.SectionPos; import net.minecraft.util.Mth; @@ -153,11 +153,11 @@ protected boolean doPlace(WorldGenLevel pLevel, RandomSource pRandom, FossilConf BlockState blockstate = levelchunksection.getBlockState(i3, j3, k3); if (canPlaceOre(blockstate, bulksectionaccess::getBlockState, pRandom, pConfig, blockpos$mutableblockpos)) { - RegistryObject blockRO = FossilCollection.COLLECTIONS.get(fossil).amberBlocks().getOrDefault(blockstate.getBlock(), null); + DeferredSupplier blockRO = FossilCollection.COLLECTIONS.get(fossil).amberBlocks().getOrDefault(blockstate.getBlock(), null); if(blockRO == null) { continue; } - levelchunksection.setBlockState(i3, j3, k3, blockRO == null ? blockstate : blockRO.get().defaultBlockState(), false); + levelchunksection.setBlockState(i3, j3, k3, blockRO.get().defaultBlockState(), false); ++i; break; } diff --git a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java index 3025d6f4..c3709818 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java +++ b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java @@ -1,12 +1,12 @@ package net.dumbcode.projectnublar.worldgen.feature; +import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.CommonClass; import net.dumbcode.projectnublar.api.FossilCollection; import net.dumbcode.projectnublar.api.FossilPiece; import net.dumbcode.projectnublar.api.Quality; import com.mojang.serialization.Codec; import net.dumbcode.projectnublar.config.FossilsConfig; -import net.dumbcode.projectnublar.registration.RegistryObject; import net.minecraft.core.BlockPos; import net.minecraft.core.SectionPos; import net.minecraft.util.Mth; @@ -156,15 +156,15 @@ protected boolean doPlace(WorldGenLevel pLevel, RandomSource pRandom, FossilConf BlockState blockstate = levelchunksection.getBlockState(i3, j3, k3); if (canPlaceOre(blockstate, bulksectionaccess::getBlockState, pRandom, pConfig, blockpos$mutableblockpos)) { - Map>> blockMap = FossilCollection.COLLECTIONS.get(fossil).fossilblocks().getOrDefault(blockstate.getBlock(), null); + Map>> blockMap = FossilCollection.COLLECTIONS.get(fossil).fossilblocks().getOrDefault(blockstate.getBlock(), null); if(blockMap == null) { continue; } - Map> quality = blockMap.getOrDefault(Quality.NONE, null); + Map> quality = blockMap.getOrDefault(Quality.NONE, null); if(quality == null) { continue; } - RegistryObject state = quality.getOrDefault(CommonClass.WEIGHTED_FOSSIL_BLOCKS_MAP.get(fossil).getRandomValue(pRandom).get(),null); + DeferredSupplier state = quality.getOrDefault(CommonClass.WEIGHTED_FOSSIL_BLOCKS_MAP.get(fossil).getRandomValue(pRandom).get(),null); levelchunksection.setBlockState(i3, j3, k3, state == null ? blockstate : state.get().defaultBlockState(), false); ++i; break; diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java index a8652791..955fe7cb 100644 --- a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java +++ b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModLangProvider.java @@ -1,13 +1,13 @@ package net.dumbcode.projectnublar.datagen; import com.google.common.collect.ImmutableMap; +import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.api.FossilPiece; import net.dumbcode.projectnublar.api.FossilPieces; import net.dumbcode.projectnublar.init.BlockInit; import net.dumbcode.projectnublar.init.EntityInit; import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.registration.RegistryObject; import net.minecraft.data.PackOutput; import net.minecraft.world.entity.EntityType; import net.minecraft.world.item.BlockItem; @@ -37,8 +37,8 @@ public ModLangProvider(PackOutput gen) { @Override protected void addTranslations() { // ItemInit.ITEMS.getEntries().forEach(this::itemLang); - EntityInit.ENTITIES.getEntries().forEach(this::entityLang); - BlockInit.BLOCKS.getEntries().forEach(this::blockLang); + EntityInit.ENTITIES.forEach(this::entityLang); + BlockInit.BLOCKS.forEach(this::blockLang); add("itemGroup." + Constants.MODID +".fossil_items", "Project Nublar: Fossil Items"); add("itemGroup." + Constants.MODID +".fossil_ores", "Project Nublar: Fossil Ores"); add("itemGroup." + Constants.MODID +".machines", "Project Nublar: Machines"); @@ -99,29 +99,29 @@ protected void addTranslations() { ).forEach(this::itemLang); } - protected void itemLang(RegistryObject entry) { + protected void itemLang(DeferredSupplier entry) { if (!(entry.get() instanceof BlockItem) || entry.get() instanceof ItemNameBlockItem) { addItem(entry, checkReplace(entry)); } } - protected void blockLang(RegistryObject entry) { + protected void blockLang(DeferredSupplier entry) { addBlock(entry, checkReplace(entry)); } - protected void entityLang(RegistryObject> entry) { + protected void entityLang(DeferredSupplier> entry) { addEntityType(entry, checkReplace(entry)); } - protected String checkReplace(RegistryObject registryObject) { - return Arrays.stream(registryObject.getId().getPath().split("_")) + protected String checkReplace(DeferredSupplier DeferredSupplier) { + return Arrays.stream(DeferredSupplier.getId().getPath().split("_")) .map(this::checkReplace) .filter(s -> !s.isBlank()) .collect(Collectors.joining(" ")) .trim(); } - protected String checkReplace(FossilPiece registryObject) { - return Arrays.stream(registryObject.name().split("_")) + protected String checkReplace(FossilPiece DeferredSupplier) { + return Arrays.stream(DeferredSupplier.name().split("_")) .map(this::checkReplace) .filter(s -> !s.isBlank()) .collect(Collectors.joining(" ")) diff --git a/gradle.properties b/gradle.properties index 3c5abd68..1b74e5ff 100644 --- a/gradle.properties +++ b/gradle.properties @@ -14,7 +14,7 @@ credits= mod_name=Project Nublar mod_author=Nyfaria mod_id=projectnublar -mod_description=Dinosaurs +description=Dinosaurs minecraft_version_range=[1.20.1, 1.22) mixin_version=0.8.5 # The version of ParchmentMC that is used, see https://parchmentmc.org/docs/getting-started#choose-a-version for new versions From 2f3a97a867521aa59f34231a55b0db8344e4b200 Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Fri, 28 Feb 2025 17:10:49 -0500 Subject: [PATCH 13/26] almost works --- common/build.gradle | 1 + .../{CommonClass.java => ProjectNublar.java} | 6 ++++- .../dumbcode/projectnublar/api/DNAData.java | 8 +++--- .../net/dumbcode/projectnublar/api/Genes.java | 11 +++----- .../block/api/EnumConnectionType.java | 1 - .../client/ClientRegistrationHolder.java | 27 ++++++++----------- .../client/renderer/DinosaurRenderer.java | 3 ++- .../client/screen/SequencerScreen.java | 5 ++-- .../projectnublar/init/BlockInit.java | 2 +- .../projectnublar/init/CreativeTabInit.java | 1 + .../projectnublar/init/EntityInit.java | 1 + .../projectnublar/init/FeatureInit.java | 1 + .../dumbcode/projectnublar/init/GeneInit.java | 3 ++- .../dumbcode/projectnublar/init/ItemInit.java | 2 +- .../projectnublar/init/LootFunctionInit.java | 1 + .../projectnublar/init/MenuTypeInit.java | 2 +- .../projectnublar/init/RecipeInit.java | 3 +-- .../worldgen/feature/AmberFeature.java | 8 +++--- .../worldgen/feature/FossilFeature.java | 10 +++---- .../resources/META-INF/accesstransformer.cfg | 5 +++- ...nt.java => ProjectNublarClientFabric.java} | 11 +++----- ...ctNublar.java => ProjectNublarFabric.java} | 16 +++++------ .../resources/projectnublar.accesswidener | 0 forge/build.gradle | 10 ++++--- ...ectNublar.java => ProjectNublarForge.java} | 22 ++++++++++----- .../datagen/ModBlockLootTables.java | 12 ++++----- ...dEvents.java => ClientModEventsForge.java} | 6 ++--- .../projectnublar/event/CommonModEvents.java | 16 +++++------ 28 files changed, 99 insertions(+), 95 deletions(-) rename common/src/main/java/net/dumbcode/projectnublar/{CommonClass.java => ProjectNublar.java} (84%) rename fabric/src/main/java/net/dumbcode/projectnublar/{ProjectNublarClient.java => ProjectNublarClientFabric.java} (65%) rename fabric/src/main/java/net/dumbcode/projectnublar/{ProjectNublar.java => ProjectNublarFabric.java} (76%) rename common/src/main/resources/accesstransformers.accesswidener => fabric/src/main/resources/projectnublar.accesswidener (100%) rename forge/src/main/java/net/dumbcode/projectnublar/{ProjectNublar.java => ProjectNublarForge.java} (77%) rename forge/src/main/java/net/dumbcode/projectnublar/event/{ClientModEvents.java => ClientModEventsForge.java} (84%) diff --git a/common/build.gradle b/common/build.gradle index 20d9fe97..4802a05e 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -17,6 +17,7 @@ legacyForge { dependencies { compileOnly group: 'org.spongepowered', name: 'mixin', version: '0.8.5' implementation group: 'com.google.code.findbugs', name: 'jsr305', version: '3.0.1' + compileOnly group: 'org.jetbrains',name:'annotations',version: '24.1.0' implementation "fuzs.forgeconfigapiport:forgeconfigapiport-common:${project.forge_config_api_port_version}" implementation 'com.moandjiezana.toml:toml4j:0.7.2' diff --git a/common/src/main/java/net/dumbcode/projectnublar/CommonClass.java b/common/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java similarity index 84% rename from common/src/main/java/net/dumbcode/projectnublar/CommonClass.java rename to common/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java index c1e514e3..300bf717 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/CommonClass.java +++ b/common/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java @@ -1,5 +1,7 @@ package net.dumbcode.projectnublar; +import dev.architectury.registry.registries.Registrar; +import dev.architectury.registry.registries.RegistrarManager; import net.dumbcode.projectnublar.api.FossilPiece; import net.dumbcode.projectnublar.init.BlockInit; import net.dumbcode.projectnublar.init.CreativeTabInit; @@ -20,11 +22,13 @@ import java.util.Map; import java.util.stream.Collectors; -public class CommonClass { +public class ProjectNublar { public static Map>> WEIGHTED_PERIOD_BIOME_FOSSIL_MAP = new HashMap<>(); public static Map> WEIGHTED_FOSSIL_BLOCKS_MAP = new HashMap<>(); public static void init() { + RegistrarManager registrarManager = RegistrarManager.get(Constants.MODID); + Registrar build = registrarManager.builder(GeneInit.GENE_KEY.registry(), new GeneInit[0]).build(); ItemInit.loadClass(); BlockInit.loadClass(); diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/DNAData.java b/common/src/main/java/net/dumbcode/projectnublar/api/DNAData.java index 04a76043..953c002f 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/api/DNAData.java +++ b/common/src/main/java/net/dumbcode/projectnublar/api/DNAData.java @@ -1,6 +1,6 @@ package net.dumbcode.projectnublar.api; -import net.dumbcode.projectnublar.CommonClass; +import net.dumbcode.projectnublar.ProjectNublar; import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.config.FossilsConfig; import net.minecraft.core.registries.BuiltInRegistries; @@ -111,7 +111,7 @@ public static void createTooltip(ItemStack stack, List tooltip) { tooltip.add(Component.translatable("quality." + Constants.MODID + "." + dnaData.getQuality().getName())); } if (dnaData.variant != null) { - tooltip.add(Component.literal(CommonClass.checkReplace(dnaData.variant))); + tooltip.add(Component.literal(ProjectNublar.checkReplace(dnaData.variant))); } dnaData.addTFishTT(tooltip); } @@ -141,9 +141,9 @@ public MutableComponent getFormattedType() { String localVariant = ""; if (getVariant() != null) { if (entityType.getDescription().getString().toLowerCase().contains("parrot")) - localVariant = CommonClass.checkReplace(variant); + localVariant = ProjectNublar.checkReplace(variant); else if (entityType.getDescription().getString().toLowerCase().contains("cat")) - localVariant = CommonClass.checkReplace(new ResourceLocation(variant).getPath()); + localVariant = ProjectNublar.checkReplace(new ResourceLocation(variant).getPath()); } return Component.literal(localVariant + getEntityType().getDescription().getString()); } diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/Genes.java b/common/src/main/java/net/dumbcode/projectnublar/api/Genes.java index cd8031b3..b1f23990 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/api/Genes.java +++ b/common/src/main/java/net/dumbcode/projectnublar/api/Genes.java @@ -4,16 +4,11 @@ import com.google.common.collect.Multimap; import com.mojang.datafixers.util.Pair; import com.mojang.serialization.Codec; -import dev.architectury.registry.registries.DeferredSupplier; -import net.dumbcode.projectnublar.CommonClass; +import net.dumbcode.projectnublar.ProjectNublar; import net.dumbcode.projectnublar.init.GeneInit; import net.minecraft.ChatFormatting; import net.minecraft.network.chat.Component; import net.minecraft.world.entity.EntityType; -import net.minecraft.world.entity.animal.TropicalFish; -import net.minecraft.world.item.DyeColor; - -import java.util.List; public class Genes { public static Codec CODEC = Codec.STRING.xmap(Genes::byName, Gene::name); @@ -40,11 +35,11 @@ public Gene(String name) { public Component getTooltip(Double value) { - return Component.literal(CommonClass.checkReplace(name())).append(Component.literal(": ")).append(Component.literal(String.valueOf(value.intValue())).withStyle(value > 0 ? ChatFormatting.GREEN : ChatFormatting.RED).append(Component.literal("%"))); + return Component.literal(ProjectNublar.checkReplace(name())).append(Component.literal(": ")).append(Component.literal(String.valueOf(value.intValue())).withStyle(value > 0 ? ChatFormatting.GREEN : ChatFormatting.RED).append(Component.literal("%"))); } public Component getTooltip() { - return Component.literal(CommonClass.checkReplace(name())); + return Component.literal(ProjectNublar.checkReplace(name())); } diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java index 645e80d5..088ec51a 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/EnumConnectionType.java @@ -1,6 +1,5 @@ package net.dumbcode.projectnublar.block.api; -import net.dumbcode.projectnublar.CommonClass; import net.dumbcode.projectnublar.Constants; import net.minecraft.resources.ResourceLocation; diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java b/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java index b1315724..2657b97d 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java +++ b/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java @@ -20,18 +20,17 @@ import net.dumbcode.projectnublar.init.EntityInit; import net.dumbcode.projectnublar.init.ItemInit; import net.dumbcode.projectnublar.init.MenuTypeInit; -import net.dumbcode.projectnublar.menutypes.GeneratorMenu; import net.minecraft.client.Minecraft; import net.minecraft.client.gui.screens.MenuScreens; import net.minecraft.client.renderer.MultiBufferSource; import net.minecraft.client.renderer.RenderType; -import net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider; +import net.minecraft.client.renderer.blockentity.BlockEntityRenderers; import net.minecraft.client.renderer.entity.EntityRendererProvider; +import net.minecraft.client.renderer.entity.EntityRenderers; import net.minecraft.client.renderer.item.ItemProperties; import net.minecraft.client.renderer.texture.AbstractTexture; import net.minecraft.resources.ResourceLocation; import net.minecraft.world.entity.EntityType; -import net.minecraft.world.level.block.entity.BlockEntityType; import org.jetbrains.annotations.Nullable; import software.bernie.geckolib.cache.object.GeoBone; import software.bernie.geckolib.model.DefaultedBlockGeoModel; @@ -42,12 +41,10 @@ public class ClientRegistrationHolder { - public static Object2ObjectMap, EntityRendererProvider> entityRenderers() { - Object2ObjectMap, EntityRendererProvider> map = new Object2ObjectOpenHashMap<>(); - map.put(EntityInit.TYRANNOSAURUS_REX, (context) -> new DinosaurRenderer(context, new DefaultedEntityGeoModel(Constants.modLoc("tyrannosaurus_rex")).withAltTexture( + public static void registerEntityRenderers() { + EntityRenderers.register(EntityInit.TYRANNOSAURUS_REX.get(), (context) -> new DinosaurRenderer(context, new DefaultedEntityGeoModel<>(Constants.modLoc("tyrannosaurus_rex")).withAltTexture( new ResourceLocation(Constants.MODID, "tyrannosaurus_rex/male/base") ), CommonClientClass.getDinoLayers(EntityInit.TYRANNOSAURUS_REX.get()))); - return map; } public static void menuScreens() { @@ -59,12 +56,11 @@ public static void menuScreens() { Minecraft.getInstance().getTextureManager().register(Constants.modLoc("textures/entity/tyrannosaurus_rex.png"), createTexture()); } - public static Object2ObjectMap, BlockEntityRendererProvider> getBlockEntityRenderers() { - Object2ObjectMap, BlockEntityRendererProvider> map = new Object2ObjectOpenHashMap<>(); - map.put(BlockInit.PROCESSOR_BLOCK_ENTITY, (context) -> new ProcessorRenderer()); - map.put(BlockInit.SEQUENCER_BLOCK_ENTITY, (context) -> new SequencerRenderer()); - map.put(BlockInit.EGG_PRINTER_BLOCK_ENTITY, (context) -> new GeoBlockRenderer<>(new DefaultedBlockGeoModel<>(new ResourceLocation(Constants.MODID, "egg_printer")))); - map.put(BlockInit.INCUBATOR_BLOCK_ENTITY, (context) -> new GeoBlockRenderer(new DefaultedBlockGeoModel<>(new ResourceLocation(Constants.MODID, "incubator"))) { + public static void registerBlockEntityRenderers() { + BlockEntityRenderers.register(BlockInit.PROCESSOR_BLOCK_ENTITY.get(), (context) -> new ProcessorRenderer()); + BlockEntityRenderers.register(BlockInit.SEQUENCER_BLOCK_ENTITY.get(), (context) -> new SequencerRenderer()); + BlockEntityRenderers.register(BlockInit.EGG_PRINTER_BLOCK_ENTITY.get(), (context) -> new GeoBlockRenderer<>(new DefaultedBlockGeoModel<>(new ResourceLocation(Constants.MODID, "egg_printer")))); + BlockEntityRenderers.register(BlockInit.INCUBATOR_BLOCK_ENTITY.get(), (context) -> new GeoBlockRenderer(new DefaultedBlockGeoModel<>(new ResourceLocation(Constants.MODID, "incubator"))) { @Override public void renderRecursively(PoseStack poseStack, IncubatorBlockEntity animatable, GeoBone bone, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, boolean isReRender, float partialTick, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) { if (bone.getName().equals("nest")) { @@ -88,9 +84,8 @@ public RenderType getRenderType(IncubatorBlockEntity animatable, ResourceLocatio return RenderType.entityTranslucent(texture); } }); - map.put(BlockInit.ELECTRIC_FENCE_POST_BLOCK_ENTITY, (c)-> new ElectricFenceRenderer()); - map.put(BlockInit.ELECTRIC_FENCE_BLOCK_ENTITY, (c)-> new ElectricWireRenderer()); - return map; + BlockEntityRenderers.register(BlockInit.ELECTRIC_FENCE_POST_BLOCK_ENTITY.get(), (c)-> new ElectricFenceRenderer()); + BlockEntityRenderers.register(BlockInit.ELECTRIC_FENCE_BLOCK_ENTITY.get(), (c)-> new ElectricWireRenderer()); } public static void registerItemProperties() { diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java index c7ef8cca..efbbb3c4 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java +++ b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java @@ -13,6 +13,7 @@ import org.jetbrains.annotations.Nullable; import software.bernie.geckolib.cache.object.BakedGeoModel; import software.bernie.geckolib.core.object.Color; +import software.bernie.geckolib.model.DefaultedEntityGeoModel; import software.bernie.geckolib.model.GeoModel; import software.bernie.geckolib.renderer.GeoEntityRenderer; import software.bernie.geckolib.renderer.layer.GeoRenderLayer; @@ -21,7 +22,7 @@ import java.util.List; public class DinosaurRenderer extends GeoEntityRenderer { - public DinosaurRenderer(EntityRendererProvider.Context renderManager, GeoModel model, List layers) { + public DinosaurRenderer(EntityRendererProvider.Context renderManager, DefaultedEntityGeoModel model, List layers) { super(renderManager, model); for(DinoLayer layer : layers) { this.addRenderLayer(new GeoRenderLayer<>(this) { diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java b/common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java index c9f76f0f..c5712ed0 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java +++ b/common/src/main/java/net/dumbcode/projectnublar/client/screen/SequencerScreen.java @@ -4,7 +4,7 @@ import com.mojang.math.Axis; import com.nyfaria.nyfsguilib.client.widgets.NGLSlider; import com.nyfaria.nyfsguilib.client.widgets.ScrollingButtonListWidget; -import net.dumbcode.projectnublar.CommonClass; +import net.dumbcode.projectnublar.ProjectNublar; import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.api.DNAData; import net.dumbcode.projectnublar.api.DinoData; @@ -53,7 +53,6 @@ import java.util.ArrayList; import java.util.List; import java.util.Map; -import java.util.function.Supplier; public class SequencerScreen extends AbstractContainerScreen { private static ResourceLocation TEXTURE = Constants.modLoc("textures/gui/sequencer.png"); @@ -869,7 +868,7 @@ public void buildGeneIsolationMap() { } GeneInit.GENES.getRegistrar().forEach(gene -> { double totalPercent = 0; - String geneInfo = CommonClass.checkReplace(gene.name()) + " "; + String geneInfo = ProjectNublar.checkReplace(gene.name()) + " "; for (String key : getMenu().storageSlot.getItem().getTag().getAllKeys()) { DNAData data = DNAData.loadFromNBT(getMenu().storageSlot.getItem().getTag().getCompound(key)); if (Genes.GENE_STORAGE.get(gene).stream().map(Pair::getFirst).toList().contains(data.getEntityType())) { diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java index d87d1434..8d12326f 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java @@ -47,7 +47,7 @@ public class BlockInit { public static DeferredSupplier> ELECTRIC_FENCE_BLOCK_ENTITY = BLOCK_ENTITIES.register("electric_fence", () -> BlockEntityType.Builder.of(BlockEntityElectricFence::new, BlockInit.ELECTRIC_FENCE.get()).build(null)); public static DeferredSupplier> ELECTRIC_FENCE_POST_BLOCK_ENTITY = BLOCK_ENTITIES.register("electric_fence_pole", () -> BlockEntityType.Builder.of(BlockEntityElectricFencePole::new, BlockInit.LOW_SECURITY_ELECTRIC_FENCE_POST.get(),BlockInit.HIGH_SECURITY_ELECTRIC_FENCE_POST.get()).build(null)); public static DeferredSupplier> GENERATOR = BLOCK_ENTITIES.register("coal_generator", ()-> BlockEntityType.Builder.of(GeneratorBlockEntity::new, COAL_GENERATOR.get(), CREATIVE_GENERATOR.get()).build(null)); - public static void loadClass() {} + public static void loadClass() {BLOCK_ENTITIES.register();} public static DeferredSupplier registerBlock(String name, Supplier block) { return registerBlock(name, block, b -> () -> new BlockItem(b.get(), ItemInit.getItemProperties())); diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java index 27a458ad..882183d0 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java @@ -216,5 +216,6 @@ public class CreativeTabInit { .build()); public static void loadClass() { + CREATIVE_MODE_TABS.register(); } } diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java index 08648283..c8af0955 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java @@ -34,6 +34,7 @@ private static DeferredSupplier> register } public static void loadClass() { + ENTITIES.register(); } diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java index c4c1273a..08097bfd 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/FeatureInit.java @@ -15,5 +15,6 @@ public class FeatureInit { public static DeferredSupplier> AMBER_FEATURE = FEATURES.register("amber_feature", () -> new AmberFeature(FossilConfiguration.CODEC)); public static void loadClass() { + FEATURES.register(); } } \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java index 5b53f7a5..4c1d848d 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/GeneInit.java @@ -15,6 +15,7 @@ import java.util.ArrayList; import java.util.List; import java.util.Optional; +import java.util.function.Supplier; public class GeneInit { @@ -53,7 +54,7 @@ public static DeferredSupplier register(String name, double requirem } public static void loadClass() { - + GENES.register(); } //entries is private diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java index 04978d19..65aec64f 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/ItemInit.java @@ -75,6 +75,6 @@ public static Item.Properties getItemProperties() { return new Item.Properties(); } - public static void loadClass() { + public static void loadClass() {ITEMS.register(); } } diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java index 1895fd20..8be5d80a 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/LootFunctionInit.java @@ -14,5 +14,6 @@ public class LootFunctionInit { public static final DeferredSupplier AMBER_FUNCTION = FUNCTIONS.register("amber", () -> new LootItemFunctionType(new AmberItemFunction.Serializer())); public static void loadClass() { + FUNCTIONS.register(); } } diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java index 6bffde6c..f821d6a0 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/MenuTypeInit.java @@ -22,6 +22,6 @@ public class MenuTypeInit { public static DeferredSupplier> GENERATOR_MENU = MENU_TYPES.register("generator", ()-> new MenuType<>(GeneratorMenu::new, FeatureFlags.VANILLA_SET)); public static void loadClass() { - + MENU_TYPES.register(); } } diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java index adcd4ef9..89388164 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/RecipeInit.java @@ -13,7 +13,6 @@ public class RecipeInit { public static DeferredSupplier> UNINCUBATED_EGG = RECIPE_TYPE.register("unincubated_egg", UnincubatedEggRecipe.Serializer::new); public static void loadClass() { - - + RECIPE_TYPE.register(); } } diff --git a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java index 0ba3bcfb..760e977f 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java +++ b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/AmberFeature.java @@ -1,7 +1,7 @@ package net.dumbcode.projectnublar.worldgen.feature; import dev.architectury.registry.registries.DeferredSupplier; -import net.dumbcode.projectnublar.CommonClass; +import net.dumbcode.projectnublar.ProjectNublar; import net.dumbcode.projectnublar.api.FossilCollection; import com.mojang.serialization.Codec; import net.dumbcode.projectnublar.config.FossilsConfig; @@ -124,9 +124,9 @@ protected boolean doPlace(WorldGenLevel pLevel, RandomSource pRandom, FossilConf } String biome = pLevel.getBiome(new BlockPos(k4,l,i1)).unwrapKey().get().location().toString(); String fossil = null; - if (CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)){ - if(CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)){ - fossil = CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).build().getRandomValue(pRandom).get(); + if (ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)){ + if(ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)){ + fossil = ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).build().getRandomValue(pRandom).get(); } } if(fossil == null) return false; diff --git a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java index c3709818..8c398f4c 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java +++ b/common/src/main/java/net/dumbcode/projectnublar/worldgen/feature/FossilFeature.java @@ -1,7 +1,7 @@ package net.dumbcode.projectnublar.worldgen.feature; import dev.architectury.registry.registries.DeferredSupplier; -import net.dumbcode.projectnublar.CommonClass; +import net.dumbcode.projectnublar.ProjectNublar; import net.dumbcode.projectnublar.api.FossilCollection; import net.dumbcode.projectnublar.api.FossilPiece; import net.dumbcode.projectnublar.api.Quality; @@ -127,9 +127,9 @@ protected boolean doPlace(WorldGenLevel pLevel, RandomSource pRandom, FossilConf } String biome = pLevel.getBiome(new BlockPos(k4,l,i1)).unwrapKey().get().location().toString(); String fossil = null; - if (CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)){ - if(CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)){ - fossil = CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).build().getRandomValue(pRandom).get(); + if (ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)){ + if(ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)){ + fossil = ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).build().getRandomValue(pRandom).get(); } } if(fossil == null) return false; @@ -164,7 +164,7 @@ protected boolean doPlace(WorldGenLevel pLevel, RandomSource pRandom, FossilConf if(quality == null) { continue; } - DeferredSupplier state = quality.getOrDefault(CommonClass.WEIGHTED_FOSSIL_BLOCKS_MAP.get(fossil).getRandomValue(pRandom).get(),null); + DeferredSupplier state = quality.getOrDefault(ProjectNublar.WEIGHTED_FOSSIL_BLOCKS_MAP.get(fossil).getRandomValue(pRandom).get(),null); levelchunksection.setBlockState(i3, j3, k3, state == null ? blockstate : state.get().defaultBlockState(), false); ++i; break; diff --git a/common/src/main/resources/META-INF/accesstransformer.cfg b/common/src/main/resources/META-INF/accesstransformer.cfg index 03cb2187..d6b9dd67 100644 --- a/common/src/main/resources/META-INF/accesstransformer.cfg +++ b/common/src/main/resources/META-INF/accesstransformer.cfg @@ -15,4 +15,7 @@ public net.minecraft.world.phys.shapes.VoxelShape m_7700_(Lnet/minecraft/core/Di public net.minecraft.world.phys.shapes.SliceShape m_7700_(Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; # getCoords public net.minecraft.world.phys.shapes.ArrayVoxelShape m_7700_(Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; # getCoords public net.minecraft.world.phys.shapes.CubeVoxelShape m_7700_(Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList; # getCoords -public net.minecraft.world.phys.shapes.VoxelShape (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V # VoxelShape \ No newline at end of file +public net.minecraft.world.phys.shapes.VoxelShape (Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V # VoxelShape + +public net.minecraft.client.renderer.entity.EntityRenderers m_174036_(Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/client/renderer/entity/EntityRendererProvider;)V # register +public net.minecraft.client.renderer.blockentity.BlockEntityRenderers m_173590_(Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider;)V # register \ No newline at end of file diff --git a/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java b/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClientFabric.java similarity index 65% rename from fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java rename to fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClientFabric.java index ed021a69..cfaf3407 100644 --- a/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClient.java +++ b/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarClientFabric.java @@ -7,28 +7,23 @@ import net.fabricmc.api.ClientModInitializer; import net.fabricmc.fabric.api.blockrenderlayer.v1.BlockRenderLayerMap; import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientLifecycleEvents; -import net.fabricmc.fabric.impl.client.rendering.BlockEntityRendererRegistryImpl; import net.fabricmc.fabric.impl.client.rendering.EntityRendererRegistryImpl; import net.minecraft.client.renderer.RenderType; -public class ProjectNublarClient implements ClientModInitializer { +public class ProjectNublarClientFabric implements ClientModInitializer { @Override public void onInitializeClient() { BlockInit.BLOCKS.getEntries().forEach(block -> { BlockRenderLayerMap.INSTANCE.putBlock(block.get(), RenderType.cutout()); }); - ClientRegistrationHolder.entityRenderers().forEach( (supplier, entityRendererProvider) -> { - EntityRendererRegistryImpl.register(supplier.get(), entityRendererProvider); - }); + ClientRegistrationHolder.registerEntityRenderers(); ClientLifecycleEvents.CLIENT_STARTED.register( client -> { ClientRegistrationHolder.menuScreens(); } ); - ClientRegistrationHolder.getBlockEntityRenderers().forEach( (supplier, blockEntityRendererProvider) -> { - BlockEntityRendererRegistryImpl.register(supplier.get(), blockEntityRendererProvider); - }); + ClientRegistrationHolder.registerBlockEntityRenderers(); ClientRegistrationHolder.registerItemProperties(); NetworkInit.registerPackets(); CommonClientClass.initClient(); diff --git a/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java b/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarFabric.java similarity index 76% rename from fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java rename to fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarFabric.java index 2c6f9192..593d8a63 100644 --- a/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java +++ b/fabric/src/main/java/net/dumbcode/projectnublar/ProjectNublarFabric.java @@ -16,12 +16,12 @@ import java.util.HashMap; import java.util.List; -public class ProjectNublar implements ModInitializer { +public class ProjectNublarFabric implements ModInitializer { @Override public void onInitialize() { ForgeConfigRegistry.INSTANCE.register(Constants.MODID, ModConfig.Type.COMMON, FossilsConfig.CONFIG_SPEC); - CommonClass.init(); + ProjectNublar.init(); EntityInit.attributeSuppliers.forEach( p -> FabricDefaultAttributeRegistry.register(p.entityTypeSupplier().get(), p.factory().get().build()) ); @@ -45,16 +45,16 @@ public void onInitialize() { int weight = set.weights().get().get(i); blockStates.add(FossilPieces.getPieceByName(piece), weight); } - CommonClass.WEIGHTED_FOSSIL_BLOCKS_MAP.put(type, blockStates.build()); + ProjectNublar.WEIGHTED_FOSSIL_BLOCKS_MAP.put(type, blockStates.build()); for (String period : periods) { for (String biome : biomes) { - if (!CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)) { - CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.put(period, new HashMap<>()); + if (!ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)) { + ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.put(period, new HashMap<>()); } - if (!CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)) { - CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).put(biome, new SimpleWeightedRandomList.Builder<>()); + if (!ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)) { + ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).put(biome, new SimpleWeightedRandomList.Builder<>()); } - CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).add(type, fossil.getWeight().get()); + ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).add(type, fossil.getWeight().get()); } } }); diff --git a/common/src/main/resources/accesstransformers.accesswidener b/fabric/src/main/resources/projectnublar.accesswidener similarity index 100% rename from common/src/main/resources/accesstransformers.accesswidener rename to fabric/src/main/resources/projectnublar.accesswidener diff --git a/forge/build.gradle b/forge/build.gradle index 4c72a1c0..20ed8a85 100644 --- a/forge/build.gradle +++ b/forge/build.gradle @@ -15,10 +15,10 @@ legacyForge { validateAccessTransformers = false - //def at = project(':common').file('src/main/resources/META-INF/accesstransformer.cfg') - // if (at.exists()) { - // accessTransformers = ["src/main/resources/META-INF/accesstransformer.cfg"] - // } + def at = project(':common').file('src/main/resources/META-INF/accesstransformer.cfg') + if (at.exists()) { + accessTransformers.from(at) + } parchment { minecraftVersion = parchment_minecraft mappingsVersion = parchment_version @@ -47,6 +47,8 @@ sourceSets.main.resources.srcDir 'src/generated/resources' dependencies { compileOnly project(":common") + + compileOnly group: 'org.jetbrains',name:'annotations',version: '24.1.0' annotationProcessor("org.spongepowered:mixin:0.8.5-SNAPSHOT:processor") implementation(annotationProcessor("io.github.llamalad7:mixinextras-common:0.4.1")) implementation(jarJar("io.github.llamalad7:mixinextras-forge:0.4.1")) diff --git a/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java b/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublarForge.java similarity index 77% rename from forge/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java rename to forge/src/main/java/net/dumbcode/projectnublar/ProjectNublarForge.java index 92c3030b..3e51da3a 100644 --- a/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java +++ b/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublarForge.java @@ -1,5 +1,9 @@ package net.dumbcode.projectnublar; +import dev.architectury.platform.forge.EventBuses; +import dev.architectury.registry.registries.RegistrarBuilder; +import dev.architectury.registry.registries.RegistrarManager; +import dev.architectury.registry.registries.forge.RegistrarManagerImpl; import net.dumbcode.projectnublar.config.FossilsConfig; import net.dumbcode.projectnublar.datagen.GeneDataProvider; import net.dumbcode.projectnublar.datagen.ModBlockStateProvider; @@ -14,22 +18,26 @@ import net.minecraft.data.PackOutput; import net.minecraftforge.common.data.ExistingFileHelper; import net.minecraftforge.data.event.GatherDataEvent; -import net.minecraftforge.eventbus.api.SubscribeEvent; +import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.fml.ModLoadingContext; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.config.ModConfig; +import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; +import net.minecraftforge.registries.NewRegistryEvent; +import net.minecraftforge.registries.RegistryManager; @Mod(Constants.MODID) -@Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD) -public class ProjectNublar { +public class ProjectNublarForge { - public ProjectNublar() { - Constants.LOG.info("Hello Forge world!"); - CommonClass.init(); + public ProjectNublarForge() { + IEventBus bus = FMLJavaModLoadingContext.get().getModEventBus(); + bus.addListener(ProjectNublarForge::onGatherData); + EventBuses.registerModEventBus(Constants.MODID,bus); + ProjectNublar.init(); ModLoadingContext.get().registerConfig(ModConfig.Type.COMMON, FossilsConfig.CONFIG_SPEC,"projectnublar-fossils.toml"); } - @SubscribeEvent + public static void onGatherData(GatherDataEvent event) { PackOutput packOutput = event.getGenerator().getPackOutput(); DataGenerator generator = event.getGenerator(); diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java index d5e4b725..a943b1de 100644 --- a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java +++ b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java @@ -1,11 +1,13 @@ package net.dumbcode.projectnublar.datagen; +import dev.architectury.registry.registries.DeferredSupplier; +import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.api.loot.functions.AmberItemFunction; import net.dumbcode.projectnublar.api.loot.functions.FossilItemFunction; import net.dumbcode.projectnublar.block.AmberBlock; import net.dumbcode.projectnublar.block.FossilBlock; import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.registration.RegistryObject; +import net.minecraft.core.registries.BuiltInRegistries; import net.minecraft.data.loot.BlockLootSubProvider; import net.minecraft.world.flag.FeatureFlags; import net.minecraft.world.item.Items; @@ -16,7 +18,6 @@ import net.minecraft.world.level.storage.loot.entries.LootItem; import net.minecraft.world.level.storage.loot.providers.number.ConstantValue; -import java.util.List; import java.util.Set; import java.util.stream.Stream; @@ -30,7 +31,7 @@ protected void generate() { this.getBlockStream().filter(this::shouldDropSelf).filter(b -> b instanceof FossilBlock).map(b -> (FossilBlock) b).forEach(this::fossilDrops); this.getBlockStream().filter(this::shouldDropSelf).filter(b -> b instanceof AmberBlock).map(b -> (AmberBlock) b).forEach(this::amberDrops); - List.of( + Stream.of( BlockInit.PROCESSOR, BlockInit.SEQUENCER, BlockInit.EGG_PRINTER, @@ -38,8 +39,7 @@ protected void generate() { BlockInit.HIGH_SECURITY_ELECTRIC_FENCE_POST, BlockInit.LOW_SECURITY_ELECTRIC_FENCE_POST ) - .stream() - .map(RegistryObject::get) + .map(DeferredSupplier::get) .forEach(this::dropSelf); } @@ -65,7 +65,7 @@ protected void amberDrops(AmberBlock block) { } protected Stream getBlockStream() { - return BlockInit.BLOCKS.getEntries().stream().map(RegistryObject::get); + return BuiltInRegistries.BLOCK.stream().filter(block -> BuiltInRegistries.BLOCK.getKey(block).getNamespace().equals(Constants.MODID)); } protected boolean shouldDropSelf(Block block) { diff --git a/forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEventsForge.java similarity index 84% rename from forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java rename to forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEventsForge.java index 26d251a4..7d46b61f 100644 --- a/forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEvents.java +++ b/forge/src/main/java/net/dumbcode/projectnublar/event/ClientModEventsForge.java @@ -15,7 +15,7 @@ @Mod.EventBusSubscriber(modid = Constants.MODID,value= Dist.CLIENT,bus = Mod.EventBusSubscriber.Bus.MOD) -public class ClientModEvents { +public class ClientModEventsForge { @SubscribeEvent public static void registerBakedModels(ModelEvent.RegisterGeometryLoaders event) { @@ -24,8 +24,8 @@ public static void registerBakedModels(ModelEvent.RegisterGeometryLoaders event) } @SubscribeEvent public static void registerEntityRenderers(EntityRenderersEvent.RegisterRenderers event){ - ClientRegistrationHolder.entityRenderers().forEach((key, value) -> event.registerEntityRenderer(key.get(), value)); - ClientRegistrationHolder.getBlockEntityRenderers().forEach((key, value) -> event.registerBlockEntityRenderer(key.get(), value)); + ClientRegistrationHolder.registerEntityRenderers(); + ClientRegistrationHolder.registerBlockEntityRenderers(); } @SubscribeEvent public static void onFMLClient(FMLClientSetupEvent event) { diff --git a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java index 5bf6192a..5a66f4e2 100644 --- a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java +++ b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java @@ -1,15 +1,13 @@ package net.dumbcode.projectnublar.event; -import net.dumbcode.projectnublar.CommonClass; +import net.dumbcode.projectnublar.ProjectNublar; import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.api.FossilCollection; import net.dumbcode.projectnublar.api.FossilPiece; import net.dumbcode.projectnublar.api.FossilPieces; import net.dumbcode.projectnublar.config.FossilsConfig; -import net.dumbcode.projectnublar.data.GeneDataReloadListener; import net.dumbcode.projectnublar.init.EntityInit; import net.minecraft.util.random.SimpleWeightedRandomList; -import net.minecraftforge.event.AddReloadListenerEvent; import net.minecraftforge.event.entity.EntityAttributeCreationEvent; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.fml.common.Mod; @@ -40,16 +38,16 @@ public static void onConfigLoaded(ModConfigEvent.Loading e) { int weight = set.weights().get().get(i); blockStates.add(FossilPieces.getPieceByName(piece), weight); } - CommonClass.WEIGHTED_FOSSIL_BLOCKS_MAP.put(type, blockStates.build()); + ProjectNublar.WEIGHTED_FOSSIL_BLOCKS_MAP.put(type, blockStates.build()); for (String period : periods) { for (String biome : biomes) { - if (!CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)) { - CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.put(period, new HashMap<>()); + if (!ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.containsKey(period)) { + ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.put(period, new HashMap<>()); } - if(!CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)){ - CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).put(biome, new SimpleWeightedRandomList.Builder<>()); + if(!ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).containsKey(biome)){ + ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).put(biome, new SimpleWeightedRandomList.Builder<>()); } - CommonClass.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).add(type, fossil.getWeight().get()); + ProjectNublar.WEIGHTED_PERIOD_BIOME_FOSSIL_MAP.get(period).get(biome).add(type, fossil.getWeight().get()); } } }); From 6cbe3dbccb144d57a6298251801d054485176394 Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Fri, 28 Feb 2025 17:39:11 -0500 Subject: [PATCH 14/26] fix registry --- .../main/java/net/dumbcode/projectnublar/ProjectNublar.java | 2 +- .../{ => block}/LowSecurityElectricFencePostBlock.java | 3 +-- .../net/dumbcode/projectnublar/config/FossilsConfig.java | 2 +- .../java/net/dumbcode/projectnublar/init/BlockInit.java | 6 ++++-- forge/build.gradle | 3 ++- 5 files changed, 9 insertions(+), 7 deletions(-) rename common/src/main/java/net/dumbcode/projectnublar/{ => block}/LowSecurityElectricFencePostBlock.java (90%) diff --git a/common/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java b/common/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java index 300bf717..af28b4fa 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java +++ b/common/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java @@ -28,7 +28,7 @@ public class ProjectNublar { public static void init() { RegistrarManager registrarManager = RegistrarManager.get(Constants.MODID); - Registrar build = registrarManager.builder(GeneInit.GENE_KEY.registry(), new GeneInit[0]).build(); + registrarManager.builder(GeneInit.GENE_KEY.location(), new GeneInit[0]).build(); ItemInit.loadClass(); BlockInit.loadClass(); diff --git a/common/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/LowSecurityElectricFencePostBlock.java similarity index 90% rename from common/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java rename to common/src/main/java/net/dumbcode/projectnublar/block/LowSecurityElectricFencePostBlock.java index d72969c1..4ac4babf 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/LowSecurityElectricFencePostBlock.java +++ b/common/src/main/java/net/dumbcode/projectnublar/block/LowSecurityElectricFencePostBlock.java @@ -1,6 +1,5 @@ -package net.dumbcode.projectnublar; +package net.dumbcode.projectnublar.block; -import net.dumbcode.projectnublar.block.ElectricFencePostBlock; import net.dumbcode.projectnublar.block.api.ConnectionType; import net.dumbcode.projectnublar.block.api.EnumConnectionType; import net.minecraft.world.level.block.Block; diff --git a/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java b/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java index 1e1d067d..440d7325 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java +++ b/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java @@ -151,7 +151,7 @@ public static boolean testPeriodChance(String period, RandomSource random) { public static Quality getQuality(String quality) { return QUALITIES.get(quality); } - public class Fossil { + public static class Fossil { ForgeConfigSpec.ConfigValue pieces; ForgeConfigSpec.ConfigValue> special_pieces; ForgeConfigSpec.ConfigValue> special_weights; diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java index 8d12326f..2f9eb4e5 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/BlockInit.java @@ -3,7 +3,7 @@ import dev.architectury.registry.registries.DeferredRegister; import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.Constants; -import net.dumbcode.projectnublar.LowSecurityElectricFencePostBlock; +import net.dumbcode.projectnublar.block.LowSecurityElectricFencePostBlock; import net.dumbcode.projectnublar.api.FossilCollection; import net.dumbcode.projectnublar.block.*; import net.dumbcode.projectnublar.block.api.EnumConnectionType; @@ -47,7 +47,9 @@ public class BlockInit { public static DeferredSupplier> ELECTRIC_FENCE_BLOCK_ENTITY = BLOCK_ENTITIES.register("electric_fence", () -> BlockEntityType.Builder.of(BlockEntityElectricFence::new, BlockInit.ELECTRIC_FENCE.get()).build(null)); public static DeferredSupplier> ELECTRIC_FENCE_POST_BLOCK_ENTITY = BLOCK_ENTITIES.register("electric_fence_pole", () -> BlockEntityType.Builder.of(BlockEntityElectricFencePole::new, BlockInit.LOW_SECURITY_ELECTRIC_FENCE_POST.get(),BlockInit.HIGH_SECURITY_ELECTRIC_FENCE_POST.get()).build(null)); public static DeferredSupplier> GENERATOR = BLOCK_ENTITIES.register("coal_generator", ()-> BlockEntityType.Builder.of(GeneratorBlockEntity::new, COAL_GENERATOR.get(), CREATIVE_GENERATOR.get()).build(null)); - public static void loadClass() {BLOCK_ENTITIES.register();} + public static void loadClass() { + BLOCKS.register(); + BLOCK_ENTITIES.register();} public static DeferredSupplier registerBlock(String name, Supplier block) { return registerBlock(name, block, b -> () -> new BlockItem(b.get(), ItemInit.getItemProperties())); diff --git a/forge/build.gradle b/forge/build.gradle index 20ed8a85..0fe5d3f4 100644 --- a/forge/build.gradle +++ b/forge/build.gradle @@ -29,7 +29,8 @@ legacyForge { } data { data() - programArguments.addAll '--mod', project.mod_id, '--all', '--output', file('src/generated/resources/').getAbsolutePath(), '--existing', file('src/main/resources/').getAbsolutePath() + programArguments.addAll '--mod', project.mod_id, '--all', '--output', rootProject.project('common:').file('src/generated/resources/').getAbsolutePath(), '--existing', + rootProject.project('common:').file('src/main/resources/').getAbsolutePath() } server { server() From a3f23743bc4c523091041e279ce1ea5283efa12f Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Fri, 28 Feb 2025 17:55:49 -0500 Subject: [PATCH 15/26] update datagen, fix crash on opening inventory --- common/build.gradle | 7 +- .../0fc7468c8e2006d2b136c37420e6af722440b3cf | 4 +- .../59eb3dbb5f86130e09b3c62d89b9525ee01cf52d | 4 +- .../847b6cb847edf72ef8a73fbd82d1f8445025ff3c | 4 +- .../c622617f6fabf890a00b9275cd5f643584a8a2c8 | 4 +- .../assets/projectnublar/lang/en_us.json | 2 + .../tags/blocks/mineable/pickaxe.json | 1236 ++++++++--------- .../loot_tables/blocks/coal_generator.json | 21 + .../blocks/creative_generator.json | 21 + .../tags/items/plant_matter.json | 170 +-- .../projectnublar/init/CreativeTabInit.java | 10 +- .../init/DataSerializerInit.java | 5 +- .../datagen/ModBlockLootTables.java | 4 +- 13 files changed, 773 insertions(+), 719 deletions(-) create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/coal_generator.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/creative_generator.json diff --git a/common/build.gradle b/common/build.gradle index 4802a05e..0aac9265 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -41,7 +41,10 @@ configurations { } } +sourceSets.main.resources.srcDir 'src/generated/resources' artifacts { commonJava sourceSets.main.java.sourceDirectories.singleFile - commonResources sourceSets.main.resources.sourceDirectories.singleFile -} + sourceSets.main.resources.sourceDirectories.forEach { + commonResources it + } +} \ No newline at end of file diff --git a/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf b/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf index fcb9356c..22441e6e 100644 --- a/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf +++ b/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf @@ -1,4 +1,4 @@ -// 1.20.1 2024-12-08T20:14:23.2443547 Tags for minecraft:item mod id projectnublar +// 1.20.1 2025-02-28T17:45:08.9784679 Tags for minecraft:item mod id projectnublar c7500f481948159c566ddedb8a200fe63a413a56 data/projectnublar/tags/items/bone_matter.json -cdf28fc8f84105e19a69726e55381981869d0ff3 data/projectnublar/tags/items/plant_matter.json +aeb5839c1964607a7d0d3095afee30d4538a07d0 data/projectnublar/tags/items/plant_matter.json e801bdef0719e27dd7decd88269ada7c5740348e data/projectnublar/tags/items/sugar.json diff --git a/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d b/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d index 07757689..6bc0a4e1 100644 --- a/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d +++ b/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d @@ -1,4 +1,4 @@ -// 1.20.1 2024-12-08T20:08:50.9998706 Loot Tables +// 1.20.1 2025-02-28T17:42:38.8194609 Loot Tables 0be5f0de4800d799ae63b5cc1b89f7703fe490e0 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_amber.json c3a89e67e928e5a9a19bc88fa48ce66125ab17d9 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_arm_fossil.json 263daf1145e0a9baf553cf0b4a6c93bec17fb766 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_foot_fossil.json @@ -21,6 +21,7 @@ bf979018bc144099b7ab8ab99a59f1112e5bff21 data/projectnublar/loot_tables/blocks/b 980c58e2d7a28d4c2d4f4bbeb33e657ed9b206b7 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_spine_fossil.json b1c4d4567c4ff78feec9b5e397e70462454196c3 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_tail_fossil.json 8ffd1d40b0fc09495f0bccb9af9f9a7dc7b3907a data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_wing_fossil.json +c67c0b8f2336135fd2165a651c8887708480fb21 data/projectnublar/loot_tables/blocks/coal_generator.json 5a53713d662414a63389f958ce9123b1082b1045 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_arm_fossil.json f43ceee6e859402743103e1ca6538eb1e1ae5620 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_foot_fossil.json 32388f49b9d26413639ceb5e08fd5c8b7ad073d3 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -151,6 +152,7 @@ ee7e39c5f70c1f83fb0884dae00f68d547bdf68c data/projectnublar/loot_tables/blocks/c 0926c1017e159090a09051c04e42aa386498f9a6 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 33da6908deaf9b4b4f2cd19d8f3608ac8ba27461 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json 182552c0537fd7030032669f78a7d11c9c2e79b2 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +8b11d1b3c532dfa26b4ece433ce887577d54b225 data/projectnublar/loot_tables/blocks/creative_generator.json 3550fcd9d5d9017d646001702c6d04943238c5ce data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_amber.json e71e8c96240ccdc3fac256f423f5e2722bc14406 data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_arm_fossil.json f8f19e00dc1c036e28316c382aa3df517ea3718d data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_foot_fossil.json diff --git a/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c b/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c index 5c6bcf72..690943ac 100644 --- a/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c +++ b/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c @@ -1,2 +1,2 @@ -// 1.20.1 2024-10-01T10:22:03.9375526 Tags for minecraft:block mod id projectnublar -7cb08558d52ffe4195bebd32ee4b45941162ec26 data/minecraft/tags/blocks/mineable/pickaxe.json \ No newline at end of file +// 1.20.1 2025-02-28T17:45:08.982472 Tags for minecraft:block mod id projectnublar +3d06f6cbae4dd2dbf5818942335c4a5264197d05 data/minecraft/tags/blocks/mineable/pickaxe.json diff --git a/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 b/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 index 0a731cf2..850985f8 100644 --- a/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 +++ b/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 @@ -1,2 +1,2 @@ -// 1.20.1 2024-12-08T20:14:23.2473654 Languages: en_us -647696be214238ab7010b88f1b78efb412d4a570 assets/projectnublar/lang/en_us.json +// 1.20.1 2025-02-28T17:42:38.8279679 Languages: en_us +7697c32429c59face25a2fb73d84574f616bcfb7 assets/projectnublar/lang/en_us.json diff --git a/common/src/generated/resources/assets/projectnublar/lang/en_us.json b/common/src/generated/resources/assets/projectnublar/lang/en_us.json index 73e03a29..0b5c9c64 100644 --- a/common/src/generated/resources/assets/projectnublar/lang/en_us.json +++ b/common/src/generated/resources/assets/projectnublar/lang/en_us.json @@ -21,6 +21,7 @@ "block.projectnublar.brown_terracotta_tyrannosaurus_rex_spine_fossil": "Brown Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.brown_terracotta_tyrannosaurus_rex_tail_fossil": "Brown Terracotta Tyrannosaurus Rex Tail Fossil", "block.projectnublar.brown_terracotta_tyrannosaurus_rex_wing_fossil": "Brown Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.coal_generator": "Coal Generator", "block.projectnublar.common_andesite_tyrannosaurus_rex_arm_fossil": "Common Andesite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_andesite_tyrannosaurus_rex_foot_fossil": "Common Andesite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_andesite_tyrannosaurus_rex_leaf_fossil": "Common Andesite Tyrannosaurus Rex Leaf Fossil", @@ -151,6 +152,7 @@ "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Tail Fossil", "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.creative_generator": "Creative Generator", "block.projectnublar.deepslate_tyrannosaurus_rex_amber": "Deepslate Tyrannosaurus Rex Amber", "block.projectnublar.deepslate_tyrannosaurus_rex_arm_fossil": "Deepslate Tyrannosaurus Rex Arm Fossil", "block.projectnublar.deepslate_tyrannosaurus_rex_foot_fossil": "Deepslate Tyrannosaurus Rex Foot Fossil", diff --git a/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json b/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json index 38d1a9a8..91a67b4a 100644 --- a/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json +++ b/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json @@ -1,538 +1,18 @@ { "values": [ + "projectnublar:stone_tyrannosaurus_rex_amber", + "projectnublar:terracotta_tyrannosaurus_rex_amber", + "projectnublar:andesite_tyrannosaurus_rex_amber", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_amber", + "projectnublar:white_terracotta_tyrannosaurus_rex_amber", + "projectnublar:granite_tyrannosaurus_rex_amber", + "projectnublar:diorite_tyrannosaurus_rex_amber", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_amber", "projectnublar:sandstone_tyrannosaurus_rex_amber", "projectnublar:deepslate_tyrannosaurus_rex_amber", - "projectnublar:granite_tyrannosaurus_rex_amber", - "projectnublar:andesite_tyrannosaurus_rex_amber", "projectnublar:orange_terracotta_tyrannosaurus_rex_amber", "projectnublar:red_terracotta_tyrannosaurus_rex_amber", "projectnublar:brown_terracotta_tyrannosaurus_rex_amber", - "projectnublar:white_terracotta_tyrannosaurus_rex_amber", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_amber", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_amber", - "projectnublar:stone_tyrannosaurus_rex_amber", - "projectnublar:diorite_tyrannosaurus_rex_amber", - "projectnublar:terracotta_tyrannosaurus_rex_amber", - "projectnublar:poor_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_leaf_fossil", "projectnublar:common_stone_tyrannosaurus_rex_neck_fossil", "projectnublar:common_stone_tyrannosaurus_rex_spine_fossil", "projectnublar:common_stone_tyrannosaurus_rex_arm_fossil", @@ -543,16 +23,6 @@ "projectnublar:common_stone_tyrannosaurus_rex_foot_fossil", "projectnublar:common_stone_tyrannosaurus_rex_wing_fossil", "projectnublar:common_stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:stone_tyrannosaurus_rex_leaf_fossil", "projectnublar:fragmented_stone_tyrannosaurus_rex_neck_fossil", "projectnublar:fragmented_stone_tyrannosaurus_rex_spine_fossil", "projectnublar:fragmented_stone_tyrannosaurus_rex_arm_fossil", @@ -563,26 +33,286 @@ "projectnublar:fragmented_stone_tyrannosaurus_rex_foot_fossil", "projectnublar:fragmented_stone_tyrannosaurus_rex_wing_fossil", "projectnublar:fragmented_stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:granite_tyrannosaurus_rex_leaf_fossil", "projectnublar:common_diorite_tyrannosaurus_rex_neck_fossil", "projectnublar:common_diorite_tyrannosaurus_rex_spine_fossil", "projectnublar:common_diorite_tyrannosaurus_rex_arm_fossil", @@ -593,16 +323,6 @@ "projectnublar:common_diorite_tyrannosaurus_rex_foot_fossil", "projectnublar:common_diorite_tyrannosaurus_rex_wing_fossil", "projectnublar:common_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:diorite_tyrannosaurus_rex_leaf_fossil", "projectnublar:fragmented_diorite_tyrannosaurus_rex_neck_fossil", "projectnublar:fragmented_diorite_tyrannosaurus_rex_spine_fossil", "projectnublar:fragmented_diorite_tyrannosaurus_rex_arm_fossil", @@ -613,55 +333,335 @@ "projectnublar:fragmented_diorite_tyrannosaurus_rex_foot_fossil", "projectnublar:fragmented_diorite_tyrannosaurus_rex_wing_fossil", "projectnublar:fragmented_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leaf_fossil" + "projectnublar:pristine_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_leaf_fossil" ] } \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/coal_generator.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/coal_generator.json new file mode 100644 index 00000000..7a5e3451 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/coal_generator.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:coal_generator" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/coal_generator" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/creative_generator.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/creative_generator.json new file mode 100644 index 00000000..ee2d4d86 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/creative_generator.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:creative_generator" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/creative_generator" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json b/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json index ada61067..dd3abb25 100644 --- a/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json +++ b/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json @@ -1,106 +1,106 @@ { "values": [ "#minecraft:leaves", - "minecraft:dandelion", - "minecraft:red_mushroom", - "minecraft:carved_pumpkin", - "minecraft:pink_tulip", + "minecraft:cake", + "minecraft:vine", + "minecraft:brown_mushroom_block", + "minecraft:azalea", + "minecraft:cherry_sapling", + "minecraft:tall_grass", "minecraft:jungle_sapling", - "minecraft:moss_carpet", - "minecraft:torchflower", - "minecraft:hay_block", - "minecraft:nether_wart_block", - "minecraft:mangrove_propagule", - "minecraft:cactus", - "minecraft:allium", - "minecraft:pink_petals", - "minecraft:seagrass", + "minecraft:peony", + "minecraft:big_dripleaf", + "minecraft:glow_berries", "minecraft:wheat_seeds", - "minecraft:crimson_roots", + "minecraft:lily_pad", + "minecraft:small_dripleaf", + "minecraft:crimson_fungus", + "minecraft:lilac", + "minecraft:nether_wart_block", + "minecraft:torchflower_seeds", + "minecraft:pumpkin_seeds", "minecraft:moss_block", - "minecraft:glow_lichen", - "minecraft:rose_bush", + "minecraft:brown_mushroom", + "minecraft:azalea_leaves", + "minecraft:carrot", "minecraft:cookie", - "minecraft:flowering_azalea", - "minecraft:red_tulip", - "minecraft:peony", - "minecraft:potato", - "minecraft:shroomlight", - "minecraft:warped_wart_block", - "minecraft:warped_roots", - "minecraft:birch_leaves", - "minecraft:spore_blossom", - "minecraft:beetroot_seeds", + "minecraft:beetroot", "minecraft:birch_sapling", - "minecraft:nether_sprouts", + "minecraft:mangrove_propagule", + "minecraft:fern", + "minecraft:melon_seeds", + "minecraft:melon_slice", + "minecraft:cocoa_beans", + "minecraft:mangrove_roots", + "minecraft:grass", + "minecraft:spore_blossom", + "minecraft:azure_bluet", + "minecraft:dandelion", "minecraft:cornflower", - "minecraft:azalea", - "minecraft:cake", - "minecraft:dark_oak_leaves", - "minecraft:torchflower_seeds", - "minecraft:oxeye_daisy", - "minecraft:orange_tulip", + "minecraft:potato", + "minecraft:sugar_cane", "minecraft:hanging_roots", - "minecraft:lily_of_the_valley", - "minecraft:lilac", - "minecraft:beetroot", - "minecraft:baked_potato", - "minecraft:red_mushroom_block", - "minecraft:kelp", - "minecraft:glow_berries", - "minecraft:cherry_sapling", + "minecraft:nether_sprouts", + "minecraft:jungle_leaves", + "minecraft:sunflower", + "minecraft:weeping_vines", + "minecraft:nether_wart", "minecraft:acacia_leaves", + "minecraft:acacia_sapling", + "minecraft:allium", + "minecraft:pumpkin", + "minecraft:glow_lichen", + "minecraft:white_tulip", + "minecraft:sweet_berries", + "minecraft:spruce_sapling", + "minecraft:poppy", + "minecraft:pitcher_pod", + "minecraft:oxeye_daisy", + "minecraft:spruce_leaves", + "minecraft:red_mushroom_block", + "minecraft:torchflower", + "minecraft:moss_carpet", + "minecraft:large_fern", + "minecraft:oak_leaves", "minecraft:bread", - "minecraft:flowering_azalea_leaves", + "minecraft:warped_wart_block", + "minecraft:dark_oak_leaves", + "minecraft:pink_petals", + "minecraft:pink_tulip", + "minecraft:shroomlight", "minecraft:pumpkin_pie", - "minecraft:oak_sapling", - "minecraft:lily_pad", - "minecraft:dried_kelp", + "minecraft:cactus", + "minecraft:rose_bush", "minecraft:mangrove_leaves", - "minecraft:small_dripleaf", - "minecraft:oak_leaves", - "minecraft:tall_grass", - "minecraft:white_tulip", + "minecraft:flowering_azalea_leaves", + "minecraft:dried_kelp_block", "minecraft:wither_rose", - "minecraft:nether_wart", + "minecraft:dark_oak_sapling", "minecraft:mushroom_stem", - "minecraft:brown_mushroom", - "minecraft:grass", - "minecraft:warped_fungus", - "minecraft:spruce_sapling", - "minecraft:sunflower", - "minecraft:spruce_leaves", - "minecraft:wheat", - "minecraft:mangrove_roots", - "minecraft:large_fern", - "minecraft:sugar_cane", - "minecraft:cherry_leaves", - "minecraft:melon_seeds", + "minecraft:dried_kelp", + "minecraft:pitcher_plant", + "minecraft:warped_roots", + "minecraft:birch_leaves", + "minecraft:seagrass", + "minecraft:red_tulip", + "minecraft:melon", + "minecraft:red_mushroom", "minecraft:blue_orchid", - "minecraft:apple", - "minecraft:azure_bluet", - "minecraft:pumpkin_seeds", - "minecraft:pitcher_pod", - "minecraft:brown_mushroom_block", - "minecraft:big_dripleaf", - "minecraft:crimson_fungus", - "minecraft:fern", - "minecraft:melon_slice", + "minecraft:flowering_azalea", + "minecraft:beetroot_seeds", + "minecraft:orange_tulip", + "minecraft:wheat", "minecraft:twisting_vines", - "minecraft:melon", - "minecraft:pitcher_plant", - "minecraft:azalea_leaves", - "minecraft:pumpkin", - "minecraft:jungle_leaves", - "minecraft:carrot", - "minecraft:sweet_berries", - "minecraft:cocoa_beans", - "minecraft:dark_oak_sapling", "minecraft:sea_pickle", - "minecraft:dried_kelp_block", - "minecraft:poppy", - "minecraft:weeping_vines", - "minecraft:vine", - "minecraft:acacia_sapling" + "minecraft:warped_fungus", + "minecraft:baked_potato", + "minecraft:cherry_leaves", + "minecraft:lily_of_the_valley", + "minecraft:hay_block", + "minecraft:kelp", + "minecraft:oak_sapling", + "minecraft:carved_pumpkin", + "minecraft:crimson_roots", + "minecraft:apple" ] } \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java index 882183d0..c4b7cc50 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java @@ -38,7 +38,7 @@ public class CreativeTabInit { }) .displayItems( (itemDisplayParameters, output) -> { - EntityInit.ENTITIES.getRegistrar().entrySet().forEach( entry -> { + EntityInit.ENTITIES.forEach( entry -> { FossilPieces.getPieces().forEach((fossilPiece) -> { FossilsConfig.Fossil fossil = FossilsConfig.getFossils().get(entry.getKey().location().toString()); if (FossilsConfig.getSet(fossil.getPieces().get()).pieces.get().contains(fossilPiece.name()) || fossil.getSpecial_pieces().get().contains(fossilPiece.name())) { @@ -46,7 +46,7 @@ public class CreativeTabInit { if (value == Quality.NONE) continue; ItemStack stack = new ItemStack(ItemInit.FOSSIL_ITEM.get()); DNAData dnaData = new DNAData(); - dnaData.setEntityType(entry.getValue()); + dnaData.setEntityType(entry.get()); dnaData.setFossilPiece(fossilPiece); dnaData.setQuality(value); stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); @@ -56,7 +56,7 @@ public class CreativeTabInit { }); ItemStack amberStack = new ItemStack(ItemInit.AMBER_ITEM.get()); DNAData dnaData = new DNAData(); - dnaData.setEntityType(entry.getValue()); + dnaData.setEntityType(entry.get()); dnaData.setDnaPercentage(0.8); amberStack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); output.accept(amberStack); @@ -146,10 +146,10 @@ public class CreativeTabInit { .displayItems( (itemDisplayParameters, output) -> { output.accept(ItemInit.TEST_TUBE_ITEM.get()); - EntityInit.ENTITIES.getRegistrar().forEach(type -> { + EntityInit.ENTITIES.forEach(type -> { ItemStack stack = new ItemStack(ItemInit.TEST_TUBE_ITEM.get()); DNAData dnaData = new DNAData(); - dnaData.setEntityType(type); + dnaData.setEntityType(type.get()); dnaData.setDnaPercentage(0.5); stack.getOrCreateTag().put("DNAData", dnaData.saveToNBT(new CompoundTag())); output.accept(stack); diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java index 3b2bcb09..e9391b03 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/DataSerializerInit.java @@ -3,6 +3,7 @@ import net.dumbcode.projectnublar.api.DinoData; import net.minecraft.network.FriendlyByteBuf; import net.minecraft.network.syncher.EntityDataSerializer; +import net.minecraft.network.syncher.EntityDataSerializers; public class DataSerializerInit { @@ -25,6 +26,8 @@ public DinoData copy(DinoData dinoData) { }; - public static void loadClass(){} + public static void loadClass(){ + EntityDataSerializers.registerSerializer(DINO_DATA); + } } diff --git a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java index a943b1de..9f4089cc 100644 --- a/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java +++ b/forge/src/main/java/net/dumbcode/projectnublar/datagen/ModBlockLootTables.java @@ -37,7 +37,9 @@ protected void generate() { BlockInit.EGG_PRINTER, BlockInit.INCUBATOR, BlockInit.HIGH_SECURITY_ELECTRIC_FENCE_POST, - BlockInit.LOW_SECURITY_ELECTRIC_FENCE_POST + BlockInit.LOW_SECURITY_ELECTRIC_FENCE_POST, + BlockInit.COAL_GENERATOR, + BlockInit.CREATIVE_GENERATOR ) .map(DeferredSupplier::get) .forEach(this::dropSelf); From 511c1d8be5637478faa7a30a7b3a9c8df72fe721 Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Sat, 22 Mar 2025 03:02:38 -0400 Subject: [PATCH 16/26] best I could --- .../block/ElectricFenceBlock.java | 27 ++++++++++++ .../block/ElectricFencePostBlock.java | 43 ++++++++++++------- .../block/api/SyncingBlockEntity.java | 2 +- .../entity/BlockEntityElectricFence.java | 10 +++-- .../entity/BlockEntityElectricFencePole.java | 9 ++++ .../projectnublar/ProjectNublarForge.java | 5 --- gradle.properties | 2 +- 7 files changed, 72 insertions(+), 26 deletions(-) diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java index db2fbc8d..bd18f385 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java +++ b/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFenceBlock.java @@ -4,14 +4,21 @@ import net.dumbcode.projectnublar.block.api.ConnectableBlockEntity; import net.dumbcode.projectnublar.block.api.Connection; import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFence; +import net.dumbcode.projectnublar.block.entity.BlockEntityElectricFencePole; import net.minecraft.core.BlockPos; import net.minecraft.util.RandomSource; +import net.minecraft.world.level.BlockGetter; import net.minecraft.world.level.Level; +import net.minecraft.world.level.LevelReader; +import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.EntityBlock; import net.minecraft.world.level.block.RenderShape; import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.state.BlockState; import net.minecraft.world.phys.Vec3; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; import org.joml.Vector3f; public class ElectricFenceBlock extends BlockConnectableBase implements EntityBlock { @@ -27,6 +34,16 @@ public RenderShape getRenderShape(BlockState pState) { return RenderShape.ENTITYBLOCK_ANIMATED; } + @Override + protected VoxelShape getDefaultShape(BlockState state, BlockGetter world, BlockPos pos, CollisionContext context) { + BlockEntity entity = world.getBlockEntity(pos); + if (entity instanceof BlockEntityElectricFence fence) { + return fence.getOrCreateCollision(); + } + return Shapes.block(); + } + + @Override public void animateTick(BlockState stateIn, Level world, BlockPos pos, RandomSource rand) { BlockEntity te = world.getBlockEntity(pos); @@ -59,6 +76,16 @@ public void animateTick(BlockState stateIn, Level world, BlockPos pos, RandomSou super.animateTick(stateIn, world, pos, rand); } + @Override + public boolean canSurvive(BlockState state, LevelReader level, BlockPos pos) { + return super.canSurvive(state, level, pos); + } + + @Override + public void neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) { + super.neighborChanged(state, level, pos, neighborBlock, neighborPos, movedByPiston); + BlockState state1 = level.getBlockState(neighborPos); + } @org.jetbrains.annotations.Nullable @Override diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFencePostBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFencePostBlock.java index aea24751..21cb6f94 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFencePostBlock.java +++ b/common/src/main/java/net/dumbcode/projectnublar/block/ElectricFencePostBlock.java @@ -213,49 +213,60 @@ public InteractionResult use(BlockState state, Level world, BlockPos pos, Player } @Override - public void destroy(LevelAccessor world, BlockPos pos, BlockState state) { - BlockEntity BlockEntity = world.getBlockEntity(pos); - if (BlockEntity instanceof BlockEntityElectricFencePole) { - for (Connection connection : ((BlockEntityElectricFencePole) BlockEntity).getConnections()) { - BlockPos blockpos = connection.getFrom(); - if (blockpos.equals(pos)) { - blockpos = connection.getTo(); + public void onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean movedByPiston) { + BlockEntity blockEntity = level.getBlockEntity(pos); + if (blockEntity instanceof BlockEntityElectricFencePole fencePole) { + for (Connection connection : fencePole.getConnections()) { + BlockPos fromPos = connection.getFrom(); + if (fromPos.equals(pos)) { + fromPos = connection.getTo(); } - if (world.getBlockState(blockpos).getBlock() != this) { + if (level.getBlockState(fromPos).getBlock() != this || true) { for (BlockPos blockPos : LineUtils.getBlocksInbetween(connection.getFrom(), connection.getTo(), connection.getOffset())) { if (blockPos.equals(connection.getTo()) || blockPos.equals(connection.getFrom())) { + BlockEntity be = level.getBlockEntity(blockPos); + + if (be instanceof BlockEntityElectricFencePole fencePole1 && fencePole1 != fencePole) { + connection.setBroken(true); + } + continue; } - BlockEntity te = world.getBlockEntity(blockPos); - if (te instanceof ConnectableBlockEntity) { + + + BlockEntity te = level.getBlockEntity(blockPos); + if (te instanceof ConnectableBlockEntity connectableBlockEntity) { boolean left = false; - for (Connection bitcon : ((ConnectableBlockEntity) te).getConnections()) { + for (Connection bitcon : connectableBlockEntity.getConnections()) { if (connection.lazyEquals(bitcon)) { bitcon.setBroken(true); } left |= !bitcon.isBroken(); } if (!left) { - world.setBlock(blockPos, Blocks.AIR.defaultBlockState(), 3); + level.setBlock(blockPos, Blocks.AIR.defaultBlockState(), 3); } } } } - } } - super.destroy(world, pos, state); if (!destroying) { destroying = true; int index = state.getValue(indexProperty); for (int i = 1; i < index + 1; i++) { - world.setBlock(pos.below(i), Blocks.AIR.defaultBlockState(), 3); //TODO: verify if our block? + level.setBlock(pos.below(i), Blocks.AIR.defaultBlockState(), 3); //TODO: verify if our block? } for (int i = 1; i < this.type.getHeight() - index; i++) { - world.setBlock(pos.above(i), Blocks.AIR.defaultBlockState(), 3); + level.setBlock(pos.above(i), Blocks.AIR.defaultBlockState(), 3); } destroying = false; } + super.onRemove(state, level, pos, newState, movedByPiston); + } + + @Override + public void destroy(LevelAccessor world, BlockPos pos, BlockState state) { super.destroy(world, pos, state); } diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java b/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java index 82b46b27..e83fae48 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java +++ b/common/src/main/java/net/dumbcode/projectnublar/block/api/SyncingBlockEntity.java @@ -39,7 +39,7 @@ public CompoundTag getUpdateTag() { @Nullable public Packet getUpdatePacket() { - return ClientboundBlockEntityDataPacket.create((BlockEntity) this); + return ClientboundBlockEntityDataPacket.create(this); } public void updateBlock() { diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFence.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFence.java index 2783ddc9..3d784445 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFence.java +++ b/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFence.java @@ -26,7 +26,7 @@ public class BlockEntityElectricFence extends SyncingBlockEntity implements Conn private final Set fenceConnections = Sets.newLinkedHashSet(); - private VoxelShape collidableCache; + volatile VoxelShape collidableCache; public BlockEntityElectricFence(BlockPos pos, BlockState state) { super(BlockInit.ELECTRIC_FENCE_BLOCK_ENTITY.get(), pos, state); @@ -61,11 +61,10 @@ public void loadData(CompoundTag compound) { } } - protected static final VoxelShape DEFAULT_SHAPE = Shapes.create(.875 -.03125 * 3,0,.5 - .0625, 1-.03125 * 3,1,.5 + .0625); @Override public VoxelShape getOrCreateCollision() { if(this.collidableCache == null) { - VoxelShape shape = DEFAULT_SHAPE; + VoxelShape shape = Shapes.empty(); for (Connection connection : this.fenceConnections) { shape = Shapes.or(shape, connection.getCollisionShape()); } @@ -122,6 +121,11 @@ public Set getConnections() { return Collections.unmodifiableSet(this.fenceConnections); } + public void removeAllConnections() { + fenceConnections.clear(); + setChanged(); + } + /** * Breaks the surrounding fence. Used for entities * who "attack" the fence. diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java b/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java index c1fda641..b6f9098d 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java +++ b/common/src/main/java/net/dumbcode/projectnublar/block/entity/BlockEntityElectricFencePole.java @@ -90,6 +90,7 @@ public void setFlippedAround(boolean flippedAround) { this.level.sendBlockUpdated(this.getBlockPos(), Blocks.AIR.defaultBlockState(), this.getBlockState(), 3); } + protected static final VoxelShape DEFAULT_SHAPE = Shapes.create(.875 -.03125 * 3,0,.5 - .0625, 1-.03125 * 3,1,.5 + .0625); //todo: forge @@ -151,6 +152,14 @@ public void tick(Level world, BlockPos blockPos, BlockState pState, BlockEntityE } } + @Override + public VoxelShape getOrCreateCollision() { + VoxelShape shape = super.getOrCreateCollision(); + if (shape.isEmpty()) { + shape = Shapes.or(shape,DEFAULT_SHAPE); + } + return shape; + } //todo: forge // @Override diff --git a/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublarForge.java b/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublarForge.java index 3e51da3a..761caf87 100644 --- a/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublarForge.java +++ b/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublarForge.java @@ -1,9 +1,6 @@ package net.dumbcode.projectnublar; import dev.architectury.platform.forge.EventBuses; -import dev.architectury.registry.registries.RegistrarBuilder; -import dev.architectury.registry.registries.RegistrarManager; -import dev.architectury.registry.registries.forge.RegistrarManagerImpl; import net.dumbcode.projectnublar.config.FossilsConfig; import net.dumbcode.projectnublar.datagen.GeneDataProvider; import net.dumbcode.projectnublar.datagen.ModBlockStateProvider; @@ -23,8 +20,6 @@ import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.config.ModConfig; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; -import net.minecraftforge.registries.NewRegistryEvent; -import net.minecraftforge.registries.RegistryManager; @Mod(Constants.MODID) public class ProjectNublarForge { diff --git a/gradle.properties b/gradle.properties index 1b74e5ff..44fb8994 100644 --- a/gradle.properties +++ b/gradle.properties @@ -47,4 +47,4 @@ forge_config_api_port_version=8.0.0 geckolib_version=4.4.4 ngl_version=0.0.19 sbl_version=1.14 -architectury_api_version = 9.2.14 \ No newline at end of file +architectury_api_version=9.2.14 \ No newline at end of file From dda25035406451e05f4b853a5f50522468256d81 Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Wed, 2 Apr 2025 06:36:35 -0400 Subject: [PATCH 17/26] use the correct sbl and start AI --- .../projectnublar/entity/Dinosaur.java | 116 +++++++++++++++--- forge/build.gradle | 2 +- gradle.properties | 2 +- 3 files changed, 99 insertions(+), 21 deletions(-) diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java index 79c2383b..7b2e01de 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java @@ -6,17 +6,34 @@ import net.dumbcode.projectnublar.init.DataSerializerInit; import net.minecraft.nbt.CompoundTag; import net.minecraft.network.syncher.EntityDataAccessor; -import net.minecraft.network.syncher.EntityDataSerializer; -import net.minecraft.network.syncher.EntityDataSerializers; import net.minecraft.network.syncher.SynchedEntityData; -import net.minecraft.resources.ResourceLocation; import net.minecraft.util.Mth; -import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.EntityType; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.Mob; import net.minecraft.world.entity.PathfinderMob; -import net.minecraft.world.entity.ai.goal.WaterAvoidingRandomStrollGoal; -import net.minecraft.world.item.DyeColor; +import net.minecraft.world.entity.ai.Brain; +import net.minecraft.world.entity.ai.behavior.BehaviorUtils; +import net.minecraft.world.entity.player.Player; import net.minecraft.world.level.Level; +import net.tslat.smartbrainlib.api.SmartBrainOwner; +import net.tslat.smartbrainlib.api.core.BrainActivityGroup; +import net.tslat.smartbrainlib.api.core.SmartBrainProvider; +import net.tslat.smartbrainlib.api.core.behaviour.FirstApplicableBehaviour; +import net.tslat.smartbrainlib.api.core.behaviour.OneRandomBehaviour; +import net.tslat.smartbrainlib.api.core.behaviour.custom.attack.AnimatableMeleeAttack; +import net.tslat.smartbrainlib.api.core.behaviour.custom.look.LookAtTarget; +import net.tslat.smartbrainlib.api.core.behaviour.custom.misc.Idle; +import net.tslat.smartbrainlib.api.core.behaviour.custom.move.MoveToWalkTarget; +import net.tslat.smartbrainlib.api.core.behaviour.custom.path.SetRandomWalkTarget; +import net.tslat.smartbrainlib.api.core.behaviour.custom.path.SetWalkTargetToAttackTarget; +import net.tslat.smartbrainlib.api.core.behaviour.custom.target.InvalidateAttackTarget; +import net.tslat.smartbrainlib.api.core.behaviour.custom.target.SetPlayerLookTarget; +import net.tslat.smartbrainlib.api.core.behaviour.custom.target.SetRandomLookTarget; +import net.tslat.smartbrainlib.api.core.behaviour.custom.target.TargetOrRetaliate; +import net.tslat.smartbrainlib.api.core.sensor.ExtendedSensor; +import net.tslat.smartbrainlib.api.core.sensor.vanilla.HurtBySensor; +import net.tslat.smartbrainlib.api.core.sensor.vanilla.NearbyLivingEntitySensor; import software.bernie.geckolib.animatable.GeoEntity; import software.bernie.geckolib.core.animatable.GeoAnimatable; import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; @@ -31,18 +48,22 @@ import java.util.List; import java.util.Objects; -public class Dinosaur extends PathfinderMob implements FossilRevived, GeoEntity { +public class Dinosaur extends PathfinderMob implements FossilRevived, GeoEntity, SmartBrainOwner { public static EntityDataAccessor DINO_DATA = SynchedEntityData.defineId(Dinosaur.class, DataSerializerInit.DINO_DATA); public final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); - private List idleAnimations = List.of("sniffingair", "sniffground", "speak1", "lookleft", "lookright", "scratching","shakehead","shakebody"); + private List idleAnimations = List.of("sniffingair", "sniffground", "speak1", "lookleft", "lookright", "scratching", "shakehead", "shakebody"); + public Dinosaur(EntityType $$0, Level $$1) { super($$0, $$1); } + static final String MAIN_CONTROLLER = "controller"; + @Override public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { - controllers.add(new AnimationController<>(this, "controller", 20, this::predicate)); + controllers.add(new AnimationController<>(this, MAIN_CONTROLLER, 20, this::predicate)); } + public DinoData getDinoData() { return this.entityData.get(DINO_DATA); } @@ -53,10 +74,10 @@ public void checkDespawn() { } public Color layerColor(int layer, DinoLayer dinoLayer) { - if(dinoLayer != null && dinoLayer.getBasicLayer() == -1){ + if (dinoLayer != null && dinoLayer.getBasicLayer() == -1) { return new Color(0xFFFFFFFF); } - if(layer >= this.getDinoData().getLayerColors().stream().count()){ + if (layer >= this.getDinoData().getLayerColors().stream().count()) { return new Color(Mth.floor(this.getDinoData().getLayerColor(dinoLayer.getBasicLayer()))); } return new Color(Mth.floor(this.getDinoData().getLayerColor(layer))); @@ -81,26 +102,22 @@ public void readAdditionalSaveData(CompoundTag $$0) { entityData.set(DINO_DATA, DinoData.fromNBT($$0.getCompound("dino_data"))); } - @Override - protected void registerGoals() { - this.goalSelector.addGoal(0, new WaterAvoidingRandomStrollGoal(this, 1.0D)); - } - protected PlayState predicate(AnimationState state) { AnimationController controller = state.getController(); - if(isMoving()){ + if (isMoving()) { controller.setAnimation(RawAnimation.begin().thenLoop("walk")); } else { - if(controller.hasAnimationFinished() || (controller.getCurrentAnimation()!=null && Objects.equals(controller.getCurrentAnimation().animation().name(), "walk"))){ + if (controller.hasAnimationFinished() || (controller.getCurrentAnimation() != null && Objects.equals(controller.getCurrentAnimation().animation().name(), "walk"))) { controller.setAnimation(RawAnimation.begin().thenLoop(idleAnimations.get(this.random.nextInt(idleAnimations.size())))); } } return PlayState.CONTINUE; } - public boolean isMoving(){ + public boolean isMoving() { return this.xo != this.getX() || this.zo != this.getZ(); } + @Override public AnimatableInstanceCache getAnimatableInstanceCache() { return cache; @@ -109,4 +126,65 @@ public AnimatableInstanceCache getAnimatableInstanceCache() { public void setDinoData(DinoData dinoData) { this.entityData.set(DINO_DATA, dinoData); } + + @Override + public List> getSensors() { + NearbyLivingEntitySensor nearbyLivingEntitySensor = new NearbyLivingEntitySensor<>(); + nearbyLivingEntitySensor.setPredicate((target, entity) -> canTarget(target)); + return List.of(nearbyLivingEntitySensor, // This tracks nearby entities + new HurtBySensor<>()); + } + + public boolean canTarget(LivingEntity target) { + if (target instanceof Dinosaur) return false; + if (target instanceof Player player && player.isCreative()) return false; + if (target.isDeadOrDying()) return false; + if (target.getVehicle() == this) return false; + return true; + } + + @Override + public BrainActivityGroup getCoreTasks() { + return BrainActivityGroup.coreTasks( + new LookAtTarget<>(), // Have the entity turn to face and look at its current look target + new MoveToWalkTarget<>()); + } + + @Override + protected Brain.Provider brainProvider() { + return new SmartBrainProvider<>(this); + } + + @Override + protected void customServerAiStep() { + super.customServerAiStep(); + tickBrain(this); + } + + @Override + public BrainActivityGroup getIdleTasks() { + // These are the tasks that run when the mob isn't doing anything else (usually) + return BrainActivityGroup.idleTasks( + new FirstApplicableBehaviour<>( // Run only one of the below behaviours, trying each one in order. + new TargetOrRetaliate<>() + .attackablePredicate(entity -> canTarget(entity)), // Set the attack target and walk target based on nearby entities + // Set the attack target and walk target based on nearby entities + new SetPlayerLookTarget<>(), // Set the look target for the nearest player + new SetRandomLookTarget<>()), // Set a random look target + new OneRandomBehaviour<>( // Run a random task from the below options + new SetRandomWalkTarget<>().setRadius(7, 7), // Set a random walk target to a nearby position + new Idle<>().runFor(entity -> entity.getRandom().nextInt(30, 60)))); // Do nothing for 1.5->3 seconds + } + + @Override + public BrainActivityGroup getFightTasks() { + return BrainActivityGroup.fightTasks( + new InvalidateAttackTarget<>() + .invalidateIf((entity, target) -> !isInWaterOrBubble() || target instanceof Player pl && (pl.isCreative() || pl.isSpectator())), // Cancel fighting if the target is no longer valid + new SetWalkTargetToAttackTarget<>().speedMod((owner, target) -> 1.5f), // Set the walk target to the attack target + + new AnimatableMeleeAttack<>(4) + ); // Melee attack the target if close enough + } + } diff --git a/forge/build.gradle b/forge/build.gradle index 0fe5d3f4..9d1139b3 100644 --- a/forge/build.gradle +++ b/forge/build.gradle @@ -55,7 +55,7 @@ dependencies { implementation(jarJar("io.github.llamalad7:mixinextras-forge:0.4.1")) annotationProcessor "org.spongepowered:mixin:${mixin_version}:processor" modImplementation("software.bernie.geckolib:geckolib-forge-${minecraft_version}:${geckolib_version}") - modImplementation("net.tslat.smartbrainlib:SmartBrainLib-neoforge-${minecraft_version}:${project.sbl_version}") + modImplementation("net.tslat.smartbrainlib:SmartBrainLib-forge-${minecraft_version}:${project.sbl_version}") modImplementation(jarJar("com.nyfaria.nyfsguilib:nyfsguilib-forge-${minecraft_version}:${ngl_version}")) modImplementation jarJar('mysticdrew:common-networking-forge:1.0.5-1.20.1') modImplementation "earth.terrarium.botarium:botarium-forge-1.20.1:2.3.4" diff --git a/gradle.properties b/gradle.properties index 44fb8994..f7780a4d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -46,5 +46,5 @@ dry_run=false forge_config_api_port_version=8.0.0 geckolib_version=4.4.4 ngl_version=0.0.19 -sbl_version=1.14 +sbl_version=1.14.2 architectury_api_version=9.2.14 \ No newline at end of file From 16da6b643082ff92ffbbe5d4e767fc489faec12e Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Fri, 25 Apr 2025 11:02:36 -0400 Subject: [PATCH 18/26] needs an idle --- .../projectnublar/block/AmberBlock.java | 2 -- .../client/renderer/DinosaurRenderer.java | 7 +++- .../projectnublar/entity/Dinosaur.java | 34 ++++++++++++------- .../behaviour/IdleAnimationBehaviour.java | 17 ++++++++++ .../projectnublar/init/EntityInit.java | 2 +- .../entity/tyrannosaurus_rex.animation.json | 2 +- forge/build.gradle | 2 +- 7 files changed, 48 insertions(+), 18 deletions(-) create mode 100644 common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/IdleAnimationBehaviour.java diff --git a/common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java b/common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java index cc09387d..38593f70 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java +++ b/common/src/main/java/net/dumbcode/projectnublar/block/AmberBlock.java @@ -1,9 +1,7 @@ package net.dumbcode.projectnublar.block; -import net.minecraft.core.Direction; import net.minecraft.resources.ResourceLocation; import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.state.BlockState; public class AmberBlock extends Block { final ResourceLocation entityType; diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java index efbbb3c4..aea89f2e 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java +++ b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java @@ -62,7 +62,12 @@ public Color getRenderColor(Dinosaur animatable, float partialTick, int packedLi return animatable.layerColor(0, null); } -// @Override + @Override + public float getMotionAnimThreshold(Dinosaur animatable) { + return 0.015f; + } + + // @Override // public RenderType getRenderType(Dinosaur animatable, ResourceLocation texture, @Nullable MultiBufferSource bufferSource, float partialTick) { // return RenderType.entityTranslucent(texture); // } diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java index 7b2e01de..43c309e3 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java @@ -3,6 +3,7 @@ import net.dumbcode.projectnublar.api.DinoData; import net.dumbcode.projectnublar.client.renderer.layer.DinoLayer; import net.dumbcode.projectnublar.entity.api.FossilRevived; +import net.dumbcode.projectnublar.entity.behaviour.IdleAnimationBehaviour; import net.dumbcode.projectnublar.init.DataSerializerInit; import net.minecraft.nbt.CompoundTag; import net.minecraft.network.syncher.EntityDataAccessor; @@ -35,6 +36,7 @@ import net.tslat.smartbrainlib.api.core.sensor.vanilla.HurtBySensor; import net.tslat.smartbrainlib.api.core.sensor.vanilla.NearbyLivingEntitySensor; import software.bernie.geckolib.animatable.GeoEntity; +import software.bernie.geckolib.constant.DefaultAnimations; import software.bernie.geckolib.core.animatable.GeoAnimatable; import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; import software.bernie.geckolib.core.animation.AnimatableManager; @@ -51,17 +53,25 @@ public class Dinosaur extends PathfinderMob implements FossilRevived, GeoEntity, SmartBrainOwner { public static EntityDataAccessor DINO_DATA = SynchedEntityData.defineId(Dinosaur.class, DataSerializerInit.DINO_DATA); public final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); - private List idleAnimations = List.of("sniffingair", "sniffground", "speak1", "lookleft", "lookright", "scratching", "shakehead", "shakebody"); public Dinosaur(EntityType $$0, Level $$1) { super($$0, $$1); } - static final String MAIN_CONTROLLER = "controller"; + public static final String MAIN_CONTROLLER = "controller"; + + public static List idleAnimations = List.of("sniffingair", "sniffground", "speak1", "lookleft", "lookright", "scratching", "shakehead", "shakebody"); + @Override public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { - controllers.add(new AnimationController<>(this, MAIN_CONTROLLER, 20, this::predicate)); + AnimationController controller = new AnimationController<>(this, MAIN_CONTROLLER, 20, this::predicate); + + for (String string : idleAnimations) { + controller.triggerableAnim(string,RawAnimation.begin().thenPlay(string)); + } + + controllers.add(controller); } public DinoData getDinoData() { @@ -102,14 +112,14 @@ public void readAdditionalSaveData(CompoundTag $$0) { entityData.set(DINO_DATA, DinoData.fromNBT($$0.getCompound("dino_data"))); } - protected PlayState predicate(AnimationState state) { - AnimationController controller = state.getController(); - if (isMoving()) { - controller.setAnimation(RawAnimation.begin().thenLoop("walk")); + protected PlayState predicate(AnimationState state) { + AnimationController controller = state.getController(); + if (state.isMoving()) { + controller.setAnimation(DefaultAnimations.WALK); } else { - if (controller.hasAnimationFinished() || (controller.getCurrentAnimation() != null && Objects.equals(controller.getCurrentAnimation().animation().name(), "walk"))) { - controller.setAnimation(RawAnimation.begin().thenLoop(idleAnimations.get(this.random.nextInt(idleAnimations.size())))); - } + /// if (controller.hasAnimationFinished() || (controller.getCurrentAnimation() != null && Objects.equals(controller.getCurrentAnimation().animation().name(), "walk"))) { + /// controller.setAnimation(RawAnimation.begin().thenLoop(idleAnimations.get(this.random.nextInt(idleAnimations.size())))); + /// } } return PlayState.CONTINUE; } @@ -173,14 +183,14 @@ public BrainActivityGroup getIdleTasks() { new SetRandomLookTarget<>()), // Set a random look target new OneRandomBehaviour<>( // Run a random task from the below options new SetRandomWalkTarget<>().setRadius(7, 7), // Set a random walk target to a nearby position - new Idle<>().runFor(entity -> entity.getRandom().nextInt(30, 60)))); // Do nothing for 1.5->3 seconds + new Idle<>().runFor(entity -> entity.getRandom().nextInt(50, 100)))); // Do nothing for 1.5->3 seconds } @Override public BrainActivityGroup getFightTasks() { return BrainActivityGroup.fightTasks( new InvalidateAttackTarget<>() - .invalidateIf((entity, target) -> !isInWaterOrBubble() || target instanceof Player pl && (pl.isCreative() || pl.isSpectator())), // Cancel fighting if the target is no longer valid + .invalidateIf((entity, target) -> target instanceof Player pl && (pl.isCreative() || pl.isSpectator())), // Cancel fighting if the target is no longer valid new SetWalkTargetToAttackTarget<>().speedMod((owner, target) -> 1.5f), // Set the walk target to the attack target new AnimatableMeleeAttack<>(4) diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/IdleAnimationBehaviour.java b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/IdleAnimationBehaviour.java new file mode 100644 index 00000000..1ff4bd81 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/IdleAnimationBehaviour.java @@ -0,0 +1,17 @@ +package net.dumbcode.projectnublar.entity.behaviour; + +import net.dumbcode.projectnublar.entity.Dinosaur; +import net.minecraft.Util; +import net.minecraft.world.entity.LivingEntity; +import net.tslat.smartbrainlib.api.core.behaviour.custom.misc.Idle; +import software.bernie.geckolib.animatable.GeoEntity; + +public class IdleAnimationBehaviour extends Idle { + + + @Override + protected void start(E entity) { + super.start(entity); + entity.triggerAnim(Dinosaur.MAIN_CONTROLLER, Util.getRandom(Dinosaur.idleAnimations,entity.getRandom())); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java index c8af0955..ec16112d 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java @@ -20,7 +20,7 @@ public class EntityInit { public static final DeferredRegister> ENTITIES = DeferredRegister.create(Constants.MODID, Registries.ENTITY_TYPE); public static final List> attributeSuppliers = new ArrayList<>(); - public static final DeferredSupplier> TYRANNOSAURUS_REX = registerEntity("tyrannosaurus_rex", ()-> EntityType.Builder.of(Dinosaur::new, MobCategory.MONSTER), Zombie::createAttributes); + public static final DeferredSupplier> TYRANNOSAURUS_REX = registerEntity("tyrannosaurus_rex", ()-> EntityType.Builder.of(Dinosaur::new, MobCategory.MONSTER).sized(.875f,3), Zombie::createAttributes); private static DeferredSupplier> registerEntity(String name, Supplier> supplier) { return ENTITIES.register(name, () -> supplier.get().build(Constants.MODID + ":" + name)); diff --git a/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json b/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json index db11b16c..0152ec8c 100644 --- a/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json +++ b/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json @@ -1,7 +1,7 @@ { "format_version": "1.8.0", "animations": { - "walk": { + "move.walk": { "loop": true, "animation_length": 2.54167, "bones": { diff --git a/forge/build.gradle b/forge/build.gradle index 9d1139b3..b2ba3dc6 100644 --- a/forge/build.gradle +++ b/forge/build.gradle @@ -59,7 +59,7 @@ dependencies { modImplementation(jarJar("com.nyfaria.nyfsguilib:nyfsguilib-forge-${minecraft_version}:${ngl_version}")) modImplementation jarJar('mysticdrew:common-networking-forge:1.0.5-1.20.1') modImplementation "earth.terrarium.botarium:botarium-forge-1.20.1:2.3.4" - modImplementation "dev.architectury:architectury-forge:$rootProject.architectury_api_version" + modImplementation "dev.architectury:architectury-forge:$architectury_api_version" } jar { From 032bdd30077bd831ef4a58cd6f48c129f7736cd6 Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Tue, 29 Apr 2025 21:46:17 -0400 Subject: [PATCH 19/26] movement? --- .../client/renderer/DinosaurRenderer.java | 2 +- .../projectnublar/entity/Dinosaur.java | 38 +- .../projectnublar/init/EntityInit.java | 2 +- .../entity/tyrannosaurus_rex.animation.json | 60491 +++++----------- 4 files changed, 19278 insertions(+), 41255 deletions(-) diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java index aea89f2e..712728b1 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java +++ b/common/src/main/java/net/dumbcode/projectnublar/client/renderer/DinosaurRenderer.java @@ -64,7 +64,7 @@ public Color getRenderColor(Dinosaur animatable, float partialTick, int packedLi @Override public float getMotionAnimThreshold(Dinosaur animatable) { - return 0.015f; + return 0.005f; } // @Override diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java index 43c309e3..8b4361c3 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java @@ -14,7 +14,10 @@ import net.minecraft.world.entity.Mob; import net.minecraft.world.entity.PathfinderMob; import net.minecraft.world.entity.ai.Brain; +import net.minecraft.world.entity.ai.attributes.AttributeSupplier; +import net.minecraft.world.entity.ai.attributes.Attributes; import net.minecraft.world.entity.ai.behavior.BehaviorUtils; +import net.minecraft.world.entity.monster.Monster; import net.minecraft.world.entity.player.Player; import net.minecraft.world.level.Level; import net.tslat.smartbrainlib.api.SmartBrainOwner; @@ -65,7 +68,14 @@ public Dinosaur(EntityType $$0, Level $$1) { @Override public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { - AnimationController controller = new AnimationController<>(this, MAIN_CONTROLLER, 20, this::predicate); + AnimationController controller = new AnimationController<>(this, MAIN_CONTROLLER, 5, event -> { + AnimationController controller = state.getController(); + if (state.isMoving()) { + return state.setAndContinue(DefaultAnimations.WALK); + } else { + return state.setAndContinue(DefaultAnimations.IDLE); + } + }); for (String string : idleAnimations) { controller.triggerableAnim(string,RawAnimation.begin().thenPlay(string)); @@ -83,9 +93,14 @@ public void checkDespawn() { } + public static AttributeSupplier.Builder createAttributes() { + return Monster.createMonsterAttributes().add(Attributes.FOLLOW_RANGE, 35).add(Attributes.MOVEMENT_SPEED, .5) + .add(Attributes.ATTACK_DAMAGE, 3).add(Attributes.ARMOR, 2).add(Attributes.SPAWN_REINFORCEMENTS_CHANCE); + } + public Color layerColor(int layer, DinoLayer dinoLayer) { if (dinoLayer != null && dinoLayer.getBasicLayer() == -1) { - return new Color(0xFFFFFFFF); + return Color.WHITE; } if (layer >= this.getDinoData().getLayerColors().stream().count()) { return new Color(Mth.floor(this.getDinoData().getLayerColor(dinoLayer.getBasicLayer()))); @@ -112,18 +127,6 @@ public void readAdditionalSaveData(CompoundTag $$0) { entityData.set(DINO_DATA, DinoData.fromNBT($$0.getCompound("dino_data"))); } - protected PlayState predicate(AnimationState state) { - AnimationController controller = state.getController(); - if (state.isMoving()) { - controller.setAnimation(DefaultAnimations.WALK); - } else { - /// if (controller.hasAnimationFinished() || (controller.getCurrentAnimation() != null && Objects.equals(controller.getCurrentAnimation().animation().name(), "walk"))) { - /// controller.setAnimation(RawAnimation.begin().thenLoop(idleAnimations.get(this.random.nextInt(idleAnimations.size())))); - /// } - } - return PlayState.CONTINUE; - } - public boolean isMoving() { return this.xo != this.getX() || this.zo != this.getZ(); } @@ -149,8 +152,7 @@ public boolean canTarget(LivingEntity target) { if (target instanceof Dinosaur) return false; if (target instanceof Player player && player.isCreative()) return false; if (target.isDeadOrDying()) return false; - if (target.getVehicle() == this) return false; - return true; + return target.getVehicle() != this; } @Override @@ -182,8 +184,8 @@ public BrainActivityGroup getIdleTasks() { new SetPlayerLookTarget<>(), // Set the look target for the nearest player new SetRandomLookTarget<>()), // Set a random look target new OneRandomBehaviour<>( // Run a random task from the below options - new SetRandomWalkTarget<>().setRadius(7, 7), // Set a random walk target to a nearby position - new Idle<>().runFor(entity -> entity.getRandom().nextInt(50, 100)))); // Do nothing for 1.5->3 seconds + new SetRandomWalkTarget<>().setRadius(16, 8), // Set a random walk target to a nearby position + new IdleAnimationBehaviour<>().runFor(entity -> entity.getRandom().nextInt(50, 100)))); // Do nothing for 1.5->3 seconds } @Override diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java index ec16112d..3f61cd7b 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java @@ -20,7 +20,7 @@ public class EntityInit { public static final DeferredRegister> ENTITIES = DeferredRegister.create(Constants.MODID, Registries.ENTITY_TYPE); public static final List> attributeSuppliers = new ArrayList<>(); - public static final DeferredSupplier> TYRANNOSAURUS_REX = registerEntity("tyrannosaurus_rex", ()-> EntityType.Builder.of(Dinosaur::new, MobCategory.MONSTER).sized(.875f,3), Zombie::createAttributes); + public static final DeferredSupplier> TYRANNOSAURUS_REX = registerEntity("tyrannosaurus_rex", ()-> EntityType.Builder.of(Dinosaur::new, MobCategory.MONSTER).sized(.875f,3), Dinosaur::createAttributes); private static DeferredSupplier> registerEntity(String name, Supplier> supplier) { return ENTITIES.register(name, () -> supplier.get().build(Constants.MODID + ":" + name)); diff --git a/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json b/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json index 0152ec8c..68cd416d 100644 --- a/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json +++ b/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json @@ -3,191 +3,171 @@ "animations": { "move.walk": { "loop": true, - "animation_length": 2.54167, + "animation_length": 2.5, "bones": { - "root": { - "position": { + "hips": { + "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [4.25, 0, 0], "lerp_mode": "catmullrom" }, - "0.375": { - "post": { - "vector": [0, -1.925, 0] - }, + "0.4167": { + "post": [4.24966, -1.24962, 0.03098], "lerp_mode": "catmullrom" }, "0.875": { - "post": { - "vector": [0, 1.44, 0] - }, + "post": [3.24763, -1.52528, -0.25639], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0, 0, 0] - }, + "post": [6.75, 0, 0], "lerp_mode": "catmullrom" }, - "1.5833": { - "post": { - "vector": [0, -1.925, 0] - }, + "1.625": { + "post": [4.24966, 1.2496, -0.031], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [0, 1.44, 0] - }, + "post": [3.2476, 1.5253, 0.2564], + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": [4.25, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": [0, 0, 0] + }, + "neck1": { + "rotation": { + "0.0": { + "post": [-1.00411, 1.46511, -1.32166], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-0.50315, 3.14142, 2.29258], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-2.52979, 1.85331, 1.16777], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [-2.00411, -1.4651, 1.3217], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [-1.6303, -2.75255, 0.18025], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [-2.51335, -1.82813, -0.72777], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [-1.00411, 1.46511, -1.32166], "lerp_mode": "catmullrom" } } }, - "hips": { + "neck2": { "rotation": { "0.0": { - "post": { - "vector": [4.25, 0, 0] - }, + "post": [-1.00411, 1.46511, -1.32166], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [4.24966, -1.24962, 0.03098] - }, + "post": [-0.50315, 3.14142, 2.29258], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": [3.24763, -1.52528, -0.25639] - }, + "0.7917": { + "post": [-2.52979, 1.85331, 1.16777], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [6.75, 0, 0] - }, + "post": [-2.00411, -1.4651, 1.3217], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [4.24966, 1.2496, -0.031] - }, + "post": [-1.6303, -2.75255, 0.18025], "lerp_mode": "catmullrom" }, - "2.0417": { - "post": { - "vector": [3.2476, 1.5253, 0.2564] - }, + "2.0": { + "post": [-2.51335, -1.82813, -0.72777], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [4.25, 0, 0] - }, + "post": [-1.00411, 1.46511, -1.32166], "lerp_mode": "catmullrom" } - }, - "position": { - "vector": [0, 0, 0] } }, + "neck4": { + "position": [0, -0.3, 0] + }, "head": { "rotation": { "0.0": { - "post": { - "vector": [-0.00411, 1.46511, -1.32166] - }, + "post": [-0.00411, 1.46511, -1.32166], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [3.49685, 3.14142, 2.29258] - }, + "post": [3.49685, 3.14142, 2.29258], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [2.47021, 1.85331, 1.16777] - }, + "post": [2.47021, 1.85331, 1.16777], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-0.00411, -1.4651, 1.3217] - }, + "post": [-0.00411, -1.4651, 1.3217], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [3.3697, -2.75255, 0.18025] - }, + "post": [3.3697, -2.75255, 0.18025], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [2.48665, -1.82813, -0.72777] - }, + "post": [2.48665, -1.82813, -0.72777], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-0.00411, 1.46511, -1.32166] - }, + "post": [-0.00411, 1.46511, -1.32166], "lerp_mode": "catmullrom" } } }, + "throat1": { + "position": [0, 0.3, 0.6] + }, "bicepLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.375": { - "post": { - "vector": [9, 0, 0] - }, + "post": [9, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [2.68, 0, 0] - }, + "post": [2.68, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [9, 0, 0] - }, + "post": [9, 0, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [2.68, 0, 0] - }, + "post": [2.68, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -195,45 +175,31 @@ "forearmLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [3.75, 0, 0] - }, + "post": [3.75, 0, 0], "lerp_mode": "catmullrom" }, "0.9583": { - "post": { - "vector": [-4.09, 0, 0] - }, + "post": [-4.09, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [3.75, 0, 0] - }, + "post": [3.75, 0, 0], "lerp_mode": "catmullrom" }, "2.2083": { - "post": { - "vector": [-4.09, 0, 0] - }, + "post": [-4.09, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -241,45 +207,31 @@ "bicepRight": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.375": { - "post": { - "vector": [9, 0, 0] - }, + "post": [9, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [2.68, 0, 0] - }, + "post": [2.68, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [9, 0, 0] - }, + "post": [9, 0, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [2.68, 0, 0] - }, + "post": [2.68, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -287,45 +239,31 @@ "forearmRight": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [3.75, 0, 0] - }, + "post": [3.75, 0, 0], "lerp_mode": "catmullrom" }, "0.9583": { - "post": { - "vector": [-4.09, 0, 0] - }, + "post": [-4.09, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [3.75, 0, 0] - }, + "post": [3.75, 0, 0], "lerp_mode": "catmullrom" }, "2.2083": { - "post": { - "vector": [-4.09, 0, 0] - }, + "post": [-4.09, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -333,33 +271,23 @@ "tail1": { "rotation": { "0.0": { - "post": { - "vector": [-0.5, -3, 0] - }, + "post": [-0.5, -3, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [4, 0, 0] - }, + "post": [4, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-0.5, 3, 0] - }, + "post": [-0.5, 3, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [4, 0, 0] - }, + "post": [4, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-0.5, -3, 0] - }, + "post": [-0.5, -3, 0], "lerp_mode": "catmullrom" } } @@ -367,39 +295,27 @@ "tail2": { "rotation": { "0.0": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, + "post": [-2.09, -1.98, -0.02], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-4, -2.75, 0] - }, + "post": [-4, -2.75, 0], "lerp_mode": "catmullrom" }, "0.875": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, + "post": [-2.09, 0.16262, -0.05467], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [-4, 2.75, 0] - }, + "post": [-4, 2.75, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, + "post": [-2.09, 0.16262, -0.05467], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, + "post": [-2.09, -1.98, -0.02], "lerp_mode": "catmullrom" } } @@ -407,39 +323,27 @@ "tail3": { "rotation": { "0.0": { - "post": { - "vector": [-4.03, -1.76, 0] - }, + "post": [-4.03, -1.76, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-5, -4.75, 0] - }, + "post": [-5, -4.75, 0], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [-4.03, 0, 0] - }, + "post": [-4.03, 0, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [-5, 4.75, 0] - }, + "post": [-5, 4.75, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [-4.03, 0, 0] - }, + "post": [-4.03, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-4.03, -1.76, 0] - }, + "post": [-4.03, -1.76, 0], "lerp_mode": "catmullrom" } } @@ -447,33 +351,23 @@ "tail4": { "rotation": { "0.0": { - "post": { - "vector": [8.75, 0, 0] - }, + "post": [8.75, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-6.75, -8.5, 0] - }, + "post": [-6.75, -8.5, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [8.75, 0, 0] - }, + "post": [8.75, 0, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [-6.75, 8.5, 0] - }, + "post": [-6.75, 8.5, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [8.75, 0, 0] - }, + "post": [8.75, 0, 0], "lerp_mode": "catmullrom" } } @@ -481,45 +375,31 @@ "thighRight": { "rotation": { "0.0": { - "post": { - "vector": [30.25, 0, 7.5] - }, + "post": [30.25, 0, 7.5], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [23.70111, 0, 5.4177] - }, + "post": [23.70111, 0, 5.4177], "lerp_mode": "catmullrom" }, "0.875": { - "post": { - "vector": [-8.55875, 0, 2.5787] - }, + "post": [-8.55875, 0, 2.5787], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-20, 0, 0] - }, + "post": [-20, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [-8.74259, 0, 2.0907] - }, + "post": [-8.74259, 0, 2.0907], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [18.91003, 0, 5.6112] - }, + "post": [18.91003, 0, 5.6112], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [30.25, 0, 7.5] - }, + "post": [30.25, 0, 7.5], "lerp_mode": "catmullrom" } } @@ -527,45 +407,31 @@ "calfRight": { "rotation": { "0.0": { - "post": { - "vector": [-19.25, 0, 0] - }, + "post": [-19.25, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [19.73, 0, 0] - }, + "post": [19.73, 0, 0], "lerp_mode": "catmullrom" }, "0.875": { - "post": { - "vector": [19.8, 0, 0] - }, + "post": [19.8, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-5, 0, 0] - }, + "post": [-5, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [9.03, 0, 0] - }, + "post": [9.03, 0, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [-16.02, 0, 0] - }, + "post": [-16.02, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-19.25, 0, 0] - }, + "post": [-19.25, 0, 0], "lerp_mode": "catmullrom" } } @@ -573,51 +439,35 @@ "ankleRight": { "rotation": { "0.0": { - "post": { - "vector": [27.5, 0, 0] - }, + "post": [27.5, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [2.82, 0, 0] - }, + "post": [2.82, 0, 0], "lerp_mode": "catmullrom" }, "0.875": { - "post": { - "vector": [-26.38, 0, 0] - }, + "post": [-26.38, 0, 0], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [-16.27, 0, 0] - }, + "post": [-16.27, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [12.5, 0, 0] - }, + "post": [12.5, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [-2.21, 0, 0] - }, + "post": [-2.21, 0, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [16.99, 0, 0] - }, + "post": [16.99, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [27.5, 0, 0] - }, + "post": [27.5, 0, 0], "lerp_mode": "catmullrom" } } @@ -625,111 +475,73 @@ "footRight": { "rotation": { "0.0": { - "post": { - "vector": [-38.72962, -1.1981, -6.3687] - }, + "post": [-38.72962, -1.1981, -6.3687], "lerp_mode": "catmullrom" }, "0.375": { - "post": { - "vector": [-9.9218, -0.8654, -4.6005] - }, + "post": [-9.9218, -0.8654, -4.6005], "lerp_mode": "catmullrom" }, "0.875": { - "post": { - "vector": [42.49585, -0.4119, -2.1897] - }, + "post": [42.49585, -0.4119, -2.1897], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [37.774, -0.15673, -0.83322] - }, + "post": [37.774, -0.15673, -0.83322], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [12.5, 0, 0] - }, + "post": [12.5, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [2.11329, -0.334, -1.7753] - }, + "post": [2.11329, -0.334, -1.7753], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [-20.96696, -0.8964, -4.7648] - }, + "post": [-20.96696, -0.8964, -4.7648], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-38.72962, -1.1981, -6.3687] - }, + "post": [-38.72962, -1.1981, -6.3687], "lerp_mode": "catmullrom" } }, "position": { - "1.25": { - "vector": [0, 0.6, -0.7] - }, - "1.5833": { - "vector": [0, -0.6, -0.7] - }, - "2.0417": { - "vector": [0, 0.9, -0.7] - }, - "2.5": { - "vector": [0, 0.1, -0.9] - } + "1.25": [0, 0.6, -0.7], + "1.5833": [0, -0.6, -0.7], + "2.0417": [0, 0.9, -0.7], + "2.5": [0, 0.1, -0.9] } }, "thighLeft": { "rotation": { "0.0": { - "post": { - "vector": [-20, 0, 0] - }, + "post": [-20, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-8.74259, 0, -2.09066] - }, + "post": [-8.74259, 0, -2.09066], "lerp_mode": "catmullrom" }, "0.875": { - "post": { - "vector": [18.91003, 0, -5.61122] - }, + "post": [18.91003, 0, -5.61122], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [30.25, 0, -7.5] - }, + "post": [30.25, 0, -7.5], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [23.70111, 0, -5.41769] - }, + "post": [23.70111, 0, -5.41769], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [-8.55875, 0, -2.5787] - }, + "post": [-8.55875, 0, -2.5787], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-20, 0, 0] - }, + "post": [-20, 0, 0], "lerp_mode": "catmullrom" } } @@ -737,45 +549,31 @@ "calfLeft": { "rotation": { "0.0": { - "post": { - "vector": [-5, 0, 0] - }, + "post": [-5, 0, 0], "lerp_mode": "catmullrom" }, "0.375": { - "post": { - "vector": [9.03, 0, 0] - }, + "post": [9.03, 0, 0], "lerp_mode": "catmullrom" }, "0.875": { - "post": { - "vector": [-16.02, 0, 0] - }, + "post": [-16.02, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-19.25, 0, 0] - }, + "post": [-19.25, 0, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [19.73, 0, 0] - }, + "post": [19.73, 0, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [19.8, 0, 0] - }, + "post": [19.8, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-5, 0, 0] - }, + "post": [-5, 0, 0], "lerp_mode": "catmullrom" } } @@ -783,225 +581,111 @@ "ankleLeft": { "rotation": { "0.0": { - "post": { - "vector": [17.5, 0, 0] - }, + "post": [17.5, 0, 0], "lerp_mode": "catmullrom" }, "0.375": { - "post": { - "vector": [-2.21, 0, 0] - }, + "post": [-2.21, 0, 0], "lerp_mode": "catmullrom" }, "0.875": { - "post": { - "vector": [16.99, 0, 0] - }, + "post": [16.99, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [21.5, 0, 0] - }, + "post": [21.5, 0, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [2.82, 0, 0] - }, + "post": [2.82, 0, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [-26.38, 0, 0] - }, + "post": [-26.38, 0, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [-16.27, 0, 0] - }, + "post": [-16.27, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [17.5, 0, 0] - }, + "post": [17.5, 0, 0], "lerp_mode": "catmullrom" } }, - "position": { - "vector": [0, 0.7, 0] - } + "position": [0, 0.7, 0] }, "footLeft": { "rotation": { "0.0": { - "post": { - "vector": [6.5, 0, 0] - }, + "post": [6.5, 0, 0], "lerp_mode": "catmullrom" }, "0.375": { - "post": { - "vector": [2.61329, 0.33397, 1.7753] - }, + "post": [2.61329, 0.33397, 1.7753], "lerp_mode": "catmullrom" }, "0.875": { - "post": { - "vector": [-20.96696, 0.89637, 4.76482] - }, + "post": [-20.96696, 0.89637, 4.76482], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-33.72962, 1.19809, 6.36869] - }, + "post": [-33.72962, 1.19809, 6.36869], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [-9.92178, 0.86545, 4.60047] - }, + "post": [-9.92178, 0.86545, 4.60047], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [24.99585, 0.41193, 2.18972] - }, + "post": [24.99585, 0.41193, 2.18972], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [37.77403, 0.17762, 0.94419] - }, + "post": [37.77403, 0.17762, 0.94419], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [9, 0, 0] - }, + "post": [9, 0, 0], "lerp_mode": "catmullrom" } }, "position": { - "0.0": { - "vector": [0, 1, 0] - }, - "0.375": { - "vector": [0, -0.8, 0] - }, - "0.875": { - "vector": [0, 0.8, 0] - }, - "1.25": { - "vector": [0, -0.37, 0] - }, - "2.5": { - "vector": [0, 1.3, 0] - } - } - }, - "neck4": { - "position": { - "vector": [0, -0.3, 0] - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [-1.00411, 1.46511, -1.32166] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-0.50315, 3.14142, 2.29258] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [-2.52979, 1.85331, 1.16777] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-2.00411, -1.4651, 1.3217] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [-1.6303, -2.75255, 0.18025] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-2.51335, -1.82813, -0.72777] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-1.00411, 1.46511, -1.32166] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 1, 0], + "0.375": [0, -0.8, 0], + "0.875": [0, 0.8, 0], + "1.25": [0, -0.37, 0], + "2.5": [0, 1.3, 0] } }, - "throat1": { + "root": { "position": { - "vector": [0, 0.3, 0.6] - } - }, - "neck2": { - "rotation": { "0.0": { - "post": { - "vector": [-1.00411, 1.46511, -1.32166] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.4167": { - "post": { - "vector": [-0.50315, 3.14142, 2.29258] - }, + "0.375": { + "post": [0, -1.925, 0], "lerp_mode": "catmullrom" }, - "0.7917": { - "post": { - "vector": [-2.52979, 1.85331, 1.16777] - }, + "0.875": { + "post": [0, 1.44, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-2.00411, -1.4651, 1.3217] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [-1.6303, -2.75255, 0.18025] - }, + "1.5833": { + "post": [0, -1.925, 0], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [-2.51335, -1.82813, -0.72777] - }, + "2.0417": { + "post": [0, 1.44, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-1.00411, 1.46511, -1.32166] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -1012,143 +696,56 @@ "loop": true, "animation_length": 1, "bones": { - "root": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.2083": { - "pre": { - "vector": [0, 1, 0] - }, - "post": { - "vector": [0, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 2.4, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, -1.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, "hips": { "rotation": { "0.0": { - "post": { - "vector": [11.18, 0, -1.32] - }, + "post": [11.18, 0, -1.32], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [16.74, 0, -3.68] - }, + "post": [16.74, 0, -3.68], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [10.62, 0, 2.44] - }, + "post": [10.62, 0, 2.44], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [11.286, 0, -1.6124] - }, + "post": [11.286, 0, -1.6124], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [16.76115, 0, 3.63479] - }, + "post": [16.76115, 0, 3.63479], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [11.18, 0, -1.32] - }, + "post": [11.18, 0, -1.32], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, -1] - }, + "post": [0, 0, -1], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0, -1, 0] - }, + "post": [0, -1, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, 1.0125, 1] - }, + "post": [0, 1.0125, 1], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0, 0, -1] - }, + "post": [0, 0, -1], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, -1.03766, -0.0375] - }, + "post": [0, -1.03766, -0.0375], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, 0, -1] - }, + "post": [0, 0, -1], "lerp_mode": "catmullrom" } } @@ -1156,39 +753,27 @@ "shoulders": { "rotation": { "0.0": { - "post": { - "vector": [-3.58, 0, -1.08] - }, + "post": [-3.58, 0, -1.08], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-0.14, 0, -3.24] - }, + "post": [-0.14, 0, -3.24], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-1.58, 0, -0.72] - }, + "post": [-1.58, 0, -0.72], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-3.6, -0.3636, 0.6912] - }, + "post": [-3.6, -0.3636, 0.6912], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-1.6255, -0.00819, 3.61098] - }, + "post": [-1.6255, -0.00819, 3.61098], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-3.58, 0, -1.08] - }, + "post": [-3.58, 0, -1.08], "lerp_mode": "catmullrom" } } @@ -1196,39 +781,27 @@ "neck2": { "rotation": { "0.0": { - "post": { - "vector": [2.12494, 0, 0] - }, + "post": [2.12494, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-4.36, 0, 0] - }, + "post": [-4.36, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0.56201, 0, 0] - }, + "post": [0.56201, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-0.0036, 0, 0] - }, + "post": [-0.0036, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-3.69979, 0, 0] - }, + "post": [-3.69979, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [2.12494, 0, 0] - }, + "post": [2.12494, 0, 0], "lerp_mode": "catmullrom" } } @@ -1236,39 +809,27 @@ "neck3": { "rotation": { "0.0": { - "post": { - "vector": [-2, 0, 0] - }, + "post": [-2, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-1.8, 0, 0] - }, + "post": [-1.8, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-1.08, 0, 0] - }, + "post": [-1.08, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0.018, 0, 0] - }, + "post": [0.018, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-1.76555, 0, 0] - }, + "post": [-1.76555, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-2, 0, 0] - }, + "post": [-2, 0, 0], "lerp_mode": "catmullrom" } } @@ -1276,39 +837,27 @@ "neck4": { "rotation": { "0.0": { - "post": { - "vector": [0.17506, 0, 0] - }, + "post": [0.17506, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-4.32, 0, 0] - }, + "post": [-4.32, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-3.43848, 0, 0] - }, + "post": [-3.43848, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [2.0401, 0, 0] - }, + "post": [2.0401, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-4.26418, 0, 0] - }, + "post": [-4.26418, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0.17506, 0, 0] - }, + "post": [0.17506, 0, 0], "lerp_mode": "catmullrom" } } @@ -1316,15 +865,11 @@ "head": { "rotation": { "0.0": { - "post": { - "vector": [3.96, 0, 0] - }, + "post": [3.96, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [3.96, 0, 0] - }, + "post": [3.96, 0, 0], "lerp_mode": "catmullrom" } } @@ -1332,39 +877,27 @@ "jawLower1": { "rotation": { "0.0": { - "post": { - "vector": [5, 0, 0] - }, + "post": [5, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [2.5, 0, 0] - }, + "post": [2.5, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [7.5, 0, 0] - }, + "post": [7.5, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [5, 0, 0] - }, + "post": [5, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [7.5, 0, 0] - }, + "post": [7.5, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [5, 0, 0] - }, + "post": [5, 0, 0], "lerp_mode": "catmullrom" } } @@ -1372,71 +905,49 @@ "throat1": { "rotation": { "0.0": { - "post": { - "vector": [-2.52, 0, 0] - }, + "post": [-2.52, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-3.79, 0, 0] - }, + "post": [-3.79, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-1.8, 0, 0] - }, + "post": [-1.8, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0.0379, 0, 0] - }, + "post": [0.0379, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-3.74453, 0, 0] - }, + "post": [-3.74453, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-2.52, 0, 0] - }, + "post": [-2.52, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0, 0.002, 0] - }, + "post": [0, 0.002, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, -0.20045, 0] - }, + "post": [0, -0.20045, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -1444,65 +955,45 @@ "throat3": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0.0036, 0, 0] - }, + "post": [0.0036, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-0.36081, 0, 0] - }, + "post": [-0.36081, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0, -0.00003, -0.00003] - }, + "post": [0, -0.00003, -0.00003], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, 0.00254, 0.00301] - }, + "post": [0, 0.00254, 0.00301], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -1510,39 +1001,27 @@ "forearmLeft": { "rotation": { "0.0": { - "post": { - "vector": [0.04, 0, 0] - }, + "post": [0.04, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [23.48, 0, 0] - }, + "post": [23.48, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-0.1944, 0, 0] - }, + "post": [-0.1944, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [23.53324, 0, 0] - }, + "post": [23.53324, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0.04, 0, 0] - }, + "post": [0.04, 0, 0], "lerp_mode": "catmullrom" } } @@ -1550,39 +1029,27 @@ "forearmRight": { "rotation": { "0.0": { - "post": { - "vector": [0.04, 0, 0] - }, + "post": [0.04, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [23.48, 0, 0] - }, + "post": [23.48, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-0.1944, 0, 0] - }, + "post": [-0.1944, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [23.53324, 0, 0] - }, + "post": [23.53324, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0.04, 0, 0] - }, + "post": [0.04, 0, 0], "lerp_mode": "catmullrom" } } @@ -1590,39 +1057,27 @@ "tailLower": { "rotation": { "0.0": { - "post": { - "vector": [0, 2.5, 0] - }, + "post": [0, 2.5, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0, 7.5, 0] - }, + "post": [0, 7.5, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, 5, 0] - }, + "post": [0, 5, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0, -5, 0] - }, + "post": [0, -5, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, -10, 0] - }, + "post": [0, -10, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, 2.5, 0] - }, + "post": [0, 2.5, 0], "lerp_mode": "catmullrom" } } @@ -1630,39 +1085,27 @@ "tail1": { "rotation": { "0.0": { - "post": { - "vector": [-2.16, 4.68, 0] - }, + "post": [-2.16, 4.68, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-7, 11.4, 0] - }, + "post": [-7, 11.4, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0.6, 5.92, 0] - }, + "post": [0.6, 5.92, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-4.54447, -6.05669, 0] - }, + "post": [-4.54447, -6.05669, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-7.26014, -11.6022, 0] - }, + "post": [-7.26014, -11.6022, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-2.16, 4.68, 0] - }, + "post": [-2.16, 4.68, 0], "lerp_mode": "catmullrom" } } @@ -1670,71 +1113,49 @@ "tail2": { "rotation": { "0.0": { - "post": { - "vector": [-2.2, 3.24, 0] - }, + "post": [-2.2, 3.24, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-6.84, 7.96, 0] - }, + "post": [-6.84, 7.96, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [2, 6.84, 0] - }, + "post": [2, 6.84, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-0.29477, -2.10038, 0] - }, + "post": [-0.29477, -2.10038, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-6.95701, -8.18801, 0] - }, + "post": [-6.95701, -8.18801, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-2.2, 3.24, 0] - }, + "post": [-2.2, 3.24, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [-0.2, 0, 0] - }, + "post": [-0.2, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0.1, 0, 0] - }, + "post": [0.1, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0.00125, 0, 0] - }, + "post": [0.00125, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-0.2, 0, 0] - }, + "post": [-0.2, 0, 0], "lerp_mode": "catmullrom" } } @@ -1742,77 +1163,53 @@ "tail3": { "rotation": { "0.0": { - "post": { - "vector": [-2.97, -7.56, 0] - }, + "post": [-2.97, -7.56, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-5.04, 4.32, 0] - }, + "post": [-5.04, 4.32, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-0.74, 7.56, 0] - }, + "post": [-0.74, 7.56, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-4.67745, 6.86402, 0] - }, + "post": [-4.67745, 6.86402, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-5.06764, -4.5089, 0] - }, + "post": [-5.06764, -4.5089, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-2.97, -7.56, 0] - }, + "post": [-2.97, -7.56, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0.1, 0, 0] - }, + "post": [0.1, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-0.101, 0, 0] - }, + "post": [-0.101, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0.00022, 0, 0] - }, + "post": [0.00022, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0.1, 0, 0] - }, + "post": [0.1, 0, 0], "lerp_mode": "catmullrom" } } @@ -1820,39 +1217,27 @@ "tail4": { "rotation": { "0.0": { - "post": { - "vector": [1.95, -4.32, 0] - }, + "post": [1.95, -4.32, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0, -6.04, 0] - }, + "post": [0, -6.04, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-11.68, 7.92, 0] - }, + "post": [-11.68, 7.92, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [1.15083, 8.66487, 0] - }, + "post": [1.15083, 8.66487, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0.38009, 6.35901, 0] - }, + "post": [0.38009, 6.35901, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [1.95, -4.32, 0] - }, + "post": [1.95, -4.32, 0], "lerp_mode": "catmullrom" } } @@ -1860,77 +1245,53 @@ "thighRight": { "rotation": { "0.0": { - "post": { - "vector": [27.8, 10.43, 0] - }, + "post": [27.8, 10.43, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [20.32, 0.72, -8.28] - }, + "post": [20.32, 0.72, -8.28], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-8.13, 3.6, 0] - }, + "post": [-8.13, 3.6, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-43.84, 11.0797, 0] - }, + "post": [-43.84, 11.0797, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-23.78006, 0.11907, 0] - }, + "post": [-23.78006, 0.11907, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [27.8, 10.43, 0] - }, + "post": [27.8, 10.43, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [1.3, 0, 0] - }, + "post": [1.3, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [2.1, 0, 0] - }, + "post": [2.1, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [1.8, 0, 1] - }, + "post": [1.8, 0, 1], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [1.194, 0, -1] - }, + "post": [1.194, 0, -1], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [1.7926, 0, -0.0375] - }, + "post": [1.7926, 0, -0.0375], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [1.3, 0, 0] - }, + "post": [1.3, 0, 0], "lerp_mode": "catmullrom" } } @@ -1938,56 +1299,38 @@ "calfRight": { "rotation": { "0.0": { - "post": { - "vector": [-5.88, 0, 0] - }, + "post": [-5.88, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [35.03, 0, 0] - }, + "post": [35.03, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [34.21, 0, 0] - }, + "post": [34.21, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [18.56, 0, 0] - }, + "post": [18.56, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-32.51803, 0, 0] - }, + "post": [-32.51803, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-5.88, 0, 0] - }, + "post": [-5.88, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.2083": { - "pre": { - "vector": [0, 0.6, 0] - }, - "post": { - "vector": [0, 0.6, 0] - }, + "pre": [0, 0.6, 0], + "post": [0, 0.6, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -1995,95 +1338,65 @@ "ankleRight": { "rotation": { "0.0": { - "post": { - "vector": [15.09, 0, 0] - }, + "post": [15.09, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-4.99, 0, 0] - }, + "post": [-4.99, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-27.5175, 0, 0] - }, + "post": [-27.5175, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-25.78756, 0, 0] - }, + "post": [-25.78756, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [25.17996, 0, 0] - }, + "post": [25.17996, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-4.87, 0, 0] - }, + "post": [-4.87, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [15.09, 0, 0] - }, + "post": [15.09, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, -0.4, -0.4] - }, + "post": [0, -0.4, -0.4], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0, 0, 0.1] - }, + "post": [0, 0, 0.1], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, -0.1, -1.1] - }, + "post": [0, -0.1, -1.1], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0, -0.4, -0.4] - }, + "post": [0, -0.4, -0.4], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, -0.40375, -0.39125] - }, + "post": [0, -0.40375, -0.39125], "lerp_mode": "catmullrom" }, "0.875": { - "post": { - "vector": [0, 1, -0.39] - }, + "post": [0, 1, -0.39], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, -0.4, -0.4] - }, + "post": [0, -0.4, -0.4], "lerp_mode": "catmullrom" } } @@ -2091,71 +1404,49 @@ "footRight": { "rotation": { "0.0": { - "post": { - "vector": [-15.72, 0, 0] - }, + "post": [-15.72, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [26.78, 0, 0] - }, + "post": [26.78, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [81.84, 0, 0] - }, + "post": [81.84, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [83.55739, 0, 0] - }, + "post": [83.55739, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [33.61538, 0, 0] - }, + "post": [33.61538, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [19.95, 0, 0] - }, + "post": [19.95, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-15.72, 0, 0] - }, + "post": [-15.72, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, 0, -1.6] - }, + "post": [0, 0, -1.6], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, 0, -1.3] - }, + "post": [0, 0, -1.3], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -2163,77 +1454,53 @@ "thighLeft": { "rotation": { "0.0": { - "post": { - "vector": [-44.49, -10.43, 1.44] - }, + "post": [-44.49, -10.43, 1.44], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-21.49, -8.28, -1.08] - }, + "post": [-21.49, -8.28, -1.08], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [3.06, -7.56, 0] - }, + "post": [3.06, -7.56, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [25.4114, -1.422, -0.1008] - }, + "post": [25.4114, -1.422, -0.1008], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [20.97614, -3.05955, 10.10268] - }, + "post": [20.97614, -3.05955, 10.10268], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-44.49, -10.43, 1.44] - }, + "post": [-44.49, -10.43, 1.44], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [-1.3, 0, -1] - }, + "post": [-1.3, 0, -1], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-1.6, 0, 0] - }, + "post": [-1.6, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-1.8, 0, 0] - }, + "post": [-1.8, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-1.897, 0, 0] - }, + "post": [-1.897, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-2.20318, 0, 0] - }, + "post": [-2.20318, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-1.3, 0, -1] - }, + "post": [-1.3, 0, -1], "lerp_mode": "catmullrom" } } @@ -2241,71 +1508,49 @@ "calfLeft": { "rotation": { "0.0": { - "post": { - "vector": [18.17, 0, 0] - }, + "post": [18.17, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-36.58, 0, 0.04] - }, + "post": [-36.58, 0, 0.04], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-3.18995, 0, 0.04] - }, + "post": [-3.18995, 0, 0.04], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-4.55995, 0, 0.04] - }, + "post": [-4.55995, 0, 0.04], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [35.05544, 0, 0.04] - }, + "post": [35.05544, 0, 0.04], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [18.17, 0, 0] - }, + "post": [18.17, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0, 0.002, -0.001] - }, + "post": [0, 0.002, -0.001], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, -0.20045, 0.10022] - }, + "post": [0, -0.20045, 0.10022], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -2313,77 +1558,53 @@ "ankleLeft": { "rotation": { "0.0": { - "post": { - "vector": [-25.82, 0, 0] - }, + "post": [-25.82, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [38.3, 0, 0] - }, + "post": [38.3, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-9.83004, 0, 0] - }, + "post": [-9.83004, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [14.18996, 0, 0] - }, + "post": [14.18996, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-4.61367, 0, 0] - }, + "post": [-4.61367, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-25.82, 0, 0] - }, + "post": [-25.82, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, -0.6, -0.4] - }, + "post": [0, -0.6, -0.4], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0, -0.003, -0.002] - }, + "post": [0, -0.003, -0.002], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, 0.30942, 0.21295] - }, + "post": [0, 0.30942, 0.21295], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, -0.6, -0.4] - }, + "post": [0, -0.6, -0.4], "lerp_mode": "catmullrom" } } @@ -2391,83 +1612,100 @@ "footLeft": { "rotation": { "0.0": { - "post": { - "vector": [77.76, 0, 0] - }, + "post": [77.76, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [20.69, 0, 0] - }, + "post": [20.69, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [8.94999, 0, 0] - }, + "post": [8.94999, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [-10.84, 0, 0] - }, + "post": [-10.84, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-18.03001, 0, 0] - }, + "post": [-18.03001, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [17.46475, 0, 0] - }, + "post": [17.46475, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [77.76, 0, 0] - }, + "post": [77.76, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, -0.2] - }, + "post": [0, 0, -0.2], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0, 1, -1.9] - }, + "post": [0, 1, -1.9], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, -1.3, 0] - }, + "post": [0, -1.3, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0, 0, -0.2] - }, + "post": [0, 0, -0.2], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, 0, -0.2025] - }, + "post": [0, 0, -0.2025], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0, -0.2], + "lerp_mode": "catmullrom" + } + } + }, + "root": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.2083": { + "pre": [0, 1, 0], + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 2.4, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, -1.5, 0], + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": [0, 1, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, 0, -0.2] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -2480,374 +1718,462 @@ "hips": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.5417": { - "vector": [0, 0.09, -1.66] + "post": [0, 0.09, -1.66], + "lerp_mode": "catmullrom" }, "0.7917": { - "vector": [0, -0.09, 1.66] + "post": [0, -0.09, 1.66], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [0, 0.09, -1.66] + "post": [0, 0.09, -1.66], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [0, -0.09, 1.66] + "post": [0, -0.09, 1.66], + "lerp_mode": "catmullrom" }, "1.5833": { - "vector": [0, 0.09, -1.66] + "post": [0, 0.09, -1.66], + "lerp_mode": "catmullrom" }, "1.9167": { - "vector": [0, -0.09, 1.66] + "post": [0, -0.09, 1.66], + "lerp_mode": "catmullrom" }, "2.1667": { - "vector": [0, 0.09, -1.66] + "post": [0, 0.09, -1.66], + "lerp_mode": "catmullrom" }, "2.5": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, "shoulders": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.4583": { - "vector": [0, 0.12, -1.66] + "post": [0, 0.12, -1.66], + "lerp_mode": "catmullrom" }, "0.75": { - "vector": [0, -0.12, 1.66] + "post": [0, -0.12, 1.66], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [0, 0.12, -1.66] + "post": [0, 0.12, -1.66], + "lerp_mode": "catmullrom" }, "1.2917": { - "vector": [0, -0.12, 1.66] + "post": [0, -0.12, 1.66], + "lerp_mode": "catmullrom" }, "1.5417": { - "vector": [0, 0.12, -1.66] + "post": [0, 0.12, -1.66], + "lerp_mode": "catmullrom" }, "1.8333": { - "vector": [0, -0.12, 1.66] + "post": [0, -0.12, 1.66], + "lerp_mode": "catmullrom" }, "2.0833": { - "vector": [0, 0.12, -1.66] + "post": [0, 0.12, -1.66], + "lerp_mode": "catmullrom" }, "2.5": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, "neck1": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.4167": { - "vector": [-1.59, -0.88, -1.41] + "post": [-1.59, -0.88, -1.41], + "lerp_mode": "catmullrom" }, "0.7083": { - "vector": [-5.13, 0.88, 1.41] + "post": [-5.13, 0.88, 1.41], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [-8.53, -0.88, -1.41] + "post": [-8.53, -0.88, -1.41], + "lerp_mode": "catmullrom" }, "1.25": { - "vector": [-10, 0.88, 1.41] + "post": [-10, 0.88, 1.41], + "lerp_mode": "catmullrom" }, "1.4583": { - "vector": [-8.53, -0.88, -1.41] + "post": [-8.53, -0.88, -1.41], + "lerp_mode": "catmullrom" }, "1.75": { - "vector": [-5.13, 0.88, 1.41] + "post": [-5.13, 0.88, 1.41], + "lerp_mode": "catmullrom" }, "2.0417": { - "vector": [-1.59, -0.88, -1.41] + "post": [-1.59, -0.88, -1.41], + "lerp_mode": "catmullrom" }, "2.5": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.4167": { - "vector": [0, 0, 0.6] + "post": [0, 0, 0.6], + "lerp_mode": "catmullrom" }, "0.7083": { - "vector": [0, 0, 1.5] + "post": [0, 0, 1.5], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [0, 0, 2.9] + "post": [0, 0, 2.9], + "lerp_mode": "catmullrom" }, "1.4583": { - "vector": [0, 0, 2.9] + "post": [0, 0, 2.9], + "lerp_mode": "catmullrom" }, "1.75": { - "vector": [0, 0, 1.8] + "post": [0, 0, 1.8], + "lerp_mode": "catmullrom" }, "2.0417": { - "vector": [0, 0, 0.7] + "post": [0, 0, 0.7], + "lerp_mode": "catmullrom" }, "2.5": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, "head": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.2917": { - "vector": [-1.68, 0.57, -1.56] + "post": [-1.68, 0.57, -1.56], + "lerp_mode": "catmullrom" }, "0.5833": { - "vector": [-5.07, -0.57, 1.56] + "post": [-5.07, -0.57, 1.56], + "lerp_mode": "catmullrom" }, "0.875": { - "vector": [-8.72, 0.57, -1.56] + "post": [-8.72, 0.57, -1.56], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [-10, -0.57, 1.56] + "post": [-10, -0.57, 1.56], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [-8.72, 0.57, -1.56] + "post": [-8.72, 0.57, -1.56], + "lerp_mode": "catmullrom" }, "1.6667": { - "vector": [-5.07, -0.57, 1.56] + "post": [-5.07, -0.57, 1.56], + "lerp_mode": "catmullrom" }, "1.9167": { - "vector": [-1.68, 0.57, -1.56] + "post": [-1.68, 0.57, -1.56], + "lerp_mode": "catmullrom" }, "2.5": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "bicepLeft": { + "throat5": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.5417": { - "vector": [0.06, 0.83, 6.82] + "post": [5, 0, 0], + "lerp_mode": "catmullrom" }, "0.7917": { - "vector": [-0.03, -0.83, -6.81] + "post": [7, 0, 0], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [0.06, 0.83, 6.82] + "post": [10, 0, 0], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [-0.03, -0.83, -6.81] + "post": [10, 0, 0], + "lerp_mode": "catmullrom" }, "1.5833": { - "vector": [0.06, 0.83, 6.82] + "post": [5, 0, 0], + "lerp_mode": "catmullrom" }, "1.9167": { - "vector": [-0.03, -0.83, -6.81] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "2.1667": { - "vector": [0.06, 0.83, 6.82] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "2.5": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "bicepRight": { + "bicepLeft": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.5417": { - "vector": [0.06, 0.83, 6.82] + "post": [0.06, 0.83, 6.82], + "lerp_mode": "catmullrom" }, "0.7917": { - "vector": [-0.03, -0.83, -6.81] + "post": [-0.03, -0.83, -6.81], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [0.06, 0.83, 6.82] + "post": [0.06, 0.83, 6.82], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [-0.03, -0.83, -6.81] + "post": [-0.03, -0.83, -6.81], + "lerp_mode": "catmullrom" }, "1.5833": { - "vector": [0.06, 0.83, 6.82] + "post": [0.06, 0.83, 6.82], + "lerp_mode": "catmullrom" }, "1.9167": { - "vector": [-0.03, -0.83, -6.81] + "post": [-0.03, -0.83, -6.81], + "lerp_mode": "catmullrom" }, "2.1667": { - "vector": [0.06, 0.83, 6.82] + "post": [0.06, 0.83, 6.82], + "lerp_mode": "catmullrom" }, "2.5": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "tail1": { + "bicepRight": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.5417": { - "vector": [0, 0.98, 0.9] + "post": [0.06, 0.83, 6.82], + "lerp_mode": "catmullrom" }, "0.7917": { - "vector": [0, -0.98, -0.9] + "post": [-0.03, -0.83, -6.81], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [0, 0.98, 0.9] + "post": [0.06, 0.83, 6.82], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [0, -0.98, -0.9] + "post": [-0.03, -0.83, -6.81], + "lerp_mode": "catmullrom" }, "1.5833": { - "vector": [0, 0.98, 0.9] + "post": [0.06, 0.83, 6.82], + "lerp_mode": "catmullrom" }, "1.9167": { - "vector": [0, -0.98, -0.9] + "post": [-0.03, -0.83, -6.81], + "lerp_mode": "catmullrom" }, "2.1667": { - "vector": [0, 0.98, 0.9] + "post": [0.06, 0.83, 6.82], + "lerp_mode": "catmullrom" }, "2.5": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "tail2": { + "tail1": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.375": { - "vector": [0, 1.01, 1.08] + "0.5417": { + "post": [0, 0.98, 0.9], + "lerp_mode": "catmullrom" }, - "0.625": { - "vector": [0, -1.01, -1.08] + "0.7917": { + "post": [0, -0.98, -0.9], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [0, 1.01, 1.08] + "1.0833": { + "post": [0, 0.98, 0.9], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [0, -1.01, -1.08] + "1.375": { + "post": [0, -0.98, -0.9], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 1.01, 1.08] + "1.5833": { + "post": [0, 0.98, 0.9], + "lerp_mode": "catmullrom" }, - "1.7083": { - "vector": [0, -1.01, -1.08] + "1.9167": { + "post": [0, -0.98, -0.9], + "lerp_mode": "catmullrom" }, - "2.0": { - "vector": [0, 1.01, 1.08] + "2.1667": { + "post": [0, 0.98, 0.9], + "lerp_mode": "catmullrom" }, "2.5": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "tail3": { + "tail2": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.375": { - "vector": [0, 1.01, 1.08] + "post": [0, 1.01, 1.08], + "lerp_mode": "catmullrom" }, "0.625": { - "vector": [0, -1.01, -1.08] + "post": [0, -1.01, -1.08], + "lerp_mode": "catmullrom" }, "0.9167": { - "vector": [0, 1.01, 1.08] + "post": [0, 1.01, 1.08], + "lerp_mode": "catmullrom" }, "1.1667": { - "vector": [0, -1.01, -1.08] + "post": [0, -1.01, -1.08], + "lerp_mode": "catmullrom" }, "1.4167": { - "vector": [0, 1.01, 1.08] + "post": [0, 1.01, 1.08], + "lerp_mode": "catmullrom" }, "1.7083": { - "vector": [0, -1.01, -1.08] + "post": [0, -1.01, -1.08], + "lerp_mode": "catmullrom" }, "2.0": { - "vector": [0, 1.01, 1.08] + "post": [0, 1.01, 1.08], + "lerp_mode": "catmullrom" }, "2.5": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "throat5": { + "tail3": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.5417": { - "vector": [5, 0, 0] + "0.375": { + "post": [0, 1.01, 1.08], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [7, 0, 0] + "0.625": { + "post": [0, -1.01, -1.08], + "lerp_mode": "catmullrom" }, - "1.0833": { - "vector": [10, 0, 0] + "0.9167": { + "post": [0, 1.01, 1.08], + "lerp_mode": "catmullrom" }, - "1.375": { - "vector": [10, 0, 0] + "1.1667": { + "post": [0, -1.01, -1.08], + "lerp_mode": "catmullrom" }, - "1.5833": { - "vector": [5, 0, 0] + "1.4167": { + "post": [0, 1.01, 1.08], + "lerp_mode": "catmullrom" }, - "1.9167": { - "vector": [0, 0, 0] + "1.7083": { + "post": [0, -1.01, -1.08], + "lerp_mode": "catmullrom" }, - "2.1667": { - "vector": [0, 0, 0] + "2.0": { + "post": [0, 1.01, 1.08], + "lerp_mode": "catmullrom" }, "2.5": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } } } }, "sniffingair": { - "animation_length": 2.54167, + "animation_length": 2.5417, "bones": { "hips": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [2.5, 0, 0] - }, + "post": [2.5, 0, 0], "lerp_mode": "catmullrom" }, "1.2083": { - "post": { - "vector": [-0.5, 0, 0] - }, + "post": [-0.5, 0, 0], "lerp_mode": "catmullrom" }, "1.7917": { - "post": { - "vector": [-2.88, 0, 0] - }, + "post": [-2.88, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -2855,33 +2181,47 @@ "neck1": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [8.25, 16.25, 0] - }, + "post": [8.25, 16.25, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [2, 16.25, 0] - }, + "post": [2, 16.25, 0], "lerp_mode": "catmullrom" }, "1.7917": { - "post": { - "vector": [2.94938, -17.43596, 4.67897] - }, + "post": [2.94938, -17.43596, 4.67897], "lerp_mode": "catmullrom" }, "2.5417": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [4, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": [-6, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": [-6, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -2889,51 +2229,35 @@ "head": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [4.75, 0, 0] - }, + "post": [4.75, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-4.55277, 8.72282, -0.69187] - }, + "post": [-4.55277, 8.72282, -0.69187], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [5.3477, 10.95328, 1.01896] - }, + "post": [5.3477, 10.95328, 1.01896], "lerp_mode": "catmullrom" }, "1.125": { - "post": { - "vector": [-3.02413, 7.24001, -0.38147] - }, + "post": [-3.02413, 7.24001, -0.38147], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [10.60086, -7.86518, -1.46711] - }, + "post": [10.60086, -7.86518, -1.46711], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [-1.50693, -5.49811, 0.14442] - }, + "post": [-1.50693, -5.49811, 0.14442], "lerp_mode": "catmullrom" }, "2.5417": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -2941,581 +2265,239 @@ } }, "sniffground": { - "animation_length": 3.95833, + "animation_length": 3.9583, "bones": { "hips": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [-1.25, 0, 0] - }, - "0.5": { - "vector": [-2, 0, 0] - }, - "0.75": { - "vector": [0, 0, 0] - }, - "1.5417": { - "vector": [7.5, 0, 0] - }, - "1.7917": { - "vector": [8, 0, 0] - }, - "2.2083": { - "vector": [18.5, 0, 0] - }, - "2.375": { - "vector": [18.5, 0, 0] - }, - "2.6667": { - "vector": [17, 0, 0] - }, - "3.0417": { - "vector": [16, 0, 0] - }, - "3.375": { - "vector": [14.75, 0, 0] - }, - "3.7917": { - "vector": [2.11, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.2083": [-1.25, 0, 0], + "0.5": [-2, 0, 0], + "0.75": [0, 0, 0], + "1.5417": [7.5, 0, 0], + "1.7917": [8, 0, 0], + "2.2083": [18.5, 0, 0], + "2.375": [18.5, 0, 0], + "2.6667": [17, 0, 0], + "3.0417": [16, 0, 0], + "3.375": [14.75, 0, 0], + "3.7917": [2.11, 0, 0], + "3.9583": [0, 0, 0] } }, "shoulders": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [-4.25, 0, 0] - }, - "0.5": { - "vector": [-8.75, 0, 0] - }, - "0.75": { - "vector": [-7.25, 0, 0] - }, - "1.5417": { - "vector": [-5, 0, 0] - }, - "1.7917": { - "vector": [3, 0, 0] - }, - "2.2083": { - "vector": [4.5, 0, 0] - }, - "2.375": { - "vector": [2.75, 0, 0] - }, - "2.6667": { - "vector": [2, 0, 0] - }, - "3.0417": { - "vector": [4, 0, 0] - }, - "3.375": { - "vector": [2.5, 0, 0] - }, - "3.7917": { - "vector": [0.36, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.2083": [-4.25, 0, 0], + "0.5": [-8.75, 0, 0], + "0.75": [-7.25, 0, 0], + "1.5417": [-5, 0, 0], + "1.7917": [3, 0, 0], + "2.2083": [4.5, 0, 0], + "2.375": [2.75, 0, 0], + "2.6667": [2, 0, 0], + "3.0417": [4, 0, 0], + "3.375": [2.5, 0, 0], + "3.7917": [0.36, 0, 0], + "3.9583": [0, 0, 0] } }, "chest": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.7083": { - "vector": [5, 0, 0] - }, - "1.3333": { - "vector": [3.81, 0, 0] - }, - "2.1667": { - "vector": [-2.5, 0, 0] - }, - "3.4583": { - "vector": [-1.5, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.7083": [5, 0, 0], + "1.3333": [3.81, 0, 0], + "2.1667": [-2.5, 0, 0], + "3.4583": [-1.5, 0, 0], + "3.9583": [0, 0, 0] }, "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.7083": { - "vector": [0, 0, 0] - }, - "2.1667": { - "vector": [0, 0, 0] - }, - "3.4583": { - "vector": [0, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.7083": [0, 0, 0], + "2.1667": [0, 0, 0], + "3.4583": [0, 0, 0], + "3.9583": [0, 0, 0] }, "scale": { - "0.0": { - "vector": [1, 1, 1] - }, - "0.7083": { - "vector": [1, 1, 1.1] - }, - "1.3333": { - "vector": [1, 1, 1.1] - }, - "2.1667": { - "vector": [1, 1, 1] - }, - "3.4583": { - "vector": [1, 1, 1] - }, - "3.9583": { - "vector": [1, 1, 1] - } + "0.0": [1, 1, 1], + "0.7083": [1, 1, 1.1], + "1.3333": [1, 1, 1.1], + "2.1667": [1, 1, 1], + "3.4583": [1, 1, 1], + "3.9583": [1, 1, 1] } }, "neck1": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [3, 0, 0] - }, - "0.5": { - "vector": [1.5, 0, 0] - }, - "0.75": { - "vector": [5.5, 0, 0] - }, - "1.5417": { - "vector": [15.5, 0, 0] - }, - "1.7917": { - "vector": [18, 0, 0] - }, - "2.2083": { - "vector": [27.25, 0, 0] - }, - "2.375": { - "vector": [31.75, 0, 0] - }, - "2.6667": { - "vector": [30, 0, 0] - }, - "3.0417": { - "vector": [31.5, 0, 0] - }, - "3.375": { - "vector": [29.5, 0, 0] - }, - "3.7917": { - "vector": [4.21, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.2083": [3, 0, 0], + "0.5": [1.5, 0, 0], + "0.75": [5.5, 0, 0], + "1.5417": [15.5, 0, 0], + "1.7917": [18, 0, 0], + "2.2083": [27.25, 0, 0], + "2.375": [31.75, 0, 0], + "2.6667": [30, 0, 0], + "3.0417": [31.5, 0, 0], + "3.375": [29.5, 0, 0], + "3.7917": [4.21, 0, 0], + "3.9583": [0, 0, 0] }, "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.5417": { - "vector": [0, 0, 0] - }, - "1.7917": { - "vector": [0, 0, -3.11] - }, - "2.2083": { - "vector": [0, 0, -6.01] - }, - "2.375": { - "vector": [0, 0, -6.64] - }, - "2.6667": { - "vector": [0, 0, -5] - }, - "3.375": { - "vector": [0, 0, -5.26] - }, - "3.9583": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "1.5417": [0, 0, 0], + "1.7917": [0, 0, -3.11], + "2.2083": [0, 0, -6.01], + "2.375": [0, 0, -6.64], + "2.6667": [0, 0, -5], + "3.375": [0, 0, -5.26], + "3.9583": [0, 0, 0] } }, "neck2": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [10.25, 0, 0] - }, - "0.5": { - "vector": [15, 0, 0] - }, - "0.75": { - "vector": [11.75, 0, 0] - }, - "1.375": { - "vector": [18.25, 0, 0] - }, - "1.7917": { - "vector": [20.25, 0, 0] - }, - "2.1667": { - "vector": [27.5, 0, 0] - }, - "2.375": { - "vector": [28.75, 0, 0] - }, - "2.6667": { - "vector": [32.75, 0, 0] - }, - "3.0417": { - "vector": [27.25, 0, 0] - }, - "3.375": { - "vector": [14.5, 0, 0] - }, - "3.7083": { - "vector": [2.07, 0, 0] - }, - "3.8333": { - "vector": [-4, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.2083": [10.25, 0, 0], + "0.5": [15, 0, 0], + "0.75": [11.75, 0, 0], + "1.375": [18.25, 0, 0], + "1.7917": [20.25, 0, 0], + "2.1667": [27.5, 0, 0], + "2.375": [28.75, 0, 0], + "2.6667": [32.75, 0, 0], + "3.0417": [27.25, 0, 0], + "3.375": [14.5, 0, 0], + "3.7083": [2.07, 0, 0], + "3.8333": [-4, 0, 0], + "3.9583": [0, 0, 0] }, "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.75": { - "vector": [0, 0.6, 0] - }, - "2.1667": { - "vector": [0, 0.6, 2.2] - }, - "2.6667": { - "vector": [0, 0.84, 2.63] - }, - "3.9583": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.75": [0, 0.6, 0], + "2.1667": [0, 0.6, 2.2], + "2.6667": [0, 0.84, 2.63], + "3.9583": [0, 0, 0] } }, "head": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [0, 0, 0] - }, - "0.375": { - "vector": [3, 0, 0] - }, - "0.75": { - "vector": [-0.75, 0, 0] - }, - "1.0833": { - "vector": [14.5, 0, 0] - }, - "1.6667": { - "vector": [16.25, 0, 0] - }, - "2.0833": { - "vector": [14.5, 0, 0] - }, - "2.2083": { - "vector": [9, 0, 0] - }, - "2.6667": { - "vector": [18.5, 0, 0] - }, - "3.0417": { - "vector": [-3, 0, 0] - }, - "3.375": { - "vector": [-21, 0, 0] - }, - "3.625": { - "vector": [-3, 0, 0] - }, - "3.8333": { - "vector": [0, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.375": [3, 0, 0], + "0.75": [-0.75, 0, 0], + "1.0833": [14.5, 0, 0], + "1.6667": [16.25, 0, 0], + "2.0833": [14.5, 0, 0], + "2.2083": [9, 0, 0], + "2.6667": [18.5, 0, 0], + "3.0417": [-3, 0, 0], + "3.375": [-21, 0, 0], + "3.625": [-3, 0, 0], + "3.8333": [0, 0, 0], + "3.9583": [0, 0, 0] }, "position": { - "3.0417": { - "vector": [0, 0, 0] - }, - "3.375": { - "vector": [0, -0.6, 3] - }, - "3.625": { - "vector": [0, 0, 0] - } + "3.0417": [0, 0, 0], + "3.375": [0, -0.6, 3], + "3.625": [0, 0, 0] } }, "throat5": { "rotation": { - "3.0": { - "vector": [0, 0, 0] - }, - "3.375": { - "vector": [10, 0, 0] - }, - "3.7083": { - "vector": [0, 0, 0] - } + "3.0": [0, 0, 0], + "3.375": [10, 0, 0], + "3.7083": [0, 0, 0] } }, "throat1": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.4167": { - "vector": [0, 0, 0] - }, - "0.875": { - "vector": [3, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.875": [3, 0, 0], + "3.9583": [0, 0, 0] }, "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.4167": { - "vector": [0, 0, 0] - }, - "0.875": { - "vector": [0, 0, -1.5] - }, - "3.9583": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.875": [0, 0, -1.5], + "3.9583": [0, 0, 0] }, "scale": { - "0.0": { - "vector": [1, 1, 1] - }, - "3.9583": { - "vector": [1, 1, 1] - } + "0.0": [1, 1, 1], + "3.9583": [1, 1, 1] } }, "tail1": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [-2, 0, 0] - }, - "0.5": { - "vector": [-3.5, 0, 0] - }, - "0.75": { - "vector": [-0.5, 0, 0] - }, - "1.5417": { - "vector": [10.25, 0, 0] - }, - "1.7917": { - "vector": [0, 0, 0] - }, - "2.2083": { - "vector": [-5, 0, 0] - }, - "2.375": { - "vector": [0.25, 0, 0] - }, - "2.6667": { - "vector": [3.5, 0, 0] - }, - "3.0417": { - "vector": [-5.75, 0, 0] - }, - "3.375": { - "vector": [-13.25, 0, 0] - }, - "3.7917": { - "vector": [-1.89, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.2083": [-2, 0, 0], + "0.5": [-3.5, 0, 0], + "0.75": [-0.5, 0, 0], + "1.5417": [10.25, 0, 0], + "1.7917": [0, 0, 0], + "2.2083": [-5, 0, 0], + "2.375": [0.25, 0, 0], + "2.6667": [3.5, 0, 0], + "3.0417": [-5.75, 0, 0], + "3.375": [-13.25, 0, 0], + "3.7917": [-1.89, 0, 0], + "3.9583": [0, 0, 0] } }, "tail2": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [2.5, 0, 0] - }, - "0.5": { - "vector": [-0.5, 0, 0] - }, - "0.75": { - "vector": [-3.25, 0, 0] - }, - "1.375": { - "vector": [-0.79, 0, 0] - }, - "1.5417": { - "vector": [6, 0, 0] - }, - "1.7917": { - "vector": [11, 0, 0] - }, - "1.9167": { - "vector": [4.52, 0, 0] - }, - "2.1667": { - "vector": [-19.25, 0, 0] - }, - "2.3333": { - "vector": [-20.5, 0, 0] - }, - "2.625": { - "vector": [-16.25, 0, 0] - }, - "3.0417": { - "vector": [-6.75, 0, 0] - }, - "3.375": { - "vector": [-3.75, 0, 0] - }, - "3.7917": { - "vector": [-0.54, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.2083": [2.5, 0, 0], + "0.5": [-0.5, 0, 0], + "0.75": [-3.25, 0, 0], + "1.375": [-0.79, 0, 0], + "1.5417": [6, 0, 0], + "1.7917": [11, 0, 0], + "1.9167": [4.52, 0, 0], + "2.1667": [-19.25, 0, 0], + "2.3333": [-20.5, 0, 0], + "2.625": [-16.25, 0, 0], + "3.0417": [-6.75, 0, 0], + "3.375": [-3.75, 0, 0], + "3.7917": [-0.54, 0, 0], + "3.9583": [0, 0, 0] } }, "tail3": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [5.25, 0, 0] - }, - "0.5": { - "vector": [-0.25, 0, 0] - }, - "0.75": { - "vector": [-4, 0, 0] - }, - "1.1667": { - "vector": [-7.04, 0, 0] - }, - "1.5417": { - "vector": [5.25, 0, 0] - }, - "1.7917": { - "vector": [7.25, 0, 0] - }, - "2.0": { - "vector": [3.77, 0, 0] - }, - "2.2083": { - "vector": [-9, 0, 0] - }, - "2.375": { - "vector": [-11.5, 0, 0] - }, - "2.6667": { - "vector": [-9.75, 0, 0] - }, - "3.0417": { - "vector": [1.75, 0, 0] - }, - "3.375": { - "vector": [7.75, 0, 0] - }, - "3.7917": { - "vector": [1.11, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.2083": [5.25, 0, 0], + "0.5": [-0.25, 0, 0], + "0.75": [-4, 0, 0], + "1.1667": [-7.04, 0, 0], + "1.5417": [5.25, 0, 0], + "1.7917": [7.25, 0, 0], + "2.0": [3.77, 0, 0], + "2.2083": [-9, 0, 0], + "2.375": [-11.5, 0, 0], + "2.6667": [-9.75, 0, 0], + "3.0417": [1.75, 0, 0], + "3.375": [7.75, 0, 0], + "3.7917": [1.11, 0, 0], + "3.9583": [0, 0, 0] } }, "tail4": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [14.25, 0, 0] - }, - "0.5": { - "vector": [8.5, 0, 0] - }, - "0.75": { - "vector": [2.5, 0, 0] - }, - "1.0": { - "vector": [-10.13, 0, 0] - }, - "1.5417": { - "vector": [16.25, 0, 0] - }, - "1.7917": { - "vector": [21.5, 0, 0] - }, - "2.0833": { - "vector": [13.68, 0, 0] - }, - "2.3333": { - "vector": [-15, 0, 0] - }, - "2.5": { - "vector": [-16, 0, 0] - }, - "2.7917": { - "vector": [-10.75, 0, 0] - }, - "3.0417": { - "vector": [16.5, 0, 0] - }, - "3.375": { - "vector": [23.5, 0, 0] - }, - "3.7917": { - "vector": [3.36, 0, 0] - }, - "3.9583": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.2083": [14.25, 0, 0], + "0.5": [8.5, 0, 0], + "0.75": [2.5, 0, 0], + "1.0": [-10.13, 0, 0], + "1.5417": [16.25, 0, 0], + "1.7917": [21.5, 0, 0], + "2.0833": [13.68, 0, 0], + "2.3333": [-15, 0, 0], + "2.5": [-16, 0, 0], + "2.7917": [-10.75, 0, 0], + "3.0417": [16.5, 0, 0], + "3.375": [23.5, 0, 0], + "3.7917": [3.36, 0, 0], + "3.9583": [0, 0, 0] } } } @@ -3525,724 +2507,456 @@ "bones": { "hips": { "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/1-30)*-10", 0, 0] - }, - "1.0": { - "vector": ["-10+math.sin(query.anim_time*180/0.5)*1", 0, 0] - }, - "2.25": { - "vector": ["math.sin(query.anim_time*180/0.5)*1", 0, 0] - }, - "3.0": { - "vector": [0, 0, 0] - } + "0.0": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], + "0.5": ["math.sin(query.anim_time*180/1-30)*-10", 0, 0], + "1.0": ["-10+math.sin(query.anim_time*180/0.5)*1", 0, 0], + "2.25": ["math.sin(query.anim_time*180/0.5)*1", 0, 0], + "3.0": [0, 0, 0] } }, "neck1": { "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/1+30)*-10", "math.sin(query.anim_time*180/1-30)*20", "math.sin(query.anim_time*180/1-30)*-5"] - }, - "1.0": { - "vector": ["4+math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/2.25+30)*20", "math.sin(query.anim_time*180/2.25+30)*5"] - }, - "2.25": { - "vector": ["15+math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/3)*-20", "math.sin(query.anim_time*180/3)*5"] - }, - "3.0": { - "vector": [0, 0, 0] - } + "0.0": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"], + "0.5": ["math.sin(query.anim_time*180/1+30)*-10", "math.sin(query.anim_time*180/1-30)*20", "math.sin(query.anim_time*180/1-30)*-5"], + "1.0": ["4+math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/2.25+30)*20", "math.sin(query.anim_time*180/2.25+30)*5"], + "2.25": ["15+math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/3)*-20", "math.sin(query.anim_time*180/3)*5"], + "3.0": [0, 0, 0] }, "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5": { - "vector": [0.55, -0.8, 2.7] - }, - "1.0": { - "vector": [1.1, 0, 0] - }, - "2.25": { - "vector": [1.1, 0, -4] - }, - "3.0": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.5": [0.55, -0.8, 2.7], + "1.0": [1.1, 0, 0], + "2.25": [1.1, 0, -4], + "3.0": [0, 0, 0] } }, "head": { "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"] - }, - "0.5": { - "vector": [ - "0.0106+math.sin(query.anim_time*180/1+30)*10", - "-2.4948+math.sin(query.anim_time*180/1-60)*10", - "0.1622+math.sin(query.anim_time*180/1-60)*5" - ] - }, - "0.625": { - "vector": [5.98886, -1.0567, 3.59695] - }, - "1.0": { - "vector": [ - "10.4004+math.sin(query.anim_time*180/0.5+60)*5", - "-0.1126+math.sin(query.anim_time*180/2.25-30)*10", - "math.sin(query.anim_time*180/2.25-30)*-1.9755" - ] - }, - "2.25": { - "vector": [ - "-8.3517+math.sin(query.anim_time*180/0.5+60)*5", - "math.sin(query.anim_time*180/2.25-60)*-6.7903", - "math.sin(query.anim_time*180/2.25-60)* 1.8326" - ] - }, - "3.0": { - "vector": [0, 0, 0] - } + "0.0": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"], + "0.5": [ + "0.0106+math.sin(query.anim_time*180/1+30)*10", + "-2.4948+math.sin(query.anim_time*180/1-60)*10", + "0.1622+math.sin(query.anim_time*180/1-60)*5" + ], + "0.625": [5.98886, -1.0567, 3.59695], + "1.0": [ + "10.4004+math.sin(query.anim_time*180/0.5+60)*5", + "-0.1126+math.sin(query.anim_time*180/2.25-30)*10", + "math.sin(query.anim_time*180/2.25-30)*-1.9755" + ], + "2.25": [ + "-8.3517+math.sin(query.anim_time*180/0.5+60)*5", + "math.sin(query.anim_time*180/2.25-60)*-6.7903", + "math.sin(query.anim_time*180/2.25-60)*+1.8326" + ], + "3.0": [0, 0, 0] } }, "jawLower1": { "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] - }, - "0.5": { - "vector": ["7.5+math.sin(query.anim_time*180/1+30)*10", 0, 0] - }, - "1.0": { - "vector": ["5+math.sin(query.anim_time*180/0.5+60)*-5", 0, 0] - }, - "2.25": { - "vector": ["5+math.sin(query.anim_time*180/0.5+60)*-5", 0, 0] - }, - "3.0": { - "vector": [0, 0, 0] - } + "0.0": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], + "0.5": ["7.5+math.sin(query.anim_time*180/1+30)*10", 0, 0], + "1.0": ["5+math.sin(query.anim_time*180/0.5+60)*-5", 0, 0], + "2.25": ["5+math.sin(query.anim_time*180/0.5+60)*-5", 0, 0], + "3.0": [0, 0, 0] } }, "bicepLeft": { "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*-5"] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/1+30)*-10", "math.sin(query.anim_time*180/1+90)*-5", "math.sin(query.anim_time*180/1+90)*5"] - }, - "1.0": { - "vector": ["-5+math.sin(query.anim_time*180/0.5+60)*5", "math.sin(query.anim_time*180/2.25+120)*-5", "math.sin(query.anim_time*180/2.25+120)*-5"] - }, - "2.25": { - "vector": ["-5+math.sin(query.anim_time*180/0.5+60)*5", "math.sin(query.anim_time*180/2.25+120)*-5", "math.sin(query.anim_time*180/2.25+120)*-5"] - }, - "3.0": { - "vector": [0, 0, 0] - } + "0.0": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*-5"], + "0.5": ["math.sin(query.anim_time*180/1+30)*-10", "math.sin(query.anim_time*180/1+90)*-5", "math.sin(query.anim_time*180/1+90)*5"], + "1.0": ["-5+math.sin(query.anim_time*180/0.5+60)*5", "math.sin(query.anim_time*180/2.25+120)*-5", "math.sin(query.anim_time*180/2.25+120)*-5"], + "2.25": ["-5+math.sin(query.anim_time*180/0.5+60)*5", "math.sin(query.anim_time*180/2.25+120)*-5", "math.sin(query.anim_time*180/2.25+120)*-5"], + "3.0": [0, 0, 0] } }, "tail1": { "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/1+30)*5", 0, 0] - }, - "1.0": { - "vector": ["2.5+math.sin(query.anim_time*180/0.5+60)*-0.5", 0, 0] - }, - "2.25": { - "vector": ["math.sin(query.anim_time*180/0.5+60)*-0.5", 0, 0] - }, - "3.0": { - "vector": [0, 0, 0] - } + "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "0.5": ["math.sin(query.anim_time*180/1+30)*5", 0, 0], + "1.0": ["2.5+math.sin(query.anim_time*180/0.5+60)*-0.5", 0, 0], + "2.25": ["math.sin(query.anim_time*180/0.5+60)*-0.5", 0, 0], + "3.0": [0, 0, 0] } }, "tail2": { "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/1-30)*5", 0, 0] - }, - "1.0": { - "vector": ["2.5+math.sin(query.anim_time*180/0.5)*-0.5", 0, 0] - }, - "2.25": { - "vector": ["math.sin(query.anim_time*180/0.5)*-0.5", 0, 0] - }, - "3.0": { - "vector": [0, 0, 0] - } + "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "0.5": ["math.sin(query.anim_time*180/1-30)*5", 0, 0], + "1.0": ["2.5+math.sin(query.anim_time*180/0.5)*-0.5", 0, 0], + "2.25": ["math.sin(query.anim_time*180/0.5)*-0.5", 0, 0], + "3.0": [0, 0, 0] } }, "tail3": { "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/1-30)*5", 0, 0] - }, - "1.0": { - "vector": ["2.5+math.sin(query.anim_time*180/0.5)*-0.5", 0, 0] - }, - "2.25": { - "vector": ["math.sin(query.anim_time*180/0.5)*-0.5", 0, 0] - }, - "3.0": { - "vector": [0, 0, 0] - } + "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "0.5": ["math.sin(query.anim_time*180/1-30)*5", 0, 0], + "1.0": ["2.5+math.sin(query.anim_time*180/0.5)*-0.5", 0, 0], + "2.25": ["math.sin(query.anim_time*180/0.5)*-0.5", 0, 0], + "3.0": [0, 0, 0] } } } }, "eat": { "loop": "hold_on_last_frame", - "animation_length": 5.79167, + "animation_length": 5.7917, "bones": { "hips": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [-0.3456, 0, 0.16] - }, + "post": [-0.3456, 0, 0.16], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-1.0656, 0, 0.49333] - }, + "post": [-1.0656, 0, 0.49333], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-4.32, 0, 2] - }, + "post": [-4.32, 0, 2], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-7.27644, 0, 0.98288] - }, + "post": [-7.27644, 0, 0.98288], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [-8.43893, 0, 0.58294] - }, + "post": [-8.43893, 0, 0.58294], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [-8.6255, 0, 0.51875] - }, + "post": [-8.6255, 0, 0.51875], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-16.64, 9.81, -1] - }, + "post": [-16.64, 9.81, -1], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [-15.60149, 9.62363, -1] - }, + "post": [-15.60149, 9.62363, -1], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [-12.03593, 8.98375, -1] - }, + "post": [-12.03593, 8.98375, -1], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [4.13023, 6.08254, -1] - }, + "post": [4.13023, 6.08254, -1], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [22.35126, 2.81256, -1] - }, + "post": [22.35126, 2.81256, -1], "lerp_mode": "catmullrom" }, "1.4583": { - "post": { - "vector": [23.06075, 2.68524, -1] - }, + "post": [23.06075, 2.68524, -1], "lerp_mode": "catmullrom" }, "1.5417": { - "post": { - "vector": [23.48, 2.61, -1] - }, + "post": [23.48, 2.61, -1], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [23.10203, 2.8623, -1] - }, + "post": [23.10203, 2.8623, -1], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [21.134, 4.176, -1] - }, + "post": [21.134, 4.176, -1], "lerp_mode": "catmullrom" }, "1.7917": { - "post": { - "vector": [15.66, 7.83, -1] - }, + "post": [15.66, 7.83, -1], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [2.615, 7.83, -1] - }, + "post": [2.615, 7.83, -1], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [-3.22155, 8.31321, -1] - }, + "post": [-3.22155, 8.31321, -1], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-4.37603, 8.40879, -1] - }, + "post": [-4.37603, 8.40879, -1], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [-5.08155, 8.4672, -1] - }, + "post": [-5.08155, 8.4672, -1], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [-4.94867, 7.00896, -0.82778] - }, + "post": [-4.94867, 7.00896, -0.82778], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [-4.43859, 1.4112, -0.16667] - }, + "post": [-4.43859, 1.4112, -0.16667], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-2.26885, 0.77444, -0.09146] - }, + "post": [-2.26885, 0.77444, -0.09146], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-2.05353, 0.71125, -0.084] - }, + "post": [-2.05353, 0.71125, -0.084], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [-1.95415, 0.68208, -0.08056] - }, + "post": [-1.95415, 0.68208, -0.08056], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-1.79759, 0.65612, -0.07749] - }, + "post": [-1.79759, 0.65612, -0.07749], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-1.4688, 0.60161, -0.07105] - }, + "post": [-1.4688, 0.60161, -0.07105], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-0.62334, 0.46145, -0.0545] - }, + "post": [-0.62334, 0.46145, -0.0545], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [1.17717, 0.16294, -0.01924] - }, + "post": [1.17717, 0.16294, -0.01924], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [7.93961, 0.0722, -0.00853] - }, + "post": [7.93961, 0.0722, -0.00853], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [8.79005, 0.06079, -0.00718] - }, + "post": [8.79005, 0.06079, -0.00718], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [9.40732, 0.0525, -0.0062] - }, + "post": [9.40731, 0.0525, -0.0062], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [16.51402, 0.02599, -0.00307] - }, + "post": [16.51402, 0.02599, -0.00307], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [23.47999, 0, 0] - }, + "post": [23.47999, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [22.76316, 0, 0] - }, + "post": [22.76316, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [21.45983, 0, 0] - }, + "post": [21.45983, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [15.66, 0, 0] - }, + "post": [15.66, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-6.5165, 0, 0] - }, + "post": [-6.5165, 0, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [-8.56022, 0, 0] - }, + "post": [-8.56022, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-9.34292, 0, 0] - }, + "post": [-9.34292, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-10.43, 0, 0] - }, + "post": [-10.43, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-1.89799, 0, 0] - }, + "post": [-1.89799, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [5.56804, 0, 0] - }, + "post": [5.56804, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [5.8624, 0, 0] - }, + "post": [5.8624, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [6.13, 0, 0] - }, + "post": [6.13, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [5.7628, 0, 0] - }, + "post": [5.7628, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [4.654, 0, 0] - }, + "post": [4.654, 0, 0], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [1.81, 0, 0] - }, + "post": [1.81, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [0, 0, -0.16] - }, + "post": [0, 0, -0.16], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0, 0, -0.49333] - }, + "post": [0, 0, -0.49333], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0, 0, -2] - }, + "post": [0, 0, -2], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, -0.67808, -3.01712] - }, + "post": [0, -0.67808, -3.01712], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [0, -0.94471, -3.41706] - }, + "post": [0, -0.94471, -3.41706], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [0, -0.9875, -3.48125] - }, + "post": [0, -0.9875, -3.48125], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, -2, -5] - }, + "post": [0, -2, -5], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [0, -1.5, -5] - }, + "post": [0, -1.5, -5], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [0, -1.27629, -5] - }, + "post": [0, -1.27629, -5], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0, -1.23204, -5] - }, + "post": [0, -1.23204, -5], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [0, -1.205, -5] - }, + "post": [0, -1.205, -5], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [0, -1.34192, -5] - }, + "post": [0, -1.34192, -5], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [0, -1.8675, -5] - }, + "post": [0, -1.8675, -5], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [0, -1.92729, -5] - }, + "post": [0, -1.92729, -5], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [0, -1.93322, -5] - }, + "post": [0, -1.93322, -5], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [0, -1.93596, -5] - }, + "post": [0, -1.93596, -5], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, -1.9384, -5] - }, + "post": [0, -1.9384, -5], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, -1.94351, -5] - }, + "post": [0, -1.94351, -5], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [0, -1.95667, -5] - }, + "post": [0, -1.95667, -5], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [0, -1.9847, -5] - }, + "post": [0, -1.9847, -5], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [0, -1.99322, -5] - }, + "post": [0, -1.99322, -5], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [0, -1.99429, -5] - }, + "post": [0, -1.99429, -5], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [0, -1.99507, -5] - }, + "post": [0, -1.99507, -5], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [0, -1.99756, -5] - }, + "post": [0, -1.99756, -5], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0, -2, -5] - }, + "post": [0, -2, -5], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0, -1.15, -5] - }, + "post": [0, -1.15, -5], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [0, -1.07167, -5] - }, + "post": [0, -1.07167, -5], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [0, -1.04167, -5] - }, + "post": [0, -1.04167, -5], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [0, -1, -5] - }, + "post": [0, -1, -5], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [0, -1.79, -5] - }, + "post": [0, -1.79, -5], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [0, -1.0553, -4.07] - }, + "post": [0, -1.0553, -4.07], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [0, -1.02633, -4.03333] - }, + "post": [0, -1.02633, -4.03333], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [0, -1, -4] - }, + "post": [0, -1, -4], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [0, -1, -3.83] - }, + "post": [0, -1, -3.83], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [0, -1, -3.31667] - }, + "post": [0, -1, -3.31667], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [0, -1, -2] - }, + "post": [0, -1, -2], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -4250,779 +2964,583 @@ "shoulders": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [0.1728, 0, -0.16] - }, + "post": [0.1728, 0, -0.16], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0.5328, 0, -0.49333] - }, + "post": [0.5328, 0, -0.49333], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [2.16, 0, -2] - }, + "post": [2.16, 0, -2], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [2.16, 0, -0.98288] - }, + "post": [2.16, 0, -0.98288], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [2.16, 0, -0.58294] - }, + "post": [2.16, 0, -0.58294], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [2.16, 0, -0.51875] - }, + "post": [2.16, 0, -0.51875], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [2.16, -3.6, 1] - }, + "post": [2.16, -3.6, 1], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [2.13619, -3.50681, 1] - }, + "post": [2.13619, -3.50681, 1], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [2.05442, -3.18687, 1] - }, + "post": [2.05442, -3.18687, 1], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [1.68371, -1.73627, 1] - }, + "post": [1.68371, -1.73627, 1], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [1.26588, -0.10128, 1] - }, + "post": [1.26588, -0.10128, 1], "lerp_mode": "catmullrom" }, "1.4583": { - "post": { - "vector": [1.24961, -0.03762, 1] - }, + "post": [1.24961, -0.03762, 1], "lerp_mode": "catmullrom" }, "1.5417": { - "post": { - "vector": [1.24, 0, 1] - }, + "post": [1.24, 0, 1], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [1.588, -0.2523, 1] - }, + "post": [1.588, -0.2523, 1], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [3.4, -1.566, 1] - }, + "post": [3.4, -1.566, 1], "lerp_mode": "catmullrom" }, "1.7917": { - "post": { - "vector": [8.44, -5.22, 1] - }, + "post": [8.44, -5.22, 1], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [8.44, -5.22, 1] - }, + "post": [8.44, -5.22, 1], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [3.6079, -3.12609, 1] - }, + "post": [3.6079, -3.12609, 1], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [2.6521, -2.71191, 1] - }, + "post": [2.6521, -2.71191, 1], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [2.068, -2.4588, 1] - }, + "post": [2.068, -2.4588, 1], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [0.5614, -2.12834, 0.82778] - }, + "post": [0.5614, -2.12834, 0.82778], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [-5.222, -0.8598, 0.16667] - }, + "post": [-5.222, -0.8598, 0.16667], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-4.41792, -0.7155, 0.09146] - }, + "post": [-4.41792, -0.7155, 0.09146], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-4.33813, -0.70118, 0.084] - }, + "post": [-4.33813, -0.70118, 0.084], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [-4.3013, -0.69457, 0.08056] - }, + "post": [-4.3013, -0.69457, 0.08056], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-4.18975, -0.66814, 0.07749] - }, + "post": [-4.18975, -0.66814, 0.07749], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-3.95549, -0.61263, 0.07105] - }, + "post": [-3.95549, -0.61263, 0.07105], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-3.35311, -0.4699, 0.0545] - }, + "post": [-3.35311, -0.4699, 0.0545], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [-2.07026, -0.16593, 0.01924] - }, + "post": [-2.07026, -0.16593, 0.01924], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [0.67544, -0.07352, 0.00853] - }, + "post": [0.67544, -0.07352, 0.00853], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [1.02074, -0.0619, 0.00718] - }, + "post": [1.02074, -0.0619, 0.00718], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [1.27136, -0.05346, 0.0062] - }, + "post": [1.27136, -0.05346, 0.0062], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [1.25553, -0.02646, 0.00307] - }, + "post": [1.25553, -0.02646, 0.00307], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [1.24, 0, 0] - }, + "post": [1.24, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [1.9, 0, 0] - }, + "post": [1.9, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [3.1, 0, 0] - }, + "post": [3.1, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [8.44, 0, 0] - }, + "post": [8.44, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-0.74, 0, 0] - }, + "post": [-0.74, 0, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [-1.586, 0, 0] - }, + "post": [-1.586, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-1.91, 0, 0] - }, + "post": [-1.91, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-2.36, 0, 0] - }, + "post": [-2.36, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-3.2132, -0.4266, 0] - }, + "post": [-3.2132, -0.4266, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-3.42412, -0.53206, 0] - }, + "post": [-3.42412, -0.53206, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [-3.43244, -0.53622, 0] - }, + "post": [-3.43244, -0.53622, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [-3.44, -0.54, 0] - }, + "post": [-3.44, -0.54, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, 0, 1] - }, + "post": [0, 0, 1], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "neck1": { + "belly1": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, -0.79, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 4, 0], + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": [-1, 4, 0], + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": [-10, 4, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [-2, 4, 0], + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": [1.86843, 3.72835, -0.49537], + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": [4.86843, 3.72835, -0.49537], + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": [-1.13157, 3.72835, -0.49537], + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": [-4.09075, 3.72835, -0.49537], + "lerp_mode": "catmullrom" + }, + "4.1667": { + "post": [2.86843, 3.72835, -0.49537], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": [1, 1, 1], + "1.0": [1, 1, 1], + "1.375": [1, 1, 0.92], + "1.8333": [1, 1, 0.76], + "2.0": [1, 1, 0.92], + "2.2083": [1, 1, 1.02], + "2.4583": [1, 1, 1.12], + "3.0": [1, 1, 0.96], + "3.6667": [1, 1, 0.8943], + "4.1667": [1, 1, 1.02] + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [1.3232, 0, 0] - }, + "post": [1.3232, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [4.07987, 0, 0] - }, + "post": [4.07987, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [16.54, 0, 0] - }, + "post": [16.54, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [15.6551, 0, 0] - }, + "post": [15.6551, 0, 0], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [15.30716, 0, 0] - }, + "post": [15.30716, 0, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [15.25131, 0, 0] - }, + "post": [15.25131, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [13.93, -7.2, 0] - }, + "post": [13.93, -7.2, 0], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [14.3351, -7.10681, 0] - }, + "post": [14.3351, -7.10681, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [15.72595, -6.78687, 0] - }, + "post": [15.72595, -6.78687, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [22.03205, -5.33627, 0] - }, + "post": [22.03205, -5.33627, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [29.1397, -3.70128, 0] - }, + "post": [29.1397, -3.70128, 0], "lerp_mode": "catmullrom" }, "1.4583": { - "post": { - "vector": [29.41646, -3.63762, 0] - }, + "post": [29.41646, -3.63762, 0], "lerp_mode": "catmullrom" }, "1.5417": { - "post": { - "vector": [29.58, -3.6, 0] - }, + "post": [29.58, -3.6, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [29.8323, -3.69667, 0] - }, + "post": [29.8323, -3.69667, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [31.146, -4.2, 0] - }, + "post": [31.146, -4.2, 0], "lerp_mode": "catmullrom" }, "1.7917": { - "post": { - "vector": [34.8, -5.6, 0] - }, + "post": [34.8, -5.6, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [34.8, -5.6, 0] - }, + "post": [34.8, -5.6, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [23.1269, -1.93118, 0] - }, + "post": [23.1269, -1.93118, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [20.81793, -1.20548, 0] - }, + "post": [20.81793, -1.20548, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [19.4069, -0.762, 0] - }, + "post": [19.4069, -0.762, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [17.31665, -0.18299, 0] - }, + "post": [17.31665, -0.18299, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [9.29282, 2.03967, 0] - }, + "post": [9.29282, 2.03967, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [9.02984, 2.2925, 0] - }, + "post": [9.02984, 2.2925, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [9.00374, 2.31759, 0] - }, + "post": [9.00374, 2.31759, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [8.99169, 2.32917, 0] - }, + "post": [8.99169, 2.32917, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [8.58406, 2.24053, 0] - }, + "post": [8.58406, 2.24053, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [7.72801, 2.05439, 0] - }, + "post": [7.72801, 2.05439, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [5.52676, 1.57575, 0] - }, + "post": [5.52676, 1.57575, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [0.83891, 0.55641, 0] - }, + "post": [0.83891, 0.55641, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [13.94355, 0.24654, 0] - }, + "post": [13.94355, 0.24654, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [15.5916, 0.20757, 0] - }, + "post": [15.5916, 0.20757, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [16.78776, 0.17929, 0] - }, + "post": [16.78776, 0.17929, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [23.24784, 0.08875, 0] - }, + "post": [23.24784, 0.08875, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [29.57999, 0, 0] - }, + "post": [29.57999, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [30.05849, 0, 0] - }, + "post": [30.05849, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [30.9285, 0, 0] - }, + "post": [30.9285, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [34.8, 0, 0] - }, + "post": [34.8, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [12.6235, 0, 0] - }, + "post": [12.6235, 0, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [10.57978, 0, 0] - }, + "post": [10.57978, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [9.79708, 0, 0] - }, + "post": [9.79708, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [8.71, 0, 0] - }, + "post": [8.71, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [0, -0.016, -0.08] - }, + "post": [0, -0.016, -0.08], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0, -0.04933, -0.24667] - }, + "post": [0, -0.04933, -0.24667], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0, -0.2, -1] - }, + "post": [0, -0.2, -1], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, -0.2, -1] - }, + "post": [0, -0.2, -1], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [0, -0.2, -1.02589] - }, + "post": [0, -0.2, -1.02589], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [0, -0.2, -1.11476] - }, + "post": [0, -0.2, -1.11476], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0, -0.2, -1.5177] - }, + "post": [0, -0.2, -1.5177], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [0, -0.2, -1.97187] - }, + "post": [0, -0.2, -1.97187], "lerp_mode": "catmullrom" }, "1.4583": { - "post": { - "vector": [0, -0.2, -1.98955] - }, + "post": [0, -0.2, -1.98955], "lerp_mode": "catmullrom" }, "1.5417": { - "post": { - "vector": [0, -0.2, -2] - }, + "post": [0, -0.2, -2], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [0, -0.2, -2] - }, + "post": [0, -0.2, -2], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [0, -0.11052, -1.10517] - }, + "post": [0, -0.11052, -1.10517], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0, -0.09282, -0.92817] - }, + "post": [0, -0.09282, -0.92817], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [0, -0.082, -0.82] - }, + "post": [0, -0.082, -0.82], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [0, -0.06788, -0.64433] - }, + "post": [0, -0.06788, -0.64433], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [0, -0.01367, 0.03] - }, + "post": [0, -0.01367, 0.03], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [0, -0.0075, 0.01646] - }, + "post": [0, -0.0075, 0.01646], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [0, -0.00689, 0.01512] - }, + "post": [0, -0.00689, 0.01512], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [0, -0.00661, 0.0145] - }, + "post": [0, -0.00661, 0.0145], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, -0.00635, 0.01395] - }, + "post": [0, -0.00635, 0.01395], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, -0.00583, 0.01279] - }, + "post": [0, -0.00583, 0.01279], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [0, -0.00447, 0.00981] - }, + "post": [0, -0.00447, 0.00981], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [0, -0.00158, 0.00346] - }, + "post": [0, -0.00158, 0.00346], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [0, -0.27915, -1.11228] - }, + "post": [0, -0.27915, -1.11228], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [0, -0.31406, -1.2526] - }, + "post": [0, -0.31406, -1.2526], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [0, -0.3394, -1.35444] - }, + "post": [0, -0.3394, -1.35444], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [0, -0.269, -1.68045] - }, + "post": [0, -0.269, -1.68045], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0, -0.2, -2] - }, + "post": [0, -0.2, -2], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0, -0.03, -0.3] - }, + "post": [0, -0.03, -0.3], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [0, -0.01433, -0.14333] - }, + "post": [0, -0.01433, -0.14333], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [0, -0.00833, -0.08333] - }, + "post": [0, -0.00833, -0.08333], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -5030,509 +3548,341 @@ "neck2": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-0.56281, 0, 0] - }, + "post": [-0.56281, 0, 0], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [-0.78411, 0, 0] - }, + "post": [-0.78411, 0, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [-0.81962, 0, 0] - }, + "post": [-0.81962, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-1.66, -10.8, 0] - }, + "post": [-1.66, -10.8, 0], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [-1.52488, -10.61363, 0] - }, + "post": [-1.52488, -10.61363, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [-1.06097, -9.97375, 0] - }, + "post": [-1.06097, -9.97375, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [1.04241, -7.07254, 0] - }, + "post": [1.04241, -7.07254, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [3.41314, -3.80256, 0] - }, + "post": [3.41314, -3.80256, 0], "lerp_mode": "catmullrom" }, "1.4583": { - "post": { - "vector": [3.50545, -3.67524, 0] - }, + "post": [3.50545, -3.67524, 0], "lerp_mode": "catmullrom" }, "1.5417": { - "post": { - "vector": [3.56, -3.6, 0] - }, + "post": [3.56, -3.6, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [3.734, -3.774, 0] - }, + "post": [3.734, -3.774, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [4.64, -4.68, 0] - }, + "post": [4.64, -4.68, 0], "lerp_mode": "catmullrom" }, "1.7917": { - "post": { - "vector": [7.16, -7.2, 0] - }, + "post": [7.16, -7.2, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [7.16, -7.2, 0] - }, + "post": [7.16, -7.2, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [3.21378, -2.3679, 0] - }, + "post": [3.21378, -2.3679, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [2.43321, -1.4121, 0] - }, + "post": [2.43321, -1.4121, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [1.9562, -0.828, 0] - }, + "post": [1.9562, -0.828, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [2.75941, -0.0654, 0] - }, + "post": [2.75941, -0.0654, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [5.8427, 2.862, 0] - }, + "post": [5.8427, 2.862, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [1.1578, 3.195, 0] - }, + "post": [1.1578, 3.195, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [0.69288, 3.22805, 0] - }, + "post": [0.69288, 3.22805, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [0.47831, 3.2433, 0] - }, + "post": [0.47831, 3.2433, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0.49626, 3.11987, 0] - }, + "post": [0.49626, 3.11987, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0.53395, 2.86068, 0] - }, + "post": [0.53395, 2.86068, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [0.63089, 2.19418, 0] - }, + "post": [0.63089, 2.19418, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [0.83732, 0.77479, 0] - }, + "post": [0.83732, 0.77479, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [3.80713, 0.3433, 0] - }, + "post": [3.80713, 0.3433, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [4.18061, 0.28904, 0] - }, + "post": [4.18061, 0.28904, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [4.45169, 0.24965, 0] - }, + "post": [4.45169, 0.24965, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [4.00139, 0.12358, 0] - }, + "post": [4.00139, 0.12358, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [3.56, 0, 0] - }, + "post": [3.56, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [3.89, 0, 0] - }, + "post": [3.89, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [4.49, 0, 0] - }, + "post": [4.49, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [7.16, 0, 0] - }, + "post": [7.16, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-0.337, 0, 0] - }, + "post": [-0.337, 0, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [-1.0279, 0, 0] - }, + "post": [-1.0279, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-1.2925, 0, 0] - }, + "post": [-1.2925, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-1.66, 0, 0] - }, + "post": [-1.66, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-8.77001, 0, 0] - }, + "post": [-8.77001, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [5.1242, 0, 0] - }, + "post": [5.1242, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [5.672, 0, 0] - }, + "post": [5.672, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [6.16999, 0, 0] - }, + "post": [6.17, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [4.61705, 0, 0] - }, + "post": [4.61705, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [-0.07225, 0, 0] - }, + "post": [-0.07225, 0, 0], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [-12.1, 0, 0] - }, + "post": [-12.1, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0.4, 0, 0] - }, + "post": [0.4, 0, 0], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [0.38965, 0, 0.00777] - }, + "post": [0.38965, 0, 0.00777], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [0.3541, 0, 0.03443] - }, + "post": [0.3541, 0, 0.03443], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0.19292, 0, 0.15531] - }, + "post": [0.19292, 0, 0.15531], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [0.01125, 0, 0.29156] - }, + "post": [0.01125, 0, 0.29156], "lerp_mode": "catmullrom" }, "1.4583": { - "post": { - "vector": [0.00418, 0, 0.29687] - }, + "post": [0.00418, 0, 0.29687], "lerp_mode": "catmullrom" }, "1.5417": { - "post": { - "vector": [0, 0, 0.3] - }, + "post": [0, 0, 0.3], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [0.00967, 0, 0.3] - }, + "post": [0.00967, 0, 0.3], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [0.06, 0, 0.3] - }, + "post": [0.06, 0, 0.3], "lerp_mode": "catmullrom" }, "1.7917": { - "post": { - "vector": [0.2, 0, 0.3] - }, + "post": [0.2, 0, 0.3], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [0.2, 0, 0.3] - }, + "post": [0.2, 0, 0.3], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [0.06577, 0, 0.3] - }, + "post": [0.06577, 0, 0.3], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0.03922, 0, 0.3] - }, + "post": [0.03922, 0, 0.3], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [0.023, 0, 0.3] - }, + "post": [0.023, 0, 0.3], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [0.00182, 0, 0.3] - }, + "post": [0.00182, 0, 0.3], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [-0.0795, 0, 0.3] - }, + "post": [-0.0795, 0, 0.3], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-0.08875, 0, 0.3] - }, + "post": [-0.08875, 0, 0.3], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-0.08967, 0, 0.3] - }, + "post": [-0.08967, 0, 0.3], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [-0.09009, 0, 0.3] - }, + "post": [-0.09009, 0, 0.3], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-0.09047, 0, 0.3] - }, + "post": [-0.09047, 0, 0.3], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-0.09126, 0, 0.3] - }, + "post": [-0.09126, 0, 0.3], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-0.0933, 0, 0.3] - }, + "post": [-0.0933, 0, 0.3], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [-0.09763, 0, 0.3] - }, + "post": [-0.09763, 0, 0.3], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-0.09763, 0, 0.3] - }, + "post": [-0.09763, 0, 0.3], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-0.04833, 0, 0.3] - }, + "post": [-0.04833, 0, 0.3], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0, 0, 0.3] - }, + "post": [0, 0, 0.3], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-0.085, 0, 0.3] - }, + "post": [-0.085, 0, 0.3], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [-0.09283, 0, 0.3] - }, + "post": [-0.09283, 0, 0.3], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-0.09583, 0, 0.3] - }, + "post": [-0.09583, 0, 0.3], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-0.1, 0, 0.3] - }, + "post": [-0.1, 0, 0.3], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-0.021, 0, 0.3] - }, + "post": [-0.021, 0, 0.3], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-0.00147, 0, 0.3] - }, + "post": [-0.00147, 0, 0.3], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [-0.0007, 0, 0.3] - }, + "post": [-0.0007, 0, 0.3], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [0, 0, 0.3] - }, + "post": [0, 0, 0.3], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -5540,153 +3890,103 @@ "neck3": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [0.288, 0, 0] - }, + "post": [0.288, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0.888, 0, 0] - }, + "post": [0.888, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [3.6, 0, 0] - }, + "post": [3.6, 0, 0], "lerp_mode": "catmullrom" }, "1.5417": { - "post": { - "vector": [3.6, 0, 0] - }, + "post": [3.6, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [3.4782, 0, 0] - }, + "post": [3.4782, 0, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [2.844, 0, 0] - }, + "post": [2.844, 0, 0], "lerp_mode": "catmullrom" }, "1.7917": { - "post": { - "vector": [1.08, 0, 0] - }, + "post": [1.08, 0, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [1.08, 0, 0] - }, + "post": [1.08, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [1.43582, 0, 0] - }, + "post": [1.43582, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [2.18304, 0, 0] - }, + "post": [2.18304, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [4.10446, 0, 0] - }, + "post": [4.10446, 0, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [8.19639, 0, 0] - }, + "post": [8.19639, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [9.4403, 0, 0] - }, + "post": [9.4403, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [9.59674, 0, 0] - }, + "post": [9.59674, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [9.71028, 0, 0] - }, + "post": [9.71028, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [6.62459, 0, 0] - }, + "post": [6.62459, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [3.6, 0, 0] - }, + "post": [3.6, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [3.369, 0, 0] - }, + "post": [3.369, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [2.949, 0, 0] - }, + "post": [2.949, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [1.08, 0, 0] - }, + "post": [1.08, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-0.9288, 0, 0] - }, + "post": [-0.9288, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [-1.008, 0, 0] - }, + "post": [-1.008, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [-1.08, 0, 0] - }, + "post": [-1.08, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -5694,201 +3994,135 @@ "neck4": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [0.576, 0, 0] - }, + "post": [0.576, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [1.776, 0, 0] - }, + "post": [1.776, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [7.2, 0, 0] - }, + "post": [7.2, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [7.2, 0, 0] - }, + "post": [7.2, 0, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [5.91144, 0, 0] - }, + "post": [5.91144, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [5.65656, 0, 0] - }, + "post": [5.65656, 0, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [5.5008, 0, 0] - }, + "post": [5.5008, 0, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [4.11944, 0, 0] - }, + "post": [4.11944, 0, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [-1.1832, 0, 0] - }, + "post": [-1.1832, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [1.29997, 0, 0] - }, + "post": [1.29997, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [1.54639, 0, 0] - }, + "post": [1.54639, 0, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [1.66012, 0, 0] - }, + "post": [1.66012, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [2.19251, 0, 0] - }, + "post": [2.19251, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [3.31054, 0, 0] - }, + "post": [3.31054, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [6.18546, 0, 0] - }, + "post": [6.18546, 0, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [12.30797, 0, 0] - }, + "post": [12.30797, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [14.16917, 0, 0] - }, + "post": [14.16917, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [14.40324, 0, 0] - }, + "post": [14.40324, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [14.57312, 0, 0] - }, + "post": [14.57312, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [10.8497, 0, 0] - }, + "post": [10.8497, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [7.2, 0, 0] - }, + "post": [7.2, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [4.752, 0, 0] - }, + "post": [4.752, 0, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [4.5264, 0, 0] - }, + "post": [4.5264, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [4.44, 0, 0] - }, + "post": [4.44, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [4.32, 0, 0] - }, + "post": [4.32, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [2.3112, 0, 0] - }, + "post": [2.3112, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [2.232, 0, 0] - }, + "post": [2.232, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [2.16, 0, 0] - }, + "post": [2.16, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [3.0848, 0, 0] - }, + "post": [3.0848, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [5.87733, 0, 0] - }, + "post": [5.87733, 0, 0], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [13.04, 0, 0] - }, + "post": [13.04, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -5896,491 +4130,329 @@ "head": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [0.288, 0, 0] - }, + "post": [0.288, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0.888, 0, 0] - }, + "post": [0.888, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [3.6, 0, 0] - }, + "post": [3.6, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [6.0411, 0, 0] - }, + "post": [6.0411, 0, 0], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [7.00095, 0, 0] - }, + "post": [7.00095, 0, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [7.155, 0, 0] - }, + "post": [7.155, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [10.8, 0, 0] - }, + "post": [10.8, 0, 0], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [10.31802, 0, 0] - }, + "post": [10.31802, 0, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [8.66322, 0, 0] - }, + "post": [8.66322, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [1.16038, 0, 0] - }, + "post": [1.16038, 0, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [-7.29614, 0, 0] - }, + "post": [-7.29614, 0, 0], "lerp_mode": "catmullrom" }, "1.4583": { - "post": { - "vector": [-7.62542, 0, 0] - }, + "post": [-7.62542, 0, 0], "lerp_mode": "catmullrom" }, "1.5417": { - "post": { - "vector": [-7.82, 0, 0] - }, + "post": [-7.82, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [-7.994, 0, 0] - }, + "post": [-7.994, 0, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [-8.9, 0, 0] - }, + "post": [-8.9, 0, 0], "lerp_mode": "catmullrom" }, "1.7917": { - "post": { - "vector": [-11.42, 0, 0] - }, + "post": [-11.42, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-11.42, 0, 0] - }, + "post": [-11.42, 0, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [-13.0307, 0, 0] - }, + "post": [-13.0307, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-13.3493, 0, 0] - }, + "post": [-13.3493, 0, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [-13.544, 0, 0] - }, + "post": [-13.544, 0, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [-15.2242, 0, 0] - }, + "post": [-15.2242, 0, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [-21.674, 0, 0] - }, + "post": [-21.674, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-16.60046, 0, 0] - }, + "post": [-16.60046, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-16.09698, 0, 0] - }, + "post": [-16.09698, 0, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [-15.8646, 0, 0] - }, + "post": [-15.8646, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-15.65779, 0, 0] - }, + "post": [-15.65779, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-15.22347, 0, 0] - }, + "post": [-15.22347, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-14.10666, 0, 0] - }, + "post": [-14.10666, 0, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [-11.72827, 0, 0] - }, + "post": [-11.72827, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-14.21304, 0, 0] - }, + "post": [-14.21304, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-14.52553, 0, 0] - }, + "post": [-14.52553, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-14.75233, 0, 0] - }, + "post": [-14.75233, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-11.25151, 0, 0] - }, + "post": [-11.25151, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-7.82, 0, 0] - }, + "post": [-7.82, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-8.15, 0, 0] - }, + "post": [-8.15, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [-8.75, 0, 0] - }, + "post": [-8.75, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [-11.42, 0, 0] - }, + "post": [-11.42, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-14.48, 0, 0] - }, + "post": [-14.48, 0, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [-14.762, 0, 0] - }, + "post": [-14.762, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-14.87, 0, 0] - }, + "post": [-14.87, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-15.02, 0, 0] - }, + "post": [-15.02, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-21.69551, 0, 0] - }, + "post": [-21.69551, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-23.34578, 0, 0] - }, + "post": [-23.34578, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [-23.41085, 0, 0] - }, + "post": [-23.41085, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [-23.46999, 0, 0] - }, + "post": [-23.47, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [-22.3616, 0, 0] - }, + "post": [-22.3616, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [-19.01467, 0, 0] - }, + "post": [-19.01467, 0, 0], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [-10.43, 0, 0] - }, + "post": [-10.43, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [0, 0, 0.01553] - }, + "post": [0, 0, 0.01553], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [0, 0, 0.06885] - }, + "post": [0, 0, 0.06885], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0, 0, 0.31062] - }, + "post": [0, 0, 0.31062], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [0, 0, 0.58312] - }, + "post": [0, 0, 0.58312], "lerp_mode": "catmullrom" }, "1.4583": { - "post": { - "vector": [0, 0, 0.59373] - }, + "post": [0, 0, 0.59373], "lerp_mode": "catmullrom" }, "1.5417": { - "post": { - "vector": [0, 0, 0.6] - }, + "post": [0, 0, 0.6], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [0, 0, 0.70333] - }, + "post": [0, 0, 0.70333], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [0, 0, 1.1] - }, + "post": [0, 0, 1.1], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [0, 0, 0.87439] - }, + "post": [0, 0, 0.87439], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [0, 0, 0.852] - }, + "post": [0, 0, 0.852], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [0, 0, 0.84167] - }, + "post": [0, 0, 0.84167], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, 0, 0.83247] - }, + "post": [0, 0, 0.83247], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, 0, 0.81316] - }, + "post": [0, 0, 0.81316], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [0, 0, 0.76349] - }, + "post": [0, 0, 0.76349], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [0, 0, 0.65773] - }, + "post": [0, 0, 0.65773], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [0, 0, 0.62558] - }, + "post": [0, 0, 0.62558], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [0, 0, 0.62154] - }, + "post": [0, 0, 0.62154], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [0, 0, 0.6186] - }, + "post": [0, 0, 0.6186], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [0, 0, 0.60921] - }, + "post": [0, 0, 0.60921], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0, 0, 0.6] - }, + "post": [0, 0, 0.6], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [0, 0, 0.6] - }, + "post": [0, 0, 0.6], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [0, 0, 1.153] - }, + "post": [0, 0, 1.153], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [0, 0, 1.56871] - }, + "post": [0, 0, 1.56871], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [0, 0, 1.5851] - }, + "post": [0, 0, 1.5851], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [0, 0, 1.6] - }, + "post": [0, 0, 1.6], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [0, 0, 1.5575] - }, + "post": [0, 0, 1.5575], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [0, 0, 1.42917] - }, + "post": [0, 0, 1.42917], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [0, 0, 1.1] - }, + "post": [0, 0, 1.1], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -6388,921 +4460,640 @@ "jawLower1": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [4.4211, 0, 0] - }, + "post": [4.4211, 0, 0], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [6.1595, 0, 0] - }, + "post": [6.1595, 0, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [6.4385, 0, 0] - }, + "post": [6.4385, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [31.3, 0, 0] - }, + "post": [31.3, 0, 0], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [31.46, 0, 0] - }, + "post": [31.46, 0, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [32.00933, 0, 0] - }, + "post": [32.00933, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [34.5, 0, 0] - }, + "post": [34.5, 0, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [2.0125, 0, 0] - }, + "post": [2.0125, 0, 0], "lerp_mode": "catmullrom" }, "1.4583": { - "post": { - "vector": [0.7475, 0, 0] - }, + "post": [0.7475, 0, 0], "lerp_mode": "catmullrom" }, "1.5417": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [5.08056, 0, 0] - }, + "post": [5.08056, 0, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [24.58333, 0, 0] - }, + "post": [24.58333, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [13.49079, 0, 0] - }, + "post": [13.49079, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [12.39001, 0, 0] - }, + "post": [12.39001, 0, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [11.88195, 0, 0] - }, + "post": [11.88195, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [12.12467, 0, 0] - }, + "post": [12.12467, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [12.63438, 0, 0] - }, + "post": [12.63438, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [13.94507, 0, 0] - }, + "post": [13.94507, 0, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [16.73635, 0, 0] - }, + "post": [16.73635, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [24.84696, 0, 0] - }, + "post": [24.84696, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [25.86696, 0, 0] - }, + "post": [25.86696, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [26.60727, 0, 0] - }, + "post": [26.60727, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [13.17061, 0, 0] - }, + "post": [13.17061, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0.00001, 0, 0] - }, + "post": [0.00001, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [0.00001, 0, 0] - }, + "post": [0.00001, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [20.61113, 0, 0] - }, + "post": [20.61113, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [1.44278, 0, 0] - }, + "post": [1.44278, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [0.68704, 0, 0] - }, + "post": [0.68704, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, + "throat5": { + "rotation": { + "0.0": [0, 0, 0], + "3.75": [6, 0, 0], + "4.4583": [18.92, 0, 0], + "5.2917": [0, 0, 0] + } + }, "throat1": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.0417": { - "vector": [-12, 0, 0] - }, - "1.4167": { - "vector": [-9, 0, 0] - }, - "2.0": { - "vector": [-9, 0, 0] - }, - "2.5417": { - "vector": [-8, 0, 0] - }, - "3.75": { - "vector": [1, 0, 0] - }, - "3.9167": { - "vector": [-7, 0, 0] - }, - "4.4583": { - "vector": [-5.95635, -0.00899, 0.03616] - }, - "4.875": { - "vector": [-13.9997, -0.01591, 0.06398] - }, - "5.2917": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "1.0417": [-12, 0, 0], + "1.4167": [-9, 0, 0], + "2.0": [-9, 0, 0], + "2.5417": [-8, 0, 0], + "3.75": [1, 0, 0], + "3.9167": [-7, 0, 0], + "4.1667": [-6.53464, -1.65745, 1.14228], + "4.4583": [-5.95635, -0.00899, 0.03616], + "4.875": [-13.9997, -0.01591, 0.06398], + "5.2917": [0, 0, 0] }, "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.0417": { - "vector": [0, -0.5, -3] - }, - "1.4167": { - "vector": [0, -1, -5.4] - }, - "1.7917": { - "vector": [0, -0.26, -7.94] - }, - "2.0": { - "vector": [0, -1.1, -5] - }, - "2.25": { - "vector": [0.06, -0.82, -2.71] - }, - "2.4167": { - "vector": [0.1, -0.64, -2.85] - }, - "2.5417": { - "vector": [0, -0.5, -2.2] - }, - "2.7917": { - "vector": [0, 0.1, -0.25] - }, - "3.0417": { - "vector": [0, -0.3, -3.3] - }, - "3.5417": { - "vector": [0, -0.5, -5.3] - }, - "3.75": { - "vector": [0, -0.5, -8.59] - }, - "3.9167": { - "vector": [0, -0.5, -3.3] - }, - "4.4583": { - "vector": [0, -0.6, -1.81] - }, - "4.875": { - "vector": [0, -0.5, -1.9] - }, - "5.2917": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "1.0417": [0, -0.5, -3], + "1.4167": [0, -1, -5.4], + "1.7917": [0, -0.26, -7.94], + "2.0": [0, -1.1, -5], + "2.25": [0.06, -0.82, -2.71], + "2.4167": [0.1, -0.64, -2.85], + "2.5417": [0, -0.5, -2.2], + "2.7917": [0, 0.1, -0.25], + "3.0417": [0, -0.3, -3.3], + "3.5417": [0, -0.5, -5.3], + "3.75": [0, -0.5, -8.59], + "3.9167": [0, -0.5, -3.3], + "4.4583": [0, -0.6, -1.81], + "4.875": [0, -0.5, -1.9], + "5.2917": [0, 0, 0] } }, "throat2": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [-0.16107, 1.69124, 0] - }, + "post": [-0.16107, 1.69124, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-0.19293, 2.02577, 0] - }, + "post": [-0.19293, 2.02577, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [-0.2124, 2.2302, 0] - }, + "post": [-0.2124, 2.2302, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [-0.23782, 2.49711, 0] - }, + "post": [-0.23782, 2.49711, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [-0.3354, 3.5217, 0] - }, + "post": [-0.3354, 3.5217, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-0.3465, 3.63825, 0] - }, + "post": [-0.3465, 3.63825, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-0.3476, 3.64982, 0] - }, + "post": [-0.3476, 3.64982, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [-0.34811, 3.65515, 0] - }, + "post": [-0.34811, 3.65515, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-0.21156, 3.51606, 0] - }, + "post": [-0.21156, 3.51606, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0.07519, 3.22395, 0] - }, + "post": [0.07519, 3.22395, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [0.81254, 2.47281, 0] - }, + "post": [0.81254, 2.47281, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [2.38284, 0.87318, 0] - }, + "post": [2.38284, 0.87318, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [2.8602, 0.3869, 0] - }, + "post": [2.8602, 0.3869, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [2.92023, 0.32574, 0] - }, + "post": [2.92023, 0.32574, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [2.9638, 0.28136, 0] - }, + "post": [2.9638, 0.28136, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [1.46708, 0.13927, 0] - }, + "post": [1.46708, 0.13927, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-0.306, 3.213, 0] - }, + "post": [-0.306, 3.213, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [-0.3342, 3.5091, 0] - }, + "post": [-0.3342, 3.5091, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-0.345, 3.6225, 0] - }, + "post": [-0.345, 3.6225, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-0.36, 3.78, 0] - }, + "post": [-0.36, 3.78, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-1.782, 3.78, 0] - }, + "post": [-1.782, 3.78, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-2.13354, 0.2646, 0] - }, + "post": [-2.13354, 0.2646, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [-2.1474, 0.126, 0] - }, + "post": [-2.1474, 0.126, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [-2.16, 0, 0] - }, + "post": [-2.16, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [0, 0, 0.08948] - }, + "post": [0, 0, 0.08948], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0, 0, 0.10718] - }, + "post": [0, 0, 0.10718], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [0, 0, 0.118] - }, + "post": [0, 0, 0.118], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [0, 0, 0.13212] - }, + "post": [0, 0, 0.13212], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [0, 0, 0.18633] - }, + "post": [0, 0, 0.18633], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [0, 0, 0.1925] - }, + "post": [0, 0, 0.1925], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [0, 0, 0.19311] - }, + "post": [0, 0, 0.19311], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [0, 0, 0.19339] - }, + "post": [0, 0, 0.19339], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, 0, 0.19365] - }, + "post": [0, 0, 0.19365], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, 0, 0.19417] - }, + "post": [0, 0, 0.19417], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [0, 0, 0.19553] - }, + "post": [0, 0, 0.19553], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [0, 0, 0.19842] - }, + "post": [0, 0, 0.19842], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [0, 0, 0.19842] - }, + "post": [0, 0, 0.19842], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [0, 0, 0.09822] - }, + "post": [0, 0, 0.09822], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0, 0, 0.17] - }, + "post": [0, 0, 0.17], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [0, 0, 0.18567] - }, + "post": [0, 0, 0.18567], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [0, 0, 0.19167] - }, + "post": [0, 0, 0.19167], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [0, 0, 0.2] - }, + "post": [0, 0, 0.2], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, + "throat3": { + "rotation": { + "0.0": [0, 0, 0], + "1.0417": [8, -6, 0], + "2.4167": [8.04192, -1.64292, -0.64443], + "3.0": [8.02564, -4.02149, -0.29352], + "3.9167": [15.02564, -4.02149, -0.29352], + "4.25": [14.96041, -1.64563, -0.35128], + "4.375": [11.64969, -0.43818, -0.38063], + "4.625": [23.02825, 1.97674, -0.43934], + "5.2917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "2.4167": [0.2, 0, 0], + "4.875": [0.2, 0, 0.3], + "5.2917": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "1.0417": [1, 1, 0.6], + "2.5417": [1, 1, 1], + "3.0": [1, 1, 0.6], + "3.75": [1, 1, 0.2636], + "3.9167": [1, 1, 0.8], + "5.2917": [1, 1, 1] + } + }, + "tailLower": { + "rotation": { + "0.0": [0, 0, 0], + "0.4583": [2.03372, 2.60949, 1.48057], + "2.0833": [8.27, 0, 0], + "3.6667": [4, 0, 0] + } + }, "tail1": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [0.144, 0.576, -0.16] - }, + "post": [0.144, 0.576, -0.16], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0.444, 1.776, -0.49333] - }, + "post": [0.444, 1.776, -0.49333], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [1.8, 7.2, -2] - }, + "post": [1.8, 7.2, -2], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [3.87493, 7.56616, -0.98288] - }, + "post": [3.87493, 7.56616, -0.98288], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [4.69081, 7.71014, -0.58294] - }, + "post": [4.69081, 7.71014, -0.58294], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [4.82175, 7.73325, -0.51875] - }, + "post": [4.82175, 7.73325, -0.51875], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [9.72, -6.12, 1] - }, + "post": [9.72, -6.12, 1], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [9.55744, -5.95951, 1] - }, + "post": [9.55744, -5.95951, 1], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [8.99932, -5.4085, 1] - }, + "post": [8.99932, -5.4085, 1], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [6.46883, -2.91024, 1] - }, + "post": [6.46883, -2.91024, 1], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [3.61668, -0.09443, 1] - }, + "post": [3.61668, -0.09443, 1], "lerp_mode": "catmullrom" }, "1.4583": { - "post": { - "vector": [3.50562, 0.01521, 1] - }, + "post": [3.50562, 0.01521, 1], "lerp_mode": "catmullrom" }, "1.5417": { - "post": { - "vector": [3.44, 0.08, 1] - }, + "post": [3.44, 0.08, 1], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [6.045, -0.1, 1] - }, + "post": [6.045, -0.1, 1], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [7.69373, 0.78589, 1] - }, + "post": [7.69373, 0.78589, 1], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [8.01985, 0.96112, 1] - }, + "post": [8.01985, 0.96112, 1], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [8.21915, 1.0682, 1] - }, + "post": [8.21915, 1.0682, 1], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [8.29335, 0.76023, 0.82778] - }, + "post": [8.29335, 0.76023, 0.82778], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [8.57819, -0.42197, 0.16667] - }, + "post": [8.57819, -0.42197, 0.16667], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [9.42279, -0.23157, 0.09146] - }, + "post": [9.42279, -0.23157, 0.09146], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [9.50661, -0.21267, 0.084] - }, + "post": [9.50661, -0.21267, 0.084], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [9.54529, -0.20395, 0.08056] - }, + "post": [9.54529, -0.20395, 0.08056], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [9.36775, -0.19619, 0.07749] - }, + "post": [9.36775, -0.19619, 0.07749], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [8.99492, -0.17989, 0.07105] - }, + "post": [8.99492, -0.17989, 0.07105], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [8.0362, -0.13798, 0.0545] - }, + "post": [8.0362, -0.13798, 0.0545], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [5.99449, -0.04872, 0.01924] - }, + "post": [5.99449, -0.04872, 0.01924], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [1.9377, -0.02159, 0.00853] - }, + "post": [1.9377, -0.02159, 0.00853], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [1.42752, -0.01818, 0.00718] - }, + "post": [1.42752, -0.01818, 0.00718], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [1.05722, -0.0157, 0.0062] - }, + "post": [1.05722, -0.0157, 0.0062], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [2.26052, 0.03263, 0.00307] - }, + "post": [2.26052, 0.03263, 0.00307], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [3.44, 0.08, 0] - }, + "post": [3.44, 0.08, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [8.7865, 0.012, 0] - }, + "post": [8.7865, 0.012, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [9.27922, 0.00573, 0] - }, + "post": [9.27922, 0.00573, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [9.46792, 0.00333, 0] - }, + "post": [9.46792, 0.00333, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [9.73, 0, 0] - }, + "post": [9.73, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [10.2988, 0, 0] - }, + "post": [10.2988, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [2.73902, 0, 0] - }, + "post": [2.73902, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [2.44096, 0, 0] - }, + "post": [2.44096, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [2.17, 0, 0] - }, + "post": [2.17, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [2.3842, 0, 0] - }, + "post": [2.3842, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [3.031, 0, 0] - }, + "post": [3.031, 0, 0], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [4.69, 0, 0] - }, + "post": [4.69, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [0, 0.00777, 0] - }, + "post": [0, 0.00777, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [0, 0.03443, 0] - }, + "post": [0, 0.03443, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0, 0.15531, 0] - }, + "post": [0, 0.15531, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [0, 0.29156, 0] - }, + "post": [0, 0.29156, 0], "lerp_mode": "catmullrom" }, "1.4583": { - "post": { - "vector": [0, 0.29687, 0] - }, + "post": [0, 0.29687, 0], "lerp_mode": "catmullrom" }, "1.5417": { - "post": { - "vector": [0, 0.3, 0] - }, + "post": [0, 0.3, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [0, 0.021, 0] - }, + "post": [0, 0.021, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [0, 0.01, 0] - }, + "post": [0, 0.01, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -7310,267 +5101,179 @@ "tail2": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [0.288, 0.288, 0] - }, + "post": [0.288, 0.288, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0.888, 0.888, 0] - }, + "post": [0.888, 0.888, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [3.6, 3.6, 0] - }, + "post": [3.6, 3.6, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [5.67493, 4.08822, 0] - }, + "post": [5.67493, 4.08822, 0], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [6.49081, 4.28019, 0] - }, + "post": [6.49081, 4.28019, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [6.62175, 4.311, 0] - }, + "post": [6.62175, 4.311, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [13.32, -2.16, 0] - }, + "post": [13.32, -2.16, 0], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [12.51316, -2.10564, 0] - }, + "post": [12.51316, -2.10564, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [9.74301, -1.91901, 0] - }, + "post": [9.74301, -1.91901, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-2.81679, -1.07282, 0] - }, + "post": [-2.81679, -1.07282, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [-16.97306, -0.11908, 0] - }, + "post": [-16.97306, -0.11908, 0], "lerp_mode": "catmullrom" }, "1.4583": { - "post": { - "vector": [-17.52428, -0.08194, 0] - }, + "post": [-17.52428, -0.08194, 0], "lerp_mode": "catmullrom" }, "1.5417": { - "post": { - "vector": [-17.85, -0.06, 0] - }, + "post": [-17.85, -0.06, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-6.11, -1.14, 0] - }, + "post": [-6.11, -1.14, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [0.27016, -0.97893, 0] - }, + "post": [0.27016, -0.97893, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [1.53217, -0.94707, 0] - }, + "post": [1.53217, -0.94707, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [2.3034, -0.9276, 0] - }, + "post": [2.3034, -0.9276, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [2.69032, -0.76785, 0] - }, + "post": [2.69032, -0.76785, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [4.17557, -0.1546, 0] - }, + "post": [4.17557, -0.1546, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [4.34452, -0.08484, 0] - }, + "post": [4.34452, -0.08484, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [4.36129, -0.07792, 0] - }, + "post": [4.36129, -0.07792, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [4.36902, -0.07472, 0] - }, + "post": [4.36902, -0.07472, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [4.25261, -0.07188, 0] - }, + "post": [4.25261, -0.07188, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [4.00814, -0.06591, 0] - }, + "post": [4.00814, -0.06591, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [3.37951, -0.05055, 0] - }, + "post": [3.37951, -0.05055, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [2.04077, -0.01785, 0] - }, + "post": [2.04077, -0.01785, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-2.57642, -0.00791, 0] - }, + "post": [-2.57642, -0.00791, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-3.15709, -0.00666, 0] - }, + "post": [-3.15709, -0.00666, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-3.57854, -0.00575, 0] - }, + "post": [-3.57853, -0.00575, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-10.78562, -0.03315, 0] - }, + "post": [-10.78562, -0.03315, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-17.84999, -0.06, 0] - }, + "post": [-17.84999, -0.06, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [4.25, -0.009, 0] - }, + "post": [4.25, -0.009, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [6.28667, -0.0043, 0] - }, + "post": [6.28667, -0.0043, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [7.06667, -0.0025, 0] - }, + "post": [7.06667, -0.0025, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [8.15, 0, 0] - }, + "post": [8.15, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [5.306, 0, 0] - }, + "post": [5.306, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-2.09308, 0, 0] - }, + "post": [-2.09308, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [-2.3848, 0, 0] - }, + "post": [-2.3848, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [-2.65, 0, 0] - }, + "post": [-2.65, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [-2.0686, 0, 0] - }, + "post": [-2.0686, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [-0.313, 0, 0] - }, + "post": [-0.313, 0, 0], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [4.19, 0, 0] - }, + "post": [4.19, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -7578,18442 +5281,13541 @@ "tail3": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [0.576, -0.576, 0] - }, + "post": [0.576, -0.576, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [1.776, -1.776, 0] - }, + "post": [1.776, -1.776, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [7.2, -7.2, 0] - }, + "post": [7.2, -7.2, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [7.68822, -3.53835, 0] - }, + "post": [7.68822, -3.53835, 0], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [7.88019, -2.09858, 0] - }, + "post": [7.88019, -2.09858, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [7.911, -1.8675, 0] - }, + "post": [7.911, -1.8675, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [8.64, 10.8, 0] - }, + "post": [8.64, 10.8, 0], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [7.80857, 10.52044, 0] - }, + "post": [7.80857, 10.52044, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [4.95399, 9.56062, 0] - }, + "post": [4.95399, 9.56062, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-7.98861, 5.20881, 0] - }, + "post": [-7.98861, 5.20881, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [-22.57634, 0.30385, 0] - }, + "post": [-22.57634, 0.30385, 0], "lerp_mode": "catmullrom" }, "1.4583": { - "post": { - "vector": [-23.14435, 0.11286, 0] - }, + "post": [-23.14435, 0.11286, 0], "lerp_mode": "catmullrom" }, "1.5417": { - "post": { - "vector": [-23.48, 0, 0] - }, + "post": [-23.48, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-6.525, -1.26, 0] - }, + "post": [-6.525, -1.26, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [-1.67724, -2.79017, 0] - }, + "post": [-1.67724, -2.79017, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-0.71834, -3.09284, 0] - }, + "post": [-0.71834, -3.09284, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [-0.13235, -3.2778, 0] - }, + "post": [-0.13235, -3.2778, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [-1.90928, -2.71329, 0] - }, + "post": [-1.90928, -2.71329, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [-8.73039, -0.5463, 0] - }, + "post": [-8.73039, -0.5463, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-10.96828, -0.2998, 0] - }, + "post": [-10.96828, -0.2998, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-11.19036, -0.27534, 0] - }, + "post": [-11.19036, -0.27534, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [-11.29286, -0.26405, 0] - }, + "post": [-11.29286, -0.26405, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-10.74018, -0.254, 0] - }, + "post": [-10.74018, -0.254, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-9.57956, -0.2329, 0] - }, + "post": [-9.57956, -0.2329, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-6.59512, -0.17863, 0] - }, + "post": [-6.59512, -0.17863, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [-0.23935, -0.06308, 0] - }, + "post": [-0.23935, -0.06308, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-4.32185, -0.02795, 0] - }, + "post": [-4.32185, -0.02795, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-4.83526, -0.02353, 0] - }, + "post": [-4.83526, -0.02353, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-5.20791, -0.02032, 0] - }, + "post": [-5.20791, -0.02032, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-14.43531, -0.01006, 0] - }, + "post": [-14.43531, -0.01006, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-23.47999, 0, 0] - }, + "post": [-23.47999, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0.1415, 0, 0] - }, + "post": [0.1415, 0, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [2.31838, 0, 0] - }, + "post": [2.31838, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [3.15208, 0, 0] - }, + "post": [3.15208, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [4.31, 0, 0] - }, + "post": [4.31, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-9.91002, 0, 0] - }, + "post": [-9.91002, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-6.3946, 0, 0] - }, + "post": [-6.3946, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [-6.256, 0, 0] - }, + "post": [-6.256, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [-6.13, 0, 0] - }, + "post": [-6.13, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [-6.5278, 0, 0] - }, + "post": [-6.5278, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [-7.729, 0, 0] - }, + "post": [-7.729, 0, 0], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [-10.81, 0, 0] - }, + "post": [-10.81, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } + }, + "position": { + "0.0": [0, 0, 0], + "1.7083": [0, -1.2, 0], + "5.0417": [0, 0, 0] } }, "tail4": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [-1.152, -0.864, 0] - }, + "post": [-1.152, -0.864, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-3.552, -2.664, 0] - }, + "post": [-3.552, -2.664, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-14.4, -10.8, 0] - }, + "post": [-14.4, -10.8, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-10.25013, -3.4767, 0] - }, + "post": [-10.25013, -3.4767, 0], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [-8.61839, -0.59715, 0] - }, + "post": [-8.61839, -0.59715, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [-8.3565, -0.135, 0] - }, + "post": [-8.3565, -0.135, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-9.36, 10.8, 0] - }, + "post": [-9.36, 10.8, 0], "lerp_mode": "catmullrom" }, "1.0417": { - "post": { - "vector": [-9.36, 10.42725, 0] - }, + "post": [-9.36, 10.42725, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [-9.36, 9.14749, 0] - }, + "post": [-9.36, 9.14749, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-9.36, 3.34508, 0] - }, + "post": [-9.36, 3.34508, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [-9.36, -3.19487, 0] - }, + "post": [-9.36, -3.19487, 0], "lerp_mode": "catmullrom" }, "1.4583": { - "post": { - "vector": [-9.36, -3.44952, 0] - }, + "post": [-9.36, -3.44952, 0], "lerp_mode": "catmullrom" }, "1.5417": { - "post": { - "vector": [-9.36, -3.6, 0] - }, + "post": [-9.36, -3.6, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-9.36, -4.68, 0] - }, + "post": [-9.36, -4.68, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [-10.80963, -6.12963, 0] - }, + "post": [-10.80963, -6.12963, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-11.09637, -6.41637, 0] - }, + "post": [-11.09637, -6.41637, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [-11.2716, -6.5916, 0] - }, + "post": [-11.2716, -6.5916, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [-10.50838, -5.45638, 0] - }, + "post": [-10.50838, -5.45638, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [-7.5786, -1.0986, 0] - }, + "post": [-7.5786, -1.0986, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-9.84437, -0.60289, 0] - }, + "post": [-9.84437, -0.60289, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-10.06921, -0.5537, 0] - }, + "post": [-10.06921, -0.5537, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [-10.17299, -0.53099, 0] - }, + "post": [-10.17299, -0.53099, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-10.03245, -0.51078, 0] - }, + "post": [-10.03245, -0.51078, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-9.73732, -0.46835, 0] - }, + "post": [-9.73732, -0.46835, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-8.97841, -0.35923, 0] - }, + "post": [-8.97841, -0.35923, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [-7.36221, -0.12685, 0] - }, + "post": [-7.36221, -0.12685, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-8.87577, -0.05621, 0] - }, + "post": [-8.87577, -0.05621, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-9.06612, -0.04732, 0] - }, + "post": [-9.06612, -0.04732, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-9.20427, -0.04087, 0] - }, + "post": [-9.20427, -0.04087, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-9.28291, -1.83823, 0] - }, + "post": [-9.28291, -1.83823, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-9.36, -3.6, 0] - }, + "post": [-9.36, -3.6, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-12.114, -0.54, 0] - }, + "post": [-12.114, -0.54, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [-12.3678, -0.258, 0] - }, + "post": [-12.3678, -0.258, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-12.465, -0.15, 0] - }, + "post": [-12.465, -0.15, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-12.6, 0, 0] - }, + "post": [-12.6, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-5.904, 0, 0] - }, + "post": [-5.904, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [-5.64, 0, 0] - }, + "post": [-5.64, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [-5.4, 0, 0] - }, + "post": [-5.4, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, "thighRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0.4608, 0, 0], + "0.2083": [1.4208, 0, 0], + "0.3333": [5.76, 0, 0], + "0.4167": [5.51589, 0, 0], + "0.4583": [5.41991, 0, 0], + "0.5417": [5.4045, 0, 0], + "0.9167": [5.04, 0, 0], + "2.125": [4.792, 0, 0], + "2.2917": [3.84, 0, 0], + "2.375": [3.73171, 0, 0], + "2.4167": [3.72096, 0, 0], + "2.4583": [3.716, 0, 0], + "2.5": [3.71159, 0, 0], + "2.5833": [3.70232, 0, 0], + "2.6667": [3.67848, 0, 0], + "2.7917": [3.62771, 0, 0], + "2.9583": [3.61228, 0, 0], + "3.0": [3.61034, 0, 0], + "3.0833": [3.60893, 0, 0], + "3.2083": [4.33162, 0, 0], + "3.5": [5.04, 0, 0], + "4.1667": [5.04, 0, 0], + "4.3333": [3.9024, 0, 0], + "4.5": [0.60797, 0, 0], + "4.5417": [0.47808, 0, 0], + "4.625": [0.36, 0, 0], + "4.7083": [0.1152, 0, 0], + "4.7917": [-0.624, 0, 0], + "4.875": [-2.52, 0, 0], + "5.2917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, -0.16], + "0.2083": [0, 0, -0.49333], + "0.3333": [0, 0, -2], + "0.4167": [0, -0.67808, -2.67808], + "0.4583": [0, -0.94471, -2.94471], + "0.5417": [0, -0.9875, -2.9875], + "0.9167": [0, -2, -4], + "1.9167": [0, -1.5, -4], + "1.9583": [0, -1.27629, -4], + "2.0": [0, -1.23204, -4], + "2.0417": [0, -1.205, -4], + "2.125": [0, -1.34192, -4], + "2.2917": [0, -1.8675, -4], + "2.375": [0, -1.92729, -4], + "2.4167": [0, -1.93322, -4], + "2.4583": [0, -1.93596, -4], + "2.5": [0, -1.9384, -4], + "2.5833": [0, -1.94351, -4], + "2.6667": [0, -1.95667, -4], + "2.7917": [0, -1.9847, -4], + "2.9583": [0, -1.99322, -4], + "3.0": [0, -1.99429, -4], + "3.0833": [0, -1.99507, -4], + "3.2083": [0, -1.99756, -4], + "3.5": [0, -2, -4], + "3.9167": [0, -1.15, -4], + "3.9583": [0, -1.07167, -4], + "4.0": [0, -1.04167, -4], + "4.1667": [0, -1, -4], + "4.3333": [0, -1.79, -4], + "4.5": [0, -1.0553, -3.07], + "4.5417": [0, -1.02633, -3.03333], + "4.625": [0, -1, -3], + "4.7083": [0, -1, -2.915], + "4.7917": [0, -1, -2.65833], + "4.875": [0, -1, -2], + "5.2917": [0, 0, 0] + } + }, + "calfRight": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [0.4608, 0, 0] - }, + "post": [-0.2016, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [1.4208, 0, 0] - }, + "post": [-0.6216, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [5.76, 0, 0] - }, + "post": [-2.52, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [5.51589, 0, 0] - }, + "post": [1.26371, 0, 0], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [5.41991, 0, 0] - }, + "post": [2.75147, 0, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [5.4045, 0, 0] - }, + "post": [2.99025, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [5.04, 0, 0] - }, + "post": [8.64, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": [5.76, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": [4.47144, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [4.21656, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": [4.0608, 0, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [4.792, 0, 0] - }, + "post": [5.03544, 0, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [3.84, 0, 0] - }, + "post": [8.7768, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [3.73171, 0, 0] - }, + "post": [9.20239, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [3.72096, 0, 0] - }, + "post": [9.24463, 0, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [3.716, 0, 0] - }, + "post": [9.26412, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [3.71159, 0, 0] - }, + "post": [9.28147, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [3.70232, 0, 0] - }, + "post": [9.3179, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [3.67848, 0, 0] - }, + "post": [9.41158, 0, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [3.62771, 0, 0] - }, + "post": [9.6111, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [3.61228, 0, 0] - }, + "post": [9.67175, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [3.61034, 0, 0] - }, + "post": [9.67937, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [3.60893, 0, 0] - }, + "post": [9.68491, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [4.33162, 0, 0] - }, + "post": [9.15723, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [5.04, 0, 0] - }, + "post": [8.64, 0, 0], + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": [3.744, 0, 0], + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": [3.2928, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": [3.12, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [5.04, 0, 0] - }, + "post": [2.88, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [3.9024, 0, 0] - }, + "post": [8.28361, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [0.60797, 0, 0] - }, + "post": [6.60625, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [0.47808, 0, 0] - }, + "post": [6.54012, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [0.36, 0, 0] - }, + "post": [6.48, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [0.1152, 0, 0] - }, + "post": [6.5106, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [-0.624, 0, 0] - }, + "post": [6.603, 0, 0], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [-2.52, 0, 0] - }, + "post": [6.84, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": [0, 0, -0.017], + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": [0, 0, -0.06833], + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": [0, 0, -0.2], + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [0, 0, -0.16] - }, + "post": [0.0864, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0, 0, -0.49333] - }, + "post": [0.2664, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0, 0, -2] - }, + "post": [1.08, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, -0.67808, -2.67808] - }, + "post": [-0.62877, 0, 0], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [0, -0.94471, -2.94471] - }, + "post": [-1.30066, 0, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [0, -0.9875, -2.9875] - }, + "post": [-1.4085, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, -2, -4] - }, + "post": [-3.96, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [0, -1.5, -4] - }, + "post": [0.9, 0, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [0, -1.27629, -4] - }, + "post": [3.07445, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0, -1.23204, -4] - }, + "post": [3.50456, 0, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [0, -1.205, -4] - }, + "post": [3.7674, 0, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [0, -1.34192, -4] - }, + "post": [2.93257, 0, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [0, -1.8675, -4] - }, + "post": [-0.2721, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [0, -1.92729, -4] - }, + "post": [-0.63664, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [0, -1.93322, -4] - }, + "post": [-0.67282, 0, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [0, -1.93596, -4] - }, + "post": [-0.68951, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, -1.9384, -4] - }, + "post": [-0.70437, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, -1.94351, -4] - }, + "post": [-0.73558, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [0, -1.95667, -4] - }, + "post": [-0.81583, 0, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [0, -1.9847, -4] - }, + "post": [-0.98672, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [0, -1.99322, -4] - }, + "post": [-1.03867, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [0, -1.99429, -4] - }, + "post": [-1.0452, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [0, -1.99507, -4] - }, + "post": [-1.04994, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [0, -1.99756, -4] - }, + "post": [-2.51952, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0, -2, -4] - }, + "post": [-3.96, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0, -1.15, -4] - }, + "post": [4.302, 0, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [0, -1.07167, -4] - }, + "post": [5.0634, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [0, -1.04167, -4] - }, + "post": [5.355, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [0, -1, -4] - }, + "post": [5.76, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [0, -1.79, -4] - }, + "post": [0.35639, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [0, -1.0553, -3.07] - }, + "post": [6.05135, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [0, -1.02633, -3.03333] - }, + "post": [6.27588, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [0, -1, -3] - }, + "post": [6.48, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [0, -1, -2.915] - }, + "post": [6.633, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [0, -1, -2.65833] - }, + "post": [7.095, 0, 0], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [0, -1, -2] - }, + "post": [8.28, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "calfRight": { + "footRight": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [-0.2016, 0, 0] - }, + "post": [-0.288, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-0.6216, 0, 0] - }, + "post": [-0.888, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-2.52, 0, 0] - }, + "post": [-3.6, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [1.26371, 0, 0] - }, + "post": [-5.76309, 0, 0], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [2.75147, 0, 0] - }, + "post": [-6.61362, 0, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [2.99025, 0, 0] - }, + "post": [-6.75012, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [8.64, 0, 0] - }, + "post": [-9.98, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [5.76, 0, 0] - }, + "post": [-11.6, 0, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [4.47144, 0, 0] - }, + "post": [-12.32482, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [4.21656, 0, 0] - }, + "post": [-12.46819, 0, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [4.0608, 0, 0] - }, + "post": [-12.5558, 0, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [5.03544, 0, 0] - }, + "post": [-12.54619, 0, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [8.7768, 0, 0] - }, + "post": [-12.5093, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [9.20239, 0, 0] - }, + "post": [-12.5051, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [9.24463, 0, 0] - }, + "post": [-12.50469, 0, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [9.26412, 0, 0] - }, + "post": [-12.5045, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [9.28147, 0, 0] - }, + "post": [-12.50432, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [9.3179, 0, 0] - }, + "post": [-12.50396, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [9.41158, 0, 0] - }, + "post": [-12.50304, 0, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [9.6111, 0, 0] - }, + "post": [-12.50107, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [9.67175, 0, 0] - }, + "post": [-12.50048, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [9.67937, 0, 0] - }, + "post": [-12.5004, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [9.68491, 0, 0] - }, + "post": [-12.50035, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [9.15723, 0, 0] - }, + "post": [-11.22757, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [8.64, 0, 0] - }, + "post": [-9.98, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [3.744, 0, 0] - }, + "post": [-12.734, 0, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [3.2928, 0, 0] - }, + "post": [-12.9878, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [3.12, 0, 0] - }, + "post": [-13.085, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [2.88, 0, 0] - }, + "post": [-13.22, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [8.28361, 0, 0] - }, + "post": [-12.6512, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [6.60625, 0, 0] - }, + "post": [-12.51058, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [6.54012, 0, 0] - }, + "post": [-12.50504, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [6.48, 0, 0] - }, + "post": [-12.5, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [6.5106, 0, 0] - }, + "post": [-12.5612, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [6.603, 0, 0] - }, + "post": [-12.746, 0, 0], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [6.84, 0, 0] - }, + "post": [-13.22, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [0, 0, -0.017] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [0, 0, -0.06833] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [0, 0, -0.2] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "ankleRight": { + "thighLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [0.0864, 0, 0] - }, + "post": [-2.016, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0.2664, 0, 0] - }, + "post": [-6.216, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [1.08, 0, 0] - }, + "post": [-25.2, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-0.62877, 0, 0] - }, + "post": [-26.38665, 0, 0], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [-1.30066, 0, 0] - }, + "post": [-26.85324, 0, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [-1.4085, 0, 0] - }, + "post": [-26.92813, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-3.96, 0, 0] - }, + "post": [-28.7, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [0.9, 0, 0] - }, + "post": [-26.9, 0, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [3.07445, 0, 0] - }, + "post": [-26.09465, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [3.50456, 0, 0] - }, + "post": [-25.93535, 0, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [3.7674, 0, 0] - }, + "post": [-25.838, 0, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [2.93257, 0, 0] - }, + "post": [-26.0209, 0, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [-0.2721, 0, 0] - }, + "post": [-26.723, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-0.63664, 0, 0] - }, + "post": [-26.80287, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-0.67282, 0, 0] - }, + "post": [-26.81079, 0, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [-0.68951, 0, 0] - }, + "post": [-26.81445, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-0.70437, 0, 0] - }, + "post": [-26.81771, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-0.73558, 0, 0] - }, + "post": [-26.82454, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-0.81583, 0, 0] - }, + "post": [-26.84212, 0, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [-0.98672, 0, 0] - }, + "post": [-26.87956, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-1.03867, 0, 0] - }, + "post": [-26.89094, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-1.0452, 0, 0] - }, + "post": [-26.89238, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-1.04994, 0, 0] - }, + "post": [-26.89341, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-2.51952, 0, 0] - }, + "post": [-27.80574, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-3.96, 0, 0] - }, + "post": [-28.7, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [4.302, 0, 0] - }, + "post": [-25.64, 0, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [5.0634, 0, 0] - }, + "post": [-25.358, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [5.355, 0, 0] - }, + "post": [-25.25, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [5.76, 0, 0] - }, + "post": [-25.1, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [0.35639, 0, 0] - }, + "post": [-26.522, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [6.05135, 0, 0] - }, + "post": [-25.53434, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [6.27588, 0, 0] - }, + "post": [-25.4954, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [6.48, 0, 0] - }, + "post": [-25.46, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [6.633, 0, 0] - }, + "post": [-24.848, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [7.095, 0, 0] - }, + "post": [-23, 0, 0], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [8.28, 0, 0] - }, + "post": [-18.26, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } - } - }, - "footRight": { - "rotation": { + }, + "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [-0.288, 0, 0] - }, + "post": [0, 0, -0.16], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-0.888, 0, 0] - }, + "post": [0, 0, -0.49333], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-3.6, 0, 0] - }, + "post": [0, 0, -2], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-5.76309, 0, 0] - }, + "post": [0, -0.67808, -3.01712], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [-6.61362, 0, 0] - }, + "post": [0, -0.94471, -3.41706], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [-6.75012, 0, 0] - }, + "post": [0, -0.9875, -3.48125], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-9.98, 0, 0] - }, + "post": [0, -2, -5], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-11.6, 0, 0] - }, + "post": [0, -1.5, -5], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [-12.32482, 0, 0] - }, + "post": [0, -1.27629, -5], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-12.46819, 0, 0] - }, + "post": [0, -1.23204, -5], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [-12.5558, 0, 0] - }, + "post": [0, -1.205, -5], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [-12.54619, 0, 0] - }, + "post": [0, -1.34192, -5], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [-12.5093, 0, 0] - }, + "post": [0, -1.8675, -5], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-12.5051, 0, 0] - }, + "post": [0, -1.92729, -5], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-12.50469, 0, 0] - }, + "post": [0, -1.93322, -5], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [-12.5045, 0, 0] - }, + "post": [0, -1.93596, -5], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-12.50432, 0, 0] - }, + "post": [0, -1.9384, -5], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-12.50396, 0, 0] - }, + "post": [0, -1.94351, -5], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-12.50304, 0, 0] - }, + "post": [0, -1.95667, -5], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [-12.50107, 0, 0] - }, + "post": [0, -1.9847, -5], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-12.50048, 0, 0] - }, + "post": [0, -1.99322, -5], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-12.5004, 0, 0] - }, + "post": [0, -1.99429, -5], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-12.50035, 0, 0] - }, + "post": [0, -1.99507, -5], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-11.22757, 0, 0] - }, + "post": [0, -1.99756, -5], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-9.98, 0, 0] - }, + "post": [0, -2, -5], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-12.734, 0, 0] - }, + "post": [0, -1.15, -5], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [-12.9878, 0, 0] - }, + "post": [0, -1.07167, -5], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-13.085, 0, 0] - }, + "post": [0, -1.04167, -5], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-13.22, 0, 0] - }, + "post": [0, -1, -5], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-12.6512, 0, 0] - }, + "post": [0, -1.79, -5], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-12.51058, 0, 0] - }, + "post": [0, -1.0553, -4.07], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [-12.50504, 0, 0] - }, + "post": [0, -1.02633, -4.03333], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [-12.5, 0, 0] - }, + "post": [0, -1, -4], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [-12.5612, 0, 0] - }, + "post": [0, -1, -3.83], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [-12.746, 0, 0] - }, + "post": [0, -1, -3.31667], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [-13.22, 0, 0] - }, + "post": [0, -1, -2], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "thighLeft": { + "calfLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [-2.016, 0, 0] - }, + "post": [1.728, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-6.216, 0, 0] - }, + "post": [5.328, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-25.2, 0, 0] - }, + "post": [21.6, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-26.38665, 0, 0] - }, + "post": [12.20855, 0, 0], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [-26.85324, 0, 0] - }, + "post": [8.51579, 0, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [-26.92813, 0, 0] - }, + "post": [7.92313, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-28.7, 0, 0] - }, + "post": [-6.1, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-26.9, 0, 0] - }, + "post": [-9.52, 0, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [-26.09465, 0, 0] - }, + "post": [-11.05016, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-25.93535, 0, 0] - }, + "post": [-11.35283, 0, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [-25.838, 0, 0] - }, + "post": [-11.5378, 0, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [-26.0209, 0, 0] - }, + "post": [-10.78729, 0, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [-26.723, 0, 0] - }, + "post": [-7.9063, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-26.80287, 0, 0] - }, + "post": [-7.57858, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-26.81079, 0, 0] - }, + "post": [-7.54605, 0, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [-26.81445, 0, 0] - }, + "post": [-7.53104, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-26.81771, 0, 0] - }, + "post": [-7.51769, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-26.82454, 0, 0] - }, + "post": [-7.48963, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-26.84212, 0, 0] - }, + "post": [-7.41749, 0, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [-26.87956, 0, 0] - }, + "post": [-7.26386, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-26.89094, 0, 0] - }, + "post": [-7.21716, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-26.89238, 0, 0] - }, + "post": [-7.21128, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-26.89341, 0, 0] - }, + "post": [-7.20702, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-27.80574, 0, 0] - }, + "post": [-6.64798, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-28.7, 0, 0] - }, + "post": [-6.1, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-25.64, 0, 0] - }, + "post": [-11.914, 0, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [-25.358, 0, 0] - }, + "post": [-12.4498, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-25.25, 0, 0] - }, + "post": [-12.655, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-25.1, 0, 0] - }, + "post": [-12.94, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-26.522, 0, 0] - }, + "post": [-8.38959, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-25.53434, 0, 0] - }, + "post": [-11.61707, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [-25.4954, 0, 0] - }, + "post": [-11.74432, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [-25.46, 0, 0] - }, + "post": [-11.86, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [-24.848, 0, 0] - }, + "post": [-8.2356, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [-23, 0, 0] - }, + "post": [2.70867, 0, 0], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [-18.26, 0, 0] - }, + "post": [30.78, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } - }, - "position": { + } + }, + "ankleLeft": { + "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [0, 0, -0.16] - }, + "post": [-2.304, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0, 0, -0.49333] - }, + "post": [-7.104, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0, 0, -2] - }, + "post": [-28.8, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, -0.67808, -3.01712] - }, + "post": [-16.02152, 0, 0], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [0, -0.94471, -3.41706] - }, + "post": [-10.99697, 0, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [0, -0.9875, -3.48125] - }, + "post": [-10.19056, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, -2, -5] - }, + "post": [8.89, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [0, -1.5, -5] - }, + "post": [12.31, 0, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [0, -1.27629, -5] - }, + "post": [13.84016, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0, -1.23204, -5] - }, + "post": [14.14283, 0, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [0, -1.205, -5] - }, + "post": [14.3278, 0, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [0, -1.34192, -5] - }, + "post": [13.01929, 0, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [0, -1.8675, -5] - }, + "post": [7.9963, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [0, -1.92729, -5] - }, + "post": [7.42492, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [0, -1.93322, -5] - }, + "post": [7.36821, 0, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [0, -1.93596, -5] - }, + "post": [7.34204, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, -1.9384, -5] - }, + "post": [7.31875, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, -1.94351, -5] - }, + "post": [7.26984, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [0, -1.95667, -5] - }, + "post": [7.14406, 0, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [0, -1.9847, -5] - }, + "post": [6.87621, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [0, -1.99322, -5] - }, + "post": [6.79478, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [0, -1.99429, -5] - }, + "post": [6.78454, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [0, -1.99507, -5] - }, + "post": [6.77711, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [0, -1.99756, -5] - }, + "post": [7.84412, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0, -2, -5] - }, + "post": [8.89, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0, -1.15, -5] - }, + "post": [14.704, 0, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [0, -1.07167, -5] - }, + "post": [15.2398, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [0, -1.04167, -5] - }, + "post": [15.445, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [0, -1, -5] - }, + "post": [15.73, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [0, -1.79, -5] - }, + "post": [8.61999, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [0, -1.0553, -4.07] - }, + "post": [13.5583, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [0, -1.02633, -4.03333] - }, + "post": [13.753, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [0, -1, -4] - }, + "post": [13.93, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [0, -1, -3.83] - }, + "post": [9.9231, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [0, -1, -3.31667] - }, + "post": [-2.17617, 0, 0], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [0, -1, -2] - }, + "post": [-33.21, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "calfLeft": { + "footLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.125": { - "post": { - "vector": [1.728, 0, 0] - }, + "post": [4.032, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [5.328, 0, 0] - }, + "post": [12.432, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [21.6, 0, 0] - }, + "post": [50.4, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [12.20855, 0, 0] - }, + "post": [42.06636, 0, 0], "lerp_mode": "catmullrom" }, "0.4583": { - "post": { - "vector": [8.51579, 0, 0] - }, + "post": [38.78954, 0, 0], "lerp_mode": "catmullrom" }, "0.5417": { - "post": { - "vector": [7.92313, 0, 0] - }, + "post": [38.26363, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-6.1, 0, 0] - }, + "post": [25.82, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-9.52, 0, 0] - }, + "post": [24.38, 0, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [-11.05016, 0, 0] - }, + "post": [23.73572, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-11.35283, 0, 0] - }, + "post": [23.60828, 0, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [-11.5378, 0, 0] - }, + "post": [23.5304, 0, 0], "lerp_mode": "catmullrom" }, "2.125": { - "post": { - "vector": [-10.78729, 0, 0] - }, + "post": [24.11072, 0, 0], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [-7.9063, 0, 0] - }, + "post": [26.3384, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-7.57858, 0, 0] - }, + "post": [26.59181, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-7.54605, 0, 0] - }, + "post": [26.61695, 0, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [-7.53104, 0, 0] - }, + "post": [26.62856, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-7.51769, 0, 0] - }, + "post": [26.63889, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-7.48963, 0, 0] - }, + "post": [26.66058, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-7.41749, 0, 0] - }, + "post": [26.71636, 0, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [-7.26386, 0, 0] - }, + "post": [26.83516, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-7.21716, 0, 0] - }, + "post": [26.87127, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-7.21128, 0, 0] - }, + "post": [26.87581, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-7.20702, 0, 0] - }, + "post": [26.87911, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-6.64798, 0, 0] - }, + "post": [26.34426, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-6.1, 0, 0] - }, + "post": [25.82, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-11.914, 0, 0] - }, + "post": [23.372, 0, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [-12.4498, 0, 0] - }, + "post": [23.1464, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-12.655, 0, 0] - }, + "post": [23.06, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-12.94, 0, 0] - }, + "post": [22.94, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-8.38959, 0, 0] - }, + "post": [26.0684, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-11.61707, 0, 0] - }, + "post": [24.83299, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [-11.74432, 0, 0] - }, + "post": [24.78428, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [-11.86, 0, 0] - }, + "post": [24.74, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [-8.2356, 0, 0] - }, + "post": [27.2781, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [2.70867, 0, 0] - }, + "post": [34.94217, 0, 0], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [30.78, 0, 0] - }, + "post": [54.6, 0, 0], "lerp_mode": "catmullrom" }, "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "ankleLeft": { - "rotation": { + "root": { + "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": { - "vector": [-2.304, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-7.104, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-28.8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-16.02152, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [-10.99697, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [-10.19056, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [8.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [12.31, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [13.84016, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [14.14283, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [14.3278, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [13.01929, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [7.9963, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [7.42492, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [7.36821, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [7.34204, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": [7.31875, 0, 0] - }, + "1.5417": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.5833": { - "post": { - "vector": [7.26984, 0, 0] - }, + "2.0833": { + "post": [0, 0.6, 0], "lerp_mode": "catmullrom" }, - "2.6667": { - "post": { - "vector": [7.14406, 0, 0] - }, + "3.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "eat2": { + "animation_length": 3.875, + "bones": { + "hips": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], + "0.5": ["12.5+math.sin(query.anim_time*180/1.5-30)*15", 0, 0], + "0.875": ["math.sin(query.anim_time*180/1.5-30)*15", 0, 0], + "1.5": ["math.sin(query.anim_time*180/1.75)*-15", 0, 0], + "1.75": ["-15+math.sin(query.anim_time*720/1)*2.5", 0, 0], + "2.5": ["-15+math.sin(query.anim_time*360/1)*2.5", 0, 0], + "3.875": [0, 0, 0] + }, + "position": { + "0.0": [0, "math.sin(query.anim_time*180/0.5)*-1", 0], + "0.5": [0, "math.sin(query.anim_time*180/1.5-60)*-2", 0], + "0.875": [0, "math.sin(query.anim_time*180/1.5-60)*-2", 0], + "1.5": [0, "math.sin(query.anim_time*180/1.75-60)*0.5", 0], + "3.875": [0, 0, 0] + } + }, + "shoulders": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], + "0.5": ["-12.9807+math.sin(query.anim_time*180/1.5)*10", 0, 0], + "0.875": ["math.sin(query.anim_time*180/1.5)*10", 0, 0], + "1.5": ["math.sin(query.anim_time*180/1.75-30)*-5", 0, 0], + "1.75": ["-5+math.sin(query.anim_time*720/1+60)*-2.5", 0, 0], + "2.5": ["math.sin(query.anim_time*360/1+60)*-2.5", 0, 0], + "3.875": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "chest": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [-0.64617, 0.00342, 0.00672], + "0.4583": [4, 0, 0], + "0.75": [-6.30591, -0.06066, -0.11929], + "1.0": [-5, 0, 0], + "1.25": [0.65205, 0.51375, 1.01028], + "1.5": [4.01411, 0.90659, 1.7828], + "2.0": [3, 0, 0], + "2.5": [-1, 0, 0], + "3.875": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.4583": [0, 0, 0], + "1.0": [0, 0, 0], + "1.5": [0, 0, 0], + "2.0": [0, 0, 0], + "3.875": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.2083": [1, 1, 0.9864], + "0.4583": [1, 1, 1.1], + "0.75": [1, 1, 0.8861], + "1.0": [1, 1, 0.9], + "1.25": [1, 1, 1.0271], + "1.5": [1, 1, 1.05], + "2.0": [1, 1, 1.11], + "2.5": [1, 1, 1], + "3.875": [1, 1, 1] + } + }, + "neck1": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"], + "0.5": ["math.sin(query.anim_time*180/1.5)*30", "math.sin(query.anim_time*720/1.5+120)*-5", "math.sin(query.anim_time*720/1.5+120)*-5"], + "0.875": ["math.sin(query.anim_time*180/1.5+30)*30", "math.sin(query.anim_time*720/1.5+120)*-5", "math.sin(query.anim_time*720/1.5+120)*-5"], + "1.5": ["math.sin(query.anim_time*180/1.75-30)*-5", "math.sin(query.anim_time*720/1.75+60)*5", "math.sin(query.anim_time*720/1.75+60)*5"], + "1.75": ["-5+math.sin(query.anim_time*720/1)*-10", "math.sin(query.anim_time*180/3+60)*-5", "math.sin(query.anim_time*180/3+60)*-5"], + "2.5": ["math.sin(query.anim_time*360/1+60)*-10", "math.sin(query.anim_time*180/3+60)*-5", "math.sin(query.anim_time*180/3+60)*-5"], + "3.875": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5": [0, 1, -5], + "0.875": [0, 1, -2], + "1.1667": [0, 0.53, 0.33], + "1.5": [0, 0, 1.6], + "1.625": [0, 0, 2.6], + "1.75": [0, 0, 1.8], + "2.5": [0, 0, -1], + "3.0": [0, -1, 3.13], + "3.875": [0, 0, 0] + } + }, + "neck2": { + "rotation": { + "0.0": [0, 0, 0], + "0.7083": [-10, 0, 0], + "3.875": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "neck3": { + "rotation": { + "0.0": [0, 0, 0], + "0.7083": [7, 0, 0], + "3.875": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "head": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*-20", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*-5"], + "0.5": ["math.sin(query.anim_time*180/1.5-90)*-40", "math.sin(query.anim_time*720/1.5+120)*5", "math.sin(query.anim_time*720/1.5+120)*5"], + "0.875": ["math.sin(query.anim_time*180/1.5+60)*-40", "math.sin(query.anim_time*720/1.5+120)*5", "math.sin(query.anim_time*720/1.5+120)*5"], + "1.5": [ + "0.2795+math.sin(query.anim_time*180/1.75-30)*5", + "math.sin(query.anim_time*720/1.75)*-4.6474", + "math.sin(query.anim_time*720/1.75)*-2.5102" + ], + "1.75": ["-0.2151+math.sin(query.anim_time*720/1-60)*20", "0.2107+math.sin(query.anim_time*180/3)*5", "-2.5004+math.sin(query.anim_time*180/3)*5"], + "2.5": ["math.sin(query.anim_time*360/1)*10", "math.sin(query.anim_time*180/3)*5", "math.sin(query.anim_time*180/3)*5"], + "3.875": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "jawLower1": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*20", 0, 0], + "0.5": ["math.sin(query.anim_time*180/1.5)*40", 0, 0], + "0.875": ["math.sin(query.anim_time*180/1.5-60)*10", 0, 0], + "1.5": ["10+math.sin(query.anim_time*180/1.75)*-2.5", 0, 0], + "1.75": ["15+math.sin(query.anim_time*720/1+60)*15", 0, 0], + "2.5": ["15+math.sin(query.anim_time*360/1+60)*15", 0, 0], + "3.875": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "throat1": { + "rotation": { + "0.0": [0, 0, 0], + "0.7917": [-8.25, 0, 0], + "1.0": [-3.4721, -3.78559, -2.37319], + "1.8333": [-2.31, 0, 0], + "2.125": [9, 0, 0], + "2.5833": [-1.5, 0, 0], + "3.875": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5417": [0, -1.11, -2.18], + "0.7917": [0, -1.9, -3.28], + "1.0": [0, -0.95, -0.89], + "1.375": [0, 0.01, 2.07], + "1.8333": [0, -1.14, -0.54], + "2.125": [0, 1.4, 3.2], + "2.5833": [0, -0.2, -1.5], + "3.875": [0, 0, 0] + } + }, + "throat3": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.6667": [0, 4, 0], + "3.875": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "3.875": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.5417": [1, 1, 0.3], + "0.6667": [1, 1, 1], + "0.9167": [1, 1, 1] + } + }, + "tail1": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "0.5": ["math.sin(query.anim_time*180/1.5+30)*-5", 0, 0], + "0.875": ["math.sin(query.anim_time*180/1.5+30)*-5", 0, 0], + "1.5": ["math.sin(query.anim_time*180/1.75+60)*5", 0, 0], + "1.75": ["5+math.sin(query.anim_time*720/1+60)*-2.5", 0, 0], + "2.5": ["5+math.sin(query.anim_time*360/1+60)*-2.5", 0, 0], + "3.875": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "tail2": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "0.5": ["math.sin(query.anim_time*180/1.5-30)*-5", 0, 0], + "0.875": ["math.sin(query.anim_time*180/1.5-30)*-5", 0, 0], + "1.5": ["math.sin(query.anim_time*180/1.75)*5", 0, 0], + "1.75": ["5+math.sin(query.anim_time*720/1)*-2.5", 0, 0], + "2.5": ["5+math.sin(query.anim_time*360/1-60)*-2.5", 0, 0], + "3.875": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "tail3": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "0.5": ["math.sin(query.anim_time*180/1.5-90)*-5", 0, 0], + "0.875": ["math.sin(query.anim_time*180/1.5-90)*-5", 0, 0], + "1.5": ["math.sin(query.anim_time*180/1.75-60)*5", 0, 0], + "1.75": ["5+math.sin(query.anim_time*720/1-60)*-2.5", 0, 0], + "2.5": ["5+math.sin(query.anim_time*360/1-120)*-2.5", 0, 0], + "3.875": [0, 0, 0] + }, + "position": [0, 0, 0] + } + } + }, + "drink": { + "animation_length": 6, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.7917": { - "post": { - "vector": [6.87621, 0, 0] - }, + "0.0833": { + "post": [2.15, 0, 0], "lerp_mode": "catmullrom" }, - "2.9583": { - "post": { - "vector": [6.79478, 0, 0] - }, + "0.1667": { + "post": [4.28, 0, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [6.78454, 0, 0] - }, + "0.25": { + "post": [6.34, 0, 0], "lerp_mode": "catmullrom" }, - "3.0833": { - "post": { - "vector": [6.77711, 0, 0] - }, + "0.3333": { + "post": [8.33, 0, 0], "lerp_mode": "catmullrom" }, - "3.2083": { - "post": { - "vector": [7.84412, 0, 0] - }, + "0.4167": { + "post": [10.24, 0, 0], "lerp_mode": "catmullrom" }, - "3.5": { - "post": { - "vector": [8.89, 0, 0] - }, + "0.5": { + "post": [12.07, 0, 0], "lerp_mode": "catmullrom" }, - "3.9167": { - "post": { - "vector": [14.704, 0, 0] - }, + "0.5833": { + "post": [13.81, 0, 0], "lerp_mode": "catmullrom" }, - "3.9583": { - "post": { - "vector": [15.2398, 0, 0] - }, + "0.6667": { + "post": [15.47, 0, 0], "lerp_mode": "catmullrom" }, - "4.0": { - "post": { - "vector": [15.445, 0, 0] - }, + "0.75": { + "post": [17.07, 0, 0], "lerp_mode": "catmullrom" }, - "4.1667": { - "post": { - "vector": [15.73, 0, 0] - }, + "0.8333": { + "post": [18.6, 0, 0], "lerp_mode": "catmullrom" }, - "4.3333": { - "post": { - "vector": [8.61999, 0, 0] - }, + "0.9167": { + "post": [20.09, 0, 0], "lerp_mode": "catmullrom" }, - "4.5": { - "post": { - "vector": [13.5583, 0, 0] - }, + "1.0": { + "post": [21.55, 0, 0], "lerp_mode": "catmullrom" }, - "4.5417": { - "post": { - "vector": [13.753, 0, 0] - }, + "1.0833": { + "post": [22.97, 0, 0], "lerp_mode": "catmullrom" }, - "4.625": { - "post": { - "vector": [13.93, 0, 0] - }, + "1.1667": { + "post": [24.36, 0, 0], "lerp_mode": "catmullrom" }, - "4.7083": { - "post": { - "vector": [9.9231, 0, 0] - }, + "1.25": { + "post": [25.73, 0, 0], "lerp_mode": "catmullrom" }, - "4.7917": { - "post": { - "vector": [-2.17617, 0, 0] - }, + "1.3333": { + "post": [27.05, 0, 0], "lerp_mode": "catmullrom" }, - "4.875": { - "post": { - "vector": [-33.21, 0, 0] - }, + "1.4167": { + "post": [28.31, 0, 0], "lerp_mode": "catmullrom" }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "1.5": { + "post": [29.49, 0, 0], "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.5833": { + "post": [28.24, 0, 0], "lerp_mode": "catmullrom" }, - "0.125": { - "post": { - "vector": [4.032, 0, 0] - }, + "1.6667": { + "post": [27.22, 0, 0], "lerp_mode": "catmullrom" }, - "0.2083": { - "post": { - "vector": [12.432, 0, 0] - }, + "1.75": { + "post": [26.68, 0, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [50.4, 0, 0] - }, + "1.8333": { + "post": [26.87, 0, 0], "lerp_mode": "catmullrom" }, - "0.4167": { - "post": { - "vector": [42.06636, 0, 0] - }, + "1.9167": { + "post": [27.94, 0, 0], "lerp_mode": "catmullrom" }, - "0.4583": { - "post": { - "vector": [38.78954, 0, 0] - }, + "2.0": { + "post": [30, 0, 0], "lerp_mode": "catmullrom" }, - "0.5417": { - "post": { - "vector": [38.26363, 0, 0] - }, + "2.0833": { + "post": [30.81, 0, 0], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [25.82, 0, 0] - }, + "2.1667": { + "post": [31.39, 0, 0], "lerp_mode": "catmullrom" }, - "1.9167": { - "post": { - "vector": [24.38, 0, 0] - }, + "2.25": { + "post": [31.7, 0, 0], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [23.73572, 0, 0] - }, + "2.3333": { + "post": [31.7, 0, 0], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [23.60828, 0, 0] - }, + "2.4167": { + "post": [31.4, 0, 0], "lerp_mode": "catmullrom" }, - "2.0417": { - "post": { - "vector": [23.5304, 0, 0] - }, + "2.5": { + "post": [30.83, 0, 0], "lerp_mode": "catmullrom" }, - "2.125": { - "post": { - "vector": [24.11072, 0, 0] - }, + "2.5833": { + "post": [30.03, 0, 0], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [26.3384, 0, 0] - }, + "2.6667": { + "post": [29.07, 0, 0], "lerp_mode": "catmullrom" }, - "2.375": { - "post": { - "vector": [26.59181, 0, 0] - }, + "2.75": { + "post": [28.02, 0, 0], "lerp_mode": "catmullrom" }, - "2.4167": { - "post": { - "vector": [26.61695, 0, 0] - }, + "2.8333": { + "post": [26.94, 0, 0], "lerp_mode": "catmullrom" }, - "2.4583": { - "post": { - "vector": [26.62856, 0, 0] - }, + "2.9167": { + "post": [25.92, 0, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": [26.63889, 0, 0] - }, + "3.0": { + "post": [25, 0, 0], "lerp_mode": "catmullrom" }, - "2.5833": { - "post": { - "vector": [26.66058, 0, 0] - }, + "3.0833": { + "post": [24.22, 0, 0], "lerp_mode": "catmullrom" }, - "2.6667": { - "post": { - "vector": [26.71636, 0, 0] - }, + "3.1667": { + "post": [23.61, 0, 0], "lerp_mode": "catmullrom" }, - "2.7917": { - "post": { - "vector": [26.83516, 0, 0] - }, + "3.25": { + "post": [23.16, 0, 0], "lerp_mode": "catmullrom" }, - "2.9583": { - "post": { - "vector": [26.87127, 0, 0] - }, + "3.3333": { + "post": [22.85, 0, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [26.87581, 0, 0] - }, + "3.4167": { + "post": [22.65, 0, 0], "lerp_mode": "catmullrom" }, - "3.0833": { - "post": { - "vector": [26.87911, 0, 0] - }, + "3.5": { + "post": [22.5, 0, 0], "lerp_mode": "catmullrom" }, - "3.2083": { - "post": { - "vector": [26.34426, 0, 0] - }, + "3.5833": { + "post": [22.35, 0, 0], "lerp_mode": "catmullrom" }, - "3.5": { - "post": { - "vector": [25.82, 0, 0] - }, + "3.6667": { + "post": [22.15, 0, 0], "lerp_mode": "catmullrom" }, - "3.9167": { - "post": { - "vector": [23.372, 0, 0] - }, + "3.75": { + "post": [21.84, 0, 0], "lerp_mode": "catmullrom" }, - "3.9583": { - "post": { - "vector": [23.1464, 0, 0] - }, + "3.8333": { + "post": [21.39, 0, 0], + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": [20.78, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [23.06, 0, 0] - }, + "post": [20, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": [19.08, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [22.94, 0, 0] - }, + "post": [18.06, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": [16.98, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [26.0684, 0, 0] - }, + "post": [15.93, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": [14.97, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [24.83299, 0, 0] - }, + "post": [14.17, 0, 0], "lerp_mode": "catmullrom" }, - "4.5417": { - "post": { - "vector": [24.78428, 0, 0] - }, + "4.5833": { + "post": [13.6, 0, 0], "lerp_mode": "catmullrom" }, - "4.625": { - "post": { - "vector": [24.74001, 0, 0] - }, + "4.6667": { + "post": [13.3, 0, 0], "lerp_mode": "catmullrom" }, - "4.7083": { - "post": { - "vector": [27.2781, 0, 0] - }, + "4.75": { + "post": [13.3, 0, 0], "lerp_mode": "catmullrom" }, - "4.7917": { - "post": { - "vector": [34.94217, 0, 0] - }, + "4.8333": { + "post": [13.61, 0, 0], "lerp_mode": "catmullrom" }, - "4.875": { - "post": { - "vector": [54.6, 0, 0] - }, + "4.9167": { + "post": [14.19, 0, 0], "lerp_mode": "catmullrom" }, - "5.2917": { - "post": { - "vector": [0, 0, 0] - }, + "5.0": { + "post": [15, 0, 0], "lerp_mode": "catmullrom" - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] }, - "3.75": { - "vector": [6, 0, 0] + "5.0833": { + "post": [14.15, 0, 0], + "lerp_mode": "catmullrom" }, - "4.4583": { - "vector": [18.92, 0, 0] + "5.1667": { + "post": [12.94, 0, 0], + "lerp_mode": "catmullrom" }, - "5.2917": { - "vector": [0, 0, 0] - } - } - }, - "throat3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] + "5.25": { + "post": [11.4, 0, 0], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [8, -6, 0] + "5.3333": { + "post": [9.6, 0, 0], + "lerp_mode": "catmullrom" }, - "2.4167": { - "vector": [8.04192, -1.64292, -0.64443] + "5.4167": { + "post": [7.65, 0, 0], + "lerp_mode": "catmullrom" }, - "3.0": { - "vector": [8.02564, -4.02149, -0.29352] + "5.5": { + "post": [5.67, 0, 0], + "lerp_mode": "catmullrom" }, - "3.9167": { - "vector": [15.02564, -4.02149, -0.29352] + "5.5833": { + "post": [3.79, 0, 0], + "lerp_mode": "catmullrom" }, - "4.25": { - "vector": [14.96041, -1.64563, -0.35128] + "5.6667": { + "post": [2.16, 0, 0], + "lerp_mode": "catmullrom" }, - "4.375": { - "vector": [11.64969, -0.43818, -0.38063] + "5.75": { + "post": [0.88, 0, 0], + "lerp_mode": "catmullrom" }, - "4.625": { - "vector": [23.02825, 1.97674, -0.43934] + "5.8333": { + "post": [0.07, 0, 0], + "lerp_mode": "catmullrom" }, - "5.2917": { - "vector": [0, 0, 0] + "5.9167": { + "post": [-0.23, 0, 0], + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "2.4167": { - "vector": [0.2, 0, 0] + "0.0833": { + "post": [0, 0.38, 0], + "lerp_mode": "catmullrom" }, - "4.875": { - "vector": [0.2, 0, 0.3] - }, - "5.2917": { - "vector": [0, 0, 0] - } - }, - "scale": { - "0.0": { - "vector": [1, 1, 1] + "0.1667": { + "post": [0, 0.7, 0], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [1, 1, 0.6] + "0.25": { + "post": [0, 0.92, 0], + "lerp_mode": "catmullrom" }, - "2.5417": { - "vector": [1, 1, 1] + "0.3333": { + "post": [0, 1.06, 0], + "lerp_mode": "catmullrom" }, - "3.0": { - "vector": [1, 1, 0.6] + "0.4167": { + "post": [0, 1.08, 0], + "lerp_mode": "catmullrom" }, - "3.75": { - "vector": [1, 1, 0.2636] + "0.5": { + "post": [0, 1.01, 0], + "lerp_mode": "catmullrom" }, - "3.9167": { - "vector": [1, 1, 0.8] + "0.5833": { + "post": [0, 0.83, 0], + "lerp_mode": "catmullrom" }, - "5.2917": { - "vector": [1, 1, 1] - } - } - } - } - }, - "eat2": { - "animation_length": 3, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] - }, + "0.6667": { + "post": [0, 0.55, 0], "lerp_mode": "catmullrom" }, - "0.5": { - "post": { - "vector": ["12.5+math.sin(query.anim_time*180/1.5-30)*15", 0, 0] - }, + "0.75": { + "post": [0, 0.17, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5-30)*15", 0, 0] - }, + "0.8333": { + "post": [0, -0.28, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.75)*-15", 0, 0] - }, + "0.9167": { + "post": [0, -0.8, 0], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": ["-15+math.sin(query.anim_time*720/1)*2.5", 0, 0] - }, + "1.0": { + "post": [0, -1.38, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": ["-15+math.sin(query.anim_time*360/1)*2.5", 0, 0] - }, + "1.0833": { + "post": [0, -1.99, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] - }, + "1.1667": { + "post": [0, -2.61, 0], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, "math.sin(query.anim_time*180/0.5)*-1", 0] - }, + }, + "1.25": { + "post": [0, -3.22, 0], "lerp_mode": "catmullrom" }, - "0.5": { - "post": { - "vector": [0, "math.sin(query.anim_time*180/1.5-60)*-2", 0] - }, + "1.3333": { + "post": [0, -3.81, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": [0, "math.sin(query.anim_time*180/1.5-60)*-2", 0] - }, + "1.4167": { + "post": [0, -4.35, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [0, "math.sin(query.anim_time*180/1.75-60)*0.5", 0] - }, + "post": [0, -4.83, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [0, "math.sin(query.anim_time*180/0.5)*-1", 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"] - }, + "1.5833": { + "post": [0, -4.72, 0], "lerp_mode": "catmullrom" }, - "0.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5)*10", "math.sin(query.anim_time*720/1.5)*-5", "math.sin(query.anim_time*720/1.5)*-5"] - }, + "1.6667": { + "post": [0, -4.52, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5)*10", "math.sin(query.anim_time*720/1.5)*-5", "math.sin(query.anim_time*720/1.5)*-5"] - }, + "1.75": { + "post": [0, -4.3, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.75-30)*-5", "math.sin(query.anim_time*720/1.75)*5", "math.sin(query.anim_time*720/1.75)*5"] - }, + "1.8333": { + "post": [0, -4.11, 0], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": ["-5+math.sin(query.anim_time*720/1+60)*-2.5", "math.sin(query.anim_time*180/3)*-5", "math.sin(query.anim_time*180/3)*-5"] - }, + "1.9167": { + "post": [0, -4, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": ["math.sin(query.anim_time*360/1+60)*-2.5", "math.sin(query.anim_time*180/3)*-5", "math.sin(query.anim_time*180/3)*-5"] - }, + "2.0": { + "post": [0, -4, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"] - }, + "2.0833": { + "post": [0, -4.06, 0], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "2.1667": { + "post": [0, -4.1, 0], "lerp_mode": "catmullrom" }, - "0.5": { - "post": { - "vector": [0, 0, 0] - }, + "2.25": { + "post": [0, -4.12, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": [-1, -0.3, -0.3] - }, + "2.3333": { + "post": [0, -4.13, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, + "2.4167": { + "post": [0, -4.11, 0], "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"] - }, + }, + "2.5": { + "post": [0, -4.08, 0], "lerp_mode": "catmullrom" }, - "0.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5)*30", "math.sin(query.anim_time*720/1.5+120)*-5", "math.sin(query.anim_time*720/1.5+120)*-5"] - }, + "2.5833": { + "post": [0, -4.03, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5+30)*30", "math.sin(query.anim_time*720/1.5+120)*-5", "math.sin(query.anim_time*720/1.5+120)*-5"] - }, + "2.6667": { + "post": [0, -3.96, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.75-30)*-5", "math.sin(query.anim_time*720/1.75+60)*5", "math.sin(query.anim_time*720/1.75+60)*5"] - }, + "2.75": { + "post": [0, -3.87, 0], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": ["-5+math.sin(query.anim_time*720/1)*-10", "math.sin(query.anim_time*180/3+60)*-5", "math.sin(query.anim_time*180/3+60)*-5"] - }, + "2.8333": { + "post": [0, -3.76, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": ["math.sin(query.anim_time*360/1+60)*-10", "math.sin(query.anim_time*180/3+60)*-5", "math.sin(query.anim_time*180/3+60)*-5"] - }, + "2.9167": { + "post": [0, -3.63, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, -3.48, 0], "lerp_mode": "catmullrom" }, - "0.5": { - "post": { - "vector": [0, 1, -5] - }, + "3.0833": { + "post": [0, -3.31, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": [0, 1, -2] - }, + "3.1667": { + "post": [0, -3.14, 0], "lerp_mode": "catmullrom" }, - "1.1667": { - "post": { - "vector": [0, 0.53, 0.33] - }, + "3.25": { + "post": [0, -2.96, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [0, 0, 1.6] - }, + "3.3333": { + "post": [0, -2.79, 0], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [0, 0, 2.6] - }, + "3.4167": { + "post": [0, -2.65, 0], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": [0, 0, 1.8] - }, + "3.5": { + "post": [0, -2.53, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": [0, 0, -1] - }, + "3.5833": { + "post": [0, -2.46, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, + "3.6667": { + "post": [0, -2.42, 0], "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-20", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*-5"] - }, + }, + "3.75": { + "post": [0, -2.43, 0], "lerp_mode": "catmullrom" }, - "0.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5-90)*-40", "math.sin(query.anim_time*720/1.5+120)*5", "math.sin(query.anim_time*720/1.5+120)*5"] - }, + "3.8333": { + "post": [0, -2.48, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5+60)*-40", "math.sin(query.anim_time*720/1.5+120)*5", "math.sin(query.anim_time*720/1.5+120)*5"] - }, + "3.9167": { + "post": [0, -2.57, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [ - "0.2795+math.sin(query.anim_time*180/1.75-30)*5", - "math.sin(query.anim_time*720/1.75)*-4.6474", - "math.sin(query.anim_time*720/1.75)*-2.5102" - ] - }, + "4.0": { + "post": [0, -2.67, 0], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": ["-0.2151+math.sin(query.anim_time*720/1-60)*20", "0.2107+math.sin(query.anim_time*180/3)*5", "-2.5004+math.sin(query.anim_time*180/3)*5"] - }, + "4.0833": { + "post": [0, -2.77, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": ["math.sin(query.anim_time*360/1)*10", "math.sin(query.anim_time*180/3)*5", "math.sin(query.anim_time*180/3)*5"] - }, + "4.1667": { + "post": [0, -2.86, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-20", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*-5"] - }, + "4.25": { + "post": [0, -2.91, 0], "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*20", 0, 0] - }, + }, + "4.3333": { + "post": [0, -2.92, 0], "lerp_mode": "catmullrom" }, - "0.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5)*40", 0, 0] - }, + "4.4167": { + "post": [0, -2.88, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5-60)*10", 0, 0] - }, + "4.5": { + "post": [0, -2.78, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": ["10+math.sin(query.anim_time*180/1.75)*-2.5", 0, 0] - }, + "4.5833": { + "post": [0, -2.62, 0], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": ["15+math.sin(query.anim_time*720/1+60)*15", 0, 0] - }, + "4.6667": { + "post": [0, -2.42, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": ["15+math.sin(query.anim_time*360/1+60)*15", 0, 0] - }, + "4.75": { + "post": [0, -2.2, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*20", 0, 0] - }, + "4.8333": { + "post": [0, -1.96, 0], "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, + }, + "4.9167": { + "post": [0, -1.75, 0], "lerp_mode": "catmullrom" }, - "0.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5+30)*-5", 0, 0] - }, + "5.0": { + "post": [0, -1.57, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5+30)*-5", 0, 0] - }, + "5.0833": { + "post": [0, -1.46, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.75+60)*5", 0, 0] - }, + "5.1667": { + "post": [0, -1.42, 0], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": ["5+math.sin(query.anim_time*720/1+60)*-2.5", 0, 0] - }, + "5.25": { + "post": [0, -1.43, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": ["5+math.sin(query.anim_time*360/1+60)*-2.5", 0, 0] - }, + "5.3333": { + "post": [0, -1.45, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, + "5.4167": { + "post": [0, -1.46, 0], "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, + }, + "5.5": { + "post": [0, -1.43, 0], "lerp_mode": "catmullrom" }, - "0.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5-30)*-5", 0, 0] - }, + "5.5833": { + "post": [0, -1.35, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5-30)*-5", 0, 0] - }, + "5.6667": { + "post": [0, -1.2, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.75)*5", 0, 0] - }, + "5.75": { + "post": [0, -0.98, 0], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": ["5+math.sin(query.anim_time*720/1)*-2.5", 0, 0] - }, + "5.8333": { + "post": [0, -0.7, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": ["5+math.sin(query.anim_time*360/1-60)*-2.5", 0, 0] - }, + "5.9167": { + "post": [0, -0.37, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, + "6.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "tail3": { + "shoulders": { "rotation": { "0.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5-90)*-5", 0, 0] - }, + "0.0833": { + "post": [1.42, 0, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.5-90)*-5", 0, 0] - }, + "0.1667": { + "post": [2.65, 0, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": ["math.sin(query.anim_time*180/1.75-60)*5", 0, 0] - }, + "0.25": { + "post": [3.66, 0, 0], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": ["5+math.sin(query.anim_time*720/1-60)*-2.5", 0, 0] - }, + "0.3333": { + "post": [4.44, 0, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": ["5+math.sin(query.anim_time*360/1-120)*-2.5", 0, 0] - }, + "0.4167": { + "post": [5, 0, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "chest": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "0.5": { + "post": [5.34, 0, 0], "lerp_mode": "catmullrom" }, - "0.4583": { - "post": { - "vector": [-5, 0, 0] - }, + "0.5833": { + "post": [5.49, 0, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-5, 0, 0] - }, + "0.6667": { + "post": [5.47, 0, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [4.01411, 0.90659, 1.7828] - }, + "0.75": { + "post": [5.33, 0, 0], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [3, 0, 0] - }, + "0.8333": { + "post": [5.1, 0, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": [-1, 0, 0] - }, + "0.9167": { + "post": [4.82, 0, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, + "1.0": { + "post": [4.55, 0, 0], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.0833": { + "post": [4.33, 0, 0], "lerp_mode": "catmullrom" }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, + "1.1667": { + "post": [4.18, 0, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [0, 0, 0] - }, + "1.25": { + "post": [4.14, 0, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [0, 0, 0] - }, + "1.3333": { + "post": [4.23, 0, 0], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [0, 0, 0] - }, + "1.4167": { + "post": [4.46, 0, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, + "1.5": { + "post": [4.83, 0, 0], "lerp_mode": "catmullrom" - } - }, - "scale": { - "0.0": { - "post": { - "vector": [1, 1, 1] - }, + }, + "1.5833": { + "post": [4.94, 0, 0], "lerp_mode": "catmullrom" }, - "0.4583": { - "post": { - "vector": [1, 1, 0.9] - }, + "1.6667": { + "post": [4.78, 0, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [1, 1, 0.9] - }, + "1.75": { + "post": [4.25, 0, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [1, 1, 1.05] - }, + "1.8333": { + "post": [3.28, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": [1.85, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [1, 1, 1.11] - }, + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": [-1.22, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": [-2.22, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": [-2.93, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": [-3.29, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": [-3.28, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [1, 1, 1] - }, + "post": [-2.92, 0, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [1, 1, 1] - }, + "2.5833": { + "post": [-2.23, 0, 0], "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "2.6667": { + "post": [-1.29, 0, 0], "lerp_mode": "catmullrom" }, - "0.7083": { - "post": { - "vector": [-10, 0, 0] - }, + "2.75": { + "post": [-0.19, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": [0.97, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [2.1, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [3.11, 0, 0], "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "3.0833": { + "post": [3.91, 0, 0], "lerp_mode": "catmullrom" }, - "0.7083": { - "post": { - "vector": [7, 0, 0] - }, + "3.1667": { + "post": [4.44, 0, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, + "3.25": { + "post": [4.68, 0, 0], "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "3.3333": { + "post": [4.63, 0, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-3.76, 0, 0] - }, + "3.4167": { + "post": [4.3, 0, 0], "lerp_mode": "catmullrom" }, - "1.8333": { - "post": { - "vector": [-2.31, 0, 0] - }, + "3.5": { + "post": [3.75, 0, 0], "lerp_mode": "catmullrom" }, - "2.125": { - "post": { - "vector": [9, 0, 0] - }, + "3.5833": { + "post": [3.05, 0, 0], "lerp_mode": "catmullrom" }, - "2.5833": { - "post": { - "vector": [-1.5, 0, 0] - }, + "3.6667": { + "post": [2.3, 0, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, + "3.75": { + "post": [1.57, 0, 0], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "3.8333": { + "post": [0.97, 0, 0], "lerp_mode": "catmullrom" }, - "0.5417": { - "post": { - "vector": [0, -1.11, -2.78] - }, + "3.9167": { + "post": [0.58, 0, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [0, -0.95, -0.89] - }, + "4.0": { + "post": [0.45, 0, 0], "lerp_mode": "catmullrom" }, - "1.375": { - "post": { - "vector": [0, 0.01, 2.07] - }, + "4.0833": { + "post": [0.62, 0, 0], "lerp_mode": "catmullrom" }, - "1.8333": { - "post": { - "vector": [0, -1.14, -0.54] - }, + "4.1667": { + "post": [1.11, 0, 0], "lerp_mode": "catmullrom" }, - "2.125": { - "post": { - "vector": [0, 1.4, 3.2] - }, + "4.25": { + "post": [1.9, 0, 0], "lerp_mode": "catmullrom" }, - "2.5833": { - "post": { - "vector": [0, -0.2, -1.5] - }, + "4.3333": { + "post": [2.93, 0, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, + "4.4167": { + "post": [4.13, 0, 0], "lerp_mode": "catmullrom" - } - } - }, - "throat3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "4.5": { + "post": [5.42, 0, 0], "lerp_mode": "catmullrom" }, - "0.5417": { - "post": { - "vector": [0, 0, 0] - }, + "4.5833": { + "post": [6.68, 0, 0], "lerp_mode": "catmullrom" }, - "0.6667": { - "post": { - "vector": [0, 4, 0] - }, + "4.6667": { + "post": [7.81, 0, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, + "4.75": { + "post": [8.72, 0, 0], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "4.8333": { + "post": [9.31, 0, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, + "4.9167": { + "post": [9.52, 0, 0], "lerp_mode": "catmullrom" - } - }, - "scale": { - "0.0": { - "post": { - "vector": [1, 1, 1] - }, + }, + "5.0": { + "post": [9.33, 0, 0], "lerp_mode": "catmullrom" }, - "0.5417": { - "post": { - "vector": [1, 1, 0.3] - }, + "5.0833": { + "post": [7.04, 0, 0], "lerp_mode": "catmullrom" }, - "0.6667": { - "post": { - "vector": [1, 1, 1] - }, + "5.1667": { + "post": [4.61, 0, 0], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [1, 1, 1] - }, + "5.25": { + "post": [2.22, 0, 0], + "lerp_mode": "catmullrom" + }, + "5.3333": { + "post": [0.05, 0, 0], + "lerp_mode": "catmullrom" + }, + "5.4167": { + "post": [-1.75, 0, 0], + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": [-3.08, 0, 0], + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": [-3.86, 0, 0], + "lerp_mode": "catmullrom" + }, + "5.6667": { + "post": [-4.06, 0, 0], + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": [-3.71, 0, 0], + "lerp_mode": "catmullrom" + }, + "5.8333": { + "post": [-2.85, 0, 0], + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": [-1.58, 0, 0], + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } - } - } - }, - "drink": { - "animation_length": 6, - "bones": { - "hips": { + }, + "chest": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [-4, 0, 0], + "1.7083": [-4, 0, 0], + "2.0": [0.5, 0, 0], + "2.4583": [2.5, 0, 0], + "3.1667": [-3.5, 0, 0], + "4.0": [-0.5, 0, 0], + "4.5417": [-4.5, 0, 0], + "5.0": [-6.5, 0, 0], + "5.2917": [-1.5, 0, 0], + "5.5417": [3, 0, 0], + "6.0": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.5417": [1, 1, 0.9], + "1.7083": [1, 1, 0.9], + "2.0": [1, 1, 1], + "2.4583": [1, 1, 1.1], + "3.1667": [1, 1, 0.96], + "4.0": [1, 1, 1], + "4.5417": [1, 1, 0.9], + "5.0": [1, 1, 0.83], + "5.2917": [1, 1, 0.98], + "5.5417": [1, 1, 1.08], + "6.0": [1, 1, 1] + } + }, + "neck1": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [2.15, 0, 0] - }, + "post": [-4.01, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [4.28, 0, 0] - }, + "post": [-7.35, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [6.34, 0, 0] - }, + "post": [-9.9, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [8.33, 0, 0] - }, + "post": [-11.56, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [10.24, 0, 0] - }, + "post": [-12.26, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [12.07, 0, 0] - }, + "post": [-11.99, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [13.81, 0, 0] - }, + "post": [-10.75, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [15.47, 0, 0] - }, + "post": [-8.58, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [17.07, 0, 0] - }, + "post": [-5.56, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [18.6, 0, 0] - }, + "post": [-1.8, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [20.09, 0, 0] - }, + "post": [2.59, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [21.55, 0, 0] - }, + "post": [7.45, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [22.97, 0, 0] - }, + "post": [12.6, 0, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [24.36, 0, 0] - }, + "post": [17.88, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [25.73, 0, 0] - }, + "post": [23.08, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [27.05, 0, 0] - }, + "post": [28.04, 0, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [28.31, 0, 0] - }, + "post": [32.56, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [29.49, 0, 0] - }, + "post": [36.47, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [28.24, 0, 0] - }, + "post": [39.28, 0, 0], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [27.22, 0, 0] - }, + "post": [42, 0, 0], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [26.68, 0, 0] - }, + "post": [44.55, 0, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [26.87, 0, 0] - }, + "post": [46.82, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [27.94, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [30, 0, 0] - }, + "post": [48.67, 0, 0], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [30.81, 0, 0] - }, + "post": [47.23, 0, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [31.39, 0, 0] - }, + "post": [43.69, 0, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [31.7, 0, 0] - }, + "post": [39.57, 0, 0], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [31.7, 0, 0] - }, + "post": [35.11, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [31.4, 0, 0] - }, + "post": [30.58, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [30.83, 0, 0] - }, + "post": [26.25, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [30.03, 0, 0] - }, + "post": [22.4, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [29.07, 0, 0] - }, + "post": [19.27, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [28.02, 0, 0] - }, + "post": [17.05, 0, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [26.94, 0, 0] - }, + "post": [15.89, 0, 0], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [25.92, 0, 0] - }, + "post": [15.84, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [25, 0, 0] - }, + "post": [16.9, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [24.22, 0, 0] - }, + "post": [18.98, 0, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [23.61, 0, 0] - }, + "post": [21.92, 0, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [23.16, 0, 0] - }, + "post": [25.5, 0, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [22.85, 0, 0] - }, + "post": [29.44, 0, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [22.65, 0, 0] - }, + "post": [33.47, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [22.5, 0, 0] - }, + "post": [37.25, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [22.35, 0, 0] - }, + "post": [40.5, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [22.15, 0, 0] - }, + "post": [42.95, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [21.84, 0, 0] - }, + "post": [44.39, 0, 0], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [21.39, 0, 0] - }, + "post": [44.67, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [20.78, 0, 0] - }, + "post": [43.71, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [20, 0, 0] - }, + "post": [41.54, 0, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [19.08, 0, 0] - }, + "post": [38.26, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [18.06, 0, 0] - }, + "post": [34.03, 0, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [16.98, 0, 0] - }, + "post": [29.1, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [15.93, 0, 0] - }, + "post": [23.78, 0, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [14.97, 0, 0] - }, + "post": [18.38, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [14.17, 0, 0] - }, + "post": [13.25, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [13.6, 0, 0] - }, + "post": [8.71, 0, 0], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [13.3, 0, 0] - }, + "post": [5.05, 0, 0], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [13.3, 0, 0] - }, + "post": [2.5, 0, 0], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [13.61, 0, 0] - }, + "post": [1.22, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [14.19, 0, 0] - }, + "post": [1.29, 0, 0], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [15, 0, 0] - }, + "post": [2.68, 0, 0], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [14.15, 0, 0] - }, + "post": [6.15, 0, 0], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [12.94, 0, 0] - }, + "post": [9.97, 0, 0], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [11.4, 0, 0] - }, + "post": [13.62, 0, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [9.6, 0, 0] - }, + "post": [16.62, 0, 0], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [7.65, 0, 0] - }, + "post": [18.6, 0, 0], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [5.67, 0, 0] - }, + "post": [19.33, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [3.79, 0, 0] - }, + "post": [18.69, 0, 0], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [2.16, 0, 0] - }, + "post": [16.73, 0, 0], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [0.88, 0, 0] - }, + "post": [13.58, 0, 0], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [0.07, 0, 0] - }, + "post": [9.52, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-0.23, 0, 0] - }, + "post": [4.87, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [0, 0.38, 0] - }, + "post": [0, -0.21, 0.49], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [0, 0.7, 0] - }, + "post": [0, -0.42, 0.99], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [0, 0.92, 0] - }, + "post": [0, -0.63, 1.48], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0, 1.06, 0] - }, + "post": [0, -0.83, 1.98], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, 1.08, 0] - }, + "post": [0, -1.04, 2.47], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [0, 1.01, 0] - }, + "post": [0, -1.25, 2.97], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [0, 0.83, 0] - }, + "post": [0, -1.46, 3.46], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [0, 0.55, 0] - }, + "post": [0, -1.35, 2.99], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [0, 0.17, 0] - }, + "post": [0, -1.25, 2.52], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, -0.28, 0] - }, + "post": [0, -1.14, 2.05], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, -0.8, 0] - }, + "post": [0, -1.04, 1.58], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, -1.38, 0] - }, + "post": [0, -0.93, 1.11], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [0, -1.99, 0] - }, + "post": [0, -0.83, 0.65], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [0, -2.61, 0] - }, + "post": [0, -0.72, 0.18], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0, -3.22, 0] - }, + "post": [0, -0.62, -0.29], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [0, -3.81, 0] - }, + "post": [0, -0.51, -0.76], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [0, -4.35, 0] - }, + "post": [0, -0.41, -1.23], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [0, -4.83, 0] - }, + "post": [0, -0.3, -1.7], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [0, -4.72, 0] - }, + "post": [0, -0.47, -1.97], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [0, -4.52, 0] - }, + "post": [0, -0.63, -2.23], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [0, -4.3, 0] - }, + "post": [0, -0.8, -2.5], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [0, -4.11, 0] - }, + "post": [0, -0.97, -2.77], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [0, -4, 0] - }, + "post": [0, -1.13, -3.03], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0, -4, 0] - }, + "post": [0, -1.3, -3.3], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [0, -4.06, 0] - }, + "post": [0, -1.19, -3.24], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [0, -4.1, 0] - }, + "post": [0, -1.07, -3.18], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [0, -4.12, 0] - }, + "post": [0, -0.96, -3.13], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [0, -4.13, 0] - }, + "post": [0, -0.85, -3.07], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [0, -4.11, 0] - }, + "post": [0, -0.73, -3.01], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, -4.08, 0] - }, + "post": [0, -0.62, -2.95], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, -4.03, 0] - }, + "post": [0, -0.51, -2.9], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [0, -3.96, 0] - }, + "post": [0, -0.39, -2.84], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [0, -3.87, 0] - }, + "post": [0, -0.28, -2.78], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [0, -3.76, 0] - }, + "post": [0, -0.17, -2.72], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [0, -3.63, 0] - }, + "post": [0, -0.05, -2.67], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [0, -3.48, 0] - }, + "post": [0, 0.06, -2.61], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [0, -3.31, 0] - }, + "post": [0, -0.1, -2.57], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [0, -3.14, 0] - }, + "post": [0, -0.26, -2.53], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [0, -2.96, 0] - }, + "post": [0, -0.41, -2.48], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [0, -2.79, 0] - }, + "post": [0, -0.57, -2.44], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [0, -2.65, 0] - }, + "post": [0, -0.73, -2.4], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0, -2.53, 0] - }, + "post": [0, -0.89, -2.36], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [0, -2.46, 0] - }, + "post": [0, -1.04, -2.31], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [0, -2.42, 0] - }, + "post": [0, -1.2, -2.27], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [0, -2.43, 0] - }, + "post": [0, -1.36, -2.23], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [0, -2.48, 0] - }, + "post": [0, -1.25, -2.12], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0, -2.57, 0] - }, + "post": [0, -1.15, -2], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [0, -2.67, 0] - }, + "post": [0, -1.04, -1.89], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [0, -2.77, 0] - }, + "post": [0, -0.93, -1.78], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [0, -2.86, 0] - }, + "post": [0, -0.83, -1.67], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [0, -2.91, 0] - }, + "post": [0, -0.72, -1.55], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [0, -2.92, 0] - }, + "post": [0, -0.61, -1.44], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [0, -2.88, 0] - }, + "post": [0, -0.51, -1.33], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [0, -2.78, 0] - }, + "post": [0, -0.4, -1.22], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [0, -2.62, 0] - }, + "post": [0, -0.29, -1.1], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [0, -2.42, 0] - }, + "post": [0, -0.19, -0.99], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [0, -2.2, 0] - }, + "post": [0, -0.08, -0.88], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [0, -1.96, 0] - }, + "post": [0, 0.03, -0.77], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [0, -1.75, 0] - }, + "post": [0, 0.13, -0.65], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [0, -1.57, 0] - }, + "post": [0, 0.24, -0.54], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [0, -1.46, 0] - }, + "post": [0, 0.22, -0.5], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [0, -1.42, 0] - }, + "post": [0, 0.2, -0.45], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [0, -1.43, 0] - }, + "post": [0, 0.18, -0.41], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [0, -1.45, 0] - }, + "post": [0, 0.16, -0.36], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [0, -1.46, 0] - }, + "post": [0, 0.14, -0.32], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [0, -1.43, 0] - }, + "post": [0, 0.12, -0.27], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [0, -1.35, 0] - }, + "post": [0, 0.1, -0.23], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [0, -1.2, 0] - }, + "post": [0, 0.08, -0.18], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [0, -0.98, 0] - }, + "post": [0, 0.06, -0.14], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [0, -0.7, 0] - }, + "post": [0, 0.04, -0.09], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0, -0.37, 0] - }, + "post": [0, 0.02, -0.05], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "shoulders": { + "neck2": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [1.42, 0, 0] - }, + "post": [0.11, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [2.65, 0, 0] - }, + "post": [0.22, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [3.66, 0, 0] - }, + "post": [0.33, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [4.44, 0, 0] - }, + "post": [0.44, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [5, 0, 0] - }, + "post": [0.56, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [5.34, 0, 0] - }, + "post": [0.67, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [5.49, 0, 0] - }, + "post": [0.78, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [5.47, 0, 0] - }, + "post": [0.89, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [5.33, 0, 0] - }, + "post": [1, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [5.1, 0, 0] - }, + "post": [1.11, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [4.82, 0, 0] - }, + "post": [1.22, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [4.55, 0, 0] - }, + "post": [1.33, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [4.33, 0, 0] - }, + "post": [1.44, 0, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [4.18, 0, 0] - }, + "post": [1.56, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [4.14, 0, 0] - }, + "post": [1.67, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [4.23, 0, 0] - }, + "post": [1.78, 0, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [4.46, 0, 0] - }, + "post": [1.89, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [4.83, 0, 0] - }, + "post": [2, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [4.94, 0, 0] - }, + "post": [2.03, 0, 0], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [4.78, 0, 0] - }, + "post": [2.05, 0, 0], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [4.25, 0, 0] - }, + "post": [2.08, 0, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [3.28, 0, 0] - }, + "post": [2.11, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [1.85, 0, 0] - }, + "post": [2.13, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [2.16, 0, 0], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [-1.22, 0, 0] - }, + "post": [2.18, 0, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [-2.22, 0, 0] - }, + "post": [2.21, 0, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [-2.93, 0, 0] - }, + "post": [2.24, 0, 0], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [-3.29, 0, 0] - }, + "post": [2.26, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-3.28, 0, 0] - }, + "post": [2.29, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-2.92, 0, 0] - }, + "post": [2.32, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-2.23, 0, 0] - }, + "post": [2.34, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-1.29, 0, 0] - }, + "post": [2.37, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [-0.19, 0, 0] - }, + "post": [2.39, 0, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [0.97, 0, 0] - }, + "post": [2.42, 0, 0], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [2.1, 0, 0] - }, + "post": [2.45, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [3.11, 0, 0] - }, + "post": [2.47, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [3.91, 0, 0] - }, + "post": [2.5, 0, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [4.44, 0, 0] - }, + "post": [2.53, 0, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [4.68, 0, 0] - }, + "post": [2.55, 0, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [4.63, 0, 0] - }, + "post": [2.58, 0, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [4.3, 0, 0] - }, + "post": [2.61, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [3.75, 0, 0] - }, + "post": [2.63, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [3.05, 0, 0] - }, + "post": [2.66, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [2.3, 0, 0] - }, + "post": [2.68, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [1.57, 0, 0] - }, + "post": [2.71, 0, 0], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [0.97, 0, 0] - }, + "post": [2.74, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0.58, 0, 0] - }, + "post": [2.76, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [0.45, 0, 0] - }, + "post": [2.79, 0, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [0.62, 0, 0] - }, + "post": [2.82, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [1.11, 0, 0] - }, + "post": [2.84, 0, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [1.9, 0, 0] - }, + "post": [2.87, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [2.93, 0, 0] - }, + "post": [2.89, 0, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [4.13, 0, 0] - }, + "post": [2.92, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [5.42, 0, 0] - }, + "post": [2.95, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [6.68, 0, 0] - }, + "post": [2.97, 0, 0], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [7.81, 0, 0] - }, + "post": [3, 0, 0], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [8.72, 0, 0] - }, + "post": [2.81, 0, 0], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [9.31, 0, 0] - }, + "post": [2.63, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [9.52, 0, 0] - }, + "post": [2.44, 0, 0], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [9.33, 0, 0] - }, + "post": [2.25, 0, 0], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [7.04, 0, 0] - }, + "post": [2.06, 0, 0], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [4.61, 0, 0] - }, + "post": [1.88, 0, 0], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [2.22, 0, 0] - }, + "post": [1.69, 0, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [0.05, 0, 0] - }, + "post": [1.5, 0, 0], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [-1.75, 0, 0] - }, + "post": [1.31, 0, 0], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [-3.08, 0, 0] - }, + "post": [1.13, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-3.86, 0, 0] - }, + "post": [0.94, 0, 0], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [-4.06, 0, 0] - }, + "post": [0.75, 0, 0], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [-3.71, 0, 0] - }, + "post": [0.56, 0, 0], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [-2.85, 0, 0] - }, + "post": [0.38, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-1.58, 0, 0] - }, + "post": [0.19, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "neck1": { + "neck4": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-4.01, 0, 0] - }, + "post": [-0.44, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [-7.35, 0, 0] - }, + "post": [-0.89, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [-9.9, 0, 0] - }, + "post": [-1.33, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-11.56, 0, 0] - }, + "post": [-1.78, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-12.26, 0, 0] - }, + "post": [-2.22, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [-11.99, 0, 0] - }, + "post": [-2.67, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-10.75, 0, 0] - }, + "post": [-3.11, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [-8.58, 0, 0] - }, + "post": [-3.56, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-5.56, 0, 0] - }, + "post": [-4, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-1.8, 0, 0] - }, + "post": [-4.44, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [2.59, 0, 0] - }, + "post": [-4.89, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [7.45, 0, 0] - }, + "post": [-5.33, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [12.6, 0, 0] - }, + "post": [-5.78, 0, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [17.88, 0, 0] - }, + "post": [-6.22, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [23.08, 0, 0] - }, + "post": [-6.67, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [28.04, 0, 0] - }, + "post": [-7.11, 0, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [32.56, 0, 0] - }, + "post": [-7.56, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [36.47, 0, 0] - }, + "post": [-8, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [39.28, 0, 0] - }, + "post": [-7.67, 0, 0], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [42, 0, 0] - }, + "post": [-7.33, 0, 0], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [44.55, 0, 0] - }, + "post": [-7, 0, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [46.82, 0, 0] - }, + "post": [-6.67, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [48.67, 0, 0] - }, + "post": [-6.33, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [-6, 0, 0], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [47.23, 0, 0] - }, + "post": [-6.2, 0, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [43.69, 0, 0] - }, + "post": [-6.4, 0, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [39.57, 0, 0] - }, + "post": [-6.6, 0, 0], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [35.11, 0, 0] - }, + "post": [-6.8, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [30.58, 0, 0] - }, + "post": [-7, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [26.25, 0, 0] - }, + "post": [-7.2, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [22.4, 0, 0] - }, + "post": [-7.4, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [19.27, 0, 0] - }, + "post": [-7.6, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [17.05, 0, 0] - }, + "post": [-7.8, 0, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [15.89, 0, 0] - }, + "post": [-8, 0, 0], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [15.84, 0, 0] - }, + "post": [-8.2, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [16.9, 0, 0] - }, + "post": [-8.4, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [18.98, 0, 0] - }, + "post": [-8.6, 0, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [21.92, 0, 0] - }, + "post": [-8.8, 0, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [25.5, 0, 0] - }, + "post": [-9, 0, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [29.44, 0, 0] - }, + "post": [-9.2, 0, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [33.47, 0, 0] - }, + "post": [-9.4, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [37.25, 0, 0] - }, + "post": [-9.6, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [40.5, 0, 0] - }, + "post": [-9.8, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [42.95, 0, 0] - }, + "post": [-10, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [44.39, 0, 0] - }, + "post": [-9.33, 0, 0], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [44.67, 0, 0] - }, + "post": [-8.67, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [43.71, 0, 0] - }, + "post": [-8, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [41.54, 0, 0] - }, + "post": [-7.56, 0, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [38.26, 0, 0] - }, + "post": [-7.11, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [34.03, 0, 0] - }, + "post": [-6.67, 0, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [29.1, 0, 0] - }, + "post": [-6.22, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [23.78, 0, 0] - }, + "post": [-5.78, 0, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [18.38, 0, 0] - }, + "post": [-5.33, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [13.25, 0, 0] - }, + "post": [-4.89, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [8.71, 0, 0] - }, + "post": [-4.44, 0, 0], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [5.05, 0, 0] - }, + "post": [-4, 0, 0], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [2.5, 0, 0] - }, + "post": [-3.75, 0, 0], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [1.22, 0, 0] - }, + "post": [-3.5, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [1.29, 0, 0] - }, + "post": [-3.25, 0, 0], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [2.68, 0, 0] - }, + "post": [-3, 0, 0], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [6.15, 0, 0] - }, + "post": [-2.75, 0, 0], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [9.97, 0, 0] - }, + "post": [-2.5, 0, 0], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [13.62, 0, 0] - }, + "post": [-2.25, 0, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [16.62, 0, 0] - }, + "post": [-2, 0, 0], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [18.6, 0, 0] - }, + "post": [-1.75, 0, 0], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [19.33, 0, 0] - }, + "post": [-1.5, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [18.69, 0, 0] - }, + "post": [-1.25, 0, 0], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [16.73, 0, 0] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [13.58, 0, 0] - }, + "post": [-0.75, 0, 0], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [9.52, 0, 0] - }, + "post": [-0.5, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [4.87, 0, 0] - }, + "post": [-0.25, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } - }, - "position": { + } + }, + "head": { + "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [0, -0.21, 0.49] - }, + "post": [4.01, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [0, -0.42, 0.99] - }, + "post": [8.77, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [0, -0.63, 1.48] - }, + "post": [14.01, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0, -0.83, 1.98] - }, + "post": [19.44, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, -1.04, 2.47] - }, + "post": [24.76, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [0, -1.25, 2.97] - }, + "post": [29.64, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [0, -1.46, 3.46] - }, + "post": [33.78, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [0, -1.35, 2.99] - }, + "post": [36.87, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [0, -1.25, 2.52] - }, + "post": [38.63, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, -1.14, 2.05] - }, + "post": [38.84, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, -1.04, 1.58] - }, + "post": [37.27, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, -0.93, 1.11] - }, + "post": [33.78, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [0, -0.83, 0.65] - }, + "post": [28.27, 0, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [0, -0.72, 0.18] - }, + "post": [20.71, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0, -0.62, -0.29] - }, + "post": [11.13, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [0, -0.51, -0.76] - }, + "post": [-0.38, 0, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [0, -0.41, -1.23] - }, + "post": [-13.66, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [0, -0.3, -1.7] - }, + "post": [-28.47, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [0, -0.47, -1.97] - }, + "post": [-33.4, 0, 0], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [0, -0.63, -2.23] - }, + "post": [-36.67, 0, 0], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [0, -0.8, -2.5] - }, + "post": [-38.53, 0, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [0, -0.97, -2.77] - }, + "post": [-38.93, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [0, -1.13, -3.03] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -1.3, -3.3] - }, + "post": [-37.53, 0, 0], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [0, -1.19, -3.24] - }, + "post": [-37.15, 0, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [0, -1.07, -3.18] - }, + "post": [-37.87, 0, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [0, -0.96, -3.13] - }, + "post": [-36.12, 0, 0], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [0, -0.85, -3.07] - }, + "post": [-32.28, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [0, -0.73, -3.01] - }, + "post": [-26.86, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, -0.62, -2.95] - }, + "post": [-20.43, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, -0.51, -2.9] - }, + "post": [-13.62, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [0, -0.39, -2.84] - }, + "post": [-7.02, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [0, -0.28, -2.78] - }, + "post": [-1.16, 0, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [0, -0.17, -2.72] - }, + "post": [3.51, 0, 0], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [0, -0.05, -2.67] - }, + "post": [6.69, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [0, 0.06, -2.61] - }, + "post": [8.24, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [0, -0.1, -2.57] - }, + "post": [8.13, 0, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [0, -0.26, -2.53] - }, + "post": [6.5, 0, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [0, -0.41, -2.48] - }, + "post": [3.59, 0, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [0, -0.57, -2.44] - }, + "post": [-0.27, 0, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [0, -0.73, -2.4] - }, + "post": [-4.7, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0, -0.89, -2.36] - }, + "post": [-9.29, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [0, -1.04, -2.31] - }, + "post": [-13.67, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [0, -1.2, -2.27] - }, + "post": [-17.54, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [0, -1.36, -2.23] - }, + "post": [-20.66, 0, 0], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [0, -1.25, -2.12] - }, + "post": [-22.91, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0, -1.15, -2] - }, + "post": [-24.26, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [0, -1.04, -1.89] - }, + "post": [-24.8, 0, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [0, -0.93, -1.78] - }, + "post": [-24.72, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [0, -0.83, -1.67] - }, + "post": [-24.25, 0, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [0, -0.72, -1.55] - }, + "post": [-23.68, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [0, -0.61, -1.44] - }, + "post": [-23.86, 0, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [0, -0.51, -1.33] - }, + "post": [-23.34, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [0, -0.4, -1.22] - }, + "post": [-21.79, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [0, -0.29, -1.1] - }, + "post": [-19.01, 0, 0], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [0, -0.19, -0.99] - }, + "post": [-14.97, 0, 0], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [0, -0.08, -0.88] - }, + "post": [-9.78, 0, 0], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [0, 0.03, -0.77] - }, + "post": [-3.71, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [0, 0.13, -0.65] - }, + "post": [2.83, 0, 0], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [0, 0.24, -0.54] - }, + "post": [9.32, 0, 0], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [0, 0.22, -0.5] - }, + "post": [11.16, 0, 0], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [0, 0.2, -0.45] - }, + "post": [11.64, 0, 0], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [0, 0.18, -0.41] - }, + "post": [10.99, 0, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [0, 0.16, -0.36] - }, + "post": [9.5, 0, 0], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [0, 0.14, -0.32] - }, + "post": [7.5, 0, 0], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [0, 0.12, -0.27] - }, + "post": [5.33, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [0, 0.1, -0.23] - }, + "post": [3.29, 0, 0], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [0, 0.08, -0.18] - }, + "post": [1.62, 0, 0], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [0, 0.06, -0.14] - }, + "post": [0.46, 0, 0], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [0, 0.04, -0.09] - }, + "post": [-0.15, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0, 0.02, -0.05] - }, + "post": [-0.25, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } - } - }, - "neck2": { - "rotation": { + }, + "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [0.11, 0, 0] - }, + "post": [0, 0.12, -0.63], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [0.22, 0, 0] - }, + "post": [0, 0.23, -1.26], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [0.33, 0, 0] - }, + "post": [0, 0.35, -1.89], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0.44, 0, 0] - }, + "post": [0, 0.47, -2.52], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0.56, 0, 0] - }, + "post": [0, 0.59, -3.15], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [0.67, 0, 0] - }, + "post": [0, 0.7, -3.78], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [0.78, 0, 0] - }, + "post": [0, 0.82, -4.41], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [0.89, 0, 0] - }, + "post": [0, 0.82, -4.39], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [1, 0, 0] - }, + "post": [0, 0.82, -4.38], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [1.11, 0, 0] - }, + "post": [0, 0.81, -4.36], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [1.22, 0, 0] - }, + "post": [0, 0.81, -4.35], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [1.33, 0, 0] - }, + "post": [0, 0.81, -4.33], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [1.44, 0, 0] - }, + "post": [0, 0.67, -3.2], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [1.56, 0, 0] - }, + "post": [0, 0.52, -2.08], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [1.67, 0, 0] - }, + "post": [0, 0.38, -0.95], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [1.78, 0, 0] - }, + "post": [0, 0.23, 0.18], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [1.89, 0, 0] - }, + "post": [0, 0.09, 1.3], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [2, 0, 0] - }, + "post": [0, -0.06, 2.43], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [2.03, 0, 0] - }, + "post": [0, -0.43, 2.53], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [2.05, 0, 0] - }, + "post": [0, -0.79, 2.63], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [2.08, 0, 0] - }, + "post": [0, -1.16, 2.73], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [2.11, 0, 0] - }, + "post": [0, -1.53, 2.84], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [2.13, 0, 0] - }, + "post": [0, -1.89, 2.94], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [2.16, 0, 0] - }, + "post": [0, -2.26, 3.04], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [2.18, 0, 0] - }, + "post": [0, -2.03, 2.99], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [2.21, 0, 0] - }, + "post": [0, -1.8, 2.95], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [2.24, 0, 0] - }, + "post": [0, -1.56, 2.9], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [2.26, 0, 0] - }, + "post": [0, -1.33, 2.85], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [2.29, 0, 0] - }, + "post": [0, -1.1, 2.8], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [2.32, 0, 0] - }, + "post": [0, -0.87, 2.76], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [2.34, 0, 0] - }, + "post": [0, -0.63, 2.71], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [2.37, 0, 0] - }, + "post": [0, -0.4, 2.66], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [2.39, 0, 0] - }, + "post": [0, -0.17, 2.61], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [2.42, 0, 0] - }, + "post": [0, 0.07, 2.57], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [2.45, 0, 0] - }, + "post": [0, 0.3, 2.52], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [2.47, 0, 0] - }, + "post": [0, 0.53, 2.47], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [2.5, 0, 0] - }, + "post": [0, 0.45, 2.45], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [2.53, 0, 0] - }, + "post": [0, 0.38, 2.42], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [2.55, 0, 0] - }, + "post": [0, 0.3, 2.4], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [2.58, 0, 0] - }, + "post": [0, 0.23, 2.37], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [2.61, 0, 0] - }, + "post": [0, 0.15, 2.35], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [2.63, 0, 0] - }, + "post": [0, 0.08, 2.32], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [2.66, 0, 0] - }, + "post": [0, 0, 2.3], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [2.68, 0, 0] - }, + "post": [0, -0.07, 2.27], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [2.71, 0, 0] - }, + "post": [0, -0.15, 2.25], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [2.74, 0, 0] - }, + "post": [0, -0.22, 2.22], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [2.76, 0, 0] - }, + "post": [0, -0.3, 2.2], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [2.79, 0, 0] - }, + "post": [0, -0.37, 2.17], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [2.82, 0, 0] - }, + "post": [0, -0.45, 2.15], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [2.84, 0, 0] - }, + "post": [0, -0.52, 2.12], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [2.87, 0, 0] - }, + "post": [0, -0.6, 2.1], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [2.89, 0, 0] - }, + "post": [0, -0.51, 2], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [2.92, 0, 0] - }, + "post": [0, -0.43, 1.9], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [2.95, 0, 0] - }, + "post": [0, -0.34, 1.8], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [2.97, 0, 0] - }, + "post": [0, -0.26, 1.7], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [3, 0, 0] - }, + "post": [0, -0.17, 1.61], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [2.81, 0, 0] - }, + "post": [0, -0.09, 1.51], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [2.63, 0, 0] - }, + "post": [0, 0, 1.41], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [2.44, 0, 0] - }, + "post": [0, 0.08, 1.31], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [2.25, 0, 0] - }, + "post": [0, 0.17, 1.21], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [2.06, 0, 0] - }, + "post": [0, 0.16, 1.11], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [1.88, 0, 0] - }, + "post": [0, 0.14, 1.01], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [1.69, 0, 0] - }, + "post": [0, 0.13, 0.91], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [1.5, 0, 0] - }, + "post": [0, 0.11, 0.81], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [1.31, 0, 0] - }, + "post": [0, 0.1, 0.71], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [1.13, 0, 0] - }, + "post": [0, 0.09, 0.61], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [0.94, 0, 0] - }, + "post": [0, 0.07, 0.5], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [0.75, 0, 0] - }, + "post": [0, 0.06, 0.4], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [0.56, 0, 0] - }, + "post": [0, 0.04, 0.3], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [0.38, 0, 0] - }, + "post": [0, 0.03, 0.2], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0.19, 0, 0] - }, + "post": [0, 0.01, 0.1], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "neck3": { + "jawLower1": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-0.74, 0, 0] - }, + "post": [-1.49, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [-1.47, 0, 0] - }, + "post": [-2.47, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [-2.21, 0, 0] - }, + "post": [-2.89, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-2.95, 0, 0] - }, + "post": [-2.78, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-3.68, 0, 0] - }, + "post": [-2.15, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [-4.42, 0, 0] - }, + "post": [-1.06, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-5.16, 0, 0] - }, + "post": [0.43, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [-5.89, 0, 0] - }, + "post": [2.23, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-6.63, 0, 0] - }, + "post": [4.24, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-7.37, 0, 0] - }, + "post": [6.36, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-8.11, 0, 0] - }, + "post": [8.46, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-8.84, 0, 0] - }, + "post": [10.45, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-9.58, 0, 0] - }, + "post": [12.19, 0, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [-10.32, 0, 0] - }, + "post": [13.6, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-11.05, 0, 0] - }, + "post": [14.56, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [-11.79, 0, 0] - }, + "post": [15.02, 0, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [-12.53, 0, 0] - }, + "post": [14.89, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [-13.26, 0, 0] - }, + "post": [14.14, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [-14, 0, 0] - }, + "post": [16.7, 0, 0], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [-13.8, 0, 0] - }, + "post": [19.11, 0, 0], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [-13.6, 0, 0] - }, + "post": [20.9, 0, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [-13.4, 0, 0] - }, + "post": [21.73, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-13.2, 0, 0] - }, + "post": [21.42, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-13, 0, 0] - }, + "post": [20, 0, 0], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [-12.91, 0, 0] - }, + "post": [15.16, 0, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [-12.81, 0, 0] - }, + "post": [10.83, 0, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [-12.72, 0, 0] - }, + "post": [7.25, 0, 0], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [-12.62, 0, 0] - }, + "post": [4.6, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-12.53, 0, 0] - }, + "post": [3.01, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-12.44, 0, 0] - }, + "post": [2.5, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-12.34, 0, 0] - }, + "post": [3.06, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-12.25, 0, 0] - }, + "post": [4.6, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [-12.16, 0, 0] - }, + "post": [6.98, 0, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [-12.06, 0, 0] - }, + "post": [10, 0, 0], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [-11.97, 0, 0] - }, + "post": [13.45, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-11.87, 0, 0] - }, + "post": [17.11, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-11.78, 0, 0] - }, + "post": [20.75, 0, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [-11.69, 0, 0] - }, + "post": [24.17, 0, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [-11.59, 0, 0] - }, + "post": [27.17, 0, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [-11.5, 0, 0] - }, + "post": [29.62, 0, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [-11.41, 0, 0] - }, + "post": [31.42, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-11.31, 0, 0] - }, + "post": [32.5, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-11.22, 0, 0] - }, + "post": [32.85, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [-11.12, 0, 0] - }, + "post": [32.51, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [-11.03, 0, 0] - }, + "post": [31.53, 0, 0], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [-10.94, 0, 0] - }, + "post": [30, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-10.84, 0, 0] - }, + "post": [28.04, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-10.75, 0, 0] - }, + "post": [25.77, 0, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [-10.66, 0, 0] - }, + "post": [23.33, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-10.56, 0, 0] - }, + "post": [20.83, 0, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [-10.47, 0, 0] - }, + "post": [18.41, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-10.37, 0, 0] - }, + "post": [16.15, 0, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [-10.28, 0, 0] - }, + "post": [14.16, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-10.19, 0, 0] - }, + "post": [12.5, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-10.09, 0, 0] - }, + "post": [11.23, 0, 0], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [-10, 0, 0] - }, + "post": [10.38, 0, 0], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [-9.38, 0, 0] - }, + "post": [9.97, 0, 0], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [-8.75, 0, 0] - }, + "post": [10, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-8.13, 0, 0] - }, + "post": [10.47, 0, 0], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [-7.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-6.88, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-6.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-5.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-4.38, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-3.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-3.13, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-2.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-1.88, 0, 0] - }, + "post": [11.34, 0, 0], "lerp_mode": "catmullrom" }, - "5.8333": { - "post": { - "vector": [-1.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-0.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "5.375": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "neck4": { + "throat5": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-0.44, 0, 0] - }, + "post": [-0.19, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [-0.89, 0, 0] - }, + "post": [-0.38, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [-1.33, 0, 0] - }, + "post": [-0.57, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-1.78, 0, 0] - }, + "post": [-2.84, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-2.22, 0, 0] - }, + "post": [-5.11, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [-2.67, 0, 0] - }, + "post": [-7.38, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-3.11, 0, 0] - }, + "post": [-9.65, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [-3.56, 0, 0] - }, + "post": [-11.92, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-4, 0, 0] - }, + "post": [-14.19, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-4.44, 0, 0] - }, + "post": [-16.46, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-4.89, 0, 0] - }, + "post": [-18.73, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-5.33, 0, 0] - }, + "post": [-21, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-5.78, 0, 0] - }, + "post": [-15.25, 0.02, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [-6.22, 0, 0] - }, + "post": [-9.5, 0.04, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-6.67, 0, 0] - }, + "post": [-3.75, 0.06, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [-7.11, 0, 0] - }, + "post": [2, 0.08, 0.01], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [-7.56, 0, 0] - }, + "post": [7.75, 0.09, 0.01], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [-8, 0, 0] - }, + "post": [13.5, 0.11, 0.01], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [-7.67, 0, 0] - }, + "post": [13.58, 0.13, 0.01], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [-7.33, 0, 0] - }, + "post": [13.67, 0.15, 0.01], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [-7, 0, 0] - }, + "post": [13.75, 0.17, 0.01], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [-6.67, 0, 0] - }, + "post": [13.83, 0.19, 0.01], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-6.33, 0, 0] - }, + "post": [13.92, 0.21, 0.02], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-6, 0, 0] - }, + "post": [14, 0.23, 0.02], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [-6.2, 0, 0] - }, + "post": [16.76, 0.19, 0.01], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [-6.4, 0, 0] - }, + "post": [19.52, 0.16, 0.01], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [-6.6, 0, 0] - }, + "post": [22.28, 0.12, 0.01], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [-6.8, 0, 0] - }, + "post": [21.19, 0.08, 0.01], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-7, 0, 0] - }, + "post": [20.09, 0.04, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-7.2, 0, 0] - }, + "post": [19, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-7.4, 0, 0] - }, + "post": [14.17, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-7.6, 0, 0] - }, + "post": [9.33, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [-7.8, 0, 0] - }, + "post": [4.5, 0, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [-8, 0, 0] - }, + "post": [-0.33, 0, 0], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [-8.2, 0, 0] - }, + "post": [-5.17, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-8.4, 0, 0] - }, + "post": [-10, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-8.6, 0, 0] - }, + "post": [-12.33, 0, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [-8.8, 0, 0] - }, + "post": [-14.67, 0, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [-9, 0, 0] - }, + "post": [-17, 0, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [-9.2, 0, 0] - }, + "post": [-19.33, 0, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [-9.4, 0, 0] - }, + "post": [-21.67, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-9.6, 0, 0] - }, + "post": [-24, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-9.8, 0, 0] - }, + "post": [-19.35, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [-10, 0, 0] - }, + "post": [-14.71, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [-9.33, 0, 0] - }, + "post": [-10.06, 0, 0], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [-8.67, 0, 0] - }, + "post": [-5.71, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-8, 0, 0] - }, + "post": [-1.35, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-7.56, 0, 0] - }, + "post": [3, 0, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [-7.11, 0, 0] - }, + "post": [3.94, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-6.67, 0, 0] - }, + "post": [4.88, 0, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [-6.22, 0, 0] - }, + "post": [5.81, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-5.78, 0, 0] - }, + "post": [6.75, 0, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [-5.33, 0, 0] - }, + "post": [8.6, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-4.89, 0, 0] - }, + "post": [10.44, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-4.44, 0, 0] - }, + "post": [12.29, 0, 0], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [-4, 0, 0] - }, + "post": [8.35, 0, 0], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [-3.75, 0, 0] - }, + "post": [4.41, 0, 0], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [-3.5, 0, 0] - }, + "post": [0.61, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-3.25, 0, 0] - }, + "post": [-3.2, 0, 0], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [-3, 0, 0] - }, + "post": [-7, 0, 0], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [-2.75, 0, 0] - }, + "post": [-6.42, 0, 0], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [-2.5, 0, 0] - }, + "post": [-5.83, 0, 0], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [-2.25, 0, 0] - }, + "post": [-5.25, 0, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [-2, 0, 0] - }, + "post": [-4.67, 0, 0], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [-1.75, 0, 0] - }, + "post": [-4.08, 0, 0], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [-1.5, 0, 0] - }, + "post": [-3.5, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-1.25, 0, 0] - }, + "post": [-2.92, 0, 0], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [-2.33, 0, 0], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [-0.75, 0, 0] - }, + "post": [-1.75, 0, 0], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [-0.5, 0, 0] - }, + "post": [-1.17, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-0.25, 0, 0] - }, + "post": [-0.58, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } - } - }, - "head": { - "rotation": { + }, + "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [4.01, 0, 0] - }, + "post": [0, -0.04, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [8.77, 0, 0] - }, + "post": [0, -0.07, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [14.01, 0, 0] - }, + "post": [0, -0.11, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [19.44, 0, 0] - }, + "post": [0, -0.14, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [24.76, 0, 0] - }, + "post": [0, -0.18, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [29.64, 0, 0] - }, + "post": [0, -0.22, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [33.78, 0, 0] - }, + "post": [0, -0.25, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [36.87, 0, 0] - }, + "post": [0, -0.29, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [38.63, 0, 0] - }, + "post": [0, -0.32, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [38.84, 0, 0] - }, + "post": [0, -0.36, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [37.27, 0, 0] - }, + "post": [0, -0.4, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [33.78, 0, 0] - }, + "post": [0, -0.43, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [28.27, 0, 0] - }, + "post": [0, -0.47, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [20.71, 0, 0] - }, + "post": [0, -0.51, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [11.13, 0, 0] - }, + "post": [0, -0.54, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [-0.38, 0, 0] - }, + "post": [0, -0.58, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [-13.66, 0, 0] - }, + "post": [0, -0.61, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [-28.47, 0, 0] - }, + "post": [0, -0.65, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [-33.4, 0, 0] - }, + "post": [0, -0.64, 0], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [-36.67, 0, 0] - }, + "post": [0, -0.63, 0], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [-38.53, 0, 0] - }, + "post": [0, -0.61, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [-38.93, 0, 0] - }, + "post": [0, -0.6, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-37.53, 0, 0] - }, + "post": [0, -0.59, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, -0.58, 0], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [-37.15, 0, 0] - }, + "post": [0, -0.57, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [-37.87, 0, 0] - }, + "post": [0, -0.55, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [-36.12, 0, 0] - }, + "post": [0, -0.54, 0], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [-32.28, 0, 0] - }, + "post": [0, -0.53, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-26.86, 0, 0] - }, + "post": [0, -0.52, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-20.43, 0, 0] - }, + "post": [0, -0.51, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-13.62, 0, 0] - }, + "post": [0, -0.49, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-7.02, 0, 0] - }, + "post": [0, -0.48, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [-1.16, 0, 0] - }, + "post": [0, -0.47, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [3.51, 0, 0] - }, + "post": [0, -0.46, 0], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [6.69, 0, 0] - }, + "post": [0, -0.45, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [8.24, 0, 0] - }, + "post": [0, -0.43, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [8.13, 0, 0] - }, + "post": [0, -0.42, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [6.5, 0, 0] - }, + "post": [0, -0.41, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [3.59, 0, 0] - }, + "post": [0, -0.4, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [-0.27, 0, 0] - }, + "post": [0, -0.39, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [-4.7, 0, 0] - }, + "post": [0, -0.37, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-9.29, 0, 0] - }, + "post": [0, -0.36, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-13.67, 0, 0] - }, + "post": [0, -0.35, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [-17.54, 0, 0] - }, + "post": [0, -0.34, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [-20.66, 0, 0] - }, + "post": [0, -0.32, 0], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [-22.91, 0, 0] - }, + "post": [0, -0.31, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-24.26, 0, 0] - }, + "post": [0, -0.3, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-24.8, 0, 0] - }, + "post": [0, -0.29, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [-24.72, 0, 0] - }, + "post": [0, -0.28, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-24.25, 0, 0] - }, + "post": [0, -0.26, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [-23.68, 0, 0] - }, + "post": [0, -0.25, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-23.86, 0, 0] - }, + "post": [0, -0.24, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [-23.34, 0, 0] - }, + "post": [0, -0.23, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-21.79, 0, 0] - }, + "post": [0, -0.22, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-19.01, 0, 0] - }, + "post": [0, -0.2, 0], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [-14.97, 0, 0] - }, + "post": [0, -0.19, 0], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [-9.78, 0, 0] - }, + "post": [0, -0.18, 0], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [-3.71, 0, 0] - }, + "post": [0, -0.17, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [2.83, 0, 0] - }, + "post": [0, -0.16, 0], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [9.32, 0, 0] - }, + "post": [0, -0.14, 0], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [11.16, 0, 0] - }, + "post": [0, -0.13, 0], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [11.64, 0, 0] - }, + "post": [0, -0.12, 0], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [10.99, 0, 0] - }, + "post": [0, -0.11, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [9.5, 0, 0] - }, + "post": [0, -0.1, 0], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [7.5, 0, 0] - }, + "post": [0, -0.08, 0], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [5.33, 0, 0] - }, + "post": [0, -0.07, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [3.29, 0, 0] - }, + "post": [0, -0.06, 0], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [1.62, 0, 0] - }, + "post": [0, -0.05, 0], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [0.46, 0, 0] - }, + "post": [0, -0.04, 0], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [-0.15, 0, 0] - }, + "post": [0, -0.02, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-0.25, 0, 0] - }, + "post": [0, -0.01, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, "0.0833": { - "post": { - "vector": [0, 0.12, -0.63] - }, + "post": [-0.17, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [0, 0.23, -1.26] - }, + "post": [-0.33, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [0, 0.35, -1.89] - }, + "post": [-0.5, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0, 0.47, -2.52] - }, + "post": [-0.67, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, 0.59, -3.15] - }, + "post": [-0.83, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [0, 0.7, -3.78] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [0, 0.82, -4.41] - }, + "post": [-0.92, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [0, 0.82, -4.39] - }, + "post": [-0.83, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [0, 0.82, -4.38] - }, + "post": [-0.75, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, 0.81, -4.36] - }, + "post": [-0.67, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, 0.81, -4.35] - }, + "post": [-0.58, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, 0.81, -4.33] - }, + "post": [-0.5, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [0, 0.67, -3.2] - }, + "post": [-1.43, 0, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [0, 0.52, -2.08] - }, + "post": [-2.36, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0, 0.38, -0.95] - }, + "post": [-3.29, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [0, 0.23, 0.18] - }, + "post": [-4.21, 0, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [0, 0.09, 1.3] - }, + "post": [-5.14, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [0, -0.06, 2.43] - }, + "post": [-6.07, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [0, -0.43, 2.53] - }, + "post": [-7, 0, 0], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [0, -0.79, 2.63] - }, + "post": [-5.8, 0, 0], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [0, -1.16, 2.73] - }, + "post": [-4.6, 0, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [0, -1.53, 2.84] - }, + "post": [-3.4, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [0, -1.89, 2.94] - }, + "post": [-2.2, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0, -2.26, 3.04] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [0, -2.03, 2.99] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [0, -1.8, 2.95] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [0, -1.56, 2.9] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [0, -1.33, 2.85] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [0, -1.1, 2.8] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, -0.87, 2.76] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, -0.63, 2.71] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [0, -0.4, 2.66] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [0, -0.17, 2.61] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [0, 0.07, 2.57] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [0, 0.3, 2.52] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [0, 0.53, 2.47] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [0, 0.45, 2.45] - }, + "post": [-1.67, 0, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [0, 0.38, 2.42] - }, + "post": [-2.33, 0, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [0, 0.3, 2.4] - }, + "post": [-3, 0, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [0, 0.23, 2.37] - }, + "post": [-3.67, 0, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [0, 0.15, 2.35] - }, + "post": [-4.33, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0, 0.08, 2.32] - }, + "post": [-5, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [0, 0, 2.3] - }, + "post": [-5, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [0, -0.07, 2.27] - }, + "post": [-5, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [0, -0.15, 2.25] - }, + "post": [-5, 0, 0], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [0, -0.22, 2.22] - }, + "post": [-5, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0, -0.3, 2.2] - }, + "post": [-5, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [0, -0.37, 2.17] - }, + "post": [-5, 0, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [0, -0.45, 2.15] - }, + "post": [-4.12, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [0, -0.52, 2.12] - }, + "post": [-3.25, 0, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [0, -0.6, 2.1] - }, + "post": [-2.37, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [0, -0.51, 2] - }, + "post": [-0.83, 0, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [0, -0.43, 1.9] - }, + "post": [0.71, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [0, -0.34, 1.8] - }, + "post": [2.25, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [0, -0.26, 1.7] - }, + "post": [2.33, 0, 0], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [0, -0.17, 1.61] - }, + "post": [2.42, 0, 0], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [0, -0.09, 1.51] - }, + "post": [2.5, 0, 0], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [0, 0, 1.41] - }, + "post": [0.75, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [0, 0.08, 1.31] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [0, 0.17, 1.21] - }, + "post": [-2.75, 0, 0], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [0, 0.16, 1.11] - }, + "post": [-3.35, 0, 0], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [0, 0.14, 1.01] - }, + "post": [-3.96, 0, 0], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [0, 0.13, 0.91] - }, + "post": [-4.56, 0, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [0, 0.11, 0.81] - }, + "post": [-5.16, 0, 0], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [0, 0.1, 0.71] - }, + "post": [-5.77, 0, 0], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [0, 0.09, 0.61] - }, + "post": [-6.37, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [0, 0.07, 0.5] - }, + "post": [-5.31, 0, 0], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [0, 0.06, 0.4] - }, + "post": [-4.25, 0, 0], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [0, 0.04, 0.3] - }, + "post": [-3.19, 0, 0], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [0, 0.03, 0.2] - }, + "post": [-2.12, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0, 0.01, 0.1] - }, + "post": [-1.06, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } - } - }, - "jawLower1": { - "rotation": { + }, + "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-1.49, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [-2.47, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [-2.89, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-2.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-2.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-1.06, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0.43, 0, 0] - }, + "post": [0, 0.7, 1.1], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [2.23, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [4.24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [6.36, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [8.46, 0, 0] - }, + "post": [0, 0, -0.6], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [10.45, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [12.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [13.6, 0, 0] - }, + "post": [0, -0.4, -3.3], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [14.56, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [15.02, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [14.89, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [14.14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [16.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [19.11, 0, 0] - }, + "post": [0, -0.4, -6.3], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": [20.9, 0, 0] - }, + "1.4583": { + "post": [0, -0.4, -8.05], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [21.73, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [21.42, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [20, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [15.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [10.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [7.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [4.6, 0, 0] - }, + "post": [0, 0.1, -8.05], "lerp_mode": "catmullrom" }, - "2.4167": { - "post": { - "vector": [3.01, 0, 0] - }, + "2.2917": { + "post": [0, 0.6, -7.3], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [2.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [3.06, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [4.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [6.98, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [13.45, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [17.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [20.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [24.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [27.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [29.62, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [31.42, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [32.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [32.85, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [32.51, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [31.53, 0, 0] - }, + "post": [0, 0.35, -4.3], "lerp_mode": "catmullrom" }, - "3.8333": { - "post": { - "vector": [30, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [28.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [25.77, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [23.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [20.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [18.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [16.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [14.16, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [12.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [11.23, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [10.38, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [9.97, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [10.47, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [11.34, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [12.63, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [14.14, 0, 0] - }, + "2.7917": { + "post": [0, 0.35, -1.8], "lerp_mode": "catmullrom" }, - "5.25": { - "post": { - "vector": [15.56, 0, 0] - }, + "3.125": { + "post": [0, 0.1, -3.17], "lerp_mode": "catmullrom" }, - "5.3333": { - "post": { - "vector": [16.62, 0, 0] - }, + "3.5417": { + "post": [0, 0.35, -7.8], "lerp_mode": "catmullrom" }, - "5.4167": { - "post": { - "vector": [17.09, 0, 0] - }, + "4.0417": { + "post": [0, 0.35, -8.55], "lerp_mode": "catmullrom" }, - "5.5": { - "post": { - "vector": [16.83, 0, 0] - }, + "4.2917": { + "post": [0, 0.1, -5.8], "lerp_mode": "catmullrom" }, - "5.5833": { - "post": { - "vector": [15.75, 0, 0] - }, + "4.5417": { + "post": [0, 0.35, -1.8], "lerp_mode": "catmullrom" }, - "5.6667": { - "post": { - "vector": [13.84, 0, 0] - }, + "4.7917": { + "post": [0, 0.6, 0.45], "lerp_mode": "catmullrom" }, - "5.75": { - "post": { - "vector": [11.16, 0, 0] - }, + "5.125": { + "post": [0, -0.4, -1.3], "lerp_mode": "catmullrom" }, - "5.8333": { - "post": { - "vector": [7.85, 0, 0] - }, + "5.375": { + "post": [0, -0.9, -3.55], "lerp_mode": "catmullrom" }, - "5.9167": { - "post": { - "vector": [4.06, 0, 0] - }, + "5.625": { + "post": [0, -0.6, -4.38], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "throat5": { + "bicepLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-0.19, 0, 0] - }, + "post": [3, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [-0.38, 0, 0] - }, + "post": [6, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [-0.57, 0, 0] - }, + "post": [9, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-2.84, 0, 0] - }, + "post": [12, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-5.11, 0, 0] - }, + "post": [15, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [-7.38, 0, 0] - }, + "post": [18, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-9.65, 0, 0] - }, + "post": [16, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [-11.92, 0, 0] - }, + "post": [14, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-14.19, 0, 0] - }, + "post": [12, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-16.46, 0, 0] - }, + "post": [8.35, -0.42, 0.49], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-18.73, 0, 0] - }, + "post": [4.71, -0.84, 0.99], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-21, 0, 0] - }, + "post": [1.06, -1.25, 1.48], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-15.25, 0.02, 0] - }, + "post": [-2.59, -1.67, 1.97], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [-9.5, 0.04, 0] - }, + "post": [-6.24, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-3.75, 0.06, 0] - }, + "post": [7.43, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [2, 0.08, 0.01] - }, + "post": [21.1, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [7.75, 0.09, 0.01] - }, + "post": [34.76, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [13.5, 0.11, 0.01] - }, + "post": [33.47, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [13.58, 0.13, 0.01] - }, + "post": [32.17, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [13.67, 0.15, 0.01] - }, + "post": [30.87, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [13.75, 0.17, 0.01] - }, + "post": [29.57, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [13.83, 0.19, 0.01] - }, + "post": [28.27, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [13.92, 0.21, 0.02] - }, + "post": [26.97, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [14, 0.23, 0.02] - }, + "post": [26.2, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [16.76, 0.19, 0.01] - }, + "post": [25.42, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [19.52, 0.16, 0.01] - }, + "post": [24.64, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [22.28, 0.12, 0.01] - }, + "post": [23.86, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [21.19, 0.08, 0.01] - }, + "post": [23.09, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [20.09, 0.04, 0] - }, + "post": [22.31, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [19, 0, 0] - }, + "post": [21.53, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [14.17, 0, 0] - }, + "post": [20.75, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [9.33, 0, 0] - }, + "post": [19.97, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [4.5, 0, 0] - }, + "post": [16.56, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [-0.33, 0, 0] - }, + "post": [13.15, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [-5.17, 0, 0] - }, + "post": [9.74, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-10, 0, 0] - }, + "post": [6.32, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-12.33, 0, 0] - }, + "post": [2.91, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [-14.67, 0, 0] - }, + "post": [-0.5, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [-17, 0, 0] - }, + "post": [-3.91, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [-19.33, 0, 0] - }, + "post": [-7.33, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [-21.67, 0, 0] - }, + "post": [-10.74, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-24, 0, 0] - }, + "post": [-14.15, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-19.35, 0, 0] - }, + "post": [-5.22, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [-14.71, 0, 0] - }, + "post": [3.72, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [-10.06, 0, 0] - }, + "post": [8.22, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [-5.71, 0, 0] - }, + "post": [12.72, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-1.35, 0, 0] - }, + "post": [17.22, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [3, 0, 0] - }, + "post": [21.72, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [3.94, 0, 0] - }, + "post": [26.22, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [4.88, 0, 0] - }, + "post": [30.72, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [5.81, 0, 0] - }, + "post": [26.72, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [6.75, 0, 0] - }, + "post": [22.72, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [8.6, 0, 0] - }, + "post": [18.72, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [10.44, 0, 0] - }, + "post": [21.46, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [12.29, 0, 0] - }, + "post": [24.21, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [8.35, 0, 0] - }, + "post": [26.96, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [4.41, 0, 0] - }, + "post": [29.7, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [0.61, 0, 0] - }, + "post": [32.45, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-3.2, 0, 0] - }, + "post": [35.2, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [-7, 0, 0] - }, + "post": [37.94, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [-6.42, 0, 0] - }, + "post": [27.96, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [-5.83, 0, 0] - }, + "post": [17.98, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [-5.25, 0, 0] - }, + "post": [8, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [-4.67, 0, 0] - }, + "post": [-1.98, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [-4.08, 0, 0] - }, + "post": [-11.97, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [-3.5, 0, 0] - }, + "post": [-21.95, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-2.92, 0, 0] - }, + "post": [-18.29, -1.74, 2.06], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [-2.33, 0, 0] - }, + "post": [-14.63, -1.39, 1.64], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [-1.75, 0, 0] - }, + "post": [-10.97, -1.04, 1.23], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [-1.17, 0, 0] - }, + "post": [-7.32, -0.7, 0.82], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-0.58, 0, 0] - }, + "post": [-3.66, -0.35, 0.41], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } - }, - "position": { + } + }, + "forearmLeft": { + "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [0, -0.04, 0] - }, + "post": [-3.83, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [0, -0.07, 0] - }, + "post": [-7.67, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [0, -0.11, 0] - }, + "post": [-11.5, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0, -0.14, 0] - }, + "post": [-15.33, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, -0.18, 0] - }, + "post": [-19.17, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [0, -0.22, 0] - }, + "post": [-23, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [0, -0.25, 0] - }, + "post": [-22.57, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [0, -0.29, 0] - }, + "post": [-22.14, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [0, -0.32, 0] - }, + "post": [-21.71, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, -0.36, 0] - }, + "post": [-21.29, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, -0.4, 0] - }, + "post": [-20.86, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, -0.43, 0] - }, + "post": [-20.43, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [0, -0.47, 0] - }, + "post": [-20, 0, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [0, -0.51, 0] - }, + "post": [-16.8, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0, -0.54, 0] - }, + "post": [-13.6, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [0, -0.58, 0] - }, + "post": [-10.4, 0, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [0, -0.61, 0] - }, + "post": [-7.2, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [0, -0.65, 0] - }, + "post": [-4, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [0, -0.64, 0] - }, + "post": [-0.8, 0, 0], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [0, -0.63, 0] - }, + "post": [2.4, 0, 0], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [0, -0.61, 0] - }, + "post": [5.6, 0, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [0, -0.6, 0] - }, + "post": [8.8, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [0, -0.59, 0] - }, + "post": [12, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0, -0.58, 0] - }, + "post": [7.2, 0, 0], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [0, -0.57, 0] - }, + "post": [2.4, 0, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [0, -0.55, 0] - }, + "post": [-2.4, 0, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [0, -0.54, 0] - }, + "post": [-7.2, 0, 0], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [0, -0.53, 0] - }, + "post": [-12, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [0, -0.52, 0] - }, + "post": [-15, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, -0.51, 0] - }, + "post": [-18, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, -0.49, 0] - }, + "post": [-21, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [0, -0.48, 0] - }, + "post": [-24, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [0, -0.47, 0] - }, + "post": [-27, 0, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [0, -0.46, 0] - }, + "post": [-30, 0, 0], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [0, -0.45, 0] - }, + "post": [-27.8, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [0, -0.43, 0] - }, + "post": [-25.6, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [0, -0.42, 0] - }, + "post": [-23.4, 0, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [0, -0.41, 0] - }, + "post": [-21.2, 0, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [0, -0.4, 0] - }, + "post": [-19, 0, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [0, -0.39, 0] - }, + "post": [-9.8, 0, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [0, -0.37, 0] - }, + "post": [-0.6, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0, -0.36, 0] - }, + "post": [8.6, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [0, -0.35, 0] - }, + "post": [17.8, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [0, -0.34, 0] - }, + "post": [27, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [0, -0.32, 0] - }, + "post": [22, 0, 0], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [0, -0.31, 0] - }, + "post": [17, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0, -0.3, 0] - }, + "post": [12, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [0, -0.29, 0] - }, + "post": [8.75, 0, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [0, -0.28, 0] - }, + "post": [5.5, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [0, -0.26, 0] - }, + "post": [2.25, 0, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [0, -0.25, 0] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [0, -0.24, 0] - }, + "post": [3.25, 0, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [0, -0.23, 0] - }, + "post": [7.5, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [0, -0.22, 0] - }, + "post": [11.75, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [0, -0.2, 0] - }, + "post": [16, 0, 0], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [0, -0.19, 0] - }, + "post": [4.25, 0, 0], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [0, -0.18, 0] - }, + "post": [-7.5, 0, 0], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [0, -0.17, 0] - }, + "post": [-19.25, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [0, -0.16, 0] - }, + "post": [-31, 0, 0], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [0, -0.14, 0] - }, + "post": [-30.33, 0, 0], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [0, -0.13, 0] - }, + "post": [-29.67, 0, 0], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [0, -0.12, 0] - }, + "post": [-29, 0, 0], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [0, -0.11, 0] - }, + "post": [-28.33, 0, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [0, -0.1, 0] - }, + "post": [-27.67, 0, 0], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [0, -0.08, 0] - }, + "post": [-27, 0, 0], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [0, -0.07, 0] - }, + "post": [-24, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [0, -0.06, 0] - }, + "post": [-21, 0, 0], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [0, -0.05, 0] - }, + "post": [-18, 0, 0], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [0, -0.04, 0] - }, + "post": [-15, 0, 0], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [0, -0.02, 0] - }, + "post": [-10, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0, -0.01, 0] - }, + "post": [-5, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "throat1": { + "bicepRight": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-0.17, 0, 0] - }, + "post": [3, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [-0.33, 0, 0] - }, + "post": [6, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [-0.5, 0, 0] - }, + "post": [9, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-0.67, 0, 0] - }, + "post": [12, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-0.83, 0, 0] - }, + "post": [15, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [18, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-0.92, 0, 0] - }, + "post": [16, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [-0.83, 0, 0] - }, + "post": [14, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-0.75, 0, 0] - }, + "post": [12, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-0.67, 0, 0] - }, + "post": [8.35, -0.42, 0.49], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-0.58, 0, 0] - }, + "post": [4.71, -0.84, 0.99], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-0.5, 0, 0] - }, + "post": [1.06, -1.25, 1.48], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-1.43, 0, 0] - }, + "post": [-2.59, -1.67, 1.97], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [-2.36, 0, 0] - }, + "post": [-6.24, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-3.29, 0, 0] - }, + "post": [7.43, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [-4.21, 0, 0] - }, + "post": [21.1, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [-5.14, 0, 0] - }, + "post": [34.76, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [-6.07, 0, 0] - }, + "post": [33.47, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [-7, 0, 0] - }, + "post": [32.17, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [-5.8, 0, 0] - }, + "post": [30.87, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [-4.6, 0, 0] - }, + "post": [29.57, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [-3.4, 0, 0] - }, + "post": [28.27, -2.09, 2.47], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-2.2, 0, 0] - }, + "post": [26.97, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [26.2, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [25.42, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [24.64, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [23.86, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [23.09, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [22.31, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [21.53, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [20.75, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [19.97, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [16.56, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [13.15, -2.09, 2.47], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [9.74, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [6.32, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-1.67, 0, 0] - }, + "post": [2.91, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [-2.33, 0, 0] - }, + "post": [-0.5, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [-3, 0, 0] - }, + "post": [-3.91, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [-3.67, 0, 0] - }, + "post": [-7.33, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [-4.33, 0, 0] - }, + "post": [-10.74, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-5, 0, 0] - }, + "post": [-14.15, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-5, 0, 0] - }, + "post": [-5.22, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [-5, 0, 0] - }, + "post": [3.72, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [-5, 0, 0] - }, + "post": [8.22, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [-5, 0, 0] - }, + "post": [12.72, -2.09, 2.47], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-5, 0, 0] - }, + "post": [17.22, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-5, 0, 0] - }, + "post": [21.72, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [-4.12, 0, 0] - }, + "post": [26.22, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-3.25, 0, 0] - }, + "post": [30.72, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [-2.37, 0, 0] - }, + "post": [26.72, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-0.83, 0, 0] - }, + "post": [22.72, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [0.71, 0, 0] - }, + "post": [18.72, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [2.25, 0, 0] - }, + "post": [21.46, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [2.33, 0, 0] - }, + "post": [24.21, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [2.42, 0, 0] - }, + "post": [26.96, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [2.5, 0, 0] - }, + "post": [29.7, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [0.75, 0, 0] - }, + "post": [32.45, -2.09, 2.47], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [35.2, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [-2.75, 0, 0] - }, + "post": [37.94, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [-3.35, 0, 0] - }, + "post": [27.96, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [-3.96, 0, 0] - }, + "post": [17.98, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [-4.56, 0, 0] - }, + "post": [8, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [-5.16, 0, 0] - }, + "post": [-1.98, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [-5.77, 0, 0] - }, + "post": [-11.97, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [-6.37, 0, 0] - }, + "post": [-21.95, -2.09, 2.47], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-5.31, 0, 0] - }, + "post": [-18.29, -1.74, 2.06], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [-4.25, 0, 0] - }, + "post": [-14.63, -1.39, 1.64], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [-3.19, 0, 0] - }, + "post": [-10.97, -1.04, 1.23], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [-2.12, 0, 0] - }, + "post": [-7.32, -0.7, 0.82], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-1.06, 0, 0] - }, + "post": [-3.66, -0.35, 0.41], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } - }, - "position": { + } + }, + "forearmRight": { + "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [0, 0.11, 0.28] - }, + "post": [-3.83, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [0, 0.22, 0.55] - }, + "post": [-7.67, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [0, 0.33, 0.83] - }, + "post": [-11.5, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0, 0.2, 0.64] - }, + "post": [-15.33, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, 0.08, 0.45] - }, + "post": [-19.17, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [0, -0.05, 0.26] - }, + "post": [-23, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [0, -0.16, -0.43] - }, + "post": [-22.57, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [0, -0.27, -1.12] - }, + "post": [-22.14, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [0, -0.38, -1.81] - }, + "post": [-21.71, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, -0.48, -2.5] - }, + "post": [-21.29, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, -0.59, -3.19] - }, + "post": [-20.86, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, -0.7, -3.88] - }, + "post": [-20.43, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [0, -0.79, -4.38] - }, + "post": [-20, 0, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [0, -0.89, -4.89] - }, + "post": [-16.8, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0, -0.98, -5.4] - }, + "post": [-13.6, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [0, -1.07, -5.91] - }, + "post": [-10.4, 0, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [0, -1.16, -6.41] - }, + "post": [-7.2, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [0, -1.26, -6.92] - }, + "post": [-4, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [0, -1.35, -7.43] - }, + "post": [-0.8, 0, 0], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [0, -1.2, -7.36] - }, + "post": [2.4, 0, 0], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [0, -1.05, -7.29] - }, + "post": [5.6, 0, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [0, -0.9, -7.22] - }, + "post": [8.8, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [0, -0.75, -7.15] - }, + "post": [12, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0, -0.6, -7.08] - }, + "post": [7.2, 0, 0], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [0, -0.5, -6.76] - }, + "post": [2.4, 0, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [0, -0.4, -6.43] - }, + "post": [-2.4, 0, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [0, -0.31, -6.11] - }, + "post": [-7.2, 0, 0], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [0, -0.21, -5.78] - }, + "post": [-12, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [0, -0.11, -5.45] - }, + "post": [-15, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, -0.01, -5.13] - }, + "post": [-18, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, -0.07, -4.46] - }, + "post": [-21, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [0, -0.13, -3.8] - }, + "post": [-24, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [0, -0.19, -3.14] - }, + "post": [-27, 0, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [0, -0.31, -3.28] - }, + "post": [-30, 0, 0], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [0, -0.42, -3.43] - }, + "post": [-27.8, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [0, -0.52, -3.58] - }, + "post": [-25.6, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [0, -0.64, -4.11] - }, + "post": [-23.4, 0, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [0, -0.76, -4.65] - }, + "post": [-21.2, 0, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [0, -0.87, -5.18] - }, + "post": [-19, 0, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [0, -0.99, -5.71] - }, + "post": [-9.8, 0, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [0, -1.1, -6.25] - }, + "post": [-0.6, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0, -1.22, -6.78] - }, + "post": [8.6, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [0, -1.2, -6.48] - }, + "post": [17.8, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [0, -1.19, -6.18] - }, + "post": [27, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [0, -1.17, -5.88] - }, + "post": [22, 0, 0], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [0, -1.15, -5.58] - }, + "post": [17, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0, -1.14, -5.28] - }, + "post": [12, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [0, -1.12, -4.98] - }, + "post": [8.75, 0, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [0, -1.24, -4.63] - }, + "post": [5.5, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [0, -1.36, -4.27] - }, + "post": [2.25, 0, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [0, -1.48, -3.92] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [0, -1.05, -3.57] - }, + "post": [3.25, 0, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [0, -0.62, -3.22] - }, + "post": [7.5, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [0, -0.19, -2.87] - }, + "post": [11.75, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [0, -0.04, -1.85] - }, + "post": [16, 0, 0], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [0, 0.12, -0.83] - }, + "post": [4.25, 0, 0], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [0, 0.28, 0.19] - }, + "post": [-7.5, 0, 0], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [0, 0.17, 0.08] - }, + "post": [-19.25, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [0, 0.06, -0.04] - }, + "post": [-31, 0, 0], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [0, -0.05, -0.16] - }, + "post": [-30.33, 0, 0], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [0, -0.24, -0.74] - }, + "post": [-29.67, 0, 0], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [0, -0.44, -1.32] - }, + "post": [-29, 0, 0], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [0, -0.63, -1.9] - }, + "post": [-28.33, 0, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [0, -0.83, -2.49] - }, + "post": [-27.67, 0, 0], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [0, -1.02, -3.07] - }, + "post": [-27, 0, 0], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [0, -1.22, -3.65] - }, + "post": [-24, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [0, -1.02, -3.05] - }, + "post": [-21, 0, 0], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [0, -0.81, -2.44] - }, + "post": [-18, 0, 0], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [0, -0.61, -1.83] - }, + "post": [-15, 0, 0], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [0, -0.41, -1.22] - }, + "post": [-10, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0, -0.2, -0.61] - }, + "post": [-5, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } - }, - "scale": { + } + }, + "tailLower": { + "rotation": { + "0.0": [0, 0, 0], + "1.625": [0, -5, 0], + "2.0833": [0, 9, 0], + "3.3333": [0, -2.5, 0], + "4.5417": [0, 10, 0], + "5.5833": [0, 0, 0] + } + }, + "tail1": { + "rotation": { "0.0": { - "post": { - "vector": [1, 1, 1] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [1, 1, 1.0053] - }, + "post": [-0.2, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [1, 1, 1.0105] - }, + "post": [-0.4, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [1, 1, 1.0158] - }, + "post": [-0.6, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [1, 1, 1.0211] - }, + "post": [-0.8, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [1, 1, 1.0263] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [1, 1, 1.0316] - }, + "post": [-0.4, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [1, 1, 1.0368] - }, + "post": [0.2, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [1, 1, 1.0421] - }, + "post": [0.8, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [1, 1, 1.0474] - }, + "post": [1.4, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [1, 1, 1.0526] - }, + "post": [2, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [1, 1, 1.0579] - }, + "post": [1.7, -0.7, 0.08], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [1, 1, 1.0632] - }, + "post": [1.39, -1.39, 0.15], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [1, 1, 1.0684] - }, + "post": [1.09, -2.09, 0.23], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [1, 1, 1.0737] - }, + "post": [0.78, -2.78, 0.3], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [1, 1, 1.0789] - }, + "post": [0.48, -3.48, 0.38], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [1, 1, 1.0842] - }, + "post": [0.17, -4.18, 0.46], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [1, 1, 1.0895] - }, + "post": [-0.13, -4.87, 0.53], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [1, 1, 1.0947] - }, + "post": [-0.44, -5.57, 0.61], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [1, 1, 1.1] - }, + "post": [-0.74, -6.26, 0.68], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [1, 1, 1.0966] - }, + "post": [-1.05, -6.96, 0.76], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [1, 1, 1.0931] - }, + "post": [-2.37, -4.31, 0.2], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [1, 1, 1.0897] - }, + "post": [-3.7, -1.66, -0.37], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [1, 1, 1.0862] - }, + "post": [-5.02, 0.98, -0.93], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [1, 1, 1.0828] - }, + "post": [-6.35, 3.63, -1.5], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [1, 1, 1.0793] - }, + "post": [-7.67, 6.28, -2.06], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [1, 1, 1.0759] - }, + "post": [-9, 8.93, -2.63], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [1, 1, 1.0724] - }, + "post": [-10.32, 11.57, -3.19], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [1, 1, 1.069] - }, + "post": [-10.68, 10.15, -2.58], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [1, 1, 1.0655] - }, + "post": [-11.03, 8.73, -1.97], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [1, 1, 1.0621] - }, + "post": [-11.38, 7.31, -1.35], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [1, 1, 1.0586] - }, + "post": [-11.74, 5.89, -0.74], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [1, 1, 1.0552] - }, + "post": [-12.09, 4.47, -0.13], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [1, 1, 1.0517] - }, + "post": [-12.44, 3.05, 0.48], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [1, 1, 1.0483] - }, + "post": [-12.8, 1.63, 1.09], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [1, 1, 1.0448] - }, + "post": [-13.15, 0.2, 1.71], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [1, 1, 1.0414] - }, + "post": [-13.51, -1.22, 2.32], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [1, 1, 1.0379] - }, + "post": [-13.86, -2.64, 2.93], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [1, 1, 1.0345] - }, + "post": [-14.21, -4.06, 3.54], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [1, 1, 1.031] - }, + "post": [-13.93, -3.35, 3.22], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [1, 1, 1.0276] - }, + "post": [-13.65, -2.64, 2.9], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [1, 1, 1.0241] - }, + "post": [-13.37, -1.93, 2.58], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [1, 1, 1.0207] - }, + "post": [-13.09, -1.22, 2.26], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [1, 1, 1.0172] - }, + "post": [-12.81, -0.51, 1.94], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [1, 1, 1.0138] - }, + "post": [-12.53, 0.2, 1.62], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [1, 1, 1.0103] - }, + "post": [-12.25, 0.91, 1.3], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [1, 1, 1.0069] - }, + "post": [-11.97, 1.62, 0.98], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [1, 1, 1.0034] - }, + "post": [-11.69, 2.33, 0.66], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [1, 1, 1] - }, + "post": [-11.41, 3.04, 0.34], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [1, 1, 1.0167] - }, + "post": [-11.13, 3.75, 0.02], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [1, 1, 1.0333] - }, + "post": [-10.85, 4.46, -0.3], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [1, 1, 1.05] - }, + "post": [-10.57, 5.17, -0.62], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [1, 1, 1.0667] - }, + "post": [-10.29, 5.88, -0.94], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [1, 1, 1.0833] - }, + "post": [-10.01, 6.59, -1.26], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [1, 1, 1.1] - }, + "post": [-9.73, 7.3, -1.58], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [1, 1, 1.0833] - }, + "post": [-9.45, 8.01, -1.9], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [1, 1, 1.0667] - }, + "post": [-9.17, 8.72, -2.22], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [1, 1, 1.05] - }, + "post": [-8.56, 8.14, -2.08], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [1, 1, 1.0333] - }, + "post": [-7.95, 7.56, -1.93], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [1, 1, 1.0167] - }, + "post": [-7.34, 6.98, -1.78], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [1, 1, 1] - }, + "post": [-6.72, 6.4, -1.63], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [1, 1, 1] - }, + "post": [-6.11, 5.82, -1.48], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [1, 1, 1] - }, + "post": [-5.5, 5.23, -1.33], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [1, 1, 1] - }, + "post": [-4.89, 4.65, -1.19], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [1, 1, 1] - }, + "post": [-4.28, 4.07, -1.04], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [1, 1, 1] - }, + "post": [-3.67, 3.49, -0.89], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [1, 1, 1] - }, + "post": [-3.06, 2.91, -0.74], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [1, 1, 1] - }, + "post": [-2.45, 2.33, -0.59], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [1, 1, 1] - }, + "post": [-1.83, 1.74, -0.44], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [1, 1, 1] - }, + "post": [-1.22, 1.16, -0.3], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [1, 1, 1] - }, + "post": [-0.61, 0.58, -0.15], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [1, 1, 1] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [1, 1, 1] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "bicepLeft": { + "tail2": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [3, 0, 0] - }, + "post": [-1.17, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [6, 0, 0] - }, + "post": [-2.33, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [9, 0, 0] - }, + "post": [-3.5, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [12, 0, 0] - }, + "post": [-4.67, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [15, 0, 0] - }, + "post": [-5.83, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [18, 0, 0] - }, + "post": [-7, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [16, 0, 0] - }, + "post": [-8, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [14, 0, 0] - }, + "post": [-9, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [12, 0, 0] - }, + "post": [-10, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [8.35, -0.42, 0.49] - }, + "post": [-11, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [4.71, -0.84, 0.99] - }, + "post": [-12, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [1.06, -1.25, 1.48] - }, + "post": [-11.7, -0.8, -0.01], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-2.59, -1.67, 1.97] - }, + "post": [-11.4, -1.6, -0.01], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [-6.24, -2.09, 2.47] - }, + "post": [-11.1, -2.4, -0.02], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [7.43, -2.09, 2.47] - }, + "post": [-10.8, -3.2, -0.02], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [21.1, -2.09, 2.47] - }, + "post": [-10.5, -4, -0.03], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [34.76, -2.09, 2.47] - }, + "post": [-13.01, -4.32, 0.19], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [33.47, -2.09, 2.47] - }, + "post": [-15.52, -4.64, 0.4], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [32.17, -2.09, 2.47] - }, + "post": [-18.03, -4.96, 0.62], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [30.87, -2.09, 2.47] - }, + "post": [-18.74, -3.59, 0.34], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [29.57, -2.09, 2.47] - }, + "post": [-19.46, -2.22, 0.05], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [28.27, -2.09, 2.47] - }, + "post": [-20.17, -0.86, -0.23], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [26.97, -2.09, 2.47] - }, + "post": [-20.88, 0.51, -0.51], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [26.2, -2.09, 2.47] - }, + "post": [-21.6, 1.88, -0.79], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [25.42, -2.09, 2.47] - }, + "post": [-22.31, 3.25, -1.08], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [24.64, -2.09, 2.47] - }, + "post": [-23.03, 4.62, -1.36], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [23.86, -2.09, 2.47] - }, + "post": [-23.74, 5.99, -1.64], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [23.09, -2.09, 2.47] - }, + "post": [-24.45, 7.36, -1.92], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [22.31, -2.09, 2.47] - }, + "post": [-25.17, 8.73, -2.21], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [21.53, -2.09, 2.47] - }, + "post": [-23.75, 7.35, -1.99], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [20.75, -2.09, 2.47] - }, + "post": [-22.33, 5.98, -1.76], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [19.97, -2.09, 2.47] - }, + "post": [-20.92, 4.61, -1.54], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [16.56, -2.09, 2.47] - }, + "post": [-19.5, 3.24, -1.32], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [13.15, -2.09, 2.47] - }, + "post": [-18.08, 1.86, -1.1], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [9.74, -2.09, 2.47] - }, + "post": [-16.67, 0.49, -0.88], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [6.32, -2.09, 2.47] - }, + "post": [-15.25, -0.88, -0.66], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [2.91, -2.09, 2.47] - }, + "post": [-13.83, -2.25, -0.44], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [-0.5, -2.09, 2.47] - }, + "post": [-12.42, -3.63, -0.21], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [-3.91, -2.09, 2.47] - }, + "post": [-11, -5, 0.01], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [-7.33, -2.09, 2.47] - }, + "post": [-11.31, -4, -0.03], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [-10.74, -2.09, 2.47] - }, + "post": [-11.63, -3, -0.07], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-14.15, -2.09, 2.47] - }, + "post": [-11.94, -2, -0.11], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-5.22, -2.09, 2.47] - }, + "post": [-12.26, -1.01, -0.15], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [3.72, -2.09, 2.47] - }, + "post": [-12.57, -0.01, -0.19], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [8.22, -2.09, 2.47] - }, + "post": [-12.88, 0.99, -0.23], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [12.72, -2.09, 2.47] - }, + "post": [-13.2, 1.99, -0.27], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [17.22, -2.09, 2.47] - }, + "post": [-13.51, 2.99, -0.31], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [21.72, -2.09, 2.47] - }, + "post": [-13.83, 3.99, -0.35], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [26.22, -2.09, 2.47] - }, + "post": [-14.14, 4.99, -0.39], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [30.72, -2.09, 2.47] - }, + "post": [-14.45, 5.99, -0.43], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [26.72, -2.09, 2.47] - }, + "post": [-14.77, 6.98, -0.47], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [22.72, -2.09, 2.47] - }, + "post": [-13.64, 6.82, -0.34], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [18.72, -2.09, 2.47] - }, + "post": [-12.51, 6.65, -0.21], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [21.46, -2.09, 2.47] - }, + "post": [-11.38, 6.49, -0.08], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [24.21, -2.09, 2.47] - }, + "post": [-10.25, 6.32, 0.05], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [26.96, -2.09, 2.47] - }, + "post": [-9.11, 6.16, 0.18], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [29.7, -2.09, 2.47] - }, + "post": [-7.98, 5.99, 0.31], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [32.45, -2.09, 2.47] - }, + "post": [-6.3, 6.31, 0.53], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [35.2, -2.09, 2.47] - }, + "post": [-4.62, 6.62, 0.75], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [37.94, -2.09, 2.47] - }, + "post": [-2.94, 6.93, 0.97], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [27.96, -2.09, 2.47] - }, + "post": [-2.67, 6.3, 0.88], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [17.98, -2.09, 2.47] - }, + "post": [-2.41, 5.67, 0.79], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [8, -2.09, 2.47] - }, + "post": [-2.14, 5.04, 0.7], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [-1.98, -2.09, 2.47] - }, + "post": [-1.87, 4.41, 0.62], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [-11.97, -2.09, 2.47] - }, + "post": [-1.6, 3.78, 0.53], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [-21.95, -2.09, 2.47] - }, + "post": [-1.34, 3.15, 0.44], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-18.29, -1.74, 2.06] - }, + "post": [-1.07, 2.52, 0.35], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [-14.63, -1.39, 1.64] - }, + "post": [-0.8, 1.89, 0.26], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [-10.97, -1.04, 1.23] - }, + "post": [-0.53, 1.26, 0.18], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [-7.32, -0.7, 0.82] - }, + "post": [-0.27, 0.63, 0.09], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-3.66, -0.35, 0.41] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "forearmLeft": { + "tail3": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-3.83, 0, 0] - }, + "post": [-0.86, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [-7.67, 0, 0] - }, + "post": [-1.71, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [-11.5, 0, 0] - }, + "post": [-2.57, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-15.33, 0, 0] - }, + "post": [-3.43, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-19.17, 0, 0] - }, + "post": [-4.29, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [-23, 0, 0] - }, + "post": [-5.14, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-22.57, 0, 0] - }, + "post": [-6, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [-22.14, 0, 0] - }, + "post": [-6.81, -0.99, 0.12], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-21.71, 0, 0] - }, + "post": [-7.61, -1.99, 0.24], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-21.29, 0, 0] - }, + "post": [-8.42, -2.98, 0.36], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-20.86, 0, 0] - }, + "post": [-9.22, -3.97, 0.48], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-20.43, 0, 0] - }, + "post": [-10.03, -4.96, 0.61], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-20, 0, 0] - }, + "post": [-7.01, -5.11, 0.29], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [-16.8, 0, 0] - }, + "post": [-4, -5.25, -0.03], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-13.6, 0, 0] - }, + "post": [-0.98, -5.39, -0.35], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [-10.4, 0, 0] - }, + "post": [2.04, -5.54, -0.66], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [-7.2, 0, 0] - }, + "post": [5.05, -5.68, -0.98], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [-4, 0, 0] - }, + "post": [2.71, -1.37, -0.65], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [-0.8, 0, 0] - }, + "post": [0.36, 2.94, -0.33], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [2.4, 0, 0] - }, + "post": [-1.98, 7.26, 0], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [5.6, 0, 0] - }, + "post": [-2.48, 6.09, -0.02], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [8.8, 0, 0] - }, + "post": [-2.98, 4.92, -0.05], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [12, 0, 0] - }, + "post": [-3.49, 3.76, -0.07], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [7.2, 0, 0] - }, + "post": [-3.99, 2.59, -0.09], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [2.4, 0, 0] - }, + "post": [-4.49, 1.43, -0.11], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [-2.4, 0, 0] - }, + "post": [-4.99, 0.26, -0.13], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [-7.2, 0, 0] - }, + "post": [-5.08, 4.91, -0.73], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [-12, 0, 0] - }, + "post": [-5.16, 9.56, -1.33], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-15, 0, 0] - }, + "post": [-5.25, 14.21, -1.93], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-18, 0, 0] - }, + "post": [-5.34, 18.87, -2.53], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-21, 0, 0] - }, + "post": [-5.1, 15.53, -2.42], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-24, 0, 0] - }, + "post": [-4.86, 12.18, -2.3], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [-27, 0, 0] - }, + "post": [-4.63, 8.84, -2.19], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [-30, 0, 0] - }, + "post": [-4.39, 5.5, -2.07], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [-27.8, 0, 0] - }, + "post": [-3.47, 2.55, -1.9], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-25.6, 0, 0] - }, + "post": [-2.56, -0.4, -1.72], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-23.4, 0, 0] - }, + "post": [-1.64, -3.35, -1.55], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [-21.2, 0, 0] - }, + "post": [-0.73, -6.31, -1.38], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [-19, 0, 0] - }, + "post": [0.19, -9.26, -1.21], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [-9.8, 0, 0] - }, + "post": [1.1, -12.21, -1.04], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [-0.6, 0, 0] - }, + "post": [0.71, -10.17, -0.96], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [8.6, 0, 0] - }, + "post": [0.31, -8.12, -0.88], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [17.8, 0, 0] - }, + "post": [-0.09, -6.08, -0.8], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [27, 0, 0] - }, + "post": [-0.49, -4.04, -0.72], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [22, 0, 0] - }, + "post": [-0.88, -2, -0.64], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [17, 0, 0] - }, + "post": [-1.28, 0.05, -0.56], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [12, 0, 0] - }, + "post": [-1.68, 2.09, -0.49], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [8.75, 0, 0] - }, + "post": [-2.08, 4.13, -0.41], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [5.5, 0, 0] - }, + "post": [-2.47, 6.17, -0.33], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [2.25, 0, 0] - }, + "post": [-2.87, 8.22, -0.25], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [-3.27, 10.26, -0.17], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [3.25, 0, 0] - }, + "post": [-4.34, 9.26, -0.17], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [7.5, 0, 0] - }, + "post": [-5.41, 8.26, -0.16], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [11.75, 0, 0] - }, + "post": [-6.49, 7.26, -0.16], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [16, 0, 0] - }, + "post": [-7.56, 6.26, -0.16], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [4.25, 0, 0] - }, + "post": [-8.63, 5.26, -0.15], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [-7.5, 0, 0] - }, + "post": [-9.7, 4.26, -0.15], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [-19.25, 0, 0] - }, + "post": [-10.77, 3.26, -0.15], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-31, 0, 0] - }, + "post": [-11.85, 2.26, -0.14], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [-30.33, 0, 0] - }, + "post": [-12.92, 1.26, -0.14], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [-29.67, 0, 0] - }, + "post": [-13.99, 0.26, -0.13], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [-29, 0, 0] - }, + "post": [-12.59, 0.23, -0.12], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [-28.33, 0, 0] - }, + "post": [-11.19, 0.21, -0.11], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [-27.67, 0, 0] - }, + "post": [-9.79, 0.18, -0.09], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [-27, 0, 0] - }, + "post": [-8.39, 0.16, -0.08], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [-24, 0, 0] - }, + "post": [-6.99, 0.13, -0.07], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-21, 0, 0] - }, + "post": [-5.6, 0.1, -0.05], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [-18, 0, 0] - }, + "post": [-4.2, 0.08, -0.04], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [-15, 0, 0] - }, + "post": [-2.8, 0.05, -0.03], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [-10, 0, 0] - }, + "post": [-1.4, 0.03, -0.01], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-5, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "bicepRight": { + "tail4": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [3, 0, 0] - }, + "post": [-0.5, 0.03, -0.02], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [6, 0, 0] - }, + "post": [-1, 0.06, -0.03], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [9, 0, 0] - }, + "post": [-1.5, 0.1, -0.05], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [12, 0, 0] - }, + "post": [-1.99, 0.13, -0.07], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [15, 0, 0] - }, + "post": [-2.49, 0.16, -0.08], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [18, 0, 0] - }, + "post": [-2.99, 0.19, -0.1], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [16, 0, 0] - }, + "post": [-3.49, 0.23, -0.12], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [14, 0, 0] - }, + "post": [-3.99, 0.26, -0.13], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [12, 0, 0] - }, + "post": [-4.19, 0.26, -0.13], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [8.35, -0.42, 0.49] - }, + "post": [-4.39, 0.26, -0.13], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [4.71, -0.84, 0.99] - }, + "post": [-4.59, 0.26, -0.13], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [1.06, -1.25, 1.48] - }, + "post": [-4.79, 0.26, -0.13], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-2.59, -1.67, 1.97] - }, + "post": [-4.99, 0.26, -0.13], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [-6.24, -2.09, 2.47] - }, + "post": [-0.99, 0.26, -0.13], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [7.43, -2.09, 2.47] - }, + "post": [3.01, 0.26, -0.13], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [21.1, -2.09, 2.47] - }, + "post": [7.01, 0.26, -0.13], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [34.76, -2.09, 2.47] - }, + "post": [11.01, 0.26, -0.13], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [33.47, -2.09, 2.47] - }, + "post": [15.01, 0.26, -0.13], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [32.17, -2.09, 2.47] - }, + "post": [9.34, 0.26, -0.13], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [30.87, -2.09, 2.47] - }, + "post": [3.68, 0.26, -0.13], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [29.57, -2.09, 2.47] - }, + "post": [-1.99, 0.26, -0.13], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [28.27, -2.09, 2.47] - }, + "post": [-1.49, 0.26, -0.13], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [26.97, -2.09, 2.47] - }, + "post": [-0.99, 0.26, -0.13], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [26.2, -2.09, 2.47] - }, + "post": [-0.49, 0.26, -0.13], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [25.42, -2.09, 2.47] - }, + "post": [0.01, 0.26, -0.13], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [24.64, -2.09, 2.47] - }, + "post": [0.51, 0.26, -0.13], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [23.86, -2.09, 2.47] - }, + "post": [1.01, 0.26, -0.13], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [23.09, -2.09, 2.47] - }, + "post": [1.51, 0.26, -0.13], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [22.31, -2.09, 2.47] - }, + "post": [2.01, 0.26, -0.13], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [21.53, -2.09, 2.47] - }, + "post": [2.51, 0.26, -0.13], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [20.75, -2.09, 2.47] - }, + "post": [3.01, 0.26, -0.13], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [19.97, -2.09, 2.47] - }, + "post": [3.37, 0.26, -0.13], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [16.56, -2.09, 2.47] - }, + "post": [3.74, 0.26, -0.13], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [13.15, -2.09, 2.47] - }, + "post": [4.1, 0.26, -0.13], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [9.74, -2.09, 2.47] - }, + "post": [4.46, 0.26, -0.13], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [6.32, -2.09, 2.47] - }, + "post": [4.83, 0.26, -0.13], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [2.91, -2.09, 2.47] - }, + "post": [5.19, 0.26, -0.13], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [-0.5, -2.09, 2.47] - }, + "post": [5.56, 0.26, -0.13], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [-3.91, -2.09, 2.47] - }, + "post": [5.92, 0.26, -0.13], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [-7.33, -2.09, 2.47] - }, + "post": [6.28, 0.26, -0.13], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [-10.74, -2.09, 2.47] - }, + "post": [6.65, 0.26, -0.13], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-14.15, -2.09, 2.47] - }, + "post": [7.01, 0.26, -0.13], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-5.22, -2.09, 2.47] - }, + "post": [5.5, 0.26, -0.13], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [3.72, -2.09, 2.47] - }, + "post": [4, 0.26, -0.13], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [8.22, -2.09, 2.47] - }, + "post": [2.49, 0.26, -0.13], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [12.72, -2.09, 2.47] - }, + "post": [0.98, 0.26, -0.13], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [17.22, -2.09, 2.47] - }, + "post": [-0.52, 0.26, -0.13], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [21.72, -2.09, 2.47] - }, + "post": [-2.03, 0.26, -0.13], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [26.22, -2.09, 2.47] - }, + "post": [-3.54, 0.26, -0.13], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [30.72, -2.09, 2.47] - }, + "post": [-5.04, 0.26, -0.13], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [26.72, -2.09, 2.47] - }, + "post": [-6.55, 0.26, -0.13], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [22.72, -2.09, 2.47] - }, + "post": [-4.48, 0.26, -0.13], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [18.72, -2.09, 2.47] - }, + "post": [-2.41, 0.26, -0.13], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [21.46, -2.09, 2.47] - }, + "post": [-0.34, 0.26, -0.13], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [24.21, -2.09, 2.47] - }, + "post": [1.73, 0.26, -0.13], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [26.96, -2.09, 2.47] - }, + "post": [3.8, 0.26, -0.13], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [29.7, -2.09, 2.47] - }, + "post": [5.87, 0.26, -0.13], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [32.45, -2.09, 2.47] - }, + "post": [7.94, 0.26, -0.13], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [35.2, -2.09, 2.47] - }, + "post": [10.01, 0.26, -0.13], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [37.94, -2.09, 2.47] - }, + "post": [7.01, 0.26, -0.13], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [27.96, -2.09, 2.47] - }, + "post": [4.01, 0.26, -0.13], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [17.98, -2.09, 2.47] - }, + "post": [1.01, 0.26, -0.13], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [8, -2.09, 2.47] - }, + "post": [0.9, 0.23, -0.12], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [-1.98, -2.09, 2.47] - }, + "post": [0.79, 0.2, -0.1], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [-11.97, -2.09, 2.47] - }, + "post": [0.67, 0.17, -0.09], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [-21.95, -2.09, 2.47] - }, + "post": [0.56, 0.14, -0.07], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-18.29, -1.74, 2.06] - }, + "post": [0.45, 0.12, -0.06], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [-14.63, -1.39, 1.64] - }, + "post": [0.34, 0.09, -0.04], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [-10.97, -1.04, 1.23] - }, + "post": [0.22, 0.06, -0.03], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [-7.32, -0.7, 0.82] - }, + "post": [0.11, 0.03, -0.01], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-3.66, -0.35, 0.41] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "forearmRight": { - "rotation": { + "thighRight": { + "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-3.83, 0, 0] - }, + "post": [0, -0.44, -0.18], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [-7.67, 0, 0] - }, + "post": [0, -0.89, -0.37], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [-11.5, 0, 0] - }, + "post": [0, -1.33, -0.55], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-15.33, 0, 0] - }, + "post": [0, -1.78, -0.73], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-19.17, 0, 0] - }, + "post": [0, -2.22, -0.92], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [-23, 0, 0] - }, + "post": [0, -2.67, -1.1], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-22.57, 0, 0] - }, + "post": [0, -3.11, -1.28], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [-22.14, 0, 0] - }, + "post": [0, -3.56, -1.47], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-21.71, 0, 0] - }, + "post": [0, -4, -1.65], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-21.29, 0, 0] - }, + "post": [0, -4.44, -1.83], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-20.86, 0, 0] - }, + "post": [0, -4.89, -2.02], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-20.43, 0, 0] - }, + "post": [0, -5.33, -2.2], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-20, 0, 0] - }, + "post": [0, -5.78, -2.38], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [-16.8, 0, 0] - }, + "post": [0, -6.22, -2.57], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-13.6, 0, 0] - }, + "post": [0, -6.67, -2.75], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [-10.4, 0, 0] - }, + "post": [0, -7.11, -2.93], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [-7.2, 0, 0] - }, + "post": [0, -7.56, -3.12], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [-4, 0, 0] - }, + "post": [0, -8, -3.3], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [-0.8, 0, 0] - }, + "post": [0, -7.85, -3.24], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [2.4, 0, 0] - }, + "post": [0, -7.7, -3.18], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [5.6, 0, 0] - }, + "post": [0, -7.56, -3.12], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [8.8, 0, 0] - }, + "post": [0, -7.41, -3.06], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [12, 0, 0] - }, + "post": [0, -7.26, -2.99], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [7.2, 0, 0] - }, + "post": [0, -7.11, -2.93], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [2.4, 0, 0] - }, + "post": [0, -6.96, -2.87], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [-2.4, 0, 0] - }, + "post": [0, -6.81, -2.81], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [-7.2, 0, 0] - }, + "post": [0, -6.67, -2.75], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [-12, 0, 0] - }, + "post": [0, -6.52, -2.69], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-15, 0, 0] - }, + "post": [0, -6.37, -2.63], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-18, 0, 0] - }, + "post": [0, -6.22, -2.57], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-21, 0, 0] - }, + "post": [0, -6.07, -2.51], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-24, 0, 0] - }, + "post": [0, -5.93, -2.44], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [-27, 0, 0] - }, + "post": [0, -5.78, -2.38], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [-30, 0, 0] - }, + "post": [0, -5.63, -2.32], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [-27.8, 0, 0] - }, + "post": [0, -5.48, -2.26], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-25.6, 0, 0] - }, + "post": [0, -5.33, -2.2], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-23.4, 0, 0] - }, + "post": [0, -5.19, -2.14], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [-21.2, 0, 0] - }, + "post": [0, -5.04, -2.08], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [-19, 0, 0] - }, + "post": [0, -4.89, -2.02], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [-9.8, 0, 0] - }, + "post": [0, -4.74, -1.96], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [-0.6, 0, 0] - }, + "post": [0, -4.59, -1.89], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [8.6, 0, 0] - }, + "post": [0, -4.44, -1.83], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [17.8, 0, 0] - }, + "post": [0, -4.3, -1.77], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [27, 0, 0] - }, + "post": [0, -4.15, -1.71], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [22, 0, 0] - }, + "post": [0, -4, -1.65], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [17, 0, 0] - }, + "post": [0, -3.85, -1.59], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [12, 0, 0] - }, + "post": [0, -3.7, -1.53], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [8.75, 0, 0] - }, + "post": [0, -3.56, -1.47], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [5.5, 0, 0] - }, + "post": [0, -3.41, -1.41], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [2.25, 0, 0] - }, + "post": [0, -3.26, -1.34], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [0, -3.11, -1.28], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [3.25, 0, 0] - }, + "post": [0, -2.96, -1.22], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [7.5, 0, 0] - }, + "post": [0, -2.81, -1.16], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [11.75, 0, 0] - }, + "post": [0, -2.67, -1.1], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [16, 0, 0] - }, + "post": [0, -2.52, -1.04], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [4.25, 0, 0] - }, + "post": [0, -2.37, -0.98], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [-7.5, 0, 0] - }, + "post": [0, -2.22, -0.92], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [-19.25, 0, 0] - }, + "post": [0, -2.07, -0.86], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-31, 0, 0] - }, + "post": [0, -1.93, -0.79], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [-30.33, 0, 0] - }, + "post": [0, -1.78, -0.73], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [-29.67, 0, 0] - }, + "post": [0, -1.63, -0.67], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [-29, 0, 0] - }, + "post": [0, -1.48, -0.61], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [-28.33, 0, 0] - }, + "post": [0, -1.33, -0.55], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [-27.67, 0, 0] - }, + "post": [0, -1.19, -0.49], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [-27, 0, 0] - }, + "post": [0, -1.04, -0.43], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [-24, 0, 0] - }, + "post": [0, -0.89, -0.37], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-21, 0, 0] - }, + "post": [0, -0.74, -0.31], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [-18, 0, 0] - }, + "post": [0, -0.59, -0.24], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [-15, 0, 0] - }, + "post": [0, -0.44, -0.18], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [-10, 0, 0] - }, + "post": [0, -0.3, -0.12], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-5, 0, 0] - }, + "post": [0, -0.15, -0.06], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "tail1": { + "calfRight": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-0.2, 0, 0] - }, + "post": [1.22, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [-0.4, 0, 0] - }, + "post": [2.44, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [-0.6, 0, 0] - }, + "post": [3.67, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-0.8, 0, 0] - }, + "post": [4.89, 0, -0.01], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [6.11, 0, -0.01], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [-0.4, 0, 0] - }, + "post": [7.33, 0, -0.01], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [0.2, 0, 0] - }, + "post": [8.56, 0, -0.01], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [0.8, 0, 0] - }, + "post": [9.78, 0, -0.01], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [1.4, 0, 0] - }, + "post": [11, 0, -0.01], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [2, 0, 0] - }, + "post": [12.22, 0, -0.02], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [1.7, -0.7, 0.08] - }, + "post": [13.44, 0, -0.02], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [1.39, -1.39, 0.15] - }, + "post": [14.67, 0, -0.02], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [1.09, -2.09, 0.23] - }, + "post": [15.89, 0, -0.02], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [0.78, -2.78, 0.3] - }, + "post": [17.11, 0, -0.02], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0.48, -3.48, 0.38] - }, + "post": [18.33, 0, -0.02], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [0.17, -4.18, 0.46] - }, + "post": [19.56, 0, -0.02], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [-0.13, -4.87, 0.53] - }, + "post": [20.78, 0, -0.03], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [-0.44, -5.57, 0.61] - }, + "post": [22, 0.01, -0.03], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [-0.74, -6.26, 0.68] - }, + "post": [21.59, 0.01, -0.03], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [-1.05, -6.96, 0.76] - }, + "post": [21.19, 0.01, -0.03], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [-2.37, -4.31, 0.2] - }, + "post": [20.78, 0, -0.03], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [-3.7, -1.66, -0.37] - }, + "post": [20.37, 0, -0.03], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-5.02, 0.98, -0.93] - }, + "post": [19.96, 0, -0.02], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-6.35, 3.63, -1.5] - }, + "post": [19.56, 0, -0.02], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [-7.67, 6.28, -2.06] - }, + "post": [19.15, 0, -0.02], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [-9, 8.93, -2.63] - }, + "post": [18.74, 0, -0.02], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [-10.32, 11.57, -3.19] - }, + "post": [18.33, 0, -0.02], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [-10.68, 10.15, -2.58] - }, + "post": [17.93, 0, -0.02], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-11.03, 8.73, -1.97] - }, + "post": [17.52, 0, -0.02], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-11.38, 7.31, -1.35] - }, + "post": [17.11, 0, -0.02], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-11.74, 5.89, -0.74] - }, + "post": [16.7, 0, -0.02], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-12.09, 4.47, -0.13] - }, + "post": [16.3, 0, -0.02], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [-12.44, 3.05, 0.48] - }, + "post": [15.89, 0, -0.02], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [-12.8, 1.63, 1.09] - }, + "post": [15.48, 0, -0.02], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [-13.15, 0.2, 1.71] - }, + "post": [15.07, 0, -0.02], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-13.51, -1.22, 2.32] - }, + "post": [14.67, 0, -0.02], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-13.86, -2.64, 2.93] - }, + "post": [14.26, 0, -0.02], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [-14.21, -4.06, 3.54] - }, + "post": [13.85, 0, -0.02], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [-13.93, -3.35, 3.22] - }, + "post": [13.44, 0, -0.02], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [-13.65, -2.64, 2.9] - }, + "post": [13.04, 0, -0.02], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [-13.37, -1.93, 2.58] - }, + "post": [12.63, 0, -0.02], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-13.09, -1.22, 2.26] - }, + "post": [12.22, 0, -0.02], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-12.81, -0.51, 1.94] - }, + "post": [11.81, 0, -0.01], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [-12.53, 0.2, 1.62] - }, + "post": [11.41, 0, -0.01], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [-12.25, 0.91, 1.3] - }, + "post": [11, 0, -0.01], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [-11.97, 1.62, 0.98] - }, + "post": [10.59, 0, -0.01], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-11.69, 2.33, 0.66] - }, + "post": [10.19, 0, -0.01], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-11.41, 3.04, 0.34] - }, + "post": [9.78, 0, -0.01], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [-11.13, 3.75, 0.02] - }, + "post": [9.37, 0, -0.01], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-10.85, 4.46, -0.3] - }, + "post": [8.96, 0, -0.01], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [-10.57, 5.17, -0.62] - }, + "post": [8.56, 0, -0.01], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-10.29, 5.88, -0.94] - }, + "post": [8.15, 0, -0.01], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [-10.01, 6.59, -1.26] - }, + "post": [7.74, 0, -0.01], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-9.73, 7.3, -1.58] - }, + "post": [7.33, 0, -0.01], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-9.45, 8.01, -1.9] - }, + "post": [6.93, 0, -0.01], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [-9.17, 8.72, -2.22] - }, + "post": [6.52, 0, -0.01], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [-8.56, 8.14, -2.08] - }, + "post": [6.11, 0, -0.01], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [-7.95, 7.56, -1.93] - }, + "post": [5.7, 0, -0.01], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-7.34, 6.98, -1.78] - }, + "post": [5.3, 0, -0.01], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [-6.72, 6.4, -1.63] - }, + "post": [4.89, 0, -0.01], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [-6.11, 5.82, -1.48] - }, + "post": [4.48, 0, -0.01], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [-5.5, 5.23, -1.33] - }, + "post": [4.07, 0, -0.01], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [-4.89, 4.65, -1.19] - }, + "post": [3.67, 0, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [-4.28, 4.07, -1.04] - }, + "post": [3.26, 0, 0], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [-3.67, 3.49, -0.89] - }, + "post": [2.85, 0, 0], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [-3.06, 2.91, -0.74] - }, + "post": [2.44, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-2.45, 2.33, -0.59] - }, + "post": [2.04, 0, 0], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [-1.83, 1.74, -0.44] - }, + "post": [1.63, 0, 0], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [-1.22, 1.16, -0.3] - }, + "post": [1.22, 0, 0], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [-0.61, 0.58, -0.15] - }, + "post": [0.81, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0.41, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "tail2": { + "ankleRight": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-1.17, 0, 0] - }, + "post": [-1.11, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [-2.33, 0, 0] - }, + "post": [-2.22, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [-3.5, 0, 0] - }, + "post": [-3.33, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-4.67, 0, 0] - }, + "post": [-4.44, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-5.83, 0, 0] - }, + "post": [-5.56, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [-7, 0, 0] - }, + "post": [-6.67, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-8, 0, 0] - }, + "post": [-7.78, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [-9, 0, 0] - }, + "post": [-8.89, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-10, 0, 0] - }, + "post": [-10, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-11, 0, 0] - }, + "post": [-11.11, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-12, 0, 0] - }, + "post": [-12.22, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-11.7, -0.8, -0.01] - }, + "post": [-13.33, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-11.4, -1.6, -0.01] - }, + "post": [-14.44, 0, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [-11.1, -2.4, -0.02] - }, + "post": [-15.56, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-10.8, -3.2, -0.02] - }, + "post": [-16.67, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [-10.5, -4, -0.03] - }, + "post": [-17.78, 0, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [-13.01, -4.32, 0.19] - }, + "post": [-18.89, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [-15.52, -4.64, 0.4] - }, + "post": [-20, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [-18.03, -4.96, 0.62] - }, + "post": [-19.63, 0, 0], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [-18.74, -3.59, 0.34] - }, + "post": [-19.26, 0, 0], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [-19.46, -2.22, 0.05] - }, + "post": [-18.89, 0, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [-20.17, -0.86, -0.23] - }, + "post": [-18.52, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-20.88, 0.51, -0.51] - }, + "post": [-18.15, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-21.6, 1.88, -0.79] - }, + "post": [-17.78, 0, 0], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [-22.31, 3.25, -1.08] - }, + "post": [-17.41, 0, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [-23.03, 4.62, -1.36] - }, + "post": [-17.04, 0, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [-23.74, 5.99, -1.64] - }, + "post": [-16.67, 0, 0], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [-24.45, 7.36, -1.92] - }, + "post": [-16.3, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-25.17, 8.73, -2.21] - }, + "post": [-15.93, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-23.75, 7.35, -1.99] - }, + "post": [-15.56, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-22.33, 5.98, -1.76] - }, + "post": [-15.19, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-20.92, 4.61, -1.54] - }, + "post": [-14.81, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [-19.5, 3.24, -1.32] - }, + "post": [-14.44, 0, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [-18.08, 1.86, -1.1] - }, + "post": [-14.07, 0, 0], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [-16.67, 0.49, -0.88] - }, + "post": [-13.7, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-15.25, -0.88, -0.66] - }, + "post": [-13.33, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-13.83, -2.25, -0.44] - }, + "post": [-12.96, 0, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [-12.42, -3.63, -0.21] - }, + "post": [-12.59, 0, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [-11, -5, 0.01] - }, + "post": [-12.22, 0, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [-11.31, -4, -0.03] - }, + "post": [-11.85, 0, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [-11.63, -3, -0.07] - }, + "post": [-11.48, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-11.94, -2, -0.11] - }, + "post": [-11.11, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-12.26, -1.01, -0.15] - }, + "post": [-10.74, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [-12.57, -0.01, -0.19] - }, + "post": [-10.37, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [-12.88, 0.99, -0.23] - }, + "post": [-10, 0, 0], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [-13.2, 1.99, -0.27] - }, + "post": [-9.63, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-13.51, 2.99, -0.31] - }, + "post": [-9.26, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-13.83, 3.99, -0.35] - }, + "post": [-8.89, 0, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [-14.14, 4.99, -0.39] - }, + "post": [-8.52, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-14.45, 5.99, -0.43] - }, + "post": [-8.15, 0, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [-14.77, 6.98, -0.47] - }, + "post": [-7.78, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-13.64, 6.82, -0.34] - }, + "post": [-7.41, 0, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [-12.51, 6.65, -0.21] - }, + "post": [-7.04, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-11.38, 6.49, -0.08] - }, + "post": [-6.67, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-10.25, 6.32, 0.05] - }, + "post": [-6.3, 0, 0], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [-9.11, 6.16, 0.18] - }, + "post": [-5.93, 0, 0], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [-7.98, 5.99, 0.31] - }, + "post": [-5.56, 0, 0], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [-6.3, 6.31, 0.53] - }, + "post": [-5.19, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-4.62, 6.62, 0.75] - }, + "post": [-4.81, 0, 0], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [-2.94, 6.93, 0.97] - }, + "post": [-4.44, 0, 0], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [-2.67, 6.3, 0.88] - }, + "post": [-4.07, 0, 0], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [-2.41, 5.67, 0.79] - }, + "post": [-3.7, 0, 0], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [-2.14, 5.04, 0.7] - }, + "post": [-3.33, 0, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [-1.87, 4.41, 0.62] - }, + "post": [-2.96, 0, 0], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [-1.6, 3.78, 0.53] - }, + "post": [-2.59, 0, 0], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [-1.34, 3.15, 0.44] - }, + "post": [-2.22, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-1.07, 2.52, 0.35] - }, + "post": [-1.85, 0, 0], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [-0.8, 1.89, 0.26] - }, + "post": [-1.48, 0, 0], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [-0.53, 1.26, 0.18] - }, + "post": [-1.11, 0, 0], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [-0.27, 0.63, 0.09] - }, + "post": [-0.74, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [-0.37, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "tail3": { + "footRight": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-0.86, 0, 0] - }, + "post": [-0.11, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [-1.71, 0, 0] - }, + "post": [-0.22, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [-2.57, 0, 0] - }, + "post": [-0.33, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-3.43, 0, 0] - }, + "post": [-0.44, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-4.29, 0, 0] - }, + "post": [-0.56, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [-5.14, 0, 0] - }, + "post": [-0.67, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-6, 0, 0] - }, + "post": [-0.78, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [-6.81, -0.99, 0.12] - }, + "post": [-0.89, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-7.61, -1.99, 0.24] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-8.42, -2.98, 0.36] - }, + "post": [-1.11, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-9.22, -3.97, 0.48] - }, + "post": [-1.22, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-10.03, -4.96, 0.61] - }, + "post": [-1.33, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-7.01, -5.11, 0.29] - }, + "post": [-1.44, 0, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [-4, -5.25, -0.03] - }, + "post": [-1.56, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-0.98, -5.39, -0.35] - }, + "post": [-1.67, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [2.04, -5.54, -0.66] - }, + "post": [-1.78, 0, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [5.05, -5.68, -0.98] - }, + "post": [-1.89, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [2.71, -1.37, -0.65] - }, + "post": [-2, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [0.36, 2.94, -0.33] - }, + "post": [-1.96, 0, 0], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [-1.98, 7.26, 0] - }, + "post": [-1.93, 0, 0], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [-2.48, 6.09, -0.02] - }, + "post": [-1.89, 0, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [-2.98, 4.92, -0.05] - }, + "post": [-1.85, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-3.49, 3.76, -0.07] - }, + "post": [-1.81, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-3.99, 2.59, -0.09] - }, + "post": [-1.78, 0, 0], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [-4.49, 1.43, -0.11] - }, + "post": [-1.74, 0, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [-4.99, 0.26, -0.13] - }, + "post": [-1.7, 0, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [-5.08, 4.91, -0.73] - }, + "post": [-1.67, 0, 0], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [-5.16, 9.56, -1.33] - }, + "post": [-1.63, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-5.25, 14.21, -1.93] - }, + "post": [-1.59, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-5.34, 18.87, -2.53] - }, + "post": [-1.56, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-5.1, 15.53, -2.42] - }, + "post": [-1.52, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-4.86, 12.18, -2.3] - }, + "post": [-1.48, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [-4.63, 8.84, -2.19] - }, + "post": [-1.44, 0, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [-4.39, 5.5, -2.07] - }, + "post": [-1.41, 0, 0], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [-3.47, 2.55, -1.9] - }, + "post": [-1.37, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-2.56, -0.4, -1.72] - }, + "post": [-1.33, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-1.64, -3.35, -1.55] - }, + "post": [-1.3, 0, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [-0.73, -6.31, -1.38] - }, + "post": [-1.26, 0, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [0.19, -9.26, -1.21] - }, + "post": [-1.22, 0, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [1.1, -12.21, -1.04] - }, + "post": [-1.19, 0, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [0.71, -10.17, -0.96] - }, + "post": [-1.15, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0.31, -8.12, -0.88] - }, + "post": [-1.11, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-0.09, -6.08, -0.8] - }, + "post": [-1.07, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [-0.49, -4.04, -0.72] - }, + "post": [-1.04, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [-0.88, -2, -0.64] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [-1.28, 0.05, -0.56] - }, + "post": [-0.96, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-1.68, 2.09, -0.49] - }, + "post": [-0.93, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-2.08, 4.13, -0.41] - }, + "post": [-0.89, 0, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [-2.47, 6.17, -0.33] - }, + "post": [-0.85, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-2.87, 8.22, -0.25] - }, + "post": [-0.81, 0, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [-3.27, 10.26, -0.17] - }, + "post": [-0.78, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-4.34, 9.26, -0.17] - }, + "post": [-0.74, 0, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [-5.41, 8.26, -0.16] - }, + "post": [-0.7, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-6.49, 7.26, -0.16] - }, + "post": [-0.67, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-7.56, 6.26, -0.16] - }, + "post": [-0.63, 0, 0], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [-8.63, 5.26, -0.15] - }, + "post": [-0.59, 0, 0], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [-9.7, 4.26, -0.15] - }, + "post": [-0.56, 0, 0], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [-10.77, 3.26, -0.15] - }, + "post": [-0.52, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-11.85, 2.26, -0.14] - }, + "post": [-0.48, 0, 0], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [-12.92, 1.26, -0.14] - }, + "post": [-0.44, 0, 0], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [-13.99, 0.26, -0.13] - }, + "post": [-0.41, 0, 0], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [-12.59, 0.23, -0.12] - }, + "post": [-0.37, 0, 0], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [-11.19, 0.21, -0.11] - }, + "post": [-0.33, 0, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [-9.79, 0.18, -0.09] - }, + "post": [-0.3, 0, 0], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [-8.39, 0.16, -0.08] - }, + "post": [-0.26, 0, 0], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [-6.99, 0.13, -0.07] - }, + "post": [-0.22, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-5.6, 0.1, -0.05] - }, + "post": [-0.19, 0, 0], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [-4.2, 0.08, -0.04] - }, + "post": [-0.15, 0, 0], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [-2.8, 0.05, -0.03] - }, + "post": [-0.11, 0, 0], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [-1.4, 0.03, -0.01] - }, + "post": [-0.07, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [-0.04, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "tail4": { - "rotation": { + "thighLeft": { + "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-0.5, 0.03, -0.02] - }, + "post": [0, -0.44, -0.18], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [-1, 0.06, -0.03] - }, + "post": [0, -0.89, -0.37], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [-1.5, 0.1, -0.05] - }, + "post": [0, -1.33, -0.55], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-1.99, 0.13, -0.07] - }, + "post": [0, -1.78, -0.73], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-2.49, 0.16, -0.08] - }, + "post": [0, -2.22, -0.92], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [-2.99, 0.19, -0.1] - }, + "post": [0, -2.67, -1.1], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-3.49, 0.23, -0.12] - }, + "post": [0, -3.11, -1.28], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [-3.99, 0.26, -0.13] - }, + "post": [0, -3.56, -1.47], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-4.19, 0.26, -0.13] - }, + "post": [0, -4, -1.65], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-4.39, 0.26, -0.13] - }, + "post": [0, -4.44, -1.83], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-4.59, 0.26, -0.13] - }, + "post": [0, -4.89, -2.02], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-4.79, 0.26, -0.13] - }, + "post": [0, -5.33, -2.2], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-4.99, 0.26, -0.13] - }, + "post": [0, -5.78, -2.38], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [-0.99, 0.26, -0.13] - }, + "post": [0, -6.22, -2.57], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [3.01, 0.26, -0.13] - }, + "post": [0, -6.67, -2.75], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [7.01, 0.26, -0.13] - }, + "post": [0, -7.11, -2.93], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [11.01, 0.26, -0.13] - }, + "post": [0, -7.56, -3.12], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [15.01, 0.26, -0.13] - }, + "post": [0, -8, -3.3], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [9.34, 0.26, -0.13] - }, + "post": [0, -7.85, -3.24], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [3.68, 0.26, -0.13] - }, + "post": [0, -7.7, -3.18], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [-1.99, 0.26, -0.13] - }, + "post": [0, -7.56, -3.12], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [-1.49, 0.26, -0.13] - }, + "post": [0, -7.41, -3.06], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-0.99, 0.26, -0.13] - }, + "post": [0, -7.26, -2.99], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-0.49, 0.26, -0.13] - }, + "post": [0, -7.11, -2.93], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [0.01, 0.26, -0.13] - }, + "post": [0, -6.96, -2.87], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [0.51, 0.26, -0.13] - }, + "post": [0, -6.81, -2.81], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [1.01, 0.26, -0.13] - }, + "post": [0, -6.67, -2.75], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [1.51, 0.26, -0.13] - }, + "post": [0, -6.52, -2.69], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [2.01, 0.26, -0.13] - }, + "post": [0, -6.37, -2.63], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [2.51, 0.26, -0.13] - }, + "post": [0, -6.22, -2.57], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [3.01, 0.26, -0.13] - }, + "post": [0, -6.07, -2.51], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [3.37, 0.26, -0.13] - }, + "post": [0, -5.93, -2.44], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [3.74, 0.26, -0.13] - }, + "post": [0, -5.78, -2.38], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [4.1, 0.26, -0.13] - }, + "post": [0, -5.63, -2.32], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [4.46, 0.26, -0.13] - }, + "post": [0, -5.48, -2.26], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [4.83, 0.26, -0.13] - }, + "post": [0, -5.33, -2.2], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [5.19, 0.26, -0.13] - }, + "post": [0, -5.19, -2.14], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [5.56, 0.26, -0.13] - }, + "post": [0, -5.04, -2.08], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [5.92, 0.26, -0.13] - }, + "post": [0, -4.89, -2.02], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [6.28, 0.26, -0.13] - }, + "post": [0, -4.74, -1.96], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [6.65, 0.26, -0.13] - }, + "post": [0, -4.59, -1.89], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [7.01, 0.26, -0.13] - }, + "post": [0, -4.44, -1.83], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [5.5, 0.26, -0.13] - }, + "post": [0, -4.3, -1.77], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [4, 0.26, -0.13] - }, + "post": [0, -4.15, -1.71], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [2.49, 0.26, -0.13] - }, + "post": [0, -4, -1.65], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [0.98, 0.26, -0.13] - }, + "post": [0, -3.85, -1.59], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-0.52, 0.26, -0.13] - }, + "post": [0, -3.7, -1.53], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-2.03, 0.26, -0.13] - }, + "post": [0, -3.56, -1.47], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [-3.54, 0.26, -0.13] - }, + "post": [0, -3.41, -1.41], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-5.04, 0.26, -0.13] - }, + "post": [0, -3.26, -1.34], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [-6.55, 0.26, -0.13] - }, + "post": [0, -3.11, -1.28], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-4.48, 0.26, -0.13] - }, + "post": [0, -2.96, -1.22], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [-2.41, 0.26, -0.13] - }, + "post": [0, -2.81, -1.16], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-0.34, 0.26, -0.13] - }, + "post": [0, -2.67, -1.1], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [1.73, 0.26, -0.13] - }, + "post": [0, -2.52, -1.04], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [3.8, 0.26, -0.13] - }, + "post": [0, -2.37, -0.98], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [5.87, 0.26, -0.13] - }, + "post": [0, -2.22, -0.92], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [7.94, 0.26, -0.13] - }, + "post": [0, -2.07, -0.86], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [10.01, 0.26, -0.13] - }, + "post": [0, -1.93, -0.79], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [7.01, 0.26, -0.13] - }, + "post": [0, -1.78, -0.73], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [4.01, 0.26, -0.13] - }, + "post": [0, -1.63, -0.67], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [1.01, 0.26, -0.13] - }, + "post": [0, -1.48, -0.61], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [0.9, 0.23, -0.12] - }, + "post": [0, -1.33, -0.55], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [0.79, 0.2, -0.1] - }, + "post": [0, -1.19, -0.49], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [0.67, 0.17, -0.09] - }, + "post": [0, -1.04, -0.43], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [0.56, 0.14, -0.07] - }, + "post": [0, -0.89, -0.37], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [0.45, 0.12, -0.06] - }, + "post": [0, -0.74, -0.31], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [0.34, 0.09, -0.04] - }, + "post": [0, -0.59, -0.24], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [0.22, 0.06, -0.03] - }, + "post": [0, -0.44, -0.18], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [0.11, 0.03, -0.01] - }, + "post": [0, -0.3, -0.12], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, -0.15, -0.06], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "thighRight": { - "position": { + "calfLeft": { + "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [0, -0.44, -0.18] - }, + "post": [1.22, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [0, -0.89, -0.37] - }, + "post": [2.44, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [0, -1.33, -0.55] - }, + "post": [3.67, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0, -1.78, -0.73] - }, + "post": [4.89, 0, -0.01], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [0, -2.22, -0.92] - }, + "post": [6.11, 0, -0.01], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [0, -2.67, -1.1] - }, + "post": [7.33, 0, -0.01], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [0, -3.11, -1.28] - }, + "post": [8.56, 0, -0.01], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [0, -3.56, -1.47] - }, + "post": [9.78, 0, -0.01], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [0, -4, -1.65] - }, + "post": [11, 0, -0.01], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, -4.44, -1.83] - }, + "post": [12.22, 0, -0.02], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, -4.89, -2.02] - }, + "post": [13.44, 0, -0.02], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [0, -5.33, -2.2] - }, + "post": [14.67, 0, -0.02], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [0, -5.78, -2.38] - }, + "post": [15.89, 0, -0.02], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [0, -6.22, -2.57] - }, + "post": [17.11, 0, -0.02], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0, -6.67, -2.75] - }, + "post": [18.33, 0, -0.02], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [0, -7.11, -2.93] - }, + "post": [19.56, 0, -0.02], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [0, -7.56, -3.12] - }, + "post": [20.78, 0, -0.03], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [0, -8, -3.3] - }, + "post": [22, 0.01, -0.03], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [0, -7.85, -3.24] - }, + "post": [21.59, 0.01, -0.03], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [0, -7.7, -3.18] - }, + "post": [21.19, 0.01, -0.03], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [0, -7.56, -3.12] - }, + "post": [20.78, 0, -0.03], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [0, -7.41, -3.06] - }, + "post": [20.37, 0, -0.03], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [0, -7.26, -2.99] - }, + "post": [19.96, 0, -0.02], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0, -7.11, -2.93] - }, + "post": [19.56, 0, -0.02], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [0, -6.96, -2.87] - }, + "post": [19.15, 0, -0.02], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [0, -6.81, -2.81] - }, + "post": [18.74, 0, -0.02], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [0, -6.67, -2.75] - }, + "post": [18.33, 0, -0.02], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [0, -6.52, -2.69] - }, + "post": [17.93, 0, -0.02], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [0, -6.37, -2.63] - }, + "post": [17.52, 0, -0.02], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [0, -6.22, -2.57] - }, + "post": [17.11, 0, -0.02], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, -6.07, -2.51] - }, + "post": [16.7, 0, -0.02], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [0, -5.93, -2.44] - }, + "post": [16.3, 0, -0.02], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [0, -5.78, -2.38] - }, + "post": [15.89, 0, -0.02], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [0, -5.63, -2.32] - }, + "post": [15.48, 0, -0.02], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [0, -5.48, -2.26] - }, + "post": [15.07, 0, -0.02], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [0, -5.33, -2.2] - }, + "post": [14.67, 0, -0.02], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [0, -5.19, -2.14] - }, + "post": [14.26, 0, -0.02], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [0, -5.04, -2.08] - }, + "post": [13.85, 0, -0.02], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [0, -4.89, -2.02] - }, + "post": [13.44, 0, -0.02], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [0, -4.74, -1.96] - }, + "post": [13.04, 0, -0.02], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [0, -4.59, -1.89] - }, + "post": [12.63, 0, -0.02], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [0, -4.44, -1.83] - }, + "post": [12.22, 0, -0.02], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [0, -4.3, -1.77] - }, + "post": [11.81, 0, -0.01], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [0, -4.15, -1.71] - }, + "post": [11.41, 0, -0.01], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [0, -4, -1.65] - }, + "post": [11, 0, -0.01], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [0, -3.85, -1.59] - }, + "post": [10.59, 0, -0.01], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0, -3.7, -1.53] - }, + "post": [10.19, 0, -0.01], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [0, -3.56, -1.47] - }, + "post": [9.78, 0, -0.01], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [0, -3.41, -1.41] - }, + "post": [9.37, 0, -0.01], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [0, -3.26, -1.34] - }, + "post": [8.96, 0, -0.01], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [0, -3.11, -1.28] - }, + "post": [8.56, 0, -0.01], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [0, -2.96, -1.22] - }, + "post": [8.15, 0, -0.01], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [0, -2.81, -1.16] - }, + "post": [7.74, 0, -0.01], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [0, -2.67, -1.1] - }, + "post": [7.33, 0, -0.01], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [0, -2.52, -1.04] - }, + "post": [6.93, 0, -0.01], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [0, -2.37, -0.98] - }, + "post": [6.52, 0, -0.01], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [0, -2.22, -0.92] - }, + "post": [6.11, 0, -0.01], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [0, -2.07, -0.86] - }, + "post": [5.7, 0, -0.01], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [0, -1.93, -0.79] - }, + "post": [5.3, 0, -0.01], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [0, -1.78, -0.73] - }, + "post": [4.89, 0, -0.01], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [0, -1.63, -0.67] - }, + "post": [4.48, 0, -0.01], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [0, -1.48, -0.61] - }, + "post": [4.07, 0, -0.01], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [0, -1.33, -0.55] - }, + "post": [3.67, 0, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [0, -1.19, -0.49] - }, + "post": [3.26, 0, 0], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [0, -1.04, -0.43] - }, + "post": [2.85, 0, 0], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [0, -0.89, -0.37] - }, + "post": [2.44, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [0, -0.74, -0.31] - }, + "post": [2.04, 0, 0], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [0, -0.59, -0.24] - }, + "post": [1.63, 0, 0], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [0, -0.44, -0.18] - }, + "post": [1.22, 0, 0], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [0, -0.3, -0.12] - }, + "post": [0.81, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0, -0.15, -0.06] - }, + "post": [0.41, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "calfRight": { + "ankleLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [1.22, 0, 0] - }, + "post": [-1.11, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [2.44, 0, 0] - }, + "post": [-2.22, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [3.67, 0, 0] - }, + "post": [-3.33, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [4.89, 0, -0.01] - }, + "post": [-4.44, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [6.11, 0, -0.01] - }, + "post": [-5.56, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [7.33, 0, -0.01] - }, + "post": [-6.67, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [8.56, 0, -0.01] - }, + "post": [-7.78, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [9.78, 0, -0.01] - }, + "post": [-8.89, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [11, 0, -0.01] - }, + "post": [-10, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [12.22, 0, -0.02] - }, + "post": [-11.11, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [13.44, 0, -0.02] - }, + "post": [-12.22, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [14.67, 0, -0.02] - }, + "post": [-13.33, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [15.89, 0, -0.02] - }, + "post": [-14.44, 0, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [17.11, 0, -0.02] - }, + "post": [-15.56, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [18.33, 0, -0.02] - }, + "post": [-16.67, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [19.56, 0, -0.02] - }, + "post": [-17.78, 0, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [20.78, 0, -0.03] - }, + "post": [-18.89, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [22, 0.01, -0.03] - }, + "post": [-20, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [21.59, 0.01, -0.03] - }, + "post": [-19.63, 0, 0], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [21.19, 0.01, -0.03] - }, + "post": [-19.26, 0, 0], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [20.78, 0, -0.03] - }, + "post": [-18.89, 0, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [20.37, 0, -0.03] - }, + "post": [-18.52, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [19.96, 0, -0.02] - }, + "post": [-18.15, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [19.56, 0, -0.02] - }, + "post": [-17.78, 0, 0], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [19.15, 0, -0.02] - }, + "post": [-17.41, 0, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [18.74, 0, -0.02] - }, + "post": [-17.04, 0, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [18.33, 0, -0.02] - }, + "post": [-16.67, 0, 0], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [17.93, 0, -0.02] - }, + "post": [-16.3, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [17.52, 0, -0.02] - }, + "post": [-15.93, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [17.11, 0, -0.02] - }, + "post": [-15.56, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [16.7, 0, -0.02] - }, + "post": [-15.19, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [16.3, 0, -0.02] - }, + "post": [-14.81, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [15.89, 0, -0.02] - }, + "post": [-14.44, 0, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [15.48, 0, -0.02] - }, + "post": [-14.07, 0, 0], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [15.07, 0, -0.02] - }, + "post": [-13.7, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [14.67, 0, -0.02] - }, + "post": [-13.33, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [14.26, 0, -0.02] - }, + "post": [-12.96, 0, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [13.85, 0, -0.02] - }, + "post": [-12.59, 0, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [13.44, 0, -0.02] - }, + "post": [-12.22, 0, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [13.04, 0, -0.02] - }, + "post": [-11.85, 0, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [12.63, 0, -0.02] - }, + "post": [-11.48, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [12.22, 0, -0.02] - }, + "post": [-11.11, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [11.81, 0, -0.01] - }, + "post": [-10.74, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [11.41, 0, -0.01] - }, + "post": [-10.37, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [11, 0, -0.01] - }, + "post": [-10, 0, 0], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [10.59, 0, -0.01] - }, + "post": [-9.63, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [10.19, 0, -0.01] - }, + "post": [-9.26, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [9.78, 0, -0.01] - }, + "post": [-8.89, 0, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [9.37, 0, -0.01] - }, + "post": [-8.52, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [8.96, 0, -0.01] - }, + "post": [-8.15, 0, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [8.56, 0, -0.01] - }, + "post": [-7.78, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [8.15, 0, -0.01] - }, + "post": [-7.41, 0, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [7.74, 0, -0.01] - }, + "post": [-7.04, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [7.33, 0, -0.01] - }, + "post": [-6.67, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [6.93, 0, -0.01] - }, + "post": [-6.3, 0, 0], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [6.52, 0, -0.01] - }, + "post": [-5.93, 0, 0], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [6.11, 0, -0.01] - }, + "post": [-5.56, 0, 0], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [5.7, 0, -0.01] - }, + "post": [-5.19, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [5.3, 0, -0.01] - }, + "post": [-4.81, 0, 0], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [4.89, 0, -0.01] - }, + "post": [-4.44, 0, 0], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [4.48, 0, -0.01] - }, + "post": [-4.07, 0, 0], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [4.07, 0, -0.01] - }, + "post": [-3.7, 0, 0], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [3.67, 0, 0] - }, + "post": [-3.33, 0, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [3.26, 0, 0] - }, + "post": [-2.96, 0, 0], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [2.85, 0, 0] - }, + "post": [-2.59, 0, 0], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [2.44, 0, 0] - }, + "post": [-2.22, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [2.04, 0, 0] - }, + "post": [-1.85, 0, 0], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [1.63, 0, 0] - }, + "post": [-1.48, 0, 0], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [1.22, 0, 0] - }, + "post": [-1.11, 0, 0], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [0.81, 0, 0] - }, + "post": [-0.74, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0.41, 0, 0] - }, + "post": [-0.37, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "ankleRight": { + "footLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-1.11, 0, 0] - }, + "post": [-0.11, 0, 0], "lerp_mode": "catmullrom" }, "0.1667": { - "post": { - "vector": [-2.22, 0, 0] - }, + "post": [-0.22, 0, 0], "lerp_mode": "catmullrom" }, "0.25": { - "post": { - "vector": [-3.33, 0, 0] - }, + "post": [-0.33, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-4.44, 0, 0] - }, + "post": [-0.44, 0, 0], "lerp_mode": "catmullrom" }, "0.4167": { - "post": { - "vector": [-5.56, 0, 0] - }, + "post": [-0.56, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [-6.67, 0, 0] - }, + "post": [-0.67, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-7.78, 0, 0] - }, + "post": [-0.78, 0, 0], "lerp_mode": "catmullrom" }, "0.6667": { - "post": { - "vector": [-8.89, 0, 0] - }, + "post": [-0.89, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-10, 0, 0] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-11.11, 0, 0] - }, + "post": [-1.11, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-12.22, 0, 0] - }, + "post": [-1.22, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-13.33, 0, 0] - }, + "post": [-1.33, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-14.44, 0, 0] - }, + "post": [-1.44, 0, 0], "lerp_mode": "catmullrom" }, "1.1667": { - "post": { - "vector": [-15.56, 0, 0] - }, + "post": [-1.56, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-16.67, 0, 0] - }, + "post": [-1.67, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [-17.78, 0, 0] - }, + "post": [-1.78, 0, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [-18.89, 0, 0] - }, + "post": [-1.89, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [-20, 0, 0] - }, + "post": [-2, 0, 0], "lerp_mode": "catmullrom" }, "1.5833": { - "post": { - "vector": [-19.63, 0, 0] - }, + "post": [-1.96, 0, 0], "lerp_mode": "catmullrom" }, "1.6667": { - "post": { - "vector": [-19.26, 0, 0] - }, + "post": [-1.93, 0, 0], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [-18.89, 0, 0] - }, + "post": [-1.89, 0, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [-18.52, 0, 0] - }, + "post": [-1.85, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-18.15, 0, 0] - }, + "post": [-1.81, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-17.78, 0, 0] - }, + "post": [-1.78, 0, 0], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [-17.41, 0, 0] - }, + "post": [-1.74, 0, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [-17.04, 0, 0] - }, + "post": [-1.7, 0, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [-16.67, 0, 0] - }, + "post": [-1.67, 0, 0], "lerp_mode": "catmullrom" }, "2.3333": { - "post": { - "vector": [-16.3, 0, 0] - }, + "post": [-1.63, 0, 0], "lerp_mode": "catmullrom" }, "2.4167": { - "post": { - "vector": [-15.93, 0, 0] - }, + "post": [-1.59, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-15.56, 0, 0] - }, + "post": [-1.56, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-15.19, 0, 0] - }, + "post": [-1.52, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-14.81, 0, 0] - }, + "post": [-1.48, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [-14.44, 0, 0] - }, + "post": [-1.44, 0, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [-14.07, 0, 0] - }, + "post": [-1.41, 0, 0], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [-13.7, 0, 0] - }, + "post": [-1.37, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [-13.33, 0, 0] - }, + "post": [-1.33, 0, 0], "lerp_mode": "catmullrom" }, "3.0833": { - "post": { - "vector": [-12.96, 0, 0] - }, + "post": [-1.3, 0, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [-12.59, 0, 0] - }, + "post": [-1.26, 0, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [-12.22, 0, 0] - }, + "post": [-1.22, 0, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [-11.85, 0, 0] - }, + "post": [-1.19, 0, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [-11.48, 0, 0] - }, + "post": [-1.15, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-11.11, 0, 0] - }, + "post": [-1.11, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-10.74, 0, 0] - }, + "post": [-1.07, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [-10.37, 0, 0] - }, + "post": [-1.04, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [-10, 0, 0] - }, + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, "3.8333": { - "post": { - "vector": [-9.63, 0, 0] - }, + "post": [-0.96, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-9.26, 0, 0] - }, + "post": [-0.93, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-8.89, 0, 0] - }, + "post": [-0.89, 0, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [-8.52, 0, 0] - }, + "post": [-0.85, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-8.15, 0, 0] - }, + "post": [-0.81, 0, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [-7.78, 0, 0] - }, + "post": [-0.78, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-7.41, 0, 0] - }, + "post": [-0.74, 0, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [-7.04, 0, 0] - }, + "post": [-0.7, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-6.67, 0, 0] - }, + "post": [-0.67, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-6.3, 0, 0] - }, + "post": [-0.63, 0, 0], "lerp_mode": "catmullrom" }, "4.6667": { - "post": { - "vector": [-5.93, 0, 0] - }, + "post": [-0.59, 0, 0], "lerp_mode": "catmullrom" }, "4.75": { - "post": { - "vector": [-5.56, 0, 0] - }, + "post": [-0.56, 0, 0], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [-5.19, 0, 0] - }, + "post": [-0.52, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-4.81, 0, 0] - }, + "post": [-0.48, 0, 0], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [-4.44, 0, 0] - }, + "post": [-0.44, 0, 0], "lerp_mode": "catmullrom" }, "5.0833": { - "post": { - "vector": [-4.07, 0, 0] - }, + "post": [-0.41, 0, 0], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [-3.7, 0, 0] - }, + "post": [-0.37, 0, 0], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [-3.33, 0, 0] - }, + "post": [-0.33, 0, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [-2.96, 0, 0] - }, + "post": [-0.3, 0, 0], "lerp_mode": "catmullrom" }, "5.4167": { - "post": { - "vector": [-2.59, 0, 0] - }, + "post": [-0.26, 0, 0], "lerp_mode": "catmullrom" }, "5.5": { - "post": { - "vector": [-2.22, 0, 0] - }, + "post": [-0.22, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-1.85, 0, 0] - }, + "post": [-0.19, 0, 0], "lerp_mode": "catmullrom" }, "5.6667": { - "post": { - "vector": [-1.48, 0, 0] - }, + "post": [-0.15, 0, 0], "lerp_mode": "catmullrom" }, "5.75": { - "post": { - "vector": [-1.11, 0, 0] - }, + "post": [-0.11, 0, 0], "lerp_mode": "catmullrom" }, "5.8333": { - "post": { - "vector": [-0.74, 0, 0] - }, + "post": [-0.07, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-0.37, 0, 0] - }, + "post": [-0.04, 0, 0], "lerp_mode": "catmullrom" }, "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } - }, - "footRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.11, 0, 0] - }, + } + } + }, + "swim": { + "loop": true, + "animation_length": 6, + "bones": { + "lowerBody": { + "rotation": ["-5+math.cos(query.anim_time*360-60)*-2", "math.cos(query.anim_time*180)*5", 0], + "position": [0, "math.cos(query.anim_time*180)*0.5", 0] + }, + "upperBody": { + "rotation": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180-60)*-5", 0] + }, + "neck": { + "rotation": ["5+math.cos(query.anim_time*360+60)*4", "math.cos(query.anim_time*180)*-5", 0] + }, + "lowerJaw": { + "rotation": ["5+math.cos(query.anim_time*180-60)*-4", 0, 0] + }, + "leftUpperArm": { + "rotation": ["25+math.cos(query.anim_time*360)*-5", 0, 0] + }, + "leftLowerArm": { + "rotation": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] + }, + "rightUpperArm": { + "rotation": ["25+math.cos(query.anim_time*360)*-5", 0, 0] + }, + "rightLowerArm": { + "rotation": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] + }, + "leftThigh": { + "rotation": ["5+math.cos(query.anim_time*360/1.5)*30", "math.cos(query.anim_time*180)*-5", 0], + "position": [0, 0, "math.cos(query.anim_time*360/1.5-60)*1"] + }, + "leftLeg": { + "rotation": ["10+math.cos(query.anim_time*360/1.5+60)*30", 0, 0], + "position": [0, "1+math.cos(query.anim_time*360/1.5+90)*-2", "-1+math.cos(query.anim_time*360/1.5+90)*-2"] + }, + "leftFoot": { + "rotation": ["30+math.cos(query.anim_time*360/1.5-60)*-30", 0, 0] + }, + "rightThigh": { + "rotation": ["5+math.cos(query.anim_time*360/1.5)*-30", "math.cos(query.anim_time*180)*-5", 0], + "position": [0, 0, "math.cos(query.anim_time*360/1.5-60)*-1"] + }, + "rightLeg": { + "rotation": ["10+math.cos(query.anim_time*360/1.5+60)*-30", 0, 0], + "position": [0, "1+math.cos(query.anim_time*360/1.5+90)*2", "-1+math.cos(query.anim_time*360/1.5+90)*2"] + }, + "rightFoot": { + "rotation": ["30+math.cos(query.anim_time*360/1.5-60)*30", 0, 0] + }, + "hips": { + "rotation": ["-5+math.cos(query.anim_time*360-60)*-2", "math.cos(query.anim_time*180)*5", 0], + "position": [0, "math.cos(query.anim_time*180)*0.5", 0] + }, + "shoulders": { + "rotation": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180-60)*-5", 0] + }, + "neck1": { + "rotation": ["math.cos(query.anim_time*360+60)*4", "math.cos(query.anim_time*180)*-5", 0] + }, + "head": { + "rotation": ["math.cos(query.anim_time*360)*-4", 0, 0] + }, + "jawLower1": { + "rotation": ["5+math.cos(query.anim_time*180-60)*-4", 0, 0] + }, + "bicepLeft": { + "rotation": ["25+math.cos(query.anim_time*360)*-5", 0, 0] + }, + "forearmLeft": { + "rotation": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] + }, + "bicepRight": { + "rotation": ["25+math.cos(query.anim_time*360)*-5", 0, 0] + }, + "forearmRight": { + "rotation": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] + }, + "tail1": { + "rotation": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180+60)*-5", 0] + }, + "tail2": { + "rotation": ["math.cos(query.anim_time*360-60)*2", "math.cos(query.anim_time*180)*-7.5", 0] + }, + "tail3": { + "rotation": ["math.cos(query.anim_time*360-120)*2", "math.cos(query.anim_time*180-60)*-7.5", 0] + }, + "tail4": { + "rotation": ["math.cos(query.anim_time*360-150)*2", "math.cos(query.anim_time*180-90)*-7.5", 0] + }, + "thighRight": { + "rotation": ["5+math.cos(query.anim_time*360/1.5)*-30", "math.cos(query.anim_time*180)*-5", 0], + "position": [0, 0, "math.cos(query.anim_time*360/1.5-60)*-1"] + }, + "calfRight": { + "rotation": ["10+math.cos(query.anim_time*360/1.5+60)*10", 0, 0] + }, + "ankleRight": { + "rotation": ["10+math.cos(query.anim_time*360/1.5+60)*-30", 0, 0] + }, + "footRight": { + "rotation": ["30+math.cos(query.anim_time*360/1.5-60)*5", 0, 0] + }, + "thighLeft": { + "rotation": ["5+math.cos(query.anim_time*360/1.5)*30", "math.cos(query.anim_time*180)*-5", 0], + "position": [0, 0, "math.cos(query.anim_time*360/1.5-60)*1"] + }, + "calfLeft": { + "rotation": ["10+math.cos(query.anim_time*360/1.5+60)*10", 0, 0] + }, + "ankleLeft": { + "rotation": ["10+math.cos(query.anim_time*360/1.5+60)*30", 0, 0] + }, + "footLeft": { + "rotation": ["30+math.cos(query.anim_time*360/1.5-60)*-5", 0, 0] + } + } + }, + "attack1": { + "animation_length": 1, + "bones": { + "lowerBody": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], + "0.5": ["math.sin(query.anim_time*180/0.75)*-5", 0, 0], + "0.75": ["math.sin(query.anim_time*180/1)*5", 0, 0], + "1.0": [0, 0, 0] + } + }, + "upperBody": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*-5"], + "0.5": ["math.sin(query.anim_time*180/0.75+30)*-5", "math.sin(query.anim_time*360/0.75-30)*-5", "math.sin(query.anim_time*360/0.75+30)*5"], + "0.75": ["math.sin(query.anim_time*180/1-30)*5", "math.sin(query.anim_time*360/1-30)*5", "math.sin(query.anim_time*360/1+30)*-5"], + "1.0": [0, 0, 0] + } + }, + "neck": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"], + "0.5": ["math.sin(query.anim_time*180/0.75-30)*-20", "math.sin(query.anim_time*360/0.75+60)*-10", "math.sin(query.anim_time*360/0.75-60)*5"], + "0.75": ["math.sin(query.anim_time*180/1+30)*30", "math.sin(query.anim_time*360/1+90)*5", "math.sin(query.anim_time*360/1-90)*-5"], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, "math.sin(query.anim_time*180/0.5)*-1"], + "0.5": [0, 0, "math.sin(query.anim_time*180/0.75-60)*2"], + "0.75": [0, 0, "math.sin(query.anim_time*180/0.75+30)*-0.5"], + "1.0": [0, 0, 0] + } + }, + "lowerJaw": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "0.5": ["math.sin(query.anim_time*180/0.58-60)*40", 0, 0], + "0.75": ["math.sin(query.anim_time*180/1-60)*-5", 0, 0], + "1.0": [0, 0, 0] + } + }, + "leftUpperArm": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*5"], + "0.5": ["math.sin(query.anim_time*180/0.75+30)*5", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"], + "0.75": ["math.sin(query.anim_time*180/1-30)*-5", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"], + "1.0": [0, 0, 0] + } + }, + "rightUpperArm": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*5"], + "0.5": ["math.sin(query.anim_time*180/0.75+30)*5", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"], + "0.75": ["math.sin(query.anim_time*180/1-30)*-5", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"], + "1.0": [0, 0, 0] + } + }, + "leftThigh": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*-10", 0, 0], + "0.5": ["math.sin(query.anim_time*180/0.75)*5", 0, 0], + "0.75": ["math.sin(query.anim_time*180/1)*-5", 0, 0], + "1.0": [0, 0, 0] + } + }, + "rightThigh": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*-10", 0, 0], + "0.5": ["math.sin(query.anim_time*180/0.75)*5", 0, 0], + "0.75": ["math.sin(query.anim_time*180/1)*-5", 0, 0], + "1.0": [0, 0, 0] + } + }, + "hips": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], + "0.5": ["math.sin(query.anim_time*180/0.75)*-5", 0, 0], + "0.75": { + "pre": ["7+math.sin(query.anim_time*180/1)*5", 0, 0], + "post": ["7+math.sin(query.anim_time*180/1)*5", 0, 0], "lerp_mode": "catmullrom" }, - "0.1667": { - "post": { - "vector": [-0.22, 0, 0] - }, + "1.0": [0, 0, 0] + } + }, + "neck1": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"], + "0.5": ["math.sin(query.anim_time*180/0.75-30)*-5", "math.sin(query.anim_time*360/0.75+60)*-10", "math.sin(query.anim_time*360/0.75-60)*5"], + "0.75": ["-7.5+math.sin(query.anim_time*180/1+30)*30", "0+math.sin(query.anim_time*360/1+90)*5", "math.sin(query.anim_time*360/1-90)*-5"], + "0.9167": ["7.5+math.sin(query.anim_time*180/1+30)*30", 1.78, 1.78], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, "math.sin(query.anim_time*180/0.5)*-1"], + "0.5": [0, 0, "math.sin(query.anim_time*180/0.75-60)*2"], + "0.75": [0, 0, "math.sin(query.anim_time*180/0.75+30)*-0.5"], + "1.0": [0, 0, 0] + } + }, + "head": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*5"], + "0.5": ["math.sin(query.anim_time*180/0.75+90)*-20", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"], + "0.75": ["math.sin(query.anim_time*180/1-60)*10", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.75": [0, 0.8, 0], + "1.0": [0, 0, 0] + } + }, + "jawLower1": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "0.5": ["math.sin(query.anim_time*180/0.58-60)*40", 0, 0], + "0.75": ["math.sin(query.anim_time*180/1-60)*-5", 0, 0], + "1.0": [0, 0, 0] + } + }, + "tail1": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "0.5": ["math.sin(query.anim_time*180/0.75)*2.5", 0, 0], + "0.75": ["math.sin(query.anim_time*180/1)*-2.5", 0, 0], + "1.0": [0, 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "0.5": ["math.sin(query.anim_time*180/0.75)*2.5", 0, 0], + "0.75": ["math.sin(query.anim_time*180/1)*-2.5", 0, 0], + "1.0": [0, 0, 0] + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.25": { - "post": { - "vector": [-0.33, 0, 0] - }, + "0.5": { + "post": [6, 0, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [-0.44, 0, 0] - }, + "1.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [-0.56, 0, 0] - }, + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.5": { - "post": { - "vector": [-0.67, 0, 0] - }, + "post": [6, 0, 0], "lerp_mode": "catmullrom" }, - "0.5833": { - "post": { - "vector": [-0.78, 0, 0] - }, + "1.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "attack2": { + "animation_length": 2.1667, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.6667": { - "post": { - "vector": [-0.89, 0, 0] - }, + "0.375": { + "post": [-5, -5, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-1, 0, 0] - }, + "post": [-8.29167, -6.44117, 0.41806], "lerp_mode": "catmullrom" }, - "0.8333": { - "post": { - "vector": [-1.11, 0, 0] - }, + "1.0": { + "post": [20.18202, 9.77303, 2.12882], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [-1.22, 0, 0] - }, + "1.4167": { + "post": [20.33508, 13.19106, 2.89737], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-1.33, 0, 0] - }, + "2.1667": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-1.44, 0, 0] - }, + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.1667": { - "post": { - "vector": [-1.56, 0, 0] - }, + "0.375": { + "post": [-1.75, -3, 0], "lerp_mode": "catmullrom" }, - "1.25": { - "post": { - "vector": [-1.67, 0, 0] - }, + "0.75": { + "post": [-3.03831, -4.92197, 0.55456], "lerp_mode": "catmullrom" }, - "1.3333": { - "post": { - "vector": [-1.78, 0, 0] - }, + "1.0": { + "post": [6.96169, -4.92197, 0.55456], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [-1.89, 0, 0] - }, + "post": [6.98198, 1.54169, -0.1325], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [-2, 0, 0] - }, + "2.1667": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-1.96, 0, 0] - }, + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.6667": { - "post": { - "vector": [-1.93, 0, 0] - }, + "0.375": { + "post": [27.25, 7.5, 0], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": [-1.89, 0, 0] - }, + "2.125": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-1.85, 0, 0] - }, + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.9167": { - "post": { - "vector": [-1.81, 0, 0] - }, + "0.375": { + "post": [0, 1.725, -3], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [-1.78, 0, 0] - }, + "2.125": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-1.74, 0, 0] - }, + } + } + }, + "jawLower1": { + "rotation": { + "0.25": { + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [-1.7, 0, 0] - }, + "0.7917": { + "post": [35, 0, 0], "lerp_mode": "catmullrom" }, - "2.25": { - "post": { - "vector": [-1.67, 0, 0] - }, + "1.0833": { + "post": [2.5, 0, 0], "lerp_mode": "catmullrom" }, - "2.3333": { - "post": { - "vector": [-1.63, 0, 0] - }, + "1.5417": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-1.59, 0, 0] - }, + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": [-1.56, 0, 0] - }, + "0.75": { + "post": [-2.75, -2, 0], "lerp_mode": "catmullrom" }, - "2.5833": { - "post": { - "vector": [-1.52, 0, 0] - }, + "1.4167": { + "post": [0, 3, 0], "lerp_mode": "catmullrom" }, - "2.6667": { - "post": { - "vector": [-1.48, 0, 0] - }, + "2.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0833": { + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.75": { - "post": { - "vector": [-1.44, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-1.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-1.37, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-1.33, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-1.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-1.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-1.22, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-1.19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-1.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-1.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-1.07, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-1.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-0.96, 0, 0] - }, + "0.8333": { + "post": [-0.5, -2.5, 0], "lerp_mode": "catmullrom" }, - "3.9167": { - "post": { - "vector": [-0.93, 0, 0] - }, + "1.5": { + "post": [2, 2, 0], "lerp_mode": "catmullrom" }, - "4.0": { - "post": { - "vector": [-0.89, 0, 0] - }, + "2.1667": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-0.85, 0, 0] - }, + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.1667": { - "post": { - "vector": [-0.81, 0, 0] - }, + "0.75": { + "post": [-2.5, -5.5, 0], "lerp_mode": "catmullrom" }, - "4.25": { - "post": { - "vector": [-0.78, 0, 0] - }, + "1.4167": { + "post": [3, 3.5, 0], "lerp_mode": "catmullrom" }, - "4.3333": { - "post": { - "vector": [-0.74, 0, 0] - }, + "1.7917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-0.7, 0, 0] - }, + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.5": { - "post": { - "vector": [-0.67, 0, 0] - }, + "0.75": { + "post": [-3, -8, 0], "lerp_mode": "catmullrom" }, - "4.5833": { - "post": { - "vector": [-0.63, 0, 0] - }, + "1.4167": { + "post": [9.25, 2, 0], "lerp_mode": "catmullrom" }, - "4.6667": { - "post": { - "vector": [-0.59, 0, 0] - }, + "1.75": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-0.56, 0, 0] - }, + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.8333": { - "post": { - "vector": [-0.52, 0, 0] - }, + "0.75": { + "post": [-7.5, 0, 0], "lerp_mode": "catmullrom" }, - "4.9167": { - "post": { - "vector": [-0.48, 0, 0] - }, + "1.4167": { + "post": [-12.75, 0, 0], "lerp_mode": "catmullrom" }, - "5.0": { - "post": { - "vector": [-0.44, 0, 0] - }, + "2.1667": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-0.41, 0, 0] - }, + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.1667": { - "post": { - "vector": [-0.37, 0, 0] - }, + "0.75": { + "post": [-0.25, 0, 0], "lerp_mode": "catmullrom" }, - "5.25": { - "post": { - "vector": [-0.33, 0, 0] - }, + "1.4167": { + "post": [12, 0, 0], "lerp_mode": "catmullrom" }, - "5.3333": { - "post": { - "vector": [-0.3, 0, 0] - }, + "2.1667": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-0.26, 0, 0] - }, + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.5": { - "post": { - "vector": [-0.22, 0, 0] - }, + "0.75": { + "post": [8.25, 0, 0], "lerp_mode": "catmullrom" }, - "5.5833": { - "post": { - "vector": [-0.19, 0, 0] - }, + "1.4167": { + "post": [1.25, 0, 0], "lerp_mode": "catmullrom" }, - "5.6667": { - "post": { - "vector": [-0.15, 0, 0] - }, + "2.1667": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [-0.11, 0, 0] - }, + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.8333": { - "post": { - "vector": [-0.07, 0, 0] - }, + "0.75": { + "post": [0.25, 0, 0], "lerp_mode": "catmullrom" }, - "5.9167": { - "post": { - "vector": [-0.04, 0, 0] - }, + "1.4167": { + "post": [-3, 0, 0], "lerp_mode": "catmullrom" }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "2.1667": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, "thighLeft": { - "position": { + "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, -0.44, -0.18] - }, - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": { - "vector": [0, -0.89, -0.37] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, -1.33, -0.55] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -1.78, -0.73] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, -2.22, -0.92] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, -2.67, -1.1] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -3.11, -1.28] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, -3.56, -1.47] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [0, -4, -1.65] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -4.44, -1.83] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -4.89, -2.02] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -5.33, -2.2] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -5.78, -2.38] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [0, -6.22, -2.57] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, -6.67, -2.75] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0, -7.11, -2.93] - }, + "post": [-7.5, 0, 0], "lerp_mode": "catmullrom" }, "1.4167": { - "post": { - "vector": [0, -7.56, -3.12] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, -8, -3.3] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [0, -7.85, -3.24] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [0, -7.7, -3.18] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [0, -7.56, -3.12] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -7.41, -3.06] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [0, -7.26, -2.99] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -7.11, -2.93] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [0, -6.96, -2.87] - }, + "post": [-12.75, 0, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [0, -6.81, -2.81] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [0, -6.67, -2.75] - }, + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.3333": { - "post": { - "vector": [0, -6.52, -2.69] - }, + "0.75": { + "post": [-0.25, 0, 0], "lerp_mode": "catmullrom" }, - "2.4167": { - "post": { - "vector": [0, -6.37, -2.63] - }, + "1.4167": { + "post": [12, 0, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": [0, -6.22, -2.57] - }, + "2.1667": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -6.07, -2.51] - }, + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.6667": { - "post": { - "vector": [0, -5.93, -2.44] - }, + "0.75": { + "post": [8.25, 0, 0], "lerp_mode": "catmullrom" }, - "2.75": { - "post": { - "vector": [0, -5.78, -2.38] - }, + "1.4167": { + "post": [1.25, 0, 0], "lerp_mode": "catmullrom" }, - "2.8333": { - "post": { - "vector": [0, -5.63, -2.32] - }, + "2.1667": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [0, -5.48, -2.26] - }, + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [0, -5.33, -2.2] - }, + "0.75": { + "post": [0.25, 0, 0], "lerp_mode": "catmullrom" }, - "3.0833": { - "post": { - "vector": [0, -5.19, -2.14] - }, + "1.4167": { + "post": [-3, 0, 0], "lerp_mode": "catmullrom" }, - "3.1667": { - "post": { - "vector": [0, -5.04, -2.08] - }, + "2.1667": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [0, -4.89, -2.02] - }, + } + } + }, + "root": { + "position": { + "0.0": { + "post": [0, -0.575, 0], "lerp_mode": "catmullrom" }, - "3.3333": { - "post": { - "vector": [0, -4.74, -1.96] - }, + "0.75": { + "post": [0, 0, 3.125], "lerp_mode": "catmullrom" }, - "3.4167": { - "post": { - "vector": [0, -4.59, -1.89] - }, + "1.4167": { + "post": [0, -1.9, 3.125], "lerp_mode": "catmullrom" }, - "3.5": { - "post": { - "vector": [0, -4.44, -1.83] - }, + "2.1667": { + "post": [0, -0.575, 0], "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [0, -4.3, -1.77] - }, + } + } + } + } + }, + "flinch": { + "animation_length": 1.4167, + "bones": { + "neck5": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-2.27029, 12.32579, -0.5267], + "0.25": [1.86, 0.34, -2.51], + "0.375": [1.21, 2.72, -1.19], + "0.5": [-0.01, 8.18, -0.14], + "0.6667": [-0.08, 9.7, -0.85], + "0.7917": [-0.22, 9.35, -2.26], + "0.9167": [-0.33, 6.53, -3.38], + "1.0417": [-0.22, 3.36, -2.26], + "1.1667": [-0.05, 0.84, -0.56], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "hips": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-2.12, -14.19, 2.61], + "0.25": [-0.9, -12.54, 2.33], + "0.375": [2.13, -9.6, 1.53], + "0.5": [5.64, -6.07, 0.51], + "0.6667": [7.52, -2.83, -0.38], + "0.7917": [7.4, 0.05, -1.12], + "0.9167": [4.91, 1.57, -1.33], + "1.0417": [2.46, 1.24, -0.84], + "1.1667": [0.62, 0.31, -0.21], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [2, -1.27, 1.89], + "0.25": [2, -1.6, 1.78], + "0.375": [0, -1.79, 1.33], + "0.5": [0, -1.94, 0.74], + "0.6667": [0, -2.1, 0.33], + "0.7917": [0, -2.2, 0.1], + "0.9167": [0, -1.92, 0.09], + "1.0417": [0, -1.1, 0.06], + "1.1667": [0, -0.28, 0.02], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + } + }, + "shoulders": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [5.03, 18.41, 7.94], + "0.25": [5.62, 15.63, 6.63], + "0.375": [5.03734, 12.77445, 2.81937], + "0.5": [5.1, 7.62, 3.97], + "0.6667": [4.18, 3.72, 2.93], + "0.7917": [2.55, 0.04, 1.73], + "0.9167": [0.66, -2.12, 0.59], + "1.0417": [0.02, -1.7, 0.13], + "1.1667": [0.01, -0.42, 0.03], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, -1, 0], + "1.0833": [0, 0, 0] + } + }, + "neck1": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [15.50344, 8.59811, 0.49498], + "0.25": [12.14408, -7.76469, 12.10956], + "0.375": [7.52155, -12.56418, 17.37687], + "0.5": [5.32269, -16.10095, 18.06563], + "0.6667": [6.99154, -20.02519, 17.00407], + "0.7917": [15.26484, -21.21942, 6.54297], + "0.9167": [19.6, -16.61, 1.16], + "1.0417": [12.44, -9.06, 0.16], + "1.1667": [3.11, -2.26, 0.04], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, -0.52, -2], + "0.25": [2.25, -0.65, -1], + "0.375": [3, -0.7, 0], + "0.7917": [0.5, 0.3, -2.5], + "0.9167": [0, -0.61, -2], + "1.0417": [0, -0.36, 0], + "1.1667": [0, -0.09, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + } + }, + "head": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-16.22097, -39.45228, 13.58977], + "0.25": [-1.07, -7.47, 2.37], + "0.375": [5.53969, 15.38715, -3.09807], + "0.5": [6.01891, 27.03398, -11.54889], + "0.6667": [2.88776, 4.48536, 2.1691], + "0.7917": [27.07136, 10.49133, -1.29418], + "0.9167": [21.78, 2.34, -7.52], + "1.0417": [12.24, -1.44, -5.02], + "1.1667": [3.06, -0.36, -1.25], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.375": [0, 0.3, 0], + "0.7917": [0, 1.8, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + } + }, + "throat5": { + "rotation": { + "0.0": [0, 0, 0], + "0.5": [0, -17.5, 0], + "1.4167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.5": [0.7, 1, 1], + "1.4167": [1, 1, 1] + } + }, + "bicepLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-23.58, -2.06, -11.63], + "0.25": [-25.67, -4.15, -16.39], + "0.375": [-24.01, -8.84, -18.77], + "0.5": [-18.87, -16.25, -17.98], + "0.6667": [-12.86, -21.22, -15.49], + "0.7917": [-7.64, -20.46, -12.96], + "0.9167": [-5.29, -12.51, -9.38], + "1.0417": [-3.83, -5.78, -4.02], + "1.1667": [-1.42, -1.38, -0.63], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "forearmLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [13.13, 0, 0], + "0.25": [4.38, 0, 0], + "0.375": [-4.68, 0, 0], + "0.5": [-11.09, 0, 0], + "0.6667": [-11.87, 0, 0], + "0.7917": [-7.5, 0, 0], + "0.9167": [2.5, 0, 0], + "1.0417": [6.88, 0, 0], + "1.1667": [3.13, 0, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "leftMiddleFinger": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-26.75, 0, 0], + "0.25": [-22, 0, 0], + "0.6667": [-5.5, 0, 0], + "0.7917": [-1.37, 0, 0], + "0.9167": [0, 0, 0], + "1.0417": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "bicepRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-24.18, 10.95, -5.56], + "0.25": [-26.53, 13.78, -4.2], + "0.375": [-24.88, 16.31, -4.62], + "0.5": [-19.45, 18.79, -7.74], + "0.6667": [-13.1, 16.64, -11.15], + "0.7917": [-7.65, 7.03, -12.6], + "0.9167": [-5.3, -5.64, -9.29], + "1.0417": [-3.83, -5.78, -4.02], + "1.1667": [-1.42, -1.38, -0.63], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "forearmRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [13.13, 0, 0], + "0.25": [4.38, 0, 0], + "0.375": [-4.68, 0, 0], + "0.5": [-11.09, 0, 0], + "0.6667": [-11.87, 0, 0], + "0.7917": [-7.5, 0, 0], + "0.9167": [2.5, 0, 0], + "1.0417": [6.88, 0, 0], + "1.1667": [3.13, 0, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "rightMiddleFinger": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-26.75, 0, 0], + "0.25": [-21.81, 0, 0], + "0.375": [-16.5, 0, 0], + "0.5": [-11, 0, 0], + "0.6667": [-5.84, 0, 0], + "0.7917": [-1.37, 0, 0], + "0.9167": [0, 0, 0], + "1.0417": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "tailLower": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [5, 10, 0], + "0.6667": [0, 0, 0] + } + }, + "tail1": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [5.94, 13.65, 0.82], + "0.25": [3.37, 12.25, 0.56], + "0.375": [-0.42, 9.22, 0.19], + "0.5": [-3.75, 5.08, -0.01], + "0.6667": [-5.71, 0.84, 0.08], + "0.7917": [-4.55, -1.65, 0.9], + "0.9167": [-2.43, -2.47, 1.49], + "1.0417": [-1.04, -1.65, 1.02], + "1.1667": [-0.26, -0.41, 0.26], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "thighRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-10.25, -9.05, 0.07], + "0.25": [-13.63, -8.99, 0.24], + "0.375": [-15.44, -8.35, 0.12], + "0.5": [-16, -6.86, -0.24], + "0.6667": [-16.05, -4.81, -0.62], + "0.7917": [-15.61, -2.44, -0.44], + "0.9167": [-13.28, -0.61, -0.11], + "1.0417": [-7.5, 0, 0], + "1.1667": [-1.87, 0, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [1, 1.02, 2], + "0.25": [0.97, 0.43, 1.79], + "0.375": [0.82, -0.1, 1.2], + "0.5": [0.5, -0.57, 0.57], + "0.6667": [0.12, -0.98, 0.12], + "0.7917": [0, -1.1, 0], + "0.9167": [0, -0.96, 0], + "1.0417": [0, -0.55, 0], + "1.1667": [0, -0.13, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + } + }, + "calfRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [3.94, 0, 0], + "0.25": [8.75, 0, 0], + "0.375": [12.35, 0, 0], + "0.5": [14.71, 0, 0], + "0.6667": [16.25, 0, 0], + "0.7917": [16, 0, 0], + "0.9167": [13.37, 0, 0], + "1.0417": [7.5, 0, 0], + "1.1667": [1.88, 0, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "ankleRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [13.32, 0, 0], + "0.25": [14.84, 0, 0], + "0.375": [16.02, 0, 0], + "0.5": [16.09, 0, 0], + "0.6667": [15.32, 0, 0], + "0.7917": [15, 0, 0], + "0.9167": [13.12, 0, 0], + "1.0417": [7.5, 0, 0], + "1.1667": [1.88, 0, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "footRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-7.22, 12.45, -1.07], + "0.25": [-9.49, 12.3, -1.06], + "0.375": [-11.8, 11.52, -0.99], + "0.5": [-13.3, 9.74, -0.83], + "0.6667": [-13.99, 7.16, -0.61], + "0.7917": [-14.49, 3.73, -0.32], + "0.9167": [-13, 0.93, -0.08], + "1.0417": [-7.5, 0, 0], + "1.1667": [-1.87, 0, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "thighLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-10.25, -9.05, 0.07], + "0.25": [-13.63, -8.99, 0.24], + "0.375": [-15.44, -8.35, 0.12], + "0.5": [-16, -6.86, -0.24], + "0.6667": [-16.05, -4.81, -0.62], + "0.7917": [-15.61, -2.44, -0.44], + "0.9167": [-13.28, -0.61, -0.11], + "1.0417": [-7.5, 0, 0], + "1.1667": [-1.87, 0, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [1, 1.02, 2], + "0.25": [0.97, 0.43, 1.79], + "0.375": [0.82, -0.1, 1.2], + "0.5": [0.5, -0.57, 0.57], + "0.6667": [0.12, -0.98, 0.12], + "0.7917": [0, -1.1, 0], + "0.9167": [0, -0.96, 0], + "1.0417": [0, -0.55, 0], + "1.1667": [0, -0.13, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + } + }, + "calfLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [3.94, 0, 0], + "0.25": [8.75, 0, 0], + "0.375": [12.35, 0, 0], + "0.5": [14.71, 0, 0], + "0.6667": [16.25, 0, 0], + "0.7917": [16, 0, 0], + "0.9167": [13.37, 0, 0], + "1.0417": [7.5, 0, 0], + "1.1667": [1.88, 0, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "ankleLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [13.32, 0, 0], + "0.25": [14.84, 0, 0], + "0.375": [16.02, 0, 0], + "0.5": [16.09, 0, 0], + "0.6667": [15.32, 0, 0], + "0.7917": [15, 0, 0], + "0.9167": [13.12, 0, 0], + "1.0417": [7.5, 0, 0], + "1.1667": [1.88, 0, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "footLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-7.22, 12.45, -1.07], + "0.25": [-9.49, 12.3, -1.06], + "0.375": [-11.8, 11.52, -0.99], + "0.5": [-13.3, 9.74, -0.83], + "0.6667": [-13.99, 7.16, -0.61], + "0.7917": [-14.49, 3.73, -0.32], + "0.9167": [-13, 0.93, -0.08], + "1.0417": [-7.5, 0, 0], + "1.1667": [-1.87, 0, 0], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "bone": { + "rotation": [0, 0, 0], + "position": { + "0.0": [0, 0, 0], + "0.125": [-0.12, -0.01, 0], + "0.25": [-0.01, -0.02, 0], + "0.375": [0.07, -0.04, 0], + "0.5": [0.1, -0.05, 0], + "0.6667": [0.08, -0.07, 0], + "0.7917": [0.01, -0.08, 0], + "0.9167": [-0.06, -0.03, 0.03], + "1.0417": [-0.05, 0.05, 0.05], + "1.1667": [-0.01, 0.04, 0.03], + "1.2917": [0, 0, 0], + "1.4167": [0, 0, 0] + } + } + } + }, + "jump/fall": { + "loop": true, + "animation_length": 4, + "bones": { + "lowerBody": { + "rotation": ["-15+math.cos(query.anim_time*720)*1", 0, "math.cos(query.anim_time*1440)*-1"], + "position": [0, "math.cos(query.anim_time*720+60)*0.2", 0] + }, + "upperBody": { + "rotation": ["5+math.cos(query.anim_time*720+60)*-1", 0, "math.cos(query.anim_time*1440-60)*1"] + }, + "neck": { + "rotation": ["20+math.cos(query.anim_time*720)*-1", 0, "math.cos(query.anim_time*1440)*1"] + }, + "lowerJaw": { + "rotation": ["25+math.cos(query.anim_time*1440-60)*1", 0, 0] + }, + "leftThigh": { + "rotation": ["25+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] + }, + "leftLeg": { + "rotation": ["2.5+math.cos(query.anim_time*720)*-1", 0, 0] + }, + "leftFoot": { + "rotation": ["-12.5+math.cos(query.anim_time*720+60)*-1", 0, 0] + }, + "rightThigh": { + "rotation": ["-10+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] + }, + "rightLeg": { + "rotation": ["-5+math.cos(query.anim_time*720)*-1", 0, 0] + }, + "rightFoot": { + "rotation": ["27.5+math.cos(query.anim_time*720+60)*-1", 0, 0] + }, + "leftUpperArm": { + "rotation": ["5+math.cos(query.anim_time*720+60)*1", 0, 0] + }, + "rightUpperArm": { + "rotation": ["5+math.cos(query.anim_time*720+60)*1", 0, 0] + }, + "hips": { + "rotation": ["-15+math.cos(query.anim_time*720)*1", 0, "math.cos(query.anim_time*1440)*-1"], + "position": [0, "math.cos(query.anim_time*720+60)*0.2", 0] + }, + "shoulders": { + "rotation": ["math.cos(query.anim_time*720+60)*-1", 0, "math.cos(query.anim_time*1440-60)*1"] + }, + "neck1": { + "rotation": ["20+math.cos(query.anim_time*720)*-1", 0, "math.cos(query.anim_time*1440)*1"], + "position": [0, 0, -1.6] + }, + "head": { + "rotation": ["-2.5+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440+60)*1"] + }, + "throat1": { + "position": [0, -0.6, -2.7] + }, + "bicepLeft": { + "rotation": ["5+math.cos(query.anim_time*720+60)*1", 0, 0] + }, + "tailLower": { + "rotation": [7, 0, 0] + }, + "tail1": { + "rotation": ["10+math.cos(query.anim_time*720+60)*-1", 0, 0] + }, + "tail2": { + "rotation": ["5+math.cos(query.anim_time*720)*-1", 0, 0] + }, + "tail3": { + "rotation": ["10+math.cos(query.anim_time*720-60)*-1", 0, 0] + }, + "tail4": { + "rotation": ["10+math.cos(query.anim_time*720-120)*-1", 0, 0] + }, + "thighRight": { + "rotation": ["-10+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] + }, + "calfRight": { + "rotation": ["-5+math.cos(query.anim_time*720)*-1", 0, 0] + }, + "footRight": { + "rotation": ["27.5+math.cos(query.anim_time*720+60)*-1", 0, 0] + }, + "thighLeft": { + "rotation": ["25+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] + }, + "calfLeft": { + "rotation": ["2.5+math.cos(query.anim_time*720)*-1", 0, 0] + }, + "footLeft": { + "rotation": ["-12.5+math.cos(query.anim_time*720+60)*-1", 0, 0] + } + } + }, + "sleeping": { + "loop": "hold_on_last_frame", + "animation_length": 4.4583, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.6667": { - "post": { - "vector": [0, -4.15, -1.71] - }, + "0.3333": { + "post": [13, 0, 0], "lerp_mode": "catmullrom" }, - "3.75": { - "post": { - "vector": [0, -4, -1.65] - }, + "0.625": { + "post": [7, 0, 0], "lerp_mode": "catmullrom" }, - "3.8333": { - "post": { - "vector": [0, -3.85, -1.59] - }, + "1.0": { + "post": [4, 0, 0], "lerp_mode": "catmullrom" }, - "3.9167": { - "post": { - "vector": [0, -3.7, -1.53] - }, + "1.2917": { + "post": [8, 0, 0], "lerp_mode": "catmullrom" }, - "4.0": { - "post": { - "vector": [0, -3.56, -1.47] - }, + "1.625": { + "post": [7.91348, 0.98138, -5.00071], "lerp_mode": "catmullrom" }, - "4.0833": { - "post": { - "vector": [0, -3.41, -1.41] - }, + "1.9583": { + "post": [4.64272, 1.26695, -12.48367], "lerp_mode": "catmullrom" }, - "4.1667": { - "post": { - "vector": [0, -3.26, -1.34] - }, + "2.2917": { + "post": [12.0878, 2.72096, -2.98253], "lerp_mode": "catmullrom" }, - "4.25": { - "post": { - "vector": [0, -3.11, -1.28] - }, + "2.625": { + "post": [4.77518, -3.30826, -7.99807], "lerp_mode": "catmullrom" }, - "4.3333": { - "post": { - "vector": [0, -2.96, -1.22] - }, + "2.9167": { + "post": [1.78525, -3.56875, -7.97575], "lerp_mode": "catmullrom" }, - "4.4167": { - "post": { - "vector": [0, -2.81, -1.16] - }, + "3.25": { + "post": [13.27341, -3.26475, -8.00047], "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0, -2.67, -1.1] - }, + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.5833": { - "post": { - "vector": [0, -2.52, -1.04] - }, + "1.0": { + "post": [0, -3.53378, -1.10716], "lerp_mode": "catmullrom" }, - "4.6667": { - "post": { - "vector": [0, -2.37, -0.98] - }, + "1.2917": { + "post": [0, -5.53378, -2.10759], "lerp_mode": "catmullrom" }, - "4.75": { - "post": { - "vector": [0, -2.22, -0.92] - }, + "1.625": { + "post": [0, -6.53378, -2.40759], "lerp_mode": "catmullrom" }, - "4.8333": { - "post": { - "vector": [0, -2.07, -0.86] - }, + "1.9583": { + "post": [0, -14.52881, -2.40759], "lerp_mode": "catmullrom" }, - "4.9167": { - "post": { - "vector": [0, -1.93, -0.79] - }, + "2.2917": { + "post": [0, -18.52881, -2.40759], "lerp_mode": "catmullrom" }, - "5.0": { - "post": { - "vector": [0, -1.78, -0.73] - }, + "2.625": { + "post": [0, -26.52881, -0.40759], "lerp_mode": "catmullrom" }, - "5.0833": { - "post": { - "vector": [0, -1.63, -0.67] - }, + "2.9167": { + "post": [0, -27.52881, -2.40759], "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, -1.48, -0.61] - }, + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.25": { - "post": { - "vector": [0, -1.33, -0.55] - }, + "0.3333": { + "post": [4, 0, 0], "lerp_mode": "catmullrom" }, - "5.3333": { - "post": { - "vector": [0, -1.19, -0.49] - }, + "0.625": { + "post": [2, 0, 0], "lerp_mode": "catmullrom" }, - "5.4167": { - "post": { - "vector": [0, -1.04, -0.43] - }, + "1.0": { + "post": [6, 0, 0], "lerp_mode": "catmullrom" }, - "5.5": { - "post": { - "vector": [0, -0.89, -0.37] - }, + "1.2917": { + "post": [4, 1, 0], "lerp_mode": "catmullrom" }, - "5.5833": { - "post": { - "vector": [0, -0.74, -0.31] - }, + "1.625": { + "post": [-3, 1, 0], "lerp_mode": "catmullrom" }, - "5.6667": { - "post": { - "vector": [0, -0.59, -0.24] - }, + "1.9583": { + "post": [-3, 2, 0], "lerp_mode": "catmullrom" }, - "5.75": { - "post": { - "vector": [0, -0.44, -0.18] - }, + "2.2917": { + "post": [-3, 2, -1], "lerp_mode": "catmullrom" }, - "5.8333": { - "post": { - "vector": [0, -0.3, -0.12] - }, + "2.625": { + "post": [-8, 2, 3], "lerp_mode": "catmullrom" }, - "5.9167": { - "post": { - "vector": [0, -0.15, -0.06] - }, + "2.9167": { + "post": [8, 2, 3], "lerp_mode": "catmullrom" }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "3.25": { + "post": [0.9008, 2.78718, 0.62507], "lerp_mode": "catmullrom" } } }, - "calfLeft": { + "belly1": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.0833": { - "post": { - "vector": [1.22, 0, 0] - }, + "0.3333": { + "post": [-3, 0, 0], "lerp_mode": "catmullrom" }, - "0.1667": { - "post": { - "vector": [2.44, 0, 0] - }, + "1.0": { + "post": [-6, 0, 0], "lerp_mode": "catmullrom" }, - "0.25": { - "post": { - "vector": [3.67, 0, 0] - }, + "1.2917": { + "post": [-2, 0, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [4.89, 0, -0.01] - }, + "2.625": { + "post": [6, -3, 0], "lerp_mode": "catmullrom" }, - "0.4167": { - "post": { - "vector": [6.11, 0, -0.01] - }, + "2.9167": { + "post": [-2, -3, 0], "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [7.33, 0, -0.01] - }, + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.5833": { - "post": { - "vector": [8.56, 0, -0.01] - }, + "2.625": { + "post": [0, 0, 1.09994], "lerp_mode": "catmullrom" }, - "0.6667": { - "post": { - "vector": [9.78, 0, -0.01] - }, + "2.9167": { + "post": [0, 0, 0.39994], "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [11, 0, -0.01] - }, + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.8333": { - "post": { - "vector": [12.22, 0, -0.02] - }, + "0.3333": { + "post": [10, -9, -4], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [13.44, 0, -0.02] - }, + "0.625": { + "post": [10, -5, -4], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [14.67, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [15.89, 0, -0.02] - }, + "post": [-2, 1, -2], "lerp_mode": "catmullrom" }, - "1.1667": { - "post": { - "vector": [17.11, 0, -0.02] - }, + "1.2917": { + "post": [-9, 1, -2], "lerp_mode": "catmullrom" }, - "1.25": { - "post": { - "vector": [18.33, 0, -0.02] - }, + "1.9583": { + "post": [8, 5, -2], "lerp_mode": "catmullrom" }, - "1.3333": { - "post": { - "vector": [19.56, 0, -0.02] - }, + "2.2917": { + "post": [13, 5, -3], "lerp_mode": "catmullrom" }, - "1.4167": { - "post": { - "vector": [20.78, 0, -0.03] - }, + "2.625": { + "post": [15, 3, 1], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [22, 0.01, -0.03] - }, + "2.9167": { + "post": [13.5, 0, 1], "lerp_mode": "catmullrom" }, - "1.5833": { - "post": { - "vector": [21.59, 0.01, -0.03] - }, + "3.25": { + "post": [22, 0, 1], "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [21.19, 0.01, -0.03] - }, + } + }, + "position": { + "0.0": [0, 0, 0], + "0.625": [0, -0.58, -2.2], + "1.0": [0, -0.83, 0.81], + "1.2917": [0, -1.11, 1.91], + "1.9583": [0, -0.15, -2.04], + "3.25": [0, -3, 0] + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": [20.78, 0, -0.03] - }, + "0.3333": { + "post": [5, -5, 0], "lerp_mode": "catmullrom" }, - "1.8333": { - "post": { - "vector": [20.37, 0, -0.03] - }, + "0.625": { + "post": [5, 0, 0], "lerp_mode": "catmullrom" }, - "1.9167": { - "post": { - "vector": [19.96, 0, -0.02] - }, + "1.0": { + "post": [2, 0, 0], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [19.56, 0, -0.02] - }, + "1.2917": { + "post": [-1, 0, 0], "lerp_mode": "catmullrom" }, - "2.0833": { - "post": { - "vector": [19.15, 0, -0.02] - }, + "1.9583": { + "post": [1, 3, 0], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [18.74, 0, -0.02] - }, + "2.625": { + "post": [-2, 3, 0], "lerp_mode": "catmullrom" }, - "2.25": { - "post": { - "vector": [18.33, 0, -0.02] - }, + "2.9167": { + "post": [1, -3, 0], "lerp_mode": "catmullrom" }, - "2.3333": { - "post": { - "vector": [17.93, 0, -0.02] - }, + "3.25": { + "post": [-15, -3, 0], "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [17.52, 0, -0.02] - }, + } + }, + "position": { + "0.0": [0, 0, 0], + "1.0": [0, 0.13, -0.28], + "2.375": [0, 0.32, -0.66], + "2.625": [0, 0.09, -0.73], + "2.9167": [0, -0.01, -0.81], + "3.25": [0, -1.2, -0.9] + } + }, + "neck3": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": [17.11, 0, -0.02] - }, + "0.3333": { + "post": [6, -4, 0], "lerp_mode": "catmullrom" }, - "2.5833": { - "post": { - "vector": [16.7, 0, -0.02] - }, + "0.625": { + "post": [6, -3, 0], "lerp_mode": "catmullrom" }, - "2.6667": { - "post": { - "vector": [16.3, 0, -0.02] - }, + "1.0": { + "post": [1, -2, 0], "lerp_mode": "catmullrom" }, - "2.75": { - "post": { - "vector": [15.89, 0, -0.02] - }, + "1.9583": { + "post": [3, -1, 0], "lerp_mode": "catmullrom" }, - "2.8333": { - "post": { - "vector": [15.48, 0, -0.02] - }, + "2.625": { + "post": [11, -1, 0], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [15.07, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [14.67, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [14.26, 0, -0.02] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [13.85, 0, -0.02] - }, + "post": [3, -1, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [13.44, 0, -0.02] - }, + "post": [4, -1, 0], "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [13.04, 0, -0.02] - }, + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.4167": { - "post": { - "vector": [12.63, 0, -0.02] - }, + "0.3333": { + "post": [5, 0, 0], "lerp_mode": "catmullrom" }, - "3.5": { - "post": { - "vector": [12.22, 0, -0.02] - }, + "1.2917": { + "post": [3, 0, 0], "lerp_mode": "catmullrom" }, - "3.5833": { - "post": { - "vector": [11.81, 0, -0.01] - }, + "1.9583": { + "post": [-2, 0, -1], "lerp_mode": "catmullrom" }, - "3.6667": { - "post": { - "vector": [11.41, 0, -0.01] - }, + "2.625": { + "post": [6.96175, 2.35132, 0.13633], "lerp_mode": "catmullrom" }, - "3.75": { - "post": { - "vector": [11, 0, -0.01] - }, + "2.875": { + "post": [-3.07429, -0.2219, -1.47381], "lerp_mode": "catmullrom" }, - "3.8333": { - "post": { - "vector": [10.59, 0, -0.01] - }, + "2.9167": { + "post": [-4, -2, 0], "lerp_mode": "catmullrom" }, - "3.9167": { - "post": { - "vector": [10.19, 0, -0.01] - }, + "3.25": { + "post": [1, -2, 0], "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [9.78, 0, -0.01] - }, + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.0833": { - "post": { - "vector": [9.37, 0, -0.01] - }, + "0.3333": { + "post": [8, -8, 0], "lerp_mode": "catmullrom" }, - "4.1667": { - "post": { - "vector": [8.96, 0, -0.01] - }, + "1.0": { + "post": [8, -4, 0], "lerp_mode": "catmullrom" }, - "4.25": { - "post": { - "vector": [8.56, 0, -0.01] - }, + "1.2917": { + "post": [8, 0, 0], "lerp_mode": "catmullrom" }, - "4.3333": { - "post": { - "vector": [8.15, 0, -0.01] - }, + "2.625": { + "post": [3.00759, -1.93328, 0.81436], "lerp_mode": "catmullrom" }, - "4.4167": { - "post": { - "vector": [7.74, 0, -0.01] - }, + "2.9167": { + "post": [4, -2, 0], "lerp_mode": "catmullrom" }, - "4.5": { - "post": { - "vector": [7.33, 0, -0.01] - }, + "3.25": { + "post": [-11.03998, -8.98771, 0.4168], "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [6.93, 0, -0.01] - }, + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.6667": { - "post": { - "vector": [6.52, 0, -0.01] - }, + "0.3333": { + "post": [0, 0.697, 0.05339], "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [6.11, 0, -0.01] - }, + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.8333": { - "post": { - "vector": [5.7, 0, -0.01] - }, + "0.625": { + "post": [5, 0, 0], "lerp_mode": "catmullrom" }, - "4.9167": { - "post": { - "vector": [5.3, 0, -0.01] - }, + "1.0": { + "post": [14, 0, 0], "lerp_mode": "catmullrom" }, - "5.0": { - "post": { - "vector": [4.89, 0, -0.01] - }, + "1.2917": { + "post": [19, 0, 0], "lerp_mode": "catmullrom" }, - "5.0833": { - "post": { - "vector": [4.48, 0, -0.01] - }, + "1.9583": { + "post": [12, 0, 0], "lerp_mode": "catmullrom" }, - "5.1667": { - "post": { - "vector": [4.07, 0, -0.01] - }, + "2.2917": { + "post": [-3, 0, 0], "lerp_mode": "catmullrom" }, - "5.25": { - "post": { - "vector": [3.67, 0, 0] - }, + "2.625": { + "post": [3, 0, 0], "lerp_mode": "catmullrom" }, - "5.3333": { - "post": { - "vector": [3.26, 0, 0] - }, + "3.0": { + "post": [3, 0, 0], "lerp_mode": "catmullrom" }, - "5.4167": { - "post": { - "vector": [2.85, 0, 0] - }, + "3.25": { + "post": [-2, 0, 0], "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [2.44, 0, 0] - }, + } + } + }, + "throat5": { + "rotation": { + "0.0": [0, 0, 0], + "3.25": [7, 0, 0] + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.5833": { - "post": { - "vector": [2.04, 0, 0] - }, + "3.25": { + "post": [5, 0, 0], "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [1.63, 0, 0] - }, + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.75": { - "post": { - "vector": [1.22, 0, 0] - }, + "3.25": { + "post": [0, 0.4, 1.09995], "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [0.81, 0, 0] - }, + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.9167": { - "post": { - "vector": [0.41, 0, 0] - }, + "3.25": { + "post": [-3, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "3.25": { + "post": [2, 0, 0], "lerp_mode": "catmullrom" } } }, - "ankleLeft": { + "bicepLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.0833": { - "post": { - "vector": [-1.11, 0, 0] - }, + "0.3333": { + "post": [18, -6, 14], "lerp_mode": "catmullrom" }, - "0.1667": { - "post": { - "vector": [-2.22, 0, 0] - }, + "0.625": { + "post": [28, -3, 10], "lerp_mode": "catmullrom" }, - "0.25": { - "post": { - "vector": [-3.33, 0, 0] - }, + "1.0": { + "post": [19, -3, 10], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [-4.44, 0, 0] - }, + "1.2917": { + "post": [24, -3, 10], "lerp_mode": "catmullrom" }, - "0.4167": { - "post": { - "vector": [-5.56, 0, 0] - }, + "1.9583": { + "post": [-5, -4, 9], "lerp_mode": "catmullrom" }, - "0.5": { - "post": { - "vector": [-6.67, 0, 0] - }, + "2.5": { + "post": [2.5, -4, 9], "lerp_mode": "catmullrom" }, - "0.5833": { - "post": { - "vector": [-7.78, 0, 0] - }, + "2.9583": { + "post": [-12.5, -4, 9], "lerp_mode": "catmullrom" }, - "0.6667": { - "post": { - "vector": [-8.89, 0, 0] - }, + "3.25": { + "post": [-54.65309, 1.1464, 13.64595], "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-10, 0, 0] - }, + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.8333": { - "post": { - "vector": [-11.11, 0, 0] - }, + "0.3333": { + "post": [-37.80689, 5.69, -60.1759], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [-12.22, 0, 0] - }, + "0.625": { + "post": [-36.81, 28.69, -51.1759], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-13.33, 0, 0] - }, + "post": [-36.81, 27.69, -51.18], "lerp_mode": "catmullrom" }, - "1.0833": { - "post": { - "vector": [-14.44, 0, 0] - }, + "1.2917": { + "post": [-38.81, 8.69, -51.18], "lerp_mode": "catmullrom" }, - "1.1667": { - "post": { - "vector": [-15.56, 0, 0] - }, + "1.9583": { + "post": [-38.81, 27.69, -51.18], "lerp_mode": "catmullrom" }, - "1.25": { - "post": { - "vector": [-16.67, 0, 0] - }, + "3.25": { + "post": [-6.26371, 21.51559, -36.58034], "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [-17.78, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-18.89, 0, 0] - }, + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [-20, 0, 0] - }, + "1.0": { + "post": [10, -10, 0], "lerp_mode": "catmullrom" }, - "1.5833": { - "post": { - "vector": [-19.63, 0, 0] - }, + "1.2917": { + "post": [9, 3, -3], "lerp_mode": "catmullrom" }, - "1.6667": { - "post": { - "vector": [-19.26, 0, 0] - }, + "1.9583": { + "post": [-1, 3, -13], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": [-18.89, 0, 0] - }, + "3.25": { + "post": [-31.80066, 29.28718, -47.88337], "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-18.52, 0, 0] - }, + } + } + }, + "leftIndexFinger": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.9167": { - "post": { - "vector": [-18.15, 0, 0] - }, + "1.0": { + "post": [-10, 0, 0], "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-17.78, 0, 0] - }, + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.0833": { - "post": { - "vector": [-17.41, 0, 0] - }, + "0.3333": { + "post": [19, 0, -3], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [-17.04, 0, 0] - }, + "0.625": { + "post": [28, 0, -3], "lerp_mode": "catmullrom" }, - "2.25": { - "post": { - "vector": [-16.67, 0, 0] - }, + "1.0": { + "post": [8, 0, -13], "lerp_mode": "catmullrom" }, - "2.3333": { - "post": { - "vector": [-16.3, 0, 0] - }, + "1.2917": { + "post": [25, 0, -13], "lerp_mode": "catmullrom" }, - "2.4167": { - "post": { - "vector": [-15.93, 0, 0] - }, + "1.9583": { + "post": [26.91576, -3.91582, -1.09173], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": [-15.56, 0, 0] - }, + "2.625": { + "post": [21.91576, -3.91582, -1.09173], "lerp_mode": "catmullrom" }, - "2.5833": { - "post": { - "vector": [-15.19, 0, 0] - }, + "3.25": { + "post": [-68.08424, -3.91582, -1.09173], "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-14.81, 0, 0] - }, + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.75": { - "post": { - "vector": [-14.44, 0, 0] - }, + "0.3333": { + "post": [-12, -5, 8], "lerp_mode": "catmullrom" }, - "2.8333": { - "post": { - "vector": [-14.07, 0, 0] - }, + "0.625": { + "post": [-32, -15, 38], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-13.7, 0, 0] - }, + "1.0": { + "post": [-22, 15, 58], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [-13.33, 0, 0] - }, + "1.2917": { + "post": [-22, 8, 52], "lerp_mode": "catmullrom" }, - "3.0833": { - "post": { - "vector": [-12.96, 0, 0] - }, + "1.9583": { + "post": [-28, -10, 28], "lerp_mode": "catmullrom" }, - "3.1667": { - "post": { - "vector": [-12.59, 0, 0] - }, + "2.625": { + "post": [-41.45742, -11.08758, 26.5499], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [-12.22, 0, 0] - }, + "post": [4.5, -10, 28], "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-11.85, 0, 0] - }, + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.4167": { - "post": { - "vector": [-11.48, 0, 0] - }, + "1.0": { + "post": [1, -20, 2], "lerp_mode": "catmullrom" }, - "3.5": { - "post": { - "vector": [-11.11, 0, 0] - }, + "1.2917": { + "post": [3, -8, 3], "lerp_mode": "catmullrom" }, - "3.5833": { - "post": { - "vector": [-10.74, 0, 0] - }, + "1.9583": { + "post": [13, 2, 23], "lerp_mode": "catmullrom" }, - "3.6667": { - "post": { - "vector": [-10.37, 0, 0] - }, + "2.625": { + "post": [11.76869, -7.92755, 24.72146], "lerp_mode": "catmullrom" }, - "3.75": { - "post": { - "vector": [-10, 0, 0] - }, + "3.25": { + "post": [36.05716, -39.98992, -3.406], + "lerp_mode": "catmullrom" + } + } + }, + "rightIndexFinger": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.8333": { - "post": { - "vector": [-9.63, 0, 0] - }, + "1.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.9167": { - "post": { - "vector": [-9.26, 0, 0] - }, + "2.625": { + "post": [0, 0, 17.5], "lerp_mode": "catmullrom" }, - "4.0": { - "post": { - "vector": [-8.89, 0, 0] - }, + "3.25": { + "post": [0, 0, -3.5], + "lerp_mode": "catmullrom" + } + } + }, + "belly2": { + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.0833": { - "post": { - "vector": [-8.52, 0, 0] - }, + "2.625": { + "post": [0, 0, -1.10392], + "lerp_mode": "catmullrom" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.1667": { - "post": { - "vector": [-8.15, 0, 0] - }, + "0.7083": { + "post": [5, 0, 0], "lerp_mode": "catmullrom" }, - "4.25": { - "post": { - "vector": [-7.78, 0, 0] - }, + "1.0833": { + "post": [9.33549, -1.55781, -0.38715], "lerp_mode": "catmullrom" }, - "4.3333": { - "post": { - "vector": [-7.41, 0, 0] - }, + "1.5": { + "post": [9.14213, 0.2789, 0.88546], "lerp_mode": "catmullrom" }, - "4.4167": { - "post": { - "vector": [-7.04, 0, 0] - }, + "1.9167": { + "post": [11.01705, 1.57487, 1.70666], "lerp_mode": "catmullrom" }, - "4.5": { - "post": { - "vector": [-6.67, 0, 0] - }, + "2.25": { + "post": [7.95802, -1.09614, -0.32467], "lerp_mode": "catmullrom" }, - "4.5833": { - "post": { - "vector": [-6.3, 0, 0] - }, + "2.5": { + "post": [7.64791, 4.6657, 3.62725], "lerp_mode": "catmullrom" }, - "4.6667": { - "post": { - "vector": [-5.93, 0, 0] - }, + "2.8333": { + "post": [6.86309, 0.57691, 0.6386], "lerp_mode": "catmullrom" }, - "4.75": { - "post": { - "vector": [-5.56, 0, 0] - }, + "3.25": { + "post": [6, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.8333": { - "post": { - "vector": [-5.19, 0, 0] - }, + "0.2083": { + "post": [12.5, 0, 0], "lerp_mode": "catmullrom" }, - "4.9167": { - "post": { - "vector": [-4.81, 0, 0] - }, + "0.5833": { + "post": [2.5, 0, 0], "lerp_mode": "catmullrom" }, - "5.0": { - "post": { - "vector": [-4.44, 0, 0] - }, + "0.9583": { + "post": [10, 0, 0], "lerp_mode": "catmullrom" }, - "5.0833": { - "post": { - "vector": [-4.07, 0, 0] - }, + "1.9583": { + "post": [17.5, 0, 0], "lerp_mode": "catmullrom" }, - "5.1667": { - "post": { - "vector": [-3.7, 0, 0] - }, + "2.6667": { + "post": [-5, 0, 0], "lerp_mode": "catmullrom" }, - "5.25": { - "post": { - "vector": [-3.33, 0, 0] - }, + "3.1667": { + "post": [-20.07089, 4.69175, -1.73036], "lerp_mode": "catmullrom" }, - "5.3333": { - "post": { - "vector": [-2.96, 0, 0] - }, + "3.375": { + "post": [-22.07089, 4.69175, -1.73036], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.4167": { - "post": { - "vector": [-2.59, 0, 0] - }, + "0.2083": { + "post": [-10, 0, 0], "lerp_mode": "catmullrom" }, - "5.5": { - "post": { - "vector": [-2.22, 0, 0] - }, + "0.4167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.5833": { - "post": { - "vector": [-1.85, 0, 0] - }, + "0.5833": { + "post": [-5, 0, 0], "lerp_mode": "catmullrom" }, - "5.6667": { - "post": { - "vector": [-1.48, 0, 0] - }, + "0.7083": { + "post": [-10, 0, 0], "lerp_mode": "catmullrom" }, - "5.75": { - "post": { - "vector": [-1.11, 0, 0] - }, + "0.9583": { + "post": [-2.5, 0, 0], "lerp_mode": "catmullrom" }, - "5.8333": { - "post": { - "vector": [-0.74, 0, 0] - }, + "2.1667": { + "post": [2.5, 0, 0], "lerp_mode": "catmullrom" }, - "5.9167": { - "post": { - "vector": [-0.37, 0, 0] - }, + "2.75": { + "post": [-7.5, 0, 0], "lerp_mode": "catmullrom" }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "3.1667": { + "post": [-17.51363, 7.49713, -0.20798], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "footLeft": { + "tail3": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.0833": { - "post": { - "vector": [-0.11, 0, 0] - }, + "0.2083": { + "post": [-7.5, 0, 0], "lerp_mode": "catmullrom" }, - "0.1667": { - "post": { - "vector": [-0.22, 0, 0] - }, + "0.4167": { + "post": [2.5, 0, 0], "lerp_mode": "catmullrom" }, - "0.25": { - "post": { - "vector": [-0.33, 0, 0] - }, + "0.5833": { + "post": [-2.5, 0, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [-0.44, 0, 0] - }, + "0.7083": { + "post": [-7.5, 0, 0], "lerp_mode": "catmullrom" }, - "0.4167": { - "post": { - "vector": [-0.56, 0, 0] - }, + "0.9583": { + "post": [-10, 0, 0], "lerp_mode": "catmullrom" }, - "0.5": { - "post": { - "vector": [-0.67, 0, 0] - }, + "2.25": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.5833": { - "post": { - "vector": [-0.78, 0, 0] - }, + "2.8333": { + "post": [10, 0, 0], "lerp_mode": "catmullrom" }, - "0.6667": { - "post": { - "vector": [-0.89, 0, 0] - }, + "3.1667": { + "post": [17.5, 0, 0], "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-1, 0, 0] - }, + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [-1.11, 0, 0] - }, + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [-1.22, 0, 0] - }, + "0.2083": { + "post": [-5, 0, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-1.33, 0, 0] - }, + "0.4167": { + "post": [17.5, 0, 0], "lerp_mode": "catmullrom" }, - "1.0833": { - "post": { - "vector": [-1.44, 0, 0] - }, + "0.5833": { + "post": [15, 0, 0], "lerp_mode": "catmullrom" }, - "1.1667": { - "post": { - "vector": [-1.56, 0, 0] - }, + "0.7083": { + "post": [5, 0, 0], "lerp_mode": "catmullrom" }, - "1.25": { - "post": { - "vector": [-1.67, 0, 0] - }, + "0.9583": { + "post": [-7.5, 0, 0], "lerp_mode": "catmullrom" }, - "1.3333": { - "post": { - "vector": [-1.78, 0, 0] - }, + "2.5": { + "post": [17.5, 0, 0], "lerp_mode": "catmullrom" }, - "1.4167": { - "post": { - "vector": [-1.89, 0, 0] - }, + "2.6667": { + "post": [5, 0, 0], "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-2, 0, 0] - }, + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.5833": { - "post": { - "vector": [-1.96, 0, 0] - }, + "1.0": { + "post": [-32.4481, 9.16965, -0.51332], "lerp_mode": "catmullrom" }, - "1.6667": { - "post": { - "vector": [-1.93, 0, 0] - }, + "1.2917": { + "post": [-30.53184, 15.17299, -0.4846], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": [-1.89, 0, 0] - }, + "1.625": { + "post": [-30.50803, 15.17293, -0.48418], "lerp_mode": "catmullrom" }, - "1.8333": { - "post": { - "vector": [-1.85, 0, 0] - }, + "1.9583": { + "post": [-45.06868, 15.07383, -0.66076], "lerp_mode": "catmullrom" }, - "1.9167": { - "post": { - "vector": [-1.81, 0, 0] - }, + "2.2917": { + "post": [-54.37171, 14.72167, -0.72867], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [-1.78, 0, 0] - }, + "2.625": { + "post": [-77.79, 13.86321, -1.00328], "lerp_mode": "catmullrom" }, - "2.0833": { - "post": { - "vector": [-1.74, 0, 0] - }, + "2.9167": { + "post": [-79.79, 13.86321, -1.00328], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [-1.7, 0, 0] - }, + "1.0": { + "post": [0, -2.43, -1.3], "lerp_mode": "catmullrom" }, - "2.25": { - "post": { - "vector": [-1.67, 0, 0] - }, + "1.2917": { + "post": [0, -4.43, -2.3], "lerp_mode": "catmullrom" }, - "2.3333": { - "post": { - "vector": [-1.63, 0, 0] - }, + "1.625": { + "post": [0, -5.43, -2.6], "lerp_mode": "catmullrom" }, - "2.4167": { - "post": { - "vector": [-1.59, 0, 0] - }, + "1.9583": { + "post": [0, -13.43, -2.6], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": [-1.56, 0, 0] - }, + "2.2917": { + "post": [0, -18.43, -2.6], "lerp_mode": "catmullrom" }, - "2.5833": { - "post": { - "vector": [-1.52, 0, 0] - }, + "2.625": { + "post": [0, -25.63, -0.6], "lerp_mode": "catmullrom" }, - "2.6667": { - "post": { - "vector": [-1.48, 0, 0] - }, + "2.9167": { + "post": [0, -26.53, -2.6], + "lerp_mode": "catmullrom" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.75": { - "post": { - "vector": [-1.44, 0, 0] - }, + "1.0": { + "post": [21.98132, -0.65997, -0.0575], "lerp_mode": "catmullrom" }, - "2.8333": { - "post": { - "vector": [-1.41, 0, 0] - }, + "1.2917": { + "post": [11.92155, -0.46646, 0.00553], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-1.37, 0, 0] - }, + "1.625": { + "post": [13.83172, -0.37652, 0.02731], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [-1.33, 0, 0] - }, + "1.9583": { + "post": [37.58279, 0.13718, 0.04024], "lerp_mode": "catmullrom" }, - "3.0833": { - "post": { - "vector": [-1.3, 0, 0] - }, + "2.2917": { + "post": [50.98318, 0.30525, -0.06867], "lerp_mode": "catmullrom" }, - "3.1667": { - "post": { - "vector": [-1.26, 0, 0] - }, + "2.625": { + "post": [70.83, 0.41045, -0.17724], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [-1.22, 0, 0] - }, + "2.9167": { + "post": [76.83, 0.41045, -0.17724], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.3333": { - "post": { - "vector": [-1.19, 0, 0] - }, + "2.625": { + "post": [0, 0, 3], "lerp_mode": "catmullrom" }, - "3.4167": { - "post": { - "vector": [-1.15, 0, 0] - }, + "2.9167": { + "post": [0, 0, 4], + "lerp_mode": "catmullrom" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.5": { - "post": { - "vector": [-1.11, 0, 0] - }, + "0.625": { + "post": [-14.45873, 0.27455, 1.37299], "lerp_mode": "catmullrom" }, - "3.5833": { - "post": { - "vector": [-1.07, 0, 0] - }, + "1.0": { + "post": [-6.14664, 0.6937, 1.95894], "lerp_mode": "catmullrom" }, - "3.6667": { - "post": { - "vector": [-1.04, 0, 0] - }, + "1.2917": { + "post": [-0.18013, 3.14215, 0.71284], "lerp_mode": "catmullrom" }, - "3.75": { - "post": { - "vector": [-1, 0, 0] - }, + "1.625": { + "post": [-4.41787, 3.34004, 0.64852], "lerp_mode": "catmullrom" }, - "3.8333": { - "post": { - "vector": [-0.96, 0, 0] - }, + "1.9583": { + "post": [-18.66661, 3.55529, 1.69374], "lerp_mode": "catmullrom" }, - "3.9167": { - "post": { - "vector": [-0.93, 0, 0] - }, + "2.2917": { + "post": [-26.31911, 3.83079, 2.60606], "lerp_mode": "catmullrom" }, - "4.0": { - "post": { - "vector": [-0.89, 0, 0] - }, + "2.625": { + "post": [-31.33, 4.48708, 4.1161], "lerp_mode": "catmullrom" }, - "4.0833": { - "post": { - "vector": [-0.85, 0, 0] - }, + "2.9167": { + "post": [-38.33, 4.48708, 4.1161], + "lerp_mode": "catmullrom" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.1667": { - "post": { - "vector": [-0.81, 0, 0] - }, + "1.0": { + "post": [38.581, -0.16613, -0.3113], "lerp_mode": "catmullrom" }, - "4.25": { - "post": { - "vector": [-0.78, 0, 0] - }, + "1.2917": { + "post": [20.781, -1.5256, 2.03501], "lerp_mode": "catmullrom" }, - "4.3333": { - "post": { - "vector": [-0.74, 0, 0] - }, + "1.625": { + "post": [23.08843, -1.52783, 2.22222], "lerp_mode": "catmullrom" }, - "4.4167": { - "post": { - "vector": [-0.7, 0, 0] - }, + "1.9583": { + "post": [28.13995, -1.48183, 2.23802], "lerp_mode": "catmullrom" }, - "4.5": { - "post": { - "vector": [-0.67, 0, 0] - }, + "2.2917": { + "post": [31.66477, -1.45093, 2.28727], "lerp_mode": "catmullrom" }, - "4.5833": { - "post": { - "vector": [-0.63, 0, 0] - }, + "2.625": { + "post": [37.90697, 4.33048, -1.13687], "lerp_mode": "catmullrom" }, - "4.6667": { - "post": { - "vector": [-0.59, 0, 0] - }, + "2.9167": { + "post": [41.99436, 3.86685, -1.34916], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.75": { - "post": { - "vector": [-0.56, 0, 0] - }, + "2.625": { + "post": [0, -0.1, -0.5], "lerp_mode": "catmullrom" }, - "4.8333": { - "post": { - "vector": [-0.52, 0, 0] - }, + "2.9167": { + "post": [0, 0.7, 0.2], + "lerp_mode": "catmullrom" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.9167": { - "post": { - "vector": [-0.48, 0, 0] - }, + "0.3333": { + "post": [0.78678, -9, -0.019], "lerp_mode": "catmullrom" }, - "5.0": { - "post": { - "vector": [-0.44, 0, 0] - }, + "0.625": { + "post": [0.25808, -17.99852, -0.00717], "lerp_mode": "catmullrom" }, - "5.0833": { - "post": { - "vector": [-0.41, 0, 0] - }, + "1.0": { + "post": [1.07618, -18.02852, 0.02492], "lerp_mode": "catmullrom" }, - "5.1667": { - "post": { - "vector": [-0.37, 0, 0] - }, + "1.2917": { + "post": [2.60572, -18.08706, 0.09322], "lerp_mode": "catmullrom" }, - "5.25": { - "post": { - "vector": [-0.33, 0, 0] - }, + "1.625": { + "post": [3.55499, -18.12353, 0.13851], "lerp_mode": "catmullrom" }, - "5.3333": { - "post": { - "vector": [-0.3, 0, 0] - }, + "1.9583": { + "post": [-12.42968, -18.24134, 0.29036], "lerp_mode": "catmullrom" }, - "5.4167": { - "post": { - "vector": [-0.26, 0, 0] - }, + "2.2917": { + "post": [-45.43, -13.24134, 4.29036], "lerp_mode": "catmullrom" }, - "5.5": { - "post": { - "vector": [-0.22, 0, 0] - }, + "2.625": { + "post": [-75.43, -13.24134, 4.29036], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.5833": { - "post": { - "vector": [-0.19, 0, 0] - }, + "1.0": { + "post": [0, -2.28915, -1.00822], "lerp_mode": "catmullrom" }, - "5.6667": { - "post": { - "vector": [-0.15, 0, 0] - }, + "1.2917": { + "post": [0, -4.28915, -2.01], "lerp_mode": "catmullrom" }, - "5.75": { - "post": { - "vector": [-0.11, 0, 0] - }, + "1.625": { + "post": [0, -5.29, -2.31], "lerp_mode": "catmullrom" }, - "5.8333": { - "post": { - "vector": [-0.07, 0, 0] - }, + "1.9583": { + "post": [0, -13.29, -2.31], "lerp_mode": "catmullrom" }, - "5.9167": { - "post": { - "vector": [-0.04, 0, 0] - }, + "2.2917": { + "post": [0, -17.29, -2.31], "lerp_mode": "catmullrom" }, - "6.0": { - "post": { - "vector": [0, 0, 0] - }, + "2.625": { + "post": [0, -25.29, -0.31], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [0, -26.29, -2.31], "lerp_mode": "catmullrom" } } - } - } - }, - "swim": { - "loop": true, - "animation_length": 6, - "bones": { - "lowerBody": { + }, + "calfLeft": { "rotation": { - "vector": ["-5+math.cos(query.anim_time*360-60)*-2", "math.cos(query.anim_time*180)*5", 0] + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [19.22, 3.02861, 1.11591], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-2.62845, 4.50766, 1.52362], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [2.91886, 4.5344, 1.53645], + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": [6.76231, 4.49589, 1.52111], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [8.39052, 4.44281, 1.5028], + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": [42.20176, 1.32945, 1.68325], + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": [56.56845, 1.38173, 0.92417], + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": [52.06968, 2.63801, -1.72295], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [57.05414, 2.92185, -1.85803], + "lerp_mode": "catmullrom" + } }, "position": { - "vector": [0, "math.cos(query.anim_time*180)*0.5", 0] - } - }, - "upperBody": { - "rotation": { - "vector": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180-60)*-5", 0] - } - }, - "neck": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*360+60)*4", "math.cos(query.anim_time*180)*-5", 0] - } - }, - "lowerJaw": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*180-60)*-4", 0, 0] + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": [0, 0, 2], + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": [0, 0, 1], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [0, 0, 2], + "lerp_mode": "catmullrom" + } } }, - "leftUpperArm": { + "ankleLeft": { "rotation": { - "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0] + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-25.97, -5.22012, -4.81], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-2.01087, -2.29308, -6.40828], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-10.44745, -2.51724, -6.42991], + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": [-16.99171, -3.07396, -6.41619], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [-21.11634, -3.01519, -6.42502], + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": [-26.86044, -1.08202, -6.32664], + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": [-49.86, -1.08202, -3.33], + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": [-31.86, -1.08202, -3.33], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [-38.86, -1.08202, -3.33], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": [0, 0, -1.99], + "lerp_mode": "catmullrom" + } } }, - "leftLowerArm": { + "footLeft": { "rotation": { - "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] - } - }, - "rightUpperArm": { - "rotation": { - "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0] - } - }, - "rightLowerArm": { - "rotation": { - "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] - } - }, - "leftThigh": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*360/1.5)*30", "math.cos(query.anim_time*180)*-5", 0] - }, - "position": { - "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*1"] - } - }, - "leftLeg": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*360/1.5+60)*30", 0, 0] - }, - "position": { - "vector": [0, "1+math.cos(query.anim_time*360/1.5+90)*-2", "-1+math.cos(query.anim_time*360/1.5+90)*-2"] - } - }, - "leftFoot": { - "rotation": { - "vector": ["30+math.cos(query.anim_time*360/1.5-60)*-30", 0, 0] - } - }, - "rightThigh": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*360/1.5)*-30", "math.cos(query.anim_time*180)*-5", 0] - }, - "position": { - "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*-1"] - } - }, - "rightLeg": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*360/1.5+60)*-30", 0, 0] - }, - "position": { - "vector": [0, "1+math.cos(query.anim_time*360/1.5+90)*2", "-1+math.cos(query.anim_time*360/1.5+90)*2"] - } - }, - "rightFoot": { - "rotation": { - "vector": ["30+math.cos(query.anim_time*360/1.5-60)*30", 0, 0] - } - }, - "hips": { - "rotation": { - "vector": ["-5+math.cos(query.anim_time*360-60)*-2", "math.cos(query.anim_time*180)*5", 0] - }, - "position": { - "vector": [0, "math.cos(query.anim_time*180)*0.5", 0] - } - }, - "shoulders": { - "rotation": { - "vector": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180-60)*-5", 0] - } - }, - "neck1": { - "rotation": { - "vector": ["math.cos(query.anim_time*360+60)*4", "math.cos(query.anim_time*180)*-5", 0] - } - }, - "head": { - "rotation": { - "vector": ["math.cos(query.anim_time*360)*-4", 0, 0] - } - }, - "jawLower1": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*180-60)*-4", 0, 0] - } - }, - "bicepLeft": { - "rotation": { - "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0] - } - }, - "forearmLeft": { - "rotation": { - "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] - } - }, - "bicepRight": { - "rotation": { - "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0] - } - }, - "forearmRight": { - "rotation": { - "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] - } - }, - "tail1": { - "rotation": { - "vector": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180+60)*-5", 0] - } - }, - "tail2": { - "rotation": { - "vector": ["math.cos(query.anim_time*360-60)*2", "math.cos(query.anim_time*180)*-7.5", 0] - } - }, - "tail3": { - "rotation": { - "vector": ["math.cos(query.anim_time*360-120)*2", "math.cos(query.anim_time*180-60)*-7.5", 0] - } - }, - "tail4": { - "rotation": { - "vector": ["math.cos(query.anim_time*360-150)*2", "math.cos(query.anim_time*180-90)*-7.5", 0] - } - }, - "thighRight": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*360/1.5)*-30", "math.cos(query.anim_time*180)*-5", 0] + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [35.93098, -1.73, -1.81], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [4.11297, 7.45, -0.15765], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [6.48619, 2.56308, 7.3712], + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": [7.48062, 7.74436, -2.56558], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [9.06646, 7.73936, -2.95281], + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": [-2.89926, 7.47361, -2.44361], + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": [48.10098, 7.47361, -2.44361], + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": [57.10098, -1.53, -9.44361], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [57.10098, -3.53, -9.44361], + "lerp_mode": "catmullrom" + } }, "position": { - "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*-1"] - } - }, - "calfRight": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*360/1.5+60)*10", 0, 0] - } - }, - "ankleRight": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*360/1.5+60)*-30", 0, 0] - } - }, - "footRight": { - "rotation": { - "vector": ["30+math.cos(query.anim_time*360/1.5-60)*5", 0, 0] + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": [0, 1.5, 0.3], + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": [0, 1.5, 0.3], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [0, 1.5, 0], + "lerp_mode": "catmullrom" + } } }, - "thighLeft": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*360/1.5)*30", "math.cos(query.anim_time*180)*-5", 0] - }, + "root": { "position": { - "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*1"] - } - }, - "calfLeft": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*360/1.5+60)*10", 0, 0] - } - }, - "ankleLeft": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*360/1.5+60)*30", 0, 0] - } - }, - "footLeft": { - "rotation": { - "vector": ["30+math.cos(query.anim_time*360/1.5-60)*-5", 0, 0] + "0.0": [0, 0, 0], + "0.5": [0, 0, 0], + "1.0": [0, 0, 0], + "1.5": [0, 0, 0], + "2.0": [0, 0, 0], + "2.5": [0, 1.2, 0], + "3.0": [0, 1.2, 0], + "3.2083": [0, 1.2, 0] } } } }, - "attack1": { - "animation_length": 1, + "resting/sit": { + "loop": "hold_on_last_frame", + "animation_length": 3.25, "bones": { - "lowerBody": { + "hips": { "rotation": { "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75)*-5", 0, 0] + "0.3333": { + "post": [13, 0, 0], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1)*5", 0, 0] + "0.625": { + "post": [7, 0, 0], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [0, 0, 0] - } - } - }, - "upperBody": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*-5"] + "post": [4, 0, 0], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75+30)*-5", "math.sin(query.anim_time*360/0.75-30)*-5", "math.sin(query.anim_time*360/0.75+30)*5"] + "1.2917": { + "post": [8, 0, 0], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1-30)*5", "math.sin(query.anim_time*360/1-30)*5", "math.sin(query.anim_time*360/1+30)*-5"] + "1.625": { + "post": [8, 1, 0], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "neck": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"] + "1.9583": { + "post": [0, 2, 0], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75-30)*-20", "math.sin(query.anim_time*360/0.75+60)*-10", "math.sin(query.anim_time*360/0.75-60)*5"] + "2.2917": { + "post": [0, 2, 7], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1+30)*30", "math.sin(query.anim_time*360/1+90)*5", "math.sin(query.anim_time*360/1-90)*-5"] + "2.625": { + "post": [-13, -3, -3], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [0, 0, 0] + "2.9167": { + "post": [-1, -3, -3], + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": [-5, -3, -3], + "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "vector": [0, 0, "math.sin(query.anim_time*180/0.5)*-1"] - }, - "0.5": { - "vector": [0, 0, "math.sin(query.anim_time*180/0.75-60)*2"] - }, - "0.75": { - "vector": [0, 0, "math.sin(query.anim_time*180/0.75+30)*-0.5"] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [0, 0, 0] - } - } - }, - "lowerJaw": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + "post": [0, -3.53378, -1.10716], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.58-60)*40", 0, 0] + "1.2917": { + "post": [0, -5.53378, -2.10759], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1-60)*-5", 0, 0] + "1.625": { + "post": [0, -6.53378, -2.40759], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "leftUpperArm": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*5"] + "1.9583": { + "post": [0, -14.52881, -2.40759], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75+30)*5", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"] + "2.2917": { + "post": [0, -18.52881, -2.40759], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1-30)*-5", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"] + "2.625": { + "post": [0, -23.52881, -0.40759], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [0, 0, 0] + "2.9167": { + "post": [0, -26.52881, -2.40759], + "lerp_mode": "catmullrom" } } }, - "rightUpperArm": { + "shoulders": { "rotation": { "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*5"] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75+30)*5", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"] + "0.3333": { + "post": [4, 0, 0], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1-30)*-5", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"] + "0.625": { + "post": [2, 0, 0], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [0, 0, 0] - } - } - }, - "leftThigh": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-10", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75)*5", 0, 0] + "post": [6, 0, 0], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1)*-5", 0, 0] + "1.2917": { + "post": [4, 1, 0], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "rightThigh": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-10", 0, 0] + "1.625": { + "post": [-3, 1, 0], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75)*5", 0, 0] + "1.9583": { + "post": [-3, 2, 0], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1)*-5", 0, 0] + "2.2917": { + "post": [-3, 2, -1], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "hips": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0] + "2.625": { + "post": [-8, 2, 3], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75)*-5", 0, 0] + "2.9167": { + "post": [8, 2, 3], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1)*5", 0, 0] + "3.25": { + "post": [1, 2, 3], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [0, 0, 0] + "3.75": { + "post": [6, 2, 3], + "lerp_mode": "catmullrom" } } }, - "neck1": { + "belly1": { "rotation": { "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75-30)*-5", "math.sin(query.anim_time*360/0.75+60)*-10", "math.sin(query.anim_time*360/0.75-60)*5"] + "0.3333": { + "post": [-3, 0, 0], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": ["-7.5+math.sin(query.anim_time*180/1+30)*30", "0+math.sin(query.anim_time*360/1+90)*5", "math.sin(query.anim_time*360/1-90)*-5"] + "1.0": { + "post": [-6, 0, 0], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": ["7.5+math.sin(query.anim_time*180/1+30)*30", 1.78, 1.78] + "1.2917": { + "post": [-2, 0, 0], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [0, 0, 0] + "2.625": { + "post": [6, -3, 0], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [-2, -3, 0], + "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "vector": [0, 0, "math.sin(query.anim_time*180/0.5)*-1"] - }, - "0.5": { - "vector": [0, 0, "math.sin(query.anim_time*180/0.75-60)*2"] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": [0, 0, "math.sin(query.anim_time*180/0.75+30)*-0.5"] + "2.625": { + "post": [0, 0, 1.09994], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [0, 0, 0] + "2.9167": { + "post": [0, 0, 0.39994], + "lerp_mode": "catmullrom" } } }, - "head": { + "neck1": { "rotation": { "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*5"] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75+90)*-20", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"] + "0.3333": { + "post": [10, -9, -4], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1-60)*10", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"] + "0.625": { + "post": [10, -5, -4], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] + "post": [-2, 1, -2], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": [0, 0.8, 0] + "1.2917": { + "post": [-9, 1, -2], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [0, 0, 0] - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + "1.9583": { + "post": [-2, 5, -2], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.58-60)*40", 0, 0] + "2.2917": { + "post": [-2, 5, -3], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1-60)*-5", 0, 0] + "2.625": { + "post": [0, 3, 1], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [0, 0, 0] + "2.9167": { + "post": [1, 0, 1], + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": [-5, 0, 1], + "lerp_mode": "catmullrom" } + }, + "position": { + "0.0": [0, 0, 0], + "0.625": [0, -0.58, -2.2], + "1.0": [0, -0.83, 0.81], + "1.2917": [0, -1.11, 1.91], + "1.9583": [0, -1.11, 0.91], + "3.25": [0, -0.11, 0.91] } }, - "tail1": { + "neck2": { "rotation": { "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75)*2.5", 0, 0] + "0.3333": { + "post": [5, -5, 0], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1)*-2.5", 0, 0] + "0.625": { + "post": [5, 0, 0], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [0, 0, 0] - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0] - }, - "0.5": { - "vector": ["math.sin(query.anim_time*180/0.75)*2.5", 0, 0] + "post": [2, 0, 0], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": ["math.sin(query.anim_time*180/1)*-2.5", 0, 0] + "1.2917": { + "post": [-1, 0, 0], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [0, 0, 0] - } - } - } - } - }, - "attack2": { - "animation_length": 2.16667, - "bones": { - "root": { - "position": { - "0.0": { - "post": { - "vector": [0, -0.575, 0] - }, + "1.9583": { + "post": [1, 3, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [0, 0, 3.125] - }, + "2.625": { + "post": [-2, 3, 0], "lerp_mode": "catmullrom" }, - "1.4167": { - "post": { - "vector": [0, -1.9, 3.125] - }, + "2.9167": { + "post": [1, -3, 0], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [0, -0.575, 0] - }, + "3.25": { + "post": [-2, -3, 0], "lerp_mode": "catmullrom" } } }, - "hips": { + "neck3": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.375": { - "post": { - "vector": [-5, -5, 0] - }, + "0.3333": { + "post": [6, -4, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [-8.29167, -6.44117, 0.41806] - }, + "0.625": { + "post": [6, -3, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [20.18202, 9.77303, 2.12882] - }, + "post": [1, -2, 0], "lerp_mode": "catmullrom" }, - "1.4167": { - "post": { - "vector": [20.33508, 13.19106, 2.89737] - }, + "1.9583": { + "post": [3, -1, 0], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, + "2.625": { + "post": [11, -1, 0], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [3, -1, 0], + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": [4, -1, 0], "lerp_mode": "catmullrom" } } }, - "neck1": { + "neck4": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.375": { - "post": { - "vector": [-1.75, -3, 0] - }, + "0.3333": { + "post": [5, 0, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [-3.03831, -4.92197, 0.55456] - }, + "1.2917": { + "post": [3, 0, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [6.96169, -4.92197, 0.55456] - }, + "1.9583": { + "post": [-2, 0, -1], "lerp_mode": "catmullrom" }, - "1.4167": { - "post": { - "vector": [6.98198, 1.54169, -0.1325] - }, + "2.625": { + "post": [6.96175, 2.35132, 0.13633], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, + "2.875": { + "post": [-3.07429, -0.2219, -1.47381], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [-4, -2, 0], + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": [1, -2, 0], "lerp_mode": "catmullrom" } } @@ -26021,25884 +18823,14572 @@ "head": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.375": { - "post": { - "vector": [27.25, 7.5, 0] - }, + "0.3333": { + "post": [8, -8, 0], "lerp_mode": "catmullrom" }, - "2.125": { - "post": { - "vector": [0, 0, 0] - }, + "1.0": { + "post": [8, -4, 0], + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": [8, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": [3.00759, -1.93328, 0.81436], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [4, -2, 0], + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": [9, -2, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.375": { - "post": { - "vector": [0, 1.725, -3] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [0, 0, 0] - }, + "0.3333": { + "post": [0, 0.697, 0.05339], "lerp_mode": "catmullrom" } } }, "jawLower1": { "rotation": { - "0.25": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.7917": { - "post": { - "vector": [35, 0, 0] - }, + "0.625": { + "post": [5, 0, 0], "lerp_mode": "catmullrom" }, - "1.0833": { - "post": { - "vector": [2.5, 0, 0] - }, + "1.0": { + "post": [14, 0, 0], "lerp_mode": "catmullrom" }, - "1.5417": { - "post": { - "vector": [0, 0, 0] - }, + "1.2917": { + "post": [19, 0, 0], "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.9583": { + "post": [12, 0, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [-2.75, -2, 0] - }, + "2.2917": { + "post": [-3, 0, 0], "lerp_mode": "catmullrom" }, - "1.4167": { - "post": { - "vector": [0, 3, 0] - }, + "2.625": { + "post": [3, 0, 0], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, + "3.0": { + "post": [3, 0, 0], + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": [-2, 0, 0], "lerp_mode": "catmullrom" } } }, - "tail2": { + "throat1": { "rotation": { - "0.0833": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.8333": { - "post": { - "vector": [-0.5, -2.5, 0] - }, + "3.25": { + "post": [5, 0, 0], "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [2, 2, 0] - }, + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, + "3.25": { + "post": [0, 0.4, 1.09995], "lerp_mode": "catmullrom" } } }, - "tail3": { + "throat2": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-2.5, -5.5, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.4167": { - "post": { - "vector": [3, 3.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [0, 0, 0] - }, + "3.25": { + "post": [-3, 0, 0], "lerp_mode": "catmullrom" } } }, - "tail4": { + "throat4": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [-3, -8, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [9.25, 2, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": [0, 0, 0] - }, + "3.25": { + "post": [2, 0, 0], "lerp_mode": "catmullrom" } } }, - "thighLeft": { + "bicepLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [-7.5, 0, 0] - }, + "0.3333": { + "post": [18, -6, 14], "lerp_mode": "catmullrom" }, - "1.4167": { - "post": { - "vector": [-12.75, 0, 0] - }, + "0.625": { + "post": [28, -3, 10], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, + "1.0": { + "post": [19, -3, 10], + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": [24, -3, 10], + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": [25, -4, 9], "lerp_mode": "catmullrom" } } }, - "calfLeft": { + "forearmLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [-0.25, 0, 0] - }, + "0.3333": { + "post": [-37.80689, 5.69, -60.1759], "lerp_mode": "catmullrom" }, - "1.4167": { - "post": { - "vector": [12, 0, 0] - }, + "0.625": { + "post": [-36.81, 28.69, -51.1759], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, + "1.0": { + "post": [-36.81, 27.69, -51.18], + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": [-38.81, 8.69, -51.18], + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": [-38.81, 27.69, -51.18], "lerp_mode": "catmullrom" } } }, - "ankleLeft": { + "leftMiddleFinger": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [8.25, 0, 0] - }, + "1.0": { + "post": [10, -10, 0], "lerp_mode": "catmullrom" }, - "1.4167": { - "post": { - "vector": [1.25, 0, 0] - }, + "1.2917": { + "post": [9, 3, -3], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, + "1.9583": { + "post": [-1, 3, -13], "lerp_mode": "catmullrom" } } }, - "footLeft": { + "leftIndexFinger": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0.25, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-3, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, + "1.0": { + "post": [-10, 0, 0], "lerp_mode": "catmullrom" } } }, - "thighRight": { + "bicepRight": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [-7.5, 0, 0] - }, + "0.3333": { + "post": [19, 0, -3], "lerp_mode": "catmullrom" }, - "1.4167": { - "post": { - "vector": [-12.75, 0, 0] - }, + "0.625": { + "post": [28, 0, -3], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, + "1.0": { + "post": [8, 0, -13], + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": [25, 0, -13], + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": [26, 0, -13], "lerp_mode": "catmullrom" } } }, - "calfRight": { + "forearmRight": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [-0.25, 0, 0] - }, + "0.3333": { + "post": [-12, -5, 8], "lerp_mode": "catmullrom" }, - "1.4167": { - "post": { - "vector": [12, 0, 0] - }, + "0.625": { + "post": [-32, -15, 38], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, + "1.0": { + "post": [-22, 15, 58], + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": [-22, 8, 52], + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": [-28, -10, 28], "lerp_mode": "catmullrom" } } }, - "ankleRight": { + "rightMiddleFinger": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [8.25, 0, 0] - }, + "1.0": { + "post": [1, -20, 2], "lerp_mode": "catmullrom" }, - "1.4167": { - "post": { - "vector": [1.25, 0, 0] - }, + "1.2917": { + "post": [3, -8, 3], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, + "1.9583": { + "post": [13, 2, 23], "lerp_mode": "catmullrom" } } }, - "footRight": { + "rightIndexFinger": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [0.25, 0, 0] - }, + "1.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-3, 0, 0] - }, + } + } + }, + "belly2": { + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, + "2.625": { + "post": [0, 0, -1.10392], "lerp_mode": "catmullrom" } } - } - } - }, - "flinch": { - "animation_length": 1.41667, - "bones": { - "neck5": { + }, + "tailLower": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-2.27029, 12.32579, -0.5267] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.25": { - "vector": [1.86, 0.34, -2.51] - }, - "0.375": { - "vector": [1.21, 2.72, -1.19] + "post": [8.90753, 0.30409, 0.19828], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": [-0.01, 8.18, -0.14] + "0.7083": { + "post": [5, 0, 0], + "lerp_mode": "catmullrom" }, - "0.6667": { - "vector": [-0.08, 9.7, -0.85] + "1.0833": { + "post": [9.40257, -3.55663, -1.89029], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [-0.22, 9.35, -2.26] + "1.5": { + "post": [9.14213, 0.2789, 0.88546], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [-0.33, 6.53, -3.38] + "1.9167": { + "post": [8.51705, 1.57487, 1.70666], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [-0.22, 3.36, -2.26] + "2.25": { + "post": [7.95802, -1.09614, -0.32467], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [-0.05, 0.84, -0.56] + "2.5": { + "post": [7.64791, 4.6657, 3.62725], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "2.8333": { + "post": [6.86309, 0.57691, 0.6386], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "3.25": { + "post": [6, 0, 0], + "lerp_mode": "catmullrom" } - }, - "position": { - "vector": [0, 0, 0] } }, - "hips": { + "tail1": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-2.12, -14.19, 2.61] - }, - "0.25": { - "vector": [-0.9, -12.54, 2.33] - }, - "0.375": { - "vector": [2.13, -9.6, 1.53] - }, - "0.5": { - "vector": [5.64, -6.07, 0.51] - }, - "0.6667": { - "vector": [7.52, -2.83, -0.38] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [7.4, 0.05, -1.12] + "0.2083": { + "post": [12.5, 0, 0], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [4.91, 1.57, -1.33] + "0.5833": { + "post": [2.5, 0, 0], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [2.46, 1.24, -0.84] + "0.9583": { + "post": [10, 0, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [0.62, 0.31, -0.21] + "1.9583": { + "post": [17.5, 0, 0], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "2.6667": { + "post": [5, 0, 0], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "3.25": { + "post": [-7.5, 0, 0], + "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [0, -1.27, 1.89] - }, - "0.25": { - "vector": [0, -1.6, 1.78] - }, - "0.375": { - "vector": [0, -1.79, 1.33] - }, - "0.5": { - "vector": [0, -1.94, 0.74] - }, - "0.6667": { - "vector": [0, -2.1, 0.33] - }, - "0.7917": { - "vector": [0, -2.2, 0.1] - }, - "0.9167": { - "vector": [0, -1.92, 0.09] - }, - "1.0417": { - "vector": [0, -1.1, 0.06] - }, - "1.1667": { - "vector": [0, -0.28, 0.02] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "shoulders": { + "tail2": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [5.03, 18.41, 7.94] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.25": { - "vector": [5.62, 15.63, 6.63] + "0.2083": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" }, - "0.375": { - "vector": [5.54, 11.81, 5.18] + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": [5.1, 7.62, 3.97] + "0.5833": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" }, - "0.6667": { - "vector": [4.18, 3.72, 2.93] + "0.7083": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [2.55, 0.04, 1.73] + "0.9583": { + "post": [-2.5, 0, 0], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [0.66, -2.12, 0.59] + "2.25": { + "post": [-12.86, 0, 0], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [0.02, -1.7, 0.13] + "2.5": { + "post": [-1.43, 0, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [0.01, -0.42, 0.03] + "2.7083": { + "post": [-2.74, 0, 0], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "2.75": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "3.25": { + "post": [5, 0, 0], + "lerp_mode": "catmullrom" } }, "position": { - "vector": [0, 0, 0] + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } } }, - "neck1": { + "tail3": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.125": { - "vector": [15.50344, 8.59811, 0.49498] + "0.2083": { + "post": [-7.5, 0, 0], + "lerp_mode": "catmullrom" }, - "0.25": { - "vector": [12.14408, -7.76469, 12.10956] + "0.4167": { + "post": [2.5, 0, 0], + "lerp_mode": "catmullrom" }, - "0.375": { - "vector": [7.52155, -12.56418, 17.37687] + "0.5833": { + "post": [-2.5, 0, 0], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": [5.32269, -16.10095, 18.06563] + "0.7083": { + "post": [-7.5, 0, 0], + "lerp_mode": "catmullrom" }, - "0.6667": { - "vector": [6.99154, -20.02519, 17.00407] + "0.9583": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [15.26484, -21.21942, 6.54297] + "2.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [19.6, -16.61, 1.16] + "2.2917": { + "post": [-7.5, 0, 0], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [12.44, -9.06, 0.16] + "2.5417": { + "post": [5.96, 0, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [3.11, -2.26, 0.04] + "2.6667": { + "post": [-4.09, 0, 0], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "2.8333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "3.25": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [0, -0.52, 0] - }, - "0.25": { - "vector": [0, -0.65, 0] - }, - "0.375": { - "vector": [0, -0.7, 0] - }, - "0.7917": { - "vector": [0, -0.7, 0] - }, - "0.9167": { - "vector": [0, -0.61, 0] - }, - "1.0417": { - "vector": [0, -0.36, 0] - }, - "1.1667": { - "vector": [0, -0.09, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "head": { + "tail4": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.125": { - "vector": [-16.22097, -39.45228, 13.58977] + "0.2083": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" }, - "0.25": { - "vector": [-1.07, -7.47, 2.37] + "0.4167": { + "post": [17.5, 0, 0], + "lerp_mode": "catmullrom" }, - "0.375": { - "vector": [5.53969, 15.38715, -3.09807] + "0.5833": { + "post": [15, 0, 0], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": [6.01891, 27.03398, -11.54889] + "0.7083": { + "post": [5, 0, 0], + "lerp_mode": "catmullrom" }, - "0.6667": { - "vector": [2.88776, 4.48536, 2.1691] + "0.9583": { + "post": [-7.5, 0, 0], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [27.07136, 10.49133, -1.29418] + "2.3333": { + "post": [-0.88, 0, 0], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [21.78, 2.34, -7.52] + "2.5": { + "post": [17.5, 0, 0], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [12.24, -1.44, -5.02] + "2.5833": { + "post": [18.75, 0, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [3.06, -0.36, -1.25] + "2.625": { + "post": [-3.12, 0, 0], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "2.6667": { + "post": [5, 0, 0], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "3.25": { + "post": [13, 0, 0], + "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "vector": [0, 0, 0] - }, - "0.25": { - "vector": [0, 0, 0] - }, - "0.375": { - "vector": [0, 0.3, 0] - }, - "0.7917": { - "vector": [0, 1.8, 0] - }, - "1.4167": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "throat5": { + "thighRight": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": [0, -17.5, 0] + "1.0": { + "post": [-32.4481, 9.16965, -0.51332], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "1.2917": { + "post": [-30.53184, 15.17299, -0.4846], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [-30.50803, 15.17293, -0.48418], + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": [-45.06868, 15.07383, -0.66076], + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": [-54.37171, 14.72167, -0.72867], + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": [-77.79, 13.86321, -1.00328], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [-79.79, 13.86321, -1.00328], + "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] - } - }, - "scale": { - "0.0": { - "vector": [1, 1, 1] + "0.3333": { + "post": [0, -2.65, -0.35], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": [0.7, 1, 1] + "1.0": { + "post": [0, -2.43, -1.3], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [1, 1, 1] + "1.2917": { + "post": [0, -4.43, -2.3], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [0, -5.43, -2.6], + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": [0, -13.43, -2.6], + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": [0, -18.43, -2.6], + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": [0, -25.63, -0.6], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [0, -26.53, -2.6], + "lerp_mode": "catmullrom" } } }, - "bicepLeft": { + "calfRight": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-23.58, -2.06, -11.63] - }, - "0.25": { - "vector": [-25.67, -4.15, -16.39] - }, - "0.375": { - "vector": [-24.01, -8.84, -18.77] - }, - "0.5": { - "vector": [-18.87, -16.25, -17.98] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.6667": { - "vector": [-12.86, -21.22, -15.49] + "1.0": { + "post": [21.98132, -0.65997, -0.0575], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [-7.64, -20.46, -12.96] + "1.2917": { + "post": [11.92155, -0.46646, 0.00553], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [-5.29, -12.51, -9.38] + "1.625": { + "post": [13.83172, -0.37652, 0.02731], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [-3.83, -5.78, -4.02] + "1.9583": { + "post": [37.58279, 0.13718, 0.04024], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [-1.42, -1.38, -0.63] + "2.2917": { + "post": [50.98318, 0.30525, -0.06867], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "2.625": { + "post": [70.83, 0.41045, -0.17724], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.9167": { + "post": [76.83, 0.41045, -0.17724], + "lerp_mode": "catmullrom" } }, "position": { - "vector": [0, 0, 0] + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": [0, 0, 3], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [0, 0, 4], + "lerp_mode": "catmullrom" + } } }, - "forearmLeft": { + "ankleRight": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [13.13, 0, 0] - }, - "0.25": { - "vector": [4.38, 0, 0] - }, - "0.375": { - "vector": [-4.68, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": [-11.09, 0, 0] + "0.625": { + "post": [-14.45873, 0.27455, 1.37299], + "lerp_mode": "catmullrom" }, - "0.6667": { - "vector": [-11.87, 0, 0] + "1.0": { + "post": [-6.14664, 0.6937, 1.95894], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [-7.5, 0, 0] + "1.2917": { + "post": [-0.18013, 3.14215, 0.71284], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [2.5, 0, 0] + "1.625": { + "post": [-4.41787, 3.34004, 0.64852], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [6.88, 0, 0] + "1.9583": { + "post": [-18.66661, 3.55529, 1.69374], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [3.13, 0, 0] + "2.2917": { + "post": [-26.31911, 3.83079, 2.60606], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "2.625": { + "post": [-31.33, 4.48708, 4.1161], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.9167": { + "post": [-38.33, 4.48708, 4.1161], + "lerp_mode": "catmullrom" } - }, - "position": { - "vector": [0, 0, 0] } }, - "leftMiddleFinger": { + "footRight": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-26.75, 0, 0] - }, - "0.25": { - "vector": [-22, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.6667": { - "vector": [-5.5, 0, 0] + "1.0": { + "post": [38.581, -0.16613, -0.3113], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [-1.37, 0, 0] + "1.2917": { + "post": [20.781, -1.5256, 2.03501], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [0, 0, 0] + "1.625": { + "post": [23.08843, -1.52783, 2.22222], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [0, 0, 0] + "1.9583": { + "post": [28.13995, -1.48183, 2.23802], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [0, 0, 0] + "2.2917": { + "post": [31.66477, -1.45093, 2.28727], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "2.625": { + "post": [37.90697, 4.33048, -1.13687], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.9167": { + "post": [41.99436, 3.86685, -1.34916], + "lerp_mode": "catmullrom" } }, "position": { - "vector": [0, 0, 0] + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": [0, -0.1, -0.5], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [0, 0.7, 0.2], + "lerp_mode": "catmullrom" + } } }, - "bicepRight": { + "thighLeft": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.125": { - "vector": [-24.18, 10.95, -5.56] + "0.3333": { + "post": [0.78678, -9, -0.019], + "lerp_mode": "catmullrom" }, - "0.25": { - "vector": [-26.53, 13.78, -4.2] - }, - "0.375": { - "vector": [-24.88, 16.31, -4.62] - }, - "0.5": { - "vector": [-19.45, 18.79, -7.74] - }, - "0.6667": { - "vector": [-13.1, 16.64, -11.15] + "0.625": { + "post": [0.25808, -17.99852, -0.00717], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [-7.65, 7.03, -12.6] + "1.0": { + "post": [1.07618, -18.02852, 0.02492], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [-5.3, -5.64, -9.29] + "1.2917": { + "post": [2.60572, -18.08706, 0.09322], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [-3.83, -5.78, -4.02] + "1.625": { + "post": [3.55499, -18.12353, 0.13851], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [-1.42, -1.38, -0.63] + "1.9583": { + "post": [-12.42968, -18.24134, 0.29036], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "2.2917": { + "post": [-45.43, -13.24134, 4.29036], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.625": { + "post": [-75.43, -13.24134, 4.29036], + "lerp_mode": "catmullrom" } }, "position": { - "vector": [0, 0, 0] - } - }, - "forearmRight": { - "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [13.13, 0, 0] - }, - "0.25": { - "vector": [4.38, 0, 0] - }, - "0.375": { - "vector": [-4.68, 0, 0] - }, - "0.5": { - "vector": [-11.09, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.6667": { - "vector": [-11.87, 0, 0] + "1.0": { + "post": [0, -2.28915, -1.00822], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [-7.5, 0, 0] + "1.2917": { + "post": [0, -4.28915, -2.01], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [2.5, 0, 0] + "1.625": { + "post": [0, -5.29, -2.31], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [6.88, 0, 0] + "1.9583": { + "post": [0, -13.29, -2.31], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [3.13, 0, 0] + "2.2917": { + "post": [0, -17.29, -2.31], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "2.625": { + "post": [0, -25.29, -0.31], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.9167": { + "post": [0, -26.29, -2.31], + "lerp_mode": "catmullrom" } - }, - "position": { - "vector": [0, 0, 0] } }, - "rightMiddleFinger": { + "calfLeft": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-26.75, 0, 0] - }, - "0.25": { - "vector": [-21.81, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.375": { - "vector": [-16.5, 0, 0] + "0.3333": { + "post": [19.22, 3.02861, 1.11591], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": [-11, 0, 0] + "0.625": { + "post": [-2.62845, 4.50766, 1.52362], + "lerp_mode": "catmullrom" }, - "0.6667": { - "vector": [-5.84, 0, 0] + "1.0": { + "post": [2.91886, 4.5344, 1.53645], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [-1.37, 0, 0] + "1.2917": { + "post": [6.76231, 4.49589, 1.52111], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [0, 0, 0] + "1.625": { + "post": [8.39052, 4.44281, 1.5028], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [0, 0, 0] + "1.9583": { + "post": [42.20176, 1.32945, 1.68325], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [0, 0, 0] + "2.2917": { + "post": [56.56845, 1.38173, 0.92417], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "2.625": { + "post": [52.06968, 2.63801, -1.72295], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.9167": { + "post": [57.05414, 2.92185, -1.85803], + "lerp_mode": "catmullrom" } }, "position": { - "vector": [0, 0, 0] - } - }, - "tail1": { - "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [5.94, 13.65, 0.82] - }, - "0.25": { - "vector": [3.37, 12.25, 0.56] - }, - "0.375": { - "vector": [-0.42, 9.22, 0.19] - }, - "0.5": { - "vector": [-3.75, 5.08, -0.01] - }, - "0.6667": { - "vector": [-5.71, 0.84, 0.08] - }, - "0.7917": { - "vector": [-4.55, -1.65, 0.9] - }, - "0.9167": { - "vector": [-2.43, -2.47, 1.49] - }, - "1.0417": { - "vector": [-1.04, -1.65, 1.02] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [-0.26, -0.41, 0.26] + "2.2917": { + "post": [0, 0, 2], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "2.625": { + "post": [0, 0, 1], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.9167": { + "post": [0, 0, 2], + "lerp_mode": "catmullrom" } - }, - "position": { - "vector": [0, 0, 0] } }, - "bone": { + "ankleLeft": { "rotation": { - "vector": [0, 0, 0] - }, - "position": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-0.12, -0.01, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.25": { - "vector": [-0.01, -0.02, 0] + "0.3333": { + "post": [-25.97, -5.22012, -4.81], + "lerp_mode": "catmullrom" }, - "0.375": { - "vector": [0.07, -0.04, 0] + "0.625": { + "post": [-2.01087, -2.29308, -6.40828], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": [0.1, -0.05, 0] + "1.0": { + "post": [-10.44745, -2.51724, -6.42991], + "lerp_mode": "catmullrom" }, - "0.6667": { - "vector": [0.08, -0.07, 0] + "1.2917": { + "post": [-16.99171, -3.07396, -6.41619], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [0.01, -0.08, 0] + "1.625": { + "post": [-21.11634, -3.01519, -6.42502], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [-0.06, -0.03, 0.03] + "1.9583": { + "post": [-26.86044, -1.08202, -6.32664], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [-0.05, 0.05, 0.05] + "2.2917": { + "post": [-49.86, -1.08202, -3.33], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [-0.01, 0.04, 0.03] + "2.625": { + "post": [-31.86, -1.08202, -3.33], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "2.9167": { + "post": [-38.86, -1.08202, -3.33], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.2917": { + "post": [0, 0, -1.99], + "lerp_mode": "catmullrom" } } }, - "thighRight": { + "footLeft": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-10.25, -9.05, 0.07] - }, - "0.25": { - "vector": [-13.63, -8.99, 0.24] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.375": { - "vector": [-15.44, -8.35, 0.12] + "0.3333": { + "post": [35.93098, -1.73, -1.81], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": [-16, -6.86, -0.24] + "0.625": { + "post": [4.6878, 2.25057, 7.04975], + "lerp_mode": "catmullrom" }, - "0.6667": { - "vector": [-16.05, -4.81, -0.62] + "1.0": { + "post": [6.48619, 2.56308, 7.3712], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [-15.61, -2.44, -0.44] + "1.2917": { + "post": [7.48062, 7.74436, -2.56558], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [-13.28, -0.61, -0.11] + "1.625": { + "post": [9.06646, 7.73936, -2.95281], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [-7.5, 0, 0] + "1.9583": { + "post": [-2.89926, 7.47361, -2.44361], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [-1.87, 0, 0] + "2.2917": { + "post": [48.10098, 7.47361, -2.44361], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "2.625": { + "post": [57.10098, -1.53, -9.44361], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.9167": { + "post": [57.10098, -3.53, -9.44361], + "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [1, 1.02, 2] - }, - "0.25": { - "vector": [0.97, 0.43, 1.79] - }, - "0.375": { - "vector": [0.82, -0.1, 1.2] - }, - "0.5": { - "vector": [0.5, -0.57, 0.57] - }, - "0.6667": { - "vector": [0.12, -0.98, 0.12] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [0, -1.1, 0] + "2.2917": { + "post": [0, 1.5, 0.3], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [0, -0.96, 0] + "2.625": { + "post": [0, 1.5, 0.3], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [0, -0.55, 0] + "2.9167": { + "post": [0, 1.5, 0], + "lerp_mode": "catmullrom" + } + } + }, + "root": { + "position": { + "0.0": [0, 0, 0], + "0.5": [0, 0, 0], + "1.0": [0, 0, 0], + "1.5": [0, 0, 0], + "2.0": [0, 0, 0], + "2.5": [0, 1.2, 0], + "3.0": [0, 1.2, 0], + "3.2083": [0, 1.2, 0] + } + } + } + }, + "lookleft": { + "loop": "hold_on_last_frame", + "animation_length": 2.5, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [0, -0.13, 0] + "0.5833": { + "post": [0, -5, 0], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "1.8333": { + "post": [0, -5, 0], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "calfRight": { + "shoulders": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [3.94, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.25": { - "vector": [8.75, 0, 0] - }, - "0.375": { - "vector": [12.35, 0, 0] - }, - "0.5": { - "vector": [14.71, 0, 0] - }, - "0.6667": { - "vector": [16.25, 0, 0] - }, - "0.7917": { - "vector": [16, 0, 0] - }, - "0.9167": { - "vector": [13.37, 0, 0] - }, - "1.0417": { - "vector": [7.5, 0, 0] - }, - "1.1667": { - "vector": [1.88, 0, 0] + "0.5833": { + "post": [0, -10, 0], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "1.8333": { + "post": [0, -10, 0], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } - }, - "position": { - "vector": [0, 0, 0] } }, - "ankleRight": { + "belly1": { + "rotation": { + "0.0": [0, 0, 0], + "0.5833": [0, 4, 0], + "1.8333": [0, 4, 0], + "2.5": [0, 0, 0] + } + }, + "neck1": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [13.32, 0, 0] - }, - "0.25": { - "vector": [14.84, 0, 0] - }, - "0.375": { - "vector": [16.02, 0, 0] - }, - "0.5": { - "vector": [16.09, 0, 0] - }, - "0.6667": { - "vector": [15.32, 0, 0] - }, - "0.7917": { - "vector": [15, 0, 0] - }, - "0.9167": { - "vector": [13.12, 0, 0] - }, - "1.0417": { - "vector": [7.5, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [1.88, 0, 0] + "0.5833": { + "post": [0, -15, 0], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "1.8333": { + "post": [0, -15, 0], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } - }, - "position": { - "vector": [0, 0, 0] } }, - "footRight": { + "head": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-7.22, 12.45, -1.07] - }, - "0.25": { - "vector": [-9.49, 12.3, -1.06] - }, - "0.375": { - "vector": [-11.8, 11.52, -0.99] - }, - "0.5": { - "vector": [-13.3, 9.74, -0.83] - }, - "0.6667": { - "vector": [-13.99, 7.16, -0.61] - }, - "0.7917": { - "vector": [-14.49, 3.73, -0.32] - }, - "0.9167": { - "vector": [-13, 0.93, -0.08] - }, - "1.0417": { - "vector": [-7.5, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [-1.87, 0, 0] + "0.5833": { + "post": [0, -12.5, 0], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "1.8333": { + "post": [0, -12.5, 0], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } - }, - "position": { - "vector": [0, 0, 0] } }, - "thighLeft": { + "throat1": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-10.25, -9.05, 0.07] - }, - "0.25": { - "vector": [-13.63, -8.99, 0.24] - }, - "0.375": { - "vector": [-15.44, -8.35, 0.12] - }, - "0.5": { - "vector": [-16, -6.86, -0.24] - }, - "0.6667": { - "vector": [-16.05, -4.81, -0.62] - }, - "0.7917": { - "vector": [-15.61, -2.44, -0.44] - }, - "0.9167": { - "vector": [-13.28, -0.61, -0.11] - }, - "1.0417": { - "vector": [-7.5, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [-1.87, 0, 0] + "0.5833": { + "post": [0, -1.5, 0], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "1.8333": { + "post": [0, -1.5, 0], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } - }, - "position": { + } + } + } + }, + "lookright": { + "loop": "hold_on_last_frame", + "animation_length": 2.5, + "bones": { + "hips": { + "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [1, 1.02, 2] - }, - "0.25": { - "vector": [0.97, 0.43, 1.79] - }, - "0.375": { - "vector": [0.82, -0.1, 1.2] - }, - "0.5": { - "vector": [0.5, -0.57, 0.57] - }, - "0.6667": { - "vector": [0.12, -0.98, 0.12] - }, - "0.7917": { - "vector": [0, -1.1, 0] - }, - "0.9167": { - "vector": [0, -0.96, 0] - }, - "1.0417": { - "vector": [0, -0.55, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [0, -0.13, 0] + "0.5833": { + "post": [0, 5, 0], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "1.8333": { + "post": [0, 5, 0], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "calfLeft": { + "shoulders": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [3.94, 0, 0] - }, - "0.25": { - "vector": [8.75, 0, 0] - }, - "0.375": { - "vector": [12.35, 0, 0] - }, - "0.5": { - "vector": [14.71, 0, 0] - }, - "0.6667": { - "vector": [16.25, 0, 0] - }, - "0.7917": { - "vector": [16, 0, 0] - }, - "0.9167": { - "vector": [13.37, 0, 0] - }, - "1.0417": { - "vector": [7.5, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [1.88, 0, 0] + "0.5833": { + "post": [0, 10, 0], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "1.8333": { + "post": [0, 10, 0], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } - }, - "position": { - "vector": [0, 0, 0] } }, - "ankleLeft": { + "belly1": { + "rotation": { + "0.0": [0, 0, 0], + "0.5833": [0, -7, 0], + "1.8333": [0, -7, 0], + "2.5": [0, 0, 0] + } + }, + "neck1": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [13.32, 0, 0] - }, - "0.25": { - "vector": [14.84, 0, 0] - }, - "0.375": { - "vector": [16.02, 0, 0] - }, - "0.5": { - "vector": [16.09, 0, 0] - }, - "0.6667": { - "vector": [15.32, 0, 0] - }, - "0.7917": { - "vector": [15, 0, 0] - }, - "0.9167": { - "vector": [13.12, 0, 0] - }, - "1.0417": { - "vector": [7.5, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [1.88, 0, 0] + "0.5833": { + "post": [0, 15, 0], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "1.8333": { + "post": [0, 15, 0], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [0, 0, 0] + "2.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } - }, - "position": { - "vector": [0, 0, 0] } }, - "footLeft": { + "neck2": { + "rotation": { + "0.0": [0, 0, 0], + "0.5833": [0, 7, 0], + "1.8333": [0, 7, 0], + "2.5": [0, 0, 0] + } + }, + "head": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-7.22, 12.45, -1.07] - }, - "0.25": { - "vector": [-9.49, 12.3, -1.06] - }, - "0.375": { - "vector": [-11.8, 11.52, -0.99] - }, - "0.5": { - "vector": [-13.3, 9.74, -0.83] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.6667": { - "vector": [-13.99, 7.16, -0.61] + "0.5833": { + "post": [0, 30.5, 0], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [-14.49, 3.73, -0.32] + "1.8333": { + "post": [0, 30.5, 0], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [-13, 0.93, -0.08] + "2.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [-7.5, 0, 0] + "0.5833": { + "post": [0, 1.5, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [-1.87, 0, 0] + "1.8333": { + "post": [0, 1.5, 0], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.4167": { - "vector": [0, 0, 0] + "2.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } - }, - "position": { - "vector": [0, 0, 0] + } + }, + "throat3": { + "rotation": { + "0.0": [0, 0, 0], + "0.5833": [0, 3, 0], + "1.8333": [0, 3, 0], + "2.5": [0, 0, 0] + } + }, + "throat4": { + "rotation": { + "0.0": [0, 0, 0], + "0.5833": [0, 3, 0], + "1.8333": [0, 3, 0], + "2.5": [0, 0, 0] } } } }, - "fall": { - "loop": true, - "animation_length": 4, + "turn_right": { + "loop": "hold_on_last_frame", "bones": { "lowerBody": { - "rotation": { - "vector": ["-15+math.cos(query.anim_time*720)*1", 0, "math.cos(query.anim_time*1440)*-1"] - }, - "position": { - "vector": [0, "math.cos(query.anim_time*720+60)*0.2", 0] - } + "rotation": [0, 5, -5] }, "upperBody": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*720+60)*-1", 0, "math.cos(query.anim_time*1440-60)*1"] - } + "rotation": [0, 10, 0] }, "neck": { - "rotation": { - "vector": ["20+math.cos(query.anim_time*720)*-1", 0, "math.cos(query.anim_time*1440)*1"] - } - }, - "lowerJaw": { - "rotation": { - "vector": ["25+math.cos(query.anim_time*1440-60)*1", 0, 0] - } + "rotation": [0, 10, -5] }, "leftThigh": { - "rotation": { - "vector": ["25+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] - } - }, - "leftLeg": { - "rotation": { - "vector": ["2.5+math.cos(query.anim_time*720)*-1", 0, 0] - } - }, - "leftFoot": { - "rotation": { - "vector": ["-12.5+math.cos(query.anim_time*720+60)*-1", 0, 0] - } + "rotation": [0, -5, 0], + "position": [0, -0.5, 0] }, "rightThigh": { - "rotation": { - "vector": ["-10+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] - } + "rotation": [0, -5, 10], + "position": [0, 0, 0] }, - "rightLeg": { - "rotation": { - "vector": ["-5+math.cos(query.anim_time*720)*-1", 0, 0] - } + "rightUpperArm": { + "rotation": [10, 0, 0] }, - "rightFoot": { - "rotation": { - "vector": ["27.5+math.cos(query.anim_time*720+60)*-1", 0, 0] - } + "rightLowerArm": { + "rotation": [-10, 0, 0] }, - "leftUpperArm": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*720+60)*1", 0, 0] - } + "leftFoot": { + "rotation": [0, 0, 5] }, - "rightUpperArm": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*720+60)*1", 0, 0] - } + "rightLeg": { + "rotation": [0, 0, -5] }, "hips": { - "rotation": { - "vector": ["-15+math.cos(query.anim_time*720)*1", 0, "math.cos(query.anim_time*1440)*-1"] - }, - "position": { - "vector": [0, "math.cos(query.anim_time*720+60)*0.2", 0] - } + "rotation": [0, 5, -5] }, "shoulders": { - "rotation": { - "vector": ["math.cos(query.anim_time*720+60)*-1", 0, "math.cos(query.anim_time*1440-60)*1"] - } + "rotation": [0, 10, 0] + }, + "belly1": { + "rotation": [0, -6, 0] }, "neck1": { - "rotation": { - "vector": ["20+math.cos(query.anim_time*720)*-1", 0, "math.cos(query.anim_time*1440)*1"] - }, - "position": { - "vector": [0, 0, -1.6] - } + "rotation": [0, 10, -5] }, "head": { - "rotation": { - "vector": ["-2.5+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440+60)*1"] - } + "rotation": [-0.44529, 3.68972, -0.8722] }, - "bicepLeft": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*720+60)*1", 0, 0] - } + "tailLower": { + "rotation": [0, -12.5, 0] }, "tail1": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*720+60)*-1", 0, 0] - } + "rotation": [0, -10, 2.5] }, "tail2": { - "rotation": { - "vector": ["5+math.cos(query.anim_time*720)*-1", 0, 0] - } + "rotation": [0, -10, 2.5] }, "tail3": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*720-60)*-1", 0, 0] - } + "rotation": [0, -10, 2.5] }, "tail4": { - "rotation": { - "vector": ["10+math.cos(query.anim_time*720-120)*-1", 0, 0] - } + "rotation": [0, -10, 2.5] }, "thighRight": { - "rotation": { - "vector": ["-10+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] - } + "rotation": [0, -5, 10], + "position": [0, 0, 0] }, "calfRight": { - "rotation": { - "vector": ["-5+math.cos(query.anim_time*720)*-1", 0, 0] - } + "rotation": [0, 0, -5] }, "footRight": { - "rotation": { - "vector": ["27.5+math.cos(query.anim_time*720+60)*-1", 0, 0] - } + "rotation": [0, 0, -5], + "position": [0, -0.7, 0] }, "thighLeft": { - "rotation": { - "vector": ["25+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] - } + "rotation": [0, -5, 0], + "position": [0, -0.5, 0] + } + } + }, + "turn_left": { + "loop": "hold_on_last_frame", + "bones": { + "lowerBody": { + "rotation": [0, -5, 5] }, - "calfLeft": { - "rotation": { - "vector": ["2.5+math.cos(query.anim_time*720)*-1", 0, 0] - } + "upperBody": { + "rotation": [0, -10, 0] }, - "footLeft": { - "rotation": { - "vector": ["-12.5+math.cos(query.anim_time*720+60)*-1", 0, 0] - } + "neck": { + "rotation": [0, -10, 5] }, - "throat1": { - "position": { - "vector": [0, -0.6, -2.7] - } + "leftUpperArm": { + "rotation": [10, 0, 0] + }, + "leftLowerArm": { + "rotation": [-10, 0, 0] + }, + "leftThigh": { + "rotation": [0, 5, -10], + "position": [0, 0, 0] + }, + "leftLeg": { + "rotation": [0, 0, 5] + }, + "rightThigh": { + "rotation": [0, 5, 0], + "position": [0, -0.5, 0] + }, + "rightFoot": { + "rotation": [0, 0, -5] + }, + "hips": { + "rotation": [0, -5, 5] + }, + "shoulders": { + "rotation": [0, -10, 0] + }, + "belly1": { + "rotation": [0, 7, 0] + }, + "neck1": { + "rotation": [0, -10, 5] + }, + "head": { + "rotation": [-0.31194, -4.13145, -1.08296] }, "tailLower": { - "rotation": { - "vector": [7, 0, 0] - } + "rotation": [0, 10, 0] + }, + "tail1": { + "rotation": [0, 10, -2.5] + }, + "tail2": { + "rotation": [0, 10, -2.5] + }, + "tail3": { + "rotation": [0, 10, -2.5] + }, + "tail4": { + "rotation": [0, 10, -2.5] + }, + "thighRight": { + "rotation": [0, 5, 0], + "position": [0, -0.5, 0] + }, + "thighLeft": { + "rotation": [0, 5, -10], + "position": [0, 0, 0] + }, + "calfLeft": { + "rotation": [0, 0, 5] + }, + "footLeft": { + "rotation": [0, 0, 2.5] } } }, - "sleeping": { + "scratching": { "loop": "hold_on_last_frame", - "animation_length": 3.25, + "animation_length": 6.0417, "bones": { - "head": { + "hips": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [8, -8, 0] - }, + "0.0833": { + "post": [0.02041, -0.0068, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [8, -4, 0] - }, + "0.2083": { + "post": [0.14857, -0.04952, 0], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [8, 0, 0] - }, + "0.2917": { + "post": [0.39253, -0.13084, 0], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [3.00759, -1.93328, 0.81436] - }, + "0.3333": { + "post": [0.67985, -0.22662, 0], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [4, -2, 0] - }, + "0.375": { + "post": [1.00477, -0.33492, 0], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [-11.03998, -8.98771, 0.4168] - }, + "0.4167": { + "post": [1.34377, -0.44792, 0], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "0.4583": { + "post": [1.74432, -0.58144, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, 0.697, 0.05339] - }, + "0.5": { + "post": [2.01949, -0.67553, 0.01184], "lerp_mode": "catmullrom" - } - } - }, - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "0.5417": { + "post": [2.41308, -0.81116, 0.03402], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [13, 0, 0] - }, + "0.5833": { + "post": [2.61973, -0.90115, 0.13955], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [7, 0, 0] - }, + "post": [2.75437, -0.96765, 0.24762], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [4, 0, 0] - }, + "0.6667": { + "post": [2.8573, -1.04176, 0.44664], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [8, 0, 0] - }, + "0.7083": { + "post": [2.90116, -1.0979, 0.65422], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [7.91348, 0.98138, -5.00071] - }, + "0.75": { + "post": [2.9816, -1.25813, 1.32131], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [4.64272, 1.26695, -12.48367] - }, + "0.7917": { + "post": [2.99277, -1.44551, 2.23962], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [12.0878, 2.72096, -2.98253] - }, + "0.8333": { + "post": [3, -1.59125, 2.95627], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [4.77518, -3.30826, -7.99807] - }, + "0.875": { + "post": [3, -1.67316, 3.36581], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [1.78525, -3.56875, -7.97575] - }, + "0.9167": { + "post": [3, -1.79941, 3.99705], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [13.27341, -3.26475, -8.00047] - }, + "0.9583": { + "post": [3, -1.87324, 4.36622], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.0417": { + "post": [3, -1.95243, 4.76216], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [0, -3.53378, -1.10716] - }, + "1.125": { + "post": [3, -1.99387, 4.96933], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [0, -5.53378, -2.10759] - }, + "1.2083": { + "post": [3, -2, 5], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [0, -6.53378, -2.40759] - }, + "1.7083": { + "post": [3, -2, 5], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [0, -14.52881, -2.40759] - }, + "1.7917": { + "post": [3, -2, 4.9495], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [0, -18.52881, -2.40759] - }, + "1.8333": { + "post": [3, -2, 4.83165], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, -26.52881, -0.40759] - }, + "1.875": { + "post": [3, -2, 4.66862], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, -27.52881, -2.40759] - }, + "1.9167": { + "post": [3, -2, 4.51734], "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.9583": { + "post": [3, -2, 4.35052], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0.78678, -9, -0.019] - }, + "2.0": { + "post": [3, -2, 4.17332], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [0.25808, -17.99852, -0.00717] - }, + "2.0417": { + "post": [3, -2, 4], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [1.07618, -18.02852, 0.02492] - }, + "2.0833": { + "post": [3, -2, 3.81627], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [2.60572, -18.08706, 0.09322] - }, + "2.1667": { + "post": [3, -2, 3.47459], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [3.55499, -18.12353, 0.13851] - }, + "2.2083": { + "post": [3, -2, 3.23037], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-12.42968, -18.24134, 0.29036] - }, + "2.25": { + "post": [3, -2, 3.16156], "lerp_mode": "catmullrom" }, "2.2917": { - "post": { - "vector": [-45.43, -13.24134, 4.29036] - }, + "post": [3, -2, 3.0473], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [-75.43, -13.24134, 4.29036] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "2.375": { + "post": [3, -2, 3], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [0, -2.28915, -1.00822] - }, + "2.4167": { + "post": [3, -2, 3.0505], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [0, -4.28915, -2.01] - }, + "2.4583": { + "post": [3, -2, 3.16835], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [0, -5.29, -2.31] - }, + "2.5": { + "post": [3, -2, 3.48266], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [0, -13.29, -2.31] - }, + "2.5417": { + "post": [3, -2, 3.64948], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [0, -17.29, -2.31] - }, + "2.5833": { + "post": [3, -2, 4], "lerp_mode": "catmullrom" }, "2.625": { - "post": { - "vector": [0, -25.29, -0.31] - }, + "post": [3, -2, 4.18373], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, -26.29, -2.31] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "2.6667": { + "post": [3, -2, 4.52541], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-32.4481, 9.16965, -0.51332] - }, + "2.7083": { + "post": [3, -2, 4.76963], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-30.53184, 15.17299, -0.4846] - }, + "2.75": { + "post": [3, -2, 4.83844], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [-30.50803, 15.17293, -0.48418] - }, + "2.7917": { + "post": [3, -2, 4.9527], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-45.06868, 15.07383, -0.66076] - }, + "2.8333": { + "post": [3, -2, 5], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [-54.37171, 14.72167, -0.72867] - }, + "3.1667": { + "post": [3, -2, 3], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [-77.79, 13.86321, -1.00328] - }, + "3.2083": { + "post": [3, -2, 3.0505], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-79.79, 13.86321, -1.00328] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "3.25": { + "post": [3, -2, 3.16835], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [0, -2.43, -1.3] - }, + "3.2917": { + "post": [3, -2, 3.48266], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [0, -4.43, -2.3] - }, + "3.3333": { + "post": [3, -2, 3.64948], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [0, -5.43, -2.6] - }, + "3.375": { + "post": [3, -2, 4], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [0, -13.43, -2.6] - }, + "3.4167": { + "post": [3, -2, 4.18373], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [0, -18.43, -2.6] - }, + "3.4583": { + "post": [3, -2, 4.52541], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, -25.63, -0.6] - }, + "3.5": { + "post": [3, -2, 4.76963], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, -26.53, -2.6] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "3.5417": { + "post": [3, -2, 4.9527], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [19.22, 3.02861, 1.11591] - }, + "3.5833": { + "post": [3, -2, 5], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [-2.62845, 4.50766, 1.52362] - }, + "3.625": { + "post": [3, -2, 4.9495], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [2.91886, 4.5344, 1.53645] - }, + "3.6667": { + "post": [3, -2, 4.83165], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [6.76231, 4.49589, 1.52111] - }, + "3.7083": { + "post": [3, -2, 4.51734], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [8.39052, 4.44281, 1.5028] - }, + "3.75": { + "post": [3, -2, 4.17332], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [42.20176, 1.32945, 1.68325] - }, + "3.7917": { + "post": [3, -2, 3.81627], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [56.56845, 1.38173, 0.92417] - }, + "3.875": { + "post": [3, -2, 3.31506], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [52.06968, 2.63801, -1.72295] - }, + "3.9167": { + "post": [3, -2, 3.16156], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [57.05414, 2.92185, -1.85803] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "3.9583": { + "post": [3, -2, 3.0473], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [0, 0, 2] - }, + "4.0": { + "post": [3, -2, 3], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, 0, 1] - }, + "4.0417": { + "post": [3, -2, 3.16835], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, 0, 2] - }, - "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "4.0833": { + "post": [3, -2, 3.33138], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [-25.97, -5.22012, -4.81] - }, + "4.125": { + "post": [3, -2, 3.64948], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [-2.01087, -2.29308, -6.40828] - }, + "4.1667": { + "post": [3, -2, 3.82668], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-10.44745, -2.51724, -6.42991] - }, + "4.2083": { + "post": [3, -2, 4.18373], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-16.99171, -3.07396, -6.41619] - }, + "4.25": { + "post": [3, -2, 4.52541], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [-21.11634, -3.01519, -6.42502] - }, + "4.2917": { + "post": [3, -2, 4.76963], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-26.86044, -1.08202, -6.32664] - }, + "4.3333": { + "post": [3, -2, 4.83844], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [-49.86, -1.08202, -3.33] - }, + "4.375": { + "post": [3, -2, 4.9527], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [-31.86, -1.08202, -3.33] - }, + "4.4167": { + "post": [3, -2, 5], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-38.86, -1.08202, -3.33] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "4.5833": { + "post": [3, -2, 3], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [0, 0, -1.99] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "4.7083": { + "post": [3, -1.9495, 2.92426], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [35.93098, -1.73, -1.81] - }, + "4.8333": { + "post": [3, -1.83165, 2.74748], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [4.11297, 7.45, -0.15765] - }, + "4.9167": { + "post": [3, -1.66862, 2.50293], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [6.48619, 2.56308, 7.3712] - }, + "5.0": { + "post": [3, -1.51734, 2.27602], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [7.48062, 7.74436, -2.56558] - }, + "5.0833": { + "post": [3, -1.35052, 2.02577], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [9.06646, 7.73936, -2.95281] - }, + "5.1667": { + "post": [3, -1.17332, 1.75998], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-2.89926, 7.47361, -2.44361] - }, + "5.2083": { + "post": [3, -1, 1.5], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [48.10098, 7.47361, -2.44361] - }, + "5.2917": { + "post": [3, -0.81627, 1.22441], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [57.10098, -1.53, -9.44361] - }, + "5.4583": { + "post": [3, -0.47459, 0.71189], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [57.10098, -3.53, -9.44361] - }, + "5.5417": { + "post": [3, -0.31506, 0.4726], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "5.5833": { + "post": [3, -0.23037, 0.34556], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [0, 1.5, 0.3] - }, + "5.625": { + "post": [3, -0.16156, 0.24233], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, 1.5, 0.3] - }, + "5.7083": { + "post": [3, -0.0473, 0.07095], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, 1.5, 0] - }, + "6.0417": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "footRight": { + "shoulders": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [38.581, -0.16613, -0.3113] - }, + "0.125": { + "post": [-0.01361, -0.03402, 0], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [20.781, -1.5256, 2.03501] - }, + "0.25": { + "post": [-0.08967, -0.22417, 0], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [23.08843, -1.52783, 2.22222] - }, + "0.3333": { + "post": [-0.25409, -0.63523, 0.03402], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [28.13995, -1.48183, 2.23802] - }, + "0.4167": { + "post": [-0.54348, -1.35869, 0.24762], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [31.66477, -1.45093, 2.28727] - }, + "0.4583": { + "post": [-0.66985, -1.67462, 0.42452], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [37.90697, 4.33048, -1.13687] - }, + "0.5": { + "post": [-0.87526, -2.18814, 0.65422], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [41.99436, 3.86685, -1.34916] - }, + "0.5417": { + "post": [-1.16563, -2.91408, 1.13308], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "0.5833": { + "post": [-1.37397, -3.43493, 1.67462], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, -0.1, -0.5] - }, + "0.625": { + "post": [-1.5136, -3.78399, 2.23962], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, 0.7, 0.2] - }, + "0.6667": { + "post": [-1.62584, -4.06461, 2.80194], "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "0.7083": { + "post": [-1.72882, -4.32205, 3.36581], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [21.98132, -0.65997, -0.0575] - }, + "0.75": { + "post": [-1.82998, -4.57496, 3.99705], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [11.92155, -0.46646, 0.00553] - }, + "0.7917": { + "post": [-1.90534, -4.76336, 4.36622], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [13.83172, -0.37652, 0.02731] - }, + "0.875": { + "post": [-1.95773, -4.89433, 4.76216], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [37.58279, 0.13718, 0.04024] - }, + "0.9167": { + "post": [-1.98773, -4.96933, 4.85481], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [50.98318, 0.30525, -0.06867] - }, + "1.0": { + "post": [-1.99311, -4.98277, 4.96933], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [70.83, 0.41045, -0.17724] - }, + "1.0417": { + "post": [-2, -5, 4.99061], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [76.83, 0.41045, -0.17724] - }, + "1.0833": { + "post": [-2, -5, 5], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.7083": { + "post": [-2, -5, 5], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, 0, 3] - }, + "1.7917": { + "post": [-2, -5, 4.9495], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, 0, 4] - }, + "1.8333": { + "post": [-2, -5, 4.83165], "lerp_mode": "catmullrom" - } - } - }, - "belly1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.875": { + "post": [-2, -5, 4.66862], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [-3, 0, 0] - }, + "1.9167": { + "post": [-2, -5, 4.51734], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-6, 0, 0] - }, + "1.9583": { + "post": [-2, -5, 4.35052], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-2, 0, 0] - }, + "2.0": { + "post": [-2, -5, 4.17332], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [6, -3, 0] - }, + "2.0417": { + "post": [-2, -5, 4], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-2, -3, 0] - }, + "2.0833": { + "post": [-2, -5, 3.81627], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "2.1667": { + "post": [-2, -5, 3.47459], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, 0, 1.09994] - }, + "2.2083": { + "post": [-2, -5, 3.23037], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, 0, 0.39994] - }, + "2.25": { + "post": [-2, -5, 3.16156], "lerp_mode": "catmullrom" - } - } - }, - "belly2": { - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "2.2917": { + "post": [-2, -5, 3.0473], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, 0, -1.10392] - }, + "2.375": { + "post": [-2, -5, 3], "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "2.4167": { + "post": [-2, -5, 3.02525], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [5, 0, 0] - }, + "2.4583": { + "post": [-2, -5, 3.08417], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "2.5": { + "post": [-2, -5, 3.24133], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [0, 0.4, 1.09995] - }, + "2.5417": { + "post": [-2, -5, 3.32474], "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] }, - "0.2083": { - "vector": [-10, 0, 0] + "2.5833": { + "post": [-2, -5, 3.5], + "lerp_mode": "catmullrom" }, - "0.4167": { - "vector": [0, 0, 0] + "2.625": { + "post": [-2, -5, 3.59186], + "lerp_mode": "catmullrom" }, - "0.5833": { - "vector": [-5, 0, 0] + "2.6667": { + "post": [-2, -5, 3.7627], + "lerp_mode": "catmullrom" }, - "0.7083": { - "vector": [-10, 0, 0] + "2.7083": { + "post": [-2, -5, 3.88481], + "lerp_mode": "catmullrom" }, - "0.9583": { - "vector": [-2.5, 0, 0] + "2.75": { + "post": [-2, -5, 3.91922], + "lerp_mode": "catmullrom" }, - "2.1667": { - "vector": [2.5, 0, 0] + "2.7917": { + "post": [-2, -5, 3.97635], + "lerp_mode": "catmullrom" }, - "2.75": { - "vector": [-7.5, 0, 0] + "2.8333": { + "post": [-2, -5, 4], + "lerp_mode": "catmullrom" }, "3.1667": { - "vector": [-10.01363, 7.49713, -0.20798] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "tail4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] + "post": [-2, -5, 3], + "lerp_mode": "catmullrom" }, - "0.2083": { - "vector": [-5, 0, 0] + "3.2083": { + "post": [-2, -5, 3.0505], + "lerp_mode": "catmullrom" }, - "0.4167": { - "vector": [17.5, 0, 0] + "3.25": { + "post": [-2, -5, 3.16835], + "lerp_mode": "catmullrom" }, - "0.5833": { - "vector": [15, 0, 0] + "3.2917": { + "post": [-2, -5, 3.48266], + "lerp_mode": "catmullrom" }, - "0.7083": { - "vector": [5, 0, 0] + "3.3333": { + "post": [-2, -5, 3.64948], + "lerp_mode": "catmullrom" }, - "0.9583": { - "vector": [-7.5, 0, 0] + "3.375": { + "post": [-2, -5, 4], + "lerp_mode": "catmullrom" }, - "2.5": { - "vector": [17.5, 0, 0] + "3.4167": { + "post": [-2, -5, 4.18373], + "lerp_mode": "catmullrom" }, - "2.6667": { - "vector": [5, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "3.4583": { + "post": [-2, -5, 4.52541], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [10, -9, -4] - }, + "3.5": { + "post": [-2, -5, 4.76963], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [10, -5, -4] - }, + "3.5417": { + "post": [-2, -5, 4.9527], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-2, 1, -2] - }, + "3.5833": { + "post": [-2, -5, 5], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-9, 1, -2] - }, + "3.625": { + "post": [-2, -5, 4.9495], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [8, 5, -2] - }, + "3.6667": { + "post": [-2, -5, 4.83165], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [13, 5, -3] - }, + "3.7083": { + "post": [-2, -5, 4.51734], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [15, 3, 1] - }, + "3.75": { + "post": [-2, -5, 4.17332], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [13.5, 0, 1] - }, + "3.7917": { + "post": [-2, -5, 3.81627], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [22, 0, 1] - }, + "3.875": { + "post": [-2, -5, 3.31506], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] }, - "0.625": { - "vector": [0, -0.58, -2.2] + "3.9167": { + "post": [-2, -5, 3.16156], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [0, -0.83, 0.81] + "3.9583": { + "post": [-2, -5, 3.0473], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, -1.11, 1.91] + "4.0": { + "post": [-2, -5, 3], + "lerp_mode": "catmullrom" }, - "1.9583": { - "vector": [0, -0.15, -2.04] + "4.0417": { + "post": [-2, -5, 3.16835], + "lerp_mode": "catmullrom" }, - "3.25": { - "vector": [0, -3, 0] - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "4.0833": { + "post": [-2, -5, 3.33138], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [5, -5, 0] - }, + "4.125": { + "post": [-2, -5, 3.64948], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [5, 0, 0] - }, + "4.1667": { + "post": [-2, -5, 3.82668], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [2, 0, 0] - }, + "4.2083": { + "post": [-2, -5, 4.18373], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-1, 0, 0] - }, + "4.25": { + "post": [-2, -5, 4.52541], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [1, 3, 0] - }, + "4.2917": { + "post": [-2, -5, 4.76963], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [-2, 3, 0] - }, + "4.3333": { + "post": [-2, -5, 4.83844], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [1, -3, 0] - }, + "4.375": { + "post": [-2, -5, 4.9527], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [-15, -3, 0] - }, + "4.4167": { + "post": [-2, -5, 5], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] }, - "1.0": { - "vector": [0, 0.13, -0.28] + "4.5833": { + "post": [-2, -5, 3], + "lerp_mode": "catmullrom" }, - "2.375": { - "vector": [0, 0.32, -0.66] + "4.7083": { + "post": [-2, -4.9647, 3.0152], + "lerp_mode": "catmullrom" }, - "2.625": { - "vector": [0, 0.09, -0.73] + "4.7917": { + "post": [-2, -4.87376, 3.00064], + "lerp_mode": "catmullrom" }, - "2.9167": { - "vector": [0, -0.01, -0.81] + "4.8333": { + "post": [-2, -4.73737, 2.90572], + "lerp_mode": "catmullrom" }, - "3.25": { - "vector": [0, -1.2, -0.9] - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "4.875": { + "post": [-2, -4.57913, 2.81932], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [6, -4, 0] - }, + "4.9167": { + "post": [-2, -4.27914, 2.61052], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [6, -3, 0] - }, + "4.9583": { + "post": [-2, -4.17155, 2.54311], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [1, -2, 0] - }, + "5.0": { + "post": [-2, -3.80612, 2.28877], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [3, -1, 0] - }, + "5.0833": { + "post": [-2, -3.25043, 1.89991], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [11, -1, 0] - }, + "5.125": { + "post": [-2, -2.9333, 1.67919], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [3, -1, 0] - }, + "5.1667": { + "post": [-2, -2.65885, 1.48553], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [4, -1, 0] - }, + "5.2083": { + "post": [-2, -2.08898, 1.08898], "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "5.25": { + "post": [-2, -2.04069, 1.05537], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [4, 0, 0] - }, + "5.2917": { + "post": [-2, -1.52203, 0.70575], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [2, 0, 0] - }, + "5.3333": { + "post": [-2, -1.18649, 0.47222], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [6, 0, 0] - }, + "5.4167": { + "post": [-2, -0.78766, 0.21529], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [4, 1, 0] - }, + "5.4583": { + "post": [-2, -0.55376, 0.07916], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [-3, 1, 0] - }, + "5.5417": { + "post": [-2, -0.22913, -0.08594], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-3, 2, 0] - }, + "5.5833": { + "post": [-2, -0.09568, -0.13469], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [-3, 2, -1] - }, + "5.625": { + "post": [-2, -0.03715, -0.12441], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [-8, 2, 3] - }, + "5.6667": { + "post": [-2, 0, -0.13008], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [8, 2, 3] - }, + "5.7083": { + "post": [-2, 0, -0.0473], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [0.9008, 2.78718, 0.62507] - }, + "6.0417": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } - } - }, - "neck4": { - "rotation": { + }, + "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [5, 0, 0] - }, + "0.875": { + "post": [0.97, 0, 0], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [3, 0, 0] - }, + "1.4583": { + "post": [1.1, 0, 0], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-2, 0, -1] - }, + "1.875": { + "post": [1.12, -0.4, 0.5], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [6.96175, 2.35132, 0.13633] - }, + "3.625": { + "post": [1.15, -0.9, 0.2], "lerp_mode": "catmullrom" }, - "2.875": { - "post": { - "vector": [-3.07429, -0.2219, -1.47381] - }, + "4.4167": { + "post": [1.15, -0.6, 0], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-4, -2, 0] - }, + "5.75": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [1, -2, 0] - }, + "6.0417": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "bicepLeft": { + "chest": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [18, -6, 14] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [28, -3, 10] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [19, -3, 10] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [24, -3, 10] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-5, -4, 9] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [2.5, -4, 9] - }, + "post": [-0.65897, 1.79665, -8.56789], "lerp_mode": "catmullrom" }, - "2.9583": { - "post": { - "vector": [-12.5, -4, 9] - }, + "5.7917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [-54.65309, 1.1464, 13.64595] - }, + "6.0417": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "forearmLeft": { + "belly1": { + "rotation": { + "0.0": [0, 0, 0], + "3.0833": [4, 0, 0], + "4.6667": [2, 0, 0], + "6.0": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "3.0833": [1, 1, 1.09], + "4.4167": [1, 1, 1.0889], + "6.0": [1, 1, 1] + } + }, + "neck1": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [-37.80689, 5.69, -60.1759] - }, + "0.2083": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [-36.81, 28.69, -51.1759] - }, + "0.25": { + "post": [0, -0.02379, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-36.81, 27.69, -51.18] - }, + "0.3333": { + "post": [0, -0.10426, -0.02041], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-38.81, 8.69, -51.18] - }, + "0.4167": { + "post": [0, -0.58322, -0.14857], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-38.81, 27.69, -51.18] - }, + "0.4583": { + "post": [0, -0.79237, -0.27639], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [-6.26371, 21.51559, -36.58034] - }, + "0.5": { + "post": [0, -1.25021, -0.39253], "lerp_mode": "catmullrom" - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "0.5417": { + "post": [0, -1.94866, -0.67985], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [19, 0, -3] - }, + "0.5833": { + "post": [0, -2.80012, -1.00477], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [28, 0, -3] - }, + "post": [0, -3.58481, -1.34377], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [8, 0, -13] - }, + "0.6667": { + "post": [0, -4.50518, -1.68116], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [25, 0, -13] - }, + "0.7083": { + "post": [0, -5.64306, -2.01949], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [26.91576, -3.91582, -1.09173] - }, + "0.75": { + "post": [0.01977, -7.65825, -2.39823], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [21.91576, -3.91582, -1.09173] - }, + "0.7917": { + "post": [0.0729, -9.37946, -2.61973], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [-68.08424, -3.91582, -1.09173] - }, + "0.8333": { + "post": [0.12064, -10.7706, -2.74635], "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "0.875": { + "post": [0.22601, -11.71419, -2.8573], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [-12, -5, 8] - }, + "0.9167": { + "post": [0.36385, -12.79057, -2.90901], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [-32, -15, 38] - }, + "0.9583": { + "post": [0.4596, -13.33532, -2.94493], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-22, 15, 58] - }, + "post": [0.62068, -13.89125, -2.9816], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-22, 8, 52] - }, + "1.0417": { + "post": [1.06334, -14.89258, -2.9962], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-28, -10, 28] - }, + "1.0833": { + "post": [1.20876, -15.14512, -3], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [-41.45742, -11.08758, 26.5499] - }, + "1.1667": { + "post": [1.76698, -15.55452, -3], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [4.5, -10, 28] - }, - "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "1.2083": { + "post": [2.43395, -15.90184, -3], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [5, 0, 0] - }, + "1.25": { + "post": [2.75347, -15.92578, -3], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [14, 0, 0] - }, + "1.2917": { + "post": [3.25892, -15.96566, -3], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [19, 0, 0] - }, + "1.3333": { + "post": [3.63492, -16, -3], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [12, 0, 0] - }, + "1.375": { + "post": [3.75696, -16, -3], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [-3, 0, 0] - }, + "1.4167": { + "post": [4.17646, -16, -3], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [3, 0, 0] - }, + "1.5": { + "post": [4.5762, -16, -3], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [3, 0, 0] - }, + "1.5833": { + "post": [4.87988, -16, -3], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [-2, 0, 0] - }, + "1.6667": { + "post": [4.96539, -16, -3], "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] }, - "0.2083": { - "vector": [-7.5, 0, 0] + "1.7083": { + "post": [5, -16, -3.00279], + "lerp_mode": "catmullrom" }, - "0.4167": { - "vector": [2.5, 0, 0] + "1.75": { + "post": [5, -16, -3.00578], + "lerp_mode": "catmullrom" }, - "0.5833": { - "vector": [-2.5, 0, 0] + "1.7917": { + "post": [5, -16, -3.0399], + "lerp_mode": "catmullrom" }, - "0.7083": { - "vector": [-7.5, 0, 0] + "1.8333": { + "post": [5, -16, -3.10987], + "lerp_mode": "catmullrom" }, - "0.9583": { - "vector": [-10, 0, 0] + "1.875": { + "post": [5, -16, -3.19874], + "lerp_mode": "catmullrom" }, - "2.25": { - "vector": [0, 0, 0] + "1.9167": { + "post": [5, -16, -3.39877], + "lerp_mode": "catmullrom" }, - "2.8333": { - "vector": [-7.5, 0, 0] + "1.9583": { + "post": [5, -16, -3.6093], + "lerp_mode": "catmullrom" }, - "3.1667": { - "vector": [4.89265, 12.46188, -0.98324] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] + "2.0": { + "post": [5, -16, -3.80643], + "lerp_mode": "catmullrom" }, - "0.2083": { - "vector": [12.5, 0, 0] + "2.0417": { + "post": [5, -16, -3.89349], + "lerp_mode": "catmullrom" }, - "0.5833": { - "vector": [2.5, 0, 0] + "2.125": { + "post": [5, -16, -3.96288], + "lerp_mode": "catmullrom" }, - "0.9583": { - "vector": [10, 0, 0] + "2.1667": { + "post": [5, -16, -3.99475], + "lerp_mode": "catmullrom" }, - "1.9583": { - "vector": [17.5, 0, 0] + "2.2083": { + "post": [5, -16, -4], + "lerp_mode": "catmullrom" }, - "2.6667": { - "vector": [-5, 0, 0] + "2.2917": { + "post": [5, -16, -3.97475], + "lerp_mode": "catmullrom" }, - "3.1667": { - "vector": [-20.07089, 4.69175, -1.73036] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "2.3333": { + "post": [5, -16, -3.91583], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [-14.45873, 0.27455, 1.37299] - }, + "2.375": { + "post": [5, -16, -3.83431], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-6.14664, 0.6937, 1.95894] - }, + "2.4167": { + "post": [5, -16, -3.67526], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-0.18013, 3.14215, 0.71284] - }, + "2.4583": { + "post": [5, -16, -3.58666], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [-4.41787, 3.34004, 0.64852] - }, + "2.5": { + "post": [5, -16, -3.5], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-18.66661, 3.55529, 1.69374] - }, + "2.5417": { + "post": [5, -16, -3.40814], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [-26.31911, 3.83079, 2.60606] - }, + "2.5833": { + "post": [5, -16, -3.2373], "lerp_mode": "catmullrom" }, "2.625": { - "post": { - "vector": [-31.33, 4.48708, 4.1161] - }, + "post": [5, -16, -3.15753], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-38.33, 4.48708, 4.1161] - }, + "2.6667": { + "post": [5, -16, -3.08078], "lerp_mode": "catmullrom" - } - } - }, - "leftIndexFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "2.7083": { + "post": [5, -16, -3.02365], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-10, 0, 0] - }, + "2.75": { + "post": [5, -16, -3], "lerp_mode": "catmullrom" - } - } - }, - "leftMiddleFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "2.7917": { + "post": [5, -16, -3.19191], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [10, -10, 0] - }, + "2.8333": { + "post": [5, -16, -3.37054], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [9, 3, -3] - }, + "2.875": { + "post": [5, -16, -3.54616], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-1, 3, -13] - }, + "2.9167": { + "post": [5, -16, -3.70843], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [-31.80066, 29.28718, -47.88337] - }, + "2.9583": { + "post": [5, -16, -3.78208], "lerp_mode": "catmullrom" - } - } - }, - "rightMiddleFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "3.0": { + "post": [5, -16, -3.91317], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [1, -20, 2] - }, + "3.0417": { + "post": [5, -16, -3.95864], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [3, -8, 3] - }, + "3.0833": { + "post": [5, -16, -3.99059], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [13, 2, 23] - }, + "3.125": { + "post": [5, -16, -4], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [11.76869, -7.92755, 24.72146] - }, + "3.1667": { + "post": [5, -16, -3.91583], + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": [5, -16, -3.83431], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [36.05716, -39.98992, -3.406] - }, + "post": [5, -16, -3.67526], "lerp_mode": "catmullrom" - } - } - }, - "rightIndexFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "3.2917": { + "post": [5, -16, -3.5], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [0, 0, 0] - }, + "3.3333": { + "post": [5, -16, -3.40814], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, 0, 17.5] - }, + "3.375": { + "post": [5, -16, -3.11519], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [0, 0, -3.5] - }, + "3.4167": { + "post": [5, -16, -3.02365], "lerp_mode": "catmullrom" - } - } - }, - "throat4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "3.4583": { + "post": [5, -16, -3], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [2, 0, 0] - }, + "3.5833": { + "post": [5, -16, -3], "lerp_mode": "catmullrom" - } - } - }, - "throat2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "3.625": { + "post": [5, -16, -3.00578], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [-3, 0, 0] - }, + "3.6667": { + "post": [5, -16, -3.0399], "lerp_mode": "catmullrom" - } - } - }, - "tailLower": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "3.7083": { + "post": [5, -16, -3.10987], "lerp_mode": "catmullrom" }, - "0.7083": { - "post": { - "vector": [5, 0, 0] - }, + "3.75": { + "post": [5, -16, -3.19874], "lerp_mode": "catmullrom" }, - "1.0833": { - "post": { - "vector": [9.69588, -7.54553, -4.91988] - }, + "3.7917": { + "post": [5, -16, -3.39877], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [9.14213, 0.2789, 0.88546] - }, + "3.8333": { + "post": [5, -16, -3.70589], "lerp_mode": "catmullrom" }, - "1.9167": { - "post": { - "vector": [8.51705, 1.57487, 1.70666] - }, + "3.875": { + "post": [5, -16, -3.89349], "lerp_mode": "catmullrom" }, - "2.25": { - "post": { - "vector": [7.95802, -1.09614, -0.32467] - }, + "3.9167": { + "post": [5, -16, -3.96288], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": [7.64791, 4.6657, 3.62725] - }, + "3.9583": { + "post": [5, -16, -3.99475], "lerp_mode": "catmullrom" }, - "2.8333": { - "post": { - "vector": [6.86309, 0.57691, 0.6386] - }, + "4.0": { + "post": [5, -16, -4], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [6, 0, 0] - }, + "4.0417": { + "post": [5, -16, -3.97475], "lerp_mode": "catmullrom" - } - } - }, - "root": { - "position": { - "0.0": { - "vector": [0, 0, 0] }, - "0.5": { - "vector": [0, 0, 0] + "4.0833": { + "post": [5, -16, -3.83431], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [0, 0, 0] + "4.125": { + "post": [5, -16, -3.67526], + "lerp_mode": "catmullrom" }, - "1.5": { - "vector": [0, 0, 0] + "4.1667": { + "post": [5, -16, -3.5], + "lerp_mode": "catmullrom" }, - "2.0": { - "vector": [0, 0, 0] + "4.2083": { + "post": [5, -16, -3.40814], + "lerp_mode": "catmullrom" }, - "2.5": { - "vector": [0, 1.2, 0] + "4.25": { + "post": [5, -16, -3.15753], + "lerp_mode": "catmullrom" }, - "3.0": { - "vector": [0, 1.2, 0] + "4.2917": { + "post": [5, -16, -3.08078], + "lerp_mode": "catmullrom" }, - "3.2083": { - "vector": [0, 1.2, 0] - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] + "4.3333": { + "post": [5, -16, -3], + "lerp_mode": "catmullrom" }, - "3.25": { - "vector": [7, 0, 0] - } - } - } - } - }, - "sit": { - "loop": "hold_on_last_frame", - "animation_length": 3.25, - "bones": { - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "4.375": { + "post": [5, -16, -2.79085], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [8, -8, 0] - }, + "4.4167": { + "post": [5, -16, -2.5882], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [8, -4, 0] - }, + "4.4583": { + "post": [5, -16, -2.39336], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [8, 0, 0] - }, + "4.5": { + "post": [5, -16, -2.30134], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [3.00759, -1.93328, 0.81436] - }, + "4.5417": { + "post": [5, -16, -2.21687], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [4, -2, 0] - }, + "4.5833": { + "post": [5, -16, -2.13273], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [9, -2, 0] - }, + "4.625": { + "post": [5, -16, -2.07817], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "4.6667": { + "post": [5, -16, -2.03515], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, 0.697, 0.05339] - }, + "4.7083": { + "post": [5, -16, -2.01038], "lerp_mode": "catmullrom" - } - } - }, - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "4.75": { + "post": [5, -16, -2.00129], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [13, 0, 0] - }, + "4.7917": { + "post": [5, -16, -2], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [7, 0, 0] - }, + "5.0": { + "post": [5, -16, -2], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [4, 0, 0] - }, + "5.0833": { + "post": [5, -15.41957, -1.92745], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [8, 0, 0] - }, + "5.1667": { + "post": [4.54396, -14.65323, -1.83165], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [8, 1, 0] - }, + "5.2083": { + "post": [4.0242, -13.34895, -1.66862], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [0, 2, 0] - }, + "5.2917": { + "post": [3.63167, -12.13876, -1.51734], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [0, 2, 7] - }, + "5.3333": { + "post": [3.24534, -10.80413, -1.35052], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [-13, -3, -3] - }, + "5.375": { + "post": [2.86255, -9.38655, -1.17332], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-1, -3, -3] - }, + "5.4167": { + "post": [2.5, -8, -1], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [-5, -3, -3] - }, + "5.4583": { + "post": [2.11543, -6.5302, -0.81627], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "5.5833": { + "post": [1.34866, -3.79676, -0.47459], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [0, -3.53378, -1.10716] - }, + "5.625": { + "post": [0.92966, -2.52051, -0.31506], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [0, -5.53378, -2.10759] - }, + "5.6667": { + "post": [0.67212, -1.84298, -0.23037], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [0, -6.53378, -2.40759] - }, + "5.7083": { + "post": [0.43035, -1.29245, -0.16156], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [0, -14.52881, -2.40759] - }, + "5.75": { + "post": [0, -0.5861, -0.07326], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [0, -18.52881, -2.40759] - }, + "6.0417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, -26.52881, -0.40759] - }, + "1.7917": { + "post": [-1.5, 0.5, -1.25], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, -27.52881, -2.40759] - }, + "4.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "5.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "6.0417": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "thighLeft": { + "neck2": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0.78678, -9, -0.019] - }, + "0.2083": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [0.25808, -17.99852, -0.00717] - }, + "0.25": { + "post": [0, -0.01636, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [1.07618, -18.02852, 0.02492] - }, + "0.3333": { + "post": [0, -0.07485, -0.01883], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [2.60572, -18.08706, 0.09322] - }, + "0.4167": { + "post": [0, -0.40096, -0.09905], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [3.55499, -18.12353, 0.13851] - }, + "0.4583": { + "post": [0, -0.54476, -0.18426], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-12.42968, -18.24134, 0.29036] - }, + "0.5": { + "post": [0, -0.85952, -0.26169], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [-45.43, -13.24134, 4.29036] - }, + "0.5417": { + "post": [0, -1.3397, -0.45323], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [-75.43, -13.24134, 4.29036] - }, + "0.5833": { + "post": [0, -1.92509, -0.66985], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "0.625": { + "post": [0, -2.49278, -0.90928], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [0, -2.28915, -1.00822] - }, + "0.6667": { + "post": [0, -3.09731, -1.12078], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [0, -4.28915, -2.01] - }, + "0.7083": { + "post": [0, -3.8796, -1.34633], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [0, -5.29, -2.31] - }, + "0.75": { + "post": [-0.04746, -5.26504, -1.59882], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [0, -13.29, -2.31] - }, + "0.7917": { + "post": [-0.17497, -6.44838, -1.74649], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [0, -17.29, -2.31] - }, + "0.8333": { + "post": [-0.28954, -7.40479, -1.8309], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, -25.29, -0.31] - }, + "0.875": { + "post": [-0.54242, -8.0535, -1.90486], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, -26.29, -2.31] - }, + "0.9167": { + "post": [-0.87323, -8.79352, -1.93934], "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "0.9583": { + "post": [-1.10305, -9.16804, -1.96329], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-32.4481, 9.16965, -0.51332] - }, + "post": [-1.5457, -9.60568, -1.98824], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-30.53184, 15.17299, -0.4846] - }, + "1.0417": { + "post": [-2.55201, -10.23865, -1.99747], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [-30.50803, 15.17293, -0.48418] - }, + "1.0833": { + "post": [-3.06377, -10.48349, -2], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-45.06868, 15.07383, -0.66076] - }, + "1.1667": { + "post": [-4.24076, -10.69373, -2], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [-54.37171, 14.72167, -0.72867] - }, + "1.2083": { + "post": [-5.84148, -10.93252, -2], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [-77.79, 13.86321, -1.00328] - }, + "1.25": { + "post": [-6.60832, -10.94898, -2], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-79.79, 13.86321, -1.00328] - }, + "1.2917": { + "post": [-7.82142, -10.97639, -2], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.3333": { + "post": [-8.7238, -11, -2], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, -2.65, -0.35] - }, + "1.375": { + "post": [-9.01671, -11, -2], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [0, -2.43, -1.3] - }, + "1.4167": { + "post": [-10.02351, -11, -2], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [0, -4.43, -2.3] - }, + "1.5": { + "post": [-10.98287, -11, -2], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [0, -5.43, -2.6] - }, + "1.5833": { + "post": [-11.71171, -11, -2], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [0, -13.43, -2.6] - }, + "1.6667": { + "post": [-11.91693, -11, -2], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [0, -18.43, -2.6] - }, + "1.7083": { + "post": [-12, -11, -2.00279], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, -25.63, -0.6] - }, + "1.75": { + "post": [-12, -11, -2.00578], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, -26.53, -2.6] - }, + "1.7917": { + "post": [-12, -11, -2.0399], "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.8333": { + "post": [-12, -11, -2.10987], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [19.22, 3.02861, 1.11591] - }, + "1.875": { + "post": [-12, -11, -2.19874], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [-2.62845, 4.50766, 1.52362] - }, + "1.9167": { + "post": [-12, -11, -2.39877], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [2.91886, 4.5344, 1.53645] - }, + "1.9583": { + "post": [-12, -11, -2.6093], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [6.76231, 4.49589, 1.52111] - }, + "2.0": { + "post": [-12, -11, -2.80643], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [8.39052, 4.44281, 1.5028] - }, + "2.0417": { + "post": [-12, -11, -2.89349], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [42.20176, 1.32945, 1.68325] - }, + "2.125": { + "post": [-12, -11, -2.96288], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [56.56845, 1.38173, 0.92417] - }, + "2.1667": { + "post": [-12, -11, -2.99475], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [52.06968, 2.63801, -1.72295] - }, + "2.2083": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [57.05414, 2.92185, -1.85803] - }, + "2.75": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "2.7917": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [0, 0, 2] - }, + "2.8333": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, 0, 1] - }, + "2.875": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, "2.9167": { - "post": { - "vector": [0, 0, 2] - }, + "post": [-12, -11, -3], "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "2.9583": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [-25.97, -5.22012, -4.81] - }, + "3.0": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [-2.01087, -2.29308, -6.40828] - }, + "3.0417": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-10.44745, -2.51724, -6.42991] - }, + "3.0833": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-16.99171, -3.07396, -6.41619] - }, + "3.125": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [-21.11634, -3.01519, -6.42502] - }, + "4.3333": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-26.86044, -1.08202, -6.32664] - }, + "4.375": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [-49.86, -1.08202, -3.33] - }, + "4.4167": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [-31.86, -1.08202, -3.33] - }, + "4.4583": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-38.86, -1.08202, -3.33] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "4.5": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [0, 0, -1.99] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "4.5417": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [35.93098, -1.73, -1.81] - }, + "4.5833": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [4.6878, 2.25057, 7.04975] - }, + "4.625": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [6.48619, 2.56308, 7.3712] - }, + "4.6667": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [7.48062, 7.74436, -2.56558] - }, + "4.7083": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [9.06646, 7.73936, -2.95281] - }, + "4.75": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-2.89926, 7.47361, -2.44361] - }, + "4.7917": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [48.10098, 7.47361, -2.44361] - }, + "5.0": { + "post": [-12, -11, -3], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [57.10098, -1.53, -9.44361] - }, + "5.0833": { + "post": [-12, -10.60096, -2.89117], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [57.10098, -3.53, -9.44361] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "5.1667": { + "post": [-10.9055, -10.07409, -2.74748], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [0, 1.5, 0.3] - }, + "5.2083": { + "post": [-9.65809, -9.1774, -2.50293], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, 1.5, 0.3] - }, + "5.2917": { + "post": [-8.71601, -8.34539, -2.27602], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, 1.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "5.3333": { + "post": [-7.78883, -7.42784, -2.02577], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [38.581, -0.16613, -0.3113] - }, + "5.375": { + "post": [-6.87012, -6.45326, -1.75998], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [20.781, -1.5256, 2.03501] - }, + "5.4167": { + "post": [-6, -5.5, -1.5], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [23.08843, -1.52783, 2.22222] - }, + "5.4583": { + "post": [-5.07704, -4.48951, -1.22441], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [28.13995, -1.48183, 2.23802] - }, + "5.5833": { + "post": [-3.2368, -2.61027, -0.71189], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [31.66477, -1.45093, 2.28727] - }, + "5.625": { + "post": [-2.23118, -1.73285, -0.4726], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [37.90697, 4.33048, -1.13687] - }, + "5.6667": { + "post": [-1.61309, -1.26705, -0.34556], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [41.99436, 3.86685, -1.34916] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "5.7083": { + "post": [-1.03284, -0.88856, -0.24233], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, -0.1, -0.5] - }, + "5.75": { + "post": [0, -0.26017, -0.07095], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, 0.7, 0.2] - }, + "6.0417": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } + }, + "position": { + "0.0": [0, 0, 0], + "1.875": [0.4, 0, 0], + "4.7083": [0.9, 0, 0], + "5.375": [0, 0, 0] } }, - "calfRight": { + "neck3": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [21.98132, -0.65997, -0.0575] - }, + "0.2083": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [11.92155, -0.46646, 0.00553] - }, + "0.3333": { + "post": [0, -0.04763, 0.01361], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [13.83172, -0.37652, 0.02731] - }, + "0.4583": { + "post": [0, -0.34666, 0.09783], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [37.58279, 0.13718, 0.04024] - }, + "0.5417": { + "post": [0, -0.75782, 0.20972], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [50.98318, 0.30525, -0.06867] - }, + "0.5833": { + "post": [0, -0.91591, 0.24051], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [70.83, 0.41045, -0.17724] - }, + "0.625": { + "post": [0, -1.58632, 0.38143], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [76.83, 0.41045, -0.17724] - }, + "0.7083": { + "post": [0, -2.34447, 0.51268], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "0.75": { + "post": [0.00719, -3.13546, 0.6253], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, 0, 3] - }, + "0.7917": { + "post": [0.10287, -4.11086, 0.72661], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, 0, 4] - }, + "0.8333": { + "post": [0.1689, -4.71214, 0.75182], "lerp_mode": "catmullrom" - } - } - }, - "belly1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "0.875": { + "post": [0.26116, -4.99011, 0.75258], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [-3, 0, 0] - }, + "0.9167": { + "post": [0.50939, -5.59588, 0.79472], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [0.71512, -5.91151, 0.81576], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [-6, 0, 0] - }, + "post": [0.90166, -6.1127, 0.8452], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-2, 0, 0] - }, + "1.0417": { + "post": [1.48867, -6.5155, 0.89399], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [6, -3, 0] - }, + "1.0833": { + "post": [1.7872, -6.67131, 0.924], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-2, -3, 0] - }, + "1.125": { + "post": [2.06318, -6.72509, 0.92759], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.1667": { + "post": [2.47378, -6.8051, 0.94791], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, 0, 1.09994] - }, + "1.2083": { + "post": [3.40753, -6.95706, 0.98773], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, 0, 0.39994] - }, + "1.25": { + "post": [3.85486, -6.96753, 0.99072], "lerp_mode": "catmullrom" - } - } - }, - "belly2": { - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.2917": { + "post": [4.56249, -6.98498, 0.99571], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, 0, -1.10392] - }, + "1.3333": { + "post": [5.08888, -7, 1], "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.375": { + "post": [5.25975, -7, 1], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [5, 0, 0] - }, + "1.4167": { + "post": [5.84705, -7, 1], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.5": { + "post": [6.40668, -7, 1], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [0, 0.4, 1.09995] - }, + "1.5833": { + "post": [6.83183, -7, 1], "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] }, - "0.2083": { - "vector": [-10, 0, 0] + "1.7083": { + "post": [7, -7, 1], + "lerp_mode": "catmullrom" }, - "0.4167": { - "vector": [0, 0, 0] + "2.2083": { + "post": [7, -7, 1], + "lerp_mode": "catmullrom" }, - "0.5833": { - "vector": [-5, 0, 0] + "2.2917": { + "post": [7, -7, 1.02525], + "lerp_mode": "catmullrom" }, - "0.7083": { - "vector": [-10, 0, 0] + "2.3333": { + "post": [7, -7, 1.08417], + "lerp_mode": "catmullrom" }, - "0.9583": { - "vector": [-2.5, 0, 0] + "2.375": { + "post": [7, -7, 1.16569], + "lerp_mode": "catmullrom" }, - "2.25": { - "vector": [-12.86, 0, 0] + "2.4167": { + "post": [7, -7, 1.32474], + "lerp_mode": "catmullrom" }, - "2.5": { - "vector": [-1.43, 0, 0] + "2.4583": { + "post": [7, -7, 1.41334], + "lerp_mode": "catmullrom" }, - "2.7083": { - "vector": [-2.74, 0, 0] + "2.5": { + "post": [7, -7, 1.5], + "lerp_mode": "catmullrom" }, - "2.75": { - "vector": [0, 0, 0] + "2.5417": { + "post": [7, -7, 1.59186], + "lerp_mode": "catmullrom" }, - "3.25": { - "vector": [5, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "tail4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] + "2.5833": { + "post": [7, -7, 1.7627], + "lerp_mode": "catmullrom" }, - "0.2083": { - "vector": [-5, 0, 0] + "2.625": { + "post": [7, -7, 1.84247], + "lerp_mode": "catmullrom" }, - "0.4167": { - "vector": [17.5, 0, 0] + "2.6667": { + "post": [7, -7, 1.91922], + "lerp_mode": "catmullrom" }, - "0.5833": { - "vector": [15, 0, 0] + "2.7083": { + "post": [7, -7, 1.97635], + "lerp_mode": "catmullrom" }, - "0.7083": { - "vector": [5, 0, 0] + "2.75": { + "post": [7, -7, 2], + "lerp_mode": "catmullrom" }, - "0.9583": { - "vector": [-7.5, 0, 0] + "2.7917": { + "post": [7, -7, 2.19191], + "lerp_mode": "catmullrom" }, - "2.3333": { - "vector": [-0.88, 0, 0] + "2.8333": { + "post": [7, -7, 2.37054], + "lerp_mode": "catmullrom" }, - "2.5": { - "vector": [17.5, 0, 0] + "2.875": { + "post": [7, -7, 2.54616], + "lerp_mode": "catmullrom" }, - "2.5833": { - "vector": [18.75, 0, 0] + "2.9167": { + "post": [7, -7, 2.70843], + "lerp_mode": "catmullrom" }, - "2.625": { - "vector": [-3.12, 0, 0] + "2.9583": { + "post": [7, -7, 2.78208], + "lerp_mode": "catmullrom" }, - "2.6667": { - "vector": [5, 0, 0] + "3.0": { + "post": [7, -7, 2.91317], + "lerp_mode": "catmullrom" }, - "3.25": { - "vector": [13, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "3.0417": { + "post": [7, -7, 2.95864], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [10, -9, -4] - }, + "3.0833": { + "post": [7, -7, 2.99059], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [10, -5, -4] - }, + "3.125": { + "post": [7, -7, 3], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-2, 1, -2] - }, + "3.1667": { + "post": [7, -7, 2.91583], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-9, 1, -2] - }, + "3.2083": { + "post": [7, -7, 2.83431], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-2, 5, -2] - }, + "3.25": { + "post": [7, -7, 2.67526], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [-2, 5, -3] - }, + "3.2917": { + "post": [7, -7, 2.5], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, 3, 1] - }, + "3.3333": { + "post": [7, -7, 2.40814], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [1, 0, 1] - }, + "3.375": { + "post": [7, -7, 2.11519], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [-5, 0, 1] - }, + "3.4167": { + "post": [7, -7, 2.02365], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.625": { - "vector": [0, -0.58, -2.2] }, - "1.0": { - "vector": [0, -0.83, 0.81] + "3.4583": { + "post": [7, -7, 2], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, -1.11, 1.91] + "3.5833": { + "post": [7, -7, 2], + "lerp_mode": "catmullrom" }, - "1.9583": { - "vector": [0, -1.11, 0.91] + "3.625": { + "post": [7, -7, 1.99422], + "lerp_mode": "catmullrom" }, - "3.25": { - "vector": [0, -0.11, 0.91] - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "3.6667": { + "post": [7, -7, 1.9601], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [5, -5, 0] - }, + "3.7083": { + "post": [7, -7, 1.89013], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [5, 0, 0] - }, + "3.75": { + "post": [7, -7, 1.80126], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [2, 0, 0] - }, + "3.7917": { + "post": [7, -7, 1.60123], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-1, 0, 0] - }, + "3.8333": { + "post": [7, -7, 1.29411], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [1, 3, 0] - }, + "3.875": { + "post": [7, -7, 1.10651], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [-2, 3, 0] - }, + "3.9167": { + "post": [7, -7, 1.03712], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [1, -3, 0] - }, + "3.9583": { + "post": [7, -7, 1.00525], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [-2, -3, 0] - }, + "4.0": { + "post": [7, -7, 1], "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "4.0417": { + "post": [7, -7, 1.02525], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [6, -4, 0] - }, + "4.0833": { + "post": [7, -7, 1.16569], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [6, -3, 0] - }, + "4.125": { + "post": [7, -7, 1.32474], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [1, -2, 0] - }, + "4.1667": { + "post": [7, -7, 1.5], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [3, -1, 0] - }, + "4.2083": { + "post": [7, -7, 1.59186], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [11, -1, 0] - }, + "4.25": { + "post": [7, -7, 1.84247], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [3, -1, 0] - }, + "4.2917": { + "post": [7, -7, 1.91922], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [4, -1, 0] - }, + "4.3333": { + "post": [7, -7, 2], "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "4.375": { + "post": [7, -7, 1.79085], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [4, 0, 0] - }, + "4.4167": { + "post": [7, -7, 1.5882], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [2, 0, 0] - }, + "4.4583": { + "post": [7, -7, 1.39336], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [6, 0, 0] - }, + "4.5": { + "post": [7, -7, 1.30134], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [4, 1, 0] - }, + "4.5417": { + "post": [7, -7, 1.21687], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [-3, 1, 0] - }, + "4.5833": { + "post": [7, -7, 1.13273], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-3, 2, 0] - }, + "4.625": { + "post": [7, -7, 1.07817], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [-3, 2, -1] - }, + "4.6667": { + "post": [7, -7, 1.03515], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [-8, 2, 3] - }, + "4.7083": { + "post": [7, -7, 1.01038], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [8, 2, 3] - }, + "4.75": { + "post": [7, -7, 1.00129], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [1, 2, 3] - }, + "4.7917": { + "post": [7, -7, 1], "lerp_mode": "catmullrom" }, - "3.75": { - "post": { - "vector": [6, 2, 3] - }, + "5.0": { + "post": [7, -7, 1], "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "5.0833": { + "post": [7, -6.74606, 0.96372], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [5, 0, 0] - }, + "5.1667": { + "post": [6.36154, -6.41079, 0.91583], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [3, 0, 0] - }, + "5.2083": { + "post": [5.63389, -5.84016, 0.83431], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-2, 0, -1] - }, + "5.2917": { + "post": [5.08434, -5.31071, 0.75867], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [6.96175, 2.35132, 0.13633] - }, + "5.3333": { + "post": [4.54348, -4.72681, 0.67526], "lerp_mode": "catmullrom" }, - "2.875": { - "post": { - "vector": [-3.07429, -0.2219, -1.47381] - }, + "5.375": { + "post": [4.00757, -4.10662, 0.58666], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-4, -2, 0] - }, + "5.4167": { + "post": [3.5, -3.5, 0.5], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [1, -2, 0] - }, + "5.4583": { + "post": [2.96161, -2.85696, 0.40814], "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "5.5833": { + "post": [1.88813, -1.66108, 0.2373], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [18, -6, 14] - }, + "5.625": { + "post": [1.30152, -1.10272, 0.15753], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [28, -3, 10] - }, + "5.6667": { + "post": [0.94097, -0.80631, 0.11519], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [19, -3, 10] - }, + "5.7083": { + "post": [0.60249, -0.56545, 0.08078], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [24, -3, 10] - }, + "5.75": { + "post": [0, -0.16556, 0.02365], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [25, -4, 9] - }, + "6.0417": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "forearmLeft": { + "neck4": { + "rotation": { + "0.0": [0, 0, 0], + "2.9583": [0, 0, 0], + "3.9167": [0.17061, 4.44132, 0.90187], + "6.0417": [0, 0, 0] + } + }, + "head": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [-37.80689, 5.69, -60.1759] - }, + "0.4583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, -0.01361], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-36.81, 28.69, -51.1759] - }, + "post": [0, 0, -0.09905], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-36.81, 27.69, -51.18] - }, + "0.7083": { + "post": [0, 0, -0.26169], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-38.81, 8.69, -51.18] - }, + "0.75": { + "post": [0, 0, -0.45323], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-38.81, 27.69, -51.18] - }, + "0.7917": { + "post": [0, 0, -0.89585], "lerp_mode": "catmullrom" - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "0.8333": { + "post": [0, 0, -1.12078], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [19, 0, -3] - }, + "0.875": { + "post": [0, 0, -1.34633], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [28, 0, -3] - }, + "0.9167": { + "post": [0, 0, -1.59882], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [0, 0, -1.74649], "lerp_mode": "catmullrom" }, "1.0": { - "post": { - "vector": [8, 0, -13] - }, + "post": [0, 0, -1.88377], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [25, 0, -13] - }, + "1.0417": { + "post": [0, -0.00842, -1.89855], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [26, 0, -13] - }, + "1.125": { + "post": [0, -0.10306, -1.91246], "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.2083": { + "post": [0, -0.36768, -1.72424], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [-12, -5, 8] - }, + "1.3333": { + "post": [0, -0.85067, -1.362], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [-32, -15, 38] - }, + "1.375": { + "post": [0, -1.02126, -1.23406], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-22, 15, 58] - }, + "1.4167": { + "post": [0, -1.41359, -0.93981], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-22, 8, 52] - }, + "1.5": { + "post": [0, -2.20277, -0.34792], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-28, -10, 28] - }, + "1.5833": { + "post": [0, -2.60714, -0.04465], "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.625": { + "post": [0, -3.00557, 0.25418], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [5, 0, 0] - }, + "1.6667": { + "post": [0, -3.19374, 0.3953], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [14, 0, 0] - }, + "1.7083": { + "post": [0, -3.34117, 0.50079], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [19, 0, 0] - }, + "1.75": { + "post": [0, -3.48562, 0.60266], + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": [0, -3.69805, 0.69375], + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": [0, -3.82439, 0.64855], + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": [0, -3.90973, 0.53481], + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": [0, -3.95849, 0.17133], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [12, 0, 0] - }, + "post": [0, -4, -0.24641], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [-3, 0, 0] - }, + "2.0": { + "post": [0, -4, -0.61285], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [3, 0, 0] - }, + "2.0417": { + "post": [0, -4, -0.78698], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [3, 0, 0] - }, + "2.125": { + "post": [0, -4, -0.92576], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [-2, 0, 0] - }, + "2.1667": { + "post": [0, -4, -0.98949], "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] }, - "0.2083": { - "vector": [-7.5, 0, 0] + "2.2083": { + "post": [0, -4, -1], + "lerp_mode": "catmullrom" }, - "0.4167": { - "vector": [2.5, 0, 0] + "2.2917": { + "post": [0, -4, -0.97475], + "lerp_mode": "catmullrom" }, - "0.5833": { - "vector": [-2.5, 0, 0] + "2.3333": { + "post": [0, -4, -0.91583], + "lerp_mode": "catmullrom" }, - "0.7083": { - "vector": [-7.5, 0, 0] + "2.375": { + "post": [0, -4, -0.83431], + "lerp_mode": "catmullrom" }, - "0.9583": { - "vector": [-10, 0, 0] + "2.4167": { + "post": [0, -4, -0.67526], + "lerp_mode": "catmullrom" }, - "2.25": { - "vector": [0, 0, 0] + "2.4583": { + "post": [0, -4, -0.58666], + "lerp_mode": "catmullrom" }, - "2.2917": { - "vector": [-7.5, 0, 0] + "2.5": { + "post": [0, -4, -0.5], + "lerp_mode": "catmullrom" }, "2.5417": { - "vector": [5.96, 0, 0] + "post": [0, -4, -0.40814], + "lerp_mode": "catmullrom" }, - "2.6667": { - "vector": [-4.09, 0, 0] + "2.5833": { + "post": [0, -4, -0.2373], + "lerp_mode": "catmullrom" }, - "2.8333": { - "vector": [0, 0, 0] + "2.625": { + "post": [0, -4, -0.15753], + "lerp_mode": "catmullrom" }, - "3.25": { - "vector": [-5, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2083": { - "vector": [12.5, 0, 0] + "2.6667": { + "post": [0, -4, -0.08078], + "lerp_mode": "catmullrom" }, - "0.5833": { - "vector": [2.5, 0, 0] + "2.7083": { + "post": [0, -4, -0.02365], + "lerp_mode": "catmullrom" }, - "0.9583": { - "vector": [10, 0, 0] + "2.75": { + "post": [0, -4, 0], + "lerp_mode": "catmullrom" }, - "1.9583": { - "vector": [17.5, 0, 0] + "2.7917": { + "post": [0, -3.80809, -0.19191], + "lerp_mode": "catmullrom" }, - "2.6667": { - "vector": [5, 0, 0] + "2.8333": { + "post": [0, -3.62946, -0.37054], + "lerp_mode": "catmullrom" }, - "3.25": { - "vector": [-7.5, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "2.875": { + "post": [0, -3.45384, -0.54616], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [-14.45873, 0.27455, 1.37299] - }, + "2.9167": { + "post": [0, -3.29157, -0.70843], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-6.14664, 0.6937, 1.95894] - }, + "2.9583": { + "post": [0, -3.21792, -0.78208], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-0.18013, 3.14215, 0.71284] - }, + "3.0": { + "post": [0, -3.08683, -0.91317], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [-4.41787, 3.34004, 0.64852] - }, + "3.0417": { + "post": [0, -3.04136, -0.95864], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-18.66661, 3.55529, 1.69374] - }, + "3.0833": { + "post": [0, -3.00941, -0.99059], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [-26.31911, 3.83079, 2.60606] - }, + "3.125": { + "post": [0, -3, -1], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [-31.33, 4.48708, 4.1161] - }, + "3.1667": { + "post": [0, -3.08417, -0.91583], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-38.33, 4.48708, 4.1161] - }, + "3.2083": { + "post": [0, -3.16569, -0.83431], "lerp_mode": "catmullrom" - } - } - }, - "leftIndexFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "3.25": { + "post": [0, -3.32474, -0.67526], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-10, 0, 0] - }, + "3.2917": { + "post": [0, -3.5, -0.5], "lerp_mode": "catmullrom" - } - } - }, - "leftMiddleFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "3.3333": { + "post": [0, -3.59186, -0.40814], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [10, -10, 0] - }, + "3.375": { + "post": [0, -3.88481, -0.11519], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [9, 3, -3] - }, + "3.4167": { + "post": [0, -3.97635, -0.02365], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-1, 3, -13] - }, + "3.4583": { + "post": [0, -4, 0], "lerp_mode": "catmullrom" - } - } - }, - "rightMiddleFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "3.5833": { + "post": [0, -4, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [1, -20, 2] - }, + "3.625": { + "post": [0, -3.99422, -0.00578], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [3, -8, 3] - }, + "3.6667": { + "post": [0, -3.9601, -0.0399], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [13, 2, 23] - }, + "3.7083": { + "post": [0, -3.89013, -0.10987], "lerp_mode": "catmullrom" - } - } - }, - "rightIndexFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "3.75": { + "post": [0, -3.80126, -0.19874], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [0, 0, 0] - }, + "3.7917": { + "post": [0, -3.60123, -0.39877], "lerp_mode": "catmullrom" - } - } - }, - "throat4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "3.8333": { + "post": [0, -3.29411, -0.70589], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [2, 0, 0] - }, + "3.875": { + "post": [0, -3.10651, -0.89349], "lerp_mode": "catmullrom" - } - } - }, - "throat2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "3.9167": { + "post": [0, -3.03712, -0.96288], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [-3, 0, 0] - }, + "3.9583": { + "post": [0, -3.00525, -0.99475], "lerp_mode": "catmullrom" - } - } - }, - "tailLower": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "4.0": { + "post": [0, -3, -1], "lerp_mode": "catmullrom" }, - "0.25": { - "post": { - "vector": [8.90753, 0.30409, 0.19828] - }, + "4.0417": { + "post": [0, -3.02525, -0.9495], "lerp_mode": "catmullrom" }, - "0.7083": { - "post": { - "vector": [5, 0, 0] - }, + "4.0833": { + "post": [0, -3.16569, -0.66862], "lerp_mode": "catmullrom" }, - "1.0833": { - "post": { - "vector": [9.40257, -3.55663, -1.89029] - }, + "4.125": { + "post": [0, -3.32474, -0.35052], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [9.14213, 0.2789, 0.88546] - }, + "4.1667": { + "post": [0, -3.5, 0], "lerp_mode": "catmullrom" }, - "1.9167": { - "post": { - "vector": [8.51705, 1.57487, 1.70666] - }, + "4.2083": { + "post": [0, -3.59186, 0.18373], "lerp_mode": "catmullrom" }, - "2.25": { - "post": { - "vector": [7.95802, -1.09614, -0.32467] - }, + "4.25": { + "post": [0, -3.84247, 0.68494], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": [7.64791, 4.6657, 3.62725] - }, + "4.2917": { + "post": [0, -3.91922, 0.83844], "lerp_mode": "catmullrom" }, - "2.8333": { - "post": { - "vector": [6.86309, 0.57691, 0.6386] - }, + "4.3333": { + "post": [0, -4, 1], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [6, 0, 0] - }, + "4.375": { + "post": [0, -3.58171, 0.58171], "lerp_mode": "catmullrom" - } - } - }, - "root": { - "position": { - "0.0": { - "vector": [0, 0, 0] }, - "0.5": { - "vector": [0, 0, 0] + "4.4167": { + "post": [0, -3.17639, 0.17639], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [0, 0, 0] + "4.4583": { + "post": [0, -2.78672, -0.21328], + "lerp_mode": "catmullrom" }, - "1.5": { - "vector": [0, 0, 0] + "4.5": { + "post": [0, -2.60268, -0.39732], + "lerp_mode": "catmullrom" }, - "2.0": { - "vector": [0, 0, 0] + "4.5417": { + "post": [0, -2.43374, -0.56626], + "lerp_mode": "catmullrom" }, - "2.5": { - "vector": [0, 1.2, 0] + "4.5833": { + "post": [0, -2.26546, -0.73454], + "lerp_mode": "catmullrom" }, - "3.0": { - "vector": [0, 1.2, 0] + "4.625": { + "post": [0, -2.15634, -0.84366], + "lerp_mode": "catmullrom" }, - "3.2083": { - "vector": [0, 1.2, 0] - } - } - } - } - }, - "lookleft": { - "loop": "hold_on_last_frame", - "animation_length": 0.33333, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "4.6667": { + "post": [0, -2.0703, -0.9297], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, -5, 0] - }, + "4.7083": { + "post": [0, -2.02075, -0.97925], "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "4.75": { + "post": [0, -2.00258, -0.99742], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, -10, 0] - }, + "4.7917": { + "post": [0, -2, -1], "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "4.875": { + "post": [0, -1.9495, -0.97475], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, -15, 0] - }, + "4.9583": { + "post": [0, -1.83165, -0.91583], "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "5.0417": { + "post": [0, -1.66862, -0.83431], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, -12.5, 0] - }, + "5.0833": { + "post": [0, -1.51734, -0.75867], "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "5.125": { + "post": [0, -1.35052, -0.67526], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, -1.5, 0] - }, + "5.1667": { + "post": [0, -1.17332, -0.58666], "lerp_mode": "catmullrom" - } - } - } - } - }, - "lookright": { - "loop": "hold_on_last_frame", - "animation_length": 1.20833, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "5.2083": { + "post": [0, -1, -0.5], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, 5, 0] - }, + "5.2917": { + "post": [0, -0.81627, -0.40814], "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "5.375": { + "post": [0, -0.47459, -0.2373], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, 10, 0] - }, + "5.4167": { + "post": [0, -0.31506, -0.15753], "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "5.4583": { + "post": [0, -0.23037, -0.11519], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, 15, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "5.5": { + "post": [0, -0.16156, -0.08078], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, 12.5, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "5.5833": { + "post": [0, -0.0473, -0.02365], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, 1.5, 0] - }, + "5.6667": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] }, - "0.3333": { - "vector": [0, 7, 0] + "6.0417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "throat3": { + "throat5": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.3333": { - "vector": [0, 3, 0] - } + "0.0": [0, 0, 0], + "1.625": [0, 13, 0], + "2.2917": [0, 9.36, 0], + "3.9583": [0, 4.49, 0], + "4.6667": [0, 4.49, 0], + "5.2917": [0, 4.49, 0], + "5.6667": [0, 0, 0] } }, "throat4": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.3333": { - "vector": [0, 3, 0] - } - } - } - } - }, - "turn_right": { - "loop": "hold_on_last_frame", - "bones": { - "lowerBody": { - "rotation": { - "vector": [0, 5, -5] - } - }, - "upperBody": { - "rotation": { - "vector": [0, 10, 0] - } - }, - "neck": { - "rotation": { - "vector": [0, 10, -5] - } - }, - "leftThigh": { - "rotation": { - "vector": [0, -5, 0] - }, - "position": { - "vector": [0, -0.5, 0] - } - }, - "rightThigh": { - "rotation": { - "vector": [0, -5, 10] - }, - "position": { - "vector": [0, 0, 0] - } - }, - "rightUpperArm": { - "rotation": { - "vector": [10, 0, 0] - } - }, - "rightLowerArm": { - "rotation": { - "vector": [-10, 0, 0] - } - }, - "leftFoot": { - "rotation": { - "vector": [0, 0, 5] - } - }, - "rightLeg": { - "rotation": { - "vector": [0, 0, -5] - } - }, - "hips": { - "rotation": { - "vector": [0, 5, -5] - } - }, - "shoulders": { - "rotation": { - "vector": [0, 10, 0] - } - }, - "neck1": { - "rotation": { - "vector": [0, 10, -5] - } - }, - "head": { - "rotation": { - "vector": [-0.44529, 3.68972, -0.8722] - } - }, - "tailLower": { - "rotation": { - "vector": [0, -12.5, 0] - } - }, - "tail1": { - "rotation": { - "vector": [0, -10, 2.5] - } - }, - "tail2": { - "rotation": { - "vector": [0, -10, 2.5] - } - }, - "tail3": { - "rotation": { - "vector": [0, -10, 2.5] - } - }, - "tail4": { - "rotation": { - "vector": [0, -10, 2.5] - } - }, - "thighRight": { - "rotation": { - "vector": [0, -5, 10] - }, - "position": { - "vector": [0, 0, 0] - } - }, - "calfRight": { - "rotation": { - "vector": [0, 0, -5] - } - }, - "footRight": { - "rotation": { - "vector": [0, 0, -5] - }, - "position": { - "vector": [0, -0.7, 0] - } - }, - "thighLeft": { - "rotation": { - "vector": [0, -5, 0] - }, - "position": { - "vector": [0, -0.5, 0] - } - }, - "belly1": { - "rotation": { - "vector": [0, -6, 0] - } - } - } - }, - "turn_left": { - "loop": "hold_on_last_frame", - "bones": { - "lowerBody": { - "rotation": { - "vector": [0, -5, 5] - } - }, - "upperBody": { - "rotation": { - "vector": [0, -10, 0] - } - }, - "neck": { - "rotation": { - "vector": [0, -10, 5] - } - }, - "leftUpperArm": { - "rotation": { - "vector": [10, 0, 0] - } - }, - "leftLowerArm": { - "rotation": { - "vector": [-10, 0, 0] - } - }, - "leftThigh": { - "rotation": { - "vector": [0, 5, -10] - }, - "position": { - "vector": [0, 0, 0] - } - }, - "leftLeg": { - "rotation": { - "vector": [0, 0, 5] - } - }, - "rightThigh": { - "rotation": { - "vector": [0, 5, 0] - }, - "position": { - "vector": [0, -0.5, 0] - } - }, - "rightFoot": { - "rotation": { - "vector": [0, 0, -5] - } - }, - "hips": { - "rotation": { - "vector": [0, -5, 5] - } - }, - "shoulders": { - "rotation": { - "vector": [0, -10, 0] - } - }, - "neck1": { - "rotation": { - "vector": [0, -10, 5] - } - }, - "head": { - "rotation": { - "vector": [-0.31194, -4.13145, -1.08296] - } - }, - "tail1": { - "rotation": { - "vector": [0, 10, -2.5] - } - }, - "tail2": { - "rotation": { - "vector": [0, 10, -2.5] - } - }, - "tail3": { - "rotation": { - "vector": [0, 10, -2.5] - } - }, - "tail4": { - "rotation": { - "vector": [0, 10, -2.5] - } - }, - "thighRight": { - "rotation": { - "vector": [0, 5, 0] - }, - "position": { - "vector": [0, -0.5, 0] - } - }, - "thighLeft": { - "rotation": { - "vector": [0, 5, -10] + "0.0": [0, 0, 0], + "1.625": [0, -7, 0], + "5.2917": [0, -7, 0], + "5.6667": [0, 0, 0] }, "position": { - "vector": [0, 0, 0] - } - }, - "calfLeft": { - "rotation": { - "vector": [0, 0, 5] - } - }, - "footLeft": { - "rotation": { - "vector": [0, 0, 2.5] + "0.0": [0, 0, 0], + "1.625": [0, 0, 0.6], + "5.2917": [0, 0, 0.6], + "5.6667": [0, 0, 0] } }, - "belly1": { - "rotation": { - "vector": [0, 7, 0] - } - } - } - }, - "scratching": { - "loop": "hold_on_last_frame", - "animation_length": 5.875, - "bones": { - "hips": { + "bicepLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.0833": { - "post": { - "vector": [0.02041, -0.0068, 0] - }, + "0.375": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.2083": { - "post": { - "vector": [0.14857, -0.04952, 0] - }, + "1.0833": { + "post": [-3.74019, -26, 0], "lerp_mode": "catmullrom" }, - "0.2917": { - "post": { - "vector": [0.39253, -0.13084, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0.67985, -0.22662, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [1.00477, -0.33492, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [1.34377, -0.44792, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [1.74432, -0.58144, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [2.01949, -0.67553, 0.01184] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [2.41308, -0.81116, 0.03402] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [2.61973, -0.90115, 0.13955] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [2.75437, -0.96765, 0.24762] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [2.8573, -1.04176, 0.44664] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [2.90116, -1.0979, 0.65422] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [2.9816, -1.25813, 1.32131] - }, + "1.1667": { + "post": [-13.34317, -26, 0], "lerp_mode": "catmullrom" }, - "0.7917": { - "post": { - "vector": [2.99277, -1.44551, 2.23962] - }, + "1.25": { + "post": [-37.06141, -26, 0], "lerp_mode": "catmullrom" }, - "0.8333": { - "post": { - "vector": [3, -1.59125, 2.95627] - }, + "1.2917": { + "post": [-51.29909, -26, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": [3, -1.67316, 3.36581] - }, + "1.375": { + "post": [-79.93869, -26, 0], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [3, -1.79941, 3.99705] - }, + "1.4167": { + "post": [-94.61307, -26, 0], "lerp_mode": "catmullrom" }, - "0.9583": { - "post": { - "vector": [3, -1.87324, 4.36622] - }, + "1.4583": { + "post": [-109.07212, -26, 0], "lerp_mode": "catmullrom" }, - "1.0417": { - "post": { - "vector": [3, -1.95243, 4.76216] - }, + "1.5417": { + "post": [-121.25101, -26, 0], "lerp_mode": "catmullrom" }, - "1.125": { - "post": { - "vector": [3, -1.99387, 4.96933] - }, + "1.5833": { + "post": [-132.85618, -26, 0], "lerp_mode": "catmullrom" }, - "1.2083": { - "post": { - "vector": [3, -2, 5] - }, + "1.6667": { + "post": [-141.6726, -26, 0], "lerp_mode": "catmullrom" }, - "1.7083": { - "post": { - "vector": [3, -2, 5] - }, + "1.75": { + "post": [-145.16, -26, 0], "lerp_mode": "catmullrom" }, "1.7917": { - "post": { - "vector": [3, -2, 4.9495] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [3, -2, 4.83165] - }, + "post": [-144.00901, -26, 0], "lerp_mode": "catmullrom" }, "1.875": { - "post": { - "vector": [3, -2, 4.66862] - }, + "post": [-141.03801, -26, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [3, -2, 4.51734] - }, + "post": [-137.20925, -26, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [3, -2, 4.35052] - }, + "post": [-132.8016, -26, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [3, -2, 4.17332] - }, + "post": [-127.68392, -26, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [3, -2, 4] - }, + "post": [-123.17367, -26, 0], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [3, -2, 3.81627] - }, + "post": [-112.53501, -26, 0], + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": [-108.16167, -26, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [3, -2, 3.47459] - }, + "post": [-103.16171, -26, 0], "lerp_mode": "catmullrom" }, "2.2083": { - "post": { - "vector": [3, -2, 3.23037] - }, + "post": [-98.85558, -26, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [3, -2, 3.16156] - }, + "post": [-95.15236, -26, 0], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [3, -2, 3.0473] - }, + "2.3333": { + "post": [-92.19153, -26, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [3, -2, 3] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [3, -2, 3.0505] - }, + "post": [-91.2006, -26, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [3, -2, 3.16835] - }, + "post": [-92.29371, -26, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [3, -2, 3.48266] - }, + "post": [-95.2045, -26, 0], "lerp_mode": "catmullrom" }, "2.5417": { - "post": { - "vector": [3, -2, 3.64948] - }, + "post": [-102.39383, -26, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [3, -2, 4] - }, + "post": [-106.70947, -26, 0], "lerp_mode": "catmullrom" }, "2.625": { - "post": { - "vector": [3, -2, 4.18373] - }, + "post": [-115.39052, -26, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [3, -2, 4.52541] - }, + "post": [-124.22127, -26, 0], "lerp_mode": "catmullrom" }, "2.7083": { - "post": { - "vector": [3, -2, 4.76963] - }, + "post": [-127.91286, -26, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [3, -2, 4.83844] - }, + "post": [-131.43054, -26, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [3, -2, 4.9527] - }, + "post": [-134.10292, -26, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [3, -2, 5] - }, + "post": [-135.16, -26, 0], + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": [-133.32159, -26, 0], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [-130.05372, -26, 0], + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": [-124.14613, -26, 0], + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": [-118.45416, -26, 0], + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": [-116.85521, -26, 0], + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": [-115.16, -26, 0], + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": [-115.81847, -26, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [3, -2, 3] - }, + "post": [-117.34382, -26, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [3, -2, 3.0505] - }, + "post": [-119.22537, -26, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [3, -2, 3.16835] - }, + "post": [-121.30625, -26, 0], "lerp_mode": "catmullrom" }, "3.2917": { - "post": { - "vector": [3, -2, 3.48266] - }, + "post": [-125.59073, -26, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [3, -2, 3.64948] - }, + "post": [-127.87789, -26, 0], "lerp_mode": "catmullrom" }, "3.375": { - "post": { - "vector": [3, -2, 4] - }, + "post": [-132.11018, -26, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [3, -2, 4.18373] - }, + "post": [-134.24419, -26, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [3, -2, 4.52541] - }, + "post": [-136.05689, -26, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [3, -2, 4.76963] - }, + "post": [-137.56569, -26, 0], "lerp_mode": "catmullrom" }, "3.5417": { - "post": { - "vector": [3, -2, 4.9527] - }, + "post": [-138.16, -26, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [3, -2, 5] - }, + "post": [-138.07713, -26, 0], "lerp_mode": "catmullrom" }, "3.625": { - "post": { - "vector": [3, -2, 4.9495] - }, + "post": [-137.55681, -26, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [3, -2, 4.83165] - }, + "post": [-135.39981, -26, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [3, -2, 4.51734] - }, + "post": [-131.33447, -26, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [3, -2, 4.17332] - }, + "post": [-128.42318, -26, 0], "lerp_mode": "catmullrom" }, "3.7917": { - "post": { - "vector": [3, -2, 3.81627] - }, + "post": [-126.55938, -26, 0], + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": [-126.05472, -26, 0], "lerp_mode": "catmullrom" }, "3.875": { - "post": { - "vector": [3, -2, 3.31506] - }, + "post": [-125.98, -26, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [3, -2, 3.16156] - }, + "post": [-126.23578, -26, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [3, -2, 3.0473] - }, + "post": [-126.896, -26, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [3, -2, 3] - }, + "post": [-127.74684, -26, 0], "lerp_mode": "catmullrom" }, "4.0417": { - "post": { - "vector": [3, -2, 3.16835] - }, + "post": [-128.72632, -26, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [3, -2, 3.33138] - }, + "post": [-130.86586, -26, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [3, -2, 3.64948] - }, + "post": [-133.23, -26, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [3, -2, 3.82668] - }, + "post": [-134.20186, -26, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [3, -2, 4.18373] - }, + "post": [-136.26987, -26, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [3, -2, 4.52541] - }, + "post": [-137.09281, -26, 0], "lerp_mode": "catmullrom" }, "4.2917": { - "post": { - "vector": [3, -2, 4.76963] - }, + "post": [-137.75078, -26, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [3, -2, 4.83844] - }, + "post": [-137.98, -26, 0], "lerp_mode": "catmullrom" }, "4.375": { - "post": { - "vector": [3, -2, 4.9527] - }, + "post": [-137.91064, -26, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [3, -2, 5] - }, + "post": [-136.66156, -26, 0], "lerp_mode": "catmullrom" }, - "4.5833": { - "post": { - "vector": [3, -2, 3] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [3, -1.9495, 2.92426] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [3, -1.83165, 2.74748] - }, + "4.4583": { + "post": [-133.19476, -26, 0], "lerp_mode": "catmullrom" }, - "4.9167": { - "post": { - "vector": [3, -1.66862, 2.50293] - }, + "4.5": { + "post": [-129.50929, -26, 0], "lerp_mode": "catmullrom" }, - "5.0": { - "post": { - "vector": [3, -1.51734, 2.27602] - }, + "4.5417": { + "post": [-127.25814, -26, 0], "lerp_mode": "catmullrom" }, - "5.0833": { - "post": { - "vector": [3, -1.35052, 2.02577] - }, + "4.5833": { + "post": [-126.42546, -26, 0], "lerp_mode": "catmullrom" }, - "5.1667": { - "post": { - "vector": [3, -1.17332, 1.75998] - }, + "4.625": { + "post": [-125.98, -26, 0], "lerp_mode": "catmullrom" }, - "5.2083": { - "post": { - "vector": [3, -1, 1.5] - }, + "4.7083": { + "post": [-124.46513, -26, 0], "lerp_mode": "catmullrom" }, - "5.2917": { - "post": { - "vector": [3, -0.81627, 1.22441] - }, + "4.7917": { + "post": [-120.92961, -26, 0], "lerp_mode": "catmullrom" }, - "5.4583": { - "post": { - "vector": [3, -0.47459, 0.71189] - }, + "4.8333": { + "post": [-116.03855, -26, 0], "lerp_mode": "catmullrom" }, - "5.5417": { - "post": { - "vector": [3, -0.31506, 0.4726] - }, + "4.875": { + "post": [-111.50034, -26, 0], "lerp_mode": "catmullrom" }, - "5.5833": { - "post": { - "vector": [3, -0.23037, 0.34556] - }, + "4.9167": { + "post": [-106.4955, -26, 0], "lerp_mode": "catmullrom" }, - "5.625": { - "post": { - "vector": [3, -0.16156, 0.24233] - }, + "4.9583": { + "post": [-101.17958, -26, 0], "lerp_mode": "catmullrom" }, - "5.7083": { - "post": { - "vector": [3, -0.0473, 0.07095] - }, + "5.0": { + "post": [-95.98, -26, 0], "lerp_mode": "catmullrom" }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "5.0417": { + "post": [-90.46825, -26, 0], "lerp_mode": "catmullrom" }, - "0.125": { - "post": { - "vector": [-0.01361, -0.03402, 0] - }, + "5.1667": { + "post": [-80.21785, -26, 0], "lerp_mode": "catmullrom" }, - "0.25": { - "post": { - "vector": [-0.08967, -0.22417, 0] - }, + "5.2083": { + "post": [-72.8912, -26, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [-0.25409, -0.63523, 0.03402] - }, + "5.25": { + "post": [-70.82668, -26, 0], "lerp_mode": "catmullrom" }, - "0.4167": { - "post": { - "vector": [-0.54348, -1.35869, 0.24762] - }, + "5.3333": { + "post": [-67.39909, -26, 0], "lerp_mode": "catmullrom" }, - "0.4583": { - "post": { - "vector": [-0.66985, -1.67462, 0.42452] - }, + "5.375": { + "post": [-65.98, -26, 0], "lerp_mode": "catmullrom" }, - "0.5": { - "post": { - "vector": [-0.87526, -2.18814, 0.65422] - }, + "6.0417": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [-1.16563, -2.91408, 1.13308] - }, + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.5833": { - "post": { - "vector": [-1.37397, -3.43493, 1.67462] - }, + "1.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [-1.5136, -3.78399, 2.23962] - }, + "1.0833": { + "post": [1.04481, 0, 0], "lerp_mode": "catmullrom" }, - "0.6667": { - "post": { - "vector": [-1.62584, -4.06461, 2.80194] - }, + "1.1667": { + "post": [3.72737, 0, 0], "lerp_mode": "catmullrom" }, - "0.7083": { - "post": { - "vector": [-1.72882, -4.32205, 3.36581] - }, + "1.25": { + "post": [10.35299, 0, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [-1.82998, -4.57496, 3.99705] - }, + "1.2917": { + "post": [14.33024, 0, 0], "lerp_mode": "catmullrom" }, - "0.7917": { - "post": { - "vector": [-1.90534, -4.76336, 4.36622] - }, + "1.375": { + "post": [22.33062, 0, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": [-1.95773, -4.89433, 4.76216] - }, + "1.4167": { + "post": [26.42987, 0, 0], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [-1.98773, -4.96933, 4.85481] - }, + "1.4583": { + "post": [30.46896, 0, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-1.99311, -4.98277, 4.96933] - }, + "1.5417": { + "post": [33.87109, 0, 0], "lerp_mode": "catmullrom" }, - "1.0417": { - "post": { - "vector": [-2, -5, 4.99061] - }, + "1.5833": { + "post": [37.11296, 0, 0], "lerp_mode": "catmullrom" }, - "1.0833": { - "post": { - "vector": [-2, -5, 5] - }, + "1.6667": { + "post": [39.5758, 0, 0], "lerp_mode": "catmullrom" }, - "1.7083": { - "post": { - "vector": [-2, -5, 5] - }, + "1.75": { + "post": [40.55, 0, 0], "lerp_mode": "catmullrom" }, "1.7917": { - "post": { - "vector": [-2, -5, 4.9495] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [-2, -5, 4.83165] - }, + "post": [40.6992, 0, 0], "lerp_mode": "catmullrom" }, "1.875": { - "post": { - "vector": [-2, -5, 4.66862] - }, + "post": [41.08433, 0, 0], "lerp_mode": "catmullrom" }, "1.9167": { - "post": { - "vector": [-2, -5, 4.51734] - }, + "post": [41.58065, 0, 0], "lerp_mode": "catmullrom" }, "1.9583": { - "post": { - "vector": [-2, -5, 4.35052] - }, + "post": [42.15201, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-2, -5, 4.17332] - }, + "post": [42.81541, 0, 0], "lerp_mode": "catmullrom" }, "2.0417": { - "post": { - "vector": [-2, -5, 4] - }, + "post": [43.40008, 0, 0], "lerp_mode": "catmullrom" }, "2.0833": { - "post": { - "vector": [-2, -5, 3.81627] - }, + "post": [44.77916, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": [45.34608, 0, 0], "lerp_mode": "catmullrom" }, "2.1667": { - "post": { - "vector": [-2, -5, 3.47459] - }, + "post": [45.99422, 0, 0], "lerp_mode": "catmullrom" }, "2.2083": { - "post": { - "vector": [-2, -5, 3.23037] - }, + "post": [46.55242, 0, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [-2, -5, 3.16156] - }, + "post": [47.03247, 0, 0], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [-2, -5, 3.0473] - }, + "2.3333": { + "post": [47.41628, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-2, -5, 3] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [-2, -5, 3.02525] - }, + "post": [47.54473, 0, 0], "lerp_mode": "catmullrom" }, "2.4583": { - "post": { - "vector": [-2, -5, 3.08417] - }, + "post": [47.08621, 0, 0], "lerp_mode": "catmullrom" }, "2.5": { - "post": { - "vector": [-2, -5, 3.24133] - }, + "post": [45.89543, 0, 0], "lerp_mode": "catmullrom" }, "2.5417": { - "post": { - "vector": [-2, -5, 3.32474] - }, + "post": [42.95434, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-2, -5, 3.5] - }, + "post": [41.18885, 0, 0], "lerp_mode": "catmullrom" }, "2.625": { - "post": { - "vector": [-2, -5, 3.59186] - }, + "post": [37.63751, 0, 0], "lerp_mode": "catmullrom" }, "2.6667": { - "post": { - "vector": [-2, -5, 3.7627] - }, + "post": [34.02493, 0, 0], "lerp_mode": "catmullrom" }, "2.7083": { - "post": { - "vector": [-2, -5, 3.88481] - }, + "post": [32.51474, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [-2, -5, 3.91922] - }, + "post": [31.07568, 0, 0], "lerp_mode": "catmullrom" }, "2.7917": { - "post": { - "vector": [-2, -5, 3.97635] - }, + "post": [29.98244, 0, 0], "lerp_mode": "catmullrom" }, "2.8333": { - "post": { - "vector": [-2, -5, 4] - }, + "post": [29.55, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": [32.39953, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [37.46473, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": [46.6215, 0, 0], + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": [55.44405, 0, 0], + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": [57.92242, 0, 0], + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": [60.55, 0, 0], + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": [59.69113, 0, 0], "lerp_mode": "catmullrom" }, "3.1667": { - "post": { - "vector": [-2, -5, 3] - }, + "post": [57.70153, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-2, -5, 3.0505] - }, + "post": [55.24734, 0, 0], "lerp_mode": "catmullrom" }, "3.25": { - "post": { - "vector": [-2, -5, 3.16835] - }, + "post": [52.53315, 0, 0], "lerp_mode": "catmullrom" }, "3.2917": { - "post": { - "vector": [-2, -5, 3.48266] - }, + "post": [46.9447, 0, 0], "lerp_mode": "catmullrom" }, "3.3333": { - "post": { - "vector": [-2, -5, 3.64948] - }, + "post": [43.96145, 0, 0], "lerp_mode": "catmullrom" }, "3.375": { - "post": { - "vector": [-2, -5, 4] - }, + "post": [38.44107, 0, 0], "lerp_mode": "catmullrom" }, "3.4167": { - "post": { - "vector": [-2, -5, 4.18373] - }, + "post": [35.65758, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [-2, -5, 4.52541] - }, + "post": [33.29319, 0, 0], "lerp_mode": "catmullrom" }, "3.5": { - "post": { - "vector": [-2, -5, 4.76963] - }, + "post": [31.32519, 0, 0], "lerp_mode": "catmullrom" }, "3.5417": { - "post": { - "vector": [-2, -5, 4.9527] - }, + "post": [30.55, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-2, -5, 5] - }, + "post": [30.76515, 0, 0], "lerp_mode": "catmullrom" }, "3.625": { - "post": { - "vector": [-2, -5, 4.9495] - }, + "post": [32.11593, 0, 0], "lerp_mode": "catmullrom" }, "3.6667": { - "post": { - "vector": [-2, -5, 4.83165] - }, + "post": [37.71562, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [-2, -5, 4.51734] - }, + "post": [48.26947, 0, 0], "lerp_mode": "catmullrom" }, "3.75": { - "post": { - "vector": [-2, -5, 4.17332] - }, + "post": [55.82737, 0, 0], "lerp_mode": "catmullrom" }, "3.7917": { - "post": { - "vector": [-2, -5, 3.81627] - }, + "post": [60.6659, 0, 0], + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": [61.97602, 0, 0], "lerp_mode": "catmullrom" }, "3.875": { - "post": { - "vector": [-2, -5, 3.31506] - }, + "post": [62.17, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-2, -5, 3.16156] - }, + "post": [61.57319, 0, 0], "lerp_mode": "catmullrom" }, "3.9583": { - "post": { - "vector": [-2, -5, 3.0473] - }, + "post": [60.03267, 0, 0], "lerp_mode": "catmullrom" }, "4.0": { - "post": { - "vector": [-2, -5, 3] - }, + "post": [58.04739, 0, 0], "lerp_mode": "catmullrom" }, "4.0417": { - "post": { - "vector": [-2, -5, 3.16835] - }, + "post": [55.76194, 0, 0], "lerp_mode": "catmullrom" }, "4.0833": { - "post": { - "vector": [-2, -5, 3.33138] - }, + "post": [50.76968, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [-2, -5, 3.64948] - }, + "post": [45.25333, 0, 0], "lerp_mode": "catmullrom" }, "4.1667": { - "post": { - "vector": [-2, -5, 3.82668] - }, + "post": [42.98567, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [-2, -5, 4.18373] - }, + "post": [38.1603, 0, 0], "lerp_mode": "catmullrom" }, "4.25": { - "post": { - "vector": [-2, -5, 4.52541] - }, + "post": [36.24011, 0, 0], "lerp_mode": "catmullrom" }, "4.2917": { - "post": { - "vector": [-2, -5, 4.76963] - }, + "post": [34.70486, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-2, -5, 4.83844] - }, + "post": [34.17, 0, 0], "lerp_mode": "catmullrom" }, "4.375": { - "post": { - "vector": [-2, -5, 4.9527] - }, + "post": [34.2856, 0, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [-2, -5, 5] - }, + "post": [36.36741, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.4583": { + "post": [42.14539, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": [48.28786, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": [52.03977, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-2, -5, 3] - }, + "post": [53.42757, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": [54.17, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [-2, -4.9647, 3.0152] - }, + "post": [54.32148, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [-2, -4.87376, 3.00064] - }, + "post": [54.67504, 0, 0], "lerp_mode": "catmullrom" }, "4.8333": { - "post": { - "vector": [-2, -4.73737, 2.90572] - }, + "post": [55.16414, 0, 0], "lerp_mode": "catmullrom" }, "4.875": { - "post": { - "vector": [-2, -4.57913, 2.81932] - }, + "post": [55.61796, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-2, -4.27914, 2.61052] - }, + "post": [56.11845, 0, 0], "lerp_mode": "catmullrom" }, "4.9583": { - "post": { - "vector": [-2, -4.17155, 2.54311] - }, + "post": [56.65004, 0, 0], "lerp_mode": "catmullrom" }, "5.0": { - "post": { - "vector": [-2, -3.80612, 2.28877] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-2, -3.25043, 1.89991] - }, + "post": [57.17, 0, 0], "lerp_mode": "catmullrom" }, - "5.125": { - "post": { - "vector": [-2, -2.9333, 1.67919] - }, + "5.0417": { + "post": [57.72117, 0, 0], "lerp_mode": "catmullrom" }, "5.1667": { - "post": { - "vector": [-2, -2.65885, 1.48553] - }, + "post": [58.74621, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [-2, -2.08898, 1.08898] - }, + "post": [59.47888, 0, 0], "lerp_mode": "catmullrom" }, "5.25": { - "post": { - "vector": [-2, -2.04069, 1.05537] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [-2, -1.52203, 0.70575] - }, + "post": [59.68533, 0, 0], "lerp_mode": "catmullrom" }, "5.3333": { - "post": { - "vector": [-2, -1.18649, 0.47222] - }, + "post": [60.02809, 0, 0], "lerp_mode": "catmullrom" }, - "5.4167": { - "post": { - "vector": [-2, -0.78766, 0.21529] - }, + "5.375": { + "post": [60.17, 0, 0], "lerp_mode": "catmullrom" }, - "5.4583": { - "post": { - "vector": [-2, -0.55376, 0.07916] - }, + "6.0417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.5417": { - "post": { - "vector": [-2, -0.22913, -0.08594] - }, + "1.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.5833": { - "post": { - "vector": [-2, -0.09568, -0.13469] - }, + "1.0833": { + "post": [-0.77298, 0, 0], "lerp_mode": "catmullrom" }, - "5.625": { - "post": { - "vector": [-2, -0.03715, -0.12441] - }, + "1.1667": { + "post": [-2.75761, 0, 0], "lerp_mode": "catmullrom" }, - "5.6667": { - "post": { - "vector": [-2, 0, -0.13008] - }, + "1.25": { + "post": [-7.65943, 0, 0], "lerp_mode": "catmullrom" }, - "5.7083": { - "post": { - "vector": [-2, 0, -0.0473] - }, + "1.2917": { + "post": [-10.60191, 0, 0], "lerp_mode": "catmullrom" }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, + "1.375": { + "post": [-16.52081, 0, 0], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.4167": { + "post": [-19.55354, 0, 0], "lerp_mode": "catmullrom" }, "1.4583": { - "post": { - "vector": [0.7, 0, 0] - }, + "post": [-22.54177, 0, 0], "lerp_mode": "catmullrom" }, - "5.75": { - "post": { - "vector": [0, 0, 0] - }, + "1.5417": { + "post": [-25.05876, 0, 0], "lerp_mode": "catmullrom" }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, + "1.5833": { + "post": [-27.45719, 0, 0], "lerp_mode": "catmullrom" - } - } - }, - "chest": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.6667": { + "post": [-29.27926, 0, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-0.65897, 1.79665, -8.56789] - }, + "1.75": { + "post": [-30, 0, 0], "lerp_mode": "catmullrom" }, - "5.7917": { - "post": { - "vector": [0, 0, 0] - }, + "1.7917": { + "post": [-29.8508, 0, 0], "lerp_mode": "catmullrom" }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, + "1.875": { + "post": [-29.46567, 0, 0], "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.9167": { + "post": [-28.96935, 0, 0], "lerp_mode": "catmullrom" }, - "0.2083": { - "post": { - "vector": [0, 0, 0] - }, + "1.9583": { + "post": [-28.39798, 0, 0], "lerp_mode": "catmullrom" }, - "0.25": { - "post": { - "vector": [0, -0.01636, 0] - }, + "2.0": { + "post": [-27.73458, 0, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, -0.07485, -0.01883] - }, + "2.0417": { + "post": [-27.14992, 0, 0], "lerp_mode": "catmullrom" }, - "0.4167": { - "post": { - "vector": [0, -0.40096, -0.09905] - }, + "2.0833": { + "post": [-25.77083, 0, 0], "lerp_mode": "catmullrom" }, - "0.4583": { - "post": { - "vector": [0, -0.54476, -0.18426] - }, + "2.125": { + "post": [-25.20392, 0, 0], "lerp_mode": "catmullrom" }, - "0.5": { - "post": { - "vector": [0, -0.85952, -0.26169] - }, + "2.1667": { + "post": [-24.55578, 0, 0], "lerp_mode": "catmullrom" }, - "0.5417": { - "post": { - "vector": [0, -1.3397, -0.45323] - }, + "2.2083": { + "post": [-23.99758, 0, 0], "lerp_mode": "catmullrom" }, - "0.5833": { - "post": { - "vector": [0, -1.92509, -0.66985] - }, + "2.25": { + "post": [-23.51753, 0, 0], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [0, -2.49278, -0.90928] - }, + "2.3333": { + "post": [-23.13372, 0, 0], "lerp_mode": "catmullrom" }, - "0.6667": { - "post": { - "vector": [0, -3.09731, -1.12078] - }, + "2.375": { + "post": [-23.00526, 0, 0], "lerp_mode": "catmullrom" }, - "0.7083": { - "post": { - "vector": [0, -3.8796, -1.34633] - }, + "2.4583": { + "post": [-23.41226, 0, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [-0.04746, -5.26504, -1.59882] - }, + "2.5": { + "post": [-24.47073, 0, 0], "lerp_mode": "catmullrom" }, - "0.7917": { - "post": { - "vector": [-0.17497, -6.44838, -1.74649] - }, + "2.5417": { + "post": [-27.08503, 0, 0], "lerp_mode": "catmullrom" }, - "0.8333": { - "post": { - "vector": [-0.28954, -7.40479, -1.8309] - }, + "2.5833": { + "post": [-28.65435, 0, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": [-0.54242, -8.0535, -1.90486] - }, + "2.625": { + "post": [-31.8111, 0, 0], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [-0.87323, -8.79352, -1.93934] - }, + "2.6667": { + "post": [-35.02228, 0, 0], "lerp_mode": "catmullrom" }, - "0.9583": { - "post": { - "vector": [-1.10305, -9.16804, -1.96329] - }, + "2.7083": { + "post": [-36.36467, 0, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-1.5457, -9.60568, -1.98824] - }, + "2.75": { + "post": [-37.64383, 0, 0], "lerp_mode": "catmullrom" }, - "1.0417": { - "post": { - "vector": [-2.55201, -10.23865, -1.99747] - }, + "2.7917": { + "post": [-38.61561, 0, 0], "lerp_mode": "catmullrom" }, - "1.0833": { - "post": { - "vector": [-3.06377, -10.48349, -2] - }, + "2.8333": { + "post": [-39, 0, 0], "lerp_mode": "catmullrom" }, - "1.1667": { - "post": { - "vector": [-4.24076, -10.69373, -2] - }, + "2.875": { + "post": [-36.70199, 0, 0], "lerp_mode": "catmullrom" }, - "1.2083": { - "post": { - "vector": [-5.84148, -10.93252, -2] - }, + "2.9167": { + "post": [-32.61715, 0, 0], "lerp_mode": "catmullrom" }, - "1.25": { - "post": { - "vector": [-6.60832, -10.94898, -2] - }, + "2.9583": { + "post": [-25.23266, 0, 0], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-7.82142, -10.97639, -2] - }, + "3.0": { + "post": [-18.1177, 0, 0], "lerp_mode": "catmullrom" }, - "1.3333": { - "post": { - "vector": [-8.7238, -11, -2] - }, + "3.0417": { + "post": [-16.11901, 0, 0], "lerp_mode": "catmullrom" }, - "1.375": { - "post": { - "vector": [-9.01671, -11, -2] - }, + "3.0833": { + "post": [-14, 0, 0], "lerp_mode": "catmullrom" }, - "1.4167": { - "post": { - "vector": [-10.02351, -11, -2] - }, + "3.125": { + "post": [-14.57258, 0, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [-10.98287, -11, -2] - }, + "3.1667": { + "post": [-15.89897, 0, 0], "lerp_mode": "catmullrom" }, - "1.5833": { - "post": { - "vector": [-11.71171, -11, -2] - }, + "3.2083": { + "post": [-17.5351, 0, 0], "lerp_mode": "catmullrom" }, - "1.6667": { - "post": { - "vector": [-11.91693, -11, -2] - }, + "3.25": { + "post": [-19.34456, 0, 0], "lerp_mode": "catmullrom" }, - "1.7083": { - "post": { - "vector": [-12, -11, -2.00279] - }, + "3.2917": { + "post": [-23.07019, 0, 0], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": [-12, -11, -2.00578] - }, + "3.3333": { + "post": [-25.05903, 0, 0], "lerp_mode": "catmullrom" }, - "1.7917": { - "post": { - "vector": [-12, -11, -2.0399] - }, + "3.375": { + "post": [-28.73929, 0, 0], "lerp_mode": "catmullrom" }, - "1.8333": { - "post": { - "vector": [-12, -11, -2.10987] - }, + "3.4167": { + "post": [-30.59494, 0, 0], "lerp_mode": "catmullrom" }, - "1.875": { - "post": { - "vector": [-12, -11, -2.19874] - }, + "3.4583": { + "post": [-32.1712, 0, 0], "lerp_mode": "catmullrom" }, - "1.9167": { - "post": { - "vector": [-12, -11, -2.39877] - }, + "3.5": { + "post": [-33.4832, 0, 0], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-12, -11, -2.6093] - }, + "3.5417": { + "post": [-34, 0, 0], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [-12, -11, -2.80643] - }, + "3.5833": { + "post": [-33.77437, 0, 0], "lerp_mode": "catmullrom" }, - "2.0417": { - "post": { - "vector": [-12, -11, -2.89349] - }, + "3.625": { + "post": [-32.3578, 0, 0], "lerp_mode": "catmullrom" }, - "2.125": { - "post": { - "vector": [-12, -11, -2.96288] - }, + "3.6667": { + "post": [-26.48539, 0, 0], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [-12, -11, -2.99475] - }, + "3.7083": { + "post": [-15.41753, 0, 0], "lerp_mode": "catmullrom" }, - "2.2083": { - "post": { - "vector": [-12, -11, -3] - }, + "3.75": { + "post": [-7.49153, 0, 0], "lerp_mode": "catmullrom" }, - "2.75": { - "post": { - "vector": [-12, -11, -3] - }, + "3.7917": { + "post": [-2.41735, 0, 0], "lerp_mode": "catmullrom" }, - "2.7917": { - "post": { - "vector": [-12, -11, -3] - }, + "3.8333": { + "post": [-1.04343, 0, 0], "lerp_mode": "catmullrom" }, - "2.8333": { - "post": { - "vector": [-12, -11, -3] - }, + "3.875": { + "post": [-0.84, 0, 0], "lerp_mode": "catmullrom" }, - "2.875": { - "post": { - "vector": [-12, -11, -3] - }, + "3.9167": { + "post": [-1.64996, 0, 0], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-12, -11, -3] - }, + "3.9583": { + "post": [-3.74066, 0, 0], "lerp_mode": "catmullrom" }, - "2.9583": { - "post": { - "vector": [-12, -11, -3] - }, + "4.0": { + "post": [-6.43497, 0, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [-12, -11, -3] - }, + "4.0417": { + "post": [-9.53665, 0, 0], "lerp_mode": "catmullrom" }, - "3.0417": { - "post": { - "vector": [-12, -11, -3] - }, + "4.0833": { + "post": [-16.31186, 0, 0], "lerp_mode": "catmullrom" }, - "3.0833": { - "post": { - "vector": [-12, -11, -3] - }, + "4.125": { + "post": [-23.79833, 0, 0], "lerp_mode": "catmullrom" }, - "3.125": { - "post": { - "vector": [-12, -11, -3] - }, + "4.1667": { + "post": [-26.87587, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": [-33.42459, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": [-36.03056, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": [-38.11411, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-12, -11, -3] - }, + "post": [-38.84, 0, 0], "lerp_mode": "catmullrom" }, "4.375": { - "post": { - "vector": [-12, -11, -3] - }, + "post": [-38.64925, 0, 0], "lerp_mode": "catmullrom" }, "4.4167": { - "post": { - "vector": [-12, -11, -3] - }, + "post": [-35.21427, 0, 0], "lerp_mode": "catmullrom" }, "4.4583": { - "post": { - "vector": [-12, -11, -3] - }, + "post": [-25.68059, 0, 0], "lerp_mode": "catmullrom" }, "4.5": { - "post": { - "vector": [-12, -11, -3] - }, + "post": [-15.54553, 0, 0], "lerp_mode": "catmullrom" }, "4.5417": { - "post": { - "vector": [-12, -11, -3] - }, + "post": [-9.35487, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-12, -11, -3] - }, + "post": [-7.065, 0, 0], "lerp_mode": "catmullrom" }, "4.625": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [-12, -11, -3] - }, + "post": [-5.84, 0, 0], "lerp_mode": "catmullrom" }, "4.7083": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [-12, -11, -3] - }, + "post": [-6.03163, 0, 0], "lerp_mode": "catmullrom" }, "4.7917": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-12, -11, -3] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [-12, -10.60096, -2.89117] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-10.9055, -10.07409, -2.74748] - }, + "post": [-6.47887, 0, 0], "lerp_mode": "catmullrom" }, - "5.2083": { - "post": { - "vector": [-9.65809, -9.1774, -2.50293] - }, + "4.8333": { + "post": [-7.09759, 0, 0], "lerp_mode": "catmullrom" }, - "5.2917": { - "post": { - "vector": [-8.71601, -8.34539, -2.27602] - }, + "4.875": { + "post": [-7.67168, 0, 0], "lerp_mode": "catmullrom" }, - "5.3333": { - "post": { - "vector": [-7.78883, -7.42784, -2.02577] - }, + "4.9167": { + "post": [-8.30479, 0, 0], "lerp_mode": "catmullrom" }, - "5.375": { - "post": { - "vector": [-6.87012, -6.45326, -1.75998] - }, + "4.9583": { + "post": [-8.97725, 0, 0], "lerp_mode": "catmullrom" }, - "5.4167": { - "post": { - "vector": [-6, -5.5, -1.5] - }, + "5.0": { + "post": [-9.635, 0, 0], "lerp_mode": "catmullrom" }, - "5.4583": { - "post": { - "vector": [-5.07704, -4.48951, -1.22441] - }, + "5.0417": { + "post": [-10.33224, 0, 0], "lerp_mode": "catmullrom" }, - "5.5833": { - "post": { - "vector": [-3.2368, -2.61027, -0.71189] - }, + "5.1667": { + "post": [-11.62891, 0, 0], "lerp_mode": "catmullrom" }, - "5.625": { - "post": { - "vector": [-2.23118, -1.73285, -0.4726] - }, + "5.2083": { + "post": [-12.55573, 0, 0], "lerp_mode": "catmullrom" }, - "5.6667": { - "post": { - "vector": [-1.61309, -1.26705, -0.34556] - }, + "5.25": { + "post": [-12.8169, 0, 0], "lerp_mode": "catmullrom" }, - "5.7083": { - "post": { - "vector": [-1.03284, -0.88856, -0.24233] - }, + "5.3333": { + "post": [-13.25049, 0, 0], "lerp_mode": "catmullrom" }, - "5.75": { - "post": { - "vector": [0, -0.26017, -0.07095] - }, + "5.375": { + "post": [-13.43, 0, 0], "lerp_mode": "catmullrom" }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, + "6.0417": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "neck3": { + "tail1": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -0.04763, 0.01361] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -0.34666, 0.09783] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0, -0.75782, 0.20972] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -0.91591, 0.24051] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, -1.58632, 0.38143] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.7083": { - "post": { - "vector": [0, -2.34447, 0.51268] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0.00719, -3.13546, 0.6253] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0.10287, -4.11086, 0.72661] - }, + "0.875": { + "post": [0, 6, 0], "lerp_mode": "catmullrom" }, - "0.8333": { - "post": { - "vector": [0.1689, -4.71214, 0.75182] - }, + "2.4167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": [0.26116, -4.99011, 0.75258] - }, + "3.2917": { + "post": [0, -6, 0], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [0.50939, -5.59588, 0.79472] - }, + "4.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0.71512, -5.91151, 0.81576] - }, + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [0.90166, -6.1127, 0.8452] - }, + "1.125": { + "post": [0, 10, 0], "lerp_mode": "catmullrom" }, - "1.0417": { - "post": { - "vector": [1.48867, -6.5155, 0.89399] - }, + "2.4167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.0833": { - "post": { - "vector": [1.7872, -6.67131, 0.924] - }, + "3.5417": { + "post": [0, -10, 0], "lerp_mode": "catmullrom" }, - "1.125": { - "post": { - "vector": [2.06318, -6.72509, 0.92759] - }, + "4.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [2.47378, -6.8051, 0.94791] - }, + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.2083": { - "post": { - "vector": [3.40753, -6.95706, 0.98773] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [3.85486, -6.96753, 0.99072] - }, + "post": [0, -15, 0], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [4.56249, -6.98498, 0.99571] - }, + "2.4167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.3333": { - "post": { - "vector": [5.08888, -7, 1] - }, + "3.625": { + "post": [0, 15, 0], "lerp_mode": "catmullrom" }, - "1.375": { - "post": { - "vector": [5.25975, -7, 1] - }, + "4.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [5.84705, -7, 1] - }, + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [6.40668, -7, 1] - }, + "1.2917": { + "post": [0, -6, 0], "lerp_mode": "catmullrom" }, - "1.5833": { - "post": { - "vector": [6.83183, -7, 1] - }, + "2.4167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.7083": { - "post": { - "vector": [7, -7, 1] - }, + "3.7083": { + "post": [0, 6, 0], "lerp_mode": "catmullrom" }, - "2.2083": { - "post": { - "vector": [7, -7, 1] - }, + "4.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [7, -7, 1.02525] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [7, -7, 1.08417] - }, + } + } + } + } + }, + "nesting": { + "loop": true, + "animation_length": 2.5, + "bones": { + "hips": { + "rotation": [-2, "math.sin(query.anim_time*108/0.75-189)*-1", "math.sin(query.anim_time*108/0.75-200)*-3"] + }, + "shoulders": { + "rotation": [4, "math.sin(query.anim_time*108/0.75-189)*-1", "math.sin(query.anim_time*108/0.75-720)*-1"] + }, + "chest": { + "rotation": [-2.5, 0, 0], + "scale": [1, 1, 0.91] + }, + "neck1": { + "rotation": [-0.60681, "-2.28+math.sin(query.anim_time*108/0.75-189)*-1", "10.2559+math.sin(query.anim_time*108/0.75-200)*-3"], + "position": [2, 0, 0] + }, + "head": { + "rotation": { + "0.0": [-1.60186, "-18.164+math.sin(query.anim_time*108/0.75-500)*-4", "4.3584+math.sin(query.anim_time*108/0.75-200)*-1"], + "2.5": [-1.60186, "-18.164+math.sin(query.anim_time*108/0.75-500)*-4", "4.3584+math.sin(query.anim_time*108/0.75-200)*-1"] + } + }, + "bicepLeft": { + "rotation": { + "0.0": [0, 0, 0], + "1.3333": [15.25, 0, 0], + "2.5": [0, 0, 0] + } + }, + "forearmLeft": { + "rotation": { + "0.0": [0, 0, 0], + "1.3333": [-34.25, 0, 0], + "2.5": [0, 0, 0] + } + }, + "bicepRight": { + "rotation": { + "0.0": [0, 0, 0], + "1.3333": [15.25, 0, 0], + "2.5": [0, 0, 0] + } + }, + "forearmRight": { + "rotation": { + "0.0": [0, 0, 0], + "1.3333": [-34.25, 0, 0], + "2.5": [0, 0, 0] + } + }, + "tail1": { + "rotation": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] + }, + "tail2": { + "rotation": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] + }, + "tail3": { + "rotation": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] + }, + "tail4": { + "rotation": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] + }, + "thighLeft": { + "rotation": { + "0.0": [-18.25, 0, 0], + "0.25": [-12.5, 0, 0], + "0.5": [-1.2701, -2.60395, 0.88457], + "1.25": [33.57674, -5.52655, -1.58985], + "1.5417": [30.36394, -6.09433, -1.38886], + "2.0": [12.29, 0, 0], + "2.2083": [0.25, 0, 0], + "2.5": [-18.25, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "2.2083": [0, 0, 0], + "2.5": [0, 0, 0] + } + }, + "calfLeft": { + "rotation": { + "0.0": [-0.5, 0, 0], + "0.25": [1, 0, 0], + "0.5417": [0.25, 0, 0], + "0.875": [8.1, 0, 0], + "1.0833": [2.93, 0, 0], + "1.25": [-8, 0, 0], + "1.5417": [10.4, 0, 0], + "1.8333": [37.5, 0, 0], + "2.1667": [22.69, 0, 0], + "2.5": [-0.5, 0, 0] + } + }, + "ankleLeft": { + "rotation": { + "0.0": [-8, 0, 0], + "0.25": [4.5, 0, 0], + "0.4167": [7.95, 0, 0], + "0.5417": [0.75, 0, 0], + "0.875": [-1.54, 0, 0], + "1.0833": [0.48, 0, 0], + "1.375": [14.7, 0, 0], + "1.5417": [20.39, 0, 0], + "2.2083": [-54.58, 0, 0], + "2.5": [-8, 0, 0] + } + }, + "footLeft": { + "rotation": { + "0.0": [34.25, 0, 0], + "0.4167": [-4, 0, 0], + "0.5417": [-3.00976, 0.58463, -1.91268], + "0.625": [-8.61, 0, 0], + "0.7083": [-0.85, 0, 0], + "1.0833": [7.25, 0, 0], + "1.25": [71, 0, 0], + "1.375": [76.75, 0, 0], + "1.5417": [71, 0, 0], + "2.0": [91.5, 0, 0], + "2.5": [34.25, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.4167": [0, 0.375, 0], + "0.5417": [0, -0.025, 0], + "0.875": [0, -0.145, 0], + "1.25": [0, 0.15, 0], + "2.0": [0, 0, 0], + "2.5": [0, 0, 0] + } + } + } + }, + "shakehead": { + "animation_length": 3, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.375": { - "post": { - "vector": [7, -7, 1.16569] - }, + "0.4583": { + "post": [0, -2, 0], "lerp_mode": "catmullrom" }, - "2.4167": { - "post": { - "vector": [7, -7, 1.32474] - }, + "0.9167": { + "post": [0, 2.33, 0], "lerp_mode": "catmullrom" }, - "2.4583": { - "post": { - "vector": [7, -7, 1.41334] - }, + "1.0417": { + "post": [0, 3, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": [7, -7, 1.5] - }, + "1.375": { + "post": [0, 2.15, 0], "lerp_mode": "catmullrom" }, - "2.5417": { - "post": { - "vector": [7, -7, 1.59186] - }, + "1.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.5833": { - "post": { - "vector": [7, -7, 1.7627] - }, + "2.2917": { + "post": [0, -0.22, 0], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [7, -7, 1.84247] - }, + "2.75": { + "post": [0, -0.05, 0], "lerp_mode": "catmullrom" }, - "2.6667": { - "post": { - "vector": [7, -7, 1.91922] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [7, -7, 1.97635] - }, + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.75": { - "post": { - "vector": [7, -7, 2] - }, + "0.4583": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.7917": { - "post": { - "vector": [7, -7, 2.19191] - }, + "0.9167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.8333": { - "post": { - "vector": [7, -7, 2.37054] - }, + "1.375": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.875": { - "post": { - "vector": [7, -7, 2.54616] - }, + "1.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [7, -7, 2.70843] - }, + "2.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.9583": { - "post": { - "vector": [7, -7, 2.78208] - }, + "2.75": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "3.0": { - "post": { - "vector": [7, -7, 2.91317] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [7, -7, 2.95864] - }, + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.0833": { - "post": { - "vector": [7, -7, 2.99059] - }, + "0.4167": { + "post": [0, -5, 0], "lerp_mode": "catmullrom" }, - "3.125": { - "post": { - "vector": [7, -7, 3] - }, + "0.4583": { + "post": [0, -2.36, 0], "lerp_mode": "catmullrom" }, - "3.1667": { - "post": { - "vector": [7, -7, 2.91583] - }, + "0.5833": { + "post": [0, 10, 0], "lerp_mode": "catmullrom" }, - "3.2083": { - "post": { - "vector": [7, -7, 2.83431] - }, + "0.9167": { + "post": [0, 13.28, 0], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [7, -7, 2.67526] - }, + "0.9583": { + "post": [0, 12.5, 0], "lerp_mode": "catmullrom" }, - "3.2917": { - "post": { - "vector": [7, -7, 2.5] - }, + "1.375": { + "post": [0, -0.24, 0], "lerp_mode": "catmullrom" }, - "3.3333": { - "post": { - "vector": [7, -7, 2.40814] - }, + "1.6667": { + "post": [0, -7.5, 0], "lerp_mode": "catmullrom" }, - "3.375": { - "post": { - "vector": [7, -7, 2.11519] - }, + "1.8333": { + "post": [0, -6.93, 0], "lerp_mode": "catmullrom" }, - "3.4167": { - "post": { - "vector": [7, -7, 2.02365] - }, + "2.2917": { + "post": [0, 1.67, 0], "lerp_mode": "catmullrom" }, - "3.4583": { - "post": { - "vector": [7, -7, 2] - }, + "2.3333": { + "post": [0, 2, 0], "lerp_mode": "catmullrom" }, - "3.5833": { - "post": { - "vector": [7, -7, 2] - }, + "2.75": { + "post": [0, 1.11, 0], "lerp_mode": "catmullrom" }, - "3.625": { - "post": { - "vector": [7, -7, 1.99422] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [7, -7, 1.9601] - }, + } + } + }, + "shoulderUnder": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.7083": { - "post": { - "vector": [7, -7, 1.89013] - }, + "0.4583": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.75": { - "post": { - "vector": [7, -7, 1.80126] - }, + "0.9167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.7917": { - "post": { - "vector": [7, -7, 1.60123] - }, + "1.375": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.8333": { - "post": { - "vector": [7, -7, 1.29411] - }, + "1.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.875": { - "post": { - "vector": [7, -7, 1.10651] - }, + "2.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.9167": { - "post": { - "vector": [7, -7, 1.03712] - }, + "2.75": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.9583": { - "post": { - "vector": [7, -7, 1.00525] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [7, -7, 1] - }, + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.0417": { - "post": { - "vector": [7, -7, 1.02525] - }, + "0.4583": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.0833": { - "post": { - "vector": [7, -7, 1.16569] - }, + "0.9167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.125": { - "post": { - "vector": [7, -7, 1.32474] - }, + "1.375": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.1667": { - "post": { - "vector": [7, -7, 1.5] - }, + "1.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.2083": { - "post": { - "vector": [7, -7, 1.59186] - }, + "2.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.25": { - "post": { - "vector": [7, -7, 1.84247] - }, + "2.75": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.2917": { - "post": { - "vector": [7, -7, 1.91922] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [7, -7, 2] - }, + } + } + }, + "chest": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.375": { - "post": { - "vector": [7, -7, 1.79085] - }, + "0.3333": { + "post": [0, 3, 0], "lerp_mode": "catmullrom" }, - "4.4167": { - "post": { - "vector": [7, -7, 1.5882] - }, + "0.4583": { + "post": [0, 2.29, 0], "lerp_mode": "catmullrom" }, - "4.4583": { - "post": { - "vector": [7, -7, 1.39336] - }, + "0.9167": { + "post": [0, -0.29, 0], "lerp_mode": "catmullrom" }, - "4.5": { - "post": { - "vector": [7, -7, 1.30134] - }, + "1.0417": { + "post": [0, -1, 0], "lerp_mode": "catmullrom" }, - "4.5417": { - "post": { - "vector": [7, -7, 1.21687] - }, + "1.375": { + "post": [0, 1, 0], "lerp_mode": "catmullrom" }, - "4.5833": { - "post": { - "vector": [7, -7, 1.13273] - }, + "1.7083": { + "post": [0, 3, 0], "lerp_mode": "catmullrom" }, - "4.625": { - "post": { - "vector": [7, -7, 1.07817] - }, + "1.8333": { + "post": [0, 2.4, 0], "lerp_mode": "catmullrom" }, - "4.6667": { - "post": { - "vector": [7, -7, 1.03515] - }, + "2.2917": { + "post": [0, 0.2, 0], "lerp_mode": "catmullrom" }, - "4.7083": { - "post": { - "vector": [7, -7, 1.01038] - }, + "2.3333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.75": { - "post": { - "vector": [7, -7, 1.00129] - }, + "2.75": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.7917": { - "post": { - "vector": [7, -7, 1] - }, + "3.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.0": { - "post": { - "vector": [7, -7, 1] - }, + "0.4583": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.0833": { - "post": { - "vector": [7, -6.74606, 0.96372] - }, + "0.9167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.1667": { - "post": { - "vector": [6.36154, -6.41079, 0.91583] - }, + "1.375": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.2083": { - "post": { - "vector": [5.63389, -5.84016, 0.83431] - }, + "1.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.2917": { - "post": { - "vector": [5.08434, -5.31071, 0.75867] - }, + "2.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.3333": { - "post": { - "vector": [4.54348, -4.72681, 0.67526] - }, + "2.75": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.375": { - "post": { - "vector": [4.00757, -4.10662, 0.58666] - }, + "3.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.4167": { - "post": { - "vector": [3.5, -3.5, 0.5] - }, + "0.3333": { + "post": [0, -2, 0], "lerp_mode": "catmullrom" }, - "5.4583": { - "post": { - "vector": [2.96161, -2.85696, 0.40814] - }, + "0.4583": { + "post": [0, -2.95, 0], "lerp_mode": "catmullrom" }, - "5.5833": { - "post": { - "vector": [1.88813, -1.66108, 0.2373] - }, + "0.75": { + "post": [0, -5.18, 0], "lerp_mode": "catmullrom" }, - "5.625": { - "post": { - "vector": [1.30152, -1.10272, 0.15753] - }, + "0.9167": { + "post": [0, -4.51, 0], "lerp_mode": "catmullrom" }, - "5.6667": { - "post": { - "vector": [0.94097, -0.80631, 0.11519] - }, + "1.0417": { + "post": [0, -4, 0], "lerp_mode": "catmullrom" }, - "5.7083": { - "post": { - "vector": [0.60249, -0.56545, 0.08078] - }, + "1.375": { + "post": [0, -3, 0], "lerp_mode": "catmullrom" }, - "5.75": { - "post": { - "vector": [0, -0.16556, 0.02365] - }, + "1.7083": { + "post": [0, -2, 0], "lerp_mode": "catmullrom" }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "1.8333": { + "post": [0, -2, 0], "lerp_mode": "catmullrom" }, - "0.2083": { - "post": { - "vector": [0, 0, 0] - }, + "2.2917": { + "post": [0, -2, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, -0.02722, 0] - }, + "2.3333": { + "post": [0, -2, 0], "lerp_mode": "catmullrom" }, - "0.4583": { - "post": { - "vector": [0, -0.19809, -0.00122] - }, + "2.75": { + "post": [0, -0.75, 0], "lerp_mode": "catmullrom" }, - "0.5417": { - "post": { - "vector": [0, -0.43304, -0.0068] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -0.52338, -0.02118] - }, + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [0, -0.90647, -0.0718] - }, + "0.4583": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.7083": { - "post": { - "vector": [0, -1.3397, -0.15717] - }, + "0.9167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [-0.00411, -1.79169, -0.27055] - }, + "1.375": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.7917": { - "post": { - "vector": [-0.05878, -2.34906, -0.44792] - }, + "1.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.8333": { - "post": { - "vector": [-0.09651, -2.69265, -0.59451] - }, + "2.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.875": { - "post": { - "vector": [-0.14923, -2.85149, -0.67316] - }, + "2.75": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [-0.29108, -3.19764, -0.8041] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-0.40864, -3.37801, -0.87324] - }, + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.0": { - "post": { - "vector": [-0.6696, -3.5989, -0.94189] - }, + "0.4583": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.0417": { - "post": { - "vector": [-0.85067, -3.76117, -0.96758] - }, + "0.625": { + "post": [-0.98, -7.44, 7.56], "lerp_mode": "catmullrom" }, - "1.0833": { - "post": { - "vector": [-1.02126, -3.87854, -0.98208] - }, + "0.9167": { + "post": [-2.2, 12.31, -10.24], "lerp_mode": "catmullrom" }, - "1.125": { - "post": { - "vector": [-1.27273, -3.96425, -0.99488] - }, + "1.3333": { + "post": [0, 15, 0], "lerp_mode": "catmullrom" }, - "1.1667": { - "post": { - "vector": [-1.41359, -4.05108, -0.99641] - }, + "1.375": { + "post": [0.09, 13.81, 0.41], "lerp_mode": "catmullrom" }, - "1.2083": { - "post": { - "vector": [-1.99644, -4.34431, -1] - }, + "1.75": { + "post": [0, -5, 0], "lerp_mode": "catmullrom" }, - "1.25": { - "post": { - "vector": [-2.20278, -4.46773, -1] - }, + "1.8333": { + "post": [0, -5.52, 0], "lerp_mode": "catmullrom" }, - "1.2917": { - "post": { - "vector": [-2.60714, -4.72292, -1] - }, + "2.1667": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.3333": { - "post": { - "vector": [-2.90793, -4.96701, -1] - }, + "2.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.375": { - "post": { - "vector": [-3.00557, -5.05815, -1] - }, + "2.75": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.4167": { - "post": { - "vector": [-3.34117, -5.47662, -1] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [-3.70159, -6.20277, -1] - }, + } + }, + "position": { + "0.0": [0, 0, 0], + "0.9167": [-1.1, 0, 1], + "1.75": [0, 0, 0] + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.5833": { - "post": { - "vector": [-3.9039, -6.75157, -1] - }, + "0.4167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [-3.94007, -7.00557, -1] - }, + "0.4583": { + "post": [0, -0.4, -0.71], "lerp_mode": "catmullrom" }, - "1.6667": { - "post": { - "vector": [-3.97231, -7.19374, -1] - }, + "0.6667": { + "post": [-0.02, -2.38, -4.23], "lerp_mode": "catmullrom" }, - "1.7083": { - "post": { - "vector": [-4, -7.35206, -1.00279] - }, + "0.875": { + "post": [0, 0, 5], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": [-4, -7.48562, -1.00578] - }, + "0.9167": { + "post": [0, 0, 3.75], "lerp_mode": "catmullrom" }, - "1.7917": { - "post": { - "vector": [-4, -7.69805, -1.0399] - }, + "1.125": { + "post": [0, 0, -2.5], "lerp_mode": "catmullrom" }, - "1.8333": { - "post": { - "vector": [-4, -7.82439, -1.10987] - }, + "1.375": { + "post": [0, -6.86, -0.36], "lerp_mode": "catmullrom" }, - "1.875": { - "post": { - "vector": [-4, -7.90973, -1.19874] - }, + "1.4167": { + "post": [0, -8, 0], "lerp_mode": "catmullrom" }, - "1.9167": { - "post": { - "vector": [-4, -7.95849, -1.39877] - }, + "1.7917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [-4, -8, -1.6232] - }, + "1.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-4, -8, -1.80643] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.0417": { - "post": { - "vector": [-4, -8, -1.89349] - }, + "2.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.125": { - "post": { - "vector": [-4, -8, -1.96288] - }, + "2.75": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [-4, -8, -1.99475] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-4, -8, -2] - }, + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [-4, -8, -1.97475] - }, + "0.4583": { + "post": [0.41, 0, 0], "lerp_mode": "catmullrom" }, - "2.3333": { - "post": { - "vector": [-4, -8, -1.91583] - }, + "0.6667": { + "post": [0.6, 0, 0], "lerp_mode": "catmullrom" }, - "2.375": { - "post": { - "vector": [-4, -8, -1.83431] - }, + "0.875": { + "post": [-0.9, 0, 0], "lerp_mode": "catmullrom" }, - "2.4167": { - "post": { - "vector": [-4, -8, -1.67526] - }, + "0.9167": { + "post": [-0.7, 0, 0], "lerp_mode": "catmullrom" }, - "2.4583": { - "post": { - "vector": [-4, -8, -1.58666] - }, + "1.125": { + "post": [0.3, 0, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": [-4, -8, -1.5] - }, + "1.375": { + "post": [0.3, 0, 0], "lerp_mode": "catmullrom" }, - "2.5417": { - "post": { - "vector": [-4, -8, -1.40814] - }, + "1.4167": { + "post": [0.3, 0, 0], "lerp_mode": "catmullrom" }, - "2.5833": { - "post": { - "vector": [-4, -8, -1.2373] - }, + "1.7917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [-4, -8, -1.15753] - }, + "1.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.6667": { - "post": { - "vector": [-4, -8, -1.08078] - }, + "2.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.7083": { - "post": { - "vector": [-4, -8, -1.02365] - }, + "2.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [-4, -8, -1] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.7917": { - "post": { - "vector": [-4, -8, -1.19191] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-4, -8, -1.37054] - }, + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.875": { - "post": { - "vector": [-4, -8, -1.54616] - }, + "0.4167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-4, -8, -1.70843] - }, + "0.4583": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.9583": { - "post": { - "vector": [-4, -8, -1.78208] - }, + "0.6667": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [-4, -8, -1.91317] - }, + "0.875": { + "post": [0, 0, -0.5], "lerp_mode": "catmullrom" }, - "3.0417": { - "post": { - "vector": [-4, -8, -1.95864] - }, + "1.125": { + "post": [0, 0, -0.5], "lerp_mode": "catmullrom" }, - "3.0833": { - "post": { - "vector": [-4, -8, -1.99059] - }, + "1.375": { + "post": [0, 0, -0.07], "lerp_mode": "catmullrom" }, - "3.125": { - "post": { - "vector": [-4, -8, -2] - }, + "1.4167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.1667": { - "post": { - "vector": [-4, -8, -1.91583] - }, + "1.7917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.2083": { - "post": { - "vector": [-4, -8, -1.83431] - }, + "1.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [-4, -8, -1.67526] - }, + "2.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.2917": { - "post": { - "vector": [-4, -8, -1.5] - }, + "2.75": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.3333": { - "post": { - "vector": [-4, -8, -1.40814] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "3.375": { - "post": { - "vector": [-4, -8, -1.11519] - }, + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.4167": { - "post": { - "vector": [-4, -8, -1.02365] - }, + "0.2917": { + "post": [0, 10, 0], "lerp_mode": "catmullrom" }, - "3.4583": { - "post": { - "vector": [-4, -8, -1] - }, + "0.4583": { + "post": [-1.22, -7.21, 7.32], "lerp_mode": "catmullrom" }, - "3.5833": { - "post": { - "vector": [-4, -8, -1] - }, + "0.5417": { + "post": [-1.35, -11.39, 8.32], "lerp_mode": "catmullrom" }, - "3.625": { - "post": { - "vector": [-4, -8, -1] - }, + "0.875": { + "post": [2.34, 22.72, -11.41], "lerp_mode": "catmullrom" }, - "3.6667": { - "post": { - "vector": [-4, -8, -1] - }, + "0.9167": { + "post": [1.89, 25.34, -12.48], "lerp_mode": "catmullrom" }, - "3.7083": { - "post": { - "vector": [-4, -8, -1] - }, + "1.2083": { + "post": [-4.96, 29.47, -10.42], "lerp_mode": "catmullrom" }, - "3.75": { - "post": { - "vector": [-4, -8, -1] - }, + "1.375": { + "post": [-4.65, -16.2, 11.16], "lerp_mode": "catmullrom" }, - "3.7917": { - "post": { - "vector": [-4, -8, -1] - }, + "1.4583": { + "post": [-3.53, -32, 19.12], "lerp_mode": "catmullrom" }, - "3.8333": { - "post": { - "vector": [-4, -8, -1] - }, + "1.75": { + "post": [2.3, 4.01, 8.98], "lerp_mode": "catmullrom" }, - "3.875": { - "post": { - "vector": [-4, -8, -1] - }, + "1.8333": { + "post": [2.58, 7.16, 6.75], "lerp_mode": "catmullrom" }, - "3.9167": { - "post": { - "vector": [-4, -8, -1] - }, + "2.25": { + "post": [1.79, 13.17, -4.51], "lerp_mode": "catmullrom" }, - "3.9583": { - "post": { - "vector": [-4, -8, -1] - }, + "2.2917": { + "post": [1.74, 13.91, -4.99], "lerp_mode": "catmullrom" }, - "4.0": { - "post": { - "vector": [-4, -8, -1] - }, + "2.625": { + "post": [1.25, 16.52, -2.84], "lerp_mode": "catmullrom" }, - "4.0417": { - "post": { - "vector": [-4, -8, -0.9495] - }, + "2.75": { + "post": [0.84, 11.88, -1.87], "lerp_mode": "catmullrom" }, - "4.0833": { - "post": { - "vector": [-4, -8, -0.66862] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-4, -8, -0.35052] - }, + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.1667": { - "post": { - "vector": [-4, -8, 0] - }, + "0.4583": { + "post": [0.24, 0, 0], "lerp_mode": "catmullrom" }, - "4.2083": { - "post": { - "vector": [-4, -8, 0.18373] - }, + "0.5833": { + "post": [0.31, 0, 0], "lerp_mode": "catmullrom" }, - "4.25": { - "post": { - "vector": [-4, -8, 0.68494] - }, + "0.875": { + "post": [-0.29, 0, 0], "lerp_mode": "catmullrom" }, - "4.2917": { - "post": { - "vector": [-4, -8, 0.83844] - }, + "0.9167": { + "post": [-0.21, 0, 0], "lerp_mode": "catmullrom" }, - "4.3333": { - "post": { - "vector": [-4, -8, 1] - }, + "1.375": { + "post": [0.67, 0, 0], "lerp_mode": "catmullrom" }, - "4.375": { - "post": { - "vector": [-4, -8, 0.79085] - }, + "1.4167": { + "post": [0.75, 0, 0], "lerp_mode": "catmullrom" }, - "4.4167": { - "post": { - "vector": [-4, -8, 0.5882] - }, + "1.75": { + "post": [1.5, 0, 0], "lerp_mode": "catmullrom" }, - "4.4583": { - "post": { - "vector": [-4, -8, 0.39336] - }, + "1.8333": { + "post": [1.26, 0, 0], "lerp_mode": "catmullrom" }, - "4.5": { - "post": { - "vector": [-4, -8, 0.30134] - }, + "2.2083": { + "post": [0.2, 0, 0], "lerp_mode": "catmullrom" }, - "4.5417": { - "post": { - "vector": [-4, -8, 0.21687] - }, + "2.2917": { + "post": [0.15, 0, 0], "lerp_mode": "catmullrom" }, - "4.5833": { - "post": { - "vector": [-4, -8, 0.13273] - }, + "2.5833": { + "post": [-0.04, 0, 0], "lerp_mode": "catmullrom" }, - "4.625": { - "post": { - "vector": [-4, -8, 0.07817] - }, + "2.75": { + "post": [-0.02, 0, 0], "lerp_mode": "catmullrom" }, - "4.6667": { - "post": { - "vector": [-4, -8, 0.03515] - }, + "3.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.7083": { - "post": { - "vector": [-4, -8, 0.01038] - }, + "0.4583": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.75": { - "post": { - "vector": [-4, -8, 0.00129] - }, + "0.9167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.7917": { - "post": { - "vector": [-4, -8, 0] - }, + "0.9583": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.875": { - "post": { - "vector": [-4, -7.79802, 0] - }, + "1.2917": { + "post": [2.5, 0, 0], "lerp_mode": "catmullrom" }, - "4.9583": { - "post": { - "vector": [-4, -7.32661, 0] - }, + "1.375": { + "post": [1.88, 0, 0], "lerp_mode": "catmullrom" }, - "5.0417": { - "post": { - "vector": [-4, -6.67447, 0] - }, + "1.625": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.0833": { - "post": { - "vector": [-4, -5.77551, 0] - }, + "1.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.125": { - "post": { - "vector": [-3.82704, -5.40207, 0] - }, + "2.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.1667": { - "post": { - "vector": [-3.52081, -4.69328, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-3.23077, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [-2.92312, -3.2651, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.375": { - "post": { - "vector": [-2.3097, -1.89838, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [-1.9745, -1.26026, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-1.76847, -0.92149, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [-1.57505, -0.64622, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [-1.12955, -0.18921, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [-0.61538, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0, 0, 0] - }, + "2.75": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "head": { + "throat5": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, + "0.3333": { + "post": [0, 2, 0], "lerp_mode": "catmullrom" }, - "0.5417": { - "post": { - "vector": [0, 0, -0.01361] - }, + "0.4583": { + "post": [0, 2, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0, 0, -0.09905] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, 0, -0.26169] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, 0, -0.45323] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0, 0, -0.89585] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, 0, -1.12078] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [0, 0, -1.34633] - }, + "post": [0, 2, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, 0, -1.59882] - }, + "post": [0, -17.25, 0], "lerp_mode": "catmullrom" }, "0.9583": { - "post": { - "vector": [0, 0, -1.74649] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, -1.88377] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, -0.00842, -1.89855] - }, + "post": [0, -20, 0], "lerp_mode": "catmullrom" }, "1.125": { - "post": { - "vector": [0, -0.10306, -1.91246] - }, + "post": [-10, -24, 0], "lerp_mode": "catmullrom" }, - "1.2083": { - "post": { - "vector": [0, -0.36768, -1.72424] - }, + "1.25": { + "post": [-2.61807, -16.63977, 2.028], "lerp_mode": "catmullrom" }, - "1.3333": { - "post": { - "vector": [0, -0.85067, -1.362] - }, + "1.2917": { + "post": [0, -1.5, 0], "lerp_mode": "catmullrom" }, "1.375": { - "post": { - "vector": [0, -1.02126, -1.23406] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, -1.41359, -0.93981] - }, + "post": [-1.5, 13.75, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [0, -2.20277, -0.34792] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [0, -2.60714, -0.04465] - }, + "1.4583": { + "post": [-3, 31.5, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [0, -3.00557, 0.25418] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [0, -3.19374, 0.3953] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0, -3.34117, 0.50079] - }, + "post": [0, 17, 0], "lerp_mode": "catmullrom" }, "1.75": { - "post": { - "vector": [0, -3.48562, 0.60266] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [0, -3.69805, 0.69375] - }, + "post": [0, 8.67, 0], "lerp_mode": "catmullrom" }, "1.8333": { - "post": { - "vector": [0, -3.82439, 0.64855] - }, + "post": [0, 6.11, 0], "lerp_mode": "catmullrom" }, - "1.875": { - "post": { - "vector": [0, -3.90973, 0.53481] - }, + "2.0": { + "post": [0, 1, 0], "lerp_mode": "catmullrom" }, - "1.9167": { - "post": { - "vector": [0, -3.95849, 0.17133] - }, + "2.2917": { + "post": [0, -8, 0], "lerp_mode": "catmullrom" }, - "1.9583": { - "post": { - "vector": [0, -4, -0.24641] - }, + "2.625": { + "post": [0, 1, 0], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [0, -4, -0.61285] - }, + "2.75": { + "post": [0, 0.67, 0], "lerp_mode": "catmullrom" }, - "2.0417": { - "post": { - "vector": [0, -4, -0.78698] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [0, -4, -0.92576] - }, + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.1667": { - "post": { - "vector": [0, -4, -0.98949] - }, + "0.3333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.2083": { - "post": { - "vector": [0, -4, -1] - }, + "0.4583": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.2917": { - "post": { - "vector": [0, -4, -0.97475] - }, + "0.625": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.3333": { - "post": { - "vector": [0, -4, -0.91583] - }, + "0.9167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.375": { - "post": { - "vector": [0, -4, -0.83431] - }, + "0.9583": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.4167": { - "post": { - "vector": [0, -4, -0.67526] - }, + "1.125": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.4583": { - "post": { - "vector": [0, -4, -0.58666] - }, + "1.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.5": { - "post": { - "vector": [0, -4, -0.5] - }, + "1.375": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.5417": { - "post": { - "vector": [0, -4, -0.40814] - }, + "1.625": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.5833": { - "post": { - "vector": [0, -4, -0.2373] - }, + "1.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.625": { - "post": { - "vector": [0, -4, -0.15753] - }, + "2.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.6667": { - "post": { - "vector": [0, -4, -0.08078] - }, + "2.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.7083": { - "post": { - "vector": [0, -4, -0.02365] - }, + "2.625": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "2.75": { - "post": { - "vector": [0, -4, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.7917": { - "post": { - "vector": [0, -3.80809, -0.19191] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [0, -3.62946, -0.37054] - }, + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.875": { - "post": { - "vector": [0, -3.45384, -0.54616] - }, + "0.4167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [0, -3.29157, -0.70843] - }, + "0.4583": { + "post": [0, -1.17, 0], "lerp_mode": "catmullrom" }, - "2.9583": { - "post": { - "vector": [0, -3.21792, -0.78208] - }, + "0.6667": { + "post": [0, -7, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [0, -3.08683, -0.91317] - }, + "0.9167": { + "post": [0, -5.44, 0], "lerp_mode": "catmullrom" }, - "3.0417": { - "post": { - "vector": [0, -3.04136, -0.95864] - }, + "1.375": { + "post": [0, -2.59, 0], "lerp_mode": "catmullrom" }, - "3.0833": { - "post": { - "vector": [0, -3.00941, -0.99059] - }, + "1.7917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.125": { - "post": { - "vector": [0, -3, -1] - }, + "1.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.1667": { - "post": { - "vector": [0, -3.08417, -0.91583] - }, + "2.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.2083": { - "post": { - "vector": [0, -3.16569, -0.83431] - }, + "2.75": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.25": { - "post": { - "vector": [0, -3.32474, -0.67526] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "3.2917": { - "post": { - "vector": [0, -3.5, -0.5] - }, + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.3333": { - "post": { - "vector": [0, -3.59186, -0.40814] - }, + "0.4583": { + "post": [0, -4.74, 0], "lerp_mode": "catmullrom" }, - "3.375": { - "post": { - "vector": [0, -3.88481, -0.11519] - }, + "0.9167": { + "post": [0, -1.76, 0], "lerp_mode": "catmullrom" }, - "3.4167": { - "post": { - "vector": [0, -3.97635, -0.02365] - }, + "1.0417": { + "post": [0, 2, 0], "lerp_mode": "catmullrom" }, - "3.4583": { - "post": { - "vector": [0, -4, 0] - }, + "1.375": { + "post": [0, 4.5, 0], "lerp_mode": "catmullrom" }, - "3.5833": { - "post": { - "vector": [0, -4, 0] - }, + "1.7083": { + "post": [0, 2, 0], "lerp_mode": "catmullrom" }, - "3.625": { - "post": { - "vector": [0, -3.99422, -0.00578] - }, + "1.8333": { + "post": [0, 0.6, 0], "lerp_mode": "catmullrom" }, - "3.6667": { - "post": { - "vector": [0, -3.9601, -0.0399] - }, + "2.2917": { + "post": [0, -4.53, 0], "lerp_mode": "catmullrom" }, - "3.7083": { - "post": { - "vector": [0, -3.89013, -0.10987] - }, + "2.3333": { + "post": [0, -5, 0], "lerp_mode": "catmullrom" }, - "3.75": { - "post": { - "vector": [0, -3.80126, -0.19874] - }, + "2.75": { + "post": [0, -1.88, 0], "lerp_mode": "catmullrom" }, - "3.7917": { - "post": { - "vector": [0, -3.60123, -0.39877] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [0, -3.29411, -0.70589] - }, + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.875": { - "post": { - "vector": [0, -3.10651, -0.89349] - }, + "0.4583": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.9167": { - "post": { - "vector": [0, -3.03712, -0.96288] - }, + "0.9167": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.9583": { - "post": { - "vector": [0, -3.00525, -0.99475] - }, + "1.375": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.0": { - "post": { - "vector": [0, -3, -1] - }, + "1.8333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.0417": { - "post": { - "vector": [0, -3.02525, -0.9495] - }, + "2.2917": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.0833": { - "post": { - "vector": [0, -3.16569, -0.66862] - }, + "2.75": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.125": { - "post": { - "vector": [0, -3.32474, -0.35052] - }, + "3.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0, -3.5, 0] - }, + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.2083": { - "post": { - "vector": [0, -3.59186, 0.18373] - }, + "0.5": { + "post": [0, -7, 0], "lerp_mode": "catmullrom" }, - "4.25": { - "post": { - "vector": [0, -3.84247, 0.68494] - }, + "1.2083": { + "post": [0, 7, 0], "lerp_mode": "catmullrom" }, - "4.2917": { - "post": { - "vector": [0, -3.91922, 0.83844] - }, + "2.5": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [0, -4, 1] - }, + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.375": { - "post": { - "vector": [0, -3.58171, 0.58171] - }, + "0.5": { + "post": [-1.94398, -4.40309, -1.28256], "lerp_mode": "catmullrom" }, - "4.4167": { - "post": { - "vector": [0, -3.17639, 0.17639] - }, + "1.2083": { + "post": [-1.94398, 4.4031, -1.28256], "lerp_mode": "catmullrom" }, - "4.4583": { - "post": { - "vector": [0, -2.78672, -0.21328] - }, + "2.5": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [0, -2.60268, -0.39732] - }, + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.5417": { - "post": { - "vector": [0, -2.43374, -0.56626] - }, + "0.5": { + "post": [0, -5, 0], "lerp_mode": "catmullrom" }, - "4.5833": { - "post": { - "vector": [0, -2.26546, -0.73454] - }, + "1.2083": { + "post": [0, 5, 0], "lerp_mode": "catmullrom" }, - "4.625": { - "post": { - "vector": [0, -2.15634, -0.84366] - }, + "2.5": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [0, -2.0703, -0.9297] - }, + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.7083": { - "post": { - "vector": [0, -2.02075, -0.97925] - }, + "0.5": { + "post": [0, -4, 0], "lerp_mode": "catmullrom" }, - "4.75": { - "post": { - "vector": [0, -2.00258, -0.99742] - }, + "1.2083": { + "post": [0, 4, 0], "lerp_mode": "catmullrom" }, - "4.7917": { - "post": { - "vector": [0, -2, -1] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [0, -1.9495, -0.97475] - }, - "lerp_mode": "catmullrom" - }, - "4.9583": { - "post": { - "vector": [0, -1.83165, -0.91583] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [0, -1.66862, -0.83431] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [0, -1.51734, -0.75867] - }, - "lerp_mode": "catmullrom" - }, - "5.125": { - "post": { - "vector": [0, -1.35052, -0.67526] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, -1.17332, -0.58666] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [0, -1, -0.5] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [0, -0.81627, -0.40814] - }, - "lerp_mode": "catmullrom" - }, - "5.375": { - "post": { - "vector": [0, -0.47459, -0.2373] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [0, -0.31506, -0.15753] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [0, -0.23037, -0.11519] - }, - "lerp_mode": "catmullrom" - }, - "5.5": { - "post": { - "vector": [0, -0.16156, -0.08078] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0, -0.0473, -0.02365] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-3.74019, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-13.34317, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-37.06141, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-51.29909, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [-79.93869, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-94.61307, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-109.07212, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [-121.25101, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-132.85618, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-141.6726, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-145.16, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [-144.00901, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.875": { - "post": { - "vector": [-141.03801, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-137.20925, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-132.8016, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-127.68392, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-123.17367, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-112.53501, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [-108.16167, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-103.16171, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-98.85558, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-95.15236, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-92.19153, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-91.2006, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-92.29371, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-95.2045, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [-102.39383, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-106.70947, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-115.39052, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-124.22127, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [-127.91286, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-131.43054, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-134.10292, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-135.16, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [-133.32159, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-130.05372, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-124.14613, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-118.45416, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-116.85521, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-115.16, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.125": { - "post": { - "vector": [-115.81847, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-117.34382, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-119.22537, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-121.30625, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2917": { - "post": { - "vector": [-125.59073, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-127.87789, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.375": { - "post": { - "vector": [-132.11018, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-134.24419, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-136.05689, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-137.56569, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-138.16, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-138.07713, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": { - "vector": [-137.55681, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-135.39981, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-131.33447, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-128.42318, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7917": { - "post": { - "vector": [-126.55938, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-126.05472, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.875": { - "post": { - "vector": [-125.98, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-126.23578, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-126.896, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-127.74684, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [-128.72632, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-130.86586, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-133.23, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-134.20186, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-136.26987, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-137.09281, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": { - "vector": [-137.75078, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-137.98, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.375": { - "post": { - "vector": [-137.91064, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-136.66156, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4583": { - "post": { - "vector": [-133.19476, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-129.50929, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-127.25814, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-126.42546, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-125.98, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [-124.46513, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [-120.92961, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-116.03855, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [-111.50034, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-106.4955, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9583": { - "post": { - "vector": [-101.17958, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-95.98, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-90.46825, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-80.21785, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-72.8912, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-70.82668, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-67.39909, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.375": { - "post": { - "vector": [-65.98, -26, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [1.04481, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [3.72737, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [10.35299, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [14.33024, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [22.33062, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [26.42987, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [30.46896, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [33.87109, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [37.11296, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [39.5758, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [40.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [40.6992, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.875": { - "post": { - "vector": [41.08433, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [41.58065, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [42.15201, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [42.81541, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [43.40008, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [44.77916, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [45.34608, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [45.99422, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [46.55242, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [47.03247, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [47.41628, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [47.54473, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [47.08621, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [45.89543, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [42.95434, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [41.18885, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [37.63751, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [34.02493, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [32.51474, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [31.07568, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [29.98244, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [29.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [32.39953, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [37.46473, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [46.6215, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [55.44405, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [57.92242, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [60.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.125": { - "post": { - "vector": [59.69113, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [57.70153, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [55.24734, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [52.53315, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2917": { - "post": { - "vector": [46.9447, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [43.96145, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.375": { - "post": { - "vector": [38.44107, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [35.65758, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [33.29319, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [31.32519, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [30.55, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [30.76515, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": { - "vector": [32.11593, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [37.71562, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [48.26947, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [55.82737, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7917": { - "post": { - "vector": [60.6659, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [61.97602, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.875": { - "post": { - "vector": [62.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [61.57319, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [60.03267, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [58.04739, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [55.76194, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [50.76968, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [45.25333, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [42.98567, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [38.1603, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [36.24011, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": { - "vector": [34.70486, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [34.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.375": { - "post": { - "vector": [34.2856, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [36.36741, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4583": { - "post": { - "vector": [42.14539, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [48.28786, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [52.03977, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [53.42757, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [54.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [54.32148, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [54.67504, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [55.16414, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [55.61796, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [56.11845, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9583": { - "post": { - "vector": [56.65004, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [57.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [57.72117, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [58.74621, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [59.47888, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [59.68533, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [60.02809, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.375": { - "post": { - "vector": [60.17, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "leftMiddleFinger": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-0.77298, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [-2.75761, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [-7.65943, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [-10.60191, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [-16.52081, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [-19.55354, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-22.54177, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": { - "vector": [-25.05876, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [-27.45719, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [-29.27926, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [-30, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [-29.8508, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.875": { - "post": { - "vector": [-29.46567, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [-28.96935, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [-28.39798, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-27.73458, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [-27.14992, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [-25.77083, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [-25.20392, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [-24.55578, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-23.99758, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-23.51753, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [-23.13372, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-23.00526, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [-23.41226, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [-24.47073, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [-27.08503, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-28.65435, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [-31.8111, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [-35.02228, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [-36.36467, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-37.64383, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [-38.61561, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [-39, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [-36.70199, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [-32.61715, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-25.23266, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [-18.1177, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [-16.11901, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.125": { - "post": { - "vector": [-14.57258, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [-15.89897, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [-17.5351, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [-19.34456, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.2917": { - "post": { - "vector": [-23.07019, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [-25.05903, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.375": { - "post": { - "vector": [-28.73929, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [-30.59494, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-32.1712, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5": { - "post": { - "vector": [-33.4832, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-34, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [-33.77437, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": { - "vector": [-32.3578, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [-26.48539, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [-15.41753, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [-7.49153, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.7917": { - "post": { - "vector": [-2.41735, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [-1.04343, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.875": { - "post": { - "vector": [-0.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-1.64996, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [-3.74066, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [-6.43497, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [-9.53665, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [-16.31186, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-23.79833, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-26.87587, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [-33.42459, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [-36.03056, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": { - "vector": [-38.11411, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [-38.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.375": { - "post": { - "vector": [-38.64925, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [-35.21427, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.4583": { - "post": { - "vector": [-25.68059, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [-15.54553, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [-9.35487, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-7.065, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-5.84, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [-6.03163, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [-6.47887, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": { - "vector": [-7.09759, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [-7.67168, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9167": { - "post": { - "vector": [-8.30479, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.9583": { - "post": { - "vector": [-8.97725, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [-9.635, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.0417": { - "post": { - "vector": [-10.33224, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-11.62891, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [-12.55573, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.25": { - "post": { - "vector": [-12.8169, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [-13.25049, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.375": { - "post": { - "vector": [-13.43, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": { - "vector": [0, -0.02379, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -0.10426, -0.02041] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, -0.58322, -0.14857] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -0.79237, -0.27639] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, -1.25021, -0.39253] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [0, -1.94866, -0.67985] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -2.80012, -1.00477] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, -3.58481, -1.34377] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, -4.50518, -1.68116] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, -5.64306, -2.01949] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0.01977, -7.65825, -2.39823] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0.0729, -9.37946, -2.61973] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0.12064, -10.7706, -2.74635] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [0.22601, -11.71419, -2.8573] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0.36385, -12.79057, -2.90901] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0.4596, -13.33532, -2.94493] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0.62068, -13.89125, -2.9816] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [1.06334, -14.89258, -2.9962] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [1.20876, -15.14512, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [1.76698, -15.55452, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.2083": { - "post": { - "vector": [2.43395, -15.90184, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [2.75347, -15.92578, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [3.25892, -15.96566, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [3.63492, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [3.75696, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [4.17646, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [4.5762, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [4.87988, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [4.96539, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [5, -16, -3.00279] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [5, -16, -3.00578] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [5, -16, -3.0399] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [5, -16, -3.10987] - }, - "lerp_mode": "catmullrom" - }, - "1.875": { - "post": { - "vector": [5, -16, -3.19874] - }, - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": { - "vector": [5, -16, -3.39877] - }, - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": { - "vector": [5, -16, -3.6093] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [5, -16, -3.80643] - }, - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": { - "vector": [5, -16, -3.89349] - }, - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": { - "vector": [5, -16, -3.96288] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [5, -16, -3.99475] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [5, -16, -4] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [5, -16, -3.97475] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [5, -16, -3.91583] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [5, -16, -3.83431] - }, - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": { - "vector": [5, -16, -3.67526] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [5, -16, -3.58666] - }, - "lerp_mode": "catmullrom" - }, - "2.5": { - "post": { - "vector": [5, -16, -3.5] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [5, -16, -3.40814] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [5, -16, -3.2373] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [5, -16, -3.15753] - }, - "lerp_mode": "catmullrom" - }, - "2.6667": { - "post": { - "vector": [5, -16, -3.08078] - }, - "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [5, -16, -3.02365] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [5, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "2.7917": { - "post": { - "vector": [5, -16, -3.19191] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [5, -16, -3.37054] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [5, -16, -3.54616] - }, - "lerp_mode": "catmullrom" - }, - "2.9167": { - "post": { - "vector": [5, -16, -3.70843] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [5, -16, -3.78208] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [5, -16, -3.91317] - }, - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": { - "vector": [5, -16, -3.95864] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [5, -16, -3.99059] - }, - "lerp_mode": "catmullrom" - }, - "3.125": { - "post": { - "vector": [5, -16, -4] - }, - "lerp_mode": "catmullrom" - }, - "3.1667": { - "post": { - "vector": [5, -16, -3.91583] - }, - "lerp_mode": "catmullrom" - }, - "3.2083": { - "post": { - "vector": [5, -16, -3.83431] - }, - "lerp_mode": "catmullrom" - }, - "3.25": { - "post": { - "vector": [5, -16, -3.67526] - }, - "lerp_mode": "catmullrom" - }, - "3.2917": { - "post": { - "vector": [5, -16, -3.5] - }, - "lerp_mode": "catmullrom" - }, - "3.3333": { - "post": { - "vector": [5, -16, -3.40814] - }, - "lerp_mode": "catmullrom" - }, - "3.375": { - "post": { - "vector": [5, -16, -3.11519] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [5, -16, -3.02365] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [5, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "3.5833": { - "post": { - "vector": [5, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": { - "vector": [5, -16, -3.00578] - }, - "lerp_mode": "catmullrom" - }, - "3.6667": { - "post": { - "vector": [5, -16, -3.0399] - }, - "lerp_mode": "catmullrom" - }, - "3.7083": { - "post": { - "vector": [5, -16, -3.10987] - }, - "lerp_mode": "catmullrom" - }, - "3.75": { - "post": { - "vector": [5, -16, -3.19874] - }, - "lerp_mode": "catmullrom" - }, - "3.7917": { - "post": { - "vector": [5, -16, -3.39877] - }, - "lerp_mode": "catmullrom" - }, - "3.8333": { - "post": { - "vector": [5, -16, -3.70589] - }, - "lerp_mode": "catmullrom" - }, - "3.875": { - "post": { - "vector": [5, -16, -3.89349] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [5, -16, -3.96288] - }, - "lerp_mode": "catmullrom" - }, - "3.9583": { - "post": { - "vector": [5, -16, -3.99475] - }, - "lerp_mode": "catmullrom" - }, - "4.0": { - "post": { - "vector": [5, -16, -4] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [5, -16, -3.97475] - }, - "lerp_mode": "catmullrom" - }, - "4.0833": { - "post": { - "vector": [5, -16, -3.83431] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [5, -16, -3.67526] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [5, -16, -3.5] - }, - "lerp_mode": "catmullrom" - }, - "4.2083": { - "post": { - "vector": [5, -16, -3.40814] - }, - "lerp_mode": "catmullrom" - }, - "4.25": { - "post": { - "vector": [5, -16, -3.15753] - }, - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": { - "vector": [5, -16, -3.08078] - }, - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [5, -16, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.375": { - "post": { - "vector": [5, -16, -2.79085] - }, - "lerp_mode": "catmullrom" - }, - "4.4167": { - "post": { - "vector": [5, -16, -2.5882] - }, - "lerp_mode": "catmullrom" - }, - "4.4583": { - "post": { - "vector": [5, -16, -2.39336] - }, - "lerp_mode": "catmullrom" - }, - "4.5": { - "post": { - "vector": [5, -16, -2.30134] - }, - "lerp_mode": "catmullrom" - }, - "4.5417": { - "post": { - "vector": [5, -16, -2.21687] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [5, -16, -2.13273] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [5, -16, -2.07817] - }, - "lerp_mode": "catmullrom" - }, - "4.6667": { - "post": { - "vector": [5, -16, -2.03515] - }, - "lerp_mode": "catmullrom" - }, - "4.7083": { - "post": { - "vector": [5, -16, -2.01038] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [5, -16, -2.00129] - }, - "lerp_mode": "catmullrom" - }, - "4.7917": { - "post": { - "vector": [5, -16, -2] - }, - "lerp_mode": "catmullrom" - }, - "5.0": { - "post": { - "vector": [5, -16, -2] - }, - "lerp_mode": "catmullrom" - }, - "5.0833": { - "post": { - "vector": [5, -15.41957, -1.92745] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [4.54396, -14.65323, -1.83165] - }, - "lerp_mode": "catmullrom" - }, - "5.2083": { - "post": { - "vector": [4.0242, -13.34895, -1.66862] - }, - "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [3.63167, -12.13876, -1.51734] - }, - "lerp_mode": "catmullrom" - }, - "5.3333": { - "post": { - "vector": [3.24534, -10.80413, -1.35052] - }, - "lerp_mode": "catmullrom" - }, - "5.375": { - "post": { - "vector": [2.86255, -9.38655, -1.17332] - }, - "lerp_mode": "catmullrom" - }, - "5.4167": { - "post": { - "vector": [2.5, -8, -1] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [2.11543, -6.5302, -0.81627] - }, - "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [1.34866, -3.79676, -0.47459] - }, - "lerp_mode": "catmullrom" - }, - "5.625": { - "post": { - "vector": [0.92966, -2.52051, -0.31506] - }, - "lerp_mode": "catmullrom" - }, - "5.6667": { - "post": { - "vector": [0.67212, -1.84298, -0.23037] - }, - "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [0.43035, -1.29245, -0.16156] - }, - "lerp_mode": "catmullrom" - }, - "5.75": { - "post": { - "vector": [0, -0.5861, -0.07326] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [-1.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.625": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.875": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - } - } - }, - "nesting": { - "loop": true, - "animation_length": 2.5, - "bones": { - "hips": { - "rotation": { - "vector": [-2, "math.sin(query.anim_time*108/0.75-189)*-1", "math.sin(query.anim_time*108/0.75-200)*-3"] - } - }, - "shoulders": { - "rotation": { - "vector": [4, "math.sin(query.anim_time*108/0.75-189)*-1", "math.sin(query.anim_time*108/0.75-720)*-1"] - } - }, - "neck1": { - "rotation": { - "vector": [-0.60681, "-2.28+math.sin(query.anim_time*108/0.75-189)*-1", "10.2559+math.sin(query.anim_time*108/0.75-200)*-3"] - }, - "position": { - "vector": [2, 0, 0] - } - }, - "head": { - "rotation": { - "0.0": { - "vector": [-1.60186, "-18.164+math.sin(query.anim_time*108/0.75-500)*-4", "4.3584+math.sin(query.anim_time*108/0.75-200)*-1"] - }, - "2.5": { - "vector": [-1.60186, "-18.164+math.sin(query.anim_time*108/0.75-500)*-4", "4.3584+math.sin(query.anim_time*108/0.75-200)*-1"] - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.3333": { - "vector": [15.25, 0, 0] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.3333": { - "vector": [-34.25, 0, 0] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.3333": { - "vector": [15.25, 0, 0] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.3333": { - "vector": [-34.25, 0, 0] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "tail1": { - "rotation": { - "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] - } - }, - "tail2": { - "rotation": { - "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] - } - }, - "tail3": { - "rotation": { - "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] - } - }, - "tail4": { - "rotation": { - "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "vector": [-18.25, 0, 0] - }, - "0.25": { - "vector": [-12.5, 0, 0] - }, - "0.5": { - "vector": [-1.2701, -2.60395, 0.88457] - }, - "1.25": { - "vector": [33.57674, -5.52655, -1.58985] - }, - "1.5417": { - "vector": [30.36394, -6.09433, -1.38886] - }, - "2.0": { - "vector": [12.29, 0, 0] - }, - "2.2083": { - "vector": [0.25, 0, 0] - }, - "2.5": { - "vector": [-18.25, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "2.2083": { - "vector": [0, 0, 0] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "vector": [-0.5, 0, 0] - }, - "0.25": { - "vector": [1, 0, 0] - }, - "0.5417": { - "vector": [0.25, 0, 0] - }, - "0.875": { - "vector": [8.1, 0, 0] - }, - "1.0833": { - "vector": [2.93, 0, 0] - }, - "1.25": { - "vector": [-8, 0, 0] - }, - "1.5417": { - "vector": [10.4, 0, 0] - }, - "1.8333": { - "vector": [37.5, 0, 0] - }, - "2.1667": { - "vector": [22.69, 0, 0] - }, - "2.5": { - "vector": [-0.5, 0, 0] - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "vector": [-8, 0, 0] - }, - "0.25": { - "vector": [4.5, 0, 0] - }, - "0.4167": { - "vector": [7.95, 0, 0] - }, - "0.5417": { - "vector": [0.75, 0, 0] - }, - "0.875": { - "vector": [-1.54, 0, 0] - }, - "1.0833": { - "vector": [0.48, 0, 0] - }, - "1.375": { - "vector": [14.7, 0, 0] - }, - "1.5417": { - "vector": [20.39, 0, 0] - }, - "2.2083": { - "vector": [-54.58, 0, 0] - }, - "2.5": { - "vector": [-8, 0, 0] - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "vector": [34.25, 0, 0] - }, - "0.4167": { - "vector": [-4, 0, 0] - }, - "0.5417": { - "vector": [-3.00976, 0.58463, -1.91268] - }, - "0.625": { - "vector": [-8.61, 0, 0] - }, - "0.7083": { - "vector": [-0.85, 0, 0] - }, - "1.0833": { - "vector": [7.25, 0, 0] - }, - "1.25": { - "vector": [71, 0, 0] - }, - "1.375": { - "vector": [76.75, 0, 0] - }, - "1.5417": { - "vector": [71, 0, 0] - }, - "2.0": { - "vector": [91.5, 0, 0] - }, - "2.5": { - "vector": [34.25, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.4167": { - "vector": [0, 0.375, 0] - }, - "0.5417": { - "vector": [0, -0.025, 0] - }, - "0.875": { - "vector": [0, -0.145, 0] - }, - "1.25": { - "vector": [0, 0.15, 0] - }, - "2.0": { - "vector": [0, 0, 0] - }, - "2.5": { - "vector": [0, 0, 0] - } - } - }, - "chest": { - "rotation": { - "vector": [-2.5, 0, 0] - }, - "scale": { - "vector": [1, 1, 0.91] - } - } - } - }, - "shakehead": { - "animation_length": 3, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 2.33, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 2.15, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -0.22, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -0.05, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -2.36, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, 10, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 13.28, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 12.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -0.24, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.6667": { - "post": { - "vector": [0, -7.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -6.93, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 1.67, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 1.11, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [-0.98, -7.44, 7.56] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-2.2, 12.31, -10.24] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0, 15, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0.09, 13.81, 0.41] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [0, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -5.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -0.4, -0.71] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [-0.02, -2.38, -4.23] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [0, 0, 5] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 3.75] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [0, 0, -2.5] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -6.86, -0.36] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, -8, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0.6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [-0.9, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-0.7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [0.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2917": { - "post": { - "vector": [0, 10, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [-1.22, -7.21, 7.32] - }, - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": { - "vector": [-1.35, -11.39, 8.32] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [2.34, 22.72, -11.41] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [1.89, 25.34, -12.48] - }, - "lerp_mode": "catmullrom" - }, - "1.2083": { - "post": { - "vector": [-4.96, 29.47, -10.42] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [-4.65, -16.2, 11.16] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-3.53, -32, 19.12] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [2.3, 4.01, 8.98] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [2.58, 7.16, 6.75] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [1.79, 13.17, -4.51] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [1.74, 13.91, -4.99] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [1.25, 16.52, -2.84] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0.84, 11.88, -1.87] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0.24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0.31, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [-0.29, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [-0.21, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0.67, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0.75, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [1.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [1.26, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [0.2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0.15, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-0.04, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [-0.02, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [2.5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [1.88, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -17.25, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, -20, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [-10, -24, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [0, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [-1.5, 13.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-3, 31.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, 23, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": { - "vector": [0, 8.67, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 6.11, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -8, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0.67, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 3.91, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -4.09, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -1.25, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0, 2.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 1.34, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -7.31, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, -7.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -3.03, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 7.38, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [0, 7.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 1.94, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 1.85, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 7.37, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.875": { - "post": { - "vector": [0, 7.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 4.11, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.4583": { - "post": { - "vector": [0, 2.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0.84, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 7.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 7.03, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [0, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -4.97, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 3.51, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, 5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 10.77, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.1667": { - "post": { - "vector": [0, 12.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 9.71, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.7083": { - "post": { - "vector": [0, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -5.42, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "shoulderUnder": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "chest": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 2.29, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -0.29, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 2.4, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0.2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "belly1": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -2.95, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, -5.18, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -4.51, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -0.75, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tailLower": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 4, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 2.76, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -1.76, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0417": { - "post": { - "vector": [0, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -0.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0.6, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, -4.53, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.3333": { - "post": { - "vector": [0, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, -1.88, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": { - "vector": [0, 0, 5] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0, 4.08] - }, - "lerp_mode": "catmullrom" - }, - "1.125": { - "post": { - "vector": [0, 0, -0.5] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, 0, -0.07] - }, - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -1.17, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": { - "vector": [0, -7, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -5.44, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -2.59, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - } - } - }, - "dead": { - "loop": "hold_on_last_frame", - "animation_length": 0.95833, - "bones": { - "neck5": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [14.99, -3.45, -1.42] - }, - "0.125": { - "vector": [19.88, -4.16, -1.64] - }, - "0.1667": { - "vector": [19.54, -2.84, -0.9] - }, - "0.25": { - "vector": [13.33, 1.39, 1.21] - }, - "0.3333": { - "vector": [9.47, 2.41, 1.47] - }, - "0.375": { - "vector": [5.31, 3, 1.42] - }, - "0.4167": { - "vector": [-3.53, 5.75, 1.39] - }, - "0.5": { - "vector": [-8.22, 7.92, 1.4] - }, - "0.5417": { - "vector": [-11.33, 9.5, 1.62] - }, - "0.5833": { - "vector": [-11.32, 9.94, 2.26] - }, - "0.6667": { - "vector": [-8.63, 8.96, 3.28] - }, - "0.7083": { - "vector": [-8.47, 6.73, 2.14] - }, - "0.7917": { - "vector": [-9.09058, 0.87949, -1.47124] - } - } - }, - "root": { - "rotation": { - "vector": [0, 0, 0] - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5833": { - "vector": [0, -0.6, 0] - }, - "0.6667": { - "vector": [0, -4.3, 0] - }, - "0.9167": { - "vector": [0, -5.6, 0] - } - } - }, - "hips": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-3.28, 6.78, -1.08] - }, - "0.125": { - "vector": [-4.81, 8.82, 0.1] - }, - "0.1667": { - "vector": [-6.11, 8.15, 4.74] - }, - "0.25": { - "vector": [-9.04, 3.47, 17.99] - }, - "0.3333": { - "vector": [-11.89, -0.4, 25.86] - }, - "0.375": { - "vector": [-15.29, -4.88, 34.24] - }, - "0.4167": { - "vector": [-15.31, -10, 47.19] - }, - "0.5": { - "vector": [-11.92, -10.64, 51.76] - }, - "0.5417": { - "vector": [-9.11, -10.37, 57.4] - }, - "0.5833": { - "vector": [-7.43, -8.29, 65.18] - }, - "0.6667": { - "vector": [-5.21551, -2.31344, 82.89963] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, -0.34, 1.66] - }, - "0.125": { - "vector": [0.25, -0.37, 2.46] - }, - "0.1667": { - "vector": [1, -0.16, 3.16] - }, - "0.25": { - "vector": [3.75, 0.13, 4.34] - }, - "0.3333": { - "vector": [7, -0.66, 4.5] - }, - "0.375": { - "vector": [11, -1.83, 4.5] - }, - "0.4167": { - "vector": [17.67, -7.5, 4.5] - }, - "0.5": { - "vector": [20.34, -12, 4.5] - }, - "0.5417": { - "vector": [22.67, -16.37, 4.5] - }, - "0.5833": { - "vector": [24.34, -20.5, 4.5] - }, - "0.6667": { - "vector": [27, -28.5, 4.5] - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [6.66, 0, 0] - }, - "0.125": { - "vector": [8.33, 0.51, 0.33] - }, - "0.1667": { - "vector": [6.69, 2.04, 1.32] - }, - "0.25": { - "vector": [3.38, 4.09, 2.65] - }, - "0.3333": { - "vector": [0.18, 10.04, 5.35] - }, - "0.375": { - "vector": [0.29, 13.95, 6.72] - }, - "0.4167": { - "vector": [-1.09, 17.9, 8.09] - }, - "0.5": { - "vector": [-2.58, 17.93, 8.1] - }, - "0.5417": { - "vector": [-3.74, 17.15, 7.9] - }, - "0.5833": { - "vector": [-4.25, 14.73, 7.27] - }, - "0.6667": { - "vector": [-4.6, 8.07, 5.58] - }, - "0.7083": { - "vector": [-4.67, 4.22, 4.63] - }, - "0.7917": { - "vector": [-4.74757, -3.87586, 2.65092] - } - } - }, - "chest": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5": { - "vector": [0, 0, 0] - }, - "0.5417": { - "vector": [0, 0, 0] - }, - "0.5833": { - "vector": [0, 0, 0] - }, - "0.7917": { - "vector": [0, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-0.8, 0, 0] - }, - "0.125": { - "vector": [-1.08, 0, 0] - }, - "0.1667": { - "vector": [-1.14, 0, 0] - }, - "0.25": { - "vector": [-0.98, 0, 0] - }, - "0.3333": { - "vector": [-0.86, 0, 0] - }, - "0.5": { - "vector": [-0.34, 0, 0] - }, - "0.5417": { - "vector": [-0.2, 0, 0] - }, - "0.5833": { - "vector": [-0.04, 0, 0] - }, - "0.7917": { - "vector": [0.8, 0, 0] - } - } - }, - "belly1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-7.49541, 2.49108, 0.21107] - }, - "0.25": { - "vector": [-7.5, 2.49, 0.21] - }, - "0.4167": { - "vector": [-5, 2.49, 0.21] - }, - "0.5417": { - "vector": [-2.49999, -2.49219, -0.21173] - }, - "0.6667": { - "vector": [-4.99999, -2.49219, -0.21173] - }, - "0.7917": { - "vector": [-0.50697, -0.01265, 0.10756] - } - }, - "scale": { - "0.0": { - "vector": [1, 1, 1] - }, - "0.4167": { - "vector": [1, 1, 1] - }, - "0.5417": { - "vector": [1, 1, 1.1] - }, - "0.6667": { - "vector": [1, 1, 1.1] - }, - "0.7917": { - "vector": [1, 1, 1.2] - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [11.73, 5.67, 5.78] - }, - "0.125": { - "vector": [15.67, 8.89, 8.51] - }, - "0.1667": { - "vector": [15.75, 12.87, 10.9] - }, - "0.25": { - "vector": [12.81, 20.24, 14.6] - }, - "0.3333": { - "vector": [13.19, 20.48, 14.57] - }, - "0.375": { - "vector": [14.3, 19.35, 13.79] - }, - "0.4167": { - "vector": [15.88, 17.14, 12.17] - }, - "0.5": { - "vector": [21.35, 7.3, 4.7] - }, - "0.5417": { - "vector": [23.19, 2.05, 1.33] - }, - "0.5833": { - "vector": [22.76, -2.81, -0.49] - }, - "0.6667": { - "vector": [20.18, -11.17, -2.13] - }, - "0.7083": { - "vector": [20.24, -13.01, -1.81] - }, - "0.7917": { - "vector": [21.42375, -14.80848, -0.24499] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, -0.66, 0] - }, - "0.125": { - "vector": [0.08, -0.91, 0] - }, - "0.1667": { - "vector": [0.34, -1, 0] - }, - "0.25": { - "vector": [0.88, -1, 0] - }, - "0.3333": { - "vector": [0.84, -1, 0] - }, - "0.5": { - "vector": [0.16, -1, 0] - }, - "0.5417": { - "vector": [0.04, -1, 0] - }, - "0.5833": { - "vector": [0, -1, 0] - }, - "0.6667": { - "vector": [0.09, -1, 0] - }, - "0.7083": { - "vector": [0.34, -1, 0] - }, - "0.7917": { - "vector": [1, -1, 0] - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-10.07, -2.36, 2.36] - }, - "0.125": { - "vector": [-13.43, -2.8, 2.8] - }, - "0.1667": { - "vector": [-13.45, -1.77, 1.77] - }, - "0.25": { - "vector": [-11.79, 0, 0] - }, - "0.3333": { - "vector": [1.36, 5.62, 1.86] - }, - "0.375": { - "vector": [12.85, 9.48, 5.49] - }, - "0.4167": { - "vector": [22.14, 11.76, 5.09] - }, - "0.5": { - "vector": [19.93, 10.19, 1.06] - }, - "0.5417": { - "vector": [19.11, 9.01, -1.96] - }, - "0.5833": { - "vector": [21.06, 8.61, -2.97] - }, - "0.6667": { - "vector": [26.56, 9.04, -2.56] - }, - "0.7083": { - "vector": [26.38, 10.33, -1.33] - }, - "0.7917": { - "vector": [23.68074, 13.76222, 1.96937] - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-7.9, -3.08, -5.16] - }, - "0.125": { - "vector": [-11.28, -3.85, -6.81] - }, - "0.1667": { - "vector": [-13.52, -3.07, -6.62] - }, - "0.25": { - "vector": [-15.38, -0.34, -4.36] - }, - "0.3333": { - "vector": [-12.67, 0.07, -3.15] - }, - "0.375": { - "vector": [-8.5, 0.11, -1.9] - }, - "0.4167": { - "vector": [-5.84, 0.69, -0.47] - }, - "0.5": { - "vector": [-8.1, 4.5, 3.24] - }, - "0.5417": { - "vector": [-8.88, 6.17, 4.82] - }, - "0.5833": { - "vector": [-7.48, 6.82, 5.68] - }, - "0.6667": { - "vector": [-3.12, 6.74, 6.04] - }, - "0.7083": { - "vector": [-2.57, 5.81, 4.66] - }, - "0.7917": { - "vector": [-2.78929, 3.27481, 0.68311] - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [1.89, -1.23, -4.54] - }, - "0.125": { - "vector": [2.02, -1.22, -5.89] - }, - "0.1667": { - "vector": [0.51, 0.05, -5.4] - }, - "0.25": { - "vector": [-1.8, 1.96, -3.97] - }, - "0.3333": { - "vector": [-6.56, 3.2, -1.02] - }, - "0.375": { - "vector": [-9.01, 2.55, 0.51] - }, - "0.4167": { - "vector": [-11.93, 2.67, 2.17] - }, - "0.5": { - "vector": [-20.17, 6.78, 6.12] - }, - "0.5417": { - "vector": [-23.03, 8.58, 7.79] - }, - "0.5833": { - "vector": [-22.88, 9.1, 8.72] - }, - "0.6667": { - "vector": [-20.06, 8.77, 9.07] - }, - "0.7083": { - "vector": [-19.89, 8.35, 7.25] - }, - "0.7917": { - "vector": [-20.51055, 7.31509, 2.03345] - } - } - }, - "head": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-3.2, -9.95, -1.02] - }, - "0.125": { - "vector": [-2.56, -14.51, -1.29] - }, - "0.1667": { - "vector": [2.56, -18.23, -1.1] - }, - "0.25": { - "vector": [9.91, -21.54, -0.68] - }, - "0.3333": { - "vector": [14.67, -17.38, 0.42] - }, - "0.375": { - "vector": [12.06, -9.91, 1.11] - }, - "0.4167": { - "vector": [13.15, 5.25, 1.18] - }, - "0.5": { - "vector": [16.86, 12.94, 0.57] - }, - "0.5417": { - "vector": [19.61, 17.86, -0.19] - }, - "0.5833": { - "vector": [20.48, 17.27, -1.26] - }, - "0.6667": { - "vector": [20.47, 10.11, -3.18] - }, - "0.7083": { - "vector": [20.81, 5.37, -2.89] - }, - "0.7917": { - "vector": [21.75503, -5.00828, -1.31273] - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [0, 0, 5] - }, - "0.25": { - "vector": [-0.15878, -12.41583, 6.45964] - }, - "0.4167": { - "vector": [0, 0, 5] - }, - "0.5417": { - "vector": [-0.43073, 4.37197, -0.55719] - }, - "0.6667": { - "vector": [-0.61367, 4.06196, -3.04463] - }, - "0.7917": { - "vector": [-0.62981, -5.86111, -1.78464] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [-0.7, -0.3, 1.6] - }, - "0.25": { - "vector": [-0.7, -0.3, 1.6] - }, - "0.4167": { - "vector": [-0.3, -0.3, 1.6] - }, - "0.5417": { - "vector": [0.2, -0.3, 2.3] - }, - "0.6667": { - "vector": [0.8, -0.3, 2.3] - }, - "0.7917": { - "vector": [0.1, -0.3, 2.3] - } - }, - "scale": { - "0.0": { - "vector": [1, 1, 1] - }, - "0.4167": { - "vector": [1, 1, 1] - }, - "0.5417": { - "vector": [1, 1, 1.31] - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-11.66, 0, -11.66] - }, - "0.125": { - "vector": [-15.62, 0, -14.58] - }, - "0.1667": { - "vector": [-15.84, 0, -11.66] - }, - "0.25": { - "vector": [-14.17, 0, -5.83] - }, - "0.3333": { - "vector": [-6.66, 0, 0] - }, - "0.375": { - "vector": [-0.83, 0, 0] - }, - "0.4167": { - "vector": [6.34, -1.52, 2.6] - }, - "0.5": { - "vector": [7.67, -3.05, 5.2] - }, - "0.5417": { - "vector": [8.68, -4.11, 6.95] - }, - "0.5833": { - "vector": [9.06, -4.27, 7.02] - }, - "0.6667": { - "vector": [9.07, -4.04, 6.44] - }, - "0.7083": { - "vector": [8.87, -4.86, 8.59] - }, - "0.7917": { - "vector": [8.29367, -7.24209, 14.8462] - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [13.34, 0, 0] - }, - "0.125": { - "vector": [19.8, 0, 0] - }, - "0.1667": { - "vector": [25.84, 0, 0] - }, - "0.25": { - "vector": [34.59, 0, 0] - }, - "0.3333": { - "vector": [31.66, 0, 0] - }, - "0.375": { - "vector": [25.83, 0, 0] - }, - "0.4167": { - "vector": [21.82, -0.32, 0.91] - }, - "0.5": { - "vector": [22.87, -2.57, 7.3] - }, - "0.5417": { - "vector": [23.95, -3.53, 10.03] - }, - "0.5833": { - "vector": [24.3, -3.85, 10.95] - }, - "0.6667": { - "vector": [23.4, -4.41, 9.82] - }, - "0.7083": { - "vector": [20.7, -6.08, 6.43] - }, - "0.7917": { - "vector": [13.50668, -10.54079, -2.59024] - } - } - }, - "leftMiddleFinger": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [1.66, 0, 0] - }, - "0.125": { - "vector": [0.42, 0, 0] - }, - "0.1667": { - "vector": [-5, 0, 0] - }, - "0.25": { - "vector": [-12.5, 0, 0] - }, - "0.3333": { - "vector": [-16.66, 0, 0] - }, - "0.375": { - "vector": [-13.33, 0, 0] - }, - "0.4167": { - "vector": [-8.78, -3.06, 2.46] - }, - "0.5": { - "vector": [-7.57, -6.12, 4.91] - }, - "0.5417": { - "vector": [-6.65, -8.41, 6.75] - }, - "0.5833": { - "vector": [-6.35, -9.18, 7.37] - }, - "0.6667": { - "vector": [-8.45, -11.21, 5.79] - }, - "0.7083": { - "vector": [-14.77, -17.32, 1.04] - }, - "0.7917": { - "vector": [-31.6159, -33.59052, -11.62316] - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-10.16, -0.87, -8.06] - }, - "0.125": { - "vector": [-11.24, -1.09, -10.07] - }, - "0.1667": { - "vector": [-4.33, -0.87, -8.06] - }, - "0.25": { - "vector": [14.15, -1.12, 0.83] - }, - "0.3333": { - "vector": [15.02, -4.02, 7.36] - }, - "0.375": { - "vector": [12.55, -8.04, 14.72] - }, - "0.4167": { - "vector": [10.65, -10.12, 21.29] - }, - "0.5": { - "vector": [9.75, -4.63, 30.46] - }, - "0.5417": { - "vector": [9.63, -1.92, 33.81] - }, - "0.5833": { - "vector": [9.57, -1.22, 35.44] - }, - "0.6667": { - "vector": [8.64, -1.21, 34.14] - }, - "0.7083": { - "vector": [5.95, 0.34, 26.36] - }, - "0.7917": { - "vector": [2.38, 2.53, 15.74] - }, - "0.8333": { - "vector": [-2.64, 5.73, -0.65] - }, - "0.9583": { - "vector": [-5.54264, 7.78278, -12.20231] - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [3.34, 0, 0] - }, - "0.125": { - "vector": [5.63, 0, 0] - }, - "0.1667": { - "vector": [9.16, 0, 0] - }, - "0.25": { - "vector": [13.33, 0, 0] - }, - "0.3333": { - "vector": [21.66, 0, 0] - }, - "0.375": { - "vector": [25.83, 0, 0] - }, - "0.4167": { - "vector": [30.02, -0.3, -0.78] - }, - "0.5833": { - "vector": [30.06, -1.53, -3.88] - }, - "0.6667": { - "vector": [30.07, -1.45, -3.68] - }, - "0.7083": { - "vector": [30.07, -0.61, -1.55] - }, - "0.7917": { - "vector": [30.07, 0.61, 1.55] - }, - "0.8333": { - "vector": [31.09, -2.57, -7.12] - }, - "0.9583": { - "vector": [33.12367, -11.36206, -30.65525] - } - } - }, - "rightMiddleFinger": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-16.66, 0, 0] - }, - "0.125": { - "vector": [-22.5, 0, 0] - }, - "0.1667": { - "vector": [-23.34, 0, 0] - }, - "0.25": { - "vector": [-21.45, 0, 0] - }, - "0.3333": { - "vector": [-24.16, 0, 0] - }, - "0.375": { - "vector": [-28.33, 0, 0] - }, - "0.4167": { - "vector": [-31.46, -0.07, 0.62] - }, - "0.5": { - "vector": [-32.51, -0.57, 4.97] - }, - "0.5417": { - "vector": [-32.72, -0.78, 6.83] - }, - "0.5833": { - "vector": [-33.35, -0.86, 7.45] - }, - "0.6667": { - "vector": [-34.94, 1.76, 8.35] - }, - "0.7083": { - "vector": [-35.55, 9.62, 11.02] - }, - "0.7917": { - "vector": [-36.08, 20.11, 14.59] - }, - "0.8333": { - "vector": [-32.55, 18.93, 17.69] - }, - "0.9583": { - "vector": [-24.45191, -4.38024, 16.75331] - } - } - }, - "tailLower": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.125": { - "vector": [0, 0, 0] - }, - "0.25": { - "vector": [3.45898, -9.99796, 0.09749] - }, - "0.4167": { - "vector": [3.46, -10, 0.1] - }, - "0.5417": { - "vector": [5.38759, -3.04914, -1.18272] - }, - "0.6667": { - "vector": [5.36245, -2.24672, -0.58376] - }, - "0.7917": { - "vector": [5.34748, 1.76844, 2.3959] - }, - "0.9583": { - "vector": [2.48155, 8.89723, 5.21758] - } - }, - "scale": { - "0.0": { - "vector": [1, 1, 1] - }, - "0.125": { - "vector": [1, 1, 1] - }, - "0.25": { - "vector": [1, 1, 1.2] - }, - "0.4167": { - "vector": [1, 1, 1.2] - }, - "0.5417": { - "vector": [0.9, 1, 1.23] - }, - "0.6667": { - "vector": [0.9, 1, 1.23] - }, - "0.7917": { - "vector": [0.9, 1, 1.03] - }, - "0.9583": { - "vector": [1, 1, 1.11] - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0.39, 0.3, -2.83] - }, - "0.125": { - "vector": [1.86, -0.95, -4.43] - }, - "0.1667": { - "vector": [5.88, -5, -6.38] - }, - "0.25": { - "vector": [11.17, -10.44, -8.51] - }, - "0.3333": { - "vector": [15.62, -15.9, -10.6] - }, - "0.375": { - "vector": [14.77, -15.91, -10.56] - }, - "0.4167": { - "vector": [16.25, -12.8, -10.32] - }, - "0.5": { - "vector": [18.57, -9.68, -10.11] - }, - "0.5417": { - "vector": [19.48, -7.34, -9.96] - }, - "0.5833": { - "vector": [17.56, -6.55, -9.91] - }, - "0.6667": { - "vector": [11.61, -5.56, -8.78] - }, - "0.7083": { - "vector": [10.41, -2.61, -5.4] - }, - "0.7917": { - "vector": [9.92, 1.34, -0.89] - }, - "0.8333": { - "vector": [9.64, 9.31, 4.72] - }, - "0.9583": { - "vector": [10.07378, 17.36604, 6.91168] - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [5, 1.66, 0] - }, - "0.125": { - "vector": [5.66, 3.31, 0.22] - }, - "0.1667": { - "vector": [2.64, 6.58, 0.9] - }, - "0.25": { - "vector": [-4.81, 11.31, 1.75] - }, - "0.3333": { - "vector": [-2.82, 5.18, -0.16] - }, - "0.375": { - "vector": [1.45, -4.36, -3] - }, - "0.4167": { - "vector": [1.81, -13.98, -2.35] - }, - "0.5": { - "vector": [-2.12, -14.07, 1.14] - }, - "0.5417": { - "vector": [-5.28, -14.13, 3.75] - }, - "0.5833": { - "vector": [-6.89, -14.15, 4.63] - }, - "0.6667": { - "vector": [-8.37, -13.13, 4.83] - }, - "0.7083": { - "vector": [-8.66, -10.06, 5.42] - }, - "0.7917": { - "vector": [-8.77, -5.97, 6.21] - }, - "0.8333": { - "vector": [-8.49, -4.82, 4.71] - }, - "0.9583": { - "vector": [-7.69153, -10.70706, 0.12226] - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [5, -10, 0] - }, - "0.125": { - "vector": [6.86, -11.54, 0.63] - }, - "0.1667": { - "vector": [7.42, -6.18, 2.55] - }, - "0.25": { - "vector": [7.34, 2.63, 5.1] - }, - "0.3333": { - "vector": [6.73, 15.53, 8.5] - }, - "0.375": { - "vector": [6.21, 19.63, 9.35] - }, - "0.4167": { - "vector": [-3.19, 12.84, 11.88] - }, - "0.5": { - "vector": [-12.06, 1.95, 13.55] - }, - "0.5417": { - "vector": [-19.55, -6.21, 14.81] - }, - "0.5833": { - "vector": [-24.27, -8.93, 15.22] - }, - "0.6667": { - "vector": [-30.11, -9.12, 15.3] - }, - "0.7083": { - "vector": [-30.99, -9.71, 15.54] - }, - "0.7917": { - "vector": [-31.04, -10.48, 15.86] - }, - "0.8333": { - "vector": [-28.32, -9.04, 12.62] - }, - "0.9583": { - "vector": [-22.76512, -4.61608, 5.52378] - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, -5, 0] - }, - "0.125": { - "vector": [0, -8.12, 0] - }, - "0.1667": { - "vector": [0, -12.5, 0] - }, - "0.25": { - "vector": [0.98, -17.58, -0.73] - }, - "0.3333": { - "vector": [3.9, -7.82, -2.9] - }, - "0.375": { - "vector": [7.79, 6.86, -5.8] - }, - "0.4167": { - "vector": [4.45, 20.45, -7.12] - }, - "0.5": { - "vector": [-2.78, 19.36, -5.53] - }, - "0.5417": { - "vector": [-8.4, 15.61, -3.23] - }, - "0.5833": { - "vector": [-10.8, 6.56, 0.51] - }, - "0.6667": { - "vector": [-12.17, -14.12, 8.39] - }, - "0.7083": { - "vector": [-12.44, -17.63, 9.74] - }, - "0.7917": { - "vector": [-12.54, -18.41, 10.05] - }, - "0.8333": { - "vector": [-6.48, -12.29, 7.79] - }, - "0.9583": { - "vector": [5.8525, 1.49256, 2.62751] - } - } - }, - "bone": { - "rotation": { - "vector": [0, 0, 0] - }, - "position": { - "vector": [0, 0, 0] - } - }, - "thighRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-1.12, 8.49, 0.59] - }, - "0.125": { - "vector": [-2.6, 22.52, 0.55] - }, - "0.1667": { - "vector": [-1.49, 22.74, 0.79] - }, - "0.25": { - "vector": [0.36, 20.29, 1.28] - }, - "0.3333": { - "vector": [0.12, 16.33, 8.46] - }, - "0.375": { - "vector": [-1.95, 14.83, 15.15] - }, - "0.4167": { - "vector": [-4.32, 11.09, 29.18] - }, - "0.5": { - "vector": [-4.61, 8.86, 36.52] - }, - "0.5417": { - "vector": [-4.44, 6.75, 44.22] - }, - "0.5833": { - "vector": [-3.35, 4.89, 52.62] - }, - "0.6667": { - "vector": [-0.64, 1.82, 67.84] - }, - "0.7083": { - "vector": [-0.26, 1.33, 69.72] - }, - "0.9583": { - "vector": [-0.29607, 1.0491, 67.6558] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-1.34, 0, 2] - }, - "0.125": { - "vector": [-1.58, 0.25, 2.92] - }, - "0.1667": { - "vector": [-1, 1, 3.66] - }, - "0.25": { - "vector": [0, 2, 4.33] - }, - "0.3333": { - "vector": [4.66, 2, 4] - }, - "0.375": { - "vector": [8.33, 1, 3] - }, - "0.4167": { - "vector": [15.34, -3.34, 2.34] - }, - "0.5": { - "vector": [18.67, -6.67, 2.67] - }, - "0.5417": { - "vector": [21.83, -10.08, 2.92] - }, - "0.5833": { - "vector": [24.66, -11.66, 3] - }, - "0.6667": { - "vector": [29.34, -17.08, 3] - }, - "0.7083": { - "vector": [30, -17, 3] - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [1.66, 0, 0] - }, - "0.125": { - "vector": [0.63, -0.02, 0] - }, - "0.1667": { - "vector": [-4.17, -0.1, 0] - }, - "0.25": { - "vector": [-14.38, -0.28, -0.01] - }, - "0.3333": { - "vector": [-11.67, -0.3, -0.01] - }, - "0.375": { - "vector": [-5.84, -0.3, -0.01] - }, - "0.4167": { - "vector": [1.65, -0.3, -0.01] - }, - "0.5": { - "vector": [3.32, -0.3, -0.01] - }, - "0.5417": { - "vector": [4.78, -0.3, -0.01] - }, - "0.5833": { - "vector": [5.83, -0.3, -0.01] - }, - "0.6667": { - "vector": [7.24371, 5.53907, -4.72055] - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-3.34, 0, 0] - }, - "0.125": { - "vector": [-3.75, 0, 0] - }, - "0.1667": { - "vector": [-1.66, 0, 0] - }, - "0.25": { - "vector": [1.67, 0, 0] - }, - "0.3333": { - "vector": [3.34, 0, 0] - }, - "0.375": { - "vector": [1.67, 0, 0] - }, - "0.4167": { - "vector": [-5, 0, 0] - }, - "0.5": { - "vector": [-10, 0, 0] - }, - "0.5417": { - "vector": [-14.37, 0, 0] - }, - "0.5833": { - "vector": [-17.5, 0, 0] - }, - "0.6667": { - "vector": [-22.49616, -2.49378, -0.17624] - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [3.72, -9.2, -2.32] - }, - "0.125": { - "vector": [10.43, -23.31, -5.95] - }, - "0.1667": { - "vector": [11.75, -22.97, -5.63] - }, - "0.25": { - "vector": [14.08, -17.46, -3.6] - }, - "0.3333": { - "vector": [18.58, -16.68, -3.31] - }, - "0.375": { - "vector": [24.41, -16.68, -3.31] - }, - "0.4167": { - "vector": [31.76, -7.66, -9.37] - }, - "0.5": { - "vector": [33.28, 1.36, -15.43] - }, - "0.5417": { - "vector": [36.14, 6.25, -19.04] - }, - "0.5833": { - "vector": [41.71, 2.91, -17.76] - }, - "0.6667": { - "vector": [45.93468, -18.00317, 15.2733] - }, - "0.7083": { - "vector": [45.93468, -18.00317, 15.2733] - }, - "0.9583": { - "vector": [52.52477, -10.96563, 14.74938] - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-14.91, -3.72, -0.26] - }, - "0.125": { - "vector": [-20.32, -6.25, 0.59] - }, - "0.1667": { - "vector": [-21.65, -10.14, 3.42] - }, - "0.25": { - "vector": [-20.93, -14.71, 7.24] - }, - "0.3333": { - "vector": [-32.18, -22.4, 20.28] - }, - "0.375": { - "vector": [-44.15, -25.53, 29.49] - }, - "0.4167": { - "vector": [-61.5, -26.95, 52.31] - }, - "0.5": { - "vector": [-66.87, -25.24, 65.92] - }, - "0.5417": { - "vector": [-71.12, -22.05, 77.31] - }, - "0.5833": { - "vector": [-73.17, -15.88, 84.28] - }, - "0.6667": { - "vector": [-75.05058, -0.57794, 93.77567] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, 0.66, 1.34] - }, - "0.125": { - "vector": [0.5, 0.91, 1.92] - }, - "0.1667": { - "vector": [2, 1, 2.34] - }, - "0.25": { - "vector": [4, 1, 2.67] - }, - "0.3333": { - "vector": [5, -1.34, 3.66] - }, - "0.375": { - "vector": [8, -3.67, 4.33] - }, - "0.4167": { - "vector": [14.34, -11, 4.66] - }, - "0.5": { - "vector": [15.67, -18, -0.67] - }, - "0.5417": { - "vector": [16.42, -22.58, 2.09] - }, - "0.5833": { - "vector": [16.42, -26.58, 2.09] - }, - "0.6667": { - "vector": [16.42, -33.58, 2.09] - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [11.66, 0, 0] - }, - "0.125": { - "vector": [16.67, -0.07, -0.19] - }, - "0.1667": { - "vector": [20.02, -0.27, -0.79] - }, - "0.25": { - "vector": [25.68, -0.75, -2.17] - }, - "0.3333": { - "vector": [30.06, -0.81, -2.37] - }, - "0.375": { - "vector": [35.06, -0.81, -2.37] - }, - "0.4167": { - "vector": [35.06, -0.81, -2.37] - }, - "0.5": { - "vector": [30.06, -0.81, -2.37] - }, - "0.5417": { - "vector": [26.73, -0.81, -2.37] - }, - "0.5833": { - "vector": [26.72, -0.81, -2.37] - }, - "0.6667": { - "vector": [30.05609, -0.8122, -2.36507] - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [8.34, 0, 0] - }, - "0.125": { - "vector": [9.59, 0, 0] - }, - "0.1667": { - "vector": [5, 0, 0] - }, - "0.25": { - "vector": [-2.5, 0, 0] - }, - "0.3333": { - "vector": [-20.84, 0, 0] - }, - "0.375": { - "vector": [-31.67, 0, 0] - }, - "0.4167": { - "vector": [-37.08, 0, 0] - }, - "0.5": { - "vector": [-31.67, 0, 0] - }, - "0.5417": { - "vector": [-28.75, 0, 0] - }, - "0.5833": { - "vector": [-30.83, 0, 0] - }, - "0.6667": { - "vector": [-40, 0, 0] - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [6.66, 0, 0] - }, - "0.125": { - "vector": [12.7, 0, 0] - }, - "0.1667": { - "vector": [24.16, 0, 0] - }, - "0.25": { - "vector": [57.29, 0, 0] - }, - "0.3333": { - "vector": [85.84, 0, 0] - }, - "0.375": { - "vector": [119.17, 0, 0] - }, - "0.4167": { - "vector": [153.01, -6.32, -0.5] - }, - "0.5": { - "vector": [153.52, -12.63, -1.01] - }, - "0.5417": { - "vector": [153.79, -16.02, -3.75] - }, - "0.5833": { - "vector": [153.62, -13.58, -10.99] - }, - "0.6667": { - "vector": [152.80489, -2.87366, -29.95813] - } - } - } - } - }, - "dead2": { - "loop": "hold_on_last_frame", - "animation_length": 1.16667, - "bones": { - "root": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [0, 0, 0] - }, - "0.2333": { - "vector": [0, 0, -33.5] - }, - "0.3667": { - "vector": [0, 6.25, -74.5] - }, - "0.5667": { - "vector": [0, 8.75, -77] - }, - "0.8333": { - "vector": [0, 8.75, -77] - }, - "1.1667": { - "vector": [0, 8.75, -77] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0333": { - "vector": [0, -8.43, 0] - }, - "0.0667": { - "vector": [0, -4.17, 0] - }, - "0.1": { - "vector": [0, -8.35, 0] - }, - "0.2333": { - "vector": [-0.6, -20.9, 0] - }, - "0.3": { - "vector": [-0.3, -25.525, -1.6] - }, - "0.3667": { - "vector": [0, -34.5, -3.2] - }, - "0.5667": { - "vector": [0, -32.22, -3.2] - }, - "0.8333": { - "vector": [0, -33.92, -3.2] - }, - "1.1667": { - "vector": [0, -33.62, -3.2] - } - } - }, - "hips": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0333": { - "vector": [-12.75, -1.37, 4.38] - }, - "0.0667": { - "vector": [0, -2.75, 8.75] - }, - "0.2333": { - "vector": [0, -9, -0.75] - }, - "0.3667": { - "vector": [0, -9, -0.75] - }, - "0.5667": { - "vector": [0, -7.75, -0.75] - }, - "0.8333": { - "vector": [0, -7.75, -7.5] - }, - "1.1667": { - "vector": [0, -7.75, -7.5] - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-1, 0, 6] - }, - "0.2333": { - "vector": [-1.28429, -1.21108, 5.80467] - }, - "0.3667": { - "vector": [-2, -7.75, 4.75] - }, - "0.5667": { - "vector": [1.2751, 5.04602, -0.64242] - }, - "0.8333": { - "vector": [-0.37836, 1.5, 0] - }, - "1.1667": { - "vector": [0, 1.5, 0] - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0333": { - "vector": [11.25, 0, 1.38] - }, - "0.0667": { - "vector": [-4, 0, 2.75] - }, - "0.2333": { - "vector": [-4, -9.75, 10.5] - }, - "0.3667": { - "vector": [1, -31.75, 23.5] - }, - "0.4333": { - "vector": [2.83, -21.75, 12.92] - }, - "0.5667": { - "vector": [6.5, -1.75, -8.25] - }, - "0.8333": { - "vector": [6.5, -3.75, -4.25] - }, - "1.1667": { - "vector": [6.5, -2, -4.25] - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0333": { - "vector": [12, 4.88, 0] - }, - "0.0667": { - "vector": [0, 9.75, 0] - }, - "0.2333": { - "vector": [0, 12.5, 3.75] - }, - "0.3667": { - "vector": [0, -8.25, 1.25] - }, - "0.4667": { - "vector": [-1.92, -8.25, 1.25] - }, - "0.6333": { - "vector": [-5.75, -8.25, 1.25] - }, - "0.8333": { - "vector": [-5.75, -5.13, 1.25] - }, - "1.1667": { - "vector": [-5.75, -0.5, 1.25] - } - } - }, - "head": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0333": { - "vector": [3.13, 2, -1.37] - }, - "0.0667": { - "vector": [19.25, 4, -2.75] - }, - "0.2333": { - "vector": [3.75, 25.75, -1] - }, - "0.3667": { - "vector": [-21.99, 15.29, -1.94] - }, - "0.5": { - "vector": [-25.32, 15.29, -1.94] - }, - "0.6667": { - "vector": [-31.99, 15.29, -1.94] - }, - "0.8333": { - "vector": [-31.99, 11.54, -1.94] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2333": { - "vector": [3.4, 0, 0] - }, - "0.3667": { - "vector": [1, 0, 3.4] - }, - "0.5": { - "vector": [1, -0.6, 3.9] - }, - "0.6667": { - "vector": [1, -0.6, 4.5] - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [11.25, 0, 0] - }, - "0.2333": { - "vector": [37.5, 0, 0] - }, - "0.3667": { - "vector": [42.25, 0, 0] - }, - "0.5667": { - "vector": [48.25, 0, 0] - }, - "0.6667": { - "vector": [53.22, 0, 0] - }, - "0.8333": { - "vector": [41.5, 0, 0] - }, - "1.1667": { - "vector": [31.25, 0, 0] - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-3.5, 3.25, -33.75] - }, - "0.2333": { - "vector": [-45.5, 3.25, -33.75] - }, - "0.3667": { - "vector": [-45.5, -14.5, -15.25] - }, - "0.5667": { - "vector": [-45.5, -14.5, -15.25] - }, - "0.8333": { - "vector": [-45.5, -14.5, 47.25] - }, - "1.1667": { - "vector": [-41.5, -14.5, 47.25] - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [0, 0, 0] - }, - "0.2333": { - "vector": [0, 0, 0] - }, - "0.3667": { - "vector": [0, 0, 0] - }, - "0.5667": { - "vector": [0, 0, 0] - }, - "0.8333": { - "vector": [0, 0, 0] - }, - "1.1667": { - "vector": [64.5, 0, 0] - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [0, 0, 15] - }, - "0.2333": { - "vector": [-41.5, 10.75, 41.5] - }, - "0.3667": { - "vector": [-41.5, 8.5, 10] - }, - "0.5667": { - "vector": [-41.5, 8.5, 10] - }, - "0.8333": { - "vector": [-41.5, 8.5, 10] - }, - "1.1667": { - "vector": [-42.88176, -0.76867, 2.24595] - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [0, 0, 0] - }, - "0.2333": { - "vector": [0, 0, 0] - }, - "0.3667": { - "vector": [0, 0, 0] - }, - "0.5667": { - "vector": [0, 0, 0] - }, - "0.8333": { - "vector": [0, 0, 0] - }, - "1.1667": { - "vector": [0, 0, 0] - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-2.5, 0, 0] - }, - "0.2333": { - "vector": [-2.5, -3, 0] - }, - "0.3667": { - "vector": [-3, 2.75, 0] - }, - "0.5667": { - "vector": [-3, -4.25, 0] - }, - "0.8333": { - "vector": [-3, -0.75, 0] - }, - "1.1667": { - "vector": [-3, -3.25, 0] - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [3.75, 6.25, 4.75] - }, - "0.2333": { - "vector": [23.25, 16, 4.75] - }, - "0.3667": { - "vector": [20, 21, 4.75] - }, - "0.5667": { - "vector": [10, -2, -10.25] - }, - "0.8333": { - "vector": [10, 1.75, -10.25] - }, - "1.1667": { - "vector": [10, 0.25, -10.25] - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [17.25, 4.5, 8.5] - }, - "0.2333": { - "vector": [31.75, 14.25, 8.5] - }, - "0.3667": { - "vector": [18.75, 34, 8.5] - }, - "0.5667": { - "vector": [10.75, 0, 8.5] - }, - "0.8333": { - "vector": [10.75, 0.75, 8.5] - }, - "1.1667": { - "vector": [10.75, -3.5, 8.5] - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-4.75, -18.75, 0] - }, - "0.2333": { - "vector": [14.5, 10, 0] - }, - "0.3667": { - "vector": [14.5, 33.5, 0] - }, - "0.5667": { - "vector": [24.5, 15.75, 0] - }, - "0.8333": { - "vector": [24.5, -4, 0] - }, - "1.1667": { - "vector": [24.5, -3.25, 0] - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-9.25, 0, 0] - }, - "0.2333": { - "vector": [-11.75251, 13.5926, -8.58463] - }, - "0.3667": { - "vector": [-9.21196, 6.14588, -2.37706] - }, - "0.5667": { - "vector": [-10.52649, 14.90688, -3.60708] - }, - "0.8333": { - "vector": [-11.43206, 0.4319, -11.11285] - }, - "1.1667": { - "vector": [-9.21304, -13.19925, -8.72568] - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [29.5, 0, 0] - }, - "0.2333": { - "vector": [44, 0, 0] - }, - "0.3667": { - "vector": [46, 0, 0] - }, - "0.5667": { - "vector": [42, 0, 0] - }, - "0.8333": { - "vector": [46, 0, 0] - }, - "1.1667": { - "vector": [34, 0, 0] - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0333": { - "vector": [-35.12, 0, 0] - }, - "0.0667": { - "vector": [-18.25, 0, 0] - }, - "0.2333": { - "vector": [-33.5, 0, 0] - }, - "0.3667": { - "vector": [-43.5, 0, 0] - }, - "0.5667": { - "vector": [-46, 0, 0] - }, - "0.8333": { - "vector": [-43.5, 0, 0] - }, - "1.1667": { - "vector": [-38.5, 0, 0] - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-3.75, 0, 0] - }, - "0.2333": { - "vector": [24.25, 0, 0] - }, - "0.3667": { - "vector": [24.25, 0, 0] - }, - "0.5667": { - "vector": [24.25, 0, 0] - }, - "0.8333": { - "vector": [24.25, 0, 0] - }, - "1.1667": { - "vector": [24.25, 0, 0] - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-24.25, 0, 0] - }, - "0.2333": { - "vector": [-21, 0, -18.25] - }, - "0.3667": { - "vector": [1.25, -9.75, -18.25] - }, - "0.5667": { - "vector": [10.5, -18, -45] - }, - "0.8333": { - "vector": [-6.5, -35, -4.25] - }, - "1.1667": { - "vector": [-2, -41.5, -4.25] - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [21.25, 0, 0] - }, - "0.2333": { - "vector": [28.75, 0, 0] - }, - "0.3667": { - "vector": [20.75, 0, 0] - }, - "0.5667": { - "vector": [14.75, 0, 0] - }, - "0.8333": { - "vector": [14.75, 0, 0] - }, - "1.1667": { - "vector": [17.25, 0, 0] - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [-43.5, 0, 0] - }, - "0.2333": { - "vector": [-71.75, 0, 0] - }, - "0.3667": { - "vector": [-49.25, 0, 0] - }, - "0.5667": { - "vector": [-40.25, 0, 0] - }, - "0.8333": { - "vector": [-14, 0, 0] - }, - "1.1667": { - "vector": [-0.5, 0, 0] - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0667": { - "vector": [36, 0, 0] - }, - "0.2333": { - "vector": [36, 0, 0] - }, - "0.3667": { - "vector": [41.75, 0, 0] - }, - "0.5667": { - "vector": [37.5, 0, 0] - }, - "0.8333": { - "vector": [37.5, 0, 0] - }, - "1.1667": { - "vector": [37.5, 0, 0] - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.1667": { - "vector": [0, -7, 0] - } - } - } - } - }, - "tranqed": { - "animation_length": 2.95833, - "bones": { - "shoulder": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [5.26688, 0, 0] - }, - "0.3333": { - "vector": [6.15, 0, 0] - }, - "0.4583": { - "vector": [6.51, 0, 0] - }, - "0.5417": { - "vector": [6.69, -0.07, -0.02] - }, - "0.625": { - "vector": [6.76, -0.04, -0.03] - }, - "0.75": { - "vector": [6.83, 0.24, 0.01] - }, - "0.8333": { - "vector": [6.79, 0.75, 0.1] - }, - "0.9583": { - "vector": [6.67, 1.51, 0.18] - }, - "1.0417": { - "vector": [6.61, 2.4, 0.21] - }, - "1.125": { - "vector": [6.7, 3.34, 0.2] - }, - "1.25": { - "vector": [7.02, 4.24, 0.18] - }, - "1.3333": { - "vector": [7.5, 5.02, 0.18] - }, - "1.4583": { - "vector": [7.98, 5.6, 0.2] - }, - "1.5417": { - "vector": [8.35, 5.95, 0.25] - }, - "1.625": { - "vector": [8.66, 6.28, 0.31] - }, - "1.75": { - "vector": [8.94, 6.59, 0.37] - }, - "1.8333": { - "vector": [9.19, 6.85, 0.42] - }, - "1.9583": { - "vector": [9.42, 7.03, 0.44] - }, - "2.0417": { - "vector": [9.62, 7.1, 0.43] - }, - "2.125": { - "vector": [9.78, 7, 0.38] - }, - "2.25": { - "vector": [9.86, 6.71, 0.32] - }, - "2.3333": { - "vector": [9.54, 6.12, 0.1] - }, - "2.4583": { - "vector": [8.76, 3.79, -0.15] - }, - "2.5417": { - "vector": [7.93, -3.25, -0.68] - }, - "2.625": { - "vector": [7.69, -5.37, -0.8] - }, - "2.75": { - "vector": [7.75, -3.88, -0.74] - }, - "2.8333": { - "vector": [7.81, -4.26, -0.75] - }, - "2.9583": { - "vector": [7.93, -3.23, -0.66] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0.016, 0.19] - }, - "0.3333": { - "vector": [0, 0.016, 0.192] - }, - "0.4583": { - "vector": [0, 0.016, -0.016] - }, - "0.5417": { - "vector": [0, 0, -0.048] - }, - "0.625": { - "vector": [0, 0, -0.064] - }, - "0.8333": { - "vector": [0, 0, -0.064] - }, - "0.9583": { - "vector": [0, 0, -0.096] - }, - "1.0417": { - "vector": [0, 0, -0.16] - }, - "1.125": { - "vector": [0, 0, -0.224] - }, - "1.25": { - "vector": [0, 0, -0.256] - }, - "1.3333": { - "vector": [0, 0, -0.288] - }, - "1.4583": { - "vector": [0, 0, -0.304] - }, - "1.5417": { - "vector": [0, 0, -0.304] - }, - "1.625": { - "vector": [0, 0, -0.32] - }, - "1.75": { - "vector": [0, 0, -0.336] - }, - "1.9583": { - "vector": [0, 0, -0.336] - }, - "2.0417": { - "vector": [0, 0, -0.32] - }, - "2.125": { - "vector": [0, 0, -0.304] - }, - "2.25": { - "vector": [0, 0, -0.288] - }, - "2.3333": { - "vector": [0, 0, -0.288] - }, - "2.4583": { - "vector": [0, 0, -0.24] - }, - "2.5417": { - "vector": [0, 0, -0.192] - }, - "2.625": { - "vector": [0, 0, -0.176] - }, - "2.75": { - "vector": [0, 0, -0.224] - }, - "2.8333": { - "vector": [0, 0, -0.384] - }, - "2.9583": { - "vector": [0, 0, -0.192] - } - } - }, - "root": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [1.61, 0.01, 0] - }, - "0.3333": { - "vector": [0.03, 0.01, 0] - }, - "0.375": { - "vector": [-1.98, 0.02, -0.01] - }, - "0.4583": { - "vector": [-3.55, 0, 0] - }, - "0.5": { - "vector": [-4.71, -0.09, -0.57] - }, - "0.5417": { - "vector": [-5.94, -0.25, -1.85] - }, - "0.5833": { - "vector": [-7.04, -0.41, -3.12] - }, - "0.625": { - "vector": [-7.83, -0.52, -3.67] - }, - "0.7083": { - "vector": [-8.2, -0.59, -3.63] - }, - "0.75": { - "vector": [-8.25, -0.65, -3.59] - }, - "0.7917": { - "vector": [-8.11, -0.73, -3.55] - }, - "0.8333": { - "vector": [-7.89, -0.84, -3.48] - }, - "0.875": { - "vector": [-7.61, -0.98, -3.41] - }, - "0.9583": { - "vector": [-7.25, -1.14, -3.32] - }, - "1.0": { - "vector": [-6.84, -1.32, -3.23] - }, - "1.0417": { - "vector": [-6.46, -1.5, -3.14] - }, - "1.0833": { - "vector": [-6.13, -1.69, -3.05] - }, - "1.125": { - "vector": [-5.91, -1.88, -2.95] - }, - "1.2083": { - "vector": [-5.8, -2.06, -2.85] - }, - "1.25": { - "vector": [-5.75, -2.24, -2.76] - }, - "1.2917": { - "vector": [-5.75, -2.41, -2.67] - }, - "1.3333": { - "vector": [-5.78, -2.56, -2.59] - }, - "1.375": { - "vector": [-5.85, -2.68, -2.52] - }, - "1.4583": { - "vector": [-5.92, -2.79, -2.46] - }, - "1.5": { - "vector": [-6.01, -2.87, -2.41] - }, - "1.5417": { - "vector": [-6.1, -2.93, -2.22] - }, - "1.5833": { - "vector": [-6.21, -2.96, -1.73] - }, - "1.625": { - "vector": [-6.33, -2.96, -0.95] - }, - "1.7083": { - "vector": [-6.45, -2.87, 0.13] - }, - "1.75": { - "vector": [-6.56, -2.69, 1.49] - }, - "1.7917": { - "vector": [-6.65, -2.39, 3.13] - }, - "1.8333": { - "vector": [-6.7, -1.93, 5.05] - }, - "1.875": { - "vector": [-6.68, -1.31, 7.24] - }, - "1.9583": { - "vector": [-6.53, -0.56, 9.7] - }, - "2.0": { - "vector": [-6.25, 0.31, 12.42] - }, - "2.0417": { - "vector": [-5.93, 1.38, 15.41] - }, - "2.0833": { - "vector": [-5.6, 2.71, 18.68] - }, - "2.125": { - "vector": [-5.3, 4.34, 22.25] - }, - "2.2083": { - "vector": [-5, 6.3, 26.15] - }, - "2.25": { - "vector": [-4.7, 8.58, 30.42] - }, - "2.2917": { - "vector": [-4.97, 13.73, 37.45] - }, - "2.3333": { - "vector": [-3.4, 18.32, 48.49] - }, - "2.375": { - "vector": [0.34, 15.92, 59.46] - }, - "2.4583": { - "vector": [3.23, 7.84, 67.47] - }, - "2.5": { - "vector": [4.25, 1.18, 75.5] - }, - "2.5417": { - "vector": [4.03, -0.73, 83.67] - }, - "2.5833": { - "vector": [4.16, 0.67, 83.21] - }, - "2.625": { - "vector": [4.15, 0.3, 83.33] - }, - "2.7083": { - "vector": [4.13, -0.19, 83.5] - }, - "2.75": { - "vector": [4.16, -0.24, 83.51] - }, - "2.7917": { - "vector": [4.19, -0.1, 83.46] - }, - "2.8333": { - "vector": [4.23, -0.03, 83.44] - }, - "2.875": { - "vector": [4.11, -0.31, 83.54] - }, - "2.9583": { - "vector": [4.01, -0.62, 83.64] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [-0.368, -5.336, 2.016] - }, - "0.7917": { - "vector": [-1.02, -6.3, 1.69] - }, - "1.3333": { - "vector": [-1.73, -5.6, 1.34] - }, - "1.75": { - "vector": [-2.27, -5.74, 1.08] - }, - "2.0": { - "vector": [-2.27, -6.84, 1.08] - }, - "2.2917": { - "vector": [-2.27, -8.14, 1.08] - }, - "2.4583": { - "vector": [-2.27, -23.54, 1.08] - }, - "2.5833": { - "vector": [-2.27, -35.84, 1.08] - } - } - }, - "hips": { - "rotation": { - "vector": [0, 0, 0] - }, - "position": { - "vector": [0, 0, 0] - } - }, - "chest": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.3333": { - "vector": [-2.5, 0, 0] - }, - "1.5": { - "vector": [-2.52663, -1.95056, 1.56405] - }, - "2.0": { - "vector": [-2.60664, -3.89967, 3.13173] - }, - "2.2917": { - "vector": [-2.65368, -4.67857, 3.76064] - }, - "2.9167": { - "vector": [-5.5, 5, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "2.9167": { - "vector": [0, 0, 0] - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [-11.5075, 0.525, -0.10125] - }, - "0.3333": { - "vector": [-10.85, 0.55, -0.1] - }, - "0.4583": { - "vector": [-10.83, 0.55, -0.11] - }, - "0.5417": { - "vector": [-9.86, 1.03, -0.18] - }, - "0.625": { - "vector": [-8.4, 1.47, -0.22] - }, - "0.75": { - "vector": [-7.81, 1.35, -0.18] - }, - "0.8333": { - "vector": [-7.54, 1.15, -0.15] - }, - "0.9583": { - "vector": [-7.53, 0.95, -0.13] - }, - "1.0417": { - "vector": [-7.65, 0.78, -0.11] - }, - "1.125": { - "vector": [-7.65, 0.71, -0.1] - }, - "1.25": { - "vector": [-7.46, 0.67, -0.09] - }, - "1.3333": { - "vector": [-7.16, 0.62, -0.08] - }, - "1.4583": { - "vector": [-6.79, 0.62, -0.07] - }, - "1.5417": { - "vector": [-6.36, 0.73, -0.08] - }, - "1.625": { - "vector": [-5.91, 0.86, -0.09] - }, - "1.75": { - "vector": [-5.49, 0.99, -0.1] - }, - "1.8333": { - "vector": [-5.14, 1.1, -0.1] - }, - "1.9583": { - "vector": [-5.01, 0.99, -0.09] - }, - "2.0417": { - "vector": [-5.24, 0.29, -0.03] - }, - "2.125": { - "vector": [-5.65, -0.6, 0.06] - }, - "2.25": { - "vector": [-5.96, -1.17, 0.12] - }, - "2.3333": { - "vector": [-5.79, -1.34, 0.14] - }, - "2.4583": { - "vector": [-6.42, -2.66, 0.3] - }, - "2.5417": { - "vector": [-7.56, -5.73, 0.76] - }, - "2.625": { - "vector": [-6.46, -4.72, 0.53] - }, - "2.75": { - "vector": [-6.55, -6.22, 0.71] - }, - "2.8333": { - "vector": [-6.44, -5.97, 0.67] - }, - "2.9583": { - "vector": [-6.34, -5.81, 0.64] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0.224, -0.24, 1.456] - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [20.12687, 0.26875, 0.20563] - }, - "0.3333": { - "vector": [11.81, 0.27, 0.09] - }, - "0.4583": { - "vector": [1.77, 0.25, -0.05] - }, - "0.5417": { - "vector": [-0.22, -1.17, 0.26] - }, - "0.625": { - "vector": [-1.39, -2.4, 0.57] - }, - "0.75": { - "vector": [-2.26, -1.77, 0.38] - }, - "0.8333": { - "vector": [-2.86, -0.72, 0.06] - }, - "0.9583": { - "vector": [-3.43, 0.54, -0.33] - }, - "1.0417": { - "vector": [-4.02, 1.84, -0.75] - }, - "1.125": { - "vector": [-4.63, 2.98, -1.13] - }, - "1.25": { - "vector": [-5.35, 4.04, -1.53] - }, - "1.3333": { - "vector": [-6.31, 5.01, -1.96] - }, - "1.4583": { - "vector": [-7.33, 5.62, -2.28] - }, - "1.5417": { - "vector": [-8.36, 5.68, -2.41] - }, - "1.625": { - "vector": [-9.41, 5.66, -2.51] - }, - "1.75": { - "vector": [-10.48, 5.62, -2.61] - }, - "1.8333": { - "vector": [-11.52, 5.61, -2.7] - }, - "1.9583": { - "vector": [-12.28, 5.88, -3.06] - }, - "2.0417": { - "vector": [-12.73, 6.62, -4.67] - }, - "2.125": { - "vector": [-12.95, 7.63, -6.64] - }, - "2.25": { - "vector": [-13.1, 8.59, -7.72] - }, - "2.3333": { - "vector": [-13.47, 13.29, -7.55] - }, - "2.4583": { - "vector": [-13.91, 20.8, -9.32] - }, - "2.5417": { - "vector": [-13.76, 24.23, -10.54] - }, - "2.625": { - "vector": [-11.03, 3.9, -1.95] - }, - "2.75": { - "vector": [-10.79, 11.16, -3.27] - }, - "2.8333": { - "vector": [-10.08, -1.81, 4.27] - }, - "2.9583": { - "vector": [-9.32, -1.58, 4.1] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, -0.567] - }, - "0.3333": { - "vector": [0, 0, -0.608] - }, - "0.4583": { - "vector": [0, 0, -0.608] - }, - "0.5417": { - "vector": [0, 0, -0.576] - }, - "0.625": { - "vector": [0, 0, -0.592] - }, - "0.75": { - "vector": [0, 0, -0.608] - }, - "0.8333": { - "vector": [0, 0, -0.624] - }, - "0.9583": { - "vector": [0, 0, -0.608] - }, - "1.0417": { - "vector": [0, 0, -0.576] - }, - "1.125": { - "vector": [0, 0, -0.56] - }, - "1.25": { - "vector": [0, 0, -0.576] - }, - "1.3333": { - "vector": [0, 0, -0.592] - }, - "1.4583": { - "vector": [0, 0, -0.624] - }, - "1.5417": { - "vector": [0, 0, -0.672] - }, - "1.625": { - "vector": [0, 0, -0.704] - }, - "1.75": { - "vector": [0, 0, -0.752] - }, - "1.8333": { - "vector": [0, 0, -0.784] - }, - "1.9583": { - "vector": [0, 0, -0.832] - }, - "2.0417": { - "vector": [0, 0, -0.896] - }, - "2.125": { - "vector": [0, 0, -0.944] - }, - "2.25": { - "vector": [0, 0, -0.992] - }, - "2.3333": { - "vector": [0, 0, -1.072] - }, - "2.4583": { - "vector": [0, 0, -1.184] - }, - "2.5417": { - "vector": [0, 0, -1.264] - }, - "2.625": { - "vector": [0, 0, -1.008] - }, - "2.75": { - "vector": [0, 0, -1.008] - }, - "2.8333": { - "vector": [0, 0, -0.784] - }, - "2.9583": { - "vector": [0, 0, -0.928] - } - } - }, - "head": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [-5.58, -0.725, 0.0075] - }, - "0.3333": { - "vector": [14.64, -0.72, -0.01] - }, - "0.4583": { - "vector": [12.99, -0.7, -0.02] - }, - "0.5417": { - "vector": [11.49, -1.59, -0.04] - }, - "0.625": { - "vector": [9.43, -2.36, -0.05] - }, - "0.75": { - "vector": [8.49, -2.1, -0.08] - }, - "0.8333": { - "vector": [8, -1.66, -0.11] - }, - "0.9583": { - "vector": [7.97, -1.18, -0.12] - }, - "1.0417": { - "vector": [8.14, -0.75, -0.12] - }, - "1.125": { - "vector": [8.13, -0.48, -0.11] - }, - "1.25": { - "vector": [7.77, -0.26, -0.11] - }, - "1.3333": { - "vector": [7.18, -0.01, -0.09] - }, - "1.4583": { - "vector": [6.44, 0.11, -0.07] - }, - "1.5417": { - "vector": [5.61, 0.01, -0.03] - }, - "1.625": { - "vector": [4.73, -0.14, 0.02] - }, - "1.75": { - "vector": [3.86, -0.29, 0.08] - }, - "1.8333": { - "vector": [3, -0.44, 0.15] - }, - "1.9583": { - "vector": [2.1, -0.57, 0.02] - }, - "2.0417": { - "vector": [1.33, -0.22, -1.22] - }, - "2.125": { - "vector": [0.46, 0.19, -2.71] - }, - "2.25": { - "vector": [-0.64, 0.08, -3.34] - }, - "2.3333": { - "vector": [-2.33, 0.76, -0.75] - }, - "2.4583": { - "vector": [-3.04, 4.3, 1.5] - }, - "2.5417": { - "vector": [-2.91, 9.19, 1.98] - }, - "2.625": { - "vector": [-4.43, -0.32, -0.91] - }, - "2.75": { - "vector": [-4.77, 3.13, 1] - }, - "2.8333": { - "vector": [-4.29, -0.51, 2.34] - }, - "2.9583": { - "vector": [-5.15, -0.88, 2.41] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0.023, -0.069] - }, - "0.3333": { - "vector": [0, 0.064, -0.256] - }, - "0.4583": { - "vector": [0, 0.096, -0.416] - }, - "0.5417": { - "vector": [0, 0.096, -0.4] - }, - "0.75": { - "vector": [0, 0.096, -0.4] - }, - "0.8333": { - "vector": [0, 0.096, -0.416] - }, - "1.0417": { - "vector": [0, 0.096, -0.416] - }, - "1.125": { - "vector": [0, 0.096, -0.4] - }, - "1.25": { - "vector": [0, 0.096, -0.416] - }, - "1.3333": { - "vector": [0, 0.096, -0.416] - }, - "1.4583": { - "vector": [0, 0.096, -0.432] - }, - "1.5417": { - "vector": [0, 0.112, -0.448] - }, - "1.625": { - "vector": [0, 0.11541, -0.464] - }, - "1.75": { - "vector": [0, 0.1185, -0.464] - }, - "1.8333": { - "vector": [0, 0.12123, -0.48] - }, - "1.9583": { - "vector": [0, 0.12356, -0.496] - }, - "2.25": { - "vector": [0, 0.1277, -0.512] - }, - "2.3333": { - "vector": [-0.016, 0.128, -0.496] - }, - "2.4583": { - "vector": [-0.016, 0.112, -0.464] - }, - "2.5417": { - "vector": [-0.016, 0.08, -0.352] - }, - "2.625": { - "vector": [0, 0.112, -0.448] - }, - "2.75": { - "vector": [0, 0.096, -0.384] - }, - "2.8333": { - "vector": [0, 0.08, -0.352] - }, - "2.9583": { - "vector": [0, 0.08006, -0.4] - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [31.485, 0, 0] - }, - "0.3333": { - "vector": [25.21, 0, 0] - }, - "0.4583": { - "vector": [26.42, 0, 0] - }, - "0.5417": { - "vector": [23.94, 0, 0] - }, - "0.625": { - "vector": [20.15, 0, 0] - }, - "0.75": { - "vector": [15.02, 0, 0] - }, - "0.8333": { - "vector": [10.9, 0, 0] - }, - "0.9583": { - "vector": [10.08, 0, 0] - }, - "1.0417": { - "vector": [10.49, 0, 0] - }, - "1.125": { - "vector": [10.9, 0, 0] - }, - "1.25": { - "vector": [10.67, 0, 0] - }, - "1.3333": { - "vector": [10.35, 0, 0] - }, - "1.4583": { - "vector": [10.49, 0, 0] - }, - "1.5417": { - "vector": [11.63, 0, 0] - }, - "1.625": { - "vector": [13.87, 0, 0] - }, - "1.75": { - "vector": [16.47, 0, 0] - }, - "1.8333": { - "vector": [18.62, 0, 0] - }, - "1.9583": { - "vector": [19.58, 0, 0] - }, - "2.0417": { - "vector": [19.42, 0, 0] - }, - "2.125": { - "vector": [18.68, 0, 0] - }, - "2.25": { - "vector": [17.88, 0, 0] - }, - "2.3333": { - "vector": [16.77, 0, 0] - }, - "2.4583": { - "vector": [15.06, 0, 0] - }, - "2.5417": { - "vector": [12.8, 0, 0] - }, - "2.625": { - "vector": [10.49, 0, 0] - }, - "2.75": { - "vector": [8.69, 0, 0] - }, - "2.8333": { - "vector": [7.96, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - } - } - }, - "throat3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [20.12687, 0.26875, 0.20563] - }, - "0.3333": { - "vector": [11.81, 0.27, 0.09] - }, - "0.4583": { - "vector": [1.77, 0.25, -0.05] - }, - "0.5417": { - "vector": [-0.22, -1.17, 0.26] - }, - "0.625": { - "vector": [-1.39, -2.4, 0.57] - }, - "0.75": { - "vector": [-2.26, -1.77, 0.38] - }, - "0.8333": { - "vector": [-2.86, -0.72, 0.06] - }, - "0.9583": { - "vector": [-3.43, 0.54, -0.33] - }, - "1.0417": { - "vector": [-4.02, 1.84, -0.75] - }, - "1.125": { - "vector": [-4.63, 2.98, -1.13] - }, - "1.25": { - "vector": [-5.35, 4.04, -1.53] - }, - "1.3333": { - "vector": [-6.31, 5.01, -1.96] - }, - "1.4583": { - "vector": [-7.33, 5.62, -2.28] - }, - "1.5417": { - "vector": [-8.36, 5.68, -2.41] - }, - "1.625": { - "vector": [-9.41, 5.66, -2.51] - }, - "1.75": { - "vector": [-10.48, 5.62, -2.61] - }, - "1.8333": { - "vector": [-11.52, 5.61, -2.7] - }, - "1.9583": { - "vector": [-12.28, 5.88, -3.06] - }, - "2.0417": { - "vector": [-12.73, 6.62, -4.67] - }, - "2.125": { - "vector": [-12.95, 7.63, -6.64] - }, - "2.25": { - "vector": [-13.1, 8.59, -7.72] - }, - "2.3333": { - "vector": [-13.47, 13.29, -7.55] - }, - "2.4583": { - "vector": [-13.91, 20.8, -9.32] - }, - "2.5417": { - "vector": [-13.76, 24.23, -10.54] - }, - "2.625": { - "vector": [-11.03, 3.9, -1.95] - }, - "2.75": { - "vector": [-10.79, 11.16, -3.27] - }, - "2.8333": { - "vector": [-10.08, -1.81, 4.27] - }, - "2.9583": { - "vector": [-9.32, -1.58, 4.1] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, -0.567] - }, - "0.3333": { - "vector": [0, 0, -0.608] - }, - "0.4583": { - "vector": [0, 0, -0.608] - }, - "0.5417": { - "vector": [0, 0, -0.576] - }, - "0.625": { - "vector": [0, 0, -0.592] - }, - "0.75": { - "vector": [0, 0, -0.608] - }, - "0.8333": { - "vector": [0, 0, -0.624] - }, - "0.9583": { - "vector": [0, 0, -0.608] - }, - "1.0417": { - "vector": [0, 0, -0.576] - }, - "1.125": { - "vector": [0, 0, -0.56] - }, - "1.25": { - "vector": [0, 0, -0.576] - }, - "1.3333": { - "vector": [0, 0, -0.592] - }, - "1.4583": { - "vector": [0, 0, -0.624] - }, - "1.5417": { - "vector": [0, 0, -0.672] - }, - "1.625": { - "vector": [0, 0, -0.704] - }, - "1.75": { - "vector": [0, 0, -0.752] - }, - "1.8333": { - "vector": [0, 0, -0.784] - }, - "1.9583": { - "vector": [0, 0, -0.832] - }, - "2.0417": { - "vector": [0, 0, -0.896] - }, - "2.125": { - "vector": [0, 0, -0.944] - }, - "2.25": { - "vector": [0, 0, -0.992] - }, - "2.3333": { - "vector": [0, 0, -1.072] - }, - "2.4583": { - "vector": [0, 0, -1.184] - }, - "2.5417": { - "vector": [0, 0, -1.264] - }, - "2.625": { - "vector": [0, 0, -1.008] - }, - "2.75": { - "vector": [0, 0, -1.008] - }, - "2.8333": { - "vector": [0, 0, -0.784] - }, - "2.9583": { - "vector": [0, 0, -0.928] - } - } - }, - "bicepLeft": { - "rotation": { - "vector": [11.32, 0, 0] - }, - "position": { - "0.0": { - "vector": [-0.005, -0.012, 0.008] - }, - "0.0417": { - "vector": [-0.016, -0.032, 0.016] - }, - "0.1667": { - "vector": [-0.048, -0.064, 0.016] - }, - "0.25": { - "vector": [-0.08, -0.096, 0.032] - }, - "0.3333": { - "vector": [-0.112, -0.16, 0.064] - }, - "0.4583": { - "vector": [-0.16, -0.208, 0.08] - }, - "0.5417": { - "vector": [-0.208, -0.288, 0.112] - }, - "0.6667": { - "vector": [-0.256, -0.352, 0.128] - }, - "0.75": { - "vector": [-0.32, -0.432, 0.16] - }, - "0.8333": { - "vector": [-0.368, -0.512, 0.192] - }, - "0.9583": { - "vector": [-0.432, -0.592, 0.224] - }, - "1.0417": { - "vector": [-0.496, -0.688, 0.256] - }, - "1.1667": { - "vector": [-0.56, -0.768, 0.288] - }, - "1.25": { - "vector": [-0.624, -0.864, 0.32] - }, - "1.3333": { - "vector": [-0.688, -0.944, 0.352] - }, - "1.4583": { - "vector": [-0.752, -1.024, 0.384] - }, - "1.5417": { - "vector": [-0.8, -1.104, 0.416] - }, - "1.6667": { - "vector": [-0.848, -1.168, 0.448] - }, - "1.75": { - "vector": [-0.896, -1.232, 0.464] - }, - "1.8333": { - "vector": [-0.944, -1.28, 0.496] - }, - "1.9583": { - "vector": [-0.976, -1.328, 0.512] - }, - "2.0417": { - "vector": [-1.008, -1.376, 0.528] - }, - "2.1667": { - "vector": [-1.024, -1.392, 0.528] - }, - "2.25": { - "vector": [-1.024, -1.408, 0.528] - }, - "2.3333": { - "vector": [-1.04, -1.408, 0.528] - } - } - }, - "bicepRight": { - "rotation": { - "vector": [11.32, 0, 0] - }, - "position": { - "vector": [0, 0, 0] - } - }, - "tailLower": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5": { - "vector": [0, 0, 0] - }, - "1.0": { - "vector": [0, 6, 0] - }, - "1.5": { - "vector": [0, -4, 0] - }, - "2.0": { - "vector": [0, -4, 0] - }, - "2.625": { - "vector": [0, 13.5, 0] - }, - "2.9167": { - "vector": [0, -1.5, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5": { - "vector": [0, 0, 0] - }, - "2.0": { - "vector": [0, 0, 0] - }, - "2.5": { - "vector": [0.8, 0, 0] - } - }, - "scale": { - "2.0": { - "vector": [1, 1, 1] - }, - "2.5": { - "vector": [0.87, 1, 1] - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [-4.93813, -6.24687, 0.58] - }, - "0.3333": { - "vector": [-0.28, -4.5, 0.43] - }, - "0.4583": { - "vector": [6.97, 0.68, 1] - }, - "0.5417": { - "vector": [13.53, 3.32, 2.12] - }, - "0.625": { - "vector": [18.76, 5.32, 3.42] - }, - "0.75": { - "vector": [20.04, 7.39, 4.5] - }, - "0.8333": { - "vector": [19.62, 9.47, 5.36] - }, - "0.9583": { - "vector": [18.6, 11.49, 5.97] - }, - "1.0417": { - "vector": [17.24, 13.28, 6.32] - }, - "1.125": { - "vector": [16.13, 14.64, 6.47] - }, - "1.25": { - "vector": [15.61, 15.41, 6.5] - }, - "1.3333": { - "vector": [15.43, 15.54, 6.39] - }, - "1.4583": { - "vector": [15.31, 15.09, 6.17] - }, - "1.5417": { - "vector": [15.26, 14.01, 5.82] - }, - "1.625": { - "vector": [15.23, 12.39, 5.31] - }, - "1.75": { - "vector": [15.14, 10.24, 4.62] - }, - "1.8333": { - "vector": [14.96, 7.52, 3.74] - }, - "1.9583": { - "vector": [14.55, 3.32, 2.19] - }, - "2.0417": { - "vector": [14.07, -2.61, -0.24] - }, - "2.125": { - "vector": [13.96, -9.23, -3.28] - }, - "2.25": { - "vector": [14.73, -16.66, -8.01] - }, - "2.3333": { - "vector": [15.27, -23.16, -13.26] - }, - "2.4583": { - "vector": [8.07, -11.49, -7.94] - }, - "2.5417": { - "vector": [2.63, 2.6, -4.82] - }, - "2.625": { - "vector": [1.03, 3.83, -4.5] - }, - "2.75": { - "vector": [1.21, -2.89, -4.63] - }, - "2.8333": { - "vector": [1.19, 0.98, -4.56] - }, - "2.9583": { - "vector": [1.39, 5.71, -4.45] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, -1.132, 0.288] - }, - "0.3333": { - "vector": [0, -1.136, 0.288] - }, - "0.4583": { - "vector": [0, -0.848, 0.208] - }, - "0.5417": { - "vector": [0, -0.512, 0.112] - }, - "0.625": { - "vector": [0.016, -0.224, 0.016] - }, - "0.75": { - "vector": [0.032, -0.128, -0.016] - }, - "0.8333": { - "vector": [0.064, -0.112, -0.016] - }, - "0.9583": { - "vector": [0.112, -0.112, -0.016] - }, - "1.0417": { - "vector": [0.16, -0.144, 0] - }, - "1.125": { - "vector": [0.224, -0.176, 0] - }, - "1.25": { - "vector": [0.272, -0.176, 0] - }, - "1.3333": { - "vector": [0.32, -0.176, 0] - }, - "1.4583": { - "vector": [0.352, -0.176, 0] - }, - "1.5417": { - "vector": [0.368, -0.144, -0.016] - }, - "1.625": { - "vector": [0.384, -0.112, -0.016] - }, - "1.75": { - "vector": [0.4, -0.096, -0.032] - }, - "1.8333": { - "vector": [0.416, -0.08, -0.032] - }, - "1.9583": { - "vector": [0.416, -0.096, -0.032] - }, - "2.0417": { - "vector": [0.4, -0.128, -0.016] - }, - "2.125": { - "vector": [0.368, -0.176, 0.016] - }, - "2.25": { - "vector": [0.336, -0.224, 0.032] - }, - "2.3333": { - "vector": [0.352, -0.224, 0.032] - }, - "2.4583": { - "vector": [0.336, -0.24, 0.032] - }, - "2.5417": { - "vector": [-0.032, -0.272, 0.064] - }, - "2.625": { - "vector": [-0.192, -0.288, 0.064] - }, - "2.75": { - "vector": [-0.112, -0.304, 0.064] - }, - "2.8333": { - "vector": [-0.144, -0.304, 0.064] - }, - "2.9583": { - "vector": [-0.048, -0.272, 0.064] - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [7.09125, -8.85375, 2.515] - }, - "0.3333": { - "vector": [5.97, -11.24, 2.52] - }, - "0.4583": { - "vector": [4.86, -14.5, 2.39] - }, - "0.5417": { - "vector": [4.91, -13.6, 3.64] - }, - "0.625": { - "vector": [5.72, -12.37, 2.91] - }, - "0.75": { - "vector": [7.4, -10.53, 2.37] - }, - "0.8333": { - "vector": [7.86, -8.33, 2.49] - }, - "0.9583": { - "vector": [8.18, -6.23, 2.64] - }, - "1.0417": { - "vector": [8.31, -4.65, 2.79] - }, - "1.125": { - "vector": [8.28, -3.87, 2.92] - }, - "1.25": { - "vector": [8.06, -3.37, 3.02] - }, - "1.3333": { - "vector": [7.98, -3.11, 3.09] - }, - "1.4583": { - "vector": [7.95, -2.98, 3.16] - }, - "1.5417": { - "vector": [7.92, -2.87, 3.09] - }, - "1.625": { - "vector": [8.1, -2.78, 2.58] - }, - "1.75": { - "vector": [8.26, -2.85, 2.06] - }, - "1.8333": { - "vector": [8.34, -3.04, 1.5] - }, - "1.9583": { - "vector": [8.27, -2.24, 1.17] - }, - "2.0417": { - "vector": [8.01, -1.7, 0.89] - }, - "2.125": { - "vector": [7.64, -2.15, 0.46] - }, - "2.25": { - "vector": [7.25, -1.36, 0.82] - }, - "2.3333": { - "vector": [8.66, -8.4, -7.41] - }, - "2.4583": { - "vector": [7.6, -2.82, -3.08] - }, - "2.5417": { - "vector": [11.13, -7.13, -4.88] - }, - "2.625": { - "vector": [8.46, 2.98, 4.04] - }, - "2.75": { - "vector": [7.95, 5.5, 4.24] - }, - "2.8333": { - "vector": [7.67, -0.25, 4] - }, - "2.9583": { - "vector": [7.86, 2.34, 4.13] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [4.705, 6.53625, 4.26375] - }, - "0.3333": { - "vector": [4.73, 5.95, 4.29] - }, - "0.4583": { - "vector": [1.4, -1.64, 4.45] - }, - "0.5417": { - "vector": [0.62, -0.69, 4.77] - }, - "0.625": { - "vector": [1.31, 0.98, 5.38] - }, - "0.75": { - "vector": [3.16, 2.07, 4.12] - }, - "0.8333": { - "vector": [4.31, 3.57, 4.16] - }, - "0.9583": { - "vector": [4.89, 5, 4.16] - }, - "1.0417": { - "vector": [5.16, 5.87, 4.17] - }, - "1.125": { - "vector": [5.23, 5.9, 4.15] - }, - "1.25": { - "vector": [5.14, 5.62, 4.12] - }, - "1.3333": { - "vector": [4.87, 5.17, 4.06] - }, - "1.4583": { - "vector": [4.89, 4.43, 4] - }, - "1.5417": { - "vector": [4.83, 3.62, 3.93] - }, - "1.625": { - "vector": [4.95, 2.8, 3.43] - }, - "1.75": { - "vector": [5.16, 1.83, 2.8] - }, - "1.8333": { - "vector": [5.31, 0.73, 2.15] - }, - "1.9583": { - "vector": [5.38, -0.04, 1.53] - }, - "2.0417": { - "vector": [5.25, 0.39, 1.05] - }, - "2.125": { - "vector": [4.91, -0.28, 0.59] - }, - "2.25": { - "vector": [4.26, -2.1, 0.1] - }, - "2.3333": { - "vector": [5.62, -5.22, -2.39] - }, - "2.4583": { - "vector": [2.83, -9.75, -6.14] - }, - "2.5417": { - "vector": [6.51, -2.93, -3.74] - }, - "2.625": { - "vector": [5.4, -7.83, 3.95] - }, - "2.75": { - "vector": [5.67, 6.16, 3.14] - }, - "2.8333": { - "vector": [4.57, -0.87, 3.7] - }, - "2.9583": { - "vector": [4.22, -3.17, 3.84] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0.04, 6.11125, 0.00125] - }, - "0.3333": { - "vector": [0.08, 5.63, 0.01] - }, - "0.4583": { - "vector": [-2.93, -2.36, 0.18] - }, - "0.5417": { - "vector": [-4.22, -2.89, -0.1] - }, - "0.625": { - "vector": [-3.53, 0.7, 0.9] - }, - "0.75": { - "vector": [-2.25, 2.03, 0.34] - }, - "0.8333": { - "vector": [0.63, 3.27, 0.14] - }, - "0.9583": { - "vector": [1.69, 4.75, 0.24] - }, - "1.0417": { - "vector": [2.69, 5.69, 0.33] - }, - "1.125": { - "vector": [3.5, 5.81, 0.39] - }, - "1.25": { - "vector": [4.2, 5.66, 0.42] - }, - "1.3333": { - "vector": [4.66, 5.39, 0.39] - }, - "1.4583": { - "vector": [5.36, 4.85, 0.37] - }, - "1.5417": { - "vector": [6.17, 4.17, 0.36] - }, - "1.625": { - "vector": [6.97, 3.48, 0.19] - }, - "1.75": { - "vector": [8.08, 2.71, -0.38] - }, - "1.8333": { - "vector": [9.15, 1.78, -0.98] - }, - "1.9583": { - "vector": [10.07, 0.63, -1.57] - }, - "2.0417": { - "vector": [10.88, 1.11, -2.08] - }, - "2.125": { - "vector": [11.31, 1.52, -2.6] - }, - "2.25": { - "vector": [11.39, 0.43, -3.14] - }, - "2.3333": { - "vector": [9.95, 3.39, -3.75] - }, - "2.4583": { - "vector": [12.46, -11.24, -10.48] - }, - "2.5417": { - "vector": [11.49, -2.38, -6.88] - }, - "2.625": { - "vector": [17.59, -11.79, -8.25] - }, - "2.75": { - "vector": [14.72, 4.94, 0.13] - }, - "2.8333": { - "vector": [14.18, 8.66, -0.47] - }, - "2.9583": { - "vector": [13.05, -2.31, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [-7.6775, 5.50875, 10.91] - }, - "0.3333": { - "vector": [-6.11, 4.56, 11.45] - }, - "0.4583": { - "vector": [-2.11, 0.39, 14.84] - }, - "0.5417": { - "vector": [-0.84, -0.37, 15.62] - }, - "0.625": { - "vector": [-0.04, -1.12, 16.68] - }, - "0.75": { - "vector": [0.76, -0.77, 16.01] - }, - "0.8333": { - "vector": [0.82, -0.17, 15.44] - }, - "0.9583": { - "vector": [0.25, 0.55, 15.04] - }, - "1.0417": { - "vector": [-0.43, 1.28, 14.78] - }, - "1.125": { - "vector": [-0.87, 1.88, 14.69] - }, - "1.25": { - "vector": [-0.8, 2.24, 14.83] - }, - "1.3333": { - "vector": [-0.38, 2.37, 15.18] - }, - "1.4583": { - "vector": [0.19, 2.33, 15.63] - }, - "1.5417": { - "vector": [0.77, 2.24, 15.94] - }, - "1.625": { - "vector": [1.62, 2.55, 15.23] - }, - "1.75": { - "vector": [2.54, 3.13, 13.37] - }, - "1.8333": { - "vector": [3.26, 3.8, 10.43] - }, - "1.9583": { - "vector": [3.43, 4.43, 6.46] - }, - "2.0417": { - "vector": [2.37, 5.41, 2.65] - }, - "2.125": { - "vector": [-0.75, 6.64, 2.9] - }, - "2.25": { - "vector": [-0.17, 4.47, 3.1] - }, - "2.3333": { - "vector": [-2.09, -9.84, -2.31] - }, - "2.4583": { - "vector": [5.88, -3.66, -5.45] - }, - "2.5417": { - "vector": [16.18, 8.22, -12.16] - }, - "2.625": { - "vector": [18.93, 7.63, -14.04] - }, - "2.75": { - "vector": [16.18, 7.73, -12.27] - }, - "2.8333": { - "vector": [15.84, 7.48, -12.22] - }, - "2.9583": { - "vector": [15.64, 8.12, -12.13] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - }, - "0.4583": { - "vector": [0, 0, 0] - }, - "0.5417": { - "vector": [0, 0, 0.016] - }, - "0.625": { - "vector": [0, 0, 0.048] - }, - "0.75": { - "vector": [0, 0, 0.064] - }, - "0.8333": { - "vector": [0, 0, 0.112] - }, - "0.9583": { - "vector": [0, 0, 0.176] - }, - "1.0417": { - "vector": [0, 0, 0.24] - }, - "1.125": { - "vector": [0, 0, 0.304] - }, - "1.25": { - "vector": [0, 0, 0.384] - }, - "1.3333": { - "vector": [0.016, 0, 0.448] - }, - "1.4583": { - "vector": [0.016, 0, 0.496] - }, - "1.5417": { - "vector": [0.016, 0, 0.528] - }, - "1.625": { - "vector": [0.016, 0, 0.544] - }, - "1.75": { - "vector": [0.016, 0, 0.576] - }, - "1.8333": { - "vector": [0.016, 0, 0.592] - }, - "1.9583": { - "vector": [0.016, 0, 0.608] - }, - "2.0417": { - "vector": [0.016, 0, 0.624] - }, - "2.125": { - "vector": [0.016, 0, 0.608] - }, - "2.25": { - "vector": [0.016, 0, 0.576] - }, - "2.3333": { - "vector": [0.016, 0, 0.624] - }, - "2.4583": { - "vector": [0.016, 0, 0.608] - }, - "2.5417": { - "vector": [0, 0, 0.16] - }, - "2.625": { - "vector": [0, 0, -0.032] - }, - "2.75": { - "vector": [0, 0, 0.064] - }, - "2.8333": { - "vector": [0, 0, 0.032] - }, - "2.9583": { - "vector": [0, 0, 0.144] - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [5.84, 0, 0] - }, - "0.3333": { - "vector": [5.7, 0, 0] - }, - "0.4583": { - "vector": [4.24, 0, 0] - }, - "0.5417": { - "vector": [8.02, 0, 0] - }, - "0.625": { - "vector": [11.44, 0, 0] - }, - "0.75": { - "vector": [10.95, 0, 0] - }, - "0.8333": { - "vector": [10.4, 0, 0] - }, - "0.9583": { - "vector": [10.57, 0, 0] - }, - "1.0417": { - "vector": [10.67, 0, 0] - }, - "1.125": { - "vector": [10.71, 0, 0] - }, - "1.25": { - "vector": [10.43, 0, 0] - }, - "1.3333": { - "vector": [9.78, 0, 0] - }, - "1.4583": { - "vector": [8.99, 0, 0] - }, - "1.5417": { - "vector": [8.21, 0, 0] - }, - "1.625": { - "vector": [7.03, 0, 0] - }, - "1.75": { - "vector": [5.53, 0, 0] - }, - "1.8333": { - "vector": [3.87, 0, 0] - }, - "1.9583": { - "vector": [2.19, 0, 0] - }, - "2.0417": { - "vector": [0.84, 0, 0] - }, - "2.125": { - "vector": [-1.76, 0, 0] - }, - "2.25": { - "vector": [-11.57, 0, 0] - }, - "2.3333": { - "vector": [-16.36, 0, 0] - }, - "2.4583": { - "vector": [-12.64, 0, 0] - }, - "2.5417": { - "vector": [-6.53, 0, 0] - }, - "2.625": { - "vector": [-11.31, 0, 0] - }, - "2.75": { - "vector": [-6.58, 0, 0] - }, - "2.8333": { - "vector": [-6.02, 0, 0] - }, - "2.9583": { - "vector": [-5.52, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.3333": { - "vector": [-12.5, 0, 0] - }, - "1.4583": { - "vector": [-10.70158, 3.45661, -6.66002] - }, - "2.0417": { - "vector": [-10.52221, -1.15452, 2.2176] - }, - "2.2917": { - "vector": [-10.85724, -4.60079, 8.88833] - }, - "2.6667": { - "vector": [-10.86276, -4.27997, 8.28648] - }, - "2.7083": { - "vector": [-10.63346, 1.31003, -2.51732] - }, - "2.75": { - "vector": [-10.5, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] - } - }, - "footRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5": { - "vector": [11.43202, 5.37229, -8.50466] - }, - "1.5": { - "vector": [4.43202, 5.37229, -8.50466] - }, - "2.0": { - "vector": [13.43202, 5.37229, -8.50466] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.5": { - "vector": [0, 1.1, 0] - }, - "2.0": { - "vector": [0, 1.3, 0] - }, - "2.375": { - "vector": [0, 0.1, 0] - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [-19.32187, -0.96062, -6.81875] - }, - "0.3333": { - "vector": [-17.82, -0.67, -7.74] - }, - "0.4583": { - "vector": [-14.07, 0.17, -9.34] - }, - "0.5417": { - "vector": [-10.95, 0.39, -9.08] - }, - "0.625": { - "vector": [-8.46, 0.46, -8.46] - }, - "0.75": { - "vector": [-7.4, 0.9, -8.97] - }, - "0.8333": { - "vector": [-7.16, 1.25, -9.4] - }, - "0.9583": { - "vector": [-7.73, 1.61, -9.81] - }, - "1.0417": { - "vector": [-8.51, 1.94, -10.08] - }, - "1.125": { - "vector": [-9.09, 2.29, -10.18] - }, - "1.25": { - "vector": [-9.24, 2.63, -10.01] - }, - "1.3333": { - "vector": [-9.05, 2.89, -9.58] - }, - "1.4583": { - "vector": [-8.71, 3.06, -9.02] - }, - "1.5417": { - "vector": [-8.48, 3.18, -8.61] - }, - "1.625": { - "vector": [-9.03, 3.6, -9.15] - }, - "1.75": { - "vector": [-10.59, 4.04, -10.61] - }, - "1.8333": { - "vector": [-10.68, 4.15, -12.83] - }, - "1.9583": { - "vector": [-8.27, 3.21, -15.44] - }, - "2.0417": { - "vector": [-5.57, -0.16, -17.38] - }, - "2.125": { - "vector": [-3, -4.52, -17.96] - }, - "2.25": { - "vector": [-3.03, -15.96, -17.3] - }, - "2.3333": { - "vector": [-24.64, -39.88, -3.83] - }, - "2.4583": { - "vector": [-40.74, -15.22, 17.27] - }, - "2.5417": { - "vector": [-25.83, 4.05, 12.43] - }, - "2.625": { - "vector": [-26.54, 1.74, 9.87] - }, - "2.75": { - "vector": [-26.16, 3.52, 12.28] - }, - "2.8333": { - "vector": [-26.4, 3.38, 12.38] - }, - "2.9583": { - "vector": [-26.13, 4.02, 12.53] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - }, - "0.4583": { - "vector": [0, 0, 0] - }, - "0.5417": { - "vector": [0, 0, -0.016] - }, - "0.625": { - "vector": [0, 0, -0.048] - }, - "0.75": { - "vector": [0, 0, -0.064] - }, - "0.8333": { - "vector": [0, 0, -0.112] - }, - "0.9583": { - "vector": [0, 0, -0.176] - }, - "1.0417": { - "vector": [0, 0, -0.24] - }, - "1.125": { - "vector": [0, 0, -0.304] - }, - "1.25": { - "vector": [0, 0, -0.384] - }, - "1.3333": { - "vector": [-0.016, 0, -0.448] - }, - "1.4583": { - "vector": [-0.016, 0, -0.496] - }, - "1.5417": { - "vector": [-0.016, 0, -0.528] - }, - "1.625": { - "vector": [-0.016, 0, -0.544] - }, - "1.75": { - "vector": [-0.016, 0, -0.576] - }, - "1.8333": { - "vector": [-0.016, 0, -0.592] - }, - "1.9583": { - "vector": [-0.016, 0, -0.608] - }, - "2.0417": { - "vector": [-0.016, 0, -0.624] - }, - "2.125": { - "vector": [-0.016, 0, -0.608] - }, - "2.25": { - "vector": [-0.016, 0, -0.576] - }, - "2.3333": { - "vector": [-0.016, 0, -0.624] - }, - "2.4583": { - "vector": [-0.016, 0, -0.608] - }, - "2.5417": { - "vector": [0, 0, -0.16] - }, - "2.625": { - "vector": [0, 0, 0.032] - }, - "2.75": { - "vector": [0, 0, -0.064] - }, - "2.8333": { - "vector": [0, 0, -0.032] - }, - "2.9583": { - "vector": [0, 0, -0.144] - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [24.0225, 0, 0] - }, - "0.3333": { - "vector": [23.93, 0, 0] - }, - "0.4583": { - "vector": [23.65, 0, 0] - }, - "0.5417": { - "vector": [23.85, 0, 0] - }, - "0.625": { - "vector": [24.01, 0, 0] - }, - "0.75": { - "vector": [22.88, 0, 0] - }, - "0.8333": { - "vector": [21.77, 0, 0] - }, - "0.9583": { - "vector": [21.51, 0, 0] - }, - "1.0417": { - "vector": [21.33, 0, 0] - }, - "1.125": { - "vector": [21.26, 0, 0] - }, - "1.25": { - "vector": [21.14, 0, 0] - }, - "1.3333": { - "vector": [20.88, 0, 0] - }, - "1.4583": { - "vector": [20.6, 0, 0] - }, - "1.5417": { - "vector": [20.54, 0, 0] - }, - "1.625": { - "vector": [21.64, 0, 0] - }, - "1.75": { - "vector": [24.31, 0, 0] - }, - "1.8333": { - "vector": [26.87, 0, 0] - }, - "1.9583": { - "vector": [28.24, 0, 0] - }, - "2.0417": { - "vector": [29.67, 0, 0] - }, - "2.125": { - "vector": [31.52, 0, 0] - }, - "2.25": { - "vector": [28.31, 0, 0] - }, - "2.3333": { - "vector": [42.53, 0, 0] - }, - "2.4583": { - "vector": [28.21, 0, 0] - }, - "2.5417": { - "vector": [21.21, 0, 0] - }, - "2.625": { - "vector": [22.05, 0, 0] - }, - "2.75": { - "vector": [21.35, 0, 0] - }, - "2.8333": { - "vector": [21.48, 0, 0] - }, - "2.9583": { - "vector": [21.55, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, 0, 0] - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [-13.57188, 0, 0] - }, - "0.3333": { - "vector": [-13.53, 0, 0] - }, - "0.4583": { - "vector": [-13.4, 0, 0] - }, - "0.5417": { - "vector": [-13.49, 0, 0] - }, - "0.625": { - "vector": [-13.56, 0, 0] - }, - "0.75": { - "vector": [-13.04, 0, 0] - }, - "0.8333": { - "vector": [-12.53, 0, 0] - }, - "0.9583": { - "vector": [-12.41, 0, 0] - }, - "1.0417": { - "vector": [-12.32, 0, 0] - }, - "1.125": { - "vector": [-12.29, 0, 0] - }, - "1.25": { - "vector": [-12.24, 0, 0] - }, - "1.3333": { - "vector": [-12.12, 0, 0] - }, - "1.4583": { - "vector": [-11.98, 0, 0] - }, - "1.5417": { - "vector": [-11.96, 0, 0] - }, - "1.625": { - "vector": [-13.64805, 7.10589, 3.21622] - }, - "1.75": { - "vector": [-13.7, 0, 0] - }, - "1.8333": { - "vector": [-19.13, 0, 0] - }, - "1.9583": { - "vector": [-29.7, 0, 0] - }, - "2.0417": { - "vector": [-30.18, 0, 0] - }, - "2.125": { - "vector": [-30.18, 0, 0] - }, - "2.25": { - "vector": [-38.71, 0, 0] - }, - "2.3333": { - "vector": [-33.37, 0, 0] - }, - "2.4583": { - "vector": [-21.34, 0, 0] - }, - "2.5417": { - "vector": [-25.38, 0, 0] - }, - "2.625": { - "vector": [-25.84, 0, 0] - }, - "2.75": { - "vector": [-25.45, 0, 0] - }, - "2.8333": { - "vector": [-25.53, 0, 0] - }, - "2.9583": { - "vector": [-25.57, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, -1, 0] - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [10, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.2917": { - "vector": [0, -1, 0] - } - } - } - } - }, - "getup": { - "loop": "hold_on_last_frame", - "animation_length": 5.16667, - "bones": { - "head": { - "rotation": { - "0.0": { - "post": { - "vector": [9, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [4, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [3.00759, -1.93328, 0.81436] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [8, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [8, -8, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "4.625": { - "pre": { - "vector": [0, 0.697, 0.05339] - }, - "post": { - "vector": [0, 0.697, 0.05339] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [-5, -3, -3] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-1, -3, -3] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-13, -3, -3] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, 2, 7] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [8, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [8, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [7, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [13, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": { - "vector": [0, -27.52881, -2.40759] - }, - "post": { - "vector": [0, -27.52881, -2.40759] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, -26.52881, -0.40759] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, -18.52881, -2.40759] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -14.52881, -2.40759] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [0, -6.53378, -2.40759] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -5.53378, -2.10759] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [0, -3.53378, -1.10716] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.9583": { - "pre": { - "vector": [-75.43, -13.24134, 4.29036] - }, - "post": { - "vector": [-75.43, -13.24134, 4.29036] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-45.43, -13.24134, 4.29036] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-12.42968, -18.24134, 0.29036] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [3.55499, -18.12353, 0.13851] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [2.60572, -18.08706, 0.09322] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [1.07618, -18.02852, 0.02492] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [0.25808, -17.99852, -0.00717] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [0.78678, -9, -0.019] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": { - "vector": [0, -26.29, -2.31] - }, - "post": { - "vector": [0, -26.29, -2.31] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, -25.29, -0.31] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, -17.29, -2.31] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -13.29, -2.31] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [0, -5.29, -2.31] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -4.28915, -2.01] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [0, -2.28915, -1.00822] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.5": { - "pre": { - "vector": [-79.79, 13.86321, -1.00328] - }, - "post": { - "vector": [-79.79, 13.86321, -1.00328] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-77.79, 13.86321, -1.00328] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-54.37171, 14.72167, -0.72867] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-45.06868, 15.07383, -0.66076] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [-30.50803, 15.17293, -0.48418] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-30.53184, 15.17299, -0.4846] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-32.4481, 9.16965, -0.51332] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": { - "vector": [0, -26.53, -2.6] - }, - "post": { - "vector": [0, -26.53, -2.6] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, -25.63, -0.6] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, -18.43, -2.6] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -13.43, -2.6] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [0, -5.43, -2.6] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [0, -4.43, -2.3] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [0, -2.43, -1.3] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [0, -2.65, -0.35] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.5": { - "pre": { - "vector": [57.05414, 2.92185, -1.85803] - }, - "post": { - "vector": [57.05414, 2.92185, -1.85803] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [52.06968, 2.63801, -1.72295] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [56.56845, 1.38173, 0.92417] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [42.20176, 1.32945, 1.68325] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [8.39052, 4.44281, 1.5028] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [6.76231, 4.49589, 1.52111] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [2.91886, 4.5344, 1.53645] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-2.62845, 4.50766, 1.52362] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [19.22, 3.02861, 1.11591] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, + "2.5": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" } + } + }, + "throat4": { + "rotation": { + "0.0": [0, 0, 0], + "0.875": [0, 10, 0], + "1.2917": [0, -2.22, 0], + "2.75": [0, 0, 0] }, "position": { - "0.5": { - "pre": { - "vector": [0, 0, 2] - }, - "post": { - "vector": [0, 0, 2] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 0, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, 0, 2] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.875": [0, 0, 1], + "2.75": [0, 0, 0] + } + } + } + }, + "dead": { + "loop": "hold_on_last_frame", + "animation_length": 0.9583, + "bones": { + "neck5": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [14.99, -3.45, -1.42], + "0.125": [19.88, -4.16, -1.64], + "0.1667": [19.54, -2.84, -0.9], + "0.25": [13.33, 1.39, 1.21], + "0.3333": [9.47, 2.41, 1.47], + "0.375": [5.31, 3, 1.42], + "0.4167": [-3.53, 5.75, 1.39], + "0.5": [-8.22, 7.92, 1.4], + "0.5417": [-11.33, 9.5, 1.62], + "0.5833": [-11.32, 9.94, 2.26], + "0.6667": [-8.63, 8.96, 3.28], + "0.7083": [-8.47, 6.73, 2.14], + "0.7917": [-9.09058, 0.87949, -1.47124] } }, - "ankleLeft": { + "bone": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "hips": { "rotation": { - "0.5": { - "pre": { - "vector": [-38.86, -1.08202, -3.33] - }, - "post": { - "vector": [-38.86, -1.08202, -3.33] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-31.86, -1.08202, -3.33] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-49.86, -1.08202, -3.33] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-26.86044, -1.08202, -6.32664] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [-21.11634, -3.01519, -6.42502] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-16.99171, -3.07396, -6.41619] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-10.44745, -2.51724, -6.42991] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-2.01087, -2.29308, -6.40828] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-25.97, -5.22012, -4.81] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0833": [-3.28, 6.78, -1.08], + "0.125": [-4.81, 8.82, 0.1], + "0.1667": [-6.11, 8.15, 4.74], + "0.25": [-9.04, 3.47, 17.99], + "0.3333": [-11.89, -0.4, 25.86], + "0.375": [-15.29, -4.88, 34.24], + "0.4167": [-15.31, -10, 47.19], + "0.5": [-11.92, -10.64, 51.76], + "0.5417": [-9.11, -10.37, 57.4], + "0.5833": [-7.43, -8.29, 65.18], + "0.6667": [-5.21551, -2.31344, 82.89963] }, "position": { - "1.4583": { - "pre": { - "vector": [0, 0, -1.99] - }, - "post": { - "vector": [0, 0, -1.99] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0833": [0, -0.34, 1.66], + "0.125": [0.25, -0.37, 2.46], + "0.1667": [1, -0.16, 3.16], + "0.25": [3.75, 0.13, 4.34], + "0.3333": [7, -0.66, 4.5], + "0.375": [11, -1.83, 4.5], + "0.4167": [17.67, -7.5, 4.5], + "0.5": [20.34, -12, 4.5], + "0.5417": [22.67, -16.37, 4.5], + "0.5833": [24.34, -20.5, 4.5], + "0.6667": [27, -28.5, 4.5] } }, - "footLeft": { + "shoulders": { "rotation": { - "0.5": { - "pre": { - "vector": [57.10098, -3.53, -9.44361] - }, - "post": { - "vector": [57.10098, -3.53, -9.44361] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [57.10098, -1.53, -9.44361] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [48.10098, 7.47361, -2.44361] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-2.89926, 7.47361, -2.44361] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [9.06646, 7.73936, -2.95281] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [7.48062, 7.74436, -2.56558] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [6.48619, 2.56308, 7.3712] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [4.6878, 2.25057, 7.04975] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [35.93098, -1.73, -1.81] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0833": [6.66, 0, 0], + "0.125": [8.33, 0.51, 0.33], + "0.1667": [6.69, 2.04, 1.32], + "0.25": [3.38, 4.09, 2.65], + "0.3333": [0.18, 10.04, 5.35], + "0.375": [0.29, 13.95, 6.72], + "0.4167": [-1.09, 17.9, 8.09], + "0.5": [-2.58, 17.93, 8.1], + "0.5417": [-3.74, 17.15, 7.9], + "0.5833": [-4.25, 14.73, 7.27], + "0.6667": [-4.6, 8.07, 5.58], + "0.7083": [-4.67, 4.22, 4.63], + "0.7917": [-4.74757, -3.87586, 2.65092] + } + }, + "chest": { + "rotation": { + "0.0": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.7917": [0, 0, 0] }, "position": { - "0.5": { - "pre": { - "vector": [0, 1.5, 0] - }, - "post": { - "vector": [0, 1.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 1.5, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [0, 1.5, 0.3] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0833": [-0.8, 0, 0], + "0.125": [-1.08, 0, 0], + "0.1667": [-1.14, 0, 0], + "0.25": [-0.98, 0, 0], + "0.3333": [-0.86, 0, 0], + "0.5": [-0.34, 0, 0], + "0.5417": [-0.2, 0, 0], + "0.5833": [-0.04, 0, 0], + "0.7917": [0.8, 0, 0] } }, - "footRight": { + "belly1": { "rotation": { - "0.5": { - "pre": { - "vector": [41.99436, 3.86685, -1.34916] - }, - "post": { - "vector": [41.99436, 3.86685, -1.34916] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [37.90697, 4.33048, -1.13687] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [31.66477, -1.45093, 2.28727] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [28.13995, -1.48183, 2.23802] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [23.08843, -1.52783, 2.22222] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [20.781, -1.5256, 2.03501] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [38.581, -0.16613, -0.3113] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.125": [-7.49541, 2.49108, 0.21107], + "0.25": [-7.5, 2.49, 0.21], + "0.4167": [-5, 2.49, 0.21], + "0.5417": [-2.49999, -2.49219, -0.21173], + "0.6667": [-4.99999, -2.49219, -0.21173], + "0.7917": [-0.50697, -0.01265, 0.10756] + }, + "scale": { + "0.0": [1, 1, 1], + "0.4167": [1, 1, 1], + "0.5417": [1, 1, 1.1], + "0.6667": [1, 1, 1.1], + "0.7917": [1, 1, 1.2] + } + }, + "neck1": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [11.73, 5.67, 5.78], + "0.125": [15.67, 8.89, 8.51], + "0.1667": [15.75, 12.87, 10.9], + "0.25": [12.81, 20.24, 14.6], + "0.3333": [13.19, 20.48, 14.57], + "0.375": [14.3, 19.35, 13.79], + "0.4167": [15.88, 17.14, 12.17], + "0.5": [21.35, 7.3, 4.7], + "0.5417": [23.19, 2.05, 1.33], + "0.5833": [22.76, -2.81, -0.49], + "0.6667": [20.18, -11.17, -2.13], + "0.7083": [20.24, -13.01, -1.81], + "0.7917": [21.42375, -14.80848, -0.24499] }, "position": { - "0.5": { - "pre": { - "vector": [0, 0.7, 0.2] - }, - "post": { - "vector": [0, 0.7, 0.2] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, -0.1, -0.5] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0833": [0, -0.66, 0], + "0.125": [0.08, -0.91, 0], + "0.1667": [0.34, -1, 0], + "0.25": [0.88, -1, 0], + "0.3333": [0.84, -1, 0], + "0.5": [0.16, -1, 0], + "0.5417": [0.04, -1, 0], + "0.5833": [0, -1, 0], + "0.6667": [0.09, -1, 0], + "0.7083": [0.34, -1, 0], + "0.7917": [1, -1, 0] } }, - "calfRight": { + "neck2": { "rotation": { - "0.5": { - "pre": { - "vector": [76.83, 0.41045, -0.17724] - }, - "post": { - "vector": [76.83, 0.41045, -0.17724] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [70.83, 0.41045, -0.17724] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [50.98318, 0.30525, -0.06867] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [37.58279, 0.13718, 0.04024] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [13.83172, -0.37652, 0.02731] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [11.92155, -0.46646, 0.00553] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [21.98132, -0.65997, -0.0575] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0833": [-10.07, -2.36, 2.36], + "0.125": [-13.43, -2.8, 2.8], + "0.1667": [-13.45, -1.77, 1.77], + "0.25": [-11.79, 0, 0], + "0.3333": [1.36, 5.62, 1.86], + "0.375": [12.85, 9.48, 5.49], + "0.4167": [22.14, 11.76, 5.09], + "0.5": [19.93, 10.19, 1.06], + "0.5417": [19.11, 9.01, -1.96], + "0.5833": [21.06, 8.61, -2.97], + "0.6667": [26.56, 9.04, -2.56], + "0.7083": [26.38, 10.33, -1.33], + "0.7917": [23.68074, 13.76222, 1.96937] + } + }, + "neck3": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-7.9, -3.08, -5.16], + "0.125": [-11.28, -3.85, -6.81], + "0.1667": [-13.52, -3.07, -6.62], + "0.25": [-15.38, -0.34, -4.36], + "0.3333": [-12.67, 0.07, -3.15], + "0.375": [-8.5, 0.11, -1.9], + "0.4167": [-5.84, 0.69, -0.47], + "0.5": [-8.1, 4.5, 3.24], + "0.5417": [-8.88, 6.17, 4.82], + "0.5833": [-7.48, 6.82, 5.68], + "0.6667": [-3.12, 6.74, 6.04], + "0.7083": [-2.57, 5.81, 4.66], + "0.7917": [-2.78929, 3.27481, 0.68311] + } + }, + "neck4": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [1.89, -1.23, -4.54], + "0.125": [2.02, -1.22, -5.89], + "0.1667": [0.51, 0.05, -5.4], + "0.25": [-1.8, 1.96, -3.97], + "0.3333": [-6.56, 3.2, -1.02], + "0.375": [-9.01, 2.55, 0.51], + "0.4167": [-11.93, 2.67, 2.17], + "0.5": [-20.17, 6.78, 6.12], + "0.5417": [-23.03, 8.58, 7.79], + "0.5833": [-22.88, 9.1, 8.72], + "0.6667": [-20.06, 8.77, 9.07], + "0.7083": [-19.89, 8.35, 7.25], + "0.7917": [-20.51055, 7.31509, 2.03345] + } + }, + "head": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-3.2, -9.95, -1.02], + "0.125": [-2.56, -14.51, -1.29], + "0.1667": [2.56, -18.23, -1.1], + "0.25": [9.91, -21.54, -0.68], + "0.3333": [14.67, -17.38, 0.42], + "0.375": [12.06, -9.91, 1.11], + "0.4167": [13.15, 5.25, 1.18], + "0.5": [16.86, 12.94, 0.57], + "0.5417": [19.61, 17.86, -0.19], + "0.5833": [20.48, 17.27, -1.26], + "0.6667": [20.47, 10.11, -3.18], + "0.7083": [20.81, 5.37, -2.89], + "0.7917": [21.75503, -5.00828, -1.31273] + } + }, + "throat5": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 5], + "0.25": [-0.15878, -12.41583, 6.45964], + "0.4167": [0, 0, 5], + "0.5417": [-0.43073, 4.37197, -0.55719], + "0.6667": [-0.61367, 4.06196, -3.04463], + "0.7917": [-0.62981, -5.86111, -1.78464] }, "position": { - "0.5": { - "pre": { - "vector": [0, 0, 4] - }, - "post": { - "vector": [0, 0, 4] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 0, 3] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.125": [-0.7, -0.3, 1.6], + "0.25": [-0.7, -0.3, 1.6], + "0.4167": [-0.3, -0.3, 1.6], + "0.5417": [0.2, -0.3, 2.3], + "0.6667": [0.8, -0.3, 2.3], + "0.7917": [0.1, -0.3, 2.3] + }, + "scale": { + "0.0": [1, 1, 1], + "0.4167": [1, 1, 1], + "0.5417": [1, 1, 1.31] + } + }, + "bicepLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-11.66, 0, -11.66], + "0.125": [-15.62, 0, -14.58], + "0.1667": [-15.84, 0, -11.66], + "0.25": [-14.17, 0, -5.83], + "0.3333": [-6.66, 0, 0], + "0.375": [-0.83, 0, 0], + "0.4167": [6.34, -1.52, 2.6], + "0.5": [7.67, -3.05, 5.2], + "0.5417": [8.68, -4.11, 6.95], + "0.5833": [9.06, -4.27, 7.02], + "0.6667": [9.07, -4.04, 6.44], + "0.7083": [8.87, -4.86, 8.59], + "0.7917": [8.29367, -7.24209, 14.8462] + } + }, + "forearmLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [13.34, 0, 0], + "0.125": [19.8, 0, 0], + "0.1667": [25.84, 0, 0], + "0.25": [34.59, 0, 0], + "0.3333": [31.66, 0, 0], + "0.375": [25.83, 0, 0], + "0.4167": [21.82, -0.32, 0.91], + "0.5": [22.87, -2.57, 7.3], + "0.5417": [23.95, -3.53, 10.03], + "0.5833": [24.3, -3.85, 10.95], + "0.6667": [23.4, -4.41, 9.82], + "0.7083": [20.7, -6.08, 6.43], + "0.7917": [13.50668, -10.54079, -2.59024] + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [1.66, 0, 0], + "0.125": [0.42, 0, 0], + "0.1667": [-5, 0, 0], + "0.25": [-12.5, 0, 0], + "0.3333": [-16.66, 0, 0], + "0.375": [-13.33, 0, 0], + "0.4167": [-8.78, -3.06, 2.46], + "0.5": [-7.57, -6.12, 4.91], + "0.5417": [-6.65, -8.41, 6.75], + "0.5833": [-6.35, -9.18, 7.37], + "0.6667": [-8.45, -11.21, 5.79], + "0.7083": [-14.77, -17.32, 1.04], + "0.7917": [-31.6159, -33.59052, -11.62316] + } + }, + "bicepRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-10.16, -0.87, -8.06], + "0.125": [-11.24, -1.09, -10.07], + "0.1667": [-4.33, -0.87, -8.06], + "0.25": [14.15, -1.12, 0.83], + "0.3333": [15.02, -4.02, 7.36], + "0.375": [12.55, -8.04, 14.72], + "0.4167": [10.65, -10.12, 21.29], + "0.5": [9.75, -4.63, 30.46], + "0.5417": [9.63, -1.92, 33.81], + "0.5833": [9.57, -1.22, 35.44], + "0.6667": [8.64, -1.21, 34.14], + "0.7083": [5.95, 0.34, 26.36], + "0.7917": [2.38, 2.53, 15.74], + "0.8333": [-2.64, 5.73, -0.65], + "0.9583": [-5.54264, 7.78278, -12.20231] + } + }, + "forearmRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [3.34, 0, 0], + "0.125": [5.63, 0, 0], + "0.1667": [9.16, 0, 0], + "0.25": [13.33, 0, 0], + "0.3333": [21.66, 0, 0], + "0.375": [25.83, 0, 0], + "0.4167": [30.02, -0.3, -0.78], + "0.5833": [30.06, -1.53, -3.88], + "0.6667": [30.07, -1.45, -3.68], + "0.7083": [30.07, -0.61, -1.55], + "0.7917": [30.07, 0.61, 1.55], + "0.8333": [31.09, -2.57, -7.12], + "0.9583": [33.12367, -11.36206, -30.65525] + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-16.66, 0, 0], + "0.125": [-22.5, 0, 0], + "0.1667": [-23.34, 0, 0], + "0.25": [-21.45, 0, 0], + "0.3333": [-24.16, 0, 0], + "0.375": [-28.33, 0, 0], + "0.4167": [-31.46, -0.07, 0.62], + "0.5": [-32.51, -0.57, 4.97], + "0.5417": [-32.72, -0.78, 6.83], + "0.5833": [-33.35, -0.86, 7.45], + "0.6667": [-34.94, 1.76, 8.35], + "0.7083": [-35.55, 9.62, 11.02], + "0.7917": [-36.08, 20.11, 14.59], + "0.8333": [-32.55, 18.93, 17.69], + "0.9583": [-24.45191, -4.38024, 16.75331] + } + }, + "tailLower": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.25": [3.45898, -9.99796, 0.09749], + "0.4167": [3.46, -10, 0.1], + "0.5417": [5.38759, -3.04914, -1.18272], + "0.6667": [5.36245, -2.24672, -0.58376], + "0.7917": [5.34748, 1.76844, 2.3959], + "0.9583": [2.48155, 8.89723, 5.21758] + }, + "scale": { + "0.0": [1, 1, 1], + "0.125": [1, 1, 1], + "0.25": [1, 1, 1.2], + "0.4167": [1, 1, 1.2], + "0.5417": [0.9, 1, 1.23], + "0.6667": [0.9, 1, 1.23], + "0.7917": [0.9, 1, 1.03], + "0.9583": [1, 1, 1.11] + } + }, + "tail1": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0.39, 0.3, -2.83], + "0.125": [1.86, -0.95, -4.43], + "0.1667": [5.88, -5, -6.38], + "0.25": [11.17, -10.44, -8.51], + "0.3333": [15.62, -15.9, -10.6], + "0.375": [14.77, -15.91, -10.56], + "0.4167": [16.25, -12.8, -10.32], + "0.5": [18.57, -9.68, -10.11], + "0.5417": [19.48, -7.34, -9.96], + "0.5833": [17.56, -6.55, -9.91], + "0.6667": [11.61, -5.56, -8.78], + "0.7083": [10.41, -2.61, -5.4], + "0.7917": [9.92, 1.34, -0.89], + "0.8333": [9.64, 9.31, 4.72], + "0.9583": [10.07378, 17.36604, 6.91168] + } + }, + "tail2": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [5, 1.66, 0], + "0.125": [5.66, 3.31, 0.22], + "0.1667": [2.64, 6.58, 0.9], + "0.25": [-4.81, 11.31, 1.75], + "0.3333": [-2.82, 5.18, -0.16], + "0.375": [1.45, -4.36, -3], + "0.4167": [1.81, -13.98, -2.35], + "0.5": [-2.12, -14.07, 1.14], + "0.5417": [-5.28, -14.13, 3.75], + "0.5833": [-6.89, -14.15, 4.63], + "0.6667": [-8.37, -13.13, 4.83], + "0.7083": [-8.66, -10.06, 5.42], + "0.7917": [-8.77, -5.97, 6.21], + "0.8333": [-8.49, -4.82, 4.71], + "0.9583": [-7.69153, -10.70706, 0.12226] } }, - "belly1": { + "tail3": { "rotation": { - "0.5": { - "pre": { - "vector": [-2, -3, 0] - }, - "post": { - "vector": [-2, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [6, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": { - "vector": [0, 0, 0.39994] - }, - "post": { - "vector": [0, 0, 0.39994] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 0, 1.09994] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0833": [5, -10, 0], + "0.125": [6.86, -11.54, 0.63], + "0.1667": [7.42, -6.18, 2.55], + "0.25": [7.34, 2.63, 5.1], + "0.3333": [6.73, 15.53, 8.5], + "0.375": [6.21, 19.63, 9.35], + "0.4167": [-3.19, 12.84, 11.88], + "0.5": [-12.06, 1.95, 13.55], + "0.5417": [-19.55, -6.21, 14.81], + "0.5833": [-24.27, -8.93, 15.22], + "0.6667": [-30.11, -9.12, 15.3], + "0.7083": [-30.99, -9.71, 15.54], + "0.7917": [-31.04, -10.48, 15.86], + "0.8333": [-28.32, -9.04, 12.62], + "0.9583": [-22.76512, -4.61608, 5.52378] } }, - "belly2": { - "position": { - "0.9583": { - "pre": { - "vector": [0, 0, -1.10392] - }, - "post": { - "vector": [0, 0, -1.10392] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "tail4": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, -5, 0], + "0.125": [0, -8.12, 0], + "0.1667": [0, -12.5, 0], + "0.25": [0.98, -17.58, -0.73], + "0.3333": [3.9, -7.82, -2.9], + "0.375": [7.79, 6.86, -5.8], + "0.4167": [4.45, 20.45, -7.12], + "0.5": [-2.78, 19.36, -5.53], + "0.5417": [-8.4, 15.61, -3.23], + "0.5833": [-10.8, 6.56, 0.51], + "0.6667": [-12.17, -14.12, 8.39], + "0.7083": [-12.44, -17.63, 9.74], + "0.7917": [-12.54, -18.41, 10.05], + "0.8333": [-6.48, -12.29, 7.79], + "0.9583": [5.8525, 1.49256, 2.62751] } }, - "throat1": { + "thighRight": { "rotation": { - "0.0": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0833": [-1.12, 8.49, 0.59], + "0.125": [-2.6, 22.52, 0.55], + "0.1667": [-1.49, 22.74, 0.79], + "0.25": [0.36, 20.29, 1.28], + "0.3333": [0.12, 16.33, 8.46], + "0.375": [-1.95, 14.83, 15.15], + "0.4167": [-4.32, 11.09, 29.18], + "0.5": [-4.61, 8.86, 36.52], + "0.5417": [-4.44, 6.75, 44.22], + "0.5833": [-3.35, 4.89, 52.62], + "0.6667": [-0.64, 1.82, 67.84], + "0.7083": [-0.26, 1.33, 69.72], + "0.9583": [-0.29607, 1.0491, 67.6558] }, "position": { - "0.0": { - "post": { - "vector": [0, 0.4, 1.09995] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0833": [-1.34, 0, 2], + "0.125": [-1.58, 0.25, 2.92], + "0.1667": [-1, 1, 3.66], + "0.25": [0, 2, 4.33], + "0.3333": [4.66, 2, 4], + "0.375": [8.33, 1, 3], + "0.4167": [15.34, -3.34, 2.34], + "0.5": [18.67, -6.67, 2.67], + "0.5417": [21.83, -10.08, 2.92], + "0.5833": [24.66, -11.66, 3], + "0.6667": [29.34, -17.08, 3], + "0.7083": [30, -17, 3] } }, - "tail2": { + "calfRight": { "rotation": { - "0.0": { - "vector": [5, 0, 0] - }, - "0.75": { - "vector": [0, 0, 0] - }, - "1.1667": { - "vector": [-1.43, 0, 0] - }, - "1.5833": { - "vector": [-12.86, 0, 0] - }, - "2.7083": { - "vector": [-2.74, 0, 0] - }, - "3.625": { - "vector": [-2.5, 0, 0] - }, - "4.0417": { - "vector": [-10, 0, 0] - }, - "4.2083": { - "vector": [-5, 0, 0] - }, - "4.5": { - "vector": [0, 0, 0] - }, - "4.7917": { - "vector": [-10, 0, 0] - }, - "5.1667": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] + "0.0": [0, 0, 0], + "0.0833": [1.66, 0, 0], + "0.125": [0.63, -0.02, 0], + "0.1667": [-4.17, -0.1, 0], + "0.25": [-14.38, -0.28, -0.01], + "0.3333": [-11.67, -0.3, -0.01], + "0.375": [-5.84, -0.3, -0.01], + "0.4167": [1.65, -0.3, -0.01], + "0.5": [3.32, -0.3, -0.01], + "0.5417": [4.78, -0.3, -0.01], + "0.5833": [5.83, -0.3, -0.01], + "0.6667": [7.24371, 5.53907, -4.72055] } }, - "tail4": { + "ankleRight": { "rotation": { - "0.0": { - "vector": [13, 0, 0] - }, - "0.9167": { - "vector": [5, 0, 0] - }, - "1.0417": { - "vector": [18.75, 0, 0] - }, - "1.1667": { - "vector": [17.5, 0, 0] - }, - "1.4167": { - "vector": [-0.88, 0, 0] - }, - "2.625": { - "vector": [-3.12, 0, 0] - }, - "3.625": { - "vector": [-7.5, 0, 0] - }, - "4.0417": { - "vector": [5, 0, 0] - }, - "4.2083": { - "vector": [15, 0, 0] - }, - "4.5": { - "vector": [17.5, 0, 0] - }, - "4.7917": { - "vector": [-5, 0, 0] - }, - "5.1667": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.0833": [-3.34, 0, 0], + "0.125": [-3.75, 0, 0], + "0.1667": [-1.66, 0, 0], + "0.25": [1.67, 0, 0], + "0.3333": [3.34, 0, 0], + "0.375": [1.67, 0, 0], + "0.4167": [-5, 0, 0], + "0.5": [-10, 0, 0], + "0.5417": [-14.37, 0, 0], + "0.5833": [-17.5, 0, 0], + "0.6667": [-22.49616, -2.49378, -0.17624] + } + }, + "footRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [3.72, -9.2, -2.32], + "0.125": [10.43, -23.31, -5.95], + "0.1667": [11.75, -22.97, -5.63], + "0.25": [14.08, -17.46, -3.6], + "0.3333": [18.58, -16.68, -3.31], + "0.375": [24.41, -16.68, -3.31], + "0.4167": [31.76, -7.66, -9.37], + "0.5": [33.28, 1.36, -15.43], + "0.5417": [36.14, 6.25, -19.04], + "0.5833": [41.71, 2.91, -17.76], + "0.6667": [45.93468, -18.00317, 15.2733], + "0.7083": [45.93468, -18.00317, 15.2733], + "0.9583": [52.52477, -10.96563, 14.74938] + } + }, + "thighLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-14.91, -3.72, -0.26], + "0.125": [-20.32, -6.25, 0.59], + "0.1667": [-21.65, -10.14, 3.42], + "0.25": [-20.93, -14.71, 7.24], + "0.3333": [-32.18, -22.4, 20.28], + "0.375": [-44.15, -25.53, 29.49], + "0.4167": [-61.5, -26.95, 52.31], + "0.5": [-66.87, -25.24, 65.92], + "0.5417": [-71.12, -22.05, 77.31], + "0.5833": [-73.17, -15.88, 84.28], + "0.6667": [-75.05058, -0.57794, 93.77567] }, "position": { - "vector": [0, 0, 0] + "0.0": [0, 0, 0], + "0.0833": [0, 0.66, 1.34], + "0.125": [0.5, 0.91, 1.92], + "0.1667": [2, 1, 2.34], + "0.25": [4, 1, 2.67], + "0.3333": [5, -1.34, 3.66], + "0.375": [8, -3.67, 4.33], + "0.4167": [14.34, -11, 4.66], + "0.5": [15.67, -18, -0.67], + "0.5417": [16.42, -22.58, 2.09], + "0.5833": [16.42, -26.58, 2.09], + "0.6667": [16.42, -33.58, 2.09] } }, - "neck1": { + "calfLeft": { "rotation": { - "0.0": { - "post": { - "vector": [-5, 0, 1] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [1, 0, 1] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [0, 3, 1] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-2, 5, -3] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-2, 5, -2] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-9, 1, -2] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-2, 1, -2] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [10, -5, -4] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [10, -9, -4] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0833": [11.66, 0, 0], + "0.125": [16.67, -0.07, -0.19], + "0.1667": [20.02, -0.27, -0.79], + "0.25": [25.68, -0.75, -2.17], + "0.3333": [30.06, -0.81, -2.37], + "0.375": [35.06, -0.81, -2.37], + "0.4167": [35.06, -0.81, -2.37], + "0.5": [30.06, -0.81, -2.37], + "0.5417": [26.73, -0.81, -2.37], + "0.5833": [26.72, -0.81, -2.37], + "0.6667": [30.05609, -0.8122, -2.36507] } }, - "neck2": { + "ankleLeft": { "rotation": { - "0.0": { - "post": { - "vector": [-2, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [1, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-2, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [1, 3, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-1, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [5, -5, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0833": [8.34, 0, 0], + "0.125": [9.59, 0, 0], + "0.1667": [5, 0, 0], + "0.25": [-2.5, 0, 0], + "0.3333": [-20.84, 0, 0], + "0.375": [-31.67, 0, 0], + "0.4167": [-37.08, 0, 0], + "0.5": [-31.67, 0, 0], + "0.5417": [-28.75, 0, 0], + "0.5833": [-30.83, 0, 0], + "0.6667": [-40, 0, 0] } }, - "neck3": { + "footLeft": { "rotation": { - "0.0": { - "post": { - "vector": [4, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [3, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [11, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [3, -1, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [1, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [6, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [6, -4, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0833": [6.66, 0, 0], + "0.125": [12.7, 0, 0], + "0.1667": [24.16, 0, 0], + "0.25": [57.29, 0, 0], + "0.3333": [85.84, 0, 0], + "0.375": [119.17, 0, 0], + "0.4167": [153.01, -6.32, -0.5], + "0.5": [153.52, -12.63, -1.01], + "0.5417": [153.79, -16.02, -3.75], + "0.5833": [153.62, -13.58, -10.99], + "0.6667": [152.80489, -2.87366, -29.95813] + } + }, + "root": { + "rotation": [0, 0, 0], + "position": { + "0.0": [0, 0, 0], + "0.5833": [0, -0.6, 0], + "0.6667": [0, -4.3, 0], + "0.9167": [0, -5.6, 0] + } + } + } + }, + "dead2": { + "loop": "hold_on_last_frame", + "animation_length": 1.1667, + "bones": { + "hips": { + "rotation": { + "0.0": [0, 0, 0], + "0.0333": [-12.75, -1.37, 4.38], + "0.0667": [0, -2.75, 8.75], + "0.2333": [0, -9, -0.75], + "0.3667": [0, -9, -0.75], + "0.5667": [0, -7.75, -0.75], + "0.8333": [0, -7.75, -7.5], + "1.1667": [0, -7.75, -7.5] } }, "shoulders": { "rotation": { - "0.0": { - "post": { - "vector": [1, 2, 3] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [8, 2, 3] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-8, 2, 3] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-3, 2, -1] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-3, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [-3, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [4, 1, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [4, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0667": [-1, 0, 6], + "0.2333": [-1.28429, -1.21108, 5.80467], + "0.3667": [-2, -7.75, 4.75], + "0.5667": [1.2751, 5.04602, -0.64242], + "0.8333": [-0.37836, 1.5, 0], + "1.1667": [0, 1.5, 0] + } + }, + "neck1": { + "rotation": { + "0.0": [0, 0, 0], + "0.0333": [11.25, 0, 1.38], + "0.0667": [-4, 0, 2.75], + "0.2333": [-4, -9.75, 10.5], + "0.3667": [1, -31.75, 23.5], + "0.4333": [2.83, -21.75, 12.92], + "0.5667": [6.5, -1.75, -8.25], + "0.8333": [6.5, -3.75, -4.25], + "1.1667": [6.5, -2, -4.25] + } + }, + "neck2": { + "rotation": { + "0.0": [0, 0, 0], + "0.0333": [12, 4.88, 0], + "0.0667": [0, 9.75, 0], + "0.2333": [0, 12.5, 3.75], + "0.3667": [0, -8.25, 1.25], + "0.4667": [-1.92, -8.25, 1.25], + "0.6333": [-5.75, -8.25, 1.25], + "0.8333": [-5.75, -5.13, 1.25], + "1.1667": [-5.75, -0.5, 1.25] } }, - "neck4": { + "head": { "rotation": { - "0.0": { - "post": { - "vector": [1, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": { - "vector": [-4, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [6.96175, 2.35132, 0.13633] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-2, 0, -1] - }, - "lerp_mode": "catmullrom" - }, - "2.875": { - "post": { - "vector": [-3.07429, -0.2219, -1.47381] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0333": [3.13, 2, -1.37], + "0.0667": [19.25, 4, -2.75], + "0.2333": [3.75, 25.75, -1], + "0.3667": [-21.99, 15.29, -1.94], + "0.5": [-25.32, 15.29, -1.94], + "0.6667": [-31.99, 15.29, -1.94], + "0.8333": [-31.99, 11.54, -1.94] + }, + "position": { + "0.0": [0, 0, 0], + "0.2333": [3.4, 0, 0], + "0.3667": [1, 0, 3.4], + "0.5": [1, -0.6, 3.9], + "0.6667": [1, -0.6, 4.5] + } + }, + "jawLower1": { + "rotation": { + "0.0": [0, 0, 0], + "0.0667": [11.25, 0, 0], + "0.2333": [37.5, 0, 0], + "0.3667": [42.25, 0, 0], + "0.5667": [48.25, 0, 0], + "0.6667": [53.22, 0, 0], + "0.8333": [41.5, 0, 0], + "1.1667": [31.25, 0, 0] + } + }, + "throat5": { + "rotation": { + "0.0": [0, 0, 0], + "1.1667": [0, -7, 0] } }, "bicepLeft": { "rotation": { - "2.0": { - "pre": { - "vector": [25, -4, 9] - }, - "post": { - "vector": [25, -4, 9] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [24, -3, 10] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [19, -3, 10] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [28, -3, 10] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [18, -6, 14] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0667": [-3.5, 3.25, -33.75], + "0.2333": [-45.5, 3.25, -33.75], + "0.3667": [-45.5, -14.5, -15.25], + "0.5667": [-45.5, -14.5, -15.25], + "0.8333": [-45.5, -14.5, 47.25], + "1.1667": [-41.5, -14.5, 47.25] } }, "forearmLeft": { "rotation": { - "2.0": { - "pre": { - "vector": [-38.81, 27.69, -51.18] - }, - "post": { - "vector": [-38.81, 27.69, -51.18] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-38.81, 8.69, -51.18] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-36.81, 27.69, -51.18] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-36.81, 28.69, -51.1759] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-37.80689, 5.69, -60.1759] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0667": [0, 0, 0], + "0.2333": [0, 0, 0], + "0.3667": [0, 0, 0], + "0.5667": [0, 0, 0], + "0.8333": [0, 0, 0], + "1.1667": [64.5, 0, 0] } }, "bicepRight": { "rotation": { - "2.0": { - "pre": { - "vector": [26, 0, -13] - }, - "post": { - "vector": [26, 0, -13] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [25, 0, -13] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [8, 0, -13] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [28, 0, -3] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [19, 0, -3] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0667": [0, 0, 15], + "0.2333": [-41.5, 10.75, 41.5], + "0.3667": [-41.5, 8.5, 10], + "0.5667": [-41.5, 8.5, 10], + "0.8333": [-41.5, 8.5, 10], + "1.1667": [-42.88176, -0.76867, 2.24595] } }, "forearmRight": { "rotation": { - "2.0": { - "pre": { - "vector": [-28, -10, 28] - }, - "post": { - "vector": [-28, -10, 28] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-22, 8, 52] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-22, 15, 58] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-32, -15, 38] - }, - "lerp_mode": "catmullrom" - }, - "4.625": { - "post": { - "vector": [-12, -5, 8] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0667": [0, 0, 0], + "0.2333": [0, 0, 0], + "0.3667": [0, 0, 0], + "0.5667": [0, 0, 0], + "0.8333": [0, 0, 0], + "1.1667": [0, 0, 0] } }, - "jawLower1": { + "tail1": { "rotation": { - "0.0": { - "post": { - "vector": [-2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [12, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [19, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [14, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0667": [-2.5, 0, 0], + "0.2333": [-2.5, -3, 0], + "0.3667": [-3, 2.75, 0], + "0.5667": [-3, -4.25, 0], + "0.8333": [-3, -0.75, 0], + "1.1667": [-3, -3.25, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [0, 0, 0], + "0.0667": [3.75, 6.25, 4.75], + "0.2333": [23.25, 16, 4.75], + "0.3667": [20, 21, 4.75], + "0.5667": [10, -2, -10.25], + "0.8333": [10, 1.75, -10.25], + "1.1667": [10, 0.25, -10.25] } }, "tail3": { "rotation": { - "0.0": { - "vector": [-5, 0, 0] - }, - "0.625": { - "vector": [0, 0, 0] - }, - "0.9167": { - "vector": [-4.09, 0, 0] - }, - "1.0833": { - "vector": [5.96, 0, 0] - }, - "1.5833": { - "vector": [0, 0, 0] - }, - "2.2917": { - "vector": [-7.5, 0, 0] - }, - "3.625": { - "vector": [-10, 0, 0] - }, - "4.0417": { - "vector": [-7.5, 0, 0] - }, - "4.2083": { - "vector": [-2.5, 0, 0] - }, - "4.5": { - "vector": [2.5, 0, 0] - }, - "4.7917": { - "vector": [-7.5, 0, 0] - }, - "5.1667": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] + "0.0": [0, 0, 0], + "0.0667": [17.25, 4.5, 8.5], + "0.2333": [31.75, 14.25, 8.5], + "0.3667": [18.75, 34, 8.5], + "0.5667": [10.75, 0, 8.5], + "0.8333": [10.75, 0.75, 8.5], + "1.1667": [10.75, -3.5, 8.5] } }, - "tail1": { + "tail4": { "rotation": { - "0.0": { - "vector": [-7.5, 0, 0] - }, - "0.9167": { - "vector": [5, 0, 0] - }, - "2.0": { - "vector": [17.5, 0, 0] - }, - "3.625": { - "vector": [10, 0, 0] - }, - "4.2083": { - "vector": [2.5, 0, 0] - }, - "4.7917": { - "vector": [12.5, 0, 0] - }, - "5.1667": { - "vector": [0, 0, 0] - } - }, - "position": { - "vector": [0, 0, 0] + "0.0": [0, 0, 0], + "0.0667": [-4.75, -18.75, 0], + "0.2333": [14.5, 10, 0], + "0.3667": [14.5, 33.5, 0], + "0.5667": [24.5, 15.75, 0], + "0.8333": [24.5, -4, 0], + "1.1667": [24.5, -3.25, 0] + } + }, + "thighRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.0667": [-9.25, 0, 0], + "0.2333": [-11.75251, 13.5926, -8.58463], + "0.3667": [-9.21196, 6.14588, -2.37706], + "0.5667": [-10.52649, 14.90688, -3.60708], + "0.8333": [-11.43206, 0.4319, -11.11285], + "1.1667": [-9.21304, -13.19925, -8.72568] + } + }, + "calfRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.0667": [29.5, 0, 0], + "0.2333": [44, 0, 0], + "0.3667": [46, 0, 0], + "0.5667": [42, 0, 0], + "0.8333": [46, 0, 0], + "1.1667": [34, 0, 0] } }, "ankleRight": { "rotation": { - "0.5": { - "pre": { - "vector": [-38.33, 4.48708, 4.1161] - }, - "post": { - "vector": [-38.33, 4.48708, 4.1161] - }, - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": { - "vector": [-31.33, 4.48708, 4.1161] - }, - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": { - "vector": [-26.31911, 3.83079, 2.60606] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-18.66661, 3.55529, 1.69374] - }, - "lerp_mode": "catmullrom" - }, - "2.5417": { - "post": { - "vector": [-4.41787, 3.34004, 0.64852] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [-0.18013, 3.14215, 0.71284] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [-6.14664, 0.6937, 1.95894] - }, - "lerp_mode": "catmullrom" - }, - "4.1667": { - "post": { - "vector": [-14.45873, 0.27455, 1.37299] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.0333": [-35.12, 0, 0], + "0.0667": [-18.25, 0, 0], + "0.2333": [-33.5, 0, 0], + "0.3667": [-43.5, 0, 0], + "0.5667": [-46, 0, 0], + "0.8333": [-43.5, 0, 0], + "1.1667": [-38.5, 0, 0] + } + }, + "footRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.0667": [-3.75, 0, 0], + "0.2333": [24.25, 0, 0], + "0.3667": [24.25, 0, 0], + "0.5667": [24.25, 0, 0], + "0.8333": [24.25, 0, 0], + "1.1667": [24.25, 0, 0] + } + }, + "thighLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.0667": [-24.25, 0, 0], + "0.2333": [-21, 0, -18.25], + "0.3667": [1.25, -9.75, -18.25], + "0.5667": [10.5, -18, -45], + "0.8333": [-6.5, -35, -4.25], + "1.1667": [-2, -41.5, -4.25] + } + }, + "calfLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.0667": [21.25, 0, 0], + "0.2333": [28.75, 0, 0], + "0.3667": [20.75, 0, 0], + "0.5667": [14.75, 0, 0], + "0.8333": [14.75, 0, 0], + "1.1667": [17.25, 0, 0] + } + }, + "ankleLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.0667": [-43.5, 0, 0], + "0.2333": [-71.75, 0, 0], + "0.3667": [-49.25, 0, 0], + "0.5667": [-40.25, 0, 0], + "0.8333": [-14, 0, 0], + "1.1667": [-0.5, 0, 0] + } + }, + "footLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.0667": [36, 0, 0], + "0.2333": [36, 0, 0], + "0.3667": [41.75, 0, 0], + "0.5667": [37.5, 0, 0], + "0.8333": [37.5, 0, 0], + "1.1667": [37.5, 0, 0] + } + }, + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.0667": [0, 0, 0], + "0.2333": [0, 0, -33.5], + "0.3667": [0, 6.25, -74.5], + "0.5667": [0, 8.75, -77], + "0.8333": [0, 8.75, -77], + "1.1667": [0, 8.75, -77] + }, + "position": { + "0.0": [0, 0, 0], + "0.0333": [0, -8.43, 0], + "0.0667": [0, -4.17, 0], + "0.1": [0, -8.35, 0], + "0.2333": [-0.6, -20.9, 0], + "0.3": [-0.3, -25.525, -1.6], + "0.3667": [0, -34.5, -3.2], + "0.5667": [0, -32.22, -3.2], + "0.8333": [0, -33.92, -3.2], + "1.1667": [0, -33.62, -3.2] + } + } + } + }, + "tranqed": { + "animation_length": 2.9583, + "bones": { + "shoulder": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [5.26688, 0, 0], + "0.3333": [6.15, 0, 0], + "0.4583": [6.51, 0, 0], + "0.5417": [6.69, -0.07, -0.02], + "0.625": [6.76, -0.04, -0.03], + "0.75": [6.83, 0.24, 0.01], + "0.8333": [6.79, 0.75, 0.1], + "0.9583": [6.67, 1.51, 0.18], + "1.0417": [6.61, 2.4, 0.21], + "1.125": [6.7, 3.34, 0.2], + "1.25": [7.02, 4.24, 0.18], + "1.3333": [7.5, 5.02, 0.18], + "1.4583": [7.98, 5.6, 0.2], + "1.5417": [8.35, 5.95, 0.25], + "1.625": [8.66, 6.28, 0.31], + "1.75": [8.94, 6.59, 0.37], + "1.8333": [9.19, 6.85, 0.42], + "1.9583": [9.42, 7.03, 0.44], + "2.0417": [9.62, 7.1, 0.43], + "2.125": [9.78, 7, 0.38], + "2.25": [9.86, 6.71, 0.32], + "2.3333": [9.54, 6.12, 0.1], + "2.4583": [8.76, 3.79, -0.15], + "2.5417": [7.93, -3.25, -0.68], + "2.625": [7.69, -5.37, -0.8], + "2.75": [7.75, -3.88, -0.74], + "2.8333": [7.81, -4.26, -0.75], + "2.9583": [7.93, -3.23, -0.66] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 0.016, 0.19], + "0.3333": [0, 0.016, 0.192], + "0.4583": [0, 0.016, -0.016], + "0.5417": [0, 0, -0.048], + "0.625": [0, 0, -0.064], + "0.8333": [0, 0, -0.064], + "0.9583": [0, 0, -0.096], + "1.0417": [0, 0, -0.16], + "1.125": [0, 0, -0.224], + "1.25": [0, 0, -0.256], + "1.3333": [0, 0, -0.288], + "1.4583": [0, 0, -0.304], + "1.5417": [0, 0, -0.304], + "1.625": [0, 0, -0.32], + "1.75": [0, 0, -0.336], + "1.9583": [0, 0, -0.336], + "2.0417": [0, 0, -0.32], + "2.125": [0, 0, -0.304], + "2.25": [0, 0, -0.288], + "2.3333": [0, 0, -0.288], + "2.4583": [0, 0, -0.24], + "2.5417": [0, 0, -0.192], + "2.625": [0, 0, -0.176], + "2.75": [0, 0, -0.224], + "2.8333": [0, 0, -0.384], + "2.9583": [0, 0, -0.192] } }, - "leftIndexFinger": { + "hips": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "chest": { "rotation": { - "3.5417": { - "pre": { - "vector": [-10, 0, 0] - }, - "post": { - "vector": [-10, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.3333": [-2.5, 0, 0], + "1.5": [-2.52663, -1.95056, 1.56405], + "2.0": [-2.60664, -3.89967, 3.13173], + "2.2917": [-2.65368, -4.67857, 3.76064], + "2.9167": [-5.5, 5, 0] + }, + "position": { + "0.0": [0, 0, 0], + "2.9167": [0, 0, 0] } }, - "leftMiddleFinger": { + "neck1": { "rotation": { - "2.0": { - "pre": { - "vector": [-1, 3, -13] - }, - "post": { - "vector": [-1, 3, -13] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [9, 3, -3] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [10, -10, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.2917": [-11.5075, 0.525, -0.10125], + "0.3333": [-10.85, 0.55, -0.1], + "0.4583": [-10.83, 0.55, -0.11], + "0.5417": [-9.86, 1.03, -0.18], + "0.625": [-8.4, 1.47, -0.22], + "0.75": [-7.81, 1.35, -0.18], + "0.8333": [-7.54, 1.15, -0.15], + "0.9583": [-7.53, 0.95, -0.13], + "1.0417": [-7.65, 0.78, -0.11], + "1.125": [-7.65, 0.71, -0.1], + "1.25": [-7.46, 0.67, -0.09], + "1.3333": [-7.16, 0.62, -0.08], + "1.4583": [-6.79, 0.62, -0.07], + "1.5417": [-6.36, 0.73, -0.08], + "1.625": [-5.91, 0.86, -0.09], + "1.75": [-5.49, 0.99, -0.1], + "1.8333": [-5.14, 1.1, -0.1], + "1.9583": [-5.01, 0.99, -0.09], + "2.0417": [-5.24, 0.29, -0.03], + "2.125": [-5.65, -0.6, 0.06], + "2.25": [-5.96, -1.17, 0.12], + "2.3333": [-5.79, -1.34, 0.14], + "2.4583": [-6.42, -2.66, 0.3], + "2.5417": [-7.56, -5.73, 0.76], + "2.625": [-6.46, -4.72, 0.53], + "2.75": [-6.55, -6.22, 0.71], + "2.8333": [-6.44, -5.97, 0.67], + "2.9583": [-6.34, -5.81, 0.64] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0.224, -0.24, 1.456] } }, - "rightMiddleFinger": { + "neck2": { "rotation": { - "2.0": { - "pre": { - "vector": [13, 2, 23] - }, - "post": { - "vector": [13, 2, 23] - }, - "lerp_mode": "catmullrom" - }, - "3.0833": { - "post": { - "vector": [3, -8, 3] - }, - "lerp_mode": "catmullrom" - }, - "3.5417": { - "post": { - "vector": [1, -20, 2] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.2917": [20.12687, 0.26875, 0.20563], + "0.3333": [11.81, 0.27, 0.09], + "0.4583": [1.77, 0.25, -0.05], + "0.5417": [-0.22, -1.17, 0.26], + "0.625": [-1.39, -2.4, 0.57], + "0.75": [-2.26, -1.77, 0.38], + "0.8333": [-2.86, -0.72, 0.06], + "0.9583": [-3.43, 0.54, -0.33], + "1.0417": [-4.02, 1.84, -0.75], + "1.125": [-4.63, 2.98, -1.13], + "1.25": [-5.35, 4.04, -1.53], + "1.3333": [-6.31, 5.01, -1.96], + "1.4583": [-7.33, 5.62, -2.28], + "1.5417": [-8.36, 5.68, -2.41], + "1.625": [-9.41, 5.66, -2.51], + "1.75": [-10.48, 5.62, -2.61], + "1.8333": [-11.52, 5.61, -2.7], + "1.9583": [-12.28, 5.88, -3.06], + "2.0417": [-12.73, 6.62, -4.67], + "2.125": [-12.95, 7.63, -6.64], + "2.25": [-13.1, 8.59, -7.72], + "2.3333": [-13.47, 13.29, -7.55], + "2.4583": [-13.91, 20.8, -9.32], + "2.5417": [-13.76, 24.23, -10.54], + "2.625": [-11.03, 3.9, -1.95], + "2.75": [-10.79, 11.16, -3.27], + "2.8333": [-10.08, -1.81, 4.27], + "2.9583": [-9.32, -1.58, 4.1] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, -0.567], + "0.3333": [0, 0, -0.608], + "0.4583": [0, 0, -0.608], + "0.5417": [0, 0, -0.576], + "0.625": [0, 0, -0.592], + "0.75": [0, 0, -0.608], + "0.8333": [0, 0, -0.624], + "0.9583": [0, 0, -0.608], + "1.0417": [0, 0, -0.576], + "1.125": [0, 0, -0.56], + "1.25": [0, 0, -0.576], + "1.3333": [0, 0, -0.592], + "1.4583": [0, 0, -0.624], + "1.5417": [0, 0, -0.672], + "1.625": [0, 0, -0.704], + "1.75": [0, 0, -0.752], + "1.8333": [0, 0, -0.784], + "1.9583": [0, 0, -0.832], + "2.0417": [0, 0, -0.896], + "2.125": [0, 0, -0.944], + "2.25": [0, 0, -0.992], + "2.3333": [0, 0, -1.072], + "2.4583": [0, 0, -1.184], + "2.5417": [0, 0, -1.264], + "2.625": [0, 0, -1.008], + "2.75": [0, 0, -1.008], + "2.8333": [0, 0, -0.784], + "2.9583": [0, 0, -0.928] } }, - "rightIndexFinger": { + "head": { "rotation": { - "3.0833": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.2917": [-5.58, -0.725, 0.0075], + "0.3333": [14.64, -0.72, -0.01], + "0.4583": [12.99, -0.7, -0.02], + "0.5417": [11.49, -1.59, -0.04], + "0.625": [9.43, -2.36, -0.05], + "0.75": [8.49, -2.1, -0.08], + "0.8333": [8, -1.66, -0.11], + "0.9583": [7.97, -1.18, -0.12], + "1.0417": [8.14, -0.75, -0.12], + "1.125": [8.13, -0.48, -0.11], + "1.25": [7.77, -0.26, -0.11], + "1.3333": [7.18, -0.01, -0.09], + "1.4583": [6.44, 0.11, -0.07], + "1.5417": [5.61, 0.01, -0.03], + "1.625": [4.73, -0.14, 0.02], + "1.75": [3.86, -0.29, 0.08], + "1.8333": [3, -0.44, 0.15], + "1.9583": [2.1, -0.57, 0.02], + "2.0417": [1.33, -0.22, -1.22], + "2.125": [0.46, 0.19, -2.71], + "2.25": [-0.64, 0.08, -3.34], + "2.3333": [-2.33, 0.76, -0.75], + "2.4583": [-3.04, 4.3, 1.5], + "2.5417": [-2.91, 9.19, 1.98], + "2.625": [-4.43, -0.32, -0.91], + "2.75": [-4.77, 3.13, 1], + "2.8333": [-4.29, -0.51, 2.34], + "2.9583": [-5.15, -0.88, 2.41] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 0.023, -0.069], + "0.3333": [0, 0.064, -0.256], + "0.4583": [0, 0.096, -0.416], + "0.5417": [0, 0.096, -0.4], + "0.75": [0, 0.096, -0.4], + "0.8333": [0, 0.096, -0.416], + "1.0417": [0, 0.096, -0.416], + "1.125": [0, 0.096, -0.4], + "1.25": [0, 0.096, -0.416], + "1.3333": [0, 0.096, -0.416], + "1.4583": [0, 0.096, -0.432], + "1.5417": [0, 0.112, -0.448], + "1.625": [0, 0.11541, -0.464], + "1.75": [0, 0.1185, -0.464], + "1.8333": [0, 0.12123, -0.48], + "1.9583": [0, 0.12356, -0.496], + "2.25": [0, 0.1277, -0.512], + "2.3333": [-0.016, 0.128, -0.496], + "2.4583": [-0.016, 0.112, -0.464], + "2.5417": [-0.016, 0.08, -0.352], + "2.625": [0, 0.112, -0.448], + "2.75": [0, 0.096, -0.384], + "2.8333": [0, 0.08, -0.352], + "2.9583": [0, 0.08006, -0.4] } }, - "throat4": { + "jawLower1": { "rotation": { - "0.0": { - "post": { - "vector": [2, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.2917": [31.485, 0, 0], + "0.3333": [25.21, 0, 0], + "0.4583": [26.42, 0, 0], + "0.5417": [23.94, 0, 0], + "0.625": [20.15, 0, 0], + "0.75": [15.02, 0, 0], + "0.8333": [10.9, 0, 0], + "0.9583": [10.08, 0, 0], + "1.0417": [10.49, 0, 0], + "1.125": [10.9, 0, 0], + "1.25": [10.67, 0, 0], + "1.3333": [10.35, 0, 0], + "1.4583": [10.49, 0, 0], + "1.5417": [11.63, 0, 0], + "1.625": [13.87, 0, 0], + "1.75": [16.47, 0, 0], + "1.8333": [18.62, 0, 0], + "1.9583": [19.58, 0, 0], + "2.0417": [19.42, 0, 0], + "2.125": [18.68, 0, 0], + "2.25": [17.88, 0, 0], + "2.3333": [16.77, 0, 0], + "2.4583": [15.06, 0, 0], + "2.5417": [12.8, 0, 0], + "2.625": [10.49, 0, 0], + "2.75": [8.69, 0, 0], + "2.8333": [7.96, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0] } }, - "throat2": { + "throat3": { "rotation": { - "0.0": { - "post": { - "vector": [-3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "0.0": [0, 0, 0], + "0.2917": [20.12687, 0.26875, 0.20563], + "0.3333": [11.81, 0.27, 0.09], + "0.4583": [1.77, 0.25, -0.05], + "0.5417": [-0.22, -1.17, 0.26], + "0.625": [-1.39, -2.4, 0.57], + "0.75": [-2.26, -1.77, 0.38], + "0.8333": [-2.86, -0.72, 0.06], + "0.9583": [-3.43, 0.54, -0.33], + "1.0417": [-4.02, 1.84, -0.75], + "1.125": [-4.63, 2.98, -1.13], + "1.25": [-5.35, 4.04, -1.53], + "1.3333": [-6.31, 5.01, -1.96], + "1.4583": [-7.33, 5.62, -2.28], + "1.5417": [-8.36, 5.68, -2.41], + "1.625": [-9.41, 5.66, -2.51], + "1.75": [-10.48, 5.62, -2.61], + "1.8333": [-11.52, 5.61, -2.7], + "1.9583": [-12.28, 5.88, -3.06], + "2.0417": [-12.73, 6.62, -4.67], + "2.125": [-12.95, 7.63, -6.64], + "2.25": [-13.1, 8.59, -7.72], + "2.3333": [-13.47, 13.29, -7.55], + "2.4583": [-13.91, 20.8, -9.32], + "2.5417": [-13.76, 24.23, -10.54], + "2.625": [-11.03, 3.9, -1.95], + "2.75": [-10.79, 11.16, -3.27], + "2.8333": [-10.08, -1.81, 4.27], + "2.9583": [-9.32, -1.58, 4.1] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, -0.567], + "0.3333": [0, 0, -0.608], + "0.4583": [0, 0, -0.608], + "0.5417": [0, 0, -0.576], + "0.625": [0, 0, -0.592], + "0.75": [0, 0, -0.608], + "0.8333": [0, 0, -0.624], + "0.9583": [0, 0, -0.608], + "1.0417": [0, 0, -0.576], + "1.125": [0, 0, -0.56], + "1.25": [0, 0, -0.576], + "1.3333": [0, 0, -0.592], + "1.4583": [0, 0, -0.624], + "1.5417": [0, 0, -0.672], + "1.625": [0, 0, -0.704], + "1.75": [0, 0, -0.752], + "1.8333": [0, 0, -0.784], + "1.9583": [0, 0, -0.832], + "2.0417": [0, 0, -0.896], + "2.125": [0, 0, -0.944], + "2.25": [0, 0, -0.992], + "2.3333": [0, 0, -1.072], + "2.4583": [0, 0, -1.184], + "2.5417": [0, 0, -1.264], + "2.625": [0, 0, -1.008], + "2.75": [0, 0, -1.008], + "2.8333": [0, 0, -0.784], + "2.9583": [0, 0, -0.928] } }, - "tailLower": { - "rotation": { - "0.0": { - "post": { - "vector": [6, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [6.86309, 0.57691, 0.6386] - }, - "lerp_mode": "catmullrom" - }, - "1.1667": { - "post": { - "vector": [7.64791, 4.6657, 3.62725] - }, - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": { - "vector": [7.95802, -1.09614, -0.32467] - }, - "lerp_mode": "catmullrom" - }, - "2.0833": { - "post": { - "vector": [8.51705, 1.57487, 1.70666] - }, - "lerp_mode": "catmullrom" - }, - "2.75": { - "post": { - "vector": [9.14213, 0.2789, 0.88546] - }, - "lerp_mode": "catmullrom" - }, - "3.4167": { - "post": { - "vector": [9.40257, -3.55663, -1.89029] - }, - "lerp_mode": "catmullrom" - }, - "4.0417": { - "post": { - "vector": [5, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.75": { - "post": { - "vector": [8.90753, 0.30409, 0.19828] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } + "bicepLeft": { + "rotation": [11.32, 0, 0], + "position": { + "0.0": [-0.005, -0.012, 0.008], + "0.0417": [-0.016, -0.032, 0.016], + "0.1667": [-0.048, -0.064, 0.016], + "0.25": [-0.08, -0.096, 0.032], + "0.3333": [-0.112, -0.16, 0.064], + "0.4583": [-0.16, -0.208, 0.08], + "0.5417": [-0.208, -0.288, 0.112], + "0.6667": [-0.256, -0.352, 0.128], + "0.75": [-0.32, -0.432, 0.16], + "0.8333": [-0.368, -0.512, 0.192], + "0.9583": [-0.432, -0.592, 0.224], + "1.0417": [-0.496, -0.688, 0.256], + "1.1667": [-0.56, -0.768, 0.288], + "1.25": [-0.624, -0.864, 0.32], + "1.3333": [-0.688, -0.944, 0.352], + "1.4583": [-0.752, -1.024, 0.384], + "1.5417": [-0.8, -1.104, 0.416], + "1.6667": [-0.848, -1.168, 0.448], + "1.75": [-0.896, -1.232, 0.464], + "1.8333": [-0.944, -1.28, 0.496], + "1.9583": [-0.976, -1.328, 0.512], + "2.0417": [-1.008, -1.376, 0.528], + "2.1667": [-1.024, -1.392, 0.528], + "2.25": [-1.024, -1.408, 0.528], + "2.3333": [-1.04, -1.408, 0.528] } }, - "root": { + "bicepRight": { + "rotation": [11.32, 0, 0], + "position": [0, 0, 0] + }, + "tailLower": { + "rotation": { + "0.0": [0, 0, 0], + "0.5": [0, 0, 0], + "1.0": [0, 6, 0], + "1.5": [0, -4, 0], + "2.0": [0, -4, 0], + "2.625": [0, 13.5, 0], + "2.9167": [0, -1.5, 0] + }, "position": { - "0.0417": { - "vector": [0, 1.2, 0] - }, - "0.375": { - "vector": [0, 1.2, 0] - }, - "1.1667": { - "vector": [0, 1.2, 0] - }, - "1.9583": { - "vector": [0, 0, 0] - }, - "2.75": { - "vector": [0, 0, 0] - }, - "3.5417": { - "vector": [0, 0, 0] - }, - "4.375": { - "vector": [0, 0, 0] - }, - "5.1667": { - "vector": [0, 0, 0] - } + "0.0": [0, 0, 0], + "0.5": [0, 0, 0], + "2.0": [0, 0, 0], + "2.5": [0.8, 0, 0] + }, + "scale": { + "2.0": [1, 1, 1], + "2.5": [0.87, 1, 1] } - } - } - }, - "roar": { - "animation_length": 6.29167, - "bones": { - "hips": { + }, + "tail1": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-0.10913, 0.14187, 0.03274] - }, - "0.1667": { - "vector": [-0.38304, 0.49796, 0.11491] - }, - "0.25": { - "vector": [-0.74933, 0.97412, 0.2248] - }, - "0.2917": { - "vector": [-1.16539, 1.51501, 0.34962] - }, - "0.375": { - "vector": [-1.60891, 2.09159, 0.48267] - }, - "0.4167": { - "vector": [-2.06945, 2.69028, 0.62084] - }, - "0.5": { - "vector": [-2.54112, 3.30345, 0.76234] - }, - "0.5417": { - "vector": [-3.18966, 4.14655, 0.9569] - }, - "0.5833": { - "vector": [-3.33537, 4.69155, 1.00061] - }, - "0.625": { - "vector": [-3.15832, 4.85574, 0.9475] - }, - "0.7083": { - "vector": [-2.95224, 5.04686, 0.88567] - }, - "0.75": { - "vector": [-2.56622, 5.40486, 0.76987] - }, - "0.7917": { - "vector": [-2.35144, 5.60405, 0.70543] - }, - "0.8333": { - "vector": [-2.16568, 5.77632, 0.64971] - }, - "0.875": { - "vector": [-1.83383, 6.08409, 0.55015] - }, - "0.9167": { - "vector": [-1.54195, 6.41453, 0.46259] - }, - "0.9583": { - "vector": [-1.3326, 6.6678, 0.39978] - }, - "1.0": { - "vector": [-1.12478, 6.91923, 0.33743] - }, - "1.0417": { - "vector": [-0.92085, 7.16595, 0.27625] - }, - "1.0833": { - "vector": [-0.72682, 7.40068, 0.21805] - }, - "1.125": { - "vector": [-0.54241, 7.62378, 0.16272] - }, - "1.1667": { - "vector": [-0.38267, 7.81704, 0.1148] - }, - "1.2083": { - "vector": [-0.26189, 7.96316, 0.07857] - }, - "1.2917": { - "vector": [-0.21432, 8.02071, 0.0643] - }, - "1.375": { - "vector": [0.60909, 7.5684, 0.05587] - }, - "1.5": { - "vector": [1.50842, 7.04101, 0.05258] - }, - "1.5833": { - "vector": [3.29082, 5.99406, 0.04635] - }, - "1.6667": { - "vector": [5.35177, 4.78349, 0.03915] - }, - "1.75": { - "vector": [7.51079, 3.51533, 0.03161] - }, - "1.7917": { - "vector": [9.68933, 2.2357, 0.024] - }, - "1.875": { - "vector": [11.84707, 0.96828, 0.01646] - }, - "1.9583": { - "vector": [13.90669, -0.2415, 0.00927] - }, - "2.0417": { - "vector": [15.68882, -1.28829, 0.00304] - }, - "2.1667": { - "vector": [16.54188, -1.78936, 0.00006] - }, - "2.375": { - "vector": [16.59808, -1.5969, 0] - }, - "2.6667": { - "vector": [16.70166, -1.04447, 0] - }, - "3.4583": { - "vector": [17.32772, 2.2945, 0] - }, - "3.625": { - "vector": [17.4252, 2.81443, 0] - }, - "3.875": { - "vector": [17.4734, 3.07148, 0] - }, - "3.9583": { - "vector": [17.15928, 2.91596, 0] - }, - "4.0417": { - "vector": [16.36945, 2.51826, 0] - }, - "4.0833": { - "vector": [15.31327, 1.98645, 0] - }, - "4.1667": { - "vector": [14.11356, 1.38237, 0] - }, - "4.2083": { - "vector": [12.83467, 0.73841, 0] - }, - "4.25": { - "vector": [11.50672, 0.06976, 0] - }, - "4.3333": { - "vector": [10.14667, -0.61506, 0] - }, - "4.375": { - "vector": [8.77612, -1.30516, 0] - }, - "4.4167": { - "vector": [7.39616, -2, 0] - }, - "4.4583": { - "vector": [7.02279, -1.86254, 0] - }, - "4.5": { - "vector": [6.28663, -1.59151, 0] - }, - "4.5417": { - "vector": [5.92676, -1.45902, 0] - }, - "4.5833": { - "vector": [5.58438, -1.33296, 0] - }, - "4.625": { - "vector": [5.25896, -1.21316, 0] - }, - "4.7083": { - "vector": [4.97707, -1.10937, 0] - }, - "4.75": { - "vector": [4.76394, -1.03091, 0] - }, - "4.7917": { - "vector": [4.68, -1, 0] - } + "0.0": [0, 0, 0], + "0.2917": [-4.93813, -6.24687, 0.58], + "0.3333": [-0.28, -4.5, 0.43], + "0.4583": [6.97, 0.68, 1], + "0.5417": [13.53, 3.32, 2.12], + "0.625": [18.76, 5.32, 3.42], + "0.75": [20.04, 7.39, 4.5], + "0.8333": [19.62, 9.47, 5.36], + "0.9583": [18.6, 11.49, 5.97], + "1.0417": [17.24, 13.28, 6.32], + "1.125": [16.13, 14.64, 6.47], + "1.25": [15.61, 15.41, 6.5], + "1.3333": [15.43, 15.54, 6.39], + "1.4583": [15.31, 15.09, 6.17], + "1.5417": [15.26, 14.01, 5.82], + "1.625": [15.23, 12.39, 5.31], + "1.75": [15.14, 10.24, 4.62], + "1.8333": [14.96, 7.52, 3.74], + "1.9583": [14.55, 3.32, 2.19], + "2.0417": [14.07, -2.61, -0.24], + "2.125": [13.96, -9.23, -3.28], + "2.25": [14.73, -16.66, -8.01], + "2.3333": [15.27, -23.16, -13.26], + "2.4583": [8.07, -11.49, -7.94], + "2.5417": [2.63, 2.6, -4.82], + "2.625": [1.03, 3.83, -4.5], + "2.75": [1.21, -2.89, -4.63], + "2.8333": [1.19, 0.98, -4.56], + "2.9583": [1.39, 5.71, -4.45] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, -1.132, 0.288], + "0.3333": [0, -1.136, 0.288], + "0.4583": [0, -0.848, 0.208], + "0.5417": [0, -0.512, 0.112], + "0.625": [0.016, -0.224, 0.016], + "0.75": [0.032, -0.128, -0.016], + "0.8333": [0.064, -0.112, -0.016], + "0.9583": [0.112, -0.112, -0.016], + "1.0417": [0.16, -0.144, 0], + "1.125": [0.224, -0.176, 0], + "1.25": [0.272, -0.176, 0], + "1.3333": [0.32, -0.176, 0], + "1.4583": [0.352, -0.176, 0], + "1.5417": [0.368, -0.144, -0.016], + "1.625": [0.384, -0.112, -0.016], + "1.75": [0.4, -0.096, -0.032], + "1.8333": [0.416, -0.08, -0.032], + "1.9583": [0.416, -0.096, -0.032], + "2.0417": [0.4, -0.128, -0.016], + "2.125": [0.368, -0.176, 0.016], + "2.25": [0.336, -0.224, 0.032], + "2.3333": [0.352, -0.224, 0.032], + "2.4583": [0.336, -0.24, 0.032], + "2.5417": [-0.032, -0.272, 0.064], + "2.625": [-0.192, -0.288, 0.064], + "2.75": [-0.112, -0.304, 0.064], + "2.8333": [-0.144, -0.304, 0.064], + "2.9583": [-0.048, -0.272, 0.064] + } + }, + "tail2": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [7.09125, -8.85375, 2.515], + "0.3333": [5.97, -11.24, 2.52], + "0.4583": [4.86, -14.5, 2.39], + "0.5417": [4.91, -13.6, 3.64], + "0.625": [5.72, -12.37, 2.91], + "0.75": [7.4, -10.53, 2.37], + "0.8333": [7.86, -8.33, 2.49], + "0.9583": [8.18, -6.23, 2.64], + "1.0417": [8.31, -4.65, 2.79], + "1.125": [8.28, -3.87, 2.92], + "1.25": [8.06, -3.37, 3.02], + "1.3333": [7.98, -3.11, 3.09], + "1.4583": [7.95, -2.98, 3.16], + "1.5417": [7.92, -2.87, 3.09], + "1.625": [8.1, -2.78, 2.58], + "1.75": [8.26, -2.85, 2.06], + "1.8333": [8.34, -3.04, 1.5], + "1.9583": [8.27, -2.24, 1.17], + "2.0417": [8.01, -1.7, 0.89], + "2.125": [7.64, -2.15, 0.46], + "2.25": [7.25, -1.36, 0.82], + "2.3333": [8.66, -8.4, -7.41], + "2.4583": [7.6, -2.82, -3.08], + "2.5417": [11.13, -7.13, -4.88], + "2.625": [8.46, 2.98, 4.04], + "2.75": [7.95, 5.5, 4.24], + "2.8333": [7.67, -0.25, 4], + "2.9583": [7.86, 2.34, 4.13] }, "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, 0, -0.06063] - }, - "0.1667": { - "vector": [0, 0, -0.2128] - }, - "0.25": { - "vector": [0, 0, -0.41629] - }, - "0.2917": { - "vector": [0, 0, -0.64744] - }, - "0.375": { - "vector": [0, 0, -0.89384] - }, - "0.4167": { - "vector": [0, 0, -1.14969] - }, - "0.5": { - "vector": [0, 0, -1.41173] - }, - "0.5417": { - "vector": [0, 0, -1.77203] - }, - "0.5833": { - "vector": [0, 0, -2.0677] - }, - "0.625": { - "vector": [0, 0, -2.20748] - }, - "0.7083": { - "vector": [0, 0, -2.37017] - }, - "0.75": { - "vector": [0, 0, -2.67494] - }, - "0.7917": { - "vector": [0, 0, -2.84451] - }, - "0.8333": { - "vector": [0, 0, -2.99116] - }, - "0.875": { - "vector": [0, 0, -3.25316] - }, - "0.9167": { - "vector": [0, 0, -3.51968] - }, - "0.9583": { - "vector": [0, 0, -3.72066] - }, - "1.0": { - "vector": [0, 0, -3.92017] - }, - "1.0417": { - "vector": [0, 0, -4.11596] - }, - "1.0833": { - "vector": [0, 0, -4.30223] - }, - "1.125": { - "vector": [0, 0, -4.47927] - }, - "1.1667": { - "vector": [0, 0, -4.63263] - }, - "1.2083": { - "vector": [0, 0, -4.74858] - }, - "1.2917": { - "vector": [0, 0, -4.79424] - }, - "1.375": { - "vector": [0, -0.04803, -4.81989] - }, - "1.5": { - "vector": [0, -0.10167, -4.83047] - }, - "1.5833": { - "vector": [0, -0.20805, -4.85054] - }, - "1.6667": { - "vector": [0, -0.33106, -4.87376] - }, - "1.75": { - "vector": [0, -0.45991, -4.89807] - }, - "1.7917": { - "vector": [0, -0.58994, -4.92261] - }, - "1.875": { - "vector": [0, -0.71872, -4.94692] - }, - "1.9583": { - "vector": [0, -0.84164, -4.97011] - }, - "2.0417": { - "vector": [0, -0.94801, -4.99019] - }, - "2.1667": { - "vector": [0, -0.99892, -4.9998] - }, - "2.375": { - "vector": [0, -1.03526, -5] - }, - "2.6667": { - "vector": [0, -1.13117, -5] - }, - "3.4583": { - "vector": [0, -1.71085, -5] - }, - "3.625": { - "vector": [0, -1.80112, -5] - }, - "3.875": { - "vector": [0, -1.84574, -5] - }, - "3.9583": { - "vector": [0, -1.85065, -5] - }, - "4.0417": { - "vector": [0, -1.8617, -5] - }, - "4.0833": { - "vector": [0, -1.87647, -5] - }, - "4.1667": { - "vector": [0, -1.89324, -5] - }, - "4.2083": { - "vector": [0, -1.91113, -5] - }, - "4.25": { - "vector": [0, -1.9297, -5] - }, - "4.3333": { - "vector": [0, -1.94872, -5] - }, - "4.375": { - "vector": [0, -1.96789, -5] - }, - "4.4167": { - "vector": [0, -1.98719, -5] - }, - "4.4583": { - "vector": [0, -1.85149, -4.72507] - }, - "4.5": { - "vector": [0, -1.58393, -4.18302] - }, - "4.5417": { - "vector": [0, -1.45313, -3.91803] - }, - "4.5833": { - "vector": [0, -1.3287, -3.66592] - }, - "4.625": { - "vector": [0, -1.21042, -3.42631] - }, - "4.7083": { - "vector": [0, -1.10797, -3.21875] - }, - "4.75": { - "vector": [0, -1.03051, -3.06181] - }, - "4.7917": { - "vector": [0, -1, -3] - } + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0] } }, - "shoulders": { + "tail3": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0.01091, 0.1746, -0.03274] - }, - "0.1667": { - "vector": [0.0383, 0.61287, -0.11491] - }, - "0.25": { - "vector": [0.07493, 1.19892, -0.2248] - }, - "0.2917": { - "vector": [0.11654, 1.86462, -0.34962] - }, - "0.375": { - "vector": [0.16089, 2.57426, -0.48267] - }, - "0.4167": { - "vector": [0.20695, 3.31112, -0.62084] - }, - "0.5": { - "vector": [0.25411, 4.06579, -0.76234] - }, - "0.5417": { - "vector": [0.30164, 4.82629, -0.90493] - }, - "0.5833": { - "vector": [0.3495, 5.592, -1.0485] - }, - "0.875": { - "vector": [0.3495, 5.592, -1.0485] - }, - "0.9167": { - "vector": [0.35077, 4.65663, -0.92199] - }, - "0.9583": { - "vector": [0.35202, 3.73113, -0.79681] - }, - "1.0": { - "vector": [0.35326, 2.81241, -0.67255] - }, - "1.0417": { - "vector": [0.35449, 1.91086, -0.55061] - }, - "1.0833": { - "vector": [0.35565, 1.05311, -0.43459] - }, - "1.125": { - "vector": [0.35675, 0.23789, -0.32433] - }, - "1.1667": { - "vector": [0.35771, -0.4683, -0.22881] - }, - "1.2083": { - "vector": [0.35843, -1.00224, -0.15659] - }, - "1.2917": { - "vector": [0.35872, -1.21253, -0.12815] - }, - "1.375": { - "vector": [0.53143, -1.38804, -0.11114] - }, - "1.5": { - "vector": [0.72463, -1.4945, -0.10459] - }, - "1.5833": { - "vector": [1.10776, -1.7012, -0.0922] - }, - "1.6667": { - "vector": [1.55077, -1.9402, -0.07788] - }, - "1.75": { - "vector": [2.01485, -2.19058, -0.06288] - }, - "1.7917": { - "vector": [2.48313, -2.44322, -0.04774] - }, - "1.875": { - "vector": [2.94695, -2.69345, -0.03275] - }, - "1.9583": { - "vector": [3.38966, -2.9323, -0.01844] - }, - "2.0417": { - "vector": [3.77274, -3.13897, -0.00605] - }, - "2.1667": { - "vector": [3.95611, -3.2379, -0.00013] - }, - "2.375": { - "vector": [3.96, -2.97343, 0] - }, - "2.6667": { - "vector": [3.96, -2.24836, 0] - }, - "3.4583": { - "vector": [3.96, 2.13403, 0] - }, - "3.625": { - "vector": [3.96, 2.81644, 0] - }, - "3.875": { - "vector": [3.96, 3.15382, 0] - }, - "3.9583": { - "vector": [3.6818, 3.22183, 0] - }, - "4.0417": { - "vector": [2.98349, 3.38293, 0] - }, - "4.0833": { - "vector": [2.0497, 3.59835, 0] - }, - "4.1667": { - "vector": [0.98901, 3.84304, 0] - }, - "4.2083": { - "vector": [-0.14169, 4.10389, 0] - }, - "4.25": { - "vector": [-1.31577, 4.37474, 0] - }, - "4.3333": { - "vector": [-2.51821, 4.65214, 0] - }, - "4.375": { - "vector": [-3.72995, 4.93168, 0] - }, - "4.4167": { - "vector": [-4.95, 5.21314, 0] - }, - "4.4583": { - "vector": [-5.06134, 4.49652, 0] - }, - "4.5": { - "vector": [-5.28088, 3.08362, 0] - }, - "4.5417": { - "vector": [-5.3882, 2.39291, 0] - }, - "4.5833": { - "vector": [-5.4903, 1.73577, 0] - }, - "4.625": { - "vector": [-5.58734, 1.11121, 0] - }, - "4.7083": { - "vector": [-5.67141, 0.57018, 0] - }, - "4.75": { - "vector": [-5.73497, 0.16112, 0] - }, - "4.7917": { - "vector": [-5.76, 0, 0] - } + "0.0": [0, 0, 0], + "0.2917": [4.705, 6.53625, 4.26375], + "0.3333": [4.73, 5.95, 4.29], + "0.4583": [1.4, -1.64, 4.45], + "0.5417": [0.62, -0.69, 4.77], + "0.625": [1.31, 0.98, 5.38], + "0.75": [3.16, 2.07, 4.12], + "0.8333": [4.31, 3.57, 4.16], + "0.9583": [4.89, 5, 4.16], + "1.0417": [5.16, 5.87, 4.17], + "1.125": [5.23, 5.9, 4.15], + "1.25": [5.14, 5.62, 4.12], + "1.3333": [4.87, 5.17, 4.06], + "1.4583": [4.89, 4.43, 4], + "1.5417": [4.83, 3.62, 3.93], + "1.625": [4.95, 2.8, 3.43], + "1.75": [5.16, 1.83, 2.8], + "1.8333": [5.31, 0.73, 2.15], + "1.9583": [5.38, -0.04, 1.53], + "2.0417": [5.25, 0.39, 1.05], + "2.125": [4.91, -0.28, 0.59], + "2.25": [4.26, -2.1, 0.1], + "2.3333": [5.62, -5.22, -2.39], + "2.4583": [2.83, -9.75, -6.14], + "2.5417": [6.51, -2.93, -3.74], + "2.625": [5.4, -7.83, 3.95], + "2.75": [5.67, 6.16, 3.14], + "2.8333": [4.57, -0.87, 3.7], + "2.9583": [4.22, -3.17, 3.84] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0] + } + }, + "tail4": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [0.04, 6.11125, 0.00125], + "0.3333": [0.08, 5.63, 0.01], + "0.4583": [-2.93, -2.36, 0.18], + "0.5417": [-4.22, -2.89, -0.1], + "0.625": [-3.53, 0.7, 0.9], + "0.75": [-2.25, 2.03, 0.34], + "0.8333": [0.63, 3.27, 0.14], + "0.9583": [1.69, 4.75, 0.24], + "1.0417": [2.69, 5.69, 0.33], + "1.125": [3.5, 5.81, 0.39], + "1.25": [4.2, 5.66, 0.42], + "1.3333": [4.66, 5.39, 0.39], + "1.4583": [5.36, 4.85, 0.37], + "1.5417": [6.17, 4.17, 0.36], + "1.625": [6.97, 3.48, 0.19], + "1.75": [8.08, 2.71, -0.38], + "1.8333": [9.15, 1.78, -0.98], + "1.9583": [10.07, 0.63, -1.57], + "2.0417": [10.88, 1.11, -2.08], + "2.125": [11.31, 1.52, -2.6], + "2.25": [11.39, 0.43, -3.14], + "2.3333": [9.95, 3.39, -3.75], + "2.4583": [12.46, -11.24, -10.48], + "2.5417": [11.49, -2.38, -6.88], + "2.625": [17.59, -11.79, -8.25], + "2.75": [14.72, 4.94, 0.13], + "2.8333": [14.18, 8.66, -0.47], + "2.9583": [13.05, -2.31, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0] + } + }, + "thighRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [-7.6775, 5.50875, 10.91], + "0.3333": [-6.11, 4.56, 11.45], + "0.4583": [-2.11, 0.39, 14.84], + "0.5417": [-0.84, -0.37, 15.62], + "0.625": [-0.04, -1.12, 16.68], + "0.75": [0.76, -0.77, 16.01], + "0.8333": [0.82, -0.17, 15.44], + "0.9583": [0.25, 0.55, 15.04], + "1.0417": [-0.43, 1.28, 14.78], + "1.125": [-0.87, 1.88, 14.69], + "1.25": [-0.8, 2.24, 14.83], + "1.3333": [-0.38, 2.37, 15.18], + "1.4583": [0.19, 2.33, 15.63], + "1.5417": [0.77, 2.24, 15.94], + "1.625": [1.62, 2.55, 15.23], + "1.75": [2.54, 3.13, 13.37], + "1.8333": [3.26, 3.8, 10.43], + "1.9583": [3.43, 4.43, 6.46], + "2.0417": [2.37, 5.41, 2.65], + "2.125": [-0.75, 6.64, 2.9], + "2.25": [-0.17, 4.47, 3.1], + "2.3333": [-2.09, -9.84, -2.31], + "2.4583": [5.88, -3.66, -5.45], + "2.5417": [16.18, 8.22, -12.16], + "2.625": [18.93, 7.63, -14.04], + "2.75": [16.18, 7.73, -12.27], + "2.8333": [15.84, 7.48, -12.22], + "2.9583": [15.64, 8.12, -12.13] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5417": [0, 0, 0.016], + "0.625": [0, 0, 0.048], + "0.75": [0, 0, 0.064], + "0.8333": [0, 0, 0.112], + "0.9583": [0, 0, 0.176], + "1.0417": [0, 0, 0.24], + "1.125": [0, 0, 0.304], + "1.25": [0, 0, 0.384], + "1.3333": [0.016, 0, 0.448], + "1.4583": [0.016, 0, 0.496], + "1.5417": [0.016, 0, 0.528], + "1.625": [0.016, 0, 0.544], + "1.75": [0.016, 0, 0.576], + "1.8333": [0.016, 0, 0.592], + "1.9583": [0.016, 0, 0.608], + "2.0417": [0.016, 0, 0.624], + "2.125": [0.016, 0, 0.608], + "2.25": [0.016, 0, 0.576], + "2.3333": [0.016, 0, 0.624], + "2.4583": [0.016, 0, 0.608], + "2.5417": [0, 0, 0.16], + "2.625": [0, 0, -0.032], + "2.75": [0, 0, 0.064], + "2.8333": [0, 0, 0.032], + "2.9583": [0, 0, 0.144] + } + }, + "calfRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [5.84, 0, 0], + "0.3333": [5.7, 0, 0], + "0.4583": [4.24, 0, 0], + "0.5417": [8.02, 0, 0], + "0.625": [11.44, 0, 0], + "0.75": [10.95, 0, 0], + "0.8333": [10.4, 0, 0], + "0.9583": [10.57, 0, 0], + "1.0417": [10.67, 0, 0], + "1.125": [10.71, 0, 0], + "1.25": [10.43, 0, 0], + "1.3333": [9.78, 0, 0], + "1.4583": [8.99, 0, 0], + "1.5417": [8.21, 0, 0], + "1.625": [7.03, 0, 0], + "1.75": [5.53, 0, 0], + "1.8333": [3.87, 0, 0], + "1.9583": [2.19, 0, 0], + "2.0417": [0.84, 0, 0], + "2.125": [-1.76, 0, 0], + "2.25": [-11.57, 0, 0], + "2.3333": [-16.36, 0, 0], + "2.4583": [-12.64, 0, 0], + "2.5417": [-6.53, 0, 0], + "2.625": [-11.31, 0, 0], + "2.75": [-6.58, 0, 0], + "2.8333": [-6.02, 0, 0], + "2.9583": [-5.52, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0] + } + }, + "ankleRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.3333": [-12.5, 0, 0], + "1.4583": [-10.70158, 3.45661, -6.66002], + "2.0417": [-10.52221, -1.15452, 2.2176], + "2.2917": [-10.85724, -4.60079, 8.88833], + "2.6667": [-10.86276, -4.27997, 8.28648], + "2.7083": [-10.63346, 1.31003, -2.51732], + "2.75": [-10.5, 0, 0] + }, + "position": [0, 0, 0] + }, + "footRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.5": [11.43202, 5.37229, -8.50466], + "1.5": [4.43202, 5.37229, -8.50466], + "2.0": [13.43202, 5.37229, -8.50466] + }, + "position": { + "0.0": [0, 0, 0], + "0.5": [0, 1.1, 0], + "2.0": [0, 1.3, 0], + "2.375": [0, 0.1, 0] + } + }, + "thighLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [-19.32187, -0.96062, -6.81875], + "0.3333": [-17.82, -0.67, -7.74], + "0.4583": [-14.07, 0.17, -9.34], + "0.5417": [-10.95, 0.39, -9.08], + "0.625": [-8.46, 0.46, -8.46], + "0.75": [-7.4, 0.9, -8.97], + "0.8333": [-7.16, 1.25, -9.4], + "0.9583": [-7.73, 1.61, -9.81], + "1.0417": [-8.51, 1.94, -10.08], + "1.125": [-9.09, 2.29, -10.18], + "1.25": [-9.24, 2.63, -10.01], + "1.3333": [-9.05, 2.89, -9.58], + "1.4583": [-8.71, 3.06, -9.02], + "1.5417": [-8.48, 3.18, -8.61], + "1.625": [-9.03, 3.6, -9.15], + "1.75": [-10.59, 4.04, -10.61], + "1.8333": [-10.68, 4.15, -12.83], + "1.9583": [-8.27, 3.21, -15.44], + "2.0417": [-5.57, -0.16, -17.38], + "2.125": [-3, -4.52, -17.96], + "2.25": [-3.03, -15.96, -17.3], + "2.3333": [-24.64, -39.88, -3.83], + "2.4583": [-40.74, -15.22, 17.27], + "2.5417": [-25.83, 4.05, 12.43], + "2.625": [-26.54, 1.74, 9.87], + "2.75": [-26.16, 3.52, 12.28], + "2.8333": [-26.4, 3.38, 12.38], + "2.9583": [-26.13, 4.02, 12.53] }, "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, 0, 0.01213] - }, - "0.1667": { - "vector": [0, 0, 0.04256] - }, - "0.25": { - "vector": [0, 0, 0.08326] - }, - "0.2917": { - "vector": [0, 0, 0.12949] - }, - "0.375": { - "vector": [0, 0, 0.17877] - }, - "0.4167": { - "vector": [0, 0, 0.22994] - }, - "0.5": { - "vector": [0, 0, 0.28235] - }, - "0.5417": { - "vector": [0, 0, 0.33516] - }, - "0.5833": { - "vector": [0, 0, 0.38833] - }, - "0.875": { - "vector": [0, 0, 0.38833] - }, - "0.9167": { - "vector": [0, 0, 0.38974] - }, - "0.9583": { - "vector": [0, 0, 0.39113] - }, - "1.0": { - "vector": [0, 0, 0.39252] - }, - "1.0417": { - "vector": [0, 0, 0.39387] - }, - "1.0833": { - "vector": [0, 0, 0.39516] - }, - "1.125": { - "vector": [0, 0, 0.39639] - }, - "1.1667": { - "vector": [0, 0, 0.39745] - }, - "1.2083": { - "vector": [0, 0, 0.39826] - }, - "1.2917": { - "vector": [0, 0, 0.39857] - }, - "1.375": { - "vector": [0, 0, 0.39837] - } + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5417": [0, 0, -0.016], + "0.625": [0, 0, -0.048], + "0.75": [0, 0, -0.064], + "0.8333": [0, 0, -0.112], + "0.9583": [0, 0, -0.176], + "1.0417": [0, 0, -0.24], + "1.125": [0, 0, -0.304], + "1.25": [0, 0, -0.384], + "1.3333": [-0.016, 0, -0.448], + "1.4583": [-0.016, 0, -0.496], + "1.5417": [-0.016, 0, -0.528], + "1.625": [-0.016, 0, -0.544], + "1.75": [-0.016, 0, -0.576], + "1.8333": [-0.016, 0, -0.592], + "1.9583": [-0.016, 0, -0.608], + "2.0417": [-0.016, 0, -0.624], + "2.125": [-0.016, 0, -0.608], + "2.25": [-0.016, 0, -0.576], + "2.3333": [-0.016, 0, -0.624], + "2.4583": [-0.016, 0, -0.608], + "2.5417": [0, 0, -0.16], + "2.625": [0, 0, 0.032], + "2.75": [0, 0, -0.064], + "2.8333": [0, 0, -0.032], + "2.9583": [0, 0, -0.144] } }, - "neck2": { + "calfLeft": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, 0.21825, -0.04365] - }, - "0.1667": { - "vector": [0, 0.76608, -0.15322] - }, - "0.25": { - "vector": [0, 1.49865, -0.29973] - }, - "0.2917": { - "vector": [0, 2.33078, -0.46616] - }, - "0.375": { - "vector": [0, 3.21783, -0.64357] - }, - "0.4167": { - "vector": [0, 4.1389, -0.82778] - }, - "0.5": { - "vector": [0, 5.08224, -1.01645] - }, - "0.5417": { - "vector": [0, 6.37931, -1.27586] - }, - "0.5833": { - "vector": [0, 6.76699, -1.33415] - }, - "0.625": { - "vector": [0, 6.51965, -1.26333] - }, - "0.7083": { - "vector": [0, 6.23177, -1.1809] - }, - "0.75": { - "vector": [0, 5.69249, -1.02649] - }, - "0.7917": { - "vector": [0, 5.39245, -0.94058] - }, - "0.8333": { - "vector": [0, 5.13294, -0.86627] - }, - "0.875": { - "vector": [0, 4.66934, -0.73353] - }, - "0.9167": { - "vector": [0, 4.09417, -0.61678] - }, - "0.9583": { - "vector": [0, 3.63606, -0.53304] - }, - "1.0": { - "vector": [0, 3.1813, -0.44991] - }, - "1.0417": { - "vector": [0, 2.73504, -0.36834] - }, - "1.0833": { - "vector": [0, 2.31047, -0.29073] - }, - "1.125": { - "vector": [0, 1.90694, -0.21697] - }, - "1.1667": { - "vector": [0, 1.55738, -0.15307] - }, - "1.2083": { - "vector": [0, 1.29308, -0.10476] - }, - "1.2917": { - "vector": [0, 1.18899, -0.08573] - }, - "1.375": { - "vector": [0, 0.85236, -0.07449] - }, - "1.5": { - "vector": [0, 0.47967, -0.0701] - }, - "1.5833": { - "vector": [0, -0.25923, -0.0618] - }, - "1.6667": { - "vector": [0, -1.1136, -0.0522] - }, - "1.75": { - "vector": [0, -2.00863, -0.04215] - }, - "1.7917": { - "vector": [0, -2.91175, -0.032] - }, - "1.875": { - "vector": [0, -3.80624, -0.02195] - }, - "1.9583": { - "vector": [0, -4.56919, -0.01338] - }, - "2.0417": { - "vector": [1.06377, -5.39885, -0.00406] - }, - "2.1667": { - "vector": [2.41811, -5.735, 0] - }, - "2.2083": { - "vector": [2.60011, -5.69643, 0] - }, - "2.375": { - "vector": [2.60003, -5.31492, 0] - }, - "2.4167": { - "vector": [2.6, -5.0747, 0] - }, - "2.6667": { - "vector": [2.6, -4.19794, 0] - }, - "3.4583": { - "vector": [2.6, 2.47999, 0] - }, - "3.625": { - "vector": [2.6, 3.51987, 0] - }, - "3.875": { - "vector": [2.6, 4.03397, 0] - }, - "3.9583": { - "vector": [2.6, 4.0905, 0] - }, - "4.0417": { - "vector": [2.6, 4.21774, 0] - }, - "4.0833": { - "vector": [2.6, 4.3879, 0] - }, - "4.1667": { - "vector": [2.6, 4.58118, 0] - }, - "4.2083": { - "vector": [2.6, 4.78722, 0] - }, - "4.25": { - "vector": [2.6, 5.00116, 0] - }, - "4.3333": { - "vector": [2.6, 5.22028, 0] - }, - "4.375": { - "vector": [2.6, 5.44108, 0] - }, - "4.4167": { - "vector": [2.6, 5.6634, 0] - }, - "4.4583": { - "vector": [2.6, 4.59498, 0] - }, - "4.5": { - "vector": [2.6, 2.48844, 0] - }, - "4.5417": { - "vector": [2.6, 1.45866, 0] - }, - "4.5833": { - "vector": [2.6, 0.47891, 0] - }, - "4.625": { - "vector": [2.6, -0.45227, 0] - }, - "4.7083": { - "vector": [2.6, -1.25891, 0] - }, - "4.75": { - "vector": [2.6, -1.86879, 0] - }, - "4.7917": { - "vector": [2.6, -2.109, 0] - } + "0.0": [0, 0, 0], + "0.2917": [24.0225, 0, 0], + "0.3333": [23.93, 0, 0], + "0.4583": [23.65, 0, 0], + "0.5417": [23.85, 0, 0], + "0.625": [24.01, 0, 0], + "0.75": [22.88, 0, 0], + "0.8333": [21.77, 0, 0], + "0.9583": [21.51, 0, 0], + "1.0417": [21.33, 0, 0], + "1.125": [21.26, 0, 0], + "1.25": [21.14, 0, 0], + "1.3333": [20.88, 0, 0], + "1.4583": [20.6, 0, 0], + "1.5417": [20.54, 0, 0], + "1.625": [21.64, 0, 0], + "1.75": [24.31, 0, 0], + "1.8333": [26.87, 0, 0], + "1.9583": [28.24, 0, 0], + "2.0417": [29.67, 0, 0], + "2.125": [31.52, 0, 0], + "2.25": [28.31, 0, 0], + "2.3333": [42.53, 0, 0], + "2.4583": [28.21, 0, 0], + "2.5417": [21.21, 0, 0], + "2.625": [22.05, 0, 0], + "2.75": [21.35, 0, 0], + "2.8333": [21.48, 0, 0], + "2.9583": [21.55, 0, 0] }, "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.375": { - "vector": [0, 0, 0.00961] - }, - "1.5": { - "vector": [0, 0, 0.02033] - }, - "1.5833": { - "vector": [0, 0, 0.04161] - }, - "1.6667": { - "vector": [0, 0, 0.06621] - }, - "1.75": { - "vector": [0, 0, 0.09198] - }, - "1.7917": { - "vector": [0, 0, 0.11799] - }, - "1.875": { - "vector": [0, 0, 0.14374] - }, - "1.9583": { - "vector": [0, 0, 0.16833] - }, - "2.0417": { - "vector": [0, 0, 0.1896] - }, - "2.1667": { - "vector": [0, 0, 0.2] - } + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0] } }, - "neck3": { + "ankleLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [-13.57188, 0, 0], + "0.3333": [-13.53, 0, 0], + "0.4583": [-13.4, 0, 0], + "0.5417": [-13.49, 0, 0], + "0.625": [-13.56, 0, 0], + "0.75": [-13.04, 0, 0], + "0.8333": [-12.53, 0, 0], + "0.9583": [-12.41, 0, 0], + "1.0417": [-12.32, 0, 0], + "1.125": [-12.29, 0, 0], + "1.25": [-12.24, 0, 0], + "1.3333": [-12.12, 0, 0], + "1.4583": [-11.98, 0, 0], + "1.5417": [-11.96, 0, 0], + "1.625": [-13.64805, 7.10589, 3.21622], + "1.75": [-13.7, 0, 0], + "1.8333": [-19.13, 0, 0], + "1.9583": [-29.7, 0, 0], + "2.0417": [-30.18, 0, 0], + "2.125": [-30.18, 0, 0], + "2.25": [-38.71, 0, 0], + "2.3333": [-33.37, 0, 0], + "2.4583": [-21.34, 0, 0], + "2.5417": [-25.38, 0, 0], + "2.625": [-25.84, 0, 0], + "2.75": [-25.45, 0, 0], + "2.8333": [-25.53, 0, 0], + "2.9583": [-25.57, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, -1, 0] + } + }, + "footLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [10, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, -1, 0] + } + }, + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [1.61, 0.01, 0], + "0.3333": [0.03, 0.01, 0], + "0.375": [-1.98, 0.02, -0.01], + "0.4583": [-3.55, 0, 0], + "0.5": [-4.71, -0.09, -0.57], + "0.5417": [-5.94, -0.25, -1.85], + "0.5833": [-7.04, -0.41, -3.12], + "0.625": [-7.83, -0.52, -3.67], + "0.7083": [-8.2, -0.59, -3.63], + "0.75": [-8.25, -0.65, -3.59], + "0.7917": [-8.11, -0.73, -3.55], + "0.8333": [-7.89, -0.84, -3.48], + "0.875": [-7.61, -0.98, -3.41], + "0.9583": [-7.25, -1.14, -3.32], + "1.0": [-6.84, -1.32, -3.23], + "1.0417": [-6.46, -1.5, -3.14], + "1.0833": [-6.13, -1.69, -3.05], + "1.125": [-5.91, -1.88, -2.95], + "1.2083": [-5.8, -2.06, -2.85], + "1.25": [-5.75, -2.24, -2.76], + "1.2917": [-5.75, -2.41, -2.67], + "1.3333": [-5.78, -2.56, -2.59], + "1.375": [-5.85, -2.68, -2.52], + "1.4583": [-5.92, -2.79, -2.46], + "1.5": [-6.01, -2.87, -2.41], + "1.5417": [-6.1, -2.93, -2.22], + "1.5833": [-6.21, -2.96, -1.73], + "1.625": [-6.33, -2.96, -0.95], + "1.7083": [-6.45, -2.87, 0.13], + "1.75": [-6.56, -2.69, 1.49], + "1.7917": [-6.65, -2.39, 3.13], + "1.8333": [-6.7, -1.93, 5.05], + "1.875": [-6.68, -1.31, 7.24], + "1.9583": [-6.53, -0.56, 9.7], + "2.0": [-6.25, 0.31, 12.42], + "2.0417": [-5.93, 1.38, 15.41], + "2.0833": [-5.6, 2.71, 18.68], + "2.125": [-5.3, 4.34, 22.25], + "2.2083": [-5, 6.3, 26.15], + "2.25": [-4.7, 8.58, 30.42], + "2.2917": [-4.97, 13.73, 37.45], + "2.3333": [-3.4, 18.32, 48.49], + "2.375": [0.34, 15.92, 59.46], + "2.4583": [3.23, 7.84, 67.47], + "2.5": [4.25, 1.18, 75.5], + "2.5417": [4.03, -0.73, 83.67], + "2.5833": [4.16, 0.67, 83.21], + "2.625": [4.15, 0.3, 83.33], + "2.7083": [4.13, -0.19, 83.5], + "2.75": [4.16, -0.24, 83.51], + "2.7917": [4.19, -0.1, 83.46], + "2.8333": [4.23, -0.03, 83.44], + "2.875": [4.11, -0.31, 83.54], + "2.9583": [4.01, -0.62, 83.64] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [-0.368, -5.336, 2.016], + "0.7917": [-1.02, -6.3, 1.69], + "1.3333": [-1.73, -5.6, 1.34], + "1.75": [-2.27, -5.74, 1.08], + "2.0": [-2.27, -6.84, 1.08], + "2.2917": [-2.27, -8.14, 1.08], + "2.4583": [-2.27, -23.54, 1.08], + "2.5833": [-2.27, -35.84, 1.08] + } + } + } + }, + "getup": { + "loop": "hold_on_last_frame", + "animation_length": 5.1667, + "bones": { + "hips": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.375": { - "vector": [0, 0, 0.01729] - }, - "1.5": { - "vector": [0, 0, 0.0366] - }, - "1.5833": { - "vector": [0, 0, 0.0749] - }, - "1.6667": { - "vector": [0, 0, 0.11918] - }, - "1.75": { - "vector": [0, 0, 0.16557] + "post": [-5, -3, -3], + "lerp_mode": "catmullrom" }, - "1.7917": { - "vector": [0, 0, 0.21238] + "0.5": { + "post": [-1, -3, -3], + "lerp_mode": "catmullrom" }, - "1.875": { - "vector": [0, 0, 0.25874] + "0.9583": { + "post": [-13, -3, -3], + "lerp_mode": "catmullrom" }, - "1.9583": { - "vector": [0, 0, 0.29828] + "1.4583": { + "post": [0, 2, 7], + "lerp_mode": "catmullrom" }, - "2.0417": { - "vector": [-0.03682, 0, 0.34128] + "2.0": { + "post": [0, 2, 0], + "lerp_mode": "catmullrom" }, - "2.1667": { - "vector": [-0.0837, 0.00234, 0.35922] + "2.5417": { + "post": [8, 1, 0], + "lerp_mode": "catmullrom" }, - "2.2083": { - "vector": [0.05, 0.00362, 0.35813] + "3.0833": { + "post": [8, 0, 0], + "lerp_mode": "catmullrom" }, - "2.375": { - "vector": [1.4348, 0.01628, 0.34731] + "3.5417": { + "post": [4, 0, 0], + "lerp_mode": "catmullrom" }, - "2.4167": { - "vector": [1.91, 0.03087, 0.34018] + "4.1667": { + "post": [7, 0, 0], + "lerp_mode": "catmullrom" }, - "2.6667": { - "vector": [1.91, 0.11307, 0.31278] + "4.625": { + "post": [13, 0, 0], + "lerp_mode": "catmullrom" }, - "3.4583": { - "vector": [1.91, 0.73912, 0.10409] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5": { + "pre": [0, -27.52881, -2.40759], + "post": [0, -27.52881, -2.40759], + "lerp_mode": "catmullrom" }, - "3.625": { - "vector": [1.91, 0.83661, 0.0716] + "0.9583": { + "post": [0, -26.52881, -0.40759], + "lerp_mode": "catmullrom" }, - "3.875": { - "vector": [1.91, 0.88481, 0.05553] + "1.4583": { + "post": [0, -18.52881, -2.40759], + "lerp_mode": "catmullrom" }, - "3.9583": { - "vector": [1.98213, 0.89011, 0.05377] + "2.0": { + "post": [0, -14.52881, -2.40759], + "lerp_mode": "catmullrom" }, - "4.0417": { - "vector": [2.16317, 0.90204, 0.04979] + "2.5417": { + "post": [0, -6.53378, -2.40759], + "lerp_mode": "catmullrom" }, - "4.0833": { - "vector": [2.40526, 0.91799, 0.04447] + "3.0833": { + "post": [0, -5.53378, -2.10759], + "lerp_mode": "catmullrom" }, - "4.1667": { - "vector": [2.68026, 0.93611, 0.03843] + "3.5417": { + "post": [0, -3.53378, -1.10716], + "lerp_mode": "catmullrom" }, - "4.2083": { - "vector": [2.9734, 0.95543, 0.03199] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": [1, 2, 3], + "lerp_mode": "catmullrom" }, - "4.25": { - "vector": [3.27779, 0.97548, 0.02531] + "0.5": { + "post": [8, 2, 3], + "lerp_mode": "catmullrom" }, - "4.3333": { - "vector": [3.58954, 0.99603, 0.01846] + "0.9583": { + "post": [-8, 2, 3], + "lerp_mode": "catmullrom" }, - "4.375": { - "vector": [3.90369, 1.01673, 0.01156] + "1.4583": { + "post": [-3, 2, -1], + "lerp_mode": "catmullrom" }, - "4.4167": { - "vector": [4.22, 1.03757, 0.00461] + "2.0": { + "post": [-3, 2, 0], + "lerp_mode": "catmullrom" }, - "4.4583": { - "vector": [4.24887, 0.89101, 0.00398] + "2.5417": { + "post": [-3, 1, 0], + "lerp_mode": "catmullrom" }, - "4.5": { - "vector": [4.30578, 0.60205, 0.00273] + "3.0833": { + "post": [4, 1, 0], + "lerp_mode": "catmullrom" }, - "4.5417": { - "vector": [4.33361, 0.46079, 0.00212] + "3.5417": { + "post": [6, 0, 0], + "lerp_mode": "catmullrom" }, - "4.5833": { - "vector": [4.36008, 0.3264, 0.00154] + "4.1667": { + "post": [2, 0, 0], + "lerp_mode": "catmullrom" }, "4.625": { - "vector": [4.38524, 0.19866, 0.00098] - }, - "4.7083": { - "vector": [4.40703, 0.08802, 0.0005] - }, - "4.75": { - "vector": [4.42351, 0.00436, 0.00014] + "post": [4, 0, 0], + "lerp_mode": "catmullrom" }, - "4.7917": { - "vector": [4.43, -0.02859, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "neck4": { + "belly1": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.375": { - "vector": [-0.34579, 0, 0] + "0.5": { + "pre": [-2, -3, 0], + "post": [-2, -3, 0], + "lerp_mode": "catmullrom" }, - "1.5": { - "vector": [-0.73203, 0, 0] + "0.9583": { + "post": [6, -3, 0], + "lerp_mode": "catmullrom" }, - "1.5833": { - "vector": [-1.49796, 0, 0] + "3.0833": { + "post": [-2, 0, 0], + "lerp_mode": "catmullrom" }, - "1.6667": { - "vector": [-2.3836, 0, 0] + "3.5417": { + "post": [-6, 0, 0], + "lerp_mode": "catmullrom" }, - "1.75": { - "vector": [-3.31137, 0, 0] + "4.625": { + "post": [-3, 0, 0], + "lerp_mode": "catmullrom" }, - "1.7917": { - "vector": [-4.24753, 0, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5": { + "pre": [0, 0, 0.39994], + "post": [0, 0, 0.39994], + "lerp_mode": "catmullrom" }, - "1.875": { - "vector": [-5.17476, 0, 0] + "0.9583": { + "post": [0, 0, 1.09994], + "lerp_mode": "catmullrom" }, - "1.9583": { - "vector": [-6.05982, 0, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": [-5, 0, 1], + "lerp_mode": "catmullrom" }, - "2.0417": { - "vector": [-6.82564, 0, 0] + "0.5": { + "post": [1, 0, 1], + "lerp_mode": "catmullrom" }, - "2.1667": { - "vector": [-7.2, 0, 0] + "0.9583": { + "post": [0, 3, 1], + "lerp_mode": "catmullrom" }, - "3.875": { - "vector": [-7.2, 0, 0] + "1.4583": { + "post": [-2, 5, -3], + "lerp_mode": "catmullrom" }, - "3.9583": { - "vector": [-6.89088, 0, 0] + "2.0": { + "post": [-2, 5, -2], + "lerp_mode": "catmullrom" }, - "4.0417": { - "vector": [-6.11499, 0, 0] + "3.0833": { + "post": [-9, 1, -2], + "lerp_mode": "catmullrom" }, - "4.0833": { - "vector": [-5.07744, 0, 0] + "3.5417": { + "post": [-2, 1, -2], + "lerp_mode": "catmullrom" }, "4.1667": { - "vector": [-3.8989, 0, 0] - }, - "4.2083": { - "vector": [-2.64256, 0, 0] + "post": [10, -5, -4], + "lerp_mode": "catmullrom" }, - "4.25": { - "vector": [-1.33804, 0, 0] + "4.625": { + "post": [10, -9, -4], + "lerp_mode": "catmullrom" }, - "4.3333": { - "vector": [-0.00198, 0, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": [-2, -3, 0], + "lerp_mode": "catmullrom" }, - "4.375": { - "vector": [1.34439, 0, 0] + "0.5": { + "post": [1, -3, 0], + "lerp_mode": "catmullrom" }, - "4.4167": { - "vector": [2.7, 0, 0] + "0.9583": { + "post": [-2, 3, 0], + "lerp_mode": "catmullrom" }, - "4.4583": { - "vector": [2.82372, 0, 0] + "2.0": { + "post": [1, 3, 0], + "lerp_mode": "catmullrom" }, - "4.5": { - "vector": [3.06764, 0, 0] + "3.0833": { + "post": [-1, 0, 0], + "lerp_mode": "catmullrom" }, - "4.5417": { - "vector": [3.18689, 0, 0] + "3.5417": { + "post": [2, 0, 0], + "lerp_mode": "catmullrom" }, - "4.5833": { - "vector": [3.30033, 0, 0] + "4.1667": { + "post": [5, 0, 0], + "lerp_mode": "catmullrom" }, "4.625": { - "vector": [3.40816, 0, 0] - }, - "4.7083": { - "vector": [3.50156, 0, 0] - }, - "4.75": { - "vector": [3.57218, 0, 0] + "post": [5, -5, 0], + "lerp_mode": "catmullrom" }, - "4.7917": { - "vector": [3.6, 0, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "head": { + "neck3": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.5417": { - "vector": [0, 0, 0] + "post": [4, -1, 0], + "lerp_mode": "catmullrom" }, - "0.5833": { - "vector": [-0.13914, 0, 0] + "0.5": { + "post": [3, -1, 0], + "lerp_mode": "catmullrom" }, - "0.625": { - "vector": [-0.29345, 0, 0] + "0.9583": { + "post": [11, -1, 0], + "lerp_mode": "catmullrom" }, - "0.7083": { - "vector": [-0.47306, 0, 0] + "2.0": { + "post": [3, -1, 0], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": [-0.80952, 0, 0] + "3.5417": { + "post": [1, -2, 0], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [-0.99672, 0, 0] + "4.1667": { + "post": [6, -3, 0], + "lerp_mode": "catmullrom" }, - "0.8333": { - "vector": [-1.15863, 0, 0] + "4.625": { + "post": [6, -4, 0], + "lerp_mode": "catmullrom" }, - "0.875": { - "vector": [-1.44787, 0, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "post": [1, -2, 0], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [-1.72565, 0, 0] + "0.5": { + "post": [-4, -2, 0], + "lerp_mode": "catmullrom" }, "0.9583": { - "vector": [-1.93125, 0, 0] - }, - "1.0": { - "vector": [-2.14424, 0, 0] + "post": [6.96175, 2.35132, 0.13633], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [-2.33564, -0.09459, -0.07094] + "2.0": { + "post": [-2, 0, -1], + "lerp_mode": "catmullrom" }, - "1.0833": { - "vector": [-2.60655, -0.24979, -0.18734] + "2.875": { + "post": [-3.07429, -0.2219, -1.47381], + "lerp_mode": "catmullrom" }, - "1.125": { - "vector": [-2.7073, -0.43125, -0.32344] + "3.0833": { + "post": [3, 0, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [-2.88899, -0.87678, -0.65758] + "4.625": { + "post": [5, 0, 0], + "lerp_mode": "catmullrom" }, - "1.2083": { - "vector": [-2.9828, -1.37668, -1.03251] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": [9, -2, 0], + "lerp_mode": "catmullrom" }, - "1.25": { - "vector": [-3.00516, -1.7152, -1.2864] + "0.5": { + "post": [4, -2, 0], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [-3.02951, -2.18317, -1.63737] + "0.9583": { + "post": [3.00759, -1.93328, 0.81436], + "lerp_mode": "catmullrom" }, - "1.3333": { - "vector": [-3.41982, -2.66756, -2.00067] + "3.0833": { + "post": [8, 0, 0], + "lerp_mode": "catmullrom" }, - "1.375": { - "vector": [-4.14464, -3.68278, -2.76208] + "3.5417": { + "post": [8, -4, 0], + "lerp_mode": "catmullrom" }, - "1.4167": { - "vector": [-4.69049, -4.73694, -3.5527] + "4.625": { + "post": [8, -8, 0], + "lerp_mode": "catmullrom" }, - "1.5": { - "vector": [-5.21122, -5.81658, -4.36243] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "4.625": { + "pre": [0, 0.697, 0.05339], + "post": [0, 0.697, 0.05339], + "lerp_mode": "catmullrom" }, - "1.5417": { - "vector": [-6.43377, -6.90456, -5.17842] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": [-2, 0, 0], + "lerp_mode": "catmullrom" }, - "1.5833": { - "vector": [-7.42535, -7.73902, -5.80427] + "0.375": { + "post": [3, 0, 0], + "lerp_mode": "catmullrom" }, - "1.6667": { - "vector": [-10.28518, -6.80055, -5.05757] + "0.9583": { + "post": [3, 0, 0], + "lerp_mode": "catmullrom" }, - "1.75": { - "vector": [-13.10233, -5.79214, -4.26525] + "1.4583": { + "post": [-3, 0, 0], + "lerp_mode": "catmullrom" }, - "1.7917": { - "vector": [-15.94495, -4.81389, -3.49663] + "2.0": { + "post": [12, 0, 0], + "lerp_mode": "catmullrom" }, - "1.875": { - "vector": [-18.76043, -3.80578, -2.70454] + "3.0833": { + "post": [19, 0, 0], + "lerp_mode": "catmullrom" }, - "1.9583": { - "vector": [-21.16186, -2.82, -1.93] + "3.5417": { + "post": [14, 0, 0], + "lerp_mode": "catmullrom" }, - "2.0417": { - "vector": [-24.76328, -1.38807, -0.80491] + "4.1667": { + "post": [5, 0, 0], + "lerp_mode": "catmullrom" }, - "2.1667": { - "vector": [-27.17466, 0.43934, 0.6275] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": [5, 0, 0], + "lerp_mode": "catmullrom" }, - "2.2083": { - "vector": [-27.3602, 0.68706, 0.82] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0.4, 1.09995], + "lerp_mode": "catmullrom" }, - "2.375": { - "vector": [-27.51991, 3.13736, 2.7241] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "post": [-3, 0, 0], + "lerp_mode": "catmullrom" }, - "2.4167": { - "vector": [-27.63675, 3.99717, 3.3775] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "post": [2, 0, 0], + "lerp_mode": "catmullrom" }, - "2.5833": { - "vector": [-27.95818, 6.1605, 5] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "bicepLeft": { + "rotation": { + "2.0": { + "pre": [25, -4, 9], + "post": [25, -4, 9], + "lerp_mode": "catmullrom" }, - "2.6667": { - "vector": [-28.13432, 6.21439, 5] + "3.0833": { + "post": [24, -3, 10], + "lerp_mode": "catmullrom" }, - "3.4583": { - "vector": [-31.92412, 7.37375, 5] + "3.5417": { + "post": [19, -3, 10], + "lerp_mode": "catmullrom" }, - "3.625": { - "vector": [-32.51426, 7.55428, 5] + "4.1667": { + "post": [28, -3, 10], + "lerp_mode": "catmullrom" }, - "3.875": { - "vector": [-32.80602, 7.64354, 5] + "4.625": { + "post": [18, -6, 14], + "lerp_mode": "catmullrom" }, - "3.9583": { - "vector": [-32.36873, 7.65335, 5] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "forearmLeft": { + "rotation": { + "2.0": { + "pre": [-38.81, 27.69, -51.18], + "post": [-38.81, 27.69, -51.18], + "lerp_mode": "catmullrom" }, - "4.0417": { - "vector": [-31.26279, 7.67544, 5] + "3.0833": { + "post": [-38.81, 8.69, -51.18], + "lerp_mode": "catmullrom" }, - "4.0833": { - "vector": [-29.78391, 7.70498, 5] + "3.5417": { + "post": [-36.81, 27.69, -51.18], + "lerp_mode": "catmullrom" }, "4.1667": { - "vector": [-28.10405, 7.73854, 5] + "post": [-36.81, 28.69, -51.1759], + "lerp_mode": "catmullrom" }, - "4.2083": { - "vector": [-26.31331, 7.77431, 5] + "4.625": { + "post": [-37.80689, 5.69, -60.1759], + "lerp_mode": "catmullrom" }, - "4.25": { - "vector": [-24.45389, 7.81145, 5] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "2.0": { + "pre": [-1, 3, -13], + "post": [-1, 3, -13], + "lerp_mode": "catmullrom" }, - "4.3333": { - "vector": [-22.54953, 7.84949, 5] + "3.0833": { + "post": [9, 3, -3], + "lerp_mode": "catmullrom" }, - "4.375": { - "vector": [-20.63045, 7.88783, 5] + "3.5417": { + "post": [10, -10, 0], + "lerp_mode": "catmullrom" }, - "4.4167": { - "vector": [-18.69821, 7.92642, 5] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftIndexFinger": { + "rotation": { + "3.5417": { + "pre": [-10, 0, 0], + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" }, - "4.4583": { - "vector": [-18.07649, 7.65502, 5] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "bicepRight": { + "rotation": { + "2.0": { + "pre": [26, 0, -13], + "post": [26, 0, -13], + "lerp_mode": "catmullrom" }, - "4.5": { - "vector": [-16.85068, 7.11991, 5] + "3.0833": { + "post": [25, 0, -13], + "lerp_mode": "catmullrom" }, - "4.5417": { - "vector": [-16.25143, 6.85832, 5] + "3.5417": { + "post": [8, 0, -13], + "lerp_mode": "catmullrom" }, - "4.5833": { - "vector": [-15.68131, 6.60944, 5] + "4.1667": { + "post": [28, 0, -3], + "lerp_mode": "catmullrom" }, "4.625": { - "vector": [-15.13945, 6.3729, 5] + "post": [19, 0, -3], + "lerp_mode": "catmullrom" }, - "4.7083": { - "vector": [-14.67006, 6.16799, 5] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "forearmRight": { + "rotation": { + "2.0": { + "pre": [-28, -10, 28], + "post": [-28, -10, 28], + "lerp_mode": "catmullrom" }, - "4.75": { - "vector": [-14.31516, 6.01307, 5] + "3.0833": { + "post": [-22, 8, 52], + "lerp_mode": "catmullrom" }, - "4.7917": { - "vector": [-14.17538, 5.95205, 5] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] + "3.5417": { + "post": [-22, 15, 58], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [0, 0, 0] + "4.1667": { + "post": [-32, -15, 38], + "lerp_mode": "catmullrom" }, - "1.375": { - "vector": [0, 0, 0.09605] + "4.625": { + "post": [-12, -5, 8], + "lerp_mode": "catmullrom" }, - "1.5": { - "vector": [0, 0, 0.20334] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "2.0": { + "pre": [13, 2, 23], + "post": [13, 2, 23], + "lerp_mode": "catmullrom" }, - "1.5833": { - "vector": [0, 0, 0.4161] + "3.0833": { + "post": [3, -8, 3], + "lerp_mode": "catmullrom" }, - "1.6667": { - "vector": [0, 0, 0.66211] + "3.5417": { + "post": [1, -20, 2], + "lerp_mode": "catmullrom" }, - "1.75": { - "vector": [0, 0, 0.91983] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightIndexFinger": { + "rotation": { + "3.0833": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.7917": { - "vector": [0, 0, 1.17987] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "belly2": { + "position": { + "0.9583": { + "pre": [0, 0, -1.10392], + "post": [0, 0, -1.10392], + "lerp_mode": "catmullrom" }, - "1.875": { - "vector": [0, 0, 1.43743] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "post": [6, 0, 0], + "lerp_mode": "catmullrom" }, - "1.9583": { - "vector": [0, 0, 1.68328] + "0.625": { + "post": [6.86309, 0.57691, 0.6386], + "lerp_mode": "catmullrom" }, - "2.0417": { - "vector": [0, 0, 1.89601] + "1.1667": { + "post": [7.52734, -1.47049, -0.68894], + "lerp_mode": "catmullrom" }, - "2.1667": { - "vector": [0, 0, 1.99784] + "1.5833": { + "post": [7.95802, -1.09614, -0.32467], + "lerp_mode": "catmullrom" }, - "2.375": { - "vector": [0, 0, 2.05003] + "2.0833": { + "post": [8.51705, 1.57487, 1.70666], + "lerp_mode": "catmullrom" }, - "2.6667": { - "vector": [0, 0, 2.18611] + "2.75": { + "post": [9.14213, 0.2789, 0.88546], + "lerp_mode": "catmullrom" }, - "3.4583": { - "vector": [0, 0, 3.00862] + "3.4167": { + "post": [9.40257, -3.55663, -1.89029], + "lerp_mode": "catmullrom" }, - "3.625": { - "vector": [0, 0, 3.1367] + "4.0417": { + "post": [5, 0, 0], + "lerp_mode": "catmullrom" }, - "3.875": { - "vector": [0, 0, 3.20002] + "4.75": { + "post": [8.90753, 0.30409, 0.19828], + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail1": { + "rotation": { + "0.0": [-7.5, 0, 0], + "0.9167": [5, 0, 0], + "2.0": [17.5, 0, 0], + "3.625": [10, 0, 0], + "4.2083": [2.5, 0, 0], + "4.7917": [12.5, 0, 0], + "5.1667": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "tail2": { + "rotation": { + "0.0": [5, 0, 0], + "0.75": [0, 0, 0], + "1.1667": [-1.43, 0, 0], + "1.5833": [-12.86, 0, 0], + "2.7083": [-2.74, 0, 0], + "3.625": [-2.5, 0, 0], + "4.0417": [-10, 0, 0], + "4.2083": [-5, 0, 0], + "4.5": [0, 0, 0], + "4.7917": [-10, 0, 0], + "5.1667": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "tail3": { + "rotation": { + "0.0": [-5, 0, 0], + "0.625": [0, 0, 0], + "0.9167": [-4.09, 0, 0], + "1.0833": [5.96, 0, 0], + "1.5833": [0, 0, 0], + "2.2917": [-7.5, 0, 0], + "3.625": [-10, 0, 0], + "4.0417": [-7.5, 0, 0], + "4.2083": [-2.5, 0, 0], + "4.5": [2.5, 0, 0], + "4.7917": [-7.5, 0, 0], + "5.1667": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "tail4": { + "rotation": { + "0.0": [13, 0, 0], + "0.9167": [5, 0, 0], + "1.0417": [18.75, 0, 0], + "1.1667": [17.5, 0, 0], + "1.4167": [-0.88, 0, 0], + "2.625": [-3.12, 0, 0], + "3.625": [-7.5, 0, 0], + "4.0417": [5, 0, 0], + "4.2083": [15, 0, 0], + "4.5": [17.5, 0, 0], + "4.7917": [-5, 0, 0], + "5.1667": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "thighRight": { + "rotation": { + "0.5": { + "pre": [-79.79, 13.86321, -1.00328], + "post": [-79.79, 13.86321, -1.00328], + "lerp_mode": "catmullrom" }, - "3.9583": { - "vector": [0, 0, 3.17476] + "0.9583": { + "post": [-77.79, 13.86321, -1.00328], + "lerp_mode": "catmullrom" }, - "4.0417": { - "vector": [0, 0, 3.10954] + "1.4583": { + "post": [-54.37171, 14.72167, -0.72867], + "lerp_mode": "catmullrom" }, - "4.0833": { - "vector": [0, 0, 3.02234] + "2.0": { + "post": [-45.06868, 15.07383, -0.66076], + "lerp_mode": "catmullrom" }, - "4.1667": { - "vector": [0, 0, 2.92328] + "2.5417": { + "post": [-30.50803, 15.17293, -0.48418], + "lerp_mode": "catmullrom" }, - "4.2083": { - "vector": [0, 0, 2.81768] + "3.0833": { + "post": [-30.53184, 15.17299, -0.4846], + "lerp_mode": "catmullrom" }, - "4.25": { - "vector": [0, 0, 2.70804] + "3.5417": { + "post": [-32.4481, 9.16965, -0.51332], + "lerp_mode": "catmullrom" }, - "4.3333": { - "vector": [0, 0, 2.59574] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5": { + "pre": [0, -26.53, -2.6], + "post": [0, -26.53, -2.6], + "lerp_mode": "catmullrom" }, - "4.375": { - "vector": [0, 0, 2.48258] + "0.9583": { + "post": [0, -25.63, -0.6], + "lerp_mode": "catmullrom" }, - "4.4167": { - "vector": [0, 0, 2.36864] + "1.4583": { + "post": [0, -18.43, -2.6], + "lerp_mode": "catmullrom" }, - "4.4583": { - "vector": [0, 0, 2.35824] + "2.0": { + "post": [0, -13.43, -2.6], + "lerp_mode": "catmullrom" }, - "4.5": { - "vector": [0, 0, 2.33774] + "2.5417": { + "post": [0, -5.43, -2.6], + "lerp_mode": "catmullrom" }, - "4.5417": { - "vector": [0, 0, 2.32771] + "3.0833": { + "post": [0, -4.43, -2.3], + "lerp_mode": "catmullrom" }, - "4.5833": { - "vector": [0, 0, 2.31818] + "3.5417": { + "post": [0, -2.43, -1.3], + "lerp_mode": "catmullrom" }, "4.625": { - "vector": [0, 0, 2.30911] - }, - "4.7083": { - "vector": [0, 0, 2.30126] - }, - "4.75": { - "vector": [0, 0, 2.29533] + "post": [0, -2.65, -0.35], + "lerp_mode": "catmullrom" }, - "4.7917": { - "vector": [0, 0, 2.29299] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "jawLower1": { + "calfRight": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.2917": { - "vector": [0, 0, 0] - }, - "1.375": { - "vector": [0.10091, 0, 0] - }, - "1.5": { - "vector": [2.59556, 0, 0] - }, - "1.5833": { - "vector": [7.65971, 0, 0] + "0.5": { + "pre": [76.83, 0.41045, -0.17724], + "post": [76.83, 0.41045, -0.17724], + "lerp_mode": "catmullrom" }, - "1.6667": { - "vector": [13.51527, 0, 0] + "0.9583": { + "post": [70.83, 0.41045, -0.17724], + "lerp_mode": "catmullrom" }, - "1.75": { - "vector": [19.64947, 0, 0] + "1.4583": { + "post": [50.98318, 0.30525, -0.06867], + "lerp_mode": "catmullrom" }, - "1.7917": { - "vector": [25.83911, 0, 0] + "2.0": { + "post": [37.58279, 0.13718, 0.04024], + "lerp_mode": "catmullrom" }, - "1.875": { - "vector": [31.96966, 0, 0] + "2.5417": { + "post": [13.83172, -0.37652, 0.02731], + "lerp_mode": "catmullrom" }, - "1.9583": { - "vector": [37.82143, 0, 0] + "3.0833": { + "post": [11.92155, -0.46646, 0.00553], + "lerp_mode": "catmullrom" }, - "2.0417": { - "vector": [42.88481, 0, 0] + "3.5417": { + "post": [21.98132, -0.65997, -0.0575], + "lerp_mode": "catmullrom" }, - "2.1667": { - "vector": [45.30853, 0, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5": { + "pre": [0, 0, 4], + "post": [0, 0, 4], + "lerp_mode": "catmullrom" }, - "2.375": { - "vector": [45.59645, 0, 0] + "0.9583": { + "post": [0, 0, 3], + "lerp_mode": "catmullrom" }, - "2.6667": { - "vector": [46.23959, 0, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "ankleRight": { + "rotation": { + "0.5": { + "pre": [-38.33, 4.48708, 4.1161], + "post": [-38.33, 4.48708, 4.1161], + "lerp_mode": "catmullrom" }, - "3.4583": { - "vector": [50.1268, 0, 0] + "0.9583": { + "post": [-31.33, 4.48708, 4.1161], + "lerp_mode": "catmullrom" }, - "3.625": { - "vector": [50.73211, 0, 0] + "1.4583": { + "post": [-26.31911, 3.83079, 2.60606], + "lerp_mode": "catmullrom" }, - "3.875": { - "vector": [51.03137, 0, 0] + "2.0": { + "post": [-18.66661, 3.55529, 1.69374], + "lerp_mode": "catmullrom" }, - "3.9583": { - "vector": [49.81495, 0, 0] + "2.5417": { + "post": [-4.41787, 3.34004, 0.64852], + "lerp_mode": "catmullrom" }, - "4.0417": { - "vector": [46.75316, 0, 0] + "3.0833": { + "post": [-0.18013, 3.14215, 0.71284], + "lerp_mode": "catmullrom" }, - "4.0833": { - "vector": [42.65889, 0, 0] + "3.5417": { + "post": [-6.14664, 0.6937, 1.95894], + "lerp_mode": "catmullrom" }, "4.1667": { - "vector": [38.0082, 0, 0] - }, - "4.2083": { - "vector": [33.05054, 0, 0] - }, - "4.25": { - "vector": [27.90273, 0, 0] - }, - "4.3333": { - "vector": [22.63049, 0, 0] + "post": [-14.45873, 0.27455, 1.37299], + "lerp_mode": "catmullrom" }, - "4.375": { - "vector": [17.31753, 0, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "footRight": { + "rotation": { + "0.5": { + "pre": [41.99436, 3.86685, -1.34916], + "post": [41.99436, 3.86685, -1.34916], + "lerp_mode": "catmullrom" }, - "4.4167": { - "vector": [11.96813, 0, 0] + "0.9583": { + "post": [37.90697, 4.33048, -1.13687], + "lerp_mode": "catmullrom" }, - "4.4583": { - "vector": [11.47992, 0, 0] + "1.4583": { + "post": [31.66477, -1.45093, 2.28727], + "lerp_mode": "catmullrom" }, - "4.5": { - "vector": [10.51736, 0, 0] + "2.0": { + "post": [28.13995, -1.48183, 2.23802], + "lerp_mode": "catmullrom" }, - "4.5417": { - "vector": [10.04681, 0, 0] + "2.5417": { + "post": [23.08843, -1.52783, 2.22222], + "lerp_mode": "catmullrom" }, - "4.5833": { - "vector": [9.59913, 0, 0] + "3.0833": { + "post": [20.781, -1.5256, 2.03501], + "lerp_mode": "catmullrom" }, - "4.625": { - "vector": [9.17364, 0, 0] + "3.5417": { + "post": [38.581, -0.16613, -0.3113], + "lerp_mode": "catmullrom" }, - "4.7083": { - "vector": [8.80505, 0, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5": { + "pre": [0, 0.7, 0.2], + "post": [0, 0.7, 0.2], + "lerp_mode": "catmullrom" }, - "4.75": { - "vector": [8.52637, 0, 0] + "0.9583": { + "post": [0, -0.1, -0.5], + "lerp_mode": "catmullrom" }, - "4.7917": { - "vector": [8.41661, 0, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "cheekLeft": { + "thighLeft": { "rotation": { - "0.0": { - "vector": [0, 0, 0] + "0.9583": { + "pre": [-75.43, -13.24134, 4.29036], + "post": [-75.43, -13.24134, 4.29036], + "lerp_mode": "catmullrom" }, - "1.875": { - "vector": [0, 0, 0] + "1.4583": { + "post": [-45.43, -13.24134, 4.29036], + "lerp_mode": "catmullrom" }, - "1.9583": { - "vector": [0, -1.9, 0] + "2.0": { + "post": [-12.42968, -18.24134, 0.29036], + "lerp_mode": "catmullrom" }, - "2.0833": { - "vector": [0, -6.225, 0] + "2.5417": { + "post": [3.55499, -18.12353, 0.13851], + "lerp_mode": "catmullrom" }, - "2.1667": { - "vector": [0, -8.925, 0] + "3.0833": { + "post": [2.60572, -18.08706, 0.09322], + "lerp_mode": "catmullrom" }, - "2.25": { - "vector": [0, -1.6, 0] + "3.5417": { + "post": [1.07618, -18.02852, 0.02492], + "lerp_mode": "catmullrom" }, - "2.3333": { - "vector": [0, -7.65, 0] + "4.1667": { + "post": [0.25808, -17.99852, -0.00717], + "lerp_mode": "catmullrom" }, - "2.4583": { - "vector": [0, 0.77501, 0] + "4.625": { + "post": [0.78678, -9, -0.019], + "lerp_mode": "catmullrom" }, - "2.5417": { - "vector": [0, -6.59998, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5": { + "pre": [0, -26.29, -2.31], + "post": [0, -26.29, -2.31], + "lerp_mode": "catmullrom" }, - "2.625": { - "vector": [0, 0.6, 0] + "0.9583": { + "post": [0, -25.29, -0.31], + "lerp_mode": "catmullrom" }, - "2.75": { - "vector": [0, -8.5, 0] + "1.4583": { + "post": [0, -17.29, -2.31], + "lerp_mode": "catmullrom" }, - "2.8333": { - "vector": [0, 0.74998, 0] + "2.0": { + "post": [0, -13.29, -2.31], + "lerp_mode": "catmullrom" }, - "2.9167": { - "vector": [0, -8.50003, 0] + "2.5417": { + "post": [0, -5.29, -2.31], + "lerp_mode": "catmullrom" }, - "3.0": { - "vector": [0, -1.40002, 0] + "3.0833": { + "post": [0, -4.28915, -2.01], + "lerp_mode": "catmullrom" }, - "3.0417": { - "vector": [0, -1.30001, 0] + "3.5417": { + "post": [0, -2.28915, -1.00822], + "lerp_mode": "catmullrom" }, - "3.125": { - "vector": [0, -6.7, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "calfLeft": { + "rotation": { + "0.5": { + "pre": [57.05414, 2.92185, -1.85803], + "post": [57.05414, 2.92185, -1.85803], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [52.06968, 2.63801, -1.72295], + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": [56.56845, 1.38173, 0.92417], + "lerp_mode": "catmullrom" }, - "3.2083": { - "vector": [0, 0.4, 0] + "2.0": { + "post": [42.20176, 1.32945, 1.68325], + "lerp_mode": "catmullrom" }, - "3.2917": { - "vector": [0, -7.77503, 0] + "2.5417": { + "post": [8.39052, 4.44281, 1.5028], + "lerp_mode": "catmullrom" }, - "3.4167": { - "vector": [0, -0.20001, 0] + "3.0833": { + "post": [6.76231, 4.49589, 1.52111], + "lerp_mode": "catmullrom" }, - "3.5": { - "vector": [0, -6.82499, 0] + "3.5417": { + "post": [2.91886, 4.5344, 1.53645], + "lerp_mode": "catmullrom" }, - "3.5833": { - "vector": [0, -0.52499, 0] + "4.1667": { + "post": [-2.62845, 4.50766, 1.52362], + "lerp_mode": "catmullrom" }, - "3.6667": { - "vector": [0, -7.59998, 0] + "4.625": { + "post": [19.22, 3.02861, 1.11591], + "lerp_mode": "catmullrom" }, - "3.7083": { - "vector": [0, -7.54998, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5": { + "pre": [0, 0, 2], + "post": [0, 0, 2], + "lerp_mode": "catmullrom" }, - "3.7917": { - "vector": [0, 0.77501, 0] + "0.9583": { + "post": [0, 0, 1], + "lerp_mode": "catmullrom" }, - "3.875": { - "vector": [0, -7.325, 0] + "1.4583": { + "post": [0, 0, 2], + "lerp_mode": "catmullrom" }, - "3.9583": { - "vector": [0, 0, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "cheekRight": { + "ankleLeft": { "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.875": { - "vector": [0, 0, 0] - }, - "1.9583": { - "vector": [0, -1.9, 0] - }, - "2.0833": { - "vector": [0, -6.225, 0] - }, - "2.1667": { - "vector": [0, -8.925, 0] + "0.5": { + "pre": [-38.86, -1.08202, -3.33], + "post": [-38.86, -1.08202, -3.33], + "lerp_mode": "catmullrom" }, - "2.25": { - "vector": [0, -1.6, 0] + "0.9583": { + "post": [-31.86, -1.08202, -3.33], + "lerp_mode": "catmullrom" }, - "2.3333": { - "vector": [0, -7.65, 0] + "1.4583": { + "post": [-49.86, -1.08202, -3.33], + "lerp_mode": "catmullrom" }, - "2.4583": { - "vector": [0, 0.77501, 0] + "2.0": { + "post": [-26.86044, -1.08202, -6.32664], + "lerp_mode": "catmullrom" }, "2.5417": { - "vector": [0, -6.59998, 0] - }, - "2.625": { - "vector": [0, 0.6, 0] - }, - "2.75": { - "vector": [0, -8.5, 0] + "post": [-21.11634, -3.01519, -6.42502], + "lerp_mode": "catmullrom" }, - "2.8333": { - "vector": [0, 0.74998, 0] + "3.0833": { + "post": [-16.99171, -3.07396, -6.41619], + "lerp_mode": "catmullrom" }, - "2.9167": { - "vector": [0, -8.50003, 0] + "3.5417": { + "post": [-10.44745, -2.51724, -6.42991], + "lerp_mode": "catmullrom" }, - "3.0": { - "vector": [0, -1.40002, 0] + "4.1667": { + "post": [-2.01087, -2.29308, -6.40828], + "lerp_mode": "catmullrom" }, - "3.0417": { - "vector": [0, -1.30001, 0] + "4.625": { + "post": [-25.97, -5.22012, -4.81], + "lerp_mode": "catmullrom" }, - "3.125": { - "vector": [0, -6.7, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "1.4583": { + "pre": [0, 0, -1.99], + "post": [0, 0, -1.99], + "lerp_mode": "catmullrom" }, - "3.2083": { - "vector": [0, 0.4, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "footLeft": { + "rotation": { + "0.5": { + "pre": [57.10098, -3.53, -9.44361], + "post": [57.10098, -3.53, -9.44361], + "lerp_mode": "catmullrom" }, - "3.2917": { - "vector": [0, -7.77503, 0] + "0.9583": { + "post": [57.10098, -1.53, -9.44361], + "lerp_mode": "catmullrom" }, - "3.4167": { - "vector": [0, -0.20001, 0] + "1.4583": { + "post": [48.10098, 7.47361, -2.44361], + "lerp_mode": "catmullrom" }, - "3.5": { - "vector": [0, -6.82499, 0] + "2.0": { + "post": [-2.89926, 7.47361, -2.44361], + "lerp_mode": "catmullrom" }, - "3.5833": { - "vector": [0, -0.52499, 0] + "2.5417": { + "post": [9.06646, 7.73936, -2.95281], + "lerp_mode": "catmullrom" }, - "3.6667": { - "vector": [0, -7.59998, 0] + "3.0833": { + "post": [7.48062, 7.74436, -2.56558], + "lerp_mode": "catmullrom" }, - "3.7083": { - "vector": [0, -7.54998, 0] + "3.5417": { + "post": [6.48619, 2.56308, 7.3712], + "lerp_mode": "catmullrom" }, - "3.7917": { - "vector": [0, 0.77501, 0] + "4.1667": { + "post": [4.6878, 2.25057, 7.04975], + "lerp_mode": "catmullrom" }, - "3.875": { - "vector": [0, -7.325, 0] + "4.625": { + "post": [35.93098, -1.73, -1.81], + "lerp_mode": "catmullrom" }, - "3.9583": { - "vector": [0, 0, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] + }, + "position": { + "0.5": { + "pre": [0, 1.5, 0], + "post": [0, 1.5, 0], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [24, 0, 0] + "0.9583": { + "post": [0, 1.5, 0.3], + "lerp_mode": "catmullrom" }, - "2.7083": { - "vector": [0, 0, 0] + "1.4583": { + "post": [0, 1.5, 0.3], + "lerp_mode": "catmullrom" }, - "4.5417": { - "vector": [24, 0, 0] + "5.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "forearmLeft": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.0417": { - "vector": [-37, 0, 0] - }, - "2.7083": { - "vector": [0, 0, 0] - } + "root": { + "position": { + "0.0417": [0, 1.2, 0], + "0.375": [0, 1.2, 0], + "1.1667": [0, 1.2, 0], + "1.9583": [0, 0, 0], + "2.75": [0, 0, 0], + "3.5417": [0, 0, 0], + "4.375": [0, 0, 0], + "5.1667": [0, 0, 0] } - }, - "bicepRight": { - "rotation": { + } + } + }, + "roar": { + "animation_length": 6.2917, + "bones": { + "thing": { + "position": { "0.0": { - "vector": [0, 0, 0] - }, - "1.0417": { - "vector": [24, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "2.7083": { - "vector": [0, 0, 0] + "4.8333": { + "post": [-0.2, 0, 0], + "lerp_mode": "catmullrom" }, - "4.7917": { - "vector": [24, 0, 0] + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } - } - }, - "forearmRight": { - "rotation": { + }, + "scale": { "0.0": { - "vector": [0, 0, 0] + "post": [1, 1, 1], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [-37, 0, 0] + "1.9583": { + "post": [0.895, 1, 1], + "lerp_mode": "catmullrom" }, - "2.7083": { - "vector": [0, 0, 0] + "4.8333": { + "post": [0.97, 1, 1], + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" } } }, - "tail1": { + "hips": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.0833": { - "vector": [0, -0.02183, -0.03274] + "post": [-0.10913, 0.14187, 0.03274], + "lerp_mode": "catmullrom" }, "0.1667": { - "vector": [0, -0.07661, -0.11491] + "post": [-0.38304, 0.49796, 0.11491], + "lerp_mode": "catmullrom" }, "0.25": { - "vector": [0, -0.14987, -0.2248] + "post": [-0.74933, 0.97412, 0.2248], + "lerp_mode": "catmullrom" }, "0.2917": { - "vector": [0, -0.23308, -0.34962] + "post": [-1.16539, 1.51501, 0.34962], + "lerp_mode": "catmullrom" }, "0.375": { - "vector": [0, -0.32178, -0.48267] + "post": [-1.60891, 2.09159, 0.48267], + "lerp_mode": "catmullrom" }, "0.4167": { - "vector": [0, -0.41389, -0.62084] + "post": [-2.06945, 2.69028, 0.62084], + "lerp_mode": "catmullrom" }, "0.5": { - "vector": [0, -0.50822, -0.76234] + "post": [-2.54112, 3.30345, 0.76234], + "lerp_mode": "catmullrom" }, "0.5417": { - "vector": [0, -0.63793, -0.9569] + "post": [-3.18966, 4.14655, 0.9569], + "lerp_mode": "catmullrom" }, "0.5833": { - "vector": [0.04638, -0.3888, -1.00061] + "post": [-3.33537, 4.69155, 1.00061], + "lerp_mode": "catmullrom" }, "0.625": { - "vector": [0.09782, -0.04476, -0.9475] + "post": [-3.15832, 4.85574, 0.9475], + "lerp_mode": "catmullrom" }, "0.7083": { - "vector": [0.15769, 0.35568, -0.88567] + "post": [-2.95224, 5.04686, 0.88567], + "lerp_mode": "catmullrom" }, "0.75": { - "vector": [0.26984, 1.1058, -0.76987] + "post": [-2.56622, 5.40486, 0.76987], + "lerp_mode": "catmullrom" }, "0.7917": { - "vector": [0.33224, 1.52316, -0.70543] + "post": [-2.35144, 5.60405, 0.70543], + "lerp_mode": "catmullrom" }, "0.8333": { - "vector": [0.38621, 1.88411, -0.64971] + "post": [-2.16568, 5.77632, 0.64971], + "lerp_mode": "catmullrom" }, "0.875": { - "vector": [0.48262, 2.52898, -0.55015] + "post": [-1.83383, 6.08409, 0.55015], + "lerp_mode": "catmullrom" }, "0.9167": { - "vector": [0.57522, 3.14291, -0.46259] + "post": [-1.54195, 6.41453, 0.46259], + "lerp_mode": "catmullrom" }, "0.9583": { - "vector": [0.64375, 3.59599, -0.39978] + "post": [-1.3326, 6.6678, 0.39978], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [0.71178, 4.04575, -0.33743] + "post": [-1.12478, 6.91923, 0.33743], + "lerp_mode": "catmullrom" }, "1.0417": { - "vector": [0.77855, 4.4871, -0.27625] + "post": [-0.92085, 7.16595, 0.27625], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [0.84206, 4.90701, -0.21805] + "post": [-0.72682, 7.40068, 0.21805], + "lerp_mode": "catmullrom" }, "1.125": { - "vector": [0.90243, 5.30611, -0.16272] + "post": [-0.54241, 7.62378, 0.16272], + "lerp_mode": "catmullrom" }, "1.1667": { - "vector": [0.95473, 5.65183, -0.1148] + "post": [-0.38267, 7.81704, 0.1148], + "lerp_mode": "catmullrom" }, "1.2083": { - "vector": [0.99427, 5.91321, -0.07857] - }, - "1.2917": { - "vector": [1.00984, 6.01617, -0.0643] - }, - "1.375": { - "vector": [0.63838, 6.26544, -0.05587] - }, - "1.5": { - "vector": [0.21712, 5.92682, -0.05258] - }, - "1.5833": { - "vector": [-0.61858, 5.22497, -0.04635] - }, - "1.6667": { - "vector": [-1.58489, 4.41343, -0.03915] - }, - "1.75": { - "vector": [-2.47484, 3.66602, -0.03252] - }, - "1.7917": { - "vector": [-3.6186, 2.67157, -0.024] - }, - "1.8333": { - "vector": [-4.21816, 2.14964, -0.01953] - }, - "1.875": { - "vector": [-4.63029, 1.76662, -0.01646] - }, - "1.9583": { - "vector": [-5.62426, 0.82871, -0.00906] - }, - "2.0417": { - "vector": [-6.45722, -0.0677, -0.00285] - }, - "2.1667": { - "vector": [-6.75631, -0.55354, -0.00062] - }, - "2.2083": { - "vector": [-6.83301, -0.8779, 0] - }, - "2.2917": { - "vector": [-6.82415, -1.14629, 0] - }, - "2.375": { - "vector": [-6.816, -1.42463, 0] - }, - "2.4167": { - "vector": [-6.80277, -1.7097, 0] - }, - "2.4583": { - "vector": [-6.79016, -1.97947, 0] - }, - "2.5": { - "vector": [-6.78106, -3.16736, 0] - }, - "2.5417": { - "vector": [-6.77135, -4.31099, 0] - }, - "2.5833": { - "vector": [-6.7609, -5.42545, 0] - }, - "2.6667": { - "vector": [-6.74954, -6.49946, 0] - }, - "2.7083": { - "vector": [-6.72651, -7.51542, 0] - }, - "2.75": { - "vector": [-6.6952, -8.44784, 0] + "post": [-0.26189, 7.96316, 0.07857], + "lerp_mode": "catmullrom" }, - "2.8333": { - "vector": [-6.66016, -9.23245, 0] + "1.2917": { + "post": [-0.21432, 8.02071, 0.0643], + "lerp_mode": "catmullrom" }, - "2.9167": { - "vector": [-6.62039, -9.7917, 0] + "1.375": { + "post": [0.60909, 7.5684, 0.05587], + "lerp_mode": "catmullrom" }, - "2.9583": { - "vector": [-6.57847, -9.99355, 0] + "1.5": { + "post": [1.50842, 7.04101, 0.05258], + "lerp_mode": "catmullrom" }, - "3.0833": { - "vector": [-6.51347, -9.55566, 0] + "1.5833": { + "post": [3.29082, 5.99406, 0.04635], + "lerp_mode": "catmullrom" }, - "3.2083": { - "vector": [-6.4538, -8.36536, 0] + "1.6667": { + "post": [5.35177, 4.78349, 0.03915], + "lerp_mode": "catmullrom" }, - "3.2917": { - "vector": [-6.40112, -6.69204, 0] + "1.75": { + "post": [7.51079, 3.51533, 0.03161], + "lerp_mode": "catmullrom" }, - "3.375": { - "vector": [-6.35392, -4.69749, 0] + "1.7917": { + "post": [9.68933, 2.2357, 0.024], + "lerp_mode": "catmullrom" }, - "3.4583": { - "vector": [-6.31844, -2.53787, 0] + "1.875": { + "post": [11.84707, 0.96828, 0.01646], + "lerp_mode": "catmullrom" }, - "3.5417": { - "vector": [-6.29544, -0.25655, 0] + "1.9583": { + "post": [13.90669, -0.2415, 0.00927], + "lerp_mode": "catmullrom" }, - "3.625": { - "vector": [-6.27428, 2.10933, 0] + "2.0417": { + "post": [15.68882, -1.28829, 0.00304], + "lerp_mode": "catmullrom" }, - "3.6667": { - "vector": [-6.25936, 4.53246, 0] + "2.1667": { + "post": [16.54188, -1.78936, 0.00006], + "lerp_mode": "catmullrom" }, - "3.7083": { - "vector": [-6.25148, 6.89094, 0] + "2.375": { + "post": [16.59808, -1.5969, 0], + "lerp_mode": "catmullrom" }, - "3.75": { - "vector": [-6.24595, 7, 0] + "2.6667": { + "post": [16.70166, -1.04447, 0], + "lerp_mode": "catmullrom" }, - "3.7917": { - "vector": [-6.24005, 7, 0] + "3.4583": { + "post": [17.32772, 2.2945, 0], + "lerp_mode": "catmullrom" }, - "3.8333": { - "vector": [-6.2337, 7, 0] + "3.625": { + "post": [17.4252, 2.81443, 0], + "lerp_mode": "catmullrom" }, "3.875": { - "vector": [-6.22964, 7, 0] + "post": [17.4734, 3.07148, 0], + "lerp_mode": "catmullrom" }, "3.9583": { - "vector": [-6.22776, 7, 0] - }, - "4.0": { - "vector": [-6.22221, 7, 0] + "post": [17.15928, 2.91596, 0], + "lerp_mode": "catmullrom" }, "4.0417": { - "vector": [-6.21458, 7, 0] + "post": [16.36945, 2.51826, 0], + "lerp_mode": "catmullrom" }, "4.0833": { - "vector": [-6.21339, 6.97699, 0] - }, - "4.125": { - "vector": [-6.19988, 6.75308, 0] + "post": [15.31327, 1.98645, 0], + "lerp_mode": "catmullrom" }, "4.1667": { - "vector": [-6.19128, 6.63407, 0] + "post": [14.11356, 1.38237, 0], + "lerp_mode": "catmullrom" }, "4.2083": { - "vector": [-6.18154, 6.27085, 0] + "post": [12.83467, 0.73841, 0], + "lerp_mode": "catmullrom" }, "4.25": { - "vector": [-6.17061, 5.89312, 0] - }, - "4.2917": { - "vector": [-6.16322, 5.65383, 0] + "post": [11.50672, 0.06976, 0], + "lerp_mode": "catmullrom" }, "4.3333": { - "vector": [-6.15692, 5.32932, 0] + "post": [10.14667, -0.61506, 0], + "lerp_mode": "catmullrom" }, "4.375": { - "vector": [-6.13548, 4.2758, 0] + "post": [8.77612, -1.30516, 0], + "lerp_mode": "catmullrom" }, "4.4167": { - "vector": [-6.12922, 3.87163, 0] + "post": [7.39616, -2, 0], + "lerp_mode": "catmullrom" }, "4.4583": { - "vector": [-5.84879, 2.63323, 0] + "post": [7.02279, -1.86254, 0], + "lerp_mode": "catmullrom" }, "4.5": { - "vector": [-5.68429, 1.70359, 0] + "post": [6.28663, -1.59151, 0], + "lerp_mode": "catmullrom" }, "4.5417": { - "vector": [-5.54433, 0.85472, 0] + "post": [5.92676, -1.45902, 0], + "lerp_mode": "catmullrom" }, "4.5833": { - "vector": [-5.40267, -0.24635, 0] + "post": [5.58438, -1.33296, 0], + "lerp_mode": "catmullrom" }, "4.625": { - "vector": [-5.31695, -1.02402, 0] + "post": [5.25896, -1.21316, 0], + "lerp_mode": "catmullrom" }, "4.7083": { - "vector": [-5.15807, -2.97239, 0] + "post": [4.97707, -1.10937, 0], + "lerp_mode": "catmullrom" }, "4.75": { - "vector": [-5.07132, -4.96791, 0] + "post": [4.76394, -1.03091, 0], + "lerp_mode": "catmullrom" }, "4.7917": { - "vector": [-5.04133, -7, 0] + "post": [4.68, -1, 0], + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": [3.12, -0.67, 0], + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } - } - }, - "tail2": { - "rotation": { + }, + "position": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.0833": { - "vector": [0, -0.03274, 0] + "post": [0, 0, -0.06063], + "lerp_mode": "catmullrom" }, "0.1667": { - "vector": [0, -0.11491, 0] + "post": [0, 0, -0.2128], + "lerp_mode": "catmullrom" }, "0.25": { - "vector": [0, -0.2248, 0] + "post": [0, 0, -0.41629], + "lerp_mode": "catmullrom" }, "0.2917": { - "vector": [0, -0.34962, 0] + "post": [0, 0, -0.64744], + "lerp_mode": "catmullrom" }, "0.375": { - "vector": [0, -0.48267, 0] + "post": [0, 0, -0.89384], + "lerp_mode": "catmullrom" }, "0.4167": { - "vector": [0, -0.62084, 0] + "post": [0, 0, -1.14969], + "lerp_mode": "catmullrom" }, "0.5": { - "vector": [0, -0.76234, 0] + "post": [0, 0, -1.41173], + "lerp_mode": "catmullrom" }, "0.5417": { - "vector": [0, -0.9569, 0] + "post": [0, 0, -1.77203], + "lerp_mode": "catmullrom" }, "0.5833": { - "vector": [0.03092, -1.15521, 0] + "post": [0, 0, -2.0677], + "lerp_mode": "catmullrom" }, "0.625": { - "vector": [0.06521, -1.27355, 0] + "post": [0, 0, -2.20748], + "lerp_mode": "catmullrom" }, "0.7083": { - "vector": [0.10513, -1.4113, 0] + "post": [0, 0, -2.37017], + "lerp_mode": "catmullrom" }, "0.75": { - "vector": [0.17989, -1.66933, 0] + "post": [0, 0, -2.67494], + "lerp_mode": "catmullrom" }, "0.7917": { - "vector": [0.22149, -1.8129, 0] + "post": [0, 0, -2.84451], + "lerp_mode": "catmullrom" }, "0.8333": { - "vector": [0.25747, -1.93707, 0] + "post": [0, 0, -2.99116], + "lerp_mode": "catmullrom" }, "0.875": { - "vector": [0.32175, -2.15889, 0] + "post": [0, 0, -3.25316], + "lerp_mode": "catmullrom" }, "0.9167": { - "vector": [0.38348, -2.37997, 0] + "post": [0, 0, -3.51968], + "lerp_mode": "catmullrom" }, "0.9583": { - "vector": [0.42917, -2.54562, 0] + "post": [0, 0, -3.72066], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [0.47452, -2.71005, 0] + "post": [0, 0, -3.92017], + "lerp_mode": "catmullrom" }, "1.0417": { - "vector": [0.51903, -2.87141, 0] + "post": [0, 0, -4.11596], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [0.56138, -3.02492, 0] + "post": [0, 0, -4.30223], + "lerp_mode": "catmullrom" }, "1.125": { - "vector": [0.60162, -3.17083, 0] + "post": [0, 0, -4.47927], + "lerp_mode": "catmullrom" }, "1.1667": { - "vector": [0.63648, -3.29722, 0] + "post": [0, 0, -4.63263], + "lerp_mode": "catmullrom" }, "1.2083": { - "vector": [0.66284, -3.39279, 0] + "post": [0, 0, -4.74858], + "lerp_mode": "catmullrom" }, "1.2917": { - "vector": [0.67323, -3.43042, 0] + "post": [0, 0, -4.79424], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [0.38525, -3.33068, 0] + "post": [0, -0.04803, -4.81989], + "lerp_mode": "catmullrom" }, "1.5": { - "vector": [0.05934, -3.14473, 0] + "post": [0, -0.10167, -4.83047], + "lerp_mode": "catmullrom" }, "1.5833": { - "vector": [-0.58715, -2.77234, 0] + "post": [0, -0.20805, -4.85054], + "lerp_mode": "catmullrom" }, "1.6667": { - "vector": [-1.33468, -2.34174, 0] + "post": [0, -0.33106, -4.87376], + "lerp_mode": "catmullrom" }, "1.75": { - "vector": [-2.02314, -1.94517, 0] + "post": [0, -0.45991, -4.89807], + "lerp_mode": "catmullrom" }, "1.7917": { - "vector": [-2.90795, -1.60488, 0] - }, - "1.8333": { - "vector": [-3.37176, -1.4297, 0] + "post": [0, -0.58994, -4.92261], + "lerp_mode": "catmullrom" }, "1.875": { - "vector": [-3.69058, -1.43056, 0] + "post": [0, -0.71872, -4.94692], + "lerp_mode": "catmullrom" }, "1.9583": { - "vector": [-4.45951, -1.5033, 0] + "post": [0, -0.84164, -4.97011], + "lerp_mode": "catmullrom" }, "2.0417": { - "vector": [-5.10388, -2.11643, 0] + "post": [0, -0.94801, -4.99019], + "lerp_mode": "catmullrom" }, "2.1667": { - "vector": [-5.33526, -3.15642, 0] - }, - "2.2083": { - "vector": [-5.4, -4.38949, 0] - }, - "2.2917": { - "vector": [-5.4, -5.73144, 0] + "post": [0, -0.99892, -4.9998], + "lerp_mode": "catmullrom" }, "2.375": { - "vector": [-5.4, -7.12313, 0] - }, - "2.4167": { - "vector": [-5.4, -8.54851, 0] - }, - "2.4583": { - "vector": [-5.4, -9.89735, 0] - }, - "2.5": { - "vector": [-5.4, -9.85408, 0] - }, - "2.5417": { - "vector": [-5.4, -9.71113, 0] - }, - "2.5833": { - "vector": [-5.4, -9.57182, 0] + "post": [0, -1.03526, -5], + "lerp_mode": "catmullrom" }, "2.6667": { - "vector": [-5.4, -9.43757, 0] - }, - "2.7083": { - "vector": [-5.4, -9.31057, 0] - }, - "2.75": { - "vector": [-5.4, -9.19402, 0] - }, - "2.8333": { - "vector": [-5.4, -9.09594, 0] - }, - "2.9167": { - "vector": [-5.4, -9.02604, 0] - }, - "2.9583": { - "vector": [-5.4, -9.00081, 0] - }, - "3.0833": { - "vector": [-5.4, -8.58363, 0] - }, - "3.2083": { - "vector": [-5.4, -7.46825, 0] - }, - "3.2917": { - "vector": [-5.4, -5.90024, 0] - }, - "3.375": { - "vector": [-5.4, -4.03124, 0] + "post": [0, -1.13117, -5], + "lerp_mode": "catmullrom" }, "3.4583": { - "vector": [-5.4, -2.00755, 0] - }, - "3.5417": { - "vector": [-5.4, 0.13018, 0] + "post": [0, -1.71085, -5], + "lerp_mode": "catmullrom" }, "3.625": { - "vector": [-5.4, 2.34715, 0] - }, - "3.6667": { - "vector": [-5.4, 4.61777, 0] - }, - "3.7083": { - "vector": [-5.4, 6.8278, 0] - }, - "3.75": { - "vector": [-5.4, 7.95144, 0] - }, - "3.7917": { - "vector": [-5.4, 8.95212, 0] - }, - "3.8333": { - "vector": [-5.4, 9.92727, 0] + "post": [0, -1.80112, -5], + "lerp_mode": "catmullrom" }, "3.875": { - "vector": [-5.37938, 10.86702, 0] + "post": [0, -1.84574, -5], + "lerp_mode": "catmullrom" }, "3.9583": { - "vector": [-5.34267, 11.75599, 0] - }, - "4.0": { - "vector": [-5.23431, 12.57186, 0] + "post": [0, -1.85065, -5], + "lerp_mode": "catmullrom" }, "4.0417": { - "vector": [-5.08542, 13.1783, 0] + "post": [0, -1.8617, -5], + "lerp_mode": "catmullrom" }, "4.0833": { - "vector": [-5.06219, 13.23049, 0] - }, - "4.125": { - "vector": [-4.79865, 13.44828, 0] + "post": [0, -1.87647, -5], + "lerp_mode": "catmullrom" }, "4.1667": { - "vector": [-4.63089, 13.39303, 0] + "post": [0, -1.89324, -5], + "lerp_mode": "catmullrom" }, "4.2083": { - "vector": [-4.44084, 13.04571, 0] + "post": [0, -1.91113, -5], + "lerp_mode": "catmullrom" }, "4.25": { - "vector": [-4.22761, 12.5876, 0] - }, - "4.2917": { - "vector": [-4.0833, 12.29739, 0] + "post": [0, -1.9297, -5], + "lerp_mode": "catmullrom" }, "4.3333": { - "vector": [-3.9604, 11.90383, 0] + "post": [0, -1.94872, -5], + "lerp_mode": "catmullrom" }, "4.375": { - "vector": [-3.5421, 10.62614, 0] + "post": [0, -1.96789, -5], + "lerp_mode": "catmullrom" }, "4.4167": { - "vector": [-3.42, 10.13597, 0] + "post": [0, -1.98719, -5], + "lerp_mode": "catmullrom" }, "4.4583": { - "vector": [-3.37366, 8.63406, 0] + "post": [0, -1.85149, -4.72507], + "lerp_mode": "catmullrom" }, "4.5": { - "vector": [-3.34647, 7.50662, 0] + "post": [0, -1.58393, -4.18302], + "lerp_mode": "catmullrom" }, "4.5417": { - "vector": [-3.32334, 6.47712, 0] + "post": [0, -1.45313, -3.91803], + "lerp_mode": "catmullrom" }, "4.5833": { - "vector": [-3.29993, 5.14177, 0] + "post": [0, -1.3287, -3.66592], + "lerp_mode": "catmullrom" }, "4.625": { - "vector": [-3.28577, 4.19863, 0] + "post": [0, -1.21042, -3.42631], + "lerp_mode": "catmullrom" }, "4.7083": { - "vector": [-3.25951, 1.83568, 0] + "post": [0, -1.10797, -3.21875], + "lerp_mode": "catmullrom" }, "4.75": { - "vector": [-3.24518, -0.58445, 0] + "post": [0, -1.03051, -3.06181], + "lerp_mode": "catmullrom" }, "4.7917": { - "vector": [-3.24022, -3.04893, 0] + "post": [0, -1, -3], + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "tail3": { + "shoulders": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.0833": { - "vector": [0.05456, -0.03274, 0] + "post": [0.01091, 0.1746, -0.03274], + "lerp_mode": "catmullrom" }, "0.1667": { - "vector": [0.19152, -0.11491, 0] + "post": [0.0383, 0.61287, -0.11491], + "lerp_mode": "catmullrom" }, "0.25": { - "vector": [0.37466, -0.2248, 0] + "post": [0.07493, 1.19892, -0.2248], + "lerp_mode": "catmullrom" }, "0.2917": { - "vector": [0.58269, -0.34962, 0] + "post": [0.11654, 1.86462, -0.34962], + "lerp_mode": "catmullrom" }, "0.375": { - "vector": [0.80446, -0.48267, 0] + "post": [0.16089, 2.57426, -0.48267], + "lerp_mode": "catmullrom" }, "0.4167": { - "vector": [1.03473, -0.62084, 0] + "post": [0.20695, 3.31112, -0.62084], + "lerp_mode": "catmullrom" }, "0.5": { - "vector": [1.27056, -0.76234, 0] + "post": [0.25411, 4.06579, -0.76234], + "lerp_mode": "catmullrom" }, "0.5417": { - "vector": [1.59483, -0.9569, 0] + "post": [0.30164, 4.82629, -0.90493], + "lerp_mode": "catmullrom" }, "0.5833": { - "vector": [1.43579, -1.15521, 0] - }, - "0.625": { - "vector": [1.09007, -1.27355, 0] - }, - "0.7083": { - "vector": [0.68768, -1.4113, 0] - }, - "0.75": { - "vector": [-0.06609, -1.66933, 0] - }, - "0.7917": { - "vector": [-0.48548, -1.8129, 0] - }, - "0.8333": { - "vector": [-0.8482, -1.93707, 0] + "post": [0.3495, 5.592, -1.0485], + "lerp_mode": "catmullrom" }, "0.875": { - "vector": [-1.49621, -2.15889, 0] + "post": [0.3495, 5.592, -1.0485], + "lerp_mode": "catmullrom" }, "0.9167": { - "vector": [-2.1051, -2.37997, 0] + "post": [0.35077, 4.65663, -0.92199], + "lerp_mode": "catmullrom" }, "0.9583": { - "vector": [-2.55246, -2.54562, 0] + "post": [0.35202, 3.73113, -0.79681], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [-2.99653, -2.71005, 0] + "post": [0.35326, 2.81241, -0.67255], + "lerp_mode": "catmullrom" }, "1.0417": { - "vector": [-3.43231, -2.87141, 0] + "post": [0.35449, 1.91086, -0.55061], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [-3.8469, -3.02492, 0] + "post": [0.35565, 1.05311, -0.43459], + "lerp_mode": "catmullrom" }, "1.125": { - "vector": [-4.24095, -3.17083, 0] + "post": [0.35675, 0.23789, -0.32433], + "lerp_mode": "catmullrom" }, "1.1667": { - "vector": [-4.5823, -3.29722, 0] + "post": [0.35771, -0.4683, -0.22881], + "lerp_mode": "catmullrom" }, "1.2083": { - "vector": [-4.84038, -3.39279, 0] + "post": [0.35843, -1.00224, -0.15659], + "lerp_mode": "catmullrom" }, "1.2917": { - "vector": [-4.94203, -3.43042, 0] + "post": [0.35872, -1.21253, -0.12815], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [-5.10438, -3.15778, 0] + "post": [0.53143, -1.38804, -0.11114], + "lerp_mode": "catmullrom" }, "1.5": { - "vector": [-5.24374, -2.97694, 0] + "post": [0.72463, -1.4945, -0.10459], + "lerp_mode": "catmullrom" }, "1.5833": { - "vector": [-5.51803, -2.62441, 0] + "post": [1.10776, -1.7012, -0.0922], + "lerp_mode": "catmullrom" }, "1.6667": { - "vector": [-5.83519, -2.21679, 0] + "post": [1.55077, -1.9402, -0.07788], + "lerp_mode": "catmullrom" }, "1.75": { - "vector": [-6.12728, -1.84138, 0] + "post": [2.01485, -2.19058, -0.06288], + "lerp_mode": "catmullrom" }, "1.7917": { - "vector": [-6.5032, -1.52829, -0.0093] - }, - "1.8333": { - "vector": [-6.70027, -1.36736, -0.01436] + "post": [2.48313, -2.44322, -0.04774], + "lerp_mode": "catmullrom" }, "1.875": { - "vector": [-6.83609, -1.37803, -0.02449] + "post": [2.94695, -2.69345, -0.03275], + "lerp_mode": "catmullrom" }, "1.9583": { - "vector": [-7.1639, -1.47439, -0.05281] + "post": [3.38966, -2.9323, -0.01844], + "lerp_mode": "catmullrom" }, "2.0417": { - "vector": [-7.44029, -2.10733, -0.10688] + "post": [3.77274, -3.13897, -0.00605], + "lerp_mode": "catmullrom" }, "2.1667": { - "vector": [-7.54203, -3.15443, -0.17132] - }, - "2.2083": { - "vector": [-7.5524, -4.38949, -0.2411] - }, - "2.2917": { - "vector": [-7.5299, -5.73144, -0.3148] + "post": [3.95611, -3.2379, -0.00013], + "lerp_mode": "catmullrom" }, "2.375": { - "vector": [-7.5097, -7.12313, -0.39124] - }, - "2.4167": { - "vector": [-7.47435, -8.54851, -0.46953] - }, - "2.5": { - "vector": [-7.43804, -10, -0.54926] + "post": [3.96, -2.97343, 0], + "lerp_mode": "catmullrom" }, "2.6667": { - "vector": [-7.30713, -10, -0.54926] + "post": [3.96, -2.24836, 0], + "lerp_mode": "catmullrom" }, "3.4583": { - "vector": [-6.05502, -10, -0.54926] - }, - "3.625": { - "vector": [-5.86004, -10, -0.54926] - }, - "3.7083": { - "vector": [-5.82489, -10, -0.54926] - }, - "3.75": { - "vector": [-5.8083, -7.22752, -0.54926] - }, - "3.7917": { - "vector": [-5.79061, -4.5114, -0.54926] + "post": [3.96, 2.13403, 0], + "lerp_mode": "catmullrom" }, - "3.8333": { - "vector": [-5.77156, -1.86455, -0.54926] + "3.625": { + "post": [3.96, 2.81644, 0], + "lerp_mode": "catmullrom" }, "3.875": { - "vector": [-5.71128, 0.68621, -0.54926] + "post": [3.96, 3.15382, 0], + "lerp_mode": "catmullrom" }, "3.9583": { - "vector": [-5.61996, 3.09911, -0.54926] - }, - "4.0": { - "vector": [-5.35046, 5.31363, -0.54926] + "post": [3.6818, 3.22183, 0], + "lerp_mode": "catmullrom" }, "4.0417": { - "vector": [-4.98016, 6.95968, -0.54926] + "post": [2.98349, 3.38293, 0], + "lerp_mode": "catmullrom" }, "4.0833": { - "vector": [-4.92239, 7.17543, -0.54926] - }, - "4.125": { - "vector": [-4.26696, 8.48765, -0.54926] + "post": [2.0497, 3.59835, 0], + "lerp_mode": "catmullrom" }, "4.1667": { - "vector": [-3.84972, 8.72096, -0.54926] + "post": [0.98901, 3.84304, 0], + "lerp_mode": "catmullrom" }, "4.2083": { - "vector": [-3.37705, 8.94792, -0.54926] + "post": [-0.14169, 4.10389, 0], + "lerp_mode": "catmullrom" }, "4.25": { - "vector": [-2.84671, 8.92094, -0.54926] - }, - "4.2917": { - "vector": [-2.4878, 8.90384, -0.54926] + "post": [-1.31577, 4.37474, 0], + "lerp_mode": "catmullrom" }, "4.3333": { - "vector": [-2.18214, 8.88067, -0.54926] + "post": [-2.51821, 4.65214, 0], + "lerp_mode": "catmullrom" }, "4.375": { - "vector": [-1.1418, 8.80541, -0.54926] + "post": [-3.72995, 4.93168, 0], + "lerp_mode": "catmullrom" }, "4.4167": { - "vector": [-0.83813, 8.77654, -0.54926] + "post": [-4.95, 5.21314, 0], + "lerp_mode": "catmullrom" }, "4.4583": { - "vector": [-2.02049, 8.68809, -0.54926] + "post": [-5.06134, 4.49652, 0], + "lerp_mode": "catmullrom" }, "4.5": { - "vector": [-2.71405, 8.62168, -0.54926] + "post": [-5.28088, 3.08362, 0], + "lerp_mode": "catmullrom" }, "4.5417": { - "vector": [-3.30414, 8.56105, -0.54926] + "post": [-5.3882, 2.39291, 0], + "lerp_mode": "catmullrom" }, "4.5833": { - "vector": [-3.90139, 8.4824, -0.54926] + "post": [-5.4903, 1.73577, 0], + "lerp_mode": "catmullrom" }, "4.625": { - "vector": [-4.26277, 8.42686, -0.54926] + "post": [-5.58734, 1.11121, 0], + "lerp_mode": "catmullrom" }, "4.7083": { - "vector": [-4.93264, 8.28769, -0.54926] + "post": [-5.67141, 0.57018, 0], + "lerp_mode": "catmullrom" }, "4.75": { - "vector": [-5.29839, 8.14515, -0.54926] + "post": [-5.73497, 0.16112, 0], + "lerp_mode": "catmullrom" }, "4.7917": { - "vector": [-5.42486, 8, -0.54926] + "post": [-5.76, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": [-3.85, -0.01, 0], + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.75": { - "vector": [0, 0, 0] + "0.0833": { + "post": [0, 0, 0.01213], + "lerp_mode": "catmullrom" }, - "1.8333": { - "vector": [0, 0, 0] + "0.1667": { + "post": [0, 0, 0.04256], + "lerp_mode": "catmullrom" }, - "1.9583": { - "vector": [0, 0, 0] + "0.25": { + "post": [0, 0, 0.08326], + "lerp_mode": "catmullrom" }, - "2.0417": { - "vector": [0, 0, 0] + "0.2917": { + "post": [0, 0, 0.12949], + "lerp_mode": "catmullrom" }, - "2.1667": { - "vector": [0, 0, 0] + "0.375": { + "post": [0, 0, 0.17877], + "lerp_mode": "catmullrom" }, - "2.2083": { - "vector": [0, 0, 0] + "0.4167": { + "post": [0, 0, 0.22994], + "lerp_mode": "catmullrom" }, - "2.2917": { - "vector": [0, 0, 0] + "0.5": { + "post": [0, 0, 0.28235], + "lerp_mode": "catmullrom" }, - "2.375": { - "vector": [0, 0, 0] + "0.5417": { + "post": [0, 0, 0.33516], + "lerp_mode": "catmullrom" }, - "2.4167": { - "vector": [0, 0, 0] + "0.5833": { + "post": [0, 0, 0.38833], + "lerp_mode": "catmullrom" }, - "2.5": { - "vector": [0, 0, 0] + "0.875": { + "post": [0, 0, 0.38833], + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": [0, 0, 0.38974], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [0, 0, 0.39113], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0, 0.39252], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0, 0, 0.39387], + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": [0, 0, 0.39516], + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": [0, 0, 0.39639], + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": [0, 0, 0.39745], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [0, 0, 0.39826], + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": [0, 0, 0.39857], + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": [0, 0, 0.39837], + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "tail4": { + "neck2": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.0833": { - "vector": [0.15278, -0.07639, 0] + "post": [0, 0.21825, -0.04365], + "lerp_mode": "catmullrom" }, "0.1667": { - "vector": [0.53626, -0.26813, 0] + "post": [0, 0.76608, -0.15322], + "lerp_mode": "catmullrom" }, "0.25": { - "vector": [1.04906, -0.52453, 0] + "post": [0, 1.49865, -0.29973], + "lerp_mode": "catmullrom" }, "0.2917": { - "vector": [1.63155, -0.81577, 0] + "post": [0, 2.33078, -0.46616], + "lerp_mode": "catmullrom" }, "0.375": { - "vector": [2.25248, -1.12624, 0] + "post": [0, 3.21783, -0.64357], + "lerp_mode": "catmullrom" }, "0.4167": { - "vector": [2.89723, -1.44862, 0] + "post": [0, 4.1389, -0.82778], + "lerp_mode": "catmullrom" }, "0.5": { - "vector": [3.55756, -1.77878, 0] + "post": [0, 5.08224, -1.01645], + "lerp_mode": "catmullrom" }, "0.5417": { - "vector": [4.46552, -2.23276, 0] + "post": [0, 6.37931, -1.27586], + "lerp_mode": "catmullrom" }, "0.5833": { - "vector": [4.66951, -2.75216, 0] + "post": [0, 6.76699, -1.33415], + "lerp_mode": "catmullrom" }, "0.625": { - "vector": [4.42164, -3.09118, 0] + "post": [0, 6.51965, -1.26333], + "lerp_mode": "catmullrom" }, "0.7083": { - "vector": [4.13314, -3.48576, 0] + "post": [0, 6.23177, -1.1809], + "lerp_mode": "catmullrom" }, "0.75": { - "vector": [3.59271, -4.22491, 0] + "post": [0, 5.69249, -1.02649], + "lerp_mode": "catmullrom" }, "0.7917": { - "vector": [3.29201, -4.63617, 0] + "post": [0, 5.39245, -0.94058], + "lerp_mode": "catmullrom" }, "0.8333": { - "vector": [3.03196, -4.99186, 0] + "post": [0, 5.13294, -0.86627], + "lerp_mode": "catmullrom" }, "0.875": { - "vector": [2.56736, -5.62729, 0] + "post": [0, 4.66934, -0.73353], + "lerp_mode": "catmullrom" }, "0.9167": { - "vector": [2.15873, -6.25631, 0] + "post": [0, 4.09417, -0.61678], + "lerp_mode": "catmullrom" }, "0.9583": { - "vector": [1.86564, -6.72658, 0] + "post": [0, 3.63606, -0.53304], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [1.57469, -7.1934, 0] + "post": [0, 3.1813, -0.44991], + "lerp_mode": "catmullrom" }, "1.0417": { - "vector": [1.28918, -7.6515, 0] + "post": [0, 2.73504, -0.36834], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [1.01755, -8.08734, 0] + "post": [0, 2.31047, -0.29073], + "lerp_mode": "catmullrom" }, "1.125": { - "vector": [0.75938, -8.50158, 0] + "post": [0, 1.90694, -0.21697], + "lerp_mode": "catmullrom" }, "1.1667": { - "vector": [0.53574, -8.86041, 0] + "post": [0, 1.55738, -0.15307], + "lerp_mode": "catmullrom" }, "1.2083": { - "vector": [0.36665, -9.13171, 0] + "post": [0, 1.29308, -0.10476], + "lerp_mode": "catmullrom" }, "1.2917": { - "vector": [0.30005, -9.23857, 0] + "post": [0, 1.18899, -0.08573], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [0.07053, -8.60753, 0] + "post": [0, 0.85236, -0.07449], + "lerp_mode": "catmullrom" }, "1.5": { - "vector": [-0.15727, -8.11747, 0] + "post": [0, 0.47967, -0.0701], + "lerp_mode": "catmullrom" }, "1.5833": { - "vector": [-0.60758, -7.1562, 0] + "post": [0, -0.25923, -0.0618], + "lerp_mode": "catmullrom" }, "1.6667": { - "vector": [-1.12828, -6.04471, 0] + "post": [0, -1.1136, -0.0522], + "lerp_mode": "catmullrom" }, "1.75": { - "vector": [-1.60783, -5.02103, 0] + "post": [0, -2.00863, -0.04215], + "lerp_mode": "catmullrom" }, "1.7917": { - "vector": [-2.22415, -3.55297, 0] - }, - "1.8333": { - "vector": [-2.54722, -2.78053, 0] + "post": [0, -2.91175, -0.032], + "lerp_mode": "catmullrom" }, "1.875": { - "vector": [-2.76929, -2.14043, 0] + "post": [0, -3.80624, -0.02195], + "lerp_mode": "catmullrom" }, "1.9583": { - "vector": [-3.3049, -0.53301, 0] + "post": [0, -4.56919, -0.01338], + "lerp_mode": "catmullrom" }, "2.0417": { - "vector": [-3.75374, 1.31098, 0] + "post": [1.06377, -5.39885, -0.00406], + "lerp_mode": "catmullrom" }, "2.1667": { - "vector": [-3.9149, 2.71094, 0] + "post": [2.41811, -5.735, 0], + "lerp_mode": "catmullrom" }, "2.2083": { - "vector": [-3.95651, 3.95054, 0] - }, - "2.2917": { - "vector": [-3.95208, 5.1583, 0] + "post": [2.60011, -5.69643, 0], + "lerp_mode": "catmullrom" }, "2.375": { - "vector": [-3.948, 6.41082, 0] + "post": [2.60003, -5.31492, 0], + "lerp_mode": "catmullrom" }, "2.4167": { - "vector": [-3.94139, 7.69365, 0] - }, - "2.4583": { - "vector": [-3.93508, 8.90762, 0] - }, - "2.5": { - "vector": [-3.93053, 5.93568, 0] - }, - "2.5417": { - "vector": [-3.92568, 2.93365, 0] - }, - "2.5833": { - "vector": [-3.92045, 0.00819, 0] + "post": [2.6, -5.0747, 0], + "lerp_mode": "catmullrom" }, "2.6667": { - "vector": [-3.91477, -2.81107, 0] - }, - "2.7083": { - "vector": [-3.90326, -5.47797, 0] - }, - "2.75": { - "vector": [-3.8876, -7.92559, 0] - }, - "2.8333": { - "vector": [-3.87008, -9.98519, 0] - }, - "2.9167": { - "vector": [-3.85019, -11.45322, 0] - }, - "2.9583": { - "vector": [-3.82857, -12, 0] + "post": [2.6, -4.19794, 0], + "lerp_mode": "catmullrom" }, "3.4583": { - "vector": [-3.70409, -12, 0] + "post": [2.6, 2.47999, 0], + "lerp_mode": "catmullrom" }, "3.625": { - "vector": [-3.6716, -12, 0] - }, - "3.7083": { - "vector": [-3.66574, -12, 0] - }, - "3.75": { - "vector": [-3.66298, -10.10304, 0] - }, - "3.7917": { - "vector": [-3.66003, -8.24464, 0] - }, - "3.8333": { - "vector": [-3.65685, -6.43364, 0] + "post": [2.6, 3.51987, 0], + "lerp_mode": "catmullrom" }, "3.875": { - "vector": [-3.59297, -4.68839, 0] + "post": [2.6, 4.03397, 0], + "lerp_mode": "catmullrom" }, "3.9583": { - "vector": [-3.48189, -3.03745, 0] - }, - "4.0": { - "vector": [-3.15402, -1.52226, 0] + "post": [2.6, 4.0905, 0], + "lerp_mode": "catmullrom" }, "4.0417": { - "vector": [-2.70354, -0.39601, 0] + "post": [2.6, 4.21774, 0], + "lerp_mode": "catmullrom" }, "4.0833": { - "vector": [-2.63326, -0.22754, 0] - }, - "4.125": { - "vector": [-1.8359, 0.87316, 0] + "post": [2.6, 4.3879, 0], + "lerp_mode": "catmullrom" }, "4.1667": { - "vector": [-1.32832, 1.14061, 0] + "post": [2.6, 4.58118, 0], + "lerp_mode": "catmullrom" }, "4.2083": { - "vector": [-0.7533, 1.62498, 0] + "post": [2.6, 4.78722, 0], + "lerp_mode": "catmullrom" }, "4.25": { - "vector": [-0.10813, 1.94875, 0] - }, - "4.2917": { - "vector": [0.3285, 2.15386, 0] + "post": [2.6, 5.00116, 0], + "lerp_mode": "catmullrom" }, "4.3333": { - "vector": [0.70035, 2.43201, 0] + "post": [2.6, 5.22028, 0], + "lerp_mode": "catmullrom" }, "4.375": { - "vector": [1.96596, 3.33503, 0] + "post": [2.6, 5.44108, 0], + "lerp_mode": "catmullrom" }, "4.4167": { - "vector": [2.33539, 3.68146, 0] + "post": [2.6, 5.6634, 0], + "lerp_mode": "catmullrom" }, "4.4583": { - "vector": [1.73411, 4.74295, 0] + "post": [2.6, 4.59498, 0], + "lerp_mode": "catmullrom" }, "4.5": { - "vector": [1.3814, 5.53978, 0] + "post": [2.6, 2.48844, 0], + "lerp_mode": "catmullrom" }, "4.5417": { - "vector": [1.08132, 6.26739, 0] + "post": [2.6, 1.45866, 0], + "lerp_mode": "catmullrom" }, "4.5833": { - "vector": [0.77759, 7.21116, 0] + "post": [2.6, 0.47891, 0], + "lerp_mode": "catmullrom" }, "4.625": { - "vector": [0.59381, 7.87773, 0] + "post": [2.6, -0.45227, 0], + "lerp_mode": "catmullrom" }, "4.7083": { - "vector": [0.25316, 9.54776, 0] + "post": [2.6, -1.25891, 0], + "lerp_mode": "catmullrom" }, "4.75": { - "vector": [0.06716, 11.25821, 0] + "post": [2.6, -1.86879, 0], + "lerp_mode": "catmullrom" }, "4.7917": { - "vector": [0.00284, 13, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "1.75": { - "vector": [0, 0, 0] - }, - "1.8333": { - "vector": [0, 0, 0] - }, - "1.9583": { - "vector": [0, 0, 0] - }, - "2.0417": { - "vector": [0, 0, 0] - }, - "2.1667": { - "vector": [0, 0, 0] - }, - "2.2083": { - "vector": [0, 0, 0] - }, - "2.2917": { - "vector": [0, 0, 0] - }, - "2.375": { - "vector": [0, 0, 0] + "post": [2.6, -2.109, 0], + "lerp_mode": "catmullrom" }, - "2.4167": { - "vector": [0, 0, 0] + "4.9583": { + "post": [1.74, -1.43, 0], + "lerp_mode": "catmullrom" }, - "2.5": { - "vector": [0, 0, 0] + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } - } - }, - "thighRight": { - "rotation": { + }, + "position": { "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0.12004, 0, 0] - }, - "0.1667": { - "vector": [0.42135, 0, 0] - }, - "0.25": { - "vector": [0.82426, 0, 0] - }, - "0.2917": { - "vector": [1.28193, 0, 0] - }, - "0.375": { - "vector": [1.76981, 0, 0] - }, - "0.4167": { - "vector": [2.2764, 0, 0] - }, - "0.5": { - "vector": [2.79523, 0, 0] - }, - "0.5417": { - "vector": [3.50862, 0, 0] - }, - "0.5833": { - "vector": [4.08631, 0, 0] - }, - "0.625": { - "vector": [4.3545, 0, 0] - }, - "0.7083": { - "vector": [4.66666, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": [5.2514, 0, 0] + "1.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [5.57675, 0, 0] + "1.375": { + "post": [0, 0, 0.00961], + "lerp_mode": "catmullrom" }, - "0.8333": { - "vector": [5.85813, 0, 0] + "1.5": { + "post": [0, 0, 0.02033], + "lerp_mode": "catmullrom" }, - "0.875": { - "vector": [6.36082, 0, 0] + "1.5833": { + "post": [0, 0, 0.04161], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [6.87309, 0, 0] + "1.6667": { + "post": [0, 0, 0.06621], + "lerp_mode": "catmullrom" }, - "0.9583": { - "vector": [7.25962, 0, 0] + "1.75": { + "post": [0, 0, 0.09198], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [7.64331, 0, 0] + "1.7917": { + "post": [0, 0, 0.11799], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [8.01984, 0, 0] + "1.875": { + "post": [0, 0, 0.14374], + "lerp_mode": "catmullrom" }, - "1.0833": { - "vector": [8.37807, 0, 0] + "1.9583": { + "post": [0, 0, 0.16833], + "lerp_mode": "catmullrom" }, - "1.125": { - "vector": [8.71854, 0, 0] + "2.0417": { + "post": [0, 0, 0.1896], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [9.01348, 0, 0] + "2.1667": { + "post": [0, 0, 0.2], + "lerp_mode": "catmullrom" }, - "1.2083": { - "vector": [9.23647, 0, 0] + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "1.2917": { - "vector": [9.3243, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [9.25257, 0, 0] + "post": [0, 0, 0.01729], + "lerp_mode": "catmullrom" }, "1.5": { - "vector": [9.13772, 0, 0] + "post": [0, 0, 0.0366], + "lerp_mode": "catmullrom" }, "1.5833": { - "vector": [8.90826, 0, 0] + "post": [0, 0, 0.0749], + "lerp_mode": "catmullrom" }, "1.6667": { - "vector": [8.64293, 0, 0] + "post": [0, 0, 0.11918], + "lerp_mode": "catmullrom" }, "1.75": { - "vector": [8.36498, 0, 0] + "post": [0, 0, 0.16557], + "lerp_mode": "catmullrom" }, "1.7917": { - "vector": [8.08452, 0, 0] + "post": [0, 0, 0.21238], + "lerp_mode": "catmullrom" }, "1.875": { - "vector": [7.80674, 0, 0] + "post": [0, 0, 0.25874], + "lerp_mode": "catmullrom" }, "1.9583": { - "vector": [7.54158, 0, 0] + "post": [0, 0, 0.29828], + "lerp_mode": "catmullrom" }, "2.0417": { - "vector": [7.31215, 0, 0] + "post": [-0.03682, 0, 0.34128], + "lerp_mode": "catmullrom" }, "2.1667": { - "vector": [7.20233, 0, 0] + "post": [-0.0837, 0.00234, 0.35922], + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": [0.05, 0.00362, 0.35813], + "lerp_mode": "catmullrom" }, "2.375": { - "vector": [7.07306, 0, 0] + "post": [1.4348, 0.01628, 0.34731], + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": [1.91, 0.03087, 0.34018], + "lerp_mode": "catmullrom" }, "2.6667": { - "vector": [6.72779, 0, 0] + "post": [1.91, 0.11307, 0.31278], + "lerp_mode": "catmullrom" }, "3.4583": { - "vector": [4.64094, 0, 0] + "post": [1.91, 0.73912, 0.10409], + "lerp_mode": "catmullrom" }, "3.625": { - "vector": [4.31598, 0, 0] + "post": [1.91, 0.83661, 0.0716], + "lerp_mode": "catmullrom" }, "3.875": { - "vector": [4.15532, 0, 0] + "post": [1.91, 0.88481, 0.05553], + "lerp_mode": "catmullrom" }, "3.9583": { - "vector": [4.13766, 0, 0] + "post": [1.98213, 0.89011, 0.05377], + "lerp_mode": "catmullrom" }, "4.0417": { - "vector": [4.09789, 0, 0] + "post": [2.16317, 0.90204, 0.04979], + "lerp_mode": "catmullrom" }, "4.0833": { - "vector": [4.04472, 0, 0] + "post": [2.40526, 0.91799, 0.04447], + "lerp_mode": "catmullrom" }, "4.1667": { - "vector": [3.98432, 0, 0] + "post": [2.68026, 0.93611, 0.03843], + "lerp_mode": "catmullrom" }, "4.2083": { - "vector": [3.91993, 0, 0] + "post": [2.9734, 0.95543, 0.03199], + "lerp_mode": "catmullrom" }, "4.25": { - "vector": [3.85307, 0, 0] + "post": [3.27779, 0.97548, 0.02531], + "lerp_mode": "catmullrom" }, "4.3333": { - "vector": [3.7846, 0, 0] + "post": [3.58954, 0.99603, 0.01846], + "lerp_mode": "catmullrom" }, "4.375": { - "vector": [3.7156, 0, 0] + "post": [3.90369, 1.01673, 0.01156], + "lerp_mode": "catmullrom" }, "4.4167": { - "vector": [3.64612, 0, 0] + "post": [4.22, 1.03757, 0.00461], + "lerp_mode": "catmullrom" }, "4.4583": { - "vector": [2.94697, 0, 0] + "post": [4.24887, 0.89101, 0.00398], + "lerp_mode": "catmullrom" }, "4.5": { - "vector": [1.56849, 0, 0] + "post": [4.30578, 0.60205, 0.00273], + "lerp_mode": "catmullrom" }, "4.5417": { - "vector": [0.89461, 0, 0] + "post": [4.33361, 0.46079, 0.00212], + "lerp_mode": "catmullrom" }, "4.5833": { - "vector": [0.25348, 0, 0] + "post": [4.36008, 0.3264, 0.00154], + "lerp_mode": "catmullrom" }, "4.625": { - "vector": [-0.35587, 0, 0] + "post": [4.38524, 0.19866, 0.00098], + "lerp_mode": "catmullrom" }, "4.7083": { - "vector": [-0.88372, 0, 0] + "post": [4.40703, 0.08802, 0.0005], + "lerp_mode": "catmullrom" }, "4.75": { - "vector": [-1.28281, 0, 0] + "post": [4.42351, 0.00436, 0.00014], + "lerp_mode": "catmullrom" }, "4.7917": { - "vector": [-1.44, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0, 0, -0.06063] - }, - "0.1667": { - "vector": [0, 0, -0.2128] - }, - "0.25": { - "vector": [0, 0, -0.41629] - }, - "0.2917": { - "vector": [0, 0, -0.64744] - }, - "0.375": { - "vector": [0, 0, -0.89384] - }, - "0.4167": { - "vector": [0, 0, -1.14969] - }, - "0.5": { - "vector": [0, 0, -1.41173] - }, - "0.5417": { - "vector": [0, 0, -1.77203] - }, - "0.5833": { - "vector": [0, 0, -2.0677] - }, - "0.625": { - "vector": [0, 0, -2.20748] - }, - "0.7083": { - "vector": [0, 0, -2.37017] - }, - "0.75": { - "vector": [0, 0, -2.67494] - }, - "0.7917": { - "vector": [0, 0, -2.84451] - }, - "0.8333": { - "vector": [0, 0, -2.99116] - }, - "0.875": { - "vector": [0, 0, -3.25316] - }, - "0.9167": { - "vector": [0, 0, -3.51968] - }, - "0.9583": { - "vector": [0, 0, -3.72066] - }, - "1.0": { - "vector": [0, 0, -3.92017] - }, - "1.0417": { - "vector": [0, 0, -4.11596] - }, - "1.0833": { - "vector": [0, 0, -4.30223] - }, - "1.125": { - "vector": [0, 0, -4.47927] + "post": [4.43, -0.02859, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [0, 0, -4.63263] + "4.9583": { + "post": [2.96, -0.02, 0], + "lerp_mode": "catmullrom" }, - "1.2083": { - "vector": [0, 0, -4.74858] + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "1.2917": { - "vector": [0, 0, -4.79424] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [0, -0.04803, -4.81989] + "post": [-0.34579, 0, 0], + "lerp_mode": "catmullrom" }, "1.5": { - "vector": [0, -0.10167, -4.83047] + "post": [-0.73203, 0, 0], + "lerp_mode": "catmullrom" }, "1.5833": { - "vector": [0, -0.20805, -4.85054] + "post": [-1.49796, 0, 0], + "lerp_mode": "catmullrom" }, "1.6667": { - "vector": [0, -0.33106, -4.87376] + "post": [-2.3836, 0, 0], + "lerp_mode": "catmullrom" }, "1.75": { - "vector": [0, -0.45991, -4.89807] + "post": [-3.31137, 0, 0], + "lerp_mode": "catmullrom" }, "1.7917": { - "vector": [0, -0.58994, -4.92261] + "post": [-4.24753, 0, 0], + "lerp_mode": "catmullrom" }, "1.875": { - "vector": [0, -0.71872, -4.94692] + "post": [-5.17476, 0, 0], + "lerp_mode": "catmullrom" }, "1.9583": { - "vector": [0, -0.84164, -4.97011] + "post": [-6.05982, 0, 0], + "lerp_mode": "catmullrom" }, "2.0417": { - "vector": [0, -0.94801, -4.99019] + "post": [-6.82564, 0, 0], + "lerp_mode": "catmullrom" }, "2.1667": { - "vector": [0, -0.99892, -4.9998] - }, - "2.375": { - "vector": [0, -1.03526, -5] - }, - "2.6667": { - "vector": [0, -1.13117, -5] - }, - "3.4583": { - "vector": [0, -1.71085, -5] - }, - "3.625": { - "vector": [0, -1.80112, -5] + "post": [-7.2, 0, 0], + "lerp_mode": "catmullrom" }, "3.875": { - "vector": [0, -1.84574, -5] + "post": [-7.2, 0, 0], + "lerp_mode": "catmullrom" }, "3.9583": { - "vector": [0, -1.85065, -5] + "post": [-6.89088, 0, 0], + "lerp_mode": "catmullrom" }, "4.0417": { - "vector": [0, -1.8617, -5] + "post": [-6.11499, 0, 0], + "lerp_mode": "catmullrom" }, "4.0833": { - "vector": [0, -1.87647, -5] + "post": [-5.07744, 0, 0], + "lerp_mode": "catmullrom" }, "4.1667": { - "vector": [0, -1.89324, -5] + "post": [-3.8989, 0, 0], + "lerp_mode": "catmullrom" }, "4.2083": { - "vector": [0, -1.91113, -5] + "post": [-2.64256, 0, 0], + "lerp_mode": "catmullrom" }, "4.25": { - "vector": [0, -1.9297, -5] + "post": [-1.33804, 0, 0], + "lerp_mode": "catmullrom" }, "4.3333": { - "vector": [0, -1.94872, -5] + "post": [-0.00198, 0, 0], + "lerp_mode": "catmullrom" }, "4.375": { - "vector": [0, -1.96789, -5] + "post": [1.34439, 0, 0], + "lerp_mode": "catmullrom" }, "4.4167": { - "vector": [0, -1.98719, -5] + "post": [2.7, 0, 0], + "lerp_mode": "catmullrom" }, "4.4583": { - "vector": [0, -1.85149, -4.72507] + "post": [2.82372, 0, 0], + "lerp_mode": "catmullrom" }, "4.5": { - "vector": [0, -1.58393, -4.18302] + "post": [3.06764, 0, 0], + "lerp_mode": "catmullrom" }, "4.5417": { - "vector": [0, -1.45313, -3.91803] + "post": [3.18689, 0, 0], + "lerp_mode": "catmullrom" }, "4.5833": { - "vector": [0, -1.3287, -3.66592] + "post": [3.30033, 0, 0], + "lerp_mode": "catmullrom" }, "4.625": { - "vector": [0, -1.21042, -3.42631] + "post": [3.40816, 0, 0], + "lerp_mode": "catmullrom" }, "4.7083": { - "vector": [0, -1.10797, -3.21875] + "post": [3.50156, 0, 0], + "lerp_mode": "catmullrom" }, "4.75": { - "vector": [0, -1.03051, -3.06181] + "post": [3.57218, 0, 0], + "lerp_mode": "catmullrom" }, "4.7917": { - "vector": [0, -1, -3] + "post": [3.6, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": [2.41, 0, 0], + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "calfRight": { + "head": { "rotation": { "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [-0.05456, 0, 0] - }, - "0.1667": { - "vector": [-0.19152, 0, 0] - }, - "0.25": { - "vector": [-0.37466, 0, 0] - }, - "0.2917": { - "vector": [-0.58269, 0, 0] - }, - "0.375": { - "vector": [-0.80446, 0, 0] - }, - "0.4167": { - "vector": [-1.03473, 0, 0] - }, - "0.5": { - "vector": [-1.27056, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.5417": { - "vector": [-1.59483, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.5833": { - "vector": [-1.8532, 0, 0] + "post": [-0.13914, 0, 0], + "lerp_mode": "catmullrom" }, "0.625": { - "vector": [-1.97043, 0, 0] + "post": [-0.29345, 0, 0], + "lerp_mode": "catmullrom" }, "0.7083": { - "vector": [-2.10687, 0, 0] + "post": [-0.47306, 0, 0], + "lerp_mode": "catmullrom" }, "0.75": { - "vector": [-2.36247, 0, 0] + "post": [-0.80952, 0, 0], + "lerp_mode": "catmullrom" }, "0.7917": { - "vector": [-2.50468, 0, 0] + "post": [-0.99672, 0, 0], + "lerp_mode": "catmullrom" }, "0.8333": { - "vector": [-2.62768, 0, 0] + "post": [-1.15863, 0, 0], + "lerp_mode": "catmullrom" }, "0.875": { - "vector": [-2.84741, 0, 0] + "post": [-1.44787, 0, 0], + "lerp_mode": "catmullrom" }, "0.9167": { - "vector": [-3.07184, 0, 0] + "post": [-1.72565, 0, 0], + "lerp_mode": "catmullrom" }, "0.9583": { - "vector": [-3.2413, 0, 0] + "post": [-1.93125, 0, 0], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [-3.40953, 0, 0] + "post": [-2.14424, 0, 0], + "lerp_mode": "catmullrom" }, "1.0417": { - "vector": [-3.57461, 0, 0] + "post": [-2.33564, -0.09459, -0.07094], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [-3.73166, 0, 0] + "post": [-2.60655, -0.24979, -0.18734], + "lerp_mode": "catmullrom" }, "1.125": { - "vector": [-3.88093, 0, 0] + "post": [-2.7073, -0.43125, -0.32344], + "lerp_mode": "catmullrom" }, "1.1667": { - "vector": [-4.01024, 0, 0] + "post": [-2.88899, -0.87678, -0.65758], + "lerp_mode": "catmullrom" }, "1.2083": { - "vector": [-4.10801, 0, 0] + "post": [-2.9828, -1.37668, -1.03251], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [-3.00516, -1.7152, -1.2864], + "lerp_mode": "catmullrom" }, "1.2917": { - "vector": [-4.14651, 0, 0] + "post": [-3.02951, -2.18317, -1.63737], + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": [-3.41982, -2.66756, -2.00067], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [-3.82232, 0, 0] + "post": [-4.14464, -3.68278, -2.76208], + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": [-4.69049, -4.73694, -3.5527], + "lerp_mode": "catmullrom" }, "1.5": { - "vector": [-3.445, 0, 0] + "post": [-5.21122, -5.81658, -4.36243], + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": [-6.43377, -6.90456, -5.17842], + "lerp_mode": "catmullrom" }, "1.5833": { - "vector": [-2.696, 0, 0] + "post": [-7.42535, -7.73902, -5.80427], + "lerp_mode": "catmullrom" }, "1.6667": { - "vector": [-1.82994, 0, 0] + "post": [-10.28518, -6.80055, -5.05757], + "lerp_mode": "catmullrom" }, "1.75": { - "vector": [-0.92267, 0, 0] + "post": [-13.10233, -5.79214, -4.26525], + "lerp_mode": "catmullrom" }, "1.7917": { - "vector": [-0.0072, 0, 0] + "post": [-15.94495, -4.81389, -3.49663], + "lerp_mode": "catmullrom" }, "1.875": { - "vector": [0.89953, 0, 0] + "post": [-18.76043, -3.80578, -2.70454], + "lerp_mode": "catmullrom" }, "1.9583": { - "vector": [1.76502, 0, 0] + "post": [-21.16186, -2.82, -1.93], + "lerp_mode": "catmullrom" }, "2.0417": { - "vector": [2.51391, 0, 0] + "post": [-24.76328, -1.38807, -0.80491], + "lerp_mode": "catmullrom" }, "2.1667": { - "vector": [2.87239, 0, 0] + "post": [-27.17466, 0.43934, 0.6275], + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": [-27.3602, 0.68706, 0.82], + "lerp_mode": "catmullrom" }, "2.375": { - "vector": [3.10849, 0, 0] + "post": [-27.51991, 3.13736, 2.7241], + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": [-27.63675, 3.99717, 3.3775], + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": [-27.95818, 6.1605, 5], + "lerp_mode": "catmullrom" }, "2.6667": { - "vector": [3.72997, 0, 0] + "post": [-28.13432, 6.21439, 5], + "lerp_mode": "catmullrom" }, "3.4583": { - "vector": [7.48631, 0, 0] + "post": [-31.92412, 7.37375, 5], + "lerp_mode": "catmullrom" }, "3.625": { - "vector": [8.07124, 0, 0] + "post": [-32.51426, 7.55428, 5], + "lerp_mode": "catmullrom" }, "3.875": { - "vector": [8.36042, 0, 0] + "post": [-32.80602, 7.64354, 5], + "lerp_mode": "catmullrom" }, "3.9583": { - "vector": [8.39222, 0, 0] + "post": [-32.36873, 7.65335, 5], + "lerp_mode": "catmullrom" }, "4.0417": { - "vector": [8.46379, 0, 0] + "post": [-31.26279, 7.67544, 5], + "lerp_mode": "catmullrom" }, "4.0833": { - "vector": [8.55951, 0, 0] + "post": [-29.78391, 7.70498, 5], + "lerp_mode": "catmullrom" }, "4.1667": { - "vector": [8.66823, 0, 0] + "post": [-28.10405, 7.73854, 5], + "lerp_mode": "catmullrom" }, "4.2083": { - "vector": [8.78412, 0, 0] + "post": [-26.31331, 7.77431, 5], + "lerp_mode": "catmullrom" }, "4.25": { - "vector": [8.90447, 0, 0] + "post": [-24.45389, 7.81145, 5], + "lerp_mode": "catmullrom" }, "4.3333": { - "vector": [9.02772, 0, 0] + "post": [-22.54953, 7.84949, 5], + "lerp_mode": "catmullrom" }, "4.375": { - "vector": [9.15192, 0, 0] + "post": [-20.63045, 7.88783, 5], + "lerp_mode": "catmullrom" }, "4.4167": { - "vector": [9.27697, 0, 0] + "post": [-18.69821, 7.92642, 5], + "lerp_mode": "catmullrom" }, "4.4583": { - "vector": [8.94198, 0, 0] + "post": [-18.07649, 7.65502, 5], + "lerp_mode": "catmullrom" }, "4.5": { - "vector": [8.28149, 0, 0] + "post": [-16.85068, 7.11991, 5], + "lerp_mode": "catmullrom" }, "4.5417": { - "vector": [7.95861, 0, 0] + "post": [-16.25143, 6.85832, 5], + "lerp_mode": "catmullrom" }, "4.5833": { - "vector": [7.65142, 0, 0] + "post": [-15.68131, 6.60944, 5], + "lerp_mode": "catmullrom" }, "4.625": { - "vector": [7.35945, 0, 0] + "post": [-15.13945, 6.3729, 5], + "lerp_mode": "catmullrom" }, "4.7083": { - "vector": [7.10654, 0, 0] + "post": [-14.67006, 6.16799, 5], + "lerp_mode": "catmullrom" }, "4.75": { - "vector": [6.91532, 0, 0] + "post": [-14.31516, 6.01307, 5], + "lerp_mode": "catmullrom" }, "4.7917": { - "vector": [6.84, 0, 0] - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "vector": [0, 0, 0] - }, - "0.0833": { - "vector": [0.13095, 0, 0] + "post": [-14.17538, 5.95205, 5], + "lerp_mode": "catmullrom" }, - "0.1667": { - "vector": [0.45965, 0, 0] + "4.9583": { + "post": [-9.46, 3.97, 3.34], + "lerp_mode": "catmullrom" }, - "0.25": { - "vector": [0.89919, 0, 0] + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.2917": { - "vector": [1.39847, 0, 0] + "1.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.375": { - "vector": [1.9307, 0, 0] + "1.375": { + "post": [0, 0, 0.09605], + "lerp_mode": "catmullrom" }, - "0.4167": { - "vector": [2.48334, 0, 0] + "1.5": { + "post": [0, 0, 0.20334], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": [3.04934, 0, 0] + "1.5833": { + "post": [0, 0, 0.4161], + "lerp_mode": "catmullrom" }, - "0.5417": { - "vector": [3.82759, 0, 0] + "1.6667": { + "post": [0, 0, 0.66211], + "lerp_mode": "catmullrom" }, - "0.5833": { - "vector": [4.45077, 0, 0] + "1.75": { + "post": [0, 0, 0.91983], + "lerp_mode": "catmullrom" }, - "0.625": { - "vector": [4.73555, 0, 0] + "1.7917": { + "post": [0, 0, 1.17987], + "lerp_mode": "catmullrom" }, - "0.7083": { - "vector": [5.06701, 0, 0] + "1.875": { + "post": [0, 0, 1.43743], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": [5.68792, 0, 0] + "1.9583": { + "post": [0, 0, 1.68328], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [6.03339, 0, 0] + "2.0417": { + "post": [0, 0, 1.89601], + "lerp_mode": "catmullrom" }, - "0.8333": { - "vector": [6.33217, 0, 0] + "2.1667": { + "post": [0, 0, 1.99784], + "lerp_mode": "catmullrom" }, - "0.875": { - "vector": [6.86595, 0, 0] + "2.375": { + "post": [0, 0, 2.05003], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [7.41076, 0, 0] + "2.6667": { + "post": [0, 0, 2.18611], + "lerp_mode": "catmullrom" }, - "0.9583": { - "vector": [7.82205, 0, 0] + "2.9583": { + "post": [0.9, 0, 2.49], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [8.23032, 0, 0] + "3.4583": { + "post": [1.25, 0, 3.00862], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [8.63096, 0, 0] + "3.625": { + "post": [1.25, 0, 3.00862], + "lerp_mode": "catmullrom" }, - "1.0833": { - "vector": [9.01213, 0, 0] + "3.875": { + "post": [1.9, 0, 3.14], + "lerp_mode": "catmullrom" }, - "1.125": { - "vector": [9.3744, 0, 0] + "4.4583": { + "post": [1.6, 0, 3.14], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [9.68823, 0, 0] + "4.9167": { + "post": [0.7, 0, 3.14], + "lerp_mode": "catmullrom" }, - "1.2083": { - "vector": [9.9255, 0, 0] + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "1.2917": { - "vector": [10.01896, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [9.81205, 0, 0] + "post": [0.10091, 0, 0], + "lerp_mode": "catmullrom" }, "1.5": { - "vector": [9.544, 0, 0] + "post": [2.59556, 0, 0], + "lerp_mode": "catmullrom" }, "1.5833": { - "vector": [9.01064, 0, 0] + "post": [7.65971, 0, 0], + "lerp_mode": "catmullrom" }, "1.6667": { - "vector": [8.39393, 0, 0] + "post": [13.51527, 0, 0], + "lerp_mode": "catmullrom" }, "1.75": { - "vector": [7.74786, 0, 0] + "post": [19.64947, 0, 0], + "lerp_mode": "catmullrom" }, "1.7917": { - "vector": [7.09596, 0, 0] + "post": [25.83911, 0, 0], + "lerp_mode": "catmullrom" }, "1.875": { - "vector": [6.45029, 0, 0] + "post": [31.96966, 0, 0], + "lerp_mode": "catmullrom" }, "1.9583": { - "vector": [5.83397, 0, 0] + "post": [37.82143, 0, 0], + "lerp_mode": "catmullrom" }, "2.0417": { - "vector": [5.30069, 0, 0] + "post": [42.88481, 0, 0], + "lerp_mode": "catmullrom" }, "2.1667": { - "vector": [5.04542, 0, 0] + "post": [45.30853, 0, 0], + "lerp_mode": "catmullrom" }, "2.375": { - "vector": [4.98923, 0, 0] + "post": [45.59645, 0, 0], + "lerp_mode": "catmullrom" }, "2.6667": { - "vector": [4.85112, 0, 0] + "post": [46.23959, 0, 0], + "lerp_mode": "catmullrom" }, "3.4583": { - "vector": [4.01638, 0, 0] + "post": [50.1268, 0, 0], + "lerp_mode": "catmullrom" }, "3.625": { - "vector": [3.88639, 0, 0] + "post": [50.73211, 0, 0], + "lerp_mode": "catmullrom" }, "3.875": { - "vector": [3.82213, 0, 0] + "post": [51.03137, 0, 0], + "lerp_mode": "catmullrom" }, "3.9583": { - "vector": [3.81506, 0, 0] + "post": [49.81495, 0, 0], + "lerp_mode": "catmullrom" }, "4.0417": { - "vector": [3.79916, 0, 0] + "post": [46.75316, 0, 0], + "lerp_mode": "catmullrom" }, "4.0833": { - "vector": [3.77789, 0, 0] + "post": [42.65889, 0, 0], + "lerp_mode": "catmullrom" }, "4.1667": { - "vector": [3.75373, 0, 0] + "post": [38.0082, 0, 0], + "lerp_mode": "catmullrom" }, "4.2083": { - "vector": [3.72797, 0, 0] + "post": [33.05054, 0, 0], + "lerp_mode": "catmullrom" }, "4.25": { - "vector": [3.70123, 0, 0] + "post": [27.90273, 0, 0], + "lerp_mode": "catmullrom" }, "4.3333": { - "vector": [3.67384, 0, 0] + "post": [22.63049, 0, 0], + "lerp_mode": "catmullrom" }, "4.375": { - "vector": [3.64624, 0, 0] + "post": [17.31753, 0, 0], + "lerp_mode": "catmullrom" }, "4.4167": { - "vector": [3.61845, 0, 0] + "post": [11.96813, 0, 0], + "lerp_mode": "catmullrom" }, "4.4583": { - "vector": [4.50667, 0, 0] + "post": [11.47992, 0, 0], + "lerp_mode": "catmullrom" }, "4.5": { - "vector": [6.25794, 0, 0] + "post": [10.51736, 0, 0], + "lerp_mode": "catmullrom" }, "4.5417": { - "vector": [7.11405, 0, 0] + "post": [10.04681, 0, 0], + "lerp_mode": "catmullrom" }, "4.5833": { - "vector": [7.92855, 0, 0] + "post": [9.59913, 0, 0], + "lerp_mode": "catmullrom" }, "4.625": { - "vector": [8.70269, 0, 0] + "post": [9.17364, 0, 0], + "lerp_mode": "catmullrom" }, "4.7083": { - "vector": [9.37328, 0, 0] + "post": [8.80505, 0, 0], + "lerp_mode": "catmullrom" }, "4.75": { - "vector": [9.8803, 0, 0] + "post": [8.52637, 0, 0], + "lerp_mode": "catmullrom" }, "4.7917": { - "vector": [10.08, 0, 0] + "post": [8.41661, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": [5.61, 0, 0], + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "footRight": { + "cheekLeft": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.0833": { - "vector": [-0.19643, 0, 0] + "1.875": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "0.1667": { - "vector": [-0.68948, 0, 0] + "1.9583": { + "post": [0, -1.9, 0], + "lerp_mode": "catmullrom" }, - "0.25": { - "vector": [-1.34879, 0, 0] + "2.0833": { + "post": [0, -6.225, 0], + "lerp_mode": "catmullrom" }, - "0.2917": { - "vector": [-2.0977, 0, 0] + "2.1667": { + "post": [0, -8.925, 0], + "lerp_mode": "catmullrom" }, - "0.375": { - "vector": [-2.89605, 0, 0] + "2.25": { + "post": [0, -1.6, 0], + "lerp_mode": "catmullrom" }, - "0.4167": { - "vector": [-3.72501, 0, 0] + "2.3333": { + "post": [0, -7.65, 0], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": [-4.57401, 0, 0] + "2.4583": { + "post": [0, 0.77501, 0], + "lerp_mode": "catmullrom" }, - "0.5417": { - "vector": [-5.74138, 0, 0] + "2.5417": { + "post": [0, -6.59998, 0], + "lerp_mode": "catmullrom" }, - "0.5833": { - "vector": [-6.68388, 0, 0] + "2.625": { + "post": [0, 0.6, 0], + "lerp_mode": "catmullrom" }, - "0.625": { - "vector": [-7.11962, 0, 0] + "2.75": { + "post": [0, -8.5, 0], + "lerp_mode": "catmullrom" }, - "0.7083": { - "vector": [-7.62679, 0, 0] + "2.8333": { + "post": [0, 0.74998, 0], + "lerp_mode": "catmullrom" }, - "0.75": { - "vector": [-8.57685, 0, 0] + "2.9167": { + "post": [0, -8.50003, 0], + "lerp_mode": "catmullrom" }, - "0.7917": { - "vector": [-9.10545, 0, 0] + "3.0": { + "post": [0, -1.40002, 0], + "lerp_mode": "catmullrom" }, - "0.8333": { - "vector": [-9.56262, 0, 0] + "3.0417": { + "post": [0, -1.30001, 0], + "lerp_mode": "catmullrom" }, - "0.875": { - "vector": [-10.37937, 0, 0] + "3.125": { + "post": [0, -6.7, 0], + "lerp_mode": "catmullrom" }, - "0.9167": { - "vector": [-11.21202, 0, 0] + "3.2083": { + "post": [0, 0.4, 0], + "lerp_mode": "catmullrom" }, - "0.9583": { - "vector": [-11.84036, 0, 0] + "3.2917": { + "post": [0, -7.77503, 0], + "lerp_mode": "catmullrom" }, - "1.0": { - "vector": [-12.4641, 0, 0] + "3.4167": { + "post": [0, -0.20001, 0], + "lerp_mode": "catmullrom" }, - "1.0417": { - "vector": [-13.07619, 0, 0] + "3.5": { + "post": [0, -6.82499, 0], + "lerp_mode": "catmullrom" }, - "1.0833": { - "vector": [-13.65853, 0, 0] + "3.5833": { + "post": [0, -0.52499, 0], + "lerp_mode": "catmullrom" }, - "1.125": { - "vector": [-14.21201, 0, 0] + "3.6667": { + "post": [0, -7.59998, 0], + "lerp_mode": "catmullrom" }, - "1.1667": { - "vector": [-14.69146, 0, 0] + "3.7083": { + "post": [0, -7.54998, 0], + "lerp_mode": "catmullrom" }, - "1.2083": { - "vector": [-15.05396, 0, 0] + "3.7917": { + "post": [0, 0.77501, 0], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [-15.19674, 0, 0] + "3.875": { + "post": [0, -7.325, 0], + "lerp_mode": "catmullrom" }, - "1.375": { - "vector": [-15.2423, 0, 0] + "3.9583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.5": { - "vector": [-15.23673, 0, 0] + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "cheekRight": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "1.5833": { - "vector": [-15.2229, 0, 0] + "1.875": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": [0, -1.9, 0], + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": [0, -6.225, 0], + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": [0, -8.925, 0], + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": [0, -1.6, 0], + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": [0, -7.65, 0], + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": [0, 0.77501, 0], + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": [0, -6.59998, 0], + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": [0, 0.6, 0], + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": [0, -8.5, 0], + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": [0, 0.74998, 0], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [0, -8.50003, 0], + "lerp_mode": "catmullrom" }, - "1.6667": { - "vector": [-15.20692, 0, 0] + "3.0": { + "post": [0, -1.40002, 0], + "lerp_mode": "catmullrom" }, - "1.75": { - "vector": [-15.19018, 0, 0] + "3.0417": { + "post": [0, -1.30001, 0], + "lerp_mode": "catmullrom" }, - "1.7917": { - "vector": [-15.17328, 0, 0] + "3.125": { + "post": [0, -6.7, 0], + "lerp_mode": "catmullrom" }, - "1.875": { - "vector": [-15.15655, 0, 0] + "3.2083": { + "post": [0, 0.4, 0], + "lerp_mode": "catmullrom" }, - "1.9583": { - "vector": [-15.14058, 0, 0] + "3.2917": { + "post": [0, -7.77503, 0], + "lerp_mode": "catmullrom" }, - "2.0417": { - "vector": [-15.12676, 0, 0] + "3.4167": { + "post": [0, -0.20001, 0], + "lerp_mode": "catmullrom" }, - "2.1667": { - "vector": [-15.12014, 0, 0] + "3.5": { + "post": [0, -6.82499, 0], + "lerp_mode": "catmullrom" }, - "2.375": { - "vector": [-15.18347, 0, 0] + "3.5833": { + "post": [0, -0.52499, 0], + "lerp_mode": "catmullrom" }, - "2.6667": { - "vector": [-15.3561, 0, 0] + "3.6667": { + "post": [0, -7.59998, 0], + "lerp_mode": "catmullrom" }, - "3.4583": { - "vector": [-16.39953, 0, 0] + "3.7083": { + "post": [0, -7.54998, 0], + "lerp_mode": "catmullrom" }, - "3.625": { - "vector": [-16.56201, 0, 0] + "3.7917": { + "post": [0, 0.77501, 0], + "lerp_mode": "catmullrom" }, "3.875": { - "vector": [-16.64234, 0, 0] + "post": [0, -7.325, 0], + "lerp_mode": "catmullrom" }, "3.9583": { - "vector": [-16.65117, 0, 0] - }, - "4.0417": { - "vector": [-16.67105, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.0833": { - "vector": [-16.69764, 0, 0] + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.1667": { - "vector": [-16.72784, 0, 0] + "1.0417": { + "post": [24, 0, 0], + "lerp_mode": "catmullrom" }, - "4.2083": { - "vector": [-16.76003, 0, 0] + "2.7083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.25": { - "vector": [-16.79346, 0, 0] + "4.5417": { + "post": [24, 0, 0], + "lerp_mode": "catmullrom" }, - "4.3333": { - "vector": [-16.8277, 0, 0] + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.375": { - "vector": [-16.8622, 0, 0] + "1.0417": { + "post": [-37, 0, 0], + "lerp_mode": "catmullrom" }, - "4.4167": { - "vector": [-16.89694, 0, 0] + "2.7083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.4583": { - "vector": [-16.70216, 0, 0] + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.5": { - "vector": [-16.31813, 0, 0] + "1.0417": { + "post": [24, 0, 0], + "lerp_mode": "catmullrom" }, - "4.5417": { - "vector": [-16.1304, 0, 0] + "2.7083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.5833": { - "vector": [-15.95179, 0, 0] + "4.7917": { + "post": [24, 0, 0], + "lerp_mode": "catmullrom" }, - "4.625": { - "vector": [-15.78203, 0, 0] + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.7083": { - "vector": [-15.63497, 0, 0] + "1.0417": { + "post": [-37, 0, 0], + "lerp_mode": "catmullrom" }, - "4.75": { - "vector": [-15.52379, 0, 0] + "2.7083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.7917": { - "vector": [-15.48, 0, 0] + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "thighLeft": { + "tail1": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.0833": { - "vector": [-0.79087, 0, 0] + "post": [0, -0.02183, -0.03274], + "lerp_mode": "catmullrom" }, "0.1667": { - "vector": [-2.77599, 0, 0] + "post": [0, -0.07661, -0.11491], + "lerp_mode": "catmullrom" }, "0.25": { - "vector": [-5.43054, 0, 0] + "post": [0, -0.14987, -0.2248], + "lerp_mode": "catmullrom" }, "0.2917": { - "vector": [-8.44584, 0, 0] + "post": [0, -0.23308, -0.34962], + "lerp_mode": "catmullrom" }, "0.375": { - "vector": [-11.66016, 0, 0] + "post": [0, -0.32178, -0.48267], + "lerp_mode": "catmullrom" }, "0.4167": { - "vector": [-14.99776, 0, 0] + "post": [0, -0.41389, -0.62084], + "lerp_mode": "catmullrom" }, "0.5": { - "vector": [-18.41604, 0, 0] + "post": [0, -0.50822, -0.76234], + "lerp_mode": "catmullrom" }, "0.5417": { - "vector": [-23.11615, 0, 0] + "post": [0, -0.63793, -0.9569], + "lerp_mode": "catmullrom" }, "0.5833": { - "vector": [-25.18388, 0, 0] + "post": [0.04638, -0.3888, -1.00061], + "lerp_mode": "catmullrom" }, "0.625": { - "vector": [-25.02289, 0, 0] + "post": [0.09782, -0.04476, -0.9475], + "lerp_mode": "catmullrom" }, "0.7083": { - "vector": [-24.8355, 0, 0] + "post": [0.15769, 0.35568, -0.88567], + "lerp_mode": "catmullrom" }, "0.75": { - "vector": [-24.48447, 0, 0] + "post": [0.26984, 1.1058, -0.76987], + "lerp_mode": "catmullrom" }, "0.7917": { - "vector": [-24.28917, 0, 0] + "post": [0.33224, 1.52316, -0.70543], + "lerp_mode": "catmullrom" }, "0.8333": { - "vector": [-24.12026, 0, 0] + "post": [0.38621, 1.88411, -0.64971], + "lerp_mode": "catmullrom" }, "0.875": { - "vector": [-23.81849, 0, 0] + "post": [0.48262, 2.52898, -0.55015], + "lerp_mode": "catmullrom" }, "0.9167": { - "vector": [-23.7231, 0, 0] + "post": [0.57522, 3.14291, -0.46259], + "lerp_mode": "catmullrom" }, "0.9583": { - "vector": [-23.70096, 0, 0] + "post": [0.64375, 3.59599, -0.39978], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [-23.67897, 0, 0] + "post": [0.71178, 4.04575, -0.33743], + "lerp_mode": "catmullrom" }, "1.0417": { - "vector": [-23.6574, 0, 0] + "post": [0.77855, 4.4871, -0.27625], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [-23.63688, 0, 0] + "post": [0.84206, 4.90701, -0.21805], + "lerp_mode": "catmullrom" }, "1.125": { - "vector": [-23.61737, 0, 0] + "post": [0.90243, 5.30611, -0.16272], + "lerp_mode": "catmullrom" }, "1.1667": { - "vector": [-23.60048, 0, 0] + "post": [0.95473, 5.65183, -0.1148], + "lerp_mode": "catmullrom" }, "1.2083": { - "vector": [-23.5877, 0, 0] + "post": [0.99427, 5.91321, -0.07857], + "lerp_mode": "catmullrom" }, "1.2917": { - "vector": [-23.58267, 0, 0] + "post": [1.00984, 6.01617, -0.0643], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [-23.65989, 0, 0] + "post": [0.63838, 6.26544, -0.05587], + "lerp_mode": "catmullrom" }, "1.5": { - "vector": [-23.75548, 0, 0] + "post": [0.21712, 5.92682, -0.05258], + "lerp_mode": "catmullrom" }, "1.5833": { - "vector": [-23.94548, 0, 0] + "post": [-0.61858, 5.22497, -0.04635], + "lerp_mode": "catmullrom" }, "1.6667": { - "vector": [-24.16518, 0, 0] + "post": [-1.58489, 4.41343, -0.03915], + "lerp_mode": "catmullrom" }, "1.75": { - "vector": [-24.39534, 0, 0] + "post": [-2.47484, 3.66602, -0.03252], + "lerp_mode": "catmullrom" }, "1.7917": { - "vector": [-24.62758, 0, 0] + "post": [-3.6186, 2.67157, -0.024], + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": [-4.21816, 2.14964, -0.01953], + "lerp_mode": "catmullrom" }, "1.875": { - "vector": [-24.85759, 0, 0] + "post": [-4.63029, 1.76662, -0.01646], + "lerp_mode": "catmullrom" }, "1.9583": { - "vector": [-25.07715, 0, 0] + "post": [-5.62426, 0.82871, -0.00906], + "lerp_mode": "catmullrom" }, "2.0417": { - "vector": [-25.26713, 0, 0] + "post": [-6.45722, -0.0677, -0.00285], + "lerp_mode": "catmullrom" }, "2.1667": { - "vector": [-25.35807, 0, 0] + "post": [-6.75631, -0.55354, -0.00062], + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": [-6.83301, -0.8779, 0], + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": [-6.82415, -1.14629, 0], + "lerp_mode": "catmullrom" }, "2.375": { - "vector": [-25.47424, 0, 0] + "post": [-6.816, -1.42463, 0], + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": [-6.80277, -1.7097, 0], + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": [-6.79016, -1.97947, 0], + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": [-6.78106, -3.16736, 0], + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": [-6.77135, -4.31099, 0], + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": [-6.7609, -5.42545, 0], + "lerp_mode": "catmullrom" }, "2.6667": { - "vector": [-25.78499, 0, 0] + "post": [-6.74954, -6.49946, 0], + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": [-6.72651, -7.51542, 0], + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": [-6.6952, -8.44784, 0], + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": [-6.66016, -9.23245, 0], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [-6.62039, -9.7917, 0], + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": [-6.57847, -9.99355, 0], + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": [-6.51347, -9.55566, 0], + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": [-6.4538, -8.36536, 0], + "lerp_mode": "catmullrom" + }, + "3.2917": { + "post": [-6.40112, -6.69204, 0], + "lerp_mode": "catmullrom" + }, + "3.375": { + "post": [-6.35392, -4.69749, 0], + "lerp_mode": "catmullrom" }, "3.4583": { - "vector": [-27.66315, 0, 0] + "post": [-6.31844, -2.53787, 0], + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": [-6.29544, -0.25655, 0], + "lerp_mode": "catmullrom" }, "3.625": { - "vector": [-27.95562, 0, 0] + "post": [-6.27428, 2.10933, 0], + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": [-6.25936, 4.53246, 0], + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": [-6.25148, 6.89094, 0], + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": [-6.24595, 7, 0], + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": [-6.24005, 7, 0], + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": [-6.2337, 7, 0], + "lerp_mode": "catmullrom" }, "3.875": { - "vector": [-28.10021, 0, 0] + "post": [-6.22964, 7, 0], + "lerp_mode": "catmullrom" }, "3.9583": { - "vector": [-28.11611, 0, 0] + "post": [-6.22776, 7, 0], + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": [-6.22221, 7, 0], + "lerp_mode": "catmullrom" }, "4.0417": { - "vector": [-28.1519, 0, 0] + "post": [-6.21458, 7, 0], + "lerp_mode": "catmullrom" }, "4.0833": { - "vector": [-28.19975, 0, 0] + "post": [-6.21339, 6.97699, 0], + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": [-6.19988, 6.75308, 0], + "lerp_mode": "catmullrom" }, "4.1667": { - "vector": [-28.25411, 0, 0] + "post": [-6.19128, 6.63407, 0], + "lerp_mode": "catmullrom" }, "4.2083": { - "vector": [-28.31206, 0, 0] + "post": [-6.18154, 6.27085, 0], + "lerp_mode": "catmullrom" }, "4.25": { - "vector": [-28.37223, 0, 0] + "post": [-6.17061, 5.89312, 0], + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": [-6.16322, 5.65383, 0], + "lerp_mode": "catmullrom" }, "4.3333": { - "vector": [-28.43386, 0, 0] + "post": [-6.15692, 5.32932, 0], + "lerp_mode": "catmullrom" }, "4.375": { - "vector": [-28.49596, 0, 0] + "post": [-6.13548, 4.2758, 0], + "lerp_mode": "catmullrom" }, "4.4167": { - "vector": [-28.55849, 0, 0] + "post": [-6.12922, 3.87163, 0], + "lerp_mode": "catmullrom" }, "4.4583": { - "vector": [-28.56419, 0, 0] + "post": [-5.84879, 2.63323, 0], + "lerp_mode": "catmullrom" }, "4.5": { - "vector": [-28.57544, 0, 0] + "post": [-5.68429, 1.70359, 0], + "lerp_mode": "catmullrom" }, "4.5417": { - "vector": [-28.58094, 0, 0] + "post": [-5.54433, 0.85472, 0], + "lerp_mode": "catmullrom" }, "4.5833": { - "vector": [-28.58618, 0, 0] + "post": [-5.40267, -0.24635, 0], + "lerp_mode": "catmullrom" }, "4.625": { - "vector": [-28.59115, 0, 0] + "post": [-5.31695, -1.02402, 0], + "lerp_mode": "catmullrom" }, "4.7083": { - "vector": [-28.59546, 0, 0] + "post": [-5.15807, -2.97239, 0], + "lerp_mode": "catmullrom" }, "4.75": { - "vector": [-28.59872, 0, 0] + "post": [-5.07132, -4.96791, 0], + "lerp_mode": "catmullrom" }, "4.7917": { - "vector": [-28.6, 0, 0] + "post": [-5.04133, -7, 0], + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } - }, - "position": { + } + }, + "tail2": { + "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.0833": { - "vector": [0, 0, -0.06063] + "post": [0, -0.03274, 0], + "lerp_mode": "catmullrom" }, "0.1667": { - "vector": [0, 0, -0.2128] + "post": [0, -0.11491, 0], + "lerp_mode": "catmullrom" }, "0.25": { - "vector": [0, 0, -0.41629] + "post": [0, -0.2248, 0], + "lerp_mode": "catmullrom" }, "0.2917": { - "vector": [0, 0, -0.64744] + "post": [0, -0.34962, 0], + "lerp_mode": "catmullrom" }, "0.375": { - "vector": [0, 0, -0.89384] + "post": [0, -0.48267, 0], + "lerp_mode": "catmullrom" }, "0.4167": { - "vector": [0, 0, -1.14969] + "post": [0, -0.62084, 0], + "lerp_mode": "catmullrom" }, "0.5": { - "vector": [0, 0, -1.41173] + "post": [0, -0.76234, 0], + "lerp_mode": "catmullrom" }, "0.5417": { - "vector": [0, 0, -1.77203] + "post": [0, -0.9569, 0], + "lerp_mode": "catmullrom" }, "0.5833": { - "vector": [0, 0, -2.0677] + "post": [0.03092, -1.15521, 0], + "lerp_mode": "catmullrom" }, "0.625": { - "vector": [0, 0, -2.20748] + "post": [0.06521, -1.27355, 0], + "lerp_mode": "catmullrom" }, "0.7083": { - "vector": [0, 0, -2.37017] + "post": [0.10513, -1.4113, 0], + "lerp_mode": "catmullrom" }, "0.75": { - "vector": [0, 0, -2.67494] + "post": [0.17989, -1.66933, 0], + "lerp_mode": "catmullrom" }, "0.7917": { - "vector": [0, 0, -2.84451] + "post": [0.22149, -1.8129, 0], + "lerp_mode": "catmullrom" }, "0.8333": { - "vector": [0, 0, -2.99116] + "post": [0.25747, -1.93707, 0], + "lerp_mode": "catmullrom" }, "0.875": { - "vector": [0, 0, -3.25316] + "post": [0.32175, -2.15889, 0], + "lerp_mode": "catmullrom" }, "0.9167": { - "vector": [0, 0, -3.51968] + "post": [0.38348, -2.37997, 0], + "lerp_mode": "catmullrom" }, "0.9583": { - "vector": [0, 0, -3.72066] + "post": [0.42917, -2.54562, 0], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [0, 0, -3.92017] + "post": [0.47452, -2.71005, 0], + "lerp_mode": "catmullrom" }, "1.0417": { - "vector": [0, 0, -4.11596] + "post": [0.51903, -2.87141, 0], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [0, 0, -4.30223] + "post": [0.56138, -3.02492, 0], + "lerp_mode": "catmullrom" }, "1.125": { - "vector": [0, 0, -4.47927] + "post": [0.60162, -3.17083, 0], + "lerp_mode": "catmullrom" }, "1.1667": { - "vector": [0, 0, -4.63263] + "post": [0.63648, -3.29722, 0], + "lerp_mode": "catmullrom" }, "1.2083": { - "vector": [0, 0, -4.74858] + "post": [0.66284, -3.39279, 0], + "lerp_mode": "catmullrom" }, "1.2917": { - "vector": [0, 0, -4.79424] + "post": [0.67323, -3.43042, 0], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [0, -0.04803, -4.81989] + "post": [0.38525, -3.33068, 0], + "lerp_mode": "catmullrom" }, "1.5": { - "vector": [0, -0.10167, -4.83047] + "post": [0.05934, -3.14473, 0], + "lerp_mode": "catmullrom" }, "1.5833": { - "vector": [0, -0.20805, -4.85054] + "post": [-0.58715, -2.77234, 0], + "lerp_mode": "catmullrom" }, "1.6667": { - "vector": [0, -0.33106, -4.87376] + "post": [-1.33468, -2.34174, 0], + "lerp_mode": "catmullrom" }, "1.75": { - "vector": [0, -0.45991, -4.89807] + "post": [-2.02314, -1.94517, 0], + "lerp_mode": "catmullrom" }, "1.7917": { - "vector": [0, -0.58994, -4.92261] + "post": [-2.90795, -1.60488, 0], + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": [-3.37176, -1.4297, 0], + "lerp_mode": "catmullrom" }, "1.875": { - "vector": [0, -0.71872, -4.94692] + "post": [-3.69058, -1.43056, 0], + "lerp_mode": "catmullrom" }, "1.9583": { - "vector": [0, -0.84164, -4.97011] + "post": [-4.45951, -1.5033, 0], + "lerp_mode": "catmullrom" }, "2.0417": { - "vector": [0, -0.94801, -4.99019] + "post": [-5.10388, -2.11643, 0], + "lerp_mode": "catmullrom" }, "2.1667": { - "vector": [0, -0.99892, -4.9998] + "post": [-5.33526, -3.15642, 0], + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": [-5.4, -4.38949, 0], + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": [-5.4, -5.73144, 0], + "lerp_mode": "catmullrom" }, "2.375": { - "vector": [0, -1.03526, -5] + "post": [-5.4, -7.12313, 0], + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": [-5.4, -8.54851, 0], + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": [-5.4, -9.89735, 0], + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": [-5.4, -9.85408, 0], + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": [-5.4, -9.71113, 0], + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": [-5.4, -9.57182, 0], + "lerp_mode": "catmullrom" }, "2.6667": { - "vector": [0, -1.13117, -5] + "post": [-5.4, -9.43757, 0], + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": [-5.4, -9.31057, 0], + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": [-5.4, -9.19402, 0], + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": [-5.4, -9.09594, 0], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [-5.4, -9.02604, 0], + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": [-5.4, -9.00081, 0], + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": [-5.4, -8.58363, 0], + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": [-5.4, -7.46825, 0], + "lerp_mode": "catmullrom" + }, + "3.2917": { + "post": [-5.4, -5.90024, 0], + "lerp_mode": "catmullrom" + }, + "3.375": { + "post": [-5.4, -4.03124, 0], + "lerp_mode": "catmullrom" }, "3.4583": { - "vector": [0, -1.71085, -5] + "post": [-5.4, -2.00755, 0], + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": [-5.4, 0.13018, 0], + "lerp_mode": "catmullrom" }, "3.625": { - "vector": [0, -1.80112, -5] + "post": [-5.4, 2.34715, 0], + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": [-5.4, 4.61777, 0], + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": [-5.4, 6.8278, 0], + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": [-5.4, 7.95144, 0], + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": [-5.4, 8.95212, 0], + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": [-5.4, 9.92727, 0], + "lerp_mode": "catmullrom" }, "3.875": { - "vector": [0, -1.84574, -5] + "post": [-5.37938, 10.86702, 0], + "lerp_mode": "catmullrom" }, "3.9583": { - "vector": [0, -1.85065, -5] + "post": [-5.34267, 11.75599, 0], + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": [-5.23431, 12.57186, 0], + "lerp_mode": "catmullrom" }, "4.0417": { - "vector": [0, -1.8617, -5] + "post": [-5.08542, 13.1783, 0], + "lerp_mode": "catmullrom" }, "4.0833": { - "vector": [0, -1.87647, -5] + "post": [-5.06219, 13.23049, 0], + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": [-4.79865, 13.44828, 0], + "lerp_mode": "catmullrom" }, "4.1667": { - "vector": [0, -1.89324, -5] + "post": [-4.63089, 13.39303, 0], + "lerp_mode": "catmullrom" }, "4.2083": { - "vector": [0, -1.91113, -5] + "post": [-4.44084, 13.04571, 0], + "lerp_mode": "catmullrom" }, "4.25": { - "vector": [0, -1.9297, -5] + "post": [-4.22761, 12.5876, 0], + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": [-4.0833, 12.29739, 0], + "lerp_mode": "catmullrom" }, "4.3333": { - "vector": [0, -1.94872, -5] + "post": [-3.9604, 11.90383, 0], + "lerp_mode": "catmullrom" }, "4.375": { - "vector": [0, -1.96789, -5] + "post": [-3.5421, 10.62614, 0], + "lerp_mode": "catmullrom" }, "4.4167": { - "vector": [0, -1.98719, -5] + "post": [-3.42, 10.13597, 0], + "lerp_mode": "catmullrom" }, "4.4583": { - "vector": [0, -1.85149, -4.72507] + "post": [-3.37366, 8.63406, 0], + "lerp_mode": "catmullrom" }, "4.5": { - "vector": [0, -1.58393, -4.18302] + "post": [-3.34647, 7.50662, 0], + "lerp_mode": "catmullrom" }, "4.5417": { - "vector": [0, -1.45313, -3.91803] + "post": [-3.32334, 6.47712, 0], + "lerp_mode": "catmullrom" }, "4.5833": { - "vector": [0, -1.3287, -3.66592] + "post": [-3.29993, 5.14177, 0], + "lerp_mode": "catmullrom" }, "4.625": { - "vector": [0, -1.21042, -3.42631] + "post": [-3.28577, 4.19863, 0], + "lerp_mode": "catmullrom" }, "4.7083": { - "vector": [0, -1.10797, -3.21875] + "post": [-3.25951, 1.83568, 0], + "lerp_mode": "catmullrom" }, "4.75": { - "vector": [0, -1.03051, -3.06181] + "post": [-3.24518, -0.58445, 0], + "lerp_mode": "catmullrom" }, "4.7917": { - "vector": [0, -1, -3] + "post": [-3.24022, -3.04893, 0], + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "calfLeft": { + "tail3": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.0833": { - "vector": [1.01215, 0, 0] + "post": [0.05456, -0.03274, 0], + "lerp_mode": "catmullrom" }, "0.1667": { - "vector": [3.55272, 0, 0] + "post": [0.19152, -0.11491, 0], + "lerp_mode": "catmullrom" }, "0.25": { - "vector": [6.95001, 0, 0] + "post": [0.37466, -0.2248, 0], + "lerp_mode": "catmullrom" }, "0.2917": { - "vector": [10.80899, 0, 0] + "post": [0.58269, -0.34962, 0], + "lerp_mode": "catmullrom" }, "0.375": { - "vector": [14.92268, 0, 0] + "post": [0.80446, -0.48267, 0], + "lerp_mode": "catmullrom" }, "0.4167": { - "vector": [19.19415, 0, 0] + "post": [1.03473, -0.62084, 0], + "lerp_mode": "catmullrom" }, "0.5": { - "vector": [23.56887, 0, 0] + "post": [1.27056, -0.76234, 0], + "lerp_mode": "catmullrom" }, "0.5417": { - "vector": [29.58407, 0, 0] + "post": [1.59483, -0.9569, 0], + "lerp_mode": "catmullrom" }, "0.5833": { - "vector": [29.70777, 0, 0] + "post": [1.43579, -1.15521, 0], + "lerp_mode": "catmullrom" }, "0.625": { - "vector": [26.70396, 0, 0] + "post": [1.09007, -1.27355, 0], + "lerp_mode": "catmullrom" }, "0.7083": { - "vector": [23.20772, 0, 0] + "post": [0.68768, -1.4113, 0], + "lerp_mode": "catmullrom" }, "0.75": { - "vector": [16.65842, 0, 0] + "post": [-0.06609, -1.66933, 0], + "lerp_mode": "catmullrom" }, "0.7917": { - "vector": [13.01445, 0, 0] + "post": [-0.48548, -1.8129, 0], + "lerp_mode": "catmullrom" }, "0.8333": { - "vector": [9.86291, 0, 0] + "post": [-0.8482, -1.93707, 0], + "lerp_mode": "catmullrom" }, "0.875": { - "vector": [4.23261, 0, 0] + "post": [-1.49621, -2.15889, 0], + "lerp_mode": "catmullrom" }, "0.9167": { - "vector": [-0.92565, 0, 0] + "post": [-2.1051, -2.37997, 0], + "lerp_mode": "catmullrom" }, "0.9583": { - "vector": [-4.68166, 0, 0] + "post": [-2.55246, -2.54562, 0], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [-8.41016, 0, 0] + "post": [-2.99653, -2.71005, 0], + "lerp_mode": "catmullrom" }, "1.0417": { - "vector": [-12.06899, 0, 0] + "post": [-3.43231, -2.87141, 0], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [-15.55002, 0, 0] + "post": [-3.8469, -3.02492, 0], + "lerp_mode": "catmullrom" }, "1.125": { - "vector": [-18.8585, 0, 0] + "post": [-4.24095, -3.17083, 0], + "lerp_mode": "catmullrom" }, "1.1667": { - "vector": [-21.72448, 0, 0] + "post": [-4.5823, -3.29722, 0], + "lerp_mode": "catmullrom" }, "1.2083": { - "vector": [-23.89137, 0, 0] + "post": [-4.84038, -3.39279, 0], + "lerp_mode": "catmullrom" }, "1.2917": { - "vector": [-24.74483, 0, 0] + "post": [-4.94203, -3.43042, 0], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [-24.77457, 0, 0] + "post": [-5.10438, -3.15778, 0], + "lerp_mode": "catmullrom" }, "1.5": { - "vector": [-24.45021, 0, 0] + "post": [-5.24374, -2.97694, 0], + "lerp_mode": "catmullrom" }, "1.5833": { - "vector": [-23.78941, 0, 0] + "post": [-5.51803, -2.62441, 0], + "lerp_mode": "catmullrom" }, "1.6667": { - "vector": [-23.02533, 0, 0] + "post": [-5.83519, -2.21679, 0], + "lerp_mode": "catmullrom" }, "1.75": { - "vector": [-22.2249, 0, 0] + "post": [-6.12728, -1.84138, 0], + "lerp_mode": "catmullrom" }, "1.7917": { - "vector": [-21.41723, 0, 0] + "post": [-6.5032, -1.52829, -0.0093], + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": [-6.70027, -1.36736, -0.01436], + "lerp_mode": "catmullrom" }, "1.875": { - "vector": [-20.61727, 0, 0] + "post": [-6.83609, -1.37803, -0.02449], + "lerp_mode": "catmullrom" }, "1.9583": { - "vector": [-19.85369, 0, 0] + "post": [-7.1639, -1.47439, -0.05281], + "lerp_mode": "catmullrom" }, "2.0417": { - "vector": [-19.19298, 0, 0] + "post": [-7.44029, -2.10733, -0.10688], + "lerp_mode": "catmullrom" }, "2.1667": { - "vector": [-18.87672, 0, 0] + "post": [-7.54203, -3.15443, -0.17132], + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": [-7.5524, -4.38949, -0.2411], + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": [-7.5299, -5.73144, -0.3148], + "lerp_mode": "catmullrom" }, "2.375": { - "vector": [-18.6669, 0, 0] + "post": [-7.5097, -7.12313, -0.39124], + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": [-7.47435, -8.54851, -0.46953], + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": [-7.43804, -10, -0.54926], + "lerp_mode": "catmullrom" }, "2.6667": { - "vector": [-18.11447, 0, 0] + "post": [-7.30713, -10, -0.54926], + "lerp_mode": "catmullrom" }, "3.4583": { - "vector": [-14.7755, 0, 0] + "post": [-6.05502, -10, -0.54926], + "lerp_mode": "catmullrom" }, "3.625": { - "vector": [-14.25557, 0, 0] + "post": [-5.86004, -10, -0.54926], + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": [-5.82489, -10, -0.54926], + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": [-5.8083, -7.22752, -0.54926], + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": [-5.79061, -4.5114, -0.54926], + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": [-5.77156, -1.86455, -0.54926], + "lerp_mode": "catmullrom" }, "3.875": { - "vector": [-13.99852, 0, 0] + "post": [-5.71128, 0.68621, -0.54926], + "lerp_mode": "catmullrom" }, "3.9583": { - "vector": [-13.97025, 0, 0] + "post": [-5.61996, 3.09911, -0.54926], + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": [-5.35046, 5.31363, -0.54926], + "lerp_mode": "catmullrom" }, "4.0417": { - "vector": [-13.90663, 0, 0] + "post": [-4.98016, 6.95968, -0.54926], + "lerp_mode": "catmullrom" }, "4.0833": { - "vector": [-13.82155, 0, 0] + "post": [-4.92239, 7.17543, -0.54926], + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": [-4.26696, 8.48765, -0.54926], + "lerp_mode": "catmullrom" }, "4.1667": { - "vector": [-13.72491, 0, 0] + "post": [-3.84972, 8.72096, -0.54926], + "lerp_mode": "catmullrom" }, "4.2083": { - "vector": [-13.62189, 0, 0] + "post": [-3.37705, 8.94792, -0.54926], + "lerp_mode": "catmullrom" }, "4.25": { - "vector": [-13.51492, 0, 0] + "post": [-2.84671, 8.92094, -0.54926], + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": [-2.4878, 8.90384, -0.54926], + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": [-2.18214, 8.88067, -0.54926], + "lerp_mode": "catmullrom" + }, + "4.375": { + "post": [-1.1418, 8.80541, -0.54926], + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": [-0.83813, 8.77654, -0.54926], + "lerp_mode": "catmullrom" + }, + "4.4583": { + "post": [-2.02049, 8.68809, -0.54926], + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": [-2.71405, 8.62168, -0.54926], + "lerp_mode": "catmullrom" + }, + "4.5417": { + "post": [-3.30414, 8.56105, -0.54926], + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": [-3.90139, 8.4824, -0.54926], + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": [-4.26277, 8.42686, -0.54926], + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": [-4.93264, 8.28769, -0.54926], + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": [-5.29839, 8.14515, -0.54926], + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": [-5.42486, 8, -0.54926], + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.3333": { - "vector": [-13.40536, 0, 0] + "1.75": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.375": { - "vector": [-13.29496, 0, 0] + "1.8333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.4167": { - "vector": [-13.1838, 0, 0] + "1.9583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.4583": { - "vector": [-6.69502, 0, 0] + "2.0417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.5": { - "vector": [6.09853, 0, 0] + "2.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.5417": { - "vector": [12.35271, 0, 0] + "2.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.5833": { - "vector": [18.30296, 0, 0] + "2.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.625": { - "vector": [23.95826, 0, 0] + "2.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.7083": { - "vector": [28.85719, 0, 0] + "2.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.75": { - "vector": [32.56114, 0, 0] + "2.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.7917": { - "vector": [34.02, 0, 0] + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "ankleLeft": { + "tail4": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.0833": { - "vector": [-1.32317, 0, 0] + "post": [0.15278, -0.07639, 0], + "lerp_mode": "catmullrom" }, "0.1667": { - "vector": [-4.64439, 0, 0] + "post": [0.53626, -0.26813, 0], + "lerp_mode": "catmullrom" }, "0.25": { - "vector": [-9.08559, 0, 0] + "post": [1.04906, -0.52453, 0], + "lerp_mode": "catmullrom" }, "0.2917": { - "vector": [-14.13035, 0, 0] + "post": [1.63155, -0.81577, 0], + "lerp_mode": "catmullrom" }, "0.375": { - "vector": [-19.50808, 0, 0] + "post": [2.25248, -1.12624, 0], + "lerp_mode": "catmullrom" }, "0.4167": { - "vector": [-25.09208, 0, 0] + "post": [2.89723, -1.44862, 0], + "lerp_mode": "catmullrom" }, "0.5": { - "vector": [-30.81105, 0, 0] + "post": [3.55756, -1.77878, 0], + "lerp_mode": "catmullrom" }, "0.5417": { - "vector": [-38.6746, 0, 0] + "post": [4.46552, -2.23276, 0], + "lerp_mode": "catmullrom" }, "0.5833": { - "vector": [-38.91597, 0, 0] + "post": [4.66951, -2.75216, 0], + "lerp_mode": "catmullrom" }, "0.625": { - "vector": [-35.0775, 0, 0] + "post": [4.42164, -3.09118, 0], + "lerp_mode": "catmullrom" }, "0.7083": { - "vector": [-30.60978, 0, 0] + "post": [4.13314, -3.48576, 0], + "lerp_mode": "catmullrom" }, "0.75": { - "vector": [-22.24068, 0, 0] + "post": [3.59271, -4.22491, 0], + "lerp_mode": "catmullrom" }, "0.7917": { - "vector": [-17.58418, 0, 0] + "post": [3.29201, -4.63617, 0], + "lerp_mode": "catmullrom" }, "0.8333": { - "vector": [-13.55694, 0, 0] + "post": [3.03196, -4.99186, 0], + "lerp_mode": "catmullrom" }, "0.875": { - "vector": [-6.36217, 0, 0] + "post": [2.56736, -5.62729, 0], + "lerp_mode": "catmullrom" }, "0.9167": { - "vector": [0.22205, 0, 0] + "post": [2.15873, -6.25631, 0], + "lerp_mode": "catmullrom" }, "0.9583": { - "vector": [5.01448, 0, 0] + "post": [1.86564, -6.72658, 0], + "lerp_mode": "catmullrom" }, "1.0": { - "vector": [9.77181, 0, 0] + "post": [1.57469, -7.1934, 0], + "lerp_mode": "catmullrom" }, "1.0417": { - "vector": [14.44025, 0, 0] + "post": [1.28918, -7.6515, 0], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [18.88181, 0, 0] + "post": [1.01755, -8.08734, 0], + "lerp_mode": "catmullrom" }, "1.125": { - "vector": [23.10322, 0, 0] + "post": [0.75938, -8.50158, 0], + "lerp_mode": "catmullrom" }, "1.1667": { - "vector": [26.76003, 0, 0] + "post": [0.53574, -8.86041, 0], + "lerp_mode": "catmullrom" }, "1.2083": { - "vector": [29.52485, 0, 0] + "post": [0.36665, -9.13171, 0], + "lerp_mode": "catmullrom" }, "1.2917": { - "vector": [30.61382, 0, 0] + "post": [0.30005, -9.23857, 0], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [30.45233, 0, 0] + "post": [0.07053, -8.60753, 0], + "lerp_mode": "catmullrom" }, "1.5": { - "vector": [29.81541, 0, 0] + "post": [-0.15727, -8.11747, 0], + "lerp_mode": "catmullrom" }, "1.5833": { - "vector": [28.52991, 0, 0] + "post": [-0.60758, -7.1562, 0], + "lerp_mode": "catmullrom" }, "1.6667": { - "vector": [27.04353, 0, 0] + "post": [-1.12828, -6.04471, 0], + "lerp_mode": "catmullrom" }, "1.75": { - "vector": [25.48641, 0, 0] + "post": [-1.60783, -5.02103, 0], + "lerp_mode": "catmullrom" }, "1.7917": { - "vector": [23.91522, 0, 0] + "post": [-2.22415, -3.55297, 0], + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": [-2.54722, -2.78053, 0], + "lerp_mode": "catmullrom" }, "1.875": { - "vector": [22.35903, 0, 0] + "post": [-2.76929, -2.14043, 0], + "lerp_mode": "catmullrom" }, "1.9583": { - "vector": [20.8736, 0, 0] + "post": [-3.3049, -0.53301, 0], + "lerp_mode": "catmullrom" }, "2.0417": { - "vector": [19.58831, 0, 0] + "post": [-3.75374, 1.31098, 0], + "lerp_mode": "catmullrom" }, "2.1667": { - "vector": [18.97306, 0, 0] + "post": [-3.9149, 2.71094, 0], + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": [-3.95651, 3.95054, 0], + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": [-3.95208, 5.1583, 0], + "lerp_mode": "catmullrom" }, "2.375": { - "vector": [18.78229, 0, 0] + "post": [-3.948, 6.41082, 0], + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": [-3.94139, 7.69365, 0], + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": [-3.93508, 8.90762, 0], + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": [-3.93053, 5.93568, 0], + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": [-3.92568, 2.93365, 0], + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": [-3.92045, 0.00819, 0], + "lerp_mode": "catmullrom" }, "2.6667": { - "vector": [18.29891, 0, 0] + "post": [-3.91477, -2.81107, 0], + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": [-3.90326, -5.47797, 0], + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": [-3.8876, -7.92559, 0], + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": [-3.87008, -9.98519, 0], + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": [-3.85019, -11.45322, 0], + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": [-3.82857, -12, 0], + "lerp_mode": "catmullrom" }, "3.4583": { - "vector": [15.37732, 0, 0] + "post": [-3.70409, -12, 0], + "lerp_mode": "catmullrom" }, "3.625": { - "vector": [14.92237, 0, 0] + "post": [-3.6716, -12, 0], + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": [-3.66574, -12, 0], + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": [-3.66298, -10.10304, 0], + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": [-3.66003, -8.24464, 0], + "lerp_mode": "catmullrom" + }, + "3.8333": { + "post": [-3.65685, -6.43364, 0], + "lerp_mode": "catmullrom" }, "3.875": { - "vector": [14.69745, 0, 0] + "post": [-3.59297, -4.68839, 0], + "lerp_mode": "catmullrom" }, "3.9583": { - "vector": [14.67272, 0, 0] + "post": [-3.48189, -3.03745, 0], + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": [-3.15402, -1.52226, 0], + "lerp_mode": "catmullrom" }, "4.0417": { - "vector": [14.61705, 0, 0] + "post": [-2.70354, -0.39601, 0], + "lerp_mode": "catmullrom" }, "4.0833": { - "vector": [14.54261, 0, 0] + "post": [-2.63326, -0.22754, 0], + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": [-1.8359, 0.87316, 0], + "lerp_mode": "catmullrom" }, "4.1667": { - "vector": [14.45805, 0, 0] + "post": [-1.32832, 1.14061, 0], + "lerp_mode": "catmullrom" }, "4.2083": { - "vector": [14.3679, 0, 0] + "post": [-0.7533, 1.62498, 0], + "lerp_mode": "catmullrom" }, "4.25": { - "vector": [14.2743, 0, 0] + "post": [-0.10813, 1.94875, 0], + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": [0.3285, 2.15386, 0], + "lerp_mode": "catmullrom" }, "4.3333": { - "vector": [14.17844, 0, 0] + "post": [0.70035, 2.43201, 0], + "lerp_mode": "catmullrom" }, "4.375": { - "vector": [14.08184, 0, 0] + "post": [1.96596, 3.33503, 0], + "lerp_mode": "catmullrom" }, "4.4167": { - "vector": [13.98458, 0, 0] + "post": [2.33539, 3.68146, 0], + "lerp_mode": "catmullrom" }, "4.4583": { - "vector": [8.53491, 0, 0] + "post": [1.73411, 4.74295, 0], + "lerp_mode": "catmullrom" }, "4.5": { - "vector": [-2.20988, 0, 0] + "post": [1.3814, 5.53978, 0], + "lerp_mode": "catmullrom" }, "4.5417": { - "vector": [-7.46251, 0, 0] + "post": [1.08132, 6.26739, 0], + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": [0.77759, 7.21116, 0], + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": [0.59381, 7.87773, 0], + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": [0.25316, 9.54776, 0], + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": [0.06716, 11.25821, 0], + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": [0.00284, 13, 0], + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "thighRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0.12004, 0, 0], + "0.1667": [0.42135, 0, 0], + "0.25": [0.82426, 0, 0], + "0.2917": [1.28193, 0, 0], + "0.375": [1.76981, 0, 0], + "0.4167": [2.2764, 0, 0], + "0.5": [2.79523, 0, 0], + "0.5417": [3.50862, 0, 0], + "0.5833": [4.08631, 0, 0], + "0.625": [4.3545, 0, 0], + "0.7083": [4.66666, 0, 0], + "0.75": [5.2514, 0, 0], + "0.7917": [5.57675, 0, 0], + "0.8333": [5.85813, 0, 0], + "0.875": [6.36082, 0, 0], + "0.9167": [6.87309, 0, 0], + "0.9583": [7.25962, 0, 0], + "1.0": [7.64331, 0, 0], + "1.0417": [8.01984, 0, 0], + "1.0833": [8.37807, 0, 0], + "1.125": [8.71854, 0, 0], + "1.1667": [9.01348, 0, 0], + "1.2083": [9.23647, 0, 0], + "1.2917": [9.3243, 0, 0], + "1.375": [9.25257, 0, 0], + "1.5": [9.13772, 0, 0], + "1.5833": [8.90826, 0, 0], + "1.6667": [8.64293, 0, 0], + "1.75": [8.36498, 0, 0], + "1.7917": [8.08452, 0, 0], + "1.875": [7.80674, 0, 0], + "1.9583": [7.54158, 0, 0], + "2.0417": [7.31215, 0, 0], + "2.1667": [7.20233, 0, 0], + "2.375": [7.07306, 0, 0], + "2.6667": [6.72779, 0, 0], + "3.4583": [4.64094, 0, 0], + "3.625": [4.31598, 0, 0], + "3.875": [4.15532, 0, 0], + "3.9583": [4.13766, 0, 0], + "4.0417": [4.09789, 0, 0], + "4.0833": [4.04472, 0, 0], + "4.1667": [3.98432, 0, 0], + "4.2083": [3.91993, 0, 0], + "4.25": [3.85307, 0, 0], + "4.3333": [3.7846, 0, 0], + "4.375": [3.7156, 0, 0], + "4.4167": [3.64612, 0, 0], + "4.4583": [2.94697, 0, 0], + "4.5": [1.56849, 0, 0], + "4.5417": [0.89461, 0, 0], + "4.5833": [0.25348, 0, 0], + "4.625": [-0.35587, 0, 0], + "4.7083": [-0.88372, 0, 0], + "4.75": [-1.28281, 0, 0], + "4.7917": [-1.44, 0, 0], + "5.25": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, -0.06063], + "0.1667": [0, 0, -0.2128], + "0.25": [0, 0, -0.41629], + "0.2917": [0, 0, -0.64744], + "0.375": [0, 0, -0.89384], + "0.4167": [0, 0, -1.14969], + "0.5": [0, 0, -1.41173], + "0.5417": [0, 0, -1.77203], + "0.5833": [0, 0, -2.0677], + "0.625": [0, 0, -2.20748], + "0.7083": [0, 0, -2.37017], + "0.75": [0, 0, -2.67494], + "0.7917": [0, 0, -2.84451], + "0.8333": [0, 0, -2.99116], + "0.875": [0, 0, -3.25316], + "0.9167": [0, 0, -3.51968], + "0.9583": [0, 0, -3.72066], + "1.0": [0, 0, -3.92017], + "1.0417": [0, 0, -4.11596], + "1.0833": [0, 0, -4.30223], + "1.125": [0, 0, -4.47927], + "1.1667": [0, 0, -4.63263], + "1.2083": [0, 0, -4.74858], + "1.2917": [0, 0, -4.79424], + "1.375": [0, -0.04803, -4.81989], + "1.5": [0, -0.10167, -4.83047], + "1.5833": [0, -0.20805, -4.85054], + "1.6667": [0, -0.33106, -4.87376], + "1.75": [0, -0.45991, -4.89807], + "1.7917": [0, -0.58994, -4.92261], + "1.875": [0, -0.71872, -4.94692], + "1.9583": [0, -0.84164, -4.97011], + "2.0417": [0, -0.94801, -4.99019], + "2.1667": [0, -0.99892, -4.9998], + "2.375": [0, -1.03526, -5], + "2.6667": [0, -1.13117, -5], + "3.4583": [0, -1.71085, -5], + "3.625": [0, -1.80112, -5], + "3.875": [0, -1.84574, -5], + "3.9583": [0, -1.85065, -5], + "4.0417": [0, -1.8617, -5], + "4.0833": [0, -1.87647, -5], + "4.1667": [0, -1.89324, -5], + "4.2083": [0, -1.91113, -5], + "4.25": [0, -1.9297, -5], + "4.3333": [0, -1.94872, -5], + "4.375": [0, -1.96789, -5], + "4.4167": [0, -1.98719, -5], + "4.4583": [0, -1.85149, -4.72507], + "4.5": [0, -1.58393, -4.18302], + "4.5417": [0, -1.45313, -3.91803], + "4.5833": [0, -1.3287, -3.66592], + "4.625": [0, -1.21042, -3.42631], + "4.7083": [0, -1.10797, -3.21875], + "4.75": [0, -1.03051, -3.06181], + "4.7917": [0, -1, -3], + "5.25": [0, 0, 0] + } + }, + "calfRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-0.05456, 0, 0], + "0.1667": [-0.19152, 0, 0], + "0.25": [-0.37466, 0, 0], + "0.2917": [-0.58269, 0, 0], + "0.375": [-0.80446, 0, 0], + "0.4167": [-1.03473, 0, 0], + "0.5": [-1.27056, 0, 0], + "0.5417": [-1.59483, 0, 0], + "0.5833": [-1.8532, 0, 0], + "0.625": [-1.97043, 0, 0], + "0.7083": [-2.10687, 0, 0], + "0.75": [-2.36247, 0, 0], + "0.7917": [-2.50468, 0, 0], + "0.8333": [-2.62768, 0, 0], + "0.875": [-2.84741, 0, 0], + "0.9167": [-3.07184, 0, 0], + "0.9583": [-3.2413, 0, 0], + "1.0": [-3.40953, 0, 0], + "1.0417": [-3.57461, 0, 0], + "1.0833": [-3.73166, 0, 0], + "1.125": [-3.88093, 0, 0], + "1.1667": [-4.01024, 0, 0], + "1.2083": [-4.10801, 0, 0], + "1.2917": [-4.14651, 0, 0], + "1.375": [-3.82232, 0, 0], + "1.5": [-3.445, 0, 0], + "1.5833": [-2.696, 0, 0], + "1.6667": [-1.82994, 0, 0], + "1.75": [-0.92267, 0, 0], + "1.7917": [-0.0072, 0, 0], + "1.875": [0.89953, 0, 0], + "1.9583": [1.76502, 0, 0], + "2.0417": [2.51391, 0, 0], + "2.1667": [2.87239, 0, 0], + "2.375": [3.10849, 0, 0], + "2.6667": [3.72997, 0, 0], + "3.4583": [7.48631, 0, 0], + "3.625": [8.07124, 0, 0], + "3.875": [8.36042, 0, 0], + "3.9583": [8.39222, 0, 0], + "4.0417": [8.46379, 0, 0], + "4.0833": [8.55951, 0, 0], + "4.1667": [8.66823, 0, 0], + "4.2083": [8.78412, 0, 0], + "4.25": [8.90447, 0, 0], + "4.3333": [9.02772, 0, 0], + "4.375": [9.15192, 0, 0], + "4.4167": [9.27697, 0, 0], + "4.4583": [8.94198, 0, 0], + "4.5": [8.28149, 0, 0], + "4.5417": [7.95861, 0, 0], + "4.5833": [7.65142, 0, 0], + "4.625": [7.35945, 0, 0], + "4.7083": [7.10654, 0, 0], + "4.75": [6.91532, 0, 0], + "4.7917": [6.84, 0, 0], + "5.25": [0, 0, 0] + } + }, + "ankleRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0.13095, 0, 0], + "0.1667": [0.45965, 0, 0], + "0.25": [0.89919, 0, 0], + "0.2917": [1.39847, 0, 0], + "0.375": [1.9307, 0, 0], + "0.4167": [2.48334, 0, 0], + "0.5": [3.04934, 0, 0], + "0.5417": [3.82759, 0, 0], + "0.5833": [4.45077, 0, 0], + "0.625": [4.73555, 0, 0], + "0.7083": [5.06701, 0, 0], + "0.75": [5.68792, 0, 0], + "0.7917": [6.03339, 0, 0], + "0.8333": [6.33217, 0, 0], + "0.875": [6.86595, 0, 0], + "0.9167": [7.41076, 0, 0], + "0.9583": [7.82205, 0, 0], + "1.0": [8.23032, 0, 0], + "1.0417": [8.63096, 0, 0], + "1.0833": [9.01213, 0, 0], + "1.125": [9.3744, 0, 0], + "1.1667": [9.68823, 0, 0], + "1.2083": [9.9255, 0, 0], + "1.2917": [10.01896, 0, 0], + "1.375": [9.81205, 0, 0], + "1.5": [9.544, 0, 0], + "1.5833": [9.01064, 0, 0], + "1.6667": [8.39393, 0, 0], + "1.75": [7.74786, 0, 0], + "1.7917": [7.09596, 0, 0], + "1.875": [6.45029, 0, 0], + "1.9583": [5.83397, 0, 0], + "2.0417": [5.30069, 0, 0], + "2.1667": [5.04542, 0, 0], + "2.375": [4.98923, 0, 0], + "2.6667": [4.85112, 0, 0], + "3.4583": [4.01638, 0, 0], + "3.625": [3.88639, 0, 0], + "3.875": [3.82213, 0, 0], + "3.9583": [3.81506, 0, 0], + "4.0417": [3.79916, 0, 0], + "4.0833": [3.77789, 0, 0], + "4.1667": [3.75373, 0, 0], + "4.2083": [3.72797, 0, 0], + "4.25": [3.70123, 0, 0], + "4.3333": [3.67384, 0, 0], + "4.375": [3.64624, 0, 0], + "4.4167": [3.61845, 0, 0], + "4.4583": [4.50667, 0, 0], + "4.5": [6.25794, 0, 0], + "4.5417": [7.11405, 0, 0], + "4.5833": [7.92855, 0, 0], + "4.625": [8.70269, 0, 0], + "4.7083": [9.37328, 0, 0], + "4.75": [9.8803, 0, 0], + "4.7917": [10.08, 0, 0], + "5.25": [0, 0, 0] + } + }, + "footRight": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-0.19643, 0, 0], + "0.1667": [-0.68948, 0, 0], + "0.25": [-1.34879, 0, 0], + "0.2917": [-2.0977, 0, 0], + "0.375": [-2.89605, 0, 0], + "0.4167": [-3.72501, 0, 0], + "0.5": [-4.57401, 0, 0], + "0.5417": [-5.74138, 0, 0], + "0.5833": [-6.68388, 0, 0], + "0.625": [-7.11962, 0, 0], + "0.7083": [-7.62679, 0, 0], + "0.75": [-8.57685, 0, 0], + "0.7917": [-9.10545, 0, 0], + "0.8333": [-9.56262, 0, 0], + "0.875": [-10.37937, 0, 0], + "0.9167": [-11.21202, 0, 0], + "0.9583": [-11.84036, 0, 0], + "1.0": [-12.4641, 0, 0], + "1.0417": [-13.07619, 0, 0], + "1.0833": [-13.65853, 0, 0], + "1.125": [-14.21201, 0, 0], + "1.1667": [-14.69146, 0, 0], + "1.2083": [-15.05396, 0, 0], + "1.2917": [-15.19674, 0, 0], + "1.375": [-15.2423, 0, 0], + "1.5": [-15.23673, 0, 0], + "1.5833": [-15.2229, 0, 0], + "1.6667": [-15.20692, 0, 0], + "1.75": [-15.19018, 0, 0], + "1.7917": [-15.17328, 0, 0], + "1.875": [-15.15655, 0, 0], + "1.9583": [-15.14058, 0, 0], + "2.0417": [-15.12676, 0, 0], + "2.1667": [-15.12014, 0, 0], + "2.375": [-15.18347, 0, 0], + "2.6667": [-15.3561, 0, 0], + "3.4583": [-16.39953, 0, 0], + "3.625": [-16.56201, 0, 0], + "3.875": [-16.64234, 0, 0], + "3.9583": [-16.65117, 0, 0], + "4.0417": [-16.67105, 0, 0], + "4.0833": [-16.69764, 0, 0], + "4.1667": [-16.72784, 0, 0], + "4.2083": [-16.76003, 0, 0], + "4.25": [-16.79346, 0, 0], + "4.3333": [-16.8277, 0, 0], + "4.375": [-16.8622, 0, 0], + "4.4167": [-16.89694, 0, 0], + "4.4583": [-16.70216, 0, 0], + "4.5": [-16.31813, 0, 0], + "4.5417": [-16.1304, 0, 0], + "4.5833": [-15.95179, 0, 0], + "4.625": [-15.78203, 0, 0], + "4.7083": [-15.63497, 0, 0], + "4.75": [-15.52379, 0, 0], + "4.7917": [-15.48, 0, 0], + "5.25": [0, 0, 0] + } + }, + "thighLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-0.79087, 0, 0], + "0.1667": [-2.77599, 0, 0], + "0.25": [-5.43054, 0, 0], + "0.2917": [-8.44584, 0, 0], + "0.375": [-11.66016, 0, 0], + "0.4167": [-14.99776, 0, 0], + "0.5": [-18.41604, 0, 0], + "0.5417": [-23.11615, 0, 0], + "0.5833": [-25.18388, 0, 0], + "0.625": [-25.02289, 0, 0], + "0.7083": [-24.8355, 0, 0], + "0.75": [-24.48447, 0, 0], + "0.7917": [-24.28917, 0, 0], + "0.8333": [-24.12026, 0, 0], + "0.875": [-23.81849, 0, 0], + "0.9167": [-23.7231, 0, 0], + "0.9583": [-23.70096, 0, 0], + "1.0": [-23.67897, 0, 0], + "1.0417": [-23.6574, 0, 0], + "1.0833": [-23.63688, 0, 0], + "1.125": [-23.61737, 0, 0], + "1.1667": [-23.60048, 0, 0], + "1.2083": [-23.5877, 0, 0], + "1.2917": [-23.58267, 0, 0], + "1.375": [-23.65989, 0, 0], + "1.5": [-23.75548, 0, 0], + "1.5833": [-23.94548, 0, 0], + "1.6667": [-24.16518, 0, 0], + "1.75": [-24.39534, 0, 0], + "1.7917": [-24.62758, 0, 0], + "1.875": [-24.85759, 0, 0], + "1.9583": [-25.07715, 0, 0], + "2.0417": [-25.26713, 0, 0], + "2.1667": [-25.35807, 0, 0], + "2.375": [-25.47424, 0, 0], + "2.6667": [-25.78499, 0, 0], + "3.4583": [-27.66315, 0, 0], + "3.625": [-27.95562, 0, 0], + "3.875": [-28.10021, 0, 0], + "3.9583": [-28.11611, 0, 0], + "4.0417": [-28.1519, 0, 0], + "4.0833": [-28.19975, 0, 0], + "4.1667": [-28.25411, 0, 0], + "4.2083": [-28.31206, 0, 0], + "4.25": [-28.37223, 0, 0], + "4.3333": [-28.43386, 0, 0], + "4.375": [-28.49596, 0, 0], + "4.4167": [-28.55849, 0, 0], + "4.4583": [-28.56419, 0, 0], + "4.5": [-28.57544, 0, 0], + "4.5417": [-28.58094, 0, 0], + "4.5833": [-28.58618, 0, 0], + "4.625": [-28.59115, 0, 0], + "4.7083": [-28.59546, 0, 0], + "4.75": [-28.59872, 0, 0], + "4.7917": [-28.6, 0, 0], + "5.25": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, -0.06063], + "0.1667": [0, 0, -0.2128], + "0.25": [0, 0, -0.41629], + "0.2917": [0, 0, -0.64744], + "0.375": [0, 0, -0.89384], + "0.4167": [0, 0, -1.14969], + "0.5": [0, 0, -1.41173], + "0.5417": [0, 0, -1.77203], + "0.5833": [0, 0, -2.0677], + "0.625": [0, 0, -2.20748], + "0.7083": [0, 0, -2.37017], + "0.75": [0, 0, -2.67494], + "0.7917": [0, 0, -2.84451], + "0.8333": [0, 0, -2.99116], + "0.875": [0, 0, -3.25316], + "0.9167": [0, 0, -3.51968], + "0.9583": [0, 0, -3.72066], + "1.0": [0, 0, -3.92017], + "1.0417": [0, 0, -4.11596], + "1.0833": [0, 0, -4.30223], + "1.125": [0, 0, -4.47927], + "1.1667": [0, 0, -4.63263], + "1.2083": [0, 0, -4.74858], + "1.2917": [0, 0, -4.79424], + "1.375": [0, -0.04803, -4.81989], + "1.5": [0, -0.10167, -4.83047], + "1.5833": [0, -0.20805, -4.85054], + "1.6667": [0, -0.33106, -4.87376], + "1.75": [0, -0.45991, -4.89807], + "1.7917": [0, -0.58994, -4.92261], + "1.875": [0, -0.71872, -4.94692], + "1.9583": [0, -0.84164, -4.97011], + "2.0417": [0, -0.94801, -4.99019], + "2.1667": [0, -0.99892, -4.9998], + "2.375": [0, -1.03526, -5], + "2.6667": [0, -1.13117, -5], + "3.4583": [0, -1.71085, -5], + "3.625": [0, -1.80112, -5], + "3.875": [0, -1.84574, -5], + "3.9583": [0, -1.85065, -5], + "4.0417": [0, -1.8617, -5], + "4.0833": [0, -1.87647, -5], + "4.1667": [0, -1.89324, -5], + "4.2083": [0, -1.91113, -5], + "4.25": [0, -1.9297, -5], + "4.3333": [0, -1.94872, -5], + "4.375": [0, -1.96789, -5], + "4.4167": [0, -1.98719, -5], + "4.4583": [0, -1.85149, -4.72507], + "4.5": [0, -1.58393, -4.18302], + "4.5417": [0, -1.45313, -3.91803], + "4.5833": [0, -1.3287, -3.66592], + "4.625": [0, -1.21042, -3.42631], + "4.7083": [0, -1.10797, -3.21875], + "4.75": [0, -1.03051, -3.06181], + "4.7917": [0, -1, -3], + "5.25": [0, 0, 0] + } + }, + "calfLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [1.01215, 0, 0], + "0.1667": [3.55272, 0, 0], + "0.25": [6.95001, 0, 0], + "0.2917": [10.80899, 0, 0], + "0.375": [14.92268, 0, 0], + "0.4167": [19.19415, 0, 0], + "0.5": [23.56887, 0, 0], + "0.5417": [29.58407, 0, 0], + "0.5833": [29.70777, 0, 0], + "0.625": [26.70396, 0, 0], + "0.7083": [23.20772, 0, 0], + "0.75": [16.65842, 0, 0], + "0.7917": [13.01445, 0, 0], + "0.8333": [9.86291, 0, 0], + "0.875": [4.23261, 0, 0], + "0.9167": [-0.92565, 0, 0], + "0.9583": [-4.68166, 0, 0], + "1.0": [-8.41016, 0, 0], + "1.0417": [-12.06899, 0, 0], + "1.0833": [-15.55002, 0, 0], + "1.125": [-18.8585, 0, 0], + "1.1667": [-21.72448, 0, 0], + "1.2083": [-23.89137, 0, 0], + "1.2917": [-24.74483, 0, 0], + "1.375": [-24.77457, 0, 0], + "1.5": [-24.45021, 0, 0], + "1.5833": [-23.78941, 0, 0], + "1.6667": [-23.02533, 0, 0], + "1.75": [-22.2249, 0, 0], + "1.7917": [-21.41723, 0, 0], + "1.875": [-20.61727, 0, 0], + "1.9583": [-19.85369, 0, 0], + "2.0417": [-19.19298, 0, 0], + "2.1667": [-18.87672, 0, 0], + "2.375": [-18.6669, 0, 0], + "2.6667": [-18.11447, 0, 0], + "3.4583": [-14.7755, 0, 0], + "3.625": [-14.25557, 0, 0], + "3.875": [-13.99852, 0, 0], + "3.9583": [-13.97025, 0, 0], + "4.0417": [-13.90663, 0, 0], + "4.0833": [-13.82155, 0, 0], + "4.1667": [-13.72491, 0, 0], + "4.2083": [-13.62189, 0, 0], + "4.25": [-13.51492, 0, 0], + "4.3333": [-13.40536, 0, 0], + "4.375": [-13.29496, 0, 0], + "4.4167": [-13.1838, 0, 0], + "4.4583": [-6.69502, 0, 0], + "4.5": [6.09853, 0, 0], + "4.5417": [12.35271, 0, 0], + "4.5833": [18.30296, 0, 0], + "4.625": [23.95826, 0, 0], + "4.7083": [28.85719, 0, 0], + "4.75": [32.56114, 0, 0], + "4.7917": [34.02, 0, 0], + "5.25": [0, 0, 0] + } + }, + "ankleLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-1.32317, 0, 0], + "0.1667": [-4.64439, 0, 0], + "0.25": [-9.08559, 0, 0], + "0.2917": [-14.13035, 0, 0], + "0.375": [-19.50808, 0, 0], + "0.4167": [-25.09208, 0, 0], + "0.5": [-30.81105, 0, 0], + "0.5417": [-38.6746, 0, 0], + "0.5833": [-38.91597, 0, 0], + "0.625": [-35.0775, 0, 0], + "0.7083": [-30.60978, 0, 0], + "0.75": [-22.24068, 0, 0], + "0.7917": [-17.58418, 0, 0], + "0.8333": [-13.55694, 0, 0], + "0.875": [-6.36217, 0, 0], + "0.9167": [0.22205, 0, 0], + "0.9583": [5.01448, 0, 0], + "1.0": [9.77181, 0, 0], + "1.0417": [14.44025, 0, 0], + "1.0833": [18.88181, 0, 0], + "1.125": [23.10322, 0, 0], + "1.1667": [26.76003, 0, 0], + "1.2083": [29.52485, 0, 0], + "1.2917": [30.61382, 0, 0], + "1.375": [30.45233, 0, 0], + "1.5": [29.81541, 0, 0], + "1.5833": [28.52991, 0, 0], + "1.6667": [27.04353, 0, 0], + "1.75": [25.48641, 0, 0], + "1.7917": [23.91522, 0, 0], + "1.875": [22.35903, 0, 0], + "1.9583": [20.8736, 0, 0], + "2.0417": [19.58831, 0, 0], + "2.1667": [18.97306, 0, 0], + "2.375": [18.78229, 0, 0], + "2.6667": [18.29891, 0, 0], + "3.4583": [15.37732, 0, 0], + "3.625": [14.92237, 0, 0], + "3.875": [14.69745, 0, 0], + "3.9583": [14.67272, 0, 0], + "4.0417": [14.61705, 0, 0], + "4.0833": [14.54261, 0, 0], + "4.1667": [14.45805, 0, 0], + "4.2083": [14.3679, 0, 0], + "4.25": [14.2743, 0, 0], + "4.3333": [14.17844, 0, 0], + "4.375": [14.08184, 0, 0], + "4.4167": [13.98458, 0, 0], + "4.4583": [8.53491, 0, 0], + "4.5": [-2.20988, 0, 0], + "4.5417": [-7.46251, 0, 0], + "4.5833": [-12.45989, 0, 0], + "4.625": [-17.20955, 0, 0], + "4.7083": [-21.32396, 0, 0], + "4.75": [-24.43476, 0, 0], + "4.7917": [-25.66, 0, 0], + "5.25": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "1.7083": [0, 1.5, 0.425], + "2.8333": [0, 0.75, 0.43], + "3.9583": [0, 0, 0.43], + "5.25": [0, 0, 0] + } + }, + "footLeft": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [2.84155, 0, 0], + "0.1667": [9.974, 0, 0], + "0.25": [19.51164, 0, 0], + "0.2917": [30.34545, 0, 0], + "0.375": [41.89433, 0, 0], + "0.4167": [53.88618, 0, 0], + "0.5": [66.16788, 0, 0], + "0.5417": [83.05513, 0, 0], + "0.5833": [87.57926, 0, 0], + "0.625": [83.77878, 0, 0], + "0.7083": [79.35527, 0, 0], + "0.75": [71.06899, 0, 0], + "0.7917": [66.45858, 0, 0], + "0.8333": [62.47119, 0, 0], + "0.875": [55.34763, 0, 0], + "0.9167": [48.75054, 0, 0], + "0.9583": [43.92834, 0, 0], + "1.0": [39.14146, 0, 0], + "1.0417": [34.44403, 0, 0], + "1.0833": [29.97487, 0, 0], + "1.125": [25.72724, 0, 0], + "1.1667": [22.04772, 0, 0], + "1.2083": [19.26573, 0, 0], + "1.2917": [18.17, 0, 0], + "1.375": [18.00651, 0, 0], + "1.5": [18.45179, 0, 0], + "1.5833": [19.36566, 0, 0], + "1.6667": [20.42236, 0, 0], + "1.75": [21.52934, 0, 0], + "1.7917": [22.64632, 0, 0], + "1.875": [23.75264, 0, 0], + "1.9583": [24.80865, 0, 0], + "2.0417": [25.72239, 0, 0], + "2.1667": [26.15977, 0, 0], + "2.375": [26.24522, 0, 0], + "2.6667": [26.45239, 0, 0], + "3.4583": [27.7045, 0, 0], + "3.625": [27.89947, 0, 0], + "3.875": [27.99587, 0, 0], + "3.9583": [28.00647, 0, 0], + "4.0417": [28.03032, 0, 0], + "4.0833": [28.06223, 0, 0], + "4.1667": [28.09847, 0, 0], + "4.2083": [28.1371, 0, 0], + "4.25": [28.17722, 0, 0], + "4.3333": [28.2183, 0, 0], + "4.375": [28.2597, 0, 0], + "4.4167": [28.30139, 0, 0], + "4.4583": [33.3872, 0, 0], + "4.5": [43.41461, 0, 0], + "4.5417": [48.31654, 0, 0], + "4.5833": [52.98026, 0, 0], + "4.625": [57.41281, 0, 0], + "4.7083": [61.25253, 0, 0], + "4.75": [64.15563, 0, 0], + "4.7917": [65.29906, 0, 0], + "5.25": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "1.2917": [0, 0.83, -1.17], + "1.7083": [0, 0.105, -0.75], + "4.7917": [0, 0.105, -0.75], + "5.25": [0, 0, 0] + } + }, + "tailLower": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, - "4.5833": { - "vector": [-12.45989, 0, 0] + "1.6667": { + "post": [0, 4.83, 0], + "lerp_mode": "catmullrom" }, - "4.625": { - "vector": [-17.20955, 0, 0] + "3.125": { + "post": [0, -5, 0], + "lerp_mode": "catmullrom" }, - "4.7083": { - "vector": [-21.32396, 0, 0] + "4.0417": { + "post": [0, 5, 0], + "lerp_mode": "catmullrom" }, "4.75": { - "vector": [-24.43476, 0, 0] + "post": [0, -2.5, 0], + "lerp_mode": "catmullrom" }, - "4.7917": { - "vector": [-25.66, 0, 0] + "5.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" } } }, - "footLeft": { + "bone": { + "rotation": { + "2.2083": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.2083": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "2.2083": { + "pre": [1, 1, 1], + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": [0.9575, 1, 1], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "drink2": { + "loop": "hold_on_last_frame", + "animation_length": 8.5, + "bones": { + "hips": { "rotation": { "0.0": { - "vector": [0, 0, 0] + "post": [0, 0, 0], + "lerp_mode": "catmullrom" }, "0.0833": { - "vector": [2.84155, 0, 0] - }, - "0.1667": { - "vector": [9.974, 0, 0] - }, - "0.25": { - "vector": [19.51164, 0, 0] - }, - "0.2917": { - "vector": [30.34545, 0, 0] - }, - "0.375": { - "vector": [41.89433, 0, 0] - }, - "0.4167": { - "vector": [53.88618, 0, 0] + "post": [-0.123, 0.1476, 0.1476], + "lerp_mode": "catmullrom" }, - "0.5": { - "vector": [66.16788, 0, 0] + "0.2083": { + "post": [-0.558, 0.6696, 0.6696], + "lerp_mode": "catmullrom" }, - "0.5417": { - "vector": [83.05513, 0, 0] + "0.3333": { + "post": [-1.8, 2.16, 2.16], + "lerp_mode": "catmullrom" }, "0.5833": { - "vector": [87.57926, 0, 0] + "post": [2.35012, -1.43678, -0.0534], + "lerp_mode": "catmullrom" }, "0.625": { - "vector": [83.77878, 0, 0] + "post": [2.71237, -1.75073, -0.2466], + "lerp_mode": "catmullrom" }, "0.7083": { - "vector": [79.35527, 0, 0] + "post": [2.925, -1.935, -0.36], + "lerp_mode": "catmullrom" }, "0.75": { - "vector": [71.06899, 0, 0] + "post": [2.8182, -1.9506, -0.3696], + "lerp_mode": "catmullrom" }, "0.7917": { - "vector": [66.45858, 0, 0] + "post": [2.85158, -1.94573, -0.3666], + "lerp_mode": "catmullrom" }, "0.8333": { - "vector": [62.47119, 0, 0] - }, - "0.875": { - "vector": [55.34763, 0, 0] + "post": [2.8182, -1.9506, -0.3696], + "lerp_mode": "catmullrom" }, "0.9167": { - "vector": [48.75054, 0, 0] - }, - "0.9583": { - "vector": [43.92834, 0, 0] - }, - "1.0": { - "vector": [39.14146, 0, 0] - }, - "1.0417": { - "vector": [34.44403, 0, 0] + "post": [2.0439, -2.0637, -0.4392], + "lerp_mode": "catmullrom" }, "1.0833": { - "vector": [29.97487, 0, 0] - }, - "1.125": { - "vector": [25.72724, 0, 0] - }, - "1.1667": { - "vector": [22.04772, 0, 0] + "post": [-1.08, -2.52, -0.72], + "lerp_mode": "catmullrom" }, - "1.2083": { - "vector": [19.26573, 0, 0] + "1.25": { + "post": [2.62392, -1.39272, -0.39792], + "lerp_mode": "catmullrom" }, - "1.2917": { - "vector": [18.17, 0, 0] + "1.3333": { + "post": [3.05655, -1.26105, -0.3603], + "lerp_mode": "catmullrom" }, "1.375": { - "vector": [18.00651, 0, 0] + "post": [3.28425, -1.19175, -0.3405], + "lerp_mode": "catmullrom" }, "1.5": { - "vector": [18.45179, 0, 0] + "post": [3.474, -1.134, -0.324], + "lerp_mode": "catmullrom" }, - "1.5833": { - "vector": [19.36566, 0, 0] + "1.625": { + "post": [3.96687, -1.0962, -0.3132], + "lerp_mode": "catmullrom" }, - "1.6667": { - "vector": [20.42236, 0, 0] + "1.7083": { + "post": [5.6919, -0.9639, -0.2754], + "lerp_mode": "catmullrom" }, - "1.75": { - "vector": [21.52934, 0, 0] + "2.0": { + "post": [18.26, 0, 0], + "lerp_mode": "catmullrom" }, - "1.7917": { - "vector": [22.64632, 0, 0] + "2.2083": { + "post": [20.5604, 0, 0], + "lerp_mode": "catmullrom" }, - "1.875": { - "vector": [23.75264, 0, 0] + "2.25": { + "post": [20.842, 0, 0], + "lerp_mode": "catmullrom" }, - "1.9583": { - "vector": [24.80865, 0, 0] + "2.375": { + "post": [21.75508, 0, 0], + "lerp_mode": "catmullrom" }, - "2.0417": { - "vector": [25.72239, 0, 0] + "2.5833": { + "post": [25.68048, 0, 0], + "lerp_mode": "catmullrom" }, - "2.1667": { - "vector": [26.15977, 0, 0] + "2.9583": { + "post": [14.60873, 0, 0], + "lerp_mode": "catmullrom" }, - "2.375": { - "vector": [26.24522, 0, 0] + "3.0417": { + "post": [12.7552, 0, 0], + "lerp_mode": "catmullrom" }, - "2.6667": { - "vector": [26.45239, 0, 0] + "3.2083": { + "post": [11.71723, 0, 0], + "lerp_mode": "catmullrom" }, "3.4583": { - "vector": [27.7045, 0, 0] - }, - "3.625": { - "vector": [27.89947, 0, 0] - }, - "3.875": { - "vector": [27.99587, 0, 0] + "post": [10.85225, 0, 0], + "lerp_mode": "catmullrom" }, - "3.9583": { - "vector": [28.00647, 0, 0] + "3.5833": { + "post": [10.87563, 0, 0], + "lerp_mode": "catmullrom" }, - "4.0417": { - "vector": [28.03032, 0, 0] + "3.7083": { + "post": [10.9115, 0, 0], + "lerp_mode": "catmullrom" }, - "4.0833": { - "vector": [28.06223, 0, 0] + "3.9167": { + "post": [11.04442, 0, 0], + "lerp_mode": "catmullrom" }, - "4.1667": { - "vector": [28.09847, 0, 0] + "4.125": { + "post": [18.71185, 0, 0], + "lerp_mode": "catmullrom" }, "4.2083": { - "vector": [28.1371, 0, 0] - }, - "4.25": { - "vector": [28.17722, 0, 0] + "post": [19.13094, 0, 0], + "lerp_mode": "catmullrom" }, "4.3333": { - "vector": [28.2183, 0, 0] - }, - "4.375": { - "vector": [28.2597, 0, 0] - }, - "4.4167": { - "vector": [28.30139, 0, 0] - }, - "4.4583": { - "vector": [33.3872, 0, 0] - }, - "4.5": { - "vector": [43.41461, 0, 0] - }, - "4.5417": { - "vector": [48.31654, 0, 0] + "post": [20.30891, 0, 0], + "lerp_mode": "catmullrom" }, "4.5833": { - "vector": [52.98026, 0, 0] - }, - "4.625": { - "vector": [57.41281, 0, 0] - }, - "4.7083": { - "vector": [61.25253, 0, 0] - }, - "4.75": { - "vector": [64.15563, 0, 0] + "post": [25.50787, 0, 0], + "lerp_mode": "catmullrom" }, - "4.7917": { - "vector": [65.29906, 0, 0] - } - }, - "position": { - "0.0": { - "vector": [0, 0, 0] + "4.9167": { + "post": [14.52564, 0, 0], + "lerp_mode": "catmullrom" }, - "1.375": { - "vector": [0, 0, 0] + "5.0417": { + "post": [12.56452, 0, 0], + "lerp_mode": "catmullrom" }, - "1.5": { - "vector": [0, 0.00165, 0.0022] + "5.2083": { + "post": [11.55945, 0, 0], + "lerp_mode": "catmullrom" }, - "1.5833": { - "vector": [0, 0.00501, 0.00668] + "5.4583": { + "post": [10.79952, 0, 0], + "lerp_mode": "catmullrom" }, - "1.6667": { - "vector": [0, 0.00889, 0.01185] + "5.5833": { + "post": [10.83125, 0, 0], + "lerp_mode": "catmullrom" }, - "1.75": { - "vector": [0, 0.01296, 0.01728] + "5.7083": { + "post": [10.87582, 0, 0], + "lerp_mode": "catmullrom" }, - "1.7917": { - "vector": [0, 0.01706, 0.02275] + "5.9167": { + "post": [11.04046, 0, 0], + "lerp_mode": "catmullrom" }, - "1.875": { - "vector": [0, 0.02112, 0.02816] + "6.125": { + "post": [19.23375, 0, 0], + "lerp_mode": "catmullrom" }, - "1.9583": { - "vector": [0, 0.025, 0.03334] + "6.2083": { + "post": [19.6793, 0, 0], + "lerp_mode": "catmullrom" }, - "2.0417": { - "vector": [0, 0.02836, 0.03781] + "6.3333": { + "post": [20.76726, 0, 0], + "lerp_mode": "catmullrom" }, - "2.1667": { - "vector": [0, 0.03, 0.04] - } - } - }, - "thing": { - "position": { - "0.0": { - "vector": [0, 0, 0] + "6.5833": { + "post": [25.45064, 0, 0], + "lerp_mode": "catmullrom" }, - "4.8333": { - "vector": [-0.2, 0, 0] - } - }, - "scale": { - "0.0": { - "vector": [1, 1, 1] + "6.9167": { + "post": [10.24891, 0, 0], + "lerp_mode": "catmullrom" }, - "1.9583": { - "vector": [0.895, 1, 1] + "7.0417": { + "post": [7.29018, 0, 0], + "lerp_mode": "catmullrom" }, - "4.8333": { - "vector": [0.97, 1, 1] - } - } - } - } - }, - "drink2": { - "loop": "hold_on_last_frame", - "animation_length": 8.5, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "7.2083": { + "post": [5.96386, 0, 0], "lerp_mode": "catmullrom" }, - "0.0833": { - "post": { - "vector": [-0.123, 0.1476, 0.1476] - }, + "7.4583": { + "post": [5.04563, 0, 0], "lerp_mode": "catmullrom" }, - "0.2083": { - "post": { - "vector": [-0.558, 0.6696, 0.6696] - }, + "7.5417": { + "post": [5.00026, 0, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [-1.8, 2.16, 2.16] - }, + "7.625": { + "post": [4.86524, 0, 0], "lerp_mode": "catmullrom" }, - "0.5833": { - "post": { - "vector": [2.35012, -1.43678, -0.0534] - }, + "7.8333": { + "post": [4.39751, 0, 0], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [2.71237, -1.75073, -0.2466] - }, + "7.875": { + "post": [4.35941, 0, 0], "lerp_mode": "catmullrom" }, - "0.7083": { - "post": { - "vector": [2.925, -1.935, -0.36] - }, + "7.9167": { + "post": [4.34072, 0, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [2.8182, -1.9506, -0.3696] - }, + "7.9583": { + "post": [4.33752, 0, 0], "lerp_mode": "catmullrom" }, - "0.7917": { - "post": { - "vector": [2.85158, -1.94573, -0.3666] - }, + "8.1667": { + "post": [5.39991, 0, 0], "lerp_mode": "catmullrom" }, - "0.8333": { - "post": { - "vector": [2.8182, -1.9506, -0.3696] - }, + "8.25": { + "post": [5.66, 0, 0], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [2.0439, -2.0637, -0.4392] - }, + "8.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.0833": { - "post": { - "vector": [-1.08, -2.52, -0.72] - }, + "0.0833": { + "post": [0, -0.205, 0], "lerp_mode": "catmullrom" }, - "1.25": { - "post": { - "vector": [2.62392, -1.39272, -0.39792] - }, + "0.2083": { + "post": [0, -0.93, 0], "lerp_mode": "catmullrom" }, - "1.3333": { - "post": { - "vector": [3.05655, -1.26105, -0.3603] - }, + "0.3333": { + "post": [0, -3, 0], "lerp_mode": "catmullrom" }, - "1.375": { - "post": { - "vector": [3.28425, -1.19175, -0.3405] - }, + "0.5833": { + "post": [0, -5.30562, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [3.474, -1.134, -0.324] - }, + "0.625": { + "post": [0, -5.50687, 0], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [3.96687, -1.0962, -0.3132] - }, + "0.7083": { + "post": [0, -5.625, 0], "lerp_mode": "catmullrom" }, - "1.7083": { - "post": { - "vector": [5.6919, -0.9639, -0.2754] - }, + "0.75": { + "post": [0, -5.66167, 0], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [18.26, 0, 0] - }, + "0.7917": { + "post": [0, -5.65021, 0], "lerp_mode": "catmullrom" }, - "2.2083": { - "post": { - "vector": [20.5604, 0, 0] - }, + "0.8333": { + "post": [0, -5.66167, 0], "lerp_mode": "catmullrom" }, - "2.25": { - "post": { - "vector": [20.842, 0, 0] - }, + "0.9167": { + "post": [0, -5.9275, 0], "lerp_mode": "catmullrom" }, - "2.375": { - "post": { - "vector": [21.75508, 0, 0] - }, + "1.0833": { + "post": [0, -7, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [25.68047, 0, 0] - }, + "post": [0, -7, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [14.60873, 0, 0] - }, + "post": [0, -6.29481, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [12.7552, 0, 0] - }, + "post": [0, -6.17676, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [11.71723, 0, 0] - }, + "post": [0, -6.11065, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [10.85225, 0, 0] - }, + "post": [0, -6.05556, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [10.87563, 0, 0] - }, + "post": [0, -6.16184, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [10.9115, 0, 0] - }, + "post": [0, -6.32492, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [11.04442, 0, 0] - }, + "post": [0, -6.92917, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [18.71185, 0, 0] - }, + "post": [0, -6.98111, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [19.13094, 0, 0] - }, + "post": [0, -6.98217, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [20.30891, 0, 0] - }, + "post": [0, -6.98515, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [25.50787, 0, 0] - }, + "post": [0, -6.9983, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [14.52564, 0, 0] - }, + "post": [0, -6.29224, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [12.56452, 0, 0] - }, + "post": [0, -6.16616, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [11.55945, 0, 0] - }, + "post": [0, -6.10154, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [10.79952, 0, 0] - }, + "post": [0, -6.05269, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [10.83125, 0, 0] - }, + "post": [0, -6.16806, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [10.87582, 0, 0] - }, + "post": [0, -6.33017, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [11.04046, 0, 0] - }, + "post": [0, -6.92895, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [19.23376, 0, 0] - }, + "post": [0, -6.98461, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [19.6793, 0, 0] - }, + "post": [0, -6.98559, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [20.76726, 0, 0] - }, + "post": [0, -6.988, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [25.45064, 0, 0] - }, + "post": [0, -6.99838, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [10.24891, 0, 0] - }, + "post": [0, -6.28351, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [7.29018, 0, 0] - }, + "post": [0, -6.14438, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [5.96386, 0, 0] - }, + "post": [0, -6.08201, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [5.04563, 0, 0] - }, + "post": [0, -6.03883, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [5.00026, 0, 0] - }, + "post": [0, -5.92679, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [4.86524, 0, 0] - }, + "post": [0, -5.59336, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [4.39751, 0, 0] - }, + "post": [0, -4.43835, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [4.35941, 0, 0] - }, + "post": [0, -4.37509, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [4.34072, 0, 0] - }, + "post": [0, -4.34405, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [4.33752, 0, 0] - }, + "post": [0, -4.33873, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [5.39991, 0, 0] - }, + "post": [0, -2.45995, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [5.66, 0, 0] - }, + "post": [0, -2, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } - }, - "position": { + } + }, + "shoulders": { + "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [0, -0.205, 0] - }, + "post": [0.0984, -0.0984, -0.0738], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0, -0.93, 0] - }, + "post": [0.4464, -0.4464, -0.3348], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0, -3, 0] - }, + "post": [1.44, -1.44, -1.08], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [0, -5.30562, 0] - }, + "post": [1.44, -1.16333, 0.0267], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0, -5.50687, 0] - }, + "post": [1.44, -1.13918, 0.1233], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [0, -5.625, 0] - }, + "post": [1.44, -1.125, 0.18], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [0, -5.66167, 0] - }, + "post": [1.392, -1.2102, 0.1368], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [0, -5.65021, 0] - }, + "post": [1.407, -1.18358, 0.1503], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, -5.66167, 0] - }, + "post": [1.392, -1.2102, 0.1368], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, -5.9275, 0] - }, + "post": [1.044, -1.8279, -0.1764], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [0, -7, 0] - }, + "post": [-0.36, -4.32, -1.44], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [-0.81181, -2.38752, -0.79584], + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": [-0.86458, -2.1618, -0.7206], + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": [-0.89235, -2.043, -0.681], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [-0.9155, -1.944, -0.648], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [-0.66965, -1.8792, -0.6264], + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": [0.19082, -1.6524, -0.5508], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [6.46, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": [7.9936, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": [7.78596, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": [7.1127, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, -7, 0] - }, + "post": [4.21832, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [0, -6.29481, 0] - }, + "post": [0.27752, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [0, -6.17676, 0] - }, + "post": [-0.38221, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [0, -6.11065, 0] - }, + "post": [-0.75166, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [0, -6.05556, 0] - }, + "post": [-1.05954, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [0, -6.16184, 0] - }, + "post": [-0.90091, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [0, -6.32492, 0] - }, + "post": [-0.65753, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0, -6.92917, 0] - }, + "post": [0.24428, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [0, -6.98111, 0] - }, + "post": [6.38648, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [0, -6.98217, 0] - }, + "post": [6.24414, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [0, -6.98515, 0] - }, + "post": [5.84405, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [0, -6.9983, 0] - }, + "post": [4.07828, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [0, -6.29224, 0] - }, + "post": [0.22493, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [0, -6.16616, 0] - }, + "post": [-0.46316, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [0, -6.10154, 0] - }, + "post": [-0.81581, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [0, -6.05269, 0] - }, + "post": [-1.08245, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [0, -6.16806, 0] - }, + "post": [-0.90799, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [0, -6.33017, 0] - }, + "post": [-0.66286, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0, -6.92895, 0] - }, + "post": [0.24257, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [0, -6.98461, 0] - }, + "post": [6.80488, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [0, -6.98559, 0] - }, + "post": [6.61535, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [0, -6.988, 0] - }, + "post": [6.15255, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [0, -6.99838, 0] - }, + "post": [4.16026, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [0, -6.28351, 0] - }, + "post": [-2.8928, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [0, -6.14438, 0] - }, + "post": [-4.26554, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [0, -6.08201, 0] - }, + "post": [-2.38091, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [0, -6.03883, 0] - }, + "post": [-2.80693, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [0, -5.92679, 0] - }, + "post": [-2.82798, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [0, -5.59336, 0] - }, + "post": [-2.89063, 0, 0], + "lerp_mode": "catmullrom" + }, + "7.6667": { + "post": [-1.93, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [0, -4.43835, 0] - }, + "post": [-0.60764, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [0, -4.37509, 0] - }, + "post": [-0.62528, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [0, -4.34405, 0] - }, + "post": [-0.63394, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [0, -4.33873, 0] - }, + "post": [-0.63543, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [0, -2.45995, 0] - }, + "post": [-0.67927, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [0, -2, 0] - }, + "post": [-0.69, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } @@ -51906,9875 +33396,6406 @@ "belly1": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [-0.084, 0, 0] - }, + "post": [-0.084, 0, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [-0.378, 0, 0] - }, + "post": [-0.378, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-2.52, 0, 0] - }, + "post": [-2.52, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-2.52, 0, 0] - }, + "post": [-2.52, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-0.9968, 0, 0] - }, + "post": [-0.9968, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [-0.7418, 0, 0] - }, + "post": [-0.7418, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-0.599, 0, 0] - }, + "post": [-0.599, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [-0.48, 0, 0] - }, + "post": [-0.48, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-0.50701, 0, 0] - }, + "post": [-0.50701, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [-0.54845, 0, 0] - }, + "post": [-0.54845, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-0.702, 0, 0] - }, + "post": [-0.702, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [-2.0352, 0, 0] - }, + "post": [-2.0352, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [-2.06241, 0, 0] - }, + "post": [-2.06241, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-2.13887, 0, 0] - }, + "post": [-2.13887, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-2.47637, 0, 0] - }, + "post": [-2.47637, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-0.97955, 0, 0] - }, + "post": [-0.97955, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [-0.71226, 0, 0] - }, + "post": [-0.71226, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [-0.57527, 0, 0] - }, + "post": [-0.57527, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [-0.4717, 0, 0] - }, + "post": [-0.4717, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-0.50194, 0, 0] - }, + "post": [-0.50194, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [-0.54443, 0, 0] - }, + "post": [-0.54443, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-0.70138, 0, 0] - }, + "post": [-0.70138, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [-2.12596, 0, 0] - }, + "post": [-2.12596, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [-2.15124, 0, 0] - }, + "post": [-2.15124, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [-2.21295, 0, 0] - }, + "post": [-2.21295, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [-2.47863, 0, 0] - }, + "post": [-2.47863, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [0.06945, 0, 0] - }, + "post": [0.06945, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [0.56538, 0, 0] - }, + "post": [0.56538, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [0.7877, 0, 0] - }, + "post": [0.7877, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [0.94161, 0, 0] - }, + "post": [0.94161, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [0.94921, 0, 0] - }, + "post": [0.94921, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [0.97185, 0, 0] - }, + "post": [0.97185, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [1.05025, 0, 0] - }, + "post": [1.05025, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [1.05025, 0, 0] - }, + "post": [1.05025, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [1.07415, 0, 0] - }, + "post": [1.07415, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [1.08, 0, 0] - }, + "post": [1.08, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "neck2": { + "neck1": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [0, 0.5412, -0.123] - }, + "post": [0, 0.4428, -0.0738], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0, 2.4552, -0.558] - }, + "post": [0, 2.0088, -0.3348], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0, 7.92, -1.8] - }, + "post": [0, 6.48, -1.08], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [0, 4.5999, -1.8] - }, + "post": [0, 3.2675, -0.63425], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0, 4.3101, -1.8] - }, + "post": [0, 2.98709, -0.59534], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [0, 4.14, -1.8] - }, + "post": [0, 2.8225, -0.5725], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [0, 3.7128, -1.7136] - }, + "post": [0, 2.69923, -0.58603], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [0, 3.8463, -1.7406] - }, + "post": [0, 2.73775, -0.5818], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, 3.7128, -1.7136] - }, + "post": [0, 2.69923, -0.58603], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, 0.6156, -1.0872] - }, + "post": [0, 1.80555, -0.68415], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [0, -11.88, 1.44] - }, + "post": [0, -1.8, -1.08], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-4.50912, -8.31028, 0.79584] - }, + "post": [0, -3.32093, -0.59688], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [-5.0358, -7.89333, 0.7206] - }, + "post": [0, -3.49858, -0.54045], "lerp_mode": "catmullrom" }, "1.375": { - "post": { - "vector": [-5.313, -7.67388, 0.681] - }, + "post": [0, -3.59208, -0.51075], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [-5.544, -7.491, 0.648] - }, + "post": [0, -3.67, -0.486], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [-5.6952, -7.2413, 0.6264] - }, + "post": [0.29033, -3.54767, -0.4698], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [-6.2244, -6.36735, 0.5508] - }, + "post": [1.3065, -3.1195, -0.4131], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-10.08, 0, 0] - }, + "post": [8.71, 0, 0], "lerp_mode": "catmullrom" }, "2.2083": { - "post": { - "vector": [-4.1018, 0, 0] - }, + "post": [27.2339, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-4.69243, 0, 0] - }, + "post": [23.29585, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-6.63305, 0, 0] - }, + "post": [10.35658, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-6.8072, 0, 0] - }, + "post": [6.14903, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [-6.83635, 0, 0] - }, + "post": [5.44465, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-6.85268, 0, 0] - }, + "post": [5.05019, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [-6.86628, 0, 0] - }, + "post": [4.72148, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-5.69289, 0, 0] - }, + "post": [4.29027, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [-3.89262, 0, 0] - }, + "post": [3.62871, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [2.77803, 0, 0] - }, + "post": [1.17736, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [-0.47653, 0, 0] - }, + "post": [25.83397, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [-0.83587, 0, 0] - }, + "post": [24.87303, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-1.84591, 0, 0] - }, + "post": [22.17201, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-6.30369, 0, 0] - }, + "post": [10.25116, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-6.71129, 0, 0] - }, + "post": [6.1058, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [-6.78408, 0, 0] - }, + "post": [5.36556, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [-6.82138, 0, 0] - }, + "post": [4.98618, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [-6.84958, 0, 0] - }, + "post": [4.69934, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-5.58178, 0, 0] - }, + "post": [4.23539, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [-3.80044, 0, 0] - }, + "post": [3.58352, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [2.77928, 0, 0] - }, + "post": [1.1757, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [-0.69815, 0, 0] - }, + "post": [27.5147, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [-1.09467, 0, 0] - }, + "post": [26.30855, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [-2.0629, 0, 0] - }, + "post": [23.36327, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [-6.2309, 0, 0] - }, + "post": [10.6845, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [-6.69567, 0, 0] - }, + "post": [6.17746, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [-6.78613, 0, 0] - }, + "post": [5.30026, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [-6.82668, 0, 0] - }, + "post": [4.90702, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [-6.85476, 0, 0] - }, + "post": [4.63479, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [-6.47809, 0, 0] - }, + "post": [4.38011, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [-5.35705, 0, 0] - }, + "post": [3.62212, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [-1.47377, 0, 0] - }, + "post": [0.99648, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [-1.26347, 0, 0] - }, + "post": [0.85038, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [-1.16025, 0, 0] - }, + "post": [0.77867, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [-1.14258, 0, 0] - }, + "post": [0.7664, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [2.37809, 0, 0] - }, + "post": [3.62113, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [3.24, 0, 0] - }, + "post": [4.32, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, 0, 0.02733] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 0, 0.124] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0, 0.4] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [0, 0, 0.4] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [0, 0, 0.37802] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [0, 0, 0.3126] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [0, 0, 0.086] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [0, 0, 0.07371] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [0, 0, 0.06767] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [0, 0, 0.06664] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [0, 0, 0.01311] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, 0.2952, -0.0246] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 1.3392, -0.1116] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 4.32, -0.36] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [0, -0.07606, -0.08333] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, -0.45977, -0.05918] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, -0.685, -0.045] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, -0.56113, -0.0438] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0, -0.59984, -0.04418] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -0.56113, -0.0438] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, 0.3369, -0.0351] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, 3.96, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [1.93248, 2.18856, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [2.1582, 1.98165, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [2.277, 1.87275, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [2.376, 1.782, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [2.6088, 1.7226, 0] - }, + "post": [0, -0.02, -0.03667], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [3.4236, 1.5147, 0] - }, + "post": [0, -0.09, -0.165], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [9.36, 0, 0] - }, + "post": [0, -0.6, -1.1], "lerp_mode": "catmullrom" }, "2.2083": { - "post": { - "vector": [-0.9918, 0, 0] - }, + "post": [0, -0.245, -1.313], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-1.89068, 0, 0] - }, + "post": [0, -0.10788, -0.7575], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-4.84416, 0, 0] - }, + "post": [0, 0.34267, 1.06773], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-5.1092, 0, 0] - }, + "post": [0, 0.17154, 0.52634], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [-5.15357, 0, 0] - }, + "post": [0, 0.14289, 0.4357], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-5.17841, 0, 0] - }, + "post": [0, 0.12685, 0.38495], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [-5.19912, 0, 0] - }, + "post": [0, 0.11348, 0.34265], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-3.56061, 0, 0] - }, + "post": [0, 0.03319, 0.18029], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [-1.04674, 0, 0] - }, + "post": [0, -0.09001, -0.0688], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [8.26806, 0, 0] - }, + "post": [0, -0.54649, -0.9918], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [-1.62318, 0, 0] - }, + "post": [0, -0.21906, -1.29115], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [-1.82503, 0, 0] - }, + "post": [0, -0.18432, -1.14574], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-2.39236, 0, 0] - }, + "post": [0, -0.08668, -0.73703], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-4.89628, 0, 0] - }, + "post": [0, 0.34428, 1.0668], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-5.12523, 0, 0] - }, + "post": [0, 0.17151, 0.52447], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [-5.16612, 0, 0] - }, + "post": [0, 0.14066, 0.42763], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [-5.18707, 0, 0] - }, + "post": [0, 0.12485, 0.378], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [-5.20291, 0, 0] - }, + "post": [0, 0.11289, 0.34047], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-3.42927, 0, 0] - }, + "post": [0, 0.02607, 0.16503], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [-0.93719, 0, 0] - }, + "post": [0, -0.09593, -0.08147], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [8.26778, 0, 0] - }, + "post": [0, -0.54653, -0.99196], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [-2.29764, 0, 0] - }, + "post": [0, -0.19675, -1.31159], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [-2.48508, 0, 0] - }, + "post": [0, -0.15847, -1.14408], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [-2.9428, 0, 0] - }, + "post": [0, -0.06501, -0.73504], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [-4.91315, 0, 0] - }, + "post": [0, 0.33734, 1.02578], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [-5.13286, 0, 0] - }, + "post": [0, 0.1674, 0.5061], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [-5.17562, 0, 0] - }, + "post": [0, 0.13432, 0.40496], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [-5.19479, 0, 0] - }, + "post": [0, 0.11949, 0.35961], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [-5.20806, 0, 0] - }, + "post": [0, 0.10923, 0.32822], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [-4.92188, 0, 0] - }, + "post": [0, 0.10323, 0.31019], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [-4.07015, 0, 0] - }, + "post": [0, 0.08536, 0.25651], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [-1.11973, 0, 0] - }, + "post": [0, 0.02348, 0.07057], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [-0.95985, 0, 0] - }, + "post": [0, 0.01998, 0.06003], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [-0.88137, 0, 0] - }, + "post": [0, 0.01826, 0.05486], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [-0.86794, 0, 0] - }, + "post": [0, 0.01797, 0.05398], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [-0.17069, 0, 0] - }, + "post": [0, 0.00353, 0.01062], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "neck4": { + "neck2": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0.5412, -0.123], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 2.4552, -0.558], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-0.01183, -1.02736, 1.04133] - }, + "post": [0, 7.92, -1.8], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [0.03664, 0.85855, -0.47217] - }, + "post": [0, 4.5999, -1.8], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0.04979, 0.3311, 0.15527] - }, + "post": [0, 4.3101, -1.8], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [0.10563, 0.8478, -0.28763] - }, + "post": [0, 4.14, -1.8], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [0.12604, 0.56503, 0.00073] - }, + "post": [0, 3.7128, -1.7136], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [0.11275, 0.6587, -0.09575] - }, + "post": [0, 3.8463, -1.7406], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0.15727, 0.81566, -0.24353] - }, + "post": [0, 3.7128, -1.7136], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0.43135, 0.72508, -0.07931] - }, + "post": [0, 0.6156, -1.0872], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [4.01592, -2.03689, -0.60965] - }, + "post": [0, -11.88, 1.44], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [4.71696, -2.796, -0.97786] - }, + "post": [-4.50912, -8.31028, 0.79584], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [5.07682, -0.22652, 0.83307] - }, + "post": [-5.0358, -7.89333, 0.7206], "lerp_mode": "catmullrom" }, "1.375": { - "post": { - "vector": [5.04398, -0.2211, 0.82907] - }, + "post": [-5.313, -7.67388, 0.681], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [5.364, -0.648, 1.134] - }, + "post": [-5.544, -7.491, 0.648], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [5.4612, -0.6264, 1.0962] - }, + "post": [-5.6952, -7.2413, 0.6264], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [5.8014, -0.5508, 0.9639] - }, + "post": [-6.2244, -6.36735, 0.5508], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [8.28, 0, 0] - }, + "post": [-10.08, 0, 0], "lerp_mode": "catmullrom" }, "2.2083": { - "post": { - "vector": [8.28, 0, 0] - }, + "post": [-4.1018, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [6.51973, 0, 0] - }, + "post": [-4.69243, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0.736, 0, 0] - }, + "post": [-6.63305, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [0.21698, 0, 0] - }, + "post": [-6.8072, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [0.13009, 0, 0] - }, + "post": [-6.83635, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [0.08144, 0, 0] - }, + "post": [-6.85268, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [0.04089, 0, 0] - }, + "post": [-6.86628, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [0.96813, 0, 0] - }, + "post": [-5.69289, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [2.39075, 0, 0] - }, + "post": [-3.89262, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [7.66207, 0, 0] - }, + "post": [2.77802, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [8.11522, 0, 0] - }, + "post": [-0.47653, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [7.65982, 0, 0] - }, + "post": [-0.83587, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [6.37978, 0, 0] - }, + "post": [-1.84591, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [0.73037, 0, 0] - }, + "post": [-6.30369, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [0.21381, 0, 0] - }, + "post": [-6.71129, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [0.12157, 0, 0] - }, + "post": [-6.78408, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [0.07429, 0, 0] - }, + "post": [-6.82138, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [0.03855, 0, 0] - }, + "post": [-6.84958, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [1.04229, 0, 0] - }, + "post": [-5.58178, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [2.45261, 0, 0] - }, + "post": [-3.80044, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [7.66189, 0, 0] - }, + "post": [2.77928, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [8.14607, 0, 0] - }, + "post": [-0.69815, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [7.62357, 0, 0] - }, + "post": [-1.09467, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [6.34769, 0, 0] - }, + "post": [-2.0629, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [0.85534, 0, 0] - }, + "post": [-6.2309, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [0.24289, 0, 0] - }, + "post": [-6.69567, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [0.12369, 0, 0] - }, + "post": [-6.78613, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [0.07026, 0, 0] - }, + "post": [-6.82668, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [0.03326, 0, 0] - }, + "post": [-6.85476, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [0.03144, 0, 0] - }, + "post": [-6.47809, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [0.026, 0, 0] - }, + "post": [-5.35705, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [0.00715, 0, 0] - }, + "post": [-1.47377, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [0.00566, 0, 0] - }, + "post": [-1.26347, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [0.00493, 0, 0] - }, + "post": [-1.16025, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [0.0048, 0, 0] - }, + "post": [-1.14258, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [1.15774, 0, 0] - }, + "post": [2.37809, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [1.44, 0, 0] - }, + "post": [3.24, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0, 0.02733], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0.124], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0.4], + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": [0, 0, 0.4], + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": [0, 0, 0.37802], + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": [0, 0, 0.3126], + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": [0, 0, 0.086], + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": [0, 0, 0.07371], + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": [0, 0, 0.06767], + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": [0, 0, 0.06664], + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": [0, 0, 0.01311], + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "head": { + "neck3": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0.2952, -0.0246], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 1.3392, -0.1116], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 4.32, -0.36], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [0, 2.76675, 0] - }, + "post": [0, -0.07606, -0.08333], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0, 3.00825, 0] - }, + "post": [0, -0.45977, -0.05918], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [0, 3.15, 0] - }, + "post": [0, -0.685, -0.045], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [0.0288, 2.9412, 0] - }, + "post": [0, -0.56113, -0.0438], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [0.0198, 3.00645, 0] - }, + "post": [0, -0.59984, -0.04418], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0.0288, 2.9412, 0] - }, + "post": [0, -0.56113, -0.0438], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0.2376, 1.4274, 0] - }, + "post": [0, 0.3369, -0.0351], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [1.08, -4.68, 0] - }, + "post": [0, 3.96, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [5.106, -6.03095, 0] - }, + "post": [1.93248, 2.18856, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [5.57625, -6.18874, 0] - }, + "post": [2.1582, 1.98165, 0], "lerp_mode": "catmullrom" }, "1.375": { - "post": { - "vector": [5.82375, -6.27179, 0] - }, + "post": [2.277, 1.87275, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [6.03, -6.341, 0] - }, + "post": [2.376, 1.782, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [5.853, -6.12963, 0] - }, + "post": [2.6088, 1.7226, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [5.2335, -5.38985, 0] - }, + "post": [3.4236, 1.5147, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0.72, 0, 0] - }, + "post": [9.36, 0, 0], "lerp_mode": "catmullrom" }, "2.2083": { - "post": { - "vector": [-16.4549, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-17.46038, 0, 0] - }, + "post": [-0.9918, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-13.10254, 0, 0] - }, + "post": [-1.89068, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-34.73643, 0, 0] - }, + "post": [-4.84416, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-21.27697, 0, 0] - }, + "post": [-5.1092, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [-21.277, 0, 0] - }, + "post": [-5.15357, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-21.277, 0, 0] - }, + "post": [-5.17841, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [-16.71036, 0, 0] - }, + "post": [-5.19912, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-14.74872, 0, 0] - }, + "post": [-3.56061, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [-11.73908, 0, 0] - }, + "post": [-1.04674, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-0.58729, 0, 0] - }, + "post": [8.26806, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [-17.36795, 0, 0] - }, + "post": [-1.62318, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [-18.4427, 0, 0] - }, + "post": [-1.82503, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-21.46361, 0, 0] - }, + "post": [-2.39236, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-34.79631, 0, 0] - }, + "post": [-4.89628, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-21.2549, 0, 0] - }, + "post": [-5.12523, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [-18.8368, 0, 0] - }, + "post": [-5.16612, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [-17.59751, 0, 0] - }, + "post": [-5.18707, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [-16.66049, 0, 0] - }, + "post": [-5.20291, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-14.5437, 0, 0] - }, + "post": [-3.42927, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [-11.56946, 0, 0] - }, + "post": [-0.93719, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-0.58354, 0, 0] - }, + "post": [8.26778, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [-18.51126, 0, 0] - }, + "post": [-2.29763, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [-19.66637, 0, 0] - }, + "post": [-2.48508, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [-22.48698, 0, 0] - }, + "post": [-2.9428, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [-34.62908, 0, 0] - }, + "post": [-4.91315, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [-11.69536, 0, 0] - }, + "post": [-5.13286, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [-7.23176, 0, 0] - }, + "post": [-5.17562, 0, 0], + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": [-5.19479, 0, 0], + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": [-5.20806, 0, 0], + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": [-4.92188, 0, 0], + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": [-4.07015, 0, 0], + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": [-1.11973, 0, 0], + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": [-0.95985, 0, 0], + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": [-0.88137, 0, 0], + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": [-0.86794, 0, 0], + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": [-0.17069, 0, 0], + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "7.2083": { - "post": { - "vector": [-5.23083, 0, 0] - }, + "0.3333": { + "post": [-0.01183, -1.02736, 1.04133], "lerp_mode": "catmullrom" }, - "7.4583": { - "post": { - "vector": [-3.84557, 0, 0] - }, + "0.5833": { + "post": [0.03664, 0.85855, -0.47217], "lerp_mode": "catmullrom" }, - "7.5417": { - "post": { - "vector": [-3.63426, 0, 0] - }, + "0.625": { + "post": [0.04979, 0.3311, 0.15527], "lerp_mode": "catmullrom" }, - "7.625": { - "post": { - "vector": [-3.00535, 0, 0] - }, + "0.7083": { + "post": [0.10563, 0.8478, -0.28763], "lerp_mode": "catmullrom" }, - "7.8333": { - "post": { - "vector": [-0.8268, 0, 0] - }, + "0.75": { + "post": [0.12604, 0.56503, 0.00073], "lerp_mode": "catmullrom" }, - "7.875": { - "post": { - "vector": [-0.68938, 0, 0] - }, + "0.7917": { + "post": [0.11275, 0.6587, -0.09575], "lerp_mode": "catmullrom" }, - "7.9167": { - "post": { - "vector": [-0.62194, 0, 0] - }, + "0.8333": { + "post": [0.15727, 0.81566, -0.24353], "lerp_mode": "catmullrom" }, - "7.9583": { - "post": { - "vector": [-0.6104, 0, 0] - }, + "0.9167": { + "post": [0.43135, 0.72508, -0.07931], "lerp_mode": "catmullrom" }, - "8.1667": { - "post": { - "vector": [-0.12005, 0, 0] - }, + "1.0833": { + "post": [4.01592, -2.03689, -0.60965], "lerp_mode": "catmullrom" }, - "8.25": { - "post": { - "vector": [0, 0, 0] - }, + "1.25": { + "post": [4.71696, -2.796, -0.97786], "lerp_mode": "catmullrom" }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "1.3333": { + "post": [5.07682, -0.22652, 0.83307], "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + }, + "1.375": { + "post": [5.04398, -0.2211, 0.82907], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [5.364, -0.648, 1.134], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [0, 0, -0.00333] - }, + "post": [5.4612, -0.6264, 1.0962], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [0, 0, -0.015] - }, + "post": [5.8014, -0.5508, 0.9639], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0, 0, -1.3] - }, + "post": [8.28, 0, 0], "lerp_mode": "catmullrom" }, "2.2083": { - "post": { - "vector": [0, 0, 1.32] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [0, 0.03508, 1.37412] - }, + "post": [8.28, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [0, 0.14881, 1.5496] - }, + "post": [6.51973, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, -0.46222, 3.304] - }, + "post": [0.736, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [0, 0.04699, 1.10236] - }, + "post": [0.21698, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [0, -0.05192, 0.9012] - }, + "post": [0.13009, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [0, -0.1073, 0.78854] - }, + "post": [0.08144, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [0, -0.15346, 0.69467] - }, + "post": [0.04089, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [0, -0.13619, 0.60523] - }, + "post": [0.96813, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [0, -0.10969, 0.46802] - }, + "post": [2.39075, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0, -0.01151, -0.0404] - }, + "post": [7.66206, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [0, -0.00307, 1.38256] - }, + "post": [8.11522, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [0, 0.03638, 1.43966] - }, + "post": [7.65982, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [0, 0.14728, 1.60014] - }, + "post": [6.37978, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [0, -0.46328, 2.80843] - }, + "post": [0.73037, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [0, 0.04494, 1.10013] - }, + "post": [0.21381, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [0, -0.06073, 0.88436] - }, + "post": [0.12157, 0, 0], + "lerp_mode": "catmullrom" + }, + "5.2083": { + "post": [0.07429, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [0, -0.55584, 1.89017] - }, + "post": [0.03855, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [0, -0.13686, 0.59393] - }, + "post": [1.04229, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [0, -0.11019, 0.45871] - }, + "post": [2.45261, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0, -0.01169, -0.04074] - }, + "post": [7.66189, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [0, -0.00253, 1.47951] - }, + "post": [8.14608, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [0, 0.04253, 1.53855] - }, + "post": [7.62357, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [0, 0.15256, 1.68272] - }, + "post": [6.34769, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [0, -1.17377, 4.90335] - }, + "post": [0.85534, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [0, 0.03463, 1.0837] - }, + "post": [0.24289, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [0, -0.08052, 0.84632] - }, + "post": [0.12369, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [0, -0.13213, 0.73991] - }, + "post": [0.07026, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [0, -0.16787, 0.66624] - }, + "post": [0.03326, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [0, -0.15864, 0.62963] - }, + "post": [0.03144, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [0, -0.13119, 0.52067] - }, + "post": [0.026, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [0, -0.03609, 0.14324] - }, + "post": [0.00715, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [0, -0.03143, 0.12174] - }, + "post": [0.00566, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [0, -0.02914, 0.11119] - }, + "post": [0.00493, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [0, -0.02875, 0.10939] - }, + "post": [0.0048, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [0, -0.00565, 0.02151] - }, + "post": [1.15774, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [0, 0, 0] - }, + "post": [1.44, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "throat1": { + "head": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.0984, 0.4428, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-0.4464, 2.0088, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-1.2778, 2.50034, 2.0962] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-1.70731, -1.63189, -0.74014] - }, + "post": [0, 2.76675, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-1.83273, -2.73567, -2.96353] - }, + "post": [0, 3.00825, 0], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [-1.84546, -3.17056, -2.71656] - }, + "post": [0, 3.15, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-1.69748, -1.35136, -0.96463] - }, + "post": [0.0288, 2.9412, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [0.0198, 3.00645, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-1.68666, -1.19793, -0.81926] - }, + "post": [0.0288, 2.9412, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-1.53664, 0.00227, 0.79671] - }, + "post": [0.2376, 1.4274, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-1.65901, 2.1915, 3.30001] - }, + "post": [1.08, -4.68, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-1.49824, -1.09352, 1.63652] - }, + "post": [5.106, -6.03095, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [-1.48721, -0.91114, 1.61061] - }, + "post": [5.57625, -6.18874, 0], "lerp_mode": "catmullrom" }, "1.375": { - "post": { - "vector": [-1.41142, -0.80694, -0.97445] - }, + "post": [5.82375, -6.27179, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [-1.41155, -0.24646, -1.21784] - }, + "post": [6.03, -6.341, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [-1.44, -2.349, 0] - }, + "post": [5.853, -6.12963, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [-1.44, -2.0655, 0] - }, + "post": [5.2335, -5.38985, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-1.44, 0, 0] - }, + "post": [0.72, 0, 0], "lerp_mode": "catmullrom" }, "2.2083": { - "post": { - "vector": [-6.44, 0, 0] - }, + "post": [-16.4549, 0, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [-3.61127, 0, 0] - }, + "post": [-17.46038, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-5.04539, 0, 0] - }, + "post": [-13.10254, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-10.46311, 0, 0] - }, + "post": [-34.73643, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-8.35218, 0, 0] - }, + "post": [-21.27697, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [-8.33584, 0, 0] - }, + "post": [-21.277, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-4.71723, 0, 0] - }, + "post": [-21.277, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [-6.83239, 0, 0] - }, + "post": [-16.71036, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-7.06959, 0, 0] - }, + "post": [-14.74872, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [-7.4335, 0, 0] - }, + "post": [-11.73908, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-1.28193, 0, 0] - }, + "post": [-0.58729, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [-1.39785, 0, 0] - }, + "post": [-17.36795, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [-1.03209, 0, 0] - }, + "post": [-18.4427, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-2.50401, 0, 0] - }, + "post": [-21.46361, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-12.42089, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.875": { - "post": { - "vector": [-4.44, 0, 0] - }, + "post": [-34.79631, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-5.3617, 0, 0] - }, + "post": [-21.2549, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [-3.92555, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.1667": { - "post": { - "vector": [-5.1, 0, 0] - }, + "post": [-18.8368, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [-4.14363, 0, 0] - }, + "post": [-17.59751, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [-4.34396, 0, 0] - }, + "post": [-16.6605, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-4.59924, 0, 0] - }, + "post": [-14.5437, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [-4.95793, 0, 0] - }, + "post": [-11.56946, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-1.2828, 0, 0] - }, + "post": [-0.58354, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [-3.90594, 0, 0] - }, + "post": [-18.51124, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [-3.48735, 0, 0] - }, + "post": [-19.66637, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [-4.96523, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5417": { - "post": { - "vector": [-8.88, 0, 0] - }, + "post": [-22.48698, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [-10.0688, 0, 0] - }, + "post": [-34.62908, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [-5.3576, 0, 0] - }, + "post": [-11.69536, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [-2.98231, 0, 0] - }, + "post": [-7.23176, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [-2.2382, 0, 0] - }, + "post": [-5.23083, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [0.59535, 0, 0] - }, + "post": [-3.84557, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [0.56264, 0, 0] - }, + "post": [-3.63426, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [0.46527, 0, 0] - }, + "post": [-3.00535, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [0.128, 0, 0] - }, + "post": [-0.8268, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [0.10728, 0, 0] - }, + "post": [-0.68938, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [0.09712, 0, 0] - }, + "post": [-0.62194, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [0.09538, 0, 0] - }, + "post": [-0.6104, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [0.01876, 0, 0] - }, + "post": [-0.12005, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.0833": { - "post": { - "vector": [0, 0, 0.0205] - }, + "1.5": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.2083": { - "post": { - "vector": [0, 0, 0.093] - }, + "1.625": { + "post": [0, 0, -0.00333], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, 0, 0.3] - }, + "1.7083": { + "post": [0, 0, -0.015], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [0, -0.04, -0.22] - }, + "2.0": { + "post": [0, 0, -1.3], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [0, 0.38, -1.34] - }, + "2.2083": { + "post": [0, 0, 1.32], + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": [0, 0.03508, 1.37412], + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": [0, 0.14881, 1.5496], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, -2.39, -2.64] - }, + "post": [0, -0.46222, 3.304], + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": [0, 0.04699, 1.10236], + "lerp_mode": "catmullrom" + }, + "3.0417": { + "post": [0, -0.05192, 0.9012], + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": [0, -0.1073, 0.78854], + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": [0, -0.15346, 0.69467], + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": [0, -0.13619, 0.60523], + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": [0, -0.10969, 0.46802], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0, 0.58, 0.25] - }, + "post": [0, -0.01151, -0.0404], + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": [0, -0.00307, 1.38256], + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": [0, 0.03638, 1.43966], + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": [0, 0.14728, 1.60014], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [0, -2.13, -3.81] - }, + "post": [0, -0.46328, 2.80843], "lerp_mode": "catmullrom" }, - "4.875": { - "post": { - "vector": [0, -1.4, -1.8] - }, + "4.9167": { + "post": [0, 0.04494, 1.10013], "lerp_mode": "catmullrom" }, - "5.75": { - "post": { - "vector": [0, 0.1, -1.12] - }, + "5.0417": { + "post": [0, -0.06073, 0.88436], + "lerp_mode": "catmullrom" + }, + "5.4583": { + "post": [0, -0.55584, 1.89017], + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": [0, -0.13686, 0.59393], + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": [0, -0.11019, 0.45871], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0, 0.96, 0.21] - }, + "post": [0, -0.01169, -0.04074], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [0, -1.42, -0.34] - }, + "post": [0, -0.00253, 1.4795], "lerp_mode": "catmullrom" }, - "6.5417": { - "post": { - "vector": [0, -1.99, -1.44] - }, + "6.2083": { + "post": [0, 0.04253, 1.53855], + "lerp_mode": "catmullrom" + }, + "6.3333": { + "post": [0, 0.15256, 1.68272], + "lerp_mode": "catmullrom" + }, + "6.5833": { + "post": [0, -1.17377, 4.90335], + "lerp_mode": "catmullrom" + }, + "6.9167": { + "post": [0, 0.03463, 1.0837], + "lerp_mode": "catmullrom" + }, + "7.0417": { + "post": [0, -0.08052, 0.84632], + "lerp_mode": "catmullrom" + }, + "7.2083": { + "post": [0, -0.13213, 0.73991], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [0, 0, 0.3] - }, + "post": [0, -0.16787, 0.66624], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [0, 0, 0.28352] - }, + "post": [0, -0.15864, 0.62963], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [0, 0, 0.23445] - }, + "post": [0, -0.13119, 0.52067], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [0, 0, 0.0645] - }, + "post": [0, -0.03609, 0.14324], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [0, 0, 0.05528] - }, + "post": [0, -0.03143, 0.12174], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [0, 0, 0.05076] - }, + "post": [0, -0.02914, 0.11119], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [0, 0, 0.04998] - }, + "post": [0, -0.02875, 0.10939], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [0, 0, 0.00983] - }, + "post": [0, -0.00565, 0.02151], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "throat3": { + "jawLower1": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, 0, 0] - }, + "1.0833": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "0.5833": { - "post": { - "vector": [0, 1.76765, 0] - }, + "1.25": { + "post": [3.50262, 0, 0], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [0, 1.92194, 0] - }, + "1.3333": { + "post": [3.91174, 0, 0], "lerp_mode": "catmullrom" }, - "0.7083": { - "post": { - "vector": [0, 2.0125, 0] - }, + "1.375": { + "post": [4.12706, 0, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [0, 1.72843, 0] - }, + "1.5": { + "post": [4.3065, 0, 0], "lerp_mode": "catmullrom" }, - "0.7917": { - "post": { - "vector": [0, 1.8172, 0] - }, + "1.625": { + "post": [5.20628, 0, 0], "lerp_mode": "catmullrom" }, - "0.8333": { - "post": { - "vector": [0, 1.72843, 0] - }, + "1.7083": { + "post": [8.35552, 0, 0], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [0, -0.33105, 0] - }, + "2.0": { + "post": [31.3, 0, 0], "lerp_mode": "catmullrom" }, - "1.0833": { - "post": { - "vector": [0, -8.64, 0] - }, + "2.2083": { + "post": [31.3, 0, 0], "lerp_mode": "catmullrom" }, - "1.25": { - "post": { - "vector": [0, -4.77504, 0] - }, + "2.25": { + "post": [30.90813, 0, 0], "lerp_mode": "catmullrom" }, - "1.3333": { - "post": { - "vector": [0, -4.3236, 0] - }, + "2.375": { + "post": [29.63753, 0, 0], "lerp_mode": "catmullrom" }, - "1.375": { - "post": { - "vector": [0, -4.086, 0] - }, + "2.5833": { + "post": [24.17511, 0, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [0.03701, 0.67918, -1.35357] - }, + "2.9583": { + "post": [7.12718, 0, 0], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [0.02542, -1.85342, -0.53019] - }, + "3.0417": { + "post": [4.27317, 0, 0], "lerp_mode": "catmullrom" }, - "1.7083": { - "post": { - "vector": [0, -3.3048, 0] - }, + "3.2083": { + "post": [2.67493, 0, 0], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [0, 0, 0] - }, + "3.4583": { + "post": [1.34306, 0, 0], "lerp_mode": "catmullrom" }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "3.5833": { + "post": [2.76975, 0, 0], "lerp_mode": "catmullrom" }, - "0.3333": { - "post": { - "vector": [0, 0, 0] - }, + "3.7083": { + "post": [4.95863, 0, 0], "lerp_mode": "catmullrom" }, - "0.5833": { - "post": { - "vector": [0, 0.00195, 0.00231] - }, + "3.9167": { + "post": [13.06922, 0, 0], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [0, 0.00212, 0.00251] - }, + "4.125": { + "post": [26.43847, 0, 0], "lerp_mode": "catmullrom" }, - "0.7083": { - "post": { - "vector": [0, 0.00221, 0.00263] - }, + "4.2083": { + "post": [26.27245, 0, 0], "lerp_mode": "catmullrom" }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": { - "vector": [-0.5, -3, 0] - }, + "4.3333": { + "post": [25.8058, 0, 0], "lerp_mode": "catmullrom" }, - "0.5833": { - "post": { - "vector": [4, 0, 0] - }, + "4.5833": { + "post": [23.74626, 0, 0], "lerp_mode": "catmullrom" }, - "1.1667": { - "post": { - "vector": [-0.5, 3, 0] - }, + "4.9167": { + "post": [6.9515, 0, 0], "lerp_mode": "catmullrom" }, - "1.75": { - "post": { - "vector": [4, 0, 0] - }, + "5.0417": { + "post": [3.95243, 0, 0], "lerp_mode": "catmullrom" }, - "2.3333": { - "post": { - "vector": [-0.5, -3, 0] - }, + "5.2083": { + "post": [2.41541, 0, 0], "lerp_mode": "catmullrom" }, - "2.9167": { - "post": { - "vector": [-0.5, -3, 0] - }, + "5.4583": { + "post": [1.25327, 0, 0], "lerp_mode": "catmullrom" }, - "3.5": { - "post": { - "vector": [4, 0, 0] - }, + "5.5833": { + "post": [2.80815, 0, 0], "lerp_mode": "catmullrom" }, - "4.0833": { - "post": { - "vector": [-0.5, 3, 0] - }, + "5.7083": { + "post": [4.99286, 0, 0], "lerp_mode": "catmullrom" }, - "4.6667": { - "post": { - "vector": [4, 0, 0] - }, + "5.9167": { + "post": [13.0625, 0, 0], "lerp_mode": "catmullrom" }, - "5.25": { - "post": { - "vector": [-0.5, -3, 0] - }, + "6.125": { + "post": [27.34852, 0, 0], "lerp_mode": "catmullrom" }, - "5.7917": { - "post": { - "vector": [-0.5, -3, 0] - }, + "6.2083": { + "post": [27.1004, 0, 0], "lerp_mode": "catmullrom" }, - "6.375": { - "post": { - "vector": [4, 0, 0] - }, + "6.3333": { + "post": [26.49449, 0, 0], "lerp_mode": "catmullrom" }, - "6.9583": { - "post": { - "vector": [-0.5, 3, 0] - }, + "6.5833": { + "post": [23.8862, 0, 0], "lerp_mode": "catmullrom" }, - "7.5417": { - "post": { - "vector": [4, 0, 0] - }, + "6.9167": { + "post": [6.78301, 0, 0], "lerp_mode": "catmullrom" }, - "8.125": { - "post": { - "vector": [-0.5, -3, 0] - }, + "7.0417": { + "post": [3.45421, 0, 0], "lerp_mode": "catmullrom" }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, + "7.2083": { + "post": [1.96198, 0, 0], "lerp_mode": "catmullrom" }, - "0.2083": { - "post": { - "vector": [-4, -2.75, 0] - }, + "7.4583": { + "post": [0.92891, 0, 0], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, + "7.5417": { + "post": [0.87786, 0, 0], "lerp_mode": "catmullrom" }, - "1.3333": { - "post": { - "vector": [-4, 2.75, 0] - }, + "7.625": { + "post": [0.72595, 0, 0], "lerp_mode": "catmullrom" }, - "1.9167": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, + "7.8333": { + "post": [0.19972, 0, 0], "lerp_mode": "catmullrom" }, - "2.3333": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, + "7.875": { + "post": [0.15691, 0, 0], "lerp_mode": "catmullrom" }, - "3.0": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, + "7.9167": { + "post": [0.1359, 0, 0], "lerp_mode": "catmullrom" }, - "3.2083": { - "post": { - "vector": [-4, -2.75, 0] - }, + "7.9583": { + "post": [0.13231, 0, 0], "lerp_mode": "catmullrom" }, - "3.7917": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, + "8.1667": { + "post": [0.02602, 0, 0], "lerp_mode": "catmullrom" }, - "4.375": { - "post": { - "vector": [-4, 2.75, 0] - }, + "8.25": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.9167": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, + "8.5": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "5.2917": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, + } + }, + "position": { + "8.5": { + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "5.8333": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "6.0417": { - "post": { - "vector": [-4, -2.75, 0] - }, + "0.3333": { + "post": [0, -8, 0], "lerp_mode": "catmullrom" }, - "6.6667": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, + "0.7083": { + "post": [0, -0.5, 0], "lerp_mode": "catmullrom" }, - "7.2083": { - "post": { - "vector": [-4, 2.75, 0] - }, + "2.8333": { + "post": [5, -0.5, 0], "lerp_mode": "catmullrom" }, - "7.7917": { - "post": { - "vector": [-2.09, 0.16262, -0.05467] - }, + "3.0": { + "post": [15, -0.5, 0], "lerp_mode": "catmullrom" }, - "8.1667": { - "post": { - "vector": [-2.09, -1.98, -0.02] - }, + "3.625": { + "post": [22.5, -0.5, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "tail4": { + "throat1": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [0.1968, 0.123, 0] - }, + "post": [-0.0984, 0.4428, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0.8928, 0.558, 0] - }, + "post": [-0.4464, 2.0088, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [2.88, 1.8, 0] - }, + "post": [-1.2778, 2.50034, 2.0962], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [2.88, 3.18337, 0] - }, + "post": [-1.70731, -1.63189, -0.74014], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [2.88, 3.30412, 0] - }, + "post": [-1.83273, -2.73567, -2.96353], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [2.88, 3.375, 0] - }, + "post": [-1.84546, -3.17056, -2.71656], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [2.88, 3.1698, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [2.88, 3.23393, 0] - }, + "post": [-1.69748, -1.35136, -0.96463], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [2.88, 3.1698, 0] - }, + "post": [-1.68666, -1.19793, -0.81926], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [2.88, 1.6821, 0] - }, + "post": [-1.53664, 0.00227, 0.79671], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [2.88, -4.32, 0] - }, + "post": [-1.65901, 2.1915, 3.30001], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0.62544, -4.32, 0] - }, + "post": [-1.49824, -1.09352, 1.63652], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [0.3621, -4.32, 0] - }, + "post": [-1.48721, -0.91114, 1.61061], "lerp_mode": "catmullrom" }, "1.375": { - "post": { - "vector": [0.2235, -4.32, 0] - }, + "post": [-1.41142, -0.80694, -0.97445], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [0.108, -4.32, 0] - }, + "post": [-1.41155, -0.24646, -1.21784], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [-0.0756, -4.176, 0] - }, + "post": [-1.44, -2.349, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [-0.7182, -3.672, 0] - }, + "post": [-1.44, -2.0655, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-5.4, 0, 0] - }, + "post": [-1.44, 0, 0], "lerp_mode": "catmullrom" }, "2.2083": { - "post": { - "vector": [-9.234, 0, 0] - }, + "post": [-6.44, 0, 0], "lerp_mode": "catmullrom" }, "2.25": { - "post": { - "vector": [-9.31247, 0, 0] - }, + "post": [-3.61127, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [-9.56692, 0, 0] - }, + "post": [-5.04539, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-10.66079, 0, 0] - }, + "post": [-10.46311, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [0.41117, 0, 0] - }, + "post": [-8.35218, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [2.26474, 0, 0] - }, + "post": [-8.33584, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [3.30274, 0, 0] - }, + "post": [-4.71723, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [4.16773, 0, 0] - }, + "post": [-6.83239, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [3.09096, 0, 0] - }, + "post": [-7.06959, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [1.43894, 0, 0] - }, + "post": [-7.4335, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-4.68242, 0, 0] - }, + "post": [-1.28193, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [-9.16865, 0, 0] - }, + "post": [-1.39785, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [-9.26019, 0, 0] - }, + "post": [-1.03209, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-9.51751, 0, 0] - }, + "post": [-2.50401, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-10.65318, 0, 0] - }, + "post": [-12.42089, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.875": { + "post": [-4.44, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [0.44597, 0, 0] - }, + "post": [-5.3617, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [2.42796, 0, 0] - }, + "post": [-3.92555, 0, 0], + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": [-5.1, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [3.44373, 0, 0] - }, + "post": [-4.14363, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [4.21175, 0, 0] - }, + "post": [-4.34396, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [3.04112, 0, 0] - }, + "post": [-4.59924, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [1.39631, 0, 0] - }, + "post": [-4.95793, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-4.67912, 0, 0] - }, + "post": [-1.2828, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [-9.47381, 0, 0] - }, + "post": [-3.90594, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [-9.55887, 0, 0] - }, + "post": [-3.48735, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [-9.76658, 0, 0] - }, + "post": [-4.96523, 0, 0], + "lerp_mode": "catmullrom" + }, + "6.5417": { + "post": [-8.88, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [-10.66075, 0, 0] - }, + "post": [-10.0688, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [4.96352, 0, 0] - }, + "post": [-5.3576, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [8.00448, 0, 0] - }, + "post": [-2.98231, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [9.36767, 0, 0] - }, + "post": [-2.2382, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [10.31142, 0, 0] - }, + "post": [0.59535, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [9.58655, 0, 0] - }, + "post": [0.56264, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [7.4292, 0, 0] - }, + "post": [0.46527, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [-0.04385, 0, 0] - }, + "post": [0.128, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [-0.4362, 0, 0] - }, + "post": [0.10728, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [-0.62877, 0, 0] - }, + "post": [0.09712, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [-0.66173, 0, 0] - }, + "post": [0.09538, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [-6.20334, 0, 0] - }, + "post": [0.01876, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [-7.56, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [0.2214, 0, 0] - }, + "post": [0, 0, 0.0205], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [1.0044, 0, 0] - }, + "post": [0, 0, 0.093], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [3.24, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [9.60353, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [10.15898, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [10.485, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [11.45287, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [11.15041, 0, 0] - }, + "post": [0, 0, 0.3], "lerp_mode": "catmullrom" }, - "0.8333": { - "post": { - "vector": [11.45287, 0, 0] - }, + "1.5": { + "post": [0, -0.04, -0.22], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [18.4699, 0, 0] - }, + "2.0": { + "post": [0, 0.38, -1.34], "lerp_mode": "catmullrom" }, - "1.0833": { - "post": { - "vector": [46.78, 0, 0] - }, + "2.5833": { + "post": [0, -2.39, -2.64], "lerp_mode": "catmullrom" }, - "1.25": { - "post": { - "vector": [34.06231, 0, 0] - }, + "3.9167": { + "post": [0, 0.58, 0.25], "lerp_mode": "catmullrom" }, - "1.3333": { - "post": { - "vector": [32.57684, 0, 0] - }, + "4.5833": { + "post": [0, -2.13, -3.81], "lerp_mode": "catmullrom" }, - "1.375": { - "post": { - "vector": [31.79502, 0, 0] - }, + "4.875": { + "post": [0, -1.4, -1.8], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [31.1435, 0, 0] - }, + "5.75": { + "post": [0, 0.1, -1.12], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [30.71705, 0, 0] - }, + "5.9167": { + "post": [0, 0.96, 0.21], "lerp_mode": "catmullrom" }, - "1.7083": { - "post": { - "vector": [29.22447, 0, 0] - }, + "6.125": { + "post": [0, -1.42, -0.34], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [18.35, 0, 0] - }, + "6.5417": { + "post": [0, -1.99, -1.44], "lerp_mode": "catmullrom" }, - "2.5833": { - "post": { - "vector": [18.35, 0, 0] - }, + "7.4583": { + "post": [0, 0, 0.3], "lerp_mode": "catmullrom" }, - "2.9583": { - "post": { - "vector": [16.8127, 0, 0] - }, + "7.5417": { + "post": [0, 0, 0.28352], "lerp_mode": "catmullrom" }, - "3.0417": { - "post": { - "vector": [16.55534, 0, 0] - }, + "7.625": { + "post": [0, 0, 0.23445], "lerp_mode": "catmullrom" }, - "3.2083": { - "post": { - "vector": [16.41121, 0, 0] - }, + "7.8333": { + "post": [0, 0, 0.0645], "lerp_mode": "catmullrom" }, - "3.4583": { - "post": { - "vector": [16.29111, 0, 0] - }, + "7.875": { + "post": [0, 0, 0.05528], "lerp_mode": "catmullrom" }, - "3.5833": { - "post": { - "vector": [16.52282, 0, 0] - }, + "7.9167": { + "post": [0, 0, 0.05076], "lerp_mode": "catmullrom" }, - "3.7083": { - "post": { - "vector": [16.87832, 0, 0] - }, + "7.9583": { + "post": [0, 0, 0.04998], "lerp_mode": "catmullrom" }, - "3.9167": { - "post": { - "vector": [18.19558, 0, 0] - }, + "8.1667": { + "post": [0, 0, 0.00983], "lerp_mode": "catmullrom" }, - "4.125": { - "post": { - "vector": [18.30882, 0, 0] - }, + "8.25": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.2083": { - "post": { - "vector": [18.31113, 0, 0] - }, + "8.5": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": { - "vector": [18.31763, 0, 0] - }, + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "4.5833": { - "post": { - "vector": [18.34629, 0, 0] - }, + "0.625": { + "post": [0, 2, 0], "lerp_mode": "catmullrom" }, - "4.9167": { - "post": { - "vector": [16.80709, 0, 0] - }, + "1.2917": { + "post": [0, 0.69, 0], "lerp_mode": "catmullrom" }, - "5.0417": { - "post": { - "vector": [16.53223, 0, 0] - }, + "1.5": { + "post": [0, -3, 0], "lerp_mode": "catmullrom" }, - "5.2083": { - "post": { - "vector": [16.39137, 0, 0] - }, + "1.625": { + "post": [0, 1.38, 0], "lerp_mode": "catmullrom" }, - "5.4583": { - "post": { - "vector": [16.28486, 0, 0] - }, + "1.8333": { + "post": [0, 2, 0], "lerp_mode": "catmullrom" }, - "5.5833": { - "post": { - "vector": [16.53638, 0, 0] - }, + "8.5": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "5.7083": { - "post": { - "vector": [16.88977, 0, 0] - }, + } + }, + "position": { + "8.5": { + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [18.19511, 0, 0] - }, + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "6.125": { - "post": { - "vector": [18.31644, 0, 0] - }, + "0.3333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "6.2083": { - "post": { - "vector": [18.31859, 0, 0] - }, + "0.5833": { + "post": [0, 1.76765, 0], "lerp_mode": "catmullrom" }, - "6.3333": { - "post": { - "vector": [18.32385, 0, 0] - }, + "0.625": { + "post": [0, 1.92194, 0], "lerp_mode": "catmullrom" }, - "6.5833": { - "post": { - "vector": [18.34648, 0, 0] - }, + "0.7083": { + "post": [0, 2.0125, 0], "lerp_mode": "catmullrom" }, - "6.9167": { - "post": { - "vector": [16.54461, 0, 0] - }, + "0.75": { + "post": [0, 1.72843, 0], "lerp_mode": "catmullrom" }, - "7.0417": { - "post": { - "vector": [16.19391, 0, 0] - }, + "0.7917": { + "post": [0, 1.8172, 0], "lerp_mode": "catmullrom" }, - "7.2083": { - "post": { - "vector": [16.0367, 0, 0] - }, + "0.8333": { + "post": [0, 1.72843, 0], "lerp_mode": "catmullrom" }, - "7.4583": { - "post": { - "vector": [15.92786, 0, 0] - }, + "0.9167": { + "post": [0, -0.33105, 0], "lerp_mode": "catmullrom" }, - "7.5417": { - "post": { - "vector": [15.70488, 0, 0] - }, + "1.0833": { + "post": [0, -8.64, 0], "lerp_mode": "catmullrom" }, - "7.625": { - "post": { - "vector": [15.04125, 0, 0] - }, + "1.25": { + "post": [0, -4.77504, 0], "lerp_mode": "catmullrom" }, - "7.8333": { - "post": { - "vector": [12.74244, 0, 0] - }, + "1.3333": { + "post": [0, -4.3236, 0], "lerp_mode": "catmullrom" }, - "7.875": { - "post": { - "vector": [12.61623, 0, 0] - }, + "1.375": { + "post": [0, -4.086, 0], "lerp_mode": "catmullrom" }, - "7.9167": { - "post": { - "vector": [12.55428, 0, 0] - }, + "1.5": { + "post": [0.03701, 0.67918, -1.35357], "lerp_mode": "catmullrom" }, - "7.9583": { - "post": { - "vector": [12.54369, 0, 0] - }, + "1.625": { + "post": [0.02542, -1.85342, -0.53019], "lerp_mode": "catmullrom" }, - "8.1667": { - "post": { - "vector": [31.66006, 0, 0] - }, + "1.7083": { + "post": [0, -3.3048, 0], "lerp_mode": "catmullrom" }, - "8.25": { - "post": { - "vector": [36.34, 0, 0] - }, + "2.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [0, 1.6, -0.8] - }, + "0.3333": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [0, 0.5, -0.8] - }, + "0.5833": { + "post": [0, 0.00195, 0.00231], "lerp_mode": "catmullrom" }, - "3.2083": { - "post": { - "vector": [0, -0.1, -0.8] - }, + "0.625": { + "post": [0, 0.00212, 0.00251], + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": [0, 0.00221, 0.00263], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "footLeft": { + "bicepLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [4.4444, 0, 0] - }, + "post": [-0.5904, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [20.1624, 0, 0] - }, + "post": [-2.6784, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [65.04, 0, 0] - }, + "post": [-8.64, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [29.15679, 0, 0] - }, + "post": [-6.01159, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [26.02467, 0, 0] - }, + "post": [-5.78216, 0, 0], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [24.18625, 0, 0] - }, + "post": [-5.6475, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [24.03062, 0, 0] - }, + "post": [-4.9641, 0, 0], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [24.07925, 0, 0] - }, + "post": [-5.17766, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [24.03062, 0, 0] - }, + "post": [-4.9641, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [22.90227, 0, 0] - }, + "post": [-0.00945, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [18.35, 0, 0] - }, + "post": [19.98, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [8.54616, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": [7.21065, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": [6.50775, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [5.922, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [4.94193, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": [1.5117, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [-23.48, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": [-23.48, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": [-22.69576, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": [-20.15292, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [18.35, 0, 0] - }, + "post": [-9.22112, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [16.81269, 0, 0] - }, + "post": [-21.1168, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [16.55533, 0, 0] - }, + "post": [-23.10827, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [16.41121, 0, 0] - }, + "post": [-24.22349, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [16.29111, 0, 0] - }, + "post": [-25.15284, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [16.52282, 0, 0] - }, + "post": [-24.96458, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [16.87832, 0, 0] - }, + "post": [-24.67573, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [18.19558, 0, 0] - }, + "post": [-23.60546, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [18.30882, 0, 0] - }, + "post": [-23.51346, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [18.31113, 0, 0] - }, + "post": [-22.63335, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [18.31763, 0, 0] - }, + "post": [-20.15955, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [18.34629, 0, 0] - }, + "post": [-9.24151, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [16.80709, 0, 0] - }, + "post": [-21.15776, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [16.53223, 0, 0] - }, + "post": [-23.28567, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [16.39137, 0, 0] - }, + "post": [-24.37621, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [16.28486, 0, 0] - }, + "post": [-25.20078, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [16.53637, 0, 0] - }, + "post": [-24.9912, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [16.88977, 0, 0] - }, + "post": [-24.69673, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [18.19511, 0, 0] - }, + "post": [-23.60906, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [18.31644, 0, 0] - }, + "post": [-23.50796, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [18.31859, 0, 0] - }, + "post": [-22.50235, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [18.32385, 0, 0] - }, + "post": [-20.04679, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [18.34647, 0, 0] - }, + "post": [-9.47619, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [16.54461, 0, 0] - }, + "post": [-21.37214, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [16.19391, 0, 0] - }, + "post": [-23.68746, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [16.0367, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [15.92787, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [17.18304, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [20.91868, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [33.85895, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [26.80997, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [23.35023, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [22.75818, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [6.78938, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [2.88, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "root": { - "rotation": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": { - "vector": [0, -3.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": { - "vector": [0, -4.7, 0] - }, + "post": [-24.72536, 0, 0], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [0, -5, 0] - }, + "7.4583": { + "post": [-25.44391, 0, 0], "lerp_mode": "catmullrom" }, - "3.2083": { - "post": { - "vector": [0, -3.6, 0] - }, + "7.5417": { + "post": [-23.90235, 0, 0], "lerp_mode": "catmullrom" }, - "4.0417": { - "post": { - "vector": [0, -4.7, 0] - }, + "7.625": { + "post": [-19.31436, 0, 0], "lerp_mode": "catmullrom" }, - "5.5": { - "post": { - "vector": [0, -3.87, 0] - }, + "7.8333": { + "post": [-3.42157, 0, 0], "lerp_mode": "catmullrom" }, - "5.9583": { - "post": { - "vector": [0, -4.89, 0] - }, + "7.875": { + "post": [-2.56943, 0, 0], "lerp_mode": "catmullrom" }, - "6.5": { - "post": { - "vector": [0, -5.15, 0] - }, + "7.9167": { + "post": [-2.15119, 0, 0], "lerp_mode": "catmullrom" }, - "7.0": { - "post": { - "vector": [0, -3.75, 0] - }, + "7.9583": { + "post": [-2.07962, 0, 0], "lerp_mode": "catmullrom" }, - "7.625": { - "post": { - "vector": [0, -3.01, 0] - }, + "8.1667": { + "post": [-2.07189, 0, 0], "lerp_mode": "catmullrom" }, - "8.0": { - "post": { - "vector": [0, -3.08, 0] - }, + "8.25": { + "post": [-2.07, 0, 0], "lerp_mode": "catmullrom" }, - "8.2083": { - "post": { - "vector": [0, -1.9, 0] - }, + "8.5": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, + } + }, + "position": { "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "shoulders": { + "forearmLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [0.0984, -0.0984, -0.0738] - }, + "post": [0.9594, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [0.4464, -0.4464, -0.3348] - }, + "post": [4.3524, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [1.44, -1.44, -1.08] - }, + "post": [14.04, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [1.44, -1.16333, 0.0267] - }, + "post": [7.26146, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [1.44, -1.13918, 0.1233] - }, + "post": [6.66979, 0, 0], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [1.44, -1.125, 0.18] - }, + "post": [6.3225, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [1.392, -1.2102, 0.1368] - }, + "post": [6.4563, 0, 0], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [1.407, -1.18358, 0.1503] - }, + "post": [6.41449, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [1.392, -1.2102, 0.1368] - }, + "post": [6.4563, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [1.044, -1.8279, -0.1764] - }, + "post": [7.42635, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-0.36, -4.32, -1.44] - }, + "post": [11.34, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-0.81181, -2.38752, -0.79584] - }, + "post": [6.5088, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [-0.86458, -2.1618, -0.7206] - }, + "post": [5.9445, 0, 0], "lerp_mode": "catmullrom" }, "1.375": { - "post": { - "vector": [-0.89235, -2.043, -0.681] - }, + "post": [5.6475, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [-0.9155, -1.944, -0.648] - }, + "post": [5.4, 0, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [-0.66965, -1.8792, -0.6264] - }, + "post": [5.238, 0, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [0.19082, -1.6524, -0.5508] - }, + "post": [4.671, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [6.46, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [7.9936, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [7.78596, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [7.1127, 0, 0] - }, + "post": [0.54, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [4.21832, 0, 0] - }, + "post": [0.54, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [0.27752, 0, 0] - }, + "post": [14.87642, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [-0.38221, 0, 0] - }, + "post": [17.27648, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-0.75166, 0, 0] - }, + "post": [18.62052, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [-1.05954, 0, 0] - }, + "post": [19.74056, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-0.90091, 0, 0] - }, + "post": [17.57969, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [-0.65753, 0, 0] - }, + "post": [14.2644, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0.24428, 0, 0] - }, + "post": [1.98005, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [6.38648, 0, 0] - }, + "post": [0.92401, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [6.24414, 0, 0] - }, + "post": [0.90246, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [5.84405, 0, 0] - }, + "post": [0.84189, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [4.07828, 0, 0] - }, + "post": [0.57456, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [0.22493, 0, 0] - }, + "post": [14.9287, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [-0.46316, 0, 0] - }, + "post": [17.49194, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [-0.81581, 0, 0] - }, + "post": [18.8056, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [-1.08245, 0, 0] - }, + "post": [19.79885, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-0.90799, 0, 0] - }, + "post": [17.45329, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [-0.66286, 0, 0] - }, + "post": [14.15761, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0.24257, 0, 0] - }, + "post": [1.98441, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [6.80488, 0, 0] - }, + "post": [0.85296, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [6.61535, 0, 0] - }, + "post": [0.83288, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [6.15255, 0, 0] - }, + "post": [0.78387, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [4.16026, 0, 0] - }, + "post": [0.57286, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [-2.8928, 0, 0] - }, + "post": [15.10618, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [-4.26554, 0, 0] - }, + "post": [17.93481, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [-2.38091, 0, 0] - }, + "post": [19.20282, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [-2.80693, 0, 0] - }, + "post": [20.08067, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [-2.82798, 0, 0] - }, + "post": [19.33276, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [-2.89063, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.6667": { - "post": { - "vector": [-1.93, 0, 0] - }, + "post": [17.10685, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [-0.60764, 0, 0] - }, + "post": [9.39628, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [-0.62528, 0, 0] - }, + "post": [8.99014, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [-0.63394, 0, 0] - }, + "post": [8.79079, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [-0.63543, 0, 0] - }, + "post": [8.75668, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [-0.67927, 0, 0] - }, + "post": [10.67931, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [-0.69, 0, 0] - }, + "post": [11.15, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "neck1": { + "leftMiddleFinger": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, 0.4428, -0.0738] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, 2.0088, -0.3348] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0, 6.48, -1.08] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [0, 3.2675, -0.63425] - }, + "post": [10.02178, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [0, 2.98709, -0.59534] - }, + "post": [10.89655, 0, 0], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [0, 2.8225, -0.5725] - }, + "post": [11.41, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [0, 2.69923, -0.58603] - }, + "post": [11.19427, 0, 0], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [0, 2.73775, -0.5818] - }, + "post": [11.26168, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [0, 2.69923, -0.58603] - }, + "post": [11.19427, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [0, 1.80555, -0.68415] - }, + "post": [9.6302, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [0, -1.8, -1.08] - }, + "post": [3.32, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [0, -3.32093, -0.59688] - }, + "post": [11.53304, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [0, -3.49858, -0.54045] - }, + "post": [12.49235, 0, 0], "lerp_mode": "catmullrom" }, "1.375": { - "post": { - "vector": [0, -3.59208, -0.51075] - }, + "post": [12.99725, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [0, -3.67, -0.486] - }, + "post": [13.418, 0, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [0.29033, -3.54767, -0.4698] - }, + "post": [13.23173, 0, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [1.3065, -3.1195, -0.4131] - }, + "post": [12.5798, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [8.71, 0, 0] - }, + "post": [7.83, 0, 0], "lerp_mode": "catmullrom" }, "2.2083": { - "post": { - "vector": [27.2339, 0, 0] - }, + "post": [7.83, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": [6.65339, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [23.29585, 0, 0] - }, + "post": [2.83833, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [10.35658, 0, 0] - }, + "post": [-13.56288, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [6.14903, 0, 0] - }, + "post": [-2.15801, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [5.44465, 0, 0] - }, + "post": [-0.24871, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [5.05019, 0, 0] - }, + "post": [0.8205, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [4.72148, 0, 0] - }, + "post": [1.71151, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [4.29027, 0, 0] - }, + "post": [2.40009, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [3.62871, 0, 0] - }, + "post": [3.45655, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [1.17736, 0, 0] - }, + "post": [7.37111, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [25.83397, 0, 0] - }, + "post": [7.70763, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [24.87303, 0, 0] - }, + "post": [6.39688, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [22.17201, 0, 0] - }, + "post": [2.7126, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [10.25116, 0, 0] - }, + "post": [-13.54781, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [6.1058, 0, 0] - }, + "post": [-2.12005, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [5.36556, 0, 0] - }, + "post": [-0.07938, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [4.98618, 0, 0] - }, + "post": [0.96647, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [4.69934, 0, 0] - }, + "post": [1.75723, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [4.23539, 0, 0] - }, + "post": [2.49684, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [3.58352, 0, 0] - }, + "post": [3.53604, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [1.1757, 0, 0] - }, + "post": [7.37454, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [27.5147, 0, 0] - }, + "post": [7.73132, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [26.30855, 0, 0] - }, + "post": [6.2316, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [23.36327, 0, 0] - }, + "post": [2.5695, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [10.6845, 0, 0] - }, + "post": [-13.19495, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [6.17746, 0, 0] - }, + "post": [-1.87817, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [5.30026, 0, 0] - }, + "post": [0.32443, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [4.90702, 0, 0] - }, + "post": [1.3118, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [4.63479, 0, 0] - }, + "post": [1.99536, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [4.38011, 0, 0] - }, + "post": [2.42478, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [3.62212, 0, 0] - }, + "post": [3.7028, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [0.99648, 0, 0] - }, + "post": [8.12986, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [0.85038, 0, 0] - }, + "post": [8.37958, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [0.77867, 0, 0] - }, + "post": [8.50215, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [0.7664, 0, 0] - }, + "post": [8.52312, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [3.62113, 0, 0] - }, + "post": [6.66491, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [4.32, 0, 0] - }, + "post": [6.21, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { + "8.5": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "bicepRight": { + "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [-0.7626, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-3.4596, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-11.16, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [-4.58897, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-4.01541, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": [-3.67875, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [-3.07425, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-3.26316, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": [-3.07425, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": [1.30838, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": [18.99, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [9.3276, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": [8.199, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": [7.605, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [7.11, 0, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [0, -0.02, -0.03667] - }, + "post": [6.17733, 0, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [0, -0.09, -0.165] - }, + "post": [2.913, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0, -0.6, -1.1] - }, + "post": [-20.87, 0, 0], "lerp_mode": "catmullrom" }, "2.2083": { - "post": { - "vector": [0, -0.245, -1.313] - }, + "post": [-20.87, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": [-20.08576, 0, 0], "lerp_mode": "catmullrom" }, "2.375": { - "post": { - "vector": [0, -0.10788, -0.7575] - }, + "post": [-17.54293, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0, 0.34267, 1.06773] - }, + "post": [-6.61112, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [0, 0.17154, 0.52634] - }, + "post": [-8.16879, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [0, 0.14289, 0.4357] - }, + "post": [-8.42956, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [0, 0.12685, 0.38495] - }, + "post": [-8.57559, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [0, 0.11348, 0.34265] - }, + "post": [-8.69729, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [0, 0.03319, 0.18029] - }, + "post": [-10.06722, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [0, -0.09001, -0.0688] - }, + "post": [-12.16905, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [0, -0.54649, -0.9918] - }, + "post": [-19.95704, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [0, -0.21906, -1.29115] - }, + "post": [-20.62655, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [0, -0.18432, -1.14574] - }, + "post": [-19.76199, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [0, -0.08668, -0.73703] - }, + "post": [-17.33186, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [0, 0.34428, 1.0668] - }, + "post": [-6.60659, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [0, 0.17151, 0.52447] - }, + "post": [-8.17205, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [0, 0.14066, 0.42763] - }, + "post": [-8.45159, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [0, 0.12485, 0.378] - }, + "post": [-8.59486, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [0, 0.11289, 0.34047] - }, + "post": [-8.70318, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [0, 0.02607, 0.16503] - }, + "post": [-10.185, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [0, -0.09593, -0.08147] - }, + "post": [-12.26705, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [0, -0.54653, -0.99196] - }, + "post": [-19.95749, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [0, -0.19675, -1.31159] - }, + "post": [-20.67229, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [0, -0.15847, -1.14408] - }, + "post": [-19.68116, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [0, -0.06501, -0.73504] - }, + "post": [-17.26094, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [0, 0.33734, 1.02578] - }, + "post": [-6.8425, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [0, 0.1674, 0.5061] - }, + "post": [-8.25845, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [0, 0.13432, 0.40496] - }, + "post": [-8.53403, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [0, 0.11949, 0.35961] - }, + "post": [-8.65757, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [0, 0.10923, 0.32822] - }, + "post": [-8.7431, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [0, 0.10323, 0.31019] - }, + "post": [-7.95604, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [0, 0.08536, 0.25651] - }, + "post": [-5.61362, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [0, 0.02348, 0.07057] - }, + "post": [2.50054, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [0, 0.01998, 0.06003] - }, + "post": [2.93946, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [0, 0.01826, 0.05486] - }, + "post": [3.15488, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [0, 0.01797, 0.05398] - }, + "post": [3.19175, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [0, 0.00353, 0.01062] - }, + "post": [-1.54129, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [0, 0, 0] - }, + "post": [-2.7, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "jawLower1": { + "forearmRight": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0.9594, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [4.3524, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [14.04, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [7.26146, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [6.66979, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": [6.3225, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [6.6771, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [6.56629, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": [6.6771, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": [9.24795, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [0, 0, 0] - }, + "post": [19.62, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [3.50262, 0, 0] - }, + "post": [14.7888, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [3.91174, 0, 0] - }, + "post": [14.2245, 0, 0], "lerp_mode": "catmullrom" }, "1.375": { - "post": { - "vector": [4.12706, 0, 0] - }, + "post": [13.9275, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [4.3065, 0, 0] - }, + "post": [13.68, 0, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [5.20628, 0, 0] - }, + "post": [13.311, 0, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [8.35552, 0, 0] - }, + "post": [12.0195, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [31.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [31.3, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [30.90813, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [29.63753, 0, 0] - }, + "post": [2.61, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [24.17511, 0, 0] - }, + "post": [2.61, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [7.12718, 0, 0] - }, + "post": [17.842, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [4.27317, 0, 0] - }, + "post": [20.392, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [2.67493, 0, 0] - }, + "post": [21.82, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [1.34306, 0, 0] - }, + "post": [23.01, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [2.76975, 0, 0] - }, + "post": [20.71415, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [4.95863, 0, 0] - }, + "post": [17.19175, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [13.06922, 0, 0] - }, + "post": [4.14001, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [26.43847, 0, 0] - }, + "post": [3.018, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [26.27245, 0, 0] - }, + "post": [2.9951, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [25.8058, 0, 0] - }, + "post": [2.93075, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [23.74626, 0, 0] - }, + "post": [2.64672, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [6.9515, 0, 0] - }, + "post": [17.89755, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [3.95243, 0, 0] - }, + "post": [20.62091, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [2.41541, 0, 0] - }, + "post": [22.01664, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [1.25327, 0, 0] - }, + "post": [23.07194, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [2.80815, 0, 0] - }, + "post": [20.57985, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [4.99286, 0, 0] - }, + "post": [17.0783, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [13.0625, 0, 0] - }, + "post": [4.14464, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [27.34852, 0, 0] - }, + "post": [2.94251, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [27.1004, 0, 0] - }, + "post": [2.92118, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [26.49449, 0, 0] - }, + "post": [2.8691, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [23.8862, 0, 0] - }, + "post": [2.64491, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [6.78301, 0, 0] - }, + "post": [18.08612, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [3.45421, 0, 0] - }, + "post": [21.09145, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [1.96198, 0, 0] - }, + "post": [22.43867, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [0.92891, 0, 0] - }, + "post": [23.37136, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [0.87786, 0, 0] - }, + "post": [22.0327, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [0.72595, 0, 0] - }, + "post": [18.0486, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [0.19972, 0, 0] - }, + "post": [4.24768, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [0.15691, 0, 0] - }, + "post": [3.5119, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [0.1359, 0, 0] - }, + "post": [3.15077, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [0.13231, 0, 0] - }, + "post": [3.08897, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [0.02602, 0, 0] - }, + "post": [17.1642, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [0, 0, 0] - }, + "post": [20.61, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "thighRight": { + "rightMiddleFinger": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [-0.369, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [-1.674, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-5.4, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-3.93977, 0, 0] - }, + "post": [10.02178, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-3.81231, 0, 0] - }, + "post": [10.89655, 0, 0], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [-3.7375, 0, 0] - }, + "post": [11.41, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-3.77677, 0.1536, 0] - }, + "post": [11.16547, 0, 0], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [-3.7645, 0.1056, 0] - }, + "post": [11.24188, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-3.77677, 0.1536, 0] - }, + "post": [11.16547, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-4.06145, 1.2672, 0] - }, + "post": [9.3926, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-5.21, 5.76, 0] - }, + "post": [2.24, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-13.50356, 8.33664, 0] - }, + "post": [10.292, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [-14.47227, 8.6376, 0] - }, + "post": [11.2325, 0, 0], "lerp_mode": "catmullrom" }, "1.375": { - "post": { - "vector": [-14.98212, 8.796, 0] - }, + "post": [11.7275, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [-15.407, 8.928, 0] - }, + "post": [12.14, 0, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [-15.6851, 9.0144, 0] - }, + "post": [11.82233, 0, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [-16.65845, 9.3168, 0] - }, + "post": [10.7105, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-23.75, 11.52, 0] - }, + "post": [2.61, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": [2.61, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": [1.95655, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": [-0.16221, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-23.75, 11.52, 0] - }, + "post": [-9.27088, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-25.57643, 11.52, 0] - }, + "post": [-10.08828, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [-25.88219, 11.52, 0] - }, + "post": [-10.22512, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-26.05342, 11.52, 0] - }, + "post": [-10.30175, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [-26.19611, 11.52, 0] - }, + "post": [-10.36561, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-25.92082, 11.52, 0] - }, + "post": [-8.90531, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [-25.49846, 11.52, 0] - }, + "post": [-6.66485, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-23.93346, 11.52, 0] - }, + "post": [1.63682, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [-23.79892, 11.52, 0] - }, + "post": [2.35049, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [-23.79618, 11.52, 0] - }, + "post": [1.63329, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-23.78846, 11.52, 0] - }, + "post": [-0.38262, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-23.7544, 11.52, 0] - }, + "post": [-9.27975, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-25.58309, 11.52, 0] - }, + "post": [-10.09328, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [-25.90964, 11.52, 0] - }, + "post": [-10.23855, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [-26.077, 11.52, 0] - }, + "post": [-10.313, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [-26.20354, 11.52, 0] - }, + "post": [-10.36929, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-25.90472, 11.52, 0] - }, + "post": [-8.78852, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [-25.48486, 11.52, 0] - }, + "post": [-6.56744, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-23.93402, 11.52, 0] - }, + "post": [1.63655, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [-23.78987, 11.52, 0] - }, + "post": [2.39909, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [-23.78731, 11.52, 0] - }, + "post": [1.57621, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [-23.78107, 11.52, 0] - }, + "post": [-0.43315, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [-23.75419, 11.52, 0] - }, + "post": [-9.08294, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [-23.75119, 11.52, 0] - }, + "post": [-10.04747, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [-23.75061, 11.52, 0] - }, + "post": [-10.2352, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [-23.75034, 11.52, 0] - }, + "post": [-10.31935, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [-23.75016, 11.52, 0] - }, + "post": [-10.37761, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [-23.49299, 11.52, 0] - }, + "post": [-8.99575, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [-22.72759, 11.52, 0] - }, + "post": [-4.88307, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [-20.07623, 11.52, 0] - }, + "post": [9.36328, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [-19.9324, 11.52, 0] - }, + "post": [10.13537, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [-19.8618, 11.52, 0] - }, + "post": [10.51433, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [-19.84972, 11.52, 0] - }, + "post": [10.57917, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [-6.00048, 6.7, 0] - }, + "post": [2.37781, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [-2.61, 5.52, 0] - }, + "post": [0.37, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, -0.205, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, -0.93, 0] - }, + "8.5": { + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -3, 0] - }, + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "post": [-0.5, -3, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [0, -5.30562, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, -5.50687, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, -5.625, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, -5.66167, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0, -5.65021, 0] - }, + "post": [4, 0, 0], "lerp_mode": "catmullrom" }, - "0.8333": { - "post": { - "vector": [0, -5.66167, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -5.9275, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -7, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -7, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [0, -6.29481, 0] - }, + "1.1667": { + "post": [-0.5, 3, 0], "lerp_mode": "catmullrom" }, - "3.0417": { - "post": { - "vector": [0, -6.17676, 0] - }, + "1.75": { + "post": [4, 0, 0], "lerp_mode": "catmullrom" }, - "3.2083": { - "post": { - "vector": [0, -6.11065, 0] - }, + "2.3333": { + "post": [-0.5, -3, 0], "lerp_mode": "catmullrom" }, - "3.4583": { - "post": { - "vector": [0, -6.05556, 0] - }, + "2.9167": { + "post": [-0.5, -3, 0], "lerp_mode": "catmullrom" }, - "3.5833": { - "post": { - "vector": [0, -6.16184, 0] - }, + "3.5": { + "post": [4, 0, 0], "lerp_mode": "catmullrom" }, - "3.7083": { - "post": { - "vector": [0, -6.32492, 0] - }, + "4.0833": { + "post": [-0.5, 3, 0], "lerp_mode": "catmullrom" }, - "3.9167": { - "post": { - "vector": [0, -6.92917, 0] - }, + "4.6667": { + "post": [4, 0, 0], "lerp_mode": "catmullrom" }, - "4.125": { - "post": { - "vector": [0, -6.98111, 0] - }, + "5.25": { + "post": [-0.5, -3, 0], "lerp_mode": "catmullrom" }, - "4.2083": { - "post": { - "vector": [0, -6.98217, 0] - }, + "5.7917": { + "post": [-0.5, -3, 0], "lerp_mode": "catmullrom" }, - "4.3333": { - "post": { - "vector": [0, -6.98515, 0] - }, + "6.375": { + "post": [4, 0, 0], "lerp_mode": "catmullrom" }, - "4.5833": { - "post": { - "vector": [0, -6.9983, 0] - }, + "6.9583": { + "post": [-0.5, 3, 0], "lerp_mode": "catmullrom" }, - "4.9167": { - "post": { - "vector": [0, -6.29224, 0] - }, + "7.5417": { + "post": [4, 0, 0], "lerp_mode": "catmullrom" }, - "5.0417": { - "post": { - "vector": [0, -6.16616, 0] - }, + "8.125": { + "post": [-0.5, -3, 0], "lerp_mode": "catmullrom" }, - "5.2083": { - "post": { - "vector": [0, -6.10154, 0] - }, + "8.5": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [0, -6.05269, 0] - }, + } + }, + "position": { + "8.5": { + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "5.5833": { - "post": { - "vector": [0, -6.16806, 0] - }, + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": [-2.09, -1.98, -0.02], "lerp_mode": "catmullrom" }, - "5.7083": { - "post": { - "vector": [0, -6.33017, 0] - }, + "0.2083": { + "post": [-4, -2.75, 0], "lerp_mode": "catmullrom" }, - "5.9167": { - "post": { - "vector": [0, -6.92895, 0] - }, + "0.75": { + "post": [-2.09, 0.16262, -0.05467], "lerp_mode": "catmullrom" }, - "6.125": { - "post": { - "vector": [0, -6.98461, 0] - }, + "1.3333": { + "post": [-4, 2.75, 0], "lerp_mode": "catmullrom" }, - "6.2083": { - "post": { - "vector": [0, -6.98559, 0] - }, + "1.9167": { + "post": [-2.09, 0.16262, -0.05467], "lerp_mode": "catmullrom" }, - "6.3333": { - "post": { - "vector": [0, -6.988, 0] - }, + "2.3333": { + "post": [-2.09, -1.98, -0.02], "lerp_mode": "catmullrom" }, - "6.5833": { - "post": { - "vector": [0, -6.99838, 0] - }, + "3.0": { + "post": [-2.09, -1.98, -0.02], "lerp_mode": "catmullrom" }, - "6.9167": { - "post": { - "vector": [0, -6.28351, 0] - }, + "3.2083": { + "post": [-4, -2.75, 0], "lerp_mode": "catmullrom" }, - "7.0417": { - "post": { - "vector": [0, -6.14438, 0] - }, + "3.7917": { + "post": [-2.09, 0.16262, -0.05467], "lerp_mode": "catmullrom" }, - "7.2083": { - "post": { - "vector": [0, -6.08201, 0] - }, + "4.375": { + "post": [-4, 2.75, 0], "lerp_mode": "catmullrom" }, - "7.4583": { - "post": { - "vector": [0, -6.03883, 0] - }, + "4.9167": { + "post": [-2.09, 0.16262, -0.05467], "lerp_mode": "catmullrom" }, - "7.5417": { - "post": { - "vector": [0, -5.92679, 0] - }, + "5.2917": { + "post": [-2.09, -1.98, -0.02], "lerp_mode": "catmullrom" }, - "7.625": { - "post": { - "vector": [0, -5.59336, 0] - }, + "5.8333": { + "post": [-2.09, -1.98, -0.02], "lerp_mode": "catmullrom" }, - "7.8333": { - "post": { - "vector": [0, -4.43835, 0] - }, + "6.0417": { + "post": [-4, -2.75, 0], "lerp_mode": "catmullrom" }, - "7.875": { - "post": { - "vector": [0, -4.37509, 0] - }, + "6.6667": { + "post": [-2.09, 0.16262, -0.05467], "lerp_mode": "catmullrom" }, - "7.9167": { - "post": { - "vector": [0, -4.34405, 0] - }, + "7.2083": { + "post": [-4, 2.75, 0], "lerp_mode": "catmullrom" }, - "7.9583": { - "post": { - "vector": [0, -4.33873, 0] - }, + "7.7917": { + "post": [-2.09, 0.16262, -0.05467], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [0, -2.45995, 0] - }, + "post": [-2.09, -1.98, -0.02], "lerp_mode": "catmullrom" }, - "8.25": { - "post": { - "vector": [0, -2, 0] - }, + "8.5": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, + } + }, + "position": { "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "calfRight": { + "tail4": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [1.1562, 0, 0] - }, + "post": [0.1968, 0.123, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [5.2452, 0, 0] - }, + "post": [0.8928, 0.558, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [16.92, 0, 0] - }, + "post": [2.88, 1.8, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [24.94358, 0, 0] - }, + "post": [2.88, 3.18337, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [25.64393, 0, 0] - }, + "post": [2.88, 3.30412, 0], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [26.055, 0, 0] - }, + "post": [2.88, 3.375, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [26.0898, 0, 0] - }, + "post": [2.88, 3.1698, 0], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [26.07893, 0, 0] - }, + "post": [2.88, 3.23393, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [26.0898, 0, 0] - }, + "post": [2.88, 3.1698, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [26.3421, 0, 0] - }, + "post": [2.88, 1.6821, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [27.36, 0, 0] - }, + "post": [2.88, -4.32, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [31.02366, 0, 0] - }, + "post": [0.62544, -4.32, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [31.45159, 0, 0] - }, + "post": [0.3621, -4.32, 0], "lerp_mode": "catmullrom" }, "1.375": { - "post": { - "vector": [31.67681, 0, 0] - }, + "post": [0.2235, -4.32, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [31.8645, 0, 0] - }, + "post": [0.108, -4.32, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [31.98735, 0, 0] - }, + "post": [-0.0756, -4.176, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [32.41732, 0, 0] - }, + "post": [-0.7182, -3.672, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [35.55, 0, 0] - }, + "post": [-5.4, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": [-9.234, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": [-9.31247, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": [-9.56692, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [35.55, 0, 0] - }, + "post": [-10.6608, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [33.61074, 0, 0] - }, + "post": [0.41117, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [33.28609, 0, 0] - }, + "post": [2.26474, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [33.10428, 0, 0] - }, + "post": [3.30274, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [32.95278, 0, 0] - }, + "post": [4.16773, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [33.24507, 0, 0] - }, + "post": [3.09096, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [33.69353, 0, 0] - }, + "post": [1.43894, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [35.35521, 0, 0] - }, + "post": [-4.68242, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [35.49805, 0, 0] - }, + "post": [-9.16865, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [35.50097, 0, 0] - }, + "post": [-9.26019, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [35.50916, 0, 0] - }, + "post": [-9.51751, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [35.54532, 0, 0] - }, + "post": [-10.65318, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [33.60367, 0, 0] - }, + "post": [0.44597, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [33.25694, 0, 0] - }, + "post": [2.42796, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [33.07925, 0, 0] - }, + "post": [3.44373, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [32.94489, 0, 0] - }, + "post": [4.21175, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [33.26217, 0, 0] - }, + "post": [3.04112, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [33.70797, 0, 0] - }, + "post": [1.39631, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [35.35462, 0, 0] - }, + "post": [-4.67912, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [35.50767, 0, 0] - }, + "post": [-9.4738, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [35.51038, 0, 0] - }, + "post": [-9.55887, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [35.51701, 0, 0] - }, + "post": [-9.76658, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [35.54555, 0, 0] - }, + "post": [-10.66075, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [31.93996, 0, 0] - }, + "post": [4.96352, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [31.2382, 0, 0] - }, + "post": [8.00448, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [30.92361, 0, 0] - }, + "post": [9.36767, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [30.70583, 0, 0] - }, + "post": [10.31142, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [30.29943, 0, 0] - }, + "post": [9.58655, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [29.0899, 0, 0] - }, + "post": [7.4292, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [24.9001, 0, 0] - }, + "post": [-0.04385, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [24.6698, 0, 0] - }, + "post": [-0.4362, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [24.55677, 0, 0] - }, + "post": [-0.62877, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [24.53742, 0, 0] - }, + "post": [-0.66172, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [25.36693, 0, 0] - }, + "post": [-6.20334, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [25.57, 0, 0] - }, + "post": [-7.56, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "ankleRight": { + "thighRight": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-1.0086, 0, 0] - }, + "post": [-0.369, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-4.5756, 0, 0] - }, + "post": [-1.674, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-14.76, 0, 0] - }, + "post": [-5.4, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-30.80715, 0, 0] - }, + "post": [-3.93977, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-32.20785, 0, 0] - }, + "post": [-3.81231, 0, 0], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [-33.03, 0, 0] - }, + "post": [-3.7375, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-33.86973, 0, 0] - }, + "post": [-3.77677, 0.1536, 0], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [-33.60731, 0, 0] - }, + "post": [-3.7645, 0.1056, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-33.86973, 0, 0] - }, + "post": [-3.77677, 0.1536, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-39.9578, 0, 0] - }, + "post": [-4.06145, 1.2672, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [-64.52, 0, 0] - }, + "post": [-5.21, 5.76, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [-49.10936, 0, 0] - }, + "post": [-13.50356, 8.33664, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [-47.30935, 0, 0] - }, + "post": [-14.47227, 8.6376, 0], "lerp_mode": "catmullrom" }, "1.375": { - "post": { - "vector": [-46.36198, 0, 0] - }, + "post": [-14.98212, 8.796, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [-45.5725, 0, 0] - }, + "post": [-15.407, 8.928, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [-45.05575, 0, 0] - }, + "post": [-15.6851, 9.0144, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [-43.24712, 0, 0] - }, + "post": [-16.65845, 9.3168, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-30.07, 0, 0] - }, + "post": [-23.75, 11.52, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-30.07, 0, 0] - }, + "post": [-23.75, 11.52, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-24.04772, 0, 0] - }, + "post": [-25.57643, 11.52, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [-23.03952, 0, 0] - }, + "post": [-25.88219, 11.52, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-22.47494, 0, 0] - }, + "post": [-26.05342, 11.52, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [-22.00445, 0, 0] - }, + "post": [-26.19611, 11.52, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-22.91216, 0, 0] - }, + "post": [-25.92082, 11.52, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [-24.30481, 0, 0] - }, + "post": [-25.49846, 11.52, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-29.46508, 0, 0] - }, + "post": [-23.93346, 11.52, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [-29.90869, 0, 0] - }, + "post": [-23.79892, 11.52, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [-29.91774, 0, 0] - }, + "post": [-23.79618, 11.52, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-29.94319, 0, 0] - }, + "post": [-23.78846, 11.52, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-30.05548, 0, 0] - }, + "post": [-23.7544, 11.52, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-24.02576, 0, 0] - }, + "post": [-25.58309, 11.52, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [-22.94902, 0, 0] - }, + "post": [-25.90964, 11.52, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [-22.39719, 0, 0] - }, + "post": [-26.077, 11.52, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [-21.97996, 0, 0] - }, + "post": [-26.20354, 11.52, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-22.96526, 0, 0] - }, + "post": [-25.90472, 11.52, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [-24.34966, 0, 0] - }, + "post": [-25.48486, 11.52, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-29.46325, 0, 0] - }, + "post": [-23.93402, 11.52, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [-29.93854, 0, 0] - }, + "post": [-23.78987, 11.52, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [-29.94697, 0, 0] - }, + "post": [-23.78731, 11.52, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [-29.96756, 0, 0] - }, + "post": [-23.78107, 11.52, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [-30.0562, 0, 0] - }, + "post": [-23.75419, 11.52, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [-24.39514, 0, 0] - }, + "post": [-23.75119, 11.52, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [-23.29332, 0, 0] - }, + "post": [-23.75061, 11.52, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [-22.7994, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [-22.45746, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [-22.02514, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [-20.73849, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [-16.2815, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [-16.03499, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [-15.914, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [-15.8933, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [-31.90108, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [-35.82, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [0, -0.00267, 0.02667] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [0, -0.00183, 0.01833] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [0, -0.00267, 0.02667] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [0, -0.022, 0.22] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -0.1, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [0, -0.41313, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [0, -0.44971, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [0, -0.46896, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, -0.485, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, -0.4955, -5] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [0, -0.53225, -5] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [0, -0.8, -1] - }, + "post": [-23.75034, 11.52, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [0, -0.8, 0.2] - }, + "post": [-23.75016, 11.52, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [0, -0.75604, 0.18901] - }, + "post": [-23.49299, 11.52, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [0, -0.62521, 0.1563] - }, + "post": [-22.72759, 11.52, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [0, -0.172, 0.043] - }, + "post": [-20.07623, 11.52, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [0, -0.14741, 0.03685] - }, + "post": [-19.9324, 11.52, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [0, -0.13535, 0.03384] - }, + "post": [-19.8618, 11.52, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [0, -0.13328, 0.03332] - }, + "post": [-19.84972, 11.52, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [0, -0.02621, 0.00655] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [-28.7, -8.64, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [-21.84875, -11.16, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [-23.75, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [-23.75, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [-26.19611, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [-23.93346, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [-23.79892, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [-23.7544, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [-26.20354, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [-23.93402, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [-23.78987, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [-23.75419, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [-23.75016, -11.52, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [-20.83768, -8.694, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [-14.78987, -5.57866, 0] - }, + "post": [-6.00048, 6.7, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [-3.96, 0, 0] - }, + "post": [-2.61, 5.52, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, -5.625, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [0, -7, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": { - "vector": [0, -7, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.4583": { - "post": { - "vector": [0, -6.05556, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.9167": { - "post": { - "vector": [0, -6.92917, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.125": { - "post": { - "vector": [0, -6.98111, 0] - }, - "lerp_mode": "catmullrom" - }, - "4.5833": { - "post": { - "vector": [0, -6.9983, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.4583": { - "post": { - "vector": [0, -6.05269, 0] - }, - "lerp_mode": "catmullrom" - }, - "5.9167": { - "post": { - "vector": [0, -6.92895, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.125": { - "post": { - "vector": [0, -6.98461, 0] - }, - "lerp_mode": "catmullrom" - }, - "6.5833": { - "post": { - "vector": [0, -6.99838, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [0, -6.03883, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [0, -4.43835, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [0, -3.56461, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [0, -2, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [2.28165, 0, 0] - }, + "post": [0, -0.205, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [10.3509, 0, 0] - }, + "post": [0, -0.93, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [33.39, 0, 0] - }, + "post": [0, -3, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [29.79322, 0, 0] - }, + "post": [0, -5.30562, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [29.47927, 0, 0] - }, + "post": [0, -5.50687, 0], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [29.295, 0, 0] - }, + "post": [0, -5.625, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [29.4618, 0, 0] - }, + "post": [0, -5.66167, 0], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [29.40967, 0, 0] - }, + "post": [0, -5.65021, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [29.4618, 0, 0] - }, + "post": [0, -5.66167, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [30.6711, 0, 0] - }, + "post": [0, -5.9275, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [35.55, 0, 0] - }, + "post": [0, -7, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [35.55, 0, 0] - }, + "post": [0, -7, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [33.61074, 0, 0] - }, + "post": [0, -6.29481, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [33.28609, 0, 0] - }, + "post": [0, -6.17676, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [33.10428, 0, 0] - }, + "post": [0, -6.11065, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [32.95278, 0, 0] - }, + "post": [0, -6.05556, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [33.24507, 0, 0] - }, + "post": [0, -6.16184, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [33.69353, 0, 0] - }, + "post": [0, -6.32492, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [35.35521, 0, 0] - }, + "post": [0, -6.92917, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [35.49805, 0, 0] - }, + "post": [0, -6.98111, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [35.50097, 0, 0] - }, + "post": [0, -6.98217, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [35.50916, 0, 0] - }, + "post": [0, -6.98515, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [35.54532, 0, 0] - }, + "post": [0, -6.9983, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [33.60367, 0, 0] - }, + "post": [0, -6.29224, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [33.25694, 0, 0] - }, + "post": [0, -6.16616, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [33.07925, 0, 0] - }, + "post": [0, -6.10154, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [32.94489, 0, 0] - }, + "post": [0, -6.05269, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [33.26217, 0, 0] - }, + "post": [0, -6.16806, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [33.70797, 0, 0] - }, + "post": [0, -6.33017, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [35.35462, 0, 0] - }, + "post": [0, -6.92895, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [35.50767, 0, 0] - }, + "post": [0, -6.98461, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [35.51038, 0, 0] - }, + "post": [0, -6.98559, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [35.51701, 0, 0] - }, + "post": [0, -6.988, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [35.54555, 0, 0] - }, + "post": [0, -6.99838, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [31.93996, 0, 0] - }, + "post": [0, -6.28351, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [31.2382, 0, 0] - }, + "post": [0, -6.14438, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [30.92361, 0, 0] - }, + "post": [0, -6.08201, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [30.70583, 0, 0] - }, + "post": [0, -6.03883, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [30.89289, 0, 0] - }, + "post": [0, -5.92679, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [31.44961, 0, 0] - }, + "post": [0, -5.59336, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [33.37811, 0, 0] - }, + "post": [0, -4.43835, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [28.40449, 0, 0] - }, + "post": [0, -4.37509, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [25.96337, 0, 0] - }, + "post": [0, -4.34405, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [25.54564, 0, 0] - }, + "post": [0, -4.33873, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [14.27838, 0, 0] - }, + "post": [0, -2.45995, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [11.52, 0, 0] - }, + "post": [0, -2, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "ankleLeft": { + "calfRight": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-2.96977, 0, 0] - }, + "post": [1.1562, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-13.4726, 0, 0] - }, + "post": [5.2452, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-43.46, 0, 0] - }, + "post": [16.92, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-29.57245, 0, 0] - }, + "post": [24.94358, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-28.36026, 0, 0] - }, + "post": [25.64393, 0, 0], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [-27.64875, 0, 0] - }, + "post": [26.055, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-27.71332, 0, 0] - }, + "post": [26.0898, 0, 0], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [-27.69314, 0, 0] - }, + "post": [26.07893, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": [26.0898, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": [26.3421, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": [27.36, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [31.02366, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": [31.45159, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": [31.67681, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [31.8645, 0, 0], "lerp_mode": "catmullrom" }, - "0.8333": { - "post": { - "vector": [-27.71332, 0, 0] - }, + "1.625": { + "post": [31.98735, 0, 0], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [-28.18142, 0, 0] - }, + "1.7083": { + "post": [32.41732, 0, 0], "lerp_mode": "catmullrom" }, - "1.0833": { - "post": { - "vector": [-30.07, 0, 0] - }, + "2.0": { + "post": [35.55, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-30.07, 0, 0] - }, + "post": [35.55, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-24.04772, 0, 0] - }, + "post": [33.61074, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [-23.03952, 0, 0] - }, + "post": [33.28609, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-22.47494, 0, 0] - }, + "post": [33.10428, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [-22.00445, 0, 0] - }, + "post": [32.95278, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-22.91216, 0, 0] - }, + "post": [33.24507, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [-24.30481, 0, 0] - }, + "post": [33.69353, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-29.46508, 0, 0] - }, + "post": [35.35521, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [-29.90869, 0, 0] - }, + "post": [35.49805, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [-29.91774, 0, 0] - }, + "post": [35.50097, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-29.94319, 0, 0] - }, + "post": [35.50916, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-30.05548, 0, 0] - }, + "post": [35.54532, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-24.02576, 0, 0] - }, + "post": [33.60367, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [-22.94902, 0, 0] - }, + "post": [33.25694, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [-22.39719, 0, 0] - }, + "post": [33.07925, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [-21.97996, 0, 0] - }, + "post": [32.94489, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-22.96526, 0, 0] - }, + "post": [33.26217, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [-24.34966, 0, 0] - }, + "post": [33.70797, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-29.46325, 0, 0] - }, + "post": [35.35462, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [-29.93854, 0, 0] - }, + "post": [35.50767, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [-29.94697, 0, 0] - }, + "post": [35.51038, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [-29.96756, 0, 0] - }, + "post": [35.51701, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [-30.0562, 0, 0] - }, + "post": [35.54555, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [-24.39514, 0, 0] - }, + "post": [31.93996, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [-23.29332, 0, 0] - }, + "post": [31.2382, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [-22.7994, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.4583": { - "post": { - "vector": [-22.45746, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.5417": { - "post": { - "vector": [-23.71431, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.625": { - "post": { - "vector": [-27.45492, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.8333": { - "post": { - "vector": [-40.41242, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.875": { - "post": { - "vector": [-33.42864, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9167": { - "post": { - "vector": [-30.0009, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "7.9583": { - "post": { - "vector": [-29.41434, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.1667": { - "post": { - "vector": [-13.59322, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.25": { - "post": { - "vector": [-9.72, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": { - "vector": [0, -0.05467, 0.01367] - }, - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": { - "vector": [0, -0.248, 0.062] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -0.8, 0.2] - }, + "post": [30.92361, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [0, -0.8, 0.2] - }, + "post": [30.70583, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [0, -0.75604, 0.18901] - }, + "post": [30.29943, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [0, -0.62521, 0.1563] - }, + "post": [29.0899, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [0, -0.172, 0.043] - }, + "post": [24.9001, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [0, -0.13286, 0.03322] - }, + "post": [24.6698, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [0, -0.11365, 0.02841] - }, + "post": [24.55677, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [0, -0.11037, 0.02759] - }, + "post": [24.53742, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [0, -0.02171, 0.00543] - }, + "post": [25.36693, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, -8, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [0, -0.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": { - "vector": [5, -0.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": { - "vector": [15, -0.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": { - "vector": [22.5, -0.5, 0] - }, - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "throat2": { - "rotation": { - "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [0, 2, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.2917": { - "post": { - "vector": [0, 0.69, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [0, -3, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [0, 1.38, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.8333": { - "post": { - "vector": [0, 2, 0] - }, + "post": [25.57, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "bicepLeft": { + "ankleRight": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-0.5904, 0, 0] - }, + "post": [-1.0086, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-2.6784, 0, 0] - }, + "post": [-4.5756, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-8.64, 0, 0] - }, + "post": [-14.76, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-6.01159, 0, 0] - }, + "post": [-30.80715, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-5.78216, 0, 0] - }, + "post": [-32.20785, 0, 0], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [-5.6475, 0, 0] - }, + "post": [-33.03, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-4.9641, 0, 0] - }, + "post": [-33.86973, 0, 0], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [-5.17766, 0, 0] - }, + "post": [-33.60731, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-4.9641, 0, 0] - }, + "post": [-33.86973, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [-0.00945, 0, 0] - }, + "post": [-39.9578, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [19.98, 0, 0] - }, + "post": [-64.52, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [8.54616, 0, 0] - }, + "post": [-49.10936, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [7.21065, 0, 0] - }, + "post": [-47.30935, 0, 0], "lerp_mode": "catmullrom" }, "1.375": { - "post": { - "vector": [6.50775, 0, 0] - }, + "post": [-46.36198, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [5.922, 0, 0] - }, + "post": [-45.5725, 0, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [4.94193, 0, 0] - }, + "post": [-45.05575, 0, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [1.5117, 0, 0] - }, + "post": [-43.24712, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [-23.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-23.48, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-22.69576, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-20.15292, 0, 0] - }, + "post": [-30.07, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-9.22112, 0, 0] - }, + "post": [-30.07, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-21.1168, 0, 0] - }, + "post": [-24.04772, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [-23.10827, 0, 0] - }, + "post": [-23.03952, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-24.22349, 0, 0] - }, + "post": [-22.47494, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [-25.15284, 0, 0] - }, + "post": [-22.00445, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-24.96458, 0, 0] - }, + "post": [-22.91216, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [-24.67573, 0, 0] - }, + "post": [-24.30481, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-23.60546, 0, 0] - }, + "post": [-29.46508, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [-23.51346, 0, 0] - }, + "post": [-29.90869, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [-22.63335, 0, 0] - }, + "post": [-29.91774, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-20.15955, 0, 0] - }, + "post": [-29.94319, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-9.24151, 0, 0] - }, + "post": [-30.05548, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-21.15776, 0, 0] - }, + "post": [-24.02576, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [-23.28567, 0, 0] - }, + "post": [-22.94902, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [-24.37621, 0, 0] - }, + "post": [-22.39719, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [-25.20078, 0, 0] - }, + "post": [-21.97996, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-24.9912, 0, 0] - }, + "post": [-22.96526, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [-24.69673, 0, 0] - }, + "post": [-24.34966, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-23.60906, 0, 0] - }, + "post": [-29.46325, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [-23.50796, 0, 0] - }, + "post": [-29.93854, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [-22.50235, 0, 0] - }, + "post": [-29.94697, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [-20.04679, 0, 0] - }, + "post": [-29.96756, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [-9.47619, 0, 0] - }, + "post": [-30.0562, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [-21.37214, 0, 0] - }, + "post": [-24.39514, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [-23.68746, 0, 0] - }, + "post": [-23.29332, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [-24.72536, 0, 0] - }, + "post": [-22.7994, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [-25.44391, 0, 0] - }, + "post": [-22.45746, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [-23.90235, 0, 0] - }, + "post": [-22.02514, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [-19.31436, 0, 0] - }, + "post": [-20.73849, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [-3.42157, 0, 0] - }, + "post": [-16.2815, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [-2.56943, 0, 0] - }, + "post": [-16.03499, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [-2.15119, 0, 0] - }, + "post": [-15.914, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [-2.07962, 0, 0] - }, + "post": [-15.8933, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [-2.07189, 0, 0] - }, + "post": [-31.90108, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [-2.07, 0, 0] - }, + "post": [-35.82, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [0, -0.00267, 0.02667], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [0, -0.00183, 0.01833], + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": [0, -0.00267, 0.02667], + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": [0, -0.022, 0.22], + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": [0, -0.1, -5], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [0, -0.41313, -5], + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": [0, -0.44971, -5], + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": [0, -0.46896, -5], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [0, -0.485, -5], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [0, -0.4955, -5], + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": [0, -0.53225, -5], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, -0.8, -1], + "lerp_mode": "catmullrom" + }, + "7.4583": { + "post": [0, -0.8, 0.2], + "lerp_mode": "catmullrom" + }, + "7.5417": { + "post": [0, -0.75604, 0.18901], + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": [0, -0.62521, 0.1563], + "lerp_mode": "catmullrom" + }, + "7.8333": { + "post": [0, -0.172, 0.043], + "lerp_mode": "catmullrom" + }, + "7.875": { + "post": [0, -0.14741, 0.03685], + "lerp_mode": "catmullrom" + }, + "7.9167": { + "post": [0, -0.13535, 0.03384], + "lerp_mode": "catmullrom" + }, + "7.9583": { + "post": [0, -0.13328, 0.03332], + "lerp_mode": "catmullrom" + }, + "8.1667": { + "post": [0, -0.02621, 0.00655], + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "forearmLeft": { + "footRight": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [0.9594, 0, 0] - }, + "post": [0.2214, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [4.3524, 0, 0] - }, + "post": [1.0044, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [14.04, 0, 0] - }, + "post": [3.24, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [7.26146, 0, 0] - }, + "post": [9.60353, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [6.66979, 0, 0] - }, + "post": [10.15898, 0, 0], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [6.3225, 0, 0] - }, + "post": [10.485, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [6.4563, 0, 0] - }, + "post": [11.45287, 0, 0], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [6.41449, 0, 0] - }, + "post": [11.15041, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [6.4563, 0, 0] - }, + "post": [11.45287, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [7.42635, 0, 0] - }, + "post": [18.4699, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [11.34, 0, 0] - }, + "post": [46.78, 0, 0], "lerp_mode": "catmullrom" }, "1.25": { - "post": { - "vector": [6.5088, 0, 0] - }, + "post": [34.06231, 0, 0], "lerp_mode": "catmullrom" }, "1.3333": { - "post": { - "vector": [5.9445, 0, 0] - }, + "post": [32.57684, 0, 0], "lerp_mode": "catmullrom" }, "1.375": { - "post": { - "vector": [5.6475, 0, 0] - }, + "post": [31.79502, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [5.4, 0, 0] - }, + "post": [31.1435, 0, 0], "lerp_mode": "catmullrom" }, "1.625": { - "post": { - "vector": [5.238, 0, 0] - }, + "post": [30.71705, 0, 0], "lerp_mode": "catmullrom" }, "1.7083": { - "post": { - "vector": [4.671, 0, 0] - }, + "post": [29.22447, 0, 0], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [0.54, 0, 0] - }, + "post": [18.35, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [0.54, 0, 0] - }, + "post": [18.35, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [14.87642, 0, 0] - }, + "post": [16.8127, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [17.27648, 0, 0] - }, + "post": [16.55534, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [18.62052, 0, 0] - }, + "post": [16.41121, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [19.74056, 0, 0] - }, + "post": [16.29111, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [17.57969, 0, 0] - }, + "post": [16.52282, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [14.2644, 0, 0] - }, + "post": [16.87832, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [1.98005, 0, 0] - }, + "post": [18.19558, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [0.92401, 0, 0] - }, + "post": [18.30882, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [0.90246, 0, 0] - }, + "post": [18.31113, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [0.84189, 0, 0] - }, + "post": [18.31763, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [0.57456, 0, 0] - }, + "post": [18.34629, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [14.9287, 0, 0] - }, + "post": [16.80709, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [17.49194, 0, 0] - }, + "post": [16.53223, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [18.8056, 0, 0] - }, + "post": [16.39137, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [19.79885, 0, 0] - }, + "post": [16.28486, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [17.45329, 0, 0] - }, + "post": [16.53638, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [14.15761, 0, 0] - }, + "post": [16.88977, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [1.98441, 0, 0] - }, + "post": [18.19511, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [0.85296, 0, 0] - }, + "post": [18.31644, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [0.83288, 0, 0] - }, + "post": [18.31859, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [0.78387, 0, 0] - }, + "post": [18.32385, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [0.57286, 0, 0] - }, + "post": [18.34648, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [15.10618, 0, 0] - }, + "post": [16.54461, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [17.93481, 0, 0] - }, + "post": [16.19391, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [19.20282, 0, 0] - }, + "post": [16.0367, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [20.08067, 0, 0] - }, + "post": [15.92786, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [19.33276, 0, 0] - }, + "post": [15.70488, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [17.10685, 0, 0] - }, + "post": [15.04125, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [9.39628, 0, 0] - }, + "post": [12.74244, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [8.99014, 0, 0] - }, + "post": [12.61623, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [8.79079, 0, 0] - }, + "post": [12.55428, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [8.75668, 0, 0] - }, + "post": [12.54368, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [10.67931, 0, 0] - }, + "post": [31.66006, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [11.15, 0, 0] - }, + "post": [36.34, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "leftMiddleFinger": { - "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": { - "vector": [10.02178, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": { - "vector": [10.89655, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": { - "vector": [11.41, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": { - "vector": [11.19427, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": { - "vector": [11.26168, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": { - "vector": [11.19427, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": { - "vector": [9.6302, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": { - "vector": [3.32, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [11.53304, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [12.49235, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [12.99725, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "1.5": { - "post": { - "vector": [13.418, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [13.23173, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [12.5798, 0, 0] - }, + "post": [0, 1.6, -0.8], "lerp_mode": "catmullrom" }, "2.0": { - "post": { - "vector": [7.83, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [7.83, 0, 0] - }, + "post": [0, 0.5, -0.8], "lerp_mode": "catmullrom" }, - "2.25": { - "post": { - "vector": [6.65339, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [2.83833, 0, 0] - }, + "3.2083": { + "post": [0, -0.1, -0.8], "lerp_mode": "catmullrom" }, - "2.5833": { - "post": { - "vector": [-13.56288, 0, 0] - }, + "8.5": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" - }, - "2.9583": { - "post": { - "vector": [-2.15801, 0, 0] - }, + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "3.0417": { - "post": { - "vector": [-0.24871, 0, 0] - }, + "0.3333": { + "post": [-28.7, -8.64, 0], "lerp_mode": "catmullrom" }, - "3.2083": { - "post": { - "vector": [0.8205, 0, 0] - }, + "0.7083": { + "post": [-21.84875, -11.16, 0], "lerp_mode": "catmullrom" }, - "3.4583": { - "post": { - "vector": [1.71151, 0, 0] - }, + "1.0833": { + "post": [-23.75, -11.52, 0], "lerp_mode": "catmullrom" }, - "3.5833": { - "post": { - "vector": [2.40009, 0, 0] - }, + "2.5833": { + "post": [-23.75, -11.52, 0], "lerp_mode": "catmullrom" }, - "3.7083": { - "post": { - "vector": [3.45655, 0, 0] - }, + "3.4583": { + "post": [-26.19611, -11.52, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [7.37111, 0, 0] - }, + "post": [-23.93346, -11.52, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [7.70763, 0, 0] - }, + "post": [-23.79892, -11.52, 0], "lerp_mode": "catmullrom" }, - "4.2083": { - "post": { - "vector": [6.39688, 0, 0] - }, + "4.5833": { + "post": [-23.7544, -11.52, 0], "lerp_mode": "catmullrom" }, - "4.3333": { - "post": { - "vector": [2.7126, 0, 0] - }, + "5.4583": { + "post": [-26.20354, -11.52, 0], "lerp_mode": "catmullrom" }, - "4.5833": { - "post": { - "vector": [-13.54781, 0, 0] - }, + "5.9167": { + "post": [-23.93402, -11.52, 0], "lerp_mode": "catmullrom" }, - "4.9167": { - "post": { - "vector": [-2.12005, 0, 0] - }, + "6.125": { + "post": [-23.78987, -11.52, 0], "lerp_mode": "catmullrom" }, - "5.0417": { - "post": { - "vector": [-0.07938, 0, 0] - }, + "6.5833": { + "post": [-23.75419, -11.52, 0], "lerp_mode": "catmullrom" }, - "5.2083": { - "post": { - "vector": [0.96647, 0, 0] - }, + "7.4583": { + "post": [-23.75016, -11.52, 0], "lerp_mode": "catmullrom" }, - "5.4583": { - "post": { - "vector": [1.75723, 0, 0] - }, + "7.8333": { + "post": [-20.83768, -8.694, 0], "lerp_mode": "catmullrom" }, - "5.5833": { - "post": { - "vector": [2.49684, 0, 0] - }, + "7.9583": { + "post": [-14.78987, -5.57866, 0], "lerp_mode": "catmullrom" }, - "5.7083": { - "post": { - "vector": [3.53604, 0, 0] - }, + "8.25": { + "post": [-3.96, 0, 0], "lerp_mode": "catmullrom" }, - "5.9167": { - "post": { - "vector": [7.37454, 0, 0] - }, + "8.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "6.125": { - "post": { - "vector": [7.73132, 0, 0] - }, + "0.3333": { + "post": [0, -3, 0], "lerp_mode": "catmullrom" }, - "6.2083": { - "post": { - "vector": [6.2316, 0, 0] - }, + "0.7083": { + "post": [0, -5.625, 0], "lerp_mode": "catmullrom" }, - "6.3333": { - "post": { - "vector": [2.5695, 0, 0] - }, + "1.0833": { + "post": [0, -7, 0], "lerp_mode": "catmullrom" }, - "6.5833": { - "post": { - "vector": [-13.19495, 0, 0] - }, + "2.5833": { + "post": [0, -7, 0], "lerp_mode": "catmullrom" }, - "6.9167": { - "post": { - "vector": [-1.87817, 0, 0] - }, + "3.4583": { + "post": [0, -6.05556, 0], "lerp_mode": "catmullrom" }, - "7.0417": { - "post": { - "vector": [0.32443, 0, 0] - }, + "3.9167": { + "post": [0, -6.92917, 0], "lerp_mode": "catmullrom" }, - "7.2083": { - "post": { - "vector": [1.3118, 0, 0] - }, + "4.125": { + "post": [0, -6.98111, 0], "lerp_mode": "catmullrom" }, - "7.4583": { - "post": { - "vector": [1.99536, 0, 0] - }, + "4.5833": { + "post": [0, -6.9983, 0], "lerp_mode": "catmullrom" }, - "7.5417": { - "post": { - "vector": [2.42478, 0, 0] - }, + "5.4583": { + "post": [0, -6.05269, 0], "lerp_mode": "catmullrom" }, - "7.625": { - "post": { - "vector": [3.7028, 0, 0] - }, + "5.9167": { + "post": [0, -6.92895, 0], "lerp_mode": "catmullrom" }, - "7.8333": { - "post": { - "vector": [8.12986, 0, 0] - }, + "6.125": { + "post": [0, -6.98461, 0], "lerp_mode": "catmullrom" }, - "7.875": { - "post": { - "vector": [8.37958, 0, 0] - }, + "6.5833": { + "post": [0, -6.99838, 0], "lerp_mode": "catmullrom" }, - "7.9167": { - "post": { - "vector": [8.50215, 0, 0] - }, + "7.4583": { + "post": [0, -6.03883, 0], "lerp_mode": "catmullrom" }, - "7.9583": { - "post": { - "vector": [8.52312, 0, 0] - }, + "7.8333": { + "post": [0, -4.43835, 0], "lerp_mode": "catmullrom" }, - "8.1667": { - "post": { - "vector": [6.66491, 0, 0] - }, + "7.9583": { + "post": [0, -3.56461, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [6.21, 0, 0] - }, + "post": [0, -2, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "bicepRight": { + "calfLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [-0.7626, 0, 0] - }, + "post": [2.28165, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [-3.4596, 0, 0] - }, + "post": [10.3509, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [-11.16, 0, 0] - }, + "post": [33.39, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [-4.58897, 0, 0] - }, + "post": [29.79322, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [-4.01541, 0, 0] - }, + "post": [29.47927, 0, 0], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [-3.67875, 0, 0] - }, + "post": [29.295, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [-3.07425, 0, 0] - }, + "post": [29.4618, 0, 0], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [-3.26316, 0, 0] - }, + "post": [29.40967, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [-3.07425, 0, 0] - }, + "post": [29.4618, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [1.30838, 0, 0] - }, + "post": [30.6711, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [18.99, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [9.3276, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [8.199, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [7.605, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [7.11, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [6.17733, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [2.913, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [-20.87, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": { - "vector": [-20.87, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": { - "vector": [-20.08576, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": { - "vector": [-17.54293, 0, 0] - }, + "post": [35.55, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-6.61112, 0, 0] - }, + "post": [35.55, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-8.16879, 0, 0] - }, + "post": [33.61074, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [-8.42956, 0, 0] - }, + "post": [33.28609, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-8.57559, 0, 0] - }, + "post": [33.10428, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [-8.69729, 0, 0] - }, + "post": [32.95278, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-10.06722, 0, 0] - }, + "post": [33.24507, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [-12.16905, 0, 0] - }, + "post": [33.69353, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [-19.95704, 0, 0] - }, + "post": [35.35521, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [-20.62655, 0, 0] - }, + "post": [35.49805, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [-19.76199, 0, 0] - }, + "post": [35.50097, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-17.33186, 0, 0] - }, + "post": [35.50916, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-6.60659, 0, 0] - }, + "post": [35.54532, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-8.17205, 0, 0] - }, + "post": [33.60367, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [-8.45159, 0, 0] - }, + "post": [33.25694, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [-8.59486, 0, 0] - }, + "post": [33.07925, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [-8.70318, 0, 0] - }, + "post": [32.94489, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-10.185, 0, 0] - }, + "post": [33.26217, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [-12.26705, 0, 0] - }, + "post": [33.70797, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [-19.95749, 0, 0] - }, + "post": [35.35462, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [-20.67229, 0, 0] - }, + "post": [35.50767, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [-19.68116, 0, 0] - }, + "post": [35.51038, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [-17.26094, 0, 0] - }, + "post": [35.51701, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [-6.8425, 0, 0] - }, + "post": [35.54555, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [-8.25845, 0, 0] - }, + "post": [31.93996, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [-8.53403, 0, 0] - }, + "post": [31.2382, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [-8.65757, 0, 0] - }, + "post": [30.92361, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [-8.7431, 0, 0] - }, + "post": [30.70583, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [-7.95604, 0, 0] - }, + "post": [30.89289, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [-5.61362, 0, 0] - }, + "post": [31.44961, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [2.50054, 0, 0] - }, + "post": [33.37811, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [2.93946, 0, 0] - }, + "post": [28.40449, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [3.15488, 0, 0] - }, + "post": [25.96337, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [3.19175, 0, 0] - }, + "post": [25.54564, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [-1.54129, 0, 0] - }, + "post": [14.27838, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [-2.7, 0, 0] - }, + "post": [11.52, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } }, - "forearmRight": { + "ankleLeft": { "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, "0.0833": { - "post": { - "vector": [0.9594, 0, 0] - }, + "post": [-2.96977, 0, 0], "lerp_mode": "catmullrom" }, "0.2083": { - "post": { - "vector": [4.3524, 0, 0] - }, + "post": [-13.4726, 0, 0], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [14.04, 0, 0] - }, + "post": [-43.46, 0, 0], "lerp_mode": "catmullrom" }, "0.5833": { - "post": { - "vector": [7.26146, 0, 0] - }, + "post": [-29.57245, 0, 0], "lerp_mode": "catmullrom" }, "0.625": { - "post": { - "vector": [6.66979, 0, 0] - }, + "post": [-28.36026, 0, 0], "lerp_mode": "catmullrom" }, "0.7083": { - "post": { - "vector": [6.3225, 0, 0] - }, + "post": [-27.64875, 0, 0], "lerp_mode": "catmullrom" }, "0.75": { - "post": { - "vector": [6.6771, 0, 0] - }, + "post": [-27.71332, 0, 0], "lerp_mode": "catmullrom" }, "0.7917": { - "post": { - "vector": [6.56629, 0, 0] - }, + "post": [-27.69314, 0, 0], "lerp_mode": "catmullrom" }, "0.8333": { - "post": { - "vector": [6.6771, 0, 0] - }, + "post": [-27.71332, 0, 0], "lerp_mode": "catmullrom" }, "0.9167": { - "post": { - "vector": [9.24795, 0, 0] - }, + "post": [-28.18142, 0, 0], "lerp_mode": "catmullrom" }, "1.0833": { - "post": { - "vector": [19.62, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.25": { - "post": { - "vector": [14.7888, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.3333": { - "post": { - "vector": [14.2245, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.375": { - "post": { - "vector": [13.9275, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": { - "vector": [13.68, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.625": { - "post": { - "vector": [13.311, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": { - "vector": [12.0195, 0, 0] - }, - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": { - "vector": [2.61, 0, 0] - }, + "post": [-30.07, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [2.61, 0, 0] - }, + "post": [-30.07, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [17.842, 0, 0] - }, + "post": [-24.04772, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [20.392, 0, 0] - }, + "post": [-23.03952, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [21.82, 0, 0] - }, + "post": [-22.47494, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [23.01, 0, 0] - }, + "post": [-22.00445, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [20.71415, 0, 0] - }, + "post": [-22.91216, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [17.19175, 0, 0] - }, + "post": [-24.30481, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [4.14001, 0, 0] - }, + "post": [-29.46508, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [3.018, 0, 0] - }, + "post": [-29.90869, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [2.9951, 0, 0] - }, + "post": [-29.91774, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [2.93075, 0, 0] - }, + "post": [-29.94319, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [2.64672, 0, 0] - }, + "post": [-30.05548, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [17.89755, 0, 0] - }, + "post": [-24.02576, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [20.62091, 0, 0] - }, + "post": [-22.94902, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [22.01664, 0, 0] - }, + "post": [-22.39719, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [23.07194, 0, 0] - }, + "post": [-21.97996, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [20.57985, 0, 0] - }, + "post": [-22.96526, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [17.0783, 0, 0] - }, + "post": [-24.34966, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [4.14464, 0, 0] - }, + "post": [-29.46325, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [2.94251, 0, 0] - }, + "post": [-29.93854, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [2.92118, 0, 0] - }, + "post": [-29.94697, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [2.8691, 0, 0] - }, + "post": [-29.96756, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [2.64491, 0, 0] - }, + "post": [-30.0562, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [18.08612, 0, 0] - }, + "post": [-24.39514, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [21.09145, 0, 0] - }, + "post": [-23.29332, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [22.43867, 0, 0] - }, + "post": [-22.7994, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [23.37136, 0, 0] - }, + "post": [-22.45746, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [22.0327, 0, 0] - }, + "post": [-23.71431, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [18.0486, 0, 0] - }, + "post": [-27.45492, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [4.24768, 0, 0] - }, + "post": [-40.41242, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [3.5119, 0, 0] - }, + "post": [-33.42864, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [3.15077, 0, 0] - }, + "post": [-30.0009, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [3.08897, 0, 0] - }, + "post": [-29.41434, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [17.1642, 0, 0] - }, + "post": [-13.59322, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [20.61, 0, 0] - }, + "post": [-9.72, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { - "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, - "lerp_mode": "catmullrom" - } - } - }, - "rightMiddleFinger": { - "rotation": { "0.0": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, -0.05467, 0.01367], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, -0.248, 0.062], "lerp_mode": "catmullrom" }, "0.3333": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, -0.8, 0.2], "lerp_mode": "catmullrom" }, - "0.5833": { - "post": { - "vector": [10.02178, 0, 0] - }, + "7.4583": { + "post": [0, -0.8, 0.2], "lerp_mode": "catmullrom" }, - "0.625": { - "post": { - "vector": [10.89655, 0, 0] - }, + "7.5417": { + "post": [0, -0.75604, 0.18901], "lerp_mode": "catmullrom" }, - "0.7083": { - "post": { - "vector": [11.41, 0, 0] - }, + "7.625": { + "post": [0, -0.62521, 0.1563], "lerp_mode": "catmullrom" }, - "0.75": { - "post": { - "vector": [11.16547, 0, 0] - }, + "7.8333": { + "post": [0, -0.172, 0.043], "lerp_mode": "catmullrom" }, - "0.7917": { - "post": { - "vector": [11.24188, 0, 0] - }, + "7.875": { + "post": [0, -0.13286, 0.03322], "lerp_mode": "catmullrom" }, - "0.8333": { - "post": { - "vector": [11.16547, 0, 0] - }, + "7.9167": { + "post": [0, -0.11365, 0.02841], "lerp_mode": "catmullrom" }, - "0.9167": { - "post": { - "vector": [9.3926, 0, 0] - }, + "7.9583": { + "post": [0, -0.11037, 0.02759], "lerp_mode": "catmullrom" }, - "1.0833": { - "post": { - "vector": [2.24, 0, 0] - }, + "8.1667": { + "post": [0, -0.02171, 0.00543], "lerp_mode": "catmullrom" }, - "1.25": { - "post": { - "vector": [10.292, 0, 0] - }, + "8.25": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.3333": { - "post": { - "vector": [11.2325, 0, 0] - }, + "8.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "post": [0, 0, 0], "lerp_mode": "catmullrom" }, - "1.375": { - "post": { - "vector": [11.7275, 0, 0] - }, + "0.0833": { + "post": [4.4444, 0, 0], "lerp_mode": "catmullrom" }, - "1.5": { - "post": { - "vector": [12.14, 0, 0] - }, + "0.2083": { + "post": [20.1624, 0, 0], "lerp_mode": "catmullrom" }, - "1.625": { - "post": { - "vector": [11.82233, 0, 0] - }, + "0.3333": { + "post": [65.04, 0, 0], "lerp_mode": "catmullrom" }, - "1.7083": { - "post": { - "vector": [10.7105, 0, 0] - }, + "0.5833": { + "post": [29.15679, 0, 0], "lerp_mode": "catmullrom" }, - "2.0": { - "post": { - "vector": [2.61, 0, 0] - }, + "0.625": { + "post": [26.02467, 0, 0], "lerp_mode": "catmullrom" }, - "2.2083": { - "post": { - "vector": [2.61, 0, 0] - }, + "0.7083": { + "post": [24.18625, 0, 0], "lerp_mode": "catmullrom" }, - "2.25": { - "post": { - "vector": [1.95655, 0, 0] - }, + "0.75": { + "post": [24.03062, 0, 0], "lerp_mode": "catmullrom" }, - "2.375": { - "post": { - "vector": [-0.16221, 0, 0] - }, + "0.7917": { + "post": [24.07925, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": [24.03062, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": [22.90227, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": [18.35, 0, 0], "lerp_mode": "catmullrom" }, "2.5833": { - "post": { - "vector": [-9.27088, 0, 0] - }, + "post": [18.35, 0, 0], "lerp_mode": "catmullrom" }, "2.9583": { - "post": { - "vector": [-10.08828, 0, 0] - }, + "post": [16.81269, 0, 0], "lerp_mode": "catmullrom" }, "3.0417": { - "post": { - "vector": [-10.22512, 0, 0] - }, + "post": [16.55533, 0, 0], "lerp_mode": "catmullrom" }, "3.2083": { - "post": { - "vector": [-10.30175, 0, 0] - }, + "post": [16.41121, 0, 0], "lerp_mode": "catmullrom" }, "3.4583": { - "post": { - "vector": [-10.36561, 0, 0] - }, + "post": [16.29111, 0, 0], "lerp_mode": "catmullrom" }, "3.5833": { - "post": { - "vector": [-8.90531, 0, 0] - }, + "post": [16.52282, 0, 0], "lerp_mode": "catmullrom" }, "3.7083": { - "post": { - "vector": [-6.66485, 0, 0] - }, + "post": [16.87832, 0, 0], "lerp_mode": "catmullrom" }, "3.9167": { - "post": { - "vector": [1.63682, 0, 0] - }, + "post": [18.19558, 0, 0], "lerp_mode": "catmullrom" }, "4.125": { - "post": { - "vector": [2.35049, 0, 0] - }, + "post": [18.30882, 0, 0], "lerp_mode": "catmullrom" }, "4.2083": { - "post": { - "vector": [1.63329, 0, 0] - }, + "post": [18.31113, 0, 0], "lerp_mode": "catmullrom" }, "4.3333": { - "post": { - "vector": [-0.38262, 0, 0] - }, + "post": [18.31763, 0, 0], "lerp_mode": "catmullrom" }, "4.5833": { - "post": { - "vector": [-9.27975, 0, 0] - }, + "post": [18.34629, 0, 0], "lerp_mode": "catmullrom" }, "4.9167": { - "post": { - "vector": [-10.09328, 0, 0] - }, + "post": [16.80709, 0, 0], "lerp_mode": "catmullrom" }, "5.0417": { - "post": { - "vector": [-10.23855, 0, 0] - }, + "post": [16.53223, 0, 0], "lerp_mode": "catmullrom" }, "5.2083": { - "post": { - "vector": [-10.313, 0, 0] - }, + "post": [16.39137, 0, 0], "lerp_mode": "catmullrom" }, "5.4583": { - "post": { - "vector": [-10.36929, 0, 0] - }, + "post": [16.28486, 0, 0], "lerp_mode": "catmullrom" }, "5.5833": { - "post": { - "vector": [-8.78852, 0, 0] - }, + "post": [16.53637, 0, 0], "lerp_mode": "catmullrom" }, "5.7083": { - "post": { - "vector": [-6.56744, 0, 0] - }, + "post": [16.88977, 0, 0], "lerp_mode": "catmullrom" }, "5.9167": { - "post": { - "vector": [1.63655, 0, 0] - }, + "post": [18.19511, 0, 0], "lerp_mode": "catmullrom" }, "6.125": { - "post": { - "vector": [2.39909, 0, 0] - }, + "post": [18.31644, 0, 0], "lerp_mode": "catmullrom" }, "6.2083": { - "post": { - "vector": [1.57621, 0, 0] - }, + "post": [18.31859, 0, 0], "lerp_mode": "catmullrom" }, "6.3333": { - "post": { - "vector": [-0.43315, 0, 0] - }, + "post": [18.32385, 0, 0], "lerp_mode": "catmullrom" }, "6.5833": { - "post": { - "vector": [-9.08294, 0, 0] - }, + "post": [18.34647, 0, 0], "lerp_mode": "catmullrom" }, "6.9167": { - "post": { - "vector": [-10.04747, 0, 0] - }, + "post": [16.54461, 0, 0], "lerp_mode": "catmullrom" }, "7.0417": { - "post": { - "vector": [-10.2352, 0, 0] - }, + "post": [16.19391, 0, 0], "lerp_mode": "catmullrom" }, "7.2083": { - "post": { - "vector": [-10.31935, 0, 0] - }, + "post": [16.0367, 0, 0], "lerp_mode": "catmullrom" }, "7.4583": { - "post": { - "vector": [-10.37761, 0, 0] - }, + "post": [15.92786, 0, 0], "lerp_mode": "catmullrom" }, "7.5417": { - "post": { - "vector": [-8.99575, 0, 0] - }, + "post": [17.18304, 0, 0], "lerp_mode": "catmullrom" }, "7.625": { - "post": { - "vector": [-4.88307, 0, 0] - }, + "post": [20.91868, 0, 0], "lerp_mode": "catmullrom" }, "7.8333": { - "post": { - "vector": [9.36328, 0, 0] - }, + "post": [33.85895, 0, 0], "lerp_mode": "catmullrom" }, "7.875": { - "post": { - "vector": [10.13537, 0, 0] - }, + "post": [26.80997, 0, 0], "lerp_mode": "catmullrom" }, "7.9167": { - "post": { - "vector": [10.51433, 0, 0] - }, + "post": [23.35023, 0, 0], "lerp_mode": "catmullrom" }, "7.9583": { - "post": { - "vector": [10.57917, 0, 0] - }, + "post": [22.75819, 0, 0], "lerp_mode": "catmullrom" }, "8.1667": { - "post": { - "vector": [2.37781, 0, 0] - }, + "post": [6.78938, 0, 0], "lerp_mode": "catmullrom" }, "8.25": { - "post": { - "vector": [0.37, 0, 0] - }, + "post": [2.88, 0, 0], "lerp_mode": "catmullrom" }, "8.5": { - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "8.5": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "root": { + "rotation": { + "8.5": { + "pre": [0, 0, 0], + "post": [0, 0, 0], "lerp_mode": "catmullrom" } }, "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, -3.5, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, -4.7, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, -5, 0], + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": [0, -3.6, 0], + "lerp_mode": "catmullrom" + }, + "4.0417": { + "post": [0, -4.7, 0], + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": [0, -3.87, 0], + "lerp_mode": "catmullrom" + }, + "5.9583": { + "post": [0, -4.89, 0], + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": [0, -5.15, 0], + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": [0, -3.75, 0], + "lerp_mode": "catmullrom" + }, + "7.625": { + "post": [0, -3.01, 0], + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": [0, -3.08, 0], + "lerp_mode": "catmullrom" + }, + "8.2083": { + "post": [0, -1.9, 0], + "lerp_mode": "catmullrom" + }, "8.5": { - "pre": { - "vector": [0, 0, 0] - }, - "post": { - "vector": [0, 0, 0] - }, + "post": [0, 0, 0], "lerp_mode": "catmullrom" } } } } + }, + "misc.idle": { + "loop": true, + "bones": { + "hips": { + "rotation": ["math.cos(query.life_time * 100)*0.5", 0, 0] + }, + "neck1": { + "rotation": ["math.cos(query.life_time * 100+90)*1", 0, 0] + }, + "head": { + "rotation": ["math.cos(query.life_time * 100+100)*-3", 0, 0] + }, + "bicepLeft": { + "rotation": ["math.cos(query.life_time * 100+90)*3", 0, 0] + }, + "bicepRight": { + "rotation": ["math.cos(query.life_time * 100+90)*3", 0, 0] + }, + "tail1": { + "rotation": ["math.cos(query.life_time * 100-60)*2", "math.cos(query.life_time * 50-210)*2", 0] + }, + "tail2": { + "rotation": ["math.cos(query.life_time * 100-90)*2", "math.cos(query.life_time * 50-250)*2", 0] + }, + "tail3": { + "rotation": ["math.cos(query.life_time * 100-120)*2", "math.cos(query.life_time * 50-300)*2", 0] + } + } } - }, - "geckolib_format_version": 2 + } } \ No newline at end of file From 8b00b06c2239fc528d9117cdb67502935f2577df Mon Sep 17 00:00:00 2001 From: Tfarcenim <44327798+Tfarcenim@users.noreply.github.com> Date: Thu, 1 May 2025 18:18:01 -0400 Subject: [PATCH 20/26] hacky workaround --- .../net/dumbcode/projectnublar/entity/Dinosaur.java | 11 +++++------ .../entity/behaviour/IdleAnimationBehaviour.java | 4 +++- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java index 8b4361c3..663fef6e 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java @@ -63,17 +63,16 @@ public Dinosaur(EntityType $$0, Level $$1) { public static final String MAIN_CONTROLLER = "controller"; - public static List idleAnimations = List.of("sniffingair", "sniffground", "speak1", "lookleft", "lookright", "scratching", "shakehead", "shakebody"); + public static List idleAnimations = List.of("sniffingair", "sniffground", /*"speak1",*/ "lookleft", "lookright", "scratching", "shakehead", "shakebody"); @Override public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { AnimationController controller = new AnimationController<>(this, MAIN_CONTROLLER, 5, event -> { - AnimationController controller = state.getController(); - if (state.isMoving()) { - return state.setAndContinue(DefaultAnimations.WALK); + if (/*todo why doesn't this work? event.isMoving()*/ isMoving()) { + return event.setAndContinue(DefaultAnimations.WALK); } else { - return state.setAndContinue(DefaultAnimations.IDLE); + return event.setAndContinue(DefaultAnimations.IDLE); } }); @@ -94,7 +93,7 @@ public void checkDespawn() { } public static AttributeSupplier.Builder createAttributes() { - return Monster.createMonsterAttributes().add(Attributes.FOLLOW_RANGE, 35).add(Attributes.MOVEMENT_SPEED, .5) + return Monster.createMonsterAttributes().add(Attributes.FOLLOW_RANGE, 35).add(Attributes.MOVEMENT_SPEED, .25) .add(Attributes.ATTACK_DAMAGE, 3).add(Attributes.ARMOR, 2).add(Attributes.SPAWN_REINFORCEMENTS_CHANCE); } diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/IdleAnimationBehaviour.java b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/IdleAnimationBehaviour.java index 1ff4bd81..f0d0d87a 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/IdleAnimationBehaviour.java +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/IdleAnimationBehaviour.java @@ -12,6 +12,8 @@ public class IdleAnimationBehaviour extends @Override protected void start(E entity) { super.start(entity); - entity.triggerAnim(Dinosaur.MAIN_CONTROLLER, Util.getRandom(Dinosaur.idleAnimations,entity.getRandom())); + if (entity.getRandom().nextDouble() < .5) { + entity.triggerAnim(Dinosaur.MAIN_CONTROLLER, Util.getRandom(Dinosaur.idleAnimations, entity.getRandom())); + } } } From 74a9efea57f70e17c973a582830d045f3e9043cd Mon Sep 17 00:00:00 2001 From: ShadowTek <50842482+AlexanderWhipp@users.noreply.github.com> Date: Tue, 10 Jun 2025 02:36:46 +0100 Subject: [PATCH 21/26] Animation Fix and Basic Implementation of Hunger. Can set Diets, and control how much and how often a Dinosaur needs to eat. Uses hunger bar for attack risk assesment, thresholds can be tweaked in config json. --- .../dumbcode/projectnublar/ProjectNublar.java | 12 +- .../projectnublar/api/DinoBehaviourData.java | 17 ++ .../projectnublar/api/DinoDietData.java | 10 + .../data/BehaviourDataReloadListener.java | 84 +++++++ .../data/DietReloadListener.java | 70 ++++++ .../projectnublar/entity/Dinosaur.java | 222 +++++++++++++++--- .../entity/behaviour/DinosaurEatGoal.java | 73 ++++++ .../projectnublar/item/IncubatedEggItem.java | 7 + .../behaviours/tyrannosaurus_rex_config.json | 13 + .../diet/carnivore_food_config.json | 14 ++ .../event/CommonForgeEvents.java | 4 + 11 files changed, 477 insertions(+), 49 deletions(-) create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/api/DinoDietData.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/data/DietReloadListener.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/DinosaurEatGoal.java create mode 100644 common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json create mode 100644 common/src/main/resources/data/projectnublar/diet/carnivore_food_config.json diff --git a/common/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java b/common/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java index af28b4fa..3c3e5437 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java +++ b/common/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java @@ -1,18 +1,8 @@ package net.dumbcode.projectnublar; -import dev.architectury.registry.registries.Registrar; import dev.architectury.registry.registries.RegistrarManager; import net.dumbcode.projectnublar.api.FossilPiece; -import net.dumbcode.projectnublar.init.BlockInit; -import net.dumbcode.projectnublar.init.CreativeTabInit; -import net.dumbcode.projectnublar.init.DataSerializerInit; -import net.dumbcode.projectnublar.init.EntityInit; -import net.dumbcode.projectnublar.init.FeatureInit; -import net.dumbcode.projectnublar.init.GeneInit; -import net.dumbcode.projectnublar.init.ItemInit; -import net.dumbcode.projectnublar.init.LootFunctionInit; -import net.dumbcode.projectnublar.init.MenuTypeInit; -import net.dumbcode.projectnublar.init.RecipeInit; +import net.dumbcode.projectnublar.init.*; import net.dumbcode.projectnublar.network.NetworkInit; import net.minecraft.util.random.SimpleWeightedRandomList; import org.apache.commons.lang3.StringUtils; diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java b/common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java new file mode 100644 index 00000000..5ae9faad --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java @@ -0,0 +1,17 @@ +package net.dumbcode.projectnublar.api; + +public record DinoBehaviourData( + String speciesID, + String dietType, + double stomachCapacity, + double eatRate, + double tickRate, + double lowRisk, + double mediumRisk, + double highRisk +) +{ + +} + + diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/DinoDietData.java b/common/src/main/java/net/dumbcode/projectnublar/api/DinoDietData.java new file mode 100644 index 00000000..fe409443 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/api/DinoDietData.java @@ -0,0 +1,10 @@ +package net.dumbcode.projectnublar.api; + +import java.util.Map; + +public record DinoDietData( + String dietType, + Map foodMap +) { + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java b/common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java new file mode 100644 index 00000000..2cb2bb61 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java @@ -0,0 +1,84 @@ +package net.dumbcode.projectnublar.data; + +import com.google.gson.*; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.DinoBehaviourData; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.server.packs.resources.ResourceManager; +import net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener; +import net.minecraft.util.GsonHelper; +import net.minecraft.util.profiling.ProfilerFiller; +import net.minecraft.world.entity.EntityType; +import org.jetbrains.annotations.Nullable; + +import java.util.Collections; +import java.util.HashMap; +import java.util.Map; + +public class BehaviourDataReloadListener extends SimpleJsonResourceReloadListener { + private static final Gson GSON = new GsonBuilder().setPrettyPrinting().disableHtmlEscaping().create(); + private static final String LOCATION = "behaviours"; + + private static Map, DinoBehaviourData> behaviourDataMap = Collections.emptyMap(); + + public BehaviourDataReloadListener(){ + super(GSON, LOCATION); + Constants.LOG.info("Dino behaviour manager initialized, scanning folder: data/'{}'", LOCATION); + + } + + @Override + protected void apply(Map resourceLocationJsonElementMap, ResourceManager resourceManager, ProfilerFiller profilerFiller) { + Map, DinoBehaviourData> newMap = new HashMap<>(); + + for(Map.Entry entry: resourceLocationJsonElementMap.entrySet()){ + ResourceLocation fileID = entry.getKey(); + JsonElement element = entry.getValue(); + + try { + if(!element.isJsonObject()){ + Constants.LOG.error("Skipping Species Behaviour File, root element not json: '{}' ", fileID); + continue; + } + JsonObject jsonObject = element.getAsJsonObject(); + + String entityIdstring = GsonHelper.getAsString(jsonObject, "species_id"); + ResourceLocation entityRl = ResourceLocation.tryParse(entityIdstring); + + EntityType entityType = BuiltInRegistries.ENTITY_TYPE.getOptional(entityRl) + .orElseThrow(() -> new JsonSyntaxException("Unknown entity_id" + entityRl + "in DNA extraction file: " + fileID)); + + String dietType = GsonHelper.getAsString(jsonObject, "diet_type"); + + double stomachCapacity = GsonHelper.getAsDouble(jsonObject, "default_stomach_capacity"); + double eatRate = GsonHelper.getAsDouble(jsonObject, "default_eat_rate"); + double tickRate = GsonHelper.getAsDouble(jsonObject, "default_hunger_tick_rate"); + double lowRisk = GsonHelper.getAsDouble(jsonObject, "low_risk_threshold"); + double mediumRisk = GsonHelper.getAsDouble(jsonObject, "medium_risk_threshold"); + double highRisk = GsonHelper.getAsDouble(jsonObject, "high_risk_threshold"); + + DinoBehaviourData data = new DinoBehaviourData( + entityIdstring,dietType,stomachCapacity,eatRate,tickRate,lowRisk,mediumRisk,highRisk + ); + + + if(newMap.containsKey(entityType)){ + Constants.LOG.info("Duplicate behaviour assigned, over-writing previous"); + } + newMap.put(entityType, data); + Constants.LOG.info("Loaded Behaviour data for: " + entityType); + + } catch (Exception e){ + System.err.println("Failed to parse Behaviour Assignment file: {} - Error: {}" +fileID + e.getMessage()); + } + + } + behaviourDataMap = newMap; + System.out.println("Finished Applying behaviour assignment data. Loaded {} valid entries" + behaviourDataMap.size()); + } + @Nullable + public static DinoBehaviourData getBehaviourInfoForDino(EntityType speciesID){ + return behaviourDataMap.get(speciesID); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/data/DietReloadListener.java b/common/src/main/java/net/dumbcode/projectnublar/data/DietReloadListener.java new file mode 100644 index 00000000..d3bb2dcb --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/data/DietReloadListener.java @@ -0,0 +1,70 @@ +package net.dumbcode.projectnublar.data; + +import com.google.common.reflect.TypeToken; +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.DinoDietData; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.server.packs.resources.ResourceManager; +import net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener; +import net.minecraft.util.GsonHelper; +import net.minecraft.util.profiling.ProfilerFiller; + +import javax.annotation.Nullable; +import java.lang.reflect.Type; +import java.util.Collections; +import java.util.HashMap; +import java.util.Map; + +public class DietReloadListener extends SimpleJsonResourceReloadListener { + + private static final Gson GSON = new GsonBuilder().setPrettyPrinting().disableHtmlEscaping().create(); + private static final String FOLDER_PATH = "diet"; + + public static Map dietDataMap = Collections.emptyMap(); + + public DietReloadListener() { + super(GSON, FOLDER_PATH); + } + + @Override + protected void apply(Map pObject, ResourceManager resourceManager, ProfilerFiller profilerFiller) { + Constants.LOG.info("Apply Diet Assignment Data(processing {} file)...", pObject.size()); + Map newMap = new HashMap<>(); + for(Map.Entry entry: pObject.entrySet()){ + ResourceLocation fileId = entry.getKey(); + JsonElement element = entry.getValue(); + try { + if(!element.isJsonObject()){ + Constants.LOG.error("Skipping Diet Assignment File {}: Root Element is not a JSON object", fileId); + continue; + } + JsonObject jsonObject = element.getAsJsonObject(); + String dietId = GsonHelper.getAsString(jsonObject, "diet_id"); + Type mapType = new TypeToken>(){}.getType(); + Map foodMap = GSON.fromJson(jsonObject.get("valid_food_items"),mapType); + + DinoDietData info = new DinoDietData( + dietId, foodMap + ); + + if(newMap.containsKey(dietId)){ + Constants.LOG.warn("Duplicate Diet Assignment Definition(over-writing previous)"); + } + newMap.put(dietId, info); + Constants.LOG.debug("Loaded Diet type {} file {}", dietId, fileId); + } catch (Exception e) { + Constants.LOG.error("Failed to parse diet type file: {} - Error: {}", fileId, e.getMessage()); + } + } + dietDataMap = newMap; + Constants.LOG.info("Finished applying Diet Assignment Data. Loaded {} valid entries", dietDataMap.size()); + } + @Nullable + public static DinoDietData getDietInfoForType(String dietType) { + return dietDataMap.get(dietType); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java index 663fef6e..c2415e1d 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java @@ -1,22 +1,28 @@ package net.dumbcode.projectnublar.entity; + +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.api.DinoBehaviourData; import net.dumbcode.projectnublar.api.DinoData; import net.dumbcode.projectnublar.client.renderer.layer.DinoLayer; +import net.dumbcode.projectnublar.data.BehaviourDataReloadListener; import net.dumbcode.projectnublar.entity.api.FossilRevived; +import net.dumbcode.projectnublar.entity.behaviour.DinosaurEatGoal; import net.dumbcode.projectnublar.entity.behaviour.IdleAnimationBehaviour; import net.dumbcode.projectnublar.init.DataSerializerInit; +import net.dumbcode.projectnublar.init.GeneInit; import net.minecraft.nbt.CompoundTag; import net.minecraft.network.syncher.EntityDataAccessor; +import net.minecraft.network.syncher.EntityDataSerializers; import net.minecraft.network.syncher.SynchedEntityData; import net.minecraft.util.Mth; import net.minecraft.world.entity.EntityType; import net.minecraft.world.entity.LivingEntity; -import net.minecraft.world.entity.Mob; import net.minecraft.world.entity.PathfinderMob; import net.minecraft.world.entity.ai.Brain; import net.minecraft.world.entity.ai.attributes.AttributeSupplier; import net.minecraft.world.entity.ai.attributes.Attributes; -import net.minecraft.world.entity.ai.behavior.BehaviorUtils; +import net.minecraft.world.entity.ai.goal.FloatGoal; import net.minecraft.world.entity.monster.Monster; import net.minecraft.world.entity.player.Player; import net.minecraft.world.level.Level; @@ -27,7 +33,6 @@ import net.tslat.smartbrainlib.api.core.behaviour.OneRandomBehaviour; import net.tslat.smartbrainlib.api.core.behaviour.custom.attack.AnimatableMeleeAttack; import net.tslat.smartbrainlib.api.core.behaviour.custom.look.LookAtTarget; -import net.tslat.smartbrainlib.api.core.behaviour.custom.misc.Idle; import net.tslat.smartbrainlib.api.core.behaviour.custom.move.MoveToWalkTarget; import net.tslat.smartbrainlib.api.core.behaviour.custom.path.SetRandomWalkTarget; import net.tslat.smartbrainlib.api.core.behaviour.custom.path.SetWalkTargetToAttackTarget; @@ -38,9 +43,9 @@ import net.tslat.smartbrainlib.api.core.sensor.ExtendedSensor; import net.tslat.smartbrainlib.api.core.sensor.vanilla.HurtBySensor; import net.tslat.smartbrainlib.api.core.sensor.vanilla.NearbyLivingEntitySensor; +import org.jetbrains.annotations.Nullable; import software.bernie.geckolib.animatable.GeoEntity; import software.bernie.geckolib.constant.DefaultAnimations; -import software.bernie.geckolib.core.animatable.GeoAnimatable; import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; import software.bernie.geckolib.core.animation.AnimatableManager; import software.bernie.geckolib.core.animation.AnimationController; @@ -51,46 +56,70 @@ import software.bernie.geckolib.util.GeckoLibUtil; import java.util.List; -import java.util.Objects; public class Dinosaur extends PathfinderMob implements FossilRevived, GeoEntity, SmartBrainOwner { public static EntityDataAccessor DINO_DATA = SynchedEntityData.defineId(Dinosaur.class, DataSerializerInit.DINO_DATA); + public static EntityDataAccessor DINO_BEHAVIOUR = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.COMPOUND_TAG); + public static EntityDataAccessor DIET_TYPE = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.STRING); public final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); + protected @Nullable DinoBehaviourData cachedBehaviourData; + private double currentHunger; + private int hungerTicker = 0; + private double baseEatRate; + private double maxStomachCapacity; + private int hungerTickRate; + private double lowRiskThreshold; + private double mediumRiskThreshold; + private double highRiskThreshold; - public Dinosaur(EntityType $$0, Level $$1) { - super($$0, $$1); - } + public Dinosaur(EntityType $$0, Level $$1) {super($$0, $$1);} public static final String MAIN_CONTROLLER = "controller"; public static List idleAnimations = List.of("sniffingair", "sniffground", /*"speak1",*/ "lookleft", "lookright", "scratching", "shakehead", "shakebody"); - @Override public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { - AnimationController controller = new AnimationController<>(this, MAIN_CONTROLLER, 5, event -> { - if (/*todo why doesn't this work? event.isMoving()*/ isMoving()) { - return event.setAndContinue(DefaultAnimations.WALK); - } else { - return event.setAndContinue(DefaultAnimations.IDLE); - } - }); + controllers.add(DefaultAnimations.genericWalkController(this)); - for (String string : idleAnimations) { + for (int i = 0 ; i < idleAnimations.size(); i++){ + String string = idleAnimations.get(i); + AnimationController controller = new AnimationController<>(this,MAIN_CONTROLLER,5,this::poseIdle); controller.triggerableAnim(string,RawAnimation.begin().thenPlay(string)); + + controllers.add(controller); } - controllers.add(controller); + } + protected PlayState poseIdle(AnimationState state) { + if (!state.isMoving()) + return PlayState.STOP; + else return PlayState.CONTINUE; + } + + @Override + protected void defineSynchedData() { + super.defineSynchedData(); + this.entityData.define(DINO_DATA, new DinoData()); + this.entityData.define(DINO_BEHAVIOUR, new CompoundTag()); + this.entityData.define(DIET_TYPE, "omnivore"); } public DinoData getDinoData() { return this.entityData.get(DINO_DATA); } + public String getDietType() { + return this.entityData.get(DIET_TYPE); + } + public DinoBehaviourData getDinoBehaviour(){ + if(this.cachedBehaviourData == null){ + this.cachedBehaviourData = behaviourFromTag(this.entityData.get(DINO_BEHAVIOUR)); + } + return cachedBehaviourData; + } @Override - public void checkDespawn() { - - } + public void checkDespawn() {} public static AttributeSupplier.Builder createAttributes() { return Monster.createMonsterAttributes().add(Attributes.FOLLOW_RANGE, 35).add(Attributes.MOVEMENT_SPEED, .25) @@ -108,22 +137,77 @@ public Color layerColor(int layer, DinoLayer dinoLayer) { } @Override - protected void defineSynchedData() { - super.defineSynchedData(); - this.entityData.define(DINO_DATA, new DinoData()); + public void addAdditionalSaveData(CompoundTag tag) { + super.addAdditionalSaveData(tag); + tag.put("dino_data", this.getDinoData().toNBT()); + tag.put("behaviour_profile", this.entityData.get(DINO_BEHAVIOUR)); + tag.putDouble("current_hunger", this.currentHunger); + tag.putString("diet_type_string", this.getDietType()); } @Override - public void addAdditionalSaveData(CompoundTag tag) { - super.addAdditionalSaveData(tag); - tag.put("dino_data", entityData.get(DINO_DATA).toNBT()); + public void readAdditionalSaveData(CompoundTag pTag) { + super.readAdditionalSaveData(pTag); + entityData.set(DINO_DATA, DinoData.fromNBT(pTag.getCompound("dino_data"))); + if(pTag.contains("behaviour_profile")){ + this.entityData.set(DINO_BEHAVIOUR, pTag.getCompound("behaviour_profile")); + this.getDinoBehaviour(); + this.setHungerValues(); + } + if (pTag.contains("current_hunger")) {this.currentHunger = pTag.getDouble("current_hunger");} + if (pTag.contains("diet_type_string")) {setDietType(pTag.getString("diet_type_string"));} } - @Override - public void readAdditionalSaveData(CompoundTag $$0) { - super.readAdditionalSaveData($$0); - entityData.set(DINO_DATA, DinoData.fromNBT($$0.getCompound("dino_data"))); + //To-do: find a better way to do this, it works, I just don't like looking at it :( + public static CompoundTag behaviourToTag(DinoBehaviourData profile) { + CompoundTag tag = new CompoundTag(); + tag.putString("species_id", profile.speciesID()); + tag.putString("diet_type", profile.dietType()); + tag.putDouble("default_stomach_capacity", profile.stomachCapacity()); + tag.putDouble("default_eat_rate", profile.eatRate()); + tag.putDouble("default_hunger_tick_rate", profile.tickRate()); + tag.putDouble("low_risk_threshold",profile.lowRisk()); + tag.putDouble("medium_risk_threshold",profile.mediumRisk()); + tag.putDouble("high_risk_threshold",profile.highRisk()); + + return tag; + } + public static DinoBehaviourData behaviourFromTag(CompoundTag tag){ + String speciesId = tag.getString("species_id"); + String diet_type = tag.getString("diet_type"); + double stomachCapacity = tag.getDouble("default_stomach_capacity"); + double eatRate = tag.getDouble("default_eat_rate"); + double tickRate = tag.getDouble("default_hunger_tick_rate"); + double lowRisk = tag.getDouble("low_risk_threshold"); + double mediumRisk = tag.getDouble("low_risk_threshold"); + double highRisk = tag.getDouble("low_risk_threshold"); + + return new DinoBehaviourData(speciesId,diet_type,stomachCapacity,eatRate,tickRate,lowRisk,mediumRisk,highRisk); + } + + public void setHungerValues(){ + if(this.getDinoBehaviour() == null) { + Constants.LOG.error("Unable set Hunger values for Dinosaur: {} , at location {} because dinoBehaviour is null", this ,this.blockPosition()); + } else { + double eatRateGene = this.getDinoData().getGeneValue(GeneInit.EAT_RATE.get()); + double stomachGene = this.getDinoData().getGeneValue(GeneInit.STOMACH_CAPACITY.get()); + + if (eatRateGene == 0.0) { //incase no gene modifier set + eatRateGene = 1; + } + if (stomachGene == 0.0) { //incase no gene modifier set + stomachGene = 1; + } + + this.setDietType(this.getDinoBehaviour().dietType()); + this.baseEatRate = this.getDinoBehaviour().eatRate() * eatRateGene; + this.maxStomachCapacity = this.getDinoBehaviour().stomachCapacity() * stomachGene; + this.hungerTickRate = (int) this.getDinoBehaviour().tickRate(); + this.lowRiskThreshold = this.getDinoBehaviour().lowRisk(); + this.mediumRiskThreshold = this.getDinoBehaviour().mediumRisk(); + this.highRiskThreshold = this.getDinoBehaviour().highRisk(); + } } public boolean isMoving() { @@ -138,6 +222,13 @@ public AnimatableInstanceCache getAnimatableInstanceCache() { public void setDinoData(DinoData dinoData) { this.entityData.set(DINO_DATA, dinoData); } + public void setDinoBehaviour(DinoBehaviourData profile){ + this.entityData.set(DINO_BEHAVIOUR, behaviourToTag(profile)); + } + public void setDietType(String pDietType) { + this.entityData.set(DIET_TYPE, pDietType); + } + @Override public List> getSensors() { @@ -148,9 +239,15 @@ public List> getSensors() { } public boolean canTarget(LivingEntity target) { - if (target instanceof Dinosaur) return false; - if (target instanceof Player player && player.isCreative()) return false; - if (target.isDeadOrDying()) return false; + if (target instanceof Dinosaur dinosaur && dinosaur.getDinoData().getBaseDino() == this.getDinoData().getBaseDino()) + return false; + if (this.getCurrentHunger() > getLowRiskThreshold()) return false; + if (target instanceof Player player && player.isCreative() && (this.getCurrentHunger() > getMediumRiskThreshold())) + return false; + if (target instanceof Monster && this.getCurrentHunger() > this.getHighRiskThreshold()) return false; + if (target.isDeadOrDying()) { + return false; + } return target.getVehicle() != this; } @@ -178,8 +275,7 @@ public BrainActivityGroup getIdleTasks() { return BrainActivityGroup.idleTasks( new FirstApplicableBehaviour<>( // Run only one of the below behaviours, trying each one in order. new TargetOrRetaliate<>() - .attackablePredicate(entity -> canTarget(entity)), // Set the attack target and walk target based on nearby entities - // Set the attack target and walk target based on nearby entities + .attackablePredicate(entity -> canTarget(entity)),// Set the attack target and walk target based on nearby entities new SetPlayerLookTarget<>(), // Set the look target for the nearest player new SetRandomLookTarget<>()), // Set a random look target new OneRandomBehaviour<>( // Run a random task from the below options @@ -191,11 +287,61 @@ public BrainActivityGroup getIdleTasks() { public BrainActivityGroup getFightTasks() { return BrainActivityGroup.fightTasks( new InvalidateAttackTarget<>() - .invalidateIf((entity, target) -> target instanceof Player pl && (pl.isCreative() || pl.isSpectator())), // Cancel fighting if the target is no longer valid + .invalidateIf((entity, target) -> target instanceof Player pl && (pl.isCreative() || pl.isSpectator())),// Cancel fighting if the target is no longer valid or not worth risk + new SetWalkTargetToAttackTarget<>().speedMod((owner, target) -> 1.5f), // Set the walk target to the attack target - + new AnimatableMeleeAttack<>(4) ); // Melee attack the target if close enough } + @Override + public void tick() { + super.tick(); + + hungerTicker++; + if (this.getDinoBehaviour() == null || this.entityData.get(DINO_BEHAVIOUR).isEmpty()) { + Constants.LOG.info("Dinosaur Missing Behaviour data, re-assigning. Dinosaur: {} , at Location {}",this.getUUID(),this.blockPosition()); + DinoBehaviourData data = BehaviourDataReloadListener.getBehaviourInfoForDino(this.getType()); + this.setDinoBehaviour(data); + this.setHungerValues(); + } else { + if (hungerTicker >= this.getHungerTickRate()) { + if (this.isStarving()) { + //To do add starvation damage to config + this.hurt(damageSources().starve(), 0.5F); + } else this.decreaseHunger(this.getEatRate()); + hungerTicker = 0; + } + } + } + + @Override + protected void registerGoals() { + super.registerGoals(); + this.goalSelector.addGoal(1, new FloatGoal(this)); //cant get out of water otherwise + this.goalSelector.addGoal(3, new DinosaurEatGoal(this, this.getDietType())); + } + + //Hunger Stats + public double getEatRate() {return this.baseEatRate;} + public double getStomachCapacity() {return this.maxStomachCapacity;} + public int getHungerTickRate(){return this.hungerTickRate;} + + //Hunger Meter + public double getCurrentHunger() {return this.currentHunger;} + public void setCurrentHunger() {this.currentHunger = this.maxStomachCapacity;} + + //Hunting Risk Thresholds + public double getLowRiskThreshold() {return getStomachCapacity() * (this.lowRiskThreshold);} + public double getMediumRiskThreshold() {return getStomachCapacity() * (this.mediumRiskThreshold);} + public double getHighRiskThreshold() {return this.getStomachCapacity() * (this.highRiskThreshold);} + + //Food Methods + public void feed(double pValue) {this.currentHunger += pValue;} + public void decreaseHunger(double pValue) {this.currentHunger -= pValue;} + public boolean isHungry(){return this.currentHunger <= getLowRiskThreshold();} + public boolean isStarving() {return this.currentHunger <= 0;} + + } diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/DinosaurEatGoal.java b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/DinosaurEatGoal.java new file mode 100644 index 00000000..206f7137 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/DinosaurEatGoal.java @@ -0,0 +1,73 @@ +package net.dumbcode.projectnublar.entity.behaviour; + +import net.dumbcode.projectnublar.api.DinoDietData; +import net.dumbcode.projectnublar.data.DietReloadListener; +import net.dumbcode.projectnublar.entity.Dinosaur; +import net.minecraft.world.entity.ai.goal.Goal; +import net.minecraft.world.entity.item.ItemEntity; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.Items; +import org.jetbrains.annotations.Nullable; + +import java.util.List; +import java.util.Map; + +public class DinosaurEatGoal extends Goal { + private final Dinosaur dinosaur; + private double foodIncrement; + private @Nullable ItemStack food; + private DinoDietData dietData; + + public DinosaurEatGoal(Dinosaur pDinosaur, String dietType){ + this.dinosaur = pDinosaur; + } + @Override + public boolean canUse() { + this.dietData = this.foodData(); + return this.dinosaur.isHungry() && this.dietData != null; + } + public void checkValidItemAndFeedDinosaur(){ + List nearbyDrops = this.dinosaur.level().getEntitiesOfClass( + ItemEntity.class, dinosaur.getBoundingBox().inflate(4.0), + item -> !item.hasPickUpDelay() && item.isAlive() + ); + if(!nearbyDrops.isEmpty()) { + for (ItemEntity itemEntity : nearbyDrops) { + String foodID = itemEntity.getItem().getDescriptionId(); + if (this.foodData() != null) { + if (this.foodData().foodMap().containsKey(foodID)) { + this.food = itemEntity.getItem(); + if(!this.food.is(Items.AIR)) { //without this for some reason it might eat air if eating too many food items at once + this.getFoodIncrement(); + this.food.shrink(1); + this.dinosaur.feed(this.foodIncrement); + this.food = null; + } + } + } + } + } + } + public double getFoodIncrement(){ + if(this.dietData != null) { + for (Map.Entry itemID : this.foodData().foodMap().entrySet()) { + if(this.food != null){ + if (itemID.getKey().equals(this.food.getDescriptionId())) { + this.foodIncrement = itemID.getValue(); + } + } + } + } + if(this.foodIncrement == 0){this.foodIncrement = 1;} + return this.foodIncrement; + } + + public DinoDietData foodData(){return this.dietData = DietReloadListener.getDietInfoForType(this.dinosaur.getDietType());} + + @Override public void tick() { + if(this.canUse()){ + this.checkValidItemAndFeedDinosaur(); + } + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java index de35bc35..f654d9ae 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java +++ b/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java @@ -1,6 +1,8 @@ package net.dumbcode.projectnublar.item; +import net.dumbcode.projectnublar.api.DinoBehaviourData; import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.data.BehaviourDataReloadListener; import net.dumbcode.projectnublar.entity.Dinosaur; import net.dumbcode.projectnublar.item.api.DNADataItem; import net.minecraft.network.chat.Component; @@ -29,7 +31,12 @@ public InteractionResult useOn(UseOnContext pContext) { if (dinoData != null) { EntityType entityType = dinoData.getBaseDino(); Dinosaur dinosaur = (Dinosaur) entityType.spawn((ServerLevel) pContext.getLevel(), pContext.getClickedPos().above(), MobSpawnType.EVENT); + DinoBehaviourData behaviourData = BehaviourDataReloadListener.getBehaviourInfoForDino(entityType); dinosaur.setDinoData(dinoData); + dinosaur.setDinoBehaviour(behaviourData); + dinosaur.setDietType(behaviourData.dietType()); + dinosaur.setHungerValues(); + dinosaur.setCurrentHunger(); pContext.getItemInHand().shrink(1); return InteractionResult.CONSUME; } diff --git a/common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json b/common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json new file mode 100644 index 00000000..4801ee92 --- /dev/null +++ b/common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json @@ -0,0 +1,13 @@ +{ + + "species_id": "projectnublar:tyrannosaurus_rex", + "diet_type": "carnivore", + "default_stomach_capacity": 100.0, + "default_eat_rate": 1.0, + "default_hunger_tick_rate": 40.0, + "low_risk_threshold": 0.9, + "medium_risk_threshold": 0.6, + "high_risk_threshold": 0.4 + + +} \ No newline at end of file diff --git a/common/src/main/resources/data/projectnublar/diet/carnivore_food_config.json b/common/src/main/resources/data/projectnublar/diet/carnivore_food_config.json new file mode 100644 index 00000000..65e01041 --- /dev/null +++ b/common/src/main/resources/data/projectnublar/diet/carnivore_food_config.json @@ -0,0 +1,14 @@ +{ + "diet_id": "carnivore", + "valid_food_items": { + "item.minecraft.cooked_beef": 5.0, + "item.minecraft.beef": 2.0, + "item.minecraft.cooked_chicken": 3.0, + "item.minecraft.chicken": 1.0, + "item.minecraft.cooked_porkchop": 3.0, + "item.minecraft.porkchop": 2.0, + "item.minecraft.cooked_mutton": 5.0, + "item.minecraft.mutton": 3.0 + } + +} \ No newline at end of file diff --git a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java index 7e3598ae..f8587646 100644 --- a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java +++ b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java @@ -3,6 +3,8 @@ import net.dumbcode.projectnublar.block.api.BlockConnectableBase; import net.dumbcode.projectnublar.block.api.ConnectableBlockEntity; import net.dumbcode.projectnublar.block.api.Connection; +import net.dumbcode.projectnublar.data.BehaviourDataReloadListener; +import net.dumbcode.projectnublar.data.DietReloadListener; import net.dumbcode.projectnublar.data.GeneDataReloadListener; import net.dumbcode.projectnublar.init.ItemInit; import net.minecraft.core.Direction; @@ -18,6 +20,8 @@ public class CommonForgeEvents { @SubscribeEvent public static void onReloadListeners(AddReloadListenerEvent event){ event.addListener(new GeneDataReloadListener()); + event.addListener(new BehaviourDataReloadListener()); + event.addListener(new DietReloadListener()); } From 792d6ee3d75ced082ccab3ab12c271f1277ebf69 Mon Sep 17 00:00:00 2001 From: ShadowTek <50842482+AlexanderWhipp@users.noreply.github.com> Date: Thu, 19 Jun 2025 16:25:01 +0100 Subject: [PATCH 22/26] Drink need and other small changes to entity. --- .../0fc7468c8e2006d2b136c37420e6af722440b3cf | 4 +- .../847b6cb847edf72ef8a73fbd82d1f8445025ff3c | 4 +- .../tags/blocks/mineable/pickaxe.json | 1132 +- .../tags/items/plant_matter.json | 162 +- .../net/dumbcode/projectnublar/Constants.java | 4 + .../dumbcode/projectnublar/ProjectNublar.java | 1 + .../projectnublar/api/DinoBehaviourData.java | 15 +- .../client/ClientRegistrationHolder.java | 2 - .../data/BehaviourDataReloadListener.java | 15 +- .../projectnublar/entity/Dinosaur.java | 444 +- .../entity/behaviour/DinosaurEatGoal.java | 73 - .../entity/behaviour/DrinkBehaviour.java | 48 + .../entity/behaviour/EatBehaviour.java | 105 + .../behaviour/IdleAnimationBehaviour.java | 2 +- .../sensors/NearestWaterSourceSensor.java | 71 + .../entity/tasks/SetWalkTargetToFoodItem.java | 72 + .../tasks/SetWalkTargetToWaterSource.java | 72 + .../projectnublar/init/CreativeTabInit.java | 12 +- .../projectnublar/init/MemoryTypesInit.java | 48 + .../projectnublar/init/SensorTypesInit.java | 25 + .../projectnublar/item/IncubatedEggItem.java | 6 +- .../entity/tyrannosaurus_rex.animation.json | 275707 +++++++++++++-- .../geo/entity/tyrannosaurus_rex.geo.json | 18 +- ...atops_adult_male_nublar_10_eye-sockets.png | Bin 0 -> 4869 bytes ...ceratops_adult_male_nublar_11_nostrils.png | Bin 0 -> 4779 bytes .../triceratops_adult_male_nublar_12_eyes.png | Bin 0 -> 4934 bytes ...iceratops_adult_male_nublar_13_eyelids.png | Bin 0 -> 4892 bytes .../triceratops_adult_male_nublar_1_base.png | Bin 0 -> 39889 bytes ...iceratops_adult_male_nublar_2_mid-tone.png | Bin 0 -> 38738 bytes ...atops_adult_male_nublar_3_darker-color.png | Bin 0 -> 19654 bytes ...ps_adult_male_nublar_4_diamond-pattern.png | Bin 0 -> 14030 bytes ...atops_adult_male_nublar_5_head-details.png | Bin 0 -> 9504 bytes .../triceratops_adult_male_nublar_6_brown.png | Bin 0 -> 28496 bytes ...ratops_adult_male_nublar_7_green-spots.png | Bin 0 -> 11524 bytes .../triceratops_adult_male_nublar_8_toes.png | Bin 0 -> 4829 bytes .../triceratops_adult_male_nublar_9_mouth.png | Bin 0 -> 5868 bytes .../behaviours/tyrannosaurus_rex_config.json | 31 +- ...nfig.json => tyrannosaur_food_config.json} | 2 +- .../projectnublar/ProjectNublarFabric.java | 2 + .../projectnublar/ProjectNublarForge.java | 2 + forge/src/main/resources/META-INF/mods.toml | 6 + gradle.properties | 2 +- 42 files changed, 251442 insertions(+), 26645 deletions(-) delete mode 100644 common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/DinosaurEatGoal.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/DrinkBehaviour.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/EatBehaviour.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/entity/sensors/NearestWaterSourceSensor.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToFoodItem.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToWaterSource.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/MemoryTypesInit.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/init/SensorTypesInit.java create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_10_eye-sockets.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_11_nostrils.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_12_eyes.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_13_eyelids.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_1_base.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_2_mid-tone.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_3_darker-color.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_4_diamond-pattern.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_5_head-details.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_6_brown.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_7_green-spots.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_8_toes.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_9_mouth.png rename common/src/main/resources/data/projectnublar/diet/{carnivore_food_config.json => tyrannosaur_food_config.json} (89%) diff --git a/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf b/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf index 22441e6e..4bc9e0c4 100644 --- a/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf +++ b/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf @@ -1,4 +1,4 @@ -// 1.20.1 2025-02-28T17:45:08.9784679 Tags for minecraft:item mod id projectnublar +// 1.20.1 2025-06-11T04:09:40.2498329 Tags for minecraft:item mod id projectnublar c7500f481948159c566ddedb8a200fe63a413a56 data/projectnublar/tags/items/bone_matter.json -aeb5839c1964607a7d0d3095afee30d4538a07d0 data/projectnublar/tags/items/plant_matter.json +1a823d1692aed1a00927a724fe6f27f24d54e4d0 data/projectnublar/tags/items/plant_matter.json e801bdef0719e27dd7decd88269ada7c5740348e data/projectnublar/tags/items/sugar.json diff --git a/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c b/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c index 690943ac..672aaf12 100644 --- a/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c +++ b/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c @@ -1,2 +1,2 @@ -// 1.20.1 2025-02-28T17:45:08.982472 Tags for minecraft:block mod id projectnublar -3d06f6cbae4dd2dbf5818942335c4a5264197d05 data/minecraft/tags/blocks/mineable/pickaxe.json +// 1.20.1 2025-06-11T04:09:40.2539343 Tags for minecraft:block mod id projectnublar +d598a71d106e05b6089fa991b5cadb7bb8b6fb74 data/minecraft/tags/blocks/mineable/pickaxe.json diff --git a/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json b/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json index 91a67b4a..c04b16b2 100644 --- a/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json +++ b/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json @@ -1,148 +1,168 @@ { "values": [ - "projectnublar:stone_tyrannosaurus_rex_amber", - "projectnublar:terracotta_tyrannosaurus_rex_amber", + "projectnublar:diorite_tyrannosaurus_rex_amber", + "projectnublar:brown_terracotta_tyrannosaurus_rex_amber", + "projectnublar:orange_terracotta_tyrannosaurus_rex_amber", "projectnublar:andesite_tyrannosaurus_rex_amber", "projectnublar:yellow_terracotta_tyrannosaurus_rex_amber", - "projectnublar:white_terracotta_tyrannosaurus_rex_amber", "projectnublar:granite_tyrannosaurus_rex_amber", - "projectnublar:diorite_tyrannosaurus_rex_amber", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_amber", - "projectnublar:sandstone_tyrannosaurus_rex_amber", + "projectnublar:stone_tyrannosaurus_rex_amber", "projectnublar:deepslate_tyrannosaurus_rex_amber", - "projectnublar:orange_terracotta_tyrannosaurus_rex_amber", "projectnublar:red_terracotta_tyrannosaurus_rex_amber", - "projectnublar:brown_terracotta_tyrannosaurus_rex_amber", - "projectnublar:common_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_amber", + "projectnublar:terracotta_tyrannosaurus_rex_amber", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_amber", + "projectnublar:sandstone_tyrannosaurus_rex_amber", + "projectnublar:poor_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:poor_andesite_tyrannosaurus_rex_neck_fossil", "projectnublar:poor_andesite_tyrannosaurus_rex_spine_fossil", "projectnublar:poor_andesite_tyrannosaurus_rex_arm_fossil", @@ -153,6 +173,16 @@ "projectnublar:poor_andesite_tyrannosaurus_rex_foot_fossil", "projectnublar:poor_andesite_tyrannosaurus_rex_wing_fossil", "projectnublar:poor_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_leaf_fossil", "projectnublar:andesite_tyrannosaurus_rex_neck_fossil", "projectnublar:andesite_tyrannosaurus_rex_spine_fossil", "projectnublar:andesite_tyrannosaurus_rex_arm_fossil", @@ -163,36 +193,26 @@ "projectnublar:andesite_tyrannosaurus_rex_foot_fossil", "projectnublar:andesite_tyrannosaurus_rex_wing_fossil", "projectnublar:andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_leaf_fossil", "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil", "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil", @@ -203,6 +223,16 @@ "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_spine_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_arm_fossil", @@ -213,36 +243,226 @@ "projectnublar:yellow_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:poor_white_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:poor_white_terracotta_tyrannosaurus_rex_spine_fossil", "projectnublar:poor_white_terracotta_tyrannosaurus_rex_arm_fossil", @@ -253,6 +473,16 @@ "projectnublar:poor_white_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:poor_white_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_spine_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_arm_fossil", @@ -263,136 +493,76 @@ "projectnublar:white_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", @@ -403,46 +573,46 @@ "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:light_gray_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:poor_sandstone_tyrannosaurus_rex_neck_fossil", "projectnublar:poor_sandstone_tyrannosaurus_rex_spine_fossil", "projectnublar:poor_sandstone_tyrannosaurus_rex_arm_fossil", @@ -453,6 +623,16 @@ "projectnublar:poor_sandstone_tyrannosaurus_rex_foot_fossil", "projectnublar:poor_sandstone_tyrannosaurus_rex_wing_fossil", "projectnublar:poor_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leaf_fossil", "projectnublar:sandstone_tyrannosaurus_rex_neck_fossil", "projectnublar:sandstone_tyrannosaurus_rex_spine_fossil", "projectnublar:sandstone_tyrannosaurus_rex_arm_fossil", @@ -463,205 +643,25 @@ "projectnublar:sandstone_tyrannosaurus_rex_foot_fossil", "projectnublar:sandstone_tyrannosaurus_rex_wing_fossil", "projectnublar:sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_leaf_fossil" + "projectnublar:common_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_leaf_fossil" ] } \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json b/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json index dd3abb25..93b5beb9 100644 --- a/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json +++ b/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json @@ -1,106 +1,106 @@ { "values": [ "#minecraft:leaves", - "minecraft:cake", - "minecraft:vine", + "minecraft:twisting_vines", + "minecraft:lilac", + "minecraft:mangrove_leaves", + "minecraft:brown_mushroom", + "minecraft:pink_tulip", + "minecraft:lily_of_the_valley", + "minecraft:red_tulip", "minecraft:brown_mushroom_block", - "minecraft:azalea", - "minecraft:cherry_sapling", "minecraft:tall_grass", - "minecraft:jungle_sapling", - "minecraft:peony", + "minecraft:poppy", "minecraft:big_dripleaf", - "minecraft:glow_berries", - "minecraft:wheat_seeds", - "minecraft:lily_pad", - "minecraft:small_dripleaf", - "minecraft:crimson_fungus", - "minecraft:lilac", - "minecraft:nether_wart_block", - "minecraft:torchflower_seeds", - "minecraft:pumpkin_seeds", - "minecraft:moss_block", - "minecraft:brown_mushroom", - "minecraft:azalea_leaves", - "minecraft:carrot", - "minecraft:cookie", "minecraft:beetroot", - "minecraft:birch_sapling", + "minecraft:cornflower", "minecraft:mangrove_propagule", - "minecraft:fern", - "minecraft:melon_seeds", - "minecraft:melon_slice", - "minecraft:cocoa_beans", + "minecraft:azalea_leaves", "minecraft:mangrove_roots", - "minecraft:grass", + "minecraft:pitcher_plant", + "minecraft:jungle_leaves", + "minecraft:glow_berries", + "minecraft:wither_rose", + "minecraft:cookie", "minecraft:spore_blossom", - "minecraft:azure_bluet", + "minecraft:spruce_leaves", "minecraft:dandelion", - "minecraft:cornflower", - "minecraft:potato", - "minecraft:sugar_cane", + "minecraft:mushroom_stem", + "minecraft:seagrass", + "minecraft:blue_orchid", + "minecraft:grass", + "minecraft:white_tulip", + "minecraft:acacia_sapling", + "minecraft:lily_pad", + "minecraft:nether_wart_block", + "minecraft:shroomlight", + "minecraft:beetroot_seeds", + "minecraft:birch_sapling", + "minecraft:melon_seeds", "minecraft:hanging_roots", - "minecraft:nether_sprouts", - "minecraft:jungle_leaves", - "minecraft:sunflower", - "minecraft:weeping_vines", + "minecraft:baked_potato", + "minecraft:azalea", + "minecraft:dried_kelp_block", "minecraft:nether_wart", - "minecraft:acacia_leaves", - "minecraft:acacia_sapling", "minecraft:allium", + "minecraft:crimson_fungus", + "minecraft:birch_leaves", + "minecraft:wheat_seeds", + "minecraft:fern", + "minecraft:cherry_leaves", + "minecraft:orange_tulip", + "minecraft:apple", + "minecraft:pumpkin_pie", "minecraft:pumpkin", + "minecraft:dark_oak_sapling", "minecraft:glow_lichen", - "minecraft:white_tulip", - "minecraft:sweet_berries", - "minecraft:spruce_sapling", - "minecraft:poppy", - "minecraft:pitcher_pod", - "minecraft:oxeye_daisy", - "minecraft:spruce_leaves", - "minecraft:red_mushroom_block", - "minecraft:torchflower", - "minecraft:moss_carpet", + "minecraft:rose_bush", + "minecraft:carved_pumpkin", + "minecraft:vine", + "minecraft:sea_pickle", + "minecraft:cherry_sapling", + "minecraft:peony", + "minecraft:pumpkin_seeds", + "minecraft:cocoa_beans", + "minecraft:flowering_azalea", "minecraft:large_fern", - "minecraft:oak_leaves", - "minecraft:bread", - "minecraft:warped_wart_block", "minecraft:dark_oak_leaves", + "minecraft:carrot", + "minecraft:small_dripleaf", + "minecraft:crimson_roots", + "minecraft:flowering_azalea_leaves", + "minecraft:torchflower", "minecraft:pink_petals", - "minecraft:pink_tulip", - "minecraft:shroomlight", - "minecraft:pumpkin_pie", + "minecraft:weeping_vines", + "minecraft:oak_sapling", + "minecraft:potato", + "minecraft:red_mushroom_block", + "minecraft:oxeye_daisy", + "minecraft:warped_fungus", + "minecraft:jungle_sapling", + "minecraft:cake", + "minecraft:spruce_sapling", "minecraft:cactus", - "minecraft:rose_bush", - "minecraft:mangrove_leaves", - "minecraft:flowering_azalea_leaves", - "minecraft:dried_kelp_block", - "minecraft:wither_rose", - "minecraft:dark_oak_sapling", - "minecraft:mushroom_stem", + "minecraft:melon_slice", + "minecraft:sunflower", "minecraft:dried_kelp", - "minecraft:pitcher_plant", - "minecraft:warped_roots", - "minecraft:birch_leaves", - "minecraft:seagrass", - "minecraft:red_tulip", - "minecraft:melon", - "minecraft:red_mushroom", - "minecraft:blue_orchid", - "minecraft:flowering_azalea", - "minecraft:beetroot_seeds", - "minecraft:orange_tulip", - "minecraft:wheat", - "minecraft:twisting_vines", - "minecraft:sea_pickle", - "minecraft:warped_fungus", - "minecraft:baked_potato", - "minecraft:cherry_leaves", - "minecraft:lily_of_the_valley", + "minecraft:acacia_leaves", "minecraft:hay_block", + "minecraft:red_mushroom", + "minecraft:moss_carpet", + "minecraft:pitcher_pod", + "minecraft:azure_bluet", + "minecraft:moss_block", + "minecraft:warped_roots", + "minecraft:torchflower_seeds", + "minecraft:bread", "minecraft:kelp", - "minecraft:oak_sapling", - "minecraft:carved_pumpkin", - "minecraft:crimson_roots", - "minecraft:apple" + "minecraft:sweet_berries", + "minecraft:wheat", + "minecraft:warped_wart_block", + "minecraft:oak_leaves", + "minecraft:sugar_cane", + "minecraft:nether_sprouts", + "minecraft:melon" ] } \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/Constants.java b/common/src/main/java/net/dumbcode/projectnublar/Constants.java index 27c5d59f..237072af 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/Constants.java +++ b/common/src/main/java/net/dumbcode/projectnublar/Constants.java @@ -6,9 +6,12 @@ import net.minecraft.resources.ResourceLocation; import net.minecraft.world.level.levelgen.feature.ConfiguredFeature; import net.minecraft.world.level.levelgen.placement.PlacedFeature; +import net.tslat.smartbrainlib.SBLLoader; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import java.util.ServiceLoader; + public class Constants { public static final String MODID = "projectnublar"; @@ -18,6 +21,7 @@ public class Constants { public static final ResourceKey> AMBER = FeatureUtils.createKey(Constants.MODID + ":amber"); public static final ResourceKey FOSSIL_PLACED = PlacementUtils.createKey(Constants.MODID + ":fossil"); public static final ResourceKey AMBER_PLACED = PlacementUtils.createKey(Constants.MODID + ":amber"); + public static final SBLLoader PN_SBL_LOADER = ServiceLoader.load(SBLLoader.class).findFirst().get(); public static final int BORDER_COLOR = 0xFF577694; public static ResourceLocation modLoc(String path) { diff --git a/common/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java b/common/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java index 3c3e5437..be164542 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java +++ b/common/src/main/java/net/dumbcode/projectnublar/ProjectNublar.java @@ -31,6 +31,7 @@ public static void init() { NetworkInit.registerPackets(); RecipeInit.loadClass(); GeneInit.loadClass(); + MemoryTypesInit.loadClass(); } public static String checkReplace(String registryObject) { return Arrays.stream(registryObject.split("_")) diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java b/common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java index 5ae9faad..7685fc77 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java +++ b/common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java @@ -2,13 +2,24 @@ public record DinoBehaviourData( String speciesID, + String dietID, String dietType, + double stomachCapacity, + double thirstCapacity, + double eatRate, - double tickRate, + double dehydrationRate, + + int hungerTickRate, + int thirstTickRate, + double lowRisk, double mediumRisk, - double highRisk + double highRisk, + + int eating1Delay, + int drinkingDelay ) { diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java b/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java index 2657b97d..e33d7a15 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java +++ b/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java @@ -2,8 +2,6 @@ import com.mojang.blaze3d.vertex.PoseStack; import com.mojang.blaze3d.vertex.VertexConsumer; -import it.unimi.dsi.fastutil.objects.Object2ObjectMap; -import it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap; import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.block.entity.IncubatorBlockEntity; import net.dumbcode.projectnublar.client.renderer.DinosaurRenderer; diff --git a/common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java b/common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java index 2cb2bb61..2d907324 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java +++ b/common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java @@ -49,17 +49,28 @@ protected void apply(Map resourceLocationJsonElem EntityType entityType = BuiltInRegistries.ENTITY_TYPE.getOptional(entityRl) .orElseThrow(() -> new JsonSyntaxException("Unknown entity_id" + entityRl + "in DNA extraction file: " + fileID)); + String dietID = GsonHelper.getAsString(jsonObject, "diet_id"); String dietType = GsonHelper.getAsString(jsonObject, "diet_type"); double stomachCapacity = GsonHelper.getAsDouble(jsonObject, "default_stomach_capacity"); + double thirstCapacity = GsonHelper.getAsDouble(jsonObject, "default_thirst_capacity"); + + double eatRate = GsonHelper.getAsDouble(jsonObject, "default_eat_rate"); - double tickRate = GsonHelper.getAsDouble(jsonObject, "default_hunger_tick_rate"); + double dehydrationRate = GsonHelper.getAsDouble(jsonObject, "default_dehydration_rate"); + + int hungerTickRate = GsonHelper.getAsInt(jsonObject, "default_hunger_tick_rate"); + int thirstTickRate = GsonHelper.getAsInt(jsonObject, "default_thirst_tick_rate"); + double lowRisk = GsonHelper.getAsDouble(jsonObject, "low_risk_threshold"); double mediumRisk = GsonHelper.getAsDouble(jsonObject, "medium_risk_threshold"); double highRisk = GsonHelper.getAsDouble(jsonObject, "high_risk_threshold"); + int eating1Delay = GsonHelper.getAsInt(jsonObject,"eating1_anim_delay"); + int drinkingDelay = GsonHelper.getAsInt(jsonObject,"drinking_anim_delay"); + DinoBehaviourData data = new DinoBehaviourData( - entityIdstring,dietType,stomachCapacity,eatRate,tickRate,lowRisk,mediumRisk,highRisk + entityIdstring,dietID,dietType,stomachCapacity,thirstCapacity,eatRate,dehydrationRate,hungerTickRate,thirstTickRate,lowRisk,mediumRisk,highRisk,eating1Delay,drinkingDelay ); diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java index c2415e1d..b4f18535 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java @@ -1,20 +1,20 @@ package net.dumbcode.projectnublar.entity; - -import net.dumbcode.projectnublar.Constants; import net.dumbcode.projectnublar.api.DinoBehaviourData; import net.dumbcode.projectnublar.api.DinoData; import net.dumbcode.projectnublar.client.renderer.layer.DinoLayer; -import net.dumbcode.projectnublar.data.BehaviourDataReloadListener; import net.dumbcode.projectnublar.entity.api.FossilRevived; -import net.dumbcode.projectnublar.entity.behaviour.DinosaurEatGoal; -import net.dumbcode.projectnublar.entity.behaviour.IdleAnimationBehaviour; +import net.dumbcode.projectnublar.entity.behaviour.DrinkBehaviour; +import net.dumbcode.projectnublar.entity.behaviour.EatBehaviour; +import net.dumbcode.projectnublar.entity.sensors.NearestWaterSourceSensor; +import net.dumbcode.projectnublar.entity.tasks.SetWalkTargetToWaterSource; import net.dumbcode.projectnublar.init.DataSerializerInit; -import net.dumbcode.projectnublar.init.GeneInit; +import net.dumbcode.projectnublar.init.MemoryTypesInit; import net.minecraft.nbt.CompoundTag; import net.minecraft.network.syncher.EntityDataAccessor; import net.minecraft.network.syncher.EntityDataSerializers; import net.minecraft.network.syncher.SynchedEntityData; +import net.minecraft.sounds.SoundEvents; import net.minecraft.util.Mth; import net.minecraft.world.entity.EntityType; import net.minecraft.world.entity.LivingEntity; @@ -22,10 +22,16 @@ import net.minecraft.world.entity.ai.Brain; import net.minecraft.world.entity.ai.attributes.AttributeSupplier; import net.minecraft.world.entity.ai.attributes.Attributes; -import net.minecraft.world.entity.ai.goal.FloatGoal; +import net.minecraft.world.entity.ai.memory.MemoryModuleType; +import net.minecraft.world.entity.animal.Pig; +import net.minecraft.world.entity.item.ItemEntity; import net.minecraft.world.entity.monster.Monster; import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.Items; import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.Blocks; +import net.minecraft.world.level.block.state.BlockState; import net.tslat.smartbrainlib.api.SmartBrainOwner; import net.tslat.smartbrainlib.api.core.BrainActivityGroup; import net.tslat.smartbrainlib.api.core.SmartBrainProvider; @@ -37,20 +43,17 @@ import net.tslat.smartbrainlib.api.core.behaviour.custom.path.SetRandomWalkTarget; import net.tslat.smartbrainlib.api.core.behaviour.custom.path.SetWalkTargetToAttackTarget; import net.tslat.smartbrainlib.api.core.behaviour.custom.target.InvalidateAttackTarget; -import net.tslat.smartbrainlib.api.core.behaviour.custom.target.SetPlayerLookTarget; -import net.tslat.smartbrainlib.api.core.behaviour.custom.target.SetRandomLookTarget; import net.tslat.smartbrainlib.api.core.behaviour.custom.target.TargetOrRetaliate; import net.tslat.smartbrainlib.api.core.sensor.ExtendedSensor; -import net.tslat.smartbrainlib.api.core.sensor.vanilla.HurtBySensor; import net.tslat.smartbrainlib.api.core.sensor.vanilla.NearbyLivingEntitySensor; +import net.tslat.smartbrainlib.api.core.sensor.vanilla.NearestItemSensor; +import net.tslat.smartbrainlib.registry.SBLMemoryTypes; +import net.tslat.smartbrainlib.util.BrainUtils; import org.jetbrains.annotations.Nullable; import software.bernie.geckolib.animatable.GeoEntity; import software.bernie.geckolib.constant.DefaultAnimations; import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache; -import software.bernie.geckolib.core.animation.AnimatableManager; -import software.bernie.geckolib.core.animation.AnimationController; -import software.bernie.geckolib.core.animation.AnimationState; -import software.bernie.geckolib.core.animation.RawAnimation; +import software.bernie.geckolib.core.animation.*; import software.bernie.geckolib.core.object.Color; import software.bernie.geckolib.core.object.PlayState; import software.bernie.geckolib.util.GeckoLibUtil; @@ -61,79 +64,76 @@ public class Dinosaur extends PathfinderMob implements FossilRevived, GeoEntity, public static EntityDataAccessor DINO_DATA = SynchedEntityData.defineId(Dinosaur.class, DataSerializerInit.DINO_DATA); public static EntityDataAccessor DINO_BEHAVIOUR = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.COMPOUND_TAG); public static EntityDataAccessor DIET_TYPE = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.STRING); + public static EntityDataAccessor CURRENT_HUNGER = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.FLOAT); + public static EntityDataAccessor CURRENT_THIRST = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.FLOAT); + public static EntityDataAccessor IS_THIRSTY = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.BOOLEAN); + public static EntityDataAccessor IS_HUNGRY = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.BOOLEAN); + public static EntityDataAccessor IS_DRINKING = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.BOOLEAN); + public static EntityDataAccessor IS_EATING = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.BOOLEAN); + + protected static final RawAnimation DRINKING_ANIM = RawAnimation.begin().thenPlay("drink"); + public final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); + protected @Nullable DinoBehaviourData cachedBehaviourData; - private double currentHunger; + private int hungerTicker = 0; - private double baseEatRate; - private double maxStomachCapacity; - private int hungerTickRate; - private double lowRiskThreshold; - private double mediumRiskThreshold; - private double highRiskThreshold; + private int thirstTicker = 0; + private int drinkTicks; + private boolean shouldAnimateBehaviour; + private String animateBehaviour = "misc.idle"; - public Dinosaur(EntityType $$0, Level $$1) {super($$0, $$1);} + public Dinosaur(EntityType $$0, Level $$1) { + super($$0, $$1); - public static final String MAIN_CONTROLLER = "controller"; + } - public static List idleAnimations = List.of("sniffingair", "sniffground", /*"speak1",*/ "lookleft", "lookright", "scratching", "shakehead", "shakebody"); + public static final String MAIN_CONTROLLER = "controller"; + //ANIMATION @Override public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { controllers.add(DefaultAnimations.genericWalkController(this)); - - for (int i = 0 ; i < idleAnimations.size(); i++){ - String string = idleAnimations.get(i); - AnimationController controller = new AnimationController<>(this,MAIN_CONTROLLER,5,this::poseIdle); - controller.triggerableAnim(string,RawAnimation.begin().thenPlay(string)); - - controllers.add(controller); - } - + controllers.add(DefaultAnimations.genericAttackAnimation(this,RawAnimation.begin().thenPlay("attack1"))); + controllers.add(new AnimationController<>(this,"drink_controller", this::poseIdle) + .triggerableAnim("drink",DRINKING_ANIM)); } + protected PlayState poseIdle(AnimationState state) { - if (!state.isMoving()) - return PlayState.STOP; - else return PlayState.CONTINUE; + PlayState playState; + if (!state.isMoving() && BrainUtils.hasMemory(this, MemoryTypesInit.IS_DRINKING.get())) { + playState = PlayState.CONTINUE; + } else { playState = PlayState.STOP; } + return playState; } - @Override - protected void defineSynchedData() { - super.defineSynchedData(); - this.entityData.define(DINO_DATA, new DinoData()); - this.entityData.define(DINO_BEHAVIOUR, new CompoundTag()); - this.entityData.define(DIET_TYPE, "omnivore"); - } + + + //MAIN DATA GETTERS public DinoData getDinoData() { return this.entityData.get(DINO_DATA); } - public String getDietType() { - return this.entityData.get(DIET_TYPE); - } public DinoBehaviourData getDinoBehaviour(){ if(this.cachedBehaviourData == null){ this.cachedBehaviourData = behaviourFromTag(this.entityData.get(DINO_BEHAVIOUR)); } - return cachedBehaviourData; + return this.cachedBehaviourData; } + //DATA SYNC @Override - public void checkDespawn() {} - - public static AttributeSupplier.Builder createAttributes() { - return Monster.createMonsterAttributes().add(Attributes.FOLLOW_RANGE, 35).add(Attributes.MOVEMENT_SPEED, .25) - .add(Attributes.ATTACK_DAMAGE, 3).add(Attributes.ARMOR, 2).add(Attributes.SPAWN_REINFORCEMENTS_CHANCE); - } - - public Color layerColor(int layer, DinoLayer dinoLayer) { - if (dinoLayer != null && dinoLayer.getBasicLayer() == -1) { - return Color.WHITE; - } - if (layer >= this.getDinoData().getLayerColors().stream().count()) { - return new Color(Mth.floor(this.getDinoData().getLayerColor(dinoLayer.getBasicLayer()))); - } - return new Color(Mth.floor(this.getDinoData().getLayerColor(layer))); + protected void defineSynchedData() { + super.defineSynchedData(); + this.entityData.define(DINO_DATA, new DinoData()); + this.entityData.define(DINO_BEHAVIOUR, new CompoundTag()); + this.entityData.define(DIET_TYPE, "default_Omnivore"); + this.entityData.define(CURRENT_HUNGER, 100.0f); + this.entityData.define(CURRENT_THIRST, 100.0f); + this.entityData.define(IS_HUNGRY, false); + this.entityData.define(IS_THIRSTY, false); + this.entityData.define(IS_DRINKING, false); + this.entityData.define(IS_EATING, false); } @Override @@ -141,123 +141,111 @@ public void addAdditionalSaveData(CompoundTag tag) { super.addAdditionalSaveData(tag); tag.put("dino_data", this.getDinoData().toNBT()); tag.put("behaviour_profile", this.entityData.get(DINO_BEHAVIOUR)); - tag.putDouble("current_hunger", this.currentHunger); - tag.putString("diet_type_string", this.getDietType()); + tag.putDouble("current_hunger", this.entityData.get(CURRENT_HUNGER)); + tag.putDouble("current_thirst", this.entityData.get(CURRENT_THIRST)); + tag.putString("diet_type_string", this.entityData.get(DIET_TYPE)); + tag.putBoolean("is_hungry", this.entityData.get(IS_HUNGRY)); + tag.putBoolean("is_thirsty", this.entityData.get(IS_THIRSTY)); } @Override public void readAdditionalSaveData(CompoundTag pTag) { super.readAdditionalSaveData(pTag); entityData.set(DINO_DATA, DinoData.fromNBT(pTag.getCompound("dino_data"))); + this.entityData.set(DINO_BEHAVIOUR, pTag.getCompound("behaviour_profile")); + this.entityData.set(CURRENT_HUNGER, (float) pTag.getDouble("current_hunger")); + this.entityData.set(CURRENT_THIRST,(float) pTag.getDouble("current_thirst")); + this.entityData.set(DIET_TYPE, pTag.getString("diet_type_string")); + this.entityData.set(IS_HUNGRY, pTag.getBoolean("is_hungry")); + this.entityData.set(IS_THIRSTY, pTag.getBoolean("is_thirsty")); - if(pTag.contains("behaviour_profile")){ - this.entityData.set(DINO_BEHAVIOUR, pTag.getCompound("behaviour_profile")); - this.getDinoBehaviour(); - this.setHungerValues(); - } - if (pTag.contains("current_hunger")) {this.currentHunger = pTag.getDouble("current_hunger");} - if (pTag.contains("diet_type_string")) {setDietType(pTag.getString("diet_type_string"));} } //To-do: find a better way to do this, it works, I just don't like looking at it :( public static CompoundTag behaviourToTag(DinoBehaviourData profile) { CompoundTag tag = new CompoundTag(); tag.putString("species_id", profile.speciesID()); + tag.putString("diet_id", profile.dietID()); tag.putString("diet_type", profile.dietType()); tag.putDouble("default_stomach_capacity", profile.stomachCapacity()); + tag.putDouble("default_thirst_capacity", profile.thirstCapacity()); tag.putDouble("default_eat_rate", profile.eatRate()); - tag.putDouble("default_hunger_tick_rate", profile.tickRate()); + tag.putDouble("default_dehydration_rate", profile.dehydrationRate()); + tag.putInt("default_hunger_tick_rate", profile.hungerTickRate()); + tag.putInt("default_thirst_tick_rate", profile.thirstTickRate()); tag.putDouble("low_risk_threshold",profile.lowRisk()); tag.putDouble("medium_risk_threshold",profile.mediumRisk()); tag.putDouble("high_risk_threshold",profile.highRisk()); + tag.putInt("eating1_anim_delay", profile.eating1Delay()); + tag.putInt("drinking_anim_delay", profile.drinkingDelay()); return tag; } public static DinoBehaviourData behaviourFromTag(CompoundTag tag){ String speciesId = tag.getString("species_id"); + String dietID = tag.getString("diet_id"); String diet_type = tag.getString("diet_type"); double stomachCapacity = tag.getDouble("default_stomach_capacity"); + double thirstCapacity = tag.getDouble("default_thirst_capacity"); double eatRate = tag.getDouble("default_eat_rate"); - double tickRate = tag.getDouble("default_hunger_tick_rate"); + double dehydrationRate = tag.getDouble("default_dehydration_rate"); + int hungerTick = tag.getInt("default_hunger_tick_rate"); + int thirstTick = tag.getInt("default_thirst_tick_rate"); double lowRisk = tag.getDouble("low_risk_threshold"); double mediumRisk = tag.getDouble("low_risk_threshold"); double highRisk = tag.getDouble("low_risk_threshold"); + int eating1Delay = tag.getInt("eating1_anim_delay"); + int drinkingDelay = tag.getInt("drinking_anim_delay"); - return new DinoBehaviourData(speciesId,diet_type,stomachCapacity,eatRate,tickRate,lowRisk,mediumRisk,highRisk); - } - - public void setHungerValues(){ - if(this.getDinoBehaviour() == null) { - Constants.LOG.error("Unable set Hunger values for Dinosaur: {} , at location {} because dinoBehaviour is null", this ,this.blockPosition()); - } else { - double eatRateGene = this.getDinoData().getGeneValue(GeneInit.EAT_RATE.get()); - double stomachGene = this.getDinoData().getGeneValue(GeneInit.STOMACH_CAPACITY.get()); - - if (eatRateGene == 0.0) { //incase no gene modifier set - eatRateGene = 1; - } - if (stomachGene == 0.0) { //incase no gene modifier set - stomachGene = 1; - } - - this.setDietType(this.getDinoBehaviour().dietType()); - this.baseEatRate = this.getDinoBehaviour().eatRate() * eatRateGene; - this.maxStomachCapacity = this.getDinoBehaviour().stomachCapacity() * stomachGene; - this.hungerTickRate = (int) this.getDinoBehaviour().tickRate(); - this.lowRiskThreshold = this.getDinoBehaviour().lowRisk(); - this.mediumRiskThreshold = this.getDinoBehaviour().mediumRisk(); - this.highRiskThreshold = this.getDinoBehaviour().highRisk(); - } - } - - public boolean isMoving() { - return this.xo != this.getX() || this.zo != this.getZ(); + return new DinoBehaviourData(speciesId,dietID,diet_type,stomachCapacity,thirstCapacity,eatRate,dehydrationRate, + hungerTick,thirstTick,lowRisk,mediumRisk,highRisk, eating1Delay, drinkingDelay); } @Override public AnimatableInstanceCache getAnimatableInstanceCache() { return cache; } - + //MAIN DATA SETTERS public void setDinoData(DinoData dinoData) { this.entityData.set(DINO_DATA, dinoData); } public void setDinoBehaviour(DinoBehaviourData profile){ this.entityData.set(DINO_BEHAVIOUR, behaviourToTag(profile)); } - public void setDietType(String pDietType) { + public void setDietID(String pDietType) { this.entityData.set(DIET_TYPE, pDietType); } + //TARGETING BOOLEANS FOR BRAIN + public boolean canTargetWaterSource(BlockState entity){ + return entity.is(Blocks.WATER); + } @Override - public List> getSensors() { - NearbyLivingEntitySensor nearbyLivingEntitySensor = new NearbyLivingEntitySensor<>(); - nearbyLivingEntitySensor.setPredicate((target, entity) -> canTarget(target)); - return List.of(nearbyLivingEntitySensor, // This tracks nearby entities - new HurtBySensor<>()); + public boolean wantsToPickUp(ItemStack stack) { + return true; } public boolean canTarget(LivingEntity target) { - if (target instanceof Dinosaur dinosaur && dinosaur.getDinoData().getBaseDino() == this.getDinoData().getBaseDino()) - return false; - if (this.getCurrentHunger() > getLowRiskThreshold()) return false; - if (target instanceof Player player && player.isCreative() && (this.getCurrentHunger() > getMediumRiskThreshold())) + if(BrainUtils.hasMemory(this, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM)){ return false; - if (target instanceof Monster && this.getCurrentHunger() > this.getHighRiskThreshold()) return false; - if (target.isDeadOrDying()) { + } + if(!BrainUtils.hasMemory(this, MemoryTypesInit.IS_HUNGRY.get())){ return false; } - return target.getVehicle() != this; + if(!target.isAlive() || target.isDeadOrDying()){ + this.setCurrentHungerToMax(); + } + + return (target instanceof Pig); } - @Override - public BrainActivityGroup getCoreTasks() { - return BrainActivityGroup.coreTasks( - new LookAtTarget<>(), // Have the entity turn to face and look at its current look target - new MoveToWalkTarget<>()); + public boolean canTargetFoodItem(ItemEntity target) { + return (target.getItem().is(Items.PORKCHOP)); } + //BRAIN + @Override protected Brain.Provider brainProvider() { return new SmartBrainProvider<>(this); @@ -266,82 +254,192 @@ protected Brain.Provider brainProvider() { @Override protected void customServerAiStep() { super.customServerAiStep(); - tickBrain(this); + this.tickBrain(this); + + if(BrainUtils.hasMemory(this, MemoryTypesInit.IS_DRINKING.get())) { + if(drinkTicks == 0){ + this.triggerAnim("drink_controller","drink"); + this.setCurrentThurstToMax(); + } + drinkTicks++; + if (drinkTicks >= 100) { + BrainUtils.clearMemory(this, MemoryTypesInit.IS_DRINKING.get()); + BrainUtils.clearMemory(this, MemoryTypesInit.IS_THIRSTY.get()); + BrainUtils.clearMemory(this, MemoryTypesInit.HAS_FOUND_WATER.get()); + BrainUtils.clearMemory(this, MemoryModuleType.LOOK_TARGET); + BrainUtils.clearMemory(this, MemoryModuleType.WALK_TARGET); + BrainUtils.clearMemory(this, MemoryTypesInit.HAS_FOUND_WATER.get()); + drinkTicks = 0; + + } + } + + } + @Override + public List> getSensors() { + NearestWaterSourceSensor waterSourceSensor = new NearestWaterSourceSensor<>(); + waterSourceSensor.setPredicate((block, dinosaur) -> dinosaur.canTargetWaterSource(block)); + waterSourceSensor.setRadius(20); + + NearestItemSensor foodItemSensor = new NearestItemSensor<>(); + foodItemSensor.setPredicate((item, dinosaur) -> dinosaur.canTargetFoodItem(item)); + foodItemSensor.setRadius(20); + + NearbyLivingEntitySensor preyTargetFinder = new NearbyLivingEntitySensor<>(); + preyTargetFinder.setPredicate((entity, dinosaur)-> dinosaur.canTarget(entity)); + + + return List.of( + waterSourceSensor, + preyTargetFinder + ); + } + + @Override + public BrainActivityGroup getCoreTasks() { + return BrainActivityGroup.coreTasks( + new LookAtTarget<>(), + new MoveToWalkTarget<>(), + new DrinkBehaviour<>() + // new EatBehaviour<>(this.getEating1AnimTickDelay()).targetPredicate((dinosaur, item) -> canTargetItem(item) && dinosaur.isHungry()) + ); } @Override public BrainActivityGroup getIdleTasks() { // These are the tasks that run when the mob isn't doing anything else (usually) return BrainActivityGroup.idleTasks( - new FirstApplicableBehaviour<>( // Run only one of the below behaviours, trying each one in order. - new TargetOrRetaliate<>() - .attackablePredicate(entity -> canTarget(entity)),// Set the attack target and walk target based on nearby entities - new SetPlayerLookTarget<>(), // Set the look target for the nearest player - new SetRandomLookTarget<>()), // Set a random look target - new OneRandomBehaviour<>( // Run a random task from the below options - new SetRandomWalkTarget<>().setRadius(16, 8), // Set a random walk target to a nearby position - new IdleAnimationBehaviour<>().runFor(entity -> entity.getRandom().nextInt(50, 100)))); // Do nothing for 1.5->3 seconds + new FirstApplicableBehaviour<>( + new SetWalkTargetToWaterSource<>() + .closeEnoughWhen((entity, pos)-> 3), + new LookAtTarget().startCondition(entity -> BrainUtils.hasMemory(entity, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM)), + new TargetOrRetaliate<>().attackablePredicate(entity -> canTarget(entity))), + new OneRandomBehaviour<>( + new SetRandomWalkTarget<>() + ) + ); } - @Override public BrainActivityGroup getFightTasks() { return BrainActivityGroup.fightTasks( new InvalidateAttackTarget<>() - .invalidateIf((entity, target) -> target instanceof Player pl && (pl.isCreative() || pl.isSpectator())),// Cancel fighting if the target is no longer valid or not worth risk - - new SetWalkTargetToAttackTarget<>().speedMod((owner, target) -> 1.5f), // Set the walk target to the attack target - + .invalidateIf((entity, target) -> target instanceof Player pl && (pl.isCreative() || pl.isSpectator())), + new SetWalkTargetToAttackTarget<>().speedMod((owner, target) -> 1.5f), new AnimatableMeleeAttack<>(4) - ); // Melee attack the target if close enough + ); } @Override public void tick() { super.tick(); - - hungerTicker++; - if (this.getDinoBehaviour() == null || this.entityData.get(DINO_BEHAVIOUR).isEmpty()) { - Constants.LOG.info("Dinosaur Missing Behaviour data, re-assigning. Dinosaur: {} , at Location {}",this.getUUID(),this.blockPosition()); - DinoBehaviourData data = BehaviourDataReloadListener.getBehaviourInfoForDino(this.getType()); - this.setDinoBehaviour(data); - this.setHungerValues(); - } else { + if(!this.level().isClientSide()) { + hungerTicker++; + thirstTicker++; if (hungerTicker >= this.getHungerTickRate()) { if (this.isStarving()) { - //To do add starvation damage to config - this.hurt(damageSources().starve(), 0.5F); - } else this.decreaseHunger(this.getEatRate()); + this.hurt(damageSources().starve(), 0.5f); + } else { + this.decreaseHunger(this.getEatRate()); + } hungerTicker = 0; + + } + if (thirstTicker >= this.getThirstTickrate()) { + if (this.isDehydrated()) { + this.hurt(damageSources().dryOut(), 0.5f); + } else { + this.decreaseThirst(this.getDehydrationRate()); + } + thirstTicker = 0; } + if(this.isThirsty() && !BrainUtils.hasMemory(this,MemoryTypesInit.IS_THIRSTY.get())){ + BrainUtils.setMemory(this,MemoryTypesInit.IS_THIRSTY.get(), true); + } else if (!this.isThirsty() && BrainUtils.hasMemory(this,MemoryTypesInit.IS_THIRSTY.get())){ + BrainUtils.clearMemory(this,MemoryTypesInit.IS_THIRSTY.get()); + } + + if(this.isHungry() && !BrainUtils.hasMemory(this,MemoryTypesInit.IS_HUNGRY.get())){ + BrainUtils.setMemory(this,MemoryTypesInit.IS_HUNGRY.get(), true); + } else if (!this.isHungry() && BrainUtils.hasMemory(this,MemoryTypesInit.IS_HUNGRY.get())){ + BrainUtils.clearMemory(this,MemoryTypesInit.IS_HUNGRY.get()); + } } } - @Override - protected void registerGoals() { - super.registerGoals(); - this.goalSelector.addGoal(1, new FloatGoal(this)); //cant get out of water otherwise - this.goalSelector.addGoal(3, new DinosaurEatGoal(this, this.getDietType())); - } - - //Hunger Stats - public double getEatRate() {return this.baseEatRate;} - public double getStomachCapacity() {return this.maxStomachCapacity;} - public int getHungerTickRate(){return this.hungerTickRate;} - - //Hunger Meter - public double getCurrentHunger() {return this.currentHunger;} - public void setCurrentHunger() {this.currentHunger = this.maxStomachCapacity;} - - //Hunting Risk Thresholds - public double getLowRiskThreshold() {return getStomachCapacity() * (this.lowRiskThreshold);} - public double getMediumRiskThreshold() {return getStomachCapacity() * (this.mediumRiskThreshold);} - public double getHighRiskThreshold() {return this.getStomachCapacity() * (this.highRiskThreshold);} - - //Food Methods - public void feed(double pValue) {this.currentHunger += pValue;} - public void decreaseHunger(double pValue) {this.currentHunger -= pValue;} - public boolean isHungry(){return this.currentHunger <= getLowRiskThreshold();} - public boolean isStarving() {return this.currentHunger <= 0;} + //Getters for behaviour + + public float getEatRate() {return (float) this.entityData.get(DINO_BEHAVIOUR).getDouble("default_eat_rate");} + + public float getStomachCapacity() { return (float) this.entityData.get(DINO_BEHAVIOUR).getDouble("default_stomach_capacity");} + + public int getHungerTickRate(){return this.entityData.get(DINO_BEHAVIOUR).getInt("default_hunger_tick_rate");} + + public float getCurrentHunger() {return this.entityData.get(CURRENT_HUNGER);} + + public void setCurrentHungerToMax() {this.entityData.set(CURRENT_HUNGER, this.getStomachCapacity());} + + public void feed(float pValue) {this.entityData.set(CURRENT_HUNGER, this.getCurrentHunger() + pValue);} + + public void decreaseHunger(float pValue) { + float currentHunger = this.getCurrentHunger(); + currentHunger -= pValue; + this.entityData.set(CURRENT_HUNGER, currentHunger); + } + + public boolean isHungry(){return this.getCurrentHunger() < this.getStomachCapacity() - 20;} + + public boolean isStarving() {return this.entityData.get(CURRENT_HUNGER) <= 0.0;} + + public int getEating1AnimTickDelay(){return this.getDinoBehaviour().eating1Delay();} + + + public float getDehydrationRate(){ + return (float) this.getDinoBehaviour().dehydrationRate(); + } + + public float getMaxThirstCapacity(){ + return (float) this.getDinoBehaviour().thirstCapacity(); + } + + public int getThirstTickrate(){ + return this.getDinoBehaviour().thirstTickRate(); + } + + public float getCurrentThirst(){ + return this.entityData.get(CURRENT_THIRST); + } + + public void setCurrentThurstToMax(){ + this.entityData.set(CURRENT_THIRST, (float) this.getDinoBehaviour().thirstCapacity()); + } + + public void decreaseThirst(float pValue){ + this.entityData.set(CURRENT_THIRST, this.getCurrentThirst() - pValue); + } + + + public boolean isThirsty(){ + return this.getCurrentThirst() < this.getMaxThirstCapacity()/2; + } + public boolean isDehydrated(){ + return this.entityData.get(CURRENT_THIRST) <= 0; + } + + //ATTRIBUTES + public static AttributeSupplier.Builder createAttributes() { + return Monster.createMonsterAttributes().add(Attributes.FOLLOW_RANGE, 35).add(Attributes.MOVEMENT_SPEED, .25) + .add(Attributes.ATTACK_DAMAGE, 3).add(Attributes.ARMOR, 2).add(Attributes.SPAWN_REINFORCEMENTS_CHANCE); + } + //SKIN SETTER + public Color layerColor(int layer, DinoLayer dinoLayer) { + if (dinoLayer != null && dinoLayer.getBasicLayer() == -1) { + return Color.WHITE; + } + if (layer >= this.getDinoData().getLayerColors().stream().count()) { + return new Color(Mth.floor(this.getDinoData().getLayerColor(dinoLayer.getBasicLayer()))); + } + return new Color(Mth.floor(this.getDinoData().getLayerColor(layer))); + } } diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/DinosaurEatGoal.java b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/DinosaurEatGoal.java deleted file mode 100644 index 206f7137..00000000 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/DinosaurEatGoal.java +++ /dev/null @@ -1,73 +0,0 @@ -package net.dumbcode.projectnublar.entity.behaviour; - -import net.dumbcode.projectnublar.api.DinoDietData; -import net.dumbcode.projectnublar.data.DietReloadListener; -import net.dumbcode.projectnublar.entity.Dinosaur; -import net.minecraft.world.entity.ai.goal.Goal; -import net.minecraft.world.entity.item.ItemEntity; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.Items; -import org.jetbrains.annotations.Nullable; - -import java.util.List; -import java.util.Map; - -public class DinosaurEatGoal extends Goal { - private final Dinosaur dinosaur; - private double foodIncrement; - private @Nullable ItemStack food; - private DinoDietData dietData; - - public DinosaurEatGoal(Dinosaur pDinosaur, String dietType){ - this.dinosaur = pDinosaur; - } - @Override - public boolean canUse() { - this.dietData = this.foodData(); - return this.dinosaur.isHungry() && this.dietData != null; - } - public void checkValidItemAndFeedDinosaur(){ - List nearbyDrops = this.dinosaur.level().getEntitiesOfClass( - ItemEntity.class, dinosaur.getBoundingBox().inflate(4.0), - item -> !item.hasPickUpDelay() && item.isAlive() - ); - if(!nearbyDrops.isEmpty()) { - for (ItemEntity itemEntity : nearbyDrops) { - String foodID = itemEntity.getItem().getDescriptionId(); - if (this.foodData() != null) { - if (this.foodData().foodMap().containsKey(foodID)) { - this.food = itemEntity.getItem(); - if(!this.food.is(Items.AIR)) { //without this for some reason it might eat air if eating too many food items at once - this.getFoodIncrement(); - this.food.shrink(1); - this.dinosaur.feed(this.foodIncrement); - this.food = null; - } - } - } - } - } - } - public double getFoodIncrement(){ - if(this.dietData != null) { - for (Map.Entry itemID : this.foodData().foodMap().entrySet()) { - if(this.food != null){ - if (itemID.getKey().equals(this.food.getDescriptionId())) { - this.foodIncrement = itemID.getValue(); - } - } - } - } - if(this.foodIncrement == 0){this.foodIncrement = 1;} - return this.foodIncrement; - } - - public DinoDietData foodData(){return this.dietData = DietReloadListener.getDietInfoForType(this.dinosaur.getDietType());} - - @Override public void tick() { - if(this.canUse()){ - this.checkValidItemAndFeedDinosaur(); - } - } - -} diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/DrinkBehaviour.java b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/DrinkBehaviour.java new file mode 100644 index 00000000..f540ff47 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/DrinkBehaviour.java @@ -0,0 +1,48 @@ +package net.dumbcode.projectnublar.entity.behaviour; + +import com.mojang.datafixers.util.Pair; +import it.unimi.dsi.fastutil.objects.ObjectArrayList; +import net.dumbcode.projectnublar.entity.Dinosaur; +import net.dumbcode.projectnublar.init.MemoryTypesInit; +import net.minecraft.core.BlockPos; +import net.minecraft.server.level.ServerLevel; +import net.minecraft.world.entity.ai.memory.MemoryModuleType; +import net.minecraft.world.entity.ai.memory.MemoryStatus; +import net.minecraft.world.level.block.state.BlockState; +import net.tslat.smartbrainlib.api.core.behaviour.ExtendedBehaviour; +import net.tslat.smartbrainlib.util.BrainUtils; + +import java.util.List; +import java.util.function.Predicate; + + +public class DrinkBehaviour extends ExtendedBehaviour { + private static final List, MemoryStatus>> MEMORY_REQUIREMENTS = ObjectArrayList.of(Pair.of(MemoryTypesInit.HAS_FOUND_WATER.get(), MemoryStatus.VALUE_PRESENT),Pair.of(MemoryTypesInit.IS_THIRSTY.get(), MemoryStatus.VALUE_PRESENT)); + + protected Predicate targetPredicate = (blockState) -> true; + protected Predicate canTargetPredicate = (dinosaur) -> true; + + + public DrinkBehaviour targetPredicate(final Predicate predicate) { + this.targetPredicate = predicate; return this; + } + public DrinkBehaviour canTargetPredicate(final Predicate predicate) { + this.canTargetPredicate = predicate; return this; + } + + @Override + protected List, MemoryStatus>> getMemoryRequirements() { + return MEMORY_REQUIREMENTS; + } + + + @Override + protected void start(E dinosaur) { + BlockPos nearestWaterSource = BrainUtils.getMemory(dinosaur,MemoryTypesInit.HAS_FOUND_WATER.get()); + + if (dinosaur.distanceToSqr(nearestWaterSource.getCenter()) <= 5) { + BrainUtils.setMemory(dinosaur, MemoryTypesInit.IS_DRINKING.get(), true); + } + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/EatBehaviour.java b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/EatBehaviour.java new file mode 100644 index 00000000..42305646 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/EatBehaviour.java @@ -0,0 +1,105 @@ +package net.dumbcode.projectnublar.entity.behaviour; + +import com.mojang.datafixers.util.Pair; +import it.unimi.dsi.fastutil.objects.ObjectArrayList; +import net.dumbcode.projectnublar.api.DinoDietData; +import net.dumbcode.projectnublar.data.DietReloadListener; +import net.dumbcode.projectnublar.entity.Dinosaur; +import net.dumbcode.projectnublar.init.MemoryTypesInit; +import net.minecraft.core.BlockPos; +import net.minecraft.server.level.ServerLevel; +import net.minecraft.sounds.SoundEvents; +import net.minecraft.world.entity.ai.memory.MemoryModuleType; +import net.minecraft.world.entity.ai.memory.MemoryStatus; +import net.minecraft.world.entity.item.ItemEntity; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.Items; +import net.minecraft.world.level.block.state.BlockState; +import net.tslat.smartbrainlib.api.core.behaviour.DelayedBehaviour; +import net.tslat.smartbrainlib.api.core.behaviour.ExtendedBehaviour; +import net.tslat.smartbrainlib.registry.SBLMemoryTypes; +import net.tslat.smartbrainlib.util.BrainUtils; +import org.jetbrains.annotations.Nullable; + +import java.lang.management.MemoryType; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import java.util.Optional; +import java.util.function.BiPredicate; +import java.util.function.Predicate; + +public class EatBehaviour extends DelayedBehaviour { + private static final List, MemoryStatus>> MEMORY_REQUIREMENTS = ObjectArrayList.of(Pair.of(MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM, MemoryStatus.VALUE_PRESENT)); + + //Not working yet, need to figure out how to adapt for new approach + + protected BiPredicate targetPredicate = (dinosaur, foodItem) -> true ; + private DinoDietData dietData; + private double foodIncrement; + private @Nullable ItemStack food; + private int animTickCounter; + + public EatBehaviour(int delayTicks) { + super(delayTicks); + } + + + @Override + protected List, MemoryStatus>> getMemoryRequirements() { + return MEMORY_REQUIREMENTS; + } + + + + @Override + protected void start(E dinosaur) { + ItemEntity nearbyFood; + + if(BrainUtils.hasMemory(dinosaur, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM)){ + nearbyFood = BrainUtils.getMemory(dinosaur, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM); + if(nearbyFood != null && this.foodData(dinosaur).foodMap().containsKey(nearbyFood.getItem().getDescriptionId())){ + if(dinosaur.distanceToSqr(nearbyFood) < 5){ + this.food = nearbyFood.getItem(); + dinosaur.feed((float) this.foodIncrement); + this.food.shrink(1); + this.getFoodIncrement(dinosaur); + } + } + } + + } + + public DinoDietData foodData(E dinosaur){ + if(this.dietData == null) { + return this.dietData = DietReloadListener.getDietInfoForType(dinosaur.getEntityData().get(Dinosaur.DINO_BEHAVIOUR).getString("diet_id")); + } + return this.dietData; + } + public double getFoodIncrement(E dinosaur){ + if(this.dietData != null) { + for (Map.Entry itemID : this.foodData(dinosaur).foodMap().entrySet()) { + if(this.food != null){ + if (itemID.getKey().equals(this.food.getDescriptionId())) { + this.foodIncrement = itemID.getValue(); + } + } + } + } + if(this.foodIncrement == 0){this.foodIncrement = 1;} + return this.foodIncrement; + } + public EatBehaviour targetPredicate(BiPredicate predicate) { + this.targetPredicate = predicate; + + return this; + } + + @Override + protected void stop(E entity) { + entity.getBrain().eraseMemory(MemoryTypesInit.IS_EATING.get()); + entity.getBrain().eraseMemory(MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM); + this.food = null; + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/IdleAnimationBehaviour.java b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/IdleAnimationBehaviour.java index f0d0d87a..d627afb5 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/IdleAnimationBehaviour.java +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/IdleAnimationBehaviour.java @@ -13,7 +13,7 @@ public class IdleAnimationBehaviour extends protected void start(E entity) { super.start(entity); if (entity.getRandom().nextDouble() < .5) { - entity.triggerAnim(Dinosaur.MAIN_CONTROLLER, Util.getRandom(Dinosaur.idleAnimations, entity.getRandom())); + } } } diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/sensors/NearestWaterSourceSensor.java b/common/src/main/java/net/dumbcode/projectnublar/entity/sensors/NearestWaterSourceSensor.java new file mode 100644 index 00000000..aad9e48c --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/sensors/NearestWaterSourceSensor.java @@ -0,0 +1,71 @@ +package net.dumbcode.projectnublar.entity.sensors; + +import com.mojang.datafixers.util.Pair; +import it.unimi.dsi.fastutil.objects.ObjectArrayList; +import net.dumbcode.projectnublar.entity.Dinosaur; +import net.dumbcode.projectnublar.init.MemoryTypesInit; +import net.dumbcode.projectnublar.init.SensorTypesInit; +import net.minecraft.core.BlockPos; +import net.minecraft.server.level.ServerLevel; +import net.minecraft.world.entity.ai.memory.MemoryModuleType; +import net.minecraft.world.entity.ai.sensing.SensorType; +import net.minecraft.world.level.block.state.BlockState; +import net.tslat.smartbrainlib.api.core.sensor.ExtendedSensor; +import net.tslat.smartbrainlib.api.core.sensor.PredicateSensor; +import net.tslat.smartbrainlib.object.SquareRadius; +import net.tslat.smartbrainlib.util.BrainUtils; + +import javax.annotation.Nullable; +import java.util.List; + +public class NearestWaterSourceSensor extends PredicateSensor { + + private static final List> MEMORIES = ObjectArrayList.of(MemoryTypesInit.HAS_FOUND_WATER.get()); + +protected SquareRadius radius = new SquareRadius(10, 3); + @Override + public List> memoriesUsed() { + return MEMORIES; + } + + @Override + public SensorType> type() { + return SensorTypesInit.NEAREST_WATER_SOURCE.get(); + } + + public NearestWaterSourceSensor setRadius(double radius){return setRadius(radius, radius);} + public NearestWaterSourceSensor setRadius(double xz, double y){ + this.radius = new SquareRadius(xz, y); + + return this; + } + @Nullable BlockPos nearestWater; + + @Override + protected void doTick(ServerLevel level, E entity) { + + List> blocks = new ObjectArrayList<>(); + + for (BlockPos pos : BlockPos.betweenClosed(entity.blockPosition().subtract(this.radius.toVec3i()), entity.blockPosition().offset(this.radius.toVec3i()))) { + BlockState state = level.getBlockState(pos); + + if (this.predicate().test(state, entity)) + blocks.add(Pair.of(pos.immutable(), state)); + } + + + for (int i = 0; i < blocks.size(); i++) { + BlockPos currentTarget = blocks.get(i).getFirst(); + if (nearestWater == null) { + nearestWater = currentTarget; + } else if (entity.distanceToSqr(nearestWater.getCenter()) > entity.distanceToSqr(currentTarget.getCenter())) { + nearestWater = currentTarget; + } + } + + if (nearestWater != null) { + BrainUtils.setMemory(entity, MemoryTypesInit.HAS_FOUND_WATER.get(), nearestWater); + } + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToFoodItem.java b/common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToFoodItem.java new file mode 100644 index 00000000..c1440d01 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToFoodItem.java @@ -0,0 +1,72 @@ +package net.dumbcode.projectnublar.entity.tasks; + +import com.mojang.datafixers.util.Pair; +import it.unimi.dsi.fastutil.objects.ObjectArrayList; +import net.dumbcode.projectnublar.entity.Dinosaur; +import net.dumbcode.projectnublar.init.MemoryTypesInit; +import net.minecraft.core.BlockPos; +import net.minecraft.server.level.ServerLevel; +import net.minecraft.world.entity.ai.behavior.BlockPosTracker; +import net.minecraft.world.entity.ai.memory.MemoryModuleType; +import net.minecraft.world.entity.ai.memory.MemoryStatus; +import net.minecraft.world.entity.ai.memory.WalkTarget; +import net.tslat.smartbrainlib.api.core.behaviour.ExtendedBehaviour; +import net.tslat.smartbrainlib.util.BrainUtils; + +import java.util.List; +import java.util.function.BiFunction; +import java.util.function.BiPredicate; + +public class SetWalkTargetToFoodItem extends ExtendedBehaviour { + + private static final List, MemoryStatus>> MEMORY_REQUIREMENTS = ObjectArrayList.of( + Pair.of(MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM, MemoryStatus.VALUE_PRESENT), + Pair.of(MemoryTypesInit.IS_HUNGRY.get(), MemoryStatus.VALUE_PRESENT), + Pair.of(MemoryTypesInit.IS_THIRSTY.get(), MemoryStatus.VALUE_ABSENT)); + + + protected BiPredicate predicate = (entity, block) -> true; + protected BiFunction speedMod = (owner, pos) -> 1f; + protected BiFunction closeEnoughDist = (entity, pos) -> 4; + + protected BlockPos target = null; + @Override + protected List, MemoryStatus>> getMemoryRequirements() { + return MEMORY_REQUIREMENTS; + } + public SetWalkTargetToFoodItem predicate(final BiPredicate predicate) { + this.predicate = predicate; + + return this; + } + + public SetWalkTargetToFoodItem speedMod(BiFunction speedModifier) { + this.speedMod = speedModifier; + + return this; + } + + public SetWalkTargetToFoodItem closeEnoughWhen(final BiFunction function) { + this.closeEnoughDist = function; + + return this; + } + + @Override + protected boolean checkExtraStartConditions(ServerLevel level, E entity) { + this.target = BrainUtils.getMemory(entity, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM).blockPosition(); + return this.target != null; + } + + @Override + protected void start(E entity) { + BrainUtils.setMemory(entity, MemoryModuleType.WALK_TARGET, new WalkTarget(this.target, this.speedMod.apply(entity, this.target), this.closeEnoughDist.apply(entity, this.target))); + BrainUtils.setMemory(entity, MemoryModuleType.LOOK_TARGET, new BlockPosTracker(this.target)); + } + + @Override + protected void stop(E entity) { + this.target = null; + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToWaterSource.java b/common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToWaterSource.java new file mode 100644 index 00000000..83390e72 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToWaterSource.java @@ -0,0 +1,72 @@ +package net.dumbcode.projectnublar.entity.tasks; + +import com.mojang.datafixers.util.Pair; +import it.unimi.dsi.fastutil.objects.ObjectArrayList; +import net.dumbcode.projectnublar.entity.Dinosaur; +import net.dumbcode.projectnublar.init.MemoryTypesInit; +import net.minecraft.core.BlockPos; +import net.minecraft.server.level.ServerLevel; +import net.minecraft.world.entity.ai.behavior.BlockPosTracker; +import net.minecraft.world.entity.ai.memory.MemoryModuleType; +import net.minecraft.world.entity.ai.memory.MemoryStatus; +import net.minecraft.world.entity.ai.memory.WalkTarget; +import net.tslat.smartbrainlib.api.core.behaviour.ExtendedBehaviour; +import net.tslat.smartbrainlib.util.BrainUtils; + + +import java.util.List; +import java.util.function.BiFunction; +import java.util.function.BiPredicate; + +public class SetWalkTargetToWaterSource extends ExtendedBehaviour { + + private static final List, MemoryStatus>> MEMORY_REQUIREMENTS = ObjectArrayList.of( + Pair.of(MemoryTypesInit.HAS_FOUND_WATER.get(), MemoryStatus.VALUE_PRESENT), + Pair.of(MemoryTypesInit.IS_THIRSTY.get(), MemoryStatus.VALUE_PRESENT)); + + + protected BiPredicate predicate = (entity, block) -> true; + protected BiFunction speedMod = (owner, pos) -> 1f; + protected BiFunction closeEnoughDist = (entity, pos) -> 4; + + protected BlockPos target = null; + @Override + protected List, MemoryStatus>> getMemoryRequirements() { + return MEMORY_REQUIREMENTS; + } + public SetWalkTargetToWaterSource predicate(final BiPredicate predicate) { + this.predicate = predicate; + + return this; + } + + public SetWalkTargetToWaterSource speedMod(BiFunction speedModifier) { + this.speedMod = speedModifier; + + return this; + } + + public SetWalkTargetToWaterSource closeEnoughWhen(final BiFunction function) { + this.closeEnoughDist = function; + + return this; + } + + @Override + protected boolean checkExtraStartConditions(ServerLevel level, E entity) { + this.target = BrainUtils.getMemory(entity, MemoryTypesInit.HAS_FOUND_WATER.get()); + return this.target != null; + } + + @Override + protected void start(E entity) { + BrainUtils.setMemory(entity, MemoryModuleType.WALK_TARGET, new WalkTarget(this.target, this.speedMod.apply(entity, this.target), this.closeEnoughDist.apply(entity, this.target))); + BrainUtils.setMemory(entity, MemoryModuleType.LOOK_TARGET, new BlockPosTracker(this.target)); + } + + @Override + protected void stop(E entity) { + this.target = null; + } + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java index c4b7cc50..daec450e 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java @@ -203,15 +203,15 @@ public class CreativeTabInit { .displayItems( (itemDisplayParameters, output) -> { output.accept(ItemInit.ARTIFICIAL_EGG.get()); - ItemStack stack = new ItemStack(ItemInit.INCUBATED_EGG.get()); - ItemStack stack2 = new ItemStack(ItemInit.UNINCUBATED_EGG.get()); + ItemStack trexEggItem = new ItemStack(ItemInit.INCUBATED_EGG.get()); + ItemStack trexEggItemCopy = new ItemStack(ItemInit.UNINCUBATED_EGG.get()); DinoData dnaData = new DinoData(); dnaData.setBaseDino(EntityInit.TYRANNOSAURUS_REX.get()); dnaData.setBasePercentage(100); - dnaData.toStack(stack); - dnaData.copy().toStack(stack2); - output.accept(stack); - output.accept(stack2); + dnaData.toStack(trexEggItem); + dnaData.copy().toStack(trexEggItemCopy); + output.accept(trexEggItem); + output.accept(trexEggItemCopy); }) .build()); diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/MemoryTypesInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/MemoryTypesInit.java new file mode 100644 index 00000000..32a4b7ac --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/init/MemoryTypesInit.java @@ -0,0 +1,48 @@ +package net.dumbcode.projectnublar.init; + +import com.mojang.serialization.Codec; +import dev.architectury.registry.registries.DeferredRegister; +import dev.architectury.registry.registries.DeferredSupplier; +import dev.architectury.registry.registries.RegistrySupplier; +import net.dumbcode.projectnublar.Constants; +import net.minecraft.core.BlockPos; +import net.minecraft.core.Registry; +import net.minecraft.core.registries.Registries; +import net.minecraft.resources.ResourceKey; +import net.minecraft.world.entity.ai.memory.MemoryModuleType; +import net.minecraft.world.entity.item.ItemEntity; +import net.minecraft.world.level.block.state.BlockState; +import org.jetbrains.annotations.Nullable; + +import java.util.Optional; +import java.util.function.Supplier; + +public class MemoryTypesInit { + public static final DeferredRegister> MEMORIES = DeferredRegister.create(Constants.MODID, Registries.MEMORY_MODULE_TYPE); + + public static final DeferredSupplier> IS_DRINKING = + MEMORIES.register("is_dino_drinking", ()-> new MemoryModuleType<>(Optional.empty())); + + public static final DeferredSupplier> IS_HUNGRY = + MEMORIES.register("is_dino_hungry", ()-> new MemoryModuleType<>(Optional.empty())); + + public static final DeferredSupplier> IS_THIRSTY = + MEMORIES.register("is_dino_thirsty", ()-> new MemoryModuleType<>(Optional.empty())); + + public static final DeferredSupplier> HAS_FOUND_WATER = + MEMORIES.register( "found_water_source", ()-> new MemoryModuleType<>(Optional.empty())); + + public static final DeferredSupplier> FOUND_FOOD_ITEM = + MEMORIES.register( "found_food_item", ()-> new MemoryModuleType<>(Optional.empty())); + + public static final DeferredSupplier> HUNTING = + MEMORIES.register("is_dino_hunting", ()-> new MemoryModuleType<>(Optional.empty())); + + public static final DeferredSupplier> IS_EATING = + MEMORIES.register("is_dino_eating", ()-> new MemoryModuleType<>(Optional.empty())); + + + public static void loadClass(){MEMORIES.register();} + + +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/SensorTypesInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/SensorTypesInit.java new file mode 100644 index 00000000..b0ac1b72 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/init/SensorTypesInit.java @@ -0,0 +1,25 @@ +package net.dumbcode.projectnublar.init; + +import dev.architectury.registry.registries.DeferredRegister; +import dev.architectury.registry.registries.DeferredSupplier; +import dev.architectury.registry.registries.RegistrySupplier; +import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.entity.sensors.NearestWaterSourceSensor; +import net.minecraft.core.registries.Registries; +import net.minecraft.world.entity.ai.sensing.SensorType; +import net.tslat.smartbrainlib.SBLConstants; +import net.tslat.smartbrainlib.api.core.sensor.ExtendedSensor; +import net.tslat.smartbrainlib.api.core.sensor.vanilla.NearestItemSensor; + +import java.util.function.Supplier; + +public class SensorTypesInit { + public static void init(){} + + public static final Supplier>> NEAREST_WATER_SOURCE = register("nearest_drinkable_source_block", NearestWaterSourceSensor::new); + + + private static > Supplier> register(String id, Supplier sensor) { + return Constants.PN_SBL_LOADER.registerSensorType(id, sensor); + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java index f654d9ae..e2be744b 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java +++ b/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java @@ -34,9 +34,9 @@ public InteractionResult useOn(UseOnContext pContext) { DinoBehaviourData behaviourData = BehaviourDataReloadListener.getBehaviourInfoForDino(entityType); dinosaur.setDinoData(dinoData); dinosaur.setDinoBehaviour(behaviourData); - dinosaur.setDietType(behaviourData.dietType()); - dinosaur.setHungerValues(); - dinosaur.setCurrentHunger(); + dinosaur.setDietID(behaviourData.dietType()); + dinosaur.setCurrentHungerToMax(); + dinosaur.setCurrentThurstToMax(); pContext.getItemInHand().shrink(1); return InteractionResult.CONSUME; } diff --git a/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json b/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json index 68cd416d..72b7a358 100644 --- a/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json +++ b/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json @@ -3,39799 +3,264082 @@ "animations": { "move.walk": { "loop": true, - "animation_length": 2.5, + "animation_length": 2.25, "bones": { - "hips": { + "root": { "rotation": { "0.0": { - "post": [4.25, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.4167": { - "post": [4.24966, -1.24962, 0.03098], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.875": { - "post": [3.24763, -1.52528, -0.25639], + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [-32.998, 6.642, 0.529], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-32.893, 6.596, 0.531], + "easing": "linear" + }, + "post": { + "vector": [-32.893, 6.596, 0.531], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [6.75, 0, 0], + "0.08": { + "post": { + "vector": [-32.579, 6.464, 0.535], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [4.24966, 1.2496, -0.031], + "0.13": { + "post": { + "vector": [-32.059, 6.257, 0.542], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [3.2476, 1.5253, 0.2564], + "0.17": { + "post": { + "vector": [-31.336, 5.983, 0.549], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [4.25, 0, 0], + "0.21": { + "post": { + "vector": [-30.413, 5.652, 0.557], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": [0, 0, 0] - }, - "neck1": { - "rotation": { - "0.0": { - "post": [-1.00411, 1.46511, -1.32166], + }, + "0.25": { + "post": { + "vector": [-29.291, 5.274, 0.562], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-0.50315, 3.14142, 2.29258], + "0.29": { + "post": { + "vector": [-27.973, 4.858, 0.562], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [-2.52979, 1.85331, 1.16777], + "0.34": { + "post": { + "vector": [-26.461, 4.415, 0.557], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-2.00411, -1.4651, 1.3217], + "0.38": { + "post": { + "vector": [-24.756, 3.953, 0.543], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [-1.6303, -2.75255, 0.18025], + "0.42": { + "post": { + "vector": [-22.859, 3.482, 0.519], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-2.51335, -1.82813, -0.72777], + "0.46": { + "post": { + "vector": [-20.773, 3.011, 0.485], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-1.00411, 1.46511, -1.32166], + "0.5": { + "post": { + "vector": [-18.496, 2.552, 0.44], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": [-1.00411, 1.46511, -1.32166], + }, + "0.54": { + "post": { + "vector": [-16.032, 2.113, 0.385], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-0.50315, 3.14142, 2.29258], + "0.58": { + "post": { + "vector": [-13.379, 1.704, 0.322], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [-2.52979, 1.85331, 1.16777], + "0.63": { + "post": { + "vector": [-10.538, 1.334, 0.254], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-2.00411, -1.4651, 1.3217], + "0.67": { + "post": { + "vector": [-7.512, 1.014, 0.184], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [-1.6303, -2.75255, 0.18025], + "0.71": { + "post": { + "vector": [-4.301, 0.752, 0.118], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-2.51335, -1.82813, -0.72777], + "0.75": { + "post": { + "vector": [-0.907, 0.555, 0.063], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-1.00411, 1.46511, -1.32166], + "0.79": { + "post": { + "vector": [2.669, 0.433, 0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "position": [0, -0.3, 0] - }, - "head": { - "rotation": { - "0.0": { - "post": [-0.00411, 1.46511, -1.32166], + }, + "0.84": { + "post": { + "vector": [6.422, 0.39, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [3.49685, 3.14142, 2.29258], + "0.88": { + "post": { + "vector": [10.299, 0.395, 0.041], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [2.47021, 1.85331, 1.16777], + "0.92": { + "post": { + "vector": [13.996, 0.439, 0.071], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-0.00411, -1.4651, 1.3217], + "0.96": { + "post": { + "vector": [17.131, 0.56, 0.11], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [3.3697, -2.75255, 0.18025], + "1.0": { + "post": { + "vector": [19.307, 0.8, 0.159], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [2.48665, -1.82813, -0.72777], + "1.04": { + "post": { + "vector": [20.123, 1.199, 0.213], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-0.00411, 1.46511, -1.32166], + "1.08": { + "post": { + "vector": [20.112, 1.853, 0.256], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "position": [0, 0.3, 0.6] - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.13": { + "post": { + "vector": [20.039, 2.75, 0.285], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [9, 0, 0], + "1.17": { + "post": { + "vector": [19.85, 3.763, 0.297], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [2.68, 0, 0], + "1.21": { + "post": { + "vector": [19.488, 4.768, 0.29], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.25": { - "post": [0, 0, 0], + "post": { + "vector": [18.897, 5.643, 0.26], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [9, 0, 0], + "1.29": { + "post": { + "vector": [18.022, 6.264, 0.207], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [2.68, 0, 0], + "1.34": { + "post": { + "vector": [16.803, 6.508, 0.133], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.38": { + "post": { + "vector": [14.638, 6.259, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [3.75, 0, 0], + "1.42": { + "post": { + "vector": [11.171, 5.558, -0.211], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-4.09, 0, 0], + "1.46": { + "post": { + "vector": [6.723, 4.518, -0.408], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [0, 0, 0], + "1.5": { + "post": { + "vector": [1.628, 3.263, -0.525], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [3.75, 0, 0], + "1.54": { + "post": { + "vector": [-3.77, 1.935, -0.519], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [-4.09, 0, 0], + "1.58": { + "post": { + "vector": [-9.12, 0.681, -0.388], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "1.63": { + "post": { + "vector": [-14.077, -0.354, -0.169], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.67": { + "post": { + "vector": [-18.308, -1.044, 0.069], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [9, 0, 0], + "1.71": { + "post": { + "vector": [-21.497, -1.277, 0.242], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [2.68, 0, 0], + "1.75": { + "post": { + "vector": [-23.871, -1.116, 0.353], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [0, 0, 0], + "1.79": { + "post": { + "vector": [-25.886, -0.726, 0.451], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [9, 0, 0], + "1.84": { + "post": { + "vector": [-27.575, -0.15, 0.527], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [2.68, 0, 0], + "1.88": { + "post": { + "vector": [-28.969, 0.57, 0.58], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "1.92": { + "post": { + "vector": [-30.099, 1.392, 0.61], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.96": { + "post": { + "vector": [-30.995, 2.274, 0.62], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [3.75, 0, 0], + "2.0": { + "post": { + "vector": [-31.685, 3.176, 0.615], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-4.09, 0, 0], + "2.04": { + "post": { + "vector": [-32.196, 4.056, 0.6], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [0, 0, 0], + "2.08": { + "post": { + "vector": [-32.555, 4.872, 0.58], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [3.75, 0, 0], + "2.13": { + "post": { + "vector": [-32.789, 5.582, 0.561], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [-4.09, 0, 0], + "2.17": { + "post": { + "vector": [-32.923, 6.142, 0.544], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "2.21": { + "post": { + "vector": [-32.984, 6.51, 0.533], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "2.25": { + "vector": [-32.998, 6.642, 0.529], + "easing": "linear" } - } - }, - "tail1": { - "rotation": { + }, + "position": { "0.0": { - "post": [-0.5, -3, 0], + "vector": [1.512, -1.199, -4.718], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [1.484, -1.163, -4.702], + "easing": "linear" + }, + "post": { + "vector": [1.484, -1.163, -4.702], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [4, 0, 0], + "0.08": { + "post": { + "vector": [1.405, -1.065, -4.656], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-0.5, 3, 0], + "0.13": { + "post": { + "vector": [1.286, -0.917, -4.586], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [4, 0, 0], + "0.17": { + "post": { + "vector": [1.136, -0.731, -4.497], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-0.5, -3, 0], + "0.21": { + "post": { + "vector": [0.965, -0.52, -4.392], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": [-2.09, -1.98, -0.02], + }, + "0.25": { + "post": { + "vector": [0.783, -0.297, -4.278], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-4, -2.75, 0], + "0.29": { + "post": { + "vector": [0.599, -0.075, -4.158], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [-2.09, 0.16262, -0.05467], + "0.34": { + "post": { + "vector": [0.423, 0.134, -4.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-4, 2.75, 0], + "0.38": { + "post": { + "vector": [0.266, 0.318, -3.92], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-2.09, 0.16262, -0.05467], + "0.42": { + "post": { + "vector": [0.136, 0.463, -3.811], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-2.09, -1.98, -0.02], + "0.46": { + "post": { + "vector": [0.043, 0.557, -3.717], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": [-4.03, -1.76, 0], + }, + "0.5": { + "post": { + "vector": [-0.003, 0.587, -3.64], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-5, -4.75, 0], + "0.54": { + "post": { + "vector": [-0.017, 0.58, -3.58], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [-4.03, 0, 0], + "0.58": { + "post": { + "vector": [-0.023, 0.565, -3.519], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [-5, 4.75, 0], + "0.63": { + "post": { + "vector": [-0.024, 0.531, -3.439], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-4.03, 0, 0], + "0.67": { + "post": { + "vector": [-0.021, 0.467, -3.323], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-4.03, -1.76, 0], + "0.71": { + "post": { + "vector": [-0.015, 0.363, -3.152], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": [8.75, 0, 0], + }, + "0.75": { + "post": { + "vector": [-0.008, 0.209, -2.909], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-6.75, -8.5, 0], + "0.79": { + "post": { + "vector": [-0.003, -0.005, -2.575], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [8.75, 0, 0], + "0.84": { + "post": { + "vector": [0, -0.291, -2.133], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-6.75, 8.5, 0], + "0.88": { + "post": { + "vector": [0.001, -0.742, -1.59], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [8.75, 0, 0], + "0.92": { + "post": { + "vector": [0.001, -1.349, -1.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "post": [30.25, 0, 7.5], + }, + "0.96": { + "post": { + "vector": [0, -1.963, -0.51], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [23.70111, 0, 5.4177], + "1.0": { + "post": { + "vector": [0, -2.44, -0.142], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [-8.55875, 0, 2.5787], + "1.04": { + "post": { + "vector": [0, -2.631, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-20, 0, 0], + "1.08": { + "post": { + "vector": [-0.005, -2.514, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-8.74259, 0, 2.0907], + "1.13": { + "post": { + "vector": [-0.018, -2.211, 0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [18.91003, 0, 5.6112], + "1.17": { + "post": { + "vector": [-0.033, -1.797, 0.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [30.25, 0, 7.5], + "1.21": { + "post": { + "vector": [-0.044, -1.344, 0.064], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": [-19.25, 0, 0], + }, + "1.25": { + "post": { + "vector": [-0.046, -0.928, 0.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [19.73, 0, 0], + "1.29": { + "post": { + "vector": [-0.033, -0.621, 0.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [19.8, 0, 0], + "1.34": { + "post": { + "vector": [0, -0.497, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-5, 0, 0], + "1.38": { + "post": { + "vector": [0.049, -0.486, -0.143], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [9.03, 0, 0], + "1.42": { + "post": { + "vector": [0.107, -0.469, -0.419], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-16.02, 0, 0], + "1.46": { + "post": { + "vector": [0.173, -0.45, -0.799], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-19.25, 0, 0], + "1.5": { + "post": { + "vector": [0.245, -0.431, -1.249], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": [27.5, 0, 0], + }, + "1.54": { + "post": { + "vector": [0.323, -0.416, -1.74], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [2.82, 0, 0], + "1.58": { + "post": { + "vector": [0.407, -0.408, -2.238], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [-26.38, 0, 0], + "1.63": { + "post": { + "vector": [0.494, -0.41, -2.713], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [-16.27, 0, 0], + "1.67": { + "post": { + "vector": [0.584, -0.425, -3.132], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [12.5, 0, 0], + "1.71": { + "post": { + "vector": [0.676, -0.456, -3.465], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-2.21, 0, 0], + "1.75": { + "post": { + "vector": [0.77, -0.503, -3.724], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [16.99, 0, 0], + "1.79": { + "post": { + "vector": [0.863, -0.561, -3.945], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [27.5, 0, 0], + "1.84": { + "post": { + "vector": [0.955, -0.628, -4.13], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "post": [-38.72962, -1.1981, -6.3687], + }, + "1.88": { + "post": { + "vector": [1.044, -0.701, -4.283], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [-9.9218, -0.8654, -4.6005], + "1.92": { + "post": { + "vector": [1.129, -0.778, -4.407], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [42.49585, -0.4119, -2.1897], + "1.96": { + "post": { + "vector": [1.208, -0.855, -4.505], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [37.774, -0.15673, -0.83322], + "2.0": { + "post": { + "vector": [1.281, -0.931, -4.58], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [12.5, 0, 0], + "2.04": { + "post": { + "vector": [1.347, -1.002, -4.635], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [2.11329, -0.334, -1.7753], + "2.08": { + "post": { + "vector": [1.403, -1.066, -4.673], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-20.96696, -0.8964, -4.7648], + "2.13": { + "post": { + "vector": [1.449, -1.12, -4.697], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-38.72962, -1.1981, -6.3687], + "2.17": { + "post": { + "vector": [1.483, -1.162, -4.711], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [1.505, -1.189, -4.717], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "vector": [1.512, -1.199, -4.718], + "easing": "linear" } }, - "position": { - "1.25": [0, 0.6, -0.7], - "1.5833": [0, -0.6, -0.7], - "2.0417": [0, 0.9, -0.7], - "2.5": [0, 0.1, -0.9] + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } } }, - "thighLeft": { + "calfLeft": { "rotation": { "0.0": { - "post": [-20, 0, 0], + "vector": [-8.875, 0, 0.02], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-8.475, 0, 0.02], + "easing": "linear" + }, + "post": { + "vector": [-8.475, 0, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-8.74259, 0, -2.09066], + "0.08": { + "post": { + "vector": [-7.377, 0, 0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [18.91003, 0, -5.61122], + "0.13": { + "post": { + "vector": [-5.733, 0, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [30.25, 0, -7.5], + "0.17": { + "post": { + "vector": [-3.699, 0, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [23.70111, 0, -5.41769], + "0.21": { + "post": { + "vector": [-1.428, 0, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-8.55875, 0, -2.5787], + "0.25": { + "post": { + "vector": [0.921, 0, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-20, 0, 0], + "0.29": { + "post": { + "vector": [3.192, 0.001, -0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": [-5, 0, 0], + }, + "0.34": { + "post": { + "vector": [5.227, 0.002, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [9.03, 0, 0], + "0.38": { + "post": { + "vector": [6.87, 0.002, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [-16.02, 0, 0], + "0.42": { + "post": { + "vector": [7.968, 0.003, -0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-19.25, 0, 0], + "0.46": { + "post": { + "vector": [8.368, 0.003, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [19.73, 0, 0], + "0.5": { + "post": { + "vector": [8.255, 0.003, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [19.8, 0, 0], + "0.54": { + "post": { + "vector": [7.942, 0.003, -0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-5, 0, 0], + "0.58": { + "post": { + "vector": [7.46, 0.003, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": [17.5, 0, 0], + }, + "0.63": { + "post": { + "vector": [6.844, 0.002, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [-2.21, 0, 0], + "0.67": { + "post": { + "vector": [6.127, 0.002, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [16.99, 0, 0], + "0.71": { + "post": { + "vector": [5.342, 0.002, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [21.5, 0, 0], + "0.75": { + "post": { + "vector": [4.525, 0.001, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [2.82, 0, 0], + "0.79": { + "post": { + "vector": [3.707, 0.001, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-26.38, 0, 0], + "0.84": { + "post": { + "vector": [2.922, 0.001, -0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-16.27, 0, 0], + "0.88": { + "post": { + "vector": [2.206, 0.001, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [17.5, 0, 0], + "0.92": { + "post": { + "vector": [1.59, 0, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": [0, 0.7, 0] - }, - "footLeft": { - "rotation": { - "0.0": { - "post": [6.5, 0, 0], + }, + "0.96": { + "post": { + "vector": [1.108, 0, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [2.61329, 0.33397, 1.7753], + "1.0": { + "post": { + "vector": [0.795, 0, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [-20.96696, 0.89637, 4.76482], + "1.04": { + "post": { + "vector": [0.683, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.898, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.13": { + "post": { + "vector": [1.562, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [2.699, 0.001, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [4.337, 0.001, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.25": { - "post": [-33.72962, 1.19809, 6.36869], + "post": { + "vector": [6.503, 0.002, -0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [-9.92178, 0.86545, 4.60047], + "1.29": { + "post": { + "vector": [9.221, 0.003, -0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [24.99585, 0.41193, 2.18972], + "1.34": { + "post": { + "vector": [12.518, 0.006, -0.028], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [37.77403, 0.17762, 0.94419], + "1.38": { + "post": { + "vector": [16.395, 0.009, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [9, 0, 0], + "1.42": { + "post": { + "vector": [20.697, 0.012, -0.046], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": [0, 1, 0], - "0.375": [0, -0.8, 0], - "0.875": [0, 0.8, 0], - "1.25": [0, -0.37, 0], - "2.5": [0, 1.3, 0] - } - }, - "root": { - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "1.46": { + "post": { + "vector": [25.2, 0.017, -0.055], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [0, -1.925, 0], + "1.5": { + "post": { + "vector": [29.673, 0.023, -0.064], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [0, 1.44, 0], + "1.54": { + "post": { + "vector": [33.875, 0.029, -0.072], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [0, 0, 0], + "1.58": { + "post": { + "vector": [37.561, 0.034, -0.078], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [0, -1.925, 0], + "1.63": { + "post": { + "vector": [40.491, 0.039, -0.083], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [0, 1.44, 0], + "1.67": { + "post": { + "vector": [42.424, 0.042, -0.086], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "1.71": { + "post": { + "vector": [43.121, 0.043, -0.087], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - } - } - }, - "running": { - "loop": true, - "animation_length": 1, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": [11.18, 0, -1.32], + }, + "1.75": { + "post": { + "vector": [42.274, 0.042, -0.086], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [16.74, 0, -3.68], + "1.79": { + "post": { + "vector": [39.901, 0.038, -0.082], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [10.62, 0, 2.44], + "1.84": { + "post": { + "vector": [36.245, 0.032, -0.076], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [11.286, 0, -1.6124], + "1.88": { + "post": { + "vector": [31.556, 0.025, -0.067], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [16.76115, 0, 3.63479], + "1.92": { + "post": { + "vector": [26.099, 0.018, -0.057], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [11.18, 0, -1.32], + "1.96": { + "post": { + "vector": [20.169, 0.012, -0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, -1], + }, + "2.0": { + "post": { + "vector": [14.078, 0.007, -0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, -1, 0], + "2.04": { + "post": { + "vector": [8.147, 0.003, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 1.0125, 1], + "2.08": { + "post": { + "vector": [2.691, 0.001, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, 0, -1], + "2.13": { + "post": { + "vector": [-1.999, 0, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, -1.03766, -0.0375], + "2.17": { + "post": { + "vector": [-5.654, 0, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, -1], + "2.21": { + "post": { + "vector": [-8.028, 0, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "2.25": { + "vector": [-8.875, 0, 0.02], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "shoulders": { + "ankleLeft": { "rotation": { "0.0": { - "post": [-3.58, 0, -1.08], + "vector": [21.124, -0.023, -0.043], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [21.043, -0.023, -0.043], + "easing": "linear" + }, + "post": { + "vector": [21.043, -0.023, -0.043], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-0.14, 0, -3.24], + "0.08": { + "post": { + "vector": [20.821, -0.023, -0.042], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-1.58, 0, -0.72], + "0.13": { + "post": { + "vector": [20.488, -0.023, -0.041], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-3.6, -0.3636, 0.6912], + "0.17": { + "post": { + "vector": [20.078, -0.022, -0.04], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-1.6255, -0.00819, 3.61098], + "0.21": { + "post": { + "vector": [19.62, -0.022, -0.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-3.58, 0, -1.08], + "0.25": { + "post": { + "vector": [19.146, -0.022, -0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": [2.12494, 0, 0], + }, + "0.29": { + "post": { + "vector": [18.688, -0.021, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-4.36, 0, 0], + "0.34": { + "post": { + "vector": [18.278, -0.021, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0.56201, 0, 0], + "0.38": { + "post": { + "vector": [17.946, -0.021, -0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-0.0036, 0, 0], + "0.42": { + "post": { + "vector": [17.723, -0.02, -0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-3.69979, 0, 0], + "0.46": { + "post": { + "vector": [17.642, -0.02, -0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [2.12494, 0, 0], + "0.5": { + "post": { + "vector": [17.724, -0.02, -0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": [-2, 0, 0], + }, + "0.54": { + "post": { + "vector": [17.955, -0.021, -0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-1.8, 0, 0], + "0.58": { + "post": { + "vector": [18.308, -0.021, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-1.08, 0, 0], + "0.63": { + "post": { + "vector": [18.761, -0.021, -0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0.018, 0, 0], + "0.67": { + "post": { + "vector": [19.287, -0.022, -0.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-1.76555, 0, 0], + "0.71": { + "post": { + "vector": [19.863, -0.022, -0.04], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-2, 0, 0], + "0.75": { + "post": { + "vector": [20.463, -0.023, -0.041], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": [0.17506, 0, 0], + }, + "0.79": { + "post": { + "vector": [21.064, -0.023, -0.043], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-4.32, 0, 0], + "0.84": { + "post": { + "vector": [21.64, -0.023, -0.044], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-3.43848, 0, 0], + "0.88": { + "post": { + "vector": [22.166, -0.024, -0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [2.0401, 0, 0], + "0.92": { + "post": { + "vector": [22.619, -0.024, -0.046], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-4.26418, 0, 0], + "0.96": { + "post": { + "vector": [22.972, -0.024, -0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.0": { - "post": [0.17506, 0, 0], + "post": { + "vector": [23.202, -0.024, -0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": [3.96, 0, 0], + }, + "1.04": { + "post": { + "vector": [23.285, -0.024, -0.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [3.96, 0, 0], + "1.08": { + "post": { + "vector": [22.975, -0.024, -0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": [5, 0, 0], + }, + "1.13": { + "post": { + "vector": [22.08, -0.024, -0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [2.5, 0, 0], + "1.17": { + "post": { + "vector": [20.646, -0.023, -0.042], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [7.5, 0, 0], + "1.21": { + "post": { + "vector": [18.72, -0.021, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [5, 0, 0], + "1.25": { + "post": { + "vector": [16.344, -0.019, -0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [7.5, 0, 0], + "1.29": { + "post": { + "vector": [13.555, -0.017, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [5, 0, 0], + "1.34": { + "post": { + "vector": [10.385, -0.013, -0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": [-2.52, 0, 0], + }, + "1.38": { + "post": { + "vector": [6.87, -0.009, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-3.79, 0, 0], + "1.42": { + "post": { + "vector": [3.143, -0.004, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-1.8, 0, 0], + "1.46": { + "post": { + "vector": [-0.627, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0.0379, 0, 0], + "1.5": { + "post": { + "vector": [-4.269, 0.006, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-3.74453, 0, 0], + "1.54": { + "post": { + "vector": [-7.614, 0.012, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-2.52, 0, 0], + "1.58": { + "post": { + "vector": [-10.495, 0.017, 0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "1.63": { + "post": { + "vector": [-12.752, 0.021, 0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0], + "1.67": { + "post": { + "vector": [-14.226, 0.024, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, 0.002, 0], + "1.71": { + "post": { + "vector": [-14.761, 0.025, 0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, -0.20045, 0], + "1.75": { + "post": { + "vector": [-14.176, 0.023, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, 0], + "1.79": { + "post": { + "vector": [-12.52, 0.02, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.84": { + "post": { + "vector": [-9.975, 0.016, 0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0], + "1.88": { + "post": { + "vector": [-6.727, 0.01, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0.0036, 0, 0], + "1.92": { + "post": { + "vector": [-2.969, 0.004, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-0.36081, 0, 0], + "1.96": { + "post": { + "vector": [1.1, -0.002, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, 0], + "2.0": { + "post": { + "vector": [5.271, -0.007, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "2.04": { + "post": { + "vector": [9.336, -0.012, -0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0], + "2.08": { + "post": { + "vector": [13.088, -0.016, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, -0.00003, -0.00003], + "2.13": { + "post": { + "vector": [16.33, -0.019, -0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, 0.00254, 0.00301], + "2.17": { + "post": { + "vector": [18.872, -0.021, -0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, 0], + "2.21": { + "post": { + "vector": [20.53, -0.023, -0.041], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "2.25": { + "vector": [21.124, -0.023, -0.043], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "forearmLeft": { + "footLeft": { "rotation": { "0.0": { - "post": [0.04, 0, 0], + "vector": [21.008, 0.806, -1.181], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [20.713, 0.785, -1.16], + "easing": "linear" + }, + "post": { + "vector": [20.713, 0.785, -1.16], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [23.48, 0, 0], + "0.08": { + "post": { + "vector": [19.863, 0.728, -1.098], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0], + "0.13": { + "post": { + "vector": [18.517, 0.642, -0.998], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-0.1944, 0, 0], + "0.17": { + "post": { + "vector": [16.731, 0.534, -0.866], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [23.53324, 0, 0], + "0.21": { + "post": { + "vector": [14.56, 0.411, -0.705], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0.04, 0, 0], + "0.25": { + "post": { + "vector": [12.063, 0.28, -0.518], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "post": [0.04, 0, 0], + }, + "0.29": { + "post": { + "vector": [9.297, 0.149, -0.312], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [23.48, 0, 0], + "0.34": { + "post": { + "vector": [6.321, 0.023, -0.091], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0], + "0.38": { + "post": { + "vector": [3.195, -0.091, 0.138], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-0.1944, 0, 0], + "0.42": { + "post": { + "vector": [-0.022, -0.189, 0.367], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [23.53324, 0, 0], + "0.46": { + "post": { + "vector": [-3.269, -0.268, 0.589], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0.04, 0, 0], + "0.5": { + "post": { + "vector": [-6.49, -0.326, 0.795], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tailLower": { - "rotation": { - "0.0": { - "post": [0, 2.5, 0], + }, + "0.54": { + "post": { + "vector": [-9.643, -0.365, 0.98], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, 7.5, 0], + "0.58": { + "post": { + "vector": [-12.743, -0.386, 1.147], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 5, 0], + "0.63": { + "post": { + "vector": [-15.812, -0.395, 1.301], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, -5, 0], + "0.67": { + "post": { + "vector": [-18.875, -0.393, 1.449], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, -10, 0], + "0.71": { + "post": { + "vector": [-21.954, -0.383, 1.598], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 2.5, 0], + "0.75": { + "post": { + "vector": [-25.071, -0.365, 1.752], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": [-2.16, 4.68, 0], + }, + "0.79": { + "post": { + "vector": [-28.245, -0.341, 1.92], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-7, 11.4, 0], + "0.84": { + "post": { + "vector": [-31.498, -0.309, 2.106], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0.6, 5.92, 0], + "0.88": { + "post": { + "vector": [-34.793, -0.268, 2.313], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-4.54447, -6.05669, 0], + "0.92": { + "post": { + "vector": [-37.882, -0.22, 2.517], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-7.26014, -11.6022, 0], + "0.96": { + "post": { + "vector": [-40.461, -0.173, 2.694], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.0": { - "post": [-2.16, 4.68, 0], - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": [-2.2, 3.24, 0], + "post": { + "vector": [-42.23, -0.136, 2.818], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-6.84, 7.96, 0], + "1.04": { + "post": { + "vector": [-42.886, -0.121, 2.865], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [2, 6.84, 0], + "1.08": { + "post": { + "vector": [-41.805, -0.145, 2.795], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-0.29477, -2.10038, 0], + "1.13": { + "post": { + "vector": [-38.73, -0.204, 2.593], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-6.95701, -8.18801, 0], + "1.17": { + "post": { + "vector": [-33.906, -0.275, 2.27], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-2.2, 3.24, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [-0.2, 0, 0], + "1.21": { + "post": { + "vector": [-27.559, -0.327, 1.839], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0.1, 0, 0], + "1.25": { + "post": { + "vector": [-19.891, -0.326, 1.315], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, 0, 0], + "1.29": { + "post": { + "vector": [-11.076, -0.238, 0.719], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0.00125, 0, 0], + "1.34": { + "post": { + "vector": [-1.252, -0.034, 0.079], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-0.2, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": [-2.97, -7.56, 0], + "1.38": { + "post": { + "vector": [9.469, 0.309, -0.569], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-5.04, 4.32, 0], + "1.42": { + "post": { + "vector": [20.897, 0.801, -1.176], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-0.74, 7.56, 0], + "1.46": { + "post": { + "vector": [32.682, 1.424, -1.687], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-4.67745, 6.86402, 0], + "1.5": { + "post": { + "vector": [44.311, 2.129, -2.056], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-5.06764, -4.5089, 0], + "1.54": { + "post": { + "vector": [55.167, 2.842, -2.266], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-2.97, -7.56, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0.1, 0, 0], + "1.58": { + "post": { + "vector": [64.606, 3.485, -2.337], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, 0, 0], + "1.63": { + "post": { + "vector": [72.024, 3.993, -2.317], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0], + "1.67": { + "post": { + "vector": [76.87, 4.322, -2.269], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-0.101, 0, 0], + "1.71": { + "post": { + "vector": [78.61, 4.439, -2.245], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0.00022, 0, 0], + "1.75": { + "post": { + "vector": [77.679, 4.377, -2.259], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0.1, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": [1.95, -4.32, 0], + "1.79": { + "post": { + "vector": [75.067, 4.2, -2.29], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, -6.04, 0], + "1.84": { + "post": { + "vector": [71.036, 3.926, -2.324], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-11.68, 7.92, 0], + "1.88": { + "post": { + "vector": [65.85, 3.57, -2.338], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [1.15083, 8.66487, 0], + "1.92": { + "post": { + "vector": [59.8, 3.156, -2.314], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0.38009, 6.35901, 0], + "1.96": { + "post": { + "vector": [53.211, 2.711, -2.239], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [1.95, -4.32, 0], - "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "post": [27.8, 10.43, 0], + "2.0": { + "post": { + "vector": [46.438, 2.265, -2.108], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [20.32, 0.72, -8.28], + "2.04": { + "post": { + "vector": [39.846, 1.849, -1.932], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-8.13, 3.6, 0], + "2.08": { + "post": { + "vector": [33.79, 1.488, -1.728], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-43.84, 11.0797, 0], + "2.13": { + "post": { + "vector": [28.597, 1.196, -1.525], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-23.78006, 0.11907, 0], + "2.17": { + "post": { + "vector": [24.558, 0.983, -1.348], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [27.8, 10.43, 0], + "2.21": { + "post": { + "vector": [21.941, 0.852, -1.226], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "2.25": { + "vector": [21.008, 0.806, -1.181], + "easing": "linear" } }, "position": { "0.0": { - "post": [1.3, 0, 0], + "vector": [0, 0.261, -0.254], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.001, 0.19, -0.416], + "easing": "linear" + }, + "post": { + "vector": [-0.001, 0.19, -0.416], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [2.1, 0, 0], + "0.08": { + "post": { + "vector": [-0.001, 0.124, -0.563], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [1.8, 0, 1], + "0.13": { + "post": { + "vector": [-0.001, 0.064, -0.694], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [1.194, 0, -1], + "0.17": { + "post": { + "vector": [-0.002, 0.007, -0.811], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [1.7926, 0, -0.0375], + "0.21": { + "post": { + "vector": [-0.002, -0.046, -0.914], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [1.3, 0, 0], + "0.25": { + "post": { + "vector": [-0.002, -0.097, -1.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": [-5.88, 0, 0], + }, + "0.29": { + "post": { + "vector": [-0.002, -0.147, -1.078], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [35.03, 0, 0], + "0.34": { + "post": { + "vector": [-0.003, -0.197, -1.141], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [34.21, 0, 0], + "0.38": { + "post": { + "vector": [-0.003, -0.248, -1.192], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [18.56, 0, 0], + "0.42": { + "post": { + "vector": [-0.003, -0.301, -1.23], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-32.51803, 0, 0], + "0.46": { + "post": { + "vector": [-0.003, -0.356, -1.258], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-5.88, 0, 0], + "0.5": { + "post": { + "vector": [-0.003, -0.415, -1.274], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.2083": { - "pre": [0, 0.6, 0], - "post": [0, 0.6, 0], + }, + "0.54": { + "post": { + "vector": [-0.003, -0.479, -1.28], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0], + "0.58": { + "post": { + "vector": [-0.003, -0.549, -1.276], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": [15.09, 0, 0], + }, + "0.63": { + "post": { + "vector": [-0.003, -0.626, -1.262], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-4.99, 0, 0], + "0.67": { + "post": { + "vector": [-0.003, -0.71, -1.239], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-27.5175, 0, 0], + "0.71": { + "post": { + "vector": [-0.003, -0.803, -1.208], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-25.78756, 0, 0], + "0.75": { + "post": { + "vector": [-0.003, -0.906, -1.168], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [25.17996, 0, 0], + "0.79": { + "post": { + "vector": [-0.003, -1.02, -1.121], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-4.87, 0, 0], + "0.84": { + "post": { + "vector": [-0.003, -1.145, -1.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [15.09, 0, 0], + "0.88": { + "post": { + "vector": [-0.003, -1.289, -0.991], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, -0.4, -0.4], + }, + "0.92": { + "post": { + "vector": [-0.003, -1.441, -0.894], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, 0, 0.1], + "0.96": { + "post": { + "vector": [-0.003, -1.573, -0.787], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, -0.1, -1.1], + "1.0": { + "post": { + "vector": [-0.003, -1.661, -0.687], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, -0.4, -0.4], + "1.04": { + "post": { + "vector": [-0.003, -1.677, -0.609], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, -0.40375, -0.39125], + "1.08": { + "post": { + "vector": [-0.003, -1.624, -0.554], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [0, 1, -0.39], + "1.13": { + "post": { + "vector": [-0.003, -1.522, -0.52], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 0, 0], + "1.17": { + "post": { + "vector": [-0.002, -1.377, -0.507], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, -0.4, -0.4], + "1.21": { + "post": { + "vector": [-0.002, -1.195, -0.519], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "post": [-15.72, 0, 0], + }, + "1.25": { + "post": { + "vector": [-0.002, -0.981, -0.559], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [26.78, 0, 0], + "1.29": { + "post": { + "vector": [-0.002, -0.739, -0.629], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [81.84, 0, 0], + "1.34": { + "post": { + "vector": [-0.002, -0.477, -0.731], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [83.55739, 0, 0], + "1.38": { + "post": { + "vector": [-0.002, -0.202, -0.876], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [33.61538, 0, 0], + "1.42": { + "post": { + "vector": [-0.002, 0.072, -1.059], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [19.95, 0, 0], + "1.46": { + "post": { + "vector": [-0.002, 0.336, -1.267], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-15.72, 0, 0], + "1.5": { + "post": { + "vector": [-0.003, 0.584, -1.484], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "1.54": { + "post": { + "vector": [-0.003, 0.806, -1.694], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, -1.6], + "1.58": { + "post": { + "vector": [-0.003, 0.993, -1.884], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, 0, -1.3], + "1.63": { + "post": { + "vector": [-0.003, 1.137, -2.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, 0], + "1.67": { + "post": { + "vector": [-0.003, 1.23, -2.142], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "post": [-44.49, -10.43, 1.44], + }, + "1.71": { + "post": { + "vector": [-0.003, 1.262, -2.18], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-21.49, -8.28, -1.08], + "1.75": { + "post": { + "vector": [-0.003, 1.245, -2.148], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [3.06, -7.56, 0], + "1.79": { + "post": { + "vector": [-0.003, 1.199, -2.057], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [25.4114, -1.422, -0.1008], + "1.84": { + "post": { + "vector": [-0.003, 1.127, -1.92], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [20.97614, -3.05955, 10.10268], + "1.88": { + "post": { + "vector": [-0.003, 1.036, -1.745], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-44.49, -10.43, 1.44], + "1.92": { + "post": { + "vector": [-0.002, 0.932, -1.544], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [-1.3, 0, -1], + }, + "1.96": { + "post": { + "vector": [-0.002, 0.82, -1.328], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-1.6, 0, 0], + "2.0": { + "post": { + "vector": [-0.002, 0.704, -1.106], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-1.8, 0, 0], + "2.04": { + "post": { + "vector": [-0.001, 0.592, -0.89], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-1.897, 0, 0], + "2.08": { + "post": { + "vector": [-0.001, 0.487, -0.689], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-2.20318, 0, 0], + "2.13": { + "post": { + "vector": [-0.001, 0.397, -0.514], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-1.3, 0, -1], + "2.17": { + "post": { + "vector": [0, 0.325, -0.377], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, 0.278, -0.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "vector": [0, 0.261, -0.254], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "calfLeft": { + "thighRight": { "rotation": { "0.0": { - "post": [18.17, 0, 0], - "lerp_mode": "catmullrom" + "vector": [20.059, -2.329, -0.211], + "easing": "linear" }, - "0.2083": { - "post": [-36.58, 0, 0.04], + "0.04": { + "pre": { + "vector": [20.095, -2.301, -0.214], + "easing": "linear" + }, + "post": { + "vector": [20.095, -2.301, -0.214], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-3.18995, 0, 0.04], + "0.08": { + "post": { + "vector": [20.065, -2.21, -0.219], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-4.55995, 0, 0.04], + "0.13": { + "post": { + "vector": [19.918, -2.061, -0.222], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [35.05544, 0, 0.04], + "0.17": { + "post": { + "vector": [19.602, -1.862, -0.219], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [18.17, 0, 0], + "0.21": { + "post": { + "vector": [19.066, -1.619, -0.207], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "0.25": { + "post": { + "vector": [18.258, -1.338, -0.186], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0], + "0.29": { + "post": { + "vector": [17.123, -1.026, -0.154], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, 0.002, -0.001], + "0.34": { + "post": { + "vector": [15.067, -0.689, -0.11], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, -0.20045, 0.10022], + "0.38": { + "post": { + "vector": [11.722, -0.338, -0.064], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, 0], + "0.42": { + "post": { + "vector": [7.385, 0.015, -0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": [-25.82, 0, 0], + }, + "0.46": { + "post": { + "vector": [2.366, 0.354, -0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [38.3, 0, 0], + "0.5": { + "post": { + "vector": [-3.008, 0.664, -0.041], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-9.83004, 0, 0], + "0.54": { + "post": { + "vector": [-8.403, 0.925, -0.084], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [14.18996, 0, 0], + "0.58": { + "post": { + "vector": [-13.488, 1.123, -0.141], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-4.61367, 0, 0], + "0.63": { + "post": { + "vector": [-17.949, 1.243, -0.199], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-25.82, 0, 0], + "0.67": { + "post": { + "vector": [-21.497, 1.277, -0.242], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, -0.6, -0.4], + }, + "0.71": { + "post": { + "vector": [-24.232, 1.061, -0.291], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, 0, 0], + "0.75": { + "post": { + "vector": [-26.482, 0.492, -0.353], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0], + "0.79": { + "post": { + "vector": [-28.304, -0.352, -0.409], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, -0.003, -0.002], + "0.84": { + "post": { + "vector": [-29.751, -1.392, -0.452], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, 0.30942, 0.21295], + "0.88": { + "post": { + "vector": [-30.869, -2.552, -0.481], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, -0.6, -0.4], + "0.92": { + "post": { + "vector": [-31.703, -3.755, -0.497], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": [77.76, 0, 0], + }, + "0.96": { + "post": { + "vector": [-32.295, -4.924, -0.507], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [20.69, 0, 0], + "1.0": { + "post": { + "vector": [-32.686, -5.977, -0.512], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [8.94999, 0, 0], + "1.04": { + "post": { + "vector": [-32.915, -6.832, -0.517], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-10.84, 0, 0], + "1.08": { + "post": { + "vector": [-33.022, -7.407, -0.521], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-18.03001, 0, 0], + "1.13": { + "post": { + "vector": [-33.049, -7.617, -0.523], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [17.46475, 0, 0], + "1.17": { + "post": { + "vector": [-32.985, -7.575, -0.525], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [77.76, 0, 0], + "1.21": { + "post": { + "vector": [-32.79, -7.454, -0.531], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, -0.2], + }, + "1.25": { + "post": { + "vector": [-32.459, -7.262, -0.541], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, 1, -1.9], + "1.29": { + "post": { + "vector": [-31.989, -7.007, -0.554], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, -1.3, 0], + "1.34": { + "post": { + "vector": [-31.374, -6.696, -0.569], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, 0, -0.2], + "1.38": { + "post": { + "vector": [-30.609, -6.336, -0.585], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, 0, -0.2025], + "1.42": { + "post": { + "vector": [-29.688, -5.934, -0.6], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, -0.2], + "1.46": { + "post": { + "vector": [-28.607, -5.499, -0.612], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "root": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.5": { + "post": { + "vector": [-27.359, -5.037, -0.62], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, 0, 0], + "1.54": { + "post": { + "vector": [-25.938, -4.557, -0.621], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, 0], + "1.58": { + "post": { + "vector": [-24.338, -4.065, -0.614], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.2083": { - "pre": [0, 1, 0], - "post": [0, 1, 0], + }, + "1.63": { + "post": { + "vector": [-22.553, -3.571, -0.597], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, 2.4, 0], + "1.67": { + "post": { + "vector": [-20.578, -3.082, -0.569], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0], + "1.71": { + "post": { + "vector": [-18.406, -2.607, -0.53], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [0, -1.5, 0], + "1.75": { + "post": { + "vector": [-16.032, -2.155, -0.478], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 1, 0], + "1.79": { + "post": { + "vector": [-13.452, -1.736, -0.416], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, 0], + "1.84": { + "post": { + "vector": [-10.663, -1.358, -0.346], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - } - } - }, - "shakebody": { - "animation_length": 2.5, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.88": { + "post": { + "vector": [-7.662, -1.03, -0.269], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0, 0.09, -1.66], + "1.92": { + "post": { + "vector": [-4.45, -0.762, -0.191], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [0, -0.09, 1.66], + "1.96": { + "post": { + "vector": [-1.029, -0.561, -0.119], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [0, 0.09, -1.66], + "2.0": { + "post": { + "vector": [2.598, -0.435, -0.059], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, -0.09, 1.66], + "2.04": { + "post": { + "vector": [6.422, -0.39, -0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [0, 0.09, -1.66], + "2.08": { + "post": { + "vector": [10.364, -0.595, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [0, -0.09, 1.66], + "2.13": { + "post": { + "vector": [14.074, -1.084, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0.09, -1.66], + "2.17": { + "post": { + "vector": [17.165, -1.658, -0.102], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "2.21": { + "post": { + "vector": [19.276, -2.132, -0.176], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "2.25": { + "vector": [20.059, -2.329, -0.211], + "easing": "linear" } - } - }, - "shoulders": { - "rotation": { + }, + "position": { "0.0": { - "post": [0, 0, 0], + "vector": [-0.504, -2.631, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.476, -2.513, 0.008], + "easing": "linear" + }, + "post": { + "vector": [-0.476, -2.513, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, 0.12, -1.66], + "0.08": { + "post": { + "vector": [-0.404, -2.21, 0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [0, -0.12, 1.66], + "0.13": { + "post": { + "vector": [-0.306, -1.795, 0.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [0, 0.12, -1.66], + "0.17": { + "post": { + "vector": [-0.199, -1.342, 0.065], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, -0.12, 1.66], + "0.21": { + "post": { + "vector": [-0.1, -0.925, 0.067], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [0, 0.12, -1.66], + "0.25": { + "post": { + "vector": [-0.028, -0.619, 0.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, -0.12, 1.66], + "0.29": { + "post": { + "vector": [0, -0.497, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [0, 0.12, -1.66], + "0.34": { + "post": { + "vector": [-0.012, -0.487, -0.138], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "0.38": { + "post": { + "vector": [-0.048, -0.47, -0.403], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "0.42": { + "post": { + "vector": [-0.105, -0.448, -0.766], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-1.59, -0.88, -1.41], + "0.46": { + "post": { + "vector": [-0.181, -0.427, -1.201], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [-5.13, 0.88, 1.41], + "0.5": { + "post": { + "vector": [-0.273, -0.409, -1.678], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-8.53, -0.88, -1.41], + "0.54": { + "post": { + "vector": [-0.379, -0.398, -2.171], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-10, 0.88, 1.41], + "0.58": { + "post": { + "vector": [-0.496, -0.4, -2.652], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [-8.53, -0.88, -1.41], + "0.63": { + "post": { + "vector": [-0.622, -0.416, -3.092], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-5.13, 0.88, 1.41], + "0.67": { + "post": { + "vector": [-0.754, -0.451, -3.465], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-1.59, -0.88, -1.41], + "0.71": { + "post": { + "vector": [-0.891, -0.507, -3.767], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "0.75": { + "post": { + "vector": [-1.028, -0.579, -4.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "0.79": { + "post": { + "vector": [-1.164, -0.661, -4.217], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0.6], + "0.84": { + "post": { + "vector": [-1.294, -0.751, -4.376], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [0, 0, 1.5], + "0.88": { + "post": { + "vector": [-1.417, -0.843, -4.497], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, 2.9], + "0.92": { + "post": { + "vector": [-1.529, -0.933, -4.585], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [0, 0, 2.9], + "0.96": { + "post": { + "vector": [-1.627, -1.017, -4.647], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [0, 0, 1.8], + "1.0": { + "post": { + "vector": [-1.708, -1.09, -4.685], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [0, 0, 0.7], + "1.04": { + "post": { + "vector": [-1.77, -1.148, -4.707], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "1.08": { + "post": { + "vector": [-1.809, -1.185, -4.716], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.13": { + "post": { + "vector": [-1.823, -1.199, -4.718], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2917": { - "post": [-1.68, 0.57, -1.56], + "1.17": { + "post": { + "vector": [-1.794, -1.189, -4.703], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-5.07, -0.57, 1.56], + "1.21": { + "post": { + "vector": [-1.711, -1.16, -4.663], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [-8.72, 0.57, -1.56], + "1.25": { + "post": { + "vector": [-1.586, -1.112, -4.601], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-10, -0.57, 1.56], + "1.29": { + "post": { + "vector": [-1.426, -1.042, -4.52], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [-8.72, 0.57, -1.56], + "1.34": { + "post": { + "vector": [-1.242, -0.952, -4.426], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-5.07, -0.57, 1.56], + "1.38": { + "post": { + "vector": [-1.042, -0.84, -4.321], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-1.68, 0.57, -1.56], + "1.42": { + "post": { + "vector": [-0.836, -0.706, -4.21], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "1.46": { + "post": { + "vector": [-0.633, -0.55, -4.097], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.5": { + "post": { + "vector": [-0.443, -0.371, -3.986], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [5, 0, 0], + "1.54": { + "post": { + "vector": [-0.275, -0.168, -3.881], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [7, 0, 0], + "1.58": { + "post": { + "vector": [-0.139, 0.059, -3.786], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [10, 0, 0], + "1.63": { + "post": { + "vector": [-0.043, 0.31, -3.704], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [10, 0, 0], + "1.67": { + "post": { + "vector": [0.003, 0.587, -3.64], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [5, 0, 0], + "1.71": { + "post": { + "vector": [0.018, 0.882, -3.594], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [0, 0, 0], + "1.75": { + "post": { + "vector": [0.028, 1.166, -3.554], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "1.79": { + "post": { + "vector": [0.035, 1.407, -3.503], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "1.84": { + "post": { + "vector": [0.038, 1.572, -3.424], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.88": { + "post": { + "vector": [0.039, 1.626, -3.302], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0.06, 0.83, 6.82], + "1.92": { + "post": { + "vector": [0.041, 1.454, -3.126], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [-0.03, -0.83, -6.81], + "1.96": { + "post": { + "vector": [0.041, 1.018, -2.886], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [0.06, 0.83, 6.82], + "2.0": { + "post": { + "vector": [0.03, 0.406, -2.561], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [-0.03, -0.83, -6.81], + "2.04": { + "post": { + "vector": [0, -0.291, -2.133], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [0.06, 0.83, 6.82], + "2.08": { + "post": { + "vector": [-0.08, -0.989, -1.6], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-0.03, -0.83, -6.81], + "2.13": { + "post": { + "vector": [-0.209, -1.626, -1.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0.06, 0.83, 6.82], + "2.17": { + "post": { + "vector": [-0.347, -2.148, -0.517], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "2.21": { + "post": { + "vector": [-0.459, -2.501, -0.144], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "2.25": { + "vector": [-0.504, -2.631, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "bicepRight": { + "calfRight": { "rotation": { "0.0": { - "post": [0, 0, 0], + "vector": [0.683, 0, 0.002], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [1.672, 0, 0.004], + "easing": "linear" + }, + "post": { + "vector": [1.672, 0, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0.06, 0.83, 6.82], + "0.08": { + "post": { + "vector": [2.703, -0.001, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [-0.03, -0.83, -6.81], + "0.13": { + "post": { + "vector": [3.892, -0.001, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [0.06, 0.83, 6.82], + "0.17": { + "post": { + "vector": [5.353, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [-0.03, -0.83, -6.81], + "0.21": { + "post": { + "vector": [7.201, -0.002, 0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [0.06, 0.83, 6.82], + "0.25": { + "post": { + "vector": [9.551, -0.004, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-0.03, -0.83, -6.81], + "0.29": { + "post": { + "vector": [12.518, -0.006, 0.028], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0.06, 0.83, 6.82], + "0.34": { + "post": { + "vector": [16.174, -0.008, 0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "0.38": { + "post": { + "vector": [20.359, -0.012, 0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "0.42": { + "post": { + "vector": [24.831, -0.017, 0.054], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0, 0.98, 0.9], + "0.46": { + "post": { + "vector": [29.334, -0.022, 0.063], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [0, -0.98, -0.9], + "0.5": { + "post": { + "vector": [33.606, -0.028, 0.071], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [0, 0.98, 0.9], + "0.54": { + "post": { + "vector": [37.382, -0.034, 0.078], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, -0.98, -0.9], + "0.58": { + "post": { + "vector": [40.399, -0.039, 0.083], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [0, 0.98, 0.9], + "0.63": { + "post": { + "vector": [42.398, -0.042, 0.086], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [0, -0.98, -0.9], + "0.67": { + "post": { + "vector": [43.121, -0.043, 0.087], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0.98, 0.9], + "0.71": { + "post": { + "vector": [41.949, -0.041, 0.085], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "0.75": { + "post": { + "vector": [38.708, -0.036, 0.08], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "0.79": { + "post": { + "vector": [33.801, -0.029, 0.072], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [0, 1.01, 1.08], + "0.84": { + "post": { + "vector": [27.65, -0.02, 0.06], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, -1.01, -1.08], + "0.88": { + "post": { + "vector": [20.722, -0.012, 0.046], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 1.01, 1.08], + "0.92": { + "post": { + "vector": [13.529, -0.006, 0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [0, -1.01, -1.08], + "0.96": { + "post": { + "vector": [6.6, -0.002, 0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0, 1.01, 1.08], + "1.0": { + "post": { + "vector": [0.448, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [0, -1.01, -1.08], + "1.04": { + "post": { + "vector": [-4.461, 0, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, 1.01, 1.08], + "1.08": { + "post": { + "vector": [-7.703, 0, -0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "1.13": { + "post": { + "vector": [-8.875, 0, -0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.17": { + "post": { + "vector": [-8.393, 0, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [0, 1.01, 1.08], + "1.21": { + "post": { + "vector": [-7.086, 0, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, -1.01, -1.08], + "1.25": { + "post": { + "vector": [-5.156, 0, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 1.01, 1.08], + "1.29": { + "post": { + "vector": [-2.81, 0, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [0, -1.01, -1.08], + "1.34": { + "post": { + "vector": [-0.253, 0, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0, 1.01, 1.08], + "1.38": { + "post": { + "vector": [2.303, -0.001, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [0, -1.01, -1.08], + "1.42": { + "post": { + "vector": [4.65, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, 1.01, 1.08], + "1.46": { + "post": { + "vector": [6.58, -0.002, 0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "1.5": { + "post": { + "vector": [7.887, -0.003, 0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - } - } - }, - "sniffingair": { - "animation_length": 2.5417, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.54": { + "post": { + "vector": [8.368, -0.003, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [2.5, 0, 0], + "1.58": { + "post": { + "vector": [8.291, -0.003, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [-0.5, 0, 0], + "1.63": { + "post": { + "vector": [8.073, -0.003, 0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [-2.88, 0, 0], + "1.67": { + "post": { + "vector": [7.734, -0.003, 0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, 0, 0], + "1.71": { + "post": { + "vector": [7.291, -0.002, 0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.75": { + "post": { + "vector": [6.764, -0.002, 0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [8.25, 16.25, 0], + "1.79": { + "post": { + "vector": [6.171, -0.002, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [2, 16.25, 0], + "1.84": { + "post": { + "vector": [5.531, -0.002, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [2.94938, -17.43596, 4.67897], + "1.88": { + "post": { + "vector": [4.863, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": [4, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": [-6, 0, 0], + "1.92": { + "post": { + "vector": [4.186, -0.001, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-6, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.4167": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.96": { + "post": { + "vector": [3.518, -0.001, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [4.75, 0, 0], + "2.0": { + "post": { + "vector": [2.878, -0.001, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-4.55277, 8.72282, -0.69187], + "2.04": { + "post": { + "vector": [2.285, -0.001, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [5.3477, 10.95328, 1.01896], + "2.08": { + "post": { + "vector": [1.758, 0, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [-3.02413, 7.24001, -0.38147], + "2.13": { + "post": { + "vector": [1.316, 0, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [10.60086, -7.86518, -1.46711], + "2.17": { + "post": { + "vector": [0.976, 0, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [-1.50693, -5.49811, 0.14442], + "2.21": { + "post": { + "vector": [0.759, 0, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0.683, 0, 0.002], + "easing": "linear" } - } - } - } - }, - "sniffground": { - "animation_length": 3.9583, - "bones": { - "hips": { - "rotation": { - "0.0": [0, 0, 0], - "0.2083": [-1.25, 0, 0], - "0.5": [-2, 0, 0], - "0.75": [0, 0, 0], - "1.5417": [7.5, 0, 0], - "1.7917": [8, 0, 0], - "2.2083": [18.5, 0, 0], - "2.375": [18.5, 0, 0], - "2.6667": [17, 0, 0], - "3.0417": [16, 0, 0], - "3.375": [14.75, 0, 0], - "3.7917": [2.11, 0, 0], - "3.9583": [0, 0, 0] - } - }, - "shoulders": { - "rotation": { - "0.0": [0, 0, 0], - "0.2083": [-4.25, 0, 0], - "0.5": [-8.75, 0, 0], - "0.75": [-7.25, 0, 0], - "1.5417": [-5, 0, 0], - "1.7917": [3, 0, 0], - "2.2083": [4.5, 0, 0], - "2.375": [2.75, 0, 0], - "2.6667": [2, 0, 0], - "3.0417": [4, 0, 0], - "3.375": [2.5, 0, 0], - "3.7917": [0.36, 0, 0], - "3.9583": [0, 0, 0] - } - }, - "chest": { - "rotation": { - "0.0": [0, 0, 0], - "0.7083": [5, 0, 0], - "1.3333": [3.81, 0, 0], - "2.1667": [-2.5, 0, 0], - "3.4583": [-1.5, 0, 0], - "3.9583": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.7083": [0, 0, 0], - "2.1667": [0, 0, 0], - "3.4583": [0, 0, 0], - "3.9583": [0, 0, 0] - }, - "scale": { - "0.0": [1, 1, 1], - "0.7083": [1, 1, 1.1], - "1.3333": [1, 1, 1.1], - "2.1667": [1, 1, 1], - "3.4583": [1, 1, 1], - "3.9583": [1, 1, 1] - } - }, - "neck1": { - "rotation": { - "0.0": [0, 0, 0], - "0.2083": [3, 0, 0], - "0.5": [1.5, 0, 0], - "0.75": [5.5, 0, 0], - "1.5417": [15.5, 0, 0], - "1.7917": [18, 0, 0], - "2.2083": [27.25, 0, 0], - "2.375": [31.75, 0, 0], - "2.6667": [30, 0, 0], - "3.0417": [31.5, 0, 0], - "3.375": [29.5, 0, 0], - "3.7917": [4.21, 0, 0], - "3.9583": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "1.5417": [0, 0, 0], - "1.7917": [0, 0, -3.11], - "2.2083": [0, 0, -6.01], - "2.375": [0, 0, -6.64], - "2.6667": [0, 0, -5], - "3.375": [0, 0, -5.26], - "3.9583": [0, 0, 0] - } - }, - "neck2": { - "rotation": { - "0.0": [0, 0, 0], - "0.2083": [10.25, 0, 0], - "0.5": [15, 0, 0], - "0.75": [11.75, 0, 0], - "1.375": [18.25, 0, 0], - "1.7917": [20.25, 0, 0], - "2.1667": [27.5, 0, 0], - "2.375": [28.75, 0, 0], - "2.6667": [32.75, 0, 0], - "3.0417": [27.25, 0, 0], - "3.375": [14.5, 0, 0], - "3.7083": [2.07, 0, 0], - "3.8333": [-4, 0, 0], - "3.9583": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.75": [0, 0.6, 0], - "2.1667": [0, 0.6, 2.2], - "2.6667": [0, 0.84, 2.63], - "3.9583": [0, 0, 0] - } - }, - "head": { - "rotation": { - "0.0": [0, 0, 0], - "0.2083": [0, 0, 0], - "0.375": [3, 0, 0], - "0.75": [-0.75, 0, 0], - "1.0833": [14.5, 0, 0], - "1.6667": [16.25, 0, 0], - "2.0833": [14.5, 0, 0], - "2.2083": [9, 0, 0], - "2.6667": [18.5, 0, 0], - "3.0417": [-3, 0, 0], - "3.375": [-21, 0, 0], - "3.625": [-3, 0, 0], - "3.8333": [0, 0, 0], - "3.9583": [0, 0, 0] - }, - "position": { - "3.0417": [0, 0, 0], - "3.375": [0, -0.6, 3], - "3.625": [0, 0, 0] - } - }, - "throat5": { - "rotation": { - "3.0": [0, 0, 0], - "3.375": [10, 0, 0], - "3.7083": [0, 0, 0] - } - }, - "throat1": { - "rotation": { - "0.0": [0, 0, 0], - "0.4167": [0, 0, 0], - "0.875": [3, 0, 0], - "3.9583": [0, 0, 0] }, "position": { - "0.0": [0, 0, 0], - "0.4167": [0, 0, 0], - "0.875": [0, 0, -1.5], - "3.9583": [0, 0, 0] + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } }, "scale": { - "0.0": [1, 1, 1], - "3.9583": [1, 1, 1] - } - }, - "tail1": { - "rotation": { - "0.0": [0, 0, 0], - "0.2083": [-2, 0, 0], - "0.5": [-3.5, 0, 0], - "0.75": [-0.5, 0, 0], - "1.5417": [10.25, 0, 0], - "1.7917": [0, 0, 0], - "2.2083": [-5, 0, 0], - "2.375": [0.25, 0, 0], - "2.6667": [3.5, 0, 0], - "3.0417": [-5.75, 0, 0], - "3.375": [-13.25, 0, 0], - "3.7917": [-1.89, 0, 0], - "3.9583": [0, 0, 0] - } - }, - "tail2": { - "rotation": { - "0.0": [0, 0, 0], - "0.2083": [2.5, 0, 0], - "0.5": [-0.5, 0, 0], - "0.75": [-3.25, 0, 0], - "1.375": [-0.79, 0, 0], - "1.5417": [6, 0, 0], - "1.7917": [11, 0, 0], - "1.9167": [4.52, 0, 0], - "2.1667": [-19.25, 0, 0], - "2.3333": [-20.5, 0, 0], - "2.625": [-16.25, 0, 0], - "3.0417": [-6.75, 0, 0], - "3.375": [-3.75, 0, 0], - "3.7917": [-0.54, 0, 0], - "3.9583": [0, 0, 0] - } - }, - "tail3": { - "rotation": { - "0.0": [0, 0, 0], - "0.2083": [5.25, 0, 0], - "0.5": [-0.25, 0, 0], - "0.75": [-4, 0, 0], - "1.1667": [-7.04, 0, 0], - "1.5417": [5.25, 0, 0], - "1.7917": [7.25, 0, 0], - "2.0": [3.77, 0, 0], - "2.2083": [-9, 0, 0], - "2.375": [-11.5, 0, 0], - "2.6667": [-9.75, 0, 0], - "3.0417": [1.75, 0, 0], - "3.375": [7.75, 0, 0], - "3.7917": [1.11, 0, 0], - "3.9583": [0, 0, 0] - } - }, - "tail4": { - "rotation": { - "0.0": [0, 0, 0], - "0.2083": [14.25, 0, 0], - "0.5": [8.5, 0, 0], - "0.75": [2.5, 0, 0], - "1.0": [-10.13, 0, 0], - "1.5417": [16.25, 0, 0], - "1.7917": [21.5, 0, 0], - "2.0833": [13.68, 0, 0], - "2.3333": [-15, 0, 0], - "2.5": [-16, 0, 0], - "2.7917": [-10.75, 0, 0], - "3.0417": [16.5, 0, 0], - "3.375": [23.5, 0, 0], - "3.7917": [3.36, 0, 0], - "3.9583": [0, 0, 0] - } - } - } - }, - "speak1": { - "animation_length": 3, - "bones": { - "hips": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], - "0.5": ["math.sin(query.anim_time*180/1-30)*-10", 0, 0], - "1.0": ["-10+math.sin(query.anim_time*180/0.5)*1", 0, 0], - "2.25": ["math.sin(query.anim_time*180/0.5)*1", 0, 0], - "3.0": [0, 0, 0] - } - }, - "neck1": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"], - "0.5": ["math.sin(query.anim_time*180/1+30)*-10", "math.sin(query.anim_time*180/1-30)*20", "math.sin(query.anim_time*180/1-30)*-5"], - "1.0": ["4+math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/2.25+30)*20", "math.sin(query.anim_time*180/2.25+30)*5"], - "2.25": ["15+math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/3)*-20", "math.sin(query.anim_time*180/3)*5"], - "3.0": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.5": [0.55, -0.8, 2.7], - "1.0": [1.1, 0, 0], - "2.25": [1.1, 0, -4], - "3.0": [0, 0, 0] - } - }, - "head": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"], - "0.5": [ - "0.0106+math.sin(query.anim_time*180/1+30)*10", - "-2.4948+math.sin(query.anim_time*180/1-60)*10", - "0.1622+math.sin(query.anim_time*180/1-60)*5" - ], - "0.625": [5.98886, -1.0567, 3.59695], - "1.0": [ - "10.4004+math.sin(query.anim_time*180/0.5+60)*5", - "-0.1126+math.sin(query.anim_time*180/2.25-30)*10", - "math.sin(query.anim_time*180/2.25-30)*-1.9755" - ], - "2.25": [ - "-8.3517+math.sin(query.anim_time*180/0.5+60)*5", - "math.sin(query.anim_time*180/2.25-60)*-6.7903", - "math.sin(query.anim_time*180/2.25-60)*+1.8326" - ], - "3.0": [0, 0, 0] - } - }, - "jawLower1": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], - "0.5": ["7.5+math.sin(query.anim_time*180/1+30)*10", 0, 0], - "1.0": ["5+math.sin(query.anim_time*180/0.5+60)*-5", 0, 0], - "2.25": ["5+math.sin(query.anim_time*180/0.5+60)*-5", 0, 0], - "3.0": [0, 0, 0] - } - }, - "bicepLeft": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*-5"], - "0.5": ["math.sin(query.anim_time*180/1+30)*-10", "math.sin(query.anim_time*180/1+90)*-5", "math.sin(query.anim_time*180/1+90)*5"], - "1.0": ["-5+math.sin(query.anim_time*180/0.5+60)*5", "math.sin(query.anim_time*180/2.25+120)*-5", "math.sin(query.anim_time*180/2.25+120)*-5"], - "2.25": ["-5+math.sin(query.anim_time*180/0.5+60)*5", "math.sin(query.anim_time*180/2.25+120)*-5", "math.sin(query.anim_time*180/2.25+120)*-5"], - "3.0": [0, 0, 0] - } - }, - "tail1": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], - "0.5": ["math.sin(query.anim_time*180/1+30)*5", 0, 0], - "1.0": ["2.5+math.sin(query.anim_time*180/0.5+60)*-0.5", 0, 0], - "2.25": ["math.sin(query.anim_time*180/0.5+60)*-0.5", 0, 0], - "3.0": [0, 0, 0] - } - }, - "tail2": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], - "0.5": ["math.sin(query.anim_time*180/1-30)*5", 0, 0], - "1.0": ["2.5+math.sin(query.anim_time*180/0.5)*-0.5", 0, 0], - "2.25": ["math.sin(query.anim_time*180/0.5)*-0.5", 0, 0], - "3.0": [0, 0, 0] + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } } }, - "tail3": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], - "0.5": ["math.sin(query.anim_time*180/1-30)*5", 0, 0], - "1.0": ["2.5+math.sin(query.anim_time*180/0.5)*-0.5", 0, 0], - "2.25": ["math.sin(query.anim_time*180/0.5)*-0.5", 0, 0], - "3.0": [0, 0, 0] - } - } - } - }, - "eat": { - "loop": "hold_on_last_frame", - "animation_length": 5.7917, - "bones": { - "hips": { + "ankleRight": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [23.285, 0.024, 0.048], + "easing": "linear" }, - "0.125": { - "post": [-0.3456, 0, 0.16], - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": [-1.0656, 0, 0.49333], + "0.04": { + "pre": { + "vector": [22.975, 0.024, 0.047], + "easing": "linear" + }, + "post": { + "vector": [22.975, 0.024, 0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-4.32, 0, 2], + "0.08": { + "post": { + "vector": [22.08, 0.024, 0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-7.27644, 0, 0.98288], + "0.13": { + "post": { + "vector": [20.646, 0.023, 0.042], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [-8.43893, 0, 0.58294], + "0.17": { + "post": { + "vector": [18.72, 0.021, 0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [-8.6255, 0, 0.51875], + "0.21": { + "post": { + "vector": [16.344, 0.019, 0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-16.64, 9.81, -1], + "0.25": { + "post": { + "vector": [13.555, 0.017, 0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [-15.60149, 9.62363, -1], + "0.29": { + "post": { + "vector": [10.385, 0.013, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-12.03593, 8.98375, -1], + "0.34": { + "post": { + "vector": [6.87, 0.009, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [4.13023, 6.08254, -1], + "0.38": { + "post": { + "vector": [3.143, 0.004, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [22.35126, 2.81256, -1], + "0.42": { + "post": { + "vector": [-0.627, -0.001, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [23.06075, 2.68524, -1], + "0.46": { + "post": { + "vector": [-4.269, -0.006, -0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [23.48, 2.61, -1], + "0.5": { + "post": { + "vector": [-7.613, -0.012, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [23.10203, 2.8623, -1], + "0.54": { + "post": { + "vector": [-10.494, -0.017, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [21.134, 4.176, -1], + "0.58": { + "post": { + "vector": [-12.75, -0.021, -0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [15.66, 7.83, -1], + "0.63": { + "post": { + "vector": [-14.225, -0.024, -0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [2.615, 7.83, -1], + "0.67": { + "post": { + "vector": [-14.761, -0.025, -0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-3.22155, 8.31321, -1], + "0.71": { + "post": { + "vector": [-13.949, -0.023, -0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-4.37603, 8.40879, -1], + "0.75": { + "post": { + "vector": [-11.687, -0.019, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-5.08155, 8.4672, -1], + "0.79": { + "post": { + "vector": [-8.278, -0.013, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [-4.94867, 7.00896, -0.82778], + "0.84": { + "post": { + "vector": [-4.033, -0.006, -0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-4.43859, 1.4112, -0.16667], + "0.88": { + "post": { + "vector": [0.722, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [-2.26885, 0.77444, -0.09146], + "0.92": { + "post": { + "vector": [5.647, 0.008, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-2.05353, 0.71125, -0.084], + "0.96": { + "post": { + "vector": [10.398, 0.013, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [-1.95415, 0.68208, -0.08056], + "1.0": { + "post": { + "vector": [14.636, 0.018, 0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-1.79759, 0.65612, -0.07749], + "1.04": { + "post": { + "vector": [18.04, 0.021, 0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-1.4688, 0.60161, -0.07105], + "1.08": { + "post": { + "vector": [20.302, 0.022, 0.041], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-0.62334, 0.46145, -0.0545], + "1.13": { + "post": { + "vector": [21.124, 0.023, 0.043], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [1.17717, 0.16294, -0.01924], + "1.17": { + "post": { + "vector": [21.026, 0.023, 0.043], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [7.93961, 0.0722, -0.00853], + "1.21": { + "post": { + "vector": [20.762, 0.023, 0.042], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [8.79005, 0.06079, -0.00718], + "1.25": { + "post": { + "vector": [20.372, 0.022, 0.041], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [9.40731, 0.0525, -0.0062], + "1.29": { + "post": { + "vector": [19.898, 0.022, 0.04], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [16.51402, 0.02599, -0.00307], + "1.34": { + "post": { + "vector": [19.383, 0.022, 0.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [23.47999, 0, 0], + "1.38": { + "post": { + "vector": [18.868, 0.021, 0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [22.76316, 0, 0], + "1.42": { + "post": { + "vector": [18.394, 0.021, 0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [21.45983, 0, 0], + "1.46": { + "post": { + "vector": [18.004, 0.021, 0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [15.66, 0, 0], + "1.5": { + "post": { + "vector": [17.74, 0.02, 0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-6.5165, 0, 0], + "1.54": { + "post": { + "vector": [17.642, 0.02, 0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-8.56022, 0, 0], + "1.58": { + "post": { + "vector": [17.698, 0.02, 0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-9.34292, 0, 0], + "1.63": { + "post": { + "vector": [17.858, 0.021, 0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-10.43, 0, 0], + "1.67": { + "post": { + "vector": [18.107, 0.021, 0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-1.89799, 0, 0], + "1.71": { + "post": { + "vector": [18.432, 0.021, 0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [5.56804, 0, 0], + "1.75": { + "post": { + "vector": [18.819, 0.021, 0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [5.8624, 0, 0], + "1.79": { + "post": { + "vector": [19.254, 0.022, 0.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [6.13, 0, 0], + "1.84": { + "post": { + "vector": [19.724, 0.022, 0.04], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [5.7628, 0, 0], + "1.88": { + "post": { + "vector": [20.215, 0.022, 0.041], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [4.654, 0, 0], + "1.92": { + "post": { + "vector": [20.712, 0.023, 0.042], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [1.81, 0, 0], + "1.96": { + "post": { + "vector": [21.203, 0.023, 0.043], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "2.0": { + "post": { + "vector": [21.672, 0.023, 0.044], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.125": { - "post": [0, 0, -0.16], + "2.04": { + "post": { + "vector": [22.108, 0.024, 0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, 0, -0.49333], + "2.08": { + "post": { + "vector": [22.495, 0.024, 0.046], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, 0, -2], + "2.13": { + "post": { + "vector": [22.82, 0.024, 0.046], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, -0.67808, -3.01712], + "2.17": { + "post": { + "vector": [23.069, 0.024, 0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, -0.94471, -3.41706], + "2.21": { + "post": { + "vector": [23.228, 0.024, 0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0, -0.9875, -3.48125], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [23.285, 0.024, 0.048], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.9167": { - "post": [0, -2, -5], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.9167": { - "post": [0, -1.5, -5], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [-42.886, 0.121, -2.865], + "easing": "linear" }, - "1.9583": { - "post": [0, -1.27629, -5], + "0.04": { + "pre": { + "vector": [-41.805, 0.145, -2.795], + "easing": "linear" + }, + "post": { + "vector": [-41.805, 0.145, -2.795], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, -1.23204, -5], + "0.08": { + "post": { + "vector": [-38.73, 0.204, -2.593], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [0, -1.205, -5], + "0.13": { + "post": { + "vector": [-33.906, 0.275, -2.27], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [0, -1.34192, -5], + "0.17": { + "post": { + "vector": [-27.559, 0.327, -1.839], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, -1.8675, -5], + "0.21": { + "post": { + "vector": [-19.891, 0.326, -1.315], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [0, -1.92729, -5], + "0.25": { + "post": { + "vector": [-11.076, 0.238, -0.719], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, -1.93322, -5], + "0.29": { + "post": { + "vector": [-1.252, 0.034, -0.079], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [0, -1.93596, -5], + "0.34": { + "post": { + "vector": [9.469, -0.309, 0.569], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, -1.9384, -5], + "0.38": { + "post": { + "vector": [20.897, -0.801, 1.176], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [0, -1.94351, -5], + "0.42": { + "post": { + "vector": [32.682, -1.424, 1.687], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [0, -1.95667, -5], + "0.46": { + "post": { + "vector": [44.311, -2.129, 2.056], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [0, -1.9847, -5], + "0.5": { + "post": { + "vector": [55.167, -2.842, 2.266], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [0, -1.99322, -5], + "0.54": { + "post": { + "vector": [64.606, -3.485, 2.337], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, -1.99429, -5], + "0.58": { + "post": { + "vector": [72.024, -3.993, 2.317], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [0, -1.99507, -5], + "0.63": { + "post": { + "vector": [76.87, -4.322, 2.269], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [0, -1.99756, -5], + "0.67": { + "post": { + "vector": [78.61, -4.439, 2.245], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [0, -2, -5], + "0.71": { + "post": { + "vector": [77.581, -4.37, 2.26], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [0, -1.15, -5], + "0.75": { + "post": { + "vector": [74.711, -4.176, 2.294], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [0, -1.07167, -5], + "0.79": { + "post": { + "vector": [70.324, -3.877, 2.328], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [0, -1.04167, -5], + "0.84": { + "post": { + "vector": [64.744, -3.495, 2.337], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [0, -1, -5], + "0.88": { + "post": { + "vector": [58.314, -3.055, 2.302], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [0, -1.79, -5], + "0.92": { + "post": { + "vector": [51.389, -2.589, 2.209], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [0, -1.0553, -4.07], + "0.96": { + "post": { + "vector": [44.327, -2.13, 2.057], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [0, -1.02633, -4.03333], + "1.0": { + "post": { + "vector": [37.469, -1.705, 1.856], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [0, -1, -4], + "1.04": { + "post": { + "vector": [31.121, -1.335, 1.627], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [0, -1, -3.83], + "1.08": { + "post": { + "vector": [25.555, -1.034, 1.393], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [0, -1, -3.31667], + "1.13": { + "post": { + "vector": [21.008, -0.806, 1.181], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [0, -1, -2], + "1.17": { + "post": { + "vector": [17.543, -0.644, 1.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.21": { + "post": { + "vector": [14.944, -0.529, 0.872], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.125": { - "post": [0.1728, 0, -0.16], + "1.25": { + "post": { + "vector": [13.016, -0.448, 0.768], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0.5328, 0, -0.49333], + "1.29": { + "post": { + "vector": [11.554, -0.389, 0.687], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [2.16, 0, -2], + "1.34": { + "post": { + "vector": [10.348, -0.342, 0.619], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [2.16, 0, -0.98288], + "1.38": { + "post": { + "vector": [9.186, -0.298, 0.553], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [2.16, 0, -0.58294], + "1.42": { + "post": { + "vector": [7.852, -0.25, 0.476], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [2.16, 0, -0.51875], + "1.46": { + "post": { + "vector": [6.181, -0.191, 0.377], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [2.16, -3.6, 1], + "1.5": { + "post": { + "vector": [4.191, -0.125, 0.258], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [2.13619, -3.50681, 1], + "1.54": { + "post": { + "vector": [1.944, -0.055, 0.121], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [2.05442, -3.18687, 1], + "1.58": { + "post": { + "vector": [-0.496, 0.014, -0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [1.68371, -1.73627, 1], + "1.63": { + "post": { + "vector": [-3.066, 0.08, -0.194], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [1.26588, -0.10128, 1], + "1.67": { + "post": { + "vector": [-5.701, 0.14, -0.364], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [1.24961, -0.03762, 1], + "1.71": { + "post": { + "vector": [-8.353, 0.193, -0.538], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [1.24, 0, 1], + "1.75": { + "post": { + "vector": [-11.024, 0.237, -0.715], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [1.588, -0.2523, 1], + "1.79": { + "post": { + "vector": [-13.73, 0.274, -0.897], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [3.4, -1.566, 1], + "1.84": { + "post": { + "vector": [-16.486, 0.303, -1.083], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [8.44, -5.22, 1], + "1.88": { + "post": { + "vector": [-19.306, 0.323, -1.275], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [8.44, -5.22, 1], + "1.92": { + "post": { + "vector": [-22.204, 0.333, -1.473], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [3.6079, -3.12609, 1], + "1.96": { + "post": { + "vector": [-25.194, 0.334, -1.678], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "2.0": { - "post": [2.6521, -2.71191, 1], + "post": { + "vector": [-28.288, 0.323, -1.889], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [2.068, -2.4588, 1], + "2.04": { + "post": { + "vector": [-31.498, 0.3, -2.108], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [0.5614, -2.12834, 0.82778], + "2.08": { + "post": { + "vector": [-34.779, 0.264, -2.329], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-5.222, -0.8598, 0.16667], + "2.13": { + "post": { + "vector": [-37.869, 0.219, -2.536], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [-4.41792, -0.7155, 0.09146], + "2.17": { + "post": { + "vector": [-40.454, 0.172, -2.706], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-4.33813, -0.70118, 0.084], + "2.21": { + "post": { + "vector": [-42.227, 0.136, -2.822], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [-4.3013, -0.69457, 0.08056], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [-42.886, 0.121, -2.865], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0.003, -1.677, -0.609], + "easing": "linear" }, - "2.5": { - "post": [-4.18975, -0.66814, 0.07749], + "0.04": { + "pre": { + "vector": [0.003, -1.644, -0.601], + "easing": "linear" + }, + "post": { + "vector": [0.003, -1.644, -0.601], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-3.95549, -0.61263, 0.07105], + "0.08": { + "post": { + "vector": [0.003, -1.55, -0.584], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-3.35311, -0.4699, 0.0545], + "0.13": { + "post": { + "vector": [0.003, -1.404, -0.569], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [-2.07026, -0.16593, 0.01924], + "0.17": { + "post": { + "vector": [0.002, -1.215, -0.566], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [0.67544, -0.07352, 0.00853], + "0.21": { + "post": { + "vector": [0.002, -0.992, -0.585], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [1.02074, -0.0619, 0.00718], + "0.25": { + "post": { + "vector": [0.002, -0.743, -0.636], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [1.27136, -0.05346, 0.0062], + "0.29": { + "post": { + "vector": [0.002, -0.477, -0.731], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [1.25553, -0.02646, 0.00307], + "0.34": { + "post": { + "vector": [0.002, -0.202, -0.876], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [1.24, 0, 0], + "0.38": { + "post": { + "vector": [0.002, 0.072, -1.059], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [1.9, 0, 0], + "0.42": { + "post": { + "vector": [0.002, 0.336, -1.267], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [3.1, 0, 0], + "0.46": { + "post": { + "vector": [0.003, 0.584, -1.484], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [8.44, 0, 0], + "0.5": { + "post": { + "vector": [0.003, 0.806, -1.694], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-0.74, 0, 0], + "0.54": { + "post": { + "vector": [0.003, 0.993, -1.884], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-1.586, 0, 0], + "0.58": { + "post": { + "vector": [0.003, 1.137, -2.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-1.91, 0, 0], + "0.63": { + "post": { + "vector": [0.003, 1.23, -2.142], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-2.36, 0, 0], + "0.67": { + "post": { + "vector": [0.003, 1.262, -2.18], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-3.2132, -0.4266, 0], + "0.71": { + "post": { + "vector": [0.003, 1.249, -2.139], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-3.42412, -0.53206, 0], + "0.75": { + "post": { + "vector": [0.003, 1.211, -2.028], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-3.43244, -0.53622, 0], + "0.79": { + "post": { + "vector": [0.003, 1.151, -1.86], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-3.44, -0.54, 0], + "0.84": { + "post": { + "vector": [0.002, 1.072, -1.65], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "0.88": { + "post": { + "vector": [0.002, 0.978, -1.413], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0, 0, 0], + "0.92": { + "post": { + "vector": [0.002, 0.872, -1.165], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 0, 1], + "0.96": { + "post": { + "vector": [0.001, 0.756, -0.918], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "belly1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.0": { + "post": { + "vector": [0.001, 0.634, -0.69], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0, -0.79, 0], + "1.04": { + "post": { + "vector": [0.001, 0.509, -0.493], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 4, 0], + "1.08": { + "post": { + "vector": [0, 0.384, -0.343], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [-1, 4, 0], + "1.13": { + "post": { + "vector": [0, 0.261, -0.254], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-10, 4, 0], + "1.17": { + "post": { + "vector": [0, 0.149, -0.213], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-2, 4, 0], + "1.21": { + "post": { + "vector": [0, 0.051, -0.194], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [1.86843, 3.72835, -0.49537], + "1.25": { + "post": { + "vector": [0, -0.035, -0.196], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [4.86843, 3.72835, -0.49537], + "1.29": { + "post": { + "vector": [0.001, -0.11, -0.215], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-1.13157, 3.72835, -0.49537], + "1.34": { + "post": { + "vector": [0.001, -0.176, -0.25], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-4.09075, 3.72835, -0.49537], + "1.38": { + "post": { + "vector": [0.001, -0.233, -0.298], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [2.86843, 3.72835, -0.49537], - "lerp_mode": "catmullrom" - } - }, - "scale": { - "0.0": [1, 1, 1], - "1.0": [1, 1, 1], - "1.375": [1, 1, 0.92], - "1.8333": [1, 1, 0.76], - "2.0": [1, 1, 0.92], - "2.2083": [1, 1, 1.02], - "2.4583": [1, 1, 1.12], - "3.0": [1, 1, 0.96], - "3.6667": [1, 1, 0.8943], - "4.1667": [1, 1, 1.02] - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.42": { + "post": { + "vector": [0.001, -0.283, -0.357], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.125": { - "post": [1.3232, 0, 0], + "1.46": { + "post": { + "vector": [0.001, -0.327, -0.425], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [4.07987, 0, 0], + "1.5": { + "post": { + "vector": [0.001, -0.368, -0.5], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [16.54, 0, 0], + "1.54": { + "post": { + "vector": [0.002, -0.405, -0.579], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [15.6551, 0, 0], + "1.58": { + "post": { + "vector": [0.002, -0.442, -0.66], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [15.30716, 0, 0], + "1.63": { + "post": { + "vector": [0.002, -0.478, -0.742], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [15.25131, 0, 0], + "1.67": { + "post": { + "vector": [0.002, -0.516, -0.821], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [13.93, -7.2, 0], + "1.71": { + "post": { + "vector": [0.002, -0.556, -0.895], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [14.3351, -7.10681, 0], + "1.75": { + "post": { + "vector": [0.003, -0.601, -0.963], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [15.72595, -6.78687, 0], + "1.79": { + "post": { + "vector": [0.003, -0.651, -1.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [22.03205, -5.33627, 0], + "1.84": { + "post": { + "vector": [0.003, -0.708, -1.071], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [29.1397, -3.70128, 0], + "1.88": { + "post": { + "vector": [0.003, -0.773, -1.105], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [29.41646, -3.63762, 0], + "1.92": { + "post": { + "vector": [0.003, -0.848, -1.124], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [29.58, -3.6, 0], + "1.96": { + "post": { + "vector": [0.003, -0.934, -1.126], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [29.8323, -3.69667, 0], + "2.0": { + "post": { + "vector": [0.003, -1.033, -1.107], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [31.146, -4.2, 0], + "2.04": { + "post": { + "vector": [0.003, -1.145, -1.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [34.8, -5.6, 0], + "2.08": { + "post": { + "vector": [0.003, -1.277, -0.985], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [34.8, -5.6, 0], + "2.13": { + "post": { + "vector": [0.003, -1.419, -0.867], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [23.1269, -1.93118, 0], + "2.17": { + "post": { + "vector": [0.003, -1.547, -0.744], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [20.81793, -1.20548, 0], + "2.21": { + "post": { + "vector": [0.003, -1.641, -0.648], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [19.4069, -0.762, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0.003, -1.677, -0.609], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.125": { - "post": [17.31665, -0.18299, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": [11.065, -6.217, -5.015], + "easing": "linear" }, - "2.2917": { - "post": [9.29282, 2.03967, 0], + "0.04": { + "pre": { + "vector": [12.056, -6.121, -5.026], + "easing": "linear" + }, + "post": { + "vector": [12.056, -6.121, -5.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [9.02984, 2.2925, 0], + "0.08": { + "post": { + "vector": [12.896, -5.939, -4.95], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [9.00374, 2.31759, 0], + "0.13": { + "post": { + "vector": [13.597, -5.677, -4.794], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [8.99169, 2.32917, 0], + "0.17": { + "post": { + "vector": [14.173, -5.345, -4.562], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [8.58406, 2.24053, 0], + "0.21": { + "post": { + "vector": [14.636, -4.95, -4.262], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [7.72801, 2.05439, 0], + "0.25": { + "post": { + "vector": [14.998, -4.497, -3.902], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [5.52676, 1.57575, 0], + "0.29": { + "post": { + "vector": [15.272, -3.995, -3.488], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [0.83891, 0.55641, 0], + "0.34": { + "post": { + "vector": [15.472, -3.448, -3.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [13.94355, 0.24654, 0], + "0.38": { + "post": { + "vector": [15.609, -2.865, -2.53], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [15.5916, 0.20757, 0], + "0.42": { + "post": { + "vector": [15.695, -2.25, -2.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [16.78776, 0.17929, 0], + "0.46": { + "post": { + "vector": [15.743, -1.611, -1.448], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [23.24784, 0.08875, 0], + "0.5": { + "post": { + "vector": [15.764, -0.954, -0.878], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [29.57999, 0, 0], + "0.54": { + "post": { + "vector": [15.77, -0.286, -0.298], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [30.05849, 0, 0], + "0.58": { + "post": { + "vector": [15.773, 0.386, 0.285], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [30.9285, 0, 0], + "0.63": { + "post": { + "vector": [15.696, 1.054, 0.864], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [34.8, 0, 0], + "0.67": { + "post": { + "vector": [15.478, 1.715, 1.43], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [12.6235, 0, 0], + "0.71": { + "post": { + "vector": [15.145, 2.361, 1.977], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [10.57978, 0, 0], + "0.75": { + "post": { + "vector": [14.722, 2.986, 2.495], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [9.79708, 0, 0], + "0.79": { + "post": { + "vector": [14.234, 3.584, 2.978], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [8.71, 0, 0], + "0.84": { + "post": { + "vector": [13.709, 4.146, 3.421], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "0.88": { + "post": { + "vector": [13.171, 4.664, 3.818], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.125": { - "post": [0, -0.016, -0.08], + "0.92": { + "post": { + "vector": [12.645, 5.128, 4.164], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, -0.04933, -0.24667], + "0.96": { + "post": { + "vector": [12.157, 5.53, 4.455], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, -0.2, -1], + "1.0": { + "post": { + "vector": [11.733, 5.859, 4.687], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, -0.2, -1], + "1.04": { + "post": { + "vector": [11.398, 6.106, 4.858], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [0, -0.2, -1.02589], + "1.08": { + "post": { + "vector": [11.178, 6.261, 4.963], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [0, -0.2, -1.11476], + "1.13": { + "post": { + "vector": [11.099, 6.315, 4.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [0, -0.2, -1.5177], + "1.17": { + "post": { + "vector": [11.167, 6.262, 4.962], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0, -0.2, -1.97187], + "1.21": { + "post": { + "vector": [11.357, 6.108, 4.856], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [0, -0.2, -1.98955], + "1.25": { + "post": { + "vector": [11.648, 5.863, 4.683], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [0, -0.2, -2], + "1.29": { + "post": { + "vector": [12.021, 5.535, 4.448], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [0, -0.2, -2], + "1.34": { + "post": { + "vector": [12.454, 5.135, 4.155], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, -0.11052, -1.10517], + "1.38": { + "post": { + "vector": [12.929, 4.672, 3.808], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, -0.09282, -0.92817], + "1.42": { + "post": { + "vector": [13.424, 4.155, 3.411], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [0, -0.082, -0.82], + "1.46": { + "post": { + "vector": [13.92, 3.593, 2.969], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [0, -0.06788, -0.64433], + "1.5": { + "post": { + "vector": [14.396, 2.994, 2.487], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, -0.01367, 0.03], + "1.54": { + "post": { + "vector": [14.833, 2.366, 1.971], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [0, -0.0075, 0.01646], + "1.58": { + "post": { + "vector": [15.21, 1.718, 1.427], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, -0.00689, 0.01512], + "1.63": { + "post": { + "vector": [15.506, 1.056, 0.862], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [0, -0.00661, 0.0145], + "1.67": { + "post": { + "vector": [15.701, 0.386, 0.284], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, -0.00635, 0.01395], + "1.71": { + "post": { + "vector": [15.772, -0.286, -0.298], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [0, -0.00583, 0.01279], + "1.75": { + "post": { + "vector": [15.695, -0.954, -0.878], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [0, -0.00447, 0.00981], + "1.79": { + "post": { + "vector": [15.475, -1.614, -1.445], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [0, -0.00158, 0.00346], + "1.84": { + "post": { + "vector": [15.139, -2.26, -1.991], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [0, -0.27915, -1.11228], + "1.88": { + "post": { + "vector": [14.713, -2.886, -2.509], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, -0.31406, -1.2526], + "1.92": { + "post": { + "vector": [14.222, -3.484, -2.993], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [0, -0.3394, -1.35444], + "1.96": { + "post": { + "vector": [13.693, -4.046, -3.436], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [0, -0.269, -1.68045], + "2.0": { + "post": { + "vector": [13.151, -4.564, -3.833], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [0, -0.2, -2], + "2.04": { + "post": { + "vector": [12.622, -5.029, -4.179], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [0, -0.03, -0.3], + "2.08": { + "post": { + "vector": [12.131, -5.431, -4.47], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [0, -0.01433, -0.14333], + "2.13": { + "post": { + "vector": [11.704, -5.76, -4.703], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [0, -0.00833, -0.08333], + "2.17": { + "post": { + "vector": [11.366, -6.007, -4.874], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [0, 0, 0], + "2.21": { + "post": { + "vector": [11.145, -6.163, -4.979], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [11.065, -6.217, -5.015], + "easing": "linear" } - } - }, - "neck2": { - "rotation": { + }, + "position": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, -3.112, 0], + "easing": "linear" }, - "0.4167": { - "post": [-0.56281, 0, 0], + "0.04": { + "pre": { + "vector": [0, -3.058, -0.028], + "easing": "linear" + }, + "post": { + "vector": [0, -3.058, -0.028], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [-0.78411, 0, 0], + "0.08": { + "post": { + "vector": [0, -2.905, -0.105], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [-0.81962, 0, 0], + "0.13": { + "post": { + "vector": [0, -2.67, -0.223], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-1.66, -10.8, 0], + "0.17": { + "post": { + "vector": [0, -2.37, -0.375], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [-1.52488, -10.61363, 0], + "0.21": { + "post": { + "vector": [0, -2.021, -0.551], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-1.06097, -9.97375, 0], + "0.25": { + "post": { + "vector": [0, -1.638, -0.744], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [1.04241, -7.07254, 0], + "0.29": { + "post": { + "vector": [0, -1.24, -0.945], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [3.41314, -3.80256, 0], + "0.34": { + "post": { + "vector": [0, -0.841, -1.146], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [3.50545, -3.67524, 0], + "0.38": { + "post": { + "vector": [0, -0.459, -1.339], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [3.56, -3.6, 0], + "0.42": { + "post": { + "vector": [0, -0.11, -1.515], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [3.734, -3.774, 0], + "0.46": { + "post": { + "vector": [0, 0.191, -1.667], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [4.64, -4.68, 0], + "0.5": { + "post": { + "vector": [0, 0.425, -1.785], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [7.16, -7.2, 0], + "0.54": { + "post": { + "vector": [0, 0.578, -1.863], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [7.16, -7.2, 0], + "0.58": { + "post": { + "vector": [0, 0.633, -1.89], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [3.21378, -2.3679, 0], + "0.63": { + "post": { + "vector": [0, 0.57, -1.858], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [2.43321, -1.4121, 0], + "0.67": { + "post": { + "vector": [0, 0.394, -1.77], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [1.9562, -0.828, 0], + "0.71": { + "post": { + "vector": [0, 0.126, -1.635], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [2.75941, -0.0654, 0], + "0.75": { + "post": { + "vector": [0, -0.213, -1.463], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [5.8427, 2.862, 0], + "0.79": { + "post": { + "vector": [0, -0.603, -1.266], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [1.1578, 3.195, 0], + "0.84": { + "post": { + "vector": [0, -1.024, -1.054], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0.69288, 3.22805, 0], + "0.88": { + "post": { + "vector": [0, -1.455, -0.836], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [0.47831, 3.2433, 0], + "0.92": { + "post": { + "vector": [0, -1.877, -0.624], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0.49626, 3.11987, 0], + "0.96": { + "post": { + "vector": [0, -2.267, -0.427], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [0.53395, 2.86068, 0], + "1.0": { + "post": { + "vector": [0, -2.606, -0.256], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [0.63089, 2.19418, 0], + "1.04": { + "post": { + "vector": [0, -2.874, -0.12], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [0.83732, 0.77479, 0], + "1.08": { + "post": { + "vector": [0, -3.049, -0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [3.80713, 0.3433, 0], + "1.13": { + "post": { + "vector": [0, -3.112, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [4.18061, 0.28904, 0], + "1.17": { + "post": { + "vector": [0, -3.046, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [4.45169, 0.24965, 0], + "1.21": { + "post": { + "vector": [0, -2.862, -0.098], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [4.00139, 0.12358, 0], + "1.25": { + "post": { + "vector": [0, -2.578, -0.208], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [3.56, 0, 0], + "1.29": { + "post": { + "vector": [0, -2.215, -0.35], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [3.89, 0, 0], + "1.34": { + "post": { + "vector": [0, -1.792, -0.514], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [4.49, 0, 0], + "1.38": { + "post": { + "vector": [0, -1.33, -0.694], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [7.16, 0, 0], + "1.42": { + "post": { + "vector": [0, -0.848, -0.882], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-0.337, 0, 0], + "1.46": { + "post": { + "vector": [0, -0.366, -1.07], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-1.0279, 0, 0], + "1.5": { + "post": { + "vector": [0, 0.096, -1.25], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-1.2925, 0, 0], + "1.54": { + "post": { + "vector": [0, 0.519, -1.414], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-1.66, 0, 0], + "1.58": { + "post": { + "vector": [0, 0.882, -1.556], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-8.77001, 0, 0], + "1.63": { + "post": { + "vector": [0, 1.166, -1.666], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [5.1242, 0, 0], + "1.67": { + "post": { + "vector": [0, 1.351, -1.738], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [5.672, 0, 0], + "1.71": { + "post": { + "vector": [0, 1.417, -1.764], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [6.17, 0, 0], + "1.75": { + "post": { + "vector": [0, 1.34, -1.734], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [4.61705, 0, 0], + "1.79": { + "post": { + "vector": [0, 1.128, -1.652], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [-0.07225, 0, 0], + "1.84": { + "post": { + "vector": [0, 0.804, -1.526], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [-12.1, 0, 0], + "1.88": { + "post": { + "vector": [0, 0.394, -1.366], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "1.92": { + "post": { + "vector": [0, -0.078, -1.182], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0, 0, 0], + "1.96": { + "post": { + "vector": [0, -0.587, -0.984], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0.4, 0, 0], + "2.0": { + "post": { + "vector": [0, -1.109, -0.78], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [0.38965, 0, 0.00777], + "2.04": { + "post": { + "vector": [0, -1.618, -0.582], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [0.3541, 0, 0.03443], + "2.08": { + "post": { + "vector": [0, -2.09, -0.398], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [0.19292, 0, 0.15531], + "2.13": { + "post": { + "vector": [0, -2.5, -0.238], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0.01125, 0, 0.29156], + "2.17": { + "post": { + "vector": [0, -2.824, -0.112], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [0.00418, 0, 0.29687], + "2.21": { + "post": { + "vector": [0, -3.036, -0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [0, 0, 0.3], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, -3.112, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.5833": { - "post": [0.00967, 0, 0.3], + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [9.38, 9.123, 4.336], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [9.281, 9.056, 4.295], + "easing": "linear" + }, + "post": { + "vector": [9.281, 9.056, 4.295], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [0.06, 0, 0.3], + "0.08": { + "post": { + "vector": [9.002, 8.859, 4.179], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [0.2, 0, 0.3], + "0.13": { + "post": { + "vector": [8.574, 8.543, 3.997], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [0.2, 0, 0.3], + "0.17": { + "post": { + "vector": [8.028, 8.115, 3.757], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0.06577, 0, 0.3], + "0.21": { + "post": { + "vector": [7.393, 7.584, 3.471], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0.03922, 0, 0.3], + "0.25": { + "post": { + "vector": [6.699, 6.959, 3.148], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [0.023, 0, 0.3], + "0.29": { + "post": { + "vector": [5.979, 6.248, 2.796], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [0.00182, 0, 0.3], + "0.34": { + "post": { + "vector": [5.26, 5.463, 2.424], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-0.0795, 0, 0.3], + "0.38": { + "post": { + "vector": [4.574, 4.611, 2.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [-0.08875, 0, 0.3], + "0.42": { + "post": { + "vector": [3.949, 3.706, 1.646], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-0.08967, 0, 0.3], + "0.46": { + "post": { + "vector": [3.414, 2.757, 1.251], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [-0.09009, 0, 0.3], + "0.5": { + "post": { + "vector": [2.997, 1.776, 0.856], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-0.09047, 0, 0.3], + "0.54": { + "post": { + "vector": [2.726, 0.776, 0.463], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-0.09126, 0, 0.3], + "0.58": { + "post": { + "vector": [2.63, -0.231, 0.073], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-0.0933, 0, 0.3], + "0.63": { + "post": { + "vector": [2.74, -1.233, -0.316], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [-0.09763, 0, 0.3], + "0.67": { + "post": { + "vector": [3.048, -2.217, -0.704], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-0.09763, 0, 0.3], + "0.71": { + "post": { + "vector": [3.519, -3.169, -1.092], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [-0.04833, 0, 0.3], + "0.75": { + "post": { + "vector": [4.117, -4.079, -1.476], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [0, 0, 0.3], + "0.79": { + "post": { + "vector": [4.808, -4.935, -1.855], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-0.085, 0, 0.3], + "0.84": { + "post": { + "vector": [5.555, -5.725, -2.221], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-0.09283, 0, 0.3], + "0.88": { + "post": { + "vector": [6.322, -6.439, -2.57], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-0.09583, 0, 0.3], + "0.92": { + "post": { + "vector": [7.073, -7.067, -2.891], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-0.1, 0, 0.3], + "0.96": { + "post": { + "vector": [7.771, -7.6, -3.177], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-0.021, 0, 0.3], + "1.0": { + "post": { + "vector": [8.378, -8.029, -3.417], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-0.00147, 0, 0.3], + "1.04": { + "post": { + "vector": [8.857, -8.346, -3.6], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-0.0007, 0, 0.3], + "1.08": { + "post": { + "vector": [9.171, -8.542, -3.717], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [0, 0, 0.3], + "1.13": { + "post": { + "vector": [9.284, -8.61, -3.758], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], + "1.17": { + "post": { + "vector": [9.186, -8.542, -3.718], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.21": { + "post": { + "vector": [8.91, -8.344, -3.604], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.125": { - "post": [0.288, 0, 0], + "1.25": { + "post": { + "vector": [8.487, -8.026, -3.424], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0.888, 0, 0], + "1.29": { + "post": { + "vector": [7.947, -7.595, -3.189], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [3.6, 0, 0], + "1.34": { + "post": { + "vector": [7.319, -7.061, -2.907], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [3.6, 0, 0], + "1.38": { + "post": { + "vector": [6.634, -6.433, -2.588], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [3.4782, 0, 0], + "1.42": { + "post": { + "vector": [5.922, -5.719, -2.24], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [2.844, 0, 0], + "1.46": { + "post": { + "vector": [5.213, -4.929, -1.873], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [1.08, 0, 0], + "1.5": { + "post": { + "vector": [4.536, -4.075, -1.492], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [1.08, 0, 0], + "1.54": { + "post": { + "vector": [3.92, -3.166, -1.103], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [1.43582, 0, 0], + "1.58": { + "post": { + "vector": [3.394, -2.215, -0.711], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [2.18304, 0, 0], + "1.63": { + "post": { + "vector": [2.985, -1.233, -0.319], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [4.10446, 0, 0], + "1.67": { + "post": { + "vector": [2.723, -0.231, 0.073], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [8.19639, 0, 0], + "1.71": { + "post": { + "vector": [2.633, 0.776, 0.463], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [9.4403, 0, 0], + "1.75": { + "post": { + "vector": [2.751, 1.778, 0.852], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [9.59674, 0, 0], + "1.79": { + "post": { + "vector": [3.067, 2.76, 1.242], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [9.71028, 0, 0], + "1.84": { + "post": { + "vector": [3.546, 3.71, 1.633], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [6.62459, 0, 0], + "1.88": { + "post": { + "vector": [4.153, 4.617, 2.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [3.6, 0, 0], + "1.92": { + "post": { + "vector": [4.853, 5.47, 2.404], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [3.369, 0, 0], + "1.96": { + "post": { + "vector": [5.609, 6.256, 2.775], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [2.949, 0, 0], + "2.0": { + "post": { + "vector": [6.385, 6.966, 3.128], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [1.08, 0, 0], + "2.04": { + "post": { + "vector": [7.145, 7.591, 3.455], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-0.9288, 0, 0], + "2.08": { + "post": { + "vector": [7.85, 8.12, 3.745], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-1.008, 0, 0], + "2.13": { + "post": { + "vector": [8.464, 8.546, 3.988], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-1.08, 0, 0], + "2.17": { + "post": { + "vector": [8.949, 8.861, 4.175], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], + "2.21": { + "post": { + "vector": [9.266, 9.056, 4.294], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "2.25": { + "vector": [9.38, 9.123, 4.336], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "neck4": { + "shoulderUnder": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": [0.576, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": [1.776, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.3333": { - "post": [7.2, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": [7.2, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.9583": { - "post": [5.91144, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.0": { - "post": [5.65656, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.0417": { - "post": [5.5008, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.125": { - "post": [4.11944, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.2917": { - "post": [-1.1832, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.375": { - "post": [1.29997, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.4167": { - "post": [1.54639, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.4583": { - "post": [1.66012, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [-13.881, 5.662, -3.178], + "easing": "linear" }, - "2.5": { - "post": [2.19251, 0, 0], + "0.04": { + "pre": { + "vector": [-14.642, 5.581, -3.182], + "easing": "linear" + }, + "post": { + "vector": [-14.642, 5.581, -3.182], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [3.31054, 0, 0], + "0.08": { + "post": { + "vector": [-15.27, 5.397, -3.117], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [6.18546, 0, 0], + "0.13": { + "post": { + "vector": [-15.778, 5.119, -2.989], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [12.30797, 0, 0], + "0.17": { + "post": { + "vector": [-16.177, 4.758, -2.803], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [14.16917, 0, 0], + "0.21": { + "post": { + "vector": [-16.482, 4.323, -2.567], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [14.40324, 0, 0], + "0.25": { + "post": { + "vector": [-16.705, 3.825, -2.285], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [14.57312, 0, 0], + "0.29": { + "post": { + "vector": [-16.859, 3.273, -1.966], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [10.8497, 0, 0], + "0.34": { + "post": { + "vector": [-16.958, 2.675, -1.617], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [7.2, 0, 0], + "0.38": { + "post": { + "vector": [-17.013, 2.042, -1.243], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [4.752, 0, 0], + "0.42": { + "post": { + "vector": [-17.038, 1.384, -0.853], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [4.5264, 0, 0], + "0.46": { + "post": { + "vector": [-17.044, 0.709, -0.451], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [4.44, 0, 0], + "0.5": { + "post": { + "vector": [-17.043, 0.028, -0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [4.32, 0, 0], + "0.54": { + "post": { + "vector": [-17.004, -0.651, 0.36], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [2.3112, 0, 0], + "0.58": { + "post": { + "vector": [-16.895, -1.32, 0.759], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [2.232, 0, 0], + "0.63": { + "post": { + "vector": [-16.727, -1.977, 1.148], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [2.16, 0, 0], + "0.67": { + "post": { + "vector": [-16.511, -2.614, 1.522], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [3.0848, 0, 0], + "0.71": { + "post": { + "vector": [-16.258, -3.228, 1.878], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [5.87733, 0, 0], + "0.75": { + "post": { + "vector": [-15.979, -3.812, 2.213], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [13.04, 0, 0], + "0.79": { + "post": { + "vector": [-15.684, -4.361, 2.522], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "0.84": { + "post": { + "vector": [-15.384, -4.869, 2.804], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.125": { - "post": [0.288, 0, 0], + "0.88": { + "post": { + "vector": [-15.09, -5.329, 3.056], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0.888, 0, 0], + "0.92": { + "post": { + "vector": [-14.811, -5.736, 3.275], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [3.6, 0, 0], + "0.96": { + "post": { + "vector": [-14.559, -6.084, 3.458], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [6.0411, 0, 0], + "1.0": { + "post": { + "vector": [-14.345, -6.365, 3.605], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [7.00095, 0, 0], + "1.04": { + "post": { + "vector": [-14.178, -6.573, 3.713], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [7.155, 0, 0], + "1.08": { + "post": { + "vector": [-14.07, -6.703, 3.779], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [10.8, 0, 0], + "1.13": { + "post": { + "vector": [-14.031, -6.747, 3.801], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [10.31802, 0, 0], + "1.17": { + "post": { + "vector": [-14.082, -6.681, 3.767], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [8.66322, 0, 0], + "1.21": { + "post": { + "vector": [-14.222, -6.491, 3.669], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.25": { - "post": [1.16038, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": [-7.29614, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": [-7.62542, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": [-7.82, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.5833": { - "post": [-7.994, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.7083": { - "post": [-8.9, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.7917": { - "post": [-11.42, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": [-11.42, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": [-13.0307, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": [-13.3493, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": [-13.544, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": [-15.2242, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.2917": { - "post": [-21.674, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": [-16.60046, 0, 0], + "post": { + "vector": [-14.435, -6.189, 3.512], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-16.09698, 0, 0], + "1.29": { + "post": { + "vector": [-14.706, -5.79, 3.3], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [-15.8646, 0, 0], + "1.34": { + "post": { + "vector": [-15.017, -5.308, 3.041], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-15.65779, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": [-15.22347, 0, 0], + "1.38": { + "post": { + "vector": [-15.354, -4.754, 2.738], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-14.10666, 0, 0], + "1.42": { + "post": { + "vector": [-15.7, -4.143, 2.398], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [-11.72827, 0, 0], + "1.46": { + "post": { + "vector": [-16.038, -3.488, 2.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [-14.21304, 0, 0], - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": [-14.52553, 0, 0], + "1.5": { + "post": { + "vector": [-16.354, -2.801, 1.631], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-14.75233, 0, 0], + "1.54": { + "post": { + "vector": [-16.629, -2.094, 1.218], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [-11.25151, 0, 0], + "1.58": { + "post": { + "vector": [-16.847, -1.379, 0.795], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-7.82, 0, 0], + "1.63": { + "post": { + "vector": [-16.991, -0.668, 0.371], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-8.15, 0, 0], + "1.67": { + "post": { + "vector": [-17.043, 0.028, -0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-8.75, 0, 0], + "1.71": { + "post": { + "vector": [-16.997, 0.699, -0.446], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-11.42, 0, 0], + "1.75": { + "post": { + "vector": [-16.869, 1.342, -0.827], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-14.48, 0, 0], + "1.79": { + "post": { + "vector": [-16.672, 1.954, -1.185], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-14.762, 0, 0], + "1.84": { + "post": { + "vector": [-16.419, 2.532, -1.519], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-14.87, 0, 0], + "1.88": { + "post": { + "vector": [-16.125, 3.073, -1.825], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-15.02, 0, 0], + "1.92": { + "post": { + "vector": [-15.803, 3.574, -2.102], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-21.69551, 0, 0], + "1.96": { + "post": { + "vector": [-15.467, 4.03, -2.35], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-23.34578, 0, 0], + "2.0": { + "post": { + "vector": [-15.131, 4.439, -2.567], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-23.41085, 0, 0], + "2.04": { + "post": { + "vector": [-14.808, 4.796, -2.751], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-23.47, 0, 0], + "2.08": { + "post": { + "vector": [-14.512, 5.097, -2.903], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [-22.3616, 0, 0], + "2.13": { + "post": { + "vector": [-14.257, 5.338, -3.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [-19.01467, 0, 0], + "2.17": { + "post": { + "vector": [-14.058, 5.515, -3.108], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [-10.43, 0, 0], + "2.21": { + "post": { + "vector": [-13.927, 5.624, -3.16], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [-13.881, 5.662, -3.178], + "easing": "linear" } }, "position": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, -1.589, 3.773], + "easing": "linear" }, - "0.9167": { - "post": [0, 0, 0], + "0.04": { + "pre": { + "vector": [0, -1.706, 3.995], + "easing": "linear" + }, + "post": { + "vector": [0, -1.706, 3.995], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [0, 0, 0.01553], + "0.08": { + "post": { + "vector": [-0.001, -1.804, 4.181], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [0, 0, 0.06885], + "0.13": { + "post": { + "vector": [-0.001, -1.883, 4.333], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [0, 0, 0.31062], + "0.17": { + "post": { + "vector": [-0.002, -1.947, 4.454], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0, 0, 0.58312], + "0.21": { + "post": { + "vector": [-0.003, -1.997, 4.549], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [0, 0, 0.59373], + "0.25": { + "post": { + "vector": [-0.004, -2.034, 4.62], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [0, 0, 0.6], + "0.29": { + "post": { + "vector": [-0.005, -2.061, 4.671], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [0, 0, 0.70333], + "0.34": { + "post": { + "vector": [-0.006, -2.079, 4.705], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 1.1], + "0.38": { + "post": { + "vector": [-0.007, -2.09, 4.726], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [0, 0, 0.87439], + "0.42": { + "post": { + "vector": [-0.008, -2.095, 4.737], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, 0, 0.852], + "0.46": { + "post": { + "vector": [-0.008, -2.097, 4.741], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [0, 0, 0.84167], + "0.5": { + "post": { + "vector": [-0.008, -2.098, 4.741], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0.83247], + "0.54": { + "post": { + "vector": [-0.008, -2.091, 4.729], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [0, 0, 0.81316], + "0.58": { + "post": { + "vector": [-0.008, -2.073, 4.694], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [0, 0, 0.76349], + "0.63": { + "post": { + "vector": [-0.008, -2.045, 4.641], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [0, 0, 0.65773], + "0.67": { + "post": { + "vector": [-0.007, -2.009, 4.571], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [0, 0, 0.62558], + "0.71": { + "post": { + "vector": [-0.006, -1.966, 4.49], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0.62154], + "0.75": { + "post": { + "vector": [-0.005, -1.919, 4.4], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [0, 0, 0.6186], + "0.79": { + "post": { + "vector": [-0.005, -1.869, 4.305], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [0, 0, 0.60921], + "0.84": { + "post": { + "vector": [-0.004, -1.818, 4.209], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [0, 0, 0.6], + "0.88": { + "post": { + "vector": [-0.003, -1.768, 4.114], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [0, 0, 0.6], + "0.92": { + "post": { + "vector": [-0.002, -1.721, 4.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [0, 0, 1.153], + "0.96": { + "post": { + "vector": [-0.001, -1.679, 3.943], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [0, 0, 1.56871], + "1.0": { + "post": { + "vector": [-0.001, -1.642, 3.873], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [0, 0, 1.5851], + "1.04": { + "post": { + "vector": [0, -1.614, 3.82], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [0, 0, 1.6], + "1.08": { + "post": { + "vector": [0, -1.596, 3.785], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [0, 0, 1.5575], + "1.13": { + "post": { + "vector": [0, -1.589, 3.773], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [0, 0, 1.42917], + "1.17": { + "post": { + "vector": [0, -1.598, 3.789], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [0, 0, 1.1], + "1.21": { + "post": { + "vector": [-0.001, -1.622, 3.834], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.25": { + "post": { + "vector": [-0.001, -1.658, 3.904], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [4.4211, 0, 0], + "1.29": { + "post": { + "vector": [-0.002, -1.704, 3.991], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [6.1595, 0, 0], + "1.34": { + "post": { + "vector": [-0.003, -1.757, 4.092], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [6.4385, 0, 0], + "1.38": { + "post": { + "vector": [-0.004, -1.814, 4.201], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [31.3, 0, 0], + "1.42": { + "post": { + "vector": [-0.005, -1.873, 4.313], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [31.46, 0, 0], + "1.46": { + "post": { + "vector": [-0.006, -1.93, 4.422], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [32.00933, 0, 0], + "1.5": { + "post": { + "vector": [-0.006, -1.983, 4.523], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [34.5, 0, 0], + "1.54": { + "post": { + "vector": [-0.007, -2.029, 4.61], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [2.0125, 0, 0], + "1.58": { + "post": { + "vector": [-0.008, -2.065, 4.68], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [0.7475, 0, 0], + "1.63": { + "post": { + "vector": [-0.008, -2.089, 4.725], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [0, 0, 0], + "1.67": { + "post": { + "vector": [-0.008, -2.098, 4.741], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [5.08056, 0, 0], + "1.71": { + "post": { + "vector": [-0.008, -2.09, 4.727], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [24.58333, 0, 0], + "1.75": { + "post": { + "vector": [-0.008, -2.07, 4.688], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [13.49079, 0, 0], + "1.79": { + "post": { + "vector": [-0.007, -2.038, 4.627], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [12.39001, 0, 0], + "1.84": { + "post": { + "vector": [-0.007, -1.997, 4.549], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [11.88195, 0, 0], + "1.88": { + "post": { + "vector": [-0.006, -1.949, 4.459], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [12.12467, 0, 0], + "1.92": { + "post": { + "vector": [-0.005, -1.898, 4.36], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [12.63438, 0, 0], + "1.96": { + "post": { + "vector": [-0.004, -1.844, 4.257], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [13.94507, 0, 0], + "2.0": { + "post": { + "vector": [-0.003, -1.789, 4.154], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [16.73635, 0, 0], + "2.04": { + "post": { + "vector": [-0.002, -1.738, 4.055], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [24.84696, 0, 0], + "2.08": { + "post": { + "vector": [-0.002, -1.69, 3.965], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [25.86696, 0, 0], + "2.13": { + "post": { + "vector": [-0.001, -1.649, 3.887], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [26.60727, 0, 0], + "2.17": { + "post": { + "vector": [0, -1.618, 3.826], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [13.17061, 0, 0], + "2.21": { + "post": { + "vector": [0, -1.597, 3.787], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [0.00001, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, -1.589, 3.773], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.1667": { - "post": [0.00001, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.3333": { - "post": [20.61113, 0, 0], + "0.04": { + "pre": { + "vector": [-0.101, 0.001, 0.001], + "easing": "linear" + }, + "post": { + "vector": [-0.101, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [1.44278, 0, 0], + "0.08": { + "post": { + "vector": [-0.385, 0.005, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [0.68704, 0, 0], + "0.13": { + "post": { + "vector": [-0.821, 0.01, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [0, 0, 0], + "0.17": { + "post": { + "vector": [-1.379, 0.017, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "throat5": { - "rotation": { - "0.0": [0, 0, 0], - "3.75": [6, 0, 0], - "4.4583": [18.92, 0, 0], - "5.2917": [0, 0, 0] - } - }, - "throat1": { - "rotation": { - "0.0": [0, 0, 0], - "1.0417": [-12, 0, 0], - "1.4167": [-9, 0, 0], - "2.0": [-9, 0, 0], - "2.5417": [-8, 0, 0], - "3.75": [1, 0, 0], - "3.9167": [-7, 0, 0], - "4.1667": [-6.53464, -1.65745, 1.14228], - "4.4583": [-5.95635, -0.00899, 0.03616], - "4.875": [-13.9997, -0.01591, 0.06398], - "5.2917": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "1.0417": [0, -0.5, -3], - "1.4167": [0, -1, -5.4], - "1.7917": [0, -0.26, -7.94], - "2.0": [0, -1.1, -5], - "2.25": [0.06, -0.82, -2.71], - "2.4167": [0.1, -0.64, -2.85], - "2.5417": [0, -0.5, -2.2], - "2.7917": [0, 0.1, -0.25], - "3.0417": [0, -0.3, -3.3], - "3.5417": [0, -0.5, -5.3], - "3.75": [0, -0.5, -8.59], - "3.9167": [0, -0.5, -3.3], - "4.4583": [0, -0.6, -1.81], - "4.875": [0, -0.5, -1.9], - "5.2917": [0, 0, 0] - } - }, - "throat2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "0.21": { + "post": { + "vector": [-2.028, 0.025, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [0, 0, 0], + "0.25": { + "post": { + "vector": [-2.738, 0.034, 0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-0.16107, 1.69124, 0], + "0.29": { + "post": { + "vector": [-3.478, 0.044, 0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-0.19293, 2.02577, 0], + "0.34": { + "post": { + "vector": [-4.218, 0.053, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-0.2124, 2.2302, 0], + "0.38": { + "post": { + "vector": [-4.928, 0.062, 0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [-0.23782, 2.49711, 0], + "0.42": { + "post": { + "vector": [-5.577, 0.07, 0.028], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-0.3354, 3.5217, 0], + "0.46": { + "post": { + "vector": [-6.135, 0.077, 0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [-0.3465, 3.63825, 0], + "0.5": { + "post": { + "vector": [-6.571, 0.083, 0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-0.3476, 3.64982, 0], + "0.54": { + "post": { + "vector": [-6.855, 0.087, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [-0.34811, 3.65515, 0], + "0.58": { + "post": { + "vector": [-6.956, 0.088, 0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-0.21156, 3.51606, 0], + "0.63": { + "post": { + "vector": [-6.839, 0.087, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [0.07519, 3.22395, 0], + "0.67": { + "post": { + "vector": [-6.513, 0.082, 0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [0.81254, 2.47281, 0], + "0.71": { + "post": { + "vector": [-6.016, 0.076, 0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [2.38284, 0.87318, 0], + "0.75": { + "post": { + "vector": [-5.386, 0.068, 0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [2.8602, 0.3869, 0], + "0.79": { + "post": { + "vector": [-4.661, 0.059, 0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [2.92023, 0.32574, 0], + "0.84": { + "post": { + "vector": [-3.879, 0.049, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [2.9638, 0.28136, 0], + "0.88": { + "post": { + "vector": [-3.077, 0.038, 0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [1.46708, 0.13927, 0], + "0.92": { + "post": { + "vector": [-2.295, 0.029, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [0, 0, 0], + "0.96": { + "post": { + "vector": [-1.57, 0.02, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-0.306, 3.213, 0], + "1.0": { + "post": { + "vector": [-0.94, 0.012, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-0.3342, 3.5091, 0], + "1.04": { + "post": { + "vector": [-0.443, 0.005, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-0.345, 3.6225, 0], + "1.08": { + "post": { + "vector": [-0.117, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-0.36, 3.78, 0], + "1.13": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-1.782, 3.78, 0], + "1.17": { + "post": { + "vector": [-0.101, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-2.13354, 0.2646, 0], + "1.21": { + "post": { + "vector": [-0.385, 0.005, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-2.1474, 0.126, 0], + "1.25": { + "post": { + "vector": [-0.821, 0.01, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-2.16, 0, 0], + "1.29": { + "post": { + "vector": [-1.379, 0.017, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "1.34": { + "post": { + "vector": [-2.028, 0.025, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [0, 0, 0], + "1.38": { + "post": { + "vector": [-2.738, 0.034, 0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, 0, 0.08948], + "1.42": { + "post": { + "vector": [-3.478, 0.044, 0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, 0, 0.10718], + "1.46": { + "post": { + "vector": [-4.218, 0.053, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [0, 0, 0.118], + "1.5": { + "post": { + "vector": [-4.928, 0.062, 0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [0, 0, 0.13212], + "1.54": { + "post": { + "vector": [-5.577, 0.07, 0.028], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0.18633], + "1.58": { + "post": { + "vector": [-6.135, 0.077, 0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [0, 0, 0.1925], + "1.63": { + "post": { + "vector": [-6.571, 0.083, 0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, 0, 0.19311], + "1.67": { + "post": { + "vector": [-6.855, 0.087, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [0, 0, 0.19339], + "1.71": { + "post": { + "vector": [-6.956, 0.088, 0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0.19365], + "1.75": { + "post": { + "vector": [-6.839, 0.087, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [0, 0, 0.19417], + "1.79": { + "post": { + "vector": [-6.513, 0.082, 0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [0, 0, 0.19553], + "1.84": { + "post": { + "vector": [-6.016, 0.076, 0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [0, 0, 0.19842], + "1.88": { + "post": { + "vector": [-5.386, 0.068, 0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [0, 0, 0.19842], + "1.92": { + "post": { + "vector": [-4.661, 0.059, 0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [0, 0, 0.09822], + "1.96": { + "post": { + "vector": [-3.879, 0.049, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [0, 0, 0], + "2.0": { + "post": { + "vector": [-3.077, 0.038, 0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [0, 0, 0.17], + "2.04": { + "post": { + "vector": [-2.295, 0.029, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [0, 0, 0.18567], + "2.08": { + "post": { + "vector": [-1.57, 0.02, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [0, 0, 0.19167], + "2.13": { + "post": { + "vector": [-0.94, 0.012, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [0, 0, 0.2], + "2.17": { + "post": { + "vector": [-0.443, 0.005, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], + "2.21": { + "post": { + "vector": [-0.117, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" } - } - }, - "throat3": { - "rotation": { - "0.0": [0, 0, 0], - "1.0417": [8, -6, 0], - "2.4167": [8.04192, -1.64292, -0.64443], - "3.0": [8.02564, -4.02149, -0.29352], - "3.9167": [15.02564, -4.02149, -0.29352], - "4.25": [14.96041, -1.64563, -0.35128], - "4.375": [11.64969, -0.43818, -0.38063], - "4.625": [23.02825, 1.97674, -0.43934], - "5.2917": [0, 0, 0] }, "position": { - "0.0": [0, 0, 0], - "2.4167": [0.2, 0, 0], - "4.875": [0.2, 0, 0.3], - "5.2917": [0, 0, 0] + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } }, "scale": { - "0.0": [1, 1, 1], - "1.0417": [1, 1, 0.6], - "2.5417": [1, 1, 1], - "3.0": [1, 1, 0.6], - "3.75": [1, 1, 0.2636], - "3.9167": [1, 1, 0.8], - "5.2917": [1, 1, 1] - } - }, - "tailLower": { - "rotation": { - "0.0": [0, 0, 0], - "0.4583": [2.03372, 2.60949, 1.48057], - "2.0833": [8.27, 0, 0], - "3.6667": [4, 0, 0] + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } } }, - "tail1": { + "neck3": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.125": { - "post": [0.144, 0.576, -0.16], + "0.04": { + "pre": { + "vector": [0.054, 0, -0.001], + "easing": "linear" + }, + "post": { + "vector": [0.054, 0, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0.444, 1.776, -0.49333], + "0.08": { + "post": { + "vector": [0.207, -0.001, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [1.8, 7.2, -2], + "0.13": { + "post": { + "vector": [0.445, -0.002, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [3.87493, 7.56616, -0.98288], + "0.17": { + "post": { + "vector": [0.754, -0.003, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [4.69081, 7.71014, -0.58294], + "0.21": { + "post": { + "vector": [1.119, -0.005, -0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [4.82175, 7.73325, -0.51875], + "0.25": { + "post": { + "vector": [1.527, -0.006, -0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [9.72, -6.12, 1], + "0.29": { + "post": { + "vector": [1.963, -0.008, -0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [9.55744, -5.95951, 1], + "0.34": { + "post": { + "vector": [2.413, -0.01, -0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [8.99932, -5.4085, 1], + "0.38": { + "post": { + "vector": [2.863, -0.012, -0.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [6.46883, -2.91024, 1], + "0.42": { + "post": { + "vector": [3.299, -0.013, -0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [3.61668, -0.09443, 1], + "0.46": { + "post": { + "vector": [3.707, -0.015, -0.051], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [3.50562, 0.01521, 1], + "0.5": { + "post": { + "vector": [4.072, -0.016, -0.056], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [3.44, 0.08, 1], + "0.54": { + "post": { + "vector": [4.381, -0.017, -0.06], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [6.045, -0.1, 1], + "0.58": { + "post": { + "vector": [4.619, -0.018, -0.064], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [7.69373, 0.78589, 1], + "0.63": { + "post": { + "vector": [4.772, -0.018, -0.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [8.01985, 0.96112, 1], + "0.67": { + "post": { + "vector": [4.827, -0.018, -0.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [8.21915, 1.0682, 1], + "0.71": { + "post": { + "vector": [4.714, -0.018, -0.065], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [8.29335, 0.76023, 0.82778], + "0.75": { + "post": { + "vector": [4.406, -0.017, -0.061], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [8.57819, -0.42197, 0.16667], + "0.79": { + "post": { + "vector": [3.945, -0.016, -0.054], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [9.42279, -0.23157, 0.09146], + "0.84": { + "post": { + "vector": [3.376, -0.014, -0.046], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [9.50661, -0.21267, 0.084], + "0.88": { + "post": { + "vector": [2.741, -0.011, -0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [9.54529, -0.20395, 0.08056], + "0.92": { + "post": { + "vector": [2.085, -0.009, -0.028], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [9.36775, -0.19619, 0.07749], + "0.96": { + "post": { + "vector": [1.45, -0.006, -0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [8.99492, -0.17989, 0.07105], + "1.0": { + "post": { + "vector": [0.881, -0.004, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [8.0362, -0.13798, 0.0545], + "1.04": { + "post": { + "vector": [0.421, -0.002, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [5.99449, -0.04872, 0.01924], + "1.08": { + "post": { + "vector": [0.112, 0, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [1.9377, -0.02159, 0.00853], + "1.13": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [1.42752, -0.01818, 0.00718], + "1.17": { + "post": { + "vector": [0.061, 0, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [1.05722, -0.0157, 0.0062], + "1.21": { + "post": { + "vector": [0.234, -0.001, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [2.26052, 0.03263, 0.00307], + "1.25": { + "post": { + "vector": [0.502, -0.002, -0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [3.44, 0.08, 0], + "1.29": { + "post": { + "vector": [0.846, -0.004, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [8.7865, 0.012, 0], + "1.34": { + "post": { + "vector": [1.251, -0.005, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [9.27922, 0.00573, 0], + "1.38": { + "post": { + "vector": [1.699, -0.007, -0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [9.46792, 0.00333, 0], + "1.42": { + "post": { + "vector": [2.172, -0.009, -0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [9.73, 0, 0], + "1.46": { + "post": { + "vector": [2.654, -0.011, -0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [10.2988, 0, 0], + "1.5": { + "post": { + "vector": [3.128, -0.013, -0.043], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [2.73902, 0, 0], + "1.54": { + "post": { + "vector": [3.575, -0.014, -0.049], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [2.44096, 0, 0], + "1.58": { + "post": { + "vector": [3.98, -0.016, -0.055], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [2.17, 0, 0], + "1.63": { + "post": { + "vector": [4.325, -0.017, -0.059], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [2.3842, 0, 0], + "1.67": { + "post": { + "vector": [4.592, -0.018, -0.063], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [3.031, 0, 0], + "1.71": { + "post": { + "vector": [4.765, -0.018, -0.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [4.69, 0, 0], + "1.75": { + "post": { + "vector": [4.827, -0.018, -0.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "1.79": { + "post": { + "vector": [4.732, -0.018, -0.065], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 0, 0], + "1.84": { + "post": { + "vector": [4.469, -0.017, -0.061], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [0, 0.00777, 0], + "1.88": { + "post": { + "vector": [4.072, -0.016, -0.056], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [0, 0.03443, 0], + "1.92": { + "post": { + "vector": [3.575, -0.014, -0.049], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [0, 0.15531, 0], + "1.96": { + "post": { + "vector": [3.011, -0.012, -0.041], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0, 0.29156, 0], + "2.0": { + "post": { + "vector": [2.413, -0.01, -0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [0, 0.29687, 0], + "2.04": { + "post": { + "vector": [1.815, -0.008, -0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [0, 0.3, 0], + "2.08": { + "post": { + "vector": [1.251, -0.005, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [0, 0.021, 0], + "2.13": { + "post": { + "vector": [0.754, -0.003, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [0, 0.01, 0], + "2.17": { + "post": { + "vector": [0.357, -0.002, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [0, 0, 0], + "2.21": { + "post": { + "vector": [0.095, 0, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "tail2": { + "neck4": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": [0.288, 0.288, 0], - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": [0.888, 0.888, 0], - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": [3.6, 3.6, 0], - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": [5.67493, 4.08822, 0], - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": [6.49081, 4.28019, 0], - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": [6.62175, 4.311, 0], - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": [13.32, -2.16, 0], - "lerp_mode": "catmullrom" + "vector": [0.085, -3.811, -1.936], + "easing": "linear" }, - "1.0417": { - "post": [12.51316, -2.10564, 0], + "0.04": { + "pre": { + "vector": [0.124, -3.801, -1.933], + "easing": "linear" + }, + "post": { + "vector": [0.124, -3.801, -1.933], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [9.74301, -1.91901, 0], + "0.08": { + "post": { + "vector": [0.174, -3.772, -1.921], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-2.81679, -1.07282, 0], + "0.13": { + "post": { + "vector": [0.232, -3.722, -1.899], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-16.97306, -0.11908, 0], + "0.17": { + "post": { + "vector": [0.297, -3.65, -1.866], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [-17.52428, -0.08194, 0], + "0.21": { + "post": { + "vector": [0.367, -3.554, -1.821], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [-17.85, -0.06, 0], + "0.25": { + "post": { + "vector": [0.44, -3.432, -1.763], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-6.11, -1.14, 0], + "0.29": { + "post": { + "vector": [0.514, -3.284, -1.691], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0.27016, -0.97893, 0], + "0.34": { + "post": { + "vector": [0.589, -3.107, -1.605], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [1.53217, -0.94707, 0], + "0.38": { + "post": { + "vector": [0.662, -2.901, -1.503], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [2.3034, -0.9276, 0], + "0.42": { + "post": { + "vector": [0.731, -2.664, -1.384], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [2.69032, -0.76785, 0], + "0.46": { + "post": { + "vector": [0.796, -2.394, -1.248], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [4.17557, -0.1546, 0], + "0.5": { + "post": { + "vector": [0.855, -2.09, -1.094], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [4.34452, -0.08484, 0], + "0.54": { + "post": { + "vector": [0.905, -1.75, -0.921], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [4.36129, -0.07792, 0], + "0.58": { + "post": { + "vector": [0.947, -1.374, -0.727], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [4.36902, -0.07472, 0], + "0.63": { + "post": { + "vector": [0.978, -0.958, -0.513], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [4.25261, -0.07188, 0], + "0.67": { + "post": { + "vector": [0.998, -0.502, -0.277], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [4.00814, -0.06591, 0], + "0.71": { + "post": { + "vector": [1.005, -0.004, -0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [3.37951, -0.05055, 0], + "0.75": { + "post": { + "vector": [0.98, 0.533, 0.262], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [2.04077, -0.01785, 0], + "0.79": { + "post": { + "vector": [0.913, 1.096, 0.554], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [-2.57642, -0.00791, 0], + "0.84": { + "post": { + "vector": [0.815, 1.664, 0.848], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-3.15709, -0.00666, 0], + "0.88": { + "post": { + "vector": [0.698, 2.22, 1.133], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-3.57853, -0.00575, 0], + "0.92": { + "post": { + "vector": [0.571, 2.743, 1.401], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [-10.78562, -0.03315, 0], + "0.96": { + "post": { + "vector": [0.445, 3.215, 1.641], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-17.84999, -0.06, 0], + "1.0": { + "post": { + "vector": [0.33, 3.617, 1.844], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [4.25, -0.009, 0], + "1.04": { + "post": { + "vector": [0.235, 3.927, 2], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [6.28667, -0.0043, 0], + "1.08": { + "post": { + "vector": [0.171, 4.128, 2.1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [7.06667, -0.0025, 0], + "1.13": { + "post": { + "vector": [0.148, 4.199, 2.136], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [8.15, 0, 0], + "1.17": { + "post": { + "vector": [0.156, 4.19, 2.131], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [5.306, 0, 0], + "1.21": { + "post": { + "vector": [0.179, 4.161, 2.117], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-2.09308, 0, 0], + "1.25": { + "post": { + "vector": [0.214, 4.111, 2.092], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-2.3848, 0, 0], + "1.29": { + "post": { + "vector": [0.26, 4.039, 2.056], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-2.65, 0, 0], + "1.34": { + "post": { + "vector": [0.315, 3.944, 2.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [-2.0686, 0, 0], + "1.38": { + "post": { + "vector": [0.377, 3.824, 1.949], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [-0.313, 0, 0], + "1.42": { + "post": { + "vector": [0.444, 3.679, 1.875], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [4.19, 0, 0], + "1.46": { + "post": { + "vector": [0.514, 3.506, 1.788], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.5": { + "post": { + "vector": [0.586, 3.304, 1.686], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.125": { - "post": [0.576, -0.576, 0], + "1.54": { + "post": { + "vector": [0.657, 3.073, 1.568], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [1.776, -1.776, 0], + "1.58": { + "post": { + "vector": [0.726, 2.811, 1.434], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [7.2, -7.2, 0], + "1.63": { + "post": { + "vector": [0.791, 2.516, 1.282], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [7.68822, -3.53835, 0], + "1.67": { + "post": { + "vector": [0.85, 2.188, 1.114], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [7.88019, -2.09858, 0], + "1.71": { + "post": { + "vector": [0.902, 1.825, 0.926], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [7.911, -1.8675, 0], + "1.75": { + "post": { + "vector": [0.945, 1.425, 0.72], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [8.64, 10.8, 0], + "1.79": { + "post": { + "vector": [0.977, 0.988, 0.494], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [7.80857, 10.52044, 0], + "1.84": { + "post": { + "vector": [0.998, 0.512, 0.249], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [4.95399, 9.56062, 0], + "1.88": { + "post": { + "vector": [1.005, -0.004, -0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-7.98861, 5.20881, 0], + "1.92": { + "post": { + "vector": [0.973, -0.559, -0.304], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-22.57634, 0.30385, 0], + "1.96": { + "post": { + "vector": [0.887, -1.134, -0.598], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [-23.14435, 0.11286, 0], + "2.0": { + "post": { + "vector": [0.763, -1.706, -0.889], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [-23.48, 0, 0], + "2.04": { + "post": { + "vector": [0.617, -2.253, -1.165], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-6.525, -1.26, 0], + "2.08": { + "post": { + "vector": [0.465, -2.752, -1.415], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-1.67724, -2.79017, 0], + "2.13": { + "post": { + "vector": [0.321, -3.181, -1.627], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-0.71834, -3.09284, 0], + "2.17": { + "post": { + "vector": [0.2, -3.515, -1.792], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-0.13235, -3.2778, 0], + "2.21": { + "post": { + "vector": [0.116, -3.733, -1.899], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [-1.90928, -2.71329, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0.085, -3.811, -1.936], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.2917": { - "post": [-8.73039, -0.5463, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.375": { - "post": [-10.96828, -0.2998, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bone": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.4167": { - "post": [-11.19036, -0.27534, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.4583": { - "post": [-11.29286, -0.26405, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.5": { - "post": [-10.74018, -0.254, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [-4.239, -9.337, 2.84], + "easing": "linear" }, - "2.5833": { - "post": [-9.57956, -0.2329, 0], + "0.04": { + "pre": { + "vector": [-4.149, -9.224, 2.8], + "easing": "linear" + }, + "post": { + "vector": [-4.149, -9.224, 2.8], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-6.59512, -0.17863, 0], + "0.08": { + "post": { + "vector": [-3.897, -8.901, 2.687], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [-0.23935, -0.06308, 0], + "0.13": { + "post": { + "vector": [-3.51, -8.39, 2.511], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [-4.32185, -0.02795, 0], + "0.17": { + "post": { + "vector": [-3.017, -7.712, 2.285], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-4.83526, -0.02353, 0], + "0.21": { + "post": { + "vector": [-2.447, -6.888, 2.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-5.20791, -0.02032, 0], + "0.25": { + "post": { + "vector": [-1.827, -5.94, 1.726], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [-14.43531, -0.01006, 0], + "0.29": { + "post": { + "vector": [-1.185, -4.891, 1.414], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-23.47999, 0, 0], + "0.34": { + "post": { + "vector": [-0.548, -3.763, 1.092], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [0.1415, 0, 0], + "0.38": { + "post": { + "vector": [0.057, -2.58, 0.768], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [2.31838, 0, 0], + "0.42": { + "post": { + "vector": [0.605, -1.366, 0.447], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [3.15208, 0, 0], + "0.46": { + "post": { + "vector": [1.071, -0.145, 0.133], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [4.31, 0, 0], + "0.5": { + "post": { + "vector": [1.429, 1.059, -0.173], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-9.91002, 0, 0], + "0.54": { + "post": { + "vector": [1.656, 2.22, -0.469], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-6.3946, 0, 0], + "0.58": { + "post": { + "vector": [1.727, 3.315, -0.756], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-6.256, 0, 0], + "0.63": { + "post": { + "vector": [1.614, 4.323, -1.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-6.13, 0, 0], + "0.67": { + "post": { + "vector": [1.328, 5.24, -1.308], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [-6.5278, 0, 0], + "0.71": { + "post": { + "vector": [0.9, 6.068, -1.576], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [-7.729, 0, 0], + "0.75": { + "post": { + "vector": [0.361, 6.806, -1.839], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [-10.81, 0, 0], + "0.79": { + "post": { + "vector": [-0.257, 7.457, -2.094], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": [0, 0, 0], - "1.7083": [0, -1.2, 0], - "5.0417": [0, 0, 0] - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "0.84": { + "post": { + "vector": [-0.923, 8.022, -2.338], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.125": { - "post": [-1.152, -0.864, 0], + "0.88": { + "post": { + "vector": [-1.604, 8.504, -2.566], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-3.552, -2.664, 0], + "0.92": { + "post": { + "vector": [-2.268, 8.903, -2.774], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-14.4, -10.8, 0], + "0.96": { + "post": { + "vector": [-2.883, 9.224, -2.955], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-10.25013, -3.4767, 0], + "1.0": { + "post": { + "vector": [-3.418, 9.468, -3.105], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [-8.61839, -0.59715, 0], + "1.04": { + "post": { + "vector": [-3.839, 9.639, -3.219], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [-8.3565, -0.135, 0], + "1.08": { + "post": { + "vector": [-4.115, 9.74, -3.29], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-9.36, 10.8, 0], + "1.13": { + "post": { + "vector": [-4.214, 9.773, -3.315], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [-9.36, 10.42725, 0], + "1.17": { + "post": { + "vector": [-4.122, 9.62, -3.261], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-9.36, 9.14749, 0], + "1.21": { + "post": { + "vector": [-3.865, 9.185, -3.109], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.25": { - "post": [-9.36, 3.34508, 0], - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": [-9.36, -3.19487, 0], - "lerp_mode": "catmullrom" - }, - "1.4583": { - "post": [-9.36, -3.44952, 0], - "lerp_mode": "catmullrom" - }, - "1.5417": { - "post": [-9.36, -3.6, 0], + "post": { + "vector": [-3.473, 8.503, -2.875], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-9.36, -4.68, 0], + "1.29": { + "post": { + "vector": [-2.975, 7.606, -2.576], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-10.80963, -6.12963, 0], + "1.34": { + "post": { + "vector": [-2.402, 6.529, -2.229], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-11.09637, -6.41637, 0], + "1.38": { + "post": { + "vector": [-1.781, 5.307, -1.851], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-11.2716, -6.5916, 0], + "1.42": { + "post": { + "vector": [-1.143, 3.975, -1.456], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [-10.50838, -5.45638, 0], + "1.46": { + "post": { + "vector": [-0.513, 2.569, -1.055], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-7.5786, -1.0986, 0], + "1.5": { + "post": { + "vector": [0.082, 1.126, -0.66], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [-9.84437, -0.60289, 0], + "1.54": { + "post": { + "vector": [0.618, -0.315, -0.279], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-10.06921, -0.5537, 0], + "1.58": { + "post": { + "vector": [1.069, -1.716, 0.083], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [-10.17299, -0.53099, 0], + "1.63": { + "post": { + "vector": [1.414, -3.041, 0.421], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-10.03245, -0.51078, 0], + "1.67": { + "post": { + "vector": [1.628, -4.25, 0.731], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-9.73732, -0.46835, 0], + "1.71": { + "post": { + "vector": [1.691, -5.306, 1.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-8.97841, -0.35923, 0], + "1.75": { + "post": { + "vector": [1.573, -6.199, 1.264], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [-7.36221, -0.12685, 0], + "1.79": { + "post": { + "vector": [1.282, -6.951, 1.498], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [-8.87577, -0.05621, 0], + "1.84": { + "post": { + "vector": [0.849, -7.573, 1.715], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-9.06612, -0.04732, 0], + "1.88": { + "post": { + "vector": [0.308, -8.077, 1.916], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-9.20427, -0.04087, 0], + "1.92": { + "post": { + "vector": [-0.31, -8.476, 2.1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [-9.28291, -1.83823, 0], + "1.96": { + "post": { + "vector": [-0.975, -8.78, 2.267], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-9.36, -3.6, 0], + "2.0": { + "post": { + "vector": [-1.652, -9.004, 2.416], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-12.114, -0.54, 0], + "2.04": { + "post": { + "vector": [-2.312, -9.158, 2.543], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-12.3678, -0.258, 0], + "2.08": { + "post": { + "vector": [-2.922, -9.256, 2.649], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-12.465, -0.15, 0], + "2.13": { + "post": { + "vector": [-3.452, -9.31, 2.732], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-12.6, 0, 0], + "2.17": { + "post": { + "vector": [-3.868, -9.333, 2.792], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-5.904, 0, 0], + "2.21": { + "post": { + "vector": [-4.141, -9.338, 2.828], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-5.64, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [-4.239, -9.337, 2.84], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.625": { - "post": [-5.4, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "thighRight": { + "snout1": { "rotation": { - "0.0": [0, 0, 0], - "0.125": [0.4608, 0, 0], - "0.2083": [1.4208, 0, 0], - "0.3333": [5.76, 0, 0], - "0.4167": [5.51589, 0, 0], - "0.4583": [5.41991, 0, 0], - "0.5417": [5.4045, 0, 0], - "0.9167": [5.04, 0, 0], - "2.125": [4.792, 0, 0], - "2.2917": [3.84, 0, 0], - "2.375": [3.73171, 0, 0], - "2.4167": [3.72096, 0, 0], - "2.4583": [3.716, 0, 0], - "2.5": [3.71159, 0, 0], - "2.5833": [3.70232, 0, 0], - "2.6667": [3.67848, 0, 0], - "2.7917": [3.62771, 0, 0], - "2.9583": [3.61228, 0, 0], - "3.0": [3.61034, 0, 0], - "3.0833": [3.60893, 0, 0], - "3.2083": [4.33162, 0, 0], - "3.5": [5.04, 0, 0], - "4.1667": [5.04, 0, 0], - "4.3333": [3.9024, 0, 0], - "4.5": [0.60797, 0, 0], - "4.5417": [0.47808, 0, 0], - "4.625": [0.36, 0, 0], - "4.7083": [0.1152, 0, 0], - "4.7917": [-0.624, 0, 0], - "4.875": [-2.52, 0, 0], - "5.2917": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.125": [0, 0, -0.16], - "0.2083": [0, 0, -0.49333], - "0.3333": [0, 0, -2], - "0.4167": [0, -0.67808, -2.67808], - "0.4583": [0, -0.94471, -2.94471], - "0.5417": [0, -0.9875, -2.9875], - "0.9167": [0, -2, -4], - "1.9167": [0, -1.5, -4], - "1.9583": [0, -1.27629, -4], - "2.0": [0, -1.23204, -4], - "2.0417": [0, -1.205, -4], - "2.125": [0, -1.34192, -4], - "2.2917": [0, -1.8675, -4], - "2.375": [0, -1.92729, -4], - "2.4167": [0, -1.93322, -4], - "2.4583": [0, -1.93596, -4], - "2.5": [0, -1.9384, -4], - "2.5833": [0, -1.94351, -4], - "2.6667": [0, -1.95667, -4], - "2.7917": [0, -1.9847, -4], - "2.9583": [0, -1.99322, -4], - "3.0": [0, -1.99429, -4], - "3.0833": [0, -1.99507, -4], - "3.2083": [0, -1.99756, -4], - "3.5": [0, -2, -4], - "3.9167": [0, -1.15, -4], - "3.9583": [0, -1.07167, -4], - "4.0": [0, -1.04167, -4], - "4.1667": [0, -1, -4], - "4.3333": [0, -1.79, -4], - "4.5": [0, -1.0553, -3.07], - "4.5417": [0, -1.02633, -3.03333], - "4.625": [0, -1, -3], - "4.7083": [0, -1, -2.915], - "4.7917": [0, -1, -2.65833], - "4.875": [0, -1, -2], - "5.2917": [0, 0, 0] + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } } }, - "calfRight": { + "snout2": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": [-0.2016, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.2083": { - "post": [-0.6216, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": [-2.52, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.4167": { - "post": [1.26371, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.4583": { - "post": [2.75147, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.5417": { - "post": [2.99025, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.9167": { - "post": [8.64, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.9167": { - "post": [5.76, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.9583": { - "post": [4.47144, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.0": { - "post": [4.21656, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.0417": { - "post": [4.0608, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.125": { - "post": [5.03544, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.2917": { - "post": [8.7768, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.375": { - "post": [9.20239, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.4167": { - "post": [9.24463, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.4583": { - "post": [9.26412, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.5": { - "post": [9.28147, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [11.421, 0, 0], + "easing": "linear" }, - "2.5833": { - "post": [9.3179, 0, 0], + "0.04": { + "pre": { + "vector": [11.376, 0, 0.001], + "easing": "linear" + }, + "post": { + "vector": [11.376, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [9.41158, 0, 0], + "0.08": { + "post": { + "vector": [11.248, -0.001, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [9.6111, 0, 0], + "0.13": { + "post": { + "vector": [11.052, -0.002, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [9.67175, 0, 0], + "0.17": { + "post": { + "vector": [10.8, -0.003, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [9.67937, 0, 0], + "0.21": { + "post": { + "vector": [10.508, -0.005, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [9.68491, 0, 0], + "0.25": { + "post": { + "vector": [10.188, -0.007, 0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [9.15723, 0, 0], + "0.29": { + "post": { + "vector": [9.854, -0.008, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [8.64, 0, 0], + "0.34": { + "post": { + "vector": [9.519, -0.01, 0.04], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [3.744, 0, 0], + "0.38": { + "post": { + "vector": [9.198, -0.011, 0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [3.2928, 0, 0], + "0.42": { + "post": { + "vector": [8.905, -0.013, 0.054], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [3.12, 0, 0], + "0.46": { + "post": { + "vector": [8.652, -0.014, 0.059], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [2.88, 0, 0], + "0.5": { + "post": { + "vector": [8.455, -0.015, 0.063], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [8.28361, 0, 0], + "0.54": { + "post": { + "vector": [8.326, -0.015, 0.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [6.60625, 0, 0], + "0.58": { + "post": { + "vector": [8.28, -0.016, 0.067], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [6.54012, 0, 0], + "0.63": { + "post": { + "vector": [8.333, -0.015, 0.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [6.48, 0, 0], + "0.67": { + "post": { + "vector": [8.481, -0.015, 0.063], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [6.5106, 0, 0], + "0.71": { + "post": { + "vector": [8.706, -0.014, 0.058], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [6.603, 0, 0], + "0.75": { + "post": { + "vector": [8.991, -0.012, 0.052], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [6.84, 0, 0], + "0.79": { + "post": { + "vector": [9.319, -0.011, 0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "0.84": { + "post": { + "vector": [9.673, -0.009, 0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [0, 0, 0], + "0.88": { + "post": { + "vector": [10.034, -0.007, 0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [0, 0, -0.017], + "0.92": { + "post": { + "vector": [10.387, -0.006, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [0, 0, -0.06833], + "0.96": { + "post": { + "vector": [10.714, -0.004, 0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [0, 0, -0.2], + "1.0": { + "post": { + "vector": [10.998, -0.002, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.04": { + "post": { + "vector": [11.222, -0.001, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.125": { - "post": [0.0864, 0, 0], + "1.08": { + "post": { + "vector": [11.368, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0.2664, 0, 0], + "1.13": { + "post": { + "vector": [11.421, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [1.08, 0, 0], + "1.17": { + "post": { + "vector": [11.376, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-0.62877, 0, 0], + "1.21": { + "post": { + "vector": [11.248, -0.001, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [-1.30066, 0, 0], + "1.25": { + "post": { + "vector": [11.052, -0.002, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [-1.4085, 0, 0], + "1.29": { + "post": { + "vector": [10.8, -0.003, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-3.96, 0, 0], + "1.34": { + "post": { + "vector": [10.508, -0.005, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [0.9, 0, 0], + "1.38": { + "post": { + "vector": [10.188, -0.007, 0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [3.07445, 0, 0], + "1.42": { + "post": { + "vector": [9.854, -0.008, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [3.50456, 0, 0], + "1.46": { + "post": { + "vector": [9.519, -0.01, 0.04], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [3.7674, 0, 0], + "1.5": { + "post": { + "vector": [9.198, -0.011, 0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [2.93257, 0, 0], + "1.54": { + "post": { + "vector": [8.905, -0.013, 0.054], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-0.2721, 0, 0], + "1.58": { + "post": { + "vector": [8.652, -0.014, 0.059], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [-0.63664, 0, 0], + "1.63": { + "post": { + "vector": [8.455, -0.015, 0.063], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-0.67282, 0, 0], + "1.67": { + "post": { + "vector": [8.326, -0.015, 0.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [-0.68951, 0, 0], + "1.71": { + "post": { + "vector": [8.28, -0.016, 0.067], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-0.70437, 0, 0], + "1.75": { + "post": { + "vector": [8.333, -0.015, 0.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-0.73558, 0, 0], + "1.79": { + "post": { + "vector": [8.481, -0.015, 0.063], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-0.81583, 0, 0], + "1.84": { + "post": { + "vector": [8.706, -0.014, 0.058], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [-0.98672, 0, 0], + "1.88": { + "post": { + "vector": [8.991, -0.012, 0.052], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [-1.03867, 0, 0], + "1.92": { + "post": { + "vector": [9.319, -0.011, 0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-1.0452, 0, 0], + "1.96": { + "post": { + "vector": [9.673, -0.009, 0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-1.04994, 0, 0], + "2.0": { + "post": { + "vector": [10.034, -0.007, 0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [-2.51952, 0, 0], + "2.04": { + "post": { + "vector": [10.387, -0.006, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-3.96, 0, 0], + "2.08": { + "post": { + "vector": [10.714, -0.004, 0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [4.302, 0, 0], + "2.13": { + "post": { + "vector": [10.998, -0.002, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [5.0634, 0, 0], + "2.17": { + "post": { + "vector": [11.222, -0.001, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [5.355, 0, 0], + "2.21": { + "post": { + "vector": [11.368, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [5.76, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [11.421, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.3333": { - "post": [0.35639, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.5": { - "post": [6.05135, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.5417": { - "post": [6.27588, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.625": { - "post": [6.48, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.7083": { - "post": [6.633, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.7917": { - "post": [7.095, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.875": { - "post": [8.28, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "footRight": { + "jawLower4": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": [-0.288, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.2083": { - "post": [-0.888, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.3333": { - "post": [-3.6, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.4167": { - "post": [-5.76309, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.4583": { - "post": [-6.61362, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.5417": { - "post": [-6.75012, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.9167": { - "post": [-9.98, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "lowerJaw6B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.9167": { - "post": [-11.6, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.9583": { - "post": [-12.32482, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.0": { - "post": [-12.46819, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.0417": { - "post": [-12.5558, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.125": { - "post": [-12.54619, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.2917": { - "post": [-12.5093, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.375": { - "post": [-12.5051, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.4167": { - "post": [-12.50469, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.4583": { - "post": [-12.5045, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.5": { - "post": [-12.50432, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.5833": { - "post": [-12.50396, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.6667": { - "post": [-12.50304, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.7917": { - "post": [-12.50107, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.9583": { - "post": [-12.50048, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "3.0": { - "post": [-12.5004, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.0833": { - "post": [-12.50035, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.2083": { - "post": [-11.22757, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "3.5": { - "post": [-9.98, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.9167": { - "post": [-12.734, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.9583": { - "post": [-12.9878, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.0": { - "post": [-13.085, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.1667": { - "post": [-13.22, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.3333": { - "post": [-12.6512, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.5": { - "post": [-12.51058, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.5417": { - "post": [-12.50504, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.625": { - "post": [-12.5, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.7083": { - "post": [-12.5612, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.7917": { - "post": [-12.746, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.875": { - "post": [-13.22, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "thighLeft": { + "newcube30": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": [-2.016, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.2083": { - "post": [-6.216, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.3333": { - "post": [-25.2, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.4167": { - "post": [-26.38665, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.4583": { - "post": [-26.85324, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.5417": { - "post": [-26.92813, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.9167": { - "post": [-28.7, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.9167": { - "post": [-26.9, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.9583": { - "post": [-26.09465, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.0": { - "post": [-25.93535, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube6": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube0": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [25.156, 11.425, 14.66], + "easing": "linear" + }, + "0.04": { + "vector": [24.547, 11.513, 14.683], + "easing": "linear" + }, + "0.08": { + "vector": [23.284, 11.815, 14.772], + "easing": "linear" + }, + "0.13": { + "vector": [22.02, 12.12, 14.854], + "easing": "linear" + }, + "0.17": { + "vector": [20.756, 12.426, 14.929], + "easing": "linear" + }, + "0.21": { + "vector": [19.491, 12.733, 14.998], + "easing": "linear" + }, + "0.25": { + "vector": [18.226, 13.042, 15.059], + "easing": "linear" + }, + "0.29": { + "vector": [16.962, 13.352, 15.114], + "easing": "linear" + }, + "0.34": { + "vector": [16.418, 13.728, 15.202], + "easing": "linear" + }, + "0.38": { + "vector": [16.195, 14.085, 15.285], + "easing": "linear" + }, + "0.42": { + "vector": [16.312, 14.413, 15.36], + "easing": "linear" + }, + "0.46": { + "vector": [16.797, 14.696, 15.422], + "easing": "linear" + }, + "0.5": { + "vector": [17.688, 14.923, 15.466], + "easing": "linear" + }, + "0.54": { + "vector": [19.046, 15.078, 15.485], + "easing": "linear" + }, + "0.58": { + "vector": [20.949, 15.148, 15.473], + "easing": "linear" + }, + "0.63": { + "vector": [23.533, 15.117, 15.423], + "easing": "linear" + }, + "0.67": { + "vector": [26.697, 14.984, 15.332], + "easing": "linear" + }, + "0.71": { + "vector": [30.175, 14.762, 15.203], + "easing": "linear" + }, + "0.75": { + "vector": [33.703, 14.467, 15.044], + "easing": "linear" + }, + "0.79": { + "vector": [37.029, 14.119, 14.861], + "easing": "linear" + }, + "0.84": { + "vector": [39.936, 13.742, 14.663], + "easing": "linear" + }, + "0.88": { + "vector": [42.254, 13.358, 14.462], + "easing": "linear" + }, + "0.92": { + "vector": [43.864, 12.99, 14.269], + "easing": "linear" + }, + "0.96": { + "vector": [44.697, 12.659, 14.094], + "easing": "linear" + }, + "1.0": { + "vector": [44.729, 12.379, 13.945], + "easing": "linear" + }, + "1.04": { + "vector": [43.972, 12.161, 13.828], + "easing": "linear" + }, + "1.08": { + "vector": [42.464, 12.011, 13.749], + "easing": "linear" + }, + "1.13": { + "vector": [40.257, 11.931, 13.709], + "easing": "linear" + }, + "1.17": { + "vector": [37.505, 11.923, 13.71], + "easing": "linear" + }, + "1.21": { + "vector": [34.525, 11.966, 13.743], + "easing": "linear" + }, + "1.25": { + "vector": [31.557, 12.029, 13.791], + "easing": "linear" + }, + "1.29": { + "vector": [28.753, 12.08, 13.842], + "easing": "linear" + }, + "1.34": { + "vector": [26.206, 12.099, 13.885], + "easing": "linear" + }, + "1.38": { + "vector": [23.966, 12.067, 13.912], + "easing": "linear" + }, + "1.42": { + "vector": [22.063, 11.971, 13.918], + "easing": "linear" + }, + "1.46": { + "vector": [20.519, 11.807, 13.9], + "easing": "linear" + }, + "1.5": { + "vector": [19.353, 11.574, 13.86], + "easing": "linear" + }, + "1.54": { + "vector": [18.591, 11.278, 13.801], + "easing": "linear" + }, + "1.58": { + "vector": [18.265, 10.928, 13.728], + "easing": "linear" + }, + "1.63": { + "vector": [18.416, 10.538, 13.646], + "easing": "linear" + }, + "1.67": { + "vector": [19.103, 10.123, 13.561], + "easing": "linear" + }, + "1.71": { + "vector": [20.399, 9.701, 13.479], + "easing": "linear" + }, + "1.75": { + "vector": [22.428, 9.286, 13.405], + "easing": "linear" + }, + "1.79": { + "vector": [25.056, 8.909, 13.349], + "easing": "linear" + }, + "1.84": { + "vector": [27.991, 8.598, 13.319], + "easing": "linear" + }, + "1.88": { + "vector": [30.963, 8.369, 13.317], + "easing": "linear" + }, + "1.92": { + "vector": [33.732, 8.23, 13.344], + "easing": "linear" + }, + "1.96": { + "vector": [36.105, 8.184, 13.398], + "easing": "linear" + }, + "2.0": { + "vector": [34.54, 8.631, 13.615], + "easing": "linear" + }, + "2.04": { + "vector": [32.974, 9.084, 13.821], + "easing": "linear" + }, + "2.08": { + "vector": [31.409, 9.543, 14.014], + "easing": "linear" + }, + "2.13": { + "vector": [29.844, 10.007, 14.195], + "easing": "linear" + }, + "2.17": { + "vector": [28.28, 10.476, 14.363], + "easing": "linear" + }, + "2.21": { + "vector": [26.717, 10.948, 14.518], + "easing": "linear" + }, + "2.25": { + "vector": [25.156, 11.425, 14.66], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0.518, -0.014, 0.02], + "easing": "linear" + }, + "0.04": { + "vector": [0.519, -0.014, 0.02], + "easing": "linear" + }, + "0.08": { + "vector": [0.528, -0.013, 0.019], + "easing": "linear" + }, + "0.13": { + "vector": [0.537, -0.012, 0.018], + "easing": "linear" + }, + "0.17": { + "vector": [0.545, -0.011, 0.017], + "easing": "linear" + }, + "0.21": { + "vector": [0.554, -0.01, 0.015], + "easing": "linear" + }, + "0.25": { + "vector": [0.563, -0.008, 0.014], + "easing": "linear" + }, + "0.29": { + "vector": [0.571, -0.007, 0.013], + "easing": "linear" + }, + "0.34": { + "vector": [0.586, -0.006, 0.011], + "easing": "linear" + }, + "0.38": { + "vector": [0.601, -0.004, 0.009], + "easing": "linear" + }, + "0.42": { + "vector": [0.617, -0.002, 0.007], + "easing": "linear" + }, + "0.46": { + "vector": [0.634, 0, 0.005], + "easing": "linear" + }, + "0.5": { + "vector": [0.651, 0.003, 0.003], + "easing": "linear" + }, + "0.54": { + "vector": [0.669, 0.005, 0.001], + "easing": "linear" + }, + "0.58": { + "vector": [0.687, 0.007, -0.002], + "easing": "linear" + }, + "0.63": { + "vector": [0.704, 0.009, -0.004], + "easing": "linear" + }, + "0.67": { + "vector": [0.722, 0.011, -0.006], + "easing": "linear" + }, + "0.71": { + "vector": [0.739, 0.013, -0.008], + "easing": "linear" + }, + "0.75": { + "vector": [0.755, 0.015, -0.01], + "easing": "linear" + }, + "0.79": { + "vector": [0.77, 0.017, -0.012], + "easing": "linear" + }, + "0.84": { + "vector": [0.784, 0.019, -0.014], + "easing": "linear" + }, + "0.88": { + "vector": [0.797, 0.021, -0.016], + "easing": "linear" + }, + "0.92": { + "vector": [0.809, 0.022, -0.017], + "easing": "linear" + }, + "0.96": { + "vector": [0.819, 0.023, -0.018], + "easing": "linear" + }, + "1.0": { + "vector": [0.827, 0.024, -0.019], + "easing": "linear" + }, + "1.04": { + "vector": [0.833, 0.025, -0.02], + "easing": "linear" + }, + "1.08": { + "vector": [0.836, 0.026, -0.021], + "easing": "linear" + }, + "1.13": { + "vector": [0.838, 0.026, -0.021], + "easing": "linear" + }, + "1.17": { + "vector": [0.836, 0.026, -0.021], + "easing": "linear" + }, + "1.21": { + "vector": [0.833, 0.025, -0.02], + "easing": "linear" + }, + "1.25": { + "vector": [0.827, 0.024, -0.019], + "easing": "linear" + }, + "1.29": { + "vector": [0.819, 0.023, -0.018], + "easing": "linear" + }, + "1.34": { + "vector": [0.809, 0.022, -0.017], + "easing": "linear" + }, + "1.38": { + "vector": [0.797, 0.021, -0.016], + "easing": "linear" + }, + "1.42": { + "vector": [0.784, 0.019, -0.014], + "easing": "linear" + }, + "1.46": { + "vector": [0.77, 0.017, -0.012], + "easing": "linear" + }, + "1.5": { + "vector": [0.755, 0.015, -0.01], + "easing": "linear" + }, + "1.54": { + "vector": [0.739, 0.013, -0.008], + "easing": "linear" + }, + "1.58": { + "vector": [0.722, 0.011, -0.006], + "easing": "linear" + }, + "1.63": { + "vector": [0.704, 0.009, -0.004], + "easing": "linear" + }, + "1.67": { + "vector": [0.687, 0.007, -0.002], + "easing": "linear" + }, + "1.71": { + "vector": [0.669, 0.005, 0.001], + "easing": "linear" + }, + "1.75": { + "vector": [0.651, 0.003, 0.003], + "easing": "linear" + }, + "1.79": { + "vector": [0.634, 0, 0.005], + "easing": "linear" + }, + "1.84": { + "vector": [0.617, -0.002, 0.007], + "easing": "linear" + }, + "1.88": { + "vector": [0.601, -0.004, 0.009], + "easing": "linear" + }, + "1.92": { + "vector": [0.586, -0.006, 0.011], + "easing": "linear" + }, + "1.96": { + "vector": [0.571, -0.007, 0.013], + "easing": "linear" + }, + "2.0": { + "vector": [0.564, -0.008, 0.014], + "easing": "linear" + }, + "2.04": { + "vector": [0.556, -0.009, 0.015], + "easing": "linear" + }, + "2.08": { + "vector": [0.548, -0.01, 0.016], + "easing": "linear" + }, + "2.13": { + "vector": [0.541, -0.011, 0.017], + "easing": "linear" + }, + "2.17": { + "vector": [0.533, -0.012, 0.018], + "easing": "linear" + }, + "2.21": { + "vector": [0.526, -0.013, 0.019], + "easing": "linear" + }, + "2.25": { + "vector": [0.518, -0.014, 0.02], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [-31.793, 9.221, 8.813], + "easing": "linear" + }, + "0.04": { + "vector": [-31.285, 9.396, 8.341], + "easing": "linear" + }, + "0.08": { + "vector": [-30.609, 9.847, 7.052], + "easing": "linear" + }, + "0.13": { + "vector": [-29.945, 10.312, 5.769], + "easing": "linear" + }, + "0.17": { + "vector": [-29.291, 10.793, 4.493], + "easing": "linear" + }, + "0.21": { + "vector": [-28.649, 11.287, 3.223], + "easing": "linear" + }, + "0.25": { + "vector": [-28.019, 11.796, 1.961], + "easing": "linear" + }, + "0.29": { + "vector": [-27.402, 12.318, 0.706], + "easing": "linear" + }, + "0.34": { + "vector": [-28.01, 12.684, -0.226], + "easing": "linear" + }, + "0.38": { + "vector": [-28.895, 12.965, -0.936], + "easing": "linear" + }, + "0.42": { + "vector": [-30.041, 13.153, -1.411], + "easing": "linear" + }, + "0.46": { + "vector": [-31.468, 13.242, -1.636], + "easing": "linear" + }, + "0.5": { + "vector": [-33.228, 13.222, -1.585], + "easing": "linear" + }, + "0.54": { + "vector": [-35.406, 13.077, -1.22], + "easing": "linear" + }, + "0.58": { + "vector": [-38.118, 12.781, -0.472], + "easing": "linear" + }, + "0.63": { + "vector": [-41.557, 12.287, 0.785], + "easing": "linear" + }, + "0.67": { + "vector": [-45.462, 11.582, 2.591], + "easing": "linear" + }, + "0.71": { + "vector": [-49.27, 10.697, 4.889], + "easing": "linear" + }, + "0.75": { + "vector": [-52.459, 9.687, 7.562], + "easing": "linear" + }, + "0.79": { + "vector": [-54.594, 8.636, 10.407], + "easing": "linear" + }, + "0.84": { + "vector": [-55.377, 7.654, 13.141], + "easing": "linear" + }, + "0.88": { + "vector": [-54.685, 6.838, 15.472], + "easing": "linear" + }, + "0.92": { + "vector": [-52.58, 6.255, 17.178], + "easing": "linear" + }, + "0.96": { + "vector": [-49.285, 5.925, 18.161], + "easing": "linear" + }, + "1.0": { + "vector": [-45.148, 5.837, 18.426], + "easing": "linear" + }, + "1.04": { + "vector": [-40.571, 5.966, 18.04], + "easing": "linear" + }, + "1.08": { + "vector": [-35.948, 6.291, 17.072], + "easing": "linear" + }, + "1.13": { + "vector": [-31.612, 6.802, 15.576], + "easing": "linear" + }, + "1.17": { + "vector": [-27.983, 7.466, 13.673], + "easing": "linear" + }, + "1.21": { + "vector": [-25.43, 8.209, 11.587], + "easing": "linear" + }, + "1.25": { + "vector": [-23.956, 8.979, 9.471], + "easing": "linear" + }, + "1.29": { + "vector": [-23.407, 9.726, 7.457], + "easing": "linear" + }, + "1.34": { + "vector": [-23.563, 10.406, 5.654], + "easing": "linear" + }, + "1.38": { + "vector": [-24.202, 10.982, 4.145], + "easing": "linear" + }, + "1.42": { + "vector": [-25.144, 11.432, 2.978], + "easing": "linear" + }, + "1.46": { + "vector": [-26.27, 11.743, 2.176], + "easing": "linear" + }, + "1.5": { + "vector": [-27.519, 11.913, 1.74], + "easing": "linear" + }, + "1.54": { + "vector": [-28.883, 11.942, 1.664], + "easing": "linear" + }, + "1.58": { + "vector": [-30.388, 11.834, 1.942], + "easing": "linear" + }, + "1.63": { + "vector": [-32.091, 11.587, 2.577], + "easing": "linear" + }, + "1.67": { + "vector": [-34.071, 11.195, 3.592], + "easing": "linear" + }, + "1.71": { + "vector": [-36.423, 10.64, 5.04], + "easing": "linear" + }, + "1.75": { + "vector": [-39.297, 9.882, 7.04], + "easing": "linear" + }, + "1.79": { + "vector": [-42.412, 8.943, 9.568], + "easing": "linear" + }, + "1.84": { + "vector": [-45.248, 7.894, 12.466], + "easing": "linear" + }, + "1.88": { + "vector": [-47.376, 6.815, 15.538], + "easing": "linear" + }, + "1.92": { + "vector": [-48.489, 5.799, 18.541], + "easing": "linear" + }, + "1.96": { + "vector": [-48.433, 4.926, 21.217], + "easing": "linear" + }, + "2.0": { + "vector": [-45.996, 5.317, 19.369], + "easing": "linear" + }, + "2.04": { + "vector": [-43.569, 5.786, 17.537], + "easing": "linear" + }, + "2.08": { + "vector": [-41.16, 6.331, 15.728], + "easing": "linear" + }, + "2.13": { + "vector": [-38.773, 6.949, 13.946], + "easing": "linear" + }, + "2.17": { + "vector": [-36.413, 7.639, 12.197], + "easing": "linear" + }, + "2.21": { + "vector": [-34.085, 8.398, 10.485], + "easing": "linear" + }, + "2.25": { + "vector": [-31.793, 9.221, 8.813], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [25.156, -11.43, -14.662], + "easing": "linear" + }, + "0.04": { + "vector": [24.514, -11.457, -14.666], + "easing": "linear" + }, + "0.08": { + "vector": [23.144, -11.356, -14.594], + "easing": "linear" + }, + "0.13": { + "vector": [21.775, -11.253, -14.525], + "easing": "linear" + }, + "0.17": { + "vector": [20.404, -11.149, -14.458], + "easing": "linear" + }, + "0.21": { + "vector": [19.035, -11.043, -14.393], + "easing": "linear" + }, + "0.25": { + "vector": [17.666, -10.935, -14.331], + "easing": "linear" + }, + "0.29": { + "vector": [16.298, -10.826, -14.272], + "easing": "linear" + }, + "0.34": { + "vector": [15.625, -10.535, -14.119], + "easing": "linear" + }, + "0.38": { + "vector": [15.264, -10.193, -13.942], + "easing": "linear" + }, + "0.42": { + "vector": [15.233, -9.811, -13.742], + "easing": "linear" + }, + "0.46": { + "vector": [15.56, -9.402, -13.524], + "easing": "linear" + }, + "0.5": { + "vector": [16.285, -8.983, -13.295], + "easing": "linear" + }, + "0.54": { + "vector": [17.465, -8.571, -13.062], + "easing": "linear" + }, + "0.58": { + "vector": [19.176, -8.187, -12.832], + "easing": "linear" + }, + "0.63": { + "vector": [21.547, -7.847, -12.613], + "easing": "linear" + }, + "0.67": { + "vector": [24.476, -7.579, -12.419], + "easing": "linear" + }, + "0.71": { + "vector": [27.712, -7.403, -12.26], + "easing": "linear" + }, + "0.75": { + "vector": [31.017, -7.33, -12.144], + "easing": "linear" + }, + "0.79": { + "vector": [34.17, -7.361, -12.073], + "easing": "linear" + }, + "0.84": { + "vector": [36.984, -7.489, -12.049], + "easing": "linear" + }, + "0.88": { + "vector": [39.311, -7.704, -12.069], + "easing": "linear" + }, + "0.92": { + "vector": [41.039, -7.993, -12.13], + "easing": "linear" + }, + "0.96": { + "vector": [42.093, -8.34, -12.227], + "easing": "linear" + }, + "1.0": { + "vector": [42.423, -8.728, -12.355], + "easing": "linear" + }, + "1.04": { + "vector": [42.001, -9.146, -12.508], + "easing": "linear" + }, + "1.08": { + "vector": [40.823, -9.583, -12.681], + "easing": "linear" + }, + "1.13": { + "vector": [38.906, -10.037, -12.875], + "easing": "linear" + }, + "1.17": { + "vector": [36.391, -10.523, -13.094], + "easing": "linear" + }, + "1.21": { + "vector": [33.61, -11.052, -13.341], + "easing": "linear" + }, + "1.25": { + "vector": [30.82, -11.615, -13.611], + "easing": "linear" + }, + "1.29": { + "vector": [28.193, -12.207, -13.897], + "easing": "linear" + }, + "1.34": { + "vector": [25.834, -12.818, -14.195], + "easing": "linear" + }, + "1.38": { + "vector": [23.803, -13.435, -14.495], + "easing": "linear" + }, + "1.42": { + "vector": [22.128, -14.045, -14.791], + "easing": "linear" + }, + "1.46": { + "vector": [20.829, -14.63, -15.074], + "easing": "linear" + }, + "1.5": { + "vector": [19.921, -15.173, -15.335], + "easing": "linear" + }, + "1.54": { + "vector": [19.421, -15.655, -15.567], + "easing": "linear" + }, + "1.58": { + "vector": [19.356, -16.058, -15.762], + "easing": "linear" + }, + "1.63": { + "vector": [19.764, -16.362, -15.913], + "easing": "linear" + }, + "1.67": { + "vector": [20.698, -16.55, -16.015], + "easing": "linear" + }, + "1.71": { + "vector": [22.231, -16.604, -16.064], + "easing": "linear" + }, + "1.75": { + "vector": [24.487, -16.506, -16.054], + "easing": "linear" + }, + "1.79": { + "vector": [27.332, -16.265, -15.993], + "easing": "linear" + }, + "1.84": { + "vector": [30.46, -15.907, -15.893], + "easing": "linear" + }, + "1.88": { + "vector": [33.583, -15.459, -15.765], + "easing": "linear" + }, + "1.92": { + "vector": [36.441, -14.949, -15.62], + "easing": "linear" + }, + "1.96": { + "vector": [38.817, -14.408, -15.469], + "easing": "linear" + }, + "2.0": { + "vector": [36.861, -13.996, -15.31], + "easing": "linear" + }, + "2.04": { + "vector": [34.904, -13.579, -15.165], + "easing": "linear" + }, + "2.08": { + "vector": [32.948, -13.156, -15.035], + "easing": "linear" + }, + "2.13": { + "vector": [30.995, -12.729, -14.919], + "easing": "linear" + }, + "2.17": { + "vector": [29.044, -12.298, -14.818], + "easing": "linear" + }, + "2.21": { + "vector": [27.098, -11.865, -14.733], + "easing": "linear" + }, + "2.25": { + "vector": [25.156, -11.43, -14.662], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [-0.518, -0.014, 0.02], + "easing": "linear" + }, + "0.04": { + "vector": [-0.519, -0.014, 0.02], + "easing": "linear" + }, + "0.08": { + "vector": [-0.528, -0.013, 0.019], + "easing": "linear" + }, + "0.13": { + "vector": [-0.537, -0.012, 0.018], + "easing": "linear" + }, + "0.17": { + "vector": [-0.545, -0.011, 0.017], + "easing": "linear" + }, + "0.21": { + "vector": [-0.554, -0.01, 0.015], + "easing": "linear" + }, + "0.25": { + "vector": [-0.563, -0.008, 0.014], + "easing": "linear" + }, + "0.29": { + "vector": [-0.571, -0.007, 0.013], + "easing": "linear" + }, + "0.34": { + "vector": [-0.586, -0.006, 0.011], + "easing": "linear" + }, + "0.38": { + "vector": [-0.601, -0.004, 0.009], + "easing": "linear" + }, + "0.42": { + "vector": [-0.617, -0.002, 0.007], + "easing": "linear" + }, + "0.46": { + "vector": [-0.634, 0, 0.005], + "easing": "linear" + }, + "0.5": { + "vector": [-0.651, 0.003, 0.003], + "easing": "linear" + }, + "0.54": { + "vector": [-0.669, 0.005, 0.001], + "easing": "linear" + }, + "0.58": { + "vector": [-0.687, 0.007, -0.002], + "easing": "linear" + }, + "0.63": { + "vector": [-0.704, 0.009, -0.004], + "easing": "linear" + }, + "0.67": { + "vector": [-0.722, 0.011, -0.006], + "easing": "linear" + }, + "0.71": { + "vector": [-0.739, 0.013, -0.008], + "easing": "linear" + }, + "0.75": { + "vector": [-0.755, 0.015, -0.01], + "easing": "linear" + }, + "0.79": { + "vector": [-0.77, 0.017, -0.012], + "easing": "linear" + }, + "0.84": { + "vector": [-0.784, 0.019, -0.014], + "easing": "linear" + }, + "0.88": { + "vector": [-0.797, 0.021, -0.016], + "easing": "linear" + }, + "0.92": { + "vector": [-0.809, 0.022, -0.017], + "easing": "linear" + }, + "0.96": { + "vector": [-0.819, 0.023, -0.018], + "easing": "linear" + }, + "1.0": { + "vector": [-0.827, 0.024, -0.019], + "easing": "linear" + }, + "1.04": { + "vector": [-0.833, 0.025, -0.02], + "easing": "linear" + }, + "1.08": { + "vector": [-0.836, 0.026, -0.021], + "easing": "linear" + }, + "1.13": { + "vector": [-0.838, 0.026, -0.021], + "easing": "linear" + }, + "1.17": { + "vector": [-0.836, 0.026, -0.021], + "easing": "linear" + }, + "1.21": { + "vector": [-0.833, 0.025, -0.02], + "easing": "linear" + }, + "1.25": { + "vector": [-0.827, 0.024, -0.019], + "easing": "linear" + }, + "1.29": { + "vector": [-0.819, 0.023, -0.018], + "easing": "linear" + }, + "1.34": { + "vector": [-0.809, 0.022, -0.017], + "easing": "linear" + }, + "1.38": { + "vector": [-0.797, 0.021, -0.016], + "easing": "linear" + }, + "1.42": { + "vector": [-0.784, 0.019, -0.014], + "easing": "linear" + }, + "1.46": { + "vector": [-0.77, 0.017, -0.012], + "easing": "linear" + }, + "1.5": { + "vector": [-0.755, 0.015, -0.01], + "easing": "linear" + }, + "1.54": { + "vector": [-0.739, 0.013, -0.008], + "easing": "linear" + }, + "1.58": { + "vector": [-0.722, 0.011, -0.006], + "easing": "linear" + }, + "1.63": { + "vector": [-0.704, 0.009, -0.004], + "easing": "linear" + }, + "1.67": { + "vector": [-0.687, 0.007, -0.002], + "easing": "linear" + }, + "1.71": { + "vector": [-0.669, 0.005, 0.001], + "easing": "linear" + }, + "1.75": { + "vector": [-0.651, 0.003, 0.003], + "easing": "linear" + }, + "1.79": { + "vector": [-0.634, 0, 0.005], + "easing": "linear" + }, + "1.84": { + "vector": [-0.617, -0.002, 0.007], + "easing": "linear" + }, + "1.88": { + "vector": [-0.601, -0.004, 0.009], + "easing": "linear" + }, + "1.92": { + "vector": [-0.586, -0.006, 0.011], + "easing": "linear" + }, + "1.96": { + "vector": [-0.571, -0.007, 0.013], + "easing": "linear" + }, + "2.0": { + "vector": [-0.564, -0.008, 0.014], + "easing": "linear" + }, + "2.04": { + "vector": [-0.556, -0.009, 0.015], + "easing": "linear" + }, + "2.08": { + "vector": [-0.548, -0.01, 0.016], + "easing": "linear" + }, + "2.13": { + "vector": [-0.541, -0.011, 0.017], + "easing": "linear" + }, + "2.17": { + "vector": [-0.533, -0.012, 0.018], + "easing": "linear" + }, + "2.21": { + "vector": [-0.526, -0.013, 0.019], + "easing": "linear" + }, + "2.25": { + "vector": [-0.518, -0.014, 0.02], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [-31.793, -9.222, -8.811], + "easing": "linear" + }, + "0.04": { + "vector": [-31.234, -9.38, -8.386], + "easing": "linear" + }, + "0.08": { + "vector": [-30.562, -9.694, -7.479], + "easing": "linear" + }, + "0.13": { + "vector": [-29.895, -10.018, -6.577], + "easing": "linear" + }, + "0.17": { + "vector": [-29.234, -10.353, -5.679], + "easing": "linear" + }, + "0.21": { + "vector": [-28.578, -10.698, -4.786], + "easing": "linear" + }, + "0.25": { + "vector": [-27.929, -11.053, -3.898], + "easing": "linear" + }, + "0.29": { + "vector": [-27.286, -11.418, -3.015], + "easing": "linear" + }, + "0.34": { + "vector": [-27.976, -11.523, -2.742], + "easing": "linear" + }, + "0.38": { + "vector": [-28.936, -11.521, -2.749], + "easing": "linear" + }, + "0.42": { + "vector": [-30.144, -11.408, -3.04], + "easing": "linear" + }, + "0.46": { + "vector": [-31.612, -11.184, -3.62], + "easing": "linear" + }, + "0.5": { + "vector": [-33.384, -10.844, -4.504], + "easing": "linear" + }, + "0.54": { + "vector": [-35.53, -10.379, -5.726], + "easing": "linear" + }, + "0.58": { + "vector": [-38.15, -9.767, -7.347], + "easing": "linear" + }, + "0.63": { + "vector": [-41.406, -8.969, -9.499], + "easing": "linear" + }, + "0.67": { + "vector": [-45.031, -7.999, -12.171], + "easing": "linear" + }, + "0.71": { + "vector": [-48.507, -6.925, -15.222], + "easing": "linear" + }, + "0.75": { + "vector": [-51.399, -5.825, -18.461], + "easing": "linear" + }, + "0.79": { + "vector": [-53.375, -4.792, -21.638], + "easing": "linear" + }, + "0.84": { + "vector": [-54.233, -3.911, -24.466], + "easing": "linear" + }, + "0.88": { + "vector": [-53.909, -3.248, -26.683], + "easing": "linear" + }, + "0.92": { + "vector": [-52.466, -2.837, -28.101], + "easing": "linear" + }, + "0.96": { + "vector": [-50.063, -2.687, -28.629], + "easing": "linear" + }, + "1.0": { + "vector": [-46.914, -2.791, -28.263], + "easing": "linear" + }, + "1.04": { + "vector": [-43.254, -3.141, -27.049], + "easing": "linear" + }, + "1.08": { + "vector": [-39.314, -3.731, -25.062], + "easing": "linear" + }, + "1.13": { + "vector": [-35.311, -4.555, -22.387], + "easing": "linear" + }, + "1.17": { + "vector": [-31.651, -5.574, -19.221], + "easing": "linear" + }, + "1.21": { + "vector": [-28.794, -6.698, -15.878], + "easing": "linear" + }, + "1.25": { + "vector": [-26.854, -7.86, -12.56], + "easing": "linear" + }, + "1.29": { + "vector": [-25.783, -9, -9.414], + "easing": "linear" + }, + "1.34": { + "vector": [-25.435, -10.069, -6.546], + "easing": "linear" + }, + "1.38": { + "vector": [-25.631, -11.029, -4.022], + "easing": "linear" + }, + "1.42": { + "vector": [-26.205, -11.859, -1.879], + "easing": "linear" + }, + "1.46": { + "vector": [-27.033, -12.545, -0.127], + "easing": "linear" + }, + "1.5": { + "vector": [-28.045, -13.084, 1.238], + "easing": "linear" + }, + "1.54": { + "vector": [-29.219, -13.477, 2.225], + "easing": "linear" + }, + "1.58": { + "vector": [-30.572, -13.723, 2.844], + "easing": "linear" + }, + "1.63": { + "vector": [-32.154, -13.822, 3.092], + "easing": "linear" + }, + "1.67": { + "vector": [-34.042, -13.765, 2.95], + "easing": "linear" + }, + "1.71": { + "vector": [-36.338, -13.536, 2.374], + "easing": "linear" + }, + "1.75": { + "vector": [-39.202, -13.095, 1.266], + "easing": "linear" + }, + "1.79": { + "vector": [-42.353, -12.447, -0.377], + "easing": "linear" + }, + "1.84": { + "vector": [-45.231, -11.632, -2.463], + "easing": "linear" + }, + "1.88": { + "vector": [-47.342, -10.71, -4.855], + "easing": "linear" + }, + "1.92": { + "vector": [-48.299, -9.763, -7.36], + "easing": "linear" + }, + "1.96": { + "vector": [-47.881, -8.878, -9.746], + "easing": "linear" + }, + "2.0": { + "vector": [-45.587, -8.911, -9.607], + "easing": "linear" + }, + "2.04": { + "vector": [-43.287, -8.95, -9.47], + "easing": "linear" + }, + "2.08": { + "vector": [-40.986, -8.994, -9.334], + "easing": "linear" + }, + "2.13": { + "vector": [-38.684, -9.043, -9.199], + "easing": "linear" + }, + "2.17": { + "vector": [-36.383, -9.098, -9.067], + "easing": "linear" + }, + "2.21": { + "vector": [-34.086, -9.158, -8.938], + "easing": "linear" + }, + "2.25": { + "vector": [-31.793, -9.222, -8.811], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [-0.034, -0.003, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.117, -0.03, 0.003], + "easing": "linear" + }, + "0.08": { + "vector": [-0.255, -0.077, 0.007], + "easing": "linear" + }, + "0.13": { + "vector": [-0.357, -0.116, 0.011], + "easing": "linear" + }, + "0.17": { + "vector": [-0.432, -0.149, 0.014], + "easing": "linear" + }, + "0.21": { + "vector": [-0.486, -0.177, 0.016], + "easing": "linear" + }, + "0.25": { + "vector": [-0.521, -0.202, 0.018], + "easing": "linear" + }, + "0.29": { + "vector": [-0.536, -0.223, 0.02], + "easing": "linear" + }, + "0.34": { + "vector": [-0.532, -0.24, 0.022], + "easing": "linear" + }, + "0.38": { + "vector": [-0.507, -0.254, 0.023], + "easing": "linear" + }, + "0.42": { + "vector": [-0.461, -0.265, 0.024], + "easing": "linear" + }, + "0.46": { + "vector": [-0.395, -0.273, 0.025], + "easing": "linear" + }, + "0.5": { + "vector": [-0.307, -0.278, 0.025], + "easing": "linear" + }, + "0.54": { + "vector": [-0.197, -0.281, 0.026], + "easing": "linear" + }, + "0.58": { + "vector": [-0.066, -0.281, 0.026], + "easing": "linear" + }, + "0.63": { + "vector": [0.092, -0.281, 0.026], + "easing": "linear" + }, + "0.67": { + "vector": [0.237, -0.277, 0.025], + "easing": "linear" + }, + "0.71": { + "vector": [0.35, -0.271, 0.025], + "easing": "linear" + }, + "0.75": { + "vector": [0.434, -0.262, 0.024], + "easing": "linear" + }, + "0.79": { + "vector": [0.49, -0.249, 0.023], + "easing": "linear" + }, + "0.84": { + "vector": [0.519, -0.232, 0.021], + "easing": "linear" + }, + "0.88": { + "vector": [0.522, -0.212, 0.019], + "easing": "linear" + }, + "0.92": { + "vector": [0.498, -0.187, 0.017], + "easing": "linear" + }, + "0.96": { + "vector": [0.449, -0.159, 0.014], + "easing": "linear" + }, + "1.0": { + "vector": [0.373, -0.126, 0.011], + "easing": "linear" + }, + "1.04": { + "vector": [0.274, -0.09, 0.008], + "easing": "linear" + }, + "1.08": { + "vector": [0.149, -0.05, 0.005], + "easing": "linear" + }, + "1.13": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.17": { + "vector": [-0.16, 0.04, -0.004], + "easing": "linear" + }, + "1.21": { + "vector": [-0.295, 0.082, -0.007], + "easing": "linear" + }, + "1.25": { + "vector": [-0.404, 0.12, -0.011], + "easing": "linear" + }, + "1.29": { + "vector": [-0.488, 0.152, -0.014], + "easing": "linear" + }, + "1.34": { + "vector": [-0.55, 0.181, -0.016], + "easing": "linear" + }, + "1.38": { + "vector": [-0.59, 0.205, -0.019], + "easing": "linear" + }, + "1.42": { + "vector": [-0.607, 0.226, -0.021], + "easing": "linear" + }, + "1.46": { + "vector": [-0.601, 0.242, -0.022], + "easing": "linear" + }, + "1.5": { + "vector": [-0.572, 0.256, -0.023], + "easing": "linear" + }, + "1.54": { + "vector": [-0.52, 0.266, -0.024], + "easing": "linear" + }, + "1.58": { + "vector": [-0.444, 0.273, -0.025], + "easing": "linear" + }, + "1.63": { + "vector": [-0.344, 0.278, -0.025], + "easing": "linear" + }, + "1.67": { + "vector": [-0.22, 0.281, -0.026], + "easing": "linear" + }, + "1.71": { + "vector": [-0.07, 0.282, -0.026], + "easing": "linear" + }, + "1.75": { + "vector": [0.11, 0.282, -0.026], + "easing": "linear" + }, + "1.79": { + "vector": [0.276, 0.279, -0.025], + "easing": "linear" + }, + "1.84": { + "vector": [0.404, 0.275, -0.025], + "easing": "linear" + }, + "1.88": { + "vector": [0.5, 0.267, -0.024], + "easing": "linear" + }, + "1.92": { + "vector": [0.565, 0.255, -0.023], + "easing": "linear" + }, + "1.96": { + "vector": [0.598, 0.239, -0.022], + "easing": "linear" + }, + "2.0": { + "vector": [0.602, 0.22, -0.02], + "easing": "linear" + }, + "2.04": { + "vector": [0.575, 0.195, -0.018], + "easing": "linear" + }, + "2.08": { + "vector": [0.518, 0.167, -0.015], + "easing": "linear" + }, + "2.13": { + "vector": [0.433, 0.133, -0.012], + "easing": "linear" + }, + "2.17": { + "vector": [0.319, 0.095, -0.009], + "easing": "linear" + }, + "2.21": { + "vector": [0.175, 0.053, -0.005], + "easing": "linear" + }, + "2.25": { + "vector": [-0.034, -0.003, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [-10.127, -0.838, 1.129], + "easing": "linear" + }, + "0.04": { + "vector": [-10.389, -0.929, 1.127], + "easing": "linear" + }, + "0.08": { + "vector": [-10.923, -1.122, 1.124], + "easing": "linear" + }, + "0.13": { + "vector": [-11.427, -1.315, 1.121], + "easing": "linear" + }, + "0.17": { + "vector": [-11.8, -1.478, 1.118], + "easing": "linear" + }, + "0.21": { + "vector": [-12.064, -1.617, 1.116], + "easing": "linear" + }, + "0.25": { + "vector": [-12.24, -1.739, 1.114], + "easing": "linear" + }, + "0.29": { + "vector": [-12.329, -1.845, 1.112], + "easing": "linear" + }, + "0.34": { + "vector": [-12.33, -1.936, 1.111], + "easing": "linear" + }, + "0.38": { + "vector": [-12.246, -2.014, 1.11], + "easing": "linear" + }, + "0.42": { + "vector": [-12.069, -2.078, 1.109], + "easing": "linear" + }, + "0.46": { + "vector": [-11.804, -2.13, 1.108], + "easing": "linear" + }, + "0.5": { + "vector": [-11.447, -2.17, 1.107], + "easing": "linear" + }, + "0.54": { + "vector": [-10.997, -2.2, 1.107], + "easing": "linear" + }, + "0.58": { + "vector": [-10.456, -2.222, 1.106], + "easing": "linear" + }, + "0.63": { + "vector": [-9.808, -2.233, 1.106], + "easing": "linear" + }, + "0.67": { + "vector": [-9.164, -2.235, 1.106], + "easing": "linear" + }, + "0.71": { + "vector": [-8.637, -2.22, 1.106], + "easing": "linear" + }, + "0.75": { + "vector": [-8.244, -2.185, 1.107], + "easing": "linear" + }, + "0.79": { + "vector": [-7.969, -2.131, 1.108], + "easing": "linear" + }, + "0.84": { + "vector": [-7.811, -2.056, 1.109], + "easing": "linear" + }, + "0.88": { + "vector": [-7.765, -1.959, 1.111], + "easing": "linear" + }, + "0.92": { + "vector": [-7.832, -1.84, 1.113], + "easing": "linear" + }, + "0.96": { + "vector": [-8.011, -1.699, 1.115], + "easing": "linear" + }, + "1.0": { + "vector": [-8.297, -1.536, 1.117], + "easing": "linear" + }, + "1.04": { + "vector": [-8.695, -1.351, 1.12], + "easing": "linear" + }, + "1.08": { + "vector": [-9.197, -1.146, 1.124], + "easing": "linear" + }, + "1.13": { + "vector": [-9.807, -0.93, 1.127], + "easing": "linear" + }, + "1.17": { + "vector": [-10.48, -0.676, 1.131], + "easing": "linear" + }, + "1.21": { + "vector": [-11.094, -0.452, 1.135], + "easing": "linear" + }, + "1.25": { + "vector": [-11.588, -0.252, 1.138], + "easing": "linear" + }, + "1.29": { + "vector": [-11.977, -0.076, 1.141], + "easing": "linear" + }, + "1.34": { + "vector": [-12.264, 0.076, 1.143], + "easing": "linear" + }, + "1.38": { + "vector": [-12.455, 0.206, 1.145], + "easing": "linear" + }, + "1.42": { + "vector": [-12.551, 0.315, 1.147], + "easing": "linear" + }, + "1.46": { + "vector": [-12.55, 0.404, 1.149], + "easing": "linear" + }, + "1.5": { + "vector": [-12.449, 0.474, 1.15], + "easing": "linear" + }, + "1.54": { + "vector": [-12.249, 0.525, 1.15], + "easing": "linear" + }, + "1.58": { + "vector": [-11.948, 0.56, 1.151], + "easing": "linear" + }, + "1.63": { + "vector": [-11.546, 0.58, 1.151], + "easing": "linear" + }, + "1.67": { + "vector": [-11.042, 0.585, 1.151], + "easing": "linear" + }, + "1.71": { + "vector": [-10.435, 0.58, 1.151], + "easing": "linear" + }, + "1.75": { + "vector": [-9.708, 0.561, 1.151], + "easing": "linear" + }, + "1.79": { + "vector": [-8.985, 0.535, 1.151], + "easing": "linear" + }, + "1.84": { + "vector": [-8.393, 0.498, 1.15], + "easing": "linear" + }, + "1.88": { + "vector": [-7.95, 0.45, 1.149], + "easing": "linear" + }, + "1.92": { + "vector": [-7.644, 0.387, 1.148], + "easing": "linear" + }, + "1.96": { + "vector": [-7.467, 0.308, 1.147], + "easing": "linear" + }, + "2.0": { + "vector": [-7.419, 0.212, 1.145], + "easing": "linear" + }, + "2.04": { + "vector": [-7.497, 0.098, 1.144], + "easing": "linear" + }, + "2.08": { + "vector": [-7.703, -0.034, 1.141], + "easing": "linear" + }, + "2.13": { + "vector": [-8.034, -0.186, 1.139], + "easing": "linear" + }, + "2.17": { + "vector": [-8.488, -0.355, 1.136], + "easing": "linear" + }, + "2.21": { + "vector": [-9.06, -0.541, 1.133], + "easing": "linear" + }, + "2.25": { + "vector": [-10.127, -0.838, 1.129], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [-0.044, -0.003, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.024, -0.024, -0.001], + "easing": "linear" + }, + "0.08": { + "vector": [-0.32, -0.206, -0.011], + "easing": "linear" + }, + "0.13": { + "vector": [-1.107, -0.551, -0.029], + "easing": "linear" + }, + "0.17": { + "vector": [-1.817, -0.874, -0.047], + "easing": "linear" + }, + "0.21": { + "vector": [-2.312, -1.136, -0.061], + "easing": "linear" + }, + "0.25": { + "vector": [-2.651, -1.357, -0.073], + "easing": "linear" + }, + "0.29": { + "vector": [-2.873, -1.552, -0.083], + "easing": "linear" + }, + "0.34": { + "vector": [-2.99, -1.725, -0.092], + "easing": "linear" + }, + "0.38": { + "vector": [-3, -1.876, -0.1], + "easing": "linear" + }, + "0.42": { + "vector": [-2.9, -2.006, -0.107], + "easing": "linear" + }, + "0.46": { + "vector": [-2.689, -2.117, -0.113], + "easing": "linear" + }, + "0.5": { + "vector": [-2.363, -2.209, -0.118], + "easing": "linear" + }, + "0.54": { + "vector": [-1.922, -2.284, -0.122], + "easing": "linear" + }, + "0.58": { + "vector": [-1.358, -2.344, -0.125], + "easing": "linear" + }, + "0.63": { + "vector": [-0.674, -2.388, -0.128], + "easing": "linear" + }, + "0.67": { + "vector": [0.21, -2.416, -0.129], + "easing": "linear" + }, + "0.71": { + "vector": [1.116, -2.42, -0.129], + "easing": "linear" + }, + "0.75": { + "vector": [1.848, -2.389, -0.128], + "easing": "linear" + }, + "0.79": { + "vector": [2.389, -2.32, -0.124], + "easing": "linear" + }, + "0.84": { + "vector": [2.766, -2.215, -0.118], + "easing": "linear" + }, + "0.88": { + "vector": [2.992, -2.073, -0.111], + "easing": "linear" + }, + "0.92": { + "vector": [3.068, -1.895, -0.101], + "easing": "linear" + }, + "0.96": { + "vector": [2.995, -1.679, -0.09], + "easing": "linear" + }, + "1.0": { + "vector": [2.769, -1.426, -0.076], + "easing": "linear" + }, + "1.04": { + "vector": [2.393, -1.136, -0.061], + "easing": "linear" + }, + "1.08": { + "vector": [1.867, -0.81, -0.043], + "easing": "linear" + }, + "1.13": { + "vector": [1.201, -0.442, -0.024], + "easing": "linear" + }, + "1.17": { + "vector": [0.407, -0.07, -0.004], + "easing": "linear" + }, + "1.21": { + "vector": [-0.491, 0.323, 0.017], + "easing": "linear" + }, + "1.25": { + "vector": [-1.295, 0.681, 0.036], + "easing": "linear" + }, + "1.29": { + "vector": [-1.929, 0.996, 0.053], + "easing": "linear" + }, + "1.34": { + "vector": [-2.413, 1.271, 0.068], + "easing": "linear" + }, + "1.38": { + "vector": [-2.771, 1.51, 0.081], + "easing": "linear" + }, + "1.42": { + "vector": [-3.013, 1.717, 0.092], + "easing": "linear" + }, + "1.46": { + "vector": [-3.14, 1.894, 0.101], + "easing": "linear" + }, + "1.5": { + "vector": [-3.149, 2.042, 0.109], + "easing": "linear" + }, + "1.54": { + "vector": [-3.041, 2.164, 0.116], + "easing": "linear" + }, + "1.58": { + "vector": [-2.813, 2.259, 0.121], + "easing": "linear" + }, + "1.63": { + "vector": [-2.464, 2.33, 0.125], + "easing": "linear" + }, + "1.67": { + "vector": [-1.989, 2.378, 0.127], + "easing": "linear" + }, + "1.71": { + "vector": [-1.386, 2.405, 0.129], + "easing": "linear" + }, + "1.75": { + "vector": [-0.653, 2.411, 0.129], + "easing": "linear" + }, + "1.79": { + "vector": [0.308, 2.393, 0.128], + "easing": "linear" + }, + "1.84": { + "vector": [1.301, 2.352, 0.126], + "easing": "linear" + }, + "1.88": { + "vector": [2.101, 2.285, 0.122], + "easing": "linear" + }, + "1.92": { + "vector": [2.689, 2.193, 0.117], + "easing": "linear" + }, + "1.96": { + "vector": [3.097, 2.073, 0.111], + "easing": "linear" + }, + "2.0": { + "vector": [3.342, 1.925, 0.103], + "easing": "linear" + }, + "2.04": { + "vector": [3.426, 1.748, 0.093], + "easing": "linear" + }, + "2.08": { + "vector": [3.347, 1.54, 0.082], + "easing": "linear" + }, + "2.13": { + "vector": [3.102, 1.303, 0.07], + "easing": "linear" + }, + "2.17": { + "vector": [2.691, 1.034, 0.055], + "easing": "linear" + }, + "2.21": { + "vector": [2.118, 0.737, 0.039], + "easing": "linear" + }, + "2.25": { + "vector": [-0.044, -0.003, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0.288, 0.019, -0.002], + "easing": "linear" + }, + "0.04": { + "vector": [0.546, 0.168, -0.02], + "easing": "linear" + }, + "0.08": { + "vector": [1.305, 0.397, -0.046], + "easing": "linear" + }, + "0.13": { + "vector": [1.142, 0.224, -0.026], + "easing": "linear" + }, + "0.17": { + "vector": [-0.037, -0.26, 0.03], + "easing": "linear" + }, + "0.21": { + "vector": [-1.057, -0.676, 0.079], + "easing": "linear" + }, + "0.25": { + "vector": [-1.701, -0.972, 0.113], + "easing": "linear" + }, + "0.29": { + "vector": [-2.167, -1.214, 0.141], + "easing": "linear" + }, + "0.34": { + "vector": [-2.552, -1.435, 0.167], + "easing": "linear" + }, + "0.38": { + "vector": [-2.869, -1.638, 0.19], + "easing": "linear" + }, + "0.42": { + "vector": [-3.116, -1.829, 0.212], + "easing": "linear" + }, + "0.46": { + "vector": [-3.267, -2, 0.232], + "easing": "linear" + }, + "0.5": { + "vector": [-3.323, -2.158, 0.251], + "easing": "linear" + }, + "0.54": { + "vector": [-3.268, -2.298, 0.267], + "easing": "linear" + }, + "0.58": { + "vector": [-3.094, -2.424, 0.282], + "easing": "linear" + }, + "0.63": { + "vector": [-2.813, -2.538, 0.295], + "easing": "linear" + }, + "0.67": { + "vector": [-2.189, -2.634, 0.306], + "easing": "linear" + }, + "0.71": { + "vector": [-1.016, -2.733, 0.317], + "easing": "linear" + }, + "0.75": { + "vector": [0.291, -2.804, 0.326], + "easing": "linear" + }, + "0.79": { + "vector": [1.346, -2.823, 0.328], + "easing": "linear" + }, + "0.84": { + "vector": [2.152, -2.792, 0.324], + "easing": "linear" + }, + "0.88": { + "vector": [2.774, -2.713, 0.315], + "easing": "linear" + }, + "0.92": { + "vector": [3.239, -2.587, 0.3], + "easing": "linear" + }, + "0.96": { + "vector": [3.549, -2.418, 0.281], + "easing": "linear" + }, + "1.0": { + "vector": [3.697, -2.204, 0.256], + "easing": "linear" + }, + "1.04": { + "vector": [3.694, -1.949, 0.226], + "easing": "linear" + }, + "1.08": { + "vector": [3.536, -1.654, 0.192], + "easing": "linear" + }, + "1.13": { + "vector": [3.254, -1.36, 0.158], + "easing": "linear" + }, + "1.17": { + "vector": [2.753, -0.984, 0.114], + "easing": "linear" + }, + "1.21": { + "vector": [1.88, -0.521, 0.061], + "easing": "linear" + }, + "1.25": { + "vector": [0.73, -0.052, 0.006], + "easing": "linear" + }, + "1.29": { + "vector": [-0.274, 0.361, -0.042], + "easing": "linear" + }, + "1.34": { + "vector": [-1.051, 0.718, -0.083], + "easing": "linear" + }, + "1.38": { + "vector": [-1.663, 1.027, -0.119], + "easing": "linear" + }, + "1.42": { + "vector": [-2.176, 1.301, -0.151], + "easing": "linear" + }, + "1.46": { + "vector": [-2.614, 1.549, -0.18], + "easing": "linear" + }, + "1.5": { + "vector": [-2.973, 1.775, -0.206], + "easing": "linear" + }, + "1.54": { + "vector": [-3.239, 1.976, -0.229], + "easing": "linear" + }, + "1.58": { + "vector": [-3.415, 2.158, -0.251], + "easing": "linear" + }, + "1.63": { + "vector": [-3.483, 2.317, -0.269], + "easing": "linear" + }, + "1.67": { + "vector": [-3.439, 2.457, -0.285], + "easing": "linear" + }, + "1.71": { + "vector": [-3.263, 2.572, -0.299], + "easing": "linear" + }, + "1.75": { + "vector": [-2.983, 2.674, -0.311], + "easing": "linear" + }, + "1.79": { + "vector": [-2.331, 2.742, -0.318], + "easing": "linear" + }, + "1.84": { + "vector": [-1.051, 2.785, -0.323], + "easing": "linear" + }, + "1.88": { + "vector": [0.388, 2.796, -0.325], + "easing": "linear" + }, + "1.92": { + "vector": [1.553, 2.771, -0.322], + "easing": "linear" + }, + "1.96": { + "vector": [2.434, 2.706, -0.314], + "easing": "linear" + }, + "2.0": { + "vector": [3.114, 2.602, -0.302], + "easing": "linear" + }, + "2.04": { + "vector": [3.626, 2.46, -0.286], + "easing": "linear" + }, + "2.08": { + "vector": [3.969, 2.281, -0.265], + "easing": "linear" + }, + "2.13": { + "vector": [4.141, 2.063, -0.24], + "easing": "linear" + }, + "2.17": { + "vector": [4.142, 1.808, -0.21], + "easing": "linear" + }, + "2.21": { + "vector": [3.979, 1.519, -0.176], + "easing": "linear" + }, + "2.25": { + "vector": [0.288, 0.019, -0.002], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.25": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + } + } + }, + "run": { + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [-36.98, 9.389, 0.998], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-33.896, 9.02, 1.334], + "easing": "linear" + }, + "post": { + "vector": [-33.896, 9.02, 1.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-25.239, 7.853, 2.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-12.44, 5.918, 2.95], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [2.614, 3.462, 3.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [17.595, 1.012, 2.916], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [30.235, -0.905, 2.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [38.785, -2.029, 1.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [41.93, -2.323, 0.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [39.388, -2.21, 0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [32.549, -2.11, -0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [22.633, -1.97, -0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [10.987, -1.722, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-0.946, -1.313, 0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-11.819, -0.715, 0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-20.74, 0.743, 0.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-27.703, 3.263, 0.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [-32.773, 6.092, 0.81], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-35.905, 8.42, 0.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-36.98, 9.389, 0.998], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -3.154, 0.328], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [0, -2.61, 0.361], + "easing": "linear" + }, + "post": { + "vector": [0, -2.61, 0.361], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [0.001, -1.599, 0.395], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [0.001, -1.049, 0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [0.001, -1.359, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.003, -2.114, -0.498], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [0.005, -3.013, -1.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.006, -3.76, -1.763], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.006, -4.056, -2.266], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [0.004, -3.487, -2.565], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [0.004, -2.108, -2.694], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.004, -0.326, -2.705], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [0.005, 1.452, -2.649], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [0.005, 2.817, -2.577], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.005, 3.362, -2.542], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.005, 2.685, -2.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.003, 1.069, -1.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [0.002, -0.86, -0.683], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0, -2.476, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0, -3.154, 0.328], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [-8.369, 0, 0], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-6.488, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-6.488, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-2.34, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [1.811, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [3.695, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [3.096, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [1.781, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.467, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.13, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [2.307, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [8.452, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [16.505, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [24.558, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [30.703, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [33.14, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [28.89, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [18.591, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [6.18, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-4.119, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-8.369, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [3.971, 0, 0], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [3.15, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [3.15, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [1.341, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-0.469, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-1.293, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [1.706, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [8.309, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [14.897, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [17.927, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [14.254, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [4.724, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-7.925, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-20.537, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-30.013, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-33.715, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-29.846, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-20.496, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [-9.248, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.102, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [3.971, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [48.727, 2.412, -2.155], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [43.525, 2.198, -2.151], + "easing": "linear" + }, + "post": { + "vector": [43.525, 2.198, -2.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [30.746, 1.6, -1.96], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [14.788, 0.786, -1.296], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-10.371, 0.742, 2.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-15.074, 2.032, 3.665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [38.541, 2.243, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [88.272, 5.065, -2.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [91.798, 5.286, -1.948], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [94.163, 5.43, -1.874], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [95.597, 5.516, -1.827], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [96.333, 5.56, -1.802], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [96.604, 5.576, -1.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [96.643, 5.578, -1.791], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [91.76, 5.284, -1.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [79.866, 4.518, -2.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [65.494, 3.542, -2.335], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [53.606, 2.735, -2.241], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [48.727, 2.412, -2.155], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [-0.001, -0.481, -0.401], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-0.001, -0.509, -0.382], + "easing": "linear" + }, + "post": { + "vector": [-0.001, -0.509, -0.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-0.001, -0.531, -0.355], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-0.001, -0.547, -0.324], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-0.001, -0.558, -0.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.001, -0.565, -0.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-0.001, -0.569, -0.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-0.001, -0.57, -0.217], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.001, -0.571, -0.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-0.001, -0.572, -0.345], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [-0.002, -0.577, -0.679], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.003, -0.582, -1.114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-0.004, -0.588, -1.549], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-0.004, -0.593, -1.883], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-0.005, -0.594, -2.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.004, -0.582, -1.849], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-0.003, -0.554, -1.448], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [-0.002, -0.521, -0.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-0.002, -0.493, -0.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-0.001, -0.481, -0.401], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [42.559, -6.009, -1.518], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [36.919, -5.067, -0.963], + "easing": "linear" + }, + "post": { + "vector": [36.919, -5.067, -0.963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [22.869, -2.801, -0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [5.016, -0.364, 0.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-11.819, 0.715, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-24.325, -0.515, -0.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-32.814, -3.376, -0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-38.195, -6.794, -0.449], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-41.095, -9.692, -0.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-41.968, -10.924, -0.099], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [-40.654, -10.112, -0.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-36.867, -8.084, -0.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-30.819, -5.44, -0.731], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-22.643, -2.787, -0.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-12.384, -0.751, -0.348], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.028, 0.057, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [14.08, -0.932, 0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [27.849, -3.086, -0.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [38.366, -5.128, -1.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [42.559, -6.009, -1.518], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [-0.006, -4.056, -2.266], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-0.005, -2.913, -2.473], + "easing": "linear" + }, + "post": { + "vector": [-0.005, -2.913, -2.473], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-0.005, -0.426, -2.548], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-0.005, 2.056, -2.549], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-0.006, 3.183, -2.536], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.005, 2.326, -2.264], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-0.003, 0.216, -1.602], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-0.001, -2.451, -0.776], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.001, -4.982, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [0, -6.683, 0.459], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [0, -7.298, 0.606], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, -7.386, 0.626], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-0.001, -6.31, 0.641], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-0.001, -3.939, 0.614], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-0.001, -1.558, 0.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, -0.451, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.001, -0.991, -0.668], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [-0.001, -2.233, -1.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-0.004, -3.485, -2.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-0.006, -4.056, -2.266], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [-0.13, 0, 0], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [5.026, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [5.026, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [16.505, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [27.984, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [33.14, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [28.895, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [18.601, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [6.185, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-4.122, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-8.369, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [-7.471, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-5.239, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-2.335, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [0.569, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [2.802, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [3.695, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [3.097, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [1.782, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.467, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-0.13, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [17.927, 0, 0], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [10.038, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [10.038, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-7.909, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-25.823, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-33.715, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-29.847, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-20.498, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-9.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.102, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [3.971, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [3.581, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [2.606, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [1.339, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [0.072, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-0.903, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-1.293, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [1.702, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [8.317, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [14.932, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [17.927, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [88.272, -5.065, 2.045], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [92.489, -5.328, 1.927], + "easing": "linear" + }, + "post": { + "vector": [92.489, -5.328, 1.927], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [95.032, -5.483, 1.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [96.299, -5.558, 1.803], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [96.643, -5.578, 1.791], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [93.015, -5.358, 1.91], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [83.724, -4.765, 2.148], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [71.313, -3.93, 2.313], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [58.685, -3.068, 2.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [48.727, -2.412, 2.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [43.025, -2.061, 2.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [39.441, -1.851, 1.944], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [35.067, -1.589, 1.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [26.989, -1.115, 1.456], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [13.809, -0.271, 0.875], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.018, 0.63, 0.279], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-9.776, 1.254, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [-14.298, 1.589, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [40.374, -1.448, 2.676], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [88.272, -5.065, 2.045], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0.001, -0.571, -0.211], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [0.001, -0.612, -0.365], + "easing": "linear" + }, + "post": { + "vector": [0.001, -0.612, -0.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [0.002, -0.636, -0.579], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [0.002, -0.645, -0.834], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [0.003, -0.644, -1.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.003, -0.635, -1.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [0.004, -0.622, -1.626], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.004, -0.609, -1.829], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.005, -0.599, -1.967], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [0.005, -0.594, -2.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [0.005, -0.594, -1.967], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.004, -0.592, -1.829], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [0.004, -0.589, -1.627], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [0.003, -0.586, -1.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.003, -0.582, -1.114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.002, -0.579, -0.847], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.002, -0.576, -0.601], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [0.001, -0.573, -0.399], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.001, -0.571, -0.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0.001, -0.571, -0.211], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": [7.755, -1.341, 5.208], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [7.399, -1.191, 4.873], + "easing": "linear" + }, + "post": { + "vector": [7.399, -1.191, 4.873], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [6.615, -0.805, 3.967], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [5.831, -0.278, 2.647], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [5.475, 0.318, 1.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [5.715, 0.938, -0.577], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [6.281, 1.54, -2.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [6.953, 2.066, -3.453], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [7.514, 2.442, -4.353], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [7.749, 2.586, -4.688], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [7.512, 2.467, -4.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [6.946, 2.151, -3.673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [6.272, 1.704, -2.571], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [5.707, 1.181, -1.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [5.473, 0.627, 0.248], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [5.716, 0.072, 1.724], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [6.284, -0.453, 3.076], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [6.957, -0.903, 4.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [7.52, -1.221, 4.934], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [7.755, -1.341, 5.208], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0.756, -2.565, -0.167], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [0.699, -1.919, -0.477], + "easing": "linear" + }, + "post": { + "vector": [0.699, -1.919, -0.477], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [0.546, -0.496, -1.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [0.325, 0.926, -1.842], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [0.062, 1.572, -2.152], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.214, 1.142, -1.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-0.476, 0.116, -1.454], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-0.697, -1.109, -0.866], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.85, -2.135, -0.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-0.907, -2.565, -0.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [-0.861, -2.135, -0.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.734, -1.109, -0.866], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-0.548, 0.116, -1.454], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-0.322, 1.142, -1.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-0.076, 1.572, -2.152], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.171, 1.142, -1.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.397, 0.116, -1.454], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [0.583, -1.109, -0.866], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.709, -2.135, -0.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0.756, -2.565, -0.167], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [8.51, 4.385, -1.349], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [9.394, 3.923, -1.118], + "easing": "linear" + }, + "post": { + "vector": [9.394, 3.923, -1.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [10.101, 2.713, -0.635], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [10.563, 1.052, -0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [10.722, -0.755, 0.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [10.471, -2.44, 0.534], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [9.886, -3.886, 0.549], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [9.193, -5.017, 0.472], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [8.616, -5.755, 0.377], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [8.375, -6.019, 0.33], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [8.617, -5.721, 0.361], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [9.195, -4.915, 0.425], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [9.889, -3.733, 0.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [10.473, -2.304, 0.472], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [10.722, -0.755, 0.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [10.5, 0.783, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [9.956, 2.187, -0.398], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [9.299, 3.333, -0.847], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [8.743, 4.104, -1.204], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [8.51, 4.385, -1.349], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulderUnder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [-6, 0, 0], + "easing": "linear" + }, + "0.53": { + "vector": [-6.5, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [-6, 0, 0], + "easing": "linear" + } + }, + "scale": { + "vector": [1, 1, 0.85], + "easing": "linear" + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [-10.149, -7.401, -3.724], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-9.757, -6.629, -3.335], + "easing": "linear" + }, + "post": { + "vector": [-9.757, -6.629, -3.335], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-9.042, -4.691, -2.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-8.683, -2.133, -0.798], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-8.848, 0.583, 0.885], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-9.15, 3.178, 2.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-9.476, 5.401, 3.887], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-9.736, 6.991, 4.79], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-9.846, 7.685, 5.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-9.719, 7.474, 4.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [-9.412, 6.646, 3.619], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-9.042, 5.381, 2.291], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-8.731, 3.854, 0.727], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-8.608, 2.228, -0.93], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-8.731, 0.39, -2.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-9.009, -1.707, -3.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-9.37, -3.802, -3.592], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [-9.738, -5.626, -3.753], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-10.03, -6.913, -3.753], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-10.149, -7.401, -3.724], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0.17, -1.475, 2.702], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [0.176, -1.364, 2.566], + "easing": "linear" + }, + "post": { + "vector": [0.176, -1.364, 2.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [0.199, -1.161, 2.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [0.264, -1.058, 2.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [0.422, -1.112, 2.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.662, -1.226, 2.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [0.917, -1.358, 2.456], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [1.119, -1.467, 2.57], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [1.202, -1.513, 2.618], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [1.112, -1.467, 2.57], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [0.894, -1.357, 2.456], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.628, -1.225, 2.322], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [0.392, -1.111, 2.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [0.264, -1.058, 2.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.224, -1.082, 2.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.197, -1.158, 2.315], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.181, -1.259, 2.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [0.173, -1.362, 2.568], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.17, -1.442, 2.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0.17, -1.475, 2.702], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [-14.069, 0.128, -0.637], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-18.072, 0.226, -0.657], + "easing": "linear" + }, + "post": { + "vector": [-18.072, 0.226, -0.657], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-21.973, 0.344, -0.641], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-24.937, 0.445, -0.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-26.115, 0.488, -0.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-24.864, 0.451, -0.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-21.876, 0.361, -0.607], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-18.308, 0.254, -0.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-15.32, 0.165, -0.63], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-14.069, 0.128, -0.637], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [-15.32, 0.165, -0.63], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-18.308, 0.254, -0.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-21.876, 0.361, -0.607], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-24.864, 0.451, -0.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-26.115, 0.488, -0.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-24.864, 0.451, -0.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-21.876, 0.361, -0.607], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [-18.308, 0.254, -0.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-15.32, 0.165, -0.63], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-14.069, 0.128, -0.637], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [1.511, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [1.511, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [5.123, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [9.438, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [13.049, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [14.56, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [13.049, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [9.438, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [5.123, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [1.511, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [1.511, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [5.123, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [9.438, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [13.049, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [14.56, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [12.289, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [7.28, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [2.271, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "vector": [7.692, -0.915, 4.593], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [7.112, -0.872, 4.004], + "easing": "linear" + }, + "post": { + "vector": [7.112, -0.872, 4.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [5.659, -0.789, 2.529], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [3.766, -0.738, 0.608], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [1.873, -0.75, -1.314], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.419, -0.802, -2.79], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-0.162, -0.833, -3.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.658, -0.748, -3.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [2.615, -0.549, -3.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [4.953, -0.32, -2.869], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [6.911, -0.141, -2.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [7.732, -0.08, -2.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [7.12, -0.366, -1.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [5.652, -0.985, -0.542], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [3.886, -1.641, 0.585], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [2.395, -2.061, 1.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [1.762, -2.003, 2.766], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [3.295, -1.544, 3.628], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [6.153, -1.104, 4.31], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [7.692, -0.915, 4.593], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bone": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [0.9, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [0.9, 1, 1], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0.017, 1.723, -0.332], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [0.017, 1.664, -0.321], + "easing": "linear" + }, + "post": { + "vector": [0.017, 1.664, -0.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [0.015, 1.505, -0.29], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [0.014, 1.276, -0.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [0.011, 1.004, -0.194], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.008, 0.718, -0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [0.005, 0.447, -0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.003, 0.217, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.001, 0.059, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [0.001, 0.048, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.002, 0.179, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [0.005, 0.372, -0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [0.007, 0.606, -0.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.01, 0.861, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.012, 1.116, -0.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.014, 1.351, -0.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [0.016, 1.543, -0.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.017, 1.674, -0.323], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0.017, 1.723, -0.332], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [4.937, 0.199, 0.062], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [4.671, 0.058, 0.043], + "easing": "linear" + }, + "post": { + "vector": [4.671, 0.058, 0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [4.473, 0.053, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [5.429, 0.059, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [6.616, 0.049, -0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [7.072, 0.063, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [6.385, 0.103, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [5.796, 0.036, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [5.294, -0.129, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [4.732, -0.189, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [4.28, -0.156, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [4.656, -0.142, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [5.322, -0.044, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [5.91, 0.041, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [6.411, -0.036, -0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [6.71, -0.103, -0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [6.3, -0.114, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [5.758, -0.1, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [5.297, 0.018, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [4.937, 0.199, 0.062], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "lowerJaw6B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube30": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube6": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube0": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [-15.297, -0.082, -0.702], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-15.269, -0.03, -0.652], + "easing": "linear" + }, + "post": { + "vector": [-15.269, -0.03, -0.652], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-15.064, 0.055, -0.519], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-14.506, 0.144, -0.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-13.415, 0.208, -0.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-10.519, 0.201, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-5.988, 0.128, -0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-1.822, 0.041, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-0.832, 0.02, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [-2.963, 0.068, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-5.845, 0.128, -0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-8.922, 0.182, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-11.633, 0.213, -0.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-13.415, 0.208, -0.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-14.336, 0.16, -0.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-14.893, 0.085, -0.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [-15.178, 0.006, -0.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-15.282, -0.056, -0.663], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-15.297, -0.082, -0.702], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [0.923, 1, 0.999], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [0.916, 1, 0.999], + "easing": "linear" + }, + "post": { + "vector": [0.916, 1, 0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [0.911, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [0.908, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [0.907, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.916, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [0.936, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.955, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.964, 1, 0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [0.96, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [0.949, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.936, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [0.922, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [0.911, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.907, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.908, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.912, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [0.917, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.921, 1, 0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0.923, 1, 0.999], + "easing": "linear" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "vector": [-0.013, 0.121, 0.03], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-0.52, 0.125, 0.059], + "easing": "linear" + }, + "post": { + "vector": [-0.52, 0.125, 0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-1.882, 0.126, 0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-3.862, 0.134, 0.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-6.22, 0.163, 0.335], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-8.704, 0.225, 0.485], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-11.058, 0.321, 0.652], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-13.037, 0.423, 0.791], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-14.403, 0.495, 0.88], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-14.912, 0.523, 0.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [-14.495, 0.509, 0.886], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-13.364, 0.466, 0.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-11.695, 0.406, 0.744], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-9.668, 0.334, 0.652], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-7.46, 0.264, 0.542], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-5.251, 0.21, 0.409], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-3.223, 0.171, 0.272], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [-1.557, 0.145, 0.15], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-0.428, 0.128, 0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-0.013, 0.121, 0.03], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [25.094, 3.033, 12.681], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [24.515, 3.426, 13.369], + "easing": "linear" + }, + "post": { + "vector": [24.515, 3.426, 13.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [23.29, 3.936, 13.859], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [22.078, 4.568, 14.377], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [21.55, 5.318, 15.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [21.978, 6.173, 16.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [22.874, 6.995, 17.761], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [23.768, 7.601, 18.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [24.175, 7.835, 19.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [24.026, 7.727, 19.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [23.654, 7.429, 18.59], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [23.171, 6.979, 17.769], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [22.687, 6.42, 16.811], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [22.311, 5.797, 15.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [22.146, 5.16, 14.902], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [22.437, 4.533, 14.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [23.167, 3.951, 13.515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [24.046, 3.474, 13.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [24.784, 3.151, 12.778], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [25.094, 3.033, 12.681], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [-0.055, 0.423, 0.219], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-0.054, 0.391, 0.202], + "easing": "linear" + }, + "post": { + "vector": [-0.054, 0.391, 0.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-0.048, 0.309, 0.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-0.038, 0.195, 0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-0.022, 0.066, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.003, -0.058, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [0.017, -0.164, -0.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.032, -0.237, -0.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.039, -0.265, -0.237], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [0.036, -0.25, -0.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [0.028, -0.209, -0.197], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.017, -0.148, -0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [0.004, -0.07, -0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-0.01, 0.018, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-0.023, 0.111, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.034, 0.203, 0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-0.043, 0.288, 0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [-0.05, 0.358, 0.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-0.054, 0.405, 0.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-0.055, 0.423, 0.219], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [-26.409, 4.06, -10.001], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-26.954, 3.89, -10.446], + "easing": "linear" + }, + "post": { + "vector": [-26.954, 3.89, -10.446], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-28.033, 3.937, -12.398], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-29.594, 3.825, -14.253], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-30.282, 3.576, -14.656], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-28.975, 3.176, -12.586], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-27.015, 2.676, -9.514], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-25.922, 2.432, -7.469], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-26.321, 2.587, -7.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-27.873, 2.942, -8.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [-29.282, 3.075, -9.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-31.648, 2.965, -10.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-32.824, 2.65, -10.652], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-33.1, 2.432, -11.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-31.832, 2.426, -11.462], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-28.817, 2.654, -11.507], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-26.033, 3.06, -11.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [-24.675, 3.566, -10.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-24.786, 3.988, -10.377], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-26.409, 4.06, -10.001], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0.128, 0.018, -0.155], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [0.121, 0.019, -0.147], + "easing": "linear" + }, + "post": { + "vector": [0.121, 0.019, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [0.108, 0.021, -0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [0.094, 0.024, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [0.088, 0.025, -0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.094, 0.024, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [0.108, 0.021, -0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.121, 0.019, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.128, 0.018, -0.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [0.125, 0.018, -0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [0.117, 0.02, -0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.108, 0.021, -0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [0.098, 0.023, -0.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [0.091, 0.024, -0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.088, 0.025, -0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.092, 0.024, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.102, 0.022, -0.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [0.114, 0.02, -0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.123, 0.018, -0.15], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0.128, 0.018, -0.155], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [-6.033, 0.339, 1.349], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-8.741, 0.106, 0.413], + "easing": "linear" + }, + "post": { + "vector": [-8.741, 0.106, 0.413], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-9.094, 0.019, 0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-2.077, 0.474, 1.906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [1.715, 1.674, 7.656], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [1.722, 0.601, 2.448], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [3.598, 0.454, 1.823], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.638, -0.423, -1.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-4.441, -0.8, -2.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-15.012, -0.817, -2.972], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [1.996, -1.332, -4.678], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-5.72, -0.18, -0.687], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-4.252, -0.021, -0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-1.995, 0.006, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.473, 0.64, 2.614], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.653, 0.435, 1.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [2.528, 0.615, 2.507], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [2.501, 0.218, 0.858], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.424, 0.212, 0.835], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-6.033, 0.339, 1.349], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftIndexFinger": { + "rotation": { + "0.0": { + "vector": [-5.943, 3.35, -0.738], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-5.482, 3.46, -0.763], + "easing": "linear" + }, + "post": { + "vector": [-5.482, 3.46, -0.763], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-4.79, 3.707, -0.818], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-3.553, 2.779, -0.611], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [4.269, 0.109, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [8.423, 0.999, -0.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [6.839, -1.689, 0.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [1.936, -1.651, 0.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-2.729, -1.082, 0.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-4.143, 0.363, -0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [-16.282, 2.858, -0.628], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-4.783, 1.098, -0.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-4.354, 1.083, -0.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-2.615, 0.08, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [1.813, -2.052, 0.443], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [6.19, -2.055, 0.443], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [6.22, -1.773, 0.383], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [2.859, 0.461, -0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-0.493, 1.858, -0.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-5.943, 3.35, -0.738], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [22.877, -9.139, -19.534], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [22.654, -8.927, -19.117], + "easing": "linear" + }, + "post": { + "vector": [22.654, -8.927, -19.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [22.161, -8.373, -18.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [21.66, -7.605, -16.799], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [21.402, -6.762, -15.564], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [22.094, -5.903, -14.649], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [23.688, -5.108, -14.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [25.292, -4.53, -13.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [26.021, -4.306, -13.609], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [25.647, -4.416, -13.683], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [24.712, -4.719, -13.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [23.499, -5.174, -14.252], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [22.291, -5.739, -14.734], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [21.376, -6.37, -15.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [21.038, -7.01, -16.099], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [21.257, -7.634, -16.983], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [21.715, -8.216, -17.898], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [22.249, -8.696, -18.717], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [22.692, -9.02, -19.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [22.877, -9.139, -19.534], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0.02, -0.412, -0.244], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [0.021, -0.381, -0.227], + "easing": "linear" + }, + "post": { + "vector": [0.021, -0.381, -0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [0.023, -0.299, -0.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [0.025, -0.186, -0.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [0.029, -0.059, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.033, 0.063, 0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [0.038, 0.167, 0.15], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.041, 0.239, 0.212], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.042, 0.266, 0.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [0.042, 0.251, 0.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [0.041, 0.211, 0.193], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.04, 0.151, 0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [0.038, 0.075, 0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [0.035, -0.011, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.032, -0.103, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.029, -0.194, -0.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.026, -0.278, -0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [0.023, -0.348, -0.203], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.021, -0.395, -0.233], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0.02, -0.412, -0.244], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [-27.708, -1.026, 8.163], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-28.676, -0.944, 8.567], + "easing": "linear" + }, + "post": { + "vector": [-28.676, -0.944, 8.567], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-31.253, -0.44, 8.707], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-33.608, -0.088, 9.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-33.333, -0.143, 9.845], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-29.388, -0.79, 11.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-25.633, -1.622, 11.487], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-23.713, -2.101, 10.94], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-23.701, -2.105, 10.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-25.265, -1.917, 10.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [-27.494, -1.809, 10.799], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-29.599, -1.756, 11.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-31.171, -1.63, 12.689], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-31.987, -1.397, 13.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-31.712, -1.08, 12.57], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-29.535, -0.797, 11.266], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-27.106, -0.636, 9.761], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [-26.146, -0.577, 8.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-26.412, -0.651, 7.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-27.708, -1.026, 8.163], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0.13, -0.017, 0.153], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [0.124, -0.018, 0.145], + "easing": "linear" + }, + "post": { + "vector": [0.124, -0.018, 0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [0.11, -0.021, 0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [0.096, -0.023, 0.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [0.09, -0.024, 0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.096, -0.023, 0.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [0.11, -0.021, 0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.124, -0.018, 0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.13, -0.017, 0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [0.127, -0.018, 0.15], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [0.119, -0.019, 0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.11, -0.021, 0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [0.1, -0.022, 0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [0.093, -0.024, 0.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.09, -0.024, 0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.094, -0.024, 0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.104, -0.022, 0.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [0.116, -0.02, 0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.126, -0.018, 0.148], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0.13, -0.017, 0.153], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "vector": [-9.38, 1.067, 3.815], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-9.024, 0.924, 3.334], + "easing": "linear" + }, + "post": { + "vector": [-9.024, 0.924, 3.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-9.504, 1.017, 3.647], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-7.96, 1.081, 3.862], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [1.124, -0.677, -2.775], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [5.657, -0.454, -1.822], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [5.995, 0.778, 2.838], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [3.345, 0.484, 1.804], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-2.284, 0.344, 1.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-7.762, 0.745, 2.721], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [-8.922, 0.932, 3.363], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-8.361, 0.856, 3.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-6.167, 0.549, 2.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-0.785, -0.135, -0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [4.289, -0.702, -2.885], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [5.912, -0.393, -1.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [5.035, 0.279, 1.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [1.306, 0.551, 2.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-5.397, 0.972, 3.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-9.38, 1.067, 3.815], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightIndexFinger": { + "rotation": { + "0.0": { + "vector": [-9.161, -2.321, 0.509], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-8.683, -2.108, 0.462], + "easing": "linear" + }, + "post": { + "vector": [-8.683, -2.108, 0.462], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-8.666, -1.667, 0.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-5.973, 0.051, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [0.514, 4.065, -0.871], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [8.071, 2.006, -0.433], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [8.226, -1.442, 0.315], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [5.504, -1.507, 0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.443, -2.504, 0.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-5.11, -4.146, 0.917], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [-9.004, -4.647, 1.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-8.095, -4.071, 0.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-4.646, -2.857, 0.628], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-1.078, -1.106, 0.241], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [3.3, 0.535, -0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [7.535, 1.273, -0.275], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [7.106, 1.504, -0.325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [3.317, 1.352, -0.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-1.671, -0.244, 0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-9.161, -2.321, 0.509], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly2": { + "rotation": { + "0.0": { + "vector": [0.327, 3.518, 0.352], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [0.37, 3.287, 0.331], + "easing": "linear" + }, + "post": { + "vector": [0.37, 3.287, 0.331], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [0.41, 2.67, 0.272], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [0.446, 1.775, 0.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [0.48, 0.715, 0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.511, -0.401, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [0.539, -1.462, -0.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.562, -2.356, -0.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.577, -2.974, -0.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [0.583, -3.204, -0.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [0.574, -3.016, -0.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.552, -2.506, -0.237], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [0.521, -1.753, -0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [0.484, -0.839, -0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.445, 0.157, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.408, 1.152, 0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.376, 2.066, 0.212], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [0.35, 2.819, 0.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.333, 3.33, 0.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0.327, 3.518, 0.352], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0.243, 0.242, -7.979], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [0.243, 0.229, -7.479], + "easing": "linear" + }, + "post": { + "vector": [0.243, 0.229, -7.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [0.242, 0.194, -6.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [0.239, 0.144, -4.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [0.234, 0.084, -1.883], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.226, 0.021, 0.548], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [0.215, -0.038, 2.858], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.205, -0.087, 4.804], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.197, -0.121, 6.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [0.193, -0.134, 6.648], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [0.196, -0.124, 6.239], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.203, -0.096, 5.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [0.212, -0.054, 3.491], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [0.222, -0.003, 1.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.23, 0.053, -0.668], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.236, 0.109, -2.835], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.24, 0.16, -4.825], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [0.242, 0.203, -6.462], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.243, 0.232, -7.571], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0.243, 0.242, -7.979], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [1.4, 0.127, 0.042], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [1.324, 0.14, 0.041], + "easing": "linear" + }, + "post": { + "vector": [1.324, 0.14, 0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [1.12, 0.152, 0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [0.824, 0.162, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [0.473, 0.171, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.105, 0.179, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-0.246, 0.185, 0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-0.542, 0.189, 0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.746, 0.192, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-0.822, 0.192, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [-0.76, 0.191, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.591, 0.186, 0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-0.342, 0.178, 0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-0.04, 0.169, 0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.289, 0.16, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.618, 0.15, 0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.92, 0.141, 0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [1.169, 0.133, 0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [1.338, 0.128, 0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [1.4, 0.127, 0.042], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [-4.38, 1.703, -8.058], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-5.468, 1.625, -7.606], + "easing": "linear" + }, + "post": { + "vector": [-5.468, 1.625, -7.606], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-6.762, 1.376, -6.386], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-7.037, 0.962, -4.607], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-6.224, 0.447, -2.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-4.839, -0.137, -0.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-4.27, -0.787, 1.925], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-4.453, -1.42, 3.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-5.278, -1.954, 5.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [-6.573, -2.311, 5.596], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [-7.943, -2.429, 5.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-8.608, -2.308, 4.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-8.497, -2.004, 2.733], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-7.736, -1.557, 0.881], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-6.35, -1.004, -1.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-4.431, -0.376, -3.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-2.923, 0.279, -5.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [-2.271, 0.885, -6.588], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-2.524, 1.36, -7.642], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [-4.38, 1.703, -8.058], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [1.736, -0.175, -0.034], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [-0.999, 0.152, 0.029], + "easing": "linear" + }, + "post": { + "vector": [-0.999, 0.152, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [-4.085, 0.544, 0.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-6.055, 1.028, 0.198], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-5.192, 1.461, 0.282], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-1.828, 1.797, 0.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [2.917, 1.976, 0.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [6.067, 1.901, 0.367], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [6.826, 1.559, 0.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [5.017, 0.961, 0.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [1.038, 0.192, 0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-3.243, -0.527, -0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [-5.871, -1.073, -0.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-6.471, -1.453, -0.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-5.371, -1.683, -0.325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-2.853, -1.79, -0.346], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.931, -1.74, -0.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [4.213, -1.511, -0.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [5.61, -1.128, -0.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [1.736, -0.175, -0.034], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [6.175, -0.685, -0.037], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [6.667, -0.391, -0.021], + "easing": "linear" + }, + "post": { + "vector": [6.667, -0.391, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [7.511, -0.577, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [3.157, -0.721, -0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [-4.079, -0.777, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-10.289, -0.688, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-9.575, -0.197, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-4.446, 0.429, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [1.222, 1.001, 0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [6.277, 1.434, 0.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [9.17, 1.497, 0.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [7.137, 1.138, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [2.755, 0.764, 0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [-1.522, 0.493, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-5.773, 0.245, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-10.304, -0.07, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-11.082, -0.51, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [-7.251, -0.872, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-1.27, -1.059, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [6.175, -0.685, -0.037], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [10.158, -1.812, 0.21], + "easing": "linear" + }, + "0.05": { + "pre": { + "vector": [8.757, -1.077, 0.125], + "easing": "linear" + }, + "post": { + "vector": [8.757, -1.077, 0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": { + "vector": [8.362, -0.643, 0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [8.773, -0.873, 0.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": { + "vector": [1.69, -0.383, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-5.516, 0.438, -0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.32": { + "post": { + "vector": [-13.311, 0.88, -0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-9.33, 1.306, -0.152], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-1.136, 1.584, -0.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.47": { + "post": { + "vector": [5.509, 1.947, -0.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.52": { + "post": { + "vector": [11.368, 2.471, -0.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [14.475, 2.428, -0.282], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.64": { + "post": { + "vector": [9.182, 1.527, -0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.69": { + "post": { + "vector": [0.832, 0.529, -0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-4.68, -0.338, 0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-6.345, -1.003, 0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-10.453, -1.462, 0.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.89": { + "post": { + "vector": [-10.512, -1.81, 0.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-5.377, -1.886, 0.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [10.158, -1.812, 0.21], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck3_cube": { + "scale": { + "vector": [0.93, 1, 1], + "easing": "linear" + } + } + } + }, + "swim": { + "loop": true, + "animation_length": 6, + "bones": { + "lowerBody": { + "rotation": { + "vector": ["-5+math.cos(query.anim_time*360-60)*-2", "math.cos(query.anim_time*180)*5", 0], + "easing": "linear" + }, + "position": { + "vector": [0, "math.cos(query.anim_time*180)*0.5", 0], + "easing": "linear" + } + }, + "upperBody": { + "rotation": { + "vector": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180-60)*-5", 0], + "easing": "linear" + } + }, + "neck": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*360+60)*4", "math.cos(query.anim_time*180)*-5", 0], + "easing": "linear" + } + }, + "lowerJaw": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*180-60)*-4", 0, 0], + "easing": "linear" + } + }, + "leftUpperArm": { + "rotation": { + "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0], + "easing": "linear" + } + }, + "leftLowerArm": { + "rotation": { + "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0], + "easing": "linear" + } + }, + "rightUpperArm": { + "rotation": { + "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0], + "easing": "linear" + } + }, + "rightLowerArm": { + "rotation": { + "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0], + "easing": "linear" + } + }, + "leftThigh": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*360/1.5)*30", "math.cos(query.anim_time*180)*-5", 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*1"], + "easing": "linear" + } + }, + "leftLeg": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*360/1.5+60)*30", 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, "1+math.cos(query.anim_time*360/1.5+90)*-2", "-1+math.cos(query.anim_time*360/1.5+90)*-2"], + "easing": "linear" + } + }, + "leftFoot": { + "rotation": { + "vector": ["30+math.cos(query.anim_time*360/1.5-60)*-30", 0, 0], + "easing": "linear" + } + }, + "rightThigh": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*360/1.5)*-30", "math.cos(query.anim_time*180)*-5", 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*-1"], + "easing": "linear" + } + }, + "rightLeg": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*360/1.5+60)*-30", 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, "1+math.cos(query.anim_time*360/1.5+90)*2", "-1+math.cos(query.anim_time*360/1.5+90)*2"], + "easing": "linear" + } + }, + "rightFoot": { + "rotation": { + "vector": ["30+math.cos(query.anim_time*360/1.5-60)*30", 0, 0], + "easing": "linear" + } + }, + "hips": { + "rotation": { + "vector": ["-5+math.cos(query.anim_time*360-60)*-2", "math.cos(query.anim_time*180)*5", 0], + "easing": "linear" + }, + "position": { + "vector": [0, "math.cos(query.anim_time*180)*0.5", 0], + "easing": "linear" + } + }, + "shoulders": { + "rotation": { + "vector": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180-60)*-5", 0], + "easing": "linear" + } + }, + "neck1": { + "rotation": { + "vector": ["math.cos(query.anim_time*360+60)*4", "math.cos(query.anim_time*180)*-5", 0], + "easing": "linear" + } + }, + "head": { + "rotation": { + "vector": ["math.cos(query.anim_time*360)*-4", 0, 0], + "easing": "linear" + } + }, + "jawLower1": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*180-60)*-4", 0, 0], + "easing": "linear" + } + }, + "bicepLeft": { + "rotation": { + "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0], + "easing": "linear" + } + }, + "forearmLeft": { + "rotation": { + "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0], + "easing": "linear" + } + }, + "bicepRight": { + "rotation": { + "vector": ["25+math.cos(query.anim_time*360)*-5", 0, 0], + "easing": "linear" + } + }, + "forearmRight": { + "rotation": { + "vector": ["15+math.cos(query.anim_time*360+60)*5", 0, 0], + "easing": "linear" + } + }, + "tail1": { + "rotation": { + "vector": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180+60)*-5", 0], + "easing": "linear" + } + }, + "tail2": { + "rotation": { + "vector": ["math.cos(query.anim_time*360-60)*2", "math.cos(query.anim_time*180)*-7.5", 0], + "easing": "linear" + } + }, + "tail3": { + "rotation": { + "vector": ["math.cos(query.anim_time*360-120)*2", "math.cos(query.anim_time*180-60)*-7.5", 0], + "easing": "linear" + } + }, + "tail4": { + "rotation": { + "vector": ["math.cos(query.anim_time*360-150)*2", "math.cos(query.anim_time*180-90)*-7.5", 0], + "easing": "linear" + } + }, + "thighRight": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*360/1.5)*-30", "math.cos(query.anim_time*180)*-5", 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*-1"], + "easing": "linear" + } + }, + "calfRight": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*360/1.5+60)*10", 0, 0], + "easing": "linear" + } + }, + "ankleRight": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*360/1.5+60)*-30", 0, 0], + "easing": "linear" + } + }, + "footRight": { + "rotation": { + "vector": ["30+math.cos(query.anim_time*360/1.5-60)*5", 0, 0], + "easing": "linear" + } + }, + "thighLeft": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*360/1.5)*30", "math.cos(query.anim_time*180)*-5", 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, "math.cos(query.anim_time*360/1.5-60)*1"], + "easing": "linear" + } + }, + "calfLeft": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*360/1.5+60)*10", 0, 0], + "easing": "linear" + } + }, + "ankleLeft": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*360/1.5+60)*30", 0, 0], + "easing": "linear" + } + }, + "footLeft": { + "rotation": { + "vector": ["30+math.cos(query.anim_time*360/1.5-60)*-5", 0, 0], + "easing": "linear" + } + } + } + }, + "drink": { + "animation_length": 9.125, + "bones": { + "root": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "pre": { + "vector": [-0.039, 0, -0.023], + "easing": "linear" + }, + "post": { + "vector": [-0.039, 0, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-0.151, -0.002, -0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.331, -0.004, -0.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.573, -0.007, -0.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.87, -0.013, -0.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-1.218, -0.02, -0.732], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-1.61, -0.03, -0.967], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-2.04, -0.042, -1.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-2.503, -0.058, -1.503], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-2.992, -0.077, -1.797], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-3.502, -0.099, -2.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-4.026, -0.125, -2.417], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-4.559, -0.154, -2.737], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-5.095, -0.187, -3.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-5.628, -0.222, -3.377], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-6.152, -0.26, -3.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-6.661, -0.299, -3.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-7.148, -0.339, -4.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-7.61, -0.379, -4.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-8.038, -0.419, -4.817], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-8.428, -0.457, -5.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-8.775, -0.491, -5.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-9.071, -0.522, -5.432], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-9.311, -0.547, -5.575], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-9.49, -0.567, -5.681], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-9.601, -0.579, -5.747], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-9.64, -0.583, -5.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [-9.64, -0.583, -5.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [-9.619, -0.581, -5.758], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [-9.559, -0.574, -5.722], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [-9.461, -0.564, -5.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [-9.328, -0.549, -5.585], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [-9.162, -0.532, -5.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [-8.965, -0.511, -5.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [-8.739, -0.488, -5.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [-8.488, -0.462, -5.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [-8.212, -0.435, -4.92], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [-7.915, -0.407, -4.743], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [-7.598, -0.378, -4.554], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [-7.263, -0.349, -4.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [-6.914, -0.32, -4.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [-6.552, -0.29, -3.93], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [-6.18, -0.262, -3.707], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-5.799, -0.234, -3.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [-5.413, -0.208, -3.248], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [-5.023, -0.182, -3.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [-4.632, -0.159, -2.78], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [-4.242, -0.137, -2.546], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [-3.855, -0.116, -2.315], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [-3.474, -0.098, -2.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [-3.101, -0.081, -1.862], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [-2.738, -0.067, -1.644], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [-2.387, -0.054, -1.434], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [-2.052, -0.043, -1.233], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [-1.734, -0.033, -1.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [-1.435, -0.025, -0.862], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [-1.158, -0.019, -0.696], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [-0.905, -0.013, -0.544], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [-0.679, -0.009, -0.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [-0.481, -0.006, -0.289], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [-0.314, -0.004, -0.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [-0.18, -0.002, -0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [-0.082, -0.001, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [-0.021, 0, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "pre": { + "vector": [0, -0.038, -0.005], + "easing": "linear" + }, + "post": { + "vector": [0, -0.038, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0, -0.147, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.321, -0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, -0.556, -0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, -0.845, -0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, -1.182, -0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -1.563, -0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, -1.98, -0.243], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, -2.429, -0.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, -2.904, -0.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, -3.398, -0.417], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, -3.907, -0.48], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -4.425, -0.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, -4.945, -0.607], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, -5.462, -0.671], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, -5.971, -0.733], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, -6.466, -0.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, -6.94, -0.852], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -7.389, -0.907], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, -7.807, -0.959], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, -8.187, -1.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, -8.524, -1.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, -8.813, -1.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, -9.048, -1.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -9.223, -1.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, -9.332, -1.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, -9.369, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, -9.369, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, -9.349, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, -9.292, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, -9.203, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -9.089, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, -8.954, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, -8.806, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, -8.649, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, -8.489, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, -8.332, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -8.184, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, -8.05, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, -7.936, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, -7.847, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, -7.79, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, -7.769, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -7.777, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, -7.801, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, -7.838, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, -7.888, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, -7.949, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, -8.019, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -8.098, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, -8.184, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, -8.276, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, -8.371, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, -8.47, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, -8.569, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -8.669, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, -8.767, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, -8.863, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, -8.954, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, -9.04, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -9.119, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -9.19, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -9.251, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -9.301, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0, -9.338, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0, -9.361, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0, -9.369, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -9.364, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0, -9.348, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0, -9.321, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, -9.286, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0, -9.243, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0, -9.192, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -9.135, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0, -9.071, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0, -9.003, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0, -8.93, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, -8.853, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0, -8.774, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -8.693, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0, -8.611, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0, -8.528, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0, -8.446, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0, -8.364, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0, -8.285, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -8.209, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0, -8.136, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0, -8.067, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0, -8.004, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0, -7.946, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0, -7.896, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -7.852, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0, -7.817, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0, -7.791, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0, -7.775, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0, -7.769, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [0, -7.773, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, -7.784, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [0, -7.803, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0, -7.827, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0, -7.858, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0, -7.894, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [0, -7.936, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -7.982, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0, -8.032, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0, -8.086, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0, -8.144, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0, -8.205, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0, -8.268, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -8.332, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0, -8.399, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0, -8.467, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0, -8.535, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0, -8.604, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0, -8.672, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, -8.74, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0, -8.806, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0, -8.871, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0, -8.934, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [0, -8.995, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [0, -9.052, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0, -9.106, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0, -9.157, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0, -9.203, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0, -9.244, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [0, -9.281, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0, -9.311, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0, -9.336, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0, -9.354, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0, -9.365, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0, -9.369, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0, -9.36, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0, -9.332, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, -9.288, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0, -9.23, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0, -9.159, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0, -9.077, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0, -8.986, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0, -8.888, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, -8.785, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0, -8.678, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0, -8.569, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [0, -8.46, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [0, -8.354, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [0, -8.25, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [0, -8.152, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [0, -8.061, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [0, -7.98, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [0, -7.909, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [0, -7.85, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [0, -7.807, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [0, -7.779, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [0, -7.769, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [0, -7.779, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [0, -7.807, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [0, -7.85, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [0, -7.909, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [0, -7.98, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [0, -8.061, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [0, -8.152, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [0, -8.25, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [0, -8.354, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [0, -8.46, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [0, -8.569, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [0, -8.678, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [0, -8.785, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [0, -8.888, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [0, -8.986, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [0, -9.077, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [0, -9.159, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [0, -9.23, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [0, -9.288, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0, -9.332, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0, -9.36, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0, -9.369, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [0, -9.369, -1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [0, -9.349, -1.148], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [0, -9.29, -1.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [0, -9.194, -1.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [0, -9.064, -1.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [0, -8.902, -1.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [0, -8.71, -1.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [0, -8.49, -1.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [0, -8.245, -1.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [0, -7.976, -0.979], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [0, -7.686, -0.944], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [0, -7.377, -0.906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [0, -7.052, -0.866], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [0, -6.712, -0.824], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [0, -6.36, -0.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [0, -5.998, -0.737], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0, -5.628, -0.691], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [0, -5.253, -0.645], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [0, -4.875, -0.599], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [0, -4.495, -0.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [0, -4.116, -0.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [0, -3.741, -0.459], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, -3.371, -0.414], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [0, -3.009, -0.37], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [0, -2.657, -0.326], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [0, -2.317, -0.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [0, -1.992, -0.245], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [0, -1.683, -0.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [0, -1.393, -0.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [0, -1.125, -0.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [0, -0.879, -0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [0, -0.659, -0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [0, -0.467, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [0, -0.305, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [0, -0.175, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [0, -0.079, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [0, -0.02, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "pre": { + "vector": [0.126, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.126, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0.493, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [1.08, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [1.871, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [2.846, 0.001, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [3.988, 0.001, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [5.277, 0.002, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [6.695, 0.002, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [8.223, 0.003, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [9.842, 0.004, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [11.531, 0.005, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [13.272, 0.006, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [15.042, 0.007, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [16.823, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [18.594, 0.01, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [20.334, 0.012, -0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [22.024, 0.014, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [23.642, 0.016, -0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [25.171, 0.017, -0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [26.589, 0.019, -0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [27.878, 0.021, -0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [29.02, 0.022, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [29.995, 0.023, -0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [30.786, 0.024, -0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [31.373, 0.025, -0.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [31.739, 0.026, -0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [31.866, 0.026, -0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [31.866, 0.026, -0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [31.794, 0.019, -0.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [31.592, -0.002, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [31.279, -0.033, -0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [30.876, -0.074, -0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [30.403, -0.121, -0.099], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [29.88, -0.174, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [29.326, -0.23, -0.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [28.763, -0.288, -0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [28.209, -0.344, -0.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [27.686, -0.397, -0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [27.213, -0.445, -0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [26.81, -0.486, -0.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [26.498, -0.518, -0.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [26.295, -0.539, -0.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [26.223, -0.546, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [26.242, -0.544, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [26.296, -0.539, -0.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [26.381, -0.53, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [26.495, -0.518, -0.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [26.635, -0.504, -0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [26.797, -0.488, -0.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [26.978, -0.469, -0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [27.176, -0.449, -0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [27.386, -0.428, -0.15], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [27.605, -0.405, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [27.831, -0.382, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [28.06, -0.359, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [28.289, -0.336, -0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [28.515, -0.313, -0.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [28.734, -0.29, -0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [28.944, -0.269, -0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [29.141, -0.249, -0.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [29.323, -0.231, -0.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [29.485, -0.214, -0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [29.624, -0.2, -0.114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [29.739, -0.189, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [29.824, -0.18, -0.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [29.878, -0.175, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [29.896, -0.173, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [29.884, -0.174, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [29.846, -0.178, -0.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [29.787, -0.184, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [29.706, -0.192, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [29.607, -0.202, -0.114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [29.49, -0.214, -0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [29.358, -0.227, -0.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [29.212, -0.242, -0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [29.055, -0.258, -0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [28.887, -0.275, -0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [28.712, -0.293, -0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [28.53, -0.311, -0.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [28.344, -0.33, -0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [28.155, -0.349, -0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [27.965, -0.369, -0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [27.776, -0.388, -0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [27.59, -0.407, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [27.408, -0.425, -0.15], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [27.232, -0.443, -0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [27.065, -0.46, -0.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [26.908, -0.476, -0.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [26.762, -0.491, -0.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [26.63, -0.505, -0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [26.513, -0.516, -0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [26.414, -0.527, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [26.333, -0.535, -0.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [26.273, -0.541, -0.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [26.236, -0.545, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [26.223, -0.546, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [26.232, -0.545, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [26.258, -0.543, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [26.3, -0.538, -0.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [26.356, -0.533, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [26.427, -0.525, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [26.51, -0.517, -0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [26.605, -0.507, -0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [26.711, -0.496, -0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [26.827, -0.484, -0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [26.952, -0.472, -0.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [27.084, -0.458, -0.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [27.223, -0.444, -0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [27.367, -0.429, -0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [27.516, -0.414, -0.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [27.669, -0.399, -0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [27.824, -0.383, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [27.981, -0.367, -0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [28.139, -0.351, -0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [28.296, -0.335, -0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [28.451, -0.319, -0.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [28.604, -0.304, -0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [28.753, -0.289, -0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [28.897, -0.274, -0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [29.036, -0.26, -0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [29.168, -0.246, -0.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [29.293, -0.234, -0.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [29.409, -0.222, -0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [29.515, -0.211, -0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [29.61, -0.202, -0.114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [29.693, -0.193, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [29.764, -0.186, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [29.82, -0.18, -0.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [29.862, -0.176, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [29.888, -0.174, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [29.896, -0.173, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [29.874, -0.175, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [29.811, -0.181, -0.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [29.71, -0.192, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [29.576, -0.205, -0.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [29.414, -0.222, -0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [29.226, -0.241, -0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [29.018, -0.262, -0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [28.793, -0.284, -0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [28.555, -0.309, -0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [28.31, -0.334, -0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [28.06, -0.359, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [27.81, -0.384, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [27.565, -0.409, -0.148], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [27.327, -0.433, -0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [27.102, -0.456, -0.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [26.894, -0.478, -0.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [26.706, -0.497, -0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [26.544, -0.513, -0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [26.41, -0.527, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [26.309, -0.537, -0.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [26.246, -0.544, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [26.223, -0.546, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [26.246, -0.544, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [26.309, -0.537, -0.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [26.41, -0.527, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [26.544, -0.513, -0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [26.706, -0.497, -0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [26.894, -0.478, -0.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [27.102, -0.456, -0.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [27.327, -0.433, -0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [27.565, -0.409, -0.148], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [27.81, -0.384, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [28.06, -0.359, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [28.31, -0.334, -0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [28.555, -0.309, -0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [28.793, -0.284, -0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [29.018, -0.262, -0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [29.226, -0.241, -0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [29.414, -0.222, -0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [29.576, -0.205, -0.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [29.71, -0.192, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [29.811, -0.181, -0.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [29.874, -0.175, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [29.896, -0.173, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [29.896, -0.173, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [29.833, -0.172, -0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [29.647, -0.171, -0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [29.345, -0.17, -0.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [28.934, -0.168, -0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [28.421, -0.166, -0.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [27.812, -0.163, -0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [27.115, -0.159, -0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [26.335, -0.155, -0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [25.48, -0.151, -0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [24.557, -0.146, -0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [23.573, -0.141, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [22.534, -0.136, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [21.448, -0.13, -0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [20.321, -0.124, -0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [19.162, -0.117, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [17.976, -0.111, -0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [16.772, -0.104, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [15.557, -0.097, -0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [14.339, -0.09, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [13.124, -0.083, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [11.92, -0.075, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [10.735, -0.068, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [9.575, -0.061, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [8.448, -0.054, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [7.362, -0.047, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [6.323, -0.041, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [5.339, -0.035, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [4.416, -0.029, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [3.561, -0.023, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [2.782, -0.018, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [2.084, -0.014, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [1.476, -0.01, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [0.963, -0.006, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [0.552, -0.004, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [0.25, -0.002, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [0.064, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "pre": { + "vector": [-0.056, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.056, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-0.217, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.476, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.823, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-1.251, 0.002, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-1.751, 0.003, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-2.315, 0.003, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-2.934, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-3.6, 0.005, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-4.305, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-5.039, 0.008, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-5.794, 0.009, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-6.563, 0.01, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-7.336, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-8.104, 0.013, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-8.86, 0.014, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-9.594, 0.015, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-10.298, 0.017, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-10.964, 0.018, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-11.584, 0.019, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-12.147, 0.02, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-12.648, 0.021, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-13.076, 0.021, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-13.423, 0.022, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-13.682, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-13.843, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-13.899, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-13.899, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-13.833, 0.026, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-13.648, 0.035, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-13.363, 0.048, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-12.995, 0.065, -0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-12.562, 0.086, -0.099], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-12.084, 0.11, -0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-11.579, 0.135, -0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-11.064, 0.16, -0.233], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-10.558, 0.186, -0.278], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-10.08, 0.211, -0.32], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-9.648, 0.234, -0.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-9.28, 0.253, -0.39], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-8.995, 0.269, -0.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-8.81, 0.279, -0.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-8.745, 0.282, -0.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-8.77, 0.281, -0.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-8.842, 0.277, -0.428], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-8.957, 0.271, -0.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-9.111, 0.262, -0.405], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-9.3, 0.252, -0.388], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-9.518, 0.241, -0.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-9.763, 0.228, -0.348], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-10.028, 0.214, -0.325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-10.311, 0.199, -0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-10.607, 0.184, -0.274], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-10.912, 0.168, -0.247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-11.221, 0.153, -0.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-11.53, 0.137, -0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-11.834, 0.122, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-12.13, 0.107, -0.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-12.414, 0.093, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-12.679, 0.081, -0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-12.924, 0.069, -0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-13.142, 0.058, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-13.331, 0.049, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-13.485, 0.042, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-13.6, 0.037, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-13.673, 0.033, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-13.698, 0.032, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-13.681, 0.033, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-13.63, 0.035, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-13.55, 0.039, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-13.441, 0.044, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-13.307, 0.051, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-13.149, 0.058, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-12.971, 0.067, -0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-12.775, 0.076, -0.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-12.563, 0.086, -0.099], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-12.337, 0.097, -0.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-12.1, 0.109, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-11.855, 0.121, -0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-11.604, 0.133, -0.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-11.349, 0.146, -0.208], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-11.093, 0.159, -0.23], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-10.838, 0.172, -0.253], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-10.587, 0.185, -0.275], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-10.342, 0.198, -0.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-10.105, 0.21, -0.318], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-9.879, 0.222, -0.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-9.667, 0.233, -0.356], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-9.471, 0.243, -0.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-9.293, 0.253, -0.389], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-9.135, 0.261, -0.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-9.001, 0.268, -0.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-8.893, 0.274, -0.424], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-8.812, 0.279, -0.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-8.762, 0.281, -0.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-8.745, 0.282, -0.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-8.756, 0.282, -0.436], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-8.791, 0.28, -0.433], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-8.847, 0.277, -0.428], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-8.924, 0.273, -0.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-9.019, 0.267, -0.413], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-9.131, 0.261, -0.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-9.259, 0.255, -0.392], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-9.402, 0.247, -0.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-9.558, 0.239, -0.366], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-9.726, 0.23, -0.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-9.904, 0.22, -0.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-10.092, 0.211, -0.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-10.287, 0.2, -0.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-10.488, 0.19, -0.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-10.694, 0.179, -0.266], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-10.903, 0.169, -0.247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-11.115, 0.158, -0.229], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-11.327, 0.147, -0.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-11.539, 0.137, -0.191], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-11.748, 0.126, -0.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-11.954, 0.116, -0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-12.155, 0.106, -0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-12.35, 0.097, -0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-12.537, 0.087, -0.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-12.716, 0.079, -0.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-12.884, 0.071, -0.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-13.04, 0.063, -0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-13.183, 0.057, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-13.311, 0.05, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-13.423, 0.045, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-13.518, 0.041, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-13.595, 0.037, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-13.651, 0.034, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-13.686, 0.033, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-13.698, 0.032, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-13.668, 0.034, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-13.582, 0.038, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-13.447, 0.044, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-13.266, 0.053, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-13.047, 0.063, -0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-12.793, 0.075, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-12.512, 0.089, -0.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-12.209, 0.103, -0.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-11.889, 0.119, -0.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-11.558, 0.136, -0.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-11.221, 0.153, -0.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [-10.884, 0.17, -0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [-10.553, 0.187, -0.278], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [-10.233, 0.203, -0.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-9.929, 0.219, -0.333], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [-9.649, 0.234, -0.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [-9.396, 0.247, -0.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [-9.176, 0.259, -0.399], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [-8.996, 0.269, -0.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [-8.86, 0.276, -0.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [-8.774, 0.281, -0.434], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [-8.745, 0.282, -0.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [-8.774, 0.281, -0.434], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [-8.86, 0.276, -0.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [-8.996, 0.269, -0.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [-9.176, 0.259, -0.399], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [-9.396, 0.247, -0.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [-9.649, 0.234, -0.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [-9.929, 0.219, -0.333], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [-10.233, 0.203, -0.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [-10.553, 0.187, -0.278], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [-10.884, 0.17, -0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [-11.221, 0.153, -0.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [-11.558, 0.136, -0.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [-11.889, 0.119, -0.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [-12.209, 0.103, -0.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [-12.512, 0.089, -0.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [-12.793, 0.075, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [-13.047, 0.063, -0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [-13.266, 0.053, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [-13.447, 0.044, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [-13.582, 0.038, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [-13.668, 0.034, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [-13.698, 0.032, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [-13.698, 0.032, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [-13.668, 0.032, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [-13.582, 0.032, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [-13.443, 0.032, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [-13.253, 0.031, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [-13.016, 0.031, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [-12.736, 0.03, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [-12.415, 0.029, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [-12.056, 0.028, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [-11.664, 0.027, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [-11.24, 0.026, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [-10.789, 0.025, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [-10.313, 0.024, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [-9.816, 0.023, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [-9.301, 0.022, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [-8.771, 0.021, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-8.23, 0.019, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [-7.681, 0.018, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [-7.127, 0.017, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [-6.571, 0.015, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [-6.017, 0.014, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [-5.467, 0.013, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [-4.926, 0.011, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [-4.397, 0.01, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [-3.882, 0.009, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [-3.385, 0.008, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [-2.909, 0.007, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [-2.458, 0.006, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [-2.034, 0.005, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [-1.642, 0.004, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [-1.283, 0.003, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [-0.962, 0.002, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [-0.681, 0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [-0.445, 0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [-0.255, 0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [-0.115, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [-0.029, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "pre": { + "vector": [-0.031, -0.006, 0.017], + "easing": "linear" + }, + "post": { + "vector": [-0.031, -0.006, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-0.12, -0.024, 0.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.263, -0.053, 0.148], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.455, -0.091, 0.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.692, -0.138, 0.389], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.969, -0.192, 0.545], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-1.281, -0.252, 0.721], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-1.625, -0.316, 0.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-1.994, -0.384, 1.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-2.385, -0.455, 1.345], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-2.792, -0.527, 1.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-3.212, -0.599, 1.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-3.639, -0.671, 2.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-4.069, -0.741, 2.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-4.496, -0.809, 2.546], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-4.917, -0.874, 2.786], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-5.327, -0.936, 3.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-5.72, -0.994, 3.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-6.092, -1.047, 3.459], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-6.438, -1.095, 3.658], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-6.754, -1.138, 3.839], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-7.034, -1.175, 4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-7.273, -1.206, 4.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-7.468, -1.231, 4.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-7.613, -1.249, 4.333], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-7.704, -1.26, 4.385], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-7.735, -1.264, 4.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [-7.735, -1.264, 4.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [-7.718, -1.262, 4.394], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [-7.669, -1.256, 4.366], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [-7.59, -1.246, 4.32], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [-7.482, -1.232, 4.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [-7.347, -1.215, 4.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [-7.188, -1.195, 4.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [-7.005, -1.171, 3.983], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [-6.802, -1.144, 3.866], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [-6.579, -1.114, 3.738], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [-6.338, -1.081, 3.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [-6.082, -1.045, 3.453], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [-5.813, -1.007, 3.299], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [-5.531, -0.966, 3.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [-5.24, -0.923, 2.971], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [-4.94, -0.878, 2.799], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-4.634, -0.831, 2.624], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [-4.324, -0.782, 2.447], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [-4.011, -0.732, 2.269], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [-3.697, -0.68, 2.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [-3.384, -0.628, 1.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [-3.075, -0.576, 1.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [-2.77, -0.523, 1.563], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [-2.471, -0.47, 1.394], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [-2.181, -0.418, 1.23], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [-1.902, -0.368, 1.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [-1.634, -0.318, 0.92], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [-1.38, -0.27, 0.777], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [-1.142, -0.225, 0.643], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [-0.922, -0.183, 0.518], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [-0.72, -0.144, 0.405], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [-0.54, -0.108, 0.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [-0.383, -0.077, 0.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [-0.25, -0.05, 0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [-0.143, -0.029, 0.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [-0.065, -0.013, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [-0.016, -0.003, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "pre": { + "vector": [-0.072, 0.098, -0.002], + "easing": "linear" + }, + "post": { + "vector": [-0.072, 0.098, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-0.289, 0.378, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.655, 0.824, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-1.173, 1.417, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-1.845, 2.14, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-2.677, 2.975, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-3.671, 3.905, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-4.831, 4.912, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-6.161, 5.98, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-7.666, 7.09, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-9.349, 8.227, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-11.216, 9.373, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-13.271, 10.511, -0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-15.518, 11.625, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-17.961, 12.699, -0.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-20.601, 13.724, -0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-23.394, 14.7, -0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-26.275, 15.622, -0.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-29.174, 16.481, -0.264], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-32.018, 17.269, -0.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-34.734, 17.978, -0.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-37.245, 18.598, -0.534], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-39.474, 19.123, -0.632], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-41.342, 19.544, -0.721], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-42.771, 19.853, -0.792], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-43.685, 20.045, -0.838], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-44.007, 20.111, -0.854], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-44.007, 20.111, -0.854], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-44.06, 20.113, -0.872], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-44.211, 20.119, -0.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-44.45, 20.129, -1.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-44.765, 20.142, -1.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-45.147, 20.156, -1.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-45.583, 20.171, -1.396], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-46.063, 20.187, -1.562], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-46.576, 20.203, -1.739], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-47.111, 20.217, -1.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-47.658, 20.23, -2.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-48.204, 20.242, -2.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-48.74, 20.251, -2.487], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-49.253, 20.259, -2.665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-49.734, 20.264, -2.831], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-50.171, 20.269, -2.983], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-50.552, 20.271, -3.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-50.869, 20.273, -3.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-51.108, 20.274, -3.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-51.26, 20.274, -3.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-51.313, 20.274, -3.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-51.272, 20.274, -3.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-51.156, 20.274, -3.324], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-50.972, 20.273, -3.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-50.726, 20.272, -3.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-50.427, 20.27, -3.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-50.08, 20.268, -2.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-49.694, 20.264, -2.818], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-49.275, 20.259, -2.673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-48.831, 20.253, -2.519], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-48.369, 20.245, -2.359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-47.896, 20.235, -2.195], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-47.42, 20.225, -2.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-46.947, 20.213, -1.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-46.485, 20.2, -1.708], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-46.041, 20.187, -1.555], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-45.623, 20.173, -1.41], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-45.237, 20.159, -1.277], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-44.891, 20.147, -1.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-44.592, 20.135, -1.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-44.347, 20.125, -0.971], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-44.163, 20.117, -0.907], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-44.047, 20.112, -0.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-44.007, 20.111, -0.854], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-44.041, 20.112, -0.865], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-44.139, 20.116, -0.899], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-44.297, 20.123, -0.953], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-44.507, 20.131, -1.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-44.765, 20.142, -1.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-45.066, 20.153, -1.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-45.403, 20.165, -1.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-45.77, 20.178, -1.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-46.163, 20.19, -1.597], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-46.576, 20.203, -1.739], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-47.003, 20.214, -1.887], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-47.439, 20.225, -2.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-47.877, 20.235, -2.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-48.312, 20.244, -2.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-48.74, 20.251, -2.487], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-49.153, 20.257, -2.63], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-49.546, 20.262, -2.766], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-49.914, 20.266, -2.894], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-50.252, 20.269, -3.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-50.552, 20.271, -3.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-50.811, 20.273, -3.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-51.022, 20.273, -3.278], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-51.18, 20.274, -3.332], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-51.278, 20.274, -3.367], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-51.313, 20.274, -3.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-51.29, 20.274, -3.371], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-51.225, 20.274, -3.348], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-51.12, 20.274, -3.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-50.979, 20.273, -3.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-50.804, 20.273, -3.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-50.597, 20.271, -3.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-50.363, 20.27, -3.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-50.104, 20.268, -2.96], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-49.822, 20.265, -2.862], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-49.522, 20.262, -2.758], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-49.205, 20.258, -2.648], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-48.875, 20.253, -2.534], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-48.534, 20.248, -2.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-48.187, 20.241, -2.296], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-47.835, 20.234, -2.174], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-47.481, 20.226, -2.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-47.129, 20.218, -1.93], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-46.781, 20.208, -1.81], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-46.441, 20.199, -1.693], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-46.112, 20.189, -1.579], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-45.795, 20.179, -1.47], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-45.495, 20.168, -1.366], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-45.214, 20.158, -1.269], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-44.955, 20.149, -1.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-44.721, 20.14, -1.099], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-44.515, 20.132, -1.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-44.34, 20.125, -0.968], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-44.199, 20.119, -0.92], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-44.094, 20.114, -0.884], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-44.029, 20.112, -0.861], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-44.007, 20.111, -0.854], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-44.065, 20.113, -0.874], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-44.232, 20.12, -0.931], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-44.495, 20.131, -1.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-44.841, 20.145, -1.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-45.257, 20.16, -1.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-45.73, 20.176, -1.447], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-46.249, 20.193, -1.626], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-46.8, 20.209, -1.816], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-47.37, 20.223, -2.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-47.946, 20.236, -2.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-48.516, 20.247, -2.41], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-49.067, 20.256, -2.601], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-49.586, 20.263, -2.78], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-50.061, 20.268, -2.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-50.477, 20.271, -3.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [-50.823, 20.273, -3.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [-51.087, 20.274, -3.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [-51.254, 20.274, -3.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-51.313, 20.274, -3.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [-51.264, 20.274, -3.362], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [-51.126, 20.274, -3.314], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [-50.908, 20.273, -3.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [-50.618, 20.272, -3.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [-50.267, 20.269, -3.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [-49.864, 20.266, -2.876], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [-49.418, 20.261, -2.722], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [-48.938, 20.254, -2.556], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [-48.436, 20.246, -2.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [-47.919, 20.236, -2.203], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [-47.397, 20.224, -2.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [-46.88, 20.211, -1.844], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [-46.378, 20.197, -1.671], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [-45.899, 20.182, -1.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [-45.453, 20.167, -1.352], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [-45.051, 20.152, -1.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [-44.7, 20.139, -1.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [-44.411, 20.128, -0.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [-44.193, 20.119, -0.918], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [-44.055, 20.113, -0.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [-44.007, 20.111, -0.854], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [-44.007, 20.111, -0.854], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [-43.91, 20.071, -0.835], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [-43.625, 19.956, -0.78], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [-43.164, 19.769, -0.692], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [-42.538, 19.512, -0.575], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [-41.756, 19.19, -0.433], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [-40.831, 18.804, -0.271], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [-39.772, 18.359, -0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [-38.591, 17.856, 0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [-37.299, 17.3, 0.289], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [-35.907, 16.693, 0.483], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [-34.426, 16.04, 0.672], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [-32.868, 15.344, 0.853], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [-31.243, 14.61, 1.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [-29.563, 13.843, 1.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [-27.839, 13.048, 1.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-26.082, 12.231, 1.411], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [-24.302, 11.398, 1.495], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [-22.512, 10.554, 1.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [-20.722, 9.706, 1.582], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [-18.942, 8.861, 1.586], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [-17.183, 8.024, 1.563], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [-15.456, 7.201, 1.515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [-13.771, 6.399, 1.445], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [-12.137, 5.624, 1.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [-10.566, 4.88, 1.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [-9.066, 4.173, 1.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [-7.647, 3.508, 0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [-6.32, 2.889, 0.852], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [-5.093, 2.319, 0.711], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [-3.975, 1.804, 0.573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [-2.977, 1.347, 0.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [-2.107, 0.95, 0.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [-1.374, 0.618, 0.212], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [-0.787, 0.353, 0.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [-0.356, 0.16, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [-0.091, 0.041, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "pre": { + "vector": [-0.001, -0.008, -0.004], + "easing": "linear" + }, + "post": { + "vector": [-0.001, -0.008, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-0.002, -0.034, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.005, -0.082, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.01, -0.155, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.017, -0.258, -0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.025, -0.393, -0.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.036, -0.565, -0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.05, -0.776, -0.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.065, -1.031, -0.243], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.084, -1.334, -0.289], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.106, -1.688, -0.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.131, -2.096, -0.384], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.16, -2.562, -0.432], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.192, -3.09, -0.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.228, -3.684, -0.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-0.242, -4.348, -0.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-0.214, -5.068, -0.443], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-0.15, -5.825, -0.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.059, -6.594, -0.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.05, -7.356, 0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.171, -8.086, 0.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.295, -8.765, 0.632], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.414, -9.369, 0.874], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.521, -9.877, 1.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.607, -10.268, 1.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.664, -10.518, 1.376], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.685, -10.606, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.685, -10.606, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.685, -10.617, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.685, -10.651, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.685, -10.703, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.685, -10.772, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.685, -10.856, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.685, -10.951, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.685, -11.057, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.685, -11.169, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.685, -11.286, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.685, -11.406, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.685, -11.525, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.685, -11.643, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.685, -11.755, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.685, -11.86, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.685, -11.956, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.685, -12.039, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.685, -12.109, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.685, -12.161, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.685, -12.194, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.685, -12.206, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.685, -12.197, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.685, -12.172, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.685, -12.131, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.685, -12.078, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.685, -12.012, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.685, -11.936, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.685, -11.851, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.685, -11.76, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.685, -11.663, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.685, -11.562, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.685, -11.458, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.685, -11.354, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.685, -11.25, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.685, -11.149, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.685, -11.052, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.685, -10.96, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0.685, -10.876, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0.685, -10.8, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.685, -10.734, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.685, -10.68, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.685, -10.64, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0.685, -10.615, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0.685, -10.606, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0.685, -10.613, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0.685, -10.635, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0.685, -10.669, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0.685, -10.716, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0.685, -10.772, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0.685, -10.838, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0.685, -10.912, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0.685, -10.993, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0.685, -11.079, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0.685, -11.169, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0.685, -11.263, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0.685, -11.358, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0.685, -11.454, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0.685, -11.549, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0.685, -11.643, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0.685, -11.733, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0.685, -11.819, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0.685, -11.9, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0.685, -11.974, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0.685, -12.039, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0.685, -12.096, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0.685, -12.142, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0.685, -12.177, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0.685, -12.198, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0.685, -12.206, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [0.685, -12.201, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0.685, -12.187, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [0.685, -12.164, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0.685, -12.133, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0.685, -12.094, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0.685, -12.049, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [0.685, -11.998, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0.685, -11.941, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0.685, -11.88, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0.685, -11.814, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0.685, -11.744, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0.685, -11.672, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0.685, -11.598, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0.685, -11.522, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0.685, -11.445, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0.685, -11.367, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0.685, -11.29, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0.685, -11.214, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0.685, -11.14, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0.685, -11.067, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0.685, -10.998, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0.685, -10.932, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0.685, -10.871, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [0.685, -10.814, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [0.685, -10.763, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0.685, -10.717, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0.685, -10.679, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0.685, -10.648, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0.685, -10.625, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [0.685, -10.611, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0.685, -10.606, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0.685, -10.619, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0.685, -10.655, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0.685, -10.713, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0.685, -10.789, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0.685, -10.88, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0.685, -10.984, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0.685, -11.097, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0.685, -11.218, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0.685, -11.343, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0.685, -11.469, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0.685, -11.594, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0.685, -11.714, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0.685, -11.828, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0.685, -11.932, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0.685, -12.023, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [0.685, -12.099, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [0.685, -12.156, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [0.685, -12.193, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [0.685, -12.206, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [0.685, -12.195, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [0.685, -12.165, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [0.685, -12.117, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [0.685, -12.054, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [0.685, -11.977, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [0.685, -11.889, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [0.685, -11.791, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [0.685, -11.686, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [0.685, -11.576, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [0.685, -11.463, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [0.685, -11.349, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [0.685, -11.236, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [0.685, -11.126, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [0.685, -11.021, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [0.685, -10.923, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [0.685, -10.835, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [0.685, -10.758, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [0.685, -10.695, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [0.685, -10.647, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [0.685, -10.616, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [0.685, -10.606, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [0.685, -10.614, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [0.685, -10.636, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [0.685, -10.668, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [0.685, -10.709, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [0.685, -10.754, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0.685, -10.8, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0.685, -10.845, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0.685, -10.886, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [0.685, -10.918, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [0.685, -10.94, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [0.685, -10.948, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [0.683, -10.895, 1.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [0.679, -10.742, 1.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [0.672, -10.5, 1.391], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [0.663, -10.18, 1.372], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [0.651, -9.79, 1.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [0.637, -9.343, 1.318], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [0.621, -8.848, 1.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [0.603, -8.315, 1.248], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [0.583, -7.756, 1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [0.562, -7.18, 1.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [0.539, -6.598, 1.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [0.515, -6.019, 1.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [0.491, -5.456, 1.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [0.465, -4.917, 0.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [0.438, -4.411, 0.908], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0.411, -3.94, 0.852], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [0.384, -3.501, 0.795], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [0.356, -3.095, 0.738], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [0.329, -2.719, 0.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [0.301, -2.373, 0.623], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [0.273, -2.056, 0.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0.246, -1.766, 0.51], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [0.22, -1.503, 0.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [0.194, -1.266, 0.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [0.169, -1.052, 0.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [0.146, -0.862, 0.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [0.123, -0.695, 0.255], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [0.102, -0.548, 0.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [0.082, -0.422, 0.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [0.064, -0.314, 0.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [0.048, -0.224, 0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [0.034, -0.151, 0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [0.022, -0.094, 0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [0.013, -0.051, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [0.006, -0.022, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [0.001, -0.005, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "pre": { + "vector": [0.329, 0, 0.001], + "easing": "linear" + }, + "post": { + "vector": [0.329, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [1.256, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [2.693, -0.001, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [4.551, -0.001, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [6.743, -0.002, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [9.177, -0.003, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [11.759, -0.005, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [14.394, -0.007, 0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [16.986, -0.009, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [19.438, -0.011, 0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [21.654, -0.013, 0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [23.539, -0.015, 0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [24.999, -0.017, 0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [25.943, -0.018, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [26.278, -0.019, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [26.264, -0.019, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [26.226, -0.019, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [26.168, -0.018, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [26.095, -0.018, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [26.013, -0.018, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [25.926, -0.018, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [25.839, -0.018, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [25.757, -0.018, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [25.685, -0.018, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [25.628, -0.018, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [25.59, -0.018, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [25.577, -0.018, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [25.577, -0.018, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [25.628, -0.03, 0.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [25.775, -0.066, 0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [26.006, -0.122, 0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [26.312, -0.196, 0.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [26.681, -0.287, 0.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [27.104, -0.391, 0.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [27.568, -0.506, 0.468], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [28.065, -0.63, 0.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [28.582, -0.76, 0.672], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [29.11, -0.894, 0.776], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [29.637, -1.029, 0.879], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [30.154, -1.162, 0.979], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [30.649, -1.29, 1.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [31.112, -1.411, 1.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [31.533, -1.522, 1.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [31.901, -1.619, 1.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [32.205, -1.699, 1.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [32.436, -1.761, 1.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [32.581, -1.799, 1.432], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [32.632, -1.813, 1.441], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [32.594, -1.803, 1.434], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [32.482, -1.773, 1.414], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [32.305, -1.726, 1.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [32.068, -1.663, 1.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [31.78, -1.587, 1.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [31.446, -1.499, 1.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [31.074, -1.401, 1.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [30.67, -1.296, 1.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [30.242, -1.185, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [29.796, -1.07, 0.91], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [29.34, -0.953, 0.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [28.88, -0.836, 0.731], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [28.423, -0.72, 0.64], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [27.977, -0.608, 0.551], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [27.547, -0.501, 0.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [27.143, -0.4, 0.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [26.769, -0.308, 0.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [26.434, -0.226, 0.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [26.144, -0.155, 0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [25.906, -0.097, 0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [25.728, -0.054, 0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [25.616, -0.027, 0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [25.577, -0.018, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [25.61, -0.026, 0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [25.705, -0.049, 0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [25.858, -0.086, 0.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [26.062, -0.135, 0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [26.312, -0.196, 0.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [26.603, -0.267, 0.27], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [26.929, -0.348, 0.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [27.285, -0.436, 0.411], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [27.665, -0.53, 0.488], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [28.065, -0.63, 0.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [28.477, -0.734, 0.651], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [28.898, -0.84, 0.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [29.321, -0.948, 0.818], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [29.742, -1.056, 0.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [30.154, -1.162, 0.979], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [30.552, -1.265, 1.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [30.931, -1.364, 1.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [31.286, -1.457, 1.194], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [31.611, -1.542, 1.254], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [31.901, -1.619, 1.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [32.15, -1.685, 1.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [32.353, -1.739, 1.391], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [32.505, -1.779, 1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [32.6, -1.804, 1.436], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [32.632, -1.813, 1.441], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [32.611, -1.807, 1.438], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [32.548, -1.791, 1.426], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [32.448, -1.764, 1.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [32.311, -1.728, 1.383], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [32.143, -1.683, 1.352], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [31.944, -1.63, 1.316], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [31.718, -1.57, 1.274], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [31.469, -1.505, 1.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [31.197, -1.433, 1.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [30.908, -1.358, 1.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [30.602, -1.278, 1.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [30.284, -1.196, 1.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [29.956, -1.111, 0.941], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [29.62, -1.025, 0.876], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [29.28, -0.938, 0.81], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [28.939, -0.851, 0.743], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [28.599, -0.764, 0.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [28.263, -0.68, 0.608], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [27.934, -0.597, 0.542], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [27.615, -0.518, 0.478], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [27.309, -0.442, 0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [27.018, -0.37, 0.356], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [26.746, -0.303, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [26.495, -0.241, 0.248], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [26.269, -0.186, 0.201], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [26.069, -0.137, 0.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [25.899, -0.096, 0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [25.762, -0.063, 0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [25.661, -0.038, 0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [25.598, -0.023, 0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [25.577, -0.018, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [25.633, -0.031, 0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [25.795, -0.071, 0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [26.05, -0.132, 0.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [26.385, -0.214, 0.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [26.788, -0.313, 0.309], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [27.246, -0.426, 0.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [27.748, -0.551, 0.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [28.281, -0.684, 0.612], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [28.831, -0.823, 0.721], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [29.388, -0.965, 0.831], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [29.938, -1.106, 0.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [30.47, -1.244, 1.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [30.97, -1.374, 1.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [31.427, -1.494, 1.22], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [31.828, -1.599, 1.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [32.162, -1.688, 1.356], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [32.415, -1.755, 1.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [32.576, -1.798, 1.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [32.632, -1.813, 1.441], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [32.586, -1.801, 1.433], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [32.453, -1.765, 1.409], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [32.243, -1.709, 1.371], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [31.964, -1.635, 1.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [31.626, -1.546, 1.257], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [31.237, -1.444, 1.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [30.807, -1.332, 1.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [30.346, -1.211, 1.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [29.861, -1.086, 0.923], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [29.362, -0.958, 0.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [28.858, -0.83, 0.727], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [28.358, -0.704, 0.627], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [27.873, -0.582, 0.53], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [27.409, -0.466, 0.436], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [26.978, -0.36, 0.348], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [26.588, -0.264, 0.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [26.249, -0.181, 0.197], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [25.968, -0.113, 0.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [25.757, -0.061, 0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [25.623, -0.029, 0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [25.577, -0.018, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [25.592, -0.02, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [25.641, -0.028, 0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [25.73, -0.044, 0.076], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [25.862, -0.071, 0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [26.045, -0.11, 0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [26.281, -0.163, 0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [26.578, -0.233, 0.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [26.94, -0.323, 0.309], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [27.372, -0.434, 0.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [27.879, -0.569, 0.515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [28.467, -0.731, 0.649], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [29.138, -0.921, 0.806], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [29.878, -1.133, 0.983], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [30.669, -1.363, 1.174], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [31.491, -1.605, 1.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [32.326, -1.855, 1.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [33.155, -2.107, 1.776], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [33.958, -2.354, 1.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [34.715, -2.59, 2.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [35.409, -2.808, 2.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [36.02, -3.003, 2.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [36.529, -3.166, 2.573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [36.916, -3.291, 2.663], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [37.162, -3.371, 2.719], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [37.248, -3.399, 2.739], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [37.046, -3.376, 2.731], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [36.462, -3.311, 2.706], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [35.532, -3.208, 2.665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [34.29, -3.071, 2.608], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [32.77, -2.905, 2.534], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [31.006, -2.715, 2.443], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [29.035, -2.506, 2.335], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [26.893, -2.284, 2.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [24.616, -2.053, 2.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [22.243, -1.818, 1.907], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [19.812, -1.585, 1.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [17.363, -1.358, 1.551], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [14.935, -1.14, 1.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [12.567, -0.936, 1.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [10.297, -0.748, 0.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [8.162, -0.579, 0.78], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [6.201, -0.43, 0.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [4.447, -0.302, 0.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [2.937, -0.195, 0.29], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [1.703, -0.112, 0.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [0.78, -0.05, 0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [0.201, -0.013, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "pre": { + "vector": [-0.28, 0, -0.001], + "easing": "linear" + }, + "post": { + "vector": [-0.28, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-1.067, -0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-2.286, -0.003, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-3.86, -0.006, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-5.712, -0.009, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-7.765, -0.012, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-9.939, -0.016, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-12.154, -0.02, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-14.329, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-16.385, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-18.241, -0.031, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-19.819, -0.034, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-21.042, -0.037, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-21.832, -0.038, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-22.112, -0.039, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-21.816, -0.038, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-20.997, -0.037, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-19.759, -0.034, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-18.205, -0.031, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-16.441, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-14.573, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-12.705, -0.021, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-10.943, -0.018, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-9.393, -0.015, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-8.158, -0.013, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-7.342, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-7.047, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [-7.047, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [-7.321, -0.035, -0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [-8.089, -0.103, -0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [-9.27, -0.213, -0.516], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [-10.782, -0.362, -0.854], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [-12.544, -0.546, -1.243], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [-14.471, -0.762, -1.663], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [-16.481, -1.002, -2.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [-18.49, -1.256, -2.514], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [-20.413, -1.514, -2.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [-22.168, -1.761, -3.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [-23.673, -1.982, -3.559], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [-24.847, -2.16, -3.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [-25.611, -2.277, -3.933], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [-25.883, -2.32, -3.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [-25.742, -2.303, -3.966], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-25.336, -2.253, -3.913], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [-24.689, -2.175, -3.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [-23.825, -2.072, -3.71], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [-22.77, -1.948, -3.565], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [-21.547, -1.808, -3.395], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [-20.182, -1.657, -3.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [-18.7, -1.497, -2.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [-17.125, -1.334, -2.757], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [-15.484, -1.171, -2.511], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [-13.804, -1.011, -2.254], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [-12.109, -0.858, -1.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [-10.427, -0.714, -1.726], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [-8.785, -0.581, -1.463], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [-7.207, -0.46, -1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [-5.721, -0.353, -0.963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [-4.352, -0.26, -0.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [-3.125, -0.181, -0.53], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [-2.066, -0.116, -0.352], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [-1.199, -0.066, -0.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [-0.55, -0.03, -0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [-0.142, -0.008, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "pre": { + "vector": [0.798, -0.022, 0.05], + "easing": "linear" + }, + "post": { + "vector": [0.798, -0.022, 0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [3.061, -0.09, 0.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [6.605, -0.206, 0.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [11.246, -0.378, 0.669], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [16.788, -0.611, 0.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [23.005, -0.905, 1.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [29.64, -1.254, 1.567], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [36.416, -1.642, 1.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [43.047, -2.049, 2.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [49.255, -2.449, 2.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [54.786, -2.817, 2.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [59.418, -3.13, 2.31], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [62.952, -3.372, 2.331], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [65.209, -3.527, 2.337], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [66.005, -3.581, 2.337], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [65.248, -3.529, 2.337], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [63.144, -3.385, 2.332], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [59.945, -3.166, 2.314], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [55.905, -2.892, 2.275], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [51.292, -2.583, 2.206], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [46.388, -2.262, 2.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [41.483, -1.951, 1.979], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [36.869, -1.669, 1.836], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [32.827, -1.433, 1.692], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [29.626, -1.253, 1.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [27.521, -1.139, 1.478], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [26.763, -1.098, 1.446], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [26.763, -1.098, 1.446], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [26.676, -1.072, 1.424], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [26.44, -1.001, 1.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [26.086, -0.895, 1.275], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [25.648, -0.765, 1.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [25.159, -0.621, 1.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [24.653, -0.474, 0.906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [24.164, -0.332, 0.778], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [23.725, -0.205, 0.662], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [23.369, -0.104, 0.568], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [23.131, -0.036, 0.504], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [23.044, -0.012, 0.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [23.822, -0.2, 0.646], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [26.012, -0.744, 1.099], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [29.406, -1.622, 1.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [33.794, -2.816, 2.538], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [38.954, -4.299, 3.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [44.645, -6.015, 4.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [50.61, -7.886, 4.634], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [56.583, -9.809, 5.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [62.296, -11.671, 5.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [67.491, -13.365, 5.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [71.923, -14.797, 5.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [75.361, -15.894, 4.872], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [77.585, -16.593, 4.722], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [78.376, -16.84, 4.662], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [77.968, -16.751, 4.702], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [76.789, -16.494, 4.812], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [74.899, -16.076, 4.978], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [72.357, -15.504, 5.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [69.219, -14.784, 5.392], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [65.545, -13.926, 5.589], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [61.4, -12.941, 5.744], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [56.854, -11.848, 5.83], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [51.988, -10.67, 5.825], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [46.887, -9.438, 5.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [41.645, -8.185, 5.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [36.359, -6.948, 5.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [31.127, -5.761, 4.678], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [26.047, -4.653, 4.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [21.212, -3.65, 3.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [16.706, -2.765, 2.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [12.608, -2.007, 2.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [8.985, -1.379, 1.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [5.898, -0.875, 1.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [3.403, -0.491, 0.651], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [1.552, -0.219, 0.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [0.399, -0.055, 0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "pre": { + "vector": [0, 0.016, -0.021], + "easing": "linear" + }, + "post": { + "vector": [0, 0.016, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0, 0.062, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, 0.132, -0.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, 0.223, -0.283], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.001, 0.33, -0.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.001, 0.448, -0.567], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.001, 0.573, -0.726], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.001, 0.7, -0.886], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.001, 0.824, -1.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.002, 0.942, -1.194], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.002, 1.049, -1.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.002, 1.14, -1.444], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.002, 1.21, -1.534], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.002, 1.256, -1.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.002, 1.272, -1.612], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.002, 1.248, -1.584], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.002, 1.183, -1.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.002, 1.084, -1.387], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.002, 0.961, -1.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.001, 0.82, -1.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.001, 0.671, -0.891], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.001, 0.522, -0.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.001, 0.382, -0.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.001, 0.258, -0.395], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0.159, -0.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, 0.094, -0.198], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, 0.07, -0.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [0, 0.07, -0.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [0.001, 0.077, -0.183], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [0.004, 0.094, -0.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [0.009, 0.12, -0.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [0.015, 0.155, -0.362], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [0.022, 0.194, -0.453], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [0.03, 0.237, -0.553], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [0.038, 0.283, -0.656], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [0.046, 0.328, -0.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [0.054, 0.371, -0.859], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [0.061, 0.411, -0.95], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [0.067, 0.445, -1.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [0.071, 0.472, -1.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [0.074, 0.489, -1.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [0.075, 0.495, -1.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [0.075, 0.492, -1.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0.074, 0.484, -1.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [0.072, 0.472, -1.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [0.069, 0.455, -1.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [0.066, 0.435, -1.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [0.063, 0.412, -0.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [0.059, 0.385, -0.89], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0.054, 0.357, -0.825], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [0.05, 0.327, -0.755], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [0.045, 0.296, -0.683], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [0.04, 0.264, -0.609], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [0.035, 0.231, -0.534], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [0.03, 0.199, -0.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [0.026, 0.168, -0.388], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [0.021, 0.138, -0.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [0.017, 0.11, -0.253], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [0.013, 0.083, -0.193], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [0.009, 0.06, -0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [0.006, 0.04, -0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [0.004, 0.023, -0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [0.002, 0.011, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [0, 0.003, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "pre": { + "vector": [0.172, -0.009, -0.074], + "easing": "linear" + }, + "post": { + "vector": [0.172, -0.009, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0.658, -0.032, -0.282], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [1.409, -0.064, -0.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [2.379, -0.1, -1.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [3.518, -0.133, -1.51], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [4.78, -0.158, -2.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [6.116, -0.172, -2.627], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [7.476, -0.172, -3.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [8.813, -0.158, -3.788], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [10.075, -0.133, -4.331], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [11.217, -0.1, -4.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [12.187, -0.065, -5.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [12.94, -0.032, -5.56], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [13.426, -0.009, -5.769], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [13.599, 0, -5.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [13.599, -0.005, -5.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [13.596, -0.019, -5.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [13.587, -0.042, -5.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [13.57, -0.072, -4.673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [13.543, -0.108, -4.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [13.502, -0.148, -3.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [13.445, -0.192, -2.728], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [13.37, -0.238, -1.978], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [13.273, -0.284, -1.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [13.153, -0.328, -0.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [13.007, -0.37, 0.31], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [12.833, -0.408, 1.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [12.628, -0.44, 1.676], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [12.391, -0.465, 2.254], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [12.118, -0.483, 2.737], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [11.809, -0.492, 3.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [11.46, -0.492, 3.341], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [11.069, -0.484, 3.425], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [10.575, -0.456, 3.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [9.937, -0.404, 3.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [9.179, -0.333, 2.72], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [8.329, -0.251, 2.233], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [7.412, -0.166, 1.659], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [6.454, -0.083, 1.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [5.483, -0.007, 0.348], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [4.525, 0.058, -0.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [3.607, 0.112, -1.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [2.756, 0.153, -1.657], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [2, 0.182, -2.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.365, 0.201, -2.73], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.878, 0.212, -3.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.567, 0.217, -3.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.457, 0.219, -3.448], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.681, 0.21, -3.423], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [1.324, 0.185, -3.349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [2.341, 0.142, -3.233], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [3.687, 0.083, -3.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [5.317, 0.007, -2.899], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [7.186, -0.087, -2.693], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [9.249, -0.198, -2.469], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [11.456, -0.326, -2.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [13.762, -0.47, -1.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [16.116, -0.626, -1.754], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [18.469, -0.792, -1.522], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [20.773, -0.963, -1.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [22.978, -1.136, -1.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [25.037, -1.304, -0.911], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [26.902, -1.462, -0.749], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [28.529, -1.604, -0.611], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [29.871, -1.724, -0.501], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [30.885, -1.817, -0.419], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [31.526, -1.876, -0.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [31.749, -1.896, -0.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [31.722, -1.893, -0.359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [31.641, -1.884, -0.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [31.51, -1.87, -0.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [31.331, -1.851, -0.472], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [31.108, -1.826, -0.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [30.842, -1.798, -0.61], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [30.536, -1.767, -0.696], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [30.193, -1.732, -0.792], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [29.816, -1.695, -0.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [29.408, -1.655, -1.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [28.971, -1.614, -1.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [28.507, -1.572, -1.251], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [28.021, -1.529, -1.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [27.513, -1.486, -1.513], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [26.988, -1.444, -1.649], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [26.448, -1.401, -1.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [25.896, -1.36, -1.925], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [25.334, -1.32, -2.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [24.765, -1.281, -2.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [24.193, -1.244, -2.335], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [23.619, -1.209, -2.466], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [23.047, -1.177, -2.592], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [22.479, -1.146, -2.713], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [21.919, -1.118, -2.827], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [21.369, -1.092, -2.934], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [20.831, -1.069, -3.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [20.309, -1.048, -3.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [19.806, -1.03, -3.195], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [19.323, -1.015, -3.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [18.865, -1.002, -3.311], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [18.433, -0.991, -3.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [18.03, -0.983, -3.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [17.66, -0.978, -3.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [17.322, -0.975, -3.31], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [17.013, -0.974, -3.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [16.726, -0.974, -2.863], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [16.454, -0.974, -2.508], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [16.193, -0.972, -2.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [15.937, -0.968, -1.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [15.678, -0.961, -1.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [15.413, -0.951, -0.534], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [15.134, -0.935, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [14.837, -0.915, 0.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [14.514, -0.887, 1.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [14.161, -0.853, 1.662], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [13.771, -0.812, 2.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [13.339, -0.762, 2.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [12.859, -0.704, 2.92], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [12.325, -0.638, 3.191], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [11.73, -0.564, 3.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [11.069, -0.484, 3.425], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [10.341, -0.38, 3.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [9.57, -0.248, 2.717], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [8.782, -0.102, 1.953], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [8.005, 0.042, 1.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [7.267, 0.176, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [6.596, 0.29, -1.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [6.023, 0.381, -1.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [5.577, 0.448, -2.706], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [5.287, 0.489, -3.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [5.184, 0.503, -3.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [5.376, 0.491, -3.393], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [5.923, 0.456, -3.32], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [6.789, 0.401, -3.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [7.934, 0.324, -3.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [9.321, 0.227, -2.874], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [10.909, 0.111, -2.67], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [12.659, -0.023, -2.449], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [14.532, -0.175, -2.217], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [16.486, -0.341, -1.981], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [18.481, -0.518, -1.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [20.476, -0.704, -1.516], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [22.428, -0.894, -1.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [24.298, -1.082, -1.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [26.044, -1.264, -0.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [27.628, -1.434, -0.75], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [29.01, -1.586, -0.612], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [30.151, -1.714, -0.502], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [31.013, -1.812, -0.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [31.559, -1.874, -0.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [31.749, -1.896, -0.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [31.712, -1.893, -0.359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [31.601, -1.883, -0.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [31.423, -1.867, -0.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [31.181, -1.845, -0.468], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [30.88, -1.818, -0.53], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [30.526, -1.787, -0.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [30.122, -1.753, -0.688], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [29.673, -1.715, -0.782], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [29.184, -1.674, -0.884], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [28.66, -1.631, -0.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [28.104, -1.588, -1.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [27.523, -1.543, -1.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [26.92, -1.498, -1.362], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [26.301, -1.453, -1.493], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [25.669, -1.408, -1.628], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [25.031, -1.365, -1.765], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [24.389, -1.323, -1.903], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [23.751, -1.283, -2.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [23.119, -1.245, -2.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [22.499, -1.209, -2.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [21.895, -1.175, -2.443], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [21.313, -1.144, -2.57], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [20.757, -1.115, -2.692], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [20.232, -1.089, -2.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [19.742, -1.066, -2.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [19.292, -1.045, -3.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [18.887, -1.028, -3.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [18.532, -1.013, -3.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [18.23, -1, -3.247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [17.988, -0.99, -3.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [17.809, -0.983, -3.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [17.698, -0.979, -3.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [17.66, -0.978, -3.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [17.66, -0.978, -3.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [17.622, -0.977, -3.366], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [17.511, -0.974, -3.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [17.332, -0.969, -3.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [17.087, -0.962, -3.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [16.783, -0.954, -3.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [16.421, -0.943, -3.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [16.008, -0.931, -3.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [15.546, -0.916, -2.956], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [15.04, -0.899, -2.857], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [14.494, -0.88, -2.75], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [13.912, -0.858, -2.636], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [13.298, -0.834, -2.516], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [12.657, -0.807, -2.39], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [11.993, -0.778, -2.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [11.309, -0.747, -2.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [10.611, -0.713, -1.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [9.902, -0.677, -1.856], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [9.187, -0.639, -1.719], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [8.469, -0.599, -1.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [7.754, -0.558, -1.445], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [7.046, -0.515, -1.31], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [6.347, -0.471, -1.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [5.664, -0.427, -1.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [5, -0.382, -0.923], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [4.359, -0.338, -0.803], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [3.746, -0.294, -0.689], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [3.164, -0.251, -0.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [2.619, -0.21, -0.48], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [2.113, -0.171, -0.386], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [1.651, -0.135, -0.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [1.238, -0.102, -0.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [0.877, -0.073, -0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [0.572, -0.048, -0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [0.328, -0.028, -0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [0.149, -0.013, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [0.038, -0.003, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "pre": { + "vector": [0, -0.043, 0.035], + "easing": "linear" + }, + "post": { + "vector": [0, -0.043, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0, -0.167, 0.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.365, 0.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, -0.632, 0.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, -0.961, 0.707], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, -1.344, 0.954], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -1.777, 1.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, -2.251, 1.468], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, -2.761, 1.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, -3.3, 1.939], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, -3.862, 2.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, -4.44, 2.282], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -5.027, 2.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, -5.618, 2.41], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, -6.205, 2.367], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, -6.785, 2.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, -7.358, 2.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, -7.92, 1.93], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -8.468, 1.716], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, -8.999, 1.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, -9.511, 1.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, -9.999, 0.955], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, -10.461, 0.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, -10.894, 0.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -11.295, 0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, -11.659, -0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, -11.986, -0.375], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0, -12.27, -0.598], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0, -12.51, -0.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, -12.702, -0.955], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -12.843, -1.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, -12.93, -1.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, -12.96, -1.183], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, -12.946, -1.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, -12.909, -1.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, -12.852, -1.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -12.779, -1.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, -12.692, -0.918], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, -12.597, -0.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, -12.496, -0.716], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, -12.394, -0.607], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, -12.295, -0.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -12.201, -0.39], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, -12.117, -0.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, -12.046, -0.195], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, -11.992, -0.114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, -11.959, -0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, -11.951, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -11.969, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, -12.01, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, -12.071, 0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, -12.149, 0.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, -12.243, 0.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, -12.35, 0.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -12.467, 0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, -12.591, 0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, -12.72, 0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, -12.852, 0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, -12.983, 0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, -13.111, 0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -13.234, 0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, -13.349, 0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, -13.453, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, -13.544, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, -13.619, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -13.676, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -13.713, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -13.725, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -13.72, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0, -13.706, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0, -13.683, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0, -13.652, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -13.613, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0, -13.568, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0, -13.516, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, -13.458, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0, -13.395, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0, -13.328, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -13.257, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0, -13.182, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0, -13.105, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0, -13.025, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, -12.944, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0, -12.863, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -12.78, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0, -12.699, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0, -12.618, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0, -12.538, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0, -12.461, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0, -12.386, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -12.315, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0, -12.248, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0, -12.185, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0, -12.127, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0, -12.075, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0, -12.03, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -11.991, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0, -11.96, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0, -11.937, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0, -11.923, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0, -11.918, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [0, -11.927, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, -11.954, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [0, -11.995, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0, -12.049, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0, -12.114, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0, -12.188, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [0, -12.268, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -12.352, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0, -12.439, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0, -12.525, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0, -12.609, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0, -12.69, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0, -12.763, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -12.828, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0, -12.882, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0, -12.924, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0, -12.95, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0, -12.96, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0, -12.931, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, -12.855, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0, -12.742, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0, -12.605, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0, -12.455, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [0, -12.306, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [0, -12.169, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0, -12.056, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0, -11.979, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0, -11.951, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0, -11.964, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [0, -12.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0, -12.059, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0, -12.136, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0, -12.228, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0, -12.334, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0, -12.451, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0, -12.576, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0, -12.706, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, -12.838, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0, -12.971, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0, -13.101, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0, -13.225, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0, -13.342, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0, -13.448, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, -13.541, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0, -13.617, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0, -13.676, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [0, -13.712, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [0, -13.725, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [0, -13.725, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [0, -13.669, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [0, -13.506, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [0, -13.248, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [0, -12.904, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [0, -12.485, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [0, -12.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [0, -11.463, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [0, -10.881, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [0, -10.264, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [0, -9.624, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [0, -8.971, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [0, -8.315, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [0, -7.666, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [0, -7.034, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [0, -6.429, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0, -5.851, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [0, -5.302, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [0, -4.78, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [0, -4.285, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [0, -3.818, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [0, -3.378, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0, -2.966, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [0, -2.581, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [0, -2.223, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [0, -1.892, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [0, -1.588, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [0, -1.311, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [0, -1.061, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [0, -0.837, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [0, -0.64, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [0, -0.47, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [0, -0.326, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [0, -0.208, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [0, -0.117, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [0, -0.052, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [0, -0.013, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "pre": { + "vector": [-0.11, -0.009, 0.09], + "easing": "linear" + }, + "post": { + "vector": [-0.11, -0.009, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-0.416, -0.033, 0.337], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.878, -0.066, 0.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-1.457, -0.103, 1.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-2.115, -0.14, 1.716], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-2.813, -0.172, 2.282], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-3.511, -0.198, 2.849], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-4.17, -0.215, 3.383], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-4.75, -0.226, 3.855], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-5.213, -0.231, 4.231], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-5.52, -0.232, 4.48], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-5.631, -0.233, 4.57], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-5.569, -0.249, 4.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-5.391, -0.295, 4.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-5.106, -0.367, 4.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-4.724, -0.459, 3.649], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-4.254, -0.567, 3.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-3.706, -0.686, 2.662], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-3.089, -0.81, 2.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-2.413, -0.936, 1.47], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-1.689, -1.059, 0.832], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.926, -1.174, 0.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.136, -1.28, -0.457], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.672, -1.374, -1.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1.487, -1.453, -1.667], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [2.298, -1.517, -2.206], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [3.094, -1.565, -2.681], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [3.865, -1.596, -3.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [4.601, -1.612, -3.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [5.29, -1.613, -3.577], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [5.923, -1.601, -3.65], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [6.491, -1.606, -3.541], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [6.992, -1.649, -3.272], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [7.426, -1.712, -2.941], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [7.799, -1.787, -2.572], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [8.118, -1.869, -2.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [8.392, -1.956, -1.757], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [8.627, -2.042, -1.326], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [8.831, -2.123, -0.891], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [9.013, -2.195, -0.46], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [9.18, -2.254, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [9.339, -2.296, 0.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [9.499, -2.315, 0.729], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [9.669, -2.31, 1.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [9.855, -2.275, 1.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [10.066, -2.206, 1.586], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [10.309, -2.1, 1.761], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [10.593, -1.952, 1.866], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [10.923, -1.766, 1.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [11.294, -1.551, 1.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [11.699, -1.309, 1.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [12.133, -1.046, 1.815], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [12.588, -0.764, 1.721], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [13.058, -0.469, 1.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [13.537, -0.163, 1.469], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [14.018, 0.148, 1.32], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [14.496, 0.462, 1.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [14.963, 0.772, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [15.414, 1.075, 0.829], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [15.843, 1.366, 0.665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [16.243, 1.642, 0.506], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [16.609, 1.895, 0.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [16.935, 2.124, 0.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [17.214, 2.321, 0.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [17.442, 2.483, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [17.612, 2.604, -0.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [17.718, 2.681, -0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [17.755, 2.707, -0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [17.748, 2.699, -0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [17.727, 2.674, -0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [17.692, 2.633, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [17.644, 2.578, 0.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [17.583, 2.508, 0.23], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [17.508, 2.426, 0.376], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [17.419, 2.332, 0.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [17.318, 2.227, 0.721], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [17.203, 2.111, 0.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [17.075, 1.986, 1.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [16.934, 1.853, 1.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [16.781, 1.713, 1.555], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [16.615, 1.566, 1.779], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [16.437, 1.414, 2.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [16.246, 1.257, 2.23], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [16.043, 1.096, 2.452], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [15.828, 0.932, 2.668], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [15.602, 0.765, 2.875], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [15.365, 0.598, 3.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [15.116, 0.43, 3.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [14.856, 0.261, 3.425], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [14.587, 0.094, 3.575], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [14.307, -0.072, 3.705], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [14.017, -0.236, 3.811], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [13.718, -0.397, 3.893], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [13.41, -0.555, 3.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [13.093, -0.709, 3.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [12.768, -0.859, 3.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [12.436, -1.004, 3.913], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [12.096, -1.137, 3.811], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [11.752, -1.249, 3.64], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [11.406, -1.344, 3.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [11.06, -1.423, 3.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [10.715, -1.488, 2.78], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [10.375, -1.541, 2.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [10.039, -1.582, 1.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [9.711, -1.615, 1.551], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [9.393, -1.639, 1.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [9.085, -1.657, 0.624], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [8.791, -1.669, 0.15], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [8.513, -1.676, -0.322], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [8.251, -1.68, -0.783], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [8.008, -1.68, -1.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [7.786, -1.678, -1.647], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [7.588, -1.674, -2.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [7.414, -1.669, -2.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [7.268, -1.664, -2.683], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [7.15, -1.659, -2.93], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [7.064, -1.654, -3.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [7.01, -1.651, -3.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [6.992, -1.649, -3.272], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [7.045, -1.676, -3.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [7.195, -1.744, -2.763], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [7.431, -1.84, -2.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [7.742, -1.948, -1.541], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [8.117, -2.054, -0.804], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [8.544, -2.141, -0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [9.015, -2.194, 0.634], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [9.52, -2.193, 1.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [10.049, -2.119, 1.653], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [10.593, -1.952, 1.866], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [11.141, -1.721, 1.929], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [11.685, -1.469, 1.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [12.222, -1.2, 1.926], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [12.75, -0.917, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [13.266, -0.622, 1.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [13.767, -0.32, 1.672], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [14.25, -0.013, 1.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [14.712, 0.295, 1.391], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [15.152, 0.6, 1.23], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [15.565, 0.9, 1.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [15.95, 1.189, 0.89], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [16.305, 1.465, 0.719], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [16.626, 1.724, 0.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [16.912, 1.961, 0.395], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [17.16, 2.172, 0.251], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [17.368, 2.354, 0.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [17.534, 2.503, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [17.655, 2.614, -0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [17.73, 2.683, -0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [17.755, 2.707, -0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [17.737, 2.694, -0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [17.684, 2.654, -0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [17.6, 2.591, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [17.486, 2.506, 0.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [17.345, 2.401, 0.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [17.179, 2.278, 0.296], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [16.991, 2.14, 0.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [16.784, 1.988, 0.593], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [16.559, 1.824, 0.762], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [16.319, 1.651, 0.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [16.068, 1.47, 1.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [15.806, 1.283, 1.331], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [15.538, 1.093, 1.534], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [15.265, 0.901, 1.742], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [14.99, 0.709, 1.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [14.715, 0.518, 2.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [14.444, 0.332, 2.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [14.179, 0.151, 2.57], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [13.922, -0.023, 2.767], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [13.677, -0.188, 2.955], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [13.446, -0.342, 3.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [13.232, -0.484, 3.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [13.037, -0.612, 3.448], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [12.865, -0.725, 3.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [12.718, -0.821, 3.695], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [12.598, -0.899, 3.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [12.51, -0.956, 3.855], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [12.455, -0.992, 3.898], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [12.436, -1.004, 3.913], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [12.436, -1.004, 3.913], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [12.409, -1.001, 3.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [12.331, -0.992, 3.881], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [12.205, -0.978, 3.842], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [12.033, -0.958, 3.789], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [11.819, -0.934, 3.724], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [11.565, -0.906, 3.646], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [11.274, -0.874, 3.556], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [10.949, -0.839, 3.456], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [10.593, -0.802, 3.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [10.209, -0.762, 3.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [9.8, -0.72, 3.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [9.369, -0.677, 2.967], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [8.918, -0.634, 2.827], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [8.451, -0.59, 2.682], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [7.971, -0.545, 2.531], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [7.48, -0.502, 2.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [6.982, -0.459, 2.221], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [6.479, -0.416, 2.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [5.974, -0.376, 1.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [5.471, -0.336, 1.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [4.972, -0.299, 1.587], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [4.48, -0.263, 1.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [3.999, -0.229, 1.278], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [3.531, -0.198, 1.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [3.079, -0.169, 0.986], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [2.646, -0.142, 0.848], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [2.236, -0.117, 0.717], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [1.851, -0.095, 0.594], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [1.494, -0.075, 0.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [1.168, -0.058, 0.375], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [0.875, -0.043, 0.281], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [0.62, -0.03, 0.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [0.405, -0.019, 0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [0.232, -0.011, 0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [0.105, -0.005, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [0.027, -0.001, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulderUnder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "pre": { + "vector": [-0.291, -0.026, 0.011], + "easing": "linear" + }, + "post": { + "vector": [-0.291, -0.026, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-1.094, -0.099, 0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-2.309, -0.207, 0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-3.835, -0.342, 0.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-5.567, -0.493, 0.233], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-7.404, -0.65, 0.32], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-9.241, -0.804, 0.412], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-10.974, -0.947, 0.504], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-12.5, -1.07, 0.588], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-13.717, -1.167, 0.657], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-14.522, -1.23, 0.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-14.812, -1.253, 0.722], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-14.715, -1.229, 0.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-14.435, -1.16, 0.653], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-13.992, -1.05, 0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-13.404, -0.903, 0.469], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-12.692, -0.724, 0.345], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-11.874, -0.515, 0.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-10.97, -0.282, 0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-9.999, -0.029, -0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-8.98, 0.24, -0.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-7.932, 0.52, -0.425], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-6.876, 0.806, -0.582], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-5.83, 1.092, -0.731], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-4.814, 1.373, -0.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-3.847, 1.644, -0.998], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-2.947, 1.899, -1.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-2.134, 2.132, -1.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-1.427, 2.336, -1.291], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.844, 2.507, -1.355], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.405, 2.638, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.127, 2.724, -1.424], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.03, 2.759, -1.426], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.232, 2.75, -1.41], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.799, 2.708, -1.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-1.677, 2.639, -1.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-2.809, 2.546, -1.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-4.139, 2.434, -1.22], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-5.612, 2.308, -1.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-7.17, 2.172, -1.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-8.757, 2.029, -0.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-10.315, 1.884, -0.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-11.788, 1.741, -0.728], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-13.118, 1.602, -0.609], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-14.249, 1.47, -0.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-15.126, 1.349, -0.371], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-15.693, 1.239, -0.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-15.893, 1.144, -0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-15.849, 1.061, -0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-15.718, 0.986, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-15.503, 0.92, 0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-15.204, 0.861, 0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-14.823, 0.807, 0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-14.36, 0.757, 0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-13.818, 0.712, 0.191], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-13.197, 0.669, 0.197], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-12.498, 0.628, 0.195], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-11.723, 0.587, 0.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-10.873, 0.546, 0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-9.948, 0.505, 0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-8.95, 0.461, 0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-7.88, 0.413, 0.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-6.739, 0.362, 0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-5.528, 0.305, 0.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-4.247, 0.242, 0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-2.898, 0.171, 0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-1.482, 0.09, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [1.537, -0.101, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [3.076, -0.207, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [4.553, -0.314, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [5.905, -0.414, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [7.067, -0.503, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [7.977, -0.573, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [8.572, -0.62, -0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [8.789, -0.638, -0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [8.564, -0.621, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [7.91, -0.574, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [6.875, -0.5, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [5.507, -0.401, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [3.856, -0.281, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [1.972, -0.144, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-0.095, 0.007, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-2.293, 0.167, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-4.57, 0.333, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-6.873, 0.5, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-9.148, 0.664, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-11.343, 0.821, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-13.406, 0.968, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-15.286, 1.101, -0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-16.932, 1.217, -0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-18.297, 1.311, -0.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-19.331, 1.383, -0.229], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-19.987, 1.428, -0.245], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-20.217, 1.444, -0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-20.212, 1.443, -0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-20.197, 1.442, -0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-20.171, 1.44, -0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-20.135, 1.438, -0.248], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-20.087, 1.435, -0.247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-20.028, 1.431, -0.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-19.956, 1.426, -0.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-19.873, 1.42, -0.242], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-19.777, 1.413, -0.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-19.668, 1.406, -0.237], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-19.546, 1.398, -0.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-19.41, 1.388, -0.231], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-19.26, 1.378, -0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-19.096, 1.367, -0.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-18.918, 1.354, -0.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-18.724, 1.341, -0.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-18.516, 1.327, -0.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-18.291, 1.311, -0.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-18.051, 1.294, -0.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-17.794, 1.277, -0.194], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-17.521, 1.258, -0.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-17.23, 1.237, -0.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-16.923, 1.216, -0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-16.598, 1.193, -0.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-16.255, 1.169, -0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-15.893, 1.144, -0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-15.513, 1.117, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-15.111, 1.089, -0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-14.683, 1.059, -0.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-14.226, 1.026, -0.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-13.736, 0.992, -0.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-13.21, 0.954, -0.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-12.644, 0.914, -0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-12.035, 0.871, -0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-11.378, 0.824, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-10.672, 0.773, -0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-9.91, 0.719, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-9.091, 0.66, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-8.21, 0.596, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-7.264, 0.528, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-6.248, 0.454, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-5.159, 0.375, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-3.994, 0.291, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-2.748, 0.2, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-1.418, 0.103, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [1.497, -0.109, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [3.018, -0.22, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [4.492, -0.327, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [5.853, -0.426, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [7.03, -0.511, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [7.958, -0.578, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [8.566, -0.622, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [8.789, -0.638, -0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [8.564, -0.631, -0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [7.909, -0.609, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [6.873, -0.574, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [5.505, -0.526, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [3.853, -0.466, 0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [1.968, -0.393, 0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [-0.1, -0.311, 0.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [-2.299, -0.218, 0.274], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [-4.577, -0.118, 0.326], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [-6.881, -0.012, 0.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [-9.156, 0.099, 0.412], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [-11.351, 0.211, 0.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [-13.414, 0.322, 0.463], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [-15.294, 0.431, 0.473], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [-16.94, 0.535, 0.473], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [-18.305, 0.631, 0.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [-19.339, 0.718, 0.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [-19.995, 0.793, 0.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [-20.225, 0.856, 0.362], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [-20.225, 0.913, 0.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [-20.225, 0.969, 0.259], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [-20.225, 1.025, 0.204], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [-20.224, 1.08, 0.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [-20.223, 1.134, 0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [-20.222, 1.185, 0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [-20.222, 1.233, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [-20.221, 1.277, -0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [-20.22, 1.318, -0.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [-20.219, 1.354, -0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [-20.218, 1.385, -0.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [-20.218, 1.41, -0.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [-20.217, 1.428, -0.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [-20.217, 1.44, -0.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [-20.217, 1.444, -0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [-20.277, 1.442, -0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [-20.447, 1.438, -0.248], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [-20.709, 1.432, -0.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [-21.046, 1.422, -0.239], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [-21.443, 1.41, -0.233], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [-21.882, 1.395, -0.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [-22.347, 1.377, -0.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [-22.82, 1.356, -0.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [-23.285, 1.332, -0.193], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [-23.725, 1.306, -0.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [-24.124, 1.276, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [-24.463, 1.244, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [-24.726, 1.208, -0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [-24.896, 1.17, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [-24.957, 1.128, -0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-24.807, 1.081, -0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [-24.377, 1.03, -0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [-23.695, 0.974, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [-22.787, 0.914, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [-21.681, 0.851, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [-20.404, 0.785, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [-18.986, 0.717, 0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [-17.453, 0.648, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [-15.834, 0.579, 0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [-14.158, 0.51, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [-12.455, 0.442, 0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [-10.752, 0.376, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [-9.078, 0.313, 0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [-7.464, 0.254, 0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [-5.936, 0.2, 0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [-4.524, 0.15, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [-3.254, 0.107, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [-2.155, 0.07, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [-1.253, 0.04, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [-0.575, 0.018, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [-0.148, 0.005, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "pre": { + "vector": [0.001, -0.024, 0.081], + "easing": "linear" + }, + "post": { + "vector": [0.001, -0.024, 0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0.003, -0.091, 0.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.007, -0.191, 0.641], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.011, -0.317, 1.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.016, -0.46, 1.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.022, -0.611, 2.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.027, -0.763, 2.559], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.032, -0.906, 3.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.037, -1.032, 3.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.04, -1.132, 3.798], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.043, -1.199, 4.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.043, -1.223, 4.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.043, -1.215, 4.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.042, -1.192, 3.997], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.041, -1.155, 3.875], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.039, -1.107, 3.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.037, -1.048, 3.515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.035, -0.98, 3.289], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.032, -0.906, 3.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.029, -0.826, 2.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.026, -0.741, 2.488], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.023, -0.655, 2.197], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.02, -0.568, 1.905], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.017, -0.481, 1.614], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.014, -0.397, 1.332], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.011, -0.317, 1.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.009, -0.242, 0.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.006, -0.175, 0.587], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.004, -0.116, 0.39], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.002, -0.068, 0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.001, -0.031, 0.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, -0.008, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.002, -0.021, 0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.006, -0.079, 0.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.013, -0.17, 0.433], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.021, -0.287, 0.73], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.031, -0.424, 1.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.042, -0.575, 1.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.054, -0.736, 1.872], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.066, -0.899, 2.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.078, -1.059, 2.696], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.089, -1.211, 3.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.099, -1.348, 3.43], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.108, -1.465, 3.727], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.115, -1.555, 3.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.119, -1.614, 4.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.121, -1.635, 4.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.12, -1.627, 4.15], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.118, -1.605, 4.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.116, -1.568, 4.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.112, -1.519, 4.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.108, -1.458, 3.919], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.102, -1.385, 3.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.096, -1.303, 3.687], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.089, -1.211, 3.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.082, -1.111, 3.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.074, -1.004, 3.196], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.066, -0.89, 2.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.057, -0.771, 2.772], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.048, -0.647, 2.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.039, -0.52, 2.272], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.029, -0.389, 1.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.019, -0.257, 1.694], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.01, -0.124, 1.377], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, 0.008, 1.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.01, 0.14, 0.684], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.02, 0.27, 0.309], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.029, 0.397, -0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-0.038, 0.518, -0.476], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-0.046, 0.629, -0.856], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-0.053, 0.727, -1.204], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-0.059, 0.809, -1.504], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-0.064, 0.872, -1.739], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-0.067, 0.912, -1.892], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-0.068, 0.926, -1.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-0.066, 0.903, -1.892], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-0.061, 0.834, -1.733], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-0.054, 0.727, -1.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-0.043, 0.586, -1.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-0.031, 0.417, -0.762], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-0.016, 0.224, -0.313], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-0.001, 0.013, 0.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0.016, -0.211, 0.699], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0.033, -0.443, 1.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0.05, -0.678, 1.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0.067, -0.909, 2.323], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0.084, -1.134, 2.845], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0.099, -1.345, 3.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0.113, -1.538, 3.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0.126, -1.707, 4.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0.136, -1.848, 4.507], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0.144, -1.955, 4.756], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0.149, -2.023, 4.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0.151, -2.047, 4.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0.151, -2.047, 4.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0.151, -2.048, 4.967], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0.151, -2.049, 4.964], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0.151, -2.05, 4.959], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0.151, -2.051, 4.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0.15, -2.052, 4.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [0.15, -2.052, 4.932], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0.15, -2.051, 4.92], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [0.15, -2.049, 4.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0.149, -2.046, 4.887], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0.149, -2.041, 4.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0.148, -2.035, 4.844], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [0.147, -2.026, 4.818], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0.146, -2.016, 4.789], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0.145, -2.002, 4.758], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0.144, -1.987, 4.722], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0.142, -1.968, 4.684], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0.141, -1.946, 4.642], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0.139, -1.921, 4.596], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0.137, -1.893, 4.546], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0.135, -1.861, 4.493], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0.132, -1.824, 4.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0.13, -1.784, 4.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0.127, -1.739, 4.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0.124, -1.689, 4.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0.121, -1.635, 4.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0.117, -1.575, 4.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0.113, -1.511, 3.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0.108, -1.442, 3.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [0.103, -1.368, 3.799], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [0.097, -1.29, 3.689], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0.091, -1.208, 3.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0.085, -1.121, 3.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0.078, -1.031, 3.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0.071, -0.938, 3.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [0.064, -0.841, 2.973], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0.057, -0.741, 2.79], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0.049, -0.638, 2.59], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0.041, -0.532, 2.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0.033, -0.424, 2.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0.024, -0.313, 1.888], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0.016, -0.2, 1.616], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0.007, -0.085, 1.323], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-0.002, 0.032, 1.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-0.011, 0.15, 0.67], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-0.02, 0.27, 0.309], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-0.029, 0.391, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-0.037, 0.508, -0.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-0.046, 0.619, -0.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-0.053, 0.719, -1.193], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-0.059, 0.804, -1.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-0.064, 0.869, -1.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [-0.067, 0.911, -1.891], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [-0.068, 0.926, -1.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [-0.066, 0.903, -1.892], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-0.061, 0.834, -1.733], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [-0.054, 0.727, -1.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [-0.043, 0.587, -1.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [-0.031, 0.417, -0.762], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [-0.016, 0.224, -0.313], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [-0.001, 0.013, 0.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [0.016, -0.211, 0.699], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [0.033, -0.443, 1.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [0.05, -0.678, 1.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [0.067, -0.909, 2.323], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [0.084, -1.134, 2.845], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [0.099, -1.345, 3.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [0.113, -1.538, 3.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [0.126, -1.707, 4.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [0.136, -1.848, 4.507], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [0.144, -1.955, 4.756], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [0.149, -2.023, 4.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [0.151, -2.047, 4.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [0.151, -2.047, 4.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [0.151, -2.047, 4.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [0.151, -2.047, 4.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [0.151, -2.047, 4.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [0.151, -2.047, 4.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [0.151, -2.047, 4.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0.151, -2.047, 4.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0.151, -2.047, 4.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0.151, -2.047, 4.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [0.151, -2.047, 4.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [0.151, -2.055, 4.979], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [0.152, -2.077, 5.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [0.153, -2.111, 5.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [0.154, -2.155, 5.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [0.155, -2.206, 5.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [0.157, -2.264, 5.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [0.158, -2.324, 5.296], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [0.16, -2.386, 5.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [0.162, -2.447, 5.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [0.163, -2.504, 5.506], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [0.165, -2.557, 5.567], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [0.166, -2.602, 5.618], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [0.167, -2.637, 5.657], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [0.168, -2.661, 5.681], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [0.168, -2.671, 5.689], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [0.167, -2.656, 5.653], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [0.164, -2.612, 5.554], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [0.159, -2.54, 5.397], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [0.153, -2.443, 5.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [0.146, -2.325, 4.936], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [0.137, -2.189, 4.645], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [0.128, -2.038, 4.322], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [0.117, -1.874, 3.974], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [0.106, -1.702, 3.607], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [0.095, -1.523, 3.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [0.084, -1.341, 2.84], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [0.072, -1.159, 2.454], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [0.061, -0.979, 2.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [0.05, -0.806, 1.707], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [0.04, -0.642, 1.359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [0.031, -0.49, 1.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [0.022, -0.353, 0.747], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [0.015, -0.234, 0.495], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [0.009, -0.136, 0.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [0.004, -0.063, 0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [0.001, -0.016, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "pre": { + "vector": [-0.336, -0.031, -0.01], + "easing": "linear" + }, + "post": { + "vector": [-0.336, -0.031, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-1.264, -0.118, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-2.669, -0.251, -0.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-4.432, -0.418, -0.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-6.435, -0.61, -0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-8.559, -0.815, -0.193], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-10.682, -1.021, -0.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-12.685, -1.216, -0.242], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-14.448, -1.388, -0.254], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-15.853, -1.526, -0.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-16.781, -1.617, -0.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-17.117, -1.65, -0.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-17.117, -1.632, -0.257], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-17.116, -1.583, -0.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-17.114, -1.504, -0.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-17.11, -1.4, -0.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-17.103, -1.273, -0.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-17.092, -1.128, -0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-17.076, -0.967, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-17.054, -0.795, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-17.026, -0.614, 0.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-16.991, -0.428, 0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-16.948, -0.24, 0.204], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-16.896, -0.054, 0.266], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-16.834, 0.126, 0.327], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-16.762, 0.298, 0.385], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-16.679, 0.459, 0.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-16.584, 0.603, 0.488], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-16.477, 0.729, 0.531], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-16.356, 0.832, 0.567], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-16.222, 0.91, 0.595], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-16.072, 0.959, 0.613], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-15.908, 0.975, 0.62], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-15.67, 0.969, 0.619], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-15.311, 0.952, 0.612], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-14.843, 0.927, 0.601], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-14.28, 0.893, 0.585], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-13.635, 0.852, 0.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-12.921, 0.806, 0.542], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-12.15, 0.756, 0.516], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-11.337, 0.702, 0.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-10.494, 0.645, 0.454], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-9.635, 0.588, 0.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-8.771, 0.531, 0.386], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-7.918, 0.474, 0.35], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-7.086, 0.42, 0.314], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-6.29, 0.368, 0.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-5.543, 0.32, 0.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-4.854, 0.276, 0.216], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-4.223, 0.237, 0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-3.647, 0.202, 0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-3.125, 0.17, 0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-2.654, 0.142, 0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-2.231, 0.118, 0.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-1.854, 0.096, 0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-1.52, 0.077, 0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-1.227, 0.061, 0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.973, 0.048, 0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.755, 0.036, 0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.57, 0.027, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.416, 0.019, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.291, 0.013, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.192, 0.008, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.116, 0.005, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.062, 0.002, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.026, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.006, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.244, 0.014, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-0.925, 0.052, 0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-1.967, 0.111, 0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-3.293, 0.187, 0.15], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-4.826, 0.277, 0.216], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-6.49, 0.377, 0.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-8.207, 0.482, 0.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-9.901, 0.587, 0.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-11.508, 0.689, 0.476], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-13.017, 0.786, 0.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-14.429, 0.878, 0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-15.747, 0.965, 0.615], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-16.971, 1.046, 0.651], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-18.104, 1.122, 0.684], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-19.146, 1.193, 0.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-20.098, 1.258, 0.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-20.963, 1.317, 0.758], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-21.741, 1.371, 0.776], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-22.433, 1.419, 0.792], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-23.04, 1.461, 0.806], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-23.564, 1.497, 0.817], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-24.004, 1.528, 0.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-24.363, 1.553, 0.833], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-24.64, 1.573, 0.839], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-24.837, 1.586, 0.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-24.955, 1.595, 0.845], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-24.994, 1.597, 0.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-24.937, 1.593, 0.845], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-24.768, 1.582, 0.841], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-24.496, 1.563, 0.836], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-24.128, 1.537, 0.829], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-23.669, 1.505, 0.819], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-23.127, 1.467, 0.808], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-22.51, 1.424, 0.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-21.823, 1.376, 0.778], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-21.073, 1.325, 0.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-20.269, 1.269, 0.741], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-19.416, 1.211, 0.719], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-18.522, 1.151, 0.695], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-17.593, 1.088, 0.669], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-16.637, 1.024, 0.642], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-15.66, 0.959, 0.612], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-14.67, 0.894, 0.582], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-13.673, 0.829, 0.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-12.677, 0.764, 0.516], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-11.688, 0.7, 0.482], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-10.713, 0.638, 0.448], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-9.76, 0.578, 0.413], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-8.834, 0.52, 0.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-7.943, 0.465, 0.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-7.093, 0.413, 0.31], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-6.29, 0.365, 0.277], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-5.543, 0.32, 0.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-4.855, 0.279, 0.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-4.224, 0.242, 0.191], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-3.649, 0.208, 0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-3.128, 0.178, 0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-2.657, 0.15, 0.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-2.234, 0.126, 0.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-1.857, 0.104, 0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-1.523, 0.085, 0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-1.23, 0.069, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-0.976, 0.055, 0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-0.757, 0.042, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-0.572, 0.032, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-0.418, 0.023, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-0.292, 0.016, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-0.193, 0.011, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-0.117, 0.006, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-0.062, 0.003, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-0.026, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-0.006, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-0.244, 0.014, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-0.925, 0.052, 0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-1.967, 0.111, 0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-3.293, 0.187, 0.15], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-4.826, 0.277, 0.216], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-6.49, 0.377, 0.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [-8.207, 0.482, 0.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [-9.901, 0.587, 0.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [-11.508, 0.689, 0.476], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-13.017, 0.786, 0.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [-14.429, 0.878, 0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [-15.747, 0.965, 0.615], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [-16.971, 1.046, 0.651], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [-18.104, 1.122, 0.684], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [-19.146, 1.193, 0.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [-20.098, 1.258, 0.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [-20.963, 1.317, 0.758], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [-21.741, 1.371, 0.776], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [-22.433, 1.419, 0.792], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [-23.04, 1.461, 0.806], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [-23.564, 1.497, 0.817], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [-24.004, 1.528, 0.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [-24.363, 1.553, 0.833], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [-24.64, 1.573, 0.839], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [-24.837, 1.586, 0.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [-24.955, 1.595, 0.845], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [-24.994, 1.597, 0.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [-24.994, 1.597, 0.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [-24.986, 1.595, 0.844], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [-24.958, 1.586, 0.84], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [-24.905, 1.572, 0.833], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [-24.821, 1.553, 0.824], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [-24.7, 1.529, 0.812], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [-24.538, 1.5, 0.799], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [-24.328, 1.466, 0.783], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [-24.066, 1.429, 0.766], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [-23.745, 1.387, 0.747], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [-23.361, 1.341, 0.727], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [-22.906, 1.291, 0.706], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [-22.376, 1.238, 0.683], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [-21.766, 1.182, 0.659], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [-21.068, 1.122, 0.634], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [-20.278, 1.06, 0.608], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-19.391, 0.996, 0.58], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [-18.417, 0.929, 0.551], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [-17.367, 0.862, 0.521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [-16.255, 0.793, 0.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [-15.092, 0.725, 0.457], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [-13.893, 0.657, 0.423], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [-12.67, 0.59, 0.389], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [-11.435, 0.524, 0.353], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [-10.201, 0.461, 0.318], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [-8.982, 0.4, 0.282], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [-7.79, 0.342, 0.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [-6.638, 0.287, 0.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [-5.538, 0.237, 0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [-4.503, 0.19, 0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [-3.545, 0.148, 0.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [-2.676, 0.11, 0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [-1.908, 0.078, 0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [-1.253, 0.051, 0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [-0.723, 0.029, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [-0.329, 0.013, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [-0.084, 0.003, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "pre": { + "vector": [0.212, 0.017, 0.012], + "easing": "linear" + }, + "post": { + "vector": [0.212, 0.017, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0.798, 0.063, 0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [1.685, 0.133, 0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [2.796, 0.219, 0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [4.059, 0.315, 0.242], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [5.396, 0.415, 0.326], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [6.734, 0.513, 0.413], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [7.997, 0.604, 0.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [9.109, 0.682, 0.573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [9.996, 0.744, 0.634], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [10.583, 0.784, 0.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [10.795, 0.798, 0.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [10.75, 0.793, 0.685], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [10.619, 0.779, 0.671], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [10.407, 0.756, 0.649], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [10.122, 0.726, 0.62], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [9.77, 0.689, 0.585], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [9.356, 0.647, 0.545], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [8.887, 0.6, 0.501], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [8.368, 0.549, 0.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [7.808, 0.495, 0.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [7.21, 0.439, 0.356], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [6.583, 0.382, 0.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [5.931, 0.326, 0.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [5.261, 0.27, 0.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [4.58, 0.216, 0.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [3.893, 0.166, 0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [3.206, 0.121, 0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [2.527, 0.08, 0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [1.86, 0.047, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.213, 0.022, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.591, 0.006, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.555, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-1.074, 0.002, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-1.561, 0.004, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-2.017, 0.008, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-2.445, 0.012, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-2.847, 0.018, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-3.224, 0.024, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-3.581, 0.031, 0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-3.918, 0.04, 0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-4.238, 0.049, 0.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-4.543, 0.059, 0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-4.836, 0.07, 0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-5.118, 0.083, 0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-5.393, 0.096, 0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-5.663, 0.11, 0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-5.929, 0.125, 0.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-6.193, 0.141, 0.203], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-6.46, 0.158, 0.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-6.729, 0.176, 0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-7.005, 0.195, 0.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-7.289, 0.215, 0.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-7.583, 0.236, 0.33], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-7.889, 0.258, 0.359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-8.211, 0.28, 0.388], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-8.55, 0.304, 0.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-8.908, 0.329, 0.45], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-9.288, 0.355, 0.482], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-9.692, 0.382, 0.515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-10.123, 0.411, 0.549], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-10.582, 0.44, 0.583], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-11.072, 0.47, 0.618], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-11.595, 0.502, 0.653], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-12.153, 0.535, 0.689], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-12.749, 0.57, 0.726], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-13.385, 0.605, 0.762], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-14.058, 0.642, 0.799], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-14.747, 0.679, 0.835], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-15.421, 0.715, 0.869], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-16.053, 0.749, 0.899], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-16.614, 0.778, 0.926], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-17.075, 0.803, 0.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-17.407, 0.82, 0.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-17.582, 0.83, 0.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-17.664, 0.834, 0.974], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-17.737, 0.838, 0.977], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-17.802, 0.842, 0.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-17.859, 0.845, 0.983], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-17.91, 0.848, 0.986], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-17.953, 0.85, 0.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-17.991, 0.853, 0.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-18.022, 0.854, 0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-18.049, 0.856, 0.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-18.07, 0.857, 0.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-18.087, 0.858, 0.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-18.101, 0.859, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-18.111, 0.859, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-18.118, 0.86, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-18.123, 0.86, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-18.126, 0.86, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-18.128, 0.86, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-18.128, 0.86, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-18.122, 0.86, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-18.102, 0.859, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-18.07, 0.857, 0.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-18.027, 0.855, 0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-17.972, 0.852, 0.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-17.907, 0.848, 0.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-17.832, 0.844, 0.982], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-17.748, 0.839, 0.978], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-17.655, 0.834, 0.974], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-17.553, 0.828, 0.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-17.444, 0.822, 0.964], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-17.328, 0.816, 0.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-17.206, 0.809, 0.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-17.078, 0.802, 0.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-16.944, 0.795, 0.94], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-16.806, 0.787, 0.933], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-16.664, 0.779, 0.926], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-16.518, 0.771, 0.919], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-16.369, 0.763, 0.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-16.218, 0.755, 0.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-16.065, 0.747, 0.897], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-15.911, 0.739, 0.889], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-15.757, 0.73, 0.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-15.602, 0.722, 0.874], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-15.448, 0.714, 0.866], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-15.295, 0.706, 0.859], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-15.144, 0.698, 0.851], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-14.995, 0.69, 0.844], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-14.85, 0.682, 0.837], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-14.707, 0.674, 0.83], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-14.569, 0.667, 0.823], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-14.436, 0.66, 0.816], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-14.307, 0.653, 0.809], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-14.185, 0.647, 0.803], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-14.069, 0.641, 0.797], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-13.96, 0.635, 0.792], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-13.859, 0.63, 0.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-13.765, 0.625, 0.782], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-13.681, 0.621, 0.778], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-13.606, 0.617, 0.774], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-13.541, 0.613, 0.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-13.486, 0.61, 0.768], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-13.443, 0.608, 0.765], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-13.411, 0.607, 0.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-13.392, 0.606, 0.763], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-13.385, 0.605, 0.762], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-13.556, 0.614, 0.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-14.008, 0.638, 0.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-14.652, 0.671, 0.827], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-15.397, 0.711, 0.864], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-16.153, 0.752, 0.901], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-16.829, 0.788, 0.934], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [-17.335, 0.816, 0.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [-17.582, 0.83, 0.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [-17.664, 0.834, 0.974], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-17.737, 0.838, 0.977], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [-17.802, 0.842, 0.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [-17.859, 0.845, 0.983], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [-17.91, 0.848, 0.986], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [-17.953, 0.85, 0.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [-17.991, 0.853, 0.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [-18.022, 0.854, 0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [-18.049, 0.856, 0.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [-18.07, 0.857, 0.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [-18.087, 0.858, 0.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [-18.101, 0.859, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [-18.111, 0.859, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [-18.118, 0.86, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [-18.123, 0.86, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [-18.126, 0.86, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [-18.128, 0.86, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [-18.128, 0.86, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [-17.856, 0.852, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [-17.09, 0.828, 0.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [-15.903, 0.79, 0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [-14.37, 0.741, 0.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [-12.565, 0.683, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [-10.563, 0.618, 0.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [-8.443, 0.548, 0.942], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [-6.281, 0.475, 0.917], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [-4.157, 0.403, 0.886], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [-2.149, 0.334, 0.851], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [-0.335, 0.268, 0.811], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [1.208, 0.21, 0.768], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [2.403, 0.159, 0.723], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [3.174, 0.117, 0.677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [3.447, 0.087, 0.632], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [3.424, 0.063, 0.588], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [3.363, 0.044, 0.544], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [3.268, 0.027, 0.501], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [3.141, 0.014, 0.458], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [2.988, 0.003, 0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [2.812, -0.006, 0.376], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [2.616, -0.013, 0.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [2.405, -0.017, 0.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [2.182, -0.02, 0.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [1.952, -0.022, 0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [1.718, -0.022, 0.194], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [1.485, -0.021, 0.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [1.255, -0.02, 0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [1.033, -0.018, 0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [0.822, -0.015, 0.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [0.627, -0.012, 0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [0.452, -0.009, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [0.299, -0.006, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [0.174, -0.004, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [0.08, -0.002, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [0.021, -0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.33": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.209, -0.011, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.798, -0.043, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.71, -0.09, -0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [2.885, -0.151, -0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [4.267, -0.221, -0.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [5.797, -0.296, -0.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [7.416, -0.373, -0.391], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [9.065, -0.448, -0.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [10.685, -0.52, -0.578], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [12.215, -0.585, -0.668], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [13.598, -0.642, -0.751], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [14.774, -0.689, -0.823], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [15.686, -0.725, -0.879], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [16.276, -0.747, -0.916], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [16.485, -0.755, -0.929], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [16.476, -0.754, -0.928], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [16.448, -0.753, -0.926], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [16.403, -0.752, -0.923], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [16.342, -0.749, -0.92], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [16.265, -0.746, -0.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [16.172, -0.743, -0.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [16.066, -0.739, -0.902], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [15.947, -0.734, -0.895], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [15.814, -0.729, -0.887], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [15.671, -0.724, -0.878], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [15.516, -0.718, -0.868], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [15.351, -0.712, -0.858], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [15.177, -0.705, -0.847], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [14.994, -0.698, -0.836], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [14.804, -0.69, -0.824], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [14.607, -0.683, -0.812], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [14.403, -0.675, -0.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [14.195, -0.666, -0.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [13.982, -0.658, -0.774], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [13.765, -0.649, -0.761], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [13.546, -0.64, -0.748], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [13.324, -0.631, -0.734], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [13.101, -0.622, -0.721], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [12.878, -0.613, -0.708], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [12.656, -0.604, -0.694], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [12.434, -0.595, -0.681], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [12.215, -0.585, -0.668], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [11.998, -0.576, -0.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [11.785, -0.567, -0.642], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [11.576, -0.558, -0.63], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [11.373, -0.55, -0.618], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [11.176, -0.541, -0.606], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [10.986, -0.533, -0.595], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [10.803, -0.525, -0.584], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [10.629, -0.518, -0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [10.464, -0.51, -0.565], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [10.309, -0.504, -0.556], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [10.166, -0.497, -0.547], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [10.034, -0.492, -0.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [9.914, -0.486, -0.533], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [9.808, -0.482, -0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [9.716, -0.477, -0.521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [9.638, -0.474, -0.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [9.577, -0.471, -0.513], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [9.532, -0.469, -0.511], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [9.505, -0.468, -0.509], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [9.495, -0.468, -0.509], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [9.525, -0.469, -0.51], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [9.613, -0.473, -0.515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [9.753, -0.479, -0.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [9.94, -0.487, -0.534], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [10.171, -0.498, -0.548], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [10.44, -0.509, -0.563], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [10.742, -0.523, -0.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [11.073, -0.537, -0.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [11.427, -0.552, -0.621], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [11.801, -0.568, -0.643], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [12.189, -0.584, -0.666], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [12.587, -0.601, -0.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [12.99, -0.618, -0.714], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [13.392, -0.634, -0.738], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [13.79, -0.65, -0.763], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [14.178, -0.666, -0.786], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [14.552, -0.68, -0.809], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [14.907, -0.694, -0.831], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [15.238, -0.707, -0.851], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [15.54, -0.719, -0.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [15.809, -0.729, -0.886], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [16.04, -0.738, -0.901], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [16.227, -0.745, -0.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [16.367, -0.75, -0.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [16.455, -0.754, -0.927], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [16.485, -0.755, -0.929], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [16.476, -0.754, -0.928], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [16.448, -0.753, -0.926], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [16.403, -0.752, -0.923], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [16.342, -0.749, -0.92], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [16.265, -0.746, -0.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [16.172, -0.743, -0.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [16.066, -0.739, -0.902], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [15.947, -0.734, -0.895], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [15.814, -0.729, -0.887], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [15.671, -0.724, -0.878], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [15.516, -0.718, -0.868], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [15.351, -0.712, -0.858], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [15.177, -0.705, -0.847], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [14.994, -0.698, -0.836], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [14.804, -0.69, -0.824], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [14.607, -0.683, -0.812], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [14.403, -0.675, -0.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [14.195, -0.666, -0.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [13.982, -0.658, -0.774], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [13.765, -0.649, -0.761], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [13.546, -0.64, -0.748], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [13.324, -0.631, -0.734], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [13.101, -0.622, -0.721], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [12.878, -0.613, -0.708], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [12.656, -0.604, -0.694], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [12.434, -0.595, -0.681], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [12.215, -0.585, -0.668], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [11.998, -0.576, -0.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [11.785, -0.567, -0.642], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [11.576, -0.558, -0.63], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [11.373, -0.55, -0.618], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [11.176, -0.541, -0.606], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [10.986, -0.533, -0.595], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [10.803, -0.525, -0.584], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [10.629, -0.518, -0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [10.464, -0.51, -0.565], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [10.309, -0.504, -0.556], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [10.166, -0.497, -0.547], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [10.033, -0.492, -0.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [9.914, -0.486, -0.533], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [9.808, -0.482, -0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [9.716, -0.477, -0.521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [9.638, -0.474, -0.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [9.577, -0.471, -0.513], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [9.532, -0.469, -0.511], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [9.505, -0.468, -0.509], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [9.495, -0.468, -0.509], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [9.509, -0.468, -0.509], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [9.549, -0.47, -0.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [9.616, -0.473, -0.515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [9.711, -0.476, -0.519], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [9.833, -0.481, -0.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [9.983, -0.486, -0.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [10.161, -0.491, -0.533], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [10.367, -0.498, -0.538], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [10.601, -0.504, -0.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [10.864, -0.511, -0.546], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [11.156, -0.518, -0.549], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [11.477, -0.525, -0.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [11.827, -0.532, -0.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [12.207, -0.539, -0.548], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [12.617, -0.546, -0.545], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [13.055, -0.553, -0.539], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [13.515, -0.56, -0.533], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [13.991, -0.569, -0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [14.473, -0.577, -0.519], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [14.954, -0.585, -0.511], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [15.426, -0.592, -0.502], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [15.881, -0.599, -0.492], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [16.313, -0.604, -0.48], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [16.712, -0.608, -0.468], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [17.071, -0.61, -0.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [17.382, -0.609, -0.441], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [17.637, -0.606, -0.425], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [17.83, -0.6, -0.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [17.95, -0.591, -0.39], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [17.992, -0.578, -0.371], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [17.885, -0.561, -0.349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [17.574, -0.541, -0.327], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [17.082, -0.518, -0.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [16.428, -0.492, -0.278], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [15.631, -0.463, -0.252], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [14.712, -0.432, -0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [13.691, -0.399, -0.201], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [12.588, -0.365, -0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [11.423, -0.33, -0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [10.218, -0.294, -0.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [8.992, -0.258, -0.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [7.766, -0.222, -0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [6.561, -0.187, -0.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [5.397, -0.153, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [4.295, -0.122, -0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [3.275, -0.093, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [2.358, -0.066, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [1.562, -0.044, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [0.908, -0.025, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [0.417, -0.012, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [0.108, -0.003, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bone": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "pre": { + "vector": [0.285, 0.025, -0.012], + "easing": "linear" + }, + "post": { + "vector": [0.285, 0.025, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [1.073, 0.096, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [2.264, 0.203, -0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [3.759, 0.339, -0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [5.457, 0.495, -0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [7.257, 0.663, -0.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [9.056, 0.831, -0.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [10.754, 0.992, -0.349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [12.248, 1.135, -0.383], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [13.439, 1.249, -0.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [14.227, 1.325, -0.422], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [14.512, 1.352, -0.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [14.416, 1.348, -0.425], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [14.143, 1.336, -0.422], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [13.71, 1.316, -0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [13.135, 1.289, -0.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [12.439, 1.255, -0.398], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [11.638, 1.215, -0.385], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [10.753, 1.168, -0.371], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [9.801, 1.115, -0.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [8.802, 1.056, -0.335], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [7.774, 0.992, -0.313], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [6.737, 0.922, -0.29], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [5.709, 0.848, -0.264], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [4.71, 0.77, -0.237], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [3.759, 0.687, -0.208], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [2.873, 0.6, -0.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [2.073, 0.509, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [1.376, 0.415, -0.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.802, 0.316, -0.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.369, 0.215, -0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.095, 0.109, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.22, -0.113, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.841, -0.228, 0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.801, -0.345, 0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [3.039, -0.462, 0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [4.495, -0.576, 0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [6.108, -0.687, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [7.813, -0.793, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [9.551, -0.891, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [11.257, -0.98, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [12.869, -1.059, -0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [14.326, -1.125, -0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [15.565, -1.179, -0.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [16.525, -1.219, -0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [17.146, -1.243, -0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [17.366, -1.252, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [17.364, -1.252, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [17.354, -1.251, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [17.327, -1.249, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [17.28, -1.246, -0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [17.203, -1.24, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [17.092, -1.232, -0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [16.94, -1.222, -0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [16.739, -1.208, -0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [16.484, -1.19, -0.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [16.167, -1.167, -0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [15.783, -1.14, -0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [15.325, -1.108, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [14.786, -1.069, -0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [14.158, -1.025, -0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [13.436, -0.973, -0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [12.613, -0.914, -0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [11.68, -0.848, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [10.632, -0.772, -0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [9.46, -0.688, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [8.158, -0.594, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [6.435, -0.469, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [4.164, -0.303, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [1.581, -0.115, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-1.07, 0.078, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-3.549, 0.258, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-5.614, 0.407, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-7.026, 0.509, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-7.549, 0.547, -0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-7.498, 0.543, -0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-7.35, 0.533, -0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-7.112, 0.515, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-6.788, 0.492, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-6.386, 0.463, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-5.912, 0.429, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-5.371, 0.39, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-4.769, 0.346, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-4.114, 0.299, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-3.41, 0.248, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-2.665, 0.194, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-1.884, 0.137, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-1.073, 0.078, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-0.239, 0.017, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0.612, -0.045, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [1.474, -0.107, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [2.34, -0.17, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [3.205, -0.233, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [4.062, -0.296, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [4.906, -0.357, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [5.735, -0.418, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [6.548, -0.477, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [7.344, -0.534, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [8.12, -0.591, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [8.876, -0.645, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [9.609, -0.698, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [10.32, -0.75, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [11.005, -0.799, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [11.664, -0.846, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [12.295, -0.892, -0.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [12.897, -0.935, -0.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [13.468, -0.976, -0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [14.007, -1.014, -0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [14.511, -1.05, -0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [14.98, -1.083, -0.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [15.412, -1.114, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [15.805, -1.142, -0.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [16.158, -1.167, -0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [16.469, -1.189, -0.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [16.737, -1.207, -0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [16.959, -1.223, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [17.135, -1.235, -0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [17.262, -1.244, -0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [17.34, -1.25, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [17.366, -1.252, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [17.364, -1.252, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [17.354, -1.251, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [17.327, -1.249, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [17.28, -1.246, -0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [17.203, -1.24, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [17.092, -1.232, -0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [16.939, -1.222, -0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [16.739, -1.208, -0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [16.484, -1.19, -0.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [16.167, -1.167, -0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [15.783, -1.14, -0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [15.325, -1.108, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [14.786, -1.069, -0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [14.158, -1.025, -0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [13.436, -0.973, -0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [12.613, -0.914, -0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [11.68, -0.848, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [10.632, -0.772, -0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [9.46, -0.688, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [8.158, -0.594, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [6.435, -0.469, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [4.164, -0.303, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [1.581, -0.115, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-1.07, 0.078, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-3.549, 0.258, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-5.614, 0.407, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [-7.026, 0.509, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [-7.549, 0.547, -0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [-7.456, 0.54, -0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-7.19, 0.521, -0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [-6.772, 0.491, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [-6.223, 0.451, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [-5.561, 0.404, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [-4.808, 0.349, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [-3.983, 0.289, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [-3.108, 0.226, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [-2.201, 0.16, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [-1.285, 0.094, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [-0.379, 0.028, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [0.497, -0.036, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [1.322, -0.096, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [2.075, -0.151, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [2.736, -0.199, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [3.286, -0.239, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [3.704, -0.27, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [3.969, -0.289, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [4.062, -0.296, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [4.062, -0.296, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [4.053, -0.295, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [4.028, -0.293, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [3.986, -0.29, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [3.93, -0.286, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [3.86, -0.281, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [3.776, -0.275, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [3.681, -0.268, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [3.575, -0.26, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [3.458, -0.252, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [3.332, -0.243, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [3.198, -0.233, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [3.057, -0.223, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [2.91, -0.212, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [2.757, -0.201, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [2.601, -0.189, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [2.44, -0.178, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [2.277, -0.166, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [2.113, -0.154, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [1.949, -0.142, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [1.785, -0.13, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [1.622, -0.118, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [1.461, -0.106, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [1.305, -0.095, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [1.152, -0.084, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [1.005, -0.073, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [0.864, -0.063, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [0.73, -0.053, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [0.604, -0.044, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [0.488, -0.036, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [0.381, -0.028, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [0.286, -0.021, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [0.202, -0.015, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [0.132, -0.01, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [0.076, -0.006, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [0.034, -0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [0.009, -0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "pre": { + "vector": [0.001, 0.024, -0.017], + "easing": "linear" + }, + "post": { + "vector": [0.001, 0.024, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0.005, 0.09, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.011, 0.19, -0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.019, 0.316, -0.22], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.028, 0.458, -0.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.037, 0.609, -0.423], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.046, 0.759, -0.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.054, 0.902, -0.627], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.062, 1.027, -0.714], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.068, 1.127, -0.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.072, 1.193, -0.83], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.073, 1.217, -0.847], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.073, 1.209, -0.841], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.073, 1.186, -0.825], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.072, 1.15, -0.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.07, 1.101, -0.766], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.069, 1.043, -0.726], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.067, 0.976, -0.679], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.064, 0.902, -0.627], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.062, 0.822, -0.572], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.059, 0.738, -0.514], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.055, 0.652, -0.454], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.052, 0.565, -0.393], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.048, 0.479, -0.333], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.044, 0.395, -0.275], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.039, 0.316, -0.22], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.034, 0.241, -0.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.029, 0.174, -0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.024, 0.116, -0.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.018, 0.067, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.012, 0.031, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.006, 0.008, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.007, 0.013, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.013, 0.051, -0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.02, 0.11, -0.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.027, 0.185, -0.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.033, 0.274, -0.386], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.04, 0.372, -0.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.046, 0.476, -0.67], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.052, 0.581, -0.819], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.057, 0.685, -0.965], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.061, 0.783, -1.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.065, 0.872, -1.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.069, 0.947, -1.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.071, 1.006, -1.417], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.073, 1.044, -1.47], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.073, 1.057, -1.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [-0.073, 1.057, -1.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [-0.073, 1.055, -1.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [-0.073, 1.048, -1.476], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [-0.072, 1.037, -1.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [-0.071, 1.023, -1.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [-0.07, 1.004, -1.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [-0.068, 0.983, -1.384], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [-0.066, 0.958, -1.349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [-0.064, 0.93, -1.31], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [-0.062, 0.9, -1.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [-0.06, 0.867, -1.221], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [-0.058, 0.832, -1.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [-0.055, 0.796, -1.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [-0.052, 0.757, -1.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [-0.05, 0.718, -1.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [-0.047, 0.677, -0.953], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-0.044, 0.635, -0.894], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [-0.041, 0.593, -0.835], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [-0.038, 0.55, -0.775], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [-0.035, 0.507, -0.714], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [-0.032, 0.464, -0.654], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [-0.029, 0.422, -0.594], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [-0.026, 0.38, -0.536], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [-0.024, 0.34, -0.478], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [-0.021, 0.3, -0.422], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [-0.018, 0.261, -0.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [-0.016, 0.225, -0.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [-0.013, 0.19, -0.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [-0.011, 0.157, -0.221], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [-0.009, 0.127, -0.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [-0.007, 0.099, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [-0.005, 0.074, -0.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [-0.004, 0.053, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [-0.002, 0.034, -0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [-0.001, 0.02, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [-0.001, 0.009, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [0, 0.002, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.33": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.066, -0.005, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.259, -0.019, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.572, -0.041, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.997, -0.071, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1.527, -0.109, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [2.154, -0.154, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [2.87, -0.205, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [3.669, -0.261, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [4.543, -0.323, -0.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [5.484, -0.389, -0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [6.484, -0.459, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [7.537, -0.532, -0.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [8.633, -0.608, -0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [9.765, -0.685, -0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [10.926, -0.764, -0.217], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [12.107, -0.844, -0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [13.3, -0.924, -0.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [14.498, -1.004, -0.32], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [15.691, -1.082, -0.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [16.872, -1.159, -0.396], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [18.033, -1.234, -0.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [19.166, -1.306, -0.475], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [20.263, -1.375, -0.515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [21.317, -1.44, -0.555], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [22.318, -1.502, -0.594], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [23.26, -1.559, -0.632], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [24.134, -1.612, -0.667], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [24.934, -1.66, -0.701], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [25.652, -1.702, -0.731], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [26.279, -1.739, -0.758], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [26.81, -1.77, -0.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [27.235, -1.794, -0.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [27.548, -1.813, -0.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [27.742, -1.824, -0.823], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [27.808, -1.827, -0.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [27.698, -1.821, -0.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [27.377, -1.803, -0.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [26.862, -1.773, -0.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [26.17, -1.733, -0.753], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [25.317, -1.683, -0.717], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [24.319, -1.623, -0.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [23.192, -1.555, -0.629], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [21.954, -1.48, -0.58], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [20.62, -1.397, -0.529], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [19.208, -1.308, -0.477], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [17.735, -1.215, -0.425], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [16.218, -1.116, -0.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [14.675, -1.015, -0.325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [13.123, -0.912, -0.279], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [11.58, -0.809, -0.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [10.064, -0.706, -0.195], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [8.592, -0.605, -0.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [7.181, -0.507, -0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [5.848, -0.414, -0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [4.61, -0.328, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [3.485, -0.248, -0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [2.488, -0.178, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [1.636, -0.117, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0.945, -0.068, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0.431, -0.031, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0.11, -0.008, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0.119, -0.009, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0.464, -0.033, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [1.016, -0.073, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [1.757, -0.126, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [2.669, -0.19, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [3.734, -0.266, -0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [4.933, -0.35, -0.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [6.249, -0.442, -0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [7.661, -0.541, -0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [9.152, -0.643, -0.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [10.701, -0.749, -0.212], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [12.29, -0.857, -0.255], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [13.899, -0.964, -0.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [15.508, -1.07, -0.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [17.097, -1.173, -0.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [18.647, -1.273, -0.457], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [20.139, -1.367, -0.511], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [21.553, -1.455, -0.564], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [22.869, -1.536, -0.616], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [24.07, -1.608, -0.665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [25.136, -1.672, -0.709], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [26.049, -1.726, -0.748], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [26.791, -1.769, -0.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [27.344, -1.801, -0.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [27.689, -1.821, -0.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [27.808, -1.827, -0.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [27.698, -1.821, -0.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [27.377, -1.803, -0.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [26.862, -1.773, -0.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [26.17, -1.733, -0.753], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [25.317, -1.683, -0.717], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [24.319, -1.623, -0.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [23.192, -1.555, -0.629], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [21.954, -1.48, -0.58], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [20.62, -1.397, -0.529], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [19.208, -1.308, -0.477], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [17.735, -1.215, -0.425], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [16.218, -1.116, -0.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [14.675, -1.015, -0.325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [13.123, -0.912, -0.279], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [11.58, -0.809, -0.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [10.064, -0.706, -0.195], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [8.592, -0.605, -0.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [7.181, -0.507, -0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [5.848, -0.414, -0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [4.61, -0.328, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [3.485, -0.248, -0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [2.488, -0.178, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [1.636, -0.117, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [0.945, -0.068, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [0.431, -0.031, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [0.11, -0.008, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "lowerJaw6B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube30": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube6": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube0": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "pre": { + "vector": [0.003, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.003, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0.012, -0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.026, -0.002, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.046, -0.003, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.071, -0.005, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.101, -0.007, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.136, -0.009, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.175, -0.011, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.218, -0.014, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.265, -0.017, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.317, -0.021, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.371, -0.024, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.429, -0.028, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.491, -0.032, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.555, -0.036, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.621, -0.041, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.691, -0.045, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.762, -0.05, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.835, -0.055, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.911, -0.06, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.987, -0.064, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [1.065, -0.07, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [1.144, -0.075, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [1.224, -0.08, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1.305, -0.085, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [1.386, -0.09, -0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [1.467, -0.096, -0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [1.548, -0.101, -0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [1.629, -0.106, -0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [1.709, -0.111, -0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.789, -0.116, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [1.867, -0.122, -0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [1.945, -0.126, -0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [2.021, -0.131, -0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [2.095, -0.136, -0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [2.168, -0.141, -0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [2.24, -0.145, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [2.309, -0.15, -0.076], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [2.377, -0.154, -0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [2.443, -0.159, -0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [2.507, -0.163, -0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [2.57, -0.167, -0.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [2.63, -0.171, -0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [2.688, -0.174, -0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [2.744, -0.178, -0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [2.798, -0.181, -0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [2.849, -0.185, -0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [2.898, -0.188, -0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [2.945, -0.191, -0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [2.989, -0.194, -0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [3.03, -0.196, -0.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [3.069, -0.199, -0.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [3.105, -0.201, -0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [3.139, -0.203, -0.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [3.169, -0.205, -0.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [3.197, -0.207, -0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [3.221, -0.208, -0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [3.243, -0.21, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [3.261, -0.211, -0.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [3.277, -0.212, -0.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [3.288, -0.213, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [3.297, -0.213, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [3.302, -0.213, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [3.304, -0.214, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [3.249, -0.21, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [3.091, -0.2, -0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [2.839, -0.184, -0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [2.502, -0.162, -0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [2.088, -0.136, -0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [1.608, -0.105, -0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [1.069, -0.07, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.482, -0.032, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-0.145, 0.01, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-0.802, 0.053, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-1.481, 0.098, 0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-2.172, 0.144, 0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-2.868, 0.19, 0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-3.564, 0.237, 0.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-4.256, 0.284, 0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-4.943, 0.331, 0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-5.621, 0.377, 0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-6.287, 0.423, 0.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-6.937, 0.467, 0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-7.568, 0.511, 0.206], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-8.177, 0.553, 0.22], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-8.762, 0.594, 0.233], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-9.318, 0.633, 0.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-9.843, 0.669, 0.255], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-10.333, 0.704, 0.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-10.786, 0.736, 0.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-11.197, 0.765, 0.281], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-11.564, 0.791, 0.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-11.883, 0.813, 0.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-12.152, 0.832, 0.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-12.366, 0.847, 0.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-12.523, 0.858, 0.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-12.62, 0.865, 0.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-12.653, 0.868, 0.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-12.622, 0.865, 0.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-12.532, 0.859, 0.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-12.385, 0.849, 0.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-12.186, 0.835, 0.299], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-11.936, 0.817, 0.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-11.64, 0.796, 0.289], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-11.3, 0.772, 0.283], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-10.919, 0.745, 0.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-10.502, 0.716, 0.268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-10.05, 0.684, 0.259], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-9.568, 0.65, 0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-9.057, 0.615, 0.239], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-8.523, 0.577, 0.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-7.967, 0.539, 0.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-7.393, 0.499, 0.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-6.805, 0.458, 0.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-6.205, 0.417, 0.174], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-5.597, 0.375, 0.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-4.984, 0.333, 0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-4.369, 0.292, 0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-3.756, 0.25, 0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-3.148, 0.209, 0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-2.548, 0.169, 0.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-1.959, 0.13, 0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-1.385, 0.091, 0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-0.829, 0.055, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-0.294, 0.019, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [0.216, -0.014, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0.699, -0.046, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [1.151, -0.075, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [1.569, -0.102, -0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [1.95, -0.127, -0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [2.29, -0.149, -0.076], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [2.587, -0.168, -0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [2.837, -0.184, -0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [3.037, -0.197, -0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [3.183, -0.206, -0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [3.273, -0.212, -0.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [3.304, -0.214, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [3.249, -0.21, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [3.091, -0.2, -0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [2.839, -0.184, -0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [2.501, -0.162, -0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [2.088, -0.136, -0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [1.608, -0.105, -0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [1.069, -0.07, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0.482, -0.032, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-0.145, 0.01, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-0.802, 0.053, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [-1.481, 0.098, 0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [-2.172, 0.144, 0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [-2.868, 0.19, 0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-3.564, 0.237, 0.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [-4.256, 0.284, 0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [-4.943, 0.331, 0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [-5.621, 0.377, 0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [-6.287, 0.423, 0.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [-6.937, 0.467, 0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [-7.568, 0.511, 0.206], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [-8.177, 0.553, 0.22], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [-8.762, 0.594, 0.233], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [-9.318, 0.633, 0.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [-9.843, 0.669, 0.255], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [-10.333, 0.704, 0.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [-10.786, 0.736, 0.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [-11.197, 0.765, 0.281], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [-11.564, 0.791, 0.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [-11.883, 0.813, 0.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [-12.152, 0.832, 0.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [-12.366, 0.847, 0.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [-12.523, 0.858, 0.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [-12.62, 0.865, 0.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [-12.653, 0.868, 0.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [-12.653, 0.868, 0.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [-12.626, 0.866, 0.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [-12.546, 0.86, 0.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [-12.418, 0.851, 0.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [-12.242, 0.839, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [-12.024, 0.823, 0.296], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [-11.764, 0.805, 0.291], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [-11.468, 0.784, 0.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [-11.137, 0.76, 0.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [-10.774, 0.735, 0.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [-10.383, 0.707, 0.266], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [-9.966, 0.678, 0.257], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [-9.526, 0.647, 0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [-9.067, 0.615, 0.239], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [-8.592, 0.582, 0.229], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [-8.103, 0.548, 0.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-7.603, 0.513, 0.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [-7.095, 0.478, 0.195], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [-6.584, 0.443, 0.183], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [-6.07, 0.408, 0.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [-5.558, 0.373, 0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [-5.051, 0.338, 0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [-4.551, 0.304, 0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [-4.062, 0.271, 0.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [-3.586, 0.239, 0.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [-3.127, 0.208, 0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [-2.688, 0.178, 0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [-2.271, 0.15, 0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [-1.88, 0.124, 0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [-1.517, 0.1, 0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [-1.186, 0.078, 0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [-0.889, 0.059, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [-0.63, 0.041, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [-0.411, 0.027, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [-0.236, 0.015, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [-0.107, 0.007, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [-0.027, 0.002, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.62": { + "pre": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [1, 1.001, 1.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [1, 1.004, 1.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [1, 1.009, 1.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [1, 1.014, 1.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [1.001, 1.021, 1.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [1.001, 1.028, 1.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [1.001, 1.034, 1.231], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [1.001, 1.041, 1.275], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [1.002, 1.047, 1.313], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [1.002, 1.051, 1.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [1.002, 1.054, 1.363], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [1.002, 1.055, 1.371], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [1.002, 1.055, 1.37], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [1.002, 1.055, 1.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [1.002, 1.055, 1.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [1.002, 1.054, 1.366], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [1.002, 1.054, 1.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [1.002, 1.054, 1.361], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [1.002, 1.053, 1.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [1.002, 1.053, 1.353], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [1.002, 1.052, 1.349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [1.002, 1.051, 1.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [1.002, 1.05, 1.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [1.002, 1.05, 1.333], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [1.002, 1.049, 1.327], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [1.002, 1.048, 1.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [1.002, 1.047, 1.314], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [1.002, 1.046, 1.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [1.002, 1.045, 1.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [1.001, 1.044, 1.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [1.001, 1.042, 1.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [1.001, 1.041, 1.277], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [1.001, 1.04, 1.269], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [1.001, 1.039, 1.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [1.001, 1.038, 1.252], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [1.001, 1.036, 1.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [1.001, 1.035, 1.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [1.001, 1.034, 1.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [1.001, 1.032, 1.217], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [1.001, 1.031, 1.208], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [1.001, 1.03, 1.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [1.001, 1.028, 1.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [1.001, 1.027, 1.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [1.001, 1.026, 1.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [1.001, 1.024, 1.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [1.001, 1.023, 1.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [1.001, 1.022, 1.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [1.001, 1.02, 1.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [1.001, 1.019, 1.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [1.001, 1.018, 1.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [1.001, 1.016, 1.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [1.001, 1.015, 1.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [1, 1.014, 1.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [1, 1.013, 1.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [1, 1.012, 1.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [1, 1.01, 1.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [1, 1.009, 1.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [1, 1.008, 1.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [1, 1.007, 1.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [1, 1.006, 1.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [1, 1.006, 1.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [1, 1.005, 1.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [1, 1.004, 1.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [1, 1.003, 1.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [1, 1.003, 1.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [1, 1.002, 1.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [1, 1.001, 1.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [1, 1.001, 1.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [1, 1.001, 1.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [1, 1, 1.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [1, 1, 1.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [1, 1.001, 1.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [1, 1.004, 1.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [1, 1.009, 1.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [1, 1.014, 1.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [1.001, 1.021, 1.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [1.001, 1.028, 1.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [1.001, 1.034, 1.231], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [1.001, 1.041, 1.275], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [1.002, 1.047, 1.313], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [1.002, 1.051, 1.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [1.002, 1.054, 1.363], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [1.002, 1.055, 1.371], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [1.002, 1.055, 1.371], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [1.002, 1.055, 1.37], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [1.002, 1.055, 1.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [1.002, 1.054, 1.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [1.002, 1.053, 1.359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [1.002, 1.052, 1.352], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [1.002, 1.051, 1.345], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [1.002, 1.05, 1.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [1.002, 1.049, 1.326], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [1.002, 1.047, 1.316], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [1.002, 1.045, 1.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [1.001, 1.043, 1.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [1.001, 1.041, 1.279], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [1.001, 1.039, 1.266], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [1.001, 1.037, 1.252], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [1.001, 1.035, 1.237], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [1.001, 1.033, 1.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [1.001, 1.031, 1.208], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [1.001, 1.029, 1.193], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [1.001, 1.026, 1.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [1.001, 1.024, 1.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [1.001, 1.022, 1.148], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [1.001, 1.02, 1.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [1.001, 1.018, 1.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [1.001, 1.016, 1.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [1, 1.014, 1.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [1, 1.012, 1.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [1, 1.01, 1.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [1, 1.008, 1.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [1, 1.007, 1.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [1, 1.005, 1.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [1, 1.004, 1.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [1, 1.003, 1.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [1, 1.002, 1.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [1, 1.001, 1.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [1, 1, 1.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [1, 1, 1.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "pre": { + "vector": [-0.033, 0.002, 0.002], + "easing": "linear" + }, + "post": { + "vector": [-0.033, 0.002, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-0.13, 0.007, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.286, 0.015, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.498, 0.027, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.761, 0.041, 0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-1.072, 0.058, 0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-1.426, 0.078, 0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-1.819, 0.1, 0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-2.247, 0.123, 0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-2.706, 0.149, 0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-3.191, 0.177, 0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-3.7, 0.205, 0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-4.227, 0.236, 0.198], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-4.768, 0.267, 0.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-5.32, 0.299, 0.247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-5.878, 0.332, 0.271], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-6.438, 0.365, 0.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-6.997, 0.398, 0.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-7.548, 0.431, 0.342], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-8.09, 0.463, 0.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-8.617, 0.495, 0.385], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-9.125, 0.526, 0.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-9.611, 0.556, 0.425], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-10.07, 0.584, 0.443], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-10.497, 0.611, 0.459], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-10.89, 0.635, 0.474], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-11.244, 0.657, 0.488], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-11.554, 0.676, 0.499], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-11.817, 0.693, 0.509], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-12.029, 0.706, 0.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-12.185, 0.716, 0.522], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-12.282, 0.722, 0.526], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-12.315, 0.724, 0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-12.315, 0.724, 0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-12.316, 0.726, 0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-12.322, 0.731, 0.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-12.344, 0.738, 0.53], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-12.393, 0.746, 0.531], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-12.472, 0.755, 0.533], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-12.579, 0.763, 0.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-12.707, 0.77, 0.536], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-12.843, 0.779, 0.536], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-12.974, 0.788, 0.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-13.086, 0.797, 0.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-13.166, 0.808, 0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-13.197, 0.817, 0.52], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-13.195, 0.826, 0.513], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-13.183, 0.836, 0.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-13.155, 0.846, 0.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-13.104, 0.855, 0.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-13.03, 0.86, 0.483], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-12.932, 0.861, 0.478], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-12.816, 0.856, 0.472], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-12.69, 0.847, 0.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-12.566, 0.833, 0.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-12.456, 0.816, 0.443], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-12.369, 0.798, 0.428], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-12.309, 0.78, 0.411], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-12.279, 0.763, 0.392], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-12.274, 0.75, 0.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-12.288, 0.74, 0.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-12.312, 0.733, 0.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-12.341, 0.728, 0.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-12.367, 0.726, 0.33], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-12.386, 0.726, 0.331], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-12.4, 0.726, 0.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-12.411, 0.727, 0.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-12.42, 0.73, 0.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-12.425, 0.734, 0.375], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-12.429, 0.739, 0.396], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-12.429, 0.745, 0.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-12.428, 0.751, 0.445], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-12.424, 0.754, 0.463], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-12.419, 0.756, 0.476], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-12.413, 0.757, 0.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-12.406, 0.756, 0.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-12.398, 0.754, 0.492], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-12.39, 0.752, 0.492], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-12.382, 0.749, 0.491], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-12.374, 0.746, 0.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-12.367, 0.742, 0.487], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-12.36, 0.739, 0.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-12.353, 0.736, 0.482], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-12.347, 0.733, 0.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-12.342, 0.731, 0.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-12.338, 0.729, 0.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-12.334, 0.727, 0.483], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-12.33, 0.726, 0.485], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-12.327, 0.725, 0.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-12.325, 0.725, 0.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-12.323, 0.726, 0.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-12.321, 0.727, 0.506], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-12.319, 0.728, 0.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-12.318, 0.729, 0.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-12.317, 0.729, 0.521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-12.317, 0.729, 0.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-12.316, 0.729, 0.526], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-12.316, 0.728, 0.526], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-12.316, 0.728, 0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-12.316, 0.727, 0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-12.315, 0.726, 0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-12.315, 0.725, 0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-12.315, 0.725, 0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-12.315, 0.724, 0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-12.315, 0.724, 0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-12.316, 0.725, 0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-12.319, 0.726, 0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-12.335, 0.727, 0.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-12.377, 0.73, 0.53], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-12.454, 0.734, 0.533], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-12.566, 0.74, 0.537], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-12.703, 0.749, 0.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-12.846, 0.759, 0.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-12.978, 0.77, 0.546], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-13.085, 0.78, 0.546], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [-13.158, 0.788, 0.546], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [-13.188, 0.793, 0.544], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [-13.194, 0.797, 0.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-13.198, 0.802, 0.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [-13.194, 0.808, 0.529], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [-13.175, 0.815, 0.522], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [-13.135, 0.821, 0.516], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [-13.07, 0.825, 0.509], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [-12.979, 0.828, 0.501], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [-12.866, 0.829, 0.493], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [-12.739, 0.827, 0.483], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [-12.61, 0.822, 0.472], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [-12.49, 0.814, 0.457], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [-12.391, 0.804, 0.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [-12.32, 0.794, 0.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [-12.278, 0.783, 0.397], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [-12.263, 0.773, 0.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [-12.27, 0.764, 0.352], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [-12.291, 0.757, 0.33], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [-12.318, 0.751, 0.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [-12.342, 0.747, 0.299], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [-12.364, 0.744, 0.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [-12.385, 0.742, 0.279], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [-12.406, 0.74, 0.271], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [-12.426, 0.738, 0.266], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [-12.445, 0.737, 0.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [-12.464, 0.737, 0.259], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [-12.48, 0.737, 0.259], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [-12.495, 0.738, 0.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [-12.508, 0.74, 0.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [-12.517, 0.742, 0.271], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [-12.525, 0.744, 0.279], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [-12.53, 0.746, 0.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [-12.534, 0.748, 0.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [-12.535, 0.748, 0.29], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "post": { + "vector": [-12.535, 0.748, 0.29], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.62": { + "post": { + "vector": [-12.511, 0.746, 0.29], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.67": { + "post": { + "vector": [-12.439, 0.741, 0.289], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.71": { + "post": { + "vector": [-12.323, 0.731, 0.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.75": { + "post": { + "vector": [-12.165, 0.719, 0.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.79": { + "post": { + "vector": [-11.965, 0.704, 0.282], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.83": { + "post": { + "vector": [-11.726, 0.686, 0.279], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.88": { + "post": { + "vector": [-11.45, 0.666, 0.275], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.92": { + "post": { + "vector": [-11.139, 0.644, 0.271], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.96": { + "post": { + "vector": [-10.794, 0.62, 0.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.0": { + "post": { + "vector": [-10.418, 0.595, 0.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.04": { + "post": { + "vector": [-10.012, 0.568, 0.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.08": { + "post": { + "vector": [-9.58, 0.541, 0.254], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.12": { + "post": { + "vector": [-9.123, 0.512, 0.248], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.17": { + "post": { + "vector": [-8.646, 0.483, 0.242], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.21": { + "post": { + "vector": [-8.152, 0.453, 0.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.25": { + "post": { + "vector": [-7.642, 0.422, 0.229], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.29": { + "post": { + "vector": [-7.12, 0.392, 0.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.33": { + "post": { + "vector": [-6.593, 0.361, 0.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.38": { + "post": { + "vector": [-6.063, 0.331, 0.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.42": { + "post": { + "vector": [-5.536, 0.301, 0.194], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.46": { + "post": { + "vector": [-5.015, 0.272, 0.183], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.5": { + "post": { + "vector": [-4.505, 0.243, 0.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.54": { + "post": { + "vector": [-4.009, 0.216, 0.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.58": { + "post": { + "vector": [-3.529, 0.19, 0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.62": { + "post": { + "vector": [-3.07, 0.165, 0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.67": { + "post": { + "vector": [-2.632, 0.141, 0.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.71": { + "post": { + "vector": [-2.22, 0.119, 0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.75": { + "post": { + "vector": [-1.834, 0.098, 0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.79": { + "post": { + "vector": [-1.479, 0.079, 0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.83": { + "post": { + "vector": [-1.155, 0.062, 0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.88": { + "post": { + "vector": [-0.865, 0.047, 0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.92": { + "post": { + "vector": [-0.613, 0.033, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "8.96": { + "post": { + "vector": [-0.4, 0.022, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.0": { + "post": { + "vector": [-0.229, 0.012, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.04": { + "post": { + "vector": [-0.104, 0.006, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.08": { + "post": { + "vector": [-0.026, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [-1.254, -0.146, 0.05], + "easing": "linear" + }, + "0.04": { + "vector": [-1.924, 0.236, -0.005], + "easing": "linear" + }, + "0.08": { + "vector": [-1.955, 0.912, -0.126], + "easing": "linear" + }, + "0.12": { + "vector": [-1.535, 1.554, -0.247], + "easing": "linear" + }, + "0.17": { + "vector": [-0.934, 1.86, -0.31], + "easing": "linear" + }, + "0.21": { + "vector": [-0.365, 1.669, -0.29], + "easing": "linear" + }, + "0.25": { + "vector": [0.049, 0.988, -0.184], + "easing": "linear" + }, + "0.29": { + "vector": [0.226, -0.03, -0.014], + "easing": "linear" + }, + "0.33": { + "vector": [0.101, -1.173, 0.19], + "easing": "linear" + }, + "0.38": { + "vector": [-0.357, -2.248, 0.396], + "easing": "linear" + }, + "0.42": { + "vector": [-1.128, -3.143, 0.578], + "easing": "linear" + }, + "0.46": { + "vector": [-2.152, -3.838, 0.727], + "easing": "linear" + }, + "0.5": { + "vector": [-3.318, -4.232, 0.819], + "easing": "linear" + }, + "0.54": { + "vector": [-4.471, -4.159, 0.818], + "easing": "linear" + }, + "0.58": { + "vector": [-5.428, -3.651, 0.723], + "easing": "linear" + }, + "0.62": { + "vector": [-5.852, -2.834, 0.553], + "easing": "linear" + }, + "0.67": { + "vector": [-5.587, -1.924, 0.355], + "easing": "linear" + }, + "0.71": { + "vector": [-4.873, -1.15, 0.183], + "easing": "linear" + }, + "0.75": { + "vector": [-4.009, -0.675, 0.072], + "easing": "linear" + }, + "0.79": { + "vector": [-3.244, -0.552, 0.032], + "easing": "linear" + }, + "0.83": { + "vector": [-2.74, -0.728, 0.053], + "easing": "linear" + }, + "0.88": { + "vector": [-2.572, -1.076, 0.112], + "easing": "linear" + }, + "0.92": { + "vector": [-2.746, -1.445, 0.183], + "easing": "linear" + }, + "0.96": { + "vector": [-3.214, -1.712, 0.239], + "easing": "linear" + }, + "1.0": { + "vector": [-3.893, -1.808, 0.264], + "easing": "linear" + }, + "1.04": { + "vector": [-4.683, -1.728, 0.251], + "easing": "linear" + }, + "1.08": { + "vector": [-5.489, -1.514, 0.207], + "easing": "linear" + }, + "1.12": { + "vector": [-6.229, -1.231, 0.144], + "easing": "linear" + }, + "1.17": { + "vector": [-6.842, -0.943, 0.077], + "easing": "linear" + }, + "1.21": { + "vector": [-7.292, -0.693, 0.016], + "easing": "linear" + }, + "1.25": { + "vector": [-7.573, -0.497, -0.033], + "easing": "linear" + }, + "1.29": { + "vector": [-7.717, -0.156, -0.1], + "easing": "linear" + }, + "1.33": { + "vector": [-7.79, 0.15, -0.165], + "easing": "linear" + }, + "1.38": { + "vector": [-7.805, 0.02, -0.165], + "easing": "linear" + }, + "1.42": { + "vector": [-7.676, -0.477, -0.101], + "easing": "linear" + }, + "1.46": { + "vector": [-7.369, -1.149, 0.004], + "easing": "linear" + }, + "1.5": { + "vector": [-6.913, -1.78, 0.11], + "easing": "linear" + }, + "1.54": { + "vector": [-6.378, -2.193, 0.179], + "easing": "linear" + }, + "1.58": { + "vector": [-5.846, -2.299, 0.188], + "easing": "linear" + }, + "1.62": { + "vector": [-5.375, -2.11, 0.136], + "easing": "linear" + }, + "1.67": { + "vector": [-4.981, -1.723, 0.041], + "easing": "linear" + }, + "1.71": { + "vector": [-4.638, -1.275, -0.07], + "easing": "linear" + }, + "1.75": { + "vector": [-4.303, -0.893, -0.171], + "easing": "linear" + }, + "1.79": { + "vector": [-3.931, -0.663, -0.244], + "easing": "linear" + }, + "1.83": { + "vector": [-3.495, -0.603, -0.285], + "easing": "linear" + }, + "1.88": { + "vector": [-2.988, -0.681, -0.301], + "easing": "linear" + }, + "1.92": { + "vector": [-2.42, -0.826, -0.305], + "easing": "linear" + }, + "1.96": { + "vector": [-1.806, -0.963, -0.312], + "easing": "linear" + }, + "2.0": { + "vector": [-1.01, -1.088, -0.328], + "easing": "linear" + }, + "2.04": { + "vector": [-0.097, -1.224, -0.351], + "easing": "linear" + }, + "2.08": { + "vector": [0.605, -1.354, -0.374], + "easing": "linear" + }, + "2.12": { + "vector": [0.882, -1.465, -0.394], + "easing": "linear" + }, + "2.17": { + "vector": [0.685, -1.541, -0.414], + "easing": "linear" + }, + "2.21": { + "vector": [0.114, -1.572, -0.437], + "easing": "linear" + }, + "2.25": { + "vector": [-0.656, -1.553, -0.467], + "easing": "linear" + }, + "2.29": { + "vector": [-1.456, -1.487, -0.506], + "easing": "linear" + }, + "2.33": { + "vector": [-2.168, -1.394, -0.555], + "easing": "linear" + }, + "2.38": { + "vector": [-2.735, -1.292, -0.609], + "easing": "linear" + }, + "2.42": { + "vector": [-3.135, -1.198, -0.667], + "easing": "linear" + }, + "2.46": { + "vector": [-3.359, -1.119, -0.726], + "easing": "linear" + }, + "2.5": { + "vector": [-3.389, -1.05, -0.788], + "easing": "linear" + }, + "2.54": { + "vector": [-3.21, -0.979, -0.853], + "easing": "linear" + }, + "2.58": { + "vector": [-2.82, -0.891, -0.923], + "easing": "linear" + }, + "2.62": { + "vector": [-2.238, -0.775, -0.999], + "easing": "linear" + }, + "2.67": { + "vector": [-1.517, -0.629, -1.08], + "easing": "linear" + }, + "2.71": { + "vector": [-0.73, -0.461, -1.164], + "easing": "linear" + }, + "2.75": { + "vector": [0.034, -0.285, -1.249], + "easing": "linear" + }, + "2.79": { + "vector": [0.692, -0.12, -1.332], + "easing": "linear" + }, + "2.83": { + "vector": [1.663, 0.102, -1.423], + "easing": "linear" + }, + "2.88": { + "vector": [3.289, 0.431, -1.522], + "easing": "linear" + }, + "2.92": { + "vector": [5.204, 0.799, -1.62], + "easing": "linear" + }, + "2.96": { + "vector": [7.045, 1.133, -1.709], + "easing": "linear" + }, + "3.0": { + "vector": [8.589, 1.387, -1.791], + "easing": "linear" + }, + "3.04": { + "vector": [9.801, 1.551, -1.873], + "easing": "linear" + }, + "3.08": { + "vector": [10.786, 1.644, -1.958], + "easing": "linear" + }, + "3.12": { + "vector": [11.709, 1.706, -2.049], + "easing": "linear" + }, + "3.17": { + "vector": [12.702, 1.782, -2.142], + "easing": "linear" + }, + "3.21": { + "vector": [13.821, 1.906, -2.234], + "easing": "linear" + }, + "3.25": { + "vector": [15.048, 2.088, -2.321], + "easing": "linear" + }, + "3.29": { + "vector": [16.323, 2.323, -2.399], + "easing": "linear" + }, + "3.33": { + "vector": [17.596, 2.595, -2.469], + "easing": "linear" + }, + "3.38": { + "vector": [18.85, 2.884, -2.53], + "easing": "linear" + }, + "3.42": { + "vector": [20.098, 3.176, -2.586], + "easing": "linear" + }, + "3.46": { + "vector": [21.374, 3.462, -2.638], + "easing": "linear" + }, + "3.5": { + "vector": [22.704, 3.736, -2.686], + "easing": "linear" + }, + "3.54": { + "vector": [24.097, 4.001, -2.731], + "easing": "linear" + }, + "3.58": { + "vector": [25.538, 4.258, -2.771], + "easing": "linear" + }, + "3.62": { + "vector": [26.996, 4.511, -2.807], + "easing": "linear" + }, + "3.67": { + "vector": [28.431, 4.76, -2.836], + "easing": "linear" + }, + "3.71": { + "vector": [29.808, 5.005, -2.859], + "easing": "linear" + }, + "3.75": { + "vector": [31.102, 5.243, -2.877], + "easing": "linear" + }, + "3.79": { + "vector": [32.301, 5.469, -2.892], + "easing": "linear" + }, + "3.83": { + "vector": [33.405, 5.679, -2.905], + "easing": "linear" + }, + "3.88": { + "vector": [34.421, 5.869, -2.918], + "easing": "linear" + }, + "3.92": { + "vector": [35.357, 6.035, -2.935], + "easing": "linear" + }, + "3.96": { + "vector": [36.221, 6.176, -2.956], + "easing": "linear" + }, + "4.0": { + "vector": [37.017, 6.29, -2.982], + "easing": "linear" + }, + "4.04": { + "vector": [37.732, 6.32, -3.047], + "easing": "linear" + }, + "4.08": { + "vector": [38.362, 6.245, -3.166], + "easing": "linear" + }, + "4.12": { + "vector": [38.922, 6.124, -3.302], + "easing": "linear" + }, + "4.17": { + "vector": [39.414, 6.016, -3.42], + "easing": "linear" + }, + "4.21": { + "vector": [39.865, 6.056, -3.433], + "easing": "linear" + }, + "4.25": { + "vector": [40.25, 6.316, -3.295], + "easing": "linear" + }, + "4.29": { + "vector": [40.485, 6.715, -3.056], + "easing": "linear" + }, + "4.33": { + "vector": [40.518, 7.145, -2.792], + "easing": "linear" + }, + "4.38": { + "vector": [40.351, 7.499, -2.577], + "easing": "linear" + }, + "4.42": { + "vector": [40.027, 7.7, -2.456], + "easing": "linear" + }, + "4.46": { + "vector": [39.61, 7.723, -2.444], + "easing": "linear" + }, + "4.5": { + "vector": [39.152, 7.593, -2.522], + "easing": "linear" + }, + "4.54": { + "vector": [38.682, 7.372, -2.65], + "easing": "linear" + }, + "4.58": { + "vector": [38.208, 7.134, -2.783], + "easing": "linear" + }, + "4.62": { + "vector": [37.729, 6.946, -2.884], + "easing": "linear" + }, + "4.67": { + "vector": [37.25, 6.848, -2.931], + "easing": "linear" + }, + "4.71": { + "vector": [36.787, 6.849, -2.923], + "easing": "linear" + }, + "4.75": { + "vector": [36.364, 6.929, -2.87], + "easing": "linear" + }, + "4.79": { + "vector": [35.996, 7.052, -2.796], + "easing": "linear" + }, + "4.83": { + "vector": [35.689, 7.179, -2.721], + "easing": "linear" + }, + "4.88": { + "vector": [35.427, 7.277, -2.664], + "easing": "linear" + }, + "4.92": { + "vector": [35.183, 7.33, -2.632], + "easing": "linear" + }, + "4.96": { + "vector": [34.819, 7.47, -2.539], + "easing": "linear" + }, + "5.0": { + "vector": [34.356, 7.792, -2.335], + "easing": "linear" + }, + "5.04": { + "vector": [33.999, 8.193, -2.095], + "easing": "linear" + }, + "5.08": { + "vector": [33.916, 8.529, -1.907], + "easing": "linear" + }, + "5.12": { + "vector": [34.22, 8.659, -1.849], + "easing": "linear" + }, + "5.17": { + "vector": [34.963, 8.49, -1.966], + "easing": "linear" + }, + "5.21": { + "vector": [36.131, 8.016, -2.262], + "easing": "linear" + }, + "5.25": { + "vector": [37.646, 7.314, -2.697], + "easing": "linear" + }, + "5.29": { + "vector": [39.377, 6.515, -3.2], + "easing": "linear" + }, + "5.33": { + "vector": [41.169, 5.762, -3.689], + "easing": "linear" + }, + "5.38": { + "vector": [42.911, 5.309, -3.999], + "easing": "linear" + }, + "5.42": { + "vector": [44.357, 5.344, -3.996], + "easing": "linear" + }, + "5.46": { + "vector": [45.253, 5.788, -3.718], + "easing": "linear" + }, + "5.5": { + "vector": [45.51, 6.471, -3.276], + "easing": "linear" + }, + "5.54": { + "vector": [45.195, 7.189, -2.812], + "easing": "linear" + }, + "5.58": { + "vector": [44.484, 7.761, -2.447], + "easing": "linear" + }, + "5.62": { + "vector": [43.595, 8.076, -2.25], + "easing": "linear" + }, + "5.67": { + "vector": [42.72, 8.112, -2.229], + "easing": "linear" + }, + "5.71": { + "vector": [41.988, 7.925, -2.344], + "easing": "linear" + }, + "5.75": { + "vector": [41.466, 7.626, -2.526], + "easing": "linear" + }, + "5.79": { + "vector": [41.174, 7.335, -2.704], + "easing": "linear" + }, + "5.83": { + "vector": [41.101, 7.145, -2.819], + "easing": "linear" + }, + "5.88": { + "vector": [41.215, 7.107, -2.842], + "easing": "linear" + }, + "5.92": { + "vector": [41.468, 7.216, -2.775], + "easing": "linear" + }, + "5.96": { + "vector": [41.8, 7.432, -2.642], + "easing": "linear" + }, + "6.0": { + "vector": [42.143, 7.69, -2.482], + "easing": "linear" + }, + "6.04": { + "vector": [42.422, 7.926, -2.335], + "easing": "linear" + }, + "6.08": { + "vector": [42.557, 8.092, -2.232], + "easing": "linear" + }, + "6.12": { + "vector": [42.474, 8.162, -2.188], + "easing": "linear" + }, + "6.17": { + "vector": [42.113, 8.131, -2.204], + "easing": "linear" + }, + "6.21": { + "vector": [41.845, 8.078, -2.235], + "easing": "linear" + }, + "6.25": { + "vector": [42.037, 8.077, -2.237], + "easing": "linear" + }, + "6.29": { + "vector": [42.529, 8.118, -2.215], + "easing": "linear" + }, + "6.33": { + "vector": [43.118, 8.178, -2.182], + "easing": "linear" + }, + "6.38": { + "vector": [43.637, 8.229, -2.154], + "easing": "linear" + }, + "6.42": { + "vector": [43.994, 8.254, -2.14], + "easing": "linear" + }, + "6.46": { + "vector": [44.171, 8.249, -2.143], + "easing": "linear" + }, + "6.5": { + "vector": [44.198, 8.221, -2.16], + "easing": "linear" + }, + "6.54": { + "vector": [44.117, 8.18, -2.185], + "easing": "linear" + }, + "6.58": { + "vector": [43.955, 8.134, -2.212], + "easing": "linear" + }, + "6.62": { + "vector": [43.715, 8.086, -2.24], + "easing": "linear" + }, + "6.67": { + "vector": [43.382, 8.033, -2.271], + "easing": "linear" + }, + "6.71": { + "vector": [42.954, 7.971, -2.307], + "easing": "linear" + }, + "6.75": { + "vector": [42.447, 7.9, -2.349], + "easing": "linear" + }, + "6.79": { + "vector": [41.912, 7.823, -2.394], + "easing": "linear" + }, + "6.83": { + "vector": [41.412, 7.746, -2.44], + "easing": "linear" + }, + "6.88": { + "vector": [41.009, 7.674, -2.482], + "easing": "linear" + }, + "6.92": { + "vector": [40.74, 7.614, -2.518], + "easing": "linear" + }, + "6.96": { + "vector": [40.615, 7.566, -2.547], + "easing": "linear" + }, + "7.0": { + "vector": [40.608, 7.53, -2.569], + "easing": "linear" + }, + "7.04": { + "vector": [40.678, 7.503, -2.585], + "easing": "linear" + }, + "7.08": { + "vector": [40.777, 7.48, -2.599], + "easing": "linear" + }, + "7.12": { + "vector": [40.861, 7.456, -2.614], + "easing": "linear" + }, + "7.17": { + "vector": [40.904, 7.427, -2.631], + "easing": "linear" + }, + "7.21": { + "vector": [40.892, 7.39, -2.653], + "easing": "linear" + }, + "7.25": { + "vector": [40.833, 7.345, -2.681], + "easing": "linear" + }, + "7.29": { + "vector": [40.743, 7.291, -2.713], + "easing": "linear" + }, + "7.33": { + "vector": [40.645, 7.23, -2.751], + "easing": "linear" + }, + "7.38": { + "vector": [40.565, 7.164, -2.792], + "easing": "linear" + }, + "7.42": { + "vector": [40.495, 7.14, -2.805], + "easing": "linear" + }, + "7.46": { + "vector": [40.428, 7.202, -2.765], + "easing": "linear" + }, + "7.5": { + "vector": [40.393, 7.332, -2.682], + "easing": "linear" + }, + "7.54": { + "vector": [40.418, 7.501, -2.578], + "easing": "linear" + }, + "7.58": { + "vector": [40.413, 7.649, -2.488], + "easing": "linear" + }, + "7.62": { + "vector": [39.84, 7.638, -2.482], + "easing": "linear" + }, + "7.67": { + "vector": [38.434, 7.397, -2.589], + "easing": "linear" + }, + "7.71": { + "vector": [36.527, 6.99, -2.763], + "easing": "linear" + }, + "7.75": { + "vector": [34.436, 6.502, -2.947], + "easing": "linear" + }, + "7.79": { + "vector": [32.389, 6.022, -3.093], + "easing": "linear" + }, + "7.83": { + "vector": [30.506, 5.616, -3.172], + "easing": "linear" + }, + "7.88": { + "vector": [28.841, 5.321, -3.176], + "easing": "linear" + }, + "7.92": { + "vector": [27.418, 5.134, -3.116], + "easing": "linear" + }, + "7.96": { + "vector": [26.245, 5.025, -3.015], + "easing": "linear" + }, + "8.0": { + "vector": [25.304, 4.946, -2.895], + "easing": "linear" + }, + "8.04": { + "vector": [24.544, 4.853, -2.776], + "easing": "linear" + }, + "8.08": { + "vector": [23.886, 4.712, -2.668], + "easing": "linear" + }, + "8.12": { + "vector": [23.231, 4.511, -2.571], + "easing": "linear" + }, + "8.17": { + "vector": [22.483, 4.258, -2.48], + "easing": "linear" + }, + "8.21": { + "vector": [21.549, 3.967, -2.388], + "easing": "linear" + }, + "8.25": { + "vector": [20.333, 3.647, -2.291], + "easing": "linear" + }, + "8.29": { + "vector": [18.799, 3.303, -2.187], + "easing": "linear" + }, + "8.33": { + "vector": [16.984, 2.945, -2.074], + "easing": "linear" + }, + "8.38": { + "vector": [14.983, 2.579, -1.951], + "easing": "linear" + }, + "8.42": { + "vector": [12.913, 2.215, -1.816], + "easing": "linear" + }, + "8.46": { + "vector": [10.885, 1.86, -1.672], + "easing": "linear" + }, + "8.5": { + "vector": [8.984, 1.523, -1.519], + "easing": "linear" + }, + "8.54": { + "vector": [7.265, 1.211, -1.36], + "easing": "linear" + }, + "8.58": { + "vector": [5.754, 0.928, -1.198], + "easing": "linear" + }, + "8.62": { + "vector": [4.449, 0.677, -1.036], + "easing": "linear" + }, + "8.67": { + "vector": [3.333, 0.455, -0.877], + "easing": "linear" + }, + "8.71": { + "vector": [2.375, 0.261, -0.724], + "easing": "linear" + }, + "8.75": { + "vector": [1.539, 0.089, -0.578], + "easing": "linear" + }, + "8.79": { + "vector": [0.786, -0.064, -0.441], + "easing": "linear" + }, + "8.83": { + "vector": [0.085, -0.201, -0.314], + "easing": "linear" + }, + "8.88": { + "vector": [-0.581, -0.325, -0.198], + "easing": "linear" + }, + "8.92": { + "vector": [-1.218, -0.435, -0.095], + "easing": "linear" + }, + "8.96": { + "vector": [-1.813, -0.531, -0.006], + "easing": "linear" + }, + "9.0": { + "vector": [-2.348, -0.614, 0.067], + "easing": "linear" + }, + "9.04": { + "vector": [-2.793, -0.68, 0.123], + "easing": "linear" + }, + "9.08": { + "vector": [-3.121, -0.729, 0.159], + "easing": "linear" + }, + "9.12": { + "vector": [-3.313, -0.762, 0.175], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0.001, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.003, 0, 0], + "easing": "linear" + }, + "0.08": { + "vector": [0.006, 0, 0], + "easing": "linear" + }, + "0.12": { + "vector": [0.011, 0, 0], + "easing": "linear" + }, + "0.17": { + "vector": [0.017, 0, 0], + "easing": "linear" + }, + "0.21": { + "vector": [0.025, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0.033, 0, 0], + "easing": "linear" + }, + "0.29": { + "vector": [0.043, 0, 0], + "easing": "linear" + }, + "0.33": { + "vector": [0.054, 0, -0.001], + "easing": "linear" + }, + "0.38": { + "vector": [0.066, 0, -0.001], + "easing": "linear" + }, + "0.42": { + "vector": [0.078, 0, -0.001], + "easing": "linear" + }, + "0.46": { + "vector": [0.092, 0, -0.001], + "easing": "linear" + }, + "0.5": { + "vector": [0.107, 0, -0.001], + "easing": "linear" + }, + "0.54": { + "vector": [0.122, 0, -0.001], + "easing": "linear" + }, + "0.58": { + "vector": [0.139, 0, -0.001], + "easing": "linear" + }, + "0.62": { + "vector": [0.156, 0, -0.002], + "easing": "linear" + }, + "0.67": { + "vector": [0.174, 0, -0.002], + "easing": "linear" + }, + "0.71": { + "vector": [0.192, 0, -0.002], + "easing": "linear" + }, + "0.75": { + "vector": [0.211, 0, -0.002], + "easing": "linear" + }, + "0.79": { + "vector": [0.231, 0, -0.002], + "easing": "linear" + }, + "0.83": { + "vector": [0.251, -0.001, -0.002], + "easing": "linear" + }, + "0.88": { + "vector": [0.271, -0.001, -0.003], + "easing": "linear" + }, + "0.92": { + "vector": [0.292, -0.001, -0.003], + "easing": "linear" + }, + "0.96": { + "vector": [0.314, -0.001, -0.003], + "easing": "linear" + }, + "1.0": { + "vector": [0.336, -0.001, -0.003], + "easing": "linear" + }, + "1.04": { + "vector": [0.358, -0.001, -0.004], + "easing": "linear" + }, + "1.08": { + "vector": [0.38, -0.001, -0.004], + "easing": "linear" + }, + "1.12": { + "vector": [0.402, -0.001, -0.004], + "easing": "linear" + }, + "1.17": { + "vector": [0.425, -0.001, -0.004], + "easing": "linear" + }, + "1.21": { + "vector": [0.447, -0.001, -0.004], + "easing": "linear" + }, + "1.25": { + "vector": [0.47, -0.001, -0.005], + "easing": "linear" + }, + "1.29": { + "vector": [0.493, -0.001, -0.005], + "easing": "linear" + }, + "1.33": { + "vector": [0.515, -0.001, -0.005], + "easing": "linear" + }, + "1.38": { + "vector": [0.538, -0.001, -0.005], + "easing": "linear" + }, + "1.42": { + "vector": [0.56, -0.001, -0.005], + "easing": "linear" + }, + "1.46": { + "vector": [0.582, -0.001, -0.006], + "easing": "linear" + }, + "1.5": { + "vector": [0.605, -0.001, -0.006], + "easing": "linear" + }, + "1.54": { + "vector": [0.626, -0.001, -0.006], + "easing": "linear" + }, + "1.58": { + "vector": [0.648, -0.001, -0.006], + "easing": "linear" + }, + "1.62": { + "vector": [0.669, -0.001, -0.007], + "easing": "linear" + }, + "1.67": { + "vector": [0.691, -0.001, -0.007], + "easing": "linear" + }, + "1.71": { + "vector": [0.711, -0.001, -0.007], + "easing": "linear" + }, + "1.75": { + "vector": [0.732, -0.002, -0.007], + "easing": "linear" + }, + "1.79": { + "vector": [0.752, -0.002, -0.007], + "easing": "linear" + }, + "1.83": { + "vector": [0.772, -0.002, -0.008], + "easing": "linear" + }, + "1.88": { + "vector": [0.792, -0.002, -0.008], + "easing": "linear" + }, + "1.92": { + "vector": [0.811, -0.002, -0.008], + "easing": "linear" + }, + "1.96": { + "vector": [0.83, -0.002, -0.008], + "easing": "linear" + }, + "2.0": { + "vector": [0.848, -0.002, -0.008], + "easing": "linear" + }, + "2.04": { + "vector": [0.866, -0.002, -0.008], + "easing": "linear" + }, + "2.08": { + "vector": [0.883, -0.002, -0.009], + "easing": "linear" + }, + "2.12": { + "vector": [0.9, -0.002, -0.009], + "easing": "linear" + }, + "2.17": { + "vector": [0.917, -0.002, -0.009], + "easing": "linear" + }, + "2.21": { + "vector": [0.932, -0.002, -0.009], + "easing": "linear" + }, + "2.25": { + "vector": [0.948, -0.002, -0.009], + "easing": "linear" + }, + "2.29": { + "vector": [0.962, -0.002, -0.009], + "easing": "linear" + }, + "2.33": { + "vector": [0.976, -0.002, -0.01], + "easing": "linear" + }, + "2.38": { + "vector": [0.99, -0.002, -0.01], + "easing": "linear" + }, + "2.42": { + "vector": [1.003, -0.002, -0.01], + "easing": "linear" + }, + "2.46": { + "vector": [1.015, -0.002, -0.01], + "easing": "linear" + }, + "2.5": { + "vector": [1.026, -0.002, -0.01], + "easing": "linear" + }, + "2.54": { + "vector": [1.037, -0.002, -0.01], + "easing": "linear" + }, + "2.58": { + "vector": [1.047, -0.002, -0.01], + "easing": "linear" + }, + "2.62": { + "vector": [1.056, -0.002, -0.01], + "easing": "linear" + }, + "2.67": { + "vector": [1.065, -0.002, -0.01], + "easing": "linear" + }, + "2.71": { + "vector": [1.073, -0.002, -0.011], + "easing": "linear" + }, + "2.75": { + "vector": [1.079, -0.002, -0.011], + "easing": "linear" + }, + "2.79": { + "vector": [1.085, -0.002, -0.011], + "easing": "linear" + }, + "2.83": { + "vector": [1.091, -0.002, -0.011], + "easing": "linear" + }, + "2.88": { + "vector": [1.095, -0.002, -0.011], + "easing": "linear" + }, + "2.92": { + "vector": [1.098, -0.002, -0.011], + "easing": "linear" + }, + "2.96": { + "vector": [1.101, -0.002, -0.011], + "easing": "linear" + }, + "3.0": { + "vector": [1.102, -0.002, -0.011], + "easing": "linear" + }, + "3.04": { + "vector": [1.103, -0.002, -0.011], + "easing": "linear" + }, + "7.58": { + "vector": [1.103, -0.002, -0.011], + "easing": "linear" + }, + "7.62": { + "vector": [1.1, -0.002, -0.011], + "easing": "linear" + }, + "7.67": { + "vector": [1.093, -0.002, -0.011], + "easing": "linear" + }, + "7.71": { + "vector": [1.082, -0.002, -0.011], + "easing": "linear" + }, + "7.75": { + "vector": [1.067, -0.002, -0.01], + "easing": "linear" + }, + "7.79": { + "vector": [1.048, -0.002, -0.01], + "easing": "linear" + }, + "7.83": { + "vector": [1.025, -0.002, -0.01], + "easing": "linear" + }, + "7.88": { + "vector": [0.999, -0.002, -0.01], + "easing": "linear" + }, + "7.92": { + "vector": [0.97, -0.002, -0.01], + "easing": "linear" + }, + "7.96": { + "vector": [0.939, -0.002, -0.009], + "easing": "linear" + }, + "8.0": { + "vector": [0.904, -0.002, -0.009], + "easing": "linear" + }, + "8.04": { + "vector": [0.868, -0.002, -0.009], + "easing": "linear" + }, + "8.08": { + "vector": [0.83, -0.002, -0.008], + "easing": "linear" + }, + "8.12": { + "vector": [0.79, -0.002, -0.008], + "easing": "linear" + }, + "8.17": { + "vector": [0.748, -0.002, -0.007], + "easing": "linear" + }, + "8.21": { + "vector": [0.706, -0.001, -0.007], + "easing": "linear" + }, + "8.25": { + "vector": [0.662, -0.001, -0.006], + "easing": "linear" + }, + "8.29": { + "vector": [0.618, -0.001, -0.006], + "easing": "linear" + }, + "8.33": { + "vector": [0.574, -0.001, -0.006], + "easing": "linear" + }, + "8.38": { + "vector": [0.529, -0.001, -0.005], + "easing": "linear" + }, + "8.42": { + "vector": [0.484, -0.001, -0.005], + "easing": "linear" + }, + "8.46": { + "vector": [0.44, -0.001, -0.004], + "easing": "linear" + }, + "8.5": { + "vector": [0.397, -0.001, -0.004], + "easing": "linear" + }, + "8.54": { + "vector": [0.354, -0.001, -0.003], + "easing": "linear" + }, + "8.58": { + "vector": [0.313, -0.001, -0.003], + "easing": "linear" + }, + "8.62": { + "vector": [0.273, -0.001, -0.003], + "easing": "linear" + }, + "8.67": { + "vector": [0.234, 0, -0.002], + "easing": "linear" + }, + "8.71": { + "vector": [0.198, 0, -0.002], + "easing": "linear" + }, + "8.75": { + "vector": [0.164, 0, -0.002], + "easing": "linear" + }, + "8.79": { + "vector": [0.132, 0, -0.001], + "easing": "linear" + }, + "8.83": { + "vector": [0.103, 0, -0.001], + "easing": "linear" + }, + "8.88": { + "vector": [0.078, 0, -0.001], + "easing": "linear" + }, + "8.92": { + "vector": [0.055, 0, -0.001], + "easing": "linear" + }, + "8.96": { + "vector": [0.036, 0, 0], + "easing": "linear" + }, + "9.0": { + "vector": [0.021, 0, 0], + "easing": "linear" + }, + "9.04": { + "vector": [0.009, 0, 0], + "easing": "linear" + }, + "9.08": { + "vector": [0.002, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [-1.304, 0.512, -0.503], + "easing": "linear" + }, + "0.04": { + "vector": [-3.741, 0.659, -0.613], + "easing": "linear" + }, + "0.08": { + "vector": [-6.336, 0.564, -0.413], + "easing": "linear" + }, + "0.12": { + "vector": [-7.931, 0.421, -0.107], + "easing": "linear" + }, + "0.17": { + "vector": [-7.835, 0.389, 0.114], + "easing": "linear" + }, + "0.21": { + "vector": [-6.187, 0.531, 0.176], + "easing": "linear" + }, + "0.25": { + "vector": [-3.825, 0.777, 0.14], + "easing": "linear" + }, + "0.29": { + "vector": [-1.819, 0.943, 0.165], + "easing": "linear" + }, + "0.33": { + "vector": [-1.017, 0.831, 0.438], + "easing": "linear" + }, + "0.38": { + "vector": [-1.822, 0.37, 1.085], + "easing": "linear" + }, + "0.42": { + "vector": [-4.135, -0.322, 2.08], + "easing": "linear" + }, + "0.46": { + "vector": [-7.418, -1.001, 3.22], + "easing": "linear" + }, + "0.5": { + "vector": [-10.77, -1.273, 4.05], + "easing": "linear" + }, + "0.54": { + "vector": [-13.299, -0.769, 4.051], + "easing": "linear" + }, + "0.58": { + "vector": [-14.604, 0.556, 3.07], + "easing": "linear" + }, + "0.62": { + "vector": [-15.342, 2.15, 1.695], + "easing": "linear" + }, + "0.67": { + "vector": [-16.13, 3.407, 0.615], + "easing": "linear" + }, + "0.71": { + "vector": [-16.567, 4.213, 0.025], + "easing": "linear" + }, + "0.75": { + "vector": [-16.383, 4.574, -0.015], + "easing": "linear" + }, + "0.79": { + "vector": [-15.624, 4.589, 0.411], + "easing": "linear" + }, + "0.83": { + "vector": [-14.651, 4.402, 1.139], + "easing": "linear" + }, + "0.88": { + "vector": [-13.966, 4.154, 1.994], + "easing": "linear" + }, + "0.92": { + "vector": [-14.01, 3.963, 2.829], + "easing": "linear" + }, + "0.96": { + "vector": [-15.003, 3.923, 3.514], + "easing": "linear" + }, + "1.0": { + "vector": [-16.879, 4.092, 3.939], + "easing": "linear" + }, + "1.04": { + "vector": [-19.327, 4.481, 4.032], + "easing": "linear" + }, + "1.08": { + "vector": [-21.912, 5.051, 3.801], + "easing": "linear" + }, + "1.12": { + "vector": [-24.232, 5.72, 3.348], + "easing": "linear" + }, + "1.17": { + "vector": [-26.031, 6.395, 2.83], + "easing": "linear" + }, + "1.21": { + "vector": [-27.233, 7, 2.403], + "easing": "linear" + }, + "1.25": { + "vector": [-27.91, 7.497, 2.16], + "easing": "linear" + }, + "1.29": { + "vector": [-28.298, 7.999, 1.911], + "easing": "linear" + }, + "1.33": { + "vector": [-28.527, 8.396, 1.845], + "easing": "linear" + }, + "1.38": { + "vector": [-28.376, 8.536, 2.296], + "easing": "linear" + }, + "1.42": { + "vector": [-27.979, 8.529, 3.083], + "easing": "linear" + }, + "1.46": { + "vector": [-27.754, 8.469, 4], + "easing": "linear" + }, + "1.5": { + "vector": [-27.896, 8.438, 4.883], + "easing": "linear" + }, + "1.54": { + "vector": [-28.385, 8.489, 5.624], + "easing": "linear" + }, + "1.58": { + "vector": [-29.075, 8.642, 6.159], + "easing": "linear" + }, + "1.62": { + "vector": [-29.795, 8.893, 6.471], + "easing": "linear" + }, + "1.67": { + "vector": [-30.444, 9.215, 6.59], + "easing": "linear" + }, + "1.71": { + "vector": [-31.012, 9.571, 6.589], + "easing": "linear" + }, + "1.75": { + "vector": [-31.559, 9.918, 6.564], + "easing": "linear" + }, + "1.79": { + "vector": [-32.17, 10.223, 6.61], + "easing": "linear" + }, + "1.83": { + "vector": [-32.902, 10.468, 6.801], + "easing": "linear" + }, + "1.88": { + "vector": [-33.774, 10.652, 7.171], + "easing": "linear" + }, + "1.92": { + "vector": [-34.767, 10.788, 7.711], + "easing": "linear" + }, + "1.96": { + "vector": [-35.847, 10.897, 8.375], + "easing": "linear" + }, + "2.0": { + "vector": [-37.56, 10.892, 9.432], + "easing": "linear" + }, + "2.04": { + "vector": [-39.847, 10.783, 10.974], + "easing": "linear" + }, + "2.08": { + "vector": [-41.767, 10.722, 12.584], + "easing": "linear" + }, + "2.12": { + "vector": [-42.81, 10.792, 13.844], + "easing": "linear" + }, + "2.17": { + "vector": [-43.035, 11.015, 14.457], + "easing": "linear" + }, + "2.21": { + "vector": [-42.924, 11.38, 14.322], + "easing": "linear" + }, + "2.25": { + "vector": [-43.063, 11.842, 13.517], + "easing": "linear" + }, + "2.29": { + "vector": [-43.84, 12.332, 12.253], + "easing": "linear" + }, + "2.33": { + "vector": [-45.294, 12.781, 10.811], + "easing": "linear" + }, + "2.38": { + "vector": [-47.151, 13.146, 9.476], + "easing": "linear" + }, + "2.42": { + "vector": [-48.991, 13.425, 8.468], + "easing": "linear" + }, + "2.46": { + "vector": [-50.43, 13.641, 7.892], + "easing": "linear" + }, + "2.5": { + "vector": [-51.246, 13.823, 7.724], + "easing": "linear" + }, + "2.54": { + "vector": [-51.398, 13.991, 7.84], + "easing": "linear" + }, + "2.58": { + "vector": [-50.984, 14.153, 8.066], + "easing": "linear" + }, + "2.62": { + "vector": [-50.169, 14.314, 8.245], + "easing": "linear" + }, + "2.67": { + "vector": [-49.114, 14.473, 8.275], + "easing": "linear" + }, + "2.71": { + "vector": [-47.944, 14.632, 8.121], + "easing": "linear" + }, + "2.75": { + "vector": [-46.737, 14.787, 7.807], + "easing": "linear" + }, + "2.79": { + "vector": [-45.538, 14.938, 7.384], + "easing": "linear" + }, + "2.83": { + "vector": [-45.809, 14.993, 7.16], + "easing": "linear" + }, + "2.88": { + "vector": [-48.439, 14.904, 7.439], + "easing": "linear" + }, + "2.92": { + "vector": [-51.9, 14.781, 8.191], + "easing": "linear" + }, + "2.96": { + "vector": [-54.669, 14.71, 9.237], + "easing": "linear" + }, + "3.0": { + "vector": [-55.862, 14.696, 10.306], + "easing": "linear" + }, + "3.04": { + "vector": [-55.441, 14.707, 11.145], + "easing": "linear" + }, + "3.08": { + "vector": [-54.011, 14.722, 11.618], + "easing": "linear" + }, + "3.12": { + "vector": [-52.427, 14.742, 11.712], + "easing": "linear" + }, + "3.17": { + "vector": [-51.388, 14.76, 11.504], + "easing": "linear" + }, + "3.21": { + "vector": [-51.193, 14.771, 11.133], + "easing": "linear" + }, + "3.25": { + "vector": [-51.741, 14.766, 10.75], + "easing": "linear" + }, + "3.29": { + "vector": [-52.69, 14.748, 10.483], + "easing": "linear" + }, + "3.33": { + "vector": [-53.662, 14.725, 10.403], + "easing": "linear" + }, + "3.38": { + "vector": [-54.394, 14.705, 10.519], + "easing": "linear" + }, + "3.42": { + "vector": [-54.786, 14.691, 10.789], + "easing": "linear" + }, + "3.46": { + "vector": [-54.868, 14.682, 11.142], + "easing": "linear" + }, + "3.5": { + "vector": [-54.737, 14.677, 11.5], + "easing": "linear" + }, + "3.54": { + "vector": [-54.498, 14.674, 11.802], + "easing": "linear" + }, + "3.58": { + "vector": [-54.227, 14.671, 12.013], + "easing": "linear" + }, + "3.62": { + "vector": [-53.966, 14.666, 12.133], + "easing": "linear" + }, + "3.67": { + "vector": [-53.734, 14.661, 12.186], + "easing": "linear" + }, + "3.71": { + "vector": [-53.541, 14.654, 12.208], + "easing": "linear" + }, + "3.75": { + "vector": [-53.394, 14.645, 12.237], + "easing": "linear" + }, + "3.79": { + "vector": [-53.303, 14.636, 12.3], + "easing": "linear" + }, + "3.83": { + "vector": [-53.268, 14.626, 12.409], + "easing": "linear" + }, + "3.88": { + "vector": [-53.281, 14.617, 12.56], + "easing": "linear" + }, + "3.92": { + "vector": [-53.322, 14.608, 12.742], + "easing": "linear" + }, + "3.96": { + "vector": [-53.361, 14.6, 12.935], + "easing": "linear" + }, + "4.0": { + "vector": [-53.369, 14.592, 13.125], + "easing": "linear" + }, + "4.04": { + "vector": [-53.258, 14.575, 13.397], + "easing": "linear" + }, + "4.08": { + "vector": [-53.028, 14.546, 13.786], + "easing": "linear" + }, + "4.12": { + "vector": [-52.789, 14.518, 14.192], + "easing": "linear" + }, + "4.17": { + "vector": [-52.619, 14.499, 14.523], + "easing": "linear" + }, + "4.21": { + "vector": [-52.6, 14.508, 14.551], + "easing": "linear" + }, + "4.25": { + "vector": [-52.643, 14.552, 14.144], + "easing": "linear" + }, + "4.29": { + "vector": [-52.504, 14.61, 13.427], + "easing": "linear" + }, + "4.33": { + "vector": [-52.061, 14.669, 12.588], + "easing": "linear" + }, + "4.38": { + "vector": [-51.393, 14.717, 11.816], + "easing": "linear" + }, + "4.42": { + "vector": [-50.741, 14.745, 11.246], + "easing": "linear" + }, + "4.46": { + "vector": [-50.381, 14.75, 10.934], + "easing": "linear" + }, + "4.5": { + "vector": [-50.487, 14.737, 10.865], + "easing": "linear" + }, + "4.54": { + "vector": [-51.057, 14.717, 10.963], + "easing": "linear" + }, + "4.58": { + "vector": [-51.937, 14.704, 11.125], + "easing": "linear" + }, + "4.62": { + "vector": [-52.893, 14.701, 11.245], + "easing": "linear" + }, + "4.67": { + "vector": [-53.709, 14.708, 11.249], + "easing": "linear" + }, + "4.71": { + "vector": [-54.243, 14.722, 11.112], + "easing": "linear" + }, + "4.75": { + "vector": [-54.45, 14.739, 10.859], + "easing": "linear" + }, + "4.79": { + "vector": [-54.368, 14.757, 10.546], + "easing": "linear" + }, + "4.83": { + "vector": [-54.085, 14.774, 10.232], + "easing": "linear" + }, + "4.88": { + "vector": [-53.702, 14.788, 9.962], + "easing": "linear" + }, + "4.92": { + "vector": [-53.314, 14.8, 9.75], + "easing": "linear" + }, + "4.96": { + "vector": [-53.237, 14.812, 9.423], + "easing": "linear" + }, + "5.0": { + "vector": [-53.801, 14.816, 8.94], + "easing": "linear" + }, + "5.04": { + "vector": [-54.945, 14.796, 8.535], + "easing": "linear" + }, + "5.08": { + "vector": [-56.387, 14.755, 8.444], + "easing": "linear" + }, + "5.12": { + "vector": [-57.715, 14.709, 8.843], + "easing": "linear" + }, + "5.17": { + "vector": [-58.507, 14.673, 9.784], + "easing": "linear" + }, + "5.21": { + "vector": [-58.434, 14.644, 11.15], + "easing": "linear" + }, + "5.25": { + "vector": [-57.347, 14.6, 12.69], + "easing": "linear" + }, + "5.29": { + "vector": [-55.32, 14.528, 14.131], + "easing": "linear" + }, + "5.33": { + "vector": [-52.628, 14.434, 15.306], + "easing": "linear" + }, + "5.38": { + "vector": [-50.106, 14.338, 16.229], + "easing": "linear" + }, + "5.42": { + "vector": [-48.318, 14.268, 16.915], + "easing": "linear" + }, + "5.46": { + "vector": [-47.219, 14.238, 17.351], + "easing": "linear" + }, + "5.5": { + "vector": [-46.809, 14.251, 17.504], + "easing": "linear" + }, + "5.54": { + "vector": [-47.153, 14.305, 17.329], + "easing": "linear" + }, + "5.58": { + "vector": [-48.329, 14.382, 16.828], + "easing": "linear" + }, + "5.62": { + "vector": [-50.32, 14.455, 16.099], + "easing": "linear" + }, + "5.67": { + "vector": [-52.926, 14.501, 15.322], + "easing": "linear" + }, + "5.71": { + "vector": [-55.76, 14.515, 14.693], + "easing": "linear" + }, + "5.75": { + "vector": [-58.344, 14.51, 14.323], + "easing": "linear" + }, + "5.79": { + "vector": [-60.254, 14.504, 14.206], + "easing": "linear" + }, + "5.83": { + "vector": [-61.229, 14.504, 14.239], + "easing": "linear" + }, + "5.88": { + "vector": [-61.217, 14.511, 14.291], + "easing": "linear" + }, + "5.92": { + "vector": [-60.359, 14.521, 14.263], + "easing": "linear" + }, + "5.96": { + "vector": [-58.925, 14.533, 14.114], + "easing": "linear" + }, + "6.0": { + "vector": [-57.237, 14.549, 13.848], + "easing": "linear" + }, + "6.04": { + "vector": [-55.585, 14.569, 13.496], + "easing": "linear" + }, + "6.08": { + "vector": [-54.182, 14.591, 13.091], + "easing": "linear" + }, + "6.12": { + "vector": [-53.145, 14.615, 12.652], + "easing": "linear" + }, + "6.17": { + "vector": [-52.502, 14.643, 12.184], + "easing": "linear" + }, + "6.21": { + "vector": [-52.892, 14.645, 11.911], + "easing": "linear" + }, + "6.25": { + "vector": [-54.641, 14.602, 12.063], + "easing": "linear" + }, + "6.29": { + "vector": [-56.831, 14.551, 12.576], + "easing": "linear" + }, + "6.33": { + "vector": [-58.479, 14.517, 13.307], + "easing": "linear" + }, + "6.38": { + "vector": [-58.948, 14.5, 14.069], + "easing": "linear" + }, + "6.42": { + "vector": [-58.126, 14.49, 14.685], + "easing": "linear" + }, + "6.46": { + "vector": [-56.38, 14.485, 15.046], + "easing": "linear" + }, + "6.5": { + "vector": [-54.348, 14.49, 15.124], + "easing": "linear" + }, + "6.54": { + "vector": [-52.671, 14.508, 14.954], + "easing": "linear" + }, + "6.58": { + "vector": [-51.773, 14.533, 14.609], + "easing": "linear" + }, + "6.62": { + "vector": [-51.765, 14.555, 14.174], + "easing": "linear" + }, + "6.67": { + "vector": [-52.486, 14.567, 13.733], + "easing": "linear" + }, + "6.71": { + "vector": [-53.616, 14.568, 13.359], + "easing": "linear" + }, + "6.75": { + "vector": [-54.822, 14.562, 13.099], + "easing": "linear" + }, + "6.79": { + "vector": [-55.853, 14.555, 12.977], + "easing": "linear" + }, + "6.83": { + "vector": [-56.573, 14.551, 12.987], + "easing": "linear" + }, + "6.88": { + "vector": [-56.946, 14.55, 13.1], + "easing": "linear" + }, + "6.92": { + "vector": [-57, 14.553, 13.268], + "easing": "linear" + }, + "6.96": { + "vector": [-56.794, 14.557, 13.441], + "easing": "linear" + }, + "7.0": { + "vector": [-56.4, 14.561, 13.578], + "easing": "linear" + }, + "7.04": { + "vector": [-55.898, 14.564, 13.657], + "easing": "linear" + }, + "7.08": { + "vector": [-55.374, 14.566, 13.677], + "easing": "linear" + }, + "7.12": { + "vector": [-54.906, 14.565, 13.657], + "easing": "linear" + }, + "7.17": { + "vector": [-54.565, 14.562, 13.624], + "easing": "linear" + }, + "7.21": { + "vector": [-54.394, 14.557, 13.607], + "easing": "linear" + }, + "7.25": { + "vector": [-54.406, 14.551, 13.629], + "easing": "linear" + }, + "7.29": { + "vector": [-54.581, 14.542, 13.704], + "easing": "linear" + }, + "7.33": { + "vector": [-54.873, 14.533, 13.835], + "easing": "linear" + }, + "7.38": { + "vector": [-55.221, 14.523, 14.019], + "easing": "linear" + }, + "7.42": { + "vector": [-55.476, 14.525, 14.111], + "easing": "linear" + }, + "7.46": { + "vector": [-55.528, 14.545, 13.984], + "easing": "linear" + }, + "7.5": { + "vector": [-55.415, 14.571, 13.697], + "easing": "linear" + }, + "7.54": { + "vector": [-55.215, 14.594, 13.337], + "easing": "linear" + }, + "7.58": { + "vector": [-54.791, 14.613, 12.951], + "easing": "linear" + }, + "7.62": { + "vector": [-53.686, 14.611, 12.364], + "easing": "linear" + }, + "7.67": { + "vector": [-52.11, 14.557, 11.525], + "easing": "linear" + }, + "7.71": { + "vector": [-50.968, 14.434, 10.612], + "easing": "linear" + }, + "7.75": { + "vector": [-50.838, 14.227, 9.756], + "easing": "linear" + }, + "7.79": { + "vector": [-51.733, 13.94, 9.049], + "easing": "linear" + }, + "7.83": { + "vector": [-53.151, 13.59, 8.548], + "easing": "linear" + }, + "7.88": { + "vector": [-54.364, 13.2, 8.275], + "easing": "linear" + }, + "7.92": { + "vector": [-54.737, 12.781, 8.212], + "easing": "linear" + }, + "7.96": { + "vector": [-53.918, 12.33, 8.309], + "easing": "linear" + }, + "8.0": { + "vector": [-51.867, 11.836, 8.484], + "easing": "linear" + }, + "8.04": { + "vector": [-48.81, 11.297, 8.629], + "easing": "linear" + }, + "8.08": { + "vector": [-45.133, 10.724, 8.643], + "easing": "linear" + }, + "8.12": { + "vector": [-41.271, 10.143, 8.464], + "easing": "linear" + }, + "8.17": { + "vector": [-37.597, 9.575, 8.088], + "easing": "linear" + }, + "8.21": { + "vector": [-34.36, 9.029, 7.562], + "easing": "linear" + }, + "8.25": { + "vector": [-31.655, 8.507, 6.944], + "easing": "linear" + }, + "8.29": { + "vector": [-29.503, 8.001, 6.292], + "easing": "linear" + }, + "8.33": { + "vector": [-27.881, 7.5, 5.652], + "easing": "linear" + }, + "8.38": { + "vector": [-26.711, 6.993, 5.054], + "easing": "linear" + }, + "8.42": { + "vector": [-25.86, 6.473, 4.513], + "easing": "linear" + }, + "8.46": { + "vector": [-25.14, 5.939, 4.033], + "easing": "linear" + }, + "8.5": { + "vector": [-24.35, 5.392, 3.609], + "easing": "linear" + }, + "8.54": { + "vector": [-23.323, 4.839, 3.23], + "easing": "linear" + }, + "8.58": { + "vector": [-21.957, 4.293, 2.875], + "easing": "linear" + }, + "8.62": { + "vector": [-20.243, 3.767, 2.526], + "easing": "linear" + }, + "8.67": { + "vector": [-18.25, 3.276, 2.166], + "easing": "linear" + }, + "8.71": { + "vector": [-16.101, 2.834, 1.787], + "easing": "linear" + }, + "8.75": { + "vector": [-13.944, 2.446, 1.392], + "easing": "linear" + }, + "8.79": { + "vector": [-11.917, 2.111, 0.994], + "easing": "linear" + }, + "8.83": { + "vector": [-10.127, 1.82, 0.612], + "easing": "linear" + }, + "8.88": { + "vector": [-8.644, 1.562, 0.267], + "easing": "linear" + }, + "8.92": { + "vector": [-7.497, 1.323, -0.022], + "easing": "linear" + }, + "8.96": { + "vector": [-6.68, 1.094, -0.241], + "easing": "linear" + }, + "9.0": { + "vector": [-6.164, 0.871, -0.379], + "easing": "linear" + }, + "9.04": { + "vector": [-5.906, 0.654, -0.431], + "easing": "linear" + }, + "9.08": { + "vector": [-5.863, 0.447, -0.398], + "easing": "linear" + }, + "9.12": { + "vector": [-6.002, 0.275, -0.287], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [-1.161, 0.552, -0.118], + "easing": "linear" + }, + "0.04": { + "vector": [-1.601, 1.138, -0.224], + "easing": "linear" + }, + "0.08": { + "vector": [-1.36, 1.561, -0.284], + "easing": "linear" + }, + "0.12": { + "vector": [-0.73, 1.71, -0.294], + "easing": "linear" + }, + "0.17": { + "vector": [-0.067, 1.554, -0.26], + "easing": "linear" + }, + "0.21": { + "vector": [0.372, 1.135, -0.19], + "easing": "linear" + }, + "0.25": { + "vector": [0.485, 0.534, -0.094], + "easing": "linear" + }, + "0.29": { + "vector": [0.267, -0.147, 0.018], + "easing": "linear" + }, + "0.33": { + "vector": [-0.245, -0.809, 0.134], + "easing": "linear" + }, + "0.38": { + "vector": [-0.997, -1.375, 0.24], + "easing": "linear" + }, + "0.42": { + "vector": [-1.924, -1.802, 0.326], + "easing": "linear" + }, + "0.46": { + "vector": [-2.966, -2.094, 0.388], + "easing": "linear" + }, + "0.5": { + "vector": [-4.01, -2.177, 0.41], + "easing": "linear" + }, + "0.54": { + "vector": [-4.925, -1.923, 0.37], + "easing": "linear" + }, + "0.58": { + "vector": [-5.629, -1.351, 0.267], + "easing": "linear" + }, + "0.62": { + "vector": [-5.922, -0.63, 0.132], + "easing": "linear" + }, + "0.67": { + "vector": [-5.696, 0.02, 0.009], + "easing": "linear" + }, + "0.71": { + "vector": [-5.137, 0.479, -0.075], + "easing": "linear" + }, + "0.75": { + "vector": [-4.489, 0.707, -0.113], + "easing": "linear" + }, + "0.79": { + "vector": [-3.969, 0.734, -0.112], + "easing": "linear" + }, + "0.83": { + "vector": [-3.703, 0.642, -0.086], + "easing": "linear" + }, + "0.88": { + "vector": [-3.716, 0.527, -0.054], + "easing": "linear" + }, + "0.92": { + "vector": [-3.958, 0.473, -0.031], + "easing": "linear" + }, + "0.96": { + "vector": [-4.352, 0.528, -0.029], + "easing": "linear" + }, + "1.0": { + "vector": [-4.824, 0.706, -0.051], + "easing": "linear" + }, + "1.04": { + "vector": [-5.319, 0.987, -0.096], + "easing": "linear" + }, + "1.08": { + "vector": [-5.806, 1.333, -0.155], + "easing": "linear" + }, + "1.12": { + "vector": [-6.255, 1.702, -0.219], + "easing": "linear" + }, + "1.17": { + "vector": [-6.641, 2.061, -0.281], + "easing": "linear" + }, + "1.21": { + "vector": [-6.938, 2.392, -0.335], + "easing": "linear" + }, + "1.25": { + "vector": [-7.134, 2.691, -0.381], + "easing": "linear" + }, + "1.29": { + "vector": [-7.231, 3.158, -0.449], + "easing": "linear" + }, + "1.33": { + "vector": [-7.259, 3.609, -0.519], + "easing": "linear" + }, + "1.38": { + "vector": [-7.222, 3.569, -0.514], + "easing": "linear" + }, + "1.42": { + "vector": [-7.065, 3.013, -0.413], + "easing": "linear" + }, + "1.46": { + "vector": [-6.772, 2.138, -0.237], + "easing": "linear" + }, + "1.5": { + "vector": [-6.355, 1.195, -0.035], + "easing": "linear" + }, + "1.54": { + "vector": [-5.856, 0.42, 0.144], + "easing": "linear" + }, + "1.58": { + "vector": [-5.329, -0.035, 0.263], + "easing": "linear" + }, + "1.62": { + "vector": [-4.83, -0.138, 0.312], + "easing": "linear" + }, + "1.67": { + "vector": [-4.404, 0.036, 0.303], + "easing": "linear" + }, + "1.71": { + "vector": [-4.076, 0.339, 0.264], + "easing": "linear" + }, + "1.75": { + "vector": [-3.848, 0.613, 0.226], + "easing": "linear" + }, + "1.79": { + "vector": [-3.703, 0.742, 0.214], + "easing": "linear" + }, + "1.83": { + "vector": [-3.605, 0.676, 0.24], + "easing": "linear" + }, + "1.88": { + "vector": [-3.507, 0.437, 0.302], + "easing": "linear" + }, + "1.92": { + "vector": [-3.363, 0.094, 0.386], + "easing": "linear" + }, + "1.96": { + "vector": [-3.135, -0.264, 0.476], + "easing": "linear" + }, + "2.0": { + "vector": [-2.565, -0.663, 0.57], + "easing": "linear" + }, + "2.04": { + "vector": [-1.626, -1.091, 0.664], + "easing": "linear" + }, + "2.08": { + "vector": [-0.716, -1.412, 0.738], + "easing": "linear" + }, + "2.12": { + "vector": [-0.142, -1.529, 0.785], + "easing": "linear" + }, + "2.17": { + "vector": [-0.031, -1.409, 0.801], + "easing": "linear" + }, + "2.21": { + "vector": [-0.331, -1.078, 0.789], + "easing": "linear" + }, + "2.25": { + "vector": [-0.886, -0.604, 0.758], + "easing": "linear" + }, + "2.29": { + "vector": [-1.531, -0.078, 0.718], + "easing": "linear" + }, + "2.33": { + "vector": [-2.153, 0.421, 0.684], + "easing": "linear" + }, + "2.38": { + "vector": [-2.698, 0.835, 0.665], + "easing": "linear" + }, + "2.42": { + "vector": [-3.145, 1.136, 0.668], + "easing": "linear" + }, + "2.46": { + "vector": [-3.47, 1.322, 0.693], + "easing": "linear" + }, + "2.5": { + "vector": [-3.624, 1.41, 0.74], + "easing": "linear" + }, + "2.54": { + "vector": [-3.551, 1.424, 0.804], + "easing": "linear" + }, + "2.58": { + "vector": [-3.207, 1.391, 0.88], + "easing": "linear" + }, + "2.62": { + "vector": [-2.591, 1.333, 0.964], + "easing": "linear" + }, + "2.67": { + "vector": [-1.746, 1.268, 1.052], + "easing": "linear" + }, + "2.71": { + "vector": [-0.762, 1.21, 1.142], + "easing": "linear" + }, + "2.75": { + "vector": [0.248, 1.167, 1.232], + "easing": "linear" + }, + "2.79": { + "vector": [1.165, 1.147, 1.323], + "easing": "linear" + }, + "2.83": { + "vector": [2.323, 1.087, 1.424], + "easing": "linear" + }, + "2.88": { + "vector": [3.992, 0.913, 1.544], + "easing": "linear" + }, + "2.92": { + "vector": [5.83, 0.652, 1.666], + "easing": "linear" + }, + "2.96": { + "vector": [7.509, 0.349, 1.781], + "easing": "linear" + }, + "3.0": { + "vector": [8.849, 0.051, 1.887], + "easing": "linear" + }, + "3.04": { + "vector": [9.854, -0.214, 1.987], + "easing": "linear" + }, + "3.08": { + "vector": [10.663, -0.436, 2.087], + "easing": "linear" + }, + "3.12": { + "vector": [11.457, -0.625, 2.19], + "easing": "linear" + }, + "3.17": { + "vector": [12.378, -0.807, 2.295], + "easing": "linear" + }, + "3.21": { + "vector": [13.483, -1.006, 2.401], + "easing": "linear" + }, + "3.25": { + "vector": [14.749, -1.238, 2.502], + "easing": "linear" + }, + "3.29": { + "vector": [16.106, -1.508, 2.595], + "easing": "linear" + }, + "3.33": { + "vector": [17.49, -1.816, 2.678], + "easing": "linear" + }, + "3.38": { + "vector": [18.862, -2.152, 2.749], + "easing": "linear" + }, + "3.42": { + "vector": [20.217, -2.507, 2.809], + "easing": "linear" + }, + "3.46": { + "vector": [21.569, -2.872, 2.858], + "easing": "linear" + }, + "3.5": { + "vector": [22.936, -3.239, 2.896], + "easing": "linear" + }, + "3.54": { + "vector": [24.326, -3.604, 2.924], + "easing": "linear" + }, + "3.58": { + "vector": [25.731, -3.964, 2.942], + "easing": "linear" + }, + "3.62": { + "vector": [27.133, -4.32, 2.95], + "easing": "linear" + }, + "3.67": { + "vector": [28.506, -4.671, 2.947], + "easing": "linear" + }, + "3.71": { + "vector": [29.827, -5.019, 2.933], + "easing": "linear" + }, + "3.75": { + "vector": [31.083, -5.364, 2.907], + "easing": "linear" + }, + "3.79": { + "vector": [32.264, -5.704, 2.869], + "easing": "linear" + }, + "3.83": { + "vector": [33.37, -6.039, 2.82], + "easing": "linear" + }, + "3.88": { + "vector": [34.403, -6.367, 2.761], + "easing": "linear" + }, + "3.92": { + "vector": [35.366, -6.684, 2.692], + "easing": "linear" + }, + "3.96": { + "vector": [36.26, -6.99, 2.614], + "easing": "linear" + }, + "4.0": { + "vector": [37.081, -7.283, 2.53], + "easing": "linear" + }, + "4.04": { + "vector": [37.844, -7.618, 2.406], + "easing": "linear" + }, + "4.08": { + "vector": [38.549, -8.016, 2.229], + "easing": "linear" + }, + "4.12": { + "vector": [39.168, -8.42, 2.034], + "easing": "linear" + }, + "4.17": { + "vector": [39.681, -8.767, 1.859], + "easing": "linear" + }, + "4.21": { + "vector": [40.063, -8.934, 1.784], + "easing": "linear" + }, + "4.25": { + "vector": [40.292, -8.845, 1.859], + "easing": "linear" + }, + "4.29": { + "vector": [40.353, -8.549, 2.05], + "easing": "linear" + }, + "4.33": { + "vector": [40.237, -8.134, 2.3], + "easing": "linear" + }, + "4.38": { + "vector": [39.936, -7.702, 2.545], + "easing": "linear" + }, + "4.42": { + "vector": [39.45, -7.339, 2.733], + "easing": "linear" + }, + "4.46": { + "vector": [38.788, -7.091, 2.839], + "easing": "linear" + }, + "4.5": { + "vector": [37.974, -6.959, 2.868], + "easing": "linear" + }, + "4.54": { + "vector": [37.044, -6.905, 2.846], + "easing": "linear" + }, + "4.58": { + "vector": [36.04, -6.87, 2.811], + "easing": "linear" + }, + "4.62": { + "vector": [35.004, -6.795, 2.794], + "easing": "linear" + }, + "4.67": { + "vector": [33.962, -6.637, 2.814], + "easing": "linear" + }, + "4.71": { + "vector": [32.927, -6.384, 2.874], + "easing": "linear" + }, + "4.75": { + "vector": [31.894, -6.045, 2.964], + "easing": "linear" + }, + "4.79": { + "vector": [30.843, -5.65, 3.064], + "easing": "linear" + }, + "4.83": { + "vector": [29.752, -5.235, 3.157], + "easing": "linear" + }, + "4.88": { + "vector": [28.598, -4.831, 3.229], + "easing": "linear" + }, + "4.92": { + "vector": [27.371, -4.458, 3.275], + "easing": "linear" + }, + "4.96": { + "vector": [26.048, -3.919, 3.38], + "easing": "linear" + }, + "5.0": { + "vector": [24.725, -3.138, 3.567], + "easing": "linear" + }, + "5.04": { + "vector": [23.547, -2.342, 3.726], + "easing": "linear" + }, + "5.08": { + "vector": [22.587, -1.776, 3.773], + "easing": "linear" + }, + "5.12": { + "vector": [21.861, -1.633, 3.664], + "easing": "linear" + }, + "5.17": { + "vector": [21.35, -1.999, 3.401], + "easing": "linear" + }, + "5.21": { + "vector": [21.028, -2.835, 3.026], + "easing": "linear" + }, + "5.25": { + "vector": [20.865, -3.993, 2.601], + "easing": "linear" + }, + "5.29": { + "vector": [20.82, -5.269, 2.188], + "easing": "linear" + }, + "5.33": { + "vector": [20.851, -6.465, 1.834], + "easing": "linear" + }, + "5.38": { + "vector": [21.048, -7.291, 1.604], + "easing": "linear" + }, + "5.42": { + "vector": [21.289, -7.459, 1.546], + "easing": "linear" + }, + "5.46": { + "vector": [21.262, -6.965, 1.637], + "easing": "linear" + }, + "5.5": { + "vector": [20.777, -5.963, 1.816], + "easing": "linear" + }, + "5.54": { + "vector": [19.779, -4.703, 2.01], + "easing": "linear" + }, + "5.58": { + "vector": [18.333, -3.45, 2.158], + "easing": "linear" + }, + "5.62": { + "vector": [16.573, -2.409, 2.233], + "easing": "linear" + }, + "5.67": { + "vector": [14.661, -1.685, 2.24], + "easing": "linear" + }, + "5.71": { + "vector": [12.751, -1.277, 2.204], + "easing": "linear" + }, + "5.75": { + "vector": [10.976, -1.103, 2.149], + "easing": "linear" + }, + "5.79": { + "vector": [9.454, -1.048, 2.096], + "easing": "linear" + }, + "5.83": { + "vector": [8.269, -1.002, 2.054], + "easing": "linear" + }, + "5.88": { + "vector": [7.465, -0.894, 2.025], + "easing": "linear" + }, + "5.92": { + "vector": [7.035, -0.7, 2.004], + "easing": "linear" + }, + "5.96": { + "vector": [6.919, -0.44, 1.991], + "easing": "linear" + }, + "6.0": { + "vector": [7.024, -0.155, 1.982], + "easing": "linear" + }, + "6.04": { + "vector": [7.237, 0.11, 1.978], + "easing": "linear" + }, + "6.08": { + "vector": [7.445, 0.324, 1.979], + "easing": "linear" + }, + "6.12": { + "vector": [7.56, 0.476, 1.99], + "easing": "linear" + }, + "6.17": { + "vector": [7.538, 0.573, 2.018], + "easing": "linear" + }, + "6.21": { + "vector": [7.789, 0.53, 2.065], + "easing": "linear" + }, + "6.25": { + "vector": [8.677, 0.273, 2.131], + "easing": "linear" + }, + "6.29": { + "vector": [9.977, -0.134, 2.201], + "easing": "linear" + }, + "6.33": { + "vector": [11.438, -0.609, 2.269], + "easing": "linear" + }, + "6.38": { + "vector": [12.891, -1.076, 2.334], + "easing": "linear" + }, + "6.42": { + "vector": [14.282, -1.486, 2.402], + "easing": "linear" + }, + "6.46": { + "vector": [15.649, -1.826, 2.476], + "easing": "linear" + }, + "6.5": { + "vector": [17.059, -2.113, 2.559], + "easing": "linear" + }, + "6.54": { + "vector": [18.561, -2.378, 2.645], + "easing": "linear" + }, + "6.58": { + "vector": [20.15, -2.651, 2.729], + "easing": "linear" + }, + "6.62": { + "vector": [21.775, -2.952, 2.804], + "easing": "linear" + }, + "6.67": { + "vector": [23.373, -3.289, 2.865], + "easing": "linear" + }, + "6.71": { + "vector": [24.897, -3.657, 2.909], + "easing": "linear" + }, + "6.75": { + "vector": [26.34, -4.044, 2.938], + "easing": "linear" + }, + "6.79": { + "vector": [27.725, -4.438, 2.952], + "easing": "linear" + }, + "6.83": { + "vector": [29.096, -4.827, 2.953], + "easing": "linear" + }, + "6.88": { + "vector": [30.493, -5.206, 2.945], + "easing": "linear" + }, + "6.92": { + "vector": [31.935, -5.57, 2.926], + "easing": "linear" + }, + "6.96": { + "vector": [33.415, -5.917, 2.899], + "easing": "linear" + }, + "7.0": { + "vector": [34.902, -6.248, 2.861], + "easing": "linear" + }, + "7.04": { + "vector": [36.35, -6.561, 2.815], + "easing": "linear" + }, + "7.08": { + "vector": [37.707, -6.855, 2.76], + "easing": "linear" + }, + "7.12": { + "vector": [38.929, -7.127, 2.698], + "easing": "linear" + }, + "7.17": { + "vector": [39.979, -7.373, 2.631], + "easing": "linear" + }, + "7.21": { + "vector": [40.834, -7.589, 2.563], + "easing": "linear" + }, + "7.25": { + "vector": [41.483, -7.772, 2.497], + "easing": "linear" + }, + "7.29": { + "vector": [41.922, -7.918, 2.434], + "easing": "linear" + }, + "7.33": { + "vector": [42.151, -8.026, 2.377], + "easing": "linear" + }, + "7.38": { + "vector": [42.183, -8.099, 2.331], + "easing": "linear" + }, + "7.42": { + "vector": [41.979, -8.093, 2.333], + "easing": "linear" + }, + "7.46": { + "vector": [41.552, -7.976, 2.405], + "easing": "linear" + }, + "7.5": { + "vector": [41.036, -7.784, 2.521], + "easing": "linear" + }, + "7.54": { + "vector": [40.56, -7.571, 2.648], + "easing": "linear" + }, + "7.58": { + "vector": [40.132, -7.374, 2.764], + "easing": "linear" + }, + "7.62": { + "vector": [39.276, -7.132, 2.889], + "easing": "linear" + }, + "7.67": { + "vector": [37.716, -6.804, 3.03], + "easing": "linear" + }, + "7.71": { + "vector": [35.759, -6.457, 3.151], + "easing": "linear" + }, + "7.75": { + "vector": [33.703, -6.142, 3.226], + "easing": "linear" + }, + "7.79": { + "vector": [31.775, -5.892, 3.246], + "easing": "linear" + }, + "7.83": { + "vector": [30.101, -5.709, 3.216], + "easing": "linear" + }, + "7.88": { + "vector": [28.717, -5.575, 3.151], + "easing": "linear" + }, + "7.92": { + "vector": [27.601, -5.459, 3.068], + "easing": "linear" + }, + "7.96": { + "vector": [26.699, -5.33, 2.981], + "easing": "linear" + }, + "8.0": { + "vector": [25.935, -5.165, 2.898], + "easing": "linear" + }, + "8.04": { + "vector": [25.229, -4.959, 2.82], + "easing": "linear" + }, + "8.08": { + "vector": [24.502, -4.716, 2.743], + "easing": "linear" + }, + "8.12": { + "vector": [23.685, -4.451, 2.659], + "easing": "linear" + }, + "8.17": { + "vector": [22.722, -4.181, 2.565], + "easing": "linear" + }, + "8.21": { + "vector": [21.57, -3.916, 2.459], + "easing": "linear" + }, + "8.25": { + "vector": [20.174, -3.645, 2.345], + "easing": "linear" + }, + "8.29": { + "vector": [18.526, -3.356, 2.226], + "easing": "linear" + }, + "8.33": { + "vector": [16.672, -3.039, 2.105], + "easing": "linear" + }, + "8.38": { + "vector": [14.697, -2.694, 1.978], + "easing": "linear" + }, + "8.42": { + "vector": [12.699, -2.33, 1.844], + "easing": "linear" + }, + "8.46": { + "vector": [10.766, -1.962, 1.7], + "easing": "linear" + }, + "8.5": { + "vector": [8.962, -1.606, 1.547], + "easing": "linear" + }, + "8.54": { + "vector": [7.325, -1.278, 1.386], + "easing": "linear" + }, + "8.58": { + "vector": [5.868, -0.985, 1.222], + "easing": "linear" + }, + "8.62": { + "vector": [4.586, -0.731, 1.058], + "easing": "linear" + }, + "8.67": { + "vector": [3.463, -0.512, 0.897], + "easing": "linear" + }, + "8.71": { + "vector": [2.474, -0.322, 0.742], + "easing": "linear" + }, + "8.75": { + "vector": [1.592, -0.151, 0.595], + "easing": "linear" + }, + "8.79": { + "vector": [0.791, 0.005, 0.456], + "easing": "linear" + }, + "8.83": { + "vector": [0.051, 0.15, 0.326], + "easing": "linear" + }, + "8.88": { + "vector": [-0.642, 0.287, 0.207], + "easing": "linear" + }, + "8.92": { + "vector": [-1.287, 0.415, 0.1], + "easing": "linear" + }, + "8.96": { + "vector": [-1.876, 0.531, 0.007], + "easing": "linear" + }, + "9.0": { + "vector": [-2.392, 0.634, -0.072], + "easing": "linear" + }, + "9.04": { + "vector": [-2.813, 0.722, -0.132], + "easing": "linear" + }, + "9.08": { + "vector": [-3.115, 0.793, -0.173], + "easing": "linear" + }, + "9.12": { + "vector": [-3.285, 0.845, -0.194], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [-0.001, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.003, 0, 0], + "easing": "linear" + }, + "0.08": { + "vector": [-0.006, 0, 0], + "easing": "linear" + }, + "0.12": { + "vector": [-0.011, 0, 0], + "easing": "linear" + }, + "0.17": { + "vector": [-0.017, 0, 0], + "easing": "linear" + }, + "0.21": { + "vector": [-0.025, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-0.033, 0, 0], + "easing": "linear" + }, + "0.29": { + "vector": [-0.043, 0, 0], + "easing": "linear" + }, + "0.33": { + "vector": [-0.054, 0, -0.001], + "easing": "linear" + }, + "0.38": { + "vector": [-0.066, 0, -0.001], + "easing": "linear" + }, + "0.42": { + "vector": [-0.078, 0, -0.001], + "easing": "linear" + }, + "0.46": { + "vector": [-0.092, 0, -0.001], + "easing": "linear" + }, + "0.5": { + "vector": [-0.107, 0, -0.001], + "easing": "linear" + }, + "0.54": { + "vector": [-0.122, 0, -0.001], + "easing": "linear" + }, + "0.58": { + "vector": [-0.139, 0, -0.001], + "easing": "linear" + }, + "0.62": { + "vector": [-0.156, 0, -0.002], + "easing": "linear" + }, + "0.67": { + "vector": [-0.174, 0, -0.002], + "easing": "linear" + }, + "0.71": { + "vector": [-0.192, 0, -0.002], + "easing": "linear" + }, + "0.75": { + "vector": [-0.211, 0, -0.002], + "easing": "linear" + }, + "0.79": { + "vector": [-0.231, 0, -0.002], + "easing": "linear" + }, + "0.83": { + "vector": [-0.251, -0.001, -0.002], + "easing": "linear" + }, + "0.88": { + "vector": [-0.271, -0.001, -0.003], + "easing": "linear" + }, + "0.92": { + "vector": [-0.292, -0.001, -0.003], + "easing": "linear" + }, + "0.96": { + "vector": [-0.314, -0.001, -0.003], + "easing": "linear" + }, + "1.0": { + "vector": [-0.336, -0.001, -0.003], + "easing": "linear" + }, + "1.04": { + "vector": [-0.358, -0.001, -0.004], + "easing": "linear" + }, + "1.08": { + "vector": [-0.38, -0.001, -0.004], + "easing": "linear" + }, + "1.12": { + "vector": [-0.402, -0.001, -0.004], + "easing": "linear" + }, + "1.17": { + "vector": [-0.425, -0.001, -0.004], + "easing": "linear" + }, + "1.21": { + "vector": [-0.447, -0.001, -0.004], + "easing": "linear" + }, + "1.25": { + "vector": [-0.47, -0.001, -0.005], + "easing": "linear" + }, + "1.29": { + "vector": [-0.493, -0.001, -0.005], + "easing": "linear" + }, + "1.33": { + "vector": [-0.515, -0.001, -0.005], + "easing": "linear" + }, + "1.38": { + "vector": [-0.538, -0.001, -0.005], + "easing": "linear" + }, + "1.42": { + "vector": [-0.56, -0.001, -0.006], + "easing": "linear" + }, + "1.46": { + "vector": [-0.582, -0.001, -0.006], + "easing": "linear" + }, + "1.5": { + "vector": [-0.605, -0.001, -0.006], + "easing": "linear" + }, + "1.54": { + "vector": [-0.626, -0.001, -0.006], + "easing": "linear" + }, + "1.58": { + "vector": [-0.648, -0.001, -0.006], + "easing": "linear" + }, + "1.62": { + "vector": [-0.669, -0.001, -0.007], + "easing": "linear" + }, + "1.67": { + "vector": [-0.691, -0.001, -0.007], + "easing": "linear" + }, + "1.71": { + "vector": [-0.711, -0.001, -0.007], + "easing": "linear" + }, + "1.75": { + "vector": [-0.732, -0.002, -0.007], + "easing": "linear" + }, + "1.79": { + "vector": [-0.752, -0.002, -0.007], + "easing": "linear" + }, + "1.83": { + "vector": [-0.772, -0.002, -0.008], + "easing": "linear" + }, + "1.88": { + "vector": [-0.792, -0.002, -0.008], + "easing": "linear" + }, + "1.92": { + "vector": [-0.811, -0.002, -0.008], + "easing": "linear" + }, + "1.96": { + "vector": [-0.83, -0.002, -0.008], + "easing": "linear" + }, + "2.0": { + "vector": [-0.848, -0.002, -0.008], + "easing": "linear" + }, + "2.04": { + "vector": [-0.866, -0.002, -0.009], + "easing": "linear" + }, + "2.08": { + "vector": [-0.883, -0.002, -0.009], + "easing": "linear" + }, + "2.12": { + "vector": [-0.9, -0.002, -0.009], + "easing": "linear" + }, + "2.17": { + "vector": [-0.917, -0.002, -0.009], + "easing": "linear" + }, + "2.21": { + "vector": [-0.932, -0.002, -0.009], + "easing": "linear" + }, + "2.25": { + "vector": [-0.948, -0.002, -0.009], + "easing": "linear" + }, + "2.29": { + "vector": [-0.962, -0.002, -0.009], + "easing": "linear" + }, + "2.33": { + "vector": [-0.976, -0.002, -0.01], + "easing": "linear" + }, + "2.38": { + "vector": [-0.99, -0.002, -0.01], + "easing": "linear" + }, + "2.42": { + "vector": [-1.003, -0.002, -0.01], + "easing": "linear" + }, + "2.46": { + "vector": [-1.015, -0.002, -0.01], + "easing": "linear" + }, + "2.5": { + "vector": [-1.026, -0.002, -0.01], + "easing": "linear" + }, + "2.54": { + "vector": [-1.037, -0.002, -0.01], + "easing": "linear" + }, + "2.58": { + "vector": [-1.047, -0.002, -0.01], + "easing": "linear" + }, + "2.62": { + "vector": [-1.056, -0.002, -0.01], + "easing": "linear" + }, + "2.67": { + "vector": [-1.065, -0.002, -0.01], + "easing": "linear" + }, + "2.71": { + "vector": [-1.073, -0.002, -0.011], + "easing": "linear" + }, + "2.75": { + "vector": [-1.079, -0.002, -0.011], + "easing": "linear" + }, + "2.79": { + "vector": [-1.085, -0.002, -0.011], + "easing": "linear" + }, + "2.83": { + "vector": [-1.091, -0.002, -0.011], + "easing": "linear" + }, + "2.88": { + "vector": [-1.095, -0.002, -0.011], + "easing": "linear" + }, + "2.92": { + "vector": [-1.098, -0.002, -0.011], + "easing": "linear" + }, + "2.96": { + "vector": [-1.101, -0.002, -0.011], + "easing": "linear" + }, + "3.0": { + "vector": [-1.102, -0.002, -0.011], + "easing": "linear" + }, + "3.04": { + "vector": [-1.103, -0.002, -0.011], + "easing": "linear" + }, + "7.58": { + "vector": [-1.103, -0.002, -0.011], + "easing": "linear" + }, + "7.62": { + "vector": [-1.1, -0.002, -0.011], + "easing": "linear" + }, + "7.67": { + "vector": [-1.093, -0.002, -0.011], + "easing": "linear" + }, + "7.71": { + "vector": [-1.082, -0.002, -0.011], + "easing": "linear" + }, + "7.75": { + "vector": [-1.067, -0.002, -0.01], + "easing": "linear" + }, + "7.79": { + "vector": [-1.048, -0.002, -0.01], + "easing": "linear" + }, + "7.83": { + "vector": [-1.025, -0.002, -0.01], + "easing": "linear" + }, + "7.88": { + "vector": [-0.999, -0.002, -0.01], + "easing": "linear" + }, + "7.92": { + "vector": [-0.97, -0.002, -0.01], + "easing": "linear" + }, + "7.96": { + "vector": [-0.939, -0.002, -0.009], + "easing": "linear" + }, + "8.0": { + "vector": [-0.904, -0.002, -0.009], + "easing": "linear" + }, + "8.04": { + "vector": [-0.868, -0.002, -0.009], + "easing": "linear" + }, + "8.08": { + "vector": [-0.83, -0.002, -0.008], + "easing": "linear" + }, + "8.12": { + "vector": [-0.79, -0.002, -0.008], + "easing": "linear" + }, + "8.17": { + "vector": [-0.748, -0.002, -0.007], + "easing": "linear" + }, + "8.21": { + "vector": [-0.706, -0.001, -0.007], + "easing": "linear" + }, + "8.25": { + "vector": [-0.662, -0.001, -0.006], + "easing": "linear" + }, + "8.29": { + "vector": [-0.618, -0.001, -0.006], + "easing": "linear" + }, + "8.33": { + "vector": [-0.574, -0.001, -0.006], + "easing": "linear" + }, + "8.38": { + "vector": [-0.529, -0.001, -0.005], + "easing": "linear" + }, + "8.42": { + "vector": [-0.484, -0.001, -0.005], + "easing": "linear" + }, + "8.46": { + "vector": [-0.44, -0.001, -0.004], + "easing": "linear" + }, + "8.5": { + "vector": [-0.397, -0.001, -0.004], + "easing": "linear" + }, + "8.54": { + "vector": [-0.354, -0.001, -0.003], + "easing": "linear" + }, + "8.58": { + "vector": [-0.313, -0.001, -0.003], + "easing": "linear" + }, + "8.62": { + "vector": [-0.273, -0.001, -0.003], + "easing": "linear" + }, + "8.67": { + "vector": [-0.234, 0, -0.002], + "easing": "linear" + }, + "8.71": { + "vector": [-0.198, 0, -0.002], + "easing": "linear" + }, + "8.75": { + "vector": [-0.164, 0, -0.002], + "easing": "linear" + }, + "8.79": { + "vector": [-0.132, 0, -0.001], + "easing": "linear" + }, + "8.83": { + "vector": [-0.103, 0, -0.001], + "easing": "linear" + }, + "8.88": { + "vector": [-0.078, 0, -0.001], + "easing": "linear" + }, + "8.92": { + "vector": [-0.055, 0, -0.001], + "easing": "linear" + }, + "8.96": { + "vector": [-0.036, 0, 0], + "easing": "linear" + }, + "9.0": { + "vector": [-0.021, 0, 0], + "easing": "linear" + }, + "9.04": { + "vector": [-0.009, 0, 0], + "easing": "linear" + }, + "9.08": { + "vector": [-0.002, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [-1.329, -0.331, 0.35], + "easing": "linear" + }, + "0.04": { + "vector": [-3.841, 0.07, -0.016], + "easing": "linear" + }, + "0.08": { + "vector": [-6.547, 1.016, -0.983], + "easing": "linear" + }, + "0.12": { + "vector": [-8.246, 2.11, -2.165], + "easing": "linear" + }, + "0.17": { + "vector": [-8.199, 2.896, -3.089], + "easing": "linear" + }, + "0.21": { + "vector": [-6.504, 3.038, -3.431], + "easing": "linear" + }, + "0.25": { + "vector": [-3.993, 2.437, -3.121], + "easing": "linear" + }, + "0.29": { + "vector": [-1.754, 1.206, -2.257], + "easing": "linear" + }, + "0.33": { + "vector": [-0.67, -0.432, -0.997], + "easing": "linear" + }, + "0.38": { + "vector": [-1.179, -2.213, 0.479], + "easing": "linear" + }, + "0.42": { + "vector": [-3.23, -3.886, 1.962], + "easing": "linear" + }, + "0.46": { + "vector": [-6.332, -5.274, 3.242], + "easing": "linear" + }, + "0.5": { + "vector": [-9.621, -6.283, 4.135], + "easing": "linear" + }, + "0.54": { + "vector": [-12.193, -6.842, 4.477], + "easing": "linear" + }, + "0.58": { + "vector": [-13.609, -6.957, 4.244], + "easing": "linear" + }, + "0.62": { + "vector": [-14.405, -6.49, 3.358], + "easing": "linear" + }, + "0.67": { + "vector": [-15.242, -5.429, 1.811], + "easing": "linear" + }, + "0.71": { + "vector": [-15.903, -4.161, -0.073], + "easing": "linear" + }, + "0.75": { + "vector": [-16.186, -3.056, -1.905], + "easing": "linear" + }, + "0.79": { + "vector": [-16.058, -2.377, -3.332], + "easing": "linear" + }, + "0.83": { + "vector": [-15.711, -2.233, -4.146], + "easing": "linear" + }, + "0.88": { + "vector": [-15.489, -2.586, -4.317], + "easing": "linear" + }, + "0.92": { + "vector": [-15.74, -3.286, -3.978], + "easing": "linear" + }, + "0.96": { + "vector": [-16.661, -4.127, -3.369], + "easing": "linear" + }, + "1.0": { + "vector": [-18.227, -4.908, -2.767], + "easing": "linear" + }, + "1.04": { + "vector": [-20.207, -5.491, -2.411], + "easing": "linear" + }, + "1.08": { + "vector": [-22.279, -5.825, -2.44], + "easing": "linear" + }, + "1.12": { + "vector": [-24.151, -5.944, -2.864], + "easing": "linear" + }, + "1.17": { + "vector": [-25.65, -5.934, -3.579], + "easing": "linear" + }, + "1.21": { + "vector": [-26.738, -5.897, -4.415], + "easing": "linear" + }, + "1.25": { + "vector": [-27.474, -5.916, -5.203], + "easing": "linear" + }, + "1.29": { + "vector": [-27.901, -5.937, -6.007], + "easing": "linear" + }, + "1.33": { + "vector": [-28.233, -6.095, -6.558], + "easing": "linear" + }, + "1.38": { + "vector": [-28.479, -6.653, -6.331], + "easing": "linear" + }, + "1.42": { + "vector": [-28.551, -7.518, -5.436], + "easing": "linear" + }, + "1.46": { + "vector": [-28.564, -8.464, -4.279], + "easing": "linear" + }, + "1.5": { + "vector": [-28.561, -9.31, -3.234], + "easing": "linear" + }, + "1.54": { + "vector": [-28.559, -9.939, -2.577], + "easing": "linear" + }, + "1.58": { + "vector": [-28.59, -10.31, -2.449], + "easing": "linear" + }, + "1.62": { + "vector": [-28.715, -10.445, -2.854], + "easing": "linear" + }, + "1.67": { + "vector": [-29.017, -10.413, -3.686], + "easing": "linear" + }, + "1.71": { + "vector": [-29.573, -10.304, -4.773], + "easing": "linear" + }, + "1.75": { + "vector": [-30.431, -10.205, -5.92], + "easing": "linear" + }, + "1.79": { + "vector": [-31.578, -10.178, -6.951], + "easing": "linear" + }, + "1.83": { + "vector": [-32.941, -10.254, -7.742], + "easing": "linear" + }, + "1.88": { + "vector": [-34.408, -10.426, -8.254], + "easing": "linear" + }, + "1.92": { + "vector": [-35.861, -10.661, -8.537], + "easing": "linear" + }, + "1.96": { + "vector": [-37.215, -10.915, -8.708], + "easing": "linear" + }, + "2.0": { + "vector": [-39.184, -11.122, -8.952], + "easing": "linear" + }, + "2.04": { + "vector": [-41.804, -11.281, -9.328], + "easing": "linear" + }, + "2.08": { + "vector": [-43.884, -11.455, -9.745], + "easing": "linear" + }, + "2.12": { + "vector": [-44.703, -11.678, -10.074], + "easing": "linear" + }, + "2.17": { + "vector": [-44.28, -11.95, -10.213], + "easing": "linear" + }, + "2.21": { + "vector": [-43.25, -12.252, -10.14], + "easing": "linear" + }, + "2.25": { + "vector": [-42.478, -12.556, -9.907], + "easing": "linear" + }, + "2.29": { + "vector": [-42.612, -12.836, -9.61], + "easing": "linear" + }, + "2.33": { + "vector": [-43.831, -13.077, -9.348], + "easing": "linear" + }, + "2.38": { + "vector": [-45.853, -13.28, -9.186], + "easing": "linear" + }, + "2.42": { + "vector": [-48.13, -13.462, -9.131], + "easing": "linear" + }, + "2.46": { + "vector": [-50.111, -13.638, -9.14], + "easing": "linear" + }, + "2.5": { + "vector": [-51.426, -13.819, -9.15], + "easing": "linear" + }, + "2.54": { + "vector": [-51.945, -14.006, -9.104], + "easing": "linear" + }, + "2.58": { + "vector": [-51.727, -14.194, -8.971], + "easing": "linear" + }, + "2.62": { + "vector": [-50.933, -14.38, -8.746], + "easing": "linear" + }, + "2.67": { + "vector": [-49.75, -14.559, -8.448], + "easing": "linear" + }, + "2.71": { + "vector": [-48.333, -14.729, -8.111], + "easing": "linear" + }, + "2.75": { + "vector": [-46.803, -14.887, -7.775], + "easing": "linear" + }, + "2.79": { + "vector": [-45.25, -15.032, -7.468], + "easing": "linear" + }, + "2.83": { + "vector": [-45.105, -15.066, -7.555], + "easing": "linear" + }, + "2.88": { + "vector": [-47.269, -14.949, -8.333], + "easing": "linear" + }, + "2.92": { + "vector": [-50.381, -14.81, -9.615], + "easing": "linear" + }, + "2.96": { + "vector": [-53.054, -14.728, -11.088], + "easing": "linear" + }, + "3.0": { + "vector": [-54.454, -14.704, -12.395], + "easing": "linear" + }, + "3.04": { + "vector": [-54.495, -14.705, -13.269], + "easing": "linear" + }, + "3.08": { + "vector": [-53.653, -14.72, -13.606], + "easing": "linear" + }, + "3.12": { + "vector": [-52.621, -14.748, -13.456], + "easing": "linear" + }, + "3.17": { + "vector": [-51.963, -14.781, -12.963], + "easing": "linear" + }, + "3.21": { + "vector": [-51.916, -14.805, -12.32], + "easing": "linear" + }, + "3.25": { + "vector": [-52.387, -14.811, -11.723], + "easing": "linear" + }, + "3.29": { + "vector": [-53.099, -14.8, -11.316], + "easing": "linear" + }, + "3.33": { + "vector": [-53.762, -14.782, -11.169], + "easing": "linear" + }, + "3.38": { + "vector": [-54.193, -14.765, -11.271], + "easing": "linear" + }, + "3.42": { + "vector": [-54.347, -14.754, -11.551], + "easing": "linear" + }, + "3.46": { + "vector": [-54.288, -14.749, -11.906], + "easing": "linear" + }, + "3.5": { + "vector": [-54.118, -14.748, -12.236], + "easing": "linear" + }, + "3.54": { + "vector": [-53.931, -14.751, -12.466], + "easing": "linear" + }, + "3.58": { + "vector": [-53.778, -14.756, -12.563], + "easing": "linear" + }, + "3.62": { + "vector": [-53.674, -14.76, -12.531], + "easing": "linear" + }, + "3.67": { + "vector": [-53.608, -14.765, -12.405], + "easing": "linear" + }, + "3.71": { + "vector": [-53.564, -14.768, -12.233], + "easing": "linear" + }, + "3.75": { + "vector": [-53.529, -14.77, -12.06], + "easing": "linear" + }, + "3.79": { + "vector": [-53.502, -14.772, -11.918], + "easing": "linear" + }, + "3.83": { + "vector": [-53.48, -14.775, -11.821], + "easing": "linear" + }, + "3.88": { + "vector": [-53.462, -14.779, -11.761], + "easing": "linear" + }, + "3.92": { + "vector": [-53.44, -14.785, -11.722], + "easing": "linear" + }, + "3.96": { + "vector": [-53.402, -14.793, -11.678], + "easing": "linear" + }, + "4.0": { + "vector": [-53.333, -14.803, -11.611], + "easing": "linear" + }, + "4.04": { + "vector": [-53.288, -14.824, -11.406], + "easing": "linear" + }, + "4.08": { + "vector": [-53.267, -14.856, -11.024], + "easing": "linear" + }, + "4.12": { + "vector": [-53.175, -14.89, -10.578], + "easing": "linear" + }, + "4.17": { + "vector": [-52.952, -14.916, -10.179], + "easing": "linear" + }, + "4.21": { + "vector": [-52.559, -14.914, -10.092], + "easing": "linear" + }, + "4.25": { + "vector": [-52.023, -14.878, -10.45], + "easing": "linear" + }, + "4.29": { + "vector": [-51.472, -14.827, -11.091], + "easing": "linear" + }, + "4.33": { + "vector": [-51.037, -14.78, -11.817], + "easing": "linear" + }, + "4.38": { + "vector": [-50.821, -14.75, -12.434], + "easing": "linear" + }, + "4.42": { + "vector": [-50.859, -14.744, -12.793], + "easing": "linear" + }, + "4.46": { + "vector": [-51.117, -14.76, -12.821], + "easing": "linear" + }, + "4.5": { + "vector": [-51.497, -14.79, -12.528], + "easing": "linear" + }, + "4.54": { + "vector": [-51.884, -14.822, -12.003], + "easing": "linear" + }, + "4.58": { + "vector": [-52.176, -14.851, -11.382], + "easing": "linear" + }, + "4.62": { + "vector": [-52.314, -14.873, -10.805], + "easing": "linear" + }, + "4.67": { + "vector": [-52.282, -14.89, -10.373], + "easing": "linear" + }, + "4.71": { + "vector": [-52.097, -14.901, -10.125], + "easing": "linear" + }, + "4.75": { + "vector": [-51.796, -14.911, -10.036], + "easing": "linear" + }, + "4.79": { + "vector": [-51.422, -14.922, -10.038], + "easing": "linear" + }, + "4.83": { + "vector": [-51.019, -14.935, -10.049], + "easing": "linear" + }, + "4.88": { + "vector": [-50.622, -14.952, -9.998], + "easing": "linear" + }, + "4.92": { + "vector": [-50.26, -14.975, -9.846], + "easing": "linear" + }, + "4.96": { + "vector": [-50.038, -14.977, -9.793], + "easing": "linear" + }, + "5.0": { + "vector": [-50.234, -14.944, -9.987], + "easing": "linear" + }, + "5.04": { + "vector": [-50.992, -14.898, -10.289], + "easing": "linear" + }, + "5.08": { + "vector": [-52.194, -14.861, -10.559], + "easing": "linear" + }, + "5.12": { + "vector": [-53.517, -14.843, -10.688], + "easing": "linear" + }, + "5.17": { + "vector": [-54.563, -14.847, -10.632], + "easing": "linear" + }, + "5.21": { + "vector": [-54.988, -14.87, -10.435], + "easing": "linear" + }, + "5.25": { + "vector": [-54.612, -14.906, -10.194], + "easing": "linear" + }, + "5.29": { + "vector": [-53.46, -14.951, -10.004], + "easing": "linear" + }, + "5.33": { + "vector": [-51.762, -14.995, -9.898], + "easing": "linear" + }, + "5.38": { + "vector": [-50.16, -15.005, -9.999], + "easing": "linear" + }, + "5.42": { + "vector": [-48.842, -14.981, -10.313], + "easing": "linear" + }, + "5.46": { + "vector": [-47.604, -14.946, -10.665], + "easing": "linear" + }, + "5.5": { + "vector": [-46.525, -14.913, -10.962], + "easing": "linear" + }, + "5.54": { + "vector": [-45.91, -14.883, -11.195], + "easing": "linear" + }, + "5.58": { + "vector": [-46.106, -14.854, -11.394], + "easing": "linear" + }, + "5.62": { + "vector": [-47.288, -14.831, -11.566], + "easing": "linear" + }, + "5.67": { + "vector": [-49.327, -14.82, -11.672], + "easing": "linear" + }, + "5.71": { + "vector": [-51.813, -14.818, -11.652], + "easing": "linear" + }, + "5.75": { + "vector": [-54.205, -14.822, -11.487], + "easing": "linear" + }, + "5.79": { + "vector": [-56.022, -14.828, -11.216], + "easing": "linear" + }, + "5.83": { + "vector": [-56.966, -14.838, -10.917], + "easing": "linear" + }, + "5.88": { + "vector": [-56.967, -14.854, -10.65], + "easing": "linear" + }, + "5.92": { + "vector": [-56.143, -14.878, -10.426], + "easing": "linear" + }, + "5.96": { + "vector": [-54.735, -14.905, -10.216], + "easing": "linear" + }, + "6.0": { + "vector": [-53.026, -14.934, -9.988], + "easing": "linear" + }, + "6.04": { + "vector": [-51.266, -14.965, -9.732], + "easing": "linear" + }, + "6.08": { + "vector": [-49.637, -14.997, -9.461], + "easing": "linear" + }, + "6.12": { + "vector": [-48.258, -15.03, -9.204], + "easing": "linear" + }, + "6.17": { + "vector": [-47.201, -15.062, -8.969], + "easing": "linear" + }, + "6.21": { + "vector": [-47.523, -15.035, -9.003], + "easing": "linear" + }, + "6.25": { + "vector": [-49.82, -14.926, -9.516], + "easing": "linear" + }, + "6.29": { + "vector": [-52.865, -14.815, -10.372], + "easing": "linear" + }, + "6.33": { + "vector": [-55.379, -14.745, -11.368], + "easing": "linear" + }, + "6.38": { + "vector": [-56.565, -14.719, -12.28], + "easing": "linear" + }, + "6.42": { + "vector": [-56.3, -14.717, -12.93], + "easing": "linear" + }, + "6.46": { + "vector": [-55.02, -14.726, -13.232], + "easing": "linear" + }, + "6.5": { + "vector": [-53.423, -14.743, -13.197], + "easing": "linear" + }, + "6.54": { + "vector": [-52.141, -14.763, -12.915], + "easing": "linear" + }, + "6.58": { + "vector": [-51.529, -14.778, -12.515], + "easing": "linear" + }, + "6.62": { + "vector": [-51.622, -14.78, -12.133], + "easing": "linear" + }, + "6.67": { + "vector": [-52.23, -14.769, -11.877], + "easing": "linear" + }, + "6.71": { + "vector": [-53.081, -14.751, -11.799], + "easing": "linear" + }, + "6.75": { + "vector": [-53.94, -14.733, -11.899], + "easing": "linear" + }, + "6.79": { + "vector": [-54.656, -14.72, -12.131], + "easing": "linear" + }, + "6.83": { + "vector": [-55.168, -14.713, -12.429], + "easing": "linear" + }, + "6.88": { + "vector": [-55.47, -14.71, -12.724], + "easing": "linear" + }, + "6.92": { + "vector": [-55.58, -14.71, -12.962], + "easing": "linear" + }, + "6.96": { + "vector": [-55.521, -14.711, -13.112], + "easing": "linear" + }, + "7.0": { + "vector": [-55.321, -14.711, -13.172], + "easing": "linear" + }, + "7.04": { + "vector": [-55.011, -14.71, -13.158], + "easing": "linear" + }, + "7.08": { + "vector": [-54.636, -14.709, -13.102], + "easing": "linear" + }, + "7.12": { + "vector": [-54.246, -14.707, -13.037], + "easing": "linear" + }, + "7.17": { + "vector": [-53.894, -14.706, -12.986], + "easing": "linear" + }, + "7.21": { + "vector": [-53.619, -14.705, -12.962], + "easing": "linear" + }, + "7.25": { + "vector": [-53.442, -14.705, -12.963], + "easing": "linear" + }, + "7.29": { + "vector": [-53.36, -14.707, -12.974], + "easing": "linear" + }, + "7.33": { + "vector": [-53.348, -14.711, -12.979], + "easing": "linear" + }, + "7.38": { + "vector": [-53.394, -14.714, -12.974], + "easing": "linear" + }, + "7.42": { + "vector": [-53.304, -14.713, -13], + "easing": "linear" + }, + "7.46": { + "vector": [-53.038, -14.705, -13.091], + "easing": "linear" + }, + "7.5": { + "vector": [-52.93, -14.691, -13.237], + "easing": "linear" + }, + "7.54": { + "vector": [-53.238, -14.676, -13.421], + "easing": "linear" + }, + "7.58": { + "vector": [-53.841, -14.672, -13.534], + "easing": "linear" + }, + "7.62": { + "vector": [-54.095, -14.662, -13.245], + "easing": "linear" + }, + "7.67": { + "vector": [-53.808, -14.612, -12.417], + "easing": "linear" + }, + "7.71": { + "vector": [-53.504, -14.501, -11.263], + "easing": "linear" + }, + "7.75": { + "vector": [-53.566, -14.315, -10.029], + "easing": "linear" + }, + "7.79": { + "vector": [-54.055, -14.05, -8.951], + "easing": "linear" + }, + "7.83": { + "vector": [-54.684, -13.719, -8.207], + "easing": "linear" + }, + "7.88": { + "vector": [-54.99, -13.341, -7.88], + "easing": "linear" + }, + "7.92": { + "vector": [-54.538, -12.921, -7.942], + "easing": "linear" + }, + "7.96": { + "vector": [-53.087, -12.451, -8.261], + "easing": "linear" + }, + "8.0": { + "vector": [-50.648, -11.923, -8.645], + "easing": "linear" + }, + "8.04": { + "vector": [-47.463, -11.35, -8.909], + "easing": "linear" + }, + "8.08": { + "vector": [-43.904, -10.758, -8.931], + "easing": "linear" + }, + "8.12": { + "vector": [-40.356, -10.176, -8.681], + "easing": "linear" + }, + "8.17": { + "vector": [-37.122, -9.622, -8.206], + "easing": "linear" + }, + "8.21": { + "vector": [-34.361, -9.095, -7.593], + "easing": "linear" + }, + "8.25": { + "vector": [-32.08, -8.586, -6.921], + "easing": "linear" + }, + "8.29": { + "vector": [-30.222, -8.084, -6.251], + "easing": "linear" + }, + "8.33": { + "vector": [-28.719, -7.576, -5.624], + "easing": "linear" + }, + "8.38": { + "vector": [-27.488, -7.053, -5.061], + "easing": "linear" + }, + "8.42": { + "vector": [-26.432, -6.51, -4.564], + "easing": "linear" + }, + "8.46": { + "vector": [-25.428, -5.951, -4.126], + "easing": "linear" + }, + "8.5": { + "vector": [-24.348, -5.383, -3.731], + "easing": "linear" + }, + "8.54": { + "vector": [-23.081, -4.819, -3.358], + "easing": "linear" + }, + "8.58": { + "vector": [-21.567, -4.275, -2.986], + "easing": "linear" + }, + "8.62": { + "vector": [-19.802, -3.764, -2.601], + "easing": "linear" + }, + "8.67": { + "vector": [-17.846, -3.297, -2.196], + "easing": "linear" + }, + "8.71": { + "vector": [-15.797, -2.88, -1.776], + "easing": "linear" + }, + "8.75": { + "vector": [-13.771, -2.512, -1.35], + "easing": "linear" + }, + "8.79": { + "vector": [-11.876, -2.186, -0.938], + "easing": "linear" + }, + "8.83": { + "vector": [-10.198, -1.891, -0.557], + "easing": "linear" + }, + "8.88": { + "vector": [-8.79, -1.618, -0.226], + "easing": "linear" + }, + "8.92": { + "vector": [-7.675, -1.356, 0.04], + "easing": "linear" + }, + "8.96": { + "vector": [-6.851, -1.1, 0.233], + "easing": "linear" + }, + "9.0": { + "vector": [-6.296, -0.849, 0.345], + "easing": "linear" + }, + "9.04": { + "vector": [-5.98, -0.607, 0.376], + "easing": "linear" + }, + "9.08": { + "vector": [-5.876, -0.38, 0.325], + "easing": "linear" + }, + "9.12": { + "vector": [-5.963, -0.19, 0.198], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [-0.135, 0.033, -0.003], + "easing": "linear" + }, + "0.04": { + "vector": [-0.332, 0.098, -0.009], + "easing": "linear" + }, + "0.08": { + "vector": [-0.48, 0.162, -0.015], + "easing": "linear" + }, + "0.12": { + "vector": [-0.548, 0.219, -0.021], + "easing": "linear" + }, + "0.17": { + "vector": [-0.535, 0.27, -0.026], + "easing": "linear" + }, + "0.21": { + "vector": [-0.445, 0.317, -0.03], + "easing": "linear" + }, + "0.25": { + "vector": [-0.284, 0.358, -0.034], + "easing": "linear" + }, + "0.29": { + "vector": [-0.059, 0.393, -0.036], + "easing": "linear" + }, + "0.33": { + "vector": [0.223, 0.421, -0.039], + "easing": "linear" + }, + "0.38": { + "vector": [0.556, 0.44, -0.04], + "easing": "linear" + }, + "0.42": { + "vector": [0.935, 0.445, -0.039], + "easing": "linear" + }, + "0.46": { + "vector": [1.356, 0.436, -0.038], + "easing": "linear" + }, + "0.5": { + "vector": [1.815, 0.41, -0.035], + "easing": "linear" + }, + "0.54": { + "vector": [2.311, 0.364, -0.031], + "easing": "linear" + }, + "0.58": { + "vector": [2.847, 0.299, -0.025], + "easing": "linear" + }, + "0.62": { + "vector": [3.174, 0.205, -0.018], + "easing": "linear" + }, + "0.67": { + "vector": [3.214, 0.098, -0.011], + "easing": "linear" + }, + "0.71": { + "vector": [3.195, -0.004, -0.004], + "easing": "linear" + }, + "0.75": { + "vector": [3.17, -0.099, 0.002], + "easing": "linear" + }, + "0.79": { + "vector": [3.14, -0.186, 0.008], + "easing": "linear" + }, + "0.83": { + "vector": [3.104, -0.263, 0.013], + "easing": "linear" + }, + "0.88": { + "vector": [3.059, -0.329, 0.017], + "easing": "linear" + }, + "0.92": { + "vector": [3.003, -0.384, 0.02], + "easing": "linear" + }, + "0.96": { + "vector": [2.937, -0.426, 0.022], + "easing": "linear" + }, + "1.0": { + "vector": [2.859, -0.454, 0.024], + "easing": "linear" + }, + "1.04": { + "vector": [2.77, -0.468, 0.024], + "easing": "linear" + }, + "1.08": { + "vector": [2.667, -0.466, 0.024], + "easing": "linear" + }, + "1.12": { + "vector": [2.552, -0.448, 0.022], + "easing": "linear" + }, + "1.17": { + "vector": [2.422, -0.414, 0.02], + "easing": "linear" + }, + "1.21": { + "vector": [2.277, -0.364, 0.016], + "easing": "linear" + }, + "1.25": { + "vector": [2.114, -0.298, 0.012], + "easing": "linear" + }, + "1.29": { + "vector": [1.934, -0.218, 0.006], + "easing": "linear" + }, + "1.33": { + "vector": [1.732, -0.124, -0.001], + "easing": "linear" + }, + "1.38": { + "vector": [1.664, -0.041, -0.007], + "easing": "linear" + }, + "1.42": { + "vector": [1.749, 0.015, -0.011], + "easing": "linear" + }, + "1.46": { + "vector": [1.813, 0.056, -0.015], + "easing": "linear" + }, + "1.5": { + "vector": [1.824, 0.085, -0.017], + "easing": "linear" + }, + "1.54": { + "vector": [1.786, 0.104, -0.019], + "easing": "linear" + }, + "1.58": { + "vector": [1.701, 0.111, -0.02], + "easing": "linear" + }, + "1.62": { + "vector": [1.578, 0.109, -0.02], + "easing": "linear" + }, + "1.67": { + "vector": [1.421, 0.098, -0.019], + "easing": "linear" + }, + "1.71": { + "vector": [1.232, 0.078, -0.018], + "easing": "linear" + }, + "1.75": { + "vector": [1.018, 0.053, -0.017], + "easing": "linear" + }, + "1.79": { + "vector": [0.783, 0.023, -0.014], + "easing": "linear" + }, + "1.83": { + "vector": [0.53, -0.011, -0.012], + "easing": "linear" + }, + "1.88": { + "vector": [0.263, -0.048, -0.008], + "easing": "linear" + }, + "1.92": { + "vector": [-0.017, -0.087, -0.005], + "easing": "linear" + }, + "1.96": { + "vector": [-0.287, -0.121, -0.001], + "easing": "linear" + }, + "2.0": { + "vector": [-0.748, -0.138, 0], + "easing": "linear" + }, + "2.04": { + "vector": [-1.353, -0.117, -0.002], + "easing": "linear" + }, + "2.08": { + "vector": [-1.906, -0.094, -0.004], + "easing": "linear" + }, + "2.12": { + "vector": [-2.372, -0.074, -0.007], + "easing": "linear" + }, + "2.17": { + "vector": [-2.764, -0.058, -0.008], + "easing": "linear" + }, + "2.21": { + "vector": [-3.089, -0.044, -0.009], + "easing": "linear" + }, + "2.25": { + "vector": [-3.35, -0.033, -0.01], + "easing": "linear" + }, + "2.29": { + "vector": [-3.549, -0.025, -0.01], + "easing": "linear" + }, + "2.33": { + "vector": [-3.683, -0.019, -0.01], + "easing": "linear" + }, + "2.38": { + "vector": [-3.754, -0.017, -0.009], + "easing": "linear" + }, + "2.42": { + "vector": [-3.76, -0.016, -0.007], + "easing": "linear" + }, + "2.46": { + "vector": [-3.7, -0.019, -0.005], + "easing": "linear" + }, + "2.5": { + "vector": [-3.575, -0.023, -0.003], + "easing": "linear" + }, + "2.54": { + "vector": [-3.384, -0.029, 0], + "easing": "linear" + }, + "2.58": { + "vector": [-3.128, -0.037, 0.003], + "easing": "linear" + }, + "2.62": { + "vector": [-2.806, -0.047, 0.006], + "easing": "linear" + }, + "2.67": { + "vector": [-2.419, -0.058, 0.01], + "easing": "linear" + }, + "2.71": { + "vector": [-1.966, -0.071, 0.014], + "easing": "linear" + }, + "2.75": { + "vector": [-1.446, -0.086, 0.018], + "easing": "linear" + }, + "2.79": { + "vector": [-0.857, -0.102, 0.022], + "easing": "linear" + }, + "2.83": { + "vector": [-0.467, -0.106, 0.025], + "easing": "linear" + }, + "2.88": { + "vector": [-0.36, -0.101, 0.027], + "easing": "linear" + }, + "2.92": { + "vector": [-0.314, -0.102, 0.03], + "easing": "linear" + }, + "2.96": { + "vector": [-0.301, -0.099, 0.032], + "easing": "linear" + }, + "3.0": { + "vector": [-0.243, -0.061, 0.031], + "easing": "linear" + }, + "3.04": { + "vector": [-0.202, -0.054, 0.033], + "easing": "linear" + }, + "3.08": { + "vector": [-0.155, -0.044, 0.034], + "easing": "linear" + }, + "3.12": { + "vector": [-0.107, -0.035, 0.036], + "easing": "linear" + }, + "3.17": { + "vector": [-0.06, -0.027, 0.038], + "easing": "linear" + }, + "3.21": { + "vector": [-0.018, -0.021, 0.04], + "easing": "linear" + }, + "3.25": { + "vector": [0.03, -0.014, 0.042], + "easing": "linear" + }, + "3.29": { + "vector": [0.077, -0.009, 0.044], + "easing": "linear" + }, + "3.33": { + "vector": [0.126, -0.004, 0.046], + "easing": "linear" + }, + "3.38": { + "vector": [0.178, 0.002, 0.048], + "easing": "linear" + }, + "3.42": { + "vector": [0.226, 0.005, 0.05], + "easing": "linear" + }, + "3.46": { + "vector": [0.274, 0.009, 0.052], + "easing": "linear" + }, + "3.5": { + "vector": [0.322, 0.012, 0.054], + "easing": "linear" + }, + "3.54": { + "vector": [0.375, 0.015, 0.056], + "easing": "linear" + }, + "3.58": { + "vector": [0.424, 0.017, 0.058], + "easing": "linear" + }, + "3.62": { + "vector": [0.475, 0.019, 0.06], + "easing": "linear" + }, + "3.67": { + "vector": [0.528, 0.02, 0.061], + "easing": "linear" + }, + "3.71": { + "vector": [0.581, 0.022, 0.063], + "easing": "linear" + }, + "3.75": { + "vector": [0.634, 0.023, 0.064], + "easing": "linear" + }, + "3.79": { + "vector": [0.688, 0.023, 0.065], + "easing": "linear" + }, + "3.83": { + "vector": [0.744, 0.024, 0.066], + "easing": "linear" + }, + "3.88": { + "vector": [0.799, 0.024, 0.067], + "easing": "linear" + }, + "3.92": { + "vector": [0.857, 0.024, 0.068], + "easing": "linear" + }, + "3.96": { + "vector": [0.917, 0.024, 0.069], + "easing": "linear" + }, + "4.0": { + "vector": [0.978, 0.024, 0.069], + "easing": "linear" + }, + "4.04": { + "vector": [1.04, 0.023, 0.069], + "easing": "linear" + }, + "4.08": { + "vector": [1.1, 0.023, 0.069], + "easing": "linear" + }, + "4.12": { + "vector": [1.169, 0.022, 0.069], + "easing": "linear" + }, + "4.17": { + "vector": [1.241, 0.021, 0.069], + "easing": "linear" + }, + "4.21": { + "vector": [1.335, -0.015, 0.071], + "easing": "linear" + }, + "4.25": { + "vector": [1.456, -0.087, 0.076], + "easing": "linear" + }, + "4.29": { + "vector": [1.586, -0.155, 0.08], + "easing": "linear" + }, + "4.33": { + "vector": [1.719, -0.212, 0.083], + "easing": "linear" + }, + "4.38": { + "vector": [1.852, -0.259, 0.085], + "easing": "linear" + }, + "4.42": { + "vector": [1.99, -0.297, 0.086], + "easing": "linear" + }, + "4.46": { + "vector": [2.13, -0.327, 0.086], + "easing": "linear" + }, + "4.5": { + "vector": [2.271, -0.347, 0.086], + "easing": "linear" + }, + "4.54": { + "vector": [2.414, -0.358, 0.085], + "easing": "linear" + }, + "4.58": { + "vector": [2.557, -0.36, 0.083], + "easing": "linear" + }, + "4.62": { + "vector": [2.701, -0.353, 0.081], + "easing": "linear" + }, + "4.67": { + "vector": [2.846, -0.336, 0.078], + "easing": "linear" + }, + "4.71": { + "vector": [2.989, -0.309, 0.074], + "easing": "linear" + }, + "4.75": { + "vector": [3.132, -0.273, 0.071], + "easing": "linear" + }, + "4.79": { + "vector": [3.273, -0.226, 0.066], + "easing": "linear" + }, + "4.83": { + "vector": [3.413, -0.17, 0.062], + "easing": "linear" + }, + "4.88": { + "vector": [3.55, -0.104, 0.057], + "easing": "linear" + }, + "4.92": { + "vector": [3.684, -0.028, 0.053], + "easing": "linear" + }, + "4.96": { + "vector": [3.726, 0.106, 0.046], + "easing": "linear" + }, + "5.0": { + "vector": [3.668, 0.272, 0.038], + "easing": "linear" + }, + "5.04": { + "vector": [3.602, 0.398, 0.032], + "easing": "linear" + }, + "5.08": { + "vector": [3.545, 0.474, 0.028], + "easing": "linear" + }, + "5.12": { + "vector": [3.497, 0.508, 0.026], + "easing": "linear" + }, + "5.17": { + "vector": [3.455, 0.503, 0.025], + "easing": "linear" + }, + "5.21": { + "vector": [3.418, 0.469, 0.025], + "easing": "linear" + }, + "5.25": { + "vector": [3.386, 0.407, 0.026], + "easing": "linear" + }, + "5.29": { + "vector": [3.356, 0.327, 0.028], + "easing": "linear" + }, + "5.33": { + "vector": [3.326, 0.225, 0.03], + "easing": "linear" + }, + "5.38": { + "vector": [3.101, 0.173, 0.03], + "easing": "linear" + }, + "5.42": { + "vector": [2.664, 0.193, 0.028], + "easing": "linear" + }, + "5.46": { + "vector": [2.233, 0.22, 0.026], + "easing": "linear" + }, + "5.5": { + "vector": [1.851, 0.242, 0.023], + "easing": "linear" + }, + "5.54": { + "vector": [1.518, 0.259, 0.021], + "easing": "linear" + }, + "5.58": { + "vector": [1.233, 0.272, 0.019], + "easing": "linear" + }, + "5.62": { + "vector": [0.995, 0.281, 0.018], + "easing": "linear" + }, + "5.67": { + "vector": [0.803, 0.287, 0.016], + "easing": "linear" + }, + "5.71": { + "vector": [0.659, 0.289, 0.014], + "easing": "linear" + }, + "5.75": { + "vector": [0.563, 0.288, 0.013], + "easing": "linear" + }, + "5.79": { + "vector": [0.515, 0.284, 0.012], + "easing": "linear" + }, + "5.83": { + "vector": [0.516, 0.278, 0.011], + "easing": "linear" + }, + "5.88": { + "vector": [0.567, 0.269, 0.01], + "easing": "linear" + }, + "5.92": { + "vector": [0.667, 0.257, 0.01], + "easing": "linear" + }, + "5.96": { + "vector": [0.817, 0.243, 0.009], + "easing": "linear" + }, + "6.0": { + "vector": [1.016, 0.228, 0.009], + "easing": "linear" + }, + "6.04": { + "vector": [1.265, 0.211, 0.008], + "easing": "linear" + }, + "6.08": { + "vector": [1.563, 0.192, 0.008], + "easing": "linear" + }, + "6.12": { + "vector": [1.911, 0.171, 0.008], + "easing": "linear" + }, + "6.17": { + "vector": [2.311, 0.149, 0.008], + "easing": "linear" + }, + "6.21": { + "vector": [2.583, 0.136, 0.008], + "easing": "linear" + }, + "6.25": { + "vector": [2.622, 0.133, 0.007], + "easing": "linear" + }, + "6.29": { + "vector": [2.658, 0.143, 0.006], + "easing": "linear" + }, + "6.33": { + "vector": [2.664, 0.146, 0.004], + "easing": "linear" + }, + "6.38": { + "vector": [2.661, 0.148, 0.003], + "easing": "linear" + }, + "6.42": { + "vector": [2.65, 0.15, 0.003], + "easing": "linear" + }, + "6.46": { + "vector": [2.633, 0.15, 0.002], + "easing": "linear" + }, + "6.5": { + "vector": [2.607, 0.15, 0.001], + "easing": "linear" + }, + "6.54": { + "vector": [2.573, 0.149, 0], + "easing": "linear" + }, + "6.58": { + "vector": [2.531, 0.148, -0.001], + "easing": "linear" + }, + "6.62": { + "vector": [2.48, 0.145, -0.002], + "easing": "linear" + }, + "6.67": { + "vector": [2.423, 0.143, -0.002], + "easing": "linear" + }, + "6.71": { + "vector": [2.357, 0.139, -0.003], + "easing": "linear" + }, + "6.75": { + "vector": [2.284, 0.136, -0.003], + "easing": "linear" + }, + "6.79": { + "vector": [2.205, 0.131, -0.004], + "easing": "linear" + }, + "6.83": { + "vector": [2.119, 0.126, -0.004], + "easing": "linear" + }, + "6.88": { + "vector": [2.029, 0.121, -0.004], + "easing": "linear" + }, + "6.92": { + "vector": [1.932, 0.115, -0.005], + "easing": "linear" + }, + "6.96": { + "vector": [1.829, 0.109, -0.005], + "easing": "linear" + }, + "7.0": { + "vector": [1.723, 0.102, -0.005], + "easing": "linear" + }, + "7.04": { + "vector": [1.61, 0.095, -0.005], + "easing": "linear" + }, + "7.08": { + "vector": [1.494, 0.088, -0.005], + "easing": "linear" + }, + "7.12": { + "vector": [1.374, 0.08, -0.005], + "easing": "linear" + }, + "7.17": { + "vector": [1.252, 0.072, -0.004], + "easing": "linear" + }, + "7.21": { + "vector": [1.124, 0.064, -0.004], + "easing": "linear" + }, + "7.25": { + "vector": [0.995, 0.056, -0.004], + "easing": "linear" + }, + "7.29": { + "vector": [0.863, 0.047, -0.003], + "easing": "linear" + }, + "7.33": { + "vector": [0.73, 0.038, -0.003], + "easing": "linear" + }, + "7.38": { + "vector": [0.594, 0.029, -0.002], + "easing": "linear" + }, + "7.42": { + "vector": [0.459, 0.02, -0.002], + "easing": "linear" + }, + "7.46": { + "vector": [0.323, 0.011, -0.001], + "easing": "linear" + }, + "7.5": { + "vector": [0.171, -0.001, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0.047, -0.007, 0.001], + "easing": "linear" + }, + "7.58": { + "vector": [-0.038, -0.012, 0.001], + "easing": "linear" + }, + "7.62": { + "vector": [-0.238, -0.034, 0.003], + "easing": "linear" + }, + "7.67": { + "vector": [-0.622, -0.077, 0.007], + "easing": "linear" + }, + "7.71": { + "vector": [-0.992, -0.119, 0.011], + "easing": "linear" + }, + "7.75": { + "vector": [-1.312, -0.156, 0.015], + "easing": "linear" + }, + "7.79": { + "vector": [-1.585, -0.187, 0.018], + "easing": "linear" + }, + "7.83": { + "vector": [-1.812, -0.213, 0.021], + "easing": "linear" + }, + "7.88": { + "vector": [-1.995, -0.235, 0.024], + "easing": "linear" + }, + "7.92": { + "vector": [-2.135, -0.251, 0.025], + "easing": "linear" + }, + "7.96": { + "vector": [-2.23, -0.263, 0.027], + "easing": "linear" + }, + "8.0": { + "vector": [-2.282, -0.271, 0.028], + "easing": "linear" + }, + "8.04": { + "vector": [-2.29, -0.275, 0.028], + "easing": "linear" + }, + "8.08": { + "vector": [-2.253, -0.275, 0.028], + "easing": "linear" + }, + "8.12": { + "vector": [-2.173, -0.271, 0.027], + "easing": "linear" + }, + "8.17": { + "vector": [-2.048, -0.265, 0.027], + "easing": "linear" + }, + "8.21": { + "vector": [-1.888, -0.257, 0.026], + "easing": "linear" + }, + "8.25": { + "vector": [-1.723, -0.248, 0.025], + "easing": "linear" + }, + "8.29": { + "vector": [-1.565, -0.238, 0.023], + "easing": "linear" + }, + "8.33": { + "vector": [-1.416, -0.229, 0.022], + "easing": "linear" + }, + "8.38": { + "vector": [-1.274, -0.219, 0.021], + "easing": "linear" + }, + "8.42": { + "vector": [-1.14, -0.209, 0.02], + "easing": "linear" + }, + "8.46": { + "vector": [-1.013, -0.199, 0.019], + "easing": "linear" + }, + "8.5": { + "vector": [-0.895, -0.189, 0.018], + "easing": "linear" + }, + "8.54": { + "vector": [-0.782, -0.178, 0.017], + "easing": "linear" + }, + "8.58": { + "vector": [-0.678, -0.168, 0.016], + "easing": "linear" + }, + "8.62": { + "vector": [-0.582, -0.157, 0.015], + "easing": "linear" + }, + "8.67": { + "vector": [-0.495, -0.147, 0.014], + "easing": "linear" + }, + "8.71": { + "vector": [-0.412, -0.135, 0.013], + "easing": "linear" + }, + "8.75": { + "vector": [-0.338, -0.124, 0.012], + "easing": "linear" + }, + "8.79": { + "vector": [-0.273, -0.113, 0.01], + "easing": "linear" + }, + "8.83": { + "vector": [-0.215, -0.101, 0.009], + "easing": "linear" + }, + "8.88": { + "vector": [-0.167, -0.09, 0.008], + "easing": "linear" + }, + "8.92": { + "vector": [-0.126, -0.078, 0.007], + "easing": "linear" + }, + "8.96": { + "vector": [-0.091, -0.065, 0.006], + "easing": "linear" + }, + "9.0": { + "vector": [-0.064, -0.052, 0.005], + "easing": "linear" + }, + "9.04": { + "vector": [-0.043, -0.038, 0.004], + "easing": "linear" + }, + "9.08": { + "vector": [-0.031, -0.024, 0.002], + "easing": "linear" + }, + "9.12": { + "vector": [-0.03, -0.008, 0.001], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [-0.415, 0.005, 0.001], + "easing": "linear" + }, + "0.04": { + "vector": [-1.368, 0.061, 0.012], + "easing": "linear" + }, + "0.08": { + "vector": [-2.578, 0.202, 0.037], + "easing": "linear" + }, + "0.12": { + "vector": [-3.712, 0.368, 0.064], + "easing": "linear" + }, + "0.17": { + "vector": [-4.584, 0.526, 0.089], + "easing": "linear" + }, + "0.21": { + "vector": [-5.153, 0.675, 0.111], + "easing": "linear" + }, + "0.25": { + "vector": [-5.417, 0.82, 0.131], + "easing": "linear" + }, + "0.29": { + "vector": [-5.386, 0.957, 0.15], + "easing": "linear" + }, + "0.33": { + "vector": [-5.078, 1.084, 0.168], + "easing": "linear" + }, + "0.38": { + "vector": [-4.513, 1.195, 0.184], + "easing": "linear" + }, + "0.42": { + "vector": [-3.709, 1.287, 0.198], + "easing": "linear" + }, + "0.46": { + "vector": [-2.686, 1.346, 0.208], + "easing": "linear" + }, + "0.5": { + "vector": [-1.455, 1.365, 0.213], + "easing": "linear" + }, + "0.54": { + "vector": [-0.033, 1.334, 0.211], + "easing": "linear" + }, + "0.58": { + "vector": [1.578, 1.247, 0.201], + "easing": "linear" + }, + "0.62": { + "vector": [3.026, 1.085, 0.176], + "easing": "linear" + }, + "0.67": { + "vector": [3.658, 0.839, 0.134], + "easing": "linear" + }, + "0.71": { + "vector": [3.474, 0.55, 0.085], + "easing": "linear" + }, + "0.75": { + "vector": [2.971, 0.268, 0.04], + "easing": "linear" + }, + "0.79": { + "vector": [2.41, 0.011, 0.003], + "easing": "linear" + }, + "0.83": { + "vector": [1.856, -0.216, -0.026], + "easing": "linear" + }, + "0.88": { + "vector": [1.315, -0.413, -0.048], + "easing": "linear" + }, + "0.92": { + "vector": [0.781, -0.576, -0.063], + "easing": "linear" + }, + "0.96": { + "vector": [0.245, -0.703, -0.072], + "easing": "linear" + }, + "1.0": { + "vector": [-0.292, -0.793, -0.074], + "easing": "linear" + }, + "1.04": { + "vector": [-0.833, -0.841, -0.072], + "easing": "linear" + }, + "1.08": { + "vector": [-1.377, -0.846, -0.065], + "easing": "linear" + }, + "1.12": { + "vector": [-1.925, -0.807, -0.055], + "easing": "linear" + }, + "1.17": { + "vector": [-2.476, -0.722, -0.041], + "easing": "linear" + }, + "1.21": { + "vector": [-3.032, -0.592, -0.026], + "easing": "linear" + }, + "1.25": { + "vector": [-3.594, -0.417, -0.008], + "easing": "linear" + }, + "1.29": { + "vector": [-4.164, -0.199, 0.01], + "easing": "linear" + }, + "1.33": { + "vector": [-4.74, 0.058, 0.028], + "easing": "linear" + }, + "1.38": { + "vector": [-5.196, 0.329, 0.044], + "easing": "linear" + }, + "1.42": { + "vector": [-5.178, 0.561, 0.056], + "easing": "linear" + }, + "1.46": { + "vector": [-4.675, 0.727, 0.065], + "easing": "linear" + }, + "1.5": { + "vector": [-4.088, 0.851, 0.072], + "easing": "linear" + }, + "1.54": { + "vector": [-3.632, 0.946, 0.077], + "easing": "linear" + }, + "1.58": { + "vector": [-3.345, 1.017, 0.082], + "easing": "linear" + }, + "1.62": { + "vector": [-3.237, 1.061, 0.085], + "easing": "linear" + }, + "1.67": { + "vector": [-3.3, 1.082, 0.086], + "easing": "linear" + }, + "1.71": { + "vector": [-3.519, 1.084, 0.086], + "easing": "linear" + }, + "1.75": { + "vector": [-3.902, 1.07, 0.085], + "easing": "linear" + }, + "1.79": { + "vector": [-4.44, 1.046, 0.083], + "easing": "linear" + }, + "1.83": { + "vector": [-5.126, 1.019, 0.081], + "easing": "linear" + }, + "1.88": { + "vector": [-5.967, 0.993, 0.079], + "easing": "linear" + }, + "1.92": { + "vector": [-6.944, 0.977, 0.078], + "easing": "linear" + }, + "1.96": { + "vector": [-8.115, 0.955, 0.077], + "easing": "linear" + }, + "2.0": { + "vector": [-9.571, 0.958, 0.076], + "easing": "linear" + }, + "2.04": { + "vector": [-11.725, 0.987, 0.075], + "easing": "linear" + }, + "2.08": { + "vector": [-14.343, 1.094, 0.073], + "easing": "linear" + }, + "2.12": { + "vector": [-16.894, 1.223, 0.067], + "easing": "linear" + }, + "2.17": { + "vector": [-19.136, 1.342, 0.059], + "easing": "linear" + }, + "2.21": { + "vector": [-21.046, 1.443, 0.048], + "easing": "linear" + }, + "2.25": { + "vector": [-22.657, 1.525, 0.036], + "easing": "linear" + }, + "2.29": { + "vector": [-23.993, 1.589, 0.024], + "easing": "linear" + }, + "2.33": { + "vector": [-25.072, 1.633, 0.012], + "easing": "linear" + }, + "2.38": { + "vector": [-25.903, 1.66, 0.001], + "easing": "linear" + }, + "2.42": { + "vector": [-26.495, 1.67, -0.008], + "easing": "linear" + }, + "2.46": { + "vector": [-26.852, 1.663, -0.017], + "easing": "linear" + }, + "2.5": { + "vector": [-26.981, 1.64, -0.023], + "easing": "linear" + }, + "2.54": { + "vector": [-26.895, 1.602, -0.026], + "easing": "linear" + }, + "2.58": { + "vector": [-26.607, 1.551, -0.022], + "easing": "linear" + }, + "2.62": { + "vector": [-26.121, 1.487, -0.012], + "easing": "linear" + }, + "2.67": { + "vector": [-25.425, 1.412, 0.003], + "easing": "linear" + }, + "2.71": { + "vector": [-24.506, 1.324, 0.024], + "easing": "linear" + }, + "2.75": { + "vector": [-23.34, 1.224, 0.05], + "easing": "linear" + }, + "2.79": { + "vector": [-21.9, 1.111, 0.081], + "easing": "linear" + }, + "2.83": { + "vector": [-20.507, 1.011, 0.112], + "easing": "linear" + }, + "2.88": { + "vector": [-19.926, 0.982, 0.132], + "easing": "linear" + }, + "2.92": { + "vector": [-20.131, 1.014, 0.141], + "easing": "linear" + }, + "2.96": { + "vector": [-20.563, 1.037, 0.151], + "easing": "linear" + }, + "3.0": { + "vector": [-21.152, 0.961, 0.178], + "easing": "linear" + }, + "3.04": { + "vector": [-21.564, 1.01, 0.179], + "easing": "linear" + }, + "3.08": { + "vector": [-21.885, 1.032, 0.183], + "easing": "linear" + }, + "3.12": { + "vector": [-22.089, 1.044, 0.186], + "easing": "linear" + }, + "3.17": { + "vector": [-22.162, 1.053, 0.186], + "easing": "linear" + }, + "3.21": { + "vector": [-22.115, 1.061, 0.184], + "easing": "linear" + }, + "3.25": { + "vector": [-22.003, 1.065, 0.183], + "easing": "linear" + }, + "3.29": { + "vector": [-21.841, 1.069, 0.181], + "easing": "linear" + }, + "3.33": { + "vector": [-21.648, 1.073, 0.18], + "easing": "linear" + }, + "3.38": { + "vector": [-21.431, 1.075, 0.179], + "easing": "linear" + }, + "3.42": { + "vector": [-21.179, 1.08, 0.177], + "easing": "linear" + }, + "3.46": { + "vector": [-20.905, 1.085, 0.175], + "easing": "linear" + }, + "3.5": { + "vector": [-20.614, 1.089, 0.173], + "easing": "linear" + }, + "3.54": { + "vector": [-20.316, 1.09, 0.172], + "easing": "linear" + }, + "3.58": { + "vector": [-19.986, 1.094, 0.17], + "easing": "linear" + }, + "3.62": { + "vector": [-19.648, 1.097, 0.168], + "easing": "linear" + }, + "3.67": { + "vector": [-19.303, 1.099, 0.167], + "easing": "linear" + }, + "3.71": { + "vector": [-18.943, 1.102, 0.166], + "easing": "linear" + }, + "3.75": { + "vector": [-18.572, 1.105, 0.165], + "easing": "linear" + }, + "3.79": { + "vector": [-18.194, 1.107, 0.164], + "easing": "linear" + }, + "3.83": { + "vector": [-17.815, 1.109, 0.163], + "easing": "linear" + }, + "3.88": { + "vector": [-17.425, 1.111, 0.163], + "easing": "linear" + }, + "3.92": { + "vector": [-17.043, 1.113, 0.163], + "easing": "linear" + }, + "3.96": { + "vector": [-16.665, 1.114, 0.163], + "easing": "linear" + }, + "4.0": { + "vector": [-16.281, 1.115, 0.164], + "easing": "linear" + }, + "4.04": { + "vector": [-15.903, 1.116, 0.165], + "easing": "linear" + }, + "4.08": { + "vector": [-15.525, 1.116, 0.166], + "easing": "linear" + }, + "4.12": { + "vector": [-15.175, 1.116, 0.168], + "easing": "linear" + }, + "4.17": { + "vector": [-14.835, 1.116, 0.171], + "easing": "linear" + }, + "4.21": { + "vector": [-14.497, 1.11, 0.174], + "easing": "linear" + }, + "4.25": { + "vector": [-14.117, 1.021, 0.185], + "easing": "linear" + }, + "4.29": { + "vector": [-13.671, 0.832, 0.201], + "easing": "linear" + }, + "4.33": { + "vector": [-13.19, 0.622, 0.216], + "easing": "linear" + }, + "4.38": { + "vector": [-12.699, 0.428, 0.227], + "easing": "linear" + }, + "4.42": { + "vector": [-12.22, 0.267, 0.234], + "easing": "linear" + }, + "4.46": { + "vector": [-11.737, 0.132, 0.238], + "easing": "linear" + }, + "4.5": { + "vector": [-11.249, 0.022, 0.239], + "easing": "linear" + }, + "4.54": { + "vector": [-10.757, -0.062, 0.237], + "easing": "linear" + }, + "4.58": { + "vector": [-10.257, -0.122, 0.234], + "easing": "linear" + }, + "4.62": { + "vector": [-9.754, -0.153, 0.23], + "easing": "linear" + }, + "4.67": { + "vector": [-9.247, -0.156, 0.226], + "easing": "linear" + }, + "4.71": { + "vector": [-8.731, -0.133, 0.221], + "easing": "linear" + }, + "4.75": { + "vector": [-8.212, -0.08, 0.217], + "easing": "linear" + }, + "4.79": { + "vector": [-7.687, 0.003, 0.214], + "easing": "linear" + }, + "4.83": { + "vector": [-7.161, 0.117, 0.213], + "easing": "linear" + }, + "4.88": { + "vector": [-6.629, 0.261, 0.213], + "easing": "linear" + }, + "4.92": { + "vector": [-6.093, 0.434, 0.216], + "easing": "linear" + }, + "4.96": { + "vector": [-5.572, 0.607, 0.221], + "easing": "linear" + }, + "5.0": { + "vector": [-5.305, 0.89, 0.233], + "easing": "linear" + }, + "5.04": { + "vector": [-5.394, 1.289, 0.253], + "easing": "linear" + }, + "5.08": { + "vector": [-5.654, 1.64, 0.272], + "easing": "linear" + }, + "5.12": { + "vector": [-5.981, 1.879, 0.287], + "easing": "linear" + }, + "5.17": { + "vector": [-6.346, 2.012, 0.296], + "easing": "linear" + }, + "5.21": { + "vector": [-6.754, 2.051, 0.301], + "easing": "linear" + }, + "5.25": { + "vector": [-7.205, 2.029, 0.302], + "easing": "linear" + }, + "5.29": { + "vector": [-7.702, 1.943, 0.299], + "easing": "linear" + }, + "5.33": { + "vector": [-8.245, 1.833, 0.295], + "easing": "linear" + }, + "5.38": { + "vector": [-9.019, 1.66, 0.288], + "easing": "linear" + }, + "5.42": { + "vector": [-10.404, 1.547, 0.284], + "easing": "linear" + }, + "5.46": { + "vector": [-12.317, 1.611, 0.287], + "easing": "linear" + }, + "5.5": { + "vector": [-14.26, 1.736, 0.288], + "easing": "linear" + }, + "5.54": { + "vector": [-15.987, 1.858, 0.287], + "easing": "linear" + }, + "5.58": { + "vector": [-17.454, 1.959, 0.283], + "easing": "linear" + }, + "5.62": { + "vector": [-18.663, 2.039, 0.279], + "easing": "linear" + }, + "5.67": { + "vector": [-19.623, 2.1, 0.273], + "easing": "linear" + }, + "5.71": { + "vector": [-20.344, 2.141, 0.268], + "easing": "linear" + }, + "5.75": { + "vector": [-20.828, 2.165, 0.263], + "easing": "linear" + }, + "5.79": { + "vector": [-21.077, 2.172, 0.259], + "easing": "linear" + }, + "5.83": { + "vector": [-21.091, 2.163, 0.255], + "easing": "linear" + }, + "5.88": { + "vector": [-20.871, 2.138, 0.252], + "easing": "linear" + }, + "5.92": { + "vector": [-20.414, 2.099, 0.25], + "easing": "linear" + }, + "5.96": { + "vector": [-19.722, 2.046, 0.248], + "easing": "linear" + }, + "6.0": { + "vector": [-18.791, 1.98, 0.246], + "easing": "linear" + }, + "6.04": { + "vector": [-17.619, 1.902, 0.244], + "easing": "linear" + }, + "6.08": { + "vector": [-16.198, 1.813, 0.242], + "easing": "linear" + }, + "6.12": { + "vector": [-14.523, 1.714, 0.239], + "easing": "linear" + }, + "6.17": { + "vector": [-12.587, 1.605, 0.235], + "easing": "linear" + }, + "6.21": { + "vector": [-10.709, 1.509, 0.229], + "easing": "linear" + }, + "6.25": { + "vector": [-9.362, 1.476, 0.223], + "easing": "linear" + }, + "6.29": { + "vector": [-8.794, 1.465, 0.217], + "easing": "linear" + }, + "6.33": { + "vector": [-8.422, 1.491, 0.211], + "easing": "linear" + }, + "6.38": { + "vector": [-8.127, 1.515, 0.205], + "easing": "linear" + }, + "6.42": { + "vector": [-7.869, 1.533, 0.2], + "easing": "linear" + }, + "6.46": { + "vector": [-7.638, 1.547, 0.193], + "easing": "linear" + }, + "6.5": { + "vector": [-7.437, 1.558, 0.187], + "easing": "linear" + }, + "6.54": { + "vector": [-7.266, 1.567, 0.181], + "easing": "linear" + }, + "6.58": { + "vector": [-7.135, 1.573, 0.174], + "easing": "linear" + }, + "6.62": { + "vector": [-7.035, 1.577, 0.167], + "easing": "linear" + }, + "6.67": { + "vector": [-6.977, 1.578, 0.16], + "easing": "linear" + }, + "6.71": { + "vector": [-6.95, 1.577, 0.154], + "easing": "linear" + }, + "6.75": { + "vector": [-6.959, 1.573, 0.147], + "easing": "linear" + }, + "6.79": { + "vector": [-7.004, 1.567, 0.14], + "easing": "linear" + }, + "6.83": { + "vector": [-7.083, 1.557, 0.133], + "easing": "linear" + }, + "6.88": { + "vector": [-7.199, 1.545, 0.126], + "easing": "linear" + }, + "6.92": { + "vector": [-7.344, 1.531, 0.119], + "easing": "linear" + }, + "6.96": { + "vector": [-7.523, 1.514, 0.113], + "easing": "linear" + }, + "7.0": { + "vector": [-7.735, 1.495, 0.106], + "easing": "linear" + }, + "7.04": { + "vector": [-7.974, 1.473, 0.1], + "easing": "linear" + }, + "7.08": { + "vector": [-8.249, 1.448, 0.094], + "easing": "linear" + }, + "7.12": { + "vector": [-8.55, 1.421, 0.089], + "easing": "linear" + }, + "7.17": { + "vector": [-8.886, 1.391, 0.083], + "easing": "linear" + }, + "7.21": { + "vector": [-9.24, 1.36, 0.078], + "easing": "linear" + }, + "7.25": { + "vector": [-9.631, 1.326, 0.073], + "easing": "linear" + }, + "7.29": { + "vector": [-10.045, 1.289, 0.069], + "easing": "linear" + }, + "7.33": { + "vector": [-10.487, 1.251, 0.065], + "easing": "linear" + }, + "7.38": { + "vector": [-10.95, 1.211, 0.062], + "easing": "linear" + }, + "7.42": { + "vector": [-11.445, 1.168, 0.058], + "easing": "linear" + }, + "7.46": { + "vector": [-11.964, 1.123, 0.056], + "easing": "linear" + }, + "7.5": { + "vector": [-12.462, 1.084, 0.053], + "easing": "linear" + }, + "7.54": { + "vector": [-13.07, 1.019, 0.052], + "easing": "linear" + }, + "7.58": { + "vector": [-13.547, 0.967, 0.051], + "easing": "linear" + }, + "7.62": { + "vector": [-13.789, 0.93, 0.05], + "easing": "linear" + }, + "7.67": { + "vector": [-14.102, 0.847, 0.051], + "easing": "linear" + }, + "7.71": { + "vector": [-14.817, 0.705, 0.056], + "easing": "linear" + }, + "7.75": { + "vector": [-15.589, 0.549, 0.062], + "easing": "linear" + }, + "7.79": { + "vector": [-16.223, 0.402, 0.067], + "easing": "linear" + }, + "7.83": { + "vector": [-16.681, 0.27, 0.071], + "easing": "linear" + }, + "7.88": { + "vector": [-16.962, 0.154, 0.073], + "easing": "linear" + }, + "7.92": { + "vector": [-17.081, 0.051, 0.074], + "easing": "linear" + }, + "7.96": { + "vector": [-17.044, -0.038, 0.072], + "easing": "linear" + }, + "8.0": { + "vector": [-16.852, -0.114, 0.069], + "easing": "linear" + }, + "8.04": { + "vector": [-16.511, -0.178, 0.064], + "easing": "linear" + }, + "8.08": { + "vector": [-16.026, -0.231, 0.057], + "easing": "linear" + }, + "8.12": { + "vector": [-15.396, -0.272, 0.049], + "easing": "linear" + }, + "8.17": { + "vector": [-14.627, -0.304, 0.04], + "easing": "linear" + }, + "8.21": { + "vector": [-13.72, -0.326, 0.03], + "easing": "linear" + }, + "8.25": { + "vector": [-12.697, -0.341, 0.02], + "easing": "linear" + }, + "8.29": { + "vector": [-11.638, -0.352, 0.011], + "easing": "linear" + }, + "8.33": { + "vector": [-10.592, -0.361, 0.002], + "easing": "linear" + }, + "8.38": { + "vector": [-9.579, -0.368, -0.007], + "easing": "linear" + }, + "8.42": { + "vector": [-8.602, -0.372, -0.015], + "easing": "linear" + }, + "8.46": { + "vector": [-7.661, -0.375, -0.023], + "easing": "linear" + }, + "8.5": { + "vector": [-6.759, -0.376, -0.029], + "easing": "linear" + }, + "8.54": { + "vector": [-5.905, -0.375, -0.035], + "easing": "linear" + }, + "8.58": { + "vector": [-5.091, -0.371, -0.041], + "easing": "linear" + }, + "8.62": { + "vector": [-4.326, -0.365, -0.045], + "easing": "linear" + }, + "8.67": { + "vector": [-3.613, -0.357, -0.048], + "easing": "linear" + }, + "8.71": { + "vector": [-2.962, -0.348, -0.051], + "easing": "linear" + }, + "8.75": { + "vector": [-2.365, -0.335, -0.052], + "easing": "linear" + }, + "8.79": { + "vector": [-1.831, -0.319, -0.052], + "easing": "linear" + }, + "8.83": { + "vector": [-1.356, -0.299, -0.051], + "easing": "linear" + }, + "8.88": { + "vector": [-0.947, -0.276, -0.049], + "easing": "linear" + }, + "8.92": { + "vector": [-0.613, -0.25, -0.045], + "easing": "linear" + }, + "8.96": { + "vector": [-0.358, -0.222, -0.041], + "easing": "linear" + }, + "9.0": { + "vector": [-0.175, -0.189, -0.036], + "easing": "linear" + }, + "9.04": { + "vector": [-0.082, -0.155, -0.029], + "easing": "linear" + }, + "9.08": { + "vector": [-0.06, -0.113, -0.022], + "easing": "linear" + }, + "9.12": { + "vector": [-0.138, -0.059, -0.011], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.33": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.38": { + "vector": [0, -0.002, -0.001], + "easing": "linear" + }, + "1.42": { + "vector": [0, -0.007, -0.002], + "easing": "linear" + }, + "1.46": { + "vector": [0, -0.015, -0.004], + "easing": "linear" + }, + "1.5": { + "vector": [0, -0.026, -0.008], + "easing": "linear" + }, + "1.54": { + "vector": [-0.001, -0.041, -0.012], + "easing": "linear" + }, + "1.58": { + "vector": [-0.001, -0.058, -0.017], + "easing": "linear" + }, + "1.62": { + "vector": [-0.001, -0.077, -0.022], + "easing": "linear" + }, + "1.67": { + "vector": [-0.002, -0.099, -0.029], + "easing": "linear" + }, + "1.71": { + "vector": [-0.002, -0.123, -0.036], + "easing": "linear" + }, + "1.75": { + "vector": [-0.002, -0.149, -0.043], + "easing": "linear" + }, + "1.79": { + "vector": [-0.003, -0.178, -0.051], + "easing": "linear" + }, + "1.83": { + "vector": [-0.003, -0.208, -0.06], + "easing": "linear" + }, + "1.88": { + "vector": [-0.004, -0.239, -0.069], + "easing": "linear" + }, + "1.92": { + "vector": [-0.004, -0.272, -0.079], + "easing": "linear" + }, + "1.96": { + "vector": [-0.005, -0.306, -0.089], + "easing": "linear" + }, + "2.0": { + "vector": [-0.006, -0.342, -0.099], + "easing": "linear" + }, + "2.04": { + "vector": [-0.006, -0.378, -0.109], + "easing": "linear" + }, + "2.08": { + "vector": [-0.007, -0.415, -0.12], + "easing": "linear" + }, + "2.12": { + "vector": [-0.007, -0.453, -0.131], + "easing": "linear" + }, + "2.17": { + "vector": [-0.008, -0.491, -0.142], + "easing": "linear" + }, + "2.21": { + "vector": [-0.009, -0.53, -0.153], + "easing": "linear" + }, + "2.25": { + "vector": [-0.009, -0.568, -0.165], + "easing": "linear" + }, + "2.29": { + "vector": [-0.01, -0.607, -0.176], + "easing": "linear" + }, + "2.33": { + "vector": [-0.011, -0.646, -0.187], + "easing": "linear" + }, + "2.38": { + "vector": [-0.011, -0.684, -0.198], + "easing": "linear" + }, + "2.42": { + "vector": [-0.012, -0.722, -0.209], + "easing": "linear" + }, + "2.46": { + "vector": [-0.012, -0.759, -0.22], + "easing": "linear" + }, + "2.5": { + "vector": [-0.013, -0.795, -0.23], + "easing": "linear" + }, + "2.54": { + "vector": [-0.014, -0.83, -0.24], + "easing": "linear" + }, + "2.58": { + "vector": [-0.014, -0.865, -0.25], + "easing": "linear" + }, + "2.62": { + "vector": [-0.015, -0.898, -0.26], + "easing": "linear" + }, + "2.67": { + "vector": [-0.015, -0.929, -0.269], + "easing": "linear" + }, + "2.71": { + "vector": [-0.016, -0.959, -0.278], + "easing": "linear" + }, + "2.75": { + "vector": [-0.016, -0.987, -0.286], + "easing": "linear" + }, + "2.79": { + "vector": [-0.017, -1.013, -0.293], + "easing": "linear" + }, + "2.83": { + "vector": [-0.017, -1.038, -0.3], + "easing": "linear" + }, + "2.88": { + "vector": [-0.017, -1.06, -0.307], + "easing": "linear" + }, + "2.92": { + "vector": [-0.018, -1.079, -0.312], + "easing": "linear" + }, + "2.96": { + "vector": [-0.018, -1.096, -0.317], + "easing": "linear" + }, + "3.0": { + "vector": [-0.018, -1.11, -0.321], + "easing": "linear" + }, + "3.04": { + "vector": [-0.018, -1.122, -0.325], + "easing": "linear" + }, + "3.08": { + "vector": [-0.019, -1.13, -0.327], + "easing": "linear" + }, + "3.12": { + "vector": [-0.019, -1.135, -0.329], + "easing": "linear" + }, + "3.17": { + "vector": [-0.019, -1.137, -0.329], + "easing": "linear" + }, + "3.21": { + "vector": [-0.019, -1.135, -0.329], + "easing": "linear" + }, + "3.25": { + "vector": [-0.018, -1.129, -0.329], + "easing": "linear" + }, + "3.29": { + "vector": [-0.018, -1.12, -0.328], + "easing": "linear" + }, + "3.33": { + "vector": [-0.017, -1.108, -0.328], + "easing": "linear" + }, + "3.38": { + "vector": [-0.017, -1.093, -0.327], + "easing": "linear" + }, + "3.42": { + "vector": [-0.016, -1.075, -0.326], + "easing": "linear" + }, + "3.46": { + "vector": [-0.015, -1.055, -0.325], + "easing": "linear" + }, + "3.5": { + "vector": [-0.014, -1.033, -0.324], + "easing": "linear" + }, + "3.54": { + "vector": [-0.013, -1.008, -0.322], + "easing": "linear" + }, + "3.58": { + "vector": [-0.012, -0.982, -0.321], + "easing": "linear" + }, + "3.62": { + "vector": [-0.011, -0.954, -0.319], + "easing": "linear" + }, + "3.67": { + "vector": [-0.009, -0.925, -0.316], + "easing": "linear" + }, + "3.71": { + "vector": [-0.008, -0.895, -0.314], + "easing": "linear" + }, + "3.75": { + "vector": [-0.007, -0.864, -0.311], + "easing": "linear" + }, + "3.79": { + "vector": [-0.005, -0.832, -0.309], + "easing": "linear" + }, + "3.83": { + "vector": [-0.004, -0.8, -0.306], + "easing": "linear" + }, + "3.88": { + "vector": [-0.003, -0.768, -0.302], + "easing": "linear" + }, + "3.92": { + "vector": [-0.002, -0.735, -0.299], + "easing": "linear" + }, + "3.96": { + "vector": [-0.001, -0.703, -0.295], + "easing": "linear" + }, + "4.0": { + "vector": [0, -0.672, -0.291], + "easing": "linear" + }, + "4.04": { + "vector": [0.001, -0.642, -0.286], + "easing": "linear" + }, + "4.08": { + "vector": [0.002, -0.612, -0.282], + "easing": "linear" + }, + "4.12": { + "vector": [0.003, -0.584, -0.277], + "easing": "linear" + }, + "4.17": { + "vector": [0.004, -0.557, -0.271], + "easing": "linear" + }, + "4.21": { + "vector": [0.004, -0.531, -0.266], + "easing": "linear" + }, + "4.25": { + "vector": [0.005, -0.508, -0.26], + "easing": "linear" + }, + "4.29": { + "vector": [0.005, -0.487, -0.254], + "easing": "linear" + }, + "4.33": { + "vector": [0.005, -0.468, -0.247], + "easing": "linear" + }, + "4.38": { + "vector": [0.005, -0.451, -0.241], + "easing": "linear" + }, + "4.42": { + "vector": [0.005, -0.434, -0.234], + "easing": "linear" + }, + "4.46": { + "vector": [0.005, -0.418, -0.228], + "easing": "linear" + }, + "4.5": { + "vector": [0.005, -0.402, -0.221], + "easing": "linear" + }, + "4.54": { + "vector": [0.005, -0.386, -0.215], + "easing": "linear" + }, + "4.58": { + "vector": [0.005, -0.371, -0.209], + "easing": "linear" + }, + "4.62": { + "vector": [0.005, -0.356, -0.203], + "easing": "linear" + }, + "4.67": { + "vector": [0.005, -0.342, -0.197], + "easing": "linear" + }, + "4.71": { + "vector": [0.005, -0.328, -0.191], + "easing": "linear" + }, + "4.75": { + "vector": [0.005, -0.315, -0.186], + "easing": "linear" + }, + "4.79": { + "vector": [0.005, -0.301, -0.18], + "easing": "linear" + }, + "4.83": { + "vector": [0.005, -0.288, -0.174], + "easing": "linear" + }, + "4.88": { + "vector": [0.005, -0.276, -0.169], + "easing": "linear" + }, + "4.92": { + "vector": [0.005, -0.264, -0.163], + "easing": "linear" + }, + "4.96": { + "vector": [0.005, -0.252, -0.158], + "easing": "linear" + }, + "5.0": { + "vector": [0.005, -0.241, -0.153], + "easing": "linear" + }, + "5.04": { + "vector": [0.005, -0.23, -0.148], + "easing": "linear" + }, + "5.08": { + "vector": [0.005, -0.219, -0.143], + "easing": "linear" + }, + "5.12": { + "vector": [0.004, -0.209, -0.138], + "easing": "linear" + }, + "5.17": { + "vector": [0.004, -0.199, -0.133], + "easing": "linear" + }, + "5.21": { + "vector": [0.004, -0.189, -0.128], + "easing": "linear" + }, + "5.25": { + "vector": [0.004, -0.18, -0.124], + "easing": "linear" + }, + "5.29": { + "vector": [0.004, -0.17, -0.119], + "easing": "linear" + }, + "5.33": { + "vector": [0.004, -0.162, -0.115], + "easing": "linear" + }, + "5.38": { + "vector": [0.004, -0.153, -0.111], + "easing": "linear" + }, + "5.42": { + "vector": [0.004, -0.145, -0.106], + "easing": "linear" + }, + "5.46": { + "vector": [0.004, -0.137, -0.102], + "easing": "linear" + }, + "5.5": { + "vector": [0.004, -0.13, -0.098], + "easing": "linear" + }, + "5.54": { + "vector": [0.004, -0.122, -0.094], + "easing": "linear" + }, + "5.58": { + "vector": [0.004, -0.115, -0.09], + "easing": "linear" + }, + "5.62": { + "vector": [0.003, -0.109, -0.086], + "easing": "linear" + }, + "5.67": { + "vector": [0.003, -0.102, -0.082], + "easing": "linear" + }, + "5.71": { + "vector": [0.003, -0.096, -0.079], + "easing": "linear" + }, + "5.75": { + "vector": [0.003, -0.09, -0.075], + "easing": "linear" + }, + "5.79": { + "vector": [0.003, -0.084, -0.072], + "easing": "linear" + }, + "5.83": { + "vector": [0.003, -0.079, -0.068], + "easing": "linear" + }, + "5.88": { + "vector": [0.003, -0.074, -0.065], + "easing": "linear" + }, + "5.92": { + "vector": [0.003, -0.069, -0.062], + "easing": "linear" + }, + "5.96": { + "vector": [0.003, -0.064, -0.059], + "easing": "linear" + }, + "6.0": { + "vector": [0.003, -0.059, -0.056], + "easing": "linear" + }, + "6.04": { + "vector": [0.002, -0.055, -0.053], + "easing": "linear" + }, + "6.08": { + "vector": [0.002, -0.051, -0.05], + "easing": "linear" + }, + "6.12": { + "vector": [0.002, -0.047, -0.047], + "easing": "linear" + }, + "6.17": { + "vector": [0.002, -0.043, -0.044], + "easing": "linear" + }, + "6.21": { + "vector": [0.002, -0.04, -0.042], + "easing": "linear" + }, + "6.25": { + "vector": [0.002, -0.037, -0.039], + "easing": "linear" + }, + "6.29": { + "vector": [0.002, -0.033, -0.037], + "easing": "linear" + }, + "6.33": { + "vector": [0.002, -0.031, -0.034], + "easing": "linear" + }, + "6.38": { + "vector": [0.002, -0.028, -0.032], + "easing": "linear" + }, + "6.42": { + "vector": [0.002, -0.025, -0.03], + "easing": "linear" + }, + "6.46": { + "vector": [0.001, -0.023, -0.028], + "easing": "linear" + }, + "6.5": { + "vector": [0.001, -0.021, -0.026], + "easing": "linear" + }, + "6.54": { + "vector": [0.001, -0.018, -0.024], + "easing": "linear" + }, + "6.58": { + "vector": [0.001, -0.016, -0.022], + "easing": "linear" + }, + "6.62": { + "vector": [0.001, -0.015, -0.02], + "easing": "linear" + }, + "6.67": { + "vector": [0.001, -0.013, -0.018], + "easing": "linear" + }, + "6.71": { + "vector": [0.001, -0.011, -0.017], + "easing": "linear" + }, + "6.75": { + "vector": [0.001, -0.01, -0.015], + "easing": "linear" + }, + "6.79": { + "vector": [0.001, -0.009, -0.014], + "easing": "linear" + }, + "6.83": { + "vector": [0.001, -0.008, -0.012], + "easing": "linear" + }, + "6.88": { + "vector": [0.001, -0.006, -0.011], + "easing": "linear" + }, + "6.92": { + "vector": [0.001, -0.005, -0.01], + "easing": "linear" + }, + "6.96": { + "vector": [0.001, -0.005, -0.008], + "easing": "linear" + }, + "7.0": { + "vector": [0, -0.004, -0.007], + "easing": "linear" + }, + "7.04": { + "vector": [0, -0.003, -0.006], + "easing": "linear" + }, + "7.08": { + "vector": [0, -0.003, -0.005], + "easing": "linear" + }, + "7.12": { + "vector": [0, -0.002, -0.004], + "easing": "linear" + }, + "7.17": { + "vector": [0, -0.002, -0.004], + "easing": "linear" + }, + "7.21": { + "vector": [0, -0.001, -0.003], + "easing": "linear" + }, + "7.25": { + "vector": [0, -0.001, -0.002], + "easing": "linear" + }, + "7.29": { + "vector": [0, -0.001, -0.002], + "easing": "linear" + }, + "7.33": { + "vector": [0, 0, -0.001], + "easing": "linear" + }, + "7.42": { + "vector": [0, 0, -0.001], + "easing": "linear" + }, + "7.46": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0.239, -0.124, -0.006], + "easing": "linear" + }, + "0.04": { + "vector": [0.071, -0.458, -0.021], + "easing": "linear" + }, + "0.08": { + "vector": [-1.553, -0.733, -0.023], + "easing": "linear" + }, + "0.12": { + "vector": [-4.397, -0.791, -0.007], + "easing": "linear" + }, + "0.17": { + "vector": [-7.605, -0.731, 0.011], + "easing": "linear" + }, + "0.21": { + "vector": [-10.513, -0.65, 0.023], + "easing": "linear" + }, + "0.25": { + "vector": [-12.865, -0.568, 0.031], + "easing": "linear" + }, + "0.29": { + "vector": [-14.608, -0.462, 0.034], + "easing": "linear" + }, + "0.33": { + "vector": [-15.735, -0.319, 0.033], + "easing": "linear" + }, + "0.38": { + "vector": [-16.254, -0.123, 0.027], + "easing": "linear" + }, + "0.42": { + "vector": [-16.182, 0.123, 0.018], + "easing": "linear" + }, + "0.46": { + "vector": [-15.532, 0.417, 0.007], + "easing": "linear" + }, + "0.5": { + "vector": [-14.336, 0.731, -0.002], + "easing": "linear" + }, + "0.54": { + "vector": [-12.635, 1.049, -0.004], + "easing": "linear" + }, + "0.58": { + "vector": [-10.493, 1.338, 0.002], + "easing": "linear" + }, + "0.62": { + "vector": [-6.872, 1.598, 0.024], + "easing": "linear" + }, + "0.67": { + "vector": [-2.115, 1.716, 0.052], + "easing": "linear" + }, + "0.71": { + "vector": [1.169, 1.587, 0.056], + "easing": "linear" + }, + "0.75": { + "vector": [2.263, 1.302, 0.042], + "easing": "linear" + }, + "0.79": { + "vector": [2.197, 0.988, 0.025], + "easing": "linear" + }, + "0.83": { + "vector": [1.853, 0.701, 0.012], + "easing": "linear" + }, + "0.88": { + "vector": [1.564, 0.448, 0.003], + "easing": "linear" + }, + "0.92": { + "vector": [1.387, 0.218, -0.004], + "easing": "linear" + }, + "0.96": { + "vector": [1.297, 0.004, -0.008], + "easing": "linear" + }, + "1.0": { + "vector": [1.259, -0.197, -0.012], + "easing": "linear" + }, + "1.04": { + "vector": [1.258, -0.388, -0.014], + "easing": "linear" + }, + "1.08": { + "vector": [1.281, -0.566, -0.015], + "easing": "linear" + }, + "1.12": { + "vector": [1.334, -0.731, -0.015], + "easing": "linear" + }, + "1.17": { + "vector": [1.412, -0.882, -0.015], + "easing": "linear" + }, + "1.21": { + "vector": [1.517, -1.018, -0.014], + "easing": "linear" + }, + "1.25": { + "vector": [1.65, -1.137, -0.013], + "easing": "linear" + }, + "1.29": { + "vector": [1.812, -1.238, -0.012], + "easing": "linear" + }, + "1.33": { + "vector": [1.994, -1.314, -0.01], + "easing": "linear" + }, + "1.38": { + "vector": [1.356, -1.257, -0.003], + "easing": "linear" + }, + "1.42": { + "vector": [-0.102, -1.009, 0.003], + "easing": "linear" + }, + "1.46": { + "vector": [-0.701, -0.735, -0.002], + "easing": "linear" + }, + "1.5": { + "vector": [0.107, -0.532, -0.011], + "easing": "linear" + }, + "1.54": { + "vector": [1.553, -0.372, -0.016], + "easing": "linear" + }, + "1.58": { + "vector": [2.915, -0.228, -0.018], + "easing": "linear" + }, + "1.62": { + "vector": [3.939, -0.093, -0.019], + "easing": "linear" + }, + "1.67": { + "vector": [4.563, 0.025, -0.019], + "easing": "linear" + }, + "1.71": { + "vector": [4.814, 0.125, -0.018], + "easing": "linear" + }, + "1.75": { + "vector": [4.735, 0.212, -0.019], + "easing": "linear" + }, + "1.79": { + "vector": [4.327, 0.289, -0.021], + "easing": "linear" + }, + "1.83": { + "vector": [3.599, 0.366, -0.024], + "easing": "linear" + }, + "1.88": { + "vector": [2.578, 0.464, -0.03], + "easing": "linear" + }, + "1.92": { + "vector": [1.239, 0.591, -0.038], + "easing": "linear" + }, + "1.96": { + "vector": [-0.323, 0.79, -0.053], + "easing": "linear" + }, + "2.0": { + "vector": [-1.432, 0.866, -0.062], + "easing": "linear" + }, + "2.04": { + "vector": [-2.35, 0.786, -0.059], + "easing": "linear" + }, + "2.08": { + "vector": [-4.871, 0.747, -0.057], + "easing": "linear" + }, + "2.12": { + "vector": [-8.991, 0.909, -0.073], + "easing": "linear" + }, + "2.17": { + "vector": [-13.435, 1.179, -0.111], + "easing": "linear" + }, + "2.21": { + "vector": [-17.305, 1.456, -0.16], + "easing": "linear" + }, + "2.25": { + "vector": [-20.397, 1.696, -0.211], + "easing": "linear" + }, + "2.29": { + "vector": [-22.802, 1.889, -0.256], + "easing": "linear" + }, + "2.33": { + "vector": [-24.653, 2.038, -0.294], + "easing": "linear" + }, + "2.38": { + "vector": [-26.043, 2.147, -0.324], + "easing": "linear" + }, + "2.42": { + "vector": [-27.034, 2.219, -0.344], + "easing": "linear" + }, + "2.46": { + "vector": [-27.663, 2.256, -0.355], + "easing": "linear" + }, + "2.5": { + "vector": [-27.947, 2.26, -0.357], + "easing": "linear" + }, + "2.54": { + "vector": [-27.869, 2.233, -0.349], + "easing": "linear" + }, + "2.58": { + "vector": [-27.419, 2.176, -0.333], + "easing": "linear" + }, + "2.62": { + "vector": [-26.624, 2.091, -0.309], + "easing": "linear" + }, + "2.67": { + "vector": [-25.514, 1.976, -0.279], + "easing": "linear" + }, + "2.71": { + "vector": [-24.085, 1.833, -0.243], + "easing": "linear" + }, + "2.75": { + "vector": [-22.323, 1.66, -0.204], + "easing": "linear" + }, + "2.79": { + "vector": [-20.196, 1.457, -0.163], + "easing": "linear" + }, + "2.83": { + "vector": [-16.436, 1.177, -0.112], + "easing": "linear" + }, + "2.88": { + "vector": [-11.05, 0.832, -0.066], + "easing": "linear" + }, + "2.92": { + "vector": [-6.984, 0.6, -0.046], + "easing": "linear" + }, + "2.96": { + "vector": [-5.295, 0.521, -0.04], + "easing": "linear" + }, + "3.0": { + "vector": [-4.849, 0.608, -0.047], + "easing": "linear" + }, + "3.04": { + "vector": [-5.145, 0.476, -0.037], + "easing": "linear" + }, + "3.08": { + "vector": [-5.473, 0.5, -0.038], + "easing": "linear" + }, + "3.12": { + "vector": [-5.801, 0.534, -0.041], + "easing": "linear" + }, + "3.17": { + "vector": [-6.163, 0.55, -0.042], + "easing": "linear" + }, + "3.21": { + "vector": [-6.502, 0.548, -0.041], + "easing": "linear" + }, + "3.25": { + "vector": [-6.687, 0.541, -0.04], + "easing": "linear" + }, + "3.29": { + "vector": [-6.739, 0.534, -0.039], + "easing": "linear" + }, + "3.33": { + "vector": [-6.723, 0.529, -0.039], + "easing": "linear" + }, + "3.38": { + "vector": [-6.702, 0.524, -0.038], + "easing": "linear" + }, + "3.42": { + "vector": [-6.685, 0.52, -0.038], + "easing": "linear" + }, + "3.46": { + "vector": [-6.686, 0.517, -0.038], + "easing": "linear" + }, + "3.5": { + "vector": [-6.691, 0.518, -0.038], + "easing": "linear" + }, + "3.54": { + "vector": [-6.702, 0.521, -0.038], + "easing": "linear" + }, + "3.58": { + "vector": [-6.76, 0.52, -0.038], + "easing": "linear" + }, + "3.62": { + "vector": [-6.802, 0.524, -0.038], + "easing": "linear" + }, + "3.67": { + "vector": [-6.855, 0.53, -0.039], + "easing": "linear" + }, + "3.71": { + "vector": [-6.936, 0.534, -0.039], + "easing": "linear" + }, + "3.75": { + "vector": [-7.027, 0.54, -0.039], + "easing": "linear" + }, + "3.79": { + "vector": [-7.133, 0.547, -0.04], + "easing": "linear" + }, + "3.83": { + "vector": [-7.242, 0.555, -0.041], + "easing": "linear" + }, + "3.88": { + "vector": [-7.376, 0.564, -0.041], + "easing": "linear" + }, + "3.92": { + "vector": [-7.516, 0.573, -0.042], + "easing": "linear" + }, + "3.96": { + "vector": [-7.667, 0.583, -0.043], + "easing": "linear" + }, + "4.0": { + "vector": [-7.85, 0.593, -0.044], + "easing": "linear" + }, + "4.04": { + "vector": [-8.032, 0.603, -0.045], + "easing": "linear" + }, + "4.08": { + "vector": [-8.235, 0.615, -0.046], + "easing": "linear" + }, + "4.12": { + "vector": [-8.436, 0.627, -0.047], + "easing": "linear" + }, + "4.17": { + "vector": [-8.678, 0.639, -0.048], + "easing": "linear" + }, + "4.21": { + "vector": [-9.055, 0.847, -0.07], + "easing": "linear" + }, + "4.25": { + "vector": [-9.565, 1.266, -0.116], + "easing": "linear" + }, + "4.29": { + "vector": [-9.992, 1.516, -0.144], + "easing": "linear" + }, + "4.33": { + "vector": [-10.228, 1.443, -0.137], + "easing": "linear" + }, + "4.38": { + "vector": [-10.309, 1.199, -0.111], + "easing": "linear" + }, + "4.42": { + "vector": [-10.296, 0.909, -0.078], + "easing": "linear" + }, + "4.46": { + "vector": [-10.253, 0.635, -0.048], + "easing": "linear" + }, + "4.5": { + "vector": [-10.167, 0.384, -0.021], + "easing": "linear" + }, + "4.54": { + "vector": [-10.028, 0.144, 0.005], + "easing": "linear" + }, + "4.58": { + "vector": [-9.838, -0.081, 0.029], + "easing": "linear" + }, + "4.62": { + "vector": [-9.581, -0.303, 0.051], + "easing": "linear" + }, + "4.67": { + "vector": [-9.264, -0.514, 0.072], + "easing": "linear" + }, + "4.71": { + "vector": [-8.892, -0.709, 0.089], + "easing": "linear" + }, + "4.75": { + "vector": [-8.453, -0.891, 0.104], + "easing": "linear" + }, + "4.79": { + "vector": [-7.952, -1.055, 0.115], + "easing": "linear" + }, + "4.83": { + "vector": [-7.383, -1.201, 0.123], + "easing": "linear" + }, + "4.88": { + "vector": [-6.758, -1.317, 0.127], + "easing": "linear" + }, + "4.92": { + "vector": [-6.072, -1.404, 0.126], + "easing": "linear" + }, + "4.96": { + "vector": [-4.845, -1.733, 0.14], + "easing": "linear" + }, + "5.0": { + "vector": [-3.032, -2.262, 0.159], + "easing": "linear" + }, + "5.04": { + "vector": [-1.664, -2.371, 0.15], + "easing": "linear" + }, + "5.08": { + "vector": [-1.289, -1.893, 0.116], + "easing": "linear" + }, + "5.12": { + "vector": [-1.604, -1.171, 0.073], + "easing": "linear" + }, + "5.17": { + "vector": [-2.28, -0.478, 0.032], + "easing": "linear" + }, + "5.21": { + "vector": [-3.149, 0.132, -0.009], + "easing": "linear" + }, + "5.25": { + "vector": [-4.191, 0.645, -0.049], + "easing": "linear" + }, + "5.29": { + "vector": [-5.402, 1.142, -0.094], + "easing": "linear" + }, + "5.33": { + "vector": [-6.807, 1.627, -0.146], + "easing": "linear" + }, + "5.38": { + "vector": [-7.376, 1.784, -0.166], + "easing": "linear" + }, + "5.42": { + "vector": [-7.285, 1.357, -0.126], + "easing": "linear" + }, + "5.46": { + "vector": [-8.507, 0.923, -0.081], + "easing": "linear" + }, + "5.5": { + "vector": [-11.384, 0.908, -0.076], + "easing": "linear" + }, + "5.54": { + "vector": [-14.821, 1.152, -0.11], + "easing": "linear" + }, + "5.58": { + "vector": [-17.985, 1.447, -0.161], + "easing": "linear" + }, + "5.62": { + "vector": [-20.625, 1.707, -0.214], + "easing": "linear" + }, + "5.67": { + "vector": [-22.752, 1.912, -0.261], + "easing": "linear" + }, + "5.71": { + "vector": [-24.43, 2.068, -0.299], + "easing": "linear" + }, + "5.75": { + "vector": [-25.728, 2.179, -0.328], + "easing": "linear" + }, + "5.79": { + "vector": [-26.692, 2.252, -0.349], + "easing": "linear" + }, + "5.83": { + "vector": [-27.345, 2.288, -0.36], + "easing": "linear" + }, + "5.88": { + "vector": [-27.7, 2.29, -0.362], + "easing": "linear" + }, + "5.92": { + "vector": [-27.769, 2.259, -0.355], + "easing": "linear" + }, + "5.96": { + "vector": [-27.543, 2.196, -0.339], + "easing": "linear" + }, + "6.0": { + "vector": [-27.015, 2.102, -0.316], + "easing": "linear" + }, + "6.04": { + "vector": [-26.173, 1.98, -0.286], + "easing": "linear" + }, + "6.08": { + "vector": [-24.991, 1.831, -0.25], + "easing": "linear" + }, + "6.12": { + "vector": [-23.436, 1.658, -0.211], + "easing": "linear" + }, + "6.17": { + "vector": [-21.469, 1.462, -0.17], + "easing": "linear" + }, + "6.21": { + "vector": [-18.201, 1.275, -0.129], + "easing": "linear" + }, + "6.25": { + "vector": [-13.776, 0.951, -0.082], + "easing": "linear" + }, + "6.29": { + "vector": [-9.997, 0.741, -0.059], + "easing": "linear" + }, + "6.33": { + "vector": [-8, 0.663, -0.052], + "easing": "linear" + }, + "6.38": { + "vector": [-6.968, 0.684, -0.055], + "easing": "linear" + }, + "6.42": { + "vector": [-6.253, 0.727, -0.059], + "easing": "linear" + }, + "6.46": { + "vector": [-5.607, 0.764, -0.062], + "easing": "linear" + }, + "6.5": { + "vector": [-4.964, 0.792, -0.064], + "easing": "linear" + }, + "6.54": { + "vector": [-4.338, 0.815, -0.065], + "easing": "linear" + }, + "6.58": { + "vector": [-3.738, 0.836, -0.067], + "easing": "linear" + }, + "6.62": { + "vector": [-3.198, 0.855, -0.068], + "easing": "linear" + }, + "6.67": { + "vector": [-2.704, 0.874, -0.069], + "easing": "linear" + }, + "6.71": { + "vector": [-2.28, 0.89, -0.07], + "easing": "linear" + }, + "6.75": { + "vector": [-1.911, 0.906, -0.07], + "easing": "linear" + }, + "6.79": { + "vector": [-1.6, 0.919, -0.071], + "easing": "linear" + }, + "6.83": { + "vector": [-1.353, 0.931, -0.071], + "easing": "linear" + }, + "6.88": { + "vector": [-1.162, 0.942, -0.072], + "easing": "linear" + }, + "6.92": { + "vector": [-1.038, 0.95, -0.072], + "easing": "linear" + }, + "6.96": { + "vector": [-0.967, 0.957, -0.073], + "easing": "linear" + }, + "7.0": { + "vector": [-0.959, 0.963, -0.073], + "easing": "linear" + }, + "7.04": { + "vector": [-1.013, 0.967, -0.073], + "easing": "linear" + }, + "7.08": { + "vector": [-1.116, 0.971, -0.074], + "easing": "linear" + }, + "7.12": { + "vector": [-1.293, 0.972, -0.074], + "easing": "linear" + }, + "7.17": { + "vector": [-1.515, 0.974, -0.075], + "easing": "linear" + }, + "7.21": { + "vector": [-1.816, 0.973, -0.075], + "easing": "linear" + }, + "7.25": { + "vector": [-2.154, 0.974, -0.076], + "easing": "linear" + }, + "7.29": { + "vector": [-2.564, 0.974, -0.076], + "easing": "linear" + }, + "7.33": { + "vector": [-3.021, 0.975, -0.077], + "easing": "linear" + }, + "7.38": { + "vector": [-3.548, 0.975, -0.078], + "easing": "linear" + }, + "7.42": { + "vector": [-4.114, 0.977, -0.079], + "easing": "linear" + }, + "7.46": { + "vector": [-4.742, 0.98, -0.08], + "easing": "linear" + }, + "7.5": { + "vector": [-5.477, 0.978, -0.081], + "easing": "linear" + }, + "7.54": { + "vector": [-6.136, 1.023, -0.086], + "easing": "linear" + }, + "7.58": { + "vector": [-7.272, 0.982, -0.083], + "easing": "linear" + }, + "7.62": { + "vector": [-7.463, 1.017, -0.087], + "easing": "linear" + }, + "7.67": { + "vector": [-6.003, 1.23, -0.104], + "easing": "linear" + }, + "7.71": { + "vector": [-4.554, 1.373, -0.112], + "easing": "linear" + }, + "7.75": { + "vector": [-4.362, 1.338, -0.107], + "easing": "linear" + }, + "7.79": { + "vector": [-4.929, 1.205, -0.095], + "easing": "linear" + }, + "7.83": { + "vector": [-5.657, 1.048, -0.081], + "easing": "linear" + }, + "7.88": { + "vector": [-6.31, 0.897, -0.067], + "easing": "linear" + }, + "7.92": { + "vector": [-6.832, 0.76, -0.054], + "easing": "linear" + }, + "7.96": { + "vector": [-7.253, 0.634, -0.042], + "easing": "linear" + }, + "8.0": { + "vector": [-7.596, 0.517, -0.031], + "easing": "linear" + }, + "8.04": { + "vector": [-7.868, 0.411, -0.022], + "easing": "linear" + }, + "8.08": { + "vector": [-8.083, 0.309, -0.014], + "easing": "linear" + }, + "8.12": { + "vector": [-8.245, 0.215, -0.008], + "easing": "linear" + }, + "8.17": { + "vector": [-8.354, 0.13, -0.002], + "easing": "linear" + }, + "8.21": { + "vector": [-8.372, 0.055, 0.001], + "easing": "linear" + }, + "8.25": { + "vector": [-8.12, -0.006, 0.003], + "easing": "linear" + }, + "8.29": { + "vector": [-7.536, -0.052, 0.003], + "easing": "linear" + }, + "8.33": { + "vector": [-6.781, -0.091, 0.002], + "easing": "linear" + }, + "8.38": { + "vector": [-5.997, -0.126, 0], + "easing": "linear" + }, + "8.42": { + "vector": [-5.251, -0.159, -0.001], + "easing": "linear" + }, + "8.46": { + "vector": [-4.556, -0.191, -0.003], + "easing": "linear" + }, + "8.5": { + "vector": [-3.906, -0.219, -0.005], + "easing": "linear" + }, + "8.54": { + "vector": [-3.29, -0.244, -0.007], + "easing": "linear" + }, + "8.58": { + "vector": [-2.732, -0.267, -0.009], + "easing": "linear" + }, + "8.62": { + "vector": [-2.207, -0.286, -0.011], + "easing": "linear" + }, + "8.67": { + "vector": [-1.727, -0.302, -0.013], + "easing": "linear" + }, + "8.71": { + "vector": [-1.294, -0.312, -0.015], + "easing": "linear" + }, + "8.75": { + "vector": [-0.918, -0.321, -0.016], + "easing": "linear" + }, + "8.79": { + "vector": [-0.583, -0.323, -0.017], + "easing": "linear" + }, + "8.83": { + "vector": [-0.319, -0.329, -0.018], + "easing": "linear" + }, + "8.88": { + "vector": [-0.094, -0.319, -0.018], + "easing": "linear" + }, + "8.92": { + "vector": [0.067, -0.313, -0.018], + "easing": "linear" + }, + "8.96": { + "vector": [0.172, -0.298, -0.017], + "easing": "linear" + }, + "9.0": { + "vector": [0.206, -0.282, -0.016], + "easing": "linear" + }, + "9.04": { + "vector": [0.198, -0.255, -0.015], + "easing": "linear" + }, + "9.08": { + "vector": [0.094, -0.234, -0.013], + "easing": "linear" + }, + "9.12": { + "vector": [-0.103, -0.207, -0.011], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [1.109, 0.471, -0.053], + "easing": "linear" + }, + "0.04": { + "vector": [4.521, 1.054, -0.107], + "easing": "linear" + }, + "0.08": { + "vector": [9.439, 0.593, -0.056], + "easing": "linear" + }, + "0.12": { + "vector": [10.972, -0.253, 0.018], + "easing": "linear" + }, + "0.17": { + "vector": [7.626, -0.616, 0.083], + "easing": "linear" + }, + "0.21": { + "vector": [1.636, -0.524, 0.109], + "easing": "linear" + }, + "0.25": { + "vector": [-4.364, -0.317, 0.106], + "easing": "linear" + }, + "0.29": { + "vector": [-9.206, -0.155, 0.096], + "easing": "linear" + }, + "0.33": { + "vector": [-12.805, -0.002, 0.079], + "easing": "linear" + }, + "0.38": { + "vector": [-15.378, 0.154, 0.055], + "easing": "linear" + }, + "0.42": { + "vector": [-17.153, 0.363, 0.014], + "easing": "linear" + }, + "0.46": { + "vector": [-18.271, 0.651, -0.049], + "easing": "linear" + }, + "0.5": { + "vector": [-18.764, 1.012, -0.132], + "easing": "linear" + }, + "0.54": { + "vector": [-18.648, 1.406, -0.22], + "easing": "linear" + }, + "0.58": { + "vector": [-17.904, 1.807, -0.302], + "easing": "linear" + }, + "0.62": { + "vector": [-17.716, 2.134, -0.357], + "easing": "linear" + }, + "0.67": { + "vector": [-13.334, 2.633, -0.383], + "easing": "linear" + }, + "0.71": { + "vector": [-1.65, 3.056, -0.308], + "easing": "linear" + }, + "0.75": { + "vector": [8.989, 2.851, -0.199], + "easing": "linear" + }, + "0.79": { + "vector": [13.305, 2.133, -0.13], + "easing": "linear" + }, + "0.83": { + "vector": [13.11, 1.307, -0.073], + "easing": "linear" + }, + "0.88": { + "vector": [11.612, 0.598, -0.012], + "easing": "linear" + }, + "0.92": { + "vector": [10.358, 0.024, 0.049], + "easing": "linear" + }, + "0.96": { + "vector": [9.58, -0.462, 0.108], + "easing": "linear" + }, + "1.0": { + "vector": [9.072, -0.89, 0.165], + "easing": "linear" + }, + "1.04": { + "vector": [8.655, -1.271, 0.22], + "easing": "linear" + }, + "1.08": { + "vector": [8.251, -1.603, 0.272], + "easing": "linear" + }, + "1.12": { + "vector": [7.819, -1.88, 0.321], + "easing": "linear" + }, + "1.17": { + "vector": [7.38, -2.105, 0.364], + "easing": "linear" + }, + "1.21": { + "vector": [6.926, -2.272, 0.402], + "easing": "linear" + }, + "1.25": { + "vector": [6.452, -2.378, 0.431], + "easing": "linear" + }, + "1.29": { + "vector": [5.956, -2.42, 0.452], + "easing": "linear" + }, + "1.33": { + "vector": [5.44, -2.397, 0.463], + "easing": "linear" + }, + "1.38": { + "vector": [6.507, -2.505, 0.482], + "easing": "linear" + }, + "1.42": { + "vector": [5.789, -2.468, 0.509], + "easing": "linear" + }, + "1.46": { + "vector": [-0.067, -1.762, 0.442], + "easing": "linear" + }, + "1.5": { + "vector": [-5.399, -0.862, 0.268], + "easing": "linear" + }, + "1.54": { + "vector": [-6.052, -0.189, 0.108], + "easing": "linear" + }, + "1.58": { + "vector": [-3.246, 0.292, -0.003], + "easing": "linear" + }, + "1.62": { + "vector": [0.407, 0.689, -0.084], + "easing": "linear" + }, + "1.67": { + "vector": [3.559, 1.028, -0.143], + "easing": "linear" + }, + "1.71": { + "vector": [5.88, 1.26, -0.179], + "easing": "linear" + }, + "1.75": { + "vector": [7.552, 1.365, -0.192], + "easing": "linear" + }, + "1.79": { + "vector": [8.768, 1.346, -0.185], + "easing": "linear" + }, + "1.83": { + "vector": [9.569, 1.205, -0.157], + "easing": "linear" + }, + "1.88": { + "vector": [9.987, 0.964, -0.114], + "easing": "linear" + }, + "1.92": { + "vector": [10.07, 0.671, -0.061], + "easing": "linear" + }, + "1.96": { + "vector": [9.727, 0.35, 0], + "easing": "linear" + }, + "2.0": { + "vector": [7.885, 0.623, -0.064], + "easing": "linear" + }, + "2.04": { + "vector": [8.357, 1.099, -0.169], + "easing": "linear" + }, + "2.08": { + "vector": [12.584, 0.763, -0.093], + "easing": "linear" + }, + "2.12": { + "vector": [13.45, 0.164, 0.04], + "easing": "linear" + }, + "2.17": { + "vector": [8.019, 0.17, 0.073], + "easing": "linear" + }, + "2.21": { + "vector": [-0.451, 0.684, -0.043], + "easing": "linear" + }, + "2.25": { + "vector": [-8.191, 1.291, -0.235], + "easing": "linear" + }, + "2.29": { + "vector": [-13.935, 1.788, -0.422], + "easing": "linear" + }, + "2.33": { + "vector": [-18.009, 2.148, -0.573], + "easing": "linear" + }, + "2.38": { + "vector": [-21.04, 2.406, -0.689], + "easing": "linear" + }, + "2.42": { + "vector": [-23.443, 2.592, -0.779], + "easing": "linear" + }, + "2.46": { + "vector": [-25.433, 2.726, -0.848], + "easing": "linear" + }, + "2.5": { + "vector": [-27.121, 2.815, -0.898], + "easing": "linear" + }, + "2.54": { + "vector": [-28.593, 2.868, -0.931], + "easing": "linear" + }, + "2.58": { + "vector": [-29.834, 2.892, -0.948], + "easing": "linear" + }, + "2.62": { + "vector": [-30.773, 2.888, -0.951], + "easing": "linear" + }, + "2.67": { + "vector": [-31.473, 2.862, -0.94], + "easing": "linear" + }, + "2.71": { + "vector": [-32.013, 2.815, -0.919], + "easing": "linear" + }, + "2.75": { + "vector": [-32.421, 2.749, -0.888], + "easing": "linear" + }, + "2.79": { + "vector": [-32.686, 2.667, -0.847], + "easing": "linear" + }, + "2.83": { + "vector": [-34.017, 2.573, -0.803], + "easing": "linear" + }, + "2.88": { + "vector": [-31.616, 2.256, -0.63], + "easing": "linear" + }, + "2.92": { + "vector": [-21.125, 1.604, -0.34], + "easing": "linear" + }, + "2.96": { + "vector": [-9.625, 1.14, -0.19], + "easing": "linear" + }, + "3.0": { + "vector": [-3.471, 0.962, -0.146], + "easing": "linear" + }, + "3.04": { + "vector": [-2.087, 1.037, -0.16], + "easing": "linear" + }, + "3.08": { + "vector": [-3.245, 0.706, -0.071], + "easing": "linear" + }, + "3.12": { + "vector": [-4.607, 0.658, -0.058], + "easing": "linear" + }, + "3.17": { + "vector": [-5.617, 0.745, -0.081], + "easing": "linear" + }, + "3.21": { + "vector": [-6.578, 0.831, -0.104], + "easing": "linear" + }, + "3.25": { + "vector": [-7.65, 0.863, -0.112], + "easing": "linear" + }, + "3.29": { + "vector": [-8.435, 0.849, -0.107], + "easing": "linear" + }, + "3.33": { + "vector": [-8.757, 0.829, -0.101], + "easing": "linear" + }, + "3.38": { + "vector": [-8.767, 0.82, -0.098], + "easing": "linear" + }, + "3.42": { + "vector": [-8.745, 0.8, -0.092], + "easing": "linear" + }, + "3.46": { + "vector": [-8.676, 0.794, -0.09], + "easing": "linear" + }, + "3.5": { + "vector": [-8.665, 0.784, -0.087], + "easing": "linear" + }, + "3.54": { + "vector": [-8.632, 0.785, -0.087], + "easing": "linear" + }, + "3.58": { + "vector": [-8.633, 0.784, -0.087], + "easing": "linear" + }, + "3.62": { + "vector": [-8.724, 0.77, -0.082], + "easing": "linear" + }, + "3.67": { + "vector": [-8.752, 0.769, -0.082], + "easing": "linear" + }, + "3.71": { + "vector": [-8.779, 0.772, -0.083], + "easing": "linear" + }, + "3.75": { + "vector": [-8.851, 0.771, -0.082], + "easing": "linear" + }, + "3.79": { + "vector": [-8.925, 0.771, -0.082], + "easing": "linear" + }, + "3.83": { + "vector": [-9.024, 0.771, -0.082], + "easing": "linear" + }, + "3.88": { + "vector": [-9.103, 0.774, -0.083], + "easing": "linear" + }, + "3.92": { + "vector": [-9.204, 0.778, -0.084], + "easing": "linear" + }, + "3.96": { + "vector": [-9.306, 0.783, -0.086], + "easing": "linear" + }, + "4.0": { + "vector": [-9.42, 0.788, -0.087], + "easing": "linear" + }, + "4.04": { + "vector": [-9.602, 0.793, -0.088], + "easing": "linear" + }, + "4.08": { + "vector": [-9.745, 0.799, -0.09], + "easing": "linear" + }, + "4.12": { + "vector": [-9.854, 0.806, -0.092], + "easing": "linear" + }, + "4.17": { + "vector": [-9.928, 0.813, -0.094], + "easing": "linear" + }, + "4.21": { + "vector": [-9.837, 0.371, 0.045], + "easing": "linear" + }, + "4.25": { + "vector": [-9.985, 0.262, 0.082], + "easing": "linear" + }, + "4.29": { + "vector": [-10.903, 1.357, -0.267], + "easing": "linear" + }, + "4.33": { + "vector": [-12.008, 2.531, -0.654], + "easing": "linear" + }, + "4.38": { + "vector": [-12.7, 2.818, -0.754], + "easing": "linear" + }, + "4.42": { + "vector": [-12.911, 2.413, -0.622], + "easing": "linear" + }, + "4.46": { + "vector": [-12.882, 1.81, -0.424], + "easing": "linear" + }, + "4.5": { + "vector": [-12.877, 1.253, -0.241], + "easing": "linear" + }, + "4.54": { + "vector": [-12.899, 0.794, -0.091], + "easing": "linear" + }, + "4.58": { + "vector": [-12.899, 0.381, 0.044], + "easing": "linear" + }, + "4.62": { + "vector": [-12.866, 0, 0.167], + "easing": "linear" + }, + "4.67": { + "vector": [-12.768, -0.374, 0.287], + "easing": "linear" + }, + "4.71": { + "vector": [-12.608, -0.74, 0.403], + "easing": "linear" + }, + "4.75": { + "vector": [-12.4, -1.074, 0.507], + "easing": "linear" + }, + "4.79": { + "vector": [-12.131, -1.38, 0.6], + "easing": "linear" + }, + "4.83": { + "vector": [-11.8, -1.65, 0.679], + "easing": "linear" + }, + "4.88": { + "vector": [-11.384, -1.888, 0.745], + "easing": "linear" + }, + "4.92": { + "vector": [-10.909, -2.069, 0.791], + "easing": "linear" + }, + "4.96": { + "vector": [-11.502, -1.321, 0.561], + "easing": "linear" + }, + "5.0": { + "vector": [-11.069, -1.005, 0.454], + "easing": "linear" + }, + "5.04": { + "vector": [-6.987, -2.518, 0.843], + "easing": "linear" + }, + "5.08": { + "vector": [-2.094, -3.863, 1.124], + "easing": "linear" + }, + "5.12": { + "vector": [0.581, -3.572, 1.007], + "easing": "linear" + }, + "5.17": { + "vector": [1.152, -2.241, 0.667], + "easing": "linear" + }, + "5.21": { + "vector": [0.775, -0.909, 0.334], + "easing": "linear" + }, + "5.25": { + "vector": [0.253, 0.043, 0.094], + "easing": "linear" + }, + "5.29": { + "vector": [-0.242, 0.554, -0.038], + "easing": "linear" + }, + "5.33": { + "vector": [-0.701, 0.817, -0.107], + "easing": "linear" + }, + "5.38": { + "vector": [-3.172, 2.117, -0.479], + "easing": "linear" + }, + "5.42": { + "vector": [-3.538, 3.608, -0.893], + "easing": "linear" + }, + "5.46": { + "vector": [1.429, 2.833, -0.631], + "easing": "linear" + }, + "5.5": { + "vector": [4.631, 1.014, -0.152], + "easing": "linear" + }, + "5.54": { + "vector": [1.943, 0.24, 0.08], + "easing": "linear" + }, + "5.58": { + "vector": [-4.157, 0.596, 0], + "easing": "linear" + }, + "5.62": { + "vector": [-10.293, 1.297, -0.232], + "easing": "linear" + }, + "5.67": { + "vector": [-15.137, 1.888, -0.459], + "easing": "linear" + }, + "5.71": { + "vector": [-18.748, 2.295, -0.632], + "easing": "linear" + }, + "5.75": { + "vector": [-21.522, 2.569, -0.757], + "easing": "linear" + }, + "5.79": { + "vector": [-23.779, 2.759, -0.851], + "easing": "linear" + }, + "5.83": { + "vector": [-25.694, 2.89, -0.921], + "easing": "linear" + }, + "5.88": { + "vector": [-27.354, 2.974, -0.97], + "easing": "linear" + }, + "5.92": { + "vector": [-28.81, 3.014, -1], + "easing": "linear" + }, + "5.96": { + "vector": [-30.108, 3.015, -1.012], + "easing": "linear" + }, + "6.0": { + "vector": [-31.262, 2.981, -1.006], + "easing": "linear" + }, + "6.04": { + "vector": [-32.284, 2.915, -0.983], + "easing": "linear" + }, + "6.08": { + "vector": [-33.179, 2.82, -0.946], + "easing": "linear" + }, + "6.12": { + "vector": [-33.925, 2.702, -0.895], + "easing": "linear" + }, + "6.17": { + "vector": [-34.473, 2.562, -0.832], + "easing": "linear" + }, + "6.21": { + "vector": [-35.203, 2.05, -0.643], + "easing": "linear" + }, + "6.25": { + "vector": [-33.185, 2.138, -0.608], + "easing": "linear" + }, + "6.29": { + "vector": [-25.399, 1.699, -0.4], + "easing": "linear" + }, + "6.33": { + "vector": [-16.621, 1.072, -0.175], + "easing": "linear" + }, + "6.38": { + "vector": [-11.546, 0.761, -0.082], + "easing": "linear" + }, + "6.42": { + "vector": [-9.683, 0.787, -0.093], + "easing": "linear" + }, + "6.46": { + "vector": [-8.993, 0.925, -0.134], + "easing": "linear" + }, + "6.5": { + "vector": [-8.348, 1.042, -0.168], + "easing": "linear" + }, + "6.54": { + "vector": [-7.459, 1.121, -0.191], + "easing": "linear" + }, + "6.58": { + "vector": [-6.423, 1.179, -0.207], + "easing": "linear" + }, + "6.62": { + "vector": [-5.351, 1.23, -0.22], + "easing": "linear" + }, + "6.67": { + "vector": [-4.339, 1.279, -0.233], + "easing": "linear" + }, + "6.71": { + "vector": [-3.398, 1.327, -0.244], + "easing": "linear" + }, + "6.75": { + "vector": [-2.555, 1.371, -0.255], + "easing": "linear" + }, + "6.79": { + "vector": [-1.789, 1.412, -0.264], + "easing": "linear" + }, + "6.83": { + "vector": [-1.096, 1.45, -0.273], + "easing": "linear" + }, + "6.88": { + "vector": [-0.497, 1.482, -0.28], + "easing": "linear" + }, + "6.92": { + "vector": [0.022, 1.51, -0.286], + "easing": "linear" + }, + "6.96": { + "vector": [0.434, 1.532, -0.29], + "easing": "linear" + }, + "7.0": { + "vector": [0.786, 1.55, -0.294], + "easing": "linear" + }, + "7.04": { + "vector": [1.032, 1.562, -0.297], + "easing": "linear" + }, + "7.08": { + "vector": [1.202, 1.571, -0.299], + "easing": "linear" + }, + "7.12": { + "vector": [1.302, 1.576, -0.301], + "easing": "linear" + }, + "7.17": { + "vector": [1.289, 1.576, -0.301], + "easing": "linear" + }, + "7.21": { + "vector": [1.221, 1.573, -0.301], + "easing": "linear" + }, + "7.25": { + "vector": [1.019, 1.565, -0.3], + "easing": "linear" + }, + "7.29": { + "vector": [0.776, 1.557, -0.3], + "easing": "linear" + }, + "7.33": { + "vector": [0.43, 1.546, -0.298], + "easing": "linear" + }, + "7.38": { + "vector": [0.029, 1.536, -0.297], + "easing": "linear" + }, + "7.42": { + "vector": [-0.501, 1.521, -0.296], + "easing": "linear" + }, + "7.46": { + "vector": [-1.073, 1.511, -0.295], + "easing": "linear" + }, + "7.5": { + "vector": [-1.618, 1.496, -0.291], + "easing": "linear" + }, + "7.54": { + "vector": [-2.494, 1.435, -0.279], + "easing": "linear" + }, + "7.58": { + "vector": [-2.86, 1.624, -0.335], + "easing": "linear" + }, + "7.62": { + "vector": [-7.595, 1.322, -0.254], + "easing": "linear" + }, + "7.67": { + "vector": [-13.152, 1.022, -0.158], + "easing": "linear" + }, + "7.71": { + "vector": [-11.826, 1.512, -0.315], + "easing": "linear" + }, + "7.75": { + "vector": [-7.328, 2.188, -0.515], + "easing": "linear" + }, + "7.79": { + "vector": [-5.727, 2.384, -0.579], + "easing": "linear" + }, + "7.83": { + "vector": [-7.235, 2.164, -0.527], + "easing": "linear" + }, + "7.88": { + "vector": [-9.782, 1.817, -0.43], + "easing": "linear" + }, + "7.92": { + "vector": [-12.107, 1.5, -0.334], + "easing": "linear" + }, + "7.96": { + "vector": [-13.875, 1.245, -0.254], + "easing": "linear" + }, + "8.0": { + "vector": [-15.239, 1.031, -0.187], + "easing": "linear" + }, + "8.04": { + "vector": [-16.356, 0.834, -0.125], + "easing": "linear" + }, + "8.08": { + "vector": [-17.257, 0.677, -0.077], + "easing": "linear" + }, + "8.12": { + "vector": [-17.989, 0.524, -0.031], + "easing": "linear" + }, + "8.17": { + "vector": [-18.566, 0.375, 0.012], + "easing": "linear" + }, + "8.21": { + "vector": [-19.078, 0.232, 0.052], + "easing": "linear" + }, + "8.25": { + "vector": [-19.796, 0.098, 0.087], + "easing": "linear" + }, + "8.29": { + "vector": [-20.154, -0.009, 0.113], + "easing": "linear" + }, + "8.33": { + "vector": [-19.613, -0.087, 0.125], + "easing": "linear" + }, + "8.38": { + "vector": [-18.406, -0.14, 0.127], + "easing": "linear" + }, + "8.42": { + "vector": [-16.969, -0.196, 0.13], + "easing": "linear" + }, + "8.46": { + "vector": [-15.563, -0.251, 0.131], + "easing": "linear" + }, + "8.5": { + "vector": [-14.246, -0.304, 0.132], + "easing": "linear" + }, + "8.54": { + "vector": [-12.97, -0.351, 0.131], + "easing": "linear" + }, + "8.58": { + "vector": [-11.71, -0.394, 0.128], + "easing": "linear" + }, + "8.62": { + "vector": [-10.522, -0.438, 0.126], + "easing": "linear" + }, + "8.67": { + "vector": [-9.329, -0.47, 0.121], + "easing": "linear" + }, + "8.71": { + "vector": [-8.142, -0.498, 0.116], + "easing": "linear" + }, + "8.75": { + "vector": [-7.017, -0.516, 0.109], + "easing": "linear" + }, + "8.79": { + "vector": [-5.967, -0.543, 0.105], + "easing": "linear" + }, + "8.83": { + "vector": [-4.917, -0.54, 0.096], + "easing": "linear" + }, + "8.88": { + "vector": [-3.966, -0.562, 0.091], + "easing": "linear" + }, + "8.92": { + "vector": [-2.991, -0.537, 0.081], + "easing": "linear" + }, + "8.96": { + "vector": [-2.098, -0.522, 0.073], + "easing": "linear" + }, + "9.0": { + "vector": [-1.278, -0.506, 0.067], + "easing": "linear" + }, + "9.04": { + "vector": [-0.542, -0.484, 0.06], + "easing": "linear" + }, + "9.08": { + "vector": [0.181, -0.44, 0.052], + "easing": "linear" + }, + "9.12": { + "vector": [0.953, -0.446, 0.05], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "9.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "9.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + } + } + }, + "attack1": { + "animation_length": 1, + "bones": { + "lowerBody": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75)*-5", 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1)*5", 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "upperBody": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*-5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75+30)*-5", "math.sin(query.anim_time*360/0.75-30)*-5", "math.sin(query.anim_time*360/0.75+30)*5"], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1-30)*5", "math.sin(query.anim_time*360/1-30)*5", "math.sin(query.anim_time*360/1+30)*-5"], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "neck": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75-30)*-20", "math.sin(query.anim_time*360/0.75+60)*-10", "math.sin(query.anim_time*360/0.75-60)*5"], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1+30)*30", "math.sin(query.anim_time*360/1+90)*5", "math.sin(query.anim_time*360/1-90)*-5"], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, "math.sin(query.anim_time*180/0.5)*-1"], + "easing": "linear" + }, + "0.5": { + "vector": [0, 0, "math.sin(query.anim_time*180/0.75-60)*2"], + "easing": "linear" + }, + "0.75": { + "vector": [0, 0, "math.sin(query.anim_time*180/0.75+30)*-0.5"], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "lowerJaw": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.58-60)*40", 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1-60)*-5", 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "leftUpperArm": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75+30)*5", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1-30)*-5", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "rightUpperArm": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75+30)*5", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1-30)*-5", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "leftThigh": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-10", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75)*5", 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1)*-5", 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "rightThigh": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-10", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75)*5", 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1)*-5", 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75)*-5", 0, 0], + "easing": "linear" + }, + "0.75": { + "pre": { + "vector": ["7+math.sin(query.anim_time*180/1)*5", 0, 0], + "easing": "linear" + }, + "post": { + "vector": ["7+math.sin(query.anim_time*180/1)*5", 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75-30)*-5", "math.sin(query.anim_time*360/0.75+60)*-10", "math.sin(query.anim_time*360/0.75-60)*5"], + "easing": "linear" + }, + "0.75": { + "vector": ["-7.5+math.sin(query.anim_time*180/1+30)*30", "0+math.sin(query.anim_time*360/1+90)*5", "math.sin(query.anim_time*360/1-90)*-5"], + "easing": "linear" + }, + "0.9167": { + "vector": ["7.5+math.sin(query.anim_time*180/1+30)*30", 1.78, 1.78], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, "math.sin(query.anim_time*180/0.5)*-1"], + "easing": "linear" + }, + "0.5": { + "vector": [0, 0, "math.sin(query.anim_time*180/0.75-60)*2"], + "easing": "linear" + }, + "0.75": { + "vector": [0, 0, "math.sin(query.anim_time*180/0.75+30)*-0.5"], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75+90)*-20", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1-60)*10", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, 0.8, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.58-60)*40", 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1-60)*-5", 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75)*2.5", 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1)*-2.5", 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75)*2.5", 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1)*-2.5", 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [6, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [6, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "speak": { + "loop": true, + "animation_length": 2.875, + "bones": { + "root": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.002, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.002, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.009, 0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.02, 0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.034, 0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.053, 0.003, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.075, 0.005, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.1, 0.006, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.129, 0.008, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.16, 0.01, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.195, 0.012, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.231, 0.014, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.27, 0.016, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.311, 0.019, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.354, 0.022, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.399, 0.024, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.445, 0.027, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.492, 0.03, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.541, 0.033, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.59, 0.036, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.64, 0.039, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.69, 0.042, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.74, 0.045, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.791, 0.048, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.841, 0.051, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.891, 0.054, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.94, 0.057, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.988, 0.06, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [1.036, 0.063, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [1.082, 0.066, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.126, 0.068, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [1.169, 0.071, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [1.21, 0.074, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [1.249, 0.076, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [1.286, 0.078, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.32, 0.08, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [1.351, 0.082, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1.38, 0.084, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [1.405, 0.085, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [1.427, 0.087, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [1.446, 0.088, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [1.461, 0.089, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [1.472, 0.089, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [1.478, 0.09, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.48, 0.09, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [1.474, 0.09, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [1.454, 0.088, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [1.422, 0.086, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1.379, 0.084, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [1.326, 0.081, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [1.266, 0.077, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [1.197, 0.073, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [1.123, 0.068, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [1.043, 0.063, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.959, 0.058, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.873, 0.053, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.785, 0.048, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.696, 0.042, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.608, 0.037, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.521, 0.032, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.437, 0.027, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.358, 0.022, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.283, 0.017, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.215, 0.013, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.154, 0.009, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.102, 0.006, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.059, 0.004, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.027, 0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.007, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.03, -0.004], + "easing": "linear" + }, + "post": { + "vector": [0, -0.03, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.116, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, -0.25, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, -0.425, -0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, -0.634, -0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.868, -0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, -1.12, -0.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, -1.384, -0.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, -1.651, -0.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, -1.915, -0.309], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, -2.167, -0.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -2.4, -0.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, -2.607, -0.456], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, -2.78, -0.504], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, -2.913, -0.549], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, -2.996, -0.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, -3.024, -0.63], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -3.022, -0.667], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, -3.019, -0.703], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, -3.016, -0.74], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.001, -3.012, -0.776], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.001, -3.008, -0.812], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.001, -3.003, -0.847], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.001, -2.997, -0.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.001, -2.99, -0.916], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.001, -2.981, -0.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.001, -2.971, -0.981], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.001, -2.96, -1.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.002, -2.947, -1.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.002, -2.932, -1.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.002, -2.915, -1.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.002, -2.895, -1.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.002, -2.874, -1.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.002, -2.85, -1.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.002, -2.823, -1.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.002, -2.793, -1.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.001, -2.76, -1.221], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.001, -2.724, -1.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.001, -2.685, -1.245], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.001, -2.642, -1.254], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.001, -2.596, -1.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.001, -2.545, -1.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, -2.491, -1.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, -2.433, -1.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, -2.366, -1.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.001, -2.287, -1.23], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.001, -2.196, -1.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.001, -2.096, -1.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.001, -1.987, -1.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.001, -1.871, -1.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.001, -1.748, -1.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.001, -1.622, -0.94], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.001, -1.491, -0.872], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.001, -1.359, -0.801], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.001, -1.226, -0.728], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.001, -1.093, -0.654], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.001, -0.963, -0.579], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.001, -0.835, -0.506], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.001, -0.711, -0.433], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.001, -0.594, -0.363], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.001, -0.483, -0.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, -0.38, -0.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, -0.287, -0.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, -0.205, -0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -0.134, -0.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.078, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -0.035, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -0.009, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.062, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.062, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.239, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.515, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.875, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [1.304, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [1.786, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [2.306, 0.001, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [2.849, 0.001, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [3.4, 0.001, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [3.944, 0.001, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [4.464, 0.001, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [4.946, 0.001, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [5.375, 0.002, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [5.735, 0.002, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [6.011, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [6.187, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [6.25, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [6.249, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [6.249, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [6.247, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [6.243, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [6.238, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [6.229, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [6.218, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [6.203, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [6.184, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [6.16, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [6.131, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [6.096, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [6.055, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [6.008, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [5.953, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [5.891, 0.002, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [5.82, 0.002, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [5.741, 0.002, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [5.652, 0.002, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [5.554, 0.002, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [5.446, 0.002, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [5.327, 0.002, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [5.196, 0.002, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [5.054, 0.001, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [4.9, 0.001, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [4.733, 0.001, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [4.553, 0.001, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [4.359, 0.001, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [4.153, 0.001, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [3.937, 0.001, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [3.712, 0.001, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [3.48, 0.001, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [3.243, 0.001, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [3.003, 0.001, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [2.76, 0.001, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [2.518, 0.001, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [2.276, 0.001, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [2.039, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [1.806, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [1.579, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [1.361, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [1.153, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.957, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.774, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.607, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.456, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.324, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.212, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.122, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.055, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.014, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.071, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.071, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.274, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.59, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-1.003, 0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-1.494, 0.002, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-2.047, 0.003, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-2.644, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-3.267, 0.005, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-3.898, 0.006, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-4.521, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-5.118, 0.008, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-5.67, 0.009, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-6.162, 0.01, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-6.574, 0.01, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-6.891, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-7.093, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-7.165, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-7.165, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-7.164, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-7.164, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-7.163, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-7.162, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-7.161, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-7.159, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-7.157, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-7.154, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-7.151, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-7.147, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-7.142, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-7.136, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-7.13, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-7.122, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-7.114, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-7.104, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-7.093, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-7.082, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-7.068, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-7.054, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-7.038, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-7.021, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-7.002, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-6.982, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-6.96, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-6.907, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-6.795, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-6.631, 0.01, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-6.419, 0.01, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-6.164, 0.01, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-5.871, 0.009, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-5.547, 0.009, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-5.194, 0.008, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-4.82, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-4.429, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-4.025, 0.006, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-3.615, 0.005, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-3.203, 0.005, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-2.795, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-2.395, 0.004, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-2.009, 0.003, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-1.642, 0.002, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-1.299, 0.002, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.985, 0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.705, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.465, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.269, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.123, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.032, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.002, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.002, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.009, -0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.02, -0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.034, -0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.053, -0.003, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.075, -0.005, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.1, -0.006, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.129, -0.008, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.16, -0.01, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.195, -0.012, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.231, -0.014, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.27, -0.016, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.311, -0.019, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.354, -0.022, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.399, -0.024, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.445, -0.027, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.492, -0.03, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.541, -0.033, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.59, -0.036, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.64, -0.039, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.69, -0.042, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.74, -0.045, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.791, -0.048, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.841, -0.051, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.891, -0.054, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.94, -0.057, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.988, -0.06, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [1.036, -0.063, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [1.082, -0.066, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.126, -0.068, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [1.169, -0.071, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [1.21, -0.074, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [1.249, -0.076, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [1.286, -0.078, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.32, -0.08, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [1.351, -0.082, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1.38, -0.084, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [1.405, -0.085, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [1.427, -0.087, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [1.446, -0.088, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [1.461, -0.089, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [1.472, -0.089, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [1.478, -0.09, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.48, -0.09, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [1.474, -0.09, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [1.454, -0.088, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [1.422, -0.086, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1.379, -0.084, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [1.326, -0.081, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [1.266, -0.077, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [1.197, -0.073, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [1.123, -0.068, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [1.043, -0.063, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.959, -0.058, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.873, -0.053, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.785, -0.048, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.696, -0.042, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.608, -0.037, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.521, -0.032, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.437, -0.027, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.358, -0.022, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.283, -0.017, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.215, -0.013, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.154, -0.009, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.102, -0.006, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.059, -0.004, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.027, -0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.007, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.03, -0.004], + "easing": "linear" + }, + "post": { + "vector": [0, -0.03, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.116, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, -0.25, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, -0.425, -0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, -0.634, -0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.868, -0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, -1.12, -0.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, -1.384, -0.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, -1.651, -0.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, -1.915, -0.309], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, -2.167, -0.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -2.4, -0.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, -2.607, -0.456], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, -2.78, -0.504], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, -2.913, -0.549], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, -2.996, -0.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, -3.024, -0.63], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -3.022, -0.667], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, -3.019, -0.703], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, -3.016, -0.74], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.001, -3.012, -0.776], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.001, -3.008, -0.812], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.001, -3.003, -0.847], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.001, -2.997, -0.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.001, -2.99, -0.916], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.001, -2.981, -0.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.001, -2.971, -0.981], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.001, -2.96, -1.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.002, -2.947, -1.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.002, -2.932, -1.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.002, -2.915, -1.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.002, -2.895, -1.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.002, -2.874, -1.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.002, -2.85, -1.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.002, -2.823, -1.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.002, -2.793, -1.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.001, -2.76, -1.221], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.001, -2.724, -1.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.001, -2.685, -1.245], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.001, -2.642, -1.254], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.001, -2.596, -1.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.001, -2.545, -1.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, -2.491, -1.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, -2.433, -1.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, -2.366, -1.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.001, -2.287, -1.23], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.001, -2.196, -1.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.001, -2.096, -1.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.001, -1.987, -1.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.001, -1.871, -1.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.001, -1.748, -1.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.001, -1.622, -0.94], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.001, -1.491, -0.872], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-0.001, -1.359, -0.801], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.001, -1.226, -0.728], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-0.001, -1.093, -0.654], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.001, -0.963, -0.579], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.001, -0.835, -0.506], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.001, -0.711, -0.433], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.001, -0.594, -0.363], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.001, -0.483, -0.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, -0.38, -0.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, -0.287, -0.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, -0.205, -0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -0.134, -0.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.078, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -0.035, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -0.009, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.062, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.062, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.239, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.515, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.875, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [1.304, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [1.786, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [2.306, -0.001, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [2.849, -0.001, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [3.4, -0.001, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [3.944, -0.001, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [4.464, -0.001, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [4.946, -0.001, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [5.375, -0.002, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [5.735, -0.002, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [6.011, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [6.187, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [6.25, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [6.249, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [6.249, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [6.247, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [6.243, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [6.238, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [6.229, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [6.218, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [6.203, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [6.184, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [6.16, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [6.131, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [6.096, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [6.055, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [6.008, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [5.953, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [5.891, -0.002, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [5.82, -0.002, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [5.741, -0.002, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [5.652, -0.002, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [5.554, -0.002, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [5.446, -0.002, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [5.327, -0.002, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [5.196, -0.002, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [5.054, -0.001, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [4.9, -0.001, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [4.733, -0.001, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [4.553, -0.001, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [4.359, -0.001, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [4.153, -0.001, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [3.937, -0.001, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [3.712, -0.001, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [3.48, -0.001, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [3.243, -0.001, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [3.003, -0.001, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [2.76, -0.001, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [2.518, -0.001, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [2.276, -0.001, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [2.039, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [1.806, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [1.579, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [1.361, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [1.153, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.957, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.774, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.607, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.456, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.324, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.212, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.122, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.055, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.014, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.071, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.071, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.274, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.59, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-1.003, -0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-1.494, -0.002, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-2.047, -0.003, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-2.644, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-3.267, -0.005, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-3.898, -0.006, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-4.521, -0.007, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-5.118, -0.008, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-5.67, -0.009, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-6.162, -0.01, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-6.574, -0.01, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-6.891, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-7.093, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-7.165, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-7.165, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-7.164, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-7.164, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-7.163, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-7.162, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-7.161, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-7.159, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-7.157, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-7.154, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-7.151, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-7.147, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-7.142, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-7.136, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-7.13, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-7.122, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-7.114, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-7.104, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-7.093, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-7.082, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-7.068, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-7.054, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-7.038, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-7.021, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-7.002, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-6.982, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-6.96, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-6.907, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-6.795, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-6.631, -0.01, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-6.419, -0.01, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-6.164, -0.01, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-5.871, -0.009, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-5.547, -0.009, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-5.194, -0.008, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-4.82, -0.007, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-4.429, -0.007, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-4.025, -0.006, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-3.615, -0.005, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-3.203, -0.005, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-2.795, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-2.395, -0.004, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-2.009, -0.003, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-1.642, -0.002, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-1.299, -0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.985, -0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.705, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.465, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.269, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.123, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.032, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.026, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.026, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.099, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.212, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.357, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.528, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.717, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.916, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [1.119, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [1.319, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [1.508, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [1.678, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1.824, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [1.937, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [2.01, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [2.036, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [1.979, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [1.819, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [1.568, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [1.242, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.853, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.415, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.057, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.55, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-1.05, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-1.543, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-2.015, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-2.453, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-2.842, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-3.169, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-3.419, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-3.579, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-3.636, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-3.595, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-3.477, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-3.291, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-3.046, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-2.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-2.411, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-2.038, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-1.639, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-1.224, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.376, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.04, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.439, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.812, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [1.15, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1.447, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [1.692, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [1.878, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [1.995, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [2.036, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [2.016, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.958, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [1.869, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [1.751, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [1.612, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [1.454, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [1.285, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [1.108, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.928, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.751, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.582, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.425, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.285, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.168, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.078, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.02, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.021, 0], + "easing": "linear" + }, + "post": { + "vector": [0, -0.021, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.08, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, -0.17, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, -0.287, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, -0.425, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.577, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, -0.737, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, -0.901, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, -1.062, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, -1.213, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, -1.351, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -1.468, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, -1.559, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, -1.617, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, -1.638, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, -1.617, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, -1.556, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -1.461, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, -1.337, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, -1.19, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, -1.024, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, -0.845, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, -0.658, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -0.469, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, -0.282, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, -0.103, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0, 0.063, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0, 0.21, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, 0.334, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0.429, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, 0.489, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, 0.511, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, 0.499, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, 0.464, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, 0.409, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0.337, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, 0.25, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, 0.15, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, 0.04, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, -0.078, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, -0.2, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -0.325, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, -0.45, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, -0.573, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, -0.69, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, -0.8, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, -0.9, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -0.988, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, -1.06, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, -1.115, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, -1.15, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, -1.162, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, -1.15, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -1.117, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, -1.066, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, -0.999, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, -0.919, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, -0.83, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, -0.733, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -0.632, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, -0.53, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, -0.429, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, -0.332, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, -0.242, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -0.163, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.096, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -0.044, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -0.012, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.022, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.022, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.086, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.187, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.319, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.479, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.66, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.858, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [1.069, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [1.287, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [1.507, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [1.725, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1.936, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [2.134, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [2.316, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [2.475, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [2.607, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [2.708, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [2.772, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [2.794, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [2.751, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [2.629, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [2.444, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [2.21, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1.94, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [1.649, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [1.351, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [1.06, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.79, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.556, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.371, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.249, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.206, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.219, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.256, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.314, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.391, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.483, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.59, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.706, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.831, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.961, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [1.094, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [1.227, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.357, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [1.482, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [1.599, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [1.705, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1.798, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [1.875, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [1.933, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [1.97, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [1.983, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [1.963, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.907, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [1.819, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [1.705, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [1.569, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [1.416, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [1.251, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [1.079, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.904, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.732, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.567, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.414, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.278, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.163, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.076, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.02, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulderUnder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.141, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.141, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.523, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-1.086, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-1.771, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-2.515, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-3.26, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-3.944, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-4.507, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-4.89, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-5.03, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-5.01, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-4.951, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-4.855, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-4.726, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-4.564, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-4.374, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-4.157, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-3.915, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-3.652, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-3.369, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-3.069, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-2.754, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-2.427, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-2.09, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-1.746, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-1.397, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-1.046, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.694, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.345, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.338, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.668, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.989, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [1.301, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.603, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [1.893, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [2.172, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [2.439, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [2.692, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [2.932, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [3.157, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [3.366, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [3.558, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [3.734, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [3.892, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [4.032, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [4.152, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [4.252, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [4.331, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [4.388, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [4.423, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [4.435, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [4.391, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [4.265, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [4.07, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [3.814, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [3.51, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [3.168, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [2.798, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [2.413, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [2.022, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [1.637, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [1.267, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.925, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.621, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.366, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.17, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.044, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.009, 0.041], + "easing": "linear" + }, + "post": { + "vector": [0, -0.009, 0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.033, 0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, -0.068, 0.314], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, -0.111, 0.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, -0.158, 0.727], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.204, 0.942], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, -0.247, 1.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, -0.283, 1.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, -0.307, 1.413], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, -0.316, 1.454], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, -0.314, 1.45], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -0.311, 1.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, -0.306, 1.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, -0.3, 1.396], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, -0.291, 1.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, -0.281, 1.327], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, -0.269, 1.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -0.256, 1.237], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, -0.242, 1.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, -0.226, 1.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, -0.209, 1.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, -0.191, 1.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, -0.173, 0.934], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -0.153, 0.863], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, -0.133, 0.789], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, -0.112, 0.713], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0, -0.091, 0.636], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0, -0.069, 0.556], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, -0.047, 0.476], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -0.025, 0.395], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, -0.002, 0.314], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, 0.02, 0.233], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, 0.042, 0.152], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, 0.065, 0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, 0.086, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0.108, -0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, 0.128, -0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, 0.149, -0.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, 0.168, -0.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, 0.187, -0.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, 0.205, -0.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, 0.221, -0.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, 0.237, -0.557], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, 0.252, -0.609], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, 0.265, -0.657], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, 0.276, -0.7], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, 0.287, -0.737], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0.295, -0.768], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, 0.302, -0.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, 0.307, -0.811], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, 0.31, -0.822], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, 0.311, -0.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, 0.308, -0.818], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, 0.299, -0.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, 0.286, -0.758], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, 0.268, -0.71], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, 0.246, -0.654], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, 0.222, -0.59], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, 0.196, -0.521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0.169, -0.449], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, 0.142, -0.377], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, 0.115, -0.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, 0.089, -0.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, 0.065, -0.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, 0.044, -0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0.026, -0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, 0.012, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, 0.003, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.335, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.335, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-1.246, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-2.589, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-4.221, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-5.997, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-7.774, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-9.406, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-10.749, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-11.66, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-11.995, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-11.916, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-11.69, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-11.331, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-10.857, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-10.281, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-9.619, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-8.887, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-8.101, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-7.275, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-6.426, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-5.569, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-4.72, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-3.894, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-3.108, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-2.376, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-1.714, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-1.138, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.663, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.305, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.079, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.082, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.317, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.69, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-1.183, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-1.782, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-2.47, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-3.231, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-4.049, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-4.907, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-5.79, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-6.681, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-7.564, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-8.422, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-9.24, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-10.001, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-10.689, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-11.288, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-11.781, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-12.154, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-12.389, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-12.471, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-12.347, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-11.995, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-11.445, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-10.727, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-9.872, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-8.909, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-7.871, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-6.786, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-5.685, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-4.601, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-3.562, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-2.599, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-1.744, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-1.026, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.476, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.124, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.385, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.385, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [1.429, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [2.97, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [4.844, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [6.883, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [8.923, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [10.796, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [12.338, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [13.382, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [13.767, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [13.684, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [13.447, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [13.07, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [12.569, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [11.96, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [11.257, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [10.476, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [9.632, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [8.742, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [7.821, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [6.883, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [5.946, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [5.025, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [4.135, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [3.291, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [2.51, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [1.807, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [1.198, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.697, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.32, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.083, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.05, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.193, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.419, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.717, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1.077, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [1.489, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [1.942, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [2.427, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [2.932, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [3.448, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [3.963, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [4.468, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [4.953, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [5.406, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [5.818, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [6.179, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [6.477, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [6.702, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [6.845, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [6.895, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [6.827, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [6.632, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [6.327, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [5.93, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [5.457, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [4.925, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [4.351, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [3.752, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [3.144, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [2.544, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [1.97, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [1.438, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.965, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.568, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.264, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.069, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.007, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.007, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.027, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.058, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.101, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.155, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.218, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.289, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.369, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.455, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.547, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.645, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.747, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.852, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.96, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-1.07, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-1.18, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-1.291, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-1.4, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-1.508, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-1.613, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-1.715, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-1.813, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-1.905, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-1.991, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-2.071, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-2.142, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-2.205, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-2.259, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-2.302, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-2.334, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-2.353, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-2.36, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-2.343, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-2.294, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-2.217, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-2.115, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-1.991, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-1.85, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-1.695, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-1.529, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-1.357, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-1.18, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-1.004, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.831, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.665, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.51, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.369, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.245, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.143, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.066, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.017, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bone": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.019, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.019, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.078, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.182, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.333, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.537, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.797, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-1.117, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-1.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-1.951, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-2.474, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-3.072, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-3.747, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-4.496, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-5.313, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-6.193, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-7.131, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-8.122, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-9.16, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-10.241, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-11.359, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-12.509, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-13.687, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-14.888, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-16.107, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-17.34, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-18.582, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-19.829, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-21.078, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-22.324, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-23.563, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-24.788, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-25.97, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-27.072, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-28.058, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-28.89, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-29.532, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-29.945, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-30.091, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-29.655, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-28.432, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-26.549, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-24.133, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-21.315, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-18.227, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-15.006, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-11.788, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-8.71, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-5.907, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-3.509, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-1.643, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.432, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.003, 0.014], + "easing": "linear" + }, + "post": { + "vector": [0, -0.003, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.011, 0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, -0.023, 0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, -0.039, 0.186], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, -0.058, 0.275], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.078, 0.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, -0.1, 0.477], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, -0.122, 0.582], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, -0.144, 0.685], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, -0.165, 0.782], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, -0.184, 0.869], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -0.2, 0.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, -0.214, 1.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, -0.226, 1.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, -0.236, 1.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, -0.244, 1.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, -0.252, 1.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -0.26, 1.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, -0.268, 1.248], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, -0.276, 1.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, -0.286, 1.328], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, -0.297, 1.376], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, -0.309, 1.432], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -0.325, 1.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, -0.343, 1.579], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, -0.364, 1.674], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0, -0.389, 1.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0, -0.418, 1.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, -0.452, 2.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -0.491, 2.237], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, -0.56, 2.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, -0.671, 2.62], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, -0.811, 2.808], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, -0.961, 2.982], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, -1.106, 3.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -1.229, 3.253], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, -1.315, 3.331], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, -1.347, 3.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, -1.333, 3.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, -1.292, 3.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, -1.23, 2.935], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -1.149, 2.648], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, -1.055, 2.314], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, -0.95, 1.95], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, -0.839, 1.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, -0.727, 1.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, -0.616, 0.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -0.511, 0.495], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, -0.416, 0.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, -0.334, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, -0.271, -0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, -0.229, -0.197], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, -0.201, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -0.175, -0.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, -0.151, -0.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, -0.129, -0.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, -0.109, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, -0.09, -0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, -0.074, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -0.059, -0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, -0.046, -0.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, -0.035, -0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, -0.025, -0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, -0.017, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -0.011, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.006, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -0.003, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.003, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.003, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.024, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.082, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.194, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.38, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.656, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [1.042, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [1.556, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [2.215, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [3.039, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [4.045, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [5.251, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [6.699, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [8.398, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [10.314, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [12.417, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [14.672, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [17.045, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [19.501, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [22.004, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [24.517, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [27.003, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [29.424, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [31.742, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [33.92, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [35.922, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [37.712, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [39.255, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [40.515, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [41.458, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [42.049, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [42.254, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [41.954, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [41.095, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [39.735, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [37.93, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [35.739, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [33.22, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [30.434, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [27.446, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [24.321, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [21.127, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [17.933, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [14.808, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [11.82, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [9.034, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [6.515, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [4.324, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [2.519, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [1.159, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.3, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "lowerJaw6B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.29": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.029, 0.423, 1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.05, 0.847, 2.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.029, 0.423, 1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.029, 0.423, 1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.05, 0.847, 2.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.029, 0.423, 1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.029, 0.423, 1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.05, 0.847, 2.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.029, 0.423, 1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.029, 0.423, 1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.05, 0.847, 2.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.029, 0.423, 1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.029, 0.423, 1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.05, 0.847, 2.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.029, 0.423, 1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.029, 0.423, 1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.05, 0.847, 2.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-0.049, 0.837, 2.388], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.048, 0.81, 2.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-0.047, 0.768, 2.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.044, 0.714, 2.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.041, 0.65, 1.855], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.038, 0.578, 1.651], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.034, 0.502, 1.433], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.029, 0.423, 1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.025, 0.344, 0.982], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.02, 0.268, 0.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.015, 0.196, 0.56], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.01, 0.132, 0.377], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.006, 0.078, 0.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.003, 0.036, 0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.001, 0.009, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.29": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.011, -0.287, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.011, -0.287, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.011, -0.287, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.011, -0.287, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.011, -0.287, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.011, -0.287, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-0.011, -0.284, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.011, -0.275, -0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-0.01, -0.261, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.01, -0.242, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.009, -0.221, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.008, -0.196, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.007, -0.17, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.005, -0.117, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.004, -0.091, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.003, -0.067, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.002, -0.045, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.001, -0.026, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -0.012, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -0.003, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.014, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.014, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.054, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.119, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.206, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.315, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.443, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.589, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.926, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [1.114, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [1.312, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1.52, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [1.734, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [1.954, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [2.177, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [2.402, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [2.626, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [2.85, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [3.069, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [3.284, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [3.491, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [3.689, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [3.877, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [4.053, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [4.214, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [4.36, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [4.488, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [4.597, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [4.684, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [4.749, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [4.789, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [4.803, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [4.768, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [4.669, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [4.511, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [4.304, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [4.053, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [3.766, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [3.45, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [3.113, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [2.761, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [2.402, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [2.042, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.691, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [1.353, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [1.037, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.499, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.292, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.134, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.035, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.29": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.029, -0.423, -1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.05, -0.847, -2.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.029, -0.423, -1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.029, -0.423, -1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.05, -0.847, -2.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.029, -0.423, -1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.029, -0.423, -1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.05, -0.847, -2.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.029, -0.423, -1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.029, -0.423, -1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.05, -0.847, -2.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.029, -0.423, -1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.029, -0.423, -1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.05, -0.847, -2.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.029, -0.423, -1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.029, -0.423, -1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.05, -0.847, -2.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-0.029, -0.423, -1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.29": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.011, -0.287, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.011, -0.287, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.011, -0.287, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.011, -0.287, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.011, -0.287, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.011, -0.287, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.006, -0.144, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube30": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube6": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube0": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.12": { + "pre": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.982, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.965, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.982, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.965, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.982, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.965, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.982, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.982, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.965, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.982, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.965, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.982, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.965, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.982, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.982, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.965, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.982, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.965, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.982, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.965, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.982, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.982, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.965, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.966, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.968, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.972, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.977, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.982, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.988, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.992, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.996, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.999, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.159, 0.054, -0.008], + "easing": "linear" + }, + "0.08": { + "vector": [0.407, 0.14, -0.02], + "easing": "linear" + }, + "0.12": { + "vector": [0.693, 0.235, -0.034], + "easing": "linear" + }, + "0.17": { + "vector": [0.982, 0.328, -0.048], + "easing": "linear" + }, + "0.21": { + "vector": [1.25, 0.408, -0.06], + "easing": "linear" + }, + "0.25": { + "vector": [1.48, 0.473, -0.069], + "easing": "linear" + }, + "0.29": { + "vector": [1.662, 0.519, -0.076], + "easing": "linear" + }, + "0.33": { + "vector": [1.785, 0.547, -0.08], + "easing": "linear" + }, + "0.38": { + "vector": [1.846, 0.554, -0.081], + "easing": "linear" + }, + "0.42": { + "vector": [1.837, 0.541, -0.079], + "easing": "linear" + }, + "0.46": { + "vector": [1.759, 0.507, -0.074], + "easing": "linear" + }, + "0.5": { + "vector": [1.61, 0.452, -0.066], + "easing": "linear" + }, + "0.54": { + "vector": [1.39, 0.376, -0.055], + "easing": "linear" + }, + "0.58": { + "vector": [1.1, 0.28, -0.041], + "easing": "linear" + }, + "0.62": { + "vector": [0.746, 0.165, -0.024], + "easing": "linear" + }, + "0.67": { + "vector": [0.323, 0.026, -0.004], + "easing": "linear" + }, + "0.71": { + "vector": [-0.13, -0.125, 0.018], + "easing": "linear" + }, + "0.75": { + "vector": [-0.559, -0.267, 0.039], + "easing": "linear" + }, + "0.79": { + "vector": [-0.934, -0.389, 0.057], + "easing": "linear" + }, + "0.83": { + "vector": [-1.22, -0.483, 0.071], + "easing": "linear" + }, + "0.88": { + "vector": [-1.406, -0.548, 0.08], + "easing": "linear" + }, + "0.92": { + "vector": [-1.517, -0.587, 0.086], + "easing": "linear" + }, + "0.96": { + "vector": [-1.567, -0.605, 0.089], + "easing": "linear" + }, + "1.0": { + "vector": [-1.567, -0.606, 0.089], + "easing": "linear" + }, + "1.04": { + "vector": [-1.527, -0.592, 0.087], + "easing": "linear" + }, + "1.08": { + "vector": [-1.453, -0.564, 0.083], + "easing": "linear" + }, + "1.12": { + "vector": [-1.35, -0.523, 0.077], + "easing": "linear" + }, + "1.17": { + "vector": [-1.22, -0.47, 0.069], + "easing": "linear" + }, + "1.21": { + "vector": [-1.065, -0.403, 0.059], + "easing": "linear" + }, + "1.25": { + "vector": [-0.88, -0.324, 0.047], + "easing": "linear" + }, + "1.29": { + "vector": [-0.662, -0.229, 0.034], + "easing": "linear" + }, + "1.33": { + "vector": [-0.401, -0.117, 0.017], + "easing": "linear" + }, + "1.38": { + "vector": [-0.108, 0, 0], + "easing": "linear" + }, + "1.42": { + "vector": [0.185, 0.105, -0.015], + "easing": "linear" + }, + "1.46": { + "vector": [0.472, 0.199, -0.029], + "easing": "linear" + }, + "1.5": { + "vector": [0.746, 0.284, -0.042], + "easing": "linear" + }, + "1.54": { + "vector": [1.002, 0.36, -0.053], + "easing": "linear" + }, + "1.58": { + "vector": [1.236, 0.427, -0.062], + "easing": "linear" + }, + "1.62": { + "vector": [1.444, 0.485, -0.071], + "easing": "linear" + }, + "1.67": { + "vector": [1.622, 0.532, -0.078], + "easing": "linear" + }, + "1.71": { + "vector": [1.768, 0.568, -0.083], + "easing": "linear" + }, + "1.75": { + "vector": [1.877, 0.592, -0.087], + "easing": "linear" + }, + "1.79": { + "vector": [1.949, 0.605, -0.088], + "easing": "linear" + }, + "1.83": { + "vector": [1.983, 0.605, -0.088], + "easing": "linear" + }, + "1.88": { + "vector": [1.976, 0.593, -0.087], + "easing": "linear" + }, + "1.92": { + "vector": [1.93, 0.568, -0.083], + "easing": "linear" + }, + "1.96": { + "vector": [1.843, 0.531, -0.078], + "easing": "linear" + }, + "2.0": { + "vector": [1.718, 0.482, -0.07], + "easing": "linear" + }, + "2.04": { + "vector": [1.555, 0.421, -0.062], + "easing": "linear" + }, + "2.08": { + "vector": [1.358, 0.349, -0.051], + "easing": "linear" + }, + "2.12": { + "vector": [1.127, 0.267, -0.039], + "easing": "linear" + }, + "2.17": { + "vector": [0.868, 0.174, -0.025], + "easing": "linear" + }, + "2.21": { + "vector": [0.603, 0.082, -0.012], + "easing": "linear" + }, + "2.25": { + "vector": [0.362, 0.002, 0], + "easing": "linear" + }, + "2.29": { + "vector": [0.149, -0.066, 0.01], + "easing": "linear" + }, + "2.33": { + "vector": [-0.036, -0.122, 0.018], + "easing": "linear" + }, + "2.38": { + "vector": [-0.193, -0.168, 0.025], + "easing": "linear" + }, + "2.42": { + "vector": [-0.324, -0.204, 0.03], + "easing": "linear" + }, + "2.46": { + "vector": [-0.428, -0.231, 0.034], + "easing": "linear" + }, + "2.5": { + "vector": [-0.506, -0.25, 0.037], + "easing": "linear" + }, + "2.54": { + "vector": [-0.56, -0.26, 0.038], + "easing": "linear" + }, + "2.58": { + "vector": [-0.589, -0.261, 0.038], + "easing": "linear" + }, + "2.62": { + "vector": [-0.595, -0.255, 0.037], + "easing": "linear" + }, + "2.67": { + "vector": [-0.577, -0.24, 0.035], + "easing": "linear" + }, + "2.71": { + "vector": [-0.537, -0.218, 0.032], + "easing": "linear" + }, + "2.75": { + "vector": [-0.473, -0.188, 0.028], + "easing": "linear" + }, + "2.79": { + "vector": [-0.384, -0.149, 0.022], + "easing": "linear" + }, + "2.83": { + "vector": [-0.27, -0.102, 0.015], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.21, -0.234, 0.19], + "easing": "linear" + }, + "0.08": { + "vector": [0.468, -0.573, 0.466], + "easing": "linear" + }, + "0.12": { + "vector": [0.797, -0.946, 0.771], + "easing": "linear" + }, + "0.17": { + "vector": [1.187, -1.307, 1.068], + "easing": "linear" + }, + "0.21": { + "vector": [1.618, -1.628, 1.334], + "easing": "linear" + }, + "0.25": { + "vector": [2.056, -1.893, 1.555], + "easing": "linear" + }, + "0.29": { + "vector": [2.472, -2.095, 1.723], + "easing": "linear" + }, + "0.33": { + "vector": [2.839, -2.228, 1.834], + "easing": "linear" + }, + "0.38": { + "vector": [3.13, -2.291, 1.887], + "easing": "linear" + }, + "0.42": { + "vector": [3.327, -2.283, 1.88], + "easing": "linear" + }, + "0.46": { + "vector": [3.41, -2.206, 1.815], + "easing": "linear" + }, + "0.5": { + "vector": [3.368, -2.062, 1.695], + "easing": "linear" + }, + "0.54": { + "vector": [3.193, -1.854, 1.522], + "easing": "linear" + }, + "0.58": { + "vector": [2.883, -1.586, 1.3], + "easing": "linear" + }, + "0.62": { + "vector": [2.436, -1.264, 1.032], + "easing": "linear" + }, + "0.67": { + "vector": [1.858, -0.857, 0.698], + "easing": "linear" + }, + "0.71": { + "vector": [1.176, -0.388, 0.315], + "easing": "linear" + }, + "0.75": { + "vector": [0.442, 0.084, -0.068], + "easing": "linear" + }, + "0.79": { + "vector": [-0.276, 0.527, -0.425], + "easing": "linear" + }, + "0.83": { + "vector": [-0.91, 0.951, -0.765], + "easing": "linear" + }, + "0.88": { + "vector": [-1.411, 1.353, -1.085], + "easing": "linear" + }, + "0.92": { + "vector": [-1.774, 1.705, -1.364], + "easing": "linear" + }, + "0.96": { + "vector": [-2.009, 1.991, -1.59], + "easing": "linear" + }, + "1.0": { + "vector": [-2.136, 2.203, -1.757], + "easing": "linear" + }, + "1.04": { + "vector": [-2.173, 2.336, -1.861], + "easing": "linear" + }, + "1.08": { + "vector": [-2.137, 2.388, -1.902], + "easing": "linear" + }, + "1.12": { + "vector": [-2.038, 2.357, -1.878], + "easing": "linear" + }, + "1.17": { + "vector": [-1.888, 2.24, -1.786], + "easing": "linear" + }, + "1.21": { + "vector": [-1.693, 2.031, -1.622], + "easing": "linear" + }, + "1.25": { + "vector": [-1.461, 1.726, -1.381], + "easing": "linear" + }, + "1.29": { + "vector": [-1.195, 1.312, -1.053], + "easing": "linear" + }, + "1.33": { + "vector": [-0.901, 0.778, -0.626], + "easing": "linear" + }, + "1.38": { + "vector": [-0.564, 0.204, -0.165], + "easing": "linear" + }, + "1.42": { + "vector": [-0.172, -0.304, 0.247], + "easing": "linear" + }, + "1.46": { + "vector": [0.253, -0.757, 0.616], + "easing": "linear" + }, + "1.5": { + "vector": [0.697, -1.159, 0.947], + "easing": "linear" + }, + "1.54": { + "vector": [1.147, -1.513, 1.239], + "easing": "linear" + }, + "1.58": { + "vector": [1.588, -1.82, 1.493], + "easing": "linear" + }, + "1.62": { + "vector": [2.013, -2.077, 1.708], + "easing": "linear" + }, + "1.67": { + "vector": [2.412, -2.283, 1.88], + "easing": "linear" + }, + "1.71": { + "vector": [2.777, -2.437, 2.009], + "easing": "linear" + }, + "1.75": { + "vector": [3.098, -2.537, 2.093], + "easing": "linear" + }, + "1.79": { + "vector": [3.366, -2.583, 2.133], + "easing": "linear" + }, + "1.83": { + "vector": [3.575, -2.577, 2.127], + "easing": "linear" + }, + "1.88": { + "vector": [3.716, -2.518, 2.077], + "easing": "linear" + }, + "1.92": { + "vector": [3.785, -2.408, 1.985], + "easing": "linear" + }, + "1.96": { + "vector": [3.778, -2.25, 1.852], + "easing": "linear" + }, + "2.0": { + "vector": [3.692, -2.045, 1.681], + "easing": "linear" + }, + "2.04": { + "vector": [3.527, -1.797, 1.475], + "easing": "linear" + }, + "2.08": { + "vector": [3.283, -1.509, 1.235], + "easing": "linear" + }, + "2.12": { + "vector": [2.963, -1.182, 0.966], + "easing": "linear" + }, + "2.17": { + "vector": [2.57, -0.822, 0.669], + "easing": "linear" + }, + "2.21": { + "vector": [2.131, -0.453, 0.368], + "easing": "linear" + }, + "2.25": { + "vector": [1.679, -0.117, 0.095], + "easing": "linear" + }, + "2.29": { + "vector": [1.244, 0.18, -0.146], + "easing": "linear" + }, + "2.33": { + "vector": [0.846, 0.436, -0.352], + "easing": "linear" + }, + "2.38": { + "vector": [0.494, 0.65, -0.524], + "easing": "linear" + }, + "2.42": { + "vector": [0.194, 0.824, -0.663], + "easing": "linear" + }, + "2.46": { + "vector": [-0.055, 0.96, -0.772], + "easing": "linear" + }, + "2.5": { + "vector": [-0.254, 1.057, -0.85], + "easing": "linear" + }, + "2.54": { + "vector": [-0.405, 1.118, -0.898], + "easing": "linear" + }, + "2.58": { + "vector": [-0.512, 1.142, -0.917], + "easing": "linear" + }, + "2.62": { + "vector": [-0.577, 1.129, -0.907], + "easing": "linear" + }, + "2.67": { + "vector": [-0.602, 1.078, -0.866], + "easing": "linear" + }, + "2.71": { + "vector": [-0.589, 0.99, -0.796], + "easing": "linear" + }, + "2.75": { + "vector": [-0.539, 0.862, -0.693], + "easing": "linear" + }, + "2.79": { + "vector": [-0.455, 0.693, -0.558], + "easing": "linear" + }, + "2.83": { + "vector": [-0.336, 0.48, -0.387], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.16, -0.054, 0.008], + "easing": "linear" + }, + "0.08": { + "vector": [0.408, -0.14, 0.021], + "easing": "linear" + }, + "0.12": { + "vector": [0.694, -0.236, 0.034], + "easing": "linear" + }, + "0.17": { + "vector": [0.984, -0.329, 0.048], + "easing": "linear" + }, + "0.21": { + "vector": [1.252, -0.409, 0.06], + "easing": "linear" + }, + "0.25": { + "vector": [1.483, -0.474, 0.069], + "easing": "linear" + }, + "0.29": { + "vector": [1.665, -0.521, 0.076], + "easing": "linear" + }, + "0.33": { + "vector": [1.789, -0.548, 0.08], + "easing": "linear" + }, + "0.38": { + "vector": [1.849, -0.556, 0.081], + "easing": "linear" + }, + "0.42": { + "vector": [1.841, -0.543, 0.079], + "easing": "linear" + }, + "0.46": { + "vector": [1.763, -0.508, 0.074], + "easing": "linear" + }, + "0.5": { + "vector": [1.613, -0.453, 0.066], + "easing": "linear" + }, + "0.54": { + "vector": [1.392, -0.377, 0.055], + "easing": "linear" + }, + "0.58": { + "vector": [1.103, -0.281, 0.041], + "easing": "linear" + }, + "0.62": { + "vector": [0.747, -0.166, 0.024], + "easing": "linear" + }, + "0.67": { + "vector": [0.323, -0.026, 0.004], + "easing": "linear" + }, + "0.71": { + "vector": [-0.13, 0.125, -0.018], + "easing": "linear" + }, + "0.75": { + "vector": [-0.559, 0.268, -0.039], + "easing": "linear" + }, + "0.79": { + "vector": [-0.935, 0.39, -0.057], + "easing": "linear" + }, + "0.83": { + "vector": [-1.221, 0.484, -0.071], + "easing": "linear" + }, + "0.88": { + "vector": [-1.409, 0.549, -0.08], + "easing": "linear" + }, + "0.92": { + "vector": [-1.52, 0.588, -0.086], + "easing": "linear" + }, + "0.96": { + "vector": [-1.57, 0.607, -0.089], + "easing": "linear" + }, + "1.0": { + "vector": [-1.571, 0.608, -0.089], + "easing": "linear" + }, + "1.04": { + "vector": [-1.531, 0.594, -0.087], + "easing": "linear" + }, + "1.08": { + "vector": [-1.457, 0.565, -0.083], + "easing": "linear" + }, + "1.12": { + "vector": [-1.354, 0.524, -0.077], + "easing": "linear" + }, + "1.17": { + "vector": [-1.224, 0.471, -0.069], + "easing": "linear" + }, + "1.21": { + "vector": [-1.068, 0.405, -0.059], + "easing": "linear" + }, + "1.25": { + "vector": [-0.883, 0.325, -0.048], + "easing": "linear" + }, + "1.29": { + "vector": [-0.664, 0.23, -0.034], + "easing": "linear" + }, + "1.33": { + "vector": [-0.402, 0.117, -0.017], + "easing": "linear" + }, + "1.38": { + "vector": [-0.109, 0, 0], + "easing": "linear" + }, + "1.42": { + "vector": [0.185, -0.105, 0.015], + "easing": "linear" + }, + "1.46": { + "vector": [0.471, -0.199, 0.029], + "easing": "linear" + }, + "1.5": { + "vector": [0.747, -0.285, 0.042], + "easing": "linear" + }, + "1.54": { + "vector": [1.004, -0.361, 0.053], + "easing": "linear" + }, + "1.58": { + "vector": [1.239, -0.428, 0.063], + "easing": "linear" + }, + "1.62": { + "vector": [1.447, -0.486, 0.071], + "easing": "linear" + }, + "1.67": { + "vector": [1.626, -0.533, 0.078], + "easing": "linear" + }, + "1.71": { + "vector": [1.771, -0.569, 0.083], + "easing": "linear" + }, + "1.75": { + "vector": [1.881, -0.594, 0.087], + "easing": "linear" + }, + "1.79": { + "vector": [1.953, -0.606, 0.089], + "easing": "linear" + }, + "1.83": { + "vector": [1.987, -0.607, 0.089], + "easing": "linear" + }, + "1.88": { + "vector": [1.98, -0.594, 0.087], + "easing": "linear" + }, + "1.92": { + "vector": [1.933, -0.57, 0.083], + "easing": "linear" + }, + "1.96": { + "vector": [1.847, -0.533, 0.078], + "easing": "linear" + }, + "2.0": { + "vector": [1.721, -0.483, 0.071], + "easing": "linear" + }, + "2.04": { + "vector": [1.558, -0.422, 0.062], + "easing": "linear" + }, + "2.08": { + "vector": [1.361, -0.35, 0.051], + "easing": "linear" + }, + "2.12": { + "vector": [1.13, -0.268, 0.039], + "easing": "linear" + }, + "2.17": { + "vector": [0.867, -0.174, 0.026], + "easing": "linear" + }, + "2.21": { + "vector": [0.601, -0.081, 0.012], + "easing": "linear" + }, + "2.25": { + "vector": [0.361, -0.002, 0], + "easing": "linear" + }, + "2.29": { + "vector": [0.149, 0.066, -0.01], + "easing": "linear" + }, + "2.33": { + "vector": [-0.036, 0.122, -0.018], + "easing": "linear" + }, + "2.38": { + "vector": [-0.194, 0.169, -0.025], + "easing": "linear" + }, + "2.42": { + "vector": [-0.324, 0.205, -0.03], + "easing": "linear" + }, + "2.46": { + "vector": [-0.429, 0.232, -0.034], + "easing": "linear" + }, + "2.5": { + "vector": [-0.507, 0.25, -0.037], + "easing": "linear" + }, + "2.54": { + "vector": [-0.561, 0.26, -0.038], + "easing": "linear" + }, + "2.58": { + "vector": [-0.591, 0.262, -0.038], + "easing": "linear" + }, + "2.62": { + "vector": [-0.596, 0.256, -0.037], + "easing": "linear" + }, + "2.67": { + "vector": [-0.579, 0.241, -0.035], + "easing": "linear" + }, + "2.71": { + "vector": [-0.538, 0.219, -0.032], + "easing": "linear" + }, + "2.75": { + "vector": [-0.474, 0.188, -0.028], + "easing": "linear" + }, + "2.79": { + "vector": [-0.385, 0.15, -0.022], + "easing": "linear" + }, + "2.83": { + "vector": [-0.27, 0.102, -0.015], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.209, 0.234, -0.19], + "easing": "linear" + }, + "0.08": { + "vector": [0.467, 0.573, -0.466], + "easing": "linear" + }, + "0.12": { + "vector": [0.795, 0.946, -0.771], + "easing": "linear" + }, + "0.17": { + "vector": [1.186, 1.307, -1.068], + "easing": "linear" + }, + "0.21": { + "vector": [1.616, 1.628, -1.334], + "easing": "linear" + }, + "0.25": { + "vector": [2.055, 1.894, -1.555], + "easing": "linear" + }, + "0.29": { + "vector": [2.471, 2.095, -1.723], + "easing": "linear" + }, + "0.33": { + "vector": [2.838, 2.228, -1.834], + "easing": "linear" + }, + "0.38": { + "vector": [3.13, 2.291, -1.887], + "easing": "linear" + }, + "0.42": { + "vector": [3.326, 2.283, -1.88], + "easing": "linear" + }, + "0.46": { + "vector": [3.41, 2.205, -1.815], + "easing": "linear" + }, + "0.5": { + "vector": [3.369, 2.061, -1.695], + "easing": "linear" + }, + "0.54": { + "vector": [3.195, 1.853, -1.521], + "easing": "linear" + }, + "0.58": { + "vector": [2.885, 1.586, -1.299], + "easing": "linear" + }, + "0.62": { + "vector": [2.44, 1.263, -1.032], + "easing": "linear" + }, + "0.67": { + "vector": [1.863, 0.856, -0.697], + "easing": "linear" + }, + "0.71": { + "vector": [1.18, 0.387, -0.314], + "easing": "linear" + }, + "0.75": { + "vector": [0.446, -0.084, 0.068], + "easing": "linear" + }, + "0.79": { + "vector": [-0.272, -0.528, 0.426], + "easing": "linear" + }, + "0.83": { + "vector": [-0.905, -0.952, 0.765], + "easing": "linear" + }, + "0.88": { + "vector": [-1.407, -1.353, 1.086], + "easing": "linear" + }, + "0.92": { + "vector": [-1.77, -1.705, 1.365], + "easing": "linear" + }, + "0.96": { + "vector": [-2.005, -1.992, 1.591], + "easing": "linear" + }, + "1.0": { + "vector": [-2.132, -2.203, 1.757], + "easing": "linear" + }, + "1.04": { + "vector": [-2.17, -2.336, 1.862], + "easing": "linear" + }, + "1.08": { + "vector": [-2.133, -2.388, 1.903], + "easing": "linear" + }, + "1.12": { + "vector": [-2.035, -2.357, 1.878], + "easing": "linear" + }, + "1.17": { + "vector": [-1.886, -2.24, 1.786], + "easing": "linear" + }, + "1.21": { + "vector": [-1.692, -2.032, 1.622], + "easing": "linear" + }, + "1.25": { + "vector": [-1.46, -1.726, 1.381], + "easing": "linear" + }, + "1.29": { + "vector": [-1.195, -1.312, 1.053], + "easing": "linear" + }, + "1.33": { + "vector": [-0.902, -0.777, 0.626], + "easing": "linear" + }, + "1.38": { + "vector": [-0.566, -0.204, 0.165], + "easing": "linear" + }, + "1.42": { + "vector": [-0.174, 0.305, -0.247], + "easing": "linear" + }, + "1.46": { + "vector": [0.253, 0.757, -0.616], + "easing": "linear" + }, + "1.5": { + "vector": [0.695, 1.159, -0.947], + "easing": "linear" + }, + "1.54": { + "vector": [1.143, 1.514, -1.239], + "easing": "linear" + }, + "1.58": { + "vector": [1.585, 1.82, -1.493], + "easing": "linear" + }, + "1.62": { + "vector": [2.01, 2.077, -1.708], + "easing": "linear" + }, + "1.67": { + "vector": [2.41, 2.283, -1.88], + "easing": "linear" + }, + "1.71": { + "vector": [2.775, 2.436, -2.009], + "easing": "linear" + }, + "1.75": { + "vector": [3.097, 2.537, -2.093], + "easing": "linear" + }, + "1.79": { + "vector": [3.365, 2.583, -2.133], + "easing": "linear" + }, + "1.83": { + "vector": [3.574, 2.576, -2.127], + "easing": "linear" + }, + "1.88": { + "vector": [3.716, 2.517, -2.077], + "easing": "linear" + }, + "1.92": { + "vector": [3.786, 2.407, -1.985], + "easing": "linear" + }, + "1.96": { + "vector": [3.779, 2.249, -1.852], + "easing": "linear" + }, + "2.0": { + "vector": [3.693, 2.045, -1.681], + "easing": "linear" + }, + "2.04": { + "vector": [3.528, 1.797, -1.474], + "easing": "linear" + }, + "2.08": { + "vector": [3.284, 1.508, -1.235], + "easing": "linear" + }, + "2.12": { + "vector": [2.964, 1.182, -0.965], + "easing": "linear" + }, + "2.17": { + "vector": [2.578, 0.82, -0.668], + "easing": "linear" + }, + "2.21": { + "vector": [2.139, 0.451, -0.366], + "easing": "linear" + }, + "2.25": { + "vector": [1.683, 0.116, -0.094], + "easing": "linear" + }, + "2.29": { + "vector": [1.247, -0.181, 0.146], + "easing": "linear" + }, + "2.33": { + "vector": [0.848, -0.436, 0.352], + "easing": "linear" + }, + "2.38": { + "vector": [0.496, -0.65, 0.524], + "easing": "linear" + }, + "2.42": { + "vector": [0.196, -0.825, 0.664], + "easing": "linear" + }, + "2.46": { + "vector": [-0.053, -0.96, 0.772], + "easing": "linear" + }, + "2.5": { + "vector": [-0.252, -1.058, 0.85], + "easing": "linear" + }, + "2.54": { + "vector": [-0.403, -1.118, 0.898], + "easing": "linear" + }, + "2.58": { + "vector": [-0.51, -1.142, 0.917], + "easing": "linear" + }, + "2.62": { + "vector": [-0.575, -1.129, 0.907], + "easing": "linear" + }, + "2.67": { + "vector": [-0.6, -1.079, 0.867], + "easing": "linear" + }, + "2.71": { + "vector": [-0.587, -0.99, 0.796], + "easing": "linear" + }, + "2.75": { + "vector": [-0.538, -0.862, 0.694], + "easing": "linear" + }, + "2.79": { + "vector": [-0.454, -0.693, 0.558], + "easing": "linear" + }, + "2.83": { + "vector": [-0.336, -0.48, 0.387], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.06, 0, 0], + "easing": "linear" + }, + "0.08": { + "vector": [0.174, 0, 0], + "easing": "linear" + }, + "0.12": { + "vector": [0.287, 0, 0], + "easing": "linear" + }, + "0.17": { + "vector": [0.379, 0, 0], + "easing": "linear" + }, + "0.21": { + "vector": [0.453, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0.505, 0, 0], + "easing": "linear" + }, + "0.29": { + "vector": [0.54, 0, 0], + "easing": "linear" + }, + "0.33": { + "vector": [0.554, 0, 0], + "easing": "linear" + }, + "0.38": { + "vector": [0.547, 0, 0], + "easing": "linear" + }, + "0.42": { + "vector": [0.523, 0, 0], + "easing": "linear" + }, + "0.46": { + "vector": [0.478, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0.414, 0, 0], + "easing": "linear" + }, + "0.54": { + "vector": [0.326, 0, 0], + "easing": "linear" + }, + "0.58": { + "vector": [0.242, 0, 0], + "easing": "linear" + }, + "0.62": { + "vector": [0.1, 0, 0], + "easing": "linear" + }, + "0.67": { + "vector": [0.002, 0, 0], + "easing": "linear" + }, + "0.71": { + "vector": [-0.039, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-0.061, 0, 0], + "easing": "linear" + }, + "0.79": { + "vector": [-0.077, 0, 0], + "easing": "linear" + }, + "0.83": { + "vector": [-0.089, 0, 0], + "easing": "linear" + }, + "0.88": { + "vector": [-0.096, 0, 0], + "easing": "linear" + }, + "0.92": { + "vector": [-0.099, 0, 0], + "easing": "linear" + }, + "0.96": { + "vector": [-0.1, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [-0.097, 0, 0], + "easing": "linear" + }, + "1.04": { + "vector": [-0.092, 0, 0], + "easing": "linear" + }, + "1.08": { + "vector": [-0.083, 0, 0], + "easing": "linear" + }, + "1.12": { + "vector": [-0.072, 0, 0], + "easing": "linear" + }, + "1.17": { + "vector": [-0.06, 0, 0], + "easing": "linear" + }, + "1.21": { + "vector": [-0.046, 0, 0], + "easing": "linear" + }, + "1.25": { + "vector": [-0.03, 0, 0], + "easing": "linear" + }, + "1.29": { + "vector": [-0.013, 0, 0], + "easing": "linear" + }, + "1.33": { + "vector": [0.006, 0, 0], + "easing": "linear" + }, + "1.38": { + "vector": [0.007, 0, 0], + "easing": "linear" + }, + "1.42": { + "vector": [-0.013, 0, 0], + "easing": "linear" + }, + "1.46": { + "vector": [-0.035, 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": [-0.054, 0, 0], + "easing": "linear" + }, + "1.54": { + "vector": [-0.072, 0, 0], + "easing": "linear" + }, + "1.58": { + "vector": [-0.086, 0, 0], + "easing": "linear" + }, + "1.62": { + "vector": [-0.096, 0, 0], + "easing": "linear" + }, + "1.67": { + "vector": [-0.105, 0, 0], + "easing": "linear" + }, + "1.71": { + "vector": [-0.112, 0, 0], + "easing": "linear" + }, + "1.75": { + "vector": [-0.114, 0, 0], + "easing": "linear" + }, + "1.79": { + "vector": [-0.114, 0, 0], + "easing": "linear" + }, + "1.83": { + "vector": [-0.113, 0, 0], + "easing": "linear" + }, + "1.88": { + "vector": [-0.109, 0, 0], + "easing": "linear" + }, + "1.92": { + "vector": [-0.102, 0, 0], + "easing": "linear" + }, + "1.96": { + "vector": [-0.093, 0, 0], + "easing": "linear" + }, + "2.0": { + "vector": [-0.084, 0, 0], + "easing": "linear" + }, + "2.04": { + "vector": [-0.072, 0, 0], + "easing": "linear" + }, + "2.08": { + "vector": [-0.056, 0, 0], + "easing": "linear" + }, + "2.12": { + "vector": [-0.041, 0, 0], + "easing": "linear" + }, + "2.17": { + "vector": [-0.022, 0, 0], + "easing": "linear" + }, + "2.21": { + "vector": [-0.03, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [-0.071, 0, 0], + "easing": "linear" + }, + "2.29": { + "vector": [-0.113, 0, 0], + "easing": "linear" + }, + "2.33": { + "vector": [-0.152, 0, 0], + "easing": "linear" + }, + "2.38": { + "vector": [-0.182, 0, 0], + "easing": "linear" + }, + "2.42": { + "vector": [-0.206, 0, 0], + "easing": "linear" + }, + "2.46": { + "vector": [-0.223, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [-0.234, 0, 0], + "easing": "linear" + }, + "2.54": { + "vector": [-0.237, 0, 0], + "easing": "linear" + }, + "2.58": { + "vector": [-0.235, 0, 0], + "easing": "linear" + }, + "2.62": { + "vector": [-0.225, 0, 0], + "easing": "linear" + }, + "2.67": { + "vector": [-0.209, 0, 0], + "easing": "linear" + }, + "2.71": { + "vector": [-0.186, 0, 0], + "easing": "linear" + }, + "2.75": { + "vector": [-0.157, 0, 0], + "easing": "linear" + }, + "2.79": { + "vector": [-0.121, 0, 0], + "easing": "linear" + }, + "2.83": { + "vector": [-0.079, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.003, 0, 0], + "easing": "linear" + }, + "0.08": { + "vector": [-0.042, 0, 0], + "easing": "linear" + }, + "0.12": { + "vector": [0.032, 0, 0], + "easing": "linear" + }, + "0.17": { + "vector": [0.184, 0, 0], + "easing": "linear" + }, + "0.21": { + "vector": [0.345, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0.494, 0, 0], + "easing": "linear" + }, + "0.29": { + "vector": [0.617, 0, 0], + "easing": "linear" + }, + "0.33": { + "vector": [0.727, 0, 0], + "easing": "linear" + }, + "0.38": { + "vector": [0.807, 0, 0], + "easing": "linear" + }, + "0.42": { + "vector": [0.856, 0, 0], + "easing": "linear" + }, + "0.46": { + "vector": [0.887, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0.892, 0, 0], + "easing": "linear" + }, + "0.54": { + "vector": [0.883, 0, 0], + "easing": "linear" + }, + "0.58": { + "vector": [0.775, 0, 0], + "easing": "linear" + }, + "0.62": { + "vector": [0.78, 0, 0], + "easing": "linear" + }, + "0.67": { + "vector": [0.699, 0, 0], + "easing": "linear" + }, + "0.71": { + "vector": [0.699, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0.767, 0, 0], + "easing": "linear" + }, + "0.79": { + "vector": [0.902, 0, 0], + "easing": "linear" + }, + "0.83": { + "vector": [1.037, 0, 0], + "easing": "linear" + }, + "0.88": { + "vector": [1.15, 0, 0], + "easing": "linear" + }, + "0.92": { + "vector": [1.235, 0, 0], + "easing": "linear" + }, + "0.96": { + "vector": [1.294, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [1.318, 0, 0], + "easing": "linear" + }, + "1.04": { + "vector": [1.31, 0, 0], + "easing": "linear" + }, + "1.08": { + "vector": [1.269, 0, 0], + "easing": "linear" + }, + "1.12": { + "vector": [1.199, 0, 0], + "easing": "linear" + }, + "1.17": { + "vector": [1.095, 0, 0], + "easing": "linear" + }, + "1.21": { + "vector": [0.959, 0, 0], + "easing": "linear" + }, + "1.25": { + "vector": [0.792, 0, 0], + "easing": "linear" + }, + "1.29": { + "vector": [0.585, 0, 0], + "easing": "linear" + }, + "1.33": { + "vector": [0.347, 0, 0], + "easing": "linear" + }, + "1.38": { + "vector": [0.127, 0, 0], + "easing": "linear" + }, + "1.42": { + "vector": [-0.074, 0, 0], + "easing": "linear" + }, + "1.46": { + "vector": [-0.296, 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": [-0.521, 0, 0], + "easing": "linear" + }, + "1.54": { + "vector": [-0.722, 0, 0], + "easing": "linear" + }, + "1.58": { + "vector": [-0.902, 0, 0], + "easing": "linear" + }, + "1.62": { + "vector": [-1.051, 0, 0], + "easing": "linear" + }, + "1.67": { + "vector": [-1.168, 0, 0], + "easing": "linear" + }, + "1.71": { + "vector": [-1.251, 0, 0], + "easing": "linear" + }, + "1.75": { + "vector": [-1.31, 0, 0], + "easing": "linear" + }, + "1.79": { + "vector": [-1.338, 0, 0], + "easing": "linear" + }, + "1.83": { + "vector": [-1.332, 0, 0], + "easing": "linear" + }, + "1.88": { + "vector": [-1.296, 0, 0], + "easing": "linear" + }, + "1.92": { + "vector": [-1.233, 0, 0], + "easing": "linear" + }, + "1.96": { + "vector": [-1.138, 0, 0], + "easing": "linear" + }, + "2.0": { + "vector": [-1.009, 0, 0], + "easing": "linear" + }, + "2.04": { + "vector": [-0.855, 0, 0], + "easing": "linear" + }, + "2.08": { + "vector": [-0.674, 0, 0], + "easing": "linear" + }, + "2.12": { + "vector": [-0.456, 0, 0], + "easing": "linear" + }, + "2.17": { + "vector": [-0.215, 0, 0], + "easing": "linear" + }, + "2.21": { + "vector": [0.035, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [0.202, 0, 0], + "easing": "linear" + }, + "2.29": { + "vector": [0.262, 0, 0], + "easing": "linear" + }, + "2.33": { + "vector": [0.266, 0, 0], + "easing": "linear" + }, + "2.38": { + "vector": [0.241, 0, 0], + "easing": "linear" + }, + "2.42": { + "vector": [0.213, 0, 0], + "easing": "linear" + }, + "2.46": { + "vector": [0.184, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [0.158, 0, 0], + "easing": "linear" + }, + "2.54": { + "vector": [0.129, 0, 0], + "easing": "linear" + }, + "2.58": { + "vector": [0.105, 0, 0], + "easing": "linear" + }, + "2.62": { + "vector": [0.079, 0, 0], + "easing": "linear" + }, + "2.67": { + "vector": [0.056, 0, 0], + "easing": "linear" + }, + "2.71": { + "vector": [0.032, 0, 0], + "easing": "linear" + }, + "2.75": { + "vector": [0.013, 0, 0], + "easing": "linear" + }, + "2.79": { + "vector": [-0.008, 0, 0], + "easing": "linear" + }, + "2.83": { + "vector": [-0.027, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.243, 0, 0], + "easing": "linear" + }, + "0.08": { + "vector": [-0.728, 0, 0], + "easing": "linear" + }, + "0.12": { + "vector": [-1.415, 0, 0], + "easing": "linear" + }, + "0.17": { + "vector": [-1.916, 0, 0], + "easing": "linear" + }, + "0.21": { + "vector": [-2.113, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-2.1, 0, 0], + "easing": "linear" + }, + "0.29": { + "vector": [-1.95, 0, 0], + "easing": "linear" + }, + "0.33": { + "vector": [-1.743, 0, 0], + "easing": "linear" + }, + "0.38": { + "vector": [-1.448, 0, 0], + "easing": "linear" + }, + "0.42": { + "vector": [-1.091, 0, 0], + "easing": "linear" + }, + "0.46": { + "vector": [-0.7, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-0.26, 0, 0], + "easing": "linear" + }, + "0.54": { + "vector": [0.21, 0, 0], + "easing": "linear" + }, + "0.58": { + "vector": [0.848, 0, 0], + "easing": "linear" + }, + "0.62": { + "vector": [1.273, 0, 0], + "easing": "linear" + }, + "0.67": { + "vector": [1.821, 0, 0], + "easing": "linear" + }, + "0.71": { + "vector": [2.002, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [2.222, 0, 0], + "easing": "linear" + }, + "0.79": { + "vector": [2.481, 0, 0], + "easing": "linear" + }, + "0.83": { + "vector": [2.884, 0, 0], + "easing": "linear" + }, + "0.88": { + "vector": [3.332, 0, 0], + "easing": "linear" + }, + "0.92": { + "vector": [3.74, 0, 0], + "easing": "linear" + }, + "0.96": { + "vector": [4.059, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [4.286, 0, 0], + "easing": "linear" + }, + "1.04": { + "vector": [4.399, 0, 0], + "easing": "linear" + }, + "1.08": { + "vector": [4.406, 0, 0], + "easing": "linear" + }, + "1.12": { + "vector": [4.299, 0, 0], + "easing": "linear" + }, + "1.17": { + "vector": [4.079, 0, 0], + "easing": "linear" + }, + "1.21": { + "vector": [3.747, 0, 0], + "easing": "linear" + }, + "1.25": { + "vector": [3.302, 0, 0], + "easing": "linear" + }, + "1.29": { + "vector": [2.761, 0, 0], + "easing": "linear" + }, + "1.33": { + "vector": [2.092, 0, 0], + "easing": "linear" + }, + "1.38": { + "vector": [1.361, 0, 0], + "easing": "linear" + }, + "1.42": { + "vector": [0.725, 0, 0], + "easing": "linear" + }, + "1.46": { + "vector": [0.199, 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": [-0.327, 0, 0], + "easing": "linear" + }, + "1.54": { + "vector": [-0.883, 0, 0], + "easing": "linear" + }, + "1.58": { + "vector": [-1.411, 0, 0], + "easing": "linear" + }, + "1.62": { + "vector": [-1.899, 0, 0], + "easing": "linear" + }, + "1.67": { + "vector": [-2.327, 0, 0], + "easing": "linear" + }, + "1.71": { + "vector": [-2.685, 0, 0], + "easing": "linear" + }, + "1.75": { + "vector": [-2.961, 0, 0], + "easing": "linear" + }, + "1.79": { + "vector": [-3.163, 0, 0], + "easing": "linear" + }, + "1.83": { + "vector": [-3.297, 0, 0], + "easing": "linear" + }, + "1.88": { + "vector": [-3.349, 0, 0], + "easing": "linear" + }, + "1.92": { + "vector": [-3.325, 0, 0], + "easing": "linear" + }, + "1.96": { + "vector": [-3.224, 0, 0], + "easing": "linear" + }, + "2.0": { + "vector": [-3.053, 0, 0], + "easing": "linear" + }, + "2.04": { + "vector": [-2.794, 0, 0], + "easing": "linear" + }, + "2.08": { + "vector": [-2.458, 0, 0], + "easing": "linear" + }, + "2.12": { + "vector": [-2.063, 0, 0], + "easing": "linear" + }, + "2.17": { + "vector": [-1.575, 0, 0], + "easing": "linear" + }, + "2.21": { + "vector": [-0.928, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [-0.076, 0, 0], + "easing": "linear" + }, + "2.29": { + "vector": [0.73, 0, 0], + "easing": "linear" + }, + "2.33": { + "vector": [1.291, 0, 0], + "easing": "linear" + }, + "2.38": { + "vector": [1.633, 0, 0], + "easing": "linear" + }, + "2.42": { + "vector": [1.804, 0, 0], + "easing": "linear" + }, + "2.46": { + "vector": [1.882, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [1.896, 0, 0], + "easing": "linear" + }, + "2.54": { + "vector": [1.872, 0, 0], + "easing": "linear" + }, + "2.58": { + "vector": [1.8, 0, 0], + "easing": "linear" + }, + "2.62": { + "vector": [1.698, 0, 0], + "easing": "linear" + }, + "2.67": { + "vector": [1.553, 0, 0], + "easing": "linear" + }, + "2.71": { + "vector": [1.375, 0, 0], + "easing": "linear" + }, + "2.75": { + "vector": [1.162, 0, 0], + "easing": "linear" + }, + "2.79": { + "vector": [0.912, 0, 0], + "easing": "linear" + }, + "2.83": { + "vector": [0.622, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.22, 0, 0], + "easing": "linear" + }, + "0.08": { + "vector": [0.624, 0, 0], + "easing": "linear" + }, + "0.12": { + "vector": [1.098, 0, 0], + "easing": "linear" + }, + "0.17": { + "vector": [0.222, 0, 0], + "easing": "linear" + }, + "0.21": { + "vector": [-1.19, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-2.222, 0, 0], + "easing": "linear" + }, + "0.29": { + "vector": [-2.712, 0, 0], + "easing": "linear" + }, + "0.33": { + "vector": [-2.768, 0, 0], + "easing": "linear" + }, + "0.38": { + "vector": [-2.733, 0, 0], + "easing": "linear" + }, + "0.42": { + "vector": [-2.626, 0, 0], + "easing": "linear" + }, + "0.46": { + "vector": [-2.489, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-2.402, 0, 0], + "easing": "linear" + }, + "0.54": { + "vector": [-2.314, 0, 0], + "easing": "linear" + }, + "0.58": { + "vector": [-2.434, 0, 0], + "easing": "linear" + }, + "0.62": { + "vector": [-2.104, 0, 0], + "easing": "linear" + }, + "0.67": { + "vector": [-1.95, 0, 0], + "easing": "linear" + }, + "0.71": { + "vector": [-0.902, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-0.799, 0, 0], + "easing": "linear" + }, + "0.79": { + "vector": [-1.102, 0, 0], + "easing": "linear" + }, + "0.83": { + "vector": [-1.515, 0, 0], + "easing": "linear" + }, + "0.88": { + "vector": [-1.465, 0, 0], + "easing": "linear" + }, + "0.92": { + "vector": [-0.929, 0, 0], + "easing": "linear" + }, + "0.96": { + "vector": [-0.087, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0.819, 0, 0], + "easing": "linear" + }, + "1.04": { + "vector": [1.721, 0, 0], + "easing": "linear" + }, + "1.08": { + "vector": [2.516, 0, 0], + "easing": "linear" + }, + "1.12": { + "vector": [3.214, 0, 0], + "easing": "linear" + }, + "1.17": { + "vector": [3.819, 0, 0], + "easing": "linear" + }, + "1.21": { + "vector": [4.324, 0, 0], + "easing": "linear" + }, + "1.25": { + "vector": [4.726, 0, 0], + "easing": "linear" + }, + "1.29": { + "vector": [4.999, 0, 0], + "easing": "linear" + }, + "1.33": { + "vector": [5.226, 0, 0], + "easing": "linear" + }, + "1.38": { + "vector": [4.985, 0, 0], + "easing": "linear" + }, + "1.42": { + "vector": [4.006, 0, 0], + "easing": "linear" + }, + "1.46": { + "vector": [2.904, 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": [2.127, 0, 0], + "easing": "linear" + }, + "1.54": { + "vector": [1.498, 0, 0], + "easing": "linear" + }, + "1.58": { + "vector": [0.759, 0, 0], + "easing": "linear" + }, + "1.62": { + "vector": [-0.087, 0, 0], + "easing": "linear" + }, + "1.67": { + "vector": [-0.987, 0, 0], + "easing": "linear" + }, + "1.71": { + "vector": [-1.883, 0, 0], + "easing": "linear" + }, + "1.75": { + "vector": [-2.72, 0, 0], + "easing": "linear" + }, + "1.79": { + "vector": [-3.474, 0, 0], + "easing": "linear" + }, + "1.83": { + "vector": [-4.135, 0, 0], + "easing": "linear" + }, + "1.88": { + "vector": [-4.741, 0, 0], + "easing": "linear" + }, + "1.92": { + "vector": [-5.251, 0, 0], + "easing": "linear" + }, + "1.96": { + "vector": [-5.69, 0, 0], + "easing": "linear" + }, + "2.0": { + "vector": [-6.042, 0, 0], + "easing": "linear" + }, + "2.04": { + "vector": [-6.345, 0, 0], + "easing": "linear" + }, + "2.08": { + "vector": [-6.549, 0, 0], + "easing": "linear" + }, + "2.12": { + "vector": [-6.647, 0, 0], + "easing": "linear" + }, + "2.17": { + "vector": [-6.718, 0, 0], + "easing": "linear" + }, + "2.21": { + "vector": [-6.902, 0, 0], + "easing": "linear" + }, + "2.25": { + "vector": [-6.903, 0, 0], + "easing": "linear" + }, + "2.29": { + "vector": [-5.928, 0, 0], + "easing": "linear" + }, + "2.33": { + "vector": [-4.208, 0, 0], + "easing": "linear" + }, + "2.38": { + "vector": [-2.578, 0, 0], + "easing": "linear" + }, + "2.42": { + "vector": [-1.395, 0, 0], + "easing": "linear" + }, + "2.46": { + "vector": [-0.724, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [-0.366, 0, 0], + "easing": "linear" + }, + "2.54": { + "vector": [-0.182, 0, 0], + "easing": "linear" + }, + "2.58": { + "vector": [-0.052, 0, 0], + "easing": "linear" + }, + "2.62": { + "vector": [0.043, 0, 0], + "easing": "linear" + }, + "2.67": { + "vector": [0.14, 0, 0], + "easing": "linear" + }, + "2.71": { + "vector": [0.215, 0, 0], + "easing": "linear" + }, + "2.75": { + "vector": [0.285, 0, 0], + "easing": "linear" + }, + "2.79": { + "vector": [0.337, 0, 0], + "easing": "linear" + }, + "2.83": { + "vector": [0.389, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.88": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.88": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + } + } + }, + "sniffair": { + "loop": true, + "animation_length": 6, + "bones": { + "root": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "pre": { + "vector": [0, -0.059, -0.004], + "easing": "linear" + }, + "post": { + "vector": [0, -0.059, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0.001, -0.226, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.003, -0.487, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.006, -0.831, -0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.009, -1.242, -0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.013, -1.708, -0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.017, -2.215, -0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.023, -2.75, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.028, -3.299, -0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.034, -3.849, -0.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.04, -4.386, -0.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.046, -4.897, -0.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.052, -5.368, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.057, -5.787, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.06, -6.148, 0.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.061, -6.457, 0.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.058, -6.72, 0.389], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.053, -6.939, 0.601], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.046, -7.119, 0.842], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.038, -7.263, 1.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.029, -7.375, 1.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.019, -7.458, 1.666], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.009, -7.516, 1.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.001, -7.554, 2.229], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.007, -7.574, 2.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.013, -7.581, 2.737], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.016, -7.579, 2.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.017, -7.57, 3.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.015, -7.559, 3.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.009, -7.55, 3.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -7.547, 3.384], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.014, -7.553, 3.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.032, -7.568, 3.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.054, -7.591, 3.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.08, -7.619, 2.816], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.109, -7.65, 2.539], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.14, -7.68, 2.229], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.173, -7.709, 1.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.207, -7.733, 1.549], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.242, -7.75, 1.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.276, -7.758, 0.858], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.308, -7.754, 0.533], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.339, -7.737, 0.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.367, -7.703, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.393, -7.615, -0.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.419, -7.438, -0.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.442, -7.178, -0.73], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.464, -6.841, -0.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.483, -6.432, -1.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.499, -5.958, -1.414], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.513, -5.424, -1.635], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.523, -4.836, -1.853], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.529, -4.2, -2.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.532, -3.522, -2.274], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.532, -2.807, -2.477], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.527, -2.062, -2.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.519, -1.293, -2.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.508, -0.505, -3.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.494, 0.295, -3.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.476, 1.102, -3.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.456, 1.91, -3.575], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.434, 2.712, -3.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.409, 3.503, -3.888], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.383, 4.277, -4.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.356, 5.027, -4.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.328, 5.749, -4.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.3, 6.435, -4.417], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.273, 7.08, -4.526], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.246, 7.678, -4.626], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0.221, 8.224, -4.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0.197, 8.711, -4.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.176, 9.134, -4.86], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.159, 9.488, -4.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.144, 9.765, -4.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0.134, 9.961, -4.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0.128, 10.07, -5.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0.125, 10.133, -4.997], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0.124, 10.197, -4.96], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0.124, 10.261, -4.895], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0.126, 10.325, -4.803], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0.129, 10.388, -4.687], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0.133, 10.452, -4.548], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0.139, 10.515, -4.39], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0.145, 10.577, -4.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0.152, 10.638, -4.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0.161, 10.698, -3.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0.169, 10.758, -3.596], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0.178, 10.815, -3.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0.188, 10.872, -3.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0.198, 10.926, -2.891], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0.207, 10.979, -2.647], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0.217, 11.03, -2.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0.226, 11.078, -2.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0.235, 11.125, -1.913], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0.243, 11.168, -1.676], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0.251, 11.21, -1.446], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0.257, 11.248, -1.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0.263, 11.283, -1.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0.266, 11.316, -0.818], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0.269, 11.345, -0.637], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0.269, 11.37, -0.473], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [0.268, 11.393, -0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0.264, 11.411, -0.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [0.258, 11.426, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0.249, 11.436, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0.238, 11.443, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0.224, 11.445, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [0.209, 11.382, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0.193, 11.201, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0.178, 10.913, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0.163, 10.528, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0.149, 10.059, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0.135, 9.517, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0.121, 8.912, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0.108, 8.256, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0.095, 7.561, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0.083, 6.837, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0.072, 6.096, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0.061, 5.349, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0.051, 4.608, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0.042, 3.885, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0.034, 3.189, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0.026, 2.533, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0.019, 1.929, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [0.014, 1.386, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [0.009, 0.917, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0.005, 0.533, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0.002, 0.244, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0.001, 0.063, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "pre": { + "vector": [0, -0.094, -0.014], + "easing": "linear" + }, + "post": { + "vector": [0, -0.094, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0, -0.361, -0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.001, -0.778, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.002, -1.322, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.005, -1.969, -0.283], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.009, -2.698, -0.388], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.015, -3.484, -0.501], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.023, -4.305, -0.619], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.033, -5.137, -0.74], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.045, -5.958, -0.858], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.057, -6.744, -0.973], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.07, -7.472, -1.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.083, -8.12, -1.174], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.095, -8.664, -1.254], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.104, -9.081, -1.315], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.111, -9.35, -1.355], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.113, -9.446, -1.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.113, -9.448, -1.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.113, -9.449, -1.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.113, -9.447, -1.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.113, -9.44, -1.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.113, -9.428, -1.366], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.112, -9.409, -1.363], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.112, -9.382, -1.359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.111, -9.344, -1.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.109, -9.296, -1.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.108, -9.235, -1.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.106, -9.16, -1.327], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.104, -9.07, -1.313], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.102, -8.963, -1.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.099, -8.838, -1.279], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.096, -8.693, -1.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.092, -8.528, -1.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.088, -8.34, -1.206], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.083, -8.129, -1.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.079, -7.892, -1.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.073, -7.629, -1.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.068, -7.339, -1.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.062, -7.018, -1.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.056, -6.667, -0.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.049, -6.251, -0.901], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.041, -5.74, -0.827], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.033, -5.144, -0.741], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.025, -4.474, -0.644], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.018, -3.737, -0.537], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.011, -2.944, -0.423], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.006, -2.104, -0.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.002, -1.227, -0.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -0.321, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, 0.602, 0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.003, 1.535, 0.22], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.008, 2.466, 0.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.014, 3.387, 0.487], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.023, 4.288, 0.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.033, 5.159, 0.743], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.045, 5.992, 0.863], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.058, 6.776, 0.977], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.071, 7.502, 1.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.084, 8.161, 1.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.097, 8.744, 1.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.108, 9.241, 1.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.118, 9.644, 1.398], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.125, 9.943, 1.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.13, 10.129, 1.47], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.132, 10.192, 1.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.132, 10.191, 1.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.132, 10.187, 1.478], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.132, 10.18, 1.477], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.131, 10.17, 1.476], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0.131, 10.157, 1.474], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0.131, 10.141, 1.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.13, 10.121, 1.469], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.129, 10.098, 1.465], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.129, 10.07, 1.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0.128, 10.038, 1.456], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0.127, 10.002, 1.451], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0.126, 9.96, 1.445], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0.125, 9.914, 1.438], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0.123, 9.862, 1.43], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0.122, 9.805, 1.422], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0.12, 9.742, 1.412], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0.119, 9.673, 1.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0.117, 9.598, 1.391], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0.115, 9.516, 1.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0.113, 9.428, 1.366], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0.11, 9.333, 1.352], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0.108, 9.23, 1.337], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0.105, 9.12, 1.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0.103, 9.002, 1.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0.1, 8.877, 1.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0.097, 8.743, 1.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0.094, 8.601, 1.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0.09, 8.453, 1.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0.087, 8.297, 1.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0.084, 8.134, 1.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0.08, 7.965, 1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0.077, 7.79, 1.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0.073, 7.61, 1.099], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0.07, 7.425, 1.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0.066, 7.235, 1.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0.062, 7.04, 1.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [0.059, 6.842, 0.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0.056, 6.64, 0.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [0.052, 6.434, 0.928], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0.049, 6.226, 0.897], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0.046, 6.016, 0.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0.042, 5.803, 0.836], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [0.039, 5.589, 0.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0.036, 5.374, 0.774], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0.033, 5.157, 0.742], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0.031, 4.94, 0.711], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0.028, 4.723, 0.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0.026, 4.506, 0.648], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0.023, 4.29, 0.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0.021, 4.075, 0.586], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0.019, 3.862, 0.555], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0.017, 3.65, 0.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0.015, 3.44, 0.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0.013, 3.233, 0.465], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0.012, 3.029, 0.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0.01, 2.828, 0.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0.009, 2.631, 0.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0.007, 2.438, 0.35], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0.006, 2.249, 0.323], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [0.005, 2.065, 0.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [0.004, 1.887, 0.271], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0.004, 1.714, 0.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0.003, 1.547, 0.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0.002, 1.387, 0.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0.002, 1.233, 0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [0.001, 1.087, 0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0.001, 0.948, 0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0.001, 0.817, 0.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0.001, 0.694, 0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0, 0.58, 0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0, 0.475, 0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0, 0.379, 0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0, 0.293, 0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, 0.218, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0, 0.153, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0, 0.099, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0, 0.056, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0, 0.025, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0, 0.006, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulderUnder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "pre": { + "vector": [0, -0.062, 0.01], + "easing": "linear" + }, + "post": { + "vector": [0, -0.062, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0, -0.243, 0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.533, 0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.001, -0.921, 0.15], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.003, -1.399, 0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.005, -1.955, 0.318], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.009, -2.581, 0.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.015, -3.266, 0.531], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.023, -4.001, 0.651], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.032, -4.776, 0.778], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.044, -5.581, 0.91], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.058, -6.405, 1.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.075, -7.239, 1.183], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.093, -8.074, 1.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.113, -8.898, 1.458], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-0.135, -9.702, 1.592], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-0.158, -10.476, 1.722], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-0.181, -11.21, 1.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.204, -11.895, 1.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.227, -12.52, 2.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-0.248, -13.075, 2.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.267, -13.552, 2.245], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.283, -13.94, 2.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.295, -14.23, 2.362], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.304, -14.451, 2.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.313, -14.643, 2.434], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.32, -14.808, 2.462], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.326, -14.948, 2.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.331, -15.064, 2.507], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.336, -15.159, 2.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.339, -15.236, 2.537], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.342, -15.295, 2.547], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.344, -15.341, 2.555], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.346, -15.373, 2.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.347, -15.396, 2.565], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.347, -15.41, 2.567], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.348, -15.418, 2.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.348, -15.421, 2.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.348, -15.424, 2.57], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.341, -15.272, 2.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.321, -14.829, 2.466], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.29, -14.12, 2.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.252, -13.168, 2.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.208, -11.998, 1.979], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.163, -10.632, 1.748], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.119, -9.097, 1.491], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.079, -7.416, 1.212], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.045, -5.615, 0.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.02, -3.719, 0.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.004, -1.757, 0.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, 0.247, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.007, 2.264, -0.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.026, 4.268, -0.695], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.055, 6.231, -1.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-0.094, 8.127, -1.33], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.142, 9.929, -1.63], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-0.195, 11.612, -1.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.251, 13.149, -2.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.307, 14.517, -2.411], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.361, 15.69, -2.616], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.407, 16.645, -2.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.444, 17.357, -2.911], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.469, 17.803, -2.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.477, 17.959, -3.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.477, 17.961, -3.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.477, 17.962, -3.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.477, 17.961, -3.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.477, 17.959, -3.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.477, 17.954, -3.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-0.476, 17.945, -3.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-0.476, 17.933, -3.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-0.475, 17.916, -3.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-0.474, 17.894, -3.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-0.472, 17.866, -3.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-0.47, 17.832, -2.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-0.468, 17.79, -2.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-0.465, 17.741, -2.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-0.462, 17.684, -2.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-0.458, 17.618, -2.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-0.454, 17.542, -2.944], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-0.45, 17.456, -2.929], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-0.445, 17.359, -2.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-0.439, 17.251, -2.892], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-0.432, 17.13, -2.871], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-0.426, 16.997, -2.847], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-0.418, 16.848, -2.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-0.409, 16.681, -2.791], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-0.4, 16.496, -2.758], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-0.39, 16.294, -2.723], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-0.379, 16.076, -2.684], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-0.368, 15.842, -2.643], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-0.356, 15.593, -2.599], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-0.344, 15.33, -2.553], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-0.331, 15.054, -2.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-0.318, 14.765, -2.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-0.305, 14.464, -2.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-0.292, 14.152, -2.348], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-0.278, 13.829, -2.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-0.265, 13.496, -2.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-0.251, 13.154, -2.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-0.237, 12.804, -2.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-0.224, 12.446, -2.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-0.211, 12.081, -1.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-0.198, 11.71, -1.93], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-0.185, 11.334, -1.866], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-0.173, 10.952, -1.802], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-0.161, 10.567, -1.737], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-0.149, 10.178, -1.672], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-0.138, 9.787, -1.606], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-0.127, 9.393, -1.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-0.116, 8.999, -1.475], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-0.106, 8.604, -1.409], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-0.096, 8.21, -1.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-0.087, 7.816, -1.278], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-0.079, 7.424, -1.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-0.071, 7.035, -1.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-0.063, 6.649, -1.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-0.056, 6.267, -1.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-0.049, 5.889, -0.96], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-0.043, 5.517, -0.899], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-0.038, 5.151, -0.839], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-0.033, 4.792, -0.78], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-0.028, 4.44, -0.723], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-0.024, 4.096, -0.667], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-0.02, 3.761, -0.612], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-0.017, 3.436, -0.559], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-0.014, 3.121, -0.508], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-0.011, 2.817, -0.458], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-0.009, 2.525, -0.411], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-0.007, 2.245, -0.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-0.006, 1.978, -0.322], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-0.004, 1.725, -0.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-0.003, 1.486, -0.242], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-0.002, 1.263, -0.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-0.002, 1.055, -0.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-0.001, 0.864, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-0.001, 0.69, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0, 0.534, -0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, 0.396, -0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0, 0.278, -0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0, 0.18, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0, 0.102, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0, 0.046, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0, 0.012, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "pre": { + "vector": [-0.066, -0.021, 0.034], + "easing": "linear" + }, + "post": { + "vector": [-0.066, -0.021, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-0.256, -0.08, 0.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.56, -0.173, 0.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.967, -0.297, 0.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-1.465, -0.446, 0.767], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-2.044, -0.616, 1.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-2.693, -0.803, 1.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-3.4, -1.002, 1.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-4.155, -1.209, 2.196], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-4.946, -1.419, 2.622], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-5.763, -1.63, 3.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-6.592, -1.837, 3.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-7.424, -2.038, 3.965], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-8.245, -2.229, 4.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-9.044, -2.409, 4.854], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-9.81, -2.575, 5.277], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-10.53, -2.725, 5.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-11.192, -2.859, 6.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-11.785, -2.975, 6.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-12.296, -3.073, 6.659], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-12.715, -3.151, 6.893], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-13.028, -3.208, 7.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-13.225, -3.243, 7.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-13.293, -3.255, 7.217], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-13.283, -3.243, 7.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-13.252, -3.206, 7.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-13.203, -3.146, 7.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-13.135, -3.065, 6.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-13.049, -2.963, 6.86], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-12.947, -2.841, 6.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-12.829, -2.701, 6.542], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-12.695, -2.543, 6.352], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-12.548, -2.368, 6.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-12.388, -2.178, 5.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-12.215, -1.973, 5.673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-12.03, -1.755, 5.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-11.835, -1.525, 5.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-11.631, -1.284, 4.864], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-11.417, -1.032, 4.572], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-11.196, -0.771, 4.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-10.967, -0.503, 3.966], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-10.731, -0.227, 3.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-10.49, 0.054, 3.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-10.243, 0.339, 3.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-9.993, 0.628, 2.702], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-9.738, 0.918, 2.384], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-9.481, 1.21, 2.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-9.221, 1.5, 1.754], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-8.959, 1.789, 1.445], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-8.696, 2.075, 1.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-8.433, 2.356, 0.848], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-8.169, 2.631, 0.562], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-7.905, 2.9, 0.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-7.643, 3.159, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-7.381, 3.409, -0.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-7.121, 3.647, -0.47], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-6.864, 3.872, -0.694], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-6.609, 4.083, -0.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-6.356, 4.279, -1.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-6.107, 4.457, -1.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-5.862, 4.616, -1.41], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-5.621, 4.756, -1.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-5.384, 4.874, -1.647], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-5.152, 4.969, -1.73], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-4.926, 5.039, -1.789], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-4.706, 5.083, -1.822], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-4.492, 5.1, -1.828], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-4.284, 5.098, -1.818], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-4.083, 5.089, -1.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-3.888, 5.073, -1.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-3.699, 5.05, -1.777], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-3.517, 5.019, -1.758], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-3.34, 4.982, -1.738], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-3.169, 4.939, -1.716], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-3.004, 4.89, -1.692], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-2.845, 4.835, -1.667], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-2.692, 4.774, -1.64], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-2.544, 4.708, -1.611], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-2.401, 4.636, -1.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-2.264, 4.56, -1.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-2.132, 4.479, -1.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-2.005, 4.394, -1.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-1.883, 4.304, -1.449], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-1.766, 4.211, -1.413], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-1.654, 4.114, -1.377], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-1.547, 4.013, -1.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-1.444, 3.909, -1.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-1.346, 3.803, -1.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-1.253, 3.694, -1.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-1.163, 3.582, -1.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-1.079, 3.468, -1.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-0.998, 3.352, -1.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-0.921, 3.235, -1.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-0.849, 3.116, -1.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-0.78, 2.996, -0.981], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-0.715, 2.875, -0.94], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-0.654, 2.754, -0.899], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-0.596, 2.631, -0.858], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-0.542, 2.509, -0.817], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-0.491, 2.387, -0.776], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-0.444, 2.265, -0.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-0.399, 2.144, -0.695], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-0.358, 2.024, -0.656], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-0.319, 1.905, -0.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-0.284, 1.787, -0.578], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-0.251, 1.67, -0.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-0.221, 1.556, -0.503], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-0.193, 1.444, -0.466], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-0.168, 1.333, -0.43], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-0.145, 1.226, -0.395], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-0.124, 1.121, -0.361], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-0.105, 1.02, -0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-0.089, 0.921, -0.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-0.074, 0.827, -0.266], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-0.061, 0.736, -0.237], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-0.049, 0.649, -0.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-0.04, 0.567, -0.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-0.031, 0.489, -0.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-0.024, 0.416, -0.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-0.018, 0.348, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-0.013, 0.285, -0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-0.009, 0.228, -0.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-0.006, 0.176, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-0.004, 0.131, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-0.002, 0.092, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-0.001, 0.06, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0, 0.034, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0, 0.015, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0, 0.004, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "pre": { + "vector": [0.061, 0.01, -0.031], + "easing": "linear" + }, + "post": { + "vector": [0.061, 0.01, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0.239, 0.037, -0.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.523, 0.082, -0.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.904, 0.143, -0.451], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [1.372, 0.22, -0.682], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [1.917, 0.311, -0.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [2.529, 0.416, -1.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [3.198, 0.534, -1.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [3.916, 0.664, -1.911], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [4.671, 0.804, -2.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [5.453, 0.954, -2.632], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [6.254, 1.111, -2.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [7.064, 1.273, -3.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [7.871, 1.439, -3.722], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [8.668, 1.605, -4.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [9.444, 1.769, -4.395], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [10.189, 1.927, -4.7], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [10.895, 2.078, -4.978], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [11.552, 2.216, -5.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [12.151, 2.339, -5.436], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [12.681, 2.443, -5.606], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [13.136, 2.525, -5.732], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [13.504, 2.582, -5.809], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [13.777, 2.609, -5.832], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [13.964, 2.627, -5.818], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [14.09, 2.66, -5.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [14.166, 2.711, -5.721], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [14.205, 2.779, -5.635], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [14.218, 2.869, -5.52], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [14.219, 2.98, -5.375], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [14.142, 3.071, -5.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [13.937, 3.109, -4.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [13.644, 3.108, -4.529], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [13.298, 3.084, -4.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [12.936, 3.052, -3.683], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [12.598, 3.026, -3.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [12.32, 3.02, -2.748], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [12.129, 3.043, -2.283], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [12.012, 3.092, -1.823], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [11.947, 3.162, -1.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [11.91, 3.247, -0.916], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [11.879, 3.344, -0.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [11.83, 3.447, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [11.741, 3.553, 0.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [11.594, 3.659, 0.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [11.399, 3.762, 1.355], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [11.169, 3.863, 1.817], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [10.92, 3.96, 2.282], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [10.666, 4.051, 2.751], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [10.421, 4.134, 3.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [10.202, 4.208, 3.698], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [10.016, 4.27, 4.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [9.863, 4.322, 4.652], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [9.735, 4.366, 5.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [9.625, 4.406, 5.571], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [9.527, 4.444, 6.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [9.436, 4.482, 6.404], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [9.344, 4.523, 6.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [9.245, 4.57, 7.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [9.133, 4.626, 7.384], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [9.005, 4.687, 7.622], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [8.858, 4.751, 7.816], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [8.688, 4.815, 7.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [8.493, 4.875, 8.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [8.269, 4.929, 8.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [8.012, 4.972, 8.194], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [7.721, 5.002, 8.198], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [7.394, 5.031, 8.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [7.037, 5.07, 8.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [6.66, 5.114, 7.916], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [6.27, 5.159, 7.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [5.876, 5.201, 7.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [5.487, 5.234, 7.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [5.11, 5.256, 7.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [4.754, 5.261, 6.777], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [4.428, 5.248, 6.518], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [4.141, 5.21, 6.268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [3.901, 5.147, 6.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [3.716, 5.053, 5.824], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [3.595, 4.926, 5.645], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [3.528, 4.737, 5.53], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [3.49, 4.476, 5.482], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [3.468, 4.17, 5.474], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [3.451, 3.845, 5.475], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [3.429, 3.528, 5.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [3.389, 3.245, 5.385], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [3.322, 3.023, 5.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [3.182, 2.865, 5.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [2.959, 2.749, 4.71], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [2.688, 2.657, 4.385], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [2.409, 2.572, 4.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [2.158, 2.479, 3.73], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [1.974, 2.363, 3.447], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [1.893, 2.208, 3.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [1.878, 2.036, 3.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [1.867, 1.877, 2.895], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [1.858, 1.731, 2.755], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [1.851, 1.596, 2.629], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [1.846, 1.471, 2.515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [1.842, 1.356, 2.413], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [1.839, 1.249, 2.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [1.835, 1.149, 2.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [1.832, 1.056, 2.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [1.828, 0.968, 2.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [1.823, 0.885, 1.997], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [1.817, 0.804, 1.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [1.808, 0.726, 1.844], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [1.79, 0.652, 1.761], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [1.754, 0.583, 1.673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [1.703, 0.519, 1.579], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [1.638, 0.459, 1.48], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [1.561, 0.405, 1.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [1.473, 0.354, 1.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [1.376, 0.308, 1.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [1.273, 0.266, 1.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [1.164, 0.227, 0.954], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [1.051, 0.193, 0.848], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0.935, 0.161, 0.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0.82, 0.133, 0.644], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0.706, 0.108, 0.548], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0.594, 0.086, 0.456], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0.487, 0.067, 0.37], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0.387, 0.05, 0.291], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0.294, 0.036, 0.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [0.211, 0.025, 0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [0.14, 0.015, 0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0.081, 0.008, 0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0.037, 0.004, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0.01, 0.001, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bone": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "pre": { + "vector": [-0.001, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.001, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-0.005, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.015, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.036, 0.001, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.071, 0.002, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.122, 0.003, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.194, 0.006, 0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.29, 0.009, 0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.413, 0.012, 0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.566, 0.017, 0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.753, 0.023, 0.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.978, 0.03, 0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-1.243, 0.039, 0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-1.553, 0.05, 0.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-1.91, 0.062, 0.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-2.468, 0.081, 0.372], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-3.293, 0.108, 0.476], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-4.257, 0.141, 0.592], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-5.23, 0.176, 0.706], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-6.084, 0.208, 0.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-6.691, 0.231, 0.874], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-6.921, 0.24, 0.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-6.644, 0.229, 0.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-5.928, 0.2, 0.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-4.949, 0.164, 0.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-3.883, 0.126, 0.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-2.904, 0.093, 0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-2.188, 0.071, 0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-1.91, 0.062, 0.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-2.188, 0.071, 0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-2.904, 0.093, 0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-3.883, 0.126, 0.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-4.949, 0.164, 0.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-5.928, 0.2, 0.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-6.644, 0.229, 0.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-6.921, 0.24, 0.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-6.644, 0.229, 0.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-5.928, 0.2, 0.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-4.949, 0.164, 0.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-3.883, 0.126, 0.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-2.904, 0.093, 0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-2.188, 0.071, 0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-1.91, 0.062, 0.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-2.188, 0.071, 0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-2.904, 0.093, 0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-3.883, 0.126, 0.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-4.949, 0.164, 0.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-5.928, 0.2, 0.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-6.644, 0.229, 0.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-6.921, 0.24, 0.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-6.644, 0.229, 0.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-5.928, 0.2, 0.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-4.949, 0.164, 0.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-3.883, 0.126, 0.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-2.904, 0.093, 0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-2.188, 0.071, 0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-1.91, 0.062, 0.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-1.91, 0.062, 0.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-2.188, 0.071, 0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-2.904, 0.093, 0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-3.883, 0.126, 0.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-4.949, 0.164, 0.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-5.928, 0.2, 0.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-6.644, 0.229, 0.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-6.921, 0.24, 0.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-6.644, 0.229, 0.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-5.928, 0.2, 0.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-4.949, 0.164, 0.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-3.883, 0.126, 0.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-2.904, 0.093, 0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-2.188, 0.071, 0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-1.91, 0.062, 0.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-2.188, 0.071, 0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-2.904, 0.093, 0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-3.883, 0.126, 0.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-4.949, 0.164, 0.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-5.928, 0.2, 0.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-6.644, 0.229, 0.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-6.921, 0.24, 0.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-6.837, 0.236, 0.89], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-6.602, 0.227, 0.862], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-6.244, 0.213, 0.819], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-5.79, 0.195, 0.765], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-5.268, 0.175, 0.702], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-4.705, 0.155, 0.634], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-4.127, 0.134, 0.565], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-3.564, 0.115, 0.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-3.042, 0.098, 0.433], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-2.588, 0.083, 0.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-2.229, 0.072, 0.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-1.995, 0.065, 0.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-1.91, 0.062, 0.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-2.009, 0.065, 0.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-2.281, 0.074, 0.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-2.693, 0.087, 0.39], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-3.209, 0.103, 0.453], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-3.795, 0.123, 0.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-4.416, 0.144, 0.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-5.037, 0.167, 0.674], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-5.623, 0.189, 0.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-6.139, 0.209, 0.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-6.55, 0.225, 0.856], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-6.823, 0.236, 0.888], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-6.921, 0.24, 0.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-6.836, 0.237, 0.891], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-6.598, 0.228, 0.865], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-6.234, 0.214, 0.825], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-5.769, 0.197, 0.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-5.23, 0.178, 0.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-4.643, 0.157, 0.645], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-4.035, 0.135, 0.573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-3.431, 0.115, 0.499], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-2.858, 0.095, 0.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-2.343, 0.078, 0.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-1.91, 0.062, 0.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-1.553, 0.049, 0.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-1.243, 0.039, 0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-0.978, 0.03, 0.152], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-0.753, 0.022, 0.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-0.566, 0.016, 0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-0.413, 0.011, 0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-0.29, 0.008, 0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-0.194, 0.005, 0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-0.122, 0.003, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-0.071, 0.002, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-0.036, 0.001, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-0.015, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-0.005, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-0.001, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "lowerJaw6B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube30": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube6": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube0": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "pre": { + "vector": [0.001, -0.072, 0.019], + "easing": "linear" + }, + "post": { + "vector": [0.001, -0.072, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0.005, -0.279, 0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.01, -0.604, 0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.017, -1.032, 0.274], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.023, -1.548, 0.411], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.029, -2.134, 0.567], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.034, -2.776, 0.737], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.037, -3.458, 0.918], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.037, -4.163, 1.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.036, -4.877, 1.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.032, -5.582, 1.483], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.025, -6.264, 1.665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.018, -6.906, 1.836], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.009, -7.492, 1.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, -8.007, 2.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-0.009, -8.435, 2.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-0.016, -8.761, 2.333], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-0.02, -8.967, 2.389], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.022, -9.04, 2.409], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.021, -9.006, 2.392], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-0.019, -8.905, 2.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.016, -8.742, 2.266], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.012, -8.518, 2.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.008, -8.237, 2.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.003, -7.903, 1.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.002, -7.517, 1.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.006, -7.083, 1.578], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.01, -6.604, 1.405], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.012, -6.083, 1.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.014, -5.523, 1.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.014, -4.927, 0.872], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.013, -4.298, 0.702], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.012, -3.639, 0.542], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.009, -2.953, 0.395], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.006, -2.244, 0.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.003, -1.513, 0.152], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.001, -0.764, 0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.032, 0.776, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.127, 1.56, -0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.278, 2.35, -0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.483, 3.144, -0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.738, 3.94, -0.076], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [1.037, 4.733, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.376, 5.523, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [1.752, 6.305, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [2.16, 7.078, 0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [2.596, 7.838, 0.193], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [3.055, 8.583, 0.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [3.533, 9.31, 0.39], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [4.026, 10.016, 0.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [4.528, 10.698, 0.628], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [5.034, 11.354, 0.759], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [5.541, 11.981, 0.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [6.044, 12.576, 1.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [6.536, 13.137, 1.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [7.013, 13.661, 1.324], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [7.471, 14.147, 1.465], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [7.902, 14.59, 1.601], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [8.303, 14.99, 1.731], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [8.668, 15.344, 1.851], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [8.992, 15.65, 1.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [9.268, 15.905, 2.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [9.492, 16.107, 2.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [9.659, 16.255, 2.186], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [9.763, 16.345, 2.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [9.798, 16.375, 2.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [9.791, 16.363, 2.231], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [9.768, 16.328, 2.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [9.73, 16.269, 2.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [9.678, 16.189, 2.191], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [9.612, 16.088, 2.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [9.533, 15.966, 2.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [9.442, 15.824, 2.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [9.338, 15.663, 2.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [9.224, 15.484, 2.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [9.098, 15.287, 1.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [8.961, 15.073, 1.942], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [8.815, 14.844, 1.892], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [8.66, 14.599, 1.841], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [8.496, 14.339, 1.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [8.323, 14.066, 1.731], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [8.143, 13.779, 1.673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [7.956, 13.481, 1.614], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [7.763, 13.17, 1.554], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [7.563, 12.849, 1.493], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [7.358, 12.518, 1.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [7.148, 12.177, 1.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [6.933, 11.828, 1.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [6.715, 11.471, 1.245], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [6.493, 11.107, 1.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [6.268, 10.737, 1.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [6.041, 10.361, 1.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [5.811, 9.981, 1.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [5.581, 9.597, 0.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [5.349, 9.21, 0.888], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [5.116, 8.821, 0.832], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [4.884, 8.43, 0.778], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [4.652, 8.039, 0.725], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [4.421, 7.648, 0.674], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [4.191, 7.258, 0.625], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [3.962, 6.87, 0.577], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [3.736, 6.484, 0.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [3.512, 6.102, 0.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [3.292, 5.724, 0.447], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [3.075, 5.351, 0.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [2.861, 4.984, 0.37], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [2.653, 4.623, 0.335], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [2.448, 4.271, 0.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [2.249, 3.926, 0.271], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [2.056, 3.591, 0.241], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [1.868, 3.265, 0.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [1.687, 2.95, 0.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [1.513, 2.647, 0.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [1.346, 2.356, 0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [1.187, 2.078, 0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [1.035, 1.813, 0.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0.893, 1.564, 0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0.759, 1.33, 0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0.634, 1.112, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0.52, 0.911, 0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0.415, 0.729, 0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0.322, 0.564, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0.239, 0.419, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [0.168, 0.294, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [0.109, 0.19, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0.062, 0.108, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0.028, 0.049, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0.007, 0.012, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [-0.353, 20.484, -6.392], + "easing": "linear" + }, + "0.04": { + "vector": [-4.342, 35.555, -9.985], + "easing": "linear" + }, + "0.08": { + "vector": [-7.181, 43.371, -11.753], + "easing": "linear" + }, + "0.12": { + "vector": [-8.1, 44.438, -12.013], + "easing": "linear" + }, + "0.17": { + "vector": [-8.073, 40.752, -11.206], + "easing": "linear" + }, + "0.21": { + "vector": [-7.875, 35.202, -9.96], + "easing": "linear" + }, + "0.25": { + "vector": [-7.659, 30.315, -8.815], + "easing": "linear" + }, + "0.29": { + "vector": [-7.401, 27.465, -8.107], + "easing": "linear" + }, + "0.33": { + "vector": [-7.268, 26.898, -7.94], + "easing": "linear" + }, + "0.38": { + "vector": [-7.469, 28.089, -8.204], + "easing": "linear" + }, + "0.42": { + "vector": [-7.968, 30.167, -8.683], + "easing": "linear" + }, + "0.46": { + "vector": [-8.472, 32.287, -9.166], + "easing": "linear" + }, + "0.5": { + "vector": [-8.666, 33.89, -9.525], + "easing": "linear" + }, + "0.54": { + "vector": [-8.465, 34.775, -9.716], + "easing": "linear" + }, + "0.58": { + "vector": [-8.022, 35.038, -9.764], + "easing": "linear" + }, + "0.62": { + "vector": [-7.558, 34.898, -9.721], + "easing": "linear" + }, + "0.67": { + "vector": [-7.224, 34.588, -9.642], + "easing": "linear" + }, + "0.71": { + "vector": [-7.069, 34.205, -9.556], + "easing": "linear" + }, + "0.75": { + "vector": [-7.075, 33.778, -9.47], + "easing": "linear" + }, + "0.79": { + "vector": [-7.193, 33.385, -9.395], + "easing": "linear" + }, + "0.83": { + "vector": [-7.392, 33.075, -9.337], + "easing": "linear" + }, + "0.88": { + "vector": [-7.643, 32.877, -9.299], + "easing": "linear" + }, + "0.92": { + "vector": [-7.914, 32.799, -9.283], + "easing": "linear" + }, + "0.96": { + "vector": [-8.161, 32.827, -9.287], + "easing": "linear" + }, + "1.0": { + "vector": [-8.348, 32.926, -9.306], + "easing": "linear" + }, + "1.04": { + "vector": [-8.451, 33.051, -9.331], + "easing": "linear" + }, + "1.08": { + "vector": [-8.464, 33.155, -9.354], + "easing": "linear" + }, + "1.12": { + "vector": [-8.399, 33.205, -9.366], + "easing": "linear" + }, + "1.17": { + "vector": [-8.282, 33.183, -9.364], + "easing": "linear" + }, + "1.21": { + "vector": [-8.142, 33.093, -9.348], + "easing": "linear" + }, + "1.25": { + "vector": [-8.01, 32.95, -9.321], + "easing": "linear" + }, + "1.29": { + "vector": [-7.909, 32.763, -9.285], + "easing": "linear" + }, + "1.33": { + "vector": [-7.854, 32.57, -9.247], + "easing": "linear" + }, + "1.38": { + "vector": [-7.851, 32.425, -9.217], + "easing": "linear" + }, + "1.42": { + "vector": [-7.892, 32.36, -9.202], + "easing": "linear" + }, + "1.46": { + "vector": [-7.96, 32.38, -9.204], + "easing": "linear" + }, + "1.5": { + "vector": [-8.034, 32.468, -9.221], + "easing": "linear" + }, + "1.54": { + "vector": [-8.089, 32.593, -9.245], + "easing": "linear" + }, + "1.58": { + "vector": [-8.109, 32.723, -9.272], + "easing": "linear" + }, + "1.62": { + "vector": [-8.086, 32.833, -9.295], + "easing": "linear" + }, + "1.67": { + "vector": [-8.022, 32.942, -9.317], + "easing": "linear" + }, + "1.71": { + "vector": [-7.923, 33.069, -9.341], + "easing": "linear" + }, + "1.75": { + "vector": [-7.806, 33.196, -9.365], + "easing": "linear" + }, + "1.79": { + "vector": [-7.687, 33.308, -9.386], + "easing": "linear" + }, + "1.83": { + "vector": [-7.602, 33.472, -9.416], + "easing": "linear" + }, + "1.88": { + "vector": [-7.57, 33.712, -9.459], + "easing": "linear" + }, + "1.92": { + "vector": [-7.58, 33.95, -9.503], + "easing": "linear" + }, + "1.96": { + "vector": [-7.614, 34.11, -9.535], + "easing": "linear" + }, + "2.0": { + "vector": [-7.659, 34.145, -9.546], + "easing": "linear" + }, + "2.04": { + "vector": [-7.707, 34.045, -9.53], + "easing": "linear" + }, + "2.08": { + "vector": [-7.755, 33.834, -9.491], + "easing": "linear" + }, + "2.12": { + "vector": [-7.806, 33.56, -9.438], + "easing": "linear" + }, + "2.17": { + "vector": [-7.86, 33.276, -9.382], + "easing": "linear" + }, + "2.21": { + "vector": [-7.918, 33.023, -9.331], + "easing": "linear" + }, + "2.25": { + "vector": [-7.976, 32.822, -9.291], + "easing": "linear" + }, + "2.29": { + "vector": [-8.026, 32.671, -9.261], + "easing": "linear" + }, + "2.33": { + "vector": [-8.061, 32.551, -9.239], + "easing": "linear" + }, + "2.38": { + "vector": [-8.075, 32.44, -9.219], + "easing": "linear" + }, + "2.42": { + "vector": [-8.068, 32.314, -9.197], + "easing": "linear" + }, + "2.46": { + "vector": [-8.043, 32.16, -9.17], + "easing": "linear" + }, + "2.5": { + "vector": [-8.007, 31.974, -9.136], + "easing": "linear" + }, + "2.54": { + "vector": [-7.971, 31.76, -9.096], + "easing": "linear" + }, + "2.58": { + "vector": [-7.941, 31.528, -9.052], + "easing": "linear" + }, + "2.62": { + "vector": [-7.924, 31.287, -9.005], + "easing": "linear" + }, + "2.67": { + "vector": [-7.918, 31.045, -8.959], + "easing": "linear" + }, + "2.71": { + "vector": [-7.921, 30.871, -8.924], + "easing": "linear" + }, + "2.75": { + "vector": [-7.924, 30.819, -8.912], + "easing": "linear" + }, + "2.79": { + "vector": [-7.918, 30.852, -8.918], + "easing": "linear" + }, + "2.83": { + "vector": [-7.894, 30.914, -8.932], + "easing": "linear" + }, + "2.88": { + "vector": [-7.848, 30.949, -8.942], + "easing": "linear" + }, + "2.92": { + "vector": [-7.784, 30.917, -8.94], + "easing": "linear" + }, + "2.96": { + "vector": [-7.711, 30.804, -8.922], + "easing": "linear" + }, + "3.0": { + "vector": [-7.641, 30.62, -8.889], + "easing": "linear" + }, + "3.04": { + "vector": [-7.588, 30.392, -8.846], + "easing": "linear" + }, + "3.08": { + "vector": [-7.559, 30.154, -8.799], + "easing": "linear" + }, + "3.12": { + "vector": [-7.556, 29.933, -8.755], + "easing": "linear" + }, + "3.17": { + "vector": [-7.601, 29.906, -8.744], + "easing": "linear" + }, + "3.21": { + "vector": [-7.699, 30.201, -8.791], + "easing": "linear" + }, + "3.25": { + "vector": [-7.813, 30.703, -8.882], + "easing": "linear" + }, + "3.29": { + "vector": [-7.902, 31.259, -8.99], + "easing": "linear" + }, + "3.33": { + "vector": [-7.933, 31.724, -9.086], + "easing": "linear" + }, + "3.38": { + "vector": [-7.899, 32.001, -9.147], + "easing": "linear" + }, + "3.42": { + "vector": [-7.814, 32.064, -9.165], + "easing": "linear" + }, + "3.46": { + "vector": [-7.706, 31.952, -9.146], + "easing": "linear" + }, + "3.5": { + "vector": [-7.611, 31.748, -9.105], + "easing": "linear" + }, + "3.54": { + "vector": [-7.554, 31.54, -9.061], + "easing": "linear" + }, + "3.58": { + "vector": [-7.548, 31.396, -9.028], + "easing": "linear" + }, + "3.62": { + "vector": [-7.592, 31.349, -9.014], + "easing": "linear" + }, + "3.67": { + "vector": [-7.674, 31.396, -9.021], + "easing": "linear" + }, + "3.71": { + "vector": [-7.773, 31.508, -9.042], + "easing": "linear" + }, + "3.75": { + "vector": [-7.865, 31.646, -9.07], + "easing": "linear" + }, + "3.79": { + "vector": [-7.931, 31.775, -9.097], + "easing": "linear" + }, + "3.83": { + "vector": [-7.961, 31.875, -9.117], + "easing": "linear" + }, + "3.88": { + "vector": [-7.955, 31.938, -9.13], + "easing": "linear" + }, + "3.92": { + "vector": [-7.923, 31.969, -9.137], + "easing": "linear" + }, + "3.96": { + "vector": [-7.879, 31.982, -9.139], + "easing": "linear" + }, + "4.0": { + "vector": [-7.835, 31.987, -9.139], + "easing": "linear" + }, + "4.04": { + "vector": [-7.802, 31.995, -9.139], + "easing": "linear" + }, + "4.08": { + "vector": [-7.785, 32.009, -9.141], + "easing": "linear" + }, + "4.12": { + "vector": [-7.786, 32.03, -9.145], + "easing": "linear" + }, + "4.17": { + "vector": [-7.802, 32.054, -9.149], + "easing": "linear" + }, + "4.21": { + "vector": [-7.827, 32.076, -9.154], + "easing": "linear" + }, + "4.25": { + "vector": [-7.856, 32.093, -9.157], + "easing": "linear" + }, + "4.29": { + "vector": [-7.884, 32.101, -9.159], + "easing": "linear" + }, + "4.33": { + "vector": [-7.905, 32.1, -9.159], + "easing": "linear" + }, + "4.38": { + "vector": [-7.918, 32.089, -9.156], + "easing": "linear" + }, + "4.42": { + "vector": [-7.922, 32.068, -9.153], + "easing": "linear" + }, + "4.46": { + "vector": [-7.893, 31.872, -9.12], + "easing": "linear" + }, + "4.5": { + "vector": [-7.819, 31.411, -9.04], + "easing": "linear" + }, + "4.54": { + "vector": [-7.731, 30.843, -8.935], + "easing": "linear" + }, + "4.58": { + "vector": [-7.661, 30.341, -8.836], + "easing": "linear" + }, + "4.62": { + "vector": [-7.638, 30.041, -8.771], + "easing": "linear" + }, + "4.67": { + "vector": [-7.672, 30.012, -8.756], + "easing": "linear" + }, + "4.71": { + "vector": [-7.759, 30.239, -8.792], + "easing": "linear" + }, + "4.75": { + "vector": [-7.874, 30.642, -8.868], + "easing": "linear" + }, + "4.79": { + "vector": [-7.983, 31.111, -8.961], + "easing": "linear" + }, + "4.83": { + "vector": [-8.057, 31.544, -9.05], + "easing": "linear" + }, + "4.88": { + "vector": [-8.081, 31.877, -9.119], + "easing": "linear" + }, + "4.92": { + "vector": [-8.058, 32.091, -9.163], + "easing": "linear" + }, + "4.96": { + "vector": [-8.005, 32.207, -9.185], + "easing": "linear" + }, + "5.0": { + "vector": [-7.942, 32.27, -9.195], + "easing": "linear" + }, + "5.04": { + "vector": [-7.889, 32.331, -9.204], + "easing": "linear" + }, + "5.08": { + "vector": [-7.856, 32.426, -9.218], + "easing": "linear" + }, + "5.12": { + "vector": [-7.846, 32.572, -9.244], + "easing": "linear" + }, + "5.17": { + "vector": [-7.856, 32.771, -9.28], + "easing": "linear" + }, + "5.21": { + "vector": [-7.879, 33.007, -9.325], + "easing": "linear" + }, + "5.25": { + "vector": [-7.904, 33.263, -9.374], + "easing": "linear" + }, + "5.29": { + "vector": [-7.922, 33.522, -9.424], + "easing": "linear" + }, + "5.33": { + "vector": [-7.928, 33.775, -9.472], + "easing": "linear" + }, + "5.38": { + "vector": [-7.921, 34.018, -9.518], + "easing": "linear" + }, + "5.42": { + "vector": [-7.879, 34.051, -9.528], + "easing": "linear" + }, + "5.46": { + "vector": [-7.794, 33.712, -9.473], + "easing": "linear" + }, + "5.5": { + "vector": [-7.695, 33.133, -9.369], + "easing": "linear" + }, + "5.54": { + "vector": [-7.612, 32.491, -9.246], + "easing": "linear" + }, + "5.58": { + "vector": [-7.574, 31.957, -9.138], + "easing": "linear" + }, + "5.62": { + "vector": [-7.596, 31.648, -9.069], + "easing": "linear" + }, + "5.67": { + "vector": [-7.676, 31.597, -9.051], + "easing": "linear" + }, + "5.71": { + "vector": [-7.795, 31.76, -9.079], + "easing": "linear" + }, + "5.75": { + "vector": [-7.916, 32.042, -9.135], + "easing": "linear" + }, + "5.79": { + "vector": [-8.003, 32.337, -9.197], + "easing": "linear" + }, + "5.83": { + "vector": [-8.03, 32.561, -9.246], + "easing": "linear" + }, + "5.88": { + "vector": [-7.994, 32.673, -9.272], + "easing": "linear" + }, + "5.92": { + "vector": [-7.913, 32.674, -9.275], + "easing": "linear" + }, + "5.96": { + "vector": [-7.813, 32.598, -9.26], + "easing": "linear" + }, + "6.0": { + "vector": [-7.723, 32.483, -9.237], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [-6.496, -2.289, 2.868], + "easing": "linear" + }, + "0.04": { + "vector": [-2.385, 2.149, -2.741], + "easing": "linear" + }, + "0.08": { + "vector": [3.634, 8.683, -10.081], + "easing": "linear" + }, + "0.12": { + "vector": [6.652, 14.626, -16.192], + "easing": "linear" + }, + "0.17": { + "vector": [6.214, 18.251, -19.772], + "easing": "linear" + }, + "0.21": { + "vector": [3.907, 18.29, -19.835], + "easing": "linear" + }, + "0.25": { + "vector": [1.415, 15.021, -16.642], + "easing": "linear" + }, + "0.29": { + "vector": [-0.555, 10.225, -11.739], + "easing": "linear" + }, + "0.33": { + "vector": [-1.803, 5.931, -7.033], + "easing": "linear" + }, + "0.38": { + "vector": [-2.117, 3.455, -4.093], + "easing": "linear" + }, + "0.42": { + "vector": [-1.432, 3.214, -3.697], + "easing": "linear" + }, + "0.46": { + "vector": [-0.172, 4.904, -5.553], + "easing": "linear" + }, + "0.5": { + "vector": [0.95, 7.754, -8.618], + "easing": "linear" + }, + "0.54": { + "vector": [1.541, 10.819, -11.761], + "easing": "linear" + }, + "0.58": { + "vector": [1.751, 13.3, -14.195], + "easing": "linear" + }, + "0.62": { + "vector": [1.96, 14.719, -15.533], + "easing": "linear" + }, + "0.67": { + "vector": [2.371, 14.985, -15.749], + "easing": "linear" + }, + "0.71": { + "vector": [2.848, 14.265, -15.044], + "easing": "linear" + }, + "0.75": { + "vector": [3.128, 12.925, -13.773], + "easing": "linear" + }, + "0.79": { + "vector": [3.072, 11.45, -12.374], + "easing": "linear" + }, + "0.83": { + "vector": [2.693, 10.205, -11.189], + "easing": "linear" + }, + "0.88": { + "vector": [2.109, 9.388, -10.416], + "easing": "linear" + }, + "0.92": { + "vector": [1.466, 9.039, -10.1], + "easing": "linear" + }, + "0.96": { + "vector": [0.888, 9.086, -10.173], + "easing": "linear" + }, + "1.0": { + "vector": [0.46, 9.395, -10.497], + "easing": "linear" + }, + "1.04": { + "vector": [0.231, 9.819, -10.921], + "easing": "linear" + }, + "1.08": { + "vector": [0.207, 10.224, -11.318], + "easing": "linear" + }, + "1.12": { + "vector": [0.359, 10.519, -11.6], + "easing": "linear" + }, + "1.17": { + "vector": [0.628, 10.654, -11.727], + "easing": "linear" + }, + "1.21": { + "vector": [0.944, 10.621, -11.697], + "easing": "linear" + }, + "1.25": { + "vector": [1.24, 10.445, -11.534], + "easing": "linear" + }, + "1.29": { + "vector": [1.46, 10.162, -11.272], + "easing": "linear" + }, + "1.33": { + "vector": [1.571, 9.832, -10.968], + "easing": "linear" + }, + "1.38": { + "vector": [1.567, 9.534, -10.689], + "easing": "linear" + }, + "1.42": { + "vector": [1.465, 9.326, -10.49], + "easing": "linear" + }, + "1.46": { + "vector": [1.304, 9.246, -10.407], + "easing": "linear" + }, + "1.5": { + "vector": [1.13, 9.302, -10.45], + "easing": "linear" + }, + "1.54": { + "vector": [0.989, 9.477, -10.606], + "easing": "linear" + }, + "1.58": { + "vector": [0.912, 9.73, -10.838], + "easing": "linear" + }, + "1.62": { + "vector": [0.919, 10.011, -11.098], + "easing": "linear" + }, + "1.67": { + "vector": [1.027, 10.302, -11.366], + "easing": "linear" + }, + "1.71": { + "vector": [1.23, 10.584, -11.621], + "easing": "linear" + }, + "1.75": { + "vector": [1.495, 10.82, -11.827], + "easing": "linear" + }, + "1.79": { + "vector": [1.779, 10.991, -11.974], + "easing": "linear" + }, + "1.83": { + "vector": [2.061, 11.137, -12.094], + "easing": "linear" + }, + "1.88": { + "vector": [2.309, 11.282, -12.211], + "easing": "linear" + }, + "1.92": { + "vector": [2.475, 11.414, -12.319], + "easing": "linear" + }, + "1.96": { + "vector": [2.529, 11.522, -12.411], + "easing": "linear" + }, + "2.0": { + "vector": [2.465, 11.585, -12.475], + "easing": "linear" + }, + "2.04": { + "vector": [2.303, 11.579, -12.485], + "easing": "linear" + }, + "2.08": { + "vector": [2.072, 11.476, -12.413], + "easing": "linear" + }, + "2.12": { + "vector": [1.811, 11.267, -12.245], + "easing": "linear" + }, + "2.17": { + "vector": [1.554, 10.965, -11.986], + "easing": "linear" + }, + "2.21": { + "vector": [1.324, 10.606, -11.666], + "easing": "linear" + }, + "2.25": { + "vector": [1.135, 10.241, -11.331], + "easing": "linear" + }, + "2.29": { + "vector": [0.991, 9.917, -11.028], + "easing": "linear" + }, + "2.33": { + "vector": [0.889, 9.664, -10.791], + "easing": "linear" + }, + "2.38": { + "vector": [0.824, 9.49, -10.629], + "easing": "linear" + }, + "2.42": { + "vector": [0.786, 9.375, -10.528], + "easing": "linear" + }, + "2.46": { + "vector": [0.764, 9.288, -10.458], + "easing": "linear" + }, + "2.5": { + "vector": [0.747, 9.189, -10.382], + "easing": "linear" + }, + "2.54": { + "vector": [0.723, 9.051, -10.268], + "easing": "linear" + }, + "2.58": { + "vector": [0.683, 8.856, -10.1], + "easing": "linear" + }, + "2.62": { + "vector": [0.619, 8.608, -9.877], + "easing": "linear" + }, + "2.67": { + "vector": [0.529, 8.319, -9.612], + "easing": "linear" + }, + "2.71": { + "vector": [0.446, 8.076, -9.381], + "easing": "linear" + }, + "2.75": { + "vector": [0.406, 7.953, -9.255], + "easing": "linear" + }, + "2.79": { + "vector": [0.411, 7.945, -9.233], + "easing": "linear" + }, + "2.83": { + "vector": [0.46, 8.025, -9.298], + "easing": "linear" + }, + "2.88": { + "vector": [0.545, 8.15, -9.415], + "easing": "linear" + }, + "2.92": { + "vector": [0.649, 8.265, -9.532], + "easing": "linear" + }, + "2.96": { + "vector": [0.747, 8.319, -9.598], + "easing": "linear" + }, + "3.0": { + "vector": [0.816, 8.271, -9.573], + "easing": "linear" + }, + "3.04": { + "vector": [0.837, 8.111, -9.439], + "easing": "linear" + }, + "3.08": { + "vector": [0.801, 7.853, -9.206], + "easing": "linear" + }, + "3.12": { + "vector": [0.71, 7.538, -8.91], + "easing": "linear" + }, + "3.17": { + "vector": [0.613, 7.326, -8.694], + "easing": "linear" + }, + "3.21": { + "vector": [0.564, 7.36, -8.694], + "easing": "linear" + }, + "3.25": { + "vector": [0.57, 7.64, -8.921], + "easing": "linear" + }, + "3.29": { + "vector": [0.634, 8.124, -9.346], + "easing": "linear" + }, + "3.33": { + "vector": [0.747, 8.725, -9.897], + "easing": "linear" + }, + "3.38": { + "vector": [0.89, 9.319, -10.46], + "easing": "linear" + }, + "3.42": { + "vector": [1.045, 9.779, -10.911], + "easing": "linear" + }, + "3.46": { + "vector": [1.193, 10.008, -11.155], + "easing": "linear" + }, + "3.5": { + "vector": [1.313, 9.972, -11.148], + "easing": "linear" + }, + "3.54": { + "vector": [1.386, 9.708, -10.916], + "easing": "linear" + }, + "3.58": { + "vector": [1.395, 9.311, -10.543], + "easing": "linear" + }, + "3.62": { + "vector": [1.336, 8.906, -10.146], + "easing": "linear" + }, + "3.67": { + "vector": [1.226, 8.606, -9.838], + "easing": "linear" + }, + "3.71": { + "vector": [1.088, 8.48, -9.695], + "easing": "linear" + }, + "3.75": { + "vector": [0.953, 8.54, -9.737], + "easing": "linear" + }, + "3.79": { + "vector": [0.845, 8.745, -9.929], + "easing": "linear" + }, + "3.83": { + "vector": [0.782, 9.022, -10.198], + "easing": "linear" + }, + "3.88": { + "vector": [0.775, 9.29, -10.463], + "easing": "linear" + }, + "3.92": { + "vector": [0.823, 9.488, -10.661], + "easing": "linear" + }, + "3.96": { + "vector": [0.915, 9.583, -10.758], + "easing": "linear" + }, + "4.0": { + "vector": [1.03, 9.577, -10.755], + "easing": "linear" + }, + "4.04": { + "vector": [1.142, 9.499, -10.679], + "easing": "linear" + }, + "4.08": { + "vector": [1.228, 9.39, -10.57], + "easing": "linear" + }, + "4.12": { + "vector": [1.273, 9.289, -10.467], + "easing": "linear" + }, + "4.17": { + "vector": [1.273, 9.222, -10.398], + "easing": "linear" + }, + "4.21": { + "vector": [1.235, 9.199, -10.372], + "easing": "linear" + }, + "4.25": { + "vector": [1.172, 9.213, -10.386], + "easing": "linear" + }, + "4.29": { + "vector": [1.099, 9.249, -10.423], + "easing": "linear" + }, + "4.33": { + "vector": [1.034, 9.286, -10.461], + "easing": "linear" + }, + "4.38": { + "vector": [0.986, 9.306, -10.485], + "easing": "linear" + }, + "4.42": { + "vector": [0.962, 9.3, -10.484], + "easing": "linear" + }, + "4.46": { + "vector": [0.925, 9.174, -10.376], + "easing": "linear" + }, + "4.5": { + "vector": [0.851, 8.868, -10.112], + "easing": "linear" + }, + "4.54": { + "vector": [0.758, 8.44, -9.737], + "easing": "linear" + }, + "4.58": { + "vector": [0.661, 7.96, -9.304], + "easing": "linear" + }, + "4.62": { + "vector": [0.575, 7.513, -8.882], + "easing": "linear" + }, + "4.67": { + "vector": [0.512, 7.194, -8.56], + "easing": "linear" + }, + "4.71": { + "vector": [0.481, 7.086, -8.425], + "easing": "linear" + }, + "4.75": { + "vector": [0.484, 7.234, -8.532], + "easing": "linear" + }, + "4.79": { + "vector": [0.512, 7.625, -8.88], + "easing": "linear" + }, + "4.83": { + "vector": [0.552, 8.187, -9.405], + "easing": "linear" + }, + "4.88": { + "vector": [0.599, 8.808, -9.999], + "easing": "linear" + }, + "4.92": { + "vector": [0.658, 9.372, -10.544], + "easing": "linear" + }, + "4.96": { + "vector": [0.743, 9.787, -10.949], + "easing": "linear" + }, + "5.0": { + "vector": [0.864, 10.016, -11.171], + "easing": "linear" + }, + "5.04": { + "vector": [1.015, 10.075, -11.224], + "easing": "linear" + }, + "5.08": { + "vector": [1.179, 10.027, -11.165], + "easing": "linear" + }, + "5.12": { + "vector": [1.333, 9.956, -11.077], + "easing": "linear" + }, + "5.17": { + "vector": [1.459, 9.94, -11.037], + "easing": "linear" + }, + "5.21": { + "vector": [1.548, 10.031, -11.098], + "easing": "linear" + }, + "5.25": { + "vector": [1.605, 10.244, -11.277], + "easing": "linear" + }, + "5.29": { + "vector": [1.643, 10.56, -11.558], + "easing": "linear" + }, + "5.33": { + "vector": [1.68, 10.938, -11.9], + "easing": "linear" + }, + "5.38": { + "vector": [1.736, 11.332, -12.256], + "easing": "linear" + }, + "5.42": { + "vector": [1.782, 11.571, -12.481], + "easing": "linear" + }, + "5.46": { + "vector": [1.785, 11.508, -12.451], + "easing": "linear" + }, + "5.5": { + "vector": [1.748, 11.159, -12.173], + "easing": "linear" + }, + "5.54": { + "vector": [1.673, 10.582, -11.682], + "easing": "linear" + }, + "5.58": { + "vector": [1.562, 9.882, -11.057], + "easing": "linear" + }, + "5.62": { + "vector": [1.423, 9.201, -10.419], + "easing": "linear" + }, + "5.67": { + "vector": [1.277, 8.684, -9.909], + "easing": "linear" + }, + "5.71": { + "vector": [1.147, 8.443, -9.646], + "easing": "linear" + }, + "5.75": { + "vector": [1.053, 8.516, -9.682], + "easing": "linear" + }, + "5.79": { + "vector": [1, 8.858, -9.989], + "easing": "linear" + }, + "5.83": { + "vector": [0.991, 9.357, -10.461], + "easing": "linear" + }, + "5.88": { + "vector": [1.024, 9.87, -10.959], + "easing": "linear" + }, + "5.92": { + "vector": [1.103, 10.266, -11.351], + "easing": "linear" + }, + "5.96": { + "vector": [1.225, 10.461, -11.554], + "easing": "linear" + }, + "6.0": { + "vector": [1.379, 10.409, -11.535], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [15.093, 18.035, -4.102], + "easing": "linear" + }, + "0.04": { + "vector": [15.456, 29.351, -6.855], + "easing": "linear" + }, + "0.08": { + "vector": [10.07, 32.52, -7.714], + "easing": "linear" + }, + "0.12": { + "vector": [3.855, 29.424, -6.922], + "easing": "linear" + }, + "0.17": { + "vector": [-2.585, 23.389, -5.44], + "easing": "linear" + }, + "0.21": { + "vector": [-7.78, 17.402, -4.044], + "easing": "linear" + }, + "0.25": { + "vector": [-10.007, 13.323, -3.112], + "easing": "linear" + }, + "0.29": { + "vector": [-9.412, 11.848, -2.76], + "easing": "linear" + }, + "0.33": { + "vector": [-7.633, 12.666, -2.915], + "easing": "linear" + }, + "0.38": { + "vector": [-6.063, 14.826, -3.374], + "easing": "linear" + }, + "0.42": { + "vector": [-5.162, 17.284, -3.915], + "easing": "linear" + }, + "0.46": { + "vector": [-4.723, 19.277, -4.364], + "easing": "linear" + }, + "0.5": { + "vector": [-4.463, 20.469, -4.633], + "easing": "linear" + }, + "0.54": { + "vector": [-4.348, 20.906, -4.723], + "easing": "linear" + }, + "0.58": { + "vector": [-4.461, 20.861, -4.696], + "easing": "linear" + }, + "0.62": { + "vector": [-4.807, 20.618, -4.622], + "easing": "linear" + }, + "0.67": { + "vector": [-5.262, 20.389, -4.554], + "easing": "linear" + }, + "0.71": { + "vector": [-5.665, 20.186, -4.503], + "easing": "linear" + }, + "0.75": { + "vector": [-5.911, 19.945, -4.456], + "easing": "linear" + }, + "0.79": { + "vector": [-5.977, 19.687, -4.411], + "easing": "linear" + }, + "0.83": { + "vector": [-5.895, 19.436, -4.367], + "easing": "linear" + }, + "0.88": { + "vector": [-5.715, 19.228, -4.327], + "easing": "linear" + }, + "0.92": { + "vector": [-5.485, 19.098, -4.3], + "easing": "linear" + }, + "0.96": { + "vector": [-5.246, 19.062, -4.29], + "easing": "linear" + }, + "1.0": { + "vector": [-5.039, 19.11, -4.297], + "easing": "linear" + }, + "1.04": { + "vector": [-4.896, 19.209, -4.316], + "easing": "linear" + }, + "1.08": { + "vector": [-4.838, 19.314, -4.338], + "easing": "linear" + }, + "1.12": { + "vector": [-4.864, 19.383, -4.354], + "easing": "linear" + }, + "1.17": { + "vector": [-4.956, 19.39, -4.358], + "easing": "linear" + }, + "1.21": { + "vector": [-5.085, 19.326, -4.348], + "easing": "linear" + }, + "1.25": { + "vector": [-5.216, 19.199, -4.325], + "easing": "linear" + }, + "1.29": { + "vector": [-5.321, 19.018, -4.29], + "easing": "linear" + }, + "1.33": { + "vector": [-5.377, 18.82, -4.251], + "easing": "linear" + }, + "1.38": { + "vector": [-5.38, 18.664, -4.219], + "easing": "linear" + }, + "1.42": { + "vector": [-5.337, 18.585, -4.201], + "easing": "linear" + }, + "1.46": { + "vector": [-5.266, 18.591, -4.201], + "easing": "linear" + }, + "1.5": { + "vector": [-5.193, 18.668, -4.215], + "easing": "linear" + }, + "1.54": { + "vector": [-5.138, 18.784, -4.238], + "easing": "linear" + }, + "1.58": { + "vector": [-5.119, 18.907, -4.263], + "easing": "linear" + }, + "1.62": { + "vector": [-5.14, 19.01, -4.285], + "easing": "linear" + }, + "1.67": { + "vector": [-5.202, 19.114, -4.306], + "easing": "linear" + }, + "1.71": { + "vector": [-5.295, 19.235, -4.33], + "easing": "linear" + }, + "1.75": { + "vector": [-5.404, 19.355, -4.353], + "easing": "linear" + }, + "1.79": { + "vector": [-5.513, 19.456, -4.373], + "easing": "linear" + }, + "1.83": { + "vector": [-5.589, 19.608, -4.401], + "easing": "linear" + }, + "1.88": { + "vector": [-5.613, 19.837, -4.442], + "easing": "linear" + }, + "1.92": { + "vector": [-5.599, 20.056, -4.484], + "easing": "linear" + }, + "1.96": { + "vector": [-5.567, 20.187, -4.511], + "easing": "linear" + }, + "2.0": { + "vector": [-5.535, 20.178, -4.513], + "easing": "linear" + }, + "2.04": { + "vector": [-5.517, 20.021, -4.487], + "easing": "linear" + }, + "2.08": { + "vector": [-5.516, 19.745, -4.436], + "easing": "linear" + }, + "2.12": { + "vector": [-5.529, 19.408, -4.37], + "easing": "linear" + }, + "2.17": { + "vector": [-5.549, 19.069, -4.303], + "easing": "linear" + }, + "2.21": { + "vector": [-5.569, 18.778, -4.245], + "easing": "linear" + }, + "2.25": { + "vector": [-5.585, 18.558, -4.2], + "easing": "linear" + }, + "2.29": { + "vector": [-5.596, 18.408, -4.171], + "easing": "linear" + }, + "2.33": { + "vector": [-5.604, 18.307, -4.153], + "easing": "linear" + }, + "2.38": { + "vector": [-5.612, 18.226, -4.139], + "easing": "linear" + }, + "2.42": { + "vector": [-5.621, 18.139, -4.125], + "easing": "linear" + }, + "2.46": { + "vector": [-5.63, 18.027, -4.105], + "easing": "linear" + }, + "2.5": { + "vector": [-5.638, 17.887, -4.08], + "easing": "linear" + }, + "2.54": { + "vector": [-5.641, 17.72, -4.049], + "easing": "linear" + }, + "2.58": { + "vector": [-5.636, 17.538, -4.014], + "easing": "linear" + }, + "2.62": { + "vector": [-5.623, 17.35, -3.977], + "easing": "linear" + }, + "2.67": { + "vector": [-5.6, 17.163, -3.941], + "easing": "linear" + }, + "2.71": { + "vector": [-5.576, 17.044, -3.917], + "easing": "linear" + }, + "2.75": { + "vector": [-5.566, 17.039, -3.914], + "easing": "linear" + }, + "2.79": { + "vector": [-5.577, 17.103, -3.925], + "easing": "linear" + }, + "2.83": { + "vector": [-5.611, 17.182, -3.941], + "easing": "linear" + }, + "2.88": { + "vector": [-5.669, 17.222, -3.952], + "easing": "linear" + }, + "2.92": { + "vector": [-5.744, 17.189, -3.949], + "easing": "linear" + }, + "2.96": { + "vector": [-5.827, 17.074, -3.93], + "easing": "linear" + }, + "3.0": { + "vector": [-5.903, 16.892, -3.896], + "easing": "linear" + }, + "3.04": { + "vector": [-5.958, 16.674, -3.854], + "easing": "linear" + }, + "3.08": { + "vector": [-5.983, 16.45, -3.81], + "easing": "linear" + }, + "3.12": { + "vector": [-5.973, 16.248, -3.769], + "easing": "linear" + }, + "3.17": { + "vector": [-5.914, 16.234, -3.762], + "easing": "linear" + }, + "3.21": { + "vector": [-5.804, 16.529, -3.811], + "easing": "linear" + }, + "3.25": { + "vector": [-5.676, 17.02, -3.9], + "easing": "linear" + }, + "3.29": { + "vector": [-5.566, 17.558, -4.005], + "easing": "linear" + }, + "3.33": { + "vector": [-5.502, 18.003, -4.097], + "easing": "linear" + }, + "3.38": { + "vector": [-5.499, 18.263, -4.155], + "easing": "linear" + }, + "3.42": { + "vector": [-5.554, 18.315, -4.171], + "easing": "linear" + }, + "3.46": { + "vector": [-5.648, 18.201, -4.151], + "easing": "linear" + }, + "3.5": { + "vector": [-5.747, 18, -4.11], + "easing": "linear" + }, + "3.54": { + "vector": [-5.817, 17.797, -4.066], + "easing": "linear" + }, + "3.58": { + "vector": [-5.836, 17.658, -4.034], + "easing": "linear" + }, + "3.62": { + "vector": [-5.799, 17.613, -4.021], + "easing": "linear" + }, + "3.67": { + "vector": [-5.72, 17.657, -4.028], + "easing": "linear" + }, + "3.71": { + "vector": [-5.622, 17.762, -4.048], + "easing": "linear" + }, + "3.75": { + "vector": [-5.526, 17.89, -4.074], + "easing": "linear" + }, + "3.79": { + "vector": [-5.45, 18.009, -4.099], + "easing": "linear" + }, + "3.83": { + "vector": [-5.402, 18.1, -4.118], + "easing": "linear" + }, + "3.88": { + "vector": [-5.383, 18.155, -4.129], + "easing": "linear" + }, + "3.92": { + "vector": [-5.386, 18.182, -4.134], + "easing": "linear" + }, + "3.96": { + "vector": [-5.403, 18.191, -4.135], + "easing": "linear" + }, + "4.0": { + "vector": [-5.423, 18.194, -4.135], + "easing": "linear" + }, + "4.04": { + "vector": [-5.437, 18.2, -4.135], + "easing": "linear" + }, + "4.08": { + "vector": [-5.439, 18.212, -4.137], + "easing": "linear" + }, + "4.12": { + "vector": [-5.428, 18.229, -4.139], + "easing": "linear" + }, + "4.17": { + "vector": [-5.406, 18.249, -4.143], + "easing": "linear" + }, + "4.21": { + "vector": [-5.376, 18.266, -4.146], + "easing": "linear" + }, + "4.25": { + "vector": [-5.343, 18.279, -4.149], + "easing": "linear" + }, + "4.29": { + "vector": [-5.311, 18.284, -4.15], + "easing": "linear" + }, + "4.33": { + "vector": [-5.284, 18.28, -4.149], + "easing": "linear" + }, + "4.38": { + "vector": [-5.264, 18.267, -4.147], + "easing": "linear" + }, + "4.42": { + "vector": [-5.253, 18.246, -4.142], + "easing": "linear" + }, + "4.46": { + "vector": [-5.281, 18.054, -4.11], + "easing": "linear" + }, + "4.5": { + "vector": [-5.361, 17.605, -4.032], + "easing": "linear" + }, + "4.54": { + "vector": [-5.45, 17.051, -3.93], + "easing": "linear" + }, + "4.58": { + "vector": [-5.51, 16.559, -3.833], + "easing": "linear" + }, + "4.62": { + "vector": [-5.52, 16.259, -3.768], + "easing": "linear" + }, + "4.67": { + "vector": [-5.478, 16.216, -3.752], + "easing": "linear" + }, + "4.71": { + "vector": [-5.404, 16.417, -3.786], + "easing": "linear" + }, + "4.75": { + "vector": [-5.328, 16.787, -3.856], + "easing": "linear" + }, + "4.79": { + "vector": [-5.276, 17.219, -3.942], + "easing": "linear" + }, + "4.83": { + "vector": [-5.265, 17.621, -4.024], + "easing": "linear" + }, + "4.88": { + "vector": [-5.298, 17.93, -4.088], + "easing": "linear" + }, + "4.92": { + "vector": [-5.366, 18.131, -4.129], + "easing": "linear" + }, + "4.96": { + "vector": [-5.449, 18.244, -4.151], + "easing": "linear" + }, + "5.0": { + "vector": [-5.522, 18.313, -4.162], + "easing": "linear" + }, + "5.04": { + "vector": [-5.565, 18.384, -4.172], + "easing": "linear" + }, + "5.08": { + "vector": [-5.565, 18.49, -4.188], + "easing": "linear" + }, + "5.12": { + "vector": [-5.521, 18.649, -4.216], + "easing": "linear" + }, + "5.17": { + "vector": [-5.446, 18.858, -4.254], + "easing": "linear" + }, + "5.21": { + "vector": [-5.354, 19.106, -4.3], + "easing": "linear" + }, + "5.25": { + "vector": [-5.262, 19.374, -4.351], + "easing": "linear" + }, + "5.29": { + "vector": [-5.182, 19.648, -4.403], + "easing": "linear" + }, + "5.33": { + "vector": [-5.121, 19.917, -4.454], + "easing": "linear" + }, + "5.38": { + "vector": [-5.081, 20.179, -4.503], + "easing": "linear" + }, + "5.42": { + "vector": [-5.097, 20.228, -4.517], + "easing": "linear" + }, + "5.46": { + "vector": [-5.192, 19.898, -4.465], + "easing": "linear" + }, + "5.5": { + "vector": [-5.322, 19.321, -4.361], + "easing": "linear" + }, + "5.54": { + "vector": [-5.439, 18.675, -4.237], + "easing": "linear" + }, + "5.58": { + "vector": [-5.5, 18.134, -4.126], + "easing": "linear" + }, + "5.62": { + "vector": [-5.487, 17.818, -4.056], + "easing": "linear" + }, + "5.67": { + "vector": [-5.413, 17.763, -4.038], + "easing": "linear" + }, + "5.71": { + "vector": [-5.305, 17.924, -4.066], + "easing": "linear" + }, + "5.75": { + "vector": [-5.202, 18.208, -4.122], + "easing": "linear" + }, + "5.79": { + "vector": [-5.13, 18.506, -4.184], + "easing": "linear" + }, + "5.83": { + "vector": [-5.107, 18.734, -4.234], + "easing": "linear" + }, + "5.88": { + "vector": [-5.135, 18.848, -4.261], + "easing": "linear" + }, + "5.92": { + "vector": [-5.203, 18.851, -4.264], + "easing": "linear" + }, + "5.96": { + "vector": [-5.291, 18.775, -4.249], + "easing": "linear" + }, + "6.0": { + "vector": [-5.375, 18.659, -4.226], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [-30.146, 3.811, -3.607], + "easing": "linear" + }, + "0.04": { + "vector": [-22.019, 9.962, -9.572], + "easing": "linear" + }, + "0.08": { + "vector": [-4.424, 16.06, -15.805], + "easing": "linear" + }, + "0.12": { + "vector": [5.295, 22.404, -22.843], + "easing": "linear" + }, + "0.17": { + "vector": [7.004, 25.674, -26.819], + "easing": "linear" + }, + "0.21": { + "vector": [4.636, 23.776, -24.471], + "easing": "linear" + }, + "0.25": { + "vector": [-0.391, 18.199, -18.16], + "easing": "linear" + }, + "0.29": { + "vector": [-6.613, 12.03, -11.813], + "easing": "linear" + }, + "0.33": { + "vector": [-11.035, 7.635, -7.47], + "easing": "linear" + }, + "0.38": { + "vector": [-11.796, 6.134, -5.892], + "easing": "linear" + }, + "0.42": { + "vector": [-9.341, 7.398, -6.92], + "easing": "linear" + }, + "0.46": { + "vector": [-5.747, 10.446, -9.731], + "easing": "linear" + }, + "0.5": { + "vector": [-3.019, 14.115, -13.331], + "easing": "linear" + }, + "0.54": { + "vector": [-1.918, 17.387, -16.736], + "easing": "linear" + }, + "0.58": { + "vector": [-2.125, 19.575, -19.118], + "easing": "linear" + }, + "0.62": { + "vector": [-2.985, 20.43, -20.045], + "easing": "linear" + }, + "0.67": { + "vector": [-4.045, 20.132, -19.654], + "easing": "linear" + }, + "0.71": { + "vector": [-5.053, 19.055, -18.414], + "easing": "linear" + }, + "0.75": { + "vector": [-5.827, 17.633, -16.875], + "easing": "linear" + }, + "0.79": { + "vector": [-6.23, 16.311, -15.523], + "easing": "linear" + }, + "0.83": { + "vector": [-6.182, 15.359, -14.605], + "easing": "linear" + }, + "0.88": { + "vector": [-5.73, 14.859, -14.162], + "easing": "linear" + }, + "0.92": { + "vector": [-5.035, 14.747, -14.101], + "easing": "linear" + }, + "0.96": { + "vector": [-4.294, 14.89, -14.276], + "easing": "linear" + }, + "1.0": { + "vector": [-3.676, 15.152, -14.547], + "easing": "linear" + }, + "1.04": { + "vector": [-3.28, 15.429, -14.818], + "easing": "linear" + }, + "1.08": { + "vector": [-3.139, 15.659, -15.033], + "easing": "linear" + }, + "1.12": { + "vector": [-3.223, 15.812, -15.171], + "easing": "linear" + }, + "1.17": { + "vector": [-3.468, 15.872, -15.225], + "easing": "linear" + }, + "1.21": { + "vector": [-3.786, 15.834, -15.19], + "easing": "linear" + }, + "1.25": { + "vector": [-4.094, 15.699, -15.07], + "easing": "linear" + }, + "1.29": { + "vector": [-4.32, 15.466, -14.862], + "easing": "linear" + }, + "1.33": { + "vector": [-4.426, 15.171, -14.598], + "easing": "linear" + }, + "1.38": { + "vector": [-4.407, 14.884, -14.337], + "easing": "linear" + }, + "1.42": { + "vector": [-4.289, 14.666, -14.132], + "easing": "linear" + }, + "1.46": { + "vector": [-4.113, 14.563, -14.028], + "easing": "linear" + }, + "1.5": { + "vector": [-3.932, 14.597, -14.045], + "easing": "linear" + }, + "1.54": { + "vector": [-3.795, 14.759, -14.182], + "easing": "linear" + }, + "1.58": { + "vector": [-3.737, 15.016, -14.411], + "easing": "linear" + }, + "1.62": { + "vector": [-3.773, 15.317, -14.688], + "easing": "linear" + }, + "1.67": { + "vector": [-3.911, 15.638, -14.988], + "easing": "linear" + }, + "1.71": { + "vector": [-4.138, 15.956, -15.285], + "easing": "linear" + }, + "1.75": { + "vector": [-4.412, 16.228, -15.539], + "easing": "linear" + }, + "1.79": { + "vector": [-4.688, 16.433, -15.729], + "easing": "linear" + }, + "1.83": { + "vector": [-4.946, 16.602, -15.883], + "easing": "linear" + }, + "1.88": { + "vector": [-5.159, 16.753, -16.018], + "easing": "linear" + }, + "1.92": { + "vector": [-5.289, 16.868, -16.119], + "easing": "linear" + }, + "1.96": { + "vector": [-5.319, 16.932, -16.176], + "easing": "linear" + }, + "2.0": { + "vector": [-5.252, 16.929, -16.176], + "easing": "linear" + }, + "2.04": { + "vector": [-5.108, 16.841, -16.103], + "easing": "linear" + }, + "2.08": { + "vector": [-4.923, 16.658, -15.945], + "easing": "linear" + }, + "2.12": { + "vector": [-4.736, 16.383, -15.699], + "easing": "linear" + }, + "2.17": { + "vector": [-4.581, 16.038, -15.383], + "easing": "linear" + }, + "2.21": { + "vector": [-4.478, 15.664, -15.035], + "easing": "linear" + }, + "2.25": { + "vector": [-4.43, 15.31, -14.7], + "easing": "linear" + }, + "2.29": { + "vector": [-4.424, 15.019, -14.422], + "easing": "linear" + }, + "2.33": { + "vector": [-4.437, 14.814, -14.228], + "easing": "linear" + }, + "2.38": { + "vector": [-4.445, 14.696, -14.119], + "easing": "linear" + }, + "2.42": { + "vector": [-4.432, 14.639, -14.074], + "easing": "linear" + }, + "2.46": { + "vector": [-4.389, 14.603, -14.054], + "easing": "linear" + }, + "2.5": { + "vector": [-4.318, 14.548, -14.019], + "easing": "linear" + }, + "2.54": { + "vector": [-4.226, 14.444, -13.937], + "easing": "linear" + }, + "2.58": { + "vector": [-4.122, 14.277, -13.796], + "easing": "linear" + }, + "2.62": { + "vector": [-4.012, 14.051, -13.597], + "easing": "linear" + }, + "2.67": { + "vector": [-3.9, 13.785, -13.359], + "easing": "linear" + }, + "2.71": { + "vector": [-3.815, 13.566, -13.157], + "easing": "linear" + }, + "2.75": { + "vector": [-3.789, 13.472, -13.06], + "easing": "linear" + }, + "2.79": { + "vector": [-3.815, 13.499, -13.068], + "easing": "linear" + }, + "2.83": { + "vector": [-3.887, 13.617, -13.162], + "easing": "linear" + }, + "2.88": { + "vector": [-3.996, 13.779, -13.306], + "easing": "linear" + }, + "2.92": { + "vector": [-4.122, 13.922, -13.445], + "easing": "linear" + }, + "2.96": { + "vector": [-4.24, 13.99, -13.522], + "easing": "linear" + }, + "3.0": { + "vector": [-4.327, 13.94, -13.496], + "easing": "linear" + }, + "3.04": { + "vector": [-4.364, 13.766, -13.352], + "easing": "linear" + }, + "3.08": { + "vector": [-4.345, 13.489, -13.109], + "easing": "linear" + }, + "3.12": { + "vector": [-4.27, 13.156, -12.808], + "easing": "linear" + }, + "3.17": { + "vector": [-4.169, 12.922, -12.586], + "easing": "linear" + }, + "3.21": { + "vector": [-4.077, 12.926, -12.563], + "easing": "linear" + }, + "3.25": { + "vector": [-4.008, 13.171, -12.75], + "easing": "linear" + }, + "3.29": { + "vector": [-3.977, 13.618, -13.127], + "easing": "linear" + }, + "3.33": { + "vector": [-3.99, 14.186, -13.633], + "easing": "linear" + }, + "3.38": { + "vector": [-4.048, 14.755, -14.166], + "easing": "linear" + }, + "3.42": { + "vector": [-4.14, 15.2, -14.605], + "easing": "linear" + }, + "3.46": { + "vector": [-4.247, 15.425, -14.846], + "easing": "linear" + }, + "3.5": { + "vector": [-4.35, 15.392, -14.843], + "easing": "linear" + }, + "3.54": { + "vector": [-4.432, 15.139, -14.617], + "easing": "linear" + }, + "3.58": { + "vector": [-4.482, 14.757, -14.255], + "easing": "linear" + }, + "3.62": { + "vector": [-4.486, 14.366, -13.874], + "easing": "linear" + }, + "3.67": { + "vector": [-4.435, 14.073, -13.579], + "easing": "linear" + }, + "3.71": { + "vector": [-4.328, 13.944, -13.441], + "easing": "linear" + }, + "3.75": { + "vector": [-4.182, 13.992, -13.475], + "easing": "linear" + }, + "3.79": { + "vector": [-4.027, 14.18, -13.649], + "easing": "linear" + }, + "3.83": { + "vector": [-3.898, 14.439, -13.896], + "easing": "linear" + }, + "3.88": { + "vector": [-3.819, 14.691, -14.143], + "easing": "linear" + }, + "3.92": { + "vector": [-3.803, 14.877, -14.329], + "easing": "linear" + }, + "3.96": { + "vector": [-3.841, 14.966, -14.42], + "easing": "linear" + }, + "4.0": { + "vector": [-3.915, 14.959, -14.417], + "easing": "linear" + }, + "4.04": { + "vector": [-3.999, 14.884, -14.344], + "easing": "linear" + }, + "4.08": { + "vector": [-4.069, 14.779, -14.24], + "easing": "linear" + }, + "4.12": { + "vector": [-4.105, 14.681, -14.142], + "easing": "linear" + }, + "4.17": { + "vector": [-4.101, 14.617, -14.077], + "easing": "linear" + }, + "4.21": { + "vector": [-4.058, 14.595, -14.054], + "easing": "linear" + }, + "4.25": { + "vector": [-3.989, 14.611, -14.069], + "easing": "linear" + }, + "4.29": { + "vector": [-3.91, 14.648, -14.107], + "easing": "linear" + }, + "4.33": { + "vector": [-3.836, 14.686, -14.147], + "easing": "linear" + }, + "4.38": { + "vector": [-3.78, 14.71, -14.174], + "easing": "linear" + }, + "4.42": { + "vector": [-3.746, 14.709, -14.177], + "easing": "linear" + }, + "4.46": { + "vector": [-3.702, 14.586, -14.074], + "easing": "linear" + }, + "4.5": { + "vector": [-3.625, 14.278, -13.813], + "easing": "linear" + }, + "4.54": { + "vector": [-3.537, 13.842, -13.44], + "easing": "linear" + }, + "4.58": { + "vector": [-3.456, 13.346, -13.009], + "easing": "linear" + }, + "4.62": { + "vector": [-3.394, 12.878, -12.589], + "easing": "linear" + }, + "4.67": { + "vector": [-3.357, 12.537, -12.265], + "easing": "linear" + }, + "4.71": { + "vector": [-3.345, 12.41, -12.122], + "easing": "linear" + }, + "4.75": { + "vector": [-3.362, 12.547, -12.213], + "easing": "linear" + }, + "4.79": { + "vector": [-3.411, 12.936, -12.538], + "easing": "linear" + }, + "4.83": { + "vector": [-3.502, 13.501, -13.04], + "easing": "linear" + }, + "4.88": { + "vector": [-3.641, 14.127, -13.616], + "easing": "linear" + }, + "4.92": { + "vector": [-3.817, 14.692, -14.149], + "easing": "linear" + }, + "4.96": { + "vector": [-4.011, 15.101, -14.546], + "easing": "linear" + }, + "5.0": { + "vector": [-4.193, 15.319, -14.76], + "easing": "linear" + }, + "5.04": { + "vector": [-4.34, 15.367, -14.804], + "easing": "linear" + }, + "5.08": { + "vector": [-4.436, 15.312, -14.74], + "easing": "linear" + }, + "5.12": { + "vector": [-4.473, 15.242, -14.653], + "easing": "linear" + }, + "5.17": { + "vector": [-4.455, 15.233, -14.621], + "easing": "linear" + }, + "5.21": { + "vector": [-4.397, 15.334, -14.694], + "easing": "linear" + }, + "5.25": { + "vector": [-4.321, 15.555, -14.886], + "easing": "linear" + }, + "5.29": { + "vector": [-4.253, 15.873, -15.176], + "easing": "linear" + }, + "5.33": { + "vector": [-4.218, 16.245, -15.524], + "easing": "linear" + }, + "5.38": { + "vector": [-4.228, 16.624, -15.883], + "easing": "linear" + }, + "5.42": { + "vector": [-4.253, 16.85, -16.107], + "easing": "linear" + }, + "5.46": { + "vector": [-4.253, 16.781, -16.07], + "easing": "linear" + }, + "5.5": { + "vector": [-4.229, 16.437, -15.782], + "easing": "linear" + }, + "5.54": { + "vector": [-4.181, 15.874, -15.285], + "easing": "linear" + }, + "5.58": { + "vector": [-4.112, 15.192, -14.664], + "easing": "linear" + }, + "5.62": { + "vector": [-4.031, 14.527, -14.041], + "easing": "linear" + }, + "5.67": { + "vector": [-3.943, 14.021, -13.55], + "easing": "linear" + }, + "5.71": { + "vector": [-3.852, 13.781, -13.296], + "easing": "linear" + }, + "5.75": { + "vector": [-3.766, 13.848, -13.328], + "easing": "linear" + }, + "5.79": { + "vector": [-3.701, 14.182, -13.62], + "easing": "linear" + }, + "5.83": { + "vector": [-3.676, 14.675, -14.078], + "easing": "linear" + }, + "5.88": { + "vector": [-3.706, 15.185, -14.569], + "easing": "linear" + }, + "5.92": { + "vector": [-3.786, 15.58, -14.964], + "easing": "linear" + }, + "5.96": { + "vector": [-3.9, 15.776, -15.173], + "easing": "linear" + }, + "6.0": { + "vector": [-4.032, 15.725, -15.158], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + } + } + }, + "sniffground": { + "loop": true, + "animation_length": 7.5833, + "bones": { + "root": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.015, -0.004], + "easing": "linear" + }, + "post": { + "vector": [0, -0.015, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.06, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, -0.132, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, -0.229, -0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, -0.351, -0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.494, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, -0.658, -0.191], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, -0.841, -0.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, -1.04, -0.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, -1.255, -0.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, -1.483, -0.432], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -1.722, -0.501], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, -1.971, -0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, -2.228, -0.65], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, -2.491, -0.727], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, -2.759, -0.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, -3.029, -0.885], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -3.3, -0.965], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, -3.571, -1.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, -3.838, -1.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, -4.101, -1.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, -4.358, -1.278], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, -4.607, -1.353], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -4.846, -1.424], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, -5.074, -1.493], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, -5.288, -1.558], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0, -5.487, -1.619], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0, -5.67, -1.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, -5.834, -1.726], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -5.977, -1.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, -6.098, -1.811], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, -6.196, -1.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, -6.267, -1.869], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, -6.311, -1.886], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, -6.326, -1.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -6.325, -1.901], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, -6.321, -1.906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, -6.316, -1.911], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, -6.309, -1.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, -6.3, -1.919], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, -6.289, -1.923], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -6.276, -1.926], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, -6.262, -1.929], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, -6.247, -1.932], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, -6.229, -1.935], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, -6.211, -1.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, -6.19, -1.94], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -6.169, -1.942], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, -6.146, -1.944], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, -6.122, -1.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, -6.096, -1.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, -6.07, -1.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, -6.042, -1.95], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -6.014, -1.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, -5.984, -1.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, -5.954, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, -5.923, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, -5.891, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, -5.858, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -5.824, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, -5.79, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, -5.756, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, -5.72, -1.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, -5.685, -1.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -5.649, -1.95], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -5.612, -1.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -5.576, -1.948], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -5.539, -1.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0, -5.502, -1.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0, -5.465, -1.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0, -5.427, -1.944], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -5.39, -1.942], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0, -5.353, -1.941], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0, -5.316, -1.939], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, -5.279, -1.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0, -5.243, -1.936], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0, -5.206, -1.935], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -5.17, -1.933], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0, -5.135, -1.931], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0, -5.1, -1.93], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0, -5.065, -1.928], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, -5.031, -1.926], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0, -4.998, -1.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -4.965, -1.922], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0, -4.933, -1.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0, -4.902, -1.919], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0, -4.872, -1.917], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0, -4.842, -1.916], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0, -4.814, -1.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -4.787, -1.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0, -4.76, -1.911], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0, -4.735, -1.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0, -4.711, -1.908], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0, -4.689, -1.906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0, -4.667, -1.905], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -4.647, -1.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0, -4.629, -1.902], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0, -4.612, -1.901], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0, -4.596, -1.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0, -4.583, -1.899], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [0, -4.57, -1.898], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, -4.56, -1.898], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [0, -4.551, -1.897], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0, -4.544, -1.897], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0, -4.539, -1.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0, -4.536, -1.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [0, -4.535, -1.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -4.539, -1.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0, -4.549, -1.897], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0, -4.565, -1.898], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0, -4.588, -1.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0, -4.616, -1.901], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0, -4.649, -1.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -4.687, -1.906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0, -4.73, -1.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0, -4.776, -1.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0, -4.827, -1.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0, -4.881, -1.918], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0, -4.938, -1.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, -4.998, -1.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0, -5.06, -1.927], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0, -5.124, -1.931], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0, -5.19, -1.934], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [0, -5.257, -1.937], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [0, -5.325, -1.94], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0, -5.393, -1.942], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0, -5.462, -1.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0, -5.53, -1.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0, -5.598, -1.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [0, -5.665, -1.95], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0, -5.731, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0, -5.795, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0, -5.858, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0, -5.918, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0, -5.975, -1.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0, -6.029, -1.95], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0, -6.08, -1.948], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, -6.127, -1.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0, -6.17, -1.942], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0, -6.209, -1.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0, -6.243, -1.933], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0, -6.271, -1.927], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0, -6.294, -1.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, -6.311, -1.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0, -6.322, -1.905], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0, -6.326, -1.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [0, -6.312, -1.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [0, -6.271, -1.862], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [0, -6.203, -1.834], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [0, -6.111, -1.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [0, -5.997, -1.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [0, -5.86, -1.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [0, -5.705, -1.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [0, -5.531, -1.609], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [0, -5.341, -1.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [0, -5.137, -1.487], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [0, -4.919, -1.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [0, -4.69, -1.352], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [0, -4.451, -1.281], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [0, -4.204, -1.208], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [0, -3.95, -1.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [0, -3.692, -1.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [0, -3.43, -0.981], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [0, -3.166, -0.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [0, -2.903, -0.828], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [0, -2.641, -0.752], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [0, -2.382, -0.678], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [0, -2.128, -0.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [0, -1.881, -0.534], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [0, -1.642, -0.465], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [0, -1.413, -0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [0, -1.195, -0.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [0, -0.99, -0.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [0, -0.799, -0.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [0, -0.625, -0.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [0, -0.469, -0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0, -0.333, -0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0, -0.217, -0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0, -0.125, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [0, -0.056, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [0, -0.014, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.041, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.041, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.16, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.354, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.616, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.943, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [1.33, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [1.772, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [2.264, 0.001, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [2.802, 0.001, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [3.381, 0.001, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [3.996, 0.001, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [4.642, 0.001, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [5.315, 0.002, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [6.009, 0.002, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [6.721, 0.002, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [7.445, 0.003, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [8.176, 0.003, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [8.909, 0.003, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [9.64, 0.004, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [10.363, 0.004, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [11.075, 0.005, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [11.77, 0.005, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [12.442, 0.006, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [13.089, 0.006, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [13.704, 0.006, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [14.282, 0.007, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [14.82, 0.007, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [15.312, 0.008, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [15.754, 0.008, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [16.141, 0.008, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [16.468, 0.009, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [16.731, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [16.924, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [17.044, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [17.084, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [17.08, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [17.068, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [17.049, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [17.021, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [16.987, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [16.945, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [16.897, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [16.842, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [16.78, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [16.712, 0.009, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [16.639, 0.009, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [16.56, 0.009, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [16.475, 0.009, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [16.385, 0.009, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [16.29, 0.008, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [16.19, 0.008, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [16.086, 0.008, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [15.977, 0.008, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [15.865, 0.008, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [15.748, 0.008, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [15.628, 0.008, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [15.504, 0.008, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [15.377, 0.008, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [15.247, 0.008, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [15.115, 0.007, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [14.98, 0.007, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [14.842, 0.007, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [14.703, 0.007, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [14.562, 0.007, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [14.419, 0.007, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [14.274, 0.007, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [14.129, 0.007, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [13.983, 0.007, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [13.836, 0.006, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [13.688, 0.006, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [13.541, 0.006, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [13.393, 0.006, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [13.246, 0.006, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [13.099, 0.006, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [12.952, 0.006, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [12.807, 0.006, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [12.663, 0.006, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [12.52, 0.006, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [12.378, 0.005, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [12.239, 0.005, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [12.102, 0.005, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [11.967, 0.005, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [11.834, 0.005, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [11.704, 0.005, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [11.577, 0.005, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [11.453, 0.005, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [11.333, 0.005, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [11.217, 0.005, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [11.104, 0.005, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [10.995, 0.005, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [10.891, 0.004, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [10.791, 0.004, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [10.696, 0.004, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [10.606, 0.004, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [10.522, 0.004, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [10.442, 0.004, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [10.369, 0.004, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [10.301, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [10.24, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [10.185, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [10.136, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [10.095, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [10.06, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [10.033, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [10.013, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [10.001, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [9.997, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [10.011, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [10.051, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [10.116, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [10.205, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [10.316, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [10.448, 0.004, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [10.6, 0.004, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [10.769, 0.004, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [10.955, 0.005, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [11.155, 0.005, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [11.37, 0.005, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [11.597, 0.005, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [11.834, 0.005, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [12.081, 0.005, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [12.335, 0.005, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [12.597, 0.006, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [12.863, 0.006, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [13.132, 0.006, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [13.404, 0.006, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [13.677, 0.006, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [13.949, 0.007, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [14.219, 0.007, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [14.485, 0.007, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [14.746, 0.007, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [15.001, 0.007, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [15.247, 0.008, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [15.485, 0.008, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [15.711, 0.008, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [15.926, 0.008, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [16.127, 0.008, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [16.312, 0.008, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [16.482, 0.009, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [16.633, 0.009, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [16.765, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [16.876, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [16.965, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [17.03, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [17.071, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [17.084, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [17.046, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [16.933, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [16.749, 0.009, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [16.501, 0.009, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [16.19, 0.008, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [15.823, 0.008, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [15.402, 0.008, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [14.934, 0.007, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [14.421, 0.007, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [13.868, 0.007, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [13.28, 0.006, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [12.661, 0.006, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [12.015, 0.005, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [11.347, 0.005, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [10.662, 0.004, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [9.963, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [9.255, 0.004, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [8.542, 0.003, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [7.83, 0.003, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [7.122, 0.002, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [6.423, 0.002, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [5.737, 0.002, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [5.069, 0.002, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [4.423, 0.001, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [3.804, 0.001, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [3.216, 0.001, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [2.664, 0.001, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [2.151, 0.001, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [1.682, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [1.262, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0.894, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0.584, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0.335, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [0.152, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [0.039, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.041, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.041, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.162, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.357, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.621, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.951, 0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-1.341, 0.002, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-1.786, 0.003, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-2.282, 0.003, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-2.824, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-3.407, 0.005, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-4.027, 0.006, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-4.678, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-5.356, 0.008, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-6.056, 0.009, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-6.774, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-7.503, 0.012, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-8.24, 0.013, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-8.979, 0.014, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-9.715, 0.016, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-10.445, 0.017, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-11.162, 0.018, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-11.862, 0.019, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-12.54, 0.021, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-13.191, 0.022, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-13.811, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-14.394, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-14.936, 0.025, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-15.432, 0.026, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-15.878, 0.027, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-16.268, 0.027, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-16.597, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-16.862, 0.029, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-17.057, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-17.177, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-17.218, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-17.216, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-17.21, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-17.201, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-17.187, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-17.17, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-17.15, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-17.126, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-17.099, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-17.069, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-17.036, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-17, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-16.961, 0.029, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-16.919, 0.029, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-16.875, 0.029, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-16.828, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-16.78, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-16.728, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-16.675, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-16.62, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-16.562, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-16.503, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-16.443, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-16.381, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-16.317, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-16.252, 0.027, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-16.185, 0.027, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-16.118, 0.027, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-16.05, 0.027, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-15.98, 0.027, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-15.91, 0.027, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-15.839, 0.027, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-15.768, 0.026, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-15.696, 0.026, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-15.624, 0.026, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-15.552, 0.026, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-15.48, 0.026, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-15.407, 0.026, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-15.335, 0.026, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-15.263, 0.026, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-15.191, 0.025, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-15.12, 0.025, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-15.049, 0.025, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-14.979, 0.025, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-14.909, 0.025, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-14.841, 0.025, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-14.774, 0.025, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-14.707, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-14.642, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-14.579, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-14.516, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-14.456, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-14.397, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-14.339, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-14.284, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-14.231, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-14.18, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-14.131, 0.023, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-14.084, 0.023, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-14.04, 0.023, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-13.998, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-13.959, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-13.923, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-13.89, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-13.86, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-13.833, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-13.809, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-13.789, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-13.772, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-13.758, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-13.749, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-13.743, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-13.741, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-13.747, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-13.767, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-13.799, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-13.843, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-13.898, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-13.962, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-14.037, 0.023, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-14.12, 0.023, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-14.211, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-14.309, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-14.415, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-14.526, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-14.642, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-14.763, 0.025, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-14.888, 0.025, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-15.016, 0.025, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-15.147, 0.025, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-15.279, 0.026, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-15.413, 0.026, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-15.546, 0.026, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-15.68, 0.026, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-15.812, 0.027, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-15.943, 0.027, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-16.071, 0.027, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-16.196, 0.027, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-16.317, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-16.433, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-16.545, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-16.65, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-16.748, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-16.839, 0.029, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-16.923, 0.029, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-16.997, 0.029, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-17.062, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-17.116, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-17.16, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-17.192, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-17.212, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-17.218, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [-17.179, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [-17.065, 0.029, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [-16.881, 0.029, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-16.63, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [-16.317, 0.028, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [-15.947, 0.027, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [-15.523, 0.026, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [-15.051, 0.025, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [-14.534, 0.024, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [-13.977, 0.023, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [-13.384, 0.022, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [-12.76, 0.021, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [-12.11, 0.02, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [-11.436, 0.019, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [-10.745, 0.017, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [-10.041, 0.016, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [-9.327, 0.015, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [-8.609, 0.014, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [-7.891, 0.012, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [-7.178, 0.011, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [-6.473, 0.01, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [-5.782, 0.009, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [-5.109, 0.008, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [-4.458, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [-3.834, 0.006, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [-3.241, 0.005, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [-2.685, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [-2.168, 0.003, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [-1.695, 0.003, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [-1.272, 0.002, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [-0.901, 0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [-0.588, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [-0.338, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [-0.153, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [-0.039, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.46": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.002, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.007, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.015, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.026, 0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.04, 0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.057, 0.002, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.076, 0.002, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.099, 0.003, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.124, 0.003, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.151, 0.004, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.181, 0.005, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.213, 0.006, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.248, 0.007, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.284, 0.008, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.323, 0.009, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.363, 0.01, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.406, 0.011, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.45, 0.013, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.496, 0.014, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.543, 0.015, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.592, 0.017, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.642, 0.018, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.694, 0.019, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.746, 0.021, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.8, 0.022, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.855, 0.024, -0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.911, 0.026, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.968, 0.027, -0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [1.025, 0.029, -0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [1.083, 0.031, -0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [1.142, 0.032, -0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [1.201, 0.034, -0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [1.26, 0.036, -0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [1.32, 0.037, -0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [1.38, 0.039, -0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [1.44, 0.041, -0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [1.5, 0.043, -0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [1.56, 0.044, -0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [1.619, 0.046, -0.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [1.679, 0.048, -0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [1.738, 0.05, -0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [1.796, 0.051, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [1.854, 0.053, -0.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [1.912, 0.055, -0.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [1.968, 0.056, -0.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [2.024, 0.058, -0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [2.079, 0.06, -0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [2.133, 0.061, -0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [2.186, 0.063, -0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [2.237, 0.065, -0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [2.287, 0.066, -0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [2.336, 0.067, -0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [2.384, 0.069, -0.148], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [2.429, 0.07, -0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [2.474, 0.072, -0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [2.516, 0.073, -0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [2.556, 0.074, -0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [2.595, 0.075, -0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [2.632, 0.076, -0.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [2.666, 0.077, -0.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [2.698, 0.078, -0.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [2.728, 0.079, -0.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [2.756, 0.08, -0.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [2.781, 0.081, -0.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [2.803, 0.082, -0.174], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [2.823, 0.082, -0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [2.84, 0.083, -0.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [2.854, 0.083, -0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [2.865, 0.084, -0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [2.873, 0.084, -0.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [2.878, 0.084, -0.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [2.879, 0.084, -0.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [2.874, 0.084, -0.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [2.857, 0.083, -0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [2.831, 0.083, -0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [2.795, 0.081, -0.173], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [2.749, 0.08, -0.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [2.696, 0.078, -0.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [2.634, 0.077, -0.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [2.566, 0.074, -0.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [2.49, 0.072, -0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [2.408, 0.07, -0.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [2.321, 0.067, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [2.229, 0.064, -0.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [2.133, 0.061, -0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [2.033, 0.058, -0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [1.929, 0.055, -0.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [1.823, 0.052, -0.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [1.715, 0.049, -0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [1.605, 0.046, -0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [1.495, 0.043, -0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [1.384, 0.039, -0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [1.274, 0.036, -0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [1.164, 0.033, -0.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [1.056, 0.03, -0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0.95, 0.027, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0.847, 0.024, -0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0.746, 0.021, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0.65, 0.018, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0.558, 0.016, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0.471, 0.013, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0.389, 0.011, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0.314, 0.009, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0.245, 0.007, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0.183, 0.005, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0.13, 0.004, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0.085, 0.002, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0.048, 0.001, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0.022, 0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0.006, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, 0, 0.008], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, 0, 0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, 0, 0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, 0, 0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, 0, 0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 0.271], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, 0, 0.361], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, 0, 0.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, 0, 0.571], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, 0, 0.689], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, 0, 0.815], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 0.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, 0, 1.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, 0, 1.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, 0, 1.372], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, 0, 1.521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, 0, 1.671], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, 1.822], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, 0, 1.973], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, 0, 2.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, 0, 2.271], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, 0, 2.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, 0, 2.557], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 2.693], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, 0, 2.823], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, 0, 2.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0, 0, 3.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0, 0, 3.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, 0, 3.266], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 3.353], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, 0, 3.428], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, 0, 3.491], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, 0, 3.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, 0, 3.575], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, 0, 3.595], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, 3.606], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, 0, 3.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, 0, 3.628], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, 0, 3.639], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, 0, 3.65], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, 0, 3.66], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, 0, 3.67], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, 0, 3.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, 0, 3.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, 0, 3.7], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, 0, 3.709], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, 0, 3.719], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 3.728], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, 0, 3.737], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, 0, 3.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, 0, 3.754], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, 0, 3.762], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, 0, 3.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, 0, 3.779], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, 0, 3.786], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, 0, 3.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, 0, 3.802], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, 0, 3.809], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, 0, 3.816], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 3.823], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, 0, 3.83], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, 0, 3.837], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, 0, 3.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, 0, 3.85], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, 0, 3.856], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0, 3.862], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, 0, 3.868], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, 0, 3.874], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0, 0, 3.879], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0, 0, 3.885], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0, 0, 3.89], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 3.895], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0, 0, 3.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0, 0, 3.905], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, 0, 3.91], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0, 0, 3.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0, 0, 3.919], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, 0, 3.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0, 0, 3.928], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0, 0, 3.932], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0, 0, 3.936], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, 0, 3.94], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0, 0, 3.944], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, 0, 3.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0, 0, 3.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0, 0, 3.954], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0, 0, 3.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0, 0, 3.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0, 0, 3.964], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, 0, 3.967], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0, 0, 3.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0, 0, 3.973], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0, 0, 3.975], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0, 0, 3.978], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0, 0, 3.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, 3.983], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0, 0, 3.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0, 0, 3.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0, 0, 3.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0, 0, 3.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [0, 0, 3.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, 0, 3.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [0, 0, 3.997], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0, 0, 3.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0, 0, 4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0, 0, 4.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [0, 0, 4.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, 0, 4.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0, 0, 4.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0, 0, 4.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0, 0, 4.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0, 0, 4.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0, 0, 4.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, 0, 4.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0, 0, 4.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0, 0, 4.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0, 0, 4.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0, 0, 4.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0, 0, 4.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, 0, 4.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0, 0, 4.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0, 0, 4.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0, 0, 4.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [0, 0, 4.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0, 0, 4.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0, 0, 4.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0, 0, 4.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [0, 0, 4.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0, 0, 4.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0, 0, 4.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0, 0, 4.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [0, 0, 4.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [0, 0, 3.986], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [0, 0, 3.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [0, 0, 3.884], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [0, 0, 3.811], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [0, 0, 3.724], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [0, 0, 3.625], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [0, 0, 3.514], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [0, 0, 3.394], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [0, 0, 3.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [0, 0, 3.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [0, 0, 2.979], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [0, 0, 2.827], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [0, 0, 2.67], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [0, 0, 2.509], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [0, 0, 2.345], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [0, 0, 2.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [0, 0, 2.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [0, 0, 1.844], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [0, 0, 1.677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [0, 0, 1.513], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [0, 0, 1.352], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [0, 0, 1.195], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [0, 0, 1.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [0, 0, 0.897], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [0, 0, 0.759], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [0, 0, 0.628], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [0, 0, 0.507], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [0, 0, 0.397], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [0, 0, 0.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0, 0, 0.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0, 0, 0.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0, 0, 0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [0, 0, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [0, 0, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.015, -0.004], + "easing": "linear" + }, + "post": { + "vector": [0, -0.015, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.06, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, -0.132, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, -0.229, -0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, -0.351, -0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.494, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, -0.658, -0.191], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, -0.841, -0.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, -1.04, -0.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, -1.255, -0.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, -1.483, -0.432], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -1.722, -0.501], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, -1.971, -0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, -2.228, -0.65], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, -2.491, -0.727], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, -2.759, -0.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, -3.029, -0.885], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -3.3, -0.965], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, -3.571, -1.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, -3.838, -1.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, -4.101, -1.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, -4.358, -1.278], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, -4.607, -1.353], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -4.846, -1.424], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, -5.074, -1.493], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, -5.288, -1.558], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0, -5.487, -1.619], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0, -5.67, -1.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, -5.834, -1.726], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -5.977, -1.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, -6.098, -1.811], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, -6.196, -1.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, -6.267, -1.869], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, -6.311, -1.886], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, -6.326, -1.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -6.325, -1.901], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, -6.321, -1.906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, -6.316, -1.911], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, -6.309, -1.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, -6.3, -1.919], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, -6.289, -1.923], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -6.276, -1.926], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, -6.262, -1.929], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, -6.247, -1.932], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, -6.229, -1.935], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, -6.211, -1.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, -6.19, -1.94], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -6.169, -1.942], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, -6.146, -1.944], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, -6.122, -1.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, -6.096, -1.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, -6.07, -1.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, -6.042, -1.95], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -6.014, -1.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, -5.984, -1.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, -5.954, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, -5.923, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, -5.891, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, -5.858, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -5.824, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, -5.79, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, -5.756, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, -5.72, -1.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, -5.685, -1.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -5.649, -1.95], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -5.612, -1.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -5.576, -1.948], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -5.539, -1.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0, -5.502, -1.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0, -5.465, -1.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0, -5.427, -1.944], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -5.39, -1.942], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0, -5.353, -1.941], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0, -5.316, -1.939], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, -5.279, -1.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0, -5.243, -1.936], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0, -5.206, -1.935], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -5.17, -1.933], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0, -5.135, -1.931], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0, -5.1, -1.93], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0, -5.065, -1.928], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, -5.031, -1.926], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0, -4.998, -1.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -4.965, -1.922], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0, -4.933, -1.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0, -4.902, -1.919], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0, -4.872, -1.917], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0, -4.842, -1.916], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0, -4.814, -1.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -4.787, -1.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0, -4.76, -1.911], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0, -4.735, -1.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0, -4.711, -1.908], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0, -4.689, -1.906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0, -4.667, -1.905], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -4.647, -1.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0, -4.629, -1.902], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0, -4.612, -1.901], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0, -4.596, -1.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0, -4.583, -1.899], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [0, -4.57, -1.898], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, -4.56, -1.898], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [0, -4.551, -1.897], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0, -4.544, -1.897], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0, -4.539, -1.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0, -4.536, -1.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [0, -4.535, -1.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -4.539, -1.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0, -4.549, -1.897], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0, -4.565, -1.898], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0, -4.588, -1.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0, -4.616, -1.901], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0, -4.649, -1.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -4.687, -1.906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0, -4.73, -1.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0, -4.776, -1.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0, -4.827, -1.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0, -4.881, -1.918], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0, -4.938, -1.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, -4.998, -1.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0, -5.06, -1.927], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0, -5.124, -1.931], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0, -5.19, -1.934], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [0, -5.257, -1.937], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [0, -5.325, -1.94], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0, -5.393, -1.942], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0, -5.462, -1.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0, -5.53, -1.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0, -5.598, -1.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [0, -5.665, -1.95], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0, -5.731, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0, -5.795, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0, -5.858, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0, -5.918, -1.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0, -5.975, -1.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0, -6.029, -1.95], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0, -6.08, -1.948], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, -6.127, -1.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0, -6.17, -1.942], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0, -6.209, -1.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0, -6.243, -1.933], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0, -6.271, -1.927], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0, -6.294, -1.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, -6.311, -1.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0, -6.322, -1.905], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0, -6.326, -1.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [0, -6.312, -1.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [0, -6.271, -1.862], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [0, -6.203, -1.834], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [0, -6.111, -1.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [0, -5.997, -1.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [0, -5.86, -1.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [0, -5.705, -1.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [0, -5.531, -1.609], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [0, -5.341, -1.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [0, -5.137, -1.487], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [0, -4.919, -1.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [0, -4.69, -1.352], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [0, -4.451, -1.281], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [0, -4.204, -1.208], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [0, -3.95, -1.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [0, -3.692, -1.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [0, -3.43, -0.981], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [0, -3.166, -0.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [0, -2.903, -0.828], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [0, -2.641, -0.752], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [0, -2.382, -0.678], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [0, -2.128, -0.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [0, -1.881, -0.534], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [0, -1.642, -0.465], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [0, -1.413, -0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [0, -1.195, -0.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [0, -0.99, -0.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [0, -0.799, -0.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [0, -0.625, -0.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [0, -0.469, -0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0, -0.333, -0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0, -0.217, -0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0, -0.125, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [0, -0.056, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [0, -0.014, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.041, -0.001, -0.012], + "easing": "linear" + }, + "post": { + "vector": [0.041, -0.001, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.16, -0.004, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.353, -0.008, -0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.615, -0.013, -0.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.941, -0.02, -0.277], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [1.327, -0.026, -0.391], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [1.768, -0.033, -0.521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [2.26, -0.04, -0.666], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [2.797, -0.045, -0.825], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [3.374, -0.049, -0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [3.988, -0.052, -1.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [4.633, -0.053, -1.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [5.305, -0.051, -1.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [5.999, -0.047, -1.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [6.709, -0.041, -1.981], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [7.432, -0.031, -2.194], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [8.161, -0.019, -2.409], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [8.893, -0.004, -2.625], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [9.623, 0.014, -2.84], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [10.345, 0.034, -3.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [11.055, 0.057, -3.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [11.748, 0.081, -3.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [12.42, 0.107, -3.661], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [13.064, 0.134, -3.85], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [13.677, 0.162, -4.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [14.255, 0.19, -4.197], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [14.791, 0.218, -4.353], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [15.281, 0.244, -4.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [15.722, 0.269, -4.624], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [16.107, 0.292, -4.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [16.433, 0.311, -4.83], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [16.695, 0.327, -4.906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [16.887, 0.339, -4.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [17.006, 0.347, -4.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [17.047, 0.35, -5.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [17.043, 0.35, -5.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [17.031, 0.349, -5.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [17.011, 0.349, -5.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [16.984, 0.348, -4.998], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [16.95, 0.348, -4.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [16.908, 0.347, -4.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [16.86, 0.346, -4.977], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [16.805, 0.345, -4.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [16.743, 0.343, -4.959], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [16.676, 0.342, -4.948], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [16.602, 0.341, -4.936], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [16.523, 0.339, -4.923], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [16.439, 0.337, -4.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [16.349, 0.336, -4.894], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [16.254, 0.334, -4.879], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [16.155, 0.332, -4.863], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [16.05, 0.33, -4.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [15.942, 0.328, -4.828], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [15.829, 0.326, -4.81], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [15.713, 0.324, -4.791], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [15.593, 0.322, -4.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [15.469, 0.32, -4.751], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [15.343, 0.318, -4.73], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [15.213, 0.316, -4.709], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [15.081, 0.314, -4.687], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [14.946, 0.312, -4.665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [14.809, 0.31, -4.643], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [14.669, 0.308, -4.62], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [14.528, 0.306, -4.597], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [14.386, 0.304, -4.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [14.242, 0.302, -4.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [14.097, 0.3, -4.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [13.951, 0.298, -4.503], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [13.804, 0.296, -4.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [13.657, 0.294, -4.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [13.509, 0.293, -4.43], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [13.362, 0.291, -4.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [13.215, 0.29, -4.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [13.068, 0.288, -4.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [12.922, 0.287, -4.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [12.777, 0.286, -4.311], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [12.633, 0.284, -4.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [12.49, 0.283, -4.264], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [12.349, 0.282, -4.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [12.21, 0.281, -4.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [12.072, 0.28, -4.195], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [11.938, 0.279, -4.173], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [11.805, 0.278, -4.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [11.676, 0.277, -4.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [11.549, 0.277, -4.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [11.425, 0.276, -4.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [11.305, 0.275, -4.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [11.189, 0.275, -4.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [11.076, 0.274, -4.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [10.968, 0.274, -4.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [10.864, 0.274, -3.997], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [10.764, 0.273, -3.981], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [10.669, 0.273, -3.965], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [10.579, 0.273, -3.95], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [10.495, 0.273, -3.937], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [10.416, 0.272, -3.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [10.342, 0.272, -3.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [10.275, 0.272, -3.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [10.213, 0.272, -3.89], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [10.158, 0.272, -3.881], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [10.11, 0.272, -3.873], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [10.068, 0.272, -3.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [10.034, 0.272, -3.861], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [10.007, 0.272, -3.856], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [9.987, 0.272, -3.853], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [9.975, 0.272, -3.851], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [9.971, 0.272, -3.851], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [9.985, 0.272, -3.855], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [10.025, 0.272, -3.869], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [10.09, 0.272, -3.891], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [10.178, 0.272, -3.922], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [10.289, 0.273, -3.96], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [10.421, 0.273, -4.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [10.572, 0.274, -4.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [10.74, 0.275, -4.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [10.925, 0.277, -4.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [11.126, 0.279, -4.248], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [11.339, 0.281, -4.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [11.565, 0.283, -4.399], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [11.802, 0.286, -4.48], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [12.048, 0.29, -4.564], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [12.302, 0.294, -4.652], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [12.562, 0.298, -4.741], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [12.827, 0.303, -4.832], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [13.096, 0.309, -4.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [13.367, 0.315, -5.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [13.639, 0.321, -5.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [13.909, 0.328, -5.203], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [14.178, 0.335, -5.296], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [14.443, 0.343, -5.386], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [14.704, 0.351, -5.476], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [14.957, 0.359, -5.562], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [15.203, 0.367, -5.647], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [15.44, 0.375, -5.728], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [15.665, 0.383, -5.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [15.879, 0.391, -5.878], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [16.079, 0.399, -5.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [16.264, 0.406, -6.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [16.433, 0.413, -6.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [16.583, 0.419, -6.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [16.715, 0.425, -6.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [16.825, 0.43, -6.201], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [16.914, 0.434, -6.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [16.979, 0.436, -6.254], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [17.019, 0.438, -6.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [17.033, 0.439, -6.272], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [16.994, 0.436, -6.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [16.882, 0.427, -6.217], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [16.7, 0.412, -6.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [16.452, 0.393, -6.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [16.143, 0.37, -5.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [15.778, 0.343, -5.816], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [15.36, 0.313, -5.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [14.893, 0.281, -5.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [14.382, 0.248, -5.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [13.832, 0.214, -5.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [13.246, 0.18, -4.891], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [12.63, 0.146, -4.665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [11.986, 0.114, -4.429], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [11.32, 0.083, -4.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [10.636, 0.055, -3.932], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [9.939, 0.029, -3.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [9.233, 0.006, -3.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [8.522, -0.014, -3.152], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [7.811, -0.031, -2.89], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [7.105, -0.044, -2.628], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [6.407, -0.054, -2.37], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [5.723, -0.061, -2.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [5.057, -0.065, -1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [4.412, -0.066, -1.632], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [3.795, -0.064, -1.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [3.208, -0.06, -1.186], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [2.656, -0.055, -0.982], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [2.145, -0.048, -0.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [1.677, -0.04, -0.62], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [1.258, -0.032, -0.465], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0.892, -0.023, -0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0.582, -0.016, -0.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0.334, -0.009, -0.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [0.151, -0.004, -0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [0.039, -0.001, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.041, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.041, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.162, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.357, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.621, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.951, -0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-1.341, -0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-1.786, -0.003, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-2.282, -0.003, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-2.824, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-3.407, -0.005, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-4.027, -0.006, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-4.678, -0.007, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-5.356, -0.008, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-6.056, -0.009, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-6.774, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-7.503, -0.012, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-8.24, -0.013, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-8.979, -0.014, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-9.715, -0.016, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-10.445, -0.017, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-11.162, -0.018, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-11.862, -0.019, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-12.54, -0.021, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-13.191, -0.022, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-13.811, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-14.394, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-14.936, -0.025, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-15.432, -0.026, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-15.878, -0.027, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-16.268, -0.027, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-16.597, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-16.862, -0.029, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-17.057, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-17.177, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-17.218, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-17.216, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-17.21, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-17.201, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-17.187, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-17.17, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-17.15, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-17.126, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-17.099, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-17.069, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-17.036, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-17, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-16.961, -0.029, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-16.919, -0.029, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-16.875, -0.029, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-16.828, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-16.78, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-16.728, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-16.675, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-16.62, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-16.562, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-16.503, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-16.443, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-16.381, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-16.317, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-16.252, -0.027, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-16.185, -0.027, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-16.118, -0.027, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-16.05, -0.027, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-15.98, -0.027, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-15.91, -0.027, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-15.839, -0.027, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-15.768, -0.026, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-15.696, -0.026, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-15.624, -0.026, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-15.552, -0.026, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-15.48, -0.026, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-15.407, -0.026, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-15.335, -0.026, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-15.263, -0.026, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-15.191, -0.025, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-15.12, -0.025, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-15.049, -0.025, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-14.979, -0.025, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-14.909, -0.025, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-14.841, -0.025, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-14.774, -0.025, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-14.707, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-14.642, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-14.579, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-14.516, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-14.456, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-14.397, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-14.339, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-14.284, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-14.231, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-14.18, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-14.131, -0.023, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-14.084, -0.023, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-14.04, -0.023, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-13.998, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-13.959, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-13.923, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-13.89, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-13.86, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-13.833, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-13.809, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-13.789, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-13.772, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-13.758, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-13.749, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-13.743, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-13.741, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-13.747, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-13.767, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-13.799, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-13.843, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-13.898, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-13.962, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-14.037, -0.023, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-14.12, -0.023, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-14.211, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-14.309, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-14.415, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-14.526, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-14.642, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-14.763, -0.025, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-14.888, -0.025, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-15.016, -0.025, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-15.147, -0.025, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-15.279, -0.026, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-15.413, -0.026, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-15.546, -0.026, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-15.68, -0.026, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-15.812, -0.027, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-15.943, -0.027, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-16.071, -0.027, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-16.196, -0.027, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-16.317, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-16.433, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-16.545, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-16.65, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-16.748, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-16.839, -0.029, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-16.923, -0.029, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-16.997, -0.029, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-17.062, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-17.116, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-17.16, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-17.192, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-17.212, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-17.218, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [-17.179, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [-17.065, -0.029, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [-16.881, -0.029, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-16.63, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [-16.317, -0.028, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [-15.947, -0.027, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [-15.523, -0.026, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [-15.051, -0.025, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [-14.534, -0.024, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [-13.977, -0.023, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [-13.384, -0.022, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [-12.76, -0.021, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [-12.11, -0.02, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [-11.436, -0.019, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [-10.745, -0.017, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [-10.041, -0.016, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [-9.327, -0.015, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [-8.609, -0.014, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [-7.891, -0.012, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [-7.178, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [-6.473, -0.01, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [-5.782, -0.009, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [-5.109, -0.008, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [-4.458, -0.007, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [-3.834, -0.006, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [-3.241, -0.005, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [-2.684, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [-2.168, -0.003, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [-1.695, -0.003, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [-1.272, -0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [-0.901, -0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [-0.588, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [-0.338, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [-0.153, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [-0.039, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.46": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.002, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.007, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.015, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.026, -0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.04, -0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.057, -0.002, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.076, -0.002, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.099, -0.003, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.124, -0.003, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.151, -0.004, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.181, -0.005, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.213, -0.006, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.248, -0.007, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.284, -0.008, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.323, -0.009, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.363, -0.01, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.406, -0.011, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.45, -0.013, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.496, -0.014, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.543, -0.015, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.592, -0.017, 0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.642, -0.018, 0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.694, -0.019, 0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.746, -0.021, 0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.8, -0.022, 0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.855, -0.024, 0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.911, -0.026, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.968, -0.027, 0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [1.025, -0.029, 0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [1.083, -0.031, 0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [1.142, -0.032, 0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [1.201, -0.034, 0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [1.26, -0.036, 0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [1.32, -0.037, 0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [1.38, -0.039, 0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [1.44, -0.041, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [1.5, -0.043, 0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [1.56, -0.044, 0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [1.619, -0.046, 0.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [1.679, -0.048, 0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [1.738, -0.05, 0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [1.796, -0.051, 0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [1.854, -0.053, 0.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [1.912, -0.055, 0.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [1.968, -0.056, 0.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [2.024, -0.058, 0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [2.079, -0.06, 0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [2.133, -0.061, 0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [2.186, -0.063, 0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [2.237, -0.065, 0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [2.287, -0.066, 0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [2.336, -0.067, 0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [2.384, -0.069, 0.148], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [2.429, -0.07, 0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [2.474, -0.072, 0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [2.516, -0.073, 0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [2.556, -0.074, 0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [2.595, -0.075, 0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [2.632, -0.076, 0.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [2.666, -0.077, 0.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [2.698, -0.078, 0.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [2.728, -0.079, 0.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [2.756, -0.08, 0.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [2.781, -0.081, 0.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [2.803, -0.082, 0.174], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [2.823, -0.082, 0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [2.84, -0.083, 0.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [2.854, -0.083, 0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [2.865, -0.084, 0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [2.873, -0.084, 0.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [2.878, -0.084, 0.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [2.879, -0.084, 0.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [2.874, -0.084, 0.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [2.857, -0.083, 0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [2.831, -0.083, 0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [2.795, -0.081, 0.173], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [2.749, -0.08, 0.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [2.696, -0.078, 0.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [2.634, -0.077, 0.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [2.566, -0.074, 0.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [2.49, -0.072, 0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [2.408, -0.07, 0.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [2.321, -0.067, 0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [2.229, -0.064, 0.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [2.133, -0.061, 0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [2.033, -0.058, 0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [1.929, -0.055, 0.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [1.823, -0.052, 0.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [1.715, -0.049, 0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [1.605, -0.046, 0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [1.495, -0.043, 0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [1.384, -0.039, 0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [1.274, -0.036, 0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [1.164, -0.033, 0.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [1.056, -0.03, 0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0.95, -0.027, 0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0.847, -0.024, 0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0.746, -0.021, 0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0.65, -0.018, 0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0.558, -0.016, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0.471, -0.013, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0.389, -0.011, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0.314, -0.009, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0.245, -0.007, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0.183, -0.005, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0.13, -0.004, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0.085, -0.002, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0.048, -0.001, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0.022, -0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0.006, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.035, -0.017, 0.014], + "easing": "linear" + }, + "post": { + "vector": [0.035, -0.017, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.139, -0.068, 0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.306, -0.151, 0.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.533, -0.263, 0.203], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.815, -0.404, 0.309], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [1.149, -0.571, 0.434], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [1.529, -0.762, 0.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [1.953, -0.977, 0.732], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [2.415, -1.212, 0.901], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [2.911, -1.468, 1.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [3.438, -1.74, 1.269], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [3.991, -2.029, 1.465], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [4.565, -2.331, 1.666], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [5.158, -2.645, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [5.763, -2.969, 2.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [6.378, -3.301, 2.281], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [6.998, -3.638, 2.485], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [7.619, -3.979, 2.686], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [8.238, -4.321, 2.883], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [8.849, -4.661, 3.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [9.449, -4.998, 3.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [10.034, -5.328, 3.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [10.6, -5.65, 3.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [11.143, -5.96, 3.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [11.659, -6.257, 3.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [12.145, -6.538, 4.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [12.596, -6.8, 4.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [13.008, -7.04, 4.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [13.378, -7.257, 4.388], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [13.701, -7.447, 4.475], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [13.975, -7.608, 4.547], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [14.194, -7.738, 4.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [14.356, -7.833, 4.646], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [14.456, -7.892, 4.672], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [14.49, -7.913, 4.681], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [14.49, -7.913, 4.678], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [14.489, -7.913, 4.669], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [14.488, -7.913, 4.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [14.486, -7.913, 4.635], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [14.484, -7.913, 4.609], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [14.482, -7.913, 4.578], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [14.479, -7.914, 4.542], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [14.476, -7.914, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [14.473, -7.914, 4.453], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [14.47, -7.915, 4.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [14.466, -7.915, 4.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [14.463, -7.916, 4.283], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [14.459, -7.916, 4.216], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [14.455, -7.917, 4.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [14.451, -7.917, 4.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [14.447, -7.917, 3.99], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [14.443, -7.918, 3.905], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [14.439, -7.918, 3.816], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [14.436, -7.919, 3.724], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [14.432, -7.919, 3.627], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [14.429, -7.92, 3.526], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [14.425, -7.92, 3.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [14.422, -7.921, 3.313], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [14.419, -7.921, 3.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [14.417, -7.922, 3.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [14.415, -7.922, 2.965], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [14.413, -7.922, 2.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [14.412, -7.923, 2.717], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [14.411, -7.923, 2.588], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [14.41, -7.923, 2.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [14.41, -7.923, 2.32], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [14.41, -7.923, 2.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [14.411, -7.923, 2.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [14.413, -7.923, 1.898], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [14.415, -7.923, 1.752], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [14.418, -7.922, 1.603], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [14.422, -7.922, 1.452], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [14.426, -7.921, 1.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [14.431, -7.921, 1.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [14.437, -7.92, 0.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [14.443, -7.919, 0.825], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [14.451, -7.918, 0.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [14.459, -7.917, 0.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [14.468, -7.916, 0.335], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [14.479, -7.914, 0.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [14.49, -7.913, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [14.502, -7.873, -0.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [14.516, -7.76, -0.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [14.53, -7.579, -0.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [14.544, -7.334, -0.693], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [14.559, -7.029, -0.869], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [14.573, -6.669, -1.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [14.586, -6.26, -1.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [14.598, -5.804, -1.397], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [14.609, -5.307, -1.572], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [14.618, -4.773, -1.744], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [14.626, -4.207, -1.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [14.632, -3.613, -2.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [14.636, -2.996, -2.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [14.638, -2.361, -2.411], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [14.639, -1.712, -2.57], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [14.637, -1.054, -2.724], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [14.634, -0.391, -2.874], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [14.629, 0.272, -3.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [14.622, 0.93, -3.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [14.614, 1.578, -3.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [14.604, 2.213, -3.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [14.594, 2.829, -3.542], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [14.583, 3.422, -3.656], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [14.571, 3.987, -3.763], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [14.559, 4.52, -3.862], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [14.547, 5.016, -3.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [14.536, 5.471, -4.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [14.525, 5.88, -4.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [14.515, 6.238, -4.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [14.507, 6.541, -4.22], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [14.5, 6.785, -4.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [14.494, 6.964, -4.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [14.491, 7.076, -4.31], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [14.49, 7.114, -4.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [14.49, 7.114, -4.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [14.493, 7.114, -4.271], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [14.496, 7.115, -4.216], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [14.5, 7.117, -4.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [14.505, 7.118, -4.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [14.511, 7.12, -3.94], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [14.518, 7.122, -3.815], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [14.525, 7.124, -3.677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [14.533, 7.126, -3.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [14.541, 7.128, -3.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [14.549, 7.131, -3.195], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [14.557, 7.133, -3.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [14.565, 7.135, -2.831], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [14.573, 7.137, -2.641], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [14.58, 7.139, -2.447], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [14.587, 7.141, -2.251], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [14.593, 7.142, -2.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [14.599, 7.143, -1.859], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [14.603, 7.144, -1.665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [14.606, 7.145, -1.475], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [14.608, 7.146, -1.291], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [14.609, 7.146, -1.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [14.608, 7.145, -0.942], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [14.606, 7.144, -0.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [14.602, 7.143, -0.632], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [14.596, 7.141, -0.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [14.588, 7.139, -0.37], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [14.578, 7.136, -0.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [14.565, 7.133, -0.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [14.55, 7.129, -0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [14.533, 7.125, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [14.513, 7.119, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [14.49, 7.114, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [14.43, 7.09, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [14.301, 7.032, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [14.109, 6.943, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [13.858, 6.824, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [13.55, 6.677, -0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [13.193, 6.505, -0.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [12.788, 6.31, -0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [12.341, 6.093, -0.114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [11.856, 5.857, -0.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [11.338, 5.604, -0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [10.79, 5.336, -0.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [10.217, 5.055, -0.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [9.624, 4.763, -0.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [9.014, 4.462, -0.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [8.392, 4.155, -0.221], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [7.762, 3.844, -0.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [7.129, 3.53, -0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [6.497, 3.217, -0.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [5.87, 2.907, -0.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [5.253, 2.601, -0.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [4.649, 2.301, -0.198], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [4.064, 2.011, -0.183], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [3.501, 1.732, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [2.964, 1.466, -0.148], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [2.458, 1.215, -0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [1.988, 0.982, -0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [1.557, 0.769, -0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [1.169, 0.577, -0.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0.83, 0.41, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0.542, 0.268, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0.311, 0.154, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [0.141, 0.07, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [0.036, 0.018, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.022, 0.021], + "easing": "linear" + }, + "post": { + "vector": [0, -0.022, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.088, 0.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, -0.193, 0.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, -0.336, 0.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, -0.514, 0.438], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.724, 0.601], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, -0.963, 0.779], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, -1.229, 0.966], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, -1.519, 1.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, -1.831, 1.348], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, -2.161, 1.533], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -2.508, 1.708], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, -2.868, 1.869], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, -3.238, 2.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, -3.616, 2.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, -4, 2.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, -4.387, 2.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -4.773, 2.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, -5.157, 2.245], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, -5.537, 2.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, -5.912, 2.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, -6.28, 1.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, -6.637, 1.866], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -6.982, 1.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, -7.311, 1.598], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, -7.622, 1.457], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0, -7.912, 1.316], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0, -8.177, 1.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, -8.417, 1.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -8.627, 0.927], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, -8.804, 0.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, -8.948, 0.732], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, -9.053, 0.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, -9.119, 0.621], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, -9.141, 0.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -9.141, 0.606], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, -9.141, 0.608], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, -9.142, 0.611], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, -9.142, 0.616], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, -9.143, 0.621], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, -9.144, 0.628], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -9.145, 0.635], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, -9.146, 0.644], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, -9.147, 0.653], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, -9.149, 0.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, -9.15, 0.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, -9.151, 0.686], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -9.153, 0.699], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, -9.154, 0.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, -9.156, 0.725], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, -9.157, 0.739], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, -9.159, 0.754], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, -9.16, 0.769], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -9.162, 0.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, -9.163, 0.799], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, -9.164, 0.815], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, -9.166, 0.83], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, -9.167, 0.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, -9.168, 0.862], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -9.169, 0.877], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, -9.17, 0.893], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, -9.17, 0.908], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, -9.171, 0.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, -9.171, 0.939], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -9.171, 0.953], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -9.171, 0.968], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -9.171, 0.981], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -9.171, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0, -9.17, 1.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0, -9.169, 1.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0, -9.168, 1.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -9.167, 1.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0, -9.165, 1.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0, -9.163, 1.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, -9.161, 1.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0, -9.159, 1.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0, -9.156, 1.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -9.153, 1.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0, -9.149, 1.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0, -9.145, 1.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0, -9.141, 1.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, -9.135, 1.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0, -9.126, 1.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -9.114, 1.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0, -9.099, 1.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0, -9.082, 1.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0, -9.063, 1.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0, -9.042, 1.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0, -9.018, 1.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -8.994, 1.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0, -8.967, 1.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0, -8.94, 1.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0, -8.911, 1.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0, -8.882, 1.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0, -8.852, 1.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -8.821, 1.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0, -8.79, 1.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0, -8.759, 1.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0, -8.729, 1.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0, -8.698, 1.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [0, -8.668, 1.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, -8.639, 1.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [0, -8.611, 1.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0, -8.584, 1.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0, -8.558, 1.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0, -8.533, 0.998], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [0, -8.511, 0.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -8.49, 0.99], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0, -8.472, 0.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0, -8.455, 0.984], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0, -8.442, 0.981], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0, -8.431, 0.979], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0, -8.423, 0.978], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -8.418, 0.977], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0, -8.416, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0, -8.419, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0, -8.429, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0, -8.445, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0, -8.467, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, -8.494, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0, -8.526, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0, -8.562, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0, -8.602, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [0, -8.646, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [0, -8.693, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0, -8.743, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0, -8.795, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0, -8.848, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0, -8.904, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [0, -8.96, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0, -9.017, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0, -9.075, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0, -9.132, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0, -9.188, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0, -9.243, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0, -9.297, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0, -9.349, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, -9.399, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0, -9.446, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0, -9.49, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0, -9.53, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0, -9.566, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0, -9.598, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, -9.625, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0, -9.647, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0, -9.663, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [0, -9.673, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [0, -9.676, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [0, -9.651, 0.974], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [0, -9.58, 0.967], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [0, -9.463, 0.955], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [0, -9.306, 0.939], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [0, -9.11, 0.919], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [0, -8.878, 0.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [0, -8.615, 0.869], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [0, -8.321, 0.84], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [0, -8.001, 0.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [0, -7.657, 0.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [0, -7.293, 0.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [0, -6.911, 0.697], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [0, -6.514, 0.657], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [0, -6.105, 0.616], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [0, -5.688, 0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [0, -5.264, 0.531], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [0, -4.838, 0.488], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [0, -4.412, 0.445], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [0, -3.988, 0.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [0, -3.571, 0.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [0, -3.162, 0.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [0, -2.765, 0.279], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [0, -2.383, 0.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [0, -2.019, 0.204], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [0, -1.675, 0.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [0, -1.355, 0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [0, -1.062, 0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [0, -0.798, 0.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0, -0.566, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0, -0.37, 0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0, -0.213, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [0, -0.097, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [0, -0.025, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.009, -0.016, 0], + "easing": "linear" + }, + "post": { + "vector": [0.009, -0.016, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.037, -0.064, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.081, -0.141, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.141, -0.247, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.217, -0.379, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.305, -0.536, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.407, -0.716, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.519, -0.919, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.643, -1.141, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.775, -1.381, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.916, -1.639, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1.064, -1.912, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [1.218, -2.198, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [1.377, -2.496, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [1.54, -2.805, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [1.706, -3.123, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [1.874, -3.447, -0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [2.043, -3.777, -0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [2.211, -4.111, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [2.377, -4.447, -0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [2.542, -4.783, -0.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [2.702, -5.119, -0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [2.858, -5.451, -0.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [3.008, -5.78, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [3.151, -6.102, -0.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [3.287, -6.417, -0.247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [3.413, -6.722, -0.278], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [3.529, -7.017, -0.311], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [3.634, -7.299, -0.345], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [3.726, -7.568, -0.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [3.805, -7.82, -0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [3.87, -8.056, -0.452], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [3.918, -8.273, -0.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [3.95, -8.469, -0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [3.963, -8.643, -0.565], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [3.967, -8.799, -0.602], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [3.971, -8.941, -0.636], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [3.974, -9.07, -0.667], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [3.976, -9.186, -0.696], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [3.978, -9.291, -0.722], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [3.979, -9.385, -0.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [3.979, -9.468, -0.766], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [3.978, -9.542, -0.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [3.975, -9.606, -0.802], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [3.971, -9.662, -0.816], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [3.966, -9.71, -0.828], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [3.959, -9.75, -0.838], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [3.95, -9.784, -0.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [3.94, -9.812, -0.853], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [3.927, -9.835, -0.857], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [3.913, -9.853, -0.86], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [3.896, -9.866, -0.861], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [3.877, -9.877, -0.86], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [3.856, -9.884, -0.858], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [3.832, -9.889, -0.855], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [3.805, -9.893, -0.85], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [3.776, -9.896, -0.844], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [3.744, -9.898, -0.836], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [3.7, -9.901, -0.827], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [3.638, -9.904, -0.815], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [3.559, -9.907, -0.801], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [3.462, -9.909, -0.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [3.35, -9.91, -0.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [3.222, -9.909, -0.742], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [3.081, -9.907, -0.717], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [2.927, -9.903, -0.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [2.761, -9.896, -0.66], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [2.583, -9.887, -0.628], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [2.396, -9.874, -0.594], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [2.2, -9.857, -0.557], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [1.995, -9.836, -0.518], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [1.783, -9.811, -0.476], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [1.565, -9.781, -0.433], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [1.342, -9.745, -0.387], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [1.115, -9.704, -0.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0.884, -9.657, -0.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0.651, -9.604, -0.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0.417, -9.543, -0.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0.182, -9.476, -0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-0.052, -9.401, -0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-0.284, -9.318, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-0.513, -9.227, 0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-0.739, -9.127, 0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-0.961, -9.018, 0.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-1.176, -8.9, 0.247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-1.386, -8.772, 0.315], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-1.587, -8.634, 0.384], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-1.78, -8.485, 0.454], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-1.963, -8.325, 0.526], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-2.136, -8.155, 0.599], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-2.297, -7.972, 0.673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-2.445, -7.778, 0.749], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-2.58, -7.572, 0.825], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-2.7, -7.353, 0.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-2.805, -7.121, 0.983], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-2.893, -6.876, 1.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-2.963, -6.617, 1.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-3.015, -6.345, 1.23], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-3.047, -6.058, 1.315], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-3.058, -5.756, 1.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-3.049, -5.434, 1.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-3.019, -5.085, 1.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-2.969, -4.712, 1.628], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-2.901, -4.315, 1.688], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-2.816, -3.897, 1.74], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-2.713, -3.458, 1.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-2.595, -3.001, 1.825], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-2.463, -2.525, 1.859], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-2.316, -2.034, 1.888], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-2.156, -1.529, 1.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-1.985, -1.01, 1.932], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-1.802, -0.479, 1.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-1.61, 0.061, 1.963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-1.408, 0.611, 1.974], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-1.197, 1.167, 1.983], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-0.98, 1.73, 1.99], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-0.756, 2.297, 1.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-0.526, 2.866, 1.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-0.291, 3.437, 2.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-0.053, 4.008, 2.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0.189, 4.577, 2.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0.432, 5.143, 2.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0.677, 5.705, 2.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [0.922, 6.26, 2.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [1.167, 6.808, 2.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [1.41, 7.347, 2.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [1.651, 7.876, 2.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [1.889, 8.392, 2.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [2.123, 8.895, 2.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [2.352, 9.384, 2.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [2.575, 9.856, 2.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [2.792, 10.31, 2.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [3.001, 10.745, 2.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [3.202, 11.16, 2.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [3.394, 11.552, 2.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [3.575, 11.922, 2.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [3.745, 12.266, 2.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [3.904, 12.584, 2.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [4.049, 12.875, 2.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [4.181, 13.137, 2.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [4.298, 13.368, 2.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [4.399, 13.568, 2.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [4.484, 13.734, 2.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [4.552, 13.866, 2.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [4.601, 13.962, 2.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [4.632, 14.021, 2.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [4.642, 14.041, 2.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [4.63, 14.007, 2.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [4.595, 13.91, 2.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [4.538, 13.752, 2.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [4.461, 13.537, 2.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [4.366, 13.27, 1.981], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [4.253, 12.953, 1.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [4.125, 12.592, 1.852], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [3.984, 12.189, 1.777], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [3.83, 11.749, 1.696], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [3.665, 11.275, 1.611], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [3.491, 10.772, 1.522], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [3.31, 10.242, 1.43], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [3.122, 9.691, 1.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [2.929, 9.121, 1.242], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [2.733, 8.537, 1.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [2.535, 7.943, 1.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [2.337, 7.343, 0.96], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [2.139, 6.74, 0.869], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [1.942, 6.139, 0.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [1.749, 5.544, 0.696], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [1.56, 4.958, 0.614], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [1.377, 4.387, 0.536], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [1.2, 3.832, 0.462], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [1.031, 3.3, 0.393], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [0.871, 2.792, 0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [0.721, 2.315, 0.269], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [0.581, 1.871, 0.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [0.454, 1.465, 0.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [0.341, 1.1, 0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0.241, 0.78, 0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0.158, 0.51, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0.09, 0.293, 0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [0.041, 0.133, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [0.01, 0.034, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulderUnder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.032, 0.015, 0.016], + "easing": "linear" + }, + "post": { + "vector": [-0.032, 0.015, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.123, 0.058, 0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.264, 0.126, 0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.448, 0.214, 0.229], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.667, 0.319, 0.341], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.914, 0.438, 0.466], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-1.179, 0.567, 0.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-1.456, 0.703, 0.74], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-1.737, 0.841, 0.881], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-2.013, 0.977, 1.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-2.278, 1.109, 1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-2.523, 1.232, 1.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-2.74, 1.341, 1.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-2.923, 1.433, 1.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-3.063, 1.504, 1.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-3.153, 1.55, 1.584], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-3.186, 1.567, 1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-3.024, 1.555, 1.592], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-2.561, 1.52, 1.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-1.835, 1.465, 1.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.883, 1.393, 1.468], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.258, 1.306, 1.398], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [1.551, 1.208, 1.315], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [2.958, 1.102, 1.22], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [4.441, 0.99, 1.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [5.961, 0.874, 1.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [7.481, 0.758, 0.883], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [8.962, 0.643, 0.759], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [10.367, 0.532, 0.633], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [11.658, 0.426, 0.508], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [12.797, 0.325, 0.387], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [13.749, 0.232, 0.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [14.476, 0.146, 0.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [14.941, 0.068, 0.076], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [15.107, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [15.11, -0.1, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [15.11, -0.269, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [15.106, -0.5, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [15.098, -0.786, 0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [15.087, -1.121, 0.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [15.073, -1.497, 0.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [15.054, -1.908, 0.706], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [15.032, -2.347, 0.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [15.006, -2.808, 1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [14.977, -3.282, 1.483], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [14.944, -3.765, 1.769], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [14.909, -4.247, 2.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [14.872, -4.724, 2.352], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [14.833, -5.188, 2.639], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [14.795, -5.632, 2.916], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [14.757, -6.05, 3.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [14.72, -6.435, 3.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [14.687, -6.78, 3.639], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [14.659, -7.078, 3.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [14.637, -7.324, 3.978], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [14.621, -7.51, 4.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [14.611, -7.658, 4.173], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [14.602, -7.795, 4.247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [14.594, -7.919, 4.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [14.587, -8.033, 4.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [14.582, -8.136, 4.417], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [14.578, -8.229, 4.458], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [14.574, -8.312, 4.492], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [14.572, -8.387, 4.519], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [14.571, -8.453, 4.541], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [14.57, -8.511, 4.558], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [14.571, -8.562, 4.57], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [14.572, -8.606, 4.578], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [14.573, -8.643, 4.582], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [14.575, -8.675, 4.583], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [14.577, -8.701, 4.583], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [14.58, -8.722, 4.58], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [14.583, -8.739, 4.577], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [14.586, -8.752, 4.572], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [14.589, -8.761, 4.568], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [14.592, -8.768, 4.565], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [14.595, -8.772, 4.562], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [14.597, -8.774, 4.562], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [14.602, -8.737, 4.544], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [14.611, -8.625, 4.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [14.624, -8.441, 4.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [14.64, -8.189, 4.281], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [14.659, -7.873, 4.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [14.68, -7.497, 3.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [14.702, -7.063, 3.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [14.725, -6.576, 3.514], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [14.748, -6.039, 3.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [14.77, -5.456, 2.984], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [14.79, -4.831, 2.689], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [14.807, -4.167, 2.377], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [14.821, -3.468, 2.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [14.832, -2.738, 1.705], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [14.838, -1.98, 1.35], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [14.839, -1.199, 0.984], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [14.835, -0.399, 0.609], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [14.826, 0.417, 0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [14.811, 1.245, -0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [14.79, 2.081, -0.554], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [14.762, 2.921, -0.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [14.729, 3.76, -1.345], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [14.691, 4.596, -1.739], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [14.647, 5.423, -2.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [14.597, 6.238, -2.519], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [14.544, 7.037, -2.901], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [14.486, 7.817, -3.274], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [14.425, 8.573, -3.638], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [14.361, 9.301, -3.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [14.296, 9.998, -4.33], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [14.23, 10.66, -4.653], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [14.164, 11.283, -4.96], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [14.099, 11.864, -5.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [14.036, 12.4, -5.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [13.977, 12.885, -5.754], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [13.923, 13.317, -5.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [13.874, 13.693, -6.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [13.832, 14.008, -6.318], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [13.798, 14.26, -6.446], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [13.772, 14.444, -6.539], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [13.757, 14.557, -6.596], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [13.751, 14.596, -6.616], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [13.757, 14.586, -6.613], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [13.772, 14.555, -6.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [13.798, 14.506, -6.59], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [13.832, 14.437, -6.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [13.875, 14.35, -6.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [13.925, 14.245, -6.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [13.982, 14.123, -6.475], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [14.045, 13.985, -6.432], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [14.112, 13.83, -6.384], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [14.185, 13.66, -6.33], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [14.261, 13.475, -6.272], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [14.34, 13.276, -6.208], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [14.421, 13.063, -6.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [14.503, 12.837, -6.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [14.586, 12.599, -5.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [14.669, 12.348, -5.901], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [14.751, 12.086, -5.811], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [14.832, 11.814, -5.717], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [14.91, 11.531, -5.618], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [14.984, 11.238, -5.514], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [15.055, 10.937, -5.405], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [15.121, 10.627, -5.291], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [15.182, 10.309, -5.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [15.236, 9.984, -5.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [15.284, 9.653, -4.919], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [15.323, 9.315, -4.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [15.355, 8.973, -4.645], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [15.377, 8.625, -4.501], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [15.354, 8.272, -4.353], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [15.255, 7.915, -4.206], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [15.084, 7.553, -4.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [14.846, 7.189, -3.908], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [14.546, 6.824, -3.758], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [14.188, 6.458, -3.606], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [13.777, 6.093, -3.451], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [13.318, 5.73, -3.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [12.815, 5.369, -3.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [12.273, 5.013, -2.977], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [11.697, 4.662, -2.815], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [11.091, 4.317, -2.651], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [10.46, 3.98, -2.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [9.81, 3.65, -2.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [9.144, 3.33, -2.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [8.467, 3.02, -1.986], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [7.785, 2.721, -1.82], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [7.102, 2.434, -1.656], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [6.422, 2.16, -1.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [5.752, 1.899, -1.335], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [5.095, 1.652, -1.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [4.457, 1.42, -1.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [3.842, 1.204, -0.886], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [3.255, 1.004, -0.749], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [2.701, 0.82, -0.62], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [2.185, 0.654, -0.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [1.712, 0.505, -0.391], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [1.287, 0.374, -0.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0.913, 0.262, -0.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0.597, 0.169, -0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0.343, 0.096, -0.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [0.156, 0.043, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [0.04, 0.011, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.004, 0.006, 0.011], + "easing": "linear" + }, + "post": { + "vector": [0.004, 0.006, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.015, 0.021, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.032, 0.046, 0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.054, 0.078, 0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.08, 0.116, 0.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.11, 0.159, 0.326], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.141, 0.205, 0.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.175, 0.253, 0.52], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.209, 0.302, 0.62], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.242, 0.35, 0.72], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.274, 0.396, 0.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.303, 0.439, 0.902], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.33, 0.477, 0.981], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.352, 0.509, 1.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.369, 0.534, 1.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.379, 0.549, 1.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.383, 0.555, 1.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.38, 0.553, 1.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.37, 0.549, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.355, 0.543, 0.837], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.335, 0.534, 0.624], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.311, 0.524, 0.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.284, 0.513, 0.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.254, 0.5, -0.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.223, 0.487, -0.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.192, 0.474, -0.905], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.16, 0.46, -1.245], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.129, 0.447, -1.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.099, 0.435, -1.89], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.072, 0.423, -2.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.048, 0.413, -2.434], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.028, 0.404, -2.647], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.013, 0.398, -2.81], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.003, 0.394, -2.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, 0.392, -2.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [0, 0.392, -2.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [0, 0.391, -2.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [0, 0.389, -2.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [0, 0.384, -2.886], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [0, 0.377, -2.838], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [0, 0.369, -2.778], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [0, 0.36, -2.707], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [0, 0.349, -2.627], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [0, 0.337, -2.537], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [0, 0.325, -2.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [0, 0.311, -2.335], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [0, 0.296, -2.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [0, 0.28, -2.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [0, 0.264, -1.986], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [0, 0.248, -1.862], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [0, 0.231, -1.734], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [0, 0.214, -1.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [0, 0.196, -1.475], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [0, 0.179, -1.345], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [0, 0.162, -1.216], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [0, 0.145, -1.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [0, 0.128, -0.964], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [0, 0.112, -0.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [0, 0.097, -0.727], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [0, 0.082, -0.616], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [0, 0.068, -0.511], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [0, 0.055, -0.413], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [0, 0.043, -0.324], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [0, 0.032, -0.243], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0, 0.023, -0.173], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0, 0.015, -0.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0, 0.009, -0.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [0, 0.004, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [0, 0.001, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.177, 0.004, 0.031], + "easing": "linear" + }, + "post": { + "vector": [-0.177, 0.004, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.68, 0.016, 0.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-1.467, 0.037, 0.257], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-2.493, 0.066, 0.436], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-3.716, 0.106, 0.649], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-5.093, 0.156, 0.887], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-6.581, 0.216, 1.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-8.134, 0.286, 1.409], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-9.709, 0.364, 1.677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-11.261, 0.449, 1.939], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-12.747, 0.536, 2.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-14.122, 0.623, 2.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-15.344, 0.705, 2.615], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-16.368, 0.776, 2.782], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-17.152, 0.833, 2.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-17.654, 0.871, 2.99], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-17.831, 0.884, 3.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-17.673, 0.872, 2.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-17.223, 0.839, 2.92], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-16.517, 0.787, 2.806], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-15.59, 0.722, 2.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-14.479, 0.647, 2.473], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-13.22, 0.566, 2.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-11.849, 0.483, 2.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-10.404, 0.401, 1.795], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-8.921, 0.324, 1.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-7.438, 0.254, 1.291], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-5.992, 0.191, 1.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-4.62, 0.138, 0.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-3.359, 0.094, 0.587], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-2.246, 0.059, 0.393], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-1.318, 0.033, 0.231], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.61, 0.014, 0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.159, 0.004, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.04, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.04, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.158, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.348, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.607, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.929, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [1.309, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [1.744, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [2.229, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [2.758, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [3.328, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [3.933, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [4.569, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [5.231, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [5.915, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [6.615, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [7.328, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [8.047, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [8.769, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [9.488, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [10.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [10.901, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [11.584, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [12.246, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [12.882, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [13.488, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [14.057, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [14.587, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [15.071, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [15.506, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [15.887, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [16.209, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [16.467, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [16.658, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [16.775, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [16.816, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [16.816, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [16.773, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [16.648, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [16.447, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [16.174, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [15.834, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [15.433, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [14.975, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [14.466, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [13.91, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [13.313, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [12.68, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [12.015, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [11.325, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [10.614, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [9.887, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [9.15, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [8.408, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [7.665, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [6.928, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [6.202, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [5.49, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [4.8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [4.136, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [3.502, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [2.905, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [2.35, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [1.84, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [1.382, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0.981, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0.641, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0.368, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [0.167, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [0.043, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.088, 0.074, -0.042], + "easing": "linear" + }, + "post": { + "vector": [0.088, 0.074, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.338, 0.283, -0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.727, 0.611, -0.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [1.233, 1.042, -0.58], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [1.834, 1.557, -0.856], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [2.508, 2.14, -1.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [3.232, 2.773, -1.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [3.984, 3.439, -1.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [4.744, 4.119, -2.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [5.491, 4.793, -2.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [6.203, 5.443, -2.728], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [6.86, 6.047, -2.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [7.443, 6.587, -3.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [7.931, 7.042, -3.399], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [8.304, 7.392, -3.539], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [8.542, 7.616, -3.627], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [8.627, 7.695, -3.658], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [8.55, 7.553, -3.665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [8.331, 7.149, -3.684], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [7.989, 6.515, -3.71], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [7.541, 5.682, -3.74], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [7.006, 4.684, -3.766], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [6.4, 3.553, -3.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [5.743, 2.322, -3.79], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [5.05, 1.025, -3.782], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [4.34, -0.306, -3.757], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [3.628, -1.637, -3.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [2.933, -2.933, -3.659], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [2.272, -4.162, -3.59], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.662, -5.29, -3.515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [1.121, -6.285, -3.438], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.668, -7.115, -3.367], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.322, -7.747, -3.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.1, -8.149, -3.268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.022, -8.291, -3.254], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.023, -8.282, -3.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.027, -8.258, -3.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.032, -8.217, -3.212], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.039, -8.16, -3.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.048, -8.089, -3.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.059, -8.003, -3.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.072, -7.903, -3.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.088, -7.79, -2.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.105, -7.663, -2.898], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.124, -7.524, -2.82], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.146, -7.373, -2.734], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.169, -7.21, -2.642], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.195, -7.037, -2.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.222, -6.852, -2.438], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.252, -6.658, -2.328], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.284, -6.454, -2.212], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.318, -6.241, -2.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.354, -6.019, -1.964], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.393, -5.789, -1.833], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.433, -5.552, -1.698], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.476, -5.308, -1.558], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.521, -5.057, -1.414], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.569, -4.799, -1.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.618, -4.537, -1.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.67, -4.269, -0.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.723, -3.996, -0.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.779, -3.72, -0.646], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.837, -3.44, -0.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.897, -3.157, -0.32], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.96, -2.871, -0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [1.024, -2.583, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [1.09, -2.294, 0.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [1.158, -2.003, 0.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [1.228, -1.712, 0.521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [1.3, -1.421, 0.692], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [1.374, -1.131, 0.863], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [1.45, -0.841, 1.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [1.527, -0.553, 1.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [1.605, -0.267, 1.375], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [1.685, 0.017, 1.544], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [1.767, 0.298, 1.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [1.849, 0.575, 1.878], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [1.933, 0.848, 2.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [2.018, 1.117, 2.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [2.104, 1.381, 2.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [2.19, 1.64, 2.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [2.278, 1.893, 2.677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [2.365, 2.139, 2.828], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [2.454, 2.379, 2.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [2.542, 2.611, 3.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [2.631, 2.836, 3.259], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [2.72, 3.052, 3.394], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [2.808, 3.26, 3.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [2.897, 3.458, 3.649], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [2.984, 3.647, 3.768], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [3.072, 3.825, 3.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [3.158, 3.993, 3.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [3.244, 4.15, 4.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [3.328, 4.296, 4.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [3.412, 4.429, 4.272], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [3.494, 4.55, 4.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [3.574, 4.659, 4.423], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [3.653, 4.754, 4.487], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [3.73, 4.835, 4.542], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [3.805, 4.902, 4.588], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [3.879, 4.954, 4.626], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [3.949, 4.991, 4.654], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [4.018, 5.012, 4.672], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [4.084, 5.018, 4.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [4.148, 5.007, 4.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [4.209, 4.982, 4.657], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [4.267, 4.943, 4.625], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [4.323, 4.891, 4.58], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [4.377, 4.826, 4.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [4.428, 4.749, 4.456], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [4.477, 4.662, 4.377], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [4.524, 4.563, 4.289], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [4.569, 4.455, 4.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [4.612, 4.338, 4.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [4.653, 4.213, 3.968], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [4.693, 4.08, 3.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [4.731, 3.94, 3.717], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [4.767, 3.795, 3.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [4.802, 3.643, 3.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [4.835, 3.487, 3.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [4.868, 3.327, 3.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [4.899, 3.163, 2.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [4.928, 2.996, 2.836], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [4.957, 2.828, 2.678], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [4.985, 2.658, 2.518], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [5.011, 2.488, 2.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [5.037, 2.318, 2.198], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [5.062, 2.149, 2.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [5.085, 1.981, 1.88], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [5.108, 1.815, 1.723], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [5.129, 1.652, 1.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [5.15, 1.493, 1.419], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [5.17, 1.338, 1.272], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [5.189, 1.188, 1.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [5.206, 1.044, 0.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [5.223, 0.906, 0.862], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [5.238, 0.776, 0.738], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [5.253, 0.652, 0.621], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [5.266, 0.538, 0.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [5.278, 0.432, 0.412], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [5.288, 0.337, 0.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [5.297, 0.252, 0.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [5.305, 0.178, 0.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [5.312, 0.115, 0.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [5.317, 0.066, 0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [5.32, 0.03, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [5.322, 0.008, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [5.323, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [5.309, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [5.269, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [5.205, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [5.118, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [5.01, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [4.883, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [4.738, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [4.576, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [4.4, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [4.211, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [4.011, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [3.801, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [3.582, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [3.358, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [3.128, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [2.895, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [2.661, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [2.426, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [2.193, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [1.964, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [1.739, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [1.521, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [1.311, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [1.11, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [0.921, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [0.745, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [0.584, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [0.439, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0.311, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0.204, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0.117, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [0.053, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [0.014, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bone": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.46": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.479, -0.089, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1.621, -0.301, -0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [2.985, -0.551, -0.239], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [4.129, -0.758, -0.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [4.608, -0.844, -0.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [4.267, -0.783, -0.35], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [3.413, -0.629, -0.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [2.303, -0.426, -0.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.194, -0.222, -0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.341, -0.064, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.479, -0.089, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1.621, -0.301, -0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [2.985, -0.551, -0.239], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [4.129, -0.758, -0.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [4.608, -0.844, -0.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [4.129, -0.758, -0.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [2.985, -0.551, -0.239], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.621, -0.301, -0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.479, -0.089, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.479, -0.089, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [1.621, -0.301, -0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [2.985, -0.551, -0.239], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [4.129, -0.758, -0.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [4.608, -0.844, -0.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [4.41, -0.809, -0.363], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [3.888, -0.715, -0.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [3.15, -0.581, -0.253], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [2.303, -0.426, -0.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [1.457, -0.27, -0.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.72, -0.134, -0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.198, -0.037, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0.479, -0.089, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [1.621, -0.301, -0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [2.985, -0.551, -0.239], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [4.129, -0.758, -0.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [4.608, -0.844, -0.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [4.314, -0.844, -0.377], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [3.577, -0.844, -0.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [2.619, -0.842, -0.355], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [1.662, -0.838, -0.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0.925, -0.831, -0.325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0.631, -0.822, -0.311], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0.649, -0.811, -0.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0.702, -0.798, -0.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0.786, -0.784, -0.268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0.899, -0.769, -0.252], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [1.037, -0.754, -0.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [1.197, -0.738, -0.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [1.375, -0.721, -0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [1.57, -0.704, -0.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [1.777, -0.687, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [1.994, -0.67, -0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [2.217, -0.654, -0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [2.443, -0.637, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [2.669, -0.622, -0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [2.892, -0.606, -0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [3.108, -0.592, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [3.316, -0.579, -0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [3.51, -0.566, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [3.689, -0.555, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [3.849, -0.546, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [3.987, -0.537, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [4.1, -0.531, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [4.184, -0.526, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [4.237, -0.522, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [4.256, -0.521, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [3.878, -0.521, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [2.979, -0.521, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [1.905, -0.521, 0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [1.005, -0.521, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0.628, -0.521, 0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0.897, -0.521, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [1.569, -0.521, 0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [2.442, -0.521, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [3.315, -0.521, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [3.987, -0.521, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [4.256, -0.521, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [3.878, -0.521, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [2.979, -0.521, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [1.905, -0.521, 0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [1.005, -0.521, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0.628, -0.521, 0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0.897, -0.521, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [1.569, -0.521, 0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [2.442, -0.521, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [3.315, -0.521, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [3.987, -0.521, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [4.256, -0.521, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [3.878, -0.521, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [2.979, -0.521, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [1.905, -0.521, 0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [1.005, -0.521, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0.628, -0.521, 0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0.897, -0.521, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [1.569, -0.521, 0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [2.442, -0.521, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [3.315, -0.521, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [3.987, -0.521, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [4.256, -0.521, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [3.994, -0.521, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [3.337, -0.518, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [2.478, -0.514, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [1.612, -0.509, 0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0.93, -0.503, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0.628, -0.495, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0.581, -0.487, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0.536, -0.477, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0.494, -0.466, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [0.454, -0.455, 0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [0.416, -0.442, 0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [0.381, -0.429, 0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [0.347, -0.415, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [0.315, -0.401, 0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [0.286, -0.385, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [0.258, -0.37, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [0.232, -0.354, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [0.208, -0.337, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [0.186, -0.32, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [0.165, -0.303, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [0.146, -0.286, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [0.129, -0.269, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [0.113, -0.251, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [0.098, -0.234, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [0.085, -0.217, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [0.073, -0.2, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [0.062, -0.183, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [0.052, -0.167, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [0.043, -0.151, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.96": { + "post": { + "vector": [0.036, -0.135, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0": { + "post": { + "vector": [0.029, -0.12, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.04": { + "post": { + "vector": [0.023, -0.105, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.08": { + "post": { + "vector": [0.018, -0.091, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.12": { + "post": { + "vector": [0.014, -0.078, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.17": { + "post": { + "vector": [0.011, -0.066, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.21": { + "post": { + "vector": [0.008, -0.054, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.25": { + "post": { + "vector": [0.005, -0.043, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.29": { + "post": { + "vector": [0.004, -0.034, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.33": { + "post": { + "vector": [0.002, -0.025, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.38": { + "post": { + "vector": [0.001, -0.018, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.42": { + "post": { + "vector": [0.001, -0.012, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.46": { + "post": { + "vector": [0, -0.007, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.5": { + "post": { + "vector": [0, -0.003, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "post": { + "vector": [0, -0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.081, 0.002, 0.001], + "easing": "linear" + }, + "post": { + "vector": [0.081, 0.002, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.308, 0.007, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.657, 0.014, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [1.103, 0.024, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [1.623, 0.034, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [2.191, 0.046, 0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [2.783, 0.059, 0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [3.375, 0.071, 0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [3.944, 0.082, 0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [4.463, 0.093, 0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [4.909, 0.102, 0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [5.258, 0.109, 0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [5.485, 0.113, 0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [5.566, 0.115, 0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [5.53, 0.114, 0.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [5.424, 0.114, 0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [5.258, 0.112, 0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [5.037, 0.111, 0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [4.77, 0.108, 0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [4.463, 0.105, 0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [4.123, 0.102, 0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [3.758, 0.098, 0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [3.376, 0.093, 0.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [2.982, 0.088, 0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [2.584, 0.083, 0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [2.191, 0.077, 0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [1.808, 0.07, 0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [1.443, 0.063, 0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [1.103, 0.055, 0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.796, 0.047, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.529, 0.039, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.308, 0.03, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.142, 0.02, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.037, 0.01, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.004, -0.011, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.017, -0.022, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.038, -0.033, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.068, -0.044, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.104, -0.056, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.148, -0.069, -0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.2, -0.081, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.258, -0.094, -0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.322, -0.106, -0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.393, -0.119, -0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.469, -0.133, -0.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.551, -0.146, -0.076], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.639, -0.159, -0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.731, -0.173, -0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.829, -0.187, -0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.93, -0.201, -0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [1.036, -0.214, -0.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [1.146, -0.228, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.259, -0.242, -0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [1.375, -0.256, -0.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [1.494, -0.27, -0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [1.616, -0.284, -0.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [1.741, -0.298, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [1.867, -0.312, -0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [1.995, -0.325, -0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [2.125, -0.339, -0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [2.256, -0.353, -0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [2.387, -0.366, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [2.52, -0.379, -0.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [2.652, -0.392, -0.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [2.785, -0.405, -0.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [2.917, -0.418, -0.186], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [3.049, -0.43, -0.191], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [3.18, -0.443, -0.195], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [3.309, -0.455, -0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [3.437, -0.466, -0.204], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [3.564, -0.478, -0.208], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [3.688, -0.489, -0.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [3.81, -0.5, -0.217], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [3.93, -0.51, -0.22], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [4.046, -0.52, -0.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [4.159, -0.53, -0.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [4.269, -0.539, -0.231], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [4.374, -0.548, -0.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [4.476, -0.557, -0.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [4.573, -0.565, -0.241], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [4.666, -0.573, -0.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [4.753, -0.58, -0.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [4.835, -0.587, -0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [4.912, -0.593, -0.251], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [4.983, -0.599, -0.253], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [5.047, -0.604, -0.255], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [5.105, -0.608, -0.257], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [5.156, -0.612, -0.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [5.2, -0.616, -0.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [5.237, -0.619, -0.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [5.266, -0.621, -0.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [5.287, -0.623, -0.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [5.3, -0.624, -0.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [5.305, -0.624, -0.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [5.301, -0.624, -0.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [5.29, -0.622, -0.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [5.272, -0.62, -0.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [5.247, -0.617, -0.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [5.215, -0.614, -0.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [5.177, -0.609, -0.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [5.133, -0.604, -0.253], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [5.083, -0.599, -0.251], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [5.028, -0.592, -0.248], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [4.967, -0.585, -0.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [4.9, -0.577, -0.241], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [4.829, -0.569, -0.237], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [4.753, -0.56, -0.233], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [4.672, -0.551, -0.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [4.588, -0.541, -0.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [4.499, -0.531, -0.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [4.406, -0.52, -0.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [4.31, -0.509, -0.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [4.21, -0.497, -0.204], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [4.107, -0.485, -0.198], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [4.001, -0.473, -0.193], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [3.893, -0.46, -0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [3.782, -0.447, -0.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [3.669, -0.434, -0.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [3.554, -0.421, -0.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [3.437, -0.407, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [3.319, -0.393, -0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [3.199, -0.379, -0.152], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [3.079, -0.365, -0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [2.957, -0.351, -0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [2.835, -0.337, -0.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [2.713, -0.322, -0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [2.591, -0.308, -0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [2.468, -0.293, -0.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [2.346, -0.279, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [2.225, -0.265, -0.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [2.105, -0.251, -0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [1.985, -0.236, -0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [1.867, -0.222, -0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [1.75, -0.209, -0.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [1.635, -0.195, -0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [1.522, -0.182, -0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [1.411, -0.168, -0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [1.303, -0.156, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [1.197, -0.143, -0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [1.094, -0.131, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0.995, -0.119, -0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0.898, -0.107, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0.806, -0.096, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0.717, -0.086, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0.632, -0.076, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [0.551, -0.066, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [0.475, -0.057, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [0.404, -0.048, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [0.338, -0.04, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [0.277, -0.033, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [0.221, -0.027, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [0.171, -0.021, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [0.127, -0.015, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [0.089, -0.011, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [0.058, -0.007, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [0.033, -0.004, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [0.015, -0.002, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [0.004, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "lowerJaw6B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube30": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube6": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube0": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.312, 0.148, -0.022], + "easing": "linear" + }, + "0.08": { + "vector": [0.648, 0.207, -0.03], + "easing": "linear" + }, + "0.12": { + "vector": [1.01, 0.221, -0.032], + "easing": "linear" + }, + "0.17": { + "vector": [1.401, 0.211, -0.031], + "easing": "linear" + }, + "0.21": { + "vector": [1.826, 0.189, -0.028], + "easing": "linear" + }, + "0.25": { + "vector": [2.282, 0.162, -0.024], + "easing": "linear" + }, + "0.29": { + "vector": [2.767, 0.13, -0.019], + "easing": "linear" + }, + "0.33": { + "vector": [3.274, 0.097, -0.014], + "easing": "linear" + }, + "0.38": { + "vector": [3.795, 0.063, -0.009], + "easing": "linear" + }, + "0.42": { + "vector": [4.319, 0.03, -0.004], + "easing": "linear" + }, + "0.46": { + "vector": [4.833, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [5.327, -0.025, 0.004], + "easing": "linear" + }, + "0.54": { + "vector": [5.788, -0.042, 0.006], + "easing": "linear" + }, + "0.58": { + "vector": [6.208, -0.048, 0.007], + "easing": "linear" + }, + "0.62": { + "vector": [6.578, -0.04, 0.006], + "easing": "linear" + }, + "0.67": { + "vector": [6.892, -0.013, 0.002], + "easing": "linear" + }, + "0.71": { + "vector": [7.146, 0.036, -0.005], + "easing": "linear" + }, + "0.75": { + "vector": [7.338, 0.111, -0.016], + "easing": "linear" + }, + "0.79": { + "vector": [7.468, 0.212, -0.031], + "easing": "linear" + }, + "0.83": { + "vector": [7.539, 0.325, -0.048], + "easing": "linear" + }, + "0.88": { + "vector": [7.551, 0.427, -0.063], + "easing": "linear" + }, + "0.92": { + "vector": [7.504, 0.519, -0.076], + "easing": "linear" + }, + "0.96": { + "vector": [7.398, 0.6, -0.088], + "easing": "linear" + }, + "1.0": { + "vector": [7.235, 0.67, -0.098], + "easing": "linear" + }, + "1.04": { + "vector": [7.015, 0.728, -0.107], + "easing": "linear" + }, + "1.08": { + "vector": [6.74, 0.773, -0.113], + "easing": "linear" + }, + "1.12": { + "vector": [6.414, 0.804, -0.118], + "easing": "linear" + }, + "1.17": { + "vector": [6.037, 0.819, -0.12], + "easing": "linear" + }, + "1.21": { + "vector": [5.615, 0.816, -0.119], + "easing": "linear" + }, + "1.25": { + "vector": [5.149, 0.794, -0.116], + "easing": "linear" + }, + "1.29": { + "vector": [4.642, 0.751, -0.11], + "easing": "linear" + }, + "1.33": { + "vector": [4.097, 0.687, -0.1], + "easing": "linear" + }, + "1.38": { + "vector": [3.516, 0.599, -0.088], + "easing": "linear" + }, + "1.42": { + "vector": [2.901, 0.487, -0.071], + "easing": "linear" + }, + "1.46": { + "vector": [2.251, 0.35, -0.051], + "easing": "linear" + }, + "1.5": { + "vector": [1.702, 0.229, -0.034], + "easing": "linear" + }, + "1.54": { + "vector": [1.349, 0.157, -0.023], + "easing": "linear" + }, + "1.58": { + "vector": [1.122, 0.115, -0.017], + "easing": "linear" + }, + "1.62": { + "vector": [0.973, 0.085, -0.012], + "easing": "linear" + }, + "1.67": { + "vector": [0.874, 0.064, -0.009], + "easing": "linear" + }, + "1.71": { + "vector": [0.808, 0.047, -0.007], + "easing": "linear" + }, + "1.75": { + "vector": [0.763, 0.034, -0.005], + "easing": "linear" + }, + "1.79": { + "vector": [0.734, 0.022, -0.003], + "easing": "linear" + }, + "1.83": { + "vector": [0.715, 0.011, -0.002], + "easing": "linear" + }, + "1.88": { + "vector": [0.703, 0.002, 0], + "easing": "linear" + }, + "1.92": { + "vector": [0.696, -0.007, 0.001], + "easing": "linear" + }, + "1.96": { + "vector": [0.692, -0.016, 0.002], + "easing": "linear" + }, + "2.0": { + "vector": [0.691, -0.023, 0.003], + "easing": "linear" + }, + "2.04": { + "vector": [0.692, -0.031, 0.005], + "easing": "linear" + }, + "2.08": { + "vector": [0.693, -0.038, 0.006], + "easing": "linear" + }, + "2.12": { + "vector": [0.696, -0.045, 0.007], + "easing": "linear" + }, + "2.17": { + "vector": [0.699, -0.051, 0.008], + "easing": "linear" + }, + "2.21": { + "vector": [0.703, -0.058, 0.008], + "easing": "linear" + }, + "2.25": { + "vector": [0.707, -0.064, 0.009], + "easing": "linear" + }, + "2.29": { + "vector": [0.711, -0.07, 0.01], + "easing": "linear" + }, + "2.33": { + "vector": [0.716, -0.076, 0.011], + "easing": "linear" + }, + "2.38": { + "vector": [0.721, -0.082, 0.012], + "easing": "linear" + }, + "2.42": { + "vector": [0.726, -0.088, 0.013], + "easing": "linear" + }, + "2.46": { + "vector": [0.737, -0.09, 0.013], + "easing": "linear" + }, + "2.5": { + "vector": [0.759, -0.087, 0.013], + "easing": "linear" + }, + "2.54": { + "vector": [0.788, -0.08, 0.012], + "easing": "linear" + }, + "2.58": { + "vector": [0.82, -0.071, 0.01], + "easing": "linear" + }, + "2.62": { + "vector": [0.853, -0.061, 0.009], + "easing": "linear" + }, + "2.67": { + "vector": [0.886, -0.049, 0.007], + "easing": "linear" + }, + "2.71": { + "vector": [0.919, -0.038, 0.005], + "easing": "linear" + }, + "2.75": { + "vector": [0.952, -0.025, 0.004], + "easing": "linear" + }, + "2.79": { + "vector": [0.983, -0.012, 0.002], + "easing": "linear" + }, + "2.83": { + "vector": [1.012, 0.002, 0], + "easing": "linear" + }, + "2.88": { + "vector": [1.04, 0.016, -0.002], + "easing": "linear" + }, + "2.92": { + "vector": [1.066, 0.03, -0.004], + "easing": "linear" + }, + "2.96": { + "vector": [1.09, 0.044, -0.006], + "easing": "linear" + }, + "3.0": { + "vector": [1.112, 0.059, -0.009], + "easing": "linear" + }, + "3.04": { + "vector": [1.131, 0.073, -0.011], + "easing": "linear" + }, + "3.08": { + "vector": [1.149, 0.088, -0.013], + "easing": "linear" + }, + "3.12": { + "vector": [1.164, 0.104, -0.015], + "easing": "linear" + }, + "3.17": { + "vector": [1.177, 0.119, -0.017], + "easing": "linear" + }, + "3.21": { + "vector": [1.188, 0.136, -0.02], + "easing": "linear" + }, + "3.25": { + "vector": [1.197, 0.152, -0.022], + "easing": "linear" + }, + "3.29": { + "vector": [1.204, 0.17, -0.025], + "easing": "linear" + }, + "3.33": { + "vector": [1.208, 0.187, -0.027], + "easing": "linear" + }, + "3.38": { + "vector": [1.21, 0.203, -0.03], + "easing": "linear" + }, + "3.42": { + "vector": [1.187, 0.292, -0.043], + "easing": "linear" + }, + "3.46": { + "vector": [1.126, 0.486, -0.071], + "easing": "linear" + }, + "3.5": { + "vector": [1.044, 0.734, -0.107], + "easing": "linear" + }, + "3.54": { + "vector": [0.955, 1.001, -0.146], + "easing": "linear" + }, + "3.58": { + "vector": [0.865, 1.269, -0.185], + "easing": "linear" + }, + "3.62": { + "vector": [0.78, 1.528, -0.223], + "easing": "linear" + }, + "3.67": { + "vector": [0.699, 1.776, -0.259], + "easing": "linear" + }, + "3.71": { + "vector": [0.625, 2.009, -0.293], + "easing": "linear" + }, + "3.75": { + "vector": [0.555, 2.227, -0.325], + "easing": "linear" + }, + "3.79": { + "vector": [0.491, 2.429, -0.354], + "easing": "linear" + }, + "3.83": { + "vector": [0.432, 2.614, -0.381], + "easing": "linear" + }, + "3.88": { + "vector": [0.377, 2.782, -0.406], + "easing": "linear" + }, + "3.92": { + "vector": [0.326, 2.934, -0.428], + "easing": "linear" + }, + "3.96": { + "vector": [0.278, 3.067, -0.447], + "easing": "linear" + }, + "4.0": { + "vector": [0.233, 3.183, -0.464], + "easing": "linear" + }, + "4.04": { + "vector": [0.19, 3.281, -0.478], + "easing": "linear" + }, + "4.08": { + "vector": [0.15, 3.36, -0.489], + "easing": "linear" + }, + "4.12": { + "vector": [0.112, 3.421, -0.498], + "easing": "linear" + }, + "4.17": { + "vector": [0.075, 3.463, -0.504], + "easing": "linear" + }, + "4.21": { + "vector": [0.043, 3.473, -0.506], + "easing": "linear" + }, + "4.25": { + "vector": [0.019, 3.444, -0.502], + "easing": "linear" + }, + "4.29": { + "vector": [0.001, 3.384, -0.493], + "easing": "linear" + }, + "4.33": { + "vector": [-0.011, 3.3, -0.481], + "easing": "linear" + }, + "4.38": { + "vector": [-0.019, 3.194, -0.465], + "easing": "linear" + }, + "4.42": { + "vector": [-0.021, 3.068, -0.447], + "easing": "linear" + }, + "4.46": { + "vector": [-0.018, 2.923, -0.426], + "easing": "linear" + }, + "4.5": { + "vector": [-0.01, 2.76, -0.402], + "easing": "linear" + }, + "4.54": { + "vector": [0.005, 2.579, -0.376], + "easing": "linear" + }, + "4.58": { + "vector": [0.026, 2.381, -0.347], + "easing": "linear" + }, + "4.62": { + "vector": [0.055, 2.165, -0.316], + "easing": "linear" + }, + "4.67": { + "vector": [0.09, 1.932, -0.282], + "easing": "linear" + }, + "4.71": { + "vector": [0.134, 1.683, -0.246], + "easing": "linear" + }, + "4.75": { + "vector": [0.186, 1.417, -0.207], + "easing": "linear" + }, + "4.79": { + "vector": [0.247, 1.134, -0.166], + "easing": "linear" + }, + "4.83": { + "vector": [0.31, 0.928, -0.136], + "easing": "linear" + }, + "4.88": { + "vector": [0.365, 0.854, -0.125], + "easing": "linear" + }, + "4.92": { + "vector": [0.417, 0.854, -0.125], + "easing": "linear" + }, + "4.96": { + "vector": [0.468, 0.89, -0.13], + "easing": "linear" + }, + "5.0": { + "vector": [0.52, 0.94, -0.137], + "easing": "linear" + }, + "5.04": { + "vector": [0.572, 0.993, -0.145], + "easing": "linear" + }, + "5.08": { + "vector": [0.625, 1.045, -0.153], + "easing": "linear" + }, + "5.12": { + "vector": [0.677, 1.093, -0.16], + "easing": "linear" + }, + "5.17": { + "vector": [0.728, 1.135, -0.166], + "easing": "linear" + }, + "5.21": { + "vector": [0.777, 1.172, -0.171], + "easing": "linear" + }, + "5.25": { + "vector": [0.824, 1.203, -0.176], + "easing": "linear" + }, + "5.29": { + "vector": [0.868, 1.227, -0.179], + "easing": "linear" + }, + "5.33": { + "vector": [0.909, 1.245, -0.182], + "easing": "linear" + }, + "5.38": { + "vector": [0.947, 1.257, -0.184], + "easing": "linear" + }, + "5.42": { + "vector": [0.981, 1.263, -0.185], + "easing": "linear" + }, + "5.46": { + "vector": [1.012, 1.263, -0.185], + "easing": "linear" + }, + "5.5": { + "vector": [1.038, 1.257, -0.184], + "easing": "linear" + }, + "5.54": { + "vector": [1.06, 1.246, -0.182], + "easing": "linear" + }, + "5.58": { + "vector": [1.078, 1.228, -0.179], + "easing": "linear" + }, + "5.62": { + "vector": [1.091, 1.205, -0.176], + "easing": "linear" + }, + "5.67": { + "vector": [1.099, 1.176, -0.172], + "easing": "linear" + }, + "5.71": { + "vector": [1.103, 1.142, -0.167], + "easing": "linear" + }, + "5.75": { + "vector": [1.102, 1.103, -0.161], + "easing": "linear" + }, + "5.79": { + "vector": [1.096, 1.058, -0.155], + "easing": "linear" + }, + "5.83": { + "vector": [1.085, 1.009, -0.148], + "easing": "linear" + }, + "5.88": { + "vector": [1.069, 0.955, -0.14], + "easing": "linear" + }, + "5.92": { + "vector": [1.048, 0.896, -0.131], + "easing": "linear" + }, + "5.96": { + "vector": [1.022, 0.832, -0.122], + "easing": "linear" + }, + "6.0": { + "vector": [0.992, 0.763, -0.112], + "easing": "linear" + }, + "6.04": { + "vector": [0.956, 0.689, -0.101], + "easing": "linear" + }, + "6.08": { + "vector": [0.915, 0.609, -0.089], + "easing": "linear" + }, + "6.12": { + "vector": [0.87, 0.525, -0.077], + "easing": "linear" + }, + "6.17": { + "vector": [0.822, 0.418, -0.061], + "easing": "linear" + }, + "6.21": { + "vector": [0.662, 0.217, -0.032], + "easing": "linear" + }, + "6.25": { + "vector": [0.336, -0.091, 0.013], + "easing": "linear" + }, + "6.29": { + "vector": [-0.079, -0.445, 0.065], + "easing": "linear" + }, + "6.33": { + "vector": [-0.531, -0.812, 0.119], + "easing": "linear" + }, + "6.38": { + "vector": [-0.991, -1.173, 0.172], + "easing": "linear" + }, + "6.42": { + "vector": [-1.44, -1.518, 0.223], + "easing": "linear" + }, + "6.46": { + "vector": [-1.867, -1.843, 0.271], + "easing": "linear" + }, + "6.5": { + "vector": [-2.264, -2.144, 0.316], + "easing": "linear" + }, + "6.54": { + "vector": [-2.627, -2.419, 0.356], + "easing": "linear" + }, + "6.58": { + "vector": [-2.951, -2.668, 0.393], + "easing": "linear" + }, + "6.62": { + "vector": [-3.236, -2.888, 0.426], + "easing": "linear" + }, + "6.67": { + "vector": [-3.48, -3.078, 0.454], + "easing": "linear" + }, + "6.71": { + "vector": [-3.683, -3.239, 0.478], + "easing": "linear" + }, + "6.75": { + "vector": [-3.844, -3.369, 0.498], + "easing": "linear" + }, + "6.79": { + "vector": [-3.967, -3.468, 0.512], + "easing": "linear" + }, + "6.83": { + "vector": [-4.05, -3.536, 0.523], + "easing": "linear" + }, + "6.88": { + "vector": [-4.097, -3.573, 0.528], + "easing": "linear" + }, + "6.92": { + "vector": [-4.109, -3.58, 0.529], + "easing": "linear" + }, + "6.96": { + "vector": [-4.088, -3.558, 0.526], + "easing": "linear" + }, + "7.0": { + "vector": [-4.035, -3.506, 0.518], + "easing": "linear" + }, + "7.04": { + "vector": [-3.953, -3.427, 0.506], + "easing": "linear" + }, + "7.08": { + "vector": [-3.841, -3.322, 0.491], + "easing": "linear" + }, + "7.12": { + "vector": [-3.702, -3.191, 0.471], + "easing": "linear" + }, + "7.17": { + "vector": [-3.537, -3.035, 0.448], + "easing": "linear" + }, + "7.21": { + "vector": [-3.346, -2.857, 0.421], + "easing": "linear" + }, + "7.25": { + "vector": [-3.13, -2.657, 0.392], + "easing": "linear" + }, + "7.29": { + "vector": [-2.887, -2.435, 0.359], + "easing": "linear" + }, + "7.33": { + "vector": [-2.619, -2.193, 0.323], + "easing": "linear" + }, + "7.38": { + "vector": [-2.324, -1.93, 0.284], + "easing": "linear" + }, + "7.42": { + "vector": [-2.001, -1.647, 0.242], + "easing": "linear" + }, + "7.46": { + "vector": [-1.648, -1.344, 0.197], + "easing": "linear" + }, + "7.5": { + "vector": [-1.263, -1.018, 0.15], + "easing": "linear" + }, + "7.54": { + "vector": [-0.845, -0.67, 0.098], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.643, -0.154, 0.126], + "easing": "linear" + }, + "0.08": { + "vector": [1.132, -0.543, 0.445], + "easing": "linear" + }, + "0.12": { + "vector": [1.524, -1.098, 0.905], + "easing": "linear" + }, + "0.17": { + "vector": [1.871, -1.762, 1.458], + "easing": "linear" + }, + "0.21": { + "vector": [2.209, -2.487, 2.071], + "easing": "linear" + }, + "0.25": { + "vector": [2.571, -3.239, 2.714], + "easing": "linear" + }, + "0.29": { + "vector": [2.98, -3.988, 3.364], + "easing": "linear" + }, + "0.33": { + "vector": [3.459, -4.708, 3.997], + "easing": "linear" + }, + "0.38": { + "vector": [4.021, -5.376, 4.592], + "easing": "linear" + }, + "0.42": { + "vector": [4.675, -5.972, 5.13], + "easing": "linear" + }, + "0.46": { + "vector": [5.421, -6.475, 5.589], + "easing": "linear" + }, + "0.5": { + "vector": [6.252, -6.87, 5.954], + "easing": "linear" + }, + "0.54": { + "vector": [7.152, -7.144, 6.208], + "easing": "linear" + }, + "0.58": { + "vector": [8.099, -7.288, 6.342], + "easing": "linear" + }, + "0.62": { + "vector": [9.068, -7.294, 6.348], + "easing": "linear" + }, + "0.67": { + "vector": [10.028, -7.162, 6.225], + "easing": "linear" + }, + "0.71": { + "vector": [10.948, -6.892, 5.974], + "easing": "linear" + }, + "0.75": { + "vector": [11.801, -6.488, 5.601], + "easing": "linear" + }, + "0.79": { + "vector": [12.559, -5.957, 5.116], + "easing": "linear" + }, + "0.83": { + "vector": [13.186, -5.366, 4.583], + "easing": "linear" + }, + "0.88": { + "vector": [13.661, -4.79, 4.069], + "easing": "linear" + }, + "0.92": { + "vector": [13.979, -4.239, 3.584], + "easing": "linear" + }, + "0.96": { + "vector": [14.144, -3.719, 3.13], + "easing": "linear" + }, + "1.0": { + "vector": [14.164, -3.233, 2.709], + "easing": "linear" + }, + "1.04": { + "vector": [14.047, -2.781, 2.321], + "easing": "linear" + }, + "1.08": { + "vector": [13.802, -2.363, 1.966], + "easing": "linear" + }, + "1.12": { + "vector": [13.439, -1.98, 1.642], + "easing": "linear" + }, + "1.17": { + "vector": [12.963, -1.631, 1.349], + "easing": "linear" + }, + "1.21": { + "vector": [12.381, -1.314, 1.084], + "easing": "linear" + }, + "1.25": { + "vector": [11.7, -1.029, 0.847], + "easing": "linear" + }, + "1.29": { + "vector": [10.922, -0.774, 0.636], + "easing": "linear" + }, + "1.33": { + "vector": [10.053, -0.547, 0.449], + "easing": "linear" + }, + "1.38": { + "vector": [9.097, -0.345, 0.283], + "easing": "linear" + }, + "1.42": { + "vector": [8.055, -0.166, 0.136], + "easing": "linear" + }, + "1.46": { + "vector": [6.933, -0.007, 0.006], + "easing": "linear" + }, + "1.5": { + "vector": [5.834, 0.085, -0.069], + "easing": "linear" + }, + "1.54": { + "vector": [4.89, 0.09, -0.073], + "easing": "linear" + }, + "1.58": { + "vector": [4.143, 0.055, -0.045], + "easing": "linear" + }, + "1.62": { + "vector": [3.585, 0.012, -0.01], + "easing": "linear" + }, + "1.67": { + "vector": [3.182, -0.031, 0.025], + "easing": "linear" + }, + "1.71": { + "vector": [2.898, -0.067, 0.055], + "easing": "linear" + }, + "1.75": { + "vector": [2.7, -0.096, 0.079], + "easing": "linear" + }, + "1.79": { + "vector": [2.564, -0.119, 0.098], + "easing": "linear" + }, + "1.83": { + "vector": [2.472, -0.138, 0.112], + "easing": "linear" + }, + "1.88": { + "vector": [2.407, -0.152, 0.125], + "easing": "linear" + }, + "1.92": { + "vector": [2.365, -0.164, 0.134], + "easing": "linear" + }, + "1.96": { + "vector": [2.336, -0.173, 0.142], + "easing": "linear" + }, + "2.0": { + "vector": [2.316, -0.181, 0.148], + "easing": "linear" + }, + "2.04": { + "vector": [2.305, -0.187, 0.153], + "easing": "linear" + }, + "2.08": { + "vector": [2.297, -0.192, 0.157], + "easing": "linear" + }, + "2.12": { + "vector": [2.293, -0.196, 0.16], + "easing": "linear" + }, + "2.17": { + "vector": [2.292, -0.199, 0.163], + "easing": "linear" + }, + "2.21": { + "vector": [2.292, -0.201, 0.165], + "easing": "linear" + }, + "2.25": { + "vector": [2.294, -0.203, 0.166], + "easing": "linear" + }, + "2.29": { + "vector": [2.297, -0.204, 0.167], + "easing": "linear" + }, + "2.33": { + "vector": [2.3, -0.204, 0.167], + "easing": "linear" + }, + "2.38": { + "vector": [2.304, -0.204, 0.167], + "easing": "linear" + }, + "2.42": { + "vector": [2.309, -0.203, 0.166], + "easing": "linear" + }, + "2.46": { + "vector": [2.322, -0.19, 0.155], + "easing": "linear" + }, + "2.5": { + "vector": [2.35, -0.158, 0.129], + "easing": "linear" + }, + "2.54": { + "vector": [2.394, -0.112, 0.092], + "easing": "linear" + }, + "2.58": { + "vector": [2.448, -0.059, 0.048], + "easing": "linear" + }, + "2.62": { + "vector": [2.511, -0.001, 0], + "easing": "linear" + }, + "2.67": { + "vector": [2.578, 0.06, -0.049], + "easing": "linear" + }, + "2.71": { + "vector": [2.648, 0.12, -0.098], + "easing": "linear" + }, + "2.75": { + "vector": [2.716, 0.18, -0.147], + "easing": "linear" + }, + "2.79": { + "vector": [2.783, 0.238, -0.194], + "easing": "linear" + }, + "2.83": { + "vector": [2.847, 0.294, -0.24], + "easing": "linear" + }, + "2.88": { + "vector": [2.91, 0.349, -0.284], + "easing": "linear" + }, + "2.92": { + "vector": [2.969, 0.402, -0.327], + "easing": "linear" + }, + "2.96": { + "vector": [3.024, 0.452, -0.368], + "easing": "linear" + }, + "3.0": { + "vector": [3.075, 0.499, -0.406], + "easing": "linear" + }, + "3.04": { + "vector": [3.124, 0.545, -0.443], + "easing": "linear" + }, + "3.08": { + "vector": [3.169, 0.588, -0.478], + "easing": "linear" + }, + "3.12": { + "vector": [3.21, 0.629, -0.511], + "easing": "linear" + }, + "3.17": { + "vector": [3.248, 0.668, -0.543], + "easing": "linear" + }, + "3.21": { + "vector": [3.282, 0.704, -0.572], + "easing": "linear" + }, + "3.25": { + "vector": [3.312, 0.739, -0.6], + "easing": "linear" + }, + "3.29": { + "vector": [3.339, 0.771, -0.626], + "easing": "linear" + }, + "3.33": { + "vector": [3.363, 0.801, -0.65], + "easing": "linear" + }, + "3.38": { + "vector": [3.383, 0.829, -0.673], + "easing": "linear" + }, + "3.42": { + "vector": [3.404, 0.882, -0.716], + "easing": "linear" + }, + "3.46": { + "vector": [3.427, 0.99, -0.803], + "easing": "linear" + }, + "3.5": { + "vector": [3.455, 1.154, -0.934], + "easing": "linear" + }, + "3.54": { + "vector": [3.479, 1.362, -1.102], + "easing": "linear" + }, + "3.58": { + "vector": [3.501, 1.599, -1.291], + "easing": "linear" + }, + "3.62": { + "vector": [3.518, 1.852, -1.493], + "easing": "linear" + }, + "3.67": { + "vector": [3.533, 2.108, -1.696], + "easing": "linear" + }, + "3.71": { + "vector": [3.545, 2.361, -1.896], + "easing": "linear" + }, + "3.75": { + "vector": [3.555, 2.603, -2.088], + "easing": "linear" + }, + "3.79": { + "vector": [3.563, 2.833, -2.268], + "easing": "linear" + }, + "3.83": { + "vector": [3.57, 3.046, -2.436], + "easing": "linear" + }, + "3.88": { + "vector": [3.574, 3.242, -2.589], + "easing": "linear" + }, + "3.92": { + "vector": [3.577, 3.42, -2.728], + "easing": "linear" + }, + "3.96": { + "vector": [3.576, 3.578, -2.851], + "easing": "linear" + }, + "4.0": { + "vector": [3.572, 3.715, -2.958], + "easing": "linear" + }, + "4.04": { + "vector": [3.565, 3.832, -3.049], + "easing": "linear" + }, + "4.08": { + "vector": [3.553, 3.927, -3.123], + "easing": "linear" + }, + "4.12": { + "vector": [3.537, 4, -3.179], + "easing": "linear" + }, + "4.17": { + "vector": [3.515, 4.05, -3.218], + "easing": "linear" + }, + "4.21": { + "vector": [3.484, 4.07, -3.234], + "easing": "linear" + }, + "4.25": { + "vector": [3.443, 4.054, -3.221], + "easing": "linear" + }, + "4.29": { + "vector": [3.394, 4.003, -3.181], + "easing": "linear" + }, + "4.33": { + "vector": [3.338, 3.919, -3.117], + "easing": "linear" + }, + "4.38": { + "vector": [3.277, 3.806, -3.029], + "easing": "linear" + }, + "4.42": { + "vector": [3.211, 3.666, -2.92], + "easing": "linear" + }, + "4.46": { + "vector": [3.142, 3.502, -2.792], + "easing": "linear" + }, + "4.5": { + "vector": [3.069, 3.314, -2.646], + "easing": "linear" + }, + "4.54": { + "vector": [2.992, 3.105, -2.482], + "easing": "linear" + }, + "4.58": { + "vector": [2.913, 2.875, -2.301], + "easing": "linear" + }, + "4.62": { + "vector": [2.831, 2.624, -2.104], + "easing": "linear" + }, + "4.67": { + "vector": [2.746, 2.353, -1.89], + "easing": "linear" + }, + "4.71": { + "vector": [2.659, 2.063, -1.66], + "easing": "linear" + }, + "4.75": { + "vector": [2.57, 1.754, -1.415], + "easing": "linear" + }, + "4.79": { + "vector": [2.479, 1.427, -1.154], + "easing": "linear" + }, + "4.83": { + "vector": [2.41, 1.122, -0.909], + "easing": "linear" + }, + "4.88": { + "vector": [2.389, 0.886, -0.719], + "easing": "linear" + }, + "4.92": { + "vector": [2.417, 0.726, -0.59], + "easing": "linear" + }, + "4.96": { + "vector": [2.484, 0.633, -0.515], + "easing": "linear" + }, + "5.0": { + "vector": [2.579, 0.592, -0.481], + "easing": "linear" + }, + "5.04": { + "vector": [2.694, 0.587, -0.478], + "easing": "linear" + }, + "5.08": { + "vector": [2.819, 0.606, -0.493], + "easing": "linear" + }, + "5.12": { + "vector": [2.949, 0.639, -0.52], + "easing": "linear" + }, + "5.17": { + "vector": [3.079, 0.68, -0.553], + "easing": "linear" + }, + "5.21": { + "vector": [3.206, 0.724, -0.588], + "easing": "linear" + }, + "5.25": { + "vector": [3.327, 0.767, -0.623], + "easing": "linear" + }, + "5.29": { + "vector": [3.44, 0.808, -0.656], + "easing": "linear" + }, + "5.33": { + "vector": [3.545, 0.847, -0.687], + "easing": "linear" + }, + "5.38": { + "vector": [3.64, 0.881, -0.715], + "easing": "linear" + }, + "5.42": { + "vector": [3.724, 0.911, -0.739], + "easing": "linear" + }, + "5.46": { + "vector": [3.797, 0.936, -0.759], + "easing": "linear" + }, + "5.5": { + "vector": [3.858, 0.956, -0.775], + "easing": "linear" + }, + "5.54": { + "vector": [3.906, 0.97, -0.787], + "easing": "linear" + }, + "5.58": { + "vector": [3.943, 0.98, -0.795], + "easing": "linear" + }, + "5.62": { + "vector": [3.966, 0.985, -0.799], + "easing": "linear" + }, + "5.67": { + "vector": [3.977, 0.985, -0.799], + "easing": "linear" + }, + "5.71": { + "vector": [3.975, 0.98, -0.795], + "easing": "linear" + }, + "5.75": { + "vector": [3.959, 0.97, -0.787], + "easing": "linear" + }, + "5.79": { + "vector": [3.931, 0.955, -0.775], + "easing": "linear" + }, + "5.83": { + "vector": [3.889, 0.936, -0.759], + "easing": "linear" + }, + "5.88": { + "vector": [3.835, 0.912, -0.74], + "easing": "linear" + }, + "5.92": { + "vector": [3.768, 0.883, -0.716], + "easing": "linear" + }, + "5.96": { + "vector": [3.688, 0.85, -0.69], + "easing": "linear" + }, + "6.0": { + "vector": [3.595, 0.812, -0.659], + "easing": "linear" + }, + "6.04": { + "vector": [3.49, 0.771, -0.626], + "easing": "linear" + }, + "6.08": { + "vector": [3.373, 0.725, -0.589], + "easing": "linear" + }, + "6.12": { + "vector": [3.244, 0.675, -0.548], + "easing": "linear" + }, + "6.17": { + "vector": [3.097, 0.609, -0.495], + "easing": "linear" + }, + "6.21": { + "vector": [2.857, 0.591, -0.481], + "easing": "linear" + }, + "6.25": { + "vector": [2.436, 0.652, -0.53], + "easing": "linear" + }, + "6.29": { + "vector": [1.828, 0.723, -0.588], + "easing": "linear" + }, + "6.33": { + "vector": [1.077, 0.778, -0.631], + "easing": "linear" + }, + "6.38": { + "vector": [0.25, 0.809, -0.656], + "easing": "linear" + }, + "6.42": { + "vector": [-0.595, 0.821, -0.666], + "easing": "linear" + }, + "6.46": { + "vector": [-1.411, 0.821, -0.667], + "easing": "linear" + }, + "6.5": { + "vector": [-2.17, 0.816, -0.663], + "easing": "linear" + }, + "6.54": { + "vector": [-2.855, 0.81, -0.658], + "easing": "linear" + }, + "6.58": { + "vector": [-3.459, 0.806, -0.654], + "easing": "linear" + }, + "6.62": { + "vector": [-3.981, 0.805, -0.654], + "easing": "linear" + }, + "6.67": { + "vector": [-4.423, 0.81, -0.657], + "easing": "linear" + }, + "6.71": { + "vector": [-4.788, 0.819, -0.665], + "easing": "linear" + }, + "6.75": { + "vector": [-5.081, 0.833, -0.676], + "easing": "linear" + }, + "6.79": { + "vector": [-5.307, 0.851, -0.69], + "easing": "linear" + }, + "6.83": { + "vector": [-5.471, 0.872, -0.707], + "easing": "linear" + }, + "6.88": { + "vector": [-5.578, 0.895, -0.726], + "easing": "linear" + }, + "6.92": { + "vector": [-5.632, 0.919, -0.746], + "easing": "linear" + }, + "6.96": { + "vector": [-5.637, 0.943, -0.765], + "easing": "linear" + }, + "7.0": { + "vector": [-5.597, 0.964, -0.782], + "easing": "linear" + }, + "7.04": { + "vector": [-5.513, 0.982, -0.796], + "easing": "linear" + }, + "7.08": { + "vector": [-5.39, 0.995, -0.807], + "easing": "linear" + }, + "7.12": { + "vector": [-5.227, 1, -0.811], + "easing": "linear" + }, + "7.17": { + "vector": [-5.028, 0.997, -0.808], + "easing": "linear" + }, + "7.21": { + "vector": [-4.792, 0.983, -0.797], + "easing": "linear" + }, + "7.25": { + "vector": [-4.519, 0.957, -0.776], + "easing": "linear" + }, + "7.29": { + "vector": [-4.209, 0.917, -0.744], + "easing": "linear" + }, + "7.33": { + "vector": [-3.86, 0.861, -0.699], + "easing": "linear" + }, + "7.38": { + "vector": [-3.47, 0.788, -0.64], + "easing": "linear" + }, + "7.42": { + "vector": [-3.036, 0.695, -0.565], + "easing": "linear" + }, + "7.46": { + "vector": [-2.552, 0.582, -0.473], + "easing": "linear" + }, + "7.5": { + "vector": [-2.012, 0.447, -0.364], + "easing": "linear" + }, + "7.54": { + "vector": [-1.409, 0.289, -0.235], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.275, -0.01, 0.001], + "easing": "linear" + }, + "0.08": { + "vector": [0.543, -0.127, 0.019], + "easing": "linear" + }, + "0.12": { + "vector": [0.82, -0.303, 0.044], + "easing": "linear" + }, + "0.17": { + "vector": [1.112, -0.511, 0.075], + "easing": "linear" + }, + "0.21": { + "vector": [1.422, -0.737, 0.108], + "easing": "linear" + }, + "0.25": { + "vector": [1.749, -0.975, 0.142], + "easing": "linear" + }, + "0.29": { + "vector": [2.09, -1.219, 0.178], + "easing": "linear" + }, + "0.33": { + "vector": [2.44, -1.467, 0.214], + "easing": "linear" + }, + "0.38": { + "vector": [2.793, -1.715, 0.25], + "easing": "linear" + }, + "0.42": { + "vector": [3.144, -1.958, 0.285], + "easing": "linear" + }, + "0.46": { + "vector": [3.489, -2.191, 0.319], + "easing": "linear" + }, + "0.5": { + "vector": [3.824, -2.407, 0.351], + "easing": "linear" + }, + "0.54": { + "vector": [4.146, -2.602, 0.379], + "easing": "linear" + }, + "0.58": { + "vector": [4.455, -2.769, 0.403], + "easing": "linear" + }, + "0.62": { + "vector": [4.75, -2.902, 0.422], + "easing": "linear" + }, + "0.67": { + "vector": [5.034, -2.996, 0.436], + "easing": "linear" + }, + "0.71": { + "vector": [5.307, -3.047, 0.443], + "easing": "linear" + }, + "0.75": { + "vector": [5.57, -3.051, 0.444], + "easing": "linear" + }, + "0.79": { + "vector": [5.824, -3.005, 0.437], + "easing": "linear" + }, + "0.83": { + "vector": [6.05, -2.93, 0.426], + "easing": "linear" + }, + "0.88": { + "vector": [6.22, -2.848, 0.415], + "easing": "linear" + }, + "0.92": { + "vector": [6.331, -2.753, 0.401], + "easing": "linear" + }, + "0.96": { + "vector": [6.381, -2.642, 0.385], + "easing": "linear" + }, + "1.0": { + "vector": [6.367, -2.516, 0.366], + "easing": "linear" + }, + "1.04": { + "vector": [6.29, -2.374, 0.346], + "easing": "linear" + }, + "1.08": { + "vector": [6.148, -2.219, 0.323], + "easing": "linear" + }, + "1.12": { + "vector": [5.942, -2.054, 0.299], + "easing": "linear" + }, + "1.17": { + "vector": [5.675, -1.878, 0.274], + "easing": "linear" + }, + "1.21": { + "vector": [5.348, -1.696, 0.247], + "easing": "linear" + }, + "1.25": { + "vector": [4.963, -1.507, 0.22], + "easing": "linear" + }, + "1.29": { + "vector": [4.522, -1.314, 0.192], + "easing": "linear" + }, + "1.33": { + "vector": [4.028, -1.117, 0.163], + "easing": "linear" + }, + "1.38": { + "vector": [3.482, -0.916, 0.134], + "easing": "linear" + }, + "1.42": { + "vector": [2.888, -0.711, 0.104], + "easing": "linear" + }, + "1.46": { + "vector": [2.246, -0.503, 0.073], + "easing": "linear" + }, + "1.5": { + "vector": [1.694, -0.34, 0.05], + "easing": "linear" + }, + "1.54": { + "vector": [1.331, -0.253, 0.037], + "easing": "linear" + }, + "1.58": { + "vector": [1.093, -0.211, 0.031], + "easing": "linear" + }, + "1.62": { + "vector": [0.932, -0.189, 0.028], + "easing": "linear" + }, + "1.67": { + "vector": [0.821, -0.179, 0.026], + "easing": "linear" + }, + "1.71": { + "vector": [0.745, -0.175, 0.026], + "easing": "linear" + }, + "1.75": { + "vector": [0.692, -0.175, 0.026], + "easing": "linear" + }, + "1.79": { + "vector": [0.654, -0.177, 0.026], + "easing": "linear" + }, + "1.83": { + "vector": [0.627, -0.18, 0.026], + "easing": "linear" + }, + "1.88": { + "vector": [0.608, -0.184, 0.027], + "easing": "linear" + }, + "1.92": { + "vector": [0.594, -0.189, 0.028], + "easing": "linear" + }, + "1.96": { + "vector": [0.585, -0.195, 0.028], + "easing": "linear" + }, + "2.0": { + "vector": [0.579, -0.201, 0.029], + "easing": "linear" + }, + "2.04": { + "vector": [0.576, -0.207, 0.03], + "easing": "linear" + }, + "2.08": { + "vector": [0.573, -0.213, 0.031], + "easing": "linear" + }, + "2.12": { + "vector": [0.573, -0.22, 0.032], + "easing": "linear" + }, + "2.17": { + "vector": [0.573, -0.226, 0.033], + "easing": "linear" + }, + "2.21": { + "vector": [0.575, -0.233, 0.034], + "easing": "linear" + }, + "2.25": { + "vector": [0.577, -0.24, 0.035], + "easing": "linear" + }, + "2.29": { + "vector": [0.58, -0.246, 0.036], + "easing": "linear" + }, + "2.33": { + "vector": [0.585, -0.253, 0.037], + "easing": "linear" + }, + "2.38": { + "vector": [0.59, -0.26, 0.038], + "easing": "linear" + }, + "2.42": { + "vector": [0.595, -0.267, 0.039], + "easing": "linear" + }, + "2.46": { + "vector": [0.609, -0.273, 0.04], + "easing": "linear" + }, + "2.5": { + "vector": [0.635, -0.277, 0.04], + "easing": "linear" + }, + "2.54": { + "vector": [0.669, -0.279, 0.041], + "easing": "linear" + }, + "2.58": { + "vector": [0.707, -0.281, 0.041], + "easing": "linear" + }, + "2.62": { + "vector": [0.746, -0.282, 0.041], + "easing": "linear" + }, + "2.67": { + "vector": [0.785, -0.283, 0.041], + "easing": "linear" + }, + "2.71": { + "vector": [0.824, -0.282, 0.041], + "easing": "linear" + }, + "2.75": { + "vector": [0.861, -0.281, 0.041], + "easing": "linear" + }, + "2.79": { + "vector": [0.897, -0.279, 0.041], + "easing": "linear" + }, + "2.83": { + "vector": [0.931, -0.276, 0.04], + "easing": "linear" + }, + "2.88": { + "vector": [0.963, -0.272, 0.04], + "easing": "linear" + }, + "2.92": { + "vector": [0.992, -0.267, 0.039], + "easing": "linear" + }, + "2.96": { + "vector": [1.02, -0.261, 0.038], + "easing": "linear" + }, + "3.0": { + "vector": [1.044, -0.255, 0.037], + "easing": "linear" + }, + "3.04": { + "vector": [1.066, -0.247, 0.036], + "easing": "linear" + }, + "3.08": { + "vector": [1.087, -0.239, 0.035], + "easing": "linear" + }, + "3.12": { + "vector": [1.104, -0.229, 0.033], + "easing": "linear" + }, + "3.17": { + "vector": [1.119, -0.218, 0.032], + "easing": "linear" + }, + "3.21": { + "vector": [1.131, -0.206, 0.03], + "easing": "linear" + }, + "3.25": { + "vector": [1.141, -0.192, 0.028], + "easing": "linear" + }, + "3.29": { + "vector": [1.148, -0.178, 0.026], + "easing": "linear" + }, + "3.33": { + "vector": [1.153, -0.163, 0.024], + "easing": "linear" + }, + "3.38": { + "vector": [1.157, -0.149, 0.022], + "easing": "linear" + }, + "3.42": { + "vector": [1.162, -0.055, 0.008], + "easing": "linear" + }, + "3.46": { + "vector": [1.17, 0.154, -0.023], + "easing": "linear" + }, + "3.5": { + "vector": [1.179, 0.423, -0.062], + "easing": "linear" + }, + "3.54": { + "vector": [1.187, 0.715, -0.105], + "easing": "linear" + }, + "3.58": { + "vector": [1.193, 1.012, -0.148], + "easing": "linear" + }, + "3.62": { + "vector": [1.197, 1.303, -0.191], + "easing": "linear" + }, + "3.67": { + "vector": [1.198, 1.584, -0.232], + "easing": "linear" + }, + "3.71": { + "vector": [1.199, 1.851, -0.272], + "easing": "linear" + }, + "3.75": { + "vector": [1.198, 2.103, -0.309], + "easing": "linear" + }, + "3.79": { + "vector": [1.196, 2.34, -0.344], + "easing": "linear" + }, + "3.83": { + "vector": [1.192, 2.56, -0.377], + "easing": "linear" + }, + "3.88": { + "vector": [1.187, 2.762, -0.407], + "easing": "linear" + }, + "3.92": { + "vector": [1.18, 2.946, -0.434], + "easing": "linear" + }, + "3.96": { + "vector": [1.17, 3.112, -0.458], + "easing": "linear" + }, + "4.0": { + "vector": [1.158, 3.257, -0.48], + "easing": "linear" + }, + "4.04": { + "vector": [1.142, 3.384, -0.499], + "easing": "linear" + }, + "4.08": { + "vector": [1.124, 3.489, -0.515], + "easing": "linear" + }, + "4.12": { + "vector": [1.101, 3.574, -0.527], + "easing": "linear" + }, + "4.17": { + "vector": [1.074, 3.638, -0.537], + "easing": "linear" + }, + "4.21": { + "vector": [1.04, 3.669, -0.541], + "easing": "linear" + }, + "4.25": { + "vector": [0.997, 3.657, -0.539], + "easing": "linear" + }, + "4.29": { + "vector": [0.948, 3.61, -0.533], + "easing": "linear" + }, + "4.33": { + "vector": [0.895, 3.534, -0.521], + "easing": "linear" + }, + "4.38": { + "vector": [0.837, 3.432, -0.506], + "easing": "linear" + }, + "4.42": { + "vector": [0.775, 3.306, -0.487], + "easing": "linear" + }, + "4.46": { + "vector": [0.71, 3.157, -0.465], + "easing": "linear" + }, + "4.5": { + "vector": [0.642, 2.985, -0.44], + "easing": "linear" + }, + "4.54": { + "vector": [0.571, 2.791, -0.411], + "easing": "linear" + }, + "4.58": { + "vector": [0.497, 2.577, -0.379], + "easing": "linear" + }, + "4.62": { + "vector": [0.421, 2.341, -0.344], + "easing": "linear" + }, + "4.67": { + "vector": [0.343, 2.087, -0.307], + "easing": "linear" + }, + "4.71": { + "vector": [0.263, 1.813, -0.266], + "easing": "linear" + }, + "4.75": { + "vector": [0.181, 1.521, -0.223], + "easing": "linear" + }, + "4.79": { + "vector": [0.099, 1.212, -0.178], + "easing": "linear" + }, + "4.83": { + "vector": [0.047, 0.975, -0.143], + "easing": "linear" + }, + "4.88": { + "vector": [0.043, 0.868, -0.127], + "easing": "linear" + }, + "4.92": { + "vector": [0.069, 0.834, -0.122], + "easing": "linear" + }, + "4.96": { + "vector": [0.111, 0.838, -0.123], + "easing": "linear" + }, + "5.0": { + "vector": [0.161, 0.858, -0.126], + "easing": "linear" + }, + "5.04": { + "vector": [0.214, 0.885, -0.13], + "easing": "linear" + }, + "5.08": { + "vector": [0.269, 0.911, -0.133], + "easing": "linear" + }, + "5.12": { + "vector": [0.322, 0.934, -0.137], + "easing": "linear" + }, + "5.17": { + "vector": [0.373, 0.954, -0.14], + "easing": "linear" + }, + "5.21": { + "vector": [0.422, 0.969, -0.142], + "easing": "linear" + }, + "5.25": { + "vector": [0.468, 0.979, -0.144], + "easing": "linear" + }, + "5.29": { + "vector": [0.51, 0.985, -0.144], + "easing": "linear" + }, + "5.33": { + "vector": [0.55, 0.986, -0.144], + "easing": "linear" + }, + "5.38": { + "vector": [0.585, 0.982, -0.144], + "easing": "linear" + }, + "5.42": { + "vector": [0.617, 0.974, -0.143], + "easing": "linear" + }, + "5.46": { + "vector": [0.646, 0.961, -0.141], + "easing": "linear" + }, + "5.5": { + "vector": [0.67, 0.944, -0.138], + "easing": "linear" + }, + "5.54": { + "vector": [0.691, 0.923, -0.135], + "easing": "linear" + }, + "5.58": { + "vector": [0.709, 0.898, -0.132], + "easing": "linear" + }, + "5.62": { + "vector": [0.723, 0.869, -0.127], + "easing": "linear" + }, + "5.67": { + "vector": [0.733, 0.837, -0.123], + "easing": "linear" + }, + "5.71": { + "vector": [0.74, 0.801, -0.117], + "easing": "linear" + }, + "5.75": { + "vector": [0.743, 0.763, -0.112], + "easing": "linear" + }, + "5.79": { + "vector": [0.744, 0.721, -0.106], + "easing": "linear" + }, + "5.83": { + "vector": [0.741, 0.677, -0.099], + "easing": "linear" + }, + "5.88": { + "vector": [0.736, 0.629, -0.092], + "easing": "linear" + }, + "5.92": { + "vector": [0.727, 0.579, -0.085], + "easing": "linear" + }, + "5.96": { + "vector": [0.717, 0.527, -0.077], + "easing": "linear" + }, + "6.0": { + "vector": [0.703, 0.471, -0.069], + "easing": "linear" + }, + "6.04": { + "vector": [0.688, 0.413, -0.06], + "easing": "linear" + }, + "6.08": { + "vector": [0.67, 0.353, -0.052], + "easing": "linear" + }, + "6.12": { + "vector": [0.65, 0.289, -0.042], + "easing": "linear" + }, + "6.17": { + "vector": [0.628, 0.206, -0.03], + "easing": "linear" + }, + "6.21": { + "vector": [0.486, 0.112, -0.016], + "easing": "linear" + }, + "6.25": { + "vector": [0.169, 0.032, -0.005], + "easing": "linear" + }, + "6.29": { + "vector": [-0.235, -0.042, 0.006], + "easing": "linear" + }, + "6.33": { + "vector": [-0.668, -0.114, 0.017], + "easing": "linear" + }, + "6.38": { + "vector": [-1.098, -0.186, 0.027], + "easing": "linear" + }, + "6.42": { + "vector": [-1.507, -0.258, 0.038], + "easing": "linear" + }, + "6.46": { + "vector": [-1.888, -0.33, 0.048], + "easing": "linear" + }, + "6.5": { + "vector": [-2.235, -0.402, 0.059], + "easing": "linear" + }, + "6.54": { + "vector": [-2.545, -0.472, 0.069], + "easing": "linear" + }, + "6.58": { + "vector": [-2.816, -0.54, 0.079], + "easing": "linear" + }, + "6.62": { + "vector": [-3.05, -0.605, 0.088], + "easing": "linear" + }, + "6.67": { + "vector": [-3.245, -0.666, 0.097], + "easing": "linear" + }, + "6.71": { + "vector": [-3.402, -0.721, 0.105], + "easing": "linear" + }, + "6.75": { + "vector": [-3.524, -0.77, 0.112], + "easing": "linear" + }, + "6.79": { + "vector": [-3.612, -0.812, 0.119], + "easing": "linear" + }, + "6.83": { + "vector": [-3.667, -0.846, 0.124], + "easing": "linear" + }, + "6.88": { + "vector": [-3.692, -0.872, 0.127], + "easing": "linear" + }, + "6.92": { + "vector": [-3.688, -0.888, 0.13], + "easing": "linear" + }, + "6.96": { + "vector": [-3.657, -0.895, 0.131], + "easing": "linear" + }, + "7.0": { + "vector": [-3.601, -0.892, 0.13], + "easing": "linear" + }, + "7.04": { + "vector": [-3.521, -0.88, 0.129], + "easing": "linear" + }, + "7.08": { + "vector": [-3.419, -0.859, 0.125], + "easing": "linear" + }, + "7.12": { + "vector": [-3.296, -0.829, 0.121], + "easing": "linear" + }, + "7.17": { + "vector": [-3.152, -0.791, 0.116], + "easing": "linear" + }, + "7.21": { + "vector": [-2.988, -0.745, 0.109], + "easing": "linear" + }, + "7.25": { + "vector": [-2.804, -0.691, 0.101], + "easing": "linear" + }, + "7.29": { + "vector": [-2.599, -0.631, 0.092], + "easing": "linear" + }, + "7.33": { + "vector": [-2.372, -0.566, 0.083], + "easing": "linear" + }, + "7.38": { + "vector": [-2.12, -0.494, 0.072], + "easing": "linear" + }, + "7.42": { + "vector": [-1.842, -0.418, 0.061], + "easing": "linear" + }, + "7.46": { + "vector": [-1.533, -0.338, 0.049], + "easing": "linear" + }, + "7.5": { + "vector": [-1.189, -0.254, 0.037], + "easing": "linear" + }, + "7.54": { + "vector": [-0.805, -0.166, 0.024], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.447, 0.492, -0.396], + "easing": "linear" + }, + "0.08": { + "vector": [0.825, 1.067, -0.863], + "easing": "linear" + }, + "0.12": { + "vector": [1.175, 1.668, -1.355], + "easing": "linear" + }, + "0.17": { + "vector": [1.534, 2.261, -1.845], + "easing": "linear" + }, + "0.21": { + "vector": [1.929, 2.824, -2.315], + "easing": "linear" + }, + "0.25": { + "vector": [2.38, 3.344, -2.752], + "easing": "linear" + }, + "0.29": { + "vector": [2.902, 3.808, -3.146], + "easing": "linear" + }, + "0.33": { + "vector": [3.505, 4.208, -3.487], + "easing": "linear" + }, + "0.38": { + "vector": [4.196, 4.533, -3.767], + "easing": "linear" + }, + "0.42": { + "vector": [4.972, 4.775, -3.976], + "easing": "linear" + }, + "0.46": { + "vector": [5.825, 4.926, -4.107], + "easing": "linear" + }, + "0.5": { + "vector": [6.742, 4.984, -4.157], + "easing": "linear" + }, + "0.54": { + "vector": [7.701, 4.944, -4.123], + "easing": "linear" + }, + "0.58": { + "vector": [8.676, 4.81, -4.006], + "easing": "linear" + }, + "0.62": { + "vector": [9.637, 4.585, -3.811], + "easing": "linear" + }, + "0.67": { + "vector": [10.551, 4.277, -3.546], + "easing": "linear" + }, + "0.71": { + "vector": [11.388, 3.897, -3.222], + "easing": "linear" + }, + "0.75": { + "vector": [12.121, 3.459, -2.849], + "easing": "linear" + }, + "0.79": { + "vector": [12.726, 2.977, -2.442], + "easing": "linear" + }, + "0.83": { + "vector": [13.193, 2.508, -2.051], + "easing": "linear" + }, + "0.88": { + "vector": [13.528, 2.105, -1.716], + "easing": "linear" + }, + "0.92": { + "vector": [13.733, 1.758, -1.429], + "easing": "linear" + }, + "0.96": { + "vector": [13.809, 1.461, -1.185], + "easing": "linear" + }, + "1.0": { + "vector": [13.762, 1.209, -0.979], + "easing": "linear" + }, + "1.04": { + "vector": [13.6, 0.997, -0.806], + "easing": "linear" + }, + "1.08": { + "vector": [13.328, 0.822, -0.664], + "easing": "linear" + }, + "1.12": { + "vector": [12.952, 0.68, -0.548], + "easing": "linear" + }, + "1.17": { + "vector": [12.479, 0.565, -0.456], + "easing": "linear" + }, + "1.21": { + "vector": [11.912, 0.475, -0.383], + "easing": "linear" + }, + "1.25": { + "vector": [11.255, 0.405, -0.326], + "easing": "linear" + }, + "1.29": { + "vector": [10.509, 0.35, -0.282], + "easing": "linear" + }, + "1.33": { + "vector": [9.675, 0.306, -0.246], + "easing": "linear" + }, + "1.38": { + "vector": [8.754, 0.269, -0.216], + "easing": "linear" + }, + "1.42": { + "vector": [7.745, 0.234, -0.188], + "easing": "linear" + }, + "1.46": { + "vector": [6.648, 0.199, -0.16], + "easing": "linear" + }, + "1.5": { + "vector": [5.564, 0.202, -0.163], + "easing": "linear" + }, + "1.54": { + "vector": [4.631, 0.261, -0.21], + "easing": "linear" + }, + "1.58": { + "vector": [3.887, 0.332, -0.267], + "easing": "linear" + }, + "1.62": { + "vector": [3.329, 0.394, -0.317], + "easing": "linear" + }, + "1.67": { + "vector": [2.923, 0.442, -0.356], + "easing": "linear" + }, + "1.71": { + "vector": [2.634, 0.475, -0.383], + "easing": "linear" + }, + "1.75": { + "vector": [2.431, 0.497, -0.4], + "easing": "linear" + }, + "1.79": { + "vector": [2.289, 0.509, -0.41], + "easing": "linear" + }, + "1.83": { + "vector": [2.191, 0.514, -0.414], + "easing": "linear" + }, + "1.88": { + "vector": [2.123, 0.514, -0.414], + "easing": "linear" + }, + "1.92": { + "vector": [2.077, 0.511, -0.412], + "easing": "linear" + }, + "1.96": { + "vector": [2.046, 0.505, -0.407], + "easing": "linear" + }, + "2.0": { + "vector": [2.026, 0.497, -0.4], + "easing": "linear" + }, + "2.04": { + "vector": [2.014, 0.487, -0.392], + "easing": "linear" + }, + "2.08": { + "vector": [2.009, 0.475, -0.383], + "easing": "linear" + }, + "2.12": { + "vector": [2.007, 0.462, -0.372], + "easing": "linear" + }, + "2.17": { + "vector": [2.009, 0.448, -0.36], + "easing": "linear" + }, + "2.21": { + "vector": [2.015, 0.432, -0.348], + "easing": "linear" + }, + "2.25": { + "vector": [2.022, 0.415, -0.334], + "easing": "linear" + }, + "2.29": { + "vector": [2.032, 0.398, -0.32], + "easing": "linear" + }, + "2.33": { + "vector": [2.043, 0.379, -0.305], + "easing": "linear" + }, + "2.38": { + "vector": [2.056, 0.359, -0.289], + "easing": "linear" + }, + "2.42": { + "vector": [2.072, 0.338, -0.272], + "easing": "linear" + }, + "2.46": { + "vector": [2.094, 0.308, -0.248], + "easing": "linear" + }, + "2.5": { + "vector": [2.13, 0.265, -0.213], + "easing": "linear" + }, + "2.54": { + "vector": [2.178, 0.213, -0.172], + "easing": "linear" + }, + "2.58": { + "vector": [2.236, 0.159, -0.128], + "easing": "linear" + }, + "2.62": { + "vector": [2.301, 0.105, -0.084], + "easing": "linear" + }, + "2.67": { + "vector": [2.369, 0.052, -0.041], + "easing": "linear" + }, + "2.71": { + "vector": [2.437, 0.001, -0.001], + "easing": "linear" + }, + "2.75": { + "vector": [2.504, -0.047, 0.037], + "easing": "linear" + }, + "2.79": { + "vector": [2.569, -0.09, 0.072], + "easing": "linear" + }, + "2.83": { + "vector": [2.63, -0.131, 0.105], + "easing": "linear" + }, + "2.88": { + "vector": [2.688, -0.167, 0.134], + "easing": "linear" + }, + "2.92": { + "vector": [2.741, -0.2, 0.16], + "easing": "linear" + }, + "2.96": { + "vector": [2.789, -0.228, 0.183], + "easing": "linear" + }, + "3.0": { + "vector": [2.833, -0.253, 0.202], + "easing": "linear" + }, + "3.04": { + "vector": [2.871, -0.273, 0.219], + "easing": "linear" + }, + "3.08": { + "vector": [2.905, -0.289, 0.232], + "easing": "linear" + }, + "3.12": { + "vector": [2.934, -0.303, 0.243], + "easing": "linear" + }, + "3.17": { + "vector": [2.958, -0.312, 0.25], + "easing": "linear" + }, + "3.21": { + "vector": [2.977, -0.316, 0.254], + "easing": "linear" + }, + "3.25": { + "vector": [2.992, -0.318, 0.254], + "easing": "linear" + }, + "3.29": { + "vector": [3.002, -0.314, 0.252], + "easing": "linear" + }, + "3.33": { + "vector": [3.007, -0.307, 0.246], + "easing": "linear" + }, + "3.38": { + "vector": [3.005, -0.294, 0.236], + "easing": "linear" + }, + "3.42": { + "vector": [2.983, -0.25, 0.2], + "easing": "linear" + }, + "3.46": { + "vector": [2.921, -0.138, 0.111], + "easing": "linear" + }, + "3.5": { + "vector": [2.817, 0.043, -0.034], + "easing": "linear" + }, + "3.54": { + "vector": [2.679, 0.281, -0.226], + "easing": "linear" + }, + "3.58": { + "vector": [2.515, 0.559, -0.451], + "easing": "linear" + }, + "3.62": { + "vector": [2.336, 0.862, -0.696], + "easing": "linear" + }, + "3.67": { + "vector": [2.146, 1.178, -0.953], + "easing": "linear" + }, + "3.71": { + "vector": [1.953, 1.496, -1.214], + "easing": "linear" + }, + "3.75": { + "vector": [1.759, 1.812, -1.473], + "easing": "linear" + }, + "3.79": { + "vector": [1.567, 2.12, -1.728], + "easing": "linear" + }, + "3.83": { + "vector": [1.378, 2.419, -1.976], + "easing": "linear" + }, + "3.88": { + "vector": [1.193, 2.706, -2.216], + "easing": "linear" + }, + "3.92": { + "vector": [1.014, 2.981, -2.446], + "easing": "linear" + }, + "3.96": { + "vector": [0.84, 3.243, -2.666], + "easing": "linear" + }, + "4.0": { + "vector": [0.672, 3.49, -2.875], + "easing": "linear" + }, + "4.04": { + "vector": [0.51, 3.723, -3.073], + "easing": "linear" + }, + "4.08": { + "vector": [0.353, 3.942, -3.26], + "easing": "linear" + }, + "4.12": { + "vector": [0.203, 4.145, -3.434], + "easing": "linear" + }, + "4.17": { + "vector": [0.057, 4.334, -3.595], + "easing": "linear" + }, + "4.21": { + "vector": [-0.081, 4.501, -3.739], + "easing": "linear" + }, + "4.25": { + "vector": [-0.208, 4.637, -3.857], + "easing": "linear" + }, + "4.29": { + "vector": [-0.321, 4.74, -3.946], + "easing": "linear" + }, + "4.33": { + "vector": [-0.419, 4.81, -4.006], + "easing": "linear" + }, + "4.38": { + "vector": [-0.502, 4.847, -4.039], + "easing": "linear" + }, + "4.42": { + "vector": [-0.57, 4.853, -4.044], + "easing": "linear" + }, + "4.46": { + "vector": [-0.623, 4.829, -4.023], + "easing": "linear" + }, + "4.5": { + "vector": [-0.66, 4.777, -3.978], + "easing": "linear" + }, + "4.54": { + "vector": [-0.683, 4.696, -3.908], + "easing": "linear" + }, + "4.58": { + "vector": [-0.69, 4.587, -3.813], + "easing": "linear" + }, + "4.62": { + "vector": [-0.682, 4.451, -3.696], + "easing": "linear" + }, + "4.67": { + "vector": [-0.658, 4.288, -3.556], + "easing": "linear" + }, + "4.71": { + "vector": [-0.62, 4.098, -3.393], + "easing": "linear" + }, + "4.75": { + "vector": [-0.567, 3.882, -3.208], + "easing": "linear" + }, + "4.79": { + "vector": [-0.499, 3.64, -3.002], + "easing": "linear" + }, + "4.83": { + "vector": [-0.431, 3.419, -2.815], + "easing": "linear" + }, + "4.88": { + "vector": [-0.378, 3.267, -2.686], + "easing": "linear" + }, + "4.92": { + "vector": [-0.33, 3.182, -2.616], + "easing": "linear" + }, + "4.96": { + "vector": [-0.284, 3.154, -2.592], + "easing": "linear" + }, + "5.0": { + "vector": [-0.236, 3.166, -2.602], + "easing": "linear" + }, + "5.04": { + "vector": [-0.181, 3.203, -2.633], + "easing": "linear" + }, + "5.08": { + "vector": [-0.122, 3.251, -2.674], + "easing": "linear" + }, + "5.12": { + "vector": [-0.057, 3.302, -2.717], + "easing": "linear" + }, + "5.17": { + "vector": [0.013, 3.35, -2.757], + "easing": "linear" + }, + "5.21": { + "vector": [0.087, 3.39, -2.791], + "easing": "linear" + }, + "5.25": { + "vector": [0.165, 3.42, -2.816], + "easing": "linear" + }, + "5.29": { + "vector": [0.245, 3.439, -2.832], + "easing": "linear" + }, + "5.33": { + "vector": [0.327, 3.445, -2.837], + "easing": "linear" + }, + "5.38": { + "vector": [0.41, 3.438, -2.831], + "easing": "linear" + }, + "5.42": { + "vector": [0.495, 3.419, -2.815], + "easing": "linear" + }, + "5.46": { + "vector": [0.579, 3.387, -2.788], + "easing": "linear" + }, + "5.5": { + "vector": [0.663, 3.343, -2.751], + "easing": "linear" + }, + "5.54": { + "vector": [0.746, 3.287, -2.704], + "easing": "linear" + }, + "5.58": { + "vector": [0.829, 3.22, -2.647], + "easing": "linear" + }, + "5.62": { + "vector": [0.91, 3.141, -2.581], + "easing": "linear" + }, + "5.67": { + "vector": [0.989, 3.052, -2.506], + "easing": "linear" + }, + "5.71": { + "vector": [1.066, 2.953, -2.422], + "easing": "linear" + }, + "5.75": { + "vector": [1.141, 2.843, -2.331], + "easing": "linear" + }, + "5.79": { + "vector": [1.213, 2.724, -2.231], + "easing": "linear" + }, + "5.83": { + "vector": [1.284, 2.595, -2.123], + "easing": "linear" + }, + "5.88": { + "vector": [1.351, 2.458, -2.008], + "easing": "linear" + }, + "5.92": { + "vector": [1.416, 2.311, -1.887], + "easing": "linear" + }, + "5.96": { + "vector": [1.478, 2.156, -1.758], + "easing": "linear" + }, + "6.0": { + "vector": [1.537, 1.992, -1.622], + "easing": "linear" + }, + "6.04": { + "vector": [1.593, 1.82, -1.48], + "easing": "linear" + }, + "6.08": { + "vector": [1.647, 1.639, -1.331], + "easing": "linear" + }, + "6.12": { + "vector": [1.698, 1.45, -1.176], + "easing": "linear" + }, + "6.17": { + "vector": [1.754, 1.241, -1.005], + "easing": "linear" + }, + "6.21": { + "vector": [1.757, 0.911, -0.736], + "easing": "linear" + }, + "6.25": { + "vector": [1.612, 0.428, -0.345], + "easing": "linear" + }, + "6.29": { + "vector": [1.291, -0.122, 0.098], + "easing": "linear" + }, + "6.33": { + "vector": [0.825, -0.687, 0.549], + "easing": "linear" + }, + "6.38": { + "vector": [0.271, -1.238, 0.986], + "easing": "linear" + }, + "6.42": { + "vector": [-0.319, -1.761, 1.397], + "easing": "linear" + }, + "6.46": { + "vector": [-0.902, -2.248, 1.778], + "easing": "linear" + }, + "6.5": { + "vector": [-1.451, -2.696, 2.127], + "easing": "linear" + }, + "6.54": { + "vector": [-1.95, -3.104, 2.443], + "easing": "linear" + }, + "6.58": { + "vector": [-2.391, -3.472, 2.727], + "easing": "linear" + }, + "6.62": { + "vector": [-2.771, -3.801, 2.979], + "easing": "linear" + }, + "6.67": { + "vector": [-3.093, -4.09, 3.201], + "easing": "linear" + }, + "6.71": { + "vector": [-3.357, -4.339, 3.391], + "easing": "linear" + }, + "6.75": { + "vector": [-3.567, -4.551, 3.552], + "easing": "linear" + }, + "6.79": { + "vector": [-3.728, -4.724, 3.684], + "easing": "linear" + }, + "6.83": { + "vector": [-3.842, -4.859, 3.787], + "easing": "linear" + }, + "6.88": { + "vector": [-3.913, -4.958, 3.861], + "easing": "linear" + }, + "6.92": { + "vector": [-3.945, -5.019, 3.908], + "easing": "linear" + }, + "6.96": { + "vector": [-3.94, -5.043, 3.926], + "easing": "linear" + }, + "7.0": { + "vector": [-3.901, -5.031, 3.917], + "easing": "linear" + }, + "7.04": { + "vector": [-3.83, -4.983, 3.881], + "easing": "linear" + }, + "7.08": { + "vector": [-3.73, -4.898, 3.816], + "easing": "linear" + }, + "7.12": { + "vector": [-3.602, -4.777, 3.724], + "easing": "linear" + }, + "7.17": { + "vector": [-3.448, -4.618, 3.603], + "easing": "linear" + }, + "7.21": { + "vector": [-3.268, -4.42, 3.453], + "easing": "linear" + }, + "7.25": { + "vector": [-3.063, -4.184, 3.273], + "easing": "linear" + }, + "7.29": { + "vector": [-2.835, -3.907, 3.06], + "easing": "linear" + }, + "7.33": { + "vector": [-2.581, -3.586, 2.815], + "easing": "linear" + }, + "7.38": { + "vector": [-2.303, -3.22, 2.533], + "easing": "linear" + }, + "7.42": { + "vector": [-1.999, -2.805, 2.212], + "easing": "linear" + }, + "7.46": { + "vector": [-1.668, -2.337, 1.848], + "easing": "linear" + }, + "7.5": { + "vector": [-1.306, -1.812, 1.437], + "easing": "linear" + }, + "7.54": { + "vector": [-0.91, -1.224, 0.974], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.031, 0.014, -0.001], + "easing": "linear" + }, + "0.08": { + "vector": [0.074, 0.059, -0.005], + "easing": "linear" + }, + "0.12": { + "vector": [0.115, 0.104, -0.009], + "easing": "linear" + }, + "0.17": { + "vector": [0.152, 0.137, -0.012], + "easing": "linear" + }, + "0.21": { + "vector": [0.183, 0.162, -0.014], + "easing": "linear" + }, + "0.25": { + "vector": [0.21, 0.173, -0.015], + "easing": "linear" + }, + "0.29": { + "vector": [0.232, 0.174, -0.014], + "easing": "linear" + }, + "0.33": { + "vector": [0.249, 0.164, -0.013], + "easing": "linear" + }, + "0.38": { + "vector": [0.262, 0.145, -0.011], + "easing": "linear" + }, + "0.42": { + "vector": [0.269, 0.116, -0.008], + "easing": "linear" + }, + "0.46": { + "vector": [0.271, 0.08, -0.004], + "easing": "linear" + }, + "0.5": { + "vector": [0.266, 0.037, 0], + "easing": "linear" + }, + "0.54": { + "vector": [0.255, -0.011, 0.005], + "easing": "linear" + }, + "0.58": { + "vector": [0.235, -0.063, 0.011], + "easing": "linear" + }, + "0.62": { + "vector": [0.207, -0.118, 0.017], + "easing": "linear" + }, + "0.67": { + "vector": [0.169, -0.175, 0.023], + "easing": "linear" + }, + "0.71": { + "vector": [0.122, -0.232, 0.029], + "easing": "linear" + }, + "0.75": { + "vector": [0.064, -0.288, 0.036], + "easing": "linear" + }, + "0.79": { + "vector": [-0.004, -0.341, 0.042], + "easing": "linear" + }, + "0.83": { + "vector": [-0.08, -0.398, 0.048], + "easing": "linear" + }, + "0.88": { + "vector": [-0.163, -0.46, 0.055], + "easing": "linear" + }, + "0.92": { + "vector": [-0.256, -0.525, 0.063], + "easing": "linear" + }, + "0.96": { + "vector": [-0.358, -0.592, 0.071], + "easing": "linear" + }, + "1.0": { + "vector": [-0.468, -0.66, 0.079], + "easing": "linear" + }, + "1.04": { + "vector": [-0.585, -0.729, 0.087], + "easing": "linear" + }, + "1.08": { + "vector": [-0.707, -0.799, 0.096], + "easing": "linear" + }, + "1.12": { + "vector": [-0.833, -0.87, 0.105], + "easing": "linear" + }, + "1.17": { + "vector": [-0.963, -0.943, 0.114], + "easing": "linear" + }, + "1.21": { + "vector": [-1.094, -1.016, 0.123], + "easing": "linear" + }, + "1.25": { + "vector": [-1.229, -1.09, 0.132], + "easing": "linear" + }, + "1.29": { + "vector": [-1.364, -1.166, 0.142], + "easing": "linear" + }, + "1.33": { + "vector": [-1.499, -1.241, 0.152], + "easing": "linear" + }, + "1.38": { + "vector": [-1.635, -1.317, 0.161], + "easing": "linear" + }, + "1.42": { + "vector": [-1.771, -1.395, 0.171], + "easing": "linear" + }, + "1.46": { + "vector": [-1.907, -1.472, 0.181], + "easing": "linear" + }, + "1.5": { + "vector": [-1.989, -1.5, 0.185], + "easing": "linear" + }, + "1.54": { + "vector": [-1.999, -1.443, 0.179], + "easing": "linear" + }, + "1.58": { + "vector": [-1.994, -1.318, 0.164], + "easing": "linear" + }, + "1.62": { + "vector": [-1.986, -1.133, 0.143], + "easing": "linear" + }, + "1.67": { + "vector": [-1.977, -0.893, 0.115], + "easing": "linear" + }, + "1.71": { + "vector": [-1.968, -0.6, 0.081], + "easing": "linear" + }, + "1.75": { + "vector": [-1.958, -0.258, 0.042], + "easing": "linear" + }, + "1.79": { + "vector": [-1.947, 0.129, -0.003], + "easing": "linear" + }, + "1.83": { + "vector": [-1.935, 0.557, -0.052], + "easing": "linear" + }, + "1.88": { + "vector": [-1.923, 1.023, -0.106], + "easing": "linear" + }, + "1.92": { + "vector": [-1.911, 1.522, -0.164], + "easing": "linear" + }, + "1.96": { + "vector": [-1.898, 2.05, -0.224], + "easing": "linear" + }, + "2.0": { + "vector": [-1.885, 2.605, -0.288], + "easing": "linear" + }, + "2.04": { + "vector": [-1.872, 3.181, -0.355], + "easing": "linear" + }, + "2.08": { + "vector": [-1.859, 3.776, -0.423], + "easing": "linear" + }, + "2.12": { + "vector": [-1.846, 4.384, -0.493], + "easing": "linear" + }, + "2.17": { + "vector": [-1.833, 5.003, -0.564], + "easing": "linear" + }, + "2.21": { + "vector": [-1.82, 5.629, -0.635], + "easing": "linear" + }, + "2.25": { + "vector": [-1.806, 6.257, -0.707], + "easing": "linear" + }, + "2.29": { + "vector": [-1.793, 6.884, -0.778], + "easing": "linear" + }, + "2.33": { + "vector": [-1.78, 7.504, -0.849], + "easing": "linear" + }, + "2.38": { + "vector": [-1.767, 8.117, -0.919], + "easing": "linear" + }, + "2.42": { + "vector": [-1.753, 8.715, -0.987], + "easing": "linear" + }, + "2.46": { + "vector": [-1.74, 9.296, -1.052], + "easing": "linear" + }, + "2.5": { + "vector": [-1.725, 9.857, -1.116], + "easing": "linear" + }, + "2.54": { + "vector": [-1.71, 10.393, -1.176], + "easing": "linear" + }, + "2.58": { + "vector": [-1.693, 10.9, -1.233], + "easing": "linear" + }, + "2.62": { + "vector": [-1.677, 11.375, -1.285], + "easing": "linear" + }, + "2.67": { + "vector": [-1.659, 11.813, -1.334], + "easing": "linear" + }, + "2.71": { + "vector": [-1.641, 12.21, -1.377], + "easing": "linear" + }, + "2.75": { + "vector": [-1.62, 12.564, -1.415], + "easing": "linear" + }, + "2.79": { + "vector": [-1.596, 12.871, -1.448], + "easing": "linear" + }, + "2.83": { + "vector": [-1.573, 13.125, -1.474], + "easing": "linear" + }, + "2.88": { + "vector": [-1.547, 13.324, -1.493], + "easing": "linear" + }, + "2.92": { + "vector": [-1.518, 13.463, -1.505], + "easing": "linear" + }, + "2.96": { + "vector": [-1.487, 13.539, -1.51], + "easing": "linear" + }, + "3.0": { + "vector": [-1.454, 13.559, -1.508], + "easing": "linear" + }, + "3.04": { + "vector": [-1.419, 13.533, -1.5], + "easing": "linear" + }, + "3.08": { + "vector": [-1.383, 13.471, -1.487], + "easing": "linear" + }, + "3.12": { + "vector": [-1.345, 13.375, -1.47], + "easing": "linear" + }, + "3.17": { + "vector": [-1.306, 13.246, -1.448], + "easing": "linear" + }, + "3.21": { + "vector": [-1.266, 13.087, -1.423], + "easing": "linear" + }, + "3.25": { + "vector": [-1.225, 12.899, -1.394], + "easing": "linear" + }, + "3.29": { + "vector": [-1.182, 12.681, -1.362], + "easing": "linear" + }, + "3.33": { + "vector": [-1.14, 12.438, -1.326], + "easing": "linear" + }, + "3.38": { + "vector": [-1.097, 12.169, -1.288], + "easing": "linear" + }, + "3.42": { + "vector": [-1.059, 11.819, -1.241], + "easing": "linear" + }, + "3.46": { + "vector": [-1.026, 11.38, -1.183], + "easing": "linear" + }, + "3.5": { + "vector": [-0.995, 10.908, -1.123], + "easing": "linear" + }, + "3.54": { + "vector": [-0.962, 10.421, -1.061], + "easing": "linear" + }, + "3.58": { + "vector": [-0.928, 9.923, -0.999], + "easing": "linear" + }, + "3.62": { + "vector": [-0.893, 9.415, -0.935], + "easing": "linear" + }, + "3.67": { + "vector": [-0.856, 8.899, -0.872], + "easing": "linear" + }, + "3.71": { + "vector": [-0.819, 8.375, -0.807], + "easing": "linear" + }, + "3.75": { + "vector": [-0.781, 7.846, -0.743], + "easing": "linear" + }, + "3.79": { + "vector": [-0.743, 7.312, -0.679], + "easing": "linear" + }, + "3.83": { + "vector": [-0.704, 6.776, -0.614], + "easing": "linear" + }, + "3.88": { + "vector": [-0.665, 6.238, -0.55], + "easing": "linear" + }, + "3.92": { + "vector": [-0.625, 5.7, -0.487], + "easing": "linear" + }, + "3.96": { + "vector": [-0.585, 5.163, -0.424], + "easing": "linear" + }, + "4.0": { + "vector": [-0.545, 4.629, -0.361], + "easing": "linear" + }, + "4.04": { + "vector": [-0.504, 4.098, -0.3], + "easing": "linear" + }, + "4.08": { + "vector": [-0.464, 3.573, -0.239], + "easing": "linear" + }, + "4.12": { + "vector": [-0.424, 3.054, -0.179], + "easing": "linear" + }, + "4.17": { + "vector": [-0.383, 2.544, -0.121], + "easing": "linear" + }, + "4.21": { + "vector": [-0.343, 2.043, -0.063], + "easing": "linear" + }, + "4.25": { + "vector": [-0.303, 1.553, -0.008], + "easing": "linear" + }, + "4.29": { + "vector": [-0.263, 1.074, 0.047], + "easing": "linear" + }, + "4.33": { + "vector": [-0.223, 0.609, 0.1], + "easing": "linear" + }, + "4.38": { + "vector": [-0.183, 0.159, 0.151], + "easing": "linear" + }, + "4.42": { + "vector": [-0.144, -0.275, 0.2], + "easing": "linear" + }, + "4.46": { + "vector": [-0.105, -0.692, 0.247], + "easing": "linear" + }, + "4.5": { + "vector": [-0.066, -1.09, 0.293], + "easing": "linear" + }, + "4.54": { + "vector": [-0.027, -1.469, 0.336], + "easing": "linear" + }, + "4.58": { + "vector": [0.012, -1.826, 0.377], + "easing": "linear" + }, + "4.62": { + "vector": [0.049, -2.161, 0.415], + "easing": "linear" + }, + "4.67": { + "vector": [0.088, -2.472, 0.451], + "easing": "linear" + }, + "4.71": { + "vector": [0.125, -2.758, 0.484], + "easing": "linear" + }, + "4.75": { + "vector": [0.163, -3.018, 0.515], + "easing": "linear" + }, + "4.79": { + "vector": [0.2, -3.25, 0.543], + "easing": "linear" + }, + "4.83": { + "vector": [0.246, -3.517, 0.573], + "easing": "linear" + }, + "4.88": { + "vector": [0.3, -3.837, 0.607], + "easing": "linear" + }, + "4.92": { + "vector": [0.354, -4.154, 0.641], + "easing": "linear" + }, + "4.96": { + "vector": [0.402, -4.447, 0.672], + "easing": "linear" + }, + "5.0": { + "vector": [0.448, -4.715, 0.7], + "easing": "linear" + }, + "5.04": { + "vector": [0.488, -4.955, 0.725], + "easing": "linear" + }, + "5.08": { + "vector": [0.528, -5.166, 0.747], + "easing": "linear" + }, + "5.12": { + "vector": [0.557, -5.35, 0.766], + "easing": "linear" + }, + "5.17": { + "vector": [0.588, -5.497, 0.781], + "easing": "linear" + }, + "5.21": { + "vector": [0.612, -5.61, 0.793], + "easing": "linear" + }, + "5.25": { + "vector": [0.634, -5.693, 0.801], + "easing": "linear" + }, + "5.29": { + "vector": [0.652, -5.74, 0.805], + "easing": "linear" + }, + "5.33": { + "vector": [0.665, -5.757, 0.806], + "easing": "linear" + }, + "5.38": { + "vector": [0.676, -5.755, 0.805], + "easing": "linear" + }, + "5.42": { + "vector": [0.683, -5.739, 0.802], + "easing": "linear" + }, + "5.46": { + "vector": [0.687, -5.71, 0.798], + "easing": "linear" + }, + "5.5": { + "vector": [0.689, -5.673, 0.792], + "easing": "linear" + }, + "5.54": { + "vector": [0.687, -5.622, 0.785], + "easing": "linear" + }, + "5.58": { + "vector": [0.683, -5.563, 0.777], + "easing": "linear" + }, + "5.62": { + "vector": [0.675, -5.493, 0.767], + "easing": "linear" + }, + "5.67": { + "vector": [0.664, -5.413, 0.756], + "easing": "linear" + }, + "5.71": { + "vector": [0.651, -5.326, 0.743], + "easing": "linear" + }, + "5.75": { + "vector": [0.635, -5.228, 0.73], + "easing": "linear" + }, + "5.79": { + "vector": [0.615, -5.122, 0.715], + "easing": "linear" + }, + "5.83": { + "vector": [0.593, -5.009, 0.7], + "easing": "linear" + }, + "5.88": { + "vector": [0.568, -4.889, 0.683], + "easing": "linear" + }, + "5.92": { + "vector": [0.54, -4.76, 0.666], + "easing": "linear" + }, + "5.96": { + "vector": [0.509, -4.624, 0.648], + "easing": "linear" + }, + "6.0": { + "vector": [0.475, -4.486, 0.629], + "easing": "linear" + }, + "6.04": { + "vector": [0.438, -4.338, 0.609], + "easing": "linear" + }, + "6.08": { + "vector": [0.399, -4.186, 0.588], + "easing": "linear" + }, + "6.12": { + "vector": [0.356, -4.029, 0.567], + "easing": "linear" + }, + "6.17": { + "vector": [0.311, -3.867, 0.546], + "easing": "linear" + }, + "6.21": { + "vector": [0.217, -3.684, 0.522], + "easing": "linear" + }, + "6.25": { + "vector": [0.068, -3.478, 0.496], + "easing": "linear" + }, + "6.29": { + "vector": [-0.083, -3.268, 0.47], + "easing": "linear" + }, + "6.33": { + "vector": [-0.225, -3.06, 0.443], + "easing": "linear" + }, + "6.38": { + "vector": [-0.357, -2.853, 0.417], + "easing": "linear" + }, + "6.42": { + "vector": [-0.479, -2.65, 0.391], + "easing": "linear" + }, + "6.46": { + "vector": [-0.591, -2.449, 0.365], + "easing": "linear" + }, + "6.5": { + "vector": [-0.693, -2.253, 0.34], + "easing": "linear" + }, + "6.54": { + "vector": [-0.785, -2.061, 0.314], + "easing": "linear" + }, + "6.58": { + "vector": [-0.867, -1.874, 0.29], + "easing": "linear" + }, + "6.62": { + "vector": [-0.938, -1.692, 0.266], + "easing": "linear" + }, + "6.67": { + "vector": [-1, -1.516, 0.242], + "easing": "linear" + }, + "6.71": { + "vector": [-1.051, -1.346, 0.219], + "easing": "linear" + }, + "6.75": { + "vector": [-1.093, -1.182, 0.197], + "easing": "linear" + }, + "6.79": { + "vector": [-1.124, -1.026, 0.175], + "easing": "linear" + }, + "6.83": { + "vector": [-1.146, -0.877, 0.155], + "easing": "linear" + }, + "6.88": { + "vector": [-1.159, -0.735, 0.135], + "easing": "linear" + }, + "6.92": { + "vector": [-1.162, -0.602, 0.116], + "easing": "linear" + }, + "6.96": { + "vector": [-1.155, -0.478, 0.098], + "easing": "linear" + }, + "7.0": { + "vector": [-1.14, -0.363, 0.081], + "easing": "linear" + }, + "7.04": { + "vector": [-1.116, -0.258, 0.066], + "easing": "linear" + }, + "7.08": { + "vector": [-1.084, -0.163, 0.051], + "easing": "linear" + }, + "7.12": { + "vector": [-1.044, -0.078, 0.038], + "easing": "linear" + }, + "7.17": { + "vector": [-0.995, -0.004, 0.027], + "easing": "linear" + }, + "7.21": { + "vector": [-0.938, 0.059, 0.016], + "easing": "linear" + }, + "7.25": { + "vector": [-0.874, 0.109, 0.007], + "easing": "linear" + }, + "7.29": { + "vector": [-0.802, 0.148, 0], + "easing": "linear" + }, + "7.33": { + "vector": [-0.722, 0.174, -0.006], + "easing": "linear" + }, + "7.38": { + "vector": [-0.635, 0.187, -0.01], + "easing": "linear" + }, + "7.42": { + "vector": [-0.54, 0.186, -0.012], + "easing": "linear" + }, + "7.46": { + "vector": [-0.438, 0.172, -0.013], + "easing": "linear" + }, + "7.5": { + "vector": [-0.327, 0.143, -0.012], + "easing": "linear" + }, + "7.54": { + "vector": [-0.208, 0.1, -0.009], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.186, -0.133, -0.026], + "easing": "linear" + }, + "0.08": { + "vector": [0.184, -0.107, -0.021], + "easing": "linear" + }, + "0.12": { + "vector": [0.103, 0.056, 0.009], + "easing": "linear" + }, + "0.17": { + "vector": [-0.036, 0.29, 0.05], + "easing": "linear" + }, + "0.21": { + "vector": [-0.224, 0.523, 0.089], + "easing": "linear" + }, + "0.25": { + "vector": [-0.464, 0.763, 0.125], + "easing": "linear" + }, + "0.29": { + "vector": [-0.754, 0.979, 0.154], + "easing": "linear" + }, + "0.33": { + "vector": [-1.09, 1.177, 0.175], + "easing": "linear" + }, + "0.38": { + "vector": [-1.468, 1.353, 0.189], + "easing": "linear" + }, + "0.42": { + "vector": [-1.88, 1.509, 0.197], + "easing": "linear" + }, + "0.46": { + "vector": [-2.325, 1.642, 0.197], + "easing": "linear" + }, + "0.5": { + "vector": [-2.798, 1.755, 0.191], + "easing": "linear" + }, + "0.54": { + "vector": [-3.296, 1.846, 0.18], + "easing": "linear" + }, + "0.58": { + "vector": [-3.814, 1.919, 0.165], + "easing": "linear" + }, + "0.62": { + "vector": [-4.348, 1.975, 0.146], + "easing": "linear" + }, + "0.67": { + "vector": [-4.895, 2.015, 0.124], + "easing": "linear" + }, + "0.71": { + "vector": [-5.454, 2.042, 0.1], + "easing": "linear" + }, + "0.75": { + "vector": [-6.018, 2.058, 0.075], + "easing": "linear" + }, + "0.79": { + "vector": [-6.588, 2.064, 0.049], + "easing": "linear" + }, + "0.83": { + "vector": [-7.157, 2.073, 0.023], + "easing": "linear" + }, + "0.88": { + "vector": [-7.72, 2.079, -0.002], + "easing": "linear" + }, + "0.92": { + "vector": [-8.272, 2.067, -0.027], + "easing": "linear" + }, + "0.96": { + "vector": [-8.819, 2.037, -0.051], + "easing": "linear" + }, + "1.0": { + "vector": [-9.359, 1.992, -0.073], + "easing": "linear" + }, + "1.04": { + "vector": [-9.89, 1.933, -0.094], + "easing": "linear" + }, + "1.08": { + "vector": [-10.409, 1.858, -0.111], + "easing": "linear" + }, + "1.12": { + "vector": [-10.911, 1.769, -0.125], + "easing": "linear" + }, + "1.17": { + "vector": [-11.391, 1.664, -0.136], + "easing": "linear" + }, + "1.21": { + "vector": [-11.847, 1.539, -0.143], + "easing": "linear" + }, + "1.25": { + "vector": [-12.271, 1.398, -0.146], + "easing": "linear" + }, + "1.29": { + "vector": [-12.66, 1.237, -0.144], + "easing": "linear" + }, + "1.33": { + "vector": [-13.013, 1.053, -0.138], + "easing": "linear" + }, + "1.38": { + "vector": [-13.322, 0.846, -0.128], + "easing": "linear" + }, + "1.42": { + "vector": [-13.581, 0.621, -0.115], + "easing": "linear" + }, + "1.46": { + "vector": [-13.794, 0.371, -0.098], + "easing": "linear" + }, + "1.5": { + "vector": [-14.055, 0.057, -0.075], + "easing": "linear" + }, + "1.54": { + "vector": [-14.328, -0.282, -0.052], + "easing": "linear" + }, + "1.58": { + "vector": [-14.456, -0.583, -0.03], + "easing": "linear" + }, + "1.62": { + "vector": [-14.488, -0.849, -0.012], + "easing": "linear" + }, + "1.67": { + "vector": [-14.483, -1.092, 0.005], + "easing": "linear" + }, + "1.71": { + "vector": [-14.464, -1.318, 0.02], + "easing": "linear" + }, + "1.75": { + "vector": [-14.44, -1.528, 0.034], + "easing": "linear" + }, + "1.79": { + "vector": [-14.413, -1.721, 0.047], + "easing": "linear" + }, + "1.83": { + "vector": [-14.381, -1.897, 0.058], + "easing": "linear" + }, + "1.88": { + "vector": [-14.347, -2.058, 0.068], + "easing": "linear" + }, + "1.92": { + "vector": [-14.308, -2.201, 0.076], + "easing": "linear" + }, + "1.96": { + "vector": [-14.267, -2.327, 0.083], + "easing": "linear" + }, + "2.0": { + "vector": [-14.226, -2.439, 0.088], + "easing": "linear" + }, + "2.04": { + "vector": [-14.18, -2.533, 0.092], + "easing": "linear" + }, + "2.08": { + "vector": [-14.131, -2.609, 0.095], + "easing": "linear" + }, + "2.12": { + "vector": [-14.08, -2.67, 0.096], + "easing": "linear" + }, + "2.17": { + "vector": [-14.027, -2.714, 0.096], + "easing": "linear" + }, + "2.21": { + "vector": [-13.971, -2.741, 0.095], + "easing": "linear" + }, + "2.25": { + "vector": [-13.914, -2.752, 0.093], + "easing": "linear" + }, + "2.29": { + "vector": [-13.853, -2.746, 0.09], + "easing": "linear" + }, + "2.33": { + "vector": [-13.788, -2.722, 0.085], + "easing": "linear" + }, + "2.38": { + "vector": [-13.724, -2.684, 0.08], + "easing": "linear" + }, + "2.42": { + "vector": [-13.657, -2.628, 0.073], + "easing": "linear" + }, + "2.46": { + "vector": [-13.583, -2.552, 0.066], + "easing": "linear" + }, + "2.5": { + "vector": [-13.514, -2.467, 0.058], + "easing": "linear" + }, + "2.54": { + "vector": [-13.438, -2.36, 0.05], + "easing": "linear" + }, + "2.58": { + "vector": [-13.362, -2.24, 0.041], + "easing": "linear" + }, + "2.62": { + "vector": [-13.282, -2.102, 0.031], + "easing": "linear" + }, + "2.67": { + "vector": [-13.199, -1.947, 0.021], + "easing": "linear" + }, + "2.71": { + "vector": [-13.113, -1.777, 0.011], + "easing": "linear" + }, + "2.75": { + "vector": [-13.029, -1.592, 0.001], + "easing": "linear" + }, + "2.79": { + "vector": [-12.942, -1.391, -0.009], + "easing": "linear" + }, + "2.83": { + "vector": [-12.847, -1.173, -0.019], + "easing": "linear" + }, + "2.88": { + "vector": [-12.754, -0.94, -0.029], + "easing": "linear" + }, + "2.92": { + "vector": [-12.663, -0.69, -0.038], + "easing": "linear" + }, + "2.96": { + "vector": [-12.565, -0.425, -0.047], + "easing": "linear" + }, + "3.0": { + "vector": [-12.462, -0.172, -0.055], + "easing": "linear" + }, + "3.04": { + "vector": [-12.361, 0.043, -0.061], + "easing": "linear" + }, + "3.08": { + "vector": [-12.254, 0.222, -0.065], + "easing": "linear" + }, + "3.12": { + "vector": [-12.146, 0.378, -0.067], + "easing": "linear" + }, + "3.17": { + "vector": [-12.039, 0.525, -0.069], + "easing": "linear" + }, + "3.21": { + "vector": [-11.926, 0.66, -0.07], + "easing": "linear" + }, + "3.25": { + "vector": [-11.813, 0.79, -0.07], + "easing": "linear" + }, + "3.29": { + "vector": [-11.698, 0.915, -0.069], + "easing": "linear" + }, + "3.33": { + "vector": [-11.58, 1.031, -0.068], + "easing": "linear" + }, + "3.38": { + "vector": [-11.461, 1.143, -0.066], + "easing": "linear" + }, + "3.42": { + "vector": [-11.334, 1.223, -0.063], + "easing": "linear" + }, + "3.46": { + "vector": [-11.216, 1.155, -0.06], + "easing": "linear" + }, + "3.5": { + "vector": [-11.11, 0.895, -0.056], + "easing": "linear" + }, + "3.54": { + "vector": [-11.017, 0.54, -0.053], + "easing": "linear" + }, + "3.58": { + "vector": [-10.917, 0.163, -0.051], + "easing": "linear" + }, + "3.62": { + "vector": [-10.817, -0.205, -0.052], + "easing": "linear" + }, + "3.67": { + "vector": [-10.711, -0.553, -0.054], + "easing": "linear" + }, + "3.71": { + "vector": [-10.598, -0.875, -0.058], + "easing": "linear" + }, + "3.75": { + "vector": [-10.481, -1.172, -0.063], + "easing": "linear" + }, + "3.79": { + "vector": [-10.359, -1.442, -0.069], + "easing": "linear" + }, + "3.83": { + "vector": [-10.232, -1.687, -0.076], + "easing": "linear" + }, + "3.88": { + "vector": [-10.101, -1.905, -0.084], + "easing": "linear" + }, + "3.92": { + "vector": [-9.965, -2.097, -0.092], + "easing": "linear" + }, + "3.96": { + "vector": [-9.826, -2.262, -0.101], + "easing": "linear" + }, + "4.0": { + "vector": [-9.682, -2.398, -0.11], + "easing": "linear" + }, + "4.04": { + "vector": [-9.534, -2.508, -0.119], + "easing": "linear" + }, + "4.08": { + "vector": [-9.383, -2.59, -0.127], + "easing": "linear" + }, + "4.12": { + "vector": [-9.229, -2.645, -0.135], + "easing": "linear" + }, + "4.17": { + "vector": [-9.072, -2.672, -0.142], + "easing": "linear" + }, + "4.21": { + "vector": [-8.911, -2.67, -0.149], + "easing": "linear" + }, + "4.25": { + "vector": [-8.748, -2.642, -0.154], + "easing": "linear" + }, + "4.29": { + "vector": [-8.582, -2.585, -0.158], + "easing": "linear" + }, + "4.33": { + "vector": [-8.414, -2.502, -0.16], + "easing": "linear" + }, + "4.38": { + "vector": [-8.243, -2.389, -0.16], + "easing": "linear" + }, + "4.42": { + "vector": [-8.07, -2.251, -0.158], + "easing": "linear" + }, + "4.46": { + "vector": [-7.894, -2.083, -0.154], + "easing": "linear" + }, + "4.5": { + "vector": [-7.717, -1.89, -0.148], + "easing": "linear" + }, + "4.54": { + "vector": [-7.538, -1.669, -0.138], + "easing": "linear" + }, + "4.58": { + "vector": [-7.356, -1.42, -0.126], + "easing": "linear" + }, + "4.62": { + "vector": [-7.171, -1.144, -0.111], + "easing": "linear" + }, + "4.67": { + "vector": [-6.987, -0.843, -0.092], + "easing": "linear" + }, + "4.71": { + "vector": [-6.796, -0.512, -0.07], + "easing": "linear" + }, + "4.75": { + "vector": [-6.61, -0.157, -0.044], + "easing": "linear" + }, + "4.79": { + "vector": [-6.413, 0.226, -0.014], + "easing": "linear" + }, + "4.83": { + "vector": [-6.226, 0.612, 0.019], + "easing": "linear" + }, + "4.88": { + "vector": [-6.025, 0.865, 0.042], + "easing": "linear" + }, + "4.92": { + "vector": [-5.799, 0.914, 0.049], + "easing": "linear" + }, + "4.96": { + "vector": [-5.553, 0.835, 0.045], + "easing": "linear" + }, + "5.0": { + "vector": [-5.316, 0.712, 0.037], + "easing": "linear" + }, + "5.04": { + "vector": [-5.079, 0.568, 0.026], + "easing": "linear" + }, + "5.08": { + "vector": [-4.857, 0.419, 0.014], + "easing": "linear" + }, + "5.12": { + "vector": [-4.616, 0.274, 0.001], + "easing": "linear" + }, + "5.17": { + "vector": [-4.41, 0.106, -0.014], + "easing": "linear" + }, + "5.21": { + "vector": [-4.195, -0.064, -0.031], + "easing": "linear" + }, + "5.25": { + "vector": [-3.994, -0.22, -0.047], + "easing": "linear" + }, + "5.29": { + "vector": [-3.795, -0.385, -0.065], + "easing": "linear" + }, + "5.33": { + "vector": [-3.601, -0.537, -0.082], + "easing": "linear" + }, + "5.38": { + "vector": [-3.419, -0.647, -0.095], + "easing": "linear" + }, + "5.42": { + "vector": [-3.242, -0.729, -0.106], + "easing": "linear" + }, + "5.46": { + "vector": [-3.069, -0.797, -0.115], + "easing": "linear" + }, + "5.5": { + "vector": [-2.91, -0.844, -0.122], + "easing": "linear" + }, + "5.54": { + "vector": [-2.75, -0.896, -0.13], + "easing": "linear" + }, + "5.58": { + "vector": [-2.602, -0.933, -0.136], + "easing": "linear" + }, + "5.62": { + "vector": [-2.458, -0.97, -0.142], + "easing": "linear" + }, + "5.67": { + "vector": [-2.322, -1.001, -0.148], + "easing": "linear" + }, + "5.71": { + "vector": [-2.193, -1.024, -0.152], + "easing": "linear" + }, + "5.75": { + "vector": [-2.07, -1.046, -0.157], + "easing": "linear" + }, + "5.79": { + "vector": [-1.954, -1.063, -0.161], + "easing": "linear" + }, + "5.83": { + "vector": [-1.846, -1.071, -0.164], + "easing": "linear" + }, + "5.88": { + "vector": [-1.746, -1.073, -0.166], + "easing": "linear" + }, + "5.92": { + "vector": [-1.652, -1.075, -0.168], + "easing": "linear" + }, + "5.96": { + "vector": [-1.567, -1.071, -0.169], + "easing": "linear" + }, + "6.0": { + "vector": [-1.488, -1.049, -0.168], + "easing": "linear" + }, + "6.04": { + "vector": [-1.418, -1.036, -0.167], + "easing": "linear" + }, + "6.08": { + "vector": [-1.357, -1.015, -0.166], + "easing": "linear" + }, + "6.12": { + "vector": [-1.302, -0.986, -0.163], + "easing": "linear" + }, + "6.17": { + "vector": [-1.256, -0.953, -0.159], + "easing": "linear" + }, + "6.21": { + "vector": [-1.118, -0.898, -0.152], + "easing": "linear" + }, + "6.25": { + "vector": [-0.947, -0.784, -0.134], + "easing": "linear" + }, + "6.29": { + "vector": [-0.896, -0.607, -0.107], + "easing": "linear" + }, + "6.33": { + "vector": [-0.92, -0.404, -0.074], + "easing": "linear" + }, + "6.38": { + "vector": [-0.968, -0.196, -0.04], + "easing": "linear" + }, + "6.42": { + "vector": [-1.019, 0.005, -0.006], + "easing": "linear" + }, + "6.46": { + "vector": [-1.066, 0.195, 0.026], + "easing": "linear" + }, + "6.5": { + "vector": [-1.108, 0.373, 0.058], + "easing": "linear" + }, + "6.54": { + "vector": [-1.144, 0.538, 0.087], + "easing": "linear" + }, + "6.58": { + "vector": [-1.173, 0.69, 0.115], + "easing": "linear" + }, + "6.62": { + "vector": [-1.197, 0.83, 0.141], + "easing": "linear" + }, + "6.67": { + "vector": [-1.214, 0.955, 0.164], + "easing": "linear" + }, + "6.71": { + "vector": [-1.225, 1.068, 0.186], + "easing": "linear" + }, + "6.75": { + "vector": [-1.229, 1.167, 0.206], + "easing": "linear" + }, + "6.79": { + "vector": [-1.226, 1.252, 0.223], + "easing": "linear" + }, + "6.83": { + "vector": [-1.217, 1.323, 0.238], + "easing": "linear" + }, + "6.88": { + "vector": [-1.2, 1.38, 0.25], + "easing": "linear" + }, + "6.92": { + "vector": [-1.178, 1.423, 0.26], + "easing": "linear" + }, + "6.96": { + "vector": [-1.15, 1.453, 0.267], + "easing": "linear" + }, + "7.0": { + "vector": [-1.114, 1.468, 0.271], + "easing": "linear" + }, + "7.04": { + "vector": [-1.073, 1.469, 0.273], + "easing": "linear" + }, + "7.08": { + "vector": [-1.027, 1.456, 0.272], + "easing": "linear" + }, + "7.12": { + "vector": [-0.976, 1.43, 0.269], + "easing": "linear" + }, + "7.17": { + "vector": [-0.921, 1.389, 0.262], + "easing": "linear" + }, + "7.21": { + "vector": [-0.86, 1.334, 0.253], + "easing": "linear" + }, + "7.25": { + "vector": [-0.797, 1.265, 0.241], + "easing": "linear" + }, + "7.29": { + "vector": [-0.729, 1.182, 0.225], + "easing": "linear" + }, + "7.33": { + "vector": [-0.658, 1.084, 0.207], + "easing": "linear" + }, + "7.38": { + "vector": [-0.584, 0.972, 0.187], + "easing": "linear" + }, + "7.42": { + "vector": [-0.509, 0.847, 0.163], + "easing": "linear" + }, + "7.46": { + "vector": [-0.432, 0.706, 0.136], + "easing": "linear" + }, + "7.5": { + "vector": [-0.351, 0.55, 0.106], + "easing": "linear" + }, + "7.54": { + "vector": [-0.271, 0.381, 0.073], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.014, -0.477, -0.026], + "easing": "linear" + }, + "0.08": { + "vector": [0.258, -1.105, -0.059], + "easing": "linear" + }, + "0.12": { + "vector": [0.331, -1.542, -0.082], + "easing": "linear" + }, + "0.17": { + "vector": [0.288, -1.643, -0.088], + "easing": "linear" + }, + "0.21": { + "vector": [0.195, -1.433, -0.077], + "easing": "linear" + }, + "0.25": { + "vector": [0.091, -1.098, -0.06], + "easing": "linear" + }, + "0.29": { + "vector": [-0.016, -0.676, -0.039], + "easing": "linear" + }, + "0.33": { + "vector": [-0.136, -0.244, -0.019], + "easing": "linear" + }, + "0.38": { + "vector": [-0.261, 0.181, -0.001], + "easing": "linear" + }, + "0.42": { + "vector": [-0.4, 0.576, 0.015], + "easing": "linear" + }, + "0.46": { + "vector": [-0.537, 0.945, 0.028], + "easing": "linear" + }, + "0.5": { + "vector": [-0.675, 1.27, 0.038], + "easing": "linear" + }, + "0.54": { + "vector": [-0.801, 1.557, 0.046], + "easing": "linear" + }, + "0.58": { + "vector": [-0.919, 1.795, 0.05], + "easing": "linear" + }, + "0.62": { + "vector": [-1.02, 1.985, 0.052], + "easing": "linear" + }, + "0.67": { + "vector": [-1.101, 2.126, 0.051], + "easing": "linear" + }, + "0.71": { + "vector": [-1.158, 2.218, 0.048], + "easing": "linear" + }, + "0.75": { + "vector": [-1.192, 2.26, 0.043], + "easing": "linear" + }, + "0.79": { + "vector": [-1.196, 2.255, 0.036], + "easing": "linear" + }, + "0.83": { + "vector": [-1.188, 2.223, 0.029], + "easing": "linear" + }, + "0.88": { + "vector": [-1.164, 2.211, 0.023], + "easing": "linear" + }, + "0.92": { + "vector": [-1.109, 2.222, 0.017], + "easing": "linear" + }, + "0.96": { + "vector": [-1.013, 2.222, 0.011], + "easing": "linear" + }, + "1.0": { + "vector": [-0.887, 2.197, 0.005], + "easing": "linear" + }, + "1.04": { + "vector": [-0.743, 2.151, -0.001], + "easing": "linear" + }, + "1.08": { + "vector": [-0.588, 2.087, -0.008], + "easing": "linear" + }, + "1.12": { + "vector": [-0.429, 2.008, -0.014], + "easing": "linear" + }, + "1.17": { + "vector": [-0.268, 1.913, -0.019], + "easing": "linear" + }, + "1.21": { + "vector": [-0.099, 1.807, -0.024], + "easing": "linear" + }, + "1.25": { + "vector": [0.071, 1.682, -0.029], + "easing": "linear" + }, + "1.29": { + "vector": [0.246, 1.541, -0.034], + "easing": "linear" + }, + "1.33": { + "vector": [0.432, 1.386, -0.038], + "easing": "linear" + }, + "1.38": { + "vector": [0.621, 1.208, -0.042], + "easing": "linear" + }, + "1.42": { + "vector": [0.818, 1.001, -0.045], + "easing": "linear" + }, + "1.46": { + "vector": [1.039, 0.77, -0.048], + "easing": "linear" + }, + "1.5": { + "vector": [1.114, 0.469, -0.052], + "easing": "linear" + }, + "1.54": { + "vector": [0.757, -0.056, -0.059], + "easing": "linear" + }, + "1.58": { + "vector": [0.088, -0.753, -0.068], + "easing": "linear" + }, + "1.62": { + "vector": [-0.456, -1.46, -0.077], + "easing": "linear" + }, + "1.67": { + "vector": [-0.76, -2.107, -0.086], + "easing": "linear" + }, + "1.71": { + "vector": [-0.901, -2.694, -0.093], + "easing": "linear" + }, + "1.75": { + "vector": [-0.959, -3.232, -0.101], + "easing": "linear" + }, + "1.79": { + "vector": [-0.986, -3.731, -0.107], + "easing": "linear" + }, + "1.83": { + "vector": [-1.004, -4.197, -0.114], + "easing": "linear" + }, + "1.88": { + "vector": [-1.016, -4.626, -0.12], + "easing": "linear" + }, + "1.92": { + "vector": [-1.03, -5.024, -0.126], + "easing": "linear" + }, + "1.96": { + "vector": [-1.041, -5.385, -0.131], + "easing": "linear" + }, + "2.0": { + "vector": [-1.051, -5.709, -0.136], + "easing": "linear" + }, + "2.04": { + "vector": [-1.065, -6.002, -0.141], + "easing": "linear" + }, + "2.08": { + "vector": [-1.079, -6.261, -0.145], + "easing": "linear" + }, + "2.12": { + "vector": [-1.093, -6.485, -0.149], + "easing": "linear" + }, + "2.17": { + "vector": [-1.107, -6.672, -0.153], + "easing": "linear" + }, + "2.21": { + "vector": [-1.123, -6.827, -0.156], + "easing": "linear" + }, + "2.25": { + "vector": [-1.134, -6.941, -0.159], + "easing": "linear" + }, + "2.29": { + "vector": [-1.151, -7.025, -0.161], + "easing": "linear" + }, + "2.33": { + "vector": [-1.169, -7.076, -0.163], + "easing": "linear" + }, + "2.38": { + "vector": [-1.181, -7.084, -0.164], + "easing": "linear" + }, + "2.42": { + "vector": [-1.197, -7.06, -0.165], + "easing": "linear" + }, + "2.46": { + "vector": [-1.22, -7.008, -0.165], + "easing": "linear" + }, + "2.5": { + "vector": [-1.228, -6.905, -0.165], + "easing": "linear" + }, + "2.54": { + "vector": [-1.251, -6.78, -0.164], + "easing": "linear" + }, + "2.58": { + "vector": [-1.265, -6.613, -0.163], + "easing": "linear" + }, + "2.62": { + "vector": [-1.283, -6.414, -0.161], + "easing": "linear" + }, + "2.67": { + "vector": [-1.303, -6.179, -0.158], + "easing": "linear" + }, + "2.71": { + "vector": [-1.322, -5.909, -0.154], + "easing": "linear" + }, + "2.75": { + "vector": [-1.334, -5.601, -0.15], + "easing": "linear" + }, + "2.79": { + "vector": [-1.348, -5.26, -0.145], + "easing": "linear" + }, + "2.83": { + "vector": [-1.372, -4.886, -0.139], + "easing": "linear" + }, + "2.88": { + "vector": [-1.384, -4.475, -0.133], + "easing": "linear" + }, + "2.92": { + "vector": [-1.391, -4.032, -0.125], + "easing": "linear" + }, + "2.96": { + "vector": [-1.41, -3.553, -0.117], + "easing": "linear" + }, + "3.0": { + "vector": [-1.428, -3.014, -0.107], + "easing": "linear" + }, + "3.04": { + "vector": [-1.435, -2.442, -0.097], + "easing": "linear" + }, + "3.08": { + "vector": [-1.448, -1.91, -0.086], + "easing": "linear" + }, + "3.12": { + "vector": [-1.455, -1.458, -0.077], + "easing": "linear" + }, + "3.17": { + "vector": [-1.457, -1.076, -0.069], + "easing": "linear" + }, + "3.21": { + "vector": [-1.465, -0.735, -0.062], + "easing": "linear" + }, + "3.25": { + "vector": [-1.465, -0.426, -0.055], + "easing": "linear" + }, + "3.29": { + "vector": [-1.464, -0.136, -0.049], + "easing": "linear" + }, + "3.33": { + "vector": [-1.465, 0.141, -0.042], + "easing": "linear" + }, + "3.38": { + "vector": [-1.46, 0.402, -0.036], + "easing": "linear" + }, + "3.42": { + "vector": [-1.435, 0.82, -0.026], + "easing": "linear" + }, + "3.46": { + "vector": [-1.36, 1.489, -0.009], + "easing": "linear" + }, + "3.5": { + "vector": [-1.279, 2.073, 0.006], + "easing": "linear" + }, + "3.54": { + "vector": [-1.222, 2.252, 0.011], + "easing": "linear" + }, + "3.58": { + "vector": [-1.21, 2.064, 0.008], + "easing": "linear" + }, + "3.62": { + "vector": [-1.211, 1.667, -0.001], + "easing": "linear" + }, + "3.67": { + "vector": [-1.219, 1.183, -0.011], + "easing": "linear" + }, + "3.71": { + "vector": [-1.231, 0.677, -0.023], + "easing": "linear" + }, + "3.75": { + "vector": [-1.236, 0.186, -0.035], + "easing": "linear" + }, + "3.79": { + "vector": [-1.239, -0.283, -0.047], + "easing": "linear" + }, + "3.83": { + "vector": [-1.237, -0.722, -0.058], + "easing": "linear" + }, + "3.88": { + "vector": [-1.231, -1.127, -0.068], + "easing": "linear" + }, + "3.92": { + "vector": [-1.224, -1.501, -0.079], + "easing": "linear" + }, + "3.96": { + "vector": [-1.212, -1.841, -0.088], + "easing": "linear" + }, + "4.0": { + "vector": [-1.201, -2.152, -0.097], + "easing": "linear" + }, + "4.04": { + "vector": [-1.185, -2.425, -0.105], + "easing": "linear" + }, + "4.08": { + "vector": [-1.169, -2.668, -0.112], + "easing": "linear" + }, + "4.12": { + "vector": [-1.151, -2.877, -0.119], + "easing": "linear" + }, + "4.17": { + "vector": [-1.133, -3.053, -0.125], + "easing": "linear" + }, + "4.21": { + "vector": [-1.114, -3.197, -0.13], + "easing": "linear" + }, + "4.25": { + "vector": [-1.094, -3.305, -0.134], + "easing": "linear" + }, + "4.29": { + "vector": [-1.074, -3.384, -0.137], + "easing": "linear" + }, + "4.33": { + "vector": [-1.053, -3.425, -0.139], + "easing": "linear" + }, + "4.38": { + "vector": [-1.035, -3.438, -0.14], + "easing": "linear" + }, + "4.42": { + "vector": [-1.014, -3.414, -0.14], + "easing": "linear" + }, + "4.46": { + "vector": [-0.995, -3.359, -0.139], + "easing": "linear" + }, + "4.5": { + "vector": [-0.975, -3.27, -0.137], + "easing": "linear" + }, + "4.54": { + "vector": [-0.956, -3.149, -0.134], + "easing": "linear" + }, + "4.58": { + "vector": [-0.938, -2.995, -0.13], + "easing": "linear" + }, + "4.62": { + "vector": [-0.92, -2.81, -0.124], + "easing": "linear" + }, + "4.67": { + "vector": [-0.896, -2.586, -0.117], + "easing": "linear" + }, + "4.71": { + "vector": [-0.883, -2.338, -0.108], + "easing": "linear" + }, + "4.75": { + "vector": [-0.856, -2.052, -0.099], + "easing": "linear" + }, + "4.79": { + "vector": [-0.844, -1.734, -0.087], + "easing": "linear" + }, + "4.83": { + "vector": [-0.841, -1.199, -0.068], + "easing": "linear" + }, + "4.88": { + "vector": [-0.901, -0.294, -0.035], + "easing": "linear" + }, + "4.92": { + "vector": [-0.957, 0.62, 0], + "easing": "linear" + }, + "4.96": { + "vector": [-0.975, 1.181, 0.021], + "easing": "linear" + }, + "5.0": { + "vector": [-0.919, 1.35, 0.029], + "easing": "linear" + }, + "5.04": { + "vector": [-0.841, 1.286, 0.028], + "easing": "linear" + }, + "5.08": { + "vector": [-0.736, 1.093, 0.021], + "easing": "linear" + }, + "5.12": { + "vector": [-0.669, 0.824, 0.012], + "easing": "linear" + }, + "5.17": { + "vector": [-0.535, 0.568, 0.002], + "easing": "linear" + }, + "5.21": { + "vector": [-0.444, 0.282, -0.008], + "easing": "linear" + }, + "5.25": { + "vector": [-0.337, -0.045, -0.021], + "easing": "linear" + }, + "5.29": { + "vector": [-0.247, -0.358, -0.033], + "easing": "linear" + }, + "5.33": { + "vector": [-0.151, -0.693, -0.046], + "easing": "linear" + }, + "5.38": { + "vector": [-0.051, -1.048, -0.061], + "easing": "linear" + }, + "5.42": { + "vector": [0.043, -1.349, -0.073], + "easing": "linear" + }, + "5.46": { + "vector": [0.131, -1.575, -0.083], + "easing": "linear" + }, + "5.5": { + "vector": [0.229, -1.768, -0.091], + "easing": "linear" + }, + "5.54": { + "vector": [0.312, -1.899, -0.097], + "easing": "linear" + }, + "5.58": { + "vector": [0.405, -2.033, -0.103], + "easing": "linear" + }, + "5.62": { + "vector": [0.491, -2.14, -0.108], + "easing": "linear" + }, + "5.67": { + "vector": [0.578, -2.243, -0.112], + "easing": "linear" + }, + "5.71": { + "vector": [0.667, -2.345, -0.117], + "easing": "linear" + }, + "5.75": { + "vector": [0.751, -2.431, -0.121], + "easing": "linear" + }, + "5.79": { + "vector": [0.838, -2.516, -0.125], + "easing": "linear" + }, + "5.83": { + "vector": [0.923, -2.594, -0.129], + "easing": "linear" + }, + "5.88": { + "vector": [1.007, -2.668, -0.133], + "easing": "linear" + }, + "5.92": { + "vector": [1.089, -2.726, -0.136], + "easing": "linear" + }, + "5.96": { + "vector": [1.172, -2.781, -0.139], + "easing": "linear" + }, + "6.0": { + "vector": [1.251, -2.852, -0.143], + "easing": "linear" + }, + "6.04": { + "vector": [1.332, -2.884, -0.145], + "easing": "linear" + }, + "6.08": { + "vector": [1.41, -2.923, -0.147], + "easing": "linear" + }, + "6.12": { + "vector": [1.486, -2.957, -0.149], + "easing": "linear" + }, + "6.17": { + "vector": [1.559, -2.984, -0.151], + "easing": "linear" + }, + "6.21": { + "vector": [1.759, -3.057, -0.155], + "easing": "linear" + }, + "6.25": { + "vector": [2.382, -3.189, -0.162], + "easing": "linear" + }, + "6.29": { + "vector": [3.298, -3.255, -0.166], + "easing": "linear" + }, + "6.33": { + "vector": [4.087, -3.169, -0.162], + "easing": "linear" + }, + "6.38": { + "vector": [4.641, -2.961, -0.152], + "easing": "linear" + }, + "6.42": { + "vector": [5.029, -2.688, -0.139], + "easing": "linear" + }, + "6.46": { + "vector": [5.319, -2.39, -0.124], + "easing": "linear" + }, + "6.5": { + "vector": [5.55, -2.09, -0.11], + "easing": "linear" + }, + "6.54": { + "vector": [5.736, -1.797, -0.095], + "easing": "linear" + }, + "6.58": { + "vector": [5.885, -1.517, -0.081], + "easing": "linear" + }, + "6.62": { + "vector": [5.999, -1.251, -0.067], + "easing": "linear" + }, + "6.67": { + "vector": [6.076, -1.001, -0.055], + "easing": "linear" + }, + "6.71": { + "vector": [6.12, -0.766, -0.042], + "easing": "linear" + }, + "6.75": { + "vector": [6.129, -0.548, -0.031], + "easing": "linear" + }, + "6.79": { + "vector": [6.106, -0.347, -0.021], + "easing": "linear" + }, + "6.83": { + "vector": [6.051, -0.163, -0.011], + "easing": "linear" + }, + "6.88": { + "vector": [5.964, 0.004, -0.002], + "easing": "linear" + }, + "6.92": { + "vector": [5.848, 0.153, 0.006], + "easing": "linear" + }, + "6.96": { + "vector": [5.703, 0.285, 0.013], + "easing": "linear" + }, + "7.0": { + "vector": [5.527, 0.4, 0.02], + "easing": "linear" + }, + "7.04": { + "vector": [5.327, 0.497, 0.025], + "easing": "linear" + }, + "7.08": { + "vector": [5.099, 0.578, 0.029], + "easing": "linear" + }, + "7.12": { + "vector": [4.845, 0.64, 0.033], + "easing": "linear" + }, + "7.17": { + "vector": [4.567, 0.686, 0.036], + "easing": "linear" + }, + "7.21": { + "vector": [4.264, 0.715, 0.037], + "easing": "linear" + }, + "7.25": { + "vector": [3.937, 0.727, 0.038], + "easing": "linear" + }, + "7.29": { + "vector": [3.584, 0.723, 0.038], + "easing": "linear" + }, + "7.33": { + "vector": [3.208, 0.702, 0.037], + "easing": "linear" + }, + "7.38": { + "vector": [2.807, 0.665, 0.035], + "easing": "linear" + }, + "7.42": { + "vector": [2.382, 0.61, 0.032], + "easing": "linear" + }, + "7.46": { + "vector": [1.93, 0.539, 0.029], + "easing": "linear" + }, + "7.5": { + "vector": [1.448, 0.451, 0.024], + "easing": "linear" + }, + "7.54": { + "vector": [0.939, 0.345, 0.018], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-1.703, 0.38, -0.045], + "easing": "linear" + }, + "0.08": { + "vector": [-2.28, 0.187, -0.024], + "easing": "linear" + }, + "0.12": { + "vector": [-1.399, -1.227, 0.139], + "easing": "linear" + }, + "0.17": { + "vector": [-0.314, -3.141, 0.364], + "easing": "linear" + }, + "0.21": { + "vector": [0.483, -4.668, 0.547], + "easing": "linear" + }, + "0.25": { + "vector": [1.014, -5.263, 0.621], + "easing": "linear" + }, + "0.29": { + "vector": [1.442, -5.218, 0.619], + "easing": "linear" + }, + "0.33": { + "vector": [1.869, -4.708, 0.558], + "easing": "linear" + }, + "0.38": { + "vector": [2.281, -4.014, 0.471], + "easing": "linear" + }, + "0.42": { + "vector": [2.693, -3.24, 0.371], + "easing": "linear" + }, + "0.46": { + "vector": [3.054, -2.489, 0.27], + "easing": "linear" + }, + "0.5": { + "vector": [3.378, -1.752, 0.167], + "easing": "linear" + }, + "0.54": { + "vector": [3.638, -1.073, 0.067], + "easing": "linear" + }, + "0.58": { + "vector": [3.85, -0.441, -0.031], + "easing": "linear" + }, + "0.62": { + "vector": [3.999, 0.13, -0.124], + "easing": "linear" + }, + "0.67": { + "vector": [4.094, 0.641, -0.211], + "easing": "linear" + }, + "0.71": { + "vector": [4.131, 1.086, -0.292], + "easing": "linear" + }, + "0.75": { + "vector": [4.114, 1.468, -0.367], + "easing": "linear" + }, + "0.79": { + "vector": [4.035, 1.782, -0.433], + "easing": "linear" + }, + "0.83": { + "vector": [3.943, 1.946, -0.476], + "easing": "linear" + }, + "0.88": { + "vector": [3.805, 1.913, -0.488], + "easing": "linear" + }, + "0.92": { + "vector": [3.561, 1.87, -0.498], + "easing": "linear" + }, + "0.96": { + "vector": [3.25, 1.934, -0.525], + "easing": "linear" + }, + "1.0": { + "vector": [2.95, 2.057, -0.562], + "easing": "linear" + }, + "1.04": { + "vector": [2.669, 2.161, -0.595], + "easing": "linear" + }, + "1.08": { + "vector": [2.399, 2.221, -0.621], + "easing": "linear" + }, + "1.12": { + "vector": [2.111, 2.237, -0.637], + "easing": "linear" + }, + "1.17": { + "vector": [1.795, 2.224, -0.648], + "easing": "linear" + }, + "1.21": { + "vector": [1.43, 2.173, -0.65], + "easing": "linear" + }, + "1.25": { + "vector": [1.033, 2.109, -0.647], + "easing": "linear" + }, + "1.29": { + "vector": [0.589, 2.016, -0.638], + "easing": "linear" + }, + "1.33": { + "vector": [0.101, 1.894, -0.621], + "easing": "linear" + }, + "1.38": { + "vector": [-0.413, 1.759, -0.6], + "easing": "linear" + }, + "1.42": { + "vector": [-0.973, 1.601, -0.573], + "easing": "linear" + }, + "1.46": { + "vector": [-1.605, 1.414, -0.538], + "easing": "linear" + }, + "1.5": { + "vector": [-1.32, 1.472, -0.549], + "easing": "linear" + }, + "1.54": { + "vector": [0.056, 1.918, -0.634], + "easing": "linear" + }, + "1.58": { + "vector": [0.728, 2.005, -0.651], + "easing": "linear" + }, + "1.62": { + "vector": [-0.206, 1.344, -0.524], + "easing": "linear" + }, + "1.67": { + "vector": [-1.78, 0.261, -0.316], + "easing": "linear" + }, + "1.71": { + "vector": [-3.062, -0.882, -0.098], + "easing": "linear" + }, + "1.75": { + "vector": [-3.799, -1.918, 0.099], + "easing": "linear" + }, + "1.79": { + "vector": [-4.122, -2.832, 0.273], + "easing": "linear" + }, + "1.83": { + "vector": [-4.221, -3.651, 0.428], + "easing": "linear" + }, + "1.88": { + "vector": [-4.243, -4.412, 0.572], + "easing": "linear" + }, + "1.92": { + "vector": [-4.24, -5.117, 0.705], + "easing": "linear" + }, + "1.96": { + "vector": [-4.247, -5.787, 0.832], + "easing": "linear" + }, + "2.0": { + "vector": [-4.251, -6.412, 0.949], + "easing": "linear" + }, + "2.04": { + "vector": [-4.254, -6.984, 1.057], + "easing": "linear" + }, + "2.08": { + "vector": [-4.263, -7.516, 1.156], + "easing": "linear" + }, + "2.12": { + "vector": [-4.276, -8.007, 1.248], + "easing": "linear" + }, + "2.17": { + "vector": [-4.294, -8.464, 1.333], + "easing": "linear" + }, + "2.21": { + "vector": [-4.309, -8.867, 1.407], + "easing": "linear" + }, + "2.25": { + "vector": [-4.335, -9.243, 1.476], + "easing": "linear" + }, + "2.29": { + "vector": [-4.348, -9.561, 1.534], + "easing": "linear" + }, + "2.33": { + "vector": [-4.365, -9.843, 1.585], + "easing": "linear" + }, + "2.38": { + "vector": [-4.396, -10.096, 1.63], + "easing": "linear" + }, + "2.42": { + "vector": [-4.415, -10.295, 1.665], + "easing": "linear" + }, + "2.46": { + "vector": [-4.432, -10.45, 1.691], + "easing": "linear" + }, + "2.5": { + "vector": [-4.474, -10.588, 1.714], + "easing": "linear" + }, + "2.54": { + "vector": [-4.476, -10.645, 1.722], + "easing": "linear" + }, + "2.58": { + "vector": [-4.517, -10.694, 1.728], + "easing": "linear" + }, + "2.62": { + "vector": [-4.547, -10.694, 1.724], + "easing": "linear" + }, + "2.67": { + "vector": [-4.572, -10.65, 1.713], + "easing": "linear" + }, + "2.71": { + "vector": [-4.599, -10.565, 1.694], + "easing": "linear" + }, + "2.75": { + "vector": [-4.644, -10.445, 1.668], + "easing": "linear" + }, + "2.79": { + "vector": [-4.675, -10.274, 1.633], + "easing": "linear" + }, + "2.83": { + "vector": [-4.692, -10.061, 1.59], + "easing": "linear" + }, + "2.88": { + "vector": [-4.741, -9.813, 1.542], + "easing": "linear" + }, + "2.92": { + "vector": [-4.779, -9.514, 1.484], + "easing": "linear" + }, + "2.96": { + "vector": [-4.797, -9.175, 1.419], + "easing": "linear" + }, + "3.0": { + "vector": [-4.824, -8.789, 1.347], + "easing": "linear" + }, + "3.04": { + "vector": [-4.876, -8.19, 1.236], + "easing": "linear" + }, + "3.08": { + "vector": [-4.892, -7.308, 1.076], + "easing": "linear" + }, + "3.12": { + "vector": [-4.921, -6.296, 0.895], + "easing": "linear" + }, + "3.17": { + "vector": [-4.941, -5.379, 0.732], + "easing": "linear" + }, + "3.21": { + "vector": [-4.953, -4.639, 0.601], + "easing": "linear" + }, + "3.25": { + "vector": [-4.984, -4.033, 0.494], + "easing": "linear" + }, + "3.29": { + "vector": [-4.998, -3.539, 0.408], + "easing": "linear" + }, + "3.33": { + "vector": [-5.01, -3.097, 0.331], + "easing": "linear" + }, + "3.38": { + "vector": [-5.025, -2.683, 0.26], + "easing": "linear" + }, + "3.42": { + "vector": [-5.123, -2.774, 0.276], + "easing": "linear" + }, + "3.46": { + "vector": [-5.288, -2.98, 0.312], + "easing": "linear" + }, + "3.5": { + "vector": [-5.304, -2.001, 0.145], + "easing": "linear" + }, + "3.54": { + "vector": [-5.197, -0.05, -0.186], + "easing": "linear" + }, + "3.58": { + "vector": [-5.058, 1.598, -0.465], + "easing": "linear" + }, + "3.62": { + "vector": [-5.01, 2.276, -0.577], + "easing": "linear" + }, + "3.67": { + "vector": [-5.016, 2.071, -0.538], + "easing": "linear" + }, + "3.71": { + "vector": [-5.05, 1.344, -0.411], + "easing": "linear" + }, + "3.75": { + "vector": [-5.101, 0.39, -0.248], + "easing": "linear" + }, + "3.79": { + "vector": [-5.142, -0.608, -0.079], + "easing": "linear" + }, + "3.83": { + "vector": [-5.175, -1.581, 0.085], + "easing": "linear" + }, + "3.88": { + "vector": [-5.2, -2.499, 0.237], + "easing": "linear" + }, + "3.92": { + "vector": [-5.21, -3.353, 0.378], + "easing": "linear" + }, + "3.96": { + "vector": [-5.217, -4.151, 0.508], + "easing": "linear" + }, + "4.0": { + "vector": [-5.211, -4.884, 0.627], + "easing": "linear" + }, + "4.04": { + "vector": [-5.206, -5.564, 0.736], + "easing": "linear" + }, + "4.08": { + "vector": [-5.187, -6.175, 0.833], + "easing": "linear" + }, + "4.12": { + "vector": [-5.164, -6.729, 0.92], + "easing": "linear" + }, + "4.17": { + "vector": [-5.134, -7.22, 0.996], + "easing": "linear" + }, + "4.21": { + "vector": [-5.102, -7.653, 1.062], + "easing": "linear" + }, + "4.25": { + "vector": [-5.065, -8.026, 1.119], + "easing": "linear" + }, + "4.29": { + "vector": [-5.02, -8.331, 1.163], + "easing": "linear" + }, + "4.33": { + "vector": [-4.976, -8.585, 1.2], + "easing": "linear" + }, + "4.38": { + "vector": [-4.922, -8.768, 1.225], + "easing": "linear" + }, + "4.42": { + "vector": [-4.872, -8.9, 1.241], + "easing": "linear" + }, + "4.46": { + "vector": [-4.816, -8.966, 1.248], + "easing": "linear" + }, + "4.5": { + "vector": [-4.758, -8.974, 1.245], + "easing": "linear" + }, + "4.54": { + "vector": [-4.695, -8.92, 1.232], + "easing": "linear" + }, + "4.58": { + "vector": [-4.629, -8.805, 1.211], + "easing": "linear" + }, + "4.62": { + "vector": [-4.56, -8.627, 1.18], + "easing": "linear" + }, + "4.67": { + "vector": [-4.498, -8.4, 1.141], + "easing": "linear" + }, + "4.71": { + "vector": [-4.4, -8.088, 1.091], + "easing": "linear" + }, + "4.75": { + "vector": [-4.34, -7.735, 1.035], + "easing": "linear" + }, + "4.79": { + "vector": [-4.232, -7.313, 0.969], + "easing": "linear" + }, + "4.83": { + "vector": [-4.05, -7.389, 0.977], + "easing": "linear" + }, + "4.88": { + "vector": [-3.752, -7.638, 1.011], + "easing": "linear" + }, + "4.92": { + "vector": [-3.651, -6.49, 0.84], + "easing": "linear" + }, + "4.96": { + "vector": [-3.708, -4.06, 0.485], + "easing": "linear" + }, + "5.0": { + "vector": [-3.819, -1.632, 0.134], + "easing": "linear" + }, + "5.04": { + "vector": [-3.783, -0.09, -0.086], + "easing": "linear" + }, + "5.08": { + "vector": [-3.658, 0.577, -0.179], + "easing": "linear" + }, + "5.12": { + "vector": [-3.405, 0.723, -0.197], + "easing": "linear" + }, + "5.17": { + "vector": [-3.274, 0.479, -0.159], + "easing": "linear" + }, + "5.21": { + "vector": [-2.989, 0.171, -0.113], + "easing": "linear" + }, + "5.25": { + "vector": [-2.776, -0.153, -0.065], + "easing": "linear" + }, + "5.29": { + "vector": [-2.54, -0.559, -0.005], + "easing": "linear" + }, + "5.33": { + "vector": [-2.346, -0.962, 0.053], + "easing": "linear" + }, + "5.38": { + "vector": [-2.16, -1.452, 0.122], + "easing": "linear" + }, + "5.42": { + "vector": [-1.966, -2.135, 0.217], + "easing": "linear" + }, + "5.46": { + "vector": [-1.778, -2.866, 0.318], + "easing": "linear" + }, + "5.5": { + "vector": [-1.632, -3.434, 0.396], + "easing": "linear" + }, + "5.54": { + "vector": [-1.465, -3.911, 0.46], + "easing": "linear" + }, + "5.58": { + "vector": [-1.339, -4.191, 0.498], + "easing": "linear" + }, + "5.62": { + "vector": [-1.202, -4.434, 0.53], + "easing": "linear" + }, + "5.67": { + "vector": [-1.083, -4.613, 0.553], + "easing": "linear" + }, + "5.71": { + "vector": [-0.98, -4.751, 0.571], + "easing": "linear" + }, + "5.75": { + "vector": [-0.877, -4.893, 0.589], + "easing": "linear" + }, + "5.79": { + "vector": [-0.789, -5.008, 0.603], + "easing": "linear" + }, + "5.83": { + "vector": [-0.7, -5.135, 0.619], + "easing": "linear" + }, + "5.88": { + "vector": [-0.623, -5.237, 0.631], + "easing": "linear" + }, + "5.92": { + "vector": [-0.555, -5.339, 0.644], + "easing": "linear" + }, + "5.96": { + "vector": [-0.503, -5.405, 0.651], + "easing": "linear" + }, + "6.0": { + "vector": [-0.456, -5.437, 0.654], + "easing": "linear" + }, + "6.04": { + "vector": [-0.42, -5.513, 0.663], + "easing": "linear" + }, + "6.08": { + "vector": [-0.388, -5.519, 0.662], + "easing": "linear" + }, + "6.12": { + "vector": [-0.376, -5.531, 0.663], + "easing": "linear" + }, + "6.17": { + "vector": [-0.358, -5.529, 0.662], + "easing": "linear" + }, + "6.21": { + "vector": [-1.165, -5.398, 0.644], + "easing": "linear" + }, + "6.25": { + "vector": [-2.96, -5.308, 0.632], + "easing": "linear" + }, + "6.29": { + "vector": [-3.954, -5.626, 0.671], + "easing": "linear" + }, + "6.33": { + "vector": [-3.324, -6.192, 0.74], + "easing": "linear" + }, + "6.38": { + "vector": [-2.035, -6.557, 0.784], + "easing": "linear" + }, + "6.42": { + "vector": [-1.005, -6.545, 0.781], + "easing": "linear" + }, + "6.46": { + "vector": [-0.455, -6.219, 0.74], + "easing": "linear" + }, + "6.5": { + "vector": [-0.253, -5.716, 0.677], + "easing": "linear" + }, + "6.54": { + "vector": [-0.216, -5.15, 0.607], + "easing": "linear" + }, + "6.58": { + "vector": [-0.236, -4.572, 0.536], + "easing": "linear" + }, + "6.62": { + "vector": [-0.257, -4.014, 0.468], + "easing": "linear" + }, + "6.67": { + "vector": [-0.267, -3.485, 0.404], + "easing": "linear" + }, + "6.71": { + "vector": [-0.271, -2.984, 0.344], + "easing": "linear" + }, + "6.75": { + "vector": [-0.263, -2.515, 0.288], + "easing": "linear" + }, + "6.79": { + "vector": [-0.245, -2.077, 0.236], + "easing": "linear" + }, + "6.83": { + "vector": [-0.219, -1.672, 0.189], + "easing": "linear" + }, + "6.88": { + "vector": [-0.181, -1.302, 0.145], + "easing": "linear" + }, + "6.92": { + "vector": [-0.132, -0.965, 0.106], + "easing": "linear" + }, + "6.96": { + "vector": [-0.078, -0.661, 0.071], + "easing": "linear" + }, + "7.0": { + "vector": [-0.012, -0.394, 0.04], + "easing": "linear" + }, + "7.04": { + "vector": [0.052, -0.159, 0.013], + "easing": "linear" + }, + "7.08": { + "vector": [0.126, 0.04, -0.01], + "easing": "linear" + }, + "7.12": { + "vector": [0.203, 0.208, -0.029], + "easing": "linear" + }, + "7.17": { + "vector": [0.277, 0.342, -0.044], + "easing": "linear" + }, + "7.21": { + "vector": [0.355, 0.442, -0.055], + "easing": "linear" + }, + "7.25": { + "vector": [0.428, 0.512, -0.062], + "easing": "linear" + }, + "7.29": { + "vector": [0.503, 0.547, -0.066], + "easing": "linear" + }, + "7.33": { + "vector": [0.569, 0.554, -0.066], + "easing": "linear" + }, + "7.38": { + "vector": [0.632, 0.529, -0.063], + "easing": "linear" + }, + "7.42": { + "vector": [0.687, 0.476, -0.056], + "easing": "linear" + }, + "7.46": { + "vector": [0.742, 0.391, -0.046], + "easing": "linear" + }, + "7.5": { + "vector": [0.801, 0.273, -0.032], + "easing": "linear" + }, + "7.54": { + "vector": [0.855, 0.124, -0.015], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.58": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.58": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + } + } + }, + "shakebody": { + "animation_length": 2.5, + "bones": { + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 0.09, -1.66], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -0.09, 1.66], + "easing": "linear" + }, + "1.0833": { + "vector": [0, 0.09, -1.66], + "easing": "linear" + }, + "1.375": { + "vector": [0, -0.09, 1.66], + "easing": "linear" + }, + "1.5833": { + "vector": [0, 0.09, -1.66], + "easing": "linear" + }, + "1.9167": { + "vector": [0, -0.09, 1.66], + "easing": "linear" + }, + "2.1667": { + "vector": [0, 0.09, -1.66], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, 0.12, -1.66], + "easing": "linear" + }, + "0.75": { + "vector": [0, -0.12, 1.66], + "easing": "linear" + }, + "1.0833": { + "vector": [0, 0.12, -1.66], + "easing": "linear" + }, + "1.2917": { + "vector": [0, -0.12, 1.66], + "easing": "linear" + }, + "1.5417": { + "vector": [0, 0.12, -1.66], + "easing": "linear" + }, + "1.8333": { + "vector": [0, -0.12, 1.66], + "easing": "linear" + }, + "2.0833": { + "vector": [0, 0.12, -1.66], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-1.59, -0.88, -1.41], + "easing": "linear" + }, + "0.7083": { + "vector": [-5.13, 0.88, 1.41], + "easing": "linear" + }, + "1.0": { + "vector": [-8.53, -0.88, -1.41], + "easing": "linear" + }, + "1.25": { + "vector": [-10, 0.88, 1.41], + "easing": "linear" + }, + "1.4583": { + "vector": [-8.53, -0.88, -1.41], + "easing": "linear" + }, + "1.75": { + "vector": [-5.13, 0.88, 1.41], + "easing": "linear" + }, + "2.0417": { + "vector": [-1.59, -0.88, -1.41], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0.6], + "easing": "linear" + }, + "0.7083": { + "vector": [0, 0, 1.5], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 2.9], + "easing": "linear" + }, + "1.4583": { + "vector": [0, 0, 2.9], + "easing": "linear" + }, + "1.75": { + "vector": [0, 0, 1.8], + "easing": "linear" + }, + "2.0417": { + "vector": [0, 0, 0.7], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [-1.68, 0.57, -1.56], + "easing": "linear" + }, + "0.5833": { + "vector": [-5.07, -0.57, 1.56], + "easing": "linear" + }, + "0.875": { + "vector": [-8.72, 0.57, -1.56], + "easing": "linear" + }, + "1.0833": { + "vector": [-10, -0.57, 1.56], + "easing": "linear" + }, + "1.375": { + "vector": [-8.72, 0.57, -1.56], + "easing": "linear" + }, + "1.6667": { + "vector": [-5.07, -0.57, 1.56], + "easing": "linear" + }, + "1.9167": { + "vector": [-1.68, 0.57, -1.56], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [5, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [7, 0, 0], + "easing": "linear" + }, + "1.0833": { + "vector": [10, 0, 0], + "easing": "linear" + }, + "1.375": { + "vector": [10, 0, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [5, 0, 0], + "easing": "linear" + }, + "1.9167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.1667": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0.06, 0.83, 6.82], + "easing": "linear" + }, + "0.7917": { + "vector": [-0.03, -0.83, -6.81], + "easing": "linear" + }, + "1.0833": { + "vector": [0.06, 0.83, 6.82], + "easing": "linear" + }, + "1.375": { + "vector": [-0.03, -0.83, -6.81], + "easing": "linear" + }, + "1.5833": { + "vector": [0.06, 0.83, 6.82], + "easing": "linear" + }, + "1.9167": { + "vector": [-0.03, -0.83, -6.81], + "easing": "linear" + }, + "2.1667": { + "vector": [0.06, 0.83, 6.82], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0.06, 0.83, 6.82], + "easing": "linear" + }, + "0.7917": { + "vector": [-0.03, -0.83, -6.81], + "easing": "linear" + }, + "1.0833": { + "vector": [0.06, 0.83, 6.82], + "easing": "linear" + }, + "1.375": { + "vector": [-0.03, -0.83, -6.81], + "easing": "linear" + }, + "1.5833": { + "vector": [0.06, 0.83, 6.82], + "easing": "linear" + }, + "1.9167": { + "vector": [-0.03, -0.83, -6.81], + "easing": "linear" + }, + "2.1667": { + "vector": [0.06, 0.83, 6.82], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 0.98, 0.9], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -0.98, -0.9], + "easing": "linear" + }, + "1.0833": { + "vector": [0, 0.98, 0.9], + "easing": "linear" + }, + "1.375": { + "vector": [0, -0.98, -0.9], + "easing": "linear" + }, + "1.5833": { + "vector": [0, 0.98, 0.9], + "easing": "linear" + }, + "1.9167": { + "vector": [0, -0.98, -0.9], + "easing": "linear" + }, + "2.1667": { + "vector": [0, 0.98, 0.9], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [0, 1.01, 1.08], + "easing": "linear" + }, + "0.625": { + "vector": [0, -1.01, -1.08], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 1.01, 1.08], + "easing": "linear" + }, + "1.1667": { + "vector": [0, -1.01, -1.08], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 1.01, 1.08], + "easing": "linear" + }, + "1.7083": { + "vector": [0, -1.01, -1.08], + "easing": "linear" + }, + "2.0": { + "vector": [0, 1.01, 1.08], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [0, 1.01, 1.08], + "easing": "linear" + }, + "0.625": { + "vector": [0, -1.01, -1.08], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 1.01, 1.08], + "easing": "linear" + }, + "1.1667": { + "vector": [0, -1.01, -1.08], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 1.01, 1.08], + "easing": "linear" + }, + "1.7083": { + "vector": [0, -1.01, -1.08], + "easing": "linear" + }, + "2.0": { + "vector": [0, 1.01, 1.08], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + } + } + }, + "shakehead": { + "animation_length": 3.0833, + "bones": { + "root": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "pre": { + "vector": [-0.038, 0.001, 0.043], + "easing": "linear" + }, + "post": { + "vector": [-0.038, 0.001, 0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-0.144, 0.004, 0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.307, 0.009, 0.349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.515, 0.016, 0.587], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.757, 0.025, 0.863], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-1.022, 0.037, 1.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-1.575, 0.065, 1.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-1.84, 0.081, 2.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-2.082, 0.097, 2.372], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-2.29, 0.111, 2.609], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-2.452, 0.123, 2.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-2.558, 0.131, 2.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-2.596, 0.134, 2.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-2.595, 0.128, 2.748], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-2.589, 0.109, 2.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-2.581, 0.083, 1.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-2.568, 0.051, 0.315], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-2.551, 0.016, -0.797], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-2.529, -0.018, -1.908], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-2.475, -0.074, -3.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-2.444, -0.091, -4.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-2.41, -0.096, -4.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-2.374, -0.089, -4.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-2.335, -0.073, -3.603], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-2.295, -0.052, -2.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-2.251, -0.028, -1.419], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-2.205, -0.003, -0.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-2.156, 0.019, 1.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-2.105, 0.037, 2.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-2.053, 0.048, 2.702], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-1.998, 0.052, 2.96], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-1.943, 0.047, 2.75], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-1.829, 0.021, 1.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-1.77, 0.005, 0.316], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-1.709, -0.012, -0.796], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-1.647, -0.027, -1.908], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-1.585, -0.041, -2.93], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-1.521, -0.05, -3.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-1.458, -0.055, -4.341], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-1.394, -0.055, -4.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-1.33, -0.051, -4.425], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-1.267, -0.045, -4.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-1.203, -0.037, -3.537], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-1.14, -0.028, -2.856], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-1.077, -0.019, -2.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.952, -0.003, -0.363], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.891, 0.004, 0.482], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.83, 0.009, 1.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.77, 0.013, 1.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.712, 0.015, 2.482], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-0.655, 0.016, 2.834], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.599, 0.015, 2.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-0.545, 0.013, 2.75], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.493, 0.009, 2.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.443, 0.005, 1.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.394, 0.001, 0.316], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.348, -0.002, -0.796], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.262, -0.007, -2.93], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.223, -0.007, -3.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.186, -0.007, -4.342], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.153, -0.006, -4.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.122, -0.005, -4.396], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.095, -0.003, -3.978], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.07, -0.002, -3.372], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-0.05, -0.001, -2.654], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-0.032, -0.001, -1.898], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-0.018, 0, -1.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-0.008, 0, -0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-0.002, 0, -0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "pre": { + "vector": [0.02, -0.005, 0.035], + "easing": "linear" + }, + "post": { + "vector": [0.02, -0.005, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0.078, -0.019, 0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.17, -0.041, 0.281], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.293, -0.069, 0.472], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.445, -0.102, 0.693], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.62, -0.14, 0.936], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [1.032, -0.22, 1.441], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [1.261, -0.261, 1.683], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [1.502, -0.299, 1.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [1.751, -0.333, 2.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [2.005, -0.362, 2.242], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.261, -0.383, 2.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [2.516, -0.394, 2.371], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [2.766, -0.379, 2.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [3.01, -0.327, 2.099], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [3.243, -0.246, 1.802], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [3.46, -0.143, 1.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [3.66, -0.027, 1.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [3.837, 0.095, 0.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [4.111, 0.323, -0.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [4.202, 0.411, -0.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [4.259, 0.47, -0.662], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [4.279, 0.491, -0.734], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [4.274, 0.47, -0.662], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [4.26, 0.411, -0.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [4.237, 0.323, -0.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [4.204, 0.214, 0.197], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [4.162, 0.094, 0.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [4.111, -0.031, 1.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [4.051, -0.15, 1.434], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [3.983, -0.257, 1.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [3.908, -0.343, 2.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [3.741, -0.419, 2.366], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [3.651, -0.404, 2.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [3.556, -0.367, 2.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [3.456, -0.312, 1.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [3.352, -0.245, 1.412], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [3.244, -0.172, 0.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [3.131, -0.096, 0.562], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [3.015, -0.025, 0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [2.895, 0.039, -0.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [2.773, 0.09, -0.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [2.648, 0.124, -0.739], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [2.522, 0.135, -0.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [2.396, 0.122, -0.739], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [2.14, 0.038, -0.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [2.012, -0.023, 0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [1.884, -0.09, 0.563], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [1.756, -0.159, 0.997], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [1.628, -0.224, 1.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.503, -0.281, 1.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [1.379, -0.327, 2.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [1.258, -0.356, 2.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [1.141, -0.365, 2.376], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [1.027, -0.359, 2.353], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.918, -0.347, 2.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.813, -0.329, 2.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.617, -0.281, 1.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.527, -0.252, 1.699], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.442, -0.221, 1.501], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.364, -0.19, 1.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.292, -0.159, 1.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.227, -0.128, 0.878], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.17, -0.099, 0.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0.12, -0.072, 0.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0.078, -0.048, 0.333], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.044, -0.028, 0.196], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.02, -0.013, 0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.005, -0.003, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulderUnder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "pre": { + "vector": [-0.02, -0.002, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.02, -0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-0.077, -0.007, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.169, -0.015, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.291, -0.026, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.441, -0.039, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.616, -0.055, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-1.025, -0.091, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-1.254, -0.111, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-1.494, -0.132, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-1.742, -0.154, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-1.994, -0.177, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-2.249, -0.199, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-2.502, -0.221, 0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-2.75, -0.243, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-2.99, -0.265, 0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-3.218, -0.285, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-3.432, -0.303, 0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-3.628, -0.321, 0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-3.802, -0.336, 0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-4.075, -0.36, 0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-4.166, -0.368, 0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-4.224, -0.373, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-4.244, -0.375, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-4.239, -0.374, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-4.224, -0.373, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-4.2, -0.371, 0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-4.166, -0.368, 0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-4.125, -0.364, 0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-4.075, -0.36, 0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-4.017, -0.355, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-3.952, -0.349, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-3.881, -0.343, 0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-3.718, -0.329, 0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-3.628, -0.321, 0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-3.532, -0.312, 0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-3.432, -0.303, 0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-3.327, -0.294, 0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-3.218, -0.285, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-3.105, -0.275, 0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-2.99, -0.265, 0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-2.871, -0.254, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-2.75, -0.243, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-2.627, -0.233, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-2.502, -0.221, 0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-2.376, -0.21, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-2.122, -0.188, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-1.994, -0.177, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-1.868, -0.165, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-1.742, -0.154, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-1.617, -0.143, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-1.494, -0.132, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-1.372, -0.122, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-1.254, -0.111, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-1.138, -0.101, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-1.025, -0.091, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.916, -0.081, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.812, -0.072, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.616, -0.055, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.526, -0.047, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.441, -0.039, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.363, -0.032, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.291, -0.026, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.226, -0.02, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.169, -0.015, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-0.119, -0.011, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-0.077, -0.007, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-0.044, -0.004, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-0.02, -0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-0.005, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "pre": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [1, 1, 0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [1, 0.999, 0.997], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [1, 0.999, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [1, 0.998, 0.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [1, 0.997, 0.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [1, 0.995, 0.982], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [1, 0.994, 0.978], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [1, 0.993, 0.974], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [1, 0.992, 0.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [1, 0.991, 0.966], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1, 0.99, 0.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [1, 0.989, 0.957], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [1, 0.987, 0.953], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [1, 0.986, 0.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [1, 0.985, 0.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [1, 0.984, 0.941], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [1, 0.983, 0.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [1, 0.983, 0.935], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [1, 0.981, 0.93], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [1, 0.981, 0.928], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [1, 0.981, 0.927], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [1, 0.981, 0.927], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [1, 0.981, 0.928], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [1, 0.981, 0.928], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [1, 0.981, 0.929], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1, 0.981, 0.93], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [1, 0.982, 0.931], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [1, 0.982, 0.932], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [1, 0.982, 0.933], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1, 0.983, 0.936], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [1, 0.983, 0.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1, 0.984, 0.939], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [1, 0.984, 0.941], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [1, 0.985, 0.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [1, 0.985, 0.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [1, 0.986, 0.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [1, 0.986, 0.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [1, 0.987, 0.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1, 0.987, 0.953], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [1, 0.988, 0.955], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [1, 0.989, 0.957], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [1, 0.989, 0.959], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [1, 0.99, 0.963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [1, 0.991, 0.966], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [1, 0.991, 0.968], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [1, 0.992, 0.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [1, 0.993, 0.972], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1, 0.993, 0.974], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [1, 0.994, 0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [1, 0.994, 0.978], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [1, 0.995, 0.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [1, 0.995, 0.982], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [1, 0.996, 0.984], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [1, 0.996, 0.986], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [1, 0.997, 0.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [1, 0.998, 0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [1, 0.998, 0.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [1, 0.998, 0.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [1, 0.999, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [1, 0.999, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [1, 0.999, 0.997], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [1, 0.999, 0.998], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [1, 1, 0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [1, 1, 0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.08": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, 0.002, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, 0.004, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.002, 0.011, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.002, 0.016, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.003, 0.021, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.005, 0.028, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.006, 0.034, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.008, 0.04, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.01, 0.046, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.011, 0.048, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.012, 0.044, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.013, 0.035, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.013, 0.021, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.015, 0.003, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.016, -0.018, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.021, -0.057, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.024, -0.071, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.025, -0.078, -0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.025, -0.076, -0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.024, -0.064, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.022, -0.046, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.02, -0.024, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.02, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.02, 0.023, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.02, 0.043, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.021, 0.058, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.021, 0.065, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.02, 0.065, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.017, 0.048, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.016, 0.033, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.014, 0.016, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.013, -0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.013, -0.016, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.013, -0.029, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.013, -0.039, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.012, -0.043, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.012, -0.044, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.011, -0.041, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.01, -0.037, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.008, -0.03, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.007, -0.022, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.005, -0.004, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.004, 0.004, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.004, 0.011, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.004, 0.016, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.004, 0.02, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.003, 0.022, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.003, 0.022, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.003, 0.02, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.002, 0.016, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.002, 0.012, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.001, 0.007, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.001, 0.004, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, -0.002, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, -0.003, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, -0.004, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -0.004, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.003, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -0.002, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0, -0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "pre": { + "vector": [0, 0.007, 0.062], + "easing": "linear" + }, + "post": { + "vector": [0, 0.007, 0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-0.002, 0.027, 0.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.004, 0.058, 0.507], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.006, 0.098, 0.859], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.008, 0.146, 1.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.01, 0.199, 1.74], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.014, 0.315, 2.75], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.014, 0.374, 3.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.015, 0.431, 3.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.015, 0.484, 4.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.014, 0.532, 4.641], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.014, 0.572, 4.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.013, 0.603, 5.264], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.012, 0.623, 5.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-0.012, 0.63, 5.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-0.015, 0.589, 5.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-0.022, 0.478, 4.48], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.03, 0.317, 3.405], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.035, 0.126, 2.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.032, -0.265, -0.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.026, -0.426, -1.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.02, -0.537, -2.309], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.017, -0.578, -2.586], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.018, -0.558, -2.45], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.022, -0.501, -2.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.026, -0.415, -1.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.031, -0.306, -0.761], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.034, -0.18, 0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.036, -0.044, 0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.035, 0.096, 1.923], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.033, 0.232, 2.832], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.028, 0.358, 3.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.017, 0.553, 4.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.014, 0.61, 5.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.012, 0.63, 5.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.015, 0.596, 5.274], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.021, 0.505, 4.66], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.028, 0.369, 3.754], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.033, 0.205, 2.654], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.036, 0.026, 1.457], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.035, -0.153, 0.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.031, -0.317, -0.84], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.025, -0.453, -1.746], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.019, -0.544, -2.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.017, -0.578, -2.586], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.023, -0.473, -1.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.029, -0.358, -1.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.034, -0.215, -0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.036, -0.056, 0.907], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.035, 0.108, 2.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-0.032, 0.267, 3.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.026, 0.41, 4.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-0.019, 0.525, 4.796], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.014, 0.602, 5.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.012, 0.63, 5.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.012, 0.623, 5.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.013, 0.603, 5.264], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.014, 0.532, 4.641], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.015, 0.484, 4.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.015, 0.431, 3.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.014, 0.374, 3.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.014, 0.315, 2.75], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.012, 0.256, 2.237], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.01, 0.199, 1.74], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-0.008, 0.146, 1.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-0.006, 0.098, 0.859], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-0.004, 0.058, 0.507], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-0.002, 0.027, 0.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0, 0.007, 0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "pre": { + "vector": [-0.168, 0.003, 0.001], + "easing": "linear" + }, + "post": { + "vector": [-0.168, 0.003, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [-0.645, 0.012, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-1.394, 0.026, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-2.377, 0.044, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-3.555, 0.067, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-4.89, 0.092, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-7.875, 0.149, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-9.446, 0.179, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-11.018, 0.21, 0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-12.55, 0.239, 0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-14.002, 0.268, 0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-15.337, 0.294, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-16.515, 0.317, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-17.498, 0.336, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-18.247, 0.351, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-18.725, 0.36, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-18.893, 0.363, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-18.784, 0.363, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-18.473, 0.363, 0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-17.315, 0.361, 0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-16.506, 0.36, 0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-15.57, 0.359, 0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-14.525, 0.357, 0.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-13.39, 0.355, 0.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-12.185, 0.353, 0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-10.93, 0.35, 0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-9.645, 0.347, 0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-8.348, 0.343, 0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-7.06, 0.339, 0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-5.802, 0.335, 0.076], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-4.593, 0.33, 0.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-3.453, 0.325, 0.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-1.459, 0.314, 0.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.644, 0.308, 0.076], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.023, 0.302, 0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.523, 0.295, 0.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.837, 0.288, 0.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.946, 0.28, 0.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.943, 0.272, 0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.936, 0.264, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.925, 0.255, 0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.909, 0.245, 0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.89, 0.236, 0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.867, 0.226, 0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.841, 0.215, 0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.781, 0.194, 0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.747, 0.183, 0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.711, 0.172, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.674, 0.161, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.635, 0.15, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.595, 0.139, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.555, 0.128, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.513, 0.118, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.472, 0.107, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.43, 0.097, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.389, 0.087, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.348, 0.077, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.27, 0.059, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.232, 0.05, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.197, 0.042, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.163, 0.035, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.132, 0.028, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.103, 0.022, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.078, 0.016, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0.055, 0.012, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0.036, 0.008, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.021, 0.004, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.009, 0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.002, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "pre": { + "vector": [0.031, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.031, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0.121, -0.002, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.262, -0.004, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.446, -0.007, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.666, -0.01, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.916, -0.014, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [1.473, -0.023, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [1.766, -0.028, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [2.059, -0.032, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [2.345, -0.036, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [2.616, -0.041, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.866, -0.044, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [3.086, -0.048, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [3.271, -0.05, -0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [3.411, -0.053, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [3.501, -0.054, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [3.532, -0.054, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [3.529, -0.054, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [3.519, -0.054, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [3.482, -0.054, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [3.455, -0.053, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [3.423, -0.053, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [3.385, -0.052, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [3.343, -0.052, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [3.296, -0.051, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [3.244, -0.05, -0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [3.188, -0.049, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [3.128, -0.048, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [3.065, -0.047, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [2.998, -0.046, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [2.927, -0.045, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [2.853, -0.044, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [2.698, -0.042, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [2.616, -0.041, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [2.533, -0.039, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [2.447, -0.038, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [2.36, -0.037, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [2.271, -0.035, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [2.181, -0.034, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [2.09, -0.032, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [1.998, -0.031, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.905, -0.03, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [1.813, -0.028, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [1.72, -0.027, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [1.627, -0.025, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [1.442, -0.023, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [1.351, -0.021, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [1.261, -0.02, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [1.172, -0.018, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [1.085, -0.017, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.999, -0.016, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.916, -0.014, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.834, -0.013, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.755, -0.012, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.679, -0.011, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.605, -0.009, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.535, -0.008, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.404, -0.006, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.344, -0.005, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.288, -0.005, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.236, -0.004, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.189, -0.003, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.147, -0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.109, -0.002, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0.077, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0.05, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.028, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.013, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.003, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "pre": { + "vector": [0.123, -0.001, 0], + "easing": "linear" + }, + "post": { + "vector": [0.123, -0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.04": { + "post": { + "vector": [0.473, -0.004, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [1.022, -0.008, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [1.742, -0.015, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [2.605, -0.023, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [3.582, -0.032, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [5.764, -0.055, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [6.913, -0.069, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [8.062, -0.084, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [9.182, -0.1, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [10.245, -0.117, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [11.222, -0.135, -0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [12.084, -0.154, -0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [12.804, -0.174, -0.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [13.354, -0.195, -0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [13.704, -0.216, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [13.827, -0.239, -0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [13.803, -0.263, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [13.734, -0.287, -0.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [13.472, -0.337, -0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [13.283, -0.362, -0.204], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [13.059, -0.387, -0.22], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [12.804, -0.413, -0.237], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [12.519, -0.438, -0.253], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [12.207, -0.463, -0.269], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [11.871, -0.487, -0.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [11.514, -0.511, -0.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [11.138, -0.534, -0.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [10.745, -0.556, -0.325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [10.339, -0.577, -0.337], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [9.922, -0.597, -0.348], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [9.497, -0.615, -0.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [8.634, -0.646, -0.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [8.2, -0.659, -0.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [7.769, -0.669, -0.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [7.344, -0.677, -0.384], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [6.926, -0.683, -0.384], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [6.519, -0.685, -0.383], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [6.124, -0.685, -0.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [5.743, -0.681, -0.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [5.375, -0.674, -0.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [5.02, -0.664, -0.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [4.678, -0.651, -0.35], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [4.349, -0.635, -0.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [4.033, -0.617, -0.327], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [3.438, -0.575, -0.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [3.16, -0.551, -0.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [2.894, -0.525, -0.272], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [2.64, -0.498, -0.257], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [2.399, -0.47, -0.241], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [2.169, -0.441, -0.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [1.952, -0.411, -0.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [1.747, -0.381, -0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [1.554, -0.35, -0.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [1.373, -0.32, -0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [1.203, -0.289, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [1.045, -0.259, -0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.763, -0.201, -0.099], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.639, -0.173, -0.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.527, -0.147, -0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.426, -0.122, -0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.335, -0.099, -0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.256, -0.077, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.188, -0.058, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0.13, -0.041, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0.083, -0.027, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.046, -0.015, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.021, -0.007, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.005, -0.002, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bone": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [-1.77, 0.017, -0.004], + "easing": "linear" + }, + "0.04": { + "vector": [-2.171, -0.461, 0.101], + "easing": "linear" + }, + "0.08": { + "vector": [-2.542, -0.632, 0.139], + "easing": "linear" + }, + "0.12": { + "vector": [-2.795, -0.514, 0.113], + "easing": "linear" + }, + "0.17": { + "vector": [-2.935, -0.275, 0.06], + "easing": "linear" + }, + "0.21": { + "vector": [-2.997, -0.051, 0.011], + "easing": "linear" + }, + "0.29": { + "vector": [-3.011, 0.112, -0.025], + "easing": "linear" + }, + "0.33": { + "vector": [-2.992, 0.232, -0.051], + "easing": "linear" + }, + "0.38": { + "vector": [-2.942, 0.339, -0.074], + "easing": "linear" + }, + "0.42": { + "vector": [-2.859, 0.451, -0.099], + "easing": "linear" + }, + "0.46": { + "vector": [-2.742, 0.567, -0.125], + "easing": "linear" + }, + "0.5": { + "vector": [-2.588, 0.679, -0.149], + "easing": "linear" + }, + "0.54": { + "vector": [-2.399, 0.778, -0.171], + "easing": "linear" + }, + "0.58": { + "vector": [-2.247, 1.221, -0.268], + "easing": "linear" + }, + "0.62": { + "vector": [-2.151, 1.782, -0.391], + "easing": "linear" + }, + "0.67": { + "vector": [-2.013, 2.08, -0.457], + "easing": "linear" + }, + "0.71": { + "vector": [-1.79, 1.987, -0.436], + "easing": "linear" + }, + "0.75": { + "vector": [-1.531, 1.399, -0.307], + "easing": "linear" + }, + "0.79": { + "vector": [-1.319, 0.545, -0.12], + "easing": "linear" + }, + "0.88": { + "vector": [-1.171, -0.353, 0.078], + "easing": "linear" + }, + "0.92": { + "vector": [-1.087, -1.193, 0.262], + "easing": "linear" + }, + "0.96": { + "vector": [-1.056, -1.971, 0.433], + "easing": "linear" + }, + "1.0": { + "vector": [-1.053, -2.66, 0.584], + "easing": "linear" + }, + "1.04": { + "vector": [-1.021, -2.808, 0.617], + "easing": "linear" + }, + "1.08": { + "vector": [-0.93, -2.269, 0.498], + "easing": "linear" + }, + "1.12": { + "vector": [-0.811, -1.49, 0.327], + "easing": "linear" + }, + "1.17": { + "vector": [-0.701, -0.766, 0.168], + "easing": "linear" + }, + "1.21": { + "vector": [-0.623, -0.163, 0.036], + "easing": "linear" + }, + "1.25": { + "vector": [-0.585, 0.378, -0.083], + "easing": "linear" + }, + "1.29": { + "vector": [-0.587, 0.927, -0.203], + "easing": "linear" + }, + "1.33": { + "vector": [-0.617, 1.507, -0.331], + "easing": "linear" + }, + "1.38": { + "vector": [-0.666, 2.04, -0.448], + "easing": "linear" + }, + "1.46": { + "vector": [-0.727, 2.247, -0.494], + "easing": "linear" + }, + "1.5": { + "vector": [-0.793, 2.079, -0.457], + "easing": "linear" + }, + "1.54": { + "vector": [-0.861, 1.677, -0.368], + "easing": "linear" + }, + "1.58": { + "vector": [-0.932, 1.279, -0.281], + "easing": "linear" + }, + "1.62": { + "vector": [-1.009, 0.872, -0.191], + "easing": "linear" + }, + "1.67": { + "vector": [-1.098, 0.344, -0.076], + "easing": "linear" + }, + "1.71": { + "vector": [-1.177, -0.289, 0.063], + "easing": "linear" + }, + "1.75": { + "vector": [-1.223, -0.962, 0.211], + "easing": "linear" + }, + "1.79": { + "vector": [-1.246, -1.39, 0.305], + "easing": "linear" + }, + "1.83": { + "vector": [-1.262, -1.403, 0.308], + "easing": "linear" + }, + "1.88": { + "vector": [-1.279, -1.296, 0.284], + "easing": "linear" + }, + "1.92": { + "vector": [-1.297, -1.247, 0.274], + "easing": "linear" + }, + "1.96": { + "vector": [-1.312, -1.283, 0.282], + "easing": "linear" + }, + "2.04": { + "vector": [-1.319, -1.299, 0.285], + "easing": "linear" + }, + "2.08": { + "vector": [-1.314, -1.113, 0.244], + "easing": "linear" + }, + "2.12": { + "vector": [-1.296, -0.722, 0.158], + "easing": "linear" + }, + "2.17": { + "vector": [-1.275, -0.229, 0.05], + "easing": "linear" + }, + "2.21": { + "vector": [-1.261, 0.272, -0.06], + "easing": "linear" + }, + "2.25": { + "vector": [-1.262, 0.744, -0.163], + "easing": "linear" + }, + "2.29": { + "vector": [-1.279, 1.185, -0.26], + "easing": "linear" + }, + "2.33": { + "vector": [-1.304, 1.754, -0.385], + "easing": "linear" + }, + "2.38": { + "vector": [-1.332, 2.243, -0.493], + "easing": "linear" + }, + "2.42": { + "vector": [-1.353, 2.317, -0.509], + "easing": "linear" + }, + "2.46": { + "vector": [-1.356, 1.865, -0.409], + "easing": "linear" + }, + "2.5": { + "vector": [-1.35, 1.082, -0.238], + "easing": "linear" + }, + "2.58": { + "vector": [-1.352, 0.362, -0.08], + "easing": "linear" + }, + "2.62": { + "vector": [-1.374, -0.18, 0.04], + "easing": "linear" + }, + "2.67": { + "vector": [-1.414, -0.604, 0.133], + "easing": "linear" + }, + "2.71": { + "vector": [-1.462, -1.001, 0.22], + "easing": "linear" + }, + "2.75": { + "vector": [-1.498, -1.194, 0.262], + "easing": "linear" + }, + "2.79": { + "vector": [-1.512, -1.002, 0.22], + "easing": "linear" + }, + "2.83": { + "vector": [-1.514, -0.684, 0.15], + "easing": "linear" + }, + "2.88": { + "vector": [-1.513, -0.411, 0.09], + "easing": "linear" + }, + "2.92": { + "vector": [-1.514, -0.219, 0.048], + "easing": "linear" + }, + "2.96": { + "vector": [-1.519, -0.07, 0.015], + "easing": "linear" + }, + "3.0": { + "vector": [-1.531, 0.079, -0.017], + "easing": "linear" + }, + "3.04": { + "vector": [-1.546, 0.249, -0.055], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [-0.613, 0.055, 0.002], + "easing": "linear" + }, + "0.04": { + "vector": [-0.842, -0.057, -0.002], + "easing": "linear" + }, + "0.08": { + "vector": [-1.133, -0.325, -0.011], + "easing": "linear" + }, + "0.12": { + "vector": [-1.396, -0.589, -0.021], + "easing": "linear" + }, + "0.17": { + "vector": [-1.564, -0.753, -0.026], + "easing": "linear" + }, + "0.21": { + "vector": [-1.602, -0.808, -0.028], + "easing": "linear" + }, + "0.29": { + "vector": [-1.509, -0.786, -0.027], + "easing": "linear" + }, + "0.33": { + "vector": [-1.301, -0.725, -0.025], + "easing": "linear" + }, + "0.38": { + "vector": [-1.001, -0.646, -0.023], + "easing": "linear" + }, + "0.42": { + "vector": [-0.633, -0.554, -0.019], + "easing": "linear" + }, + "0.46": { + "vector": [-0.218, -0.449, -0.016], + "easing": "linear" + }, + "0.5": { + "vector": [0.221, -0.334, -0.012], + "easing": "linear" + }, + "0.54": { + "vector": [0.667, -0.21, -0.007], + "easing": "linear" + }, + "0.58": { + "vector": [0.971, 0.118, 0.004], + "easing": "linear" + }, + "0.62": { + "vector": [1.013, 0.752, 0.026], + "easing": "linear" + }, + "0.67": { + "vector": [0.845, 1.49, 0.052], + "easing": "linear" + }, + "0.71": { + "vector": [0.52, 2.139, 0.075], + "easing": "linear" + }, + "0.75": { + "vector": [0.184, 2.577, 0.09], + "easing": "linear" + }, + "0.79": { + "vector": [-0.06, 2.708, 0.095], + "easing": "linear" + }, + "0.88": { + "vector": [-0.236, 2.502, 0.087], + "easing": "linear" + }, + "0.92": { + "vector": [-0.367, 1.995, 0.07], + "easing": "linear" + }, + "0.96": { + "vector": [-0.475, 1.231, 0.043], + "easing": "linear" + }, + "1.0": { + "vector": [-0.595, 0.256, 0.009], + "easing": "linear" + }, + "1.04": { + "vector": [-0.724, -0.791, -0.028], + "easing": "linear" + }, + "1.08": { + "vector": [-0.834, -1.694, -0.059], + "easing": "linear" + }, + "1.12": { + "vector": [-0.926, -2.27, -0.079], + "easing": "linear" + }, + "1.17": { + "vector": [-0.989, -2.504, -0.088], + "easing": "linear" + }, + "1.21": { + "vector": [-1.016, -2.465, -0.086], + "easing": "linear" + }, + "1.25": { + "vector": [-1.005, -2.215, -0.077], + "easing": "linear" + }, + "1.29": { + "vector": [-0.956, -1.779, -0.062], + "easing": "linear" + }, + "1.33": { + "vector": [-0.873, -1.149, -0.04], + "easing": "linear" + }, + "1.38": { + "vector": [-0.766, -0.335, -0.012], + "easing": "linear" + }, + "1.46": { + "vector": [-0.669, 0.535, 0.019], + "easing": "linear" + }, + "1.5": { + "vector": [-0.607, 1.289, 0.045], + "easing": "linear" + }, + "1.54": { + "vector": [-0.587, 1.82, 0.064], + "easing": "linear" + }, + "1.58": { + "vector": [-0.604, 2.11, 0.074], + "easing": "linear" + }, + "1.62": { + "vector": [-0.649, 2.201, 0.077], + "easing": "linear" + }, + "1.67": { + "vector": [-0.707, 2.103, 0.073], + "easing": "linear" + }, + "1.71": { + "vector": [-0.766, 1.78, 0.062], + "easing": "linear" + }, + "1.75": { + "vector": [-0.805, 1.205, 0.042], + "easing": "linear" + }, + "1.79": { + "vector": [-0.815, 0.484, 0.017], + "easing": "linear" + }, + "1.83": { + "vector": [-0.804, -0.177, -0.006], + "easing": "linear" + }, + "1.88": { + "vector": [-0.788, -0.68, -0.024], + "easing": "linear" + }, + "1.92": { + "vector": [-0.78, -1.038, -0.036], + "easing": "linear" + }, + "1.96": { + "vector": [-0.789, -1.306, -0.046], + "easing": "linear" + }, + "2.04": { + "vector": [-0.819, -1.541, -0.054], + "easing": "linear" + }, + "2.08": { + "vector": [-0.862, -1.749, -0.061], + "easing": "linear" + }, + "2.12": { + "vector": [-0.904, -1.867, -0.065], + "easing": "linear" + }, + "2.17": { + "vector": [-0.932, -1.841, -0.064], + "easing": "linear" + }, + "2.21": { + "vector": [-0.935, -1.656, -0.058], + "easing": "linear" + }, + "2.25": { + "vector": [-0.909, -1.326, -0.046], + "easing": "linear" + }, + "2.29": { + "vector": [-0.86, -0.868, -0.03], + "easing": "linear" + }, + "2.33": { + "vector": [-0.784, -0.221, -0.008], + "easing": "linear" + }, + "2.38": { + "vector": [-0.705, 0.601, 0.021], + "easing": "linear" + }, + "2.42": { + "vector": [-0.656, 1.454, 0.051], + "easing": "linear" + }, + "2.46": { + "vector": [-0.641, 2.17, 0.076], + "easing": "linear" + }, + "2.5": { + "vector": [-0.642, 2.569, 0.09], + "easing": "linear" + }, + "2.58": { + "vector": [-0.646, 2.592, 0.091], + "easing": "linear" + }, + "2.62": { + "vector": [-0.654, 2.302, 0.08], + "easing": "linear" + }, + "2.67": { + "vector": [-0.669, 1.779, 0.062], + "easing": "linear" + }, + "2.71": { + "vector": [-0.695, 1.059, 0.037], + "easing": "linear" + }, + "2.75": { + "vector": [-0.725, 0.254, 0.009], + "easing": "linear" + }, + "2.79": { + "vector": [-0.74, -0.429, -0.015], + "easing": "linear" + }, + "2.83": { + "vector": [-0.739, -0.898, -0.031], + "easing": "linear" + }, + "2.88": { + "vector": [-0.721, -1.154, -0.04], + "easing": "linear" + }, + "2.92": { + "vector": [-0.691, -1.247, -0.044], + "easing": "linear" + }, + "2.96": { + "vector": [-0.654, -1.215, -0.042], + "easing": "linear" + }, + "3.0": { + "vector": [-0.615, -1.073, -0.037], + "easing": "linear" + }, + "3.04": { + "vector": [-0.577, -0.818, -0.029], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "lowerJaw6B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube30": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube6": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube0": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [-4.961, -1.357, 0.199], + "easing": "linear" + }, + "0.04": { + "vector": [-5.014, -0.802, 0.117], + "easing": "linear" + }, + "0.08": { + "vector": [-4.989, -0.261, 0.038], + "easing": "linear" + }, + "0.12": { + "vector": [-4.884, 0.089, -0.013], + "easing": "linear" + }, + "0.17": { + "vector": [-4.736, 0.189, -0.028], + "easing": "linear" + }, + "0.21": { + "vector": [-4.59, 0.072, -0.011], + "easing": "linear" + }, + "0.29": { + "vector": [-4.48, -0.178, 0.026], + "easing": "linear" + }, + "0.33": { + "vector": [-4.422, -0.47, 0.069], + "easing": "linear" + }, + "0.38": { + "vector": [-4.416, -0.738, 0.108], + "easing": "linear" + }, + "0.42": { + "vector": [-4.45, -0.951, 0.139], + "easing": "linear" + }, + "0.46": { + "vector": [-4.504, -1.111, 0.163], + "easing": "linear" + }, + "0.5": { + "vector": [-4.556, -1.242, 0.182], + "easing": "linear" + }, + "0.54": { + "vector": [-4.585, -1.378, 0.202], + "easing": "linear" + }, + "0.58": { + "vector": [-4.57, -1.89, 0.277], + "easing": "linear" + }, + "0.62": { + "vector": [-4.522, -2.756, 0.406], + "easing": "linear" + }, + "0.67": { + "vector": [-4.485, -3.442, 0.507], + "easing": "linear" + }, + "0.71": { + "vector": [-4.503, -3.648, 0.538], + "easing": "linear" + }, + "0.75": { + "vector": [-4.583, -3.318, 0.489], + "easing": "linear" + }, + "0.79": { + "vector": [-4.684, -2.564, 0.377], + "easing": "linear" + }, + "0.88": { + "vector": [-4.735, -1.569, 0.23], + "easing": "linear" + }, + "0.92": { + "vector": [-4.669, -0.498, 0.073], + "easing": "linear" + }, + "0.96": { + "vector": [-4.462, 0.547, -0.08], + "easing": "linear" + }, + "1.0": { + "vector": [-4.138, 1.489, -0.217], + "easing": "linear" + }, + "1.04": { + "vector": [-3.802, 2.13, -0.31], + "easing": "linear" + }, + "1.08": { + "vector": [-3.573, 2.272, -0.331], + "easing": "linear" + }, + "1.12": { + "vector": [-3.523, 1.909, -0.278], + "easing": "linear" + }, + "1.17": { + "vector": [-3.656, 1.181, -0.172], + "easing": "linear" + }, + "1.21": { + "vector": [-3.924, 0.27, -0.039], + "easing": "linear" + }, + "1.25": { + "vector": [-4.256, -0.679, 0.099], + "easing": "linear" + }, + "1.29": { + "vector": [-4.59, -1.593, 0.234], + "easing": "linear" + }, + "1.33": { + "vector": [-4.874, -2.465, 0.362], + "easing": "linear" + }, + "1.38": { + "vector": [-5.061, -3.29, 0.485], + "easing": "linear" + }, + "1.46": { + "vector": [-5.125, -3.919, 0.579], + "easing": "linear" + }, + "1.5": { + "vector": [-5.081, -4.204, 0.621], + "easing": "linear" + }, + "1.54": { + "vector": [-4.981, -4.024, 0.594], + "easing": "linear" + }, + "1.58": { + "vector": [-4.85, -3.446, 0.508], + "easing": "linear" + }, + "1.62": { + "vector": [-4.698, -2.628, 0.387], + "easing": "linear" + }, + "1.67": { + "vector": [-4.524, -1.736, 0.255], + "easing": "linear" + }, + "1.71": { + "vector": [-4.333, -0.889, 0.13], + "easing": "linear" + }, + "1.75": { + "vector": [-4.135, -0.127, 0.019], + "easing": "linear" + }, + "1.79": { + "vector": [-3.952, 0.41, -0.06], + "easing": "linear" + }, + "1.83": { + "vector": [-3.829, 0.593, -0.087], + "easing": "linear" + }, + "1.88": { + "vector": [-3.794, 0.547, -0.08], + "easing": "linear" + }, + "1.92": { + "vector": [-3.856, 0.439, -0.064], + "easing": "linear" + }, + "1.96": { + "vector": [-4.007, 0.421, -0.062], + "easing": "linear" + }, + "2.04": { + "vector": [-4.214, 0.451, -0.066], + "easing": "linear" + }, + "2.08": { + "vector": [-4.435, 0.409, -0.06], + "easing": "linear" + }, + "2.12": { + "vector": [-4.637, 0.229, -0.034], + "easing": "linear" + }, + "2.17": { + "vector": [-4.798, -0.1, 0.015], + "easing": "linear" + }, + "2.21": { + "vector": [-4.902, -0.556, 0.081], + "easing": "linear" + }, + "2.25": { + "vector": [-4.942, -1.103, 0.162], + "easing": "linear" + }, + "2.29": { + "vector": [-4.914, -1.71, 0.251], + "easing": "linear" + }, + "2.33": { + "vector": [-4.818, -2.461, 0.362], + "easing": "linear" + }, + "2.38": { + "vector": [-4.667, -3.273, 0.482], + "easing": "linear" + }, + "2.42": { + "vector": [-4.542, -3.713, 0.548], + "easing": "linear" + }, + "2.46": { + "vector": [-4.521, -3.525, 0.52], + "easing": "linear" + }, + "2.5": { + "vector": [-4.574, -2.891, 0.426], + "easing": "linear" + }, + "2.58": { + "vector": [-4.629, -2.062, 0.303], + "easing": "linear" + }, + "2.62": { + "vector": [-4.618, -1.245, 0.183], + "easing": "linear" + }, + "2.67": { + "vector": [-4.514, -0.557, 0.082], + "easing": "linear" + }, + "2.71": { + "vector": [-4.335, -0.016, 0.002], + "easing": "linear" + }, + "2.75": { + "vector": [-4.13, 0.28, -0.041], + "easing": "linear" + }, + "2.79": { + "vector": [-3.964, 0.212, -0.031], + "easing": "linear" + }, + "2.83": { + "vector": [-3.88, -0.108, 0.016], + "easing": "linear" + }, + "2.88": { + "vector": [-3.888, -0.53, 0.078], + "easing": "linear" + }, + "2.92": { + "vector": [-3.979, -0.929, 0.136], + "easing": "linear" + }, + "2.96": { + "vector": [-2.984, -0.698, 0.096], + "easing": "linear" + }, + "3.0": { + "vector": [-1.988, -0.466, 0.06], + "easing": "linear" + }, + "3.04": { + "vector": [-0.994, -0.233, 0.028], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [-8.486, 0.528, -0.428], + "easing": "linear" + }, + "0.04": { + "vector": [-8.292, 1.478, -1.191], + "easing": "linear" + }, + "0.08": { + "vector": [-7.979, 2.505, -2.004], + "easing": "linear" + }, + "0.12": { + "vector": [-7.626, 3.333, -2.653], + "easing": "linear" + }, + "0.17": { + "vector": [-7.294, 3.784, -3.004], + "easing": "linear" + }, + "0.21": { + "vector": [-7.033, 3.799, -3.015], + "easing": "linear" + }, + "0.29": { + "vector": [-6.888, 3.429, -2.727], + "easing": "linear" + }, + "0.33": { + "vector": [-6.881, 2.801, -2.237], + "easing": "linear" + }, + "0.38": { + "vector": [-7.003, 2.076, -1.666], + "easing": "linear" + }, + "0.42": { + "vector": [-7.211, 1.395, -1.124], + "easing": "linear" + }, + "0.46": { + "vector": [-7.451, 0.85, -0.688], + "easing": "linear" + }, + "0.5": { + "vector": [-7.674, 0.47, -0.381], + "easing": "linear" + }, + "0.54": { + "vector": [-7.851, 0.225, -0.183], + "easing": "linear" + }, + "0.58": { + "vector": [-8.033, -0.187, 0.153], + "easing": "linear" + }, + "0.62": { + "vector": [-8.251, -0.851, 0.697], + "easing": "linear" + }, + "0.67": { + "vector": [-8.468, -1.484, 1.222], + "easing": "linear" + }, + "0.71": { + "vector": [-8.624, -1.814, 1.497], + "easing": "linear" + }, + "0.75": { + "vector": [-8.663, -1.646, 1.357], + "easing": "linear" + }, + "0.79": { + "vector": [-8.557, -0.908, 0.744], + "easing": "linear" + }, + "0.88": { + "vector": [-8.298, 0.344, -0.279], + "easing": "linear" + }, + "0.92": { + "vector": [-7.872, 1.962, -1.575], + "easing": "linear" + }, + "0.96": { + "vector": [-7.242, 3.77, -2.992], + "easing": "linear" + }, + "1.0": { + "vector": [-6.38, 5.567, -4.372], + "easing": "linear" + }, + "1.04": { + "vector": [-5.401, 6.978, -5.439], + "easing": "linear" + }, + "1.08": { + "vector": [-4.542, 7.645, -5.939], + "easing": "linear" + }, + "1.12": { + "vector": [-4.08, 7.412, -5.764], + "easing": "linear" + }, + "1.17": { + "vector": [-4.244, 6.337, -4.956], + "easing": "linear" + }, + "1.21": { + "vector": [-5.097, 4.649, -3.671], + "easing": "linear" + }, + "1.25": { + "vector": [-6.463, 2.665, -2.13], + "easing": "linear" + }, + "1.29": { + "vector": [-7.99, 0.689, -0.558], + "easing": "linear" + }, + "1.33": { + "vector": [-9.305, -1.066, 0.875], + "easing": "linear" + }, + "1.38": { + "vector": [-10.157, -2.47, 2.05], + "easing": "linear" + }, + "1.46": { + "vector": [-10.464, -3.351, 2.801], + "easing": "linear" + }, + "1.5": { + "vector": [-10.304, -3.605, 3.02], + "easing": "linear" + }, + "1.54": { + "vector": [-9.835, -3.204, 2.675], + "easing": "linear" + }, + "1.58": { + "vector": [-9.224, -2.245, 1.86], + "easing": "linear" + }, + "1.62": { + "vector": [-8.593, -0.904, 0.741], + "easing": "linear" + }, + "1.67": { + "vector": [-7.994, 0.619, -0.502], + "easing": "linear" + }, + "1.71": { + "vector": [-7.414, 2.148, -1.722], + "easing": "linear" + }, + "1.75": { + "vector": [-6.804, 3.563, -2.832], + "easing": "linear" + }, + "1.79": { + "vector": [-6.183, 4.643, -3.666], + "easing": "linear" + }, + "1.83": { + "vector": [-5.657, 5.148, -4.053], + "easing": "linear" + }, + "1.88": { + "vector": [-5.32, 5.118, -4.03], + "easing": "linear" + }, + "1.92": { + "vector": [-5.248, 4.712, -3.719], + "easing": "linear" + }, + "1.96": { + "vector": [-5.449, 4.176, -3.306], + "easing": "linear" + }, + "2.04": { + "vector": [-5.88, 3.666, -2.912], + "easing": "linear" + }, + "2.08": { + "vector": [-6.454, 3.234, -2.576], + "easing": "linear" + }, + "2.12": { + "vector": [-7.071, 2.861, -2.284], + "easing": "linear" + }, + "2.17": { + "vector": [-7.642, 2.48, -1.985], + "easing": "linear" + }, + "2.21": { + "vector": [-8.112, 2.015, -1.617], + "easing": "linear" + }, + "2.25": { + "vector": [-8.453, 1.413, -1.139], + "easing": "linear" + }, + "2.29": { + "vector": [-8.666, 0.665, -0.539], + "easing": "linear" + }, + "2.33": { + "vector": [-8.791, -0.303, 0.247], + "easing": "linear" + }, + "2.38": { + "vector": [-8.845, -1.378, 1.133], + "easing": "linear" + }, + "2.42": { + "vector": [-8.792, -2.161, 1.788], + "easing": "linear" + }, + "2.46": { + "vector": [-8.611, -2.324, 1.926], + "easing": "linear" + }, + "2.5": { + "vector": [-8.338, -1.815, 1.498], + "easing": "linear" + }, + "2.58": { + "vector": [-8.037, -0.743, 0.608], + "easing": "linear" + }, + "2.62": { + "vector": [-7.745, 0.673, -0.545], + "easing": "linear" + }, + "2.67": { + "vector": [-7.445, 2.179, -1.747], + "easing": "linear" + }, + "2.71": { + "vector": [-7.07, 3.572, -2.839], + "easing": "linear" + }, + "2.75": { + "vector": [-6.612, 4.572, -3.612], + "easing": "linear" + }, + "2.79": { + "vector": [-6.175, 4.892, -3.857], + "easing": "linear" + }, + "2.83": { + "vector": [-5.878, 4.546, -3.592], + "easing": "linear" + }, + "2.88": { + "vector": [-5.837, 3.701, -2.939], + "easing": "linear" + }, + "2.92": { + "vector": [-6.089, 2.615, -2.091], + "easing": "linear" + }, + "2.96": { + "vector": [-4.566, 1.982, -1.544], + "easing": "linear" + }, + "3.0": { + "vector": [-3.042, 1.334, -1.013], + "easing": "linear" + }, + "3.04": { + "vector": [-1.52, 0.673, -0.498], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [-4.039, 0.923, -0.135], + "easing": "linear" + }, + "0.04": { + "vector": [-4.171, 1.554, -0.228], + "easing": "linear" + }, + "0.08": { + "vector": [-4.351, 2.158, -0.317], + "easing": "linear" + }, + "0.12": { + "vector": [-4.541, 2.541, -0.374], + "easing": "linear" + }, + "0.17": { + "vector": [-4.713, 2.636, -0.388], + "easing": "linear" + }, + "0.21": { + "vector": [-4.842, 2.486, -0.366], + "easing": "linear" + }, + "0.29": { + "vector": [-4.899, 2.185, -0.321], + "easing": "linear" + }, + "0.33": { + "vector": [-4.867, 1.836, -0.27], + "easing": "linear" + }, + "0.38": { + "vector": [-4.748, 1.515, -0.222], + "easing": "linear" + }, + "0.42": { + "vector": [-4.57, 1.259, -0.185], + "easing": "linear" + }, + "0.46": { + "vector": [-4.368, 1.066, -0.156], + "easing": "linear" + }, + "0.5": { + "vector": [-4.183, 0.912, -0.134], + "easing": "linear" + }, + "0.54": { + "vector": [-4.044, 0.763, -0.112], + "easing": "linear" + }, + "0.58": { + "vector": [-3.985, 0.263, -0.038], + "easing": "linear" + }, + "0.62": { + "vector": [-3.99, -0.565, 0.083], + "easing": "linear" + }, + "0.67": { + "vector": [-4.013, -1.225, 0.179], + "easing": "linear" + }, + "0.71": { + "vector": [-4.055, -1.443, 0.21], + "easing": "linear" + }, + "0.75": { + "vector": [-4.141, -1.161, 0.169], + "easing": "linear" + }, + "0.79": { + "vector": [-4.279, -0.47, 0.069], + "easing": "linear" + }, + "0.88": { + "vector": [-4.444, 0.476, -0.07], + "easing": "linear" + }, + "0.92": { + "vector": [-4.594, 1.536, -0.225], + "easing": "linear" + }, + "0.96": { + "vector": [-4.69, 2.616, -0.385], + "easing": "linear" + }, + "1.0": { + "vector": [-4.713, 3.632, -0.536], + "easing": "linear" + }, + "1.04": { + "vector": [-4.696, 4.36, -0.644], + "easing": "linear" + }, + "1.08": { + "vector": [-4.708, 4.566, -0.675], + "easing": "linear" + }, + "1.12": { + "vector": [-4.764, 4.211, -0.622], + "easing": "linear" + }, + "1.17": { + "vector": [-4.825, 3.431, -0.506], + "easing": "linear" + }, + "1.21": { + "vector": [-4.83, 2.432, -0.358], + "easing": "linear" + }, + "1.25": { + "vector": [-4.737, 1.398, -0.205], + "easing": "linear" + }, + "1.29": { + "vector": [-4.542, 0.441, -0.065], + "easing": "linear" + }, + "1.33": { + "vector": [-4.277, -0.412, 0.06], + "easing": "linear" + }, + "1.38": { + "vector": [-3.986, -1.159, 0.169], + "easing": "linear" + }, + "1.46": { + "vector": [-3.74, -1.686, 0.246], + "easing": "linear" + }, + "1.5": { + "vector": [-3.601, -1.894, 0.276], + "easing": "linear" + }, + "1.54": { + "vector": [-3.6, -1.701, 0.248], + "easing": "linear" + }, + "1.58": { + "vector": [-3.742, -1.178, 0.172], + "easing": "linear" + }, + "1.62": { + "vector": [-3.997, -0.455, 0.066], + "easing": "linear" + }, + "1.67": { + "vector": [-4.319, 0.345, -0.051], + "easing": "linear" + }, + "1.71": { + "vector": [-4.657, 1.148, -0.168], + "easing": "linear" + }, + "1.75": { + "vector": [-4.957, 1.931, -0.284], + "easing": "linear" + }, + "1.79": { + "vector": [-5.172, 2.55, -0.375], + "easing": "linear" + }, + "1.83": { + "vector": [-5.276, 2.835, -0.417], + "easing": "linear" + }, + "1.88": { + "vector": [-5.255, 2.872, -0.423], + "easing": "linear" + }, + "1.92": { + "vector": [-5.108, 2.801, -0.412], + "easing": "linear" + }, + "1.96": { + "vector": [-4.856, 2.766, -0.407], + "easing": "linear" + }, + "2.04": { + "vector": [-4.572, 2.735, -0.402], + "easing": "linear" + }, + "2.08": { + "vector": [-4.334, 2.608, -0.384], + "easing": "linear" + }, + "2.12": { + "vector": [-4.187, 2.35, -0.345], + "easing": "linear" + }, + "2.17": { + "vector": [-4.137, 1.974, -0.29], + "easing": "linear" + }, + "2.21": { + "vector": [-4.159, 1.515, -0.222], + "easing": "linear" + }, + "2.25": { + "vector": [-4.211, 1.004, -0.147], + "easing": "linear" + }, + "2.29": { + "vector": [-4.255, 0.458, -0.067], + "easing": "linear" + }, + "2.33": { + "vector": [-4.255, -0.229, 0.033], + "easing": "linear" + }, + "2.38": { + "vector": [-4.202, -0.994, 0.145], + "easing": "linear" + }, + "2.42": { + "vector": [-4.106, -1.425, 0.208], + "easing": "linear" + }, + "2.46": { + "vector": [-4.014, -1.268, 0.185], + "easing": "linear" + }, + "2.5": { + "vector": [-3.997, -0.691, 0.101], + "easing": "linear" + }, + "2.58": { + "vector": [-4.077, 0.08, -0.012], + "easing": "linear" + }, + "2.62": { + "vector": [-4.242, 0.858, -0.126], + "easing": "linear" + }, + "2.67": { + "vector": [-4.463, 1.543, -0.226], + "easing": "linear" + }, + "2.71": { + "vector": [-4.706, 2.123, -0.312], + "easing": "linear" + }, + "2.75": { + "vector": [-4.93, 2.49, -0.366], + "easing": "linear" + }, + "2.79": { + "vector": [-5.102, 2.495, -0.367], + "easing": "linear" + }, + "2.83": { + "vector": [-5.184, 2.223, -0.327], + "easing": "linear" + }, + "2.88": { + "vector": [-5.149, 1.814, -0.266], + "easing": "linear" + }, + "2.92": { + "vector": [-4.998, 1.395, -0.205], + "easing": "linear" + }, + "2.96": { + "vector": [-3.747, 1.048, -0.142], + "easing": "linear" + }, + "3.0": { + "vector": [-2.497, 0.7, -0.087], + "easing": "linear" + }, + "3.04": { + "vector": [-1.248, 0.35, -0.04], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [-6.211, -2.626, 2.1], + "easing": "linear" + }, + "0.04": { + "vector": [-6.556, -1.794, 1.442], + "easing": "linear" + }, + "0.08": { + "vector": [-7.164, -0.828, 0.67], + "easing": "linear" + }, + "0.12": { + "vector": [-7.866, 0.022, -0.018], + "easing": "linear" + }, + "0.17": { + "vector": [-8.47, 0.561, -0.459], + "easing": "linear" + }, + "0.21": { + "vector": [-8.836, 0.696, -0.57], + "easing": "linear" + }, + "0.29": { + "vector": [-8.916, 0.452, -0.369], + "easing": "linear" + }, + "0.33": { + "vector": [-8.739, -0.06, 0.049], + "easing": "linear" + }, + "0.38": { + "vector": [-8.381, -0.686, 0.556], + "easing": "linear" + }, + "0.42": { + "vector": [-7.921, -1.283, 1.035], + "easing": "linear" + }, + "0.46": { + "vector": [-7.43, -1.754, 1.411], + "easing": "linear" + }, + "0.5": { + "vector": [-6.965, -2.062, 1.654], + "easing": "linear" + }, + "0.54": { + "vector": [-6.572, -2.224, 1.782], + "easing": "linear" + }, + "0.58": { + "vector": [-6.169, -2.651, 2.119], + "easing": "linear" + }, + "0.62": { + "vector": [-5.732, -3.526, 2.803], + "easing": "linear" + }, + "0.67": { + "vector": [-5.4, -4.491, 3.549], + "easing": "linear" + }, + "0.71": { + "vector": [-5.294, -5.184, 4.081], + "easing": "linear" + }, + "0.75": { + "vector": [-5.496, -5.318, 4.183], + "easing": "linear" + }, + "0.79": { + "vector": [-6.034, -4.751, 3.749], + "easing": "linear" + }, + "0.88": { + "vector": [-6.858, -3.515, 2.794], + "easing": "linear" + }, + "0.92": { + "vector": [-7.83, -1.794, 1.442], + "easing": "linear" + }, + "0.96": { + "vector": [-8.749, 0.144, -0.117], + "easing": "linear" + }, + "1.0": { + "vector": [-9.416, 1.985, -1.641], + "easing": "linear" + }, + "1.04": { + "vector": [-9.719, 3.357, -2.806], + "easing": "linear" + }, + "1.08": { + "vector": [-9.677, 3.967, -3.334], + "easing": "linear" + }, + "1.12": { + "vector": [-9.387, 3.706, -3.107], + "easing": "linear" + }, + "1.17": { + "vector": [-8.991, 2.667, -2.217], + "easing": "linear" + }, + "1.21": { + "vector": [-8.598, 1.083, -0.889], + "easing": "linear" + }, + "1.25": { + "vector": [-8.22, -0.762, 0.617], + "easing": "linear" + }, + "1.29": { + "vector": [-7.779, -2.613, 2.09], + "easing": "linear" + }, + "1.33": { + "vector": [-7.169, -4.304, 3.405], + "easing": "linear" + }, + "1.38": { + "vector": [-6.341, -5.727, 4.494], + "easing": "linear" + }, + "1.46": { + "vector": [-5.409, -6.686, 5.22], + "easing": "linear" + }, + "1.5": { + "vector": [-4.606, -7.038, 5.484], + "easing": "linear" + }, + "1.54": { + "vector": [-4.202, -6.708, 5.236], + "easing": "linear" + }, + "1.58": { + "vector": [-4.385, -5.768, 4.526], + "easing": "linear" + }, + "1.62": { + "vector": [-5.175, -4.395, 3.475], + "easing": "linear" + }, + "1.67": { + "vector": [-6.406, -2.808, 2.243], + "easing": "linear" + }, + "1.71": { + "vector": [-7.786, -1.212, 0.979], + "easing": "linear" + }, + "1.75": { + "vector": [-9.011, 0.253, -0.207], + "easing": "linear" + }, + "1.79": { + "vector": [-9.84, 1.372, -1.129], + "easing": "linear" + }, + "1.83": { + "vector": [-10.159, 1.927, -1.592], + "easing": "linear" + }, + "1.88": { + "vector": [-10.012, 1.956, -1.617], + "easing": "linear" + }, + "1.92": { + "vector": [-9.551, 1.612, -1.329], + "easing": "linear" + }, + "1.96": { + "vector": [-8.958, 1.115, -0.916], + "easing": "linear" + }, + "2.04": { + "vector": [-8.37, 0.594, -0.486], + "easing": "linear" + }, + "2.08": { + "vector": [-7.863, 0.091, -0.074], + "easing": "linear" + }, + "2.12": { + "vector": [-7.465, -0.387, 0.314], + "easing": "linear" + }, + "2.17": { + "vector": [-7.182, -0.865, 0.7], + "easing": "linear" + }, + "2.21": { + "vector": [-6.993, -1.378, 1.111], + "easing": "linear" + }, + "2.25": { + "vector": [-6.861, -1.955, 1.57], + "easing": "linear" + }, + "2.29": { + "vector": [-6.733, -2.619, 2.094], + "easing": "linear" + }, + "2.33": { + "vector": [-6.515, -3.489, 2.774], + "easing": "linear" + }, + "2.38": { + "vector": [-6.163, -4.526, 3.576], + "easing": "linear" + }, + "2.42": { + "vector": [-5.785, -5.348, 4.206], + "easing": "linear" + }, + "2.46": { + "vector": [-5.542, -5.59, 4.39], + "easing": "linear" + }, + "2.5": { + "vector": [-5.562, -5.159, 4.061], + "easing": "linear" + }, + "2.58": { + "vector": [-5.928, -4.129, 3.27], + "easing": "linear" + }, + "2.62": { + "vector": [-6.617, -2.711, 2.166], + "easing": "linear" + }, + "2.67": { + "vector": [-7.497, -1.173, 0.947], + "easing": "linear" + }, + "2.71": { + "vector": [-8.374, 0.25, -0.204], + "easing": "linear" + }, + "2.75": { + "vector": [-9.046, 1.276, -1.049], + "easing": "linear" + }, + "2.79": { + "vector": [-9.376, 1.652, -1.362], + "easing": "linear" + }, + "2.83": { + "vector": [-9.356, 1.389, -1.143], + "easing": "linear" + }, + "2.88": { + "vector": [-9.064, 0.649, -0.531], + "easing": "linear" + }, + "2.92": { + "vector": [-8.606, -0.334, 0.272], + "easing": "linear" + }, + "2.96": { + "vector": [-6.457, -0.254, 0.199], + "easing": "linear" + }, + "3.0": { + "vector": [-4.305, -0.172, 0.129], + "easing": "linear" + }, + "3.04": { + "vector": [-2.152, -0.087, 0.063], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [-0.056, -0.005, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.009, -0.026, 0.002], + "easing": "linear" + }, + "0.08": { + "vector": [0.062, -0.036, 0.003], + "easing": "linear" + }, + "0.12": { + "vector": [0.104, -0.045, 0.004], + "easing": "linear" + }, + "0.17": { + "vector": [0.133, -0.051, 0.005], + "easing": "linear" + }, + "0.21": { + "vector": [0.15, -0.055, 0.005], + "easing": "linear" + }, + "0.29": { + "vector": [0.154, -0.054, 0.005], + "easing": "linear" + }, + "0.33": { + "vector": [0.147, -0.052, 0.005], + "easing": "linear" + }, + "0.38": { + "vector": [0.129, -0.047, 0.004], + "easing": "linear" + }, + "0.42": { + "vector": [0.097, -0.039, 0.004], + "easing": "linear" + }, + "0.46": { + "vector": [0.056, -0.029, 0.003], + "easing": "linear" + }, + "0.5": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.54": { + "vector": [-0.063, 0, 0], + "easing": "linear" + }, + "0.58": { + "vector": [-0.103, 0.044, -0.004], + "easing": "linear" + }, + "0.62": { + "vector": [-0.107, 0.104, -0.009], + "easing": "linear" + }, + "0.67": { + "vector": [-0.107, 0.143, -0.013], + "easing": "linear" + }, + "0.71": { + "vector": [-0.11, 0.164, -0.015], + "easing": "linear" + }, + "0.75": { + "vector": [-0.113, 0.168, -0.015], + "easing": "linear" + }, + "0.79": { + "vector": [-0.115, 0.154, -0.014], + "easing": "linear" + }, + "0.88": { + "vector": [-0.118, 0.124, -0.011], + "easing": "linear" + }, + "0.92": { + "vector": [-0.119, 0.078, -0.007], + "easing": "linear" + }, + "0.96": { + "vector": [-0.121, 0.017, -0.002], + "easing": "linear" + }, + "1.0": { + "vector": [-0.125, -0.052, 0.005], + "easing": "linear" + }, + "1.04": { + "vector": [-0.129, -0.107, 0.01], + "easing": "linear" + }, + "1.08": { + "vector": [-0.132, -0.142, 0.013], + "easing": "linear" + }, + "1.12": { + "vector": [-0.135, -0.161, 0.015], + "easing": "linear" + }, + "1.17": { + "vector": [-0.137, -0.164, 0.015], + "easing": "linear" + }, + "1.21": { + "vector": [-0.138, -0.15, 0.014], + "easing": "linear" + }, + "1.25": { + "vector": [-0.14, -0.122, 0.011], + "easing": "linear" + }, + "1.29": { + "vector": [-0.139, -0.077, 0.007], + "easing": "linear" + }, + "1.33": { + "vector": [-0.141, -0.018, 0.002], + "easing": "linear" + }, + "1.38": { + "vector": [-0.142, 0.05, -0.005], + "easing": "linear" + }, + "1.46": { + "vector": [-0.145, 0.105, -0.01], + "easing": "linear" + }, + "1.5": { + "vector": [-0.147, 0.142, -0.013], + "easing": "linear" + }, + "1.54": { + "vector": [-0.148, 0.161, -0.015], + "easing": "linear" + }, + "1.58": { + "vector": [-0.149, 0.165, -0.015], + "easing": "linear" + }, + "1.62": { + "vector": [-0.149, 0.151, -0.014], + "easing": "linear" + }, + "1.67": { + "vector": [-0.149, 0.122, -0.011], + "easing": "linear" + }, + "1.71": { + "vector": [-0.149, 0.077, -0.007], + "easing": "linear" + }, + "1.75": { + "vector": [-0.15, 0.016, -0.001], + "easing": "linear" + }, + "1.79": { + "vector": [-0.151, -0.04, 0.004], + "easing": "linear" + }, + "1.83": { + "vector": [-0.151, -0.073, 0.007], + "easing": "linear" + }, + "1.88": { + "vector": [-0.151, -0.098, 0.009], + "easing": "linear" + }, + "1.92": { + "vector": [-0.151, -0.116, 0.011], + "easing": "linear" + }, + "1.96": { + "vector": [-0.151, -0.127, 0.012], + "easing": "linear" + }, + "2.04": { + "vector": [-0.15, -0.131, 0.012], + "easing": "linear" + }, + "2.08": { + "vector": [-0.15, -0.128, 0.012], + "easing": "linear" + }, + "2.12": { + "vector": [-0.149, -0.119, 0.011], + "easing": "linear" + }, + "2.17": { + "vector": [-0.148, -0.101, 0.009], + "easing": "linear" + }, + "2.21": { + "vector": [-0.146, -0.077, 0.007], + "easing": "linear" + }, + "2.25": { + "vector": [-0.143, -0.046, 0.004], + "easing": "linear" + }, + "2.29": { + "vector": [-0.144, -0.008, 0.001], + "easing": "linear" + }, + "2.33": { + "vector": [-0.142, 0.05, -0.005], + "easing": "linear" + }, + "2.38": { + "vector": [-0.141, 0.111, -0.01], + "easing": "linear" + }, + "2.42": { + "vector": [-0.141, 0.154, -0.014], + "easing": "linear" + }, + "2.46": { + "vector": [-0.139, 0.175, -0.016], + "easing": "linear" + }, + "2.5": { + "vector": [-0.137, 0.178, -0.016], + "easing": "linear" + }, + "2.58": { + "vector": [-0.134, 0.164, -0.015], + "easing": "linear" + }, + "2.62": { + "vector": [-0.132, 0.133, -0.012], + "easing": "linear" + }, + "2.67": { + "vector": [-0.128, 0.084, -0.008], + "easing": "linear" + }, + "2.71": { + "vector": [-0.124, 0.019, -0.002], + "easing": "linear" + }, + "2.75": { + "vector": [-0.121, -0.041, 0.004], + "easing": "linear" + }, + "2.79": { + "vector": [-0.12, -0.077, 0.007], + "easing": "linear" + }, + "2.83": { + "vector": [-0.103, -0.066, 0.006], + "easing": "linear" + }, + "2.88": { + "vector": [-0.086, -0.055, 0.005], + "easing": "linear" + }, + "2.92": { + "vector": [-0.068, -0.044, 0.004], + "easing": "linear" + }, + "2.96": { + "vector": [-0.051, -0.033, 0.003], + "easing": "linear" + }, + "3.0": { + "vector": [-0.034, -0.022, 0.002], + "easing": "linear" + }, + "3.04": { + "vector": [-0.017, -0.011, 0.001], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [-0.207, 0.006, 0.001], + "easing": "linear" + }, + "0.04": { + "vector": [0.026, 0.01, 0.002], + "easing": "linear" + }, + "0.08": { + "vector": [0.29, -0.036, -0.007], + "easing": "linear" + }, + "0.12": { + "vector": [0.508, -0.06, -0.012], + "easing": "linear" + }, + "0.17": { + "vector": [0.671, -0.079, -0.015], + "easing": "linear" + }, + "0.21": { + "vector": [0.775, -0.091, -0.018], + "easing": "linear" + }, + "0.29": { + "vector": [0.827, -0.098, -0.019], + "easing": "linear" + }, + "0.33": { + "vector": [0.822, -0.099, -0.019], + "easing": "linear" + }, + "0.38": { + "vector": [0.764, -0.094, -0.018], + "easing": "linear" + }, + "0.42": { + "vector": [0.658, -0.085, -0.016], + "easing": "linear" + }, + "0.46": { + "vector": [0.494, -0.071, -0.014], + "easing": "linear" + }, + "0.5": { + "vector": [0.284, -0.09, -0.017], + "easing": "linear" + }, + "0.54": { + "vector": [0.015, -0.023, -0.004], + "easing": "linear" + }, + "0.58": { + "vector": [-0.215, -0.024, -0.005], + "easing": "linear" + }, + "0.62": { + "vector": [-0.318, 0.002, 0], + "easing": "linear" + }, + "0.67": { + "vector": [-0.344, 0.08, 0.015], + "easing": "linear" + }, + "0.71": { + "vector": [-0.353, 0.143, 0.028], + "easing": "linear" + }, + "0.75": { + "vector": [-0.364, 0.181, 0.035], + "easing": "linear" + }, + "0.79": { + "vector": [-0.377, 0.198, 0.038], + "easing": "linear" + }, + "0.88": { + "vector": [-0.388, 0.195, 0.038], + "easing": "linear" + }, + "0.92": { + "vector": [-0.399, 0.173, 0.033], + "easing": "linear" + }, + "0.96": { + "vector": [-0.409, 0.131, 0.025], + "easing": "linear" + }, + "1.0": { + "vector": [-0.415, 0.073, 0.014], + "easing": "linear" + }, + "1.04": { + "vector": [-0.427, -0.005, -0.001], + "easing": "linear" + }, + "1.08": { + "vector": [-0.443, -0.077, -0.015], + "easing": "linear" + }, + "1.12": { + "vector": [-0.459, -0.13, -0.025], + "easing": "linear" + }, + "1.17": { + "vector": [-0.47, -0.162, -0.031], + "easing": "linear" + }, + "1.21": { + "vector": [-0.481, -0.179, -0.034], + "easing": "linear" + }, + "1.25": { + "vector": [-0.487, -0.177, -0.034], + "easing": "linear" + }, + "1.29": { + "vector": [-0.495, -0.162, -0.031], + "easing": "linear" + }, + "1.33": { + "vector": [-0.496, -0.128, -0.025], + "easing": "linear" + }, + "1.38": { + "vector": [-0.503, -0.076, -0.015], + "easing": "linear" + }, + "1.46": { + "vector": [-0.508, 0.005, 0.001], + "easing": "linear" + }, + "1.5": { + "vector": [-0.517, 0.081, 0.016], + "easing": "linear" + }, + "1.54": { + "vector": [-0.526, 0.138, 0.027], + "easing": "linear" + }, + "1.58": { + "vector": [-0.532, 0.171, 0.033], + "easing": "linear" + }, + "1.62": { + "vector": [-0.538, 0.189, 0.037], + "easing": "linear" + }, + "1.67": { + "vector": [-0.537, 0.185, 0.036], + "easing": "linear" + }, + "1.71": { + "vector": [-0.537, 0.164, 0.032], + "easing": "linear" + }, + "1.75": { + "vector": [-0.533, 0.125, 0.024], + "easing": "linear" + }, + "1.79": { + "vector": [-0.533, 0.054, 0.01], + "easing": "linear" + }, + "1.83": { + "vector": [-0.535, -0.029, -0.006], + "easing": "linear" + }, + "1.88": { + "vector": [-0.537, -0.08, -0.016], + "easing": "linear" + }, + "1.92": { + "vector": [-0.539, -0.115, -0.022], + "easing": "linear" + }, + "1.96": { + "vector": [-0.539, -0.14, -0.027], + "easing": "linear" + }, + "2.04": { + "vector": [-0.539, -0.158, -0.03], + "easing": "linear" + }, + "2.08": { + "vector": [-0.536, -0.166, -0.032], + "easing": "linear" + }, + "2.12": { + "vector": [-0.533, -0.166, -0.032], + "easing": "linear" + }, + "2.17": { + "vector": [-0.528, -0.157, -0.03], + "easing": "linear" + }, + "2.21": { + "vector": [-0.523, -0.14, -0.027], + "easing": "linear" + }, + "2.25": { + "vector": [-0.519, -0.115, -0.022], + "easing": "linear" + }, + "2.29": { + "vector": [-0.507, -0.078, -0.015], + "easing": "linear" + }, + "2.33": { + "vector": [-0.502, -0.044, -0.008], + "easing": "linear" + }, + "2.38": { + "vector": [-0.495, 0.023, 0.004], + "easing": "linear" + }, + "2.42": { + "vector": [-0.49, 0.111, 0.021], + "easing": "linear" + }, + "2.46": { + "vector": [-0.488, 0.185, 0.036], + "easing": "linear" + }, + "2.5": { + "vector": [-0.481, 0.226, 0.044], + "easing": "linear" + }, + "2.58": { + "vector": [-0.473, 0.244, 0.047], + "easing": "linear" + }, + "2.62": { + "vector": [-0.459, 0.234, 0.045], + "easing": "linear" + }, + "2.67": { + "vector": [-0.446, 0.204, 0.039], + "easing": "linear" + }, + "2.71": { + "vector": [-0.434, 0.15, 0.029], + "easing": "linear" + }, + "2.75": { + "vector": [-0.418, 0.06, 0.012], + "easing": "linear" + }, + "2.79": { + "vector": [-0.405, -0.038, -0.007], + "easing": "linear" + }, + "2.83": { + "vector": [-0.347, -0.033, -0.006], + "easing": "linear" + }, + "2.88": { + "vector": [-0.289, -0.027, -0.005], + "easing": "linear" + }, + "2.92": { + "vector": [-0.231, -0.022, -0.004], + "easing": "linear" + }, + "2.96": { + "vector": [-0.173, -0.016, -0.003], + "easing": "linear" + }, + "3.0": { + "vector": [-0.116, -0.011, -0.002], + "easing": "linear" + }, + "3.04": { + "vector": [-0.058, -0.005, -0.001], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [-0.254, -0.09, -0.005], + "easing": "linear" + }, + "0.04": { + "vector": [-0.298, 0.11, 0.006], + "easing": "linear" + }, + "0.08": { + "vector": [0.007, 0.202, 0.011], + "easing": "linear" + }, + "0.12": { + "vector": [0.45, 0.172, 0.009], + "easing": "linear" + }, + "0.17": { + "vector": [0.869, 0.134, 0.007], + "easing": "linear" + }, + "0.21": { + "vector": [1.198, 0.099, 0.005], + "easing": "linear" + }, + "0.29": { + "vector": [1.423, 0.07, 0.004], + "easing": "linear" + }, + "0.33": { + "vector": [1.564, 0.04, 0.002], + "easing": "linear" + }, + "0.38": { + "vector": [1.619, 0.013, 0.001], + "easing": "linear" + }, + "0.42": { + "vector": [1.589, -0.013, -0.001], + "easing": "linear" + }, + "0.46": { + "vector": [1.485, -0.043, -0.002], + "easing": "linear" + }, + "0.5": { + "vector": [1.294, -0.049, -0.003], + "easing": "linear" + }, + "0.54": { + "vector": [1.027, -0.117, -0.006], + "easing": "linear" + }, + "0.58": { + "vector": [0.579, -0.294, -0.016], + "easing": "linear" + }, + "0.62": { + "vector": [0.077, -0.622, -0.033], + "easing": "linear" + }, + "0.67": { + "vector": [-0.181, -0.809, -0.043], + "easing": "linear" + }, + "0.71": { + "vector": [-0.248, -0.786, -0.042], + "easing": "linear" + }, + "0.75": { + "vector": [-0.259, -0.667, -0.036], + "easing": "linear" + }, + "0.79": { + "vector": [-0.269, -0.5, -0.027], + "easing": "linear" + }, + "0.88": { + "vector": [-0.286, -0.291, -0.016], + "easing": "linear" + }, + "0.92": { + "vector": [-0.301, -0.037, -0.002], + "easing": "linear" + }, + "0.96": { + "vector": [-0.313, 0.267, 0.014], + "easing": "linear" + }, + "1.0": { + "vector": [-0.32, 0.581, 0.031], + "easing": "linear" + }, + "1.04": { + "vector": [-0.328, 0.776, 0.041], + "easing": "linear" + }, + "1.08": { + "vector": [-0.346, 0.825, 0.044], + "easing": "linear" + }, + "1.12": { + "vector": [-0.373, 0.783, 0.042], + "easing": "linear" + }, + "1.17": { + "vector": [-0.405, 0.683, 0.036], + "easing": "linear" + }, + "1.21": { + "vector": [-0.427, 0.537, 0.029], + "easing": "linear" + }, + "1.25": { + "vector": [-0.448, 0.337, 0.018], + "easing": "linear" + }, + "1.29": { + "vector": [-0.457, 0.084, 0.004], + "easing": "linear" + }, + "1.33": { + "vector": [-0.464, -0.229, -0.012], + "easing": "linear" + }, + "1.38": { + "vector": [-0.459, -0.562, -0.03], + "easing": "linear" + }, + "1.46": { + "vector": [-0.462, -0.78, -0.042], + "easing": "linear" + }, + "1.5": { + "vector": [-0.471, -0.833, -0.045], + "easing": "linear" + }, + "1.54": { + "vector": [-0.487, -0.784, -0.042], + "easing": "linear" + }, + "1.58": { + "vector": [-0.509, -0.676, -0.036], + "easing": "linear" + }, + "1.62": { + "vector": [-0.525, -0.522, -0.028], + "easing": "linear" + }, + "1.67": { + "vector": [-0.538, -0.316, -0.017], + "easing": "linear" + }, + "1.71": { + "vector": [-0.538, -0.061, -0.003], + "easing": "linear" + }, + "1.75": { + "vector": [-0.534, 0.249, 0.013], + "easing": "linear" + }, + "1.79": { + "vector": [-0.527, 0.488, 0.026], + "easing": "linear" + }, + "1.83": { + "vector": [-0.52, 0.536, 0.029], + "easing": "linear" + }, + "1.88": { + "vector": [-0.522, 0.506, 0.027], + "easing": "linear" + }, + "1.92": { + "vector": [-0.528, 0.488, 0.026], + "easing": "linear" + }, + "1.96": { + "vector": [-0.535, 0.474, 0.025], + "easing": "linear" + }, + "2.04": { + "vector": [-0.539, 0.444, 0.024], + "easing": "linear" + }, + "2.08": { + "vector": [-0.539, 0.392, 0.021], + "easing": "linear" + }, + "2.12": { + "vector": [-0.537, 0.318, 0.017], + "easing": "linear" + }, + "2.17": { + "vector": [-0.535, 0.221, 0.012], + "easing": "linear" + }, + "2.21": { + "vector": [-0.525, 0.105, 0.006], + "easing": "linear" + }, + "2.25": { + "vector": [-0.516, -0.034, -0.002], + "easing": "linear" + }, + "2.29": { + "vector": [-0.509, -0.194, -0.01], + "easing": "linear" + }, + "2.33": { + "vector": [-0.491, -0.446, -0.024], + "easing": "linear" + }, + "2.38": { + "vector": [-0.477, -0.715, -0.038], + "easing": "linear" + }, + "2.42": { + "vector": [-0.468, -0.812, -0.043], + "easing": "linear" + }, + "2.46": { + "vector": [-0.463, -0.755, -0.04], + "easing": "linear" + }, + "2.5": { + "vector": [-0.469, -0.615, -0.033], + "easing": "linear" + }, + "2.58": { + "vector": [-0.466, -0.438, -0.023], + "easing": "linear" + }, + "2.62": { + "vector": [-0.455, -0.224, -0.012], + "easing": "linear" + }, + "2.67": { + "vector": [-0.438, 0.032, 0.002], + "easing": "linear" + }, + "2.71": { + "vector": [-0.411, 0.332, 0.018], + "easing": "linear" + }, + "2.75": { + "vector": [-0.38, 0.557, 0.03], + "easing": "linear" + }, + "2.79": { + "vector": [-0.354, 0.571, 0.031], + "easing": "linear" + }, + "2.83": { + "vector": [-0.304, 0.49, 0.026], + "easing": "linear" + }, + "2.88": { + "vector": [-0.253, 0.408, 0.022], + "easing": "linear" + }, + "2.92": { + "vector": [-0.202, 0.326, 0.018], + "easing": "linear" + }, + "2.96": { + "vector": [-0.152, 0.245, 0.014], + "easing": "linear" + }, + "3.0": { + "vector": [-0.101, 0.163, 0.009], + "easing": "linear" + }, + "3.04": { + "vector": [-0.051, 0.082, 0.005], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [-0.447, -0.782, 0.091], + "easing": "linear" + }, + "0.04": { + "vector": [-0.854, -0.65, 0.075], + "easing": "linear" + }, + "0.08": { + "vector": [-1.473, -0.163, 0.019], + "easing": "linear" + }, + "0.12": { + "vector": [-1.259, 0.061, -0.007], + "easing": "linear" + }, + "0.17": { + "vector": [-0.505, -0.013, 0.001], + "easing": "linear" + }, + "0.21": { + "vector": [0.348, -0.139, 0.016], + "easing": "linear" + }, + "0.29": { + "vector": [1.086, -0.239, 0.028], + "easing": "linear" + }, + "0.33": { + "vector": [1.617, -0.282, 0.033], + "easing": "linear" + }, + "0.38": { + "vector": [2.017, -0.299, 0.035], + "easing": "linear" + }, + "0.42": { + "vector": [2.283, -0.283, 0.033], + "easing": "linear" + }, + "0.46": { + "vector": [2.452, -0.25, 0.029], + "easing": "linear" + }, + "0.5": { + "vector": [2.527, -0.18, 0.021], + "easing": "linear" + }, + "0.54": { + "vector": [2.476, -0.211, 0.024], + "easing": "linear" + }, + "0.58": { + "vector": [2.293, 0.409, -0.047], + "easing": "linear" + }, + "0.62": { + "vector": [1.541, 0.925, -0.107], + "easing": "linear" + }, + "0.67": { + "vector": [0.367, 0.539, -0.063], + "easing": "linear" + }, + "0.71": { + "vector": [-0.355, 0.117, -0.014], + "easing": "linear" + }, + "0.75": { + "vector": [-0.532, 0.048, -0.006], + "easing": "linear" + }, + "0.79": { + "vector": [-0.5, 0.1, -0.012], + "easing": "linear" + }, + "0.88": { + "vector": [-0.484, 0.097, -0.011], + "easing": "linear" + }, + "0.92": { + "vector": [-0.503, -0.014, 0.002], + "easing": "linear" + }, + "0.96": { + "vector": [-0.544, -0.21, 0.024], + "easing": "linear" + }, + "1.0": { + "vector": [-0.567, -0.376, 0.044], + "easing": "linear" + }, + "1.04": { + "vector": [-0.545, -0.223, 0.026], + "easing": "linear" + }, + "1.08": { + "vector": [-0.512, -0.052, 0.006], + "easing": "linear" + }, + "1.12": { + "vector": [-0.518, -0.052, 0.006], + "easing": "linear" + }, + "1.17": { + "vector": [-0.558, -0.11, 0.013], + "easing": "linear" + }, + "1.21": { + "vector": [-0.624, -0.128, 0.015], + "easing": "linear" + }, + "1.25": { + "vector": [-0.688, -0.059, 0.007], + "easing": "linear" + }, + "1.29": { + "vector": [-0.735, 0.092, -0.011], + "easing": "linear" + }, + "1.33": { + "vector": [-0.779, 0.298, -0.035], + "easing": "linear" + }, + "1.38": { + "vector": [-0.785, 0.457, -0.053], + "easing": "linear" + }, + "1.46": { + "vector": [-0.758, 0.273, -0.032], + "easing": "linear" + }, + "1.5": { + "vector": [-0.728, 0.039, -0.005], + "easing": "linear" + }, + "1.54": { + "vector": [-0.72, 0.015, -0.002], + "easing": "linear" + }, + "1.58": { + "vector": [-0.743, 0.088, -0.01], + "easing": "linear" + }, + "1.62": { + "vector": [-0.785, 0.115, -0.013], + "easing": "linear" + }, + "1.67": { + "vector": [-0.844, 0.071, -0.008], + "easing": "linear" + }, + "1.71": { + "vector": [-0.886, -0.059, 0.007], + "easing": "linear" + }, + "1.75": { + "vector": [-0.909, -0.258, 0.03], + "easing": "linear" + }, + "1.79": { + "vector": [-0.89, -0.146, 0.017], + "easing": "linear" + }, + "1.83": { + "vector": [-0.868, 0.216, -0.025], + "easing": "linear" + }, + "1.88": { + "vector": [-0.846, 0.167, -0.019], + "easing": "linear" + }, + "1.92": { + "vector": [-0.839, -0.093, 0.011], + "easing": "linear" + }, + "1.96": { + "vector": [-0.85, -0.272, 0.032], + "easing": "linear" + }, + "2.04": { + "vector": [-0.863, -0.331, 0.038], + "easing": "linear" + }, + "2.08": { + "vector": [-0.883, -0.343, 0.04], + "easing": "linear" + }, + "2.12": { + "vector": [-0.896, -0.321, 0.037], + "easing": "linear" + }, + "2.17": { + "vector": [-0.893, -0.272, 0.032], + "easing": "linear" + }, + "2.21": { + "vector": [-0.908, -0.208, 0.024], + "easing": "linear" + }, + "2.25": { + "vector": [-0.895, -0.108, 0.013], + "easing": "linear" + }, + "2.29": { + "vector": [-0.89, 0.012, -0.001], + "easing": "linear" + }, + "2.33": { + "vector": [-0.874, 0.389, -0.045], + "easing": "linear" + }, + "2.38": { + "vector": [-0.844, 0.525, -0.061], + "easing": "linear" + }, + "2.42": { + "vector": [-0.799, 0.208, -0.024], + "easing": "linear" + }, + "2.46": { + "vector": [-0.764, 0.011, -0.001], + "easing": "linear" + }, + "2.5": { + "vector": [-0.76, 0.061, -0.007], + "easing": "linear" + }, + "2.58": { + "vector": [-0.79, 0.163, -0.019], + "easing": "linear" + }, + "2.62": { + "vector": [-0.834, 0.193, -0.022], + "easing": "linear" + }, + "2.67": { + "vector": [-0.834, 0.094, -0.011], + "easing": "linear" + }, + "2.71": { + "vector": [-0.816, -0.088, 0.01], + "easing": "linear" + }, + "2.75": { + "vector": [-0.802, 0.011, -0.001], + "easing": "linear" + }, + "2.79": { + "vector": [-0.74, 0.364, -0.042], + "easing": "linear" + }, + "2.83": { + "vector": [-0.634, 0.312, -0.036], + "easing": "linear" + }, + "2.88": { + "vector": [-0.528, 0.26, -0.03], + "easing": "linear" + }, + "2.92": { + "vector": [-0.423, 0.208, -0.024], + "easing": "linear" + }, + "2.96": { + "vector": [-0.317, 0.156, -0.018], + "easing": "linear" + }, + "3.0": { + "vector": [-0.211, 0.104, -0.012], + "easing": "linear" + }, + "3.04": { + "vector": [-0.106, 0.052, -0.006], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.08": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.08": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + } + } + }, + "scratch": { + "loop": true, + "animation_length": 6.125, + "bones": { + "root": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.031, 0.002, 0], + "easing": "linear" + }, + "post": { + "vector": [0.031, 0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.118, 0.007, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.257, 0.016, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.439, 0.027, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.66, 0.04, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.912, 0.055, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [1.19, 0.072, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [1.487, 0.09, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [1.796, 0.109, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [2.112, 0.128, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [2.428, 0.148, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.737, 0.166, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [3.034, 0.184, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [3.312, 0.201, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [3.564, 0.217, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [3.785, 0.23, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [3.967, 0.241, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [4.106, 0.249, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [4.193, 0.255, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [4.224, 0.257, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [4.208, 0.256, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [4.162, 0.253, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [4.089, 0.248, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [3.99, 0.242, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [3.868, 0.235, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [3.725, 0.226, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [3.564, 0.217, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [3.386, 0.206, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [3.195, 0.194, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [2.992, 0.182, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [2.78, 0.169, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [2.561, 0.156, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [2.338, 0.142, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [2.112, 0.128, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.886, 0.115, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [1.662, 0.101, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1.443, 0.088, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [1.231, 0.075, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [1.029, 0.063, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.837, 0.051, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.66, 0.04, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.499, 0.03, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.356, 0.022, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.234, 0.014, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.135, 0.008, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.062, 0.004, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.016, 0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.016, -0.011], + "easing": "linear" + }, + "post": { + "vector": [0, -0.016, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.06, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, -0.13, -0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, -0.223, -0.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, -0.335, -0.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.463, -0.327], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, -0.604, -0.426], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, -0.754, -0.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, -0.911, -0.643], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, -1.071, -0.756], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, -1.231, -0.869], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -1.388, -0.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, -1.539, -1.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, -1.679, -1.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, -1.807, -1.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, -1.919, -1.355], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, -2.012, -1.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -2.082, -1.47], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, -2.127, -1.501], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, -2.142, -1.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, -2.134, -1.507], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, -2.111, -1.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, -2.073, -1.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -2.023, -1.441], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, -1.96, -1.404], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, -1.887, -1.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0, -1.805, -1.311], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0, -1.714, -1.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, -1.617, -1.196], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -1.513, -1.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, -1.405, -1.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, -1.293, -0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, -1.18, -0.923], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, -1.064, -0.849], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, -0.949, -0.774], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -0.836, -0.699], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, -0.724, -0.624], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, -0.617, -0.551], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, -0.514, -0.478], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, -0.417, -0.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, -0.327, -0.341], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -0.246, -0.277], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, -0.174, -0.217], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, -0.113, -0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, -0.064, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, -0.028, -0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, -0.006, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, -0.045, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, -0.16, 0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, -0.321, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, -0.506, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, -0.69, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -0.851, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, -0.965, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, -1.008, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, -0.965, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, -0.851, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, -0.689, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -0.504, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, -0.319, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, -0.158, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, -0.043, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -0.035, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.127, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -0.261, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -0.42, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0, -0.588, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0, -0.747, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0, -0.881, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -0.974, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0, -1.008, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0, -0.974, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, -0.881, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0, -0.747, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0, -0.588, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -0.42, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0, -0.261, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0, -0.127, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0, -0.035, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0, -0.035, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -0.127, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0, -0.261, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0, -0.42, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0, -0.588, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0, -0.747, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0, -0.881, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -0.974, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0, -1.008, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0, -1.005, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0, -0.997, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0, -0.983, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0, -0.965, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -0.942, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0, -0.915, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0, -0.884, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0, -0.851, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0, -0.814, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [0, -0.774, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, -0.733, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [0, -0.689, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0, -0.644, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0, -0.598, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0, -0.551, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [0, -0.504, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -0.457, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0, -0.41, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0, -0.364, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0, -0.319, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0, -0.275, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0, -0.234, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -0.194, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0, -0.158, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0, -0.124, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0, -0.093, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0, -0.066, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0, -0.043, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, -0.025, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0, -0.011, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0, -0.003, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.018, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.018, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.068, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.148, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.253, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.38, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.526, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.686, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.857, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [1.035, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [1.217, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [1.399, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1.578, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [1.749, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [1.909, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [2.054, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [2.181, 0.001, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [2.287, 0.001, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [2.366, 0.001, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [2.417, 0.001, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [2.435, 0.001, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [2.425, 0.001, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [2.399, 0.001, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [2.357, 0.001, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [2.3, 0.001, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [2.229, 0.001, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [2.147, 0.001, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [2.054, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [1.952, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [1.842, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.725, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [1.603, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [1.476, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [1.347, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [1.217, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.087, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.958, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.832, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.71, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.593, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.483, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.38, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.287, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.205, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.135, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.078, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.035, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.009, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.091, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.329, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.667, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [1.054, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [1.441, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.778, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [2.017, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [2.108, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [2.017, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [1.778, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [1.441, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [1.054, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.667, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.329, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.091, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.072, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.266, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.546, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.879, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [1.229, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [1.561, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [1.842, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [2.035, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [2.108, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [2.035, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [1.842, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [1.561, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [1.229, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0.879, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0.546, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0.266, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0.072, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0.072, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0.266, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0.546, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0.879, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [1.229, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [1.561, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [1.842, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [2.035, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [2.108, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [2.102, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [2.084, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [2.056, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [2.017, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [1.969, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [1.913, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [1.849, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [1.778, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [1.701, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [1.619, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [1.532, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [1.441, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [1.347, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [1.25, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [1.153, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [1.054, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0.955, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0.857, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0.761, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0.667, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0.576, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0.489, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0.406, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0.329, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0.258, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0.194, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0.138, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0.091, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0.052, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0.024, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0.006, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.036, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.036, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.14, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.305, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.521, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.783, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-1.083, 0.002, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-1.413, 0.002, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-1.765, 0.003, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-2.132, 0.003, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-2.507, 0.004, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-2.882, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-3.249, 0.005, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-3.601, 0.005, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-3.931, 0.006, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-4.231, 0.006, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-4.493, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-4.709, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-4.873, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-4.977, 0.008, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-5.014, 0.008, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-4.995, 0.008, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-4.941, 0.008, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-4.854, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-4.736, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-4.591, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-4.422, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-4.231, 0.006, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-4.02, 0.006, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-3.793, 0.006, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-3.552, 0.005, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-3.3, 0.005, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-3.041, 0.005, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-2.775, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-2.507, 0.004, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-2.239, 0.003, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-1.973, 0.003, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-1.713, 0.003, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-1.462, 0.002, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-1.221, 0.002, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.994, 0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.783, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.592, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.422, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.278, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.16, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.073, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.019, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.122, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.445, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.901, 0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-1.423, 0.002, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-1.946, 0.003, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-2.402, 0.004, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-2.724, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-2.846, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-2.724, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-2.402, 0.004, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-1.946, 0.003, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-1.423, 0.002, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.901, 0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.445, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.122, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.098, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.359, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.738, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-1.187, 0.002, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-1.659, 0.002, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-2.108, 0.003, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-2.487, 0.004, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-2.749, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-2.846, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-2.749, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-2.487, 0.004, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-2.108, 0.003, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-1.659, 0.002, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-1.187, 0.002, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-0.738, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-0.359, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-0.098, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-0.098, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-0.359, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-0.738, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-1.187, 0.002, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-1.659, 0.002, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-2.108, 0.003, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-2.487, 0.004, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-2.749, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-2.846, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-2.838, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-2.814, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-2.776, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-2.724, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-2.659, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-2.584, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-2.497, 0.004, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-2.402, 0.004, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-2.297, 0.003, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-2.186, 0.003, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-2.069, 0.003, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-1.946, 0.003, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-1.819, 0.003, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-1.689, 0.002, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-1.556, 0.002, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-1.423, 0.002, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-1.29, 0.002, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-1.158, 0.002, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-1.028, 0.002, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-0.901, 0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-0.778, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-0.66, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-0.549, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-0.445, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-0.349, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-0.263, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-0.187, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-0.122, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-0.07, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-0.032, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-0.008, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.016, 0, 0.001], + "easing": "linear" + }, + "post": { + "vector": [-0.016, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.064, -0.002, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.138, -0.004, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.237, -0.007, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.356, -0.01, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.492, -0.013, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.641, -0.017, 0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.801, -0.022, 0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.968, -0.026, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-1.138, -0.031, 0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-1.308, -0.035, 0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-1.475, -0.04, 0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-1.635, -0.044, 0.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-1.784, -0.048, 0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-1.92, -0.051, 0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-2.039, -0.054, 0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-2.137, -0.057, 0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-2.212, -0.058, 0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-2.259, -0.06, 0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-2.276, -0.06, 0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-2.267, -0.06, 0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-2.243, -0.059, 0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-2.203, -0.058, 0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-2.15, -0.057, 0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-2.084, -0.055, 0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-2.007, -0.053, 0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-1.92, -0.051, 0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-1.825, -0.049, 0.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-1.722, -0.046, 0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-1.612, -0.043, 0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-1.498, -0.04, 0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-1.38, -0.037, 0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-1.26, -0.034, 0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-1.138, -0.031, 0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-1.016, -0.028, 0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.896, -0.024, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.778, -0.021, 0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.663, -0.018, 0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.554, -0.015, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.451, -0.012, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.356, -0.01, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.269, -0.007, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.192, -0.005, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.126, -0.003, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.073, -0.002, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.033, -0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.008, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.031, -0.002, 0], + "easing": "linear" + }, + "post": { + "vector": [0.031, -0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.118, -0.007, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.257, -0.016, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.439, -0.027, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.66, -0.04, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.912, -0.055, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [1.19, -0.072, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [1.487, -0.09, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [1.796, -0.109, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [2.112, -0.128, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [2.428, -0.148, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.737, -0.166, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [3.034, -0.184, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [3.312, -0.201, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [3.564, -0.217, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [3.785, -0.23, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [3.967, -0.241, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [4.106, -0.249, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [4.193, -0.255, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [4.224, -0.257, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [4.208, -0.256, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [4.162, -0.253, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [4.089, -0.248, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [3.99, -0.242, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [3.868, -0.235, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [3.725, -0.226, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [3.564, -0.217, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [3.386, -0.206, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [3.195, -0.194, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [2.992, -0.182, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [2.78, -0.169, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [2.561, -0.156, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [2.338, -0.142, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [2.112, -0.128, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.886, -0.115, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [1.662, -0.101, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1.443, -0.088, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [1.231, -0.075, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [1.029, -0.063, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.837, -0.051, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.66, -0.04, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.499, -0.03, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.356, -0.022, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.234, -0.014, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.135, -0.008, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.062, -0.004, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.016, -0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.016, -0.011], + "easing": "linear" + }, + "post": { + "vector": [0, -0.016, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.06, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, -0.13, -0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, -0.223, -0.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, -0.335, -0.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.463, -0.327], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, -0.604, -0.426], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, -0.754, -0.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, -0.911, -0.643], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, -1.071, -0.756], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, -1.231, -0.869], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -1.388, -0.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, -1.539, -1.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, -1.679, -1.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, -1.807, -1.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, -1.919, -1.355], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, -2.012, -1.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -2.082, -1.47], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, -2.127, -1.501], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, -2.142, -1.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, -2.134, -1.507], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, -2.111, -1.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, -2.073, -1.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -2.023, -1.441], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, -1.96, -1.404], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, -1.887, -1.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0, -1.805, -1.311], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0, -1.714, -1.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, -1.617, -1.196], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -1.513, -1.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, -1.405, -1.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, -1.293, -0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, -1.18, -0.923], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, -1.064, -0.849], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, -0.949, -0.774], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -0.836, -0.699], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, -0.724, -0.624], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, -0.617, -0.551], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, -0.514, -0.478], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, -0.417, -0.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, -0.327, -0.341], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -0.246, -0.277], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, -0.174, -0.217], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, -0.113, -0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, -0.064, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, -0.028, -0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, -0.006, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, -0.045, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, -0.16, 0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, -0.321, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, -0.506, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, -0.69, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -0.851, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, -0.965, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, -1.008, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, -0.965, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, -0.851, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, -0.689, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -0.504, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, -0.319, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, -0.158, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, -0.043, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -0.035, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.127, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -0.261, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -0.42, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0, -0.588, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0, -0.747, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0, -0.881, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -0.974, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0, -1.008, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0, -0.974, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, -0.881, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0, -0.747, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0, -0.588, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -0.42, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0, -0.261, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0, -0.127, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0, -0.035, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0, -0.035, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -0.127, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0, -0.261, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0, -0.42, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0, -0.588, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0, -0.747, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0, -0.881, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -0.974, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0, -1.008, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0, -1.005, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0, -0.997, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0, -0.983, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0, -0.965, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -0.942, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0, -0.915, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0, -0.884, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0, -0.851, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0, -0.814, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [0, -0.774, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0, -0.733, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [0, -0.689, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0, -0.644, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0, -0.598, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0, -0.551, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [0, -0.504, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -0.457, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0, -0.41, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0, -0.364, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0, -0.319, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0, -0.275, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0, -0.234, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -0.194, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0, -0.158, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0, -0.124, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0, -0.093, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0, -0.066, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0, -0.043, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, -0.025, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0, -0.011, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0, -0.003, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.018, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.018, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.068, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.148, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.253, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.38, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.526, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.686, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.857, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [1.035, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [1.217, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [1.399, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1.578, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [1.749, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [1.909, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [2.054, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [2.181, -0.001, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [2.287, -0.001, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [2.366, -0.001, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [2.417, -0.001, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [2.435, -0.001, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [2.425, -0.001, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [2.399, -0.001, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [2.357, -0.001, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [2.3, -0.001, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [2.229, -0.001, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [2.147, -0.001, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [2.054, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [1.952, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [1.842, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.725, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [1.603, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [1.476, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [1.347, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [1.217, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.087, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.958, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.832, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.71, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.593, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.483, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.38, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.287, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.205, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.135, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.078, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.035, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.009, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.091, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.329, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.667, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [1.054, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [1.441, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.778, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [2.017, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [2.108, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [2.017, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [1.778, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [1.441, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [1.054, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.667, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.329, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.091, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.072, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.266, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.546, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.879, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [1.229, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [1.561, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [1.842, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [2.035, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [2.108, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [2.035, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [1.842, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [1.561, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [1.229, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0.879, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0.546, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0.266, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0.072, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0.072, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0.266, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0.546, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0.879, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [1.229, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [1.561, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [1.842, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [2.035, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [2.108, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [2.102, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [2.084, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [2.056, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [2.017, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [1.969, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [1.913, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [1.849, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [1.778, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [1.701, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [1.619, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [1.532, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [1.441, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [1.347, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [1.25, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [1.153, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [1.054, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0.955, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0.857, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0.761, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0.667, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0.576, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0.489, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0.406, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0.329, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0.258, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0.194, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0.138, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0.091, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0.052, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0.024, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0.006, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.036, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.036, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.14, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.305, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.521, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.783, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-1.083, -0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-1.413, -0.002, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-1.765, -0.003, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-2.132, -0.003, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-2.507, -0.004, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-2.882, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-3.249, -0.005, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-3.601, -0.005, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-3.931, -0.006, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-4.231, -0.006, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-4.493, -0.007, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-4.709, -0.007, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-4.873, -0.007, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-4.977, -0.008, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-5.014, -0.008, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-4.995, -0.008, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-4.941, -0.008, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-4.854, -0.007, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-4.736, -0.007, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-4.591, -0.007, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-4.422, -0.007, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-4.231, -0.006, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-4.02, -0.006, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-3.793, -0.006, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-3.552, -0.005, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-3.3, -0.005, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-3.041, -0.005, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-2.775, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-2.507, -0.004, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-2.239, -0.003, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-1.973, -0.003, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-1.713, -0.003, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-1.462, -0.002, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-1.221, -0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.994, -0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.783, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.592, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.422, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.278, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.16, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.073, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.019, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.122, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.445, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.901, -0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-1.423, -0.002, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-1.946, -0.003, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-2.402, -0.004, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-2.724, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-2.846, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-2.724, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-2.402, -0.004, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-1.946, -0.003, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-1.423, -0.002, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.901, -0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.445, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.122, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.098, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.359, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.738, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-1.187, -0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-1.659, -0.002, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-2.108, -0.003, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-2.487, -0.004, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-2.749, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-2.846, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-2.749, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-2.487, -0.004, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-2.108, -0.003, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-1.659, -0.002, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-1.187, -0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-0.738, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-0.359, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-0.098, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-0.098, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-0.359, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-0.738, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-1.187, -0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-1.659, -0.002, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-2.108, -0.003, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-2.487, -0.004, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-2.749, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-2.846, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-2.838, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-2.814, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-2.776, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-2.724, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-2.659, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-2.584, -0.004, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-2.497, -0.004, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-2.402, -0.004, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-2.297, -0.003, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-2.186, -0.003, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-2.069, -0.003, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-1.946, -0.003, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-1.819, -0.003, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-1.689, -0.002, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-1.556, -0.002, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-1.423, -0.002, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-1.29, -0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-1.158, -0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-1.028, -0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-0.901, -0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-0.778, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-0.66, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-0.549, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-0.445, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-0.349, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-0.263, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-0.187, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-0.122, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-0.07, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-0.032, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-0.008, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.016, 0, -0.001], + "easing": "linear" + }, + "post": { + "vector": [-0.016, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.064, 0.002, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.138, 0.004, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.237, 0.007, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.356, 0.01, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.492, 0.013, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.641, 0.017, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.801, 0.022, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.968, 0.026, -0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-1.138, 0.031, -0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-1.308, 0.035, -0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-1.475, 0.04, -0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-1.635, 0.044, -0.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-1.784, 0.048, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-1.92, 0.051, -0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-2.039, 0.054, -0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-2.137, 0.057, -0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-2.212, 0.058, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-2.259, 0.06, -0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-2.276, 0.06, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-2.267, 0.06, -0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-2.243, 0.059, -0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-2.203, 0.058, -0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-2.15, 0.057, -0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-2.084, 0.055, -0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-2.007, 0.053, -0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-1.92, 0.051, -0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-1.825, 0.049, -0.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-1.722, 0.046, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-1.612, 0.043, -0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-1.498, 0.04, -0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-1.38, 0.037, -0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-1.26, 0.034, -0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-1.138, 0.031, -0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-1.016, 0.028, -0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.896, 0.024, -0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.778, 0.021, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.663, 0.018, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.554, 0.015, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.451, 0.012, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.356, 0.01, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.269, 0.007, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.192, 0.005, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.126, 0.003, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.073, 0.002, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.033, 0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.008, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.044, -0.022, 0.018], + "easing": "linear" + }, + "post": { + "vector": [0.044, -0.022, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.172, -0.088, 0.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.372, -0.195, 0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.637, -0.341, 0.268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.957, -0.524, 0.409], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [1.322, -0.743, 0.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [1.722, -0.995, 0.766], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [2.149, -1.279, 0.977], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [2.592, -1.593, 1.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [3.043, -1.933, 1.453], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [3.492, -2.299, 1.714], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [3.929, -2.688, 1.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [4.345, -3.098, 2.272], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [4.731, -3.525, 2.567], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [5.077, -3.967, 2.871], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [5.375, -4.422, 3.183], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [5.614, -4.887, 3.501], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [5.786, -5.358, 3.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [5.881, -5.832, 4.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [5.891, -6.306, 4.493], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [5.826, -6.778, 4.835], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [5.707, -7.246, 5.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [5.54, -7.707, 5.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [5.331, -8.159, 5.871], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [5.085, -8.599, 6.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [4.809, -9.025, 6.555], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [4.508, -9.436, 6.89], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [4.19, -9.828, 7.217], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [3.859, -10.199, 7.533], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [3.523, -10.548, 7.837], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [3.188, -10.873, 8.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [2.861, -11.172, 8.397], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [2.547, -11.443, 8.647], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [2.254, -11.685, 8.874], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.987, -11.895, 9.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [1.755, -12.073, 9.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1.562, -12.217, 9.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [1.417, -12.324, 9.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [1.324, -12.394, 9.549], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [1.291, -12.425, 9.572], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [1.302, -12.436, 9.571], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [1.336, -12.448, 9.564], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [1.387, -12.459, 9.554], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.451, -12.471, 9.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [1.524, -12.482, 9.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [1.601, -12.492, 9.507], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [1.679, -12.502, 9.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1.752, -12.51, 9.474], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [1.817, -12.517, 9.459], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [1.869, -12.523, 9.448], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [1.903, -12.526, 9.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [1.915, -12.527, 9.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [1.906, -12.526, 9.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.88, -12.522, 9.445], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [1.842, -12.515, 9.454], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [1.795, -12.508, 9.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [1.743, -12.499, 9.476], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [1.688, -12.49, 9.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [1.636, -12.482, 9.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [1.589, -12.474, 9.511], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [1.551, -12.467, 9.52], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [1.525, -12.463, 9.526], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [1.516, -12.462, 9.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [1.524, -12.463, 9.526], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [1.546, -12.467, 9.521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [1.578, -12.472, 9.513], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [1.62, -12.479, 9.504], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [1.666, -12.486, 9.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [1.716, -12.495, 9.482], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [1.765, -12.503, 9.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [1.812, -12.51, 9.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [1.853, -12.517, 9.451], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [1.885, -12.522, 9.444], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [1.907, -12.526, 9.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [1.915, -12.527, 9.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [1.907, -12.526, 9.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [1.885, -12.522, 9.444], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [1.853, -12.517, 9.451], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [1.812, -12.51, 9.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [1.765, -12.503, 9.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [1.716, -12.495, 9.482], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [1.666, -12.486, 9.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [1.62, -12.479, 9.504], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [1.578, -12.472, 9.513], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [1.546, -12.467, 9.521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [1.524, -12.463, 9.526], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [1.516, -12.462, 9.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [1.527, -12.464, 9.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [1.558, -12.469, 9.518], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [1.602, -12.476, 9.508], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [1.657, -12.485, 9.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [1.716, -12.495, 9.482], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [1.775, -12.504, 9.469], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [1.829, -12.513, 9.457], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [1.874, -12.521, 9.447], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [1.904, -12.525, 9.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [1.915, -12.527, 9.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [1.904, -12.525, 9.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [1.874, -12.521, 9.447], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [1.829, -12.513, 9.457], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [1.775, -12.504, 9.469], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [1.716, -12.495, 9.482], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [1.657, -12.485, 9.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [1.602, -12.476, 9.508], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [1.558, -12.469, 9.518], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [1.527, -12.464, 9.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [1.516, -12.462, 9.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [1.533, -12.465, 9.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [1.578, -12.472, 9.513], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [1.642, -12.483, 9.499], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [1.716, -12.495, 9.482], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [1.789, -12.507, 9.466], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [1.853, -12.517, 9.451], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [1.898, -12.525, 9.441], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [1.915, -12.527, 9.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [1.902, -12.526, 9.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [1.863, -12.521, 9.454], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [1.804, -12.513, 9.472], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [1.725, -12.502, 9.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [1.632, -12.488, 9.516], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [1.526, -12.471, 9.539], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [1.412, -12.45, 9.558], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [1.291, -12.425, 9.572], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [1.177, -12.338, 9.533], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [1.08, -12.137, 9.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0.997, -11.831, 9.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0.927, -11.431, 8.89], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0.866, -10.949, 8.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0.813, -10.393, 8.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [0.766, -9.776, 7.633], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0.721, -9.106, 7.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0.677, -8.396, 6.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0.632, -7.655, 5.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0.586, -6.894, 5.405], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0.537, -6.123, 4.806], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0.485, -5.354, 4.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0.43, -4.597, 3.616], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0.373, -3.863, 3.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0.315, -3.162, 2.493], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0.256, -2.505, 1.977], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0.199, -1.902, 1.503], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0.146, -1.363, 1.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0.098, -0.9, 0.713], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0.057, -0.522, 0.414], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0.026, -0.239, 0.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0.007, -0.061, 0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.002, 0, 0.003], + "easing": "linear" + }, + "post": { + "vector": [0.002, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.008, 0, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.018, 0.001, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.032, 0.002, 0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.049, 0.002, 0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.069, 0.003, 0.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.092, 0.004, 0.114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.118, 0.005, 0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.146, 0.007, 0.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.177, 0.008, 0.221], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.21, 0.009, 0.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.245, 0.011, 0.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.282, 0.012, 0.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.32, 0.013, 0.404], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.359, 0.015, 0.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.399, 0.016, 0.509], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.44, 0.017, 0.563], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.482, 0.019, 0.62], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.525, 0.02, 0.677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.567, 0.021, 0.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.61, 0.022, 0.795], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.652, 0.023, 0.855], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.694, 0.024, 0.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.735, 0.024, 0.975], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.775, 0.025, 1.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.815, 0.025, 1.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.853, 0.025, 1.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.889, 0.025, 1.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.924, 0.024, 1.268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.957, 0.024, 1.324], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.988, 0.023, 1.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [1.016, 0.022, 1.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [1.042, 0.02, 1.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [1.065, 0.018, 1.53], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.085, 0.016, 1.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [1.102, 0.014, 1.62], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1.116, 0.011, 1.661], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [1.126, 0.008, 1.698], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [1.132, 0.004, 1.733], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [1.134, 0, 1.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [1.134, -0.024, 1.789], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [1.134, -0.084, 1.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [1.134, -0.172, 1.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.134, -0.282, 1.816], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [1.134, -0.405, 1.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [1.134, -0.536, 1.808], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [1.134, -0.665, 1.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1.134, -0.788, 1.79], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [1.134, -0.895, 1.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [1.134, -0.981, 1.772], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [1.134, -1.038, 1.766], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [1.134, -1.058, 1.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [1.134, -1.039, 1.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.134, -0.987, 1.765], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [1.134, -0.909, 1.766], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [1.134, -0.812, 1.767], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [1.134, -0.704, 1.768], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [1.134, -0.592, 1.769], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [1.134, -0.484, 1.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [1.134, -0.387, 1.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [1.134, -0.309, 1.772], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [1.134, -0.257, 1.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [1.134, -0.238, 1.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [1.134, -0.25, 1.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [1.134, -0.285, 1.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [1.134, -0.337, 1.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [1.134, -0.403, 1.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [1.134, -0.478, 1.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [1.134, -0.557, 1.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [1.134, -0.636, 1.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [1.134, -0.71, 1.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [1.134, -0.776, 1.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [1.134, -0.829, 1.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [1.134, -0.863, 1.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [1.134, -0.876, 1.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [1.134, -0.859, 1.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [1.134, -0.811, 1.774], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [1.134, -0.738, 1.775], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [1.134, -0.647, 1.777], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [1.134, -0.544, 1.779], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [1.134, -0.435, 1.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [1.134, -0.325, 1.783], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [1.134, -0.222, 1.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [1.134, -0.131, 1.786], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [1.134, -0.059, 1.788], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [1.134, -0.011, 1.789], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [1.134, 0.007, 1.789], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [1.134, -0.006, 1.789], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [1.134, -0.04, 1.788], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [1.134, -0.091, 1.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [1.134, -0.153, 1.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [1.134, -0.22, 1.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [1.134, -0.287, 1.782], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [1.134, -0.348, 1.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [1.134, -0.399, 1.779], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [1.134, -0.433, 1.779], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [1.134, -0.446, 1.778], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [1.134, -0.425, 1.779], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [1.134, -0.368, 1.78], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [1.134, -0.284, 1.782], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [1.134, -0.183, 1.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [1.134, -0.072, 1.786], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [1.134, 0.039, 1.789], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [1.134, 0.14, 1.791], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [1.134, 0.224, 1.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [1.134, 0.281, 1.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [1.134, 0.302, 1.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [1.134, 0.277, 1.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [1.134, 0.213, 1.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [1.134, 0.122, 1.791], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [1.134, 0.018, 1.79], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [1.134, -0.086, 1.788], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [1.134, -0.177, 1.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [1.134, -0.241, 1.786], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [1.134, -0.265, 1.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [1.134, -0.254, 1.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [1.134, -0.225, 1.79], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [1.134, -0.183, 1.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [1.134, -0.136, 1.796], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [1.134, -0.088, 1.796], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [1.134, -0.045, 1.792], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [1.134, -0.014, 1.782], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [1.134, 0, 1.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [1.128, 0.003, 1.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [1.112, 0.005, 1.693], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [1.085, 0.007, 1.638], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [1.05, 0.009, 1.573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [1.007, 0.01, 1.498], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0.957, 0.011, 1.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [0.901, 0.011, 1.325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0.84, 0.011, 1.23], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0.775, 0.011, 1.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0.707, 0.011, 1.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0.638, 0.01, 0.922], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0.567, 0.009, 0.817], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0.496, 0.009, 0.713], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0.427, 0.008, 0.611], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0.359, 0.007, 0.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0.294, 0.006, 0.419], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0.233, 0.005, 0.331], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0.177, 0.004, 0.251], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0.127, 0.003, 0.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0.084, 0.002, 0.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0.049, 0.001, 0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0.022, 0, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0.006, 0, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.001, -0.024, -0.006], + "easing": "linear" + }, + "post": { + "vector": [0.001, -0.024, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.005, -0.093, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.01, -0.206, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.018, -0.36, -0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.028, -0.553, -0.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.04, -0.782, -0.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.054, -1.045, -0.253], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.07, -1.34, -0.325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.088, -1.664, -0.404], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.109, -2.016, -0.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.131, -2.392, -0.582], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.155, -2.791, -0.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.181, -3.21, -0.783], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.209, -3.647, -0.891], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.239, -4.099, -1.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.27, -4.564, -1.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.303, -5.04, -1.237], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.338, -5.524, -1.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.374, -6.014, -1.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.412, -6.507, -1.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.451, -7.002, -1.731], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.491, -7.495, -1.856], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.531, -7.985, -1.982], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.572, -8.469, -2.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.614, -8.945, -2.229], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.655, -9.41, -2.35], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.696, -9.863, -2.468], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.737, -10.3, -2.583], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.777, -10.719, -2.694], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.815, -11.119, -2.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.852, -11.496, -2.901], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.887, -11.848, -2.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.92, -12.174, -3.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.951, -12.471, -3.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.978, -12.736, -3.239], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [1.001, -12.967, -3.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1.021, -13.162, -3.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [1.037, -13.319, -3.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [1.048, -13.435, -3.438], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [1.054, -13.508, -3.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [1.053, -13.55, -3.493], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [1.043, -13.575, -3.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [1.025, -13.587, -3.634], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.002, -13.587, -3.733], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.974, -13.577, -3.845], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.943, -13.559, -3.966], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.911, -13.536, -4.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.878, -13.509, -4.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.846, -13.481, -4.33], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.816, -13.453, -4.436], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.791, -13.427, -4.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.771, -13.407, -4.597], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.758, -13.393, -4.643], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.753, -13.388, -4.66], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.763, -13.392, -4.619], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.791, -13.403, -4.508], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.831, -13.418, -4.349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.879, -13.437, -4.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.929, -13.457, -3.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.976, -13.476, -3.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [1.016, -13.492, -3.612], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [1.044, -13.503, -3.502], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [1.054, -13.508, -3.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [1.044, -13.503, -3.502], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [1.016, -13.492, -3.612], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.976, -13.476, -3.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.929, -13.457, -3.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.879, -13.437, -4.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0.831, -13.418, -4.349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0.791, -13.403, -4.508], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.763, -13.392, -4.619], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.753, -13.388, -4.66], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.763, -13.392, -4.619], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0.791, -13.403, -4.508], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0.831, -13.418, -4.349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0.879, -13.437, -4.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0.929, -13.457, -3.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0.976, -13.476, -3.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [1.016, -13.492, -3.612], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [1.044, -13.503, -3.502], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [1.054, -13.508, -3.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [1.044, -13.503, -3.502], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [1.016, -13.492, -3.612], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0.976, -13.476, -3.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0.929, -13.457, -3.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0.879, -13.437, -4.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0.831, -13.418, -4.349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0.791, -13.403, -4.508], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0.763, -13.392, -4.619], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0.753, -13.388, -4.66], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0.766, -13.393, -4.608], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0.8, -13.406, -4.472], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0.849, -13.425, -4.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0.904, -13.447, -4.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0.959, -13.469, -3.84], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [1.007, -13.489, -3.648], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [1.041, -13.502, -3.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [1.054, -13.508, -3.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [1.046, -13.504, -3.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [1.023, -13.495, -3.585], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [0.989, -13.481, -3.72], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0.948, -13.465, -3.883], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [0.904, -13.447, -4.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0.859, -13.429, -4.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0.818, -13.413, -4.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0.784, -13.4, -4.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [0.762, -13.391, -4.626], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0.753, -13.388, -4.66], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0.757, -13.392, -4.645], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0.769, -13.405, -4.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0.786, -13.423, -4.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0.809, -13.446, -4.462], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0.835, -13.471, -4.366], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0.865, -13.498, -4.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0.895, -13.524, -4.148], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0.926, -13.547, -4.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0.956, -13.567, -3.917], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0.984, -13.581, -3.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [1.009, -13.588, -3.705], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [1.029, -13.586, -3.616], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [1.045, -13.573, -3.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [1.053, -13.547, -3.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [1.054, -13.508, -3.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [1.043, -13.396, -3.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [1.019, -13.164, -3.362], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0.983, -12.821, -3.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0.937, -12.38, -3.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0.883, -11.851, -3.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0.823, -11.245, -2.842], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [0.757, -10.573, -2.663], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0.689, -9.846, -2.472], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0.62, -9.077, -2.272], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0.55, -8.275, -2.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0.482, -7.452, -1.853], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0.416, -6.619, -1.641], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0.353, -5.788, -1.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0.294, -4.971, -1.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0.24, -4.178, -1.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0.191, -3.42, -0.84], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0.147, -2.71, -0.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0.109, -2.058, -0.503], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0.076, -1.476, -0.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0.049, -0.974, -0.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0.028, -0.565, -0.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0.013, -0.258, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0.003, -0.066, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulderUnder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.006, -0.044, 0.017], + "easing": "linear" + }, + "post": { + "vector": [-0.006, -0.044, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.023, -0.173, 0.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.052, -0.382, 0.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.091, -0.668, 0.259], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.141, -1.025, 0.397], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.202, -1.451, 0.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.273, -1.941, 0.749], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.355, -2.491, 0.96], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.447, -3.095, 1.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.549, -3.751, 1.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.662, -4.454, 1.711], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.786, -5.199, 1.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.919, -5.982, 2.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-1.063, -6.799, 2.606], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-1.217, -7.646, 2.929], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-1.38, -8.517, 3.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-1.552, -9.409, 3.601], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-1.733, -10.317, 3.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-1.922, -11.236, 4.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-2.117, -12.163, 4.649], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-2.319, -13.092, 5.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-2.527, -14.019, 5.352], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-2.738, -14.941, 5.698], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-2.952, -15.852, 6.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-3.167, -16.748, 6.37], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-3.382, -17.625, 6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-3.595, -18.479, 6.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-3.804, -19.305, 7.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-4.007, -20.1, 7.557], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-4.202, -20.86, 7.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-4.387, -21.58, 8.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-4.559, -22.257, 8.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-4.716, -22.887, 8.385], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-4.855, -23.466, 8.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-4.975, -23.991, 8.602], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-5.073, -24.456, 8.65], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-5.146, -24.86, 8.653], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-5.193, -25.197, 8.609], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-5.211, -25.464, 8.513], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-5.198, -25.656, 8.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-5.137, -25.801, 8.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-5.018, -25.927, 7.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-4.852, -26.036, 7.796], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-4.65, -26.129, 7.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-4.422, -26.206, 7.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-4.181, -26.269, 7.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-3.936, -26.318, 7.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-3.699, -26.356, 6.892], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-3.48, -26.384, 6.754], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-3.291, -26.403, 6.639], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-3.143, -26.415, 6.553], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-3.046, -26.421, 6.498], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-3.011, -26.423, 6.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-3.073, -26.402, 6.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-3.24, -26.346, 6.677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-3.487, -26.263, 6.89], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-3.786, -26.16, 7.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-4.11, -26.048, 7.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-4.433, -25.934, 7.706], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-4.729, -25.827, 7.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-4.972, -25.739, 8.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-5.137, -25.679, 8.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-5.198, -25.656, 8.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-5.137, -25.679, 8.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-4.972, -25.739, 8.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-4.729, -25.827, 7.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-4.433, -25.934, 7.706], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-4.11, -26.048, 7.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-3.786, -26.16, 7.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-3.487, -26.263, 6.89], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-3.24, -26.346, 6.677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-3.073, -26.402, 6.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-3.011, -26.423, 6.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-3.087, -26.398, 6.544], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-3.289, -26.33, 6.719], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-3.582, -26.23, 6.972], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-3.928, -26.111, 7.27], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-4.291, -25.984, 7.583], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-4.635, -25.861, 7.88], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-4.924, -25.757, 8.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-5.124, -25.684, 8.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-5.198, -25.656, 8.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-5.105, -25.691, 8.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-4.859, -25.78, 8.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-4.51, -25.906, 7.772], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-4.11, -26.048, 7.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-3.707, -26.187, 7.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-3.355, -26.307, 6.776], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-3.106, -26.391, 6.56], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-3.011, -26.423, 6.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-3.106, -26.391, 6.56], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-3.355, -26.307, 6.776], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-3.707, -26.187, 7.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-4.11, -26.048, 7.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-4.51, -25.906, 7.772], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-4.859, -25.78, 8.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-5.105, -25.691, 8.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-5.198, -25.656, 8.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-5.105, -25.691, 8.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-4.859, -25.78, 8.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-4.51, -25.906, 7.772], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-4.11, -26.048, 7.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-3.707, -26.187, 7.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-3.355, -26.307, 6.776], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-3.106, -26.391, 6.56], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-3.011, -26.423, 6.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-3.011, -26.423, 6.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-2.986, -26.291, 6.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-2.915, -25.911, 6.326], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-2.804, -25.305, 6.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-2.659, -24.494, 5.911], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-2.489, -23.499, 5.627], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-2.298, -22.342, 5.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-2.095, -21.045, 4.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-1.886, -19.63, 4.571], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-1.675, -18.12, 4.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-1.468, -16.538, 3.777], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-1.268, -14.908, 3.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-1.079, -13.252, 2.972], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-0.903, -11.595, 2.579], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-0.742, -9.961, 2.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-0.596, -8.373, 1.836], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-0.467, -6.855, 1.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-0.355, -5.431, 1.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-0.259, -4.124, 0.89], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-0.179, -2.957, 0.636], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-0.115, -1.952, 0.419], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-0.065, -1.131, 0.242], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-0.029, -0.518, 0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-0.007, -0.133, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.338, -0.027, 0.035], + "easing": "linear" + }, + "post": { + "vector": [-0.338, -0.027, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-1.266, -0.106, 0.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-2.654, -0.227, 0.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-4.372, -0.383, 0.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-6.29, -0.567, 0.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-8.276, -0.772, 0.966], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-10.197, -0.995, 1.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-11.922, -1.232, 1.498], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-13.317, -1.484, 1.747], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-14.254, -1.752, 1.965], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-14.6, -2.039, 2.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-14.574, -2.339, 2.248], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-14.481, -2.646, 2.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-14.327, -2.959, 2.318], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-14.113, -3.275, 2.283], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-13.843, -3.595, 2.204], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-13.521, -3.915, 2.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-13.152, -4.234, 1.928], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-12.737, -4.552, 1.737], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-12.281, -4.865, 1.515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-11.788, -5.172, 1.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-11.262, -5.472, 0.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-10.706, -5.764, 0.697], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-10.124, -6.044, 0.385], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-9.521, -6.312, 0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-8.901, -6.568, -0.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-8.268, -6.808, -0.618], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-7.625, -7.033, -0.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-6.979, -7.241, -1.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-6.332, -7.431, -1.641], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-5.689, -7.604, -1.967], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-5.055, -7.758, -2.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-4.434, -7.892, -2.575], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-3.83, -8.007, -2.847], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-3.248, -8.103, -3.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-2.693, -8.179, -3.309], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-2.168, -8.235, -3.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-1.678, -8.271, -3.632], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-1.228, -8.288, -3.731], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.821, -8.285, -3.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.459, -8.271, -3.808], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.138, -8.252, -3.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.143, -8.231, -3.839], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.387, -8.208, -3.847], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.597, -8.183, -3.85], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.775, -8.158, -3.85], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.923, -8.133, -3.848], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1.044, -8.109, -3.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [1.139, -8.086, -3.837], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [1.212, -8.067, -3.831], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [1.264, -8.05, -3.825], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [1.299, -8.037, -3.819], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [1.318, -8.029, -3.816], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.324, -8.026, -3.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [1.264, -8.033, -3.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [1.101, -8.053, -3.811], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.861, -8.082, -3.808], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.569, -8.117, -3.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.252, -8.156, -3.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.066, -8.194, -3.796], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.358, -8.229, -3.791], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.598, -8.258, -3.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.761, -8.278, -3.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.821, -8.285, -3.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.729, -8.274, -3.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.486, -8.245, -3.789], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.142, -8.203, -3.795], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.252, -8.156, -3.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0.645, -8.108, -3.806], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0.989, -8.066, -3.81], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [1.232, -8.037, -3.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [1.324, -8.026, -3.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [1.25, -8.035, -3.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [1.053, -8.059, -3.811], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0.768, -8.093, -3.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0.43, -8.134, -3.803], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0.074, -8.177, -3.798], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-0.265, -8.218, -3.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-0.55, -8.253, -3.788], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-0.747, -8.276, -3.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-0.821, -8.285, -3.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-0.761, -8.278, -3.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-0.598, -8.258, -3.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-0.358, -8.229, -3.791], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-0.066, -8.194, -3.796], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0.252, -8.156, -3.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0.569, -8.117, -3.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0.861, -8.082, -3.808], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [1.101, -8.053, -3.811], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [1.264, -8.033, -3.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [1.324, -8.026, -3.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [1.25, -8.035, -3.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [1.053, -8.059, -3.811], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0.768, -8.093, -3.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0.43, -8.134, -3.803], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0.074, -8.177, -3.798], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-0.265, -8.218, -3.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-0.55, -8.253, -3.788], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-0.747, -8.276, -3.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-0.821, -8.285, -3.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-0.747, -8.276, -3.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-0.55, -8.253, -3.788], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-0.265, -8.218, -3.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0.074, -8.177, -3.798], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0.43, -8.134, -3.803], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0.768, -8.093, -3.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [1.053, -8.059, -3.811], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [1.25, -8.035, -3.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [1.324, -8.026, -3.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [1.306, -8.029, -3.815], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [1.255, -8.039, -3.816], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [1.174, -8.053, -3.818], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [1.067, -8.072, -3.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0.935, -8.094, -3.823], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0.782, -8.118, -3.825], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0.611, -8.144, -3.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0.426, -8.17, -3.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0.229, -8.196, -3.824], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0.024, -8.22, -3.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-0.187, -8.242, -3.815], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-0.4, -8.261, -3.808], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-0.612, -8.276, -3.797], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-0.821, -8.285, -3.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-1.03, -8.201, -3.707], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-1.244, -7.95, -3.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-1.458, -7.555, -3.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-1.669, -7.041, -2.879], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-1.87, -6.429, -2.467], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-2.058, -5.744, -2.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-2.23, -5.01, -1.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-2.383, -4.251, -1.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-2.515, -3.491, -0.625], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-2.625, -2.755, -0.203], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-2.714, -2.067, 0.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-2.781, -1.452, 0.474], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-2.827, -0.934, 0.697], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-2.853, -0.538, 0.819], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-2.861, -0.286, 0.823], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-2.761, -0.142, 0.748], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-2.498, -0.046, 0.647], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-2.117, 0.012, 0.53], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-1.666, 0.039, 0.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-1.192, 0.045, 0.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-0.741, 0.036, 0.174], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-0.361, 0.021, 0.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-0.098, 0.006, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.002, 0, -0.001], + "easing": "linear" + }, + "post": { + "vector": [0.002, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.008, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.018, -0.001, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.031, -0.002, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.047, -0.003, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.067, -0.004, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.089, -0.005, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.114, -0.007, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.142, -0.008, -0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.172, -0.01, -0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.203, -0.012, -0.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.237, -0.014, -0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.273, -0.016, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.309, -0.018, -0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.347, -0.02, -0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.386, -0.023, -0.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.426, -0.025, -0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.467, -0.027, -0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.508, -0.03, -0.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.549, -0.032, -0.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.59, -0.035, -0.243], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.631, -0.037, -0.259], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.672, -0.039, -0.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.711, -0.042, -0.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.751, -0.044, -0.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.789, -0.046, -0.324], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.825, -0.048, -0.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.861, -0.05, -0.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.894, -0.052, -0.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.926, -0.054, -0.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.956, -0.056, -0.393], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.984, -0.058, -0.404], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [1.009, -0.059, -0.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [1.031, -0.06, -0.424], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.051, -0.062, -0.432], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [1.067, -0.063, -0.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1.08, -0.063, -0.444], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [1.09, -0.064, -0.448], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [1.096, -0.064, -0.45], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [1.098, -0.064, -0.451], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [1.098, -0.064, -0.451], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [1.084, -0.067, -0.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [1.044, -0.076, -0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0.984, -0.088, -0.377], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0.905, -0.105, -0.325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0.813, -0.124, -0.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0.711, -0.145, -0.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [0.603, -0.168, -0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0.493, -0.19, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0.386, -0.212, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0.284, -0.233, 0.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0.191, -0.252, 0.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0.113, -0.268, 0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0.052, -0.28, 0.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0.013, -0.287, 0.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-0.001, -0.288, 0.268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-0.001, -0.277, 0.259], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-0.001, -0.25, 0.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-0.001, -0.212, 0.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-0.001, -0.166, 0.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-0.001, -0.119, 0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, -0.074, 0.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0, -0.036, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0, -0.01, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.298, 0.025, -0.061], + "easing": "linear" + }, + "post": { + "vector": [0.298, 0.025, -0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [1.115, 0.096, -0.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [2.337, 0.207, -0.475], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [3.847, 0.351, -0.778], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [5.532, 0.522, -1.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [7.273, 0.708, -1.449], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [8.955, 0.898, -1.772], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [10.463, 1.076, -2.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [11.681, 1.225, -2.282], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [12.495, 1.328, -2.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [12.791, 1.366, -2.485], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [12.746, 1.352, -2.487], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [12.612, 1.311, -2.491], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [12.398, 1.246, -2.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [12.11, 1.159, -2.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [11.754, 1.05, -2.515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [11.336, 0.923, -2.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [10.863, 0.779, -2.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [10.341, 0.62, -2.545], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [9.777, 0.448, -2.555], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [9.177, 0.265, -2.563], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [8.548, 0.072, -2.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [7.896, -0.127, -2.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [7.228, -0.331, -2.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [6.55, -0.538, -2.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [5.869, -0.746, -2.573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [5.191, -0.954, -2.568], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [4.522, -1.158, -2.56], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [3.87, -1.357, -2.551], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [3.241, -1.548, -2.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [2.641, -1.731, -2.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [2.077, -1.903, -2.513], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [1.555, -2.062, -2.499], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [1.081, -2.206, -2.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.663, -2.333, -2.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.306, -2.441, -2.459], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.018, -2.528, -2.448], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.196, -2.593, -2.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.33, -2.633, -2.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.375, -2.647, -2.433], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.375, -2.647, -2.433], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.375, -2.647, -2.434], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.375, -2.647, -2.434], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.375, -2.646, -2.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.374, -2.646, -2.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.374, -2.645, -2.436], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.373, -2.644, -2.438], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.372, -2.642, -2.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.371, -2.641, -2.441], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.369, -2.639, -2.444], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.367, -2.636, -2.447], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-0.365, -2.634, -2.45], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.363, -2.631, -2.454], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-0.36, -2.627, -2.458], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.357, -2.623, -2.463], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.354, -2.618, -2.469], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.35, -2.613, -2.475], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.346, -2.608, -2.482], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.341, -2.601, -2.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.336, -2.595, -2.498], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.33, -2.587, -2.507], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.324, -2.579, -2.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.318, -2.57, -2.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.31, -2.56, -2.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.303, -2.55, -2.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.294, -2.539, -2.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-0.285, -2.527, -2.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-0.276, -2.514, -2.597], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-0.265, -2.5, -2.614], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-0.254, -2.485, -2.632], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-0.243, -2.47, -2.651], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-0.23, -2.453, -2.671], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-0.217, -2.435, -2.693], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-0.203, -2.416, -2.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-0.189, -2.397, -2.74], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-0.173, -2.376, -2.765], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-0.157, -2.354, -2.792], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-0.14, -2.33, -2.82], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-0.121, -2.306, -2.85], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-0.103, -2.28, -2.881], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-0.083, -2.253, -2.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-0.062, -2.225, -2.948], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-0.04, -2.196, -2.984], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-0.018, -2.165, -3.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0.009, -2.128, -3.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0.043, -2.082, -3.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0.081, -2.028, -3.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0.124, -1.969, -3.264], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0.169, -1.904, -3.346], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0.215, -1.838, -3.433], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0.261, -1.77, -3.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0.307, -1.703, -3.615], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0.349, -1.638, -3.706], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0.388, -1.577, -3.795], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0.423, -1.522, -3.881], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0.451, -1.474, -3.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0.474, -1.432, -4.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0.493, -1.396, -4.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [0.507, -1.365, -4.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0.518, -1.34, -4.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [0.526, -1.319, -4.269], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0.531, -1.303, -4.309], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0.535, -1.291, -4.341], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0.536, -1.283, -4.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [0.537, -1.279, -4.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0.537, -1.277, -4.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0.526, -1.292, -4.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0.494, -1.333, -4.331], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0.444, -1.396, -4.27], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0.381, -1.479, -4.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0.306, -1.577, -4.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0.223, -1.688, -3.967], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0.134, -1.807, -3.832], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0.044, -1.931, -3.684], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-0.045, -2.057, -3.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-0.129, -2.18, -3.355], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-0.207, -2.298, -3.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-0.273, -2.407, -2.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-0.326, -2.504, -2.809], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-0.361, -2.585, -2.621], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-0.375, -2.647, -2.433], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-0.374, -2.658, -2.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-0.365, -2.595, -2.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-0.347, -2.47, -1.823], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-0.324, -2.292, -1.606], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-0.295, -2.074, -1.39], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-0.261, -1.825, -1.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-0.224, -1.556, -0.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-0.186, -1.279, -0.772], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-0.147, -1.004, -0.59], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-0.109, -0.742, -0.425], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-0.074, -0.504, -0.282], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-0.044, -0.299, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-0.021, -0.14, -0.076], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-0.005, -0.037, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.002, -0.011, -0.006], + "easing": "linear" + }, + "post": { + "vector": [-0.002, -0.011, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.006, -0.044, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.013, -0.098, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.023, -0.171, -0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.035, -0.263, -0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.05, -0.372, -0.191], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.066, -0.497, -0.255], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.084, -0.637, -0.326], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.104, -0.79, -0.405], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.125, -0.957, -0.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.147, -1.135, -0.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.171, -1.323, -0.677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.195, -1.52, -0.778], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.219, -1.726, -0.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-0.245, -1.939, -0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-0.27, -2.157, -1.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-0.296, -2.38, -1.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.321, -2.607, -1.33], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.346, -2.836, -1.446], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-0.371, -3.066, -1.562], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.396, -3.296, -1.679], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.42, -3.525, -1.795], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.443, -3.752, -1.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.465, -3.975, -2.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.487, -4.194, -2.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.508, -4.407, -2.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.527, -4.613, -2.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.545, -4.812, -2.444], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.563, -5.001, -2.539], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.579, -5.179, -2.629], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.593, -5.346, -2.713], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.607, -5.501, -2.79], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.619, -5.641, -2.861], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.629, -5.767, -2.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.639, -5.876, -2.979], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.646, -5.968, -3.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.652, -6.042, -3.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.657, -6.096, -3.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.659, -6.129, -3.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.66, -6.141, -3.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-0.66, -6.141, -3.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-0.58, -6.094, -3.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-0.357, -5.959, -3.208], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-0.011, -5.747, -3.311], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0.432, -5.467, -3.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0.952, -5.129, -3.573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [1.525, -4.742, -3.709], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [2.128, -4.318, -3.834], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [2.739, -3.866, -3.937], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [3.338, -3.398, -4.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [3.9, -2.924, -4.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [4.407, -2.457, -4.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [4.835, -2.007, -3.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [5.164, -1.586, -3.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [5.372, -1.205, -3.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [5.439, -0.873, -3.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [5.244, -0.608, -2.942], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [4.739, -0.411, -2.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [4.014, -0.267, -2.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [3.157, -0.164, -1.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [2.257, -0.093, -1.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [1.403, -0.046, -0.639], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0.683, -0.018, -0.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0.185, -0.004, -0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bone": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.045, 0.023], + "easing": "linear" + }, + "post": { + "vector": [0, -0.045, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.176, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.001, -0.39, 0.198], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.003, -0.682, 0.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.007, -1.048, 0.533], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.014, -1.483, 0.754], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.025, -1.984, 1.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.039, -2.546, 1.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.059, -3.164, 1.608], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.086, -3.835, 1.949], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.12, -4.553, 2.315], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.161, -5.315, 2.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.212, -6.116, 3.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.272, -6.952, 3.544], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-0.343, -7.817, 3.99], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-0.424, -8.707, 4.451], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-0.517, -9.618, 4.926], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.621, -10.545, 5.412], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.737, -11.483, 5.907], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-0.865, -12.427, 6.409], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-1.005, -13.373, 6.916], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-1.156, -14.315, 7.426], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-1.319, -15.249, 7.937], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-1.492, -16.171, 8.446], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-1.674, -17.075, 8.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-1.865, -17.957, 9.45], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-2.064, -18.812, 9.94], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-2.269, -19.637, 10.417], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-2.479, -20.426, 10.88], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-2.693, -21.175, 11.325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-2.907, -21.881, 11.749], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-3.121, -22.538, 12.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-3.333, -23.143, 12.522], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-3.54, -23.691, 12.864], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-3.74, -24.18, 13.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-3.932, -24.605, 13.441], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-4.112, -24.961, 13.669], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-4.279, -25.246, 13.853], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-4.431, -25.454, 13.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-4.566, -25.584, 14.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-4.681, -25.687, 14.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-4.777, -25.815, 13.817], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-4.854, -25.962, 13.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-4.914, -26.12, 13.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-4.957, -26.282, 12.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-4.987, -26.439, 11.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-5.005, -26.585, 11.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-5.013, -26.712, 11.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-5.016, -26.812, 10.633], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-5.015, -26.877, 10.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-5.014, -26.9, 10.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-5.003, -26.863, 10.391], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-4.972, -26.762, 10.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-4.925, -26.614, 11.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-4.867, -26.434, 11.621], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-4.801, -26.239, 12.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-4.734, -26.044, 12.741], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-4.67, -25.866, 13.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-4.617, -25.719, 13.678], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-4.58, -25.62, 13.965], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-4.566, -25.584, 14.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-4.577, -25.614, 13.983], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-4.608, -25.697, 13.742], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-4.654, -25.822, 13.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-4.71, -25.976, 12.936], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-4.771, -26.149, 12.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-4.832, -26.328, 11.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-4.889, -26.502, 11.425], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-4.939, -26.658, 10.978], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-4.979, -26.785, 10.616], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-5.005, -26.869, 10.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-5.014, -26.9, 10.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-5, -26.855, 10.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-4.963, -26.733, 10.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-4.907, -26.556, 11.269], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-4.838, -26.348, 11.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-4.764, -26.129, 12.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-4.691, -25.922, 13.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-4.627, -25.748, 13.595], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-4.583, -25.628, 13.941], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-4.566, -25.584, 14.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-4.587, -25.64, 13.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-4.642, -25.788, 13.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-4.718, -25.997, 12.876], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-4.801, -26.239, 12.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-4.882, -26.481, 11.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-4.95, -26.693, 10.878], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-4.997, -26.843, 10.448], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-5.014, -26.9, 10.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-5, -26.855, 10.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-4.963, -26.733, 10.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-4.907, -26.556, 11.269], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-4.838, -26.348, 11.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-4.764, -26.129, 12.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-4.691, -25.922, 13.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-4.627, -25.748, 13.595], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-4.583, -25.628, 13.941], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-4.566, -25.584, 14.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-4.583, -25.628, 13.941], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-4.627, -25.748, 13.595], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-4.691, -25.922, 13.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-4.764, -26.129, 12.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-4.838, -26.348, 11.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-4.907, -26.556, 11.269], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-4.963, -26.733, 10.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-5, -26.855, 10.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-5.014, -26.9, 10.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-4.997, -26.843, 10.448], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [-4.95, -26.693, 10.878], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [-4.882, -26.481, 11.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [-4.801, -26.239, 12.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [-4.718, -25.997, 12.876], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [-4.642, -25.788, 13.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-4.587, -25.64, 13.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [-4.566, -25.584, 14.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-4.566, -25.584, 14.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-4.524, -25.459, 13.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-4.403, -25.099, 13.752], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-4.216, -24.523, 13.377], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-3.972, -23.75, 12.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-3.686, -22.802, 12.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-3.368, -21.696, 11.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-3.033, -20.453, 10.848], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-2.689, -19.093, 10.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-2.348, -17.638, 9.203], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-2.018, -16.11, 8.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-1.705, -14.532, 7.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-1.415, -12.925, 6.593], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-1.151, -11.315, 5.734], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-0.917, -9.724, 4.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-0.713, -8.177, 4.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-0.539, -6.697, 3.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-0.394, -5.307, 2.64], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-0.276, -4.03, 2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-0.184, -2.89, 1.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-0.113, -1.908, 0.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-0.062, -1.106, 0.546], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-0.027, -0.506, 0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-0.007, -0.13, 0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.001, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.001, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.006, -0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.012, -0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.022, -0.003, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.033, -0.004, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.047, -0.006, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.062, -0.008, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.08, -0.01, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.099, -0.012, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.12, -0.015, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.142, -0.018, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.166, -0.021, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.191, -0.024, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.216, -0.027, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-0.243, -0.03, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-0.27, -0.034, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-0.298, -0.037, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.327, -0.041, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.355, -0.044, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-0.384, -0.048, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.413, -0.051, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.442, -0.055, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.47, -0.058, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.498, -0.062, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.525, -0.065, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.552, -0.069, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.578, -0.072, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.602, -0.075, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.626, -0.078, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.648, -0.08, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.669, -0.083, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.688, -0.085, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.706, -0.088, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.722, -0.09, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.735, -0.091, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.747, -0.093, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.756, -0.094, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.763, -0.095, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.767, -0.095, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.768, -0.095, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-0.768, -0.095, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-0.764, -0.095, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-0.753, -0.094, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-0.735, -0.091, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-0.711, -0.088, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-0.682, -0.085, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-0.648, -0.08, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-0.61, -0.076, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-0.569, -0.071, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-0.525, -0.065, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-0.479, -0.06, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-0.432, -0.054, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-0.384, -0.048, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-0.336, -0.042, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-0.289, -0.036, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-0.243, -0.03, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-0.199, -0.025, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-0.158, -0.02, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-0.12, -0.015, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-0.086, -0.011, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-0.057, -0.007, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-0.033, -0.004, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-0.015, -0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-0.004, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, 0, -0.003], + "easing": "linear" + }, + "post": { + "vector": [0, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, 0, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.002, 0.001, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.004, 0.001, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.008, 0.002, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.013, 0.002, -0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.021, 0.003, -0.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.031, 0.003, -0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.044, 0.003, -0.191], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.061, 0.004, -0.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.081, 0.004, -0.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.105, 0.004, -0.322], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.133, 0.003, -0.371], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.166, 0.003, -0.423], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.205, 0.002, -0.476], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.248, 0.001, -0.531], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.298, 0, -0.587], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.354, -0.002, -0.645], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.416, -0.004, -0.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.485, -0.007, -0.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.562, -0.01, -0.824], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.646, -0.013, -0.884], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.738, -0.017, -0.944], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.838, -0.021, -1.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.948, -0.025, -1.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [1.066, -0.031, -1.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [1.194, -0.036, -1.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [1.332, -0.043, -1.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [1.48, -0.05, -1.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.638, -0.057, -1.348], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [1.807, -0.065, -1.399], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [1.988, -0.074, -1.449], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [2.181, -0.083, -1.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [2.385, -0.094, -1.541], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [2.602, -0.105, -1.583], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [2.831, -0.117, -1.622], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [3.074, -0.129, -1.657], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [3.33, -0.143, -1.689], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [3.6, -0.157, -1.717], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [3.884, -0.173, -1.741], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [4.183, -0.189, -1.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [4.497, -0.207, -1.775], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [4.826, -0.226, -1.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [5.17, -0.246, -1.791], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [5.535, -0.299, -1.746], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [5.914, -0.406, -1.623], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [6.291, -0.55, -1.444], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [6.651, -0.718, -1.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [6.979, -0.893, -1.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [7.259, -1.058, -0.797], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [7.478, -1.197, -0.619], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [7.619, -1.292, -0.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [7.67, -1.328, -0.45], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [7.585, -1.29, -0.495], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [7.356, -1.188, -0.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [7.024, -1.042, -0.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [6.631, -0.87, -1.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [6.216, -0.69, -1.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [5.821, -0.521, -1.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [5.487, -0.38, -1.619], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [5.257, -0.283, -1.744], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [5.17, -0.246, -1.791], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [5.31, -0.305, -1.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [5.668, -0.456, -1.521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [6.157, -0.665, -1.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [6.689, -0.895, -0.972], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [7.176, -1.109, -0.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [7.532, -1.267, -0.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [7.67, -1.328, -0.45], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [7.6, -1.297, -0.487], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [7.411, -1.213, -0.587], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [7.132, -1.089, -0.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [6.793, -0.941, -0.917], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [6.423, -0.78, -1.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [6.053, -0.62, -1.314], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [5.712, -0.475, -1.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [5.432, -0.356, -1.649], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [5.241, -0.276, -1.753], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [5.17, -0.246, -1.791], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [5.31, -0.305, -1.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [5.668, -0.456, -1.521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [6.157, -0.665, -1.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [6.689, -0.895, -0.972], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [7.176, -1.109, -0.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [7.532, -1.267, -0.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [7.67, -1.328, -0.45], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [7.634, -1.312, -0.469], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [7.532, -1.267, -0.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [7.376, -1.197, -0.606], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [7.176, -1.109, -0.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [6.944, -1.007, -0.836], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [6.689, -0.895, -0.972], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [6.423, -0.78, -1.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [6.157, -0.665, -1.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [5.902, -0.556, -1.395], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [5.668, -0.456, -1.521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [5.467, -0.371, -1.63], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [5.31, -0.305, -1.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [5.207, -0.262, -1.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [5.17, -0.246, -1.791], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [5.31, -0.304, -1.722], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [5.668, -0.454, -1.545], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [6.157, -0.661, -1.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [6.689, -0.89, -1.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [7.177, -1.103, -0.772], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [7.533, -1.262, -0.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [7.67, -1.328, -0.45], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [7.583, -1.319, -0.393], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [7.339, -1.281, -0.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [6.961, -1.219, -0.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [6.47, -1.137, -0.237], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [5.889, -1.038, -0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [5.241, -0.926, -0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [4.548, -0.805, -0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [3.832, -0.679, -0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [3.117, -0.553, -0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [2.424, -0.431, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [1.777, -0.316, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [1.197, -0.213, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0.707, -0.126, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0.329, -0.059, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [0.086, -0.015, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "lowerJaw6B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube30": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube6": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube0": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.161, 0.452, -0.231], + "easing": "linear" + }, + "0.08": { + "vector": [0.284, 0.904, -0.447], + "easing": "linear" + }, + "0.12": { + "vector": [0.337, 1.228, -0.582], + "easing": "linear" + }, + "0.17": { + "vector": [0.324, 1.396, -0.623], + "easing": "linear" + }, + "0.21": { + "vector": [0.271, 1.45, -0.592], + "easing": "linear" + }, + "0.25": { + "vector": [0.207, 1.465, -0.529], + "easing": "linear" + }, + "0.29": { + "vector": [0.155, 1.509, -0.471], + "easing": "linear" + }, + "0.33": { + "vector": [0.123, 1.622, -0.439], + "easing": "linear" + }, + "0.38": { + "vector": [0.11, 1.812, -0.438], + "easing": "linear" + }, + "0.42": { + "vector": [0.109, 2.065, -0.46], + "easing": "linear" + }, + "0.46": { + "vector": [0.114, 2.353, -0.493], + "easing": "linear" + }, + "0.5": { + "vector": [0.121, 2.653, -0.525], + "easing": "linear" + }, + "0.54": { + "vector": [0.128, 2.95, -0.547], + "easing": "linear" + }, + "0.58": { + "vector": [0.139, 3.238, -0.56], + "easing": "linear" + }, + "0.62": { + "vector": [0.156, 3.521, -0.563], + "easing": "linear" + }, + "0.67": { + "vector": [0.181, 3.806, -0.563], + "easing": "linear" + }, + "0.71": { + "vector": [0.214, 4.099, -0.563], + "easing": "linear" + }, + "0.75": { + "vector": [0.256, 4.405, -0.565], + "easing": "linear" + }, + "0.79": { + "vector": [0.305, 4.722, -0.571], + "easing": "linear" + }, + "0.83": { + "vector": [0.36, 5.05, -0.58], + "easing": "linear" + }, + "0.88": { + "vector": [0.42, 5.372, -0.584], + "easing": "linear" + }, + "0.92": { + "vector": [0.481, 5.672, -0.576], + "easing": "linear" + }, + "0.96": { + "vector": [0.544, 5.957, -0.559], + "easing": "linear" + }, + "1.0": { + "vector": [0.607, 6.235, -0.54], + "easing": "linear" + }, + "1.04": { + "vector": [0.669, 6.514, -0.523], + "easing": "linear" + }, + "1.08": { + "vector": [0.725, 6.796, -0.508], + "easing": "linear" + }, + "1.12": { + "vector": [0.772, 7.079, -0.497], + "easing": "linear" + }, + "1.17": { + "vector": [0.811, 7.36, -0.488], + "easing": "linear" + }, + "1.21": { + "vector": [0.847, 7.635, -0.479], + "easing": "linear" + }, + "1.25": { + "vector": [0.883, 7.901, -0.47], + "easing": "linear" + }, + "1.29": { + "vector": [0.918, 8.155, -0.46], + "easing": "linear" + }, + "1.33": { + "vector": [0.955, 8.395, -0.449], + "easing": "linear" + }, + "1.38": { + "vector": [0.993, 8.622, -0.438], + "easing": "linear" + }, + "1.42": { + "vector": [1.029, 8.833, -0.426], + "easing": "linear" + }, + "1.46": { + "vector": [1.063, 9.028, -0.414], + "easing": "linear" + }, + "1.5": { + "vector": [1.094, 9.206, -0.402], + "easing": "linear" + }, + "1.54": { + "vector": [1.121, 9.365, -0.39], + "easing": "linear" + }, + "1.58": { + "vector": [1.146, 9.502, -0.376], + "easing": "linear" + }, + "1.62": { + "vector": [1.168, 9.617, -0.363], + "easing": "linear" + }, + "1.67": { + "vector": [1.186, 9.707, -0.348], + "easing": "linear" + }, + "1.71": { + "vector": [1.294, 9.737, -0.315], + "easing": "linear" + }, + "1.75": { + "vector": [1.503, 9.708, -0.265], + "easing": "linear" + }, + "1.79": { + "vector": [1.686, 9.673, -0.226], + "easing": "linear" + }, + "1.83": { + "vector": [1.769, 9.659, -0.211], + "easing": "linear" + }, + "1.88": { + "vector": [1.735, 9.658, -0.213], + "easing": "linear" + }, + "1.92": { + "vector": [1.612, 9.657, -0.222], + "easing": "linear" + }, + "1.96": { + "vector": [1.448, 9.661, -0.239], + "easing": "linear" + }, + "2.0": { + "vector": [1.289, 9.672, -0.266], + "easing": "linear" + }, + "2.04": { + "vector": [1.159, 9.688, -0.301], + "easing": "linear" + }, + "2.08": { + "vector": [1.064, 9.708, -0.344], + "easing": "linear" + }, + "2.12": { + "vector": [0.995, 9.73, -0.394], + "easing": "linear" + }, + "2.17": { + "vector": [0.939, 9.753, -0.449], + "easing": "linear" + }, + "2.21": { + "vector": [0.908, 9.787, -0.515], + "easing": "linear" + }, + "2.25": { + "vector": [0.986, 9.913, -0.633], + "easing": "linear" + }, + "2.29": { + "vector": [1.085, 10.172, -0.82], + "easing": "linear" + }, + "2.33": { + "vector": [1.125, 10.417, -1.007], + "easing": "linear" + }, + "2.38": { + "vector": [1.145, 10.486, -1.109], + "easing": "linear" + }, + "2.42": { + "vector": [1.176, 10.33, -1.105], + "easing": "linear" + }, + "2.46": { + "vector": [1.234, 9.991, -1.013], + "easing": "linear" + }, + "2.5": { + "vector": [1.323, 9.55, -0.875], + "easing": "linear" + }, + "2.54": { + "vector": [1.438, 9.083, -0.729], + "easing": "linear" + }, + "2.58": { + "vector": [1.568, 8.637, -0.598], + "easing": "linear" + }, + "2.62": { + "vector": [1.704, 8.225, -0.487], + "easing": "linear" + }, + "2.67": { + "vector": [1.797, 7.873, -0.409], + "easing": "linear" + }, + "2.71": { + "vector": [1.793, 7.709, -0.427], + "easing": "linear" + }, + "2.75": { + "vector": [1.709, 7.778, -0.564], + "easing": "linear" + }, + "2.79": { + "vector": [1.58, 8.032, -0.793], + "easing": "linear" + }, + "2.83": { + "vector": [1.442, 8.377, -1.072], + "easing": "linear" + }, + "2.88": { + "vector": [1.32, 8.728, -1.356], + "easing": "linear" + }, + "2.92": { + "vector": [1.226, 9.033, -1.619], + "easing": "linear" + }, + "2.96": { + "vector": [1.159, 9.279, -1.856], + "easing": "linear" + }, + "3.0": { + "vector": [1.108, 9.485, -2.076], + "easing": "linear" + }, + "3.04": { + "vector": [1.074, 9.671, -2.287], + "easing": "linear" + }, + "3.08": { + "vector": [1.123, 9.81, -2.477], + "easing": "linear" + }, + "3.12": { + "vector": [1.213, 9.813, -2.601], + "easing": "linear" + }, + "3.17": { + "vector": [1.242, 9.621, -2.629], + "easing": "linear" + }, + "3.21": { + "vector": [1.199, 9.257, -2.573], + "easing": "linear" + }, + "3.25": { + "vector": [1.135, 8.791, -2.468], + "easing": "linear" + }, + "3.29": { + "vector": [1.091, 8.294, -2.349], + "easing": "linear" + }, + "3.33": { + "vector": [1.09, 7.813, -2.238], + "easing": "linear" + }, + "3.38": { + "vector": [1.135, 7.358, -2.142], + "easing": "linear" + }, + "3.42": { + "vector": [1.195, 6.934, -2.061], + "easing": "linear" + }, + "3.46": { + "vector": [1.171, 6.563, -2.007], + "easing": "linear" + }, + "3.5": { + "vector": [1.108, 6.365, -2.039], + "easing": "linear" + }, + "3.54": { + "vector": [1.104, 6.429, -2.199], + "easing": "linear" + }, + "3.58": { + "vector": [1.201, 6.728, -2.474], + "easing": "linear" + }, + "3.62": { + "vector": [1.394, 7.173, -2.822], + "easing": "linear" + }, + "3.67": { + "vector": [1.622, 7.664, -3.191], + "easing": "linear" + }, + "3.71": { + "vector": [1.804, 8.132, -3.55], + "easing": "linear" + }, + "3.75": { + "vector": [1.913, 8.559, -3.887], + "easing": "linear" + }, + "3.79": { + "vector": [1.924, 8.932, -4.198], + "easing": "linear" + }, + "3.83": { + "vector": [1.81, 9.066, -4.388], + "easing": "linear" + }, + "3.88": { + "vector": [1.612, 8.846, -4.4], + "easing": "linear" + }, + "3.92": { + "vector": [1.38, 8.317, -4.258], + "easing": "linear" + }, + "3.96": { + "vector": [1.155, 7.61, -4.026], + "easing": "linear" + }, + "4.0": { + "vector": [0.965, 6.859, -3.771], + "easing": "linear" + }, + "4.04": { + "vector": [0.816, 6.157, -3.539], + "easing": "linear" + }, + "4.08": { + "vector": [0.673, 5.531, -3.343], + "easing": "linear" + }, + "4.12": { + "vector": [0.515, 5.043, -3.213], + "easing": "linear" + }, + "4.17": { + "vector": [0.425, 4.87, -3.234], + "easing": "linear" + }, + "4.21": { + "vector": [0.487, 5.024, -3.414], + "easing": "linear" + }, + "4.25": { + "vector": [0.701, 5.405, -3.703], + "easing": "linear" + }, + "4.29": { + "vector": [1.023, 5.881, -4.036], + "easing": "linear" + }, + "4.33": { + "vector": [1.393, 6.344, -4.359], + "easing": "linear" + }, + "4.38": { + "vector": [1.768, 6.739, -4.645], + "easing": "linear" + }, + "4.42": { + "vector": [2.125, 7.066, -4.895], + "easing": "linear" + }, + "4.46": { + "vector": [2.283, 7.133, -5.013], + "easing": "linear" + }, + "4.5": { + "vector": [2.137, 6.828, -4.942], + "easing": "linear" + }, + "4.54": { + "vector": [1.847, 6.338, -4.776], + "easing": "linear" + }, + "4.58": { + "vector": [1.551, 5.828, -4.597], + "easing": "linear" + }, + "4.62": { + "vector": [1.294, 5.455, -4.481], + "easing": "linear" + }, + "4.67": { + "vector": [1.091, 5.271, -4.453], + "easing": "linear" + }, + "4.71": { + "vector": [0.929, 5.248, -4.5], + "easing": "linear" + }, + "4.75": { + "vector": [0.786, 5.314, -4.586], + "easing": "linear" + }, + "4.79": { + "vector": [0.637, 5.392, -4.673], + "easing": "linear" + }, + "4.83": { + "vector": [0.547, 5.422, -4.73], + "easing": "linear" + }, + "4.88": { + "vector": [0.605, 5.378, -4.746], + "easing": "linear" + }, + "4.92": { + "vector": [0.773, 5.28, -4.73], + "easing": "linear" + }, + "4.96": { + "vector": [0.994, 5.162, -4.698], + "easing": "linear" + }, + "5.0": { + "vector": [1.216, 5.048, -4.663], + "easing": "linear" + }, + "5.04": { + "vector": [1.408, 4.955, -4.631], + "easing": "linear" + }, + "5.08": { + "vector": [1.566, 4.886, -4.605], + "easing": "linear" + }, + "5.12": { + "vector": [1.701, 4.832, -4.581], + "easing": "linear" + }, + "5.17": { + "vector": [1.682, 5.007, -4.655], + "easing": "linear" + }, + "5.21": { + "vector": [1.45, 5.449, -4.841], + "easing": "linear" + }, + "5.25": { + "vector": [1.173, 5.863, -4.997], + "easing": "linear" + }, + "5.29": { + "vector": [0.968, 6.067, -5.034], + "easing": "linear" + }, + "5.33": { + "vector": [0.873, 6.01, -4.927], + "easing": "linear" + }, + "5.38": { + "vector": [0.865, 5.74, -4.703], + "easing": "linear" + }, + "5.42": { + "vector": [0.898, 5.355, -4.41], + "easing": "linear" + }, + "5.46": { + "vector": [0.927, 4.948, -4.096], + "easing": "linear" + }, + "5.5": { + "vector": [0.933, 4.579, -3.794], + "easing": "linear" + }, + "5.54": { + "vector": [0.91, 4.268, -3.514], + "easing": "linear" + }, + "5.58": { + "vector": [0.867, 4, -3.252], + "easing": "linear" + }, + "5.62": { + "vector": [0.812, 3.746, -2.994], + "easing": "linear" + }, + "5.67": { + "vector": [0.75, 3.476, -2.727], + "easing": "linear" + }, + "5.71": { + "vector": [0.682, 3.172, -2.444], + "easing": "linear" + }, + "5.75": { + "vector": [0.607, 2.834, -2.146], + "easing": "linear" + }, + "5.79": { + "vector": [0.525, 2.469, -1.839], + "easing": "linear" + }, + "5.83": { + "vector": [0.438, 2.092, -1.531], + "easing": "linear" + }, + "5.88": { + "vector": [0.35, 1.718, -1.233], + "easing": "linear" + }, + "5.92": { + "vector": [0.263, 1.357, -0.951], + "easing": "linear" + }, + "5.96": { + "vector": [0.182, 1.017, -0.693], + "easing": "linear" + }, + "6.0": { + "vector": [0.108, 0.701, -0.461], + "easing": "linear" + }, + "6.04": { + "vector": [0.042, 0.41, -0.258], + "easing": "linear" + }, + "6.08": { + "vector": [-0.015, 0.146, -0.088], + "easing": "linear" + }, + "6.12": { + "vector": [-0.063, -0.091, 0.048], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.003, 0.002, 0.005], + "easing": "linear" + }, + "0.08": { + "vector": [0.011, 0.009, 0.019], + "easing": "linear" + }, + "0.12": { + "vector": [0.025, 0.02, 0.043], + "easing": "linear" + }, + "0.17": { + "vector": [0.043, 0.035, 0.074], + "easing": "linear" + }, + "0.21": { + "vector": [0.066, 0.053, 0.113], + "easing": "linear" + }, + "0.25": { + "vector": [0.093, 0.075, 0.158], + "easing": "linear" + }, + "0.29": { + "vector": [0.125, 0.099, 0.209], + "easing": "linear" + }, + "0.33": { + "vector": [0.16, 0.127, 0.266], + "easing": "linear" + }, + "0.38": { + "vector": [0.198, 0.156, 0.328], + "easing": "linear" + }, + "0.42": { + "vector": [0.24, 0.188, 0.393], + "easing": "linear" + }, + "0.46": { + "vector": [0.285, 0.222, 0.462], + "easing": "linear" + }, + "0.5": { + "vector": [0.332, 0.258, 0.534], + "easing": "linear" + }, + "0.54": { + "vector": [0.381, 0.294, 0.607], + "easing": "linear" + }, + "0.58": { + "vector": [0.432, 0.332, 0.682], + "easing": "linear" + }, + "0.62": { + "vector": [0.486, 0.371, 0.758], + "easing": "linear" + }, + "0.67": { + "vector": [0.54, 0.41, 0.833], + "easing": "linear" + }, + "0.71": { + "vector": [0.596, 0.449, 0.908], + "easing": "linear" + }, + "0.75": { + "vector": [0.652, 0.488, 0.981], + "easing": "linear" + }, + "0.79": { + "vector": [0.709, 0.526, 1.052], + "easing": "linear" + }, + "0.83": { + "vector": [0.766, 0.564, 1.121], + "easing": "linear" + }, + "0.88": { + "vector": [0.823, 0.602, 1.185], + "easing": "linear" + }, + "0.92": { + "vector": [0.88, 0.637, 1.246], + "easing": "linear" + }, + "0.96": { + "vector": [0.937, 0.672, 1.302], + "easing": "linear" + }, + "1.0": { + "vector": [0.992, 0.704, 1.352], + "easing": "linear" + }, + "1.04": { + "vector": [1.046, 0.734, 1.398], + "easing": "linear" + }, + "1.08": { + "vector": [1.099, 0.761, 1.438], + "easing": "linear" + }, + "1.12": { + "vector": [1.15, 0.786, 1.475], + "easing": "linear" + }, + "1.17": { + "vector": [1.2, 0.808, 1.508], + "easing": "linear" + }, + "1.21": { + "vector": [1.247, 0.828, 1.537], + "easing": "linear" + }, + "1.25": { + "vector": [1.293, 0.846, 1.562], + "easing": "linear" + }, + "1.29": { + "vector": [1.337, 0.861, 1.584], + "easing": "linear" + }, + "1.33": { + "vector": [1.378, 0.874, 1.603], + "easing": "linear" + }, + "1.38": { + "vector": [1.417, 0.886, 1.62], + "easing": "linear" + }, + "1.42": { + "vector": [1.454, 0.896, 1.634], + "easing": "linear" + }, + "1.46": { + "vector": [1.487, 0.904, 1.645], + "easing": "linear" + }, + "1.5": { + "vector": [1.518, 0.911, 1.654], + "easing": "linear" + }, + "1.54": { + "vector": [1.546, 0.917, 1.661], + "easing": "linear" + }, + "1.58": { + "vector": [1.57, 0.921, 1.667], + "easing": "linear" + }, + "1.62": { + "vector": [1.592, 0.924, 1.671], + "easing": "linear" + }, + "1.67": { + "vector": [1.609, 0.927, 1.674], + "easing": "linear" + }, + "1.71": { + "vector": [1.623, 0.928, 1.676], + "easing": "linear" + }, + "1.75": { + "vector": [1.634, 0.93, 1.677], + "easing": "linear" + }, + "1.79": { + "vector": [1.64, 0.93, 1.677], + "easing": "linear" + }, + "1.83": { + "vector": [1.642, 0.93, 1.677], + "easing": "linear" + }, + "2.08": { + "vector": [1.642, 0.93, 1.677], + "easing": "linear" + }, + "2.12": { + "vector": [1.641, 0.93, 1.677], + "easing": "linear" + }, + "2.21": { + "vector": [1.641, 0.93, 1.677], + "easing": "linear" + }, + "2.25": { + "vector": [1.641, 0.93, 1.676], + "easing": "linear" + }, + "2.29": { + "vector": [1.64, 0.93, 1.676], + "easing": "linear" + }, + "2.33": { + "vector": [1.64, 0.93, 1.676], + "easing": "linear" + }, + "2.38": { + "vector": [1.639, 0.93, 1.675], + "easing": "linear" + }, + "2.42": { + "vector": [1.639, 0.93, 1.675], + "easing": "linear" + }, + "2.46": { + "vector": [1.638, 0.93, 1.674], + "easing": "linear" + }, + "2.5": { + "vector": [1.637, 0.93, 1.674], + "easing": "linear" + }, + "2.54": { + "vector": [1.636, 0.93, 1.673], + "easing": "linear" + }, + "2.58": { + "vector": [1.635, 0.93, 1.672], + "easing": "linear" + }, + "2.62": { + "vector": [1.634, 0.93, 1.671], + "easing": "linear" + }, + "2.67": { + "vector": [1.633, 0.93, 1.67], + "easing": "linear" + }, + "2.71": { + "vector": [1.631, 0.93, 1.669], + "easing": "linear" + }, + "2.75": { + "vector": [1.63, 0.93, 1.668], + "easing": "linear" + }, + "2.79": { + "vector": [1.628, 0.929, 1.667], + "easing": "linear" + }, + "2.83": { + "vector": [1.626, 0.929, 1.666], + "easing": "linear" + }, + "2.88": { + "vector": [1.624, 0.929, 1.664], + "easing": "linear" + }, + "2.92": { + "vector": [1.622, 0.929, 1.662], + "easing": "linear" + }, + "2.96": { + "vector": [1.62, 0.929, 1.661], + "easing": "linear" + }, + "3.0": { + "vector": [1.617, 0.929, 1.659], + "easing": "linear" + }, + "3.04": { + "vector": [1.614, 0.929, 1.657], + "easing": "linear" + }, + "3.08": { + "vector": [1.612, 0.929, 1.654], + "easing": "linear" + }, + "3.12": { + "vector": [1.608, 0.928, 1.652], + "easing": "linear" + }, + "3.17": { + "vector": [1.605, 0.928, 1.649], + "easing": "linear" + }, + "3.21": { + "vector": [1.602, 0.928, 1.647], + "easing": "linear" + }, + "3.25": { + "vector": [1.598, 0.928, 1.644], + "easing": "linear" + }, + "3.29": { + "vector": [1.594, 0.928, 1.641], + "easing": "linear" + }, + "3.33": { + "vector": [1.589, 0.928, 1.638], + "easing": "linear" + }, + "3.38": { + "vector": [1.585, 0.927, 1.634], + "easing": "linear" + }, + "3.42": { + "vector": [1.58, 0.927, 1.631], + "easing": "linear" + }, + "3.46": { + "vector": [1.575, 0.927, 1.627], + "easing": "linear" + }, + "3.5": { + "vector": [1.57, 0.927, 1.623], + "easing": "linear" + }, + "3.54": { + "vector": [1.564, 0.926, 1.619], + "easing": "linear" + }, + "3.58": { + "vector": [1.559, 0.926, 1.614], + "easing": "linear" + }, + "3.62": { + "vector": [1.553, 0.926, 1.61], + "easing": "linear" + }, + "3.67": { + "vector": [1.546, 0.925, 1.605], + "easing": "linear" + }, + "3.71": { + "vector": [1.54, 0.925, 1.6], + "easing": "linear" + }, + "3.75": { + "vector": [1.533, 0.925, 1.594], + "easing": "linear" + }, + "3.79": { + "vector": [1.525, 0.924, 1.589], + "easing": "linear" + }, + "3.83": { + "vector": [1.518, 0.924, 1.583], + "easing": "linear" + }, + "3.88": { + "vector": [1.51, 0.924, 1.577], + "easing": "linear" + }, + "3.92": { + "vector": [1.502, 0.923, 1.571], + "easing": "linear" + }, + "3.96": { + "vector": [1.493, 0.923, 1.564], + "easing": "linear" + }, + "4.0": { + "vector": [1.484, 0.922, 1.557], + "easing": "linear" + }, + "4.04": { + "vector": [1.475, 0.922, 1.55], + "easing": "linear" + }, + "4.08": { + "vector": [1.465, 0.921, 1.543], + "easing": "linear" + }, + "4.12": { + "vector": [1.455, 0.921, 1.536], + "easing": "linear" + }, + "4.17": { + "vector": [1.445, 0.92, 1.528], + "easing": "linear" + }, + "4.21": { + "vector": [1.434, 0.92, 1.519], + "easing": "linear" + }, + "4.25": { + "vector": [1.423, 0.919, 1.511], + "easing": "linear" + }, + "4.29": { + "vector": [1.411, 0.919, 1.502], + "easing": "linear" + }, + "4.33": { + "vector": [1.399, 0.918, 1.493], + "easing": "linear" + }, + "4.38": { + "vector": [1.387, 0.917, 1.484], + "easing": "linear" + }, + "4.42": { + "vector": [1.374, 0.917, 1.474], + "easing": "linear" + }, + "4.46": { + "vector": [1.361, 0.916, 1.464], + "easing": "linear" + }, + "4.5": { + "vector": [1.348, 0.915, 1.454], + "easing": "linear" + }, + "4.54": { + "vector": [1.333, 0.915, 1.443], + "easing": "linear" + }, + "4.58": { + "vector": [1.319, 0.914, 1.432], + "easing": "linear" + }, + "4.62": { + "vector": [1.304, 0.913, 1.421], + "easing": "linear" + }, + "4.67": { + "vector": [1.289, 0.912, 1.409], + "easing": "linear" + }, + "4.71": { + "vector": [1.273, 0.912, 1.397], + "easing": "linear" + }, + "4.75": { + "vector": [1.257, 0.911, 1.385], + "easing": "linear" + }, + "4.79": { + "vector": [1.24, 0.91, 1.372], + "easing": "linear" + }, + "4.83": { + "vector": [1.223, 0.909, 1.359], + "easing": "linear" + }, + "4.88": { + "vector": [1.205, 0.908, 1.346], + "easing": "linear" + }, + "4.92": { + "vector": [1.187, 0.907, 1.332], + "easing": "linear" + }, + "4.96": { + "vector": [1.168, 0.906, 1.318], + "easing": "linear" + }, + "5.0": { + "vector": [1.149, 0.905, 1.303], + "easing": "linear" + }, + "5.04": { + "vector": [1.129, 0.904, 1.288], + "easing": "linear" + }, + "5.08": { + "vector": [1.109, 0.903, 1.273], + "easing": "linear" + }, + "5.12": { + "vector": [1.088, 0.902, 1.257], + "easing": "linear" + }, + "5.17": { + "vector": [1.063, 0.897, 1.236], + "easing": "linear" + }, + "5.21": { + "vector": [1.032, 0.883, 1.206], + "easing": "linear" + }, + "5.25": { + "vector": [0.993, 0.861, 1.166], + "easing": "linear" + }, + "5.29": { + "vector": [0.949, 0.832, 1.12], + "easing": "linear" + }, + "5.33": { + "vector": [0.9, 0.798, 1.066], + "easing": "linear" + }, + "5.38": { + "vector": [0.847, 0.758, 1.007], + "easing": "linear" + }, + "5.42": { + "vector": [0.791, 0.713, 0.943], + "easing": "linear" + }, + "5.46": { + "vector": [0.731, 0.665, 0.874], + "easing": "linear" + }, + "5.5": { + "vector": [0.67, 0.613, 0.803], + "easing": "linear" + }, + "5.54": { + "vector": [0.607, 0.559, 0.73], + "easing": "linear" + }, + "5.58": { + "vector": [0.544, 0.504, 0.655], + "easing": "linear" + }, + "5.62": { + "vector": [0.481, 0.448, 0.581], + "easing": "linear" + }, + "5.67": { + "vector": [0.419, 0.392, 0.507], + "easing": "linear" + }, + "5.71": { + "vector": [0.358, 0.337, 0.434], + "easing": "linear" + }, + "5.75": { + "vector": [0.3, 0.283, 0.364], + "easing": "linear" + }, + "5.79": { + "vector": [0.245, 0.232, 0.298], + "easing": "linear" + }, + "5.83": { + "vector": [0.193, 0.184, 0.235], + "easing": "linear" + }, + "5.88": { + "vector": [0.146, 0.14, 0.178], + "easing": "linear" + }, + "5.92": { + "vector": [0.105, 0.1, 0.128], + "easing": "linear" + }, + "5.96": { + "vector": [0.069, 0.066, 0.084], + "easing": "linear" + }, + "6.0": { + "vector": [0.04, 0.038, 0.049], + "easing": "linear" + }, + "6.04": { + "vector": [0.018, 0.018, 0.022], + "easing": "linear" + }, + "6.08": { + "vector": [0.005, 0.005, 0.006], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.002, -0.014, 0.004], + "easing": "linear" + }, + "post": { + "vector": [0.002, -0.014, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.007, -0.055, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.015, -0.122, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.027, -0.215, 0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.041, -0.331, 0.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.06, -0.471, 0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.081, -0.632, 0.183], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.106, -0.814, 0.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.134, -1.016, 0.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.165, -1.237, 0.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.199, -1.475, 0.426], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.237, -1.73, 0.499], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.277, -2.001, 0.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.321, -2.286, 0.657], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.368, -2.585, 0.742], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.418, -2.896, 0.83], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.47, -3.219, 0.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.526, -3.552, 1.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.585, -3.894, 1.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.647, -4.245, 1.208], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.712, -4.602, 1.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.78, -4.966, 1.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.851, -5.335, 1.508], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.925, -5.707, 1.61], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [1.002, -6.083, 1.711], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [1.083, -6.46, 1.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [1.166, -6.838, 1.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [1.254, -7.216, 2.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [1.344, -7.592, 2.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.438, -7.966, 2.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [1.536, -8.337, 2.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [1.637, -8.703, 2.398], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [1.742, -9.063, 2.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [1.852, -9.416, 2.577], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.965, -9.762, 2.661], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [2.082, -10.098, 2.743], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [2.203, -10.425, 2.82], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [2.329, -10.741, 2.893], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [2.46, -11.044, 2.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [2.595, -11.335, 3.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [2.735, -11.611, 3.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [2.88, -11.872, 3.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [3.03, -12.116, 3.186], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [3.185, -12.343, 3.229], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [3.346, -12.551, 3.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [3.512, -12.74, 3.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [3.684, -12.908, 3.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [3.861, -13.055, 3.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [4.045, -13.178, 3.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [4.234, -13.277, 3.345], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [4.429, -13.352, 3.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [4.631, -13.4, 3.327], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [4.839, -13.42, 3.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [5.051, -13.426, 3.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [5.266, -13.428, 3.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [5.48, -13.427, 3.254], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [5.693, -13.425, 3.245], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [5.902, -13.42, 3.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [6.105, -13.414, 3.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [6.301, -13.407, 3.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [6.487, -13.399, 3.241], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [6.662, -13.39, 3.245], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [6.823, -13.381, 3.251], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [6.969, -13.373, 3.257], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [7.098, -13.364, 3.264], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [7.208, -13.357, 3.271], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [7.297, -13.351, 3.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [7.362, -13.346, 3.281], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [7.403, -13.342, 3.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [7.417, -13.341, 3.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [7.329, -13.344, 3.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [7.092, -13.351, 3.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [6.749, -13.362, 3.291], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [6.342, -13.374, 3.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [5.914, -13.388, 3.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [5.507, -13.4, 3.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [5.164, -13.41, 3.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [4.927, -13.418, 3.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [4.839, -13.42, 3.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [4.911, -13.418, 3.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [5.107, -13.412, 3.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [5.396, -13.403, 3.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [5.746, -13.393, 3.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [6.128, -13.381, 3.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [6.51, -13.369, 3.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [6.86, -13.358, 3.29], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [7.149, -13.35, 3.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [7.345, -13.344, 3.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [7.417, -13.341, 3.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [7.329, -13.344, 3.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [7.092, -13.351, 3.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [6.749, -13.362, 3.291], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [6.342, -13.374, 3.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [5.914, -13.388, 3.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [5.507, -13.4, 3.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [5.164, -13.41, 3.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [4.927, -13.418, 3.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [4.839, -13.42, 3.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [4.949, -13.417, 3.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [5.242, -13.408, 3.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [5.655, -13.395, 3.299], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [6.128, -13.381, 3.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [6.601, -13.366, 3.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [7.014, -13.354, 3.289], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [7.306, -13.345, 3.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [7.417, -13.341, 3.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [7.361, -13.342, 3.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [7.204, -13.345, 3.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [6.964, -13.35, 3.289], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [6.661, -13.357, 3.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [6.313, -13.366, 3.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [5.938, -13.377, 3.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [5.555, -13.39, 3.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [5.183, -13.404, 3.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [4.839, -13.42, 3.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [4.538, -13.438, 3.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [4.277, -13.457, 3.311], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [4.049, -13.475, 3.314], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [3.847, -13.491, 3.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [3.664, -13.504, 3.327], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [3.493, -13.514, 3.337], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [3.326, -13.517, 3.35], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [3.157, -13.515, 3.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [2.985, -13.44, 3.371], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [2.813, -13.237, 3.341], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [2.641, -12.918, 3.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [2.47, -12.493, 3.191], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [2.301, -11.975, 3.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [2.132, -11.376, 2.94], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [1.965, -10.707, 2.783], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [1.799, -9.979, 2.608], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [1.635, -9.206, 2.419], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [1.474, -8.397, 2.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [1.315, -7.566, 2.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [1.159, -6.724, 1.795], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [1.007, -5.882, 1.579], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0.861, -5.053, 1.363], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0.721, -4.248, 1.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0.588, -3.479, 0.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0.465, -2.757, 0.753], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0.352, -2.094, 0.575], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0.252, -1.502, 0.413], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0.166, -0.992, 0.274], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0.096, -0.575, 0.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0.044, -0.263, 0.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0.011, -0.068, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, 0, 0.001], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.001, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.002, 0, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.003, 0, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.005, 0, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.007, -0.001, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.01, -0.001, 0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.012, -0.001, 0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.015, -0.001, 0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.019, -0.001, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.022, -0.002, 0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.026, -0.002, 0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.03, -0.002, 0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.035, -0.003, 0.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-0.039, -0.003, 0.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-0.044, -0.003, 0.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-0.049, -0.004, 0.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.054, -0.004, 0.259], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.059, -0.004, 0.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-0.064, -0.005, 0.309], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.07, -0.005, 0.335], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.075, -0.006, 0.361], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.081, -0.006, 0.388], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.086, -0.006, 0.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.092, -0.007, 0.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.098, -0.007, 0.469], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.103, -0.008, 0.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.109, -0.008, 0.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.115, -0.009, 0.551], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.12, -0.009, 0.578], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.126, -0.009, 0.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.131, -0.01, 0.631], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.137, -0.01, 0.657], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.142, -0.011, 0.683], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.147, -0.011, 0.708], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.152, -0.011, 0.732], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.157, -0.012, 0.755], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.162, -0.012, 0.778], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.166, -0.012, 0.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.17, -0.013, 0.82], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.174, -0.013, 0.84], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.178, -0.013, 0.859], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.182, -0.014, 0.876], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.185, -0.014, 0.892], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.188, -0.014, 0.907], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.191, -0.014, 0.92], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.194, -0.015, 0.932], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.196, -0.015, 0.942], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.197, -0.015, 0.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.199, -0.015, 0.957], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.2, -0.015, 0.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.2, -0.015, 0.965], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.201, -0.015, 0.966], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-0.201, -0.015, 0.966], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-0.2, -0.015, 0.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-0.197, -0.015, 0.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-0.192, -0.014, 0.925], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-0.186, -0.014, 0.895], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-0.178, -0.013, 0.858], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-0.169, -0.013, 0.815], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-0.159, -0.012, 0.768], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-0.149, -0.011, 0.716], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-0.137, -0.01, 0.661], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-0.125, -0.009, 0.603], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-0.113, -0.008, 0.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-0.1, -0.008, 0.483], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-0.088, -0.007, 0.423], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-0.075, -0.006, 0.363], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-0.064, -0.005, 0.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-0.052, -0.004, 0.251], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-0.041, -0.003, 0.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-0.031, -0.002, 0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-0.023, -0.002, 0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-0.015, -0.001, 0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-0.009, -0.001, 0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-0.004, 0, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-0.001, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.08": { + "pre": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.999, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.998, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.997, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.996, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.995, 0.999, 0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.993, 0.999, 0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.991, 0.999, 0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.989, 0.999, 0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.987, 0.999, 0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.985, 0.999, 0.998], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.983, 0.998, 0.998], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.98, 0.998, 0.998], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.978, 0.998, 0.997], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.975, 0.998, 0.997], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.972, 0.997, 0.997], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.969, 0.997, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.966, 0.997, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.963, 0.996, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.96, 0.996, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.957, 0.996, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.954, 0.996, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.951, 0.995, 0.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.948, 0.995, 0.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.944, 0.995, 0.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.941, 0.994, 0.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.938, 0.994, 0.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.935, 0.994, 0.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.932, 0.993, 0.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.928, 0.993, 0.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.925, 0.993, 0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.922, 0.993, 0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.919, 0.992, 0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.916, 0.992, 0.99], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.913, 0.992, 0.99], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.911, 0.991, 0.99], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.908, 0.991, 0.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.905, 0.991, 0.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.903, 0.991, 0.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.901, 0.99, 0.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.898, 0.99, 0.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.896, 0.99, 0.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.894, 0.99, 0.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.893, 0.99, 0.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.891, 0.99, 0.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.89, 0.989, 0.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.889, 0.989, 0.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.888, 0.989, 0.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.887, 0.989, 0.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.886, 0.989, 0.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [0.886, 0.989, 0.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [0.888, 0.989, 0.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0.891, 0.989, 0.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0.894, 0.99, 0.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0.899, 0.99, 0.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0.904, 0.991, 0.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [0.909, 0.991, 0.99], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0.915, 0.992, 0.99], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0.922, 0.992, 0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0.929, 0.993, 0.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0.936, 0.994, 0.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0.943, 0.994, 0.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0.95, 0.995, 0.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0.957, 0.996, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0.964, 0.997, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0.97, 0.997, 0.997], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0.977, 0.998, 0.997], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0.982, 0.998, 0.998], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0.987, 0.999, 0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0.992, 0.999, 0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0.995, 1, 0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0.998, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0.999, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.004, -0.01, -0.001], + "easing": "linear" + }, + "post": { + "vector": [0.004, -0.01, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.015, -0.041, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.034, -0.091, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.06, -0.159, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.093, -0.245, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.132, -0.348, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.178, -0.467, -0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.229, -0.601, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.285, -0.749, -0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.346, -0.91, -0.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.412, -1.084, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.481, -1.269, -0.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.554, -1.465, -0.212], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.629, -1.672, -0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.706, -1.887, -0.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.784, -2.111, -0.33], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.863, -2.343, -0.375], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.942, -2.583, -0.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [1.021, -2.829, -0.468], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [1.099, -3.081, -0.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [1.176, -3.339, -0.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [1.252, -3.601, -0.615], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [1.325, -3.868, -0.665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1.397, -4.139, -0.713], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [1.466, -4.413, -0.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [1.535, -4.689, -0.806], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [1.601, -4.967, -0.851], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [1.667, -5.245, -0.893], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [1.732, -5.524, -0.934], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.796, -5.801, -0.973], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [1.861, -6.077, -1.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [1.926, -6.351, -1.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [1.992, -6.62, -1.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [2.059, -6.885, -1.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [2.129, -7.145, -1.152], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [2.201, -7.398, -1.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [2.276, -7.645, -1.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [2.355, -7.883, -1.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [2.439, -8.113, -1.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [2.527, -8.333, -1.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [2.621, -8.543, -1.392], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [2.72, -8.743, -1.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [2.823, -8.931, -1.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [2.926, -9.106, -1.534], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [3.027, -9.267, -1.582], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [3.126, -9.413, -1.63], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [3.223, -9.543, -1.679], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [3.32, -9.656, -1.727], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [3.415, -9.751, -1.776], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [3.509, -9.828, -1.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [3.598, -9.884, -1.875], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [3.682, -9.92, -1.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [3.76, -9.934, -1.973], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [3.838, -9.937, -2.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [3.914, -9.938, -2.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [3.976, -9.937, -2.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [4.018, -9.933, -2.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [4.04, -9.925, -2.216], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [4.05, -9.914, -2.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [4.055, -9.9, -2.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [4.063, -9.886, -2.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [4.079, -9.874, -2.372], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [4.108, -9.865, -2.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [4.149, -9.862, -2.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [4.209, -9.865, -2.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [4.288, -9.876, -2.503], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [4.382, -9.89, -2.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [4.483, -9.904, -2.564], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [4.584, -9.915, -2.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [4.677, -9.923, -2.616], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [4.759, -9.926, -2.639], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [4.824, -9.926, -2.659], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [4.874, -9.924, -2.679], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [4.907, -9.918, -2.698], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [4.918, -9.909, -2.718], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [4.904, -9.896, -2.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [4.868, -9.88, -2.752], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [4.825, -9.86, -2.767], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [4.783, -9.838, -2.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [4.754, -9.814, -2.795], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [4.739, -9.79, -2.81], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [4.74, -9.769, -2.825], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [4.759, -9.752, -2.84], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [4.803, -9.74, -2.857], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [4.877, -9.735, -2.877], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [4.976, -9.732, -2.898], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [5.088, -9.727, -2.918], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [5.197, -9.718, -2.935], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [5.289, -9.703, -2.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [5.356, -9.684, -2.957], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [5.393, -9.66, -2.964], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [5.389, -9.634, -2.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [5.346, -9.604, -2.975], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [5.272, -9.57, -2.979], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [5.185, -9.531, -2.979], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [5.1, -9.488, -2.977], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [5.03, -9.442, -2.973], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [4.983, -9.397, -2.971], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [4.966, -9.355, -2.972], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [4.992, -9.32, -2.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [5.06, -9.29, -2.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [5.156, -9.26, -3.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [5.262, -9.228, -3.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [5.362, -9.189, -3.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [5.444, -9.146, -3.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [5.502, -9.098, -3.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [5.521, -9.048, -3.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [5.5, -8.995, -3.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [5.458, -8.94, -3.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [5.414, -8.882, -3.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [5.38, -8.823, -3.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [5.36, -8.762, -3.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [5.35, -8.7, -3.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [5.345, -8.636, -3.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [5.338, -8.57, -3.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [5.328, -8.5, -3.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [5.317, -8.427, -3.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [5.305, -8.35, -3.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [5.292, -8.271, -3.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [5.278, -8.189, -3.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [5.263, -8.104, -3.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [5.247, -8.017, -3.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [5.229, -7.927, -3.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [5.193, -7.803, -3.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [5.116, -7.614, -3.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [4.991, -7.363, -2.977], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [4.821, -7.053, -2.907], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [4.614, -6.693, -2.82], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [4.382, -6.29, -2.718], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [4.136, -5.856, -2.599], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [3.882, -5.399, -2.463], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [3.623, -4.929, -2.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [3.359, -4.455, -2.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [3.086, -3.983, -1.936], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [2.802, -3.52, -1.726], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [2.505, -3.07, -1.506], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [2.197, -2.635, -1.283], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [1.881, -2.218, -1.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [1.564, -1.822, -0.855], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [1.254, -1.45, -0.663], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0.961, -1.106, -0.492], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0.693, -0.797, -0.345], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0.46, -0.529, -0.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0.267, -0.308, -0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0.122, -0.141, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [0.031, -0.036, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, 0, 0.001], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.001, 0.001, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.003, 0.002, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.006, 0.003, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.009, 0.004, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.012, 0.006, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.017, 0.008, 0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.021, 0.011, 0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.027, 0.013, 0.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.033, 0.016, 0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.039, 0.019, 0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.045, 0.023, 0.114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.053, 0.026, 0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.06, 0.03, 0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-0.068, 0.034, 0.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-0.076, 0.038, 0.191], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-0.085, 0.042, 0.212], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.093, 0.046, 0.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.102, 0.051, 0.257], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-0.111, 0.055, 0.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.121, 0.06, 0.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.13, 0.065, 0.327], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.14, 0.069, 0.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.15, 0.074, 0.375], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.159, 0.079, 0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.169, 0.084, 0.425], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.179, 0.089, 0.449], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.189, 0.094, 0.474], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.199, 0.099, 0.499], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.208, 0.104, 0.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.218, 0.108, 0.547], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.228, 0.113, 0.571], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.237, 0.118, 0.595], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.246, 0.122, 0.618], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.255, 0.127, 0.64], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.264, 0.131, 0.662], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.272, 0.135, 0.683], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.28, 0.139, 0.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.288, 0.143, 0.723], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.296, 0.147, 0.742], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.303, 0.15, 0.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.31, 0.154, 0.777], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.316, 0.157, 0.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.322, 0.16, 0.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.327, 0.162, 0.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.332, 0.165, 0.833], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.336, 0.167, 0.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.34, 0.169, 0.852], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.343, 0.17, 0.86], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.345, 0.171, 0.866], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.347, 0.172, 0.871], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.348, 0.173, 0.873], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.348, 0.173, 0.874], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-0.348, 0.173, 0.874], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-0.347, 0.172, 0.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-0.341, 0.17, 0.857], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-0.333, 0.166, 0.837], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-0.323, 0.16, 0.809], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-0.309, 0.154, 0.776], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-0.294, 0.146, 0.738], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-0.277, 0.137, 0.695], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-0.258, 0.128, 0.648], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-0.238, 0.118, 0.598], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-0.217, 0.108, 0.545], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-0.196, 0.097, 0.492], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-0.174, 0.086, 0.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-0.152, 0.076, 0.383], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-0.131, 0.065, 0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-0.11, 0.055, 0.277], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-0.09, 0.045, 0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-0.072, 0.036, 0.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-0.054, 0.027, 0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-0.039, 0.019, 0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-0.026, 0.013, 0.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-0.015, 0.007, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-0.007, 0.003, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-0.002, 0.001, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.08": { + "pre": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [1, 1, 1.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [1, 1.001, 1.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [1, 1.001, 1.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.999, 1.001, 1.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.999, 1.001, 1.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.999, 1.002, 1.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.999, 1.002, 1.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.999, 1.003, 1.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.998, 1.004, 1.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.998, 1.004, 1.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.998, 1.005, 1.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.997, 1.005, 1.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.997, 1.006, 1.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.997, 1.007, 1.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.996, 1.008, 1.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.996, 1.009, 1.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.995, 1.009, 1.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.995, 1.01, 1.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.994, 1.011, 1.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.994, 1.012, 1.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.993, 1.013, 1.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.993, 1.014, 1.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.992, 1.015, 1.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.992, 1.016, 1.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.991, 1.017, 1.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.99, 1.018, 1.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.99, 1.019, 1.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.989, 1.02, 1.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.988, 1.021, 1.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.988, 1.022, 1.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.987, 1.023, 1.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.986, 1.024, 1.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.986, 1.025, 1.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.985, 1.026, 1.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.984, 1.027, 1.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.983, 1.028, 1.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.982, 1.028, 1.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.982, 1.029, 1.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.981, 1.03, 1.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.98, 1.031, 1.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.979, 1.032, 1.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.978, 1.033, 1.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.978, 1.033, 1.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.977, 1.034, 1.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.976, 1.035, 1.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.975, 1.036, 1.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.974, 1.036, 1.148], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.973, 1.037, 1.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.973, 1.037, 1.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.972, 1.038, 1.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.971, 1.038, 1.173], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.97, 1.039, 1.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.969, 1.039, 1.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.968, 1.039, 1.194], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.967, 1.04, 1.201], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.966, 1.04, 1.208], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.966, 1.04, 1.216], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.965, 1.041, 1.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.964, 1.041, 1.231], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.963, 1.041, 1.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.962, 1.042, 1.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.961, 1.042, 1.254], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.96, 1.042, 1.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.959, 1.042, 1.269], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.958, 1.043, 1.277], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.958, 1.043, 1.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0.957, 1.043, 1.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0.956, 1.043, 1.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.955, 1.044, 1.309], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.954, 1.044, 1.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.953, 1.044, 1.325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0.952, 1.044, 1.333], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0.952, 1.044, 1.341], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0.951, 1.045, 1.349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0.95, 1.045, 1.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0.949, 1.045, 1.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0.948, 1.045, 1.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0.947, 1.045, 1.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0.947, 1.045, 1.389], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0.946, 1.046, 1.397], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0.945, 1.046, 1.404], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0.944, 1.046, 1.412], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0.943, 1.046, 1.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0.943, 1.046, 1.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0.942, 1.046, 1.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0.941, 1.046, 1.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0.941, 1.046, 1.45], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0.94, 1.047, 1.457], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0.939, 1.047, 1.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0.939, 1.047, 1.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0.938, 1.047, 1.478], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0.937, 1.047, 1.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0.937, 1.047, 1.491], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0.936, 1.047, 1.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0.935, 1.047, 1.504], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0.935, 1.047, 1.51], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0.934, 1.047, 1.516], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0.934, 1.047, 1.522], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [0.933, 1.047, 1.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [0.933, 1.047, 1.533], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [0.932, 1.047, 1.538], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [0.932, 1.047, 1.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [0.931, 1.047, 1.548], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [0.931, 1.047, 1.553], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [0.93, 1.047, 1.557], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0.93, 1.047, 1.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.54": { + "post": { + "vector": [0.93, 1.047, 1.565], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.58": { + "post": { + "vector": [0.929, 1.047, 1.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.62": { + "post": { + "vector": [0.929, 1.047, 1.573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.67": { + "post": { + "vector": [0.929, 1.047, 1.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.71": { + "post": { + "vector": [0.928, 1.047, 1.579], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0.928, 1.048, 1.582], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.79": { + "post": { + "vector": [0.928, 1.048, 1.584], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [0.928, 1.048, 1.587], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [0.928, 1.048, 1.589], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [0.927, 1.048, 1.59], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [0.927, 1.048, 1.592], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0.927, 1.048, 1.593], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [0.927, 1.048, 1.594], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [0.927, 1.048, 1.594], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [0.927, 1.047, 1.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [0.928, 1.047, 1.583], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [0.93, 1.045, 1.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [0.932, 1.044, 1.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [0.935, 1.042, 1.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [0.938, 1.04, 1.501], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [0.942, 1.038, 1.472], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [0.946, 1.035, 1.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [0.95, 1.032, 1.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [0.954, 1.03, 1.371], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [0.959, 1.027, 1.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [0.964, 1.024, 1.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [0.968, 1.021, 1.26], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [0.973, 1.018, 1.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [0.977, 1.015, 1.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [0.981, 1.012, 1.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [0.985, 1.01, 1.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [0.989, 1.007, 1.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [0.992, 1.005, 1.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [0.995, 1.004, 1.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0.997, 1.002, 1.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [0.999, 1.001, 1.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [1, 1, 1.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.196, -0.371, 0.054], + "easing": "linear" + }, + "0.08": { + "vector": [0.373, -0.706, 0.104], + "easing": "linear" + }, + "0.12": { + "vector": [0.393, -1.051, 0.16], + "easing": "linear" + }, + "0.17": { + "vector": [0.171, -1.428, 0.229], + "easing": "linear" + }, + "0.21": { + "vector": [-0.342, -1.845, 0.315], + "easing": "linear" + }, + "0.25": { + "vector": [-1.169, -2.306, 0.424], + "easing": "linear" + }, + "0.29": { + "vector": [-2.321, -2.808, 0.56], + "easing": "linear" + }, + "0.33": { + "vector": [-3.803, -3.351, 0.727], + "easing": "linear" + }, + "0.38": { + "vector": [-5.618, -3.93, 0.932], + "easing": "linear" + }, + "0.42": { + "vector": [-7.767, -4.541, 1.179], + "easing": "linear" + }, + "0.46": { + "vector": [-10.25, -5.179, 1.474], + "easing": "linear" + }, + "0.5": { + "vector": [-13.063, -5.837, 1.82], + "easing": "linear" + }, + "0.54": { + "vector": [-16.203, -6.508, 2.222], + "easing": "linear" + }, + "0.58": { + "vector": [-19.658, -7.185, 2.683], + "easing": "linear" + }, + "0.62": { + "vector": [-23.416, -7.857, 3.203], + "easing": "linear" + }, + "0.67": { + "vector": [-27.456, -8.514, 3.781], + "easing": "linear" + }, + "0.71": { + "vector": [-31.751, -9.146, 4.414], + "easing": "linear" + }, + "0.75": { + "vector": [-36.266, -9.743, 5.094], + "easing": "linear" + }, + "0.79": { + "vector": [-40.96, -10.296, 5.81], + "easing": "linear" + }, + "0.83": { + "vector": [-45.785, -10.8, 6.55], + "easing": "linear" + }, + "0.88": { + "vector": [-50.679, -11.254, 7.309], + "easing": "linear" + }, + "0.92": { + "vector": [-55.591, -11.664, 8.087], + "easing": "linear" + }, + "0.96": { + "vector": [-60.489, -12.028, 8.873], + "easing": "linear" + }, + "1.0": { + "vector": [-65.344, -12.346, 9.655], + "easing": "linear" + }, + "1.04": { + "vector": [-70.124, -12.622, 10.419], + "easing": "linear" + }, + "1.08": { + "vector": [-74.803, -12.862, 11.157], + "easing": "linear" + }, + "1.12": { + "vector": [-79.354, -13.074, 11.857], + "easing": "linear" + }, + "1.17": { + "vector": [-83.757, -13.267, 12.512], + "easing": "linear" + }, + "1.21": { + "vector": [-87.991, -13.451, 13.115], + "easing": "linear" + }, + "1.25": { + "vector": [-92.041, -13.638, 13.662], + "easing": "linear" + }, + "1.29": { + "vector": [-95.894, -13.838, 14.148], + "easing": "linear" + }, + "1.33": { + "vector": [-99.542, -14.062, 14.572], + "easing": "linear" + }, + "1.38": { + "vector": [-102.977, -14.321, 14.934], + "easing": "linear" + }, + "1.42": { + "vector": [-106.194, -14.624, 15.233], + "easing": "linear" + }, + "1.46": { + "vector": [-109.19, -14.981, 15.468], + "easing": "linear" + }, + "1.5": { + "vector": [-111.96, -15.4, 15.642], + "easing": "linear" + }, + "1.54": { + "vector": [-114.504, -15.888, 15.753], + "easing": "linear" + }, + "1.58": { + "vector": [-116.817, -16.452, 15.8], + "easing": "linear" + }, + "1.62": { + "vector": [-118.896, -17.098, 15.782], + "easing": "linear" + }, + "1.67": { + "vector": [-120.735, -17.831, 15.695], + "easing": "linear" + }, + "1.71": { + "vector": [-122.318, -18.578, 15.624], + "easing": "linear" + }, + "1.75": { + "vector": [-123.624, -19.299, 15.605], + "easing": "linear" + }, + "1.79": { + "vector": [-124.636, -20.057, 15.56], + "easing": "linear" + }, + "1.83": { + "vector": [-125.332, -20.895, 15.438], + "easing": "linear" + }, + "1.88": { + "vector": [-124.479, -21.571, 13.795], + "easing": "linear" + }, + "1.92": { + "vector": [-120.28, -22.213, 8.965], + "easing": "linear" + }, + "1.96": { + "vector": [-111.764, -22.768, 0.454], + "easing": "linear" + }, + "2.0": { + "vector": [-98.945, -21.935, -11.495], + "easing": "linear" + }, + "2.04": { + "vector": [-83.644, -18.056, -25.009], + "easing": "linear" + }, + "2.08": { + "vector": [-68.792, -10.852, -37.197], + "easing": "linear" + }, + "2.12": { + "vector": [-56.344, -1.991, -46.359], + "easing": "linear" + }, + "2.17": { + "vector": [-46.902, 6.185, -52.584], + "easing": "linear" + }, + "2.21": { + "vector": [-40.68, 11.771, -56.719], + "easing": "linear" + }, + "2.25": { + "vector": [-37.913, 13.501, -59.446], + "easing": "linear" + }, + "2.29": { + "vector": [-38.585, 10.889, -60.836], + "easing": "linear" + }, + "2.33": { + "vector": [-42.348, 3.882, -60.37], + "easing": "linear" + }, + "2.38": { + "vector": [-48.948, -6.761, -56.97], + "easing": "linear" + }, + "2.42": { + "vector": [-58.861, -18.849, -49.217], + "easing": "linear" + }, + "2.46": { + "vector": [-73.007, -28.865, -36.064], + "easing": "linear" + }, + "2.5": { + "vector": [-90.218, -33.593, -19.219], + "easing": "linear" + }, + "2.54": { + "vector": [-105.687, -32.752, -4.098], + "easing": "linear" + }, + "2.58": { + "vector": [-115.557, -29.034, 5.182], + "easing": "linear" + }, + "2.62": { + "vector": [-119.217, -25.304, 8.181], + "easing": "linear" + }, + "2.67": { + "vector": [-117.291, -23.073, 6.038], + "easing": "linear" + }, + "2.71": { + "vector": [-110.148, -22.094, -0.551], + "easing": "linear" + }, + "2.75": { + "vector": [-98.373, -20.846, -10.958], + "easing": "linear" + }, + "2.79": { + "vector": [-83.718, -17.407, -23.541], + "easing": "linear" + }, + "2.83": { + "vector": [-68.965, -10.915, -35.641], + "easing": "linear" + }, + "2.88": { + "vector": [-56.278, -2.445, -45.276], + "easing": "linear" + }, + "2.92": { + "vector": [-46.497, 5.842, -52.126], + "easing": "linear" + }, + "2.96": { + "vector": [-39.953, 11.896, -56.831], + "easing": "linear" + }, + "3.0": { + "vector": [-36.982, 14.164, -60.091], + "easing": "linear" + }, + "3.04": { + "vector": [-37.566, 11.9, -62.022], + "easing": "linear" + }, + "3.08": { + "vector": [-41.252, 4.955, -62.03], + "easing": "linear" + }, + "3.12": { + "vector": [-47.739, -5.9, -58.991], + "easing": "linear" + }, + "3.17": { + "vector": [-57.566, -18.427, -51.359], + "easing": "linear" + }, + "3.21": { + "vector": [-71.843, -28.923, -37.935], + "easing": "linear" + }, + "3.25": { + "vector": [-89.488, -33.906, -20.42], + "easing": "linear" + }, + "3.29": { + "vector": [-105.347, -33.021, -4.637], + "easing": "linear" + }, + "3.33": { + "vector": [-115.279, -29.164, 4.992], + "easing": "linear" + }, + "3.38": { + "vector": [-118.41, -25.25, 7.722], + "easing": "linear" + }, + "3.42": { + "vector": [-115.187, -22.876, 4.558], + "easing": "linear" + }, + "3.46": { + "vector": [-106.091, -21.648, -3.606], + "easing": "linear" + }, + "3.5": { + "vector": [-92.249, -19.577, -15.634], + "easing": "linear" + }, + "3.54": { + "vector": [-76.437, -14.598, -28.986], + "easing": "linear" + }, + "3.58": { + "vector": [-61.886, -6.555, -40.587], + "easing": "linear" + }, + "3.62": { + "vector": [-50.289, 2.44, -49.033], + "easing": "linear" + }, + "3.67": { + "vector": [-42.217, 9.538, -54.733], + "easing": "linear" + }, + "3.71": { + "vector": [-37.996, 12.864, -58.604], + "easing": "linear" + }, + "3.75": { + "vector": [-37.401, 12.051, -60.997], + "easing": "linear" + }, + "3.79": { + "vector": [-39.903, 7.135, -61.762], + "easing": "linear" + }, + "3.83": { + "vector": [-44.993, -1.415, -60.239], + "easing": "linear" + }, + "3.88": { + "vector": [-52.681, -12.307, -55.393], + "easing": "linear" + }, + "3.92": { + "vector": [-63.711, -23.17, -46.054], + "easing": "linear" + }, + "3.96": { + "vector": [-78.566, -31.002, -31.922], + "easing": "linear" + }, + "4.0": { + "vector": [-95.076, -33.736, -15.631], + "easing": "linear" + }, + "4.04": { + "vector": [-108.777, -31.995, -2.013], + "easing": "linear" + }, + "4.08": { + "vector": [-117.058, -28.295, 6.239], + "easing": "linear" + }, + "4.12": { + "vector": [-119.476, -24.73, 8.487], + "easing": "linear" + }, + "4.17": { + "vector": [-116.477, -22.48, 5.137], + "easing": "linear" + }, + "4.21": { + "vector": [-108.447, -21.249, -3.036], + "easing": "linear" + }, + "4.25": { + "vector": [-96.158, -19.384, -14.954], + "easing": "linear" + }, + "4.29": { + "vector": [-81.69, -15.055, -28.382], + "easing": "linear" + }, + "4.33": { + "vector": [-67.737, -7.771, -40.44], + "easing": "linear" + }, + "4.38": { + "vector": [-55.866, 1.073, -49.251], + "easing": "linear" + }, + "4.42": { + "vector": [-46.288, 9.156, -54.395], + "easing": "linear" + }, + "4.46": { + "vector": [-38.559, 15.389, -56.337], + "easing": "linear" + }, + "4.5": { + "vector": [-32.002, 20.028, -55.849], + "easing": "linear" + }, + "4.54": { + "vector": [-26.182, 23.196, -53.614], + "easing": "linear" + }, + "4.58": { + "vector": [-20.901, 25.019, -50.113], + "easing": "linear" + }, + "4.62": { + "vector": [-16.135, 25.684, -45.756], + "easing": "linear" + }, + "4.67": { + "vector": [-11.936, 25.355, -40.867], + "easing": "linear" + }, + "4.71": { + "vector": [-8.387, 24.185, -35.705], + "easing": "linear" + }, + "4.75": { + "vector": [-5.571, 22.327, -30.475], + "easing": "linear" + }, + "4.79": { + "vector": [-3.553, 19.948, -25.337], + "easing": "linear" + }, + "4.83": { + "vector": [-2.209, 17.272, -20.425], + "easing": "linear" + }, + "4.88": { + "vector": [-1.318, 14.498, -15.841], + "easing": "linear" + }, + "4.92": { + "vector": [-0.801, 11.741, -11.666], + "easing": "linear" + }, + "4.96": { + "vector": [-0.577, 9.103, -7.983], + "easing": "linear" + }, + "5.0": { + "vector": [-0.552, 6.68, -4.886], + "easing": "linear" + }, + "5.04": { + "vector": [-0.62, 4.555, -2.481], + "easing": "linear" + }, + "5.08": { + "vector": [-0.677, 2.806, -0.883], + "easing": "linear" + }, + "5.12": { + "vector": [-0.625, 1.506, -0.219], + "easing": "linear" + }, + "5.17": { + "vector": [-0.589, 0.903, -0.132], + "easing": "linear" + }, + "5.21": { + "vector": [-0.711, 0.996, -0.145], + "easing": "linear" + }, + "5.25": { + "vector": [-0.908, 1.435, -0.209], + "easing": "linear" + }, + "5.29": { + "vector": [-1.128, 2.002, -0.291], + "easing": "linear" + }, + "5.33": { + "vector": [-1.341, 2.576, -0.375], + "easing": "linear" + }, + "5.38": { + "vector": [-1.532, 3.102, -0.451], + "easing": "linear" + }, + "5.42": { + "vector": [-1.696, 3.556, -0.516], + "easing": "linear" + }, + "5.46": { + "vector": [-1.829, 3.931, -0.571], + "easing": "linear" + }, + "5.5": { + "vector": [-1.932, 4.227, -0.614], + "easing": "linear" + }, + "5.54": { + "vector": [-2.004, 4.448, -0.645], + "easing": "linear" + }, + "5.58": { + "vector": [-2.046, 4.595, -0.667], + "easing": "linear" + }, + "5.62": { + "vector": [-2.06, 4.671, -0.678], + "easing": "linear" + }, + "5.67": { + "vector": [-2.046, 4.68, -0.679], + "easing": "linear" + }, + "5.71": { + "vector": [-2.005, 4.624, -0.671], + "easing": "linear" + }, + "5.75": { + "vector": [-1.938, 4.504, -0.654], + "easing": "linear" + }, + "5.79": { + "vector": [-1.845, 4.323, -0.627], + "easing": "linear" + }, + "5.83": { + "vector": [-1.728, 4.08, -0.592], + "easing": "linear" + }, + "5.88": { + "vector": [-1.587, 3.776, -0.548], + "easing": "linear" + }, + "5.92": { + "vector": [-1.422, 3.41, -0.495], + "easing": "linear" + }, + "5.96": { + "vector": [-1.233, 2.982, -0.433], + "easing": "linear" + }, + "6.0": { + "vector": [-1.021, 2.489, -0.362], + "easing": "linear" + }, + "6.04": { + "vector": [-0.784, 1.928, -0.281], + "easing": "linear" + }, + "6.08": { + "vector": [-0.522, 1.294, -0.189], + "easing": "linear" + }, + "6.12": { + "vector": [-0.233, 0.581, -0.085], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.017, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.017, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.065, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.144, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.253, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.389, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.551, -0.001, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.738, -0.001, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.948, -0.002, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-1.18, -0.002, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-1.432, -0.003, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-1.703, -0.004, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-1.991, -0.005, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-2.295, -0.006, 0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-2.613, -0.008, 0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-2.944, -0.009, 0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-3.287, -0.011, 0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-3.639, -0.013, 0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-4, -0.015, 0.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-4.367, -0.017, 0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-4.74, -0.02, 0.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-5.117, -0.022, 0.196], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-5.496, -0.025, 0.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-5.876, -0.028, 0.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-6.255, -0.031, 0.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-6.633, -0.034, 0.332], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-7.006, -0.037, 0.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-7.375, -0.04, 0.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-7.737, -0.043, 0.466], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-8.09, -0.046, 0.518], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-8.434, -0.049, 0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-8.768, -0.053, 0.633], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-9.088, -0.056, 0.697], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-9.394, -0.06, 0.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-9.685, -0.063, 0.836], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-9.959, -0.067, 0.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-10.214, -0.071, 0.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-10.45, -0.075, 1.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-10.663, -0.079, 1.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-10.854, -0.083, 1.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-11.021, -0.088, 1.362], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-11.161, -0.093, 1.467], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-11.274, -0.098, 1.577], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-11.358, -0.104, 1.692], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-11.412, -0.111, 1.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-11.253, 0.001, 2.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-10.753, 0.314, 2.667], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-9.992, 0.77, 3.446], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-9.052, 1.314, 4.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-8.016, 1.89, 5.355], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-6.968, 2.45, 6.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-5.998, 2.95, 7.245], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-5.194, 3.351, 7.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-4.646, 3.617, 8.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-4.443, 3.714, 8.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-4.642, 3.618, 8.483], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-5.183, 3.355, 7.95], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-5.976, 2.957, 7.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-6.934, 2.46, 6.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-7.971, 1.902, 5.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-8.999, 1.326, 4.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-9.937, 0.782, 3.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-10.704, 0.323, 2.51], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-11.222, 0.007, 2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-11.412, -0.111, 1.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-11.12, 0.069, 2.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-10.347, 0.538, 2.861], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-9.245, 1.185, 3.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-7.971, 1.902, 5.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-6.684, 2.592, 6.47], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-5.553, 3.171, 7.585], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-4.749, 3.567, 8.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-4.443, 3.714, 8.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-4.749, 3.567, 8.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-5.553, 3.171, 7.585], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-6.684, 2.592, 6.47], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-7.971, 1.902, 5.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-9.245, 1.185, 3.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-10.347, 0.538, 2.861], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-11.12, 0.069, 2.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-11.412, -0.111, 1.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-11.12, 0.069, 2.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-10.347, 0.538, 2.861], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-9.245, 1.185, 3.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-7.971, 1.902, 5.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-6.684, 2.592, 6.47], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-5.553, 3.171, 7.585], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-4.749, 3.567, 8.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-4.443, 3.714, 8.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-4.837, 3.524, 8.291], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-5.851, 3.021, 7.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-7.226, 2.305, 5.936], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-8.711, 1.49, 4.473], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-10.059, 0.71, 3.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-11.036, 0.121, 2.183], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-11.412, -0.111, 1.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-11.298, -0.04, 1.925], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-10.979, 0.156, 2.239], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-10.491, 0.452, 2.719], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-9.87, 0.821, 3.331], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-9.151, 1.239, 4.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "post": { + "vector": [-8.372, 1.68, 4.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-7.568, 2.121, 5.599], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.29": { + "post": { + "vector": [-6.78, 2.542, 6.376], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.33": { + "post": { + "vector": [-6.045, 2.922, 7.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.38": { + "post": { + "vector": [-5.404, 3.245, 7.732], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.42": { + "post": { + "vector": [-4.897, 3.495, 8.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.46": { + "post": { + "vector": [-4.563, 3.656, 8.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-4.443, 3.714, 8.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-4.443, 3.714, 8.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-4.422, 3.694, 8.637], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-4.362, 3.635, 8.514], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-4.266, 3.542, 8.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-4.137, 3.417, 8.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-3.979, 3.266, 7.73], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-3.794, 3.092, 7.355], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-3.585, 2.899, 6.934], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-3.356, 2.69, 6.475], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-3.11, 2.47, 5.984], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-2.851, 2.242, 5.469], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-2.581, 2.009, 4.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-2.305, 1.776, 4.398], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-2.027, 1.545, 3.855], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-1.749, 1.32, 3.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-1.477, 1.104, 2.796], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-1.215, 0.899, 2.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-0.967, 0.709, 1.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-0.737, 0.536, 1.386], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-0.531, 0.383, 0.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-0.352, 0.252, 0.658], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-0.204, 0.146, 0.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-0.094, 0.067, 0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-0.024, 0.017, 0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.13, -0.409, 0.06], + "easing": "linear" + }, + "0.08": { + "vector": [-0.201, -0.782, 0.115], + "easing": "linear" + }, + "0.12": { + "vector": [-0.239, -1.132, 0.166], + "easing": "linear" + }, + "0.17": { + "vector": [-0.262, -1.461, 0.214], + "easing": "linear" + }, + "0.21": { + "vector": [-0.278, -1.772, 0.259], + "easing": "linear" + }, + "0.25": { + "vector": [-0.293, -2.064, 0.302], + "easing": "linear" + }, + "0.29": { + "vector": [-0.309, -2.337, 0.341], + "easing": "linear" + }, + "0.33": { + "vector": [-0.328, -2.591, 0.378], + "easing": "linear" + }, + "0.38": { + "vector": [-0.351, -2.825, 0.412], + "easing": "linear" + }, + "0.42": { + "vector": [-0.377, -3.038, 0.443], + "easing": "linear" + }, + "0.46": { + "vector": [-0.409, -3.231, 0.471], + "easing": "linear" + }, + "0.5": { + "vector": [-0.445, -3.401, 0.496], + "easing": "linear" + }, + "0.54": { + "vector": [-0.486, -3.55, 0.517], + "easing": "linear" + }, + "0.58": { + "vector": [-0.531, -3.675, 0.536], + "easing": "linear" + }, + "0.62": { + "vector": [-0.581, -3.776, 0.55], + "easing": "linear" + }, + "0.67": { + "vector": [-0.636, -3.853, 0.561], + "easing": "linear" + }, + "0.71": { + "vector": [-0.695, -3.903, 0.569], + "easing": "linear" + }, + "0.75": { + "vector": [-0.759, -3.927, 0.572], + "easing": "linear" + }, + "0.79": { + "vector": [-0.828, -3.923, 0.571], + "easing": "linear" + }, + "0.83": { + "vector": [-0.902, -3.891, 0.567], + "easing": "linear" + }, + "0.88": { + "vector": [-0.974, -3.842, 0.56], + "easing": "linear" + }, + "0.92": { + "vector": [-1.037, -3.788, 0.552], + "easing": "linear" + }, + "0.96": { + "vector": [-1.092, -3.727, 0.543], + "easing": "linear" + }, + "1.0": { + "vector": [-1.139, -3.657, 0.533], + "easing": "linear" + }, + "1.04": { + "vector": [-1.178, -3.577, 0.521], + "easing": "linear" + }, + "1.08": { + "vector": [-1.21, -3.487, 0.508], + "easing": "linear" + }, + "1.12": { + "vector": [-1.235, -3.388, 0.494], + "easing": "linear" + }, + "1.17": { + "vector": [-1.251, -3.278, 0.478], + "easing": "linear" + }, + "1.21": { + "vector": [-1.26, -3.159, 0.461], + "easing": "linear" + }, + "1.25": { + "vector": [-1.261, -3.031, 0.442], + "easing": "linear" + }, + "1.29": { + "vector": [-1.252, -2.894, 0.422], + "easing": "linear" + }, + "1.33": { + "vector": [-1.235, -2.748, 0.401], + "easing": "linear" + }, + "1.38": { + "vector": [-1.209, -2.593, 0.379], + "easing": "linear" + }, + "1.42": { + "vector": [-1.172, -2.431, 0.355], + "easing": "linear" + }, + "1.46": { + "vector": [-1.124, -2.259, 0.33], + "easing": "linear" + }, + "1.5": { + "vector": [-1.065, -2.08, 0.304], + "easing": "linear" + }, + "1.54": { + "vector": [-0.993, -1.892, 0.277], + "easing": "linear" + }, + "1.58": { + "vector": [-0.908, -1.696, 0.248], + "easing": "linear" + }, + "1.62": { + "vector": [-0.808, -1.492, 0.218], + "easing": "linear" + }, + "1.67": { + "vector": [-0.693, -1.279, 0.187], + "easing": "linear" + }, + "1.71": { + "vector": [-0.492, -1.193, 0.175], + "easing": "linear" + }, + "1.75": { + "vector": [-0.188, -1.295, 0.189], + "easing": "linear" + }, + "1.79": { + "vector": [0.151, -1.474, 0.216], + "easing": "linear" + }, + "1.83": { + "vector": [0.479, -1.66, 0.243], + "easing": "linear" + }, + "1.88": { + "vector": [0.769, -1.816, 0.266], + "easing": "linear" + }, + "1.92": { + "vector": [0.999, -1.926, 0.281], + "easing": "linear" + }, + "1.96": { + "vector": [1.158, -1.98, 0.289], + "easing": "linear" + }, + "2.0": { + "vector": [1.235, -1.977, 0.289], + "easing": "linear" + }, + "2.04": { + "vector": [1.225, -1.914, 0.28], + "easing": "linear" + }, + "2.08": { + "vector": [1.121, -1.794, 0.262], + "easing": "linear" + }, + "2.12": { + "vector": [0.922, -1.614, 0.236], + "easing": "linear" + }, + "2.17": { + "vector": [0.626, -1.376, 0.201], + "easing": "linear" + }, + "2.21": { + "vector": [0.258, -1.08, 0.158], + "easing": "linear" + }, + "2.25": { + "vector": [-0.122, -0.751, 0.11], + "easing": "linear" + }, + "2.29": { + "vector": [-0.48, -0.341, 0.05], + "easing": "linear" + }, + "2.33": { + "vector": [-0.792, 0.133, -0.02], + "easing": "linear" + }, + "2.38": { + "vector": [-1.043, 0.572, -0.084], + "easing": "linear" + }, + "2.42": { + "vector": [-1.227, 0.913, -0.134], + "easing": "linear" + }, + "2.46": { + "vector": [-1.337, 1.124, -0.165], + "easing": "linear" + }, + "2.5": { + "vector": [-1.371, 1.182, -0.174], + "easing": "linear" + }, + "2.54": { + "vector": [-1.323, 1.076, -0.158], + "easing": "linear" + }, + "2.58": { + "vector": [-1.191, 0.8, -0.118], + "easing": "linear" + }, + "2.62": { + "vector": [-0.97, 0.354, -0.052], + "easing": "linear" + }, + "2.67": { + "vector": [-0.695, -0.221, 0.032], + "easing": "linear" + }, + "2.71": { + "vector": [-0.417, -0.8, 0.117], + "easing": "linear" + }, + "2.75": { + "vector": [-0.152, -1.306, 0.191], + "easing": "linear" + }, + "2.79": { + "vector": [0.09, -1.698, 0.248], + "easing": "linear" + }, + "2.83": { + "vector": [0.298, -1.958, 0.286], + "easing": "linear" + }, + "2.88": { + "vector": [0.461, -2.079, 0.304], + "easing": "linear" + }, + "2.92": { + "vector": [0.572, -2.056, 0.3], + "easing": "linear" + }, + "2.96": { + "vector": [0.626, -1.89, 0.276], + "easing": "linear" + }, + "3.0": { + "vector": [0.62, -1.578, 0.231], + "easing": "linear" + }, + "3.04": { + "vector": [0.554, -1.136, 0.166], + "easing": "linear" + }, + "3.08": { + "vector": [0.431, -0.647, 0.095], + "easing": "linear" + }, + "3.12": { + "vector": [0.254, -0.173, 0.025], + "easing": "linear" + }, + "3.17": { + "vector": [0.006, 0.253, -0.037], + "easing": "linear" + }, + "3.21": { + "vector": [-0.29, 0.598, -0.088], + "easing": "linear" + }, + "3.25": { + "vector": [-0.592, 0.825, -0.121], + "easing": "linear" + }, + "3.29": { + "vector": [-0.871, 0.913, -0.134], + "easing": "linear" + }, + "3.33": { + "vector": [-1.111, 0.851, -0.125], + "easing": "linear" + }, + "3.38": { + "vector": [-1.297, 0.631, -0.093], + "easing": "linear" + }, + "3.42": { + "vector": [-1.418, 0.269, -0.039], + "easing": "linear" + }, + "3.46": { + "vector": [-1.464, -0.151, 0.022], + "easing": "linear" + }, + "3.5": { + "vector": [-1.431, -0.56, 0.082], + "easing": "linear" + }, + "3.54": { + "vector": [-1.319, -0.918, 0.134], + "easing": "linear" + }, + "3.58": { + "vector": [-1.133, -1.205, 0.176], + "easing": "linear" + }, + "3.62": { + "vector": [-0.876, -1.411, 0.206], + "easing": "linear" + }, + "3.67": { + "vector": [-0.578, -1.519, 0.222], + "easing": "linear" + }, + "3.71": { + "vector": [-0.289, -1.5, 0.219], + "easing": "linear" + }, + "3.75": { + "vector": [-0.034, -1.338, 0.196], + "easing": "linear" + }, + "3.79": { + "vector": [0.176, -1.018, 0.149], + "easing": "linear" + }, + "3.83": { + "vector": [0.333, -0.613, 0.09], + "easing": "linear" + }, + "3.88": { + "vector": [0.434, -0.229, 0.034], + "easing": "linear" + }, + "3.92": { + "vector": [0.472, 0.078, -0.011], + "easing": "linear" + }, + "3.96": { + "vector": [0.442, 0.278, -0.041], + "easing": "linear" + }, + "4.0": { + "vector": [0.34, 0.355, -0.052], + "easing": "linear" + }, + "4.04": { + "vector": [0.165, 0.301, -0.044], + "easing": "linear" + }, + "4.08": { + "vector": [-0.105, 0.126, -0.019], + "easing": "linear" + }, + "4.12": { + "vector": [-0.434, -0.118, 0.017], + "easing": "linear" + }, + "4.17": { + "vector": [-0.752, -0.348, 0.051], + "easing": "linear" + }, + "4.21": { + "vector": [-1.018, -0.552, 0.081], + "easing": "linear" + }, + "4.25": { + "vector": [-1.212, -0.724, 0.106], + "easing": "linear" + }, + "4.29": { + "vector": [-1.326, -0.862, 0.126], + "easing": "linear" + }, + "4.33": { + "vector": [-1.354, -0.963, 0.141], + "easing": "linear" + }, + "4.38": { + "vector": [-1.293, -1.026, 0.15], + "easing": "linear" + }, + "4.42": { + "vector": [-1.142, -1.05, 0.154], + "easing": "linear" + }, + "4.46": { + "vector": [-0.895, -1.034, 0.151], + "easing": "linear" + }, + "4.5": { + "vector": [-0.544, -0.984, 0.144], + "easing": "linear" + }, + "4.54": { + "vector": [-0.147, -0.931, 0.136], + "easing": "linear" + }, + "4.58": { + "vector": [0.223, -0.902, 0.132], + "easing": "linear" + }, + "4.62": { + "vector": [0.516, -0.862, 0.126], + "easing": "linear" + }, + "4.67": { + "vector": [0.701, -0.789, 0.116], + "easing": "linear" + }, + "4.71": { + "vector": [0.759, -0.67, 0.098], + "easing": "linear" + }, + "4.75": { + "vector": [0.674, -0.497, 0.073], + "easing": "linear" + }, + "4.79": { + "vector": [0.44, -0.267, 0.039], + "easing": "linear" + }, + "4.83": { + "vector": [0.126, -0.027, 0.004], + "easing": "linear" + }, + "4.88": { + "vector": [-0.165, 0.165, -0.024], + "easing": "linear" + }, + "4.92": { + "vector": [-0.411, 0.305, -0.045], + "easing": "linear" + }, + "4.96": { + "vector": [-0.599, 0.395, -0.058], + "easing": "linear" + }, + "5.0": { + "vector": [-0.722, 0.434, -0.064], + "easing": "linear" + }, + "5.04": { + "vector": [-0.773, 0.422, -0.062], + "easing": "linear" + }, + "5.08": { + "vector": [-0.749, 0.359, -0.053], + "easing": "linear" + }, + "5.12": { + "vector": [-0.646, 0.243, -0.036], + "easing": "linear" + }, + "5.17": { + "vector": [-0.466, 0.343, -0.05], + "easing": "linear" + }, + "5.21": { + "vector": [-0.24, 0.805, -0.118], + "easing": "linear" + }, + "5.25": { + "vector": [0.006, 1.436, -0.211], + "easing": "linear" + }, + "5.29": { + "vector": [0.258, 2.113, -0.312], + "easing": "linear" + }, + "5.33": { + "vector": [0.504, 2.77, -0.409], + "easing": "linear" + }, + "5.38": { + "vector": [0.741, 3.37, -0.499], + "easing": "linear" + }, + "5.42": { + "vector": [0.963, 3.898, -0.578], + "easing": "linear" + }, + "5.46": { + "vector": [1.165, 4.344, -0.645], + "easing": "linear" + }, + "5.5": { + "vector": [1.344, 4.704, -0.699], + "easing": "linear" + }, + "5.54": { + "vector": [1.498, 4.977, -0.74], + "easing": "linear" + }, + "5.58": { + "vector": [1.622, 5.163, -0.768], + "easing": "linear" + }, + "5.62": { + "vector": [1.715, 5.263, -0.783], + "easing": "linear" + }, + "5.67": { + "vector": [1.776, 5.279, -0.786], + "easing": "linear" + }, + "5.71": { + "vector": [1.802, 5.212, -0.776], + "easing": "linear" + }, + "5.75": { + "vector": [1.793, 5.067, -0.754], + "easing": "linear" + }, + "5.79": { + "vector": [1.749, 4.845, -0.72], + "easing": "linear" + }, + "5.83": { + "vector": [1.669, 4.55, -0.676], + "easing": "linear" + }, + "5.88": { + "vector": [1.555, 4.184, -0.621], + "easing": "linear" + }, + "5.92": { + "vector": [1.408, 3.751, -0.556], + "easing": "linear" + }, + "5.96": { + "vector": [1.228, 3.251, -0.481], + "easing": "linear" + }, + "6.0": { + "vector": [1.018, 2.687, -0.397], + "easing": "linear" + }, + "6.04": { + "vector": [0.78, 2.059, -0.304], + "easing": "linear" + }, + "6.08": { + "vector": [0.517, 1.368, -0.201], + "easing": "linear" + }, + "6.12": { + "vector": [0.232, 0.612, -0.09], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.035, -0.445, 0.369], + "easing": "linear" + }, + "0.08": { + "vector": [0.082, -0.753, 0.623], + "easing": "linear" + }, + "0.12": { + "vector": [0.159, -0.975, 0.806], + "easing": "linear" + }, + "0.17": { + "vector": [0.268, -1.153, 0.951], + "easing": "linear" + }, + "0.21": { + "vector": [0.403, -1.312, 1.081], + "easing": "linear" + }, + "0.25": { + "vector": [0.554, -1.467, 1.208], + "easing": "linear" + }, + "0.29": { + "vector": [0.712, -1.63, 1.34], + "easing": "linear" + }, + "0.33": { + "vector": [0.869, -1.802, 1.48], + "easing": "linear" + }, + "0.38": { + "vector": [1.019, -1.986, 1.629], + "easing": "linear" + }, + "0.42": { + "vector": [1.156, -2.185, 1.789], + "easing": "linear" + }, + "0.46": { + "vector": [1.276, -2.394, 1.958], + "easing": "linear" + }, + "0.5": { + "vector": [1.376, -2.615, 2.135], + "easing": "linear" + }, + "0.54": { + "vector": [1.452, -2.844, 2.318], + "easing": "linear" + }, + "0.58": { + "vector": [1.5, -3.079, 2.506], + "easing": "linear" + }, + "0.62": { + "vector": [1.52, -3.318, 2.696], + "easing": "linear" + }, + "0.67": { + "vector": [1.509, -3.558, 2.885], + "easing": "linear" + }, + "0.71": { + "vector": [1.465, -3.795, 3.073], + "easing": "linear" + }, + "0.75": { + "vector": [1.387, -4.027, 3.255], + "easing": "linear" + }, + "0.79": { + "vector": [1.275, -4.25, 3.431], + "easing": "linear" + }, + "0.83": { + "vector": [1.127, -4.463, 3.597], + "easing": "linear" + }, + "0.88": { + "vector": [0.957, -4.647, 3.741], + "easing": "linear" + }, + "0.92": { + "vector": [0.782, -4.788, 3.851], + "easing": "linear" + }, + "0.96": { + "vector": [0.611, -4.89, 3.931], + "easing": "linear" + }, + "1.0": { + "vector": [0.45, -4.959, 3.985], + "easing": "linear" + }, + "1.04": { + "vector": [0.301, -4.998, 4.015], + "easing": "linear" + }, + "1.08": { + "vector": [0.165, -5.01, 4.024], + "easing": "linear" + }, + "1.12": { + "vector": [0.041, -4.995, 4.012], + "easing": "linear" + }, + "1.17": { + "vector": [-0.069, -4.956, 3.982], + "easing": "linear" + }, + "1.21": { + "vector": [-0.168, -4.893, 3.933], + "easing": "linear" + }, + "1.25": { + "vector": [-0.255, -4.807, 3.866], + "easing": "linear" + }, + "1.29": { + "vector": [-0.329, -4.699, 3.782], + "easing": "linear" + }, + "1.33": { + "vector": [-0.392, -4.569, 3.68], + "easing": "linear" + }, + "1.38": { + "vector": [-0.444, -4.417, 3.562], + "easing": "linear" + }, + "1.42": { + "vector": [-0.483, -4.244, 3.426], + "easing": "linear" + }, + "1.46": { + "vector": [-0.511, -4.05, 3.273], + "easing": "linear" + }, + "1.5": { + "vector": [-0.528, -3.833, 3.103], + "easing": "linear" + }, + "1.54": { + "vector": [-0.532, -3.594, 2.914], + "easing": "linear" + }, + "1.58": { + "vector": [-0.525, -3.331, 2.706], + "easing": "linear" + }, + "1.62": { + "vector": [-0.506, -3.044, 2.478], + "easing": "linear" + }, + "1.67": { + "vector": [-0.474, -2.732, 2.228], + "easing": "linear" + }, + "1.71": { + "vector": [-0.351, -2.432, 1.988], + "easing": "linear" + }, + "1.75": { + "vector": [-0.047, -2.209, 1.808], + "easing": "linear" + }, + "1.79": { + "vector": [0.426, -2.086, 1.71], + "easing": "linear" + }, + "1.83": { + "vector": [1.012, -2.056, 1.685], + "easing": "linear" + }, + "1.88": { + "vector": [1.637, -2.096, 1.717], + "easing": "linear" + }, + "1.92": { + "vector": [2.231, -2.177, 1.783], + "easing": "linear" + }, + "1.96": { + "vector": [2.734, -2.276, 1.863], + "easing": "linear" + }, + "2.0": { + "vector": [3.102, -2.375, 1.942], + "easing": "linear" + }, + "2.04": { + "vector": [3.301, -2.461, 2.011], + "easing": "linear" + }, + "2.08": { + "vector": [3.31, -2.525, 2.062], + "easing": "linear" + }, + "2.12": { + "vector": [3.116, -2.562, 2.092], + "easing": "linear" + }, + "2.17": { + "vector": [2.715, -2.571, 2.099], + "easing": "linear" + }, + "2.21": { + "vector": [2.123, -2.541, 2.075], + "easing": "linear" + }, + "2.25": { + "vector": [1.398, -2.448, 2.001], + "easing": "linear" + }, + "2.29": { + "vector": [0.587, -2.234, 1.829], + "easing": "linear" + }, + "2.33": { + "vector": [-0.261, -1.886, 1.548], + "easing": "linear" + }, + "2.38": { + "vector": [-1.069, -1.466, 1.207], + "easing": "linear" + }, + "2.42": { + "vector": [-1.775, -1.038, 0.857], + "easing": "linear" + }, + "2.46": { + "vector": [-2.329, -0.658, 0.545], + "easing": "linear" + }, + "2.5": { + "vector": [-2.698, -0.366, 0.304], + "easing": "linear" + }, + "2.54": { + "vector": [-2.861, -0.191, 0.159], + "easing": "linear" + }, + "2.58": { + "vector": [-2.797, -0.153, 0.127], + "easing": "linear" + }, + "2.62": { + "vector": [-2.491, -0.266, 0.221], + "easing": "linear" + }, + "2.67": { + "vector": [-1.95, -0.549, 0.455], + "easing": "linear" + }, + "2.71": { + "vector": [-1.248, -0.966, 0.798], + "easing": "linear" + }, + "2.75": { + "vector": [-0.476, -1.442, 1.187], + "easing": "linear" + }, + "2.79": { + "vector": [0.286, -1.908, 1.566], + "easing": "linear" + }, + "2.83": { + "vector": [0.973, -2.309, 1.889], + "easing": "linear" + }, + "2.88": { + "vector": [1.538, -2.604, 2.126], + "easing": "linear" + }, + "2.92": { + "vector": [1.943, -2.762, 2.252], + "easing": "linear" + }, + "2.96": { + "vector": [2.166, -2.765, 2.255], + "easing": "linear" + }, + "3.0": { + "vector": [2.188, -2.602, 2.124], + "easing": "linear" + }, + "3.04": { + "vector": [2.004, -2.278, 1.864], + "easing": "linear" + }, + "3.08": { + "vector": [1.646, -1.857, 1.525], + "easing": "linear" + }, + "3.12": { + "vector": [1.154, -1.415, 1.165], + "easing": "linear" + }, + "3.17": { + "vector": [0.566, -1.023, 0.845], + "easing": "linear" + }, + "3.21": { + "vector": [-0.077, -0.718, 0.594], + "easing": "linear" + }, + "3.25": { + "vector": [-0.714, -0.514, 0.426], + "easing": "linear" + }, + "3.29": { + "vector": [-1.288, -0.43, 0.357], + "easing": "linear" + }, + "3.33": { + "vector": [-1.748, -0.481, 0.399], + "easing": "linear" + }, + "3.38": { + "vector": [-2.058, -0.682, 0.565], + "easing": "linear" + }, + "3.42": { + "vector": [-2.199, -1.028, 0.849], + "easing": "linear" + }, + "3.46": { + "vector": [-2.187, -1.459, 1.201], + "easing": "linear" + }, + "3.5": { + "vector": [-2.049, -1.901, 1.56], + "easing": "linear" + }, + "3.54": { + "vector": [-1.806, -2.294, 1.877], + "easing": "linear" + }, + "3.58": { + "vector": [-1.478, -2.593, 2.117], + "easing": "linear" + }, + "3.62": { + "vector": [-1.075, -2.763, 2.253], + "easing": "linear" + }, + "3.67": { + "vector": [-0.622, -2.792, 2.277], + "easing": "linear" + }, + "3.71": { + "vector": [-0.172, -2.686, 2.191], + "easing": "linear" + }, + "3.75": { + "vector": [0.214, -2.436, 1.991], + "easing": "linear" + }, + "3.79": { + "vector": [0.479, -2.025, 1.66], + "easing": "linear" + }, + "3.83": { + "vector": [0.609, -1.506, 1.239], + "easing": "linear" + }, + "3.88": { + "vector": [0.629, -0.968, 0.8], + "easing": "linear" + }, + "3.92": { + "vector": [0.569, -0.495, 0.411], + "easing": "linear" + }, + "3.96": { + "vector": [0.46, -0.155, 0.129], + "easing": "linear" + }, + "4.0": { + "vector": [0.327, 0.003, -0.003], + "easing": "linear" + }, + "4.04": { + "vector": [0.184, -0.053, 0.044], + "easing": "linear" + }, + "4.08": { + "vector": [0.025, -0.358, 0.297], + "easing": "linear" + }, + "4.12": { + "vector": [-0.174, -0.848, 0.701], + "easing": "linear" + }, + "4.17": { + "vector": [-0.426, -1.387, 1.142], + "easing": "linear" + }, + "4.21": { + "vector": [-0.7, -1.898, 1.558], + "easing": "linear" + }, + "4.25": { + "vector": [-0.96, -2.334, 1.909], + "easing": "linear" + }, + "4.29": { + "vector": [-1.17, -2.666, 2.176], + "easing": "linear" + }, + "4.33": { + "vector": [-1.305, -2.877, 2.345], + "easing": "linear" + }, + "4.38": { + "vector": [-1.35, -2.958, 2.409], + "easing": "linear" + }, + "4.42": { + "vector": [-1.294, -2.902, 2.364], + "easing": "linear" + }, + "4.46": { + "vector": [-1.13, -2.703, 2.205], + "easing": "linear" + }, + "4.5": { + "vector": [-0.851, -2.353, 1.924], + "easing": "linear" + }, + "4.54": { + "vector": [-0.457, -1.932, 1.585], + "easing": "linear" + }, + "4.58": { + "vector": [0.02, -1.547, 1.273], + "easing": "linear" + }, + "4.62": { + "vector": [0.51, -1.234, 1.017], + "easing": "linear" + }, + "4.67": { + "vector": [0.935, -1.005, 0.831], + "easing": "linear" + }, + "4.71": { + "vector": [1.221, -0.861, 0.712], + "easing": "linear" + }, + "4.75": { + "vector": [1.31, -0.795, 0.658], + "easing": "linear" + }, + "4.79": { + "vector": [1.161, -0.801, 0.663], + "easing": "linear" + }, + "4.83": { + "vector": [0.796, -0.827, 0.684], + "easing": "linear" + }, + "4.88": { + "vector": [0.312, -0.825, 0.683], + "easing": "linear" + }, + "4.92": { + "vector": [-0.195, -0.812, 0.672], + "easing": "linear" + }, + "4.96": { + "vector": [-0.656, -0.802, 0.663], + "easing": "linear" + }, + "5.0": { + "vector": [-1.025, -0.805, 0.666], + "easing": "linear" + }, + "5.04": { + "vector": [-1.272, -0.828, 0.685], + "easing": "linear" + }, + "5.08": { + "vector": [-1.379, -0.875, 0.724], + "easing": "linear" + }, + "5.12": { + "vector": [-1.335, -0.949, 0.784], + "easing": "linear" + }, + "5.17": { + "vector": [-1.213, -0.97, 0.802], + "easing": "linear" + }, + "5.21": { + "vector": [-1.109, -0.848, 0.702], + "easing": "linear" + }, + "5.25": { + "vector": [-1.049, -0.575, 0.477], + "easing": "linear" + }, + "5.29": { + "vector": [-1.028, -0.186, 0.154], + "easing": "linear" + }, + "5.33": { + "vector": [-1.034, 0.272, -0.227], + "easing": "linear" + }, + "5.38": { + "vector": [-1.049, 0.752, -0.63], + "easing": "linear" + }, + "5.42": { + "vector": [-1.062, 1.218, -1.025], + "easing": "linear" + }, + "5.46": { + "vector": [-1.062, 1.646, -1.389], + "easing": "linear" + }, + "5.5": { + "vector": [-1.047, 2.02, -1.711], + "easing": "linear" + }, + "5.54": { + "vector": [-1.015, 2.334, -1.982], + "easing": "linear" + }, + "5.58": { + "vector": [-0.967, 2.586, -2.201], + "easing": "linear" + }, + "5.62": { + "vector": [-0.907, 2.774, -2.365], + "easing": "linear" + }, + "5.67": { + "vector": [-0.837, 2.902, -2.477], + "easing": "linear" + }, + "5.71": { + "vector": [-0.76, 2.971, -2.537], + "easing": "linear" + }, + "5.75": { + "vector": [-0.679, 2.983, -2.548], + "easing": "linear" + }, + "5.79": { + "vector": [-0.598, 2.939, -2.509], + "easing": "linear" + }, + "5.83": { + "vector": [-0.517, 2.841, -2.424], + "easing": "linear" + }, + "5.88": { + "vector": [-0.44, 2.689, -2.291], + "easing": "linear" + }, + "5.92": { + "vector": [-0.367, 2.483, -2.111], + "easing": "linear" + }, + "5.96": { + "vector": [-0.298, 2.22, -1.883], + "easing": "linear" + }, + "6.0": { + "vector": [-0.233, 1.898, -1.606], + "easing": "linear" + }, + "6.04": { + "vector": [-0.171, 1.515, -1.277], + "easing": "linear" + }, + "6.08": { + "vector": [-0.111, 1.066, -0.895], + "easing": "linear" + }, + "6.12": { + "vector": [-0.05, 0.545, -0.456], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.076, 0.045, -0.001], + "easing": "linear" + }, + "0.08": { + "vector": [-0.227, 0.125, 0.002], + "easing": "linear" + }, + "0.12": { + "vector": [-0.383, 0.236, 0.008], + "easing": "linear" + }, + "0.17": { + "vector": [-0.524, 0.373, 0.017], + "easing": "linear" + }, + "0.21": { + "vector": [-0.646, 0.535, 0.03], + "easing": "linear" + }, + "0.25": { + "vector": [-0.748, 0.718, 0.046], + "easing": "linear" + }, + "0.29": { + "vector": [-0.832, 0.923, 0.065], + "easing": "linear" + }, + "0.33": { + "vector": [-0.896, 1.146, 0.086], + "easing": "linear" + }, + "0.38": { + "vector": [-0.942, 1.387, 0.11], + "easing": "linear" + }, + "0.42": { + "vector": [-0.968, 1.643, 0.137], + "easing": "linear" + }, + "0.46": { + "vector": [-0.975, 1.913, 0.166], + "easing": "linear" + }, + "0.5": { + "vector": [-0.963, 2.196, 0.196], + "easing": "linear" + }, + "0.54": { + "vector": [-0.932, 2.489, 0.229], + "easing": "linear" + }, + "0.58": { + "vector": [-0.882, 2.791, 0.263], + "easing": "linear" + }, + "0.62": { + "vector": [-0.813, 3.101, 0.298], + "easing": "linear" + }, + "0.67": { + "vector": [-0.726, 3.416, 0.335], + "easing": "linear" + }, + "0.71": { + "vector": [-0.62, 3.735, 0.373], + "easing": "linear" + }, + "0.75": { + "vector": [-0.495, 4.057, 0.411], + "easing": "linear" + }, + "0.79": { + "vector": [-0.351, 4.38, 0.45], + "easing": "linear" + }, + "0.83": { + "vector": [-0.189, 4.701, 0.49], + "easing": "linear" + }, + "0.88": { + "vector": [-0.037, 5.022, 0.53], + "easing": "linear" + }, + "0.92": { + "vector": [0.08, 5.34, 0.57], + "easing": "linear" + }, + "0.96": { + "vector": [0.179, 5.655, 0.609], + "easing": "linear" + }, + "1.0": { + "vector": [0.266, 5.964, 0.648], + "easing": "linear" + }, + "1.04": { + "vector": [0.342, 6.265, 0.686], + "easing": "linear" + }, + "1.08": { + "vector": [0.407, 6.556, 0.724], + "easing": "linear" + }, + "1.12": { + "vector": [0.46, 6.836, 0.76], + "easing": "linear" + }, + "1.17": { + "vector": [0.503, 7.104, 0.795], + "easing": "linear" + }, + "1.21": { + "vector": [0.535, 7.359, 0.829], + "easing": "linear" + }, + "1.25": { + "vector": [0.555, 7.596, 0.861], + "easing": "linear" + }, + "1.29": { + "vector": [0.564, 7.817, 0.891], + "easing": "linear" + }, + "1.33": { + "vector": [0.562, 8.018, 0.919], + "easing": "linear" + }, + "1.38": { + "vector": [0.548, 8.199, 0.945], + "easing": "linear" + }, + "1.42": { + "vector": [0.524, 8.357, 0.968], + "easing": "linear" + }, + "1.46": { + "vector": [0.488, 8.492, 0.989], + "easing": "linear" + }, + "1.5": { + "vector": [0.44, 8.6, 1.007], + "easing": "linear" + }, + "1.54": { + "vector": [0.383, 8.684, 1.022], + "easing": "linear" + }, + "1.58": { + "vector": [0.313, 8.737, 1.033], + "easing": "linear" + }, + "1.62": { + "vector": [0.232, 8.757, 1.041], + "easing": "linear" + }, + "1.67": { + "vector": [0.139, 8.748, 1.046], + "easing": "linear" + }, + "1.71": { + "vector": [0.156, 8.718, 1.048], + "easing": "linear" + }, + "1.75": { + "vector": [0.288, 8.695, 1.05], + "easing": "linear" + }, + "1.79": { + "vector": [0.446, 8.661, 1.053], + "easing": "linear" + }, + "1.83": { + "vector": [0.561, 8.641, 1.055], + "easing": "linear" + }, + "1.88": { + "vector": [0.641, 8.627, 1.057], + "easing": "linear" + }, + "1.92": { + "vector": [0.684, 8.619, 1.057], + "easing": "linear" + }, + "1.96": { + "vector": [0.693, 8.618, 1.057], + "easing": "linear" + }, + "2.0": { + "vector": [0.667, 8.622, 1.057], + "easing": "linear" + }, + "2.04": { + "vector": [0.605, 8.632, 1.056], + "easing": "linear" + }, + "2.08": { + "vector": [0.509, 8.648, 1.055], + "easing": "linear" + }, + "2.12": { + "vector": [0.379, 8.669, 1.053], + "easing": "linear" + }, + "2.17": { + "vector": [0.21, 8.698, 1.05], + "easing": "linear" + }, + "2.21": { + "vector": [0.024, 8.729, 1.047], + "easing": "linear" + }, + "2.25": { + "vector": [-0.146, 8.757, 1.045], + "easing": "linear" + }, + "2.29": { + "vector": [-0.281, 8.779, 1.043], + "easing": "linear" + }, + "2.33": { + "vector": [-0.379, 8.795, 1.041], + "easing": "linear" + }, + "2.38": { + "vector": [-0.442, 8.806, 1.04], + "easing": "linear" + }, + "2.42": { + "vector": [-0.468, 8.81, 1.04], + "easing": "linear" + }, + "2.46": { + "vector": [-0.458, 8.808, 1.04], + "easing": "linear" + }, + "2.5": { + "vector": [-0.412, 8.801, 1.041], + "easing": "linear" + }, + "2.54": { + "vector": [-0.33, 8.787, 1.042], + "easing": "linear" + }, + "2.58": { + "vector": [-0.212, 8.768, 1.044], + "easing": "linear" + }, + "2.62": { + "vector": [-0.057, 8.742, 1.046], + "easing": "linear" + }, + "2.67": { + "vector": [0.098, 8.717, 1.048], + "easing": "linear" + }, + "2.71": { + "vector": [0.21, 8.698, 1.05], + "easing": "linear" + }, + "2.75": { + "vector": [0.312, 8.652, 1.054], + "easing": "linear" + }, + "2.79": { + "vector": [0.367, 8.672, 1.052], + "easing": "linear" + }, + "2.83": { + "vector": [0.413, 8.664, 1.053], + "easing": "linear" + }, + "2.88": { + "vector": [0.435, 8.661, 1.053], + "easing": "linear" + }, + "2.92": { + "vector": [0.44, 8.661, 1.053], + "easing": "linear" + }, + "2.96": { + "vector": [0.424, 8.663, 1.053], + "easing": "linear" + }, + "3.0": { + "vector": [0.388, 8.669, 1.053], + "easing": "linear" + }, + "3.04": { + "vector": [0.312, 8.68, 1.052], + "easing": "linear" + }, + "3.08": { + "vector": [0.25, 8.692, 1.051], + "easing": "linear" + }, + "3.12": { + "vector": [0.154, 8.708, 1.049], + "easing": "linear" + }, + "3.17": { + "vector": [0.02, 8.73, 1.047], + "easing": "linear" + }, + "3.21": { + "vector": [-0.13, 8.754, 1.045], + "easing": "linear" + }, + "3.25": { + "vector": [-0.259, 8.775, 1.043], + "easing": "linear" + }, + "3.29": { + "vector": [-0.357, 8.792, 1.042], + "easing": "linear" + }, + "3.33": { + "vector": [-0.425, 8.803, 1.041], + "easing": "linear" + }, + "3.38": { + "vector": [-0.463, 8.809, 1.04], + "easing": "linear" + }, + "3.42": { + "vector": [-0.469, 8.81, 1.04], + "easing": "linear" + }, + "3.46": { + "vector": [-0.445, 8.806, 1.04], + "easing": "linear" + }, + "3.5": { + "vector": [-0.392, 8.797, 1.041], + "easing": "linear" + }, + "3.54": { + "vector": [-0.307, 8.783, 1.042], + "easing": "linear" + }, + "3.58": { + "vector": [-0.193, 8.765, 1.044], + "easing": "linear" + }, + "3.62": { + "vector": [-0.047, 8.741, 1.046], + "easing": "linear" + }, + "3.67": { + "vector": [0.095, 8.718, 1.048], + "easing": "linear" + }, + "3.71": { + "vector": [0.196, 8.702, 1.05], + "easing": "linear" + }, + "3.75": { + "vector": [0.278, 8.688, 1.051], + "easing": "linear" + }, + "3.79": { + "vector": [0.312, 8.68, 1.052], + "easing": "linear" + }, + "3.83": { + "vector": [0.346, 8.678, 1.052], + "easing": "linear" + }, + "3.88": { + "vector": [0.346, 8.678, 1.052], + "easing": "linear" + }, + "3.92": { + "vector": [0.34, 8.68, 1.052], + "easing": "linear" + }, + "3.96": { + "vector": [0.285, 8.69, 1.051], + "easing": "linear" + }, + "4.0": { + "vector": [0.231, 8.696, 1.05], + "easing": "linear" + }, + "4.04": { + "vector": [0.146, 8.71, 1.049], + "easing": "linear" + }, + "4.08": { + "vector": [0.007, 8.732, 1.047], + "easing": "linear" + }, + "4.12": { + "vector": [-0.161, 8.759, 1.045], + "easing": "linear" + }, + "4.17": { + "vector": [-0.3, 8.782, 1.043], + "easing": "linear" + }, + "4.21": { + "vector": [-0.397, 8.797, 1.041], + "easing": "linear" + }, + "4.25": { + "vector": [-0.45, 8.806, 1.04], + "easing": "linear" + }, + "4.29": { + "vector": [-0.459, 8.807, 1.04], + "easing": "linear" + }, + "4.33": { + "vector": [-0.426, 8.802, 1.041], + "easing": "linear" + }, + "4.38": { + "vector": [-0.349, 8.79, 1.042], + "easing": "linear" + }, + "4.42": { + "vector": [-0.229, 8.77, 1.044], + "easing": "linear" + }, + "4.46": { + "vector": [-0.066, 8.743, 1.046], + "easing": "linear" + }, + "4.5": { + "vector": [0.137, 8.711, 1.049], + "easing": "linear" + }, + "4.54": { + "vector": [0.312, 8.68, 1.052], + "easing": "linear" + }, + "4.58": { + "vector": [0.457, 8.659, 1.054], + "easing": "linear" + }, + "4.62": { + "vector": [0.529, 8.648, 1.055], + "easing": "linear" + }, + "4.67": { + "vector": [0.542, 8.646, 1.055], + "easing": "linear" + }, + "4.71": { + "vector": [0.496, 8.653, 1.054], + "easing": "linear" + }, + "4.75": { + "vector": [0.388, 8.671, 1.053], + "easing": "linear" + }, + "4.79": { + "vector": [0.224, 8.697, 1.05], + "easing": "linear" + }, + "4.83": { + "vector": [0.067, 8.721, 1.048], + "easing": "linear" + }, + "4.88": { + "vector": [-0.017, 8.734, 1.047], + "easing": "linear" + }, + "4.92": { + "vector": [-0.056, 8.739, 1.046], + "easing": "linear" + }, + "4.96": { + "vector": [-0.062, 8.74, 1.046], + "easing": "linear" + }, + "5.0": { + "vector": [-0.037, 8.736, 1.047], + "easing": "linear" + }, + "5.04": { + "vector": [0.018, 8.728, 1.047], + "easing": "linear" + }, + "5.08": { + "vector": [0.105, 8.715, 1.049], + "easing": "linear" + }, + "5.12": { + "vector": [0.224, 8.696, 1.05], + "easing": "linear" + }, + "5.17": { + "vector": [0.319, 8.603, 1.049], + "easing": "linear" + }, + "5.21": { + "vector": [0.358, 8.4, 1.041], + "easing": "linear" + }, + "5.25": { + "vector": [0.38, 8.12, 1.023], + "easing": "linear" + }, + "5.29": { + "vector": [0.396, 7.775, 0.997], + "easing": "linear" + }, + "5.33": { + "vector": [0.408, 7.378, 0.962], + "easing": "linear" + }, + "5.38": { + "vector": [0.417, 6.934, 0.921], + "easing": "linear" + }, + "5.42": { + "vector": [0.422, 6.454, 0.873], + "easing": "linear" + }, + "5.46": { + "vector": [0.424, 5.942, 0.821], + "easing": "linear" + }, + "5.5": { + "vector": [0.423, 5.408, 0.764], + "easing": "linear" + }, + "5.54": { + "vector": [0.419, 4.859, 0.704], + "easing": "linear" + }, + "5.58": { + "vector": [0.411, 4.303, 0.641], + "easing": "linear" + }, + "5.62": { + "vector": [0.401, 3.747, 0.577], + "easing": "linear" + }, + "5.67": { + "vector": [0.388, 3.2, 0.512], + "easing": "linear" + }, + "5.71": { + "vector": [0.373, 2.67, 0.447], + "easing": "linear" + }, + "5.75": { + "vector": [0.354, 2.163, 0.383], + "easing": "linear" + }, + "5.79": { + "vector": [0.332, 1.688, 0.322], + "easing": "linear" + }, + "5.83": { + "vector": [0.307, 1.252, 0.263], + "easing": "linear" + }, + "5.88": { + "vector": [0.279, 0.863, 0.208], + "easing": "linear" + }, + "5.92": { + "vector": [0.247, 0.529, 0.157], + "easing": "linear" + }, + "5.96": { + "vector": [0.212, 0.256, 0.112], + "easing": "linear" + }, + "6.0": { + "vector": [0.173, 0.054, 0.074], + "easing": "linear" + }, + "6.04": { + "vector": [0.13, -0.073, 0.043], + "easing": "linear" + }, + "6.08": { + "vector": [0.083, -0.114, 0.02], + "easing": "linear" + }, + "6.12": { + "vector": [0.033, -0.063, 0.006], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.15, 0.243, 0.047], + "easing": "linear" + }, + "0.08": { + "vector": [-0.415, 0.399, 0.077], + "easing": "linear" + }, + "0.12": { + "vector": [-0.86, 0.532, 0.103], + "easing": "linear" + }, + "0.17": { + "vector": [-1.379, 0.66, 0.127], + "easing": "linear" + }, + "0.21": { + "vector": [-1.886, 0.785, 0.151], + "easing": "linear" + }, + "0.25": { + "vector": [-2.342, 0.905, 0.175], + "easing": "linear" + }, + "0.29": { + "vector": [-2.733, 1.018, 0.196], + "easing": "linear" + }, + "0.33": { + "vector": [-3.055, 1.126, 0.217], + "easing": "linear" + }, + "0.38": { + "vector": [-3.307, 1.225, 0.236], + "easing": "linear" + }, + "0.42": { + "vector": [-3.488, 1.318, 0.254], + "easing": "linear" + }, + "0.46": { + "vector": [-3.598, 1.402, 0.27], + "easing": "linear" + }, + "0.5": { + "vector": [-3.638, 1.477, 0.285], + "easing": "linear" + }, + "0.54": { + "vector": [-3.605, 1.544, 0.298], + "easing": "linear" + }, + "0.58": { + "vector": [-3.503, 1.601, 0.309], + "easing": "linear" + }, + "0.62": { + "vector": [-3.33, 1.649, 0.318], + "easing": "linear" + }, + "0.67": { + "vector": [-3.088, 1.687, 0.325], + "easing": "linear" + }, + "0.71": { + "vector": [-2.773, 1.714, 0.331], + "easing": "linear" + }, + "0.75": { + "vector": [-2.389, 1.731, 0.334], + "easing": "linear" + }, + "0.79": { + "vector": [-1.937, 1.738, 0.335], + "easing": "linear" + }, + "0.83": { + "vector": [-1.415, 1.733, 0.334], + "easing": "linear" + }, + "0.88": { + "vector": [-0.842, 1.719, 0.332], + "easing": "linear" + }, + "0.92": { + "vector": [-0.29, 1.7, 0.328], + "easing": "linear" + }, + "0.96": { + "vector": [0.181, 1.676, 0.323], + "easing": "linear" + }, + "1.0": { + "vector": [0.577, 1.65, 0.318], + "easing": "linear" + }, + "1.04": { + "vector": [0.915, 1.622, 0.313], + "easing": "linear" + }, + "1.08": { + "vector": [1.204, 1.592, 0.307], + "easing": "linear" + }, + "1.12": { + "vector": [1.448, 1.557, 0.3], + "easing": "linear" + }, + "1.17": { + "vector": [1.648, 1.518, 0.293], + "easing": "linear" + }, + "1.21": { + "vector": [1.801, 1.473, 0.284], + "easing": "linear" + }, + "1.25": { + "vector": [1.912, 1.428, 0.275], + "easing": "linear" + }, + "1.29": { + "vector": [1.978, 1.377, 0.266], + "easing": "linear" + }, + "1.33": { + "vector": [2, 1.322, 0.255], + "easing": "linear" + }, + "1.38": { + "vector": [1.98, 1.266, 0.244], + "easing": "linear" + }, + "1.42": { + "vector": [1.912, 1.203, 0.232], + "easing": "linear" + }, + "1.46": { + "vector": [1.802, 1.137, 0.219], + "easing": "linear" + }, + "1.5": { + "vector": [1.65, 1.069, 0.206], + "easing": "linear" + }, + "1.54": { + "vector": [1.449, 0.99, 0.191], + "easing": "linear" + }, + "1.58": { + "vector": [1.212, 0.913, 0.176], + "easing": "linear" + }, + "1.62": { + "vector": [0.927, 0.839, 0.162], + "easing": "linear" + }, + "1.67": { + "vector": [0.601, 0.749, 0.144], + "easing": "linear" + }, + "1.71": { + "vector": [0.181, 0.674, 0.13], + "easing": "linear" + }, + "1.75": { + "vector": [-0.053, 0.578, 0.111], + "easing": "linear" + }, + "1.79": { + "vector": [-0.039, 0.538, 0.104], + "easing": "linear" + }, + "1.83": { + "vector": [0.205, 0.467, 0.09], + "easing": "linear" + }, + "1.88": { + "vector": [0.473, 0.406, 0.078], + "easing": "linear" + }, + "1.92": { + "vector": [0.701, 0.358, 0.069], + "easing": "linear" + }, + "1.96": { + "vector": [0.871, 0.324, 0.062], + "easing": "linear" + }, + "2.0": { + "vector": [0.974, 0.303, 0.058], + "easing": "linear" + }, + "2.04": { + "vector": [1.016, 0.294, 0.057], + "easing": "linear" + }, + "2.08": { + "vector": [0.988, 0.298, 0.058], + "easing": "linear" + }, + "2.12": { + "vector": [0.893, 0.316, 0.061], + "easing": "linear" + }, + "2.17": { + "vector": [0.748, 0.343, 0.066], + "easing": "linear" + }, + "2.21": { + "vector": [0.497, 0.388, 0.075], + "easing": "linear" + }, + "2.25": { + "vector": [0.146, 0.447, 0.086], + "easing": "linear" + }, + "2.29": { + "vector": [-0.234, 0.509, 0.098], + "easing": "linear" + }, + "2.33": { + "vector": [-0.584, 0.567, 0.109], + "easing": "linear" + }, + "2.38": { + "vector": [-0.87, 0.613, 0.118], + "easing": "linear" + }, + "2.42": { + "vector": [-1.091, 0.65, 0.125], + "easing": "linear" + }, + "2.46": { + "vector": [-1.236, 0.674, 0.13], + "easing": "linear" + }, + "2.5": { + "vector": [-1.309, 0.686, 0.132], + "easing": "linear" + }, + "2.54": { + "vector": [-1.308, 0.687, 0.133], + "easing": "linear" + }, + "2.58": { + "vector": [-1.234, 0.676, 0.13], + "easing": "linear" + }, + "2.62": { + "vector": [-1.089, 0.653, 0.126], + "easing": "linear" + }, + "2.67": { + "vector": [-0.84, 0.612, 0.118], + "easing": "linear" + }, + "2.71": { + "vector": [-0.513, 0.559, 0.108], + "easing": "linear" + }, + "2.75": { + "vector": [-0.272, 0.61, 0.118], + "easing": "linear" + }, + "2.79": { + "vector": [0.011, 0.444, 0.086], + "easing": "linear" + }, + "2.83": { + "vector": [0.189, 0.432, 0.083], + "easing": "linear" + }, + "2.88": { + "vector": [0.353, 0.415, 0.08], + "easing": "linear" + }, + "2.92": { + "vector": [0.436, 0.402, 0.078], + "easing": "linear" + }, + "2.96": { + "vector": [0.501, 0.393, 0.076], + "easing": "linear" + }, + "3.0": { + "vector": [0.525, 0.389, 0.075], + "easing": "linear" + }, + "3.04": { + "vector": [0.57, 0.388, 0.075], + "easing": "linear" + }, + "3.08": { + "vector": [0.445, 0.4, 0.077], + "easing": "linear" + }, + "3.12": { + "vector": [0.353, 0.415, 0.08], + "easing": "linear" + }, + "3.17": { + "vector": [0.23, 0.436, 0.084], + "easing": "linear" + }, + "3.21": { + "vector": [0.025, 0.468, 0.09], + "easing": "linear" + }, + "3.25": { + "vector": [-0.263, 0.515, 0.099], + "easing": "linear" + }, + "3.29": { + "vector": [-0.569, 0.564, 0.109], + "easing": "linear" + }, + "3.33": { + "vector": [-0.837, 0.608, 0.117], + "easing": "linear" + }, + "3.38": { + "vector": [-1.052, 0.643, 0.124], + "easing": "linear" + }, + "3.42": { + "vector": [-1.205, 0.668, 0.129], + "easing": "linear" + }, + "3.46": { + "vector": [-1.299, 0.684, 0.132], + "easing": "linear" + }, + "3.5": { + "vector": [-1.328, 0.689, 0.133], + "easing": "linear" + }, + "3.54": { + "vector": [-1.295, 0.684, 0.132], + "easing": "linear" + }, + "3.58": { + "vector": [-1.2, 0.669, 0.129], + "easing": "linear" + }, + "3.62": { + "vector": [-1.043, 0.645, 0.124], + "easing": "linear" + }, + "3.67": { + "vector": [-0.806, 0.606, 0.117], + "easing": "linear" + }, + "3.71": { + "vector": [-0.513, 0.558, 0.108], + "easing": "linear" + }, + "3.75": { + "vector": [-0.287, 0.524, 0.101], + "easing": "linear" + }, + "3.79": { + "vector": [-0.029, 0.491, 0.095], + "easing": "linear" + }, + "3.83": { + "vector": [0.09, 0.459, 0.089], + "easing": "linear" + }, + "3.88": { + "vector": [0.219, 0.442, 0.085], + "easing": "linear" + }, + "3.92": { + "vector": [0.25, 0.433, 0.084], + "easing": "linear" + }, + "3.96": { + "vector": [0.325, 0.418, 0.081], + "easing": "linear" + }, + "4.0": { + "vector": [0.293, 0.433, 0.083], + "easing": "linear" + }, + "4.04": { + "vector": [0.257, 0.437, 0.084], + "easing": "linear" + }, + "4.08": { + "vector": [0.194, 0.445, 0.086], + "easing": "linear" + }, + "4.12": { + "vector": [0.025, 0.47, 0.091], + "easing": "linear" + }, + "4.17": { + "vector": [-0.28, 0.518, 0.1], + "easing": "linear" + }, + "4.21": { + "vector": [-0.611, 0.571, 0.11], + "easing": "linear" + }, + "4.25": { + "vector": [-0.899, 0.617, 0.119], + "easing": "linear" + }, + "4.29": { + "vector": [-1.114, 0.652, 0.126], + "easing": "linear" + }, + "4.33": { + "vector": [-1.244, 0.674, 0.13], + "easing": "linear" + }, + "4.38": { + "vector": [-1.289, 0.682, 0.132], + "easing": "linear" + }, + "4.42": { + "vector": [-1.249, 0.676, 0.13], + "easing": "linear" + }, + "4.46": { + "vector": [-1.124, 0.657, 0.127], + "easing": "linear" + }, + "4.5": { + "vector": [-0.919, 0.624, 0.12], + "easing": "linear" + }, + "4.54": { + "vector": [-0.555, 0.572, 0.11], + "easing": "linear" + }, + "4.58": { + "vector": [-0.201, 0.506, 0.098], + "easing": "linear" + }, + "4.62": { + "vector": [0.182, 0.446, 0.086], + "easing": "linear" + }, + "4.67": { + "vector": [0.474, 0.4, 0.077], + "easing": "linear" + }, + "4.71": { + "vector": [0.658, 0.371, 0.071], + "easing": "linear" + }, + "4.75": { + "vector": [0.737, 0.358, 0.069], + "easing": "linear" + }, + "4.79": { + "vector": [0.691, 0.365, 0.07], + "easing": "linear" + }, + "4.83": { + "vector": [0.489, 0.399, 0.077], + "easing": "linear" + }, + "4.88": { + "vector": [0.178, 0.452, 0.087], + "easing": "linear" + }, + "4.92": { + "vector": [-0.056, 0.49, 0.095], + "easing": "linear" + }, + "4.96": { + "vector": [-0.19, 0.51, 0.098], + "easing": "linear" + }, + "5.0": { + "vector": [-0.244, 0.516, 0.1], + "easing": "linear" + }, + "5.04": { + "vector": [-0.231, 0.509, 0.098], + "easing": "linear" + }, + "5.08": { + "vector": [-0.156, 0.491, 0.095], + "easing": "linear" + }, + "5.12": { + "vector": [-0.028, 0.463, 0.089], + "easing": "linear" + }, + "5.17": { + "vector": [0.194, 0.406, 0.078], + "easing": "linear" + }, + "5.21": { + "vector": [0.421, 0.252, 0.049], + "easing": "linear" + }, + "5.25": { + "vector": [0.552, 0.013, 0.003], + "easing": "linear" + }, + "5.29": { + "vector": [0.613, -0.25, -0.048], + "easing": "linear" + }, + "5.33": { + "vector": [0.648, -0.52, -0.1], + "easing": "linear" + }, + "5.38": { + "vector": [0.67, -0.762, -0.147], + "easing": "linear" + }, + "5.42": { + "vector": [0.691, -0.986, -0.19], + "easing": "linear" + }, + "5.46": { + "vector": [0.708, -1.182, -0.228], + "easing": "linear" + }, + "5.5": { + "vector": [0.723, -1.35, -0.261], + "easing": "linear" + }, + "5.54": { + "vector": [0.735, -1.49, -0.288], + "easing": "linear" + }, + "5.58": { + "vector": [0.742, -1.603, -0.309], + "easing": "linear" + }, + "5.62": { + "vector": [0.745, -1.687, -0.326], + "easing": "linear" + }, + "5.67": { + "vector": [0.741, -1.742, -0.336], + "easing": "linear" + }, + "5.71": { + "vector": [0.731, -1.767, -0.341], + "easing": "linear" + }, + "5.75": { + "vector": [0.713, -1.761, -0.34], + "easing": "linear" + }, + "5.79": { + "vector": [0.688, -1.727, -0.333], + "easing": "linear" + }, + "5.83": { + "vector": [0.653, -1.661, -0.321], + "easing": "linear" + }, + "5.88": { + "vector": [0.608, -1.563, -0.302], + "easing": "linear" + }, + "5.92": { + "vector": [0.554, -1.436, -0.277], + "easing": "linear" + }, + "5.96": { + "vector": [0.488, -1.275, -0.246], + "easing": "linear" + }, + "6.0": { + "vector": [0.412, -1.084, -0.209], + "easing": "linear" + }, + "6.04": { + "vector": [0.327, -0.857, -0.165], + "easing": "linear" + }, + "6.08": { + "vector": [0.232, -0.599, -0.115], + "easing": "linear" + }, + "6.12": { + "vector": [0.125, -0.309, -0.06], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0, 0.575, 0.031], + "easing": "linear" + }, + "0.08": { + "vector": [0.245, 1.13, 0.06], + "easing": "linear" + }, + "0.12": { + "vector": [0.439, 1.497, 0.08], + "easing": "linear" + }, + "0.17": { + "vector": [0.23, 1.743, 0.093], + "easing": "linear" + }, + "0.21": { + "vector": [-0.352, 1.944, 0.104], + "easing": "linear" + }, + "0.25": { + "vector": [-1.128, 2.134, 0.114], + "easing": "linear" + }, + "0.29": { + "vector": [-1.949, 2.32, 0.124], + "easing": "linear" + }, + "0.33": { + "vector": [-2.732, 2.504, 0.134], + "easing": "linear" + }, + "0.38": { + "vector": [-3.445, 2.683, 0.144], + "easing": "linear" + }, + "0.42": { + "vector": [-4.068, 2.856, 0.153], + "easing": "linear" + }, + "0.46": { + "vector": [-4.599, 3.02, 0.161], + "easing": "linear" + }, + "0.5": { + "vector": [-5.032, 3.174, 0.17], + "easing": "linear" + }, + "0.54": { + "vector": [-5.373, 3.319, 0.177], + "easing": "linear" + }, + "0.58": { + "vector": [-5.616, 3.45, 0.184], + "easing": "linear" + }, + "0.62": { + "vector": [-5.766, 3.568, 0.191], + "easing": "linear" + }, + "0.67": { + "vector": [-5.819, 3.672, 0.196], + "easing": "linear" + }, + "0.71": { + "vector": [-5.783, 3.763, 0.201], + "easing": "linear" + }, + "0.75": { + "vector": [-5.65, 3.837, 0.205], + "easing": "linear" + }, + "0.79": { + "vector": [-5.421, 3.893, 0.208], + "easing": "linear" + }, + "0.83": { + "vector": [-5.1, 3.935, 0.21], + "easing": "linear" + }, + "0.88": { + "vector": [-4.587, 3.954, 0.211], + "easing": "linear" + }, + "0.92": { + "vector": [-3.777, 3.942, 0.211], + "easing": "linear" + }, + "0.96": { + "vector": [-2.812, 3.916, 0.209], + "easing": "linear" + }, + "1.0": { + "vector": [-1.885, 3.881, 0.208], + "easing": "linear" + }, + "1.04": { + "vector": [-1.076, 3.842, 0.205], + "easing": "linear" + }, + "1.08": { + "vector": [-0.382, 3.804, 0.203], + "easing": "linear" + }, + "1.12": { + "vector": [0.221, 3.77, 0.202], + "easing": "linear" + }, + "1.17": { + "vector": [0.745, 3.731, 0.2], + "easing": "linear" + }, + "1.21": { + "vector": [1.205, 3.695, 0.198], + "easing": "linear" + }, + "1.25": { + "vector": [1.592, 3.649, 0.195], + "easing": "linear" + }, + "1.29": { + "vector": [1.92, 3.608, 0.193], + "easing": "linear" + }, + "1.33": { + "vector": [2.182, 3.562, 0.19], + "easing": "linear" + }, + "1.38": { + "vector": [2.376, 3.51, 0.188], + "easing": "linear" + }, + "1.42": { + "vector": [2.513, 3.463, 0.185], + "easing": "linear" + }, + "1.46": { + "vector": [2.583, 3.409, 0.182], + "easing": "linear" + }, + "1.5": { + "vector": [2.589, 3.351, 0.179], + "easing": "linear" + }, + "1.54": { + "vector": [2.536, 3.297, 0.176], + "easing": "linear" + }, + "1.58": { + "vector": [2.41, 3.232, 0.173], + "easing": "linear" + }, + "1.62": { + "vector": [2.232, 3.151, 0.169], + "easing": "linear" + }, + "1.67": { + "vector": [1.986, 3.089, 0.165], + "easing": "linear" + }, + "1.71": { + "vector": [1.324, 3.008, 0.161], + "easing": "linear" + }, + "1.75": { + "vector": [-0.266, 3.026, 0.162], + "easing": "linear" + }, + "1.79": { + "vector": [-1.78, 2.889, 0.155], + "easing": "linear" + }, + "1.83": { + "vector": [-2.777, 2.834, 0.152], + "easing": "linear" + }, + "1.88": { + "vector": [-3.013, 2.738, 0.146], + "easing": "linear" + }, + "1.92": { + "vector": [-2.766, 2.62, 0.14], + "easing": "linear" + }, + "1.96": { + "vector": [-2.29, 2.497, 0.134], + "easing": "linear" + }, + "2.0": { + "vector": [-1.704, 2.373, 0.127], + "easing": "linear" + }, + "2.04": { + "vector": [-1.079, 2.253, 0.12], + "easing": "linear" + }, + "2.08": { + "vector": [-0.417, 2.134, 0.114], + "easing": "linear" + }, + "2.12": { + "vector": [0.255, 2.018, 0.108], + "easing": "linear" + }, + "2.17": { + "vector": [0.916, 1.909, 0.102], + "easing": "linear" + }, + "2.21": { + "vector": [1.596, 1.803, 0.096], + "easing": "linear" + }, + "2.25": { + "vector": [2.05, 1.737, 0.093], + "easing": "linear" + }, + "2.29": { + "vector": [2.101, 1.735, 0.093], + "easing": "linear" + }, + "2.33": { + "vector": [1.809, 1.786, 0.096], + "easing": "linear" + }, + "2.38": { + "vector": [1.299, 1.871, 0.1], + "easing": "linear" + }, + "2.42": { + "vector": [0.694, 1.97, 0.105], + "easing": "linear" + }, + "2.46": { + "vector": [0.036, 2.079, 0.111], + "easing": "linear" + }, + "2.5": { + "vector": [-0.641, 2.191, 0.117], + "easing": "linear" + }, + "2.54": { + "vector": [-1.322, 2.305, 0.123], + "easing": "linear" + }, + "2.58": { + "vector": [-2.004, 2.419, 0.129], + "easing": "linear" + }, + "2.62": { + "vector": [-2.684, 2.533, 0.135], + "easing": "linear" + }, + "2.67": { + "vector": [-3.256, 2.63, 0.141], + "easing": "linear" + }, + "2.71": { + "vector": [-3.476, 2.668, 0.143], + "easing": "linear" + }, + "2.75": { + "vector": [-3.202, 2.473, 0.132], + "easing": "linear" + }, + "2.79": { + "vector": [-2.977, 2.699, 0.144], + "easing": "linear" + }, + "2.83": { + "vector": [-2.545, 2.506, 0.134], + "easing": "linear" + }, + "2.88": { + "vector": [-2.218, 2.422, 0.13], + "easing": "linear" + }, + "2.92": { + "vector": [-1.751, 2.364, 0.126], + "easing": "linear" + }, + "2.96": { + "vector": [-1.393, 2.313, 0.124], + "easing": "linear" + }, + "3.0": { + "vector": [-1.013, 2.256, 0.121], + "easing": "linear" + }, + "3.04": { + "vector": [-0.714, 2.199, 0.118], + "easing": "linear" + }, + "3.08": { + "vector": [-0.16, 2.128, 0.114], + "easing": "linear" + }, + "3.12": { + "vector": [0.182, 2.07, 0.111], + "easing": "linear" + }, + "3.17": { + "vector": [0.634, 1.989, 0.106], + "easing": "linear" + }, + "3.21": { + "vector": [1.132, 1.907, 0.102], + "easing": "linear" + }, + "3.25": { + "vector": [1.443, 1.854, 0.099], + "easing": "linear" + }, + "3.29": { + "vector": [1.421, 1.856, 0.099], + "easing": "linear" + }, + "3.33": { + "vector": [1.114, 1.905, 0.102], + "easing": "linear" + }, + "3.38": { + "vector": [0.654, 1.979, 0.106], + "easing": "linear" + }, + "3.42": { + "vector": [0.123, 2.066, 0.111], + "easing": "linear" + }, + "3.46": { + "vector": [-0.432, 2.157, 0.115], + "easing": "linear" + }, + "3.5": { + "vector": [-1.004, 2.252, 0.12], + "easing": "linear" + }, + "3.54": { + "vector": [-1.574, 2.347, 0.126], + "easing": "linear" + }, + "3.58": { + "vector": [-2.144, 2.442, 0.131], + "easing": "linear" + }, + "3.62": { + "vector": [-2.713, 2.537, 0.136], + "easing": "linear" + }, + "3.67": { + "vector": [-3.176, 2.615, 0.14], + "easing": "linear" + }, + "3.71": { + "vector": [-3.325, 2.639, 0.141], + "easing": "linear" + }, + "3.75": { + "vector": [-3.095, 2.594, 0.139], + "easing": "linear" + }, + "3.79": { + "vector": [-2.821, 2.551, 0.136], + "easing": "linear" + }, + "3.83": { + "vector": [-2.34, 2.494, 0.133], + "easing": "linear" + }, + "3.88": { + "vector": [-2.003, 2.419, 0.129], + "easing": "linear" + }, + "3.92": { + "vector": [-1.53, 2.348, 0.126], + "easing": "linear" + }, + "3.96": { + "vector": [-1.183, 2.294, 0.123], + "easing": "linear" + }, + "4.0": { + "vector": [-0.69, 2.199, 0.118], + "easing": "linear" + }, + "4.04": { + "vector": [-0.252, 2.142, 0.115], + "easing": "linear" + }, + "4.08": { + "vector": [0.337, 2.05, 0.11], + "easing": "linear" + }, + "4.12": { + "vector": [1.058, 1.931, 0.103], + "easing": "linear" + }, + "4.17": { + "vector": [1.574, 1.842, 0.099], + "easing": "linear" + }, + "4.21": { + "vector": [1.596, 1.834, 0.098], + "easing": "linear" + }, + "4.25": { + "vector": [1.209, 1.893, 0.101], + "easing": "linear" + }, + "4.29": { + "vector": [0.585, 1.993, 0.107], + "easing": "linear" + }, + "4.33": { + "vector": [-0.157, 2.113, 0.113], + "easing": "linear" + }, + "4.38": { + "vector": [-0.947, 2.242, 0.12], + "easing": "linear" + }, + "4.42": { + "vector": [-1.758, 2.376, 0.127], + "easing": "linear" + }, + "4.46": { + "vector": [-2.581, 2.512, 0.134], + "easing": "linear" + }, + "4.5": { + "vector": [-3.395, 2.647, 0.142], + "easing": "linear" + }, + "4.54": { + "vector": [-4.045, 2.754, 0.147], + "easing": "linear" + }, + "4.58": { + "vector": [-4.142, 2.786, 0.149], + "easing": "linear" + }, + "4.62": { + "vector": [-3.845, 2.722, 0.146], + "easing": "linear" + }, + "4.67": { + "vector": [-3.108, 2.599, 0.139], + "easing": "linear" + }, + "4.71": { + "vector": [-2.133, 2.441, 0.131], + "easing": "linear" + }, + "4.75": { + "vector": [-1.054, 2.268, 0.121], + "easing": "linear" + }, + "4.79": { + "vector": [0.108, 2.082, 0.111], + "easing": "linear" + }, + "4.83": { + "vector": [1.066, 1.927, 0.103], + "easing": "linear" + }, + "4.88": { + "vector": [1.414, 1.874, 0.1], + "easing": "linear" + }, + "4.92": { + "vector": [1.127, 1.93, 0.103], + "easing": "linear" + }, + "4.96": { + "vector": [0.61, 2.02, 0.108], + "easing": "linear" + }, + "5.0": { + "vector": [0.079, 2.111, 0.113], + "easing": "linear" + }, + "5.04": { + "vector": [-0.405, 2.181, 0.117], + "easing": "linear" + }, + "5.08": { + "vector": [-0.86, 2.242, 0.12], + "easing": "linear" + }, + "5.12": { + "vector": [-1.295, 2.295, 0.123], + "easing": "linear" + }, + "5.17": { + "vector": [-1.579, 2.412, 0.129], + "easing": "linear" + }, + "5.21": { + "vector": [-1.443, 2.667, 0.143], + "easing": "linear" + }, + "5.25": { + "vector": [-1.05, 2.812, 0.15], + "easing": "linear" + }, + "5.29": { + "vector": [-0.709, 2.715, 0.145], + "easing": "linear" + }, + "5.33": { + "vector": [-0.521, 2.46, 0.132], + "easing": "linear" + }, + "5.38": { + "vector": [-0.429, 2.094, 0.112], + "easing": "linear" + }, + "5.42": { + "vector": [-0.388, 1.72, 0.092], + "easing": "linear" + }, + "5.46": { + "vector": [-0.356, 1.349, 0.072], + "easing": "linear" + }, + "5.5": { + "vector": [-0.322, 1.001, 0.054], + "easing": "linear" + }, + "5.54": { + "vector": [-0.282, 0.686, 0.037], + "easing": "linear" + }, + "5.58": { + "vector": [-0.236, 0.404, 0.022], + "easing": "linear" + }, + "5.62": { + "vector": [-0.183, 0.154, 0.008], + "easing": "linear" + }, + "5.67": { + "vector": [-0.127, -0.067, -0.004], + "easing": "linear" + }, + "5.71": { + "vector": [-0.073, -0.254, -0.014], + "easing": "linear" + }, + "5.75": { + "vector": [-0.019, -0.414, -0.022], + "easing": "linear" + }, + "5.79": { + "vector": [0.029, -0.534, -0.029], + "easing": "linear" + }, + "5.83": { + "vector": [0.071, -0.625, -0.033], + "easing": "linear" + }, + "5.88": { + "vector": [0.106, -0.686, -0.037], + "easing": "linear" + }, + "5.92": { + "vector": [0.131, -0.71, -0.038], + "easing": "linear" + }, + "5.96": { + "vector": [0.144, -0.703, -0.038], + "easing": "linear" + }, + "6.0": { + "vector": [0.148, -0.662, -0.035], + "easing": "linear" + }, + "6.04": { + "vector": [0.139, -0.589, -0.032], + "easing": "linear" + }, + "6.08": { + "vector": [0.12, -0.476, -0.025], + "easing": "linear" + }, + "6.12": { + "vector": [0.092, -0.326, -0.017], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.382, -0.289, 0.034], + "easing": "linear" + }, + "0.08": { + "vector": [-1.13, 0.438, -0.051], + "easing": "linear" + }, + "0.12": { + "vector": [-0.815, 1.796, -0.21], + "easing": "linear" + }, + "0.17": { + "vector": [0.548, 2.96, -0.345], + "easing": "linear" + }, + "0.21": { + "vector": [1.647, 3.703, -0.432], + "easing": "linear" + }, + "0.25": { + "vector": [1.703, 4.163, -0.485], + "easing": "linear" + }, + "0.29": { + "vector": [0.788, 4.507, -0.525], + "easing": "linear" + }, + "0.33": { + "vector": [-0.674, 4.83, -0.562], + "easing": "linear" + }, + "0.38": { + "vector": [-2.299, 5.156, -0.6], + "easing": "linear" + }, + "0.42": { + "vector": [-3.894, 5.49, -0.639], + "easing": "linear" + }, + "0.46": { + "vector": [-5.35, 5.822, -0.678], + "easing": "linear" + }, + "0.5": { + "vector": [-6.639, 6.146, -0.715], + "easing": "linear" + }, + "0.54": { + "vector": [-7.751, 6.455, -0.751], + "easing": "linear" + }, + "0.58": { + "vector": [-8.705, 6.749, -0.785], + "easing": "linear" + }, + "0.62": { + "vector": [-9.496, 7.024, -0.817], + "easing": "linear" + }, + "0.67": { + "vector": [-10.139, 7.28, -0.847], + "easing": "linear" + }, + "0.71": { + "vector": [-10.621, 7.509, -0.873], + "easing": "linear" + }, + "0.75": { + "vector": [-10.967, 7.718, -0.898], + "easing": "linear" + }, + "0.79": { + "vector": [-11.165, 7.901, -0.919], + "easing": "linear" + }, + "0.83": { + "vector": [-11.211, 8.055, -0.937], + "easing": "linear" + }, + "0.88": { + "vector": [-11.371, 8.195, -0.953], + "easing": "linear" + }, + "0.92": { + "vector": [-11.561, 8.325, -0.968], + "easing": "linear" + }, + "0.96": { + "vector": [-11.027, 8.371, -0.974], + "easing": "linear" + }, + "1.0": { + "vector": [-9.61, 8.342, -0.97], + "easing": "linear" + }, + "1.04": { + "vector": [-7.768, 8.287, -0.964], + "easing": "linear" + }, + "1.08": { + "vector": [-5.951, 8.202, -0.954], + "easing": "linear" + }, + "1.12": { + "vector": [-4.35, 8.123, -0.945], + "easing": "linear" + }, + "1.17": { + "vector": [-2.971, 8.069, -0.939], + "easing": "linear" + }, + "1.21": { + "vector": [-1.775, 8.013, -0.932], + "easing": "linear" + }, + "1.25": { + "vector": [-0.704, 7.974, -0.928], + "easing": "linear" + }, + "1.29": { + "vector": [0.235, 7.911, -0.92], + "easing": "linear" + }, + "1.33": { + "vector": [1.077, 7.861, -0.914], + "easing": "linear" + }, + "1.38": { + "vector": [1.827, 7.822, -0.91], + "easing": "linear" + }, + "1.42": { + "vector": [2.451, 7.762, -0.903], + "easing": "linear" + }, + "1.46": { + "vector": [2.988, 7.715, -0.897], + "easing": "linear" + }, + "1.5": { + "vector": [3.414, 7.661, -0.891], + "easing": "linear" + }, + "1.54": { + "vector": [3.738, 7.605, -0.885], + "easing": "linear" + }, + "1.58": { + "vector": [3.971, 7.53, -0.876], + "easing": "linear" + }, + "1.62": { + "vector": [4.072, 7.483, -0.871], + "easing": "linear" + }, + "1.67": { + "vector": [4.09, 7.395, -0.86], + "easing": "linear" + }, + "1.71": { + "vector": [5.42, 7.274, -0.846], + "easing": "linear" + }, + "1.75": { + "vector": [8.017, 6.763, -0.787], + "easing": "linear" + }, + "1.79": { + "vector": [6.968, 6.837, -0.795], + "easing": "linear" + }, + "1.83": { + "vector": [3.31, 6.654, -0.774], + "easing": "linear" + }, + "1.88": { + "vector": [-0.816, 6.588, -0.767], + "easing": "linear" + }, + "1.92": { + "vector": [-3.444, 6.493, -0.756], + "easing": "linear" + }, + "1.96": { + "vector": [-4.388, 6.341, -0.738], + "easing": "linear" + }, + "2.0": { + "vector": [-4.304, 6.15, -0.716], + "easing": "linear" + }, + "2.04": { + "vector": [-3.788, 5.985, -0.697], + "easing": "linear" + }, + "2.08": { + "vector": [-3.228, 5.846, -0.68], + "easing": "linear" + }, + "2.12": { + "vector": [-2.689, 5.722, -0.666], + "easing": "linear" + }, + "2.17": { + "vector": [-2.234, 5.617, -0.654], + "easing": "linear" + }, + "2.21": { + "vector": [-1.778, 5.52, -0.643], + "easing": "linear" + }, + "2.25": { + "vector": [-0.614, 5.325, -0.62], + "easing": "linear" + }, + "2.29": { + "vector": [0.996, 5.079, -0.591], + "easing": "linear" + }, + "2.33": { + "vector": [2.171, 4.907, -0.571], + "easing": "linear" + }, + "2.38": { + "vector": [2.524, 4.865, -0.567], + "easing": "linear" + }, + "2.42": { + "vector": [2.149, 4.934, -0.575], + "easing": "linear" + }, + "2.46": { + "vector": [1.424, 5.054, -0.589], + "easing": "linear" + }, + "2.5": { + "vector": [0.593, 5.188, -0.604], + "easing": "linear" + }, + "2.54": { + "vector": [-0.223, 5.319, -0.619], + "easing": "linear" + }, + "2.58": { + "vector": [-0.931, 5.433, -0.632], + "easing": "linear" + }, + "2.62": { + "vector": [-1.518, 5.528, -0.644], + "easing": "linear" + }, + "2.67": { + "vector": [-2.445, 5.681, -0.661], + "easing": "linear" + }, + "2.71": { + "vector": [-4.095, 5.959, -0.694], + "easing": "linear" + }, + "2.75": { + "vector": [-5.794, 6.529, -0.76], + "easing": "linear" + }, + "2.79": { + "vector": [-5.912, 6.056, -0.705], + "easing": "linear" + }, + "2.83": { + "vector": [-5.738, 6.523, -0.759], + "easing": "linear" + }, + "2.88": { + "vector": [-4.863, 6.263, -0.729], + "easing": "linear" + }, + "2.92": { + "vector": [-4.377, 5.993, -0.697], + "easing": "linear" + }, + "2.96": { + "vector": [-3.614, 5.828, -0.678], + "easing": "linear" + }, + "3.0": { + "vector": [-3.11, 5.755, -0.67], + "easing": "linear" + }, + "3.04": { + "vector": [-2.587, 5.71, -0.665], + "easing": "linear" + }, + "3.08": { + "vector": [-2.552, 5.681, -0.661], + "easing": "linear" + }, + "3.12": { + "vector": [-1.999, 5.617, -0.654], + "easing": "linear" + }, + "3.17": { + "vector": [-2.076, 5.653, -0.658], + "easing": "linear" + }, + "3.21": { + "vector": [-2.035, 5.64, -0.657], + "easing": "linear" + }, + "3.25": { + "vector": [-1.188, 5.507, -0.641], + "easing": "linear" + }, + "3.29": { + "vector": [0.091, 5.293, -0.616], + "easing": "linear" + }, + "3.33": { + "vector": [1.011, 5.137, -0.598], + "easing": "linear" + }, + "3.38": { + "vector": [1.186, 5.105, -0.594], + "easing": "linear" + }, + "3.42": { + "vector": [0.816, 5.161, -0.601], + "easing": "linear" + }, + "3.46": { + "vector": [0.167, 5.264, -0.613], + "easing": "linear" + }, + "3.5": { + "vector": [-0.53, 5.374, -0.626], + "easing": "linear" + }, + "3.54": { + "vector": [-1.185, 5.479, -0.638], + "easing": "linear" + }, + "3.58": { + "vector": [-1.734, 5.567, -0.648], + "easing": "linear" + }, + "3.62": { + "vector": [-2.174, 5.638, -0.656], + "easing": "linear" + }, + "3.67": { + "vector": [-2.909, 5.763, -0.671], + "easing": "linear" + }, + "3.71": { + "vector": [-4.276, 6.002, -0.699], + "easing": "linear" + }, + "3.75": { + "vector": [-5.503, 6.217, -0.723], + "easing": "linear" + }, + "3.79": { + "vector": [-5.887, 6.203, -0.722], + "easing": "linear" + }, + "3.83": { + "vector": [-5.707, 6.187, -0.72], + "easing": "linear" + }, + "3.88": { + "vector": [-4.803, 6.13, -0.713], + "easing": "linear" + }, + "3.92": { + "vector": [-4.324, 6.019, -0.7], + "easing": "linear" + }, + "3.96": { + "vector": [-3.691, 5.9, -0.687], + "easing": "linear" + }, + "4.0": { + "vector": [-3.474, 5.876, -0.684], + "easing": "linear" + }, + "4.04": { + "vector": [-3.132, 5.773, -0.672], + "easing": "linear" + }, + "4.08": { + "vector": [-3.364, 5.831, -0.679], + "easing": "linear" + }, + "4.12": { + "vector": [-3.468, 5.879, -0.684], + "easing": "linear" + }, + "4.17": { + "vector": [-2.308, 5.708, -0.664], + "easing": "linear" + }, + "4.21": { + "vector": [-0.275, 5.373, -0.626], + "easing": "linear" + }, + "4.25": { + "vector": [1.31, 5.104, -0.594], + "easing": "linear" + }, + "4.29": { + "vector": [1.873, 5, -0.582], + "easing": "linear" + }, + "4.33": { + "vector": [1.624, 5.031, -0.586], + "easing": "linear" + }, + "4.38": { + "vector": [0.95, 5.133, -0.598], + "easing": "linear" + }, + "4.42": { + "vector": [0.17, 5.255, -0.612], + "easing": "linear" + }, + "4.46": { + "vector": [-0.555, 5.37, -0.625], + "easing": "linear" + }, + "4.5": { + "vector": [-1.171, 5.473, -0.637], + "easing": "linear" + }, + "4.54": { + "vector": [-2.545, 5.664, -0.659], + "easing": "linear" + }, + "4.58": { + "vector": [-4.538, 6.01, -0.699], + "easing": "linear" + }, + "4.62": { + "vector": [-6.248, 6.357, -0.74], + "easing": "linear" + }, + "4.67": { + "vector": [-7.385, 6.529, -0.76], + "easing": "linear" + }, + "4.71": { + "vector": [-7.562, 6.535, -0.76], + "easing": "linear" + }, + "4.75": { + "vector": [-7.029, 6.439, -0.749], + "easing": "linear" + }, + "4.79": { + "vector": [-6.234, 6.308, -0.734], + "easing": "linear" + }, + "4.83": { + "vector": [-4.443, 6.012, -0.7], + "easing": "linear" + }, + "4.88": { + "vector": [-1.291, 5.478, -0.638], + "easing": "linear" + }, + "4.92": { + "vector": [1.456, 5.011, -0.584], + "easing": "linear" + }, + "4.96": { + "vector": [2.392, 4.873, -0.568], + "easing": "linear" + }, + "5.0": { + "vector": [1.988, 4.959, -0.577], + "easing": "linear" + }, + "5.04": { + "vector": [1.096, 5.159, -0.601], + "easing": "linear" + }, + "5.08": { + "vector": [0.297, 5.331, -0.621], + "easing": "linear" + }, + "5.12": { + "vector": [-0.255, 5.452, -0.635], + "easing": "linear" + }, + "5.17": { + "vector": [-1.211, 5.428, -0.632], + "easing": "linear" + }, + "5.21": { + "vector": [-2.782, 5.295, -0.616], + "easing": "linear" + }, + "5.25": { + "vector": [-3.506, 5.865, -0.683], + "easing": "linear" + }, + "5.29": { + "vector": [-2.946, 6.837, -0.795], + "easing": "linear" + }, + "5.33": { + "vector": [-1.831, 7.465, -0.868], + "easing": "linear" + }, + "5.38": { + "vector": [-0.896, 7.584, -0.882], + "easing": "linear" + }, + "5.42": { + "vector": [-0.318, 7.184, -0.836], + "easing": "linear" + }, + "5.46": { + "vector": [-0.037, 6.557, -0.763], + "easing": "linear" + }, + "5.5": { + "vector": [0.096, 5.836, -0.679], + "easing": "linear" + }, + "5.54": { + "vector": [0.176, 5.106, -0.594], + "easing": "linear" + }, + "5.58": { + "vector": [0.241, 4.42, -0.515], + "easing": "linear" + }, + "5.62": { + "vector": [0.302, 3.792, -0.442], + "easing": "linear" + }, + "5.67": { + "vector": [0.366, 3.23, -0.377], + "easing": "linear" + }, + "5.71": { + "vector": [0.429, 2.714, -0.317], + "easing": "linear" + }, + "5.75": { + "vector": [0.481, 2.257, -0.263], + "easing": "linear" + }, + "5.79": { + "vector": [0.522, 1.833, -0.214], + "easing": "linear" + }, + "5.83": { + "vector": [0.544, 1.465, -0.171], + "easing": "linear" + }, + "5.88": { + "vector": [0.545, 1.157, -0.135], + "easing": "linear" + }, + "5.92": { + "vector": [0.526, 0.888, -0.104], + "easing": "linear" + }, + "5.96": { + "vector": [0.478, 0.678, -0.079], + "easing": "linear" + }, + "6.0": { + "vector": [0.397, 0.515, -0.06], + "easing": "linear" + }, + "6.04": { + "vector": [0.285, 0.4, -0.047], + "easing": "linear" + }, + "6.08": { + "vector": [0.131, 0.326, -0.038], + "easing": "linear" + }, + "6.12": { + "vector": [-0.047, 0.33, -0.039], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.12": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "6.12": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + } + } + }, + "eat1": { + "animation_length": 4.21, + "bones": { + "root": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-1.852, -0.203, -0.032], + "easing": "linear" + }, + "post": { + "vector": [-1.852, -0.203, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-6.655, -0.801, -0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-13.268, -1.771, -0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-20.499, -3.077, -0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-27.135, -4.67, 0.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-32.007, -6.52, 0.393], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-33.996, -8.641, 0.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-34.073, -10.991, 0.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-34.008, -13.362, 0.614], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-33.853, -15.55, 0.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-33.666, -17.353, 0.519], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-33.508, -18.576, 0.466], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-33.441, -19.026, 0.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-33.443, -19, 0.443], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-33.447, -18.924, 0.444], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-33.454, -18.8, 0.447], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-33.463, -18.632, 0.45], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-33.475, -18.422, 0.453], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-33.489, -18.172, 0.458], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-33.505, -17.887, 0.463], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-33.522, -17.567, 0.468], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-33.542, -17.217, 0.474], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-33.562, -16.839, 0.48], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-33.584, -16.436, 0.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-33.608, -16.01, 0.493], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-33.632, -15.565, 0.499], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-33.657, -15.102, 0.506], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-33.682, -14.626, 0.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-33.708, -14.138, 0.519], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-33.735, -13.642, 0.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-33.761, -13.14, 0.531], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-33.788, -12.636, 0.537], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-33.815, -12.131, 0.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-33.841, -11.629, 0.548], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-33.867, -11.133, 0.553], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-33.892, -10.645, 0.558], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-33.917, -10.169, 0.563], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-33.941, -9.706, 0.567], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-33.964, -9.261, 0.571], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-33.986, -8.835, 0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-34.006, -8.432, 0.577], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-34.026, -8.053, 0.58], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-34.044, -7.703, 0.582], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-34.06, -7.384, 0.585], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-34.074, -7.098, 0.586], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-34.087, -6.849, 0.588], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-34.098, -6.639, 0.589], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-34.106, -6.47, 0.59], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-34.113, -6.347, 0.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-34.116, -6.27, 0.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-34.118, -6.244, 0.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-34.1, -6.602, 0.589], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-34.05, -7.572, 0.583], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-33.977, -9.003, 0.573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-33.887, -10.742, 0.557], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-33.788, -12.636, 0.537], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-33.687, -14.529, 0.514], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-33.594, -16.268, 0.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-33.515, -17.699, 0.466], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-33.461, -18.669, 0.449], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-33.441, -19.026, 0.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-33.441, -19.026, 0.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-33.467, -18.862, 0.452], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-33.534, -18.395, 0.476], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-33.63, -17.666, 0.51], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-33.741, -16.715, 0.546], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-33.854, -15.582, 0.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-33.954, -14.307, 0.607], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-34.03, -12.934, 0.623], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-34.071, -11.503, 0.624], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-34.063, -10.057, 0.609], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-33.996, -8.641, 0.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-33.127, -7.305, 0.478], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-30.924, -6.066, 0.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-27.674, -4.918, 0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-23.666, -3.86, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-19.197, -2.9, -0.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-14.575, -2.054, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-10.114, -1.337, -0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-6.126, -0.763, -0.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-2.916, -0.344, -0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-0.778, -0.087, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, 0.152, -0.087], + "easing": "linear" + }, + "post": { + "vector": [0, 0.152, -0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.001, 0.544, -0.323], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.001, 1.082, -0.67], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.002, 1.672, -1.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.002, 2.218, -1.549], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.001, 2.626, -2.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, 2.801, -2.428], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.008, 2.508, -2.792], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.026, 1.723, -3.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.048, 0.669, -3.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.07, -0.43, -3.554], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.087, -1.35, -3.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.093, -1.868, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.093, -2.1, -3.751], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-0.094, -2.312, -3.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-0.094, -2.507, -3.775], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-0.094, -2.684, -3.783], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.094, -2.844, -3.789], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.094, -2.988, -3.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-0.094, -3.117, -3.796], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.094, -3.232, -3.796], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.094, -3.334, -3.796], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.094, -3.423, -3.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.094, -3.5, -3.791], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.094, -3.566, -3.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.094, -3.622, -3.782], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.094, -3.669, -3.777], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.094, -3.708, -3.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.094, -3.739, -3.766], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.093, -3.763, -3.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.093, -3.781, -3.754], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.093, -3.794, -3.749], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.093, -3.803, -3.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.093, -3.809, -3.741], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.093, -3.812, -3.738], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.093, -3.813, -3.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.093, -3.813, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.093, -3.803, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.093, -3.775, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.093, -3.729, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.093, -3.669, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.093, -3.595, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.093, -3.509, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.093, -3.413, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.093, -3.309, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.093, -3.197, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.093, -3.081, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.093, -2.961, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.093, -2.84, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.093, -2.719, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.093, -2.599, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.093, -2.483, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.093, -2.372, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-0.093, -2.267, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.093, -2.171, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-0.093, -2.086, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.093, -2.012, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.093, -1.951, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.093, -1.906, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.093, -1.877, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.093, -1.868, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.093, -1.9, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.093, -1.991, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.093, -2.131, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.093, -2.307, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.093, -2.509, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.093, -2.728, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.093, -2.952, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-0.093, -3.171, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-0.093, -3.374, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-0.093, -3.55, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-0.093, -3.689, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-0.093, -3.78, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-0.093, -3.813, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-0.094, -3.748, -3.741], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-0.096, -3.561, -3.753], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-0.097, -3.267, -3.765], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-0.098, -2.878, -3.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-0.097, -2.407, -3.763], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-0.093, -1.868, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-0.087, -1.274, -3.688], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-0.077, -0.648, -3.626], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-0.066, -0.012, -3.548], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-0.054, 0.612, -3.453], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-0.042, 1.2, -3.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-0.03, 1.729, -3.203], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-0.019, 2.177, -3.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-0.009, 2.52, -2.866], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-0.003, 2.736, -2.66], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, 2.801, -2.428], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0.001, 2.722, -2.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0.001, 2.534, -1.887], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0.002, 2.262, -1.594], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0.002, 1.931, -1.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0.002, 1.565, -1.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0.001, 1.188, -0.744], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0.001, 0.826, -0.502], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0.001, 0.501, -0.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0, 0.239, -0.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0, 0.064, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [1.418, 0, -0.003], + "easing": "linear" + }, + "post": { + "vector": [1.418, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [5.091, 0.002, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [10.139, 0.004, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [15.651, 0.008, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [20.701, 0.012, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [24.376, 0.016, -0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [25.796, 0.018, -0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [24.421, 0.016, -0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [20.977, 0.013, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [16.488, 0.009, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [12.001, 0.005, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [8.559, 0.003, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [7.186, 0.002, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [7.219, 0.009, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [7.316, 0.027, -0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [7.47, 0.057, -0.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [7.675, 0.097, -0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [7.927, 0.146, -0.195], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [8.218, 0.202, -0.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [8.544, 0.267, -0.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [8.899, 0.337, -0.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [9.276, 0.412, -0.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [9.671, 0.492, -0.61], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [10.077, 0.574, -0.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [10.488, 0.658, -0.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [10.899, 0.743, -0.895], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [11.305, 0.828, -0.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [11.699, 0.91, -1.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [12.075, 0.99, -1.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [12.429, 1.065, -1.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [12.754, 1.135, -1.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [13.044, 1.198, -1.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [13.294, 1.252, -1.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [13.499, 1.297, -1.483], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [13.652, 1.33, -1.516], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [13.748, 1.351, -1.538], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [13.782, 1.358, -1.545], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [13.748, 1.351, -1.538], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [13.652, 1.33, -1.516], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [13.499, 1.297, -1.483], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [13.294, 1.252, -1.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [13.044, 1.198, -1.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [12.754, 1.135, -1.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [12.429, 1.065, -1.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [12.075, 0.99, -1.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [11.699, 0.91, -1.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [11.305, 0.828, -0.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [10.9, 0.743, -0.895], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [10.488, 0.658, -0.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [10.077, 0.574, -0.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [9.671, 0.492, -0.61], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [9.276, 0.412, -0.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [8.899, 0.337, -0.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [8.544, 0.267, -0.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [8.218, 0.202, -0.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [7.927, 0.146, -0.195], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [7.675, 0.097, -0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [7.47, 0.057, -0.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [7.316, 0.027, -0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [7.219, 0.009, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [7.186, 0.002, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [7.297, 0.024, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [7.607, 0.083, -0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [8.079, 0.175, -0.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [8.678, 0.293, -0.375], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [9.366, 0.43, -0.538], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [10.108, 0.581, -0.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [10.868, 0.737, -0.888], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [11.609, 0.892, -1.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [12.296, 1.037, -1.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [12.892, 1.165, -1.348], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [13.363, 1.267, -1.452], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [13.671, 1.334, -1.521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [13.782, 1.358, -1.545], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [13.294, 1.252, -1.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [12.075, 0.99, -1.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [10.488, 0.658, -0.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [8.899, 0.337, -0.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [7.675, 0.097, -0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [7.186, 0.002, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [7.705, 0.003, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [9.114, 0.003, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [11.196, 0.005, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [13.729, 0.006, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [16.488, 0.009, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [19.248, 0.011, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [21.782, 0.014, -0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [23.865, 0.016, -0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [25.276, 0.017, -0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [25.796, 0.018, -0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [25.199, 0.017, -0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [23.561, 0.015, -0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [21.105, 0.013, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [18.059, 0.01, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [14.656, 0.007, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [11.134, 0.005, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [7.731, 0.003, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [4.687, 0.001, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [2.233, 0.001, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0.596, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.282, 0, 0.001], + "easing": "linear" + }, + "post": { + "vector": [-0.282, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-1.009, 0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-2.004, 0.003, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-3.088, 0.005, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-4.085, 0.006, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-4.818, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-5.107, 0.008, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-3.374, 0.008, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.986, 0.007, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [6.669, 0.005, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [12.338, 0, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [16.669, -0.008, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [18.392, -0.021, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [18.353, -0.054, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [18.242, -0.119, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [18.063, -0.216, 0.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [17.825, -0.343, 0.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [17.534, -0.5, 0.311], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [17.195, -0.686, 0.466], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [16.815, -0.899, 0.645], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [16.401, -1.138, 0.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [15.958, -1.403, 1.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [15.494, -1.693, 1.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [15.015, -2.006, 1.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [14.527, -2.343, 1.831], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [14.036, -2.702, 2.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [13.549, -3.082, 2.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [13.072, -3.484, 2.701], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [12.613, -3.906, 3.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [12.178, -4.349, 3.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [11.772, -4.812, 3.612], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [11.404, -5.295, 3.913], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [11.079, -5.799, 4.207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [10.805, -6.322, 4.491], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [10.588, -6.866, 4.762], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [10.436, -7.43, 5.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [10.355, -8.015, 5.251], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [10.334, -8.62, 5.463], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [10.359, -9.239, 5.654], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [10.427, -9.862, 5.825], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [10.538, -10.482, 5.974], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [10.692, -11.089, 6.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [10.888, -11.674, 6.206], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [11.126, -12.229, 6.289], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [11.404, -12.743, 6.35], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [11.722, -13.208, 6.389], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [12.079, -13.613, 6.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [12.473, -13.95, 6.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [12.905, -14.208, 6.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [13.371, -14.378, 6.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [13.87, -14.45, 6.274], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [14.44, -14.099, 6.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [15.089, -13.103, 5.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [15.764, -11.606, 4.573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [16.418, -9.757, 3.618], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [17.01, -7.707, 2.628], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [17.511, -5.614, 1.688], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [17.905, -3.639, 0.876], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [18.184, -1.942, 0.269], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [18.347, -0.684, -0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [18.392, -0.021, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [18.257, 0.254, 0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [17.909, 0.46, 0.423], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [17.389, 0.606, 0.653], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [16.734, 0.702, 0.878], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [15.983, 0.756, 1.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [15.173, 0.776, 1.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [14.345, 0.771, 1.492], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [13.536, 0.748, 1.665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [12.786, 0.713, 1.816], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [12.134, 0.675, 1.941], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [11.619, 0.639, 2.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [11.282, 0.612, 2.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [11.16, 0.602, 2.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [11.695, 0.546, 1.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [13.032, 0.414, 1.567], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [14.773, 0.256, 1.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [16.515, 0.114, 0.529], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [17.856, 0.016, 0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [18.392, -0.021, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [17.742, -0.02, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [15.972, -0.019, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [13.352, -0.016, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [10.158, -0.013, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [6.669, -0.009, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [3.175, -0.004, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-0.035, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-2.672, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-4.455, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-5.107, 0.008, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-4.984, 0.008, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-4.655, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-4.166, 0.006, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-3.563, 0.005, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-2.893, 0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-2.2, 0.003, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-1.53, 0.002, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-0.929, 0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-0.444, 0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-0.119, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.001, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.001, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.005, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.012, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.02, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.031, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.045, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.06, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.077, -0.001, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.096, -0.001, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.117, -0.001, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.139, -0.001, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.163, -0.001, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.188, -0.001, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.215, -0.002, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-0.243, -0.002, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-0.272, -0.002, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-0.302, -0.002, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.333, -0.002, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.364, -0.003, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-0.397, -0.003, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.429, -0.003, 0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.463, -0.003, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.497, -0.004, 0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.531, -0.004, 0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.565, -0.004, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.599, -0.004, 0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.633, -0.005, 0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.667, -0.005, 0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.701, -0.005, 0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.734, -0.005, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.767, -0.006, 0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.799, -0.006, 0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.831, -0.006, 0.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.862, -0.006, 0.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.892, -0.007, 0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.921, -0.007, 0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.949, -0.007, 0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.975, -0.007, 0.076], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-1.001, -0.007, 0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-1.025, -0.008, 0.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-1.047, -0.008, 0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-1.068, -0.008, 0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-1.087, -0.008, 0.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-1.104, -0.008, 0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-1.119, -0.008, 0.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-1.132, -0.008, 0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-1.143, -0.009, 0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-1.152, -0.009, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-1.158, -0.009, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-1.162, -0.009, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-1.164, -0.009, 0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-1.16, -0.009, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-1.148, -0.009, 0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-1.129, -0.008, 0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-1.103, -0.008, 0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-1.072, -0.008, 0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-1.035, -0.008, 0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.993, -0.007, 0.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.947, -0.007, 0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.897, -0.007, 0.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.844, -0.006, 0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.788, -0.006, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.731, -0.005, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.672, -0.005, 0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.612, -0.005, 0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.552, -0.004, 0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.492, -0.004, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.433, -0.003, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-0.375, -0.003, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-0.32, -0.002, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-0.267, -0.002, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-0.217, -0.002, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-0.171, -0.001, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-0.129, -0.001, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-0.092, -0.001, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-0.06, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-0.035, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-0.016, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-0.004, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [4.17, 0.125, -0.257], + "easing": "linear" + }, + "post": { + "vector": [4.17, 0.125, -0.257], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [15.369, 0.548, -0.895], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [31.447, 1.353, -1.64], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [49.335, 2.453, -2.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [65.393, 3.538, -2.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [76.572, 4.301, -2.275], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [80.734, 4.58, -2.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [75.724, 4.244, -2.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [62.7, 3.353, -2.332], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [45.117, 2.18, -2.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [27.525, 1.138, -1.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [14.488, 0.51, -0.847], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [9.471, 0.309, -0.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [9.471, 0.309, -0.569], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [11.352, 0.382, -0.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [16.55, 0.6, -0.957], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [24.426, 0.976, -1.342], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [34.25, 1.514, -1.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [45.117, 2.18, -2.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [55.98, 2.896, -2.277], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [65.796, 3.566, -2.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [73.664, 4.104, -2.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [78.856, 4.454, -2.243], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [80.734, 4.58, -2.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [78.997, 4.464, -2.241], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [74.139, 4.136, -2.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [66.648, 3.624, -2.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [57.069, 2.97, -2.29], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [46.113, 2.244, -2.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [34.67, 1.538, -1.761], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [23.705, 0.939, -1.309], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [14.112, 0.494, -0.827], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [6.607, 0.206, -0.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [1.741, 0.05, -0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.019, -0.076], + "easing": "linear" + }, + "post": { + "vector": [0, -0.019, -0.076], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.001, -0.07, -0.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.001, -0.138, -0.542], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.002, -0.213, -0.836], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.003, -0.282, -1.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.003, -0.332, -1.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.003, -0.352, -1.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-0.003, -0.352, -1.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-0.003, -0.344, -1.346], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-0.003, -0.321, -1.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-0.003, -0.288, -1.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-0.002, -0.246, -0.964], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-0.002, -0.2, -0.783], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-0.001, -0.152, -0.595], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-0.001, -0.106, -0.414], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-0.001, -0.064, -0.252], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0, -0.031, -0.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0, -0.008, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, 0, 0.154], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, 0, 0.577], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, 0, 1.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, 0, 1.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, 0, 2.862], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 3.763], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, 0, 4.634], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, 0, 5.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, 0, 6.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, 0, 6.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, 0, 6.625], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 6.622], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, 0, 6.612], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, 0, 6.597], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, 0, 6.575], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, 0, 6.548], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, 0, 6.516], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, 6.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, 0, 6.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, 0, 6.39], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, 0, 6.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, 0, 6.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, 0, 6.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 6.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, 0, 6.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, 0, 6.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0, 0, 5.959], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0, 0, 5.885], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, 0, 5.81], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 5.732], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, 0, 5.653], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, 0, 5.572], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, 0, 5.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, 0, 5.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, 0, 5.324], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0, 5.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, 0, 5.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, 0, 5.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, 0, 4.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, 0, 4.907], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, 0, 4.825], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, 0, 4.744], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, 0, 4.665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, 0, 4.587], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, 0, 4.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, 0, 4.438], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, 0, 4.367], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 4.299], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, 0, 4.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, 0, 4.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, 0, 4.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, 0, 4.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, 0, 4.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, 0, 3.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, 0, 3.918], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, 0, 3.881], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, 0, 3.849], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, 0, 3.822], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, 0, 3.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 3.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, 0, 3.775], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, 0, 3.772], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0, 0, 3.772], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0, 0, 3.747], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, 0, 3.676], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0, 0, 3.563], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, 0, 3.414], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0, 0, 3.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0, 0, 3.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0, 0, 2.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0, 0, 2.547], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0, 0, 2.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, 0, 2.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0, 0, 1.751], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0, 0, 1.485], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0, 0, 1.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0, 0, 0.978], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0, 0, 0.748], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 0, 0.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0, 0, 0.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0, 0, 0.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0, 0, 0.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0, 0, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, 0.062, 0.003], + "easing": "linear" + }, + "post": { + "vector": [0, 0.062, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, 0.233, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, 0.489, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, 0.805, 0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, 1.158, 0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 1.523, 0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, 1.876, 0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, 2.193, 0.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, 2.451, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, 2.624, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, 2.689, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 2.664, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, 2.586, -0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, 2.459, -0.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.001, 2.289, -0.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.001, 2.078, -0.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.001, 1.832, -0.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.001, 1.554, -0.491], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.001, 1.25, -0.584], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.001, 0.924, -0.679], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.001, 0.581, -0.777], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.001, 0.224, -0.875], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.001, -0.142, -0.974], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.001, -0.513, -1.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.001, -0.884, -1.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, -1.25, -1.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0, -1.608, -1.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0, -1.952, -1.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, -2.28, -1.518], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -2.585, -1.593], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, -2.863, -1.66], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, -3.111, -1.72], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, -3.324, -1.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, -3.497, -1.812], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, -3.626, -1.842], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -3.707, -1.861], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, -3.735, -1.868], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, -3.718, -1.859], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, -3.667, -1.834], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, -3.587, -1.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, -3.479, -1.739], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -3.347, -1.673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, -3.193, -1.596], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, -3.021, -1.51], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, -2.832, -1.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, -2.631, -1.316], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, -2.42, -1.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -2.202, -1.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, -1.98, -0.99], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, -1.756, -0.878], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, -1.533, -0.766], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, -1.315, -0.657], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, -1.104, -0.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -0.903, -0.451], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, -0.714, -0.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, -0.542, -0.271], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, -0.388, -0.194], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, -0.256, -0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, -0.148, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -0.068, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, -0.017, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, -0.033, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, -0.128, -0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -0.277, -0.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.471, -0.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -0.704, -0.352], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -0.968, -0.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0, -1.255, -0.628], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0, -1.558, -0.779], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0, -1.868, -0.934], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -2.177, -1.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0, -2.48, -1.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0, -2.767, -1.383], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, -3.031, -1.515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0, -3.264, -1.632], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0, -3.458, -1.729], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -3.607, -1.803], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0, -3.702, -1.851], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0, -3.735, -1.868], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0, -3.71, -1.855], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, -3.64, -1.82], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0, -3.528, -1.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -3.38, -1.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0, -3.201, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0, -2.995, -1.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0, -2.767, -1.383], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0, -2.522, -1.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0, -2.265, -1.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -2.001, -1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0, -1.734, -0.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0, -1.47, -0.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0, -1.213, -0.607], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0, -0.968, -0.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0, -0.74, -0.37], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, -0.534, -0.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0, -0.355, -0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0, -0.207, -0.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0, -0.095, -0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0, -0.025, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.193, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.193, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.722, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-1.512, 0, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-2.489, 0, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-3.579, 0, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-4.706, 0, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-5.795, 0, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-6.772, 0, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-7.563, 0, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-8.092, 0, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-8.286, 0, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-8.207, 0, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-7.972, 0, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-7.597, 0, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-7.092, 0, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-6.47, 0, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-5.745, 0, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-4.929, 0, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-4.035, 0, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-3.076, 0, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-2.064, 0, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-1.013, 0, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.064, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1.154, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [2.244, -0.001, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [3.321, -0.001, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [4.371, -0.001, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [5.382, -0.002, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [6.341, -0.002, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [7.234, -0.002, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [8.05, -0.003, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [8.774, -0.003, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [9.395, -0.004, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [9.9, -0.004, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [10.277, -0.004, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [10.512, -0.004, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [10.593, -0.004, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [10.544, -0.004, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [10.401, -0.004, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [10.173, -0.004, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [9.867, -0.004, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [9.492, -0.004, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [9.057, -0.003, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [8.568, -0.003, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [8.034, -0.003, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [7.464, -0.003, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [6.865, -0.002, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [6.246, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [5.614, -0.002, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [4.979, -0.001, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [4.347, -0.001, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [3.728, -0.001, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [3.129, -0.001, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [2.559, -0.001, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [2.025, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [1.536, 0, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [1.101, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.726, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.42, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.192, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.049, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.094, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.363, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.784, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [1.336, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [1.997, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [2.745, -0.001, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [3.559, -0.001, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [4.417, -0.001, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [5.297, -0.002, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [6.176, -0.002, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [7.034, -0.002, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [7.848, -0.003, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [8.596, -0.003, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [9.257, -0.004, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [9.809, -0.004, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [10.23, -0.004, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [10.499, -0.004, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [10.593, -0.004, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [10.523, -0.004, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [10.323, -0.004, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [10.007, -0.004, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [9.587, -0.004, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [9.079, -0.003, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [8.494, -0.003, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [7.848, -0.003, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [7.154, -0.002, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [6.425, -0.002, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [5.675, -0.002, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [4.918, -0.001, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [4.168, -0.001, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [3.439, -0.001, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [2.745, -0.001, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [2.099, 0, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [1.514, 0, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [1.006, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0.586, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0.27, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0.07, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.238, -0.116, -0.157], + "easing": "linear" + }, + "post": { + "vector": [0.238, -0.116, -0.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.892, -0.43, -0.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [1.875, -0.89, -1.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [3.098, -1.443, -2.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [4.472, -2.04, -2.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [5.904, -2.633, -3.977], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [7.298, -3.184, -4.937], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [8.557, -3.657, -5.809], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [9.58, -4.025, -6.521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [10.266, -4.264, -7.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [10.517, -4.35, -7.178], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [10.436, -4.337, -7.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [10.199, -4.298, -7.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [9.821, -4.234, -6.891], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [9.313, -4.147, -6.684], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [8.689, -4.038, -6.43], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [7.962, -3.907, -6.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [7.145, -3.755, -5.804], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [6.251, -3.583, -5.445], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [5.292, -3.392, -5.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [4.283, -3.184, -4.663], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [3.236, -2.961, -4.252], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [2.164, -2.724, -3.835], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1.082, -2.476, -3.417], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.001, -2.22, -3.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-1.064, -1.96, -2.601], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-2.102, -1.699, -2.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-3.099, -1.441, -1.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-4.043, -1.191, -1.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-4.921, -0.952, -1.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-5.721, -0.73, -0.891], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-6.431, -0.53, -0.638], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-7.038, -0.356, -0.423], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-7.532, -0.212, -0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-7.898, -0.104, -0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-8.127, -0.036, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-8.205, -0.013, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-8.165, -0.024, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-8.053, -0.056, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-7.875, -0.107, -0.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-7.638, -0.174, -0.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-7.347, -0.257, -0.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-7.008, -0.353, -0.377], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-6.628, -0.459, -0.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-6.214, -0.575, -0.622], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-5.771, -0.697, -0.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-5.305, -0.824, -0.906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-4.823, -0.955, -1.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-4.332, -1.086, -1.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-3.836, -1.217, -1.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-3.344, -1.346, -1.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-2.86, -1.471, -1.689], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-2.392, -1.591, -1.841], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-1.947, -1.704, -1.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-1.529, -1.809, -2.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-1.146, -1.904, -2.252], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.805, -1.988, -2.366], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.511, -2.06, -2.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.271, -2.118, -2.544], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.092, -2.161, -2.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.02, -2.188, -2.642], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.059, -2.197, -2.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.015, -2.179, -2.63], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.226, -2.129, -2.56], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.556, -2.049, -2.45], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.989, -1.944, -2.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-1.507, -1.817, -2.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-2.093, -1.67, -1.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-2.73, -1.509, -1.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-3.4, -1.336, -1.519], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-4.086, -1.157, -1.299], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-4.772, -0.974, -1.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-5.44, -0.794, -0.871], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-6.073, -0.62, -0.673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-6.655, -0.458, -0.492], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-7.168, -0.313, -0.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-7.597, -0.191, -0.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-7.923, -0.097, -0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-8.131, -0.036, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-8.205, -0.013, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-8.151, -0.011, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-7.996, -0.01, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-7.75, -0.008, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-7.425, -0.007, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-7.031, -0.006, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-6.579, -0.005, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-6.078, -0.004, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-5.54, -0.003, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-4.976, -0.002, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-4.395, -0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-3.809, -0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-3.229, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-2.664, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-2.126, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-1.626, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-1.173, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-0.779, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-0.454, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-0.209, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-0.054, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.002, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.002, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.008, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.019, 0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.033, 0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.05, 0.001, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.07, 0.002, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.094, 0.003, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.12, 0.003, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.149, 0.004, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.18, 0.005, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.213, 0.006, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.248, 0.007, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.284, 0.008, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.322, 0.009, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-0.36, 0.01, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-0.4, 0.011, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-0.44, 0.012, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.481, 0.013, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.521, 0.014, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-0.562, 0.015, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.602, 0.016, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.641, 0.018, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.68, 0.019, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.718, 0.02, -0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.754, 0.021, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.789, 0.021, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.822, 0.022, -0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.853, 0.023, -0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.881, 0.024, -0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.908, 0.025, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.931, 0.025, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.952, 0.026, -0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.969, 0.026, -0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.983, 0.027, -0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.993, 0.027, -0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-1, 0.027, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-1.002, 0.027, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.997, 0.027, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.984, 0.027, -0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.962, 0.026, -0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.933, 0.025, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.898, 0.024, -0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.856, 0.023, -0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.81, 0.022, -0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.76, 0.021, -0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.706, 0.019, -0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.649, 0.018, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.591, 0.016, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.531, 0.015, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.471, 0.013, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.411, 0.011, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.353, 0.01, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.296, 0.008, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-0.242, 0.007, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.192, 0.005, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-0.145, 0.004, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.104, 0.003, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.069, 0.002, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.04, 0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.018, 0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.005, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.009, 0, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.034, 0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.074, 0.002, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.126, 0.003, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.189, 0.005, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.26, 0.007, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-0.337, 0.009, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-0.418, 0.011, -0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-0.501, 0.014, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-0.584, 0.016, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-0.665, 0.018, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-0.742, 0.02, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-0.813, 0.022, -0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-0.875, 0.024, -0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-0.928, 0.025, -0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-0.967, 0.026, -0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-0.993, 0.027, -0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-1.002, 0.027, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-0.995, 0.027, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-0.976, 0.026, -0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-0.946, 0.026, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-0.907, 0.025, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-0.858, 0.023, -0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-0.803, 0.022, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-0.742, 0.02, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-0.676, 0.018, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-0.607, 0.017, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-0.537, 0.015, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-0.465, 0.013, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-0.394, 0.011, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-0.325, 0.009, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-0.26, 0.007, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-0.199, 0.005, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-0.143, 0.004, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-0.095, 0.003, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-0.055, 0.002, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-0.026, 0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-0.007, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.534, 0.329, 0.043], + "easing": "linear" + }, + "post": { + "vector": [-0.534, 0.329, 0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-2.005, 1.182, 0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-4.216, 2.355, 0.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-6.97, 3.643, 0.278], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-10.068, 4.831, 0.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-13.305, 5.702, 0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-16.468, 6.04, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-19.352, 5.93, -0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-21.811, 5.615, -0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-23.715, 5.128, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-24.943, 4.494, 0.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-25.375, 3.735, 0.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-24.846, 2.866, 0.86], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-23.368, 1.894, 1.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-21.077, 0.83, 1.668], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-18.105, -0.314, 2.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-14.591, -1.52, 2.367], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-10.677, -2.759, 2.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-6.511, -4, 2.742], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-2.248, -5.203, 2.777], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [1.955, -6.332, 2.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [5.939, -7.351, 2.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [9.55, -8.228, 2.386], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [12.639, -8.94, 2.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [15.062, -9.468, 1.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [16.681, -9.796, 1.849], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [17.357, -9.909, 1.789], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [17.536, -8.897, 1.452], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [17.712, -6.276, 0.613], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [17.823, -2.68, -0.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [17.832, 1.243, -1.741], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [17.75, 4.839, -2.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [17.637, 7.461, -3.697], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [17.581, 8.474, -4.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [17.638, 7.77, -3.588], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [17.76, 5.877, -2.429], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [17.862, 3.123, -0.758], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [17.869, -0.154, 1.22], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [17.74, -3.603, 3.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [17.478, -6.869, 5.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [17.133, -9.606, 7.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [16.792, -11.48, 8.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [16.551, -12.17, 8.682], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [16.272, -11.575, 8.57], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [15.769, -9.994, 8.206], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [15.051, -7.703, 7.603], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [14.123, -4.985, 6.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [12.994, -2.128, 5.724], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [11.682, 0.573, 4.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [10.222, 2.823, 3.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [8.67, 4.333, 1.641], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [7.104, 4.822, 0.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [5.607, 4.53, -1.231], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [4.23, 3.943, -2.555], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [3.008, 3.163, -3.755], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [1.968, 2.294, -4.795], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [1.131, 1.44, -5.646], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.514, 0.706, -6.283], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.131, 0.193, -6.684], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, -6.823], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.039, 0.005, -6.823], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.153, 0.019, -6.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.342, 0.041, -6.819], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.602, 0.073, -6.817], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.933, 0.113, -6.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [1.332, 0.161, -6.81], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [1.797, 0.217, -6.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [2.327, 0.281, -6.803], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [2.919, 0.351, -6.799], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [3.572, 0.429, -6.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [4.284, 0.514, -6.79], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [5.052, 0.605, -6.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [5.876, 0.703, -6.781], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [6.752, 0.806, -6.776], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [7.671, 0.914, -6.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [8.591, 1.023, -6.765], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [9.46, 1.125, -6.757], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [10.226, 1.215, -6.746], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [10.837, 1.287, -6.731], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [11.242, 1.335, -6.712], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [11.388, 1.353, -6.688], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [11.307, 1.34, -6.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [11.073, 1.3, -6.463], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [10.703, 1.237, -6.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [10.214, 1.155, -5.941], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [9.623, 1.06, -5.59], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [8.946, 0.954, -5.193], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [8.199, 0.844, -4.757], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [7.4, 0.732, -4.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [6.566, 0.622, -3.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [5.714, 0.516, -3.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [4.861, 0.418, -2.817], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [4.024, 0.329, -2.332], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [3.221, 0.251, -1.867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [2.469, 0.183, -1.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [1.786, 0.126, -1.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [1.189, 0.08, -0.689], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0.694, 0.045, -0.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0.32, 0.02, -0.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0.083, 0.005, -0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, 0.32, 0.09], + "easing": "linear" + }, + "post": { + "vector": [0, 0.32, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, 1.145, 0.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, 2.269, 0.697], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, 3.486, 1.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, 4.593, 1.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 5.384, 2.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, 5.653, 2.541], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, 5.587, 2.959], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, 5.486, 3.356], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, 5.32, 3.682], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, 5.058, 3.887], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 4.669, 3.922], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, 4.126, 3.778], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, 3.439, 3.495], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, 2.635, 3.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, 1.742, 2.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, 0.785, 2.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -0.208, 1.412], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, -1.211, 0.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, -2.196, 0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, -3.137, -0.53], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, -4.007, -1.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, -4.778, -1.674], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -5.426, -2.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, -5.921, -2.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, -6.238, -2.72], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0, -6.35, -2.801], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0, -6.35, -2.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, -6.351, -2.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -6.35, -2.732], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, -6.344, -2.682], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, -6.331, -2.619], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, -6.31, -2.546], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, -6.277, -2.462], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, -6.23, -2.37], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -6.167, -2.271], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, -6.086, -2.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, -5.985, -2.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, -5.86, -1.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, -5.711, -1.819], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, -5.534, -1.698], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -5.328, -1.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, -5.09, -1.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, -4.813, -1.333], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, -4.497, -1.212], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, -4.15, -1.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, -3.779, -0.975], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -3.391, -0.86], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, -2.992, -0.749], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, -2.591, -0.643], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, -2.194, -0.541], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, -1.809, -0.446], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, -1.442, -0.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -1.101, -0.277], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, -0.793, -0.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, -0.526, -0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, -0.305, -0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, -0.139, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, -0.035, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, -0.003, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, -0.012, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, -0.029, 0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, -0.057, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -0.099, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.157, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -0.236, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -0.336, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0, -0.462, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0, -0.616, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0, -0.801, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -1.019, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0, -1.274, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0, -1.569, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, -1.901, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0, -2.25, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0, -2.592, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0, -2.901, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0, -3.153, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0, -3.322, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0, -3.384, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, -3.244, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0, -2.858, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0, -2.281, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0, -1.569, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0, -0.774, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0, 0.047, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0, 0.842, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0, 1.554, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, 2.131, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0, 2.517, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0, 2.657, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0, 2.566, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0, 2.322, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0, 1.968, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0, 1.549, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0, 1.108, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0, 0.689, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0, 0.335, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0, 0.091, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.168, -0.002, 0.004], + "easing": "linear" + }, + "post": { + "vector": [0.168, -0.002, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.636, -0.007, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [1.35, -0.016, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [2.254, -0.026, 0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [3.296, -0.039, 0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [4.419, -0.053, 0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [5.57, -0.067, 0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [6.694, -0.081, 0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [7.736, -0.094, 0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [8.642, -0.104, 0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [9.358, -0.112, 0.186], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [9.83, -0.115, 0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [10.134, -0.009, 0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [10.388, 0.292, 0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [10.596, 0.756, 0.076], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [10.764, 1.355, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [10.895, 2.058, -0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [10.996, 2.837, -0.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [11.072, 3.66, -0.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [11.127, 4.499, -0.39], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [11.168, 5.322, -0.492], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [11.2, 6.101, -0.588], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [11.23, 6.804, -0.674], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [11.264, 7.403, -0.747], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [11.307, 7.868, -0.802], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [11.367, 8.169, -0.835], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [11.45, 8.276, -0.842], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [11.574, 7.483, -0.685], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [11.74, 5.433, -0.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [11.922, 2.623, 0.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [12.107, -0.442, 0.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [12.298, -3.257, 1.291], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [12.517, -5.315, 1.65], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [12.793, -6.116, 1.777], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [13.14, -5.492, 1.646], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [13.529, -3.806, 1.333], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [13.924, -1.355, 0.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [14.293, 1.56, 0.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [14.611, 4.634, -0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [14.862, 7.555, -0.559], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [15.04, 10.016, -0.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [15.146, 11.713, -1.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [15.182, 12.345, -1.307], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [15.178, 11.08, -1.114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [15.073, 8.056, -0.662], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [14.741, 4.439, -0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [14.087, 1.399, 0.318], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [13.051, 0.092, 0.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [11.585, 0.041, 0.463], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [9.739, 0.006, 0.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [7.608, -0.015, 0.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [5.288, -0.027, 0.32], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [2.876, -0.031, 0.266], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.469, -0.029, 0.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-1.833, -0.025, 0.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-3.932, -0.019, 0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-5.732, -0.012, 0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-7.135, -0.006, 0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-8.046, -0.002, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-8.37, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-8.319, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-8.17, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-7.926, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-7.592, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-7.17, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-6.664, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-6.077, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-5.414, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-4.676, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-3.868, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-2.993, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-2.054, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-1.056, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [1.103, 0.053, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [2.219, 0.184, 0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [3.307, 0.354, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [4.327, 0.523, 0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [5.239, 0.653, 0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [6, 0.704, 0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [6.614, 0.703, 0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [7.117, 0.702, 0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [7.52, 0.699, 0.15], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [7.834, 0.696, 0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [8.07, 0.691, 0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [8.239, 0.684, 0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [8.353, 0.674, 0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [8.422, 0.662, 0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [8.458, 0.646, 0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [8.471, 0.626, 0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [8.473, 0.603, 0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [8.236, 0.566, 0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [7.592, 0.509, 0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [6.643, 0.437, 0.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [5.49, 0.357, 0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [4.236, 0.272, 0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [2.981, 0.19, 0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [1.829, 0.116, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0.88, 0.055, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0.237, 0.015, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulderUnder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.091, -0.021, 0.018], + "easing": "linear" + }, + "post": { + "vector": [0.091, -0.021, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.344, -0.081, 0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.729, -0.178, 0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [1.216, -0.309, 0.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [1.774, -0.472, 0.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [2.374, -0.663, 0.557], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [2.986, -0.88, 0.731], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [3.579, -1.12, 0.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [4.123, -1.379, 1.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [4.588, -1.654, 1.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [4.945, -1.941, 1.557], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [5.163, -2.235, 1.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [5.291, -2.533, 2.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [5.4, -2.833, 2.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [5.491, -3.132, 2.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [5.566, -3.426, 2.719], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [5.625, -3.712, 2.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [5.67, -3.986, 3.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [5.704, -4.245, 3.361], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [5.727, -4.486, 3.551], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [5.742, -4.705, 3.724], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [5.75, -4.9, 3.877], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [5.752, -5.067, 4.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [5.752, -5.202, 4.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [5.749, -5.302, 4.196], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [5.746, -5.365, 4.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [5.745, -5.387, 4.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [5.772, -4.99, 3.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [5.831, -3.972, 2.971], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [5.883, -2.591, 1.679], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [5.899, -1.108, 0.243], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [5.874, 0.215, -1.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [5.823, 1.115, -2.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [5.775, 1.332, -2.808], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [5.742, 0.91, -2.926], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [5.715, 0.135, -2.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [5.688, -0.885, -2.413], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [5.656, -2.043, -1.92], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [5.616, -3.23, -1.361], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [5.57, -4.34, -0.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [5.524, -5.264, -0.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [5.488, -5.897, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [5.473, -6.132, 0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [5.51, -6.01, 0.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [5.611, -5.673, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [5.76, -5.164, -0.099], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [5.941, -4.524, -0.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [6.141, -3.799, -0.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [6.345, -3.029, -0.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [6.54, -2.259, -0.568], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [6.713, -1.532, -0.584], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [6.852, -0.891, -0.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [6.945, -0.38, -0.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [6.978, -0.041, -0.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [6.934, 0.15, 0.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [6.809, 0.252, 0.595], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [6.61, 0.274, 0.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [6.346, 0.226, 1.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [6.024, 0.116, 1.855], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [5.652, -0.046, 2.309], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [5.238, -0.253, 2.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [4.791, -0.496, 3.241], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [4.32, -0.767, 3.71], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [3.832, -1.057, 4.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [3.338, -1.359, 4.629], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [2.844, -1.665, 5.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [2.362, -1.967, 5.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [1.901, -2.26, 5.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [1.469, -2.534, 6.243], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [1.077, -2.785, 6.565], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.735, -3.005, 6.844], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.452, -3.188, 7.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.237, -3.327, 7.241], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0.102, -3.415, 7.348], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0.054, -3.446, 7.384], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0.054, -3.446, 7.384], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0.3, -3.429, 7.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0.958, -3.377, 7.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [1.913, -3.288, 6.849], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [3.046, -3.16, 6.482], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [4.24, -2.993, 6.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [5.377, -2.789, 5.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [6.339, -2.55, 5.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [7.01, -2.285, 4.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [7.272, -2.002, 4.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [7.145, -1.717, 3.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [6.76, -1.44, 3.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [6.168, -1.179, 2.549], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [5.42, -0.937, 2.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [4.568, -0.72, 1.66], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [3.663, -0.529, 1.264], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [2.756, -0.367, 0.908], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [1.9, -0.235, 0.601], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [1.145, -0.132, 0.349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0.543, -0.059, 0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0.144, -0.015, 0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, 0.004, -0.008], + "easing": "linear" + }, + "post": { + "vector": [0, 0.004, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, 0.017, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, 0.036, -0.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, 0.063, -0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, 0.095, -0.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0.133, -0.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, 0.176, -0.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, 0.223, -0.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, 0.274, -0.529], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, 0.328, -0.632], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, 0.383, -0.74], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0.441, -0.851], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, 0.499, -0.964], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, 0.558, -1.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, 0.616, -1.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, 0.674, -1.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, 0.73, -1.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0.783, -1.511], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, 0.834, -1.609], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, 0.881, -1.7], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, 0.924, -1.783], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, 0.962, -1.857], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, 0.994, -1.919], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 1.021, -1.971], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, 1.041, -2.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, 1.053, -2.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0, 1.057, -2.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0, 1.056, -2.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, 1.052, -2.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 1.045, -2.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, 1.036, -2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, 1.025, -1.979], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, 1.012, -1.953], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, 0.996, -1.923], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, 0.979, -1.889], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0.96, -1.852], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, 0.939, -1.812], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, 0.916, -1.768], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, 0.892, -1.722], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, 0.867, -1.673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, 0.84, -1.621], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, 0.812, -1.567], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, 0.783, -1.511], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, 0.753, -1.454], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, 0.723, -1.395], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, 0.691, -1.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, 0.659, -1.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0.627, -1.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, 0.594, -1.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, 0.562, -1.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, 0.529, -1.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, 0.496, -0.957], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, 0.463, -0.893], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, 0.43, -0.83], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, 0.398, -0.768], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, 0.366, -0.706], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, 0.334, -0.646], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, 0.304, -0.587], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, 0.274, -0.529], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0.245, -0.473], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, 0.217, -0.419], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, 0.191, -0.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, 0.165, -0.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, 0.141, -0.272], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, 0.119, -0.229], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, 0.098, -0.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, 0.078, -0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, 0.061, -0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0, 0.045, -0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0, 0.032, -0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0, 0.021, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0.012, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0, 0.005, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0, 0.001, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0.002, 0.032, -0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0.007, 0.117, -0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [0.014, 0.241, -0.511], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0.022, 0.387, -0.822], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [0.031, 0.541, -1.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [0.04, 0.688, -1.46], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [0.047, 0.811, -1.722], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [0.052, 0.896, -1.903], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [0.053, 0.928, -1.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0.052, 0.91, -1.932], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0.049, 0.859, -1.824], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0.045, 0.783, -1.663], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0.04, 0.688, -1.46], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [0.033, 0.579, -1.229], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [0.027, 0.464, -0.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [0.02, 0.349, -0.741], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [0.014, 0.241, -0.511], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [0.008, 0.145, -0.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0.004, 0.069, -0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0.001, 0.018, -0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.066, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.066, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.247, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.52, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.863, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [1.253, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [1.665, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [2.078, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [2.467, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [2.81, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [3.084, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [3.265, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [3.33, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [3.278, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [3.132, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [2.907, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [2.616, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [2.274, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [1.896, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [1.496, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [1.09, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.69, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.312, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.03, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.321, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.546, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.692, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.744, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.743, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.741, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.736, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.73, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.722, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.712, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.702, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.689, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.676, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.661, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.645, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.628, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.61, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.591, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.572, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.551, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.53, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.509, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.487, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.464, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.442, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.419, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.395, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.372, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.349, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.326, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-0.303, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.28, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-0.258, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.236, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.214, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.193, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.173, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.153, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.134, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.116, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.099, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.083, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.069, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.055, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.043, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-0.032, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-0.023, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-0.015, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-0.008, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-0.004, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-0.001, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-0.799, -0.032, 0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-2.89, -0.111, 0.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-5.807, -0.216, 0.467], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-9.085, -0.326, 0.699], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-12.256, -0.433, 0.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-14.941, -0.52, 1.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-17.108, -0.581, 1.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-18.808, -0.621, 1.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-20.092, -0.645, 1.231], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-21.007, -0.658, 1.264], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-21.603, -0.663, 1.281], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-21.925, -0.664, 1.289], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-22.023, -0.663, 1.29], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-21.654, -0.656, 1.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-20.626, -0.636, 1.202], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-19.056, -0.604, 1.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-17.062, -0.558, 0.979], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-14.764, -0.5, 0.838], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-12.281, -0.432, 0.689], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-9.737, -0.354, 0.539], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-7.255, -0.273, 0.396], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-4.957, -0.192, 0.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-2.964, -0.118, 0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-1.396, -0.056, 0.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-0.369, -0.015, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.228, 0.033, -0.01], + "easing": "linear" + }, + "post": { + "vector": [0.228, 0.033, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.86, 0.129, -0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [1.814, 0.283, -0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [3.01, 0.491, -0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [4.368, 0.75, -0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [5.808, 1.055, -0.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [7.246, 1.4, -0.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [8.603, 1.78, -0.405], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [9.797, 2.191, -0.475], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [10.748, 2.627, -0.547], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [11.375, 3.082, -0.624], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [11.598, 3.55, -0.711], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [11.5, 4.027, -0.811], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [11.234, 4.507, -0.918], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [10.824, 4.986, -1.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [10.293, 5.458, -1.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [9.665, 5.918, -1.291], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [8.963, 6.362, -1.429], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [8.213, 6.784, -1.57], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [7.437, 7.179, -1.714], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [6.661, 7.543, -1.855], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [5.908, 7.872, -1.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [5.204, 8.16, -2.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [4.573, 8.405, -2.231], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [4.039, 8.602, -2.326], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [3.628, 8.748, -2.399], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [3.363, 8.838, -2.446], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [3.269, 8.869, -2.463], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [3.442, 7.053, -2.782], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [3.958, 2.495, -3.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [4.82, -3.447, -4.746], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [5.972, -9.365, -6.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [7.255, -13.861, -7.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [8.397, -15.599, -7.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [9.247, -14.416, -7.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [9.898, -11.41, -6.694], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [10.444, -7.177, -5.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [10.964, -2.326, -4.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [11.49, 2.514, -2.748], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [11.995, 6.713, -1.474], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [12.398, 9.661, -0.547], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [12.595, 10.771, -0.186], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [12.629, 9.833, -0.393], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [12.634, 7.479, -0.896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [12.65, 4.395, -1.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [12.69, 1.273, -2.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [12.735, -1.192, -2.253], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [12.753, -2.309, -2.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [12.75, -2.449, -1.536], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [12.75, -2.468, -1.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [12.753, -2.402, -0.832], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [12.756, -2.287, -0.602], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [12.76, -2.16, -0.444], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [12.76, -2.057, -0.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [12.754, -2.013, -0.325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [12.304, -2.045, -0.363], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [11.113, -2.132, -0.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [9.389, -2.264, -0.607], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [7.346, -2.426, -0.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [5.196, -2.603, -0.94], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [3.153, -2.777, -1.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [1.43, -2.928, -1.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.241, -3.034, -1.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.202, -3.074, -1.331], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.203, -3.017, -1.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.206, -2.858, -1.23], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.207, -2.618, -1.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.207, -2.315, -0.977], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-0.201, -1.967, -0.817], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-0.19, -1.593, -0.649], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-0.171, -1.213, -0.48], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-0.144, -0.844, -0.322], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-0.107, -0.507, -0.183], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-0.059, -0.219, -0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0.491, 0.153, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [1.666, 0.263, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [3.275, 0.34, -0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [5.067, 0.396, -0.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [6.79, 0.438, -0.324], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [8.241, 0.478, -0.359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [9.402, 0.522, -0.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [10.303, 0.565, -0.389], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [10.975, 0.607, -0.391], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [11.447, 0.644, -0.386], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [11.747, 0.673, -0.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [11.906, 0.692, -0.374], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [11.953, 0.699, -0.371], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [11.752, 0.687, -0.366], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [11.192, 0.652, -0.352], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [10.339, 0.6, -0.33], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [9.257, 0.535, -0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [8.01, 0.46, -0.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [6.666, 0.38, -0.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [5.288, 0.3, -0.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [3.943, 0.222, -0.138], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [2.697, 0.151, -0.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [1.614, 0.09, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [0.761, 0.042, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [0.201, 0.011, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.132, 0.031, -0.008], + "easing": "linear" + }, + "post": { + "vector": [0.132, 0.031, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.497, 0.121, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [1.049, 0.267, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [1.74, 0.468, -0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [2.525, 0.72, -0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [3.356, 1.022, -0.221], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [4.186, 1.369, -0.285], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [4.969, 1.759, -0.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [5.658, 2.189, -0.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [6.206, 2.656, -0.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [6.567, 3.156, -0.59], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [6.693, 3.686, -0.685], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [6.622, 4.243, -0.791], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [6.431, 4.823, -0.907], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [6.131, 5.424, -1.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [5.735, 6.042, -1.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [5.255, 6.674, -1.327], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [4.704, 7.316, -1.492], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [4.093, 7.966, -1.669], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [3.437, 8.62, -1.859], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [2.745, 9.275, -2.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [2.033, 9.929, -2.27], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [1.311, 10.577, -2.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.593, 11.218, -2.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.108, 11.848, -2.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.78, 12.467, -3.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-1.41, 13.07, -3.411], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-1.984, 13.657, -3.639], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-2.493, 14.228, -3.86], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-2.94, 14.782, -4.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-3.333, 15.318, -4.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-3.675, 15.832, -4.477], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-3.974, 16.32, -4.663], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-4.234, 16.78, -4.837], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-4.461, 17.207, -5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-4.661, 17.599, -5.148], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-4.84, 17.951, -5.283], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-5.001, 18.258, -5.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-5.152, 18.518, -5.508], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-5.297, 18.725, -5.597], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-5.441, 18.876, -5.669], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-5.592, 18.966, -5.723], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-5.753, 18.99, -5.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-5.906, 18.708, -5.696], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-6.036, 17.932, -5.467], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-6.166, 16.74, -5.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-6.316, 15.208, -4.634], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-6.505, 13.416, -4.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-6.753, 11.443, -3.495], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-7.073, 9.37, -2.878], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-7.478, 7.279, -2.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-7.975, 5.252, -1.673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-8.569, 3.372, -1.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-9.261, 1.718, -0.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-10.051, 0.369, -0.323], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-10.939, -0.6, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-11.923, -1.114, -0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-13, -1.345, -0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-14.126, -1.521, -0.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-15.242, -1.648, -0.191], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-16.29, -1.735, -0.198], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-17.21, -1.788, -0.197], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-17.942, -1.816, -0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-18.425, -1.827, -0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-18.6, -1.829, -0.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-17.86, -1.778, -0.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-15.846, -1.636, -0.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-12.865, -1.42, -0.386], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-9.23, -1.145, -0.488], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-5.263, -0.833, -0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-1.296, -0.508, -0.63], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [2.342, -0.195, -0.65], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [5.326, 0.078, -0.635], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [7.341, 0.286, -0.588], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [8.076, 0.408, -0.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [6.766, 0.384, -0.385], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [3.649, 0.23, -0.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-0.075, 0.035, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-3.195, -0.126, 0.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-4.502, -0.193, 0.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [-4.472, -0.192, 0.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [-4.386, -0.188, 0.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [-4.251, -0.183, 0.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [-4.073, -0.176, 0.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-3.857, -0.167, 0.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-3.608, -0.157, 0.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [-3.334, -0.145, 0.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [-3.039, -0.133, 0.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [-2.729, -0.12, 0.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-2.411, -0.106, 0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [-2.09, -0.093, 0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [-1.771, -0.079, 0.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [-1.462, -0.065, 0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.92": { + "post": { + "vector": [-1.167, -0.052, 0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.96": { + "post": { + "vector": [-0.892, -0.04, 0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": { + "vector": [-0.644, -0.029, 0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.04": { + "post": { + "vector": [-0.428, -0.019, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.08": { + "post": { + "vector": [-0.249, -0.011, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.12": { + "post": { + "vector": [-0.115, -0.005, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.17": { + "post": { + "vector": [-0.03, -0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bone": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.092, 0.034, -0.015], + "easing": "linear" + }, + "post": { + "vector": [0.092, 0.034, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.349, 0.132, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.744, 0.289, -0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [1.249, 0.502, -0.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [1.837, 0.766, -0.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [2.479, 1.076, -0.462], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [3.148, 1.427, -0.603], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [3.816, 1.815, -0.755], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [4.455, 2.235, -0.915], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [5.037, 2.681, -1.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [5.534, 3.148, -1.254], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [5.919, 3.63, -1.432], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [6.164, 4.121, -1.616], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [6.242, 4.615, -1.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [6.197, 5.107, -2.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [6.095, 5.593, -2.198], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [5.939, 6.065, -2.394], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [5.731, 6.521, -2.587], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [5.473, 6.953, -2.777], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [5.169, 7.358, -2.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [4.821, 7.731, -3.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [4.431, 8.066, -3.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [4.002, 8.358, -3.465], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [3.538, 8.604, -3.609], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [3.04, 8.799, -3.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [2.512, 8.938, -3.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [1.956, 9.016, -3.929], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [1.375, 9.03, -3.99], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.865, 8.064, -3.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.4, 5.607, -0.766], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.214, 2.264, 2.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-1.103, -1.343, 6.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-2.26, -4.585, 9.436], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-3.547, -6.875, 11.967], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-4.755, -7.677, 13.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-5.911, -7.551, 13.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-7.162, -7.399, 13.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-8.494, -7.224, 12.875], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-9.893, -7.031, 12.648], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-11.345, -6.823, 12.342], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-12.833, -6.604, 11.963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-14.343, -6.376, 11.52], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-15.861, -6.143, 11.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-17.37, -5.905, 10.468], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-18.856, -5.666, 9.875], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-20.304, -5.425, 9.247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-21.699, -5.182, 8.593], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-23.026, -4.936, 7.92], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-24.27, -4.685, 7.237], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-25.417, -4.428, 6.551], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-26.453, -4.159, 5.872], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-27.365, -3.876, 5.206], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-28.138, -3.575, 4.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-28.76, -3.25, 3.946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-29.216, -2.896, 3.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-29.493, -2.507, 2.838], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-29.577, -2.079, 2.361], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-28.132, -1.641, 1.922], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-24.329, -1.212, 1.518], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-18.919, -0.784, 1.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-12.687, -0.371, 0.925], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-6.458, -0.001, 0.754], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-1.053, 0.293, 0.653], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [2.738, 0.483, 0.595], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [4.167, 0.546, 0.553], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [4.05, 0.525, 0.503], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [3.733, 0.481, 0.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [3.266, 0.42, 0.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [2.699, 0.347, 0.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [2.082, 0.267, 0.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [1.466, 0.188, 0.15], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.899, 0.116, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.433, 0.056, 0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0.117, 0.015, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.001, 0.003], + "easing": "linear" + }, + "post": { + "vector": [0, -0.001, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.004, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, -0.01, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, -0.017, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, -0.027, 0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.038, 0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, -0.051, 0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, -0.066, 0.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, -0.083, 0.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, -0.101, 0.255], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.001, -0.12, 0.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.001, -0.141, 0.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.001, -0.164, 0.414], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.001, -0.187, 0.474], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.001, -0.212, 0.536], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.002, -0.238, 0.602], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.002, -0.264, 0.669], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.002, -0.292, 0.739], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.003, -0.321, 0.812], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.003, -0.35, 0.886], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.004, -0.38, 0.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.004, -0.41, 1.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.005, -0.442, 1.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.006, -0.473, 1.198], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.007, -0.505, 1.278], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.007, -0.537, 1.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.008, -0.57, 1.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.009, -0.602, 1.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.01, -0.635, 1.606], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.011, -0.667, 1.689], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.012, -0.7, 1.771], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.014, -0.732, 1.852], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.015, -0.764, 1.933], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.016, -0.795, 2.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.018, -0.826, 2.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.019, -0.857, 2.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.021, -0.887, 2.245], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.023, -0.916, 2.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.025, -0.945, 2.391], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.027, -0.972, 2.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.029, -0.999, 2.529], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.031, -1.025, 2.594], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.033, -1.05, 2.657], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.035, -1.073, 2.716], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.038, -1.095, 2.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.041, -1.116, 2.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.043, -1.136, 2.875], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.046, -1.154, 2.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.049, -1.171, 2.963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.052, -1.185, 3.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.055, -1.199, 3.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.059, -1.21, 3.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.062, -1.219, 3.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.066, -1.227, 3.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.069, -1.232, 3.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.073, -1.236, 3.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.077, -1.237, 3.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.082, -1.164, 3.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.089, -0.971, 2.998], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.097, -0.694, 2.845], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.105, -0.372, 2.648], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.112, -0.043, 2.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.118, 0.257, 2.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.123, 0.49, 1.879], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.124, 0.617, 1.594], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.121, 0.651, 1.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.111, 0.634, 1.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.097, 0.576, 0.829], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0.08, 0.49, 0.621], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0.062, 0.387, 0.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.044, 0.278, 0.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.027, 0.173, 0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.013, 0.084, 0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0.003, 0.023, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [1.014, 0.027, 0.004], + "easing": "linear" + }, + "post": { + "vector": [1.014, 0.027, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [3.837, 0.103, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [8.154, 0.217, 0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [13.64, 0.358, 0.099], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [19.939, 0.514, 0.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [26.655, 0.669, 0.269], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [33.372, 0.812, 0.383], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [39.672, 0.934, 0.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [45.16, 1.028, 0.621], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [49.479, 1.094, 0.719], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [52.303, 1.133, 0.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [53.317, 1.147, 0.81], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [52.669, 1.15, 0.803], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [50.838, 1.158, 0.783], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [47.982, 1.17, 0.751], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [44.262, 1.181, 0.708], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [39.846, 1.19, 0.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [34.915, 1.193, 0.595], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [29.666, 1.188, 0.53], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [24.306, 1.173, 0.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [19.049, 1.149, 0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [14.101, 1.115, 0.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [9.66, 1.073, 0.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [5.908, 1.026, 0.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [3.012, 0.974, 0.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [1.132, 0.919, 0.193], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.428, 0.863, 0.183], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.37, 0.807, 0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.317, 0.749, 0.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.27, 0.691, 0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.227, 0.634, 0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.189, 0.576, 0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.156, 0.52, 0.148], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.127, 0.464, 0.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.102, 0.41, 0.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.08, 0.357, 0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.062, 0.307, 0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.046, 0.259, 0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.034, 0.214, 0.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.024, 0.173, 0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.016, 0.135, 0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.01, 0.101, 0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.006, 0.071, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.003, 0.046, 0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.001, 0.026, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, 0.012, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, 0.003, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [3.041, 0.364, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [11.046, 1.313, 0.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [22.275, 2.591, 0.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [34.666, 3.877, 1.268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [45.949, 4.883, 2.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [54.021, 5.485, 2.908], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [57.091, 5.685, 3.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [54.054, 5.453, 3.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [46.07, 4.811, 2.903], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [34.906, 3.859, 2.757], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [22.635, 2.767, 2.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [11.497, 1.75, 3.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [3.545, 0.967, 3.322], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.517, 0.495, 3.449], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.996, 0.237, 3.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [2.208, 0.055, 2.897], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [3.789, -0.053, 2.391], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [5.372, -0.097, 1.887], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [6.59, -0.101, 1.501], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [7.077, -0.095, 1.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [6.05, -0.019, 1.679], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [3.794, 0.17, 2.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [1.54, 0.387, 3.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.517, 0.495, 3.449], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [1.54, 0.387, 3.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [3.794, 0.17, 2.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [6.05, -0.019, 1.679], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [7.077, -0.095, 1.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [6.713, -0.069, 1.465], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [5.236, 0.046, 1.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [3.161, 0.228, 2.609], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [1.315, 0.411, 3.197], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0.517, 0.495, 3.449], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [1.54, 0.387, 3.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "post": { + "vector": [3.794, 0.17, 2.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [6.05, -0.019, 1.679], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [7.077, -0.095, 1.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [6.474, -0.046, 1.568], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.62": { + "post": { + "vector": [5.006, 0.081, 2.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.67": { + "post": { + "vector": [3.184, 0.252, 2.718], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.71": { + "post": { + "vector": [1.519, 0.414, 3.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0.517, 0.495, 3.449], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.79": { + "post": { + "vector": [0.157, 0.375, 2.554], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.83": { + "post": { + "vector": [0.02, 0.132, 0.894], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.88": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "lowerJaw6B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube30": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube6": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube0": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, 0.008, -0.004], + "easing": "linear" + }, + "post": { + "vector": [0, 0.008, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, 0.032, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.001, 0.071, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.002, 0.123, -0.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.002, 0.188, -0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.003, 0.264, -0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.005, 0.352, -0.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.006, 0.449, -0.242], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.008, 0.555, -0.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.01, 0.669, -0.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.012, 0.79, -0.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.015, 0.916, -0.503], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.018, 1.048, -0.578], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.021, 1.183, -0.656], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-0.024, 1.321, -0.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-0.028, 1.461, -0.819], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-0.032, 1.602, -0.903], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.036, 1.743, -0.988], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.04, 1.883, -1.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-0.045, 2.021, -1.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.05, 2.156, -1.248], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.054, 2.287, -1.334], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.059, 2.413, -1.419], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.064, 2.533, -1.503], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.069, 2.647, -1.585], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.074, 2.752, -1.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.078, 2.848, -1.741], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.083, 2.935, -1.815], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.087, 3.011, -1.885], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.09, 3.075, -1.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.094, 3.126, -2.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.096, 3.163, -2.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.099, 3.186, -2.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.1, 3.193, -2.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.101, 3.183, -2.203], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.122, 3.163, -2.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.747, 3.14, -2.253], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [1.699, 3.113, -2.264], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [2.908, 3.081, -2.266], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [4.3, 3.045, -2.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [5.802, 3.001, -2.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [7.341, 2.951, -2.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [8.844, 2.893, -2.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [10.236, 2.827, -2.183], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [11.446, 2.752, -2.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [12.4, 2.667, -2.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [13.027, 2.572, -2.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [13.254, 2.468, -2.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [13.204, 2.355, -1.997], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [13.052, 2.238, -1.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [12.808, 2.116, -1.881], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [12.478, 1.991, -1.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [12.072, 1.864, -1.739], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [11.596, 1.736, -1.658], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [11.06, 1.606, -1.572], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [10.47, 1.478, -1.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [9.835, 1.35, -1.387], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [9.164, 1.225, -1.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [8.464, 1.102, -1.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [7.743, 0.983, -1.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [7.01, 0.868, -0.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [6.272, 0.759, -0.877], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [5.538, 0.654, -0.773], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [4.816, 0.557, -0.672], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [4.115, 0.465, -0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [3.442, 0.381, -0.48], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [2.805, 0.305, -0.391], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [2.214, 0.236, -0.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [1.675, 0.175, -0.233], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [1.196, 0.123, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.787, 0.08, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.455, 0.045, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.208, 0.02, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0.053, 0.005, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.003, -0.001, 0.002], + "easing": "linear" + }, + "post": { + "vector": [0.003, -0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.014, -0.002, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.03, -0.005, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.052, -0.009, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.08, -0.013, 0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.113, -0.019, 0.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.151, -0.025, 0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.192, -0.032, 0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.238, -0.039, 0.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.287, -0.047, 0.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.339, -0.056, 0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.394, -0.065, 0.193], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.451, -0.074, 0.221], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.509, -0.084, 0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.57, -0.094, 0.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.631, -0.104, 0.31], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.693, -0.114, 0.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.755, -0.125, 0.371], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.817, -0.135, 0.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.878, -0.145, 0.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.938, -0.155, 0.46], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.997, -0.165, 0.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [1.054, -0.174, 0.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [1.108, -0.183, 0.544], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [1.16, -0.192, 0.57], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [1.21, -0.2, 0.594], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [1.255, -0.207, 0.616], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [1.297, -0.214, 0.637], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [1.334, -0.22, 0.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.367, -0.226, 0.671], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [1.395, -0.23, 0.685], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [1.417, -0.234, 0.696], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [1.434, -0.237, 0.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [1.444, -0.239, 0.709], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.447, -0.239, 0.711], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [1.445, -0.239, 0.709], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1.437, -0.237, 0.705], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [1.424, -0.235, 0.699], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [1.407, -0.232, 0.691], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [1.385, -0.229, 0.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [1.359, -0.225, 0.667], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [1.33, -0.22, 0.653], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [1.297, -0.214, 0.637], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.261, -0.208, 0.619], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [1.221, -0.202, 0.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [1.179, -0.195, 0.579], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [1.135, -0.187, 0.557], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1.088, -0.18, 0.534], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [1.04, -0.172, 0.51], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.989, -0.163, 0.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.938, -0.155, 0.46], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.885, -0.146, 0.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.832, -0.137, 0.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.778, -0.129, 0.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.724, -0.12, 0.355], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.669, -0.111, 0.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.616, -0.102, 0.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.562, -0.093, 0.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.509, -0.084, 0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.458, -0.076, 0.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.408, -0.067, 0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.359, -0.059, 0.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.313, -0.052, 0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.268, -0.044, 0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.226, -0.037, 0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.187, -0.031, 0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.151, -0.025, 0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.117, -0.019, 0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0.088, -0.015, 0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0.062, -0.01, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.041, -0.007, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.023, -0.004, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.01, -0.002, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0.003, 0, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.012, -0.001, -0.001], + "easing": "linear" + }, + "post": { + "vector": [-0.012, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.048, -0.004, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.106, -0.009, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.186, -0.016, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.287, -0.025, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.407, -0.035, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.547, -0.047, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.705, -0.061, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.88, -0.076, -0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-1.071, -0.093, -0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-1.278, -0.111, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-1.499, -0.13, -0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-1.734, -0.15, -0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-1.981, -0.172, -0.114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-2.241, -0.195, -0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-2.511, -0.219, -0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-2.791, -0.244, -0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-3.081, -0.269, -0.174], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-3.378, -0.296, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-3.683, -0.323, -0.206], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-3.995, -0.351, -0.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-4.311, -0.38, -0.239], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-4.633, -0.409, -0.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-4.957, -0.438, -0.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-5.285, -0.468, -0.29], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-5.615, -0.498, -0.306], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-5.945, -0.528, -0.323], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-6.275, -0.558, -0.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-6.605, -0.589, -0.355], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-6.932, -0.619, -0.371], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-7.257, -0.649, -0.386], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-7.578, -0.679, -0.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-7.895, -0.708, -0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-8.206, -0.737, -0.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-8.511, -0.766, -0.445], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-8.808, -0.794, -0.458], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-9.098, -0.821, -0.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-9.378, -0.847, -0.483], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-9.648, -0.873, -0.495], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-9.907, -0.897, -0.507], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-10.155, -0.921, -0.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-10.389, -0.943, -0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-10.611, -0.964, -0.536], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-10.817, -0.984, -0.545], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-11.008, -1.002, -0.553], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-11.183, -1.019, -0.56], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-11.341, -1.034, -0.567], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-11.481, -1.048, -0.572], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-11.601, -1.059, -0.577], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-11.702, -1.069, -0.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-11.782, -1.076, -0.585], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-11.84, -1.082, -0.587], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-11.875, -1.086, -0.588], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-11.887, -1.087, -0.589], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-11.809, -1.079, -0.586], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-11.585, -1.058, -0.577], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-11.23, -1.024, -0.562], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-10.76, -0.979, -0.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-10.189, -0.924, -0.519], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-9.533, -0.862, -0.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-8.808, -0.794, -0.458], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-8.029, -0.721, -0.423], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-7.211, -0.645, -0.384], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-6.369, -0.567, -0.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-5.52, -0.489, -0.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-4.679, -0.413, -0.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-3.86, -0.339, -0.216], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-3.081, -0.269, -0.174], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-2.355, -0.205, -0.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-1.699, -0.147, -0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-1.128, -0.098, -0.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-0.658, -0.057, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-0.303, -0.026, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-0.078, -0.007, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.58": { + "vector": [0.7, 1, 1], + "easing": "linear" + }, + "3.39": { + "vector": [0.7, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.525, -0.483, -0.119], + "easing": "linear" + }, + "0.08": { + "vector": [-1.054, -1.536, -0.462], + "easing": "linear" + }, + "0.12": { + "vector": [-1.199, -2.718, -0.991], + "easing": "linear" + }, + "0.17": { + "vector": [-0.945, -3.888, -1.645], + "easing": "linear" + }, + "0.21": { + "vector": [-0.333, -4.935, -2.356], + "easing": "linear" + }, + "0.25": { + "vector": [0.6, -5.746, -3.059], + "easing": "linear" + }, + "0.29": { + "vector": [1.829, -6.206, -3.685], + "easing": "linear" + }, + "0.33": { + "vector": [2.393, -6.499, -4.14], + "easing": "linear" + }, + "0.38": { + "vector": [2.06, -6.681, -4.343], + "easing": "linear" + }, + "0.42": { + "vector": [1.661, -6.452, -4.417], + "easing": "linear" + }, + "0.46": { + "vector": [1.246, -5.804, -4.517], + "easing": "linear" + }, + "0.5": { + "vector": [0.784, -4.802, -4.641], + "easing": "linear" + }, + "0.54": { + "vector": [0.166, -3.525, -4.789], + "easing": "linear" + }, + "0.58": { + "vector": [-0.605, -2.038, -4.959], + "easing": "linear" + }, + "0.62": { + "vector": [-1.403, -0.402, -5.152], + "easing": "linear" + }, + "0.67": { + "vector": [-2.206, 1.315, -5.365], + "easing": "linear" + }, + "0.71": { + "vector": [-3, 3.05, -5.593], + "easing": "linear" + }, + "0.75": { + "vector": [-3.763, 4.738, -5.827], + "easing": "linear" + }, + "0.79": { + "vector": [-4.474, 6.321, -6.061], + "easing": "linear" + }, + "0.83": { + "vector": [-5.107, 7.742, -6.281], + "easing": "linear" + }, + "0.88": { + "vector": [-5.634, 8.949, -6.478], + "easing": "linear" + }, + "0.92": { + "vector": [-6.03, 9.89, -6.637], + "easing": "linear" + }, + "0.96": { + "vector": [-6.268, 10.514, -6.746], + "easing": "linear" + }, + "1.0": { + "vector": [-6.319, 10.765, -6.791], + "easing": "linear" + }, + "1.04": { + "vector": [-6.028, 10.382, -6.49], + "easing": "linear" + }, + "1.08": { + "vector": [-5.289, 9.142, -5.645], + "easing": "linear" + }, + "1.12": { + "vector": [-4.189, 7.093, -4.391], + "easing": "linear" + }, + "1.17": { + "vector": [-2.966, 3.787, -2.805], + "easing": "linear" + }, + "1.21": { + "vector": [-1.854, -0.251, -1.114], + "easing": "linear" + }, + "1.25": { + "vector": [-0.862, -3.96, 0.45], + "easing": "linear" + }, + "1.29": { + "vector": [-0.023, -7.011, 1.792], + "easing": "linear" + }, + "1.33": { + "vector": [0.636, -9.175, 2.837], + "easing": "linear" + }, + "1.38": { + "vector": [1.091, -10.227, 3.507], + "easing": "linear" + }, + "1.42": { + "vector": [1.316, -9.935, 3.708], + "easing": "linear" + }, + "1.46": { + "vector": [1.314, -8.484, 3.33], + "easing": "linear" + }, + "1.5": { + "vector": [1.115, -6.308, 2.416], + "easing": "linear" + }, + "1.54": { + "vector": [0.724, -3.406, 1.073], + "easing": "linear" + }, + "1.58": { + "vector": [0.138, -0.033, -0.578], + "easing": "linear" + }, + "1.62": { + "vector": [-0.63, 3.503, -2.409], + "easing": "linear" + }, + "1.67": { + "vector": [-1.53, 6.895, -4.282], + "easing": "linear" + }, + "1.71": { + "vector": [-2.478, 9.853, -6.04], + "easing": "linear" + }, + "1.75": { + "vector": [-3.353, 12.104, -7.505], + "easing": "linear" + }, + "1.79": { + "vector": [-4.008, 13.393, -8.484], + "easing": "linear" + }, + "1.83": { + "vector": [-4.19, 13.535, -8.794], + "easing": "linear" + }, + "1.88": { + "vector": [-3.96, 12.838, -8.54], + "easing": "linear" + }, + "1.92": { + "vector": [-3.609, 11.673, -7.962], + "easing": "linear" + }, + "1.96": { + "vector": [-3.218, 10.202, -7.135], + "easing": "linear" + }, + "2.0": { + "vector": [-2.821, 8.526, -6.121], + "easing": "linear" + }, + "2.04": { + "vector": [-2.446, 6.741, -4.979], + "easing": "linear" + }, + "2.08": { + "vector": [-2.113, 4.949, -3.766], + "easing": "linear" + }, + "2.12": { + "vector": [-1.833, 3.249, -2.533], + "easing": "linear" + }, + "2.17": { + "vector": [-1.607, 1.743, -1.332], + "easing": "linear" + }, + "2.21": { + "vector": [-1.429, 0.094, -0.162], + "easing": "linear" + }, + "2.25": { + "vector": [-1.295, -1.835, 0.952], + "easing": "linear" + }, + "2.29": { + "vector": [-1.215, -3.609, 1.919], + "easing": "linear" + }, + "2.33": { + "vector": [-1.184, -5.09, 2.684], + "easing": "linear" + }, + "2.38": { + "vector": [-1.19, -6.188, 3.196], + "easing": "linear" + }, + "2.42": { + "vector": [-1.225, -6.814, 3.406], + "easing": "linear" + }, + "2.46": { + "vector": [-1.279, -7.129, 3.442], + "easing": "linear" + }, + "2.5": { + "vector": [-1.348, -7.42, 3.476], + "easing": "linear" + }, + "2.54": { + "vector": [-1.418, -7.589, 3.495], + "easing": "linear" + }, + "2.58": { + "vector": [-1.471, -7.578, 3.494], + "easing": "linear" + }, + "2.62": { + "vector": [-1.512, -7.563, 3.492], + "easing": "linear" + }, + "2.67": { + "vector": [-1.543, -7.557, 3.491], + "easing": "linear" + }, + "2.71": { + "vector": [-1.567, -7.555, 3.491], + "easing": "linear" + }, + "2.75": { + "vector": [-1.583, -7.554, 3.491], + "easing": "linear" + }, + "2.79": { + "vector": [-1.591, -7.553, 3.491], + "easing": "linear" + }, + "2.83": { + "vector": [-1.589, -7.552, 3.491], + "easing": "linear" + }, + "2.88": { + "vector": [-1.581, -7.55, 3.491], + "easing": "linear" + }, + "2.92": { + "vector": [-1.564, -7.547, 3.49], + "easing": "linear" + }, + "2.96": { + "vector": [-1.537, -7.544, 3.49], + "easing": "linear" + }, + "3.0": { + "vector": [-1.501, -7.541, 3.49], + "easing": "linear" + }, + "3.04": { + "vector": [-1.458, -7.537, 3.489], + "easing": "linear" + }, + "3.08": { + "vector": [-1.409, -7.531, 3.488], + "easing": "linear" + }, + "3.12": { + "vector": [-1.355, -7.525, 3.488], + "easing": "linear" + }, + "3.17": { + "vector": [-1.313, -7.521, 3.487], + "easing": "linear" + }, + "3.21": { + "vector": [-1.288, -7.518, 3.487], + "easing": "linear" + }, + "3.25": { + "vector": [-1.282, -7.519, 3.487], + "easing": "linear" + }, + "3.29": { + "vector": [-1.289, -7.545, 3.49], + "easing": "linear" + }, + "3.33": { + "vector": [-1.323, -7.541, 3.49], + "easing": "linear" + }, + "3.38": { + "vector": [-1.382, -7.519, 3.469], + "easing": "linear" + }, + "3.42": { + "vector": [-1.698, -7.442, 3.408], + "easing": "linear" + }, + "3.46": { + "vector": [-2.175, -7.293, 3.31], + "easing": "linear" + }, + "3.5": { + "vector": [-2.505, -7.054, 3.174], + "easing": "linear" + }, + "3.54": { + "vector": [-2.679, -6.733, 3.007], + "easing": "linear" + }, + "3.58": { + "vector": [-2.714, -6.342, 2.813], + "easing": "linear" + }, + "3.62": { + "vector": [-2.618, -5.894, 2.597], + "easing": "linear" + }, + "3.67": { + "vector": [-2.397, -5.399, 2.365], + "easing": "linear" + }, + "3.71": { + "vector": [-2.053, -4.871, 2.122], + "easing": "linear" + }, + "3.75": { + "vector": [-1.589, -4.321, 1.872], + "easing": "linear" + }, + "3.79": { + "vector": [-1.007, -3.762, 1.621], + "easing": "linear" + }, + "3.83": { + "vector": [-0.307, -3.204, 1.372], + "easing": "linear" + }, + "3.88": { + "vector": [0.341, -2.664, 1.132], + "easing": "linear" + }, + "3.92": { + "vector": [0.763, -2.151, 0.904], + "easing": "linear" + }, + "3.96": { + "vector": [1.046, -1.673, 0.693], + "easing": "linear" + }, + "4.0": { + "vector": [1.205, -1.238, 0.502], + "easing": "linear" + }, + "4.04": { + "vector": [1.238, -0.853, 0.336], + "easing": "linear" + }, + "4.08": { + "vector": [1.145, -0.529, 0.199], + "easing": "linear" + }, + "4.12": { + "vector": [0.928, -0.275, 0.094], + "easing": "linear" + }, + "4.17": { + "vector": [0.588, -0.101, 0.027], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0, -0.001, 0], + "easing": "linear" + }, + "0.08": { + "vector": [0, -0.003, 0], + "easing": "linear" + }, + "0.12": { + "vector": [-0.001, -0.007, 0.001], + "easing": "linear" + }, + "0.17": { + "vector": [-0.001, -0.013, 0.002], + "easing": "linear" + }, + "0.21": { + "vector": [-0.002, -0.019, 0.003], + "easing": "linear" + }, + "0.25": { + "vector": [-0.003, -0.027, 0.004], + "easing": "linear" + }, + "0.29": { + "vector": [-0.004, -0.037, 0.005], + "easing": "linear" + }, + "0.33": { + "vector": [-0.005, -0.048, 0.006], + "easing": "linear" + }, + "0.38": { + "vector": [-0.007, -0.06, 0.008], + "easing": "linear" + }, + "0.42": { + "vector": [-0.008, -0.073, 0.01], + "easing": "linear" + }, + "0.46": { + "vector": [-0.01, -0.087, 0.012], + "easing": "linear" + }, + "0.5": { + "vector": [-0.011, -0.102, 0.014], + "easing": "linear" + }, + "0.54": { + "vector": [-0.013, -0.118, 0.016], + "easing": "linear" + }, + "0.58": { + "vector": [-0.015, -0.135, 0.018], + "easing": "linear" + }, + "0.62": { + "vector": [-0.017, -0.153, 0.021], + "easing": "linear" + }, + "0.67": { + "vector": [-0.019, -0.171, 0.023], + "easing": "linear" + }, + "0.71": { + "vector": [-0.022, -0.191, 0.026], + "easing": "linear" + }, + "0.75": { + "vector": [-0.024, -0.211, 0.028], + "easing": "linear" + }, + "0.79": { + "vector": [-0.026, -0.231, 0.031], + "easing": "linear" + }, + "0.83": { + "vector": [-0.028, -0.253, 0.034], + "easing": "linear" + }, + "0.88": { + "vector": [-0.031, -0.274, 0.037], + "easing": "linear" + }, + "0.92": { + "vector": [-0.033, -0.297, 0.04], + "easing": "linear" + }, + "0.96": { + "vector": [-0.036, -0.319, 0.043], + "easing": "linear" + }, + "1.0": { + "vector": [-0.039, -0.342, 0.046], + "easing": "linear" + }, + "1.04": { + "vector": [-0.041, -0.365, 0.049], + "easing": "linear" + }, + "1.08": { + "vector": [-0.044, -0.389, 0.052], + "easing": "linear" + }, + "1.12": { + "vector": [-0.047, -0.412, 0.056], + "easing": "linear" + }, + "1.17": { + "vector": [-0.049, -0.436, 0.059], + "easing": "linear" + }, + "1.21": { + "vector": [-0.052, -0.46, 0.062], + "easing": "linear" + }, + "1.25": { + "vector": [-0.055, -0.484, 0.065], + "easing": "linear" + }, + "1.29": { + "vector": [-0.057, -0.507, 0.068], + "easing": "linear" + }, + "1.33": { + "vector": [-0.06, -0.531, 0.072], + "easing": "linear" + }, + "1.38": { + "vector": [-0.063, -0.554, 0.075], + "easing": "linear" + }, + "1.42": { + "vector": [-0.065, -0.578, 0.078], + "easing": "linear" + }, + "1.46": { + "vector": [-0.068, -0.6, 0.081], + "easing": "linear" + }, + "1.5": { + "vector": [-0.07, -0.623, 0.084], + "easing": "linear" + }, + "1.54": { + "vector": [-0.073, -0.645, 0.087], + "easing": "linear" + }, + "1.58": { + "vector": [-0.075, -0.667, 0.09], + "easing": "linear" + }, + "1.62": { + "vector": [-0.078, -0.688, 0.093], + "easing": "linear" + }, + "1.67": { + "vector": [-0.08, -0.709, 0.096], + "easing": "linear" + }, + "1.71": { + "vector": [-0.082, -0.729, 0.098], + "easing": "linear" + }, + "1.75": { + "vector": [-0.084, -0.748, 0.101], + "easing": "linear" + }, + "1.79": { + "vector": [-0.087, -0.767, 0.103], + "easing": "linear" + }, + "1.83": { + "vector": [-0.089, -0.785, 0.106], + "easing": "linear" + }, + "1.88": { + "vector": [-0.09, -0.802, 0.108], + "easing": "linear" + }, + "1.92": { + "vector": [-0.092, -0.818, 0.11], + "easing": "linear" + }, + "1.96": { + "vector": [-0.094, -0.833, 0.112], + "easing": "linear" + }, + "2.0": { + "vector": [-0.096, -0.847, 0.114], + "easing": "linear" + }, + "2.04": { + "vector": [-0.097, -0.86, 0.116], + "easing": "linear" + }, + "2.08": { + "vector": [-0.098, -0.872, 0.118], + "easing": "linear" + }, + "2.12": { + "vector": [-0.1, -0.883, 0.119], + "easing": "linear" + }, + "2.17": { + "vector": [-0.101, -0.892, 0.12], + "easing": "linear" + }, + "2.21": { + "vector": [-0.102, -0.9, 0.121], + "easing": "linear" + }, + "2.25": { + "vector": [-0.102, -0.907, 0.122], + "easing": "linear" + }, + "2.29": { + "vector": [-0.103, -0.913, 0.123], + "easing": "linear" + }, + "2.33": { + "vector": [-0.103, -0.916, 0.124], + "easing": "linear" + }, + "2.38": { + "vector": [-0.104, -0.919, 0.124], + "easing": "linear" + }, + "2.42": { + "vector": [-0.104, -0.92, 0.124], + "easing": "linear" + }, + "3.33": { + "vector": [-0.104, -0.92, 0.124], + "easing": "linear" + }, + "3.38": { + "vector": [-0.103, -0.914, 0.123], + "easing": "linear" + }, + "3.42": { + "vector": [-0.101, -0.896, 0.121], + "easing": "linear" + }, + "3.46": { + "vector": [-0.098, -0.869, 0.117], + "easing": "linear" + }, + "3.5": { + "vector": [-0.094, -0.832, 0.112], + "easing": "linear" + }, + "3.54": { + "vector": [-0.089, -0.788, 0.106], + "easing": "linear" + }, + "3.58": { + "vector": [-0.083, -0.737, 0.099], + "easing": "linear" + }, + "3.62": { + "vector": [-0.077, -0.681, 0.092], + "easing": "linear" + }, + "3.67": { + "vector": [-0.07, -0.621, 0.084], + "easing": "linear" + }, + "3.71": { + "vector": [-0.063, -0.558, 0.075], + "easing": "linear" + }, + "3.75": { + "vector": [-0.056, -0.493, 0.066], + "easing": "linear" + }, + "3.79": { + "vector": [-0.048, -0.427, 0.058], + "easing": "linear" + }, + "3.83": { + "vector": [-0.041, -0.362, 0.049], + "easing": "linear" + }, + "3.88": { + "vector": [-0.034, -0.299, 0.04], + "easing": "linear" + }, + "3.92": { + "vector": [-0.027, -0.238, 0.032], + "easing": "linear" + }, + "3.96": { + "vector": [-0.021, -0.182, 0.025], + "easing": "linear" + }, + "4.0": { + "vector": [-0.015, -0.132, 0.018], + "easing": "linear" + }, + "4.04": { + "vector": [-0.01, -0.087, 0.012], + "easing": "linear" + }, + "4.08": { + "vector": [-0.006, -0.051, 0.007], + "easing": "linear" + }, + "4.12": { + "vector": [-0.003, -0.023, 0.003], + "easing": "linear" + }, + "4.17": { + "vector": [-0.001, -0.006, 0.001], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.063, -0.264, -0.052], + "easing": "linear" + }, + "0.08": { + "vector": [-0.062, -1.124, -0.219], + "easing": "linear" + }, + "0.12": { + "vector": [-0.351, -2.127, -0.407], + "easing": "linear" + }, + "0.17": { + "vector": [-0.136, -2.629, -0.494], + "easing": "linear" + }, + "0.21": { + "vector": [0.812, -2.465, -0.46], + "easing": "linear" + }, + "0.25": { + "vector": [2.443, -1.655, -0.32], + "easing": "linear" + }, + "0.29": { + "vector": [4.652, -0.245, -0.102], + "easing": "linear" + }, + "0.33": { + "vector": [6.651, 1.243, 0.101], + "easing": "linear" + }, + "0.38": { + "vector": [6.577, 1.891, 0.157], + "easing": "linear" + }, + "0.42": { + "vector": [4.567, 1.715, 0.095], + "easing": "linear" + }, + "0.46": { + "vector": [2.165, 1.329, 0.012], + "easing": "linear" + }, + "0.5": { + "vector": [-0.179, 0.981, -0.06], + "easing": "linear" + }, + "0.54": { + "vector": [-2.586, 0.692, -0.119], + "easing": "linear" + }, + "0.58": { + "vector": [-5.102, 0.437, -0.169], + "easing": "linear" + }, + "0.62": { + "vector": [-7.542, 0.218, -0.21], + "easing": "linear" + }, + "0.67": { + "vector": [-9.701, 0.044, -0.244], + "easing": "linear" + }, + "0.71": { + "vector": [-11.535, -0.094, -0.271], + "easing": "linear" + }, + "0.75": { + "vector": [-13.052, -0.203, -0.293], + "easing": "linear" + }, + "0.79": { + "vector": [-14.259, -0.289, -0.311], + "easing": "linear" + }, + "0.83": { + "vector": [-15.166, -0.343, -0.325], + "easing": "linear" + }, + "0.88": { + "vector": [-15.778, -0.348, -0.335], + "easing": "linear" + }, + "0.92": { + "vector": [-16.096, -0.277, -0.342], + "easing": "linear" + }, + "0.96": { + "vector": [-16.118, -0.096, -0.344], + "easing": "linear" + }, + "1.0": { + "vector": [-15.827, 0.225, -0.341], + "easing": "linear" + }, + "1.04": { + "vector": [-15.368, 1.165, -0.328], + "easing": "linear" + }, + "1.08": { + "vector": [-14.731, 2.704, -0.307], + "easing": "linear" + }, + "1.12": { + "vector": [-13.675, 4.14, -0.287], + "easing": "linear" + }, + "1.17": { + "vector": [-12.735, 3.435, -0.297], + "easing": "linear" + }, + "1.21": { + "vector": [-12.36, -0.114, -0.346], + "easing": "linear" + }, + "1.25": { + "vector": [-12.151, -4.116, -0.401], + "easing": "linear" + }, + "1.29": { + "vector": [-11.926, -6.754, -0.438], + "easing": "linear" + }, + "1.33": { + "vector": [-11.656, -7.659, -0.451], + "easing": "linear" + }, + "1.38": { + "vector": [-11.329, -6.901, -0.44], + "easing": "linear" + }, + "1.42": { + "vector": [-10.905, -4.584, -0.408], + "easing": "linear" + }, + "1.46": { + "vector": [-10.446, -1.706, -0.368], + "easing": "linear" + }, + "1.5": { + "vector": [-10.061, 0.29, -0.341], + "easing": "linear" + }, + "1.54": { + "vector": [-9.768, 1.293, -0.327], + "easing": "linear" + }, + "1.58": { + "vector": [-9.571, 1.791, -0.32], + "easing": "linear" + }, + "1.62": { + "vector": [-9.486, 1.948, -0.318], + "easing": "linear" + }, + "1.67": { + "vector": [-9.533, 1.756, -0.32], + "easing": "linear" + }, + "1.71": { + "vector": [-9.724, 1.182, -0.328], + "easing": "linear" + }, + "1.75": { + "vector": [-10.056, 0.21, -0.342], + "easing": "linear" + }, + "1.79": { + "vector": [-10.515, -1.169, -0.361], + "easing": "linear" + }, + "1.83": { + "vector": [-10.764, -2.633, -0.381], + "easing": "linear" + }, + "1.88": { + "vector": [-10.445, -3.938, -0.399], + "easing": "linear" + }, + "1.92": { + "vector": [-9.754, -5.153, -0.416], + "easing": "linear" + }, + "1.96": { + "vector": [-9.096, -5.869, -0.426], + "easing": "linear" + }, + "2.0": { + "vector": [-8.618, -5.88, -0.426], + "easing": "linear" + }, + "2.04": { + "vector": [-8.328, -5.126, -0.415], + "easing": "linear" + }, + "2.08": { + "vector": [-8.196, -3.588, -0.394], + "easing": "linear" + }, + "2.12": { + "vector": [-8.18, -1.262, -0.362], + "easing": "linear" + }, + "2.17": { + "vector": [-8.255, 1.86, -0.319], + "easing": "linear" + }, + "2.21": { + "vector": [-8.358, 4.847, -0.277], + "easing": "linear" + }, + "2.25": { + "vector": [-8.44, 6.378, -0.256], + "easing": "linear" + }, + "2.29": { + "vector": [-8.511, 6.557, -0.254], + "easing": "linear" + }, + "2.33": { + "vector": [-8.622, 6.012, -0.261], + "easing": "linear" + }, + "2.38": { + "vector": [-8.806, 4.96, -0.276], + "easing": "linear" + }, + "2.42": { + "vector": [-9.075, 3.428, -0.297], + "easing": "linear" + }, + "2.46": { + "vector": [-9.458, 1.888, -0.318], + "easing": "linear" + }, + "2.5": { + "vector": [-9.964, 0.65, -0.336], + "easing": "linear" + }, + "2.54": { + "vector": [-10.405, -0.291, -0.349], + "easing": "linear" + }, + "2.58": { + "vector": [-10.692, -0.688, -0.354], + "easing": "linear" + }, + "2.62": { + "vector": [-10.924, -0.701, -0.354], + "easing": "linear" + }, + "2.67": { + "vector": [-11.121, -0.652, -0.354], + "easing": "linear" + }, + "2.71": { + "vector": [-11.29, -0.625, -0.353], + "easing": "linear" + }, + "2.75": { + "vector": [-11.435, -0.618, -0.353], + "easing": "linear" + }, + "2.79": { + "vector": [-11.553, -0.619, -0.353], + "easing": "linear" + }, + "2.83": { + "vector": [-11.648, -0.622, -0.353], + "easing": "linear" + }, + "2.88": { + "vector": [-11.714, -0.623, -0.353], + "easing": "linear" + }, + "2.92": { + "vector": [-11.755, -0.623, -0.353], + "easing": "linear" + }, + "2.96": { + "vector": [-11.769, -0.621, -0.353], + "easing": "linear" + }, + "3.0": { + "vector": [-11.758, -0.617, -0.353], + "easing": "linear" + }, + "3.04": { + "vector": [-11.716, -0.61, -0.353], + "easing": "linear" + }, + "3.08": { + "vector": [-11.641, -0.601, -0.353], + "easing": "linear" + }, + "3.12": { + "vector": [-11.539, -0.589, -0.353], + "easing": "linear" + }, + "3.17": { + "vector": [-11.396, -0.575, -0.352], + "easing": "linear" + }, + "3.21": { + "vector": [-11.229, -0.565, -0.352], + "easing": "linear" + }, + "3.25": { + "vector": [-11.052, -0.558, -0.352], + "easing": "linear" + }, + "3.29": { + "vector": [-10.871, -0.502, -0.351], + "easing": "linear" + }, + "3.33": { + "vector": [-10.653, -0.558, -0.352], + "easing": "linear" + }, + "3.38": { + "vector": [-10.412, -0.626, -0.351], + "easing": "linear" + }, + "3.42": { + "vector": [-10.421, -0.811, -0.349], + "easing": "linear" + }, + "3.46": { + "vector": [-11.058, -1.066, -0.348], + "easing": "linear" + }, + "3.5": { + "vector": [-11.927, -1.322, -0.348], + "easing": "linear" + }, + "3.54": { + "vector": [-12.441, -1.517, -0.349], + "easing": "linear" + }, + "3.58": { + "vector": [-12.482, -1.643, -0.349], + "easing": "linear" + }, + "3.62": { + "vector": [-12.077, -1.708, -0.348], + "easing": "linear" + }, + "3.67": { + "vector": [-11.262, -1.722, -0.345], + "easing": "linear" + }, + "3.71": { + "vector": [-10.061, -1.694, -0.34], + "easing": "linear" + }, + "3.75": { + "vector": [-8.492, -1.631, -0.33], + "easing": "linear" + }, + "3.79": { + "vector": [-6.57, -1.542, -0.317], + "easing": "linear" + }, + "3.83": { + "vector": [-4.317, -1.435, -0.299], + "easing": "linear" + }, + "3.88": { + "vector": [-1.892, -1.315, -0.278], + "easing": "linear" + }, + "3.92": { + "vector": [0.252, -1.197, -0.255], + "easing": "linear" + }, + "3.96": { + "vector": [1.814, -1.079, -0.23], + "easing": "linear" + }, + "4.0": { + "vector": [2.885, -0.956, -0.203], + "easing": "linear" + }, + "4.04": { + "vector": [3.515, -0.823, -0.173], + "easing": "linear" + }, + "4.08": { + "vector": [3.705, -0.679, -0.141], + "easing": "linear" + }, + "4.12": { + "vector": [3.445, -0.522, -0.106], + "easing": "linear" + }, + "4.17": { + "vector": [2.717, -0.352, -0.069], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [4.367, 0.987, 0.052], + "easing": "linear" + }, + "0.08": { + "vector": [7.905, 2.459, 0.126], + "easing": "linear" + }, + "0.12": { + "vector": [10.378, 2.004, 0.097], + "easing": "linear" + }, + "0.17": { + "vector": [10.624, 0.465, 0.015], + "easing": "linear" + }, + "0.21": { + "vector": [9.543, -0.967, -0.055], + "easing": "linear" + }, + "0.25": { + "vector": [7.639, -2.044, -0.102], + "easing": "linear" + }, + "0.29": { + "vector": [5.746, -2.385, -0.114], + "easing": "linear" + }, + "0.33": { + "vector": [8.132, -0.902, -0.058], + "easing": "linear" + }, + "0.38": { + "vector": [14.151, 1.718, 0.022], + "easing": "linear" + }, + "0.42": { + "vector": [16.268, 2.829, 0.039], + "easing": "linear" + }, + "0.46": { + "vector": [13.94, 2.173, 0.005], + "easing": "linear" + }, + "0.5": { + "vector": [9.59, 0.838, -0.035], + "easing": "linear" + }, + "0.54": { + "vector": [5.055, -0.43, -0.063], + "easing": "linear" + }, + "0.58": { + "vector": [0.792, -1.421, -0.078], + "easing": "linear" + }, + "0.62": { + "vector": [-3.566, -2.171, -0.082], + "easing": "linear" + }, + "0.67": { + "vector": [-7.676, -2.669, -0.081], + "easing": "linear" + }, + "0.71": { + "vector": [-11.08, -2.898, -0.076], + "easing": "linear" + }, + "0.75": { + "vector": [-13.671, -2.879, -0.071], + "easing": "linear" + }, + "0.79": { + "vector": [-15.522, -2.653, -0.069], + "easing": "linear" + }, + "0.83": { + "vector": [-16.731, -2.278, -0.071], + "easing": "linear" + }, + "0.88": { + "vector": [-17.392, -1.798, -0.076], + "easing": "linear" + }, + "0.92": { + "vector": [-17.59, -1.24, -0.084], + "easing": "linear" + }, + "0.96": { + "vector": [-17.397, -0.596, -0.094], + "easing": "linear" + }, + "1.0": { + "vector": [-16.862, 0.176, -0.108], + "easing": "linear" + }, + "1.04": { + "vector": [-15.977, 1.329, -0.127], + "easing": "linear" + }, + "1.08": { + "vector": [-14.856, 3.691, -0.166], + "easing": "linear" + }, + "1.12": { + "vector": [-13.413, 7.307, -0.226], + "easing": "linear" + }, + "1.17": { + "vector": [-11.531, 12.577, -0.315], + "easing": "linear" + }, + "1.21": { + "vector": [-9.95, 14.754, -0.354], + "easing": "linear" + }, + "1.25": { + "vector": [-9.123, 9.859, -0.269], + "easing": "linear" + }, + "1.29": { + "vector": [-8.364, 1.515, -0.13], + "easing": "linear" + }, + "1.33": { + "vector": [-7.499, -5.72, -0.01], + "easing": "linear" + }, + "1.38": { + "vector": [-6.702, -10.303, 0.067], + "easing": "linear" + }, + "1.42": { + "vector": [-5.995, -12.476, 0.105], + "easing": "linear" + }, + "1.46": { + "vector": [-5.164, -11.297, 0.084], + "easing": "linear" + }, + "1.5": { + "vector": [-4.065, -7.208, 0.015], + "easing": "linear" + }, + "1.54": { + "vector": [-2.871, -3.768, -0.042], + "easing": "linear" + }, + "1.58": { + "vector": [-1.752, -1.921, -0.073], + "easing": "linear" + }, + "1.62": { + "vector": [-0.818, -0.924, -0.089], + "easing": "linear" + }, + "1.67": { + "vector": [-0.166, -0.25, -0.1], + "easing": "linear" + }, + "1.71": { + "vector": [0.112, 0.196, -0.108], + "easing": "linear" + }, + "1.75": { + "vector": [-0.043, 0.349, -0.11], + "easing": "linear" + }, + "1.79": { + "vector": [-0.639, 0.135, -0.107], + "easing": "linear" + }, + "1.83": { + "vector": [-1.867, -0.474, -0.097], + "easing": "linear" + }, + "1.88": { + "vector": [-2.97, -1.646, -0.077], + "easing": "linear" + }, + "1.92": { + "vector": [-2.83, -3.212, -0.052], + "easing": "linear" + }, + "1.96": { + "vector": [-1.673, -5.095, -0.02], + "easing": "linear" + }, + "2.0": { + "vector": [-0.33, -6.56, 0.004], + "easing": "linear" + }, + "2.04": { + "vector": [0.747, -7.134, 0.014], + "easing": "linear" + }, + "2.08": { + "vector": [1.466, -6.685, 0.006], + "easing": "linear" + }, + "2.12": { + "vector": [1.85, -5.186, -0.019], + "easing": "linear" + }, + "2.17": { + "vector": [1.93, -2.625, -0.061], + "easing": "linear" + }, + "2.21": { + "vector": [1.673, 2.292, -0.142], + "easing": "linear" + }, + "2.25": { + "vector": [1.188, 8.408, -0.244], + "easing": "linear" + }, + "2.29": { + "vector": [0.756, 11.93, -0.304], + "easing": "linear" + }, + "2.33": { + "vector": [0.442, 12.67, -0.317], + "easing": "linear" + }, + "2.38": { + "vector": [0.112, 11.806, -0.302], + "easing": "linear" + }, + "2.42": { + "vector": [-0.343, 9.954, -0.27], + "easing": "linear" + }, + "2.46": { + "vector": [-0.983, 7.382, -0.227], + "easing": "linear" + }, + "2.5": { + "vector": [-1.918, 4.997, -0.187], + "easing": "linear" + }, + "2.54": { + "vector": [-2.997, 2.759, -0.15], + "easing": "linear" + }, + "2.58": { + "vector": [-3.85, 0.59, -0.114], + "easing": "linear" + }, + "2.62": { + "vector": [-4.435, -0.457, -0.097], + "easing": "linear" + }, + "2.67": { + "vector": [-4.907, -0.593, -0.095], + "easing": "linear" + }, + "2.71": { + "vector": [-5.329, -0.472, -0.097], + "easing": "linear" + }, + "2.75": { + "vector": [-5.731, -0.38, -0.098], + "easing": "linear" + }, + "2.79": { + "vector": [-6.118, -0.354, -0.099], + "easing": "linear" + }, + "2.83": { + "vector": [-6.488, -0.364, -0.099], + "easing": "linear" + }, + "2.88": { + "vector": [-6.845, -0.389, -0.098], + "easing": "linear" + }, + "2.92": { + "vector": [-7.181, -0.415, -0.098], + "easing": "linear" + }, + "2.96": { + "vector": [-7.5, -0.441, -0.097], + "easing": "linear" + }, + "3.0": { + "vector": [-7.799, -0.465, -0.097], + "easing": "linear" + }, + "3.04": { + "vector": [-8.082, -0.487, -0.097], + "easing": "linear" + }, + "3.08": { + "vector": [-8.349, -0.508, -0.096], + "easing": "linear" + }, + "3.12": { + "vector": [-8.555, -0.523, -0.096], + "easing": "linear" + }, + "3.17": { + "vector": [-8.548, -0.518, -0.096], + "easing": "linear" + }, + "3.21": { + "vector": [-8.275, -0.483, -0.097], + "easing": "linear" + }, + "3.25": { + "vector": [-7.761, -0.411, -0.098], + "easing": "linear" + }, + "3.29": { + "vector": [-7.04, -0.365, -0.099], + "easing": "linear" + }, + "3.33": { + "vector": [-6.133, -0.218, -0.101], + "easing": "linear" + }, + "3.38": { + "vector": [-5.011, -0.184, -0.101], + "easing": "linear" + }, + "3.42": { + "vector": [-2.687, -0.13, -0.1], + "easing": "linear" + }, + "3.46": { + "vector": [-0.307, -0.249, -0.095], + "easing": "linear" + }, + "3.5": { + "vector": [-0.025, -0.617, -0.088], + "easing": "linear" + }, + "3.54": { + "vector": [-1.213, -1.086, -0.082], + "easing": "linear" + }, + "3.58": { + "vector": [-2.641, -1.513, -0.079], + "easing": "linear" + }, + "3.62": { + "vector": [-3.823, -1.859, -0.079], + "easing": "linear" + }, + "3.67": { + "vector": [-4.719, -2.128, -0.082], + "easing": "linear" + }, + "3.71": { + "vector": [-5.396, -2.331, -0.088], + "easing": "linear" + }, + "3.75": { + "vector": [-5.902, -2.476, -0.094], + "easing": "linear" + }, + "3.79": { + "vector": [-6.262, -2.565, -0.101], + "easing": "linear" + }, + "3.83": { + "vector": [-6.487, -2.599, -0.107], + "easing": "linear" + }, + "3.88": { + "vector": [-5.749, -2.552, -0.111], + "easing": "linear" + }, + "3.92": { + "vector": [-3.485, -2.424, -0.112], + "easing": "linear" + }, + "3.96": { + "vector": [-0.978, -2.26, -0.109], + "easing": "linear" + }, + "4.0": { + "vector": [1.006, -2.077, -0.104], + "easing": "linear" + }, + "4.04": { + "vector": [2.507, -1.872, -0.097], + "easing": "linear" + }, + "4.08": { + "vector": [3.67, -1.644, -0.087], + "easing": "linear" + }, + "4.12": { + "vector": [4.563, -1.387, -0.074], + "easing": "linear" + }, + "4.17": { + "vector": [5.204, -1.101, -0.059], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [4.54, -2.516, 0.271], + "easing": "linear" + }, + "0.08": { + "vector": [-4.045, -0.582, 0.025], + "easing": "linear" + }, + "0.12": { + "vector": [1.253, 4.042, -0.358], + "easing": "linear" + }, + "0.17": { + "vector": [8.227, 3.815, -0.275], + "easing": "linear" + }, + "0.21": { + "vector": [12.183, -0.127, -0.183], + "easing": "linear" + }, + "0.25": { + "vector": [15.736, -3.256, -0.379], + "easing": "linear" + }, + "0.29": { + "vector": [18.44, -5.445, -0.787], + "easing": "linear" + }, + "0.33": { + "vector": [14.615, -7.643, -1.415], + "easing": "linear" + }, + "0.38": { + "vector": [17.489, -5.129, -1.439], + "easing": "linear" + }, + "0.42": { + "vector": [34.794, 2.827, -0.056], + "easing": "linear" + }, + "0.46": { + "vector": [46.406, 8.017, 1.315], + "easing": "linear" + }, + "0.5": { + "vector": [49.304, 8.464, 1.66], + "easing": "linear" + }, + "0.54": { + "vector": [47.729, 6.716, 1.259], + "easing": "linear" + }, + "0.58": { + "vector": [45.006, 4.771, 0.653], + "easing": "linear" + }, + "0.62": { + "vector": [42.022, 3.14, 0.067], + "easing": "linear" + }, + "0.67": { + "vector": [37.262, 1.665, -0.498], + "easing": "linear" + }, + "0.71": { + "vector": [30.991, 0.4, -0.971], + "easing": "linear" + }, + "0.75": { + "vector": [24.627, -0.521, -1.28], + "easing": "linear" + }, + "0.79": { + "vector": [19.001, -1.055, -1.405], + "easing": "linear" + }, + "0.83": { + "vector": [14.247, -1.261, -1.38], + "easing": "linear" + }, + "0.88": { + "vector": [10.271, -1.247, -1.263], + "easing": "linear" + }, + "0.92": { + "vector": [6.94, -1.128, -1.107], + "easing": "linear" + }, + "0.96": { + "vector": [4.109, -1.008, -0.951], + "easing": "linear" + }, + "1.0": { + "vector": [1.588, -0.957, -0.815], + "easing": "linear" + }, + "1.04": { + "vector": [-0.416, -2.123, -0.88], + "easing": "linear" + }, + "1.08": { + "vector": [-2.035, -4.115, -0.967], + "easing": "linear" + }, + "1.12": { + "vector": [-4.187, -3.578, -0.688], + "easing": "linear" + }, + "1.17": { + "vector": [-4.767, 1.623, -0.208], + "easing": "linear" + }, + "1.21": { + "vector": [-2.371, 16.318, 0.1], + "easing": "linear" + }, + "1.25": { + "vector": [-1.009, 28.86, -0.551], + "easing": "linear" + }, + "1.29": { + "vector": [-2.311, 26.023, -1.261], + "easing": "linear" + }, + "1.33": { + "vector": [-3.17, 11.417, -0.84], + "easing": "linear" + }, + "1.38": { + "vector": [-3.226, -4.317, 0.331], + "easing": "linear" + }, + "1.42": { + "vector": [-3.771, -15.349, 1.593], + "easing": "linear" + }, + "1.46": { + "vector": [-4.825, -21.958, 2.596], + "easing": "linear" + }, + "1.5": { + "vector": [-5.06, -21.826, 2.664], + "easing": "linear" + }, + "1.54": { + "vector": [-3.734, -13.444, 1.59], + "easing": "linear" + }, + "1.58": { + "vector": [-1.811, -5.04, 0.587], + "easing": "linear" + }, + "1.62": { + "vector": [0.103, -0.428, 0.05], + "easing": "linear" + }, + "1.67": { + "vector": [1.872, 1.704, -0.198], + "easing": "linear" + }, + "1.71": { + "vector": [3.409, 3.117, -0.362], + "easing": "linear" + }, + "1.75": { + "vector": [4.589, 4.374, -0.509], + "easing": "linear" + }, + "1.79": { + "vector": [5.288, 5.331, -0.62], + "easing": "linear" + }, + "1.83": { + "vector": [5.176, 4.853, -0.565], + "easing": "linear" + }, + "1.88": { + "vector": [2.39, 3.494, -0.406], + "easing": "linear" + }, + "1.92": { + "vector": [-1.827, 1.736, -0.201], + "easing": "linear" + }, + "1.96": { + "vector": [-3.41, -1.229, 0.143], + "easing": "linear" + }, + "2.0": { + "vector": [-1.806, -5.929, 0.691], + "easing": "linear" + }, + "2.04": { + "vector": [0.907, -10.868, 1.277], + "easing": "linear" + }, + "2.08": { + "vector": [3.205, -14.659, 1.74], + "easing": "linear" + }, + "2.12": { + "vector": [4.776, -16.841, 2.013], + "easing": "linear" + }, + "2.17": { + "vector": [5.829, -17.399, 2.084], + "easing": "linear" + }, + "2.21": { + "vector": [6.474, -16.662, 1.991], + "easing": "linear" + }, + "2.25": { + "vector": [6.661, -9.14, 1.07], + "easing": "linear" + }, + "2.29": { + "vector": [5.757, 5.447, -0.634], + "easing": "linear" + }, + "2.33": { + "vector": [4.505, 16.008, -1.908], + "easing": "linear" + }, + "2.38": { + "vector": [4.06, 20.316, -2.463], + "easing": "linear" + }, + "2.42": { + "vector": [4.194, 21.389, -2.605], + "easing": "linear" + }, + "2.46": { + "vector": [4.71, 19.912, -2.409], + "easing": "linear" + }, + "2.5": { + "vector": [5.431, 15.488, -1.843], + "easing": "linear" + }, + "2.54": { + "vector": [4.814, 11.309, -1.33], + "easing": "linear" + }, + "2.58": { + "vector": [2.864, 7.302, -0.852], + "easing": "linear" + }, + "2.62": { + "vector": [1.199, 2.229, -0.259], + "easing": "linear" + }, + "2.67": { + "vector": [0.194, -0.746, 0.087], + "easing": "linear" + }, + "2.71": { + "vector": [-0.449, -1.208, 0.14], + "easing": "linear" + }, + "2.75": { + "vector": [-0.965, -0.725, 0.084], + "easing": "linear" + }, + "2.79": { + "vector": [-1.444, -0.309, 0.036], + "easing": "linear" + }, + "2.83": { + "vector": [-1.905, -0.151, 0.017], + "easing": "linear" + }, + "2.88": { + "vector": [-2.34, -0.143, 0.017], + "easing": "linear" + }, + "2.92": { + "vector": [-2.745, -0.18, 0.021], + "easing": "linear" + }, + "2.96": { + "vector": [-3.105, -0.22, 0.025], + "easing": "linear" + }, + "3.0": { + "vector": [-3.426, -0.251, 0.029], + "easing": "linear" + }, + "3.04": { + "vector": [-3.717, -0.275, 0.032], + "easing": "linear" + }, + "3.08": { + "vector": [-3.959, -0.295, 0.034], + "easing": "linear" + }, + "3.12": { + "vector": [-4.214, -0.332, 0.039], + "easing": "linear" + }, + "3.17": { + "vector": [-4.771, -0.368, 0.043], + "easing": "linear" + }, + "3.21": { + "vector": [-5.245, -0.388, 0.045], + "easing": "linear" + }, + "3.25": { + "vector": [-5.436, -0.449, 0.052], + "easing": "linear" + }, + "3.29": { + "vector": [-5.367, -0.412, 0.048], + "easing": "linear" + }, + "3.33": { + "vector": [-5.185, -0.227, 0.026], + "easing": "linear" + }, + "3.38": { + "vector": [-4.901, 0.061, -0.007], + "easing": "linear" + }, + "3.42": { + "vector": [-5.8, 0.279, -0.032], + "easing": "linear" + }, + "3.46": { + "vector": [-3.294, 0.625, -0.072], + "easing": "linear" + }, + "3.5": { + "vector": [2.338, 0.771, -0.09], + "easing": "linear" + }, + "3.54": { + "vector": [3.79, 0.278, -0.032], + "easing": "linear" + }, + "3.58": { + "vector": [0.997, -0.569, 0.066], + "easing": "linear" + }, + "3.62": { + "vector": [-2.806, -1.375, 0.16], + "easing": "linear" + }, + "3.67": { + "vector": [-5.869, -2.011, 0.233], + "easing": "linear" + }, + "3.71": { + "vector": [-7.984, -2.494, 0.29], + "easing": "linear" + }, + "3.75": { + "vector": [-9.393, -2.866, 0.333], + "easing": "linear" + }, + "3.79": { + "vector": [-10.265, -3.153, 0.366], + "easing": "linear" + }, + "3.83": { + "vector": [-10.606, -3.365, 0.391], + "easing": "linear" + }, + "3.88": { + "vector": [-11.612, -3.54, 0.411], + "easing": "linear" + }, + "3.92": { + "vector": [-11.955, -3.619, 0.421], + "easing": "linear" + }, + "3.96": { + "vector": [-8.331, -3.55, 0.413], + "easing": "linear" + }, + "4.0": { + "vector": [-3.262, -3.42, 0.397], + "easing": "linear" + }, + "4.04": { + "vector": [0.864, -3.265, 0.379], + "easing": "linear" + }, + "4.08": { + "vector": [3.782, -3.077, 0.357], + "easing": "linear" + }, + "4.12": { + "vector": [5.934, -2.849, 0.331], + "easing": "linear" + }, + "4.17": { + "vector": [7.62, -2.575, 0.299], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.21": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "4.21": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + } + } + }, + "eat2": { + "animation_length": 3.875, + "bones": { + "hips": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["12.5+math.sin(query.anim_time*180/1.5-30)*15", 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": ["math.sin(query.anim_time*180/1.5-30)*15", 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": ["math.sin(query.anim_time*180/1.75)*-15", 0, 0], + "easing": "linear" + }, + "1.75": { + "vector": ["-15+math.sin(query.anim_time*720/1)*2.5", 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": ["-15+math.sin(query.anim_time*360/1)*2.5", 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, "math.sin(query.anim_time*180/0.5)*-1", 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, "math.sin(query.anim_time*180/1.5-60)*-2", 0], + "easing": "linear" + }, + "0.875": { + "vector": [0, "math.sin(query.anim_time*180/1.5-60)*-2", 0], + "easing": "linear" + }, + "1.5": { + "vector": [0, "math.sin(query.anim_time*180/1.75-60)*0.5", 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["-12.9807+math.sin(query.anim_time*180/1.5)*10", 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": ["math.sin(query.anim_time*180/1.5)*10", 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": ["math.sin(query.anim_time*180/1.75-30)*-5", 0, 0], + "easing": "linear" + }, + "1.75": { + "vector": ["-5+math.sin(query.anim_time*720/1+60)*-2.5", 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": ["math.sin(query.anim_time*360/1+60)*-2.5", 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [-0.64617, 0.00342, 0.00672], + "easing": "linear" + }, + "0.4583": { + "vector": [4, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-6.30591, -0.06066, -0.11929], + "easing": "linear" + }, + "1.0": { + "vector": [-5, 0, 0], + "easing": "linear" + }, + "1.25": { + "vector": [0.65205, 0.51375, 1.01028], + "easing": "linear" + }, + "1.5": { + "vector": [4.01411, 0.90659, 1.7828], + "easing": "linear" + }, + "2.0": { + "vector": [3, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [-1, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.2083": { + "vector": [1, 1, 0.9864], + "easing": "linear" + }, + "0.4583": { + "vector": [1, 1, 1.1], + "easing": "linear" + }, + "0.75": { + "vector": [1, 1, 0.8861], + "easing": "linear" + }, + "1.0": { + "vector": [1, 1, 0.9], + "easing": "linear" + }, + "1.25": { + "vector": [1, 1, 1.0271], + "easing": "linear" + }, + "1.5": { + "vector": [1, 1, 1.05], + "easing": "linear" + }, + "2.0": { + "vector": [1, 1, 1.11], + "easing": "linear" + }, + "2.5": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.875": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1.5)*30", "math.sin(query.anim_time*720/1.5+120)*-5", "math.sin(query.anim_time*720/1.5+120)*-5"], + "easing": "linear" + }, + "0.875": { + "vector": ["math.sin(query.anim_time*180/1.5+30)*30", "math.sin(query.anim_time*720/1.5+120)*-5", "math.sin(query.anim_time*720/1.5+120)*-5"], + "easing": "linear" + }, + "1.5": { + "vector": ["math.sin(query.anim_time*180/1.75-30)*-5", "math.sin(query.anim_time*720/1.75+60)*5", "math.sin(query.anim_time*720/1.75+60)*5"], + "easing": "linear" + }, + "1.75": { + "vector": ["-5+math.sin(query.anim_time*720/1)*-10", "math.sin(query.anim_time*180/3+60)*-5", "math.sin(query.anim_time*180/3+60)*-5"], + "easing": "linear" + }, + "2.5": { + "vector": ["math.sin(query.anim_time*360/1+60)*-10", "math.sin(query.anim_time*180/3+60)*-5", "math.sin(query.anim_time*180/3+60)*-5"], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, 1, -5], + "easing": "linear" + }, + "0.875": { + "vector": [0, 1, -2], + "easing": "linear" + }, + "1.1667": { + "vector": [0, 0.53, 0.33], + "easing": "linear" + }, + "1.5": { + "vector": [0, 0, 1.6], + "easing": "linear" + }, + "1.625": { + "vector": [0, 0, 2.6], + "easing": "linear" + }, + "1.75": { + "vector": [0, 0, 1.8], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, -1], + "easing": "linear" + }, + "3.0": { + "vector": [0, -1, 3.13], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-10, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "neck3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [7, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "head": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-20", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*-5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1.5-90)*-40", "math.sin(query.anim_time*720/1.5+120)*5", "math.sin(query.anim_time*720/1.5+120)*5"], + "easing": "linear" + }, + "0.875": { + "vector": ["math.sin(query.anim_time*180/1.5+60)*-40", "math.sin(query.anim_time*720/1.5+120)*5", "math.sin(query.anim_time*720/1.5+120)*5"], + "easing": "linear" + }, + "1.5": { + "vector": [ + "0.2795+math.sin(query.anim_time*180/1.75-30)*5", + "math.sin(query.anim_time*720/1.75)*-4.6474", + "math.sin(query.anim_time*720/1.75)*-2.5102" + ], + "easing": "linear" + }, + "1.75": { + "vector": ["-0.2151+math.sin(query.anim_time*720/1-60)*20", "0.2107+math.sin(query.anim_time*180/3)*5", "-2.5004+math.sin(query.anim_time*180/3)*5"], + "easing": "linear" + }, + "2.5": { + "vector": ["math.sin(query.anim_time*360/1)*10", "math.sin(query.anim_time*180/3)*5", "math.sin(query.anim_time*180/3)*5"], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*20", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1.5)*40", 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": ["math.sin(query.anim_time*180/1.5-60)*10", 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": ["10+math.sin(query.anim_time*180/1.75)*-2.5", 0, 0], + "easing": "linear" + }, + "1.75": { + "vector": ["15+math.sin(query.anim_time*720/1+60)*15", 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": ["15+math.sin(query.anim_time*360/1+60)*15", 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "throat1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [-8.25, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [-3.4721, -3.78559, -2.37319], + "easing": "linear" + }, + "1.8333": { + "vector": [-2.31, 0, 0], + "easing": "linear" + }, + "2.125": { + "vector": [9, 0, 0], + "easing": "linear" + }, + "2.5833": { + "vector": [-1.5, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, -1.11, -2.18], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -1.9, -3.28], + "easing": "linear" + }, + "1.0": { + "vector": [0, -0.95, -0.89], + "easing": "linear" + }, + "1.375": { + "vector": [0, 0.01, 2.07], + "easing": "linear" + }, + "1.8333": { + "vector": [0, -1.14, -0.54], + "easing": "linear" + }, + "2.125": { + "vector": [0, 1.4, 3.2], + "easing": "linear" + }, + "2.5833": { + "vector": [0, -0.2, -1.5], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 4, 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.5417": { + "vector": [1, 1, 0.3], + "easing": "linear" + }, + "0.6667": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.9167": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1.5+30)*-5", 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": ["math.sin(query.anim_time*180/1.5+30)*-5", 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": ["math.sin(query.anim_time*180/1.75+60)*5", 0, 0], + "easing": "linear" + }, + "1.75": { + "vector": ["5+math.sin(query.anim_time*720/1+60)*-2.5", 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": ["5+math.sin(query.anim_time*360/1+60)*-2.5", 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1.5-30)*-5", 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": ["math.sin(query.anim_time*180/1.5-30)*-5", 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": ["math.sin(query.anim_time*180/1.75)*5", 0, 0], + "easing": "linear" + }, + "1.75": { + "vector": ["5+math.sin(query.anim_time*720/1)*-2.5", 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": ["5+math.sin(query.anim_time*360/1-60)*-2.5", 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1.5-90)*-5", 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": ["math.sin(query.anim_time*180/1.5-90)*-5", 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": ["math.sin(query.anim_time*180/1.75-60)*5", 0, 0], + "easing": "linear" + }, + "1.75": { + "vector": ["5+math.sin(query.anim_time*720/1-60)*-2.5", 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": ["5+math.sin(query.anim_time*360/1-120)*-2.5", 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + } + }, + "flinch": { + "animation_length": 1.4167, + "bones": { + "neck5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-2.27029, 12.32579, -0.5267], + "easing": "linear" + }, + "0.25": { + "vector": [1.86, 0.34, -2.51], + "easing": "linear" + }, + "0.375": { + "vector": [1.21, 2.72, -1.19], + "easing": "linear" + }, + "0.5": { + "vector": [-0.01, 8.18, -0.14], + "easing": "linear" + }, + "0.6667": { + "vector": [-0.08, 9.7, -0.85], + "easing": "linear" + }, + "0.7917": { + "vector": [-0.22, 9.35, -2.26], + "easing": "linear" + }, + "0.9167": { + "vector": [-0.33, 6.53, -3.38], + "easing": "linear" + }, + "1.0417": { + "vector": [-0.22, 3.36, -2.26], + "easing": "linear" + }, + "1.1667": { + "vector": [-0.05, 0.84, -0.56], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-2.12, -14.19, 2.61], + "easing": "linear" + }, + "0.25": { + "vector": [-0.9, -12.54, 2.33], + "easing": "linear" + }, + "0.375": { + "vector": [2.13, -9.6, 1.53], + "easing": "linear" + }, + "0.5": { + "vector": [5.64, -6.07, 0.51], + "easing": "linear" + }, + "0.6667": { + "vector": [7.52, -2.83, -0.38], + "easing": "linear" + }, + "0.7917": { + "vector": [7.4, 0.05, -1.12], + "easing": "linear" + }, + "0.9167": { + "vector": [4.91, 1.57, -1.33], + "easing": "linear" + }, + "1.0417": { + "vector": [2.46, 1.24, -0.84], + "easing": "linear" + }, + "1.1667": { + "vector": [0.62, 0.31, -0.21], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [2, -1.27, 1.89], + "easing": "linear" + }, + "0.25": { + "vector": [2, -1.6, 1.78], + "easing": "linear" + }, + "0.375": { + "vector": [0, -1.79, 1.33], + "easing": "linear" + }, + "0.5": { + "vector": [0, -1.94, 0.74], + "easing": "linear" + }, + "0.6667": { + "vector": [0, -2.1, 0.33], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -2.2, 0.1], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -1.92, 0.09], + "easing": "linear" + }, + "1.0417": { + "vector": [0, -1.1, 0.06], + "easing": "linear" + }, + "1.1667": { + "vector": [0, -0.28, 0.02], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [5.03, 18.41, 7.94], + "easing": "linear" + }, + "0.25": { + "vector": [5.62, 15.63, 6.63], + "easing": "linear" + }, + "0.375": { + "vector": [5.03734, 12.77445, 2.81937], + "easing": "linear" + }, + "0.5": { + "vector": [5.1, 7.62, 3.97], + "easing": "linear" + }, + "0.6667": { + "vector": [4.18, 3.72, 2.93], + "easing": "linear" + }, + "0.7917": { + "vector": [2.55, 0.04, 1.73], + "easing": "linear" + }, + "0.9167": { + "vector": [0.66, -2.12, 0.59], + "easing": "linear" + }, + "1.0417": { + "vector": [0.02, -1.7, 0.13], + "easing": "linear" + }, + "1.1667": { + "vector": [0.01, -0.42, 0.03], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "1.0833": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [15.50344, 8.59811, 0.49498], + "easing": "linear" + }, + "0.25": { + "vector": [12.14408, -7.76469, 12.10956], + "easing": "linear" + }, + "0.375": { + "vector": [7.52155, -12.56418, 17.37687], + "easing": "linear" + }, + "0.5": { + "vector": [5.32269, -16.10095, 18.06563], + "easing": "linear" + }, + "0.6667": { + "vector": [6.99154, -20.02519, 17.00407], + "easing": "linear" + }, + "0.7917": { + "vector": [15.26484, -21.21942, 6.54297], + "easing": "linear" + }, + "0.9167": { + "vector": [19.6, -16.61, 1.16], + "easing": "linear" + }, + "1.0417": { + "vector": [12.44, -9.06, 0.16], + "easing": "linear" + }, + "1.1667": { + "vector": [3.11, -2.26, 0.04], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0, -0.52, -2], + "easing": "linear" + }, + "0.25": { + "vector": [2.25, -0.65, -1], + "easing": "linear" + }, + "0.375": { + "vector": [3, -0.7, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0.5, 0.3, -2.5], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -0.61, -2], + "easing": "linear" + }, + "1.0417": { + "vector": [0, -0.36, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [0, -0.09, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-16.22097, -39.45228, 13.58977], + "easing": "linear" + }, + "0.25": { + "vector": [-1.07, -7.47, 2.37], + "easing": "linear" + }, + "0.375": { + "vector": [5.53969, 15.38715, -3.09807], + "easing": "linear" + }, + "0.5": { + "vector": [6.01891, 27.03398, -11.54889], + "easing": "linear" + }, + "0.6667": { + "vector": [2.88776, 4.48536, 2.1691], + "easing": "linear" + }, + "0.7917": { + "vector": [27.07136, 10.49133, -1.29418], + "easing": "linear" + }, + "0.9167": { + "vector": [21.78, 2.34, -7.52], + "easing": "linear" + }, + "1.0417": { + "vector": [12.24, -1.44, -5.02], + "easing": "linear" + }, + "1.1667": { + "vector": [3.06, -0.36, -1.25], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [0, 0.3, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0, 1.8, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, -17.5, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.5": { + "vector": [0.7, 1, 1], + "easing": "linear" + }, + "1.4167": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-23.58, -2.06, -11.63], + "easing": "linear" + }, + "0.25": { + "vector": [-25.67, -4.15, -16.39], + "easing": "linear" + }, + "0.375": { + "vector": [-24.01, -8.84, -18.77], + "easing": "linear" + }, + "0.5": { + "vector": [-18.87, -16.25, -17.98], + "easing": "linear" + }, + "0.6667": { + "vector": [-12.86, -21.22, -15.49], + "easing": "linear" + }, + "0.7917": { + "vector": [-7.64, -20.46, -12.96], + "easing": "linear" + }, + "0.9167": { + "vector": [-5.29, -12.51, -9.38], + "easing": "linear" + }, + "1.0417": { + "vector": [-3.83, -5.78, -4.02], + "easing": "linear" + }, + "1.1667": { + "vector": [-1.42, -1.38, -0.63], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [13.13, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [4.38, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [-4.68, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-11.09, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-11.87, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [-7.5, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [6.88, 0, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [3.13, 0, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-26.75, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-22, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-5.5, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [-1.37, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-24.18, 10.95, -5.56], + "easing": "linear" + }, + "0.25": { + "vector": [-26.53, 13.78, -4.2], + "easing": "linear" + }, + "0.375": { + "vector": [-24.88, 16.31, -4.62], + "easing": "linear" + }, + "0.5": { + "vector": [-19.45, 18.79, -7.74], + "easing": "linear" + }, + "0.6667": { + "vector": [-13.1, 16.64, -11.15], + "easing": "linear" + }, + "0.7917": { + "vector": [-7.65, 7.03, -12.6], + "easing": "linear" + }, + "0.9167": { + "vector": [-5.3, -5.64, -9.29], + "easing": "linear" + }, + "1.0417": { + "vector": [-3.83, -5.78, -4.02], + "easing": "linear" + }, + "1.1667": { + "vector": [-1.42, -1.38, -0.63], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [13.13, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [4.38, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [-4.68, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-11.09, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-11.87, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [-7.5, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [6.88, 0, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [3.13, 0, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-26.75, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-21.81, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [-16.5, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-11, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-5.84, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [-1.37, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [5, 10, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [5.94, 13.65, 0.82], + "easing": "linear" + }, + "0.25": { + "vector": [3.37, 12.25, 0.56], + "easing": "linear" + }, + "0.375": { + "vector": [-0.42, 9.22, 0.19], + "easing": "linear" + }, + "0.5": { + "vector": [-3.75, 5.08, -0.01], + "easing": "linear" + }, + "0.6667": { + "vector": [-5.71, 0.84, 0.08], + "easing": "linear" + }, + "0.7917": { + "vector": [-4.55, -1.65, 0.9], + "easing": "linear" + }, + "0.9167": { + "vector": [-2.43, -2.47, 1.49], + "easing": "linear" + }, + "1.0417": { + "vector": [-1.04, -1.65, 1.02], + "easing": "linear" + }, + "1.1667": { + "vector": [-0.26, -0.41, 0.26], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-10.25, -9.05, 0.07], + "easing": "linear" + }, + "0.25": { + "vector": [-13.63, -8.99, 0.24], + "easing": "linear" + }, + "0.375": { + "vector": [-15.44, -8.35, 0.12], + "easing": "linear" + }, + "0.5": { + "vector": [-16, -6.86, -0.24], + "easing": "linear" + }, + "0.6667": { + "vector": [-16.05, -4.81, -0.62], + "easing": "linear" + }, + "0.7917": { + "vector": [-15.61, -2.44, -0.44], + "easing": "linear" + }, + "0.9167": { + "vector": [-13.28, -0.61, -0.11], + "easing": "linear" + }, + "1.0417": { + "vector": [-7.5, 0, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [-1.87, 0, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [1, 1.02, 2], + "easing": "linear" + }, + "0.25": { + "vector": [0.97, 0.43, 1.79], + "easing": "linear" + }, + "0.375": { + "vector": [0.82, -0.1, 1.2], + "easing": "linear" + }, + "0.5": { + "vector": [0.5, -0.57, 0.57], + "easing": "linear" + }, + "0.6667": { + "vector": [0.12, -0.98, 0.12], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -1.1, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -0.96, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [0, -0.55, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [0, -0.13, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [3.94, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [8.75, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [12.35, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [14.71, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [16.25, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [16, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [13.37, 0, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [1.88, 0, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [13.32, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [14.84, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [16.02, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [16.09, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [15.32, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [15, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [13.12, 0, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [1.88, 0, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-7.22, 12.45, -1.07], + "easing": "linear" + }, + "0.25": { + "vector": [-9.49, 12.3, -1.06], + "easing": "linear" + }, + "0.375": { + "vector": [-11.8, 11.52, -0.99], + "easing": "linear" + }, + "0.5": { + "vector": [-13.3, 9.74, -0.83], + "easing": "linear" + }, + "0.6667": { + "vector": [-13.99, 7.16, -0.61], + "easing": "linear" + }, + "0.7917": { + "vector": [-14.49, 3.73, -0.32], + "easing": "linear" + }, + "0.9167": { + "vector": [-13, 0.93, -0.08], + "easing": "linear" + }, + "1.0417": { + "vector": [-7.5, 0, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [-1.87, 0, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-10.25, -9.05, 0.07], + "easing": "linear" + }, + "0.25": { + "vector": [-13.63, -8.99, 0.24], + "easing": "linear" + }, + "0.375": { + "vector": [-15.44, -8.35, 0.12], + "easing": "linear" + }, + "0.5": { + "vector": [-16, -6.86, -0.24], + "easing": "linear" + }, + "0.6667": { + "vector": [-16.05, -4.81, -0.62], + "easing": "linear" + }, + "0.7917": { + "vector": [-15.61, -2.44, -0.44], + "easing": "linear" + }, + "0.9167": { + "vector": [-13.28, -0.61, -0.11], + "easing": "linear" + }, + "1.0417": { + "vector": [-7.5, 0, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [-1.87, 0, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [1, 1.02, 2], + "easing": "linear" + }, + "0.25": { + "vector": [0.97, 0.43, 1.79], + "easing": "linear" + }, + "0.375": { + "vector": [0.82, -0.1, 1.2], + "easing": "linear" + }, + "0.5": { + "vector": [0.5, -0.57, 0.57], + "easing": "linear" + }, + "0.6667": { + "vector": [0.12, -0.98, 0.12], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -1.1, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -0.96, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [0, -0.55, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [0, -0.13, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [3.94, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [8.75, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [12.35, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [14.71, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [16.25, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [16, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [13.37, 0, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [1.88, 0, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [13.32, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [14.84, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [16.02, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [16.09, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [15.32, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [15, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [13.12, 0, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [1.88, 0, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-7.22, 12.45, -1.07], + "easing": "linear" + }, + "0.25": { + "vector": [-9.49, 12.3, -1.06], + "easing": "linear" + }, + "0.375": { + "vector": [-11.8, 11.52, -0.99], + "easing": "linear" + }, + "0.5": { + "vector": [-13.3, 9.74, -0.83], + "easing": "linear" + }, + "0.6667": { + "vector": [-13.99, 7.16, -0.61], + "easing": "linear" + }, + "0.7917": { + "vector": [-14.49, 3.73, -0.32], + "easing": "linear" + }, + "0.9167": { + "vector": [-13, 0.93, -0.08], + "easing": "linear" + }, + "1.0417": { + "vector": [-7.5, 0, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [-1.87, 0, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "bone": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-0.12, -0.01, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-0.01, -0.02, 0], + "easing": "linear" + }, + "0.375": { + "vector": [0.07, -0.04, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0.1, -0.05, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0.08, -0.07, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0.01, -0.08, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-0.06, -0.03, 0.03], + "easing": "linear" + }, + "1.0417": { + "vector": [-0.05, 0.05, 0.05], + "easing": "linear" + }, + "1.1667": { + "vector": [-0.01, 0.04, 0.03], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + } + } + }, + "jump/fall": { + "loop": true, + "animation_length": 4, + "bones": { + "lowerBody": { + "rotation": { + "vector": ["-15+math.cos(query.anim_time*720)*1", 0, "math.cos(query.anim_time*1440)*-1"], + "easing": "linear" + }, + "position": { + "vector": [0, "math.cos(query.anim_time*720+60)*0.2", 0], + "easing": "linear" + } + }, + "upperBody": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*720+60)*-1", 0, "math.cos(query.anim_time*1440-60)*1"], + "easing": "linear" + } + }, + "neck": { + "rotation": { + "vector": ["20+math.cos(query.anim_time*720)*-1", 0, "math.cos(query.anim_time*1440)*1"], + "easing": "linear" + } + }, + "lowerJaw": { + "rotation": { + "vector": ["25+math.cos(query.anim_time*1440-60)*1", 0, 0], + "easing": "linear" + } + }, + "leftThigh": { + "rotation": { + "vector": ["25+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"], + "easing": "linear" + } + }, + "leftLeg": { + "rotation": { + "vector": ["2.5+math.cos(query.anim_time*720)*-1", 0, 0], + "easing": "linear" + } + }, + "leftFoot": { + "rotation": { + "vector": ["-12.5+math.cos(query.anim_time*720+60)*-1", 0, 0], + "easing": "linear" + } + }, + "rightThigh": { + "rotation": { + "vector": ["-10+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"], + "easing": "linear" + } + }, + "rightLeg": { + "rotation": { + "vector": ["-5+math.cos(query.anim_time*720)*-1", 0, 0], + "easing": "linear" + } + }, + "rightFoot": { + "rotation": { + "vector": ["27.5+math.cos(query.anim_time*720+60)*-1", 0, 0], + "easing": "linear" + } + }, + "leftUpperArm": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*720+60)*1", 0, 0], + "easing": "linear" + } + }, + "rightUpperArm": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*720+60)*1", 0, 0], + "easing": "linear" + } + }, + "hips": { + "rotation": { + "vector": ["-15+math.cos(query.anim_time*720)*1", 0, "math.cos(query.anim_time*1440)*-1"], + "easing": "linear" + }, + "position": { + "vector": [0, "math.cos(query.anim_time*720+60)*0.2", 0], + "easing": "linear" + } + }, + "shoulders": { + "rotation": { + "vector": ["math.cos(query.anim_time*720+60)*-1", 0, "math.cos(query.anim_time*1440-60)*1"], + "easing": "linear" + } + }, + "neck1": { + "rotation": { + "vector": ["20+math.cos(query.anim_time*720)*-1", 0, "math.cos(query.anim_time*1440)*1"], + "easing": "linear" + }, + "position": { + "vector": [0, 0, -1.6], + "easing": "linear" + } + }, + "head": { + "rotation": { + "vector": ["-2.5+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440+60)*1"], + "easing": "linear" + } + }, + "throat1": { + "position": { + "vector": [0, -0.6, -2.7], + "easing": "linear" + } + }, + "bicepLeft": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*720+60)*1", 0, 0], + "easing": "linear" + } + }, + "tailLower": { + "rotation": { + "vector": [7, 0, 0], + "easing": "linear" + } + }, + "tail1": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*720+60)*-1", 0, 0], + "easing": "linear" + } + }, + "tail2": { + "rotation": { + "vector": ["5+math.cos(query.anim_time*720)*-1", 0, 0], + "easing": "linear" + } + }, + "tail3": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*720-60)*-1", 0, 0], + "easing": "linear" + } + }, + "tail4": { + "rotation": { + "vector": ["10+math.cos(query.anim_time*720-120)*-1", 0, 0], + "easing": "linear" + } + }, + "thighRight": { + "rotation": { + "vector": ["-10+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"], + "easing": "linear" + } + }, + "calfRight": { + "rotation": { + "vector": ["-5+math.cos(query.anim_time*720)*-1", 0, 0], + "easing": "linear" + } + }, + "footRight": { + "rotation": { + "vector": ["27.5+math.cos(query.anim_time*720+60)*-1", 0, 0], + "easing": "linear" + } + }, + "thighLeft": { + "rotation": { + "vector": ["25+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"], + "easing": "linear" + } + }, + "calfLeft": { + "rotation": { + "vector": ["2.5+math.cos(query.anim_time*720)*-1", 0, 0], + "easing": "linear" + } + }, + "footLeft": { + "rotation": { + "vector": ["-12.5+math.cos(query.anim_time*720+60)*-1", 0, 0], + "easing": "linear" + } + } + } + }, + "lookleft": { + "loop": "hold_on_last_frame", + "animation_length": 2.5, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -10, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -10, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, 4, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [0, 4, 0], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -15, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -15, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -12.5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -12.5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -1.5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, -1.5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "lookright": { + "loop": "hold_on_last_frame", + "animation_length": 2.5, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 10, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 10, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, -7, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [0, -7, 0], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 15, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 15, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, 7, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [0, 7, 0], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 30.5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 30.5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 1.5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 1.5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, 3, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [0, 3, 0], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, 3, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [0, 3, 0], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + } + } + }, + "turn_right": { + "loop": "hold_on_last_frame", + "bones": { + "lowerBody": { + "rotation": { + "vector": [0, 5, -5], + "easing": "linear" + } + }, + "upperBody": { + "rotation": { + "vector": [0, 10, 0], + "easing": "linear" + } + }, + "neck": { + "rotation": { + "vector": [0, 10, -5], + "easing": "linear" + } + }, + "leftThigh": { + "rotation": { + "vector": [0, -5, 0], + "easing": "linear" + }, + "position": { + "vector": [0, -0.5, 0], + "easing": "linear" + } + }, + "rightThigh": { + "rotation": { + "vector": [0, -5, 10], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "rightUpperArm": { + "rotation": { + "vector": [10, 0, 0], + "easing": "linear" + } + }, + "rightLowerArm": { + "rotation": { + "vector": [-10, 0, 0], + "easing": "linear" + } + }, + "leftFoot": { + "rotation": { + "vector": [0, 0, 5], + "easing": "linear" + } + }, + "rightLeg": { + "rotation": { + "vector": [0, 0, -5], + "easing": "linear" + } + }, + "hips": { + "rotation": { + "vector": [0, 5, -5], + "easing": "linear" + } + }, + "shoulders": { + "rotation": { + "vector": [0, 10, 0], + "easing": "linear" + } + }, + "belly1": { + "rotation": { + "vector": [0, -6, 0], + "easing": "linear" + } + }, + "neck1": { + "rotation": { + "vector": [0, 10, -5], + "easing": "linear" + } + }, + "head": { + "rotation": { + "vector": [-0.44529, 3.68972, -0.8722], + "easing": "linear" + } + }, + "tailLower": { + "rotation": { + "vector": [0, -12.5, 0], + "easing": "linear" + } + }, + "tail1": { + "rotation": { + "vector": [0, -10, 2.5], + "easing": "linear" + } + }, + "tail2": { + "rotation": { + "vector": [0, -10, 2.5], + "easing": "linear" + } + }, + "tail3": { + "rotation": { + "vector": [0, -10, 2.5], + "easing": "linear" + } + }, + "tail4": { + "rotation": { + "vector": [0, -10, 2.5], + "easing": "linear" + } + }, + "thighRight": { + "rotation": { + "vector": [0, -5, 10], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "calfRight": { + "rotation": { + "vector": [0, 0, -5], + "easing": "linear" + } + }, + "footRight": { + "rotation": { + "vector": [0, 0, -5], + "easing": "linear" + }, + "position": { + "vector": [0, -0.7, 0], + "easing": "linear" + } + }, + "thighLeft": { + "rotation": { + "vector": [0, -5, 0], + "easing": "linear" + }, + "position": { + "vector": [0, -0.5, 0], + "easing": "linear" + } + } + } + }, + "turn_left": { + "loop": "hold_on_last_frame", + "bones": { + "lowerBody": { + "rotation": { + "vector": [0, -5, 5], + "easing": "linear" + } + }, + "upperBody": { + "rotation": { + "vector": [0, -10, 0], + "easing": "linear" + } + }, + "neck": { + "rotation": { + "vector": [0, -10, 5], + "easing": "linear" + } + }, + "leftUpperArm": { + "rotation": { + "vector": [10, 0, 0], + "easing": "linear" + } + }, + "leftLowerArm": { + "rotation": { + "vector": [-10, 0, 0], + "easing": "linear" + } + }, + "leftThigh": { + "rotation": { + "vector": [0, 5, -10], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "leftLeg": { + "rotation": { + "vector": [0, 0, 5], + "easing": "linear" + } + }, + "rightThigh": { + "rotation": { + "vector": [0, 5, 0], + "easing": "linear" + }, + "position": { + "vector": [0, -0.5, 0], + "easing": "linear" + } + }, + "rightFoot": { + "rotation": { + "vector": [0, 0, -5], + "easing": "linear" + } + }, + "hips": { + "rotation": { + "vector": [0, -5, 5], + "easing": "linear" + } + }, + "shoulders": { + "rotation": { + "vector": [0, -10, 0], + "easing": "linear" + } + }, + "belly1": { + "rotation": { + "vector": [0, 7, 0], + "easing": "linear" + } + }, + "neck1": { + "rotation": { + "vector": [0, -10, 5], + "easing": "linear" + } + }, + "head": { + "rotation": { + "vector": [-0.31194, -4.13145, -1.08296], + "easing": "linear" + } + }, + "tailLower": { + "rotation": { + "vector": [0, 10, 0], + "easing": "linear" + } + }, + "tail1": { + "rotation": { + "vector": [0, 10, -2.5], + "easing": "linear" + } + }, + "tail2": { + "rotation": { + "vector": [0, 10, -2.5], + "easing": "linear" + } + }, + "tail3": { + "rotation": { + "vector": [0, 10, -2.5], + "easing": "linear" + } + }, + "tail4": { + "rotation": { + "vector": [0, 10, -2.5], + "easing": "linear" + } + }, + "thighRight": { + "rotation": { + "vector": [0, 5, 0], + "easing": "linear" + }, + "position": { + "vector": [0, -0.5, 0], + "easing": "linear" + } + }, + "thighLeft": { + "rotation": { + "vector": [0, 5, -10], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "calfLeft": { + "rotation": { + "vector": [0, 0, 5], + "easing": "linear" + } + }, + "footLeft": { + "rotation": { + "vector": [0, 0, 2.5], + "easing": "linear" + } + } + } + }, + "nesting": { + "loop": true, + "animation_length": 2.5, + "bones": { + "hips": { + "rotation": { + "vector": [-2, "math.sin(query.anim_time*108/0.75-189)*-1", "math.sin(query.anim_time*108/0.75-200)*-3"], + "easing": "linear" + } + }, + "shoulders": { + "rotation": { + "vector": [4, "math.sin(query.anim_time*108/0.75-189)*-1", "math.sin(query.anim_time*108/0.75-720)*-1"], + "easing": "linear" + } + }, + "chest": { + "rotation": { + "vector": [-2.5, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 0.91], + "easing": "linear" + } + }, + "neck1": { + "rotation": { + "vector": [-0.60681, "-2.28+math.sin(query.anim_time*108/0.75-189)*-1", "10.2559+math.sin(query.anim_time*108/0.75-200)*-3"], + "easing": "linear" + }, + "position": { + "vector": [2, 0, 0], + "easing": "linear" + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [-1.60186, "-18.164+math.sin(query.anim_time*108/0.75-500)*-4", "4.3584+math.sin(query.anim_time*108/0.75-200)*-1"], + "easing": "linear" + }, + "2.5": { + "vector": [-1.60186, "-18.164+math.sin(query.anim_time*108/0.75-500)*-4", "4.3584+math.sin(query.anim_time*108/0.75-200)*-1"], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [15.25, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [-34.25, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [15.25, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [-34.25, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"], + "easing": "linear" + } + }, + "tail2": { + "rotation": { + "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"], + "easing": "linear" + } + }, + "tail3": { + "rotation": { + "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"], + "easing": "linear" + } + }, + "tail4": { + "rotation": { + "vector": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"], + "easing": "linear" + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [-18.25, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-12.5, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-1.2701, -2.60395, 0.88457], + "easing": "linear" + }, + "1.25": { + "vector": [33.57674, -5.52655, -1.58985], + "easing": "linear" + }, + "1.5417": { + "vector": [30.36394, -6.09433, -1.38886], + "easing": "linear" + }, + "2.0": { + "vector": [12.29, 0, 0], + "easing": "linear" + }, + "2.2083": { + "vector": [0.25, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [-18.25, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.2083": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [-0.5, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [1, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0.25, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [8.1, 0, 0], + "easing": "linear" + }, + "1.0833": { + "vector": [2.93, 0, 0], + "easing": "linear" + }, + "1.25": { + "vector": [-8, 0, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [10.4, 0, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [37.5, 0, 0], + "easing": "linear" + }, + "2.1667": { + "vector": [22.69, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [-0.5, 0, 0], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [-8, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [4.5, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [7.95, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0.75, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [-1.54, 0, 0], + "easing": "linear" + }, + "1.0833": { + "vector": [0.48, 0, 0], + "easing": "linear" + }, + "1.375": { + "vector": [14.7, 0, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [20.39, 0, 0], + "easing": "linear" + }, + "2.2083": { + "vector": [-54.58, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [-8, 0, 0], + "easing": "linear" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [34.25, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-4, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [-3.00976, 0.58463, -1.91268], + "easing": "linear" + }, + "0.625": { + "vector": [-8.61, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-0.85, 0, 0], + "easing": "linear" + }, + "1.0833": { + "vector": [7.25, 0, 0], + "easing": "linear" + }, + "1.25": { + "vector": [71, 0, 0], + "easing": "linear" + }, + "1.375": { + "vector": [76.75, 0, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [71, 0, 0], + "easing": "linear" + }, + "2.0": { + "vector": [91.5, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [34.25, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0.375, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, -0.025, 0], + "easing": "linear" + }, + "0.875": { + "vector": [0, -0.145, 0], + "easing": "linear" + }, + "1.25": { + "vector": [0, 0.15, 0], + "easing": "linear" + }, + "2.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + } + } + }, + "dead": { + "loop": "hold_on_last_frame", + "animation_length": 0.9583, + "bones": { + "neck5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [14.99, -3.45, -1.42], + "easing": "linear" + }, + "0.125": { + "vector": [19.88, -4.16, -1.64], + "easing": "linear" + }, + "0.1667": { + "vector": [19.54, -2.84, -0.9], + "easing": "linear" + }, + "0.25": { + "vector": [13.33, 1.39, 1.21], + "easing": "linear" + }, + "0.3333": { + "vector": [9.47, 2.41, 1.47], + "easing": "linear" + }, + "0.375": { + "vector": [5.31, 3, 1.42], + "easing": "linear" + }, + "0.4167": { + "vector": [-3.53, 5.75, 1.39], + "easing": "linear" + }, + "0.5": { + "vector": [-8.22, 7.92, 1.4], + "easing": "linear" + }, + "0.5417": { + "vector": [-11.33, 9.5, 1.62], + "easing": "linear" + }, + "0.5833": { + "vector": [-11.32, 9.94, 2.26], + "easing": "linear" + }, + "0.6667": { + "vector": [-8.63, 8.96, 3.28], + "easing": "linear" + }, + "0.7083": { + "vector": [-8.47, 6.73, 2.14], + "easing": "linear" + }, + "0.7917": { + "vector": [-9.09058, 0.87949, -1.47124], + "easing": "linear" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-3.28, 6.78, -1.08], + "easing": "linear" + }, + "0.125": { + "vector": [-4.81, 8.82, 0.1], + "easing": "linear" + }, + "0.1667": { + "vector": [-6.11, 8.15, 4.74], + "easing": "linear" + }, + "0.25": { + "vector": [-9.04, 3.47, 17.99], + "easing": "linear" + }, + "0.3333": { + "vector": [-11.89, -0.4, 25.86], + "easing": "linear" + }, + "0.375": { + "vector": [-15.29, -4.88, 34.24], + "easing": "linear" + }, + "0.4167": { + "vector": [-15.31, -10, 47.19], + "easing": "linear" + }, + "0.5": { + "vector": [-11.92, -10.64, 51.76], + "easing": "linear" + }, + "0.5417": { + "vector": [-9.11, -10.37, 57.4], + "easing": "linear" + }, + "0.5833": { + "vector": [-7.43, -8.29, 65.18], + "easing": "linear" + }, + "0.6667": { + "vector": [-5.21551, -2.31344, 82.89963], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, -0.34, 1.66], + "easing": "linear" + }, + "0.125": { + "vector": [0.25, -0.37, 2.46], + "easing": "linear" + }, + "0.1667": { + "vector": [1, -0.16, 3.16], + "easing": "linear" + }, + "0.25": { + "vector": [3.75, 0.13, 4.34], + "easing": "linear" + }, + "0.3333": { + "vector": [7, -0.66, 4.5], + "easing": "linear" + }, + "0.375": { + "vector": [11, -1.83, 4.5], + "easing": "linear" + }, + "0.4167": { + "vector": [17.67, -7.5, 4.5], + "easing": "linear" + }, + "0.5": { + "vector": [20.34, -12, 4.5], + "easing": "linear" + }, + "0.5417": { + "vector": [22.67, -16.37, 4.5], + "easing": "linear" + }, + "0.5833": { + "vector": [24.34, -20.5, 4.5], + "easing": "linear" + }, + "0.6667": { + "vector": [27, -28.5, 4.5], + "easing": "linear" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [6.66, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [8.33, 0.51, 0.33], + "easing": "linear" + }, + "0.1667": { + "vector": [6.69, 2.04, 1.32], + "easing": "linear" + }, + "0.25": { + "vector": [3.38, 4.09, 2.65], + "easing": "linear" + }, + "0.3333": { + "vector": [0.18, 10.04, 5.35], + "easing": "linear" + }, + "0.375": { + "vector": [0.29, 13.95, 6.72], + "easing": "linear" + }, + "0.4167": { + "vector": [-1.09, 17.9, 8.09], + "easing": "linear" + }, + "0.5": { + "vector": [-2.58, 17.93, 8.1], + "easing": "linear" + }, + "0.5417": { + "vector": [-3.74, 17.15, 7.9], + "easing": "linear" + }, + "0.5833": { + "vector": [-4.25, 14.73, 7.27], + "easing": "linear" + }, + "0.6667": { + "vector": [-4.6, 8.07, 5.58], + "easing": "linear" + }, + "0.7083": { + "vector": [-4.67, 4.22, 4.63], + "easing": "linear" + }, + "0.7917": { + "vector": [-4.74757, -3.87586, 2.65092], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-0.8, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-1.08, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-1.14, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-0.98, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-0.86, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-0.34, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [-0.2, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [-0.04, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0.8, 0, 0], + "easing": "linear" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-7.49541, 2.49108, 0.21107], + "easing": "linear" + }, + "0.25": { + "vector": [-7.5, 2.49, 0.21], + "easing": "linear" + }, + "0.4167": { + "vector": [-5, 2.49, 0.21], + "easing": "linear" + }, + "0.5417": { + "vector": [-2.49999, -2.49219, -0.21173], + "easing": "linear" + }, + "0.6667": { + "vector": [-4.99999, -2.49219, -0.21173], + "easing": "linear" + }, + "0.7917": { + "vector": [-0.50697, -0.01265, 0.10756], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.4167": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.5417": { + "vector": [1, 1, 1.1], + "easing": "linear" + }, + "0.6667": { + "vector": [1, 1, 1.1], + "easing": "linear" + }, + "0.7917": { + "vector": [1, 1, 1.2], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [11.73, 5.67, 5.78], + "easing": "linear" + }, + "0.125": { + "vector": [15.67, 8.89, 8.51], + "easing": "linear" + }, + "0.1667": { + "vector": [15.75, 12.87, 10.9], + "easing": "linear" + }, + "0.25": { + "vector": [12.81, 20.24, 14.6], + "easing": "linear" + }, + "0.3333": { + "vector": [13.19, 20.48, 14.57], + "easing": "linear" + }, + "0.375": { + "vector": [14.3, 19.35, 13.79], + "easing": "linear" + }, + "0.4167": { + "vector": [15.88, 17.14, 12.17], + "easing": "linear" + }, + "0.5": { + "vector": [21.35, 7.3, 4.7], + "easing": "linear" + }, + "0.5417": { + "vector": [23.19, 2.05, 1.33], + "easing": "linear" + }, + "0.5833": { + "vector": [22.76, -2.81, -0.49], + "easing": "linear" + }, + "0.6667": { + "vector": [20.18, -11.17, -2.13], + "easing": "linear" + }, + "0.7083": { + "vector": [20.24, -13.01, -1.81], + "easing": "linear" + }, + "0.7917": { + "vector": [21.42375, -14.80848, -0.24499], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, -0.66, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0.08, -0.91, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0.34, -1, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0.88, -1, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0.84, -1, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0.16, -1, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0.04, -1, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0.09, -1, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [0.34, -1, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [1, -1, 0], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-10.07, -2.36, 2.36], + "easing": "linear" + }, + "0.125": { + "vector": [-13.43, -2.8, 2.8], + "easing": "linear" + }, + "0.1667": { + "vector": [-13.45, -1.77, 1.77], + "easing": "linear" + }, + "0.25": { + "vector": [-11.79, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [1.36, 5.62, 1.86], + "easing": "linear" + }, + "0.375": { + "vector": [12.85, 9.48, 5.49], + "easing": "linear" + }, + "0.4167": { + "vector": [22.14, 11.76, 5.09], + "easing": "linear" + }, + "0.5": { + "vector": [19.93, 10.19, 1.06], + "easing": "linear" + }, + "0.5417": { + "vector": [19.11, 9.01, -1.96], + "easing": "linear" + }, + "0.5833": { + "vector": [21.06, 8.61, -2.97], + "easing": "linear" + }, + "0.6667": { + "vector": [26.56, 9.04, -2.56], + "easing": "linear" + }, + "0.7083": { + "vector": [26.38, 10.33, -1.33], + "easing": "linear" + }, + "0.7917": { + "vector": [23.68074, 13.76222, 1.96937], + "easing": "linear" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-7.9, -3.08, -5.16], + "easing": "linear" + }, + "0.125": { + "vector": [-11.28, -3.85, -6.81], + "easing": "linear" + }, + "0.1667": { + "vector": [-13.52, -3.07, -6.62], + "easing": "linear" + }, + "0.25": { + "vector": [-15.38, -0.34, -4.36], + "easing": "linear" + }, + "0.3333": { + "vector": [-12.67, 0.07, -3.15], + "easing": "linear" + }, + "0.375": { + "vector": [-8.5, 0.11, -1.9], + "easing": "linear" + }, + "0.4167": { + "vector": [-5.84, 0.69, -0.47], + "easing": "linear" + }, + "0.5": { + "vector": [-8.1, 4.5, 3.24], + "easing": "linear" + }, + "0.5417": { + "vector": [-8.88, 6.17, 4.82], + "easing": "linear" + }, + "0.5833": { + "vector": [-7.48, 6.82, 5.68], + "easing": "linear" + }, + "0.6667": { + "vector": [-3.12, 6.74, 6.04], + "easing": "linear" + }, + "0.7083": { + "vector": [-2.57, 5.81, 4.66], + "easing": "linear" + }, + "0.7917": { + "vector": [-2.78929, 3.27481, 0.68311], + "easing": "linear" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [1.89, -1.23, -4.54], + "easing": "linear" + }, + "0.125": { + "vector": [2.02, -1.22, -5.89], + "easing": "linear" + }, + "0.1667": { + "vector": [0.51, 0.05, -5.4], + "easing": "linear" + }, + "0.25": { + "vector": [-1.8, 1.96, -3.97], + "easing": "linear" + }, + "0.3333": { + "vector": [-6.56, 3.2, -1.02], + "easing": "linear" + }, + "0.375": { + "vector": [-9.01, 2.55, 0.51], + "easing": "linear" + }, + "0.4167": { + "vector": [-11.93, 2.67, 2.17], + "easing": "linear" + }, + "0.5": { + "vector": [-20.17, 6.78, 6.12], + "easing": "linear" + }, + "0.5417": { + "vector": [-23.03, 8.58, 7.79], + "easing": "linear" + }, + "0.5833": { + "vector": [-22.88, 9.1, 8.72], + "easing": "linear" + }, + "0.6667": { + "vector": [-20.06, 8.77, 9.07], + "easing": "linear" + }, + "0.7083": { + "vector": [-19.89, 8.35, 7.25], + "easing": "linear" + }, + "0.7917": { + "vector": [-20.51055, 7.31509, 2.03345], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-3.2, -9.95, -1.02], + "easing": "linear" + }, + "0.125": { + "vector": [-2.56, -14.51, -1.29], + "easing": "linear" + }, + "0.1667": { + "vector": [2.56, -18.23, -1.1], + "easing": "linear" + }, + "0.25": { + "vector": [9.91, -21.54, -0.68], + "easing": "linear" + }, + "0.3333": { + "vector": [14.67, -17.38, 0.42], + "easing": "linear" + }, + "0.375": { + "vector": [12.06, -9.91, 1.11], + "easing": "linear" + }, + "0.4167": { + "vector": [13.15, 5.25, 1.18], + "easing": "linear" + }, + "0.5": { + "vector": [16.86, 12.94, 0.57], + "easing": "linear" + }, + "0.5417": { + "vector": [19.61, 17.86, -0.19], + "easing": "linear" + }, + "0.5833": { + "vector": [20.48, 17.27, -1.26], + "easing": "linear" + }, + "0.6667": { + "vector": [20.47, 10.11, -3.18], + "easing": "linear" + }, + "0.7083": { + "vector": [20.81, 5.37, -2.89], + "easing": "linear" + }, + "0.7917": { + "vector": [21.75503, -5.00828, -1.31273], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0, 0, 5], + "easing": "linear" + }, + "0.25": { + "vector": [-0.15878, -12.41583, 6.45964], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 5], + "easing": "linear" + }, + "0.5417": { + "vector": [-0.43073, 4.37197, -0.55719], + "easing": "linear" + }, + "0.6667": { + "vector": [-0.61367, 4.06196, -3.04463], + "easing": "linear" + }, + "0.7917": { + "vector": [-0.62981, -5.86111, -1.78464], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-0.7, -0.3, 1.6], + "easing": "linear" + }, + "0.25": { + "vector": [-0.7, -0.3, 1.6], + "easing": "linear" + }, + "0.4167": { + "vector": [-0.3, -0.3, 1.6], + "easing": "linear" + }, + "0.5417": { + "vector": [0.2, -0.3, 2.3], + "easing": "linear" + }, + "0.6667": { + "vector": [0.8, -0.3, 2.3], + "easing": "linear" + }, + "0.7917": { + "vector": [0.1, -0.3, 2.3], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.4167": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.5417": { + "vector": [1, 1, 1.31], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-11.66, 0, -11.66], + "easing": "linear" + }, + "0.125": { + "vector": [-15.62, 0, -14.58], + "easing": "linear" + }, + "0.1667": { + "vector": [-15.84, 0, -11.66], + "easing": "linear" + }, + "0.25": { + "vector": [-14.17, 0, -5.83], + "easing": "linear" + }, + "0.3333": { + "vector": [-6.66, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [-0.83, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [6.34, -1.52, 2.6], + "easing": "linear" + }, + "0.5": { + "vector": [7.67, -3.05, 5.2], + "easing": "linear" + }, + "0.5417": { + "vector": [8.68, -4.11, 6.95], + "easing": "linear" + }, + "0.5833": { + "vector": [9.06, -4.27, 7.02], + "easing": "linear" + }, + "0.6667": { + "vector": [9.07, -4.04, 6.44], + "easing": "linear" + }, + "0.7083": { + "vector": [8.87, -4.86, 8.59], + "easing": "linear" + }, + "0.7917": { + "vector": [8.29367, -7.24209, 14.8462], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [13.34, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [19.8, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [25.84, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [34.59, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [31.66, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [25.83, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [21.82, -0.32, 0.91], + "easing": "linear" + }, + "0.5": { + "vector": [22.87, -2.57, 7.3], + "easing": "linear" + }, + "0.5417": { + "vector": [23.95, -3.53, 10.03], + "easing": "linear" + }, + "0.5833": { + "vector": [24.3, -3.85, 10.95], + "easing": "linear" + }, + "0.6667": { + "vector": [23.4, -4.41, 9.82], + "easing": "linear" + }, + "0.7083": { + "vector": [20.7, -6.08, 6.43], + "easing": "linear" + }, + "0.7917": { + "vector": [13.50668, -10.54079, -2.59024], + "easing": "linear" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [1.66, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0.42, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-5, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-12.5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-16.66, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [-13.33, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-8.78, -3.06, 2.46], + "easing": "linear" + }, + "0.5": { + "vector": [-7.57, -6.12, 4.91], + "easing": "linear" + }, + "0.5417": { + "vector": [-6.65, -8.41, 6.75], + "easing": "linear" + }, + "0.5833": { + "vector": [-6.35, -9.18, 7.37], + "easing": "linear" + }, + "0.6667": { + "vector": [-8.45, -11.21, 5.79], + "easing": "linear" + }, + "0.7083": { + "vector": [-14.77, -17.32, 1.04], + "easing": "linear" + }, + "0.7917": { + "vector": [-31.6159, -33.59052, -11.62316], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-10.16, -0.87, -8.06], + "easing": "linear" + }, + "0.125": { + "vector": [-11.24, -1.09, -10.07], + "easing": "linear" + }, + "0.1667": { + "vector": [-4.33, -0.87, -8.06], + "easing": "linear" + }, + "0.25": { + "vector": [14.15, -1.12, 0.83], + "easing": "linear" + }, + "0.3333": { + "vector": [15.02, -4.02, 7.36], + "easing": "linear" + }, + "0.375": { + "vector": [12.55, -8.04, 14.72], + "easing": "linear" + }, + "0.4167": { + "vector": [10.65, -10.12, 21.29], + "easing": "linear" + }, + "0.5": { + "vector": [9.75, -4.63, 30.46], + "easing": "linear" + }, + "0.5417": { + "vector": [9.63, -1.92, 33.81], + "easing": "linear" + }, + "0.5833": { + "vector": [9.57, -1.22, 35.44], + "easing": "linear" + }, + "0.6667": { + "vector": [8.64, -1.21, 34.14], + "easing": "linear" + }, + "0.7083": { + "vector": [5.95, 0.34, 26.36], + "easing": "linear" + }, + "0.7917": { + "vector": [2.38, 2.53, 15.74], + "easing": "linear" + }, + "0.8333": { + "vector": [-2.64, 5.73, -0.65], + "easing": "linear" + }, + "0.9583": { + "vector": [-5.54264, 7.78278, -12.20231], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [3.34, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [5.63, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [9.16, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [13.33, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [21.66, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [25.83, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [30.02, -0.3, -0.78], + "easing": "linear" + }, + "0.5833": { + "vector": [30.06, -1.53, -3.88], + "easing": "linear" + }, + "0.6667": { + "vector": [30.07, -1.45, -3.68], + "easing": "linear" + }, + "0.7083": { + "vector": [30.07, -0.61, -1.55], + "easing": "linear" + }, + "0.7917": { + "vector": [30.07, 0.61, 1.55], + "easing": "linear" + }, + "0.8333": { + "vector": [31.09, -2.57, -7.12], + "easing": "linear" + }, + "0.9583": { + "vector": [33.12367, -11.36206, -30.65525], + "easing": "linear" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-16.66, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-22.5, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-23.34, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-21.45, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-24.16, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [-28.33, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-31.46, -0.07, 0.62], + "easing": "linear" + }, + "0.5": { + "vector": [-32.51, -0.57, 4.97], + "easing": "linear" + }, + "0.5417": { + "vector": [-32.72, -0.78, 6.83], + "easing": "linear" + }, + "0.5833": { + "vector": [-33.35, -0.86, 7.45], + "easing": "linear" + }, + "0.6667": { + "vector": [-34.94, 1.76, 8.35], + "easing": "linear" + }, + "0.7083": { + "vector": [-35.55, 9.62, 11.02], + "easing": "linear" + }, + "0.7917": { + "vector": [-36.08, 20.11, 14.59], + "easing": "linear" + }, + "0.8333": { + "vector": [-32.55, 18.93, 17.69], + "easing": "linear" + }, + "0.9583": { + "vector": [-24.45191, -4.38024, 16.75331], + "easing": "linear" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [3.45898, -9.99796, 0.09749], + "easing": "linear" + }, + "0.4167": { + "vector": [3.46, -10, 0.1], + "easing": "linear" + }, + "0.5417": { + "vector": [5.38759, -3.04914, -1.18272], + "easing": "linear" + }, + "0.6667": { + "vector": [5.36245, -2.24672, -0.58376], + "easing": "linear" + }, + "0.7917": { + "vector": [5.34748, 1.76844, 2.3959], + "easing": "linear" + }, + "0.9583": { + "vector": [2.48155, 8.89723, 5.21758], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.125": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.25": { + "vector": [1, 1, 1.2], + "easing": "linear" + }, + "0.4167": { + "vector": [1, 1, 1.2], + "easing": "linear" + }, + "0.5417": { + "vector": [0.9, 1, 1.23], + "easing": "linear" + }, + "0.6667": { + "vector": [0.9, 1, 1.23], + "easing": "linear" + }, + "0.7917": { + "vector": [0.9, 1, 1.03], + "easing": "linear" + }, + "0.9583": { + "vector": [1, 1, 1.11], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0.39, 0.3, -2.83], + "easing": "linear" + }, + "0.125": { + "vector": [1.86, -0.95, -4.43], + "easing": "linear" + }, + "0.1667": { + "vector": [5.88, -5, -6.38], + "easing": "linear" + }, + "0.25": { + "vector": [11.17, -10.44, -8.51], + "easing": "linear" + }, + "0.3333": { + "vector": [15.62, -15.9, -10.6], + "easing": "linear" + }, + "0.375": { + "vector": [14.77, -15.91, -10.56], + "easing": "linear" + }, + "0.4167": { + "vector": [16.25, -12.8, -10.32], + "easing": "linear" + }, + "0.5": { + "vector": [18.57, -9.68, -10.11], + "easing": "linear" + }, + "0.5417": { + "vector": [19.48, -7.34, -9.96], + "easing": "linear" + }, + "0.5833": { + "vector": [17.56, -6.55, -9.91], + "easing": "linear" + }, + "0.6667": { + "vector": [11.61, -5.56, -8.78], + "easing": "linear" + }, + "0.7083": { + "vector": [10.41, -2.61, -5.4], + "easing": "linear" + }, + "0.7917": { + "vector": [9.92, 1.34, -0.89], + "easing": "linear" + }, + "0.8333": { + "vector": [9.64, 9.31, 4.72], + "easing": "linear" + }, + "0.9583": { + "vector": [10.07378, 17.36604, 6.91168], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [5, 1.66, 0], + "easing": "linear" + }, + "0.125": { + "vector": [5.66, 3.31, 0.22], + "easing": "linear" + }, + "0.1667": { + "vector": [2.64, 6.58, 0.9], + "easing": "linear" + }, + "0.25": { + "vector": [-4.81, 11.31, 1.75], + "easing": "linear" + }, + "0.3333": { + "vector": [-2.82, 5.18, -0.16], + "easing": "linear" + }, + "0.375": { + "vector": [1.45, -4.36, -3], + "easing": "linear" + }, + "0.4167": { + "vector": [1.81, -13.98, -2.35], + "easing": "linear" + }, + "0.5": { + "vector": [-2.12, -14.07, 1.14], + "easing": "linear" + }, + "0.5417": { + "vector": [-5.28, -14.13, 3.75], + "easing": "linear" + }, + "0.5833": { + "vector": [-6.89, -14.15, 4.63], + "easing": "linear" + }, + "0.6667": { + "vector": [-8.37, -13.13, 4.83], + "easing": "linear" + }, + "0.7083": { + "vector": [-8.66, -10.06, 5.42], + "easing": "linear" + }, + "0.7917": { + "vector": [-8.77, -5.97, 6.21], + "easing": "linear" + }, + "0.8333": { + "vector": [-8.49, -4.82, 4.71], + "easing": "linear" + }, + "0.9583": { + "vector": [-7.69153, -10.70706, 0.12226], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [5, -10, 0], + "easing": "linear" + }, + "0.125": { + "vector": [6.86, -11.54, 0.63], + "easing": "linear" + }, + "0.1667": { + "vector": [7.42, -6.18, 2.55], + "easing": "linear" + }, + "0.25": { + "vector": [7.34, 2.63, 5.1], + "easing": "linear" + }, + "0.3333": { + "vector": [6.73, 15.53, 8.5], + "easing": "linear" + }, + "0.375": { + "vector": [6.21, 19.63, 9.35], + "easing": "linear" + }, + "0.4167": { + "vector": [-3.19, 12.84, 11.88], + "easing": "linear" + }, + "0.5": { + "vector": [-12.06, 1.95, 13.55], + "easing": "linear" + }, + "0.5417": { + "vector": [-19.55, -6.21, 14.81], + "easing": "linear" + }, + "0.5833": { + "vector": [-24.27, -8.93, 15.22], + "easing": "linear" + }, + "0.6667": { + "vector": [-30.11, -9.12, 15.3], + "easing": "linear" + }, + "0.7083": { + "vector": [-30.99, -9.71, 15.54], + "easing": "linear" + }, + "0.7917": { + "vector": [-31.04, -10.48, 15.86], + "easing": "linear" + }, + "0.8333": { + "vector": [-28.32, -9.04, 12.62], + "easing": "linear" + }, + "0.9583": { + "vector": [-22.76512, -4.61608, 5.52378], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, -5, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0, -8.12, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, -12.5, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0.98, -17.58, -0.73], + "easing": "linear" + }, + "0.3333": { + "vector": [3.9, -7.82, -2.9], + "easing": "linear" + }, + "0.375": { + "vector": [7.79, 6.86, -5.8], + "easing": "linear" + }, + "0.4167": { + "vector": [4.45, 20.45, -7.12], + "easing": "linear" + }, + "0.5": { + "vector": [-2.78, 19.36, -5.53], + "easing": "linear" + }, + "0.5417": { + "vector": [-8.4, 15.61, -3.23], + "easing": "linear" + }, + "0.5833": { + "vector": [-10.8, 6.56, 0.51], + "easing": "linear" + }, + "0.6667": { + "vector": [-12.17, -14.12, 8.39], + "easing": "linear" + }, + "0.7083": { + "vector": [-12.44, -17.63, 9.74], + "easing": "linear" + }, + "0.7917": { + "vector": [-12.54, -18.41, 10.05], + "easing": "linear" + }, + "0.8333": { + "vector": [-6.48, -12.29, 7.79], + "easing": "linear" + }, + "0.9583": { + "vector": [5.8525, 1.49256, 2.62751], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-1.12, 8.49, 0.59], + "easing": "linear" + }, + "0.125": { + "vector": [-2.6, 22.52, 0.55], + "easing": "linear" + }, + "0.1667": { + "vector": [-1.49, 22.74, 0.79], + "easing": "linear" + }, + "0.25": { + "vector": [0.36, 20.29, 1.28], + "easing": "linear" + }, + "0.3333": { + "vector": [0.12, 16.33, 8.46], + "easing": "linear" + }, + "0.375": { + "vector": [-1.95, 14.83, 15.15], + "easing": "linear" + }, + "0.4167": { + "vector": [-4.32, 11.09, 29.18], + "easing": "linear" + }, + "0.5": { + "vector": [-4.61, 8.86, 36.52], + "easing": "linear" + }, + "0.5417": { + "vector": [-4.44, 6.75, 44.22], + "easing": "linear" + }, + "0.5833": { + "vector": [-3.35, 4.89, 52.62], + "easing": "linear" + }, + "0.6667": { + "vector": [-0.64, 1.82, 67.84], + "easing": "linear" + }, + "0.7083": { + "vector": [-0.26, 1.33, 69.72], + "easing": "linear" + }, + "0.9583": { + "vector": [-0.29607, 1.0491, 67.6558], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-1.34, 0, 2], + "easing": "linear" + }, + "0.125": { + "vector": [-1.58, 0.25, 2.92], + "easing": "linear" + }, + "0.1667": { + "vector": [-1, 1, 3.66], + "easing": "linear" + }, + "0.25": { + "vector": [0, 2, 4.33], + "easing": "linear" + }, + "0.3333": { + "vector": [4.66, 2, 4], + "easing": "linear" + }, + "0.375": { + "vector": [8.33, 1, 3], + "easing": "linear" + }, + "0.4167": { + "vector": [15.34, -3.34, 2.34], + "easing": "linear" + }, + "0.5": { + "vector": [18.67, -6.67, 2.67], + "easing": "linear" + }, + "0.5417": { + "vector": [21.83, -10.08, 2.92], + "easing": "linear" + }, + "0.5833": { + "vector": [24.66, -11.66, 3], + "easing": "linear" + }, + "0.6667": { + "vector": [29.34, -17.08, 3], + "easing": "linear" + }, + "0.7083": { + "vector": [30, -17, 3], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [1.66, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0.63, -0.02, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-4.17, -0.1, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-14.38, -0.28, -0.01], + "easing": "linear" + }, + "0.3333": { + "vector": [-11.67, -0.3, -0.01], + "easing": "linear" + }, + "0.375": { + "vector": [-5.84, -0.3, -0.01], + "easing": "linear" + }, + "0.4167": { + "vector": [1.65, -0.3, -0.01], + "easing": "linear" + }, + "0.5": { + "vector": [3.32, -0.3, -0.01], + "easing": "linear" + }, + "0.5417": { + "vector": [4.78, -0.3, -0.01], + "easing": "linear" + }, + "0.5833": { + "vector": [5.83, -0.3, -0.01], + "easing": "linear" + }, + "0.6667": { + "vector": [7.24371, 5.53907, -4.72055], + "easing": "linear" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-3.34, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-3.75, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-1.66, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [1.67, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [3.34, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [1.67, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-5, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-10, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [-14.37, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [-17.5, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-22.49616, -2.49378, -0.17624], + "easing": "linear" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [3.72, -9.2, -2.32], + "easing": "linear" + }, + "0.125": { + "vector": [10.43, -23.31, -5.95], + "easing": "linear" + }, + "0.1667": { + "vector": [11.75, -22.97, -5.63], + "easing": "linear" + }, + "0.25": { + "vector": [14.08, -17.46, -3.6], + "easing": "linear" + }, + "0.3333": { + "vector": [18.58, -16.68, -3.31], + "easing": "linear" + }, + "0.375": { + "vector": [24.41, -16.68, -3.31], + "easing": "linear" + }, + "0.4167": { + "vector": [31.76, -7.66, -9.37], + "easing": "linear" + }, + "0.5": { + "vector": [33.28, 1.36, -15.43], + "easing": "linear" + }, + "0.5417": { + "vector": [36.14, 6.25, -19.04], + "easing": "linear" + }, + "0.5833": { + "vector": [41.71, 2.91, -17.76], + "easing": "linear" + }, + "0.6667": { + "vector": [45.93468, -18.00317, 15.2733], + "easing": "linear" + }, + "0.7083": { + "vector": [45.93468, -18.00317, 15.2733], + "easing": "linear" + }, + "0.9583": { + "vector": [52.52477, -10.96563, 14.74938], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-14.91, -3.72, -0.26], + "easing": "linear" + }, + "0.125": { + "vector": [-20.32, -6.25, 0.59], + "easing": "linear" + }, + "0.1667": { + "vector": [-21.65, -10.14, 3.42], + "easing": "linear" + }, + "0.25": { + "vector": [-20.93, -14.71, 7.24], + "easing": "linear" + }, + "0.3333": { + "vector": [-32.18, -22.4, 20.28], + "easing": "linear" + }, + "0.375": { + "vector": [-44.15, -25.53, 29.49], + "easing": "linear" + }, + "0.4167": { + "vector": [-61.5, -26.95, 52.31], + "easing": "linear" + }, + "0.5": { + "vector": [-66.87, -25.24, 65.92], + "easing": "linear" + }, + "0.5417": { + "vector": [-71.12, -22.05, 77.31], + "easing": "linear" + }, + "0.5833": { + "vector": [-73.17, -15.88, 84.28], + "easing": "linear" + }, + "0.6667": { + "vector": [-75.05058, -0.57794, 93.77567], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, 0.66, 1.34], + "easing": "linear" + }, + "0.125": { + "vector": [0.5, 0.91, 1.92], + "easing": "linear" + }, + "0.1667": { + "vector": [2, 1, 2.34], + "easing": "linear" + }, + "0.25": { + "vector": [4, 1, 2.67], + "easing": "linear" + }, + "0.3333": { + "vector": [5, -1.34, 3.66], + "easing": "linear" + }, + "0.375": { + "vector": [8, -3.67, 4.33], + "easing": "linear" + }, + "0.4167": { + "vector": [14.34, -11, 4.66], + "easing": "linear" + }, + "0.5": { + "vector": [15.67, -18, -0.67], + "easing": "linear" + }, + "0.5417": { + "vector": [16.42, -22.58, 2.09], + "easing": "linear" + }, + "0.5833": { + "vector": [16.42, -26.58, 2.09], + "easing": "linear" + }, + "0.6667": { + "vector": [16.42, -33.58, 2.09], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [11.66, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [16.67, -0.07, -0.19], + "easing": "linear" + }, + "0.1667": { + "vector": [20.02, -0.27, -0.79], + "easing": "linear" + }, + "0.25": { + "vector": [25.68, -0.75, -2.17], + "easing": "linear" + }, + "0.3333": { + "vector": [30.06, -0.81, -2.37], + "easing": "linear" + }, + "0.375": { + "vector": [35.06, -0.81, -2.37], + "easing": "linear" + }, + "0.4167": { + "vector": [35.06, -0.81, -2.37], + "easing": "linear" + }, + "0.5": { + "vector": [30.06, -0.81, -2.37], + "easing": "linear" + }, + "0.5417": { + "vector": [26.73, -0.81, -2.37], + "easing": "linear" + }, + "0.5833": { + "vector": [26.72, -0.81, -2.37], + "easing": "linear" + }, + "0.6667": { + "vector": [30.05609, -0.8122, -2.36507], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [8.34, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [9.59, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [5, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-2.5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-20.84, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [-31.67, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-37.08, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-31.67, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [-28.75, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [-30.83, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-40, 0, 0], + "easing": "linear" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [6.66, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [12.7, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [24.16, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [57.29, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [85.84, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [119.17, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [153.01, -6.32, -0.5], + "easing": "linear" + }, + "0.5": { + "vector": [153.52, -12.63, -1.01], + "easing": "linear" + }, + "0.5417": { + "vector": [153.79, -16.02, -3.75], + "easing": "linear" + }, + "0.5833": { + "vector": [153.62, -13.58, -10.99], + "easing": "linear" + }, + "0.6667": { + "vector": [152.80489, -2.87366, -29.95813], + "easing": "linear" + } + } + }, + "root": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, -0.6, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, -4.3, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -5.6, 0], + "easing": "linear" + } + } + }, + "bone": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + } + }, + "misc.idle": { + "loop": true, + "bones": { + "hips": { + "rotation": { + "vector": ["math.cos(query.life_time * 100)*0.5", 0, 0], + "easing": "linear" + } + }, + "neck1": { + "rotation": { + "vector": ["math.cos(query.life_time * 100+90)*1", 0, 0], + "easing": "linear" + } + }, + "head": { + "rotation": { + "vector": ["math.cos(query.life_time * 100+100)*-3", 0, 0], + "easing": "linear" + } + }, + "bicepLeft": { + "rotation": { + "vector": ["math.cos(query.life_time * 100+90)*3", 0, 0], + "easing": "linear" + } + }, + "bicepRight": { + "rotation": { + "vector": ["math.cos(query.life_time * 100+90)*3", 0, 0], + "easing": "linear" + } + }, + "tail1": { + "rotation": { + "vector": ["math.cos(query.life_time * 100-60)*2", "math.cos(query.life_time * 50-210)*2", 0], + "easing": "linear" + } + }, + "tail2": { + "rotation": { + "vector": ["math.cos(query.life_time * 100-90)*2", "math.cos(query.life_time * 50-250)*2", 0], + "easing": "linear" + } + }, + "tail3": { + "rotation": { + "vector": ["math.cos(query.life_time * 100-120)*2", "math.cos(query.life_time * 50-300)*2", 0], + "easing": "linear" + } + } + } + }, + "rest": { + "loop": "hold_on_last_frame", + "animation_length": 3.46, + "bones": { + "root": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.058, -0.008, -0.003], + "easing": "linear" + }, + "post": { + "vector": [-0.058, -0.008, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.23, -0.031, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.513, -0.069, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.903, -0.122, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-1.398, -0.189, -0.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-1.995, -0.271, -0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-2.692, -0.366, -0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-3.486, -0.475, -0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-4.375, -0.598, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-5.357, -0.734, -0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-6.429, -0.884, -0.264], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-7.588, -1.046, -0.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-8.834, -1.222, -0.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-10.163, -1.41, -0.376], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-11.573, -1.61, -0.41], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-13.061, -1.822, -0.441], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-14.624, -2.046, -0.467], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-16.26, -2.282, -0.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-17.965, -2.527, -0.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-19.736, -2.783, -0.515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-21.569, -3.048, -0.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-23.46, -3.321, -0.51], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-25.406, -3.602, -0.495], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-27.402, -3.89, -0.47], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-29.443, -4.183, -0.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-31.525, -4.481, -0.389], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-33.643, -4.782, -0.332], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-35.791, -5.085, -0.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-37.964, -5.389, -0.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-40.156, -5.693, -0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-42.361, -5.995, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-44.575, -6.294, 0.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-46.79, -6.589, 0.247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-49.002, -6.879, 0.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-51.203, -7.163, 0.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-53.389, -7.44, 0.676], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-55.552, -7.708, 0.835], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-57.689, -7.968, 1.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-59.793, -8.219, 1.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-61.859, -8.459, 1.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-63.882, -8.69, 1.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-65.856, -8.91, 1.705], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-67.778, -9.119, 1.886], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-69.642, -9.317, 2.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-71.445, -9.505, 2.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-73.182, -9.683, 2.419], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-74.851, -9.85, 2.59], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-76.446, -10.007, 2.755], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-77.966, -10.155, 2.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-79.407, -10.294, 3.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-80.766, -10.424, 3.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-82.04, -10.546, 3.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-83.227, -10.66, 3.468], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-84.325, -10.768, 3.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-85.33, -10.869, 3.682], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-86.24, -10.963, 3.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-87.053, -11.052, 3.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-87.766, -11.136, 3.907], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-88.378, -11.215, 3.953], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-88.884, -11.289, 3.984], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-89.282, -11.358, 3.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-89.57, -11.424, 3.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-89.744, -11.485, 3.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-89.801, -11.542, 3.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-89.273, -11.58, 3.801], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-88.016, -11.589, 3.545], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-86.517, -11.574, 3.257], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-85.261, -11.55, 3.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-84.735, -11.537, 2.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-84.853, -11.538, 2.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-85.176, -11.541, 3.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-85.66, -11.545, 3.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-86.257, -11.548, 3.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-86.924, -11.55, 3.362], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-87.613, -11.551, 3.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-88.279, -11.55, 3.633], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-88.877, -11.547, 3.753], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-89.36, -11.545, 3.849], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.001, -0.014, 0.027], + "easing": "linear" + }, + "post": { + "vector": [0.001, -0.014, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.004, -0.057, 0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.009, -0.128, 0.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.016, -0.226, 0.409], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.025, -0.351, 0.626], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.037, -0.501, 0.881], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.051, -0.678, 1.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.067, -0.879, 1.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.086, -1.104, 1.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.108, -1.353, 2.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.132, -1.625, 2.621], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.159, -1.92, 3.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.188, -2.237, 3.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.221, -2.575, 3.916], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.256, -2.933, 4.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.294, -3.312, 4.827], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.336, -3.71, 5.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.381, -4.128, 5.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.428, -4.563, 6.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.479, -5.017, 6.644], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.534, -5.488, 7.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.592, -5.975, 7.495], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.653, -6.478, 7.895], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.718, -6.996, 8.274], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.786, -7.527, 8.628], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.856, -8.069, 8.956], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.926, -8.618, 9.255], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.997, -9.173, 9.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [1.068, -9.731, 9.758], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.137, -10.288, 9.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [1.204, -10.844, 10.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [1.268, -11.395, 10.241], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [1.328, -11.939, 10.32], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [1.383, -12.473, 10.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.433, -12.995, 10.341], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [1.478, -13.504, 10.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1.522, -14.004, 10.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [1.563, -14.496, 10.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [1.603, -14.983, 10.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [1.642, -15.466, 10.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [1.679, -15.948, 10.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [1.715, -16.431, 10.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [1.75, -16.915, 10.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.785, -17.405, 9.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [1.819, -17.901, 9.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [1.852, -18.405, 9.878], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [1.886, -18.92, 9.832], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1.92, -19.448, 9.786], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [1.954, -19.99, 9.739], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [1.989, -20.549, 9.692], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [2.025, -21.127, 9.645], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [2.061, -21.725, 9.598], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [2.099, -22.346, 9.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [2.139, -22.992, 9.503], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [2.175, -23.661, 9.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [2.203, -24.34, 9.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [2.225, -25.009, 9.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [2.242, -25.649, 9.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [2.253, -26.243, 9.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [2.261, -26.771, 9.359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [2.265, -27.214, 9.353], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [2.268, -27.554, 9.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [2.268, -27.771, 9.35], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [2.268, -27.848, 9.35], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.13": { + "vector": [2.43, -26.82, 10.01], + "easing": "linear" + }, + "3.42": { + "vector": [2.43, -27.82, 10.01], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.055, -0.001, 0.002], + "easing": "linear" + }, + "post": { + "vector": [0.055, -0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.216, -0.004, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.481, -0.009, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.848, -0.015, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [1.312, -0.024, 0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [1.873, -0.034, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [2.527, -0.047, 0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [3.271, -0.061, 0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [4.105, -0.078, 0.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [5.025, -0.097, 0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [6.029, -0.118, 0.193], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [7.116, -0.141, 0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [8.282, -0.167, 0.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [9.525, -0.195, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [10.844, -0.226, 0.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [12.234, -0.259, 0.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [13.695, -0.295, 0.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [15.222, -0.334, 0.462], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [16.813, -0.376, 0.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [18.464, -0.42, 0.548], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [20.173, -0.468, 0.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [21.936, -0.518, 0.634], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [23.748, -0.571, 0.677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [25.606, -0.627, 0.719], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [27.506, -0.685, 0.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [29.443, -0.746, 0.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [31.413, -0.809, 0.839], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [33.411, -0.875, 0.876], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [35.432, -0.942, 0.91], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [37.471, -1.011, 0.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [39.524, -1.082, 0.974], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [41.584, -1.154, 1.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [43.647, -1.228, 1.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [45.707, -1.302, 1.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [47.759, -1.376, 1.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [49.799, -1.451, 1.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [51.82, -1.525, 1.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [53.819, -1.599, 1.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [55.789, -1.673, 1.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [57.727, -1.745, 1.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [59.627, -1.817, 1.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [61.486, -1.886, 1.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [63.299, -1.955, 1.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [65.062, -2.021, 1.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [66.772, -2.085, 1.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [68.424, -2.146, 1.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [70.016, -2.206, 1.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [71.544, -2.262, 1.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [73.006, -2.316, 1.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [74.397, -2.367, 1.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [75.716, -2.416, 1.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [76.961, -2.461, 1.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [78.128, -2.503, 1.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [79.215, -2.542, 1.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [80.22, -2.578, 1.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [81.141, -2.611, 1.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [81.976, -2.64, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [82.721, -2.666, 0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [83.376, -2.689, 0.982], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [83.937, -2.709, 0.974], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [84.402, -2.725, 0.967], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [84.768, -2.737, 0.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [85.034, -2.747, 0.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [85.196, -2.752, 0.955], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [85.25, -2.754, 0.955], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [85.25, -2.754, 0.955], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, 0.001, 0.004], + "easing": "linear" + }, + "post": { + "vector": [0, 0.001, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.002, 0.006, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.004, 0.013, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.007, 0.023, 0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.01, 0.035, 0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.015, 0.05, 0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.02, 0.067, 0.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.026, 0.087, 0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.032, 0.109, 0.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.039, 0.133, 0.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.047, 0.159, 0.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.055, 0.186, 0.488], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.064, 0.216, 0.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.073, 0.248, 0.648], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-0.083, 0.281, 0.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-0.093, 0.316, 0.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-0.104, 0.352, 0.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.115, 0.39, 1.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.127, 0.429, 1.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-0.139, 0.47, 1.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.151, 0.511, 1.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.164, 0.553, 1.447], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.176, 0.597, 1.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.189, 0.641, 1.677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.203, 0.686, 1.795], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.216, 0.732, 1.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.23, 0.778, 2.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.244, 0.825, 2.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.258, 0.873, 2.282], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.272, 0.92, 2.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.286, 0.968, 2.531], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.3, 1.016, 2.657], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.314, 1.064, 2.782], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.329, 1.112, 2.907], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.343, 1.16, 3.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.357, 1.207, 3.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.371, 1.255, 3.281], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.385, 1.301, 3.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.398, 1.348, 3.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.412, 1.393, 3.644], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.425, 1.439, 3.762], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.438, 1.483, 3.878], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.451, 1.526, 3.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.464, 1.569, 4.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.476, 1.61, 4.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.488, 1.651, 4.316], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.499, 1.69, 4.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.51, 1.727, 4.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.521, 1.764, 4.612], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.531, 1.799, 4.703], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.541, 1.832, 4.79], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.551, 1.864, 4.873], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.559, 1.893, 4.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-0.568, 1.921, 5.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.575, 1.947, 5.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-0.582, 1.971, 5.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.589, 1.993, 5.212], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.595, 2.013, 5.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.6, 2.03, 5.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.604, 2.045, 5.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.608, 2.057, 5.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.611, 2.067, 5.405], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.613, 2.074, 5.424], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.614, 2.078, 5.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.615, 2.08, 5.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [-0.615, 2.08, 5.439], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.02, -0.001, -0.001], + "easing": "linear" + }, + "post": { + "vector": [-0.02, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.08, -0.004, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.18, -0.01, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.317, -0.017, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.492, -0.027, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.704, -0.038, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.952, -0.051, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-1.235, -0.066, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-1.553, -0.083, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-1.904, -0.102, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-2.287, -0.122, -0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-2.704, -0.144, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-3.151, -0.167, -0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-3.629, -0.192, -0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-4.136, -0.219, -0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-4.673, -0.247, -0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-5.238, -0.276, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-5.831, -0.307, -0.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-6.45, -0.339, -0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-7.095, -0.372, -0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-7.766, -0.406, -0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-8.461, -0.441, -0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-9.18, -0.477, -0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-9.921, -0.515, -0.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-10.685, -0.553, -0.174], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-11.471, -0.591, -0.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-12.276, -0.631, -0.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-13.102, -0.671, -0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-13.947, -0.712, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-14.81, -0.753, -0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-15.691, -0.795, -0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-16.588, -0.836, -0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-17.501, -0.879, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-18.43, -0.921, -0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-19.372, -0.963, -0.183], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-20.329, -1.005, -0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-21.298, -1.047, -0.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-22.28, -1.088, -0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-23.272, -1.13, -0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-24.276, -1.17, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-25.289, -1.21, -0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-26.311, -1.25, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-27.341, -1.288, -0.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-28.379, -1.326, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-29.423, -1.362, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-30.474, -1.398, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-31.53, -1.432, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-32.591, -1.464, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-33.656, -1.496, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-34.724, -1.525, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-35.794, -1.553, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-36.867, -1.58, 0.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-37.941, -1.604, 0.152], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-39.016, -1.626, 0.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-40.09, -1.646, 0.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-41.164, -1.664, 0.255], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-42.237, -1.68, 0.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-43.309, -1.694, 0.33], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-44.378, -1.704, 0.37], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-45.444, -1.713, 0.41], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-46.507, -1.718, 0.452], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-47.567, -1.721, 0.495], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-48.622, -1.721, 0.539], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-49.672, -1.718, 0.584], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-50.704, -1.668, 0.648], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-51.649, -1.556, 0.732], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-52.425, -1.424, 0.816], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-52.95, -1.313, 0.88], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-53.144, -1.266, 0.906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-53.063, -1.277, 0.899], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-52.841, -1.306, 0.879], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-52.51, -1.35, 0.849], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-52.101, -1.404, 0.812], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-51.644, -1.464, 0.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-51.172, -1.525, 0.727], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-50.716, -1.584, 0.684], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-50.306, -1.637, 0.645], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [-49.975, -1.679, 0.613], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [-49.753, -1.708, 0.592], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [-49.672, -1.718, 0.584], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [-49.672, -1.718, 0.584], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.002, -0.001], + "easing": "linear" + }, + "post": { + "vector": [0, -0.002, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.009, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.001, -0.021, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.001, -0.037, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-0.002, -0.057, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.003, -0.081, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-0.004, -0.109, -0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-0.005, -0.141, -0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-0.006, -0.177, -0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-0.007, -0.216, -0.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-0.008, -0.258, -0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.01, -0.303, -0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-0.012, -0.352, -0.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-0.013, -0.403, -0.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-0.015, -0.457, -0.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-0.017, -0.513, -0.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-0.019, -0.572, -0.268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-0.021, -0.633, -0.296], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-0.023, -0.697, -0.326], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-0.025, -0.762, -0.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.027, -0.829, -0.388], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.03, -0.898, -0.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.032, -0.968, -0.453], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-0.034, -1.039, -0.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-0.037, -1.112, -0.52], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-0.039, -1.186, -0.555], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.041, -1.261, -0.59], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.044, -1.336, -0.625], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.046, -1.412, -0.661], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.049, -1.489, -0.697], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.051, -1.566, -0.733], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.054, -1.643, -0.769], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.057, -1.72, -0.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.059, -1.796, -0.841], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.062, -1.873, -0.876], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.064, -1.949, -0.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.067, -2.024, -0.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.069, -2.099, -0.982], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.071, -2.173, -1.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.074, -2.246, -1.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.076, -2.317, -1.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.079, -2.387, -1.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.081, -2.456, -1.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.083, -2.523, -1.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.085, -2.588, -1.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.087, -2.652, -1.241], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.089, -2.713, -1.27], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.091, -2.772, -1.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.093, -2.828, -1.324], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.095, -2.882, -1.349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.096, -2.934, -1.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.098, -2.982, -1.396], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.1, -3.027, -1.417], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-0.101, -3.07, -1.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.102, -3.109, -1.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-0.103, -3.144, -1.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.104, -3.176, -1.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.105, -3.204, -1.499], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.106, -3.228, -1.511], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.107, -3.248, -1.52], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.107, -3.264, -1.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.108, -3.276, -1.533], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.108, -3.283, -1.536], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.108, -3.285, -1.537], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [-0.108, -3.285, -1.537], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.014, 0.002, 0], + "easing": "linear" + }, + "post": { + "vector": [0.014, 0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.057, 0.009, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.13, 0.02, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.232, 0.035, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.365, 0.055, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.529, 0.079, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.724, 0.107, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.95, 0.139, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [1.209, 0.175, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [1.502, 0.216, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [1.827, 0.26, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.187, 0.309, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [2.582, 0.362, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [3.011, 0.419, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [3.477, 0.48, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [3.979, 0.545, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [4.519, 0.614, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [5.096, 0.688, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [5.712, 0.765, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [6.367, 0.847, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [7.061, 0.932, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [7.796, 1.023, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [8.572, 1.117, -0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [9.39, 1.216, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [10.25, 1.319, -0.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [11.154, 1.426, -0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [12.101, 1.538, -0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [13.092, 1.655, -0.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [14.128, 1.776, -0.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [15.21, 1.903, -0.251], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [16.337, 2.033, -0.279], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [17.511, 2.169, -0.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [18.732, 2.31, -0.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [20, 2.456, -0.37], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [21.316, 2.607, -0.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [22.678, 2.763, -0.434], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [24.082, 2.924, -0.466], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [25.521, 3.089, -0.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [26.989, 3.257, -0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [28.478, 3.427, -0.555], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [29.984, 3.6, -0.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [31.498, 3.774, -0.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [33.014, 3.948, -0.625], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [34.526, 4.122, -0.642], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [36.027, 4.295, -0.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [37.51, 4.466, -0.666], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [38.97, 4.634, -0.673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [40.4, 4.799, -0.676], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [41.793, 4.959, -0.677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [43.144, 5.115, -0.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [44.447, 5.264, -0.67], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [45.696, 5.407, -0.662], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [46.885, 5.543, -0.653], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [48.009, 5.672, -0.643], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [49.062, 5.792, -0.631], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [50.04, 5.903, -0.618], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [50.937, 6.004, -0.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [51.747, 6.096, -0.593], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [52.466, 6.177, -0.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [53.088, 6.247, -0.57], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [53.61, 6.306, -0.56], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [54.024, 6.352, -0.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [54.327, 6.386, -0.546], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [54.513, 6.407, -0.542], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [54.576, 6.414, -0.541], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [54.576, 6.414, -0.541], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, 0.001, -0.001], + "easing": "linear" + }, + "post": { + "vector": [0, 0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, 0.002, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, 0.005, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.001, 0.008, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.001, 0.013, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.001, 0.019, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.002, 0.025, -0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.002, 0.032, -0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.003, 0.041, -0.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.003, 0.05, -0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.004, 0.059, -0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.005, 0.07, -0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.005, 0.081, -0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.006, 0.093, -0.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.007, 0.105, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.008, 0.118, -0.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.009, 0.132, -0.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.01, 0.146, -0.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.011, 0.161, -0.289], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.012, 0.176, -0.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.013, 0.191, -0.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.014, 0.207, -0.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.015, 0.223, -0.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.016, 0.24, -0.432], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.017, 0.257, -0.463], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.018, 0.274, -0.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.019, 0.291, -0.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.021, 0.309, -0.556], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.022, 0.326, -0.588], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.023, 0.344, -0.62], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.024, 0.362, -0.653], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.025, 0.38, -0.685], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.027, 0.398, -0.717], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.028, 0.416, -0.75], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.029, 0.434, -0.782], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.03, 0.451, -0.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.031, 0.469, -0.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.032, 0.487, -0.877], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.034, 0.504, -0.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.035, 0.521, -0.939], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.036, 0.538, -0.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.037, 0.555, -1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.038, 0.571, -1.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.039, 0.587, -1.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.04, 0.602, -1.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.041, 0.617, -1.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.042, 0.632, -1.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.043, 0.646, -1.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.044, 0.66, -1.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.045, 0.673, -1.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.046, 0.685, -1.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.046, 0.697, -1.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.047, 0.708, -1.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.048, 0.719, -1.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.049, 0.728, -1.313], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.049, 0.737, -1.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.05, 0.745, -1.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.05, 0.753, -1.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.051, 0.759, -1.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.051, 0.765, -1.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.051, 0.769, -1.387], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.052, 0.773, -1.393], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.052, 0.776, -1.398], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.052, 0.777, -1.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.052, 0.778, -1.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [0.052, 0.778, -1.402], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.544, 0.002, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.544, 0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-2.026, 0.013, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-4.222, 0.044, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-6.907, 0.105, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-9.852, 0.204, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-12.828, 0.351, -0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-15.607, 0.556, -0.076], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-17.964, 0.826, -0.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-19.677, 1.173, -0.203], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-20.861, 1.922, -0.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-21.8, 3.295, -0.274], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-22.528, 5.147, -0.268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-23.08, 7.333, -0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-23.489, 9.704, -0.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-23.789, 12.113, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-24.015, 14.414, -0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-24.202, 16.462, -0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-24.387, 18.112, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-24.608, 19.223, -0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-24.9, 19.652, -0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-25.292, 19.646, -0.212], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-25.783, 19.556, -0.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-26.371, 19.39, -0.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-27.054, 19.155, -0.323], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-27.83, 18.857, -0.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-28.697, 18.505, -0.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-29.652, 18.106, -0.363], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-30.695, 17.667, -0.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-31.821, 17.196, -0.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-33.03, 16.701, -0.335], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-34.32, 16.189, -0.313], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-35.687, 15.668, -0.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-37.13, 15.146, -0.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-38.647, 14.631, -0.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-40.236, 14.131, -0.195], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-41.893, 13.653, -0.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-43.617, 13.205, -0.15], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-45.405, 12.794, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-47.255, 12.426, -0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-49.163, 12.11, -0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-51.129, 11.851, -0.247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-53.149, 11.654, -0.342], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-55.22, 11.526, -0.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-57.342, 11.47, -0.666], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-59.505, 11.456, -0.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-61.696, 11.45, -1.099], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-63.899, 11.449, -1.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-66.1, 11.452, -1.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-68.283, 11.459, -1.751], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-70.434, 11.467, -1.964], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-72.538, 11.476, -2.174], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-74.581, 11.485, -2.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-76.55, 11.494, -2.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-78.43, 11.502, -2.766], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-80.209, 11.51, -2.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-81.875, 11.516, -3.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-83.414, 11.521, -3.274], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-84.816, 11.526, -3.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-86.068, 11.529, -3.548], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-87.159, 11.532, -3.661], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-88.078, 11.535, -3.757], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-88.814, 11.538, -3.834], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-89.354, 11.54, -3.891], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-89.687, 11.541, -3.926], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-89.801, 11.542, -3.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [-89.801, 11.542, -3.938], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.49": { + "vector": [-0.66, 1.4, 0.41], + "easing": "linear" + }, + "0.99": { + "vector": [-2.27, -8.85, 1.41], + "easing": "linear" + }, + "1.69": { + "vector": [-2.27, -15.85, 1.41], + "easing": "linear" + }, + "2.19": { + "vector": [-2.27, -23.79, 1.41], + "easing": "linear" + }, + "2.67": { + "vector": [-2.27, -27.49, 1.41], + "easing": "linear" + }, + "3.46": { + "vector": [-2.268, -27.848, 1.411], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.432, 0.003, -0.003], + "easing": "linear" + }, + "post": { + "vector": [0.432, 0.003, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [1.63, 0.011, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [3.453, 0.023, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [5.754, 0.038, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [8.385, 0.055, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [11.193, 0.071, -0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [14.018, 0.086, -0.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [16.695, 0.097, -0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [19.061, 0.102, -0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [21.043, 0.1, -0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [22.697, 0.092, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [24.058, 0.078, -0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [25.161, 0.059, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [26.039, 0.037, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [26.727, 0.013, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [27.257, -0.014, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [27.662, -0.041, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [27.975, -0.067, 0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [28.229, -0.092, 0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [28.454, -0.115, 0.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [28.684, -0.135, 0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [28.95, -0.15, 0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [29.285, -0.16, 0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [29.719, -0.164, 0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [30.285, -0.161, 0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [30.986, -0.151, 0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [31.817, -0.134, 0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [32.77, -0.11, 0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [33.84, -0.079, 0.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [35.019, -0.041, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [36.301, 0.004, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [37.68, 0.055, -0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [39.149, 0.113, -0.114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [40.701, 0.177, -0.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [42.328, 0.248, -0.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [44.024, 0.324, -0.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [45.78, 0.407, -0.337], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [47.589, 0.494, -0.395], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [49.443, 0.588, -0.452], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [51.332, 0.685, -0.508], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [53.248, 0.787, -0.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [55.184, 0.893, -0.613], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [57.128, 1.001, -0.661], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [59.074, 1.112, -0.707], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [61.011, 1.225, -0.749], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [62.932, 1.338, -0.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [64.826, 1.452, -0.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [66.684, 1.566, -0.851], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [68.5, 1.678, -0.877], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [70.263, 1.787, -0.899], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [71.965, 1.895, -0.917], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [73.599, 1.998, -0.932], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [75.156, 2.098, -0.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [76.629, 2.192, -0.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [78.01, 2.282, -0.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [79.293, 2.365, -0.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [80.47, 2.441, -0.963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [81.533, 2.51, -0.963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [82.478, 2.572, -0.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [83.295, 2.626, -0.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [83.98, 2.671, -0.959], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [84.525, 2.706, -0.957], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [84.923, 2.733, -0.956], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [85.167, 2.749, -0.955], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [85.25, 2.754, -0.955], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [85.25, 2.754, -0.955], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.001, 0.004, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.004, 0.014, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.009, 0.032, 0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.016, 0.056, 0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.025, 0.085, 0.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.036, 0.121, 0.315], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.048, 0.161, 0.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.061, 0.207, 0.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.076, 0.257, 0.671], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.092, 0.311, 0.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.109, 0.369, 0.964], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.127, 0.43, 1.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.146, 0.495, 1.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.166, 0.562, 1.469], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.187, 0.631, 1.651], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.208, 0.703, 1.838], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.229, 0.776, 2.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.251, 0.851, 2.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.274, 0.926, 2.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.296, 1.002, 2.62], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.319, 1.078, 2.819], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.341, 1.154, 3.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.363, 1.229, 3.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.385, 1.304, 3.409], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.407, 1.377, 3.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.428, 1.448, 3.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.449, 1.518, 3.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.468, 1.585, 4.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.487, 1.65, 4.314], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.506, 1.711, 4.474], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.523, 1.769, 4.626], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.539, 1.823, 4.768], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.553, 1.873, 4.898], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.567, 1.919, 5.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.579, 1.959, 5.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.589, 1.995, 5.216], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.598, 2.024, 5.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.605, 2.048, 5.356], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.61, 2.065, 5.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.613, 2.076, 5.429], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.615, 2.08, 5.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [0.615, 2.08, 5.439], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.678, 0.001, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.678, 0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-2.5, 0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-5.146, 0.005, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-8.295, 0.008, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-11.615, 0.011, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-14.773, 0.014, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-17.434, 0.016, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-19.27, 0.018, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-19.955, 0.019, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-19.893, 0.019, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-19.72, 0.017, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-19.452, 0.014, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-19.107, 0.009, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-18.702, 0.003, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-18.255, -0.004, -0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-17.782, -0.011, -0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-17.301, -0.018, -0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-16.829, -0.025, -0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-16.384, -0.031, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-15.981, -0.036, -0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-15.638, -0.04, -0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-15.373, -0.042, -0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-15.201, -0.043, -0.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-15.14, -0.041, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-15.199, -0.036, -0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-15.375, -0.024, -0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-15.66, -0.007, -0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-16.049, 0.016, -0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-16.536, 0.044, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-17.116, 0.076, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-17.783, 0.113, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-18.532, 0.153, -0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-19.357, 0.198, -0.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-20.252, 0.246, -0.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-21.212, 0.298, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-22.23, 0.352, -0.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-23.301, 0.409, -0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-24.419, 0.468, -0.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-25.578, 0.529, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-26.771, 0.591, -0.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-27.993, 0.655, -0.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-29.237, 0.719, -0.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-30.497, 0.784, -0.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-31.766, 0.85, -0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-33.039, 0.914, -0.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-34.308, 0.979, -0.282], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-35.568, 1.042, -0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-36.813, 1.105, -0.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-38.035, 1.165, -0.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-39.228, 1.224, -0.359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-40.387, 1.281, -0.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-41.506, 1.335, -0.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-42.577, 1.387, -0.422], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-43.596, 1.436, -0.443], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-44.556, 1.481, -0.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-45.452, 1.524, -0.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-46.277, 1.562, -0.502], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-47.026, 1.597, -0.52], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-47.694, 1.628, -0.536], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-48.275, 1.654, -0.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-48.763, 1.677, -0.562], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-49.152, 1.694, -0.571], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-49.437, 1.707, -0.578], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-49.612, 1.715, -0.583], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-49.672, 1.718, -0.584], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [-49.672, 1.718, -0.584], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, -0.006, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.001, -0.023, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.002, -0.05, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.003, -0.088, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.004, -0.135, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.006, -0.19, -0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.008, -0.255, -0.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.011, -0.326, -0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.013, -0.405, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.016, -0.491, -0.23], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.019, -0.583, -0.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.022, -0.68, -0.318], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.026, -0.781, -0.366], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.029, -0.888, -0.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.033, -0.997, -0.467], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.037, -1.11, -0.52], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.04, -1.226, -0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.044, -1.344, -0.629], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.048, -1.463, -0.684], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.052, -1.582, -0.741], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.056, -1.703, -0.797], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.06, -1.823, -0.853], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.064, -1.942, -0.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.068, -2.059, -0.964], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.072, -2.175, -1.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.075, -2.288, -1.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.079, -2.398, -1.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.082, -2.504, -1.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.086, -2.606, -1.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.089, -2.703, -1.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.092, -2.794, -1.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.095, -2.88, -1.348], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.097, -2.959, -1.385], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.1, -3.031, -1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.102, -3.095, -1.448], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.104, -3.15, -1.474], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.105, -3.197, -1.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.106, -3.235, -1.514], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.107, -3.262, -1.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.108, -3.279, -1.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.108, -3.285, -1.537], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [0.108, -3.285, -1.537], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [2.531, -0.076, 0.16], + "easing": "linear" + }, + "post": { + "vector": [2.531, -0.076, 0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [9.499, -0.323, 0.58], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [20.003, -0.787, 1.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [32.903, -1.487, 1.717], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [46.674, -2.357, 2.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [59.605, -3.244, 2.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [70.157, -3.988, 2.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [77.171, -4.48, 2.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [79.72, -4.662, 2.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [78.93, -4.628, 2.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [76.692, -4.514, 2.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [73.187, -4.328, 2.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [68.595, -4.077, 2.271], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [63.111, -3.775, 2.289], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [56.954, -3.434, 2.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [50.377, -3.074, 2.221], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [43.652, -2.716, 2.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [37.063, -2.383, 1.981], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [30.887, -2.091, 1.812], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [25.377, -1.854, 1.63], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [20.758, -1.679, 1.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [17.23, -1.568, 1.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [14.975, -1.523, 1.191], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [14.178, -1.545, 1.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [14.246, -1.607, 1.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [14.45, -1.681, 1.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [14.783, -1.765, 1.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [15.238, -1.859, 1.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [15.809, -1.961, 1.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [16.49, -2.073, 1.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [17.273, -2.192, 1.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [18.152, -2.319, 1.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [19.12, -2.454, 1.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [20.172, -2.594, 1.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [21.299, -2.741, 1.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [22.496, -2.893, 1.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [23.755, -3.049, 1.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [25.069, -3.21, 1.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [26.431, -3.374, 1.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [27.834, -3.541, 1.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [29.269, -3.709, 1.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [30.731, -3.879, 1.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [32.21, -4.049, 1.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [33.701, -4.218, 1.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [35.194, -4.386, 1.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [36.682, -4.552, 1.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [38.159, -4.715, 0.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [39.615, -4.874, 0.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [41.045, -5.029, 0.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [42.44, -5.179, 0.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [43.793, -5.322, 0.883], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [45.097, -5.46, 0.851], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [46.346, -5.59, 0.817], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [47.531, -5.712, 0.783], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [48.648, -5.827, 0.75], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [49.688, -5.932, 0.716], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [50.646, -6.028, 0.685], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [51.515, -6.115, 0.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [52.288, -6.191, 0.627], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [52.96, -6.257, 0.602], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [53.525, -6.312, 0.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [53.975, -6.356, 0.564], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [54.304, -6.388, 0.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [54.507, -6.407, 0.544], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [54.576, -6.414, 0.541], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [54.576, -6.414, 0.541], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.016, -0.082], + "easing": "linear" + }, + "post": { + "vector": [0, -0.016, -0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.001, -0.059, -0.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.002, -0.122, -0.621], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.004, -0.196, -0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.005, -0.274, -1.396], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.006, -0.349, -1.774], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.007, -0.411, -2.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.008, -0.455, -2.313], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.009, -0.471, -2.395], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.008, -0.465, -2.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.008, -0.448, -2.279], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.008, -0.422, -2.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.007, -0.388, -1.975], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.006, -0.349, -1.774], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.006, -0.305, -1.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.005, -0.259, -1.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.004, -0.212, -1.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.003, -0.166, -0.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.002, -0.122, -0.621], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.001, -0.083, -0.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.001, -0.049, -0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, -0.023, -0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, -0.006, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, 0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, 0.005, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-0.001, 0.012, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.001, 0.021, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.002, 0.032, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.003, 0.045, -0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.004, 0.06, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-0.005, 0.077, -0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-0.006, 0.096, -0.173], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-0.008, 0.116, -0.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.009, 0.138, -0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.011, 0.161, -0.29], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.012, 0.185, -0.333], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.014, 0.21, -0.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.016, 0.236, -0.426], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.018, 0.263, -0.474], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.019, 0.29, -0.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-0.021, 0.318, -0.573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-0.023, 0.346, -0.624], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.025, 0.375, -0.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-0.027, 0.403, -0.727], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-0.029, 0.432, -0.778], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-0.031, 0.46, -0.829], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.032, 0.488, -0.879], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-0.034, 0.515, -0.928], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-0.036, 0.542, -0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-0.038, 0.568, -1.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-0.039, 0.593, -1.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.041, 0.617, -1.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-0.043, 0.64, -1.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.044, 0.662, -1.193], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-0.045, 0.682, -1.229], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.047, 0.701, -1.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.048, 0.718, -1.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.049, 0.733, -1.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.05, 0.746, -1.345], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-0.05, 0.757, -1.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-0.051, 0.766, -1.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-0.051, 0.772, -1.392], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-0.052, 0.776, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.052, 0.778, -1.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [-0.052, 0.778, -1.402], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.1, 0.038, -0.033], + "easing": "linear" + }, + "post": { + "vector": [-0.1, 0.038, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.382, 0.149, -0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.815, 0.328, -0.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-1.369, 0.568, -0.491], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-2.016, 0.864, -0.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-2.726, 1.209, -1.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-3.47, 1.599, -1.376], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-4.218, 2.028, -1.742], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-4.94, 2.491, -2.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-5.607, 2.984, -2.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-6.187, 3.505, -2.959], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-6.652, 4.049, -3.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-6.97, 4.615, -3.792], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-7.11, 5.202, -4.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-6.989, 5.808, -4.553], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-6.582, 6.429, -4.88], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-5.944, 7.054, -5.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-5.131, 7.671, -5.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-4.201, 8.267, -5.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-3.209, 8.828, -5.758], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-2.212, 9.341, -5.873], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-1.268, 9.792, -5.953], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-0.433, 10.167, -6.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.235, 10.451, -6.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.678, 10.632, -6.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.839, 10.697, -6.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.662, 10.461, -5.759], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.193, 9.806, -4.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.483, 8.815, -3.873], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-1.277, 7.57, -2.563], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-2.095, 6.15, -1.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-2.834, 4.623, 0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-3.378, 3.053, 1.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-3.601, 1.495, 1.577], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-3.41, 0.044, 1.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-2.868, -1.241, 1.957], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-2.071, -2.36, 2.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-1.119, -3.31, 2.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.112, -4.089, 2.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.848, -4.694, 1.936], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [1.658, -5.124, 1.86], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [2.219, -5.381, 1.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [2.427, -5.464, 1.774], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [2.252, -5.376, 1.779], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [1.762, -5.136, 1.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [1.006, -4.767, 1.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.035, -4.293, 1.833], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-1.103, -3.737, 1.845], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-2.36, -3.123, 1.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-3.687, -2.475, 1.832], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-5.034, -1.818, 1.802], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-6.356, -1.174, 1.759], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-7.603, -0.568, 1.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-8.728, -0.022, 1.643], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-9.686, 0.441, 1.583], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [-10.427, 0.799, 1.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-10.907, 1.029, 1.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-11.077, 1.111, 1.482], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-10.794, 1.044, 1.422], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-10.016, 0.862, 1.255], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-8.85, 0.593, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-7.404, 0.268, 0.676], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-5.786, -0.086, 0.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-4.106, -0.442, -0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-2.476, -0.776, -0.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-1.01, -1.066, -0.845], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.178, -1.293, -1.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.975, -1.443, -1.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [1.266, -1.496, -1.419], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [1.266, -1.496, -1.419], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.004, 0.006], + "easing": "linear" + }, + "post": { + "vector": [0, -0.004, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, -0.016, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, -0.038, 0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, -0.07, 0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, -0.114, 0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, -0.171, 0.196], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0, -0.241, 0.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0, -0.326, 0.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0, -0.427, 0.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, -0.545, 0.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, -0.682, 0.634], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -0.837, 0.748], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0, -1.013, 0.871], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0, -1.209, 1.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, -1.429, 1.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0, -1.671, 1.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0, -1.938, 1.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -2.231, 1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0, -2.551, 1.767], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0, -2.898, 1.941], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, -3.274, 2.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, -3.679, 2.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0, -4.116, 2.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0, -4.585, 2.698], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0, -5.087, 2.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0, -5.623, 3.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0, -6.194, 3.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0, -6.802, 3.538], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, -7.447, 3.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -8.13, 3.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0, -8.853, 4.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0, -9.617, 4.447], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0, -10.422, 4.683], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0, -11.27, 4.922], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0, -12.159, 5.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -13.076, 5.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, -14.005, 5.654], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, -14.93, 5.902], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, -15.834, 6.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0, -16.703, 6.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0, -17.519, 6.652], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -18.267, 6.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0, -18.932, 7.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, -19.5, 7.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0, -19.979, 7.654], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0, -20.376, 7.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0, -20.703, 8.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -20.968, 8.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0, -21.182, 8.598], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0, -21.354, 8.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0, -21.493, 9.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0, -21.61, 9.206], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0, -21.714, 9.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -21.815, 9.541], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0, -21.922, 9.681], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, -22.046, 9.803], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, -22.195, 9.903], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, -22.379, 9.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, -22.605, 10.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -22.865, 10.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0, -23.147, 10.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0, -23.439, 10.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0, -23.73, 10.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0, -24.008, 10.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -24.262, 10.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -24.479, 10.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -24.649, 9.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0, -24.759, 9.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0, -24.799, 9.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [0, -24.799, 9.98], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.066, -0.059, -0.011], + "easing": "linear" + }, + "post": { + "vector": [0.066, -0.059, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.256, -0.23, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.555, -0.5, -0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.951, -0.858, -0.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [1.43, -1.293, -0.233], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [1.978, -1.792, -0.323], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [2.584, -2.344, -0.422], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [3.231, -2.938, -0.529], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [3.908, -3.562, -0.64], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [4.601, -4.205, -0.752], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [5.295, -4.855, -0.861], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [5.977, -5.502, -0.963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [6.632, -6.134, -1.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [7.246, -6.741, -1.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [7.805, -7.313, -1.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [8.297, -7.84, -1.186], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [8.722, -8.323, -1.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [9.086, -8.762, -1.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [9.393, -9.159, -1.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [9.648, -9.515, -1.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [9.855, -9.83, -0.928], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [10.019, -10.105, -0.836], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [10.145, -10.341, -0.741], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [10.238, -10.539, -0.646], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [10.303, -10.699, -0.558], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [10.345, -10.822, -0.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [10.368, -10.91, -0.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [10.379, -10.961, -0.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [10.381, -10.978, -0.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [10.259, -10.575, -0.597], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [9.905, -9.488, -1.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [9.342, -7.903, -1.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [8.603, -6.006, -2.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [7.74, -3.974, -2.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [6.821, -1.98, -2.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [5.929, -0.075, -1.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [5.124, 1.729, -0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [4.452, 3.318, 0.801], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [3.945, 4.577, 1.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [3.628, 5.389, 2.467], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [3.522, 5.636, 2.877], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [3.586, 5.498, 3.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [3.753, 5.239, 3.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [4.011, 4.879, 3.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [4.347, 4.432, 3.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [4.75, 3.917, 3.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [5.208, 3.352, 2.977], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [5.71, 2.753, 2.829], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [6.242, 2.138, 2.656], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [6.794, 1.524, 2.466], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [7.352, 0.928, 2.268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [7.904, 0.367, 2.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [8.436, -0.144, 1.893], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [8.936, -0.589, 1.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [9.391, -0.955, 1.613], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [9.794, -1.245, 1.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [10.139, -1.469, 1.459], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [10.419, -1.631, 1.419], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [10.627, -1.738, 1.396], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [10.756, -1.798, 1.387], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [10.801, -1.817, 1.385], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [10.408, -1.717, 1.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [9.341, -1.444, 1.465], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [7.767, -1.041, 1.541], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [5.855, -0.548, 1.619], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [3.776, -0.008, 1.684], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [1.697, 0.533, 1.73], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-0.211, 1.031, 1.754], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-1.78, 1.441, 1.762], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-2.843, 1.718, 1.761], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-3.235, 1.821, 1.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [-3.235, 1.821, 1.76], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulderUnder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.19, 0.028, 0.065], + "easing": "linear" + }, + "post": { + "vector": [0.19, 0.028, 0.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.723, 0.105, 0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [1.542, 0.22, 0.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [2.591, 0.361, 0.897], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [3.813, 0.516, 1.324], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [5.153, 0.676, 1.797], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [6.552, 0.832, 2.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [7.952, 0.975, 2.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [9.296, 1.1, 3.275], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [10.524, 1.205, 3.719], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [11.58, 1.287, 4.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [12.405, 1.347, 4.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [12.942, 1.383, 4.596], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [13.133, 1.395, 4.666], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [12.988, 1.401, 4.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [12.578, 1.417, 4.656], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [11.94, 1.438, 4.638], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [11.113, 1.464, 4.608], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [10.133, 1.489, 4.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [9.038, 1.51, 4.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [7.866, 1.524, 4.409], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [6.655, 1.528, 4.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [5.443, 1.516, 4.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [4.269, 1.485, 3.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [3.171, 1.432, 3.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [2.185, 1.354, 3.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [1.352, 1.247, 3.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.707, 1.109, 2.984], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.29, 0.938, 2.635], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.137, 0.734, 2.239], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.432, 0.508, 1.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [1.254, 0.28, 1.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [2.488, 0.066, 0.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [4.018, -0.122, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [5.727, -0.275, -0.756], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [7.495, -0.387, -1.429], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [9.206, -0.457, -2.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [10.739, -0.487, -2.639], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [11.978, -0.484, -3.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [12.806, -0.456, -3.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [13.107, -0.412, -3.709], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [12.94, -0.37, -3.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [12.471, -0.346, -3.959], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [11.747, -0.337, -4.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [10.814, -0.343, -4.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [9.718, -0.36, -4.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [8.505, -0.387, -4.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [7.222, -0.421, -4.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [5.915, -0.459, -4.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [4.632, -0.501, -4.362], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [3.419, -0.541, -4.375], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [2.323, -0.58, -4.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [1.39, -0.613, -4.383], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.667, -0.64, -4.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.199, -0.657, -4.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.033, -0.664, -4.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.393, -0.603, -4.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [1.372, -0.444, -3.815], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [2.819, -0.222, -3.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [4.58, 0.025, -2.446], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [6.502, 0.268, -1.615], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [8.427, 0.48, -0.775], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [10.197, 0.648, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [11.655, 0.765, 0.65], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [12.644, 0.83, 1.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [13.009, 0.843, 1.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [12.929, 0.811, 1.243], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [12.712, 0.751, 1.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [12.387, 0.668, 1.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [11.985, 0.569, 0.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [11.538, 0.459, 0.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [11.076, 0.346, 0.602], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [10.63, 0.237, 0.445], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [10.23, 0.138, 0.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [9.906, 0.059, 0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [9.69, 0.005, 0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [9.611, -0.014, 0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [9.611, -0.014, 0.088], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.005, 0.008, -0.05], + "easing": "linear" + }, + "post": { + "vector": [0.005, 0.008, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.019, 0.029, -0.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.041, 0.063, -0.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0.068, 0.105, -0.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0.1, 0.154, -0.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.136, 0.208, -1.341], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.172, 0.265, -1.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.209, 0.321, -2.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.244, 0.375, -2.414], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.276, 0.424, -2.732], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.304, 0.467, -3.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.325, 0.5, -3.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.339, 0.522, -3.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.344, 0.529, -3.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.341, 0.523, -3.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.33, 0.507, -3.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.313, 0.481, -3.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.291, 0.447, -2.875], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.265, 0.407, -2.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.235, 0.362, -2.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.204, 0.314, -2.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.172, 0.265, -1.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.14, 0.215, -1.386], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.109, 0.167, -1.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.08, 0.123, -0.79], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.054, 0.083, -0.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.032, 0.049, -0.314], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.015, 0.023, -0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.004, 0.006, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.008, 0.012, -0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.03, 0.046, -0.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.063, 0.097, -0.622], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.103, 0.159, -1.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.149, 0.229, -1.472], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.196, 0.301, -1.935], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.241, 0.37, -2.383], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.282, 0.433, -2.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.314, 0.483, -3.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.336, 0.517, -3.328], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.344, 0.529, -3.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.34, 0.523, -3.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.328, 0.504, -3.242], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.309, 0.474, -3.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.284, 0.437, -2.81], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.255, 0.392, -2.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.223, 0.343, -2.208], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.189, 0.291, -1.874], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.155, 0.238, -1.534], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.121, 0.186, -1.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.089, 0.137, -0.883], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.06, 0.093, -0.598], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.036, 0.055, -0.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.017, 0.026, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.004, 0.007, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.01, 0.015, -0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.036, 0.055, -0.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.074, 0.114, -0.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.121, 0.186, -1.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.172, 0.265, -1.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.223, 0.343, -2.208], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.27, 0.415, -2.671], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.309, 0.474, -3.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.335, 0.515, -3.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.344, 0.529, -3.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.337, 0.532, -3.39], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.317, 0.539, -3.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0.286, 0.55, -3.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0.248, 0.564, -3.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.206, 0.579, -3.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.163, 0.595, -2.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.121, 0.61, -2.895], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0.083, 0.624, -2.808], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0.052, 0.635, -2.738], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0.032, 0.642, -2.692], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0.024, 0.645, -2.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [0.024, 0.645, -2.675], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.419, 0, -0.049], + "easing": "linear" + }, + "post": { + "vector": [-0.419, 0, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-1.595, -0.003, -0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-3.407, -0.013, -0.398], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-5.732, -0.035, -0.67], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-8.446, -0.075, -0.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-11.422, -0.135, -1.328], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-14.531, -0.218, -1.682], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-17.638, -0.319, -2.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-20.613, -0.434, -2.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-23.325, -0.553, -2.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-25.647, -0.666, -2.902], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-27.456, -0.761, -3.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-28.631, -0.826, -3.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-29.05, -0.85, -3.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-28.727, -0.832, -3.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-27.814, -0.781, -3.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-26.393, -0.705, -2.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-24.543, -0.611, -2.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-22.347, -0.509, -2.549], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-19.889, -0.404, -2.281], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-17.254, -0.305, -1.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-14.531, -0.218, -1.682], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-11.806, -0.144, -1.372], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-9.171, -0.088, -1.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-6.711, -0.047, -0.783], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-4.513, -0.022, -0.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-2.661, -0.008, -0.311], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-1.237, -0.002, -0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.323, 0, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.67, -0.001, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-2.512, -0.007, -0.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-5.276, -0.03, -0.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-8.708, -0.079, -1.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-12.544, -0.163, -1.456], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-16.516, -0.28, -1.906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-20.351, -0.423, -2.332], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-23.78, -0.575, -2.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-26.541, -0.713, -2.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-28.38, -0.812, -3.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-29.05, -0.85, -3.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-28.684, -0.829, -3.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-27.652, -0.772, -3.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-26.054, -0.687, -2.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-23.988, -0.584, -2.726], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-21.552, -0.474, -2.463], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-18.851, -0.364, -2.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-15.989, -0.263, -1.847], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-13.072, -0.177, -1.516], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-10.209, -0.108, -1.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-7.506, -0.059, -0.876], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-5.068, -0.027, -0.592], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-2.999, -0.01, -0.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-1.399, -0.002, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.366, 0, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.806, -0.001, -0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-2.999, -0.01, -0.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-6.247, -0.041, -0.73], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-10.209, -0.108, -1.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-14.53, -0.218, -1.682], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-18.851, -0.364, -2.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-22.81, -0.529, -2.599], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-26.054, -0.687, -2.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-28.245, -0.805, -3.173], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-29.05, -0.85, -3.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-28.765, -0.821, -3.186], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-27.984, -0.742, -2.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-26.816, -0.629, -2.701], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-25.371, -0.497, -2.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-23.758, -0.361, -1.929], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-22.088, -0.232, -1.502], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-20.473, -0.12, -1.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-19.024, -0.029, -0.711], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-17.853, 0.037, -0.405], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-17.069, 0.078, -0.201], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-16.783, 0.092, -0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [-16.783, 0.092, -0.126], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.093, -0.003, 0.01], + "easing": "linear" + }, + "post": { + "vector": [0.093, -0.003, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.354, -0.013, 0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0.754, -0.027, 0.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [1.266, -0.047, 0.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [1.862, -0.07, 0.206], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [2.514, -0.096, 0.278], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [3.193, -0.124, 0.353], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [3.873, -0.153, 0.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [4.525, -0.181, 0.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [5.12, -0.208, 0.562], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [5.632, -0.231, 0.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [6.032, -0.25, 0.66], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [6.293, -0.263, 0.688], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [6.386, -0.267, 0.698], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [6.314, -0.264, 0.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [6.112, -0.254, 0.668], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [5.797, -0.239, 0.635], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [5.388, -0.22, 0.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [4.905, -0.198, 0.539], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [4.366, -0.174, 0.48], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [3.789, -0.149, 0.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [3.193, -0.124, 0.353], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [2.598, -0.099, 0.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [2.021, -0.076, 0.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [1.481, -0.055, 0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.998, -0.037, 0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.589, -0.021, 0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.274, -0.01, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.072, -0.003, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.149, -0.005, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.556, -0.02, 0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [1.166, -0.043, 0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [1.919, -0.072, 0.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [2.759, -0.106, 0.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [3.628, -0.142, 0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [4.467, -0.179, 0.491], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [5.22, -0.212, 0.573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [5.83, -0.241, 0.638], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [6.237, -0.26, 0.682], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [6.386, -0.267, 0.698], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [6.304, -0.263, 0.689], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [6.076, -0.252, 0.665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [5.722, -0.236, 0.627], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [5.266, -0.215, 0.578], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [4.731, -0.19, 0.52], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [4.139, -0.164, 0.456], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [3.512, -0.137, 0.387], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [2.874, -0.111, 0.318], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [2.248, -0.085, 0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [1.656, -0.062, 0.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [1.12, -0.041, 0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.664, -0.024, 0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.31, -0.011, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.081, -0.003, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.151, -0.006, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.566, -0.023, 0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [1.186, -0.049, 0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [1.954, -0.081, 0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [2.811, -0.118, 0.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [3.698, -0.157, 0.458], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [4.557, -0.195, 0.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [5.33, -0.229, 0.629], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [5.959, -0.254, 0.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [6.386, -0.267, 0.698], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [6.665, -0.267, 0.681], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [6.894, -0.257, 0.637], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [7.077, -0.239, 0.572], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [7.22, -0.215, 0.493], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [7.327, -0.188, 0.405], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [7.404, -0.159, 0.315], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [7.456, -0.13, 0.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [7.487, -0.104, 0.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [7.504, -0.083, 0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [7.509, -0.069, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [7.51, -0.064, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [7.51, -0.064, 0.028], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.128, -0.001, 0.015], + "easing": "linear" + }, + "post": { + "vector": [0.128, -0.001, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.485, -0.002, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [1.035, -0.006, 0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [1.738, -0.011, 0.203], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [2.556, -0.018, 0.299], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [3.452, -0.027, 0.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [4.385, -0.039, 0.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [5.319, -0.052, 0.62], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [6.214, -0.067, 0.724], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [7.033, -0.081, 0.818], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [7.736, -0.095, 0.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [8.285, -0.106, 0.963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [8.643, -0.114, 1.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [8.77, -0.117, 1.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [8.672, -0.115, 1.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [8.394, -0.109, 0.975], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [7.962, -0.1, 0.926], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [7.401, -0.088, 0.861], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [6.737, -0.076, 0.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [5.996, -0.063, 0.699], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [5.204, -0.05, 0.607], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [4.385, -0.039, 0.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [3.567, -0.029, 0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [2.775, -0.02, 0.324], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [2.033, -0.013, 0.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [1.37, -0.008, 0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.809, -0.004, 0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.377, -0.002, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.098, 0, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.204, -0.001, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.764, -0.004, 0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [1.601, -0.01, 0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [2.635, -0.019, 0.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [3.789, -0.031, 0.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [4.982, -0.047, 0.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [6.136, -0.065, 0.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [7.17, -0.084, 0.834], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [8.007, -0.1, 0.931], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [8.566, -0.112, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [8.77, -0.117, 1.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [8.659, -0.114, 1.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [8.345, -0.108, 0.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [7.859, -0.097, 0.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [7.233, -0.085, 0.842], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [6.498, -0.072, 0.757], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [5.684, -0.058, 0.662], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [4.824, -0.045, 0.563], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [3.947, -0.033, 0.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [3.087, -0.023, 0.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [2.273, -0.015, 0.266], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [1.538, -0.009, 0.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.912, -0.005, 0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.426, -0.002, 0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.112, -0.001, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.245, -0.001, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.912, -0.005, 0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [1.894, -0.012, 0.221], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [3.087, -0.023, 0.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [4.385, -0.039, 0.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [5.684, -0.058, 0.662], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [6.877, -0.078, 0.801], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [7.859, -0.097, 0.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [8.525, -0.111, 0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [8.77, -0.117, 1.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [8.566, -0.112, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [8.007, -0.1, 0.931], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [7.17, -0.084, 0.834], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [6.136, -0.065, 0.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [4.982, -0.047, 0.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [3.789, -0.031, 0.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [2.635, -0.019, 0.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [1.601, -0.01, 0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0.764, -0.004, 0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0.204, -0.001, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bone": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.062, -0.001, 0.001], + "easing": "linear" + }, + "post": { + "vector": [-0.062, -0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.24, -0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-0.522, -0.008, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-0.893, -0.013, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-1.342, -0.02, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-1.855, -0.028, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-2.421, -0.036, 0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-3.024, -0.044, 0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-3.654, -0.053, 0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-4.297, -0.062, 0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-4.94, -0.071, 0.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-5.569, -0.079, 0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-6.173, -0.087, 0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-6.738, -0.094, 0.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-7.252, -0.101, 0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-7.701, -0.107, 0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-8.072, -0.111, 0.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-8.354, -0.115, 0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-8.532, -0.117, 0.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-8.594, -0.118, 0.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-8.44, -0.116, 0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-8.008, -0.112, 0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-7.343, -0.104, 0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-6.491, -0.095, 0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-5.497, -0.083, 0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-4.408, -0.068, 0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-3.268, -0.052, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-2.123, -0.035, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-1.019, -0.018, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.924, 0.017, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [1.777, 0.032, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [2.562, 0.046, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [3.282, 0.06, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [3.939, 0.072, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [4.536, 0.083, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [5.076, 0.093, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [5.562, 0.102, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [5.998, 0.11, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [6.385, 0.117, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [6.726, 0.123, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [7.026, 0.129, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [7.285, 0.134, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [7.508, 0.138, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [7.696, 0.142, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [7.854, 0.145, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [7.983, 0.147, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [8.087, 0.149, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [8.167, 0.151, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [8.228, 0.152, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [8.272, 0.153, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [8.302, 0.154, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [8.32, 0.154, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [8.329, 0.154, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [8.333, 0.154, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [8.334, 0.154, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [8.325, 0.153, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [8.299, 0.148, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [8.255, 0.14, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [8.195, 0.13, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [8.118, 0.119, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [8.026, 0.106, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [7.919, 0.092, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [7.798, 0.079, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [7.662, 0.065, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [7.512, 0.052, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [7.349, 0.04, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [7.172, 0.03, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [6.973, 0.021, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [6.743, 0.014, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [6.474, 0.009, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [6.157, 0.004, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [5.783, 0.001, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [5.344, -0.001, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [4.831, -0.002, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [4.235, -0.002, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [3.548, -0.002, 0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [2.774, -0.002, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [1.974, -0.001, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [1.222, -0.001, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0.593, 0, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0.161, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, 0.001, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0, 0.003, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, 0.006, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, 0.011, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, 0.017, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0.024, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [0.001, 0.032, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.001, 0.041, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [0.001, 0.051, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0.001, 0.062, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0.001, 0.074, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.002, 0.087, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [0.002, 0.101, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [0.002, 0.116, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.002, 0.131, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [0.003, 0.147, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [0.003, 0.163, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.003, 0.18, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [0.004, 0.198, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [0.004, 0.216, 0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.004, 0.234, 0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.005, 0.253, 0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [0.005, 0.272, 0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [0.005, 0.291, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [0.006, 0.311, 0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [0.006, 0.33, 0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.007, 0.35, 0.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.007, 0.37, 0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.007, 0.39, 0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.008, 0.41, 0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.008, 0.429, 0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.008, 0.449, 0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.009, 0.468, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [0.009, 0.487, 0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [0.01, 0.506, 0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.01, 0.524, 0.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.01, 0.542, 0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.011, 0.56, 0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.011, 0.577, 0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.011, 0.593, 0.114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.011, 0.609, 0.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.012, 0.624, 0.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.012, 0.639, 0.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.012, 0.653, 0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.013, 0.666, 0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.013, 0.678, 0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.013, 0.689, 0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0.013, 0.699, 0.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [0.013, 0.708, 0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [0.013, 0.716, 0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [0.014, 0.723, 0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [0.014, 0.729, 0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.014, 0.734, 0.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.014, 0.737, 0.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.014, 0.739, 0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0.014, 0.74, 0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.014, 0.737, 0.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.014, 0.728, 0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.013, 0.715, 0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.013, 0.696, 0.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [0.013, 0.673, 0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [0.012, 0.647, 0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [0.012, 0.617, 0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [0.011, 0.584, 0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.01, 0.548, 0.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.01, 0.511, 0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.009, 0.472, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [0.008, 0.431, 0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [0.007, 0.391, 0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [0.007, 0.349, 0.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [0.006, 0.309, 0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0.005, 0.268, 0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.004, 0.229, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0.004, 0.192, 0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0.003, 0.156, 0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0.002, 0.123, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0.002, 0.093, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.25": { + "post": { + "vector": [0.001, 0.067, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.29": { + "post": { + "vector": [0.001, 0.044, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.33": { + "post": { + "vector": [0, 0.025, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.38": { + "post": { + "vector": [0, 0.012, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.42": { + "post": { + "vector": [0, 0.003, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.137, 0, -0.004], + "easing": "linear" + }, + "post": { + "vector": [0.137, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [0.521, 0.002, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [1.111, 0.004, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [1.865, 0.007, -0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [2.743, 0.011, -0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [3.704, 0.015, -0.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [4.706, 0.021, -0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [5.709, 0.026, -0.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [6.669, 0.032, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [7.548, 0.038, -0.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [8.302, 0.044, -0.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [8.892, 0.048, -0.252], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [9.276, 0.051, -0.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [9.413, 0.052, -0.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [9.307, 0.051, -0.264], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [9.009, 0.049, -0.257], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [8.545, 0.046, -0.245], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [7.943, 0.041, -0.229], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [7.231, 0.036, -0.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [6.435, 0.031, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [5.585, 0.026, -0.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [4.706, 0.021, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [3.828, 0.016, -0.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [2.977, 0.012, -0.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [2.182, 0.008, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [1.47, 0.005, -0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [0.868, 0.003, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [0.404, 0.001, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.106, 0, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [0.083, 0.002, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [0.314, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [0.667, 0.016, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [1.114, 0.026, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [1.629, 0.038, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [2.184, 0.051, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [2.753, 0.064, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [3.308, 0.077, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [3.822, 0.089, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [4.269, 0.099, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [4.622, 0.107, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [4.854, 0.113, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [4.937, 0.115, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [4.854, 0.113, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [4.622, 0.11, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [4.269, 0.104, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [3.822, 0.097, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [3.308, 0.088, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [2.753, 0.078, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [2.184, 0.067, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [1.629, 0.055, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [1.114, 0.044, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [0.667, 0.032, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0.314, 0.021, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [0.083, 0.01, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.088, -0.009, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.326, -0.016, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.677, -0.022, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [1.104, -0.027, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [1.568, -0.031, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [2.032, -0.034, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [2.458, -0.037, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [2.81, -0.038, -0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [3.048, -0.039, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [3.136, -0.039, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [3.063, -0.038, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [2.862, -0.036, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [2.563, -0.032, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [2.193, -0.028, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [1.781, -0.023, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [1.355, -0.017, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [0.942, -0.012, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [0.572, -0.007, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [0.273, -0.004, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [0.073, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "lowerJaw6B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube30": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube6": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube0": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.181, -0.005, -0.021], + "easing": "linear" + }, + "post": { + "vector": [-0.181, -0.005, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.08": { + "post": { + "vector": [-0.689, -0.021, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [-1.469, -0.046, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [-2.468, -0.079, -0.278], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-3.631, -0.121, -0.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-4.903, -0.169, -0.548], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.29": { + "post": { + "vector": [-6.23, -0.223, -0.694], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-7.556, -0.28, -0.838], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.38": { + "post": { + "vector": [-8.828, -0.338, -0.975], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [-9.99, -0.394, -1.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [-10.988, -0.444, -1.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-11.768, -0.484, -1.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.54": { + "post": { + "vector": [-12.275, -0.511, -1.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.58": { + "post": { + "vector": [-12.456, -0.52, -1.359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-12.317, -0.513, -1.345], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.67": { + "post": { + "vector": [-11.922, -0.492, -1.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.71": { + "post": { + "vector": [-11.309, -0.46, -1.239], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-10.513, -0.42, -1.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.79": { + "post": { + "vector": [-9.571, -0.374, -1.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.83": { + "post": { + "vector": [-8.518, -0.324, -0.942], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-7.392, -0.273, -0.82], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-6.23, -0.223, -0.694], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [-5.067, -0.176, -0.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-3.94, -0.132, -0.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.04": { + "post": { + "vector": [-2.888, -0.094, -0.325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.08": { + "post": { + "vector": [-1.945, -0.062, -0.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.12": { + "post": { + "vector": [-1.148, -0.035, -0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.535, -0.016, -0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.14, -0.004, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.29": { + "post": { + "vector": [-0.29, -0.009, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.33": { + "post": { + "vector": [-1.084, -0.033, -0.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.38": { + "post": { + "vector": [-2.273, -0.073, -0.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.42": { + "post": { + "vector": [-3.742, -0.125, -0.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-5.382, -0.188, -0.601], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-7.077, -0.259, -0.786], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-8.716, -0.333, -0.963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-10.185, -0.404, -1.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-11.373, -0.463, -1.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-12.167, -0.505, -1.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-12.456, -0.52, -1.359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [-12.298, -0.512, -1.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [-11.852, -0.488, -1.296], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-11.163, -0.453, -1.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [-10.274, -0.408, -1.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [-9.23, -0.357, -1.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [-8.075, -0.304, -0.894], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-6.852, -0.25, -0.762], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-5.607, -0.197, -0.626], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-4.384, -0.149, -0.491], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-3.228, -0.106, -0.363], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-2.183, -0.07, -0.246], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-1.294, -0.04, -0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-0.604, -0.018, -0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.158, -0.005, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.33": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.348, -0.011, -0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-1.294, -0.042, -0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-2.689, -0.09, -0.301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-4.384, -0.154, -0.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.54": { + "post": { + "vector": [-6.229, -0.229, -0.692], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.58": { + "post": { + "vector": [-8.075, -0.31, -0.892], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.62": { + "post": { + "vector": [-9.769, -0.39, -1.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.67": { + "post": { + "vector": [-11.163, -0.459, -1.221], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-12.108, -0.505, -1.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-12.456, -0.52, -1.359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-12.4, -0.503, -1.331], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.83": { + "post": { + "vector": [-12.244, -0.463, -1.252], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.88": { + "post": { + "vector": [-12.012, -0.407, -1.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.92": { + "post": { + "vector": [-11.725, -0.339, -0.982], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.96": { + "post": { + "vector": [-11.405, -0.265, -0.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-11.074, -0.19, -0.64], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "post": { + "vector": [-10.753, -0.119, -0.472], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.08": { + "post": { + "vector": [-10.466, -0.056, -0.32], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.12": { + "post": { + "vector": [-10.233, -0.006, -0.197], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.17": { + "post": { + "vector": [-10.077, 0.027, -0.115], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.21": { + "post": { + "vector": [-10.02, 0.039, -0.085], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.46": { + "vector": [-10.02, 0.039, -0.085], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.59, -0.148, 0.022], + "easing": "linear" + }, + "0.08": { + "vector": [-0.898, -0.213, 0.031], + "easing": "linear" + }, + "0.12": { + "vector": [-1.291, -0.281, 0.041], + "easing": "linear" + }, + "0.17": { + "vector": [-1.702, -0.333, 0.049], + "easing": "linear" + }, + "0.21": { + "vector": [-2.088, -0.357, 0.052], + "easing": "linear" + }, + "0.25": { + "vector": [-2.424, -0.347, 0.051], + "easing": "linear" + }, + "0.29": { + "vector": [-2.692, -0.3, 0.044], + "easing": "linear" + }, + "0.33": { + "vector": [-2.879, -0.211, 0.031], + "easing": "linear" + }, + "0.38": { + "vector": [-2.976, -0.078, 0.011], + "easing": "linear" + }, + "0.42": { + "vector": [-2.976, 0.101, -0.015], + "easing": "linear" + }, + "0.46": { + "vector": [-2.872, 0.329, -0.048], + "easing": "linear" + }, + "0.5": { + "vector": [-2.658, 0.61, -0.089], + "easing": "linear" + }, + "0.54": { + "vector": [-2.331, 0.944, -0.138], + "easing": "linear" + }, + "0.58": { + "vector": [-1.887, 1.335, -0.195], + "easing": "linear" + }, + "0.62": { + "vector": [-1.28, 1.802, -0.263], + "easing": "linear" + }, + "0.67": { + "vector": [-0.524, 2.32, -0.338], + "easing": "linear" + }, + "0.71": { + "vector": [0.293, 2.825, -0.411], + "easing": "linear" + }, + "0.75": { + "vector": [1.104, 3.274, -0.476], + "easing": "linear" + }, + "0.79": { + "vector": [1.864, 3.642, -0.53], + "easing": "linear" + }, + "0.83": { + "vector": [2.549, 3.917, -0.569], + "easing": "linear" + }, + "0.88": { + "vector": [3.151, 4.091, -0.595], + "easing": "linear" + }, + "0.92": { + "vector": [3.675, 4.161, -0.605], + "easing": "linear" + }, + "0.96": { + "vector": [4.129, 4.127, -0.6], + "easing": "linear" + }, + "1.0": { + "vector": [4.523, 3.99, -0.58], + "easing": "linear" + }, + "1.04": { + "vector": [4.863, 3.753, -0.546], + "easing": "linear" + }, + "1.08": { + "vector": [5.15, 3.417, -0.497], + "easing": "linear" + }, + "1.12": { + "vector": [5.42, 2.963, -0.431], + "easing": "linear" + }, + "1.17": { + "vector": [5.735, 2.37, -0.345], + "easing": "linear" + }, + "1.21": { + "vector": [6.118, 1.629, -0.238], + "easing": "linear" + }, + "1.25": { + "vector": [6.888, 0.081, -0.012], + "easing": "linear" + }, + "1.29": { + "vector": [8.142, -2.137, 0.314], + "easing": "linear" + }, + "1.33": { + "vector": [9.558, -4.042, 0.597], + "easing": "linear" + }, + "1.38": { + "vector": [10.917, -5.073, 0.751], + "easing": "linear" + }, + "1.42": { + "vector": [12.097, -4.932, 0.73], + "easing": "linear" + }, + "1.46": { + "vector": [13.026, -3.17, 0.467], + "easing": "linear" + }, + "1.5": { + "vector": [13.812, -0.494, 0.072], + "easing": "linear" + }, + "1.54": { + "vector": [14.626, 1.686, -0.246], + "easing": "linear" + }, + "1.58": { + "vector": [15.379, 3.187, -0.464], + "easing": "linear" + }, + "1.62": { + "vector": [15.918, 3.965, -0.576], + "easing": "linear" + }, + "1.67": { + "vector": [16.064, 4.017, -0.584], + "easing": "linear" + }, + "1.71": { + "vector": [15.66, 3.328, -0.484], + "easing": "linear" + }, + "1.75": { + "vector": [14.622, 2.432, -0.354], + "easing": "linear" + }, + "1.79": { + "vector": [12.905, 1.9, -0.277], + "easing": "linear" + }, + "1.83": { + "vector": [10.606, 1.598, -0.233], + "easing": "linear" + }, + "1.88": { + "vector": [8.073, 1.423, -0.208], + "easing": "linear" + }, + "1.92": { + "vector": [5.595, 1.312, -0.191], + "easing": "linear" + }, + "1.96": { + "vector": [3.362, 1.23, -0.179], + "easing": "linear" + }, + "2.0": { + "vector": [1.469, 1.16, -0.169], + "easing": "linear" + }, + "2.04": { + "vector": [-0.062, 1.097, -0.16], + "easing": "linear" + }, + "2.08": { + "vector": [-1.253, 1.037, -0.151], + "easing": "linear" + }, + "2.12": { + "vector": [-2.137, 0.979, -0.143], + "easing": "linear" + }, + "2.17": { + "vector": [-2.744, 0.924, -0.135], + "easing": "linear" + }, + "2.21": { + "vector": [-3.094, 0.871, -0.127], + "easing": "linear" + }, + "2.25": { + "vector": [-3.198, 0.823, -0.12], + "easing": "linear" + }, + "2.29": { + "vector": [-3.061, 0.773, -0.113], + "easing": "linear" + }, + "2.33": { + "vector": [-2.685, 0.694, -0.101], + "easing": "linear" + }, + "2.38": { + "vector": [-2.066, 0.561, -0.082], + "easing": "linear" + }, + "2.42": { + "vector": [-1.192, 0.365, -0.053], + "easing": "linear" + }, + "2.46": { + "vector": [-0.009, 0.115, -0.017], + "easing": "linear" + }, + "2.5": { + "vector": [1.39, -0.148, 0.022], + "easing": "linear" + }, + "2.54": { + "vector": [2.82, -0.391, 0.057], + "easing": "linear" + }, + "2.58": { + "vector": [4.25, -0.532, 0.078], + "easing": "linear" + }, + "2.62": { + "vector": [5.7, -0.522, 0.076], + "easing": "linear" + }, + "2.67": { + "vector": [7.039, -0.409, 0.06], + "easing": "linear" + }, + "2.71": { + "vector": [8.127, -0.239, 0.035], + "easing": "linear" + }, + "2.75": { + "vector": [8.809, -0.049, 0.007], + "easing": "linear" + }, + "2.79": { + "vector": [8.942, 0.137, -0.02], + "easing": "linear" + }, + "2.83": { + "vector": [8.425, 0.305, -0.045], + "easing": "linear" + }, + "2.88": { + "vector": [7.209, 0.455, -0.067], + "easing": "linear" + }, + "2.92": { + "vector": [5.585, 0.51, -0.075], + "easing": "linear" + }, + "2.96": { + "vector": [3.806, 0.4, -0.058], + "easing": "linear" + }, + "3.0": { + "vector": [2.26, 0.241, -0.035], + "easing": "linear" + }, + "3.04": { + "vector": [1.294, 0.132, -0.019], + "easing": "linear" + }, + "3.08": { + "vector": [0.694, 0.058, -0.008], + "easing": "linear" + }, + "3.12": { + "vector": [0.315, 0.006, -0.001], + "easing": "linear" + }, + "3.17": { + "vector": [0.065, -0.028, 0.004], + "easing": "linear" + }, + "3.21": { + "vector": [-0.097, -0.056, 0.008], + "easing": "linear" + }, + "3.25": { + "vector": [-0.208, -0.074, 0.011], + "easing": "linear" + }, + "3.29": { + "vector": [-0.284, -0.086, 0.013], + "easing": "linear" + }, + "3.33": { + "vector": [-0.336, -0.095, 0.014], + "easing": "linear" + }, + "3.38": { + "vector": [-0.373, -0.101, 0.015], + "easing": "linear" + }, + "3.42": { + "vector": [-0.398, -0.105, 0.015], + "easing": "linear" + }, + "3.46": { + "vector": [-0.416, -0.108, 0.016], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.945, 0.156, -0.127], + "easing": "linear" + }, + "0.08": { + "vector": [-1.245, 0.143, -0.116], + "easing": "linear" + }, + "0.12": { + "vector": [-1.737, 0.089, -0.073], + "easing": "linear" + }, + "0.17": { + "vector": [-2.37, -0.01, 0.008], + "easing": "linear" + }, + "0.21": { + "vector": [-3.076, -0.15, 0.123], + "easing": "linear" + }, + "0.25": { + "vector": [-3.796, -0.328, 0.267], + "easing": "linear" + }, + "0.29": { + "vector": [-4.485, -0.537, 0.439], + "easing": "linear" + }, + "0.33": { + "vector": [-5.11, -0.774, 0.634], + "easing": "linear" + }, + "0.38": { + "vector": [-5.648, -1.038, 0.852], + "easing": "linear" + }, + "0.42": { + "vector": [-6.082, -1.328, 1.092], + "easing": "linear" + }, + "0.46": { + "vector": [-6.396, -1.643, 1.354], + "easing": "linear" + }, + "0.5": { + "vector": [-6.573, -1.983, 1.639], + "easing": "linear" + }, + "0.54": { + "vector": [-6.593, -2.346, 1.945], + "easing": "linear" + }, + "0.58": { + "vector": [-6.428, -2.732, 2.272], + "easing": "linear" + }, + "0.62": { + "vector": [-6.093, -3.223, 2.691], + "easing": "linear" + }, + "0.67": { + "vector": [-5.512, -3.797, 3.186], + "easing": "linear" + }, + "0.71": { + "vector": [-4.574, -4.333, 3.653], + "easing": "linear" + }, + "0.75": { + "vector": [-3.251, -4.76, 4.028], + "easing": "linear" + }, + "0.79": { + "vector": [-1.578, -5.036, 4.273], + "easing": "linear" + }, + "0.83": { + "vector": [0.359, -5.139, 4.364], + "easing": "linear" + }, + "0.88": { + "vector": [2.442, -5.064, 4.298], + "easing": "linear" + }, + "0.92": { + "vector": [4.534, -4.821, 4.082], + "easing": "linear" + }, + "0.96": { + "vector": [6.504, -4.426, 3.734], + "easing": "linear" + }, + "1.0": { + "vector": [8.24, -3.905, 3.279], + "easing": "linear" + }, + "1.04": { + "vector": [9.657, -3.286, 2.745], + "easing": "linear" + }, + "1.08": { + "vector": [10.703, -2.599, 2.159], + "easing": "linear" + }, + "1.12": { + "vector": [11.513, -1.708, 1.409], + "easing": "linear" + }, + "1.17": { + "vector": [12.232, -0.71, 0.581], + "easing": "linear" + }, + "1.21": { + "vector": [12.844, 0.063, -0.051], + "easing": "linear" + }, + "1.25": { + "vector": [12.974, 0.382, -0.31], + "easing": "linear" + }, + "1.29": { + "vector": [12.561, 0.058, -0.047], + "easing": "linear" + }, + "1.33": { + "vector": [12.136, -0.939, 0.77], + "easing": "linear" + }, + "1.38": { + "vector": [12.067, -2.408, 1.997], + "easing": "linear" + }, + "1.42": { + "vector": [12.572, -4.107, 3.455], + "easing": "linear" + }, + "1.46": { + "vector": [14.016, -5.648, 4.819], + "easing": "linear" + }, + "1.5": { + "vector": [16.432, -6.446, 5.542], + "easing": "linear" + }, + "1.54": { + "vector": [19.278, -6.363, 5.466], + "easing": "linear" + }, + "1.58": { + "vector": [22.117, -5.709, 4.874], + "easing": "linear" + }, + "1.62": { + "vector": [24.566, -4.868, 4.123], + "easing": "linear" + }, + "1.67": { + "vector": [26.336, -4.207, 3.543], + "easing": "linear" + }, + "1.71": { + "vector": [27.194, -4.028, 3.387], + "easing": "linear" + }, + "1.75": { + "vector": [26.919, -4.217, 3.552], + "easing": "linear" + }, + "1.79": { + "vector": [25.51, -4.321, 3.642], + "easing": "linear" + }, + "1.83": { + "vector": [23.168, -4.108, 3.456], + "easing": "linear" + }, + "1.88": { + "vector": [20.142, -3.616, 3.03], + "easing": "linear" + }, + "1.92": { + "vector": [16.649, -2.911, 2.425], + "easing": "linear" + }, + "1.96": { + "vector": [12.921, -2.087, 1.727], + "easing": "linear" + }, + "2.0": { + "vector": [9.202, -1.241, 1.02], + "easing": "linear" + }, + "2.04": { + "vector": [5.722, -0.452, 0.369], + "easing": "linear" + }, + "2.08": { + "vector": [2.662, 0.227, -0.184], + "easing": "linear" + }, + "2.12": { + "vector": [0.123, 0.762, -0.617], + "easing": "linear" + }, + "2.17": { + "vector": [-1.865, 1.138, -0.919], + "easing": "linear" + }, + "2.21": { + "vector": [-3.324, 1.347, -1.086], + "easing": "linear" + }, + "2.25": { + "vector": [-4.3, 1.389, -1.12], + "easing": "linear" + }, + "2.29": { + "vector": [-4.845, 1.258, -1.015], + "easing": "linear" + }, + "2.33": { + "vector": [-5.013, 0.923, -0.747], + "easing": "linear" + }, + "2.38": { + "vector": [-4.843, 0.349, -0.283], + "easing": "linear" + }, + "2.42": { + "vector": [-4.352, -0.497, 0.406], + "easing": "linear" + }, + "2.46": { + "vector": [-3.595, -1.81, 1.494], + "easing": "linear" + }, + "2.5": { + "vector": [-2.536, -3.491, 2.922], + "easing": "linear" + }, + "2.54": { + "vector": [-1.096, -5.155, 4.379], + "easing": "linear" + }, + "2.58": { + "vector": [1.203, -5.855, 5.006], + "easing": "linear" + }, + "2.62": { + "vector": [4.113, -5.232, 4.447], + "easing": "linear" + }, + "2.67": { + "vector": [6.809, -3.887, 3.264], + "easing": "linear" + }, + "2.71": { + "vector": [8.83, -2.293, 1.9], + "easing": "linear" + }, + "2.75": { + "vector": [10.057, -0.746, 0.611], + "easing": "linear" + }, + "2.79": { + "vector": [10.537, 0.618, -0.501], + "easing": "linear" + }, + "2.83": { + "vector": [10.327, 1.782, -1.432], + "easing": "linear" + }, + "2.88": { + "vector": [9.433, 2.795, -2.232], + "easing": "linear" + }, + "2.92": { + "vector": [8.301, 3.285, -2.615], + "easing": "linear" + }, + "2.96": { + "vector": [7.247, 2.833, -2.262], + "easing": "linear" + }, + "3.0": { + "vector": [5.932, 2.016, -1.618], + "easing": "linear" + }, + "3.04": { + "vector": [4.461, 1.419, -1.144], + "easing": "linear" + }, + "3.08": { + "vector": [3.115, 1.004, -0.812], + "easing": "linear" + }, + "3.12": { + "vector": [2.018, 0.724, -0.586], + "easing": "linear" + }, + "3.17": { + "vector": [1.189, 0.536, -0.435], + "easing": "linear" + }, + "3.21": { + "vector": [0.582, 0.414, -0.336], + "easing": "linear" + }, + "3.25": { + "vector": [0.15, 0.331, -0.269], + "easing": "linear" + }, + "3.29": { + "vector": [-0.151, 0.277, -0.225], + "easing": "linear" + }, + "3.33": { + "vector": [-0.359, 0.241, -0.196], + "easing": "linear" + }, + "3.38": { + "vector": [-0.503, 0.217, -0.176], + "easing": "linear" + }, + "3.42": { + "vector": [-0.602, 0.2, -0.163], + "easing": "linear" + }, + "3.46": { + "vector": [-0.671, 0.189, -0.154], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.555, 0.162, -0.024], + "easing": "linear" + }, + "0.08": { + "vector": [-0.77, 0.273, -0.04], + "easing": "linear" + }, + "0.12": { + "vector": [-1.037, 0.416, -0.061], + "easing": "linear" + }, + "0.17": { + "vector": [-1.305, 0.572, -0.084], + "easing": "linear" + }, + "0.21": { + "vector": [-1.544, 0.73, -0.107], + "easing": "linear" + }, + "0.25": { + "vector": [-1.735, 0.887, -0.13], + "easing": "linear" + }, + "0.29": { + "vector": [-1.862, 1.038, -0.152], + "easing": "linear" + }, + "0.33": { + "vector": [-1.916, 1.184, -0.174], + "easing": "linear" + }, + "0.38": { + "vector": [-1.886, 1.323, -0.194], + "easing": "linear" + }, + "0.42": { + "vector": [-1.764, 1.455, -0.213], + "easing": "linear" + }, + "0.46": { + "vector": [-1.54, 1.578, -0.232], + "easing": "linear" + }, + "0.5": { + "vector": [-1.205, 1.694, -0.249], + "easing": "linear" + }, + "0.54": { + "vector": [-0.749, 1.8, -0.264], + "easing": "linear" + }, + "0.58": { + "vector": [-0.161, 1.896, -0.278], + "easing": "linear" + }, + "0.62": { + "vector": [0.623, 1.962, -0.288], + "easing": "linear" + }, + "0.67": { + "vector": [1.596, 1.987, -0.292], + "easing": "linear" + }, + "0.71": { + "vector": [2.657, 1.978, -0.291], + "easing": "linear" + }, + "0.75": { + "vector": [3.721, 1.935, -0.284], + "easing": "linear" + }, + "0.79": { + "vector": [4.721, 1.857, -0.273], + "easing": "linear" + }, + "0.83": { + "vector": [5.604, 1.747, -0.256], + "easing": "linear" + }, + "0.88": { + "vector": [6.339, 1.606, -0.236], + "easing": "linear" + }, + "0.92": { + "vector": [6.906, 1.434, -0.21], + "easing": "linear" + }, + "0.96": { + "vector": [7.296, 1.232, -0.181], + "easing": "linear" + }, + "1.0": { + "vector": [7.51, 1.001, -0.147], + "easing": "linear" + }, + "1.04": { + "vector": [7.556, 0.741, -0.109], + "easing": "linear" + }, + "1.08": { + "vector": [7.448, 0.455, -0.067], + "easing": "linear" + }, + "1.12": { + "vector": [7.051, 0.145, -0.021], + "easing": "linear" + }, + "1.17": { + "vector": [6.422, -0.261, 0.038], + "easing": "linear" + }, + "1.21": { + "vector": [5.79, -0.854, 0.125], + "easing": "linear" + }, + "1.25": { + "vector": [5.262, -2.356, 0.343], + "easing": "linear" + }, + "1.29": { + "vector": [5.029, -4.707, 0.684], + "easing": "linear" + }, + "1.33": { + "vector": [5.265, -6.939, 1.006], + "easing": "linear" + }, + "1.38": { + "vector": [5.973, -8.478, 1.229], + "easing": "linear" + }, + "1.42": { + "vector": [7.048, -8.999, 1.304], + "easing": "linear" + }, + "1.46": { + "vector": [8.285, -7.997, 1.159], + "easing": "linear" + }, + "1.5": { + "vector": [9.497, -6.016, 0.873], + "easing": "linear" + }, + "1.54": { + "vector": [10.67, -4.354, 0.633], + "easing": "linear" + }, + "1.58": { + "vector": [11.766, -3.172, 0.461], + "easing": "linear" + }, + "1.62": { + "vector": [12.651, -2.527, 0.368], + "easing": "linear" + }, + "1.67": { + "vector": [13.135, -2.434, 0.354], + "easing": "linear" + }, + "1.71": { + "vector": [13.04, -2.892, 0.421], + "easing": "linear" + }, + "1.75": { + "vector": [12.325, -3.306, 0.481], + "easing": "linear" + }, + "1.79": { + "vector": [11.024, -3.076, 0.448], + "easing": "linear" + }, + "1.83": { + "vector": [9.236, -2.399, 0.349], + "easing": "linear" + }, + "1.88": { + "vector": [7.259, -1.536, 0.224], + "easing": "linear" + }, + "1.92": { + "vector": [5.321, -0.633, 0.093], + "easing": "linear" + }, + "1.96": { + "vector": [3.563, 0.224, -0.033], + "easing": "linear" + }, + "2.0": { + "vector": [2.05, 0.991, -0.145], + "easing": "linear" + }, + "2.04": { + "vector": [0.795, 1.638, -0.24], + "easing": "linear" + }, + "2.08": { + "vector": [-0.218, 2.151, -0.316], + "easing": "linear" + }, + "2.12": { + "vector": [-1.006, 2.52, -0.371], + "easing": "linear" + }, + "2.17": { + "vector": [-1.583, 2.744, -0.404], + "easing": "linear" + }, + "2.21": { + "vector": [-1.954, 2.823, -0.415], + "easing": "linear" + }, + "2.25": { + "vector": [-2.119, 2.761, -0.406], + "easing": "linear" + }, + "2.29": { + "vector": [-2.076, 2.558, -0.376], + "easing": "linear" + }, + "2.33": { + "vector": [-1.83, 2.187, -0.321], + "easing": "linear" + }, + "2.38": { + "vector": [-1.383, 1.628, -0.239], + "easing": "linear" + }, + "2.42": { + "vector": [-0.733, 0.871, -0.128], + "easing": "linear" + }, + "2.46": { + "vector": [0.198, -0.129, 0.019], + "easing": "linear" + }, + "2.5": { + "vector": [1.339, -1.253, 0.183], + "easing": "linear" + }, + "2.54": { + "vector": [2.487, -2.301, 0.335], + "easing": "linear" + }, + "2.58": { + "vector": [3.697, -3.076, 0.448], + "easing": "linear" + }, + "2.62": { + "vector": [5.104, -3.507, 0.51], + "easing": "linear" + }, + "2.67": { + "vector": [6.54, -3.679, 0.535], + "easing": "linear" + }, + "2.71": { + "vector": [7.788, -3.646, 0.53], + "easing": "linear" + }, + "2.75": { + "vector": [8.623, -3.43, 0.499], + "easing": "linear" + }, + "2.79": { + "vector": [8.868, -3.025, 0.44], + "easing": "linear" + }, + "2.83": { + "vector": [8.419, -2.412, 0.351], + "easing": "linear" + }, + "2.88": { + "vector": [7.246, -1.562, 0.228], + "easing": "linear" + }, + "2.92": { + "vector": [5.645, -0.808, 0.118], + "easing": "linear" + }, + "2.96": { + "vector": [3.88, -0.425, 0.062], + "easing": "linear" + }, + "3.0": { + "vector": [2.341, -0.23, 0.034], + "easing": "linear" + }, + "3.04": { + "vector": [1.363, -0.12, 0.018], + "easing": "linear" + }, + "3.08": { + "vector": [0.746, -0.051, 0.008], + "easing": "linear" + }, + "3.12": { + "vector": [0.351, -0.004, 0.001], + "easing": "linear" + }, + "3.17": { + "vector": [0.093, 0.031, -0.005], + "easing": "linear" + }, + "3.21": { + "vector": [-0.077, 0.055, -0.008], + "easing": "linear" + }, + "3.25": { + "vector": [-0.195, 0.074, -0.011], + "easing": "linear" + }, + "3.29": { + "vector": [-0.276, 0.088, -0.013], + "easing": "linear" + }, + "3.33": { + "vector": [-0.331, 0.097, -0.014], + "easing": "linear" + }, + "3.38": { + "vector": [-0.369, 0.103, -0.015], + "easing": "linear" + }, + "3.42": { + "vector": [-0.396, 0.107, -0.016], + "easing": "linear" + }, + "3.46": { + "vector": [-0.414, 0.11, -0.016], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.903, -0.204, 0.166], + "easing": "linear" + }, + "0.08": { + "vector": [-1.09, -0.302, 0.245], + "easing": "linear" + }, + "0.12": { + "vector": [-1.417, -0.378, 0.307], + "easing": "linear" + }, + "0.17": { + "vector": [-1.854, -0.396, 0.322], + "easing": "linear" + }, + "0.21": { + "vector": [-2.355, -0.338, 0.274], + "easing": "linear" + }, + "0.25": { + "vector": [-2.877, -0.196, 0.159], + "easing": "linear" + }, + "0.29": { + "vector": [-3.387, 0.035, -0.028], + "easing": "linear" + }, + "0.33": { + "vector": [-3.86, 0.357, -0.291], + "easing": "linear" + }, + "0.38": { + "vector": [-4.28, 0.774, -0.633], + "easing": "linear" + }, + "0.42": { + "vector": [-4.634, 1.29, -1.06], + "easing": "linear" + }, + "0.46": { + "vector": [-4.911, 1.91, -1.578], + "easing": "linear" + }, + "0.5": { + "vector": [-5.101, 2.639, -2.193], + "easing": "linear" + }, + "0.54": { + "vector": [-5.19, 3.482, -2.914], + "easing": "linear" + }, + "0.58": { + "vector": [-5.16, 4.442, -3.749], + "easing": "linear" + }, + "0.62": { + "vector": [-5.034, 5.612, -4.787], + "easing": "linear" + }, + "0.67": { + "vector": [-4.744, 6.947, -6.001], + "easing": "linear" + }, + "0.71": { + "vector": [-4.159, 8.263, -7.234], + "easing": "linear" + }, + "0.75": { + "vector": [-3.221, 9.427, -8.357], + "easing": "linear" + }, + "0.79": { + "vector": [-1.932, 10.345, -9.265], + "easing": "linear" + }, + "0.83": { + "vector": [-0.345, 10.961, -9.887], + "easing": "linear" + }, + "0.88": { + "vector": [1.445, 11.248, -10.181], + "easing": "linear" + }, + "0.92": { + "vector": [3.321, 11.207, -10.138], + "easing": "linear" + }, + "0.96": { + "vector": [5.16, 10.851, -9.775], + "easing": "linear" + }, + "1.0": { + "vector": [6.851, 10.208, -9.128], + "easing": "linear" + }, + "1.04": { + "vector": [8.298, 9.309, -8.242], + "easing": "linear" + }, + "1.08": { + "vector": [9.431, 8.192, -7.167], + "easing": "linear" + }, + "1.12": { + "vector": [10.012, 6.919, -5.976], + "easing": "linear" + }, + "1.17": { + "vector": [9.94, 5.699, -4.864], + "easing": "linear" + }, + "1.21": { + "vector": [9.511, 4.637, -3.92], + "easing": "linear" + }, + "1.25": { + "vector": [9.373, 3.298, -2.756], + "easing": "linear" + }, + "1.29": { + "vector": [9.943, 1.335, -1.098], + "easing": "linear" + }, + "1.33": { + "vector": [11.145, -0.944, 0.763], + "easing": "linear" + }, + "1.38": { + "vector": [12.877, -3.092, 2.464], + "easing": "linear" + }, + "1.42": { + "vector": [15.106, -4.66, 3.68], + "easing": "linear" + }, + "1.46": { + "vector": [17.5, -5.006, 3.945], + "easing": "linear" + }, + "1.5": { + "vector": [19.568, -3.97, 3.147], + "easing": "linear" + }, + "1.54": { + "vector": [21.181, -2.043, 1.64], + "easing": "linear" + }, + "1.58": { + "vector": [22.223, 0.235, -0.192], + "easing": "linear" + }, + "1.62": { + "vector": [22.782, 2.393, -1.985], + "easing": "linear" + }, + "1.67": { + "vector": [23.045, 4.092, -3.442], + "easing": "linear" + }, + "1.71": { + "vector": [23.184, 5.112, -4.34], + "easing": "linear" + }, + "1.75": { + "vector": [23.077, 5.302, -4.509], + "easing": "linear" + }, + "1.79": { + "vector": [22.321, 4.779, -4.045], + "easing": "linear" + }, + "1.83": { + "vector": [20.68, 3.949, -3.318], + "easing": "linear" + }, + "1.88": { + "vector": [18.212, 3.167, -2.643], + "easing": "linear" + }, + "1.92": { + "vector": [15.113, 2.549, -2.116], + "easing": "linear" + }, + "1.96": { + "vector": [11.665, 2.101, -1.738], + "easing": "linear" + }, + "2.0": { + "vector": [8.168, 1.799, -1.484], + "easing": "linear" + }, + "2.04": { + "vector": [4.879, 1.61, -1.327], + "easing": "linear" + }, + "2.08": { + "vector": [1.982, 1.512, -1.245], + "easing": "linear" + }, + "2.12": { + "vector": [-0.428, 1.486, -1.223], + "easing": "linear" + }, + "2.17": { + "vector": [-2.329, 1.523, -1.254], + "easing": "linear" + }, + "2.21": { + "vector": [-3.744, 1.619, -1.334], + "easing": "linear" + }, + "2.25": { + "vector": [-4.715, 1.774, -1.464], + "easing": "linear" + }, + "2.29": { + "vector": [-5.28, 1.989, -1.644], + "easing": "linear" + }, + "2.33": { + "vector": [-5.461, 2.252, -1.865], + "easing": "linear" + }, + "2.38": { + "vector": [-5.258, 2.545, -2.113], + "easing": "linear" + }, + "2.42": { + "vector": [-4.642, 2.853, -2.375], + "easing": "linear" + }, + "2.46": { + "vector": [-3.592, 3.257, -2.721], + "easing": "linear" + }, + "2.5": { + "vector": [-1.985, 3.662, -3.07], + "easing": "linear" + }, + "2.54": { + "vector": [0.26, 3.833, -3.217], + "easing": "linear" + }, + "2.58": { + "vector": [3.34, 3.136, -2.617], + "easing": "linear" + }, + "2.62": { + "vector": [6.68, 1.486, -1.224], + "easing": "linear" + }, + "2.67": { + "vector": [9.499, -0.484, 0.393], + "easing": "linear" + }, + "2.71": { + "vector": [11.452, -2.323, 1.861], + "easing": "linear" + }, + "2.75": { + "vector": [12.508, -3.777, 2.998], + "easing": "linear" + }, + "2.79": { + "vector": [12.739, -4.756, 3.753], + "easing": "linear" + }, + "2.83": { + "vector": [12.18, -5.276, 4.151], + "easing": "linear" + }, + "2.88": { + "vector": [10.799, -5.396, 4.242], + "easing": "linear" + }, + "2.92": { + "vector": [9.174, -4.948, 3.9], + "easing": "linear" + }, + "2.96": { + "vector": [7.773, -3.803, 3.018], + "easing": "linear" + }, + "3.0": { + "vector": [6.246, -2.561, 2.048], + "easing": "linear" + }, + "3.04": { + "vector": [4.655, -1.715, 1.379], + "easing": "linear" + }, + "3.08": { + "vector": [3.242, -1.161, 0.937], + "easing": "linear" + }, + "3.12": { + "vector": [2.107, -0.805, 0.652], + "easing": "linear" + }, + "3.17": { + "vector": [1.25, -0.579, 0.47], + "easing": "linear" + }, + "3.21": { + "vector": [0.625, -0.435, 0.353], + "easing": "linear" + }, + "3.25": { + "vector": [0.184, -0.342, 0.278], + "easing": "linear" + }, + "3.29": { + "vector": [-0.125, -0.283, 0.23], + "easing": "linear" + }, + "3.33": { + "vector": [-0.339, -0.243, 0.198], + "easing": "linear" + }, + "3.38": { + "vector": [-0.489, -0.217, 0.177], + "easing": "linear" + }, + "3.42": { + "vector": [-0.593, -0.2, 0.162], + "easing": "linear" + }, + "3.46": { + "vector": [-0.665, -0.188, 0.153], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.009, 0, 0], + "easing": "linear" + }, + "0.08": { + "vector": [0.041, -0.037, 0.004], + "easing": "linear" + }, + "0.12": { + "vector": [0.053, -0.06, 0.007], + "easing": "linear" + }, + "0.17": { + "vector": [0.039, -0.081, 0.01], + "easing": "linear" + }, + "0.21": { + "vector": [-0.004, -0.099, 0.014], + "easing": "linear" + }, + "0.25": { + "vector": [-0.07, -0.117, 0.017], + "easing": "linear" + }, + "0.29": { + "vector": [-0.16, -0.134, 0.022], + "easing": "linear" + }, + "0.33": { + "vector": [-0.275, -0.149, 0.026], + "easing": "linear" + }, + "0.38": { + "vector": [-0.411, -0.164, 0.03], + "easing": "linear" + }, + "0.42": { + "vector": [-0.57, -0.177, 0.035], + "easing": "linear" + }, + "0.46": { + "vector": [-0.752, -0.189, 0.04], + "easing": "linear" + }, + "0.5": { + "vector": [-0.954, -0.2, 0.046], + "easing": "linear" + }, + "0.54": { + "vector": [-1.178, -0.209, 0.051], + "easing": "linear" + }, + "0.58": { + "vector": [-1.42, -0.218, 0.057], + "easing": "linear" + }, + "0.62": { + "vector": [-1.701, -0.225, 0.063], + "easing": "linear" + }, + "0.67": { + "vector": [-1.996, -0.231, 0.068], + "easing": "linear" + }, + "0.71": { + "vector": [-2.276, -0.232, 0.074], + "easing": "linear" + }, + "0.75": { + "vector": [-2.543, -0.228, 0.079], + "easing": "linear" + }, + "0.79": { + "vector": [-2.799, -0.22, 0.084], + "easing": "linear" + }, + "0.83": { + "vector": [-3.046, -0.208, 0.088], + "easing": "linear" + }, + "0.88": { + "vector": [-3.284, -0.193, 0.092], + "easing": "linear" + }, + "0.92": { + "vector": [-3.511, -0.175, 0.096], + "easing": "linear" + }, + "0.96": { + "vector": [-3.728, -0.15, 0.098], + "easing": "linear" + }, + "1.0": { + "vector": [-3.936, -0.123, 0.1], + "easing": "linear" + }, + "1.04": { + "vector": [-4.132, -0.092, 0.101], + "easing": "linear" + }, + "1.08": { + "vector": [-4.318, -0.056, 0.101], + "easing": "linear" + }, + "1.12": { + "vector": [-4.475, 0.032, 0.091], + "easing": "linear" + }, + "1.17": { + "vector": [-4.647, 0.148, 0.075], + "easing": "linear" + }, + "1.21": { + "vector": [-4.873, 0.232, 0.064], + "easing": "linear" + }, + "1.25": { + "vector": [-5.146, 0.289, 0.057], + "easing": "linear" + }, + "1.29": { + "vector": [-5.464, 0.323, 0.054], + "easing": "linear" + }, + "1.33": { + "vector": [-5.823, 0.336, 0.055], + "easing": "linear" + }, + "1.38": { + "vector": [-6.222, 0.33, 0.06], + "easing": "linear" + }, + "1.42": { + "vector": [-6.656, 0.307, 0.069], + "easing": "linear" + }, + "1.46": { + "vector": [-7.105, 0.246, 0.087], + "easing": "linear" + }, + "1.5": { + "vector": [-7.53, 0.165, 0.11], + "easing": "linear" + }, + "1.54": { + "vector": [-7.931, 0.093, 0.132], + "easing": "linear" + }, + "1.58": { + "vector": [-8.31, 0.026, 0.154], + "easing": "linear" + }, + "1.62": { + "vector": [-8.672, -0.039, 0.176], + "easing": "linear" + }, + "1.67": { + "vector": [-9.018, -0.103, 0.199], + "easing": "linear" + }, + "1.71": { + "vector": [-9.348, -0.166, 0.222], + "easing": "linear" + }, + "1.75": { + "vector": [-9.663, -0.229, 0.245], + "easing": "linear" + }, + "1.79": { + "vector": [-9.963, -0.292, 0.27], + "easing": "linear" + }, + "1.83": { + "vector": [-10.267, -0.352, 0.294], + "easing": "linear" + }, + "1.88": { + "vector": [-10.588, -0.404, 0.317], + "easing": "linear" + }, + "1.92": { + "vector": [-10.913, -0.447, 0.337], + "easing": "linear" + }, + "1.96": { + "vector": [-11.24, -0.482, 0.356], + "easing": "linear" + }, + "2.0": { + "vector": [-11.567, -0.509, 0.372], + "easing": "linear" + }, + "2.04": { + "vector": [-11.895, -0.527, 0.386], + "easing": "linear" + }, + "2.08": { + "vector": [-12.221, -0.538, 0.397], + "easing": "linear" + }, + "2.12": { + "vector": [-12.547, -0.542, 0.406], + "easing": "linear" + }, + "2.17": { + "vector": [-12.872, -0.538, 0.413], + "easing": "linear" + }, + "2.21": { + "vector": [-13.203, -0.527, 0.416], + "easing": "linear" + }, + "2.25": { + "vector": [-13.538, -0.509, 0.417], + "easing": "linear" + }, + "2.29": { + "vector": [-13.858, -0.486, 0.416], + "easing": "linear" + }, + "2.33": { + "vector": [-14.162, -0.456, 0.412], + "easing": "linear" + }, + "2.38": { + "vector": [-14.453, -0.42, 0.405], + "easing": "linear" + }, + "2.42": { + "vector": [-14.741, -0.378, 0.395], + "easing": "linear" + }, + "2.46": { + "vector": [-15.075, -0.341, 0.387], + "easing": "linear" + }, + "2.5": { + "vector": [-15.411, -0.316, 0.383], + "easing": "linear" + }, + "2.54": { + "vector": [-15.706, -0.298, 0.38], + "easing": "linear" + }, + "2.58": { + "vector": [-15.961, -0.287, 0.38], + "easing": "linear" + }, + "2.62": { + "vector": [-16.186, -0.281, 0.382], + "easing": "linear" + }, + "2.67": { + "vector": [-16.378, -0.283, 0.386], + "easing": "linear" + }, + "2.71": { + "vector": [-16.543, -0.29, 0.393], + "easing": "linear" + }, + "2.75": { + "vector": [-16.677, -0.306, 0.402], + "easing": "linear" + }, + "2.79": { + "vector": [-16.785, -0.328, 0.414], + "easing": "linear" + }, + "2.83": { + "vector": [-16.862, -0.358, 0.429], + "easing": "linear" + }, + "2.88": { + "vector": [-16.911, -0.393, 0.446], + "easing": "linear" + }, + "2.92": { + "vector": [-16.993, -0.407, 0.454], + "easing": "linear" + }, + "2.96": { + "vector": [-17.084, -0.409, 0.456], + "easing": "linear" + }, + "3.0": { + "vector": [-17.16, -0.41, 0.459], + "easing": "linear" + }, + "3.04": { + "vector": [-17.247, -0.412, 0.461], + "easing": "linear" + }, + "3.08": { + "vector": [-17.291, -0.413, 0.462], + "easing": "linear" + }, + "3.12": { + "vector": [-17.317, -0.414, 0.463], + "easing": "linear" + }, + "3.17": { + "vector": [-17.326, -0.414, 0.463], + "easing": "linear" + }, + "3.21": { + "vector": [-17.332, -0.414, 0.463], + "easing": "linear" + }, + "3.33": { + "vector": [-17.332, -0.414, 0.463], + "easing": "linear" + }, + "3.38": { + "vector": [-17.326, -0.414, 0.463], + "easing": "linear" + }, + "3.46": { + "vector": [-17.326, -0.414, 0.463], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [0.051, -0.076, -0.015], + "easing": "linear" + }, + "0.08": { + "vector": [0.391, -0.167, -0.032], + "easing": "linear" + }, + "0.12": { + "vector": [0.722, -0.294, -0.057], + "easing": "linear" + }, + "0.17": { + "vector": [0.978, -0.4, -0.077], + "easing": "linear" + }, + "0.21": { + "vector": [1.179, -0.494, -0.096], + "easing": "linear" + }, + "0.25": { + "vector": [1.328, -0.579, -0.112], + "easing": "linear" + }, + "0.29": { + "vector": [1.432, -0.657, -0.127], + "easing": "linear" + }, + "0.33": { + "vector": [1.49, -0.727, -0.141], + "easing": "linear" + }, + "0.38": { + "vector": [1.501, -0.788, -0.154], + "easing": "linear" + }, + "0.42": { + "vector": [1.467, -0.842, -0.165], + "easing": "linear" + }, + "0.46": { + "vector": [1.391, -0.889, -0.175], + "easing": "linear" + }, + "0.5": { + "vector": [1.269, -0.927, -0.183], + "easing": "linear" + }, + "0.54": { + "vector": [1.105, -0.957, -0.19], + "easing": "linear" + }, + "0.58": { + "vector": [0.899, -0.979, -0.196], + "easing": "linear" + }, + "0.62": { + "vector": [0.574, -0.997, -0.201], + "easing": "linear" + }, + "0.67": { + "vector": [0.201, -0.999, -0.203], + "easing": "linear" + }, + "0.71": { + "vector": [-0.067, -0.982, -0.201], + "easing": "linear" + }, + "0.75": { + "vector": [-0.204, -0.943, -0.196], + "easing": "linear" + }, + "0.79": { + "vector": [-0.223, -0.882, -0.186], + "easing": "linear" + }, + "0.83": { + "vector": [-0.132, -0.8, -0.172], + "easing": "linear" + }, + "0.88": { + "vector": [0.068, -0.696, -0.153], + "easing": "linear" + }, + "0.92": { + "vector": [0.373, -0.572, -0.131], + "easing": "linear" + }, + "0.96": { + "vector": [0.784, -0.431, -0.105], + "easing": "linear" + }, + "1.0": { + "vector": [1.301, -0.268, -0.073], + "easing": "linear" + }, + "1.04": { + "vector": [1.921, -0.085, -0.037], + "easing": "linear" + }, + "1.08": { + "vector": [2.644, 0.117, 0.004], + "easing": "linear" + }, + "1.12": { + "vector": [3.547, 0.584, 0.103], + "easing": "linear" + }, + "1.17": { + "vector": [4.47, 1.267, 0.252], + "easing": "linear" + }, + "1.21": { + "vector": [5.193, 1.837, 0.38], + "easing": "linear" + }, + "1.25": { + "vector": [5.679, 2.233, 0.473], + "easing": "linear" + }, + "1.29": { + "vector": [5.95, 2.482, 0.534], + "easing": "linear" + }, + "1.33": { + "vector": [6.02, 2.6, 0.568], + "easing": "linear" + }, + "1.38": { + "vector": [5.899, 2.59, 0.572], + "easing": "linear" + }, + "1.42": { + "vector": [5.598, 2.458, 0.547], + "easing": "linear" + }, + "1.46": { + "vector": [5.203, 2.187, 0.488], + "easing": "linear" + }, + "1.5": { + "vector": [4.921, 1.838, 0.407], + "easing": "linear" + }, + "1.54": { + "vector": [4.811, 1.487, 0.322], + "easing": "linear" + }, + "1.58": { + "vector": [4.855, 1.158, 0.24], + "easing": "linear" + }, + "1.62": { + "vector": [5.04, 0.843, 0.159], + "easing": "linear" + }, + "1.67": { + "vector": [5.357, 0.535, 0.075], + "easing": "linear" + }, + "1.71": { + "vector": [5.798, 0.231, -0.011], + "easing": "linear" + }, + "1.75": { + "vector": [6.363, -0.071, -0.099], + "easing": "linear" + }, + "1.79": { + "vector": [7.045, -0.37, -0.192], + "easing": "linear" + }, + "1.83": { + "vector": [7.757, -0.664, -0.287], + "easing": "linear" + }, + "1.88": { + "vector": [8.378, -0.928, -0.378], + "easing": "linear" + }, + "1.92": { + "vector": [8.941, -1.148, -0.459], + "easing": "linear" + }, + "1.96": { + "vector": [9.471, -1.326, -0.531], + "easing": "linear" + }, + "2.0": { + "vector": [9.971, -1.464, -0.593], + "easing": "linear" + }, + "2.04": { + "vector": [10.444, -1.564, -0.645], + "easing": "linear" + }, + "2.08": { + "vector": [10.889, -1.625, -0.687], + "easing": "linear" + }, + "2.12": { + "vector": [11.311, -1.651, -0.717], + "easing": "linear" + }, + "2.17": { + "vector": [11.709, -1.642, -0.735], + "easing": "linear" + }, + "2.21": { + "vector": [12.775, -1.601, -0.765], + "easing": "linear" + }, + "2.25": { + "vector": [14.917, -1.535, -0.811], + "easing": "linear" + }, + "2.29": { + "vector": [17.53, -1.438, -0.841], + "easing": "linear" + }, + "2.33": { + "vector": [19.769, -1.311, -0.827], + "easing": "linear" + }, + "2.38": { + "vector": [20.752, -1.144, -0.749], + "easing": "linear" + }, + "2.42": { + "vector": [20.547, -0.924, -0.62], + "easing": "linear" + }, + "2.46": { + "vector": [19.751, -0.704, -0.492], + "easing": "linear" + }, + "2.5": { + "vector": [18.584, -0.545, -0.4], + "easing": "linear" + }, + "2.54": { + "vector": [17.273, -0.425, -0.327], + "easing": "linear" + }, + "2.58": { + "vector": [15.797, -0.344, -0.271], + "easing": "linear" + }, + "2.62": { + "vector": [14.109, -0.31, -0.226], + "easing": "linear" + }, + "2.67": { + "vector": [12.249, -0.314, -0.18], + "easing": "linear" + }, + "2.71": { + "vector": [10.32, -0.356, -0.137], + "easing": "linear" + }, + "2.75": { + "vector": [8.423, -0.433, -0.095], + "easing": "linear" + }, + "2.79": { + "vector": [6.671, -0.548, -0.058], + "easing": "linear" + }, + "2.83": { + "vector": [5.16, -0.695, -0.026], + "easing": "linear" + }, + "2.88": { + "vector": [4.003, -0.877, -0.003], + "easing": "linear" + }, + "2.92": { + "vector": [2.955, -1.01, 0.026], + "easing": "linear" + }, + "2.96": { + "vector": [1.935, -1.019, 0.067], + "easing": "linear" + }, + "3.0": { + "vector": [1.451, -1.008, 0.085], + "easing": "linear" + }, + "3.04": { + "vector": [1.398, -1.002, 0.084], + "easing": "linear" + }, + "3.08": { + "vector": [1.437, -0.989, 0.081], + "easing": "linear" + }, + "3.12": { + "vector": [1.542, -0.968, 0.078], + "easing": "linear" + }, + "3.17": { + "vector": [1.676, -0.94, 0.073], + "easing": "linear" + }, + "3.21": { + "vector": [1.842, -0.907, 0.068], + "easing": "linear" + }, + "3.25": { + "vector": [2.016, -0.871, 0.063], + "easing": "linear" + }, + "3.29": { + "vector": [2.185, -0.834, 0.058], + "easing": "linear" + }, + "3.33": { + "vector": [2.34, -0.797, 0.054], + "easing": "linear" + }, + "3.38": { + "vector": [2.455, -0.763, 0.05], + "easing": "linear" + }, + "3.42": { + "vector": [2.547, -0.733, 0.047], + "easing": "linear" + }, + "3.46": { + "vector": [2.584, -0.708, 0.046], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.035, -0.028, -0.001], + "easing": "linear" + }, + "0.08": { + "vector": [0.384, -0.182, -0.01], + "easing": "linear" + }, + "0.12": { + "vector": [1.057, -0.421, -0.023], + "easing": "linear" + }, + "0.17": { + "vector": [1.653, -0.665, -0.036], + "easing": "linear" + }, + "0.21": { + "vector": [2.093, -0.868, -0.047], + "easing": "linear" + }, + "0.25": { + "vector": [2.406, -1.043, -0.056], + "easing": "linear" + }, + "0.29": { + "vector": [2.619, -1.202, -0.065], + "easing": "linear" + }, + "0.33": { + "vector": [2.737, -1.346, -0.073], + "easing": "linear" + }, + "0.38": { + "vector": [2.76, -1.475, -0.08], + "easing": "linear" + }, + "0.42": { + "vector": [2.686, -1.589, -0.087], + "easing": "linear" + }, + "0.46": { + "vector": [2.516, -1.689, -0.092], + "easing": "linear" + }, + "0.5": { + "vector": [2.249, -1.772, -0.097], + "easing": "linear" + }, + "0.54": { + "vector": [1.883, -1.84, -0.101], + "easing": "linear" + }, + "0.58": { + "vector": [1.42, -1.891, -0.104], + "easing": "linear" + }, + "0.62": { + "vector": [0.819, -1.926, -0.106], + "easing": "linear" + }, + "0.67": { + "vector": [-0.006, -1.947, -0.108], + "easing": "linear" + }, + "0.71": { + "vector": [-0.868, -1.94, -0.108], + "easing": "linear" + }, + "0.75": { + "vector": [-1.519, -1.892, -0.107], + "easing": "linear" + }, + "0.79": { + "vector": [-1.93, -1.8, -0.103], + "easing": "linear" + }, + "0.83": { + "vector": [-2.131, -1.665, -0.097], + "easing": "linear" + }, + "0.88": { + "vector": [-2.142, -1.49, -0.089], + "easing": "linear" + }, + "0.92": { + "vector": [-1.966, -1.277, -0.08], + "easing": "linear" + }, + "0.96": { + "vector": [-1.603, -1.023, -0.069], + "easing": "linear" + }, + "1.0": { + "vector": [-1.051, -0.733, -0.056], + "easing": "linear" + }, + "1.04": { + "vector": [-0.313, -0.401, -0.042], + "easing": "linear" + }, + "1.08": { + "vector": [0.608, -0.03, -0.025], + "easing": "linear" + }, + "1.12": { + "vector": [1.742, 0.589, 0.002], + "easing": "linear" + }, + "1.17": { + "vector": [3.123, 1.765, 0.056], + "easing": "linear" + }, + "1.21": { + "vector": [4.397, 3.162, 0.12], + "easing": "linear" + }, + "1.25": { + "vector": [5.205, 4.255, 0.168], + "easing": "linear" + }, + "1.29": { + "vector": [5.522, 4.983, 0.198], + "easing": "linear" + }, + "1.33": { + "vector": [5.406, 5.413, 0.214], + "easing": "linear" + }, + "1.38": { + "vector": [4.888, 5.573, 0.217], + "easing": "linear" + }, + "1.42": { + "vector": [3.975, 5.455, 0.207], + "easing": "linear" + }, + "1.46": { + "vector": [2.744, 5.157, 0.188], + "easing": "linear" + }, + "1.5": { + "vector": [1.461, 4.689, 0.162], + "easing": "linear" + }, + "1.54": { + "vector": [0.453, 4.072, 0.13], + "easing": "linear" + }, + "1.58": { + "vector": [-0.205, 3.459, 0.098], + "easing": "linear" + }, + "1.62": { + "vector": [-0.545, 2.886, 0.068], + "easing": "linear" + }, + "1.67": { + "vector": [-0.596, 2.338, 0.039], + "easing": "linear" + }, + "1.71": { + "vector": [-0.37, 1.802, 0.011], + "easing": "linear" + }, + "1.75": { + "vector": [0.128, 1.273, -0.017], + "easing": "linear" + }, + "1.79": { + "vector": [0.894, 0.753, -0.044], + "easing": "linear" + }, + "1.83": { + "vector": [1.851, 0.23, -0.07], + "easing": "linear" + }, + "1.88": { + "vector": [2.722, -0.281, -0.097], + "easing": "linear" + }, + "1.92": { + "vector": [3.338, -0.723, -0.12], + "easing": "linear" + }, + "1.96": { + "vector": [3.772, -1.077, -0.139], + "easing": "linear" + }, + "2.0": { + "vector": [4.072, -1.348, -0.155], + "easing": "linear" + }, + "2.04": { + "vector": [4.245, -1.541, -0.168], + "easing": "linear" + }, + "2.08": { + "vector": [4.292, -1.66, -0.178], + "easing": "linear" + }, + "2.12": { + "vector": [4.216, -1.705, -0.185], + "easing": "linear" + }, + "2.17": { + "vector": [4.019, -1.68, -0.189], + "easing": "linear" + }, + "2.21": { + "vector": [2.874, -1.569, -0.189], + "easing": "linear" + }, + "2.25": { + "vector": [1.119, -1.384, -0.187], + "easing": "linear" + }, + "2.29": { + "vector": [0.027, -1.15, -0.184], + "easing": "linear" + }, + "2.33": { + "vector": [-0.087, -0.875, -0.179], + "easing": "linear" + }, + "2.38": { + "vector": [0.726, -0.557, -0.172], + "easing": "linear" + }, + "2.42": { + "vector": [1.263, -0.182, -0.163], + "easing": "linear" + }, + "2.46": { + "vector": [0.595, 0.229, -0.153], + "easing": "linear" + }, + "2.5": { + "vector": [-0.633, 0.572, -0.147], + "easing": "linear" + }, + "2.54": { + "vector": [-1.816, 0.796, -0.145], + "easing": "linear" + }, + "2.58": { + "vector": [-2.555, 0.96, -0.145], + "easing": "linear" + }, + "2.62": { + "vector": [-2.732, 1.075, -0.146], + "easing": "linear" + }, + "2.67": { + "vector": [-2.386, 1.132, -0.144], + "easing": "linear" + }, + "2.71": { + "vector": [-1.602, 1.139, -0.14], + "easing": "linear" + }, + "2.75": { + "vector": [-0.431, 1.099, -0.137], + "easing": "linear" + }, + "2.79": { + "vector": [1.083, 1.014, -0.136], + "easing": "linear" + }, + "2.83": { + "vector": [2.89, 0.884, -0.142], + "easing": "linear" + }, + "2.88": { + "vector": [4.95, 0.704, -0.158], + "easing": "linear" + }, + "2.92": { + "vector": [6.771, 0.457, -0.191], + "easing": "linear" + }, + "2.96": { + "vector": [7.7, 0.273, -0.221], + "easing": "linear" + }, + "3.0": { + "vector": [7.94, 0.276, -0.223], + "easing": "linear" + }, + "3.04": { + "vector": [8.297, 0.298, -0.22], + "easing": "linear" + }, + "3.08": { + "vector": [8.81, 0.282, -0.223], + "easing": "linear" + }, + "3.12": { + "vector": [9.228, 0.26, -0.228], + "easing": "linear" + }, + "3.17": { + "vector": [9.389, 0.238, -0.232], + "easing": "linear" + }, + "3.21": { + "vector": [9.206, 0.216, -0.226], + "easing": "linear" + }, + "3.25": { + "vector": [8.639, 0.194, -0.204], + "easing": "linear" + }, + "3.29": { + "vector": [7.82, 0.173, -0.173], + "easing": "linear" + }, + "3.33": { + "vector": [6.888, 0.156, -0.137], + "easing": "linear" + }, + "3.38": { + "vector": [5.993, 0.143, -0.103], + "easing": "linear" + }, + "3.42": { + "vector": [5.279, 0.135, -0.077], + "easing": "linear" + }, + "3.46": { + "vector": [4.895, 0.133, -0.066], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "vector": [-0.465, 0.124, -0.014], + "easing": "linear" + }, + "0.08": { + "vector": [-0.821, 0.2, -0.023], + "easing": "linear" + }, + "0.12": { + "vector": [-0.364, 0.118, -0.014], + "easing": "linear" + }, + "0.17": { + "vector": [0.645, -0.21, 0.024], + "easing": "linear" + }, + "0.21": { + "vector": [1.487, -0.524, 0.061], + "easing": "linear" + }, + "0.25": { + "vector": [2.077, -0.768, 0.089], + "easing": "linear" + }, + "0.29": { + "vector": [2.49, -0.969, 0.112], + "easing": "linear" + }, + "0.33": { + "vector": [2.8, -1.157, 0.134], + "easing": "linear" + }, + "0.38": { + "vector": [3.015, -1.338, 0.155], + "easing": "linear" + }, + "0.42": { + "vector": [3.124, -1.506, 0.175], + "easing": "linear" + }, + "0.46": { + "vector": [3.119, -1.657, 0.192], + "easing": "linear" + }, + "0.5": { + "vector": [3.019, -1.804, 0.209], + "easing": "linear" + }, + "0.54": { + "vector": [2.801, -1.931, 0.224], + "easing": "linear" + }, + "0.58": { + "vector": [2.474, -2.045, 0.237], + "easing": "linear" + }, + "0.62": { + "vector": [2.207, -2.134, 0.247], + "easing": "linear" + }, + "0.67": { + "vector": [1.677, -2.228, 0.257], + "easing": "linear" + }, + "0.71": { + "vector": [0.507, -2.313, 0.267], + "easing": "linear" + }, + "0.75": { + "vector": [-0.814, -2.371, 0.273], + "easing": "linear" + }, + "0.79": { + "vector": [-1.804, -2.373, 0.273], + "easing": "linear" + }, + "0.83": { + "vector": [-2.461, -2.327, 0.268], + "easing": "linear" + }, + "0.88": { + "vector": [-2.875, -2.228, 0.256], + "easing": "linear" + }, + "0.92": { + "vector": [-3.091, -2.082, 0.238], + "easing": "linear" + }, + "0.96": { + "vector": [-3.112, -1.895, 0.217], + "easing": "linear" + }, + "1.0": { + "vector": [-2.938, -1.671, 0.19], + "easing": "linear" + }, + "1.04": { + "vector": [-2.542, -1.392, 0.158], + "easing": "linear" + }, + "1.08": { + "vector": [-1.931, -1.063, 0.12], + "easing": "linear" + }, + "1.12": { + "vector": [-1.253, -1.315, 0.148], + "easing": "linear" + }, + "1.17": { + "vector": [0.022, -1.345, 0.151], + "easing": "linear" + }, + "1.21": { + "vector": [2.196, 0.142, -0.019], + "easing": "linear" + }, + "1.25": { + "vector": [4.369, 2.234, -0.257], + "easing": "linear" + }, + "1.29": { + "vector": [5.784, 3.881, -0.445], + "easing": "linear" + }, + "1.33": { + "vector": [6.462, 5.05, -0.577], + "easing": "linear" + }, + "1.38": { + "vector": [6.583, 5.944, -0.678], + "easing": "linear" + }, + "1.42": { + "vector": [6.208, 6.611, -0.752], + "easing": "linear" + }, + "1.46": { + "vector": [5.262, 6.821, -0.775], + "easing": "linear" + }, + "1.5": { + "vector": [3.562, 6.553, -0.742], + "easing": "linear" + }, + "1.54": { + "vector": [1.648, 5.969, -0.675], + "easing": "linear" + }, + "1.58": { + "vector": [0.175, 5.142, -0.58], + "easing": "linear" + }, + "1.62": { + "vector": [-0.777, 4.357, -0.491], + "easing": "linear" + }, + "1.67": { + "vector": [-1.318, 3.671, -0.414], + "easing": "linear" + }, + "1.71": { + "vector": [-1.523, 3.024, -0.341], + "easing": "linear" + }, + "1.75": { + "vector": [-1.417, 2.382, -0.27], + "easing": "linear" + }, + "1.79": { + "vector": [-0.992, 1.738, -0.199], + "easing": "linear" + }, + "1.83": { + "vector": [-0.06, 1.098, -0.129], + "easing": "linear" + }, + "1.88": { + "vector": [1.418, 0.406, -0.055], + "easing": "linear" + }, + "1.92": { + "vector": [2.731, -0.316, 0.022], + "easing": "linear" + }, + "1.96": { + "vector": [3.597, -0.947, 0.089], + "easing": "linear" + }, + "2.0": { + "vector": [4.209, -1.452, 0.141], + "easing": "linear" + }, + "2.04": { + "vector": [4.679, -1.849, 0.181], + "easing": "linear" + }, + "2.08": { + "vector": [5.021, -2.152, 0.211], + "easing": "linear" + }, + "2.12": { + "vector": [5.212, -2.358, 0.23], + "easing": "linear" + }, + "2.17": { + "vector": [5.264, -2.474, 0.24], + "easing": "linear" + }, + "2.21": { + "vector": [4.287, -2.49, 0.238], + "easing": "linear" + }, + "2.25": { + "vector": [1.336, -2.383, 0.225], + "easing": "linear" + }, + "2.29": { + "vector": [-1.639, -2.21, 0.204], + "easing": "linear" + }, + "2.33": { + "vector": [-2.297, -1.998, 0.18], + "easing": "linear" + }, + "2.38": { + "vector": [-0.244, -1.768, 0.154], + "easing": "linear" + }, + "2.42": { + "vector": [3.032, -1.492, 0.124], + "easing": "linear" + }, + "2.46": { + "vector": [5.091, -0.953, 0.068], + "easing": "linear" + }, + "2.5": { + "vector": [4.93, -0.194, -0.007], + "easing": "linear" + }, + "2.54": { + "vector": [3.496, 0.356, -0.062], + "easing": "linear" + }, + "2.58": { + "vector": [2.205, 0.679, -0.094], + "easing": "linear" + }, + "2.62": { + "vector": [1.494, 0.913, -0.116], + "easing": "linear" + }, + "2.67": { + "vector": [1.14, 1.072, -0.132], + "easing": "linear" + }, + "2.71": { + "vector": [0.954, 1.158, -0.14], + "easing": "linear" + }, + "2.75": { + "vector": [0.863, 1.183, -0.142], + "easing": "linear" + }, + "2.79": { + "vector": [0.864, 1.162, -0.141], + "easing": "linear" + }, + "2.83": { + "vector": [1.004, 1.086, -0.134], + "easing": "linear" + }, + "2.88": { + "vector": [1.243, 0.971, -0.125], + "easing": "linear" + }, + "2.92": { + "vector": [2.497, 0.648, -0.098], + "easing": "linear" + }, + "2.96": { + "vector": [3.848, 0.183, -0.059], + "easing": "linear" + }, + "3.0": { + "vector": [2.998, -0.105, -0.037], + "easing": "linear" + }, + "3.04": { + "vector": [1.401, -0.029, -0.045], + "easing": "linear" + }, + "3.08": { + "vector": [0.973, 0.04, -0.053], + "easing": "linear" + }, + "3.12": { + "vector": [1.131, 0.03, -0.054], + "easing": "linear" + }, + "3.17": { + "vector": [1.567, 0.01, -0.055], + "easing": "linear" + }, + "3.21": { + "vector": [2.189, -0.005, -0.061], + "easing": "linear" + }, + "3.25": { + "vector": [3.086, -0.006, -0.076], + "easing": "linear" + }, + "3.29": { + "vector": [3.934, -0.006, -0.096], + "easing": "linear" + }, + "3.33": { + "vector": [4.631, 0.002, -0.118], + "easing": "linear" + }, + "3.38": { + "vector": [5.142, 0.018, -0.138], + "easing": "linear" + }, + "3.42": { + "vector": [5.317, 0.027, -0.152], + "easing": "linear" + }, + "3.46": { + "vector": [5.157, 0.044, -0.158], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.46": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.46": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + } + } + }, + "getup": { + "loop": "hold_on_last_frame", + "animation_length": 3.04, + "bones": { + "root": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.18": { + "pre": { + "vector": [-89.36, -11.545, 3.849], + "easing": "linear" + }, + "post": { + "vector": [-89.36, -11.545, 3.849], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.22": { + "post": { + "vector": [-88.877, -11.547, 3.753], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.26": { + "post": { + "vector": [-88.279, -11.55, 3.633], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3": { + "post": { + "vector": [-87.613, -11.551, 3.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-86.924, -11.55, 3.362], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-86.257, -11.548, 3.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4": { + "post": { + "vector": [-85.66, -11.545, 3.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.44": { + "post": { + "vector": [-85.176, -11.541, 3.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.48": { + "post": { + "vector": [-84.853, -11.538, 2.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.51": { + "post": { + "vector": [-84.735, -11.537, 2.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.55": { + "post": { + "vector": [-85.261, -11.55, 3.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.59": { + "post": { + "vector": [-86.517, -11.574, 3.257], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-88.016, -11.589, 3.545], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.66": { + "post": { + "vector": [-89.273, -11.58, 3.801], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [-89.801, -11.542, 3.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-89.744, -11.485, 3.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [-89.57, -11.424, 3.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [-89.282, -11.358, 3.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-88.884, -11.289, 3.984], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-88.378, -11.215, 3.953], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-87.766, -11.136, 3.907], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-87.053, -11.052, 3.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [-86.24, -10.963, 3.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [-85.33, -10.869, 3.682], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [-84.325, -10.768, 3.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [-83.227, -10.66, 3.468], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [-82.04, -10.546, 3.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [-80.766, -10.424, 3.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-79.407, -10.294, 3.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-77.966, -10.155, 2.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [-76.446, -10.007, 2.755], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [-74.851, -9.85, 2.59], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [-73.182, -9.683, 2.419], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [-71.445, -9.505, 2.244], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [-69.642, -9.317, 2.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [-67.778, -9.119, 1.886], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-65.856, -8.91, 1.705], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-63.882, -8.69, 1.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-61.859, -8.459, 1.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-59.793, -8.219, 1.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [-57.689, -7.968, 1.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [-55.552, -7.708, 0.835], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [-53.389, -7.44, 0.676], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [-51.203, -7.163, 0.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [-49.002, -6.879, 0.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-46.79, -6.589, 0.247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [-44.575, -6.294, 0.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [-42.361, -5.995, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [-40.156, -5.693, -0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [-37.964, -5.389, -0.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [-35.791, -5.085, -0.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [-33.643, -4.782, -0.332], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [-31.525, -4.481, -0.389], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [-29.443, -4.183, -0.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [-27.402, -3.89, -0.47], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [-25.406, -3.602, -0.495], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [-23.46, -3.321, -0.51], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [-21.569, -3.048, -0.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [-19.736, -2.783, -0.515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [-17.965, -2.527, -0.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-16.26, -2.282, -0.489], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-14.624, -2.046, -0.467], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-13.061, -1.822, -0.441], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-11.573, -1.61, -0.41], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [-10.163, -1.41, -0.376], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [-8.834, -1.222, -0.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [-7.588, -1.046, -0.303], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [-6.429, -0.884, -0.264], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [-5.357, -0.734, -0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-4.375, -0.598, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-3.486, -0.475, -0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-2.692, -0.366, -0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [-1.995, -0.271, -0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [-1.398, -0.189, -0.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [-0.903, -0.122, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [-0.513, -0.069, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [-0.23, -0.031, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [-0.058, -0.008, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.04": { + "vector": [2.43, -27.82, 10.01], + "easing": "linear" + }, + "0.29": { + "vector": [2.43, -26.82, 10.01], + "easing": "linear" + }, + "0.7": { + "pre": { + "vector": [2.268, -27.848, 9.35], + "easing": "linear" + }, + "post": { + "vector": [2.268, -27.848, 9.35], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [2.268, -27.771, 9.35], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [2.268, -27.554, 9.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [2.265, -27.214, 9.353], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [2.261, -26.771, 9.359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [2.253, -26.243, 9.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [2.242, -25.649, 9.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [2.225, -25.009, 9.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [2.203, -24.34, 9.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [2.175, -23.661, 9.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [2.139, -22.992, 9.503], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [2.099, -22.346, 9.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [2.061, -21.725, 9.598], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [2.025, -21.127, 9.645], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [1.989, -20.549, 9.692], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [1.954, -19.99, 9.739], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [1.92, -19.448, 9.786], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [1.886, -18.92, 9.832], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [1.852, -18.405, 9.878], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [1.819, -17.901, 9.924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [1.785, -17.405, 9.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [1.75, -16.915, 10.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [1.715, -16.431, 10.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1.679, -15.948, 10.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [1.642, -15.466, 10.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [1.603, -14.983, 10.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [1.563, -14.496, 10.226], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [1.522, -14.004, 10.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [1.478, -13.504, 10.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [1.433, -12.995, 10.341], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [1.383, -12.473, 10.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.328, -11.939, 10.32], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [1.268, -11.395, 10.241], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [1.204, -10.844, 10.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [1.137, -10.288, 9.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [1.068, -9.731, 9.758], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [0.997, -9.173, 9.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [0.926, -8.618, 9.255], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [0.856, -8.069, 8.956], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [0.786, -7.527, 8.628], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [0.718, -6.996, 8.274], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [0.653, -6.478, 7.895], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [0.592, -5.975, 7.495], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [0.534, -5.488, 7.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [0.479, -5.017, 6.644], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [0.428, -4.563, 6.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.381, -4.128, 5.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.336, -3.71, 5.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.294, -3.312, 4.827], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.256, -2.933, 4.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [0.221, -2.575, 3.916], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [0.188, -2.237, 3.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [0.159, -1.92, 3.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [0.132, -1.625, 2.621], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [0.108, -1.353, 2.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.086, -1.104, 1.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.067, -0.879, 1.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.051, -0.678, 1.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [0.037, -0.501, 0.881], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [0.025, -0.351, 0.626], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [0.016, -0.226, 0.409], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [0.009, -0.128, 0.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [0.004, -0.057, 0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0.001, -0.014, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [85.25, -2.754, 0.955], + "easing": "linear" + }, + "0.66": { + "pre": { + "vector": [85.25, -2.754, 0.955], + "easing": "linear" + }, + "post": { + "vector": [85.25, -2.754, 0.955], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [85.196, -2.752, 0.955], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [85.034, -2.747, 0.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [84.768, -2.737, 0.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [84.402, -2.725, 0.967], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [83.937, -2.709, 0.974], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [83.376, -2.689, 0.982], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [82.721, -2.666, 0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [81.976, -2.64, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [81.141, -2.611, 1.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [80.22, -2.578, 1.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [79.215, -2.542, 1.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [78.128, -2.503, 1.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [76.961, -2.461, 1.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [75.716, -2.416, 1.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [74.397, -2.367, 1.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [73.006, -2.316, 1.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [71.544, -2.262, 1.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [70.016, -2.206, 1.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [68.424, -2.146, 1.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [66.772, -2.085, 1.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [65.062, -2.021, 1.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [63.299, -1.955, 1.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [61.486, -1.886, 1.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [59.627, -1.817, 1.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [57.727, -1.745, 1.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [55.789, -1.673, 1.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [53.819, -1.599, 1.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [51.82, -1.525, 1.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [49.799, -1.451, 1.087], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [47.759, -1.376, 1.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [45.707, -1.302, 1.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [43.647, -1.228, 1.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [41.584, -1.154, 1.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [39.524, -1.082, 0.974], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [37.471, -1.011, 0.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [35.432, -0.942, 0.91], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [33.411, -0.875, 0.876], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [31.413, -0.809, 0.839], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [29.443, -0.746, 0.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [27.506, -0.685, 0.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [25.606, -0.627, 0.719], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [23.748, -0.571, 0.677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [21.936, -0.518, 0.634], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [20.173, -0.468, 0.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [18.464, -0.42, 0.548], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [16.813, -0.376, 0.505], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [15.222, -0.334, 0.462], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [13.695, -0.295, 0.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [12.234, -0.259, 0.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [10.844, -0.226, 0.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [9.525, -0.195, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [8.282, -0.167, 0.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [7.116, -0.141, 0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [6.029, -0.118, 0.193], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [5.025, -0.097, 0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [4.105, -0.078, 0.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [3.271, -0.061, 0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [2.527, -0.047, 0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [1.873, -0.034, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [1.312, -0.024, 0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [0.848, -0.015, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [0.481, -0.009, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [0.216, -0.004, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0.055, -0.001, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [-0.615, 2.08, 5.439], + "easing": "linear" + }, + "0.66": { + "pre": { + "vector": [-0.615, 2.08, 5.439], + "easing": "linear" + }, + "post": { + "vector": [-0.615, 2.08, 5.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [-0.614, 2.078, 5.435], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-0.613, 2.074, 5.424], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [-0.611, 2.067, 5.405], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [-0.608, 2.057, 5.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-0.604, 2.045, 5.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.6, 2.03, 5.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.595, 2.013, 5.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-0.589, 1.993, 5.212], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [-0.582, 1.971, 5.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [-0.575, 1.947, 5.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [-0.568, 1.921, 5.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [-0.559, 1.893, 4.951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [-0.551, 1.864, 4.873], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [-0.541, 1.832, 4.79], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.531, 1.799, 4.703], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.521, 1.764, 4.612], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [-0.51, 1.727, 4.517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [-0.499, 1.69, 4.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [-0.488, 1.651, 4.316], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [-0.476, 1.61, 4.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [-0.464, 1.569, 4.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [-0.451, 1.526, 3.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.438, 1.483, 3.878], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.425, 1.439, 3.762], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.412, 1.393, 3.644], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.398, 1.348, 3.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [-0.385, 1.301, 3.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [-0.371, 1.255, 3.281], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [-0.357, 1.207, 3.157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [-0.343, 1.16, 3.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [-0.329, 1.112, 2.907], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.314, 1.064, 2.782], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [-0.3, 1.016, 2.657], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [-0.286, 0.968, 2.531], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [-0.272, 0.92, 2.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [-0.258, 0.873, 2.282], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [-0.244, 0.825, 2.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [-0.23, 0.778, 2.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [-0.216, 0.732, 1.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [-0.203, 0.686, 1.795], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [-0.189, 0.641, 1.677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [-0.176, 0.597, 1.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [-0.164, 0.553, 1.447], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [-0.151, 0.511, 1.336], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [-0.139, 0.47, 1.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [-0.127, 0.429, 1.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.115, 0.39, 1.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.104, 0.352, 0.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.093, 0.316, 0.826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.083, 0.281, 0.735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [-0.073, 0.248, 0.648], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [-0.064, 0.216, 0.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [-0.055, 0.186, 0.488], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [-0.047, 0.159, 0.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [-0.039, 0.133, 0.347], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.032, 0.109, 0.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.026, 0.087, 0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.02, 0.067, 0.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [-0.015, 0.05, 0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [-0.01, 0.035, 0.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [-0.007, 0.023, 0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [-0.004, 0.013, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [-0.002, 0.006, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0, 0.001, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [-49.672, -1.718, 0.584], + "easing": "linear" + }, + "0.11": { + "pre": { + "vector": [-49.672, -1.718, 0.584], + "easing": "linear" + }, + "post": { + "vector": [-49.672, -1.718, 0.584], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [-49.753, -1.708, 0.592], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.18": { + "post": { + "vector": [-49.975, -1.679, 0.613], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.22": { + "post": { + "vector": [-50.306, -1.637, 0.645], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.26": { + "post": { + "vector": [-50.716, -1.584, 0.684], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3": { + "post": { + "vector": [-51.172, -1.525, 0.727], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-51.644, -1.464, 0.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-52.101, -1.404, 0.812], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4": { + "post": { + "vector": [-52.51, -1.35, 0.849], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.44": { + "post": { + "vector": [-52.841, -1.306, 0.879], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.48": { + "post": { + "vector": [-53.063, -1.277, 0.899], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.51": { + "post": { + "vector": [-53.144, -1.266, 0.906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.55": { + "post": { + "vector": [-52.95, -1.313, 0.88], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.59": { + "post": { + "vector": [-52.425, -1.424, 0.816], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-51.649, -1.556, 0.732], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.66": { + "post": { + "vector": [-50.704, -1.668, 0.648], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [-49.672, -1.718, 0.584], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-48.622, -1.721, 0.539], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [-47.567, -1.721, 0.495], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [-46.507, -1.718, 0.452], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-45.444, -1.713, 0.41], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-44.378, -1.704, 0.37], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-43.309, -1.694, 0.33], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-42.237, -1.68, 0.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [-41.164, -1.664, 0.255], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [-40.09, -1.646, 0.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [-39.016, -1.626, 0.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [-37.941, -1.604, 0.152], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [-36.867, -1.58, 0.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [-35.794, -1.553, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-34.724, -1.525, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-33.656, -1.496, 0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [-32.591, -1.464, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [-31.53, -1.432, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [-30.474, -1.398, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [-29.423, -1.362, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [-28.379, -1.326, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [-27.341, -1.288, -0.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-26.311, -1.25, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-25.289, -1.21, -0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-24.276, -1.17, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-23.272, -1.13, -0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [-22.28, -1.088, -0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [-21.298, -1.047, -0.17], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [-20.329, -1.005, -0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [-19.372, -0.963, -0.183], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [-18.43, -0.921, -0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-17.501, -0.879, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [-16.588, -0.836, -0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [-15.691, -0.795, -0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [-14.81, -0.753, -0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [-13.947, -0.712, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [-13.102, -0.671, -0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [-12.276, -0.631, -0.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [-11.471, -0.591, -0.179], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [-10.685, -0.553, -0.174], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [-9.921, -0.515, -0.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [-9.18, -0.477, -0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [-8.461, -0.441, -0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [-7.766, -0.406, -0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [-7.095, -0.372, -0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [-6.45, -0.339, -0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-5.831, -0.307, -0.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-5.238, -0.276, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-4.673, -0.247, -0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-4.136, -0.219, -0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [-3.629, -0.192, -0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [-3.151, -0.167, -0.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [-2.704, -0.144, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [-2.287, -0.122, -0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [-1.904, -0.102, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-1.553, -0.083, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-1.235, -0.066, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.952, -0.051, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [-0.704, -0.038, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [-0.492, -0.027, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [-0.317, -0.017, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [-0.18, -0.01, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [-0.08, -0.004, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [-0.02, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [-0.108, -3.285, -1.537], + "easing": "linear" + }, + "0.7": { + "pre": { + "vector": [-0.108, -3.285, -1.537], + "easing": "linear" + }, + "post": { + "vector": [-0.108, -3.285, -1.537], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-0.108, -3.283, -1.536], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [-0.108, -3.276, -1.533], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [-0.107, -3.264, -1.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-0.107, -3.248, -1.52], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.106, -3.228, -1.511], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.105, -3.204, -1.499], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-0.104, -3.176, -1.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [-0.103, -3.144, -1.471], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [-0.102, -3.109, -1.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [-0.101, -3.07, -1.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [-0.1, -3.027, -1.417], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [-0.098, -2.982, -1.396], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [-0.096, -2.934, -1.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.095, -2.882, -1.349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.093, -2.828, -1.324], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [-0.091, -2.772, -1.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [-0.089, -2.713, -1.27], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [-0.087, -2.652, -1.241], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [-0.085, -2.588, -1.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [-0.083, -2.523, -1.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [-0.081, -2.456, -1.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.079, -2.387, -1.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.076, -2.317, -1.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.074, -2.246, -1.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.071, -2.173, -1.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [-0.069, -2.099, -0.982], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [-0.067, -2.024, -0.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [-0.064, -1.949, -0.912], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [-0.062, -1.873, -0.876], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [-0.059, -1.796, -0.841], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.057, -1.72, -0.805], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [-0.054, -1.643, -0.769], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [-0.051, -1.566, -0.733], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [-0.049, -1.489, -0.697], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [-0.046, -1.412, -0.661], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [-0.044, -1.336, -0.625], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [-0.041, -1.261, -0.59], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [-0.039, -1.186, -0.555], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [-0.037, -1.112, -0.52], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [-0.034, -1.039, -0.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [-0.032, -0.968, -0.453], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [-0.03, -0.898, -0.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [-0.027, -0.829, -0.388], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [-0.025, -0.762, -0.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [-0.023, -0.697, -0.326], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-0.021, -0.633, -0.296], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-0.019, -0.572, -0.268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-0.017, -0.513, -0.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.015, -0.457, -0.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [-0.013, -0.403, -0.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [-0.012, -0.352, -0.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [-0.01, -0.303, -0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [-0.008, -0.258, -0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [-0.007, -0.216, -0.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-0.006, -0.177, -0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-0.005, -0.141, -0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-0.004, -0.109, -0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [-0.003, -0.081, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [-0.002, -0.057, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [-0.001, -0.037, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [-0.001, -0.021, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [0, -0.009, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0, -0.002, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [54.576, 6.414, -0.541], + "easing": "linear" + }, + "0.66": { + "pre": { + "vector": [54.576, 6.414, -0.541], + "easing": "linear" + }, + "post": { + "vector": [54.576, 6.414, -0.541], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [54.513, 6.407, -0.542], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [54.327, 6.386, -0.546], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [54.024, 6.352, -0.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [53.61, 6.306, -0.56], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [53.088, 6.247, -0.57], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [52.466, 6.177, -0.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [51.747, 6.096, -0.593], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [50.937, 6.004, -0.605], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [50.04, 5.903, -0.618], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [49.062, 5.792, -0.631], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [48.009, 5.672, -0.643], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [46.885, 5.543, -0.653], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [45.696, 5.407, -0.662], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [44.447, 5.264, -0.67], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [43.144, 5.115, -0.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [41.793, 4.959, -0.677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [40.4, 4.799, -0.676], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [38.97, 4.634, -0.673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [37.51, 4.466, -0.666], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [36.027, 4.295, -0.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [34.526, 4.122, -0.642], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [33.014, 3.948, -0.625], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [31.498, 3.774, -0.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [29.984, 3.6, -0.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [28.478, 3.427, -0.555], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [26.989, 3.257, -0.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [25.521, 3.089, -0.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [24.082, 2.924, -0.466], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [22.678, 2.763, -0.434], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [21.316, 2.607, -0.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [20, 2.456, -0.37], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [18.732, 2.31, -0.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [17.511, 2.169, -0.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [16.337, 2.033, -0.279], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [15.21, 1.903, -0.251], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [14.128, 1.776, -0.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [13.092, 1.655, -0.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [12.101, 1.538, -0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [11.154, 1.426, -0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [10.25, 1.319, -0.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [9.39, 1.216, -0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [8.572, 1.117, -0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [7.796, 1.023, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [7.061, 0.932, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [6.367, 0.847, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [5.712, 0.765, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [5.096, 0.688, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [4.519, 0.614, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [3.979, 0.545, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [3.477, 0.48, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [3.011, 0.419, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [2.582, 0.362, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [2.187, 0.309, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [1.827, 0.26, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [1.502, 0.216, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [1.209, 0.175, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.95, 0.139, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.724, 0.107, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [0.529, 0.079, 0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [0.365, 0.055, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [0.232, 0.035, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [0.13, 0.02, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [0.057, 0.009, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0.014, 0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0.052, 0.778, -1.402], + "easing": "linear" + }, + "0.66": { + "pre": { + "vector": [0.052, 0.778, -1.402], + "easing": "linear" + }, + "post": { + "vector": [0.052, 0.778, -1.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [0.052, 0.777, -1.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.052, 0.776, -1.398], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [0.052, 0.773, -1.393], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [0.051, 0.769, -1.387], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.051, 0.765, -1.378], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.051, 0.759, -1.368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.05, 0.753, -1.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.05, 0.745, -1.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [0.049, 0.737, -1.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [0.049, 0.728, -1.313], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [0.048, 0.719, -1.295], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [0.047, 0.708, -1.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [0.046, 0.697, -1.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [0.046, 0.685, -1.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.045, 0.673, -1.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.044, 0.66, -1.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [0.043, 0.646, -1.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [0.042, 0.632, -1.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [0.041, 0.617, -1.113], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [0.04, 0.602, -1.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [0.039, 0.587, -1.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [0.038, 0.571, -1.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.037, 0.555, -1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.036, 0.538, -0.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.035, 0.521, -0.939], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.034, 0.504, -0.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [0.032, 0.487, -0.877], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [0.031, 0.469, -0.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [0.03, 0.451, -0.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [0.029, 0.434, -0.782], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [0.028, 0.416, -0.75], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.027, 0.398, -0.717], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [0.025, 0.38, -0.685], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [0.024, 0.362, -0.653], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [0.023, 0.344, -0.62], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [0.022, 0.326, -0.588], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [0.021, 0.309, -0.556], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [0.019, 0.291, -0.525], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [0.018, 0.274, -0.494], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [0.017, 0.257, -0.463], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [0.016, 0.24, -0.432], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [0.015, 0.223, -0.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [0.014, 0.207, -0.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [0.013, 0.191, -0.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [0.012, 0.176, -0.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [0.011, 0.161, -0.289], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.01, 0.146, -0.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.009, 0.132, -0.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.008, 0.118, -0.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.007, 0.105, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [0.006, 0.093, -0.167], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [0.005, 0.081, -0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [0.005, 0.07, -0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [0.004, 0.059, -0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [0.003, 0.05, -0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.003, 0.041, -0.073], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.002, 0.032, -0.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.002, 0.025, -0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [0.001, 0.019, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [0.001, 0.013, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [0.001, 0.008, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [0, 0.005, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [0, 0.002, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0, 0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [-89.801, 11.542, -3.938], + "easing": "linear" + }, + "0.66": { + "pre": { + "vector": [-89.801, 11.542, -3.938], + "easing": "linear" + }, + "post": { + "vector": [-89.801, 11.542, -3.938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [-89.687, 11.541, -3.926], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-89.354, 11.54, -3.891], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [-88.814, 11.538, -3.834], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [-88.078, 11.535, -3.757], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-87.159, 11.532, -3.661], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-86.068, 11.529, -3.548], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-84.816, 11.526, -3.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-83.414, 11.521, -3.274], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [-81.875, 11.516, -3.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [-80.209, 11.51, -2.947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [-78.43, 11.502, -2.766], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [-76.55, 11.494, -2.576], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [-74.581, 11.485, -2.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [-72.538, 11.476, -2.174], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-70.434, 11.467, -1.964], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-68.283, 11.459, -1.751], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [-66.1, 11.452, -1.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [-63.899, 11.449, -1.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [-61.696, 11.45, -1.099], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [-59.505, 11.456, -0.882], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [-57.342, 11.47, -0.666], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [-55.22, 11.526, -0.479], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-53.149, 11.654, -0.342], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-51.129, 11.851, -0.247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-49.163, 12.11, -0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-47.255, 12.426, -0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [-45.405, 12.794, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [-43.617, 13.205, -0.15], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [-41.893, 13.653, -0.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [-40.236, 14.131, -0.195], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [-38.647, 14.631, -0.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-37.13, 15.146, -0.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [-35.687, 15.668, -0.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [-34.32, 16.189, -0.313], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [-33.03, 16.701, -0.335], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [-31.821, 17.196, -0.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [-30.695, 17.667, -0.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [-29.652, 18.106, -0.363], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [-28.697, 18.505, -0.357], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [-27.83, 18.857, -0.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [-27.054, 19.155, -0.323], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [-26.371, 19.39, -0.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [-25.783, 19.556, -0.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [-25.292, 19.646, -0.212], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [-24.9, 19.652, -0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [-24.608, 19.223, -0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-24.387, 18.112, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-24.202, 16.462, -0.127], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-24.015, 14.414, -0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-23.789, 12.113, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [-23.489, 9.704, -0.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [-23.08, 7.333, -0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [-22.528, 5.147, -0.268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [-21.8, 3.295, -0.274], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [-20.861, 1.922, -0.258], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-19.677, 1.173, -0.203], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-17.964, 0.826, -0.131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-15.607, 0.556, -0.076], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [-12.828, 0.351, -0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [-9.852, 0.204, -0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [-6.907, 0.105, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [-4.222, 0.044, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [-2.026, 0.013, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [-0.544, 0.002, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [-2.268, -27.848, 1.411], + "easing": "linear" + }, + "0.7": { + "vector": [-2.27, -27.49, 1.41], + "easing": "linear" + }, + "1.12": { + "vector": [-2.27, -23.79, 1.41], + "easing": "linear" + }, + "1.56": { + "vector": [-2.27, -15.85, 1.41], + "easing": "linear" + }, + "2.17": { + "vector": [-2.27, -8.85, 1.41], + "easing": "linear" + }, + "2.61": { + "vector": [-0.66, 1.4, 0.41], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [85.25, 2.754, -0.955], + "easing": "linear" + }, + "0.66": { + "pre": { + "vector": [85.25, 2.754, -0.955], + "easing": "linear" + }, + "post": { + "vector": [85.25, 2.754, -0.955], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [85.167, 2.749, -0.955], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [84.923, 2.733, -0.956], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [84.525, 2.706, -0.957], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [83.98, 2.671, -0.959], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [83.295, 2.626, -0.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [82.478, 2.572, -0.962], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [81.533, 2.51, -0.963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [80.47, 2.441, -0.963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [79.293, 2.365, -0.961], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [78.01, 2.282, -0.958], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [76.629, 2.192, -0.952], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [75.156, 2.098, -0.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [73.599, 1.998, -0.932], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [71.965, 1.895, -0.917], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [70.263, 1.787, -0.899], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [68.5, 1.678, -0.877], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [66.684, 1.566, -0.851], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [64.826, 1.452, -0.821], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [62.932, 1.338, -0.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [61.011, 1.225, -0.749], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [59.074, 1.112, -0.707], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [57.128, 1.001, -0.661], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [55.184, 0.893, -0.613], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [53.248, 0.787, -0.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [51.332, 0.685, -0.508], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [49.443, 0.588, -0.452], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [47.589, 0.494, -0.395], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [45.78, 0.407, -0.337], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [44.024, 0.324, -0.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [42.328, 0.248, -0.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [40.701, 0.177, -0.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [39.149, 0.113, -0.114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [37.68, 0.055, -0.064], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [36.301, 0.004, -0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [35.019, -0.041, 0.026], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [33.84, -0.079, 0.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [32.77, -0.11, 0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [31.817, -0.134, 0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [30.986, -0.151, 0.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [30.285, -0.161, 0.156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [29.719, -0.164, 0.161], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [29.285, -0.16, 0.158], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [28.95, -0.15, 0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [28.684, -0.135, 0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [28.454, -0.115, 0.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [28.229, -0.092, 0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [27.975, -0.067, 0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [27.662, -0.041, 0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [27.257, -0.014, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [26.727, 0.013, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [26.039, 0.037, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [25.161, 0.059, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [24.058, 0.078, -0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [22.697, 0.092, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [21.043, 0.1, -0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [19.061, 0.102, -0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [16.695, 0.097, -0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [14.018, 0.086, -0.07], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [11.193, 0.071, -0.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [8.385, 0.055, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [5.754, 0.038, -0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [3.453, 0.023, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [1.63, 0.011, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0.432, 0.003, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0.615, 2.08, 5.439], + "easing": "linear" + }, + "0.66": { + "pre": { + "vector": [0.615, 2.08, 5.439], + "easing": "linear" + }, + "post": { + "vector": [0.615, 2.08, 5.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [0.613, 2.076, 5.429], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.61, 2.065, 5.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [0.605, 2.048, 5.356], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [0.598, 2.024, 5.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.589, 1.995, 5.216], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.579, 1.959, 5.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.567, 1.919, 5.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.553, 1.873, 4.898], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [0.539, 1.823, 4.768], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [0.523, 1.769, 4.626], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [0.506, 1.711, 4.474], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [0.487, 1.65, 4.314], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [0.468, 1.585, 4.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [0.449, 1.518, 3.969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.428, 1.448, 3.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.407, 1.377, 3.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [0.385, 1.304, 3.409], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [0.363, 1.229, 3.214], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [0.341, 1.154, 3.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [0.319, 1.078, 2.819], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [0.296, 1.002, 2.62], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [0.274, 0.926, 2.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.251, 0.851, 2.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.229, 0.776, 2.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.208, 0.703, 1.838], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.187, 0.631, 1.651], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [0.166, 0.562, 1.469], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [0.146, 0.495, 1.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [0.127, 0.43, 1.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [0.109, 0.369, 0.964], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [0.092, 0.311, 0.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.076, 0.257, 0.671], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [0.061, 0.207, 0.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [0.048, 0.161, 0.421], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [0.036, 0.121, 0.315], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [0.025, 0.085, 0.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [0.016, 0.056, 0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [0.009, 0.032, 0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [0.004, 0.014, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [0.001, 0.004, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [-49.672, 1.718, -0.584], + "easing": "linear" + }, + "0.66": { + "pre": { + "vector": [-49.672, 1.718, -0.584], + "easing": "linear" + }, + "post": { + "vector": [-49.672, 1.718, -0.584], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [-49.612, 1.715, -0.583], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-49.437, 1.707, -0.578], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [-49.152, 1.694, -0.571], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [-48.763, 1.677, -0.562], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-48.275, 1.654, -0.55], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-47.694, 1.628, -0.536], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-47.026, 1.597, -0.52], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-46.277, 1.562, -0.502], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [-45.452, 1.524, -0.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [-44.556, 1.481, -0.464], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [-43.596, 1.436, -0.443], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [-42.577, 1.387, -0.422], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [-41.506, 1.335, -0.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [-40.387, 1.281, -0.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-39.228, 1.224, -0.359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-38.035, 1.165, -0.339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [-36.813, 1.105, -0.319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [-35.568, 1.042, -0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [-34.308, 0.979, -0.282], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [-33.039, 0.914, -0.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [-31.766, 0.85, -0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [-30.497, 0.784, -0.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-29.237, 0.719, -0.222], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-27.993, 0.655, -0.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-26.771, 0.591, -0.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-25.578, 0.529, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [-24.419, 0.468, -0.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [-23.301, 0.409, -0.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [-22.23, 0.352, -0.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [-21.212, 0.298, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [-20.252, 0.246, -0.159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-19.357, 0.198, -0.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [-18.532, 0.153, -0.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [-17.783, 0.113, -0.147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [-17.116, 0.076, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [-16.536, 0.044, -0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [-16.049, 0.016, -0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [-15.66, -0.007, -0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [-15.375, -0.024, -0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [-15.199, -0.036, -0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [-15.14, -0.041, -0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [-15.201, -0.043, -0.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [-15.373, -0.042, -0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [-15.638, -0.04, -0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [-15.981, -0.036, -0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [-16.384, -0.031, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-16.829, -0.025, -0.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-17.301, -0.018, -0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-17.782, -0.011, -0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-18.255, -0.004, -0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [-18.702, 0.003, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [-19.107, 0.009, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [-19.452, 0.014, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [-19.72, 0.017, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [-19.893, 0.019, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-19.955, 0.019, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-19.27, 0.018, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-17.434, 0.016, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [-14.773, 0.014, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [-11.615, 0.011, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [-8.295, 0.008, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [-5.146, 0.005, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [-2.5, 0.002, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [-0.678, 0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0.108, -3.285, -1.537], + "easing": "linear" + }, + "0.66": { + "pre": { + "vector": [0.108, -3.285, -1.537], + "easing": "linear" + }, + "post": { + "vector": [0.108, -3.285, -1.537], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [0.108, -3.279, -1.535], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.107, -3.262, -1.527], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [0.106, -3.235, -1.514], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [0.105, -3.197, -1.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.104, -3.15, -1.474], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.102, -3.095, -1.448], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.1, -3.031, -1.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.097, -2.959, -1.385], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [0.095, -2.88, -1.348], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [0.092, -2.794, -1.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [0.089, -2.703, -1.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [0.086, -2.606, -1.219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [0.082, -2.504, -1.172], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [0.079, -2.398, -1.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.075, -2.288, -1.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.072, -2.175, -1.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [0.068, -2.059, -0.964], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [0.064, -1.942, -0.909], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [0.06, -1.823, -0.853], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [0.056, -1.703, -0.797], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [0.052, -1.582, -0.741], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [0.048, -1.463, -0.684], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.044, -1.344, -0.629], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.04, -1.226, -0.574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.037, -1.11, -0.52], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.033, -0.997, -0.467], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [0.029, -0.888, -0.415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [0.026, -0.781, -0.366], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [0.022, -0.68, -0.318], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [0.019, -0.583, -0.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [0.016, -0.491, -0.23], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.013, -0.405, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [0.011, -0.326, -0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [0.008, -0.255, -0.119], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [0.006, -0.19, -0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [0.004, -0.135, -0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [0.003, -0.088, -0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [0.002, -0.05, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [0.001, -0.023, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [0, -0.006, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [54.576, -6.414, 0.541], + "easing": "linear" + }, + "0.66": { + "pre": { + "vector": [54.576, -6.414, 0.541], + "easing": "linear" + }, + "post": { + "vector": [54.576, -6.414, 0.541], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [54.507, -6.407, 0.544], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [54.304, -6.388, 0.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [53.975, -6.356, 0.564], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [53.525, -6.312, 0.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [52.96, -6.257, 0.602], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [52.288, -6.191, 0.627], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [51.515, -6.115, 0.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [50.646, -6.028, 0.685], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [49.688, -5.932, 0.716], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [48.648, -5.827, 0.75], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [47.531, -5.712, 0.783], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [46.346, -5.59, 0.817], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [45.097, -5.46, 0.851], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [43.793, -5.322, 0.883], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [42.44, -5.179, 0.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [41.045, -5.029, 0.943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [39.615, -4.874, 0.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [38.159, -4.715, 0.994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [36.682, -4.552, 1.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [35.194, -4.386, 1.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [33.701, -4.218, 1.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [32.21, -4.049, 1.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [30.731, -3.879, 1.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [29.269, -3.709, 1.072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [27.834, -3.541, 1.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [26.431, -3.374, 1.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [25.069, -3.21, 1.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [23.755, -3.049, 1.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [22.496, -2.893, 1.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [21.299, -2.741, 1.055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [20.172, -2.594, 1.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [19.12, -2.454, 1.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [18.152, -2.319, 1.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [17.273, -2.192, 1.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [16.49, -2.073, 1.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [15.809, -1.961, 1.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [15.238, -1.859, 1.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [14.783, -1.765, 1.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [14.45, -1.681, 1.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [14.246, -1.607, 1.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [14.178, -1.545, 1.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [14.975, -1.523, 1.191], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [17.23, -1.568, 1.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [20.758, -1.679, 1.455], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [25.377, -1.854, 1.63], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [30.887, -2.091, 1.812], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [37.063, -2.383, 1.981], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [43.652, -2.716, 2.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [50.377, -3.074, 2.221], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [56.954, -3.434, 2.276], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [63.111, -3.775, 2.289], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [68.595, -4.077, 2.271], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [73.187, -4.328, 2.235], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [76.692, -4.514, 2.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [78.93, -4.628, 2.176], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [79.72, -4.662, 2.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [77.171, -4.48, 2.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [70.157, -3.988, 2.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [59.605, -3.244, 2.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [46.674, -2.357, 2.133], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [32.903, -1.487, 1.717], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [20.003, -0.787, 1.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [9.499, -0.323, 0.58], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [2.531, -0.076, 0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [-0.052, 0.778, -1.402], + "easing": "linear" + }, + "0.66": { + "pre": { + "vector": [-0.052, 0.778, -1.402], + "easing": "linear" + }, + "post": { + "vector": [-0.052, 0.778, -1.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [-0.052, 0.776, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-0.051, 0.772, -1.392], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [-0.051, 0.766, -1.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [-0.05, 0.757, -1.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-0.05, 0.746, -1.345], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-0.049, 0.733, -1.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-0.048, 0.718, -1.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-0.047, 0.701, -1.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [-0.045, 0.682, -1.229], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [-0.044, 0.662, -1.193], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [-0.043, 0.64, -1.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [-0.041, 0.617, -1.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [-0.039, 0.593, -1.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [-0.038, 0.568, -1.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-0.036, 0.542, -0.976], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.034, 0.515, -0.928], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [-0.032, 0.488, -0.879], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [-0.031, 0.46, -0.829], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [-0.029, 0.432, -0.778], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [-0.027, 0.403, -0.727], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [-0.025, 0.375, -0.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [-0.023, 0.346, -0.624], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-0.021, 0.318, -0.573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-0.019, 0.29, -0.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-0.018, 0.263, -0.474], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.016, 0.236, -0.426], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [-0.014, 0.21, -0.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [-0.012, 0.185, -0.333], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [-0.011, 0.161, -0.29], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [-0.009, 0.138, -0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [-0.008, 0.116, -0.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-0.006, 0.096, -0.173], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [-0.005, 0.077, -0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [-0.004, 0.06, -0.109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [-0.003, 0.045, -0.081], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [-0.002, 0.032, -0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [-0.001, 0.021, -0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [-0.001, 0.012, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [0, 0.005, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [0, 0.001, -0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [0, -0.006, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [0, -0.023, -0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [0.001, -0.049, -0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [0.001, -0.083, -0.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [0.002, -0.122, -0.621], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.003, -0.166, -0.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.004, -0.212, -1.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.005, -0.259, -1.317], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.006, -0.305, -1.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [0.006, -0.349, -1.774], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [0.007, -0.388, -1.975], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [0.008, -0.422, -2.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [0.008, -0.448, -2.279], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [0.008, -0.465, -2.365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.009, -0.471, -2.395], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.008, -0.455, -2.313], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.007, -0.411, -2.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [0.006, -0.349, -1.774], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [0.005, -0.274, -1.396], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [0.004, -0.196, -0.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [0.002, -0.122, -0.621], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [0.001, -0.059, -0.302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0, -0.016, -0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": [1.266, -1.496, -1.419], + "easing": "linear" + }, + "0.51": { + "pre": { + "vector": [1.266, -1.496, -1.419], + "easing": "linear" + }, + "post": { + "vector": [1.266, -1.496, -1.419], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.55": { + "post": { + "vector": [0.975, -1.443, -1.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.59": { + "post": { + "vector": [0.178, -1.293, -1.143], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-1.01, -1.066, -0.845], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.66": { + "post": { + "vector": [-2.476, -0.776, -0.484], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [-4.106, -0.442, -0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-5.786, -0.086, 0.304], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [-7.404, 0.268, 0.676], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [-8.85, 0.593, 1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-10.016, 0.862, 1.255], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-10.794, 1.044, 1.422], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-11.077, 1.111, 1.482], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-10.907, 1.029, 1.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [-10.427, 0.799, 1.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [-9.686, 0.441, 1.583], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [-8.728, -0.022, 1.643], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [-7.603, -0.568, 1.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [-6.356, -1.174, 1.759], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [-5.034, -1.818, 1.802], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-3.687, -2.475, 1.832], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-2.36, -3.123, 1.846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [-1.103, -3.737, 1.845], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [0.035, -4.293, 1.833], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [1.006, -4.767, 1.814], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [1.762, -5.136, 1.794], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [2.252, -5.376, 1.779], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [2.427, -5.464, 1.774], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [2.219, -5.381, 1.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [1.658, -5.124, 1.86], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.848, -4.694, 1.936], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-0.112, -4.089, 2.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [-1.119, -3.31, 2.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [-2.071, -2.36, 2.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [-2.868, -1.241, 1.957], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [-3.41, 0.044, 1.807], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [-3.601, 1.495, 1.577], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-3.378, 3.053, 1.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [-2.834, 4.623, 0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [-2.095, 6.15, -1.205], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [-1.277, 7.57, -2.563], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [-0.483, 8.815, -3.873], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [0.193, 9.806, -4.987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [0.662, 10.461, -5.759], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [0.839, 10.697, -6.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [0.678, 10.632, -6.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [0.235, 10.451, -6.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [-0.433, 10.167, -6.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [-1.268, 9.792, -5.953], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [-2.212, 9.341, -5.873], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [-3.209, 8.828, -5.758], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [-4.201, 8.267, -5.604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-5.131, 7.671, -5.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-5.944, 7.054, -5.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-6.582, 6.429, -4.88], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-6.989, 5.808, -4.553], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [-7.11, 5.202, -4.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [-6.97, 4.615, -3.792], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [-6.652, 4.049, -3.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [-6.187, 3.505, -2.959], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [-5.607, 2.984, -2.54], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-4.94, 2.491, -2.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-4.218, 2.028, -1.742], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-3.47, 1.599, -1.376], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [-2.726, 1.209, -1.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [-2.016, 0.864, -0.745], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [-1.369, 0.568, -0.491], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [-0.815, 0.328, -0.284], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [-0.382, 0.149, -0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [-0.1, 0.038, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -24.799, 9.98], + "easing": "linear" + }, + "0.51": { + "pre": { + "vector": [0, -24.799, 9.98], + "easing": "linear" + }, + "post": { + "vector": [0, -24.799, 9.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.55": { + "post": { + "vector": [0, -24.759, 9.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.59": { + "post": { + "vector": [0, -24.649, 9.999], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0, -24.479, 10.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.66": { + "post": { + "vector": [0, -24.262, 10.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [0, -24.008, 10.061], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0, -23.73, 10.077], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [0, -23.439, 10.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [0, -23.147, 10.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0, -22.865, 10.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0, -22.605, 10.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0, -22.379, 9.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0, -22.195, 9.903], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [0, -22.046, 9.803], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [0, -21.922, 9.681], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [0, -21.815, 9.541], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [0, -21.714, 9.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [0, -21.61, 9.206], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [0, -21.493, 9.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0, -21.354, 8.813], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -21.182, 8.598], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [0, -20.968, 8.373], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [0, -20.703, 8.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [0, -20.376, 7.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [0, -19.979, 7.654], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [0, -19.5, 7.406], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [0, -18.932, 7.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -18.267, 6.904], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0, -17.519, 6.652], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0, -16.703, 6.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0, -15.834, 6.151], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [0, -14.93, 5.902], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [0, -14.005, 5.654], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [0, -13.076, 5.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [0, -12.159, 5.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [0, -11.27, 4.922], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0, -10.422, 4.683], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [0, -9.617, 4.447], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [0, -8.853, 4.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [0, -8.13, 3.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [0, -7.447, 3.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [0, -6.802, 3.538], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [0, -6.194, 3.321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [0, -5.623, 3.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [0, -5.087, 2.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [0, -4.585, 2.698], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [0, -4.116, 2.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [0, -3.679, 2.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [0, -3.274, 2.122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [0, -2.898, 1.941], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [0, -2.551, 1.767], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0, -2.231, 1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0, -1.938, 1.439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0, -1.671, 1.286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, -1.429, 1.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [0, -1.209, 1.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [0, -1.013, 0.871], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [0, -0.837, 0.748], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [0, -0.682, 0.634], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [0, -0.545, 0.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0, -0.427, 0.431], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0, -0.326, 0.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0, -0.241, 0.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [0, -0.171, 0.196], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [0, -0.114, 0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [0, -0.07, 0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [0, -0.038, 0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [0, -0.016, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0, -0.004, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulders": { + "rotation": { + "0.0": { + "vector": [-3.235, 1.821, 1.76], + "easing": "linear" + }, + "0.44": { + "pre": { + "vector": [-3.235, 1.821, 1.76], + "easing": "linear" + }, + "post": { + "vector": [-3.235, 1.821, 1.76], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.48": { + "post": { + "vector": [-2.843, 1.718, 1.761], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.51": { + "post": { + "vector": [-1.78, 1.441, 1.762], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.55": { + "post": { + "vector": [-0.211, 1.031, 1.754], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.59": { + "post": { + "vector": [1.697, 0.533, 1.73], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [3.776, -0.008, 1.684], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.66": { + "post": { + "vector": [5.855, -0.548, 1.619], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [7.767, -1.041, 1.541], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [9.341, -1.444, 1.465], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [10.408, -1.717, 1.408], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [10.801, -1.817, 1.385], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [10.756, -1.798, 1.387], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [10.627, -1.738, 1.396], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [10.419, -1.631, 1.419], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [10.139, -1.469, 1.459], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [9.794, -1.245, 1.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [9.391, -0.955, 1.613], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [8.936, -0.589, 1.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [8.436, -0.144, 1.893], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [7.904, 0.367, 2.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [7.352, 0.928, 2.268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [6.794, 1.524, 2.466], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [6.242, 2.138, 2.656], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [5.71, 2.753, 2.829], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [5.208, 3.352, 2.977], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [4.75, 3.917, 3.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [4.347, 4.432, 3.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [4.011, 4.879, 3.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [3.753, 5.239, 3.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [3.586, 5.498, 3.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [3.522, 5.636, 2.877], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [3.628, 5.389, 2.467], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [3.945, 4.577, 1.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [4.452, 3.318, 0.801], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [5.124, 1.729, -0.227], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [5.929, -0.075, -1.232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [6.821, -1.98, -2.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [7.74, -3.974, -2.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [8.603, -6.006, -2.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [9.342, -7.903, -1.787], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [9.905, -9.488, -1.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [10.259, -10.575, -0.597], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [10.381, -10.978, -0.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [10.379, -10.961, -0.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [10.368, -10.91, -0.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [10.345, -10.822, -0.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [10.303, -10.699, -0.558], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [10.238, -10.539, -0.646], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [10.145, -10.341, -0.741], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [10.019, -10.105, -0.836], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [9.855, -9.83, -0.928], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [9.648, -9.515, -1.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [9.393, -9.159, -1.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [9.086, -8.762, -1.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [8.722, -8.323, -1.175], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [8.297, -7.84, -1.186], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [7.805, -7.313, -1.169], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [7.246, -6.741, -1.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [6.632, -6.134, -1.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [5.977, -5.502, -0.963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [5.295, -4.855, -0.861], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [4.601, -4.205, -0.752], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [3.908, -3.562, -0.64], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [3.231, -2.938, -0.529], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [2.584, -2.344, -0.422], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [1.978, -1.792, -0.323], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [1.43, -1.293, -0.233], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [0.951, -0.858, -0.155], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [0.555, -0.5, -0.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [0.256, -0.23, -0.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0.066, -0.059, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulderUnder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [9.611, -0.014, 0.088], + "easing": "linear" + }, + "0.22": { + "pre": { + "vector": [9.611, -0.014, 0.088], + "easing": "linear" + }, + "post": { + "vector": [9.611, -0.014, 0.088], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.26": { + "post": { + "vector": [9.69, 0.005, 0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3": { + "post": { + "vector": [9.906, 0.059, 0.192], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [10.23, 0.138, 0.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [10.63, 0.237, 0.445], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4": { + "post": { + "vector": [11.076, 0.346, 0.602], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.44": { + "post": { + "vector": [11.538, 0.459, 0.764], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.48": { + "post": { + "vector": [11.985, 0.569, 0.921], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.51": { + "post": { + "vector": [12.387, 0.668, 1.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.55": { + "post": { + "vector": [12.712, 0.751, 1.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.59": { + "post": { + "vector": [12.929, 0.811, 1.243], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [13.009, 0.843, 1.262], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.66": { + "post": { + "vector": [12.644, 0.83, 1.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [11.655, 0.765, 0.65], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [10.197, 0.648, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [8.427, 0.48, -0.775], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [6.502, 0.268, -1.615], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [4.58, 0.025, -2.446], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [2.819, -0.222, -3.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [1.372, -0.444, -3.815], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.393, -0.603, -4.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [0.033, -0.664, -4.379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [0.199, -0.657, -4.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [0.667, -0.64, -4.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [1.39, -0.613, -4.383], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [2.323, -0.58, -4.382], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [3.419, -0.541, -4.375], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [4.632, -0.501, -4.362], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [5.915, -0.459, -4.34], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [7.222, -0.421, -4.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [8.505, -0.387, -4.265], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [9.718, -0.36, -4.21], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [10.814, -0.343, -4.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [11.747, -0.337, -4.058], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [12.471, -0.346, -3.959], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [12.94, -0.37, -3.843], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [13.107, -0.412, -3.709], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [12.806, -0.456, -3.486], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [11.978, -0.484, -3.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [10.739, -0.487, -2.639], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [9.206, -0.457, -2.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [7.495, -0.387, -1.429], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [5.727, -0.275, -0.756], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [4.018, -0.122, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [2.488, 0.066, 0.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [1.254, 0.28, 1.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [0.432, 0.508, 1.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [0.137, 0.734, 2.239], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [0.29, 0.938, 2.635], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [0.707, 1.109, 2.984], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [1.352, 1.247, 3.292], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [2.185, 1.354, 3.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [3.171, 1.432, 3.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [4.269, 1.485, 3.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [5.443, 1.516, 4.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [6.655, 1.528, 4.298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [7.866, 1.524, 4.409], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [9.038, 1.51, 4.496], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [10.133, 1.489, 4.561], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [11.113, 1.464, 4.608], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [11.94, 1.438, 4.638], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [12.578, 1.417, 4.656], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [12.988, 1.401, 4.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [13.133, 1.395, 4.666], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [12.942, 1.383, 4.596], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [12.405, 1.347, 4.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [11.58, 1.287, 4.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [10.524, 1.205, 3.719], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [9.296, 1.1, 3.275], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [7.952, 0.975, 2.793], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [6.552, 0.832, 2.293], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [5.153, 0.676, 1.797], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [3.813, 0.516, 1.324], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [2.591, 0.361, 0.897], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [1.542, 0.22, 0.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [0.723, 0.105, 0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0.19, 0.028, 0.065], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0.024, 0.645, -2.675], + "easing": "linear" + }, + "0.22": { + "pre": { + "vector": [0.024, 0.645, -2.675], + "easing": "linear" + }, + "post": { + "vector": [0.024, 0.645, -2.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.26": { + "post": { + "vector": [0.032, 0.642, -2.692], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3": { + "post": { + "vector": [0.052, 0.635, -2.738], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.083, 0.624, -2.808], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.121, 0.61, -2.895], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4": { + "post": { + "vector": [0.163, 0.595, -2.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.44": { + "post": { + "vector": [0.206, 0.579, -3.091], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.48": { + "post": { + "vector": [0.248, 0.564, -3.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.51": { + "post": { + "vector": [0.286, 0.55, -3.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.55": { + "post": { + "vector": [0.317, 0.539, -3.343], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.59": { + "post": { + "vector": [0.337, 0.532, -3.39], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.344, 0.529, -3.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.66": { + "post": { + "vector": [0.335, 0.515, -3.312], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [0.309, 0.474, -3.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.27, 0.415, -2.671], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [0.223, 0.343, -2.208], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [0.172, 0.265, -1.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.121, 0.186, -1.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.074, 0.114, -0.736], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.036, 0.055, -0.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.01, 0.015, -0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [0.004, 0.007, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [0.017, 0.026, -0.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [0.036, 0.055, -0.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [0.06, 0.093, -0.598], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [0.089, 0.137, -0.883], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.121, 0.186, -1.199], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.155, 0.238, -1.534], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [0.189, 0.291, -1.874], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [0.223, 0.343, -2.208], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [0.255, 0.392, -2.524], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [0.284, 0.437, -2.81], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [0.309, 0.474, -3.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [0.328, 0.504, -3.242], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.34, 0.523, -3.364], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.344, 0.529, -3.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.336, 0.517, -3.328], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.314, 0.483, -3.11], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [0.282, 0.433, -2.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [0.241, 0.37, -2.383], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [0.196, 0.301, -1.935], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [0.149, 0.229, -1.472], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [0.103, 0.159, -1.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.063, 0.097, -0.622], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [0.03, 0.046, -0.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [0.008, 0.012, -0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [0.004, 0.006, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [0.015, 0.023, -0.146], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [0.032, 0.049, -0.314], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [0.054, 0.083, -0.532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [0.08, 0.123, -0.79], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [0.109, 0.167, -1.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [0.14, 0.215, -1.386], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [0.172, 0.265, -1.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [0.204, 0.314, -2.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [0.235, 0.362, -2.329], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [0.265, 0.407, -2.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.291, 0.447, -2.875], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.313, 0.481, -3.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.33, 0.507, -3.261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.341, 0.523, -3.369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [0.344, 0.529, -3.407], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [0.339, 0.522, -3.358], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [0.325, 0.5, -3.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [0.304, 0.467, -3.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [0.276, 0.424, -2.732], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.244, 0.375, -2.414], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.209, 0.321, -2.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.172, 0.265, -1.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [0.136, 0.208, -1.341], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [0.1, 0.154, -0.993], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [0.068, 0.105, -0.675], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [0.041, 0.063, -0.402], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [0.019, 0.029, -0.189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0.005, 0.008, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [-16.783, 0.092, -0.126], + "easing": "linear" + }, + "0.22": { + "pre": { + "vector": [-16.783, 0.092, -0.126], + "easing": "linear" + }, + "post": { + "vector": [-16.783, 0.092, -0.126], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.26": { + "post": { + "vector": [-17.069, 0.078, -0.201], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3": { + "post": { + "vector": [-17.853, 0.037, -0.405], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [-19.024, -0.029, -0.711], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [-20.473, -0.12, -1.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4": { + "post": { + "vector": [-22.088, -0.232, -1.502], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.44": { + "post": { + "vector": [-23.758, -0.361, -1.929], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.48": { + "post": { + "vector": [-25.371, -0.497, -2.338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.51": { + "post": { + "vector": [-26.816, -0.629, -2.701], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.55": { + "post": { + "vector": [-27.984, -0.742, -2.992], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.59": { + "post": { + "vector": [-28.765, -0.821, -3.186], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [-29.05, -0.85, -3.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.66": { + "post": { + "vector": [-28.245, -0.805, -3.173], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [-26.054, -0.687, -2.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [-22.81, -0.529, -2.599], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [-18.851, -0.364, -2.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [-14.53, -0.218, -1.682], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [-10.209, -0.108, -1.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [-6.247, -0.041, -0.73], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [-2.999, -0.01, -0.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [-0.806, -0.001, -0.094], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [-0.366, 0, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [-1.399, -0.002, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [-2.999, -0.01, -0.351], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [-5.068, -0.027, -0.592], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [-7.506, -0.059, -0.876], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [-10.209, -0.108, -1.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-13.072, -0.177, -1.516], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [-15.989, -0.263, -1.847], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [-18.851, -0.364, -2.166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [-21.552, -0.474, -2.463], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [-23.988, -0.584, -2.726], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [-26.054, -0.687, -2.945], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [-27.652, -0.772, -3.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-28.684, -0.829, -3.218], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [-29.05, -0.85, -3.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [-28.38, -0.812, -3.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [-26.541, -0.713, -2.996], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [-23.78, -0.575, -2.704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [-20.351, -0.423, -2.332], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [-16.516, -0.28, -1.906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [-12.544, -0.163, -1.456], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [-8.708, -0.079, -1.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [-5.276, -0.03, -0.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [-2.512, -0.007, -0.294], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [-0.67, -0.001, -0.078], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [-0.323, 0, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [-1.237, -0.002, -0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [-2.661, -0.008, -0.311], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [-4.513, -0.022, -0.528], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [-6.711, -0.047, -0.783], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [-9.171, -0.088, -1.068], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [-11.806, -0.144, -1.372], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [-14.531, -0.218, -1.682], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [-17.254, -0.305, -1.989], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [-19.889, -0.404, -2.281], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [-22.347, -0.509, -2.549], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-24.543, -0.611, -2.785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-26.393, -0.705, -2.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-27.814, -0.781, -3.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-28.727, -0.832, -3.223], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [-29.05, -0.85, -3.256], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [-28.631, -0.826, -3.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [-27.456, -0.761, -3.092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [-25.647, -0.666, -2.902], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [-23.325, -0.553, -2.655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-20.613, -0.434, -2.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-17.638, -0.319, -2.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-14.531, -0.218, -1.682], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [-11.422, -0.135, -1.328], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [-8.446, -0.075, -0.985], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [-5.732, -0.035, -0.67], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [-3.407, -0.013, -0.398], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [-1.595, -0.003, -0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [-0.419, 0, -0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "vector": [7.51, -0.064, 0.028], + "easing": "linear" + }, + "0.22": { + "pre": { + "vector": [7.51, -0.064, 0.028], + "easing": "linear" + }, + "post": { + "vector": [7.51, -0.064, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.26": { + "post": { + "vector": [7.509, -0.069, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3": { + "post": { + "vector": [7.504, -0.083, 0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [7.487, -0.104, 0.149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [7.456, -0.13, 0.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4": { + "post": { + "vector": [7.404, -0.159, 0.315], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.44": { + "post": { + "vector": [7.327, -0.188, 0.405], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.48": { + "post": { + "vector": [7.22, -0.215, 0.493], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.51": { + "post": { + "vector": [7.077, -0.239, 0.572], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.55": { + "post": { + "vector": [6.894, -0.257, 0.637], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.59": { + "post": { + "vector": [6.665, -0.267, 0.681], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [6.386, -0.267, 0.698], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.66": { + "post": { + "vector": [5.959, -0.254, 0.68], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [5.33, -0.229, 0.629], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [4.557, -0.195, 0.552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [3.698, -0.157, 0.458], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [2.811, -0.118, 0.354], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [1.954, -0.081, 0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [1.186, -0.049, 0.154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.566, -0.023, 0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.151, -0.006, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [0.081, -0.003, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [0.31, -0.011, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [0.664, -0.024, 0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [1.12, -0.041, 0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [1.656, -0.062, 0.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [2.248, -0.085, 0.249], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [2.874, -0.111, 0.318], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [3.512, -0.137, 0.387], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [4.139, -0.164, 0.456], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [4.731, -0.19, 0.52], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [5.266, -0.215, 0.578], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [5.722, -0.236, 0.627], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [6.076, -0.252, 0.665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [6.304, -0.263, 0.689], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [6.386, -0.267, 0.698], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [6.237, -0.26, 0.682], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [5.83, -0.241, 0.638], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [5.22, -0.212, 0.573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [4.467, -0.179, 0.491], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [3.628, -0.142, 0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [2.759, -0.106, 0.305], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [1.919, -0.072, 0.213], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.166, -0.043, 0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [0.556, -0.02, 0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [0.149, -0.005, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [0.072, -0.003, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [0.274, -0.01, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [0.589, -0.021, 0.066], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [0.998, -0.037, 0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [1.481, -0.055, 0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [2.021, -0.076, 0.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [2.598, -0.099, 0.287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [3.193, -0.124, 0.353], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [3.789, -0.149, 0.418], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [4.366, -0.174, 0.48], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [4.905, -0.198, 0.539], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [5.388, -0.22, 0.591], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [5.797, -0.239, 0.635], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [6.112, -0.254, 0.668], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [6.314, -0.264, 0.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [6.386, -0.267, 0.698], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [6.293, -0.263, 0.688], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [6.032, -0.25, 0.66], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [5.632, -0.231, 0.617], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [5.12, -0.208, 0.562], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [4.525, -0.181, 0.497], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [3.873, -0.153, 0.427], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [3.193, -0.124, 0.353], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [2.514, -0.096, 0.278], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [1.862, -0.07, 0.206], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [1.266, -0.047, 0.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [0.754, -0.027, 0.084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [0.354, -0.013, 0.039], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0.093, -0.003, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.22": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.26": { + "post": { + "vector": [0.204, -0.001, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3": { + "post": { + "vector": [0.764, -0.004, 0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [1.601, -0.01, 0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [2.635, -0.019, 0.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4": { + "post": { + "vector": [3.789, -0.031, 0.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.44": { + "post": { + "vector": [4.982, -0.047, 0.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.48": { + "post": { + "vector": [6.136, -0.065, 0.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.51": { + "post": { + "vector": [7.17, -0.084, 0.834], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.55": { + "post": { + "vector": [8.007, -0.1, 0.931], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.59": { + "post": { + "vector": [8.566, -0.112, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [8.77, -0.117, 1.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.66": { + "post": { + "vector": [8.525, -0.111, 0.991], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [7.859, -0.097, 0.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [6.877, -0.078, 0.801], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [5.684, -0.058, 0.662], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [4.385, -0.039, 0.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [3.087, -0.023, 0.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [1.894, -0.012, 0.221], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.912, -0.005, 0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.245, -0.001, 0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [0.112, -0.001, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [0.426, -0.002, 0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [0.912, -0.005, 0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [1.538, -0.009, 0.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [2.273, -0.015, 0.266], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [3.087, -0.023, 0.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [3.947, -0.033, 0.461], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [4.824, -0.045, 0.563], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [5.684, -0.058, 0.662], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [6.498, -0.072, 0.757], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [7.233, -0.085, 0.842], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [7.859, -0.097, 0.914], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [8.345, -0.108, 0.97], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [8.659, -0.114, 1.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [8.77, -0.117, 1.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [8.566, -0.112, 0.995], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [8.007, -0.1, 0.931], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [7.17, -0.084, 0.834], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [6.136, -0.065, 0.715], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [4.982, -0.047, 0.581], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [3.789, -0.031, 0.442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [2.635, -0.019, 0.308], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [1.601, -0.01, 0.187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [0.764, -0.004, 0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [0.204, -0.001, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [0.098, 0, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [0.377, -0.002, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [0.809, -0.004, 0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [1.37, -0.008, 0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [2.033, -0.013, 0.238], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [2.775, -0.02, 0.324], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [3.567, -0.029, 0.416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [4.385, -0.039, 0.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [5.204, -0.05, 0.607], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [5.996, -0.063, 0.699], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [6.737, -0.076, 0.784], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [7.401, -0.088, 0.861], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [7.962, -0.1, 0.926], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [8.394, -0.109, 0.975], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [8.672, -0.115, 1.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [8.77, -0.117, 1.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [8.643, -0.114, 1.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [8.285, -0.106, 0.963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [7.736, -0.095, 0.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [7.033, -0.081, 0.818], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [6.214, -0.067, 0.724], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [5.319, -0.052, 0.62], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [4.385, -0.039, 0.512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [3.452, -0.027, 0.403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [2.556, -0.018, 0.299], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [1.738, -0.011, 0.203], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [1.035, -0.006, 0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [0.485, -0.002, 0.057], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0.128, -0.001, 0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bone": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.161, 0, 0.002], + "easing": "linear" + }, + "post": { + "vector": [0.161, 0, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.07": { + "post": { + "vector": [0.593, 0, 0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.11": { + "post": { + "vector": [1.222, -0.001, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [1.974, -0.001, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.18": { + "post": { + "vector": [2.774, -0.002, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.22": { + "post": { + "vector": [3.548, -0.002, 0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.26": { + "post": { + "vector": [4.235, -0.002, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3": { + "post": { + "vector": [4.831, -0.002, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [5.344, -0.001, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [5.783, 0.001, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4": { + "post": { + "vector": [6.157, 0.004, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.44": { + "post": { + "vector": [6.474, 0.009, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.48": { + "post": { + "vector": [6.743, 0.014, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.51": { + "post": { + "vector": [6.973, 0.021, -0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.55": { + "post": { + "vector": [7.172, 0.03, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.59": { + "post": { + "vector": [7.349, 0.04, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [7.512, 0.052, -0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.66": { + "post": { + "vector": [7.662, 0.065, -0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [7.798, 0.079, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [7.919, 0.092, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [8.026, 0.106, -0.021], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [8.118, 0.119, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [8.195, 0.13, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [8.255, 0.14, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [8.299, 0.148, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [8.325, 0.153, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [8.334, 0.154, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [8.333, 0.154, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [8.329, 0.154, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [8.32, 0.154, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [8.302, 0.154, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [8.272, 0.153, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [8.228, 0.152, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [8.167, 0.151, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [8.087, 0.149, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [7.983, 0.147, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [7.854, 0.145, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [7.696, 0.142, -0.009], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [7.508, 0.138, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [7.285, 0.134, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [7.026, 0.129, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [6.726, 0.123, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [6.385, 0.117, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [5.998, 0.11, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [5.562, 0.102, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [5.076, 0.093, -0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [4.536, 0.083, -0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [3.939, 0.072, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [3.282, 0.06, -0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [2.562, 0.046, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [1.777, 0.032, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [0.924, 0.017, -0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [-1.019, -0.018, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [-2.123, -0.035, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [-3.268, -0.052, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [-4.408, -0.068, 0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [-5.497, -0.083, 0.095], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [-6.491, -0.095, 0.121], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [-7.343, -0.104, 0.145], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [-8.008, -0.112, 0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [-8.44, -0.116, 0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [-8.594, -0.118, 0.182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [-8.532, -0.117, 0.181], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [-8.354, -0.115, 0.177], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [-8.072, -0.111, 0.171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [-7.701, -0.107, 0.162], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-7.252, -0.101, 0.153], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [-6.738, -0.094, 0.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [-6.173, -0.087, 0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [-5.569, -0.079, 0.116], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [-4.94, -0.071, 0.103], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [-4.297, -0.062, 0.089], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [-3.654, -0.053, 0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [-3.024, -0.044, 0.062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [-2.421, -0.036, 0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [-1.855, -0.028, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [-1.342, -0.02, 0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [-0.893, -0.013, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [-0.522, -0.008, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [-0.24, -0.004, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [-0.062, -0.001, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, 0.003, 0.001], + "easing": "linear" + }, + "post": { + "vector": [0, 0.003, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.07": { + "post": { + "vector": [0, 0.012, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.11": { + "post": { + "vector": [0, 0.025, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": { + "vector": [0.001, 0.044, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.18": { + "post": { + "vector": [0.001, 0.067, 0.013], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.22": { + "post": { + "vector": [0.002, 0.093, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.26": { + "post": { + "vector": [0.002, 0.123, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3": { + "post": { + "vector": [0.003, 0.156, 0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.004, 0.192, 0.037], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.004, 0.229, 0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4": { + "post": { + "vector": [0.005, 0.268, 0.051], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.44": { + "post": { + "vector": [0.006, 0.309, 0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.48": { + "post": { + "vector": [0.007, 0.349, 0.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.51": { + "post": { + "vector": [0.007, 0.391, 0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.55": { + "post": { + "vector": [0.008, 0.431, 0.083], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.59": { + "post": { + "vector": [0.009, 0.472, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [0.01, 0.511, 0.098], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.66": { + "post": { + "vector": [0.01, 0.548, 0.105], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [0.011, 0.584, 0.112], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [0.012, 0.617, 0.118], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [0.012, 0.647, 0.124], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [0.013, 0.673, 0.129], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [0.013, 0.696, 0.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.013, 0.715, 0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.014, 0.728, 0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.014, 0.737, 0.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [0.014, 0.74, 0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [0.014, 0.739, 0.142], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [0.014, 0.737, 0.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [0.014, 0.734, 0.141], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [0.014, 0.729, 0.14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [0.014, 0.723, 0.139], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [0.013, 0.716, 0.137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.013, 0.708, 0.136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [0.013, 0.699, 0.134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [0.013, 0.689, 0.132], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [0.013, 0.678, 0.13], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [0.013, 0.666, 0.128], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [0.012, 0.653, 0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [0.012, 0.639, 0.123], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0.012, 0.624, 0.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [0.011, 0.609, 0.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.011, 0.593, 0.114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.011, 0.577, 0.111], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [0.011, 0.56, 0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [0.01, 0.542, 0.104], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [0.01, 0.524, 0.101], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [0.01, 0.506, 0.097], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [0.009, 0.487, 0.093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.009, 0.468, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [0.008, 0.449, 0.086], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [0.008, 0.429, 0.082], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [0.008, 0.41, 0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [0.007, 0.39, 0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [0.007, 0.37, 0.071], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [0.007, 0.35, 0.067], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [0.006, 0.33, 0.063], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [0.006, 0.311, 0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [0.005, 0.291, 0.056], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [0.005, 0.272, 0.052], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [0.005, 0.253, 0.049], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [0.004, 0.234, 0.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [0.004, 0.216, 0.041], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [0.004, 0.198, 0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [0.003, 0.18, 0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [0.003, 0.163, 0.031], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [0.003, 0.147, 0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0.002, 0.131, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [0.002, 0.116, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [0.002, 0.101, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [0.002, 0.087, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [0.001, 0.074, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [0.001, 0.062, 0.012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [0.001, 0.051, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [0.001, 0.041, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [0.001, 0.032, 0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [0, 0.024, 0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [0, 0.017, 0.003], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [0, 0.011, 0.002], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [0, 0.006, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [0, 0.003, 0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0, 0.001, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "head2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.22": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.26": { + "post": { + "vector": [0.073, -0.001, -0.001], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3": { + "post": { + "vector": [0.273, -0.004, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.33": { + "post": { + "vector": [0.572, -0.007, -0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.37": { + "post": { + "vector": [0.942, -0.012, -0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4": { + "post": { + "vector": [1.355, -0.017, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.44": { + "post": { + "vector": [1.781, -0.023, -0.027], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.48": { + "post": { + "vector": [2.193, -0.028, -0.033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.51": { + "post": { + "vector": [2.563, -0.032, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.55": { + "post": { + "vector": [2.862, -0.036, -0.043], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.59": { + "post": { + "vector": [3.063, -0.038, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.62": { + "post": { + "vector": [3.136, -0.039, -0.047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.66": { + "post": { + "vector": [3.048, -0.039, -0.046], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": { + "vector": [2.81, -0.038, -0.044], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.74": { + "post": { + "vector": [2.458, -0.037, -0.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.77": { + "post": { + "vector": [2.032, -0.034, -0.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.81": { + "post": { + "vector": [1.568, -0.031, -0.029], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.84": { + "post": { + "vector": [1.104, -0.027, -0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.88": { + "post": { + "vector": [0.677, -0.022, -0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.92": { + "post": { + "vector": [0.326, -0.016, -0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.95": { + "post": { + "vector": [0.088, -0.009, -0.005], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.99": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.03": { + "post": { + "vector": [0.083, 0.01, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.06": { + "post": { + "vector": [0.314, 0.021, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1": { + "post": { + "vector": [0.667, 0.032, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.14": { + "post": { + "vector": [1.114, 0.044, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.18": { + "post": { + "vector": [1.629, 0.055, 0.017], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.21": { + "post": { + "vector": [2.184, 0.067, 0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [2.753, 0.078, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.28": { + "post": { + "vector": [3.308, 0.088, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.32": { + "post": { + "vector": [3.822, 0.097, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.36": { + "post": { + "vector": [4.269, 0.104, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.39": { + "post": { + "vector": [4.622, 0.11, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.43": { + "post": { + "vector": [4.854, 0.113, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.47": { + "post": { + "vector": [4.937, 0.115, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [4.854, 0.113, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.54": { + "post": { + "vector": [4.622, 0.107, 0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [4.269, 0.099, 0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [3.822, 0.089, 0.023], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.65": { + "post": { + "vector": [3.308, 0.077, 0.022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.69": { + "post": { + "vector": [2.753, 0.064, 0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.72": { + "post": { + "vector": [2.184, 0.051, 0.018], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.76": { + "post": { + "vector": [1.629, 0.038, 0.016], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8": { + "post": { + "vector": [1.114, 0.026, 0.014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.667, 0.016, 0.011], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.87": { + "post": { + "vector": [0.314, 0.007, 0.008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.91": { + "post": { + "vector": [0.083, 0.002, 0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.94": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.98": { + "post": { + "vector": [0.106, 0, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.02": { + "post": { + "vector": [0.404, 0.001, -0.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.06": { + "post": { + "vector": [0.868, 0.003, -0.034], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.09": { + "post": { + "vector": [1.47, 0.005, -0.053], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.13": { + "post": { + "vector": [2.182, 0.008, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.16": { + "post": { + "vector": [2.977, 0.012, -0.096], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2": { + "post": { + "vector": [3.828, 0.016, -0.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.24": { + "post": { + "vector": [4.706, 0.021, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.27": { + "post": { + "vector": [5.585, 0.026, -0.168], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.31": { + "post": { + "vector": [6.435, 0.031, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.35": { + "post": { + "vector": [7.231, 0.036, -0.211], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.38": { + "post": { + "vector": [7.943, 0.041, -0.229], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.42": { + "post": { + "vector": [8.545, 0.046, -0.245], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.46": { + "post": { + "vector": [9.009, 0.049, -0.257], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [9.307, 0.051, -0.264], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.53": { + "post": { + "vector": [9.413, 0.052, -0.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.57": { + "post": { + "vector": [9.276, 0.051, -0.263], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.6": { + "post": { + "vector": [8.892, 0.048, -0.252], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.64": { + "post": { + "vector": [8.302, 0.044, -0.236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.68": { + "post": { + "vector": [7.548, 0.038, -0.215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.71": { + "post": { + "vector": [6.669, 0.032, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.75": { + "post": { + "vector": [5.709, 0.026, -0.163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.79": { + "post": { + "vector": [4.706, 0.021, -0.135], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.82": { + "post": { + "vector": [3.704, 0.015, -0.106], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.86": { + "post": { + "vector": [2.743, 0.011, -0.079], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9": { + "post": { + "vector": [1.865, 0.007, -0.054], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.94": { + "post": { + "vector": [1.111, 0.004, -0.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.97": { + "post": { + "vector": [0.521, 0.002, -0.015], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.01": { + "post": { + "vector": [0.137, 0, -0.004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "lowerJaw6B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.0417": { - "post": [-25.838, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.125": { - "post": [-26.0209, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.2917": { - "post": [-26.723, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.375": { - "post": [-26.80287, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.4167": { - "post": [-26.81079, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.4583": { - "post": [-26.81445, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.5": { - "post": [-26.81771, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.5833": { - "post": [-26.82454, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.6667": { - "post": [-26.84212, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.7917": { - "post": [-26.87956, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube30": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.9583": { - "post": [-26.89094, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.0": { - "post": [-26.89238, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "3.0833": { - "post": [-26.89341, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.2083": { - "post": [-27.80574, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.5": { - "post": [-28.7, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube6": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube0": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.9167": { - "post": [-25.64, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.9583": { - "post": [-25.358, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.0": { - "post": [-25.25, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [-10.02, 0.039, -0.085], + "easing": "linear" }, - "4.1667": { - "post": [-25.1, 0, 0], + "0.22": { + "pre": { + "vector": [-10.02, 0.039, -0.085], + "easing": "linear" + }, + "post": { + "vector": [-10.02, 0.039, -0.085], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-26.522, 0, 0], + "0.26": { + "post": { + "vector": [-10.077, 0.027, -0.115], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-25.53434, 0, 0], + "0.3": { + "post": { + "vector": [-10.233, -0.006, -0.197], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-25.4954, 0, 0], + "0.33": { + "post": { + "vector": [-10.466, -0.056, -0.32], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-25.46, 0, 0], + "0.37": { + "post": { + "vector": [-10.753, -0.119, -0.472], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [-24.848, 0, 0], + "0.4": { + "post": { + "vector": [-11.074, -0.19, -0.64], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [-23, 0, 0], + "0.44": { + "post": { + "vector": [-11.405, -0.265, -0.814], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [-18.26, 0, 0], + "0.48": { + "post": { + "vector": [-11.725, -0.339, -0.982], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "0.51": { + "post": { + "vector": [-12.012, -0.407, -1.131], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.125": { - "post": [0, 0, -0.16], + "0.55": { + "post": { + "vector": [-12.244, -0.463, -1.252], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, 0, -0.49333], + "0.59": { + "post": { + "vector": [-12.4, -0.503, -1.331], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, 0, -2], + "0.62": { + "post": { + "vector": [-12.456, -0.52, -1.359], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, -0.67808, -3.01712], + "0.66": { + "post": { + "vector": [-12.108, -0.505, -1.321], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, -0.94471, -3.41706], + "0.7": { + "post": { + "vector": [-11.163, -0.459, -1.221], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0, -0.9875, -3.48125], + "0.74": { + "post": { + "vector": [-9.769, -0.39, -1.073], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, -2, -5], + "0.77": { + "post": { + "vector": [-8.075, -0.31, -0.892], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [0, -1.5, -5], + "0.81": { + "post": { + "vector": [-6.229, -0.229, -0.692], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, -1.27629, -5], + "0.84": { + "post": { + "vector": [-4.384, -0.154, -0.489], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, -1.23204, -5], + "0.88": { + "post": { + "vector": [-2.689, -0.09, -0.301], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [0, -1.205, -5], + "0.92": { + "post": { + "vector": [-1.294, -0.042, -0.146], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [0, -1.34192, -5], + "0.95": { + "post": { + "vector": [-0.348, -0.011, -0.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, -1.8675, -5], + "0.99": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [0, -1.92729, -5], + "1.03": { + "post": { + "vector": [-0.158, -0.005, -0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, -1.93322, -5], + "1.06": { + "post": { + "vector": [-0.604, -0.018, -0.068], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [0, -1.93596, -5], + "1.1": { + "post": { + "vector": [-1.294, -0.04, -0.146], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, -1.9384, -5], + "1.14": { + "post": { + "vector": [-2.183, -0.07, -0.246], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [0, -1.94351, -5], + "1.18": { + "post": { + "vector": [-3.228, -0.106, -0.363], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [0, -1.95667, -5], + "1.21": { + "post": { + "vector": [-4.384, -0.149, -0.491], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [0, -1.9847, -5], + "1.25": { + "post": { + "vector": [-5.607, -0.197, -0.626], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [0, -1.99322, -5], + "1.28": { + "post": { + "vector": [-6.852, -0.25, -0.762], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, -1.99429, -5], + "1.32": { + "post": { + "vector": [-8.075, -0.304, -0.894], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [0, -1.99507, -5], + "1.36": { + "post": { + "vector": [-9.23, -0.357, -1.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [0, -1.99756, -5], + "1.39": { + "post": { + "vector": [-10.274, -0.408, -1.13], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [0, -2, -5], + "1.43": { + "post": { + "vector": [-11.163, -0.453, -1.224], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [0, -1.15, -5], + "1.47": { + "post": { + "vector": [-11.852, -0.488, -1.296], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [0, -1.07167, -5], + "1.5": { + "post": { + "vector": [-12.298, -0.512, -1.343], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [0, -1.04167, -5], + "1.54": { + "post": { + "vector": [-12.456, -0.52, -1.359], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [0, -1, -5], + "1.58": { + "post": { + "vector": [-12.167, -0.505, -1.329], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [0, -1.79, -5], + "1.62": { + "post": { + "vector": [-11.373, -0.463, -1.246], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [0, -1.0553, -4.07], + "1.65": { + "post": { + "vector": [-10.185, -0.404, -1.12], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [0, -1.02633, -4.03333], + "1.69": { + "post": { + "vector": [-8.716, -0.333, -0.963], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [0, -1, -4], + "1.72": { + "post": { + "vector": [-7.077, -0.259, -0.786], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [0, -1, -3.83], + "1.76": { + "post": { + "vector": [-5.382, -0.188, -0.601], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [0, -1, -3.31667], + "1.8": { + "post": { + "vector": [-3.742, -0.125, -0.42], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [0, -1, -2], + "1.83": { + "post": { + "vector": [-2.273, -0.073, -0.256], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.87": { + "post": { + "vector": [-1.084, -0.033, -0.122], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.125": { - "post": [1.728, 0, 0], + "1.91": { + "post": { + "vector": [-0.29, -0.009, -0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [5.328, 0, 0], + "1.94": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [21.6, 0, 0], + "1.98": { + "post": { + "vector": [-0.14, -0.004, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [12.20855, 0, 0], + "2.02": { + "post": { + "vector": [-0.535, -0.016, -0.06], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [8.51579, 0, 0], + "2.06": { + "post": { + "vector": [-1.148, -0.035, -0.13], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [7.92313, 0, 0], + "2.09": { + "post": { + "vector": [-1.945, -0.062, -0.219], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-6.1, 0, 0], + "2.13": { + "post": { + "vector": [-2.888, -0.094, -0.325], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-9.52, 0, 0], + "2.16": { + "post": { + "vector": [-3.94, -0.132, -0.442], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-11.05016, 0, 0], + "2.2": { + "post": { + "vector": [-5.067, -0.176, -0.566], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-11.35283, 0, 0], + "2.24": { + "post": { + "vector": [-6.23, -0.223, -0.694], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-11.5378, 0, 0], + "2.27": { + "post": { + "vector": [-7.392, -0.273, -0.82], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [-10.78729, 0, 0], + "2.31": { + "post": { + "vector": [-8.518, -0.324, -0.942], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-7.9063, 0, 0], + "2.35": { + "post": { + "vector": [-9.571, -0.374, -1.055], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [-7.57858, 0, 0], + "2.38": { + "post": { + "vector": [-10.513, -0.42, -1.155], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-7.54605, 0, 0], + "2.42": { + "post": { + "vector": [-11.309, -0.46, -1.239], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [-7.53104, 0, 0], + "2.46": { + "post": { + "vector": [-11.922, -0.492, -1.303], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "2.5": { - "post": [-7.51769, 0, 0], + "post": { + "vector": [-12.317, -0.513, -1.345], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-7.48963, 0, 0], + "2.53": { + "post": { + "vector": [-12.456, -0.52, -1.359], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-7.41749, 0, 0], + "2.57": { + "post": { + "vector": [-12.275, -0.511, -1.34], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [-7.26386, 0, 0], + "2.6": { + "post": { + "vector": [-11.768, -0.484, -1.287], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [-7.21716, 0, 0], + "2.64": { + "post": { + "vector": [-10.988, -0.444, -1.205], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-7.21128, 0, 0], + "2.68": { + "post": { + "vector": [-9.99, -0.394, -1.1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-7.20702, 0, 0], + "2.71": { + "post": { + "vector": [-8.828, -0.338, -0.975], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [-6.64798, 0, 0], + "2.75": { + "post": { + "vector": [-7.556, -0.28, -0.838], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-6.1, 0, 0], + "2.79": { + "post": { + "vector": [-6.23, -0.223, -0.694], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-11.914, 0, 0], + "2.82": { + "post": { + "vector": [-4.903, -0.169, -0.548], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-12.4498, 0, 0], + "2.86": { + "post": { + "vector": [-3.631, -0.121, -0.407], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-12.655, 0, 0], + "2.9": { + "post": { + "vector": [-2.468, -0.079, -0.278], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-12.94, 0, 0], + "2.94": { + "post": { + "vector": [-1.469, -0.046, -0.166], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-8.38959, 0, 0], + "2.97": { + "post": { + "vector": [-0.689, -0.021, -0.078], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-11.61707, 0, 0], + "3.01": { + "post": { + "vector": [-0.181, -0.005, -0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-11.74432, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.625": { - "post": [-11.86, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.7083": { - "post": [-8.2356, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.7917": { - "post": [2.70867, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.875": { - "post": [30.78, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "ankleLeft": { + "bicepLeft": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [-0.416, -0.108, 0.016], + "easing": "linear" }, - "0.125": { - "post": [-2.304, 0, 0], - "lerp_mode": "catmullrom" + "0.04": { + "vector": [-0.398, -0.105, 0.015], + "easing": "linear" }, - "0.2083": { - "post": [-7.104, 0, 0], - "lerp_mode": "catmullrom" + "0.07": { + "vector": [-0.373, -0.101, 0.015], + "easing": "linear" }, - "0.3333": { - "post": [-28.8, 0, 0], - "lerp_mode": "catmullrom" + "0.11": { + "vector": [-0.336, -0.095, 0.014], + "easing": "linear" }, - "0.4167": { - "post": [-16.02152, 0, 0], - "lerp_mode": "catmullrom" + "0.15": { + "vector": [-0.284, -0.086, 0.013], + "easing": "linear" }, - "0.4583": { - "post": [-10.99697, 0, 0], - "lerp_mode": "catmullrom" + "0.18": { + "vector": [-0.208, -0.074, 0.011], + "easing": "linear" }, - "0.5417": { - "post": [-10.19056, 0, 0], - "lerp_mode": "catmullrom" + "0.22": { + "vector": [-0.097, -0.056, 0.008], + "easing": "linear" }, - "0.9167": { - "post": [8.89, 0, 0], - "lerp_mode": "catmullrom" + "0.26": { + "vector": [0.065, -0.028, 0.004], + "easing": "linear" }, - "1.9167": { - "post": [12.31, 0, 0], - "lerp_mode": "catmullrom" + "0.3": { + "vector": [0.315, 0.006, -0.001], + "easing": "linear" }, - "1.9583": { - "post": [13.84016, 0, 0], - "lerp_mode": "catmullrom" + "0.33": { + "vector": [0.694, 0.058, -0.008], + "easing": "linear" }, - "2.0": { - "post": [14.14283, 0, 0], - "lerp_mode": "catmullrom" + "0.37": { + "vector": [1.294, 0.132, -0.019], + "easing": "linear" }, - "2.0417": { - "post": [14.3278, 0, 0], - "lerp_mode": "catmullrom" + "0.4": { + "vector": [2.26, 0.241, -0.035], + "easing": "linear" }, - "2.125": { - "post": [13.01929, 0, 0], - "lerp_mode": "catmullrom" + "0.44": { + "vector": [3.806, 0.4, -0.058], + "easing": "linear" }, - "2.2917": { - "post": [7.9963, 0, 0], - "lerp_mode": "catmullrom" + "0.48": { + "vector": [5.585, 0.51, -0.075], + "easing": "linear" }, - "2.375": { - "post": [7.42492, 0, 0], - "lerp_mode": "catmullrom" + "0.51": { + "vector": [7.209, 0.455, -0.067], + "easing": "linear" }, - "2.4167": { - "post": [7.36821, 0, 0], - "lerp_mode": "catmullrom" + "0.55": { + "vector": [8.425, 0.305, -0.045], + "easing": "linear" }, - "2.4583": { - "post": [7.34204, 0, 0], - "lerp_mode": "catmullrom" + "0.59": { + "vector": [8.942, 0.137, -0.02], + "easing": "linear" }, - "2.5": { - "post": [7.31875, 0, 0], - "lerp_mode": "catmullrom" + "0.62": { + "vector": [8.809, -0.049, 0.007], + "easing": "linear" }, - "2.5833": { - "post": [7.26984, 0, 0], - "lerp_mode": "catmullrom" + "0.66": { + "vector": [8.127, -0.239, 0.035], + "easing": "linear" }, - "2.6667": { - "post": [7.14406, 0, 0], - "lerp_mode": "catmullrom" + "0.7": { + "vector": [7.039, -0.409, 0.06], + "easing": "linear" }, - "2.7917": { - "post": [6.87621, 0, 0], - "lerp_mode": "catmullrom" + "0.74": { + "vector": [5.7, -0.522, 0.076], + "easing": "linear" }, - "2.9583": { - "post": [6.79478, 0, 0], - "lerp_mode": "catmullrom" + "0.77": { + "vector": [4.25, -0.532, 0.078], + "easing": "linear" }, - "3.0": { - "post": [6.78454, 0, 0], - "lerp_mode": "catmullrom" + "0.81": { + "vector": [2.82, -0.391, 0.057], + "easing": "linear" }, - "3.0833": { - "post": [6.77711, 0, 0], - "lerp_mode": "catmullrom" + "0.84": { + "vector": [1.39, -0.148, 0.022], + "easing": "linear" }, - "3.2083": { - "post": [7.84412, 0, 0], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [-0.009, 0.115, -0.017], + "easing": "linear" }, - "3.5": { - "post": [8.89, 0, 0], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [-1.192, 0.365, -0.053], + "easing": "linear" }, - "3.9167": { - "post": [14.704, 0, 0], - "lerp_mode": "catmullrom" + "0.95": { + "vector": [-2.066, 0.561, -0.082], + "easing": "linear" }, - "3.9583": { - "post": [15.2398, 0, 0], - "lerp_mode": "catmullrom" + "0.99": { + "vector": [-2.685, 0.694, -0.101], + "easing": "linear" }, - "4.0": { - "post": [15.445, 0, 0], - "lerp_mode": "catmullrom" + "1.03": { + "vector": [-3.061, 0.773, -0.113], + "easing": "linear" }, - "4.1667": { - "post": [15.73, 0, 0], - "lerp_mode": "catmullrom" + "1.06": { + "vector": [-3.198, 0.823, -0.12], + "easing": "linear" }, - "4.3333": { - "post": [8.61999, 0, 0], - "lerp_mode": "catmullrom" + "1.1": { + "vector": [-3.094, 0.871, -0.127], + "easing": "linear" }, - "4.5": { - "post": [13.5583, 0, 0], - "lerp_mode": "catmullrom" + "1.14": { + "vector": [-2.744, 0.924, -0.135], + "easing": "linear" }, - "4.5417": { - "post": [13.753, 0, 0], - "lerp_mode": "catmullrom" + "1.18": { + "vector": [-2.137, 0.979, -0.143], + "easing": "linear" }, - "4.625": { - "post": [13.93, 0, 0], - "lerp_mode": "catmullrom" + "1.21": { + "vector": [-1.253, 1.037, -0.151], + "easing": "linear" }, - "4.7083": { - "post": [9.9231, 0, 0], - "lerp_mode": "catmullrom" + "1.25": { + "vector": [-0.062, 1.097, -0.16], + "easing": "linear" }, - "4.7917": { - "post": [-2.17617, 0, 0], - "lerp_mode": "catmullrom" + "1.28": { + "vector": [1.469, 1.16, -0.169], + "easing": "linear" }, - "4.875": { - "post": [-33.21, 0, 0], - "lerp_mode": "catmullrom" + "1.32": { + "vector": [3.362, 1.23, -0.179], + "easing": "linear" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "1.36": { + "vector": [5.595, 1.312, -0.191], + "easing": "linear" }, - "0.125": { - "post": [4.032, 0, 0], - "lerp_mode": "catmullrom" + "1.39": { + "vector": [8.073, 1.423, -0.208], + "easing": "linear" }, - "0.2083": { - "post": [12.432, 0, 0], - "lerp_mode": "catmullrom" + "1.43": { + "vector": [10.606, 1.598, -0.233], + "easing": "linear" }, - "0.3333": { - "post": [50.4, 0, 0], - "lerp_mode": "catmullrom" + "1.47": { + "vector": [12.905, 1.9, -0.277], + "easing": "linear" }, - "0.4167": { - "post": [42.06636, 0, 0], - "lerp_mode": "catmullrom" + "1.5": { + "vector": [14.622, 2.432, -0.354], + "easing": "linear" }, - "0.4583": { - "post": [38.78954, 0, 0], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [15.66, 3.328, -0.484], + "easing": "linear" }, - "0.5417": { - "post": [38.26363, 0, 0], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [16.064, 4.017, -0.584], + "easing": "linear" }, - "0.9167": { - "post": [25.82, 0, 0], - "lerp_mode": "catmullrom" + "1.62": { + "vector": [15.918, 3.965, -0.576], + "easing": "linear" }, - "1.9167": { - "post": [24.38, 0, 0], - "lerp_mode": "catmullrom" + "1.65": { + "vector": [15.379, 3.187, -0.464], + "easing": "linear" }, - "1.9583": { - "post": [23.73572, 0, 0], - "lerp_mode": "catmullrom" + "1.69": { + "vector": [14.626, 1.686, -0.246], + "easing": "linear" }, - "2.0": { - "post": [23.60828, 0, 0], - "lerp_mode": "catmullrom" + "1.72": { + "vector": [13.812, -0.494, 0.072], + "easing": "linear" }, - "2.0417": { - "post": [23.5304, 0, 0], - "lerp_mode": "catmullrom" + "1.76": { + "vector": [13.026, -3.17, 0.467], + "easing": "linear" }, - "2.125": { - "post": [24.11072, 0, 0], - "lerp_mode": "catmullrom" + "1.8": { + "vector": [12.097, -4.932, 0.73], + "easing": "linear" }, - "2.2917": { - "post": [26.3384, 0, 0], - "lerp_mode": "catmullrom" + "1.83": { + "vector": [10.917, -5.073, 0.751], + "easing": "linear" }, - "2.375": { - "post": [26.59181, 0, 0], - "lerp_mode": "catmullrom" + "1.87": { + "vector": [9.558, -4.042, 0.597], + "easing": "linear" }, - "2.4167": { - "post": [26.61695, 0, 0], - "lerp_mode": "catmullrom" + "1.91": { + "vector": [8.142, -2.137, 0.314], + "easing": "linear" }, - "2.4583": { - "post": [26.62856, 0, 0], - "lerp_mode": "catmullrom" + "1.94": { + "vector": [6.888, 0.081, -0.012], + "easing": "linear" }, - "2.5": { - "post": [26.63889, 0, 0], - "lerp_mode": "catmullrom" + "1.98": { + "vector": [6.118, 1.629, -0.238], + "easing": "linear" }, - "2.5833": { - "post": [26.66058, 0, 0], - "lerp_mode": "catmullrom" + "2.02": { + "vector": [5.735, 2.37, -0.345], + "easing": "linear" }, - "2.6667": { - "post": [26.71636, 0, 0], - "lerp_mode": "catmullrom" + "2.06": { + "vector": [5.42, 2.963, -0.431], + "easing": "linear" }, - "2.7917": { - "post": [26.83516, 0, 0], - "lerp_mode": "catmullrom" + "2.09": { + "vector": [5.15, 3.417, -0.497], + "easing": "linear" }, - "2.9583": { - "post": [26.87127, 0, 0], - "lerp_mode": "catmullrom" + "2.13": { + "vector": [4.863, 3.753, -0.546], + "easing": "linear" }, - "3.0": { - "post": [26.87581, 0, 0], - "lerp_mode": "catmullrom" + "2.16": { + "vector": [4.523, 3.99, -0.58], + "easing": "linear" }, - "3.0833": { - "post": [26.87911, 0, 0], - "lerp_mode": "catmullrom" + "2.2": { + "vector": [4.129, 4.127, -0.6], + "easing": "linear" }, - "3.2083": { - "post": [26.34426, 0, 0], - "lerp_mode": "catmullrom" + "2.24": { + "vector": [3.675, 4.161, -0.605], + "easing": "linear" }, - "3.5": { - "post": [25.82, 0, 0], - "lerp_mode": "catmullrom" + "2.27": { + "vector": [3.151, 4.091, -0.595], + "easing": "linear" }, - "3.9167": { - "post": [23.372, 0, 0], - "lerp_mode": "catmullrom" + "2.31": { + "vector": [2.549, 3.917, -0.569], + "easing": "linear" }, - "3.9583": { - "post": [23.1464, 0, 0], - "lerp_mode": "catmullrom" + "2.35": { + "vector": [1.864, 3.642, -0.53], + "easing": "linear" }, - "4.0": { - "post": [23.06, 0, 0], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [1.104, 3.274, -0.476], + "easing": "linear" }, - "4.1667": { - "post": [22.94, 0, 0], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [0.293, 2.825, -0.411], + "easing": "linear" }, - "4.3333": { - "post": [26.0684, 0, 0], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [-0.524, 2.32, -0.338], + "easing": "linear" }, - "4.5": { - "post": [24.83299, 0, 0], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [-1.28, 1.802, -0.263], + "easing": "linear" }, - "4.5417": { - "post": [24.78428, 0, 0], - "lerp_mode": "catmullrom" + "2.53": { + "vector": [-1.887, 1.335, -0.195], + "easing": "linear" }, - "4.625": { - "post": [24.74, 0, 0], - "lerp_mode": "catmullrom" + "2.57": { + "vector": [-2.331, 0.944, -0.138], + "easing": "linear" }, - "4.7083": { - "post": [27.2781, 0, 0], - "lerp_mode": "catmullrom" + "2.6": { + "vector": [-2.658, 0.61, -0.089], + "easing": "linear" }, - "4.7917": { - "post": [34.94217, 0, 0], - "lerp_mode": "catmullrom" + "2.64": { + "vector": [-2.872, 0.329, -0.048], + "easing": "linear" }, - "4.875": { - "post": [54.6, 0, 0], - "lerp_mode": "catmullrom" + "2.68": { + "vector": [-2.976, 0.101, -0.015], + "easing": "linear" }, - "5.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "root": { - "position": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.71": { + "vector": [-2.976, -0.078, 0.011], + "easing": "linear" }, - "1.5417": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.75": { + "vector": [-2.879, -0.211, 0.031], + "easing": "linear" }, - "2.0833": { - "post": [0, 0.6, 0], - "lerp_mode": "catmullrom" + "2.79": { + "vector": [-2.692, -0.3, 0.044], + "easing": "linear" }, - "3.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.82": { + "vector": [-2.424, -0.347, 0.051], + "easing": "linear" + }, + "2.86": { + "vector": [-2.088, -0.357, 0.052], + "easing": "linear" + }, + "2.9": { + "vector": [-1.702, -0.333, 0.049], + "easing": "linear" + }, + "2.94": { + "vector": [-1.291, -0.281, 0.041], + "easing": "linear" + }, + "2.97": { + "vector": [-0.898, -0.213, 0.031], + "easing": "linear" + }, + "3.01": { + "vector": [-0.59, -0.148, 0.022], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" } - } - } - } - }, - "eat2": { - "animation_length": 3.875, - "bones": { - "hips": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], - "0.5": ["12.5+math.sin(query.anim_time*180/1.5-30)*15", 0, 0], - "0.875": ["math.sin(query.anim_time*180/1.5-30)*15", 0, 0], - "1.5": ["math.sin(query.anim_time*180/1.75)*-15", 0, 0], - "1.75": ["-15+math.sin(query.anim_time*720/1)*2.5", 0, 0], - "2.5": ["-15+math.sin(query.anim_time*360/1)*2.5", 0, 0], - "3.875": [0, 0, 0] - }, - "position": { - "0.0": [0, "math.sin(query.anim_time*180/0.5)*-1", 0], - "0.5": [0, "math.sin(query.anim_time*180/1.5-60)*-2", 0], - "0.875": [0, "math.sin(query.anim_time*180/1.5-60)*-2", 0], - "1.5": [0, "math.sin(query.anim_time*180/1.75-60)*0.5", 0], - "3.875": [0, 0, 0] - } - }, - "shoulders": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], - "0.5": ["-12.9807+math.sin(query.anim_time*180/1.5)*10", 0, 0], - "0.875": ["math.sin(query.anim_time*180/1.5)*10", 0, 0], - "1.5": ["math.sin(query.anim_time*180/1.75-30)*-5", 0, 0], - "1.75": ["-5+math.sin(query.anim_time*720/1+60)*-2.5", 0, 0], - "2.5": ["math.sin(query.anim_time*360/1+60)*-2.5", 0, 0], - "3.875": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "chest": { - "rotation": { - "0.0": [0, 0, 0], - "0.2083": [-0.64617, 0.00342, 0.00672], - "0.4583": [4, 0, 0], - "0.75": [-6.30591, -0.06066, -0.11929], - "1.0": [-5, 0, 0], - "1.25": [0.65205, 0.51375, 1.01028], - "1.5": [4.01411, 0.90659, 1.7828], - "2.0": [3, 0, 0], - "2.5": [-1, 0, 0], - "3.875": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.4583": [0, 0, 0], - "1.0": [0, 0, 0], - "1.5": [0, 0, 0], - "2.0": [0, 0, 0], - "3.875": [0, 0, 0] - }, - "scale": { - "0.0": [1, 1, 1], - "0.2083": [1, 1, 0.9864], - "0.4583": [1, 1, 1.1], - "0.75": [1, 1, 0.8861], - "1.0": [1, 1, 0.9], - "1.25": [1, 1, 1.0271], - "1.5": [1, 1, 1.05], - "2.0": [1, 1, 1.11], - "2.5": [1, 1, 1], - "3.875": [1, 1, 1] - } - }, - "neck1": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*5"], - "0.5": ["math.sin(query.anim_time*180/1.5)*30", "math.sin(query.anim_time*720/1.5+120)*-5", "math.sin(query.anim_time*720/1.5+120)*-5"], - "0.875": ["math.sin(query.anim_time*180/1.5+30)*30", "math.sin(query.anim_time*720/1.5+120)*-5", "math.sin(query.anim_time*720/1.5+120)*-5"], - "1.5": ["math.sin(query.anim_time*180/1.75-30)*-5", "math.sin(query.anim_time*720/1.75+60)*5", "math.sin(query.anim_time*720/1.75+60)*5"], - "1.75": ["-5+math.sin(query.anim_time*720/1)*-10", "math.sin(query.anim_time*180/3+60)*-5", "math.sin(query.anim_time*180/3+60)*-5"], - "2.5": ["math.sin(query.anim_time*360/1+60)*-10", "math.sin(query.anim_time*180/3+60)*-5", "math.sin(query.anim_time*180/3+60)*-5"], - "3.875": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.5": [0, 1, -5], - "0.875": [0, 1, -2], - "1.1667": [0, 0.53, 0.33], - "1.5": [0, 0, 1.6], - "1.625": [0, 0, 2.6], - "1.75": [0, 0, 1.8], - "2.5": [0, 0, -1], - "3.0": [0, -1, 3.13], - "3.875": [0, 0, 0] - } - }, - "neck2": { - "rotation": { - "0.0": [0, 0, 0], - "0.7083": [-10, 0, 0], - "3.875": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "neck3": { - "rotation": { - "0.0": [0, 0, 0], - "0.7083": [7, 0, 0], - "3.875": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "head": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-20", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*-5"], - "0.5": ["math.sin(query.anim_time*180/1.5-90)*-40", "math.sin(query.anim_time*720/1.5+120)*5", "math.sin(query.anim_time*720/1.5+120)*5"], - "0.875": ["math.sin(query.anim_time*180/1.5+60)*-40", "math.sin(query.anim_time*720/1.5+120)*5", "math.sin(query.anim_time*720/1.5+120)*5"], - "1.5": [ - "0.2795+math.sin(query.anim_time*180/1.75-30)*5", - "math.sin(query.anim_time*720/1.75)*-4.6474", - "math.sin(query.anim_time*720/1.75)*-2.5102" - ], - "1.75": ["-0.2151+math.sin(query.anim_time*720/1-60)*20", "0.2107+math.sin(query.anim_time*180/3)*5", "-2.5004+math.sin(query.anim_time*180/3)*5"], - "2.5": ["math.sin(query.anim_time*360/1)*10", "math.sin(query.anim_time*180/3)*5", "math.sin(query.anim_time*180/3)*5"], - "3.875": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "jawLower1": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*20", 0, 0], - "0.5": ["math.sin(query.anim_time*180/1.5)*40", 0, 0], - "0.875": ["math.sin(query.anim_time*180/1.5-60)*10", 0, 0], - "1.5": ["10+math.sin(query.anim_time*180/1.75)*-2.5", 0, 0], - "1.75": ["15+math.sin(query.anim_time*720/1+60)*15", 0, 0], - "2.5": ["15+math.sin(query.anim_time*360/1+60)*15", 0, 0], - "3.875": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "throat1": { - "rotation": { - "0.0": [0, 0, 0], - "0.7917": [-8.25, 0, 0], - "1.0": [-3.4721, -3.78559, -2.37319], - "1.8333": [-2.31, 0, 0], - "2.125": [9, 0, 0], - "2.5833": [-1.5, 0, 0], - "3.875": [0, 0, 0] }, "position": { - "0.0": [0, 0, 0], - "0.5417": [0, -1.11, -2.18], - "0.7917": [0, -1.9, -3.28], - "1.0": [0, -0.95, -0.89], - "1.375": [0, 0.01, 2.07], - "1.8333": [0, -1.14, -0.54], - "2.125": [0, 1.4, 3.2], - "2.5833": [0, -0.2, -1.5], - "3.875": [0, 0, 0] - } - }, - "throat3": { - "rotation": { - "0.0": [0, 0, 0], - "0.5417": [0, 0, 0], - "0.6667": [0, 4, 0], - "3.875": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "3.875": [0, 0, 0] + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } }, "scale": { - "0.0": [1, 1, 1], - "0.5417": [1, 1, 0.3], - "0.6667": [1, 1, 1], - "0.9167": [1, 1, 1] + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } } }, - "tail1": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], - "0.5": ["math.sin(query.anim_time*180/1.5+30)*-5", 0, 0], - "0.875": ["math.sin(query.anim_time*180/1.5+30)*-5", 0, 0], - "1.5": ["math.sin(query.anim_time*180/1.75+60)*5", 0, 0], - "1.75": ["5+math.sin(query.anim_time*720/1+60)*-2.5", 0, 0], - "2.5": ["5+math.sin(query.anim_time*360/1+60)*-2.5", 0, 0], - "3.875": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "tail2": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], - "0.5": ["math.sin(query.anim_time*180/1.5-30)*-5", 0, 0], - "0.875": ["math.sin(query.anim_time*180/1.5-30)*-5", 0, 0], - "1.5": ["math.sin(query.anim_time*180/1.75)*5", 0, 0], - "1.75": ["5+math.sin(query.anim_time*720/1)*-2.5", 0, 0], - "2.5": ["5+math.sin(query.anim_time*360/1-60)*-2.5", 0, 0], - "3.875": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "tail3": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], - "0.5": ["math.sin(query.anim_time*180/1.5-90)*-5", 0, 0], - "0.875": ["math.sin(query.anim_time*180/1.5-90)*-5", 0, 0], - "1.5": ["math.sin(query.anim_time*180/1.75-60)*5", 0, 0], - "1.75": ["5+math.sin(query.anim_time*720/1-60)*-2.5", 0, 0], - "2.5": ["5+math.sin(query.anim_time*360/1-120)*-2.5", 0, 0], - "3.875": [0, 0, 0] - }, - "position": [0, 0, 0] - } - } - }, - "drink": { - "animation_length": 6, - "bones": { - "hips": { + "forearmLeft": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [-0.671, 0.189, -0.154], + "easing": "linear" }, - "0.0833": { - "post": [2.15, 0, 0], - "lerp_mode": "catmullrom" + "0.04": { + "vector": [-0.602, 0.2, -0.163], + "easing": "linear" }, - "0.1667": { - "post": [4.28, 0, 0], - "lerp_mode": "catmullrom" + "0.07": { + "vector": [-0.503, 0.217, -0.176], + "easing": "linear" }, - "0.25": { - "post": [6.34, 0, 0], - "lerp_mode": "catmullrom" + "0.11": { + "vector": [-0.359, 0.241, -0.196], + "easing": "linear" }, - "0.3333": { - "post": [8.33, 0, 0], - "lerp_mode": "catmullrom" + "0.15": { + "vector": [-0.151, 0.277, -0.225], + "easing": "linear" }, - "0.4167": { - "post": [10.24, 0, 0], - "lerp_mode": "catmullrom" + "0.18": { + "vector": [0.15, 0.331, -0.269], + "easing": "linear" }, - "0.5": { - "post": [12.07, 0, 0], - "lerp_mode": "catmullrom" + "0.22": { + "vector": [0.582, 0.414, -0.336], + "easing": "linear" }, - "0.5833": { - "post": [13.81, 0, 0], - "lerp_mode": "catmullrom" + "0.26": { + "vector": [1.189, 0.536, -0.435], + "easing": "linear" }, - "0.6667": { - "post": [15.47, 0, 0], - "lerp_mode": "catmullrom" + "0.3": { + "vector": [2.018, 0.724, -0.586], + "easing": "linear" }, - "0.75": { - "post": [17.07, 0, 0], - "lerp_mode": "catmullrom" + "0.33": { + "vector": [3.115, 1.004, -0.812], + "easing": "linear" }, - "0.8333": { - "post": [18.6, 0, 0], - "lerp_mode": "catmullrom" + "0.37": { + "vector": [4.461, 1.419, -1.144], + "easing": "linear" }, - "0.9167": { - "post": [20.09, 0, 0], - "lerp_mode": "catmullrom" + "0.4": { + "vector": [5.932, 2.016, -1.618], + "easing": "linear" }, - "1.0": { - "post": [21.55, 0, 0], - "lerp_mode": "catmullrom" + "0.44": { + "vector": [7.247, 2.833, -2.262], + "easing": "linear" }, - "1.0833": { - "post": [22.97, 0, 0], - "lerp_mode": "catmullrom" + "0.48": { + "vector": [8.301, 3.285, -2.615], + "easing": "linear" }, - "1.1667": { - "post": [24.36, 0, 0], - "lerp_mode": "catmullrom" + "0.51": { + "vector": [9.433, 2.795, -2.232], + "easing": "linear" }, - "1.25": { - "post": [25.73, 0, 0], - "lerp_mode": "catmullrom" + "0.55": { + "vector": [10.327, 1.782, -1.432], + "easing": "linear" }, - "1.3333": { - "post": [27.05, 0, 0], - "lerp_mode": "catmullrom" + "0.59": { + "vector": [10.537, 0.618, -0.501], + "easing": "linear" }, - "1.4167": { - "post": [28.31, 0, 0], - "lerp_mode": "catmullrom" + "0.62": { + "vector": [10.057, -0.746, 0.611], + "easing": "linear" }, - "1.5": { - "post": [29.49, 0, 0], - "lerp_mode": "catmullrom" + "0.66": { + "vector": [8.83, -2.293, 1.9], + "easing": "linear" }, - "1.5833": { - "post": [28.24, 0, 0], - "lerp_mode": "catmullrom" + "0.7": { + "vector": [6.809, -3.887, 3.264], + "easing": "linear" }, - "1.6667": { - "post": [27.22, 0, 0], - "lerp_mode": "catmullrom" + "0.74": { + "vector": [4.113, -5.232, 4.447], + "easing": "linear" }, - "1.75": { - "post": [26.68, 0, 0], - "lerp_mode": "catmullrom" + "0.77": { + "vector": [1.203, -5.855, 5.006], + "easing": "linear" }, - "1.8333": { - "post": [26.87, 0, 0], - "lerp_mode": "catmullrom" + "0.81": { + "vector": [-1.096, -5.155, 4.379], + "easing": "linear" }, - "1.9167": { - "post": [27.94, 0, 0], - "lerp_mode": "catmullrom" + "0.84": { + "vector": [-2.536, -3.491, 2.922], + "easing": "linear" }, - "2.0": { - "post": [30, 0, 0], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [-3.595, -1.81, 1.494], + "easing": "linear" }, - "2.0833": { - "post": [30.81, 0, 0], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [-4.352, -0.497, 0.406], + "easing": "linear" }, - "2.1667": { - "post": [31.39, 0, 0], - "lerp_mode": "catmullrom" + "0.95": { + "vector": [-4.843, 0.349, -0.283], + "easing": "linear" }, - "2.25": { - "post": [31.7, 0, 0], - "lerp_mode": "catmullrom" + "0.99": { + "vector": [-5.013, 0.923, -0.747], + "easing": "linear" }, - "2.3333": { - "post": [31.7, 0, 0], - "lerp_mode": "catmullrom" + "1.03": { + "vector": [-4.845, 1.258, -1.015], + "easing": "linear" }, - "2.4167": { - "post": [31.4, 0, 0], - "lerp_mode": "catmullrom" + "1.06": { + "vector": [-4.3, 1.389, -1.12], + "easing": "linear" }, - "2.5": { - "post": [30.83, 0, 0], - "lerp_mode": "catmullrom" + "1.1": { + "vector": [-3.324, 1.347, -1.086], + "easing": "linear" }, - "2.5833": { - "post": [30.03, 0, 0], - "lerp_mode": "catmullrom" + "1.14": { + "vector": [-1.865, 1.138, -0.919], + "easing": "linear" }, - "2.6667": { - "post": [29.07, 0, 0], - "lerp_mode": "catmullrom" + "1.18": { + "vector": [0.123, 0.762, -0.617], + "easing": "linear" }, - "2.75": { - "post": [28.02, 0, 0], - "lerp_mode": "catmullrom" + "1.21": { + "vector": [2.662, 0.227, -0.184], + "easing": "linear" }, - "2.8333": { - "post": [26.94, 0, 0], - "lerp_mode": "catmullrom" + "1.25": { + "vector": [5.722, -0.452, 0.369], + "easing": "linear" }, - "2.9167": { - "post": [25.92, 0, 0], - "lerp_mode": "catmullrom" + "1.28": { + "vector": [9.202, -1.241, 1.02], + "easing": "linear" }, - "3.0": { - "post": [25, 0, 0], - "lerp_mode": "catmullrom" + "1.32": { + "vector": [12.921, -2.087, 1.727], + "easing": "linear" }, - "3.0833": { - "post": [24.22, 0, 0], - "lerp_mode": "catmullrom" + "1.36": { + "vector": [16.649, -2.911, 2.425], + "easing": "linear" }, - "3.1667": { - "post": [23.61, 0, 0], - "lerp_mode": "catmullrom" + "1.39": { + "vector": [20.142, -3.616, 3.03], + "easing": "linear" }, - "3.25": { - "post": [23.16, 0, 0], - "lerp_mode": "catmullrom" + "1.43": { + "vector": [23.168, -4.108, 3.456], + "easing": "linear" }, - "3.3333": { - "post": [22.85, 0, 0], - "lerp_mode": "catmullrom" + "1.47": { + "vector": [25.51, -4.321, 3.642], + "easing": "linear" }, - "3.4167": { - "post": [22.65, 0, 0], - "lerp_mode": "catmullrom" + "1.5": { + "vector": [26.919, -4.217, 3.552], + "easing": "linear" }, - "3.5": { - "post": [22.5, 0, 0], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [27.194, -4.028, 3.387], + "easing": "linear" }, - "3.5833": { - "post": [22.35, 0, 0], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [26.336, -4.207, 3.543], + "easing": "linear" }, - "3.6667": { - "post": [22.15, 0, 0], - "lerp_mode": "catmullrom" + "1.62": { + "vector": [24.566, -4.868, 4.123], + "easing": "linear" }, - "3.75": { - "post": [21.84, 0, 0], - "lerp_mode": "catmullrom" + "1.65": { + "vector": [22.117, -5.709, 4.874], + "easing": "linear" }, - "3.8333": { - "post": [21.39, 0, 0], - "lerp_mode": "catmullrom" + "1.69": { + "vector": [19.278, -6.363, 5.466], + "easing": "linear" }, - "3.9167": { - "post": [20.78, 0, 0], - "lerp_mode": "catmullrom" + "1.72": { + "vector": [16.432, -6.446, 5.542], + "easing": "linear" }, - "4.0": { - "post": [20, 0, 0], - "lerp_mode": "catmullrom" + "1.76": { + "vector": [14.016, -5.648, 4.819], + "easing": "linear" }, - "4.0833": { - "post": [19.08, 0, 0], - "lerp_mode": "catmullrom" + "1.8": { + "vector": [12.572, -4.107, 3.455], + "easing": "linear" }, - "4.1667": { - "post": [18.06, 0, 0], - "lerp_mode": "catmullrom" + "1.83": { + "vector": [12.067, -2.408, 1.997], + "easing": "linear" }, - "4.25": { - "post": [16.98, 0, 0], - "lerp_mode": "catmullrom" + "1.87": { + "vector": [12.136, -0.939, 0.77], + "easing": "linear" }, - "4.3333": { - "post": [15.93, 0, 0], - "lerp_mode": "catmullrom" + "1.91": { + "vector": [12.561, 0.058, -0.047], + "easing": "linear" }, - "4.4167": { - "post": [14.97, 0, 0], - "lerp_mode": "catmullrom" + "1.94": { + "vector": [12.974, 0.382, -0.31], + "easing": "linear" }, - "4.5": { - "post": [14.17, 0, 0], - "lerp_mode": "catmullrom" + "1.98": { + "vector": [12.844, 0.063, -0.051], + "easing": "linear" }, - "4.5833": { - "post": [13.6, 0, 0], - "lerp_mode": "catmullrom" + "2.02": { + "vector": [12.232, -0.71, 0.581], + "easing": "linear" }, - "4.6667": { - "post": [13.3, 0, 0], - "lerp_mode": "catmullrom" + "2.06": { + "vector": [11.513, -1.708, 1.409], + "easing": "linear" }, - "4.75": { - "post": [13.3, 0, 0], - "lerp_mode": "catmullrom" + "2.09": { + "vector": [10.703, -2.599, 2.159], + "easing": "linear" }, - "4.8333": { - "post": [13.61, 0, 0], - "lerp_mode": "catmullrom" + "2.13": { + "vector": [9.657, -3.286, 2.745], + "easing": "linear" }, - "4.9167": { - "post": [14.19, 0, 0], - "lerp_mode": "catmullrom" + "2.16": { + "vector": [8.24, -3.905, 3.279], + "easing": "linear" }, - "5.0": { - "post": [15, 0, 0], - "lerp_mode": "catmullrom" + "2.2": { + "vector": [6.504, -4.426, 3.734], + "easing": "linear" }, - "5.0833": { - "post": [14.15, 0, 0], - "lerp_mode": "catmullrom" + "2.24": { + "vector": [4.534, -4.821, 4.082], + "easing": "linear" }, - "5.1667": { - "post": [12.94, 0, 0], - "lerp_mode": "catmullrom" + "2.27": { + "vector": [2.442, -5.064, 4.298], + "easing": "linear" }, - "5.25": { - "post": [11.4, 0, 0], - "lerp_mode": "catmullrom" + "2.31": { + "vector": [0.359, -5.139, 4.364], + "easing": "linear" }, - "5.3333": { - "post": [9.6, 0, 0], - "lerp_mode": "catmullrom" + "2.35": { + "vector": [-1.578, -5.036, 4.273], + "easing": "linear" }, - "5.4167": { - "post": [7.65, 0, 0], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [-3.251, -4.76, 4.028], + "easing": "linear" }, - "5.5": { - "post": [5.67, 0, 0], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [-4.574, -4.333, 3.653], + "easing": "linear" }, - "5.5833": { - "post": [3.79, 0, 0], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [-5.512, -3.797, 3.186], + "easing": "linear" }, - "5.6667": { - "post": [2.16, 0, 0], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [-6.093, -3.223, 2.691], + "easing": "linear" }, - "5.75": { - "post": [0.88, 0, 0], - "lerp_mode": "catmullrom" + "2.53": { + "vector": [-6.428, -2.732, 2.272], + "easing": "linear" }, - "5.8333": { - "post": [0.07, 0, 0], - "lerp_mode": "catmullrom" + "2.57": { + "vector": [-6.593, -2.346, 1.945], + "easing": "linear" }, - "5.9167": { - "post": [-0.23, 0, 0], - "lerp_mode": "catmullrom" + "2.6": { + "vector": [-6.573, -1.983, 1.639], + "easing": "linear" }, - "6.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.64": { + "vector": [-6.396, -1.643, 1.354], + "easing": "linear" + }, + "2.68": { + "vector": [-6.082, -1.328, 1.092], + "easing": "linear" + }, + "2.71": { + "vector": [-5.648, -1.038, 0.852], + "easing": "linear" + }, + "2.75": { + "vector": [-5.11, -0.774, 0.634], + "easing": "linear" + }, + "2.79": { + "vector": [-4.485, -0.537, 0.439], + "easing": "linear" + }, + "2.82": { + "vector": [-3.796, -0.328, 0.267], + "easing": "linear" + }, + "2.86": { + "vector": [-3.076, -0.15, 0.123], + "easing": "linear" + }, + "2.9": { + "vector": [-2.37, -0.01, 0.008], + "easing": "linear" + }, + "2.94": { + "vector": [-1.737, 0.089, -0.073], + "easing": "linear" + }, + "2.97": { + "vector": [-1.245, 0.143, -0.116], + "easing": "linear" + }, + "3.01": { + "vector": [-0.945, 0.156, -0.127], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" } }, "position": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": [0, 0.38, 0], - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": [0, 0.7, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.25": { - "post": [0, 0.92, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.3333": { - "post": [0, 1.06, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.4167": { - "post": [0, 1.08, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.5": { - "post": [0, 1.01, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.5833": { - "post": [0, 0.83, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.6667": { - "post": [0, 0.55, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.75": { - "post": [0, 0.17, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.8333": { - "post": [0, -0.28, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.9167": { - "post": [0, -0.8, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.0": { - "post": [0, -1.38, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.0833": { - "post": [0, -1.99, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.1667": { - "post": [0, -2.61, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.25": { - "post": [0, -3.22, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.3333": { - "post": [0, -3.81, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [-0.414, 0.11, -0.016], + "easing": "linear" }, - "1.4167": { - "post": [0, -4.35, 0], - "lerp_mode": "catmullrom" + "0.04": { + "vector": [-0.396, 0.107, -0.016], + "easing": "linear" }, - "1.5": { - "post": [0, -4.83, 0], - "lerp_mode": "catmullrom" + "0.07": { + "vector": [-0.369, 0.103, -0.015], + "easing": "linear" }, - "1.5833": { - "post": [0, -4.72, 0], - "lerp_mode": "catmullrom" + "0.11": { + "vector": [-0.331, 0.097, -0.014], + "easing": "linear" }, - "1.6667": { - "post": [0, -4.52, 0], - "lerp_mode": "catmullrom" + "0.15": { + "vector": [-0.276, 0.088, -0.013], + "easing": "linear" }, - "1.75": { - "post": [0, -4.3, 0], - "lerp_mode": "catmullrom" + "0.18": { + "vector": [-0.195, 0.074, -0.011], + "easing": "linear" }, - "1.8333": { - "post": [0, -4.11, 0], - "lerp_mode": "catmullrom" + "0.22": { + "vector": [-0.077, 0.055, -0.008], + "easing": "linear" }, - "1.9167": { - "post": [0, -4, 0], - "lerp_mode": "catmullrom" + "0.26": { + "vector": [0.093, 0.031, -0.005], + "easing": "linear" }, - "2.0": { - "post": [0, -4, 0], - "lerp_mode": "catmullrom" + "0.3": { + "vector": [0.351, -0.004, 0.001], + "easing": "linear" }, - "2.0833": { - "post": [0, -4.06, 0], - "lerp_mode": "catmullrom" + "0.33": { + "vector": [0.746, -0.051, 0.008], + "easing": "linear" }, - "2.1667": { - "post": [0, -4.1, 0], - "lerp_mode": "catmullrom" + "0.37": { + "vector": [1.363, -0.12, 0.018], + "easing": "linear" }, - "2.25": { - "post": [0, -4.12, 0], - "lerp_mode": "catmullrom" + "0.4": { + "vector": [2.341, -0.23, 0.034], + "easing": "linear" }, - "2.3333": { - "post": [0, -4.13, 0], - "lerp_mode": "catmullrom" + "0.44": { + "vector": [3.88, -0.425, 0.062], + "easing": "linear" }, - "2.4167": { - "post": [0, -4.11, 0], - "lerp_mode": "catmullrom" + "0.48": { + "vector": [5.645, -0.808, 0.118], + "easing": "linear" }, - "2.5": { - "post": [0, -4.08, 0], - "lerp_mode": "catmullrom" + "0.51": { + "vector": [7.246, -1.562, 0.228], + "easing": "linear" }, - "2.5833": { - "post": [0, -4.03, 0], - "lerp_mode": "catmullrom" + "0.55": { + "vector": [8.419, -2.412, 0.351], + "easing": "linear" }, - "2.6667": { - "post": [0, -3.96, 0], - "lerp_mode": "catmullrom" + "0.59": { + "vector": [8.868, -3.025, 0.44], + "easing": "linear" }, - "2.75": { - "post": [0, -3.87, 0], - "lerp_mode": "catmullrom" + "0.62": { + "vector": [8.623, -3.43, 0.499], + "easing": "linear" }, - "2.8333": { - "post": [0, -3.76, 0], - "lerp_mode": "catmullrom" + "0.66": { + "vector": [7.788, -3.646, 0.53], + "easing": "linear" }, - "2.9167": { - "post": [0, -3.63, 0], - "lerp_mode": "catmullrom" + "0.7": { + "vector": [6.54, -3.679, 0.535], + "easing": "linear" }, - "3.0": { - "post": [0, -3.48, 0], - "lerp_mode": "catmullrom" + "0.74": { + "vector": [5.104, -3.507, 0.51], + "easing": "linear" }, - "3.0833": { - "post": [0, -3.31, 0], - "lerp_mode": "catmullrom" + "0.77": { + "vector": [3.697, -3.076, 0.448], + "easing": "linear" }, - "3.1667": { - "post": [0, -3.14, 0], - "lerp_mode": "catmullrom" + "0.81": { + "vector": [2.487, -2.301, 0.335], + "easing": "linear" }, - "3.25": { - "post": [0, -2.96, 0], - "lerp_mode": "catmullrom" + "0.84": { + "vector": [1.339, -1.253, 0.183], + "easing": "linear" }, - "3.3333": { - "post": [0, -2.79, 0], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [0.198, -0.129, 0.019], + "easing": "linear" }, - "3.4167": { - "post": [0, -2.65, 0], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [-0.733, 0.871, -0.128], + "easing": "linear" }, - "3.5": { - "post": [0, -2.53, 0], - "lerp_mode": "catmullrom" + "0.95": { + "vector": [-1.383, 1.628, -0.239], + "easing": "linear" }, - "3.5833": { - "post": [0, -2.46, 0], - "lerp_mode": "catmullrom" + "0.99": { + "vector": [-1.83, 2.187, -0.321], + "easing": "linear" }, - "3.6667": { - "post": [0, -2.42, 0], - "lerp_mode": "catmullrom" + "1.03": { + "vector": [-2.076, 2.558, -0.376], + "easing": "linear" }, - "3.75": { - "post": [0, -2.43, 0], - "lerp_mode": "catmullrom" + "1.06": { + "vector": [-2.119, 2.761, -0.406], + "easing": "linear" }, - "3.8333": { - "post": [0, -2.48, 0], - "lerp_mode": "catmullrom" + "1.1": { + "vector": [-1.954, 2.823, -0.415], + "easing": "linear" }, - "3.9167": { - "post": [0, -2.57, 0], - "lerp_mode": "catmullrom" + "1.14": { + "vector": [-1.583, 2.744, -0.404], + "easing": "linear" }, - "4.0": { - "post": [0, -2.67, 0], - "lerp_mode": "catmullrom" + "1.18": { + "vector": [-1.006, 2.52, -0.371], + "easing": "linear" }, - "4.0833": { - "post": [0, -2.77, 0], - "lerp_mode": "catmullrom" + "1.21": { + "vector": [-0.218, 2.151, -0.316], + "easing": "linear" }, - "4.1667": { - "post": [0, -2.86, 0], - "lerp_mode": "catmullrom" + "1.25": { + "vector": [0.795, 1.638, -0.24], + "easing": "linear" }, - "4.25": { - "post": [0, -2.91, 0], - "lerp_mode": "catmullrom" + "1.28": { + "vector": [2.05, 0.991, -0.145], + "easing": "linear" }, - "4.3333": { - "post": [0, -2.92, 0], - "lerp_mode": "catmullrom" + "1.32": { + "vector": [3.563, 0.224, -0.033], + "easing": "linear" }, - "4.4167": { - "post": [0, -2.88, 0], - "lerp_mode": "catmullrom" + "1.36": { + "vector": [5.321, -0.633, 0.093], + "easing": "linear" }, - "4.5": { - "post": [0, -2.78, 0], - "lerp_mode": "catmullrom" + "1.39": { + "vector": [7.259, -1.536, 0.224], + "easing": "linear" }, - "4.5833": { - "post": [0, -2.62, 0], - "lerp_mode": "catmullrom" + "1.43": { + "vector": [9.236, -2.399, 0.349], + "easing": "linear" }, - "4.6667": { - "post": [0, -2.42, 0], - "lerp_mode": "catmullrom" + "1.47": { + "vector": [11.024, -3.076, 0.448], + "easing": "linear" }, - "4.75": { - "post": [0, -2.2, 0], - "lerp_mode": "catmullrom" + "1.5": { + "vector": [12.325, -3.306, 0.481], + "easing": "linear" }, - "4.8333": { - "post": [0, -1.96, 0], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [13.04, -2.892, 0.421], + "easing": "linear" }, - "4.9167": { - "post": [0, -1.75, 0], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [13.135, -2.434, 0.354], + "easing": "linear" }, - "5.0": { - "post": [0, -1.57, 0], - "lerp_mode": "catmullrom" + "1.62": { + "vector": [12.651, -2.527, 0.368], + "easing": "linear" }, - "5.0833": { - "post": [0, -1.46, 0], - "lerp_mode": "catmullrom" + "1.65": { + "vector": [11.766, -3.172, 0.461], + "easing": "linear" }, - "5.1667": { - "post": [0, -1.42, 0], - "lerp_mode": "catmullrom" + "1.69": { + "vector": [10.67, -4.354, 0.633], + "easing": "linear" }, - "5.25": { - "post": [0, -1.43, 0], - "lerp_mode": "catmullrom" + "1.72": { + "vector": [9.497, -6.016, 0.873], + "easing": "linear" }, - "5.3333": { - "post": [0, -1.45, 0], - "lerp_mode": "catmullrom" + "1.76": { + "vector": [8.285, -7.997, 1.159], + "easing": "linear" }, - "5.4167": { - "post": [0, -1.46, 0], - "lerp_mode": "catmullrom" + "1.8": { + "vector": [7.048, -8.999, 1.304], + "easing": "linear" }, - "5.5": { - "post": [0, -1.43, 0], - "lerp_mode": "catmullrom" + "1.83": { + "vector": [5.973, -8.478, 1.229], + "easing": "linear" }, - "5.5833": { - "post": [0, -1.35, 0], - "lerp_mode": "catmullrom" + "1.87": { + "vector": [5.265, -6.939, 1.006], + "easing": "linear" }, - "5.6667": { - "post": [0, -1.2, 0], - "lerp_mode": "catmullrom" + "1.91": { + "vector": [5.029, -4.707, 0.684], + "easing": "linear" }, - "5.75": { - "post": [0, -0.98, 0], - "lerp_mode": "catmullrom" + "1.94": { + "vector": [5.262, -2.356, 0.343], + "easing": "linear" }, - "5.8333": { - "post": [0, -0.7, 0], - "lerp_mode": "catmullrom" + "1.98": { + "vector": [5.79, -0.854, 0.125], + "easing": "linear" }, - "5.9167": { - "post": [0, -0.37, 0], - "lerp_mode": "catmullrom" + "2.02": { + "vector": [6.422, -0.261, 0.038], + "easing": "linear" }, - "6.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.06": { + "vector": [7.051, 0.145, -0.021], + "easing": "linear" }, - "0.0833": { - "post": [1.42, 0, 0], - "lerp_mode": "catmullrom" + "2.09": { + "vector": [7.448, 0.455, -0.067], + "easing": "linear" }, - "0.1667": { - "post": [2.65, 0, 0], - "lerp_mode": "catmullrom" + "2.13": { + "vector": [7.556, 0.741, -0.109], + "easing": "linear" }, - "0.25": { - "post": [3.66, 0, 0], - "lerp_mode": "catmullrom" + "2.16": { + "vector": [7.51, 1.001, -0.147], + "easing": "linear" }, - "0.3333": { - "post": [4.44, 0, 0], - "lerp_mode": "catmullrom" + "2.2": { + "vector": [7.296, 1.232, -0.181], + "easing": "linear" }, - "0.4167": { - "post": [5, 0, 0], - "lerp_mode": "catmullrom" + "2.24": { + "vector": [6.906, 1.434, -0.21], + "easing": "linear" }, - "0.5": { - "post": [5.34, 0, 0], - "lerp_mode": "catmullrom" + "2.27": { + "vector": [6.339, 1.606, -0.236], + "easing": "linear" }, - "0.5833": { - "post": [5.49, 0, 0], - "lerp_mode": "catmullrom" + "2.31": { + "vector": [5.604, 1.747, -0.256], + "easing": "linear" }, - "0.6667": { - "post": [5.47, 0, 0], - "lerp_mode": "catmullrom" + "2.35": { + "vector": [4.721, 1.857, -0.273], + "easing": "linear" }, - "0.75": { - "post": [5.33, 0, 0], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [3.721, 1.935, -0.284], + "easing": "linear" }, - "0.8333": { - "post": [5.1, 0, 0], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [2.657, 1.978, -0.291], + "easing": "linear" }, - "0.9167": { - "post": [4.82, 0, 0], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [1.596, 1.987, -0.292], + "easing": "linear" }, - "1.0": { - "post": [4.55, 0, 0], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [0.623, 1.962, -0.288], + "easing": "linear" }, - "1.0833": { - "post": [4.33, 0, 0], - "lerp_mode": "catmullrom" + "2.53": { + "vector": [-0.161, 1.896, -0.278], + "easing": "linear" }, - "1.1667": { - "post": [4.18, 0, 0], - "lerp_mode": "catmullrom" + "2.57": { + "vector": [-0.749, 1.8, -0.264], + "easing": "linear" }, - "1.25": { - "post": [4.14, 0, 0], - "lerp_mode": "catmullrom" + "2.6": { + "vector": [-1.205, 1.694, -0.249], + "easing": "linear" }, - "1.3333": { - "post": [4.23, 0, 0], - "lerp_mode": "catmullrom" + "2.64": { + "vector": [-1.54, 1.578, -0.232], + "easing": "linear" }, - "1.4167": { - "post": [4.46, 0, 0], - "lerp_mode": "catmullrom" + "2.68": { + "vector": [-1.764, 1.455, -0.213], + "easing": "linear" }, - "1.5": { - "post": [4.83, 0, 0], - "lerp_mode": "catmullrom" + "2.71": { + "vector": [-1.886, 1.323, -0.194], + "easing": "linear" }, - "1.5833": { - "post": [4.94, 0, 0], - "lerp_mode": "catmullrom" + "2.75": { + "vector": [-1.916, 1.184, -0.174], + "easing": "linear" }, - "1.6667": { - "post": [4.78, 0, 0], - "lerp_mode": "catmullrom" + "2.79": { + "vector": [-1.862, 1.038, -0.152], + "easing": "linear" }, - "1.75": { - "post": [4.25, 0, 0], - "lerp_mode": "catmullrom" + "2.82": { + "vector": [-1.735, 0.887, -0.13], + "easing": "linear" }, - "1.8333": { - "post": [3.28, 0, 0], - "lerp_mode": "catmullrom" + "2.86": { + "vector": [-1.544, 0.73, -0.107], + "easing": "linear" }, - "1.9167": { - "post": [1.85, 0, 0], - "lerp_mode": "catmullrom" + "2.9": { + "vector": [-1.305, 0.572, -0.084], + "easing": "linear" }, - "2.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.94": { + "vector": [-1.037, 0.416, -0.061], + "easing": "linear" }, - "2.0833": { - "post": [-1.22, 0, 0], - "lerp_mode": "catmullrom" + "2.97": { + "vector": [-0.77, 0.273, -0.04], + "easing": "linear" }, - "2.1667": { - "post": [-2.22, 0, 0], - "lerp_mode": "catmullrom" + "3.01": { + "vector": [-0.555, 0.162, -0.024], + "easing": "linear" }, - "2.25": { - "post": [-2.93, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.3333": { - "post": [-3.29, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.4167": { - "post": [-3.28, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [-0.665, -0.188, 0.153], + "easing": "linear" }, - "2.5": { - "post": [-2.92, 0, 0], - "lerp_mode": "catmullrom" + "0.04": { + "vector": [-0.593, -0.2, 0.162], + "easing": "linear" }, - "2.5833": { - "post": [-2.23, 0, 0], - "lerp_mode": "catmullrom" + "0.07": { + "vector": [-0.489, -0.217, 0.177], + "easing": "linear" }, - "2.6667": { - "post": [-1.29, 0, 0], - "lerp_mode": "catmullrom" + "0.11": { + "vector": [-0.339, -0.243, 0.198], + "easing": "linear" }, - "2.75": { - "post": [-0.19, 0, 0], - "lerp_mode": "catmullrom" + "0.15": { + "vector": [-0.125, -0.283, 0.23], + "easing": "linear" }, - "2.8333": { - "post": [0.97, 0, 0], - "lerp_mode": "catmullrom" + "0.18": { + "vector": [0.184, -0.342, 0.278], + "easing": "linear" }, - "2.9167": { - "post": [2.1, 0, 0], - "lerp_mode": "catmullrom" + "0.22": { + "vector": [0.625, -0.435, 0.353], + "easing": "linear" }, - "3.0": { - "post": [3.11, 0, 0], - "lerp_mode": "catmullrom" + "0.26": { + "vector": [1.25, -0.579, 0.47], + "easing": "linear" }, - "3.0833": { - "post": [3.91, 0, 0], - "lerp_mode": "catmullrom" + "0.3": { + "vector": [2.107, -0.805, 0.652], + "easing": "linear" }, - "3.1667": { - "post": [4.44, 0, 0], - "lerp_mode": "catmullrom" + "0.33": { + "vector": [3.242, -1.161, 0.937], + "easing": "linear" }, - "3.25": { - "post": [4.68, 0, 0], - "lerp_mode": "catmullrom" + "0.37": { + "vector": [4.655, -1.715, 1.379], + "easing": "linear" }, - "3.3333": { - "post": [4.63, 0, 0], - "lerp_mode": "catmullrom" + "0.4": { + "vector": [6.246, -2.561, 2.048], + "easing": "linear" }, - "3.4167": { - "post": [4.3, 0, 0], - "lerp_mode": "catmullrom" + "0.44": { + "vector": [7.773, -3.803, 3.018], + "easing": "linear" }, - "3.5": { - "post": [3.75, 0, 0], - "lerp_mode": "catmullrom" + "0.48": { + "vector": [9.174, -4.948, 3.9], + "easing": "linear" }, - "3.5833": { - "post": [3.05, 0, 0], - "lerp_mode": "catmullrom" + "0.51": { + "vector": [10.799, -5.396, 4.242], + "easing": "linear" }, - "3.6667": { - "post": [2.3, 0, 0], - "lerp_mode": "catmullrom" + "0.55": { + "vector": [12.18, -5.276, 4.151], + "easing": "linear" }, - "3.75": { - "post": [1.57, 0, 0], - "lerp_mode": "catmullrom" + "0.59": { + "vector": [12.739, -4.756, 3.753], + "easing": "linear" }, - "3.8333": { - "post": [0.97, 0, 0], - "lerp_mode": "catmullrom" + "0.62": { + "vector": [12.508, -3.777, 2.998], + "easing": "linear" }, - "3.9167": { - "post": [0.58, 0, 0], - "lerp_mode": "catmullrom" + "0.66": { + "vector": [11.452, -2.323, 1.861], + "easing": "linear" }, - "4.0": { - "post": [0.45, 0, 0], - "lerp_mode": "catmullrom" + "0.7": { + "vector": [9.499, -0.484, 0.393], + "easing": "linear" }, - "4.0833": { - "post": [0.62, 0, 0], - "lerp_mode": "catmullrom" + "0.74": { + "vector": [6.68, 1.486, -1.224], + "easing": "linear" }, - "4.1667": { - "post": [1.11, 0, 0], - "lerp_mode": "catmullrom" + "0.77": { + "vector": [3.34, 3.136, -2.617], + "easing": "linear" }, - "4.25": { - "post": [1.9, 0, 0], - "lerp_mode": "catmullrom" + "0.81": { + "vector": [0.26, 3.833, -3.217], + "easing": "linear" }, - "4.3333": { - "post": [2.93, 0, 0], - "lerp_mode": "catmullrom" + "0.84": { + "vector": [-1.985, 3.662, -3.07], + "easing": "linear" }, - "4.4167": { - "post": [4.13, 0, 0], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [-3.592, 3.257, -2.721], + "easing": "linear" }, - "4.5": { - "post": [5.42, 0, 0], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [-4.642, 2.853, -2.375], + "easing": "linear" }, - "4.5833": { - "post": [6.68, 0, 0], - "lerp_mode": "catmullrom" + "0.95": { + "vector": [-5.258, 2.545, -2.113], + "easing": "linear" }, - "4.6667": { - "post": [7.81, 0, 0], - "lerp_mode": "catmullrom" + "0.99": { + "vector": [-5.461, 2.252, -1.865], + "easing": "linear" }, - "4.75": { - "post": [8.72, 0, 0], - "lerp_mode": "catmullrom" + "1.03": { + "vector": [-5.28, 1.989, -1.644], + "easing": "linear" }, - "4.8333": { - "post": [9.31, 0, 0], - "lerp_mode": "catmullrom" + "1.06": { + "vector": [-4.715, 1.774, -1.464], + "easing": "linear" }, - "4.9167": { - "post": [9.52, 0, 0], - "lerp_mode": "catmullrom" + "1.1": { + "vector": [-3.744, 1.619, -1.334], + "easing": "linear" }, - "5.0": { - "post": [9.33, 0, 0], - "lerp_mode": "catmullrom" + "1.14": { + "vector": [-2.329, 1.523, -1.254], + "easing": "linear" }, - "5.0833": { - "post": [7.04, 0, 0], - "lerp_mode": "catmullrom" + "1.18": { + "vector": [-0.428, 1.486, -1.223], + "easing": "linear" }, - "5.1667": { - "post": [4.61, 0, 0], - "lerp_mode": "catmullrom" + "1.21": { + "vector": [1.982, 1.512, -1.245], + "easing": "linear" }, - "5.25": { - "post": [2.22, 0, 0], - "lerp_mode": "catmullrom" + "1.25": { + "vector": [4.879, 1.61, -1.327], + "easing": "linear" }, - "5.3333": { - "post": [0.05, 0, 0], - "lerp_mode": "catmullrom" + "1.28": { + "vector": [8.168, 1.799, -1.484], + "easing": "linear" }, - "5.4167": { - "post": [-1.75, 0, 0], - "lerp_mode": "catmullrom" + "1.32": { + "vector": [11.665, 2.101, -1.738], + "easing": "linear" }, - "5.5": { - "post": [-3.08, 0, 0], - "lerp_mode": "catmullrom" + "1.36": { + "vector": [15.113, 2.549, -2.116], + "easing": "linear" }, - "5.5833": { - "post": [-3.86, 0, 0], - "lerp_mode": "catmullrom" + "1.39": { + "vector": [18.212, 3.167, -2.643], + "easing": "linear" }, - "5.6667": { - "post": [-4.06, 0, 0], - "lerp_mode": "catmullrom" + "1.43": { + "vector": [20.68, 3.949, -3.318], + "easing": "linear" }, - "5.75": { - "post": [-3.71, 0, 0], - "lerp_mode": "catmullrom" + "1.47": { + "vector": [22.321, 4.779, -4.045], + "easing": "linear" }, - "5.8333": { - "post": [-2.85, 0, 0], - "lerp_mode": "catmullrom" + "1.5": { + "vector": [23.077, 5.302, -4.509], + "easing": "linear" }, - "5.9167": { - "post": [-1.58, 0, 0], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [23.184, 5.112, -4.34], + "easing": "linear" }, - "6.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "chest": { - "rotation": { - "0.0": [0, 0, 0], - "0.5417": [-4, 0, 0], - "1.7083": [-4, 0, 0], - "2.0": [0.5, 0, 0], - "2.4583": [2.5, 0, 0], - "3.1667": [-3.5, 0, 0], - "4.0": [-0.5, 0, 0], - "4.5417": [-4.5, 0, 0], - "5.0": [-6.5, 0, 0], - "5.2917": [-1.5, 0, 0], - "5.5417": [3, 0, 0], - "6.0": [0, 0, 0] - }, - "scale": { - "0.0": [1, 1, 1], - "0.5417": [1, 1, 0.9], - "1.7083": [1, 1, 0.9], - "2.0": [1, 1, 1], - "2.4583": [1, 1, 1.1], - "3.1667": [1, 1, 0.96], - "4.0": [1, 1, 1], - "4.5417": [1, 1, 0.9], - "5.0": [1, 1, 0.83], - "5.2917": [1, 1, 0.98], - "5.5417": [1, 1, 1.08], - "6.0": [1, 1, 1] - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [23.045, 4.092, -3.442], + "easing": "linear" }, - "0.0833": { - "post": [-4.01, 0, 0], - "lerp_mode": "catmullrom" + "1.62": { + "vector": [22.782, 2.393, -1.985], + "easing": "linear" }, - "0.1667": { - "post": [-7.35, 0, 0], - "lerp_mode": "catmullrom" + "1.65": { + "vector": [22.223, 0.235, -0.192], + "easing": "linear" }, - "0.25": { - "post": [-9.9, 0, 0], - "lerp_mode": "catmullrom" + "1.69": { + "vector": [21.181, -2.043, 1.64], + "easing": "linear" }, - "0.3333": { - "post": [-11.56, 0, 0], - "lerp_mode": "catmullrom" + "1.72": { + "vector": [19.568, -3.97, 3.147], + "easing": "linear" }, - "0.4167": { - "post": [-12.26, 0, 0], - "lerp_mode": "catmullrom" + "1.76": { + "vector": [17.5, -5.006, 3.945], + "easing": "linear" }, - "0.5": { - "post": [-11.99, 0, 0], - "lerp_mode": "catmullrom" + "1.8": { + "vector": [15.106, -4.66, 3.68], + "easing": "linear" }, - "0.5833": { - "post": [-10.75, 0, 0], - "lerp_mode": "catmullrom" + "1.83": { + "vector": [12.877, -3.092, 2.464], + "easing": "linear" }, - "0.6667": { - "post": [-8.58, 0, 0], - "lerp_mode": "catmullrom" + "1.87": { + "vector": [11.145, -0.944, 0.763], + "easing": "linear" }, - "0.75": { - "post": [-5.56, 0, 0], - "lerp_mode": "catmullrom" + "1.91": { + "vector": [9.943, 1.335, -1.098], + "easing": "linear" }, - "0.8333": { - "post": [-1.8, 0, 0], - "lerp_mode": "catmullrom" + "1.94": { + "vector": [9.373, 3.298, -2.756], + "easing": "linear" }, - "0.9167": { - "post": [2.59, 0, 0], - "lerp_mode": "catmullrom" + "1.98": { + "vector": [9.511, 4.637, -3.92], + "easing": "linear" }, - "1.0": { - "post": [7.45, 0, 0], - "lerp_mode": "catmullrom" + "2.02": { + "vector": [9.94, 5.699, -4.864], + "easing": "linear" }, - "1.0833": { - "post": [12.6, 0, 0], - "lerp_mode": "catmullrom" + "2.06": { + "vector": [10.012, 6.919, -5.976], + "easing": "linear" }, - "1.1667": { - "post": [17.88, 0, 0], - "lerp_mode": "catmullrom" + "2.09": { + "vector": [9.431, 8.192, -7.167], + "easing": "linear" }, - "1.25": { - "post": [23.08, 0, 0], - "lerp_mode": "catmullrom" + "2.13": { + "vector": [8.298, 9.309, -8.242], + "easing": "linear" }, - "1.3333": { - "post": [28.04, 0, 0], - "lerp_mode": "catmullrom" + "2.16": { + "vector": [6.851, 10.208, -9.128], + "easing": "linear" }, - "1.4167": { - "post": [32.56, 0, 0], - "lerp_mode": "catmullrom" + "2.2": { + "vector": [5.16, 10.851, -9.775], + "easing": "linear" }, - "1.5": { - "post": [36.47, 0, 0], - "lerp_mode": "catmullrom" + "2.24": { + "vector": [3.321, 11.207, -10.138], + "easing": "linear" }, - "1.5833": { - "post": [39.28, 0, 0], - "lerp_mode": "catmullrom" + "2.27": { + "vector": [1.445, 11.248, -10.181], + "easing": "linear" }, - "1.6667": { - "post": [42, 0, 0], - "lerp_mode": "catmullrom" + "2.31": { + "vector": [-0.345, 10.961, -9.887], + "easing": "linear" }, - "1.75": { - "post": [44.55, 0, 0], - "lerp_mode": "catmullrom" + "2.35": { + "vector": [-1.932, 10.345, -9.265], + "easing": "linear" }, - "1.8333": { - "post": [46.82, 0, 0], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [-3.221, 9.427, -8.357], + "easing": "linear" }, - "1.9167": { - "post": [48.67, 0, 0], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [-4.159, 8.263, -7.234], + "easing": "linear" }, - "2.0833": { - "post": [47.23, 0, 0], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [-4.744, 6.947, -6.001], + "easing": "linear" }, - "2.1667": { - "post": [43.69, 0, 0], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [-5.034, 5.612, -4.787], + "easing": "linear" }, - "2.25": { - "post": [39.57, 0, 0], - "lerp_mode": "catmullrom" + "2.53": { + "vector": [-5.16, 4.442, -3.749], + "easing": "linear" }, - "2.3333": { - "post": [35.11, 0, 0], - "lerp_mode": "catmullrom" + "2.57": { + "vector": [-5.19, 3.482, -2.914], + "easing": "linear" }, - "2.4167": { - "post": [30.58, 0, 0], - "lerp_mode": "catmullrom" + "2.6": { + "vector": [-5.101, 2.639, -2.193], + "easing": "linear" }, - "2.5": { - "post": [26.25, 0, 0], - "lerp_mode": "catmullrom" + "2.64": { + "vector": [-4.911, 1.91, -1.578], + "easing": "linear" }, - "2.5833": { - "post": [22.4, 0, 0], - "lerp_mode": "catmullrom" + "2.68": { + "vector": [-4.634, 1.29, -1.06], + "easing": "linear" }, - "2.6667": { - "post": [19.27, 0, 0], - "lerp_mode": "catmullrom" + "2.71": { + "vector": [-4.28, 0.774, -0.633], + "easing": "linear" }, "2.75": { - "post": [17.05, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.8333": { - "post": [15.89, 0, 0], - "lerp_mode": "catmullrom" + "vector": [-3.86, 0.357, -0.291], + "easing": "linear" }, - "2.9167": { - "post": [15.84, 0, 0], - "lerp_mode": "catmullrom" + "2.79": { + "vector": [-3.387, 0.035, -0.028], + "easing": "linear" }, - "3.0": { - "post": [16.9, 0, 0], - "lerp_mode": "catmullrom" + "2.82": { + "vector": [-2.877, -0.196, 0.159], + "easing": "linear" }, - "3.0833": { - "post": [18.98, 0, 0], - "lerp_mode": "catmullrom" + "2.86": { + "vector": [-2.355, -0.338, 0.274], + "easing": "linear" }, - "3.1667": { - "post": [21.92, 0, 0], - "lerp_mode": "catmullrom" + "2.9": { + "vector": [-1.854, -0.396, 0.322], + "easing": "linear" }, - "3.25": { - "post": [25.5, 0, 0], - "lerp_mode": "catmullrom" + "2.94": { + "vector": [-1.417, -0.378, 0.307], + "easing": "linear" }, - "3.3333": { - "post": [29.44, 0, 0], - "lerp_mode": "catmullrom" + "2.97": { + "vector": [-1.09, -0.302, 0.245], + "easing": "linear" }, - "3.4167": { - "post": [33.47, 0, 0], - "lerp_mode": "catmullrom" + "3.01": { + "vector": [-0.903, -0.204, 0.166], + "easing": "linear" }, - "3.5": { - "post": [37.25, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.5833": { - "post": [40.5, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "3.6667": { - "post": [42.95, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.75": { - "post": [44.39, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.8333": { - "post": [44.67, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "3.9167": { - "post": [43.71, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.0": { - "post": [41.54, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.0833": { - "post": [38.26, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.1667": { - "post": [34.03, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.25": { - "post": [29.1, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.3333": { - "post": [23.78, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.4167": { - "post": [18.38, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.5": { - "post": [13.25, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.5833": { - "post": [8.71, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.6667": { - "post": [5.05, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.75": { - "post": [2.5, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.8333": { - "post": [1.22, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.9167": { - "post": [1.29, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "5.0": { - "post": [2.68, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "5.0833": { - "post": [6.15, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "5.1667": { - "post": [9.97, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [-17.326, -0.414, 0.463], + "easing": "linear" }, - "5.25": { - "post": [13.62, 0, 0], - "lerp_mode": "catmullrom" + "0.07": { + "vector": [-17.326, -0.414, 0.463], + "easing": "linear" }, - "5.3333": { - "post": [16.62, 0, 0], - "lerp_mode": "catmullrom" + "0.11": { + "vector": [-17.332, -0.414, 0.463], + "easing": "linear" }, - "5.4167": { - "post": [18.6, 0, 0], - "lerp_mode": "catmullrom" + "0.22": { + "vector": [-17.332, -0.414, 0.463], + "easing": "linear" }, - "5.5": { - "post": [19.33, 0, 0], - "lerp_mode": "catmullrom" + "0.26": { + "vector": [-17.326, -0.414, 0.463], + "easing": "linear" }, - "5.5833": { - "post": [18.69, 0, 0], - "lerp_mode": "catmullrom" + "0.3": { + "vector": [-17.317, -0.414, 0.463], + "easing": "linear" }, - "5.6667": { - "post": [16.73, 0, 0], - "lerp_mode": "catmullrom" + "0.33": { + "vector": [-17.291, -0.413, 0.462], + "easing": "linear" }, - "5.75": { - "post": [13.58, 0, 0], - "lerp_mode": "catmullrom" + "0.37": { + "vector": [-17.247, -0.412, 0.461], + "easing": "linear" }, - "5.8333": { - "post": [9.52, 0, 0], - "lerp_mode": "catmullrom" + "0.4": { + "vector": [-17.16, -0.41, 0.459], + "easing": "linear" }, - "5.9167": { - "post": [4.87, 0, 0], - "lerp_mode": "catmullrom" + "0.44": { + "vector": [-17.084, -0.409, 0.456], + "easing": "linear" }, - "6.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "0.48": { + "vector": [-16.993, -0.407, 0.454], + "easing": "linear" }, - "0.0833": { - "post": [0, -0.21, 0.49], - "lerp_mode": "catmullrom" + "0.51": { + "vector": [-16.911, -0.393, 0.446], + "easing": "linear" }, - "0.1667": { - "post": [0, -0.42, 0.99], - "lerp_mode": "catmullrom" + "0.55": { + "vector": [-16.862, -0.358, 0.429], + "easing": "linear" }, - "0.25": { - "post": [0, -0.63, 1.48], - "lerp_mode": "catmullrom" + "0.59": { + "vector": [-16.785, -0.328, 0.414], + "easing": "linear" }, - "0.3333": { - "post": [0, -0.83, 1.98], - "lerp_mode": "catmullrom" + "0.62": { + "vector": [-16.677, -0.306, 0.402], + "easing": "linear" }, - "0.4167": { - "post": [0, -1.04, 2.47], - "lerp_mode": "catmullrom" + "0.66": { + "vector": [-16.543, -0.29, 0.393], + "easing": "linear" }, - "0.5": { - "post": [0, -1.25, 2.97], - "lerp_mode": "catmullrom" + "0.7": { + "vector": [-16.378, -0.283, 0.386], + "easing": "linear" }, - "0.5833": { - "post": [0, -1.46, 3.46], - "lerp_mode": "catmullrom" + "0.74": { + "vector": [-16.186, -0.281, 0.382], + "easing": "linear" }, - "0.6667": { - "post": [0, -1.35, 2.99], - "lerp_mode": "catmullrom" + "0.77": { + "vector": [-15.961, -0.287, 0.38], + "easing": "linear" }, - "0.75": { - "post": [0, -1.25, 2.52], - "lerp_mode": "catmullrom" + "0.81": { + "vector": [-15.706, -0.298, 0.38], + "easing": "linear" }, - "0.8333": { - "post": [0, -1.14, 2.05], - "lerp_mode": "catmullrom" + "0.84": { + "vector": [-15.411, -0.316, 0.383], + "easing": "linear" }, - "0.9167": { - "post": [0, -1.04, 1.58], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [-15.075, -0.341, 0.387], + "easing": "linear" }, - "1.0": { - "post": [0, -0.93, 1.11], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [-14.741, -0.378, 0.395], + "easing": "linear" }, - "1.0833": { - "post": [0, -0.83, 0.65], - "lerp_mode": "catmullrom" + "0.95": { + "vector": [-14.453, -0.42, 0.405], + "easing": "linear" }, - "1.1667": { - "post": [0, -0.72, 0.18], - "lerp_mode": "catmullrom" + "0.99": { + "vector": [-14.162, -0.456, 0.412], + "easing": "linear" }, - "1.25": { - "post": [0, -0.62, -0.29], - "lerp_mode": "catmullrom" + "1.03": { + "vector": [-13.858, -0.486, 0.416], + "easing": "linear" }, - "1.3333": { - "post": [0, -0.51, -0.76], - "lerp_mode": "catmullrom" + "1.06": { + "vector": [-13.538, -0.509, 0.417], + "easing": "linear" }, - "1.4167": { - "post": [0, -0.41, -1.23], - "lerp_mode": "catmullrom" + "1.1": { + "vector": [-13.203, -0.527, 0.416], + "easing": "linear" }, - "1.5": { - "post": [0, -0.3, -1.7], - "lerp_mode": "catmullrom" + "1.14": { + "vector": [-12.872, -0.538, 0.413], + "easing": "linear" }, - "1.5833": { - "post": [0, -0.47, -1.97], - "lerp_mode": "catmullrom" + "1.18": { + "vector": [-12.547, -0.542, 0.406], + "easing": "linear" }, - "1.6667": { - "post": [0, -0.63, -2.23], - "lerp_mode": "catmullrom" + "1.21": { + "vector": [-12.221, -0.538, 0.397], + "easing": "linear" }, - "1.75": { - "post": [0, -0.8, -2.5], - "lerp_mode": "catmullrom" + "1.25": { + "vector": [-11.895, -0.527, 0.386], + "easing": "linear" }, - "1.8333": { - "post": [0, -0.97, -2.77], - "lerp_mode": "catmullrom" + "1.28": { + "vector": [-11.567, -0.509, 0.372], + "easing": "linear" }, - "1.9167": { - "post": [0, -1.13, -3.03], - "lerp_mode": "catmullrom" + "1.32": { + "vector": [-11.24, -0.482, 0.356], + "easing": "linear" }, - "2.0": { - "post": [0, -1.3, -3.3], - "lerp_mode": "catmullrom" + "1.36": { + "vector": [-10.913, -0.447, 0.337], + "easing": "linear" }, - "2.0833": { - "post": [0, -1.19, -3.24], - "lerp_mode": "catmullrom" + "1.39": { + "vector": [-10.588, -0.404, 0.317], + "easing": "linear" }, - "2.1667": { - "post": [0, -1.07, -3.18], - "lerp_mode": "catmullrom" + "1.43": { + "vector": [-10.267, -0.352, 0.294], + "easing": "linear" }, - "2.25": { - "post": [0, -0.96, -3.13], - "lerp_mode": "catmullrom" + "1.47": { + "vector": [-9.963, -0.292, 0.27], + "easing": "linear" }, - "2.3333": { - "post": [0, -0.85, -3.07], - "lerp_mode": "catmullrom" + "1.5": { + "vector": [-9.663, -0.229, 0.245], + "easing": "linear" }, - "2.4167": { - "post": [0, -0.73, -3.01], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [-9.348, -0.166, 0.222], + "easing": "linear" }, - "2.5": { - "post": [0, -0.62, -2.95], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [-9.018, -0.103, 0.199], + "easing": "linear" }, - "2.5833": { - "post": [0, -0.51, -2.9], - "lerp_mode": "catmullrom" + "1.62": { + "vector": [-8.672, -0.039, 0.176], + "easing": "linear" }, - "2.6667": { - "post": [0, -0.39, -2.84], - "lerp_mode": "catmullrom" + "1.65": { + "vector": [-8.31, 0.026, 0.154], + "easing": "linear" }, - "2.75": { - "post": [0, -0.28, -2.78], - "lerp_mode": "catmullrom" + "1.69": { + "vector": [-7.931, 0.093, 0.132], + "easing": "linear" }, - "2.8333": { - "post": [0, -0.17, -2.72], - "lerp_mode": "catmullrom" + "1.72": { + "vector": [-7.53, 0.165, 0.11], + "easing": "linear" }, - "2.9167": { - "post": [0, -0.05, -2.67], - "lerp_mode": "catmullrom" + "1.76": { + "vector": [-7.105, 0.246, 0.087], + "easing": "linear" }, - "3.0": { - "post": [0, 0.06, -2.61], - "lerp_mode": "catmullrom" + "1.8": { + "vector": [-6.656, 0.307, 0.069], + "easing": "linear" }, - "3.0833": { - "post": [0, -0.1, -2.57], - "lerp_mode": "catmullrom" + "1.83": { + "vector": [-6.222, 0.33, 0.06], + "easing": "linear" }, - "3.1667": { - "post": [0, -0.26, -2.53], - "lerp_mode": "catmullrom" + "1.87": { + "vector": [-5.823, 0.336, 0.055], + "easing": "linear" }, - "3.25": { - "post": [0, -0.41, -2.48], - "lerp_mode": "catmullrom" + "1.91": { + "vector": [-5.464, 0.323, 0.054], + "easing": "linear" }, - "3.3333": { - "post": [0, -0.57, -2.44], - "lerp_mode": "catmullrom" + "1.94": { + "vector": [-5.146, 0.289, 0.057], + "easing": "linear" }, - "3.4167": { - "post": [0, -0.73, -2.4], - "lerp_mode": "catmullrom" + "1.98": { + "vector": [-4.873, 0.232, 0.064], + "easing": "linear" }, - "3.5": { - "post": [0, -0.89, -2.36], - "lerp_mode": "catmullrom" + "2.02": { + "vector": [-4.647, 0.148, 0.075], + "easing": "linear" }, - "3.5833": { - "post": [0, -1.04, -2.31], - "lerp_mode": "catmullrom" + "2.06": { + "vector": [-4.475, 0.032, 0.091], + "easing": "linear" }, - "3.6667": { - "post": [0, -1.2, -2.27], - "lerp_mode": "catmullrom" + "2.09": { + "vector": [-4.318, -0.056, 0.101], + "easing": "linear" }, - "3.75": { - "post": [0, -1.36, -2.23], - "lerp_mode": "catmullrom" + "2.13": { + "vector": [-4.132, -0.092, 0.101], + "easing": "linear" }, - "3.8333": { - "post": [0, -1.25, -2.12], - "lerp_mode": "catmullrom" + "2.16": { + "vector": [-3.936, -0.123, 0.1], + "easing": "linear" }, - "3.9167": { - "post": [0, -1.15, -2], - "lerp_mode": "catmullrom" + "2.2": { + "vector": [-3.728, -0.15, 0.098], + "easing": "linear" }, - "4.0": { - "post": [0, -1.04, -1.89], - "lerp_mode": "catmullrom" + "2.24": { + "vector": [-3.511, -0.175, 0.096], + "easing": "linear" }, - "4.0833": { - "post": [0, -0.93, -1.78], - "lerp_mode": "catmullrom" + "2.27": { + "vector": [-3.284, -0.193, 0.092], + "easing": "linear" }, - "4.1667": { - "post": [0, -0.83, -1.67], - "lerp_mode": "catmullrom" + "2.31": { + "vector": [-3.046, -0.208, 0.088], + "easing": "linear" }, - "4.25": { - "post": [0, -0.72, -1.55], - "lerp_mode": "catmullrom" + "2.35": { + "vector": [-2.799, -0.22, 0.084], + "easing": "linear" }, - "4.3333": { - "post": [0, -0.61, -1.44], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [-2.543, -0.228, 0.079], + "easing": "linear" }, - "4.4167": { - "post": [0, -0.51, -1.33], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [-2.276, -0.232, 0.074], + "easing": "linear" }, - "4.5": { - "post": [0, -0.4, -1.22], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [-1.996, -0.231, 0.068], + "easing": "linear" }, - "4.5833": { - "post": [0, -0.29, -1.1], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [-1.701, -0.225, 0.063], + "easing": "linear" }, - "4.6667": { - "post": [0, -0.19, -0.99], - "lerp_mode": "catmullrom" + "2.53": { + "vector": [-1.42, -0.218, 0.057], + "easing": "linear" }, - "4.75": { - "post": [0, -0.08, -0.88], - "lerp_mode": "catmullrom" + "2.57": { + "vector": [-1.178, -0.209, 0.051], + "easing": "linear" }, - "4.8333": { - "post": [0, 0.03, -0.77], - "lerp_mode": "catmullrom" + "2.6": { + "vector": [-0.954, -0.2, 0.046], + "easing": "linear" }, - "4.9167": { - "post": [0, 0.13, -0.65], - "lerp_mode": "catmullrom" + "2.64": { + "vector": [-0.752, -0.189, 0.04], + "easing": "linear" }, - "5.0": { - "post": [0, 0.24, -0.54], - "lerp_mode": "catmullrom" + "2.68": { + "vector": [-0.57, -0.177, 0.035], + "easing": "linear" }, - "5.0833": { - "post": [0, 0.22, -0.5], - "lerp_mode": "catmullrom" + "2.71": { + "vector": [-0.411, -0.164, 0.03], + "easing": "linear" }, - "5.1667": { - "post": [0, 0.2, -0.45], - "lerp_mode": "catmullrom" + "2.75": { + "vector": [-0.275, -0.149, 0.026], + "easing": "linear" }, - "5.25": { - "post": [0, 0.18, -0.41], - "lerp_mode": "catmullrom" + "2.79": { + "vector": [-0.16, -0.134, 0.022], + "easing": "linear" }, - "5.3333": { - "post": [0, 0.16, -0.36], - "lerp_mode": "catmullrom" + "2.82": { + "vector": [-0.07, -0.117, 0.017], + "easing": "linear" }, - "5.4167": { - "post": [0, 0.14, -0.32], - "lerp_mode": "catmullrom" + "2.86": { + "vector": [-0.004, -0.099, 0.014], + "easing": "linear" }, - "5.5": { - "post": [0, 0.12, -0.27], - "lerp_mode": "catmullrom" + "2.9": { + "vector": [0.039, -0.081, 0.01], + "easing": "linear" }, - "5.5833": { - "post": [0, 0.1, -0.23], - "lerp_mode": "catmullrom" + "2.94": { + "vector": [0.053, -0.06, 0.007], + "easing": "linear" }, - "5.6667": { - "post": [0, 0.08, -0.18], - "lerp_mode": "catmullrom" + "2.97": { + "vector": [0.041, -0.037, 0.004], + "easing": "linear" }, - "5.75": { - "post": [0, 0.06, -0.14], - "lerp_mode": "catmullrom" + "3.01": { + "vector": [-0.009, 0, 0], + "easing": "linear" }, - "5.8333": { - "post": [0, 0.04, -0.09], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "5.9167": { - "post": [0, 0.02, -0.05], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "6.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "neck2": { + "tail2": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [2.584, -0.708, 0.046], + "easing": "linear" }, - "0.0833": { - "post": [0.11, 0, 0], - "lerp_mode": "catmullrom" + "0.04": { + "vector": [2.547, -0.733, 0.047], + "easing": "linear" }, - "0.1667": { - "post": [0.22, 0, 0], - "lerp_mode": "catmullrom" + "0.07": { + "vector": [2.455, -0.763, 0.05], + "easing": "linear" }, - "0.25": { - "post": [0.33, 0, 0], - "lerp_mode": "catmullrom" + "0.11": { + "vector": [2.34, -0.797, 0.054], + "easing": "linear" }, - "0.3333": { - "post": [0.44, 0, 0], - "lerp_mode": "catmullrom" + "0.15": { + "vector": [2.185, -0.834, 0.058], + "easing": "linear" }, - "0.4167": { - "post": [0.56, 0, 0], - "lerp_mode": "catmullrom" + "0.18": { + "vector": [2.016, -0.871, 0.063], + "easing": "linear" }, - "0.5": { - "post": [0.67, 0, 0], - "lerp_mode": "catmullrom" + "0.22": { + "vector": [1.842, -0.907, 0.068], + "easing": "linear" }, - "0.5833": { - "post": [0.78, 0, 0], - "lerp_mode": "catmullrom" + "0.26": { + "vector": [1.676, -0.94, 0.073], + "easing": "linear" }, - "0.6667": { - "post": [0.89, 0, 0], - "lerp_mode": "catmullrom" + "0.3": { + "vector": [1.542, -0.968, 0.078], + "easing": "linear" }, - "0.75": { - "post": [1, 0, 0], - "lerp_mode": "catmullrom" + "0.33": { + "vector": [1.437, -0.989, 0.081], + "easing": "linear" }, - "0.8333": { - "post": [1.11, 0, 0], - "lerp_mode": "catmullrom" + "0.37": { + "vector": [1.398, -1.002, 0.084], + "easing": "linear" }, - "0.9167": { - "post": [1.22, 0, 0], - "lerp_mode": "catmullrom" + "0.4": { + "vector": [1.451, -1.008, 0.085], + "easing": "linear" }, - "1.0": { - "post": [1.33, 0, 0], - "lerp_mode": "catmullrom" + "0.44": { + "vector": [1.935, -1.019, 0.067], + "easing": "linear" }, - "1.0833": { - "post": [1.44, 0, 0], - "lerp_mode": "catmullrom" + "0.48": { + "vector": [2.955, -1.01, 0.026], + "easing": "linear" }, - "1.1667": { - "post": [1.56, 0, 0], - "lerp_mode": "catmullrom" + "0.51": { + "vector": [4.003, -0.877, -0.003], + "easing": "linear" }, - "1.25": { - "post": [1.67, 0, 0], - "lerp_mode": "catmullrom" + "0.55": { + "vector": [5.16, -0.695, -0.026], + "easing": "linear" }, - "1.3333": { - "post": [1.78, 0, 0], - "lerp_mode": "catmullrom" + "0.59": { + "vector": [6.671, -0.548, -0.058], + "easing": "linear" }, - "1.4167": { - "post": [1.89, 0, 0], - "lerp_mode": "catmullrom" + "0.62": { + "vector": [8.423, -0.433, -0.095], + "easing": "linear" }, - "1.5": { - "post": [2, 0, 0], - "lerp_mode": "catmullrom" + "0.66": { + "vector": [10.32, -0.356, -0.137], + "easing": "linear" }, - "1.5833": { - "post": [2.03, 0, 0], - "lerp_mode": "catmullrom" + "0.7": { + "vector": [12.249, -0.314, -0.18], + "easing": "linear" }, - "1.6667": { - "post": [2.05, 0, 0], - "lerp_mode": "catmullrom" + "0.74": { + "vector": [14.109, -0.31, -0.226], + "easing": "linear" }, - "1.75": { - "post": [2.08, 0, 0], - "lerp_mode": "catmullrom" + "0.77": { + "vector": [15.797, -0.344, -0.271], + "easing": "linear" }, - "1.8333": { - "post": [2.11, 0, 0], - "lerp_mode": "catmullrom" + "0.81": { + "vector": [17.273, -0.425, -0.327], + "easing": "linear" }, - "1.9167": { - "post": [2.13, 0, 0], - "lerp_mode": "catmullrom" + "0.84": { + "vector": [18.584, -0.545, -0.4], + "easing": "linear" }, - "2.0": { - "post": [2.16, 0, 0], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [19.751, -0.704, -0.492], + "easing": "linear" }, - "2.0833": { - "post": [2.18, 0, 0], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [20.547, -0.924, -0.62], + "easing": "linear" }, - "2.1667": { - "post": [2.21, 0, 0], - "lerp_mode": "catmullrom" + "0.95": { + "vector": [20.752, -1.144, -0.749], + "easing": "linear" }, - "2.25": { - "post": [2.24, 0, 0], - "lerp_mode": "catmullrom" + "0.99": { + "vector": [19.769, -1.311, -0.827], + "easing": "linear" }, - "2.3333": { - "post": [2.26, 0, 0], - "lerp_mode": "catmullrom" + "1.03": { + "vector": [17.53, -1.438, -0.841], + "easing": "linear" }, - "2.4167": { - "post": [2.29, 0, 0], - "lerp_mode": "catmullrom" + "1.06": { + "vector": [14.917, -1.535, -0.811], + "easing": "linear" }, - "2.5": { - "post": [2.32, 0, 0], - "lerp_mode": "catmullrom" + "1.1": { + "vector": [12.775, -1.601, -0.765], + "easing": "linear" }, - "2.5833": { - "post": [2.34, 0, 0], - "lerp_mode": "catmullrom" + "1.14": { + "vector": [11.709, -1.642, -0.735], + "easing": "linear" }, - "2.6667": { - "post": [2.37, 0, 0], - "lerp_mode": "catmullrom" + "1.18": { + "vector": [11.311, -1.651, -0.717], + "easing": "linear" }, - "2.75": { - "post": [2.39, 0, 0], - "lerp_mode": "catmullrom" + "1.21": { + "vector": [10.889, -1.625, -0.687], + "easing": "linear" }, - "2.8333": { - "post": [2.42, 0, 0], - "lerp_mode": "catmullrom" + "1.25": { + "vector": [10.444, -1.564, -0.645], + "easing": "linear" }, - "2.9167": { - "post": [2.45, 0, 0], - "lerp_mode": "catmullrom" + "1.28": { + "vector": [9.971, -1.464, -0.593], + "easing": "linear" }, - "3.0": { - "post": [2.47, 0, 0], - "lerp_mode": "catmullrom" + "1.32": { + "vector": [9.471, -1.326, -0.531], + "easing": "linear" }, - "3.0833": { - "post": [2.5, 0, 0], - "lerp_mode": "catmullrom" + "1.36": { + "vector": [8.941, -1.148, -0.459], + "easing": "linear" }, - "3.1667": { - "post": [2.53, 0, 0], - "lerp_mode": "catmullrom" + "1.39": { + "vector": [8.378, -0.928, -0.378], + "easing": "linear" }, - "3.25": { - "post": [2.55, 0, 0], - "lerp_mode": "catmullrom" + "1.43": { + "vector": [7.757, -0.664, -0.287], + "easing": "linear" }, - "3.3333": { - "post": [2.58, 0, 0], - "lerp_mode": "catmullrom" + "1.47": { + "vector": [7.045, -0.37, -0.192], + "easing": "linear" }, - "3.4167": { - "post": [2.61, 0, 0], - "lerp_mode": "catmullrom" + "1.5": { + "vector": [6.363, -0.071, -0.099], + "easing": "linear" }, - "3.5": { - "post": [2.63, 0, 0], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [5.798, 0.231, -0.011], + "easing": "linear" }, - "3.5833": { - "post": [2.66, 0, 0], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [5.357, 0.535, 0.075], + "easing": "linear" }, - "3.6667": { - "post": [2.68, 0, 0], - "lerp_mode": "catmullrom" + "1.62": { + "vector": [5.04, 0.843, 0.159], + "easing": "linear" }, - "3.75": { - "post": [2.71, 0, 0], - "lerp_mode": "catmullrom" + "1.65": { + "vector": [4.855, 1.158, 0.24], + "easing": "linear" }, - "3.8333": { - "post": [2.74, 0, 0], - "lerp_mode": "catmullrom" + "1.69": { + "vector": [4.811, 1.487, 0.322], + "easing": "linear" }, - "3.9167": { - "post": [2.76, 0, 0], - "lerp_mode": "catmullrom" + "1.72": { + "vector": [4.921, 1.838, 0.407], + "easing": "linear" }, - "4.0": { - "post": [2.79, 0, 0], - "lerp_mode": "catmullrom" + "1.76": { + "vector": [5.203, 2.187, 0.488], + "easing": "linear" }, - "4.0833": { - "post": [2.82, 0, 0], - "lerp_mode": "catmullrom" + "1.8": { + "vector": [5.598, 2.458, 0.547], + "easing": "linear" }, - "4.1667": { - "post": [2.84, 0, 0], - "lerp_mode": "catmullrom" + "1.83": { + "vector": [5.899, 2.59, 0.572], + "easing": "linear" }, - "4.25": { - "post": [2.87, 0, 0], - "lerp_mode": "catmullrom" + "1.87": { + "vector": [6.02, 2.6, 0.568], + "easing": "linear" }, - "4.3333": { - "post": [2.89, 0, 0], - "lerp_mode": "catmullrom" + "1.91": { + "vector": [5.95, 2.482, 0.534], + "easing": "linear" }, - "4.4167": { - "post": [2.92, 0, 0], - "lerp_mode": "catmullrom" + "1.94": { + "vector": [5.679, 2.233, 0.473], + "easing": "linear" }, - "4.5": { - "post": [2.95, 0, 0], - "lerp_mode": "catmullrom" + "1.98": { + "vector": [5.193, 1.837, 0.38], + "easing": "linear" }, - "4.5833": { - "post": [2.97, 0, 0], - "lerp_mode": "catmullrom" + "2.02": { + "vector": [4.47, 1.267, 0.252], + "easing": "linear" }, - "4.6667": { - "post": [3, 0, 0], - "lerp_mode": "catmullrom" + "2.06": { + "vector": [3.547, 0.584, 0.103], + "easing": "linear" }, - "4.75": { - "post": [2.81, 0, 0], - "lerp_mode": "catmullrom" + "2.09": { + "vector": [2.644, 0.117, 0.004], + "easing": "linear" }, - "4.8333": { - "post": [2.63, 0, 0], - "lerp_mode": "catmullrom" + "2.13": { + "vector": [1.921, -0.085, -0.037], + "easing": "linear" }, - "4.9167": { - "post": [2.44, 0, 0], - "lerp_mode": "catmullrom" + "2.16": { + "vector": [1.301, -0.268, -0.073], + "easing": "linear" }, - "5.0": { - "post": [2.25, 0, 0], - "lerp_mode": "catmullrom" + "2.2": { + "vector": [0.784, -0.431, -0.105], + "easing": "linear" }, - "5.0833": { - "post": [2.06, 0, 0], - "lerp_mode": "catmullrom" + "2.24": { + "vector": [0.373, -0.572, -0.131], + "easing": "linear" }, - "5.1667": { - "post": [1.88, 0, 0], - "lerp_mode": "catmullrom" + "2.27": { + "vector": [0.068, -0.696, -0.153], + "easing": "linear" }, - "5.25": { - "post": [1.69, 0, 0], - "lerp_mode": "catmullrom" + "2.31": { + "vector": [-0.132, -0.8, -0.172], + "easing": "linear" }, - "5.3333": { - "post": [1.5, 0, 0], - "lerp_mode": "catmullrom" + "2.35": { + "vector": [-0.223, -0.882, -0.186], + "easing": "linear" }, - "5.4167": { - "post": [1.31, 0, 0], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [-0.204, -0.943, -0.196], + "easing": "linear" }, - "5.5": { - "post": [1.13, 0, 0], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [-0.067, -0.982, -0.201], + "easing": "linear" }, - "5.5833": { - "post": [0.94, 0, 0], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [0.201, -0.999, -0.203], + "easing": "linear" }, - "5.6667": { - "post": [0.75, 0, 0], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [0.574, -0.997, -0.201], + "easing": "linear" }, - "5.75": { - "post": [0.56, 0, 0], - "lerp_mode": "catmullrom" + "2.53": { + "vector": [0.899, -0.979, -0.196], + "easing": "linear" }, - "5.8333": { - "post": [0.38, 0, 0], - "lerp_mode": "catmullrom" + "2.57": { + "vector": [1.105, -0.957, -0.19], + "easing": "linear" }, - "5.9167": { - "post": [0.19, 0, 0], - "lerp_mode": "catmullrom" + "2.6": { + "vector": [1.269, -0.927, -0.183], + "easing": "linear" }, - "6.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.64": { + "vector": [1.391, -0.889, -0.175], + "easing": "linear" + }, + "2.68": { + "vector": [1.467, -0.842, -0.165], + "easing": "linear" + }, + "2.71": { + "vector": [1.501, -0.788, -0.154], + "easing": "linear" + }, + "2.75": { + "vector": [1.49, -0.727, -0.141], + "easing": "linear" + }, + "2.79": { + "vector": [1.432, -0.657, -0.127], + "easing": "linear" + }, + "2.82": { + "vector": [1.328, -0.579, -0.112], + "easing": "linear" + }, + "2.86": { + "vector": [1.179, -0.494, -0.096], + "easing": "linear" + }, + "2.9": { + "vector": [0.978, -0.4, -0.077], + "easing": "linear" + }, + "2.94": { + "vector": [0.722, -0.294, -0.057], + "easing": "linear" + }, + "2.97": { + "vector": [0.391, -0.167, -0.032], + "easing": "linear" + }, + "3.01": { + "vector": [0.051, -0.076, -0.015], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "neck4": { + "tail3": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [4.895, 0.133, -0.066], + "easing": "linear" }, - "0.0833": { - "post": [-0.44, 0, 0], - "lerp_mode": "catmullrom" + "0.04": { + "vector": [5.279, 0.135, -0.077], + "easing": "linear" }, - "0.1667": { - "post": [-0.89, 0, 0], - "lerp_mode": "catmullrom" + "0.07": { + "vector": [5.993, 0.143, -0.103], + "easing": "linear" }, - "0.25": { - "post": [-1.33, 0, 0], - "lerp_mode": "catmullrom" + "0.11": { + "vector": [6.888, 0.156, -0.137], + "easing": "linear" }, - "0.3333": { - "post": [-1.78, 0, 0], - "lerp_mode": "catmullrom" + "0.15": { + "vector": [7.82, 0.173, -0.173], + "easing": "linear" }, - "0.4167": { - "post": [-2.22, 0, 0], - "lerp_mode": "catmullrom" + "0.18": { + "vector": [8.639, 0.194, -0.204], + "easing": "linear" }, - "0.5": { - "post": [-2.67, 0, 0], - "lerp_mode": "catmullrom" + "0.22": { + "vector": [9.206, 0.216, -0.226], + "easing": "linear" }, - "0.5833": { - "post": [-3.11, 0, 0], - "lerp_mode": "catmullrom" + "0.26": { + "vector": [9.389, 0.238, -0.232], + "easing": "linear" }, - "0.6667": { - "post": [-3.56, 0, 0], - "lerp_mode": "catmullrom" + "0.3": { + "vector": [9.228, 0.26, -0.228], + "easing": "linear" }, - "0.75": { - "post": [-4, 0, 0], - "lerp_mode": "catmullrom" + "0.33": { + "vector": [8.81, 0.282, -0.223], + "easing": "linear" }, - "0.8333": { - "post": [-4.44, 0, 0], - "lerp_mode": "catmullrom" + "0.37": { + "vector": [8.297, 0.298, -0.22], + "easing": "linear" }, - "0.9167": { - "post": [-4.89, 0, 0], - "lerp_mode": "catmullrom" + "0.4": { + "vector": [7.94, 0.276, -0.223], + "easing": "linear" }, - "1.0": { - "post": [-5.33, 0, 0], - "lerp_mode": "catmullrom" + "0.44": { + "vector": [7.7, 0.273, -0.221], + "easing": "linear" }, - "1.0833": { - "post": [-5.78, 0, 0], - "lerp_mode": "catmullrom" + "0.48": { + "vector": [6.771, 0.457, -0.191], + "easing": "linear" }, - "1.1667": { - "post": [-6.22, 0, 0], - "lerp_mode": "catmullrom" + "0.51": { + "vector": [4.95, 0.704, -0.158], + "easing": "linear" }, - "1.25": { - "post": [-6.67, 0, 0], - "lerp_mode": "catmullrom" + "0.55": { + "vector": [2.89, 0.884, -0.142], + "easing": "linear" }, - "1.3333": { - "post": [-7.11, 0, 0], - "lerp_mode": "catmullrom" + "0.59": { + "vector": [1.083, 1.014, -0.136], + "easing": "linear" }, - "1.4167": { - "post": [-7.56, 0, 0], - "lerp_mode": "catmullrom" + "0.62": { + "vector": [-0.431, 1.099, -0.137], + "easing": "linear" }, - "1.5": { - "post": [-8, 0, 0], - "lerp_mode": "catmullrom" + "0.66": { + "vector": [-1.602, 1.139, -0.14], + "easing": "linear" }, - "1.5833": { - "post": [-7.67, 0, 0], - "lerp_mode": "catmullrom" + "0.7": { + "vector": [-2.386, 1.132, -0.144], + "easing": "linear" }, - "1.6667": { - "post": [-7.33, 0, 0], - "lerp_mode": "catmullrom" + "0.74": { + "vector": [-2.732, 1.075, -0.146], + "easing": "linear" }, - "1.75": { - "post": [-7, 0, 0], - "lerp_mode": "catmullrom" + "0.77": { + "vector": [-2.555, 0.96, -0.145], + "easing": "linear" }, - "1.8333": { - "post": [-6.67, 0, 0], - "lerp_mode": "catmullrom" + "0.81": { + "vector": [-1.816, 0.796, -0.145], + "easing": "linear" }, - "1.9167": { - "post": [-6.33, 0, 0], - "lerp_mode": "catmullrom" + "0.84": { + "vector": [-0.633, 0.572, -0.147], + "easing": "linear" }, - "2.0": { - "post": [-6, 0, 0], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [0.595, 0.229, -0.153], + "easing": "linear" }, - "2.0833": { - "post": [-6.2, 0, 0], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [1.263, -0.182, -0.163], + "easing": "linear" }, - "2.1667": { - "post": [-6.4, 0, 0], - "lerp_mode": "catmullrom" + "0.95": { + "vector": [0.726, -0.557, -0.172], + "easing": "linear" }, - "2.25": { - "post": [-6.6, 0, 0], - "lerp_mode": "catmullrom" + "0.99": { + "vector": [-0.087, -0.875, -0.179], + "easing": "linear" }, - "2.3333": { - "post": [-6.8, 0, 0], - "lerp_mode": "catmullrom" + "1.03": { + "vector": [0.027, -1.15, -0.184], + "easing": "linear" }, - "2.4167": { - "post": [-7, 0, 0], - "lerp_mode": "catmullrom" + "1.06": { + "vector": [1.119, -1.384, -0.187], + "easing": "linear" }, - "2.5": { - "post": [-7.2, 0, 0], - "lerp_mode": "catmullrom" + "1.1": { + "vector": [2.874, -1.569, -0.189], + "easing": "linear" }, - "2.5833": { - "post": [-7.4, 0, 0], - "lerp_mode": "catmullrom" + "1.14": { + "vector": [4.019, -1.68, -0.189], + "easing": "linear" }, - "2.6667": { - "post": [-7.6, 0, 0], - "lerp_mode": "catmullrom" + "1.18": { + "vector": [4.216, -1.705, -0.185], + "easing": "linear" }, - "2.75": { - "post": [-7.8, 0, 0], - "lerp_mode": "catmullrom" + "1.21": { + "vector": [4.292, -1.66, -0.178], + "easing": "linear" }, - "2.8333": { - "post": [-8, 0, 0], - "lerp_mode": "catmullrom" + "1.25": { + "vector": [4.245, -1.541, -0.168], + "easing": "linear" }, - "2.9167": { - "post": [-8.2, 0, 0], - "lerp_mode": "catmullrom" + "1.28": { + "vector": [4.072, -1.348, -0.155], + "easing": "linear" }, - "3.0": { - "post": [-8.4, 0, 0], - "lerp_mode": "catmullrom" + "1.32": { + "vector": [3.772, -1.077, -0.139], + "easing": "linear" }, - "3.0833": { - "post": [-8.6, 0, 0], - "lerp_mode": "catmullrom" + "1.36": { + "vector": [3.338, -0.723, -0.12], + "easing": "linear" }, - "3.1667": { - "post": [-8.8, 0, 0], - "lerp_mode": "catmullrom" + "1.39": { + "vector": [2.722, -0.281, -0.097], + "easing": "linear" }, - "3.25": { - "post": [-9, 0, 0], - "lerp_mode": "catmullrom" + "1.43": { + "vector": [1.851, 0.23, -0.07], + "easing": "linear" }, - "3.3333": { - "post": [-9.2, 0, 0], - "lerp_mode": "catmullrom" + "1.47": { + "vector": [0.894, 0.753, -0.044], + "easing": "linear" }, - "3.4167": { - "post": [-9.4, 0, 0], - "lerp_mode": "catmullrom" + "1.5": { + "vector": [0.128, 1.273, -0.017], + "easing": "linear" }, - "3.5": { - "post": [-9.6, 0, 0], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [-0.37, 1.802, 0.011], + "easing": "linear" }, - "3.5833": { - "post": [-9.8, 0, 0], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [-0.596, 2.338, 0.039], + "easing": "linear" }, - "3.6667": { - "post": [-10, 0, 0], - "lerp_mode": "catmullrom" + "1.62": { + "vector": [-0.545, 2.886, 0.068], + "easing": "linear" }, - "3.75": { - "post": [-9.33, 0, 0], - "lerp_mode": "catmullrom" + "1.65": { + "vector": [-0.205, 3.459, 0.098], + "easing": "linear" }, - "3.8333": { - "post": [-8.67, 0, 0], - "lerp_mode": "catmullrom" + "1.69": { + "vector": [0.453, 4.072, 0.13], + "easing": "linear" }, - "3.9167": { - "post": [-8, 0, 0], - "lerp_mode": "catmullrom" + "1.72": { + "vector": [1.461, 4.689, 0.162], + "easing": "linear" }, - "4.0": { - "post": [-7.56, 0, 0], - "lerp_mode": "catmullrom" + "1.76": { + "vector": [2.744, 5.157, 0.188], + "easing": "linear" }, - "4.0833": { - "post": [-7.11, 0, 0], - "lerp_mode": "catmullrom" + "1.8": { + "vector": [3.975, 5.455, 0.207], + "easing": "linear" }, - "4.1667": { - "post": [-6.67, 0, 0], - "lerp_mode": "catmullrom" + "1.83": { + "vector": [4.888, 5.573, 0.217], + "easing": "linear" }, - "4.25": { - "post": [-6.22, 0, 0], - "lerp_mode": "catmullrom" + "1.87": { + "vector": [5.406, 5.413, 0.214], + "easing": "linear" }, - "4.3333": { - "post": [-5.78, 0, 0], - "lerp_mode": "catmullrom" + "1.91": { + "vector": [5.522, 4.983, 0.198], + "easing": "linear" }, - "4.4167": { - "post": [-5.33, 0, 0], - "lerp_mode": "catmullrom" + "1.94": { + "vector": [5.205, 4.255, 0.168], + "easing": "linear" }, - "4.5": { - "post": [-4.89, 0, 0], - "lerp_mode": "catmullrom" + "1.98": { + "vector": [4.397, 3.162, 0.12], + "easing": "linear" }, - "4.5833": { - "post": [-4.44, 0, 0], - "lerp_mode": "catmullrom" + "2.02": { + "vector": [3.123, 1.765, 0.056], + "easing": "linear" }, - "4.6667": { - "post": [-4, 0, 0], - "lerp_mode": "catmullrom" + "2.06": { + "vector": [1.742, 0.589, 0.002], + "easing": "linear" }, - "4.75": { - "post": [-3.75, 0, 0], - "lerp_mode": "catmullrom" + "2.09": { + "vector": [0.608, -0.03, -0.025], + "easing": "linear" }, - "4.8333": { - "post": [-3.5, 0, 0], - "lerp_mode": "catmullrom" + "2.13": { + "vector": [-0.313, -0.401, -0.042], + "easing": "linear" }, - "4.9167": { - "post": [-3.25, 0, 0], - "lerp_mode": "catmullrom" + "2.16": { + "vector": [-1.051, -0.733, -0.056], + "easing": "linear" }, - "5.0": { - "post": [-3, 0, 0], - "lerp_mode": "catmullrom" + "2.2": { + "vector": [-1.603, -1.023, -0.069], + "easing": "linear" }, - "5.0833": { - "post": [-2.75, 0, 0], - "lerp_mode": "catmullrom" + "2.24": { + "vector": [-1.966, -1.277, -0.08], + "easing": "linear" }, - "5.1667": { - "post": [-2.5, 0, 0], - "lerp_mode": "catmullrom" + "2.27": { + "vector": [-2.142, -1.49, -0.089], + "easing": "linear" }, - "5.25": { - "post": [-2.25, 0, 0], - "lerp_mode": "catmullrom" + "2.31": { + "vector": [-2.131, -1.665, -0.097], + "easing": "linear" }, - "5.3333": { - "post": [-2, 0, 0], - "lerp_mode": "catmullrom" + "2.35": { + "vector": [-1.93, -1.8, -0.103], + "easing": "linear" }, - "5.4167": { - "post": [-1.75, 0, 0], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [-1.519, -1.892, -0.107], + "easing": "linear" }, - "5.5": { - "post": [-1.5, 0, 0], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [-0.868, -1.94, -0.108], + "easing": "linear" }, - "5.5833": { - "post": [-1.25, 0, 0], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [-0.006, -1.947, -0.108], + "easing": "linear" }, - "5.6667": { - "post": [-1, 0, 0], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [0.819, -1.926, -0.106], + "easing": "linear" }, - "5.75": { - "post": [-0.75, 0, 0], - "lerp_mode": "catmullrom" + "2.53": { + "vector": [1.42, -1.891, -0.104], + "easing": "linear" }, - "5.8333": { - "post": [-0.5, 0, 0], - "lerp_mode": "catmullrom" + "2.57": { + "vector": [1.883, -1.84, -0.101], + "easing": "linear" }, - "5.9167": { - "post": [-0.25, 0, 0], - "lerp_mode": "catmullrom" + "2.6": { + "vector": [2.249, -1.772, -0.097], + "easing": "linear" }, - "6.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.64": { + "vector": [2.516, -1.689, -0.092], + "easing": "linear" + }, + "2.68": { + "vector": [2.686, -1.589, -0.087], + "easing": "linear" + }, + "2.71": { + "vector": [2.76, -1.475, -0.08], + "easing": "linear" + }, + "2.75": { + "vector": [2.737, -1.346, -0.073], + "easing": "linear" + }, + "2.79": { + "vector": [2.619, -1.202, -0.065], + "easing": "linear" + }, + "2.82": { + "vector": [2.406, -1.043, -0.056], + "easing": "linear" + }, + "2.86": { + "vector": [2.093, -0.868, -0.047], + "easing": "linear" + }, + "2.9": { + "vector": [1.653, -0.665, -0.036], + "easing": "linear" + }, + "2.94": { + "vector": [1.057, -0.421, -0.023], + "easing": "linear" + }, + "2.97": { + "vector": [0.384, -0.182, -0.01], + "easing": "linear" + }, + "3.01": { + "vector": [-0.035, -0.028, -0.001], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "head": { + "tail4": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [5.157, 0.044, -0.158], + "easing": "linear" }, - "0.0833": { - "post": [4.01, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": [8.77, 0, 0], - "lerp_mode": "catmullrom" + "0.04": { + "vector": [5.317, 0.027, -0.152], + "easing": "linear" }, - "0.25": { - "post": [14.01, 0, 0], - "lerp_mode": "catmullrom" + "0.07": { + "vector": [5.142, 0.018, -0.138], + "easing": "linear" }, - "0.3333": { - "post": [19.44, 0, 0], - "lerp_mode": "catmullrom" + "0.11": { + "vector": [4.631, 0.002, -0.118], + "easing": "linear" }, - "0.4167": { - "post": [24.76, 0, 0], - "lerp_mode": "catmullrom" + "0.15": { + "vector": [3.934, -0.006, -0.096], + "easing": "linear" }, - "0.5": { - "post": [29.64, 0, 0], - "lerp_mode": "catmullrom" + "0.18": { + "vector": [3.086, -0.006, -0.076], + "easing": "linear" }, - "0.5833": { - "post": [33.78, 0, 0], - "lerp_mode": "catmullrom" + "0.22": { + "vector": [2.189, -0.005, -0.061], + "easing": "linear" }, - "0.6667": { - "post": [36.87, 0, 0], - "lerp_mode": "catmullrom" + "0.26": { + "vector": [1.567, 0.01, -0.055], + "easing": "linear" }, - "0.75": { - "post": [38.63, 0, 0], - "lerp_mode": "catmullrom" + "0.3": { + "vector": [1.131, 0.03, -0.054], + "easing": "linear" }, - "0.8333": { - "post": [38.84, 0, 0], - "lerp_mode": "catmullrom" + "0.33": { + "vector": [0.973, 0.04, -0.053], + "easing": "linear" }, - "0.9167": { - "post": [37.27, 0, 0], - "lerp_mode": "catmullrom" + "0.37": { + "vector": [1.401, -0.029, -0.045], + "easing": "linear" }, - "1.0": { - "post": [33.78, 0, 0], - "lerp_mode": "catmullrom" + "0.4": { + "vector": [2.998, -0.105, -0.037], + "easing": "linear" }, - "1.0833": { - "post": [28.27, 0, 0], - "lerp_mode": "catmullrom" + "0.44": { + "vector": [3.848, 0.183, -0.059], + "easing": "linear" }, - "1.1667": { - "post": [20.71, 0, 0], - "lerp_mode": "catmullrom" + "0.48": { + "vector": [2.497, 0.648, -0.098], + "easing": "linear" }, - "1.25": { - "post": [11.13, 0, 0], - "lerp_mode": "catmullrom" + "0.51": { + "vector": [1.243, 0.971, -0.125], + "easing": "linear" }, - "1.3333": { - "post": [-0.38, 0, 0], - "lerp_mode": "catmullrom" + "0.55": { + "vector": [1.004, 1.086, -0.134], + "easing": "linear" }, - "1.4167": { - "post": [-13.66, 0, 0], - "lerp_mode": "catmullrom" + "0.59": { + "vector": [0.864, 1.162, -0.141], + "easing": "linear" }, - "1.5": { - "post": [-28.47, 0, 0], - "lerp_mode": "catmullrom" + "0.62": { + "vector": [0.863, 1.183, -0.142], + "easing": "linear" }, - "1.5833": { - "post": [-33.4, 0, 0], - "lerp_mode": "catmullrom" + "0.66": { + "vector": [0.954, 1.158, -0.14], + "easing": "linear" }, - "1.6667": { - "post": [-36.67, 0, 0], - "lerp_mode": "catmullrom" + "0.7": { + "vector": [1.14, 1.072, -0.132], + "easing": "linear" }, - "1.75": { - "post": [-38.53, 0, 0], - "lerp_mode": "catmullrom" + "0.74": { + "vector": [1.494, 0.913, -0.116], + "easing": "linear" }, - "1.8333": { - "post": [-38.93, 0, 0], - "lerp_mode": "catmullrom" + "0.77": { + "vector": [2.205, 0.679, -0.094], + "easing": "linear" }, - "1.9167": { - "post": [-37.53, 0, 0], - "lerp_mode": "catmullrom" + "0.81": { + "vector": [3.496, 0.356, -0.062], + "easing": "linear" }, - "2.0833": { - "post": [-37.15, 0, 0], - "lerp_mode": "catmullrom" + "0.84": { + "vector": [4.93, -0.194, -0.007], + "easing": "linear" }, - "2.1667": { - "post": [-37.87, 0, 0], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [5.091, -0.953, 0.068], + "easing": "linear" }, - "2.25": { - "post": [-36.12, 0, 0], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [3.032, -1.492, 0.124], + "easing": "linear" }, - "2.3333": { - "post": [-32.28, 0, 0], - "lerp_mode": "catmullrom" + "0.95": { + "vector": [-0.244, -1.768, 0.154], + "easing": "linear" }, - "2.4167": { - "post": [-26.86, 0, 0], - "lerp_mode": "catmullrom" + "0.99": { + "vector": [-2.297, -1.998, 0.18], + "easing": "linear" }, - "2.5": { - "post": [-20.43, 0, 0], - "lerp_mode": "catmullrom" + "1.03": { + "vector": [-1.639, -2.21, 0.204], + "easing": "linear" }, - "2.5833": { - "post": [-13.62, 0, 0], - "lerp_mode": "catmullrom" + "1.06": { + "vector": [1.336, -2.383, 0.225], + "easing": "linear" }, - "2.6667": { - "post": [-7.02, 0, 0], - "lerp_mode": "catmullrom" + "1.1": { + "vector": [4.287, -2.49, 0.238], + "easing": "linear" }, - "2.75": { - "post": [-1.16, 0, 0], - "lerp_mode": "catmullrom" + "1.14": { + "vector": [5.264, -2.474, 0.24], + "easing": "linear" }, - "2.8333": { - "post": [3.51, 0, 0], - "lerp_mode": "catmullrom" + "1.18": { + "vector": [5.212, -2.358, 0.23], + "easing": "linear" }, - "2.9167": { - "post": [6.69, 0, 0], - "lerp_mode": "catmullrom" + "1.21": { + "vector": [5.021, -2.152, 0.211], + "easing": "linear" }, - "3.0": { - "post": [8.24, 0, 0], - "lerp_mode": "catmullrom" + "1.25": { + "vector": [4.679, -1.849, 0.181], + "easing": "linear" }, - "3.0833": { - "post": [8.13, 0, 0], - "lerp_mode": "catmullrom" + "1.28": { + "vector": [4.209, -1.452, 0.141], + "easing": "linear" }, - "3.1667": { - "post": [6.5, 0, 0], - "lerp_mode": "catmullrom" + "1.32": { + "vector": [3.597, -0.947, 0.089], + "easing": "linear" }, - "3.25": { - "post": [3.59, 0, 0], - "lerp_mode": "catmullrom" + "1.36": { + "vector": [2.731, -0.316, 0.022], + "easing": "linear" }, - "3.3333": { - "post": [-0.27, 0, 0], - "lerp_mode": "catmullrom" + "1.39": { + "vector": [1.418, 0.406, -0.055], + "easing": "linear" }, - "3.4167": { - "post": [-4.7, 0, 0], - "lerp_mode": "catmullrom" + "1.43": { + "vector": [-0.06, 1.098, -0.129], + "easing": "linear" }, - "3.5": { - "post": [-9.29, 0, 0], - "lerp_mode": "catmullrom" + "1.47": { + "vector": [-0.992, 1.738, -0.199], + "easing": "linear" }, - "3.5833": { - "post": [-13.67, 0, 0], - "lerp_mode": "catmullrom" + "1.5": { + "vector": [-1.417, 2.382, -0.27], + "easing": "linear" }, - "3.6667": { - "post": [-17.54, 0, 0], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [-1.523, 3.024, -0.341], + "easing": "linear" }, - "3.75": { - "post": [-20.66, 0, 0], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [-1.318, 3.671, -0.414], + "easing": "linear" }, - "3.8333": { - "post": [-22.91, 0, 0], - "lerp_mode": "catmullrom" + "1.62": { + "vector": [-0.777, 4.357, -0.491], + "easing": "linear" }, - "3.9167": { - "post": [-24.26, 0, 0], - "lerp_mode": "catmullrom" + "1.65": { + "vector": [0.175, 5.142, -0.58], + "easing": "linear" }, - "4.0": { - "post": [-24.8, 0, 0], - "lerp_mode": "catmullrom" + "1.69": { + "vector": [1.648, 5.969, -0.675], + "easing": "linear" }, - "4.0833": { - "post": [-24.72, 0, 0], - "lerp_mode": "catmullrom" + "1.72": { + "vector": [3.562, 6.553, -0.742], + "easing": "linear" }, - "4.1667": { - "post": [-24.25, 0, 0], - "lerp_mode": "catmullrom" + "1.76": { + "vector": [5.262, 6.821, -0.775], + "easing": "linear" }, - "4.25": { - "post": [-23.68, 0, 0], - "lerp_mode": "catmullrom" + "1.8": { + "vector": [6.208, 6.611, -0.752], + "easing": "linear" }, - "4.3333": { - "post": [-23.86, 0, 0], - "lerp_mode": "catmullrom" + "1.83": { + "vector": [6.583, 5.944, -0.678], + "easing": "linear" }, - "4.4167": { - "post": [-23.34, 0, 0], - "lerp_mode": "catmullrom" + "1.87": { + "vector": [6.462, 5.05, -0.577], + "easing": "linear" }, - "4.5": { - "post": [-21.79, 0, 0], - "lerp_mode": "catmullrom" + "1.91": { + "vector": [5.784, 3.881, -0.445], + "easing": "linear" }, - "4.5833": { - "post": [-19.01, 0, 0], - "lerp_mode": "catmullrom" + "1.94": { + "vector": [4.369, 2.234, -0.257], + "easing": "linear" }, - "4.6667": { - "post": [-14.97, 0, 0], - "lerp_mode": "catmullrom" + "1.98": { + "vector": [2.196, 0.142, -0.019], + "easing": "linear" }, - "4.75": { - "post": [-9.78, 0, 0], - "lerp_mode": "catmullrom" + "2.02": { + "vector": [0.022, -1.345, 0.151], + "easing": "linear" }, - "4.8333": { - "post": [-3.71, 0, 0], - "lerp_mode": "catmullrom" + "2.06": { + "vector": [-1.253, -1.315, 0.148], + "easing": "linear" }, - "4.9167": { - "post": [2.83, 0, 0], - "lerp_mode": "catmullrom" + "2.09": { + "vector": [-1.931, -1.063, 0.12], + "easing": "linear" }, - "5.0": { - "post": [9.32, 0, 0], - "lerp_mode": "catmullrom" + "2.13": { + "vector": [-2.542, -1.392, 0.158], + "easing": "linear" }, - "5.0833": { - "post": [11.16, 0, 0], - "lerp_mode": "catmullrom" + "2.16": { + "vector": [-2.938, -1.671, 0.19], + "easing": "linear" }, - "5.1667": { - "post": [11.64, 0, 0], - "lerp_mode": "catmullrom" + "2.2": { + "vector": [-3.112, -1.895, 0.217], + "easing": "linear" }, - "5.25": { - "post": [10.99, 0, 0], - "lerp_mode": "catmullrom" + "2.24": { + "vector": [-3.091, -2.082, 0.238], + "easing": "linear" }, - "5.3333": { - "post": [9.5, 0, 0], - "lerp_mode": "catmullrom" + "2.27": { + "vector": [-2.875, -2.228, 0.256], + "easing": "linear" }, - "5.4167": { - "post": [7.5, 0, 0], - "lerp_mode": "catmullrom" + "2.31": { + "vector": [-2.461, -2.327, 0.268], + "easing": "linear" }, - "5.5": { - "post": [5.33, 0, 0], - "lerp_mode": "catmullrom" + "2.35": { + "vector": [-1.804, -2.373, 0.273], + "easing": "linear" }, - "5.5833": { - "post": [3.29, 0, 0], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [-0.814, -2.371, 0.273], + "easing": "linear" }, - "5.6667": { - "post": [1.62, 0, 0], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [0.507, -2.313, 0.267], + "easing": "linear" }, - "5.75": { - "post": [0.46, 0, 0], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [1.677, -2.228, 0.257], + "easing": "linear" }, - "5.8333": { - "post": [-0.15, 0, 0], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [2.207, -2.134, 0.247], + "easing": "linear" }, - "5.9167": { - "post": [-0.25, 0, 0], - "lerp_mode": "catmullrom" + "2.53": { + "vector": [2.474, -2.045, 0.237], + "easing": "linear" }, - "6.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.57": { + "vector": [2.801, -1.931, 0.224], + "easing": "linear" }, - "0.0833": { - "post": [0, 0.12, -0.63], - "lerp_mode": "catmullrom" + "2.6": { + "vector": [3.019, -1.804, 0.209], + "easing": "linear" }, - "0.1667": { - "post": [0, 0.23, -1.26], - "lerp_mode": "catmullrom" + "2.64": { + "vector": [3.119, -1.657, 0.192], + "easing": "linear" }, - "0.25": { - "post": [0, 0.35, -1.89], - "lerp_mode": "catmullrom" + "2.68": { + "vector": [3.124, -1.506, 0.175], + "easing": "linear" }, - "0.3333": { - "post": [0, 0.47, -2.52], - "lerp_mode": "catmullrom" + "2.71": { + "vector": [3.015, -1.338, 0.155], + "easing": "linear" }, - "0.4167": { - "post": [0, 0.59, -3.15], - "lerp_mode": "catmullrom" + "2.75": { + "vector": [2.8, -1.157, 0.134], + "easing": "linear" }, - "0.5": { - "post": [0, 0.7, -3.78], - "lerp_mode": "catmullrom" + "2.79": { + "vector": [2.49, -0.969, 0.112], + "easing": "linear" }, - "0.5833": { - "post": [0, 0.82, -4.41], - "lerp_mode": "catmullrom" + "2.82": { + "vector": [2.077, -0.768, 0.089], + "easing": "linear" }, - "0.6667": { - "post": [0, 0.82, -4.39], - "lerp_mode": "catmullrom" + "2.86": { + "vector": [1.487, -0.524, 0.061], + "easing": "linear" }, - "0.75": { - "post": [0, 0.82, -4.38], - "lerp_mode": "catmullrom" + "2.9": { + "vector": [0.645, -0.21, 0.024], + "easing": "linear" }, - "0.8333": { - "post": [0, 0.81, -4.36], - "lerp_mode": "catmullrom" + "2.94": { + "vector": [-0.364, 0.118, -0.014], + "easing": "linear" }, - "0.9167": { - "post": [0, 0.81, -4.35], - "lerp_mode": "catmullrom" + "2.97": { + "vector": [-0.821, 0.2, -0.023], + "easing": "linear" }, - "1.0": { - "post": [0, 0.81, -4.33], - "lerp_mode": "catmullrom" + "3.01": { + "vector": [-0.465, 0.124, -0.014], + "easing": "linear" }, - "1.0833": { - "post": [0, 0.67, -3.2], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.1667": { - "post": [0, 0.52, -2.08], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.25": { - "post": [0, 0.38, -0.95], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + } + } + }, + "roar": { + "loop": true, + "animation_length": 7.5417, + "bones": { + "root": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.3333": { - "post": [0, 0.23, 0.18], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.4167": { - "post": [0, 0.09, 1.3], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.5": { - "post": [0, -0.06, 2.43], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.5833": { - "post": [0, -0.43, 2.53], + "0.04": { + "pre": { + "vector": [-0.069, -0.004, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.069, -0.004, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [0, -0.79, 2.63], + "0.08": { + "post": { + "vector": [-0.274, -0.017, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [0, -1.16, 2.73], + "0.12": { + "post": { + "vector": [-0.613, -0.037, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, -1.53, 2.84], + "0.17": { + "post": { + "vector": [-1.086, -0.066, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [0, -1.89, 2.94], + "0.21": { + "post": { + "vector": [-1.691, -0.103, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, -2.26, 3.04], + "0.25": { + "post": { + "vector": [-2.425, -0.147, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [0, -2.03, 2.99], + "0.29": { + "post": { + "vector": [-3.289, -0.2, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, -1.8, 2.95], + "0.33": { + "post": { + "vector": [-4.28, -0.26, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [0, -1.56, 2.9], + "0.38": { + "post": { + "vector": [-5.397, -0.328, 0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [0, -1.33, 2.85], + "0.42": { + "post": { + "vector": [-6.638, -0.403, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, -1.1, 2.8], + "0.46": { + "post": { + "vector": [-8.002, -0.485, 0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, -0.87, 2.76], + "0.5": { + "post": { + "vector": [-9.487, -0.574, 0.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [0, -0.63, 2.71], + "0.54": { + "post": { + "vector": [-11.092, -0.67, 0.065], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [0, -0.4, 2.66], + "0.58": { + "post": { + "vector": [-12.812, -0.773, 0.087], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, -0.17, 2.61], + "0.62": { + "post": { + "vector": [-14.618, -0.879, 0.113], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [0, 0.07, 2.57], + "0.67": { + "post": { + "vector": [-16.471, -0.988, 0.143], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, 0.3, 2.52], + "0.71": { + "post": { + "vector": [-18.335, -1.096, 0.177], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0.53, 2.47], + "0.75": { + "post": { + "vector": [-20.17, -1.201, 0.214], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [0, 0.45, 2.45], + "0.79": { + "post": { + "vector": [-21.937, -1.301, 0.252], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [0, 0.38, 2.42], + "0.83": { + "post": { + "vector": [-23.598, -1.395, 0.291], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [0, 0.3, 2.4], + "0.88": { + "post": { + "vector": [-25.111, -1.478, 0.329], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [0, 0.23, 2.37], + "0.92": { + "post": { + "vector": [-26.438, -1.551, 0.364], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [0, 0.15, 2.35], + "0.96": { + "post": { + "vector": [-27.539, -1.611, 0.395], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [0, 0.08, 2.32], + "1.0": { + "post": { + "vector": [-28.375, -1.655, 0.419], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [0, 0, 2.3], + "1.04": { + "post": { + "vector": [-28.905, -1.684, 0.434], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [0, -0.07, 2.27], + "1.08": { + "post": { + "vector": [-29.091, -1.694, 0.439], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [0, -0.15, 2.25], + "1.12": { + "post": { + "vector": [-29.09, -1.694, 0.439], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [0, -0.22, 2.22], + "1.17": { + "post": { + "vector": [-29.09, -1.694, 0.439], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [0, -0.3, 2.2], + "1.21": { + "post": { + "vector": [-29.089, -1.693, 0.439], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [0, -0.37, 2.17], + "1.25": { + "post": { + "vector": [-29.088, -1.693, 0.439], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [0, -0.45, 2.15], + "1.29": { + "post": { + "vector": [-29.086, -1.693, 0.439], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [0, -0.52, 2.12], + "1.33": { + "post": { + "vector": [-29.084, -1.693, 0.439], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [0, -0.6, 2.1], + "1.38": { + "post": { + "vector": [-29.08, -1.693, 0.439], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [0, -0.51, 2], + "1.42": { + "post": { + "vector": [-29.077, -1.693, 0.439], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [0, -0.43, 1.9], + "1.46": { + "post": { + "vector": [-29.072, -1.693, 0.439], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [0, -0.34, 1.8], + "1.5": { + "post": { + "vector": [-29.066, -1.692, 0.439], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [0, -0.26, 1.7], + "1.54": { + "post": { + "vector": [-29.06, -1.692, 0.439], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [0, -0.17, 1.61], + "1.58": { + "post": { + "vector": [-29.052, -1.691, 0.438], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [0, -0.09, 1.51], + "1.62": { + "post": { + "vector": [-29.043, -1.691, 0.438], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [0, 0, 1.41], + "1.67": { + "post": { + "vector": [-29.034, -1.691, 0.438], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [0, 0.08, 1.31], + "1.71": { + "post": { + "vector": [-29.022, -1.69, 0.437], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [0, 0.17, 1.21], + "1.75": { + "post": { + "vector": [-29.01, -1.689, 0.437], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [0, 0.16, 1.11], + "1.79": { + "post": { + "vector": [-28.996, -1.689, 0.437], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0.14, 1.01], + "1.83": { + "post": { + "vector": [-28.981, -1.688, 0.436], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0.13, 0.91], + "1.88": { + "post": { + "vector": [-28.964, -1.687, 0.436], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [0, 0.11, 0.81], + "1.92": { + "post": { + "vector": [-28.946, -1.686, 0.435], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [0, 0.1, 0.71], + "1.96": { + "post": { + "vector": [-28.926, -1.685, 0.435], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [0, 0.09, 0.61], + "2.0": { + "post": { + "vector": [-28.904, -1.684, 0.434], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [0, 0.07, 0.5], + "2.04": { + "post": { + "vector": [-28.88, -1.682, 0.433], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [0, 0.06, 0.4], + "2.08": { + "post": { + "vector": [-28.854, -1.681, 0.432], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [0, 0.04, 0.3], + "2.12": { + "post": { + "vector": [-28.827, -1.68, 0.432], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [0, 0.03, 0.2], + "2.17": { + "post": { + "vector": [-28.797, -1.678, 0.431], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [0, 0.01, 0.1], + "2.21": { + "post": { + "vector": [-28.766, -1.676, 0.43], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "2.25": { + "post": { + "vector": [-28.732, -1.674, 0.429], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [-1.49, 0, 0], + "2.29": { + "post": { + "vector": [-28.696, -1.673, 0.428], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [-2.47, 0, 0], + "2.33": { + "post": { + "vector": [-28.657, -1.67, 0.427], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [-2.89, 0, 0], + "2.38": { + "post": { + "vector": [-28.616, -1.668, 0.426], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-2.78, 0, 0], + "2.42": { + "post": { + "vector": [-28.573, -1.666, 0.424], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-2.15, 0, 0], + "2.46": { + "post": { + "vector": [-28.527, -1.664, 0.423], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-1.06, 0, 0], + "2.5": { + "post": { + "vector": [-28.479, -1.661, 0.422], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0.43, 0, 0], + "2.54": { + "post": { + "vector": [-28.428, -1.658, 0.42], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [2.23, 0, 0], + "2.58": { + "post": { + "vector": [-28.374, -1.655, 0.418], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [4.24, 0, 0], + "2.62": { + "post": { + "vector": [-28.317, -1.652, 0.417], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [6.36, 0, 0], + "2.67": { + "post": { + "vector": [-28.258, -1.649, 0.415], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [8.46, 0, 0], + "2.71": { + "post": { + "vector": [-28.195, -1.646, 0.413], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [10.45, 0, 0], + "2.75": { + "post": { + "vector": [-28.13, -1.642, 0.411], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [12.19, 0, 0], + "2.79": { + "post": { + "vector": [-28.061, -1.639, 0.409], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [13.6, 0, 0], + "2.83": { + "post": { + "vector": [-27.989, -1.635, 0.407], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [14.56, 0, 0], + "2.88": { + "post": { + "vector": [-27.914, -1.631, 0.405], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [15.02, 0, 0], + "2.92": { + "post": { + "vector": [-27.836, -1.627, 0.403], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [14.89, 0, 0], + "2.96": { + "post": { + "vector": [-27.754, -1.622, 0.401], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [14.14, 0, 0], + "3.0": { + "post": { + "vector": [-27.669, -1.618, 0.398], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [16.7, 0, 0], + "3.04": { + "post": { + "vector": [-27.58, -1.613, 0.396], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [19.11, 0, 0], + "3.08": { + "post": { + "vector": [-27.487, -1.608, 0.393], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [20.9, 0, 0], + "3.12": { + "post": { + "vector": [-27.391, -1.603, 0.391], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [21.73, 0, 0], + "3.17": { + "post": { + "vector": [-27.292, -1.597, 0.388], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [21.42, 0, 0], + "3.21": { + "post": { + "vector": [-27.188, -1.592, 0.385], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [20, 0, 0], + "3.25": { + "post": { + "vector": [-27.081, -1.586, 0.382], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [15.16, 0, 0], + "3.29": { + "post": { + "vector": [-26.969, -1.58, 0.379], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [10.83, 0, 0], + "3.33": { + "post": { + "vector": [-26.854, -1.573, 0.376], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [7.25, 0, 0], + "3.38": { + "post": { + "vector": [-26.734, -1.567, 0.372], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [4.6, 0, 0], + "3.42": { + "post": { + "vector": [-26.61, -1.56, 0.369], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [3.01, 0, 0], + "3.46": { + "post": { + "vector": [-26.482, -1.553, 0.366], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [2.5, 0, 0], + "3.5": { + "post": { + "vector": [-26.35, -1.546, 0.362], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [3.06, 0, 0], + "3.54": { + "post": { + "vector": [-26.213, -1.539, 0.358], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [4.6, 0, 0], + "3.58": { + "post": { + "vector": [-26.071, -1.531, 0.354], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [6.98, 0, 0], + "3.62": { + "post": { + "vector": [-25.926, -1.523, 0.351], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [10, 0, 0], + "3.67": { + "post": { + "vector": [-25.775, -1.515, 0.347], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [13.45, 0, 0], + "3.71": { + "post": { + "vector": [-25.62, -1.506, 0.343], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [17.11, 0, 0], + "3.75": { + "post": { + "vector": [-25.46, -1.497, 0.338], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [20.75, 0, 0], + "3.79": { + "post": { + "vector": [-25.295, -1.488, 0.334], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [24.17, 0, 0], + "3.83": { + "post": { + "vector": [-25.125, -1.479, 0.33], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [27.17, 0, 0], + "3.88": { + "post": { + "vector": [-24.95, -1.469, 0.325], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [29.62, 0, 0], + "3.92": { + "post": { + "vector": [-24.771, -1.46, 0.321], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [31.42, 0, 0], + "3.96": { + "post": { + "vector": [-24.586, -1.449, 0.316], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [32.5, 0, 0], + "4.0": { + "post": { + "vector": [-24.395, -1.439, 0.311], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [32.85, 0, 0], + "4.04": { + "post": { + "vector": [-24.2, -1.428, 0.306], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [32.51, 0, 0], + "4.08": { + "post": { + "vector": [-23.999, -1.417, 0.301], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [31.53, 0, 0], + "4.12": { + "post": { + "vector": [-23.792, -1.405, 0.296], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [30, 0, 0], + "4.17": { + "post": { + "vector": [-23.58, -1.394, 0.291], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [28.04, 0, 0], + "4.21": { + "post": { + "vector": [-23.363, -1.381, 0.286], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [25.77, 0, 0], + "4.25": { + "post": { + "vector": [-23.139, -1.369, 0.28], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [23.33, 0, 0], + "4.29": { + "post": { + "vector": [-22.91, -1.356, 0.275], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [20.83, 0, 0], + "4.33": { + "post": { + "vector": [-22.675, -1.343, 0.269], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [18.41, 0, 0], + "4.38": { + "post": { + "vector": [-22.434, -1.329, 0.264], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [16.15, 0, 0], + "4.42": { + "post": { + "vector": [-22.187, -1.316, 0.258], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [14.16, 0, 0], + "4.46": { + "post": { + "vector": [-21.934, -1.301, 0.252], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "4.5": { - "post": [12.5, 0, 0], + "post": { + "vector": [-21.675, -1.287, 0.246], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [11.23, 0, 0], + "4.54": { + "post": { + "vector": [-21.409, -1.272, 0.24], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [10.38, 0, 0], + "4.58": { + "post": { + "vector": [-21.137, -1.256, 0.234], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [9.97, 0, 0], + "4.62": { + "post": { + "vector": [-20.859, -1.24, 0.228], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [10, 0, 0], + "4.67": { + "post": { + "vector": [-20.574, -1.224, 0.222], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [10.47, 0, 0], + "4.71": { + "post": { + "vector": [-20.283, -1.208, 0.216], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [11.34, 0, 0], + "4.75": { + "post": { + "vector": [-19.984, -1.191, 0.21], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.375": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "4.79": { + "post": { + "vector": [-19.68, -1.173, 0.203], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [-0.19, 0, 0], + "4.83": { + "post": { + "vector": [-19.368, -1.155, 0.197], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [-0.38, 0, 0], + "4.88": { + "post": { + "vector": [-19.049, -1.137, 0.191], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [-0.57, 0, 0], + "4.92": { + "post": { + "vector": [-18.724, -1.118, 0.184], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-2.84, 0, 0], + "4.96": { + "post": { + "vector": [-18.391, -1.099, 0.178], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-5.11, 0, 0], + "5.0": { + "post": { + "vector": [-18.051, -1.08, 0.171], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-7.38, 0, 0], + "5.04": { + "post": { + "vector": [-17.704, -1.059, 0.165], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-9.65, 0, 0], + "5.08": { + "post": { + "vector": [-17.349, -1.039, 0.158], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [-11.92, 0, 0], + "5.12": { + "post": { + "vector": [-16.987, -1.018, 0.152], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-14.19, 0, 0], + "5.17": { + "post": { + "vector": [-16.618, -0.996, 0.146], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-16.46, 0, 0], + "5.21": { + "post": { + "vector": [-16.24, -0.974, 0.139], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-18.73, 0, 0], + "5.25": { + "post": { + "vector": [-15.856, -0.952, 0.133], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-21, 0, 0], + "5.29": { + "post": { + "vector": [-15.463, -0.929, 0.126], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-15.25, 0.02, 0], + "5.33": { + "post": { + "vector": [-15.063, -0.905, 0.12], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-9.5, 0.04, 0], + "5.38": { + "post": { + "vector": [-14.654, -0.881, 0.113], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-3.75, 0.06, 0], + "5.42": { + "post": { + "vector": [-14.238, -0.857, 0.107], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [2, 0.08, 0.01], + "5.46": { + "post": { + "vector": [-13.814, -0.832, 0.101], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [7.75, 0.09, 0.01], + "5.5": { + "post": { + "vector": [-13.381, -0.806, 0.095], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [13.5, 0.11, 0.01], + "5.54": { + "post": { + "vector": [-12.94, -0.78, 0.088], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [13.58, 0.13, 0.01], + "5.58": { + "post": { + "vector": [-12.491, -0.754, 0.082], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [13.67, 0.15, 0.01], + "5.62": { + "post": { + "vector": [-12.033, -0.726, 0.077], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [13.75, 0.17, 0.01], + "5.67": { + "post": { + "vector": [-11.567, -0.699, 0.071], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [13.83, 0.19, 0.01], + "5.71": { + "post": { + "vector": [-11.092, -0.67, 0.065], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [13.92, 0.21, 0.02], + "5.75": { + "post": { + "vector": [-10.607, -0.641, 0.06], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [14, 0.23, 0.02], + "5.79": { + "post": { + "vector": [-10.111, -0.612, 0.054], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [16.76, 0.19, 0.01], + "5.83": { + "post": { + "vector": [-9.606, -0.581, 0.049], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [19.52, 0.16, 0.01], + "5.88": { + "post": { + "vector": [-9.093, -0.551, 0.044], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [22.28, 0.12, 0.01], + "5.92": { + "post": { + "vector": [-8.576, -0.52, 0.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [21.19, 0.08, 0.01], + "5.96": { + "post": { + "vector": [-8.056, -0.488, 0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [20.09, 0.04, 0], + "6.0": { + "post": { + "vector": [-7.535, -0.457, 0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [19, 0, 0], + "6.04": { + "post": { + "vector": [-7.015, -0.426, 0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [14.17, 0, 0], + "6.08": { + "post": { + "vector": [-6.499, -0.394, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [9.33, 0, 0], + "6.12": { + "post": { + "vector": [-5.987, -0.363, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [4.5, 0, 0], + "6.17": { + "post": { + "vector": [-5.484, -0.333, 0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-0.33, 0, 0], + "6.21": { + "post": { + "vector": [-4.989, -0.303, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-5.17, 0, 0], + "6.25": { + "post": { + "vector": [-4.506, -0.274, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-10, 0, 0], + "6.29": { + "post": { + "vector": [-4.037, -0.245, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-12.33, 0, 0], + "6.33": { + "post": { + "vector": [-3.583, -0.218, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-14.67, 0, 0], + "6.38": { + "post": { + "vector": [-3.146, -0.191, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-17, 0, 0], + "6.42": { + "post": { + "vector": [-2.729, -0.166, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [-19.33, 0, 0], + "6.46": { + "post": { + "vector": [-2.334, -0.142, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [-21.67, 0, 0], + "6.5": { + "post": { + "vector": [-1.963, -0.119, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-24, 0, 0], + "6.54": { + "post": { + "vector": [-1.617, -0.098, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-19.35, 0, 0], + "6.58": { + "post": { + "vector": [-1.3, -0.079, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-14.71, 0, 0], + "6.62": { + "post": { + "vector": [-1.012, -0.062, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-10.06, 0, 0], + "6.67": { + "post": { + "vector": [-0.755, -0.046, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [-5.71, 0, 0], + "6.71": { + "post": { + "vector": [-0.533, -0.032, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-1.35, 0, 0], + "6.75": { + "post": { + "vector": [-0.347, -0.021, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [3, 0, 0], + "6.79": { + "post": { + "vector": [-0.198, -0.012, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [3.94, 0, 0], + "6.83": { + "post": { + "vector": [-0.089, -0.005, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [4.88, 0, 0], + "6.88": { + "post": { + "vector": [-0.023, -0.001, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [5.81, 0, 0], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [6.75, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.4167": { - "post": [8.6, 0, 0], + "0.04": { + "pre": { + "vector": [0, 0.001, -0.031], + "easing": "linear" + }, + "post": { + "vector": [0, 0.001, -0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [10.44, 0, 0], + "0.08": { + "post": { + "vector": [0, 0.003, -0.118], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [12.29, 0, 0], + "0.12": { + "post": { + "vector": [0, 0.006, -0.255], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [8.35, 0, 0], + "0.17": { + "post": { + "vector": [0, 0.011, -0.435], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [4.41, 0, 0], + "0.21": { + "post": { + "vector": [0, 0.017, -0.65], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [0.61, 0, 0], + "0.25": { + "post": { + "vector": [0, 0.025, -0.894], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [-3.2, 0, 0], + "0.29": { + "post": { + "vector": [0, 0.034, -1.159], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [-7, 0, 0], + "0.33": { + "post": { + "vector": [0, 0.044, -1.439], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [-6.42, 0, 0], + "0.38": { + "post": { + "vector": [0, 0.055, -1.727], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [-5.83, 0, 0], + "0.42": { + "post": { + "vector": [0, 0.068, -2.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [-5.25, 0, 0], + "0.46": { + "post": { + "vector": [0, 0.082, -2.297], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-4.67, 0, 0], + "0.5": { + "post": { + "vector": [0, 0.097, -2.565], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [-4.08, 0, 0], + "0.54": { + "post": { + "vector": [0, 0.113, -2.813], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [-3.5, 0, 0], + "0.58": { + "post": { + "vector": [0, 0.129, -3.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-2.92, 0, 0], + "0.62": { + "post": { + "vector": [0, 0.144, -3.232], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [-2.33, 0, 0], + "0.67": { + "post": { + "vector": [0, 0.157, -3.404], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [-1.75, 0, 0], + "0.71": { + "post": { + "vector": [0, 0.169, -3.555], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [-1.17, 0, 0], + "0.75": { + "post": { + "vector": [0, 0.18, -3.686], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [-0.58, 0, 0], + "0.79": { + "post": { + "vector": [0, 0.189, -3.798], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "0.83": { + "post": { + "vector": [0, 0.197, -3.894], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "0.88": { + "post": { + "vector": [0, 0.205, -3.975], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [0, -0.04, 0], + "0.92": { + "post": { + "vector": [0, 0.211, -4.043], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [0, -0.07, 0], + "0.96": { + "post": { + "vector": [0, 0.216, -4.099], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [0, -0.11, 0], + "1.0": { + "post": { + "vector": [0, 0.22, -4.147], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, -0.14, 0], + "1.04": { + "post": { + "vector": [0, 0.224, -4.186], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, -0.18, 0], + "1.08": { + "post": { + "vector": [0, 0.226, -4.22], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [0, -0.22, 0], + "1.12": { + "post": { + "vector": [0, 0.201, -4.251], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, -0.25, 0], + "1.17": { + "post": { + "vector": [0, 0.124, -4.282], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [0, -0.29, 0], + "1.21": { + "post": { + "vector": [0, 0.003, -4.313], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [0, -0.32, 0], + "1.25": { + "post": { + "vector": [0, -0.157, -4.343], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, -0.36, 0], + "1.29": { + "post": { + "vector": [0, -0.349, -4.374], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, -0.4, 0], + "1.33": { + "post": { + "vector": [0, -0.567, -4.403], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, -0.43, 0], + "1.38": { + "post": { + "vector": [0, -0.803, -4.432], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [0, -0.47, 0], + "1.42": { + "post": { + "vector": [0, -1.053, -4.461], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [0, -0.51, 0], + "1.46": { + "post": { + "vector": [0, -1.309, -4.488], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [0, -0.54, 0], + "1.5": { + "post": { + "vector": [0, -1.565, -4.515], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [0, -0.58, 0], + "1.54": { + "post": { + "vector": [0, -1.815, -4.541], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0, -0.61, 0], + "1.58": { + "post": { + "vector": [0, -2.052, -4.566], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [0, -0.65, 0], + "1.62": { + "post": { + "vector": [0, -2.27, -4.59], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [0, -0.64, 0], + "1.67": { + "post": { + "vector": [0, -2.462, -4.612], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [0, -0.63, 0], + "1.71": { + "post": { + "vector": [0, -2.623, -4.633], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.75": { - "post": [0, -0.61, 0], + "post": { + "vector": [0, -2.745, -4.653], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, -0.6, 0], + "1.79": { + "post": { + "vector": [0, -2.822, -4.672], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [0, -0.59, 0], + "1.83": { + "post": { + "vector": [0, -2.849, -4.689], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, -0.58, 0], + "1.88": { + "post": { + "vector": [0, -2.847, -4.706], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [0, -0.57, 0], + "1.92": { + "post": { + "vector": [0, -2.843, -4.725], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, -0.55, 0], + "1.96": { + "post": { + "vector": [0, -2.837, -4.747], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [0, -0.54, 0], + "2.0": { + "post": { + "vector": [0, -2.829, -4.771], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [0, -0.53, 0], + "2.04": { + "post": { + "vector": [0, -2.819, -4.796], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, -0.52, 0], + "2.08": { + "post": { + "vector": [0, -2.807, -4.824], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, -0.51, 0], + "2.12": { + "post": { + "vector": [0, -2.793, -4.853], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [0, -0.49, 0], + "2.17": { + "post": { + "vector": [0, -2.778, -4.884], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [0, -0.48, 0], + "2.21": { + "post": { + "vector": [0, -2.761, -4.916], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, -0.47, 0], + "2.25": { + "post": { + "vector": [0, -2.743, -4.95], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [0, -0.46, 0], + "2.29": { + "post": { + "vector": [0, -2.723, -4.986], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, -0.45, 0], + "2.33": { + "post": { + "vector": [0.001, -2.701, -5.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, -0.43, 0], + "2.38": { + "post": { + "vector": [0.001, -2.678, -5.06], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [0, -0.42, 0], + "2.42": { + "post": { + "vector": [0.001, -2.653, -5.099], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [0, -0.41, 0], + "2.46": { + "post": { + "vector": [0.001, -2.627, -5.139], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [0, -0.4, 0], + "2.5": { + "post": { + "vector": [0.001, -2.599, -5.18], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [0, -0.39, 0], + "2.54": { + "post": { + "vector": [0.001, -2.571, -5.222], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [0, -0.37, 0], + "2.58": { + "post": { + "vector": [0.002, -2.54, -5.265], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [0, -0.36, 0], + "2.62": { + "post": { + "vector": [0.002, -2.509, -5.308], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [0, -0.35, 0], + "2.67": { + "post": { + "vector": [0.002, -2.476, -5.351], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [0, -0.34, 0], + "2.71": { + "post": { + "vector": [0.002, -2.443, -5.396], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [0, -0.32, 0], + "2.75": { + "post": { + "vector": [0.002, -2.408, -5.44], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [0, -0.31, 0], + "2.79": { + "post": { + "vector": [0.003, -2.372, -5.485], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [0, -0.3, 0], + "2.83": { + "post": { + "vector": [0.003, -2.335, -5.53], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [0, -0.29, 0], + "2.88": { + "post": { + "vector": [0.003, -2.297, -5.575], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [0, -0.28, 0], + "2.92": { + "post": { + "vector": [0.003, -2.258, -5.62], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [0, -0.26, 0], + "2.96": { + "post": { + "vector": [0.003, -2.218, -5.665], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [0, -0.25, 0], + "3.0": { + "post": { + "vector": [0.004, -2.177, -5.709], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [0, -0.24, 0], + "3.04": { + "post": { + "vector": [0.004, -2.135, -5.754], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [0, -0.23, 0], + "3.08": { + "post": { + "vector": [0.004, -2.093, -5.798], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [0, -0.22, 0], + "3.12": { + "post": { + "vector": [0.004, -2.05, -5.841], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [0, -0.2, 0], + "3.17": { + "post": { + "vector": [0.004, -2.006, -5.884], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [0, -0.19, 0], + "3.21": { + "post": { + "vector": [0.004, -1.962, -5.927], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [0, -0.18, 0], + "3.25": { + "post": { + "vector": [0.004, -1.917, -5.968], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [0, -0.17, 0], + "3.29": { + "post": { + "vector": [0.004, -1.871, -6.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [0, -0.16, 0], + "3.33": { + "post": { + "vector": [0.004, -1.825, -6.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [0, -0.14, 0], + "3.38": { + "post": { + "vector": [0.005, -1.779, -6.087], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [0, -0.13, 0], + "3.42": { + "post": { + "vector": [0.005, -1.732, -6.125], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, -0.12, 0], + "3.46": { + "post": { + "vector": [0.005, -1.684, -6.161], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, -0.11, 0], + "3.5": { + "post": { + "vector": [0.005, -1.636, -6.196], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [0, -0.1, 0], + "3.54": { + "post": { + "vector": [0.005, -1.588, -6.23], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [0, -0.08, 0], + "3.58": { + "post": { + "vector": [0.004, -1.54, -6.262], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [0, -0.07, 0], + "3.62": { + "post": { + "vector": [0.004, -1.491, -6.292], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [0, -0.06, 0], + "3.67": { + "post": { + "vector": [0.004, -1.443, -6.321], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [0, -0.05, 0], + "3.71": { + "post": { + "vector": [0.004, -1.394, -6.348], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [0, -0.04, 0], + "3.75": { + "post": { + "vector": [0.004, -1.345, -6.373], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [0, -0.02, 0], + "3.79": { + "post": { + "vector": [0.004, -1.296, -6.396], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [0, -0.01, 0], + "3.83": { + "post": { + "vector": [0.004, -1.247, -6.417], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "3.88": { + "post": { + "vector": [0.003, -1.198, -6.436], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.92": { + "post": { + "vector": [0.003, -1.149, -6.452], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [-0.17, 0, 0], + "3.96": { + "post": { + "vector": [0.003, -1.101, -6.467], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [-0.33, 0, 0], + "4.0": { + "post": { + "vector": [0.002, -1.052, -6.478], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [-0.5, 0, 0], + "4.04": { + "post": { + "vector": [0.002, -1.004, -6.488], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-0.67, 0, 0], + "4.08": { + "post": { + "vector": [0.002, -0.956, -6.494], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-0.83, 0, 0], + "4.12": { + "post": { + "vector": [0.001, -0.908, -6.498], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-1, 0, 0], + "4.17": { + "post": { + "vector": [0.001, -0.861, -6.499], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-0.92, 0, 0], + "4.21": { + "post": { + "vector": [0, -0.814, -6.497], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [-0.83, 0, 0], + "4.25": { + "post": { + "vector": [-0.001, -0.768, -6.49], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-0.75, 0, 0], + "4.29": { + "post": { + "vector": [-0.001, -0.722, -6.474], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-0.67, 0, 0], + "4.33": { + "post": { + "vector": [-0.002, -0.678, -6.45], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-0.58, 0, 0], + "4.38": { + "post": { + "vector": [-0.002, -0.634, -6.419], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-0.5, 0, 0], + "4.42": { + "post": { + "vector": [-0.003, -0.591, -6.38], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-1.43, 0, 0], + "4.46": { + "post": { + "vector": [-0.004, -0.549, -6.334], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-2.36, 0, 0], + "4.5": { + "post": { + "vector": [-0.004, -0.509, -6.281], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-3.29, 0, 0], + "4.54": { + "post": { + "vector": [-0.005, -0.469, -6.221], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [-4.21, 0, 0], + "4.58": { + "post": { + "vector": [-0.006, -0.43, -6.155], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-5.14, 0, 0], + "4.62": { + "post": { + "vector": [-0.006, -0.393, -6.082], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [-6.07, 0, 0], + "4.67": { + "post": { + "vector": [-0.007, -0.356, -6.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-7, 0, 0], + "4.71": { + "post": { + "vector": [-0.007, -0.321, -5.919], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-5.8, 0, 0], + "4.75": { + "post": { + "vector": [-0.008, -0.286, -5.829], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-4.6, 0, 0], + "4.79": { + "post": { + "vector": [-0.009, -0.253, -5.734], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-3.4, 0, 0], + "4.83": { + "post": { + "vector": [-0.009, -0.222, -5.634], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-2.2, 0, 0], + "4.88": { + "post": { + "vector": [-0.01, -0.191, -5.529], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-1, 0, 0], + "4.92": { + "post": { + "vector": [-0.01, -0.162, -5.42], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [-1, 0, 0], + "4.96": { + "post": { + "vector": [-0.011, -0.134, -5.306], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-1, 0, 0], + "5.0": { + "post": { + "vector": [-0.011, -0.107, -5.189], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [-1, 0, 0], + "5.04": { + "post": { + "vector": [-0.012, -0.082, -5.067], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [-1, 0, 0], + "5.08": { + "post": { + "vector": [-0.012, -0.058, -4.942], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-1, 0, 0], + "5.12": { + "post": { + "vector": [-0.012, -0.036, -4.814], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-1, 0, 0], + "5.17": { + "post": { + "vector": [-0.013, -0.015, -4.683], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-1, 0, 0], + "5.21": { + "post": { + "vector": [-0.013, 0.005, -4.549], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-1, 0, 0], + "5.25": { + "post": { + "vector": [-0.013, 0.022, -4.412], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-1, 0, 0], + "5.29": { + "post": { + "vector": [-0.013, 0.039, -4.273], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-1, 0, 0], + "5.33": { + "post": { + "vector": [-0.013, 0.054, -4.132], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-1, 0, 0], + "5.38": { + "post": { + "vector": [-0.013, 0.067, -3.99], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-1, 0, 0], + "5.42": { + "post": { + "vector": [-0.013, 0.079, -3.845], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-1.67, 0, 0], + "5.46": { + "post": { + "vector": [-0.013, 0.089, -3.7], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-2.33, 0, 0], + "5.5": { + "post": { + "vector": [-0.013, 0.097, -3.553], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-3, 0, 0], + "5.54": { + "post": { + "vector": [-0.013, 0.104, -3.406], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [-3.67, 0, 0], + "5.58": { + "post": { + "vector": [-0.013, 0.109, -3.258], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [-4.33, 0, 0], + "5.62": { + "post": { + "vector": [-0.012, 0.112, -3.11], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-5, 0, 0], + "5.67": { + "post": { + "vector": [-0.012, 0.113, -2.961], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-5, 0, 0], + "5.71": { + "post": { + "vector": [-0.011, 0.112, -2.813], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-5, 0, 0], + "5.75": { + "post": { + "vector": [-0.011, 0.111, -2.665], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-5, 0, 0], + "5.79": { + "post": { + "vector": [-0.01, 0.108, -2.518], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [-5, 0, 0], + "5.83": { + "post": { + "vector": [-0.01, 0.106, -2.372], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-5, 0, 0], + "5.88": { + "post": { + "vector": [-0.009, 0.102, -2.227], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-5, 0, 0], + "5.92": { + "post": { + "vector": [-0.009, 0.099, -2.084], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-4.12, 0, 0], + "5.96": { + "post": { + "vector": [-0.008, 0.095, -1.943], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-3.25, 0, 0], + "6.0": { + "post": { + "vector": [-0.007, 0.09, -1.804], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-2.37, 0, 0], + "6.04": { + "post": { + "vector": [-0.007, 0.086, -1.668], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-0.83, 0, 0], + "6.08": { + "post": { + "vector": [-0.006, 0.081, -1.535], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [0.71, 0, 0], + "6.12": { + "post": { + "vector": [-0.006, 0.075, -1.405], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [2.25, 0, 0], + "6.17": { + "post": { + "vector": [-0.005, 0.07, -1.279], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [2.33, 0, 0], + "6.21": { + "post": { + "vector": [-0.005, 0.065, -1.157], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [2.42, 0, 0], + "6.25": { + "post": { + "vector": [-0.004, 0.059, -1.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [2.5, 0, 0], + "6.29": { + "post": { + "vector": [-0.004, 0.054, -0.925], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [0.75, 0, 0], + "6.33": { + "post": { + "vector": [-0.003, 0.048, -0.817], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [-1, 0, 0], + "6.38": { + "post": { + "vector": [-0.003, 0.043, -0.713], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [-2.75, 0, 0], + "6.42": { + "post": { + "vector": [-0.003, 0.038, -0.616], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [-3.35, 0, 0], + "6.46": { + "post": { + "vector": [-0.002, 0.033, -0.524], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [-3.96, 0, 0], + "6.5": { + "post": { + "vector": [-0.002, 0.028, -0.439], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [-4.56, 0, 0], + "6.54": { + "post": { + "vector": [-0.002, 0.023, -0.36], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-5.16, 0, 0], + "6.58": { + "post": { + "vector": [-0.001, 0.019, -0.288], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [-5.77, 0, 0], + "6.62": { + "post": { + "vector": [-0.001, 0.015, -0.223], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [-6.37, 0, 0], + "6.67": { + "post": { + "vector": [-0.001, 0.011, -0.166], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-5.31, 0, 0], + "6.71": { + "post": { + "vector": [-0.001, 0.008, -0.116], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [-4.25, 0, 0], + "6.75": { + "post": { + "vector": [0, 0.005, -0.075], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [-3.19, 0, 0], + "6.79": { + "post": { + "vector": [0, 0.003, -0.043], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [-2.12, 0, 0], + "6.83": { + "post": { + "vector": [0, 0.001, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [-1.06, 0, 0], + "6.88": { + "post": { + "vector": [0, 0, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, - "position": { + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { "0.0": { - "post": [0, 0, 0], + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.381, 0, -0.001], + "easing": "linear" + }, + "post": { + "vector": [0.381, 0, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, 0.7, 1.1], + "0.08": { + "post": { + "vector": [1.443, 0, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [0, 0, -0.6], + "0.12": { + "post": { + "vector": [3.066, 0.001, -0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, -0.4, -3.3], + "0.17": { + "post": { + "vector": [5.127, 0.002, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [0, -0.4, -6.3], + "0.21": { + "post": { + "vector": [7.503, 0.003, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [0, -0.4, -8.05], + "0.25": { + "post": { + "vector": [10.071, 0.004, -0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0.1, -8.05], + "0.29": { + "post": { + "vector": [12.701, 0.006, -0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0.6, -7.3], + "0.33": { + "post": { + "vector": [15.269, 0.008, -0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0.35, -4.3], + "0.38": { + "post": { + "vector": [17.645, 0.01, -0.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [0, 0.35, -1.8], + "0.42": { + "post": { + "vector": [19.706, 0.011, -0.044], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.125": { - "post": [0, 0.1, -3.17], + "0.46": { + "post": { + "vector": [21.329, 0.013, -0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [0, 0.35, -7.8], + "0.5": { + "post": { + "vector": [22.391, 0.014, -0.049], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [0, 0.35, -8.55], + "0.54": { + "post": { + "vector": [22.772, 0.015, -0.05], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2917": { - "post": [0, 0.1, -5.8], + "0.58": { + "post": { + "vector": [22.393, 0.014, -0.049], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [0, 0.35, -1.8], + "0.62": { + "post": { + "vector": [21.337, 0.013, -0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [0, 0.6, 0.45], + "0.67": { + "post": { + "vector": [19.724, 0.012, -0.044], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.125": { - "post": [0, -0.4, -1.3], + "0.71": { + "post": { + "vector": [17.675, 0.01, -0.04], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.375": { - "post": [0, -0.9, -3.55], + "0.75": { + "post": { + "vector": [15.312, 0.008, -0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.625": { - "post": [0, -0.6, -4.38], + "0.79": { + "post": { + "vector": [12.76, 0.006, -0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "0.83": { + "post": { + "vector": [10.144, 0.004, -0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "0.88": { + "post": { + "vector": [7.592, 0.003, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [3, 0, 0], + "0.92": { + "post": { + "vector": [5.229, 0.002, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [6, 0, 0], + "0.96": { + "post": { + "vector": [3.18, 0.001, -0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [9, 0, 0], + "1.0": { + "post": { + "vector": [1.567, 0, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [12, 0, 0], + "1.04": { + "post": { + "vector": [0.511, 0, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [15, 0, 0], + "1.08": { + "post": { + "vector": [0.132, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [18, 0, 0], + "1.12": { + "post": { + "vector": [0.187, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [16, 0, 0], + "1.17": { + "post": { + "vector": [0.344, 0, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [14, 0, 0], + "1.21": { + "post": { + "vector": [0.59, 0, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [12, 0, 0], + "1.25": { + "post": { + "vector": [0.912, 0, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [8.35, -0.42, 0.49], + "1.29": { + "post": { + "vector": [1.299, 0, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [4.71, -0.84, 0.99], + "1.33": { + "post": { + "vector": [1.736, 0, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [1.06, -1.25, 1.48], + "1.38": { + "post": { + "vector": [2.211, 0.001, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-2.59, -1.67, 1.97], + "1.42": { + "post": { + "vector": [2.712, 0.001, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-6.24, -2.09, 2.47], + "1.46": { + "post": { + "vector": [3.225, 0.001, -0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [7.43, -2.09, 2.47], + "1.5": { + "post": { + "vector": [3.739, 0.001, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [21.1, -2.09, 2.47], + "1.54": { + "post": { + "vector": [4.24, 0.001, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [34.76, -2.09, 2.47], + "1.58": { + "post": { + "vector": [4.715, 0.001, -0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [33.47, -2.09, 2.47], + "1.62": { + "post": { + "vector": [5.152, 0.002, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [32.17, -2.09, 2.47], + "1.67": { + "post": { + "vector": [5.538, 0.002, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [30.87, -2.09, 2.47], + "1.71": { + "post": { + "vector": [5.861, 0.002, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.75": { - "post": [29.57, -2.09, 2.47], + "post": { + "vector": [6.107, 0.002, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [28.27, -2.09, 2.47], + "1.79": { + "post": { + "vector": [6.264, 0.002, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [26.97, -2.09, 2.47], + "1.83": { + "post": { + "vector": [6.319, 0.002, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [26.2, -2.09, 2.47], + "1.88": { + "post": { + "vector": [6.314, 0.002, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [25.42, -2.09, 2.47], + "1.92": { + "post": { + "vector": [6.3, 0.002, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [24.64, -2.09, 2.47], + "1.96": { + "post": { + "vector": [6.276, 0.002, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [23.86, -2.09, 2.47], + "2.0": { + "post": { + "vector": [6.244, 0.002, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [23.09, -2.09, 2.47], + "2.04": { + "post": { + "vector": [6.203, 0.002, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [22.31, -2.09, 2.47], + "2.08": { + "post": { + "vector": [6.154, 0.002, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [21.53, -2.09, 2.47], + "2.12": { + "post": { + "vector": [6.097, 0.002, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [20.75, -2.09, 2.47], + "2.17": { + "post": { + "vector": [6.033, 0.002, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [19.97, -2.09, 2.47], + "2.21": { + "post": { + "vector": [5.962, 0.002, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [16.56, -2.09, 2.47], + "2.25": { + "post": { + "vector": [5.884, 0.002, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [13.15, -2.09, 2.47], + "2.29": { + "post": { + "vector": [5.799, 0.002, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [9.74, -2.09, 2.47], + "2.33": { + "post": { + "vector": [5.709, 0.002, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [6.32, -2.09, 2.47], + "2.38": { + "post": { + "vector": [5.613, 0.002, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [2.91, -2.09, 2.47], + "2.42": { + "post": { + "vector": [5.511, 0.002, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-0.5, -2.09, 2.47], + "2.46": { + "post": { + "vector": [5.404, 0.002, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-3.91, -2.09, 2.47], + "2.5": { + "post": { + "vector": [5.293, 0.002, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [-7.33, -2.09, 2.47], + "2.54": { + "post": { + "vector": [5.178, 0.002, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [-10.74, -2.09, 2.47], + "2.58": { + "post": { + "vector": [5.058, 0.001, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-14.15, -2.09, 2.47], + "2.62": { + "post": { + "vector": [4.935, 0.001, -0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-5.22, -2.09, 2.47], + "2.67": { + "post": { + "vector": [4.808, 0.001, -0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [3.72, -2.09, 2.47], + "2.71": { + "post": { + "vector": [4.679, 0.001, -0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [8.22, -2.09, 2.47], + "2.75": { + "post": { + "vector": [4.547, 0.001, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [12.72, -2.09, 2.47], + "2.79": { + "post": { + "vector": [4.413, 0.001, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [17.22, -2.09, 2.47], + "2.83": { + "post": { + "vector": [4.276, 0.001, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [21.72, -2.09, 2.47], + "2.88": { + "post": { + "vector": [4.139, 0.001, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [26.22, -2.09, 2.47], + "2.92": { + "post": { + "vector": [4, 0.001, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [30.72, -2.09, 2.47], + "2.96": { + "post": { + "vector": [3.86, 0.001, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [26.72, -2.09, 2.47], + "3.0": { + "post": { + "vector": [3.719, 0.001, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [22.72, -2.09, 2.47], + "3.04": { + "post": { + "vector": [3.579, 0.001, -0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [18.72, -2.09, 2.47], + "3.08": { + "post": { + "vector": [3.439, 0.001, -0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [21.46, -2.09, 2.47], + "3.12": { + "post": { + "vector": [3.299, 0.001, -0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [24.21, -2.09, 2.47], + "3.17": { + "post": { + "vector": [3.16, 0.001, -0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [26.96, -2.09, 2.47], + "3.21": { + "post": { + "vector": [3.022, 0.001, -0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [29.7, -2.09, 2.47], + "3.25": { + "post": { + "vector": [2.886, 0.001, -0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [32.45, -2.09, 2.47], + "3.29": { + "post": { + "vector": [2.752, 0.001, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [35.2, -2.09, 2.47], + "3.33": { + "post": { + "vector": [2.62, 0.001, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [37.94, -2.09, 2.47], + "3.38": { + "post": { + "vector": [2.49, 0.001, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [27.96, -2.09, 2.47], + "3.42": { + "post": { + "vector": [2.364, 0.001, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [17.98, -2.09, 2.47], + "3.46": { + "post": { + "vector": [2.24, 0.001, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [8, -2.09, 2.47], + "3.5": { + "post": { + "vector": [2.121, 0.001, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-1.98, -2.09, 2.47], + "3.54": { + "post": { + "vector": [2.005, 0, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [-11.97, -2.09, 2.47], + "3.58": { + "post": { + "vector": [1.894, 0, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [-21.95, -2.09, 2.47], + "3.62": { + "post": { + "vector": [1.787, 0, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-18.29, -1.74, 2.06], + "3.67": { + "post": { + "vector": [1.686, 0, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [-14.63, -1.39, 1.64], + "3.71": { + "post": { + "vector": [1.59, 0, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [-10.97, -1.04, 1.23], + "3.75": { + "post": { + "vector": [1.499, 0, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [-7.32, -0.7, 0.82], + "3.79": { + "post": { + "vector": [1.415, 0, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [-3.66, -0.35, 0.41], + "3.83": { + "post": { + "vector": [1.337, 0, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "3.88": { + "post": { + "vector": [1.265, 0, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.92": { + "post": { + "vector": [1.201, 0, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [-3.83, 0, 0], + "3.96": { + "post": { + "vector": [1.144, 0, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [-7.67, 0, 0], + "4.0": { + "post": { + "vector": [1.095, 0, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [-11.5, 0, 0], + "4.04": { + "post": { + "vector": [1.055, 0, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-15.33, 0, 0], + "4.08": { + "post": { + "vector": [1.022, 0, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-19.17, 0, 0], + "4.12": { + "post": { + "vector": [0.999, 0, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-23, 0, 0], + "4.17": { + "post": { + "vector": [0.984, 0, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-22.57, 0, 0], + "4.21": { + "post": { + "vector": [0.979, 0, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [-22.14, 0, 0], + "4.25": { + "post": { + "vector": [1.029, 0, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-21.71, 0, 0], + "4.29": { + "post": { + "vector": [1.173, 0, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-21.29, 0, 0], + "4.33": { + "post": { + "vector": [1.406, 0, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-20.86, 0, 0], + "4.38": { + "post": { + "vector": [1.723, 0, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-20.43, 0, 0], + "4.42": { + "post": { + "vector": [2.118, 0.001, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-20, 0, 0], + "4.46": { + "post": { + "vector": [2.586, 0.001, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-16.8, 0, 0], + "4.5": { + "post": { + "vector": [3.121, 0.001, -0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-13.6, 0, 0], + "4.54": { + "post": { + "vector": [3.719, 0.001, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [-10.4, 0, 0], + "4.58": { + "post": { + "vector": [4.373, 0.001, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-7.2, 0, 0], + "4.62": { + "post": { + "vector": [5.077, 0.002, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [-4, 0, 0], + "4.67": { + "post": { + "vector": [5.827, 0.002, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-0.8, 0, 0], + "4.71": { + "post": { + "vector": [6.617, 0.002, -0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [2.4, 0, 0], + "4.75": { + "post": { + "vector": [7.441, 0.003, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [5.6, 0, 0], + "4.79": { + "post": { + "vector": [8.294, 0.003, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [8.8, 0, 0], + "4.83": { + "post": { + "vector": [9.169, 0.003, -0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [12, 0, 0], + "4.88": { + "post": { + "vector": [10.062, 0.004, -0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [7.2, 0, 0], + "4.92": { + "post": { + "vector": [10.966, 0.005, -0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [2.4, 0, 0], + "4.96": { + "post": { + "vector": [11.876, 0.005, -0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-2.4, 0, 0], + "5.0": { + "post": { + "vector": [12.785, 0.006, -0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [-7.2, 0, 0], + "5.04": { + "post": { + "vector": [13.69, 0.006, -0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [-12, 0, 0], + "5.08": { + "post": { + "vector": [14.582, 0.007, -0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-15, 0, 0], + "5.12": { + "post": { + "vector": [15.458, 0.008, -0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-18, 0, 0], + "5.17": { + "post": { + "vector": [16.31, 0.008, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-21, 0, 0], + "5.21": { + "post": { + "vector": [17.134, 0.009, -0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-24, 0, 0], + "5.25": { + "post": { + "vector": [17.924, 0.01, -0.04], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-27, 0, 0], + "5.29": { + "post": { + "vector": [18.674, 0.011, -0.042], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-30, 0, 0], + "5.33": { + "post": { + "vector": [19.379, 0.011, -0.043], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-27.8, 0, 0], + "5.38": { + "post": { + "vector": [20.033, 0.012, -0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-25.6, 0, 0], + "5.42": { + "post": { + "vector": [20.63, 0.012, -0.046], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-23.4, 0, 0], + "5.46": { + "post": { + "vector": [21.165, 0.013, -0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-21.2, 0, 0], + "5.5": { + "post": { + "vector": [21.633, 0.013, -0.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-19, 0, 0], + "5.54": { + "post": { + "vector": [22.029, 0.014, -0.049], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [-9.8, 0, 0], + "5.58": { + "post": { + "vector": [22.346, 0.014, -0.049], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [-0.6, 0, 0], + "5.62": { + "post": { + "vector": [22.579, 0.014, -0.05], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [8.6, 0, 0], + "5.67": { + "post": { + "vector": [22.723, 0.015, -0.05], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [17.8, 0, 0], + "5.71": { + "post": { + "vector": [22.772, 0.015, -0.05], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [27, 0, 0], + "5.75": { + "post": { + "vector": [22.693, 0.015, -0.05], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [22, 0, 0], + "5.79": { + "post": { + "vector": [22.464, 0.014, -0.05], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [17, 0, 0], + "5.83": { + "post": { + "vector": [22.095, 0.014, -0.049], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [12, 0, 0], + "5.88": { + "post": { + "vector": [21.598, 0.013, -0.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [8.75, 0, 0], + "5.92": { + "post": { + "vector": [20.984, 0.013, -0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [5.5, 0, 0], + "5.96": { + "post": { + "vector": [20.262, 0.012, -0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [2.25, 0, 0], + "6.0": { + "post": { + "vector": [19.445, 0.011, -0.043], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-1, 0, 0], + "6.04": { + "post": { + "vector": [18.543, 0.01, -0.041], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [3.25, 0, 0], + "6.08": { + "post": { + "vector": [17.568, 0.01, -0.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [7.5, 0, 0], + "6.12": { + "post": { + "vector": [16.53, 0.009, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [11.75, 0, 0], + "6.17": { + "post": { + "vector": [15.44, 0.008, -0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [16, 0, 0], + "6.21": { + "post": { + "vector": [14.31, 0.007, -0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [4.25, 0, 0], + "6.25": { + "post": { + "vector": [13.152, 0.006, -0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [-7.5, 0, 0], + "6.29": { + "post": { + "vector": [11.977, 0.005, -0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [-19.25, 0, 0], + "6.33": { + "post": { + "vector": [10.795, 0.004, -0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [-31, 0, 0], + "6.38": { + "post": { + "vector": [9.62, 0.004, -0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [-30.33, 0, 0], + "6.42": { + "post": { + "vector": [8.461, 0.003, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [-29.67, 0, 0], + "6.46": { + "post": { + "vector": [7.332, 0.003, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [-29, 0, 0], + "6.5": { + "post": { + "vector": [6.242, 0.002, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [-28.33, 0, 0], + "6.54": { + "post": { + "vector": [5.204, 0.002, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-27.67, 0, 0], + "6.58": { + "post": { + "vector": [4.228, 0.001, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [-27, 0, 0], + "6.62": { + "post": { + "vector": [3.327, 0.001, -0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [-24, 0, 0], + "6.67": { + "post": { + "vector": [2.509, 0.001, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-21, 0, 0], + "6.71": { + "post": { + "vector": [1.788, 0, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [-18, 0, 0], + "6.75": { + "post": { + "vector": [1.174, 0, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [-15, 0, 0], + "6.79": { + "post": { + "vector": [0.677, 0, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [-10, 0, 0], + "6.83": { + "post": { + "vector": [0.308, 0, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [-5, 0, 0], + "6.88": { + "post": { + "vector": [0.079, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "bicepRight": { + "ankleLeft": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": [3, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.1667": { - "post": [6, 0, 0], + "0.04": { + "pre": { + "vector": [-0.376, 0.001, 0.001], + "easing": "linear" + }, + "post": { + "vector": [-0.376, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [9, 0, 0], + "0.08": { + "post": { + "vector": [-1.424, 0.002, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [12, 0, 0], + "0.12": { + "post": { + "vector": [-3.024, 0.005, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [15, 0, 0], + "0.17": { + "post": { + "vector": [-5.056, 0.008, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [18, 0, 0], + "0.21": { + "post": { + "vector": [-7.4, 0.012, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [16, 0, 0], + "0.25": { + "post": { + "vector": [-9.931, 0.016, 0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [14, 0, 0], + "0.29": { + "post": { + "vector": [-12.526, 0.02, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [12, 0, 0], + "0.33": { + "post": { + "vector": [-15.057, 0.025, 0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [8.35, -0.42, 0.49], + "0.38": { + "post": { + "vector": [-17.401, 0.03, 0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [4.71, -0.84, 0.99], + "0.42": { + "post": { + "vector": [-19.434, 0.034, 0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [1.06, -1.25, 1.48], + "0.46": { + "post": { + "vector": [-21.034, 0.037, 0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-2.59, -1.67, 1.97], + "0.5": { + "post": { + "vector": [-22.081, 0.039, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-6.24, -2.09, 2.47], + "0.54": { + "post": { + "vector": [-22.457, 0.04, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [7.43, -2.09, 2.47], + "0.58": { + "post": { + "vector": [-21.732, 0.038, 0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [21.1, -2.09, 2.47], + "0.62": { + "post": { + "vector": [-19.705, 0.034, 0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [34.76, -2.09, 2.47], + "0.67": { + "post": { + "vector": [-16.591, 0.028, 0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [33.47, -2.09, 2.47], + "0.71": { + "post": { + "vector": [-12.609, 0.021, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [32.17, -2.09, 2.47], + "0.75": { + "post": { + "vector": [-7.99, 0.013, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [30.87, -2.09, 2.47], + "0.79": { + "post": { + "vector": [-2.978, 0.004, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [29.57, -2.09, 2.47], + "0.83": { + "post": { + "vector": [2.166, -0.003, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [28.27, -2.09, 2.47], + "0.88": { + "post": { + "vector": [7.179, -0.01, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [26.97, -2.09, 2.47], + "0.92": { + "post": { + "vector": [11.801, -0.015, -0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [26.2, -2.09, 2.47], + "0.96": { + "post": { + "vector": [15.785, -0.019, -0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [25.42, -2.09, 2.47], + "1.0": { + "post": { + "vector": [18.9, -0.021, -0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [24.64, -2.09, 2.47], + "1.04": { + "post": { + "vector": [20.925, -0.023, -0.042], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [23.86, -2.09, 2.47], + "1.08": { + "post": { + "vector": [21.645, -0.023, -0.044], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [23.09, -2.09, 2.47], + "1.12": { + "post": { + "vector": [21.503, -0.023, -0.044], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [22.31, -2.09, 2.47], + "1.17": { + "post": { + "vector": [21.113, -0.023, -0.043], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [21.53, -2.09, 2.47], + "1.21": { + "post": { + "vector": [20.504, -0.023, -0.041], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [20.75, -2.09, 2.47], + "1.25": { + "post": { + "vector": [19.709, -0.022, -0.04], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [19.97, -2.09, 2.47], + "1.29": { + "post": { + "vector": [18.757, -0.021, -0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [16.56, -2.09, 2.47], + "1.33": { + "post": { + "vector": [17.679, -0.02, -0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [13.15, -2.09, 2.47], + "1.38": { + "post": { + "vector": [16.508, -0.019, -0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [9.74, -2.09, 2.47], + "1.42": { + "post": { + "vector": [15.273, -0.018, -0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [6.32, -2.09, 2.47], + "1.46": { + "post": { + "vector": [14.007, -0.017, -0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [2.91, -2.09, 2.47], + "1.5": { + "post": { + "vector": [12.741, -0.016, -0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-0.5, -2.09, 2.47], + "1.54": { + "post": { + "vector": [11.507, -0.015, -0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-3.91, -2.09, 2.47], + "1.58": { + "post": { + "vector": [10.336, -0.013, -0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [-7.33, -2.09, 2.47], + "1.62": { + "post": { + "vector": [9.259, -0.012, -0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [-10.74, -2.09, 2.47], + "1.67": { + "post": { + "vector": [8.309, -0.011, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-14.15, -2.09, 2.47], + "1.71": { + "post": { + "vector": [7.515, -0.01, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-5.22, -2.09, 2.47], + "1.75": { + "post": { + "vector": [6.91, -0.009, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [3.72, -2.09, 2.47], + "1.79": { + "post": { + "vector": [6.525, -0.009, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [8.22, -2.09, 2.47], + "1.83": { + "post": { + "vector": [6.389, -0.009, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [12.72, -2.09, 2.47], + "1.88": { + "post": { + "vector": [6.396, -0.009, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [17.22, -2.09, 2.47], + "1.92": { + "post": { + "vector": [6.415, -0.009, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [21.72, -2.09, 2.47], + "1.96": { + "post": { + "vector": [6.447, -0.009, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [26.22, -2.09, 2.47], + "2.0": { + "post": { + "vector": [6.49, -0.009, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [30.72, -2.09, 2.47], + "2.04": { + "post": { + "vector": [6.545, -0.009, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [26.72, -2.09, 2.47], + "2.08": { + "post": { + "vector": [6.611, -0.009, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [22.72, -2.09, 2.47], + "2.12": { + "post": { + "vector": [6.687, -0.009, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [18.72, -2.09, 2.47], + "2.17": { + "post": { + "vector": [6.773, -0.009, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [21.46, -2.09, 2.47], + "2.21": { + "post": { + "vector": [6.869, -0.009, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [24.21, -2.09, 2.47], + "2.25": { + "post": { + "vector": [6.973, -0.009, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [26.96, -2.09, 2.47], + "2.29": { + "post": { + "vector": [7.087, -0.009, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [29.7, -2.09, 2.47], + "2.33": { + "post": { + "vector": [7.208, -0.01, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [32.45, -2.09, 2.47], + "2.38": { + "post": { + "vector": [7.337, -0.01, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [35.2, -2.09, 2.47], + "2.42": { + "post": { + "vector": [7.474, -0.01, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [37.94, -2.09, 2.47], + "2.46": { + "post": { + "vector": [7.617, -0.01, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [27.96, -2.09, 2.47], + "2.5": { + "post": { + "vector": [7.766, -0.01, -0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [17.98, -2.09, 2.47], + "2.54": { + "post": { + "vector": [7.921, -0.01, -0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [8, -2.09, 2.47], + "2.58": { + "post": { + "vector": [8.082, -0.011, -0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-1.98, -2.09, 2.47], + "2.62": { + "post": { + "vector": [8.247, -0.011, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [-11.97, -2.09, 2.47], + "2.67": { + "post": { + "vector": [8.417, -0.011, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [-21.95, -2.09, 2.47], + "2.71": { + "post": { + "vector": [8.59, -0.011, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-18.29, -1.74, 2.06], + "2.75": { + "post": { + "vector": [8.768, -0.011, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [-14.63, -1.39, 1.64], + "2.79": { + "post": { + "vector": [8.948, -0.012, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [-10.97, -1.04, 1.23], + "2.83": { + "post": { + "vector": [9.13, -0.012, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [-7.32, -0.7, 0.82], + "2.88": { + "post": { + "vector": [9.315, -0.012, -0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [-3.66, -0.35, 0.41], + "2.92": { + "post": { + "vector": [9.502, -0.012, -0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "2.96": { + "post": { + "vector": [9.689, -0.013, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.0": { + "post": { + "vector": [9.878, -0.013, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [-3.83, 0, 0], + "3.04": { + "post": { + "vector": [10.066, -0.013, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [-7.67, 0, 0], + "3.08": { + "post": { + "vector": [10.255, -0.013, -0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [-11.5, 0, 0], + "3.12": { + "post": { + "vector": [10.442, -0.013, -0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-15.33, 0, 0], + "3.17": { + "post": { + "vector": [10.629, -0.014, -0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-19.17, 0, 0], + "3.21": { + "post": { + "vector": [10.814, -0.014, -0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-23, 0, 0], + "3.25": { + "post": { + "vector": [10.997, -0.014, -0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-22.57, 0, 0], + "3.29": { + "post": { + "vector": [11.178, -0.014, -0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [-22.14, 0, 0], + "3.33": { + "post": { + "vector": [11.355, -0.014, -0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-21.71, 0, 0], + "3.38": { + "post": { + "vector": [11.529, -0.015, -0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-21.29, 0, 0], + "3.42": { + "post": { + "vector": [11.699, -0.015, -0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-20.86, 0, 0], + "3.46": { + "post": { + "vector": [11.865, -0.015, -0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-20.43, 0, 0], + "3.5": { + "post": { + "vector": [12.027, -0.015, -0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-20, 0, 0], + "3.54": { + "post": { + "vector": [12.183, -0.015, -0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-16.8, 0, 0], + "3.58": { + "post": { + "vector": [12.333, -0.015, -0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-13.6, 0, 0], + "3.62": { + "post": { + "vector": [12.477, -0.016, -0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [-10.4, 0, 0], + "3.67": { + "post": { + "vector": [12.615, -0.016, -0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-7.2, 0, 0], + "3.71": { + "post": { + "vector": [12.745, -0.016, -0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [-4, 0, 0], + "3.75": { + "post": { + "vector": [12.868, -0.016, -0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-0.8, 0, 0], + "3.79": { + "post": { + "vector": [12.983, -0.016, -0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [2.4, 0, 0], + "3.83": { + "post": { + "vector": [13.09, -0.016, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [5.6, 0, 0], + "3.88": { + "post": { + "vector": [13.188, -0.016, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [8.8, 0, 0], + "3.92": { + "post": { + "vector": [13.276, -0.016, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [12, 0, 0], + "3.96": { + "post": { + "vector": [13.355, -0.016, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [7.2, 0, 0], + "4.0": { + "post": { + "vector": [13.423, -0.016, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [2.4, 0, 0], + "4.04": { + "post": { + "vector": [13.481, -0.017, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-2.4, 0, 0], + "4.08": { + "post": { + "vector": [13.528, -0.017, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [-7.2, 0, 0], + "4.12": { + "post": { + "vector": [13.563, -0.017, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [-12, 0, 0], + "4.17": { + "post": { + "vector": [13.586, -0.017, -0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-15, 0, 0], + "4.21": { + "post": { + "vector": [13.596, -0.017, -0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-18, 0, 0], + "4.25": { + "post": { + "vector": [13.519, -0.017, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-21, 0, 0], + "4.29": { + "post": { + "vector": [13.286, -0.016, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-24, 0, 0], + "4.33": { + "post": { + "vector": [12.907, -0.016, -0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-27, 0, 0], + "4.38": { + "post": { + "vector": [12.389, -0.015, -0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-30, 0, 0], + "4.42": { + "post": { + "vector": [11.742, -0.015, -0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-27.8, 0, 0], + "4.46": { + "post": { + "vector": [10.973, -0.014, -0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-25.6, 0, 0], + "4.5": { + "post": { + "vector": [10.092, -0.013, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-23.4, 0, 0], + "4.54": { + "post": { + "vector": [9.108, -0.012, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-21.2, 0, 0], + "4.58": { + "post": { + "vector": [8.028, -0.011, -0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-19, 0, 0], + "4.62": { + "post": { + "vector": [6.863, -0.009, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [-9.8, 0, 0], + "4.67": { + "post": { + "vector": [5.621, -0.008, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [-0.6, 0, 0], + "4.71": { + "post": { + "vector": [4.311, -0.006, -0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [8.6, 0, 0], + "4.75": { + "post": { + "vector": [2.943, -0.004, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [17.8, 0, 0], + "4.79": { + "post": { + "vector": [1.525, -0.002, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [27, 0, 0], + "4.83": { + "post": { + "vector": [0.069, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [22, 0, 0], + "4.88": { + "post": { + "vector": [-1.416, 0.002, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [17, 0, 0], + "4.92": { + "post": { + "vector": [-2.922, 0.004, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [12, 0, 0], + "4.96": { + "post": { + "vector": [-4.436, 0.007, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [8.75, 0, 0], + "5.0": { + "post": { + "vector": [-5.951, 0.009, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [5.5, 0, 0], + "5.04": { + "post": { + "vector": [-7.456, 0.012, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [2.25, 0, 0], + "5.08": { + "post": { + "vector": [-8.94, 0.014, 0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-1, 0, 0], + "5.12": { + "post": { + "vector": [-10.395, 0.017, 0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [3.25, 0, 0], + "5.17": { + "post": { + "vector": [-11.81, 0.019, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [7.5, 0, 0], + "5.21": { + "post": { + "vector": [-13.176, 0.022, 0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [11.75, 0, 0], + "5.25": { + "post": { + "vector": [-14.483, 0.024, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [16, 0, 0], + "5.29": { + "post": { + "vector": [-15.723, 0.026, 0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [4.25, 0, 0], + "5.33": { + "post": { + "vector": [-16.886, 0.029, 0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [-7.5, 0, 0], + "5.38": { + "post": { + "vector": [-17.964, 0.031, 0.028], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [-19.25, 0, 0], + "5.42": { + "post": { + "vector": [-18.946, 0.033, 0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [-31, 0, 0], + "5.46": { + "post": { + "vector": [-19.826, 0.034, 0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [-30.33, 0, 0], + "5.5": { + "post": { + "vector": [-20.594, 0.036, 0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [-29.67, 0, 0], + "5.54": { + "post": { + "vector": [-21.242, 0.037, 0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [-29, 0, 0], + "5.58": { + "post": { + "vector": [-21.76, 0.038, 0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [-28.33, 0, 0], + "5.62": { + "post": { + "vector": [-22.142, 0.039, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-27.67, 0, 0], + "5.67": { + "post": { + "vector": [-22.377, 0.039, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [-27, 0, 0], + "5.71": { + "post": { + "vector": [-22.457, 0.04, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [-24, 0, 0], + "5.75": { + "post": { + "vector": [-22.379, 0.039, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-21, 0, 0], + "5.79": { + "post": { + "vector": [-22.153, 0.039, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [-18, 0, 0], + "5.83": { + "post": { + "vector": [-21.79, 0.038, 0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [-15, 0, 0], + "5.88": { + "post": { + "vector": [-21.3, 0.037, 0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [-10, 0, 0], + "5.92": { + "post": { + "vector": [-20.694, 0.036, 0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [-5, 0, 0], + "5.96": { + "post": { + "vector": [-19.982, 0.035, 0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "6.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "tailLower": { - "rotation": { - "0.0": [0, 0, 0], - "1.625": [0, -5, 0], - "2.0833": [0, 9, 0], - "3.3333": [0, -2.5, 0], - "4.5417": [0, 10, 0], - "5.5833": [0, 0, 0] - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "post": { + "vector": [-19.176, 0.033, 0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [-0.2, 0, 0], + "6.04": { + "post": { + "vector": [-18.287, 0.031, 0.028], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [-0.4, 0, 0], + "6.08": { + "post": { + "vector": [-17.325, 0.029, 0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [-0.6, 0, 0], + "6.12": { + "post": { + "vector": [-16.301, 0.027, 0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-0.8, 0, 0], + "6.17": { + "post": { + "vector": [-15.226, 0.025, 0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-1, 0, 0], + "6.21": { + "post": { + "vector": [-14.112, 0.023, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-0.4, 0, 0], + "6.25": { + "post": { + "vector": [-12.97, 0.021, 0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0.2, 0, 0], + "6.29": { + "post": { + "vector": [-11.811, 0.019, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [0.8, 0, 0], + "6.33": { + "post": { + "vector": [-10.646, 0.017, 0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [1.4, 0, 0], + "6.38": { + "post": { + "vector": [-9.487, 0.015, 0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [2, 0, 0], + "6.42": { + "post": { + "vector": [-8.345, 0.013, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [1.7, -0.7, 0.08], + "6.46": { + "post": { + "vector": [-7.231, 0.011, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [1.39, -1.39, 0.15], + "6.5": { + "post": { + "vector": [-6.156, 0.01, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [1.09, -2.09, 0.23], + "6.54": { + "post": { + "vector": [-5.133, 0.008, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [0.78, -2.78, 0.3], + "6.58": { + "post": { + "vector": [-4.17, 0.006, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [0.48, -3.48, 0.38], + "6.62": { + "post": { + "vector": [-3.281, 0.005, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [0.17, -4.18, 0.46], + "6.67": { + "post": { + "vector": [-2.475, 0.004, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-0.13, -4.87, 0.53], + "6.71": { + "post": { + "vector": [-1.764, 0.003, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [-0.44, -5.57, 0.61], + "6.75": { + "post": { + "vector": [-1.158, 0.002, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-0.74, -6.26, 0.68], + "6.79": { + "post": { + "vector": [-0.667, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-1.05, -6.96, 0.76], + "6.83": { + "post": { + "vector": [-0.304, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-2.37, -4.31, 0.2], + "6.88": { + "post": { + "vector": [-0.078, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-3.7, -1.66, -0.37], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-5.02, 0.98, -0.93], + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.897, 0.025, -0.056], + "easing": "linear" + }, + "post": { + "vector": [0.897, 0.025, -0.056], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-6.35, 3.63, -1.5], + "0.08": { + "post": { + "vector": [3.411, 0.101, -0.211], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [-7.67, 6.28, -2.06], + "0.12": { + "post": { + "vector": [7.287, 0.23, -0.442], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-9, 8.93, -2.63], + "0.17": { + "post": { + "vector": [12.266, 0.418, -0.726], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [-10.32, 11.57, -3.19], + "0.21": { + "post": { + "vector": [18.064, 0.668, -1.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [-10.68, 10.15, -2.58], + "0.25": { + "post": { + "vector": [24.37, 0.973, -1.34], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-11.03, 8.73, -1.97], + "0.29": { + "post": { + "vector": [30.845, 1.32, -1.616], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-11.38, 7.31, -1.35], + "0.33": { + "post": { + "vector": [37.145, 1.685, -1.846], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-11.74, 5.89, -0.74], + "0.38": { + "post": { + "vector": [42.932, 2.041, -2.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-12.09, 4.47, -0.13], + "0.42": { + "post": { + "vector": [47.898, 2.359, -2.141], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-12.44, 3.05, 0.48], + "0.46": { + "post": { + "vector": [51.762, 2.613, -2.216], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-12.8, 1.63, 1.09], + "0.5": { + "post": { + "vector": [54.267, 2.781, -2.255], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-13.15, 0.2, 1.71], + "0.54": { + "post": { + "vector": [55.161, 2.841, -2.267], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-13.51, -1.22, 2.32], + "0.58": { + "post": { + "vector": [54.359, 2.787, -2.256], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-13.86, -2.64, 2.93], + "0.62": { + "post": { + "vector": [52.113, 2.637, -2.222], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-14.21, -4.06, 3.54], + "0.67": { + "post": { + "vector": [48.657, 2.409, -2.157], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-13.93, -3.35, 3.22], + "0.71": { + "post": { + "vector": [44.229, 2.123, -2.055], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [-13.65, -2.64, 2.9], + "0.75": { + "post": { + "vector": [39.081, 1.802, -1.909], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [-13.37, -1.93, 2.58], + "0.79": { + "post": { + "vector": [33.489, 1.47, -1.718], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-13.09, -1.22, 2.26], + "0.83": { + "post": { + "vector": [27.744, 1.15, -1.489], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-12.81, -0.51, 1.94], + "0.88": { + "post": { + "vector": [22.147, 0.862, -1.236], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-12.53, 0.2, 1.62], + "0.92": { + "post": { + "vector": [16.991, 0.619, -0.98], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-12.25, 0.91, 1.3], + "0.96": { + "post": { + "vector": [12.552, 0.43, -0.742], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [-11.97, 1.62, 0.98], + "1.0": { + "post": { + "vector": [9.087, 0.295, -0.547], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-11.69, 2.33, 0.66], + "1.04": { + "post": { + "vector": [6.834, 0.214, -0.416], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-11.41, 3.04, 0.34], + "1.08": { + "post": { + "vector": [6.029, 0.186, -0.368], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-11.13, 3.75, 0.02], + "1.12": { + "post": { + "vector": [6.113, 0.189, -0.373], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-10.85, 4.46, -0.3], + "1.17": { + "post": { + "vector": [6.351, 0.197, -0.387], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-10.57, 5.17, -0.62], + "1.21": { + "post": { + "vector": [6.724, 0.21, -0.409], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-10.29, 5.88, -0.94], + "1.25": { + "post": { + "vector": [7.213, 0.227, -0.438], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-10.01, 6.59, -1.26], + "1.29": { + "post": { + "vector": [7.799, 0.248, -0.472], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-9.73, 7.3, -1.58], + "1.33": { + "post": { + "vector": [8.463, 0.272, -0.511], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-9.45, 8.01, -1.9], + "1.38": { + "post": { + "vector": [9.184, 0.299, -0.552], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [-9.17, 8.72, -2.22], + "1.42": { + "post": { + "vector": [9.944, 0.327, -0.596], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [-8.56, 8.14, -2.08], + "1.46": { + "post": { + "vector": [10.724, 0.357, -0.64], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [-7.95, 7.56, -1.93], + "1.5": { + "post": { + "vector": [11.503, 0.388, -0.684], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [-7.34, 6.98, -1.78], + "1.54": { + "post": { + "vector": [12.263, 0.418, -0.726], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [-6.72, 6.4, -1.63], + "1.58": { + "post": { + "vector": [12.984, 0.447, -0.766], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [-6.11, 5.82, -1.48], + "1.62": { + "post": { + "vector": [13.647, 0.475, -0.802], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [-5.5, 5.23, -1.33], + "1.67": { + "post": { + "vector": [14.233, 0.499, -0.834], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [-4.89, 4.65, -1.19], + "1.71": { + "post": { + "vector": [14.722, 0.52, -0.86], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-4.28, 4.07, -1.04], + "1.75": { + "post": { + "vector": [15.095, 0.536, -0.88], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [-3.67, 3.49, -0.89], + "1.79": { + "post": { + "vector": [15.333, 0.546, -0.893], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [-3.06, 2.91, -0.74], + "1.83": { + "post": { + "vector": [15.416, 0.55, -0.897], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-2.45, 2.33, -0.59], + "1.88": { + "post": { + "vector": [15.41, 0.55, -0.897], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [-1.83, 1.74, -0.44], + "1.92": { + "post": { + "vector": [15.39, 0.549, -0.896], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [-1.22, 1.16, -0.3], + "1.96": { + "post": { + "vector": [15.357, 0.547, -0.894], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [-0.61, 0.58, -0.15], + "2.0": { + "post": { + "vector": [15.312, 0.545, -0.891], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [0, 0, 0], + "2.04": { + "post": { + "vector": [15.255, 0.543, -0.888], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "2.08": { + "post": { + "vector": [15.187, 0.54, -0.885], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.12": { + "post": { + "vector": [15.108, 0.537, -0.881], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [-1.17, 0, 0], + "2.17": { + "post": { + "vector": [15.018, 0.533, -0.876], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [-2.33, 0, 0], + "2.21": { + "post": { + "vector": [14.919, 0.528, -0.871], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [-3.5, 0, 0], + "2.25": { + "post": { + "vector": [14.81, 0.524, -0.865], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-4.67, 0, 0], + "2.29": { + "post": { + "vector": [14.693, 0.519, -0.858], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-5.83, 0, 0], + "2.33": { + "post": { + "vector": [14.567, 0.513, -0.852], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-7, 0, 0], + "2.38": { + "post": { + "vector": [14.433, 0.508, -0.844], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-8, 0, 0], + "2.42": { + "post": { + "vector": [14.291, 0.502, -0.837], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [-9, 0, 0], + "2.46": { + "post": { + "vector": [14.143, 0.495, -0.829], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-10, 0, 0], + "2.5": { + "post": { + "vector": [13.988, 0.489, -0.82], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-11, 0, 0], + "2.54": { + "post": { + "vector": [13.827, 0.482, -0.812], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-12, 0, 0], + "2.58": { + "post": { + "vector": [13.661, 0.475, -0.803], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-11.7, -0.8, -0.01], + "2.62": { + "post": { + "vector": [13.489, 0.468, -0.793], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-11.4, -1.6, -0.01], + "2.67": { + "post": { + "vector": [13.313, 0.461, -0.784], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-11.1, -2.4, -0.02], + "2.71": { + "post": { + "vector": [13.133, 0.453, -0.774], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-10.8, -3.2, -0.02], + "2.75": { + "post": { + "vector": [12.949, 0.446, -0.764], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [-10.5, -4, -0.03], + "2.79": { + "post": { + "vector": [12.762, 0.438, -0.754], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-13.01, -4.32, 0.19], + "2.83": { + "post": { + "vector": [12.573, 0.431, -0.743], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [-15.52, -4.64, 0.4], + "2.88": { + "post": { + "vector": [12.381, 0.423, -0.733], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-18.03, -4.96, 0.62], + "2.92": { + "post": { + "vector": [12.188, 0.415, -0.722], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-18.74, -3.59, 0.34], + "2.96": { + "post": { + "vector": [11.993, 0.407, -0.711], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-19.46, -2.22, 0.05], + "3.0": { + "post": { + "vector": [11.798, 0.399, -0.7], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-20.17, -0.86, -0.23], + "3.04": { + "post": { + "vector": [11.602, 0.392, -0.689], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-20.88, 0.51, -0.51], + "3.08": { + "post": { + "vector": [11.407, 0.384, -0.678], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-21.6, 1.88, -0.79], + "3.12": { + "post": { + "vector": [11.212, 0.376, -0.668], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [-22.31, 3.25, -1.08], + "3.17": { + "post": { + "vector": [11.019, 0.369, -0.657], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-23.03, 4.62, -1.36], + "3.21": { + "post": { + "vector": [10.828, 0.361, -0.646], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [-23.74, 5.99, -1.64], + "3.25": { + "post": { + "vector": [10.638, 0.354, -0.635], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [-24.45, 7.36, -1.92], + "3.29": { + "post": { + "vector": [10.451, 0.347, -0.625], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-25.17, 8.73, -2.21], + "3.33": { + "post": { + "vector": [10.268, 0.34, -0.614], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-23.75, 7.35, -1.99], + "3.38": { + "post": { + "vector": [10.088, 0.333, -0.604], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-22.33, 5.98, -1.76], + "3.42": { + "post": { + "vector": [9.912, 0.326, -0.594], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-20.92, 4.61, -1.54], + "3.46": { + "post": { + "vector": [9.741, 0.319, -0.584], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-19.5, 3.24, -1.32], + "3.5": { + "post": { + "vector": [9.574, 0.313, -0.575], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-18.08, 1.86, -1.1], + "3.54": { + "post": { + "vector": [9.414, 0.307, -0.566], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-16.67, 0.49, -0.88], + "3.58": { + "post": { + "vector": [9.259, 0.301, -0.557], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-15.25, -0.88, -0.66], + "3.62": { + "post": { + "vector": [9.111, 0.296, -0.548], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-13.83, -2.25, -0.44], + "3.67": { + "post": { + "vector": [8.97, 0.291, -0.54], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-12.42, -3.63, -0.21], + "3.71": { + "post": { + "vector": [8.836, 0.286, -0.532], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-11, -5, 0.01], + "3.75": { + "post": { + "vector": [8.711, 0.281, -0.525], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [-11.31, -4, -0.03], + "3.79": { + "post": { + "vector": [8.593, 0.277, -0.518], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [-11.63, -3, -0.07], + "3.83": { + "post": { + "vector": [8.485, 0.273, -0.512], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-11.94, -2, -0.11], + "3.88": { + "post": { + "vector": [8.386, 0.269, -0.506], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-12.26, -1.01, -0.15], + "3.92": { + "post": { + "vector": [8.297, 0.266, -0.501], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-12.57, -0.01, -0.19], + "3.96": { + "post": { + "vector": [8.218, 0.263, -0.497], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-12.88, 0.99, -0.23], + "4.0": { + "post": { + "vector": [8.15, 0.261, -0.493], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [-13.2, 1.99, -0.27], + "4.04": { + "post": { + "vector": [8.093, 0.259, -0.489], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-13.51, 2.99, -0.31], + "4.08": { + "post": { + "vector": [8.048, 0.257, -0.487], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-13.83, 3.99, -0.35], + "4.12": { + "post": { + "vector": [8.016, 0.256, -0.485], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-14.14, 4.99, -0.39], + "4.17": { + "post": { + "vector": [7.996, 0.255, -0.484], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-14.45, 5.99, -0.43], + "4.21": { + "post": { + "vector": [7.989, 0.255, -0.483], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "4.25": { - "post": [-14.77, 6.98, -0.47], + "post": { + "vector": [8.093, 0.259, -0.489], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-13.64, 6.82, -0.34], + "4.29": { + "post": { + "vector": [8.398, 0.27, -0.507], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-12.51, 6.65, -0.21], + "4.33": { + "post": { + "vector": [8.892, 0.288, -0.536], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-11.38, 6.49, -0.08], + "4.38": { + "post": { + "vector": [9.566, 0.313, -0.574], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-10.25, 6.32, 0.05], + "4.42": { + "post": { + "vector": [10.407, 0.345, -0.622], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [-9.11, 6.16, 0.18], + "4.46": { + "post": { + "vector": [11.405, 0.384, -0.678], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [-7.98, 5.99, 0.31], + "4.5": { + "post": { + "vector": [12.55, 0.43, -0.742], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [-6.3, 6.31, 0.53], + "4.54": { + "post": { + "vector": [13.832, 0.482, -0.812], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [-4.62, 6.62, 0.75], + "4.58": { + "post": { + "vector": [15.238, 0.542, -0.888], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [-2.94, 6.93, 0.97], + "4.62": { + "post": { + "vector": [16.758, 0.609, -0.968], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [-2.67, 6.3, 0.88], + "4.67": { + "post": { + "vector": [18.381, 0.682, -1.051], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [-2.41, 5.67, 0.79], + "4.71": { + "post": { + "vector": [20.094, 0.762, -1.137], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [-2.14, 5.04, 0.7], + "4.75": { + "post": { + "vector": [21.885, 0.849, -1.224], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-1.87, 4.41, 0.62], + "4.79": { + "post": { + "vector": [23.743, 0.941, -1.311], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [-1.6, 3.78, 0.53], + "4.83": { + "post": { + "vector": [25.654, 1.039, -1.398], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [-1.34, 3.15, 0.44], + "4.88": { + "post": { + "vector": [27.605, 1.142, -1.483], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-1.07, 2.52, 0.35], + "4.92": { + "post": { + "vector": [29.582, 1.25, -1.565], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [-0.8, 1.89, 0.26], + "4.96": { + "post": { + "vector": [31.574, 1.361, -1.645], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [-0.53, 1.26, 0.18], + "5.0": { + "post": { + "vector": [33.565, 1.474, -1.72], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [-0.27, 0.63, 0.09], + "5.04": { + "post": { + "vector": [35.543, 1.59, -1.791], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [0, 0, 0], + "5.08": { + "post": { + "vector": [37.494, 1.706, -1.858], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "5.12": { + "post": { + "vector": [39.405, 1.822, -1.919], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "5.17": { + "post": { + "vector": [41.262, 1.936, -1.974], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [-0.86, 0, 0], + "5.21": { + "post": { + "vector": [43.054, 2.049, -2.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [-1.71, 0, 0], + "5.25": { + "post": { + "vector": [44.767, 2.157, -2.069], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [-2.57, 0, 0], + "5.29": { + "post": { + "vector": [46.39, 2.261, -2.108], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-3.43, 0, 0], + "5.33": { + "post": { + "vector": [47.91, 2.36, -2.142], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-4.29, 0, 0], + "5.38": { + "post": { + "vector": [49.317, 2.452, -2.171], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-5.14, 0, 0], + "5.42": { + "post": { + "vector": [50.598, 2.536, -2.195], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-6, 0, 0], + "5.46": { + "post": { + "vector": [51.744, 2.612, -2.216], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [-6.81, -0.99, 0.12], + "5.5": { + "post": { + "vector": [52.742, 2.679, -2.232], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-7.61, -1.99, 0.24], + "5.54": { + "post": { + "vector": [53.584, 2.735, -2.245], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-8.42, -2.98, 0.36], + "5.58": { + "post": { + "vector": [54.257, 2.78, -2.255], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-9.22, -3.97, 0.48], + "5.62": { + "post": { + "vector": [54.752, 2.813, -2.262], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-10.03, -4.96, 0.61], + "5.67": { + "post": { + "vector": [55.057, 2.834, -2.266], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-7.01, -5.11, 0.29], + "5.71": { + "post": { + "vector": [55.161, 2.841, -2.267], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-4, -5.25, -0.03], + "5.75": { + "post": { + "vector": [54.976, 2.828, -2.265], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-0.98, -5.39, -0.35], + "5.79": { + "post": { + "vector": [54.439, 2.792, -2.257], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [2.04, -5.54, -0.66], + "5.83": { + "post": { + "vector": [53.573, 2.734, -2.245], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [5.05, -5.68, -0.98], + "5.88": { + "post": { + "vector": [52.4, 2.656, -2.226], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [2.71, -1.37, -0.65], + "5.92": { + "post": { + "vector": [50.944, 2.559, -2.202], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [0.36, 2.94, -0.33], + "5.96": { + "post": { + "vector": [49.228, 2.446, -2.169], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-1.98, 7.26, 0], + "6.0": { + "post": { + "vector": [47.273, 2.318, -2.128], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-2.48, 6.09, -0.02], + "6.04": { + "post": { + "vector": [45.104, 2.179, -2.077], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-2.98, 4.92, -0.05], + "6.08": { + "post": { + "vector": [42.745, 2.029, -2.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-3.49, 3.76, -0.07], + "6.12": { + "post": { + "vector": [40.223, 1.872, -1.943], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-3.99, 2.59, -0.09], + "6.17": { + "post": { + "vector": [37.564, 1.71, -1.86], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [-4.49, 1.43, -0.11], + "6.21": { + "post": { + "vector": [34.798, 1.546, -1.765], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-4.99, 0.26, -0.13], + "6.25": { + "post": { + "vector": [31.954, 1.382, -1.66], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [-5.08, 4.91, -0.73], + "6.29": { + "post": { + "vector": [29.062, 1.221, -1.544], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [-5.16, 9.56, -1.33], + "6.33": { + "post": { + "vector": [26.154, 1.065, -1.42], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-5.25, 14.21, -1.93], + "6.38": { + "post": { + "vector": [23.261, 0.917, -1.289], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-5.34, 18.87, -2.53], + "6.42": { + "post": { + "vector": [20.414, 0.778, -1.152], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-5.1, 15.53, -2.42], + "6.46": { + "post": { + "vector": [17.644, 0.649, -1.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-4.86, 12.18, -2.3], + "6.5": { + "post": { + "vector": [14.981, 0.531, -0.874], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-4.63, 8.84, -2.19], + "6.54": { + "post": { + "vector": [12.454, 0.426, -0.737], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-4.39, 5.5, -2.07], + "6.58": { + "post": { + "vector": [10.089, 0.333, -0.604], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-3.47, 2.55, -1.9], + "6.62": { + "post": { + "vector": [7.914, 0.252, -0.479], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-2.56, -0.4, -1.72], + "6.67": { + "post": { + "vector": [5.954, 0.183, -0.364], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-1.64, -3.35, -1.55], + "6.71": { + "post": { + "vector": [4.231, 0.127, -0.26], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-0.73, -6.31, -1.38], + "6.75": { + "post": { + "vector": [2.771, 0.081, -0.172], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [0.19, -9.26, -1.21], + "6.79": { + "post": { + "vector": [1.594, 0.045, -0.099], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [1.1, -12.21, -1.04], + "6.83": { + "post": { + "vector": [0.725, 0.02, -0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [0.71, -10.17, -0.96], + "6.88": { + "post": { + "vector": [0.185, 0.005, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [0.31, -8.12, -0.88], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-0.09, -6.08, -0.8], + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, 0.013, -0.039], + "easing": "linear" + }, + "post": { + "vector": [0, 0.013, -0.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-0.49, -4.04, -0.72], + "0.08": { + "post": { + "vector": [0, 0.049, -0.148], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-0.88, -2, -0.64], + "0.12": { + "post": { + "vector": [-0.001, 0.105, -0.313], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [-1.28, 0.05, -0.56], + "0.17": { + "post": { + "vector": [-0.001, 0.175, -0.523], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-1.68, 2.09, -0.49], + "0.21": { + "post": { + "vector": [-0.001, 0.256, -0.764], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-2.08, 4.13, -0.41], + "0.25": { + "post": { + "vector": [-0.002, 0.343, -1.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-2.47, 6.17, -0.33], + "0.29": { + "post": { + "vector": [-0.002, 0.432, -1.291], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-2.87, 8.22, -0.25], + "0.33": { + "post": { + "vector": [-0.003, 0.519, -1.551], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-3.27, 10.26, -0.17], + "0.38": { + "post": { + "vector": [-0.003, 0.6, -1.793], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-4.34, 9.26, -0.17], + "0.42": { + "post": { + "vector": [-0.004, 0.67, -2.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-5.41, 8.26, -0.16], + "0.46": { + "post": { + "vector": [-0.004, 0.726, -2.168], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-6.49, 7.26, -0.16], + "0.5": { + "post": { + "vector": [-0.004, 0.762, -2.277], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-7.56, 6.26, -0.16], + "0.54": { + "post": { + "vector": [-0.004, 0.775, -2.316], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [-8.63, 5.26, -0.15], + "0.58": { + "post": { + "vector": [-0.004, 0.747, -2.299], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [-9.7, 4.26, -0.15], + "0.62": { + "post": { + "vector": [-0.004, 0.669, -2.251], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [-10.77, 3.26, -0.15], + "0.67": { + "post": { + "vector": [-0.004, 0.549, -2.179], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [-11.85, 2.26, -0.14], + "0.71": { + "post": { + "vector": [-0.004, 0.398, -2.087], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [-12.92, 1.26, -0.14], + "0.75": { + "post": { + "vector": [-0.004, 0.224, -1.982], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [-13.99, 0.26, -0.13], + "0.79": { + "post": { + "vector": [-0.004, 0.036, -1.868], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [-12.59, 0.23, -0.12], + "0.83": { + "post": { + "vector": [-0.004, -0.157, -1.752], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [-11.19, 0.21, -0.11], + "0.88": { + "post": { + "vector": [-0.004, -0.345, -1.638], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-9.79, 0.18, -0.09], + "0.92": { + "post": { + "vector": [-0.004, -0.519, -1.533], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [-8.39, 0.16, -0.08], + "0.96": { + "post": { + "vector": [-0.004, -0.67, -1.441], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [-6.99, 0.13, -0.07], + "1.0": { + "post": { + "vector": [-0.004, -0.79, -1.369], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-5.6, 0.1, -0.05], + "1.04": { + "post": { + "vector": [-0.004, -0.868, -1.321], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [-4.2, 0.08, -0.04], + "1.08": { + "post": { + "vector": [-0.004, -0.896, -1.304], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [-2.8, 0.05, -0.03], + "1.46": { + "post": { + "vector": [-0.004, -0.896, -1.304], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [-1.4, 0.03, -0.01], + "1.5": { + "post": { + "vector": [-0.004, -0.895, -1.305], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [0, 0, 0], + "1.62": { + "post": { + "vector": [-0.004, -0.895, -1.305], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "1.67": { + "post": { + "vector": [-0.004, -0.894, -1.305], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.71": { + "post": { + "vector": [-0.004, -0.894, -1.305], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [-0.5, 0.03, -0.02], + "1.75": { + "post": { + "vector": [-0.004, -0.893, -1.306], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [-1, 0.06, -0.03], + "1.79": { + "post": { + "vector": [-0.004, -0.893, -1.306], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [-1.5, 0.1, -0.05], + "1.83": { + "post": { + "vector": [-0.004, -0.892, -1.306], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-1.99, 0.13, -0.07], + "1.88": { + "post": { + "vector": [-0.004, -0.891, -1.307], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-2.49, 0.16, -0.08], + "1.92": { + "post": { + "vector": [-0.004, -0.89, -1.307], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-2.99, 0.19, -0.1], + "1.96": { + "post": { + "vector": [-0.004, -0.889, -1.308], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-3.49, 0.23, -0.12], + "2.0": { + "post": { + "vector": [-0.004, -0.888, -1.308], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [-3.99, 0.26, -0.13], + "2.04": { + "post": { + "vector": [-0.004, -0.887, -1.309], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-4.19, 0.26, -0.13], + "2.08": { + "post": { + "vector": [-0.004, -0.886, -1.309], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-4.39, 0.26, -0.13], + "2.12": { + "post": { + "vector": [-0.004, -0.885, -1.31], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-4.59, 0.26, -0.13], + "2.17": { + "post": { + "vector": [-0.004, -0.883, -1.31], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-4.79, 0.26, -0.13], + "2.21": { + "post": { + "vector": [-0.004, -0.882, -1.311], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-4.99, 0.26, -0.13], + "2.25": { + "post": { + "vector": [-0.004, -0.88, -1.312], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-0.99, 0.26, -0.13], + "2.29": { + "post": { + "vector": [-0.004, -0.878, -1.313], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [3.01, 0.26, -0.13], + "2.33": { + "post": { + "vector": [-0.004, -0.877, -1.314], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [7.01, 0.26, -0.13], + "2.38": { + "post": { + "vector": [-0.004, -0.875, -1.315], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [11.01, 0.26, -0.13], + "2.42": { + "post": { + "vector": [-0.004, -0.872, -1.316], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [15.01, 0.26, -0.13], + "2.46": { + "post": { + "vector": [-0.004, -0.87, -1.317], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [9.34, 0.26, -0.13], + "2.5": { + "post": { + "vector": [-0.004, -0.868, -1.318], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [3.68, 0.26, -0.13], + "2.54": { + "post": { + "vector": [-0.004, -0.865, -1.32], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-1.99, 0.26, -0.13], + "2.58": { + "post": { + "vector": [-0.004, -0.862, -1.321], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-1.49, 0.26, -0.13], + "2.62": { + "post": { + "vector": [-0.004, -0.859, -1.322], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-0.99, 0.26, -0.13], + "2.67": { + "post": { + "vector": [-0.004, -0.856, -1.324], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-0.49, 0.26, -0.13], + "2.71": { + "post": { + "vector": [-0.004, -0.853, -1.325], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [0.01, 0.26, -0.13], + "2.75": { + "post": { + "vector": [-0.004, -0.85, -1.327], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0.51, 0.26, -0.13], + "2.79": { + "post": { + "vector": [-0.004, -0.846, -1.329], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [1.01, 0.26, -0.13], + "2.83": { + "post": { + "vector": [-0.004, -0.842, -1.331], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [1.51, 0.26, -0.13], + "2.88": { + "post": { + "vector": [-0.004, -0.838, -1.333], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [2.01, 0.26, -0.13], + "2.92": { + "post": { + "vector": [-0.004, -0.834, -1.335], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [2.51, 0.26, -0.13], + "2.96": { + "post": { + "vector": [-0.004, -0.83, -1.337], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [3.01, 0.26, -0.13], + "3.0": { + "post": { + "vector": [-0.004, -0.826, -1.339], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [3.37, 0.26, -0.13], + "3.04": { + "post": { + "vector": [-0.004, -0.821, -1.341], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [3.74, 0.26, -0.13], + "3.08": { + "post": { + "vector": [-0.004, -0.816, -1.344], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [4.1, 0.26, -0.13], + "3.12": { + "post": { + "vector": [-0.004, -0.811, -1.346], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [4.46, 0.26, -0.13], + "3.17": { + "post": { + "vector": [-0.004, -0.805, -1.349], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [4.83, 0.26, -0.13], + "3.21": { + "post": { + "vector": [-0.004, -0.8, -1.352], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [5.19, 0.26, -0.13], + "3.25": { + "post": { + "vector": [-0.004, -0.794, -1.355], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [5.56, 0.26, -0.13], + "3.29": { + "post": { + "vector": [-0.004, -0.788, -1.358], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [5.92, 0.26, -0.13], + "3.33": { + "post": { + "vector": [-0.004, -0.782, -1.361], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [6.28, 0.26, -0.13], + "3.38": { + "post": { + "vector": [-0.004, -0.775, -1.364], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [6.65, 0.26, -0.13], + "3.42": { + "post": { + "vector": [-0.004, -0.769, -1.367], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [7.01, 0.26, -0.13], + "3.46": { + "post": { + "vector": [-0.004, -0.762, -1.371], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [5.5, 0.26, -0.13], + "3.5": { + "post": { + "vector": [-0.004, -0.755, -1.374], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [4, 0.26, -0.13], + "3.54": { + "post": { + "vector": [-0.004, -0.747, -1.378], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [2.49, 0.26, -0.13], + "3.58": { + "post": { + "vector": [-0.004, -0.739, -1.382], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [0.98, 0.26, -0.13], + "3.62": { + "post": { + "vector": [-0.004, -0.731, -1.386], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-0.52, 0.26, -0.13], + "3.67": { + "post": { + "vector": [-0.004, -0.723, -1.39], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-2.03, 0.26, -0.13], + "3.71": { + "post": { + "vector": [-0.004, -0.715, -1.394], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-3.54, 0.26, -0.13], + "3.75": { + "post": { + "vector": [-0.004, -0.706, -1.398], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-5.04, 0.26, -0.13], + "3.79": { + "post": { + "vector": [-0.004, -0.697, -1.403], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-6.55, 0.26, -0.13], + "3.83": { + "post": { + "vector": [-0.004, -0.688, -1.407], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-4.48, 0.26, -0.13], + "3.88": { + "post": { + "vector": [-0.004, -0.678, -1.412], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-2.41, 0.26, -0.13], + "3.92": { + "post": { + "vector": [-0.004, -0.668, -1.417], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-0.34, 0.26, -0.13], + "3.96": { + "post": { + "vector": [-0.004, -0.658, -1.422], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [1.73, 0.26, -0.13], + "4.0": { + "post": { + "vector": [-0.004, -0.647, -1.427], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [3.8, 0.26, -0.13], + "4.04": { + "post": { + "vector": [-0.004, -0.636, -1.433], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [5.87, 0.26, -0.13], + "4.08": { + "post": { + "vector": [-0.004, -0.625, -1.438], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [7.94, 0.26, -0.13], + "4.12": { + "post": { + "vector": [-0.004, -0.614, -1.444], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [10.01, 0.26, -0.13], + "4.17": { + "post": { + "vector": [-0.004, -0.602, -1.45], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [7.01, 0.26, -0.13], + "4.21": { + "post": { + "vector": [-0.004, -0.59, -1.456], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [4.01, 0.26, -0.13], + "4.25": { + "post": { + "vector": [-0.004, -0.575, -1.463], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [1.01, 0.26, -0.13], + "4.29": { + "post": { + "vector": [-0.004, -0.556, -1.474], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0.9, 0.23, -0.12], + "4.33": { + "post": { + "vector": [-0.004, -0.532, -1.488], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [0.79, 0.2, -0.1], + "4.38": { + "post": { + "vector": [-0.004, -0.505, -1.504], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [0.67, 0.17, -0.09], + "4.42": { + "post": { + "vector": [-0.004, -0.473, -1.523], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [0.56, 0.14, -0.07], + "4.46": { + "post": { + "vector": [-0.004, -0.438, -1.545], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [0.45, 0.12, -0.06], + "4.5": { + "post": { + "vector": [-0.004, -0.4, -1.568], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [0.34, 0.09, -0.04], + "4.54": { + "post": { + "vector": [-0.004, -0.359, -1.593], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [0.22, 0.06, -0.03], + "4.58": { + "post": { + "vector": [-0.004, -0.315, -1.621], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [0.11, 0.03, -0.01], + "4.62": { + "post": { + "vector": [-0.004, -0.269, -1.649], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [0, 0, 0], + "4.67": { + "post": { + "vector": [-0.004, -0.221, -1.68], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "4.71": { + "post": { + "vector": [-0.004, -0.171, -1.711], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "4.75": { + "post": { + "vector": [-0.004, -0.12, -1.743], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [0, -0.44, -0.18], + "4.79": { + "post": { + "vector": [-0.004, -0.067, -1.776], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [0, -0.89, -0.37], + "4.83": { + "post": { + "vector": [-0.004, -0.014, -1.81], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [0, -1.33, -0.55], + "4.88": { + "post": { + "vector": [-0.004, 0.04, -1.844], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, -1.78, -0.73], + "4.92": { + "post": { + "vector": [-0.004, 0.094, -1.878], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, -2.22, -0.92], + "4.96": { + "post": { + "vector": [-0.004, 0.148, -1.913], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [0, -2.67, -1.1], + "5.0": { + "post": { + "vector": [-0.004, 0.201, -1.947], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, -3.11, -1.28], + "5.04": { + "post": { + "vector": [-0.004, 0.254, -1.981], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [0, -3.56, -1.47], + "5.08": { + "post": { + "vector": [-0.004, 0.306, -2.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [0, -4, -1.65], + "5.12": { + "post": { + "vector": [-0.004, 0.357, -2.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, -4.44, -1.83], + "5.17": { + "post": { + "vector": [-0.004, 0.406, -2.078], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, -4.89, -2.02], + "5.21": { + "post": { + "vector": [-0.004, 0.454, -2.109], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, -5.33, -2.2], + "5.25": { + "post": { + "vector": [-0.004, 0.499, -2.138], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [0, -5.78, -2.38], + "5.29": { + "post": { + "vector": [-0.004, 0.542, -2.166], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [0, -6.22, -2.57], + "5.33": { + "post": { + "vector": [-0.004, 0.583, -2.191], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [0, -6.67, -2.75], + "5.38": { + "post": { + "vector": [-0.004, 0.62, -2.215], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [0, -7.11, -2.93], + "5.42": { + "post": { + "vector": [-0.004, 0.654, -2.237], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0, -7.56, -3.12], + "5.46": { + "post": { + "vector": [-0.004, 0.684, -2.257], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [0, -8, -3.3], + "5.5": { + "post": { + "vector": [-0.004, 0.711, -2.274], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [0, -7.85, -3.24], + "5.54": { + "post": { + "vector": [-0.004, 0.733, -2.289], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [0, -7.7, -3.18], + "5.58": { + "post": { + "vector": [-0.004, 0.751, -2.3], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [0, -7.56, -3.12], + "5.62": { + "post": { + "vector": [-0.004, 0.764, -2.309], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, -7.41, -3.06], + "5.67": { + "post": { + "vector": [-0.004, 0.772, -2.314], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [0, -7.26, -2.99], + "5.71": { + "post": { + "vector": [-0.004, 0.775, -2.316], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, -7.11, -2.93], + "5.75": { + "post": { + "vector": [-0.004, 0.773, -2.308], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [0, -6.96, -2.87], + "5.79": { + "post": { + "vector": [-0.004, 0.765, -2.284], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, -6.81, -2.81], + "5.83": { + "post": { + "vector": [-0.004, 0.752, -2.246], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [0, -6.67, -2.75], + "5.88": { + "post": { + "vector": [-0.004, 0.735, -2.196], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [0, -6.52, -2.69], + "5.92": { + "post": { + "vector": [-0.004, 0.714, -2.133], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, -6.37, -2.63], + "5.96": { + "post": { + "vector": [-0.004, 0.689, -2.059], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, -6.22, -2.57], + "6.0": { + "post": { + "vector": [-0.004, 0.662, -1.976], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [0, -6.07, -2.51], + "6.04": { + "post": { + "vector": [-0.003, 0.631, -1.884], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [0, -5.93, -2.44], + "6.08": { + "post": { + "vector": [-0.003, 0.598, -1.785], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, -5.78, -2.38], + "6.12": { + "post": { + "vector": [-0.003, 0.562, -1.68], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [0, -5.63, -2.32], + "6.17": { + "post": { + "vector": [-0.003, 0.525, -1.569], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, -5.48, -2.26], + "6.21": { + "post": { + "vector": [-0.003, 0.487, -1.454], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, -5.33, -2.2], + "6.25": { + "post": { + "vector": [-0.002, 0.448, -1.337], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [0, -5.19, -2.14], + "6.29": { + "post": { + "vector": [-0.002, 0.408, -1.218], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [0, -5.04, -2.08], + "6.33": { + "post": { + "vector": [-0.002, 0.368, -1.098], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [0, -4.89, -2.02], + "6.38": { + "post": { + "vector": [-0.002, 0.328, -0.979], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [0, -4.74, -1.96], + "6.42": { + "post": { + "vector": [-0.002, 0.288, -0.861], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [0, -4.59, -1.89], + "6.46": { + "post": { + "vector": [-0.001, 0.25, -0.747], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [0, -4.44, -1.83], + "6.5": { + "post": { + "vector": [-0.001, 0.213, -0.636], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [0, -4.3, -1.77], + "6.54": { + "post": { + "vector": [-0.001, 0.178, -0.531], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [0, -4.15, -1.71], + "6.58": { + "post": { + "vector": [-0.001, 0.144, -0.431], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [0, -4, -1.65], + "6.62": { + "post": { + "vector": [-0.001, 0.114, -0.34], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [0, -3.85, -1.59], + "6.67": { + "post": { + "vector": [0, 0.086, -0.256], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [0, -3.7, -1.53], + "6.71": { + "post": { + "vector": [0, 0.061, -0.183], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [0, -3.56, -1.47], + "6.75": { + "post": { + "vector": [0, 0.04, -0.12], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [0, -3.41, -1.41], + "6.79": { + "post": { + "vector": [0, 0.023, -0.069], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [0, -3.26, -1.34], + "6.83": { + "post": { + "vector": [0, 0.011, -0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [0, -3.11, -1.28], + "6.88": { + "post": { + "vector": [0, 0.003, -0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [0, -2.96, -1.22], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [0, -2.81, -1.16], + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.084, 0.005, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.084, 0.005, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [0, -2.67, -1.1], + "0.08": { + "post": { + "vector": [-0.322, 0.02, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [0, -2.52, -1.04], + "0.12": { + "post": { + "vector": [-0.693, 0.042, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [0, -2.37, -0.98], + "0.17": { + "post": { + "vector": [-1.178, 0.072, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [0, -2.22, -0.92], + "0.21": { + "post": { + "vector": [-1.755, 0.107, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [0, -2.07, -0.86], + "0.25": { + "post": { + "vector": [-2.404, 0.146, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [0, -1.93, -0.79], + "0.29": { + "post": { + "vector": [-3.105, 0.189, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [0, -1.78, -0.73], + "0.33": { + "post": { + "vector": [-3.836, 0.233, -0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [0, -1.63, -0.67], + "0.38": { + "post": { + "vector": [-4.578, 0.278, -0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, -1.48, -0.61], + "0.42": { + "post": { + "vector": [-5.31, 0.322, -0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, -1.33, -0.55], + "0.46": { + "post": { + "vector": [-6.011, 0.365, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [0, -1.19, -0.49], + "0.5": { + "post": { + "vector": [-6.66, 0.404, -0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [0, -1.04, -0.43], + "0.54": { + "post": { + "vector": [-7.237, 0.439, -0.028], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [0, -0.89, -0.37], + "0.58": { + "post": { + "vector": [-7.721, 0.468, -0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [0, -0.74, -0.31], + "0.62": { + "post": { + "vector": [-8.093, 0.49, -0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [0, -0.59, -0.24], + "0.67": { + "post": { + "vector": [-8.331, 0.505, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [0, -0.44, -0.18], + "0.71": { + "post": { + "vector": [-8.415, 0.51, -0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [0, -0.3, -0.12], + "0.75": { + "post": { + "vector": [-8.411, 0.51, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [0, -0.15, -0.06], + "0.79": { + "post": { + "vector": [-8.402, 0.509, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "0.83": { + "post": { + "vector": [-8.387, 0.508, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "0.88": { + "post": { + "vector": [-8.366, 0.507, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [1.22, 0, 0], + "0.92": { + "post": { + "vector": [-8.34, 0.505, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [2.44, 0, 0], + "0.96": { + "post": { + "vector": [-8.307, 0.503, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [3.67, 0, 0], + "1.0": { + "post": { + "vector": [-8.27, 0.501, -0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [4.89, 0, -0.01], + "1.04": { + "post": { + "vector": [-8.227, 0.499, -0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [6.11, 0, -0.01], + "1.08": { + "post": { + "vector": [-8.179, 0.496, -0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [7.33, 0, -0.01], + "1.12": { + "post": { + "vector": [-8.126, 0.493, -0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [8.56, 0, -0.01], + "1.17": { + "post": { + "vector": [-8.068, 0.489, -0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [9.78, 0, -0.01], + "1.21": { + "post": { + "vector": [-8.006, 0.485, -0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [11, 0, -0.01], + "1.25": { + "post": { + "vector": [-7.939, 0.481, -0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [12.22, 0, -0.02], + "1.29": { + "post": { + "vector": [-7.867, 0.477, -0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [13.44, 0, -0.02], + "1.33": { + "post": { + "vector": [-7.792, 0.472, -0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [14.67, 0, -0.02], + "1.38": { + "post": { + "vector": [-7.712, 0.468, -0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [15.89, 0, -0.02], + "1.42": { + "post": { + "vector": [-7.628, 0.462, -0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [17.11, 0, -0.02], + "1.46": { + "post": { + "vector": [-7.54, 0.457, -0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [18.33, 0, -0.02], + "1.5": { + "post": { + "vector": [-7.448, 0.452, -0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [19.56, 0, -0.02], + "1.54": { + "post": { + "vector": [-7.353, 0.446, -0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [20.78, 0, -0.03], + "1.58": { + "post": { + "vector": [-7.255, 0.44, -0.028], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [22, 0.01, -0.03], + "1.62": { + "post": { + "vector": [-7.153, 0.434, -0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [21.59, 0.01, -0.03], + "1.67": { + "post": { + "vector": [-7.047, 0.427, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [21.19, 0.01, -0.03], + "1.71": { + "post": { + "vector": [-6.939, 0.421, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.75": { - "post": [20.78, 0, -0.03], + "post": { + "vector": [-6.828, 0.414, -0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [20.37, 0, -0.03], + "1.79": { + "post": { + "vector": [-6.714, 0.407, -0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [19.96, 0, -0.02], + "1.83": { + "post": { + "vector": [-6.598, 0.4, -0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [19.56, 0, -0.02], + "1.88": { + "post": { + "vector": [-6.479, 0.393, -0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [19.15, 0, -0.02], + "1.92": { + "post": { + "vector": [-6.357, 0.386, -0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [18.74, 0, -0.02], + "1.96": { + "post": { + "vector": [-6.234, 0.378, -0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [18.33, 0, -0.02], + "2.0": { + "post": { + "vector": [-6.108, 0.371, -0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [17.93, 0, -0.02], + "2.04": { + "post": { + "vector": [-5.98, 0.363, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [17.52, 0, -0.02], + "2.08": { + "post": { + "vector": [-5.851, 0.355, -0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [17.11, 0, -0.02], + "2.12": { + "post": { + "vector": [-5.72, 0.347, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [16.7, 0, -0.02], + "2.17": { + "post": { + "vector": [-5.587, 0.339, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [16.3, 0, -0.02], + "2.21": { + "post": { + "vector": [-5.453, 0.331, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [15.89, 0, -0.02], + "2.25": { + "post": { + "vector": [-5.318, 0.323, -0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [15.48, 0, -0.02], + "2.29": { + "post": { + "vector": [-5.181, 0.315, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [15.07, 0, -0.02], + "2.33": { + "post": { + "vector": [-5.044, 0.306, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [14.67, 0, -0.02], + "2.38": { + "post": { + "vector": [-4.906, 0.298, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [14.26, 0, -0.02], + "2.42": { + "post": { + "vector": [-4.767, 0.29, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [13.85, 0, -0.02], + "2.46": { + "post": { + "vector": [-4.627, 0.281, -0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [13.44, 0, -0.02], + "2.5": { + "post": { + "vector": [-4.488, 0.273, -0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [13.04, 0, -0.02], + "2.54": { + "post": { + "vector": [-4.347, 0.264, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [12.63, 0, -0.02], + "2.58": { + "post": { + "vector": [-4.207, 0.256, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [12.22, 0, -0.02], + "2.62": { + "post": { + "vector": [-4.067, 0.247, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [11.81, 0, -0.01], + "2.67": { + "post": { + "vector": [-3.927, 0.239, -0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [11.41, 0, -0.01], + "2.71": { + "post": { + "vector": [-3.787, 0.23, -0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [11, 0, -0.01], + "2.75": { + "post": { + "vector": [-3.647, 0.222, -0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [10.59, 0, -0.01], + "2.79": { + "post": { + "vector": [-3.509, 0.213, -0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [10.19, 0, -0.01], + "2.83": { + "post": { + "vector": [-3.37, 0.205, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [9.78, 0, -0.01], + "2.88": { + "post": { + "vector": [-3.233, 0.197, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [9.37, 0, -0.01], + "2.92": { + "post": { + "vector": [-3.097, 0.188, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [8.96, 0, -0.01], + "2.96": { + "post": { + "vector": [-2.961, 0.18, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [8.56, 0, -0.01], + "3.0": { + "post": { + "vector": [-2.827, 0.172, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [8.15, 0, -0.01], + "3.04": { + "post": { + "vector": [-2.695, 0.164, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [7.74, 0, -0.01], + "3.08": { + "post": { + "vector": [-2.564, 0.156, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [7.33, 0, -0.01], + "3.12": { + "post": { + "vector": [-2.434, 0.148, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [6.93, 0, -0.01], + "3.17": { + "post": { + "vector": [-2.306, 0.14, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [6.52, 0, -0.01], + "3.21": { + "post": { + "vector": [-2.181, 0.133, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [6.11, 0, -0.01], + "3.25": { + "post": { + "vector": [-2.057, 0.125, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [5.7, 0, -0.01], + "3.29": { + "post": { + "vector": [-1.936, 0.118, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [5.3, 0, -0.01], + "3.33": { + "post": { + "vector": [-1.817, 0.11, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [4.89, 0, -0.01], + "3.38": { + "post": { + "vector": [-1.7, 0.103, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [4.48, 0, -0.01], + "3.42": { + "post": { + "vector": [-1.586, 0.096, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [4.07, 0, -0.01], + "3.46": { + "post": { + "vector": [-1.475, 0.09, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [3.67, 0, 0], + "3.5": { + "post": { + "vector": [-1.367, 0.083, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [3.26, 0, 0], + "3.54": { + "post": { + "vector": [-1.262, 0.077, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [2.85, 0, 0], + "3.58": { + "post": { + "vector": [-1.16, 0.071, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [2.44, 0, 0], + "3.62": { + "post": { + "vector": [-1.061, 0.065, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [2.04, 0, 0], + "3.67": { + "post": { + "vector": [-0.966, 0.059, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [1.63, 0, 0], + "3.71": { + "post": { + "vector": [-0.875, 0.053, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [1.22, 0, 0], + "3.75": { + "post": { + "vector": [-0.787, 0.048, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [0.81, 0, 0], + "3.79": { + "post": { + "vector": [-0.703, 0.043, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [0.41, 0, 0], + "3.83": { + "post": { + "vector": [-0.623, 0.038, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "3.88": { + "post": { + "vector": [-0.547, 0.033, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.92": { + "post": { + "vector": [-0.476, 0.029, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [-1.11, 0, 0], + "3.96": { + "post": { + "vector": [-0.409, 0.025, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [-2.22, 0, 0], + "4.0": { + "post": { + "vector": [-0.346, 0.021, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [-3.33, 0, 0], + "4.04": { + "post": { + "vector": [-0.288, 0.018, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-4.44, 0, 0], + "4.08": { + "post": { + "vector": [-0.235, 0.014, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-5.56, 0, 0], + "4.12": { + "post": { + "vector": [-0.187, 0.011, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-6.67, 0, 0], + "4.17": { + "post": { + "vector": [-0.145, 0.009, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-7.78, 0, 0], + "4.21": { + "post": { + "vector": [-0.107, 0.007, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.25": { + "post": { + "vector": [-0.075, 0.005, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [-8.89, 0, 0], + "4.29": { + "post": { + "vector": [-0.048, 0.003, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-10, 0, 0], + "4.33": { + "post": { + "vector": [-0.027, 0.002, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-11.11, 0, 0], + "4.38": { + "post": { + "vector": [-0.012, 0.001, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-12.22, 0, 0], + "4.42": { + "post": { + "vector": [-0.003, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-13.33, 0, 0], + "4.46": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-14.44, 0, 0], + "4.5": { + "post": { + "vector": [-0.013, 0.001, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-15.56, 0, 0], + "4.54": { + "post": { + "vector": [-0.053, 0.003, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-16.67, 0, 0], + "4.58": { + "post": { + "vector": [-0.117, 0.007, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [-17.78, 0, 0], + "4.62": { + "post": { + "vector": [-0.205, 0.012, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-18.89, 0, 0], + "4.67": { + "post": { + "vector": [-0.315, 0.019, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [-20, 0, 0], + "4.71": { + "post": { + "vector": [-0.445, 0.027, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-19.63, 0, 0], + "4.75": { + "post": { + "vector": [-0.596, 0.036, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-19.26, 0, 0], + "4.79": { + "post": { + "vector": [-0.765, 0.047, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-18.89, 0, 0], + "4.83": { + "post": { + "vector": [-0.951, 0.058, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-18.52, 0, 0], + "4.88": { + "post": { + "vector": [-1.153, 0.07, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-18.15, 0, 0], + "4.92": { + "post": { + "vector": [-1.37, 0.083, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-17.78, 0, 0], + "4.96": { + "post": { + "vector": [-1.599, 0.097, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [-17.41, 0, 0], + "5.0": { + "post": { + "vector": [-1.841, 0.112, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-17.04, 0, 0], + "5.04": { + "post": { + "vector": [-2.094, 0.127, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [-16.67, 0, 0], + "5.08": { + "post": { + "vector": [-2.357, 0.143, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [-16.3, 0, 0], + "5.12": { + "post": { + "vector": [-2.627, 0.16, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-15.93, 0, 0], + "5.17": { + "post": { + "vector": [-2.905, 0.177, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-15.56, 0, 0], + "5.21": { + "post": { + "vector": [-3.188, 0.194, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-15.19, 0, 0], + "5.25": { + "post": { + "vector": [-3.476, 0.211, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-14.81, 0, 0], + "5.29": { + "post": { + "vector": [-3.767, 0.229, -0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-14.44, 0, 0], + "5.33": { + "post": { + "vector": [-4.06, 0.247, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-14.07, 0, 0], + "5.38": { + "post": { + "vector": [-4.354, 0.265, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-13.7, 0, 0], + "5.42": { + "post": { + "vector": [-4.647, 0.282, -0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-13.33, 0, 0], + "5.46": { + "post": { + "vector": [-4.938, 0.3, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-12.96, 0, 0], + "5.5": { + "post": { + "vector": [-5.226, 0.317, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-12.59, 0, 0], + "5.54": { + "post": { + "vector": [-5.509, 0.335, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-12.22, 0, 0], + "5.58": { + "post": { + "vector": [-5.787, 0.351, -0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [-11.85, 0, 0], + "5.62": { + "post": { + "vector": [-6.058, 0.368, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [-11.48, 0, 0], + "5.67": { + "post": { + "vector": [-6.32, 0.384, -0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-11.11, 0, 0], + "5.71": { + "post": { + "vector": [-6.573, 0.399, -0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-10.74, 0, 0], + "5.75": { + "post": { + "vector": [-6.815, 0.413, -0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-10.37, 0, 0], + "5.79": { + "post": { + "vector": [-7.045, 0.427, -0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-10, 0, 0], + "5.83": { + "post": { + "vector": [-7.262, 0.44, -0.028], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [-9.63, 0, 0], + "5.88": { + "post": { + "vector": [-7.464, 0.453, -0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-9.26, 0, 0], + "5.92": { + "post": { + "vector": [-7.65, 0.464, -0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-8.89, 0, 0], + "5.96": { + "post": { + "vector": [-7.819, 0.474, -0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-8.52, 0, 0], + "6.0": { + "post": { + "vector": [-7.969, 0.483, -0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-8.15, 0, 0], + "6.04": { + "post": { + "vector": [-8.1, 0.491, -0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-7.78, 0, 0], + "6.08": { + "post": { + "vector": [-8.21, 0.498, -0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-7.41, 0, 0], + "6.12": { + "post": { + "vector": [-8.298, 0.503, -0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-7.04, 0, 0], + "6.17": { + "post": { + "vector": [-8.362, 0.507, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-6.67, 0, 0], + "6.21": { + "post": { + "vector": [-8.401, 0.509, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-6.3, 0, 0], + "6.25": { + "post": { + "vector": [-8.415, 0.51, -0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [-5.93, 0, 0], + "6.29": { + "post": { + "vector": [-8.32, 0.504, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [-5.56, 0, 0], + "6.33": { + "post": { + "vector": [-8.053, 0.488, -0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [-5.19, 0, 0], + "6.38": { + "post": { + "vector": [-7.639, 0.463, -0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [-4.81, 0, 0], + "6.42": { + "post": { + "vector": [-7.1, 0.431, -0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [-4.44, 0, 0], + "6.46": { + "post": { + "vector": [-6.464, 0.392, -0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [-4.07, 0, 0], + "6.5": { + "post": { + "vector": [-5.753, 0.349, -0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [-3.7, 0, 0], + "6.54": { + "post": { + "vector": [-4.992, 0.303, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [-3.33, 0, 0], + "6.58": { + "post": { + "vector": [-4.207, 0.256, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-2.96, 0, 0], + "6.62": { + "post": { + "vector": [-3.422, 0.208, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [-2.59, 0, 0], + "6.67": { + "post": { + "vector": [-2.662, 0.162, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [-2.22, 0, 0], + "6.71": { + "post": { + "vector": [-1.951, 0.119, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-1.85, 0, 0], + "6.75": { + "post": { + "vector": [-1.314, 0.08, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [-1.48, 0, 0], + "6.79": { + "post": { + "vector": [-0.776, 0.047, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [-1.11, 0, 0], + "6.83": { + "post": { + "vector": [-0.361, 0.022, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [-0.74, 0, 0], + "6.88": { + "post": { + "vector": [-0.094, 0.006, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [-0.37, 0, 0], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "footRight": { + "calfRight": { "rotation": { "0.0": { - "post": [0, 0, 0], + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.054, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.054, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [-0.11, 0, 0], + "0.08": { + "post": { + "vector": [0.206, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [-0.22, 0, 0], + "0.12": { + "post": { + "vector": [0.445, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [-0.33, 0, 0], + "0.17": { + "post": { + "vector": [0.755, 0, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-0.44, 0, 0], + "0.21": { + "post": { + "vector": [1.125, 0, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-0.56, 0, 0], + "0.25": { + "post": { + "vector": [1.541, 0, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-0.67, 0, 0], + "0.29": { + "post": { + "vector": [1.99, 0, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-0.78, 0, 0], + "0.33": { + "post": { + "vector": [2.459, -0.001, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [-0.89, 0, 0], + "0.38": { + "post": { + "vector": [2.935, -0.001, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-1, 0, 0], + "0.42": { + "post": { + "vector": [3.404, -0.001, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-1.11, 0, 0], + "0.46": { + "post": { + "vector": [3.853, -0.001, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-1.22, 0, 0], + "0.5": { + "post": { + "vector": [4.269, -0.001, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-1.33, 0, 0], + "0.54": { + "post": { + "vector": [4.639, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-1.44, 0, 0], + "0.58": { + "post": { + "vector": [4.95, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-1.56, 0, 0], + "0.62": { + "post": { + "vector": [5.188, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-1.67, 0, 0], + "0.67": { + "post": { + "vector": [5.34, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [-1.78, 0, 0], + "0.71": { + "post": { + "vector": [5.394, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-1.89, 0, 0], + "0.75": { + "post": { + "vector": [5.392, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [-2, 0, 0], + "0.79": { + "post": { + "vector": [5.386, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-1.96, 0, 0], + "0.83": { + "post": { + "vector": [5.377, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-1.93, 0, 0], + "0.88": { + "post": { + "vector": [5.363, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-1.89, 0, 0], + "0.92": { + "post": { + "vector": [5.346, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-1.85, 0, 0], + "0.96": { + "post": { + "vector": [5.325, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-1.81, 0, 0], + "1.0": { + "post": { + "vector": [5.301, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-1.78, 0, 0], + "1.04": { + "post": { + "vector": [5.274, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [-1.74, 0, 0], + "1.08": { + "post": { + "vector": [5.243, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-1.7, 0, 0], + "1.12": { + "post": { + "vector": [5.209, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [-1.67, 0, 0], + "1.17": { + "post": { + "vector": [5.172, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [-1.63, 0, 0], + "1.21": { + "post": { + "vector": [5.132, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-1.59, 0, 0], + "1.25": { + "post": { + "vector": [5.089, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-1.56, 0, 0], + "1.29": { + "post": { + "vector": [5.043, -0.001, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-1.52, 0, 0], + "1.33": { + "post": { + "vector": [4.995, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-1.48, 0, 0], + "1.38": { + "post": { + "vector": [4.943, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-1.44, 0, 0], + "1.42": { + "post": { + "vector": [4.89, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-1.41, 0, 0], + "1.46": { + "post": { + "vector": [4.833, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-1.37, 0, 0], + "1.5": { + "post": { + "vector": [4.775, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-1.33, 0, 0], + "1.54": { + "post": { + "vector": [4.714, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-1.3, 0, 0], + "1.58": { + "post": { + "vector": [4.65, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-1.26, 0, 0], + "1.62": { + "post": { + "vector": [4.585, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-1.22, 0, 0], + "1.67": { + "post": { + "vector": [4.518, -0.001, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [-1.19, 0, 0], + "1.71": { + "post": { + "vector": [4.448, -0.001, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [-1.15, 0, 0], + "1.75": { + "post": { + "vector": [4.377, -0.001, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-1.11, 0, 0], + "1.79": { + "post": { + "vector": [4.304, -0.001, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-1.07, 0, 0], + "1.83": { + "post": { + "vector": [4.229, -0.001, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-1.04, 0, 0], + "1.88": { + "post": { + "vector": [4.153, -0.001, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-1, 0, 0], + "1.92": { + "post": { + "vector": [4.075, -0.001, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [-0.96, 0, 0], + "1.96": { + "post": { + "vector": [3.996, -0.001, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-0.93, 0, 0], + "2.0": { + "post": { + "vector": [3.915, -0.001, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-0.89, 0, 0], + "2.04": { + "post": { + "vector": [3.833, -0.001, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-0.85, 0, 0], + "2.08": { + "post": { + "vector": [3.75, -0.001, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-0.81, 0, 0], + "2.12": { + "post": { + "vector": [3.666, -0.001, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-0.78, 0, 0], + "2.17": { + "post": { + "vector": [3.581, -0.001, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-0.74, 0, 0], + "2.21": { + "post": { + "vector": [3.496, -0.001, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-0.7, 0, 0], + "2.25": { + "post": { + "vector": [3.409, -0.001, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-0.67, 0, 0], + "2.29": { + "post": { + "vector": [3.321, -0.001, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-0.63, 0, 0], + "2.33": { + "post": { + "vector": [3.233, -0.001, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [-0.59, 0, 0], + "2.38": { + "post": { + "vector": [3.145, -0.001, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [-0.56, 0, 0], + "2.42": { + "post": { + "vector": [3.056, -0.001, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [-0.52, 0, 0], + "2.46": { + "post": { + "vector": [2.966, -0.001, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [-0.48, 0, 0], + "2.5": { + "post": { + "vector": [2.877, -0.001, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [-0.44, 0, 0], + "2.54": { + "post": { + "vector": [2.787, -0.001, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [-0.41, 0, 0], + "2.58": { + "post": { + "vector": [2.697, -0.001, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [-0.37, 0, 0], + "2.62": { + "post": { + "vector": [2.607, -0.001, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [-0.33, 0, 0], + "2.67": { + "post": { + "vector": [2.517, -0.001, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-0.3, 0, 0], + "2.71": { + "post": { + "vector": [2.428, -0.001, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [-0.26, 0, 0], + "2.75": { + "post": { + "vector": [2.338, -0.001, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [-0.22, 0, 0], + "2.79": { + "post": { + "vector": [2.249, -0.001, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-0.19, 0, 0], + "2.83": { + "post": { + "vector": [2.161, -0.001, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [-0.15, 0, 0], + "2.88": { + "post": { + "vector": [2.073, 0, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [-0.11, 0, 0], + "2.92": { + "post": { + "vector": [1.985, 0, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [-0.07, 0, 0], + "2.96": { + "post": { + "vector": [1.899, 0, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [-0.04, 0, 0], + "3.0": { + "post": { + "vector": [1.813, 0, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "3.04": { + "post": { + "vector": [1.728, 0, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "3.08": { + "post": { + "vector": [1.644, 0, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [0, -0.44, -0.18], + "3.12": { + "post": { + "vector": [1.561, 0, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [0, -0.89, -0.37], + "3.17": { + "post": { + "vector": [1.479, 0, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [0, -1.33, -0.55], + "3.21": { + "post": { + "vector": [1.398, 0, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, -1.78, -0.73], + "3.25": { + "post": { + "vector": [1.319, 0, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, -2.22, -0.92], + "3.29": { + "post": { + "vector": [1.241, 0, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [0, -2.67, -1.1], + "3.33": { + "post": { + "vector": [1.165, 0, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, -3.11, -1.28], + "3.38": { + "post": { + "vector": [1.09, 0, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [0, -3.56, -1.47], + "3.42": { + "post": { + "vector": [1.017, 0, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [0, -4, -1.65], + "3.46": { + "post": { + "vector": [0.946, 0, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, -4.44, -1.83], + "3.5": { + "post": { + "vector": [0.877, 0, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, -4.89, -2.02], + "3.54": { + "post": { + "vector": [0.809, 0, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, -5.33, -2.2], + "3.58": { + "post": { + "vector": [0.744, 0, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [0, -5.78, -2.38], + "3.62": { + "post": { + "vector": [0.681, 0, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [0, -6.22, -2.57], + "3.67": { + "post": { + "vector": [0.62, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [0, -6.67, -2.75], + "3.71": { + "post": { + "vector": [0.561, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [0, -7.11, -2.93], + "3.75": { + "post": { + "vector": [0.505, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0, -7.56, -3.12], + "3.79": { + "post": { + "vector": [0.451, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [0, -8, -3.3], + "3.83": { + "post": { + "vector": [0.399, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [0, -7.85, -3.24], + "3.88": { + "post": { + "vector": [0.351, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [0, -7.7, -3.18], + "3.92": { + "post": { + "vector": [0.305, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [0, -7.56, -3.12], + "3.96": { + "post": { + "vector": [0.262, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, -7.41, -3.06], + "4.0": { + "post": { + "vector": [0.222, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [0, -7.26, -2.99], + "4.04": { + "post": { + "vector": [0.185, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, -7.11, -2.93], + "4.08": { + "post": { + "vector": [0.151, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [0, -6.96, -2.87], + "4.12": { + "post": { + "vector": [0.12, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, -6.81, -2.81], + "4.17": { + "post": { + "vector": [0.093, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [0, -6.67, -2.75], + "4.21": { + "post": { + "vector": [0.069, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [0, -6.52, -2.69], + "4.25": { + "post": { + "vector": [0.048, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, -6.37, -2.63], + "4.29": { + "post": { + "vector": [0.031, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, -6.22, -2.57], + "4.33": { + "post": { + "vector": [0.018, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [0, -6.07, -2.51], + "4.38": { + "post": { + "vector": [0.008, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [0, -5.93, -2.44], + "4.42": { + "post": { + "vector": [0.002, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, -5.78, -2.38], + "4.46": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [0, -5.63, -2.32], + "4.5": { + "post": { + "vector": [0.009, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, -5.48, -2.26], + "4.54": { + "post": { + "vector": [0.034, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, -5.33, -2.2], + "4.58": { + "post": { + "vector": [0.075, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [0, -5.19, -2.14], + "4.62": { + "post": { + "vector": [0.131, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [0, -5.04, -2.08], + "4.67": { + "post": { + "vector": [0.202, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [0, -4.89, -2.02], + "4.71": { + "post": { + "vector": [0.286, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [0, -4.74, -1.96], + "4.75": { + "post": { + "vector": [0.382, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [0, -4.59, -1.89], + "4.79": { + "post": { + "vector": [0.491, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [0, -4.44, -1.83], + "4.83": { + "post": { + "vector": [0.61, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [0, -4.3, -1.77], + "4.88": { + "post": { + "vector": [0.739, 0, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [0, -4.15, -1.71], + "4.92": { + "post": { + "vector": [0.878, 0, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [0, -4, -1.65], + "4.96": { + "post": { + "vector": [1.026, 0, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [0, -3.85, -1.59], + "5.0": { + "post": { + "vector": [1.181, 0, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [0, -3.7, -1.53], + "5.04": { + "post": { + "vector": [1.343, 0, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [0, -3.56, -1.47], + "5.08": { + "post": { + "vector": [1.511, 0, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [0, -3.41, -1.41], + "5.12": { + "post": { + "vector": [1.685, 0, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [0, -3.26, -1.34], + "5.17": { + "post": { + "vector": [1.863, 0, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [0, -3.11, -1.28], + "5.21": { + "post": { + "vector": [2.044, 0, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [0, -2.96, -1.22], + "5.25": { + "post": { + "vector": [2.229, -0.001, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [0, -2.81, -1.16], + "5.29": { + "post": { + "vector": [2.415, -0.001, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [0, -2.67, -1.1], + "5.33": { + "post": { + "vector": [2.603, -0.001, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [0, -2.52, -1.04], + "5.38": { + "post": { + "vector": [2.791, -0.001, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [0, -2.37, -0.98], + "5.42": { + "post": { + "vector": [2.979, -0.001, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [0, -2.22, -0.92], + "5.46": { + "post": { + "vector": [3.165, -0.001, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [0, -2.07, -0.86], + "5.5": { + "post": { + "vector": [3.35, -0.001, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [0, -1.93, -0.79], + "5.54": { + "post": { + "vector": [3.532, -0.001, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [0, -1.78, -0.73], + "5.58": { + "post": { + "vector": [3.71, -0.001, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [0, -1.63, -0.67], + "5.62": { + "post": { + "vector": [3.883, -0.001, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, -1.48, -0.61], + "5.67": { + "post": { + "vector": [4.051, -0.001, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, -1.33, -0.55], + "5.71": { + "post": { + "vector": [4.213, -0.001, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [0, -1.19, -0.49], + "5.75": { + "post": { + "vector": [4.369, -0.001, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [0, -1.04, -0.43], + "5.79": { + "post": { + "vector": [4.516, -0.001, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [0, -0.89, -0.37], + "5.83": { + "post": { + "vector": [4.655, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [0, -0.74, -0.31], + "5.88": { + "post": { + "vector": [4.784, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [0, -0.59, -0.24], + "5.92": { + "post": { + "vector": [4.904, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [0, -0.44, -0.18], + "5.96": { + "post": { + "vector": [5.012, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [0, -0.3, -0.12], + "6.0": { + "post": { + "vector": [5.108, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [0, -0.15, -0.06], + "6.04": { + "post": { + "vector": [5.192, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "6.08": { + "post": { + "vector": [5.263, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "6.12": { + "post": { + "vector": [5.319, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [1.22, 0, 0], + "6.17": { + "post": { + "vector": [5.36, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [2.44, 0, 0], + "6.21": { + "post": { + "vector": [5.386, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [3.67, 0, 0], + "6.25": { + "post": { + "vector": [5.394, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [4.89, 0, -0.01], + "6.29": { + "post": { + "vector": [5.334, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [6.11, 0, -0.01], + "6.33": { + "post": { + "vector": [5.162, -0.002, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [7.33, 0, -0.01], + "6.38": { + "post": { + "vector": [4.896, -0.001, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [8.56, 0, -0.01], + "6.42": { + "post": { + "vector": [4.551, -0.001, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [9.78, 0, -0.01], + "6.46": { + "post": { + "vector": [4.143, -0.001, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [11, 0, -0.01], + "6.5": { + "post": { + "vector": [3.688, -0.001, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [12.22, 0, -0.02], + "6.54": { + "post": { + "vector": [3.2, -0.001, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [13.44, 0, -0.02], + "6.58": { + "post": { + "vector": [2.697, -0.001, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [14.67, 0, -0.02], + "6.62": { + "post": { + "vector": [2.194, -0.001, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [15.89, 0, -0.02], + "6.67": { + "post": { + "vector": [1.707, 0, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [17.11, 0, -0.02], + "6.71": { + "post": { + "vector": [1.251, 0, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [18.33, 0, -0.02], + "6.75": { + "post": { + "vector": [0.843, 0, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [19.56, 0, -0.02], + "6.79": { + "post": { + "vector": [0.498, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [20.78, 0, -0.03], + "6.83": { + "post": { + "vector": [0.232, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [22, 0.01, -0.03], + "6.88": { + "post": { + "vector": [0.061, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [21.59, 0.01, -0.03], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [21.19, 0.01, -0.03], + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.121, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.121, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [20.78, 0, -0.03], + "0.08": { + "post": { + "vector": [0.463, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [20.37, 0, -0.03], + "0.12": { + "post": { + "vector": [0.998, 0.001, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [19.96, 0, -0.02], + "0.17": { + "post": { + "vector": [1.696, 0.002, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [19.56, 0, -0.02], + "0.21": { + "post": { + "vector": [2.528, 0.004, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [19.15, 0, -0.02], + "0.25": { + "post": { + "vector": [3.463, 0.005, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [18.74, 0, -0.02], + "0.29": { + "post": { + "vector": [4.474, 0.006, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [18.33, 0, -0.02], + "0.33": { + "post": { + "vector": [5.528, 0.008, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [17.93, 0, -0.02], + "0.38": { + "post": { + "vector": [6.598, 0.009, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [17.52, 0, -0.02], + "0.42": { + "post": { + "vector": [7.653, 0.01, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [17.11, 0, -0.02], + "0.46": { + "post": { + "vector": [8.663, 0.011, 0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [16.7, 0, -0.02], + "0.5": { + "post": { + "vector": [9.599, 0.012, 0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [16.3, 0, -0.02], + "0.54": { + "post": { + "vector": [10.43, 0.013, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [15.89, 0, -0.02], + "0.58": { + "post": { + "vector": [11.128, 0.014, 0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [15.48, 0, -0.02], + "0.62": { + "post": { + "vector": [11.663, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [15.07, 0, -0.02], + "0.67": { + "post": { + "vector": [12.006, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [14.67, 0, -0.02], + "0.71": { + "post": { + "vector": [12.127, 0.015, 0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [14.26, 0, -0.02], + "0.75": { + "post": { + "vector": [12.122, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [13.85, 0, -0.02], + "0.79": { + "post": { + "vector": [12.109, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [13.44, 0, -0.02], + "0.83": { + "post": { + "vector": [12.087, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [13.04, 0, -0.02], + "0.88": { + "post": { + "vector": [12.057, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [12.63, 0, -0.02], + "0.92": { + "post": { + "vector": [12.019, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [12.22, 0, -0.02], + "0.96": { + "post": { + "vector": [11.972, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [11.81, 0, -0.01], + "1.0": { + "post": { + "vector": [11.918, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [11.41, 0, -0.01], + "1.04": { + "post": { + "vector": [11.857, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [11, 0, -0.01], + "1.08": { + "post": { + "vector": [11.788, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [10.59, 0, -0.01], + "1.12": { + "post": { + "vector": [11.711, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [10.19, 0, -0.01], + "1.17": { + "post": { + "vector": [11.628, 0.015, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [9.78, 0, -0.01], + "1.21": { + "post": { + "vector": [11.538, 0.015, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [9.37, 0, -0.01], + "1.25": { + "post": { + "vector": [11.442, 0.014, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [8.96, 0, -0.01], + "1.29": { + "post": { + "vector": [11.339, 0.014, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [8.56, 0, -0.01], + "1.33": { + "post": { + "vector": [11.23, 0.014, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [8.15, 0, -0.01], + "1.38": { + "post": { + "vector": [11.115, 0.014, 0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [7.74, 0, -0.01], + "1.42": { + "post": { + "vector": [10.994, 0.014, 0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [7.33, 0, -0.01], + "1.46": { + "post": { + "vector": [10.867, 0.014, 0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [6.93, 0, -0.01], + "1.5": { + "post": { + "vector": [10.735, 0.014, 0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [6.52, 0, -0.01], + "1.54": { + "post": { + "vector": [10.598, 0.014, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [6.11, 0, -0.01], + "1.58": { + "post": { + "vector": [10.456, 0.013, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [5.7, 0, -0.01], + "1.62": { + "post": { + "vector": [10.309, 0.013, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [5.3, 0, -0.01], + "1.67": { + "post": { + "vector": [10.158, 0.013, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [4.89, 0, -0.01], + "1.71": { + "post": { + "vector": [10.002, 0.013, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [4.48, 0, -0.01], + "1.75": { + "post": { + "vector": [9.841, 0.013, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [4.07, 0, -0.01], + "1.79": { + "post": { + "vector": [9.677, 0.013, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [3.67, 0, 0], + "1.83": { + "post": { + "vector": [9.509, 0.012, 0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [3.26, 0, 0], + "1.88": { + "post": { + "vector": [9.338, 0.012, 0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [2.85, 0, 0], + "1.92": { + "post": { + "vector": [9.163, 0.012, 0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [2.44, 0, 0], + "1.96": { + "post": { + "vector": [8.985, 0.012, 0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [2.04, 0, 0], + "2.0": { + "post": { + "vector": [8.804, 0.012, 0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [1.63, 0, 0], + "2.04": { + "post": { + "vector": [8.62, 0.011, 0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [1.22, 0, 0], + "2.08": { + "post": { + "vector": [8.433, 0.011, 0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [0.81, 0, 0], + "2.12": { + "post": { + "vector": [8.244, 0.011, 0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [0.41, 0, 0], + "2.17": { + "post": { + "vector": [8.053, 0.011, 0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "2.21": { + "post": { + "vector": [7.86, 0.01, 0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.25": { + "post": { + "vector": [7.665, 0.01, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [-1.11, 0, 0], + "2.29": { + "post": { + "vector": [7.468, 0.01, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [-2.22, 0, 0], + "2.33": { + "post": { + "vector": [7.27, 0.01, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [-3.33, 0, 0], + "2.38": { + "post": { + "vector": [7.071, 0.009, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-4.44, 0, 0], + "2.42": { + "post": { + "vector": [6.87, 0.009, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-5.56, 0, 0], + "2.46": { + "post": { + "vector": [6.669, 0.009, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-6.67, 0, 0], + "2.5": { + "post": { + "vector": [6.468, 0.009, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-7.78, 0, 0], + "2.54": { + "post": { + "vector": [6.266, 0.008, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [-8.89, 0, 0], + "2.58": { + "post": { + "vector": [6.063, 0.008, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-10, 0, 0], + "2.62": { + "post": { + "vector": [5.861, 0.008, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-11.11, 0, 0], + "2.67": { + "post": { + "vector": [5.659, 0.008, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-12.22, 0, 0], + "2.71": { + "post": { + "vector": [5.457, 0.007, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-13.33, 0, 0], + "2.75": { + "post": { + "vector": [5.256, 0.007, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-14.44, 0, 0], + "2.79": { + "post": { + "vector": [5.056, 0.007, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-15.56, 0, 0], + "2.83": { + "post": { + "vector": [4.857, 0.007, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-16.67, 0, 0], + "2.88": { + "post": { + "vector": [4.659, 0.006, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [-17.78, 0, 0], + "2.92": { + "post": { + "vector": [4.462, 0.006, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-18.89, 0, 0], + "2.96": { + "post": { + "vector": [4.267, 0.006, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [-20, 0, 0], + "3.0": { + "post": { + "vector": [4.074, 0.006, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-19.63, 0, 0], + "3.04": { + "post": { + "vector": [3.883, 0.005, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-19.26, 0, 0], + "3.08": { + "post": { + "vector": [3.694, 0.005, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-18.89, 0, 0], + "3.12": { + "post": { + "vector": [3.507, 0.005, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-18.52, 0, 0], + "3.17": { + "post": { + "vector": [3.323, 0.005, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-18.15, 0, 0], + "3.21": { + "post": { + "vector": [3.142, 0.004, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-17.78, 0, 0], + "3.25": { + "post": { + "vector": [2.964, 0.004, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [-17.41, 0, 0], + "3.29": { + "post": { + "vector": [2.789, 0.004, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-17.04, 0, 0], + "3.33": { + "post": { + "vector": [2.617, 0.004, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [-16.67, 0, 0], + "3.38": { + "post": { + "vector": [2.449, 0.003, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [-16.3, 0, 0], + "3.42": { + "post": { + "vector": [2.285, 0.003, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-15.93, 0, 0], + "3.46": { + "post": { + "vector": [2.125, 0.003, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-15.56, 0, 0], + "3.5": { + "post": { + "vector": [1.969, 0.003, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-15.19, 0, 0], + "3.54": { + "post": { + "vector": [1.818, 0.003, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-14.81, 0, 0], + "3.58": { + "post": { + "vector": [1.671, 0.002, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-14.44, 0, 0], + "3.62": { + "post": { + "vector": [1.529, 0.002, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-14.07, 0, 0], + "3.67": { + "post": { + "vector": [1.391, 0.002, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-13.7, 0, 0], + "3.71": { + "post": { + "vector": [1.259, 0.002, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-13.33, 0, 0], + "3.75": { + "post": { + "vector": [1.133, 0.002, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-12.96, 0, 0], + "3.79": { + "post": { + "vector": [1.012, 0.001, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-12.59, 0, 0], + "3.83": { + "post": { + "vector": [0.897, 0.001, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-12.22, 0, 0], + "3.88": { + "post": { + "vector": [0.788, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [-11.85, 0, 0], + "3.92": { + "post": { + "vector": [0.685, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [-11.48, 0, 0], + "3.96": { + "post": { + "vector": [0.588, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-11.11, 0, 0], + "4.0": { + "post": { + "vector": [0.498, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-10.74, 0, 0], + "4.04": { + "post": { + "vector": [0.415, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-10.37, 0, 0], + "4.08": { + "post": { + "vector": [0.339, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-10, 0, 0], + "4.12": { + "post": { + "vector": [0.27, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [-9.63, 0, 0], + "4.17": { + "post": { + "vector": [0.208, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-9.26, 0, 0], + "4.21": { + "post": { + "vector": [0.154, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-8.89, 0, 0], + "4.25": { + "post": { + "vector": [0.108, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-8.52, 0, 0], + "4.29": { + "post": { + "vector": [0.07, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-8.15, 0, 0], + "4.33": { + "post": { + "vector": [0.039, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-7.78, 0, 0], + "4.38": { + "post": { + "vector": [0.018, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-7.41, 0, 0], + "4.42": { + "post": { + "vector": [0.004, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-7.04, 0, 0], + "4.46": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "4.5": { - "post": [-6.67, 0, 0], + "post": { + "vector": [0.019, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-6.3, 0, 0], + "4.54": { + "post": { + "vector": [0.076, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [-5.93, 0, 0], + "4.58": { + "post": { + "vector": [0.169, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [-5.56, 0, 0], + "4.62": { + "post": { + "vector": [0.295, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [-5.19, 0, 0], + "4.67": { + "post": { + "vector": [0.453, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [-4.81, 0, 0], + "4.71": { + "post": { + "vector": [0.641, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [-4.44, 0, 0], + "4.75": { + "post": { + "vector": [0.858, 0.001, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [-4.07, 0, 0], + "4.79": { + "post": { + "vector": [1.101, 0.002, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [-3.7, 0, 0], + "4.83": { + "post": { + "vector": [1.37, 0.002, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [-3.33, 0, 0], + "4.88": { + "post": { + "vector": [1.661, 0.002, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-2.96, 0, 0], + "4.92": { + "post": { + "vector": [1.973, 0.003, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [-2.59, 0, 0], + "4.96": { + "post": { + "vector": [2.304, 0.003, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [-2.22, 0, 0], + "5.0": { + "post": { + "vector": [2.653, 0.004, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-1.85, 0, 0], + "5.04": { + "post": { + "vector": [3.017, 0.004, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [-1.48, 0, 0], + "5.08": { + "post": { + "vector": [3.395, 0.005, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [-1.11, 0, 0], + "5.12": { + "post": { + "vector": [3.786, 0.005, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [-0.74, 0, 0], + "5.17": { + "post": { + "vector": [4.186, 0.006, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [-0.37, 0, 0], + "5.21": { + "post": { + "vector": [4.594, 0.006, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "5.25": { + "post": { + "vector": [5.01, 0.007, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "5.29": { + "post": { + "vector": [5.429, 0.007, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [-0.11, 0, 0], + "5.33": { + "post": { + "vector": [5.852, 0.008, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [-0.22, 0, 0], + "5.38": { + "post": { + "vector": [6.275, 0.008, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [-0.33, 0, 0], + "5.42": { + "post": { + "vector": [6.697, 0.009, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-0.44, 0, 0], + "5.46": { + "post": { + "vector": [7.117, 0.01, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-0.56, 0, 0], + "5.5": { + "post": { + "vector": [7.532, 0.01, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-0.67, 0, 0], + "5.54": { + "post": { + "vector": [7.941, 0.01, 0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-0.78, 0, 0], + "5.58": { + "post": { + "vector": [8.341, 0.011, 0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [-0.89, 0, 0], + "5.62": { + "post": { + "vector": [8.731, 0.011, 0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-1, 0, 0], + "5.67": { + "post": { + "vector": [9.109, 0.012, 0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-1.11, 0, 0], + "5.71": { + "post": { + "vector": [9.474, 0.012, 0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-1.22, 0, 0], + "5.75": { + "post": { + "vector": [9.823, 0.013, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-1.33, 0, 0], + "5.79": { + "post": { + "vector": [10.154, 0.013, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-1.44, 0, 0], + "5.83": { + "post": { + "vector": [10.466, 0.013, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-1.56, 0, 0], + "5.88": { + "post": { + "vector": [10.757, 0.014, 0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-1.67, 0, 0], + "5.92": { + "post": { + "vector": [11.025, 0.014, 0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [-1.78, 0, 0], + "5.96": { + "post": { + "vector": [11.268, 0.014, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-1.89, 0, 0], + "6.0": { + "post": { + "vector": [11.485, 0.014, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [-2, 0, 0], + "6.04": { + "post": { + "vector": [11.674, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-1.96, 0, 0], + "6.08": { + "post": { + "vector": [11.832, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-1.93, 0, 0], + "6.12": { + "post": { + "vector": [11.958, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-1.89, 0, 0], + "6.17": { + "post": { + "vector": [12.05, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-1.85, 0, 0], + "6.21": { + "post": { + "vector": [12.107, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-1.81, 0, 0], + "6.25": { + "post": { + "vector": [12.127, 0.015, 0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-1.78, 0, 0], + "6.29": { + "post": { + "vector": [11.991, 0.015, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [-1.74, 0, 0], + "6.33": { + "post": { + "vector": [11.606, 0.015, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-1.7, 0, 0], + "6.38": { + "post": { + "vector": [11.009, 0.014, 0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [-1.67, 0, 0], + "6.42": { + "post": { + "vector": [10.234, 0.013, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [-1.63, 0, 0], + "6.46": { + "post": { + "vector": [9.316, 0.012, 0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-1.59, 0, 0], + "6.5": { + "post": { + "vector": [8.291, 0.011, 0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-1.56, 0, 0], + "6.54": { + "post": { + "vector": [7.195, 0.01, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-1.52, 0, 0], + "6.58": { + "post": { + "vector": [6.063, 0.008, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-1.48, 0, 0], + "6.62": { + "post": { + "vector": [4.931, 0.007, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-1.44, 0, 0], + "6.67": { + "post": { + "vector": [3.835, 0.005, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-1.41, 0, 0], + "6.71": { + "post": { + "vector": [2.81, 0.004, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-1.37, 0, 0], + "6.75": { + "post": { + "vector": [1.893, 0.003, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-1.33, 0, 0], + "6.79": { + "post": { + "vector": [1.118, 0.002, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-1.3, 0, 0], + "6.83": { + "post": { + "vector": [0.52, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-1.26, 0, 0], + "6.88": { + "post": { + "vector": [0.136, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-1.22, 0, 0], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [-1.19, 0, 0], + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "footRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.104, 0.003, -0.006], + "easing": "linear" + }, + "post": { + "vector": [-0.104, 0.003, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [-1.15, 0, 0], + "0.08": { + "post": { + "vector": [-0.398, 0.011, -0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-1.11, 0, 0], + "0.12": { + "post": { + "vector": [-0.857, 0.023, -0.054], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-1.07, 0, 0], + "0.17": { + "post": { + "vector": [-1.456, 0.039, -0.092], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-1.04, 0, 0], + "0.21": { + "post": { + "vector": [-2.169, 0.057, -0.137], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-1, 0, 0], + "0.25": { + "post": { + "vector": [-2.972, 0.077, -0.188], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [-0.96, 0, 0], + "0.29": { + "post": { + "vector": [-3.839, 0.098, -0.244], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-0.93, 0, 0], + "0.33": { + "post": { + "vector": [-4.744, 0.119, -0.302], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-0.89, 0, 0], + "0.38": { + "post": { + "vector": [-5.662, 0.139, -0.362], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-0.85, 0, 0], + "0.42": { + "post": { + "vector": [-6.567, 0.158, -0.421], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-0.81, 0, 0], + "0.46": { + "post": { + "vector": [-7.433, 0.175, -0.477], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-0.78, 0, 0], + "0.5": { + "post": { + "vector": [-8.236, 0.19, -0.53], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-0.74, 0, 0], + "0.54": { + "post": { + "vector": [-8.95, 0.203, -0.577], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-0.7, 0, 0], + "0.58": { + "post": { + "vector": [-9.549, 0.213, -0.617], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-0.67, 0, 0], + "0.62": { + "post": { + "vector": [-10.009, 0.221, -0.648], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-0.63, 0, 0], + "0.67": { + "post": { + "vector": [-10.303, 0.226, -0.667], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [-0.59, 0, 0], + "0.71": { + "post": { + "vector": [-10.407, 0.227, -0.674], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [-0.56, 0, 0], + "0.75": { + "post": { + "vector": [-10.403, 0.227, -0.674], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [-0.52, 0, 0], + "0.79": { + "post": { + "vector": [-10.391, 0.227, -0.673], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [-0.48, 0, 0], + "0.83": { + "post": { + "vector": [-10.373, 0.227, -0.672], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [-0.44, 0, 0], + "0.88": { + "post": { + "vector": [-10.347, 0.226, -0.67], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [-0.41, 0, 0], + "0.92": { + "post": { + "vector": [-10.314, 0.226, -0.668], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [-0.37, 0, 0], + "0.96": { + "post": { + "vector": [-10.274, 0.225, -0.665], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [-0.33, 0, 0], + "1.0": { + "post": { + "vector": [-10.228, 0.224, -0.662], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-0.3, 0, 0], + "1.04": { + "post": { + "vector": [-10.175, 0.224, -0.659], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [-0.26, 0, 0], + "1.08": { + "post": { + "vector": [-10.115, 0.223, -0.655], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5": { - "post": [-0.22, 0, 0], + "1.12": { + "post": { + "vector": [-10.05, 0.222, -0.65], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-0.19, 0, 0], + "1.17": { + "post": { + "vector": [-9.979, 0.22, -0.646], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [-0.15, 0, 0], + "1.21": { + "post": { + "vector": [-9.901, 0.219, -0.64], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [-0.11, 0, 0], + "1.25": { + "post": { + "vector": [-9.818, 0.218, -0.635], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.8333": { - "post": [-0.07, 0, 0], + "1.29": { + "post": { + "vector": [-9.73, 0.216, -0.629], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [-0.04, 0, 0], + "1.33": { + "post": { + "vector": [-9.636, 0.215, -0.623], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0": { - "post": [0, 0, 0], + "1.38": { + "post": { + "vector": [-9.538, 0.213, -0.616], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - } - } - }, - "swim": { - "loop": true, - "animation_length": 6, - "bones": { - "lowerBody": { - "rotation": ["-5+math.cos(query.anim_time*360-60)*-2", "math.cos(query.anim_time*180)*5", 0], - "position": [0, "math.cos(query.anim_time*180)*0.5", 0] - }, - "upperBody": { - "rotation": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180-60)*-5", 0] - }, - "neck": { - "rotation": ["5+math.cos(query.anim_time*360+60)*4", "math.cos(query.anim_time*180)*-5", 0] - }, - "lowerJaw": { - "rotation": ["5+math.cos(query.anim_time*180-60)*-4", 0, 0] - }, - "leftUpperArm": { - "rotation": ["25+math.cos(query.anim_time*360)*-5", 0, 0] - }, - "leftLowerArm": { - "rotation": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] - }, - "rightUpperArm": { - "rotation": ["25+math.cos(query.anim_time*360)*-5", 0, 0] - }, - "rightLowerArm": { - "rotation": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] - }, - "leftThigh": { - "rotation": ["5+math.cos(query.anim_time*360/1.5)*30", "math.cos(query.anim_time*180)*-5", 0], - "position": [0, 0, "math.cos(query.anim_time*360/1.5-60)*1"] - }, - "leftLeg": { - "rotation": ["10+math.cos(query.anim_time*360/1.5+60)*30", 0, 0], - "position": [0, "1+math.cos(query.anim_time*360/1.5+90)*-2", "-1+math.cos(query.anim_time*360/1.5+90)*-2"] - }, - "leftFoot": { - "rotation": ["30+math.cos(query.anim_time*360/1.5-60)*-30", 0, 0] - }, - "rightThigh": { - "rotation": ["5+math.cos(query.anim_time*360/1.5)*-30", "math.cos(query.anim_time*180)*-5", 0], - "position": [0, 0, "math.cos(query.anim_time*360/1.5-60)*-1"] - }, - "rightLeg": { - "rotation": ["10+math.cos(query.anim_time*360/1.5+60)*-30", 0, 0], - "position": [0, "1+math.cos(query.anim_time*360/1.5+90)*2", "-1+math.cos(query.anim_time*360/1.5+90)*2"] - }, - "rightFoot": { - "rotation": ["30+math.cos(query.anim_time*360/1.5-60)*30", 0, 0] - }, - "hips": { - "rotation": ["-5+math.cos(query.anim_time*360-60)*-2", "math.cos(query.anim_time*180)*5", 0], - "position": [0, "math.cos(query.anim_time*180)*0.5", 0] - }, - "shoulders": { - "rotation": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180-60)*-5", 0] - }, - "neck1": { - "rotation": ["math.cos(query.anim_time*360+60)*4", "math.cos(query.anim_time*180)*-5", 0] - }, - "head": { - "rotation": ["math.cos(query.anim_time*360)*-4", 0, 0] - }, - "jawLower1": { - "rotation": ["5+math.cos(query.anim_time*180-60)*-4", 0, 0] - }, - "bicepLeft": { - "rotation": ["25+math.cos(query.anim_time*360)*-5", 0, 0] - }, - "forearmLeft": { - "rotation": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] - }, - "bicepRight": { - "rotation": ["25+math.cos(query.anim_time*360)*-5", 0, 0] - }, - "forearmRight": { - "rotation": ["15+math.cos(query.anim_time*360+60)*5", 0, 0] - }, - "tail1": { - "rotation": ["math.cos(query.anim_time*360)*2", "math.cos(query.anim_time*180+60)*-5", 0] - }, - "tail2": { - "rotation": ["math.cos(query.anim_time*360-60)*2", "math.cos(query.anim_time*180)*-7.5", 0] - }, - "tail3": { - "rotation": ["math.cos(query.anim_time*360-120)*2", "math.cos(query.anim_time*180-60)*-7.5", 0] - }, - "tail4": { - "rotation": ["math.cos(query.anim_time*360-150)*2", "math.cos(query.anim_time*180-90)*-7.5", 0] - }, - "thighRight": { - "rotation": ["5+math.cos(query.anim_time*360/1.5)*-30", "math.cos(query.anim_time*180)*-5", 0], - "position": [0, 0, "math.cos(query.anim_time*360/1.5-60)*-1"] - }, - "calfRight": { - "rotation": ["10+math.cos(query.anim_time*360/1.5+60)*10", 0, 0] - }, - "ankleRight": { - "rotation": ["10+math.cos(query.anim_time*360/1.5+60)*-30", 0, 0] - }, - "footRight": { - "rotation": ["30+math.cos(query.anim_time*360/1.5-60)*5", 0, 0] - }, - "thighLeft": { - "rotation": ["5+math.cos(query.anim_time*360/1.5)*30", "math.cos(query.anim_time*180)*-5", 0], - "position": [0, 0, "math.cos(query.anim_time*360/1.5-60)*1"] - }, - "calfLeft": { - "rotation": ["10+math.cos(query.anim_time*360/1.5+60)*10", 0, 0] - }, - "ankleLeft": { - "rotation": ["10+math.cos(query.anim_time*360/1.5+60)*30", 0, 0] - }, - "footLeft": { - "rotation": ["30+math.cos(query.anim_time*360/1.5-60)*-5", 0, 0] - } - } - }, - "attack1": { - "animation_length": 1, - "bones": { - "lowerBody": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], - "0.5": ["math.sin(query.anim_time*180/0.75)*-5", 0, 0], - "0.75": ["math.sin(query.anim_time*180/1)*5", 0, 0], - "1.0": [0, 0, 0] - } - }, - "upperBody": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*5", "math.sin(query.anim_time*180/0.5)*-5"], - "0.5": ["math.sin(query.anim_time*180/0.75+30)*-5", "math.sin(query.anim_time*360/0.75-30)*-5", "math.sin(query.anim_time*360/0.75+30)*5"], - "0.75": ["math.sin(query.anim_time*180/1-30)*5", "math.sin(query.anim_time*360/1-30)*5", "math.sin(query.anim_time*360/1+30)*-5"], - "1.0": [0, 0, 0] - } - }, - "neck": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"], - "0.5": ["math.sin(query.anim_time*180/0.75-30)*-20", "math.sin(query.anim_time*360/0.75+60)*-10", "math.sin(query.anim_time*360/0.75-60)*5"], - "0.75": ["math.sin(query.anim_time*180/1+30)*30", "math.sin(query.anim_time*360/1+90)*5", "math.sin(query.anim_time*360/1-90)*-5"], - "1.0": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, "math.sin(query.anim_time*180/0.5)*-1"], - "0.5": [0, 0, "math.sin(query.anim_time*180/0.75-60)*2"], - "0.75": [0, 0, "math.sin(query.anim_time*180/0.75+30)*-0.5"], - "1.0": [0, 0, 0] - } - }, - "lowerJaw": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], - "0.5": ["math.sin(query.anim_time*180/0.58-60)*40", 0, 0], - "0.75": ["math.sin(query.anim_time*180/1-60)*-5", 0, 0], - "1.0": [0, 0, 0] - } - }, - "leftUpperArm": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*5"], - "0.5": ["math.sin(query.anim_time*180/0.75+30)*5", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"], - "0.75": ["math.sin(query.anim_time*180/1-30)*-5", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"], - "1.0": [0, 0, 0] - } - }, - "rightUpperArm": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*5"], - "0.5": ["math.sin(query.anim_time*180/0.75+30)*5", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"], - "0.75": ["math.sin(query.anim_time*180/1-30)*-5", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"], - "1.0": [0, 0, 0] - } - }, - "leftThigh": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-10", 0, 0], - "0.5": ["math.sin(query.anim_time*180/0.75)*5", 0, 0], - "0.75": ["math.sin(query.anim_time*180/1)*-5", 0, 0], - "1.0": [0, 0, 0] - } - }, - "rightThigh": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-10", 0, 0], - "0.5": ["math.sin(query.anim_time*180/0.75)*5", 0, 0], - "0.75": ["math.sin(query.anim_time*180/1)*-5", 0, 0], - "1.0": [0, 0, 0] - } - }, - "hips": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], - "0.5": ["math.sin(query.anim_time*180/0.75)*-5", 0, 0], - "0.75": { - "pre": ["7+math.sin(query.anim_time*180/1)*5", 0, 0], - "post": ["7+math.sin(query.anim_time*180/1)*5", 0, 0], + }, + "1.42": { + "post": { + "vector": [-9.434, 0.211, -0.609], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-9.325, 0.209, -0.602], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": [0, 0, 0] - } - }, - "neck1": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-5"], - "0.5": ["math.sin(query.anim_time*180/0.75-30)*-5", "math.sin(query.anim_time*360/0.75+60)*-10", "math.sin(query.anim_time*360/0.75-60)*5"], - "0.75": ["-7.5+math.sin(query.anim_time*180/1+30)*30", "0+math.sin(query.anim_time*360/1+90)*5", "math.sin(query.anim_time*360/1-90)*-5"], - "0.9167": ["7.5+math.sin(query.anim_time*180/1+30)*30", 1.78, 1.78], - "1.0": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, "math.sin(query.anim_time*180/0.5)*-1"], - "0.5": [0, 0, "math.sin(query.anim_time*180/0.75-60)*2"], - "0.75": [0, 0, "math.sin(query.anim_time*180/0.75+30)*-0.5"], - "1.0": [0, 0, 0] - } - }, - "head": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*10", "math.sin(query.anim_time*180/0.5)*-10", "math.sin(query.anim_time*180/0.5)*5"], - "0.5": ["math.sin(query.anim_time*180/0.75+90)*-20", "math.sin(query.anim_time*360/0.75-30)*5", "math.sin(query.anim_time*360/0.75+30)*-5"], - "0.75": ["math.sin(query.anim_time*180/1-60)*10", "math.sin(query.anim_time*360/1-30)*-5", "math.sin(query.anim_time*360/1+30)*5"], - "1.0": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.75": [0, 0.8, 0], - "1.0": [0, 0, 0] - } - }, - "jawLower1": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], - "0.5": ["math.sin(query.anim_time*180/0.58-60)*40", 0, 0], - "0.75": ["math.sin(query.anim_time*180/1-60)*-5", 0, 0], - "1.0": [0, 0, 0] - } - }, - "tail1": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], - "0.5": ["math.sin(query.anim_time*180/0.75)*2.5", 0, 0], - "0.75": ["math.sin(query.anim_time*180/1)*-2.5", 0, 0], - "1.0": [0, 0, 0] - } - }, - "tail2": { - "rotation": { - "0.0": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], - "0.5": ["math.sin(query.anim_time*180/0.75)*2.5", 0, 0], - "0.75": ["math.sin(query.anim_time*180/1)*-2.5", 0, 0], - "1.0": [0, 0, 0] - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.5": { + "post": { + "vector": [-9.212, 0.207, -0.595], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [6, 0, 0], + "1.54": { + "post": { + "vector": [-9.094, 0.205, -0.587], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, 0], + "1.58": { + "post": { + "vector": [-8.972, 0.203, -0.579], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.62": { + "post": { + "vector": [-8.846, 0.201, -0.57], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [6, 0, 0], + "1.67": { + "post": { + "vector": [-8.716, 0.199, -0.562], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, 0], + "1.71": { + "post": { + "vector": [-8.582, 0.196, -0.553], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - } - } - }, - "attack2": { - "animation_length": 2.1667, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.75": { + "post": { + "vector": [-8.445, 0.194, -0.544], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [-5, -5, 0], + "1.79": { + "post": { + "vector": [-8.304, 0.191, -0.535], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-8.29167, -6.44117, 0.41806], + "1.83": { + "post": { + "vector": [-8.16, 0.189, -0.525], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [20.18202, 9.77303, 2.12882], + "1.88": { + "post": { + "vector": [-8.012, 0.186, -0.515], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [20.33508, 13.19106, 2.89737], + "1.92": { + "post": { + "vector": [-7.862, 0.183, -0.506], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "1.96": { + "post": { + "vector": [-7.709, 0.18, -0.496], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.0": { + "post": { + "vector": [-7.554, 0.177, -0.485], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [-1.75, -3, 0], + "2.04": { + "post": { + "vector": [-7.396, 0.174, -0.475], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-3.03831, -4.92197, 0.55456], + "2.08": { + "post": { + "vector": [-7.236, 0.171, -0.464], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [6.96169, -4.92197, 0.55456], + "2.12": { + "post": { + "vector": [-7.074, 0.168, -0.454], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [6.98198, 1.54169, -0.1325], + "2.17": { + "post": { + "vector": [-6.91, 0.165, -0.443], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "2.21": { + "post": { + "vector": [-6.744, 0.161, -0.432], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.25": { + "post": { + "vector": [-6.576, 0.158, -0.421], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [27.25, 7.5, 0], + "2.29": { + "post": { + "vector": [-6.408, 0.154, -0.41], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [0, 0, 0], + "2.33": { + "post": { + "vector": [-6.238, 0.151, -0.399], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "2.38": { + "post": { + "vector": [-6.067, 0.147, -0.388], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [0, 1.725, -3], + "2.42": { + "post": { + "vector": [-5.895, 0.144, -0.377], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [0, 0, 0], + "2.46": { + "post": { + "vector": [-5.723, 0.14, -0.366], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.25": { - "pre": [0, 0, 0], - "post": [0, 0, 0], + }, + "2.5": { + "post": { + "vector": [-5.55, 0.136, -0.354], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [35, 0, 0], + "2.54": { + "post": { + "vector": [-5.376, 0.133, -0.343], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [2.5, 0, 0], + "2.58": { + "post": { + "vector": [-5.203, 0.129, -0.332], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [0, 0, 0], + "2.62": { + "post": { + "vector": [-5.029, 0.125, -0.321], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.67": { + "post": { + "vector": [-4.856, 0.121, -0.309], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-2.75, -2, 0], + "2.71": { + "post": { + "vector": [-4.683, 0.117, -0.298], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0, 3, 0], + "2.75": { + "post": { + "vector": [-4.51, 0.113, -0.287], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "2.79": { + "post": { + "vector": [-4.338, 0.11, -0.276], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0833": { - "pre": [0, 0, 0], - "post": [0, 0, 0], + }, + "2.83": { + "post": { + "vector": [-4.167, 0.106, -0.265], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-0.5, -2.5, 0], + "2.88": { + "post": { + "vector": [-3.998, 0.102, -0.254], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [2, 2, 0], + "2.92": { + "post": { + "vector": [-3.829, 0.098, -0.243], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "2.96": { + "post": { + "vector": [-3.662, 0.094, -0.232], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.0": { + "post": { + "vector": [-3.496, 0.09, -0.222], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-2.5, -5.5, 0], + "3.04": { + "post": { + "vector": [-3.332, 0.086, -0.211], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [3, 3.5, 0], + "3.08": { + "post": { + "vector": [-3.17, 0.082, -0.201], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [0, 0, 0], + "3.12": { + "post": { + "vector": [-3.009, 0.078, -0.191], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.17": { + "post": { + "vector": [-2.852, 0.074, -0.18], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-3, -8, 0], + "3.21": { + "post": { + "vector": [-2.696, 0.071, -0.17], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [9.25, 2, 0], + "3.25": { + "post": { + "vector": [-2.543, 0.067, -0.161], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [0, 0, 0], + "3.29": { + "post": { + "vector": [-2.393, 0.063, -0.151], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.33": { + "post": { + "vector": [-2.246, 0.059, -0.142], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-7.5, 0, 0], + "3.38": { + "post": { + "vector": [-2.102, 0.056, -0.133], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-12.75, 0, 0], + "3.42": { + "post": { + "vector": [-1.961, 0.052, -0.124], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "3.46": { + "post": { + "vector": [-1.824, 0.049, -0.115], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.5": { + "post": { + "vector": [-1.69, 0.045, -0.106], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-0.25, 0, 0], + "3.54": { + "post": { + "vector": [-1.56, 0.042, -0.098], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [12, 0, 0], + "3.58": { + "post": { + "vector": [-1.434, 0.039, -0.09], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "3.62": { + "post": { + "vector": [-1.312, 0.035, -0.083], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.67": { + "post": { + "vector": [-1.194, 0.032, -0.075], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [8.25, 0, 0], + "3.71": { + "post": { + "vector": [-1.081, 0.029, -0.068], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [1.25, 0, 0], + "3.75": { + "post": { + "vector": [-0.972, 0.026, -0.061], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "3.79": { + "post": { + "vector": [-0.869, 0.024, -0.055], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.83": { + "post": { + "vector": [-0.77, 0.021, -0.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [0.25, 0, 0], + "3.88": { + "post": { + "vector": [-0.676, 0.018, -0.042], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-3, 0, 0], + "3.92": { + "post": { + "vector": [-0.588, 0.016, -0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "3.96": { + "post": { + "vector": [-0.505, 0.014, -0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.0": { + "post": { + "vector": [-0.428, 0.012, -0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-7.5, 0, 0], + "4.04": { + "post": { + "vector": [-0.356, 0.01, -0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-12.75, 0, 0], + "4.08": { + "post": { + "vector": [-0.291, 0.008, -0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "4.12": { + "post": { + "vector": [-0.232, 0.006, -0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.17": { + "post": { + "vector": [-0.179, 0.005, -0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-0.25, 0, 0], + "4.21": { + "post": { + "vector": [-0.132, 0.004, -0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [12, 0, 0], + "4.25": { + "post": { + "vector": [-0.093, 0.003, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "4.29": { + "post": { + "vector": [-0.06, 0.002, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.33": { + "post": { + "vector": [-0.034, 0.001, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [8.25, 0, 0], + "4.38": { + "post": { + "vector": [-0.015, 0, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [1.25, 0, 0], + "4.42": { + "post": { + "vector": [-0.004, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "4.46": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.5": { + "post": { + "vector": [-0.017, 0, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [0.25, 0, 0], + "4.54": { + "post": { + "vector": [-0.065, 0.002, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-3, 0, 0], + "4.58": { + "post": { + "vector": [-0.145, 0.004, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "4.62": { + "post": { + "vector": [-0.253, 0.007, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "root": { - "position": { - "0.0": { - "post": [0, -0.575, 0], + }, + "4.67": { + "post": { + "vector": [-0.389, 0.011, -0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [0, 0, 3.125], + "4.71": { + "post": { + "vector": [-0.551, 0.015, -0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0, -1.9, 3.125], + "4.75": { + "post": { + "vector": [-0.737, 0.02, -0.046], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, -0.575, 0], + "4.79": { + "post": { + "vector": [-0.945, 0.026, -0.059], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.83": { + "post": { + "vector": [-1.175, 0.032, -0.074], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.88": { + "post": { + "vector": [-1.425, 0.038, -0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.92": { + "post": { + "vector": [-1.693, 0.045, -0.107], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.96": { + "post": { + "vector": [-1.977, 0.053, -0.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [-2.277, 0.06, -0.144], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.04": { + "post": { + "vector": [-2.589, 0.068, -0.164], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.08": { + "post": { + "vector": [-2.914, 0.076, -0.184], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.12": { + "post": { + "vector": [-3.248, 0.084, -0.206], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.17": { + "post": { + "vector": [-3.592, 0.092, -0.228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.21": { + "post": { + "vector": [-3.942, 0.1, -0.25], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.25": { + "post": { + "vector": [-4.299, 0.109, -0.273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.29": { + "post": { + "vector": [-4.659, 0.117, -0.297], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.33": { + "post": { + "vector": [-5.021, 0.125, -0.32], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.38": { + "post": { + "vector": [-5.384, 0.133, -0.344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.42": { + "post": { + "vector": [-5.747, 0.141, -0.367], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.46": { + "post": { + "vector": [-6.107, 0.148, -0.391], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5": { + "post": { + "vector": [-6.463, 0.156, -0.414], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.54": { + "post": { + "vector": [-6.813, 0.163, -0.437], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.58": { + "post": { + "vector": [-7.157, 0.169, -0.459], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.62": { + "post": { + "vector": [-7.492, 0.176, -0.481], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.67": { + "post": { + "vector": [-7.816, 0.182, -0.503], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.71": { + "post": { + "vector": [-8.129, 0.188, -0.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.75": { + "post": { + "vector": [-8.429, 0.194, -0.543], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.79": { + "post": { + "vector": [-8.713, 0.199, -0.562], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.83": { + "post": { + "vector": [-8.981, 0.203, -0.579], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.88": { + "post": { + "vector": [-9.231, 0.208, -0.596], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.92": { + "post": { + "vector": [-9.461, 0.212, -0.611], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.96": { + "post": { + "vector": [-9.67, 0.215, -0.625], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-9.856, 0.218, -0.637], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.04": { + "post": { + "vector": [-10.018, 0.221, -0.648], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [-10.153, 0.223, -0.657], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [-10.262, 0.225, -0.664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [-10.341, 0.226, -0.67], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [-10.39, 0.227, -0.673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-10.407, 0.227, -0.674], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [-10.29, 0.225, -0.666], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [-9.96, 0.22, -0.644], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [-9.447, 0.211, -0.61], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [-8.782, 0.2, -0.566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [-7.994, 0.186, -0.514], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [-7.114, 0.169, -0.456], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [-6.174, 0.15, -0.395], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [-5.203, 0.129, -0.332], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [-4.231, 0.107, -0.269], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [-3.291, 0.085, -0.209], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [-2.412, 0.063, -0.152], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [-1.624, 0.043, -0.102], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "6.79": { + "post": { + "vector": [-0.959, 0.026, -0.06], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [-0.447, 0.012, -0.028], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [-0.117, 0.003, -0.007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } - } - } - } - }, - "flinch": { - "animation_length": 1.4167, - "bones": { - "neck5": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [-2.27029, 12.32579, -0.5267], - "0.25": [1.86, 0.34, -2.51], - "0.375": [1.21, 2.72, -1.19], - "0.5": [-0.01, 8.18, -0.14], - "0.6667": [-0.08, 9.7, -0.85], - "0.7917": [-0.22, 9.35, -2.26], - "0.9167": [-0.33, 6.53, -3.38], - "1.0417": [-0.22, 3.36, -2.26], - "1.1667": [-0.05, 0.84, -0.56], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "hips": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [-2.12, -14.19, 2.61], - "0.25": [-0.9, -12.54, 2.33], - "0.375": [2.13, -9.6, 1.53], - "0.5": [5.64, -6.07, 0.51], - "0.6667": [7.52, -2.83, -0.38], - "0.7917": [7.4, 0.05, -1.12], - "0.9167": [4.91, 1.57, -1.33], - "1.0417": [2.46, 1.24, -0.84], - "1.1667": [0.62, 0.31, -0.21], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.125": [2, -1.27, 1.89], - "0.25": [2, -1.6, 1.78], - "0.375": [0, -1.79, 1.33], - "0.5": [0, -1.94, 0.74], - "0.6667": [0, -2.1, 0.33], - "0.7917": [0, -2.2, 0.1], - "0.9167": [0, -1.92, 0.09], - "1.0417": [0, -1.1, 0.06], - "1.1667": [0, -0.28, 0.02], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - } - }, - "shoulders": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [5.03, 18.41, 7.94], - "0.25": [5.62, 15.63, 6.63], - "0.375": [5.03734, 12.77445, 2.81937], - "0.5": [5.1, 7.62, 3.97], - "0.6667": [4.18, 3.72, 2.93], - "0.7917": [2.55, 0.04, 1.73], - "0.9167": [0.66, -2.12, 0.59], - "1.0417": [0.02, -1.7, 0.13], - "1.1667": [0.01, -0.42, 0.03], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.25": [0, -1, 0], - "1.0833": [0, 0, 0] - } - }, - "neck1": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [15.50344, 8.59811, 0.49498], - "0.25": [12.14408, -7.76469, 12.10956], - "0.375": [7.52155, -12.56418, 17.37687], - "0.5": [5.32269, -16.10095, 18.06563], - "0.6667": [6.99154, -20.02519, 17.00407], - "0.7917": [15.26484, -21.21942, 6.54297], - "0.9167": [19.6, -16.61, 1.16], - "1.0417": [12.44, -9.06, 0.16], - "1.1667": [3.11, -2.26, 0.04], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.125": [0, -0.52, -2], - "0.25": [2.25, -0.65, -1], - "0.375": [3, -0.7, 0], - "0.7917": [0.5, 0.3, -2.5], - "0.9167": [0, -0.61, -2], - "1.0417": [0, -0.36, 0], - "1.1667": [0, -0.09, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - } - }, - "head": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [-16.22097, -39.45228, 13.58977], - "0.25": [-1.07, -7.47, 2.37], - "0.375": [5.53969, 15.38715, -3.09807], - "0.5": [6.01891, 27.03398, -11.54889], - "0.6667": [2.88776, 4.48536, 2.1691], - "0.7917": [27.07136, 10.49133, -1.29418], - "0.9167": [21.78, 2.34, -7.52], - "1.0417": [12.24, -1.44, -5.02], - "1.1667": [3.06, -0.36, -1.25], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.25": [0, 0, 0], - "0.375": [0, 0.3, 0], - "0.7917": [0, 1.8, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - } - }, - "throat5": { - "rotation": { - "0.0": [0, 0, 0], - "0.5": [0, -17.5, 0], - "1.4167": [0, 0, 0] }, "position": { - "0.0": [0, 0, 0], - "1.4167": [0, 0, 0] + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } }, "scale": { - "0.0": [1, 1, 1], - "0.5": [0.7, 1, 1], - "1.4167": [1, 1, 1] - } - }, - "bicepLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [-23.58, -2.06, -11.63], - "0.25": [-25.67, -4.15, -16.39], - "0.375": [-24.01, -8.84, -18.77], - "0.5": [-18.87, -16.25, -17.98], - "0.6667": [-12.86, -21.22, -15.49], - "0.7917": [-7.64, -20.46, -12.96], - "0.9167": [-5.29, -12.51, -9.38], - "1.0417": [-3.83, -5.78, -4.02], - "1.1667": [-1.42, -1.38, -0.63], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "forearmLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [13.13, 0, 0], - "0.25": [4.38, 0, 0], - "0.375": [-4.68, 0, 0], - "0.5": [-11.09, 0, 0], - "0.6667": [-11.87, 0, 0], - "0.7917": [-7.5, 0, 0], - "0.9167": [2.5, 0, 0], - "1.0417": [6.88, 0, 0], - "1.1667": [3.13, 0, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "leftMiddleFinger": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [-26.75, 0, 0], - "0.25": [-22, 0, 0], - "0.6667": [-5.5, 0, 0], - "0.7917": [-1.37, 0, 0], - "0.9167": [0, 0, 0], - "1.0417": [0, 0, 0], - "1.1667": [0, 0, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "bicepRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [-24.18, 10.95, -5.56], - "0.25": [-26.53, 13.78, -4.2], - "0.375": [-24.88, 16.31, -4.62], - "0.5": [-19.45, 18.79, -7.74], - "0.6667": [-13.1, 16.64, -11.15], - "0.7917": [-7.65, 7.03, -12.6], - "0.9167": [-5.3, -5.64, -9.29], - "1.0417": [-3.83, -5.78, -4.02], - "1.1667": [-1.42, -1.38, -0.63], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "forearmRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [13.13, 0, 0], - "0.25": [4.38, 0, 0], - "0.375": [-4.68, 0, 0], - "0.5": [-11.09, 0, 0], - "0.6667": [-11.87, 0, 0], - "0.7917": [-7.5, 0, 0], - "0.9167": [2.5, 0, 0], - "1.0417": [6.88, 0, 0], - "1.1667": [3.13, 0, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "rightMiddleFinger": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [-26.75, 0, 0], - "0.25": [-21.81, 0, 0], - "0.375": [-16.5, 0, 0], - "0.5": [-11, 0, 0], - "0.6667": [-5.84, 0, 0], - "0.7917": [-1.37, 0, 0], - "0.9167": [0, 0, 0], - "1.0417": [0, 0, 0], - "1.1667": [0, 0, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "tailLower": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [5, 10, 0], - "0.6667": [0, 0, 0] - } - }, - "tail1": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [5.94, 13.65, 0.82], - "0.25": [3.37, 12.25, 0.56], - "0.375": [-0.42, 9.22, 0.19], - "0.5": [-3.75, 5.08, -0.01], - "0.6667": [-5.71, 0.84, 0.08], - "0.7917": [-4.55, -1.65, 0.9], - "0.9167": [-2.43, -2.47, 1.49], - "1.0417": [-1.04, -1.65, 1.02], - "1.1667": [-0.26, -0.41, 0.26], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "thighRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [-10.25, -9.05, 0.07], - "0.25": [-13.63, -8.99, 0.24], - "0.375": [-15.44, -8.35, 0.12], - "0.5": [-16, -6.86, -0.24], - "0.6667": [-16.05, -4.81, -0.62], - "0.7917": [-15.61, -2.44, -0.44], - "0.9167": [-13.28, -0.61, -0.11], - "1.0417": [-7.5, 0, 0], - "1.1667": [-1.87, 0, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.125": [1, 1.02, 2], - "0.25": [0.97, 0.43, 1.79], - "0.375": [0.82, -0.1, 1.2], - "0.5": [0.5, -0.57, 0.57], - "0.6667": [0.12, -0.98, 0.12], - "0.7917": [0, -1.1, 0], - "0.9167": [0, -0.96, 0], - "1.0417": [0, -0.55, 0], - "1.1667": [0, -0.13, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - } - }, - "calfRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [3.94, 0, 0], - "0.25": [8.75, 0, 0], - "0.375": [12.35, 0, 0], - "0.5": [14.71, 0, 0], - "0.6667": [16.25, 0, 0], - "0.7917": [16, 0, 0], - "0.9167": [13.37, 0, 0], - "1.0417": [7.5, 0, 0], - "1.1667": [1.88, 0, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "ankleRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [13.32, 0, 0], - "0.25": [14.84, 0, 0], - "0.375": [16.02, 0, 0], - "0.5": [16.09, 0, 0], - "0.6667": [15.32, 0, 0], - "0.7917": [15, 0, 0], - "0.9167": [13.12, 0, 0], - "1.0417": [7.5, 0, 0], - "1.1667": [1.88, 0, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "footRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [-7.22, 12.45, -1.07], - "0.25": [-9.49, 12.3, -1.06], - "0.375": [-11.8, 11.52, -0.99], - "0.5": [-13.3, 9.74, -0.83], - "0.6667": [-13.99, 7.16, -0.61], - "0.7917": [-14.49, 3.73, -0.32], - "0.9167": [-13, 0.93, -0.08], - "1.0417": [-7.5, 0, 0], - "1.1667": [-1.87, 0, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "thighLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [-10.25, -9.05, 0.07], - "0.25": [-13.63, -8.99, 0.24], - "0.375": [-15.44, -8.35, 0.12], - "0.5": [-16, -6.86, -0.24], - "0.6667": [-16.05, -4.81, -0.62], - "0.7917": [-15.61, -2.44, -0.44], - "0.9167": [-13.28, -0.61, -0.11], - "1.0417": [-7.5, 0, 0], - "1.1667": [-1.87, 0, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.125": [1, 1.02, 2], - "0.25": [0.97, 0.43, 1.79], - "0.375": [0.82, -0.1, 1.2], - "0.5": [0.5, -0.57, 0.57], - "0.6667": [0.12, -0.98, 0.12], - "0.7917": [0, -1.1, 0], - "0.9167": [0, -0.96, 0], - "1.0417": [0, -0.55, 0], - "1.1667": [0, -0.13, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - } - }, - "calfLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [3.94, 0, 0], - "0.25": [8.75, 0, 0], - "0.375": [12.35, 0, 0], - "0.5": [14.71, 0, 0], - "0.6667": [16.25, 0, 0], - "0.7917": [16, 0, 0], - "0.9167": [13.37, 0, 0], - "1.0417": [7.5, 0, 0], - "1.1667": [1.88, 0, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "ankleLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [13.32, 0, 0], - "0.25": [14.84, 0, 0], - "0.375": [16.02, 0, 0], - "0.5": [16.09, 0, 0], - "0.6667": [15.32, 0, 0], - "0.7917": [15, 0, 0], - "0.9167": [13.12, 0, 0], - "1.0417": [7.5, 0, 0], - "1.1667": [1.88, 0, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "footLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [-7.22, 12.45, -1.07], - "0.25": [-9.49, 12.3, -1.06], - "0.375": [-11.8, 11.52, -0.99], - "0.5": [-13.3, 9.74, -0.83], - "0.6667": [-13.99, 7.16, -0.61], - "0.7917": [-14.49, 3.73, -0.32], - "0.9167": [-13, 0.93, -0.08], - "1.0417": [-7.5, 0, 0], - "1.1667": [-1.87, 0, 0], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "bone": { - "rotation": [0, 0, 0], - "position": { - "0.0": [0, 0, 0], - "0.125": [-0.12, -0.01, 0], - "0.25": [-0.01, -0.02, 0], - "0.375": [0.07, -0.04, 0], - "0.5": [0.1, -0.05, 0], - "0.6667": [0.08, -0.07, 0], - "0.7917": [0.01, -0.08, 0], - "0.9167": [-0.06, -0.03, 0.03], - "1.0417": [-0.05, 0.05, 0.05], - "1.1667": [-0.01, 0.04, 0.03], - "1.2917": [0, 0, 0], - "1.4167": [0, 0, 0] + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } } - } - } - }, - "jump/fall": { - "loop": true, - "animation_length": 4, - "bones": { - "lowerBody": { - "rotation": ["-15+math.cos(query.anim_time*720)*1", 0, "math.cos(query.anim_time*1440)*-1"], - "position": [0, "math.cos(query.anim_time*720+60)*0.2", 0] - }, - "upperBody": { - "rotation": ["5+math.cos(query.anim_time*720+60)*-1", 0, "math.cos(query.anim_time*1440-60)*1"] }, - "neck": { - "rotation": ["20+math.cos(query.anim_time*720)*-1", 0, "math.cos(query.anim_time*1440)*1"] - }, - "lowerJaw": { - "rotation": ["25+math.cos(query.anim_time*1440-60)*1", 0, 0] - }, - "leftThigh": { - "rotation": ["25+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] - }, - "leftLeg": { - "rotation": ["2.5+math.cos(query.anim_time*720)*-1", 0, 0] - }, - "leftFoot": { - "rotation": ["-12.5+math.cos(query.anim_time*720+60)*-1", 0, 0] - }, - "rightThigh": { - "rotation": ["-10+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] - }, - "rightLeg": { - "rotation": ["-5+math.cos(query.anim_time*720)*-1", 0, 0] - }, - "rightFoot": { - "rotation": ["27.5+math.cos(query.anim_time*720+60)*-1", 0, 0] - }, - "leftUpperArm": { - "rotation": ["5+math.cos(query.anim_time*720+60)*1", 0, 0] - }, - "rightUpperArm": { - "rotation": ["5+math.cos(query.anim_time*720+60)*1", 0, 0] - }, - "hips": { - "rotation": ["-15+math.cos(query.anim_time*720)*1", 0, "math.cos(query.anim_time*1440)*-1"], - "position": [0, "math.cos(query.anim_time*720+60)*0.2", 0] - }, - "shoulders": { - "rotation": ["math.cos(query.anim_time*720+60)*-1", 0, "math.cos(query.anim_time*1440-60)*1"] - }, - "neck1": { - "rotation": ["20+math.cos(query.anim_time*720)*-1", 0, "math.cos(query.anim_time*1440)*1"], - "position": [0, 0, -1.6] - }, - "head": { - "rotation": ["-2.5+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440+60)*1"] - }, - "throat1": { - "position": [0, -0.6, -2.7] - }, - "bicepLeft": { - "rotation": ["5+math.cos(query.anim_time*720+60)*1", 0, 0] - }, - "tailLower": { - "rotation": [7, 0, 0] - }, - "tail1": { - "rotation": ["10+math.cos(query.anim_time*720+60)*-1", 0, 0] - }, - "tail2": { - "rotation": ["5+math.cos(query.anim_time*720)*-1", 0, 0] - }, - "tail3": { - "rotation": ["10+math.cos(query.anim_time*720-60)*-1", 0, 0] - }, - "tail4": { - "rotation": ["10+math.cos(query.anim_time*720-120)*-1", 0, 0] - }, - "thighRight": { - "rotation": ["-10+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] - }, - "calfRight": { - "rotation": ["-5+math.cos(query.anim_time*720)*-1", 0, 0] - }, - "footRight": { - "rotation": ["27.5+math.cos(query.anim_time*720+60)*-1", 0, 0] - }, - "thighLeft": { - "rotation": ["25+math.cos(query.anim_time*720-60)*-1", 0, "math.cos(query.anim_time*1440)*1"] - }, - "calfLeft": { - "rotation": ["2.5+math.cos(query.anim_time*720)*-1", 0, 0] - }, - "footLeft": { - "rotation": ["-12.5+math.cos(query.anim_time*720+60)*-1", 0, 0] - } - } - }, - "sleeping": { - "loop": "hold_on_last_frame", - "animation_length": 4.4583, - "bones": { "hips": { "rotation": { "0.0": { - "post": [0, 0, 0], + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [-0.088, 0.056, -0.027], + "easing": "linear" + }, + "post": { + "vector": [-0.088, 0.056, -0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [13, 0, 0], + "0.08": { + "post": { + "vector": [-0.342, 0.217, -0.104], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [7, 0, 0], + "0.12": { + "post": { + "vector": [-0.742, 0.471, -0.227], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [4, 0, 0], + "0.17": { + "post": { + "vector": [-1.272, 0.804, -0.393], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [-1.914, 1.205, -0.597], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [8, 0, 0], + "0.25": { + "post": { + "vector": [-2.65, 1.661, -0.836], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [7.91348, 0.98138, -5.00071], + "0.29": { + "post": { + "vector": [-3.462, 2.159, -1.106], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [4.64272, 1.26695, -12.48367], + "0.33": { + "post": { + "vector": [-4.333, 2.686, -1.402], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [12.0878, 2.72096, -2.98253], + "0.38": { + "post": { + "vector": [-5.245, 3.232, -1.72], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [4.77518, -3.30826, -7.99807], + "0.42": { + "post": { + "vector": [-6.178, 3.783, -2.053], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [1.78525, -3.56875, -7.97575], + "0.46": { + "post": { + "vector": [-7.116, 4.329, -2.396], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [13.27341, -3.26475, -8.00047], + "0.5": { + "post": { + "vector": [-8.038, 4.858, -2.74], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "0.54": { + "post": { + "vector": [-8.927, 5.36, -3.079], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, -3.53378, -1.10716], + "0.58": { + "post": { + "vector": [-9.761, 5.826, -3.403], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, -5.53378, -2.10759], + "0.62": { + "post": { + "vector": [-10.524, 6.245, -3.704], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [0, -6.53378, -2.40759], + "0.67": { + "post": { + "vector": [-11.193, 6.608, -3.972], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, -14.52881, -2.40759], + "0.71": { + "post": { + "vector": [-11.751, 6.908, -4.198], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, -18.52881, -2.40759], + "0.75": { + "post": { + "vector": [-12.176, 7.134, -4.372], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, -26.52881, -0.40759], + "0.79": { + "post": { + "vector": [-12.45, 7.279, -4.485], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, -27.52881, -2.40759], + "0.83": { + "post": { + "vector": [-12.552, 7.333, -4.527], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "0.88": { + "post": { + "vector": [-12.423, 7.262, -4.465], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [4, 0, 0], + "0.92": { + "post": { + "vector": [-12.032, 7.044, -4.278], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [2, 0, 0], + "0.96": { + "post": { + "vector": [-11.398, 6.689, -3.977], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.0": { - "post": [6, 0, 0], + "post": { + "vector": [-10.545, 6.203, -3.578], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [4, 1, 0], + "1.04": { + "post": { + "vector": [-9.495, 5.593, -3.094], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [-3, 1, 0], + "1.08": { + "post": { + "vector": [-8.27, 4.867, -2.541], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-3, 2, 0], + "1.12": { + "post": { + "vector": [-6.892, 4.03, -1.935], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-3, 2, -1], + "1.17": { + "post": { + "vector": [-5.386, 3.091, -1.291], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-8, 2, 3], + "1.21": { + "post": { + "vector": [-3.773, 2.06, -0.624], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [8, 2, 3], + "1.25": { + "post": { + "vector": [-2.077, 0.946, 0.05], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [0.9008, 2.78718, 0.62507], - "lerp_mode": "catmullrom" - } - } - }, - "belly1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.29": { + "post": { + "vector": [-0.32, -0.238, 0.719], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-3, 0, 0], + "1.33": { + "post": { + "vector": [1.477, -1.479, 1.37], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-6, 0, 0], + "1.38": { + "post": { + "vector": [3.292, -2.762, 1.993], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-2, 0, 0], + "1.42": { + "post": { + "vector": [5.105, -4.071, 2.578], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [6, -3, 0], + "1.46": { + "post": { + "vector": [6.897, -5.389, 3.12], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-2, -3, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "1.5": { + "post": { + "vector": [8.647, -6.698, 3.611], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, 0, 1.09994], + "1.54": { + "post": { + "vector": [10.337, -7.981, 4.051], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, 0, 0.39994], - "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.58": { + "post": { + "vector": [11.949, -9.219, 4.436], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [10, -9, -4], + "1.62": { + "post": { + "vector": [13.466, -10.394, 4.768], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [10, -5, -4], + "1.67": { + "post": { + "vector": [14.87, -11.49, 5.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-2, 1, -2], + "1.71": { + "post": { + "vector": [16.143, -12.49, 5.28], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-9, 1, -2], + "1.75": { + "post": { + "vector": [17.268, -13.377, 5.466], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [8, 5, -2], + "1.79": { + "post": { + "vector": [18.229, -14.136, 5.61], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [13, 5, -3], + "1.83": { + "post": { + "vector": [19.007, -14.752, 5.718], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [15, 3, 1], + "1.88": { + "post": { + "vector": [19.586, -15.21, 5.793], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [13.5, 0, 1], + "1.92": { + "post": { + "vector": [19.946, -15.495, 5.837], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [22, 0, 1], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": [0, 0, 0], - "0.625": [0, -0.58, -2.2], - "1.0": [0, -0.83, 0.81], - "1.2917": [0, -1.11, 1.91], - "1.9583": [0, -0.15, -2.04], - "3.25": [0, -3, 0] - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.96": { + "post": { + "vector": [20.07, -15.593, 5.852], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [5, -5, 0], + "2.0": { + "post": { + "vector": [20.048, -15.579, 5.845], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [5, 0, 0], + "2.04": { + "post": { + "vector": [19.984, -15.537, 5.823], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [2, 0, 0], + "2.08": { + "post": { + "vector": [19.882, -15.468, 5.788], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-1, 0, 0], + "2.12": { + "post": { + "vector": [19.743, -15.373, 5.738], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [1, 3, 0], + "2.17": { + "post": { + "vector": [19.571, -15.254, 5.675], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-2, 3, 0], + "2.21": { + "post": { + "vector": [19.369, -15.112, 5.598], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [1, -3, 0], + "2.25": { + "post": { + "vector": [19.14, -14.947, 5.508], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-15, -3, 0], + "2.29": { + "post": { + "vector": [18.887, -14.761, 5.404], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": [0, 0, 0], - "1.0": [0, 0.13, -0.28], - "2.375": [0, 0.32, -0.66], - "2.625": [0, 0.09, -0.73], - "2.9167": [0, -0.01, -0.81], - "3.25": [0, -1.2, -0.9] - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.33": { + "post": { + "vector": [18.613, -14.555, 5.286], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [6, -4, 0], + "2.38": { + "post": { + "vector": [18.32, -14.331, 5.155], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [6, -3, 0], + "2.42": { + "post": { + "vector": [18.012, -14.089, 5.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [1, -2, 0], + "2.46": { + "post": { + "vector": [17.691, -13.83, 4.854], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [3, -1, 0], + "2.5": { + "post": { + "vector": [17.36, -13.556, 4.685], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [11, -1, 0], + "2.54": { + "post": { + "vector": [17.023, -13.268, 4.502], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [3, -1, 0], + "2.58": { + "post": { + "vector": [16.682, -12.967, 4.307], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [4, -1, 0], + "2.62": { + "post": { + "vector": [16.34, -12.654, 4.1], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.67": { + "post": { + "vector": [15.999, -12.33, 3.881], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [5, 0, 0], + "2.71": { + "post": { + "vector": [15.663, -11.997, 3.651], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [3, 0, 0], + "2.75": { + "post": { + "vector": [15.335, -11.655, 3.41], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-2, 0, -1], + "2.79": { + "post": { + "vector": [15.018, -11.306, 3.158], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [6.96175, 2.35132, 0.13633], + "2.83": { + "post": { + "vector": [14.714, -10.95, 2.897], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.875": { - "post": [-3.07429, -0.2219, -1.47381], + "2.88": { + "post": { + "vector": [14.426, -10.589, 2.626], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-4, -2, 0], + "2.92": { + "post": { + "vector": [14.157, -10.223, 2.346], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [1, -2, 0], + "2.96": { + "post": { + "vector": [13.91, -9.853, 2.059], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.0": { + "post": { + "vector": [13.688, -9.48, 1.764], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [8, -8, 0], + "3.04": { + "post": { + "vector": [13.494, -9.106, 1.463], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [8, -4, 0], + "3.08": { + "post": { + "vector": [13.331, -8.73, 1.156], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [8, 0, 0], + "3.12": { + "post": { + "vector": [13.201, -8.353, 0.845], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [3.00759, -1.93328, 0.81436], + "3.17": { + "post": { + "vector": [13.108, -7.977, 0.529], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [4, -2, 0], + "3.21": { + "post": { + "vector": [13.054, -7.601, 0.211], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "3.25": { - "post": [-11.03998, -8.98771, 0.4168], + "post": { + "vector": [13.043, -7.227, -0.109], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "3.29": { + "post": { + "vector": [13.053, -6.855, -0.428], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, 0.697, 0.05339], + "3.33": { + "post": { + "vector": [13.061, -6.486, -0.745], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.38": { + "post": { + "vector": [13.067, -6.121, -1.058], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [5, 0, 0], + "3.42": { + "post": { + "vector": [13.072, -5.76, -1.367], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [14, 0, 0], + "3.46": { + "post": { + "vector": [13.075, -5.406, -1.67], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [19, 0, 0], + "3.5": { + "post": { + "vector": [13.076, -5.058, -1.968], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [12, 0, 0], + "3.54": { + "post": { + "vector": [13.076, -4.717, -2.26], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-3, 0, 0], + "3.58": { + "post": { + "vector": [13.074, -4.385, -2.545], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [3, 0, 0], + "3.62": { + "post": { + "vector": [13.071, -4.062, -2.821], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [3, 0, 0], + "3.67": { + "post": { + "vector": [13.067, -3.749, -3.089], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-2, 0, 0], + "3.71": { + "post": { + "vector": [13.062, -3.447, -3.348], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat5": { - "rotation": { - "0.0": [0, 0, 0], - "3.25": [7, 0, 0] - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.75": { + "post": { + "vector": [13.056, -3.156, -3.597], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [5, 0, 0], + "3.79": { + "post": { + "vector": [13.049, -2.879, -3.835], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "3.83": { + "post": { + "vector": [13.041, -2.614, -4.062], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [0, 0.4, 1.09995], + "3.88": { + "post": { + "vector": [13.033, -2.364, -4.276], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.92": { + "post": { + "vector": [13.025, -2.129, -4.478], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-3, 0, 0], + "3.96": { + "post": { + "vector": [13.017, -1.91, -4.666], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.0": { + "post": { + "vector": [13.009, -1.708, -4.839], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [2, 0, 0], + "4.04": { + "post": { + "vector": [13.001, -1.523, -4.998], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.08": { + "post": { + "vector": [12.993, -1.357, -5.141], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [18, -6, 14], + "4.12": { + "post": { + "vector": [12.986, -1.21, -5.267], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [28, -3, 10], + "4.17": { + "post": { + "vector": [12.98, -1.084, -5.375], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [19, -3, 10], + "4.21": { + "post": { + "vector": [12.975, -0.979, -5.466], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [24, -3, 10], + "4.25": { + "post": { + "vector": [12.971, -0.895, -5.538], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-5, -4, 9], + "4.29": { + "post": { + "vector": [12.967, -0.834, -5.59], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [2.5, -4, 9], + "4.33": { + "post": { + "vector": [12.965, -0.797, -5.622], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [-12.5, -4, 9], + "4.38": { + "post": { + "vector": [12.965, -0.785, -5.633], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-54.65309, 1.1464, 13.64595], + "4.46": { + "post": { + "vector": [12.965, -0.785, -5.633], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.5": { + "post": { + "vector": [12.901, -0.766, -5.63], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-37.80689, 5.69, -60.1759], + "4.54": { + "post": { + "vector": [12.714, -0.709, -5.621], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-36.81, 28.69, -51.1759], + "4.58": { + "post": { + "vector": [12.413, -0.619, -5.606], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-36.81, 27.69, -51.18], + "4.62": { + "post": { + "vector": [12.003, -0.495, -5.587], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-38.81, 8.69, -51.18], + "4.67": { + "post": { + "vector": [11.494, -0.341, -5.563], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-38.81, 27.69, -51.18], + "4.71": { + "post": { + "vector": [10.891, -0.159, -5.536], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-6.26371, 21.51559, -36.58034], + "4.75": { + "post": { + "vector": [10.202, 0.05, -5.507], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "leftMiddleFinger": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.79": { + "post": { + "vector": [9.436, 0.283, -5.476], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [10, -10, 0], + "4.83": { + "post": { + "vector": [8.598, 0.538, -5.445], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [9, 3, -3], + "4.88": { + "post": { + "vector": [7.697, 0.813, -5.413], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-1, 3, -13], + "4.92": { + "post": { + "vector": [6.741, 1.106, -5.383], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-31.80066, 29.28718, -47.88337], + "4.96": { + "post": { + "vector": [5.736, 1.414, -5.354], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "leftIndexFinger": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "5.0": { + "post": { + "vector": [4.69, 1.735, -5.328], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-10, 0, 0], + "5.04": { + "post": { + "vector": [3.612, 2.067, -5.304], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "5.08": { + "post": { + "vector": [2.508, 2.408, -5.283], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [19, 0, -3], + "5.12": { + "post": { + "vector": [1.388, 2.755, -5.265], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [28, 0, -3], + "5.17": { + "post": { + "vector": [0.258, 3.105, -5.249], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [8, 0, -13], + "5.21": { + "post": { + "vector": [-0.872, 3.457, -5.237], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [25, 0, -13], + "5.25": { + "post": { + "vector": [-1.996, 3.807, -5.226], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [26.91576, -3.91582, -1.09173], + "5.29": { + "post": { + "vector": [-3.105, 4.153, -5.218], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [21.91576, -3.91582, -1.09173], + "5.33": { + "post": { + "vector": [-4.19, 4.494, -5.209], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-68.08424, -3.91582, -1.09173], + "5.38": { + "post": { + "vector": [-5.245, 4.826, -5.201], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "5.42": { + "post": { + "vector": [-6.26, 5.147, -5.191], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-12, -5, 8], + "5.46": { + "post": { + "vector": [-7.228, 5.455, -5.177], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-32, -15, 38], + "5.5": { + "post": { + "vector": [-8.14, 5.748, -5.16], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-22, 15, 58], + "5.54": { + "post": { + "vector": [-8.99, 6.023, -5.137], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-22, 8, 52], + "5.58": { + "post": { + "vector": [-9.767, 6.279, -5.106], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-28, -10, 28], + "5.62": { + "post": { + "vector": [-10.466, 6.513, -5.065], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-41.45742, -11.08758, 26.5499], + "5.67": { + "post": { + "vector": [-11.077, 6.722, -5.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [4.5, -10, 28], + "5.71": { + "post": { + "vector": [-11.594, 6.906, -4.949], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "rightMiddleFinger": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "5.75": { + "post": { + "vector": [-12.007, 7.061, -4.87], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [1, -20, 2], + "5.79": { + "post": { + "vector": [-12.31, 7.186, -4.774], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [3, -8, 3], + "5.83": { + "post": { + "vector": [-12.494, 7.277, -4.66], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [13, 2, 23], + "5.88": { + "post": { + "vector": [-12.552, 7.333, -4.527], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [11.76869, -7.92755, 24.72146], + "5.92": { + "post": { + "vector": [-12.485, 7.335, -4.371], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [36.05716, -39.98992, -3.406], + "5.96": { + "post": { + "vector": [-12.305, 7.271, -4.188], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "rightIndexFinger": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "6.0": { + "post": { + "vector": [-12.023, 7.146, -3.984], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, 0, 0], + "6.04": { + "post": { + "vector": [-11.648, 6.965, -3.76], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, 0, 17.5], + "6.08": { + "post": { + "vector": [-11.192, 6.733, -3.522], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [0, 0, -3.5], + "6.12": { + "post": { + "vector": [-10.664, 6.454, -3.271], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "belly2": { - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "6.17": { + "post": { + "vector": [-10.074, 6.135, -3.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, 0, -1.10392], + "6.21": { + "post": { + "vector": [-9.433, 5.779, -2.751], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tailLower": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "6.25": { + "post": { + "vector": [-8.75, 5.392, -2.488], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [5, 0, 0], + "6.29": { + "post": { + "vector": [-8.036, 4.981, -2.227], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [9.33549, -1.55781, -0.38715], + "6.33": { + "post": { + "vector": [-7.3, 4.55, -1.972], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [9.14213, 0.2789, 0.88546], + "6.38": { + "post": { + "vector": [-6.552, 4.106, -1.725], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [11.01705, 1.57487, 1.70666], + "6.42": { + "post": { + "vector": [-5.802, 3.654, -1.488], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [7.95802, -1.09614, -0.32467], + "6.46": { + "post": { + "vector": [-5.059, 3.201, -1.265], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [7.64791, 4.6657, 3.62725], + "6.5": { + "post": { + "vector": [-4.332, 2.754, -1.056], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [6.86309, 0.57691, 0.6386], + "6.54": { + "post": { + "vector": [-3.631, 2.318, -0.864], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [6, 0, 0], + "6.58": { + "post": { + "vector": [-2.966, 1.901, -0.689], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "6.62": { + "post": { + "vector": [-2.345, 1.508, -0.532], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [12.5, 0, 0], + "6.67": { + "post": { + "vector": [-1.777, 1.146, -0.394], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [2.5, 0, 0], + "6.71": { + "post": { + "vector": [-1.272, 0.823, -0.277], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [10, 0, 0], + "6.75": { + "post": { + "vector": [-0.839, 0.543, -0.179], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [17.5, 0, 0], + "6.79": { + "post": { + "vector": [-0.485, 0.315, -0.102], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-5, 0, 0], + "6.83": { + "post": { + "vector": [-0.222, 0.144, -0.046], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-20.07089, 4.69175, -1.73036], + "6.88": { + "post": { + "vector": [-0.057, 0.037, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.375": { - "post": [-22.07089, 4.69175, -1.73036], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, "position": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.2083": { - "post": [-10, 0, 0], + "0.04": { + "pre": { + "vector": [0.002, 0.002, 0], + "easing": "linear" + }, + "post": { + "vector": [0.002, 0.002, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0], + "0.08": { + "post": { + "vector": [0.007, 0.008, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-5, 0, 0], + "0.12": { + "post": { + "vector": [0.015, 0.018, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [-10, 0, 0], + "0.17": { + "post": { + "vector": [0.025, 0.031, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-2.5, 0, 0], + "0.21": { + "post": { + "vector": [0.039, 0.047, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [2.5, 0, 0], + "0.25": { + "post": { + "vector": [0.056, 0.065, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-7.5, 0, 0], + "0.29": { + "post": { + "vector": [0.075, 0.084, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-17.51363, 7.49713, -0.20798], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "0.33": { + "post": { + "vector": [0.096, 0.105, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-7.5, 0, 0], + "0.38": { + "post": { + "vector": [0.119, 0.127, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [2.5, 0, 0], + "0.42": { + "post": { + "vector": [0.145, 0.15, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-2.5, 0, 0], + "0.46": { + "post": { + "vector": [0.172, 0.172, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [-7.5, 0, 0], + "0.5": { + "post": { + "vector": [0.202, 0.194, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-10, 0, 0], + "0.54": { + "post": { + "vector": [0.233, 0.215, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [0, 0, 0], + "0.58": { + "post": { + "vector": [0.265, 0.235, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [10, 0, 0], + "0.62": { + "post": { + "vector": [0.299, 0.252, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [17.5, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "0.67": { + "post": { + "vector": [0.334, 0.268, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "0.71": { + "post": { + "vector": [0.37, 0.281, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-5, 0, 0], + "0.75": { + "post": { + "vector": [0.407, 0.291, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [17.5, 0, 0], + "0.79": { + "post": { + "vector": [0.445, 0.297, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [15, 0, 0], + "0.83": { + "post": { + "vector": [0.484, 0.299, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [5, 0, 0], + "0.88": { + "post": { + "vector": [0.523, 0.282, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-7.5, 0, 0], + "0.92": { + "post": { + "vector": [0.562, 0.231, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [17.5, 0, 0], + "0.96": { + "post": { + "vector": [0.602, 0.15, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [5, 0, 0], + "1.0": { + "post": { + "vector": [0.642, 0.041, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "1.04": { + "post": { + "vector": [0.681, -0.093, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.08": { + "post": { + "vector": [0.721, -0.25, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-32.4481, 9.16965, -0.51332], + "1.12": { + "post": { + "vector": [0.76, -0.426, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-30.53184, 15.17299, -0.4846], + "1.17": { + "post": { + "vector": [0.798, -0.62, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [-30.50803, 15.17293, -0.48418], + "1.21": { + "post": { + "vector": [0.836, -0.829, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-45.06868, 15.07383, -0.66076], + "1.25": { + "post": { + "vector": [0.873, -1.049, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-54.37171, 14.72167, -0.72867], + "1.29": { + "post": { + "vector": [0.909, -1.279, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-77.79, 13.86321, -1.00328], + "1.33": { + "post": { + "vector": [0.944, -1.515, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-79.79, 13.86321, -1.00328], + "1.38": { + "post": { + "vector": [0.978, -1.755, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "1.42": { + "post": { + "vector": [1.011, -1.997, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, -2.43, -1.3], + "1.46": { + "post": { + "vector": [1.042, -2.237, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, -4.43, -2.3], + "1.5": { + "post": { + "vector": [1.071, -2.473, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [0, -5.43, -2.6], + "1.54": { + "post": { + "vector": [1.099, -2.703, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, -13.43, -2.6], + "1.58": { + "post": { + "vector": [1.124, -2.923, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, -18.43, -2.6], + "1.62": { + "post": { + "vector": [1.148, -3.132, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, -25.63, -0.6], + "1.67": { + "post": { + "vector": [1.169, -3.325, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, -26.53, -2.6], + "1.71": { + "post": { + "vector": [1.188, -3.502, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.75": { + "post": { + "vector": [1.204, -3.659, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [21.98132, -0.65997, -0.0575], + "1.79": { + "post": { + "vector": [1.218, -3.793, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [11.92155, -0.46646, 0.00553], + "1.83": { + "post": { + "vector": [1.229, -3.902, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [13.83172, -0.37652, 0.02731], + "1.88": { + "post": { + "vector": [1.237, -3.983, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [37.58279, 0.13718, 0.04024], + "1.92": { + "post": { + "vector": [1.242, -4.033, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [50.98318, 0.30525, -0.06867], + "1.96": { + "post": { + "vector": [1.244, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [70.83, 0.41045, -0.17724], + "2.0": { + "post": { + "vector": [1.243, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [76.83, 0.41045, -0.17724], + "2.04": { + "post": { + "vector": [1.24, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "2.08": { + "post": { + "vector": [1.235, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, 0, 3], + "2.12": { + "post": { + "vector": [1.228, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, 0, 4], + "2.17": { + "post": { + "vector": [1.219, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.21": { + "post": { + "vector": [1.209, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-14.45873, 0.27455, 1.37299], + "2.25": { + "post": { + "vector": [1.197, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-6.14664, 0.6937, 1.95894], + "2.29": { + "post": { + "vector": [1.183, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-0.18013, 3.14215, 0.71284], + "2.33": { + "post": { + "vector": [1.168, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [-4.41787, 3.34004, 0.64852], + "2.38": { + "post": { + "vector": [1.151, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-18.66661, 3.55529, 1.69374], + "2.42": { + "post": { + "vector": [1.134, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-26.31911, 3.83079, 2.60606], + "2.46": { + "post": { + "vector": [1.114, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-31.33, 4.48708, 4.1161], + "2.5": { + "post": { + "vector": [1.094, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-38.33, 4.48708, 4.1161], + "2.54": { + "post": { + "vector": [1.072, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.58": { + "post": { + "vector": [1.049, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [38.581, -0.16613, -0.3113], + "2.62": { + "post": { + "vector": [1.025, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [20.781, -1.5256, 2.03501], + "2.67": { + "post": { + "vector": [1.001, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [23.08843, -1.52783, 2.22222], + "2.71": { + "post": { + "vector": [0.975, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [28.13995, -1.48183, 2.23802], + "2.75": { + "post": { + "vector": [0.948, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [31.66477, -1.45093, 2.28727], + "2.79": { + "post": { + "vector": [0.921, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [37.90697, 4.33048, -1.13687], + "2.83": { + "post": { + "vector": [0.893, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [41.99436, 3.86685, -1.34916], + "2.88": { + "post": { + "vector": [0.865, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "2.92": { + "post": { + "vector": [0.835, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, -0.1, -0.5], + "2.96": { + "post": { + "vector": [0.806, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, 0.7, 0.2], + "3.0": { + "post": { + "vector": [0.776, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.04": { + "post": { + "vector": [0.745, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0.78678, -9, -0.019], + "3.08": { + "post": { + "vector": [0.715, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0.25808, -17.99852, -0.00717], + "3.12": { + "post": { + "vector": [0.684, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [1.07618, -18.02852, 0.02492], + "3.17": { + "post": { + "vector": [0.653, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [2.60572, -18.08706, 0.09322], + "3.21": { + "post": { + "vector": [0.622, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [3.55499, -18.12353, 0.13851], + "3.25": { + "post": { + "vector": [0.591, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-12.42968, -18.24134, 0.29036], + "3.29": { + "post": { + "vector": [0.56, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-45.43, -13.24134, 4.29036], + "3.33": { + "post": { + "vector": [0.529, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-75.43, -13.24134, 4.29036], + "3.38": { + "post": { + "vector": [0.498, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "3.42": { + "post": { + "vector": [0.468, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, -2.28915, -1.00822], + "3.46": { + "post": { + "vector": [0.438, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, -4.28915, -2.01], + "3.5": { + "post": { + "vector": [0.408, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [0, -5.29, -2.31], + "3.54": { + "post": { + "vector": [0.379, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, -13.29, -2.31], + "3.58": { + "post": { + "vector": [0.35, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, -17.29, -2.31], + "3.62": { + "post": { + "vector": [0.322, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, -25.29, -0.31], + "3.67": { + "post": { + "vector": [0.295, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, -26.29, -2.31], + "3.71": { + "post": { + "vector": [0.269, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.75": { + "post": { + "vector": [0.243, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [19.22, 3.02861, 1.11591], + "3.79": { + "post": { + "vector": [0.218, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-2.62845, 4.50766, 1.52362], + "3.83": { + "post": { + "vector": [0.194, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [2.91886, 4.5344, 1.53645], + "3.88": { + "post": { + "vector": [0.172, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [6.76231, 4.49589, 1.52111], + "3.92": { + "post": { + "vector": [0.15, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [8.39052, 4.44281, 1.5028], + "3.96": { + "post": { + "vector": [0.129, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [42.20176, 1.32945, 1.68325], + "4.0": { + "post": { + "vector": [0.11, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [56.56845, 1.38173, 0.92417], + "4.04": { + "post": { + "vector": [0.092, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [52.06968, 2.63801, -1.72295], + "4.08": { + "post": { + "vector": [0.076, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [57.05414, 2.92185, -1.85803], + "4.12": { + "post": { + "vector": [0.06, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "4.17": { + "post": { + "vector": [0.047, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 2], + "4.21": { + "post": { + "vector": [0.035, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, 0, 1], + "4.25": { + "post": { + "vector": [0.024, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, 0, 2], + "4.29": { + "post": { + "vector": [0.016, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.33": { + "post": { + "vector": [0.009, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-25.97, -5.22012, -4.81], + "4.38": { + "post": { + "vector": [0.004, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-2.01087, -2.29308, -6.40828], + "4.42": { + "post": { + "vector": [0.001, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-10.44745, -2.51724, -6.42991], + "4.46": { + "post": { + "vector": [0, -4.051, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-16.99171, -3.07396, -6.41619], + "4.5": { + "post": { + "vector": [0, -4.04, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [-21.11634, -3.01519, -6.42502], + "4.54": { + "post": { + "vector": [0, -4.008, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-26.86044, -1.08202, -6.32664], + "4.58": { + "post": { + "vector": [0, -3.955, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-49.86, -1.08202, -3.33], + "4.62": { + "post": { + "vector": [0, -3.884, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-31.86, -1.08202, -3.33], + "4.67": { + "post": { + "vector": [0, -3.796, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-38.86, -1.08202, -3.33], + "4.71": { + "post": { + "vector": [0, -3.692, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "4.75": { + "post": { + "vector": [0, -3.574, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, -1.99], + "4.79": { + "post": { + "vector": [0, -3.442, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.83": { + "post": { + "vector": [0, -3.298, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [35.93098, -1.73, -1.81], + "4.88": { + "post": { + "vector": [0, -3.143, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [4.11297, 7.45, -0.15765], + "4.92": { + "post": { + "vector": [0, -2.98, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [6.48619, 2.56308, 7.3712], + "4.96": { + "post": { + "vector": [0, -2.808, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [7.48062, 7.74436, -2.56558], + "5.0": { + "post": { + "vector": [0, -2.629, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [9.06646, 7.73936, -2.95281], + "5.04": { + "post": { + "vector": [0, -2.446, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-2.89926, 7.47361, -2.44361], + "5.08": { + "post": { + "vector": [0, -2.258, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [48.10098, 7.47361, -2.44361], + "5.12": { + "post": { + "vector": [0, -2.068, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [57.10098, -1.53, -9.44361], + "5.17": { + "post": { + "vector": [0, -1.876, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [57.10098, -3.53, -9.44361], + "5.21": { + "post": { + "vector": [0, -1.684, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "5.25": { + "post": { + "vector": [0, -1.494, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 1.5, 0.3], + "5.29": { + "post": { + "vector": [0, -1.306, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, 1.5, 0.3], + "5.33": { + "post": { + "vector": [0, -1.122, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, 1.5, 0], + "5.38": { + "post": { + "vector": [0, -0.944, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "root": { - "position": { - "0.0": [0, 0, 0], - "0.5": [0, 0, 0], - "1.0": [0, 0, 0], - "1.5": [0, 0, 0], - "2.0": [0, 0, 0], - "2.5": [0, 1.2, 0], - "3.0": [0, 1.2, 0], - "3.2083": [0, 1.2, 0] - } - } - } - }, - "resting/sit": { - "loop": "hold_on_last_frame", - "animation_length": 3.25, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "5.42": { + "post": { + "vector": [0, -0.772, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [13, 0, 0], + "5.46": { + "post": { + "vector": [0, -0.608, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [7, 0, 0], + "5.5": { + "post": { + "vector": [0, -0.454, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [4, 0, 0], + "5.54": { + "post": { + "vector": [0, -0.31, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [8, 0, 0], + "5.58": { + "post": { + "vector": [0, -0.178, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [8, 1, 0], + "5.62": { + "post": { + "vector": [0, -0.059, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, 2, 0], + "5.67": { + "post": { + "vector": [0, 0.045, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 2, 7], + "5.71": { + "post": { + "vector": [0, 0.133, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-13, -3, -3], + "5.75": { + "post": { + "vector": [0, 0.203, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-1, -3, -3], + "5.79": { + "post": { + "vector": [0, 0.256, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-5, -3, -3], + "5.83": { + "post": { + "vector": [0, 0.288, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "5.88": { + "post": { + "vector": [0, 0.299, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, -3.53378, -1.10716], + "5.92": { + "post": { + "vector": [0, 0.298, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, -5.53378, -2.10759], + "5.96": { + "post": { + "vector": [0, 0.294, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [0, -6.53378, -2.40759], + "6.0": { + "post": { + "vector": [0, 0.287, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, -14.52881, -2.40759], + "6.04": { + "post": { + "vector": [0, 0.279, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, -18.52881, -2.40759], + "6.08": { + "post": { + "vector": [0, 0.268, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, -23.52881, -0.40759], + "6.12": { + "post": { + "vector": [0, 0.256, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, -26.52881, -2.40759], + "6.17": { + "post": { + "vector": [0, 0.242, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "6.21": { + "post": { + "vector": [0, 0.227, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [4, 0, 0], + "6.25": { + "post": { + "vector": [0, 0.211, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [2, 0, 0], + "6.29": { + "post": { + "vector": [0, 0.194, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [6, 0, 0], + "6.33": { + "post": { + "vector": [0, 0.176, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [4, 1, 0], + "6.38": { + "post": { + "vector": [0, 0.159, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [-3, 1, 0], + "6.42": { + "post": { + "vector": [0, 0.141, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-3, 2, 0], + "6.46": { + "post": { + "vector": [0, 0.123, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-3, 2, -1], + "6.5": { + "post": { + "vector": [0, 0.105, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-8, 2, 3], + "6.54": { + "post": { + "vector": [0, 0.088, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [8, 2, 3], + "6.58": { + "post": { + "vector": [0, 0.072, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [1, 2, 3], + "6.62": { + "post": { + "vector": [0, 0.057, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [6, 2, 3], + "6.67": { + "post": { + "vector": [0, 0.043, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "belly1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "6.71": { + "post": { + "vector": [0, 0.031, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-3, 0, 0], + "6.75": { + "post": { + "vector": [0, 0.021, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-6, 0, 0], + "6.79": { + "post": { + "vector": [0, 0.012, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-2, 0, 0], + "6.83": { + "post": { + "vector": [0, 0.005, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [6, -3, 0], + "6.88": { + "post": { + "vector": [0, 0.001, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-2, -3, 0], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, - "position": { + "scale": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.625": { - "post": [0, 0, 1.09994], - "lerp_mode": "catmullrom" + "vector": [1, 1, 1], + "easing": "linear" }, - "2.9167": { - "post": [0, 0, 0.39994], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "neck1": { + "shoulders": { "rotation": { "0.0": { - "post": [0, 0, 0], + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.064, -0.073, 0.006], + "easing": "linear" + }, + "post": { + "vector": [0.064, -0.073, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [10, -9, -4], + "0.08": { + "post": { + "vector": [0.246, -0.282, 0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [10, -5, -4], + "0.12": { + "post": { + "vector": [0.534, -0.613, 0.05], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-2, 1, -2], + "0.17": { + "post": { + "vector": [0.915, -1.051, 0.082], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-9, 1, -2], + "0.21": { + "post": { + "vector": [1.374, -1.581, 0.116], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-2, 5, -2], + "0.25": { + "post": { + "vector": [1.9, -2.189, 0.15], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-2, 5, -3], + "0.29": { + "post": { + "vector": [2.479, -2.858, 0.181], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, 3, 1], + "0.33": { + "post": { + "vector": [3.097, -3.576, 0.206], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [1, 0, 1], + "0.38": { + "post": { + "vector": [3.742, -4.325, 0.223], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-5, 0, 1], + "0.42": { + "post": { + "vector": [4.402, -5.092, 0.232], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": [0, 0, 0], - "0.625": [0, -0.58, -2.2], - "1.0": [0, -0.83, 0.81], - "1.2917": [0, -1.11, 1.91], - "1.9583": [0, -1.11, 0.91], - "3.25": [0, -0.11, 0.91] - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "0.46": { + "post": { + "vector": [5.062, -5.861, 0.231], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [5, -5, 0], + "0.5": { + "post": { + "vector": [5.709, -6.616, 0.22], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [5, 0, 0], + "0.54": { + "post": { + "vector": [6.331, -7.342, 0.201], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [2, 0, 0], + "0.58": { + "post": { + "vector": [6.914, -8.025, 0.175], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-1, 0, 0], + "0.62": { + "post": { + "vector": [7.446, -8.649, 0.143], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [1, 3, 0], + "0.67": { + "post": { + "vector": [7.911, -9.199, 0.109], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-2, 3, 0], + "0.71": { + "post": { + "vector": [8.297, -9.661, 0.074], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [1, -3, 0], + "0.75": { + "post": { + "vector": [8.59, -10.018, 0.042], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-2, -3, 0], + "0.79": { + "post": { + "vector": [8.776, -10.258, 0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "0.83": { + "post": { + "vector": [8.842, -10.365, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [6, -4, 0], + "0.88": { + "post": { + "vector": [8.811, -10.391, -0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [6, -3, 0], + "0.92": { + "post": { + "vector": [8.719, -10.398, -0.102], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.96": { + "post": { + "vector": [8.571, -10.388, -0.201], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.0": { - "post": [1, -2, 0], + "post": { + "vector": [8.372, -10.361, -0.329], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [3, -1, 0], + "1.04": { + "post": { + "vector": [8.126, -10.321, -0.484], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [11, -1, 0], + "1.08": { + "post": { + "vector": [7.838, -10.267, -0.665], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [3, -1, 0], + "1.12": { + "post": { + "vector": [7.514, -10.202, -0.869], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [4, -1, 0], + "1.17": { + "post": { + "vector": [7.158, -10.127, -1.094], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.21": { + "post": { + "vector": [6.776, -10.044, -1.338], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [5, 0, 0], + "1.25": { + "post": { + "vector": [6.371, -9.954, -1.599], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [3, 0, 0], + "1.29": { + "post": { + "vector": [5.949, -9.859, -1.873], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-2, 0, -1], + "1.33": { + "post": { + "vector": [5.515, -9.759, -2.16], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [6.96175, 2.35132, 0.13633], + "1.38": { + "post": { + "vector": [5.074, -9.656, -2.457], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.875": { - "post": [-3.07429, -0.2219, -1.47381], + "1.42": { + "post": { + "vector": [4.631, -9.552, -2.761], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-4, -2, 0], + "1.46": { + "post": { + "vector": [4.19, -9.447, -3.07], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [1, -2, 0], + "1.5": { + "post": { + "vector": [3.756, -9.342, -3.382], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.54": { + "post": { + "vector": [3.335, -9.239, -3.695], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [8, -8, 0], + "1.58": { + "post": { + "vector": [2.932, -9.137, -4.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [8, -4, 0], + "1.62": { + "post": { + "vector": [2.551, -9.039, -4.311], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [8, 0, 0], + "1.67": { + "post": { + "vector": [2.198, -8.944, -4.61], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [3.00759, -1.93328, 0.81436], + "1.71": { + "post": { + "vector": [1.876, -8.853, -4.899], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [4, -2, 0], + "1.75": { + "post": { + "vector": [1.592, -8.766, -5.177], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [9, -2, 0], + "1.79": { + "post": { + "vector": [1.351, -8.684, -5.44], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "1.83": { + "post": { + "vector": [1.156, -8.608, -5.687], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, 0.697, 0.05339], + "1.88": { + "post": { + "vector": [1.014, -8.538, -5.914], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.92": { + "post": { + "vector": [0.928, -8.473, -6.119], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [5, 0, 0], + "1.96": { + "post": { + "vector": [0.905, -8.416, -6.3], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [14, 0, 0], + "2.0": { + "post": { + "vector": [0.942, -8.338, -6.457], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [19, 0, 0], + "2.04": { + "post": { + "vector": [1.034, -8.216, -6.593], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [12, 0, 0], + "2.08": { + "post": { + "vector": [1.174, -8.051, -6.709], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-3, 0, 0], + "2.12": { + "post": { + "vector": [1.361, -7.846, -6.804], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [3, 0, 0], + "2.17": { + "post": { + "vector": [1.589, -7.602, -6.879], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [3, 0, 0], + "2.21": { + "post": { + "vector": [1.856, -7.323, -6.935], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-2, 0, 0], + "2.25": { + "post": { + "vector": [2.157, -7.009, -6.971], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.29": { + "post": { + "vector": [2.489, -6.663, -6.989], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [5, 0, 0], + "2.33": { + "post": { + "vector": [2.847, -6.288, -6.987], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "2.38": { + "post": { + "vector": [3.23, -5.886, -6.967], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [0, 0.4, 1.09995], + "2.42": { + "post": { + "vector": [3.632, -5.459, -6.929], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.46": { + "post": { + "vector": [4.05, -5.01, -6.874], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-3, 0, 0], + "2.5": { + "post": { + "vector": [4.481, -4.541, -6.801], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.54": { + "post": { + "vector": [4.92, -4.055, -6.712], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [2, 0, 0], + "2.58": { + "post": { + "vector": [5.366, -3.553, -6.607], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.62": { + "post": { + "vector": [5.812, -3.039, -6.487], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [18, -6, 14], + "2.67": { + "post": { + "vector": [6.258, -2.514, -6.353], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [28, -3, 10], + "2.71": { + "post": { + "vector": [6.697, -1.981, -6.206], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [19, -3, 10], + "2.75": { + "post": { + "vector": [7.128, -1.442, -6.046], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [24, -3, 10], + "2.79": { + "post": { + "vector": [7.546, -0.899, -5.876], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [25, -4, 9], + "2.83": { + "post": { + "vector": [7.947, -0.355, -5.696], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.88": { + "post": { + "vector": [8.328, 0.189, -5.508], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-37.80689, 5.69, -60.1759], + "2.92": { + "post": { + "vector": [8.685, 0.729, -5.312], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-36.81, 28.69, -51.1759], + "2.96": { + "post": { + "vector": [9.014, 1.265, -5.112], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-36.81, 27.69, -51.18], + "3.0": { + "post": { + "vector": [9.312, 1.794, -4.908], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-38.81, 8.69, -51.18], + "3.04": { + "post": { + "vector": [9.574, 2.315, -4.702], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-38.81, 27.69, -51.18], + "3.08": { + "post": { + "vector": [9.796, 2.825, -4.497], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "leftMiddleFinger": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.12": { + "post": { + "vector": [9.975, 3.322, -4.293], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [10, -10, 0], + "3.17": { + "post": { + "vector": [10.107, 3.806, -4.093], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [9, 3, -3], + "3.21": { + "post": { + "vector": [10.187, 4.273, -3.898], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-1, 3, -13], + "3.25": { + "post": { + "vector": [10.21, 4.723, -3.712], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "leftIndexFinger": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.29": { + "post": { + "vector": [10.205, 5.146, -3.51], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-10, 0, 0], + "3.33": { + "post": { + "vector": [10.199, 5.532, -3.27], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.38": { + "post": { + "vector": [10.194, 5.884, -2.995], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [19, 0, -3], + "3.42": { + "post": { + "vector": [10.188, 6.202, -2.69], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [28, 0, -3], + "3.46": { + "post": { + "vector": [10.184, 6.49, -2.357], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [8, 0, -13], + "3.5": { + "post": { + "vector": [10.18, 6.748, -2], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [25, 0, -13], + "3.54": { + "post": { + "vector": [10.176, 6.977, -1.623], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [26, 0, -13], + "3.58": { + "post": { + "vector": [10.173, 7.181, -1.229], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.62": { + "post": { + "vector": [10.17, 7.359, -0.822], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-12, -5, 8], + "3.67": { + "post": { + "vector": [10.168, 7.513, -0.406], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-32, -15, 38], + "3.71": { + "post": { + "vector": [10.166, 7.646, 0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-22, 15, 58], + "3.75": { + "post": { + "vector": [10.164, 7.759, 0.441], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-22, 8, 52], + "3.79": { + "post": { + "vector": [10.162, 7.853, 0.864], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-28, -10, 28], + "3.83": { + "post": { + "vector": [10.16, 7.93, 1.282], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "rightMiddleFinger": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.88": { + "post": { + "vector": [10.157, 7.991, 1.692], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [1, -20, 2], + "3.92": { + "post": { + "vector": [10.155, 8.039, 2.089], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [3, -8, 3], + "3.96": { + "post": { + "vector": [10.152, 8.074, 2.471], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [13, 2, 23], + "4.0": { + "post": { + "vector": [10.149, 8.098, 2.833], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "rightIndexFinger": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.04": { + "post": { + "vector": [10.146, 8.113, 3.172], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, 0, 0], + "4.08": { + "post": { + "vector": [10.143, 8.121, 3.485], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "belly2": { - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "4.12": { + "post": { + "vector": [10.14, 8.122, 3.768], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, 0, -1.10392], + "4.17": { + "post": { + "vector": [10.137, 8.119, 4.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tailLower": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.21": { + "post": { + "vector": [10.134, 8.113, 4.229], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [8.90753, 0.30409, 0.19828], + "4.25": { + "post": { + "vector": [10.132, 8.105, 4.399], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [5, 0, 0], + "4.29": { + "post": { + "vector": [10.13, 8.098, 4.526], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [9.40257, -3.55663, -1.89029], + "4.33": { + "post": { + "vector": [10.128, 8.092, 4.604], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [9.14213, 0.2789, 0.88546], + "4.38": { + "post": { + "vector": [10.128, 8.09, 4.631], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [8.51705, 1.57487, 1.70666], + "4.46": { + "post": { + "vector": [10.128, 8.09, 4.631], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [7.95802, -1.09614, -0.32467], + "4.5": { + "post": { + "vector": [10.125, 8.044, 4.619], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [7.64791, 4.6657, 3.62725], + "4.54": { + "post": { + "vector": [10.117, 7.907, 4.583], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [6.86309, 0.57691, 0.6386], + "4.58": { + "post": { + "vector": [10.104, 7.687, 4.526], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [6, 0, 0], + "4.62": { + "post": { + "vector": [10.086, 7.389, 4.447], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.67": { + "post": { + "vector": [10.065, 7.017, 4.35], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [12.5, 0, 0], + "4.71": { + "post": { + "vector": [10.039, 6.578, 4.236], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [2.5, 0, 0], + "4.75": { + "post": { + "vector": [10.011, 6.077, 4.105], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [10, 0, 0], + "4.79": { + "post": { + "vector": [9.981, 5.519, 3.96], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [17.5, 0, 0], + "4.83": { + "post": { + "vector": [9.948, 4.91, 3.803], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [5, 0, 0], + "4.88": { + "post": { + "vector": [9.914, 4.256, 3.634], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-7.5, 0, 0], + "4.92": { + "post": { + "vector": [9.878, 3.562, 3.456], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "4.96": { + "post": { + "vector": [9.843, 2.834, 3.269], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "5.0": { + "post": { + "vector": [9.807, 2.077, 3.076], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-10, 0, 0], + "5.04": { + "post": { + "vector": [9.771, 1.297, 2.877], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0], + "5.08": { + "post": { + "vector": [9.735, 0.499, 2.674], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-5, 0, 0], + "5.12": { + "post": { + "vector": [9.699, -0.31, 2.469], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [-10, 0, 0], + "5.17": { + "post": { + "vector": [9.664, -1.124, 2.263], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-2.5, 0, 0], + "5.21": { + "post": { + "vector": [9.629, -1.939, 2.058], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [-12.86, 0, 0], + "5.25": { + "post": { + "vector": [9.595, -2.749, 1.854], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-1.43, 0, 0], + "5.29": { + "post": { + "vector": [9.561, -3.547, 1.654], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [-2.74, 0, 0], + "5.33": { + "post": { + "vector": [9.526, -4.328, 1.458], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0, 0], + "5.38": { + "post": { + "vector": [9.491, -5.086, 1.269], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [5, 0, 0], + "5.42": { + "post": { + "vector": [9.456, -5.816, 1.087], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "5.46": { + "post": { + "vector": [9.418, -6.512, 0.914], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "5.5": { + "post": { + "vector": [9.379, -7.169, 0.751], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-7.5, 0, 0], + "5.54": { + "post": { + "vector": [9.338, -7.779, 0.601], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [2.5, 0, 0], + "5.58": { + "post": { + "vector": [9.293, -8.339, 0.463], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-2.5, 0, 0], + "5.62": { + "post": { + "vector": [9.244, -8.843, 0.341], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [-7.5, 0, 0], + "5.67": { + "post": { + "vector": [9.192, -9.284, 0.235], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-10, 0, 0], + "5.71": { + "post": { + "vector": [9.134, -9.658, 0.146], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [0, 0, 0], + "5.75": { + "post": { + "vector": [9.071, -9.958, 0.077], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-7.5, 0, 0], + "5.79": { + "post": { + "vector": [9.001, -10.18, 0.028], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [5.96, 0, 0], + "5.83": { + "post": { + "vector": [8.925, -10.318, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-4.09, 0, 0], + "5.88": { + "post": { + "vector": [8.842, -10.365, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [0, 0, 0], + "5.92": { + "post": { + "vector": [8.72, -10.318, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-5, 0, 0], + "5.96": { + "post": { + "vector": [8.533, -10.179, 0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "6.0": { + "post": { + "vector": [8.286, -9.956, 0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "6.04": { + "post": { + "vector": [7.985, -9.658, 0.069], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-5, 0, 0], + "6.08": { + "post": { + "vector": [7.636, -9.292, 0.095], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [17.5, 0, 0], + "6.12": { + "post": { + "vector": [7.247, -8.866, 0.121], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [15, 0, 0], + "6.17": { + "post": { + "vector": [6.823, -8.388, 0.145], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [5, 0, 0], + "6.21": { + "post": { + "vector": [6.369, -7.865, 0.167], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-7.5, 0, 0], + "6.25": { + "post": { + "vector": [5.893, -7.307, 0.186], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [-0.88, 0, 0], + "6.29": { + "post": { + "vector": [5.4, -6.72, 0.2], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [17.5, 0, 0], + "6.33": { + "post": { + "vector": [4.896, -6.113, 0.209], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [18.75, 0, 0], + "6.38": { + "post": { + "vector": [4.388, -5.494, 0.212], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-3.12, 0, 0], + "6.42": { + "post": { + "vector": [3.88, -4.871, 0.21], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [5, 0, 0], + "6.46": { + "post": { + "vector": [3.379, -4.252, 0.202], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [13, 0, 0], + "6.5": { + "post": { + "vector": [2.891, -3.645, 0.188], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "6.54": { + "post": { + "vector": [2.421, -3.059, 0.171], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "6.58": { + "post": { + "vector": [1.976, -2.501, 0.149], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-32.4481, 9.16965, -0.51332], + "6.62": { + "post": { + "vector": [1.561, -1.978, 0.125], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-30.53184, 15.17299, -0.4846], + "6.67": { + "post": { + "vector": [1.183, -1.501, 0.1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [-30.50803, 15.17293, -0.48418], + "6.71": { + "post": { + "vector": [0.846, -1.075, 0.075], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [0.557, -0.709, 0.051], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-45.06868, 15.07383, -0.66076], + "6.79": { + "post": { + "vector": [0.322, -0.41, 0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-54.37171, 14.72167, -0.72867], + "6.83": { + "post": { + "vector": [0.147, -0.188, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-77.79, 13.86321, -1.00328], + "6.88": { + "post": { + "vector": [0.038, -0.048, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-79.79, 13.86321, -1.00328], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, "position": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.3333": { - "post": [0, -2.65, -0.35], + "0.04": { + "pre": { + "vector": [-0.001, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.001, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, -2.43, -1.3], + "0.08": { + "post": { + "vector": [-0.004, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, -4.43, -2.3], + "0.12": { + "post": { + "vector": [-0.009, -0.001, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [0, -5.43, -2.6], + "0.17": { + "post": { + "vector": [-0.015, -0.001, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, -13.43, -2.6], + "0.21": { + "post": { + "vector": [-0.023, -0.002, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, -18.43, -2.6], + "0.25": { + "post": { + "vector": [-0.033, -0.002, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, -25.63, -0.6], + "0.29": { + "post": { + "vector": [-0.044, -0.003, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, -26.53, -2.6], - "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "0.33": { + "post": { + "vector": [-0.057, -0.004, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [21.98132, -0.65997, -0.0575], + "0.38": { + "post": { + "vector": [-0.07, -0.005, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [11.92155, -0.46646, 0.00553], + "0.42": { + "post": { + "vector": [-0.086, -0.006, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [13.83172, -0.37652, 0.02731], + "0.46": { + "post": { + "vector": [-0.102, -0.007, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [37.58279, 0.13718, 0.04024], + "0.5": { + "post": { + "vector": [-0.119, -0.008, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [50.98318, 0.30525, -0.06867], + "0.54": { + "post": { + "vector": [-0.137, -0.01, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [70.83, 0.41045, -0.17724], + "0.58": { + "post": { + "vector": [-0.157, -0.011, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [76.83, 0.41045, -0.17724], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "0.62": { + "post": { + "vector": [-0.177, -0.013, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, 0, 3], + "0.67": { + "post": { + "vector": [-0.197, -0.014, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, 0, 4], - "lerp_mode": "catmullrom" - } - } - }, - "ankleRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "0.71": { + "post": { + "vector": [-0.219, -0.016, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-14.45873, 0.27455, 1.37299], + "0.75": { + "post": { + "vector": [-0.24, -0.018, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-6.14664, 0.6937, 1.95894], + "0.79": { + "post": { + "vector": [-0.263, -0.02, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-0.18013, 3.14215, 0.71284], + "0.83": { + "post": { + "vector": [-0.286, -0.022, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [-4.41787, 3.34004, 0.64852], + "0.88": { + "post": { + "vector": [-0.309, -0.024, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-18.66661, 3.55529, 1.69374], + "0.92": { + "post": { + "vector": [-0.332, -0.026, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-26.31911, 3.83079, 2.60606], + "0.96": { + "post": { + "vector": [-0.355, -0.028, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-31.33, 4.48708, 4.1161], + "1.0": { + "post": { + "vector": [-0.379, -0.03, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-38.33, 4.48708, 4.1161], - "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.04": { + "post": { + "vector": [-0.402, -0.033, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [38.581, -0.16613, -0.3113], + "1.08": { + "post": { + "vector": [-0.425, -0.035, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [20.781, -1.5256, 2.03501], + "1.12": { + "post": { + "vector": [-0.448, -0.037, 0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [23.08843, -1.52783, 2.22222], + "1.17": { + "post": { + "vector": [-0.471, -0.04, 0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [28.13995, -1.48183, 2.23802], + "1.21": { + "post": { + "vector": [-0.493, -0.042, 0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [31.66477, -1.45093, 2.28727], + "1.25": { + "post": { + "vector": [-0.515, -0.045, 0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [37.90697, 4.33048, -1.13687], + "1.29": { + "post": { + "vector": [-0.537, -0.047, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [41.99436, 3.86685, -1.34916], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "1.33": { + "post": { + "vector": [-0.557, -0.05, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, -0.1, -0.5], + "1.38": { + "post": { + "vector": [-0.577, -0.053, 0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, 0.7, 0.2], - "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.42": { + "post": { + "vector": [-0.596, -0.055, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0.78678, -9, -0.019], + "1.46": { + "post": { + "vector": [-0.615, -0.058, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0.25808, -17.99852, -0.00717], + "1.5": { + "post": { + "vector": [-0.632, -0.061, 0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [1.07618, -18.02852, 0.02492], + "1.54": { + "post": { + "vector": [-0.648, -0.064, 0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [2.60572, -18.08706, 0.09322], + "1.58": { + "post": { + "vector": [-0.663, -0.067, 0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [3.55499, -18.12353, 0.13851], + "1.62": { + "post": { + "vector": [-0.677, -0.069, 0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-12.42968, -18.24134, 0.29036], + "1.67": { + "post": { + "vector": [-0.69, -0.072, 0.028], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-45.43, -13.24134, 4.29036], + "1.71": { + "post": { + "vector": [-0.701, -0.075, 0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-75.43, -13.24134, 4.29036], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "1.75": { + "post": { + "vector": [-0.711, -0.078, 0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, -2.28915, -1.00822], + "1.79": { + "post": { + "vector": [-0.719, -0.081, 0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, -4.28915, -2.01], + "1.83": { + "post": { + "vector": [-0.725, -0.084, 0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [0, -5.29, -2.31], + "1.88": { + "post": { + "vector": [-0.73, -0.087, 0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, -13.29, -2.31], + "1.92": { + "post": { + "vector": [-0.733, -0.09, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, -17.29, -2.31], + "1.96": { + "post": { + "vector": [-0.734, -0.092, 0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, -25.29, -0.31], + "2.0": { + "post": { + "vector": [-0.733, -0.095, 0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, -26.29, -2.31], - "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "2.04": { + "post": { + "vector": [-0.729, -0.098, 0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [19.22, 3.02861, 1.11591], + "2.08": { + "post": { + "vector": [-0.724, -0.101, 0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-2.62845, 4.50766, 1.52362], + "2.12": { + "post": { + "vector": [-0.716, -0.104, 0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [2.91886, 4.5344, 1.53645], + "2.17": { + "post": { + "vector": [-0.706, -0.107, 0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [6.76231, 4.49589, 1.52111], + "2.21": { + "post": { + "vector": [-0.695, -0.11, 0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [8.39052, 4.44281, 1.5028], + "2.25": { + "post": { + "vector": [-0.682, -0.113, 0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [42.20176, 1.32945, 1.68325], + "2.29": { + "post": { + "vector": [-0.667, -0.116, 0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [56.56845, 1.38173, 0.92417], + "2.33": { + "post": { + "vector": [-0.65, -0.119, 0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [52.06968, 2.63801, -1.72295], + "2.38": { + "post": { + "vector": [-0.631, -0.122, 0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [57.05414, 2.92185, -1.85803], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "2.42": { + "post": { + "vector": [-0.612, -0.125, 0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 2], + "2.46": { + "post": { + "vector": [-0.59, -0.128, 0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, 0, 1], + "2.5": { + "post": { + "vector": [-0.568, -0.131, 0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, 0, 2], - "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "2.54": { + "post": { + "vector": [-0.544, -0.134, 0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-25.97, -5.22012, -4.81], + "2.58": { + "post": { + "vector": [-0.519, -0.137, 0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-2.01087, -2.29308, -6.40828], + "2.62": { + "post": { + "vector": [-0.492, -0.14, 0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-10.44745, -2.51724, -6.42991], + "2.67": { + "post": { + "vector": [-0.465, -0.143, 0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-16.99171, -3.07396, -6.41619], + "2.71": { + "post": { + "vector": [-0.437, -0.146, 0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [-21.11634, -3.01519, -6.42502], + "2.75": { + "post": { + "vector": [-0.408, -0.149, 0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-26.86044, -1.08202, -6.32664], + "2.79": { + "post": { + "vector": [-0.378, -0.152, 0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-49.86, -1.08202, -3.33], + "2.83": { + "post": { + "vector": [-0.347, -0.155, 0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-31.86, -1.08202, -3.33], + "2.88": { + "post": { + "vector": [-0.316, -0.157, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-38.86, -1.08202, -3.33], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "2.92": { + "post": { + "vector": [-0.284, -0.16, 0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, -1.99], - "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "2.96": { + "post": { + "vector": [-0.252, -0.163, 0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [35.93098, -1.73, -1.81], + "3.0": { + "post": { + "vector": [-0.219, -0.166, 0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [4.6878, 2.25057, 7.04975], + "3.04": { + "post": { + "vector": [-0.186, -0.168, 0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [6.48619, 2.56308, 7.3712], + "3.08": { + "post": { + "vector": [-0.153, -0.171, 0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [7.48062, 7.74436, -2.56558], + "3.12": { + "post": { + "vector": [-0.119, -0.174, 0.028], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [9.06646, 7.73936, -2.95281], + "3.17": { + "post": { + "vector": [-0.086, -0.176, 0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-2.89926, 7.47361, -2.44361], + "3.21": { + "post": { + "vector": [-0.052, -0.179, 0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [48.10098, 7.47361, -2.44361], + "3.25": { + "post": { + "vector": [-0.019, -0.181, 0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [57.10098, -1.53, -9.44361], + "3.29": { + "post": { + "vector": [0.014, -0.184, 0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [57.10098, -3.53, -9.44361], + "3.33": { + "post": { + "vector": [0.047, -0.186, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "3.38": { + "post": { + "vector": [0.08, -0.188, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 1.5, 0.3], + "3.42": { + "post": { + "vector": [0.112, -0.191, 0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, 1.5, 0.3], + "3.46": { + "post": { + "vector": [0.144, -0.193, 0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, 1.5, 0], + "3.5": { + "post": { + "vector": [0.176, -0.195, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "root": { - "position": { - "0.0": [0, 0, 0], - "0.5": [0, 0, 0], - "1.0": [0, 0, 0], - "1.5": [0, 0, 0], - "2.0": [0, 0, 0], - "2.5": [0, 1.2, 0], - "3.0": [0, 1.2, 0], - "3.2083": [0, 1.2, 0] - } - } - } - }, - "lookleft": { - "loop": "hold_on_last_frame", - "animation_length": 2.5, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.54": { + "post": { + "vector": [0.206, -0.197, 0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, -5, 0], + "3.58": { + "post": { + "vector": [0.236, -0.199, 0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, -5, 0], + "3.62": { + "post": { + "vector": [0.265, -0.201, 0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "3.67": { + "post": { + "vector": [0.294, -0.202, 0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.71": { + "post": { + "vector": [0.321, -0.204, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, -10, 0], + "3.75": { + "post": { + "vector": [0.347, -0.206, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, -10, 0], + "3.79": { + "post": { + "vector": [0.372, -0.207, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "3.83": { + "post": { + "vector": [0.396, -0.209, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "belly1": { - "rotation": { - "0.0": [0, 0, 0], - "0.5833": [0, 4, 0], - "1.8333": [0, 4, 0], - "2.5": [0, 0, 0] - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.88": { + "post": { + "vector": [0.419, -0.21, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, -15, 0], + "3.92": { + "post": { + "vector": [0.44, -0.211, 0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, -15, 0], + "3.96": { + "post": { + "vector": [0.46, -0.212, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "4.0": { + "post": { + "vector": [0.478, -0.214, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.04": { + "post": { + "vector": [0.495, -0.215, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, -12.5, 0], + "4.08": { + "post": { + "vector": [0.51, -0.215, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, -12.5, 0], + "4.12": { + "post": { + "vector": [0.524, -0.216, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "4.17": { + "post": { + "vector": [0.535, -0.217, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.21": { + "post": { + "vector": [0.545, -0.217, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, -1.5, 0], + "4.25": { + "post": { + "vector": [0.552, -0.218, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, -1.5, 0], + "4.29": { + "post": { + "vector": [0.558, -0.218, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "4.33": { + "post": { + "vector": [0.561, -0.218, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - } - } - }, - "lookright": { - "loop": "hold_on_last_frame", - "animation_length": 2.5, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.38": { + "post": { + "vector": [0.562, -0.218, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, 5, 0], + "4.5": { + "post": { + "vector": [0.562, -0.218, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 5, 0], + "4.54": { + "post": { + "vector": [0.56, -0.218, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "4.58": { + "post": { + "vector": [0.558, -0.217, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.62": { + "post": { + "vector": [0.555, -0.215, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, 10, 0], + "4.67": { + "post": { + "vector": [0.551, -0.214, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 10, 0], + "4.71": { + "post": { + "vector": [0.546, -0.212, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "4.75": { + "post": { + "vector": [0.54, -0.21, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "belly1": { - "rotation": { - "0.0": [0, 0, 0], - "0.5833": [0, -7, 0], - "1.8333": [0, -7, 0], - "2.5": [0, 0, 0] - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.79": { + "post": { + "vector": [0.534, -0.207, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, 15, 0], + "4.83": { + "post": { + "vector": [0.527, -0.205, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 15, 0], + "4.88": { + "post": { + "vector": [0.519, -0.202, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "4.92": { + "post": { + "vector": [0.511, -0.198, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": [0, 0, 0], - "0.5833": [0, 7, 0], - "1.8333": [0, 7, 0], - "2.5": [0, 0, 0] - } - }, - "head": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.96": { + "post": { + "vector": [0.502, -0.195, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, 30.5, 0], + "5.0": { + "post": { + "vector": [0.492, -0.191, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 30.5, 0], + "5.04": { + "post": { + "vector": [0.482, -0.187, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "5.08": { + "post": { + "vector": [0.472, -0.183, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "5.12": { + "post": { + "vector": [0.461, -0.179, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, 1.5, 0], + "5.17": { + "post": { + "vector": [0.449, -0.174, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 1.5, 0], + "5.21": { + "post": { + "vector": [0.437, -0.17, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "5.25": { + "post": { + "vector": [0.425, -0.165, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat3": { - "rotation": { - "0.0": [0, 0, 0], - "0.5833": [0, 3, 0], - "1.8333": [0, 3, 0], - "2.5": [0, 0, 0] - } - }, - "throat4": { - "rotation": { - "0.0": [0, 0, 0], - "0.5833": [0, 3, 0], - "1.8333": [0, 3, 0], - "2.5": [0, 0, 0] - } - } - } - }, - "turn_right": { - "loop": "hold_on_last_frame", - "bones": { - "lowerBody": { - "rotation": [0, 5, -5] - }, - "upperBody": { - "rotation": [0, 10, 0] - }, - "neck": { - "rotation": [0, 10, -5] - }, - "leftThigh": { - "rotation": [0, -5, 0], - "position": [0, -0.5, 0] - }, - "rightThigh": { - "rotation": [0, -5, 10], - "position": [0, 0, 0] - }, - "rightUpperArm": { - "rotation": [10, 0, 0] - }, - "rightLowerArm": { - "rotation": [-10, 0, 0] - }, - "leftFoot": { - "rotation": [0, 0, 5] - }, - "rightLeg": { - "rotation": [0, 0, -5] - }, - "hips": { - "rotation": [0, 5, -5] - }, - "shoulders": { - "rotation": [0, 10, 0] - }, - "belly1": { - "rotation": [0, -6, 0] - }, - "neck1": { - "rotation": [0, 10, -5] - }, - "head": { - "rotation": [-0.44529, 3.68972, -0.8722] - }, - "tailLower": { - "rotation": [0, -12.5, 0] - }, - "tail1": { - "rotation": [0, -10, 2.5] - }, - "tail2": { - "rotation": [0, -10, 2.5] - }, - "tail3": { - "rotation": [0, -10, 2.5] - }, - "tail4": { - "rotation": [0, -10, 2.5] - }, - "thighRight": { - "rotation": [0, -5, 10], - "position": [0, 0, 0] - }, - "calfRight": { - "rotation": [0, 0, -5] - }, - "footRight": { - "rotation": [0, 0, -5], - "position": [0, -0.7, 0] - }, - "thighLeft": { - "rotation": [0, -5, 0], - "position": [0, -0.5, 0] - } - } - }, - "turn_left": { - "loop": "hold_on_last_frame", - "bones": { - "lowerBody": { - "rotation": [0, -5, 5] - }, - "upperBody": { - "rotation": [0, -10, 0] - }, - "neck": { - "rotation": [0, -10, 5] - }, - "leftUpperArm": { - "rotation": [10, 0, 0] - }, - "leftLowerArm": { - "rotation": [-10, 0, 0] - }, - "leftThigh": { - "rotation": [0, 5, -10], - "position": [0, 0, 0] - }, - "leftLeg": { - "rotation": [0, 0, 5] - }, - "rightThigh": { - "rotation": [0, 5, 0], - "position": [0, -0.5, 0] - }, - "rightFoot": { - "rotation": [0, 0, -5] - }, - "hips": { - "rotation": [0, -5, 5] - }, - "shoulders": { - "rotation": [0, -10, 0] - }, - "belly1": { - "rotation": [0, 7, 0] - }, - "neck1": { - "rotation": [0, -10, 5] - }, - "head": { - "rotation": [-0.31194, -4.13145, -1.08296] - }, - "tailLower": { - "rotation": [0, 10, 0] - }, - "tail1": { - "rotation": [0, 10, -2.5] - }, - "tail2": { - "rotation": [0, 10, -2.5] - }, - "tail3": { - "rotation": [0, 10, -2.5] - }, - "tail4": { - "rotation": [0, 10, -2.5] - }, - "thighRight": { - "rotation": [0, 5, 0], - "position": [0, -0.5, 0] - }, - "thighLeft": { - "rotation": [0, 5, -10], - "position": [0, 0, 0] - }, - "calfLeft": { - "rotation": [0, 0, 5] - }, - "footLeft": { - "rotation": [0, 0, 2.5] - } - } - }, - "scratching": { - "loop": "hold_on_last_frame", - "animation_length": 6.0417, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "5.29": { + "post": { + "vector": [0.412, -0.16, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [0.02041, -0.0068, 0], + "5.33": { + "post": { + "vector": [0.399, -0.155, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0.14857, -0.04952, 0], + "5.38": { + "post": { + "vector": [0.386, -0.15, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2917": { - "post": [0.39253, -0.13084, 0], + "5.42": { + "post": { + "vector": [0.373, -0.145, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0.67985, -0.22662, 0], + "5.46": { + "post": { + "vector": [0.359, -0.139, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [1.00477, -0.33492, 0], + "5.5": { + "post": { + "vector": [0.345, -0.134, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [1.34377, -0.44792, 0], + "5.54": { + "post": { + "vector": [0.331, -0.128, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [1.74432, -0.58144, 0], + "5.58": { + "post": { + "vector": [0.317, -0.123, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [2.01949, -0.67553, 0.01184], + "5.62": { + "post": { + "vector": [0.303, -0.117, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [2.41308, -0.81116, 0.03402], + "5.67": { + "post": { + "vector": [0.288, -0.112, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [2.61973, -0.90115, 0.13955], + "5.71": { + "post": { + "vector": [0.274, -0.106, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [2.75437, -0.96765, 0.24762], + "5.75": { + "post": { + "vector": [0.26, -0.101, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [2.8573, -1.04176, 0.44664], + "5.79": { + "post": { + "vector": [0.245, -0.095, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [2.90116, -1.0979, 0.65422], + "5.83": { + "post": { + "vector": [0.231, -0.09, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [2.9816, -1.25813, 1.32131], + "5.88": { + "post": { + "vector": [0.217, -0.084, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [2.99277, -1.44551, 2.23962], + "5.92": { + "post": { + "vector": [0.203, -0.079, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [3, -1.59125, 2.95627], + "5.96": { + "post": { + "vector": [0.19, -0.074, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [3, -1.67316, 3.36581], + "6.0": { + "post": { + "vector": [0.176, -0.068, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [3, -1.79941, 3.99705], + "6.04": { + "post": { + "vector": [0.163, -0.063, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [3, -1.87324, 4.36622], + "6.08": { + "post": { + "vector": [0.15, -0.058, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [3, -1.95243, 4.76216], + "6.12": { + "post": { + "vector": [0.137, -0.053, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [3, -1.99387, 4.96933], + "6.17": { + "post": { + "vector": [0.125, -0.049, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [3, -2, 5], + "6.21": { + "post": { + "vector": [0.113, -0.044, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [3, -2, 5], + "6.25": { + "post": { + "vector": [0.102, -0.039, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [3, -2, 4.9495], + "6.29": { + "post": { + "vector": [0.091, -0.035, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [3, -2, 4.83165], + "6.33": { + "post": { + "vector": [0.08, -0.031, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [3, -2, 4.66862], + "6.38": { + "post": { + "vector": [0.07, -0.027, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [3, -2, 4.51734], + "6.42": { + "post": { + "vector": [0.06, -0.023, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [3, -2, 4.35052], + "6.46": { + "post": { + "vector": [0.051, -0.02, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [3, -2, 4.17332], + "6.5": { + "post": { + "vector": [0.043, -0.017, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [3, -2, 4], + "6.54": { + "post": { + "vector": [0.035, -0.014, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [3, -2, 3.81627], + "6.58": { + "post": { + "vector": [0.028, -0.011, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [3, -2, 3.47459], + "6.62": { + "post": { + "vector": [0.022, -0.008, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [3, -2, 3.23037], + "6.67": { + "post": { + "vector": [0.016, -0.006, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [3, -2, 3.16156], + "6.71": { + "post": { + "vector": [0.011, -0.004, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [3, -2, 3.0473], + "6.75": { + "post": { + "vector": [0.007, -0.003, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [3, -2, 3], + "6.79": { + "post": { + "vector": [0.004, -0.002, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [3, -2, 3.0505], + "6.83": { + "post": { + "vector": [0.002, -0.001, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [3, -2, 3.16835], + "6.88": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [3, -2, 3.48266], + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "shoulderUnder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.074, -0.014, 0.012], + "easing": "linear" + }, + "post": { + "vector": [0.074, -0.014, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [3, -2, 3.64948], + "0.08": { + "post": { + "vector": [0.286, -0.053, 0.049], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [3, -2, 4], + "0.12": { + "post": { + "vector": [0.62, -0.119, 0.109], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [3, -2, 4.18373], + "0.17": { + "post": { + "vector": [1.061, -0.209, 0.19], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [3, -2, 4.52541], + "0.21": { + "post": { + "vector": [1.594, -0.322, 0.292], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [3, -2, 4.76963], + "0.25": { + "post": { + "vector": [2.203, -0.459, 0.412], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [3, -2, 4.83844], + "0.29": { + "post": { + "vector": [2.873, -0.617, 0.549], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [3, -2, 4.9527], + "0.33": { + "post": { + "vector": [3.589, -0.797, 0.701], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [3, -2, 5], + "0.38": { + "post": { + "vector": [4.334, -0.997, 0.868], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [3, -2, 3], + "0.42": { + "post": { + "vector": [5.094, -1.217, 1.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [3, -2, 3.0505], + "0.46": { + "post": { + "vector": [5.852, -1.455, 1.239], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [3, -2, 3.16835], + "0.5": { + "post": { + "vector": [6.595, -1.71, 1.441], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2917": { - "post": [3, -2, 3.48266], + "0.54": { + "post": { + "vector": [7.305, -1.98, 1.652], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [3, -2, 3.64948], + "0.58": { + "post": { + "vector": [7.968, -2.265, 1.872], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.375": { - "post": [3, -2, 4], + "0.62": { + "post": { + "vector": [8.568, -2.562, 2.101], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [3, -2, 4.18373], + "0.67": { + "post": { + "vector": [9.09, -2.869, 2.339], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [3, -2, 4.52541], + "0.71": { + "post": { + "vector": [9.519, -3.186, 2.585], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [3, -2, 4.76963], + "0.75": { + "post": { + "vector": [9.839, -3.509, 2.84], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [3, -2, 4.9527], + "0.79": { + "post": { + "vector": [10.036, -3.836, 3.104], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [3, -2, 5], + "0.83": { + "post": { + "vector": [10.093, -4.165, 3.378], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [3, -2, 4.9495], + "0.88": { + "post": { + "vector": [10.05, -4.494, 3.662], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [3, -2, 4.83165], + "0.92": { + "post": { + "vector": [9.957, -4.824, 3.952], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [3, -2, 4.51734], + "0.96": { + "post": { + "vector": [9.817, -5.153, 4.248], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [3, -2, 4.17332], + "1.0": { + "post": { + "vector": [9.633, -5.478, 4.55], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7917": { - "post": [3, -2, 3.81627], + "1.04": { + "post": { + "vector": [9.41, -5.8, 4.856], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [3, -2, 3.31506], + "1.08": { + "post": { + "vector": [9.149, -6.115, 5.166], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [3, -2, 3.16156], + "1.12": { + "post": { + "vector": [8.855, -6.423, 5.48], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [3, -2, 3.0473], + "1.17": { + "post": { + "vector": [8.531, -6.722, 5.796], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [3, -2, 3], + "1.21": { + "post": { + "vector": [8.18, -7.011, 6.113], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [3, -2, 3.16835], + "1.25": { + "post": { + "vector": [7.805, -7.288, 6.43], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [3, -2, 3.33138], + "1.29": { + "post": { + "vector": [7.41, -7.553, 6.747], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [3, -2, 3.64948], + "1.33": { + "post": { + "vector": [6.999, -7.803, 7.061], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [3, -2, 3.82668], + "1.38": { + "post": { + "vector": [6.575, -8.038, 7.373], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [3, -2, 4.18373], + "1.42": { + "post": { + "vector": [6.142, -8.257, 7.679], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [3, -2, 4.52541], + "1.46": { + "post": { + "vector": [5.703, -8.458, 7.98], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2917": { - "post": [3, -2, 4.76963], + "1.5": { + "post": { + "vector": [5.262, -8.64, 8.274], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [3, -2, 4.83844], + "1.54": { + "post": { + "vector": [4.822, -8.803, 8.559], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [3, -2, 4.9527], + "1.58": { + "post": { + "vector": [4.387, -8.946, 8.833], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [3, -2, 5], + "1.62": { + "post": { + "vector": [3.962, -9.068, 9.096], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [3, -2, 3], + "1.67": { + "post": { + "vector": [3.548, -9.167, 9.345], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [3, -1.9495, 2.92426], + "1.71": { + "post": { + "vector": [3.151, -9.243, 9.58], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [3, -1.83165, 2.74748], + "1.75": { + "post": { + "vector": [2.774, -9.297, 9.798], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [3, -1.66862, 2.50293], + "1.79": { + "post": { + "vector": [2.42, -9.325, 9.998], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [3, -1.51734, 2.27602], + "1.83": { + "post": { + "vector": [2.093, -9.329, 10.179], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [3, -1.35052, 2.02577], + "1.88": { + "post": { + "vector": [1.797, -9.308, 10.338], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [3, -1.17332, 1.75998], + "1.92": { + "post": { + "vector": [1.536, -9.26, 10.475], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2083": { - "post": [3, -1, 1.5], + "1.96": { + "post": { + "vector": [1.312, -9.186, 10.589], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [3, -0.81627, 1.22441], + "2.0": { + "post": { + "vector": [1.118, -9.075, 10.671], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4583": { - "post": [3, -0.47459, 0.71189], + "2.04": { + "post": { + "vector": [0.944, -8.919, 10.716], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5417": { - "post": [3, -0.31506, 0.4726], + "2.08": { + "post": { + "vector": [0.79, -8.719, 10.726], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [3, -0.23037, 0.34556], + "2.12": { + "post": { + "vector": [0.653, -8.479, 10.701], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.625": { - "post": [3, -0.16156, 0.24233], + "2.17": { + "post": { + "vector": [0.535, -8.198, 10.643], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.7083": { - "post": [3, -0.0473, 0.07095], + "2.21": { + "post": { + "vector": [0.433, -7.88, 10.552], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0417": { - "post": [0, 0, 0], + "2.25": { + "post": { + "vector": [0.346, -7.525, 10.431], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.29": { + "post": { + "vector": [0.274, -7.135, 10.28], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.125": { - "post": [-0.01361, -0.03402, 0], + "2.33": { + "post": { + "vector": [0.215, -6.712, 10.102], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [-0.08967, -0.22417, 0], + "2.38": { + "post": { + "vector": [0.168, -6.257, 9.896], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-0.25409, -0.63523, 0.03402], + "2.42": { + "post": { + "vector": [0.133, -5.772, 9.665], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-0.54348, -1.35869, 0.24762], + "2.46": { + "post": { + "vector": [0.107, -5.259, 9.41], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [-0.66985, -1.67462, 0.42452], + "2.5": { + "post": { + "vector": [0.091, -4.718, 9.132], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-0.87526, -2.18814, 0.65422], + "2.54": { + "post": { + "vector": [0.082, -4.152, 8.833], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [-1.16563, -2.91408, 1.13308], + "2.58": { + "post": { + "vector": [0.08, -3.561, 8.514], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-1.37397, -3.43493, 1.67462], + "2.62": { + "post": { + "vector": [0.083, -2.948, 8.176], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-1.5136, -3.78399, 2.23962], + "2.67": { + "post": { + "vector": [0.091, -2.315, 7.821], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [-1.62584, -4.06461, 2.80194], + "2.71": { + "post": { + "vector": [0.103, -1.661, 7.45], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [-1.72882, -4.32205, 3.36581], + "2.75": { + "post": { + "vector": [0.117, -0.99, 7.063], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-1.82998, -4.57496, 3.99705], + "2.79": { + "post": { + "vector": [0.132, -0.303, 6.663], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [-1.90534, -4.76336, 4.36622], + "2.83": { + "post": { + "vector": [0.148, 0.399, 6.25], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [-1.95773, -4.89433, 4.76216], + "2.88": { + "post": { + "vector": [0.164, 1.114, 5.827], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-1.98773, -4.96933, 4.85481], + "2.92": { + "post": { + "vector": [0.179, 1.841, 5.392], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-1.99311, -4.98277, 4.96933], + "2.96": { + "post": { + "vector": [0.191, 2.577, 4.949], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [-2, -5, 4.99061], + "3.0": { + "post": { + "vector": [0.202, 3.322, 4.498], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-2, -5, 5], + "3.04": { + "post": { + "vector": [0.208, 4.073, 4.04], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [-2, -5, 5], + "3.08": { + "post": { + "vector": [0.211, 4.829, 3.576], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [-2, -5, 4.9495], + "3.12": { + "post": { + "vector": [0.209, 5.589, 3.107], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-2, -5, 4.83165], + "3.17": { + "post": { + "vector": [0.203, 6.35, 2.634], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [-2, -5, 4.66862], + "3.21": { + "post": { + "vector": [0.19, 7.111, 2.159], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-2, -5, 4.51734], + "3.25": { + "post": { + "vector": [0.172, 7.871, 1.681], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-2, -5, 4.35052], + "3.29": { + "post": { + "vector": [0.151, 8.628, 1.203], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-2, -5, 4.17332], + "3.33": { + "post": { + "vector": [0.131, 9.38, 0.726], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-2, -5, 4], + "3.38": { + "post": { + "vector": [0.113, 10.126, 0.25], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [-2, -5, 3.81627], + "3.42": { + "post": { + "vector": [0.097, 10.865, -0.223], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-2, -5, 3.47459], + "3.46": { + "post": { + "vector": [0.083, 11.596, -0.692], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [-2, -5, 3.23037], + "3.5": { + "post": { + "vector": [0.071, 12.315, -1.155], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [-2, -5, 3.16156], + "3.54": { + "post": { + "vector": [0.063, 13.023, -1.612], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-2, -5, 3.0473], + "3.58": { + "post": { + "vector": [0.058, 13.717, -2.062], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [-2, -5, 3], + "3.62": { + "post": { + "vector": [0.056, 14.396, -2.502], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-2, -5, 3.02525], + "3.67": { + "post": { + "vector": [0.06, 15.059, -2.933], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [-2, -5, 3.08417], + "3.71": { + "post": { + "vector": [0.068, 15.703, -3.351], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-2, -5, 3.24133], + "3.75": { + "post": { + "vector": [0.082, 16.327, -3.758], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [-2, -5, 3.32474], + "3.79": { + "post": { + "vector": [0.102, 16.931, -4.15], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-2, -5, 3.5], + "3.83": { + "post": { + "vector": [0.13, 17.511, -4.526], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-2, -5, 3.59186], + "3.88": { + "post": { + "vector": [0.165, 18.067, -4.885], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-2, -5, 3.7627], + "3.92": { + "post": { + "vector": [0.21, 18.596, -5.226], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [-2, -5, 3.88481], + "3.96": { + "post": { + "vector": [0.264, 19.098, -5.547], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-2, -5, 3.91922], + "4.0": { + "post": { + "vector": [0.329, 19.571, -5.846], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [-2, -5, 3.97635], + "4.04": { + "post": { + "vector": [0.405, 20.012, -6.122], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-2, -5, 4], + "4.08": { + "post": { + "vector": [0.494, 20.421, -6.374], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-2, -5, 3], + "4.12": { + "post": { + "vector": [0.595, 20.796, -6.6], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [-2, -5, 3.0505], + "4.17": { + "post": { + "vector": [0.711, 21.135, -6.799], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-2, -5, 3.16835], + "4.21": { + "post": { + "vector": [0.842, 21.437, -6.969], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2917": { - "post": [-2, -5, 3.48266], + "4.25": { + "post": { + "vector": [0.988, 21.699, -7.109], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [-2, -5, 3.64948], + "4.29": { + "post": { + "vector": [1.151, 21.92, -7.217], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.375": { - "post": [-2, -5, 4], + "4.33": { + "post": { + "vector": [1.331, 22.098, -7.293], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [-2, -5, 4.18373], + "4.38": { + "post": { + "vector": [1.528, 22.231, -7.334], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [-2, -5, 4.52541], + "4.42": { + "post": { + "vector": [1.743, 22.318, -7.341], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-2, -5, 4.76963], + "4.46": { + "post": { + "vector": [1.977, 22.356, -7.311], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [-2, -5, 4.9527], + "4.5": { + "post": { + "vector": [2.227, 22.351, -7.255], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-2, -5, 5], + "4.54": { + "post": { + "vector": [2.489, 22.31, -7.184], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [-2, -5, 4.9495], + "4.58": { + "post": { + "vector": [2.763, 22.233, -7.1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-2, -5, 4.83165], + "4.62": { + "post": { + "vector": [3.046, 22.121, -7.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [-2, -5, 4.51734], + "4.67": { + "post": { + "vector": [3.339, 21.977, -6.894], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-2, -5, 4.17332], + "4.71": { + "post": { + "vector": [3.638, 21.8, -6.774], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7917": { - "post": [-2, -5, 3.81627], + "4.75": { + "post": { + "vector": [3.944, 21.593, -6.645], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [-2, -5, 3.31506], + "4.79": { + "post": { + "vector": [4.254, 21.355, -6.507], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-2, -5, 3.16156], + "4.83": { + "post": { + "vector": [4.568, 21.089, -6.36], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-2, -5, 3.0473], + "4.88": { + "post": { + "vector": [4.884, 20.796, -6.207], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-2, -5, 3], + "4.92": { + "post": { + "vector": [5.2, 20.476, -6.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [-2, -5, 3.16835], + "4.96": { + "post": { + "vector": [5.516, 20.131, -5.884], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-2, -5, 3.33138], + "5.0": { + "post": { + "vector": [5.831, 19.763, -5.715], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [-2, -5, 3.64948], + "5.04": { + "post": { + "vector": [6.142, 19.371, -5.542], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-2, -5, 3.82668], + "5.08": { + "post": { + "vector": [6.449, 18.959, -5.367], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [-2, -5, 4.18373], + "5.12": { + "post": { + "vector": [6.75, 18.526, -5.189], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-2, -5, 4.52541], + "5.17": { + "post": { + "vector": [7.045, 18.074, -5.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2917": { - "post": [-2, -5, 4.76963], + "5.21": { + "post": { + "vector": [7.332, 17.604, -4.831], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-2, -5, 4.83844], + "5.25": { + "post": { + "vector": [7.61, 17.118, -4.651], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [-2, -5, 4.9527], + "5.29": { + "post": { + "vector": [7.878, 16.617, -4.471], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-2, -5, 5], + "5.33": { + "post": { + "vector": [8.136, 16.103, -4.292], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-2, -5, 3], + "5.38": { + "post": { + "vector": [8.381, 15.576, -4.114], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [-2, -4.9647, 3.0152], + "5.42": { + "post": { + "vector": [8.613, 15.038, -3.937], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [-2, -4.87376, 3.00064], + "5.46": { + "post": { + "vector": [8.832, 14.49, -3.763], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [-2, -4.73737, 2.90572], + "5.5": { + "post": { + "vector": [9.035, 13.934, -3.591], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [-2, -4.57913, 2.81932], + "5.54": { + "post": { + "vector": [9.223, 13.372, -3.421], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [-2, -4.27914, 2.61052], + "5.58": { + "post": { + "vector": [9.393, 12.803, -3.254], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9583": { - "post": [-2, -4.17155, 2.54311], + "5.62": { + "post": { + "vector": [9.547, 12.231, -3.09], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [-2, -3.80612, 2.28877], + "5.67": { + "post": { + "vector": [9.681, 11.656, -2.929], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [-2, -3.25043, 1.89991], + "5.71": { + "post": { + "vector": [9.797, 11.08, -2.772], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.125": { - "post": [-2, -2.9333, 1.67919], + "5.75": { + "post": { + "vector": [9.892, 10.503, -2.617], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [-2, -2.65885, 1.48553], + "5.79": { + "post": { + "vector": [9.966, 9.929, -2.467], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2083": { - "post": [-2, -2.08898, 1.08898], + "5.83": { + "post": { + "vector": [10.019, 9.357, -2.319], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [-2, -2.04069, 1.05537], + "5.88": { + "post": { + "vector": [10.049, 8.789, -2.176], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [-2, -1.52203, 0.70575], + "5.92": { + "post": { + "vector": [10.019, 8.227, -2.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-2, -1.18649, 0.47222], + "5.96": { + "post": { + "vector": [9.897, 7.671, -1.909], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [-2, -0.78766, 0.21529], + "6.0": { + "post": { + "vector": [9.692, 7.123, -1.786], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4583": { - "post": [-2, -0.55376, 0.07916], + "6.04": { + "post": { + "vector": [9.411, 6.584, -1.668], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5417": { - "post": [-2, -0.22913, -0.08594], + "6.08": { + "post": { + "vector": [9.063, 6.057, -1.553], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-2, -0.09568, -0.13469], + "6.12": { + "post": { + "vector": [8.655, 5.542, -1.442], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.625": { - "post": [-2, -0.03715, -0.12441], + "6.17": { + "post": { + "vector": [8.195, 5.041, -1.333], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [-2, 0, -0.13008], + "6.21": { + "post": { + "vector": [7.69, 4.556, -1.226], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.7083": { - "post": [-2, 0, -0.0473], + "6.25": { + "post": { + "vector": [7.15, 4.088, -1.121], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0417": { - "post": [0, 0, 0], + "6.29": { + "post": { + "vector": [6.581, 3.638, -1.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "6.33": { + "post": { + "vector": [5.991, 3.208, -0.915], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [0.97, 0, 0], + "6.38": { + "post": { + "vector": [5.389, 2.8, -0.814], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [1.1, 0, 0], + "6.42": { + "post": { + "vector": [4.782, 2.414, -0.716], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [1.12, -0.4, 0.5], + "6.46": { + "post": { + "vector": [4.178, 2.052, -0.62], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [1.15, -0.9, 0.2], + "6.5": { + "post": { + "vector": [3.584, 1.715, -0.528], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [1.15, -0.6, 0], + "6.54": { + "post": { + "vector": [3.01, 1.405, -0.44], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [0, 0, 0], + "6.58": { + "post": { + "vector": [2.463, 1.122, -0.358], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0417": { - "post": [0, 0, 0], + "6.62": { + "post": { + "vector": [1.95, 0.869, -0.281], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "chest": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "6.67": { + "post": { + "vector": [1.48, 0.645, -0.212], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-0.65897, 1.79665, -8.56789], + "6.71": { + "post": { + "vector": [1.061, 0.453, -0.15], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.7917": { - "post": [0, 0, 0], + "6.75": { + "post": { + "vector": [0.7, 0.293, -0.098], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0417": { - "post": [0, 0, 0], + "6.79": { + "post": { + "vector": [0.405, 0.167, -0.056], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [0.185, 0.075, -0.025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [0.048, 0.019, -0.006], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } - } - }, - "belly1": { - "rotation": { - "0.0": [0, 0, 0], - "3.0833": [4, 0, 0], - "4.6667": [2, 0, 0], - "6.0": [0, 0, 0] }, - "scale": { - "0.0": [1, 1, 1], - "3.0833": [1, 1, 1.09], - "4.4167": [1, 1, 1.0889], - "6.0": [1, 1, 1] - } - }, - "neck1": { - "rotation": { + "position": { "0.0": { - "post": [0, 0, 0], + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0, -0.002, -0.013], + "easing": "linear" + }, + "post": { + "vector": [0, -0.002, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, 0, 0], + "0.08": { + "post": { + "vector": [0, -0.007, -0.05], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.12": { + "post": { + "vector": [0, -0.015, -0.108], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.17": { + "post": { + "vector": [0, -0.025, -0.185], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.21": { + "post": { + "vector": [0, -0.037, -0.278], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "0.25": { - "post": [0, -0.02379, 0], + "post": { + "vector": [0, -0.052, -0.384], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, -0.10426, -0.02041], + "0.29": { + "post": { + "vector": [0, -0.067, -0.501], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, -0.58322, -0.14857], + "0.33": { + "post": { + "vector": [0, -0.084, -0.626], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, -0.79237, -0.27639], + "0.38": { + "post": { + "vector": [0, -0.102, -0.756], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.42": { + "post": { + "vector": [0, -0.119, -0.889], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.46": { + "post": { + "vector": [0, -0.137, -1.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "0.5": { - "post": [0, -1.25021, -0.39253], + "post": { + "vector": [0, -0.155, -1.152], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0, -1.94866, -0.67985], + "0.54": { + "post": { + "vector": [0, -0.172, -1.277], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, -2.80012, -1.00477], + "0.58": { + "post": { + "vector": [0, -0.187, -1.394], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, -3.58481, -1.34377], + "0.62": { + "post": { + "vector": [0, -0.202, -1.501], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [0, -4.50518, -1.68116], + "0.67": { + "post": { + "vector": [0, -0.214, -1.594], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [0, -5.64306, -2.01949], + "0.71": { + "post": { + "vector": [0, -0.224, -1.67], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "0.75": { - "post": [0.01977, -7.65825, -2.39823], + "post": { + "vector": [-0.001, -0.232, -1.729], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [0.0729, -9.37946, -2.61973], + "0.79": { + "post": { + "vector": [-0.001, -0.237, -1.766], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0.12064, -10.7706, -2.74635], + "0.83": { + "post": { + "vector": [-0.001, -0.239, -1.778], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [0.22601, -11.71419, -2.8573], + "0.88": { + "post": { + "vector": [-0.001, -0.24, -1.77], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0.36385, -12.79057, -2.90901], + "0.92": { + "post": { + "vector": [-0.001, -0.245, -1.745], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0.4596, -13.33532, -2.94493], + "0.96": { + "post": { + "vector": [-0.001, -0.251, -1.706], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.0": { - "post": [0.62068, -13.89125, -2.9816], + "post": { + "vector": [-0.001, -0.26, -1.653], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [1.06334, -14.89258, -2.9962], + "1.04": { + "post": { + "vector": [-0.001, -0.271, -1.587], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [1.20876, -15.14512, -3], + "1.08": { + "post": { + "vector": [-0.001, -0.283, -1.51], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [1.76698, -15.55452, -3], + "1.12": { + "post": { + "vector": [-0.001, -0.296, -1.423], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.17": { + "post": { + "vector": [-0.001, -0.31, -1.328], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [2.43395, -15.90184, -3], + "1.21": { + "post": { + "vector": [-0.001, -0.325, -1.224], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.25": { - "post": [2.75347, -15.92578, -3], + "post": { + "vector": [-0.001, -0.34, -1.114], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [3.25892, -15.96566, -3], + "1.29": { + "post": { + "vector": [-0.001, -0.355, -0.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [3.63492, -16, -3], + "1.33": { + "post": { + "vector": [-0.002, -0.37, -0.88], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [3.75696, -16, -3], + "1.38": { + "post": { + "vector": [-0.002, -0.384, -0.759], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [4.17646, -16, -3], + "1.42": { + "post": { + "vector": [-0.002, -0.397, -0.635], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.46": { + "post": { + "vector": [-0.002, -0.408, -0.512], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.5": { - "post": [4.5762, -16, -3], + "post": { + "vector": [-0.002, -0.419, -0.389], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [4.87988, -16, -3], + "1.54": { + "post": { + "vector": [-0.002, -0.427, -0.268], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [4.96539, -16, -3], + "1.58": { + "post": { + "vector": [-0.002, -0.433, -0.151], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [5, -16, -3.00279], + "1.62": { + "post": { + "vector": [-0.002, -0.436, -0.038], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [-0.002, -0.437, 0.069], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [-0.002, -0.434, 0.17], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.75": { - "post": [5, -16, -3.00578], + "post": { + "vector": [-0.002, -0.428, 0.262], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [5, -16, -3.0399], + "1.79": { + "post": { + "vector": [-0.003, -0.419, 0.345], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [5, -16, -3.10987], + "1.83": { + "post": { + "vector": [-0.003, -0.405, 0.417], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [5, -16, -3.19874], + "1.88": { + "post": { + "vector": [-0.003, -0.387, 0.477], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [5, -16, -3.39877], + "1.92": { + "post": { + "vector": [-0.003, -0.364, 0.525], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [5, -16, -3.6093], + "1.96": { + "post": { + "vector": [-0.003, -0.336, 0.558], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "2.0": { - "post": [5, -16, -3.80643], + "post": { + "vector": [-0.003, -0.306, 0.583], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [5, -16, -3.89349], + "2.04": { + "post": { + "vector": [-0.003, -0.277, 0.608], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [5, -16, -3.96288], + "2.08": { + "post": { + "vector": [-0.003, -0.249, 0.631], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [5, -16, -3.99475], + "2.12": { + "post": { + "vector": [-0.003, -0.222, 0.654], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [5, -16, -4], + "2.17": { + "post": { + "vector": [-0.003, -0.195, 0.676], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-0.004, -0.17, 0.697], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [5, -16, -3.97475], + "2.25": { + "post": { + "vector": [-0.004, -0.146, 0.718], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.29": { + "post": { + "vector": [-0.004, -0.123, 0.738], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [5, -16, -3.91583], + "2.33": { + "post": { + "vector": [-0.004, -0.1, 0.757], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [5, -16, -3.83431], + "2.38": { + "post": { + "vector": [-0.004, -0.079, 0.775], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [5, -16, -3.67526], + "2.42": { + "post": { + "vector": [-0.004, -0.058, 0.792], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [5, -16, -3.58666], + "2.46": { + "post": { + "vector": [-0.004, -0.038, 0.809], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "2.5": { - "post": [5, -16, -3.5], + "post": { + "vector": [-0.004, -0.019, 0.825], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [5, -16, -3.40814], + "2.54": { + "post": { + "vector": [-0.004, 0, 0.841], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [5, -16, -3.2373], + "2.58": { + "post": { + "vector": [-0.004, 0.017, 0.855], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [5, -16, -3.15753], + "2.62": { + "post": { + "vector": [-0.004, 0.034, 0.87], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [5, -16, -3.08078], + "2.67": { + "post": { + "vector": [-0.005, 0.05, 0.883], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [5, -16, -3.02365], + "2.71": { + "post": { + "vector": [-0.005, 0.066, 0.896], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "2.75": { - "post": [5, -16, -3], + "post": { + "vector": [-0.005, 0.08, 0.908], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [5, -16, -3.19191], + "2.79": { + "post": { + "vector": [-0.005, 0.094, 0.92], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [5, -16, -3.37054], + "2.83": { + "post": { + "vector": [-0.005, 0.107, 0.931], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.875": { - "post": [5, -16, -3.54616], + "2.88": { + "post": { + "vector": [-0.005, 0.12, 0.941], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [5, -16, -3.70843], + "2.92": { + "post": { + "vector": [-0.005, 0.132, 0.952], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [5, -16, -3.78208], + "2.96": { + "post": { + "vector": [-0.005, 0.143, 0.961], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "3.0": { - "post": [5, -16, -3.91317], + "post": { + "vector": [-0.005, 0.154, 0.97], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0417": { - "post": [5, -16, -3.95864], + "3.04": { + "post": { + "vector": [-0.005, 0.164, 0.978], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [5, -16, -3.99059], + "3.08": { + "post": { + "vector": [-0.005, 0.174, 0.986], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.125": { - "post": [5, -16, -4], + "3.12": { + "post": { + "vector": [-0.006, 0.183, 0.994], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [5, -16, -3.91583], + "3.17": { + "post": { + "vector": [-0.006, 0.191, 1.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [5, -16, -3.83431], + "3.21": { + "post": { + "vector": [-0.006, 0.199, 1.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "3.25": { - "post": [5, -16, -3.67526], + "post": { + "vector": [-0.006, 0.207, 1.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2917": { - "post": [5, -16, -3.5], + "3.29": { + "post": { + "vector": [-0.006, 0.214, 1.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [5, -16, -3.40814], + "3.33": { + "post": { + "vector": [-0.006, 0.22, 1.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.375": { - "post": [5, -16, -3.11519], + "3.38": { + "post": { + "vector": [-0.006, 0.226, 1.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [5, -16, -3.02365], + "3.42": { + "post": { + "vector": [-0.006, 0.232, 1.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [5, -16, -3], + "3.46": { + "post": { + "vector": [-0.006, 0.237, 1.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [5, -16, -3], + "3.5": { + "post": { + "vector": [-0.006, 0.242, 1.042], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.54": { + "post": { + "vector": [-0.006, 0.246, 1.045], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.58": { + "post": { + "vector": [-0.006, 0.25, 1.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [5, -16, -3.00578], + "3.62": { + "post": { + "vector": [-0.006, 0.254, 1.051], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [5, -16, -3.0399], + "3.67": { + "post": { + "vector": [-0.007, 0.258, 1.054], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [5, -16, -3.10987], + "3.71": { + "post": { + "vector": [-0.007, 0.261, 1.056], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "3.75": { - "post": [5, -16, -3.19874], + "post": { + "vector": [-0.007, 0.263, 1.058], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7917": { - "post": [5, -16, -3.39877], + "3.79": { + "post": { + "vector": [-0.007, 0.266, 1.06], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [5, -16, -3.70589], + "3.83": { + "post": { + "vector": [-0.007, 0.268, 1.061], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [5, -16, -3.89349], + "3.88": { + "post": { + "vector": [-0.007, 0.27, 1.063], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [5, -16, -3.96288], + "3.92": { + "post": { + "vector": [-0.007, 0.272, 1.064], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [5, -16, -3.99475], + "3.96": { + "post": { + "vector": [-0.007, 0.273, 1.064], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "4.0": { - "post": [5, -16, -4], + "post": { + "vector": [-0.007, 0.275, 1.065], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [5, -16, -3.97475], + "4.04": { + "post": { + "vector": [-0.007, 0.276, 1.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [5, -16, -3.83431], + "4.08": { + "post": { + "vector": [-0.007, 0.277, 1.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [5, -16, -3.67526], + "4.12": { + "post": { + "vector": [-0.007, 0.278, 1.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [5, -16, -3.5], + "4.17": { + "post": { + "vector": [-0.007, 0.278, 1.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [5, -16, -3.40814], + "4.21": { + "post": { + "vector": [-0.007, 0.279, 1.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "4.25": { - "post": [5, -16, -3.15753], - "lerp_mode": "catmullrom" - }, - "4.2917": { - "post": [5, -16, -3.08078], + "post": { + "vector": [-0.007, 0.28, 1.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [5, -16, -3], + "4.33": { + "post": { + "vector": [-0.007, 0.28, 1.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [5, -16, -2.79085], + "4.38": { + "post": { + "vector": [-0.007, 0.281, 1.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [5, -16, -2.5882], + "4.42": { + "post": { + "vector": [-0.007, 0.281, 1.065], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [5, -16, -2.39336], + "4.46": { + "post": { + "vector": [-0.007, 0.281, 1.065], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "4.5": { - "post": [5, -16, -2.30134], + "post": { + "vector": [-0.007, 0.28, 1.057], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [5, -16, -2.21687], + "4.54": { + "post": { + "vector": [-0.007, 0.277, 1.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [5, -16, -2.13273], + "4.58": { + "post": { + "vector": [-0.007, 0.271, 1.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [5, -16, -2.07817], + "4.62": { + "post": { + "vector": [-0.007, 0.263, 0.955], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [5, -16, -2.03515], + "4.67": { + "post": { + "vector": [-0.007, 0.252, 0.897], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [5, -16, -2.01038], + "4.71": { + "post": { + "vector": [-0.007, 0.24, 0.829], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "4.75": { - "post": [5, -16, -2.00129], + "post": { + "vector": [-0.007, 0.226, 0.751], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [5, -16, -2], + "4.79": { + "post": { + "vector": [-0.007, 0.21, 0.665], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [5, -16, -2], + "4.83": { + "post": { + "vector": [-0.007, 0.193, 0.571], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [5, -15.41957, -1.92745], + "4.88": { + "post": { + "vector": [-0.007, 0.174, 0.47], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [4.54396, -14.65323, -1.83165], + "4.92": { + "post": { + "vector": [-0.006, 0.155, 0.363], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2083": { - "post": [4.0242, -13.34895, -1.66862], + "4.96": { + "post": { + "vector": [-0.006, 0.134, 0.25], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [3.63167, -12.13876, -1.51734], + "5.0": { + "post": { + "vector": [-0.006, 0.113, 0.134], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [3.24534, -10.80413, -1.35052], + "5.04": { + "post": { + "vector": [-0.006, 0.091, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.375": { - "post": [2.86255, -9.38655, -1.17332], + "5.08": { + "post": { + "vector": [-0.006, 0.068, -0.109], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [2.5, -8, -1], + "5.12": { + "post": { + "vector": [-0.006, 0.046, -0.233], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4583": { - "post": [2.11543, -6.5302, -0.81627], + "5.17": { + "post": { + "vector": [-0.006, 0.023, -0.359], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [1.34866, -3.79676, -0.47459], + "5.21": { + "post": { + "vector": [-0.006, 0, -0.484], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.625": { - "post": [0.92966, -2.52051, -0.31506], + "5.25": { + "post": { + "vector": [-0.005, -0.023, -0.608], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [0.67212, -1.84298, -0.23037], + "5.29": { + "post": { + "vector": [-0.005, -0.046, -0.731], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.7083": { - "post": [0.43035, -1.29245, -0.16156], + "5.33": { + "post": { + "vector": [-0.005, -0.068, -0.851], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [0, -0.5861, -0.07326], + "5.38": { + "post": { + "vector": [-0.005, -0.089, -0.967], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0417": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "5.42": { + "post": { + "vector": [-0.005, -0.11, -1.079], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [-1.5, 0.5, -1.25], + "5.46": { + "post": { + "vector": [-0.005, -0.13, -1.186], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [0, 0, 0], + "5.5": { + "post": { + "vector": [-0.004, -0.148, -1.287], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.625": { - "post": [0, 0, 0], + "5.54": { + "post": { + "vector": [-0.004, -0.166, -1.381], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0417": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "5.58": { + "post": { + "vector": [-0.004, -0.182, -1.467], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, 0, 0], + "5.62": { + "post": { + "vector": [-0.004, -0.196, -1.544], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [0, -0.01636, 0], + "5.67": { + "post": { + "vector": [-0.004, -0.208, -1.612], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, -0.07485, -0.01883], + "5.71": { + "post": { + "vector": [-0.003, -0.219, -1.67], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, -0.40096, -0.09905], + "5.75": { + "post": { + "vector": [-0.003, -0.227, -1.716], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, -0.54476, -0.18426], + "5.79": { + "post": { + "vector": [-0.003, -0.234, -1.75], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [0, -0.85952, -0.26169], + "5.83": { + "post": { + "vector": [-0.003, -0.238, -1.771], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0, -1.3397, -0.45323], + "5.88": { + "post": { + "vector": [-0.003, -0.239, -1.778], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, -1.92509, -0.66985], + "5.92": { + "post": { + "vector": [-0.003, -0.238, -1.77], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, -2.49278, -0.90928], + "5.96": { + "post": { + "vector": [-0.002, -0.235, -1.746], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [0, -3.09731, -1.12078], + "6.0": { + "post": { + "vector": [-0.002, -0.229, -1.708], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [0, -3.8796, -1.34633], + "6.04": { + "post": { + "vector": [-0.002, -0.223, -1.656], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-0.04746, -5.26504, -1.59882], + "6.08": { + "post": { + "vector": [-0.002, -0.214, -1.594], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [-0.17497, -6.44838, -1.74649], + "6.12": { + "post": { + "vector": [-0.002, -0.204, -1.52], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-0.28954, -7.40479, -1.8309], + "6.17": { + "post": { + "vector": [-0.002, -0.193, -1.438], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [-0.54242, -8.0535, -1.90486], + "6.21": { + "post": { + "vector": [-0.001, -0.181, -1.349], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-0.87323, -8.79352, -1.93934], + "6.25": { + "post": { + "vector": [-0.001, -0.168, -1.253], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-1.10305, -9.16804, -1.96329], + "6.29": { + "post": { + "vector": [-0.001, -0.155, -1.152], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-1.5457, -9.60568, -1.98824], + "6.33": { + "post": { + "vector": [-0.001, -0.141, -1.049], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [-2.55201, -10.23865, -1.99747], + "6.38": { + "post": { + "vector": [-0.001, -0.127, -0.943], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-3.06377, -10.48349, -2], + "6.42": { + "post": { + "vector": [-0.001, -0.112, -0.836], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-4.24076, -10.69373, -2], + "6.46": { + "post": { + "vector": [-0.001, -0.098, -0.73], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [-5.84148, -10.93252, -2], + "6.5": { + "post": { + "vector": [-0.001, -0.084, -0.626], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-6.60832, -10.94898, -2], + "6.54": { + "post": { + "vector": [0, -0.071, -0.526], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-7.82142, -10.97639, -2], + "6.58": { + "post": { + "vector": [0, -0.058, -0.43], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [-8.7238, -11, -2], + "6.62": { + "post": { + "vector": [0, -0.046, -0.34], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [-9.01671, -11, -2], + "6.67": { + "post": { + "vector": [0, -0.035, -0.258], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-10.02351, -11, -2], + "6.71": { + "post": { + "vector": [0, -0.025, -0.185], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [-10.98287, -11, -2], + "6.75": { + "post": { + "vector": [0, -0.016, -0.122], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-11.71171, -11, -2], + "6.79": { + "post": { + "vector": [0, -0.01, -0.071], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-11.91693, -11, -2], + "6.83": { + "post": { + "vector": [0, -0.004, -0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [-12, -11, -2.00279], + "6.88": { + "post": { + "vector": [0, -0.001, -0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-12, -11, -2.00578], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [-12, -11, -2.0399], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.8333": { - "post": [-12, -11, -2.10987], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.875": { - "post": [-12, -11, -2.19874], + "0.04": { + "pre": { + "vector": [-0.141, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.141, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-12, -11, -2.39877], + "0.08": { + "post": { + "vector": [-0.543, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-12, -11, -2.6093], + "0.12": { + "post": { + "vector": [-1.178, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-12, -11, -2.80643], + "0.17": { + "post": { + "vector": [-2.018, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-12, -11, -2.89349], + "0.21": { + "post": { + "vector": [-3.034, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [-12, -11, -2.96288], + "0.25": { + "post": { + "vector": [-4.198, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-12, -11, -2.99475], + "0.29": { + "post": { + "vector": [-5.479, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [-12, -11, -3], + "0.33": { + "post": { + "vector": [-6.849, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-12, -11, -3], + "0.38": { + "post": { + "vector": [-8.278, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [-12, -11, -3], + "0.42": { + "post": { + "vector": [-9.737, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-12, -11, -3], + "0.46": { + "post": { + "vector": [-11.197, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.875": { - "post": [-12, -11, -3], + "0.5": { + "post": { + "vector": [-12.626, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-12, -11, -3], + "0.54": { + "post": { + "vector": [-13.996, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [-12, -11, -3], + "0.58": { + "post": { + "vector": [-15.277, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-12, -11, -3], + "0.62": { + "post": { + "vector": [-16.44, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0417": { - "post": [-12, -11, -3], + "0.67": { + "post": { + "vector": [-17.456, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-12, -11, -3], + "0.71": { + "post": { + "vector": [-18.296, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.125": { - "post": [-12, -11, -3], + "0.75": { + "post": { + "vector": [-18.932, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-12, -11, -3], + "0.79": { + "post": { + "vector": [-19.334, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [-12, -11, -3], + "0.83": { + "post": { + "vector": [-19.475, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-12, -11, -3], + "0.88": { + "post": { + "vector": [-19.395, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [-12, -11, -3], + "0.92": { + "post": { + "vector": [-19.164, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-12, -11, -3], + "0.96": { + "post": { + "vector": [-18.793, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-12, -11, -3], + "1.0": { + "post": { + "vector": [-18.295, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-12, -11, -3], + "1.04": { + "post": { + "vector": [-17.681, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-12, -11, -3], + "1.08": { + "post": { + "vector": [-16.964, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [-12, -11, -3], + "1.12": { + "post": { + "vector": [-16.155, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [-12, -11, -3], + "1.17": { + "post": { + "vector": [-15.266, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [-12, -11, -3], + "1.21": { + "post": { + "vector": [-14.309, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [-12, -11, -3], + "1.25": { + "post": { + "vector": [-13.297, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [-12, -11, -3], + "1.29": { + "post": { + "vector": [-12.241, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [-12, -10.60096, -2.89117], + "1.33": { + "post": { + "vector": [-11.155, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [-10.9055, -10.07409, -2.74748], + "1.38": { + "post": { + "vector": [-10.05, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2083": { - "post": [-9.65809, -9.1774, -2.50293], + "1.42": { + "post": { + "vector": [-8.938, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [-8.71601, -8.34539, -2.27602], + "1.46": { + "post": { + "vector": [-7.833, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-7.78883, -7.42784, -2.02577], + "1.5": { + "post": { + "vector": [-6.747, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.375": { - "post": [-6.87012, -6.45326, -1.75998], + "1.54": { + "post": { + "vector": [-5.691, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [-6, -5.5, -1.5], + "1.58": { + "post": { + "vector": [-4.679, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4583": { - "post": [-5.07704, -4.48951, -1.22441], + "1.62": { + "post": { + "vector": [-3.722, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-3.2368, -2.61027, -0.71189], + "1.67": { + "post": { + "vector": [-2.833, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.625": { - "post": [-2.23118, -1.73285, -0.4726], + "1.71": { + "post": { + "vector": [-2.024, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [-1.61309, -1.26705, -0.34556], + "1.75": { + "post": { + "vector": [-1.307, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.7083": { - "post": [-1.03284, -0.88856, -0.24233], + "1.79": { + "post": { + "vector": [-0.693, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [0, -0.26017, -0.07095], + "1.83": { + "post": { + "vector": [-0.195, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0417": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": [0, 0, 0], - "1.875": [0.4, 0, 0], - "4.7083": [0.9, 0, 0], - "5.375": [0, 0, 0] - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.88": { + "post": { + "vector": [0.176, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, 0, 0], + "1.92": { + "post": { + "vector": [0.407, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, -0.04763, 0.01361], + "1.96": { + "post": { + "vector": [0.487, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, -0.34666, 0.09783], + "4.46": { + "post": { + "vector": [0.487, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0, -0.75782, 0.20972], + "4.5": { + "post": { + "vector": [0.436, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, -0.91591, 0.24051], + "4.54": { + "post": { + "vector": [0.289, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, -1.58632, 0.38143], + "4.58": { + "post": { + "vector": [0.05, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [0, -2.34447, 0.51268], + "4.62": { + "post": { + "vector": [-0.274, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [0.00719, -3.13546, 0.6253], + "4.67": { + "post": { + "vector": [-0.676, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [0.10287, -4.11086, 0.72661], + "4.71": { + "post": { + "vector": [-1.152, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0.1689, -4.71214, 0.75182], + "4.75": { + "post": { + "vector": [-1.695, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [0.26116, -4.99011, 0.75258], + "4.79": { + "post": { + "vector": [-2.3, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0.50939, -5.59588, 0.79472], + "4.83": { + "post": { + "vector": [-2.959, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0.71512, -5.91151, 0.81576], + "4.88": { + "post": { + "vector": [-3.668, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0.90166, -6.1127, 0.8452], + "4.92": { + "post": { + "vector": [-4.42, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [1.48867, -6.5155, 0.89399], + "4.96": { + "post": { + "vector": [-5.209, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [1.7872, -6.67131, 0.924], + "5.0": { + "post": { + "vector": [-6.029, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [2.06318, -6.72509, 0.92759], + "5.04": { + "post": { + "vector": [-6.873, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [2.47378, -6.8051, 0.94791], + "5.08": { + "post": { + "vector": [-7.737, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [3.40753, -6.95706, 0.98773], + "5.12": { + "post": { + "vector": [-8.612, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [3.85486, -6.96753, 0.99072], + "5.17": { + "post": { + "vector": [-9.494, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [4.56249, -6.98498, 0.99571], + "5.21": { + "post": { + "vector": [-10.376, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [5.08888, -7, 1], + "5.25": { + "post": { + "vector": [-11.252, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [5.25975, -7, 1], + "5.29": { + "post": { + "vector": [-12.115, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [5.84705, -7, 1], + "5.33": { + "post": { + "vector": [-12.959, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [6.40668, -7, 1], + "5.38": { + "post": { + "vector": [-13.779, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [6.83183, -7, 1], + "5.42": { + "post": { + "vector": [-14.568, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [7, -7, 1], + "5.46": { + "post": { + "vector": [-15.32, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [7, -7, 1], + "5.5": { + "post": { + "vector": [-16.029, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [7, -7, 1.02525], + "5.54": { + "post": { + "vector": [-16.688, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [7, -7, 1.08417], + "5.58": { + "post": { + "vector": [-17.293, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [7, -7, 1.16569], + "5.62": { + "post": { + "vector": [-17.836, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [7, -7, 1.32474], + "5.67": { + "post": { + "vector": [-18.312, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [7, -7, 1.41334], + "5.71": { + "post": { + "vector": [-18.714, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [7, -7, 1.5], + "5.75": { + "post": { + "vector": [-19.038, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [7, -7, 1.59186], + "5.79": { + "post": { + "vector": [-19.277, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [7, -7, 1.7627], + "5.83": { + "post": { + "vector": [-19.424, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [7, -7, 1.84247], + "5.88": { + "post": { + "vector": [-19.475, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [7, -7, 1.91922], + "5.92": { + "post": { + "vector": [-19.384, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [7, -7, 1.97635], + "5.96": { + "post": { + "vector": [-19.122, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [7, -7, 2], + "6.0": { + "post": { + "vector": [-18.704, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [7, -7, 2.19191], + "6.04": { + "post": { + "vector": [-18.144, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [7, -7, 2.37054], + "6.08": { + "post": { + "vector": [-17.456, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.875": { - "post": [7, -7, 2.54616], + "6.12": { + "post": { + "vector": [-16.656, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [7, -7, 2.70843], + "6.17": { + "post": { + "vector": [-15.758, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [7, -7, 2.78208], + "6.21": { + "post": { + "vector": [-14.777, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [7, -7, 2.91317], + "6.25": { + "post": { + "vector": [-13.728, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0417": { - "post": [7, -7, 2.95864], + "6.29": { + "post": { + "vector": [-12.626, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [7, -7, 2.99059], + "6.33": { + "post": { + "vector": [-11.486, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.125": { - "post": [7, -7, 3], + "6.38": { + "post": { + "vector": [-10.323, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [7, -7, 2.91583], + "6.42": { + "post": { + "vector": [-9.152, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [7, -7, 2.83431], + "6.46": { + "post": { + "vector": [-7.989, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [7, -7, 2.67526], + "6.5": { + "post": { + "vector": [-6.849, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2917": { - "post": [7, -7, 2.5], + "6.54": { + "post": { + "vector": [-5.747, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [7, -7, 2.40814], + "6.58": { + "post": { + "vector": [-4.697, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.375": { - "post": [7, -7, 2.11519], + "6.62": { + "post": { + "vector": [-3.716, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [7, -7, 2.02365], + "6.67": { + "post": { + "vector": [-2.819, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [7, -7, 2], + "6.71": { + "post": { + "vector": [-2.018, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [7, -7, 2], + "6.75": { + "post": { + "vector": [-1.331, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [7, -7, 1.99422], + "6.79": { + "post": { + "vector": [-0.771, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [7, -7, 1.9601], + "6.83": { + "post": { + "vector": [-0.352, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [7, -7, 1.89013], + "6.88": { + "post": { + "vector": [-0.091, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [7, -7, 1.80126], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7917": { - "post": [7, -7, 1.60123], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.8333": { - "post": [7, -7, 1.29411], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "3.875": { - "post": [7, -7, 1.10651], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.9167": { - "post": [7, -7, 1.03712], + "0.04": { + "pre": { + "vector": [0.031, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.031, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [7, -7, 1.00525], + "0.08": { + "post": { + "vector": [0.122, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [7, -7, 1], + "0.12": { + "post": { + "vector": [0.275, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [7, -7, 1.02525], + "0.17": { + "post": { + "vector": [0.487, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [7, -7, 1.16569], + "0.21": { + "post": { + "vector": [0.76, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [7, -7, 1.32474], + "0.25": { + "post": { + "vector": [1.092, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [7, -7, 1.5], + "0.29": { + "post": { + "vector": [1.483, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [7, -7, 1.59186], + "0.33": { + "post": { + "vector": [1.932, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [7, -7, 1.84247], + "0.38": { + "post": { + "vector": [2.44, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2917": { - "post": [7, -7, 1.91922], + "0.42": { + "post": { + "vector": [3.005, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [7, -7, 2], + "0.46": { + "post": { + "vector": [3.629, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [7, -7, 1.79085], + "0.5": { + "post": { + "vector": [4.309, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [7, -7, 1.5882], + "0.54": { + "post": { + "vector": [5.046, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [7, -7, 1.39336], + "0.58": { + "post": { + "vector": [5.839, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [7, -7, 1.30134], + "0.62": { + "post": { + "vector": [6.688, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [7, -7, 1.21687], + "0.67": { + "post": { + "vector": [7.593, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [7, -7, 1.13273], + "0.71": { + "post": { + "vector": [8.553, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [7, -7, 1.07817], + "0.75": { + "post": { + "vector": [9.567, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [7, -7, 1.03515], + "0.79": { + "post": { + "vector": [10.636, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [7, -7, 1.01038], + "0.83": { + "post": { + "vector": [11.758, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [7, -7, 1.00129], + "0.88": { + "post": { + "vector": [12.93, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [7, -7, 1], + "0.92": { + "post": { + "vector": [14.127, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [7, -7, 1], + "0.96": { + "post": { + "vector": [15.313, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [7, -6.74606, 0.96372], + "1.0": { + "post": { + "vector": [16.456, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [6.36154, -6.41079, 0.91583], + "1.04": { + "post": { + "vector": [17.519, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2083": { - "post": [5.63389, -5.84016, 0.83431], + "1.08": { + "post": { + "vector": [18.469, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [5.08434, -5.31071, 0.75867], + "1.12": { + "post": { + "vector": [19.269, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [4.54348, -4.72681, 0.67526], + "1.17": { + "post": { + "vector": [19.885, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.375": { - "post": [4.00757, -4.10662, 0.58666], + "1.21": { + "post": { + "vector": [20.28, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [3.5, -3.5, 0.5], + "1.25": { + "post": { + "vector": [20.42, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4583": { - "post": [2.96161, -2.85696, 0.40814], + "1.29": { + "post": { + "vector": [20.161, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [1.88813, -1.66108, 0.2373], + "1.33": { + "post": { + "vector": [19.426, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.625": { - "post": [1.30152, -1.10272, 0.15753], + "1.38": { + "post": { + "vector": [18.276, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [0.94097, -0.80631, 0.11519], + "1.42": { + "post": { + "vector": [16.774, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.7083": { - "post": [0.60249, -0.56545, 0.08078], + "1.46": { + "post": { + "vector": [14.982, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.75": { - "post": [0, -0.16556, 0.02365], + "1.5": { + "post": { + "vector": [12.963, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0417": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": [0, 0, 0], - "2.9583": [0, 0, 0], - "3.9167": [0.17061, 4.44132, 0.90187], - "6.0417": [0, 0, 0] - } - }, - "head": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.54": { + "post": { + "vector": [10.78, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, 0, 0], + "1.58": { + "post": { + "vector": [8.5, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0, 0, -0.01361], + "1.62": { + "post": { + "vector": [6.187, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, 0, -0.09905], + "1.67": { + "post": { + "vector": [3.908, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [0, 0, -0.26169], + "1.71": { + "post": { + "vector": [1.729, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [0, 0, -0.45323], + "1.75": { + "post": { + "vector": [-0.286, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [0, 0, -0.89585], + "1.79": { + "post": { + "vector": [-2.073, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, 0, -1.12078], + "1.83": { + "post": { + "vector": [-3.57, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [0, 0, -1.34633], + "1.88": { + "post": { + "vector": [-4.715, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 0, -1.59882], + "1.92": { + "post": { + "vector": [-5.446, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0, 0, -1.74649], + "1.96": { + "post": { + "vector": [-5.704, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, -1.88377], + "2.0": { + "post": { + "vector": [-5.676, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [0, -0.00842, -1.89855], + "2.04": { + "post": { + "vector": [-5.598, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [0, -0.10306, -1.91246], + "2.08": { + "post": { + "vector": [-5.472, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [0, -0.36768, -1.72424], + "2.12": { + "post": { + "vector": [-5.303, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [0, -0.85067, -1.362], + "2.17": { + "post": { + "vector": [-5.092, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, -1.02126, -1.23406], + "2.21": { + "post": { + "vector": [-4.845, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0, -1.41359, -0.93981], + "2.25": { + "post": { + "vector": [-4.565, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [0, -2.20277, -0.34792], + "2.29": { + "post": { + "vector": [-4.254, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [0, -2.60714, -0.04465], + "2.33": { + "post": { + "vector": [-3.917, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [0, -3.00557, 0.25418], + "2.38": { + "post": { + "vector": [-3.557, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [0, -3.19374, 0.3953], + "2.42": { + "post": { + "vector": [-3.177, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [0, -3.34117, 0.50079], + "2.46": { + "post": { + "vector": [-2.782, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [0, -3.48562, 0.60266], + "2.5": { + "post": { + "vector": [-2.374, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [0, -3.69805, 0.69375], + "2.54": { + "post": { + "vector": [-1.958, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, -3.82439, 0.64855], + "2.58": { + "post": { + "vector": [-1.536, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [0, -3.90973, 0.53481], + "2.62": { + "post": { + "vector": [-1.112, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [0, -3.95849, 0.17133], + "2.67": { + "post": { + "vector": [-0.69, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, -4, -0.24641], + "2.71": { + "post": { + "vector": [-0.273, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, -4, -0.61285], + "2.75": { + "post": { + "vector": [0.134, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [0, -4, -0.78698], + "2.79": { + "post": { + "vector": [0.53, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [0, -4, -0.92576], + "2.83": { + "post": { + "vector": [0.909, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, -4, -0.98949], + "2.88": { + "post": { + "vector": [1.27, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [0, -4, -1], + "2.92": { + "post": { + "vector": [1.607, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, -4, -0.97475], + "2.96": { + "post": { + "vector": [1.917, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [0, -4, -0.91583], + "3.0": { + "post": { + "vector": [2.198, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [0, -4, -0.83431], + "3.04": { + "post": { + "vector": [2.445, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, -4, -0.67526], + "3.08": { + "post": { + "vector": [2.655, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [0, -4, -0.58666], + "3.12": { + "post": { + "vector": [2.825, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, -4, -0.5], + "3.17": { + "post": { + "vector": [2.95, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [0, -4, -0.40814], + "3.21": { + "post": { + "vector": [3.028, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [0, -4, -0.2373], + "3.25": { + "post": { + "vector": [3.055, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, -4, -0.15753], + "4.46": { + "post": { + "vector": [3.055, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [0, -4, -0.08078], + "4.5": { + "post": { + "vector": [3.077, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [0, -4, -0.02365], + "4.54": { + "post": { + "vector": [3.142, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, -4, 0], + "4.58": { + "post": { + "vector": [3.246, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [0, -3.80809, -0.19191], + "4.62": { + "post": { + "vector": [3.388, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [0, -3.62946, -0.37054], + "4.67": { + "post": { + "vector": [3.564, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.875": { - "post": [0, -3.45384, -0.54616], + "4.71": { + "post": { + "vector": [3.772, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, -3.29157, -0.70843], + "4.75": { + "post": { + "vector": [4.009, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [0, -3.21792, -0.78208], + "4.79": { + "post": { + "vector": [4.273, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, -3.08683, -0.91317], + "4.83": { + "post": { + "vector": [4.561, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0417": { - "post": [0, -3.04136, -0.95864], + "4.88": { + "post": { + "vector": [4.87, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [0, -3.00941, -0.99059], + "4.92": { + "post": { + "vector": [5.198, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.125": { - "post": [0, -3, -1], + "4.96": { + "post": { + "vector": [5.541, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [0, -3.08417, -0.91583], + "5.0": { + "post": { + "vector": [5.898, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [0, -3.16569, -0.83431], + "5.04": { + "post": { + "vector": [6.266, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [0, -3.32474, -0.67526], + "5.08": { + "post": { + "vector": [6.642, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2917": { - "post": [0, -3.5, -0.5], + "5.12": { + "post": { + "vector": [7.023, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [0, -3.59186, -0.40814], + "5.17": { + "post": { + "vector": [7.407, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.375": { - "post": [0, -3.88481, -0.11519], + "5.21": { + "post": { + "vector": [7.79, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [0, -3.97635, -0.02365], + "5.25": { + "post": { + "vector": [8.171, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [0, -4, 0], + "5.29": { + "post": { + "vector": [8.547, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [0, -4, 0], + "5.33": { + "post": { + "vector": [8.915, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [0, -3.99422, -0.00578], + "5.38": { + "post": { + "vector": [9.272, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [0, -3.9601, -0.0399], + "5.42": { + "post": { + "vector": [9.615, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [0, -3.89013, -0.10987], + "5.46": { + "post": { + "vector": [9.943, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [0, -3.80126, -0.19874], + "5.5": { + "post": { + "vector": [10.252, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7917": { - "post": [0, -3.60123, -0.39877], + "5.54": { + "post": { + "vector": [10.54, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [0, -3.29411, -0.70589], + "5.58": { + "post": { + "vector": [10.804, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [0, -3.10651, -0.89349], + "5.62": { + "post": { + "vector": [11.041, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [0, -3.03712, -0.96288], + "5.67": { + "post": { + "vector": [11.249, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [0, -3.00525, -0.99475], + "5.71": { + "post": { + "vector": [11.425, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [0, -3, -1], + "5.75": { + "post": { + "vector": [11.567, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [0, -3.02525, -0.9495], + "5.79": { + "post": { + "vector": [11.671, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [0, -3.16569, -0.66862], + "5.83": { + "post": { + "vector": [11.736, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [0, -3.32474, -0.35052], + "5.88": { + "post": { + "vector": [11.758, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [0, -3.5, 0], + "5.92": { + "post": { + "vector": [11.703, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [0, -3.59186, 0.18373], + "5.96": { + "post": { + "vector": [11.545, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [0, -3.84247, 0.68494], + "6.0": { + "post": { + "vector": [11.292, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2917": { - "post": [0, -3.91922, 0.83844], + "6.04": { + "post": { + "vector": [10.953, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [0, -4, 1], + "6.08": { + "post": { + "vector": [10.537, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [0, -3.58171, 0.58171], + "6.12": { + "post": { + "vector": [10.053, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [0, -3.17639, 0.17639], + "6.17": { + "post": { + "vector": [9.511, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [0, -2.78672, -0.21328], + "6.21": { + "post": { + "vector": [8.919, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [0, -2.60268, -0.39732], + "6.25": { + "post": { + "vector": [8.285, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [0, -2.43374, -0.56626], + "6.29": { + "post": { + "vector": [7.621, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [0, -2.26546, -0.73454], + "6.33": { + "post": { + "vector": [6.933, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [0, -2.15634, -0.84366], + "6.38": { + "post": { + "vector": [6.232, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.6667": { - "post": [0, -2.0703, -0.9297], + "6.42": { + "post": { + "vector": [5.526, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [0, -2.02075, -0.97925], + "6.46": { + "post": { + "vector": [4.825, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [0, -2.00258, -0.99742], + "6.5": { + "post": { + "vector": [4.137, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [0, -2, -1], + "6.54": { + "post": { + "vector": [3.473, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [0, -1.9495, -0.97475], + "6.58": { + "post": { + "vector": [2.84, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9583": { - "post": [0, -1.83165, -0.91583], + "6.62": { + "post": { + "vector": [2.247, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0417": { - "post": [0, -1.66862, -0.83431], + "6.67": { + "post": { + "vector": [1.705, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0833": { - "post": [0, -1.51734, -0.75867], + "6.71": { + "post": { + "vector": [1.221, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.125": { - "post": [0, -1.35052, -0.67526], + "6.75": { + "post": { + "vector": [0.806, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, -1.17332, -0.58666], + "6.79": { + "post": { + "vector": [0.467, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2083": { - "post": [0, -1, -0.5], + "6.83": { + "post": { + "vector": [0.213, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2917": { - "post": [0, -0.81627, -0.40814], + "6.88": { + "post": { + "vector": [0.055, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.375": { - "post": [0, -0.47459, -0.2373], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [0, -0.31506, -0.15753], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "5.4583": { - "post": [0, -0.23037, -0.11519], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "5.5": { - "post": [0, -0.16156, -0.08078], + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "neck4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.039, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.039, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [0, -0.0473, -0.02365], + "0.08": { + "post": { + "vector": [0.149, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.6667": { - "post": [0, 0, 0], + "0.12": { + "post": { + "vector": [0.324, 0, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0417": { - "post": [0, 0, 0], + "0.17": { + "post": { + "vector": [0.555, -0.001, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat5": { - "rotation": { - "0.0": [0, 0, 0], - "1.625": [0, 13, 0], - "2.2917": [0, 9.36, 0], - "3.9583": [0, 4.49, 0], - "4.6667": [0, 4.49, 0], - "5.2917": [0, 4.49, 0], - "5.6667": [0, 0, 0] - } - }, - "throat4": { - "rotation": { - "0.0": [0, 0, 0], - "1.625": [0, -7, 0], - "5.2917": [0, -7, 0], - "5.6667": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "1.625": [0, 0, 0.6], - "5.2917": [0, 0, 0.6], - "5.6667": [0, 0, 0] - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "0.21": { + "post": { + "vector": [0.833, -0.001, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [0, 0, 0], + "0.25": { + "post": { + "vector": [1.152, -0.001, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-3.74019, -26, 0], + "0.29": { + "post": { + "vector": [1.502, -0.002, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-13.34317, -26, 0], + "0.33": { + "post": { + "vector": [1.877, -0.002, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-37.06141, -26, 0], + "0.38": { + "post": { + "vector": [2.268, -0.002, -0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-51.29909, -26, 0], + "0.42": { + "post": { + "vector": [2.666, -0.003, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [-79.93869, -26, 0], + "0.46": { + "post": { + "vector": [3.065, -0.004, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-94.61307, -26, 0], + "0.5": { + "post": { + "vector": [3.456, -0.004, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [-109.07212, -26, 0], + "0.54": { + "post": { + "vector": [3.83, -0.005, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [-121.25101, -26, 0], + "0.58": { + "post": { + "vector": [4.181, -0.005, -0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-132.85618, -26, 0], + "0.62": { + "post": { + "vector": [4.499, -0.006, -0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-141.6726, -26, 0], + "0.67": { + "post": { + "vector": [4.778, -0.007, -0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-145.16, -26, 0], + "0.71": { + "post": { + "vector": [5.009, -0.008, -0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [-144.00901, -26, 0], + "0.75": { + "post": { + "vector": [5.184, -0.008, -0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [-141.03801, -26, 0], + "0.79": { + "post": { + "vector": [5.295, -0.009, -0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-137.20925, -26, 0], + "0.83": { + "post": { + "vector": [5.333, -0.01, -0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-132.8016, -26, 0], + "0.88": { + "post": { + "vector": [5.293, -0.011, -0.04], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-127.68392, -26, 0], + "0.92": { + "post": { + "vector": [5.174, -0.012, -0.043], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-123.17367, -26, 0], + "0.96": { + "post": { + "vector": [4.982, -0.013, -0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [-112.53501, -26, 0], + "1.0": { + "post": { + "vector": [4.719, -0.014, -0.05], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [-108.16167, -26, 0], + "1.04": { + "post": { + "vector": [4.391, -0.015, -0.054], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-103.16171, -26, 0], + "1.08": { + "post": { + "vector": [4.003, -0.017, -0.058], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [-98.85558, -26, 0], + "1.12": { + "post": { + "vector": [3.557, -0.018, -0.061], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [-95.15236, -26, 0], + "1.17": { + "post": { + "vector": [3.059, -0.019, -0.065], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [-92.19153, -26, 0], + "1.21": { + "post": { + "vector": [2.513, -0.021, -0.069], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [-91.2006, -26, 0], + "1.25": { + "post": { + "vector": [1.923, -0.022, -0.073], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [-92.29371, -26, 0], + "1.29": { + "post": { + "vector": [1.294, -0.024, -0.077], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-95.2045, -26, 0], + "1.33": { + "post": { + "vector": [0.63, -0.026, -0.081], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [-102.39383, -26, 0], + "1.38": { + "post": { + "vector": [-0.065, -0.028, -0.085], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-106.70947, -26, 0], + "1.42": { + "post": { + "vector": [-0.785, -0.029, -0.089], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-115.39052, -26, 0], + "1.46": { + "post": { + "vector": [-1.528, -0.031, -0.093], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-124.22127, -26, 0], + "1.5": { + "post": { + "vector": [-2.288, -0.034, -0.097], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [-127.91286, -26, 0], + "1.54": { + "post": { + "vector": [-3.06, -0.036, -0.101], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-131.43054, -26, 0], + "1.58": { + "post": { + "vector": [-3.841, -0.038, -0.104], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [-134.10292, -26, 0], + "1.62": { + "post": { + "vector": [-4.627, -0.04, -0.108], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-135.16, -26, 0], + "1.67": { + "post": { + "vector": [-5.411, -0.042, -0.112], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.875": { - "post": [-133.32159, -26, 0], + "1.71": { + "post": { + "vector": [-6.191, -0.045, -0.116], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-130.05372, -26, 0], + "1.75": { + "post": { + "vector": [-6.962, -0.047, -0.12], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [-124.14613, -26, 0], + "1.79": { + "post": { + "vector": [-7.719, -0.05, -0.124], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-118.45416, -26, 0], + "1.83": { + "post": { + "vector": [-8.458, -0.052, -0.127], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0417": { - "post": [-116.85521, -26, 0], + "1.88": { + "post": { + "vector": [-9.174, -0.054, -0.131], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-115.16, -26, 0], + "1.92": { + "post": { + "vector": [-9.865, -0.057, -0.135], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.125": { - "post": [-115.81847, -26, 0], + "1.96": { + "post": { + "vector": [-10.524, -0.059, -0.138], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-117.34382, -26, 0], + "2.0": { + "post": { + "vector": [-11.149, -0.062, -0.142], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [-119.22537, -26, 0], + "2.04": { + "post": { + "vector": [-11.739, -0.064, -0.145], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-121.30625, -26, 0], + "2.08": { + "post": { + "vector": [-12.297, -0.067, -0.148], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2917": { - "post": [-125.59073, -26, 0], + "2.12": { + "post": { + "vector": [-12.822, -0.069, -0.152], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [-127.87789, -26, 0], + "2.17": { + "post": { + "vector": [-13.315, -0.071, -0.155], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.375": { - "post": [-132.11018, -26, 0], + "2.21": { + "post": { + "vector": [-13.779, -0.073, -0.158], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [-134.24419, -26, 0], + "2.25": { + "post": { + "vector": [-14.213, -0.076, -0.162], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [-136.05689, -26, 0], + "2.29": { + "post": { + "vector": [-14.619, -0.078, -0.165], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-137.56569, -26, 0], + "2.33": { + "post": { + "vector": [-14.997, -0.08, -0.168], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [-138.16, -26, 0], + "2.38": { + "post": { + "vector": [-15.349, -0.082, -0.171], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-138.07713, -26, 0], + "2.42": { + "post": { + "vector": [-15.675, -0.084, -0.173], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [-137.55681, -26, 0], + "2.46": { + "post": { + "vector": [-15.976, -0.086, -0.176], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-135.39981, -26, 0], + "2.5": { + "post": { + "vector": [-16.254, -0.088, -0.179], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [-131.33447, -26, 0], + "2.54": { + "post": { + "vector": [-16.508, -0.089, -0.181], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-128.42318, -26, 0], + "2.58": { + "post": { + "vector": [-16.741, -0.091, -0.184], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7917": { - "post": [-126.55938, -26, 0], + "2.62": { + "post": { + "vector": [-16.953, -0.093, -0.186], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [-126.05472, -26, 0], + "2.67": { + "post": { + "vector": [-17.145, -0.094, -0.189], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [-125.98, -26, 0], + "2.71": { + "post": { + "vector": [-17.317, -0.096, -0.191], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-126.23578, -26, 0], + "2.75": { + "post": { + "vector": [-17.471, -0.097, -0.193], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-126.896, -26, 0], + "2.79": { + "post": { + "vector": [-17.608, -0.098, -0.195], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-127.74684, -26, 0], + "2.83": { + "post": { + "vector": [-17.728, -0.099, -0.196], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [-128.72632, -26, 0], + "2.88": { + "post": { + "vector": [-17.832, -0.101, -0.198], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-130.86586, -26, 0], + "2.92": { + "post": { + "vector": [-17.922, -0.101, -0.199], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [-133.23, -26, 0], + "2.96": { + "post": { + "vector": [-17.998, -0.102, -0.201], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-134.20186, -26, 0], + "3.0": { + "post": { + "vector": [-18.061, -0.103, -0.202], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [-136.26987, -26, 0], + "3.04": { + "post": { + "vector": [-18.111, -0.104, -0.203], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-137.09281, -26, 0], + "3.08": { + "post": { + "vector": [-18.151, -0.104, -0.204], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2917": { - "post": [-137.75078, -26, 0], + "3.12": { + "post": { + "vector": [-18.18, -0.105, -0.204], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-137.98, -26, 0], + "3.17": { + "post": { + "vector": [-18.2, -0.105, -0.205], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [-137.91064, -26, 0], + "3.21": { + "post": { + "vector": [-18.211, -0.105, -0.205], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-136.66156, -26, 0], + "3.25": { + "post": { + "vector": [-18.214, -0.105, -0.205], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [-133.19476, -26, 0], + "4.46": { + "post": { + "vector": [-18.214, -0.105, -0.205], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "4.5": { - "post": [-129.50929, -26, 0], + "post": { + "vector": [-18.155, -0.105, -0.205], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-127.25814, -26, 0], + "4.54": { + "post": { + "vector": [-17.981, -0.104, -0.205], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-126.42546, -26, 0], + "4.58": { + "post": { + "vector": [-17.701, -0.103, -0.204], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-125.98, -26, 0], + "4.62": { + "post": { + "vector": [-17.32, -0.102, -0.204], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [-124.46513, -26, 0], + "4.67": { + "post": { + "vector": [-16.846, -0.101, -0.203], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [-120.92961, -26, 0], + "4.71": { + "post": { + "vector": [-16.286, -0.099, -0.201], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [-116.03855, -26, 0], + "4.75": { + "post": { + "vector": [-15.646, -0.097, -0.2], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [-111.50034, -26, 0], + "4.79": { + "post": { + "vector": [-14.934, -0.094, -0.198], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [-106.4955, -26, 0], + "4.83": { + "post": { + "vector": [-14.157, -0.092, -0.196], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9583": { - "post": [-101.17958, -26, 0], + "4.88": { + "post": { + "vector": [-13.321, -0.089, -0.194], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [-95.98, -26, 0], + "4.92": { + "post": { + "vector": [-12.435, -0.086, -0.192], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0417": { - "post": [-90.46825, -26, 0], + "4.96": { + "post": { + "vector": [-11.504, -0.083, -0.189], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [-80.21785, -26, 0], + "5.0": { + "post": { + "vector": [-10.536, -0.08, -0.187], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2083": { - "post": [-72.8912, -26, 0], + "5.04": { + "post": { + "vector": [-9.539, -0.077, -0.183], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [-70.82668, -26, 0], + "5.08": { + "post": { + "vector": [-8.52, -0.074, -0.18], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-67.39909, -26, 0], + "5.12": { + "post": { + "vector": [-7.486, -0.07, -0.177], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.375": { - "post": [-65.98, -26, 0], + "5.17": { + "post": { + "vector": [-6.444, -0.067, -0.173], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0417": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "5.21": { + "post": { + "vector": [-5.402, -0.064, -0.169], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, 0], + "5.25": { + "post": { + "vector": [-4.368, -0.06, -0.165], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [1.04481, 0, 0], + "5.29": { + "post": { + "vector": [-3.348, -0.057, -0.16], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [3.72737, 0, 0], + "5.33": { + "post": { + "vector": [-2.351, -0.054, -0.156], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [10.35299, 0, 0], + "5.38": { + "post": { + "vector": [-1.382, -0.051, -0.151], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [14.33024, 0, 0], + "5.42": { + "post": { + "vector": [-0.451, -0.048, -0.146], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [22.33062, 0, 0], + "5.46": { + "post": { + "vector": [0.437, -0.045, -0.141], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [26.42987, 0, 0], + "5.5": { + "post": { + "vector": [1.273, -0.042, -0.136], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [30.46896, 0, 0], + "5.54": { + "post": { + "vector": [2.052, -0.04, -0.13], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [33.87109, 0, 0], + "5.58": { + "post": { + "vector": [2.764, -0.037, -0.125], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [37.11296, 0, 0], + "5.62": { + "post": { + "vector": [3.405, -0.035, -0.119], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [39.5758, 0, 0], + "5.67": { + "post": { + "vector": [3.965, -0.033, -0.114], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [40.55, 0, 0], + "5.71": { + "post": { + "vector": [4.44, -0.031, -0.108], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [40.6992, 0, 0], + "5.75": { + "post": { + "vector": [4.821, -0.029, -0.103], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [41.08433, 0, 0], + "5.79": { + "post": { + "vector": [5.101, -0.027, -0.097], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [41.58065, 0, 0], + "5.83": { + "post": { + "vector": [5.275, -0.025, -0.092], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [42.15201, 0, 0], + "5.88": { + "post": { + "vector": [5.333, -0.024, -0.086], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [42.81541, 0, 0], + "5.92": { + "post": { + "vector": [5.308, -0.022, -0.08], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [43.40008, 0, 0], + "5.96": { + "post": { + "vector": [5.235, -0.021, -0.075], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [44.77916, 0, 0], + "6.0": { + "post": { + "vector": [5.12, -0.019, -0.07], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [45.34608, 0, 0], + "6.04": { + "post": { + "vector": [4.966, -0.018, -0.064], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [45.99422, 0, 0], + "6.08": { + "post": { + "vector": [4.777, -0.017, -0.059], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [46.55242, 0, 0], + "6.12": { + "post": { + "vector": [4.557, -0.015, -0.054], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [47.03247, 0, 0], + "6.17": { + "post": { + "vector": [4.311, -0.014, -0.049], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [47.41628, 0, 0], + "6.21": { + "post": { + "vector": [4.043, -0.013, -0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [47.54473, 0, 0], + "6.25": { + "post": { + "vector": [3.756, -0.012, -0.04], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [47.08621, 0, 0], + "6.29": { + "post": { + "vector": [3.455, -0.01, -0.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [45.89543, 0, 0], + "6.33": { + "post": { + "vector": [3.143, -0.009, -0.031], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [42.95434, 0, 0], + "6.38": { + "post": { + "vector": [2.825, -0.008, -0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [41.18885, 0, 0], + "6.42": { + "post": { + "vector": [2.506, -0.007, -0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [37.63751, 0, 0], + "6.46": { + "post": { + "vector": [2.188, -0.006, -0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [34.02493, 0, 0], + "6.5": { + "post": { + "vector": [1.877, -0.005, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [32.51474, 0, 0], + "6.54": { + "post": { + "vector": [1.575, -0.004, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [31.07568, 0, 0], + "6.58": { + "post": { + "vector": [1.288, -0.003, -0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [29.98244, 0, 0], + "6.62": { + "post": { + "vector": [1.02, -0.003, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [29.55, 0, 0], + "6.67": { + "post": { + "vector": [0.774, -0.002, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.875": { - "post": [32.39953, 0, 0], + "6.71": { + "post": { + "vector": [0.554, -0.001, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [37.46473, 0, 0], + "6.75": { + "post": { + "vector": [0.366, -0.001, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [46.6215, 0, 0], + "6.79": { + "post": { + "vector": [0.212, -0.001, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [55.44405, 0, 0], + "6.83": { + "post": { + "vector": [0.097, 0, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0417": { - "post": [57.92242, 0, 0], + "6.88": { + "post": { + "vector": [0.025, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [60.55, 0, 0], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.125": { - "post": [59.69113, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.1667": { - "post": [57.70153, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "bone": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.2083": { - "post": [55.24734, 0, 0], + "0.04": { + "pre": { + "vector": [0, -0.008, 0.003], + "easing": "linear" + }, + "post": { + "vector": [0, -0.008, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [52.53315, 0, 0], + "0.08": { + "post": { + "vector": [-0.001, -0.03, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2917": { - "post": [46.9447, 0, 0], + "0.12": { + "post": { + "vector": [-0.003, -0.066, 0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [43.96145, 0, 0], + "0.17": { + "post": { + "vector": [-0.004, -0.115, 0.05], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.375": { - "post": [38.44107, 0, 0], + "0.21": { + "post": { + "vector": [-0.007, -0.177, 0.078], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [35.65758, 0, 0], + "0.25": { + "post": { + "vector": [-0.01, -0.251, 0.11], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [33.29319, 0, 0], + "0.29": { + "post": { + "vector": [-0.013, -0.336, 0.147], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [31.32519, 0, 0], + "0.33": { + "post": { + "vector": [-0.017, -0.432, 0.189], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [30.55, 0, 0], + "0.38": { + "post": { + "vector": [-0.021, -0.537, 0.235], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [30.76515, 0, 0], + "0.42": { + "post": { + "vector": [-0.026, -0.651, 0.285], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [32.11593, 0, 0], + "0.46": { + "post": { + "vector": [-0.032, -0.774, 0.339], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [37.71562, 0, 0], + "0.5": { + "post": { + "vector": [-0.037, -0.904, 0.396], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [48.26947, 0, 0], + "0.54": { + "post": { + "vector": [-0.044, -1.042, 0.456], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [55.82737, 0, 0], + "0.58": { + "post": { + "vector": [-0.05, -1.185, 0.519], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7917": { - "post": [60.6659, 0, 0], + "0.62": { + "post": { + "vector": [-0.057, -1.335, 0.585], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [61.97602, 0, 0], + "0.67": { + "post": { + "vector": [-0.065, -1.489, 0.652], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [62.17, 0, 0], + "0.71": { + "post": { + "vector": [-0.073, -1.647, 0.722], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [61.57319, 0, 0], + "0.75": { + "post": { + "vector": [-0.081, -1.809, 0.793], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [60.03267, 0, 0], + "0.79": { + "post": { + "vector": [-0.09, -1.973, 0.865], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [58.04739, 0, 0], + "0.83": { + "post": { + "vector": [-0.099, -2.14, 0.938], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [55.76194, 0, 0], + "0.88": { + "post": { + "vector": [-0.108, -2.308, 1.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [50.76968, 0, 0], + "0.92": { + "post": { + "vector": [-0.117, -2.477, 1.086], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [45.25333, 0, 0], + "0.96": { + "post": { + "vector": [-0.127, -2.645, 1.161], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [42.98567, 0, 0], + "1.0": { + "post": { + "vector": [-0.137, -2.813, 1.235], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [38.1603, 0, 0], + "1.04": { + "post": { + "vector": [-0.147, -2.98, 1.308], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [36.24011, 0, 0], + "1.08": { + "post": { + "vector": [-0.157, -3.144, 1.381], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2917": { - "post": [34.70486, 0, 0], + "1.12": { + "post": { + "vector": [-0.167, -3.306, 1.452], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [34.17, 0, 0], + "1.17": { + "post": { + "vector": [-0.177, -3.464, 1.522], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [34.2856, 0, 0], + "1.21": { + "post": { + "vector": [-0.187, -3.618, 1.59], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [36.36741, 0, 0], + "1.25": { + "post": { + "vector": [-0.197, -3.767, 1.656], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [42.14539, 0, 0], + "1.29": { + "post": { + "vector": [-0.207, -3.91, 1.719], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [48.28786, 0, 0], + "1.33": { + "post": { + "vector": [-0.216, -4.048, 1.78], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [52.03977, 0, 0], + "1.38": { + "post": { + "vector": [-0.225, -4.178, 1.838], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [53.42757, 0, 0], + "1.42": { + "post": { + "vector": [-0.234, -4.3, 1.892], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [54.17, 0, 0], + "1.46": { + "post": { + "vector": [-0.242, -4.415, 1.943], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [54.32148, 0, 0], + "1.5": { + "post": { + "vector": [-0.25, -4.52, 1.989], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [54.67504, 0, 0], + "1.54": { + "post": { + "vector": [-0.257, -4.615, 2.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [55.16414, 0, 0], + "1.58": { + "post": { + "vector": [-0.263, -4.7, 2.069], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [55.61796, 0, 0], + "1.62": { + "post": { + "vector": [-0.269, -4.773, 2.102], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [56.11845, 0, 0], + "1.67": { + "post": { + "vector": [-0.273, -4.835, 2.13], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9583": { - "post": [56.65004, 0, 0], + "1.71": { + "post": { + "vector": [-0.277, -4.885, 2.152], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [57.17, 0, 0], + "1.75": { + "post": { + "vector": [-0.28, -4.921, 2.168], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0417": { - "post": [57.72117, 0, 0], + "1.79": { + "post": { + "vector": [-0.282, -4.943, 2.178], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [58.74621, 0, 0], + "1.83": { + "post": { + "vector": [-0.282, -4.95, 2.181], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2083": { - "post": [59.47888, 0, 0], + "1.88": { + "post": { + "vector": [-0.282, -4.947, 2.179], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [59.68533, 0, 0], + "1.92": { + "post": { + "vector": [-0.281, -4.936, 2.174], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [60.02809, 0, 0], + "1.96": { + "post": { + "vector": [-0.28, -4.918, 2.166], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.375": { - "post": [60.17, 0, 0], + "2.0": { + "post": { + "vector": [-0.278, -4.893, 2.155], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0417": { - "post": [0, 0, 0], + "2.04": { + "post": { + "vector": [-0.275, -4.862, 2.142], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "leftMiddleFinger": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.08": { + "post": { + "vector": [-0.273, -4.824, 2.125], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, 0], + "2.12": { + "post": { + "vector": [-0.269, -4.781, 2.106], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-0.77298, 0, 0], + "2.17": { + "post": { + "vector": [-0.266, -4.732, 2.084], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-2.75761, 0, 0], + "2.21": { + "post": { + "vector": [-0.261, -4.677, 2.059], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-7.65943, 0, 0], + "2.25": { + "post": { + "vector": [-0.257, -4.616, 2.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-10.60191, 0, 0], + "2.29": { + "post": { + "vector": [-0.252, -4.551, 2.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [-16.52081, 0, 0], + "2.33": { + "post": { + "vector": [-0.247, -4.481, 1.972], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-19.55354, 0, 0], + "2.38": { + "post": { + "vector": [-0.242, -4.406, 1.939], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [-22.54177, 0, 0], + "2.42": { + "post": { + "vector": [-0.236, -4.326, 1.904], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [-25.05876, 0, 0], + "2.46": { + "post": { + "vector": [-0.23, -4.243, 1.867], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-27.45719, 0, 0], + "2.5": { + "post": { + "vector": [-0.224, -4.156, 1.828], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-29.27926, 0, 0], + "2.54": { + "post": { + "vector": [-0.218, -4.065, 1.788], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-30, 0, 0], + "2.58": { + "post": { + "vector": [-0.211, -3.97, 1.746], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [-29.8508, 0, 0], + "2.62": { + "post": { + "vector": [-0.204, -3.872, 1.702], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [-29.46567, 0, 0], + "2.67": { + "post": { + "vector": [-0.198, -3.772, 1.658], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9167": { - "post": [-28.96935, 0, 0], + "2.71": { + "post": { + "vector": [-0.191, -3.668, 1.612], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-28.39798, 0, 0], + "2.75": { + "post": { + "vector": [-0.184, -3.562, 1.565], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-27.73458, 0, 0], + "2.79": { + "post": { + "vector": [-0.177, -3.454, 1.518], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-27.14992, 0, 0], + "2.83": { + "post": { + "vector": [-0.17, -3.344, 1.469], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [-25.77083, 0, 0], + "2.88": { + "post": { + "vector": [-0.163, -3.232, 1.419], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.125": { - "post": [-25.20392, 0, 0], + "2.92": { + "post": { + "vector": [-0.155, -3.118, 1.369], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-24.55578, 0, 0], + "2.96": { + "post": { + "vector": [-0.148, -3.003, 1.319], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [-23.99758, 0, 0], + "3.0": { + "post": { + "vector": [-0.141, -2.887, 1.267], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [-23.51753, 0, 0], + "3.04": { + "post": { + "vector": [-0.134, -2.771, 1.216], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [-23.13372, 0, 0], + "3.08": { + "post": { + "vector": [-0.128, -2.653, 1.164], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [-23.00526, 0, 0], + "3.12": { + "post": { + "vector": [-0.121, -2.535, 1.112], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [-23.41226, 0, 0], + "3.17": { + "post": { + "vector": [-0.114, -2.418, 1.06], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-24.47073, 0, 0], + "3.21": { + "post": { + "vector": [-0.107, -2.3, 1.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [-27.08503, 0, 0], + "3.25": { + "post": { + "vector": [-0.101, -2.182, 0.957], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-28.65435, 0, 0], + "3.29": { + "post": { + "vector": [-0.095, -2.066, 0.906], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [-31.8111, 0, 0], + "3.33": { + "post": { + "vector": [-0.088, -1.95, 0.855], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-35.02228, 0, 0], + "3.38": { + "post": { + "vector": [-0.082, -1.835, 0.804], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [-36.36467, 0, 0], + "3.42": { + "post": { + "vector": [-0.077, -1.721, 0.754], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-37.64383, 0, 0], + "3.46": { + "post": { + "vector": [-0.071, -1.609, 0.705], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7917": { - "post": [-38.61561, 0, 0], + "3.5": { + "post": { + "vector": [-0.065, -1.499, 0.657], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-39, 0, 0], + "3.54": { + "post": { + "vector": [-0.06, -1.39, 0.609], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.875": { - "post": [-36.70199, 0, 0], + "3.58": { + "post": { + "vector": [-0.055, -1.284, 0.562], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-32.61715, 0, 0], + "3.62": { + "post": { + "vector": [-0.05, -1.181, 0.517], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [-25.23266, 0, 0], + "3.67": { + "post": { + "vector": [-0.045, -1.08, 0.473], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [-18.1177, 0, 0], + "3.71": { + "post": { + "vector": [-0.041, -0.982, 0.43], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0417": { - "post": [-16.11901, 0, 0], + "3.75": { + "post": { + "vector": [-0.037, -0.887, 0.388], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-14, 0, 0], + "3.79": { + "post": { + "vector": [-0.033, -0.796, 0.349], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.125": { - "post": [-14.57258, 0, 0], + "3.83": { + "post": { + "vector": [-0.029, -0.709, 0.31], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.1667": { - "post": [-15.89897, 0, 0], + "3.88": { + "post": { + "vector": [-0.025, -0.625, 0.274], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [-17.5351, 0, 0], + "3.92": { + "post": { + "vector": [-0.022, -0.546, 0.239], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.25": { - "post": [-19.34456, 0, 0], + "3.96": { + "post": { + "vector": [-0.019, -0.471, 0.206], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2917": { - "post": [-23.07019, 0, 0], + "4.0": { + "post": { + "vector": [-0.016, -0.4, 0.175], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.3333": { - "post": [-25.05903, 0, 0], + "4.04": { + "post": { + "vector": [-0.013, -0.335, 0.146], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.375": { - "post": [-28.73929, 0, 0], + "4.08": { + "post": { + "vector": [-0.011, -0.274, 0.12], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [-30.59494, 0, 0], + "4.12": { + "post": { + "vector": [-0.008, -0.219, 0.096], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [-32.1712, 0, 0], + "4.17": { + "post": { + "vector": [-0.007, -0.17, 0.074], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [-33.4832, 0, 0], + "4.21": { + "post": { + "vector": [-0.005, -0.126, 0.055], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [-34, 0, 0], + "4.25": { + "post": { + "vector": [-0.003, -0.089, 0.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-33.77437, 0, 0], + "4.29": { + "post": { + "vector": [-0.002, -0.057, 0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [-32.3578, 0, 0], + "4.33": { + "post": { + "vector": [-0.001, -0.033, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-26.48539, 0, 0], + "4.38": { + "post": { + "vector": [-0.001, -0.015, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [-15.41753, 0, 0], + "4.42": { + "post": { + "vector": [0, -0.004, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-7.49153, 0, 0], + "4.46": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7917": { - "post": [-2.41735, 0, 0], + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.001, 0, 0.003], + "easing": "linear" + }, + "post": { + "vector": [0.001, 0, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [-1.04343, 0, 0], + "0.08": { + "post": { + "vector": [0.002, 0, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [-0.84, 0, 0], + "0.12": { + "post": { + "vector": [0.005, 0, 0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-1.64996, 0, 0], + "0.17": { + "post": { + "vector": [0.009, 0, 0.044], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-3.74066, 0, 0], + "0.21": { + "post": { + "vector": [0.014, 0, 0.068], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-6.43497, 0, 0], + "0.25": { + "post": { + "vector": [0.02, 0, 0.096], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [-9.53665, 0, 0], + "0.29": { + "post": { + "vector": [0.027, 0, 0.129], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-16.31186, 0, 0], + "0.33": { + "post": { + "vector": [0.034, 0, 0.165], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [-23.79833, 0, 0], + "0.38": { + "post": { + "vector": [0.042, 0, 0.206], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-26.87587, 0, 0], + "0.42": { + "post": { + "vector": [0.051, 0, 0.25], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [-33.42459, 0, 0], + "0.46": { + "post": { + "vector": [0.061, 0, 0.297], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-36.03056, 0, 0], + "0.5": { + "post": { + "vector": [0.071, 0, 0.347], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2917": { - "post": [-38.11411, 0, 0], + "0.54": { + "post": { + "vector": [0.082, 0, 0.399], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-38.84, 0, 0], + "0.58": { + "post": { + "vector": [0.094, 0, 0.454], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [-38.64925, 0, 0], + "0.62": { + "post": { + "vector": [0.105, 0, 0.511], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-35.21427, 0, 0], + "0.67": { + "post": { + "vector": [0.118, 0, 0.571], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [-25.68059, 0, 0], + "0.71": { + "post": { + "vector": [0.13, 0, 0.631], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-15.54553, 0, 0], + "0.75": { + "post": { + "vector": [0.143, 0, 0.693], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-9.35487, 0, 0], + "0.79": { + "post": { + "vector": [0.156, 0, 0.756], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-7.065, 0, 0], + "0.83": { + "post": { + "vector": [0.169, 0, 0.82], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-5.84, 0, 0], + "0.88": { + "post": { + "vector": [0.182, 0, 0.885], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [-6.03163, 0, 0], + "0.92": { + "post": { + "vector": [0.196, 0, 0.949], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [-6.47887, 0, 0], + "0.96": { + "post": { + "vector": [0.209, 0.001, 1.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [-7.09759, 0, 0], + "1.0": { + "post": { + "vector": [0.222, 0.001, 1.078], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.875": { - "post": [-7.67168, 0, 0], + "1.04": { + "post": { + "vector": [0.235, 0.001, 1.142], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [-8.30479, 0, 0], + "1.08": { + "post": { + "vector": [0.248, 0.001, 1.205], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9583": { - "post": [-8.97725, 0, 0], + "1.12": { + "post": { + "vector": [0.261, 0.001, 1.267], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0": { - "post": [-9.635, 0, 0], + "1.17": { + "post": { + "vector": [0.274, 0.001, 1.328], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0417": { - "post": [-10.33224, 0, 0], + "1.21": { + "post": { + "vector": [0.286, 0.001, 1.387], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [-11.62891, 0, 0], + "1.25": { + "post": { + "vector": [0.298, 0.001, 1.444], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2083": { - "post": [-12.55573, 0, 0], + "1.29": { + "post": { + "vector": [0.309, 0.001, 1.499], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [-12.8169, 0, 0], + "1.33": { + "post": { + "vector": [0.32, 0.001, 1.552], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.3333": { - "post": [-13.25049, 0, 0], + "1.38": { + "post": { + "vector": [0.33, 0.001, 1.602], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.375": { - "post": [-13.43, 0, 0], + "1.42": { + "post": { + "vector": [0.34, 0.001, 1.649], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.0417": { - "post": [0, 0, 0], + "1.46": { + "post": { + "vector": [0.349, 0.001, 1.693], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.5": { + "post": { + "vector": [0.357, 0.001, 1.733], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [0, 6, 0], + "1.54": { + "post": { + "vector": [0.365, 0.001, 1.77], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, 0, 0], + "1.58": { + "post": { + "vector": [0.372, 0.001, 1.802], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2917": { - "post": [0, -6, 0], + "1.62": { + "post": { + "vector": [0.377, 0.001, 1.83], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [0, 0, 0], + "1.67": { + "post": { + "vector": [0.382, 0.001, 1.854], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.71": { + "post": { + "vector": [0.386, 0.001, 1.873], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [0, 10, 0], + "1.75": { + "post": { + "vector": [0.389, 0.001, 1.887], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, 0, 0], + "1.79": { + "post": { + "vector": [0.391, 0.001, 1.896], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [0, -10, 0], + "1.83": { + "post": { + "vector": [0.391, 0.001, 1.898], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [0, 0, 0], + "1.88": { + "post": { + "vector": [0.391, 0.001, 1.897], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.92": { + "post": { + "vector": [0.39, 0.001, 1.893], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [0, -15, 0], + "1.96": { + "post": { + "vector": [0.389, 0.001, 1.886], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, 0, 0], + "2.0": { + "post": { + "vector": [0.387, 0.001, 1.876], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [0, 15, 0], + "2.04": { + "post": { + "vector": [0.384, 0.001, 1.864], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [0, 0, 0], + "2.08": { + "post": { + "vector": [0.381, 0.001, 1.85], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.12": { + "post": { + "vector": [0.378, 0.001, 1.833], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, -6, 0], + "2.17": { + "post": { + "vector": [0.374, 0.001, 1.814], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, 0, 0], + "2.21": { + "post": { + "vector": [0.37, 0.001, 1.793], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [0, 6, 0], + "2.25": { + "post": { + "vector": [0.365, 0.001, 1.77], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.8333": { - "post": [0, 0, 0], + "2.29": { + "post": { + "vector": [0.36, 0.001, 1.745], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - } - } - }, - "nesting": { - "loop": true, - "animation_length": 2.5, - "bones": { - "hips": { - "rotation": [-2, "math.sin(query.anim_time*108/0.75-189)*-1", "math.sin(query.anim_time*108/0.75-200)*-3"] - }, - "shoulders": { - "rotation": [4, "math.sin(query.anim_time*108/0.75-189)*-1", "math.sin(query.anim_time*108/0.75-720)*-1"] - }, - "chest": { - "rotation": [-2.5, 0, 0], - "scale": [1, 1, 0.91] - }, - "neck1": { - "rotation": [-0.60681, "-2.28+math.sin(query.anim_time*108/0.75-189)*-1", "10.2559+math.sin(query.anim_time*108/0.75-200)*-3"], - "position": [2, 0, 0] - }, - "head": { - "rotation": { - "0.0": [-1.60186, "-18.164+math.sin(query.anim_time*108/0.75-500)*-4", "4.3584+math.sin(query.anim_time*108/0.75-200)*-1"], - "2.5": [-1.60186, "-18.164+math.sin(query.anim_time*108/0.75-500)*-4", "4.3584+math.sin(query.anim_time*108/0.75-200)*-1"] - } - }, - "bicepLeft": { - "rotation": { - "0.0": [0, 0, 0], - "1.3333": [15.25, 0, 0], - "2.5": [0, 0, 0] - } - }, - "forearmLeft": { - "rotation": { - "0.0": [0, 0, 0], - "1.3333": [-34.25, 0, 0], - "2.5": [0, 0, 0] - } - }, - "bicepRight": { - "rotation": { - "0.0": [0, 0, 0], - "1.3333": [15.25, 0, 0], - "2.5": [0, 0, 0] - } - }, - "forearmRight": { - "rotation": { - "0.0": [0, 0, 0], - "1.3333": [-34.25, 0, 0], - "2.5": [0, 0, 0] - } - }, - "tail1": { - "rotation": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] - }, - "tail2": { - "rotation": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] - }, - "tail3": { - "rotation": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] - }, - "tail4": { - "rotation": [0, "0+math.sin(query.anim_time*108/0.75-230)*-2", "0+math.sin(query.anim_time*108/0.75-200)*-3"] - }, - "thighLeft": { - "rotation": { - "0.0": [-18.25, 0, 0], - "0.25": [-12.5, 0, 0], - "0.5": [-1.2701, -2.60395, 0.88457], - "1.25": [33.57674, -5.52655, -1.58985], - "1.5417": [30.36394, -6.09433, -1.38886], - "2.0": [12.29, 0, 0], - "2.2083": [0.25, 0, 0], - "2.5": [-18.25, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "2.2083": [0, 0, 0], - "2.5": [0, 0, 0] - } - }, - "calfLeft": { - "rotation": { - "0.0": [-0.5, 0, 0], - "0.25": [1, 0, 0], - "0.5417": [0.25, 0, 0], - "0.875": [8.1, 0, 0], - "1.0833": [2.93, 0, 0], - "1.25": [-8, 0, 0], - "1.5417": [10.4, 0, 0], - "1.8333": [37.5, 0, 0], - "2.1667": [22.69, 0, 0], - "2.5": [-0.5, 0, 0] - } - }, - "ankleLeft": { - "rotation": { - "0.0": [-8, 0, 0], - "0.25": [4.5, 0, 0], - "0.4167": [7.95, 0, 0], - "0.5417": [0.75, 0, 0], - "0.875": [-1.54, 0, 0], - "1.0833": [0.48, 0, 0], - "1.375": [14.7, 0, 0], - "1.5417": [20.39, 0, 0], - "2.2083": [-54.58, 0, 0], - "2.5": [-8, 0, 0] - } - }, - "footLeft": { - "rotation": { - "0.0": [34.25, 0, 0], - "0.4167": [-4, 0, 0], - "0.5417": [-3.00976, 0.58463, -1.91268], - "0.625": [-8.61, 0, 0], - "0.7083": [-0.85, 0, 0], - "1.0833": [7.25, 0, 0], - "1.25": [71, 0, 0], - "1.375": [76.75, 0, 0], - "1.5417": [71, 0, 0], - "2.0": [91.5, 0, 0], - "2.5": [34.25, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.4167": [0, 0.375, 0], - "0.5417": [0, -0.025, 0], - "0.875": [0, -0.145, 0], - "1.25": [0, 0.15, 0], - "2.0": [0, 0, 0], - "2.5": [0, 0, 0] - } - } - } - }, - "shakehead": { - "animation_length": 3, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "2.33": { + "post": { + "vector": [0.354, 0.001, 1.718], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, -2, 0], + "2.38": { + "post": { + "vector": [0.348, 0.001, 1.689], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 2.33, 0], + "2.42": { + "post": { + "vector": [0.342, 0.001, 1.659], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [0, 3, 0], + "2.46": { + "post": { + "vector": [0.335, 0.001, 1.627], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, 2.15, 0], + "2.5": { + "post": { + "vector": [0.329, 0.001, 1.593], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0, 0], + "2.54": { + "post": { + "vector": [0.321, 0.001, 1.558], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, -0.22, 0], + "2.58": { + "post": { + "vector": [0.314, 0.001, 1.522], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, -0.05, 0], + "2.62": { + "post": { + "vector": [0.306, 0.001, 1.485], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "2.67": { + "post": { + "vector": [0.298, 0.001, 1.446], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "2.71": { + "post": { + "vector": [0.29, 0.001, 1.406], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, 0, 0], + "2.75": { + "post": { + "vector": [0.282, 0.001, 1.366], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 0, 0], + "2.79": { + "post": { + "vector": [0.273, 0.001, 1.324], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, 0, 0], + "2.83": { + "post": { + "vector": [0.264, 0.001, 1.282], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0, 0], + "2.88": { + "post": { + "vector": [0.255, 0.001, 1.239], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0], + "2.92": { + "post": { + "vector": [0.246, 0.001, 1.195], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0, 0], + "2.96": { + "post": { + "vector": [0.237, 0.001, 1.151], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "3.0": { - "post": [0, 0, 0], + "post": { + "vector": [0.228, 0.001, 1.107], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.04": { + "post": { + "vector": [0.219, 0.001, 1.062], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, -5, 0], + "3.08": { + "post": { + "vector": [0.21, 0.001, 1.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, -2.36, 0], + "3.12": { + "post": { + "vector": [0.2, 0, 0.972], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, 10, 0], + "3.17": { + "post": { + "vector": [0.191, 0, 0.927], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 13.28, 0], + "3.21": { + "post": { + "vector": [0.182, 0, 0.881], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0, 12.5, 0], + "3.25": { + "post": { + "vector": [0.172, 0, 0.836], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, -0.24, 0], + "3.29": { + "post": { + "vector": [0.163, 0, 0.792], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [0, -7.5, 0], + "3.33": { + "post": { + "vector": [0.154, 0, 0.747], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, -6.93, 0], + "3.38": { + "post": { + "vector": [0.145, 0, 0.703], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 1.67, 0], + "3.42": { + "post": { + "vector": [0.136, 0, 0.66], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [0, 2, 0], + "3.46": { + "post": { + "vector": [0.127, 0, 0.617], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 1.11, 0], + "3.5": { + "post": { + "vector": [0.118, 0, 0.574], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "3.54": { + "post": { + "vector": [0.11, 0, 0.533], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "shoulderUnder": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.58": { + "post": { + "vector": [0.101, 0, 0.492], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, 0, 0], + "3.62": { + "post": { + "vector": [0.093, 0, 0.453], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 0, 0], + "3.67": { + "post": { + "vector": [0.085, 0, 0.414], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, 0, 0], + "3.71": { + "post": { + "vector": [0.078, 0, 0.376], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0, 0], + "3.75": { + "post": { + "vector": [0.07, 0, 0.34], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0], + "3.79": { + "post": { + "vector": [0.063, 0, 0.305], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0, 0], + "3.83": { + "post": { + "vector": [0.056, 0, 0.272], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "3.88": { + "post": { + "vector": [0.049, 0, 0.24], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "3.92": { + "post": { + "vector": [0.043, 0, 0.209], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, 0, 0], + "3.96": { + "post": { + "vector": [0.037, 0, 0.18], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 0, 0], + "4.0": { + "post": { + "vector": [0.032, 0, 0.153], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, 0, 0], + "4.04": { + "post": { + "vector": [0.026, 0, 0.128], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0, 0], + "4.08": { + "post": { + "vector": [0.022, 0, 0.105], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0], + "4.12": { + "post": { + "vector": [0.017, 0, 0.084], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0, 0], + "4.17": { + "post": { + "vector": [0.013, 0, 0.065], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "4.21": { + "post": { + "vector": [0.01, 0, 0.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "chest": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.25": { + "post": { + "vector": [0.007, 0, 0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, 3, 0], + "4.29": { + "post": { + "vector": [0.005, 0, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, 2.29, 0], + "4.33": { + "post": { + "vector": [0.003, 0, 0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, -0.29, 0], + "4.38": { + "post": { + "vector": [0.001, 0, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [0, -1, 0], + "4.42": { + "post": { + "vector": [0, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, 1, 0], + "4.46": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [0, 3, 0], + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [1, 1, 0.999], + "easing": "linear" + }, + "post": { + "vector": [1, 1, 0.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 2.4, 0], + "0.08": { + "post": { + "vector": [0.999, 1, 0.997], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0.2, 0], + "0.12": { + "post": { + "vector": [0.999, 1, 0.994], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [0, 0, 0], + "0.17": { + "post": { + "vector": [0.998, 1, 0.99], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0, 0], + "0.21": { + "post": { + "vector": [0.996, 0.999, 0.984], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "0.25": { + "post": { + "vector": [0.995, 0.999, 0.978], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "0.29": { + "post": { + "vector": [0.993, 0.999, 0.97], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, 0, 0], + "0.33": { + "post": { + "vector": [0.991, 0.998, 0.962], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 0, 0], + "0.38": { + "post": { + "vector": [0.989, 0.998, 0.953], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, 0, 0], + "0.42": { + "post": { + "vector": [0.987, 0.998, 0.943], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0, 0], + "0.46": { + "post": { + "vector": [0.984, 0.997, 0.932], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0], + "0.5": { + "post": { + "vector": [0.982, 0.997, 0.92], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0, 0], + "0.54": { + "post": { + "vector": [0.979, 0.996, 0.908], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "0.58": { + "post": { + "vector": [0.976, 0.995, 0.895], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "belly1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "0.62": { + "post": { + "vector": [0.973, 0.995, 0.882], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, -2, 0], + "0.67": { + "post": { + "vector": [0.97, 0.994, 0.869], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, -2.95, 0], + "0.71": { + "post": { + "vector": [0.967, 0.993, 0.855], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "0.75": { - "post": [0, -5.18, 0], + "post": { + "vector": [0.963, 0.992, 0.84], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, -4.51, 0], + "0.79": { + "post": { + "vector": [0.96, 0.992, 0.826], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [0, -4, 0], + "0.83": { + "post": { + "vector": [0.957, 0.991, 0.811], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, -3, 0], + "0.88": { + "post": { + "vector": [0.953, 0.99, 0.796], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [0, -2, 0], + "0.92": { + "post": { + "vector": [0.95, 0.989, 0.782], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, -2, 0], + "0.96": { + "post": { + "vector": [0.947, 0.988, 0.767], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, -2, 0], + "1.0": { + "post": { + "vector": [0.943, 0.987, 0.752], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [0, -2, 0], + "1.04": { + "post": { + "vector": [0.94, 0.986, 0.737], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, -0.75, 0], + "1.08": { + "post": { + "vector": [0.937, 0.985, 0.723], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "1.12": { + "post": { + "vector": [0.933, 0.984, 0.708], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "1.17": { + "post": { + "vector": [0.93, 0.983, 0.694], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, 0, 0], + "1.21": { + "post": { + "vector": [0.927, 0.982, 0.681], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 0, 0], + "1.25": { + "post": { + "vector": [0.924, 0.981, 0.668], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, 0, 0], + "1.29": { + "post": { + "vector": [0.921, 0.98, 0.655], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0, 0], + "1.33": { + "post": { + "vector": [0.918, 0.979, 0.643], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0], + "1.38": { + "post": { + "vector": [0.916, 0.977, 0.631], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0, 0], + "1.42": { + "post": { + "vector": [0.913, 0.976, 0.621], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "1.46": { + "post": { + "vector": [0.911, 0.975, 0.611], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.5": { + "post": { + "vector": [0.909, 0.974, 0.601], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, 0, 0], + "1.54": { + "post": { + "vector": [0.907, 0.972, 0.593], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-0.98, -7.44, 7.56], + "1.58": { + "post": { + "vector": [0.905, 0.971, 0.585], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-2.2, 12.31, -10.24], + "1.62": { + "post": { + "vector": [0.904, 0.97, 0.579], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [0, 15, 0], + "1.67": { + "post": { + "vector": [0.902, 0.969, 0.573], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0.09, 13.81, 0.41], + "1.71": { + "post": { + "vector": [0.901, 0.967, 0.569], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "1.75": { - "post": [0, -5, 0], + "post": { + "vector": [0.901, 0.966, 0.566], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, -5.52, 0], + "1.79": { + "post": { + "vector": [0.9, 0.965, 0.564], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "1.83": { + "post": { + "vector": [0.9, 0.963, 0.563], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0], + "1.88": { + "post": { + "vector": [0.9, 0.962, 0.563], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0, 0], + "1.92": { + "post": { + "vector": [0.9, 0.96, 0.564], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": [0, 0, 0], - "0.9167": [-1.1, 0, 1], - "1.75": [0, 0, 0] - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.96": { + "post": { + "vector": [0.9, 0.959, 0.565], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0], + "2.0": { + "post": { + "vector": [0.9, 0.958, 0.566], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, -0.4, -0.71], + "2.04": { + "post": { + "vector": [0.9, 0.956, 0.567], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [-0.02, -2.38, -4.23], + "2.08": { + "post": { + "vector": [0.9, 0.955, 0.569], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [0, 0, 5], + "2.12": { + "post": { + "vector": [0.9, 0.954, 0.571], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 0, 3.75], + "2.17": { + "post": { + "vector": [0.9, 0.952, 0.574], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [0, 0, -2.5], + "2.21": { + "post": { + "vector": [0.9, 0.951, 0.576], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, -6.86, -0.36], + "2.25": { + "post": { + "vector": [0.9, 0.949, 0.579], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0, -8, 0], + "2.29": { + "post": { + "vector": [0.9, 0.948, 0.582], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [0, 0, 0], + "2.33": { + "post": { + "vector": [0.9, 0.946, 0.586], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0, 0], + "2.38": { + "post": { + "vector": [0.9, 0.945, 0.589], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, 0, 0], + "2.42": { + "post": { + "vector": [0.9, 0.944, 0.593], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0], + "2.46": { + "post": { + "vector": [0.9, 0.942, 0.598], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0, 0], + "2.5": { + "post": { + "vector": [0.9, 0.941, 0.602], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "2.54": { + "post": { + "vector": [0.9, 0.94, 0.606], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "2.58": { + "post": { + "vector": [0.9, 0.938, 0.611], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0.41, 0, 0], + "2.62": { + "post": { + "vector": [0.9, 0.937, 0.616], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [0.6, 0, 0], + "2.67": { + "post": { + "vector": [0.9, 0.935, 0.621], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [-0.9, 0, 0], + "2.71": { + "post": { + "vector": [0.9, 0.934, 0.627], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-0.7, 0, 0], + "2.75": { + "post": { + "vector": [0.9, 0.933, 0.632], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [0.3, 0, 0], + "2.79": { + "post": { + "vector": [0.9, 0.931, 0.638], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0.3, 0, 0], + "2.83": { + "post": { + "vector": [0.9, 0.93, 0.644], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0.3, 0, 0], + "2.88": { + "post": { + "vector": [0.9, 0.929, 0.65], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [0, 0, 0], + "2.92": { + "post": { + "vector": [0.9, 0.928, 0.656], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0, 0], + "2.96": { + "post": { + "vector": [0.9, 0.926, 0.662], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, 0, 0], + "3.0": { + "post": { + "vector": [0.9, 0.925, 0.668], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0], + "3.04": { + "post": { + "vector": [0.9, 0.924, 0.675], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0, 0], + "3.08": { + "post": { + "vector": [0.9, 0.923, 0.682], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "3.12": { + "post": { + "vector": [0.9, 0.921, 0.688], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.17": { + "post": { + "vector": [0.9, 0.92, 0.695], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0], + "3.21": { + "post": { + "vector": [0.9, 0.919, 0.702], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, 0, 0], + "3.25": { + "post": { + "vector": [0.9, 0.918, 0.709], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [0, 0, 0], + "3.29": { + "post": { + "vector": [0.9, 0.917, 0.716], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [0, 0, -0.5], + "3.33": { + "post": { + "vector": [0.9, 0.916, 0.723], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [0, 0, -0.5], + "3.38": { + "post": { + "vector": [0.9, 0.915, 0.73], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, 0, -0.07], + "3.42": { + "post": { + "vector": [0.9, 0.914, 0.737], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0, 0, 0], + "3.46": { + "post": { + "vector": [0.9, 0.913, 0.744], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [0, 0, 0], + "3.5": { + "post": { + "vector": [0.9, 0.912, 0.751], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0, 0], + "3.54": { + "post": { + "vector": [0.9, 0.911, 0.758], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0], + "3.58": { + "post": { + "vector": [0.9, 0.91, 0.765], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0, 0], + "3.62": { + "post": { + "vector": [0.9, 0.909, 0.772], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "3.67": { + "post": { + "vector": [0.9, 0.908, 0.779], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "3.71": { + "post": { + "vector": [0.9, 0.908, 0.787], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2917": { - "post": [0, 10, 0], + "3.75": { + "post": { + "vector": [0.9, 0.907, 0.794], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [-1.22, -7.21, 7.32], + "3.79": { + "post": { + "vector": [0.9, 0.906, 0.801], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [-1.35, -11.39, 8.32], + "3.83": { + "post": { + "vector": [0.9, 0.905, 0.808], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [2.34, 22.72, -11.41], + "3.88": { + "post": { + "vector": [0.9, 0.905, 0.814], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [1.89, 25.34, -12.48], + "3.92": { + "post": { + "vector": [0.9, 0.904, 0.821], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [-4.96, 29.47, -10.42], + "3.96": { + "post": { + "vector": [0.9, 0.903, 0.828], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [-4.65, -16.2, 11.16], + "4.0": { + "post": { + "vector": [0.9, 0.903, 0.835], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [-3.53, -32, 19.12], + "4.04": { + "post": { + "vector": [0.9, 0.902, 0.841], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [2.3, 4.01, 8.98], + "4.08": { + "post": { + "vector": [0.9, 0.902, 0.848], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [2.58, 7.16, 6.75], + "4.12": { + "post": { + "vector": [0.9, 0.902, 0.854], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [1.79, 13.17, -4.51], + "4.17": { + "post": { + "vector": [0.9, 0.901, 0.86], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [1.74, 13.91, -4.99], + "4.21": { + "post": { + "vector": [0.9, 0.901, 0.866], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [1.25, 16.52, -2.84], + "4.25": { + "post": { + "vector": [0.9, 0.901, 0.872], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0.84, 11.88, -1.87], + "4.29": { + "post": { + "vector": [0.9, 0.9, 0.878], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "4.33": { + "post": { + "vector": [0.9, 0.9, 0.884], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "4.38": { + "post": { + "vector": [0.9, 0.9, 0.889], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0.24, 0, 0], + "4.42": { + "post": { + "vector": [0.9, 0.9, 0.895], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0.31, 0, 0], + "4.46": { + "post": { + "vector": [0.9, 0.9, 0.9], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [-0.29, 0, 0], + "4.5": { + "post": { + "vector": [0.9, 0.9, 0.905], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-0.21, 0, 0], + "4.54": { + "post": { + "vector": [0.9, 0.9, 0.91], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0.67, 0, 0], + "4.58": { + "post": { + "vector": [0.901, 0.901, 0.914], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [0.75, 0, 0], + "4.62": { + "post": { + "vector": [0.901, 0.901, 0.919], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [1.5, 0, 0], + "4.67": { + "post": { + "vector": [0.902, 0.902, 0.923], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [1.26, 0, 0], + "4.71": { + "post": { + "vector": [0.903, 0.903, 0.928], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [0.2, 0, 0], + "4.75": { + "post": { + "vector": [0.904, 0.904, 0.932], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0.15, 0, 0], + "4.79": { + "post": { + "vector": [0.905, 0.905, 0.935], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-0.04, 0, 0], + "4.83": { + "post": { + "vector": [0.906, 0.906, 0.939], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-0.02, 0, 0], + "4.88": { + "post": { + "vector": [0.908, 0.908, 0.943], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "4.92": { + "post": { + "vector": [0.909, 0.909, 0.946], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "4.96": { + "post": { + "vector": [0.911, 0.911, 0.949], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, 0, 0], + "5.0": { + "post": { + "vector": [0.912, 0.912, 0.953], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 0, 0], + "5.04": { + "post": { + "vector": [0.914, 0.914, 0.956], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0, 0, 0], + "5.08": { + "post": { + "vector": [0.916, 0.916, 0.959], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [2.5, 0, 0], + "5.12": { + "post": { + "vector": [0.918, 0.918, 0.961], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [1.88, 0, 0], + "5.17": { + "post": { + "vector": [0.92, 0.92, 0.964], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [0, 0, 0], + "5.21": { + "post": { + "vector": [0.922, 0.922, 0.966], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0, 0], + "5.25": { + "post": { + "vector": [0.924, 0.924, 0.969], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0], + "5.29": { + "post": { + "vector": [0.927, 0.927, 0.971], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0, 0], + "5.33": { + "post": { + "vector": [0.929, 0.929, 0.973], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "5.38": { + "post": { + "vector": [0.931, 0.931, 0.975], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat5": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "5.42": { + "post": { + "vector": [0.934, 0.934, 0.977], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, 2, 0], + "5.46": { + "post": { + "vector": [0.936, 0.936, 0.979], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, 2, 0], + "5.5": { + "post": { + "vector": [0.939, 0.939, 0.981], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, 2, 0], + "5.54": { + "post": { + "vector": [0.941, 0.941, 0.983], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, -17.25, 0], + "5.58": { + "post": { + "vector": [0.944, 0.944, 0.984], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0, -20, 0], + "5.62": { + "post": { + "vector": [0.946, 0.946, 0.985], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [-10, -24, 0], + "5.67": { + "post": { + "vector": [0.949, 0.949, 0.987], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-2.61807, -16.63977, 2.028], + "5.71": { + "post": { + "vector": [0.951, 0.951, 0.988], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, -1.5, 0], + "5.75": { + "post": { + "vector": [0.954, 0.954, 0.989], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [-1.5, 13.75, 0], + "5.79": { + "post": { + "vector": [0.956, 0.956, 0.99], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [-3, 31.5, 0], + "5.83": { + "post": { + "vector": [0.959, 0.959, 0.991], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [0, 17, 0], + "5.88": { + "post": { + "vector": [0.961, 0.961, 0.992], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [0, 8.67, 0], + "5.92": { + "post": { + "vector": [0.964, 0.964, 0.993], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 6.11, 0], + "5.96": { + "post": { + "vector": [0.966, 0.966, 0.994], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, 1, 0], + "6.0": { + "post": { + "vector": [0.969, 0.969, 0.995], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, -8, 0], + "6.04": { + "post": { + "vector": [0.971, 0.971, 0.995], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, 1, 0], + "6.08": { + "post": { + "vector": [0.973, 0.973, 0.996], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0.67, 0], + "6.12": { + "post": { + "vector": [0.976, 0.976, 0.997], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "6.17": { + "post": { + "vector": [0.978, 0.978, 0.997], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "6.21": { + "post": { + "vector": [0.98, 0.98, 0.998], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, 0, 0], + "6.25": { + "post": { + "vector": [0.982, 0.982, 0.998], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, 0, 0], + "6.29": { + "post": { + "vector": [0.984, 0.984, 0.998], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, 0, 0], + "6.33": { + "post": { + "vector": [0.986, 0.986, 0.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 0, 0], + "6.38": { + "post": { + "vector": [0.988, 0.988, 0.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0, 0, 0], + "6.42": { + "post": { + "vector": [0.989, 0.989, 0.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [0, 0, 0], + "6.46": { + "post": { + "vector": [0.991, 0.991, 0.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, 0, 0], + "6.5": { + "post": { + "vector": [0.992, 0.992, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, 0, 0], + "6.54": { + "post": { + "vector": [0.994, 0.994, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [0, 0, 0], + "6.58": { + "post": { + "vector": [0.995, 0.995, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0, 0], + "6.62": { + "post": { + "vector": [0.996, 0.996, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, 0, 0], + "6.67": { + "post": { + "vector": [0.997, 0.997, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0], + "6.71": { + "post": { + "vector": [0.998, 0.998, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, 0, 0], + "6.75": { + "post": { + "vector": [0.999, 0.999, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0, 0], + "6.79": { + "post": { + "vector": [0.999, 0.999, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "6.83": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "throat3": { + "head": { "rotation": { "0.0": { - "post": [0, 0, 0], + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.052, 0.01, 0.045], + "easing": "linear" + }, + "post": { + "vector": [0.052, 0.01, 0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, 0], + "0.08": { + "post": { + "vector": [0.199, 0.037, 0.176], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, -1.17, 0], + "0.12": { + "post": { + "vector": [0.432, 0.079, 0.381], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.6667": { - "post": [0, -7, 0], + "0.17": { + "post": { + "vector": [0.74, 0.132, 0.653], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, -5.44, 0], + "0.21": { + "post": { + "vector": [1.112, 0.192, 0.983], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, -2.59, 0], + "0.25": { + "post": { + "vector": [1.538, 0.256, 1.361], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [0, 0, 0], + "0.29": { + "post": { + "vector": [2.007, 0.32, 1.777], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0, 0], + "0.33": { + "post": { + "vector": [2.509, 0.381, 2.224], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0], + "0.38": { + "post": { + "vector": [3.032, 0.436, 2.691], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0, 0], + "0.42": { + "post": { + "vector": [3.566, 0.482, 3.169], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "0.46": { + "post": { + "vector": [4.101, 0.518, 3.648], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tailLower": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "0.5": { + "post": { + "vector": [4.625, 0.541, 4.12], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, -4.74, 0], + "0.54": { + "post": { + "vector": [5.127, 0.549, 4.574], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, -1.76, 0], + "0.58": { + "post": { + "vector": [5.597, 0.542, 5.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [0, 2, 0], + "0.62": { + "post": { + "vector": [6.023, 0.518, 5.392], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, 4.5, 0], + "0.67": { + "post": { + "vector": [6.395, 0.476, 5.737], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [0, 2, 0], + "0.71": { + "post": { + "vector": [6.703, 0.417, 6.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0.6, 0], + "0.75": { + "post": { + "vector": [6.934, 0.338, 6.251], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, -4.53, 0], + "0.79": { + "post": { + "vector": [7.08, 0.24, 6.402], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [0, -5, 0], + "0.83": { + "post": { + "vector": [7.128, 0.122, 6.47], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, -1.88, 0], + "0.88": { + "post": { + "vector": [6.981, -0.072, 6.463], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "0.92": { + "post": { + "vector": [6.559, -0.389, 6.398], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "0.96": { + "post": { + "vector": [5.885, -0.821, 6.284], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4583": { - "post": [0, 0, 0], + "1.0": { + "post": { + "vector": [4.979, -1.361, 6.13], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 0, 0], + "1.04": { + "post": { + "vector": [3.862, -1.999, 5.945], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, 0, 0], + "1.08": { + "post": { + "vector": [2.557, -2.728, 5.738], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0, 0], + "1.12": { + "post": { + "vector": [1.084, -3.541, 5.521], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0], + "1.17": { + "post": { + "vector": [-0.536, -4.427, 5.302], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, 0, 0], + "1.21": { + "post": { + "vector": [-2.281, -5.377, 5.091], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, 0, 0], + "1.25": { + "post": { + "vector": [-4.129, -6.38, 4.896], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.29": { + "post": { + "vector": [-6.058, -7.425, 4.724], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [0, -7, 0], + "1.33": { + "post": { + "vector": [-8.047, -8.5, 4.582], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [0, 7, 0], + "1.38": { + "post": { + "vector": [-10.073, -9.592, 4.475], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "1.42": { + "post": { + "vector": [-12.113, -10.687, 4.404], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.46": { + "post": { + "vector": [-14.147, -11.772, 4.371], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-1.94398, -4.40309, -1.28256], + "1.5": { + "post": { + "vector": [-16.15, -12.833, 4.377], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [-1.94398, 4.4031, -1.28256], + "1.54": { + "post": { + "vector": [-18.101, -13.859, 4.417], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "1.58": { + "post": { + "vector": [-19.977, -14.835, 4.489], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.62": { + "post": { + "vector": [-21.755, -15.752, 4.587], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [0, -5, 0], + "1.67": { + "post": { + "vector": [-23.413, -16.596, 4.704], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [0, 5, 0], + "1.71": { + "post": { + "vector": [-24.928, -17.358, 4.833], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "1.75": { + "post": { + "vector": [-26.277, -18.029, 4.965], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.79": { + "post": { + "vector": [-27.438, -18.6, 5.092], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [0, -4, 0], + "1.83": { + "post": { + "vector": [-28.388, -19.061, 5.206], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [0, 4, 0], + "1.88": { + "post": { + "vector": [-29.105, -19.405, 5.298], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "1.92": { + "post": { + "vector": [-29.565, -19.623, 5.361], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat4": { - "rotation": { - "0.0": [0, 0, 0], - "0.875": [0, 10, 0], - "1.2917": [0, -2.22, 0], - "2.75": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.875": [0, 0, 1], - "2.75": [0, 0, 0] - } - } - } - }, - "dead": { - "loop": "hold_on_last_frame", - "animation_length": 0.9583, - "bones": { - "neck5": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [14.99, -3.45, -1.42], - "0.125": [19.88, -4.16, -1.64], - "0.1667": [19.54, -2.84, -0.9], - "0.25": [13.33, 1.39, 1.21], - "0.3333": [9.47, 2.41, 1.47], - "0.375": [5.31, 3, 1.42], - "0.4167": [-3.53, 5.75, 1.39], - "0.5": [-8.22, 7.92, 1.4], - "0.5417": [-11.33, 9.5, 1.62], - "0.5833": [-11.32, 9.94, 2.26], - "0.6667": [-8.63, 8.96, 3.28], - "0.7083": [-8.47, 6.73, 2.14], - "0.7917": [-9.09058, 0.87949, -1.47124] - } - }, - "bone": { - "rotation": [0, 0, 0], - "position": [0, 0, 0] - }, - "hips": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [-3.28, 6.78, -1.08], - "0.125": [-4.81, 8.82, 0.1], - "0.1667": [-6.11, 8.15, 4.74], - "0.25": [-9.04, 3.47, 17.99], - "0.3333": [-11.89, -0.4, 25.86], - "0.375": [-15.29, -4.88, 34.24], - "0.4167": [-15.31, -10, 47.19], - "0.5": [-11.92, -10.64, 51.76], - "0.5417": [-9.11, -10.37, 57.4], - "0.5833": [-7.43, -8.29, 65.18], - "0.6667": [-5.21551, -2.31344, 82.89963] - }, - "position": { - "0.0": [0, 0, 0], - "0.0833": [0, -0.34, 1.66], - "0.125": [0.25, -0.37, 2.46], - "0.1667": [1, -0.16, 3.16], - "0.25": [3.75, 0.13, 4.34], - "0.3333": [7, -0.66, 4.5], - "0.375": [11, -1.83, 4.5], - "0.4167": [17.67, -7.5, 4.5], - "0.5": [20.34, -12, 4.5], - "0.5417": [22.67, -16.37, 4.5], - "0.5833": [24.34, -20.5, 4.5], - "0.6667": [27, -28.5, 4.5] - } - }, - "shoulders": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [6.66, 0, 0], - "0.125": [8.33, 0.51, 0.33], - "0.1667": [6.69, 2.04, 1.32], - "0.25": [3.38, 4.09, 2.65], - "0.3333": [0.18, 10.04, 5.35], - "0.375": [0.29, 13.95, 6.72], - "0.4167": [-1.09, 17.9, 8.09], - "0.5": [-2.58, 17.93, 8.1], - "0.5417": [-3.74, 17.15, 7.9], - "0.5833": [-4.25, 14.73, 7.27], - "0.6667": [-4.6, 8.07, 5.58], - "0.7083": [-4.67, 4.22, 4.63], - "0.7917": [-4.74757, -3.87586, 2.65092] - } - }, - "chest": { - "rotation": { - "0.0": [0, 0, 0], - "0.5": [0, 0, 0], - "0.5417": [0, 0, 0], - "0.5833": [0, 0, 0], - "0.7917": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.0833": [-0.8, 0, 0], - "0.125": [-1.08, 0, 0], - "0.1667": [-1.14, 0, 0], - "0.25": [-0.98, 0, 0], - "0.3333": [-0.86, 0, 0], - "0.5": [-0.34, 0, 0], - "0.5417": [-0.2, 0, 0], - "0.5833": [-0.04, 0, 0], - "0.7917": [0.8, 0, 0] - } - }, - "belly1": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [-7.49541, 2.49108, 0.21107], - "0.25": [-7.5, 2.49, 0.21], - "0.4167": [-5, 2.49, 0.21], - "0.5417": [-2.49999, -2.49219, -0.21173], - "0.6667": [-4.99999, -2.49219, -0.21173], - "0.7917": [-0.50697, -0.01265, 0.10756] - }, - "scale": { - "0.0": [1, 1, 1], - "0.4167": [1, 1, 1], - "0.5417": [1, 1, 1.1], - "0.6667": [1, 1, 1.1], - "0.7917": [1, 1, 1.2] - } - }, - "neck1": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [11.73, 5.67, 5.78], - "0.125": [15.67, 8.89, 8.51], - "0.1667": [15.75, 12.87, 10.9], - "0.25": [12.81, 20.24, 14.6], - "0.3333": [13.19, 20.48, 14.57], - "0.375": [14.3, 19.35, 13.79], - "0.4167": [15.88, 17.14, 12.17], - "0.5": [21.35, 7.3, 4.7], - "0.5417": [23.19, 2.05, 1.33], - "0.5833": [22.76, -2.81, -0.49], - "0.6667": [20.18, -11.17, -2.13], - "0.7083": [20.24, -13.01, -1.81], - "0.7917": [21.42375, -14.80848, -0.24499] - }, - "position": { - "0.0": [0, 0, 0], - "0.0833": [0, -0.66, 0], - "0.125": [0.08, -0.91, 0], - "0.1667": [0.34, -1, 0], - "0.25": [0.88, -1, 0], - "0.3333": [0.84, -1, 0], - "0.5": [0.16, -1, 0], - "0.5417": [0.04, -1, 0], - "0.5833": [0, -1, 0], - "0.6667": [0.09, -1, 0], - "0.7083": [0.34, -1, 0], - "0.7917": [1, -1, 0] - } - }, - "neck2": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [-10.07, -2.36, 2.36], - "0.125": [-13.43, -2.8, 2.8], - "0.1667": [-13.45, -1.77, 1.77], - "0.25": [-11.79, 0, 0], - "0.3333": [1.36, 5.62, 1.86], - "0.375": [12.85, 9.48, 5.49], - "0.4167": [22.14, 11.76, 5.09], - "0.5": [19.93, 10.19, 1.06], - "0.5417": [19.11, 9.01, -1.96], - "0.5833": [21.06, 8.61, -2.97], - "0.6667": [26.56, 9.04, -2.56], - "0.7083": [26.38, 10.33, -1.33], - "0.7917": [23.68074, 13.76222, 1.96937] - } - }, - "neck3": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [-7.9, -3.08, -5.16], - "0.125": [-11.28, -3.85, -6.81], - "0.1667": [-13.52, -3.07, -6.62], - "0.25": [-15.38, -0.34, -4.36], - "0.3333": [-12.67, 0.07, -3.15], - "0.375": [-8.5, 0.11, -1.9], - "0.4167": [-5.84, 0.69, -0.47], - "0.5": [-8.1, 4.5, 3.24], - "0.5417": [-8.88, 6.17, 4.82], - "0.5833": [-7.48, 6.82, 5.68], - "0.6667": [-3.12, 6.74, 6.04], - "0.7083": [-2.57, 5.81, 4.66], - "0.7917": [-2.78929, 3.27481, 0.68311] - } - }, - "neck4": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [1.89, -1.23, -4.54], - "0.125": [2.02, -1.22, -5.89], - "0.1667": [0.51, 0.05, -5.4], - "0.25": [-1.8, 1.96, -3.97], - "0.3333": [-6.56, 3.2, -1.02], - "0.375": [-9.01, 2.55, 0.51], - "0.4167": [-11.93, 2.67, 2.17], - "0.5": [-20.17, 6.78, 6.12], - "0.5417": [-23.03, 8.58, 7.79], - "0.5833": [-22.88, 9.1, 8.72], - "0.6667": [-20.06, 8.77, 9.07], - "0.7083": [-19.89, 8.35, 7.25], - "0.7917": [-20.51055, 7.31509, 2.03345] - } - }, - "head": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [-3.2, -9.95, -1.02], - "0.125": [-2.56, -14.51, -1.29], - "0.1667": [2.56, -18.23, -1.1], - "0.25": [9.91, -21.54, -0.68], - "0.3333": [14.67, -17.38, 0.42], - "0.375": [12.06, -9.91, 1.11], - "0.4167": [13.15, 5.25, 1.18], - "0.5": [16.86, 12.94, 0.57], - "0.5417": [19.61, 17.86, -0.19], - "0.5833": [20.48, 17.27, -1.26], - "0.6667": [20.47, 10.11, -3.18], - "0.7083": [20.81, 5.37, -2.89], - "0.7917": [21.75503, -5.00828, -1.31273] - } - }, - "throat5": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [0, 0, 5], - "0.25": [-0.15878, -12.41583, 6.45964], - "0.4167": [0, 0, 5], - "0.5417": [-0.43073, 4.37197, -0.55719], - "0.6667": [-0.61367, 4.06196, -3.04463], - "0.7917": [-0.62981, -5.86111, -1.78464] - }, - "position": { - "0.0": [0, 0, 0], - "0.125": [-0.7, -0.3, 1.6], - "0.25": [-0.7, -0.3, 1.6], - "0.4167": [-0.3, -0.3, 1.6], - "0.5417": [0.2, -0.3, 2.3], - "0.6667": [0.8, -0.3, 2.3], - "0.7917": [0.1, -0.3, 2.3] - }, - "scale": { - "0.0": [1, 1, 1], - "0.4167": [1, 1, 1], - "0.5417": [1, 1, 1.31] - } - }, - "bicepLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [-11.66, 0, -11.66], - "0.125": [-15.62, 0, -14.58], - "0.1667": [-15.84, 0, -11.66], - "0.25": [-14.17, 0, -5.83], - "0.3333": [-6.66, 0, 0], - "0.375": [-0.83, 0, 0], - "0.4167": [6.34, -1.52, 2.6], - "0.5": [7.67, -3.05, 5.2], - "0.5417": [8.68, -4.11, 6.95], - "0.5833": [9.06, -4.27, 7.02], - "0.6667": [9.07, -4.04, 6.44], - "0.7083": [8.87, -4.86, 8.59], - "0.7917": [8.29367, -7.24209, 14.8462] - } - }, - "forearmLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [13.34, 0, 0], - "0.125": [19.8, 0, 0], - "0.1667": [25.84, 0, 0], - "0.25": [34.59, 0, 0], - "0.3333": [31.66, 0, 0], - "0.375": [25.83, 0, 0], - "0.4167": [21.82, -0.32, 0.91], - "0.5": [22.87, -2.57, 7.3], - "0.5417": [23.95, -3.53, 10.03], - "0.5833": [24.3, -3.85, 10.95], - "0.6667": [23.4, -4.41, 9.82], - "0.7083": [20.7, -6.08, 6.43], - "0.7917": [13.50668, -10.54079, -2.59024] - } - }, - "leftMiddleFinger": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [1.66, 0, 0], - "0.125": [0.42, 0, 0], - "0.1667": [-5, 0, 0], - "0.25": [-12.5, 0, 0], - "0.3333": [-16.66, 0, 0], - "0.375": [-13.33, 0, 0], - "0.4167": [-8.78, -3.06, 2.46], - "0.5": [-7.57, -6.12, 4.91], - "0.5417": [-6.65, -8.41, 6.75], - "0.5833": [-6.35, -9.18, 7.37], - "0.6667": [-8.45, -11.21, 5.79], - "0.7083": [-14.77, -17.32, 1.04], - "0.7917": [-31.6159, -33.59052, -11.62316] - } - }, - "bicepRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [-10.16, -0.87, -8.06], - "0.125": [-11.24, -1.09, -10.07], - "0.1667": [-4.33, -0.87, -8.06], - "0.25": [14.15, -1.12, 0.83], - "0.3333": [15.02, -4.02, 7.36], - "0.375": [12.55, -8.04, 14.72], - "0.4167": [10.65, -10.12, 21.29], - "0.5": [9.75, -4.63, 30.46], - "0.5417": [9.63, -1.92, 33.81], - "0.5833": [9.57, -1.22, 35.44], - "0.6667": [8.64, -1.21, 34.14], - "0.7083": [5.95, 0.34, 26.36], - "0.7917": [2.38, 2.53, 15.74], - "0.8333": [-2.64, 5.73, -0.65], - "0.9583": [-5.54264, 7.78278, -12.20231] - } - }, - "forearmRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [3.34, 0, 0], - "0.125": [5.63, 0, 0], - "0.1667": [9.16, 0, 0], - "0.25": [13.33, 0, 0], - "0.3333": [21.66, 0, 0], - "0.375": [25.83, 0, 0], - "0.4167": [30.02, -0.3, -0.78], - "0.5833": [30.06, -1.53, -3.88], - "0.6667": [30.07, -1.45, -3.68], - "0.7083": [30.07, -0.61, -1.55], - "0.7917": [30.07, 0.61, 1.55], - "0.8333": [31.09, -2.57, -7.12], - "0.9583": [33.12367, -11.36206, -30.65525] - } - }, - "rightMiddleFinger": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [-16.66, 0, 0], - "0.125": [-22.5, 0, 0], - "0.1667": [-23.34, 0, 0], - "0.25": [-21.45, 0, 0], - "0.3333": [-24.16, 0, 0], - "0.375": [-28.33, 0, 0], - "0.4167": [-31.46, -0.07, 0.62], - "0.5": [-32.51, -0.57, 4.97], - "0.5417": [-32.72, -0.78, 6.83], - "0.5833": [-33.35, -0.86, 7.45], - "0.6667": [-34.94, 1.76, 8.35], - "0.7083": [-35.55, 9.62, 11.02], - "0.7917": [-36.08, 20.11, 14.59], - "0.8333": [-32.55, 18.93, 17.69], - "0.9583": [-24.45191, -4.38024, 16.75331] - } - }, - "tailLower": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": [0, 0, 0], - "0.25": [3.45898, -9.99796, 0.09749], - "0.4167": [3.46, -10, 0.1], - "0.5417": [5.38759, -3.04914, -1.18272], - "0.6667": [5.36245, -2.24672, -0.58376], - "0.7917": [5.34748, 1.76844, 2.3959], - "0.9583": [2.48155, 8.89723, 5.21758] - }, - "scale": { - "0.0": [1, 1, 1], - "0.125": [1, 1, 1], - "0.25": [1, 1, 1.2], - "0.4167": [1, 1, 1.2], - "0.5417": [0.9, 1, 1.23], - "0.6667": [0.9, 1, 1.23], - "0.7917": [0.9, 1, 1.03], - "0.9583": [1, 1, 1.11] - } - }, - "tail1": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [0.39, 0.3, -2.83], - "0.125": [1.86, -0.95, -4.43], - "0.1667": [5.88, -5, -6.38], - "0.25": [11.17, -10.44, -8.51], - "0.3333": [15.62, -15.9, -10.6], - "0.375": [14.77, -15.91, -10.56], - "0.4167": [16.25, -12.8, -10.32], - "0.5": [18.57, -9.68, -10.11], - "0.5417": [19.48, -7.34, -9.96], - "0.5833": [17.56, -6.55, -9.91], - "0.6667": [11.61, -5.56, -8.78], - "0.7083": [10.41, -2.61, -5.4], - "0.7917": [9.92, 1.34, -0.89], - "0.8333": [9.64, 9.31, 4.72], - "0.9583": [10.07378, 17.36604, 6.91168] - } - }, - "tail2": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [5, 1.66, 0], - "0.125": [5.66, 3.31, 0.22], - "0.1667": [2.64, 6.58, 0.9], - "0.25": [-4.81, 11.31, 1.75], - "0.3333": [-2.82, 5.18, -0.16], - "0.375": [1.45, -4.36, -3], - "0.4167": [1.81, -13.98, -2.35], - "0.5": [-2.12, -14.07, 1.14], - "0.5417": [-5.28, -14.13, 3.75], - "0.5833": [-6.89, -14.15, 4.63], - "0.6667": [-8.37, -13.13, 4.83], - "0.7083": [-8.66, -10.06, 5.42], - "0.7917": [-8.77, -5.97, 6.21], - "0.8333": [-8.49, -4.82, 4.71], - "0.9583": [-7.69153, -10.70706, 0.12226] - } - }, - "tail3": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [5, -10, 0], - "0.125": [6.86, -11.54, 0.63], - "0.1667": [7.42, -6.18, 2.55], - "0.25": [7.34, 2.63, 5.1], - "0.3333": [6.73, 15.53, 8.5], - "0.375": [6.21, 19.63, 9.35], - "0.4167": [-3.19, 12.84, 11.88], - "0.5": [-12.06, 1.95, 13.55], - "0.5417": [-19.55, -6.21, 14.81], - "0.5833": [-24.27, -8.93, 15.22], - "0.6667": [-30.11, -9.12, 15.3], - "0.7083": [-30.99, -9.71, 15.54], - "0.7917": [-31.04, -10.48, 15.86], - "0.8333": [-28.32, -9.04, 12.62], - "0.9583": [-22.76512, -4.61608, 5.52378] - } - }, - "tail4": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [0, -5, 0], - "0.125": [0, -8.12, 0], - "0.1667": [0, -12.5, 0], - "0.25": [0.98, -17.58, -0.73], - "0.3333": [3.9, -7.82, -2.9], - "0.375": [7.79, 6.86, -5.8], - "0.4167": [4.45, 20.45, -7.12], - "0.5": [-2.78, 19.36, -5.53], - "0.5417": [-8.4, 15.61, -3.23], - "0.5833": [-10.8, 6.56, 0.51], - "0.6667": [-12.17, -14.12, 8.39], - "0.7083": [-12.44, -17.63, 9.74], - "0.7917": [-12.54, -18.41, 10.05], - "0.8333": [-6.48, -12.29, 7.79], - "0.9583": [5.8525, 1.49256, 2.62751] - } - }, - "thighRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [-1.12, 8.49, 0.59], - "0.125": [-2.6, 22.52, 0.55], - "0.1667": [-1.49, 22.74, 0.79], - "0.25": [0.36, 20.29, 1.28], - "0.3333": [0.12, 16.33, 8.46], - "0.375": [-1.95, 14.83, 15.15], - "0.4167": [-4.32, 11.09, 29.18], - "0.5": [-4.61, 8.86, 36.52], - "0.5417": [-4.44, 6.75, 44.22], - "0.5833": [-3.35, 4.89, 52.62], - "0.6667": [-0.64, 1.82, 67.84], - "0.7083": [-0.26, 1.33, 69.72], - "0.9583": [-0.29607, 1.0491, 67.6558] - }, - "position": { - "0.0": [0, 0, 0], - "0.0833": [-1.34, 0, 2], - "0.125": [-1.58, 0.25, 2.92], - "0.1667": [-1, 1, 3.66], - "0.25": [0, 2, 4.33], - "0.3333": [4.66, 2, 4], - "0.375": [8.33, 1, 3], - "0.4167": [15.34, -3.34, 2.34], - "0.5": [18.67, -6.67, 2.67], - "0.5417": [21.83, -10.08, 2.92], - "0.5833": [24.66, -11.66, 3], - "0.6667": [29.34, -17.08, 3], - "0.7083": [30, -17, 3] - } - }, - "calfRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [1.66, 0, 0], - "0.125": [0.63, -0.02, 0], - "0.1667": [-4.17, -0.1, 0], - "0.25": [-14.38, -0.28, -0.01], - "0.3333": [-11.67, -0.3, -0.01], - "0.375": [-5.84, -0.3, -0.01], - "0.4167": [1.65, -0.3, -0.01], - "0.5": [3.32, -0.3, -0.01], - "0.5417": [4.78, -0.3, -0.01], - "0.5833": [5.83, -0.3, -0.01], - "0.6667": [7.24371, 5.53907, -4.72055] - } - }, - "ankleRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [-3.34, 0, 0], - "0.125": [-3.75, 0, 0], - "0.1667": [-1.66, 0, 0], - "0.25": [1.67, 0, 0], - "0.3333": [3.34, 0, 0], - "0.375": [1.67, 0, 0], - "0.4167": [-5, 0, 0], - "0.5": [-10, 0, 0], - "0.5417": [-14.37, 0, 0], - "0.5833": [-17.5, 0, 0], - "0.6667": [-22.49616, -2.49378, -0.17624] - } - }, - "footRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [3.72, -9.2, -2.32], - "0.125": [10.43, -23.31, -5.95], - "0.1667": [11.75, -22.97, -5.63], - "0.25": [14.08, -17.46, -3.6], - "0.3333": [18.58, -16.68, -3.31], - "0.375": [24.41, -16.68, -3.31], - "0.4167": [31.76, -7.66, -9.37], - "0.5": [33.28, 1.36, -15.43], - "0.5417": [36.14, 6.25, -19.04], - "0.5833": [41.71, 2.91, -17.76], - "0.6667": [45.93468, -18.00317, 15.2733], - "0.7083": [45.93468, -18.00317, 15.2733], - "0.9583": [52.52477, -10.96563, 14.74938] - } - }, - "thighLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [-14.91, -3.72, -0.26], - "0.125": [-20.32, -6.25, 0.59], - "0.1667": [-21.65, -10.14, 3.42], - "0.25": [-20.93, -14.71, 7.24], - "0.3333": [-32.18, -22.4, 20.28], - "0.375": [-44.15, -25.53, 29.49], - "0.4167": [-61.5, -26.95, 52.31], - "0.5": [-66.87, -25.24, 65.92], - "0.5417": [-71.12, -22.05, 77.31], - "0.5833": [-73.17, -15.88, 84.28], - "0.6667": [-75.05058, -0.57794, 93.77567] - }, - "position": { - "0.0": [0, 0, 0], - "0.0833": [0, 0.66, 1.34], - "0.125": [0.5, 0.91, 1.92], - "0.1667": [2, 1, 2.34], - "0.25": [4, 1, 2.67], - "0.3333": [5, -1.34, 3.66], - "0.375": [8, -3.67, 4.33], - "0.4167": [14.34, -11, 4.66], - "0.5": [15.67, -18, -0.67], - "0.5417": [16.42, -22.58, 2.09], - "0.5833": [16.42, -26.58, 2.09], - "0.6667": [16.42, -33.58, 2.09] - } - }, - "calfLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [11.66, 0, 0], - "0.125": [16.67, -0.07, -0.19], - "0.1667": [20.02, -0.27, -0.79], - "0.25": [25.68, -0.75, -2.17], - "0.3333": [30.06, -0.81, -2.37], - "0.375": [35.06, -0.81, -2.37], - "0.4167": [35.06, -0.81, -2.37], - "0.5": [30.06, -0.81, -2.37], - "0.5417": [26.73, -0.81, -2.37], - "0.5833": [26.72, -0.81, -2.37], - "0.6667": [30.05609, -0.8122, -2.36507] - } - }, - "ankleLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [8.34, 0, 0], - "0.125": [9.59, 0, 0], - "0.1667": [5, 0, 0], - "0.25": [-2.5, 0, 0], - "0.3333": [-20.84, 0, 0], - "0.375": [-31.67, 0, 0], - "0.4167": [-37.08, 0, 0], - "0.5": [-31.67, 0, 0], - "0.5417": [-28.75, 0, 0], - "0.5833": [-30.83, 0, 0], - "0.6667": [-40, 0, 0] - } - }, - "footLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [6.66, 0, 0], - "0.125": [12.7, 0, 0], - "0.1667": [24.16, 0, 0], - "0.25": [57.29, 0, 0], - "0.3333": [85.84, 0, 0], - "0.375": [119.17, 0, 0], - "0.4167": [153.01, -6.32, -0.5], - "0.5": [153.52, -12.63, -1.01], - "0.5417": [153.79, -16.02, -3.75], - "0.5833": [153.62, -13.58, -10.99], - "0.6667": [152.80489, -2.87366, -29.95813] - } - }, - "root": { - "rotation": [0, 0, 0], - "position": { - "0.0": [0, 0, 0], - "0.5833": [0, -0.6, 0], - "0.6667": [0, -4.3, 0], - "0.9167": [0, -5.6, 0] - } - } - } - }, - "dead2": { - "loop": "hold_on_last_frame", - "animation_length": 1.1667, - "bones": { - "hips": { - "rotation": { - "0.0": [0, 0, 0], - "0.0333": [-12.75, -1.37, 4.38], - "0.0667": [0, -2.75, 8.75], - "0.2333": [0, -9, -0.75], - "0.3667": [0, -9, -0.75], - "0.5667": [0, -7.75, -0.75], - "0.8333": [0, -7.75, -7.5], - "1.1667": [0, -7.75, -7.5] - } - }, - "shoulders": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [-1, 0, 6], - "0.2333": [-1.28429, -1.21108, 5.80467], - "0.3667": [-2, -7.75, 4.75], - "0.5667": [1.2751, 5.04602, -0.64242], - "0.8333": [-0.37836, 1.5, 0], - "1.1667": [0, 1.5, 0] - } - }, - "neck1": { - "rotation": { - "0.0": [0, 0, 0], - "0.0333": [11.25, 0, 1.38], - "0.0667": [-4, 0, 2.75], - "0.2333": [-4, -9.75, 10.5], - "0.3667": [1, -31.75, 23.5], - "0.4333": [2.83, -21.75, 12.92], - "0.5667": [6.5, -1.75, -8.25], - "0.8333": [6.5, -3.75, -4.25], - "1.1667": [6.5, -2, -4.25] - } - }, - "neck2": { - "rotation": { - "0.0": [0, 0, 0], - "0.0333": [12, 4.88, 0], - "0.0667": [0, 9.75, 0], - "0.2333": [0, 12.5, 3.75], - "0.3667": [0, -8.25, 1.25], - "0.4667": [-1.92, -8.25, 1.25], - "0.6333": [-5.75, -8.25, 1.25], - "0.8333": [-5.75, -5.13, 1.25], - "1.1667": [-5.75, -0.5, 1.25] - } - }, - "head": { - "rotation": { - "0.0": [0, 0, 0], - "0.0333": [3.13, 2, -1.37], - "0.0667": [19.25, 4, -2.75], - "0.2333": [3.75, 25.75, -1], - "0.3667": [-21.99, 15.29, -1.94], - "0.5": [-25.32, 15.29, -1.94], - "0.6667": [-31.99, 15.29, -1.94], - "0.8333": [-31.99, 11.54, -1.94] - }, - "position": { - "0.0": [0, 0, 0], - "0.2333": [3.4, 0, 0], - "0.3667": [1, 0, 3.4], - "0.5": [1, -0.6, 3.9], - "0.6667": [1, -0.6, 4.5] - } - }, - "jawLower1": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [11.25, 0, 0], - "0.2333": [37.5, 0, 0], - "0.3667": [42.25, 0, 0], - "0.5667": [48.25, 0, 0], - "0.6667": [53.22, 0, 0], - "0.8333": [41.5, 0, 0], - "1.1667": [31.25, 0, 0] - } - }, - "throat5": { - "rotation": { - "0.0": [0, 0, 0], - "1.1667": [0, -7, 0] - } - }, - "bicepLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [-3.5, 3.25, -33.75], - "0.2333": [-45.5, 3.25, -33.75], - "0.3667": [-45.5, -14.5, -15.25], - "0.5667": [-45.5, -14.5, -15.25], - "0.8333": [-45.5, -14.5, 47.25], - "1.1667": [-41.5, -14.5, 47.25] - } - }, - "forearmLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [0, 0, 0], - "0.2333": [0, 0, 0], - "0.3667": [0, 0, 0], - "0.5667": [0, 0, 0], - "0.8333": [0, 0, 0], - "1.1667": [64.5, 0, 0] - } - }, - "bicepRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [0, 0, 15], - "0.2333": [-41.5, 10.75, 41.5], - "0.3667": [-41.5, 8.5, 10], - "0.5667": [-41.5, 8.5, 10], - "0.8333": [-41.5, 8.5, 10], - "1.1667": [-42.88176, -0.76867, 2.24595] - } - }, - "forearmRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [0, 0, 0], - "0.2333": [0, 0, 0], - "0.3667": [0, 0, 0], - "0.5667": [0, 0, 0], - "0.8333": [0, 0, 0], - "1.1667": [0, 0, 0] - } - }, - "tail1": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [-2.5, 0, 0], - "0.2333": [-2.5, -3, 0], - "0.3667": [-3, 2.75, 0], - "0.5667": [-3, -4.25, 0], - "0.8333": [-3, -0.75, 0], - "1.1667": [-3, -3.25, 0] - } - }, - "tail2": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [3.75, 6.25, 4.75], - "0.2333": [23.25, 16, 4.75], - "0.3667": [20, 21, 4.75], - "0.5667": [10, -2, -10.25], - "0.8333": [10, 1.75, -10.25], - "1.1667": [10, 0.25, -10.25] - } - }, - "tail3": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [17.25, 4.5, 8.5], - "0.2333": [31.75, 14.25, 8.5], - "0.3667": [18.75, 34, 8.5], - "0.5667": [10.75, 0, 8.5], - "0.8333": [10.75, 0.75, 8.5], - "1.1667": [10.75, -3.5, 8.5] - } - }, - "tail4": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [-4.75, -18.75, 0], - "0.2333": [14.5, 10, 0], - "0.3667": [14.5, 33.5, 0], - "0.5667": [24.5, 15.75, 0], - "0.8333": [24.5, -4, 0], - "1.1667": [24.5, -3.25, 0] - } - }, - "thighRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [-9.25, 0, 0], - "0.2333": [-11.75251, 13.5926, -8.58463], - "0.3667": [-9.21196, 6.14588, -2.37706], - "0.5667": [-10.52649, 14.90688, -3.60708], - "0.8333": [-11.43206, 0.4319, -11.11285], - "1.1667": [-9.21304, -13.19925, -8.72568] - } - }, - "calfRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [29.5, 0, 0], - "0.2333": [44, 0, 0], - "0.3667": [46, 0, 0], - "0.5667": [42, 0, 0], - "0.8333": [46, 0, 0], - "1.1667": [34, 0, 0] - } - }, - "ankleRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0333": [-35.12, 0, 0], - "0.0667": [-18.25, 0, 0], - "0.2333": [-33.5, 0, 0], - "0.3667": [-43.5, 0, 0], - "0.5667": [-46, 0, 0], - "0.8333": [-43.5, 0, 0], - "1.1667": [-38.5, 0, 0] - } - }, - "footRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [-3.75, 0, 0], - "0.2333": [24.25, 0, 0], - "0.3667": [24.25, 0, 0], - "0.5667": [24.25, 0, 0], - "0.8333": [24.25, 0, 0], - "1.1667": [24.25, 0, 0] - } - }, - "thighLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [-24.25, 0, 0], - "0.2333": [-21, 0, -18.25], - "0.3667": [1.25, -9.75, -18.25], - "0.5667": [10.5, -18, -45], - "0.8333": [-6.5, -35, -4.25], - "1.1667": [-2, -41.5, -4.25] - } - }, - "calfLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [21.25, 0, 0], - "0.2333": [28.75, 0, 0], - "0.3667": [20.75, 0, 0], - "0.5667": [14.75, 0, 0], - "0.8333": [14.75, 0, 0], - "1.1667": [17.25, 0, 0] - } - }, - "ankleLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [-43.5, 0, 0], - "0.2333": [-71.75, 0, 0], - "0.3667": [-49.25, 0, 0], - "0.5667": [-40.25, 0, 0], - "0.8333": [-14, 0, 0], - "1.1667": [-0.5, 0, 0] - } - }, - "footLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [36, 0, 0], - "0.2333": [36, 0, 0], - "0.3667": [41.75, 0, 0], - "0.5667": [37.5, 0, 0], - "0.8333": [37.5, 0, 0], - "1.1667": [37.5, 0, 0] - } - }, - "root": { - "rotation": { - "0.0": [0, 0, 0], - "0.0667": [0, 0, 0], - "0.2333": [0, 0, -33.5], - "0.3667": [0, 6.25, -74.5], - "0.5667": [0, 8.75, -77], - "0.8333": [0, 8.75, -77], - "1.1667": [0, 8.75, -77] - }, - "position": { - "0.0": [0, 0, 0], - "0.0333": [0, -8.43, 0], - "0.0667": [0, -4.17, 0], - "0.1": [0, -8.35, 0], - "0.2333": [-0.6, -20.9, 0], - "0.3": [-0.3, -25.525, -1.6], - "0.3667": [0, -34.5, -3.2], - "0.5667": [0, -32.22, -3.2], - "0.8333": [0, -33.92, -3.2], - "1.1667": [0, -33.62, -3.2] - } - } - } - }, - "tranqed": { - "animation_length": 2.9583, - "bones": { - "shoulder": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [5.26688, 0, 0], - "0.3333": [6.15, 0, 0], - "0.4583": [6.51, 0, 0], - "0.5417": [6.69, -0.07, -0.02], - "0.625": [6.76, -0.04, -0.03], - "0.75": [6.83, 0.24, 0.01], - "0.8333": [6.79, 0.75, 0.1], - "0.9583": [6.67, 1.51, 0.18], - "1.0417": [6.61, 2.4, 0.21], - "1.125": [6.7, 3.34, 0.2], - "1.25": [7.02, 4.24, 0.18], - "1.3333": [7.5, 5.02, 0.18], - "1.4583": [7.98, 5.6, 0.2], - "1.5417": [8.35, 5.95, 0.25], - "1.625": [8.66, 6.28, 0.31], - "1.75": [8.94, 6.59, 0.37], - "1.8333": [9.19, 6.85, 0.42], - "1.9583": [9.42, 7.03, 0.44], - "2.0417": [9.62, 7.1, 0.43], - "2.125": [9.78, 7, 0.38], - "2.25": [9.86, 6.71, 0.32], - "2.3333": [9.54, 6.12, 0.1], - "2.4583": [8.76, 3.79, -0.15], - "2.5417": [7.93, -3.25, -0.68], - "2.625": [7.69, -5.37, -0.8], - "2.75": [7.75, -3.88, -0.74], - "2.8333": [7.81, -4.26, -0.75], - "2.9583": [7.93, -3.23, -0.66] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0, 0.016, 0.19], - "0.3333": [0, 0.016, 0.192], - "0.4583": [0, 0.016, -0.016], - "0.5417": [0, 0, -0.048], - "0.625": [0, 0, -0.064], - "0.8333": [0, 0, -0.064], - "0.9583": [0, 0, -0.096], - "1.0417": [0, 0, -0.16], - "1.125": [0, 0, -0.224], - "1.25": [0, 0, -0.256], - "1.3333": [0, 0, -0.288], - "1.4583": [0, 0, -0.304], - "1.5417": [0, 0, -0.304], - "1.625": [0, 0, -0.32], - "1.75": [0, 0, -0.336], - "1.9583": [0, 0, -0.336], - "2.0417": [0, 0, -0.32], - "2.125": [0, 0, -0.304], - "2.25": [0, 0, -0.288], - "2.3333": [0, 0, -0.288], - "2.4583": [0, 0, -0.24], - "2.5417": [0, 0, -0.192], - "2.625": [0, 0, -0.176], - "2.75": [0, 0, -0.224], - "2.8333": [0, 0, -0.384], - "2.9583": [0, 0, -0.192] - } - }, - "hips": { - "rotation": [0, 0, 0], - "position": [0, 0, 0] - }, - "chest": { - "rotation": { - "0.0": [0, 0, 0], - "0.3333": [-2.5, 0, 0], - "1.5": [-2.52663, -1.95056, 1.56405], - "2.0": [-2.60664, -3.89967, 3.13173], - "2.2917": [-2.65368, -4.67857, 3.76064], - "2.9167": [-5.5, 5, 0] - }, - "position": { - "0.0": [0, 0, 0], - "2.9167": [0, 0, 0] - } - }, - "neck1": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [-11.5075, 0.525, -0.10125], - "0.3333": [-10.85, 0.55, -0.1], - "0.4583": [-10.83, 0.55, -0.11], - "0.5417": [-9.86, 1.03, -0.18], - "0.625": [-8.4, 1.47, -0.22], - "0.75": [-7.81, 1.35, -0.18], - "0.8333": [-7.54, 1.15, -0.15], - "0.9583": [-7.53, 0.95, -0.13], - "1.0417": [-7.65, 0.78, -0.11], - "1.125": [-7.65, 0.71, -0.1], - "1.25": [-7.46, 0.67, -0.09], - "1.3333": [-7.16, 0.62, -0.08], - "1.4583": [-6.79, 0.62, -0.07], - "1.5417": [-6.36, 0.73, -0.08], - "1.625": [-5.91, 0.86, -0.09], - "1.75": [-5.49, 0.99, -0.1], - "1.8333": [-5.14, 1.1, -0.1], - "1.9583": [-5.01, 0.99, -0.09], - "2.0417": [-5.24, 0.29, -0.03], - "2.125": [-5.65, -0.6, 0.06], - "2.25": [-5.96, -1.17, 0.12], - "2.3333": [-5.79, -1.34, 0.14], - "2.4583": [-6.42, -2.66, 0.3], - "2.5417": [-7.56, -5.73, 0.76], - "2.625": [-6.46, -4.72, 0.53], - "2.75": [-6.55, -6.22, 0.71], - "2.8333": [-6.44, -5.97, 0.67], - "2.9583": [-6.34, -5.81, 0.64] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0.224, -0.24, 1.456] - } - }, - "neck2": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [20.12687, 0.26875, 0.20563], - "0.3333": [11.81, 0.27, 0.09], - "0.4583": [1.77, 0.25, -0.05], - "0.5417": [-0.22, -1.17, 0.26], - "0.625": [-1.39, -2.4, 0.57], - "0.75": [-2.26, -1.77, 0.38], - "0.8333": [-2.86, -0.72, 0.06], - "0.9583": [-3.43, 0.54, -0.33], - "1.0417": [-4.02, 1.84, -0.75], - "1.125": [-4.63, 2.98, -1.13], - "1.25": [-5.35, 4.04, -1.53], - "1.3333": [-6.31, 5.01, -1.96], - "1.4583": [-7.33, 5.62, -2.28], - "1.5417": [-8.36, 5.68, -2.41], - "1.625": [-9.41, 5.66, -2.51], - "1.75": [-10.48, 5.62, -2.61], - "1.8333": [-11.52, 5.61, -2.7], - "1.9583": [-12.28, 5.88, -3.06], - "2.0417": [-12.73, 6.62, -4.67], - "2.125": [-12.95, 7.63, -6.64], - "2.25": [-13.1, 8.59, -7.72], - "2.3333": [-13.47, 13.29, -7.55], - "2.4583": [-13.91, 20.8, -9.32], - "2.5417": [-13.76, 24.23, -10.54], - "2.625": [-11.03, 3.9, -1.95], - "2.75": [-10.79, 11.16, -3.27], - "2.8333": [-10.08, -1.81, 4.27], - "2.9583": [-9.32, -1.58, 4.1] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0, 0, -0.567], - "0.3333": [0, 0, -0.608], - "0.4583": [0, 0, -0.608], - "0.5417": [0, 0, -0.576], - "0.625": [0, 0, -0.592], - "0.75": [0, 0, -0.608], - "0.8333": [0, 0, -0.624], - "0.9583": [0, 0, -0.608], - "1.0417": [0, 0, -0.576], - "1.125": [0, 0, -0.56], - "1.25": [0, 0, -0.576], - "1.3333": [0, 0, -0.592], - "1.4583": [0, 0, -0.624], - "1.5417": [0, 0, -0.672], - "1.625": [0, 0, -0.704], - "1.75": [0, 0, -0.752], - "1.8333": [0, 0, -0.784], - "1.9583": [0, 0, -0.832], - "2.0417": [0, 0, -0.896], - "2.125": [0, 0, -0.944], - "2.25": [0, 0, -0.992], - "2.3333": [0, 0, -1.072], - "2.4583": [0, 0, -1.184], - "2.5417": [0, 0, -1.264], - "2.625": [0, 0, -1.008], - "2.75": [0, 0, -1.008], - "2.8333": [0, 0, -0.784], - "2.9583": [0, 0, -0.928] - } - }, - "head": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [-5.58, -0.725, 0.0075], - "0.3333": [14.64, -0.72, -0.01], - "0.4583": [12.99, -0.7, -0.02], - "0.5417": [11.49, -1.59, -0.04], - "0.625": [9.43, -2.36, -0.05], - "0.75": [8.49, -2.1, -0.08], - "0.8333": [8, -1.66, -0.11], - "0.9583": [7.97, -1.18, -0.12], - "1.0417": [8.14, -0.75, -0.12], - "1.125": [8.13, -0.48, -0.11], - "1.25": [7.77, -0.26, -0.11], - "1.3333": [7.18, -0.01, -0.09], - "1.4583": [6.44, 0.11, -0.07], - "1.5417": [5.61, 0.01, -0.03], - "1.625": [4.73, -0.14, 0.02], - "1.75": [3.86, -0.29, 0.08], - "1.8333": [3, -0.44, 0.15], - "1.9583": [2.1, -0.57, 0.02], - "2.0417": [1.33, -0.22, -1.22], - "2.125": [0.46, 0.19, -2.71], - "2.25": [-0.64, 0.08, -3.34], - "2.3333": [-2.33, 0.76, -0.75], - "2.4583": [-3.04, 4.3, 1.5], - "2.5417": [-2.91, 9.19, 1.98], - "2.625": [-4.43, -0.32, -0.91], - "2.75": [-4.77, 3.13, 1], - "2.8333": [-4.29, -0.51, 2.34], - "2.9583": [-5.15, -0.88, 2.41] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0, 0.023, -0.069], - "0.3333": [0, 0.064, -0.256], - "0.4583": [0, 0.096, -0.416], - "0.5417": [0, 0.096, -0.4], - "0.75": [0, 0.096, -0.4], - "0.8333": [0, 0.096, -0.416], - "1.0417": [0, 0.096, -0.416], - "1.125": [0, 0.096, -0.4], - "1.25": [0, 0.096, -0.416], - "1.3333": [0, 0.096, -0.416], - "1.4583": [0, 0.096, -0.432], - "1.5417": [0, 0.112, -0.448], - "1.625": [0, 0.11541, -0.464], - "1.75": [0, 0.1185, -0.464], - "1.8333": [0, 0.12123, -0.48], - "1.9583": [0, 0.12356, -0.496], - "2.25": [0, 0.1277, -0.512], - "2.3333": [-0.016, 0.128, -0.496], - "2.4583": [-0.016, 0.112, -0.464], - "2.5417": [-0.016, 0.08, -0.352], - "2.625": [0, 0.112, -0.448], - "2.75": [0, 0.096, -0.384], - "2.8333": [0, 0.08, -0.352], - "2.9583": [0, 0.08006, -0.4] - } - }, - "jawLower1": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [31.485, 0, 0], - "0.3333": [25.21, 0, 0], - "0.4583": [26.42, 0, 0], - "0.5417": [23.94, 0, 0], - "0.625": [20.15, 0, 0], - "0.75": [15.02, 0, 0], - "0.8333": [10.9, 0, 0], - "0.9583": [10.08, 0, 0], - "1.0417": [10.49, 0, 0], - "1.125": [10.9, 0, 0], - "1.25": [10.67, 0, 0], - "1.3333": [10.35, 0, 0], - "1.4583": [10.49, 0, 0], - "1.5417": [11.63, 0, 0], - "1.625": [13.87, 0, 0], - "1.75": [16.47, 0, 0], - "1.8333": [18.62, 0, 0], - "1.9583": [19.58, 0, 0], - "2.0417": [19.42, 0, 0], - "2.125": [18.68, 0, 0], - "2.25": [17.88, 0, 0], - "2.3333": [16.77, 0, 0], - "2.4583": [15.06, 0, 0], - "2.5417": [12.8, 0, 0], - "2.625": [10.49, 0, 0], - "2.75": [8.69, 0, 0], - "2.8333": [7.96, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0, 0, 0] - } - }, - "throat3": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [20.12687, 0.26875, 0.20563], - "0.3333": [11.81, 0.27, 0.09], - "0.4583": [1.77, 0.25, -0.05], - "0.5417": [-0.22, -1.17, 0.26], - "0.625": [-1.39, -2.4, 0.57], - "0.75": [-2.26, -1.77, 0.38], - "0.8333": [-2.86, -0.72, 0.06], - "0.9583": [-3.43, 0.54, -0.33], - "1.0417": [-4.02, 1.84, -0.75], - "1.125": [-4.63, 2.98, -1.13], - "1.25": [-5.35, 4.04, -1.53], - "1.3333": [-6.31, 5.01, -1.96], - "1.4583": [-7.33, 5.62, -2.28], - "1.5417": [-8.36, 5.68, -2.41], - "1.625": [-9.41, 5.66, -2.51], - "1.75": [-10.48, 5.62, -2.61], - "1.8333": [-11.52, 5.61, -2.7], - "1.9583": [-12.28, 5.88, -3.06], - "2.0417": [-12.73, 6.62, -4.67], - "2.125": [-12.95, 7.63, -6.64], - "2.25": [-13.1, 8.59, -7.72], - "2.3333": [-13.47, 13.29, -7.55], - "2.4583": [-13.91, 20.8, -9.32], - "2.5417": [-13.76, 24.23, -10.54], - "2.625": [-11.03, 3.9, -1.95], - "2.75": [-10.79, 11.16, -3.27], - "2.8333": [-10.08, -1.81, 4.27], - "2.9583": [-9.32, -1.58, 4.1] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0, 0, -0.567], - "0.3333": [0, 0, -0.608], - "0.4583": [0, 0, -0.608], - "0.5417": [0, 0, -0.576], - "0.625": [0, 0, -0.592], - "0.75": [0, 0, -0.608], - "0.8333": [0, 0, -0.624], - "0.9583": [0, 0, -0.608], - "1.0417": [0, 0, -0.576], - "1.125": [0, 0, -0.56], - "1.25": [0, 0, -0.576], - "1.3333": [0, 0, -0.592], - "1.4583": [0, 0, -0.624], - "1.5417": [0, 0, -0.672], - "1.625": [0, 0, -0.704], - "1.75": [0, 0, -0.752], - "1.8333": [0, 0, -0.784], - "1.9583": [0, 0, -0.832], - "2.0417": [0, 0, -0.896], - "2.125": [0, 0, -0.944], - "2.25": [0, 0, -0.992], - "2.3333": [0, 0, -1.072], - "2.4583": [0, 0, -1.184], - "2.5417": [0, 0, -1.264], - "2.625": [0, 0, -1.008], - "2.75": [0, 0, -1.008], - "2.8333": [0, 0, -0.784], - "2.9583": [0, 0, -0.928] - } - }, - "bicepLeft": { - "rotation": [11.32, 0, 0], - "position": { - "0.0": [-0.005, -0.012, 0.008], - "0.0417": [-0.016, -0.032, 0.016], - "0.1667": [-0.048, -0.064, 0.016], - "0.25": [-0.08, -0.096, 0.032], - "0.3333": [-0.112, -0.16, 0.064], - "0.4583": [-0.16, -0.208, 0.08], - "0.5417": [-0.208, -0.288, 0.112], - "0.6667": [-0.256, -0.352, 0.128], - "0.75": [-0.32, -0.432, 0.16], - "0.8333": [-0.368, -0.512, 0.192], - "0.9583": [-0.432, -0.592, 0.224], - "1.0417": [-0.496, -0.688, 0.256], - "1.1667": [-0.56, -0.768, 0.288], - "1.25": [-0.624, -0.864, 0.32], - "1.3333": [-0.688, -0.944, 0.352], - "1.4583": [-0.752, -1.024, 0.384], - "1.5417": [-0.8, -1.104, 0.416], - "1.6667": [-0.848, -1.168, 0.448], - "1.75": [-0.896, -1.232, 0.464], - "1.8333": [-0.944, -1.28, 0.496], - "1.9583": [-0.976, -1.328, 0.512], - "2.0417": [-1.008, -1.376, 0.528], - "2.1667": [-1.024, -1.392, 0.528], - "2.25": [-1.024, -1.408, 0.528], - "2.3333": [-1.04, -1.408, 0.528] - } - }, - "bicepRight": { - "rotation": [11.32, 0, 0], - "position": [0, 0, 0] - }, - "tailLower": { - "rotation": { - "0.0": [0, 0, 0], - "0.5": [0, 0, 0], - "1.0": [0, 6, 0], - "1.5": [0, -4, 0], - "2.0": [0, -4, 0], - "2.625": [0, 13.5, 0], - "2.9167": [0, -1.5, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.5": [0, 0, 0], - "2.0": [0, 0, 0], - "2.5": [0.8, 0, 0] - }, - "scale": { - "2.0": [1, 1, 1], - "2.5": [0.87, 1, 1] - } - }, - "tail1": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [-4.93813, -6.24687, 0.58], - "0.3333": [-0.28, -4.5, 0.43], - "0.4583": [6.97, 0.68, 1], - "0.5417": [13.53, 3.32, 2.12], - "0.625": [18.76, 5.32, 3.42], - "0.75": [20.04, 7.39, 4.5], - "0.8333": [19.62, 9.47, 5.36], - "0.9583": [18.6, 11.49, 5.97], - "1.0417": [17.24, 13.28, 6.32], - "1.125": [16.13, 14.64, 6.47], - "1.25": [15.61, 15.41, 6.5], - "1.3333": [15.43, 15.54, 6.39], - "1.4583": [15.31, 15.09, 6.17], - "1.5417": [15.26, 14.01, 5.82], - "1.625": [15.23, 12.39, 5.31], - "1.75": [15.14, 10.24, 4.62], - "1.8333": [14.96, 7.52, 3.74], - "1.9583": [14.55, 3.32, 2.19], - "2.0417": [14.07, -2.61, -0.24], - "2.125": [13.96, -9.23, -3.28], - "2.25": [14.73, -16.66, -8.01], - "2.3333": [15.27, -23.16, -13.26], - "2.4583": [8.07, -11.49, -7.94], - "2.5417": [2.63, 2.6, -4.82], - "2.625": [1.03, 3.83, -4.5], - "2.75": [1.21, -2.89, -4.63], - "2.8333": [1.19, 0.98, -4.56], - "2.9583": [1.39, 5.71, -4.45] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0, -1.132, 0.288], - "0.3333": [0, -1.136, 0.288], - "0.4583": [0, -0.848, 0.208], - "0.5417": [0, -0.512, 0.112], - "0.625": [0.016, -0.224, 0.016], - "0.75": [0.032, -0.128, -0.016], - "0.8333": [0.064, -0.112, -0.016], - "0.9583": [0.112, -0.112, -0.016], - "1.0417": [0.16, -0.144, 0], - "1.125": [0.224, -0.176, 0], - "1.25": [0.272, -0.176, 0], - "1.3333": [0.32, -0.176, 0], - "1.4583": [0.352, -0.176, 0], - "1.5417": [0.368, -0.144, -0.016], - "1.625": [0.384, -0.112, -0.016], - "1.75": [0.4, -0.096, -0.032], - "1.8333": [0.416, -0.08, -0.032], - "1.9583": [0.416, -0.096, -0.032], - "2.0417": [0.4, -0.128, -0.016], - "2.125": [0.368, -0.176, 0.016], - "2.25": [0.336, -0.224, 0.032], - "2.3333": [0.352, -0.224, 0.032], - "2.4583": [0.336, -0.24, 0.032], - "2.5417": [-0.032, -0.272, 0.064], - "2.625": [-0.192, -0.288, 0.064], - "2.75": [-0.112, -0.304, 0.064], - "2.8333": [-0.144, -0.304, 0.064], - "2.9583": [-0.048, -0.272, 0.064] - } - }, - "tail2": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [7.09125, -8.85375, 2.515], - "0.3333": [5.97, -11.24, 2.52], - "0.4583": [4.86, -14.5, 2.39], - "0.5417": [4.91, -13.6, 3.64], - "0.625": [5.72, -12.37, 2.91], - "0.75": [7.4, -10.53, 2.37], - "0.8333": [7.86, -8.33, 2.49], - "0.9583": [8.18, -6.23, 2.64], - "1.0417": [8.31, -4.65, 2.79], - "1.125": [8.28, -3.87, 2.92], - "1.25": [8.06, -3.37, 3.02], - "1.3333": [7.98, -3.11, 3.09], - "1.4583": [7.95, -2.98, 3.16], - "1.5417": [7.92, -2.87, 3.09], - "1.625": [8.1, -2.78, 2.58], - "1.75": [8.26, -2.85, 2.06], - "1.8333": [8.34, -3.04, 1.5], - "1.9583": [8.27, -2.24, 1.17], - "2.0417": [8.01, -1.7, 0.89], - "2.125": [7.64, -2.15, 0.46], - "2.25": [7.25, -1.36, 0.82], - "2.3333": [8.66, -8.4, -7.41], - "2.4583": [7.6, -2.82, -3.08], - "2.5417": [11.13, -7.13, -4.88], - "2.625": [8.46, 2.98, 4.04], - "2.75": [7.95, 5.5, 4.24], - "2.8333": [7.67, -0.25, 4], - "2.9583": [7.86, 2.34, 4.13] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0, 0, 0] - } - }, - "tail3": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [4.705, 6.53625, 4.26375], - "0.3333": [4.73, 5.95, 4.29], - "0.4583": [1.4, -1.64, 4.45], - "0.5417": [0.62, -0.69, 4.77], - "0.625": [1.31, 0.98, 5.38], - "0.75": [3.16, 2.07, 4.12], - "0.8333": [4.31, 3.57, 4.16], - "0.9583": [4.89, 5, 4.16], - "1.0417": [5.16, 5.87, 4.17], - "1.125": [5.23, 5.9, 4.15], - "1.25": [5.14, 5.62, 4.12], - "1.3333": [4.87, 5.17, 4.06], - "1.4583": [4.89, 4.43, 4], - "1.5417": [4.83, 3.62, 3.93], - "1.625": [4.95, 2.8, 3.43], - "1.75": [5.16, 1.83, 2.8], - "1.8333": [5.31, 0.73, 2.15], - "1.9583": [5.38, -0.04, 1.53], - "2.0417": [5.25, 0.39, 1.05], - "2.125": [4.91, -0.28, 0.59], - "2.25": [4.26, -2.1, 0.1], - "2.3333": [5.62, -5.22, -2.39], - "2.4583": [2.83, -9.75, -6.14], - "2.5417": [6.51, -2.93, -3.74], - "2.625": [5.4, -7.83, 3.95], - "2.75": [5.67, 6.16, 3.14], - "2.8333": [4.57, -0.87, 3.7], - "2.9583": [4.22, -3.17, 3.84] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0, 0, 0] - } - }, - "tail4": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [0.04, 6.11125, 0.00125], - "0.3333": [0.08, 5.63, 0.01], - "0.4583": [-2.93, -2.36, 0.18], - "0.5417": [-4.22, -2.89, -0.1], - "0.625": [-3.53, 0.7, 0.9], - "0.75": [-2.25, 2.03, 0.34], - "0.8333": [0.63, 3.27, 0.14], - "0.9583": [1.69, 4.75, 0.24], - "1.0417": [2.69, 5.69, 0.33], - "1.125": [3.5, 5.81, 0.39], - "1.25": [4.2, 5.66, 0.42], - "1.3333": [4.66, 5.39, 0.39], - "1.4583": [5.36, 4.85, 0.37], - "1.5417": [6.17, 4.17, 0.36], - "1.625": [6.97, 3.48, 0.19], - "1.75": [8.08, 2.71, -0.38], - "1.8333": [9.15, 1.78, -0.98], - "1.9583": [10.07, 0.63, -1.57], - "2.0417": [10.88, 1.11, -2.08], - "2.125": [11.31, 1.52, -2.6], - "2.25": [11.39, 0.43, -3.14], - "2.3333": [9.95, 3.39, -3.75], - "2.4583": [12.46, -11.24, -10.48], - "2.5417": [11.49, -2.38, -6.88], - "2.625": [17.59, -11.79, -8.25], - "2.75": [14.72, 4.94, 0.13], - "2.8333": [14.18, 8.66, -0.47], - "2.9583": [13.05, -2.31, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0, 0, 0] - } - }, - "thighRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [-7.6775, 5.50875, 10.91], - "0.3333": [-6.11, 4.56, 11.45], - "0.4583": [-2.11, 0.39, 14.84], - "0.5417": [-0.84, -0.37, 15.62], - "0.625": [-0.04, -1.12, 16.68], - "0.75": [0.76, -0.77, 16.01], - "0.8333": [0.82, -0.17, 15.44], - "0.9583": [0.25, 0.55, 15.04], - "1.0417": [-0.43, 1.28, 14.78], - "1.125": [-0.87, 1.88, 14.69], - "1.25": [-0.8, 2.24, 14.83], - "1.3333": [-0.38, 2.37, 15.18], - "1.4583": [0.19, 2.33, 15.63], - "1.5417": [0.77, 2.24, 15.94], - "1.625": [1.62, 2.55, 15.23], - "1.75": [2.54, 3.13, 13.37], - "1.8333": [3.26, 3.8, 10.43], - "1.9583": [3.43, 4.43, 6.46], - "2.0417": [2.37, 5.41, 2.65], - "2.125": [-0.75, 6.64, 2.9], - "2.25": [-0.17, 4.47, 3.1], - "2.3333": [-2.09, -9.84, -2.31], - "2.4583": [5.88, -3.66, -5.45], - "2.5417": [16.18, 8.22, -12.16], - "2.625": [18.93, 7.63, -14.04], - "2.75": [16.18, 7.73, -12.27], - "2.8333": [15.84, 7.48, -12.22], - "2.9583": [15.64, 8.12, -12.13] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0, 0, 0], - "0.4583": [0, 0, 0], - "0.5417": [0, 0, 0.016], - "0.625": [0, 0, 0.048], - "0.75": [0, 0, 0.064], - "0.8333": [0, 0, 0.112], - "0.9583": [0, 0, 0.176], - "1.0417": [0, 0, 0.24], - "1.125": [0, 0, 0.304], - "1.25": [0, 0, 0.384], - "1.3333": [0.016, 0, 0.448], - "1.4583": [0.016, 0, 0.496], - "1.5417": [0.016, 0, 0.528], - "1.625": [0.016, 0, 0.544], - "1.75": [0.016, 0, 0.576], - "1.8333": [0.016, 0, 0.592], - "1.9583": [0.016, 0, 0.608], - "2.0417": [0.016, 0, 0.624], - "2.125": [0.016, 0, 0.608], - "2.25": [0.016, 0, 0.576], - "2.3333": [0.016, 0, 0.624], - "2.4583": [0.016, 0, 0.608], - "2.5417": [0, 0, 0.16], - "2.625": [0, 0, -0.032], - "2.75": [0, 0, 0.064], - "2.8333": [0, 0, 0.032], - "2.9583": [0, 0, 0.144] - } - }, - "calfRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [5.84, 0, 0], - "0.3333": [5.7, 0, 0], - "0.4583": [4.24, 0, 0], - "0.5417": [8.02, 0, 0], - "0.625": [11.44, 0, 0], - "0.75": [10.95, 0, 0], - "0.8333": [10.4, 0, 0], - "0.9583": [10.57, 0, 0], - "1.0417": [10.67, 0, 0], - "1.125": [10.71, 0, 0], - "1.25": [10.43, 0, 0], - "1.3333": [9.78, 0, 0], - "1.4583": [8.99, 0, 0], - "1.5417": [8.21, 0, 0], - "1.625": [7.03, 0, 0], - "1.75": [5.53, 0, 0], - "1.8333": [3.87, 0, 0], - "1.9583": [2.19, 0, 0], - "2.0417": [0.84, 0, 0], - "2.125": [-1.76, 0, 0], - "2.25": [-11.57, 0, 0], - "2.3333": [-16.36, 0, 0], - "2.4583": [-12.64, 0, 0], - "2.5417": [-6.53, 0, 0], - "2.625": [-11.31, 0, 0], - "2.75": [-6.58, 0, 0], - "2.8333": [-6.02, 0, 0], - "2.9583": [-5.52, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0, 0, 0] - } - }, - "ankleRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.3333": [-12.5, 0, 0], - "1.4583": [-10.70158, 3.45661, -6.66002], - "2.0417": [-10.52221, -1.15452, 2.2176], - "2.2917": [-10.85724, -4.60079, 8.88833], - "2.6667": [-10.86276, -4.27997, 8.28648], - "2.7083": [-10.63346, 1.31003, -2.51732], - "2.75": [-10.5, 0, 0] - }, - "position": [0, 0, 0] - }, - "footRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.5": [11.43202, 5.37229, -8.50466], - "1.5": [4.43202, 5.37229, -8.50466], - "2.0": [13.43202, 5.37229, -8.50466] - }, - "position": { - "0.0": [0, 0, 0], - "0.5": [0, 1.1, 0], - "2.0": [0, 1.3, 0], - "2.375": [0, 0.1, 0] - } - }, - "thighLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [-19.32187, -0.96062, -6.81875], - "0.3333": [-17.82, -0.67, -7.74], - "0.4583": [-14.07, 0.17, -9.34], - "0.5417": [-10.95, 0.39, -9.08], - "0.625": [-8.46, 0.46, -8.46], - "0.75": [-7.4, 0.9, -8.97], - "0.8333": [-7.16, 1.25, -9.4], - "0.9583": [-7.73, 1.61, -9.81], - "1.0417": [-8.51, 1.94, -10.08], - "1.125": [-9.09, 2.29, -10.18], - "1.25": [-9.24, 2.63, -10.01], - "1.3333": [-9.05, 2.89, -9.58], - "1.4583": [-8.71, 3.06, -9.02], - "1.5417": [-8.48, 3.18, -8.61], - "1.625": [-9.03, 3.6, -9.15], - "1.75": [-10.59, 4.04, -10.61], - "1.8333": [-10.68, 4.15, -12.83], - "1.9583": [-8.27, 3.21, -15.44], - "2.0417": [-5.57, -0.16, -17.38], - "2.125": [-3, -4.52, -17.96], - "2.25": [-3.03, -15.96, -17.3], - "2.3333": [-24.64, -39.88, -3.83], - "2.4583": [-40.74, -15.22, 17.27], - "2.5417": [-25.83, 4.05, 12.43], - "2.625": [-26.54, 1.74, 9.87], - "2.75": [-26.16, 3.52, 12.28], - "2.8333": [-26.4, 3.38, 12.38], - "2.9583": [-26.13, 4.02, 12.53] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0, 0, 0], - "0.4583": [0, 0, 0], - "0.5417": [0, 0, -0.016], - "0.625": [0, 0, -0.048], - "0.75": [0, 0, -0.064], - "0.8333": [0, 0, -0.112], - "0.9583": [0, 0, -0.176], - "1.0417": [0, 0, -0.24], - "1.125": [0, 0, -0.304], - "1.25": [0, 0, -0.384], - "1.3333": [-0.016, 0, -0.448], - "1.4583": [-0.016, 0, -0.496], - "1.5417": [-0.016, 0, -0.528], - "1.625": [-0.016, 0, -0.544], - "1.75": [-0.016, 0, -0.576], - "1.8333": [-0.016, 0, -0.592], - "1.9583": [-0.016, 0, -0.608], - "2.0417": [-0.016, 0, -0.624], - "2.125": [-0.016, 0, -0.608], - "2.25": [-0.016, 0, -0.576], - "2.3333": [-0.016, 0, -0.624], - "2.4583": [-0.016, 0, -0.608], - "2.5417": [0, 0, -0.16], - "2.625": [0, 0, 0.032], - "2.75": [0, 0, -0.064], - "2.8333": [0, 0, -0.032], - "2.9583": [0, 0, -0.144] - } - }, - "calfLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [24.0225, 0, 0], - "0.3333": [23.93, 0, 0], - "0.4583": [23.65, 0, 0], - "0.5417": [23.85, 0, 0], - "0.625": [24.01, 0, 0], - "0.75": [22.88, 0, 0], - "0.8333": [21.77, 0, 0], - "0.9583": [21.51, 0, 0], - "1.0417": [21.33, 0, 0], - "1.125": [21.26, 0, 0], - "1.25": [21.14, 0, 0], - "1.3333": [20.88, 0, 0], - "1.4583": [20.6, 0, 0], - "1.5417": [20.54, 0, 0], - "1.625": [21.64, 0, 0], - "1.75": [24.31, 0, 0], - "1.8333": [26.87, 0, 0], - "1.9583": [28.24, 0, 0], - "2.0417": [29.67, 0, 0], - "2.125": [31.52, 0, 0], - "2.25": [28.31, 0, 0], - "2.3333": [42.53, 0, 0], - "2.4583": [28.21, 0, 0], - "2.5417": [21.21, 0, 0], - "2.625": [22.05, 0, 0], - "2.75": [21.35, 0, 0], - "2.8333": [21.48, 0, 0], - "2.9583": [21.55, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0, 0, 0] - } - }, - "ankleLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [-13.57188, 0, 0], - "0.3333": [-13.53, 0, 0], - "0.4583": [-13.4, 0, 0], - "0.5417": [-13.49, 0, 0], - "0.625": [-13.56, 0, 0], - "0.75": [-13.04, 0, 0], - "0.8333": [-12.53, 0, 0], - "0.9583": [-12.41, 0, 0], - "1.0417": [-12.32, 0, 0], - "1.125": [-12.29, 0, 0], - "1.25": [-12.24, 0, 0], - "1.3333": [-12.12, 0, 0], - "1.4583": [-11.98, 0, 0], - "1.5417": [-11.96, 0, 0], - "1.625": [-13.64805, 7.10589, 3.21622], - "1.75": [-13.7, 0, 0], - "1.8333": [-19.13, 0, 0], - "1.9583": [-29.7, 0, 0], - "2.0417": [-30.18, 0, 0], - "2.125": [-30.18, 0, 0], - "2.25": [-38.71, 0, 0], - "2.3333": [-33.37, 0, 0], - "2.4583": [-21.34, 0, 0], - "2.5417": [-25.38, 0, 0], - "2.625": [-25.84, 0, 0], - "2.75": [-25.45, 0, 0], - "2.8333": [-25.53, 0, 0], - "2.9583": [-25.57, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0, -1, 0] - } - }, - "footLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [10, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [0, -1, 0] - } - }, - "root": { - "rotation": { - "0.0": [0, 0, 0], - "0.2917": [1.61, 0.01, 0], - "0.3333": [0.03, 0.01, 0], - "0.375": [-1.98, 0.02, -0.01], - "0.4583": [-3.55, 0, 0], - "0.5": [-4.71, -0.09, -0.57], - "0.5417": [-5.94, -0.25, -1.85], - "0.5833": [-7.04, -0.41, -3.12], - "0.625": [-7.83, -0.52, -3.67], - "0.7083": [-8.2, -0.59, -3.63], - "0.75": [-8.25, -0.65, -3.59], - "0.7917": [-8.11, -0.73, -3.55], - "0.8333": [-7.89, -0.84, -3.48], - "0.875": [-7.61, -0.98, -3.41], - "0.9583": [-7.25, -1.14, -3.32], - "1.0": [-6.84, -1.32, -3.23], - "1.0417": [-6.46, -1.5, -3.14], - "1.0833": [-6.13, -1.69, -3.05], - "1.125": [-5.91, -1.88, -2.95], - "1.2083": [-5.8, -2.06, -2.85], - "1.25": [-5.75, -2.24, -2.76], - "1.2917": [-5.75, -2.41, -2.67], - "1.3333": [-5.78, -2.56, -2.59], - "1.375": [-5.85, -2.68, -2.52], - "1.4583": [-5.92, -2.79, -2.46], - "1.5": [-6.01, -2.87, -2.41], - "1.5417": [-6.1, -2.93, -2.22], - "1.5833": [-6.21, -2.96, -1.73], - "1.625": [-6.33, -2.96, -0.95], - "1.7083": [-6.45, -2.87, 0.13], - "1.75": [-6.56, -2.69, 1.49], - "1.7917": [-6.65, -2.39, 3.13], - "1.8333": [-6.7, -1.93, 5.05], - "1.875": [-6.68, -1.31, 7.24], - "1.9583": [-6.53, -0.56, 9.7], - "2.0": [-6.25, 0.31, 12.42], - "2.0417": [-5.93, 1.38, 15.41], - "2.0833": [-5.6, 2.71, 18.68], - "2.125": [-5.3, 4.34, 22.25], - "2.2083": [-5, 6.3, 26.15], - "2.25": [-4.7, 8.58, 30.42], - "2.2917": [-4.97, 13.73, 37.45], - "2.3333": [-3.4, 18.32, 48.49], - "2.375": [0.34, 15.92, 59.46], - "2.4583": [3.23, 7.84, 67.47], - "2.5": [4.25, 1.18, 75.5], - "2.5417": [4.03, -0.73, 83.67], - "2.5833": [4.16, 0.67, 83.21], - "2.625": [4.15, 0.3, 83.33], - "2.7083": [4.13, -0.19, 83.5], - "2.75": [4.16, -0.24, 83.51], - "2.7917": [4.19, -0.1, 83.46], - "2.8333": [4.23, -0.03, 83.44], - "2.875": [4.11, -0.31, 83.54], - "2.9583": [4.01, -0.62, 83.64] - }, - "position": { - "0.0": [0, 0, 0], - "0.2917": [-0.368, -5.336, 2.016], - "0.7917": [-1.02, -6.3, 1.69], - "1.3333": [-1.73, -5.6, 1.34], - "1.75": [-2.27, -5.74, 1.08], - "2.0": [-2.27, -6.84, 1.08], - "2.2917": [-2.27, -8.14, 1.08], - "2.4583": [-2.27, -23.54, 1.08], - "2.5833": [-2.27, -35.84, 1.08] - } - } - } - }, - "getup": { - "loop": "hold_on_last_frame", - "animation_length": 5.1667, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": [-5, -3, -3], + }, + "1.96": { + "post": { + "vector": [-29.745, -19.705, 5.389], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-29.774, -19.681, 5.381], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.04": { + "post": { + "vector": [-29.792, -19.588, 5.341], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.08": { + "post": { + "vector": [-29.801, -19.43, 5.268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.12": { + "post": { + "vector": [-29.801, -19.207, 5.165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.17": { + "post": { + "vector": [-29.793, -18.922, 5.032], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.21": { + "post": { + "vector": [-29.777, -18.577, 4.871], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-1, -3, -3], + "2.25": { + "post": { + "vector": [-29.755, -18.174, 4.684], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-13, -3, -3], + "2.29": { + "post": { + "vector": [-29.727, -17.715, 4.471], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [0, 2, 7], + "2.33": { + "post": { + "vector": [-29.694, -17.202, 4.234], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, 2, 0], + "2.38": { + "post": { + "vector": [-29.657, -16.637, 3.975], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [8, 1, 0], + "2.42": { + "post": { + "vector": [-29.617, -16.022, 3.694], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [8, 0, 0], + "2.46": { + "post": { + "vector": [-29.576, -15.359, 3.394], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [4, 0, 0], + "2.5": { + "post": { + "vector": [-29.534, -14.65, 3.076], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [7, 0, 0], + "2.54": { + "post": { + "vector": [-29.491, -13.898, 2.74], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [13, 0, 0], + "2.58": { + "post": { + "vector": [-29.45, -13.104, 2.389], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "2.62": { + "post": { + "vector": [-29.411, -12.27, 2.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": [0, -27.52881, -2.40759], - "post": [0, -27.52881, -2.40759], + }, + "2.67": { + "post": { + "vector": [-29.374, -11.4, 1.645], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0, -26.52881, -0.40759], + "2.71": { + "post": { + "vector": [-29.341, -10.495, 1.254], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [0, -18.52881, -2.40759], + "2.75": { + "post": { + "vector": [-29.313, -9.557, 0.853], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, -14.52881, -2.40759], + "2.79": { + "post": { + "vector": [-29.289, -8.59, 0.442], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [0, -6.53378, -2.40759], + "2.83": { + "post": { + "vector": [-29.271, -7.595, 0.023], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [0, -5.53378, -2.10759], + "2.88": { + "post": { + "vector": [-29.26, -6.576, -0.404], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [0, -3.53378, -1.10716], + "2.92": { + "post": { + "vector": [-29.255, -5.534, -0.837], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "2.96": { + "post": { + "vector": [-29.258, -4.472, -1.275], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": [1, 2, 3], + }, + "3.0": { + "post": { + "vector": [-29.268, -3.394, -1.718], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [8, 2, 3], + "3.04": { + "post": { + "vector": [-29.286, -2.301, -2.164], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-8, 2, 3], + "3.08": { + "post": { + "vector": [-29.312, -1.196, -2.612], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [-3, 2, -1], + "3.12": { + "post": { + "vector": [-29.347, -0.083, -3.062], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-3, 2, 0], + "3.17": { + "post": { + "vector": [-29.39, 1.037, -3.512], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [-3, 1, 0], + "3.21": { + "post": { + "vector": [-29.441, 2.16, -3.961], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [4, 1, 0], + "3.25": { + "post": { + "vector": [-29.5, 3.284, -4.409], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [6, 0, 0], + "3.29": { + "post": { + "vector": [-29.568, 4.405, -4.854], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [2, 0, 0], + "3.33": { + "post": { + "vector": [-29.643, 5.522, -5.296], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [4, 0, 0], + "3.38": { + "post": { + "vector": [-29.727, 6.631, -5.733], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "3.42": { + "post": { + "vector": [-29.817, 7.729, -6.165], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "belly1": { - "rotation": { - "0.5": { - "pre": [-2, -3, 0], - "post": [-2, -3, 0], + }, + "3.46": { + "post": { + "vector": [-29.914, 8.815, -6.591], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [6, -3, 0], + "3.5": { + "post": { + "vector": [-30.017, 9.886, -7.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-2, 0, 0], + "3.54": { + "post": { + "vector": [-30.126, 10.939, -7.418], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [-6, 0, 0], + "3.58": { + "post": { + "vector": [-30.24, 11.971, -7.817], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-3, 0, 0], + "3.62": { + "post": { + "vector": [-30.358, 12.98, -8.205], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "3.67": { + "post": { + "vector": [-30.479, 13.964, -8.581], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": [0, 0, 0.39994], - "post": [0, 0, 0.39994], + }, + "3.71": { + "post": { + "vector": [-30.603, 14.921, -8.943], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0, 0, 1.09994], + "3.75": { + "post": { + "vector": [-30.728, 15.848, -9.29], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "3.79": { + "post": { + "vector": [-30.854, 16.743, -9.621], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": [-5, 0, 1], + }, + "3.83": { + "post": { + "vector": [-30.979, 17.604, -9.934], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [1, 0, 1], + "3.88": { + "post": { + "vector": [-31.102, 18.429, -10.228], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0, 3, 1], + "3.92": { + "post": { + "vector": [-31.223, 19.216, -10.5], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [-2, 5, -3], + "3.96": { + "post": { + "vector": [-31.339, 19.963, -10.751], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-2, 5, -2], + "4.0": { + "post": { + "vector": [-31.45, 20.668, -10.977], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-9, 1, -2], + "4.04": { + "post": { + "vector": [-31.555, 21.329, -11.178], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [-2, 1, -2], + "4.08": { + "post": { + "vector": [-31.652, 21.944, -11.352], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [10, -5, -4], + "4.12": { + "post": { + "vector": [-31.741, 22.512, -11.496], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [10, -9, -4], + "4.17": { + "post": { + "vector": [-31.819, 23.031, -11.61], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "4.21": { + "post": { + "vector": [-31.886, 23.498, -11.692], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0": { - "post": [-2, -3, 0], + }, + "4.25": { + "post": { + "vector": [-31.941, 23.912, -11.739], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [1, -3, 0], + "4.29": { + "post": { + "vector": [-31.982, 24.271, -11.751], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-2, 3, 0], + "4.33": { + "post": { + "vector": [-32.009, 24.573, -11.726], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [1, 3, 0], + "4.38": { + "post": { + "vector": [-32.021, 24.816, -11.661], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-1, 0, 0], + "4.42": { + "post": { + "vector": [-32.017, 24.998, -11.557], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [2, 0, 0], + "4.46": { + "post": { + "vector": [-31.996, 25.117, -11.41], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [5, 0, 0], + "4.5": { + "post": { + "vector": [-31.856, 25.154, -11.183], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [5, -5, 0], + "4.54": { + "post": { + "vector": [-31.501, 25.097, -10.844], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "4.58": { + "post": { + "vector": [-30.946, 24.948, -10.399], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": [4, -1, 0], + }, + "4.62": { + "post": { + "vector": [-30.206, 24.708, -9.86], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [3, -1, 0], + "4.67": { + "post": { + "vector": [-29.296, 24.38, -9.236], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [11, -1, 0], + "4.71": { + "post": { + "vector": [-28.231, 23.964, -8.539], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [3, -1, 0], + "4.75": { + "post": { + "vector": [-27.027, 23.463, -7.779], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [1, -2, 0], + "4.79": { + "post": { + "vector": [-25.701, 22.876, -6.968], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [6, -3, 0], + "4.83": { + "post": { + "vector": [-24.269, 22.206, -6.119], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [6, -4, 0], + "4.88": { + "post": { + "vector": [-22.746, 21.456, -5.243], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "4.92": { + "post": { + "vector": [-21.15, 20.629, -4.353], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": [1, -2, 0], + }, + "4.96": { + "post": { + "vector": [-19.496, 19.73, -3.458], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-4, -2, 0], + "5.0": { + "post": { + "vector": [-17.799, 18.763, -2.571], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [6.96175, 2.35132, 0.13633], + "5.04": { + "post": { + "vector": [-16.074, 17.737, -1.7], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-2, 0, -1], + "5.08": { + "post": { + "vector": [-14.336, 16.658, -0.854], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.875": { - "post": [-3.07429, -0.2219, -1.47381], + "5.12": { + "post": { + "vector": [-12.597, 15.534, -0.042], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [3, 0, 0], + "5.17": { + "post": { + "vector": [-10.871, 14.376, 0.731], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [5, 0, 0], + "5.21": { + "post": { + "vector": [-9.169, 13.194, 1.459], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "5.25": { + "post": { + "vector": [-7.503, 11.999, 2.138], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": [9, -2, 0], + }, + "5.29": { + "post": { + "vector": [-5.883, 10.802, 2.765], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [4, -2, 0], + "5.33": { + "post": { + "vector": [-4.318, 9.614, 3.338], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [3.00759, -1.93328, 0.81436], + "5.38": { + "post": { + "vector": [-2.818, 8.448, 3.858], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [8, 0, 0], + "5.42": { + "post": { + "vector": [-1.392, 7.315, 4.323], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [8, -4, 0], + "5.46": { + "post": { + "vector": [-0.048, 6.226, 4.735], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [8, -8, 0], + "5.5": { + "post": { + "vector": [1.206, 5.194, 5.096], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "5.54": { + "post": { + "vector": [2.362, 4.229, 5.409], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "4.625": { - "pre": [0, 0.697, 0.05339], - "post": [0, 0.697, 0.05339], + }, + "5.58": { + "post": { + "vector": [3.412, 3.341, 5.675], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "5.62": { + "post": { + "vector": [4.349, 2.541, 5.898], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": [-2, 0, 0], + }, + "5.67": { + "post": { + "vector": [5.164, 1.839, 6.08], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [3, 0, 0], + "5.71": { + "post": { + "vector": [5.85, 1.245, 6.225], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [3, 0, 0], + "5.75": { + "post": { + "vector": [6.398, 0.767, 6.335], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [-3, 0, 0], + "5.79": { + "post": { + "vector": [6.799, 0.414, 6.412], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [12, 0, 0], + "5.83": { + "post": { + "vector": [7.046, 0.196, 6.457], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [19, 0, 0], + "5.88": { + "post": { + "vector": [7.128, 0.122, 6.47], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [14, 0, 0], + "5.92": { + "post": { + "vector": [7.092, 0.123, 6.437], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [5, 0, 0], + "5.96": { + "post": { + "vector": [6.994, 0.127, 6.348], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "6.0": { + "post": { + "vector": [6.838, 0.133, 6.207], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat1": { - "rotation": { - "0.0": { - "post": [5, 0, 0], + }, + "6.04": { + "post": { + "vector": [6.632, 0.14, 6.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.08": { + "post": { + "vector": [6.379, 0.147, 5.79], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.12": { + "post": { + "vector": [6.085, 0.154, 5.523], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.17": { + "post": { + "vector": [5.756, 0.161, 5.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.21": { + "post": { + "vector": [5.397, 0.166, 4.899], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [5.014, 0.17, 4.551], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.29": { + "post": { + "vector": [4.612, 0.171, 4.186], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.33": { + "post": { + "vector": [4.195, 0.169, 3.808], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.38": { + "post": { + "vector": [3.771, 0.165, 3.423], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.42": { + "post": { + "vector": [3.344, 0.158, 3.035], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.46": { + "post": { + "vector": [2.92, 0.147, 2.65], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.5": { + "post": { + "vector": [2.504, 0.135, 2.272], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.54": { + "post": { + "vector": [2.102, 0.12, 1.907], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.58": { + "post": { + "vector": [1.719, 0.103, 1.56], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.62": { + "post": { + "vector": [1.36, 0.085, 1.234], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.67": { + "post": { + "vector": [1.032, 0.068, 0.936], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.71": { + "post": { + "vector": [0.739, 0.05, 0.671], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.75": { + "post": { + "vector": [0.488, 0.034, 0.442], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "6.79": { + "post": { + "vector": [0.282, 0.02, 0.256], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "6.83": { + "post": { + "vector": [0.129, 0.009, 0.117], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.88": { + "post": { + "vector": [0.033, 0.002, 0.03], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, "position": { "0.0": { - "post": [0, 0.4, 1.09995], + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.04": { + "pre": { + "vector": [0.005, -0.002, 0.004], + "easing": "linear" + }, + "post": { + "vector": [0.005, -0.002, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "0.08": { + "post": { + "vector": [0.019, -0.008, 0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat2": { - "rotation": { - "0.0": { - "post": [-3, 0, 0], + }, + "0.12": { + "post": { + "vector": [0.041, -0.017, 0.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "0.17": { + "post": { + "vector": [0.07, -0.03, 0.068], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "throat4": { - "rotation": { - "0.0": { - "post": [2, 0, 0], + }, + "0.21": { + "post": { + "vector": [0.105, -0.047, 0.105], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "0.25": { + "post": { + "vector": [0.146, -0.066, 0.15], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "2.0": { - "pre": [25, -4, 9], - "post": [25, -4, 9], + }, + "0.29": { + "post": { + "vector": [0.19, -0.089, 0.202], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [24, -3, 10], + "0.33": { + "post": { + "vector": [0.237, -0.114, 0.261], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [19, -3, 10], + "0.38": { + "post": { + "vector": [0.287, -0.141, 0.328], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [28, -3, 10], + "0.42": { + "post": { + "vector": [0.337, -0.171, 0.401], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [18, -6, 14], + "0.46": { + "post": { + "vector": [0.388, -0.204, 0.48], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "0.5": { + "post": { + "vector": [0.437, -0.238, 0.566], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "2.0": { - "pre": [-38.81, 27.69, -51.18], - "post": [-38.81, 27.69, -51.18], + }, + "0.54": { + "post": { + "vector": [0.484, -0.274, 0.657], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-38.81, 8.69, -51.18], + "0.58": { + "post": { + "vector": [0.529, -0.311, 0.754], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [-36.81, 27.69, -51.18], + "0.62": { + "post": { + "vector": [0.569, -0.35, 0.857], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-36.81, 28.69, -51.1759], + "0.67": { + "post": { + "vector": [0.604, -0.39, 0.965], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-37.80689, 5.69, -60.1759], + "0.71": { + "post": { + "vector": [0.634, -0.431, 1.079], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "0.75": { + "post": { + "vector": [0.656, -0.473, 1.197], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "leftMiddleFinger": { - "rotation": { - "2.0": { - "pre": [-1, 3, -13], - "post": [-1, 3, -13], + }, + "0.79": { + "post": { + "vector": [0.67, -0.515, 1.319], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [9, 3, -3], + "0.83": { + "post": { + "vector": [0.674, -0.558, 1.446], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [10, -10, 0], + "0.88": { + "post": { + "vector": [0.673, -0.601, 1.577], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "0.92": { + "post": { + "vector": [0.667, -0.645, 1.712], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "leftIndexFinger": { - "rotation": { - "3.5417": { - "pre": [-10, 0, 0], - "post": [-10, 0, 0], + }, + "0.96": { + "post": { + "vector": [0.658, -0.688, 1.849], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "1.0": { + "post": { + "vector": [0.645, -0.731, 1.989], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "bicepRight": { - "rotation": { - "2.0": { - "pre": [26, 0, -13], - "post": [26, 0, -13], + }, + "1.04": { + "post": { + "vector": [0.63, -0.774, 2.131], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [25, 0, -13], + "1.08": { + "post": { + "vector": [0.612, -0.817, 2.274], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [8, 0, -13], + "1.12": { + "post": { + "vector": [0.592, -0.86, 2.419], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [28, 0, -3], + "1.17": { + "post": { + "vector": [0.57, -0.902, 2.563], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [19, 0, -3], + "1.21": { + "post": { + "vector": [0.547, -0.943, 2.707], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "1.25": { + "post": { + "vector": [0.522, -0.984, 2.851], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "2.0": { - "pre": [-28, -10, 28], - "post": [-28, -10, 28], + }, + "1.29": { + "post": { + "vector": [0.496, -1.025, 2.993], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-22, 8, 52], + "1.33": { + "post": { + "vector": [0.469, -1.064, 3.134], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [-22, 15, 58], + "1.38": { + "post": { + "vector": [0.442, -1.102, 3.272], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-32, -15, 38], + "1.42": { + "post": { + "vector": [0.415, -1.14, 3.407], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-12, -5, 8], + "1.46": { + "post": { + "vector": [0.388, -1.176, 3.538], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "1.5": { + "post": { + "vector": [0.361, -1.211, 3.666], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "rightMiddleFinger": { - "rotation": { + }, + "1.54": { + "post": { + "vector": [0.335, -1.245, 3.789], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.58": { + "post": { + "vector": [0.31, -1.277, 3.907], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.62": { + "post": { + "vector": [0.286, -1.307, 4.019], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.67": { + "post": { + "vector": [0.264, -1.337, 4.125], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.71": { + "post": { + "vector": [0.244, -1.364, 4.224], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0.227, -1.39, 4.316], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.79": { + "post": { + "vector": [0.212, -1.413, 4.401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.83": { + "post": { + "vector": [0.199, -1.435, 4.477], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.88": { + "post": { + "vector": [0.19, -1.454, 4.544], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.92": { + "post": { + "vector": [0.184, -1.472, 4.601], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.96": { + "post": { + "vector": [0.182, -1.487, 4.649], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, "2.0": { - "pre": [13, 2, 23], - "post": [13, 2, 23], + "post": { + "vector": [0.184, -1.5, 4.691], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [3, -8, 3], + "2.04": { + "post": { + "vector": [0.187, -1.513, 4.731], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [1, -20, 2], + "2.08": { + "post": { + "vector": [0.194, -1.526, 4.77], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "2.12": { + "post": { + "vector": [0.202, -1.538, 4.808], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "rightIndexFinger": { - "rotation": { - "3.0833": { - "pre": [0, 0, 0], - "post": [0, 0, 0], + }, + "2.17": { + "post": { + "vector": [0.213, -1.55, 4.844], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "2.21": { + "post": { + "vector": [0.226, -1.562, 4.879], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "belly2": { - "position": { - "0.9583": { - "pre": [0, 0, -1.10392], - "post": [0, 0, -1.10392], + }, + "2.25": { + "post": { + "vector": [0.241, -1.573, 4.912], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "2.29": { + "post": { + "vector": [0.258, -1.584, 4.945], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tailLower": { - "rotation": { - "0.0": { - "post": [6, 0, 0], + }, + "2.33": { + "post": { + "vector": [0.278, -1.595, 4.976], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [6.86309, 0.57691, 0.6386], + "2.38": { + "post": { + "vector": [0.298, -1.605, 5.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [7.52734, -1.47049, -0.68894], + "2.42": { + "post": { + "vector": [0.321, -1.615, 5.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [7.95802, -1.09614, -0.32467], + "2.46": { + "post": { + "vector": [0.345, -1.624, 5.063], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [8.51705, 1.57487, 1.70666], + "2.5": { + "post": { + "vector": [0.371, -1.633, 5.089], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [9.14213, 0.2789, 0.88546], + "2.54": { + "post": { + "vector": [0.399, -1.642, 5.114], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [9.40257, -3.55663, -1.89029], + "2.58": { + "post": { + "vector": [0.427, -1.65, 5.139], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [5, 0, 0], + "2.62": { + "post": { + "vector": [0.457, -1.659, 5.162], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [8.90753, 0.30409, 0.19828], + "2.67": { + "post": { + "vector": [0.489, -1.666, 5.184], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "2.71": { + "post": { + "vector": [0.521, -1.674, 5.205], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": [-7.5, 0, 0], - "0.9167": [5, 0, 0], - "2.0": [17.5, 0, 0], - "3.625": [10, 0, 0], - "4.2083": [2.5, 0, 0], - "4.7917": [12.5, 0, 0], - "5.1667": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "tail2": { - "rotation": { - "0.0": [5, 0, 0], - "0.75": [0, 0, 0], - "1.1667": [-1.43, 0, 0], - "1.5833": [-12.86, 0, 0], - "2.7083": [-2.74, 0, 0], - "3.625": [-2.5, 0, 0], - "4.0417": [-10, 0, 0], - "4.2083": [-5, 0, 0], - "4.5": [0, 0, 0], - "4.7917": [-10, 0, 0], - "5.1667": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "tail3": { - "rotation": { - "0.0": [-5, 0, 0], - "0.625": [0, 0, 0], - "0.9167": [-4.09, 0, 0], - "1.0833": [5.96, 0, 0], - "1.5833": [0, 0, 0], - "2.2917": [-7.5, 0, 0], - "3.625": [-10, 0, 0], - "4.0417": [-7.5, 0, 0], - "4.2083": [-2.5, 0, 0], - "4.5": [2.5, 0, 0], - "4.7917": [-7.5, 0, 0], - "5.1667": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "tail4": { - "rotation": { - "0.0": [13, 0, 0], - "0.9167": [5, 0, 0], - "1.0417": [18.75, 0, 0], - "1.1667": [17.5, 0, 0], - "1.4167": [-0.88, 0, 0], - "2.625": [-3.12, 0, 0], - "3.625": [-7.5, 0, 0], - "4.0417": [5, 0, 0], - "4.2083": [15, 0, 0], - "4.5": [17.5, 0, 0], - "4.7917": [-5, 0, 0], - "5.1667": [0, 0, 0] - }, - "position": [0, 0, 0] - }, - "thighRight": { - "rotation": { - "0.5": { - "pre": [-79.79, 13.86321, -1.00328], - "post": [-79.79, 13.86321, -1.00328], + }, + "2.75": { + "post": { + "vector": [0.554, -1.681, 5.226], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-77.79, 13.86321, -1.00328], + "2.79": { + "post": { + "vector": [0.589, -1.688, 5.245], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [-54.37171, 14.72167, -0.72867], + "2.83": { + "post": { + "vector": [0.624, -1.695, 5.263], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-45.06868, 15.07383, -0.66076], + "2.88": { + "post": { + "vector": [0.66, -1.701, 5.28], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [-30.50803, 15.17293, -0.48418], + "2.92": { + "post": { + "vector": [0.697, -1.707, 5.297], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-30.53184, 15.17299, -0.4846], + "2.96": { + "post": { + "vector": [0.734, -1.713, 5.312], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [-32.4481, 9.16965, -0.51332], + "3.0": { + "post": { + "vector": [0.772, -1.718, 5.327], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "3.04": { + "post": { + "vector": [0.81, -1.724, 5.341], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": [0, -26.53, -2.6], - "post": [0, -26.53, -2.6], + }, + "3.08": { + "post": { + "vector": [0.849, -1.729, 5.354], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0, -25.63, -0.6], + "3.12": { + "post": { + "vector": [0.888, -1.733, 5.366], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [0, -18.43, -2.6], + "3.17": { + "post": { + "vector": [0.927, -1.738, 5.378], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, -13.43, -2.6], + "3.21": { + "post": { + "vector": [0.966, -1.742, 5.389], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [0, -5.43, -2.6], + "3.25": { + "post": { + "vector": [1.005, -1.746, 5.399], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [0, -4.43, -2.3], + "3.29": { + "post": { + "vector": [1.044, -1.75, 5.408], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [0, -2.43, -1.3], + "3.33": { + "post": { + "vector": [1.083, -1.754, 5.417], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [0, -2.65, -0.35], + "3.38": { + "post": { + "vector": [1.122, -1.757, 5.425], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "3.42": { + "post": { + "vector": [1.16, -1.76, 5.433], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.5": { - "pre": [76.83, 0.41045, -0.17724], - "post": [76.83, 0.41045, -0.17724], + }, + "3.46": { + "post": { + "vector": [1.198, -1.763, 5.44], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [70.83, 0.41045, -0.17724], + "3.5": { + "post": { + "vector": [1.236, -1.766, 5.446], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [50.98318, 0.30525, -0.06867], + "3.54": { + "post": { + "vector": [1.272, -1.768, 5.452], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [37.58279, 0.13718, 0.04024], + "3.58": { + "post": { + "vector": [1.308, -1.771, 5.457], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [13.83172, -0.37652, 0.02731], + "3.62": { + "post": { + "vector": [1.344, -1.773, 5.462], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [11.92155, -0.46646, 0.00553], + "3.67": { + "post": { + "vector": [1.378, -1.775, 5.466], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [21.98132, -0.65997, -0.0575], + "3.71": { + "post": { + "vector": [1.411, -1.777, 5.47], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "3.75": { + "post": { + "vector": [1.444, -1.779, 5.474], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": [0, 0, 4], - "post": [0, 0, 4], + }, + "3.79": { + "post": { + "vector": [1.475, -1.781, 5.477], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0, 0, 3], + "3.83": { + "post": { + "vector": [1.505, -1.782, 5.479], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "3.88": { + "post": { + "vector": [1.534, -1.783, 5.482], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "ankleRight": { - "rotation": { - "0.5": { - "pre": [-38.33, 4.48708, 4.1161], - "post": [-38.33, 4.48708, 4.1161], + }, + "3.92": { + "post": { + "vector": [1.561, -1.785, 5.484], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-31.33, 4.48708, 4.1161], + "3.96": { + "post": { + "vector": [1.587, -1.786, 5.486], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [-26.31911, 3.83079, 2.60606], + "4.0": { + "post": { + "vector": [1.611, -1.787, 5.487], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-18.66661, 3.55529, 1.69374], + "4.04": { + "post": { + "vector": [1.634, -1.787, 5.488], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [-4.41787, 3.34004, 0.64852], + "4.08": { + "post": { + "vector": [1.655, -1.788, 5.489], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-0.18013, 3.14215, 0.71284], + "4.12": { + "post": { + "vector": [1.674, -1.789, 5.49], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [-6.14664, 0.6937, 1.95894], + "4.17": { + "post": { + "vector": [1.691, -1.789, 5.491], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-14.45873, 0.27455, 1.37299], + "4.21": { + "post": { + "vector": [1.706, -1.79, 5.491], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "4.25": { + "post": { + "vector": [1.719, -1.79, 5.491], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.5": { - "pre": [41.99436, 3.86685, -1.34916], - "post": [41.99436, 3.86685, -1.34916], + }, + "4.29": { + "post": { + "vector": [1.73, -1.79, 5.492], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [37.90697, 4.33048, -1.13687], + "4.33": { + "post": { + "vector": [1.739, -1.79, 5.492], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [31.66477, -1.45093, 2.28727], + "4.38": { + "post": { + "vector": [1.745, -1.791, 5.492], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [28.13995, -1.48183, 2.23802], + "4.42": { + "post": { + "vector": [1.749, -1.791, 5.492], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [23.08843, -1.52783, 2.22222], + "4.46": { + "post": { + "vector": [1.75, -1.791, 5.492], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [20.781, -1.5256, 2.03501], + "4.5": { + "post": { + "vector": [1.749, -1.789, 5.485], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [38.581, -0.16613, -0.3113], + "4.54": { + "post": { + "vector": [1.744, -1.783, 5.465], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "4.58": { + "post": { + "vector": [1.737, -1.774, 5.433], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": [0, 0.7, 0.2], - "post": [0, 0.7, 0.2], + }, + "4.62": { + "post": { + "vector": [1.727, -1.761, 5.389], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0, -0.1, -0.5], + "4.67": { + "post": { + "vector": [1.714, -1.745, 5.334], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "4.71": { + "post": { + "vector": [1.699, -1.726, 5.268], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.9583": { - "pre": [-75.43, -13.24134, 4.29036], - "post": [-75.43, -13.24134, 4.29036], + }, + "4.75": { + "post": { + "vector": [1.682, -1.704, 5.192], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [-45.43, -13.24134, 4.29036], + "4.79": { + "post": { + "vector": [1.662, -1.679, 5.106], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-12.42968, -18.24134, 0.29036], + "4.83": { + "post": { + "vector": [1.64, -1.652, 5.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [3.55499, -18.12353, 0.13851], + "4.88": { + "post": { + "vector": [1.616, -1.621, 4.908], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [2.60572, -18.08706, 0.09322], + "4.92": { + "post": { + "vector": [1.59, -1.589, 4.798], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [1.07618, -18.02852, 0.02492], + "4.96": { + "post": { + "vector": [1.562, -1.554, 4.68], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [0.25808, -17.99852, -0.00717], + "5.0": { + "post": { + "vector": [1.532, -1.518, 4.555], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [0.78678, -9, -0.019], + "5.04": { + "post": { + "vector": [1.5, -1.479, 4.425], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "5.08": { + "post": { + "vector": [1.467, -1.439, 4.289], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": [0, -26.29, -2.31], - "post": [0, -26.29, -2.31], + }, + "5.12": { + "post": { + "vector": [1.433, -1.398, 4.148], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0, -25.29, -0.31], + "5.17": { + "post": { + "vector": [1.397, -1.354, 4.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [0, -17.29, -2.31], + "5.21": { + "post": { + "vector": [1.36, -1.31, 3.854], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, -13.29, -2.31], + "5.25": { + "post": { + "vector": [1.321, -1.264, 3.702], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [0, -5.29, -2.31], + "5.29": { + "post": { + "vector": [1.282, -1.218, 3.548], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [0, -4.28915, -2.01], + "5.33": { + "post": { + "vector": [1.241, -1.171, 3.391], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [0, -2.28915, -1.00822], + "5.38": { + "post": { + "vector": [1.2, -1.123, 3.233], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "5.42": { + "post": { + "vector": [1.158, -1.075, 3.075], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.5": { - "pre": [57.05414, 2.92185, -1.85803], - "post": [57.05414, 2.92185, -1.85803], + }, + "5.46": { + "post": { + "vector": [1.115, -1.026, 2.916], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [52.06968, 2.63801, -1.72295], + "5.5": { + "post": { + "vector": [1.072, -0.978, 2.758], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [56.56845, 1.38173, 0.92417], + "5.54": { + "post": { + "vector": [1.028, -0.929, 2.6], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [42.20176, 1.32945, 1.68325], + "5.58": { + "post": { + "vector": [0.984, -0.88, 2.444], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [8.39052, 4.44281, 1.5028], + "5.62": { + "post": { + "vector": [0.94, -0.832, 2.291], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [6.76231, 4.49589, 1.52111], + "5.67": { + "post": { + "vector": [0.895, -0.784, 2.14], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [2.91886, 4.5344, 1.53645], + "5.71": { + "post": { + "vector": [0.851, -0.737, 1.992], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-2.62845, 4.50766, 1.52362], + "5.75": { + "post": { + "vector": [0.806, -0.691, 1.848], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [19.22, 3.02861, 1.11591], + "5.79": { + "post": { + "vector": [0.762, -0.645, 1.709], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "5.83": { + "post": { + "vector": [0.718, -0.601, 1.575], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.5": { - "pre": [0, 0, 2], - "post": [0, 0, 2], + }, + "5.88": { + "post": { + "vector": [0.674, -0.558, 1.446], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0, 0, 1], + "5.92": { + "post": { + "vector": [0.631, -0.516, 1.324], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [0, 0, 2], + "5.96": { + "post": { + "vector": [0.589, -0.476, 1.207], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "6.0": { + "post": { + "vector": [0.547, -0.438, 1.097], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.5": { - "pre": [-38.86, -1.08202, -3.33], - "post": [-38.86, -1.08202, -3.33], + }, + "6.04": { + "post": { + "vector": [0.506, -0.4, 0.992], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-31.86, -1.08202, -3.33], + "6.08": { + "post": { + "vector": [0.465, -0.365, 0.894], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [-49.86, -1.08202, -3.33], + "6.12": { + "post": { + "vector": [0.426, -0.33, 0.801], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-26.86044, -1.08202, -6.32664], + "6.17": { + "post": { + "vector": [0.388, -0.298, 0.714], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [-21.11634, -3.01519, -6.42502], + "6.21": { + "post": { + "vector": [0.351, -0.267, 0.632], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-16.99171, -3.07396, -6.41619], + "6.25": { + "post": { + "vector": [0.315, -0.237, 0.556], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [-10.44745, -2.51724, -6.42991], + "6.29": { + "post": { + "vector": [0.281, -0.209, 0.485], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-2.01087, -2.29308, -6.40828], + "6.33": { + "post": { + "vector": [0.248, -0.183, 0.419], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-25.97, -5.22012, -4.81], + "6.38": { + "post": { + "vector": [0.217, -0.158, 0.359], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "6.42": { + "post": { + "vector": [0.187, -0.136, 0.303], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "1.4583": { - "pre": [0, 0, -1.99], - "post": [0, 0, -1.99], + }, + "6.46": { + "post": { + "vector": [0.159, -0.114, 0.253], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "6.5": { + "post": { + "vector": [0.133, -0.095, 0.208], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.5": { - "pre": [57.10098, -3.53, -9.44361], - "post": [57.10098, -3.53, -9.44361], + }, + "6.54": { + "post": { + "vector": [0.109, -0.077, 0.167], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [57.10098, -1.53, -9.44361], + "6.58": { + "post": { + "vector": [0.087, -0.061, 0.131], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4583": { - "post": [48.10098, 7.47361, -2.44361], + "6.62": { + "post": { + "vector": [0.068, -0.047, 0.099], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-2.89926, 7.47361, -2.44361], + "6.67": { + "post": { + "vector": [0.05, -0.035, 0.072], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [9.06646, 7.73936, -2.95281], + "6.71": { + "post": { + "vector": [0.035, -0.024, 0.05], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [7.48062, 7.74436, -2.56558], + "6.75": { + "post": { + "vector": [0.023, -0.016, 0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [6.48619, 2.56308, 7.3712], + "6.79": { + "post": { + "vector": [0.013, -0.009, 0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [4.6878, 2.25057, 7.04975], + "6.83": { + "post": { + "vector": [0.006, -0.004, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [35.93098, -1.73, -1.81], + "6.88": { + "post": { + "vector": [0.001, -0.001, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.1667": { - "post": [0, 0, 0], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, "position": { - "0.5": { - "pre": [0, 1.5, 0], - "post": [0, 1.5, 0], - "lerp_mode": "catmullrom" + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.9583": { - "post": [0, 1.5, 0.3], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout2B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "snout3B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.4583": { - "post": [0, 1.5, 0.3], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "5.1667": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "root": { - "position": { - "0.0417": [0, 1.2, 0], - "0.375": [0, 1.2, 0], - "1.1667": [0, 1.2, 0], - "1.9583": [0, 0, 0], - "2.75": [0, 0, 0], - "3.5417": [0, 0, 0], - "4.375": [0, 0, 0], - "5.1667": [0, 0, 0] - } - } - } - }, - "roar": { - "animation_length": 6.2917, - "bones": { - "thing": { - "position": { + "head2": { + "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "4.8333": { - "post": [-0.2, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, "scale": { "0.0": { - "post": [1, 1, 1], - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": [0.895, 1, 1], - "lerp_mode": "catmullrom" - }, - "4.8333": { - "post": [0.97, 1, 1], - "lerp_mode": "catmullrom" + "vector": [1, 1, 1], + "easing": "linear" }, - "5.25": { - "post": [1, 1, 1], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "hips": { + "jawLower1": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": [-0.10913, 0.14187, 0.03274], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.1667": { - "post": [-0.38304, 0.49796, 0.11491], - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": [-0.74933, 0.97412, 0.2248], + "0.04": { + "pre": { + "vector": [0.001, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0.001, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2917": { - "post": [-1.16539, 1.51501, 0.34962], + "0.08": { + "post": { + "vector": [0.005, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [-1.60891, 2.09159, 0.48267], + "0.12": { + "post": { + "vector": [0.018, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [-2.06945, 2.69028, 0.62084], + "0.17": { + "post": { + "vector": [0.044, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [-2.54112, 3.30345, 0.76234], + "0.21": { + "post": { + "vector": [0.085, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [-3.18966, 4.14655, 0.9569], + "0.25": { + "post": { + "vector": [0.147, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-3.33537, 4.69155, 1.00061], + "0.29": { + "post": { + "vector": [0.234, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-3.15832, 4.85574, 0.9475], + "0.33": { + "post": { + "vector": [0.349, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [-2.95224, 5.04686, 0.88567], + "0.38": { + "post": { + "vector": [0.497, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-2.56622, 5.40486, 0.76987], + "0.42": { + "post": { + "vector": [0.682, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [-2.35144, 5.60405, 0.70543], + "0.46": { + "post": { + "vector": [0.908, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-2.16568, 5.77632, 0.64971], + "0.5": { + "post": { + "vector": [1.179, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [-1.83383, 6.08409, 0.55015], + "0.54": { + "post": { + "vector": [1.499, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-1.54195, 6.41453, 0.46259], + "0.58": { + "post": { + "vector": [1.873, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-1.3326, 6.6678, 0.39978], + "0.62": { + "post": { + "vector": [2.304, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-1.12478, 6.91923, 0.33743], + "0.67": { + "post": { + "vector": [2.796, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [-0.92085, 7.16595, 0.27625], + "0.71": { + "post": { + "vector": [3.354, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-0.72682, 7.40068, 0.21805], + "0.75": { + "post": { + "vector": [3.981, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [-0.54241, 7.62378, 0.16272], + "0.79": { + "post": { + "vector": [4.682, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-0.38267, 7.81704, 0.1148], + "0.83": { + "post": { + "vector": [5.461, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [-0.26189, 7.96316, 0.07857], + "0.88": { + "post": { + "vector": [6.421, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-0.21432, 8.02071, 0.0643], + "0.92": { + "post": { + "vector": [7.649, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0.60909, 7.5684, 0.05587], + "0.96": { + "post": { + "vector": [9.128, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [1.50842, 7.04101, 0.05258], + "1.0": { + "post": { + "vector": [10.839, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [3.29082, 5.99406, 0.04635], + "1.04": { + "post": { + "vector": [12.764, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [5.35177, 4.78349, 0.03915], + "1.08": { + "post": { + "vector": [14.885, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [7.51079, 3.51533, 0.03161], + "1.12": { + "post": { + "vector": [17.182, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [9.68933, 2.2357, 0.024], + "1.17": { + "post": { + "vector": [19.635, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [11.84707, 0.96828, 0.01646], + "1.21": { + "post": { + "vector": [22.222, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [13.90669, -0.2415, 0.00927], + "1.25": { + "post": { + "vector": [24.92, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [15.68882, -1.28829, 0.00304], + "1.29": { + "post": { + "vector": [27.704, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [16.54188, -1.78936, 0.00006], + "1.33": { + "post": { + "vector": [30.547, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [16.59808, -1.5969, 0], + "1.38": { + "post": { + "vector": [33.421, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [16.70166, -1.04447, 0], + "1.42": { + "post": { + "vector": [36.297, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [17.32772, 2.2945, 0], + "1.46": { + "post": { + "vector": [39.146, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [17.4252, 2.81443, 0], + "1.5": { + "post": { + "vector": [41.935, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [17.4734, 3.07148, 0], + "1.54": { + "post": { + "vector": [44.635, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [17.15928, 2.91596, 0], + "1.58": { + "post": { + "vector": [47.215, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [16.36945, 2.51826, 0], + "1.62": { + "post": { + "vector": [49.644, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [15.31327, 1.98645, 0], + "1.67": { + "post": { + "vector": [51.891, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [14.11356, 1.38237, 0], + "1.71": { + "post": { + "vector": [53.929, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [12.83467, 0.73841, 0], + "1.75": { + "post": { + "vector": [55.728, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [11.50672, 0.06976, 0], + "1.79": { + "post": { + "vector": [57.261, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [10.14667, -0.61506, 0], + "1.83": { + "post": { + "vector": [58.5, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [8.77612, -1.30516, 0], + "1.88": { + "post": { + "vector": [59.419, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [7.39616, -2, 0], + "1.92": { + "post": { + "vector": [59.99, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [7.02279, -1.86254, 0], + "1.96": { + "post": { + "vector": [60.186, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [6.28663, -1.59151, 0], + "2.04": { + "post": { + "vector": [60.186, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [5.92676, -1.45902, 0], + "2.08": { + "post": { + "vector": [60.185, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [5.58438, -1.33296, 0], + "2.12": { + "post": { + "vector": [60.183, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [5.25896, -1.21316, 0], + "2.17": { + "post": { + "vector": [60.18, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [4.97707, -1.10937, 0], + "2.21": { + "post": { + "vector": [60.176, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [4.76394, -1.03091, 0], + "2.25": { + "post": { + "vector": [60.169, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [4.68, -1, 0], + "2.29": { + "post": { + "vector": [60.161, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9583": { - "post": [3.12, -0.67, 0], + "2.33": { + "post": { + "vector": [60.151, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "2.38": { + "post": { + "vector": [60.137, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [0, 0, -0.06063], + "2.42": { + "post": { + "vector": [60.121, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [0, 0, -0.2128], + "2.46": { + "post": { + "vector": [60.102, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [0, 0, -0.41629], + "2.5": { + "post": { + "vector": [60.079, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2917": { - "post": [0, 0, -0.64744], + "2.54": { + "post": { + "vector": [60.053, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [0, 0, -0.89384], + "2.58": { + "post": { + "vector": [60.022, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, 0, -1.14969], + "2.62": { + "post": { + "vector": [59.987, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [0, 0, -1.41173], + "2.67": { + "post": { + "vector": [59.947, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0, 0, -1.77203], + "2.71": { + "post": { + "vector": [59.903, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, 0, -2.0677], + "2.75": { + "post": { + "vector": [59.853, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, 0, -2.20748], + "2.79": { + "post": { + "vector": [59.797, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [0, 0, -2.37017], + "2.83": { + "post": { + "vector": [59.736, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [0, 0, -2.67494], + "2.88": { + "post": { + "vector": [59.668, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [0, 0, -2.84451], + "2.92": { + "post": { + "vector": [59.594, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, 0, -2.99116], + "2.96": { + "post": { + "vector": [59.513, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [0, 0, -3.25316], + "3.0": { + "post": { + "vector": [59.425, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 0, -3.51968], + "3.04": { + "post": { + "vector": [59.33, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0, 0, -3.72066], + "3.08": { + "post": { + "vector": [59.226, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0, 0, -3.92017], + "3.12": { + "post": { + "vector": [59.115, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [0, 0, -4.11596], + "3.17": { + "post": { + "vector": [58.996, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [0, 0, -4.30223], + "3.21": { + "post": { + "vector": [58.867, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [0, 0, -4.47927], + "3.25": { + "post": { + "vector": [58.73, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [0, 0, -4.63263], + "3.29": { + "post": { + "vector": [58.583, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [0, 0, -4.74858], + "3.33": { + "post": { + "vector": [58.427, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, 0, -4.79424], + "3.38": { + "post": { + "vector": [58.261, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, -0.04803, -4.81989], + "3.42": { + "post": { + "vector": [58.084, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [0, -0.10167, -4.83047], + "3.46": { + "post": { + "vector": [57.897, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [0, -0.20805, -4.85054], + "3.5": { + "post": { + "vector": [57.698, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [0, -0.33106, -4.87376], + "3.54": { + "post": { + "vector": [57.488, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [0, -0.45991, -4.89807], + "3.58": { + "post": { + "vector": [57.266, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [0, -0.58994, -4.92261], + "3.62": { + "post": { + "vector": [57.032, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [0, -0.71872, -4.94692], + "3.67": { + "post": { + "vector": [56.786, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, -0.84164, -4.97011], + "3.71": { + "post": { + "vector": [56.526, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [0, -0.94801, -4.99019], + "3.75": { + "post": { + "vector": [56.253, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, -0.99892, -4.9998], + "3.79": { + "post": { + "vector": [55.967, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [0, -1.03526, -5], + "3.83": { + "post": { + "vector": [55.666, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [0, -1.13117, -5], + "3.88": { + "post": { + "vector": [55.351, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [0, -1.71085, -5], + "3.92": { + "post": { + "vector": [55.021, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [0, -1.80112, -5], + "3.96": { + "post": { + "vector": [54.675, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [0, -1.84574, -5], + "4.0": { + "post": { + "vector": [54.314, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [0, -1.85065, -5], + "4.04": { + "post": { + "vector": [53.936, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [0, -1.8617, -5], + "4.08": { + "post": { + "vector": [53.541, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [0, -1.87647, -5], + "4.12": { + "post": { + "vector": [53.13, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [0, -1.89324, -5], + "4.17": { + "post": { + "vector": [52.7, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [0, -1.91113, -5], + "4.21": { + "post": { + "vector": [52.252, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, "4.25": { - "post": [0, -1.9297, -5], - "lerp_mode": "catmullrom" - }, - "4.3333": { - "post": [0, -1.94872, -5], + "post": { + "vector": [51.786, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [0, -1.96789, -5], + "4.29": { + "post": { + "vector": [51.3, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [0, -1.98719, -5], + "4.33": { + "post": { + "vector": [50.795, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [0, -1.85149, -4.72507], + "4.38": { + "post": { + "vector": [50.269, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [0, -1.58393, -4.18302], + "4.42": { + "post": { + "vector": [49.722, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [0, -1.45313, -3.91803], + "4.46": { + "post": { + "vector": [49.154, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [0, -1.3287, -3.66592], + "4.5": { + "post": { + "vector": [48.506, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [0, -1.21042, -3.42631], + "4.54": { + "post": { + "vector": [47.726, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [0, -1.10797, -3.21875], + "4.58": { + "post": { + "vector": [46.821, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [0, -1.03051, -3.06181], + "4.62": { + "post": { + "vector": [45.801, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [0, -1, -3], + "4.67": { + "post": { + "vector": [44.676, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "4.71": { + "post": { + "vector": [43.455, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [0.01091, 0.1746, -0.03274], + "4.75": { + "post": { + "vector": [42.149, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [0.0383, 0.61287, -0.11491], + "4.79": { + "post": { + "vector": [40.767, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [0.07493, 1.19892, -0.2248], + "4.83": { + "post": { + "vector": [39.319, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2917": { - "post": [0.11654, 1.86462, -0.34962], + "4.88": { + "post": { + "vector": [37.815, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [0.16089, 2.57426, -0.48267], + "4.92": { + "post": { + "vector": [36.265, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0.20695, 3.31112, -0.62084], + "4.96": { + "post": { + "vector": [34.679, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [0.25411, 4.06579, -0.76234], + "5.0": { + "post": { + "vector": [33.067, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0.30164, 4.82629, -0.90493], + "5.04": { + "post": { + "vector": [31.437, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0.3495, 5.592, -1.0485], + "5.08": { + "post": { + "vector": [29.798, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [0.3495, 5.592, -1.0485], + "5.12": { + "post": { + "vector": [28.158, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0.35077, 4.65663, -0.92199], + "5.17": { + "post": { + "vector": [26.526, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0.35202, 3.73113, -0.79681], + "5.21": { + "post": { + "vector": [24.908, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0.35326, 2.81241, -0.67255], + "5.25": { + "post": { + "vector": [23.312, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [0.35449, 1.91086, -0.55061], + "5.29": { + "post": { + "vector": [21.745, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [0.35565, 1.05311, -0.43459], + "5.33": { + "post": { + "vector": [20.212, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [0.35675, 0.23789, -0.32433], + "5.38": { + "post": { + "vector": [18.719, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [0.35771, -0.4683, -0.22881], + "5.42": { + "post": { + "vector": [17.271, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [0.35843, -1.00224, -0.15659], + "5.46": { + "post": { + "vector": [15.872, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0.35872, -1.21253, -0.12815], + "5.5": { + "post": { + "vector": [14.528, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0.53143, -1.38804, -0.11114], + "5.54": { + "post": { + "vector": [13.242, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [0.72463, -1.4945, -0.10459], + "5.58": { + "post": { + "vector": [12.018, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [1.10776, -1.7012, -0.0922], + "5.62": { + "post": { + "vector": [10.859, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [1.55077, -1.9402, -0.07788], + "5.67": { + "post": { + "vector": [9.769, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [2.01485, -2.19058, -0.06288], + "5.71": { + "post": { + "vector": [8.751, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [2.48313, -2.44322, -0.04774], + "5.75": { + "post": { + "vector": [7.808, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [2.94695, -2.69345, -0.03275], + "5.79": { + "post": { + "vector": [6.943, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [3.38966, -2.9323, -0.01844], + "5.83": { + "post": { + "vector": [6.159, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [3.77274, -3.13897, -0.00605], + "5.88": { + "post": { + "vector": [5.461, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [3.95611, -3.2379, -0.00013], + "5.92": { + "post": { + "vector": [4.832, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [3.96, -2.97343, 0], + "5.96": { + "post": { + "vector": [4.252, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [3.96, -2.24836, 0], + "6.0": { + "post": { + "vector": [3.722, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [3.96, 2.13403, 0], + "6.04": { + "post": { + "vector": [3.237, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [3.96, 2.81644, 0], + "6.08": { + "post": { + "vector": [2.796, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [3.96, 3.15382, 0], + "6.12": { + "post": { + "vector": [2.397, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [3.6818, 3.22183, 0], + "6.17": { + "post": { + "vector": [2.038, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [2.98349, 3.38293, 0], + "6.21": { + "post": { + "vector": [1.717, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [2.0497, 3.59835, 0], + "6.25": { + "post": { + "vector": [1.431, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [0.98901, 3.84304, 0], + "6.29": { + "post": { + "vector": [1.179, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [-0.14169, 4.10389, 0], + "6.33": { + "post": { + "vector": [0.959, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-1.31577, 4.37474, 0], + "6.38": { + "post": { + "vector": [0.768, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-2.51821, 4.65214, 0], + "6.42": { + "post": { + "vector": [0.604, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [-3.72995, 4.93168, 0], + "6.46": { + "post": { + "vector": [0.465, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-4.95, 5.21314, 0], + "6.5": { + "post": { + "vector": [0.349, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [-5.06134, 4.49652, 0], + "6.54": { + "post": { + "vector": [0.255, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-5.28088, 3.08362, 0], + "6.58": { + "post": { + "vector": [0.179, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-5.3882, 2.39291, 0], + "6.62": { + "post": { + "vector": [0.12, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-5.4903, 1.73577, 0], + "6.67": { + "post": { + "vector": [0.075, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-5.58734, 1.11121, 0], + "6.71": { + "post": { + "vector": [0.044, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [-5.67141, 0.57018, 0], + "6.75": { + "post": { + "vector": [0.022, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [-5.73497, 0.16112, 0], + "6.79": { + "post": { + "vector": [0.009, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [-5.76, 0, 0], + "6.83": { + "post": { + "vector": [0.003, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9583": { - "post": [-3.85, -0.01, 0], + "6.88": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, "position": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": [0, 0, 0.01213], - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": [0, 0, 0.04256], - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": [0, 0, 0.08326], - "lerp_mode": "catmullrom" - }, - "0.2917": { - "post": [0, 0, 0.12949], - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": [0, 0, 0.17877], - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": [0, 0, 0.22994], - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": [0, 0, 0.28235], - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": [0, 0, 0.33516], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.5833": { - "post": [0, 0, 0.38833], - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": [0, 0, 0.38833], - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": [0, 0, 0.38974], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.9583": { - "post": [0, 0, 0.39113], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.0": { - "post": [0, 0, 0.39252], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.0417": { - "post": [0, 0, 0.39387], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.0833": { - "post": [0, 0, 0.39516], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.125": { - "post": [0, 0, 0.39639], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.1667": { - "post": [0, 0, 0.39745], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.2083": { - "post": [0, 0, 0.39826], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawLower4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.2917": { - "post": [0, 0, 0.39857], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.375": { - "post": [0, 0, 0.39837], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "neck2": { + "jawLower5": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": [0, 0.21825, -0.04365], - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": [0, 0.76608, -0.15322], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.25": { - "post": [0, 1.49865, -0.29973], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.2917": { - "post": [0, 2.33078, -0.46616], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.375": { - "post": [0, 3.21783, -0.64357], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "lowerJaw6B": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.4167": { - "post": [0, 4.1389, -0.82778], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.5": { - "post": [0, 5.08224, -1.01645], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.5417": { - "post": [0, 6.37931, -1.27586], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.5833": { - "post": [0, 6.76699, -1.33415], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.625": { - "post": [0, 6.51965, -1.26333], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.7083": { - "post": [0, 6.23177, -1.1809], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.75": { - "post": [0, 5.69249, -1.02649], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.7917": { - "post": [0, 5.39245, -0.94058], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.8333": { - "post": [0, 5.13294, -0.86627], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.875": { - "post": [0, 4.66934, -0.73353], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.9167": { - "post": [0, 4.09417, -0.61678], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.9583": { - "post": [0, 3.63606, -0.53304], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.0": { - "post": [0, 3.1813, -0.44991], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.0417": { - "post": [0, 2.73504, -0.36834], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.0833": { - "post": [0, 2.31047, -0.29073], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethLowerRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.125": { - "post": [0, 1.90694, -0.21697], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.1667": { - "post": [0, 1.55738, -0.15307], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.2083": { - "post": [0, 1.29308, -0.10476], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.2917": { - "post": [0, 1.18899, -0.08573], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.375": { - "post": [0, 0.85236, -0.07449], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.5": { - "post": [0, 0.47967, -0.0701], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.5833": { - "post": [0, -0.25923, -0.0618], - "lerp_mode": "catmullrom" + "3.53": { + "vector": [0, -12.5, 0], + "easing": "linear" }, - "1.6667": { - "post": [0, -1.1136, -0.0522], - "lerp_mode": "catmullrom" + "5.77": { + "vector": [0, 1.98, 0], + "easing": "linear" }, - "1.75": { - "post": [0, -2.00863, -0.04215], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.7917": { - "post": [0, -2.91175, -0.032], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.875": { - "post": [0, -3.80624, -0.02195], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "cheekRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.9583": { - "post": [0, -4.56919, -0.01338], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.0417": { - "post": [1.06377, -5.39885, -0.00406], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.1667": { - "post": [2.41811, -5.735, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.2083": { - "post": [2.60011, -5.69643, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.375": { - "post": [2.60003, -5.31492, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.4167": { - "post": [2.6, -5.0747, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube30": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.6667": { - "post": [2.6, -4.19794, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.4583": { - "post": [2.6, 2.47999, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "3.625": { - "post": [2.6, 3.51987, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.875": { - "post": [2.6, 4.03397, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.9583": { - "post": [2.6, 4.0905, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.0417": { - "post": [2.6, 4.21774, 0], + "0.08": { + "pre": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [2.6, 4.3879, 0], + "0.12": { + "post": { + "vector": [0.999, 0.999, 0.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [2.6, 4.58118, 0], + "0.17": { + "post": { + "vector": [0.999, 0.999, 0.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [2.6, 4.78722, 0], + "0.21": { + "post": { + "vector": [0.998, 0.998, 0.998], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [2.6, 5.00116, 0], + "0.25": { + "post": { + "vector": [0.997, 0.997, 0.997], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [2.6, 5.22028, 0], + "0.29": { + "post": { + "vector": [0.996, 0.996, 0.996], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [2.6, 5.44108, 0], + "0.33": { + "post": { + "vector": [0.994, 0.994, 0.994], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [2.6, 5.6634, 0], + "0.38": { + "post": { + "vector": [0.993, 0.993, 0.993], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [2.6, 4.59498, 0], + "0.42": { + "post": { + "vector": [0.991, 0.991, 0.991], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [2.6, 2.48844, 0], + "0.46": { + "post": { + "vector": [0.989, 0.989, 0.989], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [2.6, 1.45866, 0], + "0.5": { + "post": { + "vector": [0.988, 0.988, 0.988], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [2.6, 0.47891, 0], + "0.54": { + "post": { + "vector": [0.986, 0.986, 0.986], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [2.6, -0.45227, 0], + "0.58": { + "post": { + "vector": [0.983, 0.983, 0.983], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [2.6, -1.25891, 0], + "0.62": { + "post": { + "vector": [0.981, 0.981, 0.981], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [2.6, -1.86879, 0], + "0.67": { + "post": { + "vector": [0.979, 0.979, 0.979], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [2.6, -2.109, 0], + "0.71": { + "post": { + "vector": [0.976, 0.976, 0.976], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9583": { - "post": [1.74, -1.43, 0], + "0.75": { + "post": { + "vector": [0.974, 0.974, 0.974], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "0.79": { + "post": { + "vector": [0.971, 0.971, 0.971], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, 0, 0], + "0.83": { + "post": { + "vector": [0.968, 0.968, 0.968], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, 0, 0.00961], + "0.88": { + "post": { + "vector": [0.965, 0.965, 0.965], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [0, 0, 0.02033], + "0.92": { + "post": { + "vector": [0.962, 0.962, 0.962], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [0, 0, 0.04161], + "0.96": { + "post": { + "vector": [0.959, 0.959, 0.959], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [0, 0, 0.06621], + "1.0": { + "post": { + "vector": [0.956, 0.956, 0.956], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [0, 0, 0.09198], + "1.04": { + "post": { + "vector": [0.953, 0.953, 0.953], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [0, 0, 0.11799], + "1.08": { + "post": { + "vector": [0.95, 0.95, 0.95], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [0, 0, 0.14374], + "1.12": { + "post": { + "vector": [0.946, 0.946, 0.946], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, 0, 0.16833], + "1.17": { + "post": { + "vector": [0.943, 0.943, 0.943], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [0, 0, 0.1896], + "1.21": { + "post": { + "vector": [0.939, 0.939, 0.939], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0.2], + "1.25": { + "post": { + "vector": [0.936, 0.936, 0.936], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.29": { + "post": { + "vector": [0.932, 0.932, 0.932], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, 0, 0], + "1.33": { + "post": { + "vector": [0.929, 0.929, 0.929], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, 0, 0.01729], + "1.38": { + "post": { + "vector": [0.925, 0.925, 0.925], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [0, 0, 0.0366], + "1.42": { + "post": { + "vector": [0.922, 0.922, 0.922], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [0, 0, 0.0749], + "1.46": { + "post": { + "vector": [0.918, 0.918, 0.918], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [0, 0, 0.11918], + "1.5": { + "post": { + "vector": [0.914, 0.914, 0.914], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [0, 0, 0.16557], + "1.54": { + "post": { + "vector": [0.911, 0.911, 0.911], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [0, 0, 0.21238], + "1.58": { + "post": { + "vector": [0.907, 0.907, 0.907], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [0, 0, 0.25874], + "1.62": { + "post": { + "vector": [0.903, 0.903, 0.903], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, 0, 0.29828], + "1.67": { + "post": { + "vector": [0.899, 0.899, 0.899], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-0.03682, 0, 0.34128], + "1.71": { + "post": { + "vector": [0.896, 0.896, 0.896], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-0.0837, 0.00234, 0.35922], + "1.75": { + "post": { + "vector": [0.892, 0.892, 0.892], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [0.05, 0.00362, 0.35813], + "1.79": { + "post": { + "vector": [0.889, 0.889, 0.889], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [1.4348, 0.01628, 0.34731], + "1.83": { + "post": { + "vector": [0.885, 0.885, 0.885], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [1.91, 0.03087, 0.34018], + "1.88": { + "post": { + "vector": [0.881, 0.881, 0.881], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [1.91, 0.11307, 0.31278], + "1.92": { + "post": { + "vector": [0.878, 0.878, 0.878], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [1.91, 0.73912, 0.10409], + "1.96": { + "post": { + "vector": [0.874, 0.874, 0.874], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [1.91, 0.83661, 0.0716], + "2.0": { + "post": { + "vector": [0.871, 0.871, 0.871], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [1.91, 0.88481, 0.05553], + "2.04": { + "post": { + "vector": [0.867, 0.867, 0.867], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [1.98213, 0.89011, 0.05377], + "2.08": { + "post": { + "vector": [0.864, 0.864, 0.864], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [2.16317, 0.90204, 0.04979], + "2.12": { + "post": { + "vector": [0.861, 0.861, 0.861], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [2.40526, 0.91799, 0.04447], + "2.17": { + "post": { + "vector": [0.858, 0.858, 0.858], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [2.68026, 0.93611, 0.03843], + "2.21": { + "post": { + "vector": [0.854, 0.854, 0.854], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [2.9734, 0.95543, 0.03199], + "2.25": { + "post": { + "vector": [0.851, 0.851, 0.851], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [3.27779, 0.97548, 0.02531], + "2.29": { + "post": { + "vector": [0.848, 0.848, 0.848], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [3.58954, 0.99603, 0.01846], + "2.33": { + "post": { + "vector": [0.845, 0.845, 0.845], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [3.90369, 1.01673, 0.01156], + "2.38": { + "post": { + "vector": [0.842, 0.842, 0.842], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [4.22, 1.03757, 0.00461], + "2.42": { + "post": { + "vector": [0.84, 0.84, 0.84], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [4.24887, 0.89101, 0.00398], + "2.46": { + "post": { + "vector": [0.837, 0.837, 0.837], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [4.30578, 0.60205, 0.00273], + "2.5": { + "post": { + "vector": [0.834, 0.834, 0.834], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [4.33361, 0.46079, 0.00212], + "2.54": { + "post": { + "vector": [0.832, 0.832, 0.832], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [4.36008, 0.3264, 0.00154], + "2.58": { + "post": { + "vector": [0.829, 0.829, 0.829], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [4.38524, 0.19866, 0.00098], + "2.62": { + "post": { + "vector": [0.826, 0.826, 0.826], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [4.40703, 0.08802, 0.0005], + "2.67": { + "post": { + "vector": [0.824, 0.824, 0.824], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [4.42351, 0.00436, 0.00014], + "2.71": { + "post": { + "vector": [0.822, 0.822, 0.822], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [4.43, -0.02859, 0], + "2.75": { + "post": { + "vector": [0.819, 0.819, 0.819], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9583": { - "post": [2.96, -0.02, 0], + "2.79": { + "post": { + "vector": [0.817, 0.817, 0.817], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "2.83": { + "post": { + "vector": [0.815, 0.815, 0.815], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, 0, 0], + "2.88": { + "post": { + "vector": [0.813, 0.813, 0.813], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [-0.34579, 0, 0], + "2.92": { + "post": { + "vector": [0.811, 0.811, 0.811], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [-0.73203, 0, 0], + "2.96": { + "post": { + "vector": [0.809, 0.809, 0.809], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-1.49796, 0, 0], + "3.0": { + "post": { + "vector": [0.807, 0.807, 0.807], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-2.3836, 0, 0], + "3.04": { + "post": { + "vector": [0.805, 0.805, 0.805], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-3.31137, 0, 0], + "3.08": { + "post": { + "vector": [0.803, 0.803, 0.803], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [-4.24753, 0, 0], + "3.12": { + "post": { + "vector": [0.802, 0.802, 0.802], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [-5.17476, 0, 0], + "3.17": { + "post": { + "vector": [0.8, 0.8, 0.8], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-6.05982, 0, 0], + "3.21": { + "post": { + "vector": [0.798, 0.798, 0.798], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-6.82564, 0, 0], + "3.25": { + "post": { + "vector": [0.797, 0.797, 0.797], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-7.2, 0, 0], + "3.29": { + "post": { + "vector": [0.795, 0.795, 0.795], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [-7.2, 0, 0], + "3.33": { + "post": { + "vector": [0.794, 0.794, 0.794], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-6.89088, 0, 0], + "3.38": { + "post": { + "vector": [0.793, 0.793, 0.793], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [-6.11499, 0, 0], + "3.42": { + "post": { + "vector": [0.791, 0.791, 0.791], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-5.07744, 0, 0], + "3.46": { + "post": { + "vector": [0.79, 0.79, 0.79], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-3.8989, 0, 0], + "3.5": { + "post": { + "vector": [0.789, 0.789, 0.789], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [-2.64256, 0, 0], + "3.54": { + "post": { + "vector": [0.788, 0.788, 0.788], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-1.33804, 0, 0], + "3.58": { + "post": { + "vector": [0.786, 0.786, 0.786], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-0.00198, 0, 0], + "3.62": { + "post": { + "vector": [0.785, 0.785, 0.785], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [1.34439, 0, 0], + "3.67": { + "post": { + "vector": [0.784, 0.784, 0.784], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [2.7, 0, 0], + "3.71": { + "post": { + "vector": [0.784, 0.784, 0.784], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [2.82372, 0, 0], + "3.75": { + "post": { + "vector": [0.783, 0.783, 0.783], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [3.06764, 0, 0], + "3.79": { + "post": { + "vector": [0.782, 0.782, 0.782], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [3.18689, 0, 0], + "3.83": { + "post": { + "vector": [0.781, 0.781, 0.781], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [3.30033, 0, 0], + "3.88": { + "post": { + "vector": [0.78, 0.78, 0.78], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [3.40816, 0, 0], + "3.92": { + "post": { + "vector": [0.78, 0.78, 0.78], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [3.50156, 0, 0], + "3.96": { + "post": { + "vector": [0.779, 0.779, 0.779], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [3.57218, 0, 0], + "4.0": { + "post": { + "vector": [0.779, 0.779, 0.779], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [3.6, 0, 0], + "4.04": { + "post": { + "vector": [0.778, 0.778, 0.778], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9583": { - "post": [2.41, 0, 0], + "4.08": { + "post": { + "vector": [0.778, 0.778, 0.778], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "4.12": { + "post": { + "vector": [0.777, 0.777, 0.777], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0, 0, 0], + "4.21": { + "post": { + "vector": [0.777, 0.777, 0.777], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [-0.13914, 0, 0], + "4.25": { + "post": { + "vector": [0.776, 0.776, 0.776], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [-0.29345, 0, 0], + "4.88": { + "post": { + "vector": [0.776, 0.776, 0.776], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [-0.47306, 0, 0], + "4.92": { + "post": { + "vector": [0.777, 0.777, 0.777], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-0.80952, 0, 0], + "5.0": { + "post": { + "vector": [0.777, 0.777, 0.777], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [-0.99672, 0, 0], + "5.04": { + "post": { + "vector": [0.778, 0.778, 0.778], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-1.15863, 0, 0], + "5.08": { + "post": { + "vector": [0.778, 0.778, 0.778], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [-1.44787, 0, 0], + "5.12": { + "post": { + "vector": [0.779, 0.779, 0.779], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-1.72565, 0, 0], + "5.17": { + "post": { + "vector": [0.779, 0.779, 0.779], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-1.93125, 0, 0], + "5.21": { + "post": { + "vector": [0.78, 0.78, 0.78], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-2.14424, 0, 0], + "5.25": { + "post": { + "vector": [0.78, 0.78, 0.78], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [-2.33564, -0.09459, -0.07094], + "5.29": { + "post": { + "vector": [0.781, 0.781, 0.781], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-2.60655, -0.24979, -0.18734], + "5.33": { + "post": { + "vector": [0.782, 0.782, 0.782], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [-2.7073, -0.43125, -0.32344], + "5.38": { + "post": { + "vector": [0.783, 0.783, 0.783], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-2.88899, -0.87678, -0.65758], + "5.42": { + "post": { + "vector": [0.784, 0.784, 0.784], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [-2.9828, -1.37668, -1.03251], + "5.46": { + "post": { + "vector": [0.785, 0.785, 0.785], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-3.00516, -1.7152, -1.2864], + "5.5": { + "post": { + "vector": [0.787, 0.787, 0.787], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-3.02951, -2.18317, -1.63737], + "5.54": { + "post": { + "vector": [0.788, 0.788, 0.788], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [-3.41982, -2.66756, -2.00067], + "5.58": { + "post": { + "vector": [0.79, 0.79, 0.79], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [-4.14464, -3.68278, -2.76208], + "5.62": { + "post": { + "vector": [0.791, 0.791, 0.791], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.4167": { - "post": [-4.69049, -4.73694, -3.5527], + "5.67": { + "post": { + "vector": [0.793, 0.793, 0.793], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [-5.21122, -5.81658, -4.36243], + "5.71": { + "post": { + "vector": [0.795, 0.795, 0.795], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5417": { - "post": [-6.43377, -6.90456, -5.17842], + "5.75": { + "post": { + "vector": [0.797, 0.797, 0.797], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-7.42535, -7.73902, -5.80427], + "5.79": { + "post": { + "vector": [0.799, 0.799, 0.799], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-10.28518, -6.80055, -5.05757], + "5.83": { + "post": { + "vector": [0.801, 0.801, 0.801], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-13.10233, -5.79214, -4.26525], + "5.88": { + "post": { + "vector": [0.803, 0.803, 0.803], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [-15.94495, -4.81389, -3.49663], + "5.92": { + "post": { + "vector": [0.806, 0.806, 0.806], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [-18.76043, -3.80578, -2.70454], + "5.96": { + "post": { + "vector": [0.809, 0.809, 0.809], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-21.16186, -2.82, -1.93], + "6.0": { + "post": { + "vector": [0.811, 0.811, 0.811], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-24.76328, -1.38807, -0.80491], + "6.04": { + "post": { + "vector": [0.814, 0.814, 0.814], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-27.17466, 0.43934, 0.6275], + "6.08": { + "post": { + "vector": [0.817, 0.817, 0.817], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [-27.3602, 0.68706, 0.82], + "6.12": { + "post": { + "vector": [0.821, 0.821, 0.821], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [-27.51991, 3.13736, 2.7241], + "6.17": { + "post": { + "vector": [0.824, 0.824, 0.824], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-27.63675, 3.99717, 3.3775], + "6.21": { + "post": { + "vector": [0.828, 0.828, 0.828], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-27.95818, 6.1605, 5], + "6.25": { + "post": { + "vector": [0.832, 0.832, 0.832], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-28.13432, 6.21439, 5], + "6.29": { + "post": { + "vector": [0.836, 0.836, 0.836], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [-31.92412, 7.37375, 5], + "6.33": { + "post": { + "vector": [0.84, 0.84, 0.84], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [-32.51426, 7.55428, 5], + "6.38": { + "post": { + "vector": [0.844, 0.844, 0.844], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [-32.80602, 7.64354, 5], + "6.42": { + "post": { + "vector": [0.849, 0.849, 0.849], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-32.36873, 7.65335, 5], + "6.46": { + "post": { + "vector": [0.854, 0.854, 0.854], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [-31.26279, 7.67544, 5], + "6.5": { + "post": { + "vector": [0.858, 0.858, 0.858], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-29.78391, 7.70498, 5], + "6.54": { + "post": { + "vector": [0.864, 0.864, 0.864], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-28.10405, 7.73854, 5], + "6.58": { + "post": { + "vector": [0.869, 0.869, 0.869], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [-26.31331, 7.77431, 5], + "6.62": { + "post": { + "vector": [0.875, 0.875, 0.875], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-24.45389, 7.81145, 5], + "6.67": { + "post": { + "vector": [0.88, 0.88, 0.88], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-22.54953, 7.84949, 5], + "6.71": { + "post": { + "vector": [0.887, 0.887, 0.887], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [-20.63045, 7.88783, 5], + "6.75": { + "post": { + "vector": [0.893, 0.893, 0.893], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-18.69821, 7.92642, 5], + "6.79": { + "post": { + "vector": [0.899, 0.899, 0.899], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [-18.07649, 7.65502, 5], + "6.83": { + "post": { + "vector": [0.906, 0.906, 0.906], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-16.85068, 7.11991, 5], + "6.88": { + "post": { + "vector": [0.913, 0.913, 0.913], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-16.25143, 6.85832, 5], + "6.92": { + "post": { + "vector": [0.92, 0.92, 0.92], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-15.68131, 6.60944, 5], + "6.96": { + "post": { + "vector": [0.928, 0.928, 0.928], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-15.13945, 6.3729, 5], + "7.0": { + "post": { + "vector": [0.935, 0.935, 0.935], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [-14.67006, 6.16799, 5], + "7.04": { + "post": { + "vector": [0.943, 0.943, 0.943], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [-14.31516, 6.01307, 5], + "7.08": { + "post": { + "vector": [0.951, 0.951, 0.951], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [-14.17538, 5.95205, 5], + "7.12": { + "post": { + "vector": [0.959, 0.959, 0.959], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9583": { - "post": [-9.46, 3.97, 3.34], + "7.17": { + "post": { + "vector": [0.966, 0.966, 0.966], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "7.21": { + "post": { + "vector": [0.973, 0.973, 0.973], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0, 0, 0], + "7.25": { + "post": { + "vector": [0.979, 0.979, 0.979], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, 0, 0.09605], + "7.29": { + "post": { + "vector": [0.985, 0.985, 0.985], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [0, 0, 0.20334], + "7.33": { + "post": { + "vector": [0.99, 0.99, 0.99], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [0, 0, 0.4161], + "7.38": { + "post": { + "vector": [0.994, 0.994, 0.994], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [0, 0, 0.66211], + "7.42": { + "post": { + "vector": [0.997, 0.997, 0.997], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [0, 0, 0.91983], + "7.46": { + "post": { + "vector": [0.999, 0.999, 0.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [0, 0, 1.17987], + "7.5": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [0, 0, 1.43743], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.9583": { - "post": [0, 0, 1.68328], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.0417": { - "post": [0, 0, 1.89601], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.1667": { - "post": [0, 0, 1.99784], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.375": { - "post": [0, 0, 2.05003], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.6667": { - "post": [0, 0, 2.18611], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.9583": { - "post": [0.9, 0, 2.49], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.4583": { - "post": [1.25, 0, 3.00862], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.625": { - "post": [1.25, 0, 3.00862], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "3.875": { - "post": [1.9, 0, 3.14], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.4583": { - "post": [1.6, 0, 3.14], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.9167": { - "post": [0.7, 0, 3.14], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "jawLower1": { + "crest4L": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "1.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.375": { - "post": [0.10091, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.5": { - "post": [2.59556, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5L": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.5833": { - "post": [7.65971, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.6667": { - "post": [13.51527, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.75": { - "post": [19.64947, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.7917": { - "post": [25.83911, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.875": { - "post": [31.96966, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.9583": { - "post": [37.82143, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest2R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.0417": { - "post": [42.88481, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.1667": { - "post": [45.30853, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.375": { - "post": [45.59645, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest1BR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.6667": { - "post": [46.23959, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.4583": { - "post": [50.1268, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "3.625": { - "post": [50.73211, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest3R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.875": { - "post": [51.03137, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.9583": { - "post": [49.81495, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.0417": { - "post": [46.75316, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest4R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.0833": { - "post": [42.65889, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.1667": { - "post": [38.0082, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.2083": { - "post": [33.05054, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "crest5R": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.25": { - "post": [27.90273, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.3333": { - "post": [22.63049, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.375": { - "post": [17.31753, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.4167": { - "post": [11.96813, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.4583": { - "post": [11.47992, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.5": { - "post": [10.51736, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "jawUpper2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.5417": { - "post": [10.04681, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.5833": { - "post": [9.59913, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.625": { - "post": [9.17364, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.7083": { - "post": [8.80505, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.75": { - "post": [8.52637, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "4.7917": { - "post": [8.41661, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "4.9583": { - "post": [5.61, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "cheekLeft": { + "teethUpperFront": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "1.875": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.9583": { - "post": [0, -1.9, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.0833": { - "post": [0, -6.225, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperLeft2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.1667": { - "post": [0, -8.925, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.25": { - "post": [0, -1.6, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.3333": { - "post": [0, -7.65, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "teethUpperRight2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.4583": { - "post": [0, 0.77501, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.5417": { - "post": [0, -6.59998, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.625": { - "post": [0, 0.6, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.75": { - "post": [0, -8.5, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.8333": { - "post": [0, 0.74998, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.9167": { - "post": [0, -8.50003, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube6": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.0": { - "post": [0, -1.40002, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.0417": { - "post": [0, -1.30001, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "3.125": { - "post": [0, -6.7, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.2083": { - "post": [0, 0.4, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.2917": { - "post": [0, -7.77503, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "3.4167": { - "post": [0, -0.20001, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.5": { - "post": [0, -6.82499, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "3.5833": { - "post": [0, -0.52499, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube0": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.6667": { - "post": [0, -7.59998, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.7083": { - "post": [0, -7.54998, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "3.7917": { - "post": [0, 0.77501, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "newcube5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.875": { - "post": [0, -7.325, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.9583": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "cheekRight": { + "throat1": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "1.875": { - "post": [0, 0, 0], + "0.04": { + "pre": { + "vector": [0, -0.002, 0], + "easing": "linear" + }, + "post": { + "vector": [0, -0.002, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, -1.9, 0], + "0.08": { + "post": { + "vector": [0, -0.008, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0833": { - "post": [0, -6.225, 0], + "0.12": { + "post": { + "vector": [-0.001, -0.018, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, -8.925, 0], + "0.17": { + "post": { + "vector": [-0.001, -0.031, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [0, -1.6, 0], + "0.21": { + "post": { + "vector": [-0.002, -0.048, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.3333": { - "post": [0, -7.65, 0], + "0.25": { + "post": { + "vector": [-0.002, -0.069, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [0, 0.77501, 0], + "0.29": { + "post": { + "vector": [-0.003, -0.092, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [0, -6.59998, 0], + "0.33": { + "post": { + "vector": [-0.004, -0.119, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.625": { - "post": [0, 0.6, 0], + "0.38": { + "post": { + "vector": [-0.005, -0.148, -0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [0, -8.5, 0], + "0.42": { + "post": { + "vector": [-0.006, -0.181, -0.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [0, 0.74998, 0], + "0.46": { + "post": { + "vector": [-0.007, -0.216, -0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [0, -8.50003, 0], + "0.5": { + "post": { + "vector": [-0.008, -0.253, -0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0": { - "post": [0, -1.40002, 0], + "0.54": { + "post": { + "vector": [-0.009, -0.293, -0.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0417": { - "post": [0, -1.30001, 0], + "0.58": { + "post": { + "vector": [-0.01, -0.334, -0.044], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.125": { - "post": [0, -6.7, 0], + "0.62": { + "post": { + "vector": [-0.012, -0.378, -0.05], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [0, 0.4, 0], + "0.67": { + "post": { + "vector": [-0.013, -0.424, -0.056], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2917": { - "post": [0, -7.77503, 0], + "0.71": { + "post": { + "vector": [-0.015, -0.471, -0.062], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4167": { - "post": [0, -0.20001, 0], + "0.75": { + "post": { + "vector": [-0.016, -0.52, -0.069], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5": { - "post": [0, -6.82499, 0], + "0.79": { + "post": { + "vector": [-0.017, -0.57, -0.075], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [0, -0.52499, 0], + "0.83": { + "post": { + "vector": [-0.019, -0.621, -0.082], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [0, -7.59998, 0], + "0.88": { + "post": { + "vector": [-0.021, -0.674, -0.089], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [0, -7.54998, 0], + "0.92": { + "post": { + "vector": [-0.022, -0.727, -0.096], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7917": { - "post": [0, 0.77501, 0], + "0.96": { + "post": { + "vector": [-0.024, -0.781, -0.103], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [0, -7.325, 0], + "1.0": { + "post": { + "vector": [-0.025, -0.836, -0.111], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [0, 0, 0], + "1.04": { + "post": { + "vector": [-0.027, -0.891, -0.118], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.08": { + "post": { + "vector": [-0.029, -0.947, -0.125], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [24, 0, 0], + "1.12": { + "post": { + "vector": [-0.03, -1.002, -0.132], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [0, 0, 0], + "1.17": { + "post": { + "vector": [-0.032, -1.058, -0.14], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [24, 0, 0], + "1.21": { + "post": { + "vector": [-0.033, -1.114, -0.147], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "forearmLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.25": { + "post": { + "vector": [-0.035, -1.169, -0.154], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [-37, 0, 0], + "1.29": { + "post": { + "vector": [-0.037, -1.223, -0.162], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [0, 0, 0], + "1.33": { + "post": { + "vector": [-0.038, -1.278, -0.169], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.38": { + "post": { + "vector": [-0.04, -1.331, -0.176], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [24, 0, 0], + "1.42": { + "post": { + "vector": [-0.041, -1.383, -0.183], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [0, 0, 0], + "1.46": { + "post": { + "vector": [-0.043, -1.435, -0.189], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [24, 0, 0], + "1.5": { + "post": { + "vector": [-0.044, -1.485, -0.196], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "forearmRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.54": { + "post": { + "vector": [-0.045, -1.534, -0.203], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [-37, 0, 0], + "1.58": { + "post": { + "vector": [-0.047, -1.581, -0.209], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [0, 0, 0], + "1.62": { + "post": { + "vector": [-0.048, -1.627, -0.215], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], + "1.67": { + "post": { + "vector": [-0.049, -1.67, -0.22], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.71": { + "post": { + "vector": [-0.05, -1.712, -0.226], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [0, -0.02183, -0.03274], + "1.75": { + "post": { + "vector": [-0.051, -1.752, -0.231], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [0, -0.07661, -0.11491], + "1.79": { + "post": { + "vector": [-0.052, -1.789, -0.236], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [0, -0.14987, -0.2248], + "1.83": { + "post": { + "vector": [-0.053, -1.824, -0.241], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2917": { - "post": [0, -0.23308, -0.34962], + "1.88": { + "post": { + "vector": [-0.054, -1.856, -0.245], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [0, -0.32178, -0.48267], + "1.92": { + "post": { + "vector": [-0.055, -1.886, -0.249], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, -0.41389, -0.62084], + "1.96": { + "post": { + "vector": [-0.056, -1.912, -0.252], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [0, -0.50822, -0.76234], + "2.0": { + "post": { + "vector": [-0.056, -1.936, -0.255], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0, -0.63793, -0.9569], + "2.04": { + "post": { + "vector": [-0.057, -1.956, -0.258], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0.04638, -0.3888, -1.00061], + "2.08": { + "post": { + "vector": [-0.057, -1.973, -0.26], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0.09782, -0.04476, -0.9475], + "2.12": { + "post": { + "vector": [-0.058, -1.987, -0.262], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [0.15769, 0.35568, -0.88567], + "2.17": { + "post": { + "vector": [-0.058, -1.997, -0.263], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [0.26984, 1.1058, -0.76987], + "2.21": { + "post": { + "vector": [-0.058, -2.003, -0.264], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [0.33224, 1.52316, -0.70543], + "2.25": { + "post": { + "vector": [-0.058, -2.005, -0.264], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0.38621, 1.88411, -0.64971], + "2.29": { + "post": { + "vector": [-0.058, -2.003, -0.264], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [0.48262, 2.52898, -0.55015], + "2.33": { + "post": { + "vector": [-0.058, -1.996, -0.263], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0.57522, 3.14291, -0.46259], + "2.38": { + "post": { + "vector": [-0.058, -1.986, -0.262], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0.64375, 3.59599, -0.39978], + "2.42": { + "post": { + "vector": [-0.057, -1.972, -0.26], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0.71178, 4.04575, -0.33743], + "2.46": { + "post": { + "vector": [-0.057, -1.955, -0.258], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [0.77855, 4.4871, -0.27625], + "2.5": { + "post": { + "vector": [-0.056, -1.933, -0.255], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [0.84206, 4.90701, -0.21805], + "2.54": { + "post": { + "vector": [-0.056, -1.909, -0.252], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [0.90243, 5.30611, -0.16272], + "2.58": { + "post": { + "vector": [-0.055, -1.881, -0.248], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [0.95473, 5.65183, -0.1148], + "2.62": { + "post": { + "vector": [-0.054, -1.851, -0.244], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [0.99427, 5.91321, -0.07857], + "2.67": { + "post": { + "vector": [-0.053, -1.818, -0.24], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [1.00984, 6.01617, -0.0643], + "2.71": { + "post": { + "vector": [-0.052, -1.782, -0.235], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0.63838, 6.26544, -0.05587], + "2.75": { + "post": { + "vector": [-0.051, -1.743, -0.23], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [0.21712, 5.92682, -0.05258], + "2.79": { + "post": { + "vector": [-0.05, -1.702, -0.225], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-0.61858, 5.22497, -0.04635], + "2.83": { + "post": { + "vector": [-0.049, -1.659, -0.219], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-1.58489, 4.41343, -0.03915], + "2.88": { + "post": { + "vector": [-0.048, -1.614, -0.213], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-2.47484, 3.66602, -0.03252], + "2.92": { + "post": { + "vector": [-0.046, -1.567, -0.207], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [-3.6186, 2.67157, -0.024], + "2.96": { + "post": { + "vector": [-0.045, -1.518, -0.2], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-4.21816, 2.14964, -0.01953], + "3.0": { + "post": { + "vector": [-0.043, -1.468, -0.194], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [-4.63029, 1.76662, -0.01646], + "3.04": { + "post": { + "vector": [-0.042, -1.417, -0.187], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-5.62426, 0.82871, -0.00906], + "3.08": { + "post": { + "vector": [-0.041, -1.364, -0.18], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-6.45722, -0.0677, -0.00285], + "3.12": { + "post": { + "vector": [-0.039, -1.31, -0.173], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-6.75631, -0.55354, -0.00062], + "3.17": { + "post": { + "vector": [-0.037, -1.255, -0.166], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [-6.83301, -0.8779, 0], + "3.21": { + "post": { + "vector": [-0.036, -1.2, -0.159], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-6.82415, -1.14629, 0], + "3.25": { + "post": { + "vector": [-0.034, -1.144, -0.151], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [-6.816, -1.42463, 0], + "3.29": { + "post": { + "vector": [-0.033, -1.087, -0.144], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-6.80277, -1.7097, 0], + "3.33": { + "post": { + "vector": [-0.031, -1.031, -0.136], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [-6.79016, -1.97947, 0], + "3.38": { + "post": { + "vector": [-0.029, -0.974, -0.129], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-6.78106, -3.16736, 0], + "3.42": { + "post": { + "vector": [-0.028, -0.917, -0.121], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [-6.77135, -4.31099, 0], + "3.46": { + "post": { + "vector": [-0.026, -0.861, -0.114], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-6.7609, -5.42545, 0], + "3.5": { + "post": { + "vector": [-0.024, -0.805, -0.106], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-6.74954, -6.49946, 0], + "3.54": { + "post": { + "vector": [-0.023, -0.749, -0.099], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [-6.72651, -7.51542, 0], + "3.58": { + "post": { + "vector": [-0.021, -0.695, -0.092], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-6.6952, -8.44784, 0], + "3.62": { + "post": { + "vector": [-0.02, -0.641, -0.085], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-6.66016, -9.23245, 0], + "3.67": { + "post": { + "vector": [-0.018, -0.588, -0.078], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-6.62039, -9.7917, 0], + "3.71": { + "post": { + "vector": [-0.016, -0.537, -0.071], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [-6.57847, -9.99355, 0], + "3.75": { + "post": { + "vector": [-0.015, -0.486, -0.064], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-6.51347, -9.55566, 0], + "3.79": { + "post": { + "vector": [-0.013, -0.438, -0.058], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [-6.4538, -8.36536, 0], + "3.83": { + "post": { + "vector": [-0.012, -0.391, -0.052], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2917": { - "post": [-6.40112, -6.69204, 0], + "3.88": { + "post": { + "vector": [-0.011, -0.346, -0.046], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.375": { - "post": [-6.35392, -4.69749, 0], + "3.92": { + "post": { + "vector": [-0.009, -0.303, -0.04], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [-6.31844, -2.53787, 0], + "3.96": { + "post": { + "vector": [-0.008, -0.262, -0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [-6.29544, -0.25655, 0], + "4.0": { + "post": { + "vector": [-0.007, -0.223, -0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [-6.27428, 2.10933, 0], + "4.04": { + "post": { + "vector": [-0.006, -0.187, -0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-6.25936, 4.53246, 0], + "4.08": { + "post": { + "vector": [-0.005, -0.154, -0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [-6.25148, 6.89094, 0], + "4.12": { + "post": { + "vector": [-0.004, -0.123, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-6.24595, 7, 0], + "4.17": { + "post": { + "vector": [-0.003, -0.096, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7917": { - "post": [-6.24005, 7, 0], + "4.21": { + "post": { + "vector": [-0.002, -0.071, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [-6.2337, 7, 0], + "4.25": { + "post": { + "vector": [-0.002, -0.05, -0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [-6.22964, 7, 0], + "4.29": { + "post": { + "vector": [-0.001, -0.033, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-6.22776, 7, 0], + "4.33": { + "post": { + "vector": [-0.001, -0.019, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-6.22221, 7, 0], + "4.38": { + "post": { + "vector": [0, -0.008, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [-6.21458, 7, 0], + "4.42": { + "post": { + "vector": [0, -0.002, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-6.21339, 6.97699, 0], + "4.46": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [-6.19988, 6.75308, 0], + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.08": { + "pre": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-6.19128, 6.63407, 0], + "0.12": { + "post": { + "vector": [0.999, 1, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [-6.18154, 6.27085, 0], + "0.17": { + "post": { + "vector": [0.999, 1, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-6.17061, 5.89312, 0], + "0.21": { + "post": { + "vector": [0.998, 1, 0.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2917": { - "post": [-6.16322, 5.65383, 0], + "0.25": { + "post": { + "vector": [0.997, 1, 0.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-6.15692, 5.32932, 0], + "0.29": { + "post": { + "vector": [0.996, 0.999, 0.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [-6.13548, 4.2758, 0], + "0.33": { + "post": { + "vector": [0.994, 0.999, 0.998], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-6.12922, 3.87163, 0], + "0.38": { + "post": { + "vector": [0.993, 0.999, 0.998], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [-5.84879, 2.63323, 0], + "0.42": { + "post": { + "vector": [0.991, 0.999, 0.997], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-5.68429, 1.70359, 0], + "0.46": { + "post": { + "vector": [0.99, 0.999, 0.997], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-5.54433, 0.85472, 0], + "0.5": { + "post": { + "vector": [0.988, 0.998, 0.996], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-5.40267, -0.24635, 0], + "0.54": { + "post": { + "vector": [0.986, 0.998, 0.996], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-5.31695, -1.02402, 0], + "0.58": { + "post": { + "vector": [0.984, 0.998, 0.995], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [-5.15807, -2.97239, 0], + "0.62": { + "post": { + "vector": [0.982, 0.998, 0.994], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [-5.07132, -4.96791, 0], + "0.67": { + "post": { + "vector": [0.98, 0.997, 0.994], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [-5.04133, -7, 0], + "0.71": { + "post": { + "vector": [0.978, 0.997, 0.993], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], + "0.75": { + "post": { + "vector": [0.976, 0.997, 0.992], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "0.79": { + "post": { + "vector": [0.973, 0.997, 0.991], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [0, -0.03274, 0], + "0.83": { + "post": { + "vector": [0.971, 0.996, 0.991], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [0, -0.11491, 0], + "0.88": { + "post": { + "vector": [0.968, 0.996, 0.99], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [0, -0.2248, 0], + "0.92": { + "post": { + "vector": [0.966, 0.996, 0.989], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2917": { - "post": [0, -0.34962, 0], + "0.96": { + "post": { + "vector": [0.963, 0.995, 0.988], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [0, -0.48267, 0], + "1.0": { + "post": { + "vector": [0.961, 0.995, 0.988], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [0, -0.62084, 0], + "1.04": { + "post": { + "vector": [0.958, 0.995, 0.987], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [0, -0.76234, 0], + "1.08": { + "post": { + "vector": [0.955, 0.994, 0.986], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [0, -0.9569, 0], + "1.12": { + "post": { + "vector": [0.953, 0.994, 0.985], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0.03092, -1.15521, 0], + "1.17": { + "post": { + "vector": [0.95, 0.994, 0.984], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0.06521, -1.27355, 0], + "1.21": { + "post": { + "vector": [0.948, 0.993, 0.983], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [0.10513, -1.4113, 0], + "1.25": { + "post": { + "vector": [0.945, 0.993, 0.983], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [0.17989, -1.66933, 0], + "1.29": { + "post": { + "vector": [0.942, 0.993, 0.982], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [0.22149, -1.8129, 0], + "1.33": { + "post": { + "vector": [0.94, 0.992, 0.981], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0.25747, -1.93707, 0], + "1.38": { + "post": { + "vector": [0.937, 0.992, 0.98], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [0.32175, -2.15889, 0], + "1.42": { + "post": { + "vector": [0.935, 0.992, 0.979], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0.38348, -2.37997, 0], + "1.46": { + "post": { + "vector": [0.933, 0.991, 0.979], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [0.42917, -2.54562, 0], + "1.5": { + "post": { + "vector": [0.93, 0.991, 0.978], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [0.47452, -2.71005, 0], + "1.54": { + "post": { + "vector": [0.928, 0.991, 0.977], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [0.51903, -2.87141, 0], + "1.58": { + "post": { + "vector": [0.926, 0.99, 0.976], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [0.56138, -3.02492, 0], + "1.62": { + "post": { + "vector": [0.923, 0.99, 0.976], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [0.60162, -3.17083, 0], + "1.67": { + "post": { + "vector": [0.921, 0.99, 0.975], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [0.63648, -3.29722, 0], + "1.71": { + "post": { + "vector": [0.919, 0.99, 0.974], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [0.66284, -3.39279, 0], + "1.75": { + "post": { + "vector": [0.918, 0.989, 0.974], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0.67323, -3.43042, 0], + "1.79": { + "post": { + "vector": [0.916, 0.989, 0.973], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0.38525, -3.33068, 0], + "1.83": { + "post": { + "vector": [0.914, 0.989, 0.973], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [0.05934, -3.14473, 0], + "1.88": { + "post": { + "vector": [0.913, 0.989, 0.972], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-0.58715, -2.77234, 0], + "1.92": { + "post": { + "vector": [0.911, 0.989, 0.972], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-1.33468, -2.34174, 0], + "1.96": { + "post": { + "vector": [0.91, 0.988, 0.971], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-2.02314, -1.94517, 0], + "2.0": { + "post": { + "vector": [0.909, 0.988, 0.971], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [-2.90795, -1.60488, 0], + "2.04": { + "post": { + "vector": [0.908, 0.988, 0.971], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-3.37176, -1.4297, 0], + "2.08": { + "post": { + "vector": [0.907, 0.988, 0.971], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [-3.69058, -1.43056, 0], + "2.12": { + "post": { + "vector": [0.907, 0.988, 0.97], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-4.45951, -1.5033, 0], + "2.17": { + "post": { + "vector": [0.906, 0.988, 0.97], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-5.10388, -2.11643, 0], + "2.33": { + "post": { + "vector": [0.906, 0.988, 0.97], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-5.33526, -3.15642, 0], + "2.38": { + "post": { + "vector": [0.907, 0.988, 0.97], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [-5.4, -4.38949, 0], + "2.42": { + "post": { + "vector": [0.907, 0.988, 0.971], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-5.4, -5.73144, 0], + "2.46": { + "post": { + "vector": [0.908, 0.988, 0.971], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [-5.4, -7.12313, 0], + "2.5": { + "post": { + "vector": [0.909, 0.988, 0.971], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-5.4, -8.54851, 0], + "2.54": { + "post": { + "vector": [0.91, 0.988, 0.971], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [-5.4, -9.89735, 0], + "2.58": { + "post": { + "vector": [0.912, 0.989, 0.972], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-5.4, -9.85408, 0], + "2.62": { + "post": { + "vector": [0.913, 0.989, 0.972], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [-5.4, -9.71113, 0], + "2.67": { + "post": { + "vector": [0.915, 0.989, 0.973], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-5.4, -9.57182, 0], + "2.71": { + "post": { + "vector": [0.916, 0.989, 0.973], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-5.4, -9.43757, 0], + "2.75": { + "post": { + "vector": [0.918, 0.989, 0.974], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [-5.4, -9.31057, 0], + "2.79": { + "post": { + "vector": [0.92, 0.99, 0.975], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-5.4, -9.19402, 0], + "2.83": { + "post": { + "vector": [0.922, 0.99, 0.975], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-5.4, -9.09594, 0], + "2.88": { + "post": { + "vector": [0.924, 0.99, 0.976], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-5.4, -9.02604, 0], + "2.92": { + "post": { + "vector": [0.926, 0.99, 0.977], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [-5.4, -9.00081, 0], + "2.96": { + "post": { + "vector": [0.929, 0.991, 0.977], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0833": { - "post": [-5.4, -8.58363, 0], + "3.0": { + "post": { + "vector": [0.931, 0.991, 0.978], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [-5.4, -7.46825, 0], + "3.04": { + "post": { + "vector": [0.933, 0.991, 0.979], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2917": { - "post": [-5.4, -5.90024, 0], + "3.08": { + "post": { + "vector": [0.936, 0.992, 0.98], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.375": { - "post": [-5.4, -4.03124, 0], + "3.12": { + "post": { + "vector": [0.938, 0.992, 0.98], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [-5.4, -2.00755, 0], + "3.17": { + "post": { + "vector": [0.941, 0.992, 0.981], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5417": { - "post": [-5.4, 0.13018, 0], + "3.21": { + "post": { + "vector": [0.944, 0.993, 0.982], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [-5.4, 2.34715, 0], + "3.25": { + "post": { + "vector": [0.946, 0.993, 0.983], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.6667": { - "post": [-5.4, 4.61777, 0], + "3.29": { + "post": { + "vector": [0.949, 0.993, 0.984], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [-5.4, 6.8278, 0], + "3.33": { + "post": { + "vector": [0.952, 0.994, 0.985], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-5.4, 7.95144, 0], + "3.38": { + "post": { + "vector": [0.954, 0.994, 0.985], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7917": { - "post": [-5.4, 8.95212, 0], + "3.42": { + "post": { + "vector": [0.957, 0.994, 0.986], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [-5.4, 9.92727, 0], + "3.46": { + "post": { + "vector": [0.96, 0.995, 0.987], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [-5.37938, 10.86702, 0], + "3.5": { + "post": { + "vector": [0.962, 0.995, 0.988], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-5.34267, 11.75599, 0], + "3.54": { + "post": { + "vector": [0.965, 0.995, 0.989], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-5.23431, 12.57186, 0], + "3.58": { + "post": { + "vector": [0.967, 0.996, 0.99], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [-5.08542, 13.1783, 0], + "3.62": { + "post": { + "vector": [0.97, 0.996, 0.99], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-5.06219, 13.23049, 0], + "3.67": { + "post": { + "vector": [0.972, 0.996, 0.991], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [-4.79865, 13.44828, 0], + "3.71": { + "post": { + "vector": [0.975, 0.997, 0.992], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-4.63089, 13.39303, 0], + "3.75": { + "post": { + "vector": [0.977, 0.997, 0.993], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [-4.44084, 13.04571, 0], + "3.79": { + "post": { + "vector": [0.979, 0.997, 0.993], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-4.22761, 12.5876, 0], + "3.83": { + "post": { + "vector": [0.982, 0.998, 0.994], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2917": { - "post": [-4.0833, 12.29739, 0], + "3.88": { + "post": { + "vector": [0.984, 0.998, 0.995], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-3.9604, 11.90383, 0], + "3.92": { + "post": { + "vector": [0.986, 0.998, 0.995], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [-3.5421, 10.62614, 0], + "3.96": { + "post": { + "vector": [0.988, 0.998, 0.996], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-3.42, 10.13597, 0], + "4.0": { + "post": { + "vector": [0.99, 0.999, 0.997], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [-3.37366, 8.63406, 0], + "4.04": { + "post": { + "vector": [0.991, 0.999, 0.997], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-3.34647, 7.50662, 0], + "4.08": { + "post": { + "vector": [0.993, 0.999, 0.998], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-3.32334, 6.47712, 0], + "4.12": { + "post": { + "vector": [0.994, 0.999, 0.998], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-3.29993, 5.14177, 0], + "4.17": { + "post": { + "vector": [0.995, 0.999, 0.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-3.28577, 4.19863, 0], + "4.21": { + "post": { + "vector": [0.997, 1, 0.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [-3.25951, 1.83568, 0], + "4.25": { + "post": { + "vector": [0.998, 1, 0.999], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [-3.24518, -0.58445, 0], + "4.29": { + "post": { + "vector": [0.998, 1, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [-3.24022, -3.04893, 0], + "4.33": { + "post": { + "vector": [0.999, 1, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], + "4.38": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "tail3": { + "throat2": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.0833": { - "post": [0.05456, -0.03274, 0], + "0.04": { + "pre": { + "vector": [0, 0.001, 0.001], + "easing": "linear" + }, + "post": { + "vector": [0, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [0.19152, -0.11491, 0], + "0.08": { + "post": { + "vector": [0, 0.002, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [0.37466, -0.2248, 0], + "0.12": { + "post": { + "vector": [0, 0.005, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2917": { - "post": [0.58269, -0.34962, 0], + "0.17": { + "post": { + "vector": [0, 0.009, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [0.80446, -0.48267, 0], + "0.21": { + "post": { + "vector": [0, 0.015, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [1.03473, -0.62084, 0], + "0.25": { + "post": { + "vector": [0, 0.021, 0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [1.27056, -0.76234, 0], + "0.29": { + "post": { + "vector": [0, 0.029, 0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [1.59483, -0.9569, 0], + "0.33": { + "post": { + "vector": [0, 0.038, 0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [1.43579, -1.15521, 0], + "0.38": { + "post": { + "vector": [0, 0.048, 0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [1.09007, -1.27355, 0], + "0.42": { + "post": { + "vector": [0, 0.06, 0.038], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [0.68768, -1.4113, 0], + "0.46": { + "post": { + "vector": [-0.001, 0.073, 0.044], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [-0.06609, -1.66933, 0], + "0.5": { + "post": { + "vector": [-0.001, 0.087, 0.049], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [-0.48548, -1.8129, 0], + "0.54": { + "post": { + "vector": [-0.002, 0.103, 0.054], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [-0.8482, -1.93707, 0], + "0.58": { + "post": { + "vector": [-0.003, 0.12, 0.058], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [-1.49621, -2.15889, 0], + "0.62": { + "post": { + "vector": [-0.004, 0.138, 0.062], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [-2.1051, -2.37997, 0], + "0.67": { + "post": { + "vector": [-0.005, 0.157, 0.065], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [-2.55246, -2.54562, 0], + "0.71": { + "post": { + "vector": [-0.007, 0.177, 0.068], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [-2.99653, -2.71005, 0], + "0.75": { + "post": { + "vector": [-0.009, 0.198, 0.069], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [-3.43231, -2.87141, 0], + "0.79": { + "post": { + "vector": [-0.012, 0.221, 0.07], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-3.8469, -3.02492, 0], + "0.83": { + "post": { + "vector": [-0.015, 0.244, 0.07], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [-4.24095, -3.17083, 0], + "0.88": { + "post": { + "vector": [-0.019, 0.269, 0.069], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [-4.5823, -3.29722, 0], + "0.92": { + "post": { + "vector": [-0.024, 0.296, 0.065], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [-4.84038, -3.39279, 0], + "0.96": { + "post": { + "vector": [-0.032, 0.326, 0.058], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [-4.94203, -3.43042, 0], + "1.0": { + "post": { + "vector": [-0.042, 0.359, 0.048], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [-5.10438, -3.15778, 0], + "1.04": { + "post": { + "vector": [-0.054, 0.393, 0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [-5.24374, -2.97694, 0], + "1.08": { + "post": { + "vector": [-0.069, 0.43, 0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-5.51803, -2.62441, 0], + "1.12": { + "post": { + "vector": [-0.087, 0.468, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-5.83519, -2.21679, 0], + "1.17": { + "post": { + "vector": [-0.109, 0.507, -0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [-6.12728, -1.84138, 0], + "1.21": { + "post": { + "vector": [-0.134, 0.546, -0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7917": { - "post": [-6.5032, -1.52829, -0.0093], + "1.25": { + "post": { + "vector": [-0.161, 0.584, -0.053], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [-6.70027, -1.36736, -0.01436], + "1.29": { + "post": { + "vector": [-0.191, 0.622, -0.073], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [-6.83609, -1.37803, -0.02449], + "1.33": { + "post": { + "vector": [-0.223, 0.657, -0.092], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-7.1639, -1.47439, -0.05281], + "1.38": { + "post": { + "vector": [-0.255, 0.689, -0.11], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-7.44029, -2.10733, -0.10688], + "1.42": { + "post": { + "vector": [-0.288, 0.719, -0.127], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-7.54203, -3.15443, -0.17132], + "1.46": { + "post": { + "vector": [-0.32, 0.746, -0.142], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [-7.5524, -4.38949, -0.2411], + "1.5": { + "post": { + "vector": [-0.35, 0.769, -0.155], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-7.5299, -5.73144, -0.3148], + "1.54": { + "post": { + "vector": [-0.378, 0.789, -0.166], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [-7.5097, -7.12313, -0.39124], + "1.58": { + "post": { + "vector": [-0.404, 0.805, -0.175], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-7.47435, -8.54851, -0.46953], + "1.62": { + "post": { + "vector": [-0.427, 0.819, -0.183], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-7.43804, -10, -0.54926], + "1.67": { + "post": { + "vector": [-0.446, 0.831, -0.19], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-7.30713, -10, -0.54926], + "1.71": { + "post": { + "vector": [-0.463, 0.842, -0.197], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [-6.05502, -10, -0.54926], + "1.75": { + "post": { + "vector": [-0.477, 0.851, -0.204], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [-5.86004, -10, -0.54926], + "1.79": { + "post": { + "vector": [-0.49, 0.859, -0.211], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [-5.82489, -10, -0.54926], + "1.83": { + "post": { + "vector": [-0.5, 0.867, -0.219], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-5.8083, -7.22752, -0.54926], + "1.88": { + "post": { + "vector": [-0.178, 0.65, -0.724], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7917": { - "post": [-5.79061, -4.5114, -0.54926], + "1.92": { + "post": { + "vector": [0.434, 0.249, -1.658], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [-5.77156, -1.86455, -0.54926], + "1.96": { + "post": { + "vector": [0.761, 0.042, -2.166], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [-5.71128, 0.68621, -0.54926], + "2.0": { + "post": { + "vector": [0.102, 0.468, -1.209], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-5.61996, 3.09911, -0.54926], + "2.04": { + "post": { + "vector": [-0.546, 0.906, -0.256], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-5.35046, 5.31363, -0.54926], + "2.08": { + "post": { + "vector": [-0.216, 0.688, -0.76], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [-4.98016, 6.95968, -0.54926], + "2.12": { + "post": { + "vector": [0.409, 0.286, -1.692], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-4.92239, 7.17543, -0.54926], + "2.17": { + "post": { + "vector": [0.753, 0.075, -2.197], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [-4.26696, 8.48765, -0.54926], + "2.21": { + "post": { + "vector": [0.425, 0.292, -1.698], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-3.84972, 8.72096, -0.54926], + "2.25": { + "post": { + "vector": [-0.184, 0.701, -0.77], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [-3.37705, 8.94792, -0.54926], + "2.29": { + "post": { + "vector": [-0.498, 0.923, -0.27], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-2.84671, 8.92094, -0.54926], + "2.33": { + "post": { + "vector": [-0.144, 0.695, -0.763], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2917": { - "post": [-2.4878, 8.90384, -0.54926], + "2.38": { + "post": { + "vector": [0.505, 0.281, -1.684], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-2.18214, 8.88067, -0.54926], + "2.42": { + "post": { + "vector": [0.873, 0.057, -2.176], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [-1.1418, 8.80541, -0.54926], + "2.46": { + "post": { + "vector": [0.252, 0.462, -1.197], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [-0.83813, 8.77654, -0.54926], + "2.5": { + "post": { + "vector": [-0.361, 0.875, -0.22], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [-2.02049, 8.68809, -0.54926], + "2.54": { + "post": { + "vector": [0.32, 0.43, -1.164], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [-2.71405, 8.62168, -0.54926], + "2.58": { + "post": { + "vector": [1.012, -0.006, -2.11], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [-3.30414, 8.56105, -0.54926], + "2.62": { + "post": { + "vector": [0.708, 0.185, -1.584], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-3.90139, 8.4824, -0.54926], + "2.67": { + "post": { + "vector": [0.115, 0.565, -0.628], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [-4.26277, 8.42686, -0.54926], + "2.71": { + "post": { + "vector": [-0.187, 0.759, -0.101], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [-4.93264, 8.28769, -0.54926], + "2.75": { + "post": { + "vector": [0.184, 0.507, -0.569], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [-5.29839, 8.14515, -0.54926], + "2.79": { + "post": { + "vector": [0.848, 0.073, -1.466], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [-5.42486, 8, -0.54926], + "2.83": { + "post": { + "vector": [1.222, -0.172, -1.934], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "2.88": { + "post": { + "vector": [0.587, 0.208, -0.931], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [0, 0, 0], + "2.92": { + "post": { + "vector": [-0.046, 0.6, 0.067], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0, 0], + "2.96": { + "post": { + "vector": [0.313, 0.346, -0.396], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, 0, 0], + "3.0": { + "post": { + "vector": [0.968, -0.089, -1.29], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [0, 0, 0], + "3.04": { + "post": { + "vector": [1.328, -0.331, -1.758], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "3.08": { + "post": { + "vector": [0.992, -0.148, -1.223], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [0, 0, 0], + "3.12": { + "post": { + "vector": [0.358, 0.229, -0.262], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0], + "3.17": { + "post": { + "vector": [0.018, 0.426, 0.266], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [0, 0, 0], + "3.21": { + "post": { + "vector": [0.362, 0.183, -0.206], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, 0, 0], + "3.25": { + "post": { + "vector": [1.004, -0.239, -1.11], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "3.29": { + "post": { + "vector": [1.351, -0.469, -1.591], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "3.33": { + "post": { + "vector": [0.674, -0.069, -0.606], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [0.15278, -0.07639, 0], + "3.38": { + "post": { + "vector": [0.003, 0.345, 0.37], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.1667": { - "post": [0.53626, -0.26813, 0], + "3.42": { + "post": { + "vector": [0.342, 0.115, -0.117], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.25": { - "post": [1.04906, -0.52453, 0], + "3.46": { + "post": { + "vector": [0.982, -0.295, -1.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2917": { - "post": [1.63155, -0.81577, 0], + "3.5": { + "post": { + "vector": [1.327, -0.513, -1.531], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.375": { - "post": [2.25248, -1.12624, 0], + "3.54": { + "post": { + "vector": [0.649, -0.1, -0.563], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.4167": { - "post": [2.89723, -1.44862, 0], + "3.58": { + "post": { + "vector": [-0.022, 0.327, 0.398], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5": { - "post": [3.55756, -1.77878, 0], + "3.62": { + "post": { + "vector": [0.319, 0.107, -0.1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5417": { - "post": [4.46552, -2.23276, 0], + "3.67": { + "post": { + "vector": [0.963, -0.296, -1.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [4.66951, -2.75216, 0], + "3.71": { + "post": { + "vector": [1.312, -0.505, -1.534], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [4.42164, -3.09118, 0], + "3.75": { + "post": { + "vector": [0.638, -0.084, -0.575], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [4.13314, -3.48576, 0], + "3.79": { + "post": { + "vector": [-0.028, 0.35, 0.378], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [3.59271, -4.22491, 0], + "3.83": { + "post": { + "vector": [0.318, 0.134, -0.126], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [3.29201, -4.63617, 0], + "3.88": { + "post": { + "vector": [0.966, -0.266, -1.058], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [3.03196, -4.99186, 0], + "3.92": { + "post": { + "vector": [1.318, -0.473, -1.566], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.875": { - "post": [2.56736, -5.62729, 0], + "3.96": { + "post": { + "vector": [1.299, -0.459, -1.546], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [2.15873, -6.25631, 0], + "4.0": { + "post": { + "vector": [1.238, -0.433, -1.476], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9583": { - "post": [1.86564, -6.72658, 0], + "4.04": { + "post": { + "vector": [1.145, -0.398, -1.367], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0": { - "post": [1.57469, -7.1934, 0], + "4.08": { + "post": { + "vector": [1.026, -0.355, -1.226], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0417": { - "post": [1.28918, -7.6515, 0], + "4.12": { + "post": { + "vector": [0.888, -0.307, -1.062], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [1.01755, -8.08734, 0], + "4.17": { + "post": { + "vector": [0.739, -0.255, -0.885], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.125": { - "post": [0.75938, -8.50158, 0], + "4.21": { + "post": { + "vector": [0.587, -0.202, -0.703], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.1667": { - "post": [0.53574, -8.86041, 0], + "4.25": { + "post": { + "vector": [0.438, -0.151, -0.525], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2083": { - "post": [0.36665, -9.13171, 0], + "4.29": { + "post": { + "vector": [0.3, -0.103, -0.359], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.2917": { - "post": [0.30005, -9.23857, 0], + "4.33": { + "post": { + "vector": [0.179, -0.062, -0.215], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0.07053, -8.60753, 0], + "4.38": { + "post": { + "vector": [0.085, -0.029, -0.102], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [-0.15727, -8.11747, 0], + "4.42": { + "post": { + "vector": [0.022, -0.008, -0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5833": { - "post": [-0.60758, -7.1562, 0], + "4.46": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [-1.12828, -6.04471, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.75": { - "post": [-1.60783, -5.02103, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.7917": { - "post": [-2.22415, -3.55297, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "throat3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.8333": { - "post": [-2.54722, -2.78053, 0], + "0.04": { + "pre": { + "vector": [-0.128, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [-0.128, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.875": { - "post": [-2.76929, -2.14043, 0], + "0.08": { + "post": { + "vector": [-0.494, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [-3.3049, -0.53301, 0], + "0.12": { + "post": { + "vector": [-1.072, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [-3.75374, 1.31098, 0], + "0.17": { + "post": { + "vector": [-1.836, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [-3.9149, 2.71094, 0], + "0.21": { + "post": { + "vector": [-2.759, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [-3.95651, 3.95054, 0], + "0.25": { + "post": { + "vector": [-3.817, 0, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [-3.95208, 5.1583, 0], + "0.29": { + "post": { + "vector": [-4.981, 0, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [-3.948, 6.41082, 0], + "0.33": { + "post": { + "vector": [-6.226, 0, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [-3.94139, 7.69365, 0], + "0.38": { + "post": { + "vector": [-7.525, 0, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4583": { - "post": [-3.93508, 8.90762, 0], + "0.42": { + "post": { + "vector": [-8.851, 0, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [-3.93053, 5.93568, 0], + "0.46": { + "post": { + "vector": [-10.177, 0, -0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5417": { - "post": [-3.92568, 2.93365, 0], + "0.5": { + "post": { + "vector": [-11.476, 0.001, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-3.92045, 0.00819, 0], + "0.54": { + "post": { + "vector": [-12.721, 0.001, -0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.6667": { - "post": [-3.91477, -2.81107, 0], + "0.58": { + "post": { + "vector": [-13.885, 0.001, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.7083": { - "post": [-3.90326, -5.47797, 0], + "0.62": { + "post": { + "vector": [-14.943, 0.001, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.75": { - "post": [-3.8876, -7.92559, 0], + "0.67": { + "post": { + "vector": [-15.867, 0.002, -0.015], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.8333": { - "post": [-3.87008, -9.98519, 0], + "0.71": { + "post": { + "vector": [-16.631, 0.002, -0.018], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9167": { - "post": [-3.85019, -11.45322, 0], + "0.75": { + "post": { + "vector": [-17.209, 0.003, -0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [-3.82857, -12, 0], + "0.79": { + "post": { + "vector": [-17.576, 0.003, -0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [-3.70409, -12, 0], + "0.83": { + "post": { + "vector": [-17.704, 0.004, -0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.625": { - "post": [-3.6716, -12, 0], + "0.88": { + "post": { + "vector": [-17.659, 0.005, -0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [-3.66574, -12, 0], + "0.92": { + "post": { + "vector": [-17.528, 0.006, -0.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.75": { - "post": [-3.66298, -10.10304, 0], + "0.96": { + "post": { + "vector": [-17.317, 0.007, -0.046], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7917": { - "post": [-3.66003, -8.24464, 0], + "1.0": { + "post": { + "vector": [-17.031, 0.008, -0.053], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.8333": { - "post": [-3.65685, -6.43364, 0], + "1.04": { + "post": { + "vector": [-16.678, 0.01, -0.061], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.875": { - "post": [-3.59297, -4.68839, 0], + "1.08": { + "post": { + "vector": [-16.261, 0.012, -0.07], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9583": { - "post": [-3.48189, -3.03745, 0], + "1.12": { + "post": { + "vector": [-15.789, 0.013, -0.079], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0": { - "post": [-3.15402, -1.52226, 0], + "1.17": { + "post": { + "vector": [-15.265, 0.015, -0.089], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [-2.70354, -0.39601, 0], + "1.21": { + "post": { + "vector": [-14.697, 0.017, -0.099], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0833": { - "post": [-2.63326, -0.22754, 0], + "1.25": { + "post": { + "vector": [-14.09, 0.018, -0.109], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [-1.8359, 0.87316, 0], + "1.29": { + "post": { + "vector": [-13.45, 0.018, -0.119], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.1667": { - "post": [-1.32832, 1.14061, 0], + "1.33": { + "post": { + "vector": [-12.782, 0.018, -0.128], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [-0.7533, 1.62498, 0], + "1.38": { + "post": { + "vector": [-12.093, 0.017, -0.137], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.25": { - "post": [-0.10813, 1.94875, 0], + "1.42": { + "post": { + "vector": [-11.389, 0.015, -0.145], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2917": { - "post": [0.3285, 2.15386, 0], + "1.46": { + "post": { + "vector": [-10.675, 0.012, -0.153], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [0.70035, 2.43201, 0], + "1.5": { + "post": { + "vector": [-9.958, 0.007, -0.159], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.375": { - "post": [1.96596, 3.33503, 0], + "1.54": { + "post": { + "vector": [-9.243, 0.002, -0.165], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4167": { - "post": [2.33539, 3.68146, 0], + "1.58": { + "post": { + "vector": [-8.538, -0.004, -0.171], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.4583": { - "post": [1.73411, 4.74295, 0], + "1.62": { + "post": { + "vector": [-7.848, -0.011, -0.175], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5": { - "post": [1.3814, 5.53978, 0], + "1.67": { + "post": { + "vector": [-7.181, -0.018, -0.179], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5417": { - "post": [1.08132, 6.26739, 0], + "1.71": { + "post": { + "vector": [-6.543, -0.025, -0.183], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [0.77759, 7.21116, 0], + "1.75": { + "post": { + "vector": [-5.94, -0.032, -0.186], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.625": { - "post": [0.59381, 7.87773, 0], + "1.79": { + "post": { + "vector": [-5.381, -0.038, -0.19], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7083": { - "post": [0.25316, 9.54776, 0], + "1.83": { + "post": { + "vector": [-4.871, -0.043, -0.194], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [0.06716, 11.25821, 0], + "1.88": { + "post": { + "vector": [-4.426, -0.053, -0.192], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.7917": { - "post": [0.00284, 13, 0], + "1.92": { + "post": { + "vector": [-4.052, -0.066, -0.187], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + "1.96": { + "post": { + "vector": [-3.741, -0.072, -0.188], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.75": { - "post": [0, 0, 0], + "2.0": { + "post": { + "vector": [-3.478, -0.061, -0.203], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.8333": { - "post": [0, 0, 0], + "2.04": { + "post": { + "vector": [-3.293, -0.048, -0.216], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.9583": { - "post": [0, 0, 0], + "2.08": { + "post": { + "vector": [-3.181, -0.052, -0.212], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0417": { - "post": [0, 0, 0], + "2.12": { + "post": { + "vector": [-3.085, -0.06, -0.201], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.1667": { - "post": [0, 0, 0], + "2.17": { + "post": { + "vector": [-2.99, -0.062, -0.193], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [0, 0, 0], + "2.21": { + "post": { + "vector": [-2.885, -0.052, -0.195], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2917": { - "post": [0, 0, 0], + "2.25": { + "post": { + "vector": [-2.78, -0.036, -0.2], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [0, 0, 0], + "2.29": { + "post": { + "vector": [-2.69, -0.024, -0.199], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.4167": { - "post": [0, 0, 0], + "2.33": { + "post": { + "vector": [-2.626, -0.025, -0.185], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5": { - "post": [0, 0, 0], + "2.38": { + "post": { + "vector": [-2.576, -0.03, -0.167], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "thighRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [0.12004, 0, 0], - "0.1667": [0.42135, 0, 0], - "0.25": [0.82426, 0, 0], - "0.2917": [1.28193, 0, 0], - "0.375": [1.76981, 0, 0], - "0.4167": [2.2764, 0, 0], - "0.5": [2.79523, 0, 0], - "0.5417": [3.50862, 0, 0], - "0.5833": [4.08631, 0, 0], - "0.625": [4.3545, 0, 0], - "0.7083": [4.66666, 0, 0], - "0.75": [5.2514, 0, 0], - "0.7917": [5.57675, 0, 0], - "0.8333": [5.85813, 0, 0], - "0.875": [6.36082, 0, 0], - "0.9167": [6.87309, 0, 0], - "0.9583": [7.25962, 0, 0], - "1.0": [7.64331, 0, 0], - "1.0417": [8.01984, 0, 0], - "1.0833": [8.37807, 0, 0], - "1.125": [8.71854, 0, 0], - "1.1667": [9.01348, 0, 0], - "1.2083": [9.23647, 0, 0], - "1.2917": [9.3243, 0, 0], - "1.375": [9.25257, 0, 0], - "1.5": [9.13772, 0, 0], - "1.5833": [8.90826, 0, 0], - "1.6667": [8.64293, 0, 0], - "1.75": [8.36498, 0, 0], - "1.7917": [8.08452, 0, 0], - "1.875": [7.80674, 0, 0], - "1.9583": [7.54158, 0, 0], - "2.0417": [7.31215, 0, 0], - "2.1667": [7.20233, 0, 0], - "2.375": [7.07306, 0, 0], - "2.6667": [6.72779, 0, 0], - "3.4583": [4.64094, 0, 0], - "3.625": [4.31598, 0, 0], - "3.875": [4.15532, 0, 0], - "3.9583": [4.13766, 0, 0], - "4.0417": [4.09789, 0, 0], - "4.0833": [4.04472, 0, 0], - "4.1667": [3.98432, 0, 0], - "4.2083": [3.91993, 0, 0], - "4.25": [3.85307, 0, 0], - "4.3333": [3.7846, 0, 0], - "4.375": [3.7156, 0, 0], - "4.4167": [3.64612, 0, 0], - "4.4583": [2.94697, 0, 0], - "4.5": [1.56849, 0, 0], - "4.5417": [0.89461, 0, 0], - "4.5833": [0.25348, 0, 0], - "4.625": [-0.35587, 0, 0], - "4.7083": [-0.88372, 0, 0], - "4.75": [-1.28281, 0, 0], - "4.7917": [-1.44, 0, 0], - "5.25": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.0833": [0, 0, -0.06063], - "0.1667": [0, 0, -0.2128], - "0.25": [0, 0, -0.41629], - "0.2917": [0, 0, -0.64744], - "0.375": [0, 0, -0.89384], - "0.4167": [0, 0, -1.14969], - "0.5": [0, 0, -1.41173], - "0.5417": [0, 0, -1.77203], - "0.5833": [0, 0, -2.0677], - "0.625": [0, 0, -2.20748], - "0.7083": [0, 0, -2.37017], - "0.75": [0, 0, -2.67494], - "0.7917": [0, 0, -2.84451], - "0.8333": [0, 0, -2.99116], - "0.875": [0, 0, -3.25316], - "0.9167": [0, 0, -3.51968], - "0.9583": [0, 0, -3.72066], - "1.0": [0, 0, -3.92017], - "1.0417": [0, 0, -4.11596], - "1.0833": [0, 0, -4.30223], - "1.125": [0, 0, -4.47927], - "1.1667": [0, 0, -4.63263], - "1.2083": [0, 0, -4.74858], - "1.2917": [0, 0, -4.79424], - "1.375": [0, -0.04803, -4.81989], - "1.5": [0, -0.10167, -4.83047], - "1.5833": [0, -0.20805, -4.85054], - "1.6667": [0, -0.33106, -4.87376], - "1.75": [0, -0.45991, -4.89807], - "1.7917": [0, -0.58994, -4.92261], - "1.875": [0, -0.71872, -4.94692], - "1.9583": [0, -0.84164, -4.97011], - "2.0417": [0, -0.94801, -4.99019], - "2.1667": [0, -0.99892, -4.9998], - "2.375": [0, -1.03526, -5], - "2.6667": [0, -1.13117, -5], - "3.4583": [0, -1.71085, -5], - "3.625": [0, -1.80112, -5], - "3.875": [0, -1.84574, -5], - "3.9583": [0, -1.85065, -5], - "4.0417": [0, -1.8617, -5], - "4.0833": [0, -1.87647, -5], - "4.1667": [0, -1.89324, -5], - "4.2083": [0, -1.91113, -5], - "4.25": [0, -1.9297, -5], - "4.3333": [0, -1.94872, -5], - "4.375": [0, -1.96789, -5], - "4.4167": [0, -1.98719, -5], - "4.4583": [0, -1.85149, -4.72507], - "4.5": [0, -1.58393, -4.18302], - "4.5417": [0, -1.45313, -3.91803], - "4.5833": [0, -1.3287, -3.66592], - "4.625": [0, -1.21042, -3.42631], - "4.7083": [0, -1.10797, -3.21875], - "4.75": [0, -1.03051, -3.06181], - "4.7917": [0, -1, -3], - "5.25": [0, 0, 0] - } - }, - "calfRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [-0.05456, 0, 0], - "0.1667": [-0.19152, 0, 0], - "0.25": [-0.37466, 0, 0], - "0.2917": [-0.58269, 0, 0], - "0.375": [-0.80446, 0, 0], - "0.4167": [-1.03473, 0, 0], - "0.5": [-1.27056, 0, 0], - "0.5417": [-1.59483, 0, 0], - "0.5833": [-1.8532, 0, 0], - "0.625": [-1.97043, 0, 0], - "0.7083": [-2.10687, 0, 0], - "0.75": [-2.36247, 0, 0], - "0.7917": [-2.50468, 0, 0], - "0.8333": [-2.62768, 0, 0], - "0.875": [-2.84741, 0, 0], - "0.9167": [-3.07184, 0, 0], - "0.9583": [-3.2413, 0, 0], - "1.0": [-3.40953, 0, 0], - "1.0417": [-3.57461, 0, 0], - "1.0833": [-3.73166, 0, 0], - "1.125": [-3.88093, 0, 0], - "1.1667": [-4.01024, 0, 0], - "1.2083": [-4.10801, 0, 0], - "1.2917": [-4.14651, 0, 0], - "1.375": [-3.82232, 0, 0], - "1.5": [-3.445, 0, 0], - "1.5833": [-2.696, 0, 0], - "1.6667": [-1.82994, 0, 0], - "1.75": [-0.92267, 0, 0], - "1.7917": [-0.0072, 0, 0], - "1.875": [0.89953, 0, 0], - "1.9583": [1.76502, 0, 0], - "2.0417": [2.51391, 0, 0], - "2.1667": [2.87239, 0, 0], - "2.375": [3.10849, 0, 0], - "2.6667": [3.72997, 0, 0], - "3.4583": [7.48631, 0, 0], - "3.625": [8.07124, 0, 0], - "3.875": [8.36042, 0, 0], - "3.9583": [8.39222, 0, 0], - "4.0417": [8.46379, 0, 0], - "4.0833": [8.55951, 0, 0], - "4.1667": [8.66823, 0, 0], - "4.2083": [8.78412, 0, 0], - "4.25": [8.90447, 0, 0], - "4.3333": [9.02772, 0, 0], - "4.375": [9.15192, 0, 0], - "4.4167": [9.27697, 0, 0], - "4.4583": [8.94198, 0, 0], - "4.5": [8.28149, 0, 0], - "4.5417": [7.95861, 0, 0], - "4.5833": [7.65142, 0, 0], - "4.625": [7.35945, 0, 0], - "4.7083": [7.10654, 0, 0], - "4.75": [6.91532, 0, 0], - "4.7917": [6.84, 0, 0], - "5.25": [0, 0, 0] - } - }, - "ankleRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [0.13095, 0, 0], - "0.1667": [0.45965, 0, 0], - "0.25": [0.89919, 0, 0], - "0.2917": [1.39847, 0, 0], - "0.375": [1.9307, 0, 0], - "0.4167": [2.48334, 0, 0], - "0.5": [3.04934, 0, 0], - "0.5417": [3.82759, 0, 0], - "0.5833": [4.45077, 0, 0], - "0.625": [4.73555, 0, 0], - "0.7083": [5.06701, 0, 0], - "0.75": [5.68792, 0, 0], - "0.7917": [6.03339, 0, 0], - "0.8333": [6.33217, 0, 0], - "0.875": [6.86595, 0, 0], - "0.9167": [7.41076, 0, 0], - "0.9583": [7.82205, 0, 0], - "1.0": [8.23032, 0, 0], - "1.0417": [8.63096, 0, 0], - "1.0833": [9.01213, 0, 0], - "1.125": [9.3744, 0, 0], - "1.1667": [9.68823, 0, 0], - "1.2083": [9.9255, 0, 0], - "1.2917": [10.01896, 0, 0], - "1.375": [9.81205, 0, 0], - "1.5": [9.544, 0, 0], - "1.5833": [9.01064, 0, 0], - "1.6667": [8.39393, 0, 0], - "1.75": [7.74786, 0, 0], - "1.7917": [7.09596, 0, 0], - "1.875": [6.45029, 0, 0], - "1.9583": [5.83397, 0, 0], - "2.0417": [5.30069, 0, 0], - "2.1667": [5.04542, 0, 0], - "2.375": [4.98923, 0, 0], - "2.6667": [4.85112, 0, 0], - "3.4583": [4.01638, 0, 0], - "3.625": [3.88639, 0, 0], - "3.875": [3.82213, 0, 0], - "3.9583": [3.81506, 0, 0], - "4.0417": [3.79916, 0, 0], - "4.0833": [3.77789, 0, 0], - "4.1667": [3.75373, 0, 0], - "4.2083": [3.72797, 0, 0], - "4.25": [3.70123, 0, 0], - "4.3333": [3.67384, 0, 0], - "4.375": [3.64624, 0, 0], - "4.4167": [3.61845, 0, 0], - "4.4583": [4.50667, 0, 0], - "4.5": [6.25794, 0, 0], - "4.5417": [7.11405, 0, 0], - "4.5833": [7.92855, 0, 0], - "4.625": [8.70269, 0, 0], - "4.7083": [9.37328, 0, 0], - "4.75": [9.8803, 0, 0], - "4.7917": [10.08, 0, 0], - "5.25": [0, 0, 0] - } - }, - "footRight": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [-0.19643, 0, 0], - "0.1667": [-0.68948, 0, 0], - "0.25": [-1.34879, 0, 0], - "0.2917": [-2.0977, 0, 0], - "0.375": [-2.89605, 0, 0], - "0.4167": [-3.72501, 0, 0], - "0.5": [-4.57401, 0, 0], - "0.5417": [-5.74138, 0, 0], - "0.5833": [-6.68388, 0, 0], - "0.625": [-7.11962, 0, 0], - "0.7083": [-7.62679, 0, 0], - "0.75": [-8.57685, 0, 0], - "0.7917": [-9.10545, 0, 0], - "0.8333": [-9.56262, 0, 0], - "0.875": [-10.37937, 0, 0], - "0.9167": [-11.21202, 0, 0], - "0.9583": [-11.84036, 0, 0], - "1.0": [-12.4641, 0, 0], - "1.0417": [-13.07619, 0, 0], - "1.0833": [-13.65853, 0, 0], - "1.125": [-14.21201, 0, 0], - "1.1667": [-14.69146, 0, 0], - "1.2083": [-15.05396, 0, 0], - "1.2917": [-15.19674, 0, 0], - "1.375": [-15.2423, 0, 0], - "1.5": [-15.23673, 0, 0], - "1.5833": [-15.2229, 0, 0], - "1.6667": [-15.20692, 0, 0], - "1.75": [-15.19018, 0, 0], - "1.7917": [-15.17328, 0, 0], - "1.875": [-15.15655, 0, 0], - "1.9583": [-15.14058, 0, 0], - "2.0417": [-15.12676, 0, 0], - "2.1667": [-15.12014, 0, 0], - "2.375": [-15.18347, 0, 0], - "2.6667": [-15.3561, 0, 0], - "3.4583": [-16.39953, 0, 0], - "3.625": [-16.56201, 0, 0], - "3.875": [-16.64234, 0, 0], - "3.9583": [-16.65117, 0, 0], - "4.0417": [-16.67105, 0, 0], - "4.0833": [-16.69764, 0, 0], - "4.1667": [-16.72784, 0, 0], - "4.2083": [-16.76003, 0, 0], - "4.25": [-16.79346, 0, 0], - "4.3333": [-16.8277, 0, 0], - "4.375": [-16.8622, 0, 0], - "4.4167": [-16.89694, 0, 0], - "4.4583": [-16.70216, 0, 0], - "4.5": [-16.31813, 0, 0], - "4.5417": [-16.1304, 0, 0], - "4.5833": [-15.95179, 0, 0], - "4.625": [-15.78203, 0, 0], - "4.7083": [-15.63497, 0, 0], - "4.75": [-15.52379, 0, 0], - "4.7917": [-15.48, 0, 0], - "5.25": [0, 0, 0] - } - }, - "thighLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [-0.79087, 0, 0], - "0.1667": [-2.77599, 0, 0], - "0.25": [-5.43054, 0, 0], - "0.2917": [-8.44584, 0, 0], - "0.375": [-11.66016, 0, 0], - "0.4167": [-14.99776, 0, 0], - "0.5": [-18.41604, 0, 0], - "0.5417": [-23.11615, 0, 0], - "0.5833": [-25.18388, 0, 0], - "0.625": [-25.02289, 0, 0], - "0.7083": [-24.8355, 0, 0], - "0.75": [-24.48447, 0, 0], - "0.7917": [-24.28917, 0, 0], - "0.8333": [-24.12026, 0, 0], - "0.875": [-23.81849, 0, 0], - "0.9167": [-23.7231, 0, 0], - "0.9583": [-23.70096, 0, 0], - "1.0": [-23.67897, 0, 0], - "1.0417": [-23.6574, 0, 0], - "1.0833": [-23.63688, 0, 0], - "1.125": [-23.61737, 0, 0], - "1.1667": [-23.60048, 0, 0], - "1.2083": [-23.5877, 0, 0], - "1.2917": [-23.58267, 0, 0], - "1.375": [-23.65989, 0, 0], - "1.5": [-23.75548, 0, 0], - "1.5833": [-23.94548, 0, 0], - "1.6667": [-24.16518, 0, 0], - "1.75": [-24.39534, 0, 0], - "1.7917": [-24.62758, 0, 0], - "1.875": [-24.85759, 0, 0], - "1.9583": [-25.07715, 0, 0], - "2.0417": [-25.26713, 0, 0], - "2.1667": [-25.35807, 0, 0], - "2.375": [-25.47424, 0, 0], - "2.6667": [-25.78499, 0, 0], - "3.4583": [-27.66315, 0, 0], - "3.625": [-27.95562, 0, 0], - "3.875": [-28.10021, 0, 0], - "3.9583": [-28.11611, 0, 0], - "4.0417": [-28.1519, 0, 0], - "4.0833": [-28.19975, 0, 0], - "4.1667": [-28.25411, 0, 0], - "4.2083": [-28.31206, 0, 0], - "4.25": [-28.37223, 0, 0], - "4.3333": [-28.43386, 0, 0], - "4.375": [-28.49596, 0, 0], - "4.4167": [-28.55849, 0, 0], - "4.4583": [-28.56419, 0, 0], - "4.5": [-28.57544, 0, 0], - "4.5417": [-28.58094, 0, 0], - "4.5833": [-28.58618, 0, 0], - "4.625": [-28.59115, 0, 0], - "4.7083": [-28.59546, 0, 0], - "4.75": [-28.59872, 0, 0], - "4.7917": [-28.6, 0, 0], - "5.25": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.0833": [0, 0, -0.06063], - "0.1667": [0, 0, -0.2128], - "0.25": [0, 0, -0.41629], - "0.2917": [0, 0, -0.64744], - "0.375": [0, 0, -0.89384], - "0.4167": [0, 0, -1.14969], - "0.5": [0, 0, -1.41173], - "0.5417": [0, 0, -1.77203], - "0.5833": [0, 0, -2.0677], - "0.625": [0, 0, -2.20748], - "0.7083": [0, 0, -2.37017], - "0.75": [0, 0, -2.67494], - "0.7917": [0, 0, -2.84451], - "0.8333": [0, 0, -2.99116], - "0.875": [0, 0, -3.25316], - "0.9167": [0, 0, -3.51968], - "0.9583": [0, 0, -3.72066], - "1.0": [0, 0, -3.92017], - "1.0417": [0, 0, -4.11596], - "1.0833": [0, 0, -4.30223], - "1.125": [0, 0, -4.47927], - "1.1667": [0, 0, -4.63263], - "1.2083": [0, 0, -4.74858], - "1.2917": [0, 0, -4.79424], - "1.375": [0, -0.04803, -4.81989], - "1.5": [0, -0.10167, -4.83047], - "1.5833": [0, -0.20805, -4.85054], - "1.6667": [0, -0.33106, -4.87376], - "1.75": [0, -0.45991, -4.89807], - "1.7917": [0, -0.58994, -4.92261], - "1.875": [0, -0.71872, -4.94692], - "1.9583": [0, -0.84164, -4.97011], - "2.0417": [0, -0.94801, -4.99019], - "2.1667": [0, -0.99892, -4.9998], - "2.375": [0, -1.03526, -5], - "2.6667": [0, -1.13117, -5], - "3.4583": [0, -1.71085, -5], - "3.625": [0, -1.80112, -5], - "3.875": [0, -1.84574, -5], - "3.9583": [0, -1.85065, -5], - "4.0417": [0, -1.8617, -5], - "4.0833": [0, -1.87647, -5], - "4.1667": [0, -1.89324, -5], - "4.2083": [0, -1.91113, -5], - "4.25": [0, -1.9297, -5], - "4.3333": [0, -1.94872, -5], - "4.375": [0, -1.96789, -5], - "4.4167": [0, -1.98719, -5], - "4.4583": [0, -1.85149, -4.72507], - "4.5": [0, -1.58393, -4.18302], - "4.5417": [0, -1.45313, -3.91803], - "4.5833": [0, -1.3287, -3.66592], - "4.625": [0, -1.21042, -3.42631], - "4.7083": [0, -1.10797, -3.21875], - "4.75": [0, -1.03051, -3.06181], - "4.7917": [0, -1, -3], - "5.25": [0, 0, 0] - } - }, - "calfLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [1.01215, 0, 0], - "0.1667": [3.55272, 0, 0], - "0.25": [6.95001, 0, 0], - "0.2917": [10.80899, 0, 0], - "0.375": [14.92268, 0, 0], - "0.4167": [19.19415, 0, 0], - "0.5": [23.56887, 0, 0], - "0.5417": [29.58407, 0, 0], - "0.5833": [29.70777, 0, 0], - "0.625": [26.70396, 0, 0], - "0.7083": [23.20772, 0, 0], - "0.75": [16.65842, 0, 0], - "0.7917": [13.01445, 0, 0], - "0.8333": [9.86291, 0, 0], - "0.875": [4.23261, 0, 0], - "0.9167": [-0.92565, 0, 0], - "0.9583": [-4.68166, 0, 0], - "1.0": [-8.41016, 0, 0], - "1.0417": [-12.06899, 0, 0], - "1.0833": [-15.55002, 0, 0], - "1.125": [-18.8585, 0, 0], - "1.1667": [-21.72448, 0, 0], - "1.2083": [-23.89137, 0, 0], - "1.2917": [-24.74483, 0, 0], - "1.375": [-24.77457, 0, 0], - "1.5": [-24.45021, 0, 0], - "1.5833": [-23.78941, 0, 0], - "1.6667": [-23.02533, 0, 0], - "1.75": [-22.2249, 0, 0], - "1.7917": [-21.41723, 0, 0], - "1.875": [-20.61727, 0, 0], - "1.9583": [-19.85369, 0, 0], - "2.0417": [-19.19298, 0, 0], - "2.1667": [-18.87672, 0, 0], - "2.375": [-18.6669, 0, 0], - "2.6667": [-18.11447, 0, 0], - "3.4583": [-14.7755, 0, 0], - "3.625": [-14.25557, 0, 0], - "3.875": [-13.99852, 0, 0], - "3.9583": [-13.97025, 0, 0], - "4.0417": [-13.90663, 0, 0], - "4.0833": [-13.82155, 0, 0], - "4.1667": [-13.72491, 0, 0], - "4.2083": [-13.62189, 0, 0], - "4.25": [-13.51492, 0, 0], - "4.3333": [-13.40536, 0, 0], - "4.375": [-13.29496, 0, 0], - "4.4167": [-13.1838, 0, 0], - "4.4583": [-6.69502, 0, 0], - "4.5": [6.09853, 0, 0], - "4.5417": [12.35271, 0, 0], - "4.5833": [18.30296, 0, 0], - "4.625": [23.95826, 0, 0], - "4.7083": [28.85719, 0, 0], - "4.75": [32.56114, 0, 0], - "4.7917": [34.02, 0, 0], - "5.25": [0, 0, 0] - } - }, - "ankleLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [-1.32317, 0, 0], - "0.1667": [-4.64439, 0, 0], - "0.25": [-9.08559, 0, 0], - "0.2917": [-14.13035, 0, 0], - "0.375": [-19.50808, 0, 0], - "0.4167": [-25.09208, 0, 0], - "0.5": [-30.81105, 0, 0], - "0.5417": [-38.6746, 0, 0], - "0.5833": [-38.91597, 0, 0], - "0.625": [-35.0775, 0, 0], - "0.7083": [-30.60978, 0, 0], - "0.75": [-22.24068, 0, 0], - "0.7917": [-17.58418, 0, 0], - "0.8333": [-13.55694, 0, 0], - "0.875": [-6.36217, 0, 0], - "0.9167": [0.22205, 0, 0], - "0.9583": [5.01448, 0, 0], - "1.0": [9.77181, 0, 0], - "1.0417": [14.44025, 0, 0], - "1.0833": [18.88181, 0, 0], - "1.125": [23.10322, 0, 0], - "1.1667": [26.76003, 0, 0], - "1.2083": [29.52485, 0, 0], - "1.2917": [30.61382, 0, 0], - "1.375": [30.45233, 0, 0], - "1.5": [29.81541, 0, 0], - "1.5833": [28.52991, 0, 0], - "1.6667": [27.04353, 0, 0], - "1.75": [25.48641, 0, 0], - "1.7917": [23.91522, 0, 0], - "1.875": [22.35903, 0, 0], - "1.9583": [20.8736, 0, 0], - "2.0417": [19.58831, 0, 0], - "2.1667": [18.97306, 0, 0], - "2.375": [18.78229, 0, 0], - "2.6667": [18.29891, 0, 0], - "3.4583": [15.37732, 0, 0], - "3.625": [14.92237, 0, 0], - "3.875": [14.69745, 0, 0], - "3.9583": [14.67272, 0, 0], - "4.0417": [14.61705, 0, 0], - "4.0833": [14.54261, 0, 0], - "4.1667": [14.45805, 0, 0], - "4.2083": [14.3679, 0, 0], - "4.25": [14.2743, 0, 0], - "4.3333": [14.17844, 0, 0], - "4.375": [14.08184, 0, 0], - "4.4167": [13.98458, 0, 0], - "4.4583": [8.53491, 0, 0], - "4.5": [-2.20988, 0, 0], - "4.5417": [-7.46251, 0, 0], - "4.5833": [-12.45989, 0, 0], - "4.625": [-17.20955, 0, 0], - "4.7083": [-21.32396, 0, 0], - "4.75": [-24.43476, 0, 0], - "4.7917": [-25.66, 0, 0], - "5.25": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "1.7083": [0, 1.5, 0.425], - "2.8333": [0, 0.75, 0.43], - "3.9583": [0, 0, 0.43], - "5.25": [0, 0, 0] - } - }, - "footLeft": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [2.84155, 0, 0], - "0.1667": [9.974, 0, 0], - "0.25": [19.51164, 0, 0], - "0.2917": [30.34545, 0, 0], - "0.375": [41.89433, 0, 0], - "0.4167": [53.88618, 0, 0], - "0.5": [66.16788, 0, 0], - "0.5417": [83.05513, 0, 0], - "0.5833": [87.57926, 0, 0], - "0.625": [83.77878, 0, 0], - "0.7083": [79.35527, 0, 0], - "0.75": [71.06899, 0, 0], - "0.7917": [66.45858, 0, 0], - "0.8333": [62.47119, 0, 0], - "0.875": [55.34763, 0, 0], - "0.9167": [48.75054, 0, 0], - "0.9583": [43.92834, 0, 0], - "1.0": [39.14146, 0, 0], - "1.0417": [34.44403, 0, 0], - "1.0833": [29.97487, 0, 0], - "1.125": [25.72724, 0, 0], - "1.1667": [22.04772, 0, 0], - "1.2083": [19.26573, 0, 0], - "1.2917": [18.17, 0, 0], - "1.375": [18.00651, 0, 0], - "1.5": [18.45179, 0, 0], - "1.5833": [19.36566, 0, 0], - "1.6667": [20.42236, 0, 0], - "1.75": [21.52934, 0, 0], - "1.7917": [22.64632, 0, 0], - "1.875": [23.75264, 0, 0], - "1.9583": [24.80865, 0, 0], - "2.0417": [25.72239, 0, 0], - "2.1667": [26.15977, 0, 0], - "2.375": [26.24522, 0, 0], - "2.6667": [26.45239, 0, 0], - "3.4583": [27.7045, 0, 0], - "3.625": [27.89947, 0, 0], - "3.875": [27.99587, 0, 0], - "3.9583": [28.00647, 0, 0], - "4.0417": [28.03032, 0, 0], - "4.0833": [28.06223, 0, 0], - "4.1667": [28.09847, 0, 0], - "4.2083": [28.1371, 0, 0], - "4.25": [28.17722, 0, 0], - "4.3333": [28.2183, 0, 0], - "4.375": [28.2597, 0, 0], - "4.4167": [28.30139, 0, 0], - "4.4583": [33.3872, 0, 0], - "4.5": [43.41461, 0, 0], - "4.5417": [48.31654, 0, 0], - "4.5833": [52.98026, 0, 0], - "4.625": [57.41281, 0, 0], - "4.7083": [61.25253, 0, 0], - "4.75": [64.15563, 0, 0], - "4.7917": [65.29906, 0, 0], - "5.25": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "1.2917": [0, 0.83, -1.17], - "1.7083": [0, 0.105, -0.75], - "4.7917": [0, 0.105, -0.75], - "5.25": [0, 0, 0] - } - }, - "tailLower": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "2.42": { + "post": { + "vector": [-2.525, -0.029, -0.152], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.6667": { - "post": [0, 4.83, 0], + "2.46": { + "post": { + "vector": [-2.455, -0.012, -0.151], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.125": { - "post": [0, -5, 0], + "2.5": { + "post": { + "vector": [-2.39, 0.004, -0.15], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.0417": { - "post": [0, 5, 0], + "2.54": { + "post": { + "vector": [-2.365, -0.001, -0.129], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.75": { - "post": [0, -2.5, 0], + "2.58": { + "post": { + "vector": [-2.343, -0.006, -0.11], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4167": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "bone": { - "rotation": { - "2.2083": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "2.2083": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "scale": { - "2.2083": { - "pre": [1, 1, 1], - "post": [1, 1, 1], + "2.62": { + "post": { + "vector": [-2.303, 0.003, -0.103], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [0.9575, 1, 1], - "lerp_mode": "catmullrom" - } - } - } - } - }, - "drink2": { - "loop": "hold_on_last_frame", - "animation_length": 8.5, - "bones": { - "hips": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "2.67": { + "post": { + "vector": [-2.261, 0.016, -0.099], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [-0.123, 0.1476, 0.1476], + "2.71": { + "post": { + "vector": [-2.231, 0.024, -0.091], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [-0.558, 0.6696, 0.6696], + "2.75": { + "post": { + "vector": [-2.219, 0.021, -0.077], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [-1.8, 2.16, 2.16], + "2.79": { + "post": { + "vector": [-2.214, 0.014, -0.062], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [2.35012, -1.43678, -0.0534], + "2.83": { + "post": { + "vector": [-2.207, 0.011, -0.051], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [2.71237, -1.75073, -0.2466], + "2.88": { + "post": { + "vector": [-2.185, 0.019, -0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [2.925, -1.935, -0.36], + "2.92": { + "post": { + "vector": [-2.168, 0.027, -0.043], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [2.8182, -1.9506, -0.3696], + "2.96": { + "post": { + "vector": [-2.167, 0.022, -0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [2.85158, -1.94573, -0.3666], + "3.0": { + "post": { + "vector": [-2.169, 0.015, -0.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [2.8182, -1.9506, -0.3696], + "3.04": { + "post": { + "vector": [-2.169, 0.01, -0.02], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [2.0439, -2.0637, -0.4392], + "3.08": { + "post": { + "vector": [-2.163, 0.012, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-1.08, -2.52, -0.72], + "3.12": { + "post": { + "vector": [-2.157, 0.017, -0.013], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [2.62392, -1.39272, -0.39792], + "3.17": { + "post": { + "vector": [-2.155, 0.019, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [3.05655, -1.26105, -0.3603], + "3.21": { + "post": { + "vector": [-2.155, 0.014, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [3.28425, -1.19175, -0.3405], + "3.25": { + "post": { + "vector": [-2.155, 0.008, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [3.474, -1.134, -0.324], + "3.29": { + "post": { + "vector": [-2.153, 0.005, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [3.96687, -1.0962, -0.3132], + "3.33": { + "post": { + "vector": [-2.151, 0.01, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [5.6919, -0.9639, -0.2754], + "3.38": { + "post": { + "vector": [-2.151, 0.014, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [18.26, 0, 0], + "3.42": { + "post": { + "vector": [-2.149, 0.012, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [20.5604, 0, 0], + "3.46": { + "post": { + "vector": [-2.145, 0.008, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [20.842, 0, 0], + "3.5": { + "post": { + "vector": [-2.141, 0.007, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [21.75508, 0, 0], + "3.54": { + "post": { + "vector": [-2.143, 0.011, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [25.68048, 0, 0], + "3.58": { + "post": { + "vector": [-2.145, 0.015, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [14.60873, 0, 0], + "3.62": { + "post": { + "vector": [-2.142, 0.014, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0417": { - "post": [12.7552, 0, 0], + "3.67": { + "post": { + "vector": [-2.138, 0.011, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [11.71723, 0, 0], + "3.71": { + "post": { + "vector": [-2.136, 0.01, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [10.85225, 0, 0], + "3.75": { + "post": { + "vector": [-2.139, 0.012, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [10.87563, 0, 0], + "3.79": { + "post": { + "vector": [-2.143, 0.014, 0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [10.9115, 0, 0], + "3.83": { + "post": { + "vector": [-2.141, 0.012, 0.008], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [11.04442, 0, 0], + "3.88": { + "post": { + "vector": [-2.139, 0.01, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [18.71185, 0, 0], + "3.92": { + "post": { + "vector": [-2.139, 0.009, 0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [19.13094, 0, 0], + "3.96": { + "post": { + "vector": [-2.14, 0.009, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [20.30891, 0, 0], + "4.0": { + "post": { + "vector": [-2.142, 0.008, 0.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [25.50787, 0, 0], + "4.04": { + "post": { + "vector": [-2.144, 0.007, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [14.52564, 0, 0], + "4.08": { + "post": { + "vector": [-2.146, 0.006, 0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0417": { - "post": [12.56452, 0, 0], + "4.12": { + "post": { + "vector": [-2.148, 0.005, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2083": { - "post": [11.55945, 0, 0], + "4.17": { + "post": { + "vector": [-2.15, 0.004, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4583": { - "post": [10.79952, 0, 0], + "4.21": { + "post": { + "vector": [-2.152, 0.003, 0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [10.83125, 0, 0], + "4.25": { + "post": { + "vector": [-2.153, 0.002, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.7083": { - "post": [10.87582, 0, 0], + "4.29": { + "post": { + "vector": [-2.155, 0.001, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [11.04046, 0, 0], + "4.33": { + "post": { + "vector": [-2.156, 0.001, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.125": { - "post": [19.23375, 0, 0], + "4.38": { + "post": { + "vector": [-2.157, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.2083": { - "post": [19.6793, 0, 0], + "4.46": { + "post": { + "vector": [-2.157, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.3333": { - "post": [20.76726, 0, 0], + "4.5": { + "post": { + "vector": [-2.197, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.5833": { - "post": [25.45064, 0, 0], + "4.54": { + "post": { + "vector": [-2.312, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.9167": { - "post": [10.24891, 0, 0], + "4.58": { + "post": { + "vector": [-2.498, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.0417": { - "post": [7.29018, 0, 0], + "4.62": { + "post": { + "vector": [-2.75, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.2083": { - "post": [5.96386, 0, 0], + "4.67": { + "post": { + "vector": [-3.065, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.4583": { - "post": [5.04563, 0, 0], + "4.71": { + "post": { + "vector": [-3.436, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.5417": { - "post": [5.00026, 0, 0], + "4.75": { + "post": { + "vector": [-3.859, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.625": { - "post": [4.86524, 0, 0], + "4.79": { + "post": { + "vector": [-4.33, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.8333": { - "post": [4.39751, 0, 0], + "4.83": { + "post": { + "vector": [-4.844, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.875": { - "post": [4.35941, 0, 0], + "4.88": { + "post": { + "vector": [-5.396, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.9167": { - "post": [4.34072, 0, 0], + "4.92": { + "post": { + "vector": [-5.981, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.9583": { - "post": [4.33752, 0, 0], + "4.96": { + "post": { + "vector": [-6.595, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.1667": { - "post": [5.39991, 0, 0], + "5.0": { + "post": { + "vector": [-7.233, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.25": { - "post": [5.66, 0, 0], + "5.04": { + "post": { + "vector": [-7.89, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.5": { - "post": [0, 0, 0], + "5.08": { + "post": { + "vector": [-8.562, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "5.12": { + "post": { + "vector": [-9.243, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [0, -0.205, 0], + "5.17": { + "post": { + "vector": [-9.929, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, -0.93, 0], + "5.21": { + "post": { + "vector": [-10.615, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, -3, 0], + "5.25": { + "post": { + "vector": [-11.297, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, -5.30562, 0], + "5.29": { + "post": { + "vector": [-11.968, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, -5.50687, 0], + "5.33": { + "post": { + "vector": [-12.625, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [0, -5.625, 0], + "5.38": { + "post": { + "vector": [-13.264, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [0, -5.66167, 0], + "5.42": { + "post": { + "vector": [-13.878, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [0, -5.65021, 0], + "5.46": { + "post": { + "vector": [-14.463, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, -5.66167, 0], + "5.5": { + "post": { + "vector": [-15.015, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, -5.9275, 0], + "5.54": { + "post": { + "vector": [-15.529, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [0, -7, 0], + "5.58": { + "post": { + "vector": [-16, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [0, -7, 0], + "5.62": { + "post": { + "vector": [-16.423, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [0, -6.29481, 0], + "5.67": { + "post": { + "vector": [-16.794, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0417": { - "post": [0, -6.17676, 0], + "5.71": { + "post": { + "vector": [-17.108, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [0, -6.11065, 0], + "5.75": { + "post": { + "vector": [-17.361, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [0, -6.05556, 0], + "5.79": { + "post": { + "vector": [-17.547, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [0, -6.16184, 0], + "5.83": { + "post": { + "vector": [-17.662, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [0, -6.32492, 0], + "5.88": { + "post": { + "vector": [-17.701, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [0, -6.92917, 0], + "5.92": { + "post": { + "vector": [-17.619, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [0, -6.98111, 0], + "5.96": { + "post": { + "vector": [-17.381, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [0, -6.98217, 0], + "6.0": { + "post": { + "vector": [-17, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [0, -6.98515, 0], + "6.04": { + "post": { + "vector": [-16.491, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [0, -6.9983, 0], + "6.08": { + "post": { + "vector": [-15.866, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [0, -6.29224, 0], + "6.12": { + "post": { + "vector": [-15.138, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0417": { - "post": [0, -6.16616, 0], + "6.17": { + "post": { + "vector": [-14.322, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2083": { - "post": [0, -6.10154, 0], + "6.21": { + "post": { + "vector": [-13.43, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4583": { - "post": [0, -6.05269, 0], + "6.25": { + "post": { + "vector": [-12.477, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [0, -6.16806, 0], + "6.29": { + "post": { + "vector": [-11.475, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.7083": { - "post": [0, -6.33017, 0], + "6.33": { + "post": { + "vector": [-10.439, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [0, -6.92895, 0], + "6.38": { + "post": { + "vector": [-9.383, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.125": { - "post": [0, -6.98461, 0], + "6.42": { + "post": { + "vector": [-8.319, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.2083": { - "post": [0, -6.98559, 0], + "6.46": { + "post": { + "vector": [-7.262, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.3333": { - "post": [0, -6.988, 0], + "6.5": { + "post": { + "vector": [-6.226, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.5833": { - "post": [0, -6.99838, 0], + "6.54": { + "post": { + "vector": [-5.225, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.9167": { - "post": [0, -6.28351, 0], + "6.58": { + "post": { + "vector": [-4.271, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.0417": { - "post": [0, -6.14438, 0], + "6.62": { + "post": { + "vector": [-3.379, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.2083": { - "post": [0, -6.08201, 0], + "6.67": { + "post": { + "vector": [-2.563, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.4583": { - "post": [0, -6.03883, 0], + "6.71": { + "post": { + "vector": [-1.836, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.5417": { - "post": [0, -5.92679, 0], + "6.75": { + "post": { + "vector": [-1.211, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.625": { - "post": [0, -5.59336, 0], + "6.79": { + "post": { + "vector": [-0.701, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.8333": { - "post": [0, -4.43835, 0], + "6.83": { + "post": { + "vector": [-0.321, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.875": { - "post": [0, -4.37509, 0], + "6.88": { + "post": { + "vector": [-0.082, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.9167": { - "post": [0, -4.34405, 0], + "6.92": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.9583": { - "post": [0, -4.33873, 0], + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.83": { + "pre": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.1667": { - "post": [0, -2.45995, 0], + "0.88": { + "post": { + "vector": [1, 1, 1.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.25": { - "post": [0, -2, 0], + "0.92": { + "post": { + "vector": [1, 1, 1.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.5": { - "post": [0, 0, 0], + "0.96": { + "post": { + "vector": [1, 1.001, 1.005], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - } - }, - "shoulders": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + }, + "1.0": { + "post": { + "vector": [1, 1.001, 1.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [0.0984, -0.0984, -0.0738], + "1.04": { + "post": { + "vector": [1, 1.002, 1.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0.4464, -0.4464, -0.3348], + "1.08": { + "post": { + "vector": [1, 1.003, 1.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [1.44, -1.44, -1.08], + "1.12": { + "post": { + "vector": [1, 1.004, 1.025], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [1.44, -1.16333, 0.0267], + "1.17": { + "post": { + "vector": [1, 1.005, 1.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [1.44, -1.13918, 0.1233], + "1.21": { + "post": { + "vector": [1, 1.006, 1.039], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [1.44, -1.125, 0.18], + "1.25": { + "post": { + "vector": [1, 1.007, 1.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [1.392, -1.2102, 0.1368], + "1.29": { + "post": { + "vector": [1, 1.009, 1.055], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [1.407, -1.18358, 0.1503], + "1.33": { + "post": { + "vector": [1, 1.01, 1.064], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [1.392, -1.2102, 0.1368], + "1.38": { + "post": { + "vector": [1, 1.011, 1.073], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [1.044, -1.8279, -0.1764], + "1.42": { + "post": { + "vector": [1, 1.013, 1.082], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [-0.36, -4.32, -1.44], + "1.46": { + "post": { + "vector": [1, 1.014, 1.09], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [-0.81181, -2.38752, -0.79584], + "1.5": { + "post": { + "vector": [1, 1.015, 1.099], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [-0.86458, -2.1618, -0.7206], + "1.54": { + "post": { + "vector": [1, 1.017, 1.108], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [-0.89235, -2.043, -0.681], + "1.58": { + "post": { + "vector": [1, 1.018, 1.116], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [-0.9155, -1.944, -0.648], + "1.62": { + "post": { + "vector": [1, 1.019, 1.125], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [-0.66965, -1.8792, -0.6264], + "1.67": { + "post": { + "vector": [1, 1.021, 1.133], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [0.19082, -1.6524, -0.5508], + "1.71": { + "post": { + "vector": [1, 1.022, 1.14], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [6.46, 0, 0], + "1.75": { + "post": { + "vector": [1, 1.023, 1.147], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [7.9936, 0, 0], + "1.79": { + "post": { + "vector": [1, 1.024, 1.153], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.25": { - "post": [7.78596, 0, 0], + "1.83": { + "post": { + "vector": [1, 1.025, 1.158], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [7.1127, 0, 0], + "1.88": { + "post": { + "vector": [1, 1.025, 1.163], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [4.21832, 0, 0], + "1.92": { + "post": { + "vector": [1, 1.026, 1.167], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [0.27752, 0, 0], + "1.96": { + "post": { + "vector": [1, 1.026, 1.17], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0417": { - "post": [-0.38221, 0, 0], + "2.0": { + "post": { + "vector": [1, 1.027, 1.171], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [-0.75166, 0, 0], + "2.04": { + "post": { + "vector": [1, 1.027, 1.172], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [-1.05954, 0, 0], + "4.46": { + "post": { + "vector": [1, 1.027, 1.172], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-0.90091, 0, 0], + "4.5": { + "post": { + "vector": [1, 1.027, 1.171], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [-0.65753, 0, 0], + "4.54": { + "post": { + "vector": [1, 1.027, 1.17], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [0.24428, 0, 0], + "4.58": { + "post": { + "vector": [1, 1.026, 1.168], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [6.38648, 0, 0], + "4.62": { + "post": { + "vector": [1, 1.026, 1.165], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [6.24414, 0, 0], + "4.67": { + "post": { + "vector": [1, 1.025, 1.162], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [5.84405, 0, 0], + "4.71": { + "post": { + "vector": [1, 1.025, 1.158], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [4.07828, 0, 0], + "4.75": { + "post": { + "vector": [1, 1.024, 1.153], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [0.22493, 0, 0], + "4.79": { + "post": { + "vector": [1, 1.023, 1.148], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0417": { - "post": [-0.46316, 0, 0], + "4.83": { + "post": { + "vector": [1, 1.022, 1.142], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2083": { - "post": [-0.81581, 0, 0], + "4.88": { + "post": { + "vector": [1, 1.021, 1.136], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4583": { - "post": [-1.08245, 0, 0], + "4.92": { + "post": { + "vector": [1, 1.02, 1.13], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-0.90799, 0, 0], + "4.96": { + "post": { + "vector": [1, 1.019, 1.123], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.7083": { - "post": [-0.66286, 0, 0], + "5.0": { + "post": { + "vector": [1, 1.018, 1.116], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [0.24257, 0, 0], + "5.04": { + "post": { + "vector": [1, 1.017, 1.108], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.125": { - "post": [6.80488, 0, 0], + "5.08": { + "post": { + "vector": [1, 1.016, 1.101], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.2083": { - "post": [6.61535, 0, 0], + "5.12": { + "post": { + "vector": [1, 1.015, 1.094], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.3333": { - "post": [6.15255, 0, 0], + "5.17": { + "post": { + "vector": [1, 1.013, 1.086], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.5833": { - "post": [4.16026, 0, 0], + "5.21": { + "post": { + "vector": [1, 1.012, 1.078], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.9167": { - "post": [-2.8928, 0, 0], + "5.25": { + "post": { + "vector": [1, 1.011, 1.071], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.0417": { - "post": [-4.26554, 0, 0], + "5.29": { + "post": { + "vector": [1, 1.01, 1.063], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.2083": { - "post": [-2.38091, 0, 0], + "5.33": { + "post": { + "vector": [1, 1.009, 1.056], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.4583": { - "post": [-2.80693, 0, 0], + "5.38": { + "post": { + "vector": [1, 1.008, 1.049], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.5417": { - "post": [-2.82798, 0, 0], + "5.42": { + "post": { + "vector": [1, 1.007, 1.042], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.625": { - "post": [-2.89063, 0, 0], + "5.46": { + "post": { + "vector": [1, 1.006, 1.036], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.6667": { - "post": [-1.93, 0, 0], + "5.5": { + "post": { + "vector": [1, 1.005, 1.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.8333": { - "post": [-0.60764, 0, 0], + "5.54": { + "post": { + "vector": [1, 1.004, 1.024], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.875": { - "post": [-0.62528, 0, 0], + "5.58": { + "post": { + "vector": [1, 1.003, 1.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.9167": { - "post": [-0.63394, 0, 0], + "5.62": { + "post": { + "vector": [1, 1.002, 1.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.9583": { - "post": [-0.63543, 0, 0], + "5.67": { + "post": { + "vector": [1, 1.002, 1.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.1667": { - "post": [-0.67927, 0, 0], + "5.71": { + "post": { + "vector": [1, 1.001, 1.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.25": { - "post": [-0.69, 0, 0], + "5.75": { + "post": { + "vector": [1, 1.001, 1.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.5": { - "post": [0, 0, 0], + "5.79": { + "post": { + "vector": [1, 1, 1.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], + }, + "5.83": { + "post": { + "vector": [1, 1, 1], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "belly1": { + "throat4": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "1.5": { - "post": [0, 0, 0], + "0.21": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [-0.084, 0, 0], + "0.25": { + "post": { + "vector": [0, 0.001, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [-0.378, 0, 0], + "0.29": { + "post": { + "vector": [0, 0.001, -0.002], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [-2.52, 0, 0], + "0.33": { + "post": { + "vector": [0, 0.002, -0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [-2.52, 0, 0], + "0.38": { + "post": { + "vector": [0, 0.003, -0.004], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [-0.9968, 0, 0], + "0.42": { + "post": { + "vector": [0, 0.004, -0.006], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0417": { - "post": [-0.7418, 0, 0], + "0.46": { + "post": { + "vector": [-0.001, 0.006, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [-0.599, 0, 0], + "0.5": { + "post": { + "vector": [-0.001, 0.008, -0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [-0.48, 0, 0], + "0.54": { + "post": { + "vector": [-0.002, 0.011, -0.016], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [-0.50701, 0, 0], + "0.58": { + "post": { + "vector": [-0.002, 0.015, -0.021], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [-0.54845, 0, 0], + "0.62": { + "post": { + "vector": [-0.004, 0.019, -0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [-0.702, 0, 0], + "0.67": { + "post": { + "vector": [-0.005, 0.024, -0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [-2.0352, 0, 0], + "0.71": { + "post": { + "vector": [-0.007, 0.029, -0.041], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [-2.06241, 0, 0], + "0.75": { + "post": { + "vector": [-0.009, 0.035, -0.049], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [-2.13887, 0, 0], + "0.79": { + "post": { + "vector": [-0.011, 0.041, -0.058], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [-2.47637, 0, 0], + "0.83": { + "post": { + "vector": [-0.014, 0.048, -0.068], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [-0.97955, 0, 0], + "0.88": { + "post": { + "vector": [-0.017, 0.054, -0.08], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0417": { - "post": [-0.71226, 0, 0], + "0.92": { + "post": { + "vector": [-0.023, 0.061, -0.097], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2083": { - "post": [-0.57527, 0, 0], + "0.96": { + "post": { + "vector": [-0.031, 0.067, -0.118], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4583": { - "post": [-0.4717, 0, 0], + "1.0": { + "post": { + "vector": [-0.043, 0.072, -0.144], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [-0.50194, 0, 0], + "1.04": { + "post": { + "vector": [-0.058, 0.077, -0.175], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.7083": { - "post": [-0.54443, 0, 0], + "1.08": { + "post": { + "vector": [-0.079, 0.081, -0.209], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [-0.70138, 0, 0], + "1.12": { + "post": { + "vector": [-0.106, 0.083, -0.245], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.125": { - "post": [-2.12596, 0, 0], + "1.17": { + "post": { + "vector": [-0.138, 0.084, -0.282], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.2083": { - "post": [-2.15124, 0, 0], + "1.21": { + "post": { + "vector": [-0.175, 0.084, -0.318], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.3333": { - "post": [-2.21295, 0, 0], + "1.25": { + "post": { + "vector": [-0.218, 0.082, -0.351], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.5833": { - "post": [-2.47863, 0, 0], + "1.29": { + "post": { + "vector": [-0.265, 0.08, -0.38], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.9167": { - "post": [0.06945, 0, 0], + "1.33": { + "post": { + "vector": [-0.314, 0.078, -0.403], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.0417": { - "post": [0.56538, 0, 0], + "1.38": { + "post": { + "vector": [-0.364, 0.075, -0.421], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.2083": { - "post": [0.7877, 0, 0], + "1.42": { + "post": { + "vector": [-0.413, 0.071, -0.431], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.4583": { - "post": [0.94161, 0, 0], + "1.46": { + "post": { + "vector": [-0.459, 0.068, -0.436], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.5417": { - "post": [0.94921, 0, 0], + "1.5": { + "post": { + "vector": [-0.501, 0.064, -0.436], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.625": { - "post": [0.97185, 0, 0], + "1.54": { + "post": { + "vector": [-0.538, 0.059, -0.431], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.8333": { - "post": [1.05025, 0, 0], + "1.58": { + "post": { + "vector": [-0.567, 0.053, -0.424], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.9583": { - "post": [1.05025, 0, 0], + "1.62": { + "post": { + "vector": [-0.589, 0.046, -0.414], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.1667": { - "post": [1.07415, 0, 0], + "1.67": { + "post": { + "vector": [-0.604, 0.038, -0.405], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.25": { - "post": [1.08, 0, 0], + "1.71": { + "post": { + "vector": [-0.613, 0.029, -0.396], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "neck1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], + "1.75": { + "post": { + "vector": [-0.617, 0.021, -0.388], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.0833": { - "post": [0, 0.4428, -0.0738], + "1.79": { + "post": { + "vector": [-0.617, 0.012, -0.382], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.2083": { - "post": [0, 2.0088, -0.3348], + "1.83": { + "post": { + "vector": [-0.615, 0.005, -0.38], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.3333": { - "post": [0, 6.48, -1.08], + "1.88": { + "post": { + "vector": [-0.624, -0.018, -0.363], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.5833": { - "post": [0, 3.2675, -0.63425], + "1.92": { + "post": { + "vector": [-0.641, -0.055, -0.335], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.625": { - "post": [0, 2.98709, -0.59534], + "1.96": { + "post": { + "vector": [-0.652, -0.072, -0.325], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7083": { - "post": [0, 2.8225, -0.5725], + "2.0": { + "post": { + "vector": [-0.638, -0.031, -0.365], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.75": { - "post": [0, 2.69923, -0.58603], + "2.04": { + "post": { + "vector": [-0.618, 0.016, -0.404], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.7917": { - "post": [0, 2.73775, -0.5818], + "2.08": { + "post": { + "vector": [-0.625, 0.01, -0.395], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.8333": { - "post": [0, 2.69923, -0.58603], + "2.12": { + "post": { + "vector": [-0.638, -0.01, -0.372], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "0.9167": { - "post": [0, 1.80555, -0.68415], + "2.17": { + "post": { + "vector": [-0.639, -0.009, -0.364], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.0833": { - "post": [0, -1.8, -1.08], + "2.21": { + "post": { + "vector": [-0.614, 0.032, -0.387], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.25": { - "post": [0, -3.32093, -0.59688], + "2.25": { + "post": { + "vector": [-0.572, 0.092, -0.423], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.3333": { - "post": [0, -3.49858, -0.54045], + "2.29": { + "post": { + "vector": [-0.536, 0.136, -0.443], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.375": { - "post": [0, -3.59208, -0.51075], + "2.33": { + "post": { + "vector": [-0.524, 0.144, -0.43], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [0, -3.67, -0.486], + "2.38": { + "post": { + "vector": [-0.522, 0.139, -0.403], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [0.29033, -3.54767, -0.4698], + "2.42": { + "post": { + "vector": [-0.506, 0.15, -0.388], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [1.3065, -3.1195, -0.4131], + "2.46": { + "post": { + "vector": [-0.443, 0.206, -0.411], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [8.71, 0, 0], + "2.5": { + "post": { + "vector": [-0.374, 0.255, -0.429], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [27.2339, 0, 0], + "2.54": { + "post": { + "vector": [-0.369, 0.247, -0.396], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [23.29585, 0, 0], + "2.58": { + "post": { + "vector": [-0.363, 0.24, -0.362], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [10.35658, 0, 0], + "2.62": { + "post": { + "vector": [-0.307, 0.265, -0.36], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [6.14903, 0, 0], + "2.67": { + "post": { + "vector": [-0.235, 0.288, -0.36], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0417": { - "post": [5.44465, 0, 0], + "2.71": { + "post": { + "vector": [-0.18, 0.294, -0.348], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [5.05019, 0, 0], + "2.75": { + "post": { + "vector": [-0.16, 0.281, -0.316], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [4.72148, 0, 0], + "2.79": { + "post": { + "vector": [-0.157, 0.263, -0.28], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [4.29027, 0, 0], + "2.83": { + "post": { + "vector": [-0.139, 0.245, -0.25], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [3.62871, 0, 0], + "2.88": { + "post": { + "vector": [-0.08, 0.23, -0.232], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [1.17736, 0, 0], + "2.92": { + "post": { + "vector": [-0.028, 0.204, -0.21], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [25.83397, 0, 0], + "2.96": { + "post": { + "vector": [-0.02, 0.175, -0.177], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [24.87303, 0, 0], + "3.0": { + "post": { + "vector": [-0.024, 0.146, -0.145], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [22.17201, 0, 0], + "3.04": { + "post": { + "vector": [-0.018, 0.116, -0.116], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [10.25116, 0, 0], + "3.08": { + "post": { + "vector": [0.004, 0.078, -0.089], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [6.1058, 0, 0], + "3.12": { + "post": { + "vector": [0.023, 0.035, -0.061], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0417": { - "post": [5.36556, 0, 0], + "3.17": { + "post": { + "vector": [0.027, -0.006, -0.034], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2083": { - "post": [4.98618, 0, 0], + "3.21": { + "post": { + "vector": [0.022, -0.035, -0.01], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4583": { - "post": [4.69934, 0, 0], + "3.25": { + "post": { + "vector": [0.017, -0.058, 0.011], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [4.23539, 0, 0], + "3.29": { + "post": { + "vector": [0.013, -0.082, 0.03], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.7083": { - "post": [3.58352, 0, 0], + "3.33": { + "post": { + "vector": [0.002, -0.116, 0.051], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [1.1757, 0, 0], + "3.38": { + "post": { + "vector": [-0.022, -0.144, 0.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.125": { - "post": [27.5147, 0, 0], + "3.42": { + "post": { + "vector": [-0.03, -0.158, 0.078], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.2083": { - "post": [26.30855, 0, 0], + "3.46": { + "post": { + "vector": [-0.029, -0.167, 0.087], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.3333": { - "post": [23.36327, 0, 0], + "3.5": { + "post": { + "vector": [-0.035, -0.177, 0.095], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.5833": { - "post": [10.6845, 0, 0], + "3.54": { + "post": { + "vector": [-0.07, -0.188, 0.098], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.9167": { - "post": [6.17746, 0, 0], + "3.58": { + "post": { + "vector": [-0.114, -0.192, 0.094], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.0417": { - "post": [5.30026, 0, 0], + "3.62": { + "post": { + "vector": [-0.119, -0.193, 0.095], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.2083": { - "post": [4.90702, 0, 0], + "3.67": { + "post": { + "vector": [-0.111, -0.192, 0.098], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.4583": { - "post": [4.63479, 0, 0], + "3.71": { + "post": { + "vector": [-0.114, -0.19, 0.098], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.5417": { - "post": [4.38011, 0, 0], + "3.75": { + "post": { + "vector": [-0.16, -0.182, 0.082], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.625": { - "post": [3.62212, 0, 0], + "3.79": { + "post": { + "vector": [-0.209, -0.169, 0.058], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.8333": { - "post": [0.99648, 0, 0], + "3.83": { + "post": { + "vector": [-0.209, -0.163, 0.055], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.875": { - "post": [0.85038, 0, 0], + "3.88": { + "post": { + "vector": [-0.193, -0.162, 0.058], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.9167": { - "post": [0.77867, 0, 0], + "3.92": { + "post": { + "vector": [-0.19, -0.157, 0.055], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.9583": { - "post": [0.7664, 0, 0], + "3.96": { + "post": { + "vector": [-0.204, -0.148, 0.043], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.1667": { - "post": [3.62113, 0, 0], + "4.0": { + "post": { + "vector": [-0.219, -0.138, 0.029], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.25": { - "post": [4.32, 0, 0], + "4.04": { + "post": { + "vector": [-0.234, -0.128, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.5": { - "post": [0, 0, 0], + "4.08": { + "post": { + "vector": [-0.249, -0.118, -0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], + }, + "4.12": { + "post": { + "vector": [-0.263, -0.109, -0.017], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.5": { - "post": [0, 0, 0], + "4.17": { + "post": { + "vector": [-0.276, -0.099, -0.032], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.625": { - "post": [0, -0.02, -0.03667], + "4.21": { + "post": { + "vector": [-0.288, -0.09, -0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "1.7083": { - "post": [0, -0.09, -0.165], + "4.25": { + "post": { + "vector": [-0.298, -0.082, -0.061], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.0": { - "post": [0, -0.6, -1.1], + "4.29": { + "post": { + "vector": [-0.307, -0.076, -0.073], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.2083": { - "post": [0, -0.245, -1.313], + "4.33": { + "post": { + "vector": [-0.313, -0.07, -0.083], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.375": { - "post": [0, -0.10788, -0.7575], + "4.38": { + "post": { + "vector": [-0.316, -0.067, -0.089], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.5833": { - "post": [0, 0.34267, 1.06773], + "4.42": { + "post": { + "vector": [-0.316, -0.066, -0.093], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "2.9583": { - "post": [0, 0.17154, 0.52634], + "4.46": { + "post": { + "vector": [-0.314, -0.066, -0.094], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.0417": { - "post": [0, 0.14289, 0.4357], + "4.5": { + "post": { + "vector": [-0.311, -0.067, -0.092], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.2083": { - "post": [0, 0.12685, 0.38495], + "4.54": { + "post": { + "vector": [-0.306, -0.067, -0.088], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.4583": { - "post": [0, 0.11348, 0.34265], + "4.58": { + "post": { + "vector": [-0.3, -0.066, -0.082], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.5833": { - "post": [0, 0.03319, 0.18029], + "4.62": { + "post": { + "vector": [-0.294, -0.064, -0.074], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.7083": { - "post": [0, -0.09001, -0.0688], + "4.67": { + "post": { + "vector": [-0.286, -0.062, -0.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "3.9167": { - "post": [0, -0.54649, -0.9918], + "4.71": { + "post": { + "vector": [-0.278, -0.057, -0.056], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.125": { - "post": [0, -0.21906, -1.29115], + "4.75": { + "post": { + "vector": [-0.268, -0.052, -0.045], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.2083": { - "post": [0, -0.18432, -1.14574], + "4.79": { + "post": { + "vector": [-0.258, -0.045, -0.033], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.3333": { - "post": [0, -0.08668, -0.73703], + "4.83": { + "post": { + "vector": [-0.246, -0.036, -0.022], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.5833": { - "post": [0, 0.34428, 1.0668], + "4.88": { + "post": { + "vector": [-0.234, -0.026, -0.009], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "4.9167": { - "post": [0, 0.17151, 0.52447], + "4.92": { + "post": { + "vector": [-0.221, -0.015, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.0417": { - "post": [0, 0.14066, 0.42763], + "4.96": { + "post": { + "vector": [-0.207, -0.003, 0.014], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.2083": { - "post": [0, 0.12485, 0.378], + "5.0": { + "post": { + "vector": [-0.194, 0.009, 0.026], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.4583": { - "post": [0, 0.11289, 0.34047], + "5.04": { + "post": { + "vector": [-0.18, 0.021, 0.037], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.5833": { - "post": [0, 0.02607, 0.16503], + "5.08": { + "post": { + "vector": [-0.165, 0.032, 0.047], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.7083": { - "post": [0, -0.09593, -0.08147], + "5.12": { + "post": { + "vector": [-0.151, 0.042, 0.056], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "5.9167": { - "post": [0, -0.54653, -0.99196], + "5.17": { + "post": { + "vector": [-0.137, 0.05, 0.063], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.125": { - "post": [0, -0.19675, -1.31159], + "5.21": { + "post": { + "vector": [-0.123, 0.056, 0.069], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.2083": { - "post": [0, -0.15847, -1.14408], + "5.25": { + "post": { + "vector": [-0.109, 0.06, 0.073], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.3333": { - "post": [0, -0.06501, -0.73504], + "5.29": { + "post": { + "vector": [-0.095, 0.061, 0.074], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.5833": { - "post": [0, 0.33734, 1.02578], + "5.33": { + "post": { + "vector": [-0.081, 0.06, 0.074], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "6.9167": { - "post": [0, 0.1674, 0.5061], + "5.38": { + "post": { + "vector": [-0.068, 0.057, 0.071], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.0417": { - "post": [0, 0.13432, 0.40496], + "5.42": { + "post": { + "vector": [-0.056, 0.052, 0.066], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.2083": { - "post": [0, 0.11949, 0.35961], + "5.46": { + "post": { + "vector": [-0.045, 0.046, 0.06], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.4583": { - "post": [0, 0.10923, 0.32822], + "5.5": { + "post": { + "vector": [-0.035, 0.039, 0.053], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.5417": { - "post": [0, 0.10323, 0.31019], + "5.54": { + "post": { + "vector": [-0.026, 0.031, 0.044], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.625": { - "post": [0, 0.08536, 0.25651], + "5.58": { + "post": { + "vector": [-0.019, 0.024, 0.035], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.8333": { - "post": [0, 0.02348, 0.07057], + "5.62": { + "post": { + "vector": [-0.013, 0.018, 0.027], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.875": { - "post": [0, 0.01998, 0.06003], + "5.67": { + "post": { + "vector": [-0.008, 0.012, 0.019], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.9167": { - "post": [0, 0.01826, 0.05486], + "5.71": { + "post": { + "vector": [-0.005, 0.008, 0.012], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "7.9583": { - "post": [0, 0.01797, 0.05398], + "5.75": { + "post": { + "vector": [-0.002, 0.004, 0.007], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.1667": { - "post": [0, 0.00353, 0.01062], + "5.79": { + "post": { + "vector": [-0.001, 0.002, 0.003], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.25": { - "post": [0, 0, 0], + "5.83": { + "post": { + "vector": [0, 0, 0.001], + "easing": "linear" + }, "lerp_mode": "catmullrom" }, - "8.5": { - "post": [0, 0, 0], + "5.88": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, "lerp_mode": "catmullrom" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "neck2": { + "bicepLeft": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.0833": { - "post": [0, 0.5412, -0.123], - "lerp_mode": "catmullrom" + "0.04": { + "vector": [-1.128, -0.204, 0.03], + "easing": "linear" }, - "0.2083": { - "post": [0, 2.4552, -0.558], - "lerp_mode": "catmullrom" + "0.08": { + "vector": [-1.612, -0.016, 0.002], + "easing": "linear" }, - "0.3333": { - "post": [0, 7.92, -1.8], - "lerp_mode": "catmullrom" + "0.12": { + "vector": [-2.285, 0.249, -0.036], + "easing": "linear" }, - "0.5833": { - "post": [0, 4.5999, -1.8], - "lerp_mode": "catmullrom" + "0.17": { + "vector": [-3.068, 0.557, -0.081], + "easing": "linear" }, - "0.625": { - "post": [0, 4.3101, -1.8], - "lerp_mode": "catmullrom" + "0.21": { + "vector": [-3.897, 0.884, -0.129], + "easing": "linear" }, - "0.7083": { - "post": [0, 4.14, -1.8], - "lerp_mode": "catmullrom" + "0.25": { + "vector": [-4.725, 1.209, -0.176], + "easing": "linear" + }, + "0.29": { + "vector": [-5.515, 1.516, -0.221], + "easing": "linear" + }, + "0.33": { + "vector": [-6.238, 1.793, -0.261], + "easing": "linear" + }, + "0.38": { + "vector": [-6.875, 2.029, -0.296], + "easing": "linear" + }, + "0.42": { + "vector": [-7.408, 2.216, -0.323], + "easing": "linear" + }, + "0.46": { + "vector": [-7.824, 2.345, -0.342], + "easing": "linear" + }, + "0.5": { + "vector": [-8.115, 2.412, -0.351], + "easing": "linear" + }, + "0.54": { + "vector": [-8.273, 2.413, -0.351], + "easing": "linear" + }, + "0.58": { + "vector": [-8.29, 2.344, -0.341], + "easing": "linear" + }, + "0.62": { + "vector": [-8.164, 2.207, -0.321], + "easing": "linear" + }, + "0.67": { + "vector": [-7.89, 2, -0.291], + "easing": "linear" + }, + "0.71": { + "vector": [-7.466, 1.727, -0.252], + "easing": "linear" }, "0.75": { - "post": [0, 3.7128, -1.7136], - "lerp_mode": "catmullrom" + "vector": [-6.893, 1.39, -0.203], + "easing": "linear" }, - "0.7917": { - "post": [0, 3.8463, -1.7406], - "lerp_mode": "catmullrom" + "0.79": { + "vector": [-6.17, 0.994, -0.145], + "easing": "linear" }, - "0.8333": { - "post": [0, 3.7128, -1.7136], - "lerp_mode": "catmullrom" + "0.83": { + "vector": [-5.297, 0.545, -0.08], + "easing": "linear" }, - "0.9167": { - "post": [0, 0.6156, -1.0872], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [-4.172, -0.032, 0.005], + "easing": "linear" }, - "1.0833": { - "post": [0, -11.88, 1.44], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [-2.734, -0.777, 0.114], + "easing": "linear" + }, + "0.96": { + "vector": [-1.049, -1.629, 0.239], + "easing": "linear" + }, + "1.0": { + "vector": [0.831, -2.541, 0.374], + "easing": "linear" + }, + "1.04": { + "vector": [2.862, -3.48, 0.513], + "easing": "linear" + }, + "1.08": { + "vector": [5.003, -4.42, 0.653], + "easing": "linear" + }, + "1.12": { + "vector": [7.211, -5.342, 0.792], + "easing": "linear" + }, + "1.17": { + "vector": [9.448, -6.231, 0.926], + "easing": "linear" + }, + "1.21": { + "vector": [11.673, -7.072, 1.054], + "easing": "linear" }, "1.25": { - "post": [-4.50912, -8.31028, 0.79584], - "lerp_mode": "catmullrom" + "vector": [13.851, -7.851, 1.174], + "easing": "linear" }, - "1.3333": { - "post": [-5.0358, -7.89333, 0.7206], - "lerp_mode": "catmullrom" + "1.29": { + "vector": [15.945, -8.555, 1.282], + "easing": "linear" }, - "1.375": { - "post": [-5.313, -7.67388, 0.681], - "lerp_mode": "catmullrom" + "1.33": { + "vector": [17.918, -9.167, 1.377], + "easing": "linear" + }, + "1.38": { + "vector": [19.735, -9.674, 1.456], + "easing": "linear" + }, + "1.42": { + "vector": [21.356, -10.065, 1.518], + "easing": "linear" + }, + "1.46": { + "vector": [22.745, -10.332, 1.56], + "easing": "linear" }, "1.5": { - "post": [-5.544, -7.491, 0.648], - "lerp_mode": "catmullrom" + "vector": [23.865, -10.473, 1.582], + "easing": "linear" }, - "1.625": { - "post": [-5.6952, -7.2413, 0.6264], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [24.685, -10.489, 1.585], + "easing": "linear" }, - "1.7083": { - "post": [-6.2244, -6.36735, 0.5508], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [25.177, -10.386, 1.568], + "easing": "linear" + }, + "1.62": { + "vector": [25.318, -10.171, 1.534], + "easing": "linear" + }, + "1.67": { + "vector": [25.091, -9.853, 1.485], + "easing": "linear" + }, + "1.71": { + "vector": [24.485, -9.444, 1.42], + "easing": "linear" + }, + "1.75": { + "vector": [23.493, -8.951, 1.344], + "easing": "linear" + }, + "1.79": { + "vector": [22.113, -8.383, 1.256], + "easing": "linear" + }, + "1.83": { + "vector": [20.35, -7.747, 1.158], + "easing": "linear" + }, + "1.88": { + "vector": [18.217, -7.047, 1.051], + "easing": "linear" + }, + "1.92": { + "vector": [15.741, -6.287, 0.935], + "easing": "linear" + }, + "1.96": { + "vector": [12.965, -5.468, 0.811], + "easing": "linear" }, "2.0": { - "post": [-10.08, 0, 0], - "lerp_mode": "catmullrom" + "vector": [10.289, -4.686, 0.693], + "easing": "linear" }, - "2.2083": { - "post": [-4.1018, 0, 0], - "lerp_mode": "catmullrom" + "2.04": { + "vector": [8.036, -4.025, 0.594], + "easing": "linear" }, - "2.375": { - "post": [-4.69243, 0, 0], - "lerp_mode": "catmullrom" + "2.08": { + "vector": [6.131, -3.456, 0.51], + "easing": "linear" }, - "2.5833": { - "post": [-6.63305, 0, 0], - "lerp_mode": "catmullrom" + "2.12": { + "vector": [4.512, -2.96, 0.436], + "easing": "linear" }, - "2.9583": { - "post": [-6.8072, 0, 0], - "lerp_mode": "catmullrom" + "2.17": { + "vector": [3.127, -2.521, 0.371], + "easing": "linear" }, - "3.0417": { - "post": [-6.83635, 0, 0], - "lerp_mode": "catmullrom" + "2.21": { + "vector": [1.936, -2.126, 0.312], + "easing": "linear" }, - "3.2083": { - "post": [-6.85268, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0.908, -1.767, 0.259], + "easing": "linear" }, - "3.4583": { - "post": [-6.86628, 0, 0], - "lerp_mode": "catmullrom" + "2.29": { + "vector": [0.015, -1.438, 0.211], + "easing": "linear" }, - "3.5833": { - "post": [-5.69289, 0, 0], - "lerp_mode": "catmullrom" + "2.33": { + "vector": [-0.76, -1.135, 0.166], + "easing": "linear" }, - "3.7083": { - "post": [-3.89262, 0, 0], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [-1.435, -0.855, 0.125], + "easing": "linear" }, - "3.9167": { - "post": [2.77802, 0, 0], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [-2.022, -0.594, 0.087], + "easing": "linear" }, - "4.125": { - "post": [-0.47653, 0, 0], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [-2.532, -0.352, 0.052], + "easing": "linear" }, - "4.2083": { - "post": [-0.83587, 0, 0], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [-2.974, -0.128, 0.019], + "easing": "linear" }, - "4.3333": { - "post": [-1.84591, 0, 0], - "lerp_mode": "catmullrom" + "2.54": { + "vector": [-3.353, 0.081, -0.012], + "easing": "linear" }, - "4.5833": { - "post": [-6.30369, 0, 0], - "lerp_mode": "catmullrom" + "2.58": { + "vector": [-3.676, 0.273, -0.04], + "easing": "linear" }, - "4.9167": { - "post": [-6.71129, 0, 0], - "lerp_mode": "catmullrom" + "2.62": { + "vector": [-3.947, 0.451, -0.066], + "easing": "linear" }, - "5.0417": { - "post": [-6.78408, 0, 0], - "lerp_mode": "catmullrom" + "2.67": { + "vector": [-4.171, 0.614, -0.09], + "easing": "linear" }, - "5.2083": { - "post": [-6.82138, 0, 0], - "lerp_mode": "catmullrom" + "2.71": { + "vector": [-4.349, 0.763, -0.111], + "easing": "linear" }, - "5.4583": { - "post": [-6.84958, 0, 0], - "lerp_mode": "catmullrom" + "2.75": { + "vector": [-4.486, 0.899, -0.131], + "easing": "linear" }, - "5.5833": { - "post": [-5.58178, 0, 0], - "lerp_mode": "catmullrom" + "2.79": { + "vector": [-4.583, 1.021, -0.149], + "easing": "linear" }, - "5.7083": { - "post": [-3.80044, 0, 0], - "lerp_mode": "catmullrom" + "2.83": { + "vector": [-4.642, 1.131, -0.165], + "easing": "linear" }, - "5.9167": { - "post": [2.77928, 0, 0], - "lerp_mode": "catmullrom" + "2.88": { + "vector": [-4.665, 1.229, -0.179], + "easing": "linear" }, - "6.125": { - "post": [-0.69815, 0, 0], - "lerp_mode": "catmullrom" + "2.92": { + "vector": [-4.652, 1.315, -0.192], + "easing": "linear" }, - "6.2083": { - "post": [-1.09467, 0, 0], - "lerp_mode": "catmullrom" + "2.96": { + "vector": [-4.605, 1.391, -0.203], + "easing": "linear" }, - "6.3333": { - "post": [-2.0629, 0, 0], - "lerp_mode": "catmullrom" + "3.0": { + "vector": [-4.525, 1.456, -0.212], + "easing": "linear" }, - "6.5833": { - "post": [-6.2309, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [-4.412, 1.511, -0.22], + "easing": "linear" }, - "6.9167": { - "post": [-6.69567, 0, 0], - "lerp_mode": "catmullrom" + "3.08": { + "vector": [-4.268, 1.558, -0.227], + "easing": "linear" }, - "7.0417": { - "post": [-6.78613, 0, 0], - "lerp_mode": "catmullrom" + "3.12": { + "vector": [-4.091, 1.597, -0.233], + "easing": "linear" + }, + "3.17": { + "vector": [-3.883, 1.628, -0.237], + "easing": "linear" + }, + "3.21": { + "vector": [-3.643, 1.652, -0.241], + "easing": "linear" + }, + "3.25": { + "vector": [-3.371, 1.671, -0.244], + "easing": "linear" + }, + "3.29": { + "vector": [-3.118, 1.761, -0.257], + "easing": "linear" + }, + "3.33": { + "vector": [-2.925, 1.974, -0.288], + "easing": "linear" + }, + "3.38": { + "vector": [-2.776, 2.269, -0.331], + "easing": "linear" + }, + "3.42": { + "vector": [-2.658, 2.612, -0.38], + "easing": "linear" + }, + "3.46": { + "vector": [-2.56, 2.976, -0.433], + "easing": "linear" + }, + "3.5": { + "vector": [-2.473, 3.345, -0.487], + "easing": "linear" + }, + "3.54": { + "vector": [-2.394, 3.703, -0.538], + "easing": "linear" + }, + "3.58": { + "vector": [-2.318, 4.04, -0.587], + "easing": "linear" + }, + "3.62": { + "vector": [-2.243, 4.35, -0.632], + "easing": "linear" + }, + "3.67": { + "vector": [-2.169, 4.626, -0.672], + "easing": "linear" + }, + "3.71": { + "vector": [-2.095, 4.864, -0.706], + "easing": "linear" + }, + "3.75": { + "vector": [-2.022, 5.061, -0.735], + "easing": "linear" + }, + "3.79": { + "vector": [-1.949, 5.214, -0.757], + "easing": "linear" + }, + "3.83": { + "vector": [-1.879, 5.322, -0.773], + "easing": "linear" + }, + "3.88": { + "vector": [-1.811, 5.383, -0.781], + "easing": "linear" + }, + "3.92": { + "vector": [-1.746, 5.396, -0.783], + "easing": "linear" + }, + "3.96": { + "vector": [-1.686, 5.359, -0.778], + "easing": "linear" + }, + "4.0": { + "vector": [-1.63, 5.272, -0.765], + "easing": "linear" + }, + "4.04": { + "vector": [-1.58, 5.134, -0.745], + "easing": "linear" + }, + "4.08": { + "vector": [-1.534, 4.943, -0.718], + "easing": "linear" + }, + "4.12": { + "vector": [-1.494, 4.7, -0.683], + "easing": "linear" + }, + "4.17": { + "vector": [-1.457, 4.403, -0.64], + "easing": "linear" + }, + "4.21": { + "vector": [-1.424, 4.051, -0.589], + "easing": "linear" }, - "7.2083": { - "post": [-6.82668, 0, 0], - "lerp_mode": "catmullrom" + "4.25": { + "vector": [-1.393, 3.644, -0.53], + "easing": "linear" }, - "7.4583": { - "post": [-6.85476, 0, 0], - "lerp_mode": "catmullrom" + "4.29": { + "vector": [-1.362, 3.182, -0.463], + "easing": "linear" }, - "7.5417": { - "post": [-6.47809, 0, 0], - "lerp_mode": "catmullrom" + "4.33": { + "vector": [-1.329, 2.662, -0.388], + "easing": "linear" }, - "7.625": { - "post": [-5.35705, 0, 0], - "lerp_mode": "catmullrom" + "4.38": { + "vector": [-1.292, 2.086, -0.304], + "easing": "linear" }, - "7.8333": { - "post": [-1.47377, 0, 0], - "lerp_mode": "catmullrom" + "4.42": { + "vector": [-1.255, 1.54, -0.225], + "easing": "linear" }, - "7.875": { - "post": [-1.26347, 0, 0], - "lerp_mode": "catmullrom" + "4.46": { + "vector": [-1.226, 1.105, -0.161], + "easing": "linear" }, - "7.9167": { - "post": [-1.16025, 0, 0], - "lerp_mode": "catmullrom" + "4.5": { + "vector": [-1.312, 0.736, -0.108], + "easing": "linear" }, - "7.9583": { - "post": [-1.14258, 0, 0], - "lerp_mode": "catmullrom" + "4.54": { + "vector": [-1.596, 0.403, -0.059], + "easing": "linear" }, - "8.1667": { - "post": [2.37809, 0, 0], - "lerp_mode": "catmullrom" + "4.58": { + "vector": [-2.021, 0.1, -0.015], + "easing": "linear" }, - "8.25": { - "post": [3.24, 0, 0], - "lerp_mode": "catmullrom" + "4.62": { + "vector": [-2.541, -0.173, 0.025], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "4.67": { + "vector": [-3.117, -0.419, 0.061], + "easing": "linear" }, - "0.0833": { - "post": [0, 0, 0.02733], - "lerp_mode": "catmullrom" + "4.71": { + "vector": [-3.722, -0.639, 0.094], + "easing": "linear" }, - "0.2083": { - "post": [0, 0, 0.124], - "lerp_mode": "catmullrom" + "4.75": { + "vector": [-4.332, -0.833, 0.122], + "easing": "linear" }, - "0.3333": { - "post": [0, 0, 0.4], - "lerp_mode": "catmullrom" + "4.79": { + "vector": [-4.933, -1, 0.147], + "easing": "linear" }, - "7.4583": { - "post": [0, 0, 0.4], - "lerp_mode": "catmullrom" + "4.83": { + "vector": [-5.511, -1.142, 0.167], + "easing": "linear" }, - "7.5417": { - "post": [0, 0, 0.37802], - "lerp_mode": "catmullrom" + "4.88": { + "vector": [-6.058, -1.258, 0.184], + "easing": "linear" }, - "7.625": { - "post": [0, 0, 0.3126], - "lerp_mode": "catmullrom" + "4.92": { + "vector": [-6.567, -1.348, 0.198], + "easing": "linear" }, - "7.8333": { - "post": [0, 0, 0.086], - "lerp_mode": "catmullrom" + "4.96": { + "vector": [-7.033, -1.412, 0.207], + "easing": "linear" }, - "7.875": { - "post": [0, 0, 0.07371], - "lerp_mode": "catmullrom" + "5.0": { + "vector": [-7.451, -1.451, 0.213], + "easing": "linear" }, - "7.9167": { - "post": [0, 0, 0.06767], - "lerp_mode": "catmullrom" + "5.04": { + "vector": [-7.819, -1.463, 0.215], + "easing": "linear" }, - "7.9583": { - "post": [0, 0, 0.06664], - "lerp_mode": "catmullrom" + "5.08": { + "vector": [-8.135, -1.452, 0.213], + "easing": "linear" }, - "8.1667": { - "post": [0, 0, 0.01311], - "lerp_mode": "catmullrom" + "5.12": { + "vector": [-8.397, -1.416, 0.208], + "easing": "linear" }, - "8.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "5.17": { + "vector": [-8.605, -1.358, 0.199], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "5.21": { + "vector": [-8.76, -1.279, 0.188], + "easing": "linear" }, - "0.0833": { - "post": [0, 0.2952, -0.0246], - "lerp_mode": "catmullrom" + "5.25": { + "vector": [-8.862, -1.181, 0.173], + "easing": "linear" }, - "0.2083": { - "post": [0, 1.3392, -0.1116], - "lerp_mode": "catmullrom" + "5.29": { + "vector": [-8.911, -1.067, 0.156], + "easing": "linear" }, - "0.3333": { - "post": [0, 4.32, -0.36], - "lerp_mode": "catmullrom" + "5.33": { + "vector": [-8.908, -0.939, 0.138], + "easing": "linear" }, - "0.5833": { - "post": [0, -0.07606, -0.08333], - "lerp_mode": "catmullrom" + "5.38": { + "vector": [-8.855, -0.799, 0.117], + "easing": "linear" }, - "0.625": { - "post": [0, -0.45977, -0.05918], - "lerp_mode": "catmullrom" + "5.42": { + "vector": [-8.753, -0.65, 0.095], + "easing": "linear" }, - "0.7083": { - "post": [0, -0.685, -0.045], - "lerp_mode": "catmullrom" + "5.46": { + "vector": [-8.602, -0.494, 0.072], + "easing": "linear" }, - "0.75": { - "post": [0, -0.56113, -0.0438], - "lerp_mode": "catmullrom" + "5.5": { + "vector": [-8.402, -0.336, 0.049], + "easing": "linear" }, - "0.7917": { - "post": [0, -0.59984, -0.04418], - "lerp_mode": "catmullrom" + "5.54": { + "vector": [-8.155, -0.176, 0.026], + "easing": "linear" }, - "0.8333": { - "post": [0, -0.56113, -0.0438], - "lerp_mode": "catmullrom" + "5.58": { + "vector": [-7.859, -0.018, 0.003], + "easing": "linear" }, - "0.9167": { - "post": [0, 0.3369, -0.0351], - "lerp_mode": "catmullrom" + "5.62": { + "vector": [-7.515, 0.137, -0.02], + "easing": "linear" }, - "1.0833": { - "post": [0, 3.96, 0], - "lerp_mode": "catmullrom" + "5.67": { + "vector": [-7.12, 0.286, -0.042], + "easing": "linear" }, - "1.25": { - "post": [1.93248, 2.18856, 0], - "lerp_mode": "catmullrom" + "5.71": { + "vector": [-6.673, 0.428, -0.063], + "easing": "linear" }, - "1.3333": { - "post": [2.1582, 1.98165, 0], - "lerp_mode": "catmullrom" + "5.75": { + "vector": [-6.171, 0.563, -0.082], + "easing": "linear" }, - "1.375": { - "post": [2.277, 1.87275, 0], - "lerp_mode": "catmullrom" + "5.79": { + "vector": [-5.611, 0.69, -0.101], + "easing": "linear" }, - "1.5": { - "post": [2.376, 1.782, 0], - "lerp_mode": "catmullrom" + "5.83": { + "vector": [-4.988, 0.81, -0.118], + "easing": "linear" }, - "1.625": { - "post": [2.6088, 1.7226, 0], - "lerp_mode": "catmullrom" + "5.88": { + "vector": [-4.297, 0.922, -0.135], + "easing": "linear" }, - "1.7083": { - "post": [3.4236, 1.5147, 0], - "lerp_mode": "catmullrom" + "5.92": { + "vector": [-3.552, 0.948, -0.138], + "easing": "linear" }, - "2.0": { - "post": [9.36, 0, 0], - "lerp_mode": "catmullrom" + "5.96": { + "vector": [-2.783, 0.834, -0.122], + "easing": "linear" }, - "2.2083": { - "post": [-0.9918, 0, 0], - "lerp_mode": "catmullrom" + "6.0": { + "vector": [-2.008, 0.624, -0.091], + "easing": "linear" }, - "2.375": { - "post": [-1.89068, 0, 0], - "lerp_mode": "catmullrom" + "6.04": { + "vector": [-1.238, 0.353, -0.052], + "easing": "linear" }, - "2.5833": { - "post": [-4.84416, 0, 0], - "lerp_mode": "catmullrom" + "6.08": { + "vector": [-0.484, 0.05, -0.007], + "easing": "linear" }, - "2.9583": { - "post": [-5.1092, 0, 0], - "lerp_mode": "catmullrom" + "6.12": { + "vector": [0.244, -0.266, 0.039], + "easing": "linear" }, - "3.0417": { - "post": [-5.15357, 0, 0], - "lerp_mode": "catmullrom" + "6.17": { + "vector": [0.942, -0.579, 0.085], + "easing": "linear" }, - "3.2083": { - "post": [-5.17841, 0, 0], - "lerp_mode": "catmullrom" + "6.21": { + "vector": [1.602, -0.88, 0.129], + "easing": "linear" }, - "3.4583": { - "post": [-5.19912, 0, 0], - "lerp_mode": "catmullrom" + "6.25": { + "vector": [2.22, -1.162, 0.17], + "easing": "linear" }, - "3.5833": { - "post": [-3.56061, 0, 0], - "lerp_mode": "catmullrom" + "6.29": { + "vector": [2.79, -1.42, 0.208], + "easing": "linear" }, - "3.7083": { - "post": [-1.04674, 0, 0], - "lerp_mode": "catmullrom" + "6.33": { + "vector": [3.306, -1.65, 0.242], + "easing": "linear" }, - "3.9167": { - "post": [8.26806, 0, 0], - "lerp_mode": "catmullrom" + "6.38": { + "vector": [3.763, -1.85, 0.272], + "easing": "linear" }, - "4.125": { - "post": [-1.62318, 0, 0], - "lerp_mode": "catmullrom" + "6.42": { + "vector": [4.156, -2.019, 0.296], + "easing": "linear" }, - "4.2083": { - "post": [-1.82503, 0, 0], - "lerp_mode": "catmullrom" + "6.46": { + "vector": [4.48, -2.154, 0.317], + "easing": "linear" }, - "4.3333": { - "post": [-2.39236, 0, 0], - "lerp_mode": "catmullrom" + "6.5": { + "vector": [4.729, -2.256, 0.332], + "easing": "linear" }, - "4.5833": { - "post": [-4.89628, 0, 0], - "lerp_mode": "catmullrom" + "6.54": { + "vector": [4.898, -2.324, 0.342], + "easing": "linear" }, - "4.9167": { - "post": [-5.12523, 0, 0], - "lerp_mode": "catmullrom" + "6.58": { + "vector": [4.984, -2.356, 0.346], + "easing": "linear" }, - "5.0417": { - "post": [-5.16612, 0, 0], - "lerp_mode": "catmullrom" + "6.62": { + "vector": [4.983, -2.353, 0.346], + "easing": "linear" }, - "5.2083": { - "post": [-5.18707, 0, 0], - "lerp_mode": "catmullrom" + "6.67": { + "vector": [4.89, -2.314, 0.34], + "easing": "linear" }, - "5.4583": { - "post": [-5.20291, 0, 0], - "lerp_mode": "catmullrom" + "6.71": { + "vector": [4.703, -2.238, 0.329], + "easing": "linear" }, - "5.5833": { - "post": [-3.42927, 0, 0], - "lerp_mode": "catmullrom" + "6.75": { + "vector": [4.42, -2.125, 0.312], + "easing": "linear" }, - "5.7083": { - "post": [-0.93719, 0, 0], - "lerp_mode": "catmullrom" + "6.79": { + "vector": [4.04, -1.973, 0.29], + "easing": "linear" }, - "5.9167": { - "post": [8.26778, 0, 0], - "lerp_mode": "catmullrom" + "6.83": { + "vector": [3.563, -1.783, 0.262], + "easing": "linear" }, - "6.125": { - "post": [-2.29763, 0, 0], - "lerp_mode": "catmullrom" + "6.88": { + "vector": [2.988, -1.552, 0.228], + "easing": "linear" }, - "6.2083": { - "post": [-2.48508, 0, 0], - "lerp_mode": "catmullrom" + "6.92": { + "vector": [2.318, -1.281, 0.188], + "easing": "linear" }, - "6.3333": { - "post": [-2.9428, 0, 0], - "lerp_mode": "catmullrom" + "6.96": { + "vector": [1.671, -1.022, 0.15], + "easing": "linear" }, - "6.5833": { - "post": [-4.91315, 0, 0], - "lerp_mode": "catmullrom" + "7.0": { + "vector": [1.154, -0.826, 0.121], + "easing": "linear" }, - "6.9167": { - "post": [-5.13286, 0, 0], - "lerp_mode": "catmullrom" + "7.04": { + "vector": [0.742, -0.68, 0.1], + "easing": "linear" }, - "7.0417": { - "post": [-5.17562, 0, 0], - "lerp_mode": "catmullrom" + "7.08": { + "vector": [0.411, -0.57, 0.084], + "easing": "linear" }, - "7.2083": { - "post": [-5.19479, 0, 0], - "lerp_mode": "catmullrom" + "7.12": { + "vector": [0.146, -0.489, 0.072], + "easing": "linear" }, - "7.4583": { - "post": [-5.20806, 0, 0], - "lerp_mode": "catmullrom" + "7.17": { + "vector": [-0.069, -0.43, 0.063], + "easing": "linear" }, - "7.5417": { - "post": [-4.92188, 0, 0], - "lerp_mode": "catmullrom" + "7.21": { + "vector": [-0.244, -0.385, 0.056], + "easing": "linear" }, - "7.625": { - "post": [-4.07015, 0, 0], - "lerp_mode": "catmullrom" + "7.25": { + "vector": [-0.387, -0.353, 0.052], + "easing": "linear" }, - "7.8333": { - "post": [-1.11973, 0, 0], - "lerp_mode": "catmullrom" + "7.29": { + "vector": [-0.505, -0.33, 0.048], + "easing": "linear" }, - "7.875": { - "post": [-0.95985, 0, 0], - "lerp_mode": "catmullrom" + "7.33": { + "vector": [-0.603, -0.313, 0.046], + "easing": "linear" }, - "7.9167": { - "post": [-0.88137, 0, 0], - "lerp_mode": "catmullrom" + "7.38": { + "vector": [-0.684, -0.3, 0.044], + "easing": "linear" }, - "7.9583": { - "post": [-0.86794, 0, 0], - "lerp_mode": "catmullrom" + "7.42": { + "vector": [-0.751, -0.291, 0.043], + "easing": "linear" }, - "8.1667": { - "post": [-0.17069, 0, 0], - "lerp_mode": "catmullrom" + "7.46": { + "vector": [-0.807, -0.285, 0.042], + "easing": "linear" }, - "8.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.5": { + "vector": [-0.854, -0.281, 0.041], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "neck4": { + "forearmLeft": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": [-0.01183, -1.02736, 1.04133], - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": [0.03664, 0.85855, -0.47217], - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": [0.04979, 0.3311, 0.15527], - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": [0.10563, 0.8478, -0.28763], - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": [0.12604, 0.56503, 0.00073], - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": [0.11275, 0.6587, -0.09575], - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": [0.15727, 0.81566, -0.24353], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.9167": { - "post": [0.43135, 0.72508, -0.07931], - "lerp_mode": "catmullrom" - }, - "1.0833": { - "post": [4.01592, -2.03689, -0.60965], - "lerp_mode": "catmullrom" + "0.04": { + "vector": [-1.211, 0.385, -0.313], + "easing": "linear" }, - "1.25": { - "post": [4.71696, -2.796, -0.97786], - "lerp_mode": "catmullrom" + "0.08": { + "vector": [-1.433, 0.596, -0.483], + "easing": "linear" }, - "1.3333": { - "post": [5.07682, -0.22652, 0.83307], - "lerp_mode": "catmullrom" + "0.12": { + "vector": [-1.783, 0.905, -0.732], + "easing": "linear" }, - "1.375": { - "post": [5.04398, -0.2211, 0.82907], - "lerp_mode": "catmullrom" + "0.17": { + "vector": [-2.275, 1.284, -1.036], + "easing": "linear" }, - "1.5": { - "post": [5.364, -0.648, 1.134], - "lerp_mode": "catmullrom" + "0.21": { + "vector": [-2.901, 1.709, -1.374], + "easing": "linear" }, - "1.625": { - "post": [5.4612, -0.6264, 1.0962], - "lerp_mode": "catmullrom" + "0.25": { + "vector": [-3.638, 2.154, -1.728], + "easing": "linear" }, - "1.7083": { - "post": [5.8014, -0.5508, 0.9639], - "lerp_mode": "catmullrom" + "0.29": { + "vector": [-4.457, 2.598, -2.077], + "easing": "linear" }, - "2.0": { - "post": [8.28, 0, 0], - "lerp_mode": "catmullrom" + "0.33": { + "vector": [-5.325, 3.018, -2.407], + "easing": "linear" }, - "2.2083": { - "post": [8.28, 0, 0], - "lerp_mode": "catmullrom" + "0.38": { + "vector": [-6.209, 3.398, -2.703], + "easing": "linear" }, - "2.375": { - "post": [6.51973, 0, 0], - "lerp_mode": "catmullrom" + "0.42": { + "vector": [-7.081, 3.721, -2.954], + "easing": "linear" }, - "2.5833": { - "post": [0.736, 0, 0], - "lerp_mode": "catmullrom" + "0.46": { + "vector": [-7.915, 3.974, -3.151], + "easing": "linear" }, - "2.9583": { - "post": [0.21698, 0, 0], - "lerp_mode": "catmullrom" + "0.5": { + "vector": [-8.687, 4.148, -3.285], + "easing": "linear" }, - "3.0417": { - "post": [0.13009, 0, 0], - "lerp_mode": "catmullrom" + "0.54": { + "vector": [-9.379, 4.234, -3.352], + "easing": "linear" }, - "3.2083": { - "post": [0.08144, 0, 0], - "lerp_mode": "catmullrom" + "0.58": { + "vector": [-9.972, 4.228, -3.347], + "easing": "linear" }, - "3.4583": { - "post": [0.04089, 0, 0], - "lerp_mode": "catmullrom" + "0.62": { + "vector": [-10.449, 4.128, -3.269], + "easing": "linear" }, - "3.5833": { - "post": [0.96813, 0, 0], - "lerp_mode": "catmullrom" + "0.67": { + "vector": [-10.792, 3.932, -3.118], + "easing": "linear" }, - "3.7083": { - "post": [2.39075, 0, 0], - "lerp_mode": "catmullrom" + "0.71": { + "vector": [-10.984, 3.643, -2.894], + "easing": "linear" }, - "3.9167": { - "post": [7.66206, 0, 0], - "lerp_mode": "catmullrom" + "0.75": { + "vector": [-11.006, 3.267, -2.601], + "easing": "linear" }, - "4.125": { - "post": [8.11522, 0, 0], - "lerp_mode": "catmullrom" + "0.79": { + "vector": [-10.839, 2.808, -2.243], + "easing": "linear" }, - "4.2083": { - "post": [7.65982, 0, 0], - "lerp_mode": "catmullrom" + "0.83": { + "vector": [-10.465, 2.276, -1.824], + "easing": "linear" }, - "4.3333": { - "post": [6.37978, 0, 0], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [-10.072, 1.45, -1.168], + "easing": "linear" }, - "4.5833": { - "post": [0.73037, 0, 0], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [-9.781, 0.168, -0.137], + "easing": "linear" }, - "4.9167": { - "post": [0.21381, 0, 0], - "lerp_mode": "catmullrom" + "0.96": { + "vector": [-9.448, -1.458, 1.2], + "easing": "linear" }, - "5.0417": { - "post": [0.12157, 0, 0], - "lerp_mode": "catmullrom" + "1.0": { + "vector": [-8.964, -3.326, 2.779], + "easing": "linear" }, - "5.2083": { - "post": [0.07429, 0, 0], - "lerp_mode": "catmullrom" + "1.04": { + "vector": [-8.242, -5.328, 4.532], + "easing": "linear" }, - "5.4583": { - "post": [0.03855, 0, 0], - "lerp_mode": "catmullrom" + "1.08": { + "vector": [-7.216, -7.357, 6.381], + "easing": "linear" }, - "5.5833": { - "post": [1.04229, 0, 0], - "lerp_mode": "catmullrom" + "1.12": { + "vector": [-5.849, -9.304, 8.237], + "easing": "linear" }, - "5.7083": { - "post": [2.45261, 0, 0], - "lerp_mode": "catmullrom" + "1.17": { + "vector": [-4.133, -11.077, 10.005], + "easing": "linear" }, - "5.9167": { - "post": [7.66189, 0, 0], - "lerp_mode": "catmullrom" + "1.21": { + "vector": [-2.099, -12.601, 11.594], + "easing": "linear" }, - "6.125": { - "post": [8.14608, 0, 0], - "lerp_mode": "catmullrom" + "1.25": { + "vector": [0.189, -13.831, 12.929], + "easing": "linear" }, - "6.2083": { - "post": [7.62357, 0, 0], - "lerp_mode": "catmullrom" + "1.29": { + "vector": [2.64, -14.752, 13.963], + "easing": "linear" }, - "6.3333": { - "post": [6.34769, 0, 0], - "lerp_mode": "catmullrom" + "1.33": { + "vector": [5.147, -15.374, 14.678], + "easing": "linear" }, - "6.5833": { - "post": [0.85534, 0, 0], - "lerp_mode": "catmullrom" + "1.38": { + "vector": [7.607, -15.726, 15.089], + "easing": "linear" }, - "6.9167": { - "post": [0.24289, 0, 0], - "lerp_mode": "catmullrom" + "1.42": { + "vector": [9.926, -15.849, 15.234], + "easing": "linear" }, - "7.0417": { - "post": [0.12369, 0, 0], - "lerp_mode": "catmullrom" + "1.46": { + "vector": [12.033, -15.792, 15.167], + "easing": "linear" }, - "7.2083": { - "post": [0.07026, 0, 0], - "lerp_mode": "catmullrom" + "1.5": { + "vector": [13.881, -15.604, 14.946], + "easing": "linear" }, - "7.4583": { - "post": [0.03326, 0, 0], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [15.448, -15.327, 14.623], + "easing": "linear" }, - "7.5417": { - "post": [0.03144, 0, 0], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [16.727, -14.999, 14.244], + "easing": "linear" }, - "7.625": { - "post": [0.026, 0, 0], - "lerp_mode": "catmullrom" + "1.62": { + "vector": [17.727, -14.643, 13.838], + "easing": "linear" }, - "7.8333": { - "post": [0.00715, 0, 0], - "lerp_mode": "catmullrom" + "1.67": { + "vector": [18.458, -14.273, 13.421], + "easing": "linear" }, - "7.875": { - "post": [0.00566, 0, 0], - "lerp_mode": "catmullrom" + "1.71": { + "vector": [18.936, -13.889, 12.994], + "easing": "linear" }, - "7.9167": { - "post": [0.00493, 0, 0], - "lerp_mode": "catmullrom" + "1.75": { + "vector": [19.169, -13.481, 12.544], + "easing": "linear" }, - "7.9583": { - "post": [0.0048, 0, 0], - "lerp_mode": "catmullrom" + "1.79": { + "vector": [19.161, -13.024, 12.048], + "easing": "linear" }, - "8.1667": { - "post": [1.15774, 0, 0], - "lerp_mode": "catmullrom" + "1.83": { + "vector": [18.908, -12.482, 11.468], + "easing": "linear" }, - "8.25": { - "post": [1.44, 0, 0], - "lerp_mode": "catmullrom" + "1.88": { + "vector": [18.4, -11.81, 10.761], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "1.92": { + "vector": [17.616, -10.95, 9.876], + "easing": "linear" }, - "0.3333": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "1.96": { + "vector": [16.524, -9.845, 8.767], + "easing": "linear" }, - "0.5833": { - "post": [0, 2.76675, 0], - "lerp_mode": "catmullrom" + "2.0": { + "vector": [15.151, -8.649, 7.603], + "easing": "linear" }, - "0.625": { - "post": [0, 3.00825, 0], - "lerp_mode": "catmullrom" + "2.04": { + "vector": [13.597, -7.575, 6.585], + "easing": "linear" }, - "0.7083": { - "post": [0, 3.15, 0], - "lerp_mode": "catmullrom" + "2.08": { + "vector": [11.949, -6.62, 5.701], + "easing": "linear" }, - "0.75": { - "post": [0.0288, 2.9412, 0], - "lerp_mode": "catmullrom" + "2.12": { + "vector": [10.274, -5.768, 4.927], + "easing": "linear" }, - "0.7917": { - "post": [0.0198, 3.00645, 0], - "lerp_mode": "catmullrom" + "2.17": { + "vector": [8.621, -5.004, 4.244], + "easing": "linear" }, - "0.8333": { - "post": [0.0288, 2.9412, 0], - "lerp_mode": "catmullrom" + "2.21": { + "vector": [7.023, -4.314, 3.636], + "easing": "linear" }, - "0.9167": { - "post": [0.2376, 1.4274, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [5.504, -3.685, 3.089], + "easing": "linear" }, - "1.0833": { - "post": [1.08, -4.68, 0], - "lerp_mode": "catmullrom" + "2.29": { + "vector": [4.077, -3.109, 2.593], + "easing": "linear" }, - "1.25": { - "post": [5.106, -6.03095, 0], - "lerp_mode": "catmullrom" + "2.33": { + "vector": [2.752, -2.578, 2.141], + "easing": "linear" }, - "1.3333": { - "post": [5.57625, -6.18874, 0], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [1.531, -2.087, 1.726], + "easing": "linear" }, - "1.375": { - "post": [5.82375, -6.27179, 0], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [0.415, -1.632, 1.345], + "easing": "linear" }, - "1.5": { - "post": [6.03, -6.341, 0], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [-0.596, -1.21, 0.994], + "easing": "linear" }, - "1.625": { - "post": [5.853, -6.12963, 0], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [-1.506, -0.819, 0.671], + "easing": "linear" }, - "1.7083": { - "post": [5.2335, -5.38985, 0], - "lerp_mode": "catmullrom" + "2.54": { + "vector": [-2.318, -0.457, 0.374], + "easing": "linear" }, - "2.0": { - "post": [0.72, 0, 0], - "lerp_mode": "catmullrom" + "2.58": { + "vector": [-3.037, -0.125, 0.101], + "easing": "linear" }, - "2.2083": { - "post": [-16.4549, 0, 0], - "lerp_mode": "catmullrom" + "2.62": { + "vector": [-3.666, 0.181, -0.147], + "easing": "linear" }, - "2.25": { - "post": [-17.46038, 0, 0], - "lerp_mode": "catmullrom" + "2.67": { + "vector": [-4.211, 0.459, -0.372], + "easing": "linear" }, - "2.375": { - "post": [-13.10254, 0, 0], - "lerp_mode": "catmullrom" + "2.71": { + "vector": [-4.676, 0.711, -0.576], + "easing": "linear" }, - "2.5833": { - "post": [-34.73643, 0, 0], - "lerp_mode": "catmullrom" + "2.75": { + "vector": [-5.064, 0.938, -0.758], + "easing": "linear" }, - "2.9583": { - "post": [-21.27697, 0, 0], - "lerp_mode": "catmullrom" + "2.79": { + "vector": [-5.379, 1.14, -0.92], + "easing": "linear" }, - "3.0417": { - "post": [-21.277, 0, 0], - "lerp_mode": "catmullrom" + "2.83": { + "vector": [-5.625, 1.319, -1.063], + "easing": "linear" }, - "3.2083": { - "post": [-21.277, 0, 0], - "lerp_mode": "catmullrom" + "2.88": { + "vector": [-5.805, 1.475, -1.188], + "easing": "linear" }, - "3.4583": { - "post": [-16.71036, 0, 0], - "lerp_mode": "catmullrom" + "2.92": { + "vector": [-5.92, 1.611, -1.297], + "easing": "linear" }, - "3.5833": { - "post": [-14.74872, 0, 0], - "lerp_mode": "catmullrom" + "2.96": { + "vector": [-5.975, 1.727, -1.389], + "easing": "linear" }, - "3.7083": { - "post": [-11.73908, 0, 0], - "lerp_mode": "catmullrom" + "3.0": { + "vector": [-5.97, 1.826, -1.468], + "easing": "linear" }, - "3.9167": { - "post": [-0.58729, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [-5.908, 1.91, -1.534], + "easing": "linear" }, - "4.125": { - "post": [-17.36795, 0, 0], - "lerp_mode": "catmullrom" + "3.08": { + "vector": [-5.79, 1.979, -1.589], + "easing": "linear" }, - "4.2083": { - "post": [-18.4427, 0, 0], - "lerp_mode": "catmullrom" + "3.12": { + "vector": [-5.619, 2.037, -1.635], + "easing": "linear" }, - "4.3333": { - "post": [-21.46361, 0, 0], - "lerp_mode": "catmullrom" + "3.17": { + "vector": [-5.395, 2.086, -1.673], + "easing": "linear" }, - "4.5833": { - "post": [-34.79631, 0, 0], - "lerp_mode": "catmullrom" + "3.21": { + "vector": [-5.119, 2.126, -1.706], + "easing": "linear" }, - "4.9167": { - "post": [-21.2549, 0, 0], - "lerp_mode": "catmullrom" + "3.25": { + "vector": [-4.794, 2.162, -1.733], + "easing": "linear" }, - "5.0417": { - "post": [-18.8368, 0, 0], - "lerp_mode": "catmullrom" + "3.29": { + "vector": [-4.433, 2.234, -1.791], + "easing": "linear" }, - "5.2083": { - "post": [-17.59751, 0, 0], - "lerp_mode": "catmullrom" + "3.33": { + "vector": [-4.057, 2.38, -1.906], + "easing": "linear" }, - "5.4583": { - "post": [-16.6605, 0, 0], - "lerp_mode": "catmullrom" + "3.38": { + "vector": [-3.677, 2.592, -2.073], + "easing": "linear" }, - "5.5833": { - "post": [-14.5437, 0, 0], - "lerp_mode": "catmullrom" + "3.42": { + "vector": [-3.302, 2.859, -2.283], + "easing": "linear" }, - "5.7083": { - "post": [-11.56946, 0, 0], - "lerp_mode": "catmullrom" + "3.46": { + "vector": [-2.936, 3.171, -2.526], + "easing": "linear" }, - "5.9167": { - "post": [-0.58354, 0, 0], - "lerp_mode": "catmullrom" + "3.5": { + "vector": [-2.585, 3.514, -2.794], + "easing": "linear" }, - "6.125": { - "post": [-18.51124, 0, 0], - "lerp_mode": "catmullrom" + "3.54": { + "vector": [-2.25, 3.879, -3.077], + "easing": "linear" }, - "6.2083": { - "post": [-19.66637, 0, 0], - "lerp_mode": "catmullrom" + "3.58": { + "vector": [-1.932, 4.254, -3.366], + "easing": "linear" }, - "6.3333": { - "post": [-22.48698, 0, 0], - "lerp_mode": "catmullrom" + "3.62": { + "vector": [-1.633, 4.628, -3.655], + "easing": "linear" }, - "6.5833": { - "post": [-34.62908, 0, 0], - "lerp_mode": "catmullrom" + "3.67": { + "vector": [-1.353, 4.993, -3.934], + "easing": "linear" }, - "6.9167": { - "post": [-11.69536, 0, 0], - "lerp_mode": "catmullrom" + "3.71": { + "vector": [-1.092, 5.34, -4.199], + "easing": "linear" }, - "7.0417": { - "post": [-7.23176, 0, 0], - "lerp_mode": "catmullrom" + "3.75": { + "vector": [-0.851, 5.662, -4.445], + "easing": "linear" }, - "7.2083": { - "post": [-5.23083, 0, 0], - "lerp_mode": "catmullrom" + "3.79": { + "vector": [-0.63, 5.952, -4.665], + "easing": "linear" }, - "7.4583": { - "post": [-3.84557, 0, 0], - "lerp_mode": "catmullrom" + "3.83": { + "vector": [-0.431, 6.206, -4.857], + "easing": "linear" }, - "7.5417": { - "post": [-3.63426, 0, 0], - "lerp_mode": "catmullrom" + "3.88": { + "vector": [-0.253, 6.418, -5.018], + "easing": "linear" }, - "7.625": { - "post": [-3.00535, 0, 0], - "lerp_mode": "catmullrom" + "3.92": { + "vector": [-0.099, 6.584, -5.142], + "easing": "linear" }, - "7.8333": { - "post": [-0.8268, 0, 0], - "lerp_mode": "catmullrom" + "3.96": { + "vector": [0.032, 6.699, -5.23], + "easing": "linear" }, - "7.875": { - "post": [-0.68938, 0, 0], - "lerp_mode": "catmullrom" + "4.0": { + "vector": [0.137, 6.762, -5.277], + "easing": "linear" }, - "7.9167": { - "post": [-0.62194, 0, 0], - "lerp_mode": "catmullrom" + "4.04": { + "vector": [0.216, 6.769, -5.282], + "easing": "linear" }, - "7.9583": { - "post": [-0.6104, 0, 0], - "lerp_mode": "catmullrom" + "4.08": { + "vector": [0.266, 6.717, -5.243], + "easing": "linear" }, - "8.1667": { - "post": [-0.12005, 0, 0], - "lerp_mode": "catmullrom" + "4.12": { + "vector": [0.287, 6.604, -5.158], + "easing": "linear" }, - "8.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "4.17": { + "vector": [0.277, 6.428, -5.025], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "4.21": { + "vector": [0.235, 6.188, -4.844], + "easing": "linear" }, - "1.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "4.25": { + "vector": [0.16, 5.882, -4.612], + "easing": "linear" }, - "1.625": { - "post": [0, 0, -0.00333], - "lerp_mode": "catmullrom" + "4.29": { + "vector": [0.049, 5.508, -4.328], + "easing": "linear" }, - "1.7083": { - "post": [0, 0, -0.015], - "lerp_mode": "catmullrom" + "4.33": { + "vector": [-0.096, 5.066, -3.991], + "easing": "linear" }, - "2.0": { - "post": [0, 0, -1.3], - "lerp_mode": "catmullrom" + "4.38": { + "vector": [-0.277, 4.556, -3.599], + "easing": "linear" }, - "2.2083": { - "post": [0, 0, 1.32], - "lerp_mode": "catmullrom" + "4.42": { + "vector": [-0.478, 4.018, -3.185], + "easing": "linear" }, - "2.25": { - "post": [0, 0.03508, 1.37412], - "lerp_mode": "catmullrom" + "4.46": { + "vector": [-0.677, 3.501, -2.784], + "easing": "linear" }, - "2.375": { - "post": [0, 0.14881, 1.5496], - "lerp_mode": "catmullrom" + "4.5": { + "vector": [-0.884, 3.101, -2.472], + "easing": "linear" }, - "2.5833": { - "post": [0, -0.46222, 3.304], - "lerp_mode": "catmullrom" + "4.54": { + "vector": [-1.135, 2.888, -2.305], + "easing": "linear" }, - "2.9583": { - "post": [0, 0.04699, 1.10236], - "lerp_mode": "catmullrom" + "4.58": { + "vector": [-1.463, 2.823, -2.254], + "easing": "linear" }, - "3.0417": { - "post": [0, -0.05192, 0.9012], - "lerp_mode": "catmullrom" + "4.62": { + "vector": [-1.884, 2.87, -2.291], + "easing": "linear" }, - "3.2083": { - "post": [0, -0.1073, 0.78854], - "lerp_mode": "catmullrom" + "4.67": { + "vector": [-2.391, 3.001, -2.394], + "easing": "linear" }, - "3.4583": { - "post": [0, -0.15346, 0.69467], - "lerp_mode": "catmullrom" + "4.71": { + "vector": [-2.967, 3.191, -2.542], + "easing": "linear" }, - "3.5833": { - "post": [0, -0.13619, 0.60523], - "lerp_mode": "catmullrom" + "4.75": { + "vector": [-3.588, 3.423, -2.723], + "easing": "linear" }, - "3.7083": { - "post": [0, -0.10969, 0.46802], - "lerp_mode": "catmullrom" + "4.79": { + "vector": [-4.228, 3.682, -2.924], + "easing": "linear" }, - "3.9167": { - "post": [0, -0.01151, -0.0404], - "lerp_mode": "catmullrom" + "4.83": { + "vector": [-4.865, 3.956, -3.136], + "easing": "linear" }, - "4.125": { - "post": [0, -0.00307, 1.38256], - "lerp_mode": "catmullrom" + "4.88": { + "vector": [-5.479, 4.237, -3.353], + "easing": "linear" }, - "4.2083": { - "post": [0, 0.03638, 1.43966], - "lerp_mode": "catmullrom" + "4.92": { + "vector": [-6.056, 4.519, -3.571], + "easing": "linear" }, - "4.3333": { - "post": [0, 0.14728, 1.60014], - "lerp_mode": "catmullrom" + "4.96": { + "vector": [-6.585, 4.797, -3.784], + "easing": "linear" }, - "4.5833": { - "post": [0, -0.46328, 2.80843], - "lerp_mode": "catmullrom" + "5.0": { + "vector": [-7.062, 5.067, -3.991], + "easing": "linear" }, - "4.9167": { - "post": [0, 0.04494, 1.10013], - "lerp_mode": "catmullrom" + "5.04": { + "vector": [-7.483, 5.328, -4.19], + "easing": "linear" }, - "5.0417": { - "post": [0, -0.06073, 0.88436], - "lerp_mode": "catmullrom" + "5.08": { + "vector": [-7.849, 5.575, -4.379], + "easing": "linear" }, - "5.4583": { - "post": [0, -0.55584, 1.89017], - "lerp_mode": "catmullrom" + "5.12": { + "vector": [-8.16, 5.809, -4.556], + "easing": "linear" }, - "5.5833": { - "post": [0, -0.13686, 0.59393], - "lerp_mode": "catmullrom" + "5.17": { + "vector": [-8.421, 6.026, -4.721], + "easing": "linear" }, - "5.7083": { - "post": [0, -0.11019, 0.45871], - "lerp_mode": "catmullrom" + "5.21": { + "vector": [-8.633, 6.226, -4.872], + "easing": "linear" }, - "5.9167": { - "post": [0, -0.01169, -0.04074], - "lerp_mode": "catmullrom" + "5.25": { + "vector": [-8.801, 6.405, -5.008], + "easing": "linear" }, - "6.125": { - "post": [0, -0.00253, 1.4795], - "lerp_mode": "catmullrom" + "5.29": { + "vector": [-8.927, 6.564, -5.127], + "easing": "linear" }, - "6.2083": { - "post": [0, 0.04253, 1.53855], - "lerp_mode": "catmullrom" + "5.33": { + "vector": [-9.014, 6.698, -5.229], + "easing": "linear" }, - "6.3333": { - "post": [0, 0.15256, 1.68272], - "lerp_mode": "catmullrom" + "5.38": { + "vector": [-9.066, 6.807, -5.31], + "easing": "linear" }, - "6.5833": { - "post": [0, -1.17377, 4.90335], - "lerp_mode": "catmullrom" + "5.42": { + "vector": [-9.084, 6.886, -5.37], + "easing": "linear" }, - "6.9167": { - "post": [0, 0.03463, 1.0837], - "lerp_mode": "catmullrom" + "5.46": { + "vector": [-9.072, 6.935, -5.407], + "easing": "linear" }, - "7.0417": { - "post": [0, -0.08052, 0.84632], - "lerp_mode": "catmullrom" + "5.5": { + "vector": [-9.03, 6.949, -5.418], + "easing": "linear" }, - "7.2083": { - "post": [0, -0.13213, 0.73991], - "lerp_mode": "catmullrom" + "5.54": { + "vector": [-8.96, 6.926, -5.4], + "easing": "linear" }, - "7.4583": { - "post": [0, -0.16787, 0.66624], - "lerp_mode": "catmullrom" + "5.58": { + "vector": [-8.862, 6.862, -5.352], + "easing": "linear" }, - "7.5417": { - "post": [0, -0.15864, 0.62963], - "lerp_mode": "catmullrom" + "5.62": { + "vector": [-8.737, 6.752, -5.269], + "easing": "linear" }, - "7.625": { - "post": [0, -0.13119, 0.52067], - "lerp_mode": "catmullrom" + "5.67": { + "vector": [-8.584, 6.593, -5.149], + "easing": "linear" }, - "7.8333": { - "post": [0, -0.03609, 0.14324], - "lerp_mode": "catmullrom" + "5.71": { + "vector": [-8.402, 6.379, -4.988], + "easing": "linear" }, - "7.875": { - "post": [0, -0.03143, 0.12174], - "lerp_mode": "catmullrom" + "5.75": { + "vector": [-8.188, 6.106, -4.782], + "easing": "linear" }, - "7.9167": { - "post": [0, -0.02914, 0.11119], - "lerp_mode": "catmullrom" + "5.79": { + "vector": [-7.94, 5.767, -4.524], + "easing": "linear" }, - "7.9583": { - "post": [0, -0.02875, 0.10939], - "lerp_mode": "catmullrom" + "5.83": { + "vector": [-7.651, 5.355, -4.211], + "easing": "linear" }, - "8.1667": { - "post": [0, -0.00565, 0.02151], - "lerp_mode": "catmullrom" + "5.88": { + "vector": [-7.317, 4.864, -3.836], + "easing": "linear" }, - "8.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "5.92": { + "vector": [-6.865, 4.328, -3.424], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "jawLower1": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "5.96": { + "vector": [-6.243, 3.793, -3.01], + "easing": "linear" }, - "1.0833": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "6.0": { + "vector": [-5.489, 3.261, -2.596], + "easing": "linear" }, - "1.25": { - "post": [3.50262, 0, 0], - "lerp_mode": "catmullrom" + "6.04": { + "vector": [-4.639, 2.732, -2.183], + "easing": "linear" }, - "1.3333": { - "post": [3.91174, 0, 0], - "lerp_mode": "catmullrom" + "6.08": { + "vector": [-3.727, 2.21, -1.772], + "easing": "linear" }, - "1.375": { - "post": [4.12706, 0, 0], - "lerp_mode": "catmullrom" + "6.12": { + "vector": [-2.781, 1.698, -1.366], + "easing": "linear" }, - "1.5": { - "post": [4.3065, 0, 0], - "lerp_mode": "catmullrom" + "6.17": { + "vector": [-1.826, 1.199, -0.968], + "easing": "linear" }, - "1.625": { - "post": [5.20628, 0, 0], - "lerp_mode": "catmullrom" + "6.21": { + "vector": [-0.884, 0.718, -0.582], + "easing": "linear" }, - "1.7083": { - "post": [8.35552, 0, 0], - "lerp_mode": "catmullrom" + "6.25": { + "vector": [0.029, 0.259, -0.21], + "easing": "linear" }, - "2.0": { - "post": [31.3, 0, 0], - "lerp_mode": "catmullrom" + "6.29": { + "vector": [0.898, -0.176, 0.143], + "easing": "linear" }, - "2.2083": { - "post": [31.3, 0, 0], - "lerp_mode": "catmullrom" + "6.33": { + "vector": [1.714, -0.582, 0.476], + "easing": "linear" }, - "2.25": { - "post": [30.90813, 0, 0], - "lerp_mode": "catmullrom" + "6.38": { + "vector": [2.467, -0.957, 0.784], + "easing": "linear" }, - "2.375": { - "post": [29.63753, 0, 0], - "lerp_mode": "catmullrom" + "6.42": { + "vector": [3.151, -1.297, 1.066], + "easing": "linear" }, - "2.5833": { - "post": [24.17511, 0, 0], - "lerp_mode": "catmullrom" + "6.46": { + "vector": [3.76, -1.601, 1.319], + "easing": "linear" }, - "2.9583": { - "post": [7.12718, 0, 0], - "lerp_mode": "catmullrom" + "6.5": { + "vector": [4.29, -1.865, 1.54], + "easing": "linear" }, - "3.0417": { - "post": [4.27317, 0, 0], - "lerp_mode": "catmullrom" + "6.54": { + "vector": [4.737, -2.088, 1.727], + "easing": "linear" }, - "3.2083": { - "post": [2.67493, 0, 0], - "lerp_mode": "catmullrom" + "6.58": { + "vector": [5.098, -2.266, 1.878], + "easing": "linear" }, - "3.4583": { - "post": [1.34306, 0, 0], - "lerp_mode": "catmullrom" + "6.62": { + "vector": [5.369, -2.398, 1.989], + "easing": "linear" }, - "3.5833": { - "post": [2.76975, 0, 0], - "lerp_mode": "catmullrom" + "6.67": { + "vector": [5.548, -2.48, 2.058], + "easing": "linear" }, - "3.7083": { - "post": [4.95863, 0, 0], - "lerp_mode": "catmullrom" + "6.71": { + "vector": [5.632, -2.51, 2.083], + "easing": "linear" }, - "3.9167": { - "post": [13.06922, 0, 0], - "lerp_mode": "catmullrom" + "6.75": { + "vector": [5.618, -2.483, 2.06], + "easing": "linear" }, - "4.125": { - "post": [26.43847, 0, 0], - "lerp_mode": "catmullrom" + "6.79": { + "vector": [5.503, -2.396, 1.987], + "easing": "linear" }, - "4.2083": { - "post": [26.27245, 0, 0], - "lerp_mode": "catmullrom" + "6.83": { + "vector": [5.285, -2.246, 1.86], + "easing": "linear" }, - "4.3333": { - "post": [25.8058, 0, 0], - "lerp_mode": "catmullrom" + "6.88": { + "vector": [4.961, -2.029, 1.677], + "easing": "linear" }, - "4.5833": { - "post": [23.74626, 0, 0], - "lerp_mode": "catmullrom" + "6.92": { + "vector": [4.527, -1.739, 1.435], + "easing": "linear" }, - "4.9167": { - "post": [6.9515, 0, 0], - "lerp_mode": "catmullrom" + "6.96": { + "vector": [4.012, -1.425, 1.173], + "easing": "linear" }, - "5.0417": { - "post": [3.95243, 0, 0], - "lerp_mode": "catmullrom" + "7.0": { + "vector": [3.458, -1.14, 0.936], + "easing": "linear" }, - "5.2083": { - "post": [2.41541, 0, 0], - "lerp_mode": "catmullrom" + "7.04": { + "vector": [2.901, -0.888, 0.728], + "easing": "linear" }, - "5.4583": { - "post": [1.25327, 0, 0], - "lerp_mode": "catmullrom" + "7.08": { + "vector": [2.363, -0.669, 0.548], + "easing": "linear" }, - "5.5833": { - "post": [2.80815, 0, 0], - "lerp_mode": "catmullrom" + "7.12": { + "vector": [1.859, -0.483, 0.395], + "easing": "linear" }, - "5.7083": { - "post": [4.99286, 0, 0], - "lerp_mode": "catmullrom" + "7.17": { + "vector": [1.398, -0.326, 0.266], + "easing": "linear" }, - "5.9167": { - "post": [13.0625, 0, 0], - "lerp_mode": "catmullrom" + "7.21": { + "vector": [0.982, -0.195, 0.159], + "easing": "linear" }, - "6.125": { - "post": [27.34852, 0, 0], - "lerp_mode": "catmullrom" + "7.25": { + "vector": [0.612, -0.086, 0.07], + "easing": "linear" }, - "6.2083": { - "post": [27.1004, 0, 0], - "lerp_mode": "catmullrom" + "7.29": { + "vector": [0.285, 0.004, -0.003], + "easing": "linear" }, - "6.3333": { - "post": [26.49449, 0, 0], - "lerp_mode": "catmullrom" + "7.33": { + "vector": [0, 0.077, -0.062], + "easing": "linear" }, - "6.5833": { - "post": [23.8862, 0, 0], - "lerp_mode": "catmullrom" + "7.38": { + "vector": [-0.25, 0.136, -0.111], + "easing": "linear" }, - "6.9167": { - "post": [6.78301, 0, 0], - "lerp_mode": "catmullrom" + "7.42": { + "vector": [-0.466, 0.184, -0.15], + "easing": "linear" }, - "7.0417": { - "post": [3.45421, 0, 0], - "lerp_mode": "catmullrom" + "7.46": { + "vector": [-0.653, 0.223, -0.181], + "easing": "linear" }, - "7.2083": { - "post": [1.96198, 0, 0], - "lerp_mode": "catmullrom" + "7.5": { + "vector": [-0.814, 0.254, -0.206], + "easing": "linear" }, - "7.4583": { - "post": [0.92891, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "7.5417": { - "post": [0.87786, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "7.625": { - "post": [0.72595, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftMiddleFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "7.8333": { - "post": [0.19972, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "7.875": { - "post": [0.15691, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "7.9167": { - "post": [0.1359, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerL": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "7.9583": { - "post": [0.13231, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "8.1667": { - "post": [0.02602, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "8.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "leftIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "throat5": { + "clawIndexFingerL": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": [0, -8, 0], - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": [0, -0.5, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "2.8333": { - "post": [5, -0.5, 0], - "lerp_mode": "catmullrom" - }, - "3.0": { - "post": [15, -0.5, 0], - "lerp_mode": "catmullrom" - }, - "3.625": { - "post": [22.5, -0.5, 0], - "lerp_mode": "catmullrom" - }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "throat1": { + "bicepRight": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.0833": { - "post": [-0.0984, 0.4428, 0], - "lerp_mode": "catmullrom" + "0.04": { + "vector": [-1.135, 0.376, -0.055], + "easing": "linear" }, - "0.2083": { - "post": [-0.4464, 2.0088, 0], - "lerp_mode": "catmullrom" + "0.08": { + "vector": [-1.409, 0.804, -0.118], + "easing": "linear" }, - "0.3333": { - "post": [-1.2778, 2.50034, 2.0962], - "lerp_mode": "catmullrom" + "0.12": { + "vector": [-1.791, 1.402, -0.206], + "easing": "linear" }, - "0.5833": { - "post": [-1.70731, -1.63189, -0.74014], - "lerp_mode": "catmullrom" + "0.17": { + "vector": [-2.244, 2.097, -0.308], + "easing": "linear" }, - "0.625": { - "post": [-1.83273, -2.73567, -2.96353], - "lerp_mode": "catmullrom" + "0.21": { + "vector": [-2.733, 2.831, -0.417], + "easing": "linear" }, - "0.7083": { - "post": [-1.84546, -3.17056, -2.71656], - "lerp_mode": "catmullrom" + "0.25": { + "vector": [-3.23, 3.562, -0.525], + "easing": "linear" + }, + "0.29": { + "vector": [-3.711, 4.256, -0.629], + "easing": "linear" + }, + "0.33": { + "vector": [-4.158, 4.884, -0.723], + "easing": "linear" + }, + "0.38": { + "vector": [-4.559, 5.427, -0.805], + "easing": "linear" + }, + "0.42": { + "vector": [-4.901, 5.867, -0.871], + "easing": "linear" + }, + "0.46": { + "vector": [-5.177, 6.191, -0.92], + "easing": "linear" + }, + "0.5": { + "vector": [-5.38, 6.388, -0.95], + "easing": "linear" + }, + "0.54": { + "vector": [-5.506, 6.45, -0.96], + "easing": "linear" + }, + "0.58": { + "vector": [-5.551, 6.372, -0.948], + "easing": "linear" + }, + "0.62": { + "vector": [-5.511, 6.151, -0.914], + "easing": "linear" + }, + "0.67": { + "vector": [-5.383, 5.785, -0.859], + "easing": "linear" + }, + "0.71": { + "vector": [-5.166, 5.276, -0.782], + "easing": "linear" }, "0.75": { - "post": [-1.69748, -1.35136, -0.96463], - "lerp_mode": "catmullrom" + "vector": [-4.856, 4.627, -0.684], + "easing": "linear" }, - "0.8333": { - "post": [-1.68666, -1.19793, -0.81926], - "lerp_mode": "catmullrom" + "0.79": { + "vector": [-4.45, 3.841, -0.567], + "easing": "linear" }, - "0.9167": { - "post": [-1.53664, 0.00227, 0.79671], - "lerp_mode": "catmullrom" + "0.83": { + "vector": [-3.944, 2.926, -0.431], + "easing": "linear" }, - "1.0833": { - "post": [-1.65901, 2.1915, 3.30001], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [-3.292, 1.753, -0.257], + "easing": "linear" }, - "1.25": { - "post": [-1.49824, -1.09352, 1.63652], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [-2.467, 0.271, -0.04], + "easing": "linear" }, - "1.3333": { - "post": [-1.48721, -0.91114, 1.61061], - "lerp_mode": "catmullrom" + "0.96": { + "vector": [-1.501, -1.393, 0.203], + "easing": "linear" }, - "1.375": { - "post": [-1.41142, -0.80694, -0.97445], - "lerp_mode": "catmullrom" + "1.0": { + "vector": [-0.422, -3.143, 0.457], + "easing": "linear" }, - "1.5": { - "post": [-1.41155, -0.24646, -1.21784], - "lerp_mode": "catmullrom" + "1.04": { + "vector": [0.743, -4.903, 0.712], + "easing": "linear" }, - "1.625": { - "post": [-1.44, -2.349, 0], - "lerp_mode": "catmullrom" + "1.08": { + "vector": [1.972, -6.62, 0.96], + "easing": "linear" }, - "1.7083": { - "post": [-1.44, -2.0655, 0], - "lerp_mode": "catmullrom" + "1.12": { + "vector": [3.244, -8.252, 1.196], + "easing": "linear" }, - "2.0": { - "post": [-1.44, 0, 0], - "lerp_mode": "catmullrom" + "1.17": { + "vector": [4.537, -9.771, 1.416], + "easing": "linear" }, - "2.2083": { - "post": [-6.44, 0, 0], - "lerp_mode": "catmullrom" + "1.21": { + "vector": [5.83, -11.155, 1.617], + "easing": "linear" }, - "2.25": { - "post": [-3.61127, 0, 0], - "lerp_mode": "catmullrom" + "1.25": { + "vector": [7.102, -12.392, 1.797], + "easing": "linear" }, - "2.375": { - "post": [-5.04539, 0, 0], - "lerp_mode": "catmullrom" + "1.29": { + "vector": [8.33, -13.47, 1.955], + "easing": "linear" }, - "2.5833": { - "post": [-10.46311, 0, 0], - "lerp_mode": "catmullrom" + "1.33": { + "vector": [9.494, -14.385, 2.089], + "easing": "linear" }, - "2.9583": { - "post": [-8.35218, 0, 0], - "lerp_mode": "catmullrom" + "1.38": { + "vector": [10.569, -15.133, 2.2], + "easing": "linear" }, - "3.0417": { - "post": [-8.33584, 0, 0], - "lerp_mode": "catmullrom" + "1.42": { + "vector": [11.535, -15.714, 2.286], + "easing": "linear" }, - "3.2083": { - "post": [-4.71723, 0, 0], - "lerp_mode": "catmullrom" + "1.46": { + "vector": [12.371, -16.127, 2.347], + "easing": "linear" }, - "3.4583": { - "post": [-6.83239, 0, 0], - "lerp_mode": "catmullrom" + "1.5": { + "vector": [13.056, -16.373, 2.384], + "easing": "linear" }, - "3.5833": { - "post": [-7.06959, 0, 0], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [13.572, -16.455, 2.396], + "easing": "linear" }, - "3.7083": { - "post": [-7.4335, 0, 0], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [13.904, -16.375, 2.384], + "easing": "linear" }, - "3.9167": { - "post": [-1.28193, 0, 0], - "lerp_mode": "catmullrom" + "1.62": { + "vector": [14.038, -16.133, 2.348], + "easing": "linear" }, - "4.125": { - "post": [-1.39785, 0, 0], - "lerp_mode": "catmullrom" + "1.67": { + "vector": [13.963, -15.733, 2.289], + "easing": "linear" }, - "4.2083": { - "post": [-1.03209, 0, 0], - "lerp_mode": "catmullrom" + "1.71": { + "vector": [13.67, -15.173, 2.206], + "easing": "linear" }, - "4.3333": { - "post": [-2.50401, 0, 0], - "lerp_mode": "catmullrom" + "1.75": { + "vector": [13.155, -14.453, 2.099], + "easing": "linear" }, - "4.5833": { - "post": [-12.42089, 0, 0], - "lerp_mode": "catmullrom" + "1.79": { + "vector": [12.413, -13.571, 1.97], + "easing": "linear" }, - "4.875": { - "post": [-4.44, 0, 0], - "lerp_mode": "catmullrom" + "1.83": { + "vector": [11.447, -12.523, 1.816], + "easing": "linear" }, - "4.9167": { - "post": [-5.3617, 0, 0], - "lerp_mode": "catmullrom" + "1.88": { + "vector": [10.259, -11.303, 1.638], + "easing": "linear" }, - "5.0417": { - "post": [-3.92555, 0, 0], - "lerp_mode": "catmullrom" + "1.92": { + "vector": [8.859, -9.904, 1.435], + "easing": "linear" }, - "5.1667": { - "post": [-5.1, 0, 0], - "lerp_mode": "catmullrom" + "1.96": { + "vector": [7.258, -8.315, 1.205], + "easing": "linear" }, - "5.2083": { - "post": [-4.14363, 0, 0], - "lerp_mode": "catmullrom" + "2.0": { + "vector": [5.657, -6.767, 0.981], + "easing": "linear" }, - "5.4583": { - "post": [-4.34396, 0, 0], - "lerp_mode": "catmullrom" + "2.04": { + "vector": [4.244, -5.468, 0.794], + "easing": "linear" }, - "5.5833": { - "post": [-4.59924, 0, 0], - "lerp_mode": "catmullrom" + "2.08": { + "vector": [3.004, -4.361, 0.634], + "easing": "linear" }, - "5.7083": { - "post": [-4.95793, 0, 0], - "lerp_mode": "catmullrom" + "2.12": { + "vector": [1.915, -3.4, 0.495], + "easing": "linear" }, - "5.9167": { - "post": [-1.2828, 0, 0], - "lerp_mode": "catmullrom" + "2.17": { + "vector": [0.961, -2.553, 0.372], + "easing": "linear" }, - "6.125": { - "post": [-3.90594, 0, 0], - "lerp_mode": "catmullrom" + "2.21": { + "vector": [0.123, -1.795, 0.262], + "easing": "linear" }, - "6.2083": { - "post": [-3.48735, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [-0.611, -1.109, 0.162], + "easing": "linear" }, - "6.3333": { - "post": [-4.96523, 0, 0], - "lerp_mode": "catmullrom" + "2.29": { + "vector": [-1.254, -0.483, 0.071], + "easing": "linear" }, - "6.5417": { - "post": [-8.88, 0, 0], - "lerp_mode": "catmullrom" + "2.33": { + "vector": [-1.815, 0.091, -0.013], + "easing": "linear" }, - "6.5833": { - "post": [-10.0688, 0, 0], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [-2.304, 0.62, -0.091], + "easing": "linear" }, - "6.9167": { - "post": [-5.3576, 0, 0], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [-2.726, 1.108, -0.162], + "easing": "linear" }, - "7.0417": { - "post": [-2.98231, 0, 0], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [-3.089, 1.556, -0.228], + "easing": "linear" }, - "7.2083": { - "post": [-2.2382, 0, 0], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [-3.397, 1.967, -0.289], + "easing": "linear" }, - "7.4583": { - "post": [0.59535, 0, 0], - "lerp_mode": "catmullrom" + "2.54": { + "vector": [-3.653, 2.341, -0.344], + "easing": "linear" }, - "7.5417": { - "post": [0.56264, 0, 0], - "lerp_mode": "catmullrom" + "2.58": { + "vector": [-3.862, 2.68, -0.394], + "easing": "linear" }, - "7.625": { - "post": [0.46527, 0, 0], - "lerp_mode": "catmullrom" + "2.62": { + "vector": [-4.026, 2.982, -0.439], + "easing": "linear" }, - "7.8333": { - "post": [0.128, 0, 0], - "lerp_mode": "catmullrom" + "2.67": { + "vector": [-4.149, 3.249, -0.479], + "easing": "linear" }, - "7.875": { - "post": [0.10728, 0, 0], - "lerp_mode": "catmullrom" + "2.71": { + "vector": [-4.231, 3.48, -0.513], + "easing": "linear" }, - "7.9167": { - "post": [0.09712, 0, 0], - "lerp_mode": "catmullrom" + "2.75": { + "vector": [-4.275, 3.676, -0.542], + "easing": "linear" }, - "7.9583": { - "post": [0.09538, 0, 0], - "lerp_mode": "catmullrom" + "2.79": { + "vector": [-4.282, 3.837, -0.566], + "easing": "linear" }, - "8.1667": { - "post": [0.01876, 0, 0], - "lerp_mode": "catmullrom" + "2.83": { + "vector": [-4.255, 3.962, -0.585], + "easing": "linear" }, - "8.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.88": { + "vector": [-4.195, 4.053, -0.598], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.92": { + "vector": [-4.102, 4.11, -0.607], + "easing": "linear" }, - "0.0833": { - "post": [0, 0, 0.0205], - "lerp_mode": "catmullrom" + "2.96": { + "vector": [-3.979, 4.134, -0.611], + "easing": "linear" }, - "0.2083": { - "post": [0, 0, 0.093], - "lerp_mode": "catmullrom" + "3.0": { + "vector": [-3.825, 4.127, -0.61], + "easing": "linear" }, - "0.3333": { - "post": [0, 0, 0.3], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [-3.643, 4.088, -0.604], + "easing": "linear" }, - "1.5": { - "post": [0, -0.04, -0.22], - "lerp_mode": "catmullrom" + "3.08": { + "vector": [-3.433, 4.02, -0.594], + "easing": "linear" }, - "2.0": { - "post": [0, 0.38, -1.34], - "lerp_mode": "catmullrom" + "3.12": { + "vector": [-3.196, 3.924, -0.579], + "easing": "linear" }, - "2.5833": { - "post": [0, -2.39, -2.64], - "lerp_mode": "catmullrom" + "3.17": { + "vector": [-2.932, 3.802, -0.561], + "easing": "linear" }, - "3.9167": { - "post": [0, 0.58, 0.25], - "lerp_mode": "catmullrom" + "3.21": { + "vector": [-2.642, 3.654, -0.539], + "easing": "linear" }, - "4.5833": { - "post": [0, -2.13, -3.81], - "lerp_mode": "catmullrom" + "3.25": { + "vector": [-2.327, 3.484, -0.514], + "easing": "linear" }, - "4.875": { - "post": [0, -1.4, -1.8], - "lerp_mode": "catmullrom" + "3.29": { + "vector": [-2.012, 3.395, -0.5], + "easing": "linear" }, - "5.75": { - "post": [0, 0.1, -1.12], - "lerp_mode": "catmullrom" + "3.33": { + "vector": [-1.725, 3.465, -0.511], + "easing": "linear" }, - "5.9167": { - "post": [0, 0.96, 0.21], - "lerp_mode": "catmullrom" + "3.38": { + "vector": [-1.465, 3.648, -0.538], + "easing": "linear" }, - "6.125": { - "post": [0, -1.42, -0.34], - "lerp_mode": "catmullrom" + "3.42": { + "vector": [-1.231, 3.904, -0.576], + "easing": "linear" }, - "6.5417": { - "post": [0, -1.99, -1.44], - "lerp_mode": "catmullrom" + "3.46": { + "vector": [-1.019, 4.202, -0.621], + "easing": "linear" }, - "7.4583": { - "post": [0, 0, 0.3], - "lerp_mode": "catmullrom" + "3.5": { + "vector": [-0.828, 4.517, -0.668], + "easing": "linear" }, - "7.5417": { - "post": [0, 0, 0.28352], - "lerp_mode": "catmullrom" + "3.54": { + "vector": [-0.655, 4.832, -0.715], + "easing": "linear" }, - "7.625": { - "post": [0, 0, 0.23445], - "lerp_mode": "catmullrom" + "3.58": { + "vector": [-0.499, 5.132, -0.76], + "easing": "linear" }, - "7.8333": { - "post": [0, 0, 0.0645], - "lerp_mode": "catmullrom" + "3.62": { + "vector": [-0.36, 5.408, -0.802], + "easing": "linear" }, - "7.875": { - "post": [0, 0, 0.05528], - "lerp_mode": "catmullrom" + "3.67": { + "vector": [-0.236, 5.652, -0.839], + "easing": "linear" }, - "7.9167": { - "post": [0, 0, 0.05076], - "lerp_mode": "catmullrom" + "3.71": { + "vector": [-0.128, 5.859, -0.87], + "easing": "linear" }, - "7.9583": { - "post": [0, 0, 0.04998], - "lerp_mode": "catmullrom" + "3.75": { + "vector": [-0.035, 6.025, -0.895], + "easing": "linear" }, - "8.1667": { - "post": [0, 0, 0.00983], - "lerp_mode": "catmullrom" + "3.79": { + "vector": [0.042, 6.146, -0.913], + "easing": "linear" }, - "8.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "3.83": { + "vector": [0.104, 6.221, -0.925], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "throat2": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "3.88": { + "vector": [0.15, 6.249, -0.929], + "easing": "linear" }, - "0.625": { - "post": [0, 2, 0], - "lerp_mode": "catmullrom" + "3.92": { + "vector": [0.179, 6.227, -0.926], + "easing": "linear" }, - "1.2917": { - "post": [0, 0.69, 0], - "lerp_mode": "catmullrom" + "3.96": { + "vector": [0.192, 6.157, -0.915], + "easing": "linear" }, - "1.5": { - "post": [0, -3, 0], - "lerp_mode": "catmullrom" + "4.0": { + "vector": [0.188, 6.037, -0.897], + "easing": "linear" }, - "1.625": { - "post": [0, 1.38, 0], - "lerp_mode": "catmullrom" + "4.04": { + "vector": [0.166, 5.866, -0.871], + "easing": "linear" }, - "1.8333": { - "post": [0, 2, 0], - "lerp_mode": "catmullrom" + "4.08": { + "vector": [0.127, 5.645, -0.838], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "throat3": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "4.12": { + "vector": [0.071, 5.374, -0.797], + "easing": "linear" }, - "0.3333": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "4.17": { + "vector": [-0.003, 5.051, -0.748], + "easing": "linear" }, - "0.5833": { - "post": [0, 1.76765, 0], - "lerp_mode": "catmullrom" + "4.21": { + "vector": [-0.095, 4.677, -0.692], + "easing": "linear" }, - "0.625": { - "post": [0, 1.92194, 0], - "lerp_mode": "catmullrom" + "4.25": { + "vector": [-0.203, 4.252, -0.628], + "easing": "linear" }, - "0.7083": { - "post": [0, 2.0125, 0], - "lerp_mode": "catmullrom" + "4.29": { + "vector": [-0.327, 3.775, -0.557], + "easing": "linear" }, - "0.75": { - "post": [0, 1.72843, 0], - "lerp_mode": "catmullrom" + "4.33": { + "vector": [-0.468, 3.245, -0.478], + "easing": "linear" }, - "0.7917": { - "post": [0, 1.8172, 0], - "lerp_mode": "catmullrom" + "4.38": { + "vector": [-0.623, 2.664, -0.392], + "easing": "linear" }, - "0.8333": { - "post": [0, 1.72843, 0], - "lerp_mode": "catmullrom" + "4.42": { + "vector": [-0.77, 2.117, -0.311], + "easing": "linear" }, - "0.9167": { - "post": [0, -0.33105, 0], - "lerp_mode": "catmullrom" + "4.46": { + "vector": [-0.89, 1.684, -0.247], + "easing": "linear" }, - "1.0833": { - "post": [0, -8.64, 0], - "lerp_mode": "catmullrom" + "4.5": { + "vector": [-1.082, 1.4, -0.205], + "easing": "linear" }, - "1.25": { - "post": [0, -4.77504, 0], - "lerp_mode": "catmullrom" + "4.54": { + "vector": [-1.405, 1.286, -0.189], + "easing": "linear" }, - "1.3333": { - "post": [0, -4.3236, 0], - "lerp_mode": "catmullrom" + "4.58": { + "vector": [-1.81, 1.294, -0.19], + "easing": "linear" }, - "1.375": { - "post": [0, -4.086, 0], - "lerp_mode": "catmullrom" + "4.62": { + "vector": [-2.258, 1.385, -0.203], + "easing": "linear" }, - "1.5": { - "post": [0.03701, 0.67918, -1.35357], - "lerp_mode": "catmullrom" + "4.67": { + "vector": [-2.72, 1.531, -0.225], + "easing": "linear" }, - "1.625": { - "post": [0.02542, -1.85342, -0.53019], - "lerp_mode": "catmullrom" + "4.71": { + "vector": [-3.178, 1.712, -0.251], + "easing": "linear" }, - "1.7083": { - "post": [0, -3.3048, 0], - "lerp_mode": "catmullrom" + "4.75": { + "vector": [-3.622, 1.912, -0.281], + "easing": "linear" }, - "2.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "4.79": { + "vector": [-4.044, 2.123, -0.312], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "4.83": { + "vector": [-4.442, 2.337, -0.344], + "easing": "linear" }, - "0.3333": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "4.88": { + "vector": [-4.813, 2.549, -0.375], + "easing": "linear" }, - "0.5833": { - "post": [0, 0.00195, 0.00231], - "lerp_mode": "catmullrom" + "4.92": { + "vector": [-5.154, 2.757, -0.406], + "easing": "linear" }, - "0.625": { - "post": [0, 0.00212, 0.00251], - "lerp_mode": "catmullrom" + "4.96": { + "vector": [-5.465, 2.957, -0.435], + "easing": "linear" }, - "0.7083": { - "post": [0, 0.00221, 0.00263], - "lerp_mode": "catmullrom" + "5.0": { + "vector": [-5.744, 3.148, -0.464], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "bicepLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "5.04": { + "vector": [-5.99, 3.33, -0.491], + "easing": "linear" }, - "0.0833": { - "post": [-0.5904, 0, 0], - "lerp_mode": "catmullrom" + "5.08": { + "vector": [-6.203, 3.5, -0.516], + "easing": "linear" }, - "0.2083": { - "post": [-2.6784, 0, 0], - "lerp_mode": "catmullrom" + "5.12": { + "vector": [-6.382, 3.657, -0.54], + "easing": "linear" }, - "0.3333": { - "post": [-8.64, 0, 0], - "lerp_mode": "catmullrom" + "5.17": { + "vector": [-6.527, 3.802, -0.561], + "easing": "linear" }, - "0.5833": { - "post": [-6.01159, 0, 0], - "lerp_mode": "catmullrom" + "5.21": { + "vector": [-6.637, 3.932, -0.581], + "easing": "linear" }, - "0.625": { - "post": [-5.78216, 0, 0], - "lerp_mode": "catmullrom" + "5.25": { + "vector": [-6.714, 4.048, -0.598], + "easing": "linear" }, - "0.7083": { - "post": [-5.6475, 0, 0], - "lerp_mode": "catmullrom" + "5.29": { + "vector": [-6.757, 4.146, -0.612], + "easing": "linear" }, - "0.75": { - "post": [-4.9641, 0, 0], - "lerp_mode": "catmullrom" + "5.33": { + "vector": [-6.767, 4.227, -0.625], + "easing": "linear" }, - "0.7917": { - "post": [-5.17766, 0, 0], - "lerp_mode": "catmullrom" + "5.38": { + "vector": [-6.743, 4.289, -0.634], + "easing": "linear" }, - "0.8333": { - "post": [-4.9641, 0, 0], - "lerp_mode": "catmullrom" + "5.42": { + "vector": [-6.687, 4.329, -0.64], + "easing": "linear" }, - "0.9167": { - "post": [-0.00945, 0, 0], - "lerp_mode": "catmullrom" + "5.46": { + "vector": [-6.598, 4.347, -0.642], + "easing": "linear" }, - "1.0833": { - "post": [19.98, 0, 0], - "lerp_mode": "catmullrom" + "5.5": { + "vector": [-6.475, 4.341, -0.642], + "easing": "linear" }, - "1.25": { - "post": [8.54616, 0, 0], - "lerp_mode": "catmullrom" + "5.54": { + "vector": [-6.319, 4.308, -0.637], + "easing": "linear" }, - "1.3333": { - "post": [7.21065, 0, 0], - "lerp_mode": "catmullrom" + "5.58": { + "vector": [-6.127, 4.247, -0.628], + "easing": "linear" }, - "1.375": { - "post": [6.50775, 0, 0], - "lerp_mode": "catmullrom" + "5.62": { + "vector": [-5.899, 4.156, -0.614], + "easing": "linear" }, - "1.5": { - "post": [5.922, 0, 0], - "lerp_mode": "catmullrom" + "5.67": { + "vector": [-5.631, 4.033, -0.596], + "easing": "linear" }, - "1.625": { - "post": [4.94193, 0, 0], - "lerp_mode": "catmullrom" + "5.71": { + "vector": [-5.32, 3.876, -0.572], + "easing": "linear" }, - "1.7083": { - "post": [1.5117, 0, 0], - "lerp_mode": "catmullrom" + "5.75": { + "vector": [-4.963, 3.683, -0.543], + "easing": "linear" }, - "2.0": { - "post": [-23.48, 0, 0], - "lerp_mode": "catmullrom" + "5.79": { + "vector": [-4.553, 3.452, -0.509], + "easing": "linear" }, - "2.2083": { - "post": [-23.48, 0, 0], - "lerp_mode": "catmullrom" + "5.83": { + "vector": [-4.085, 3.181, -0.469], + "easing": "linear" }, - "2.25": { - "post": [-22.69576, 0, 0], - "lerp_mode": "catmullrom" + "5.88": { + "vector": [-3.551, 2.867, -0.422], + "easing": "linear" }, - "2.375": { - "post": [-20.15292, 0, 0], - "lerp_mode": "catmullrom" + "5.92": { + "vector": [-2.986, 2.454, -0.361], + "easing": "linear" }, - "2.5833": { - "post": [-9.22112, 0, 0], - "lerp_mode": "catmullrom" + "5.96": { + "vector": [-2.439, 1.915, -0.281], + "easing": "linear" }, - "2.9583": { - "post": [-21.1168, 0, 0], - "lerp_mode": "catmullrom" + "6.0": { + "vector": [-1.91, 1.299, -0.19], + "easing": "linear" }, - "3.0417": { - "post": [-23.10827, 0, 0], - "lerp_mode": "catmullrom" + "6.04": { + "vector": [-1.401, 0.644, -0.094], + "easing": "linear" }, - "3.2083": { - "post": [-24.22349, 0, 0], - "lerp_mode": "catmullrom" + "6.08": { + "vector": [-0.912, -0.019, 0.003], + "easing": "linear" }, - "3.4583": { - "post": [-25.15284, 0, 0], - "lerp_mode": "catmullrom" + "6.12": { + "vector": [-0.446, -0.671, 0.098], + "easing": "linear" }, - "3.5833": { - "post": [-24.96458, 0, 0], - "lerp_mode": "catmullrom" + "6.17": { + "vector": [-0.003, -1.294, 0.189], + "easing": "linear" }, - "3.7083": { - "post": [-24.67573, 0, 0], - "lerp_mode": "catmullrom" + "6.21": { + "vector": [0.414, -1.878, 0.274], + "easing": "linear" }, - "3.9167": { - "post": [-23.60546, 0, 0], - "lerp_mode": "catmullrom" + "6.25": { + "vector": [0.801, -2.415, 0.352], + "easing": "linear" }, - "4.125": { - "post": [-23.51346, 0, 0], - "lerp_mode": "catmullrom" + "6.29": { + "vector": [1.158, -2.898, 0.422], + "easing": "linear" }, - "4.2083": { - "post": [-22.63335, 0, 0], - "lerp_mode": "catmullrom" + "6.33": { + "vector": [1.48, -3.324, 0.484], + "easing": "linear" }, - "4.3333": { - "post": [-20.15955, 0, 0], - "lerp_mode": "catmullrom" + "6.38": { + "vector": [1.766, -3.69, 0.536], + "easing": "linear" }, - "4.5833": { - "post": [-9.24151, 0, 0], - "lerp_mode": "catmullrom" + "6.42": { + "vector": [2.011, -3.992, 0.58], + "easing": "linear" }, - "4.9167": { - "post": [-21.15776, 0, 0], - "lerp_mode": "catmullrom" + "6.46": { + "vector": [2.215, -4.228, 0.614], + "easing": "linear" }, - "5.0417": { - "post": [-23.28567, 0, 0], - "lerp_mode": "catmullrom" + "6.5": { + "vector": [2.373, -4.397, 0.639], + "easing": "linear" }, - "5.2083": { - "post": [-24.37621, 0, 0], - "lerp_mode": "catmullrom" + "6.54": { + "vector": [2.483, -4.497, 0.653], + "easing": "linear" }, - "5.4583": { - "post": [-25.20078, 0, 0], - "lerp_mode": "catmullrom" + "6.58": { + "vector": [2.543, -4.526, 0.658], + "easing": "linear" }, - "5.5833": { - "post": [-24.9912, 0, 0], - "lerp_mode": "catmullrom" + "6.62": { + "vector": [2.552, -4.483, 0.651], + "easing": "linear" }, - "5.7083": { - "post": [-24.69673, 0, 0], - "lerp_mode": "catmullrom" + "6.67": { + "vector": [2.507, -4.367, 0.634], + "easing": "linear" }, - "5.9167": { - "post": [-23.60906, 0, 0], - "lerp_mode": "catmullrom" + "6.71": { + "vector": [2.409, -4.175, 0.607], + "easing": "linear" }, - "6.125": { - "post": [-23.50796, 0, 0], - "lerp_mode": "catmullrom" + "6.75": { + "vector": [2.256, -3.907, 0.568], + "easing": "linear" }, - "6.2083": { - "post": [-22.50235, 0, 0], - "lerp_mode": "catmullrom" + "6.79": { + "vector": [2.048, -3.561, 0.518], + "easing": "linear" }, - "6.3333": { - "post": [-20.04679, 0, 0], - "lerp_mode": "catmullrom" + "6.83": { + "vector": [1.786, -3.136, 0.456], + "easing": "linear" }, - "6.5833": { - "post": [-9.47619, 0, 0], - "lerp_mode": "catmullrom" + "6.88": { + "vector": [1.472, -2.63, 0.383], + "easing": "linear" }, - "6.9167": { - "post": [-21.37214, 0, 0], - "lerp_mode": "catmullrom" + "6.92": { + "vector": [1.106, -2.042, 0.298], + "easing": "linear" }, - "7.0417": { - "post": [-23.68746, 0, 0], - "lerp_mode": "catmullrom" + "6.96": { + "vector": [0.749, -1.486, 0.217], + "easing": "linear" }, - "7.2083": { - "post": [-24.72536, 0, 0], - "lerp_mode": "catmullrom" + "7.0": { + "vector": [0.458, -1.065, 0.156], + "easing": "linear" }, - "7.4583": { - "post": [-25.44391, 0, 0], - "lerp_mode": "catmullrom" + "7.04": { + "vector": [0.219, -0.749, 0.109], + "easing": "linear" }, - "7.5417": { - "post": [-23.90235, 0, 0], - "lerp_mode": "catmullrom" + "7.08": { + "vector": [0.02, -0.511, 0.075], + "easing": "linear" }, - "7.625": { - "post": [-19.31436, 0, 0], - "lerp_mode": "catmullrom" + "7.12": { + "vector": [-0.146, -0.333, 0.049], + "easing": "linear" }, - "7.8333": { - "post": [-3.42157, 0, 0], - "lerp_mode": "catmullrom" + "7.17": { + "vector": [-0.286, -0.197, 0.029], + "easing": "linear" }, - "7.875": { - "post": [-2.56943, 0, 0], - "lerp_mode": "catmullrom" + "7.21": { + "vector": [-0.404, -0.094, 0.014], + "easing": "linear" }, - "7.9167": { - "post": [-2.15119, 0, 0], - "lerp_mode": "catmullrom" + "7.25": { + "vector": [-0.505, -0.015, 0.002], + "easing": "linear" }, - "7.9583": { - "post": [-2.07962, 0, 0], - "lerp_mode": "catmullrom" + "7.29": { + "vector": [-0.592, 0.046, -0.007], + "easing": "linear" }, - "8.1667": { - "post": [-2.07189, 0, 0], - "lerp_mode": "catmullrom" + "7.33": { + "vector": [-0.666, 0.093, -0.014], + "easing": "linear" }, - "8.25": { - "post": [-2.07, 0, 0], - "lerp_mode": "catmullrom" + "7.38": { + "vector": [-0.73, 0.13, -0.019], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.42": { + "vector": [-0.784, 0.158, -0.023], + "easing": "linear" + }, + "7.46": { + "vector": [-0.831, 0.181, -0.026], + "easing": "linear" + }, + "7.5": { + "vector": [-0.872, 0.199, -0.029], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "forearmLeft": { + "forearmRight": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.0833": { - "post": [0.9594, 0, 0], - "lerp_mode": "catmullrom" + "0.04": { + "vector": [-0.243, -0.066, 0.053], + "easing": "linear" }, - "0.2083": { - "post": [4.3524, 0, 0], - "lerp_mode": "catmullrom" + "0.08": { + "vector": [-0.296, -0.041, 0.033], + "easing": "linear" }, - "0.3333": { - "post": [14.04, 0, 0], - "lerp_mode": "catmullrom" + "0.12": { + "vector": [-0.416, -0.039, 0.031], + "easing": "linear" }, - "0.5833": { - "post": [7.26146, 0, 0], - "lerp_mode": "catmullrom" + "0.17": { + "vector": [-0.546, -0.021, 0.017], + "easing": "linear" }, - "0.625": { - "post": [6.66979, 0, 0], - "lerp_mode": "catmullrom" + "0.21": { + "vector": [-0.675, 0.012, -0.01], + "easing": "linear" }, - "0.7083": { - "post": [6.3225, 0, 0], - "lerp_mode": "catmullrom" + "0.25": { + "vector": [-0.8, 0.052, -0.043], + "easing": "linear" + }, + "0.29": { + "vector": [-0.916, 0.095, -0.078], + "easing": "linear" + }, + "0.33": { + "vector": [-1.021, 0.138, -0.112], + "easing": "linear" + }, + "0.38": { + "vector": [-1.111, 0.178, -0.145], + "easing": "linear" + }, + "0.42": { + "vector": [-1.185, 0.215, -0.175], + "easing": "linear" + }, + "0.46": { + "vector": [-1.24, 0.247, -0.201], + "easing": "linear" + }, + "0.5": { + "vector": [-1.276, 0.273, -0.222], + "easing": "linear" + }, + "0.54": { + "vector": [-1.291, 0.292, -0.238], + "easing": "linear" + }, + "0.58": { + "vector": [-1.285, 0.304, -0.248], + "easing": "linear" + }, + "0.62": { + "vector": [-1.256, 0.308, -0.251], + "easing": "linear" + }, + "0.67": { + "vector": [-1.206, 0.303, -0.247], + "easing": "linear" + }, + "0.71": { + "vector": [-1.132, 0.289, -0.236], + "easing": "linear" }, "0.75": { - "post": [6.4563, 0, 0], - "lerp_mode": "catmullrom" + "vector": [-1.034, 0.266, -0.217], + "easing": "linear" }, - "0.7917": { - "post": [6.41449, 0, 0], - "lerp_mode": "catmullrom" + "0.79": { + "vector": [-0.913, 0.234, -0.191], + "easing": "linear" }, - "0.8333": { - "post": [6.4563, 0, 0], - "lerp_mode": "catmullrom" + "0.83": { + "vector": [-0.766, 0.192, -0.156], + "easing": "linear" }, - "0.9167": { - "post": [7.42635, 0, 0], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [-0.56, 0.172, -0.14], + "easing": "linear" }, - "1.0833": { - "post": [11.34, 0, 0], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [-0.29, 0.168, -0.137], + "easing": "linear" }, - "1.25": { - "post": [6.5088, 0, 0], - "lerp_mode": "catmullrom" + "0.96": { + "vector": [0.009, 0.138, -0.113], + "easing": "linear" }, - "1.3333": { - "post": [5.9445, 0, 0], - "lerp_mode": "catmullrom" + "1.0": { + "vector": [0.326, 0.08, -0.066], + "easing": "linear" }, - "1.375": { - "post": [5.6475, 0, 0], - "lerp_mode": "catmullrom" + "1.04": { + "vector": [0.654, 0.001, -0.001], + "easing": "linear" }, - "1.5": { - "post": [5.4, 0, 0], - "lerp_mode": "catmullrom" + "1.08": { + "vector": [0.984, -0.095, 0.078], + "easing": "linear" }, - "1.625": { - "post": [5.238, 0, 0], - "lerp_mode": "catmullrom" + "1.12": { + "vector": [1.311, -0.203, 0.165], + "easing": "linear" }, - "1.7083": { - "post": [4.671, 0, 0], - "lerp_mode": "catmullrom" + "1.17": { + "vector": [1.626, -0.319, 0.259], + "easing": "linear" }, - "2.0": { - "post": [0.54, 0, 0], - "lerp_mode": "catmullrom" + "1.21": { + "vector": [1.923, -0.439, 0.357], + "easing": "linear" }, - "2.5833": { - "post": [0.54, 0, 0], - "lerp_mode": "catmullrom" + "1.25": { + "vector": [2.198, -0.561, 0.455], + "easing": "linear" }, - "2.9583": { - "post": [14.87642, 0, 0], - "lerp_mode": "catmullrom" + "1.29": { + "vector": [2.445, -0.681, 0.552], + "easing": "linear" }, - "3.0417": { - "post": [17.27648, 0, 0], - "lerp_mode": "catmullrom" + "1.33": { + "vector": [2.663, -0.797, 0.645], + "easing": "linear" }, - "3.2083": { - "post": [18.62052, 0, 0], - "lerp_mode": "catmullrom" + "1.38": { + "vector": [2.85, -0.904, 0.732], + "easing": "linear" }, - "3.4583": { - "post": [19.74056, 0, 0], - "lerp_mode": "catmullrom" + "1.42": { + "vector": [3.005, -1.002, 0.81], + "easing": "linear" }, - "3.5833": { - "post": [17.57969, 0, 0], - "lerp_mode": "catmullrom" + "1.46": { + "vector": [3.126, -1.088, 0.879], + "easing": "linear" }, - "3.7083": { - "post": [14.2644, 0, 0], - "lerp_mode": "catmullrom" + "1.5": { + "vector": [3.213, -1.16, 0.937], + "easing": "linear" }, - "3.9167": { - "post": [1.98005, 0, 0], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [3.266, -1.217, 0.982], + "easing": "linear" }, - "4.125": { - "post": [0.92401, 0, 0], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [3.284, -1.258, 1.015], + "easing": "linear" }, - "4.2083": { - "post": [0.90246, 0, 0], - "lerp_mode": "catmullrom" + "1.62": { + "vector": [3.267, -1.283, 1.035], + "easing": "linear" }, - "4.3333": { - "post": [0.84189, 0, 0], - "lerp_mode": "catmullrom" + "1.67": { + "vector": [3.211, -1.291, 1.041], + "easing": "linear" }, - "4.5833": { - "post": [0.57456, 0, 0], - "lerp_mode": "catmullrom" + "1.71": { + "vector": [3.116, -1.284, 1.035], + "easing": "linear" }, - "4.9167": { - "post": [14.9287, 0, 0], - "lerp_mode": "catmullrom" + "1.75": { + "vector": [2.979, -1.261, 1.018], + "easing": "linear" }, - "5.0417": { - "post": [17.49194, 0, 0], - "lerp_mode": "catmullrom" + "1.79": { + "vector": [2.797, -1.225, 0.989], + "easing": "linear" }, - "5.2083": { - "post": [18.8056, 0, 0], - "lerp_mode": "catmullrom" + "1.83": { + "vector": [2.567, -1.177, 0.951], + "easing": "linear" }, - "5.4583": { - "post": [19.79885, 0, 0], - "lerp_mode": "catmullrom" + "1.88": { + "vector": [2.288, -1.12, 0.904], + "easing": "linear" }, - "5.5833": { - "post": [17.45329, 0, 0], - "lerp_mode": "catmullrom" + "1.92": { + "vector": [1.957, -1.053, 0.851], + "easing": "linear" }, - "5.7083": { - "post": [14.15761, 0, 0], - "lerp_mode": "catmullrom" + "1.96": { + "vector": [1.575, -0.981, 0.793], + "easing": "linear" }, - "5.9167": { - "post": [1.98441, 0, 0], - "lerp_mode": "catmullrom" + "2.0": { + "vector": [1.218, -0.852, 0.689], + "easing": "linear" }, - "6.125": { - "post": [0.85296, 0, 0], - "lerp_mode": "catmullrom" + "2.04": { + "vector": [0.939, -0.676, 0.547], + "easing": "linear" }, - "6.2083": { - "post": [0.83288, 0, 0], - "lerp_mode": "catmullrom" + "2.08": { + "vector": [0.698, -0.525, 0.426], + "easing": "linear" }, - "6.3333": { - "post": [0.78387, 0, 0], - "lerp_mode": "catmullrom" + "2.12": { + "vector": [0.482, -0.404, 0.328], + "easing": "linear" }, - "6.5833": { - "post": [0.57286, 0, 0], - "lerp_mode": "catmullrom" + "2.17": { + "vector": [0.29, -0.304, 0.247], + "easing": "linear" }, - "6.9167": { - "post": [15.10618, 0, 0], - "lerp_mode": "catmullrom" + "2.21": { + "vector": [0.117, -0.217, 0.177], + "easing": "linear" }, - "7.0417": { - "post": [17.93481, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [-0.036, -0.14, 0.114], + "easing": "linear" }, - "7.2083": { - "post": [19.20282, 0, 0], - "lerp_mode": "catmullrom" + "2.29": { + "vector": [-0.174, -0.072, 0.058], + "easing": "linear" }, - "7.4583": { - "post": [20.08067, 0, 0], - "lerp_mode": "catmullrom" + "2.33": { + "vector": [-0.295, -0.009, 0.008], + "easing": "linear" }, - "7.5417": { - "post": [19.33276, 0, 0], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [-0.404, 0.047, -0.038], + "easing": "linear" }, - "7.625": { - "post": [17.10685, 0, 0], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [-0.498, 0.097, -0.079], + "easing": "linear" }, - "7.8333": { - "post": [9.39628, 0, 0], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [-0.582, 0.142, -0.116], + "easing": "linear" }, - "7.875": { - "post": [8.99014, 0, 0], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [-0.654, 0.183, -0.149], + "easing": "linear" }, - "7.9167": { - "post": [8.79079, 0, 0], - "lerp_mode": "catmullrom" + "2.54": { + "vector": [-0.716, 0.219, -0.179], + "easing": "linear" }, - "7.9583": { - "post": [8.75668, 0, 0], - "lerp_mode": "catmullrom" + "2.58": { + "vector": [-0.768, 0.251, -0.205], + "easing": "linear" }, - "8.1667": { - "post": [10.67931, 0, 0], - "lerp_mode": "catmullrom" + "2.62": { + "vector": [-0.811, 0.279, -0.228], + "easing": "linear" }, - "8.25": { - "post": [11.15, 0, 0], - "lerp_mode": "catmullrom" + "2.67": { + "vector": [-0.846, 0.303, -0.247], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "leftMiddleFinger": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.71": { + "vector": [-0.876, 0.324, -0.265], + "easing": "linear" }, - "0.3333": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.75": { + "vector": [-0.903, 0.344, -0.281], + "easing": "linear" }, - "0.5833": { - "post": [10.02178, 0, 0], - "lerp_mode": "catmullrom" + "2.79": { + "vector": [-0.927, 0.361, -0.295], + "easing": "linear" }, - "0.625": { - "post": [10.89655, 0, 0], - "lerp_mode": "catmullrom" + "2.83": { + "vector": [-0.947, 0.376, -0.307], + "easing": "linear" }, - "0.7083": { - "post": [11.41, 0, 0], - "lerp_mode": "catmullrom" + "2.88": { + "vector": [-0.964, 0.39, -0.318], + "easing": "linear" }, - "0.75": { - "post": [11.19427, 0, 0], - "lerp_mode": "catmullrom" + "2.92": { + "vector": [-0.977, 0.401, -0.328], + "easing": "linear" }, - "0.7917": { - "post": [11.26168, 0, 0], - "lerp_mode": "catmullrom" + "2.96": { + "vector": [-0.986, 0.41, -0.335], + "easing": "linear" }, - "0.8333": { - "post": [11.19427, 0, 0], - "lerp_mode": "catmullrom" + "3.0": { + "vector": [-0.99, 0.417, -0.34], + "easing": "linear" }, - "0.9167": { - "post": [9.6302, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [-0.989, 0.421, -0.343], + "easing": "linear" }, - "1.0833": { - "post": [3.32, 0, 0], - "lerp_mode": "catmullrom" + "3.08": { + "vector": [-0.981, 0.421, -0.344], + "easing": "linear" }, - "1.25": { - "post": [11.53304, 0, 0], - "lerp_mode": "catmullrom" + "3.12": { + "vector": [-0.966, 0.418, -0.341], + "easing": "linear" }, - "1.3333": { - "post": [12.49235, 0, 0], - "lerp_mode": "catmullrom" + "3.17": { + "vector": [-0.942, 0.41, -0.335], + "easing": "linear" }, - "1.375": { - "post": [12.99725, 0, 0], - "lerp_mode": "catmullrom" + "3.21": { + "vector": [-0.908, 0.397, -0.324], + "easing": "linear" }, - "1.5": { - "post": [13.418, 0, 0], - "lerp_mode": "catmullrom" + "3.25": { + "vector": [-0.861, 0.379, -0.309], + "easing": "linear" }, - "1.625": { - "post": [13.23173, 0, 0], - "lerp_mode": "catmullrom" + "3.29": { + "vector": [-0.824, 0.379, -0.309], + "easing": "linear" }, - "1.7083": { - "post": [12.5798, 0, 0], - "lerp_mode": "catmullrom" + "3.33": { + "vector": [-0.812, 0.413, -0.337], + "easing": "linear" }, - "2.0": { - "post": [7.83, 0, 0], - "lerp_mode": "catmullrom" + "3.38": { + "vector": [-0.815, 0.47, -0.384], + "easing": "linear" }, - "2.2083": { - "post": [7.83, 0, 0], - "lerp_mode": "catmullrom" + "3.42": { + "vector": [-0.83, 0.544, -0.445], + "easing": "linear" + }, + "3.46": { + "vector": [-0.854, 0.632, -0.517], + "easing": "linear" + }, + "3.5": { + "vector": [-0.887, 0.733, -0.6], + "easing": "linear" + }, + "3.54": { + "vector": [-0.928, 0.845, -0.692], + "easing": "linear" + }, + "3.58": { + "vector": [-0.974, 0.967, -0.793], + "easing": "linear" }, - "2.25": { - "post": [6.65339, 0, 0], - "lerp_mode": "catmullrom" + "3.62": { + "vector": [-1.026, 1.098, -0.901], + "easing": "linear" }, - "2.375": { - "post": [2.83833, 0, 0], - "lerp_mode": "catmullrom" + "3.67": { + "vector": [-1.082, 1.236, -1.016], + "easing": "linear" }, - "2.5833": { - "post": [-13.56288, 0, 0], - "lerp_mode": "catmullrom" + "3.71": { + "vector": [-1.142, 1.381, -1.136], + "easing": "linear" }, - "2.9583": { - "post": [-2.15801, 0, 0], - "lerp_mode": "catmullrom" + "3.75": { + "vector": [-1.206, 1.531, -1.261], + "easing": "linear" }, - "3.0417": { - "post": [-0.24871, 0, 0], - "lerp_mode": "catmullrom" + "3.79": { + "vector": [-1.274, 1.686, -1.39], + "easing": "linear" }, - "3.2083": { - "post": [0.8205, 0, 0], - "lerp_mode": "catmullrom" + "3.83": { + "vector": [-1.345, 1.843, -1.522], + "easing": "linear" }, - "3.4583": { - "post": [1.71151, 0, 0], - "lerp_mode": "catmullrom" + "3.88": { + "vector": [-1.42, 2.001, -1.655], + "easing": "linear" }, - "3.5833": { - "post": [2.40009, 0, 0], - "lerp_mode": "catmullrom" + "3.92": { + "vector": [-1.498, 2.159, -1.787], + "easing": "linear" }, - "3.7083": { - "post": [3.45655, 0, 0], - "lerp_mode": "catmullrom" + "3.96": { + "vector": [-1.58, 2.314, -1.917], + "easing": "linear" }, - "3.9167": { - "post": [7.37111, 0, 0], - "lerp_mode": "catmullrom" + "4.0": { + "vector": [-1.664, 2.462, -2.043], + "easing": "linear" }, - "4.125": { - "post": [7.70763, 0, 0], - "lerp_mode": "catmullrom" + "4.04": { + "vector": [-1.751, 2.6, -2.16], + "easing": "linear" }, - "4.2083": { - "post": [6.39688, 0, 0], - "lerp_mode": "catmullrom" + "4.08": { + "vector": [-1.84, 2.724, -2.266], + "easing": "linear" }, - "4.3333": { - "post": [2.7126, 0, 0], - "lerp_mode": "catmullrom" + "4.12": { + "vector": [-1.929, 2.829, -2.355], + "easing": "linear" }, - "4.5833": { - "post": [-13.54781, 0, 0], - "lerp_mode": "catmullrom" + "4.17": { + "vector": [-2.017, 2.909, -2.423], + "easing": "linear" }, - "4.9167": { - "post": [-2.12005, 0, 0], - "lerp_mode": "catmullrom" + "4.21": { + "vector": [-2.103, 2.956, -2.463], + "easing": "linear" }, - "5.0417": { - "post": [-0.07938, 0, 0], - "lerp_mode": "catmullrom" + "4.25": { + "vector": [-2.182, 2.962, -2.468], + "easing": "linear" }, - "5.2083": { - "post": [0.96647, 0, 0], - "lerp_mode": "catmullrom" + "4.29": { + "vector": [-2.252, 2.919, -2.431], + "easing": "linear" }, - "5.4583": { - "post": [1.75723, 0, 0], - "lerp_mode": "catmullrom" + "4.33": { + "vector": [-2.308, 2.818, -2.345], + "easing": "linear" }, - "5.5833": { - "post": [2.49684, 0, 0], - "lerp_mode": "catmullrom" + "4.38": { + "vector": [-2.345, 2.647, -2.2], + "easing": "linear" }, - "5.7083": { - "post": [3.53604, 0, 0], - "lerp_mode": "catmullrom" + "4.42": { + "vector": [-2.362, 2.423, -2.01], + "easing": "linear" }, - "5.9167": { - "post": [7.37454, 0, 0], - "lerp_mode": "catmullrom" + "4.46": { + "vector": [-2.364, 2.173, -1.799], + "easing": "linear" }, - "6.125": { - "post": [7.73132, 0, 0], - "lerp_mode": "catmullrom" + "4.5": { + "vector": [-2.317, 1.772, -1.463], + "easing": "linear" }, - "6.2083": { - "post": [6.2316, 0, 0], - "lerp_mode": "catmullrom" + "4.54": { + "vector": [-2.245, 1.152, -0.946], + "easing": "linear" }, - "6.3333": { - "post": [2.5695, 0, 0], - "lerp_mode": "catmullrom" + "4.58": { + "vector": [-2.23, 0.409, -0.334], + "easing": "linear" }, - "6.5833": { - "post": [-13.19495, 0, 0], - "lerp_mode": "catmullrom" + "4.62": { + "vector": [-2.314, -0.385, 0.313], + "easing": "linear" }, - "6.9167": { - "post": [-1.87817, 0, 0], - "lerp_mode": "catmullrom" + "4.67": { + "vector": [-2.508, -1.177, 0.95], + "easing": "linear" }, - "7.0417": { - "post": [0.32443, 0, 0], - "lerp_mode": "catmullrom" + "4.71": { + "vector": [-2.8, -1.935, 1.554], + "easing": "linear" }, - "7.2083": { - "post": [1.3118, 0, 0], - "lerp_mode": "catmullrom" + "4.75": { + "vector": [-3.165, -2.638, 2.109], + "easing": "linear" }, - "7.4583": { - "post": [1.99536, 0, 0], - "lerp_mode": "catmullrom" + "4.79": { + "vector": [-3.576, -3.276, 2.608], + "easing": "linear" }, - "7.5417": { - "post": [2.42478, 0, 0], - "lerp_mode": "catmullrom" + "4.83": { + "vector": [-4.008, -3.843, 3.049], + "easing": "linear" }, - "7.625": { - "post": [3.7028, 0, 0], - "lerp_mode": "catmullrom" + "4.88": { + "vector": [-4.439, -4.339, 3.432], + "easing": "linear" }, - "7.8333": { - "post": [8.12986, 0, 0], - "lerp_mode": "catmullrom" + "4.92": { + "vector": [-4.854, -4.765, 3.76], + "easing": "linear" }, - "7.875": { - "post": [8.37958, 0, 0], - "lerp_mode": "catmullrom" + "4.96": { + "vector": [-5.243, -5.122, 4.033], + "easing": "linear" }, - "7.9167": { - "post": [8.50215, 0, 0], - "lerp_mode": "catmullrom" + "5.0": { + "vector": [-5.6, -5.415, 4.257], + "easing": "linear" }, - "7.9583": { - "post": [8.52312, 0, 0], - "lerp_mode": "catmullrom" + "5.04": { + "vector": [-5.92, -5.648, 4.434], + "easing": "linear" }, - "8.1667": { - "post": [6.66491, 0, 0], - "lerp_mode": "catmullrom" + "5.08": { + "vector": [-6.203, -5.822, 4.566], + "easing": "linear" }, - "8.25": { - "post": [6.21, 0, 0], - "lerp_mode": "catmullrom" + "5.12": { + "vector": [-6.451, -5.942, 4.658], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "bicepRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "5.17": { + "vector": [-6.664, -6.012, 4.711], + "easing": "linear" }, - "0.0833": { - "post": [-0.7626, 0, 0], - "lerp_mode": "catmullrom" + "5.21": { + "vector": [-6.844, -6.034, 4.727], + "easing": "linear" }, - "0.2083": { - "post": [-3.4596, 0, 0], - "lerp_mode": "catmullrom" + "5.25": { + "vector": [-6.995, -6.011, 4.709], + "easing": "linear" }, - "0.3333": { - "post": [-11.16, 0, 0], - "lerp_mode": "catmullrom" + "5.29": { + "vector": [-7.118, -5.945, 4.659], + "easing": "linear" }, - "0.5833": { - "post": [-4.58897, 0, 0], - "lerp_mode": "catmullrom" + "5.33": { + "vector": [-7.216, -5.838, 4.579], + "easing": "linear" }, - "0.625": { - "post": [-4.01541, 0, 0], - "lerp_mode": "catmullrom" + "5.38": { + "vector": [-7.291, -5.693, 4.468], + "easing": "linear" }, - "0.7083": { - "post": [-3.67875, 0, 0], - "lerp_mode": "catmullrom" + "5.42": { + "vector": [-7.345, -5.509, 4.329], + "easing": "linear" }, - "0.75": { - "post": [-3.07425, 0, 0], - "lerp_mode": "catmullrom" + "5.46": { + "vector": [-7.38, -5.289, 4.161], + "easing": "linear" }, - "0.7917": { - "post": [-3.26316, 0, 0], - "lerp_mode": "catmullrom" + "5.5": { + "vector": [-7.398, -5.033, 3.965], + "easing": "linear" }, - "0.8333": { - "post": [-3.07425, 0, 0], - "lerp_mode": "catmullrom" + "5.54": { + "vector": [-7.401, -4.741, 3.741], + "easing": "linear" }, - "0.9167": { - "post": [1.30838, 0, 0], - "lerp_mode": "catmullrom" + "5.58": { + "vector": [-7.39, -4.411, 3.488], + "easing": "linear" }, - "1.0833": { - "post": [18.99, 0, 0], - "lerp_mode": "catmullrom" + "5.62": { + "vector": [-7.366, -4.043, 3.204], + "easing": "linear" }, - "1.25": { - "post": [9.3276, 0, 0], - "lerp_mode": "catmullrom" + "5.67": { + "vector": [-7.33, -3.636, 2.888], + "easing": "linear" }, - "1.3333": { - "post": [8.199, 0, 0], - "lerp_mode": "catmullrom" + "5.71": { + "vector": [-7.284, -3.185, 2.537], + "easing": "linear" }, - "1.375": { - "post": [7.605, 0, 0], - "lerp_mode": "catmullrom" + "5.75": { + "vector": [-7.227, -2.687, 2.148], + "easing": "linear" }, - "1.5": { - "post": [7.11, 0, 0], - "lerp_mode": "catmullrom" + "5.79": { + "vector": [-7.16, -2.139, 1.715], + "easing": "linear" }, - "1.625": { - "post": [6.17733, 0, 0], - "lerp_mode": "catmullrom" + "5.83": { + "vector": [-7.082, -1.532, 1.234], + "easing": "linear" }, - "1.7083": { - "post": [2.913, 0, 0], - "lerp_mode": "catmullrom" + "5.88": { + "vector": [-6.993, -0.861, 0.697], + "easing": "linear" }, - "2.0": { - "post": [-20.87, 0, 0], - "lerp_mode": "catmullrom" + "5.92": { + "vector": [-6.796, -0.25, 0.203], + "easing": "linear" }, - "2.2083": { - "post": [-20.87, 0, 0], - "lerp_mode": "catmullrom" + "5.96": { + "vector": [-6.405, 0.178, -0.145], + "easing": "linear" }, - "2.25": { - "post": [-20.08576, 0, 0], - "lerp_mode": "catmullrom" + "6.0": { + "vector": [-5.849, 0.447, -0.365], + "easing": "linear" }, - "2.375": { - "post": [-17.54293, 0, 0], - "lerp_mode": "catmullrom" + "6.04": { + "vector": [-5.157, 0.578, -0.472], + "easing": "linear" }, - "2.5833": { - "post": [-6.61112, 0, 0], - "lerp_mode": "catmullrom" + "6.08": { + "vector": [-4.357, 0.593, -0.485], + "easing": "linear" }, - "2.9583": { - "post": [-8.16879, 0, 0], - "lerp_mode": "catmullrom" + "6.12": { + "vector": [-3.476, 0.512, -0.418], + "easing": "linear" }, - "3.0417": { - "post": [-8.42956, 0, 0], - "lerp_mode": "catmullrom" + "6.17": { + "vector": [-2.539, 0.353, -0.288], + "easing": "linear" }, - "3.2083": { - "post": [-8.57559, 0, 0], - "lerp_mode": "catmullrom" + "6.21": { + "vector": [-1.57, 0.134, -0.109], + "easing": "linear" }, - "3.4583": { - "post": [-8.69729, 0, 0], - "lerp_mode": "catmullrom" + "6.25": { + "vector": [-0.591, -0.131, 0.107], + "easing": "linear" }, - "3.5833": { - "post": [-10.06722, 0, 0], - "lerp_mode": "catmullrom" + "6.29": { + "vector": [0.379, -0.429, 0.348], + "easing": "linear" }, - "3.7083": { - "post": [-12.16905, 0, 0], - "lerp_mode": "catmullrom" + "6.33": { + "vector": [1.32, -0.745, 0.603], + "easing": "linear" }, - "3.9167": { - "post": [-19.95704, 0, 0], - "lerp_mode": "catmullrom" + "6.38": { + "vector": [2.217, -1.07, 0.865], + "easing": "linear" }, - "4.125": { - "post": [-20.62655, 0, 0], - "lerp_mode": "catmullrom" + "6.42": { + "vector": [3.053, -1.394, 1.124], + "easing": "linear" }, - "4.2083": { - "post": [-19.76199, 0, 0], - "lerp_mode": "catmullrom" + "6.46": { + "vector": [3.816, -1.708, 1.374], + "easing": "linear" }, - "4.3333": { - "post": [-17.33186, 0, 0], - "lerp_mode": "catmullrom" + "6.5": { + "vector": [4.495, -2.005, 1.61], + "easing": "linear" }, - "4.5833": { - "post": [-6.60659, 0, 0], - "lerp_mode": "catmullrom" + "6.54": { + "vector": [5.079, -2.279, 1.826], + "easing": "linear" }, - "4.9167": { - "post": [-8.17205, 0, 0], - "lerp_mode": "catmullrom" + "6.58": { + "vector": [5.559, -2.524, 2.02], + "easing": "linear" }, - "5.0417": { - "post": [-8.45159, 0, 0], - "lerp_mode": "catmullrom" + "6.62": { + "vector": [5.929, -2.736, 2.186], + "easing": "linear" }, - "5.2083": { - "post": [-8.59486, 0, 0], - "lerp_mode": "catmullrom" + "6.67": { + "vector": [6.18, -2.911, 2.323], + "easing": "linear" }, - "5.4583": { - "post": [-8.70318, 0, 0], - "lerp_mode": "catmullrom" + "6.71": { + "vector": [6.309, -3.046, 2.429], + "easing": "linear" }, - "5.5833": { - "post": [-10.185, 0, 0], - "lerp_mode": "catmullrom" + "6.75": { + "vector": [6.309, -3.14, 2.502], + "easing": "linear" }, - "5.7083": { - "post": [-12.26705, 0, 0], - "lerp_mode": "catmullrom" + "6.79": { + "vector": [6.179, -3.191, 2.542], + "easing": "linear" }, - "5.9167": { - "post": [-19.95749, 0, 0], - "lerp_mode": "catmullrom" + "6.83": { + "vector": [5.914, -3.197, 2.547], + "easing": "linear" }, - "6.125": { - "post": [-20.67229, 0, 0], - "lerp_mode": "catmullrom" + "6.88": { + "vector": [5.516, -3.159, 2.517], + "easing": "linear" }, - "6.2083": { - "post": [-19.68116, 0, 0], - "lerp_mode": "catmullrom" + "6.92": { + "vector": [4.985, -3.077, 2.453], + "easing": "linear" }, - "6.3333": { - "post": [-17.26094, 0, 0], - "lerp_mode": "catmullrom" + "6.96": { + "vector": [4.365, -2.928, 2.337], + "easing": "linear" }, - "6.5833": { - "post": [-6.8425, 0, 0], - "lerp_mode": "catmullrom" + "7.0": { + "vector": [3.721, -2.713, 2.168], + "easing": "linear" }, - "6.9167": { - "post": [-8.25845, 0, 0], - "lerp_mode": "catmullrom" + "7.04": { + "vector": [3.088, -2.465, 1.973], + "easing": "linear" }, - "7.0417": { - "post": [-8.53403, 0, 0], - "lerp_mode": "catmullrom" + "7.08": { + "vector": [2.492, -2.211, 1.773], + "easing": "linear" }, - "7.2083": { - "post": [-8.65757, 0, 0], - "lerp_mode": "catmullrom" + "7.12": { + "vector": [1.945, -1.967, 1.58], + "easing": "linear" }, - "7.4583": { - "post": [-8.7431, 0, 0], - "lerp_mode": "catmullrom" + "7.17": { + "vector": [1.452, -1.741, 1.4], + "easing": "linear" }, - "7.5417": { - "post": [-7.95604, 0, 0], - "lerp_mode": "catmullrom" + "7.21": { + "vector": [1.013, -1.539, 1.239], + "easing": "linear" }, - "7.625": { - "post": [-5.61362, 0, 0], - "lerp_mode": "catmullrom" + "7.25": { + "vector": [0.629, -1.36, 1.096], + "easing": "linear" }, - "7.8333": { - "post": [2.50054, 0, 0], - "lerp_mode": "catmullrom" + "7.29": { + "vector": [0.294, -1.204, 0.972], + "easing": "linear" }, - "7.875": { - "post": [2.93946, 0, 0], - "lerp_mode": "catmullrom" + "7.33": { + "vector": [0.002, -1.07, 0.865], + "easing": "linear" }, - "7.9167": { - "post": [3.15488, 0, 0], - "lerp_mode": "catmullrom" + "7.38": { + "vector": [-0.249, -0.956, 0.773], + "easing": "linear" }, - "7.9583": { - "post": [3.19175, 0, 0], - "lerp_mode": "catmullrom" + "7.42": { + "vector": [-0.466, -0.859, 0.695], + "easing": "linear" }, - "8.1667": { - "post": [-1.54129, 0, 0], - "lerp_mode": "catmullrom" + "7.46": { + "vector": [-0.654, -0.777, 0.629], + "easing": "linear" }, - "8.25": { - "post": [-2.7, 0, 0], - "lerp_mode": "catmullrom" + "7.5": { + "vector": [-0.814, -0.708, 0.574], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "forearmRight": { + "rightMiddleFinger": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": [0.9594, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": [4.3524, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": [14.04, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": [7.26146, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.625": { - "post": [6.66979, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.7083": { - "post": [6.3225, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.75": { - "post": [6.6771, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawMiddleFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.7917": { - "post": [6.56629, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "0.8333": { - "post": [6.6771, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.9167": { - "post": [9.24795, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "rightIndexFinger": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.0833": { - "post": [19.62, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.25": { - "post": [14.7888, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.3333": { - "post": [14.2245, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "clawIndexFingerR": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.375": { - "post": [13.9275, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.5": { - "post": [13.68, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "1.625": { - "post": [13.311, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "belly2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.7083": { - "post": [12.0195, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.0": { - "post": [2.61, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "2.5833": { - "post": [2.61, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tailLower": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "2.9583": { - "post": [17.842, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.0417": { - "post": [20.392, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "3.2083": { - "post": [21.82, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "3.4583": { - "post": [23.01, 0, 0], - "lerp_mode": "catmullrom" + "0.04": { + "vector": [-0.029, -0.056, 0.007], + "easing": "linear" }, - "3.5833": { - "post": [20.71415, 0, 0], - "lerp_mode": "catmullrom" + "0.08": { + "vector": [0.098, -0.171, 0.022], + "easing": "linear" }, - "3.7083": { - "post": [17.19175, 0, 0], - "lerp_mode": "catmullrom" + "0.12": { + "vector": [0.211, -0.291, 0.04], + "easing": "linear" }, - "3.9167": { - "post": [4.14001, 0, 0], - "lerp_mode": "catmullrom" + "0.17": { + "vector": [0.302, -0.411, 0.062], + "easing": "linear" }, - "4.125": { - "post": [3.018, 0, 0], - "lerp_mode": "catmullrom" + "0.21": { + "vector": [0.374, -0.532, 0.086], + "easing": "linear" }, - "4.2083": { - "post": [2.9951, 0, 0], - "lerp_mode": "catmullrom" + "0.25": { + "vector": [0.43, -0.656, 0.113], + "easing": "linear" }, - "4.3333": { - "post": [2.93075, 0, 0], - "lerp_mode": "catmullrom" + "0.29": { + "vector": [0.468, -0.78, 0.142], + "easing": "linear" }, - "4.5833": { - "post": [2.64672, 0, 0], - "lerp_mode": "catmullrom" + "0.33": { + "vector": [0.49, -0.904, 0.174], + "easing": "linear" }, - "4.9167": { - "post": [17.89755, 0, 0], - "lerp_mode": "catmullrom" + "0.38": { + "vector": [0.495, -1.028, 0.207], + "easing": "linear" }, - "5.0417": { - "post": [20.62091, 0, 0], - "lerp_mode": "catmullrom" + "0.42": { + "vector": [0.485, -1.152, 0.243], + "easing": "linear" }, - "5.2083": { - "post": [22.01664, 0, 0], - "lerp_mode": "catmullrom" + "0.46": { + "vector": [0.457, -1.273, 0.28], + "easing": "linear" }, - "5.4583": { - "post": [23.07194, 0, 0], - "lerp_mode": "catmullrom" + "0.5": { + "vector": [0.413, -1.392, 0.319], + "easing": "linear" }, - "5.5833": { - "post": [20.57985, 0, 0], - "lerp_mode": "catmullrom" + "0.54": { + "vector": [0.354, -1.509, 0.36], + "easing": "linear" }, - "5.7083": { - "post": [17.0783, 0, 0], - "lerp_mode": "catmullrom" + "0.58": { + "vector": [0.279, -1.621, 0.401], + "easing": "linear" }, - "5.9167": { - "post": [4.14464, 0, 0], - "lerp_mode": "catmullrom" + "0.62": { + "vector": [0.188, -1.728, 0.443], + "easing": "linear" }, - "6.125": { - "post": [2.94251, 0, 0], - "lerp_mode": "catmullrom" + "0.67": { + "vector": [0.082, -1.83, 0.485], + "easing": "linear" }, - "6.2083": { - "post": [2.92118, 0, 0], - "lerp_mode": "catmullrom" + "0.71": { + "vector": [-0.038, -1.927, 0.528], + "easing": "linear" }, - "6.3333": { - "post": [2.8691, 0, 0], - "lerp_mode": "catmullrom" + "0.75": { + "vector": [-0.174, -2.016, 0.572], + "easing": "linear" }, - "6.5833": { - "post": [2.64491, 0, 0], - "lerp_mode": "catmullrom" + "0.79": { + "vector": [-0.324, -2.098, 0.615], + "easing": "linear" }, - "6.9167": { - "post": [18.08612, 0, 0], - "lerp_mode": "catmullrom" + "0.83": { + "vector": [-0.488, -2.17, 0.657], + "easing": "linear" }, - "7.0417": { - "post": [21.09145, 0, 0], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [-0.664, -2.211, 0.697], + "easing": "linear" }, - "7.2083": { - "post": [22.43867, 0, 0], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [-0.833, -2.227, 0.735], + "easing": "linear" }, - "7.4583": { - "post": [23.37136, 0, 0], - "lerp_mode": "catmullrom" + "0.96": { + "vector": [-0.993, -2.256, 0.773], + "easing": "linear" }, - "7.5417": { - "post": [22.0327, 0, 0], - "lerp_mode": "catmullrom" + "1.0": { + "vector": [-1.141, -2.298, 0.813], + "easing": "linear" }, - "7.625": { - "post": [18.0486, 0, 0], - "lerp_mode": "catmullrom" + "1.04": { + "vector": [-1.279, -2.35, 0.854], + "easing": "linear" }, - "7.8333": { - "post": [4.24768, 0, 0], - "lerp_mode": "catmullrom" + "1.08": { + "vector": [-1.405, -2.414, 0.896], + "easing": "linear" }, - "7.875": { - "post": [3.5119, 0, 0], - "lerp_mode": "catmullrom" + "1.12": { + "vector": [-1.52, -2.487, 0.938], + "easing": "linear" }, - "7.9167": { - "post": [3.15077, 0, 0], - "lerp_mode": "catmullrom" + "1.17": { + "vector": [-1.624, -2.569, 0.98], + "easing": "linear" }, - "7.9583": { - "post": [3.08897, 0, 0], - "lerp_mode": "catmullrom" + "1.21": { + "vector": [-1.716, -2.66, 1.023], + "easing": "linear" }, - "8.1667": { - "post": [17.1642, 0, 0], - "lerp_mode": "catmullrom" + "1.25": { + "vector": [-1.796, -2.758, 1.065], + "easing": "linear" }, - "8.25": { - "post": [20.61, 0, 0], - "lerp_mode": "catmullrom" + "1.29": { + "vector": [-1.865, -2.864, 1.108], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "rightMiddleFinger": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "1.33": { + "vector": [-1.92, -2.976, 1.149], + "easing": "linear" }, - "0.3333": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "1.38": { + "vector": [-1.964, -3.094, 1.191], + "easing": "linear" }, - "0.5833": { - "post": [10.02178, 0, 0], - "lerp_mode": "catmullrom" + "1.42": { + "vector": [-1.995, -3.217, 1.231], + "easing": "linear" }, - "0.625": { - "post": [10.89655, 0, 0], - "lerp_mode": "catmullrom" + "1.46": { + "vector": [-2.014, -3.344, 1.27], + "easing": "linear" }, - "0.7083": { - "post": [11.41, 0, 0], - "lerp_mode": "catmullrom" + "1.5": { + "vector": [-2.021, -3.475, 1.308], + "easing": "linear" }, - "0.75": { - "post": [11.16547, 0, 0], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [-2.015, -3.608, 1.344], + "easing": "linear" }, - "0.7917": { - "post": [11.24188, 0, 0], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [-1.998, -3.743, 1.379], + "easing": "linear" }, - "0.8333": { - "post": [11.16547, 0, 0], - "lerp_mode": "catmullrom" + "1.62": { + "vector": [-1.969, -3.878, 1.411], + "easing": "linear" }, - "0.9167": { - "post": [9.3926, 0, 0], - "lerp_mode": "catmullrom" + "1.67": { + "vector": [-1.929, -4.013, 1.442], + "easing": "linear" }, - "1.0833": { - "post": [2.24, 0, 0], - "lerp_mode": "catmullrom" + "1.71": { + "vector": [-1.877, -4.147, 1.47], + "easing": "linear" }, - "1.25": { - "post": [10.292, 0, 0], - "lerp_mode": "catmullrom" + "1.75": { + "vector": [-1.814, -4.278, 1.495], + "easing": "linear" }, - "1.3333": { - "post": [11.2325, 0, 0], - "lerp_mode": "catmullrom" + "1.79": { + "vector": [-1.74, -4.407, 1.516], + "easing": "linear" }, - "1.375": { - "post": [11.7275, 0, 0], - "lerp_mode": "catmullrom" + "1.83": { + "vector": [-1.654, -4.533, 1.535], + "easing": "linear" }, - "1.5": { - "post": [12.14, 0, 0], - "lerp_mode": "catmullrom" + "1.88": { + "vector": [-1.556, -4.655, 1.55], + "easing": "linear" }, - "1.625": { - "post": [11.82233, 0, 0], - "lerp_mode": "catmullrom" + "1.92": { + "vector": [-1.448, -4.77, 1.563], + "easing": "linear" }, - "1.7083": { - "post": [10.7105, 0, 0], - "lerp_mode": "catmullrom" + "1.96": { + "vector": [-1.331, -4.877, 1.573], + "easing": "linear" }, "2.0": { - "post": [2.61, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.2083": { - "post": [2.61, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.25": { - "post": [1.95655, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.375": { - "post": [-0.16221, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.5833": { - "post": [-9.27088, 0, 0], - "lerp_mode": "catmullrom" + "vector": [-1.243, -4.911, 1.574], + "easing": "linear" }, - "2.9583": { - "post": [-10.08828, 0, 0], - "lerp_mode": "catmullrom" - }, - "3.0417": { - "post": [-10.22512, 0, 0], - "lerp_mode": "catmullrom" + "2.04": { + "vector": [-1.208, -4.865, 1.564], + "easing": "linear" }, - "3.2083": { - "post": [-10.30175, 0, 0], - "lerp_mode": "catmullrom" + "2.08": { + "vector": [-1.173, -4.792, 1.551], + "easing": "linear" }, - "3.4583": { - "post": [-10.36561, 0, 0], - "lerp_mode": "catmullrom" + "2.12": { + "vector": [-1.14, -4.705, 1.534], + "easing": "linear" }, - "3.5833": { - "post": [-8.90531, 0, 0], - "lerp_mode": "catmullrom" + "2.17": { + "vector": [-1.106, -4.608, 1.516], + "easing": "linear" }, - "3.7083": { - "post": [-6.66485, 0, 0], - "lerp_mode": "catmullrom" + "2.21": { + "vector": [-1.077, -4.491, 1.494], + "easing": "linear" }, - "3.9167": { - "post": [1.63682, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [-1.047, -4.363, 1.47], + "easing": "linear" }, - "4.125": { - "post": [2.35049, 0, 0], - "lerp_mode": "catmullrom" + "2.29": { + "vector": [-1.02, -4.217, 1.444], + "easing": "linear" }, - "4.2083": { - "post": [1.63329, 0, 0], - "lerp_mode": "catmullrom" + "2.33": { + "vector": [-0.996, -4.057, 1.415], + "easing": "linear" }, - "4.3333": { - "post": [-0.38262, 0, 0], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [-0.974, -3.884, 1.383], + "easing": "linear" }, - "4.5833": { - "post": [-9.27975, 0, 0], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [-0.955, -3.697, 1.349], + "easing": "linear" }, - "4.9167": { - "post": [-10.09328, 0, 0], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [-0.937, -3.499, 1.313], + "easing": "linear" }, - "5.0417": { - "post": [-10.23855, 0, 0], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [-0.922, -3.289, 1.275], + "easing": "linear" }, - "5.2083": { - "post": [-10.313, 0, 0], - "lerp_mode": "catmullrom" + "2.54": { + "vector": [-0.909, -3.068, 1.235], + "easing": "linear" }, - "5.4583": { - "post": [-10.36929, 0, 0], - "lerp_mode": "catmullrom" + "2.58": { + "vector": [-0.9, -2.836, 1.194], + "easing": "linear" }, - "5.5833": { - "post": [-8.78852, 0, 0], - "lerp_mode": "catmullrom" + "2.62": { + "vector": [-0.892, -2.595, 1.151], + "easing": "linear" }, - "5.7083": { - "post": [-6.56744, 0, 0], - "lerp_mode": "catmullrom" + "2.67": { + "vector": [-0.886, -2.345, 1.106], + "easing": "linear" }, - "5.9167": { - "post": [1.63655, 0, 0], - "lerp_mode": "catmullrom" + "2.71": { + "vector": [-0.884, -2.085, 1.059], + "easing": "linear" }, - "6.125": { - "post": [2.39909, 0, 0], - "lerp_mode": "catmullrom" + "2.75": { + "vector": [-0.885, -1.818, 1.012], + "easing": "linear" }, - "6.2083": { - "post": [1.57621, 0, 0], - "lerp_mode": "catmullrom" + "2.79": { + "vector": [-0.887, -1.545, 0.963], + "easing": "linear" }, - "6.3333": { - "post": [-0.43315, 0, 0], - "lerp_mode": "catmullrom" + "2.83": { + "vector": [-0.893, -1.264, 0.913], + "easing": "linear" }, - "6.5833": { - "post": [-9.08294, 0, 0], - "lerp_mode": "catmullrom" + "2.88": { + "vector": [-0.901, -0.979, 0.862], + "easing": "linear" }, - "6.9167": { - "post": [-10.04747, 0, 0], - "lerp_mode": "catmullrom" + "2.92": { + "vector": [-0.911, -0.689, 0.811], + "easing": "linear" }, - "7.0417": { - "post": [-10.2352, 0, 0], - "lerp_mode": "catmullrom" + "2.96": { + "vector": [-0.925, -0.393, 0.758], + "easing": "linear" }, - "7.2083": { - "post": [-10.31935, 0, 0], - "lerp_mode": "catmullrom" + "3.0": { + "vector": [-0.941, -0.095, 0.705], + "easing": "linear" }, - "7.4583": { - "post": [-10.37761, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [-0.96, 0.207, 0.651], + "easing": "linear" }, - "7.5417": { - "post": [-8.99575, 0, 0], - "lerp_mode": "catmullrom" + "3.08": { + "vector": [-0.981, 0.51, 0.598], + "easing": "linear" }, - "7.625": { - "post": [-4.88307, 0, 0], - "lerp_mode": "catmullrom" + "3.12": { + "vector": [-1.005, 0.816, 0.543], + "easing": "linear" }, - "7.8333": { - "post": [9.36328, 0, 0], - "lerp_mode": "catmullrom" + "3.17": { + "vector": [-1.031, 1.123, 0.489], + "easing": "linear" }, - "7.875": { - "post": [10.13537, 0, 0], - "lerp_mode": "catmullrom" + "3.21": { + "vector": [-1.06, 1.43, 0.434], + "easing": "linear" }, - "7.9167": { - "post": [10.51433, 0, 0], - "lerp_mode": "catmullrom" + "3.25": { + "vector": [-1.092, 1.735, 0.38], + "easing": "linear" }, - "7.9583": { - "post": [10.57917, 0, 0], - "lerp_mode": "catmullrom" + "3.29": { + "vector": [-1.107, 2.041, 0.326], + "easing": "linear" }, - "8.1667": { - "post": [2.37781, 0, 0], - "lerp_mode": "catmullrom" + "3.33": { + "vector": [-1.101, 2.345, 0.272], + "easing": "linear" }, - "8.25": { - "post": [0.37, 0, 0], - "lerp_mode": "catmullrom" + "3.38": { + "vector": [-1.095, 2.646, 0.218], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "tail1": { - "rotation": { - "0.0": { - "post": [-0.5, -3, 0], - "lerp_mode": "catmullrom" + "3.42": { + "vector": [-1.09, 2.945, 0.165], + "easing": "linear" }, - "0.5833": { - "post": [4, 0, 0], - "lerp_mode": "catmullrom" + "3.46": { + "vector": [-1.086, 3.239, 0.113], + "easing": "linear" }, - "1.1667": { - "post": [-0.5, 3, 0], - "lerp_mode": "catmullrom" + "3.5": { + "vector": [-1.081, 3.532, 0.061], + "easing": "linear" }, - "1.75": { - "post": [4, 0, 0], - "lerp_mode": "catmullrom" + "3.54": { + "vector": [-1.078, 3.816, 0.01], + "easing": "linear" }, - "2.3333": { - "post": [-0.5, -3, 0], - "lerp_mode": "catmullrom" + "3.58": { + "vector": [-1.073, 4.098, -0.04], + "easing": "linear" }, - "2.9167": { - "post": [-0.5, -3, 0], - "lerp_mode": "catmullrom" + "3.62": { + "vector": [-1.069, 4.373, -0.09], + "easing": "linear" }, - "3.5": { - "post": [4, 0, 0], - "lerp_mode": "catmullrom" + "3.67": { + "vector": [-1.064, 4.642, -0.138], + "easing": "linear" }, - "4.0833": { - "post": [-0.5, 3, 0], - "lerp_mode": "catmullrom" + "3.71": { + "vector": [-1.059, 4.904, -0.184], + "easing": "linear" }, - "4.6667": { - "post": [4, 0, 0], - "lerp_mode": "catmullrom" + "3.75": { + "vector": [-1.054, 5.157, -0.23], + "easing": "linear" }, - "5.25": { - "post": [-0.5, -3, 0], - "lerp_mode": "catmullrom" + "3.79": { + "vector": [-1.049, 5.402, -0.274], + "easing": "linear" }, - "5.7917": { - "post": [-0.5, -3, 0], - "lerp_mode": "catmullrom" + "3.83": { + "vector": [-1.044, 5.638, -0.316], + "easing": "linear" }, - "6.375": { - "post": [4, 0, 0], - "lerp_mode": "catmullrom" + "3.88": { + "vector": [-1.038, 5.864, -0.356], + "easing": "linear" }, - "6.9583": { - "post": [-0.5, 3, 0], - "lerp_mode": "catmullrom" + "3.92": { + "vector": [-1.031, 6.081, -0.395], + "easing": "linear" }, - "7.5417": { - "post": [4, 0, 0], - "lerp_mode": "catmullrom" + "3.96": { + "vector": [-1.025, 6.285, -0.432], + "easing": "linear" }, - "8.125": { - "post": [-0.5, -3, 0], - "lerp_mode": "catmullrom" + "4.0": { + "vector": [-1.019, 6.478, -0.467], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "tail2": { - "rotation": { - "0.0": { - "post": [-2.09, -1.98, -0.02], - "lerp_mode": "catmullrom" + "4.04": { + "vector": [-1.011, 6.66, -0.5], + "easing": "linear" }, - "0.2083": { - "post": [-4, -2.75, 0], - "lerp_mode": "catmullrom" + "4.08": { + "vector": [-1.003, 6.828, -0.531], + "easing": "linear" }, - "0.75": { - "post": [-2.09, 0.16262, -0.05467], - "lerp_mode": "catmullrom" + "4.12": { + "vector": [-0.995, 6.983, -0.559], + "easing": "linear" }, - "1.3333": { - "post": [-4, 2.75, 0], - "lerp_mode": "catmullrom" + "4.17": { + "vector": [-0.986, 7.124, -0.585], + "easing": "linear" }, - "1.9167": { - "post": [-2.09, 0.16262, -0.05467], - "lerp_mode": "catmullrom" + "4.21": { + "vector": [-0.976, 7.25, -0.608], + "easing": "linear" }, - "2.3333": { - "post": [-2.09, -1.98, -0.02], - "lerp_mode": "catmullrom" + "4.25": { + "vector": [-0.967, 7.36, -0.629], + "easing": "linear" }, - "3.0": { - "post": [-2.09, -1.98, -0.02], - "lerp_mode": "catmullrom" + "4.29": { + "vector": [-0.957, 7.454, -0.646], + "easing": "linear" }, - "3.2083": { - "post": [-4, -2.75, 0], - "lerp_mode": "catmullrom" + "4.33": { + "vector": [-0.946, 7.532, -0.661], + "easing": "linear" }, - "3.7917": { - "post": [-2.09, 0.16262, -0.05467], - "lerp_mode": "catmullrom" + "4.38": { + "vector": [-0.934, 7.593, -0.673], + "easing": "linear" }, - "4.375": { - "post": [-4, 2.75, 0], - "lerp_mode": "catmullrom" + "4.42": { + "vector": [-0.92, 7.629, -0.681], + "easing": "linear" }, - "4.9167": { - "post": [-2.09, 0.16262, -0.05467], - "lerp_mode": "catmullrom" + "4.46": { + "vector": [-0.906, 7.638, -0.685], + "easing": "linear" }, - "5.2917": { - "post": [-2.09, -1.98, -0.02], - "lerp_mode": "catmullrom" + "4.5": { + "vector": [-0.867, 7.617, -0.685], + "easing": "linear" }, - "5.8333": { - "post": [-2.09, -1.98, -0.02], - "lerp_mode": "catmullrom" + "4.54": { + "vector": [-0.803, 7.566, -0.682], + "easing": "linear" }, - "6.0417": { - "post": [-4, -2.75, 0], - "lerp_mode": "catmullrom" + "4.58": { + "vector": [-0.738, 7.505, -0.678], + "easing": "linear" }, - "6.6667": { - "post": [-2.09, 0.16262, -0.05467], - "lerp_mode": "catmullrom" + "4.62": { + "vector": [-0.677, 7.437, -0.673], + "easing": "linear" }, - "7.2083": { - "post": [-4, 2.75, 0], - "lerp_mode": "catmullrom" + "4.67": { + "vector": [-0.62, 7.358, -0.667], + "easing": "linear" }, - "7.7917": { - "post": [-2.09, 0.16262, -0.05467], - "lerp_mode": "catmullrom" + "4.71": { + "vector": [-0.566, 7.271, -0.66], + "easing": "linear" }, - "8.1667": { - "post": [-2.09, -1.98, -0.02], - "lerp_mode": "catmullrom" + "4.75": { + "vector": [-0.512, 7.174, -0.652], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "tail4": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "4.79": { + "vector": [-0.462, 7.068, -0.643], + "easing": "linear" }, - "0.0833": { - "post": [0.1968, 0.123, 0], - "lerp_mode": "catmullrom" + "4.83": { + "vector": [-0.413, 6.954, -0.633], + "easing": "linear" }, - "0.2083": { - "post": [0.8928, 0.558, 0], - "lerp_mode": "catmullrom" + "4.88": { + "vector": [-0.368, 6.833, -0.623], + "easing": "linear" }, - "0.3333": { - "post": [2.88, 1.8, 0], - "lerp_mode": "catmullrom" + "4.92": { + "vector": [-0.325, 6.706, -0.611], + "easing": "linear" }, - "0.5833": { - "post": [2.88, 3.18337, 0], - "lerp_mode": "catmullrom" + "4.96": { + "vector": [-0.284, 6.57, -0.599], + "easing": "linear" }, - "0.625": { - "post": [2.88, 3.30412, 0], - "lerp_mode": "catmullrom" + "5.0": { + "vector": [-0.246, 6.43, -0.587], + "easing": "linear" }, - "0.7083": { - "post": [2.88, 3.375, 0], - "lerp_mode": "catmullrom" + "5.04": { + "vector": [-0.211, 6.283, -0.574], + "easing": "linear" }, - "0.75": { - "post": [2.88, 3.1698, 0], - "lerp_mode": "catmullrom" + "5.08": { + "vector": [-0.179, 6.132, -0.56], + "easing": "linear" }, - "0.7917": { - "post": [2.88, 3.23393, 0], - "lerp_mode": "catmullrom" + "5.12": { + "vector": [-0.15, 5.976, -0.546], + "easing": "linear" }, - "0.8333": { - "post": [2.88, 3.1698, 0], - "lerp_mode": "catmullrom" + "5.17": { + "vector": [-0.124, 5.816, -0.531], + "easing": "linear" }, - "0.9167": { - "post": [2.88, 1.6821, 0], - "lerp_mode": "catmullrom" + "5.21": { + "vector": [-0.102, 5.652, -0.516], + "easing": "linear" }, - "1.0833": { - "post": [2.88, -4.32, 0], - "lerp_mode": "catmullrom" + "5.25": { + "vector": [-0.083, 5.485, -0.501], + "easing": "linear" }, - "1.25": { - "post": [0.62544, -4.32, 0], - "lerp_mode": "catmullrom" + "5.29": { + "vector": [-0.067, 5.316, -0.486], + "easing": "linear" }, - "1.3333": { - "post": [0.3621, -4.32, 0], - "lerp_mode": "catmullrom" + "5.33": { + "vector": [-0.056, 5.146, -0.47], + "easing": "linear" }, - "1.375": { - "post": [0.2235, -4.32, 0], - "lerp_mode": "catmullrom" + "5.38": { + "vector": [-0.048, 4.973, -0.454], + "easing": "linear" }, - "1.5": { - "post": [0.108, -4.32, 0], - "lerp_mode": "catmullrom" + "5.42": { + "vector": [-0.044, 4.8, -0.438], + "easing": "linear" }, - "1.625": { - "post": [-0.0756, -4.176, 0], - "lerp_mode": "catmullrom" + "5.46": { + "vector": [-0.044, 4.626, -0.422], + "easing": "linear" }, - "1.7083": { - "post": [-0.7182, -3.672, 0], - "lerp_mode": "catmullrom" + "5.5": { + "vector": [-0.048, 4.452, -0.406], + "easing": "linear" }, - "2.0": { - "post": [-5.4, 0, 0], - "lerp_mode": "catmullrom" + "5.54": { + "vector": [-0.056, 4.278, -0.391], + "easing": "linear" }, - "2.2083": { - "post": [-9.234, 0, 0], - "lerp_mode": "catmullrom" + "5.58": { + "vector": [-0.069, 4.106, -0.375], + "easing": "linear" }, - "2.25": { - "post": [-9.31247, 0, 0], - "lerp_mode": "catmullrom" + "5.62": { + "vector": [-0.085, 3.934, -0.359], + "easing": "linear" }, - "2.375": { - "post": [-9.56692, 0, 0], - "lerp_mode": "catmullrom" + "5.67": { + "vector": [-0.104, 3.764, -0.344], + "easing": "linear" }, - "2.5833": { - "post": [-10.6608, 0, 0], - "lerp_mode": "catmullrom" + "5.71": { + "vector": [-0.13, 3.598, -0.328], + "easing": "linear" }, - "2.9583": { - "post": [0.41117, 0, 0], - "lerp_mode": "catmullrom" + "5.75": { + "vector": [-0.159, 3.433, -0.313], + "easing": "linear" }, - "3.0417": { - "post": [2.26474, 0, 0], - "lerp_mode": "catmullrom" + "5.79": { + "vector": [-0.19, 3.269, -0.298], + "easing": "linear" }, - "3.2083": { - "post": [3.30274, 0, 0], - "lerp_mode": "catmullrom" + "5.83": { + "vector": [-0.228, 3.112, -0.284], + "easing": "linear" }, - "3.4583": { - "post": [4.16773, 0, 0], - "lerp_mode": "catmullrom" + "5.88": { + "vector": [-0.266, 2.958, -0.27], + "easing": "linear" }, - "3.5833": { - "post": [3.09096, 0, 0], - "lerp_mode": "catmullrom" + "5.92": { + "vector": [-0.328, 2.819, -0.257], + "easing": "linear" }, - "3.7083": { - "post": [1.43894, 0, 0], - "lerp_mode": "catmullrom" + "5.96": { + "vector": [-0.401, 2.693, -0.246], + "easing": "linear" }, - "3.9167": { - "post": [-4.68242, 0, 0], - "lerp_mode": "catmullrom" + "6.0": { + "vector": [-0.465, 2.565, -0.234], + "easing": "linear" }, - "4.125": { - "post": [-9.16865, 0, 0], - "lerp_mode": "catmullrom" + "6.04": { + "vector": [-0.52, 2.433, -0.222], + "easing": "linear" }, - "4.2083": { - "post": [-9.26019, 0, 0], - "lerp_mode": "catmullrom" + "6.08": { + "vector": [-0.569, 2.301, -0.21], + "easing": "linear" }, - "4.3333": { - "post": [-9.51751, 0, 0], - "lerp_mode": "catmullrom" + "6.12": { + "vector": [-0.61, 2.167, -0.198], + "easing": "linear" }, - "4.5833": { - "post": [-10.65318, 0, 0], - "lerp_mode": "catmullrom" + "6.17": { + "vector": [-0.644, 2.033, -0.186], + "easing": "linear" }, - "4.9167": { - "post": [0.44597, 0, 0], - "lerp_mode": "catmullrom" + "6.21": { + "vector": [-0.672, 1.899, -0.173], + "easing": "linear" }, - "5.0417": { - "post": [2.42796, 0, 0], - "lerp_mode": "catmullrom" + "6.25": { + "vector": [-0.692, 1.765, -0.161], + "easing": "linear" }, - "5.2083": { - "post": [3.44373, 0, 0], - "lerp_mode": "catmullrom" + "6.29": { + "vector": [-0.707, 1.633, -0.149], + "easing": "linear" }, - "5.4583": { - "post": [4.21175, 0, 0], - "lerp_mode": "catmullrom" + "6.33": { + "vector": [-0.714, 1.501, -0.137], + "easing": "linear" }, - "5.5833": { - "post": [3.04112, 0, 0], - "lerp_mode": "catmullrom" + "6.38": { + "vector": [-0.715, 1.371, -0.125], + "easing": "linear" }, - "5.7083": { - "post": [1.39631, 0, 0], - "lerp_mode": "catmullrom" + "6.42": { + "vector": [-0.709, 1.244, -0.113], + "easing": "linear" }, - "5.9167": { - "post": [-4.67912, 0, 0], - "lerp_mode": "catmullrom" + "6.46": { + "vector": [-0.697, 1.118, -0.102], + "easing": "linear" }, - "6.125": { - "post": [-9.4738, 0, 0], - "lerp_mode": "catmullrom" + "6.5": { + "vector": [-0.677, 0.996, -0.091], + "easing": "linear" }, - "6.2083": { - "post": [-9.55887, 0, 0], - "lerp_mode": "catmullrom" + "6.54": { + "vector": [-0.652, 0.877, -0.08], + "easing": "linear" }, - "6.3333": { - "post": [-9.76658, 0, 0], - "lerp_mode": "catmullrom" + "6.58": { + "vector": [-0.62, 0.762, -0.069], + "easing": "linear" }, - "6.5833": { - "post": [-10.66075, 0, 0], - "lerp_mode": "catmullrom" + "6.62": { + "vector": [-0.581, 0.65, -0.059], + "easing": "linear" }, - "6.9167": { - "post": [4.96352, 0, 0], - "lerp_mode": "catmullrom" + "6.67": { + "vector": [-0.536, 0.544, -0.05], + "easing": "linear" }, - "7.0417": { - "post": [8.00448, 0, 0], - "lerp_mode": "catmullrom" + "6.71": { + "vector": [-0.485, 0.443, -0.04], + "easing": "linear" }, - "7.2083": { - "post": [9.36767, 0, 0], - "lerp_mode": "catmullrom" + "6.75": { + "vector": [-0.427, 0.347, -0.032], + "easing": "linear" }, - "7.4583": { - "post": [10.31142, 0, 0], - "lerp_mode": "catmullrom" + "6.79": { + "vector": [-0.362, 0.256, -0.023], + "easing": "linear" }, - "7.5417": { - "post": [9.58655, 0, 0], - "lerp_mode": "catmullrom" + "6.83": { + "vector": [-0.291, 0.173, -0.016], + "easing": "linear" }, - "7.625": { - "post": [7.4292, 0, 0], - "lerp_mode": "catmullrom" + "6.88": { + "vector": [-0.214, 0.096, -0.009], + "easing": "linear" }, - "7.8333": { - "post": [-0.04385, 0, 0], - "lerp_mode": "catmullrom" + "6.92": { + "vector": [-0.13, 0.026, -0.002], + "easing": "linear" }, - "7.875": { - "post": [-0.4362, 0, 0], - "lerp_mode": "catmullrom" + "6.96": { + "vector": [-0.084, -0.007, 0.001], + "easing": "linear" }, - "7.9167": { - "post": [-0.62877, 0, 0], - "lerp_mode": "catmullrom" + "7.0": { + "vector": [-0.088, -0.005, 0], + "easing": "linear" }, - "7.9583": { - "post": [-0.66172, 0, 0], - "lerp_mode": "catmullrom" + "7.04": { + "vector": [-0.093, -0.002, 0], + "easing": "linear" }, - "8.1667": { - "post": [-6.20334, 0, 0], - "lerp_mode": "catmullrom" + "7.08": { + "vector": [-0.095, -0.001, 0], + "easing": "linear" }, - "8.25": { - "post": [-7.56, 0, 0], - "lerp_mode": "catmullrom" + "7.12": { + "vector": [-0.095, 0, 0], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.5": { + "vector": [-0.095, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "thighRight": { + "tail2": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.0833": { - "post": [-0.369, 0, 0], - "lerp_mode": "catmullrom" + "0.04": { + "vector": [-0.118, -0.096, -0.018], + "easing": "linear" }, - "0.2083": { - "post": [-1.674, 0, 0], - "lerp_mode": "catmullrom" + "0.08": { + "vector": [0.329, -0.372, -0.072], + "easing": "linear" }, - "0.3333": { - "post": [-5.4, 0, 0], - "lerp_mode": "catmullrom" + "0.12": { + "vector": [0.888, -0.727, -0.14], + "easing": "linear" }, - "0.5833": { - "post": [-3.93977, 0, 0], - "lerp_mode": "catmullrom" + "0.17": { + "vector": [1.406, -1.056, -0.204], + "easing": "linear" }, - "0.625": { - "post": [-3.81231, 0, 0], - "lerp_mode": "catmullrom" + "0.21": { + "vector": [1.847, -1.337, -0.258], + "easing": "linear" }, - "0.7083": { - "post": [-3.7375, 0, 0], - "lerp_mode": "catmullrom" + "0.25": { + "vector": [2.211, -1.568, -0.303], + "easing": "linear" + }, + "0.29": { + "vector": [2.507, -1.756, -0.339], + "easing": "linear" + }, + "0.33": { + "vector": [2.736, -1.902, -0.367], + "easing": "linear" + }, + "0.38": { + "vector": [2.898, -2.006, -0.387], + "easing": "linear" + }, + "0.42": { + "vector": [2.995, -2.069, -0.399], + "easing": "linear" + }, + "0.46": { + "vector": [3.027, -2.09, -0.403], + "easing": "linear" + }, + "0.5": { + "vector": [2.992, -2.069, -0.399], + "easing": "linear" + }, + "0.54": { + "vector": [2.892, -2.005, -0.387], + "easing": "linear" + }, + "0.58": { + "vector": [2.728, -1.9, -0.367], + "easing": "linear" + }, + "0.62": { + "vector": [2.499, -1.751, -0.338], + "easing": "linear" + }, + "0.67": { + "vector": [2.207, -1.56, -0.301], + "easing": "linear" + }, + "0.71": { + "vector": [1.85, -1.325, -0.256], + "easing": "linear" }, "0.75": { - "post": [-3.77677, 0.1536, 0], - "lerp_mode": "catmullrom" + "vector": [1.431, -1.048, -0.202], + "easing": "linear" }, - "0.7917": { - "post": [-3.7645, 0.1056, 0], - "lerp_mode": "catmullrom" + "0.79": { + "vector": [0.947, -0.726, -0.14], + "easing": "linear" }, - "0.8333": { - "post": [-3.77677, 0.1536, 0], - "lerp_mode": "catmullrom" + "0.83": { + "vector": [0.4, -0.364, -0.07], + "easing": "linear" }, - "0.9167": { - "post": [-4.06145, 1.2672, 0], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [-0.243, 0.109, 0.021], + "easing": "linear" }, - "1.0833": { - "post": [-5.21, 5.76, 0], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [-0.943, 0.698, 0.135], + "easing": "linear" + }, + "0.96": { + "vector": [-1.608, 1.322, 0.255], + "easing": "linear" + }, + "1.0": { + "vector": [-2.217, 1.906, 0.368], + "easing": "linear" + }, + "1.04": { + "vector": [-2.767, 2.433, 0.47], + "easing": "linear" + }, + "1.08": { + "vector": [-3.262, 2.906, 0.561], + "easing": "linear" + }, + "1.12": { + "vector": [-3.703, 3.325, 0.642], + "easing": "linear" + }, + "1.17": { + "vector": [-4.088, 3.692, 0.713], + "easing": "linear" + }, + "1.21": { + "vector": [-4.419, 4.005, 0.774], + "easing": "linear" }, "1.25": { - "post": [-13.50356, 8.33664, 0], - "lerp_mode": "catmullrom" + "vector": [-4.693, 4.264, 0.824], + "easing": "linear" }, - "1.3333": { - "post": [-14.47227, 8.6376, 0], - "lerp_mode": "catmullrom" + "1.29": { + "vector": [-4.91, 4.468, 0.864], + "easing": "linear" }, - "1.375": { - "post": [-14.98212, 8.796, 0], - "lerp_mode": "catmullrom" + "1.33": { + "vector": [-5.07, 4.616, 0.893], + "easing": "linear" }, - "1.5": { - "post": [-15.407, 8.928, 0], - "lerp_mode": "catmullrom" + "1.38": { + "vector": [-5.172, 4.708, 0.91], + "easing": "linear" }, - "1.625": { - "post": [-15.6851, 9.0144, 0], - "lerp_mode": "catmullrom" + "1.42": { + "vector": [-5.216, 4.744, 0.917], + "easing": "linear" }, - "1.7083": { - "post": [-16.65845, 9.3168, 0], - "lerp_mode": "catmullrom" + "1.46": { + "vector": [-5.202, 4.724, 0.913], + "easing": "linear" }, - "2.0": { - "post": [-23.75, 11.52, 0], - "lerp_mode": "catmullrom" + "1.5": { + "vector": [-5.131, 4.649, 0.899], + "easing": "linear" }, - "2.5833": { - "post": [-23.75, 11.52, 0], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [-5.004, 4.521, 0.874], + "easing": "linear" }, - "2.9583": { - "post": [-25.57643, 11.52, 0], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [-4.821, 4.34, 0.839], + "easing": "linear" }, - "3.0417": { - "post": [-25.88219, 11.52, 0], - "lerp_mode": "catmullrom" + "1.62": { + "vector": [-4.585, 4.109, 0.794], + "easing": "linear" }, - "3.2083": { - "post": [-26.05342, 11.52, 0], - "lerp_mode": "catmullrom" + "1.67": { + "vector": [-4.298, 3.828, 0.74], + "easing": "linear" }, - "3.4583": { - "post": [-26.19611, 11.52, 0], - "lerp_mode": "catmullrom" + "1.71": { + "vector": [-3.959, 3.5, 0.676], + "easing": "linear" }, - "3.5833": { - "post": [-25.92082, 11.52, 0], - "lerp_mode": "catmullrom" + "1.75": { + "vector": [-3.569, 3.124, 0.603], + "easing": "linear" }, - "3.7083": { - "post": [-25.49846, 11.52, 0], - "lerp_mode": "catmullrom" + "1.79": { + "vector": [-3.13, 2.703, 0.522], + "easing": "linear" }, - "3.9167": { - "post": [-23.93346, 11.52, 0], - "lerp_mode": "catmullrom" + "1.83": { + "vector": [-2.642, 2.237, 0.432], + "easing": "linear" }, - "4.125": { - "post": [-23.79892, 11.52, 0], - "lerp_mode": "catmullrom" + "1.88": { + "vector": [-2.105, 1.725, 0.333], + "easing": "linear" }, - "4.2083": { - "post": [-23.79618, 11.52, 0], - "lerp_mode": "catmullrom" + "1.92": { + "vector": [-1.514, 1.164, 0.225], + "easing": "linear" }, - "4.3333": { - "post": [-23.78846, 11.52, 0], - "lerp_mode": "catmullrom" + "1.96": { + "vector": [-0.866, 0.553, 0.107], + "easing": "linear" }, - "4.5833": { - "post": [-23.7544, 11.52, 0], - "lerp_mode": "catmullrom" + "2.0": { + "vector": [-0.344, 0.043, 0.008], + "easing": "linear" }, - "4.9167": { - "post": [-25.58309, 11.52, 0], - "lerp_mode": "catmullrom" + "2.04": { + "vector": [-0.048, -0.205, -0.04], + "easing": "linear" }, - "5.0417": { - "post": [-25.90964, 11.52, 0], - "lerp_mode": "catmullrom" + "2.08": { + "vector": [0.111, -0.317, -0.061], + "easing": "linear" }, - "5.2083": { - "post": [-26.077, 11.52, 0], - "lerp_mode": "catmullrom" + "2.12": { + "vector": [0.252, -0.398, -0.077], + "easing": "linear" }, - "5.4583": { - "post": [-26.20354, 11.52, 0], - "lerp_mode": "catmullrom" + "2.17": { + "vector": [0.379, -0.469, -0.09], + "easing": "linear" }, - "5.5833": { - "post": [-25.90472, 11.52, 0], - "lerp_mode": "catmullrom" + "2.21": { + "vector": [0.51, -0.558, -0.108], + "easing": "linear" }, - "5.7083": { - "post": [-25.48486, 11.52, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0.624, -0.636, -0.123], + "easing": "linear" }, - "5.9167": { - "post": [-23.93402, 11.52, 0], - "lerp_mode": "catmullrom" + "2.29": { + "vector": [0.734, -0.717, -0.138], + "easing": "linear" }, - "6.125": { - "post": [-23.78987, 11.52, 0], - "lerp_mode": "catmullrom" + "2.33": { + "vector": [0.83, -0.792, -0.153], + "easing": "linear" }, - "6.2083": { - "post": [-23.78731, 11.52, 0], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [0.915, -0.862, -0.166], + "easing": "linear" }, - "6.3333": { - "post": [-23.78107, 11.52, 0], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [0.99, -0.93, -0.179], + "easing": "linear" }, - "6.5833": { - "post": [-23.75419, 11.52, 0], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [1.048, -0.988, -0.191], + "easing": "linear" }, - "6.9167": { - "post": [-23.75119, 11.52, 0], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [1.099, -1.046, -0.202], + "easing": "linear" }, - "7.0417": { - "post": [-23.75061, 11.52, 0], - "lerp_mode": "catmullrom" + "2.54": { + "vector": [1.135, -1.097, -0.212], + "easing": "linear" }, - "7.2083": { - "post": [-23.75034, 11.52, 0], - "lerp_mode": "catmullrom" + "2.58": { + "vector": [1.163, -1.147, -0.221], + "easing": "linear" }, - "7.4583": { - "post": [-23.75016, 11.52, 0], - "lerp_mode": "catmullrom" + "2.62": { + "vector": [1.175, -1.189, -0.229], + "easing": "linear" }, - "7.5417": { - "post": [-23.49299, 11.52, 0], - "lerp_mode": "catmullrom" + "2.67": { + "vector": [1.177, -1.229, -0.237], + "easing": "linear" }, - "7.625": { - "post": [-22.72759, 11.52, 0], - "lerp_mode": "catmullrom" + "2.71": { + "vector": [1.168, -1.265, -0.244], + "easing": "linear" }, - "7.8333": { - "post": [-20.07623, 11.52, 0], - "lerp_mode": "catmullrom" + "2.75": { + "vector": [1.147, -1.298, -0.25], + "easing": "linear" }, - "7.875": { - "post": [-19.9324, 11.52, 0], - "lerp_mode": "catmullrom" + "2.79": { + "vector": [1.111, -1.324, -0.255], + "easing": "linear" }, - "7.9167": { - "post": [-19.8618, 11.52, 0], - "lerp_mode": "catmullrom" + "2.83": { + "vector": [1.066, -1.35, -0.26], + "easing": "linear" }, - "7.9583": { - "post": [-19.84972, 11.52, 0], - "lerp_mode": "catmullrom" + "2.88": { + "vector": [1.007, -1.368, -0.264], + "easing": "linear" }, - "8.1667": { - "post": [-6.00048, 6.7, 0], - "lerp_mode": "catmullrom" + "2.92": { + "vector": [0.937, -1.386, -0.267], + "easing": "linear" }, - "8.25": { - "post": [-2.61, 5.52, 0], - "lerp_mode": "catmullrom" + "2.96": { + "vector": [0.857, -1.401, -0.27], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "3.0": { + "vector": [0.761, -1.409, -0.272], + "easing": "linear" }, - "0.0833": { - "post": [0, -0.205, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [0.657, -1.418, -0.274], + "easing": "linear" }, - "0.2083": { - "post": [0, -0.93, 0], - "lerp_mode": "catmullrom" + "3.08": { + "vector": [0.539, -1.421, -0.274], + "easing": "linear" }, - "0.3333": { - "post": [0, -3, 0], - "lerp_mode": "catmullrom" + "3.12": { + "vector": [0.41, -1.424, -0.275], + "easing": "linear" }, - "0.5833": { - "post": [0, -5.30562, 0], - "lerp_mode": "catmullrom" + "3.17": { + "vector": [0.27, -1.423, -0.275], + "easing": "linear" }, - "0.625": { - "post": [0, -5.50687, 0], - "lerp_mode": "catmullrom" + "3.21": { + "vector": [0.118, -1.421, -0.274], + "easing": "linear" }, - "0.7083": { - "post": [0, -5.625, 0], - "lerp_mode": "catmullrom" + "3.25": { + "vector": [-0.044, -1.412, -0.272], + "easing": "linear" }, - "0.75": { - "post": [0, -5.66167, 0], - "lerp_mode": "catmullrom" + "3.29": { + "vector": [-0.174, -1.408, -0.272], + "easing": "linear" }, - "0.7917": { - "post": [0, -5.65021, 0], - "lerp_mode": "catmullrom" + "3.33": { + "vector": [-0.226, -1.398, -0.27], + "easing": "linear" }, - "0.8333": { - "post": [0, -5.66167, 0], - "lerp_mode": "catmullrom" + "3.38": { + "vector": [-0.233, -1.384, -0.267], + "easing": "linear" }, - "0.9167": { - "post": [0, -5.9275, 0], - "lerp_mode": "catmullrom" + "3.42": { + "vector": [-0.233, -1.369, -0.264], + "easing": "linear" }, - "1.0833": { - "post": [0, -7, 0], - "lerp_mode": "catmullrom" + "3.46": { + "vector": [-0.235, -1.349, -0.26], + "easing": "linear" }, - "2.5833": { - "post": [0, -7, 0], - "lerp_mode": "catmullrom" + "3.5": { + "vector": [-0.242, -1.33, -0.257], + "easing": "linear" }, - "2.9583": { - "post": [0, -6.29481, 0], - "lerp_mode": "catmullrom" + "3.54": { + "vector": [-0.246, -1.3, -0.251], + "easing": "linear" }, - "3.0417": { - "post": [0, -6.17676, 0], - "lerp_mode": "catmullrom" + "3.58": { + "vector": [-0.254, -1.275, -0.246], + "easing": "linear" }, - "3.2083": { - "post": [0, -6.11065, 0], - "lerp_mode": "catmullrom" + "3.62": { + "vector": [-0.26, -1.243, -0.24], + "easing": "linear" }, - "3.4583": { - "post": [0, -6.05556, 0], - "lerp_mode": "catmullrom" + "3.67": { + "vector": [-0.266, -1.21, -0.233], + "easing": "linear" }, - "3.5833": { - "post": [0, -6.16184, 0], - "lerp_mode": "catmullrom" + "3.71": { + "vector": [-0.273, -1.174, -0.227], + "easing": "linear" }, - "3.7083": { - "post": [0, -6.32492, 0], - "lerp_mode": "catmullrom" + "3.75": { + "vector": [-0.277, -1.13, -0.218], + "easing": "linear" }, - "3.9167": { - "post": [0, -6.92917, 0], - "lerp_mode": "catmullrom" + "3.79": { + "vector": [-0.281, -1.086, -0.21], + "easing": "linear" }, - "4.125": { - "post": [0, -6.98111, 0], - "lerp_mode": "catmullrom" + "3.83": { + "vector": [-0.287, -1.041, -0.201], + "easing": "linear" }, - "4.2083": { - "post": [0, -6.98217, 0], - "lerp_mode": "catmullrom" + "3.88": { + "vector": [-0.29, -0.99, -0.191], + "easing": "linear" }, - "4.3333": { - "post": [0, -6.98515, 0], - "lerp_mode": "catmullrom" + "3.92": { + "vector": [-0.297, -0.94, -0.181], + "easing": "linear" }, - "4.5833": { - "post": [0, -6.9983, 0], - "lerp_mode": "catmullrom" + "3.96": { + "vector": [-0.299, -0.882, -0.17], + "easing": "linear" }, - "4.9167": { - "post": [0, -6.29224, 0], - "lerp_mode": "catmullrom" + "4.0": { + "vector": [-0.301, -0.822, -0.159], + "easing": "linear" }, - "5.0417": { - "post": [0, -6.16616, 0], - "lerp_mode": "catmullrom" + "4.04": { + "vector": [-0.307, -0.763, -0.147], + "easing": "linear" }, - "5.2083": { - "post": [0, -6.10154, 0], - "lerp_mode": "catmullrom" + "4.08": { + "vector": [-0.308, -0.696, -0.134], + "easing": "linear" }, - "5.4583": { - "post": [0, -6.05269, 0], - "lerp_mode": "catmullrom" + "4.12": { + "vector": [-0.31, -0.627, -0.121], + "easing": "linear" }, - "5.5833": { - "post": [0, -6.16806, 0], - "lerp_mode": "catmullrom" + "4.17": { + "vector": [-0.312, -0.556, -0.107], + "easing": "linear" }, - "5.7083": { - "post": [0, -6.33017, 0], - "lerp_mode": "catmullrom" + "4.21": { + "vector": [-0.314, -0.482, -0.093], + "easing": "linear" }, - "5.9167": { - "post": [0, -6.92895, 0], - "lerp_mode": "catmullrom" + "4.25": { + "vector": [-0.312, -0.402, -0.077], + "easing": "linear" }, - "6.125": { - "post": [0, -6.98461, 0], - "lerp_mode": "catmullrom" + "4.29": { + "vector": [-0.313, -0.32, -0.062], + "easing": "linear" }, - "6.2083": { - "post": [0, -6.98559, 0], - "lerp_mode": "catmullrom" + "4.33": { + "vector": [-0.311, -0.236, -0.045], + "easing": "linear" }, - "6.3333": { - "post": [0, -6.988, 0], - "lerp_mode": "catmullrom" + "4.38": { + "vector": [-0.315, -0.149, -0.029], + "easing": "linear" }, - "6.5833": { - "post": [0, -6.99838, 0], - "lerp_mode": "catmullrom" + "4.42": { + "vector": [-0.315, -0.078, -0.015], + "easing": "linear" }, - "6.9167": { - "post": [0, -6.28351, 0], - "lerp_mode": "catmullrom" + "4.46": { + "vector": [-0.312, -0.037, -0.007], + "easing": "linear" }, - "7.0417": { - "post": [0, -6.14438, 0], - "lerp_mode": "catmullrom" + "4.5": { + "vector": [-0.213, -0.049, -0.009], + "easing": "linear" }, - "7.2083": { - "post": [0, -6.08201, 0], - "lerp_mode": "catmullrom" + "4.54": { + "vector": [0.035, -0.126, -0.024], + "easing": "linear" }, - "7.4583": { - "post": [0, -6.03883, 0], - "lerp_mode": "catmullrom" + "4.58": { + "vector": [0.329, -0.231, -0.045], + "easing": "linear" }, - "7.5417": { - "post": [0, -5.92679, 0], - "lerp_mode": "catmullrom" + "4.62": { + "vector": [0.617, -0.344, -0.066], + "easing": "linear" }, - "7.625": { - "post": [0, -5.59336, 0], - "lerp_mode": "catmullrom" + "4.67": { + "vector": [0.881, -0.44, -0.085], + "easing": "linear" }, - "7.8333": { - "post": [0, -4.43835, 0], - "lerp_mode": "catmullrom" + "4.71": { + "vector": [1.125, -0.53, -0.102], + "easing": "linear" }, - "7.875": { - "post": [0, -4.37509, 0], - "lerp_mode": "catmullrom" + "4.75": { + "vector": [1.346, -0.609, -0.118], + "easing": "linear" }, - "7.9167": { - "post": [0, -4.34405, 0], - "lerp_mode": "catmullrom" + "4.79": { + "vector": [1.549, -0.683, -0.132], + "easing": "linear" }, - "7.9583": { - "post": [0, -4.33873, 0], - "lerp_mode": "catmullrom" + "4.83": { + "vector": [1.734, -0.751, -0.145], + "easing": "linear" }, - "8.1667": { - "post": [0, -2.45995, 0], - "lerp_mode": "catmullrom" + "4.88": { + "vector": [1.902, -0.812, -0.157], + "easing": "linear" }, - "8.25": { - "post": [0, -2, 0], - "lerp_mode": "catmullrom" + "4.92": { + "vector": [2.052, -0.868, -0.167], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "calfRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "4.96": { + "vector": [2.18, -0.913, -0.176], + "easing": "linear" }, - "0.0833": { - "post": [1.1562, 0, 0], - "lerp_mode": "catmullrom" + "5.0": { + "vector": [2.293, -0.956, -0.184], + "easing": "linear" }, - "0.2083": { - "post": [5.2452, 0, 0], - "lerp_mode": "catmullrom" + "5.04": { + "vector": [2.384, -0.988, -0.191], + "easing": "linear" }, - "0.3333": { - "post": [16.92, 0, 0], - "lerp_mode": "catmullrom" + "5.08": { + "vector": [2.458, -1.015, -0.196], + "easing": "linear" }, - "0.5833": { - "post": [24.94358, 0, 0], - "lerp_mode": "catmullrom" + "5.12": { + "vector": [2.511, -1.033, -0.199], + "easing": "linear" }, - "0.625": { - "post": [25.64393, 0, 0], - "lerp_mode": "catmullrom" + "5.17": { + "vector": [2.545, -1.043, -0.201], + "easing": "linear" }, - "0.7083": { - "post": [26.055, 0, 0], - "lerp_mode": "catmullrom" + "5.21": { + "vector": [2.558, -1.045, -0.202], + "easing": "linear" }, - "0.75": { - "post": [26.0898, 0, 0], - "lerp_mode": "catmullrom" + "5.25": { + "vector": [2.551, -1.038, -0.2], + "easing": "linear" }, - "0.7917": { - "post": [26.07893, 0, 0], - "lerp_mode": "catmullrom" + "5.29": { + "vector": [2.525, -1.023, -0.197], + "easing": "linear" }, - "0.8333": { - "post": [26.0898, 0, 0], - "lerp_mode": "catmullrom" + "5.33": { + "vector": [2.478, -1, -0.193], + "easing": "linear" }, - "0.9167": { - "post": [26.3421, 0, 0], - "lerp_mode": "catmullrom" + "5.38": { + "vector": [2.412, -0.968, -0.187], + "easing": "linear" }, - "1.0833": { - "post": [27.36, 0, 0], - "lerp_mode": "catmullrom" + "5.42": { + "vector": [2.324, -0.926, -0.179], + "easing": "linear" }, - "1.25": { - "post": [31.02366, 0, 0], - "lerp_mode": "catmullrom" + "5.46": { + "vector": [2.217, -0.875, -0.169], + "easing": "linear" }, - "1.3333": { - "post": [31.45159, 0, 0], - "lerp_mode": "catmullrom" + "5.5": { + "vector": [2.089, -0.815, -0.157], + "easing": "linear" }, - "1.375": { - "post": [31.67681, 0, 0], - "lerp_mode": "catmullrom" + "5.54": { + "vector": [1.94, -0.745, -0.144], + "easing": "linear" }, - "1.5": { - "post": [31.8645, 0, 0], - "lerp_mode": "catmullrom" + "5.58": { + "vector": [1.774, -0.667, -0.129], + "easing": "linear" }, - "1.625": { - "post": [31.98735, 0, 0], - "lerp_mode": "catmullrom" + "5.62": { + "vector": [1.584, -0.578, -0.112], + "easing": "linear" }, - "1.7083": { - "post": [32.41732, 0, 0], - "lerp_mode": "catmullrom" + "5.67": { + "vector": [1.374, -0.479, -0.092], + "easing": "linear" }, - "2.0": { - "post": [35.55, 0, 0], - "lerp_mode": "catmullrom" + "5.71": { + "vector": [1.148, -0.374, -0.072], + "easing": "linear" }, - "2.5833": { - "post": [35.55, 0, 0], - "lerp_mode": "catmullrom" + "5.75": { + "vector": [0.898, -0.256, -0.049], + "easing": "linear" }, - "2.9583": { - "post": [33.61074, 0, 0], - "lerp_mode": "catmullrom" + "5.79": { + "vector": [0.626, -0.125, -0.024], + "easing": "linear" }, - "3.0417": { - "post": [33.28609, 0, 0], - "lerp_mode": "catmullrom" + "5.83": { + "vector": [0.343, 0.009, 0.002], + "easing": "linear" }, - "3.2083": { - "post": [33.10428, 0, 0], - "lerp_mode": "catmullrom" + "5.88": { + "vector": [0.026, 0.152, 0.029], + "easing": "linear" }, - "3.4583": { - "post": [32.95278, 0, 0], - "lerp_mode": "catmullrom" + "5.92": { + "vector": [-0.3, 0.333, 0.064], + "easing": "linear" }, - "3.5833": { - "post": [33.24507, 0, 0], - "lerp_mode": "catmullrom" + "5.96": { + "vector": [-0.664, 0.56, 0.108], + "easing": "linear" }, - "3.7083": { - "post": [33.69353, 0, 0], - "lerp_mode": "catmullrom" + "6.0": { + "vector": [-1.036, 0.801, 0.155], + "easing": "linear" }, - "3.9167": { - "post": [35.35521, 0, 0], - "lerp_mode": "catmullrom" + "6.04": { + "vector": [-1.377, 1.023, 0.197], + "easing": "linear" }, - "4.125": { - "post": [35.49805, 0, 0], - "lerp_mode": "catmullrom" + "6.08": { + "vector": [-1.679, 1.219, 0.235], + "easing": "linear" }, - "4.2083": { - "post": [35.50097, 0, 0], - "lerp_mode": "catmullrom" + "6.12": { + "vector": [-1.946, 1.393, 0.269], + "easing": "linear" }, - "4.3333": { - "post": [35.50916, 0, 0], - "lerp_mode": "catmullrom" + "6.17": { + "vector": [-2.178, 1.542, 0.298], + "easing": "linear" }, - "4.5833": { - "post": [35.54532, 0, 0], - "lerp_mode": "catmullrom" + "6.21": { + "vector": [-2.377, 1.67, 0.322], + "easing": "linear" }, - "4.9167": { - "post": [33.60367, 0, 0], - "lerp_mode": "catmullrom" + "6.25": { + "vector": [-2.543, 1.774, 0.342], + "easing": "linear" }, - "5.0417": { - "post": [33.25694, 0, 0], - "lerp_mode": "catmullrom" + "6.29": { + "vector": [-2.674, 1.855, 0.358], + "easing": "linear" }, - "5.2083": { - "post": [33.07925, 0, 0], - "lerp_mode": "catmullrom" + "6.33": { + "vector": [-2.773, 1.915, 0.37], + "easing": "linear" }, - "5.4583": { - "post": [32.94489, 0, 0], - "lerp_mode": "catmullrom" + "6.38": { + "vector": [-2.838, 1.95, 0.376], + "easing": "linear" }, - "5.5833": { - "post": [33.26217, 0, 0], - "lerp_mode": "catmullrom" + "6.42": { + "vector": [-2.87, 1.963, 0.379], + "easing": "linear" }, - "5.7083": { - "post": [33.70797, 0, 0], - "lerp_mode": "catmullrom" + "6.46": { + "vector": [-2.867, 1.951, 0.377], + "easing": "linear" }, - "5.9167": { - "post": [35.35462, 0, 0], - "lerp_mode": "catmullrom" + "6.5": { + "vector": [-2.832, 1.917, 0.37], + "easing": "linear" }, - "6.125": { - "post": [35.50767, 0, 0], - "lerp_mode": "catmullrom" + "6.54": { + "vector": [-2.763, 1.858, 0.359], + "easing": "linear" }, - "6.2083": { - "post": [35.51038, 0, 0], - "lerp_mode": "catmullrom" + "6.58": { + "vector": [-2.66, 1.776, 0.343], + "easing": "linear" }, - "6.3333": { - "post": [35.51701, 0, 0], - "lerp_mode": "catmullrom" + "6.62": { + "vector": [-2.526, 1.671, 0.322], + "easing": "linear" }, - "6.5833": { - "post": [35.54555, 0, 0], - "lerp_mode": "catmullrom" + "6.67": { + "vector": [-2.357, 1.542, 0.297], + "easing": "linear" }, - "6.9167": { - "post": [31.93996, 0, 0], - "lerp_mode": "catmullrom" + "6.71": { + "vector": [-2.155, 1.388, 0.268], + "easing": "linear" }, - "7.0417": { - "post": [31.2382, 0, 0], - "lerp_mode": "catmullrom" + "6.75": { + "vector": [-1.92, 1.212, 0.234], + "easing": "linear" }, - "7.2083": { - "post": [30.92361, 0, 0], - "lerp_mode": "catmullrom" + "6.79": { + "vector": [-1.654, 1.013, 0.195], + "easing": "linear" }, - "7.4583": { - "post": [30.70583, 0, 0], - "lerp_mode": "catmullrom" + "6.83": { + "vector": [-1.353, 0.789, 0.152], + "easing": "linear" }, - "7.5417": { - "post": [30.29943, 0, 0], - "lerp_mode": "catmullrom" + "6.88": { + "vector": [-1.019, 0.543, 0.105], + "easing": "linear" }, - "7.625": { - "post": [29.0899, 0, 0], - "lerp_mode": "catmullrom" + "6.92": { + "vector": [-0.652, 0.272, 0.053], + "easing": "linear" }, - "7.8333": { - "post": [24.9001, 0, 0], - "lerp_mode": "catmullrom" + "6.96": { + "vector": [-0.368, 0.058, 0.011], + "easing": "linear" }, - "7.875": { - "post": [24.6698, 0, 0], - "lerp_mode": "catmullrom" + "7.0": { + "vector": [-0.253, -0.021, -0.004], + "easing": "linear" }, - "7.9167": { - "post": [24.55677, 0, 0], - "lerp_mode": "catmullrom" + "7.04": { + "vector": [-0.255, -0.022, -0.004], + "easing": "linear" }, - "7.9583": { - "post": [24.53742, 0, 0], - "lerp_mode": "catmullrom" + "7.08": { + "vector": [-0.269, -0.01, -0.002], + "easing": "linear" }, - "8.1667": { - "post": [25.36693, 0, 0], - "lerp_mode": "catmullrom" + "7.12": { + "vector": [-0.281, -0.003, -0.001], + "easing": "linear" }, - "8.25": { - "post": [25.57, 0, 0], - "lerp_mode": "catmullrom" + "7.17": { + "vector": [-0.285, -0.001, 0], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.21": { + "vector": [-0.285, 0, 0], + "easing": "linear" + }, + "7.5": { + "vector": [-0.285, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } }, - "ankleRight": { + "tail3": { "rotation": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.0833": { - "post": [-1.0086, 0, 0], - "lerp_mode": "catmullrom" + "0.04": { + "vector": [-0.33, 0.155, 0.008], + "easing": "linear" }, - "0.2083": { - "post": [-4.5756, 0, 0], - "lerp_mode": "catmullrom" + "0.08": { + "vector": [-0.373, 0.266, 0.014], + "easing": "linear" }, - "0.3333": { - "post": [-14.76, 0, 0], - "lerp_mode": "catmullrom" + "0.12": { + "vector": [0.195, -0.019, -0.001], + "easing": "linear" }, - "0.5833": { - "post": [-30.80715, 0, 0], - "lerp_mode": "catmullrom" + "0.17": { + "vector": [1.115, -0.549, -0.029], + "easing": "linear" }, - "0.625": { - "post": [-32.20785, 0, 0], - "lerp_mode": "catmullrom" + "0.21": { + "vector": [2.039, -1.09, -0.058], + "easing": "linear" }, - "0.7083": { - "post": [-33.03, 0, 0], - "lerp_mode": "catmullrom" + "0.25": { + "vector": [2.836, -1.552, -0.083], + "easing": "linear" + }, + "0.29": { + "vector": [3.49, -1.927, -0.103], + "easing": "linear" + }, + "0.33": { + "vector": [4.021, -2.227, -0.119], + "easing": "linear" + }, + "0.38": { + "vector": [4.441, -2.461, -0.132], + "easing": "linear" + }, + "0.42": { + "vector": [4.757, -2.634, -0.141], + "easing": "linear" + }, + "0.46": { + "vector": [4.971, -2.745, -0.147], + "easing": "linear" + }, + "0.5": { + "vector": [5.087, -2.798, -0.15], + "easing": "linear" + }, + "0.54": { + "vector": [5.101, -2.791, -0.149], + "easing": "linear" + }, + "0.58": { + "vector": [5.017, -2.723, -0.146], + "easing": "linear" + }, + "0.62": { + "vector": [4.833, -2.594, -0.139], + "easing": "linear" + }, + "0.67": { + "vector": [4.55, -2.403, -0.129], + "easing": "linear" + }, + "0.71": { + "vector": [4.168, -2.151, -0.115], + "easing": "linear" }, "0.75": { - "post": [-33.86973, 0, 0], - "lerp_mode": "catmullrom" + "vector": [3.683, -1.833, -0.098], + "easing": "linear" }, - "0.7917": { - "post": [-33.60731, 0, 0], - "lerp_mode": "catmullrom" + "0.79": { + "vector": [3.1, -1.453, -0.078], + "easing": "linear" }, - "0.8333": { - "post": [-33.86973, 0, 0], - "lerp_mode": "catmullrom" + "0.83": { + "vector": [2.414, -1.004, -0.054], + "easing": "linear" }, - "0.9167": { - "post": [-39.9578, 0, 0], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [1.548, -0.569, -0.03], + "easing": "linear" }, - "1.0833": { - "post": [-64.52, 0, 0], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [0.399, 0.016, 0.001], + "easing": "linear" + }, + "0.96": { + "vector": [-0.904, 0.896, 0.048], + "easing": "linear" + }, + "1.0": { + "vector": [-2.172, 1.919, 0.103], + "easing": "linear" + }, + "1.04": { + "vector": [-3.333, 2.913, 0.156], + "easing": "linear" + }, + "1.08": { + "vector": [-4.372, 3.815, 0.204], + "easing": "linear" + }, + "1.12": { + "vector": [-5.3, 4.62, 0.248], + "easing": "linear" + }, + "1.17": { + "vector": [-6.122, 5.335, 0.286], + "easing": "linear" + }, + "1.21": { + "vector": [-6.841, 5.964, 0.32], + "easing": "linear" }, "1.25": { - "post": [-49.10936, 0, 0], - "lerp_mode": "catmullrom" + "vector": [-7.461, 6.508, 0.349], + "easing": "linear" }, - "1.3333": { - "post": [-47.30935, 0, 0], - "lerp_mode": "catmullrom" + "1.29": { + "vector": [-7.98, 6.964, 0.374], + "easing": "linear" }, - "1.375": { - "post": [-46.36198, 0, 0], - "lerp_mode": "catmullrom" + "1.33": { + "vector": [-8.399, 7.331, 0.394], + "easing": "linear" + }, + "1.38": { + "vector": [-8.718, 7.608, 0.409], + "easing": "linear" + }, + "1.42": { + "vector": [-8.938, 7.794, 0.419], + "easing": "linear" + }, + "1.46": { + "vector": [-9.058, 7.889, 0.424], + "easing": "linear" }, "1.5": { - "post": [-45.5725, 0, 0], - "lerp_mode": "catmullrom" + "vector": [-9.08, 7.894, 0.425], + "easing": "linear" }, - "1.625": { - "post": [-45.05575, 0, 0], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [-9.004, 7.81, 0.42], + "easing": "linear" }, - "1.7083": { - "post": [-43.24712, 0, 0], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [-8.83, 7.638, 0.411], + "easing": "linear" }, - "2.0": { - "post": [-30.07, 0, 0], - "lerp_mode": "catmullrom" + "1.62": { + "vector": [-8.558, 7.381, 0.397], + "easing": "linear" }, - "2.5833": { - "post": [-30.07, 0, 0], - "lerp_mode": "catmullrom" + "1.67": { + "vector": [-8.19, 7.041, 0.378], + "easing": "linear" }, - "2.9583": { - "post": [-24.04772, 0, 0], - "lerp_mode": "catmullrom" + "1.71": { + "vector": [-7.725, 6.621, 0.356], + "easing": "linear" }, - "3.0417": { - "post": [-23.03952, 0, 0], - "lerp_mode": "catmullrom" + "1.75": { + "vector": [-7.163, 6.121, 0.328], + "easing": "linear" }, - "3.2083": { - "post": [-22.47494, 0, 0], - "lerp_mode": "catmullrom" + "1.79": { + "vector": [-6.502, 5.545, 0.297], + "easing": "linear" }, - "3.4583": { - "post": [-22.00445, 0, 0], - "lerp_mode": "catmullrom" + "1.83": { + "vector": [-5.742, 4.892, 0.262], + "easing": "linear" }, - "3.5833": { - "post": [-22.91216, 0, 0], - "lerp_mode": "catmullrom" + "1.88": { + "vector": [-4.882, 4.164, 0.223], + "easing": "linear" }, - "3.7083": { - "post": [-24.30481, 0, 0], - "lerp_mode": "catmullrom" + "1.92": { + "vector": [-3.917, 3.36, 0.18], + "easing": "linear" }, - "3.9167": { - "post": [-29.46508, 0, 0], - "lerp_mode": "catmullrom" + "1.96": { + "vector": [-2.845, 2.475, 0.132], + "easing": "linear" }, - "4.125": { - "post": [-29.90869, 0, 0], - "lerp_mode": "catmullrom" + "2.0": { + "vector": [-1.606, 1.328, 0.071], + "easing": "linear" }, - "4.2083": { - "post": [-29.91774, 0, 0], - "lerp_mode": "catmullrom" + "2.04": { + "vector": [-0.537, 0.176, 0.009], + "easing": "linear" }, - "4.3333": { - "post": [-29.94319, 0, 0], - "lerp_mode": "catmullrom" + "2.08": { + "vector": [0.07, -0.452, -0.024], + "easing": "linear" }, - "4.5833": { - "post": [-30.05548, 0, 0], - "lerp_mode": "catmullrom" + "2.12": { + "vector": [0.357, -0.715, -0.038], + "easing": "linear" }, - "4.9167": { - "post": [-24.02576, 0, 0], - "lerp_mode": "catmullrom" + "2.17": { + "vector": [0.566, -0.871, -0.047], + "easing": "linear" }, - "5.0417": { - "post": [-22.94902, 0, 0], - "lerp_mode": "catmullrom" + "2.21": { + "vector": [0.752, -1, -0.053], + "easing": "linear" }, - "5.2083": { - "post": [-22.39719, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0.952, -1.165, -0.062], + "easing": "linear" }, - "5.4583": { - "post": [-21.97996, 0, 0], - "lerp_mode": "catmullrom" + "2.29": { + "vector": [1.141, -1.331, -0.071], + "easing": "linear" }, - "5.5833": { - "post": [-22.96526, 0, 0], - "lerp_mode": "catmullrom" + "2.33": { + "vector": [1.322, -1.498, -0.08], + "easing": "linear" }, - "5.7083": { - "post": [-24.34966, 0, 0], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [1.484, -1.656, -0.089], + "easing": "linear" }, - "5.9167": { - "post": [-29.46325, 0, 0], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [1.627, -1.803, -0.096], + "easing": "linear" }, - "6.125": { - "post": [-29.93854, 0, 0], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [1.756, -1.946, -0.104], + "easing": "linear" }, - "6.2083": { - "post": [-29.94697, 0, 0], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [1.861, -2.075, -0.111], + "easing": "linear" }, - "6.3333": { - "post": [-29.96756, 0, 0], - "lerp_mode": "catmullrom" + "2.54": { + "vector": [1.953, -2.2, -0.118], + "easing": "linear" }, - "6.5833": { - "post": [-30.0562, 0, 0], - "lerp_mode": "catmullrom" + "2.58": { + "vector": [2.022, -2.312, -0.124], + "easing": "linear" }, - "6.9167": { - "post": [-24.39514, 0, 0], - "lerp_mode": "catmullrom" + "2.62": { + "vector": [2.078, -2.42, -0.129], + "easing": "linear" }, - "7.0417": { - "post": [-23.29332, 0, 0], - "lerp_mode": "catmullrom" + "2.67": { + "vector": [2.113, -2.519, -0.135], + "easing": "linear" }, - "7.2083": { - "post": [-22.7994, 0, 0], - "lerp_mode": "catmullrom" + "2.71": { + "vector": [2.13, -2.609, -0.14], + "easing": "linear" }, - "7.4583": { - "post": [-22.45746, 0, 0], - "lerp_mode": "catmullrom" + "2.75": { + "vector": [2.128, -2.691, -0.144], + "easing": "linear" }, - "7.5417": { - "post": [-22.02514, 0, 0], - "lerp_mode": "catmullrom" + "2.79": { + "vector": [2.11, -2.767, -0.148], + "easing": "linear" }, - "7.625": { - "post": [-20.73849, 0, 0], - "lerp_mode": "catmullrom" + "2.83": { + "vector": [2.069, -2.832, -0.152], + "easing": "linear" }, - "7.8333": { - "post": [-16.2815, 0, 0], - "lerp_mode": "catmullrom" + "2.88": { + "vector": [2.014, -2.892, -0.155], + "easing": "linear" }, - "7.875": { - "post": [-16.03499, 0, 0], - "lerp_mode": "catmullrom" + "2.92": { + "vector": [1.936, -2.942, -0.157], + "easing": "linear" }, - "7.9167": { - "post": [-15.914, 0, 0], - "lerp_mode": "catmullrom" + "2.96": { + "vector": [1.843, -2.987, -0.16], + "easing": "linear" }, - "7.9583": { - "post": [-15.8933, 0, 0], - "lerp_mode": "catmullrom" + "3.0": { + "vector": [1.732, -3.027, -0.162], + "easing": "linear" }, - "8.1667": { - "post": [-31.90108, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [1.6, -3.055, -0.163], + "easing": "linear" }, - "8.25": { - "post": [-35.82, 0, 0], - "lerp_mode": "catmullrom" + "3.08": { + "vector": [1.452, -3.081, -0.165], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "3.12": { + "vector": [1.285, -3.1, -0.166], + "easing": "linear" }, - "0.75": { - "post": [0, -0.00267, 0.02667], - "lerp_mode": "catmullrom" + "3.17": { + "vector": [1.1, -3.11, -0.166], + "easing": "linear" }, - "0.7917": { - "post": [0, -0.00183, 0.01833], - "lerp_mode": "catmullrom" + "3.21": { + "vector": [0.898, -3.114, -0.167], + "easing": "linear" }, - "0.8333": { - "post": [0, -0.00267, 0.02667], - "lerp_mode": "catmullrom" + "3.25": { + "vector": [0.676, -3.116, -0.167], + "easing": "linear" }, - "0.9167": { - "post": [0, -0.022, 0.22], - "lerp_mode": "catmullrom" + "3.29": { + "vector": [0.382, -3.105, -0.166], + "easing": "linear" }, - "1.0833": { - "post": [0, -0.1, -5], - "lerp_mode": "catmullrom" + "3.33": { + "vector": [0.091, -3.094, -0.166], + "easing": "linear" }, - "1.25": { - "post": [0, -0.41313, -5], - "lerp_mode": "catmullrom" + "3.38": { + "vector": [-0.047, -3.074, -0.164], + "easing": "linear" }, - "1.3333": { - "post": [0, -0.44971, -5], - "lerp_mode": "catmullrom" + "3.42": { + "vector": [-0.072, -3.044, -0.163], + "easing": "linear" }, - "1.375": { - "post": [0, -0.46896, -5], - "lerp_mode": "catmullrom" + "3.46": { + "vector": [-0.067, -3.011, -0.161], + "easing": "linear" }, - "1.5": { - "post": [0, -0.485, -5], - "lerp_mode": "catmullrom" + "3.5": { + "vector": [-0.064, -2.965, -0.159], + "easing": "linear" }, - "1.625": { - "post": [0, -0.4955, -5], - "lerp_mode": "catmullrom" + "3.54": { + "vector": [-0.072, -2.922, -0.156], + "easing": "linear" + }, + "3.58": { + "vector": [-0.08, -2.862, -0.153], + "easing": "linear" + }, + "3.62": { + "vector": [-0.093, -2.804, -0.15], + "easing": "linear" + }, + "3.67": { + "vector": [-0.104, -2.735, -0.146], + "easing": "linear" + }, + "3.71": { + "vector": [-0.115, -2.659, -0.142], + "easing": "linear" + }, + "3.75": { + "vector": [-0.128, -2.58, -0.138], + "easing": "linear" + }, + "3.79": { + "vector": [-0.137, -2.491, -0.133], + "easing": "linear" + }, + "3.83": { + "vector": [-0.145, -2.393, -0.128], + "easing": "linear" }, - "1.7083": { - "post": [0, -0.53225, -5], - "lerp_mode": "catmullrom" + "3.88": { + "vector": [-0.156, -2.293, -0.123], + "easing": "linear" }, - "2.0": { - "post": [0, -0.8, -1], - "lerp_mode": "catmullrom" + "3.92": { + "vector": [-0.162, -2.182, -0.117], + "easing": "linear" }, - "7.4583": { - "post": [0, -0.8, 0.2], - "lerp_mode": "catmullrom" + "3.96": { + "vector": [-0.172, -2.069, -0.111], + "easing": "linear" }, - "7.5417": { - "post": [0, -0.75604, 0.18901], - "lerp_mode": "catmullrom" + "4.0": { + "vector": [-0.178, -1.947, -0.104], + "easing": "linear" }, - "7.625": { - "post": [0, -0.62521, 0.1563], - "lerp_mode": "catmullrom" + "4.04": { + "vector": [-0.183, -1.817, -0.097], + "easing": "linear" }, - "7.8333": { - "post": [0, -0.172, 0.043], - "lerp_mode": "catmullrom" + "4.08": { + "vector": [-0.19, -1.684, -0.09], + "easing": "linear" }, - "7.875": { - "post": [0, -0.14741, 0.03685], - "lerp_mode": "catmullrom" + "4.12": { + "vector": [-0.192, -1.539, -0.082], + "easing": "linear" }, - "7.9167": { - "post": [0, -0.13535, 0.03384], - "lerp_mode": "catmullrom" + "4.17": { + "vector": [-0.196, -1.39, -0.074], + "easing": "linear" }, - "7.9583": { - "post": [0, -0.13328, 0.03332], - "lerp_mode": "catmullrom" + "4.21": { + "vector": [-0.197, -1.234, -0.066], + "easing": "linear" }, - "8.1667": { - "post": [0, -0.02621, 0.00655], - "lerp_mode": "catmullrom" + "4.25": { + "vector": [-0.199, -1.072, -0.057], + "easing": "linear" }, - "8.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "4.29": { + "vector": [-0.2, -0.903, -0.048], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "footRight": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "4.33": { + "vector": [-0.201, -0.727, -0.039], + "easing": "linear" }, - "0.0833": { - "post": [0.2214, 0, 0], - "lerp_mode": "catmullrom" + "4.38": { + "vector": [-0.193, -0.543, -0.029], + "easing": "linear" }, - "0.2083": { - "post": [1.0044, 0, 0], - "lerp_mode": "catmullrom" + "4.42": { + "vector": [-0.194, -0.339, -0.018], + "easing": "linear" }, - "0.3333": { - "post": [3.24, 0, 0], - "lerp_mode": "catmullrom" + "4.46": { + "vector": [-0.2, -0.146, -0.008], + "easing": "linear" }, - "0.5833": { - "post": [9.60353, 0, 0], - "lerp_mode": "catmullrom" + "4.5": { + "vector": [-0.218, 0.023, 0.001], + "easing": "linear" }, - "0.625": { - "post": [10.15898, 0, 0], - "lerp_mode": "catmullrom" + "4.54": { + "vector": [-0.067, 0.118, 0.006], + "easing": "linear" }, - "0.7083": { - "post": [10.485, 0, 0], - "lerp_mode": "catmullrom" + "4.58": { + "vector": [0.395, 0.06, 0.003], + "easing": "linear" }, - "0.75": { - "post": [11.45287, 0, 0], - "lerp_mode": "catmullrom" + "4.62": { + "vector": [0.996, -0.078, -0.004], + "easing": "linear" }, - "0.7917": { - "post": [11.15041, 0, 0], - "lerp_mode": "catmullrom" + "4.67": { + "vector": [1.602, -0.236, -0.013], + "easing": "linear" }, - "0.8333": { - "post": [11.45287, 0, 0], - "lerp_mode": "catmullrom" + "4.71": { + "vector": [2.156, -0.369, -0.02], + "easing": "linear" }, - "0.9167": { - "post": [18.4699, 0, 0], - "lerp_mode": "catmullrom" + "4.75": { + "vector": [2.661, -0.49, -0.026], + "easing": "linear" }, - "1.0833": { - "post": [46.78, 0, 0], - "lerp_mode": "catmullrom" + "4.79": { + "vector": [3.115, -0.593, -0.032], + "easing": "linear" }, - "1.25": { - "post": [34.06231, 0, 0], - "lerp_mode": "catmullrom" + "4.83": { + "vector": [3.529, -0.688, -0.037], + "easing": "linear" }, - "1.3333": { - "post": [32.57684, 0, 0], - "lerp_mode": "catmullrom" + "4.88": { + "vector": [3.903, -0.773, -0.041], + "easing": "linear" }, - "1.375": { - "post": [31.79502, 0, 0], - "lerp_mode": "catmullrom" + "4.92": { + "vector": [4.238, -0.85, -0.045], + "easing": "linear" }, - "1.5": { - "post": [31.1435, 0, 0], - "lerp_mode": "catmullrom" + "4.96": { + "vector": [4.537, -0.919, -0.049], + "easing": "linear" }, - "1.625": { - "post": [30.71705, 0, 0], - "lerp_mode": "catmullrom" + "5.0": { + "vector": [4.79, -0.974, -0.052], + "easing": "linear" }, - "1.7083": { - "post": [29.22447, 0, 0], - "lerp_mode": "catmullrom" + "5.04": { + "vector": [5.01, -1.025, -0.055], + "easing": "linear" }, - "2.0": { - "post": [18.35, 0, 0], - "lerp_mode": "catmullrom" + "5.08": { + "vector": [5.187, -1.063, -0.057], + "easing": "linear" }, - "2.5833": { - "post": [18.35, 0, 0], - "lerp_mode": "catmullrom" + "5.12": { + "vector": [5.325, -1.093, -0.058], + "easing": "linear" }, - "2.9583": { - "post": [16.8127, 0, 0], - "lerp_mode": "catmullrom" + "5.17": { + "vector": [5.422, -1.113, -0.059], + "easing": "linear" }, - "3.0417": { - "post": [16.55534, 0, 0], - "lerp_mode": "catmullrom" + "5.21": { + "vector": [5.482, -1.123, -0.06], + "easing": "linear" }, - "3.2083": { - "post": [16.41121, 0, 0], - "lerp_mode": "catmullrom" + "5.25": { + "vector": [5.5, -1.121, -0.06], + "easing": "linear" }, - "3.4583": { - "post": [16.29111, 0, 0], - "lerp_mode": "catmullrom" + "5.29": { + "vector": [5.479, -1.11, -0.059], + "easing": "linear" }, - "3.5833": { - "post": [16.52282, 0, 0], - "lerp_mode": "catmullrom" + "5.33": { + "vector": [5.42, -1.088, -0.058], + "easing": "linear" }, - "3.7083": { - "post": [16.87832, 0, 0], - "lerp_mode": "catmullrom" + "5.38": { + "vector": [5.321, -1.055, -0.056], + "easing": "linear" }, - "3.9167": { - "post": [18.19558, 0, 0], - "lerp_mode": "catmullrom" + "5.42": { + "vector": [5.185, -1.012, -0.054], + "easing": "linear" }, - "4.125": { - "post": [18.30882, 0, 0], - "lerp_mode": "catmullrom" + "5.46": { + "vector": [5.008, -0.956, -0.051], + "easing": "linear" }, - "4.2083": { - "post": [18.31113, 0, 0], - "lerp_mode": "catmullrom" + "5.5": { + "vector": [4.795, -0.889, -0.048], + "easing": "linear" }, - "4.3333": { - "post": [18.31763, 0, 0], - "lerp_mode": "catmullrom" + "5.54": { + "vector": [4.544, -0.811, -0.043], + "easing": "linear" }, - "4.5833": { - "post": [18.34629, 0, 0], - "lerp_mode": "catmullrom" + "5.58": { + "vector": [4.253, -0.718, -0.038], + "easing": "linear" }, - "4.9167": { - "post": [16.80709, 0, 0], - "lerp_mode": "catmullrom" + "5.62": { + "vector": [3.927, -0.616, -0.033], + "easing": "linear" }, - "5.0417": { - "post": [16.53223, 0, 0], - "lerp_mode": "catmullrom" + "5.67": { + "vector": [3.564, -0.502, -0.027], + "easing": "linear" }, - "5.2083": { - "post": [16.39137, 0, 0], - "lerp_mode": "catmullrom" + "5.71": { + "vector": [3.16, -0.372, -0.02], + "easing": "linear" }, - "5.4583": { - "post": [16.28486, 0, 0], - "lerp_mode": "catmullrom" + "5.75": { + "vector": [2.722, -0.232, -0.012], + "easing": "linear" }, - "5.5833": { - "post": [16.53638, 0, 0], - "lerp_mode": "catmullrom" + "5.79": { + "vector": [2.245, -0.079, -0.004], + "easing": "linear" }, - "5.7083": { - "post": [16.88977, 0, 0], - "lerp_mode": "catmullrom" + "5.83": { + "vector": [1.725, 0.088, 0.005], + "easing": "linear" }, - "5.9167": { - "post": [18.19511, 0, 0], - "lerp_mode": "catmullrom" + "5.88": { + "vector": [1.182, 0.273, 0.015], + "easing": "linear" }, - "6.125": { - "post": [18.31644, 0, 0], - "lerp_mode": "catmullrom" + "5.92": { + "vector": [0.666, 0.436, 0.023], + "easing": "linear" }, - "6.2083": { - "post": [18.31859, 0, 0], - "lerp_mode": "catmullrom" + "5.96": { + "vector": [0.19, 0.647, 0.035], + "easing": "linear" }, - "6.3333": { - "post": [18.32385, 0, 0], - "lerp_mode": "catmullrom" + "6.0": { + "vector": [-0.375, 0.972, 0.052], + "easing": "linear" }, - "6.5833": { - "post": [18.34648, 0, 0], - "lerp_mode": "catmullrom" + "6.04": { + "vector": [-0.983, 1.351, 0.072], + "easing": "linear" }, - "6.9167": { - "post": [16.54461, 0, 0], - "lerp_mode": "catmullrom" + "6.08": { + "vector": [-1.56, 1.715, 0.092], + "easing": "linear" }, - "7.0417": { - "post": [16.19391, 0, 0], - "lerp_mode": "catmullrom" + "6.12": { + "vector": [-2.074, 2.037, 0.109], + "easing": "linear" }, - "7.2083": { - "post": [16.0367, 0, 0], - "lerp_mode": "catmullrom" + "6.17": { + "vector": [-2.526, 2.316, 0.124], + "easing": "linear" }, - "7.4583": { - "post": [15.92786, 0, 0], - "lerp_mode": "catmullrom" + "6.21": { + "vector": [-2.921, 2.557, 0.137], + "easing": "linear" }, - "7.5417": { - "post": [15.70488, 0, 0], - "lerp_mode": "catmullrom" + "6.25": { + "vector": [-3.263, 2.761, 0.148], + "easing": "linear" }, - "7.625": { - "post": [15.04125, 0, 0], - "lerp_mode": "catmullrom" + "6.29": { + "vector": [-3.553, 2.931, 0.157], + "easing": "linear" }, - "7.8333": { - "post": [12.74244, 0, 0], - "lerp_mode": "catmullrom" + "6.33": { + "vector": [-3.79, 3.064, 0.164], + "easing": "linear" }, - "7.875": { - "post": [12.61623, 0, 0], - "lerp_mode": "catmullrom" + "6.38": { + "vector": [-3.976, 3.163, 0.169], + "easing": "linear" }, - "7.9167": { - "post": [12.55428, 0, 0], - "lerp_mode": "catmullrom" + "6.42": { + "vector": [-4.111, 3.226, 0.173], + "easing": "linear" }, - "7.9583": { - "post": [12.54368, 0, 0], - "lerp_mode": "catmullrom" + "6.46": { + "vector": [-4.195, 3.253, 0.174], + "easing": "linear" }, - "8.1667": { - "post": [31.66006, 0, 0], - "lerp_mode": "catmullrom" + "6.5": { + "vector": [-4.227, 3.244, 0.174], + "easing": "linear" }, - "8.25": { - "post": [36.34, 0, 0], - "lerp_mode": "catmullrom" + "6.54": { + "vector": [-4.21, 3.201, 0.171], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "6.58": { + "vector": [-4.139, 3.12, 0.167], + "easing": "linear" }, - "1.5": { - "post": [0, 1.6, -0.8], - "lerp_mode": "catmullrom" + "6.62": { + "vector": [-4.016, 3.003, 0.161], + "easing": "linear" }, - "2.0": { - "post": [0, 0.5, -0.8], - "lerp_mode": "catmullrom" + "6.67": { + "vector": [-3.844, 2.85, 0.153], + "easing": "linear" }, - "3.2083": { - "post": [0, -0.1, -0.8], - "lerp_mode": "catmullrom" + "6.71": { + "vector": [-3.618, 2.661, 0.142], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "thighLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "6.75": { + "vector": [-3.34, 2.435, 0.13], + "easing": "linear" }, - "0.3333": { - "post": [-28.7, -8.64, 0], - "lerp_mode": "catmullrom" + "6.79": { + "vector": [-3.009, 2.173, 0.116], + "easing": "linear" }, - "0.7083": { - "post": [-21.84875, -11.16, 0], - "lerp_mode": "catmullrom" + "6.83": { + "vector": [-2.627, 1.876, 0.1], + "easing": "linear" }, - "1.0833": { - "post": [-23.75, -11.52, 0], - "lerp_mode": "catmullrom" + "6.88": { + "vector": [-2.19, 1.541, 0.082], + "easing": "linear" }, - "2.5833": { - "post": [-23.75, -11.52, 0], - "lerp_mode": "catmullrom" + "6.92": { + "vector": [-1.702, 1.171, 0.063], + "easing": "linear" }, - "3.4583": { - "post": [-26.19611, -11.52, 0], - "lerp_mode": "catmullrom" + "6.96": { + "vector": [-1.027, 0.669, 0.036], + "easing": "linear" }, - "3.9167": { - "post": [-23.93346, -11.52, 0], - "lerp_mode": "catmullrom" + "7.0": { + "vector": [-0.378, 0.173, 0.009], + "easing": "linear" }, - "4.125": { - "post": [-23.79892, -11.52, 0], - "lerp_mode": "catmullrom" + "7.04": { + "vector": [-0.071, -0.045, -0.002], + "easing": "linear" }, - "4.5833": { - "post": [-23.7544, -11.52, 0], - "lerp_mode": "catmullrom" + "7.08": { + "vector": [-0.051, -0.072, -0.004], + "easing": "linear" }, - "5.4583": { - "post": [-26.20354, -11.52, 0], - "lerp_mode": "catmullrom" + "7.12": { + "vector": [-0.086, -0.039, -0.002], + "easing": "linear" }, - "5.9167": { - "post": [-23.93402, -11.52, 0], - "lerp_mode": "catmullrom" + "7.17": { + "vector": [-0.127, -0.015, -0.001], + "easing": "linear" }, - "6.125": { - "post": [-23.78987, -11.52, 0], - "lerp_mode": "catmullrom" + "7.21": { + "vector": [-0.143, -0.003, 0], + "easing": "linear" }, - "6.5833": { - "post": [-23.75419, -11.52, 0], - "lerp_mode": "catmullrom" + "7.25": { + "vector": [-0.149, 0.001, 0], + "easing": "linear" }, - "7.4583": { - "post": [-23.75016, -11.52, 0], - "lerp_mode": "catmullrom" + "7.33": { + "vector": [-0.149, 0.001, 0], + "easing": "linear" }, - "7.8333": { - "post": [-20.83768, -8.694, 0], - "lerp_mode": "catmullrom" + "7.38": { + "vector": [-0.147, 0, 0], + "easing": "linear" }, - "7.9583": { - "post": [-14.78987, -5.57866, 0], - "lerp_mode": "catmullrom" + "7.42": { + "vector": [-0.151, 0, 0], + "easing": "linear" }, - "8.25": { - "post": [-3.96, 0, 0], - "lerp_mode": "catmullrom" + "7.46": { + "vector": [-0.149, 0, 0], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.5": { + "vector": [-0.149, 0, 0], + "easing": "linear" + }, + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" } }, "position": { "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "vector": [0, 0, 0], + "easing": "linear" }, - "0.3333": { - "post": [0, -3, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" }, - "0.7083": { - "post": [0, -5.625, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "1.0833": { - "post": [0, -7, 0], - "lerp_mode": "catmullrom" + "0.04": { + "vector": [-0.437, -0.074, 0.009], + "easing": "linear" }, - "2.5833": { - "post": [0, -7, 0], - "lerp_mode": "catmullrom" + "0.08": { + "vector": [-1.366, 0.456, -0.053], + "easing": "linear" }, - "3.4583": { - "post": [0, -6.05556, 0], - "lerp_mode": "catmullrom" + "0.12": { + "vector": [-2.578, 1.319, -0.153], + "easing": "linear" }, - "3.9167": { - "post": [0, -6.92917, 0], - "lerp_mode": "catmullrom" + "0.17": { + "vector": [-2.377, 1.305, -0.151], + "easing": "linear" }, - "4.125": { - "post": [0, -6.98111, 0], - "lerp_mode": "catmullrom" + "0.21": { + "vector": [-0.961, 0.482, -0.056], + "easing": "linear" }, - "4.5833": { - "post": [0, -6.9983, 0], - "lerp_mode": "catmullrom" + "0.25": { + "vector": [0.745, -0.547, 0.063], + "easing": "linear" }, - "5.4583": { - "post": [0, -6.05269, 0], - "lerp_mode": "catmullrom" + "0.29": { + "vector": [2.232, -1.442, 0.167], + "easing": "linear" }, - "5.9167": { - "post": [0, -6.92895, 0], - "lerp_mode": "catmullrom" + "0.33": { + "vector": [3.431, -2.158, 0.251], + "easing": "linear" }, - "6.125": { - "post": [0, -6.98461, 0], - "lerp_mode": "catmullrom" + "0.38": { + "vector": [4.408, -2.74, 0.318], + "easing": "linear" }, - "6.5833": { - "post": [0, -6.99838, 0], - "lerp_mode": "catmullrom" + "0.42": { + "vector": [5.218, -3.227, 0.375], + "easing": "linear" }, - "7.4583": { - "post": [0, -6.03883, 0], - "lerp_mode": "catmullrom" + "0.46": { + "vector": [5.879, -3.628, 0.422], + "easing": "linear" }, - "7.8333": { - "post": [0, -4.43835, 0], - "lerp_mode": "catmullrom" + "0.5": { + "vector": [6.411, -3.954, 0.46], + "easing": "linear" }, - "7.9583": { - "post": [0, -3.56461, 0], - "lerp_mode": "catmullrom" + "0.54": { + "vector": [6.806, -4.201, 0.488], + "easing": "linear" }, - "8.25": { - "post": [0, -2, 0], - "lerp_mode": "catmullrom" + "0.58": { + "vector": [7.065, -4.367, 0.508], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "calfLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "0.62": { + "vector": [7.197, -4.455, 0.518], + "easing": "linear" }, - "0.0833": { - "post": [2.28165, 0, 0], - "lerp_mode": "catmullrom" + "0.67": { + "vector": [7.199, -4.462, 0.519], + "easing": "linear" }, - "0.2083": { - "post": [10.3509, 0, 0], - "lerp_mode": "catmullrom" + "0.71": { + "vector": [7.071, -4.386, 0.51], + "easing": "linear" }, - "0.3333": { - "post": [33.39, 0, 0], - "lerp_mode": "catmullrom" + "0.75": { + "vector": [6.815, -4.226, 0.491], + "easing": "linear" }, - "0.5833": { - "post": [29.79322, 0, 0], - "lerp_mode": "catmullrom" + "0.79": { + "vector": [6.428, -3.975, 0.462], + "easing": "linear" }, - "0.625": { - "post": [29.47927, 0, 0], - "lerp_mode": "catmullrom" + "0.83": { + "vector": [5.919, -3.627, 0.421], + "easing": "linear" }, - "0.7083": { - "post": [29.295, 0, 0], - "lerp_mode": "catmullrom" + "0.88": { + "vector": [5.492, -3.21, 0.373], + "easing": "linear" }, - "0.75": { - "post": [29.4618, 0, 0], - "lerp_mode": "catmullrom" + "0.92": { + "vector": [4.985, -3.02, 0.351], + "easing": "linear" }, - "0.7917": { - "post": [29.40967, 0, 0], - "lerp_mode": "catmullrom" + "0.96": { + "vector": [3.755, -2.716, 0.315], + "easing": "linear" }, - "0.8333": { - "post": [29.4618, 0, 0], - "lerp_mode": "catmullrom" + "1.0": { + "vector": [1.966, -1.664, 0.193], + "easing": "linear" }, - "0.9167": { - "post": [30.6711, 0, 0], - "lerp_mode": "catmullrom" + "1.04": { + "vector": [0.101, -0.065, 0.008], + "easing": "linear" }, - "1.0833": { - "post": [35.55, 0, 0], - "lerp_mode": "catmullrom" + "1.08": { + "vector": [-1.567, 1.585, -0.184], + "easing": "linear" }, - "2.5833": { - "post": [35.55, 0, 0], - "lerp_mode": "catmullrom" + "1.12": { + "vector": [-3.005, 3.059, -0.355], + "easing": "linear" }, - "2.9583": { - "post": [33.61074, 0, 0], - "lerp_mode": "catmullrom" + "1.17": { + "vector": [-4.244, 4.331, -0.504], + "easing": "linear" }, - "3.0417": { - "post": [33.28609, 0, 0], - "lerp_mode": "catmullrom" + "1.21": { + "vector": [-5.317, 5.438, -0.633], + "easing": "linear" }, - "3.2083": { - "post": [33.10428, 0, 0], - "lerp_mode": "catmullrom" + "1.25": { + "vector": [-6.254, 6.409, -0.747], + "easing": "linear" }, - "3.4583": { - "post": [32.95278, 0, 0], - "lerp_mode": "catmullrom" + "1.29": { + "vector": [-7.068, 7.261, -0.847], + "easing": "linear" }, - "3.5833": { - "post": [33.24507, 0, 0], - "lerp_mode": "catmullrom" + "1.33": { + "vector": [-7.77, 7.997, -0.934], + "easing": "linear" }, - "3.7083": { - "post": [33.69353, 0, 0], - "lerp_mode": "catmullrom" + "1.38": { + "vector": [-8.373, 8.618, -1.008], + "easing": "linear" }, - "3.9167": { - "post": [35.35521, 0, 0], - "lerp_mode": "catmullrom" + "1.42": { + "vector": [-8.883, 9.129, -1.069], + "easing": "linear" }, - "4.125": { - "post": [35.49805, 0, 0], - "lerp_mode": "catmullrom" + "1.46": { + "vector": [-9.309, 9.534, -1.117], + "easing": "linear" }, - "4.2083": { - "post": [35.50097, 0, 0], - "lerp_mode": "catmullrom" + "1.5": { + "vector": [-9.655, 9.835, -1.153], + "easing": "linear" }, - "4.3333": { - "post": [35.50916, 0, 0], - "lerp_mode": "catmullrom" + "1.54": { + "vector": [-9.924, 10.035, -1.177], + "easing": "linear" }, - "4.5833": { - "post": [35.54532, 0, 0], - "lerp_mode": "catmullrom" + "1.58": { + "vector": [-10.119, 10.137, -1.189], + "easing": "linear" }, - "4.9167": { - "post": [33.60367, 0, 0], - "lerp_mode": "catmullrom" + "1.62": { + "vector": [-10.237, 10.14, -1.189], + "easing": "linear" }, - "5.0417": { - "post": [33.25694, 0, 0], - "lerp_mode": "catmullrom" + "1.67": { + "vector": [-10.274, 10.045, -1.178], + "easing": "linear" }, - "5.2083": { - "post": [33.07925, 0, 0], - "lerp_mode": "catmullrom" + "1.71": { + "vector": [-10.231, 9.857, -1.155], + "easing": "linear" }, - "5.4583": { - "post": [32.94489, 0, 0], - "lerp_mode": "catmullrom" + "1.75": { + "vector": [-10.101, 9.573, -1.122], + "easing": "linear" }, - "5.5833": { - "post": [33.26217, 0, 0], - "lerp_mode": "catmullrom" + "1.79": { + "vector": [-9.874, 9.192, -1.076], + "easing": "linear" }, - "5.7083": { - "post": [33.70797, 0, 0], - "lerp_mode": "catmullrom" + "1.83": { + "vector": [-9.54, 8.71, -1.019], + "easing": "linear" }, - "5.9167": { - "post": [35.35462, 0, 0], - "lerp_mode": "catmullrom" + "1.88": { + "vector": [-9.094, 8.13, -0.95], + "easing": "linear" }, - "6.125": { - "post": [35.50767, 0, 0], - "lerp_mode": "catmullrom" + "1.92": { + "vector": [-8.529, 7.46, -0.871], + "easing": "linear" }, - "6.2083": { - "post": [35.51038, 0, 0], - "lerp_mode": "catmullrom" + "1.96": { + "vector": [-7.822, 6.688, -0.78], + "easing": "linear" }, - "6.3333": { - "post": [35.51701, 0, 0], - "lerp_mode": "catmullrom" + "2.0": { + "vector": [-6.615, 5.774, -0.672], + "easing": "linear" }, - "6.5833": { - "post": [35.54555, 0, 0], - "lerp_mode": "catmullrom" + "2.04": { + "vector": [-4.368, 3.901, -0.453], + "easing": "linear" }, - "6.9167": { - "post": [31.93996, 0, 0], - "lerp_mode": "catmullrom" + "2.08": { + "vector": [-1.942, 1.403, -0.163], + "easing": "linear" }, - "7.0417": { - "post": [31.2382, 0, 0], - "lerp_mode": "catmullrom" + "2.12": { + "vector": [-0.559, -0.108, 0.013], + "easing": "linear" }, - "7.2083": { - "post": [30.92361, 0, 0], - "lerp_mode": "catmullrom" + "2.17": { + "vector": [-0.073, -0.597, 0.069], + "easing": "linear" }, - "7.4583": { - "post": [30.70583, 0, 0], - "lerp_mode": "catmullrom" + "2.21": { + "vector": [0.132, -0.668, 0.078], + "easing": "linear" }, - "7.5417": { - "post": [30.89289, 0, 0], - "lerp_mode": "catmullrom" + "2.25": { + "vector": [0.346, -0.717, 0.083], + "easing": "linear" }, - "7.625": { - "post": [31.44961, 0, 0], - "lerp_mode": "catmullrom" + "2.29": { + "vector": [0.612, -0.858, 0.1], + "easing": "linear" }, - "7.8333": { - "post": [33.37811, 0, 0], - "lerp_mode": "catmullrom" + "2.33": { + "vector": [0.903, -1.052, 0.122], + "easing": "linear" }, - "7.875": { - "post": [28.40449, 0, 0], - "lerp_mode": "catmullrom" + "2.38": { + "vector": [1.199, -1.268, 0.147], + "easing": "linear" }, - "7.9167": { - "post": [25.96337, 0, 0], - "lerp_mode": "catmullrom" + "2.42": { + "vector": [1.471, -1.47, 0.171], + "easing": "linear" }, - "7.9583": { - "post": [25.54564, 0, 0], - "lerp_mode": "catmullrom" + "2.46": { + "vector": [1.722, -1.664, 0.193], + "easing": "linear" }, - "8.1667": { - "post": [14.27838, 0, 0], - "lerp_mode": "catmullrom" + "2.5": { + "vector": [1.937, -1.836, 0.213], + "easing": "linear" }, - "8.25": { - "post": [11.52, 0, 0], - "lerp_mode": "catmullrom" + "2.54": { + "vector": [2.129, -1.996, 0.232], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "ankleLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "2.58": { + "vector": [2.299, -2.149, 0.25], + "easing": "linear" }, - "0.0833": { - "post": [-2.96977, 0, 0], - "lerp_mode": "catmullrom" + "2.62": { + "vector": [2.447, -2.292, 0.266], + "easing": "linear" }, - "0.2083": { - "post": [-13.4726, 0, 0], - "lerp_mode": "catmullrom" + "2.67": { + "vector": [2.566, -2.422, 0.281], + "easing": "linear" }, - "0.3333": { - "post": [-43.46, 0, 0], - "lerp_mode": "catmullrom" + "2.71": { + "vector": [2.659, -2.541, 0.295], + "easing": "linear" }, - "0.5833": { - "post": [-29.57245, 0, 0], - "lerp_mode": "catmullrom" + "2.75": { + "vector": [2.738, -2.659, 0.309], + "easing": "linear" }, - "0.625": { - "post": [-28.36026, 0, 0], - "lerp_mode": "catmullrom" + "2.79": { + "vector": [2.791, -2.768, 0.321], + "easing": "linear" }, - "0.7083": { - "post": [-27.64875, 0, 0], - "lerp_mode": "catmullrom" + "2.83": { + "vector": [2.813, -2.861, 0.332], + "easing": "linear" }, - "0.75": { - "post": [-27.71332, 0, 0], - "lerp_mode": "catmullrom" + "2.88": { + "vector": [2.813, -2.952, 0.343], + "easing": "linear" }, - "0.7917": { - "post": [-27.69314, 0, 0], - "lerp_mode": "catmullrom" + "2.92": { + "vector": [2.789, -3.034, 0.352], + "easing": "linear" }, - "0.8333": { - "post": [-27.71332, 0, 0], - "lerp_mode": "catmullrom" + "2.96": { + "vector": [2.73, -3.096, 0.36], + "easing": "linear" }, - "0.9167": { - "post": [-28.18142, 0, 0], - "lerp_mode": "catmullrom" + "3.0": { + "vector": [2.656, -3.164, 0.368], + "easing": "linear" }, - "1.0833": { - "post": [-30.07, 0, 0], - "lerp_mode": "catmullrom" + "3.04": { + "vector": [2.557, -3.226, 0.375], + "easing": "linear" }, - "2.5833": { - "post": [-30.07, 0, 0], - "lerp_mode": "catmullrom" + "3.08": { + "vector": [2.429, -3.27, 0.38], + "easing": "linear" }, - "2.9583": { - "post": [-24.04772, 0, 0], - "lerp_mode": "catmullrom" + "3.12": { + "vector": [2.276, -3.303, 0.384], + "easing": "linear" }, - "3.0417": { - "post": [-23.03952, 0, 0], - "lerp_mode": "catmullrom" + "3.17": { + "vector": [2.1, -3.347, 0.389], + "easing": "linear" }, - "3.2083": { - "post": [-22.47494, 0, 0], - "lerp_mode": "catmullrom" + "3.21": { + "vector": [1.9, -3.38, 0.393], + "easing": "linear" }, - "3.4583": { - "post": [-22.00445, 0, 0], - "lerp_mode": "catmullrom" + "3.25": { + "vector": [1.677, -3.403, 0.395], + "easing": "linear" }, - "3.5833": { - "post": [-22.91216, 0, 0], - "lerp_mode": "catmullrom" + "3.29": { + "vector": [1.428, -3.417, 0.397], + "easing": "linear" }, - "3.7083": { - "post": [-24.30481, 0, 0], - "lerp_mode": "catmullrom" + "3.33": { + "vector": [0.896, -3.43, 0.399], + "easing": "linear" }, - "3.9167": { - "post": [-29.46508, 0, 0], - "lerp_mode": "catmullrom" + "3.38": { + "vector": [0.187, -3.45, 0.401], + "easing": "linear" }, - "4.125": { - "post": [-29.90869, 0, 0], - "lerp_mode": "catmullrom" + "3.42": { + "vector": [-0.208, -3.451, 0.401], + "easing": "linear" }, - "4.2083": { - "post": [-29.91774, 0, 0], - "lerp_mode": "catmullrom" + "3.46": { + "vector": [-0.278, -3.437, 0.399], + "easing": "linear" }, - "4.3333": { - "post": [-29.94319, 0, 0], - "lerp_mode": "catmullrom" + "3.5": { + "vector": [-0.232, -3.417, 0.397], + "easing": "linear" }, - "4.5833": { - "post": [-30.05548, 0, 0], - "lerp_mode": "catmullrom" + "3.54": { + "vector": [-0.198, -3.396, 0.395], + "easing": "linear" }, - "4.9167": { - "post": [-24.02576, 0, 0], - "lerp_mode": "catmullrom" + "3.58": { + "vector": [-0.191, -3.355, 0.39], + "easing": "linear" }, - "5.0417": { - "post": [-22.94902, 0, 0], - "lerp_mode": "catmullrom" + "3.62": { + "vector": [-0.204, -3.312, 0.385], + "easing": "linear" }, - "5.2083": { - "post": [-22.39719, 0, 0], - "lerp_mode": "catmullrom" + "3.67": { + "vector": [-0.229, -3.273, 0.38], + "easing": "linear" }, - "5.4583": { - "post": [-21.97996, 0, 0], - "lerp_mode": "catmullrom" + "3.71": { + "vector": [-0.249, -3.217, 0.374], + "easing": "linear" }, - "5.5833": { - "post": [-22.96526, 0, 0], - "lerp_mode": "catmullrom" + "3.75": { + "vector": [-0.272, -3.159, 0.367], + "easing": "linear" }, - "5.7083": { - "post": [-24.34966, 0, 0], - "lerp_mode": "catmullrom" + "3.79": { + "vector": [-0.291, -3.087, 0.359], + "easing": "linear" }, - "5.9167": { - "post": [-29.46325, 0, 0], - "lerp_mode": "catmullrom" + "3.83": { + "vector": [-0.31, -3.01, 0.35], + "easing": "linear" }, - "6.125": { - "post": [-29.93854, 0, 0], - "lerp_mode": "catmullrom" + "3.88": { + "vector": [-0.326, -2.923, 0.34], + "easing": "linear" }, - "6.2083": { - "post": [-29.94697, 0, 0], - "lerp_mode": "catmullrom" + "3.92": { + "vector": [-0.342, -2.829, 0.329], + "easing": "linear" }, - "6.3333": { - "post": [-29.96756, 0, 0], - "lerp_mode": "catmullrom" + "3.96": { + "vector": [-0.363, -2.734, 0.318], + "easing": "linear" }, - "6.5833": { - "post": [-30.0562, 0, 0], - "lerp_mode": "catmullrom" + "4.0": { + "vector": [-0.38, -2.628, 0.305], + "easing": "linear" }, - "6.9167": { - "post": [-24.39514, 0, 0], - "lerp_mode": "catmullrom" + "4.04": { + "vector": [-0.385, -2.503, 0.291], + "easing": "linear" }, - "7.0417": { - "post": [-23.29332, 0, 0], - "lerp_mode": "catmullrom" + "4.08": { + "vector": [-0.406, -2.389, 0.277], + "easing": "linear" }, - "7.2083": { - "post": [-22.7994, 0, 0], - "lerp_mode": "catmullrom" + "4.12": { + "vector": [-0.428, -2.27, 0.264], + "easing": "linear" }, - "7.4583": { - "post": [-22.45746, 0, 0], - "lerp_mode": "catmullrom" + "4.17": { + "vector": [-0.43, -2.124, 0.247], + "easing": "linear" }, - "7.5417": { - "post": [-23.71431, 0, 0], - "lerp_mode": "catmullrom" + "4.21": { + "vector": [-0.446, -1.984, 0.23], + "easing": "linear" }, - "7.625": { - "post": [-27.45492, 0, 0], - "lerp_mode": "catmullrom" + "4.25": { + "vector": [-0.46, -1.837, 0.213], + "easing": "linear" }, - "7.8333": { - "post": [-40.41242, 0, 0], - "lerp_mode": "catmullrom" + "4.29": { + "vector": [-0.45, -1.665, 0.193], + "easing": "linear" }, - "7.875": { - "post": [-33.42864, 0, 0], - "lerp_mode": "catmullrom" + "4.33": { + "vector": [-0.455, -1.499, 0.174], + "easing": "linear" }, - "7.9167": { - "post": [-30.0009, 0, 0], - "lerp_mode": "catmullrom" + "4.38": { + "vector": [-0.465, -1.325, 0.154], + "easing": "linear" }, - "7.9583": { - "post": [-29.41434, 0, 0], - "lerp_mode": "catmullrom" + "4.42": { + "vector": [-0.463, -1.118, 0.13], + "easing": "linear" }, - "8.1667": { - "post": [-13.59322, 0, 0], - "lerp_mode": "catmullrom" + "4.46": { + "vector": [-0.453, -0.802, 0.093], + "easing": "linear" }, - "8.25": { - "post": [-9.72, 0, 0], - "lerp_mode": "catmullrom" + "4.5": { + "vector": [-0.665, -0.427, 0.05], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "4.54": { + "vector": [-1.335, 0.003, 0], + "easing": "linear" }, - "0.0833": { - "post": [0, -0.05467, 0.01367], - "lerp_mode": "catmullrom" + "4.58": { + "vector": [-1.821, 0.399, -0.046], + "easing": "linear" }, - "0.2083": { - "post": [0, -0.248, 0.062], - "lerp_mode": "catmullrom" + "4.62": { + "vector": [-1.541, 0.463, -0.054], + "easing": "linear" }, - "0.3333": { - "post": [0, -0.8, 0.2], - "lerp_mode": "catmullrom" + "4.67": { + "vector": [-0.735, 0.228, -0.026], + "easing": "linear" }, - "7.4583": { - "post": [0, -0.8, 0.2], - "lerp_mode": "catmullrom" + "4.71": { + "vector": [0.183, -0.086, 0.01], + "easing": "linear" }, - "7.5417": { - "post": [0, -0.75604, 0.18901], - "lerp_mode": "catmullrom" + "4.75": { + "vector": [1.011, -0.342, 0.04], + "easing": "linear" }, - "7.625": { - "post": [0, -0.62521, 0.1563], - "lerp_mode": "catmullrom" + "4.79": { + "vector": [1.742, -0.557, 0.065], + "easing": "linear" }, - "7.8333": { - "post": [0, -0.172, 0.043], - "lerp_mode": "catmullrom" + "4.83": { + "vector": [2.388, -0.735, 0.085], + "easing": "linear" }, - "7.875": { - "post": [0, -0.13286, 0.03322], - "lerp_mode": "catmullrom" + "4.88": { + "vector": [2.986, -0.902, 0.105], + "easing": "linear" }, - "7.9167": { - "post": [0, -0.11365, 0.02841], - "lerp_mode": "catmullrom" + "4.92": { + "vector": [3.54, -1.061, 0.123], + "easing": "linear" }, - "7.9583": { - "post": [0, -0.11037, 0.02759], - "lerp_mode": "catmullrom" + "4.96": { + "vector": [4.056, -1.211, 0.141], + "easing": "linear" }, - "8.1667": { - "post": [0, -0.02171, 0.00543], - "lerp_mode": "catmullrom" + "5.0": { + "vector": [4.523, -1.345, 0.156], + "easing": "linear" }, - "8.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "5.04": { + "vector": [4.94, -1.466, 0.17], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "footLeft": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "5.08": { + "vector": [5.319, -1.581, 0.184], + "easing": "linear" }, - "0.0833": { - "post": [4.4444, 0, 0], - "lerp_mode": "catmullrom" + "5.12": { + "vector": [5.647, -1.676, 0.195], + "easing": "linear" }, - "0.2083": { - "post": [20.1624, 0, 0], - "lerp_mode": "catmullrom" + "5.17": { + "vector": [5.931, -1.763, 0.205], + "easing": "linear" }, - "0.3333": { - "post": [65.04, 0, 0], - "lerp_mode": "catmullrom" + "5.21": { + "vector": [6.167, -1.837, 0.213], + "easing": "linear" }, - "0.5833": { - "post": [29.15679, 0, 0], - "lerp_mode": "catmullrom" + "5.25": { + "vector": [6.361, -1.899, 0.221], + "easing": "linear" }, - "0.625": { - "post": [26.02467, 0, 0], - "lerp_mode": "catmullrom" + "5.29": { + "vector": [6.5, -1.94, 0.225], + "easing": "linear" }, - "0.7083": { - "post": [24.18625, 0, 0], - "lerp_mode": "catmullrom" + "5.33": { + "vector": [6.592, -1.967, 0.228], + "easing": "linear" }, - "0.75": { - "post": [24.03062, 0, 0], - "lerp_mode": "catmullrom" + "5.38": { + "vector": [6.642, -1.983, 0.23], + "easing": "linear" }, - "0.7917": { - "post": [24.07925, 0, 0], - "lerp_mode": "catmullrom" + "5.42": { + "vector": [6.642, -1.983, 0.23], + "easing": "linear" }, - "0.8333": { - "post": [24.03062, 0, 0], - "lerp_mode": "catmullrom" + "5.46": { + "vector": [6.592, -1.963, 0.228], + "easing": "linear" }, - "0.9167": { - "post": [22.90227, 0, 0], - "lerp_mode": "catmullrom" + "5.5": { + "vector": [6.5, -1.93, 0.224], + "easing": "linear" }, - "1.0833": { - "post": [18.35, 0, 0], - "lerp_mode": "catmullrom" + "5.54": { + "vector": [6.353, -1.874, 0.218], + "easing": "linear" }, - "2.5833": { - "post": [18.35, 0, 0], - "lerp_mode": "catmullrom" + "5.58": { + "vector": [6.164, -1.804, 0.209], + "easing": "linear" }, - "2.9583": { - "post": [16.81269, 0, 0], - "lerp_mode": "catmullrom" + "5.62": { + "vector": [5.929, -1.718, 0.199], + "easing": "linear" }, - "3.0417": { - "post": [16.55533, 0, 0], - "lerp_mode": "catmullrom" + "5.67": { + "vector": [5.636, -1.606, 0.186], + "easing": "linear" }, - "3.2083": { - "post": [16.41121, 0, 0], - "lerp_mode": "catmullrom" + "5.71": { + "vector": [5.295, -1.473, 0.171], + "easing": "linear" }, - "3.4583": { - "post": [16.29111, 0, 0], - "lerp_mode": "catmullrom" + "5.75": { + "vector": [4.92, -1.335, 0.155], + "easing": "linear" }, - "3.5833": { - "post": [16.52282, 0, 0], - "lerp_mode": "catmullrom" + "5.79": { + "vector": [4.494, -1.171, 0.136], + "easing": "linear" }, - "3.7083": { - "post": [16.87832, 0, 0], - "lerp_mode": "catmullrom" + "5.83": { + "vector": [3.996, -0.969, 0.112], + "easing": "linear" }, - "3.9167": { - "post": [18.19558, 0, 0], - "lerp_mode": "catmullrom" + "5.88": { + "vector": [3.461, -0.766, 0.089], + "easing": "linear" }, - "4.125": { - "post": [18.30882, 0, 0], - "lerp_mode": "catmullrom" + "5.92": { + "vector": [2.756, -0.537, 0.062], + "easing": "linear" }, - "4.2083": { - "post": [18.31113, 0, 0], - "lerp_mode": "catmullrom" + "5.96": { + "vector": [2.083, -0.429, 0.05], + "easing": "linear" }, - "4.3333": { - "post": [18.31763, 0, 0], - "lerp_mode": "catmullrom" + "6.0": { + "vector": [1.599, -0.318, 0.037], + "easing": "linear" }, - "4.5833": { - "post": [18.34629, 0, 0], - "lerp_mode": "catmullrom" + "6.04": { + "vector": [0.896, 0.089, -0.01], + "easing": "linear" }, - "4.9167": { - "post": [16.80709, 0, 0], - "lerp_mode": "catmullrom" + "6.08": { + "vector": [-0.012, 0.708, -0.082], + "easing": "linear" }, - "5.0417": { - "post": [16.53223, 0, 0], - "lerp_mode": "catmullrom" + "6.12": { + "vector": [-0.933, 1.349, -0.157], + "easing": "linear" }, - "5.2083": { - "post": [16.39137, 0, 0], - "lerp_mode": "catmullrom" + "6.17": { + "vector": [-1.756, 1.916, -0.223], + "easing": "linear" }, - "5.4583": { - "post": [16.28486, 0, 0], - "lerp_mode": "catmullrom" + "6.21": { + "vector": [-2.474, 2.405, -0.279], + "easing": "linear" }, - "5.5833": { - "post": [16.53637, 0, 0], - "lerp_mode": "catmullrom" + "6.25": { + "vector": [-3.101, 2.827, -0.328], + "easing": "linear" }, - "5.7083": { - "post": [16.88977, 0, 0], - "lerp_mode": "catmullrom" + "6.29": { + "vector": [-3.656, 3.196, -0.371], + "easing": "linear" }, - "5.9167": { - "post": [18.19511, 0, 0], - "lerp_mode": "catmullrom" + "6.33": { + "vector": [-4.143, 3.516, -0.409], + "easing": "linear" }, - "6.125": { - "post": [18.31644, 0, 0], - "lerp_mode": "catmullrom" + "6.38": { + "vector": [-4.567, 3.789, -0.44], + "easing": "linear" }, - "6.2083": { - "post": [18.31859, 0, 0], - "lerp_mode": "catmullrom" + "6.42": { + "vector": [-4.931, 4.017, -0.467], + "easing": "linear" }, - "6.3333": { - "post": [18.32385, 0, 0], - "lerp_mode": "catmullrom" + "6.46": { + "vector": [-5.232, 4.198, -0.488], + "easing": "linear" }, - "6.5833": { - "post": [18.34647, 0, 0], - "lerp_mode": "catmullrom" + "6.5": { + "vector": [-5.468, 4.329, -0.503], + "easing": "linear" }, - "6.9167": { - "post": [16.54461, 0, 0], - "lerp_mode": "catmullrom" + "6.54": { + "vector": [-5.645, 4.414, -0.513], + "easing": "linear" }, - "7.0417": { - "post": [16.19391, 0, 0], - "lerp_mode": "catmullrom" + "6.58": { + "vector": [-5.763, 4.453, -0.518], + "easing": "linear" }, - "7.2083": { - "post": [16.0367, 0, 0], - "lerp_mode": "catmullrom" + "6.62": { + "vector": [-5.815, 4.442, -0.517], + "easing": "linear" }, - "7.4583": { - "post": [15.92786, 0, 0], - "lerp_mode": "catmullrom" + "6.67": { + "vector": [-5.807, 4.385, -0.51], + "easing": "linear" }, - "7.5417": { - "post": [17.18304, 0, 0], - "lerp_mode": "catmullrom" + "6.71": { + "vector": [-5.742, 4.284, -0.498], + "easing": "linear" }, - "7.625": { - "post": [20.91868, 0, 0], - "lerp_mode": "catmullrom" + "6.75": { + "vector": [-5.609, 4.131, -0.48], + "easing": "linear" }, - "7.8333": { - "post": [33.85895, 0, 0], - "lerp_mode": "catmullrom" + "6.79": { + "vector": [-5.407, 3.928, -0.457], + "easing": "linear" }, - "7.875": { - "post": [26.80997, 0, 0], - "lerp_mode": "catmullrom" + "6.83": { + "vector": [-5.138, 3.677, -0.427], + "easing": "linear" }, - "7.9167": { - "post": [23.35023, 0, 0], - "lerp_mode": "catmullrom" + "6.88": { + "vector": [-4.808, 3.381, -0.393], + "easing": "linear" }, - "7.9583": { - "post": [22.75819, 0, 0], - "lerp_mode": "catmullrom" + "6.92": { + "vector": [-4.395, 3.031, -0.352], + "easing": "linear" }, - "8.1667": { - "post": [6.78938, 0, 0], - "lerp_mode": "catmullrom" + "6.96": { + "vector": [-3.877, 2.623, -0.305], + "easing": "linear" }, - "8.25": { - "post": [2.88, 0, 0], - "lerp_mode": "catmullrom" + "7.0": { + "vector": [-2.682, 1.72, -0.2], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "root": { - "rotation": { - "8.5": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - }, - "position": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.04": { + "vector": [-1.067, 0.495, -0.057], + "easing": "linear" }, - "0.4583": { - "post": [0, -3.5, 0], - "lerp_mode": "catmullrom" + "7.08": { + "vector": [-0.128, -0.16, 0.019], + "easing": "linear" }, - "1.0": { - "post": [0, -4.7, 0], - "lerp_mode": "catmullrom" + "7.12": { + "vector": [-0.014, -0.261, 0.03], + "easing": "linear" }, - "2.0": { - "post": [0, -5, 0], - "lerp_mode": "catmullrom" + "7.17": { + "vector": [-0.145, -0.141, 0.016], + "easing": "linear" }, - "3.2083": { - "post": [0, -3.6, 0], - "lerp_mode": "catmullrom" + "7.21": { + "vector": [-0.3, -0.044, 0.005], + "easing": "linear" }, - "4.0417": { - "post": [0, -4.7, 0], - "lerp_mode": "catmullrom" + "7.25": { + "vector": [-0.358, -0.002, 0], + "easing": "linear" }, - "5.5": { - "post": [0, -3.87, 0], - "lerp_mode": "catmullrom" + "7.29": { + "vector": [-0.375, 0.007, -0.001], + "easing": "linear" }, - "5.9583": { - "post": [0, -4.89, 0], - "lerp_mode": "catmullrom" + "7.33": { + "vector": [-0.374, 0.005, -0.001], + "easing": "linear" }, - "6.5": { - "post": [0, -5.15, 0], - "lerp_mode": "catmullrom" + "7.38": { + "vector": [-0.371, 0.002, 0], + "easing": "linear" }, - "7.0": { - "post": [0, -3.75, 0], - "lerp_mode": "catmullrom" + "7.42": { + "vector": [-0.358, 0.001, 0], + "easing": "linear" }, - "7.625": { - "post": [0, -3.01, 0], - "lerp_mode": "catmullrom" + "7.46": { + "vector": [-0.364, 0, 0], + "easing": "linear" }, - "8.0": { - "post": [0, -3.08, 0], - "lerp_mode": "catmullrom" + "7.5": { + "vector": [-0.363, 0, 0], + "easing": "linear" }, - "8.2083": { - "post": [0, -1.9, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" }, - "8.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" + "7.54": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "7.54": { + "vector": [1, 1, 1], + "easing": "linear" } } } } - }, - "misc.idle": { - "loop": true, - "bones": { - "hips": { - "rotation": ["math.cos(query.life_time * 100)*0.5", 0, 0] - }, - "neck1": { - "rotation": ["math.cos(query.life_time * 100+90)*1", 0, 0] - }, - "head": { - "rotation": ["math.cos(query.life_time * 100+100)*-3", 0, 0] - }, - "bicepLeft": { - "rotation": ["math.cos(query.life_time * 100+90)*3", 0, 0] - }, - "bicepRight": { - "rotation": ["math.cos(query.life_time * 100+90)*3", 0, 0] - }, - "tail1": { - "rotation": ["math.cos(query.life_time * 100-60)*2", "math.cos(query.life_time * 50-210)*2", 0] - }, - "tail2": { - "rotation": ["math.cos(query.life_time * 100-90)*2", "math.cos(query.life_time * 50-250)*2", 0] - }, - "tail3": { - "rotation": ["math.cos(query.life_time * 100-120)*2", "math.cos(query.life_time * 50-300)*2", 0] - } - } } - } + }, + "geckolib_format_version": 2 } \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json b/common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json index a4512d0a..b80ae695 100644 --- a/common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json +++ b/common/src/main/resources/assets/projectnublar/geo/entity/tyrannosaurus_rex.geo.json @@ -13,7 +13,7 @@ "bones": [ { "name": "root", - "pivot": [0, 40, 0] + "pivot": [0, 0, 0] }, { "name": "thighLeft", @@ -154,7 +154,12 @@ "name": "neck3", "parent": "neck2", "pivot": [0, 54.1627, -43.07824], - "rotation": [15.59, 0, 0], + "rotation": [15.59, 0, 0] + }, + { + "name": "neck3_cube", + "parent": "neck3", + "pivot": [0, 1.22039, -0.52396], "cubes": [ {"origin": [-4.5, 42.9627, -47.17824], "size": [9, 11, 4], "inflate": 0.09333, "uv": [194, 107]} ] @@ -168,7 +173,7 @@ { "name": "bone", "parent": "neck4", - "pivot": [0, 48.8927, -51.77824], + "pivot": [0, 52.7927, -51.77824], "cubes": [ {"origin": [-4.5, 43.3927, -56.27824], "size": [9, 11, 9], "inflate": -0.10667, "uv": [189, 86]} ] @@ -231,7 +236,6 @@ "name": "head2", "parent": "head", "pivot": [0, 45.22434, -52.49198], - "rotation": [0, 0, 0], "cubes": [ {"origin": [-5, 37.42434, -55.29198], "size": [10, 8, 3.7], "inflate": -0.05333, "uv": [155, 70]} ] @@ -285,7 +289,6 @@ "name": "lowerJaw6B", "parent": "jawLower5", "pivot": [0.01167, 45.97446, -62.63589], - "rotation": [0, 0, 0], "cubes": [ {"origin": [-3.48833, 45.97446, -62.63589], "size": [7, 1, 2], "inflate": -0.00333, "uv": [198, 36]} ] @@ -384,7 +387,6 @@ "name": "newcube4", "parent": "jawLower1", "pivot": [0, 45.21434, -58.44677], - "rotation": [0, 0, 0], "cubes": [ {"origin": [-4.5, 37.67434, -60.54677], "size": [9, 7.3, 2.1], "inflate": 0.00333, "uv": [194, 15]} ] @@ -573,7 +575,6 @@ "name": "newcube6", "parent": "head", "pivot": [0, 53.32434, -58.65198], - "rotation": [0, 0, 0], "cubes": [ {"origin": [-5.5, 51.42434, -60.75198], "size": [11, 2, 2.5], "inflate": -0.08333, "uv": [228, 85]} ] @@ -582,7 +583,6 @@ "name": "newcube1", "parent": "newcube6", "pivot": [0, 51.52434, -60.85198], - "rotation": [0, 0, 0], "cubes": [ {"origin": [-0.25, 49.62434, -60.75198], "size": [5, 2, 1], "inflate": -0.08333, "uv": [234, 94]} ] @@ -591,7 +591,6 @@ "name": "newcube2", "parent": "newcube6", "pivot": [0, 51.52434, -60.85198], - "rotation": [0, 0, 0], "cubes": [ {"origin": [-4.75, 49.62434, -60.75198], "size": [5, 2, 1], "inflate": -0.08333, "uv": [234, 90]} ] @@ -609,7 +608,6 @@ "name": "newcube5", "parent": "head", "pivot": [0, 44.52434, -58.67198], - "rotation": [0, 0, 0], "cubes": [ {"origin": [-2.5, 44.52434, -60.51198], "size": [5, 1, 2], "inflate": -0.05333, "uv": [198, 10]} ] diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_10_eye-sockets.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_10_eye-sockets.png new file mode 100644 index 0000000000000000000000000000000000000000..bc149d6d535a63c3530044116e230d20e6862c1b GIT binary patch literal 4869 zcmeAS@N?(olHy`uVBq!ia0y~yU;#2&7&zE~RK2WrGmv5|4sv&5Sa(k5B?E)deoq(2 zkcv5P?r!vw2^3*Vi2c^-*D*2dqbd@eqBvy~NS^e7k&fzc2c4S~@R7!3hpLO|i{qvZUG-+7f) zzpJd)#_HX455E02=}l7zLvtFd71*Aut*OqaiRF0wX&F9Gt~&+kt}M{N-QA3ZjbsAN{%F^8Gcd z4?70dhA&=q@mH1aJ|3WSMmsp1m^eU`g2VFXnn3!+x=WJ(gFfFA46u3}pLNZesRShJ z0BLEUG&`_y8g~9mR|2X(e;jD@t#6X=iVN+uejSUI<+F;te|3e{Du2x83pR6zv<{oH zh@9Ub7u)#0mOh+0`~7|k`LkbVmz7#%Y~8my(Dd>zEdFVzyA5*IgZJCEUGGY};P0>Z zw)U~PEXWuE2N21?2pWc95IA513@ZosDd+y!FL^na0cgXbD!p^=bN{6Qec1JCw^V5F zwdKqprO-fa0I?aEzChz6_moL1GgyNR|DnIs_}|j=^S}2s0Audb^Yc~i4SXO84h0a|z`z8eI1)fMI=Ii7 z7jrFb-*&J+-`n-)Sb-!J8bBo6&6S`=>A#cj?xkJyYpS%iv(o-`Om>Y<>8^cQHL)S{ zu^4_K9~|a??*98dchSr*hnxAo?fWxa0mzCLt zeR!}vZ2!-)?`GZSz;Td&4PP99Tnq;vR@+*rfOrC5{%_Uyfs5m29MC&+V~XF^K88?` N8c$b0mvv4FO#r1-Vfg?6 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_11_nostrils.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_11_nostrils.png new file mode 100644 index 0000000000000000000000000000000000000000..4dd86f22f676c722850cec59b351019b6f15acc9 GIT binary patch literal 4779 zcmeAS@N?(olHy`uVBq!ia0y~yU;#2&7&zE~RK2WrGmv5|4sv&5Sa(k5B?E&{s;7%% zNX48tcQ^Va1q!ew-25Q0k5hNy)MJ-C7IiKy`z3M9F>?{;u}jY`2}RvMvOU3i@w!NJ z>jQg#)yKOZeCSj8?+j0MHPFyeFd71*Aut*O)DD4w3%8#={Qdj)>+SR7qo}>Q<2oRZPdKc5Eu=C(GVC7fzc2c4S~@R7!85J9|CV2*1zQjI`f0EtZe`F zsqgLWOy<^Ymg{L>`b+F=*7C1^Z$0g21j@e^0Qtp%0mNotdGW=D6-eI=o%?b9t#5q| zuX^gQE-Pnw0g`NBU;zW;Ht+!tLLuEzqrQh zE3ku&-vA=*!L4lXHhrKK2fmk-*u-uB`MaP0Y}oxR?2i*yf7P9J)$R3VuxA-TV*m^S z4j__&@mFpu*~#tup?1^|Se2We2c03rf^( zU4GAv6&3=Lqp$+bARef=gnofSpw1p zOM57;#lmT*yAA5&JgA=G`+V>A`RDc3UVqE`{JeHm*y-ox&w1UO!(RWcn2#-79YEGF zpvE^OS`rrj*97|Hz_XaRxl{kO|9kdp+g0=XKaVac`G2$I-b?e>1tuC-w@2B%#}=tz tQ?U?#^7#2ULE)&zJg9(`+uBWS?%Q~loCIDP?J177E literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_12_eyes.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_12_eyes.png new file mode 100644 index 0000000000000000000000000000000000000000..2bd64568f0545c5d9eadc413c72e9a777c6fd088 GIT binary patch literal 4934 zcmeAS@N?(olHy`uVBq!ia0y~yU;#2&7&zE~RK2WrGmv5|4sv&5Sa(k5B?E&ngQtsQ zNX48tcQ-O4p3wOjAY3}S!_E^!BY!v#R=kBDy0M8RIikRmf ziuF2qXJhrkrF=o{e7eiK<7R0@Rqdh`?fxfE#GC>RZa(GVC7 zfzc2c4FQrvfO*TMtB%|AV%9F5QuOrGiYY;-zT5x3b@OKIj=x{Uw@wNA_v7>WATLe( zKYy|UzA`c}9C&bdSK-!cQQ4ZQ|9-yv7QXfUu6vcyr~d?JuYJ$N4Yb~)U}d-Sx)`~s z*5>Qy|GN8r{r!@{67_S}ik?6F`f~{rP=(5iCt@{kKcC-ak(PNbdM{Aq!m7=-Kl1ng z-1P6;v-d&w;x@$p`Ehzd*_-w_d6GRes$nz)MnhmU1V%$(Gz3ONU^s?A!N;{<=@z-XZFlM`Cp14RSgWFMh63j!HZf@pS^8$ z>GAzn7v1N`xcf2x>Q`w-HIS@A1Bhf`;sB9&I0u~e8w&!>>`qQD4*I?BVKN{8GT-t$ zUr$zC_$%w1?)!Hp$N-p?3bf#8*NOv;J@9kOM$478|Nb9te(Cgn%j?O7>p>2f`z;;p zTU3wq{L%xtihp_Nh1XnR0Uc zX8p3XnZft#+%7vw^RMM5b9J}c3xjkBIDkk7Mxc5iC*evtux-c?Jck{iC^6S@{eKohXi_EIWspCg{RQaFi^YLG#8P{6>Tl>8H zuUi8aw?E(on%>Y@@$b#km2=-$e}8ZGcENnx{v2%P)(QaC{+kSR$ue_JvE2Of{V)5h zNh{0yzHM3$e|7lATKenfRr*gGz8vf1=1f9`Q>dhZh6*!`mwV7{tRQV5@;Ye zfD|$??g5Dz2&}dKKi}&7Y=)ay3_~#)g#)#w!0yf4ckBQBehvz&c+>aSFK3n26usK> z@mALQzjN0vpNhr*3Lx8I5sAXN@Uol>m?|#JZSR*espbDW`M7`e-p{%3b4;)9-@e=a zh4t%-+^sA3-~4zo=r>Z* zrFV1db#|aC=j`7WPaZugE`ERS?z3}qPhP!$?!5ii!V>+g_548Twrk!D1~c#MD_c0v zC+|Cw@M~#?+~2zXJNE2ZlXrX{*g{erKB|5+1V%$(Gz3ONU^E0qLtyxYK*Q|()Hh5( zf9;rQwmmKO&K>irt&&6$BfA07?DXF=Mk+V=fdHkJSIo(VF$fdOmwin1^Z#{oc-dF~@@MUS!2~Q$uV4nMT_ChR zZr{Je=he?I9$qB-W&U~P*_m> z=sEL5zoug`eM_=9(3k`3Z7YB6$WZ_LbF=up+Q(g3%znTNRM+4&<=vnEFKzOfQm{n_ z&~_Y&3>s1Y3pUj6`1JSr-Mw$~_GGQQ9-LKJ_3dya(20S+fA5?ZL{cJiSifHrm;)T@ z=h@W8e6jv=e*RvGujjS{Jszopr0Q$d$aR2}S literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_1_base.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_1_base.png new file mode 100644 index 0000000000000000000000000000000000000000..e1857de4b32e9e0180c2aea247ec43f312e157ac GIT binary patch literal 39889 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 Qhwr_U{l}KKwtxEn0$68{Jpcdz literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_2_mid-tone.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_2_mid-tone.png new file mode 100644 index 0000000000000000000000000000000000000000..495f4af6cc542d91118a6de2b8aaefe4fbb254be GIT binary patch literal 38738 zcmbrm30RV8+XhU_WQ(QM%$Q?IPEBQtmRRNjG&-$nI+?8siU^jCnkHCkR0?RQC@3h1$o}8V%=;eSe4o?t|Hsd9I{B`h{$0%R?Z=1hsUznv!C{!V1Hb$#bvXY0 z{_jIid=`J_!`vq)iuO&ruqKHP+iN`*)!=x}&vs$(bB7N<+_F8sNFq;-CURB7wfrJR zFkg|P$@NB2wKTsAdah!2jzI$V4 zcfUoTwI;4oyH-Hw`50s13nB7tw7-qvhv}AYzuaa6fuuTsmG&(l%*^))DS(*|bAQQk zQ+S>$$iaBl7f>Zs%Dc9vZA6gE|zyc3UflRpozgR&atnKOEm~sDHeQWe$Y5w;-#Y0}=s@mVOhqz#N zA$Y2Og!@=B)~CvCq>Do6u;FUd{R4$u2_xB<$UEypJGw!E6fv|qiR$|!G}#-ii~1Kx z&&24I`-=x#aP-)uf37rt4o@bzj3dY6O+@Z~i8Wb>0<*~WaFMjjv$UIHy>ChfL3$)NILJ$L?SQEfP=^b{&_VoS*LK_C9jgWI$CyW#_9bJNCo00L!Ir`XI2Scqa@uX@?i4$v;<>e;BDCbo#d>6?Yh9zB$3K0ei)ifz+rnfxEVZG6u^eG@WCQYxg;Q&`?Ez+SnAe47@OL&I{9r1$5yKO=mnZ#a>RB=Uqq00tQT&3g#nwu=~(tO^uM^VemmA{#Yd+Ni^%E}7P zaWfT(Tj4g!u>o1A^kFa)8TXWBCL;T33vf8LsmO7<)*u-X$!W78tj(X;p>!`k27}p& zq{Cio;Zn~?8n6hJWaQhcnuE;=IYK?T1~zioxt^9I8O!0C@wE%E+!qRs9t7d(l}Fh$ zoS}$jg)^=f(QyQ=plt z60a6LFIN^OQ3EfcuBMuSyS6lD!4yTb&paz=ym%q`?rJ}wd4$UXzdUvWzdTzmVb!*` zw+D+XF);PyKYHz*(i2aPT=2q7Bt?5+e)Z4Q?rT6OTrm$SSY+qLbl8YiRn3)%53H-r zVUIiN)2*lXGVL74F>r7Vj-)_=#8DuN{>H2qeK{@?E`X zbF1uWY`wBLCX>uAr<$|6G^9HvFGPOZQRtMHzGP*(WZZyqakTE-DBn> z7DIHI`FB%c{+Vr0RdxkSE)%(fId0mFdZ!MV+N+~}<9TNGdtQrbk}01=YH>zZZP&=d zM&y#c2?$P&z@;S@e+9U|*08Eyk#CI5F^Q3z7@|!D=dX6RyOMRvhdhemq759uXe=a

Nf8 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

    bI$_5x6|s4R=n@Oc|Jg*^69ix*+Vct0)>zP-B)v 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%0Dlp&V_y-q7yFNPIkJd0 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 BX7>O9 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_4_diamond-pattern.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_4_diamond-pattern.png new file mode 100644 index 0000000000000000000000000000000000000000..0e13cd4d2195d8b66e8c5f468c96fc31ff6af0bf GIT binary patch literal 14030 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 M)%Gt-y@I~`HyUmIj{pDw literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_6_brown.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_6_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..623d0f4f7c06bf5cb147053fbdeefc6a77407a8a GIT binary patch literal 28496 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 XTQ&1rpBul!6OVr9@NKb;*Z=x2jQ|;v literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_8_toes.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_8_toes.png new file mode 100644 index 0000000000000000000000000000000000000000..deb1705c8062ccb92904918f474e2af696eff574 GIT binary patch literal 4829 zcmeAS@N?(olHy`uVBq!ia0y~yU;#2&7&zE~RK2WrGmv5|4sv&5Sa(k5B?E)dbWaz@ zkcv5P?izZ}4isTaQ2uEx%e9m*)-LAkB}0jTf}Yv`cni1763oz%L2>0r={3-VL= zSOc}UR!qL5zwi8J)d~8~UzEh3+j;W_(Ckq#8UmvsFd71*AwaDVX!v?@bu5EJc+IaL ziT{3l?VrEDD!+2R{U2LKhFz(f%NT+79QecuvQ41@M2>>d5Eu=C(GVEsA)w%~9$5BW za6LQy{O9BAZ|C2y29}C>AO5p6^!A>;#R~HMX>}0Uz`z8eM!{$ZjE2By2qfr!$r1+! z!-3x>cVy3a+tnM-Ec8NOnLWXdej$LMm3NuwB5zTL4b20sNPr*SRj2*-eEoC`nreld1{vz8NWNX z;AKhu=FI3T^TDk+4h4`g&{B)aoD0B~BoMsL1UcZ(zu6~CR;J&Y>lnOs|IID28TD9v z<7r*H+)JNC20psQ$gd4h*Rm9hc_*zrN;|U&F(93s%gZeR9j? z^lL!#uiVeMwQh^OFvxNN2N21?$O0k-7R2uc(f5|Gd;ej2)K|WGO)QEI$b!`99Q{#X zqW|;H&zq&o%iqj?yLQpPTf2Wx{g#f!H9J62*kG=C_oII8zfJEsG{B5S?>P*>@d>ru z0c0!#;~kLL1;Oy?+x^S-egC#!?Ck>kdbyiEAW2vPfTo7u3P73#_|J8Z0pIA^+&UHPYmWJuFvhpHtm&~6Rv*UX&JC=ZMum&n)uv%2| z{QuVHJB1Zylav@PtcOJG!#{6!egE+l7*OlO&))w!CF}jW`8Mls-dlC+{^u&MnIJ2O zPFdW4eI0@7#h$K>D)$EK;bP0l+XkKs9#tW literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_9_mouth.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_9_mouth.png new file mode 100644 index 0000000000000000000000000000000000000000..ae800116ce4946f769a161d4546942fb04703a1f GIT binary patch literal 5868 zcmeHLeNajSQiCb6%}LHwX@o>7TSOy5CTPp^@~6Sni+)zIt5uktVobZOj>7U zDpbeXT2qA-T2YGvD?$ZI$P5B*^Cc*sNdS!^CdMe?@sSVS-W#B6C)v*I*qL^AxPRPt z-+kwu^E)*D#3xE?GIsumj@WLf-I0`R>>~|yI0hO}V zj{#U-zI97j?4k2dRFtgMA9ySnk`z3rmDTQ5F9?4lBFy2FR|37J{*=cUWkvtxqb*Cr zGCBe_9uU(;+hsoxe>A+-AHY`?tD34Rg7}z`FZDgFJ+D4I0Zq)ec?RYg_&;M{$l{kx z8sbnWn^!Wb+!niiDV!cRHe3>%7wDA~M*u{zI;Au6xtnJ7oPdrV;QqD11oRb|VoCCf zV`ckRt(}IG(RT>w*{nn;8Uq4rpR*|7M1(4yjAK}(cGH13;cRb8AbRM7@AcmhrcxVh9o+uad*u&fy>Er|_Z@a(0zvpHTIG;f# zqQ~x`sGozue8d92J9l;KMqS@uam-JEY}E-CBMBET)bjwe^Sf)kZ%dWV^zTWe;1!H2 zh0we5`^?>Up{EZ$UBhESLV^?~xhuqOxifIj4}uq+con%23al&OG@^g@RdKiP!&}qQ z(lPJlg^R3iZ=zWj(#icr(Owe~U=qBkP7-Vsnq4%-pe3MEzaNTJ|JmLm4d}t%3O-)0 zJJBNU;$rw*$fz_i>F#kemIx zPVkHv0#JDHMWj~PXySL&L}${5LqOlOp)XZ^O-qx>Dc?YJ8*a-u2qe=o6D*C|V)kP}(p6S0_(Vx4mjGk>P=Fn4Med8`PH~h6NXf*!|jkg|#g_pSI&YkBNJLAX5>a;V| z&k}l;VLB`)27fksA$1i1LmT_+-H?(i0;{SyAbDvi*w}+_d;hq9{~`LGs$2)U!X2hT3_J9d=lF0+FYQs(NnX?N^+NBH`Pn&fcTdV?=F&;xXdAANByHqyEI4#Rq_Tx& zb?R5_&c=`@2)&uO#cX(vH9T&(&wj6~u(j;cxpKBsLFxKt+(47Bhfo$?&n6+Wbn470 zGjopcjy!d&RYaC2sJzVxQFD=vn*nL4opZni5Q*`7Pd>Ps|UG~8p%=HR(6 zVxhLhXK9Y2E`oC6{VAhDQFbJsHO&753{jvXCZa9;B*2CcMnmNW4Z96bAmfFt$)BR| zxpl#IyF2s}MBDs!){Lf$i4r{X>a1@U+qIS)?WdnUYBdyIotClj$-SMHriL5J5xb7U{1`!_W|~~_ z*mEWK1l#PCnAK)Sa!5y?AIm`zvE+Kh2i-Gc}DnvvC{=m FabricDefaultAttributeRegistry.register(p.entityTypeSupplier().get(), p.factory().get().build()) ); diff --git a/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublarForge.java b/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublarForge.java index 761caf87..e96f1043 100644 --- a/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublarForge.java +++ b/forge/src/main/java/net/dumbcode/projectnublar/ProjectNublarForge.java @@ -11,6 +11,7 @@ import net.dumbcode.projectnublar.datagen.ModSoundProvider; import net.dumbcode.projectnublar.datagen.ModTagProvider; import net.dumbcode.projectnublar.datagen.ModWorldGenProvider; +import net.dumbcode.projectnublar.init.SensorTypesInit; import net.minecraft.data.DataGenerator; import net.minecraft.data.PackOutput; import net.minecraftforge.common.data.ExistingFileHelper; @@ -29,6 +30,7 @@ public ProjectNublarForge() { bus.addListener(ProjectNublarForge::onGatherData); EventBuses.registerModEventBus(Constants.MODID,bus); ProjectNublar.init(); + SensorTypesInit.init(); ModLoadingContext.get().registerConfig(ModConfig.Type.COMMON, FossilsConfig.CONFIG_SPEC,"projectnublar-fossils.toml"); } diff --git a/forge/src/main/resources/META-INF/mods.toml b/forge/src/main/resources/META-INF/mods.toml index f820e5a1..3059c1b7 100644 --- a/forge/src/main/resources/META-INF/mods.toml +++ b/forge/src/main/resources/META-INF/mods.toml @@ -24,3 +24,9 @@ mandatory = true versionRange = "${minecraft_version_range}" ordering = "NONE" side = "BOTH" +[[dependencies.${mod_id}]] +modId="smartbrainlib" +mandatory=true +versionRange="[1.15,)" +ordering="NONE" +side="SERVER" \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index f7780a4d..49d48c3f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -46,5 +46,5 @@ dry_run=false forge_config_api_port_version=8.0.0 geckolib_version=4.4.4 ngl_version=0.0.19 -sbl_version=1.14.2 +sbl_version=1.15 architectury_api_version=9.2.14 \ No newline at end of file From 0369c6d7ea8ba30d56d049f5d3ca55814adcd19f Mon Sep 17 00:00:00 2001 From: ShadowTek <50842482+AlexanderWhipp@users.noreply.github.com> Date: Thu, 10 Jul 2025 15:09:56 +0100 Subject: [PATCH 23/26] Sleepy dinos --- .../0fc7468c8e2006d2b136c37420e6af722440b3cf | 4 +- .../10159868b770e0c68b88587d8ea0ed5a9d09055d | 1393 ++++++++++++- .../59eb3dbb5f86130e09b3c62d89b9525ee01cf52d | 795 ++++++- .../847b6cb847edf72ef8a73fbd82d1f8445025ff3c | 4 +- .../ae2d8ed21010f9990c6d5f07351d56e85af6ed8f | 795 ++++++- .../c622617f6fabf890a00b9275cd5f643584a8a2c8 | 4 +- .../assets/projectnublar/lang/en_us.json | 795 +++++++ .../tags/blocks/mineable/pickaxe.json | 1837 ++++++++++++----- .../tags/items/plant_matter.json | 168 +- .../projectnublar/api/DinoBehaviourData.java | 3 + .../projectnublar/api/FossilPieces.java | 1 + .../client/ClientRegistrationHolder.java | 15 +- .../client/CommonClientClass.java | 13 + .../projectnublar/config/FossilsConfig.java | 8 + .../data/BehaviourDataReloadListener.java | 5 +- .../projectnublar/entity/Dinosaur.java | 249 ++- .../entity/behaviour/EatBehaviour.java | 65 +- .../entity/tasks/SetWalkTargetToFoodItem.java | 24 +- .../projectnublar/init/BlockInit.java | 1 + .../projectnublar/init/CreativeTabInit.java | 9 + .../projectnublar/init/EntityInit.java | 5 +- .../projectnublar/init/MemoryTypesInit.java | 9 + .../projectnublar/item/IncubatedEggItem.java | 1 + .../entity/tyrannosaurus_rex.animation.json | 1377 +++++++++++- .../block/fossil_overlay/common/pelvis.png | Bin 348 -> 0 bytes ..._adult_male_nublar_1_base.png => base.png} | Bin ...dult_male_nublar_6_brown.png => brown.png} | Bin ...lar_3_darker-color.png => darkercolor.png} | Bin ...male_nublar_13_eyelids.png => eyelids.png} | Bin ...adult_male_nublar_12_eyes.png => eyes.png} | Bin ...ublar_10_eye-sockets.png => eyesocket.png} | Bin ...ale_nublar_5_head-details.png => head.png} | Bin ...male_nublar_2_mid-tone.png => midtone.png} | Bin ...dult_male_nublar_9_mouth.png => mouth.png} | Bin ...le_nublar_11_nostrils.png => nostrils.png} | Bin ...blar_4_diamond-pattern.png => pattern.png} | Bin ...ale_nublar_7_green-spots.png => spots.png} | Bin ..._adult_male_nublar_8_toes.png => toes.png} | Bin .../behaviours/tyrannosaurus_rex_config.json | 24 +- .../event/CommonForgeEvents.java | 9 + .../projectnublar/event/CommonModEvents.java | 21 +- 41 files changed, 6840 insertions(+), 794 deletions(-) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_1_base.png => base.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_6_brown.png => brown.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_3_darker-color.png => darkercolor.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_13_eyelids.png => eyelids.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_12_eyes.png => eyes.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_10_eye-sockets.png => eyesocket.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_5_head-details.png => head.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_2_mid-tone.png => midtone.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_9_mouth.png => mouth.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_11_nostrils.png => nostrils.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_4_diamond-pattern.png => pattern.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_7_green-spots.png => spots.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_8_toes.png => toes.png} (100%) diff --git a/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf b/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf index 4bc9e0c4..8b19ed40 100644 --- a/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf +++ b/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf @@ -1,4 +1,4 @@ -// 1.20.1 2025-06-11T04:09:40.2498329 Tags for minecraft:item mod id projectnublar +// 1.20.1 2025-06-21T05:39:06.3568967 Tags for minecraft:item mod id projectnublar c7500f481948159c566ddedb8a200fe63a413a56 data/projectnublar/tags/items/bone_matter.json -1a823d1692aed1a00927a724fe6f27f24d54e4d0 data/projectnublar/tags/items/plant_matter.json +dbffb6368114adee0674e6c7d9f53036cc9d3e5a data/projectnublar/tags/items/plant_matter.json e801bdef0719e27dd7decd88269ada7c5740348e data/projectnublar/tags/items/sugar.json diff --git a/common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d b/common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d index 8302e49e..406887e2 100644 --- a/common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d +++ b/common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d @@ -1,4 +1,13 @@ -// 1.20.1 2024-10-01T10:22:03.9251526 Block States: projectnublar +// 1.20.1 2025-06-21T05:28:41.0249498 Block States: projectnublar +5d607583f3abcb6652d4a367f67f7867cd3c0621 assets/projectnublar/blockstates/andesite_triceratops_amber.json +b3ef3f9846762a7f52c823725a332058fd53e842 assets/projectnublar/blockstates/andesite_triceratops_arm_fossil.json +8efb0ce9edb653aa83eff4f68a4fefc27b589c64 assets/projectnublar/blockstates/andesite_triceratops_foot_fossil.json +981065add2c31c2806e421224607447d6f953822 assets/projectnublar/blockstates/andesite_triceratops_leg_fossil.json +810634c5d01522c5edb822e540b6249b40ceb65f assets/projectnublar/blockstates/andesite_triceratops_rex_skull_fossil.json +d5bb417d9e312d5db591181f77ca5e11cd83c1ad assets/projectnublar/blockstates/andesite_triceratops_ribcage_fossil.json +563cd856c31705905487e2c01a44ae406dedae7b assets/projectnublar/blockstates/andesite_triceratops_spine_fossil.json +58986d56c4b28f1ba94953e3f7aa63d3879194d0 assets/projectnublar/blockstates/andesite_triceratops_tail_fossil.json +0ef9b1a316ebbc1d472f7e6cf3281dff1af7bb8e assets/projectnublar/blockstates/andesite_triceratops_triceratops_skull_fossil.json c123176cd5ee3c4a469d8e1ce331f9968707e1c5 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_amber.json 6da726b418cc3674bc4ef29c6e76420dd5b4ca95 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_arm_fossil.json 45e96f2c2187bb167383965f586d5bb825960405 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_foot_fossil.json @@ -7,6 +16,16 @@ f5cdd22b011b7e38ff95f4b9bf59916663f40792 assets/projectnublar/blockstates/andesi cfbd72586c59d67c0e3b97ece7ad01202238e378 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_ribcage_fossil.json 45860efb4efdb35f1bf39bd58d8f568b6062f91a assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_spine_fossil.json 7f4c39a552bb4fcc3742c66cbf4d2571ef1e08f9 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_tail_fossil.json +b0be5f32282ae9aa88c9576c9bcd9e586f307f37 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json +c73c446801cac0332851d28f16b636c92f9b547f assets/projectnublar/blockstates/brown_terracotta_triceratops_amber.json +fd74ca86948e3b53351fe6d01db03f7621d4d024 assets/projectnublar/blockstates/brown_terracotta_triceratops_arm_fossil.json +8431a4156219ff49989065f03aebc3eff631ba01 assets/projectnublar/blockstates/brown_terracotta_triceratops_foot_fossil.json +0e98d4695c63a187ca11e94fa96a5a1f0f84953a assets/projectnublar/blockstates/brown_terracotta_triceratops_leg_fossil.json +6e1c1e0a98820c5fc78f0469a430ebc9068640f1 assets/projectnublar/blockstates/brown_terracotta_triceratops_rex_skull_fossil.json +cd2b2300ea0e5991691275ef92e811dc00367742 assets/projectnublar/blockstates/brown_terracotta_triceratops_ribcage_fossil.json +4bd47633c66523fbdb60399cdeb0c710c78eedda assets/projectnublar/blockstates/brown_terracotta_triceratops_spine_fossil.json +f45554b6997d8dbff971a7a8e0724e992869eab8 assets/projectnublar/blockstates/brown_terracotta_triceratops_tail_fossil.json +e27d3996a52e1bab69cb9aaa9651e5b2e252547d assets/projectnublar/blockstates/brown_terracotta_triceratops_triceratops_skull_fossil.json 147d1cef68c8ffb22d339bd93f39058e729837d2 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_amber.json 3332a756c44694fd760a56fbb272b013607768f1 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_arm_fossil.json a9c6f333a5e63d25ed3acf8d99c4e0859318bd46 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -15,6 +34,15 @@ b6f1c4533ddff518e2f14c758ca5af410cad2ee1 assets/projectnublar/blockstates/brown_ 10c0a09c2bc64ed26cfccde62f7beb3e23309dd1 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json c3e586c031bc5de266e115828206e8d7796250b7 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_spine_fossil.json 597e6f3a075ea8229d67c8a165d247b1c164586f assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_tail_fossil.json +9d7cb62afe0048ea4999f912b4296458e7c5acab assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +f53c024254094eb523322efba170f4f3858e281e assets/projectnublar/blockstates/common_andesite_triceratops_arm_fossil.json +33576220f7f9ca69426f3419035aea1ddbcb19df assets/projectnublar/blockstates/common_andesite_triceratops_foot_fossil.json +637c6b06b2c5ddb518d7cd88bd0f533f3d6bc884 assets/projectnublar/blockstates/common_andesite_triceratops_leg_fossil.json +fcfba3b7655065f8e95b57e461620b46f31e393d assets/projectnublar/blockstates/common_andesite_triceratops_rex_skull_fossil.json +70fa4941d05f93a68b0c01ec6b8e8d921e2b200c assets/projectnublar/blockstates/common_andesite_triceratops_ribcage_fossil.json +104baf20b78ee077b87fe988e144719cd9583c77 assets/projectnublar/blockstates/common_andesite_triceratops_spine_fossil.json +46b5e70cd3babe826b56613a8c5955ecf5761c42 assets/projectnublar/blockstates/common_andesite_triceratops_tail_fossil.json +9ec3e18b18f6e6e170617f13d03b1790b67641ad assets/projectnublar/blockstates/common_andesite_triceratops_triceratops_skull_fossil.json fd95bd949aad7f32e9bbd931dd47c20bf8940762 assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_arm_fossil.json dd37db7360e08e145d676bf6626ccf8a85dc03ea assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_foot_fossil.json 29d0483903c13bd3dd36ea65117cd92bf950970c assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_leg_fossil.json @@ -22,6 +50,15 @@ dd37db7360e08e145d676bf6626ccf8a85dc03ea assets/projectnublar/blockstates/common 047e8a048742db132179498c7a191e026b5662fd assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_ribcage_fossil.json 51d59830f59152976eddd6fc290901e8bb5beb7c assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_spine_fossil.json f3d00bc43347b8f0ad6e45e4bf32324eecc61a94 assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_tail_fossil.json +c65a4c3b511f8063148440d5c8d00eabb9b78edd assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json +6d7e3bf2c8466fef098df3ef79e8a9b3c51dc218 assets/projectnublar/blockstates/common_brown_terracotta_triceratops_arm_fossil.json +c86f3683a8445d7f88ab1c72aed648352cf9f126 assets/projectnublar/blockstates/common_brown_terracotta_triceratops_foot_fossil.json +1b1aa76e9da3b945210b79179065b6e06361f9c0 assets/projectnublar/blockstates/common_brown_terracotta_triceratops_leg_fossil.json +0818134dc6a8767765e2b17f6cb4661fc41a2e6a assets/projectnublar/blockstates/common_brown_terracotta_triceratops_rex_skull_fossil.json +ae46b17a17e854b8b2b657c0e72c1063ef8600c3 assets/projectnublar/blockstates/common_brown_terracotta_triceratops_ribcage_fossil.json +ab746e7965571acc85688af1ac126f165add9e12 assets/projectnublar/blockstates/common_brown_terracotta_triceratops_spine_fossil.json +3760d0e6e0ccdf6503e84fbce74afc0240255bed assets/projectnublar/blockstates/common_brown_terracotta_triceratops_tail_fossil.json +d2b303034d11fe8b92f32b17315e87f88bc0595b assets/projectnublar/blockstates/common_brown_terracotta_triceratops_triceratops_skull_fossil.json 0f6cdfda95abfaf5a750e930f7d242dca43cf4ec assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 793a4ab4f0028fcb5497a0fa93feca3c87e23055 assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 1f1852266d8fd29ff83ea446a8152a423ef3b997 assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -29,6 +66,15 @@ c88d19a3e030490716f064038311b5ab7adc32b9 assets/projectnublar/blockstates/common fe1cf971272fb980919e2b73186be4fb430246ba assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 2ac0f8e9bc66b144c486ec8f8dacc006abc5e712 assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json f0b0dff646f67b12b47938994c920e8a90b01976 assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +d9be6d0ea8bb2d7667e0c1897b2d007d04b5b9ce assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +1f0af93d56b4b4303e25d5508ed76e15518d0f28 assets/projectnublar/blockstates/common_deepslate_triceratops_arm_fossil.json +0bf1df8d78bb07e3f30f4085d9d9e26588a8c5a7 assets/projectnublar/blockstates/common_deepslate_triceratops_foot_fossil.json +df7964da7d738b31954d87fed3ed98c92bfdca0d assets/projectnublar/blockstates/common_deepslate_triceratops_leg_fossil.json +d3a8da17b36b9425c8b0cdc0a2929262f1f90e75 assets/projectnublar/blockstates/common_deepslate_triceratops_rex_skull_fossil.json +2024f494bc06d51281508d810212bdd9b13af202 assets/projectnublar/blockstates/common_deepslate_triceratops_ribcage_fossil.json +d58b89cacfe928271e106aa23c121ef098574d88 assets/projectnublar/blockstates/common_deepslate_triceratops_spine_fossil.json +a6cfe0a9dfa2298db30292fbd4528b91e082a6ff assets/projectnublar/blockstates/common_deepslate_triceratops_tail_fossil.json +ce32a70030ea5129b6cee19e098b452e42a38eb3 assets/projectnublar/blockstates/common_deepslate_triceratops_triceratops_skull_fossil.json 94ae7de9cbef02c3dc81bf9b364513ebd88272cf assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_arm_fossil.json 99591c525cc632eae6d65a2025d778edccc5dae8 assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_foot_fossil.json 031be8b64f02d724e872603b4d4ded354366a0cc assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -36,6 +82,15 @@ f0b0dff646f67b12b47938994c920e8a90b01976 assets/projectnublar/blockstates/common 4678c5638548e37fd03664c93ba825061c4eb35b assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json 26610c848f2e9f845e1ad28a3065f851fd925bd3 assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_spine_fossil.json c5de8ca26bfaeecd5690572aea6ac8eab148ce39 assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_tail_fossil.json +a354fb0e4be6b7e88fcfe1245a7b40e37a44d47c assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json +89f748987882ed04509faf06839b5b168fbcd694 assets/projectnublar/blockstates/common_diorite_triceratops_arm_fossil.json +c60b77f0022de724d731a865cc32da0818c1132a assets/projectnublar/blockstates/common_diorite_triceratops_foot_fossil.json +fb6bc35a60d02603b2a1985f3d07ce6cf0ba48b5 assets/projectnublar/blockstates/common_diorite_triceratops_leg_fossil.json +644f9844a13a6b72cb9e78728ba886b264ed33a5 assets/projectnublar/blockstates/common_diorite_triceratops_rex_skull_fossil.json +0a2b0114d18bd846b5e4cd276a5b88a74a8634ba assets/projectnublar/blockstates/common_diorite_triceratops_ribcage_fossil.json +249e23f1f2672990237845e31fe1dc27ec71c33f assets/projectnublar/blockstates/common_diorite_triceratops_spine_fossil.json +fd749d3512a969c38da6d2501611b9e67b9b453e assets/projectnublar/blockstates/common_diorite_triceratops_tail_fossil.json +0d400372dbb08e0d668270718dc417532d9b1791 assets/projectnublar/blockstates/common_diorite_triceratops_triceratops_skull_fossil.json 47754608ab72e9f10b33a731a0d58e02db332f76 assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_arm_fossil.json 77cf127efe7002606c6b7a1a1442c97a4f93c85e assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_foot_fossil.json 1b80c941b5c29f9869d87ea8379028ab28159623 assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_leg_fossil.json @@ -43,6 +98,15 @@ fa13960aff400faa120829c115a530237275f73c assets/projectnublar/blockstates/common ee040b8c893a2cd4cf4064ac4a2f93c58803ea3c assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_ribcage_fossil.json 63f90e8433d232763a547617c3fe4da46a906b2f assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_spine_fossil.json d8b78f0e7de538909054b1a65f5f0a59191ed3f9 assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_tail_fossil.json +61a224e4347a64fa88ea9d480c569d3b4c928cab assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json +08b79f5eaeea841451daff3a5641cc0ed1906ded assets/projectnublar/blockstates/common_granite_triceratops_arm_fossil.json +9a2fb8b4b1ad5382226c9ca7f92ff04c0a9e527a assets/projectnublar/blockstates/common_granite_triceratops_foot_fossil.json +77947f29c4c6751ca12cb122c024ddf6da16ec0c assets/projectnublar/blockstates/common_granite_triceratops_leg_fossil.json +2ca541a99df3910c993f230567602d611247ced9 assets/projectnublar/blockstates/common_granite_triceratops_rex_skull_fossil.json +10388a77f582faa2e91c460baf14f507f4ea62c2 assets/projectnublar/blockstates/common_granite_triceratops_ribcage_fossil.json +373ef2628bb88d5961b2507966376466fea6cf24 assets/projectnublar/blockstates/common_granite_triceratops_spine_fossil.json +692fb1cb6826c2fb67ac01338cdeebc0782c9807 assets/projectnublar/blockstates/common_granite_triceratops_tail_fossil.json +102e745417cb0877978397d84f167ec557b807e0 assets/projectnublar/blockstates/common_granite_triceratops_triceratops_skull_fossil.json 1c402d796d723d562bb076538d7acf2c677a6c6c assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_arm_fossil.json fb007109c34b94d202243766d54e41f333cfd439 assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_foot_fossil.json ff831c0f867c84e9d7b0ac65476d5a027fd5fa2c assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_leg_fossil.json @@ -50,6 +114,15 @@ ff831c0f867c84e9d7b0ac65476d5a027fd5fa2c assets/projectnublar/blockstates/common 33c4900a4e9ebefed4280d524143f735a1588d81 assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_ribcage_fossil.json f631e32f447cd5132f3b90ec0ae09a7015cfc089 assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_spine_fossil.json 6a5a1621c0fe5a67b8c89e861540f3229a153659 assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_tail_fossil.json +b2bd5af649321a7933346d1181714bf89a81ad4c assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json +aeb0fc552d77585848eaf4821764e9c2b7cc39b2 assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_arm_fossil.json +6ca8258527b6f66c8b4b36c1122afd8d0943e336 assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_foot_fossil.json +ee189ecc3de41a11cfa15e5600e4b41a8d77ad30 assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_leg_fossil.json +da0ac83c1ae006d8df5437564ed753bea97a772e assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_rex_skull_fossil.json +0dbfc82890c9a76ff5093a59d2d2b4814d380d9f assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_ribcage_fossil.json +1a4d8e8e948c47ceef624e1caa4a1cdce4d8496a assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_spine_fossil.json +54ce09959a7440c5386ca6de42a1b481aa29881b assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_tail_fossil.json +f8f99595d0cdf13b9af5407163c0c88b5f169acb assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json 95d07ae7055ee5d1b02a3953f85bc06e8146271a assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json c7965bfba1122c0ecb7f2cef2ee716fc235e0430 assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json c2c1539ecfaedf4d2279a7f43a79cea72faae8b4 assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -57,6 +130,15 @@ c2c1539ecfaedf4d2279a7f43a79cea72faae8b4 assets/projectnublar/blockstates/common 85cf758c248cd26427dd55cfcaebfda1cef7a160 assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json a9d9efaf0829ac59c30336c28c367abbb48be886 assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json cd99a38e486e2d82fde771ff101dc74fa017604c assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +e156acdb181f73db138587e0484e2285e6320458 assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +876c11d373dc09e47d8c69983153013717192abd assets/projectnublar/blockstates/common_orange_terracotta_triceratops_arm_fossil.json +97c516f29406259eb489613a5db5f53bcc8fb5e4 assets/projectnublar/blockstates/common_orange_terracotta_triceratops_foot_fossil.json +295206c32ba31ee7d8593b54d2f7146d889e5b74 assets/projectnublar/blockstates/common_orange_terracotta_triceratops_leg_fossil.json +b9d0c012f96a8f35e91f5fe0d7f4d594975d0c48 assets/projectnublar/blockstates/common_orange_terracotta_triceratops_rex_skull_fossil.json +11b1d5960ccab3b9b76406c900cbf7d00a6c5dd6 assets/projectnublar/blockstates/common_orange_terracotta_triceratops_ribcage_fossil.json +1d51aadc33c1d72a8fe09f26d3ca4b5847a0622e assets/projectnublar/blockstates/common_orange_terracotta_triceratops_spine_fossil.json +5858d2bb2455eb3668ccac32a43081faebe65617 assets/projectnublar/blockstates/common_orange_terracotta_triceratops_tail_fossil.json +da02df714fe6ce58ca8be4a4895fba5531d2c02b assets/projectnublar/blockstates/common_orange_terracotta_triceratops_triceratops_skull_fossil.json 31d1b89773b15a2b51b4e5d4239c5fcb2e0b3d59 assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 368a0c9101c2458eb004cad2002d65152168b234 assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 4138168d5d0d168978bea7ecbed0d8fa8cb0270a assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -64,6 +146,15 @@ cd99a38e486e2d82fde771ff101dc74fa017604c assets/projectnublar/blockstates/common 2d5a9cd03d50b900844a9953da717a3fa34a482a assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 40102c049215ef58c3079251e0a9c5c3ffb6c3a2 assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json a5fe07b6756c5f52dbda41eb7377f3871b083c4d assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +7011f9846b219a6b3789ea9eb282216c2163f701 assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +c6fbd3024b14b1aff9c341152f6e47e8b25c5dbc assets/projectnublar/blockstates/common_red_terracotta_triceratops_arm_fossil.json +f6bea50eee5216078f9a66cc70752fb836479ffb assets/projectnublar/blockstates/common_red_terracotta_triceratops_foot_fossil.json +d8aeda87339e34543d2f505fea5671ca8552deea assets/projectnublar/blockstates/common_red_terracotta_triceratops_leg_fossil.json +d660cb3785c105bfad8193854e488e95cf6a63bb assets/projectnublar/blockstates/common_red_terracotta_triceratops_rex_skull_fossil.json +fdf9325fa01ce6a8b4a0fc5bf6256e57dc28faa3 assets/projectnublar/blockstates/common_red_terracotta_triceratops_ribcage_fossil.json +ad1d3d6c54d10df7af1cb3d9057ccf6bdff494e5 assets/projectnublar/blockstates/common_red_terracotta_triceratops_spine_fossil.json +a329dc635cb7ce27d5f3c1d594033420ab3cf9ab assets/projectnublar/blockstates/common_red_terracotta_triceratops_tail_fossil.json +0af604a4e672847333829de94495e456e5531791 assets/projectnublar/blockstates/common_red_terracotta_triceratops_triceratops_skull_fossil.json 8c9f8bb7fc161ed4bc17d1a5918f976b1b2037bc assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json f6867fe71da8dc497b65b1f0c4d5646e952ec228 assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json b70fdb25024457cfab20709a8bfe755ff91f59ce assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -71,6 +162,15 @@ b70fdb25024457cfab20709a8bfe755ff91f59ce assets/projectnublar/blockstates/common 97935876d771da929f60c0b8982a0ef71453e46c assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 30be04ee9f4577afaea4f7574827e575549f6897 assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json da682fa953d1a28f6a8376d93b8bb60ef0ca27cf assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json +66741a81027adf7f9a8df24bf608da1eab02b431 assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +e07b1931d9fb0a8e5c6d372beab4ff4d4fe30469 assets/projectnublar/blockstates/common_sandstone_triceratops_arm_fossil.json +85870b6db4ba408377debe2c06e000a0a7de1cf5 assets/projectnublar/blockstates/common_sandstone_triceratops_foot_fossil.json +de5db69ebe173a732d21936a7dc92d7fd08e3a62 assets/projectnublar/blockstates/common_sandstone_triceratops_leg_fossil.json +92138120add4bb70fc8a5b8a56048fd99ce15249 assets/projectnublar/blockstates/common_sandstone_triceratops_rex_skull_fossil.json +84e231a930920ddb9ee0c8a9c62fbb321be034a3 assets/projectnublar/blockstates/common_sandstone_triceratops_ribcage_fossil.json +d92bb60e4d8910761a1770b702fdd933dbef4ea4 assets/projectnublar/blockstates/common_sandstone_triceratops_spine_fossil.json +230073e86868557242d1f09e2f0deab97a401217 assets/projectnublar/blockstates/common_sandstone_triceratops_tail_fossil.json +c08c5f060225699379fb476ded2d58f0c3fdf46e assets/projectnublar/blockstates/common_sandstone_triceratops_triceratops_skull_fossil.json c9e11a820288fb61c7a7238af413ff7ab60abe46 assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_arm_fossil.json ead320f7d61fe60932b8cf4d5560a8f03d4a604f assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_foot_fossil.json 12673f66e36eadf552187fb94dacb1533f012f91 assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -78,6 +178,15 @@ c2c5196441b4e662d57c12c832b949d4dd5a752f assets/projectnublar/blockstates/common 66a11fb311aa23c119b2bc2c8b53e919ea926e1f assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json 57e74e6e646f83367fec45401b614c7f3d3ee549 assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_spine_fossil.json bc4786e2a309f35b56c258840f53b721c83a4041 assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_tail_fossil.json +e62f147c509c966e9d8050c07164fa1fc5117815 assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json +f113363029cf61d6f719a6439469b9eb51417bfe assets/projectnublar/blockstates/common_stone_triceratops_arm_fossil.json +cfed52abc69ffe7559e7ff9687ea67a0c25ce470 assets/projectnublar/blockstates/common_stone_triceratops_foot_fossil.json +baea77bef8e59f2ba6f2bc339e64b33f9f8578b8 assets/projectnublar/blockstates/common_stone_triceratops_leg_fossil.json +6d6bbb276442dcdc738a6ba220c4e02edf133f6d assets/projectnublar/blockstates/common_stone_triceratops_rex_skull_fossil.json +65f9da235ab3b502d03bbdc0bcf23d4ac075f5fe assets/projectnublar/blockstates/common_stone_triceratops_ribcage_fossil.json +9adf2c36aa05ccf7edb398eeeea04ba665e4f658 assets/projectnublar/blockstates/common_stone_triceratops_spine_fossil.json +8a707fa3f19be67c3e18267e7133aae02ceb550b assets/projectnublar/blockstates/common_stone_triceratops_tail_fossil.json +d0f7c66b8fc27c2cae5c224f218aa3003f2e5fe6 assets/projectnublar/blockstates/common_stone_triceratops_triceratops_skull_fossil.json 1f178a78c4b21ca9113c2927771ce171ea0df1cf assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_arm_fossil.json b569347e6af23cd748303f5ad4571ccce5830314 assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_foot_fossil.json 98e4fd559689a1420e2b6d9df92f643757db2841 assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_leg_fossil.json @@ -85,6 +194,15 @@ b569347e6af23cd748303f5ad4571ccce5830314 assets/projectnublar/blockstates/common 47367b1e787de2d9f0c52b911a9370eed5744984 assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_ribcage_fossil.json 0564cffbb5bcc38d44d09624bd13138320861d2c assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_spine_fossil.json bce950aa0a967142645651929b947fc7393b98e1 assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_tail_fossil.json +25c3d92731b2665219590f0560af5df63cb5642c assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json +9aeccc5301389fcd9ea16fe265acd22c096c7642 assets/projectnublar/blockstates/common_terracotta_triceratops_arm_fossil.json +2f854145dbc3875f2ab81d89fc701d1592b82702 assets/projectnublar/blockstates/common_terracotta_triceratops_foot_fossil.json +1bf7f4eb6abb2187ba090426ae37f59c3ef5a029 assets/projectnublar/blockstates/common_terracotta_triceratops_leg_fossil.json +25af8bd9eef9abfda8c88458bc65113fe538440b assets/projectnublar/blockstates/common_terracotta_triceratops_rex_skull_fossil.json +8e8eb3842f5a0e173f036ca80c4ade19a2798bb0 assets/projectnublar/blockstates/common_terracotta_triceratops_ribcage_fossil.json +00a295d5a619edb03cbdc5015377e673c2f20237 assets/projectnublar/blockstates/common_terracotta_triceratops_spine_fossil.json +cfeb9f9e3dbf8ae8b45fe0dd7950576736ef2edb assets/projectnublar/blockstates/common_terracotta_triceratops_tail_fossil.json +d0f4e3c4094e8c665940a587cb941ac954cf2ff5 assets/projectnublar/blockstates/common_terracotta_triceratops_triceratops_skull_fossil.json a94e8df2112e69bdfbe19d004e8a32cefdde5b5a assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_arm_fossil.json 7802d459715e3068d5a747515513700902acd558 assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_foot_fossil.json 4e77dec9f15ca27cec4dc3d87c70120947fa6334 assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -92,6 +210,15 @@ cdf1479c33e9d3e3e7bb1df3e503df654598d759 assets/projectnublar/blockstates/common 00cb3a617726ff1cce292ff0de4b722b2d0610a1 assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json 92db1c98b1736a2cab79875c378a21b45d126ee3 assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_spine_fossil.json 7ab206e5b96897650019135db6d5be53781b827f assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_tail_fossil.json +fbeac2daa872773009d61e244a760d94e464e7cb assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +456de2934e63629221f8c6f201ab04c90d7a64a1 assets/projectnublar/blockstates/common_white_terracotta_triceratops_arm_fossil.json +2a1245d9f64e799c94b4f834b2ee37462df10cb0 assets/projectnublar/blockstates/common_white_terracotta_triceratops_foot_fossil.json +32b0cf16d0ab12081d828c98152a7feb2849f17e assets/projectnublar/blockstates/common_white_terracotta_triceratops_leg_fossil.json +bf545e7b49ac88d67b95030d981daab2f496ac71 assets/projectnublar/blockstates/common_white_terracotta_triceratops_rex_skull_fossil.json +3375dcabec6cb2b0a08c3f453b1b85de99eff850 assets/projectnublar/blockstates/common_white_terracotta_triceratops_ribcage_fossil.json +3c1eae67667a5adcdc0e6c738103e8319a1be358 assets/projectnublar/blockstates/common_white_terracotta_triceratops_spine_fossil.json +c9846f7f4aaf4b9b721ecd75cbce3fa77079a22d assets/projectnublar/blockstates/common_white_terracotta_triceratops_tail_fossil.json +25bee1efb51887760dac75916c86ba175e8a7904 assets/projectnublar/blockstates/common_white_terracotta_triceratops_triceratops_skull_fossil.json 4b69d1cdde9911685040edf24106b8c6bab22753 assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json 96b1eb275cfdcc2b68f930d5f004eb5c7eacd716 assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json 8cdafbdaf9a0217214c084f2cebbf3e11bdb8362 assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -99,6 +226,15 @@ cdf1479c33e9d3e3e7bb1df3e503df654598d759 assets/projectnublar/blockstates/common 46478fabe1c1167946916b6ce49c570a69cec6bd assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json fc99901b2c0b7a2f4e625a6884b5e8c030ba5869 assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json ff67454ba09f141fbaa7aa0dfc5db4cd38f871aa assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json +e7f615da89a7bd06b35f08edf8c3ed165e67cfc9 assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +fe1f7dd55877340d7031f95bf0d9addc80755e55 assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_arm_fossil.json +cd43ccd9a1bcb6d6d32a00d8e5276c6e8d07aca1 assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_foot_fossil.json +0842282bbf6cf0bb0a4b86a4db20f4187073c5b6 assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_leg_fossil.json +6c41aecc8da06ffa69ff07e2f051b8ff72d2a271 assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_rex_skull_fossil.json +363fd849e946fe81f9fbf5e7a05d445483e24cd2 assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_ribcage_fossil.json +0a3c5ac7d7765a9e9228b711dd449a67d6cb2410 assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_spine_fossil.json +86d2c25da1dd0defbf630824534e4db0c1ab9525 assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_tail_fossil.json +1dba45ca669b60b396b381a81217fb9881ac630d assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json 5e5b7ba57f44f13b96a84b32680697871c5ff0ad assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 17053c1d383f5bc3da818e2222072a94a2776899 assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 83cb191b72487358a745b1a1059109a414cc2222 assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -106,6 +242,16 @@ ff67454ba09f141fbaa7aa0dfc5db4cd38f871aa assets/projectnublar/blockstates/common 6e28c617f4bc6c9ab30cd1d194bc46fcce4c6d3d assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6e977d46b370022101f2993cb6d1f80a491a6c3e assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json cabb932ebe3b438aec4b257aba5af16a1d5f2cb2 assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +40dd16fba0782dc7191f4bea85d67d9db49b44b4 assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +d16f399ad90d1eb7d8c6791345ed7dbefbca74ce assets/projectnublar/blockstates/deepslate_triceratops_amber.json +a1cb4fe74564471edc18024b18516d4098b8995b assets/projectnublar/blockstates/deepslate_triceratops_arm_fossil.json +221e5cf3f6c0caf5a89ecff152f5096a7823b3e7 assets/projectnublar/blockstates/deepslate_triceratops_foot_fossil.json +51cbb506743d7c52d13a33f4841141fa9b5253d8 assets/projectnublar/blockstates/deepslate_triceratops_leg_fossil.json +f0ff98b6f2a7824ea54c45ced029603f72d139a6 assets/projectnublar/blockstates/deepslate_triceratops_rex_skull_fossil.json +3738d67a004f3e9f9ec2024ca2cd2de6b29fbe53 assets/projectnublar/blockstates/deepslate_triceratops_ribcage_fossil.json +ee1db495005bf01ec4844770b6f7d21ee2fe9664 assets/projectnublar/blockstates/deepslate_triceratops_spine_fossil.json +cc06feb71f0262069f9cd3239002a807448fcc70 assets/projectnublar/blockstates/deepslate_triceratops_tail_fossil.json +16b73ba74fd330fee9cc6d625665ddaa29cd026d assets/projectnublar/blockstates/deepslate_triceratops_triceratops_skull_fossil.json 7da3637070697bfad27380e9fd36c41272183459 assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_amber.json e3d98fd4c2da3f1d8a91d231cc268ada6f5a1675 assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_arm_fossil.json 83ce8ea26f80ac8ef253f5765936206da74b5f8f assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_foot_fossil.json @@ -114,6 +260,16 @@ c7eb13c1e80a85776276090ffd7a5562b31ecd23 assets/projectnublar/blockstates/deepsl e4c01d149274c0c3ae52f25aa46e095076674216 assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_ribcage_fossil.json 4930fbffb00188e8ccd9a09ed0e4991c07fd0f4d assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_spine_fossil.json ce6631efb3baf94785e5ddc01f5ac0a27a1a7a94 assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_tail_fossil.json +9f70921c66b3ac1528543d3441dfb4b4e1a58b2c assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json +4e93759ff0c017b74bb5a36c61da5b363235c3d7 assets/projectnublar/blockstates/diorite_triceratops_amber.json +791f850b73fc50ca3e59e2525de006c4d31de119 assets/projectnublar/blockstates/diorite_triceratops_arm_fossil.json +15bf722506c3139e876e4882b1e89854ff6d09d8 assets/projectnublar/blockstates/diorite_triceratops_foot_fossil.json +ef7fa79b1c118876b7c2fda4a4d756cbb4063bf6 assets/projectnublar/blockstates/diorite_triceratops_leg_fossil.json +bb2b54d6efcc465a90b68661b94f880f7eb115f2 assets/projectnublar/blockstates/diorite_triceratops_rex_skull_fossil.json +75db81547a74c264f3ddf96ff0a878454c5eb934 assets/projectnublar/blockstates/diorite_triceratops_ribcage_fossil.json +9933c3ea2d5b96119194ae7c898e982ffb10ba6c assets/projectnublar/blockstates/diorite_triceratops_spine_fossil.json +8258720893ddeedde118d7a88c4fcfd5dc41c868 assets/projectnublar/blockstates/diorite_triceratops_tail_fossil.json +a12591566b0130e1d55031c4d947b4a9f0ffef0f assets/projectnublar/blockstates/diorite_triceratops_triceratops_skull_fossil.json 0f5b7f31aa3f8abbe8ab62d75158d3e86bc255fc assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_amber.json 76a65a5c05a5f90e41a2f6d63dbeb373f9a1fbf4 assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_arm_fossil.json f2bc99cfad948813b93e9fa8f27b982d41021f06 assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_foot_fossil.json @@ -122,7 +278,16 @@ be69f17c7e46aa8e8eab08fb0abcfaa71a0dbe65 assets/projectnublar/blockstates/diorit 8fad06693de7d644a0d199140e63a6bfea4ff760 assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_ribcage_fossil.json 6a708d547ca8ff01cffe1c87a19edc9faeff2e3c assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_spine_fossil.json b0e12155cddca32eb7bab31034dcb885ee8ed4ff assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_tail_fossil.json +2acffe64049e35d5158d74c32e449de775ce3dc9 assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 4bc0bf33e01ce1ac2c52929813c810a92fb87617 assets/projectnublar/blockstates/egg_printer.json +9e9defaa83d507d350ae5397536ea71b33ef9c71 assets/projectnublar/blockstates/fragmented_andesite_triceratops_arm_fossil.json +34d6e0b37f5e78f8db67dfdc17582524d4ae15a3 assets/projectnublar/blockstates/fragmented_andesite_triceratops_foot_fossil.json +a3877b99123d4a69b0033eb67b8486f858910337 assets/projectnublar/blockstates/fragmented_andesite_triceratops_leg_fossil.json +7a95a54b93fef0d71a510d7d29eb48dad3411198 assets/projectnublar/blockstates/fragmented_andesite_triceratops_rex_skull_fossil.json +6cd4db5a0f80cfeb01ddd73272058141fcddc219 assets/projectnublar/blockstates/fragmented_andesite_triceratops_ribcage_fossil.json +1906cb2898bef193df81165877777ffc14bba55d assets/projectnublar/blockstates/fragmented_andesite_triceratops_spine_fossil.json +75cce951cdaa710657214519321e22871d3a3f93 assets/projectnublar/blockstates/fragmented_andesite_triceratops_tail_fossil.json +4636e5adc95d0bdb2836c181e3fcf50138371008 assets/projectnublar/blockstates/fragmented_andesite_triceratops_triceratops_skull_fossil.json f666e6672e077e6b75455baa3e3a11c32f6e59ce assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json 2bbfcd77fa3cd53adf84deba1fb9c145e90ef9b7 assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json 161992f47cd463a71de4ff559b46abe6c92bfe50 assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json @@ -130,6 +295,15 @@ f666e6672e077e6b75455baa3e3a11c32f6e59ce assets/projectnublar/blockstates/fragme 2fbeeb1842dac875003be4e4134c00ffa7ad33f6 assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json 6f2d8d2c861c8efc8bef9b4a592271212577432b assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json 0357a8ee60529536b7e6736a6afb7ace0279bed0 assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json +aa17489e9ebab4aea79309cd3b718e37a3f8459c assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json +1953cba30ab0161a1089200f22e30ae2cf557990 assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_arm_fossil.json +25bb0c9dfbe90e5b701fe9b000138f4755c1d5cd assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_foot_fossil.json +7c47d5a133fcc0588e2613042d7675add44345a4 assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_leg_fossil.json +2a67f1531e30d1ee6bc50d308ff3deb3d7eb62fa assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json +7644431d3f2f46793ad4ad2a575be2312559c543 assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_ribcage_fossil.json +4130ab2e84b54e9aaf936ee4fe6c2a0d4f87193e assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_spine_fossil.json +0e05fed563c8a397353b0680d8dd6dfb7e08e76e assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_tail_fossil.json +9734ef870fb9e3826e1df1a454c891a0091f055e assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json 13ee8b1d0578c03bddfe2d60026bdc0ef11e6ef5 assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json a0f5423aadfb4d265318a73a0ff6d387d45a1844 assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json ef2175ffb5bb97f98cf05770fd9f46a2695a868d assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -137,6 +311,15 @@ ef2175ffb5bb97f98cf05770fd9f46a2695a868d assets/projectnublar/blockstates/fragme cbe4b40acd83089962adf0983a3c74750f5c2fbd assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json e6ef9ff9ead760cb9b92b1c2ab3b083802eeea51 assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 543bf0ebe3b3f6adcf4e6ee92a631d8728d95a90 assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +bb82f60583ecfeb3345f6d1363ac10e789669fd7 assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +9738e65c2055198a404bdb7083e7af9f517f6f94 assets/projectnublar/blockstates/fragmented_deepslate_triceratops_arm_fossil.json +b593557ce289ff991584ce088afb7bbd999671f1 assets/projectnublar/blockstates/fragmented_deepslate_triceratops_foot_fossil.json +fda8392049913736144f9cadd36093c7112d81ec assets/projectnublar/blockstates/fragmented_deepslate_triceratops_leg_fossil.json +786c8f661ca9311cfc4f37a092d60336e4be1437 assets/projectnublar/blockstates/fragmented_deepslate_triceratops_rex_skull_fossil.json +f5bed68f50353d75f30db037a742969978baa5b2 assets/projectnublar/blockstates/fragmented_deepslate_triceratops_ribcage_fossil.json +36088506c76b725905c655e6bd24cc72509dde5c assets/projectnublar/blockstates/fragmented_deepslate_triceratops_spine_fossil.json +33cc48c30a5172385779491fb456a3fb66b7ecff assets/projectnublar/blockstates/fragmented_deepslate_triceratops_tail_fossil.json +b3e270a6e3affd5a974ea31d3e95a40006323628 assets/projectnublar/blockstates/fragmented_deepslate_triceratops_triceratops_skull_fossil.json d359ec1045d8f41b883d14a8e9a623180cb58c7d assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json 9d4c4a4862b86a5e4599512ce7487be10e11d08e assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json af8955933b4d6ec55408a02c8fc95c5b43213028 assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -144,6 +327,15 @@ af8955933b4d6ec55408a02c8fc95c5b43213028 assets/projectnublar/blockstates/fragme 3a72f693a20548c4af186a4e552932bc0f931e98 assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json 3b8e23010be7adad6824610c5ea63b30e5893117 assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json 7bd4bb634687d2e1a970e6ae4636b0813e0b80a0 assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json +5ff52f913dc39d3b9951bf24d3f020acb63e1d65 assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json +17a1f4a03501d94b3225ab7f1d1850ed106cb1cc assets/projectnublar/blockstates/fragmented_diorite_triceratops_arm_fossil.json +5ad7f755af53be3c1bcc3e13ae807c19650688aa assets/projectnublar/blockstates/fragmented_diorite_triceratops_foot_fossil.json +145287d86b570c6bded014fd0dc3b0d6e8af2119 assets/projectnublar/blockstates/fragmented_diorite_triceratops_leg_fossil.json +af4e50c6b4e6d074fa583ff48543874c7f45d1f3 assets/projectnublar/blockstates/fragmented_diorite_triceratops_rex_skull_fossil.json +9ccafd0bd8efd9a6d7afe3c5b62b34a6449e1c34 assets/projectnublar/blockstates/fragmented_diorite_triceratops_ribcage_fossil.json +0742dc53c1919489da48e1b1d51b7c52754d2650 assets/projectnublar/blockstates/fragmented_diorite_triceratops_spine_fossil.json +b91725a4f6cd72184cafb3151a1fb89bbf490cd5 assets/projectnublar/blockstates/fragmented_diorite_triceratops_tail_fossil.json +a9f18cd166b28dd22431a31ef50ad42fc21f5792 assets/projectnublar/blockstates/fragmented_diorite_triceratops_triceratops_skull_fossil.json bb4b999c0dc12a34c5e6f903762fe20ef93c2426 assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json 13e08709962c29d7edf657b247b49ccf1d52732d assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json 112e7cbcff68085f2a6fe49b41114375bc0e127d assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json @@ -151,6 +343,15 @@ bb4b999c0dc12a34c5e6f903762fe20ef93c2426 assets/projectnublar/blockstates/fragme 881fcd0c4a6c5581685c48f6877d39f70a12dcb2 assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json d108ab50b1bd483651f5f8a0cf302b1b8913055a assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json 3ac311208eb4095c6793bfbffb38b8cd5d102937 assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json +291eaeb737560e138cccd24bec5864675f31bb5b assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json +3afe7dfc585c7c78d4a08e71028d7fd41af53853 assets/projectnublar/blockstates/fragmented_granite_triceratops_arm_fossil.json +5033b6b28100da663327e1226357fb5ac2bfc48b assets/projectnublar/blockstates/fragmented_granite_triceratops_foot_fossil.json +536ef92e2301eb0c61ad8512973364e45eb79042 assets/projectnublar/blockstates/fragmented_granite_triceratops_leg_fossil.json +9e4f8c87216dcc959622fc0f2bed24184548a10d assets/projectnublar/blockstates/fragmented_granite_triceratops_rex_skull_fossil.json +2229c73dd8d60c2cb680f6908c1a2752af5fc3cf assets/projectnublar/blockstates/fragmented_granite_triceratops_ribcage_fossil.json +7731ecc3a82380fae3c0f7d633ca62ad7f26a706 assets/projectnublar/blockstates/fragmented_granite_triceratops_spine_fossil.json +075f844afae205b48e59c1f6e1c212fcd9d534af assets/projectnublar/blockstates/fragmented_granite_triceratops_tail_fossil.json +b8583a6cd83f5d7536b06cbdce18a5a340af83bc assets/projectnublar/blockstates/fragmented_granite_triceratops_triceratops_skull_fossil.json 4bee34aa6ecd9fd0672d8d5406f286495fcd18ba assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_arm_fossil.json 47136eb06e68fa7b953b89c7d5f96a3579e45490 assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_foot_fossil.json dbae63adbee458adf70d2e2bbd65b6099958b6fd assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_leg_fossil.json @@ -158,6 +359,15 @@ dbae63adbee458adf70d2e2bbd65b6099958b6fd assets/projectnublar/blockstates/fragme 903d94c25f7ea443acfbd87622741953fa940949 assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json 7cc17f1b521f726068fffb4d66054195ec73fcaf assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_spine_fossil.json 96bdd2b3fe28f68600d843ab30811d6eca3cd960 assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_tail_fossil.json +61df33d6944047587e95bd68dacdc3344aa452fd assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json +ac33c219fdc2474bbdec7424d7a56ca662ec6000 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_arm_fossil.json +27814d9d81f15f6dce8866b7fca990a5a5da73f8 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_foot_fossil.json +60f29f60542609b4fd3b04770eda862b207771a0 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_leg_fossil.json +79503e4fa8ae5d096e66ad7e2787610b8247fa10 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json +1cdffd13f3c264465679303752c458dcc7dab4ef assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json +7a65379e8400a47ac9642e41b21cb9fd22c36199 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_spine_fossil.json +10b3668812a9763b41a9251c0b3135104a66342c assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_tail_fossil.json +68f3d8536b75ca8f08531de5ef8e701e815d0272 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json a30446e2d7be6ebe010c327e1ccf68e290668654 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 7df74a5f1f85c46e1ed94e23777cef03b112fd91 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 0d80a452fce1b9fe091bbc31b81c216052131e4b assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -165,6 +375,15 @@ a30446e2d7be6ebe010c327e1ccf68e290668654 assets/projectnublar/blockstates/fragme d72aa7783f5f0eda44588f3dfd1891262fd9b976 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 1628804e855fefa980dd05ed2da27e07e2852b23 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 816101f51d58082b5ce0f5e93ded3a930c57dba6 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +bfeb17b61ae085823a6e26a3b278c4b719090856 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +4f26ea8b9093cda7924186a7dc218d8fd040caf2 assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_arm_fossil.json +c9088ad9fd3187ac243eab9fa8a97b714b46edcf assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_foot_fossil.json +1706eb003e83d75b71460e8372b48b895553780f assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_leg_fossil.json +d2ecb15f47995730ad0826ba8b7bf9bcaccb1fcf assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json +50b8c072a388f56ce1b8eabff849e86038635ed0 assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_ribcage_fossil.json +caf54cce7688ffb7555114d8d4f3665d8ea205ec assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_spine_fossil.json +fa73908cd9b595b6a76316b23ea3efde35076b45 assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_tail_fossil.json +f6c8abb4f61df0bf78f72cfdb95014fae5700cdd assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json 4a11598892db7c6dc4240b1c8809560bee087668 assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 71a7ea29ad0bb385e18ce38f7f7d343ad2a4ee7d assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json f87826d7d578eadf151f72d14003a55513d8e5e9 assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -172,6 +391,15 @@ fc6f9977871cddee23f9268251d2008339cf767f assets/projectnublar/blockstates/fragme 8d15be859ffad10d39cf365ef1c39cb2976fc794 assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b85753d64252e03b8ca2afff15ad17035b3324de assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 8b5b197447880fbd95b7a48d88bb45ab37711064 assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +c9c9a8d9d6e90cd360d1ff52dcf702e820eccefd assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +0fa92bf6b1c39eb1f9c1e93c2c7e2889c8a2bbc0 assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_arm_fossil.json +171b0be3282aaea4b6036cf8ada78edb24a3f8fa assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_foot_fossil.json +2d4aa2c9ddecc4540bdc76acee2779c3cdd5fde4 assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_leg_fossil.json +4198e6cb986403577fbcf26d204914c039055fb0 assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_rex_skull_fossil.json +c8e5e9095de67403c8a8dbf65d1cbd9fbf06dc90 assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_ribcage_fossil.json +4b2b83ca7a722d529b505972c34e23e9c7818b58 assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_spine_fossil.json +4b904fd14e48ca0a733f408cb5c8c1d412228006 assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_tail_fossil.json +89b864baa0598277d8617d57fa7cd63b0f3a2ad2 assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json 702f7e2378d88990f49057d5227a256a8685f9d2 assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json 044fd0f5936c028c18d78fe42e8871a590cc45fc assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json c7087e1bf758e64f1af5ffd741699b5fa26a760a assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -179,6 +407,15 @@ c7087e1bf758e64f1af5ffd741699b5fa26a760a assets/projectnublar/blockstates/fragme af25a4b4b90d89ce4e8f0d041a6c914bcd3655f4 assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 8968a85df9f3171f70fd3aff2b30106961d13c76 assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json 67b6a1c8d770e68bc29bb0bb9ad02f1e83ea4305 assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json +1d114c3860aa5a3b3b3c538b4229db8c877f36aa assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +1d749483604c2938697da9bc11015b264f13ff95 assets/projectnublar/blockstates/fragmented_sandstone_triceratops_arm_fossil.json +688c8a7381742b4448a146438b8814c82959952e assets/projectnublar/blockstates/fragmented_sandstone_triceratops_foot_fossil.json +43ecde853449e228e3303b44c5dea41746e4d42e assets/projectnublar/blockstates/fragmented_sandstone_triceratops_leg_fossil.json +1e8d492f07ae6ae5b89c72184bf5b7a939418c8e assets/projectnublar/blockstates/fragmented_sandstone_triceratops_rex_skull_fossil.json +893ef235fab393c63b8da8b5c752b8ee7b02ec80 assets/projectnublar/blockstates/fragmented_sandstone_triceratops_ribcage_fossil.json +c2e223cf1fc493da0bf22b3463f2f9a9817ea4b1 assets/projectnublar/blockstates/fragmented_sandstone_triceratops_spine_fossil.json +690f348b746d29cb340f0198427f84a964704227 assets/projectnublar/blockstates/fragmented_sandstone_triceratops_tail_fossil.json +72be283cbfdf7006ef4fc1851a49bd9288457e78 assets/projectnublar/blockstates/fragmented_sandstone_triceratops_triceratops_skull_fossil.json f42acaa76344047e95e48edc65587c803c930f1c assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json ce85fe6299466db2e7380398069b42dc4a0ad461 assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json 0d20708800e4f92cb7a093705ec91b391f1d7323 assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -186,6 +423,15 @@ f9dfff88671d1ecccf1e6fa7c54d7478c54d37ed assets/projectnublar/blockstates/fragme 2155a2812cfd73559f394e57d9952f9fa77b07ff assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json 36204f23e35cc2a06b7706efd8f823ba982d8bcc assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json cf0bd679e4169d54dc64b40050dff41c727021b8 assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json +0aa0f7471b7ef831b1ed27d1e44545ffd2cb312a assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json +571eee017fd622b756b10e70fafba8f68b6034af assets/projectnublar/blockstates/fragmented_stone_triceratops_arm_fossil.json +391f7acae2f9f676e6d81d8b4bc31bba6c3e8997 assets/projectnublar/blockstates/fragmented_stone_triceratops_foot_fossil.json +21902f524117c0973d82dd65371ca73efbb57fbe assets/projectnublar/blockstates/fragmented_stone_triceratops_leg_fossil.json +c5cd23a0c6eba507dc9bf350a84d50bc92ab6425 assets/projectnublar/blockstates/fragmented_stone_triceratops_rex_skull_fossil.json +65f42b0ba5a7a06c2f5b2328759605310d66b678 assets/projectnublar/blockstates/fragmented_stone_triceratops_ribcage_fossil.json +12e67b38828daecae9d9f278f27c274bd4f9665e assets/projectnublar/blockstates/fragmented_stone_triceratops_spine_fossil.json +8c243a961f1ebb209f9c3ce942086eb303ec2112 assets/projectnublar/blockstates/fragmented_stone_triceratops_tail_fossil.json +ecccc17c55eaac91d6dce1e566654766262c317a assets/projectnublar/blockstates/fragmented_stone_triceratops_triceratops_skull_fossil.json 6dadc8a1ea200ad6c493af672388372397ac1fad assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_arm_fossil.json 11362ac8ebe97fe2bfb86e3273322c810ad1ea2d assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_foot_fossil.json de80d7d1546ef781b8ab84b2296767b588947328 assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_leg_fossil.json @@ -193,6 +439,15 @@ de80d7d1546ef781b8ab84b2296767b588947328 assets/projectnublar/blockstates/fragme 6a538f049137a5bc2b90b162f3377533837c1b0a assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json 70a5de00dcad35e689db6acdc7bd977a17bcae5c assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_spine_fossil.json 0cb5701dfa4b7e2e0530334b0398802651274ba6 assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_tail_fossil.json +6c4790f7c1215bd0dc7763e6337e30ff5932d925 assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json +572d51bcc749340b91265cb68063f8064306a68d assets/projectnublar/blockstates/fragmented_terracotta_triceratops_arm_fossil.json +1e29774897bec11b7f5fc081236f133ee6510460 assets/projectnublar/blockstates/fragmented_terracotta_triceratops_foot_fossil.json +714dba16f9cfde33d3524d5c1aff54a2b519f4cd assets/projectnublar/blockstates/fragmented_terracotta_triceratops_leg_fossil.json +5a586ed8e53cad790dcbe6dd6ebfd8c6ac5a18ee assets/projectnublar/blockstates/fragmented_terracotta_triceratops_rex_skull_fossil.json +745b90962f9674335d4d1781cd3feaf245a44170 assets/projectnublar/blockstates/fragmented_terracotta_triceratops_ribcage_fossil.json +ffffaff95ae09949da81763ab814b9e8c18877a4 assets/projectnublar/blockstates/fragmented_terracotta_triceratops_spine_fossil.json +0375cba674697cac9b33eb8d279c680b92a7493e assets/projectnublar/blockstates/fragmented_terracotta_triceratops_tail_fossil.json +bf48fe6d4110aad16e4718ed71360b705ef5c616 assets/projectnublar/blockstates/fragmented_terracotta_triceratops_triceratops_skull_fossil.json c98b8b9ab934f11674c372497bd3059a9df6f448 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json 23448e3982de24531f9b90ab1f22c111a3771385 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json 04389485fbdbb60ab75fe4059b2dbedf3222a1a5 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -200,6 +455,15 @@ c98b8b9ab934f11674c372497bd3059a9df6f448 assets/projectnublar/blockstates/fragme 6083a024c63f88611999c7e7551e7b2dec0d0472 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json 3e9bd544b6203e9d01bc5f9bc0a5d58529b2e5c0 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json b33cee8439f6263f38f7839a44e04624d0c462fa assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json +a3f6b759d436de8870e2329d7e1b47ad65f05ef1 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +71f6ad08bd0b1ff6dfd94b8478763ffe4871389c assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_arm_fossil.json +33918ac265c2b8d0ed2711de731bb3bacc7314a1 assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_foot_fossil.json +97ddb6ccfadd1987d54499c4937520dc2ab0ef50 assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_leg_fossil.json +d689a9b346201845f59e80cf9c14aa4c284144bd assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_rex_skull_fossil.json +2d276ac4d87c41fe5ac445a15c3b99c708351940 assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_ribcage_fossil.json +c734cc3d147276bd06f8e8defe448632ea5c371f assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_spine_fossil.json +5c0302250ab8de7e1122ec6424b99ae212256533 assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_tail_fossil.json +3a8a83c398a9603d34303068d8b606a6f55f74d3 assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json d309d8456e19f0d6fd554dddcaa1f6e7460e2ac8 assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json 3fd0ea0b8a95a0a7b69c8797dff7a38d88d73fdd assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json 07b2ccde136b7157ebb9eb5dd8451b54ace46159 assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -207,6 +471,15 @@ d309d8456e19f0d6fd554dddcaa1f6e7460e2ac8 assets/projectnublar/blockstates/fragme 8c5ee00fd99cef571090669a9d1c6f42c6f0308c assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json e9a509b9cce8b8e108c816c29658995f01a581ae assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json c4dc5c8feeae2708d74534cc3e1910b8513f43be assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json +aaef2c47819fad14725ba7023faa996e8cc47123 assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +f2f05c2b3a6595b5e78221b1ae8f17320359138c assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_arm_fossil.json +3cdf808ee0ce176a3998ca3d50fe4dd22039154c assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_foot_fossil.json +496957a7675ec4b2a3e2a88325d0d07ae6dfe111 assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_leg_fossil.json +1d7d17e28d7ffef43e2e943fe6f21e33edb311fb assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json +529e26022fc45569b08f6c42c7f5ee80d4e277a7 assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json +4547ae61ddf47a81403f47c4954b3714ec847226 assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_spine_fossil.json +e35cdcbb4225373a53a3a23a9ddd7738c2bd65cf assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_tail_fossil.json +e01fead78fc061e0597a935147bfd9fd08e069b7 assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json 351b6f32cb8c5d7328fa92b5823b7b5b18bb6f70 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 4c68a53a486f4db2fdd9b627fe6e8d6c11f24eb1 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 84a0732c28c1020f695ddcbad4592053c1d0a147 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -214,6 +487,16 @@ ed710369fc34a9e93e1d4abe157d15b4bfdda2b0 assets/projectnublar/blockstates/fragme 218fe7eaa17d84ccf854a33dfc75046bbc20cf31 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 7fd6d8765037274e798aa6ac62d09279677b5a81 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 24d6e7ab47325959c17ebbc231d3703278d4cffc assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +3f56694c81151072269ff2acfcf8b9a1d4c7f7f2 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +250239fb7532d8fd2bcf92fffc318172be3fa1cf assets/projectnublar/blockstates/granite_triceratops_amber.json +f76f1fe9a07771b344e2c5d51951f05e7db28944 assets/projectnublar/blockstates/granite_triceratops_arm_fossil.json +76b0031a5594c22b315cc5a1603b05b9062a52e7 assets/projectnublar/blockstates/granite_triceratops_foot_fossil.json +e5ddbfcbd52b79f8e2aabcf0ad891359939d49fd assets/projectnublar/blockstates/granite_triceratops_leg_fossil.json +c8746caa6cedad071e3cfe5bd07cb821035976fe assets/projectnublar/blockstates/granite_triceratops_rex_skull_fossil.json +3227966cb24bbe24aa87558ebc21f8967c278d28 assets/projectnublar/blockstates/granite_triceratops_ribcage_fossil.json +d767df5de54274ca66a9f2368c819b43c572218b assets/projectnublar/blockstates/granite_triceratops_spine_fossil.json +9b51b488a96bd729e49dbb1158cedaa1df13c819 assets/projectnublar/blockstates/granite_triceratops_tail_fossil.json +e16d6b892525a0b2513ffb2f110a919db33289cf assets/projectnublar/blockstates/granite_triceratops_triceratops_skull_fossil.json 9f961153cb98fee33515f257c4265d60bbf8efc7 assets/projectnublar/blockstates/granite_tyrannosaurus_rex_amber.json 2d104ee1822f1a984698719f587a0aa4d5e57352 assets/projectnublar/blockstates/granite_tyrannosaurus_rex_arm_fossil.json 9a34527ffd88fee96850f700bc8423bc5b1907ed assets/projectnublar/blockstates/granite_tyrannosaurus_rex_foot_fossil.json @@ -222,7 +505,17 @@ f18248da39c8226fc19c3e6e022243e419d58846 assets/projectnublar/blockstates/granit 5eb04dcae6fb1bec88e2bb7aed0c4976db4b3d7c assets/projectnublar/blockstates/granite_tyrannosaurus_rex_ribcage_fossil.json f9ecb7eaade2930b248695a04d23316b17bb2ed4 assets/projectnublar/blockstates/granite_tyrannosaurus_rex_spine_fossil.json cfacaa6d9a3a8bbf57c8a46f2876504659714120 assets/projectnublar/blockstates/granite_tyrannosaurus_rex_tail_fossil.json +d1a4a0946e4078708f6b1fd2819873f0d5d586bf assets/projectnublar/blockstates/granite_tyrannosaurus_rex_triceratops_skull_fossil.json 66663ed010513ae7eb904d9d191006dd52c33452 assets/projectnublar/blockstates/incubator.json +bd07e0212ea64e889878a546d30d7ac45b9e07d1 assets/projectnublar/blockstates/light_gray_terracotta_triceratops_amber.json +f27b9517aebd773cbbdda75c6a7bebe565756c74 assets/projectnublar/blockstates/light_gray_terracotta_triceratops_arm_fossil.json +037e3f6bcd0e751a665dce63fd41de28c2abb60b assets/projectnublar/blockstates/light_gray_terracotta_triceratops_foot_fossil.json +3dd5c8c138130d28704e25fc1eba38e8cabe3e21 assets/projectnublar/blockstates/light_gray_terracotta_triceratops_leg_fossil.json +874152bdc9bb5f9529f61c72c91ad6747db4b437 assets/projectnublar/blockstates/light_gray_terracotta_triceratops_rex_skull_fossil.json +f896522ad06e6dcd95bab822ef821215a9bf3569 assets/projectnublar/blockstates/light_gray_terracotta_triceratops_ribcage_fossil.json +888cbc4fc39ac8240199c47c58afb50ba8c6aa9c assets/projectnublar/blockstates/light_gray_terracotta_triceratops_spine_fossil.json +97c9c055532e96b5fe359a5a25422ff4065cfa4b assets/projectnublar/blockstates/light_gray_terracotta_triceratops_tail_fossil.json +803998aa23fce25397c8a1b4691566a68efdf14e assets/projectnublar/blockstates/light_gray_terracotta_triceratops_triceratops_skull_fossil.json b53dc006acc0b3cda3fad6da532eb354a8f814e4 assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_amber.json 41220638132bae5e8779c0c031ddb0f819572856 assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json f4f19348380a9f92651ea1ea29c3695acef51747 assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -231,6 +524,16 @@ d7c33bad081bda31260a051c7efce91882ef13ef assets/projectnublar/blockstates/light_ 25fc92ab11dd3b35ec9494d42e08f9da1077379b assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 43a8d76aed7e1f4e1d68d313a4af9e3afac11958 assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 33559dda556f98375214b0bec5a988e0c9de726c assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +84f7d6b22e04b8b8727a20b95836dd9845901aa9 assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +003235f23968e6c2fdc0a4e611230f5e78a3c6ff assets/projectnublar/blockstates/orange_terracotta_triceratops_amber.json +e0519b1827b78afa82f05f14cdfdea0288faa9b5 assets/projectnublar/blockstates/orange_terracotta_triceratops_arm_fossil.json +6be425143156a2b7cecd6571df33d1d2e5f1396b assets/projectnublar/blockstates/orange_terracotta_triceratops_foot_fossil.json +4341e17ef1cd5cf9fe733aaa78563e54de29025a assets/projectnublar/blockstates/orange_terracotta_triceratops_leg_fossil.json +87f8918a0dc28e877db51184e7dc9e05c05b1b4d assets/projectnublar/blockstates/orange_terracotta_triceratops_rex_skull_fossil.json +d2c2b68a7d3407397368c4dc1ea15d69243ac91c assets/projectnublar/blockstates/orange_terracotta_triceratops_ribcage_fossil.json +6bbd42da64ee397de48679604ab7c763382ba79a assets/projectnublar/blockstates/orange_terracotta_triceratops_spine_fossil.json +d186136b7bc5e38ea3cb007a5d54ce968b73bd8b assets/projectnublar/blockstates/orange_terracotta_triceratops_tail_fossil.json +e47b0f3a78d3afa48cefcee9885feade1adf4644 assets/projectnublar/blockstates/orange_terracotta_triceratops_triceratops_skull_fossil.json b5befc588d74772b2c0221a401221f4ca67ba160 assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_amber.json bb7664b50ef916d48160c9292ea782731b47d6c3 assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_arm_fossil.json be12a6d2e70e971724873bf5ab570449319fc08c assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -239,6 +542,15 @@ be12a6d2e70e971724873bf5ab570449319fc08c assets/projectnublar/blockstates/orange 5184be39577612a47184a07209c4d2afc1916a9d assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 92f2694a80068d6187f61fede0d9dda6e987b583 assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_spine_fossil.json d0a6e09c9ead5013a969c1dce195493be1c2d01a assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_tail_fossil.json +90c0ac3800497079e429cd2e795d93d33eb37ef4 assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +89e52a680815010fa6256104da4c8c6e64cb4c61 assets/projectnublar/blockstates/poor_andesite_triceratops_arm_fossil.json +5c5b20797e9d1ba5819d9a1118c948b2e1987b8e assets/projectnublar/blockstates/poor_andesite_triceratops_foot_fossil.json +e79c2e5543f3e569425d8075510b2e3225668366 assets/projectnublar/blockstates/poor_andesite_triceratops_leg_fossil.json +3653d35f188fa07d22e59421f994cdd09f34b2aa assets/projectnublar/blockstates/poor_andesite_triceratops_rex_skull_fossil.json +da85f882a29e780a9457d8e9fe80a34567007599 assets/projectnublar/blockstates/poor_andesite_triceratops_ribcage_fossil.json +3a1cf3634ee582b84d5b4426f0a38469bb38dbe7 assets/projectnublar/blockstates/poor_andesite_triceratops_spine_fossil.json +95f214e391693820197736ffe46b0da87debc556 assets/projectnublar/blockstates/poor_andesite_triceratops_tail_fossil.json +0d145fc711aa29fd9ecfb2daffef4d7d0a03b357 assets/projectnublar/blockstates/poor_andesite_triceratops_triceratops_skull_fossil.json 3a2d337e449409f4fa440825aebcf352e78be6e0 assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_arm_fossil.json 24b6153434e997944f616b93690786114d822c74 assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_foot_fossil.json 0f2ea4198b7a97fad41e5da2f423505653bd5d49 assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_leg_fossil.json @@ -246,6 +558,15 @@ d0a6e09c9ead5013a969c1dce195493be1c2d01a assets/projectnublar/blockstates/orange 4eb1c7c2b3537dc263a3f09dcfeec2a6ff0008c9 assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json 1cdd8460230d53849bc5df23a80ff4a239db574c assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_spine_fossil.json a0cbe21e230420960f32c9f377a4432ef3563262 assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_tail_fossil.json +d930e62cbd9322e7f59f92748ad03b0bb9e1588a assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json +cae1f8d532d1b6ab36fa691427ce2be68db28def assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_arm_fossil.json +ea82e6399fac78933f9b5f3d58b005e5d456d21f assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_foot_fossil.json +6f8f806343567c9c906eb0e09ce9341b12245fdd assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_leg_fossil.json +ff69fadb268118d95c8695c5b234e359b55adbc4 assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_rex_skull_fossil.json +4ce5417150707e4c042e347e6c652b2a4ca089cf assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_ribcage_fossil.json +18ee8f27885df7b5ffd8791a383d96254ddb9c25 assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_spine_fossil.json +a99c1d380fb0f36f3c630bc4e64a06c9cd565479 assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_tail_fossil.json +b778891a3e3fea0ec56dd354835ca46a58edda4f assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json be96af724884e8bd216dc0f0b6d5a38de922c1a7 assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 1fbbdd016698b10c58e18992a44dc604a21feaab assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 3aff6c94e5540a1113122ba1ef83750ee2001944 assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -253,6 +574,15 @@ be96af724884e8bd216dc0f0b6d5a38de922c1a7 assets/projectnublar/blockstates/poor_b e85ecc8d1268865a45eef8dedbdff4628dd74029 assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json a85babc892b984cb12d51687bd154a21196db814 assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json fc2050aa8707ee02a5b58e48011141f3af9587fd assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +4819c6774037e009662594c654821da0fdff5f7c assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +aa0ddd9ebf4edb0616b4ebc9f9b815259f0a4b2d assets/projectnublar/blockstates/poor_deepslate_triceratops_arm_fossil.json +00261a0ad735b00e21834cc3c898016bcdd72ce9 assets/projectnublar/blockstates/poor_deepslate_triceratops_foot_fossil.json +bf310e18c6ca0908a410c4978bdb505ffa579cf0 assets/projectnublar/blockstates/poor_deepslate_triceratops_leg_fossil.json +fad4ae717b437408e2ac78339e662e3d4a1d7d0f assets/projectnublar/blockstates/poor_deepslate_triceratops_rex_skull_fossil.json +076f1fe9bda047919ab213bcf3e7ef898eeaae2c assets/projectnublar/blockstates/poor_deepslate_triceratops_ribcage_fossil.json +f0fc2ba752293d1179478a59ebfa3b2ba59182fd assets/projectnublar/blockstates/poor_deepslate_triceratops_spine_fossil.json +f7272c4222d01ee81c4a597b3e1de86d77974d4c assets/projectnublar/blockstates/poor_deepslate_triceratops_tail_fossil.json +4decde7d5404b27f46036e613a5a06808bd14855 assets/projectnublar/blockstates/poor_deepslate_triceratops_triceratops_skull_fossil.json 9dfa67c20050ba27f62d0a124733626986841147 assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_arm_fossil.json 81ca54b1978fe22115a083c65fcd597a43c0f63a assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_foot_fossil.json 4b9d0a207862b6e989e0c7b80c89bfdf8aa33c2b assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -260,6 +590,15 @@ fc2050aa8707ee02a5b58e48011141f3af9587fd assets/projectnublar/blockstates/poor_b f7ce285f387fcf50559d7ff98164fe5a1d592e25 assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json ea3c6cf231edc4784d9a645fa8abc989cab9017d assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_spine_fossil.json 67401902b01ab3c4d6fc6419f2f8317c31fb68d5 assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_tail_fossil.json +d5856e3b86e4971b6a1aa19439c01d6ef7ac3024 assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json +89086b60cf957c5a71cfc713203089509fe10a10 assets/projectnublar/blockstates/poor_diorite_triceratops_arm_fossil.json +aa38e6b0c131eecf0b2134a569210107031911f8 assets/projectnublar/blockstates/poor_diorite_triceratops_foot_fossil.json +9e9835fdffb718b42d67f3cc935ac76f6f5dacd5 assets/projectnublar/blockstates/poor_diorite_triceratops_leg_fossil.json +507ca7d45ac9a26dea7fb4f2c2363b7de883af24 assets/projectnublar/blockstates/poor_diorite_triceratops_rex_skull_fossil.json +53560c5050211bdfbafdc9ae5208b50895dbc4d3 assets/projectnublar/blockstates/poor_diorite_triceratops_ribcage_fossil.json +85c77112edf50f6610b6d19a955bac5735bad20a assets/projectnublar/blockstates/poor_diorite_triceratops_spine_fossil.json +bf57876ffe0369601c2aefccd24bd2d891c59115 assets/projectnublar/blockstates/poor_diorite_triceratops_tail_fossil.json +9a83a740d03c48a36be2a0590289c2b002c40b90 assets/projectnublar/blockstates/poor_diorite_triceratops_triceratops_skull_fossil.json deac6ff4bddb0985c6fa01147db9bbacea028210 assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_arm_fossil.json 89d072977e07530007dca58ab818f5465f42d7da assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_foot_fossil.json 72a57f2d047ca8de16e24b27e156bd21d7c8f805 assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_leg_fossil.json @@ -267,6 +606,15 @@ e4b38e1a44cda4c730a14c7127db12003c3955cb assets/projectnublar/blockstates/poor_d de57c7d154f9a8018354ec189c4e5a939e7cb35c assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json 96df78288da430448b73a357f864ddd4244ad417 assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_spine_fossil.json a0593c8af4831f316d2778ba9cd6e0cde312c5f4 assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_tail_fossil.json +2bea7696407a0958f41b83edb45181f0ab981b76 assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json +1935c633b9f272ca01e34e2f6558f6224a3dbe60 assets/projectnublar/blockstates/poor_granite_triceratops_arm_fossil.json +f6d7454fde85f86d79b3a1399707531f3d45b8ed assets/projectnublar/blockstates/poor_granite_triceratops_foot_fossil.json +6ade700e59597b760a2402b211b42081d89495fa assets/projectnublar/blockstates/poor_granite_triceratops_leg_fossil.json +79fd705630ef598b5e1dc9abdcd301f23b5e94bd assets/projectnublar/blockstates/poor_granite_triceratops_rex_skull_fossil.json +f97efc31e43a266946d308df21983f06fccdd7fe assets/projectnublar/blockstates/poor_granite_triceratops_ribcage_fossil.json +b82d380f56a78b319d4a406646890389d15f68ba assets/projectnublar/blockstates/poor_granite_triceratops_spine_fossil.json +26ee9ee6852c78240987f8d4618366857acee050 assets/projectnublar/blockstates/poor_granite_triceratops_tail_fossil.json +b067366a65a14dec84695a96ac61591890382c60 assets/projectnublar/blockstates/poor_granite_triceratops_triceratops_skull_fossil.json ffb8782e19335927807e4ed32b4a734631194808 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_arm_fossil.json cb83bd2cb16a202ae2c302a246cb0fffdc2306e8 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_foot_fossil.json 3fdb79a7edda6d0258fa9fe7df7caccdef29d878 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_leg_fossil.json @@ -274,6 +622,15 @@ c8ef552e679f71d8b8383cb3388640ace4c1d6ae assets/projectnublar/blockstates/poor_g ac43bb6675e9b4dc41cde07a32a40edcb13d3b29 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_ribcage_fossil.json 67762923acfac85e5ae87b396e2f7f2a0f816521 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_spine_fossil.json 07d356a2500ae0d4350652a4b1ba1f5212f171e8 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_tail_fossil.json +c43dd0ff9137744b2fced826f9654a929a6b9f1d assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json +a1058551922a83e735a3a81443e989cf4c18c94f assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_arm_fossil.json +c05db66eacaf7b61c83eaa2782e81c78307fb05c assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_foot_fossil.json +4ac90763a567ddb86e778025e4732b7b1d0a9211 assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_leg_fossil.json +469065b8b230088c4059d4de9fe56985512621ed assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json +dd239efe2b773648299971653e65865f05cb0eb7 assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_ribcage_fossil.json +15ebb6404b581eb3fca9251e3d1c6e3382bda36c assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_spine_fossil.json +07d96b4991aa024912425370b5f0143341e09bd8 assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_tail_fossil.json +bbab00d9392962bd4aac1ffe301d94a54b1e42b6 assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json ee107ccf4ffcf67025f929f36536bc8fa7ad7880 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 14dd1405f3d68694ec6f2e6bd3dc98bbd8c3b1e9 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 3599b85d5bdf421e8d6e1999d9d491c5eb2aba34 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -281,6 +638,15 @@ ee107ccf4ffcf67025f929f36536bc8fa7ad7880 assets/projectnublar/blockstates/poor_l 309d61a4dd61e0326a14f0d2c34fcefc1d88ca42 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 01dd054eb44d0be9849716b082b6f70daa7b7009 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json df43c1c7c0aa7f7da173f5a5e2c0d8ecffba8d80 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +0b78ceee4e353a11ae4e298d048f99798019da1f assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +accc0b820695a3786c7087fe700cd30af638fb95 assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_arm_fossil.json +a016ac5d518058bb8bec3c8069507b6c6dfc1afc assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_foot_fossil.json +e53d6ad9b00c8e9ff77398082dbeb9f317679b48 assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_leg_fossil.json +76aee67e8f184b793d42dc0d64847c1193c72b92 assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_rex_skull_fossil.json +f1b9ca0024535ebf529a2d20645ee842a7720cb9 assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_ribcage_fossil.json +d328064074f68bd0c4615f512ef866afa8cabbdf assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_spine_fossil.json +fe78854f5fae16df817f0188367c26b21c284923 assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_tail_fossil.json +4ff173b1642d1ea57f3b1cc2ec00c1138af8508e assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json 240210cdfe17bdf80e06b652320c09431abbb5d4 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 35a3f5cd18fcaa53c101b1bdbdb54dfaab9c6a31 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json e0a8b2b9d0dc15e4bb533a5ede33e4609c266ba1 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -288,6 +654,15 @@ c1b78be5de8267b79848120ccb4da6410175cbdb assets/projectnublar/blockstates/poor_o a2ff69ace877a7b5af04f993365b15a63c5d9b68 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 362606d633a511785dd957e348b702929a111d24 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 1aa0961380abcaf175ea79c6bded7532681ec01d assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +1b096a60699af649e0d7998e076ac554f0a9ef33 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +39ffee3d7d7d9c4f34dde500fd73d5e55061ad89 assets/projectnublar/blockstates/poor_red_terracotta_triceratops_arm_fossil.json +7fabf774b3d31f6bdba633fce769238055756970 assets/projectnublar/blockstates/poor_red_terracotta_triceratops_foot_fossil.json +65e6a74aba4870892aae5ba29c324153c57cbed1 assets/projectnublar/blockstates/poor_red_terracotta_triceratops_leg_fossil.json +a46222531c0c474eb6ca3bd585665d3429658248 assets/projectnublar/blockstates/poor_red_terracotta_triceratops_rex_skull_fossil.json +613734fc2d1f9f94246cbeefe3f595e1dde87933 assets/projectnublar/blockstates/poor_red_terracotta_triceratops_ribcage_fossil.json +90fe71c72dfa6885fa0bcdba0e3dd743a154407e assets/projectnublar/blockstates/poor_red_terracotta_triceratops_spine_fossil.json +6f9947ec5623b4005db7da38c701141bdbc9af53 assets/projectnublar/blockstates/poor_red_terracotta_triceratops_tail_fossil.json +50ee5d2c3d7876636296ed7045d2f36e477a9a84 assets/projectnublar/blockstates/poor_red_terracotta_triceratops_triceratops_skull_fossil.json 094fe2a3a2688d31eb1fe27e9e8d110dc03cc66a assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json ba09fb4bcf1f28b81fdff6a35603d4a14f24555d assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json 3c96560ca1dda1917bb849acc34bb03d6f70df51 assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -295,6 +670,15 @@ ba09fb4bcf1f28b81fdff6a35603d4a14f24555d assets/projectnublar/blockstates/poor_r 776e04ce519d500cac02950c6e93e6ebc1ffa7c8 assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 3742af6fd9404cff8dea661f106a557a44d15c13 assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json ea0befa723044f19577d4246bc5a0b751582a4a1 assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json +9a0743a63aeb684cab170fe22a85e486c4f1d177 assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +2596a826ae81004d861f6bdf5005b6ff050072ae assets/projectnublar/blockstates/poor_sandstone_triceratops_arm_fossil.json +6c8e8f66b69d430f4e8e81144b3648a4eb290267 assets/projectnublar/blockstates/poor_sandstone_triceratops_foot_fossil.json +00b6a322e0e9b23cd1615e0a6f4d5e840d0a8744 assets/projectnublar/blockstates/poor_sandstone_triceratops_leg_fossil.json +6d7bb82146f01935ff4f19d729c7121569f92c83 assets/projectnublar/blockstates/poor_sandstone_triceratops_rex_skull_fossil.json +f5b5335eadfc39ccea24b02431d7571ab38bd59b assets/projectnublar/blockstates/poor_sandstone_triceratops_ribcage_fossil.json +9ffa3b3dbecd67b7ebc6c969e08b6be85082e5c8 assets/projectnublar/blockstates/poor_sandstone_triceratops_spine_fossil.json +4d992f33dabcaa740553a1530cebf9854e8fd65f assets/projectnublar/blockstates/poor_sandstone_triceratops_tail_fossil.json +ecd3cfffd3b909636071c9b0a03e335657dc8fe3 assets/projectnublar/blockstates/poor_sandstone_triceratops_triceratops_skull_fossil.json 39ff84a98a32e5531b171b147d37fe3e6cfde134 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_arm_fossil.json 3c705363c799804101c94d58a0e47733e3b0730e assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_foot_fossil.json 50b4162e5c040253d3cdc29395782d0594877ed3 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -302,6 +686,15 @@ ea0befa723044f19577d4246bc5a0b751582a4a1 assets/projectnublar/blockstates/poor_r 25a296cfb0f151d58484488b8050ce16a34d3f73 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json f48d8693d78bd4f30f32194d46ea705c911250f3 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_spine_fossil.json 00d48c03ceb090140318428a94a3cfa89cf9f0b0 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_tail_fossil.json +4750620c6ccaf66119ad7942714103ba69a1e5a8 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json +973e7f8ca843b716af37bf2038592cf0d6e830b9 assets/projectnublar/blockstates/poor_stone_triceratops_arm_fossil.json +6566c8b4554c69d2723a625d1a8723ebc69e6f24 assets/projectnublar/blockstates/poor_stone_triceratops_foot_fossil.json +322cf73d82a406febc62a861c5b9484cbbeb4306 assets/projectnublar/blockstates/poor_stone_triceratops_leg_fossil.json +23cbc614f801e47c488d60418b12ae69633dd300 assets/projectnublar/blockstates/poor_stone_triceratops_rex_skull_fossil.json +c83c2cf0072abadfbdce62968cdee18d99b0afed assets/projectnublar/blockstates/poor_stone_triceratops_ribcage_fossil.json +d633e0c99f95ef83c43c793cb35c4884494072d3 assets/projectnublar/blockstates/poor_stone_triceratops_spine_fossil.json +2cad50ada892aa73e9ce916e91f6da8d5a8e3267 assets/projectnublar/blockstates/poor_stone_triceratops_tail_fossil.json +6af0188ac555ea81e473be5c3a10a302ab532218 assets/projectnublar/blockstates/poor_stone_triceratops_triceratops_skull_fossil.json be68d236866da6f7add90ec5a8282490b3f15d28 assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_arm_fossil.json 2fe7efef3d7dd51568c475c917e4de57708c7bf1 assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_foot_fossil.json 69b1f9b2900e0ff9536e464dc01a833324ce6f85 assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_leg_fossil.json @@ -309,6 +702,15 @@ eb2c66062c360ac87171fdd631bf3ff5e46f8dab assets/projectnublar/blockstates/poor_s 9292b923ba0a50bfc8b002979ddd39508e46bfcf assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_ribcage_fossil.json ca30cab7bd6b2b4b44b2ea1b49c4baa42ff24ce5 assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_spine_fossil.json 91fc10f7be8305a400cfb923e2168e4645933ae7 assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_tail_fossil.json +1e571a23dcc7a5cfcb725733c8d1da756eeb542f assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json +07cd789a3cd6d608eaa331431d6d78182bd01b2b assets/projectnublar/blockstates/poor_terracotta_triceratops_arm_fossil.json +b2e72c6023cdee5fa5699d9b785809c038d74634 assets/projectnublar/blockstates/poor_terracotta_triceratops_foot_fossil.json +22c11a1254b464fa57742667d4aa68a5e6846eb3 assets/projectnublar/blockstates/poor_terracotta_triceratops_leg_fossil.json +b2cb52e54317ab907c6da87c4988f4694d5fc317 assets/projectnublar/blockstates/poor_terracotta_triceratops_rex_skull_fossil.json +dc10b637a9fbec32d17763c2b6e84f529dc493be assets/projectnublar/blockstates/poor_terracotta_triceratops_ribcage_fossil.json +b39853ebf4599b1536a1639a3e304f95cab98402 assets/projectnublar/blockstates/poor_terracotta_triceratops_spine_fossil.json +60a9d4ac78ee1fd3a3d5f1f6d7c16c0b850278b8 assets/projectnublar/blockstates/poor_terracotta_triceratops_tail_fossil.json +a82dc9e402b404cfd0688bbc9812c59ceb90a09f assets/projectnublar/blockstates/poor_terracotta_triceratops_triceratops_skull_fossil.json 9d223246be6a0f98a8ec22f57cef7537f1077e00 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_arm_fossil.json 8a89731429f0a1a5b9be10f390c7c216be7c65c9 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_foot_fossil.json 3aa44e33feccfe0aba293989b00c204acbadef66 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -316,6 +718,15 @@ ca30cab7bd6b2b4b44b2ea1b49c4baa42ff24ce5 assets/projectnublar/blockstates/poor_s 41a1e546e4e3a34878e6e4656b6c47a0fbf1cb6e assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json 293a33b26ba839b1d5d5ae590f3d8f88b7d361f4 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_spine_fossil.json d8013342bbf0ae29ee3418f969b32bfc565d2ab8 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_tail_fossil.json +3f1ef4649bf2d78ca98a00731de89734ca3a2c47 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +12bef1964a0f94947f6a9860b6ffa1f266d955b9 assets/projectnublar/blockstates/poor_white_terracotta_triceratops_arm_fossil.json +13dba488ce5a1c247f93ad892bfa9f79dbcf40e4 assets/projectnublar/blockstates/poor_white_terracotta_triceratops_foot_fossil.json +d911204edb925aa7aeedaacddb9955b3fa141f21 assets/projectnublar/blockstates/poor_white_terracotta_triceratops_leg_fossil.json +4be8d793fa36f4165710198110e645cd52e1a1cf assets/projectnublar/blockstates/poor_white_terracotta_triceratops_rex_skull_fossil.json +fb07f9c0da49be18cf92d03586474bc43ba881a2 assets/projectnublar/blockstates/poor_white_terracotta_triceratops_ribcage_fossil.json +168b339595e502ebbf3b0bdbf29f0f5170e3347f assets/projectnublar/blockstates/poor_white_terracotta_triceratops_spine_fossil.json +db431fdaae2f7503ab3f6197a0a47e98320d3b8d assets/projectnublar/blockstates/poor_white_terracotta_triceratops_tail_fossil.json +30dea053c30380b553e5aa571f9842831b8551df assets/projectnublar/blockstates/poor_white_terracotta_triceratops_triceratops_skull_fossil.json 21a144d9f6ef20c2c963285b5a6afdf4a297318f assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json c37542927a54708ff2497cd2a6d1de294822a186 assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json 4d2e1a0a243cfe049984284d3d9af8e61e0fde73 assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -323,6 +734,15 @@ c37542927a54708ff2497cd2a6d1de294822a186 assets/projectnublar/blockstates/poor_w 214372b64225deb376da0e03fd914f1622836fd7 assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 2cf10bbff8f07ed6c096ececdf0ff2ce6780a47f assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json 2e9a69de31ca8b8dd7338c3708ed2742aa403b05 assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json +02f5a6c30fd81582dfe331f476531c8ead6e8de5 assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +85654a3de86ad7b3d98e3e1e60bc867d24cc303c assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_arm_fossil.json +4757e92898050c9f99619b451d665c926ae54267 assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_foot_fossil.json +40d14c2972bafa0a69033d3ef14eee969a8ee554 assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_leg_fossil.json +108a89c6691bf22b486b6a6613d84c276bd39f61 assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_rex_skull_fossil.json +16da080b82619beb82d18b1822015909b6b7e760 assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_ribcage_fossil.json +2e61ac48fab573d458833b5d9b0ecc7d9691253d assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_spine_fossil.json +aac3fa8ad150e22588a9c8e88272d756a94ce62d assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_tail_fossil.json +fc5d55faad45d10fe91faee66ad48f4e48cb9dcc assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json 0274add84e1bd305e244830644a60b56dae6cbc2 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json e541226c3235ecdf8caba8d1d96860575e9adee4 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json a60430245930e8764ff4d7837d90ee31eeed5308 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -330,6 +750,15 @@ a60430245930e8764ff4d7837d90ee31eeed5308 assets/projectnublar/blockstates/poor_y 8b0996328d824f6b0beaabf44d4d5cf7807a2006 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 15964814f423b715a329a10739de130b3b786674 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 6173cc0a8c9fa9dd0bf13a74b5e9f851deb3c86f assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +346fdf49251038cc8308cd12b4a11beb7cb403e7 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +1a71a8bd2afa6908dfa3e854c8d401d16f1f9587 assets/projectnublar/blockstates/pristine_andesite_triceratops_arm_fossil.json +e440cc2220b5ba406e1bc55984319402196632dd assets/projectnublar/blockstates/pristine_andesite_triceratops_foot_fossil.json +add7185ebd4864a28697dc3e8c62d8424f4c8b28 assets/projectnublar/blockstates/pristine_andesite_triceratops_leg_fossil.json +56a6139a37a9086ecca00cb1b5e03a5b294be92f assets/projectnublar/blockstates/pristine_andesite_triceratops_rex_skull_fossil.json +5f5b596ca4cea57ba3cc9ee026443e377b1c7aa5 assets/projectnublar/blockstates/pristine_andesite_triceratops_ribcage_fossil.json +62b57f5e6a02d7e5601d1d1260608079c3af4a5e assets/projectnublar/blockstates/pristine_andesite_triceratops_spine_fossil.json +3564bff2a5d291193d4481f7df99a40b547b972a assets/projectnublar/blockstates/pristine_andesite_triceratops_tail_fossil.json +fac0c14e7a4bff4ccb5b49a5f818e026fdd2aab2 assets/projectnublar/blockstates/pristine_andesite_triceratops_triceratops_skull_fossil.json bc93f683a6378bc2c5b45c689507718ddbe82673 assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_arm_fossil.json 911f29247687576180bec2a1238f9410ff9a920c assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_foot_fossil.json 7fb8b316c11fc4a4a0f0530cdf160087f038f956 assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_leg_fossil.json @@ -337,6 +766,15 @@ bc93f683a6378bc2c5b45c689507718ddbe82673 assets/projectnublar/blockstates/pristi dce45409c2d14e9d3dc655646a2b8f01bd896a95 assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json e270ed8b798be559f827e7a773dfde7116d0a3ce assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_spine_fossil.json 7119e198df6bf934cce8695c1ea18f92cfea1515 assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_tail_fossil.json +edda4bdbd9c56247585c201ae8849fff53572dfb assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json +92b83a0175bbeece96d8c6b05d5884b5c4c501ce assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_arm_fossil.json +9cf578a4981398b79f4aedb9f135d34c4d109081 assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_foot_fossil.json +6f4a45aed43b1e10d0c6e5594b28acc1815acdf4 assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_leg_fossil.json +e5c18c08e73069bb37ddabf3bee8cf948704fbc3 assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_rex_skull_fossil.json +e2659319429b8202707a0d0250914a8fe6858fe7 assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_ribcage_fossil.json +77ce9a4a996a6ddebbba8e2ae50e43848e1b8b4a assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_spine_fossil.json +56cf51c9cab08ccbda7da964a0964c0c928e6d10 assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_tail_fossil.json +45b2db0e9efe993eb61b64981951d246e77d7760 assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json 1e5de27be899c1e3653727c419ebb71378c48c7c assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json ce064d3149e752f8dc3325ba6e82905d71bb1775 assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 343ee6d243422fc1c619ceb50efca0d54b49fdc6 assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -344,6 +782,15 @@ ce064d3149e752f8dc3325ba6e82905d71bb1775 assets/projectnublar/blockstates/pristi 0d24f19ee8c6265256d5b426420509952971e56f assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 9f9e40706f4b3f86443d9417e50fe8f59e9d4ea4 assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 4fa6827b13512760ece158057e3ec33436169178 assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +028f112d8f7b66745d53d20b637eeb0f444fe9ec assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +acd5cb583025e405c5f9f230c4ae707b31f1e5f9 assets/projectnublar/blockstates/pristine_deepslate_triceratops_arm_fossil.json +a5f13115522168980e9d449b00550cf929ca42ae assets/projectnublar/blockstates/pristine_deepslate_triceratops_foot_fossil.json +44e31874a37938c979a7e62aa20f075d25f48af5 assets/projectnublar/blockstates/pristine_deepslate_triceratops_leg_fossil.json +d6edf153b27592b7ec150edff2891d6080a3046b assets/projectnublar/blockstates/pristine_deepslate_triceratops_rex_skull_fossil.json +c49e9f44cf4dc47eb697862c907e89ec290c063d assets/projectnublar/blockstates/pristine_deepslate_triceratops_ribcage_fossil.json +c34082bcb6b45e6eef95e81e376adca107cbb349 assets/projectnublar/blockstates/pristine_deepslate_triceratops_spine_fossil.json +bae421b24e0d421f359d3c6222b39fde15094c50 assets/projectnublar/blockstates/pristine_deepslate_triceratops_tail_fossil.json +ac018cadd4364ec186c64553380c7b1b1ad34ad0 assets/projectnublar/blockstates/pristine_deepslate_triceratops_triceratops_skull_fossil.json a454efb554873631cd6c0df8ad3fe9cd8b548673 assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json 1542fc6bc38a2d0929c50c9a670d605df2661020 assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json 9951a62b087f14197bcb51b0aac1d1dc5739bf2a assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -351,6 +798,15 @@ a454efb554873631cd6c0df8ad3fe9cd8b548673 assets/projectnublar/blockstates/pristi 120b5fe6105d2061d07c9d0fb54c1b4af3123326 assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json 5274fff7c64afa018874a2124e31d6d8952f3e4d assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json 102cafb0bad0578653e09b5ae7d675feb5837344 assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json +6110c39ead6a5b9761b26bc065f846e86fa056fc assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json +3ef07a6e66354c25a7c66fe64202eab0c96146d4 assets/projectnublar/blockstates/pristine_diorite_triceratops_arm_fossil.json +5b3b72e7d2fc5fb4b671c3be08f5c5a93eacb5c7 assets/projectnublar/blockstates/pristine_diorite_triceratops_foot_fossil.json +98bf22bda37fb6deb0213b324ebce2f51ff1fa4c assets/projectnublar/blockstates/pristine_diorite_triceratops_leg_fossil.json +8239ae7bf1553e183f43651e0e845461ee2638b6 assets/projectnublar/blockstates/pristine_diorite_triceratops_rex_skull_fossil.json +539a90f6a54cf4b6189220f0cc66a393114fd3b9 assets/projectnublar/blockstates/pristine_diorite_triceratops_ribcage_fossil.json +97584fdfbc88bf8bb875a504715aa12703506f42 assets/projectnublar/blockstates/pristine_diorite_triceratops_spine_fossil.json +3486f27ee380100de181373a8022e54fef0a217e assets/projectnublar/blockstates/pristine_diorite_triceratops_tail_fossil.json +1bef51dfa428c6b15be105f707f0735cd6325ac3 assets/projectnublar/blockstates/pristine_diorite_triceratops_triceratops_skull_fossil.json fcdba67a67356d62bc3514df8bce88012365b526 assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_arm_fossil.json 95108cf52b17faab952569b90e0cda6c9f081ea9 assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_foot_fossil.json 8edf26a54a51eac783e646b189a4a4b65afb796d assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_leg_fossil.json @@ -358,6 +814,15 @@ c2da5330c544711204bf0a98fbd038cd661fa2c8 assets/projectnublar/blockstates/pristi 1ab21262e597afbc85794f29dd3e92d49d397f7a assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json 50deaf31d8739e08767c5f2301c1855fdd386cdc assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_spine_fossil.json c45474dd7294460d16e45f40c739d462ac9a82a6 assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_tail_fossil.json +e1ba2bde6b752014d130b0db0d1efd23fa55a6be assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json +55bd163e5c5c80be92ace1cee33feedb78d8c497 assets/projectnublar/blockstates/pristine_granite_triceratops_arm_fossil.json +5e8240e94b061bd92575a6dd644bbd7ba59ca8d7 assets/projectnublar/blockstates/pristine_granite_triceratops_foot_fossil.json +e4ffc3967875cf966ff2abc2559f7b94df9da60c assets/projectnublar/blockstates/pristine_granite_triceratops_leg_fossil.json +3781c6b05c3d3c71118083c5758256ed8fd8409d assets/projectnublar/blockstates/pristine_granite_triceratops_rex_skull_fossil.json +4e5b7ea80ff22f9d56353ebab404f46f166ede63 assets/projectnublar/blockstates/pristine_granite_triceratops_ribcage_fossil.json +d9dc5d93fe9725f692e4aefd93b904ef2bf9e9c1 assets/projectnublar/blockstates/pristine_granite_triceratops_spine_fossil.json +4cb854c1610fa46c131f910f0cd17b75070d94db assets/projectnublar/blockstates/pristine_granite_triceratops_tail_fossil.json +35d6acdedeac555faa2ea9e2db5047e9a121ce3b assets/projectnublar/blockstates/pristine_granite_triceratops_triceratops_skull_fossil.json 3a14559bd17dadb1d99f15a9b7a803968410daa3 assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_arm_fossil.json c14afc8b5fa88b75200bc638a398ecad8de77e4e assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_foot_fossil.json db1189e9bea1e7af559cd27bd144591e07c794b1 assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_leg_fossil.json @@ -365,6 +830,15 @@ aa386f7a75b315e32f35c4d0c4d4aa94bedde7fa assets/projectnublar/blockstates/pristi 6e6aaa6ab15b46e72b6ccc7317d20213553ddd89 assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json 770f9e792248e3de2c6a5f75e0ab8787d8d02e51 assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_spine_fossil.json 3181f6d11d22ff044b0300477802626a04d5bdcd assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_tail_fossil.json +d6b795def582a7cc33e257fe858f45e8290a2b24 assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json +c74cc09b80dd15247dcc4a39506b423daf4bebec assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_arm_fossil.json +5486123ef59be127395589dcc1fe1caf7ad433ec assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_foot_fossil.json +8dd9b4420574ffbd59088acdf672a6562a05939f assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_leg_fossil.json +d72c551084c88bff8a06b0c41f7f24326b10a072 assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json +213c5978b755584be0e352e11c9239740db29eea assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json +2b5b10c5851f2c88d162e289a28b321567680662 assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_spine_fossil.json +a6dcfa1b0f90aeb1e0c140a988fc924d34366db2 assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_tail_fossil.json +4c122bfcfbf7dbe23d9e53c754726722deea7b5f assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json aa693d893e963876b47c59c1b3885889bd180c8b assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 8ad6ca7e5de01a3535f8d03058921dac8af43a40 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 608e17ea71198a739f18d45470b4c4ccb192ca90 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -372,6 +846,15 @@ aa2e8d96c6ef40cedcf71199c6d4079e66af8111 assets/projectnublar/blockstates/pristi 22b9a8f3b9ed1184249c54e8717c8f6d3b90a499 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json ea64577127ce2533aa854b17eed7c58fbb32eb78 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json e235a5daea31bd09ee669aeb27412d71f594ef77 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +f74bd790c6f4236c62bc4df723399d9cc65f97ef assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +57b4c9d156ddecd9bc3f0c0f9b026081cd3a5b62 assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_arm_fossil.json +cf927b3c1cea31e96106a0719c33a405e642692d assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_foot_fossil.json +3a8bea12f42166d159b506c76c737f28505c1da0 assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_leg_fossil.json +d0133a3277a7a456949450a443594b0a3690da31 assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_rex_skull_fossil.json +88651f056c2f418f62795042143fa94387672296 assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_ribcage_fossil.json +10f4ebab0bd786cd3662bb6daaa3894457762aec assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_spine_fossil.json +638443bce951fa49ed3cdf0f666f1bfe9a8a85c4 assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_tail_fossil.json +77d29a194eeb87ac223779b6ada4f30aa62c869d assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json 6c735cea90bdf10350a657a85d9cccf4be3e8803 assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json fe9ad671142d74b136d7a5f711d6a444c9dad9c0 assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json fec75635e962ca8b54a0f12b8d2a0593d90c4c6d assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -379,6 +862,15 @@ fec75635e962ca8b54a0f12b8d2a0593d90c4c6d assets/projectnublar/blockstates/pristi 13ce6be8ce4d3fc19cde6dcc196a801f569e529d assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json dea2d0fc3d01630fb0f6186bb9d42b9a16aa1967 assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 725cb5f76ab1dd4725e64dc56a48c3fca067bc41 assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +3e353c29db72b127b2ac905f4eb2a887f6dbc6a5 assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +c1d6d326095f524d02aadbce5e156f70ce07a99e assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_arm_fossil.json +a80d1ef9f60ac03f24299922e05291ced11258ea assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_foot_fossil.json +bfd58c778243d5090e97faf0284ccb65e1295768 assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_leg_fossil.json +56bd9e4cbe4ef6769fd685b4637d8891d73cee40 assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_rex_skull_fossil.json +a72b767a25673b528fed9bc5da52cc019e0e6092 assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_ribcage_fossil.json +2d58d3450a7c851185d31ff172a1b2c1ab5e74ce assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_spine_fossil.json +61434f82c0ce6a246a074b9b42ef38c10fd1cb6b assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_tail_fossil.json +018d3e846385df86c06fd1b7d51e9505fd09e61c assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json 5afec227e3736e4b655b7cfcd2c52358232ea112 assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json e389e815b0c01009e6d86172db87b527f13e6438 assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json 019f83e90f6f63faa28e4d24c242f7c274274a58 assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -386,6 +878,15 @@ e389e815b0c01009e6d86172db87b527f13e6438 assets/projectnublar/blockstates/pristi 560f1cb01dbdf7add9584501e65cde17422e0c53 assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 68faec176a0e2b3f3d4dd37736332401e843871a assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json 58c9a0f62783d04f6fd4da4b3c324844be74ef1b assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json +296f845e54be2a64a1fb3ed575fdbf59e68da14f assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +f4eeb3117ff9a4eba4516efe8cbe9744b1cbe8bf assets/projectnublar/blockstates/pristine_sandstone_triceratops_arm_fossil.json +d3023c953b7ee45ba45b4a95a3cc0a7358a404d2 assets/projectnublar/blockstates/pristine_sandstone_triceratops_foot_fossil.json +156b1f41e44361ebe5455bc504dda4d1ff0dae6f assets/projectnublar/blockstates/pristine_sandstone_triceratops_leg_fossil.json +11dbfe348d1d0c323f25c093b3edfb565ae7a379 assets/projectnublar/blockstates/pristine_sandstone_triceratops_rex_skull_fossil.json +dcda98b4c1015ec59fcf673fa0aa01b1d3fdce53 assets/projectnublar/blockstates/pristine_sandstone_triceratops_ribcage_fossil.json +ecd137419a100b4349d421d17f7d18c6de76c230 assets/projectnublar/blockstates/pristine_sandstone_triceratops_spine_fossil.json +8555b76370a9e485a7546ed3232ab8365f651bd0 assets/projectnublar/blockstates/pristine_sandstone_triceratops_tail_fossil.json +cdd9dada3bf9e80a59ba5885ecee9178120e7002 assets/projectnublar/blockstates/pristine_sandstone_triceratops_triceratops_skull_fossil.json 1c933dedf009f5a4eedda1360240221f325ef33d assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json 6b50ce7efdb1708c5b7e28f09a0ade2c372b6d66 assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json 006577ebbd2b334830919f457daf83e888bd3e95 assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -393,6 +894,15 @@ a9b29ed3a8d6d385816052eb97adfb0058db726b assets/projectnublar/blockstates/pristi 099f8ea2b733d8e86f8c38dcc173247b0143aaee assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json eefc8e04b76875768a3ec652ac19c6dacf22e51b assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json 6ca6d6fb835f63b682ffca33c3d5d00bb4f0c9d1 assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json +a43b5322815b3cc3d2a393e808fda6c073e75d7a assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json +ba55cd9f8fbd1fdb02c5be2acd6b2b112a35c2df assets/projectnublar/blockstates/pristine_stone_triceratops_arm_fossil.json +002f806d789e7b4b73b840539c2454037e8306b7 assets/projectnublar/blockstates/pristine_stone_triceratops_foot_fossil.json +f82150bf1f229f09653372975aad3885f6f133b5 assets/projectnublar/blockstates/pristine_stone_triceratops_leg_fossil.json +78990ec778866523be3e78fc560ff8ceeb308739 assets/projectnublar/blockstates/pristine_stone_triceratops_rex_skull_fossil.json +9c0e9afaca9943d95b9f24c4f2977f70de8aa3cd assets/projectnublar/blockstates/pristine_stone_triceratops_ribcage_fossil.json +141132b410c4da7c590e1d24fb82f836dfccf2d1 assets/projectnublar/blockstates/pristine_stone_triceratops_spine_fossil.json +f0cbf7450830598d0c27b0470af88edb1d16cbca assets/projectnublar/blockstates/pristine_stone_triceratops_tail_fossil.json +2509f515878ed86565dadc463510bd1ae8641948 assets/projectnublar/blockstates/pristine_stone_triceratops_triceratops_skull_fossil.json 32c2130e894667fbd1dd93878e310221272eb575 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_arm_fossil.json 4e23aef5a15aeaef241fc39adab4f87a57803c29 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_foot_fossil.json f86b2d4bf3d8bd309b6647fb8453256a35b4d424 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_leg_fossil.json @@ -400,6 +910,15 @@ f86b2d4bf3d8bd309b6647fb8453256a35b4d424 assets/projectnublar/blockstates/pristi 1fd2398b7be7e4343899614ee9c73b464b240bd9 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json 0f192f6fdd2017ab2a545050b2150dbaac198d76 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_spine_fossil.json b093f549b26e65b1a08637c11245437f63a18816 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_tail_fossil.json +dce619fdf8d322b9cb8da3183b15a07f1a9f33d9 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json +01d8f3f33dd717180a58bcb9cc97748cac5551bc assets/projectnublar/blockstates/pristine_terracotta_triceratops_arm_fossil.json +60d14ae1fcae41f4084e4fc489c192b8764e97ee assets/projectnublar/blockstates/pristine_terracotta_triceratops_foot_fossil.json +68dba41bf8913f0e6ea3ed7eb8ffc013c2737fa4 assets/projectnublar/blockstates/pristine_terracotta_triceratops_leg_fossil.json +5ad7ba37acc6e832d3f25854ad6dd65c49ac8165 assets/projectnublar/blockstates/pristine_terracotta_triceratops_rex_skull_fossil.json +a955e462e110d5e092c27f703d7d270a304ea59a assets/projectnublar/blockstates/pristine_terracotta_triceratops_ribcage_fossil.json +f0449b3be21f6ef5400a45575f8dc55bad5540ba assets/projectnublar/blockstates/pristine_terracotta_triceratops_spine_fossil.json +4ebd9c0dd00243b973f290cc30d24eb21217535c assets/projectnublar/blockstates/pristine_terracotta_triceratops_tail_fossil.json +80392ab4b85d120348e2e8555b6a901ebcab16c5 assets/projectnublar/blockstates/pristine_terracotta_triceratops_triceratops_skull_fossil.json 699bebf8ccec1d25e06e0b53b4713d99200025ce assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json ccf1e923c8c20d477390aef795037fab7e710266 assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json 577897ea544d2867979f213c3d76d722e9c159e3 assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -407,6 +926,15 @@ ccf1e923c8c20d477390aef795037fab7e710266 assets/projectnublar/blockstates/pristi 8c97962bb5e862b064036ae019b175cab67a0563 assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json 593cc3560ad46d484682a93c463df671a116e02c assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json 6755e1fd4599403586367c930a0fb9f118383444 assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json +71aa12c3794963c02c898d20c590669b13295a77 assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +546412ee94dab5cb9f375057c679f282f0fdfb58 assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_arm_fossil.json +28179a565c660387024939540caded90e50b68be assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_foot_fossil.json +d595a7e667e8b6d10f4347d10e9ce148331f2a59 assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_leg_fossil.json +e06b99467001048bfa4a71cf08c301c38a5b0c11 assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_rex_skull_fossil.json +4c6808e4bbea1515ba55f7e4c50150c4a087673e assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_ribcage_fossil.json +96b2c8a7d08afcbfefd448149eb43bf825d09c3a assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_spine_fossil.json +ff333040d03a0b1c650bb932832a1a593e58fa2e assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_tail_fossil.json +cc0a0c211a5d2ddb0d1e3e691fd9f4c97419269b assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json a4139953de50255e99f9a148b8707cbdfd1a0f97 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json e9d3290763cdce9fe303887cd0c3f87094e3b106 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json a385dc383fda26b69a58f5b26973f7f8c10f2892 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -414,6 +942,15 @@ e0a25fc23f0a43ffec99ada99cf389605768d366 assets/projectnublar/blockstates/pristi 151544df42cb8202f1205248b616a20e837e9bd2 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json c25c309e97b47389d9998150ebdfe739e86a9d67 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json de2f14cb7607fffa633ba5dea4bdd61a25db1717 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json +3788ea60277ec2ae95334049b4ee95224969e2f9 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +afdc5e4ded00ae920ca94558d530ef8cb619f5a4 assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_arm_fossil.json +c8baa5099d8881baa0b7e646a21f7f21783b54e8 assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_foot_fossil.json +0b0c5b8c9cdb29ca3c06d12c1b66c8a9208b2581 assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_leg_fossil.json +475b1783a52b76ed54c0e4c095c945bc583ffccc assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json +2c71b09dd43241a0deb711c9cfc3a4f994436245 assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_ribcage_fossil.json +d7d98666db1889881c05e1e439af767c8929ba75 assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_spine_fossil.json +c63880758f416933873fedd6a87217e1d9b398ad assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_tail_fossil.json +0a5722949d4db5ee370d2eb76fad707a5016f071 assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json 216d9f1f6828777f1555fec57786b0be2dc66570 assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json d9ec5f5dcb1f4548eb484021534799ab8280b15f assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 4c4d17970ab7ac80a6462ba21102a5b07648abd0 assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -421,7 +958,17 @@ d9ec5f5dcb1f4548eb484021534799ab8280b15f assets/projectnublar/blockstates/pristi 7c9ddfef185d1b85de7a23e78ba952b2d8ae85d0 assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 61198c32df9615415cb6341560e4e3ebfc1be106 assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json ff617568789a7811f044286bf89a37ff254dc9cb assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +0193ab80160969e71f68291f0f8fbfd36d18669b assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 4158a4d3b93281b676bc2683f5c487f30ca9be00 assets/projectnublar/blockstates/processor.json +fb598af20fff8054de5e0ef17579e05a089594fc assets/projectnublar/blockstates/red_terracotta_triceratops_amber.json +cc28145c56b12007fe080557c27b770b147cd499 assets/projectnublar/blockstates/red_terracotta_triceratops_arm_fossil.json +19a87e9f335623d0b65c0d9f5e7fd803e2d2e3c4 assets/projectnublar/blockstates/red_terracotta_triceratops_foot_fossil.json +3bae15e2a86fb251cee6e31c0b5d4a8afa1387ff assets/projectnublar/blockstates/red_terracotta_triceratops_leg_fossil.json +a648b6c48d9157cc8d6c7fe0b7d83ed5a34278bc assets/projectnublar/blockstates/red_terracotta_triceratops_rex_skull_fossil.json +90265057ff3c1b6214c776dc8758c0d1db0db618 assets/projectnublar/blockstates/red_terracotta_triceratops_ribcage_fossil.json +4f6aff4a4cefed03584746b6abdcd960e02795ba assets/projectnublar/blockstates/red_terracotta_triceratops_spine_fossil.json +9a6ae92a3bcf81c0f47537bb965e8288812d9f7e assets/projectnublar/blockstates/red_terracotta_triceratops_tail_fossil.json +1bbf2cc92c3c33939d5ac5d6a37d8022b239489b assets/projectnublar/blockstates/red_terracotta_triceratops_triceratops_skull_fossil.json b2fbcdbb9c38402c4436d5aa4dd12574fc93b0cd assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_amber.json 252f571a4336d808ad5fcf7a47780593a927f89d assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_arm_fossil.json dad3764d06d88850b756dd401c0fd96471f132cb assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -430,6 +977,16 @@ a2d5c61e2400d3490fc2f86f7bdf3c17ab5e0a19 assets/projectnublar/blockstates/red_te 0a93c6cb2cb3c86a153a8b8b68f93f8dc8d7f9da assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 5883342c86afc8431d7935591e38952efbd67369 assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_spine_fossil.json 7a7750737b8a394ddb3e9bf46384ba9de0f49765 assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_tail_fossil.json +db00cfedb1104e6414a1778f0e1ee5b052ac571f assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +609bd24c383da1bec77662e528a9cd9df78c881e assets/projectnublar/blockstates/sandstone_triceratops_amber.json +2f8291e6c668d6087b44e953cd0a8c0c8b1dc620 assets/projectnublar/blockstates/sandstone_triceratops_arm_fossil.json +c4ea33a134c2a1c2f85357262397641d1596cc83 assets/projectnublar/blockstates/sandstone_triceratops_foot_fossil.json +dd1fc20e2c69d4090be3480f512524d9fd71cbc7 assets/projectnublar/blockstates/sandstone_triceratops_leg_fossil.json +a2f518cd99a773eb1b7cc0a1170fe43557b62c6d assets/projectnublar/blockstates/sandstone_triceratops_rex_skull_fossil.json +2dca2a1ae4a0da33c5e1eeb3437e8a3cc7ab048f assets/projectnublar/blockstates/sandstone_triceratops_ribcage_fossil.json +60662f8984fa40963bed56269576cc370bfcb0c9 assets/projectnublar/blockstates/sandstone_triceratops_spine_fossil.json +1f78e7d24acbddb8e555deb29bb8aad2608a3104 assets/projectnublar/blockstates/sandstone_triceratops_tail_fossil.json +5cfd125a0b589c6653d92a78260fc1f4cedb436c assets/projectnublar/blockstates/sandstone_triceratops_triceratops_skull_fossil.json cb61a70bbd7e71d72b7233e2dfe5f6503755c252 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_amber.json 8c7f00ae5c555606be7ebb55704b7c7ebdd62e0a assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_arm_fossil.json 68773075be593f404670d4b917193c2286a61b92 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_foot_fossil.json @@ -438,7 +995,17 @@ ed363eeb1fec035c90df4a1405971f8cc6f0af41 assets/projectnublar/blockstates/sandst 5c33073adc3808a3d16043d551637959fd07f4c2 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_ribcage_fossil.json 57e6451817870d7a95f2c9a84d9a69e062d00735 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_spine_fossil.json 7d7bcc9f31f31f5c3164b8ebb32ba0d60b31ea47 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_tail_fossil.json +1993f532bc6d1a22bbdc09c135123ce157a3266f assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json ae5fd06a557fd917ffac5bf46697134bad252c93 assets/projectnublar/blockstates/sequencer.json +c57ed284bba706e837b936ff400527ff65d1c0f1 assets/projectnublar/blockstates/stone_triceratops_amber.json +a7e37e139a34f180d55b6877d257ba024b9d3ed8 assets/projectnublar/blockstates/stone_triceratops_arm_fossil.json +ad006cdc51586674d8382d652884d74d3b38856b assets/projectnublar/blockstates/stone_triceratops_foot_fossil.json +8f537b653dcc3fac1395e69c79867c7c2b9c3474 assets/projectnublar/blockstates/stone_triceratops_leg_fossil.json +566733d136a993c5412568110a6cdefeac070f01 assets/projectnublar/blockstates/stone_triceratops_rex_skull_fossil.json +0d7135aa0611e33f67703ac75770f2693b9d0a08 assets/projectnublar/blockstates/stone_triceratops_ribcage_fossil.json +c8bd9287d76dcfd3ad7d039099702fd0f97d010a assets/projectnublar/blockstates/stone_triceratops_spine_fossil.json +8a532262775169c36aca6b83a6987c58981d7221 assets/projectnublar/blockstates/stone_triceratops_tail_fossil.json +93ca89d3256895f23babcd718d346251492c5d3f assets/projectnublar/blockstates/stone_triceratops_triceratops_skull_fossil.json e0419e6c37d4c4487c678465ee33db895ffd61c8 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_amber.json b8d7e463c752590a420cf32a24083b432c52a8b7 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_arm_fossil.json 9095dbe8fe096cec03c0041354ba945f74a96320 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_foot_fossil.json @@ -447,6 +1014,16 @@ b8d7e463c752590a420cf32a24083b432c52a8b7 assets/projectnublar/blockstates/stone_ 7e60f0bb47add1dd61d59c054578c7d8fc852bd8 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_ribcage_fossil.json a9ef5a3e052086254ffdbd459b1b5172ac3da2ec assets/projectnublar/blockstates/stone_tyrannosaurus_rex_spine_fossil.json 736fb95b50e00da7646668e63d407c6fab218136 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_tail_fossil.json +a89b34c81ad5c785dd91da5756d9ad48b2a22f33 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_triceratops_skull_fossil.json +eea1c237a63a7b9ad986d25d3136b2bf2bbe8f6c assets/projectnublar/blockstates/terracotta_triceratops_amber.json +2427ced4dc9a3dadc7eda7be3cdd1e107783ee15 assets/projectnublar/blockstates/terracotta_triceratops_arm_fossil.json +4cfa935c768af1b33897cda9d7423547376cbc78 assets/projectnublar/blockstates/terracotta_triceratops_foot_fossil.json +d12c2641a88d2e79990d77dfcc32d4446691a5a7 assets/projectnublar/blockstates/terracotta_triceratops_leg_fossil.json +6bd253944eb74d4b114262f8fbb07fc9bfb7b845 assets/projectnublar/blockstates/terracotta_triceratops_rex_skull_fossil.json +740afe5224a0052903a7d24191434a97243a7530 assets/projectnublar/blockstates/terracotta_triceratops_ribcage_fossil.json +a4157fe7e481d2741a4fcd3d9efd1b694e06c0a8 assets/projectnublar/blockstates/terracotta_triceratops_spine_fossil.json +3a6f80c583ee2c306c39efbc1b58a90c9b50e372 assets/projectnublar/blockstates/terracotta_triceratops_tail_fossil.json +ee1523fc2db6b66bf3b55afa74ad698ad94f4505 assets/projectnublar/blockstates/terracotta_triceratops_triceratops_skull_fossil.json db7e8dd7b388947b76dbfd58da157c6b41552b23 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_amber.json 3a7e3c9a49b275e703a080d0883daaa1be2bba0a assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_arm_fossil.json c8fe9ccda2544045ed87d12e24a50141db803db2 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_foot_fossil.json @@ -455,6 +1032,16 @@ c8fe9ccda2544045ed87d12e24a50141db803db2 assets/projectnublar/blockstates/terrac a3a65a215e4840f454853e23cdb4801be6b76b50 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_ribcage_fossil.json 438ea976832e5e9cc8811cb9060279ac343b2dc8 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_spine_fossil.json 2aca54beb2da36d82fe58448c3d2a9b56ec942b6 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_tail_fossil.json +8ba3e089b5c2726734af6313288b0c6d8ac605d5 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +2d4d167a15d9e1776701c7a2d041cadd5d474ff1 assets/projectnublar/blockstates/white_terracotta_triceratops_amber.json +67e21548e6f7102946477abc75e454f949e2139b assets/projectnublar/blockstates/white_terracotta_triceratops_arm_fossil.json +177c7137a9f946e22c73181912918bc5ab72ea33 assets/projectnublar/blockstates/white_terracotta_triceratops_foot_fossil.json +8f3cc9b3127b0a34ee4516d50d004aa447af960f assets/projectnublar/blockstates/white_terracotta_triceratops_leg_fossil.json +9aad19ece060c80fae42d8bf76aff6aecea586b7 assets/projectnublar/blockstates/white_terracotta_triceratops_rex_skull_fossil.json +302b81dd34f1a91de6474b5b4e56ee9e1e8837cf assets/projectnublar/blockstates/white_terracotta_triceratops_ribcage_fossil.json +51937b336ed8f3423c7fdd7fa2ff98e8dfc517c3 assets/projectnublar/blockstates/white_terracotta_triceratops_spine_fossil.json +2b2eda0c0d4e2dfa9eebaa7d764c6e408fe8c3a1 assets/projectnublar/blockstates/white_terracotta_triceratops_tail_fossil.json +d9785e32aa387b1ca44ca56241be1a254ed1c0e9 assets/projectnublar/blockstates/white_terracotta_triceratops_triceratops_skull_fossil.json b57769a5f31d9b184bde46d416f5073b8c1197ba assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_amber.json 0e43bbb1215350e6c304be434b22e617b74cc975 assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_arm_fossil.json 7434e97b8e2a8e049a3af2979f82008ec195b938 assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -463,6 +1050,16 @@ b57769a5f31d9b184bde46d416f5073b8c1197ba assets/projectnublar/blockstates/white_ 46bab32af27885ef521631db9617744d50ff803a assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 328df2d2910047463a9a2f008e84cf2914fc3b66 assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_spine_fossil.json 4884432efa0efd834a9db133f5f4b3aa02b20163 assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_tail_fossil.json +8ab7a7d876955d98b69ca503e0eefa3d61a901be assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +18bf36892f6847b0ae9ea23fcbd3caa37a23e473 assets/projectnublar/blockstates/yellow_terracotta_triceratops_amber.json +3e2087b2d807cfe02e3ce18a3773cb83f41c08aa assets/projectnublar/blockstates/yellow_terracotta_triceratops_arm_fossil.json +e5e07508c8b059fa31c4d40b0e8872ecd2a34d20 assets/projectnublar/blockstates/yellow_terracotta_triceratops_foot_fossil.json +c4fc55514d8333626ff9c4d8146338c76fac6f73 assets/projectnublar/blockstates/yellow_terracotta_triceratops_leg_fossil.json +43d022e73c670727726cc90a9b34b8af84be95ad assets/projectnublar/blockstates/yellow_terracotta_triceratops_rex_skull_fossil.json +6f1b1bc46625ffc66bd1d7970b99aa279a253e66 assets/projectnublar/blockstates/yellow_terracotta_triceratops_ribcage_fossil.json +019d432d7e498f7117b31ddf0a869f195d4951d2 assets/projectnublar/blockstates/yellow_terracotta_triceratops_spine_fossil.json +3684ca0dd2555cc8f34568468d68263c91e5462c assets/projectnublar/blockstates/yellow_terracotta_triceratops_tail_fossil.json +a10a1e2e9e8269737c155baeacd3d7a50cb98ec7 assets/projectnublar/blockstates/yellow_terracotta_triceratops_triceratops_skull_fossil.json dd696d27539597acfe009788e825606e5ea592cf assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_amber.json b3ed806523017a0ff8d2bc2f1e2dd0177674f71c assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 179146e049acdf393720a3172452728a9202d4ec assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -471,6 +1068,19 @@ b3ed806523017a0ff8d2bc2f1e2dd0177674f71c assets/projectnublar/blockstates/yellow cd86b7c3683349d064c2e5389042daacb0544954 assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 0bbfc0ee3f7d7ece3fef9e98d2e9d6d6a0896e69 assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 90bd604e6284c7d0b64fec9503f41ddd734a4a52 assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +bfd433d6f4472957a9e3e77e5a1116e7b4676cdb assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +711430051e4b6360dae25b74587bc0836539161c assets/projectnublar/models/block/andesite_triceratops_amber.json +3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/andesite_triceratops_arm_fossil.json +1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/andesite_triceratops_foot_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/andesite_triceratops_leaf_fossil.json +6bcee9f0f6cebb65fd737cc31ee834cb24f59302 assets/projectnublar/models/block/andesite_triceratops_leg_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/andesite_triceratops_neck_fossil.json +a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/andesite_triceratops_rex_skull_fossil.json +c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/andesite_triceratops_ribcage_fossil.json +70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/andesite_triceratops_spine_fossil.json +2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/andesite_triceratops_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/andesite_triceratops_triceratops_skull_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/andesite_triceratops_wing_fossil.json 711430051e4b6360dae25b74587bc0836539161c assets/projectnublar/models/block/andesite_tyrannosaurus_rex_amber.json 3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_arm_fossil.json 1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_foot_fossil.json @@ -481,7 +1091,20 @@ a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/andes c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_ribcage_fossil.json 70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_spine_fossil.json 2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/andesite_tyrannosaurus_rex_wing_fossil.json +9b4b542a799a7a7df178026f50d4f2a89db7c525 assets/projectnublar/models/block/brown_terracotta_triceratops_amber.json +b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/brown_terracotta_triceratops_arm_fossil.json +5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/brown_terracotta_triceratops_foot_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/brown_terracotta_triceratops_leaf_fossil.json +db9e7d683f35dbaa3327190b4804659b013e7133 assets/projectnublar/models/block/brown_terracotta_triceratops_leg_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/brown_terracotta_triceratops_neck_fossil.json +c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/brown_terracotta_triceratops_rex_skull_fossil.json +1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/brown_terracotta_triceratops_ribcage_fossil.json +baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/brown_terracotta_triceratops_spine_fossil.json +111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/brown_terracotta_triceratops_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/brown_terracotta_triceratops_triceratops_skull_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/brown_terracotta_triceratops_wing_fossil.json 9b4b542a799a7a7df178026f50d4f2a89db7c525 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_amber.json b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_arm_fossil.json 5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -492,7 +1115,19 @@ c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/brown 1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_spine_fossil.json 111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_wing_fossil.json +3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/common_andesite_triceratops_arm_fossil.json +1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/common_andesite_triceratops_foot_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/common_andesite_triceratops_leaf_fossil.json +6bcee9f0f6cebb65fd737cc31ee834cb24f59302 assets/projectnublar/models/block/common_andesite_triceratops_leg_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/common_andesite_triceratops_neck_fossil.json +a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/common_andesite_triceratops_rex_skull_fossil.json +c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/common_andesite_triceratops_ribcage_fossil.json +70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/common_andesite_triceratops_spine_fossil.json +2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/common_andesite_triceratops_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/common_andesite_triceratops_triceratops_skull_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/common_andesite_triceratops_wing_fossil.json 3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_arm_fossil.json 1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_foot_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -502,7 +1137,19 @@ a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/commo c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_ribcage_fossil.json 70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_spine_fossil.json 2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_wing_fossil.json +b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/common_brown_terracotta_triceratops_arm_fossil.json +5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/common_brown_terracotta_triceratops_foot_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/common_brown_terracotta_triceratops_leaf_fossil.json +db9e7d683f35dbaa3327190b4804659b013e7133 assets/projectnublar/models/block/common_brown_terracotta_triceratops_leg_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/common_brown_terracotta_triceratops_neck_fossil.json +c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/common_brown_terracotta_triceratops_rex_skull_fossil.json +1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/common_brown_terracotta_triceratops_ribcage_fossil.json +baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/common_brown_terracotta_triceratops_spine_fossil.json +111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/common_brown_terracotta_triceratops_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/common_brown_terracotta_triceratops_triceratops_skull_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/common_brown_terracotta_triceratops_wing_fossil.json b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -512,7 +1159,19 @@ c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/commo 1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/common_deepslate_triceratops_arm_fossil.json +cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/common_deepslate_triceratops_foot_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/common_deepslate_triceratops_leaf_fossil.json +1765e9e7e9f67af7ffcfc7fc818cc9de37b227c9 assets/projectnublar/models/block/common_deepslate_triceratops_leg_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/common_deepslate_triceratops_neck_fossil.json +7d7adbb17b0b70ce249fa1c150a346eb72a56f56 assets/projectnublar/models/block/common_deepslate_triceratops_rex_skull_fossil.json +0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/common_deepslate_triceratops_ribcage_fossil.json +fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/common_deepslate_triceratops_spine_fossil.json +5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/common_deepslate_triceratops_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/common_deepslate_triceratops_triceratops_skull_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/common_deepslate_triceratops_wing_fossil.json 8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_arm_fossil.json cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_foot_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -522,7 +1181,19 @@ cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/commo 0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_spine_fossil.json 5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_wing_fossil.json +377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/common_diorite_triceratops_arm_fossil.json +682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/common_diorite_triceratops_foot_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/common_diorite_triceratops_leaf_fossil.json +a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/common_diorite_triceratops_leg_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/common_diorite_triceratops_neck_fossil.json +3a259ccff4ee2ecc879aff6265aed9a8ac6d1f19 assets/projectnublar/models/block/common_diorite_triceratops_rex_skull_fossil.json +970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/common_diorite_triceratops_ribcage_fossil.json +b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/common_diorite_triceratops_spine_fossil.json +963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/common_diorite_triceratops_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/common_diorite_triceratops_triceratops_skull_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/common_diorite_triceratops_wing_fossil.json 377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_arm_fossil.json 682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_foot_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -532,7 +1203,19 @@ a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/commo 970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_ribcage_fossil.json b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_spine_fossil.json 963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_wing_fossil.json +5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/common_granite_triceratops_arm_fossil.json +80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/common_granite_triceratops_foot_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/common_granite_triceratops_leaf_fossil.json +b98aec38962183b7c573008fb2c5b43bcbebd7fe assets/projectnublar/models/block/common_granite_triceratops_leg_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/common_granite_triceratops_neck_fossil.json +c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/common_granite_triceratops_rex_skull_fossil.json +4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/common_granite_triceratops_ribcage_fossil.json +d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/common_granite_triceratops_spine_fossil.json +2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/common_granite_triceratops_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/common_granite_triceratops_triceratops_skull_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/common_granite_triceratops_wing_fossil.json 5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_arm_fossil.json 80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_foot_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leaf_fossil.json @@ -542,7 +1225,19 @@ c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/commo 4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_ribcage_fossil.json d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_spine_fossil.json 2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_wing_fossil.json +ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_arm_fossil.json +132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_foot_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_leaf_fossil.json +a31e094f244c22f9c197c007614990c7194b96b9 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_leg_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_neck_fossil.json +cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_rex_skull_fossil.json +48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_ribcage_fossil.json +bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_spine_fossil.json +f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_wing_fossil.json ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -552,7 +1247,19 @@ cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/commo 48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/common_orange_terracotta_triceratops_arm_fossil.json +92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/common_orange_terracotta_triceratops_foot_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/common_orange_terracotta_triceratops_leaf_fossil.json +77a2cfb6d0127f62f722a3ecfbd93717584a6794 assets/projectnublar/models/block/common_orange_terracotta_triceratops_leg_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/common_orange_terracotta_triceratops_neck_fossil.json +516f2d32cb0557eefa5fc30fb53feded4442c3c2 assets/projectnublar/models/block/common_orange_terracotta_triceratops_rex_skull_fossil.json +872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/common_orange_terracotta_triceratops_ribcage_fossil.json +dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/common_orange_terracotta_triceratops_spine_fossil.json +43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/common_orange_terracotta_triceratops_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/common_orange_terracotta_triceratops_triceratops_skull_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/common_orange_terracotta_triceratops_wing_fossil.json 1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -562,7 +1269,19 @@ e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/commo 872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/common_red_terracotta_triceratops_arm_fossil.json +58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/common_red_terracotta_triceratops_foot_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/common_red_terracotta_triceratops_leaf_fossil.json +28f58489f5e586e940535344b17a9ce54247b7af assets/projectnublar/models/block/common_red_terracotta_triceratops_leg_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/common_red_terracotta_triceratops_neck_fossil.json +f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/common_red_terracotta_triceratops_rex_skull_fossil.json +13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/common_red_terracotta_triceratops_ribcage_fossil.json +253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/common_red_terracotta_triceratops_spine_fossil.json +38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/common_red_terracotta_triceratops_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/common_red_terracotta_triceratops_triceratops_skull_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/common_red_terracotta_triceratops_wing_fossil.json 715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json 58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -572,7 +1291,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/commo 13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json 38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json +9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/common_sandstone_triceratops_arm_fossil.json +0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/common_sandstone_triceratops_foot_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/common_sandstone_triceratops_leaf_fossil.json +5c13ff7878c1f00e91ba0a1d3a53c472c2c1eb51 assets/projectnublar/models/block/common_sandstone_triceratops_leg_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/common_sandstone_triceratops_neck_fossil.json +146c181bc0a90f2294017e295685d7149b28d537 assets/projectnublar/models/block/common_sandstone_triceratops_rex_skull_fossil.json +dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/common_sandstone_triceratops_ribcage_fossil.json +72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/common_sandstone_triceratops_spine_fossil.json +434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/common_sandstone_triceratops_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/common_sandstone_triceratops_triceratops_skull_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/common_sandstone_triceratops_wing_fossil.json 9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_arm_fossil.json 0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_foot_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -582,7 +1313,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/commo dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json 72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_spine_fossil.json 434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_wing_fossil.json +e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/common_stone_triceratops_arm_fossil.json +4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/common_stone_triceratops_foot_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/common_stone_triceratops_leaf_fossil.json +d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/common_stone_triceratops_leg_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/common_stone_triceratops_neck_fossil.json +420d5783740eb3f6de61dce7007063f4501db8d6 assets/projectnublar/models/block/common_stone_triceratops_rex_skull_fossil.json +24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/common_stone_triceratops_ribcage_fossil.json +f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/common_stone_triceratops_spine_fossil.json +c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/common_stone_triceratops_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/common_stone_triceratops_triceratops_skull_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/common_stone_triceratops_wing_fossil.json e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_arm_fossil.json 4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_foot_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leaf_fossil.json @@ -592,7 +1335,19 @@ d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/commo 24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_ribcage_fossil.json f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_spine_fossil.json c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_wing_fossil.json +42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/common_terracotta_triceratops_arm_fossil.json +c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/common_terracotta_triceratops_foot_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/common_terracotta_triceratops_leaf_fossil.json +da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/common_terracotta_triceratops_leg_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/common_terracotta_triceratops_neck_fossil.json +507177e7eb0f0c694d6a76ab6f3b313e0fa9b317 assets/projectnublar/models/block/common_terracotta_triceratops_rex_skull_fossil.json +a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/common_terracotta_triceratops_ribcage_fossil.json +1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/common_terracotta_triceratops_spine_fossil.json +6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/common_terracotta_triceratops_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/common_terracotta_triceratops_triceratops_skull_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/common_terracotta_triceratops_wing_fossil.json 42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_arm_fossil.json c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_foot_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -602,7 +1357,19 @@ da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/commo a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json 1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_spine_fossil.json 6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_wing_fossil.json +79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/common_white_terracotta_triceratops_arm_fossil.json +8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/common_white_terracotta_triceratops_foot_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/common_white_terracotta_triceratops_leaf_fossil.json +e0b2d27ec8bc70d7b98f3d0afede1010557d17d4 assets/projectnublar/models/block/common_white_terracotta_triceratops_leg_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/common_white_terracotta_triceratops_neck_fossil.json +d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/common_white_terracotta_triceratops_rex_skull_fossil.json +177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/common_white_terracotta_triceratops_ribcage_fossil.json +f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/common_white_terracotta_triceratops_spine_fossil.json +2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/common_white_terracotta_triceratops_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/common_white_terracotta_triceratops_triceratops_skull_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/common_white_terracotta_triceratops_wing_fossil.json 79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json 8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -612,7 +1379,19 @@ d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/commo 177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json 2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json +f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/common_yellow_terracotta_triceratops_arm_fossil.json +2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/common_yellow_terracotta_triceratops_foot_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/common_yellow_terracotta_triceratops_leaf_fossil.json +e983ad44a8de5bbe0ed7291d6df82ca115d1cc00 assets/projectnublar/models/block/common_yellow_terracotta_triceratops_leg_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/common_yellow_terracotta_triceratops_neck_fossil.json +99397b2e7804ee5fe6f9938760686a5db011b4fb assets/projectnublar/models/block/common_yellow_terracotta_triceratops_rex_skull_fossil.json +9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/common_yellow_terracotta_triceratops_ribcage_fossil.json +6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/common_yellow_terracotta_triceratops_spine_fossil.json +739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/common_yellow_terracotta_triceratops_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/common_yellow_terracotta_triceratops_wing_fossil.json f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -622,7 +1401,20 @@ c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/commo 9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +db75f78fa49b48cc4eaec0714e8ed2503d86a4fe assets/projectnublar/models/block/deepslate_triceratops_amber.json +8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/deepslate_triceratops_arm_fossil.json +cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/deepslate_triceratops_foot_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/deepslate_triceratops_leaf_fossil.json +1765e9e7e9f67af7ffcfc7fc818cc9de37b227c9 assets/projectnublar/models/block/deepslate_triceratops_leg_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/deepslate_triceratops_neck_fossil.json +7d7adbb17b0b70ce249fa1c150a346eb72a56f56 assets/projectnublar/models/block/deepslate_triceratops_rex_skull_fossil.json +0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/deepslate_triceratops_ribcage_fossil.json +fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/deepslate_triceratops_spine_fossil.json +5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/deepslate_triceratops_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/deepslate_triceratops_triceratops_skull_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/deepslate_triceratops_wing_fossil.json db75f78fa49b48cc4eaec0714e8ed2503d86a4fe assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_amber.json 8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_arm_fossil.json cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_foot_fossil.json @@ -633,7 +1425,20 @@ cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/deeps 0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_ribcage_fossil.json fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_spine_fossil.json 5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_wing_fossil.json +2a78537aa855c141ce8d3f56571c96d153febd94 assets/projectnublar/models/block/diorite_triceratops_amber.json +377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/diorite_triceratops_arm_fossil.json +682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/diorite_triceratops_foot_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/diorite_triceratops_leaf_fossil.json +a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/diorite_triceratops_leg_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/diorite_triceratops_neck_fossil.json +3a259ccff4ee2ecc879aff6265aed9a8ac6d1f19 assets/projectnublar/models/block/diorite_triceratops_rex_skull_fossil.json +970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/diorite_triceratops_ribcage_fossil.json +b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/diorite_triceratops_spine_fossil.json +963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/diorite_triceratops_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/diorite_triceratops_triceratops_skull_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/diorite_triceratops_wing_fossil.json 2a78537aa855c141ce8d3f56571c96d153febd94 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_amber.json 377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_arm_fossil.json 682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_foot_fossil.json @@ -644,8 +1449,20 @@ a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/diori 970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_ribcage_fossil.json b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/diorite_tyrannosaurus_rex_spine_fossil.json 963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/diorite_tyrannosaurus_rex_wing_fossil.json 085997059fc1fbcdb88d4628bc5aeee71b1997e0 assets/projectnublar/models/block/egg_printer.json +3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/fragmented_andesite_triceratops_arm_fossil.json +1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/fragmented_andesite_triceratops_foot_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/fragmented_andesite_triceratops_leaf_fossil.json +6bcee9f0f6cebb65fd737cc31ee834cb24f59302 assets/projectnublar/models/block/fragmented_andesite_triceratops_leg_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/fragmented_andesite_triceratops_neck_fossil.json +a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/fragmented_andesite_triceratops_rex_skull_fossil.json +c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/fragmented_andesite_triceratops_ribcage_fossil.json +70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/fragmented_andesite_triceratops_spine_fossil.json +2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/fragmented_andesite_triceratops_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/fragmented_andesite_triceratops_triceratops_skull_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/fragmented_andesite_triceratops_wing_fossil.json 3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json 1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -655,7 +1472,19 @@ a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/fragm c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json 70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json 2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json +b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_arm_fossil.json +5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_foot_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_leaf_fossil.json +db9e7d683f35dbaa3327190b4804659b013e7133 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_leg_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_neck_fossil.json +c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json +1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_ribcage_fossil.json +baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_spine_fossil.json +111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_wing_fossil.json b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -665,7 +1494,19 @@ c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/fragm 1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/fragmented_deepslate_triceratops_arm_fossil.json +cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/fragmented_deepslate_triceratops_foot_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/fragmented_deepslate_triceratops_leaf_fossil.json +1765e9e7e9f67af7ffcfc7fc818cc9de37b227c9 assets/projectnublar/models/block/fragmented_deepslate_triceratops_leg_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/fragmented_deepslate_triceratops_neck_fossil.json +7d7adbb17b0b70ce249fa1c150a346eb72a56f56 assets/projectnublar/models/block/fragmented_deepslate_triceratops_rex_skull_fossil.json +0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/fragmented_deepslate_triceratops_ribcage_fossil.json +fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/fragmented_deepslate_triceratops_spine_fossil.json +5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/fragmented_deepslate_triceratops_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/fragmented_deepslate_triceratops_triceratops_skull_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/fragmented_deepslate_triceratops_wing_fossil.json 8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -675,7 +1516,19 @@ cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/fragm 0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json 5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json +377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/fragmented_diorite_triceratops_arm_fossil.json +682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/fragmented_diorite_triceratops_foot_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/fragmented_diorite_triceratops_leaf_fossil.json +a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/fragmented_diorite_triceratops_leg_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/fragmented_diorite_triceratops_neck_fossil.json +3a259ccff4ee2ecc879aff6265aed9a8ac6d1f19 assets/projectnublar/models/block/fragmented_diorite_triceratops_rex_skull_fossil.json +970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/fragmented_diorite_triceratops_ribcage_fossil.json +b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/fragmented_diorite_triceratops_spine_fossil.json +963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/fragmented_diorite_triceratops_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/fragmented_diorite_triceratops_triceratops_skull_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/fragmented_diorite_triceratops_wing_fossil.json 377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json 682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -685,7 +1538,19 @@ a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/fragm 970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json 963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json +5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/fragmented_granite_triceratops_arm_fossil.json +80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/fragmented_granite_triceratops_foot_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/fragmented_granite_triceratops_leaf_fossil.json +b98aec38962183b7c573008fb2c5b43bcbebd7fe assets/projectnublar/models/block/fragmented_granite_triceratops_leg_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/fragmented_granite_triceratops_neck_fossil.json +c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/fragmented_granite_triceratops_rex_skull_fossil.json +4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/fragmented_granite_triceratops_ribcage_fossil.json +d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/fragmented_granite_triceratops_spine_fossil.json +2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/fragmented_granite_triceratops_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/fragmented_granite_triceratops_triceratops_skull_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/fragmented_granite_triceratops_wing_fossil.json 5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_arm_fossil.json 80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_foot_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json @@ -695,7 +1560,19 @@ c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/fragm 4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_spine_fossil.json 2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_wing_fossil.json +ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_arm_fossil.json +132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_foot_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json +a31e094f244c22f9c197c007614990c7194b96b9 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_leg_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_neck_fossil.json +cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json +48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json +bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_spine_fossil.json +f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_wing_fossil.json ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -705,7 +1582,19 @@ cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/fragm 48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_arm_fossil.json +92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_foot_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_leaf_fossil.json +77a2cfb6d0127f62f722a3ecfbd93717584a6794 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_leg_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_neck_fossil.json +516f2d32cb0557eefa5fc30fb53feded4442c3c2 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json +872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_ribcage_fossil.json +dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_spine_fossil.json +43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_wing_fossil.json 1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -715,7 +1604,19 @@ e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/fragm 872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_arm_fossil.json +58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_foot_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_leaf_fossil.json +28f58489f5e586e940535344b17a9ce54247b7af assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_leg_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_neck_fossil.json +f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_rex_skull_fossil.json +13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_ribcage_fossil.json +253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_spine_fossil.json +38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_wing_fossil.json 715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json 58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -725,7 +1626,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/fragm 13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json 38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json +9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/fragmented_sandstone_triceratops_arm_fossil.json +0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/fragmented_sandstone_triceratops_foot_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/fragmented_sandstone_triceratops_leaf_fossil.json +5c13ff7878c1f00e91ba0a1d3a53c472c2c1eb51 assets/projectnublar/models/block/fragmented_sandstone_triceratops_leg_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/fragmented_sandstone_triceratops_neck_fossil.json +146c181bc0a90f2294017e295685d7149b28d537 assets/projectnublar/models/block/fragmented_sandstone_triceratops_rex_skull_fossil.json +dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/fragmented_sandstone_triceratops_ribcage_fossil.json +72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/fragmented_sandstone_triceratops_spine_fossil.json +434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/fragmented_sandstone_triceratops_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/fragmented_sandstone_triceratops_triceratops_skull_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/fragmented_sandstone_triceratops_wing_fossil.json 9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json 0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -735,7 +1648,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/fragm dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json 72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json 434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json +e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/fragmented_stone_triceratops_arm_fossil.json +4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/fragmented_stone_triceratops_foot_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/fragmented_stone_triceratops_leaf_fossil.json +d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/fragmented_stone_triceratops_leg_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/fragmented_stone_triceratops_neck_fossil.json +420d5783740eb3f6de61dce7007063f4501db8d6 assets/projectnublar/models/block/fragmented_stone_triceratops_rex_skull_fossil.json +24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/fragmented_stone_triceratops_ribcage_fossil.json +f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/fragmented_stone_triceratops_spine_fossil.json +c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/fragmented_stone_triceratops_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/fragmented_stone_triceratops_triceratops_skull_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/fragmented_stone_triceratops_wing_fossil.json e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_arm_fossil.json 4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_foot_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json @@ -745,7 +1670,19 @@ d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/fragm 24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_spine_fossil.json c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_wing_fossil.json +42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/fragmented_terracotta_triceratops_arm_fossil.json +c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/fragmented_terracotta_triceratops_foot_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/fragmented_terracotta_triceratops_leaf_fossil.json +da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/fragmented_terracotta_triceratops_leg_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/fragmented_terracotta_triceratops_neck_fossil.json +507177e7eb0f0c694d6a76ab6f3b313e0fa9b317 assets/projectnublar/models/block/fragmented_terracotta_triceratops_rex_skull_fossil.json +a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/fragmented_terracotta_triceratops_ribcage_fossil.json +1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/fragmented_terracotta_triceratops_spine_fossil.json +6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/fragmented_terracotta_triceratops_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/fragmented_terracotta_triceratops_triceratops_skull_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/fragmented_terracotta_triceratops_wing_fossil.json 42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -755,7 +1692,19 @@ da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/fragm a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json 1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json 6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json +79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_arm_fossil.json +8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_foot_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_leaf_fossil.json +e0b2d27ec8bc70d7b98f3d0afede1010557d17d4 assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_leg_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_neck_fossil.json +d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_rex_skull_fossil.json +177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_ribcage_fossil.json +f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_spine_fossil.json +2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_wing_fossil.json 79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json 8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -765,7 +1714,19 @@ d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/fragm 177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json 2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json +f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_arm_fossil.json +2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_foot_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_leaf_fossil.json +e983ad44a8de5bbe0ed7291d6df82ca115d1cc00 assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_leg_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_neck_fossil.json +99397b2e7804ee5fe6f9938760686a5db011b4fb assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json +9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json +6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_spine_fossil.json +739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_wing_fossil.json f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -775,7 +1736,20 @@ c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/fragm 9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +d05ba6d153d03f33badf05abea41b790c2e37242 assets/projectnublar/models/block/granite_triceratops_amber.json +5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/granite_triceratops_arm_fossil.json +80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/granite_triceratops_foot_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/granite_triceratops_leaf_fossil.json +b98aec38962183b7c573008fb2c5b43bcbebd7fe assets/projectnublar/models/block/granite_triceratops_leg_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/granite_triceratops_neck_fossil.json +c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/granite_triceratops_rex_skull_fossil.json +4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/granite_triceratops_ribcage_fossil.json +d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/granite_triceratops_spine_fossil.json +2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/granite_triceratops_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/granite_triceratops_triceratops_skull_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/granite_triceratops_wing_fossil.json d05ba6d153d03f33badf05abea41b790c2e37242 assets/projectnublar/models/block/granite_tyrannosaurus_rex_amber.json 5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/granite_tyrannosaurus_rex_arm_fossil.json 80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/granite_tyrannosaurus_rex_foot_fossil.json @@ -786,8 +1760,21 @@ c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/grani 4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/granite_tyrannosaurus_rex_ribcage_fossil.json d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/granite_tyrannosaurus_rex_spine_fossil.json 2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/granite_tyrannosaurus_rex_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/granite_tyrannosaurus_rex_triceratops_skull_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/granite_tyrannosaurus_rex_wing_fossil.json 2d874ec263aa07131a44a6ff6fd0210ab8ab5ef6 assets/projectnublar/models/block/incubator.json +6982b8c5bcb7c111e80aa79ed66d0645e2528886 assets/projectnublar/models/block/light_gray_terracotta_triceratops_amber.json +ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/light_gray_terracotta_triceratops_arm_fossil.json +132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/light_gray_terracotta_triceratops_foot_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/light_gray_terracotta_triceratops_leaf_fossil.json +a31e094f244c22f9c197c007614990c7194b96b9 assets/projectnublar/models/block/light_gray_terracotta_triceratops_leg_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/light_gray_terracotta_triceratops_neck_fossil.json +cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/light_gray_terracotta_triceratops_rex_skull_fossil.json +48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/light_gray_terracotta_triceratops_ribcage_fossil.json +bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/light_gray_terracotta_triceratops_spine_fossil.json +f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/light_gray_terracotta_triceratops_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/light_gray_terracotta_triceratops_triceratops_skull_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/light_gray_terracotta_triceratops_wing_fossil.json 6982b8c5bcb7c111e80aa79ed66d0645e2528886 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_amber.json ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -798,7 +1785,20 @@ cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/light 48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +a6b227c2b732caf659eb9bb571b9579aecd6ac16 assets/projectnublar/models/block/orange_terracotta_triceratops_amber.json +1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/orange_terracotta_triceratops_arm_fossil.json +92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/orange_terracotta_triceratops_foot_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/orange_terracotta_triceratops_leaf_fossil.json +77a2cfb6d0127f62f722a3ecfbd93717584a6794 assets/projectnublar/models/block/orange_terracotta_triceratops_leg_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/orange_terracotta_triceratops_neck_fossil.json +516f2d32cb0557eefa5fc30fb53feded4442c3c2 assets/projectnublar/models/block/orange_terracotta_triceratops_rex_skull_fossil.json +872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/orange_terracotta_triceratops_ribcage_fossil.json +dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/orange_terracotta_triceratops_spine_fossil.json +43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/orange_terracotta_triceratops_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/orange_terracotta_triceratops_triceratops_skull_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/orange_terracotta_triceratops_wing_fossil.json a6b227c2b732caf659eb9bb571b9579aecd6ac16 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_amber.json 1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_arm_fossil.json 92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -809,7 +1809,19 @@ e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/orang 872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_spine_fossil.json 43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_wing_fossil.json +3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/poor_andesite_triceratops_arm_fossil.json +1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/poor_andesite_triceratops_foot_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/poor_andesite_triceratops_leaf_fossil.json +6bcee9f0f6cebb65fd737cc31ee834cb24f59302 assets/projectnublar/models/block/poor_andesite_triceratops_leg_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/poor_andesite_triceratops_neck_fossil.json +a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/poor_andesite_triceratops_rex_skull_fossil.json +c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/poor_andesite_triceratops_ribcage_fossil.json +70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/poor_andesite_triceratops_spine_fossil.json +2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/poor_andesite_triceratops_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/poor_andesite_triceratops_triceratops_skull_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/poor_andesite_triceratops_wing_fossil.json 3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_arm_fossil.json 1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_foot_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -819,7 +1831,19 @@ a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/poor_ c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json 70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_spine_fossil.json 2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_wing_fossil.json +b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_arm_fossil.json +5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_foot_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_leaf_fossil.json +db9e7d683f35dbaa3327190b4804659b013e7133 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_leg_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_neck_fossil.json +c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_rex_skull_fossil.json +1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_ribcage_fossil.json +baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_spine_fossil.json +111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_wing_fossil.json b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -829,7 +1853,19 @@ c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/poor_ 1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/poor_deepslate_triceratops_arm_fossil.json +cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/poor_deepslate_triceratops_foot_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/poor_deepslate_triceratops_leaf_fossil.json +1765e9e7e9f67af7ffcfc7fc818cc9de37b227c9 assets/projectnublar/models/block/poor_deepslate_triceratops_leg_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/poor_deepslate_triceratops_neck_fossil.json +7d7adbb17b0b70ce249fa1c150a346eb72a56f56 assets/projectnublar/models/block/poor_deepslate_triceratops_rex_skull_fossil.json +0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/poor_deepslate_triceratops_ribcage_fossil.json +fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/poor_deepslate_triceratops_spine_fossil.json +5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/poor_deepslate_triceratops_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/poor_deepslate_triceratops_triceratops_skull_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/poor_deepslate_triceratops_wing_fossil.json 8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_arm_fossil.json cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_foot_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -839,7 +1875,19 @@ cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/poor_ 0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_spine_fossil.json 5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_wing_fossil.json +377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/poor_diorite_triceratops_arm_fossil.json +682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/poor_diorite_triceratops_foot_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/poor_diorite_triceratops_leaf_fossil.json +a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/poor_diorite_triceratops_leg_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/poor_diorite_triceratops_neck_fossil.json +3a259ccff4ee2ecc879aff6265aed9a8ac6d1f19 assets/projectnublar/models/block/poor_diorite_triceratops_rex_skull_fossil.json +970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/poor_diorite_triceratops_ribcage_fossil.json +b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/poor_diorite_triceratops_spine_fossil.json +963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/poor_diorite_triceratops_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/poor_diorite_triceratops_triceratops_skull_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/poor_diorite_triceratops_wing_fossil.json 377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_arm_fossil.json 682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_foot_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -849,7 +1897,19 @@ a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/poor_ 970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_spine_fossil.json 963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_wing_fossil.json +5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/poor_granite_triceratops_arm_fossil.json +80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/poor_granite_triceratops_foot_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/poor_granite_triceratops_leaf_fossil.json +b98aec38962183b7c573008fb2c5b43bcbebd7fe assets/projectnublar/models/block/poor_granite_triceratops_leg_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/poor_granite_triceratops_neck_fossil.json +c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/poor_granite_triceratops_rex_skull_fossil.json +4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/poor_granite_triceratops_ribcage_fossil.json +d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/poor_granite_triceratops_spine_fossil.json +2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/poor_granite_triceratops_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/poor_granite_triceratops_triceratops_skull_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/poor_granite_triceratops_wing_fossil.json 5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_arm_fossil.json 80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_foot_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leaf_fossil.json @@ -859,7 +1919,19 @@ c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/poor_ 4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_ribcage_fossil.json d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_spine_fossil.json 2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_wing_fossil.json +ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_arm_fossil.json +132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_foot_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_leaf_fossil.json +a31e094f244c22f9c197c007614990c7194b96b9 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_leg_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_neck_fossil.json +cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json +48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_ribcage_fossil.json +bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_spine_fossil.json +f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_wing_fossil.json ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -869,7 +1941,19 @@ cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/poor_ 48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/poor_orange_terracotta_triceratops_arm_fossil.json +92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/poor_orange_terracotta_triceratops_foot_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_leaf_fossil.json +77a2cfb6d0127f62f722a3ecfbd93717584a6794 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_leg_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_neck_fossil.json +516f2d32cb0557eefa5fc30fb53feded4442c3c2 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_rex_skull_fossil.json +872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_ribcage_fossil.json +dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_spine_fossil.json +43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/poor_orange_terracotta_triceratops_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_wing_fossil.json 1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -879,7 +1963,19 @@ e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/poor_ 872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/poor_red_terracotta_triceratops_arm_fossil.json +58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/poor_red_terracotta_triceratops_foot_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/poor_red_terracotta_triceratops_leaf_fossil.json +28f58489f5e586e940535344b17a9ce54247b7af assets/projectnublar/models/block/poor_red_terracotta_triceratops_leg_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/poor_red_terracotta_triceratops_neck_fossil.json +f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/poor_red_terracotta_triceratops_rex_skull_fossil.json +13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/poor_red_terracotta_triceratops_ribcage_fossil.json +253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/poor_red_terracotta_triceratops_spine_fossil.json +38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/poor_red_terracotta_triceratops_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/poor_red_terracotta_triceratops_triceratops_skull_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/poor_red_terracotta_triceratops_wing_fossil.json 715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json 58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -889,7 +1985,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/poor_ 13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json 38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json +9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/poor_sandstone_triceratops_arm_fossil.json +0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/poor_sandstone_triceratops_foot_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/poor_sandstone_triceratops_leaf_fossil.json +5c13ff7878c1f00e91ba0a1d3a53c472c2c1eb51 assets/projectnublar/models/block/poor_sandstone_triceratops_leg_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/poor_sandstone_triceratops_neck_fossil.json +146c181bc0a90f2294017e295685d7149b28d537 assets/projectnublar/models/block/poor_sandstone_triceratops_rex_skull_fossil.json +dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/poor_sandstone_triceratops_ribcage_fossil.json +72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/poor_sandstone_triceratops_spine_fossil.json +434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/poor_sandstone_triceratops_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/poor_sandstone_triceratops_triceratops_skull_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/poor_sandstone_triceratops_wing_fossil.json 9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_arm_fossil.json 0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_foot_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -899,7 +2007,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/poor_ dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json 72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_spine_fossil.json 434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_wing_fossil.json +e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/poor_stone_triceratops_arm_fossil.json +4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/poor_stone_triceratops_foot_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/poor_stone_triceratops_leaf_fossil.json +d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/poor_stone_triceratops_leg_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/poor_stone_triceratops_neck_fossil.json +420d5783740eb3f6de61dce7007063f4501db8d6 assets/projectnublar/models/block/poor_stone_triceratops_rex_skull_fossil.json +24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/poor_stone_triceratops_ribcage_fossil.json +f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/poor_stone_triceratops_spine_fossil.json +c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/poor_stone_triceratops_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/poor_stone_triceratops_triceratops_skull_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/poor_stone_triceratops_wing_fossil.json e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_arm_fossil.json 4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_foot_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leaf_fossil.json @@ -909,7 +2029,19 @@ d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/poor_ 24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_ribcage_fossil.json f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_spine_fossil.json c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_wing_fossil.json +42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/poor_terracotta_triceratops_arm_fossil.json +c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/poor_terracotta_triceratops_foot_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/poor_terracotta_triceratops_leaf_fossil.json +da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/poor_terracotta_triceratops_leg_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/poor_terracotta_triceratops_neck_fossil.json +507177e7eb0f0c694d6a76ab6f3b313e0fa9b317 assets/projectnublar/models/block/poor_terracotta_triceratops_rex_skull_fossil.json +a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/poor_terracotta_triceratops_ribcage_fossil.json +1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/poor_terracotta_triceratops_spine_fossil.json +6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/poor_terracotta_triceratops_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/poor_terracotta_triceratops_triceratops_skull_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/poor_terracotta_triceratops_wing_fossil.json 42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_arm_fossil.json c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_foot_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -919,7 +2051,19 @@ da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/poor_ a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json 1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_spine_fossil.json 6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_wing_fossil.json +79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/poor_white_terracotta_triceratops_arm_fossil.json +8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/poor_white_terracotta_triceratops_foot_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/poor_white_terracotta_triceratops_leaf_fossil.json +e0b2d27ec8bc70d7b98f3d0afede1010557d17d4 assets/projectnublar/models/block/poor_white_terracotta_triceratops_leg_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/poor_white_terracotta_triceratops_neck_fossil.json +d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/poor_white_terracotta_triceratops_rex_skull_fossil.json +177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/poor_white_terracotta_triceratops_ribcage_fossil.json +f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/poor_white_terracotta_triceratops_spine_fossil.json +2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/poor_white_terracotta_triceratops_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/poor_white_terracotta_triceratops_triceratops_skull_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/poor_white_terracotta_triceratops_wing_fossil.json 79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json 8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -929,7 +2073,19 @@ d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/poor_ 177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json 2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json +f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_arm_fossil.json +2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_foot_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_leaf_fossil.json +e983ad44a8de5bbe0ed7291d6df82ca115d1cc00 assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_leg_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_neck_fossil.json +99397b2e7804ee5fe6f9938760686a5db011b4fb assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_rex_skull_fossil.json +9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_ribcage_fossil.json +6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_spine_fossil.json +739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_wing_fossil.json f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -939,7 +2095,19 @@ c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/poor_ 9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/pristine_andesite_triceratops_arm_fossil.json +1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/pristine_andesite_triceratops_foot_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/pristine_andesite_triceratops_leaf_fossil.json +6bcee9f0f6cebb65fd737cc31ee834cb24f59302 assets/projectnublar/models/block/pristine_andesite_triceratops_leg_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/pristine_andesite_triceratops_neck_fossil.json +a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/pristine_andesite_triceratops_rex_skull_fossil.json +c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/pristine_andesite_triceratops_ribcage_fossil.json +70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/pristine_andesite_triceratops_spine_fossil.json +2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/pristine_andesite_triceratops_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/pristine_andesite_triceratops_triceratops_skull_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/pristine_andesite_triceratops_wing_fossil.json 3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_arm_fossil.json 1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_foot_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -949,7 +2117,19 @@ a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/prist c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json 70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_spine_fossil.json 2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_wing_fossil.json +b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_arm_fossil.json +5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_foot_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_leaf_fossil.json +db9e7d683f35dbaa3327190b4804659b013e7133 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_leg_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_neck_fossil.json +c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_rex_skull_fossil.json +1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_ribcage_fossil.json +baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_spine_fossil.json +111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_wing_fossil.json b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -959,7 +2139,19 @@ c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/prist 1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/pristine_deepslate_triceratops_arm_fossil.json +cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/pristine_deepslate_triceratops_foot_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/pristine_deepslate_triceratops_leaf_fossil.json +1765e9e7e9f67af7ffcfc7fc818cc9de37b227c9 assets/projectnublar/models/block/pristine_deepslate_triceratops_leg_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/pristine_deepslate_triceratops_neck_fossil.json +7d7adbb17b0b70ce249fa1c150a346eb72a56f56 assets/projectnublar/models/block/pristine_deepslate_triceratops_rex_skull_fossil.json +0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/pristine_deepslate_triceratops_ribcage_fossil.json +fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/pristine_deepslate_triceratops_spine_fossil.json +5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/pristine_deepslate_triceratops_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/pristine_deepslate_triceratops_triceratops_skull_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/pristine_deepslate_triceratops_wing_fossil.json 8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -969,7 +2161,19 @@ cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/prist 0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json 5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json +377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/pristine_diorite_triceratops_arm_fossil.json +682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/pristine_diorite_triceratops_foot_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/pristine_diorite_triceratops_leaf_fossil.json +a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/pristine_diorite_triceratops_leg_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/pristine_diorite_triceratops_neck_fossil.json +3a259ccff4ee2ecc879aff6265aed9a8ac6d1f19 assets/projectnublar/models/block/pristine_diorite_triceratops_rex_skull_fossil.json +970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/pristine_diorite_triceratops_ribcage_fossil.json +b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/pristine_diorite_triceratops_spine_fossil.json +963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/pristine_diorite_triceratops_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/pristine_diorite_triceratops_triceratops_skull_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/pristine_diorite_triceratops_wing_fossil.json 377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_arm_fossil.json 682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_foot_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -979,7 +2183,19 @@ a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/prist 970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_spine_fossil.json 963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_wing_fossil.json +5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/pristine_granite_triceratops_arm_fossil.json +80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/pristine_granite_triceratops_foot_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/pristine_granite_triceratops_leaf_fossil.json +b98aec38962183b7c573008fb2c5b43bcbebd7fe assets/projectnublar/models/block/pristine_granite_triceratops_leg_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/pristine_granite_triceratops_neck_fossil.json +c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/pristine_granite_triceratops_rex_skull_fossil.json +4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/pristine_granite_triceratops_ribcage_fossil.json +d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/pristine_granite_triceratops_spine_fossil.json +2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/pristine_granite_triceratops_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/pristine_granite_triceratops_triceratops_skull_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/pristine_granite_triceratops_wing_fossil.json 5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_arm_fossil.json 80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_foot_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leaf_fossil.json @@ -989,7 +2205,19 @@ c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/prist 4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_spine_fossil.json 2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_wing_fossil.json +ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_arm_fossil.json +132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_foot_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_leaf_fossil.json +a31e094f244c22f9c197c007614990c7194b96b9 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_leg_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_neck_fossil.json +cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json +48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json +bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_spine_fossil.json +f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_wing_fossil.json ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -999,7 +2227,19 @@ cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/prist 48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_arm_fossil.json +92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_foot_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_leaf_fossil.json +77a2cfb6d0127f62f722a3ecfbd93717584a6794 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_leg_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_neck_fossil.json +516f2d32cb0557eefa5fc30fb53feded4442c3c2 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_rex_skull_fossil.json +872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_ribcage_fossil.json +dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_spine_fossil.json +43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_wing_fossil.json 1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -1009,7 +2249,19 @@ e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/prist 872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/pristine_red_terracotta_triceratops_arm_fossil.json +58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/pristine_red_terracotta_triceratops_foot_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/pristine_red_terracotta_triceratops_leaf_fossil.json +28f58489f5e586e940535344b17a9ce54247b7af assets/projectnublar/models/block/pristine_red_terracotta_triceratops_leg_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/pristine_red_terracotta_triceratops_neck_fossil.json +f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/pristine_red_terracotta_triceratops_rex_skull_fossil.json +13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/pristine_red_terracotta_triceratops_ribcage_fossil.json +253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/pristine_red_terracotta_triceratops_spine_fossil.json +38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/pristine_red_terracotta_triceratops_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/pristine_red_terracotta_triceratops_wing_fossil.json 715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json 58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -1019,7 +2271,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/prist 13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json 38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json +9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/pristine_sandstone_triceratops_arm_fossil.json +0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/pristine_sandstone_triceratops_foot_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/pristine_sandstone_triceratops_leaf_fossil.json +5c13ff7878c1f00e91ba0a1d3a53c472c2c1eb51 assets/projectnublar/models/block/pristine_sandstone_triceratops_leg_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/pristine_sandstone_triceratops_neck_fossil.json +146c181bc0a90f2294017e295685d7149b28d537 assets/projectnublar/models/block/pristine_sandstone_triceratops_rex_skull_fossil.json +dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/pristine_sandstone_triceratops_ribcage_fossil.json +72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/pristine_sandstone_triceratops_spine_fossil.json +434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/pristine_sandstone_triceratops_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/pristine_sandstone_triceratops_triceratops_skull_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/pristine_sandstone_triceratops_wing_fossil.json 9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json 0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -1029,7 +2293,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/prist dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json 72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json 434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json +e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/pristine_stone_triceratops_arm_fossil.json +4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/pristine_stone_triceratops_foot_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/pristine_stone_triceratops_leaf_fossil.json +d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/pristine_stone_triceratops_leg_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/pristine_stone_triceratops_neck_fossil.json +420d5783740eb3f6de61dce7007063f4501db8d6 assets/projectnublar/models/block/pristine_stone_triceratops_rex_skull_fossil.json +24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/pristine_stone_triceratops_ribcage_fossil.json +f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/pristine_stone_triceratops_spine_fossil.json +c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/pristine_stone_triceratops_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/pristine_stone_triceratops_triceratops_skull_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/pristine_stone_triceratops_wing_fossil.json e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_arm_fossil.json 4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_foot_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leaf_fossil.json @@ -1039,7 +2315,19 @@ d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/prist 24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_spine_fossil.json c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_wing_fossil.json +42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/pristine_terracotta_triceratops_arm_fossil.json +c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/pristine_terracotta_triceratops_foot_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/pristine_terracotta_triceratops_leaf_fossil.json +da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/pristine_terracotta_triceratops_leg_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/pristine_terracotta_triceratops_neck_fossil.json +507177e7eb0f0c694d6a76ab6f3b313e0fa9b317 assets/projectnublar/models/block/pristine_terracotta_triceratops_rex_skull_fossil.json +a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/pristine_terracotta_triceratops_ribcage_fossil.json +1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/pristine_terracotta_triceratops_spine_fossil.json +6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/pristine_terracotta_triceratops_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/pristine_terracotta_triceratops_triceratops_skull_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/pristine_terracotta_triceratops_wing_fossil.json 42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -1049,7 +2337,19 @@ da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/prist a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json 1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json 6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json +79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/pristine_white_terracotta_triceratops_arm_fossil.json +8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/pristine_white_terracotta_triceratops_foot_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/pristine_white_terracotta_triceratops_leaf_fossil.json +e0b2d27ec8bc70d7b98f3d0afede1010557d17d4 assets/projectnublar/models/block/pristine_white_terracotta_triceratops_leg_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/pristine_white_terracotta_triceratops_neck_fossil.json +d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/pristine_white_terracotta_triceratops_rex_skull_fossil.json +177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/pristine_white_terracotta_triceratops_ribcage_fossil.json +f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/pristine_white_terracotta_triceratops_spine_fossil.json +2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/pristine_white_terracotta_triceratops_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/pristine_white_terracotta_triceratops_wing_fossil.json 79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json 8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -1059,7 +2359,19 @@ d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/prist 177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json 2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json +f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_arm_fossil.json +2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_foot_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_leaf_fossil.json +e983ad44a8de5bbe0ed7291d6df82ca115d1cc00 assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_leg_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_neck_fossil.json +99397b2e7804ee5fe6f9938760686a5db011b4fb assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json +9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_ribcage_fossil.json +6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_spine_fossil.json +739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_wing_fossil.json f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -1069,8 +2381,21 @@ c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/prist 9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json 73a95b1451954b974f87247b5213887b779276a3 assets/projectnublar/models/block/processor.json +b0bf4cc982bb7dee692580fd8885b535b472d3cd assets/projectnublar/models/block/red_terracotta_triceratops_amber.json +715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/red_terracotta_triceratops_arm_fossil.json +58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/red_terracotta_triceratops_foot_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/red_terracotta_triceratops_leaf_fossil.json +28f58489f5e586e940535344b17a9ce54247b7af assets/projectnublar/models/block/red_terracotta_triceratops_leg_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/red_terracotta_triceratops_neck_fossil.json +f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/red_terracotta_triceratops_rex_skull_fossil.json +13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/red_terracotta_triceratops_ribcage_fossil.json +253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/red_terracotta_triceratops_spine_fossil.json +38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/red_terracotta_triceratops_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/red_terracotta_triceratops_triceratops_skull_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/red_terracotta_triceratops_wing_fossil.json b0bf4cc982bb7dee692580fd8885b535b472d3cd assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_amber.json 715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_arm_fossil.json 58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -1081,7 +2406,20 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/red_t 13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_spine_fossil.json 38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_wing_fossil.json +9bd06c3d29d27c7002842b32516bdaf73dad5b3c assets/projectnublar/models/block/sandstone_triceratops_amber.json +9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/sandstone_triceratops_arm_fossil.json +0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/sandstone_triceratops_foot_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/sandstone_triceratops_leaf_fossil.json +5c13ff7878c1f00e91ba0a1d3a53c472c2c1eb51 assets/projectnublar/models/block/sandstone_triceratops_leg_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/sandstone_triceratops_neck_fossil.json +146c181bc0a90f2294017e295685d7149b28d537 assets/projectnublar/models/block/sandstone_triceratops_rex_skull_fossil.json +dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/sandstone_triceratops_ribcage_fossil.json +72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/sandstone_triceratops_spine_fossil.json +434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/sandstone_triceratops_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/sandstone_triceratops_triceratops_skull_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/sandstone_triceratops_wing_fossil.json 9bd06c3d29d27c7002842b32516bdaf73dad5b3c assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_amber.json 9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_arm_fossil.json 0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_foot_fossil.json @@ -1092,8 +2430,21 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/red_t dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_ribcage_fossil.json 72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_spine_fossil.json 434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_wing_fossil.json 4c56ffb857a6c8ddebb30ff9a9c1d252266e5153 assets/projectnublar/models/block/sequencer.json +5cb9078018bb418dff1d252e4ec2965f8e869f5d assets/projectnublar/models/block/stone_triceratops_amber.json +e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/stone_triceratops_arm_fossil.json +4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/stone_triceratops_foot_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/stone_triceratops_leaf_fossil.json +d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/stone_triceratops_leg_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/stone_triceratops_neck_fossil.json +420d5783740eb3f6de61dce7007063f4501db8d6 assets/projectnublar/models/block/stone_triceratops_rex_skull_fossil.json +24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/stone_triceratops_ribcage_fossil.json +f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/stone_triceratops_spine_fossil.json +c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/stone_triceratops_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/stone_triceratops_triceratops_skull_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/stone_triceratops_wing_fossil.json 5cb9078018bb418dff1d252e4ec2965f8e869f5d assets/projectnublar/models/block/stone_tyrannosaurus_rex_amber.json e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/stone_tyrannosaurus_rex_arm_fossil.json 4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/stone_tyrannosaurus_rex_foot_fossil.json @@ -1104,7 +2455,20 @@ d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/stone 24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/stone_tyrannosaurus_rex_ribcage_fossil.json f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/stone_tyrannosaurus_rex_spine_fossil.json c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/stone_tyrannosaurus_rex_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/stone_tyrannosaurus_rex_triceratops_skull_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/stone_tyrannosaurus_rex_wing_fossil.json +62d54634bedacca5a6a3738db8fbdbb500ff369b assets/projectnublar/models/block/terracotta_triceratops_amber.json +42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/terracotta_triceratops_arm_fossil.json +c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/terracotta_triceratops_foot_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/terracotta_triceratops_leaf_fossil.json +da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/terracotta_triceratops_leg_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/terracotta_triceratops_neck_fossil.json +507177e7eb0f0c694d6a76ab6f3b313e0fa9b317 assets/projectnublar/models/block/terracotta_triceratops_rex_skull_fossil.json +a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/terracotta_triceratops_ribcage_fossil.json +1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/terracotta_triceratops_spine_fossil.json +6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/terracotta_triceratops_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/terracotta_triceratops_triceratops_skull_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/terracotta_triceratops_wing_fossil.json 62d54634bedacca5a6a3738db8fbdbb500ff369b assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_amber.json 42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_arm_fossil.json c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_foot_fossil.json @@ -1115,7 +2479,20 @@ da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/terra a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_ribcage_fossil.json 1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_spine_fossil.json 6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_wing_fossil.json +efc5995d0040a5173be64900104158732e3b0aef assets/projectnublar/models/block/white_terracotta_triceratops_amber.json +79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/white_terracotta_triceratops_arm_fossil.json +8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/white_terracotta_triceratops_foot_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/white_terracotta_triceratops_leaf_fossil.json +e0b2d27ec8bc70d7b98f3d0afede1010557d17d4 assets/projectnublar/models/block/white_terracotta_triceratops_leg_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/white_terracotta_triceratops_neck_fossil.json +d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/white_terracotta_triceratops_rex_skull_fossil.json +177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/white_terracotta_triceratops_ribcage_fossil.json +f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/white_terracotta_triceratops_spine_fossil.json +2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/white_terracotta_triceratops_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/white_terracotta_triceratops_triceratops_skull_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/white_terracotta_triceratops_wing_fossil.json efc5995d0040a5173be64900104158732e3b0aef assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_amber.json 79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_arm_fossil.json 8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -1126,7 +2503,20 @@ d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/white 177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_spine_fossil.json 2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_wing_fossil.json +4844dc1d02140377a402971fd34c95466c826669 assets/projectnublar/models/block/yellow_terracotta_triceratops_amber.json +f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/yellow_terracotta_triceratops_arm_fossil.json +2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/yellow_terracotta_triceratops_foot_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/yellow_terracotta_triceratops_leaf_fossil.json +e983ad44a8de5bbe0ed7291d6df82ca115d1cc00 assets/projectnublar/models/block/yellow_terracotta_triceratops_leg_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/yellow_terracotta_triceratops_neck_fossil.json +99397b2e7804ee5fe6f9938760686a5db011b4fb assets/projectnublar/models/block/yellow_terracotta_triceratops_rex_skull_fossil.json +9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/yellow_terracotta_triceratops_ribcage_fossil.json +6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/yellow_terracotta_triceratops_spine_fossil.json +739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/yellow_terracotta_triceratops_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/yellow_terracotta_triceratops_triceratops_skull_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/yellow_terracotta_triceratops_wing_fossil.json 4844dc1d02140377a402971fd34c95466c826669 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_amber.json f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -1137,4 +2527,5 @@ c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/yello 9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d b/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d index 6bc0a4e1..c113a595 100644 --- a/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d +++ b/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d @@ -1,4 +1,16 @@ -// 1.20.1 2025-02-28T17:42:38.8194609 Loot Tables +// 1.20.1 2025-06-21T05:28:41.0468119 Loot Tables +ea47bbf916f42a680bf4a64d5e85f26c365f7abb data/projectnublar/loot_tables/blocks/andesite_triceratops_amber.json +bdcf8a62912030afb21a1bc28dd15d0ef9fc125b data/projectnublar/loot_tables/blocks/andesite_triceratops_arm_fossil.json +d2fb3ef7529a979aace9006baff1f8c7c2d5546f data/projectnublar/loot_tables/blocks/andesite_triceratops_foot_fossil.json +b3db3589433e92f67737c9b2852b71f0a00bfa95 data/projectnublar/loot_tables/blocks/andesite_triceratops_leaf_fossil.json +49411b4120520fdf1f1c44e4005fa09c9a9febcb data/projectnublar/loot_tables/blocks/andesite_triceratops_leg_fossil.json +3d5f4f5fb31e90d883dfe72b1a523cee9d9d9579 data/projectnublar/loot_tables/blocks/andesite_triceratops_neck_fossil.json +6092f97b82ba073662def95a51d19ed781d86e95 data/projectnublar/loot_tables/blocks/andesite_triceratops_rex_skull_fossil.json +796396d3a6dfbbbbda3181f271e0d6b87762aa32 data/projectnublar/loot_tables/blocks/andesite_triceratops_ribcage_fossil.json +2f95481ec22e48a65e2866f58ef60841681d2d53 data/projectnublar/loot_tables/blocks/andesite_triceratops_spine_fossil.json +32301176e131081948a4b5782f294ff696098aa6 data/projectnublar/loot_tables/blocks/andesite_triceratops_tail_fossil.json +ee9bd18702eacb63a95d895f027f9a9a1f7fb608 data/projectnublar/loot_tables/blocks/andesite_triceratops_triceratops_skull_fossil.json +a6496e7e28ade0be321805b7d218f0e67f9febab data/projectnublar/loot_tables/blocks/andesite_triceratops_wing_fossil.json 0be5f0de4800d799ae63b5cc1b89f7703fe490e0 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_amber.json c3a89e67e928e5a9a19bc88fa48ce66125ab17d9 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_arm_fossil.json 263daf1145e0a9baf553cf0b4a6c93bec17fb766 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_foot_fossil.json @@ -9,7 +21,20 @@ ccd0d8384b7d4b4284590bffc6b9689cda58b794 data/projectnublar/loot_tables/blocks/a 3b8859566dbbc527b71cee08ebb1c2f08de9fcec data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_ribcage_fossil.json d24246bf976e992dc18e9b67a4a3741dad8b5c1f data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_spine_fossil.json dfa99f859550e6311e869359d779116b7c73a045 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_tail_fossil.json +aa9c0a7d9907d8ce4c44cdf6d0f84dd5b0fb9eaf data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 1f756e1f121bbe0464d6740bef20c167c4ce274b data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_wing_fossil.json +51cbe72e79663c74e1d9d8af13b0ecf9a55bb7d7 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_amber.json +49d916c6da60e131302e7956cfad81a538f73d27 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_arm_fossil.json +c0eacd3f263e74d8b0cbddb61eb7b2c32415391e data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_foot_fossil.json +75534be7fbeb5b9b3dea5d932071690596637ce7 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_leaf_fossil.json +e01ac524f6f569df3e6adadc2abb99906a769c5a data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_leg_fossil.json +31b52d6cac4158e5d5d1aa0721bc9d5b02e7682a data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_neck_fossil.json +16cec188cc505e5be9a9e27c1e0122cc40fb90b1 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_rex_skull_fossil.json +e19959c15218704f6ba200276524bed27dcc6c23 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_ribcage_fossil.json +38f8791d2fd9d5331f2dac391bc222a14c320fa2 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_spine_fossil.json +ad8601fc3d9315d86c4ebae56f8b6fab861b3c27 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_tail_fossil.json +0dece9e5b95fe413877df632f90eb11ee7e38cc2 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_triceratops_skull_fossil.json +b1db32860ff112fd8294e4ebb22ee40bcd97ccab data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_wing_fossil.json 678b7c5256d1ead5e0cd6a57264280efc6f00dd8 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_amber.json 26664607413d0d0a5e1fbdedb956f73bc084094c data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_arm_fossil.json 38b9d7e6270d6c7d1cfb42c0aeb247b8fd92be76 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -20,8 +45,20 @@ bf979018bc144099b7ab8ab99a59f1112e5bff21 data/projectnublar/loot_tables/blocks/b 02df1c2b6ad4723b5a2db762d5133cae5cf87caa data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 980c58e2d7a28d4c2d4f4bbeb33e657ed9b206b7 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_spine_fossil.json b1c4d4567c4ff78feec9b5e397e70462454196c3 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_tail_fossil.json +c3efc2cd058470c00c6e4aee7a9eae5f550c0056 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 8ffd1d40b0fc09495f0bccb9af9f9a7dc7b3907a data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_wing_fossil.json c67c0b8f2336135fd2165a651c8887708480fb21 data/projectnublar/loot_tables/blocks/coal_generator.json +3ca4677acae1f44b90e204086ec585310383ed5e data/projectnublar/loot_tables/blocks/common_andesite_triceratops_arm_fossil.json +e058ecf722d327eec525542d0fd3b0b8e4438265 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_foot_fossil.json +560367fa7b90e62ab27dcf2e9078fc4e2ed2c70b data/projectnublar/loot_tables/blocks/common_andesite_triceratops_leaf_fossil.json +55cb93949aa6cec26c77f105c8bbe0b43f97dcf9 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_leg_fossil.json +3df43486f7970e63345a0c5da58a3ccf399fa594 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_neck_fossil.json +9bec43503fdc845b8c62aa63dbf7be43a099ec63 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_rex_skull_fossil.json +7b01d511608c918b30f99e858c7a1988ccfbeb13 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_ribcage_fossil.json +60f7e663546bc0611ea57f12287a7cb9ff9b85d0 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_spine_fossil.json +9f5ad8a6c63f82ce09a3e63d75ec4801f3985d6c data/projectnublar/loot_tables/blocks/common_andesite_triceratops_tail_fossil.json +d7cb8c4d1f871d2092af57cb71b3d32a311ff8d2 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_triceratops_skull_fossil.json +8ae05aef912738b779b97a55cb19ff821cf23ef7 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_wing_fossil.json 5a53713d662414a63389f958ce9123b1082b1045 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_arm_fossil.json f43ceee6e859402743103e1ca6538eb1e1ae5620 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_foot_fossil.json 32388f49b9d26413639ceb5e08fd5c8b7ad073d3 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -31,7 +68,19 @@ f43ceee6e859402743103e1ca6538eb1e1ae5620 data/projectnublar/loot_tables/blocks/c f63b8dee8cd296f23122bc7fefdcf4ce9952dd49 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_ribcage_fossil.json 078b4e593456c12c7ad3034063456482da05fa77 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_spine_fossil.json ba4630440414904f4c7d3d93601b6127c2903507 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_tail_fossil.json +2d339bd4dab9bc619edf48125422ef59ce411150 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 0c6143adcb75ce18fd4396f09f18ba7379cc1bcf data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_wing_fossil.json +fb8dc0a99f94fa41fc657a017932f8df83f6fa7c data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_arm_fossil.json +6bb805adc4e7b1520017664488016a07bcded589 data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_foot_fossil.json +a118fe34c81a338cb04fb8cca291e44ec548c5a7 data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_leaf_fossil.json +c09f57905bab2980d5fa36457c91fb49d2a23c3b data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_leg_fossil.json +5eb1bd6d9dae365ad6290349496fb4ce37587f9e data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_neck_fossil.json +f7ffeaef59a4583bee4f3cbf856003ecd6fd6988 data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_rex_skull_fossil.json +0fc2e2859f57abaa8e2b2e16ee9d21882d8930da data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_ribcage_fossil.json +5f9a7373e801a8281dd5d71208a667c572c9b0cb data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_spine_fossil.json +d8f237b36c075f915fc6d122285f62f5520bb09b data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_tail_fossil.json +64001ee9e40259f996af9a713e2d8732720da880 data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_triceratops_skull_fossil.json +16cf63e6321a3560c03fbc1052b4c6accf8ab5ed data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_wing_fossil.json fa99224e24b280ddc0fc84456cd63237ad232d5d data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 03683533cacae5233969afc07695eb3b8c81b500 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 9d4d0bfee5f93b097ca993fffd833de9f3eb7009 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -41,7 +90,19 @@ bd39ade0de5116df1b31169abf92fd3b301fee97 data/projectnublar/loot_tables/blocks/c 6960631d6d4c88683a421a25005dc891bd7b9606 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 23fc390bf6130560804a7aa4efc37cc809fdb956 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json f9f9e20c778cec4a6545d97f47a7bf0b37af96d8 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +185e6477fa2f39e9a12a065d83ac688d656c32a3 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9e906b7e22b65c38e77ab9c7da6e15821d397271 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +ac3f7965a21b132b5ecb3735a5b438d0038022a0 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_arm_fossil.json +5dfb4de5cec855970990b433209bf5cf3a6667f7 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_foot_fossil.json +fa53f3f6c56634d1ab916ef77ced3f5fbe543d88 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_leaf_fossil.json +bd6a862bb5c233bdcb4abd03d72657df03980bcc data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_leg_fossil.json +e0b028cfafbec7a61f7443fecd9b40a33ea6f173 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_neck_fossil.json +2e57051978f1e8f1f45df83ee61a3e571e1edc38 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_rex_skull_fossil.json +c014272b234bb70e14595b8eca326fe7ae10a3a3 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_ribcage_fossil.json +1c332f4bbca7541b9557fcf129d4d6912fe8b561 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_spine_fossil.json +b5367307ee829489c438012fce702cfca3b661ea data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_tail_fossil.json +4cad8c6f92de8f07687d5a0c0792f9cb6e21b2a1 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_triceratops_skull_fossil.json +c07704be3ed04fc5098f25490d75b5c3d96dd12b data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_wing_fossil.json 5f1e8e539e28f18f6e2815f5a9c606884edd5a65 data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_arm_fossil.json f5e55186a219068ce3d53a02a930b86cb113c92d data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_foot_fossil.json f7bdd29588ddd88c503bd0b17edd650b576c715e data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -51,7 +112,19 @@ f9a7861cfe8701e96da8598036c97674c3e5ae83 data/projectnublar/loot_tables/blocks/c be50f50e15b4ea5c8837c4fa33599d25ec2013b5 data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json 550817542b3adf1eda8fe38f4e680c8444775f7f data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_spine_fossil.json 3b7ebfbfc928635318740bea2bdd399ac1e761bd data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_tail_fossil.json +9c831b3d0d67fa4cbd9a401501da9b6fc9e66b0b data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 145dbee63428845bd705d8b2e4e54cdf6fe00946 data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_wing_fossil.json +c026d81848b901d55ce93837462b763fcc5618c9 data/projectnublar/loot_tables/blocks/common_diorite_triceratops_arm_fossil.json +f82e4e60ec6e8f1dfd41224fbdb21a84dd7bea7f data/projectnublar/loot_tables/blocks/common_diorite_triceratops_foot_fossil.json +457d2038e61dae921e22507e39bd6ad1e1d3f30a data/projectnublar/loot_tables/blocks/common_diorite_triceratops_leaf_fossil.json +a127b46319c872b8ba761310947ad5ecb318471c data/projectnublar/loot_tables/blocks/common_diorite_triceratops_leg_fossil.json +9f2a2aa2ed582ca1158fb8e22926d79be679da4f data/projectnublar/loot_tables/blocks/common_diorite_triceratops_neck_fossil.json +198e1033f4bd28e3960d1aacf85b5d7936822ceb data/projectnublar/loot_tables/blocks/common_diorite_triceratops_rex_skull_fossil.json +760552fcd6ad5d4622bc177935342af6ae2a5f42 data/projectnublar/loot_tables/blocks/common_diorite_triceratops_ribcage_fossil.json +ff3aceb8778d03438171b77951ec8dfdc62c7a5f data/projectnublar/loot_tables/blocks/common_diorite_triceratops_spine_fossil.json +2dc6202062f10a125ee7638c3cdbb9c7c56600ec data/projectnublar/loot_tables/blocks/common_diorite_triceratops_tail_fossil.json +730ad38c51845d96bd0e27e742394df568eb1075 data/projectnublar/loot_tables/blocks/common_diorite_triceratops_triceratops_skull_fossil.json +9f6ecc6414cfec938524c14f195ccabca9090475 data/projectnublar/loot_tables/blocks/common_diorite_triceratops_wing_fossil.json 864e26351681dae405e118360af66547f48441cd data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_arm_fossil.json 5e400701a6b31e59ceafd5331144225d06ad16f1 data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_foot_fossil.json c60e9a62849f5c274ef689a1d374754736979db4 data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -61,7 +134,19 @@ fe90e0f6ccd1054ac785ef65a9ba1ce9a1a392bd data/projectnublar/loot_tables/blocks/c 45c538f8b48820e6849ab0af6ded1ce9f141015a data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_ribcage_fossil.json c4bb8d88e08cf4e6afe76018b37c09edd0ed58bb data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_spine_fossil.json ad7fa6c844b9897d5446912a0c1788684116ff77 data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_tail_fossil.json +385abdf0253c0ad9c390697d6e4af5f377d93795 data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json cab81ac21a82f5901deadb892e73dd3b34d470a8 data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_wing_fossil.json +abd1b23009e6b57a4309ee2f32c8ee474002c101 data/projectnublar/loot_tables/blocks/common_granite_triceratops_arm_fossil.json +c79f7bbb47e1316c6bf6e70ad091367e89ddd155 data/projectnublar/loot_tables/blocks/common_granite_triceratops_foot_fossil.json +8365cd11536b3641790b1db6ba6d3f0b43861915 data/projectnublar/loot_tables/blocks/common_granite_triceratops_leaf_fossil.json +45be3a20e80c9e3c03778db8905e3900417e8603 data/projectnublar/loot_tables/blocks/common_granite_triceratops_leg_fossil.json +2d48c4b73ed1b9aea02deaad56cfdc7ffe694f95 data/projectnublar/loot_tables/blocks/common_granite_triceratops_neck_fossil.json +bab570b29beb0bfde79349a4d23384a67515a53e data/projectnublar/loot_tables/blocks/common_granite_triceratops_rex_skull_fossil.json +089e214f411defe2b0cec371c549babe35eb0258 data/projectnublar/loot_tables/blocks/common_granite_triceratops_ribcage_fossil.json +26c0795bd3b28565ba463927a929f97ae0a1d6d1 data/projectnublar/loot_tables/blocks/common_granite_triceratops_spine_fossil.json +363a6c4244f1d21d599ce5bbc78d4e01f4de3294 data/projectnublar/loot_tables/blocks/common_granite_triceratops_tail_fossil.json +f3898afa078d8495671b8f61b0a225dad8f8f1b8 data/projectnublar/loot_tables/blocks/common_granite_triceratops_triceratops_skull_fossil.json +bb9d0a403641dfb3d60b09a59898bd4a1ba66bfe data/projectnublar/loot_tables/blocks/common_granite_triceratops_wing_fossil.json 7ab10a3db3462973557a88888f3a6e6b0574f9a6 data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_arm_fossil.json a638098eb2da069e927e565de789ef487a942dfa data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_foot_fossil.json 75679ca05ab70d02e8ecb475f42440c831abb846 data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leaf_fossil.json @@ -71,7 +156,19 @@ a638098eb2da069e927e565de789ef487a942dfa data/projectnublar/loot_tables/blocks/c e7af3862748a9f375fea888d1a8148b977625dfc data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_ribcage_fossil.json 4bd51ea84e56f37580e4170ffc19afb19d882df3 data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_spine_fossil.json 855f12718288246088aedb80cad6e26ca2075ece data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_tail_fossil.json +91630b62ef9dd4de7fb04ef06ceeb9f3adb7fd98 data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 9d7cbc1b8faf3d78a4c4a42c38e7c3ec6806f11e data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_wing_fossil.json +d702e6f16a78ec5ec28c0f6df2d68164fd635c37 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_arm_fossil.json +021e58ae657cc6a6bcd4ee9ffbee79748bef2eb9 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_foot_fossil.json +4d870e698aed59cf31d401c746b3e7c75f54c9af data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_leaf_fossil.json +e5a0b838c103751e6255f19285181bbada978fe7 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_leg_fossil.json +1c54aada1383a5546f634bfe1e8b1e42be1dbb16 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_neck_fossil.json +3e14c7dfae15eddceb41c94b44a5ac96245b4c6c data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_rex_skull_fossil.json +037e7643becdbac7c8e70a542fbeae469d3fb1cd data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_ribcage_fossil.json +0a29bfe020dfbf13f498c887bcc4694a625dc728 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_spine_fossil.json +be57a89476f256750f1509a35226c6ca4220bae7 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_tail_fossil.json +5165f29d8542cab4921e4bf757b7baf9da505bea data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +64004ee75430172512abc8cf06a861539cd88798 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_wing_fossil.json 46d4c31fa4c49d746c8199dbe997a057e4c90311 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json cfc61cdab7f946d9bf5fc15390825e379b352f31 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json dc7e3453b1774930fcad5a1fd470383f81588f46 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -81,7 +178,19 @@ dc7e3453b1774930fcad5a1fd470383f81588f46 data/projectnublar/loot_tables/blocks/c 77ac5c1a153f2b3e67ed9ed3eaf36e841fab18b8 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 4be7da3396518279befdb50ac5a71ee5337912ac data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 7197ea508d5effee80bab37a0586489888573394 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +7ebb736b637485f6ddd27fe691d25233e0ffd77e data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 7b75658a71c9a9c589204bf898fe6311bd65efaa data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +75af5072c28d2d3697ccbfe8e0f4967cedbdcfd3 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_arm_fossil.json +6c3c9a4a648f34831cb272af9c958e11fd50446a data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_foot_fossil.json +a5ca604b6910f85c25cc164f5a4a82ef553dc3c7 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_leaf_fossil.json +428e4144491a3ee38ed69b2c09ac75df89b22f19 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_leg_fossil.json +eff2b0975b9849b1daecd11656fc97e8a5784ba8 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_neck_fossil.json +25f5bc81c8fcb017adb2a452d3e0d4fb08511e46 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_rex_skull_fossil.json +7d895ec01ee16da0e4cdfa40c45d539e0503ea34 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_ribcage_fossil.json +e885136b1dc13787440e9e23c5ae164c87ce5d4b data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_spine_fossil.json +f53fdde56fad3901455292a9daaee61fdd8ba13a data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_tail_fossil.json +27ca904e6b1ffc74baa2be093f5f0f753139c631 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_triceratops_skull_fossil.json +7c9ab8f046be08071670b246e3fb31a9293c5446 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_wing_fossil.json 91e4e4a6791a707ef3c225a6cf53459ce63d182f data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json e497e5d37f67537885bee137acb93ee6119dbe21 data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 9ba905bdd886150ae43c5a62dcda32999601610b data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -91,7 +200,19 @@ e497e5d37f67537885bee137acb93ee6119dbe21 data/projectnublar/loot_tables/blocks/c 0a156b85b14d8d872838992ee2d84509de7d0be0 data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json d5c3576f2fcf0e32c535df0fb8af337c5d644534 data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 385bdf78063eb07172bb4c46987963d67c7278ec data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +cf0d3de6d0456ade66bf747c49f1debcadcfc9da data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json ffe65d57d50281a643fd3a403b9797551e4ede28 data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +e0a0ab720501ddd6b7cc943268c644a414e8a845 data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_arm_fossil.json +c7204eee5bc82ef4717a4c1eb71bcb9f7a7ebf89 data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_foot_fossil.json +fce153e749075bf8e02f2ae5d8ad6a15d8dd5d6f data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_leaf_fossil.json +53337cad486b081a6b6f2fb9129309df441d0b86 data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_leg_fossil.json +713fb47bceb04b0747fdc271814e0fc16fa61747 data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_neck_fossil.json +6c217aaacb20e1d2b712f6cc1beabf5e74a22c4a data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_rex_skull_fossil.json +314900756989b03ef6f223318429960be569e058 data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_ribcage_fossil.json +e3ffecf3da66e9d88bbfae87ff2da9ff7c7db65d data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_spine_fossil.json +59b42718cce7c22e59e70dc0388db582d5d701cd data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_tail_fossil.json +5489300d0f4e8fef191f5644cf4e9d317f0c6e0e data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_triceratops_skull_fossil.json +110665ab5fe3b09c694e890b99bca9aea3b4b2f7 data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_wing_fossil.json 17f798601c8ff51fdc7dc01526f970b8070fae8f data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json 27a0a43d1f8804de327b970a150e52394f7b8994 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json 13cc9806b3caf0e96eb5ce127f1acd5165b01a50 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -101,7 +222,19 @@ ffe65d57d50281a643fd3a403b9797551e4ede28 data/projectnublar/loot_tables/blocks/c 43388ad75d18bafd7ebd6e2dff937aa26734c56d data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json e94488d0299b6e0f0482e34c8bff81457e6d79e0 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json ef561884634bd8e05d2ab2ae3924429189c2ed23 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json +8fe8c4ab43748170e2af043fb31d95dec58d1e85 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 91e588f0e1f3f8b7edbd41258597704ceec8465a data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json +7da2951240946b9f21924d7a66c79eebe7d5e81a data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_arm_fossil.json +da6354b33e6681717723054d69e33f04bc57d261 data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_foot_fossil.json +0654e9dfc0baa1a4b1077a8446304ed1e44fcdc5 data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_leaf_fossil.json +49701107d192f82992ee84c5a9a412f92adf9d94 data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_leg_fossil.json +a283b3fca8c38530b86573e912b70b85af3210ca data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_neck_fossil.json +889de44c97af0e3e8b170f7b86a88ed36d250767 data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_rex_skull_fossil.json +eb647d80d4c1753f0b3afc9f8297618ed851b6fc data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_ribcage_fossil.json +8aa5cbe6513af953b8495fbf734846897bdf2f51 data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_spine_fossil.json +c52866a9f794d14ca8f260097784a4f62a9f884e data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_tail_fossil.json +875442c5650653acd8e94af966c2d7a9e68d2be6 data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_triceratops_skull_fossil.json +cd41691d0279a3f7e4e4269cf3b5fefe41e4e20f data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_wing_fossil.json 516b2ca600de214ea71cb9f54f3e1813d8ae3c77 data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_arm_fossil.json 5be9761d2d9531f252c61d6f15d4eab675628eae data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_foot_fossil.json f11236de7f486984f8016d167d5fb79d71a48510 data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -111,7 +244,19 @@ eab65678ec04fce760fe6da24684000ec25ab5ac data/projectnublar/loot_tables/blocks/c ab120b9ef0e4375ff30d3d1f97f896555c2f407d data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json 28e21000c4b755cc73985b58cb78f0ed6d8079e3 data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_spine_fossil.json 1dcb3c64cad7168faf074bbf612cbd277b388ddb data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_tail_fossil.json +797a7aad49235b40f8aa8a2108e591225fd4052b data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 8427881628fa41c037fbb99d9ded3942dca2a2de data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_wing_fossil.json +f477c3048ef7c0185ab719287725cb6ddae4ac71 data/projectnublar/loot_tables/blocks/common_stone_triceratops_arm_fossil.json +738e68a7f3e0b1d801e8c34d0687d95150176b01 data/projectnublar/loot_tables/blocks/common_stone_triceratops_foot_fossil.json +cdb6feb49ecb105112811f682a4adbaae33d61ec data/projectnublar/loot_tables/blocks/common_stone_triceratops_leaf_fossil.json +437de58ef03528dc69a0d9d1ad513cb64ed6ae24 data/projectnublar/loot_tables/blocks/common_stone_triceratops_leg_fossil.json +fe8756b91f30a22a93cf0d6048cdff0a66552e13 data/projectnublar/loot_tables/blocks/common_stone_triceratops_neck_fossil.json +f684fec96d2fa27f6896b3c6d44a13854d17c534 data/projectnublar/loot_tables/blocks/common_stone_triceratops_rex_skull_fossil.json +7197bdb18bff39f873fc6717b32261af95e435c5 data/projectnublar/loot_tables/blocks/common_stone_triceratops_ribcage_fossil.json +7e5c2d48938b8d051298bfd59c939a84b4edf667 data/projectnublar/loot_tables/blocks/common_stone_triceratops_spine_fossil.json +3c452521f9e7247ab580e4d87e39306c6ede6a65 data/projectnublar/loot_tables/blocks/common_stone_triceratops_tail_fossil.json +6e4e943214cec4c41bd4e4ac8e136ecfa33f01f8 data/projectnublar/loot_tables/blocks/common_stone_triceratops_triceratops_skull_fossil.json +a883aa61ad9934bed889ad4857a7feb49df1dcec data/projectnublar/loot_tables/blocks/common_stone_triceratops_wing_fossil.json e9f003f4ed8f542b049f2e4e795f3b973ea285ad data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_arm_fossil.json 935b933e12e5363fc03af7183b567417a3f46df9 data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_foot_fossil.json 093dc38cde41928cb075b17e62d86c9152ff88d9 data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leaf_fossil.json @@ -121,7 +266,19 @@ e9f003f4ed8f542b049f2e4e795f3b973ea285ad data/projectnublar/loot_tables/blocks/c ce6b30dc06ae6e7bc49b06e57499b594c3889589 data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_ribcage_fossil.json 731de5d259aef78f73f614c7208a40c37316dae5 data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_spine_fossil.json e6876db21164fa19a54079248bda46fe81e6806d data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_tail_fossil.json +ff6e4d63f85b66a169654369880137ebb3d7f3bf data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 92ecd57711d05c9d8ca4848fd112e3a300bf2dfc data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_wing_fossil.json +1431ec85a2428f5a65f15a4e8f0bcd71cb65f665 data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_arm_fossil.json +f3e426480b8ecb592c13d6adec8abdd0cb6fa295 data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_foot_fossil.json +c200ecc090a8fcce82cc95bf7c2723790c143ad9 data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_leaf_fossil.json +c0f0c9b11ee5e8ef41ebda21cdb514757d0cb51b data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_leg_fossil.json +106f6b0bce5e953cc95c1210afa3d5614a479cbc data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_neck_fossil.json +f8e3801126e01fadea7ed4296b0f95bcdcd232f8 data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_rex_skull_fossil.json +f79d7e29f0acd47b44d6909da56486b93d14919b data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_ribcage_fossil.json +6334e83573780261a6faedc85ecae871075e0a15 data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_spine_fossil.json +82d6d7224df499453621facca9805de5d14258d7 data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_tail_fossil.json +1c442b2a9ceae98f7106211419c10fd24ac053ec data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_triceratops_skull_fossil.json +3155ee6dd29b9aec78101283030e30b85e9dfbee data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_wing_fossil.json 474249d5867f93b3a5c522f287ad9bed079eed2a data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_arm_fossil.json 071c614c6bde079f22d3ae201955f48ef58bc3eb data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_foot_fossil.json f01ed3b03c0a3ab1250dba25467ba0d978ebda42 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -131,7 +288,19 @@ de3c9af07f414d45a4ebf8f75de7ed158f810d01 data/projectnublar/loot_tables/blocks/c 67a1ae445b22dd2ae2f35f1ab5ddd6e793bf1359 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json b8c4d1e3d636d2262aad970404703ed9a0a2fa45 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_spine_fossil.json 30f09fd0b2dbc5142e6626d997699a9a924066e4 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_tail_fossil.json +c7dce5037f4b0739f19fd9b0ace004b8de9a6e1e data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 778cc8d63dc576299372bd5f85e4b1338787b849 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_wing_fossil.json +c01ffd1265205bbc76f8f3a5f85019808cd6a06c data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_arm_fossil.json +1bc269a5ec16f97811db742e89c3509815e2d723 data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_foot_fossil.json +d8de798dadc308b9885e57c29a1ba0b359ed6f49 data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_leaf_fossil.json +70d22e46101251d79eeb350f4bf332fb03817ddf data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_leg_fossil.json +5f4021b7de3926d3070bdfbe12a0718ca1f5cac6 data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_neck_fossil.json +98bef49c1711ae3ff4392e42495f6f4fb28bd0ba data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_rex_skull_fossil.json +a12db71ed038623a4687b8cb7c4e7c300eff60cb data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_ribcage_fossil.json +6b7a7fe9bfe675505c387cc0eae38655be88867f data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_spine_fossil.json +009ceab3c2ab86c00d0c6297352ac2e4aeaa8fec data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_tail_fossil.json +7d9fae45aa8ecfc0bdabb0e848314912c2b64fab data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_triceratops_skull_fossil.json +e3975381f483a8cf31f316599fb29e305ad357cb data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_wing_fossil.json e39e9b582db9ced1984e3ae977a9b73c1536b4d2 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json 15b25bf1797cf7d3312e76d81b9a70435b077fbe data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json e38eceba64109080a207f0a0b245f123b57c0882 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -141,7 +310,19 @@ e38eceba64109080a207f0a0b245f123b57c0882 data/projectnublar/loot_tables/blocks/c 34b7f93909a0add645a75e1d145840cea8105144 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 8069f7ef15ec58b9a5d9a2ab6027d3f7bd83ceb2 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json 28b26139463b3256fae4eecc98e788e6bee7f35f data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json +b93cb2321a821d72044eb0e63fa52aadbcf77882 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 6660c93ff10cdf615248b9aa209a72811e4fcd2a data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json +c5af4fcf7e590a7be8fcda836f5dfe791bfb909c data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_arm_fossil.json +e319b6e3df8c9b20e0c54cf80f1705982671dda1 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_foot_fossil.json +a10daebfbbe3c0f7567d78708fa72a433194649a data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_leaf_fossil.json +e555ee13db47fb74a7fcb1051bdbfc30f74bf60f data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_leg_fossil.json +497b148a1d6316f0424f2ce73606111485229fe7 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_neck_fossil.json +66aaad711eff4fcb01e95c8e7521f686ab49f15d data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_rex_skull_fossil.json +6a8280e6967c3d274293aef952067fbf15b73560 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_ribcage_fossil.json +d795d3d88b90cf68ea9f624686118fd53c081dd7 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_spine_fossil.json +e78846e0ecf06bcd74e3f2ae9d033c914a658d46 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_tail_fossil.json +2747cdb49245866bf63e59f706310214ed649e1c data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json +0540e9a1d02d0b17e84e4c97dab1978f2d70aabe data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_wing_fossil.json 67ca28408dbb95be42720f1ff3404e55d107fb52 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 164d00b9e6c3479eaa733762f3545250595a5097 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json a45e56e1589d0f0c782f2db82ff8f4f9dafadff1 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -151,8 +332,21 @@ ee7e39c5f70c1f83fb0884dae00f68d547bdf68c data/projectnublar/loot_tables/blocks/c 877ea6e211c604367c37d5d06e103647342f9c74 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 0926c1017e159090a09051c04e42aa386498f9a6 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 33da6908deaf9b4b4f2cd19d8f3608ac8ba27461 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +1df10ee87928e48cab615555bc090be41ad57f9b data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 182552c0537fd7030032669f78a7d11c9c2e79b2 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json 8b11d1b3c532dfa26b4ece433ce887577d54b225 data/projectnublar/loot_tables/blocks/creative_generator.json +d6b677a64b2922f1945310cba9c6d163ffa0bc26 data/projectnublar/loot_tables/blocks/deepslate_triceratops_amber.json +501484325d2f721fe14637cfda730a1b9ea6bb38 data/projectnublar/loot_tables/blocks/deepslate_triceratops_arm_fossil.json +fe856a49bd88ea3d7930c77819ebd1ca581d05f6 data/projectnublar/loot_tables/blocks/deepslate_triceratops_foot_fossil.json +bae6f6cf2f0c9ef2c68d04fa35cfeef380522887 data/projectnublar/loot_tables/blocks/deepslate_triceratops_leaf_fossil.json +698ee9fed9cd1f1e0f93bbda21e01a82b159b42f data/projectnublar/loot_tables/blocks/deepslate_triceratops_leg_fossil.json +c29e97ca9aa6d9ed4384db750388d2f2f779b5a5 data/projectnublar/loot_tables/blocks/deepslate_triceratops_neck_fossil.json +efbd356ba4007605c77220818866d37dfec6bb17 data/projectnublar/loot_tables/blocks/deepslate_triceratops_rex_skull_fossil.json +d5b5c031958b42acbb1b790499aeaabcdf2efe14 data/projectnublar/loot_tables/blocks/deepslate_triceratops_ribcage_fossil.json +fae3c6da147186b58a4a80722e8b24e31512e6d2 data/projectnublar/loot_tables/blocks/deepslate_triceratops_spine_fossil.json +5593a87f206b472a9bc55c7451f91c9a948e8882 data/projectnublar/loot_tables/blocks/deepslate_triceratops_tail_fossil.json +f640d97c23ee25117e3101ab7889e35406d46b1f data/projectnublar/loot_tables/blocks/deepslate_triceratops_triceratops_skull_fossil.json +e5e29b62878323877b25f4f140070cf28eddf8f1 data/projectnublar/loot_tables/blocks/deepslate_triceratops_wing_fossil.json 3550fcd9d5d9017d646001702c6d04943238c5ce data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_amber.json e71e8c96240ccdc3fac256f423f5e2722bc14406 data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_arm_fossil.json f8f19e00dc1c036e28316c382aa3df517ea3718d data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_foot_fossil.json @@ -163,7 +357,20 @@ f62c79cbd1c7c9d09e1b45b597dcb723329e429a data/projectnublar/loot_tables/blocks/d 423052d5b58401c49a2c3cc18e6404c56e9eae0f data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_ribcage_fossil.json 930b586189e098ade7e0bce28d2419d1e7ae33e0 data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_spine_fossil.json f73a5e29fee5a16267f1bd876aac27dc90e10145 data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_tail_fossil.json +6738bacf006a90012e4b4afe19bc179ba2bf331b data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json e30b5ddf5c78c944325e05b6e68a1a4d3ba84a27 data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_wing_fossil.json +d2b86ab11a32051b891c02840c6a1fb9a05a1cb5 data/projectnublar/loot_tables/blocks/diorite_triceratops_amber.json +e6892f000b681a0382648ae5e5151a8271b1e31f data/projectnublar/loot_tables/blocks/diorite_triceratops_arm_fossil.json +5a49033b6d36a54b9b445567b8e9d8474c0cd0f3 data/projectnublar/loot_tables/blocks/diorite_triceratops_foot_fossil.json +47d069a1f592d170a6b5e1db7a4a86b305257a8f data/projectnublar/loot_tables/blocks/diorite_triceratops_leaf_fossil.json +675fac419b13a5920d8b0cf8f1f1eaa0338b814d data/projectnublar/loot_tables/blocks/diorite_triceratops_leg_fossil.json +4302647b1b17c713661c2ad3ace520b21003dbcd data/projectnublar/loot_tables/blocks/diorite_triceratops_neck_fossil.json +655dd6374ee9154ea246a0ddfe725cce0fbc8d69 data/projectnublar/loot_tables/blocks/diorite_triceratops_rex_skull_fossil.json +417389769350eb1149c1e56f7c7f61fc3b115464 data/projectnublar/loot_tables/blocks/diorite_triceratops_ribcage_fossil.json +ac291480da03ef4e9cbea14b6e3fe31a9b333e71 data/projectnublar/loot_tables/blocks/diorite_triceratops_spine_fossil.json +59f1a058efaf92829ae1da5eb0062b74c3eddbf3 data/projectnublar/loot_tables/blocks/diorite_triceratops_tail_fossil.json +868725d5b7f436da7ae89b79068e68bdd2f81371 data/projectnublar/loot_tables/blocks/diorite_triceratops_triceratops_skull_fossil.json +102b71fdc62b19016387b95b85f2c48822a0c578 data/projectnublar/loot_tables/blocks/diorite_triceratops_wing_fossil.json 8bbdc4d7557a34f7023eafb916c5cca34387e98c data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_amber.json 32cb4cacc6235e2f0c01455d108f0d509bc3b656 data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_arm_fossil.json 06d7d1cc32eb92a07753c1a75ce64ffd6e078c65 data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_foot_fossil.json @@ -174,8 +381,20 @@ a9f16d4a9d370ae381c529e923f157b6eb044ccb data/projectnublar/loot_tables/blocks/d b29e5633930d430aa77c21890d2a151481aa5d3f data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_ribcage_fossil.json 8962c44f9cca0df8309139bbf58502de06b4b620 data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_spine_fossil.json 8488a6aa918aac55b19ba1b26a6f06c59908ec68 data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_tail_fossil.json +71562d4f57cd58f201611e5c095c71002a2d783a data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 575bf2da80a79452862359b170a0332f510f967b data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_wing_fossil.json 8b48d568f8b58ffd193b83521c5e0135e6fd3e94 data/projectnublar/loot_tables/blocks/egg_printer.json +319dadc4449efb566da19a0c2a3f1fb885bcba25 data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_arm_fossil.json +150758076288950fdb5a18658621ce7cd540795f data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_foot_fossil.json +3c688e649d8c15bbb8e315eeaff2b0ae432430ef data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_leaf_fossil.json +7c6cb9bb7a62d2a5b71cf28670ab4e366c82cd4a data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_leg_fossil.json +579a1afa91eec8b2205708e1b2418265381cf3f2 data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_neck_fossil.json +cba7254771c1e82f786c68e8639a584d8c1b935e data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_rex_skull_fossil.json +47e745bc989a22c68eff9aba999172f7f074498f data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_ribcage_fossil.json +4fba184b6d5b0c9d300ed7ab081dd94493880793 data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_spine_fossil.json +f04fa6ba9c7f9295c6b7990f0ad959b37f923c91 data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_tail_fossil.json +bdee29ac73402852ba3bd3585e08627284e3320d data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_triceratops_skull_fossil.json +f7fc5bc8201c6374eb34b2431220897ab4808eba data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_wing_fossil.json a7a563bcce971c00617eafea0156023862aab2d2 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json b0de8f96cea19205ed824f5e596ce5905fa201b0 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json b74b64500ceb681ecf69e513e7bb712817a3df4a data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -185,7 +404,19 @@ a0a799d33d9eceecbe4b531474315aa3c6a3ac07 data/projectnublar/loot_tables/blocks/f 6738bbebef0dcf64ad4efba2d55c1c40320b6c78 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json eabe3da06d7f6a30e2283b491a931c8e50004bb5 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json 24ebeea47e1dac5563759042e116db8968a11fdc data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json +a9a7a9075ef5f53436ac84fffbcf9e37c0fd5beb data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 57fbb4e62596a319ba29f875ba79838d3f01f6e1 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json +ac454dc2d7c72c0ca925be171548a4d2fc6b302c data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_arm_fossil.json +f5e60ee28257abf7ade183ffb3a2bd1d34e3d905 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_foot_fossil.json +99249f0cf585680db3156b1cc5ffeac97305c8ff data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_leaf_fossil.json +3ff3a10ac53737c25f4a47535e524e41fd5a2982 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_leg_fossil.json +34b3d78ec07dfb0133c75c40e360f26b355c3461 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_neck_fossil.json +f32b95cdb8d7b2ec53d6e074d5f5325f9f1fb482 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json +c012cdb9c528b54d87f4aa9040449662b3631eb7 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_ribcage_fossil.json +0c33572dade4d3ebddbfd6dafc9167940806cee9 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_spine_fossil.json +630ba23e53f647fabe40b460ea026eb99d45e606 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_tail_fossil.json +9d2d90740de1e610d61d995945d4b294e4991c84 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json +7c8f1c1ccf8ffa26fdc51831bc0297793666b671 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_wing_fossil.json 724ee3062d22b4d2abc959e793fd62c36d50a34f data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b8894e03eee0f0a5f2ceadbe16fd39b49910f361 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json d81196c95d4d81cb0e3a76b47b3788ae0785091c data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -195,7 +426,19 @@ e8e2724cf58201c378ab340d844438eaed994c6b data/projectnublar/loot_tables/blocks/f f9858cbe2c47a0785afb3a73454a3947e54ffc3f data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 886fe6858fb7f5a1754b9674991fd29ed6256ef9 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json f1391d6f7466e6cb25baccca2b302782b67fbaf1 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +65b2b02a2ba5d73fef950d33e4a48e111622d864 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b62802d1e66a022bf4cedb5c68d4a41125b59c39 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +e2b3918e41fd93d87709e4e4f8221d1916259fe6 data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_arm_fossil.json +78344f425cdd1ef8999d59696bc844c77619dbbe data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_foot_fossil.json +ca98e03dd01a961ffb4c00acd3562f1a1bfefd5e data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_leaf_fossil.json +21b0edaf553e80612e180f7feba0565e319755ee data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_leg_fossil.json +c49bd4297443ef4aef64627f0af1db3dc8efdd9b data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_neck_fossil.json +ef673f6e26e9372da9aff220efc842f9fa1d553f data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_rex_skull_fossil.json +e540c63fb9a48b54390ed43e6c7246dca56b45cf data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_ribcage_fossil.json +fe80205c8e6723b8107a4d7218dec0f35f1b6be4 data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_spine_fossil.json +e0a9d4d0fff522f64fa558cc7e16546bc5b4f7bc data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_tail_fossil.json +690264521e955de01c11a415128494da451deb86 data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_triceratops_skull_fossil.json +b49ac8481674a45cccc5edc683acd4b709060cff data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_wing_fossil.json fdcddb268130bb1fde1ce0d8d3f7fab78dc61a6d data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json 6ca9b04c5d9dd5f24432170ceaf1b753cc87ec6f data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json 174cda6a4f6994eef570c31920a0b0116e450922 data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -205,7 +448,19 @@ bf204e274b4638688f64d4591b9d3113e34cc27f data/projectnublar/loot_tables/blocks/f cf619fae665f18cedc7c0576227c124badec31e7 data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json e21552e87555126f0bbe40f2af163a2318608fcd data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json 1102dbd7329fe5007c8ac8756894097d7cd508bc data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json +6d95990087c20179bcd5a796def78a33d434bde8 data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 78c6dbb8a337246c002cf05ca4e86600f48db87e data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json +ae86f48c27de08e93ece0a4c7ec667391e7bee96 data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_arm_fossil.json +8b3b7e2fa995b57af2a41a3ea01e47657eb07b01 data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_foot_fossil.json +74963e36cea0da13b56075570b13be50d78f487d data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_leaf_fossil.json +0fbd6dfa8b5e6abaf76ee63e70b324d56091709b data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_leg_fossil.json +ea4dc6707af1e52f41115fd35f3039db9fb96ef0 data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_neck_fossil.json +d55636bdecaa4c4e75f86b79bd9cd2fa0614af88 data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_rex_skull_fossil.json +2db6f7eb37a49ddde2077db02f21fd20d742ba77 data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_ribcage_fossil.json +7de25c7d050a944fa8f897f8b66bad342f274721 data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_spine_fossil.json +a51a3d5d13f272927079dcfe60ca14c5c1642c7b data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_tail_fossil.json +ae0876103073f22ca0d294f24d21e962d16860d6 data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_triceratops_skull_fossil.json +d4e57b05872240442626c2d77d868d7ce8a7f07e data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_wing_fossil.json ec2c2a560e0dd5a8a7bb1a45e9aafc8f8a9b11b3 data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json 5f35022bcf18ba35edfae144ab6ca21526d6e1da data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json ea98f49181f702d5ca48c5ad780d6368310226fa data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -215,7 +470,19 @@ bcefd5a29f0bcd2f5c16b8dfc07a4b8049ea64bd data/projectnublar/loot_tables/blocks/f 8804ffc59f1d7a569c5b11889d180d0aa8077e0e data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json 3f12b7c8c9f60663be1429a56c1b9052e517f1de data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json 6e76bb85dcc00a28c883e68756101ea5823cf756 data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json +0e9e029ec201ffde56a568719b689cb2730af1e7 data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json d5a8a6fc12d8b4480faf0e174b124e38ec852d41 data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json +20e44c0f72b9834447ce5fa256f368449b03f12e data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_arm_fossil.json +1f9d4a27a5a102783bca41fdc54813cc3ec9f5c5 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_foot_fossil.json +200ad3bb1c75ec0b18de7124d72158dc990251b1 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_leaf_fossil.json +531ba48e06f4e709c6d8ea11a89f8189123a4e68 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_leg_fossil.json +c9fa75ddb58e3fce25a070e80792fde72e0bbdf9 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_neck_fossil.json +47bdb17ce519b4860d7367b8d4a50e5a855a8bee data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_rex_skull_fossil.json +0b3cbd6f42c44e7ddaa7b96bf66a15e360844330 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_ribcage_fossil.json +63e8fb641883ff94016f06ed8c675fa68470bf8f data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_spine_fossil.json +3c4c29061eb54d5c7bf4808b0e12acbbe99b41f2 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_tail_fossil.json +fb01ea873bf374f672954675d4a7b6db9581d646 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_triceratops_skull_fossil.json +edbe2ac1183bc63f9ed1bbc274404afd9cae09f8 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_wing_fossil.json 076f7e4ec73b067ce19eb9e062d39e271815dde5 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_arm_fossil.json 8ba7af5c8134a39bdf5d4eeece0db3f0a3e544ea data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_foot_fossil.json c8e3035fd8083370c8efe3712bb060fcb1b03ecb data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json @@ -225,7 +492,19 @@ a12ad09b555e60b2c129d52ad03eac90dd0b88e7 data/projectnublar/loot_tables/blocks/f dc08e109a837a3887416279fac79f65c818a9923 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json 8bafa7a82cd77fef1d115a49ab8396c69d417f18 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_spine_fossil.json 057811712cb09e892ad0873a93ec8abbfab97046 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_tail_fossil.json +eb3e5108d007e94fb2b28b3485b4439f9eafaf95 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json c0140e387fc7560a4c9f562d3a7175c56a4bf91b data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_wing_fossil.json +23d376df6fb7a8c554c63f1999f4dc7b003e475b data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_arm_fossil.json +947e459febe1e3b398a2abbd1cb329381d506253 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_foot_fossil.json +e1b17d578c05aeedbb730648753ead046d39e31d data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json +01031b41f08cb587a98c3a4c123fe27568faae6c data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_leg_fossil.json +9d527751fe56a1d78863f408a13027d61ae0f5e3 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_neck_fossil.json +1658f1128c23560390f0bd3078f6ffddfe28f623 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json +7e81e608e602c836787930486036589ca4c6586a data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json +c3c92f1a92404415a5c790967e4b671792f60bb4 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_spine_fossil.json +2fe7173bf8294bf5cc7fb107884062220d048348 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_tail_fossil.json +4aa42f51a843fab9001ab44adf06f09cc3da3c6f data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +894bf2998a73a280b52209c413ddb0592b288605 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_wing_fossil.json b9aaba51c1618636c3e8a233d2669455027283f2 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json eca61ebf0d2116b9b917dd8fd198524b21cb5908 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 51256a297acbd8357236ad365da8d65a8529cedd data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -235,7 +514,19 @@ b6149fc96fe35738e61740bd9d5cd15c40e19bcc data/projectnublar/loot_tables/blocks/f b6b7c9c55dcb480c9f39f71e86ea7e559eab53bc data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json d03117926ed9df4fad99de0dfec7a058e7f5e7d0 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 03cc09c6320c8de57767961ab698ba9f1c0dc4e9 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +ed8a99858ca8e3fa618fc3ebb66cea655b487b99 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 3108a0813f402c71ee767a331eea8e21a8ac942c data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +bb3990143c2f04a6f05689aaee4c550018b4808e data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_arm_fossil.json +9b0334e7f6f15c72f142923ebbae23f256e4d6fb data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_foot_fossil.json +8dc7f956b93b43ce6acbcff156f5afbe585fec44 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_leaf_fossil.json +5fc68a2b46e6921a3d2211183d2f2e568a795c07 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_leg_fossil.json +3fb1021ff57c551a6985dee3c1f4ac853e35fbf3 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_neck_fossil.json +cd21bd7b15b391a58f76335a43d4ab5b8b64629b data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json +af0a737139912738f8bda6b55306bda215937dd1 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_ribcage_fossil.json +7cc37bafaa153ccc022809256674e97ffb10bf5f data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_spine_fossil.json +9ff1e532ebeb23760dc9e53b2c19eec40594d48d data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_tail_fossil.json +cbac4fa7f704d4cdab182bb79ce24b8d8fc85231 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json +b1e4b9fdb2e5f05662e6238503d0aeef27977295 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_wing_fossil.json 90988c8c4b83f72da960383ca83ee8e605028650 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 757092c714909902712fcc7759d17ff5e09f5119 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 0b4e656a4826ffb8c42ababf5f2b71686dabeced data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -245,7 +536,19 @@ f2ba18f6ed86226047f3f9d05ab6e265356dde84 data/projectnublar/loot_tables/blocks/f 10fdbf13b9879fbf20e3d138daca2a2b5b1c5e14 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 4e82b021105ff7b70b6a0127df3a0ec44e973b6b data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json c24b7b28c8fcda0784b11bf042d247f826d36808 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +30b507b0936b8fba0b56e5054b5e63f863fe9f3e data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e8f73de9d13b512de082b0657d5b1246eba1e9de data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +da21554c1410e23c1c7cdc44867c3b60e2eb4802 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_arm_fossil.json +c9d23edf4662b4f0cd8e2ab1b6767c5e611f8bf0 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_foot_fossil.json +e38d4effd9d6e8f25a2147de46423105d033aa6e data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_leaf_fossil.json +cd5e7376c7ec444e9c5cc9d2bf1ac19be51ecbb0 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_leg_fossil.json +c9008bc5157b4eb438544d58ad756fd14e0419cd data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_neck_fossil.json +54fab2608fc0089e0236c48dc9aa6de609c8b042 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_rex_skull_fossil.json +eeaa57f60ba0394e845bd3ef2d3f7c50e5821eb0 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_ribcage_fossil.json +6d8174b467515773e2b1a36cbd0e1ed3a3d1c0b7 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_spine_fossil.json +72d2e8c054ea28cba9091d1faad1c8a4fe836bdf data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_tail_fossil.json +95933d028e90b413366d7b158d5a6d8533dd080d data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json +21719677f31be069c4c2e9aecc90264d85078903 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_wing_fossil.json 18b30d97f77be98f6049f3314e9fec409216d9b2 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json 2049d9387986a845fd59a8e4f511156fb18c7474 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json 3cd40de771a61278410b14bfade5b1b20df5517a data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -255,7 +558,19 @@ fc019d7efb1c113b485d897320fcca988c4ffb65 data/projectnublar/loot_tables/blocks/f ea201071d673e3606e107416d8d1d5aa483329b0 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 4661c23070100e96b97d19b0ab62c4b2deb80fa7 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json 1d086d7dc0ae9c2286982eacabc18b621e79cd7f data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json +35a1c59675d0a8f2fae0ffb25f3b60b47ae0dea2 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9f35d785f080a53730cac45d53f6f896905d331e data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json +d3b62418404e2bb65e14ea32563920fef24ea7ac data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_arm_fossil.json +16bad721a6c383102a3501aee91562f31cd43e6e data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_foot_fossil.json +b6004535688fc10fb73d0126a28e2290289d67c7 data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_leaf_fossil.json +c47b727e98f39c954516d278e5ea1b593dd03849 data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_leg_fossil.json +f5811b24d23f7f767af26c08b3c9c004849739ef data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_neck_fossil.json +33d2bab8e2d522b274ac58a438115476854bdaf2 data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_rex_skull_fossil.json +6bfd5398e313e810c07a294fc665470a373be8da data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_ribcage_fossil.json +fb4337d8b5c1df4edadeac73bf50acddbd52cc99 data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_spine_fossil.json +08c77d22d60623ece36a9ca0ceac4e11f806cec8 data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_tail_fossil.json +5a89b917c6b7a8a118abf59944e82b41f95170ad data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_triceratops_skull_fossil.json +3a60d8671fd34e3410ac158eaec8bd6149117183 data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_wing_fossil.json 1e8bfa0f51527c524f18357e78566120daa9a534 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json 54126bfaabbaa96ffb65ac2241b4389cddeb9667 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json 2a65bf20bf680079ad8b8ddb27893c4bc28acd45 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -265,7 +580,19 @@ a20494d64fdf1bbe18be242c09e8d52547a00f9a data/projectnublar/loot_tables/blocks/f cbd0e8c64b3faa3b62a28e31e1a3492b49983bc5 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json c24b845db971a52dbfe5403779d97d04b95723db data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json 7d993b42d3e840b471c4f6aece073fc44400566d data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json +590d46901cd7624c0c808f081866f8fd2ed9e7a8 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 5ea9a723ff526815389b0a4b8a99df0e1c816c97 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json +f6dad638562cf9d8ea562393e58009cdb2075be8 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_arm_fossil.json +75bb74f8ba1481bb89280585c76bc63381b02803 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_foot_fossil.json +31947ebd8763e55c5849ba51009551066d253796 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_leaf_fossil.json +a8939bb62dd19159cf61b4527522297579efb824 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_leg_fossil.json +d78f751edd8a076411d883e022e4cafde7989002 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_neck_fossil.json +ea255314a30850dfd1708aa6cd0ea7d78853167f data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_rex_skull_fossil.json +c0ddb7f9904da91de38116e540d72644f6a6099b data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_ribcage_fossil.json +ea17d5048be80ee91f4f380ce93f9d5f22f905f4 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_spine_fossil.json +f8c33b6d59bd54338fd8abd47c607d5e434f39b4 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_tail_fossil.json +be5dde3269d9e11507d6796a1ab82d4646b219d7 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_triceratops_skull_fossil.json +0fb81bf7a1283bd8407a985711b0a38ed2e050c4 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_wing_fossil.json 34d74a8c29adb3c68934f2da38450e1511b1293e data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_arm_fossil.json b33b953887976b266b3d3002b7aa41eecaa679a3 data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_foot_fossil.json 9d59fa83133e0457e702c69f8649775cf9a3217f data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json @@ -275,7 +602,19 @@ b33b953887976b266b3d3002b7aa41eecaa679a3 data/projectnublar/loot_tables/blocks/f 3e8a18f3de64af5367b3d75033c8bccaf4807c6c data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json e4d4281329705d331e4e404e5799834c1025103b data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_spine_fossil.json a84311c42e735a4e01245f6f6bffa283b3818b7f data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_tail_fossil.json +e5ac7c8124d27c18ae2006fcc750d1c0ae627bd0 data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json a10fd058fb52a2a7de527a57a9acf0cb93954c81 data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_wing_fossil.json +1078ef21be90ee4ab520ab7a63dcac7ba6c8e8ae data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_arm_fossil.json +724cf5e8310e00a77c822bdc6783baf0cdf53709 data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_foot_fossil.json +4855187b9baad2fc0273f1e92a632ee31f6ea754 data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_leaf_fossil.json +bd21f96d1561e57e0123e97407429d8a6d0efa4c data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_leg_fossil.json +bfcbe3f27281c80337fb3366826a79e2d1dca569 data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_neck_fossil.json +baaf4d69d34df71ce2dd9689cfccf20e942a894f data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_rex_skull_fossil.json +098498b798cf7fce44a90331cb59393e46b69494 data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_ribcage_fossil.json +cbb5de8435efa2634f1e5203ef7b36d63c362b87 data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_spine_fossil.json +7f40493a5c34d16769cd8e2e8fe72692082f137d data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_tail_fossil.json +4397386fdeccca33c8db47a3e6a03c6406b7abdf data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_triceratops_skull_fossil.json +c2d1e859c3b518cab05d4d551acb4e789dfd2d48 data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_wing_fossil.json e31e53a6ff49c74ca0a975f6f32a94deb3fac4f4 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json 125ffa4db060da63643363305691ba7f4efcd73c data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json 86d2a82c9f9bd0d56b5d86fb4d62c9da4beb08a5 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -285,7 +624,19 @@ e9c5ffede7273504800b019c04368080dfa4336e data/projectnublar/loot_tables/blocks/f 41583ea23bfc2079b9d38d3b086e5913dbbda2f5 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json 4fc5291229a2db1d7b6723808bb2ff927c2b6818 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json 7d16d920e0030c38bce9d6b9f8e069fc99d3d944 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json +59350e1b7c8da4cc58a1c6144e065bf18e3df169 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 3a368770bd717eba7dbc4e4289b0cc0253e69ec7 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json +315177905c74d2fd139c79613b9d90770b16969b data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_arm_fossil.json +c72e49919ff5fd0a984188dc99cccf65877344a2 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_foot_fossil.json +8684202b3d6535af123411c683912722bdfb80c1 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_leaf_fossil.json +fcf19fd4e72f5403bfc60ec64001e69e5e95e8e0 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_leg_fossil.json +64b41d4a88389a90bb308f4454d998ce91bf4717 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_neck_fossil.json +bd47018bf2cc309f6304ffe6ad73550c39ced8f8 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_rex_skull_fossil.json +408d9afc5e861d18fede44f2376b9ae95690a337 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_ribcage_fossil.json +fd164988173c5671db21a18695788f005a042cee data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_spine_fossil.json +8adb70185c9f73861d2aee0511b3f352dff52795 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_tail_fossil.json +40ad42e4fb7672009ee6195d6f7d5779ee056252 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json +57a27a2bb0c4a4dda87d8884c0825f8ad821cd2f data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_wing_fossil.json a9ff934994083c2f07755d85a954fd14db8e268c data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json 68f6ae4daeefd83b9d48eb5a90d898f29abe5be3 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json 7c7b5ce77e14ea51a1e22ecb34259f3b3db2d3a2 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -295,7 +646,19 @@ f61fcd268b21ad76b6e62cc6df55361afaa774db data/projectnublar/loot_tables/blocks/f f5d689f445c38f98d848df214ec48f574c3b0360 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b851700d8d8135b29ca5869835467a286ad2d8c8 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json bdc27a2bb5f8c255b34d939b92441884f425d259 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json +2ac90165fdae67c89b2c81c89f19595fa8304ce4 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 0df0adabcd9a89cc488b81b9afe7714356b9ff37 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json +d4a28349c11c3eb2a83e807a15e72264df5ab3b4 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_arm_fossil.json +6fe3198b7c3d489a6f26558f78dc09fe38a8aa0c data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_foot_fossil.json +e4070a5405edcb8f2b90c42a87bf63e38c9d57ad data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_leaf_fossil.json +c876903df0cf23baaf16e72573025851e20fb3e7 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_leg_fossil.json +7c83c5e0b62ce0a70b7a2a599fd625d3d9a6dca4 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_neck_fossil.json +832d7eecbcc00f98890967dcdebd09fb00b1c441 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json +03d2cbd33081d0af19e6680c94e108ff664d3004 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json +b2f73a7a2b83a44dd71e1198449b02a1d7ed4729 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_spine_fossil.json +288a0b2123d4f7d34f087c86c3140ffdd6fe907f data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_tail_fossil.json +1993c46e5d8d29bf8411ab7faef4edb9a7d62a5d data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json +1796694e4abadf56998ba6c58ea2f3576dddc4b6 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_wing_fossil.json 36aa9903287d4458685b48bedf3943ea81f63642 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 00557b0b47d7b66dcc0aad1a83524f9b21781436 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 2db6e9ba1a7e3f9c8387b74a369d6f12853d0a55 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -305,7 +668,20 @@ bdc27a2bb5f8c255b34d939b92441884f425d259 data/projectnublar/loot_tables/blocks/f 59b32b42edb429ff4cac92365f2ea72ae3e58307 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json e6ebf893583a72daa1b610fcec9b905d5cb51b74 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 8f2c4e4d55a859f21034a261c2d6b656b093fb98 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +78c338c3a066aeaa0c7e4b456ef26cc94e7c8982 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 126db7bc63c29a0cc796f4bd3a972c19d10200fd data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +eca0228e41955461dd066fec0005f680d89684ff data/projectnublar/loot_tables/blocks/granite_triceratops_amber.json +d18105b78079d495c2ad2d90814acec203dbf95f data/projectnublar/loot_tables/blocks/granite_triceratops_arm_fossil.json +0ca4842a22045d37bcbc34f944f4347d627e66bb data/projectnublar/loot_tables/blocks/granite_triceratops_foot_fossil.json +4cfe35ffb02ff57f187da1e34005126094245582 data/projectnublar/loot_tables/blocks/granite_triceratops_leaf_fossil.json +98ed08fbc30dc08d5bdfa01447bcc6016a6e7e08 data/projectnublar/loot_tables/blocks/granite_triceratops_leg_fossil.json +320440f8d99dcf387f6348f926f708dadb8a9dff data/projectnublar/loot_tables/blocks/granite_triceratops_neck_fossil.json +e39f69d376cfe5665f1a492bcb1f7836c8e2b24f data/projectnublar/loot_tables/blocks/granite_triceratops_rex_skull_fossil.json +dccfeee43460fff4af76c78ad057b8d870303bd0 data/projectnublar/loot_tables/blocks/granite_triceratops_ribcage_fossil.json +8541cd0a884bc4a2fd8c5af33259f654101b83c8 data/projectnublar/loot_tables/blocks/granite_triceratops_spine_fossil.json +0ebc02ca97829afd5d7fd4e22850458287487735 data/projectnublar/loot_tables/blocks/granite_triceratops_tail_fossil.json +f87957b8b6f1124da2c08ac7aa0c97faa8c1c5c0 data/projectnublar/loot_tables/blocks/granite_triceratops_triceratops_skull_fossil.json +a4eb74bceded94c4d5f0d2fbf4d16c561a834766 data/projectnublar/loot_tables/blocks/granite_triceratops_wing_fossil.json f123e9fa09dccb31a704a4dc70290b3fc3f2bc5a data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_amber.json fba4ab4b1a6d81c86019c2c1a50b07373b41a6e6 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_arm_fossil.json cfefb2a79e4eb7a6daa787aeca4ebc1f66eb14d4 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_foot_fossil.json @@ -316,9 +692,22 @@ e413aa214e6b1c3d6c02dc8cdaea384ad44d5436 data/projectnublar/loot_tables/blocks/g ac9ead21560c7c11b0a0afef0fad1e05b2fffa45 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_ribcage_fossil.json d0d1791ed4def8ae766f647e80de3eec855b3596 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_spine_fossil.json 6ad952a44196bd2ac71161f070ad562d6befe3e9 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_tail_fossil.json +ae186a472462eaea061df203a7dee3e985d34022 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_triceratops_skull_fossil.json 24b17ca0e9430df2ae4bdf30e82b8c19b19e0f2a data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_wing_fossil.json 6a2620fd2db7602170314096412a1b82c6d706ca data/projectnublar/loot_tables/blocks/high_security_electric_fence_post.json 1103ab24a227243db281cfb0af643952e0766f53 data/projectnublar/loot_tables/blocks/incubator.json +adc5dbf28daa93493e519b40aea839977cc0bcf6 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_amber.json +bc689238d12b51e03f40553cad69ef58f69bef6c data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_arm_fossil.json +449f08b7e038acd7929f72bf864d1bc2b41c369c data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_foot_fossil.json +8acdeb4bac3e330157d972bd7fbb85fb17953e93 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_leaf_fossil.json +416663c178742c6e2d908015be252a61374c45ff data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_leg_fossil.json +1ff9ea26e4862d4de39f4e44bbe7a743436a32c8 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_neck_fossil.json +d59e2d8472feda5769e4b2a9c040201efd05e635 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_rex_skull_fossil.json +e08f85e2702b3021939a327663a24a87e3f36545 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_ribcage_fossil.json +836f846f7d1f5f3738ce9e7f5409cc980f90365c data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_spine_fossil.json +b65e4f916c80c7f81b5d5bda8171534e430005f7 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_tail_fossil.json +3884ea5d6c8e39c4d4b12d441e101c4a115cf079 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_triceratops_skull_fossil.json +02a4d06768b2059acd437a8d5da156566a901ea5 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_wing_fossil.json 6f768745725aab381f294814e4f4c1e53344c0ff data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_amber.json e5d078963ba3d41e2bf25dd7295cdc22a0420f59 data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json f0dfd38bbc8988cfea775a21aacf0405b433431b data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -329,8 +718,21 @@ c1fd4205bb10eaa779e9282c4f16cb5d3b9c55db data/projectnublar/loot_tables/blocks/l 9ae9853cc1f9950c68673db6bf669ef374b2795a data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 9d10fa13101633018cc10139cbb58ac0e607e3e0 data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 009b5d1cbf40675fa76cb2230f8ada142a40195e data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +61275d76c2a3ff1244534453a804dc96e8900965 data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 1d6fcd86c4433c884ba48acd8fb08f3a337867a1 data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json 585a4e0c13261aa48ca17ac2e7cde4e7923b02de data/projectnublar/loot_tables/blocks/low_security_electric_fence_post.json +d646d2c6a564ef8484f40f4bf26302472f12e774 data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_amber.json +68fcfbdfc84a2994848cac31e85323fd638e671f data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_arm_fossil.json +a2ca4445b5e6022c505588d83abc51d0ca22b6cb data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_foot_fossil.json +3ad3090cba11a43c3bc624cd41802a4bc1eeb056 data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_leaf_fossil.json +e379629bd96f951aeb7697fd2410720b7e8d7d1c data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_leg_fossil.json +59f8c24a551578a98224de41e0da88237876f9f1 data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_neck_fossil.json +992f2224c205a2e65313888aa144f83ef423e7ab data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_rex_skull_fossil.json +140a85206e308167673001bad6abfde46f20166e data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_ribcage_fossil.json +d70fa9c59e2c2582e547c1e63d730bc7ae0e98e1 data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_spine_fossil.json +c8e75814365728b4460affa7134f34efa92284e4 data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_tail_fossil.json +3a3f8cbdccdb6d4b03d727c4e8037aa176ade23d data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_triceratops_skull_fossil.json +81e528a3004998415a90574d6ed0967e9abfe250 data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_wing_fossil.json 79e74d8ec080564e9e9d888cc8928407c752e71e data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_amber.json 41d6d76d6568d35328c878b9cb09d9aa12045828 data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_arm_fossil.json 64e7bad072ee52b400a30436e0ffc8ddbb30f720 data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -341,7 +743,19 @@ c665815c35a353338e67207692ff1b4f9554a2dc data/projectnublar/loot_tables/blocks/o c1b4a99c39cd6a6e1d11d0c38185a42480437aaf data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 65033b62349581c655998c0512f825268b131a0a data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_spine_fossil.json 54d01057c663058b2d59524a1d490005741d6e57 data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_tail_fossil.json +50f7f844e9825c539af7c8c3caf47ce98720d3c5 data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 0fe02982f0a5356ce8407600d208b83023e356a5 data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_wing_fossil.json +1909f5e90e902a4e2a0a12442b3d2c2f075a1b88 data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_arm_fossil.json +ed832711683c0273629f92e6596aad7e62e02322 data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_foot_fossil.json +b40a0326274b40e59fdb81e3703a90e3f49ea94e data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_leaf_fossil.json +be427d3e8853d4ffecb39553be070630b0eda86b data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_leg_fossil.json +8ebf03ed6e77aef7ee0658e5a3eb693409b6c2e4 data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_neck_fossil.json +da0ed0bae8499aabbaa7de3e9db656235b0d4ead data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_rex_skull_fossil.json +13a007a81e49dede385475cfa16eb3badedb2ede data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_ribcage_fossil.json +8a696599100c32c471345c7ff2c8b1d63fe3aaec data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_spine_fossil.json +62abce4c0e52a732078328f0af6c8849fcf7843e data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_tail_fossil.json +45d4a7213ea29581a7a070176c6b0c47204ca499 data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_triceratops_skull_fossil.json +177d1c118b15f2224aa1439625bef7ae11e19a9d data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_wing_fossil.json b96f0b5982cc5c610a21988150ef6a5260842d8c data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_arm_fossil.json c76a3d383f702a6ed246fece4adbdae84ad55627 data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_foot_fossil.json ac63e8a211c4917a3a4301742d50d2c73e162c67 data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -351,7 +765,19 @@ db10083bc76781ff6d29670e90cb943a0d8cebed data/projectnublar/loot_tables/blocks/p 96d842139cbd587ef52558c06e7bce173beca1ca data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json f3c3189a74957fe94045abdab440cacdc9e76ade data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_spine_fossil.json 9daf575613327a8a63f2bc705c0bb49d91302d7d data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_tail_fossil.json +187d49eec75c5afc198cec2571a068ad69777a3b data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 1485825bb586983e485d7487433b71c5f86e5fdf data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_wing_fossil.json +3ac7afd89cf1b227b27cfd7fcf910b6505904068 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_arm_fossil.json +08728991c1b7f54ef0f5585cf8aa5e4a10563952 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_foot_fossil.json +0c64bc57861360f8dfc5adb1e1322f386fd3dc8b data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_leaf_fossil.json +76527dbf2d2b9d76dcd105f966e2b1ba0080e04a data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_leg_fossil.json +3c15875ae59c6d320a1599440d37cf8a5e82ed53 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_neck_fossil.json +8a60f8157281cb311a8efd859636364bb3eabe77 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_rex_skull_fossil.json +da960df6ec1ea48d540c33d7ddcdefd97b8de0fc data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_ribcage_fossil.json +5a142ea563e9fb5496f2b246b174fee21b6048ab data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_spine_fossil.json +6714c02431267fb3670fefa91754edd5703ab977 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_tail_fossil.json +6f7564d02dd4c3233ccf202fd6cfe1baa2a42162 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json +ca4878d7ce2fb68f6c79a0fd26c49d0e4b713e66 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_wing_fossil.json 105a484e600838c245f929ffb6cd67040fb28587 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json c8508cd0ea8207fc45209d3cbf408dd54aaa3f9d data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json befe9458a53a482e204e619458d5682d73ac83ac data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -361,7 +787,19 @@ e6b8087d74af5060e4ef06a36810fbe451d2e34c data/projectnublar/loot_tables/blocks/p 22bc465f67cf835423099e474ff0af7fd0523c1c data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 00a8fba6f5f2e2346369515696facde2fa491fcc data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 84d82963473aae7663a66aeebd794b6c55dbe114 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +3d5c3b140cae4a7d27d8df66befd8cc0f99b7b9e data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e49376eee57ee5cdbb81d905e55c5dc3f8eb6cb2 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +e79dc0c5a1d45c16520e0f40962ddba40510d6d1 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_arm_fossil.json +8dd159834b33aa927d41aeacd0f2abef4a4ccc05 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_foot_fossil.json +f8da5a1960cd5d4f70d98e296017cb738094de4e data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_leaf_fossil.json +f636975fd4f2ca1bf66e86c2e01119d219ce7709 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_leg_fossil.json +c99515ca989ae2035f7b1f39d58854f770a25af9 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_neck_fossil.json +4212367c58099292e50617fc481c63f17b537228 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_rex_skull_fossil.json +aa5f5cbb9ea3de83c8a44d75aec86b5d178a09cc data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_ribcage_fossil.json +5ace28eff4bfe25aad244159d1f43b7b8f77afc2 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_spine_fossil.json +3dc746de1605437a775dec47b8995d797202ed81 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_tail_fossil.json +2b2399215e23179e0b53a54a7915bfd4362bd701 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_triceratops_skull_fossil.json +f00454a3b679194a1b4a5bf25c0923a69809d613 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_wing_fossil.json 193358e19d521d43ad7171eff633f4475199cc49 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_arm_fossil.json dff8420e442da93ed8c53a693357d676a2638374 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_foot_fossil.json 9c553523fe6d859bb37c5bebe1c6f70459ae4734 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -371,7 +809,19 @@ dff8420e442da93ed8c53a693357d676a2638374 data/projectnublar/loot_tables/blocks/p 09518ac227f1a8cf0c501e662e62f56d3fa50617 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json b24ba9165fa50ba12aa7020888c2f66a9ef4de66 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_spine_fossil.json 44fc37a09994462665f2a2481108344e6af57e58 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_tail_fossil.json +5955514e49e7d79847bf7458e5dd78c9d14bcf6e data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 71d443cb2316a79e1d8cd7a3698a599aab5ec103 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_wing_fossil.json +7af16639e7c0106a4a060c3f03b284be64b81f42 data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_arm_fossil.json +6bcc65cb5cd620b77d5f6d2d2a8fcb8cca937adb data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_foot_fossil.json +68549953f892d49d3c3a65b97ff2bafc221e1c16 data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_leaf_fossil.json +cbfcceb339a1da324b24fe2c94472cbcdb2bb84c data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_leg_fossil.json +db93eaae761331006b3cd8d033c2ae835f7ca924 data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_neck_fossil.json +330411fb6e02d07131d141bccc09fbe43888c8ac data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_rex_skull_fossil.json +541b32f218fc625f35c3ae72b6ec00694ca55a49 data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_ribcage_fossil.json +331dfff9ce9d6811bd2bb647c339714fbb33a2bd data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_spine_fossil.json +c0a326ba731107884a9605c273d3218ee0b15367 data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_tail_fossil.json +bb389705b9e4294644698a71c11e6d2829567f19 data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_triceratops_skull_fossil.json +6513731239a915a5d8af2350834a6c01717a3a94 data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_wing_fossil.json c77d39658d7e566f0dd5d7b153fe046ce2154ff9 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_arm_fossil.json 2a760bcc8f1c0974a7b33dcca5057c8af16e4cf7 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_foot_fossil.json 2bbc9888b2a210cb0891fec665eb9ff24833d756 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -381,7 +831,19 @@ c77d39658d7e566f0dd5d7b153fe046ce2154ff9 data/projectnublar/loot_tables/blocks/p af3c3cef2ca8c55f1fe6a42ffa17738bd2c0f930 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json 64bb6dac442453179bb832d129744f71d73adfae data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_spine_fossil.json 05adca3c566b9bae850d5254a0cfd254199308b5 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_tail_fossil.json +ecda2cee6fe54d959b4b28f3c6ce20a60088dcaa data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 0e442bc0f311b1de0fc2f62dd1be01f710905b69 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_wing_fossil.json +892e61229c1acdb878c166e4435eb09cd1cd4d4b data/projectnublar/loot_tables/blocks/poor_granite_triceratops_arm_fossil.json +6db741743d5f58d2ea7fd985afb0e896ca35f223 data/projectnublar/loot_tables/blocks/poor_granite_triceratops_foot_fossil.json +c8455723831eb57dc8591a5eefdb9ad757dc1718 data/projectnublar/loot_tables/blocks/poor_granite_triceratops_leaf_fossil.json +4760a908c7010fcfcf4d27b47cad54a4b70f6678 data/projectnublar/loot_tables/blocks/poor_granite_triceratops_leg_fossil.json +195f55439c14c418d21a41ac9b1ecefc33e409c5 data/projectnublar/loot_tables/blocks/poor_granite_triceratops_neck_fossil.json +4f769a8a100d1b5633329a0d846c571310da2c1c data/projectnublar/loot_tables/blocks/poor_granite_triceratops_rex_skull_fossil.json +52f78ccfc68a5201e9a64800d25c2a170613a21a data/projectnublar/loot_tables/blocks/poor_granite_triceratops_ribcage_fossil.json +7948f3d8f7ea6a8f2ec05cef694ce4c64a00783e data/projectnublar/loot_tables/blocks/poor_granite_triceratops_spine_fossil.json +5429cb29522c33df4924497a834b43b9227385b5 data/projectnublar/loot_tables/blocks/poor_granite_triceratops_tail_fossil.json +47eb8132b2eaf7de8cc6f73bc58e54c14557f671 data/projectnublar/loot_tables/blocks/poor_granite_triceratops_triceratops_skull_fossil.json +0888ac0119db7b1fa4f17b9b330f2d1dd6a448d7 data/projectnublar/loot_tables/blocks/poor_granite_triceratops_wing_fossil.json 4aeb1a2d1b58259934e979d62d8bd3e23c834715 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_arm_fossil.json 4fe6b3437812fc9d967616756219872076f9e2c3 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_foot_fossil.json fc0e1a2b54b21287c161b583f784a4f65a58b497 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leaf_fossil.json @@ -391,7 +853,19 @@ c5e256bdac1745ad08538fac2562400826bf3808 data/projectnublar/loot_tables/blocks/p 3fc78cf8dddeb88afd0c3d6fee49aaa5d9f4e8f1 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_ribcage_fossil.json b2e925876c8a4315aa44ab245b1ce87c36cfd293 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_spine_fossil.json adbf53b42a50439eb25a76fea6a0d121d9a35f87 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_tail_fossil.json +c6784feb8e9dafb3699fdbd06232e6d67979955c data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 59ad5f4209fcab7a3e58b631efafa8397ebfc53c data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_wing_fossil.json +75c3d8abdb2137d9959e0eba944bb765c63430ca data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_arm_fossil.json +b45607161a47a4eaad31ccbc58d2bc68dad8b44d data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_foot_fossil.json +7389758af9935e4a9ed8392b28c4f02a053d967d data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_leaf_fossil.json +0a43a65b7c06a65d96cb606e7eeb7fe2626fd84f data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_leg_fossil.json +f4732f535fc99425ba25d76d1f6d7c4f4b2c5513 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_neck_fossil.json +01244f36876faf7975e20d8e12ef49b9def8b24c data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json +00b4000f80153ef8d818a388e5ec7522394668f7 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_ribcage_fossil.json +489a00d735dc11aa72b3fd9531bab0492c673281 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_spine_fossil.json +34e766cd7151edc8f13356228f2c48f0a060416b data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_tail_fossil.json +ab955ca4bf802519d074f33e2e8c30856c36c6b6 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +02672c35e09aaf66c45aa9cf7c593a98871bba2b data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_wing_fossil.json 30b04de67b7c2f28d5b5afba01bddec7df31ddea data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json da5fe523b4a0054f4be434943498e644980cb70f data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json e1d8e8823abf073afb5358f3012878b001673733 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -401,7 +875,19 @@ c3767dce81f047e35034c6b8970fe2080f3b9383 data/projectnublar/loot_tables/blocks/p 4cdecb0a0992727d070e568f0c5c6d1c5667e69d data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 26dfe48664f87bd506dbb7da34435c78a7c55ccb data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 2c63fc2c1a170f05a7e2dee9438c9fa82a1d0f57 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +a557aa447239423c95b1ea030642eaf2d14ea8a7 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b979b3d433af184c28e06da18330482d90cc629d data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +fde47d98e81575da2f6c7f16dd8b4e46b4e8a954 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_arm_fossil.json +a6fd641b389af5c147d5217030f3f7af4a087b77 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_foot_fossil.json +3aa0d884c7bfe895aa6290ca257825719f092b3a data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_leaf_fossil.json +5c2b3e507cc19a87f2ae6fdf686352e78e623c68 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_leg_fossil.json +8602e22d21fba94cf289099baee0a17d9247d435 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_neck_fossil.json +4e69baec222bd17d33c620a3a21202ef92a1b936 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_rex_skull_fossil.json +132ba90417d3b99b7f3ec3a34687b5039aa6e538 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_ribcage_fossil.json +12b25971bf41d5e2b96669fd7f6d473f8b053cd8 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_spine_fossil.json +7a9647cc4d0f8def8339c9ae5f8f65e7cc7c48d8 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_tail_fossil.json +cab886e8780baa58f5567685f162fa8ee41b84a7 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json +c94f2c543a25d89921a29ebed01f9e8d5ca8b41a data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_wing_fossil.json e3838e3b0fbf93e1ed6d854bce9ec01bb54a00aa data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 312e4c4d54bd27ff1ec94efe3bd0ac5de9840452 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 0132b1dc13a017b3a64054f6be58c2e4b1dfb9ca data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -411,7 +897,19 @@ af5f9030da16c424770bc6c091e5ba1ab8d10b99 data/projectnublar/loot_tables/blocks/p 8e3aceeedc1e51e4590844ed0a64a744694a7156 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 41771fef8798b0f8da7a101a3345c12cfa85537d data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 13bf62bb5a1c5d7a48be84cb933ad5852cbebaf6 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +75abbe98cd971b9b5dbdb2731e2719b437e0f8d6 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 835dfbc2b352e3a893c6b299a4542e6229a63c4d data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +e22a6e972a08d1a73ccb9bd91dd0114d1953b68e data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_arm_fossil.json +883a99844a292e4ece26c1c4fe3fd1c538073d06 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_foot_fossil.json +36e91602fa56de55db517d7170d532d40e9e5852 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_leaf_fossil.json +216045d6f0d0fbb677722f2e891593b2835701a5 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_leg_fossil.json +fef6d628aa163460d8898439311c52c331bb65d1 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_neck_fossil.json +f8ed1575aa138318192dcbc63d2d6fab18aebe7e data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_rex_skull_fossil.json +4b1703c11c4d0bbae5e77d405a4ffebe3516c070 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_ribcage_fossil.json +c0fae4ceed0abadefbef3d969f1202a0df6eee33 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_spine_fossil.json +68db9b8e1aa1f3154f7f3a6a09592f59bc9b26a1 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_tail_fossil.json +295b9257e443923991ce7be0edb825e8d9c74d76 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_triceratops_skull_fossil.json +59d126a4cf141219221c4bf3df08ce04049aa368 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_wing_fossil.json 69f7176316c8104bed8fa2f5885f4d4f3d21786f data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json 95242d5da678c44b52544434a2f7ec80ae89020c data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json f0427fc03f488b82d054e8430556bb682e938f5b data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -421,7 +919,19 @@ f0427fc03f488b82d054e8430556bb682e938f5b data/projectnublar/loot_tables/blocks/p 033c3948795292f328fc3a8a2e93bffe1001c37d data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 80a431364443d2567a431c73ef8cf7868c353c51 data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json d06bcd94a3b351d0e3c5afeb5fbdbbf0c59f752f data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json +f7e083513b848e75cc8c70c8097d9775ca5313bc data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 0b817cfbb0d85b2dda39fc2fa2bc72090d078fd9 data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json +05d3883852b88dcb15a1bf9828899342c37ca80f data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_arm_fossil.json +97e38a84d3efd3984a9c31203bbfbdda959fba16 data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_foot_fossil.json +cd50cd2422eb187e7d7a6702ec00fe13852800ed data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_leaf_fossil.json +5abb5fce634579896c4ce091c1ef1f6618c8541c data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_leg_fossil.json +2f22b718b2741043462640776dcb9f418cc98eda data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_neck_fossil.json +6357b64868f065e36975b2da930459c44fade803 data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_rex_skull_fossil.json +e94689fe790f01bb596c248f6f8e3fab9907954d data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_ribcage_fossil.json +ed7b45f865feed9767180615101a49f4df6716b4 data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_spine_fossil.json +9fce04ef13e9e7d090a837c86d7623f9f9e52186 data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_tail_fossil.json +4d63239173e22fcab6129f89346b04b83d4c9f59 data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_triceratops_skull_fossil.json +72f4393630c92e0a64c7ee453330bb9389c431e9 data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_wing_fossil.json 93fa4a517a5ac5526fb266be941bf1c152304938 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_arm_fossil.json 28874173e8e6264da44061e03986629bab2c25a8 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_foot_fossil.json 3d31c391fdb567835198de4c17e3c36357965162 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -431,7 +941,19 @@ e222589a422072f58f42c770e00dd6e909b71940 data/projectnublar/loot_tables/blocks/p 45ed1d449d130b769504a0f2e2019291032eee1e data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json a87d43b124dad9090980ae711ccd328d4b73c847 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_spine_fossil.json 2eb91ae759bf0a7894f6e8432bf53ce53994be02 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_tail_fossil.json +9b1431583a6cb93950cbb33ca885530818bd01a1 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 16f5d8ac83e7cb06f8b580bb6adb1d7925cfc318 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_wing_fossil.json +d398134116443ece9bae25b6a2783ba675cf5102 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_arm_fossil.json +dce6de54d7977e802df5fcfc9018741c89765a6a data/projectnublar/loot_tables/blocks/poor_stone_triceratops_foot_fossil.json +581f91a8883e11ab093fef3fdfd0b1c4e59f3db8 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_leaf_fossil.json +7108002747727a8b9ab5c2ce1e9beb8a65b732d2 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_leg_fossil.json +3792cf95b469fb5313d69381a0b1620946242756 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_neck_fossil.json +0f00bd24ec17f79ecd6f72878c326fe2faac8c29 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_rex_skull_fossil.json +cabbed91927edabfe1ad4404b57e4fe78d8e28ea data/projectnublar/loot_tables/blocks/poor_stone_triceratops_ribcage_fossil.json +0d5912785ffb267fca7005fd20aad42962df6ec3 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_spine_fossil.json +b7e5776c8cc3984bfc27591ae65f16ba72cc5410 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_tail_fossil.json +355873f84248afd474c8991356072e4c62c0ee70 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_triceratops_skull_fossil.json +c2442b9845a999ab6e150338ebc9be1f61304fb5 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_wing_fossil.json 7f50e5d1763ea94cee807b18040f59275e324fbe data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_arm_fossil.json 90d84c8ac208568a5c9bce2e32e5f0293ceda6f9 data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_foot_fossil.json 91be57183b68f1ef4aeff5c21d1c32fa0d28989c data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leaf_fossil.json @@ -441,7 +963,19 @@ ceca674571a4487cca357bc6258d191b8a2a0b18 data/projectnublar/loot_tables/blocks/p 93651897ba4c267c7e8331eae6788ac39d2e79a9 data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_ribcage_fossil.json c47ea98fdb1690dc7bc84273e42b89211ed1000e data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_spine_fossil.json 7824bd4718000ccd5f5d54751196032c6959b1da data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_tail_fossil.json +a7c18b6ab411c78de1e08a590408aae8190c42f6 data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 1aa84901fe1860089215569ca8849112f9de2b48 data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_wing_fossil.json +a51e0f55255b0218c189887505a55730160d36bd data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_arm_fossil.json +7fb73fee78753b36131ea71de790c1c046ea8e29 data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_foot_fossil.json +282c0b8899eeb0694d60f0c714c8cd93f7075c4f data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_leaf_fossil.json +688ca41cad0af0efd5a64ca437fa0dffd0073f1a data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_leg_fossil.json +c5505bffedb9c84d83feddf76ee5a8623d4668fa data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_neck_fossil.json +0adfbcd28cade2a905b537af302645a8b539c6a9 data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_rex_skull_fossil.json +b3f298f289f64a26e2f23ab8314480ae21012efb data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_ribcage_fossil.json +f4bc1509c6dc7b2756a9089925e71087844b31d0 data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_spine_fossil.json +97ffead53c9e3a679b9ccd06b5e30917968a10da data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_tail_fossil.json +15c6f6dec82b163e4d479e6213a8e764a118d494 data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_triceratops_skull_fossil.json +82dd063408f3466c2f375aa4d13e13710eaa00d1 data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_wing_fossil.json ed12dabd5b36c684b6db12c5e1984dffdd85a043 data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_arm_fossil.json aabd5f07ed533391e98c2907057af0c3d1866a8d data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_foot_fossil.json 41c8ed954f2db4224fde52264e7c5b1fd2780642 data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -451,7 +985,19 @@ aabd5f07ed533391e98c2907057af0c3d1866a8d data/projectnublar/loot_tables/blocks/p 5c4cc1aba215dc98a3ef085d5d70d77a7d03bf2d data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json e258af64163d323bbf6ecc79f4e7b1c1aecc214a data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_spine_fossil.json f1e41acad3beb9d1d238686cffdb1587af190c25 data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_tail_fossil.json +03d93a76273f6bed32efce17e1dac7909ecfe4aa data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json be54573d5c8e95164e00ebdb338e89dd2aef08df data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_wing_fossil.json +b4466841d1d25e32088cd65ac3364c9a67c23015 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_arm_fossil.json +0843e1debcfcad405a4da301ae60ed3be689b3c8 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_foot_fossil.json +d09246563e30e3fe127064456f8ed66eee590876 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_leaf_fossil.json +1c51edd0ea8d7f8c4d2546179c2b7ed7ccdeeca8 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_leg_fossil.json +eb1485d1c9057b6f3cb8b29833574e431f236ee5 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_neck_fossil.json +c8eb09b5cfb653d361ea89c6d75abb37ea3e2888 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_rex_skull_fossil.json +d05f46dcd3b64baf87bc832c72e7e553b65ba028 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_ribcage_fossil.json +57c9dec2264f04413bde993da9fa2ce38276344b data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_spine_fossil.json +1e09b8b879f7fa91c9e3283939cb2c86c951aad9 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_tail_fossil.json +6241a5c0471da9776585444cf37a06ae0cfd02d5 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_triceratops_skull_fossil.json +ac92076f1186512d94edd20cf5b2f5568476466a data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_wing_fossil.json 7565ccdf34d7cc0eff139de0c2455b5a229f7193 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json 024a2bbb8d177c54ddc1946746a96a34ef496719 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json 4ee154ec1b5cdf9774649e7cd683ad0fef39f18f data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -461,7 +1007,19 @@ be54573d5c8e95164e00ebdb338e89dd2aef08df data/projectnublar/loot_tables/blocks/p 8a38876b94fb3a8a0f39177bc4e8f5d6ea4b9228 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 3404dc92c25b1e4f95aec6f10485aa70c9ceb679 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json 79cd309e40fc4fee7e9df2ddb2aed61ad1fd32e4 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json +791870f2f62b4e64ab176a5658eab1a16da59fec data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 69cdc0b276fd292abb52bdfc6b9c88cfc35536a1 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json +fd7bda4b99c831152d9a1615125008b1ba9aa8bc data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_arm_fossil.json +879896836fe890d4bfd09b5753f391009df59c09 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_foot_fossil.json +61b1c7a0eb6a84c933364bb928c364d676b1cbe6 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_leaf_fossil.json +fa359b8b410d2d15120f22ccac9223a35c911e19 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_leg_fossil.json +9be1dc5a75d53c49c402d763d76a96ef1f622858 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_neck_fossil.json +0318cce7ac8330b3564d342bb9ccd04e6bb079ef data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_rex_skull_fossil.json +10abc3eb06db0aeaefef8275d2c70218e332da85 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_ribcage_fossil.json +8c64feadc459cecfea6129eb6e205c90e8d41d02 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_spine_fossil.json +bee9de5e41f44779c81f893c09f5f88078fa0d0b data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_tail_fossil.json +d8fbb604097d12505c74fa57041aab22215ddcfb data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json +c0afcca9fbe8bdb43d5a0c228da7b85a89daeee6 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_wing_fossil.json 78f6a6a465dd2c4bd6d248265dac177ce2cb19ba data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 6448febc4b75cc65fca0a763301a3360941db3d0 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 6b9427b80afe994368cfc58de40c834fdbf52e4a data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -471,7 +1029,19 @@ dbca1620157c686931e0910c179d26c0269364cc data/projectnublar/loot_tables/blocks/p 0b87976fa28bdde52720859a672b6f274e84acb0 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 2ff154312603a81db60819ac0f0ef3aac2d6675d data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json fcb8fdac27cf08a9c34ba1701bdb89d46e391f98 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +c1113c3cc32b9111cacb4c9c1b1ba8fb5d38409b data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 28ebe5178f53cf47da5d062c1b15227184cf501a data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +52c258d3414ad3422775471827e9df894a92ab97 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_arm_fossil.json +ea40765345b253451ca31f32f1610ec1dd026f71 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_foot_fossil.json +6279a27b79f392afa1a3508b706523e42ea414b5 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_leaf_fossil.json +feaca4767e2571406280eba8915183a6d28acab7 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_leg_fossil.json +436b8d3aa1690292761d8d75034191470634f636 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_neck_fossil.json +34695c3feb403ed80a8b16c8ec6c870c3d2cd531 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_rex_skull_fossil.json +7366162c19e49115874eca3815ce3cd26bf9af65 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_ribcage_fossil.json +d4d77622d9c94409014a967f1e39adbf73820fb5 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_spine_fossil.json +5de672921d6f9be034ea6f7bf84f97e2e78bd332 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_tail_fossil.json +6456df4eeba7359e0f1f2f4a743fa03eb8a5cb3d data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_triceratops_skull_fossil.json +b650bf5263c5a570f80894d8883577d2016bd2bd data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_wing_fossil.json 842d5ab00b9b46d4079a0190be4874b1b2d015c6 data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_arm_fossil.json c8811dc34aa675a4edfa198bede41753cd012a8b data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_foot_fossil.json ac658b8d70a2a5cfc77b6401a43017394e8d15b7 data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -481,7 +1051,19 @@ e87476c9f4405c3480ba210cdb7a85c2679a5dcd data/projectnublar/loot_tables/blocks/p 12cade93fd1ae24609507cfbef4f4ef6b47be060 data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json 4da535475e1ab1a3f6b22a7cda332c6d4274686f data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_spine_fossil.json c62e610c4889b98fd99f52642eee1ba27bb76d83 data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_tail_fossil.json +331fdf33c6927291c8a435d21d8e25bacc0d9af3 data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json bf7d6907c5fc63826bc8a5f58bb38a38f323a57d data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_wing_fossil.json +92cb7b3f328fa96e3e69ca835dbfe669d5cbbb9f data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_arm_fossil.json +2db19f003e6294cf3f12939144ee675cee838f5e data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_foot_fossil.json +aeb2a170ca525f1395ecaceae6e7d516d1c7510c data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_leaf_fossil.json +84b65bd2c1f3186287c26e2929408ae1d23d78e2 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_leg_fossil.json +2b785392fe05217de92afe15af5f5be3f34175af data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_neck_fossil.json +b1295ab4b680ab91d0b29b4c0966e7d293547678 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_rex_skull_fossil.json +cd01cce2b606da8177664e03ce11bb48f7a4ce1f data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_ribcage_fossil.json +671779814faa9e6a2f7efc2e530333090bc68967 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_spine_fossil.json +1a323992cf51f764bf22254f60efc2585aa38885 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_tail_fossil.json +39bf6fbfff8d34ab20672fde33255f389c56d3d5 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json +3411db74d22e010beb2fb6db695b30fb9b8b23b7 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_wing_fossil.json 1dc920d242e553dc36f686e2f4a262a8243ca2a9 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json f46c4ff20100fec2a212c0a37fd9556ba0020fe5 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 29042b9c3d8dd6cb01ae9e7def530788079b0698 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -491,7 +1073,19 @@ f46c4ff20100fec2a212c0a37fd9556ba0020fe5 data/projectnublar/loot_tables/blocks/p 10fcb2be0f16b29dc8fdf6f3b3cb9956b78b1665 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json a4ebf63a5eb705e9deb71ffcc2c1cede921f23da data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json afc7fc4c2bbb421daef65e638fe02a600f20b7e6 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +d230a1320b6f088486687248936bebb30a7edd3e data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 6b2ca7dab2c47e49bb4e0ee3a9d78755451c3ced data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +206fae680e165bd8e124d87d76662f8f0559ed12 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_arm_fossil.json +6c58e1604ea55345a4f1eac2e8d4662aa5201900 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_foot_fossil.json +4b5d818cf71ea98dfb9d2cc8d5760b416181f72e data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_leaf_fossil.json +bd1d841b0d4cb3f9ed1cfc292c09c64017695e51 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_leg_fossil.json +a1374f32c85ec31f2badbed952ce0af376779a61 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_neck_fossil.json +a34e8211e582e5be38cc96f65106e2c2fe10fca8 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_rex_skull_fossil.json +dfd8039371d82d4db97195297f40f2e53387638d data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_ribcage_fossil.json +387bef319fc5ff26f8a07e0b400737f7cdf3eef6 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_spine_fossil.json +ce8c56761435783eecb7fa45845d02b224b43932 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_tail_fossil.json +3e52c645296dfefa342b5a99b2a209f44a7d285b data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_triceratops_skull_fossil.json +ffdbcd35dadcca75afa6987ed1915f2ded164282 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_wing_fossil.json 4eee97c42eb2db85013a0b9a1682da69955b39c8 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json 2232e1c0b76c56af56f63808ea651eeb4fcfbd45 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json 0e6fb7042bd3e41ffda574d2531d1d435424d575 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -501,7 +1095,19 @@ cfc5852fe78f434ecd78097e502041d4215ccd08 data/projectnublar/loot_tables/blocks/p 29154c63c8c3918108143d77b5861e89efeb8b54 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json 54bcf061e5db106ab6dd9e2cde9c2302b73bccf7 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json 2f38c238210b033603ace175e8ac8a19c19b9dff data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json +adc1a9993421d6ecc5dda77d5033c0ff19de8668 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 13e983a1ec1a62c1d948e5bf91d30db484f69239 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json +0ef401c682b3b8e96e8d9f1bf9f7538460015a4d data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_arm_fossil.json +eb45fe9063d978b5f8597c0f5d3967e2db71db02 data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_foot_fossil.json +b7e76ae7184faf5518a5789b81abdbea54c5ee75 data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_leaf_fossil.json +f5d2b7f92539e96288720e91b712d1851d7ce3ba data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_leg_fossil.json +3f4f950e847bffc73f390ff9de47d5ddd2901d84 data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_neck_fossil.json +50fe31d2b46d341fa349f441545aa8e1388b1d29 data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_rex_skull_fossil.json +240a1c4602d4b90b13620f51f55c00772f705efa data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_ribcage_fossil.json +e2b0c6e229d1257f016369aa6e4b200691052965 data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_spine_fossil.json +e889fd041a202ab0332a8c484b0a89cb495d244c data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_tail_fossil.json +78cd38b174e2916cacd5afc43260402fef73d4df data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_triceratops_skull_fossil.json +580b2dd83071b0633b289339911a57673436f485 data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_wing_fossil.json 2cdb664aed92981dd5777854f2dc592670de0ee8 data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_arm_fossil.json cf8ee1843c7ea8adcddacce8a76c6301e168186d data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_foot_fossil.json 87305e1acb4f044e94fea9da0cca9bfe0101819d data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -511,7 +1117,19 @@ c6d86a1b197a39491c239241da1b1703d787a87d data/projectnublar/loot_tables/blocks/p 393a087179da3fbb45d2023b42205b8361ea6b52 data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json f1f97dbbeb333956f198dedb39261d6fd020d4a2 data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_spine_fossil.json bd5ec9a74bca33ad71306e70d5e1f63fdedb610c data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_tail_fossil.json +c89e5124252797511fa370b3a375b9a5790bc8b2 data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json d3f81f73b81a953c4ae1f7b6cb988143cfa658ee data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_wing_fossil.json +e87822fddc29aab47756d1e9ecb5deca82a9421b data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_arm_fossil.json +af493cc7555942e4b46a35848d9225ccfc59e713 data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_foot_fossil.json +e1f3869d0c70d522459b5deaa384de993275d1e9 data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_leaf_fossil.json +9fbb808e2861d908b826b4ab4cfc0648d3a6f40b data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_leg_fossil.json +7f2aa895e0d7c57771d5353e03842598b79d0111 data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_neck_fossil.json +e58f4ea2dc67eb24a2268e608e324d4de4545d67 data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_rex_skull_fossil.json +7fbabccbe81693229784cf82e98b6a34b004107d data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_ribcage_fossil.json +62319bb41bb81abf3949ee5e03a0e0d4bf22b186 data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_spine_fossil.json +a9a2638a7c806da421e1cf2c9ec4b56e0654b3bc data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_tail_fossil.json +a912c49590ef34d00cba25034fe00ed396bf6168 data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_triceratops_skull_fossil.json +1e683883ee7e7849f3efef5cc7589a29f7e3b4ee data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_wing_fossil.json 27646ae2914f2033173a354d2784e5e2055df24b data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_arm_fossil.json 94a96fb5a38035a86864ee0921a7f4eeba78d770 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_foot_fossil.json 0a161567f6d4b30bd9cd8b0e192977e3b5bfe447 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leaf_fossil.json @@ -521,7 +1139,19 @@ d3f81f73b81a953c4ae1f7b6cb988143cfa658ee data/projectnublar/loot_tables/blocks/p 6b79c47ae913c1fe124b75e90d81e84afe479346 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json bfc7cf916dd963325d036446a8fce4732c89d761 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_spine_fossil.json c466c3d2619275acc8b5eab7836258b3d0da55e3 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_tail_fossil.json +4437c4f4812d44fb19e656d9f20d9cec9cd86610 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 6a60d372868e4804a36d2b5779116525f8839d33 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_wing_fossil.json +81b0d56329309fee1082c38a90aced54a4318d40 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_arm_fossil.json +cc3071ac85d9a1ee1865e829e05e8e3dff5c40b2 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_foot_fossil.json +32109f4dc93997c0ad728eb4fe4592e5cab8857b data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_leaf_fossil.json +075d80d2ce63b5657d6da4cf229ddb88dd9cafbd data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_leg_fossil.json +0befa8044c50cd8b272d2ee267050bf1d1b903a1 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_neck_fossil.json +c136f222a5b3febff9eb363b6d725d54690d9715 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json +088fa62618b0fcefd3e00546c2a207abc61a36af data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json +faa0410190fac232b26219dbc04d89452a5e4c01 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_spine_fossil.json +81c53acecb503e57a7e8642d8de8afd0faf6a98f data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_tail_fossil.json +784a82a2fd1c61317918b13a079b262ebb056fe5 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +3f3b3e204fd5d3844def1fecfee66bd218a546b1 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_wing_fossil.json 6e5d696f7edcc3dd5b8b86dffe22e2af8b737f6e data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 91f5f9166a2447613f08a1d2bc7da3a2fcfb3b6f data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json f61609f8a159d328d4828f976cab630188bb2dba data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -531,7 +1161,19 @@ f61609f8a159d328d4828f976cab630188bb2dba data/projectnublar/loot_tables/blocks/p 1761241dfa469d92572fcb03f4d7d4e0fff0f617 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json a7f24b8e13dd703dac78eb8a438d71ea2163febd data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json eec22ecf40a685ce8cadc0502b140f25c0bf0378 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +3764f9c52523e1325f7a8c3c8040bffde92742a0 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9c86aaa1d0ecb478a39a22ba3190acc4d7a1e7a8 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +b58001b4542fb3ce0dbfe0f5b7d5c975854e947b data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_arm_fossil.json +beb508084a10dfc1f37104a1fc5f2037a34724b7 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_foot_fossil.json +9b5ef73a5ecfc7761ed36e88518a15286da82744 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_leaf_fossil.json +8b64c6fd96d884869099094ff924e94275f54ad8 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_leg_fossil.json +7c2a93d95c523bb6d00e3803903f36fff925f21e data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_neck_fossil.json +09524f768064201e38e8170b7bbc1aaba6a2173d data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_rex_skull_fossil.json +f5e55f6d0d870e134861417e742c542b0907c7f1 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_ribcage_fossil.json +843c4b8b8a6ea71337fdeff66923d185b715f5c7 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_spine_fossil.json +a4a618f02e331a1849e451960eec5531f952ca85 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_tail_fossil.json +19ee7668e82e5a8e8ccc2ed1d9c8c30c5377f696 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json +ec0c226ac4c96764bfc064553fa0d69f23b7e5b7 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_wing_fossil.json 942c503f31a465730d5e4c7226d93e039f185355 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json e51976f29d43ada1f789c1565a52a0798b6e83b6 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 27c31c329f62d38c1ce0a71f31b8fe2d5d51e0ea data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -541,7 +1183,19 @@ e51976f29d43ada1f789c1565a52a0798b6e83b6 data/projectnublar/loot_tables/blocks/p d56c4c36a75ac9dee1a5d9382d6fd9e38c5206d7 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 077270217cfc68ddfbfca1d071b522ee4240486b data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 774bd9fe75add357dedff917b07b80f8e2a9de58 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +fee952beea65798092ad0aba10a091126d3ab5c2 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json c665db8f5c1ce34039dae8d1009f575ba33ae04a data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +4d2957b51ecd3892564017fef12b14e9b2f5f658 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_arm_fossil.json +275dc0531c5fea51d145b71d150dc6fcca3f9be0 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_foot_fossil.json +b3e7524d99e30b775c7e95f187428daaf2590522 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_leaf_fossil.json +ab6919b27883d148df54cdbfdc2f0361be00839c data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_leg_fossil.json +0d40973156b52bd7e8b0b7bc0f74109e84c6b1c7 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_neck_fossil.json +5881c435fff8471dd1a58d47f8e67530141e3374 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_rex_skull_fossil.json +56c19d1a178c1d5045fcf88fc828a7b528c24515 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_ribcage_fossil.json +691edd30d4ee17e99cc0477fcd2b3c42c576c9b1 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_spine_fossil.json +bdfffcab5318107127556cd76892415e44fdd01f data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_tail_fossil.json +f8656661a46d7070f6f86aa225fe356139e325a4 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json +2b6aa7f8ea7425d5553245e618c89ec3a7656b8c data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_wing_fossil.json a79424cd1995c8d43a7b3581b46ea2d4e3c28f49 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json 8107cc121dc4986be2b18be59c675879381d1b0b data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json 41ceef020702e810904836120b81eb47413d11f6 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -551,7 +1205,19 @@ de501a928ec90700186faedeec1f3f3e3f8cd63d data/projectnublar/loot_tables/blocks/p 899f33cb1e0e9d2ab2329775946afdf347af8b20 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 5db678a82c334b54ea8ccea780ecd3cf17efd713 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json 16e15ac405252727421bb30031bc11d5047f70ac data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json +ef0f4d737a591dd53d2ae73af79089df17834e49 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 02071f10cba3fb26b7e43acc2a60aa60c3d2eed8 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json +da4346765352af31578061d0da97374a4b7f9f62 data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_arm_fossil.json +fde9fdebcbb1e7084d1c56e1077e9bea6e06c967 data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_foot_fossil.json +bbe5b6dead1fefa6db1f9a4c130b0577e3e99a5b data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_leaf_fossil.json +6620007541270dd953e19fa108a1285d9445cdac data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_leg_fossil.json +d6a767eec06c2b7dc8a83d3990a67a90a5b22675 data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_neck_fossil.json +cf137ff4cf8a709061942fb9bcb8f3c8dedec3c9 data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_rex_skull_fossil.json +976c9d7dff161dc7da1871f759ccecf8744508bd data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_ribcage_fossil.json +54be3b6d98cb85055d997f76613297a7d57b5744 data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_spine_fossil.json +5d40f8b5c28783cfc3b26abe5b862f034f0d580d data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_tail_fossil.json +a0f91145cc0533e53cfc6e5d2c50621217084418 data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_triceratops_skull_fossil.json +0619e4cbe7331c5a7ac1f79847014fb87534aded data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_wing_fossil.json 4d8d0ac7dcdeadabd3ae8e66e3544ec0eb89cd1f data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json fdcc4473a5e77cd70ff5e290606d5ac7ac695139 data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json 5253d3d37d030daa40c1a4eb71a9f1abed583606 data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -561,7 +1227,19 @@ fdcc4473a5e77cd70ff5e290606d5ac7ac695139 data/projectnublar/loot_tables/blocks/p c868507b832aea8f2daa8866709f814b01da9c6f data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json 3b2fc77800326dad2d579902e567e653ef3fd2dd data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json 1c9f1c5fac1d1c2d32c9f9b612b53e022b888783 data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json +fab73a147648d37408c29d239a10696650efefec data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json bf075a833703924c3826b5a204887c0de54d7dc7 data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json +cf9d193b140e6059b6580c3bb4c60c8875cbefe1 data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_arm_fossil.json +b39344b50ecc15db2dfa8819c289b82399853241 data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_foot_fossil.json +f5cebf6e90e1230440747d54ec191685095c8a7e data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_leaf_fossil.json +9a7448a87216857745a036907fd36b34bb7d2626 data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_leg_fossil.json +e45281b5562b1201afd1775a61bd2e53f7ece707 data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_neck_fossil.json +3362122a96d64aa4a61e95dad2b3719dd44bd47b data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_rex_skull_fossil.json +04355d771d8e08a65add01580a65cbf6624c85ce data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_ribcage_fossil.json +f2feaffcd5eeec5a952211bd6ed89fd8d8a8a50a data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_spine_fossil.json +4b4153cf07c46665609d63b23a6ff463fa4f251c data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_tail_fossil.json +350d1692803f32530407ff84c2b14bf5ddba1e89 data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_triceratops_skull_fossil.json +38efe54a62558ca1ab8203ed18cba134cdc51cca data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_wing_fossil.json 882a485a324146d7c03f1e5a53a2a2b2e58acf98 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_arm_fossil.json 09c838d1cea5434bcc0ac765351c2fbdd9e42028 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_foot_fossil.json ee7b94225419f2a752e5bc9941008b2b01e9a4e8 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leaf_fossil.json @@ -571,7 +1249,19 @@ bb732d0e422fd5b6462dc2ba153d47d87d10b920 data/projectnublar/loot_tables/blocks/p 1b2f714532120e1ad60138a8587ba06d695246f9 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json d784397acf76ca20dc697f84aeae780b6c037f40 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_spine_fossil.json 7d9ff7cb37c91810493364f1861f08bbef283044 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_tail_fossil.json +e7591cc558c207df31686d9a840689d359bbb210 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json d2778ebc5316faa70341107d868ca59a371b820d data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_wing_fossil.json +3004196b5c9eaf4def9282d35b59c23261e60fd1 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_arm_fossil.json +63f95360f2e629e893b42fc1a6d970a099f27326 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_foot_fossil.json +32907b33f58660cb13e641176621300bac0b4427 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_leaf_fossil.json +f30e3958ab771d6218cbf6fdb9ab0d8ee407556e data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_leg_fossil.json +2b1577c8c6fd95cad832edfcaccd73ead50c170d data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_neck_fossil.json +2d761eafb3672123027a77b88f7d26cbe73b54ef data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_rex_skull_fossil.json +c4a6377e03a36a4e2a2465844fa929afe0d8aac4 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_ribcage_fossil.json +bebc6f2d5ea6b1c06a375d143b86f9869d263151 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_spine_fossil.json +367ce5542d3162f6d97854fca435f5f09439e765 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_tail_fossil.json +70f3bcf04134203925f8388f51b3b1885f1a53c5 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_triceratops_skull_fossil.json +8800a79984600c8efb88fabc7354e7e68c1f20f3 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_wing_fossil.json 85b6870c1cfba4f9063a27c2a568d2b53f75b3d4 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json 1334f97d46f0f518a5994947aa88654a671bd204 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json 904c95e2c8a9e5f0a45b990a498be4ba2a0f78da data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -581,7 +1271,19 @@ b8a3dd2e82430dc1b7ff18300bca25dafa83ab2e data/projectnublar/loot_tables/blocks/p 5b8404b7b795a044dac69ad35f89794dbd0f798c data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6f52b7e9f458e00696f6b5065487e055ba4b8897 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json 6bd9948c6fc4f89303cf99aaa72d41ea166bdb72 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json +aa9615651d1a226ee87cd95da4bff6eef85a855f data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 62ff6428b8df6daaf368f56b8d41402aef475e71 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json +3c1582a7ebbe3cf9bb9ab475c4d0870ace4fbe59 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_arm_fossil.json +a3f76e55c785557689318f6dccfbfc5e0e8ea13e data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_foot_fossil.json +96a927d6c0895fe7738a8007e62c15d816fd1407 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_leaf_fossil.json +2c1732a022fb2ae1a55697897080caa2c09d1bab data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_leg_fossil.json +f731d17a7566248872607a5dfffa5fde080b07c2 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_neck_fossil.json +3bac5fdee881df986b0809c50f3406d07e5134d8 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_rex_skull_fossil.json +6133099036aeb086badc006f2933efd06afe6c5b data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_ribcage_fossil.json +5c8ad07efacd8af430b156136275a6352ce58e92 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_spine_fossil.json +660ac73ccddb520c5215732a711d5d358136a6f2 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_tail_fossil.json +6ac8918445ac8a3aee8f49c2e64e5b758a778806 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json +9c120304c121cb98fb16987583283635e3993a3f data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_wing_fossil.json c7f58630c08064d218cad44be8d6964dc1e5ad80 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json 69b826f7bdabea793ab422bf23c9a4873fb868db data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json 126696c404de5c20557ff9ff296e7b077b71fda5 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -591,7 +1293,19 @@ c7f58630c08064d218cad44be8d6964dc1e5ad80 data/projectnublar/loot_tables/blocks/p d73342803ac45d19d8ff0f37c1d3b45d20ba5da5 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 88893ef3f7025ec514584c5bee05f9ab2424f270 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json c5f9ee0ad70ec57d0447816475c28f2adadb02ab data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json +a94df2d9658ed86b13cb4838476cb69008c8f06c data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 09d4c95bdd94c64eaf782d36c3c081e0dbdfda76 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json +8e35fdde73c7a7cbb22767614182dc9c23f600e9 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_arm_fossil.json +64236f89b6d49c1d7032842a0ff819e0a889e591 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_foot_fossil.json +7f68e8680778c70ce88b6aaf9cc6361149114241 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_leaf_fossil.json +0aa3659e2e75d61c65a169ea1b9d14058d2255d2 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_leg_fossil.json +299475f7feaea32cfefa006f4564967e2f29bcb3 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_neck_fossil.json +48b96089f81440dc9dad444ce3aec398d3fe01e7 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json +4d9659d3e8143f1753351591219022a3d9094e06 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_ribcage_fossil.json +0011ecc9ec5e56d11251ba4bd173dd7f3c4beb3e data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_spine_fossil.json +6be893b2b92b10d41bd32d28bc082dee971fc01c data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_tail_fossil.json +62ec024a71f72cb319ed6ca210ae92f2acf5ab4a data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json +5dfd1d0ae5c1ce2fc6769920bb43a6017959123a data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_wing_fossil.json 241c12fd7d7709cc7ef37507ca8cc95e0a7841f9 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 392ab2f3c0fb1f2be9e64d5f1cfd36b2f86ea6f4 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 88ab76e0ba686c1abd8636c23feb982c85c27f5c data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -601,8 +1315,21 @@ ea2384ef3f90cf1a8c27dd3038045043b95ab81b data/projectnublar/loot_tables/blocks/p b33a1eebe6ac3504331a09c29f343e7902bc9d9f data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json c56a5e5d247a19d4ec5871a4792a911510d7ad3f data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json abed165dad92750515de5635f5d9e70918a2be2d data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +ef50287e8c1079866bb6d73fc22ec0500dabb320 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 08f5e692c1800cf95c7ea86eaaf0c24cc4e2d380 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json 9dd7c8cd2437581dc1cb6a50fd56ccea32aa7988 data/projectnublar/loot_tables/blocks/processor.json +48b575ac93038b686042557d12723304f2112c50 data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_amber.json +a18f5d5ce688d0257543c51b91a1ac018b3a2f55 data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_arm_fossil.json +2c27a699da3b7ba52bc1a4a546c5fc7c4c9e507e data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_foot_fossil.json +226abd49098206c3fb5df89567aa3f41c9b86c67 data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_leaf_fossil.json +4f728d2a64943ceb8a772d5df1fd74155ec47da4 data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_leg_fossil.json +017dbcabdc36edd03b36dc3239a46f8b95bdb38f data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_neck_fossil.json +e43c1d191f614b9be7f4309986265fb650d9bd6b data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_rex_skull_fossil.json +be3ff281ff899b256184b66171ac170d8dc5dc37 data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_ribcage_fossil.json +9e00f07b64cc70cf57e124744264c1f5c88a0048 data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_spine_fossil.json +b63c181925a74103194ccd9024449bac257bd34f data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_tail_fossil.json +2f7b2ccb487a973e035f3c4ce32718ff0a17492f data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_triceratops_skull_fossil.json +10d0f56bbd54535af19543a58d834593eedd53ce data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_wing_fossil.json bc69131df421686b422cb094ffbcda7ababe9405 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_amber.json ef27e739af8261063b140ecadd23650704548533 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_arm_fossil.json af376e1911098971545a2a41c1e8d9484d2cafab data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -613,7 +1340,20 @@ b122d8574704e55c6dd834b47356c29fd3e0420a data/projectnublar/loot_tables/blocks/r 63941bb9ec261a4c0d4b87b4527a6650cc5e8230 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json e1f564913342c1cc871ede8f02c6d8b10874b414 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_spine_fossil.json 860032e244bed674296af9b07ac4fd755b7974cc data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_tail_fossil.json +5949645e87a5d1403749f286fdc60ad190c17475 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 5c3320b643b6eecd65d227f0af578885d88a555c data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_wing_fossil.json +5954e05f445c688b78440ec3196420e2bd86666d data/projectnublar/loot_tables/blocks/sandstone_triceratops_amber.json +fadb2c7ef2ae816bee6c1a92c421b6724ef3fa91 data/projectnublar/loot_tables/blocks/sandstone_triceratops_arm_fossil.json +0652db85386d6a5632d6ecd06dd184d47d8fa2a1 data/projectnublar/loot_tables/blocks/sandstone_triceratops_foot_fossil.json +4796b9e2129a11a959193ae53ae1a70b59f9e715 data/projectnublar/loot_tables/blocks/sandstone_triceratops_leaf_fossil.json +2c46260837eeb033886a8fb2d13b54b9fbe4d54c data/projectnublar/loot_tables/blocks/sandstone_triceratops_leg_fossil.json +66a9145a2234b465d2b51dd6d31e55ae0f590b61 data/projectnublar/loot_tables/blocks/sandstone_triceratops_neck_fossil.json +409f768afc6abfcc6f8ee388683d139d53f9f1ce data/projectnublar/loot_tables/blocks/sandstone_triceratops_rex_skull_fossil.json +ab743f1a04b512c2f070f3da348c51a8acbf6563 data/projectnublar/loot_tables/blocks/sandstone_triceratops_ribcage_fossil.json +78d7bbf8bee4b276b33c73778bfa55eaf22e1f0f data/projectnublar/loot_tables/blocks/sandstone_triceratops_spine_fossil.json +60985bf608cd16c9c0cfb3bf6ab177e731f16620 data/projectnublar/loot_tables/blocks/sandstone_triceratops_tail_fossil.json +0d420752d2fa348548ca44f78d05cc80dd30174b data/projectnublar/loot_tables/blocks/sandstone_triceratops_triceratops_skull_fossil.json +777a26e03c1c03adc1b551e08431ae5086cefa8c data/projectnublar/loot_tables/blocks/sandstone_triceratops_wing_fossil.json b99acaf6ae4d5fb7e476e1ad973919a86dce5949 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_amber.json a3f535aec735dd17bef58cd7788fd48696558116 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_arm_fossil.json 9203714ddf0dd50c38039ca9b609dfde06196e37 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_foot_fossil.json @@ -624,8 +1364,21 @@ b23f924fd9d92e630f2aab15135f923b132d7a15 data/projectnublar/loot_tables/blocks/s 9356833be227b54cf503483bfc9a1c9b9b87ab95 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_ribcage_fossil.json 7c71ec77056ea13b178ab9fd9806829062616de2 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_spine_fossil.json 673d7fcdfd0b39f1e66e0871e4357c9ccd7b3498 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_tail_fossil.json +f1afa2f23c2a2c9799c0539289ea0dda85ac69c7 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 14449d9fd7eace1c4124a7fbf0e14c6f77432a16 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_wing_fossil.json 9ce4adbf218415101d669b32f424dbf7a583bd47 data/projectnublar/loot_tables/blocks/sequencer.json +62fa2bb299229f7edb9d948958caba102eac785a data/projectnublar/loot_tables/blocks/stone_triceratops_amber.json +980979bb3105fcc2750780f19f1928e6bed1c579 data/projectnublar/loot_tables/blocks/stone_triceratops_arm_fossil.json +086299b061a9af19e24a0c01c3238f4fe399f8f3 data/projectnublar/loot_tables/blocks/stone_triceratops_foot_fossil.json +efb2c3b5a8b2f6b4406d2669ca4be19f9f1c8532 data/projectnublar/loot_tables/blocks/stone_triceratops_leaf_fossil.json +ab340c28bbb2998f6942c93088d55c0592524b8f data/projectnublar/loot_tables/blocks/stone_triceratops_leg_fossil.json +c63b83d3c4cba1485f977bc7431a334279d908c3 data/projectnublar/loot_tables/blocks/stone_triceratops_neck_fossil.json +bf7afdc22cda4e99248fcb6b7499e04244efa81e data/projectnublar/loot_tables/blocks/stone_triceratops_rex_skull_fossil.json +a6c1c817b10c8ca8c947882d7b0f845d2957e1af data/projectnublar/loot_tables/blocks/stone_triceratops_ribcage_fossil.json +cc70648534cc60f38e29e61aa624be613661e1c4 data/projectnublar/loot_tables/blocks/stone_triceratops_spine_fossil.json +6471f9313f1816a1fc5c1cb89c335250bed58558 data/projectnublar/loot_tables/blocks/stone_triceratops_tail_fossil.json +518da83a6dfa30761225465b80595e320d3927ec data/projectnublar/loot_tables/blocks/stone_triceratops_triceratops_skull_fossil.json +4894634d745348770a6f633adda6e6f60a9e3dd6 data/projectnublar/loot_tables/blocks/stone_triceratops_wing_fossil.json 47b1a52a803e1f73a2c1a960dd8e93b222aade21 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_amber.json ab77db8ebe161f88f25f51b9e0d07f6c92cc6323 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_arm_fossil.json 354f00f4d8496e80b26a94e72733492120b40a44 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_foot_fossil.json @@ -636,7 +1389,20 @@ f2e8d8ea0da7d3b3316845741988a27222226428 data/projectnublar/loot_tables/blocks/s db2e57a3957fdfdf202418756195f485441269d2 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_ribcage_fossil.json 13099e335ebb2fadd7ec912d1f4726045fa8fa5d data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_spine_fossil.json 2fabb82a6cf9aff2b2ed9d8573db8c28b3fcbd9f data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_tail_fossil.json +534d93278e8c4b9d36bdc7cf8b73aaa1ae88f9fe data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_triceratops_skull_fossil.json 00c432d7397ffffe4e07780ade7adb684b3c28dc data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_wing_fossil.json +ae3261a007f2e8d996127aceaa7fa0295f96ea6b data/projectnublar/loot_tables/blocks/terracotta_triceratops_amber.json +676b411807c8c8b6ac2954d51a3f99973b194a06 data/projectnublar/loot_tables/blocks/terracotta_triceratops_arm_fossil.json +51ef58d70332436b2fb8209cae219a49d3814fec data/projectnublar/loot_tables/blocks/terracotta_triceratops_foot_fossil.json +c92e6b70b2d15b4386d21837603dcc9d25af5eb4 data/projectnublar/loot_tables/blocks/terracotta_triceratops_leaf_fossil.json +da9eab2e9f522b708b276071bced5087f4e37939 data/projectnublar/loot_tables/blocks/terracotta_triceratops_leg_fossil.json +2d30da5429f84b70ff415865de840788b842e14a data/projectnublar/loot_tables/blocks/terracotta_triceratops_neck_fossil.json +d343dc83a90c80a3117250ccfac0ca587f465f97 data/projectnublar/loot_tables/blocks/terracotta_triceratops_rex_skull_fossil.json +fce47d1955275460b7efb98391582a101089ef0f data/projectnublar/loot_tables/blocks/terracotta_triceratops_ribcage_fossil.json +4cb5202cad55bc2a29f408ee1320e32fcbffd957 data/projectnublar/loot_tables/blocks/terracotta_triceratops_spine_fossil.json +24ae75c4273db498fdb6afb3b12c03659226c3c4 data/projectnublar/loot_tables/blocks/terracotta_triceratops_tail_fossil.json +355d3576d4019c0c75214bcc43008a267a8cf273 data/projectnublar/loot_tables/blocks/terracotta_triceratops_triceratops_skull_fossil.json +ffbe5e9569c44a84279c4112f17b23a193d0d5f0 data/projectnublar/loot_tables/blocks/terracotta_triceratops_wing_fossil.json df80c2353c447ab8aebb9adac891bb145def4c5e data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_amber.json 75de3dd92ada71010fb61c8d40b8d1b79ada0a33 data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_arm_fossil.json 41371b24826e66f50ef60b83ff9927d9c5658ee1 data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_foot_fossil.json @@ -647,7 +1413,20 @@ a64fdb3f1309bf298ad0adbd142a9f3a0e673b0c data/projectnublar/loot_tables/blocks/t 1e011ee5f5f0aaed631f2ce3bfc10a997c061b99 data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_ribcage_fossil.json 898ea373214c44da2e772c87920ec595eeb183fc data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_spine_fossil.json ce7faffff743a4b51ce97cfcc884ee843a368e63 data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_tail_fossil.json +ffd38c9d6230f66b85928cb5f546c6e4267013ff data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 538320da26e68fe46dd2b39367e9f693a3206f9e data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_wing_fossil.json +098275c97386153a5b4fa5b9710a6498ec63bb00 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_amber.json +11f20a3484d0c10357d9046d883e1072fad1c444 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_arm_fossil.json +dacea947498f0c8cf62ff3e0216f041260aee813 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_foot_fossil.json +e6d9705b5080cc63688bd1796e0259bffc44dea9 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_leaf_fossil.json +557097cb04d5ada2d3cb1e8ef3bc1d75845e88c8 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_leg_fossil.json +a6227f5d3d19474bafa7e067ad068911a509c5db data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_neck_fossil.json +3a49bb8eb8825c593ad54c491a8dbcb3b39a3788 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_rex_skull_fossil.json +cd8c26d5f30694bd869257e1d3df07e5edd904e8 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_ribcage_fossil.json +9d9a8a7695e1ca8c0da36b0017ea963674a298c6 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_spine_fossil.json +a71d910a474ffa7891fd481b57aa55cdb633d694 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_tail_fossil.json +928a005c45df9e6108fd449a4ad4c842ad07dd25 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_triceratops_skull_fossil.json +6a94703da48987957c2ac0eb1ff51d0c0c7dd094 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_wing_fossil.json 55aff0d55115b578414d93c61b1e1394500f7bda data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_amber.json 6b24923d8331edd9daa8caecd969231117fb1376 data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_arm_fossil.json e4ffb684eae0484f3b109fb0967df7f4b27e8ede data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -658,7 +1437,20 @@ d67351d44249034eb139b4d67791d896feae8e2f data/projectnublar/loot_tables/blocks/w 6901e9a090ff74ae173cc0b6b0b28c23afd06d05 data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json d58f92927551c6cf8fbf36ca038060d505c9c6fb data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_spine_fossil.json 55c2fdb1f25c7627347371292329b77be752f24a data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_tail_fossil.json +7b91a53530bc32a2339764fbcefbf0382e5872e3 data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json d4180e4997ac6ad0a25da5e4b741777a1e2b051a data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_wing_fossil.json +ca127b935d69078294dc8e1a4c186ea83840920f data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_amber.json +8a28ff04a499a3244c10ec996ac0c1db302b5f27 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_arm_fossil.json +9bc877e864eb55d91445cf0a19d9b49535045435 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_foot_fossil.json +5b8abef277503174da048d47401ec4b7f220bb77 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_leaf_fossil.json +8d4af8a8bd0a369131e7d8e5945bb5c5d5d512c9 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_leg_fossil.json +6b3acb555543a1667814ee25a87387bbbf9241a4 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_neck_fossil.json +45363d7f36cd2beaf6500e1fd4bdd0ece4e2df74 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_rex_skull_fossil.json +fe13112e4edb8534a982d0bbe360a83457c623b1 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_ribcage_fossil.json +9cb270e9246ef16d2b369660ef72aeb1432fd8a4 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_spine_fossil.json +1ea5bc383be6adf260521960ba6ca206795175e0 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_tail_fossil.json +18ccf3aa2fff0cd47e040a60699990c37da9d32b data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_triceratops_skull_fossil.json +65c3a99a04083e3759a9884e84d18eeec77f669a data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_wing_fossil.json 13f73d2bc2a6c861aeea503e857b4bc0d1147954 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_amber.json 67e5e81d8ed2cb4f8711dbf0a91ac7ac25b4c4d7 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 34920eabe4c87bacc59506203ab79d29121ca594 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -669,4 +1461,5 @@ a454e0178a347646ab631b3802f265a0dd977904 data/projectnublar/loot_tables/blocks/y e6a6230a8724d643ab966f746c05faaa668edb60 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 456cf283edebccce177d3e0508bdb032671f835d data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json f834250ac62b93ee0d34b718282d629dcd1ebc5b data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +7bcb61c8a6db54b8b0858176e3e78d483988c62c data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json cdf4405fd04c7a2f6abb93070cd1b3bcdc30a012 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c b/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c index 672aaf12..fe1760d2 100644 --- a/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c +++ b/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c @@ -1,2 +1,2 @@ -// 1.20.1 2025-06-11T04:09:40.2539343 Tags for minecraft:block mod id projectnublar -d598a71d106e05b6089fa991b5cadb7bb8b6fb74 data/minecraft/tags/blocks/mineable/pickaxe.json +// 1.20.1 2025-06-21T05:39:06.3625135 Tags for minecraft:block mod id projectnublar +2244b46312b2a6bb6e2b7118a7998b0b86bd7587 data/minecraft/tags/blocks/mineable/pickaxe.json diff --git a/common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f b/common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f index 69458061..64babff9 100644 --- a/common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f +++ b/common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f @@ -1,5 +1,17 @@ -// 1.20.1 2024-12-08T20:08:51.0058557 Item Models: projectnublar +// 1.20.1 2025-06-21T05:28:41.0592638 Item Models: projectnublar d9a1d385a6d7ae4ebb344304b32fc194d502752e assets/projectnublar/models/item/amber.json +75744faa2b2970cbf581d201ae4486c533d0466e assets/projectnublar/models/item/andesite_triceratops_amber.json +bb05cb569272be7f92a4fd87b359e0fdcdbb618e assets/projectnublar/models/item/andesite_triceratops_arm_fossil.json +4e2f7256bf3754fc13a22f2d1337f24d15cf16c7 assets/projectnublar/models/item/andesite_triceratops_foot_fossil.json +5e0675ddca8a230901fe6750a6e66b824642ab6d assets/projectnublar/models/item/andesite_triceratops_leaf_fossil.json +b639326e502385b9427314d24adaaaeec33b8d45 assets/projectnublar/models/item/andesite_triceratops_leg_fossil.json +8c48613087df5071127319a0295662894c371517 assets/projectnublar/models/item/andesite_triceratops_neck_fossil.json +204311b9ad71925809e4c65ced1bca9d4b1e2d95 assets/projectnublar/models/item/andesite_triceratops_rex_skull_fossil.json +6648d4cdf1220ff9c80b65788d08159ebb738799 assets/projectnublar/models/item/andesite_triceratops_ribcage_fossil.json +3167c6b95db70a83de66ca45ec421c54f308d583 assets/projectnublar/models/item/andesite_triceratops_spine_fossil.json +ee23274e114e3090d05a711c40eed9368a0bdcc9 assets/projectnublar/models/item/andesite_triceratops_tail_fossil.json +67ca03511b47e608af5a7de271d70a32396a96e0 assets/projectnublar/models/item/andesite_triceratops_triceratops_skull_fossil.json +e967e94d4d0cabe761829040a22b9ee810c6b20d assets/projectnublar/models/item/andesite_triceratops_wing_fossil.json 9c918dfedf21b391efd3c30f219ab2f87a33daa0 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_amber.json 327b5da8126b2c336346c7ea95974bb7ec31149a assets/projectnublar/models/item/andesite_tyrannosaurus_rex_arm_fossil.json 2a8e879874be041c4fd87523a560542b05c5136b assets/projectnublar/models/item/andesite_tyrannosaurus_rex_foot_fossil.json @@ -10,8 +22,21 @@ f8f628266b9cfc87e447a4098ca538015c8b362a assets/projectnublar/models/item/andesi 448ed6bf0cf4fcd0abd57eef8584a4111fdc9c29 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_ribcage_fossil.json bdd8433ae0b3bdeef54548e1f30052d8cbd83788 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_spine_fossil.json 843870a3a1c610d62a0e0e516cc97dc40cdbad98 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_tail_fossil.json +5042dd37b33de5019cf1fe90202d87faa558e2b3 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 44bd49503068b5d9cc711353427b242e94b56233 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_wing_fossil.json a81309658f6eb034a3fcf01ab03066d86c3edb7a assets/projectnublar/models/item/artificial_egg.json +9bb2a060995048521ec6df4f3c2ef1fe3f9a8913 assets/projectnublar/models/item/brown_terracotta_triceratops_amber.json +2a034b7f40df37ce8244541a8224c072378236b0 assets/projectnublar/models/item/brown_terracotta_triceratops_arm_fossil.json +05609b3f02ed1b015de1bd99afb9be5cee7d1a14 assets/projectnublar/models/item/brown_terracotta_triceratops_foot_fossil.json +84166f514694c3053d95aba737e82b7cf7333ad3 assets/projectnublar/models/item/brown_terracotta_triceratops_leaf_fossil.json +7289fc4a74b326330b41573f0647ef057089a7e7 assets/projectnublar/models/item/brown_terracotta_triceratops_leg_fossil.json +4a93d5e4b4df5361dcbec423de481f45b30e9dbf assets/projectnublar/models/item/brown_terracotta_triceratops_neck_fossil.json +6c34240b519a46b60ada91926eab095ee434cb40 assets/projectnublar/models/item/brown_terracotta_triceratops_rex_skull_fossil.json +7587d2d6bf14311712d0109f20af22401a41c0db assets/projectnublar/models/item/brown_terracotta_triceratops_ribcage_fossil.json +8176c01bd20d2b824cbc3936bdc25395a6780f00 assets/projectnublar/models/item/brown_terracotta_triceratops_spine_fossil.json +6e0ac4f01288b6f981e35116fe4ca85da1439a65 assets/projectnublar/models/item/brown_terracotta_triceratops_tail_fossil.json +1295f8cbeeb3592ef893a5df54e52ae34572fbae assets/projectnublar/models/item/brown_terracotta_triceratops_triceratops_skull_fossil.json +1fd1dba0c87549f5c4348290b7a16de985502f85 assets/projectnublar/models/item/brown_terracotta_triceratops_wing_fossil.json 1fcf4f35f92dd3e5ee307af52bc7a403c82b6238 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_amber.json ee57fc8dc3ce1a99eb5d5643bea5b8db3e80c991 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_arm_fossil.json ca9621419d7164dd4685ee9b387bb32bac16e9eb assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -22,7 +47,19 @@ c5371f884d55c37f173bad5388149a3d6401d665 assets/projectnublar/models/item/brown_ f083319f417920fa9fffc233d559f653c325832a assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json f468a6a169298fc0cc9b96387dd7ae59d62ae68d assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_spine_fossil.json 3bcd6a9467c2930f9d56455940d6ab2e1f565f78 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_tail_fossil.json +f1e2fabed1ff0633bbef3ee26d3cec180dec9290 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json ccd549b0b408f66b50f1bd9cfb3e3d61f4172fdb assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_wing_fossil.json +29c9333b8ce3be31b0183e367395880f0d710515 assets/projectnublar/models/item/common_andesite_triceratops_arm_fossil.json +a8adc3eec678c915747c48bf0942e48180fa3773 assets/projectnublar/models/item/common_andesite_triceratops_foot_fossil.json +c61304fb053ea001df697f815855bb47ef6b4147 assets/projectnublar/models/item/common_andesite_triceratops_leaf_fossil.json +7e307c8f691979067ef93d74b198b23bf86a98a7 assets/projectnublar/models/item/common_andesite_triceratops_leg_fossil.json +b1a5162c999009fe83327150751b3eee5e308bea assets/projectnublar/models/item/common_andesite_triceratops_neck_fossil.json +29bc2aad2babe8d915de6475873fd56ea7d9f737 assets/projectnublar/models/item/common_andesite_triceratops_rex_skull_fossil.json +451118c0c7fbbc37dfe5df989727e9744569e830 assets/projectnublar/models/item/common_andesite_triceratops_ribcage_fossil.json +e644e3fd5a08b756e73cafa447e0b9eded536ecf assets/projectnublar/models/item/common_andesite_triceratops_spine_fossil.json +0be7c3da819b94b71734ec68786c8e34f23c28f6 assets/projectnublar/models/item/common_andesite_triceratops_tail_fossil.json +883dc35f6b144b6c2e8810d635aa7a827809f8ee assets/projectnublar/models/item/common_andesite_triceratops_triceratops_skull_fossil.json +520756f6b4e46aaa4ee1d8d1140a0b691ba05c35 assets/projectnublar/models/item/common_andesite_triceratops_wing_fossil.json 1136fb1a2f1eb425753164a511f0681dcb5c7d04 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_arm_fossil.json 4ffd3b5b2318f2394aa1d9f12aafd7fbf0c1f92b assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_foot_fossil.json 5f92b22e01a59dc05884aeed791ca8b9f8be2065 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -32,7 +69,19 @@ b12835fd6c28c2be4d2a8a81eb790683fe89db43 assets/projectnublar/models/item/common 648865e38d1ad76c4b5a56beaf67af1847d02ba0 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_ribcage_fossil.json ee13f1cf5683daa9f662d763f456d034846f42f1 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_spine_fossil.json 600cbac05ab11b6ba8c14b19d82ce00d50583c33 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_tail_fossil.json +2c1df37164af2faf09124766ea8c31dd26f58d19 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json d977e90285758b005c32da3a66ca630f22cf002e assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_wing_fossil.json +5e0b8cf9ab656985faf4f468404ad6818e5f218f assets/projectnublar/models/item/common_brown_terracotta_triceratops_arm_fossil.json +1cad21c6882db00c377f9651bafe607040799171 assets/projectnublar/models/item/common_brown_terracotta_triceratops_foot_fossil.json +3c30d3816cb6273832bfc89cd54564507e22bc55 assets/projectnublar/models/item/common_brown_terracotta_triceratops_leaf_fossil.json +0515e0ef2bb67d9d6350381da42d5f9d4466a0a7 assets/projectnublar/models/item/common_brown_terracotta_triceratops_leg_fossil.json +8b05981cd8b07cff67f04f2ae0a577fcceee227e assets/projectnublar/models/item/common_brown_terracotta_triceratops_neck_fossil.json +20b1e550bab6554de167295c3e526bab4effa031 assets/projectnublar/models/item/common_brown_terracotta_triceratops_rex_skull_fossil.json +a1064e9f7b864590b6987c160b772357f4148ede assets/projectnublar/models/item/common_brown_terracotta_triceratops_ribcage_fossil.json +2c0ab274eb1adf84b519372d45b5ec21a4b0be3e assets/projectnublar/models/item/common_brown_terracotta_triceratops_spine_fossil.json +f135322acd3a7ec5f539726e28e83233e1eee34c assets/projectnublar/models/item/common_brown_terracotta_triceratops_tail_fossil.json +5b572edd45d10dc522f41253a35a8bb52ae5f1d0 assets/projectnublar/models/item/common_brown_terracotta_triceratops_triceratops_skull_fossil.json +3407a666c1c8f7ef7fc5491cf4f61e49fbd42e17 assets/projectnublar/models/item/common_brown_terracotta_triceratops_wing_fossil.json e166e4435d338777aabfe52bc8475fc0a5167192 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 914cbcfbccb92b4079b9342d1de0fbbb4dc7eb7c assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 5c6888ee64b27ef2c327eea7d92945a191f2046b assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -42,7 +91,19 @@ cd55754c25ac0ffb9d56349dda4514115d61585f assets/projectnublar/models/item/common 2c5569fa5d39385fab92bb982801e45743ad6d2f assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 1c17078e8320c2d86cbe5c55f978112bc696f51a assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json dbc9b2adb67220012643934d5122051616db1612 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +5305ba79ff9105459cc5b3e8d06a09d4cf4b8747 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 82edea140e3f26db0bb2853565ba42814079d618 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +74bde7b8756cd75b8c23b9f628da1151c457dbfb assets/projectnublar/models/item/common_deepslate_triceratops_arm_fossil.json +d39293e9d232a436e25f47adb820908f7d3d0405 assets/projectnublar/models/item/common_deepslate_triceratops_foot_fossil.json +3e63ddd21554b214d78aed03411818ac2267eadd assets/projectnublar/models/item/common_deepslate_triceratops_leaf_fossil.json +afb08475360415e21577d587310b5082ed9852c5 assets/projectnublar/models/item/common_deepslate_triceratops_leg_fossil.json +c51f193900187d5453adb26cf816f6cd6536f690 assets/projectnublar/models/item/common_deepslate_triceratops_neck_fossil.json +74b0216995fdfad73eb38d8f0d05d8a7022d10bf assets/projectnublar/models/item/common_deepslate_triceratops_rex_skull_fossil.json +9e71a3cb86020e5e65345146652723f8bcfec3ee assets/projectnublar/models/item/common_deepslate_triceratops_ribcage_fossil.json +49442279f8e37a8db4e6ef7be05b5487bf2bddef assets/projectnublar/models/item/common_deepslate_triceratops_spine_fossil.json +38bf93f4d7427f9b2eb53a0187c14910bdc65d1d assets/projectnublar/models/item/common_deepslate_triceratops_tail_fossil.json +923733a2e4a0b908470366f58b06027490f7fa77 assets/projectnublar/models/item/common_deepslate_triceratops_triceratops_skull_fossil.json +c57aa53903c47220c2ed727169769a749a5be704 assets/projectnublar/models/item/common_deepslate_triceratops_wing_fossil.json 6498b084117e16bc6c606dc25d0c03b08e8f8d8b assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_arm_fossil.json 3cefa6caf080659da34280d6a32338523fbd2bb7 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_foot_fossil.json 6db2f193f06c7164d0d9478bee2c76830fa4e209 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -52,7 +113,19 @@ dbc9b2adb67220012643934d5122051616db1612 assets/projectnublar/models/item/common 63a3dbc29ea51424a52c21d9db7e0e148b9e75b2 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json a2c2b60d783c88f1e3e475abbf1f2ffa076fa0bb assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_spine_fossil.json 6b0a18ce7c56522e361c072fe8466d4fe1404bb4 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_tail_fossil.json +bd45c7b467b8f97f32ef37752dd1a376c84b1807 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 2e08dd4e6fc4934954ee9d8580cd8b82b1306037 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_wing_fossil.json +712baa6c8a06fe1132a33b881e3de62a6eb4b6c3 assets/projectnublar/models/item/common_diorite_triceratops_arm_fossil.json +fdffd686cb3d25e7373a2e0bb6b1c964f280d531 assets/projectnublar/models/item/common_diorite_triceratops_foot_fossil.json +f372592303c041acaca24e88732f52c825373f06 assets/projectnublar/models/item/common_diorite_triceratops_leaf_fossil.json +fa53c1f21b7b57a6c27d80df109ef53782c9a9c9 assets/projectnublar/models/item/common_diorite_triceratops_leg_fossil.json +c841b7de3bac85c2fdc6664ddc33bc88b03e7909 assets/projectnublar/models/item/common_diorite_triceratops_neck_fossil.json +e9ff99db65770fed0b0ba6d241db03e459b798a6 assets/projectnublar/models/item/common_diorite_triceratops_rex_skull_fossil.json +a82b6c62c87eec09b1fb13f2d8fae6d7cbf71b4d assets/projectnublar/models/item/common_diorite_triceratops_ribcage_fossil.json +5e24feb56d5374a026982e00d469f962e481715b assets/projectnublar/models/item/common_diorite_triceratops_spine_fossil.json +c750de5b7a7996f08cc2a6d8be64a6507d4410e3 assets/projectnublar/models/item/common_diorite_triceratops_tail_fossil.json +8f2cf9af1beb3e168a607afc0cd137924c586a2c assets/projectnublar/models/item/common_diorite_triceratops_triceratops_skull_fossil.json +0acf67a8a2c875930d2ee76af3a5291461743d49 assets/projectnublar/models/item/common_diorite_triceratops_wing_fossil.json 9974ccbfc90b72a644cca26bd62c67fa8eed1c03 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_arm_fossil.json 56dc46df47811b3b3d880fec62de4ed0ce69c16e assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_foot_fossil.json 9498cb75ed7502b064aa42212e61844162292d3d assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -62,7 +135,19 @@ e0a1f89b608e594b6383cdf5e5ffbff4c24c3a38 assets/projectnublar/models/item/common 6982e81cbdaeebe111e920e3740d64a6edbbab0b assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_ribcage_fossil.json 36c784625c3e1e698f774ae6676c0bd1ed7ed452 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_spine_fossil.json 411b78630f9fcb8f76e72f1a3ad0b939e86426dc assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_tail_fossil.json +1ab83d576c64e0899bdefe18fa1e8f4cbabc5ad9 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b1e63e0b8055af2755f5e0a948cf4b7deb161269 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_wing_fossil.json +4d8b67103119ee59fd6affd64ff4528268e7e907 assets/projectnublar/models/item/common_granite_triceratops_arm_fossil.json +c8083c529deb015b5d329e0a414a9d136008ba20 assets/projectnublar/models/item/common_granite_triceratops_foot_fossil.json +1047bc6769899543c1ad6e079a228fe07088ac1a assets/projectnublar/models/item/common_granite_triceratops_leaf_fossil.json +a2aff1350c38ed6a8195f93931b2a76e079acba3 assets/projectnublar/models/item/common_granite_triceratops_leg_fossil.json +dffbcf60bc677964a0f2524ed612a9fbbc70a567 assets/projectnublar/models/item/common_granite_triceratops_neck_fossil.json +2fc9084a7e37767d4b689fce7008f394c301e079 assets/projectnublar/models/item/common_granite_triceratops_rex_skull_fossil.json +c20f17b75d1008529f726ebef646ae80711c12ff assets/projectnublar/models/item/common_granite_triceratops_ribcage_fossil.json +f7e8a57e73a4cad5ba3868d1ce992c1c480d8461 assets/projectnublar/models/item/common_granite_triceratops_spine_fossil.json +c776d91e4cb71b3033d7efc224c7cd1b05b07ec5 assets/projectnublar/models/item/common_granite_triceratops_tail_fossil.json +c73f7888e1c0fab534413ecf87285d027a5fef22 assets/projectnublar/models/item/common_granite_triceratops_triceratops_skull_fossil.json +4abbd838d9437c0e31261c22f014171b2b23ecca assets/projectnublar/models/item/common_granite_triceratops_wing_fossil.json f469727a6ff084058481598d376e9dc6aa05a506 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_arm_fossil.json 984632a08ca905d46b9dcb6f94a4ec1bb2a9a215 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_foot_fossil.json 8b711f491b4e02a989ded6690ab97ae750532001 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leaf_fossil.json @@ -72,7 +157,19 @@ c68aa5ebda2ceee3edf8138554c2873b0c04649b assets/projectnublar/models/item/common 32de05c7d61477a686725ba4ecbf4e8373b15ef3 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_ribcage_fossil.json 13cc9d08f1a862f2cd431e93a5abefb51b36b532 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_spine_fossil.json 8b65774606f7e304d9df20bbc102593afd2d5a23 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_tail_fossil.json +82b3259d90e4e4f3a21786982a3b117920f187a2 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json fc86f44ddb2f2e67f822718e7248b67644f545f4 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_wing_fossil.json +016e3f61c587475ece8b37583dde23186fe0855f assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_arm_fossil.json +5a84769e7ed0c122ee11030ea8297a924b62a624 assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_foot_fossil.json +c4dae6a7a15fc247633ae39a235465556e85d3b5 assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_leaf_fossil.json +87e6283d6c02979f67b6a1b6f9350bb66a02acfb assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_leg_fossil.json +b8a44b551e2fbf46343f723baa07a37c3d5c9a49 assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_neck_fossil.json +09224d4f87b89abd704e0f9e75438d892fa72321 assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_rex_skull_fossil.json +b2e4644f8cd2f192d6945669848953f7cb22fc6e assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_ribcage_fossil.json +4874e520799a27bee4c86c5d0da36c43787ebac8 assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_spine_fossil.json +c718ecce588d3b777605cb77d167e9ccdbf3708a assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_tail_fossil.json +b342c878513e5cab40d3aaee1f49b1ac5c9b6d39 assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +83350d8167b9fe090bde740b75778a23a2635cd6 assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_wing_fossil.json dc7f6b1570955fe4a46ba81a3f95abadcb6bee73 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 101975119170aafb6d27c63d16ab2af685bb75ea assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 4b22a26500c03211407be57001e1540efc86591a assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -82,7 +179,19 @@ e7449ba2e09948e0a50a35e12ff790af090798e1 assets/projectnublar/models/item/common bb144369a32ac480aef13e3c5b7fa3c6d91b8456 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 952e875820c6693935e6a001096a5fc27c508e71 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json f35342a2ca31180708fab9747948f75ae8706a2f assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +695c0b03286ee51e9d22906985bbebb6efe0edd6 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 52bab16a08506b51d40f4ae1256a0deea2b2cdd7 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +e433b0cf1f089001580ae90b83a61d88cbc2f7c8 assets/projectnublar/models/item/common_orange_terracotta_triceratops_arm_fossil.json +e3dbc138354adcd9418e7cc1fce8dfa9fef54956 assets/projectnublar/models/item/common_orange_terracotta_triceratops_foot_fossil.json +70ffab52a65a67a4eca7b3e80373304db3bf926a assets/projectnublar/models/item/common_orange_terracotta_triceratops_leaf_fossil.json +a00800afc8a9d9ddeeb20ec3d91432e5c97bcfb4 assets/projectnublar/models/item/common_orange_terracotta_triceratops_leg_fossil.json +a9f67bfbb0f9b901bcc44eecb0c62e47c477345c assets/projectnublar/models/item/common_orange_terracotta_triceratops_neck_fossil.json +a7f956cc4453782444bb3add7f9a3f4e2467ef10 assets/projectnublar/models/item/common_orange_terracotta_triceratops_rex_skull_fossil.json +f66ccda897a40399b5e5d01cbfa5eeaea3063520 assets/projectnublar/models/item/common_orange_terracotta_triceratops_ribcage_fossil.json +1a51108963c203dbd0d806b7ae27570624cc1995 assets/projectnublar/models/item/common_orange_terracotta_triceratops_spine_fossil.json +34b096016fee13b8c681f9026517767f29594be6 assets/projectnublar/models/item/common_orange_terracotta_triceratops_tail_fossil.json +94597269e4ecc3bf64b6ee4d7488955b56f97cff assets/projectnublar/models/item/common_orange_terracotta_triceratops_triceratops_skull_fossil.json +f3c6e397dec721e4dafb2ad5427df4fb6ecd8a00 assets/projectnublar/models/item/common_orange_terracotta_triceratops_wing_fossil.json 20a2318f81a8e458806917d66a898712e5a9391f assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json d88ad7de3dd47235face9bbf63adc770a95a1371 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 2e89eca3b69667194e9aa67ccf4f5187284b3c17 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -92,7 +201,19 @@ c699493ec8cdbee27f1048fb886671cb6f9c9553 assets/projectnublar/models/item/common 944453030bafabc5038836af08bee8197bd8c5bc assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 05ac2aeb70813eebc6f2fd247f9a59a63f3131a1 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json bf33f3e8b64d3fdc076607fc088b54b380f47f70 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +18dbeb68c43883e6a953b3aa53444e9fc7c7458e assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json f8047d0713c763c45f4e6b26334ee17434d66b67 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +df32c49665853998b555862f146586780742882c assets/projectnublar/models/item/common_red_terracotta_triceratops_arm_fossil.json +23e0153aa7da1936333c3dda749d127245fb3184 assets/projectnublar/models/item/common_red_terracotta_triceratops_foot_fossil.json +166b11b6dc05df2fb0f285dad8567e1368389e13 assets/projectnublar/models/item/common_red_terracotta_triceratops_leaf_fossil.json +820a72b40e053ed71f9253bd7279e34ef3604333 assets/projectnublar/models/item/common_red_terracotta_triceratops_leg_fossil.json +b3bcbab49542a047258f60443c5f295564645001 assets/projectnublar/models/item/common_red_terracotta_triceratops_neck_fossil.json +7e236848461b4488fefbee1a57bcb93b9bd8474f assets/projectnublar/models/item/common_red_terracotta_triceratops_rex_skull_fossil.json +5cb3b3d144bb29f3d552bdb218c92d155baaf197 assets/projectnublar/models/item/common_red_terracotta_triceratops_ribcage_fossil.json +dcb18ad07fff35ab9ae241b2f47551328eb1e183 assets/projectnublar/models/item/common_red_terracotta_triceratops_spine_fossil.json +461590debf1486d2c2b4227e32cdbb2ba80553d7 assets/projectnublar/models/item/common_red_terracotta_triceratops_tail_fossil.json +d81ce31c69fdfb1fe5de0766f145b0ec10b5480e assets/projectnublar/models/item/common_red_terracotta_triceratops_triceratops_skull_fossil.json +0e7d19c14b19b429f5dc1179242c14ae21eb517a assets/projectnublar/models/item/common_red_terracotta_triceratops_wing_fossil.json 345b20ce475c3eab974d22c588f7d483c17e9bbb assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json 7ed9d3d3bb3f3b5f481a886007c46ac1140c7b0e assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json d151902ae3c945a3cf1a6d4b30b8639e9425f3e7 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -102,7 +223,19 @@ a11071dd57605e2263440dcc2b20780523d04507 assets/projectnublar/models/item/common f7019b2bfa7bab1996c38d89d5afda3e0d81e3f4 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 50e75803d18df4b00a634b467c49a2f3b5f04b8e assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json 0c516e0d52e1db6dc1776b5ddfa7af321a27ee9b assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json +d7eb08ca87f0ea0e0179999236dd62ddb643344c assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 93838a4a6850b84eab1d3ef93c4781cc60e15781 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json +907edc957b400aa76f10a827181715093d7adc86 assets/projectnublar/models/item/common_sandstone_triceratops_arm_fossil.json +3fda8cc58e00017c3c6a75e8969eefa43e5435d6 assets/projectnublar/models/item/common_sandstone_triceratops_foot_fossil.json +48ea8da2b95ee6d64444aac706ba919369e19aee assets/projectnublar/models/item/common_sandstone_triceratops_leaf_fossil.json +bda74912c8fd427de954272b803e0802c5a4ef8d assets/projectnublar/models/item/common_sandstone_triceratops_leg_fossil.json +da903b0d7a4a593052e7860a107384904428ff37 assets/projectnublar/models/item/common_sandstone_triceratops_neck_fossil.json +69c71b495067850bf40a7c43a20e893bfd6658e0 assets/projectnublar/models/item/common_sandstone_triceratops_rex_skull_fossil.json +02048ca32d8f8ec7381ee29e4c9684909bc1923e assets/projectnublar/models/item/common_sandstone_triceratops_ribcage_fossil.json +1eb80d8323cba619e9af35b1fc3558b968e3c28e assets/projectnublar/models/item/common_sandstone_triceratops_spine_fossil.json +de02935ce6712879b4992e2a4e76046efb88111c assets/projectnublar/models/item/common_sandstone_triceratops_tail_fossil.json +74ff165dce7b690826f87e8c408bf560a112d825 assets/projectnublar/models/item/common_sandstone_triceratops_triceratops_skull_fossil.json +c8536c903b9c603c6ce30ccd0a6ff5799348a899 assets/projectnublar/models/item/common_sandstone_triceratops_wing_fossil.json 288dd784748694bb9e8b8cbf4b0b49d5afa839d1 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_arm_fossil.json 99c3e46b83a4439734b4c62e83a6c6163e2a1eeb assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_foot_fossil.json 75d77236e2c134cb87ed7b7069e7d7afecaa27f0 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -112,7 +245,19 @@ e717726999336f97c62d0cf753465c39da7ef146 assets/projectnublar/models/item/common d11db2d64a061af7faeb40513dd920e880b6de91 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json 9cc74a40032305104d7aaf46c5e594308a2f27ec assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_spine_fossil.json 70e5a839173baf2019b612646d66258041863169 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_tail_fossil.json +cd57b6b0bc6f0d5b98805bc7a2bdc210fd9afe12 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json efafdfac4df05133efd517154017adff10e5bea4 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_wing_fossil.json +2afd1db3953f49e1edb323c527433de39c24f268 assets/projectnublar/models/item/common_stone_triceratops_arm_fossil.json +0a1d1857a88b0bec862a0f74ec611160ed86cbb5 assets/projectnublar/models/item/common_stone_triceratops_foot_fossil.json +bc5eec02d5a44fa5fa0375f9789b0ca4a6eb0a7e assets/projectnublar/models/item/common_stone_triceratops_leaf_fossil.json +3659c6d3a32822f50202b8c34437eae112661e3a assets/projectnublar/models/item/common_stone_triceratops_leg_fossil.json +e7d335958e75275b8af80f5f88e0535cb1ee5f97 assets/projectnublar/models/item/common_stone_triceratops_neck_fossil.json +ee8c81fad7485fdc586f669d06f1ce02d85d52fe assets/projectnublar/models/item/common_stone_triceratops_rex_skull_fossil.json +367b56b1c32c834cd03125211bfc1b290b82eeb4 assets/projectnublar/models/item/common_stone_triceratops_ribcage_fossil.json +3ca8b6a98635bcdd0e6b48f2d1795fc8dc09f2c9 assets/projectnublar/models/item/common_stone_triceratops_spine_fossil.json +0e83f3d934bdb33917c50ab4cb31164b5647e47b assets/projectnublar/models/item/common_stone_triceratops_tail_fossil.json +3519e54c52565669f2ca3f2c2d2eddf1c6ebd003 assets/projectnublar/models/item/common_stone_triceratops_triceratops_skull_fossil.json +d44cf2d31b73c32a0503f12d713b40ef1387bf91 assets/projectnublar/models/item/common_stone_triceratops_wing_fossil.json 0ac5e25879759df6bacd4aa7dd17740fd98cb933 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_arm_fossil.json 0d00fba734f4dcfd752a57ca98f2ebdd95c8c0a2 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_foot_fossil.json 0668fe007852ebd06dd0f5070370cb581d8512cb assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leaf_fossil.json @@ -122,7 +267,19 @@ bf70d087bc71196ed5001c52e5465d7980156e52 assets/projectnublar/models/item/common a511d077734a93e51bed23de7f521838db95ca31 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_ribcage_fossil.json 92f854a95edbaa5d400c6aa5a90453b04bafa42e assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_spine_fossil.json 5530769400ddb97aec64143c467b5f837509bf08 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_tail_fossil.json +081173d16afdb45daee652440c9a72736f9f4a15 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 2c21deea5704f5b95d702eba902e14cdb26177bd assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_wing_fossil.json +42ae85bdf842d35d993be19e2e1c363cee342bb0 assets/projectnublar/models/item/common_terracotta_triceratops_arm_fossil.json +0ec209bf84208ff587d0b4fe29eabdcca4a406fa assets/projectnublar/models/item/common_terracotta_triceratops_foot_fossil.json +60d507a8964f38005af463ccf1816fe83d704e56 assets/projectnublar/models/item/common_terracotta_triceratops_leaf_fossil.json +9de9ec359444390c2813298a55e9c2f8f98fb27d assets/projectnublar/models/item/common_terracotta_triceratops_leg_fossil.json +2ac4ed1d256f82a55181384d8d35b6337eaa95e4 assets/projectnublar/models/item/common_terracotta_triceratops_neck_fossil.json +79264a8b87b6703282bf058c28f8ce9d758dc94f assets/projectnublar/models/item/common_terracotta_triceratops_rex_skull_fossil.json +54ba09e25397392e787380c1220599e676143c17 assets/projectnublar/models/item/common_terracotta_triceratops_ribcage_fossil.json +a5f51fc80ea164f302f4538b6aa0702f905ce1af assets/projectnublar/models/item/common_terracotta_triceratops_spine_fossil.json +36c324f667e593e5756343e30b13aea2162430c0 assets/projectnublar/models/item/common_terracotta_triceratops_tail_fossil.json +559a19fbe8dbb68c16294b8c24fc5a0edcc93ba5 assets/projectnublar/models/item/common_terracotta_triceratops_triceratops_skull_fossil.json +06c60a33e65ba7f1624a4d7b6068a27a006fd6a8 assets/projectnublar/models/item/common_terracotta_triceratops_wing_fossil.json 1c47f56656b88ed7de557cda3a067cb9dfcf4978 assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_arm_fossil.json 9fd32ddd22987d2504cb416aa6aaa078735eba79 assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_foot_fossil.json 34412061928b9f785a78550c038feb671cfc1c3d assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -132,7 +289,19 @@ b2457044600616571a08465d03450479a21f7b6a assets/projectnublar/models/item/common 8f1752d811db55b0b370b765acc41b71c45cab5d assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json 49ff5d0e8d246926885ff095b90b59e73be53e6c assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_spine_fossil.json e79db619edc0231fef7499f4c813cf20a687153c assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_tail_fossil.json +cf31ddc8f114aac7552874f2a2cbb9983c9d3588 assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b4e6d92cb7e38b8bbb95fd9cdf6898c702b2bf19 assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_wing_fossil.json +8282d9139a133571a00312e872f03721c50bc8e8 assets/projectnublar/models/item/common_white_terracotta_triceratops_arm_fossil.json +8b5d86d8fe383ad8699d7b67118b4ab904cde5c0 assets/projectnublar/models/item/common_white_terracotta_triceratops_foot_fossil.json +5367af60b44e66b203f1414dc80f7e1ba4924eeb assets/projectnublar/models/item/common_white_terracotta_triceratops_leaf_fossil.json +661994f2ac0936f17d497e252a1c5c776381ab3d assets/projectnublar/models/item/common_white_terracotta_triceratops_leg_fossil.json +14c0265e7354235da58388388322c6c1536b735c assets/projectnublar/models/item/common_white_terracotta_triceratops_neck_fossil.json +2bf570849d8953f156a8950b8503533a2c97261e assets/projectnublar/models/item/common_white_terracotta_triceratops_rex_skull_fossil.json +4e541ec9aff24d11016fea4f75bc9ecb05f43b33 assets/projectnublar/models/item/common_white_terracotta_triceratops_ribcage_fossil.json +84918c28557dc7746e104159ee343251ed6d3278 assets/projectnublar/models/item/common_white_terracotta_triceratops_spine_fossil.json +ef175f5d03b3d564cd0f423bc88942a78cfca8e8 assets/projectnublar/models/item/common_white_terracotta_triceratops_tail_fossil.json +ec2639bd8c89971cecccd3ab460335b51af7f668 assets/projectnublar/models/item/common_white_terracotta_triceratops_triceratops_skull_fossil.json +b5f9678574a9affbd2a91caac0dfbf5587611d28 assets/projectnublar/models/item/common_white_terracotta_triceratops_wing_fossil.json 341aafd78fb5b3f64faff6b80c8b8c0d223ef525 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json 865518a5157a4b2a5099bb1d410fab78cfb2f347 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json e0f7080c1f3c2634dc167c667206a6359bbcf2ee assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -142,7 +311,19 @@ e0f7080c1f3c2634dc167c667206a6359bbcf2ee assets/projectnublar/models/item/common 8580870176583e78a23372f4a4c6524e99a533d6 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 0db3b5507b107c22270b63efc2cadd8b22fadf16 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json ded0d55ac29006e7e37fd767ffc14d01eda623fb assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json +e2111795a0882d3f522291531fa81ad3c5821ba1 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json d1bf9fdcad724371145f00c908efe5d2f8da54c1 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json +2acd618e42d53b55c3376db56dbdedc9f7494995 assets/projectnublar/models/item/common_yellow_terracotta_triceratops_arm_fossil.json +885103f350c367601e0879ee2dcef748b5728a19 assets/projectnublar/models/item/common_yellow_terracotta_triceratops_foot_fossil.json +95abb6d9d507a894f43142de4074274f0f4f405a assets/projectnublar/models/item/common_yellow_terracotta_triceratops_leaf_fossil.json +92c17ee20e21ed5a33a073c2e82a641c66e3f5a8 assets/projectnublar/models/item/common_yellow_terracotta_triceratops_leg_fossil.json +0ff7903375656315304fd5e6801ad5fbad459eeb assets/projectnublar/models/item/common_yellow_terracotta_triceratops_neck_fossil.json +c0bd49fa97fa821accb85ba259e09ebaf2e47837 assets/projectnublar/models/item/common_yellow_terracotta_triceratops_rex_skull_fossil.json +01f13b60358a8dc03808f23cf30499b9341de020 assets/projectnublar/models/item/common_yellow_terracotta_triceratops_ribcage_fossil.json +cc42e6c6cbe6e7fb5ef3c39aa00448c52072870c assets/projectnublar/models/item/common_yellow_terracotta_triceratops_spine_fossil.json +9862c57e515932577e914fd22434f84285fb1b65 assets/projectnublar/models/item/common_yellow_terracotta_triceratops_tail_fossil.json +4d388c1006d18c03b79e0449305bbfd0b960f55e assets/projectnublar/models/item/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json +507336f33f6170ad463ab698bda67fd510722171 assets/projectnublar/models/item/common_yellow_terracotta_triceratops_wing_fossil.json 24221a9199042071d4836257ae8d6b4d9acf95b9 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 02fe47178e21f2152eb2e0e8aa65591937edf112 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 169ada75cce823b4f906af51c2d348a70e8e9b03 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -152,8 +333,21 @@ edcc740fc91853daa9f3557c42a01b4f7fadab40 assets/projectnublar/models/item/common 3022faef1e23e003660e7ad4f81c9edcc73507f4 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 75d3a2d19352c920644b1f307bfa2db0dcd94cf6 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json aec18d093fc4d51b8540926800f45e5546fb3908 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +f5eb3a44afed9dce63a7dfcbddb141086c3c9e7b assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 263a9d1b170b1b4bcfe15deecafe0afbd1a4f5e5 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json 51b13296ee42d44d458e13bec54026ccbb195a36 assets/projectnublar/models/item/cracked_artificial_egg.json +ba81a914379398d1ad769cb34ee39b6702c3fc53 assets/projectnublar/models/item/deepslate_triceratops_amber.json +33193fb8c864eb3acb2b67e75bbbfa4f75c66f93 assets/projectnublar/models/item/deepslate_triceratops_arm_fossil.json +3fa311fe66bb74b7326ff88c8f4a2a54d12dfdb6 assets/projectnublar/models/item/deepslate_triceratops_foot_fossil.json +26ff2ec1461e702733439799f73e956e4b867d67 assets/projectnublar/models/item/deepslate_triceratops_leaf_fossil.json +fec376c93880455644ed1a78efda1e0d367e9eda assets/projectnublar/models/item/deepslate_triceratops_leg_fossil.json +b47edad381662eaa158ba33b1c9f55b2bd7c68fb assets/projectnublar/models/item/deepslate_triceratops_neck_fossil.json +642ffad9fa2c504bcd4851d7cc1dd34f7fe5eb4f assets/projectnublar/models/item/deepslate_triceratops_rex_skull_fossil.json +0954997bc50cad94bd30cdeb80223d63744a40bc assets/projectnublar/models/item/deepslate_triceratops_ribcage_fossil.json +3df224a2810561b04da2e26904ed269f38f3afc5 assets/projectnublar/models/item/deepslate_triceratops_spine_fossil.json +53c2deec5e2cd27e7a24e9d816c412fe4ecf0a07 assets/projectnublar/models/item/deepslate_triceratops_tail_fossil.json +28094ba5655d1f838e703e4c9cd9500f2478f2ae assets/projectnublar/models/item/deepslate_triceratops_triceratops_skull_fossil.json +677e3c45f02fe8ea34647d52b8b3dbea9730409c assets/projectnublar/models/item/deepslate_triceratops_wing_fossil.json 188b36163fabbb1f5b3006bde0104bdb127d7e05 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_amber.json def390dd39a8ccf1032d808101658d63ae2b8497 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_arm_fossil.json f0e1b19488d3e7e258db6a2583dafb33871d2305 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_foot_fossil.json @@ -164,10 +358,23 @@ dd2a911e9cb4ab185f9a56bae220184f34585811 assets/projectnublar/models/item/deepsl b60b35afe729dd33b9f6452e636247728f6be236 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_ribcage_fossil.json fa96d7555f0287838de7f85d75653026993b47d0 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_spine_fossil.json 484be4a69f6839b87fe01df7b0e7fee7304ab431 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_tail_fossil.json +b7dcdcbc3605152e85998b62b445f44b4636e66c assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 129c9bf5ba511c62fd540148365e488dc028b935 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_wing_fossil.json 1092cfd24d4fc08265595f5a19e2fa5b5dfbeb0f assets/projectnublar/models/item/diamond_computer_chip.json 78d389ef709f22988edaf24feadc2e851edac8aa assets/projectnublar/models/item/diamond_filter.json c0107a472faa18a697e81eb1f03ee1b0a419050d assets/projectnublar/models/item/diamond_tank_upgrade.json +275209002c474818172543cd76fcb0fc2509cef3 assets/projectnublar/models/item/diorite_triceratops_amber.json +343e37997bc18aac5638905c92fe2f0b85ba2698 assets/projectnublar/models/item/diorite_triceratops_arm_fossil.json +54d6c1a5b229b99585d0128f370f3d30454eb6ee assets/projectnublar/models/item/diorite_triceratops_foot_fossil.json +8c5254d56aea0a60fddc127364d6a1da0e7e7a19 assets/projectnublar/models/item/diorite_triceratops_leaf_fossil.json +985b01011ee923d9170af05fb088699882e0dbca assets/projectnublar/models/item/diorite_triceratops_leg_fossil.json +c8aa27c18132f8486095c9c6bed89227e13655ff assets/projectnublar/models/item/diorite_triceratops_neck_fossil.json +34f5b91937f722543f300e56153be0a1359d218a assets/projectnublar/models/item/diorite_triceratops_rex_skull_fossil.json +fbec0ff782e173bade7240119e68366efae21d81 assets/projectnublar/models/item/diorite_triceratops_ribcage_fossil.json +cc52103f386ce7c8ea94454d008cfc031f55e4d3 assets/projectnublar/models/item/diorite_triceratops_spine_fossil.json +d0001f64819da0d092b618dca254947eac2a4918 assets/projectnublar/models/item/diorite_triceratops_tail_fossil.json +e436fb21bf6f2878a42ad40b4b67ec1a8383bb81 assets/projectnublar/models/item/diorite_triceratops_triceratops_skull_fossil.json +16a42840187fce83281f19caa8a9c9f0d60dd92c assets/projectnublar/models/item/diorite_triceratops_wing_fossil.json b080ab2347ab09078c28250a04a9f74a46a9c541 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_amber.json 2572073085bec5551089f1c9b940ef846f45b575 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_arm_fossil.json f965b5bbc61c0ffa9fa4ca3cca7c7cecc528f0e6 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_foot_fossil.json @@ -178,9 +385,21 @@ ea36645f7ffb96a9e5a645704ccb1ed91c4cad91 assets/projectnublar/models/item/diorit 21a49de2a84b621f87519b68c28dfb9f23661ff4 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_ribcage_fossil.json 081d48a1c672c9d3be753a6c7fd7ca5dcfd4c2c4 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_spine_fossil.json 1bb81d1c8768f593ea7bd690e1ffebf4de40341e assets/projectnublar/models/item/diorite_tyrannosaurus_rex_tail_fossil.json +845d73d73f11ba278f432558d5c454a8adf4b546 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 09d476b4c68d73a76cf165df7e3aad8a4545ebe7 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_wing_fossil.json e6cd5d0cf70c1695cbf82abf6149a0dea4cd9bb8 assets/projectnublar/models/item/egg_printer.json e7bb15019acc5466a468afb60f7fbd7674525e12 assets/projectnublar/models/item/fossil.json +f0f1d75bf04f35ff97183f915a39ca58ad3b2ff0 assets/projectnublar/models/item/fragmented_andesite_triceratops_arm_fossil.json +9eb8c3437faffa9929324b6c9f4a8556785bb635 assets/projectnublar/models/item/fragmented_andesite_triceratops_foot_fossil.json +ef3bf27292a06f2037bbdde2686561779013af26 assets/projectnublar/models/item/fragmented_andesite_triceratops_leaf_fossil.json +c6c11948ad4d6d6fd75242c68205cd00fc94f5f2 assets/projectnublar/models/item/fragmented_andesite_triceratops_leg_fossil.json +a43a0633514e96b1e75b230a3cb549fb0318bf0c assets/projectnublar/models/item/fragmented_andesite_triceratops_neck_fossil.json +1e26b3e18589e48aea9bbe6a9d3d93a61fb2c31c assets/projectnublar/models/item/fragmented_andesite_triceratops_rex_skull_fossil.json +bd6eb365c8abb71fb6a02ebc087283f6a66d780d assets/projectnublar/models/item/fragmented_andesite_triceratops_ribcage_fossil.json +597ca92cdb13cafcbdb51c21400e7c3c7cd5bd7f assets/projectnublar/models/item/fragmented_andesite_triceratops_spine_fossil.json +c458a7dd58d136c4e91e8eb37f5bd6a8b6ea494f assets/projectnublar/models/item/fragmented_andesite_triceratops_tail_fossil.json +3a023bd712f04e53fb2d2af49d00cc4c276bdfdb assets/projectnublar/models/item/fragmented_andesite_triceratops_triceratops_skull_fossil.json +e2818a5919545d05a205cb91f7ce2ca887956361 assets/projectnublar/models/item/fragmented_andesite_triceratops_wing_fossil.json 7fffa1f7fff472c9697617f3d5bd9acae3e6eb3a assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json 2eb70f64fc060dae9001c80b36b4fe06e1455ef9 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json 5dc83317f03c5dd6465a17e5c2486d95b9cdeeaa assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -190,7 +409,19 @@ e7bb15019acc5466a468afb60f7fbd7674525e12 assets/projectnublar/models/item/fossil 45a8a097abfec431c343642906ffd90afba69010 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json 3b3f06db9721fcd1f8f033bc5a22a20f497da040 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json 23c362b16497e4008f7f03c2b6a5b7a01227eac7 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json +c877ce320e2e68552f01cd25f7f22adb67d67595 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 16d7bef5e3c9956be272a6e8a7d38386bbdcd86b assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json +5f7165fe0390edfe2829a0fad35b37afdc912ce2 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_arm_fossil.json +6a826b3a76a624556a4d5c6ba9666205e3e10c35 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_foot_fossil.json +e3d732b38c782fc3cb6311dabc466a3b61f3fcc3 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_leaf_fossil.json +ef37c47dfa255420f8efe477ffff6b15195db8f7 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_leg_fossil.json +5e546a15cba33fb9ecb005bcc6e9be6e9656cd2f assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_neck_fossil.json +5d9689fd38c49d90f482575ec71f1ba21747f557 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json +3b9965e7ac7fcd1d90b3ba1fada856d1b5a12389 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_ribcage_fossil.json +d8e33b810f9abc2460705010add2222514ddb074 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_spine_fossil.json +7fc48dcfa8ef48f2936410d2180bcaf5119e2d11 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_tail_fossil.json +64d8525d197861398d78305c2a79dff6ea02acb9 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json +a97a1d1dc442b38220a324dda1bd4e938147a385 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_wing_fossil.json 7e495044aa3133be6dca2429af2137e3ce852597 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json f534abebad0b079afae3a10f2a9737cae5e614d7 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json ac936010413c6c67d53b3fb308d6cd6838c9f00c assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -200,7 +431,19 @@ eca7ecb5b29c62e0858fbe1477cc8d08ae3ffd76 assets/projectnublar/models/item/fragme b2af1311ca292bb7e03ead8121864b974bb82972 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 37ae33cba8390bc3a92c450de26c285f3a6dd26f assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 3f0d86ba5d6220b03149171d6d9ebe44f18c40c0 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +c54272c2f402dc461c8408f3506620ab8f3f0d0c assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 2f6d01e991a654b046d09b1686b78e7114dd0f48 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +526e110b2ad55e3921b5175bfa3107b246ad6d39 assets/projectnublar/models/item/fragmented_deepslate_triceratops_arm_fossil.json +1f70fe7fc4a77170c279c4a2a74d55e6b4412c96 assets/projectnublar/models/item/fragmented_deepslate_triceratops_foot_fossil.json +4a4132ca00b22f39a08dcd357fc0c663f9dea2f2 assets/projectnublar/models/item/fragmented_deepslate_triceratops_leaf_fossil.json +6ed1683651f745a5f82a0042164de092d3264cce assets/projectnublar/models/item/fragmented_deepslate_triceratops_leg_fossil.json +7c10bb37f18d49a4382d3c13341f8d4798ba15a1 assets/projectnublar/models/item/fragmented_deepslate_triceratops_neck_fossil.json +c878c2863ba252ef4f184765a4ff66e4f6036412 assets/projectnublar/models/item/fragmented_deepslate_triceratops_rex_skull_fossil.json +b1b27cc40fa6c8269b709588ebbea4f30aaaaa06 assets/projectnublar/models/item/fragmented_deepslate_triceratops_ribcage_fossil.json +a7a27e2427ed0072c6147735ea265a025fd2237d assets/projectnublar/models/item/fragmented_deepslate_triceratops_spine_fossil.json +0e6ff9dbe17d0d1ac537c2e38f07c36a981494f0 assets/projectnublar/models/item/fragmented_deepslate_triceratops_tail_fossil.json +2c2c121ddd2cfa9ca2558991ab8da46c186193b0 assets/projectnublar/models/item/fragmented_deepslate_triceratops_triceratops_skull_fossil.json +f2c997a9f19f11a3b75d458a2f44d80f5d5ccbc6 assets/projectnublar/models/item/fragmented_deepslate_triceratops_wing_fossil.json 2b0ea539f23f501874c7298c3f582a1d3d68fc25 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json fc08e4d5f8514a9ae8f10fc0d6f3d24334280fd4 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json da587be7407a9a79df5150a6f5d0cdb1ce814b5a assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -210,7 +453,19 @@ cbbe5035311d968fcdd6df11b60999e13717ba96 assets/projectnublar/models/item/fragme 98ab3dac1f0b48034437b7cc02d6e6be3c426d12 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json 08ca433c005f8b047e385ef4ef00c99a8318be4b assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json e776ada30f30a5e8cf40a6840b816990d9aa3724 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json +4400c3db374e000a825502e273a936c4e53ef7c4 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 8f56d6005e8acc2216e49a65dbc2bbea538cd5c4 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json +56f3732db828cc467aa1aae0215bfb7d72486379 assets/projectnublar/models/item/fragmented_diorite_triceratops_arm_fossil.json +b4fdccce321835aa3feec9d3f3ada26cb2e48875 assets/projectnublar/models/item/fragmented_diorite_triceratops_foot_fossil.json +843eff7c215ce880c3cfb2a7cb48e1939f80ecc0 assets/projectnublar/models/item/fragmented_diorite_triceratops_leaf_fossil.json +0f562aabd423eafb897cf29621222898bc978a94 assets/projectnublar/models/item/fragmented_diorite_triceratops_leg_fossil.json +c0c7a64c7bc4ad90cd7b8f63de7131dbf1b537a8 assets/projectnublar/models/item/fragmented_diorite_triceratops_neck_fossil.json +30f977c3db7b77a06d595a370a269617d4029686 assets/projectnublar/models/item/fragmented_diorite_triceratops_rex_skull_fossil.json +4d3c135eab391a8540d5e73b5750ad6d3b9fd4fb assets/projectnublar/models/item/fragmented_diorite_triceratops_ribcage_fossil.json +a72b3a44d96810be5e5448d107f7adbd43de83c9 assets/projectnublar/models/item/fragmented_diorite_triceratops_spine_fossil.json +c67a65285437a16ea933cc566846f17a473d88cc assets/projectnublar/models/item/fragmented_diorite_triceratops_tail_fossil.json +d4f301288b2abecbfa1999ddcbc6a73710a46b5f assets/projectnublar/models/item/fragmented_diorite_triceratops_triceratops_skull_fossil.json +ec40d03c2b5a26bb01382bf75c6a67e976e29eb7 assets/projectnublar/models/item/fragmented_diorite_triceratops_wing_fossil.json 76d0172a129b9dd59e1da09e6e640895324c4c75 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json 0deb0ea1d096daf5b67094f9df795a64c45ffdee assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json 90b5674051ded1e33754728066eb6b3c74b5e045 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -220,7 +475,19 @@ e96831f564c432781cb829a2db4ac8a6653d9260 assets/projectnublar/models/item/fragme c07ecf3c7d6dde39ec474e693a8d97ebfdca503f assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json 72d608603f1232cf0dcb085f7f3359ff893979c4 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json 69ab26b224b850e5dfa0c23a6c51ba4bc5793d21 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json +eadc39cae0512428fcdb8e92bc3254eb753e0776 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json a59599aac0db8c9388707336e94f7de8d774a7c9 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json +810939a62f806df17bdd51457925c70908e0fc5d assets/projectnublar/models/item/fragmented_granite_triceratops_arm_fossil.json +c40d5a26fd6e551488aa506dfa23ca36d4644612 assets/projectnublar/models/item/fragmented_granite_triceratops_foot_fossil.json +5da9f349b8be1852ba3f5b8596ab041b3e773c2d assets/projectnublar/models/item/fragmented_granite_triceratops_leaf_fossil.json +58d9ab0d62ed9384bf923d26b2661a9d81548296 assets/projectnublar/models/item/fragmented_granite_triceratops_leg_fossil.json +f71b005ae1fc27f224870e2092e602129de28497 assets/projectnublar/models/item/fragmented_granite_triceratops_neck_fossil.json +d1c9168af5c4dc0137aacab7d55b057a42bdc390 assets/projectnublar/models/item/fragmented_granite_triceratops_rex_skull_fossil.json +34c59eabda14702d04e286c48eb2ec3ceaabcb21 assets/projectnublar/models/item/fragmented_granite_triceratops_ribcage_fossil.json +0fdbd99d8ae3c0c1de705af1021f6e8026d5fc3a assets/projectnublar/models/item/fragmented_granite_triceratops_spine_fossil.json +093cbe68c827af4847ccc12084f1e34a0c1ca5de assets/projectnublar/models/item/fragmented_granite_triceratops_tail_fossil.json +72ac6f56573e825521a55ce7fd616a4fbd038fd2 assets/projectnublar/models/item/fragmented_granite_triceratops_triceratops_skull_fossil.json +7d8bd00c8365c16fd152df3989ca36b71d9e5fe4 assets/projectnublar/models/item/fragmented_granite_triceratops_wing_fossil.json a9af00a6ecc4ececf3f3ff978f126a247f03a9fb assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_arm_fossil.json b420132aba3f9a08f208f9205009ed90230794c5 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_foot_fossil.json f28a0ab9a7e8096b7614c0712d17109acb99a9fa assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json @@ -230,7 +497,19 @@ da994b69f90b5e9d18748b9f4220afa08d143da7 assets/projectnublar/models/item/fragme dc05890f40cf180c85925dbfbd79dc1bbc7c1421 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json 3c58f2979533938a985153582cc796f694bebfaf assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_spine_fossil.json fdb75bc40cd577505bcd7eb7f5602af785701c48 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_tail_fossil.json +ac54b031adb5451006417cc952cf15b19c5e9053 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 337cfa9e80b57a95644aac45e475c1d909dc8b34 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_wing_fossil.json +8c3baa7550418b80c7b731456e1848b7f8def33e assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_arm_fossil.json +e65fdb93986f26678f903105a38429a29c4d06dc assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_foot_fossil.json +6a809dd03d765c536695efdf6d9f0ad594f06831 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json +55a87af4282e4c16fcf600eb4024079a7caa90e6 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_leg_fossil.json +91ce1606679b434e0d107408a43f467119ec3060 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_neck_fossil.json +18e4fce880d549e4bf9ba4c92848cb9546af8d74 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json +c986325cc94f5e1e86ad8a60b984b8ef4842d249 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json +839eec6873869aedb7447b35bdb60cc058830a61 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_spine_fossil.json +62dfd68bf70163cf05a7b7f4cd0d7d31c20c3b7e assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_tail_fossil.json +1d9e8864375469b17ac0dce5eaf4796a750c1c94 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +5a8a9e875990a112e1f3d5d4ea2e885153970345 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_wing_fossil.json 0df0b0a5d1292e7cab5d8a8b7ffb4373fe4503ac assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 7a40c73abb25d2837676b3c6f52669fdeef7fae6 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json f9a90bfff38bd6ea8d22b2138b9e792438444683 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -240,7 +519,19 @@ af7bc7186933f37614a47d071726b466c5534058 assets/projectnublar/models/item/fragme 7f98fc59dbe9c5d91ca9c62d754a1f717b50eed6 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 594442516c2b52b39a1743692eeea10b3535c91d assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 70e27f91af729ae18728c4fb3424ecc07ff1e376 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +9274afd9299b0618d4239e48b774391f8cfe00ef assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 7c6bdeb80c2a64cc9f7c33173c756e3b97b81fb6 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +6a7e78a4cdc51927e9c0ce6ef6e2f638d7e5ff06 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_arm_fossil.json +28ab085a75a660fd7ae5de83f3ec4e3a08e584a8 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_foot_fossil.json +24affdf5e3680c1dd91d5dda67c67a9b2e16fce3 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_leaf_fossil.json +bc45d877f723708c20b23db5ee9a5e0d000df3ea assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_leg_fossil.json +e0de860f0a7c2fdf56f7f5a5578e0051b8845455 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_neck_fossil.json +f13ad31c8f837e0bf32d4bcf1675fbc14d444a43 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json +f34944b4acf62477feb5e3b86e727cb16dd1168a assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_ribcage_fossil.json +e330f3657f658a86c641b5b5c11510ecd6067380 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_spine_fossil.json +280c63c7d0eecf3da3078f4046373cb4fc01f4c8 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_tail_fossil.json +f7bbe5a69428ad45cdedcdaffc61e2be9686e9c7 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json +5a543d06b135c271fa407d3cf7cf9f3444b4af58 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_wing_fossil.json 67642eb84d65ff5e07fb0c8c246a04e9fb1e49d8 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 99fd05f60a70e6cc02c2027b2c42341449495a02 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 3dd7dd75ad7809e9d683de5af0139b594d6224eb assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -250,7 +541,19 @@ f08bb1e9ef31bcce2275557d7b8682be5ce95dcb assets/projectnublar/models/item/fragme 851804f646cb8b0c38416eb001a545f0a5184ecf assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 9f2a56c04da6b6a84975fe9ad013c4104bd631d4 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 86d17e649fed78e09568ff07197c0d8cc4d44f6c assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +9f6d4e711e3b9961295034c03828b337844968cc assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 67add27d4e48c172303135dfbf6973d343526c4e assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +8a5dd444dc81fb6011d91bb7995b3d8d90613d17 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_arm_fossil.json +8a0102131c0b67987f35d5b1e5e5997c1fea8da8 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_foot_fossil.json +0fa98b1fcc16676e2d2a9f4d5766462296e6b197 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_leaf_fossil.json +a7f3d387526b4dd546eab70dbf44e1e0b28c76d3 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_leg_fossil.json +0c4325aaa8126af293527643e3846923bdb34805 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_neck_fossil.json +bcccbaa80024f90256a3a6ac5e922a44a225d938 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_rex_skull_fossil.json +6b352bd5a8faf2cb0c7aca9805d9d0e4d22051af assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_ribcage_fossil.json +6dbab80e62064f649441f3385ffc9ae3ee27d0a0 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_spine_fossil.json +4ac5ed684ccba80e7e4a650269fe13e14d89c4af assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_tail_fossil.json +d98b5bad426d5db250a28833ab32a7e7dbface5f assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json +1cfd7b6af373da9e132e1cd6cebf9e04b3a9fde1 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_wing_fossil.json dc77aa8c9b0bd5ca912e384249133e89b3d3f1ed assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json ffbaac1bec85b7ff5389739ed17e686c8acffeb6 assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json c6e599bfe8af400570a03802e03d0e6afd5f37d7 assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -260,7 +563,19 @@ c6e599bfe8af400570a03802e03d0e6afd5f37d7 assets/projectnublar/models/item/fragme a5e2fcd305eff26d9353c026d9decfc38cf03343 assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json f62ff083870b056e52d981f1f88a4daf0432ad7e assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json e16e47c444e24107c2d0c34cddd5bb5a98ee649b assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json +4717d28d58a9d0c206859592420f6bda7b73df1a assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 94b632496b0e90d48059b9e286c3d3b7ed46fc4a assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json +4eb8c7581e1c1ae1212bbb94336938675b009492 assets/projectnublar/models/item/fragmented_sandstone_triceratops_arm_fossil.json +d1cfcd703037f5b3a04bf29a2c2cf1f8e40176a0 assets/projectnublar/models/item/fragmented_sandstone_triceratops_foot_fossil.json +dc0be5531aefcef0a54a7562d7fd107af5f57b8e assets/projectnublar/models/item/fragmented_sandstone_triceratops_leaf_fossil.json +7ee9319080e4854bdd13b05d04fbb4b8b00b57dc assets/projectnublar/models/item/fragmented_sandstone_triceratops_leg_fossil.json +1f6ec320f5e34537da0f4a931da928391c075ae8 assets/projectnublar/models/item/fragmented_sandstone_triceratops_neck_fossil.json +3b2793fe751bda076516f8b744029b78abe5346c assets/projectnublar/models/item/fragmented_sandstone_triceratops_rex_skull_fossil.json +75cc6a1060993aaf2c28543547a3f68c2261e3e7 assets/projectnublar/models/item/fragmented_sandstone_triceratops_ribcage_fossil.json +0dc248cfe43d330d51c9758f233d2f3fcb9d7569 assets/projectnublar/models/item/fragmented_sandstone_triceratops_spine_fossil.json +362988bcab531a48f06c78dd71461777e3862f43 assets/projectnublar/models/item/fragmented_sandstone_triceratops_tail_fossil.json +485c2ea2471b05c8ecac6ed17d68517c034ee165 assets/projectnublar/models/item/fragmented_sandstone_triceratops_triceratops_skull_fossil.json +68fc068f34f8da5221a81342d18473016785a3bd assets/projectnublar/models/item/fragmented_sandstone_triceratops_wing_fossil.json c836e684a203675c4d490d27caa8148d93f3bb55 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json e3ca1c8ccf30aca72fdaec86751083e33ebc3a05 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json 40e1c1746c2763ddd1fa16a2cafdd2ef487a486a assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -270,7 +585,19 @@ d064b12b8ba2090cb8d50cfadabe1618a7e2e9cc assets/projectnublar/models/item/fragme 4be703d04ee29f7f2b3004c6db087fb659ca35a3 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json 0bf2c3c6f1ee8b1e37d7f6763d8346bd0c07654c assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json e0ad8e306cd0c34ce18106ca8fa1bb6881a9ffed assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json +de6f984d2e8de23cb3b096cd9ec2af4659a2f61d assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 2d51b49db8e4be1d4309f5c62664b3d09a7bac63 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json +5d2437037769227ec84ef5d6c7e6bfb7ea2ad60e assets/projectnublar/models/item/fragmented_stone_triceratops_arm_fossil.json +16b7d674f27dc0c934fb059c1fb8810aeef956cf assets/projectnublar/models/item/fragmented_stone_triceratops_foot_fossil.json +86f196eefd045254089aca6d4b38c7fcda8b8a87 assets/projectnublar/models/item/fragmented_stone_triceratops_leaf_fossil.json +dd9c982d9fcf3fb6fd94fd7814286d5a62f695bd assets/projectnublar/models/item/fragmented_stone_triceratops_leg_fossil.json +6d740007cbb46028fe6c8cb592747a662112c5f3 assets/projectnublar/models/item/fragmented_stone_triceratops_neck_fossil.json +cbf85bb5bca5a2ca9e58cdab9917caf54775175e assets/projectnublar/models/item/fragmented_stone_triceratops_rex_skull_fossil.json +a06488298a20aac827433f21832b89a516ae2b68 assets/projectnublar/models/item/fragmented_stone_triceratops_ribcage_fossil.json +67999aa096f18249308327d7c5d30ec08070a2fb assets/projectnublar/models/item/fragmented_stone_triceratops_spine_fossil.json +97b9787ad27418ecde63d60e936680604644840f assets/projectnublar/models/item/fragmented_stone_triceratops_tail_fossil.json +a424a8027752f963aee3a5fe0e40837049c64898 assets/projectnublar/models/item/fragmented_stone_triceratops_triceratops_skull_fossil.json +3b10e3dcfba1df7a1b5e5f4c92ffb48ec4e5bebe assets/projectnublar/models/item/fragmented_stone_triceratops_wing_fossil.json e9a47e8ca7bd52ed6a0c9ffab474bd86b797625d assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_arm_fossil.json dddd97f8ad8d995d87af3e6b9402fc98e3908694 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_foot_fossil.json c8087cc9b30a4bb815a416a424f1f0db99f9365b assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json @@ -280,7 +607,19 @@ e53caca3be4fc9200bdce1d26e5d54d138fef170 assets/projectnublar/models/item/fragme 7f88a3bccd2feb4f76366d1e96b9f3edf9a9c676 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json 9f60be7a48562095d6363eb6c5be3ac0e4f54df0 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_spine_fossil.json 5b3b6cc73881c4450ada5abb1de1e5573ae93e28 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_tail_fossil.json +52421d9ecb7c67de2d2534bc93161d69280d66da assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json e824c072e0e5e9beb2efbf10b147a2067a8f87b6 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_wing_fossil.json +1106c01021f46d95dae273a5eca74b9e0e776471 assets/projectnublar/models/item/fragmented_terracotta_triceratops_arm_fossil.json +108e55cea51a2c7e39113d309032600fa6266387 assets/projectnublar/models/item/fragmented_terracotta_triceratops_foot_fossil.json +c9373e85555bcf476628cc966a0df40556eb7fc9 assets/projectnublar/models/item/fragmented_terracotta_triceratops_leaf_fossil.json +956fee36a58cefe32497b7c9facbc9e1a5073286 assets/projectnublar/models/item/fragmented_terracotta_triceratops_leg_fossil.json +4f4b1c6eeba09333b4f65635749aae76fd229299 assets/projectnublar/models/item/fragmented_terracotta_triceratops_neck_fossil.json +32d8d11aeed4150b51ea623683ef8035ab06504e assets/projectnublar/models/item/fragmented_terracotta_triceratops_rex_skull_fossil.json +404e6586d6bea2c8ae7e0f7ad4cec01cc83ccdcb assets/projectnublar/models/item/fragmented_terracotta_triceratops_ribcage_fossil.json +b1328d1a7a5dc231090a1fa909af6f140355cec0 assets/projectnublar/models/item/fragmented_terracotta_triceratops_spine_fossil.json +7b4faa8a66ddbf7a666585c488626a711fba6a46 assets/projectnublar/models/item/fragmented_terracotta_triceratops_tail_fossil.json +4083c4d134dadcee05011f7f424cd9359336062e assets/projectnublar/models/item/fragmented_terracotta_triceratops_triceratops_skull_fossil.json +616eb6dbfcaa88707d5948c23e87b01dabfe2455 assets/projectnublar/models/item/fragmented_terracotta_triceratops_wing_fossil.json 3347b4752ab1491777ea6ec52ab1d3488715f19c assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json f36690c25b95e29898abcf24ff08ea30e4c028fe assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json 85e7b37b055d2849e8dc731920ee9f8f426417ce assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -290,7 +629,19 @@ f0509ae1186abf5b3ca654eba9ae1d60a6aa08eb assets/projectnublar/models/item/fragme 2038f8e015edc3c49aaf233bf7133041d6da0b4f assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json ca19ca73085d5b62b89d6ac359a70bc5ea489611 assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json 627c18ada4a81e8c3f70ea9deb9d85259303e94a assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json +0a6bc686827e7585a38e083d611f5ca1ff79e511 assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 7472560366f42feb5fd1ed581a85b7315fba60d4 assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json +7e84ba0fbbb23b6408e5c5570fa87ea555bf34fc assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_arm_fossil.json +927d157587dccf99ab4c9ded8d16b25065dd3a8e assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_foot_fossil.json +334af96aeb72ce7e85ca02f19ef179b58482c3e3 assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_leaf_fossil.json +e02155059e31ee9e4db2bd50715b4285ac466c89 assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_leg_fossil.json +9df91e4e8aab52c0e9c43605c8627ce6d25205a5 assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_neck_fossil.json +5c03a71a0d1433723659bf3d793d374ed684beb9 assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_rex_skull_fossil.json +de4d324f006a020e609e83b9b47370ca39671b5e assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_ribcage_fossil.json +d5bae9845d05f5670b33a06eea0553726e32660a assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_spine_fossil.json +0662d6e6841fdd6ffa836a9c5bd650308bdbd823 assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_tail_fossil.json +88ee47ba4a9e3add9acce6c77f65383a21d1584e assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json +e115eeb72c2708b02a9521097886c548bf50c87e assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_wing_fossil.json 5227124c68e1110d22fdae1228f69d66925c6824 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json 79a9d658de39e82f6e78c10d14e91ddad4c17b57 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json e779f3cbd4e674a2de424301bfdbc779721d8fb3 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -300,7 +651,19 @@ e779f3cbd4e674a2de424301bfdbc779721d8fb3 assets/projectnublar/models/item/fragme b4c9c7c0e60b47487d09f7c98baa4de7c4f51d43 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json fc167e507723fc09d654b17952ca356324c31a33 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json cef5c2af3440bf5c0e1a12519fd6b2108d5cbe70 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json +f9a9abd688cffebd04545b7483e900cf1691d81d assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 5b9faa3b286397b3bec26cd9994b4e283a0b358d assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json +c8c58f0e21d14e723a56c7d5d8e5ccd7ef0a1a03 assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_arm_fossil.json +9f76d515a25d8c9c04241153426f435d4e3646ad assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_foot_fossil.json +8d53d57f75d34caa4b968e6dd75caae14d9c6559 assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_leaf_fossil.json +c546b8a52c3187a080c1b7c1f0cc894ab1ca1fcf assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_leg_fossil.json +62d8f917b8593c9c3567dd9779756a955f459f3f assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_neck_fossil.json +610a2778e05830f55c1b3cf33f7f50af9c764381 assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json +03e4ff15a46ba85234d118ce0571f51c2770fe32 assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json +c54a2271f883bd68b789783e8a7723f5377bccf5 assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_spine_fossil.json +6f6a68fa280cadee88f695b7caf2cb9327919768 assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_tail_fossil.json +392f3a8706a712781258aea55d390980fd05d4cd assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json +572d88b47d12ef53c6274502467db4a9672e8ce8 assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_wing_fossil.json 90d7b37a590bac5e3968fcc983da3321aa1917dd assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 644efa2c7ca60e3b58044879cf049f73653fdd35 assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json fe594ee67556f7a5e0409a826e963ae678c78dfd assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -310,10 +673,23 @@ e5460a01f9f30294066a8543d8774edd4c8de9b3 assets/projectnublar/models/item/fragme f247b4461067221ac98df06436b480b79ef5cb97 assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 573ebd2270eb7a6e6409dee45b0df10e453ba71f assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json dd27c743a9de50e27a4e158952549a87d17f1b4c assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +7a0a2322808eb824e3a3f0ca6ced3a24b7681f8c assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 0c8406f42ef26c456c66ac9dbc208cba09a92e4c assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json 4827ac3fb491300628b3797d72f34fdb2fb430a3 assets/projectnublar/models/item/gold_computer_chip.json 9def1e6cb1dfa06244e6b962b4a92e238f5a5f03 assets/projectnublar/models/item/gold_filter.json 87cf032ce7924c33a301d71560d26106944267d6 assets/projectnublar/models/item/gold_tank_upgrade.json +3917991b87754a08b7beff23c9b2ee5c162ffc19 assets/projectnublar/models/item/granite_triceratops_amber.json +e80c8ebdd14821dcbc436da9005aee88f602e925 assets/projectnublar/models/item/granite_triceratops_arm_fossil.json +3cb950448b5c6ce9f53012d7c38dfdb4dc845e12 assets/projectnublar/models/item/granite_triceratops_foot_fossil.json +54835986af16197e472c9f65d4400f6b657102cf assets/projectnublar/models/item/granite_triceratops_leaf_fossil.json +a38743a9a951bd93f02bfebd1790530f40b85b00 assets/projectnublar/models/item/granite_triceratops_leg_fossil.json +2da7db4c0328b28f4a48328473dc522f4fc4f21a assets/projectnublar/models/item/granite_triceratops_neck_fossil.json +d60aeed98406ac4a1d158b6fe7c40d6fb2a517bf assets/projectnublar/models/item/granite_triceratops_rex_skull_fossil.json +a0b3415b4fcce0ebd93f8280bbe4ce6f38e9f28c assets/projectnublar/models/item/granite_triceratops_ribcage_fossil.json +83875f91dcfd96a1aea7a12c4bc955ce2eabf7ce assets/projectnublar/models/item/granite_triceratops_spine_fossil.json +e8fd79555097f5a9e54032880b81d5a0fe726d9f assets/projectnublar/models/item/granite_triceratops_tail_fossil.json +8a107947c47c64ac19cd9a90dff782fb08aee0c4 assets/projectnublar/models/item/granite_triceratops_triceratops_skull_fossil.json +ac0aa6b808cd2ad02919b73e227589b2640c8d6c assets/projectnublar/models/item/granite_triceratops_wing_fossil.json 5df0439a1b8b511198b961e0dd9f68091169380f assets/projectnublar/models/item/granite_tyrannosaurus_rex_amber.json 7926ecaca1c27f0b52bc452eb7ee8d24927d7ad9 assets/projectnublar/models/item/granite_tyrannosaurus_rex_arm_fossil.json 89ba4faf48f700e46f507b2028eaf94accddc845 assets/projectnublar/models/item/granite_tyrannosaurus_rex_foot_fossil.json @@ -324,6 +700,7 @@ c80302957689f57412b060472ea992f185684fb8 assets/projectnublar/models/item/granit 277d57885a59b0a37ae638f8f8eb36dcba86ae39 assets/projectnublar/models/item/granite_tyrannosaurus_rex_ribcage_fossil.json d54f5e49d2cf7730b9d069064b22109a36db89c5 assets/projectnublar/models/item/granite_tyrannosaurus_rex_spine_fossil.json 0ae92bc966904adacc9da9c78a4f35360f9447a0 assets/projectnublar/models/item/granite_tyrannosaurus_rex_tail_fossil.json +42ea4c70fafd6dc9964a95ee21c2fbde30770ae6 assets/projectnublar/models/item/granite_tyrannosaurus_rex_triceratops_skull_fossil.json f2242afeda528f75b5053838a02b16390170045e assets/projectnublar/models/item/granite_tyrannosaurus_rex_wing_fossil.json 0fdb4d2cf10a1c51ff9c2b15c9f8afec76353c06 assets/projectnublar/models/item/hard_drive.json 7669f39a08329465adbd193fecdaefd5133eec48 assets/projectnublar/models/item/high_security_electric_fence_post.json @@ -338,6 +715,18 @@ a0383b27cb440421ea25f03e507fcf1213de5b60 assets/projectnublar/models/item/iron_c 5b20bdfdb77e0d17d72c99eea7f230565b652c24 assets/projectnublar/models/item/iron_filter.json 5041f51e1c3ef00941c276ad9a4713f2043ef095 assets/projectnublar/models/item/iron_tank_upgrade.json a06c56bf51407725dd72e31aed1f341e6d6a801a assets/projectnublar/models/item/large_container_upgrade.json +918c802726feeb153885dfbd71d6908592cf46cd assets/projectnublar/models/item/light_gray_terracotta_triceratops_amber.json +81e0c8e04774f5b777067f5b18c19785864a7627 assets/projectnublar/models/item/light_gray_terracotta_triceratops_arm_fossil.json +9e6320e066aabdcdbddce8853112ff7f1c5d1e44 assets/projectnublar/models/item/light_gray_terracotta_triceratops_foot_fossil.json +339af07d69c148fd420872b015ac68ed04dac404 assets/projectnublar/models/item/light_gray_terracotta_triceratops_leaf_fossil.json +8f089a961120a34b95a03c688f7a0ac543bd7bd9 assets/projectnublar/models/item/light_gray_terracotta_triceratops_leg_fossil.json +480e59364db20ba296f13da07257828e136bdc4f assets/projectnublar/models/item/light_gray_terracotta_triceratops_neck_fossil.json +9c2e8cac104c516b3e083949ffc0a83970b203fc assets/projectnublar/models/item/light_gray_terracotta_triceratops_rex_skull_fossil.json +0c9f1232f87159d366f92a16ad1b272e72468d47 assets/projectnublar/models/item/light_gray_terracotta_triceratops_ribcage_fossil.json +65a9dc7495b85d3bda17db0c9fc94a7f24cc61f1 assets/projectnublar/models/item/light_gray_terracotta_triceratops_spine_fossil.json +db0d85ef6d439ec1aa07b38fb6750f6ad0d877b9 assets/projectnublar/models/item/light_gray_terracotta_triceratops_tail_fossil.json +4cb7b6cdb4591efb3cd8b7d9755a1f56fc9a599f assets/projectnublar/models/item/light_gray_terracotta_triceratops_triceratops_skull_fossil.json +1042a9d7cf1be7d0af9b2a4316c5bbc167052772 assets/projectnublar/models/item/light_gray_terracotta_triceratops_wing_fossil.json c09dd0d05796241b7d8cb16b978958c8f6981f95 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_amber.json f9c3641b23d88be5bdc8d53dd2e98218b9217f3f assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 08c8f59a985c848c60c7e799d8b5352c702de667 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -348,8 +737,21 @@ c8c0564ea799c236589e6190850af425d06c7e20 assets/projectnublar/models/item/light_ 4fa73d7f3dbc9c7a1366ebcb0c4ec8e3e2f2e07d assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json c7e06c805ddda2b09768a6728f516986df9f04a6 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json f74487916e655a546c60cc63f7b8b9e62406970d assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +20b315c92f871b28f33519b73554d0043ed83554 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 382a5fcb7336e66d35e0c353e017fe6e620e549f assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json 55953038696ac8c9fb6d044e2331a76925ec2750 assets/projectnublar/models/item/low_security_electric_fence_post.json +f42bfac5f7c2d536ebb68389d5d29d2feb27a06f assets/projectnublar/models/item/orange_terracotta_triceratops_amber.json +69937f97e1fd3b37e26c7298e8c617deac961177 assets/projectnublar/models/item/orange_terracotta_triceratops_arm_fossil.json +bb6cd6bd2dccf5f764a74d74baf0574b8e25d332 assets/projectnublar/models/item/orange_terracotta_triceratops_foot_fossil.json +a186cb95585d22bf2bb3867353745f1507380602 assets/projectnublar/models/item/orange_terracotta_triceratops_leaf_fossil.json +a0639f46f26875a9dd31b05bc6893f0cb3b99ff5 assets/projectnublar/models/item/orange_terracotta_triceratops_leg_fossil.json +3d76e43d7f6065965126db3695eb1cae542cb3a4 assets/projectnublar/models/item/orange_terracotta_triceratops_neck_fossil.json +d95e5cb5c1527e12dc3c339099d92c4ccc08fbb9 assets/projectnublar/models/item/orange_terracotta_triceratops_rex_skull_fossil.json +ffb706ac266b17f42c0ae490a28b74436b6e7b15 assets/projectnublar/models/item/orange_terracotta_triceratops_ribcage_fossil.json +c2e60f5f0f9f7465abf803a73f5284bed3564ef6 assets/projectnublar/models/item/orange_terracotta_triceratops_spine_fossil.json +a923865b7fe6dc00e48d32b5b5ae86507f37e968 assets/projectnublar/models/item/orange_terracotta_triceratops_tail_fossil.json +4e4c21304822d99d7dcdf5bd204266adc5a065e4 assets/projectnublar/models/item/orange_terracotta_triceratops_triceratops_skull_fossil.json +5c6343922e3316f71487792f7ef57f794865da08 assets/projectnublar/models/item/orange_terracotta_triceratops_wing_fossil.json 2e6a147e7ea0cfb6c43c2cc4a7a969d59206721a assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_amber.json cdd3355ccf234d4de04ea626e5727da152f87dd5 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_arm_fossil.json 3e014c5281020e9ae2fd8511720ef6819bae52f8 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -360,7 +762,19 @@ cb8dba5ac3240e5af8b27afe5e0159f82cb0ce55 assets/projectnublar/models/item/orange a8a92243ce8c2e06f702edea9cb72c1861688814 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 592304cf8f2c7a0ed0509450577b36a95c0cc4b7 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_spine_fossil.json 554ed5e4ed809b7398eed63afda4ae1bb45f17ad assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_tail_fossil.json +1463b2a3116d72acf78eca7e118d6aa5c79ad022 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 282a4901685e55f4b5ae11714f68cec62892af75 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_wing_fossil.json +2edaa42fe8a5e4a83830065a0552037ccdd12a61 assets/projectnublar/models/item/poor_andesite_triceratops_arm_fossil.json +2ec0cb4ad5f4e159eff28b5164d65b9f3c613f0c assets/projectnublar/models/item/poor_andesite_triceratops_foot_fossil.json +a72da55eaa799a839069ea948fc24bdfe3a1adb9 assets/projectnublar/models/item/poor_andesite_triceratops_leaf_fossil.json +40e81dae23b9609cf1a7ffeb5909dafc5626a5a6 assets/projectnublar/models/item/poor_andesite_triceratops_leg_fossil.json +642f99ca6c931ab7f044266845b5a3e8a71043d1 assets/projectnublar/models/item/poor_andesite_triceratops_neck_fossil.json +cd5cf59c0a9749791b808d20f4ee2231686079f6 assets/projectnublar/models/item/poor_andesite_triceratops_rex_skull_fossil.json +ae2b042ef8f6c176f5aff01fbdb5e1b60a661ffc assets/projectnublar/models/item/poor_andesite_triceratops_ribcage_fossil.json +46d48748fe76cbbc8c132548113e0d44f4311035 assets/projectnublar/models/item/poor_andesite_triceratops_spine_fossil.json +a88b8db88380360a5351e351ae5696ee576335fb assets/projectnublar/models/item/poor_andesite_triceratops_tail_fossil.json +01228e53c4615c77053e3fc2dfe41f007230f914 assets/projectnublar/models/item/poor_andesite_triceratops_triceratops_skull_fossil.json +8bcb53d7f486380bb03869d0a6302dd75b8d3459 assets/projectnublar/models/item/poor_andesite_triceratops_wing_fossil.json 058c6033a59a4a7a87ebe425cc2cdbc5bc392356 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_arm_fossil.json 5b44741eaba27ed953c97f8e0f0a3529da96959d assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_foot_fossil.json 51ca885c54e81a19931d3112d1d309fbecebddfe assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -370,7 +784,19 @@ a8a92243ce8c2e06f702edea9cb72c1861688814 assets/projectnublar/models/item/orange 6efe48f923f35ace341f870d768757a1af4ed446 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json 584560ae69e318b094aa71c06ca4c49a4b788903 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_spine_fossil.json fd4605ab441fc69f5e8c2f341c7c50a0dcc5cb47 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_tail_fossil.json +02a0c67ec57e07493023656331de1694e25586a8 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json d632cba0711475d2d8fc50af56f1d21f7216b0d0 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_wing_fossil.json +84f43dec312ef9545c3e785355dd0000fa71384d assets/projectnublar/models/item/poor_brown_terracotta_triceratops_arm_fossil.json +40a8f80ce5809f2ace58dbf4a1d52cdd839db90e assets/projectnublar/models/item/poor_brown_terracotta_triceratops_foot_fossil.json +640f4b490b6c5148f830c4fc70f65fe05eff9017 assets/projectnublar/models/item/poor_brown_terracotta_triceratops_leaf_fossil.json +fd9f3a3ac7e4fed2bfbb3eb969abf40d486552c1 assets/projectnublar/models/item/poor_brown_terracotta_triceratops_leg_fossil.json +37c4396cecd56b65e4a273c3f03a25145b58ea5f assets/projectnublar/models/item/poor_brown_terracotta_triceratops_neck_fossil.json +f08866c9ad5e79b34eaa44e77f44729db6a4987c assets/projectnublar/models/item/poor_brown_terracotta_triceratops_rex_skull_fossil.json +9a1a3ac7cdb4eba64c2f04ecbeca88d80256a0c7 assets/projectnublar/models/item/poor_brown_terracotta_triceratops_ribcage_fossil.json +6bd9e9fd412c2753c58151c25811f357b2ec2df8 assets/projectnublar/models/item/poor_brown_terracotta_triceratops_spine_fossil.json +6fdf2ab873db531a777bdbb86c896353f373715a assets/projectnublar/models/item/poor_brown_terracotta_triceratops_tail_fossil.json +28c491cade2aad66e86a0c9025676b76439a834e assets/projectnublar/models/item/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json +f316be7190eaa5c23c8bf03cfc0f052c377611f8 assets/projectnublar/models/item/poor_brown_terracotta_triceratops_wing_fossil.json a9c368d12af145b946496c8e9a835650e00b3982 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 5dcd2d97ea2e909968f3f5df3f79f8365602f53b assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 6b1d2fb7991dcc573e686a9b261b0a1237985137 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -380,7 +806,19 @@ a443523b8fef07a812d0ce02517f924a1adcc7e7 assets/projectnublar/models/item/poor_b 0f0a1600e217992ac3fad42561ca1bf9ce109a05 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json a7d48780bf35e66e8feaeac1beec6b8fdb6655c2 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json f564d39f6d922eb8e5ed9937086dd43c2b56be08 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +13bd710fda11e54e4571b5de89c801abd442c9e1 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 8cfbe296af4f1719b292ea3f0af6a6bd6fc5948a assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +5c80435c0f1087cb92382ada744d51ba1543da38 assets/projectnublar/models/item/poor_deepslate_triceratops_arm_fossil.json +567127b298db65fedc36d2f260c6e9f71f3ae161 assets/projectnublar/models/item/poor_deepslate_triceratops_foot_fossil.json +fd2c230d1d7007128a884c9a92a5d6333a6d15a1 assets/projectnublar/models/item/poor_deepslate_triceratops_leaf_fossil.json +9e7a22da2658095365ec41189f38e279a177911d assets/projectnublar/models/item/poor_deepslate_triceratops_leg_fossil.json +c14f8a600a98f06965e947b59d13f0d686e764f1 assets/projectnublar/models/item/poor_deepslate_triceratops_neck_fossil.json +4b51f787774a126da50dc89f5e2b9f722e3a0cf5 assets/projectnublar/models/item/poor_deepslate_triceratops_rex_skull_fossil.json +67b038e64f176835e55edb10ff3023d699c349c6 assets/projectnublar/models/item/poor_deepslate_triceratops_ribcage_fossil.json +fa3f090f733d9844e542b5784884d0c6d9e114a8 assets/projectnublar/models/item/poor_deepslate_triceratops_spine_fossil.json +166ab7227cc6b3f89c5f3da406530b365890ceb1 assets/projectnublar/models/item/poor_deepslate_triceratops_tail_fossil.json +7fc73a6fe94e1dc7256b50558851684dc93c6a17 assets/projectnublar/models/item/poor_deepslate_triceratops_triceratops_skull_fossil.json +4d00564687d804035ebbee23de73a6f53f2c0997 assets/projectnublar/models/item/poor_deepslate_triceratops_wing_fossil.json 3ff94451c403e50298c9b8c8ab5028ed3b27db41 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_arm_fossil.json 366f25286b857a83b7fcb45463282ecbbcd33fc4 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_foot_fossil.json bd5c1a36bcfbc6341fafe29c039d93dfb79e81d4 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -390,7 +828,19 @@ bd5c1a36bcfbc6341fafe29c039d93dfb79e81d4 assets/projectnublar/models/item/poor_d a041e3c801b9bec08563eb68880f9af0ccc465ef assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json 6a839d7a03c2677e042c6bb23ce0b85f35900f89 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_spine_fossil.json bb64b39c8ed2cf3b02eb6c98616f1690400e909a assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_tail_fossil.json +f7a2d1a08f06da81db68111bf95b0cdb1784362c assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json ceb8d95ffcee7b6ce87bbb3bf414e54d0ebf82f3 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_wing_fossil.json +1821379234f4166da963e53bd3ab9ab341fc4977 assets/projectnublar/models/item/poor_diorite_triceratops_arm_fossil.json +e181bf19176aa29118c45222e221a35b2af4f6c2 assets/projectnublar/models/item/poor_diorite_triceratops_foot_fossil.json +e2e2621ed5b171cbbca73d59a500ada6a9425f8d assets/projectnublar/models/item/poor_diorite_triceratops_leaf_fossil.json +a8526970c3e60e492aaf9897e2fce7182a763308 assets/projectnublar/models/item/poor_diorite_triceratops_leg_fossil.json +c895fac1f0d73486935f03831c157e019f39c2a1 assets/projectnublar/models/item/poor_diorite_triceratops_neck_fossil.json +ba006d68374f1ad860808010264c8ac22d2785ea assets/projectnublar/models/item/poor_diorite_triceratops_rex_skull_fossil.json +3c12a88ccee91f76c14ab97866216dcd9141830a assets/projectnublar/models/item/poor_diorite_triceratops_ribcage_fossil.json +134395ba14783bf0a9aafa7f69655dc5118f58d4 assets/projectnublar/models/item/poor_diorite_triceratops_spine_fossil.json +c673752f60c57cc7ad05beedd9e76a42d18f7421 assets/projectnublar/models/item/poor_diorite_triceratops_tail_fossil.json +9f8ab5718fc5eca05ec02ecf379c39da5611aeff assets/projectnublar/models/item/poor_diorite_triceratops_triceratops_skull_fossil.json +cfb6b5914e3beb228b136363ab7651fd4f008ce8 assets/projectnublar/models/item/poor_diorite_triceratops_wing_fossil.json 149829f14b1cb1c1bdad134a37310265a8dcab16 assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_arm_fossil.json cd6695c018571d85ae7d75d89be0ccdf5714f3f8 assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_foot_fossil.json 9e5db74b5867721de1d2d7c54e6fd35a5d2f7d2b assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -400,7 +850,19 @@ cdbe2eac4de52a49d99bb2695eb06e56e5997ec0 assets/projectnublar/models/item/poor_d f115d18b73e3889fc77ec3dadc3c57e89d8a3a7a assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json 9fe1dc8e21d4a12999d5394f4f158a857567118e assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_spine_fossil.json 135b001eb2afab977efae7aa7f76057761a650e0 assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_tail_fossil.json +fb817dfc6794aa194858f953de4169c02d5c0a1c assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 36f102482a6c4ef1a2fbc10e8538114b1540db4c assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_wing_fossil.json +4232f114808ebcc1eebdd591123ec6fb16c9049f assets/projectnublar/models/item/poor_granite_triceratops_arm_fossil.json +a9948db481d05555689beb8d8763822411abbf8a assets/projectnublar/models/item/poor_granite_triceratops_foot_fossil.json +8cfbc96ce019f72db1125be9d369cdba48421431 assets/projectnublar/models/item/poor_granite_triceratops_leaf_fossil.json +248ecb3e08c6d434ebde435420acb24a8c333631 assets/projectnublar/models/item/poor_granite_triceratops_leg_fossil.json +46a0c0de65f1807f051a50da505391334f000f00 assets/projectnublar/models/item/poor_granite_triceratops_neck_fossil.json +9f2ada6ae335e4405b6893dc65e4f9dedf4ac103 assets/projectnublar/models/item/poor_granite_triceratops_rex_skull_fossil.json +626a090db52b9ec551f6e64d7cc9c4cbb3380bac assets/projectnublar/models/item/poor_granite_triceratops_ribcage_fossil.json +53a55f364e6925fafa6991c0022ce21a716caa7e assets/projectnublar/models/item/poor_granite_triceratops_spine_fossil.json +8ed59c4c7deb37ba24901433e6bca583ec9efa1a assets/projectnublar/models/item/poor_granite_triceratops_tail_fossil.json +f699ebbfd0d39d3047f37fe3dfe4b01f83054ca0 assets/projectnublar/models/item/poor_granite_triceratops_triceratops_skull_fossil.json +a9ac70c3654aee9ab28635cd3882cd70f87e8f9e assets/projectnublar/models/item/poor_granite_triceratops_wing_fossil.json a81361dd468fd61af1869cbf7a1eb9199da90bc3 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_arm_fossil.json 54c44f690aaedbb3b291023a1080cfddb8f8196c assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_foot_fossil.json 78f080106c11bcaa09bbc332656906dda2b5b75b assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leaf_fossil.json @@ -410,7 +872,19 @@ ac3c4028de43a677e787d4a119340673b7536acd assets/projectnublar/models/item/poor_g 83ff6047fbc79f6d818cc1482944dea821a4be27 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_ribcage_fossil.json 7f5ae96cc6b9613719afcb420ddb9c4150056565 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_spine_fossil.json e50ac4c6366a179d8a0b43bba38d8d83d85d79f3 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_tail_fossil.json +9f1ce558d469e61728264e3ee5bf3dcf13d59006 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 1ed9ba4c86ce4344d4879164361e1fd9a8aa7466 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_wing_fossil.json +a5d25659c3e67d0281667a4e02ed0dc9bb372bd2 assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_arm_fossil.json +21add44ee788f005a6efd6d3303fffa1a50ab990 assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_foot_fossil.json +defa95543828133a557be5af27bce148195699b3 assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_leaf_fossil.json +4a5fe81cd7f92a3bed1f4a933ef9be227a108feb assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_leg_fossil.json +567dd23450e70ceca097f2c7daa2060aa64e4273 assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_neck_fossil.json +adf9e93070911f138927691ddc32f5ab6b1998a5 assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json +144e2e0188d9f39928ea8bb812b6ce6791563d9f assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_ribcage_fossil.json +d86874684f421307f74e347d2ad627d41bc7b43f assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_spine_fossil.json +82f6b4dae407f9b362fd5dbad1ffad8f611a8b20 assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_tail_fossil.json +1e6a17ee41b43c932442eeecfe3c171993f74ccd assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +26e0d4c290b048fac16af19474e60b85bd44f077 assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_wing_fossil.json 5e2002c6e4e7a755a42f8b53c8832137e973ffbf assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 4ac84a0ed50a2924b974885525ac3fe72296f1c1 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 8765015e6fa09d828e7150827e38e16bc9115c9e assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -420,7 +894,19 @@ f1ed583fe8eb3d768bebb4ed8a934141c81d8e65 assets/projectnublar/models/item/poor_l 604f3d3245b700994d4b9349f4a66e5d9f3c4bb1 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 1d4948a4d49aede7e64e300d432ceed922f7037a assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 60db73ec3a57c9e1a6a921cae32a419da20b5c2b assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +803a71fcfe6c00865913ae51676e35d9fcc723fd assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 8ada568cb097c29047f25c3522402184fe561e52 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +8fd884f877fb1e8ad88e2d7c2c61507f0ac75d24 assets/projectnublar/models/item/poor_orange_terracotta_triceratops_arm_fossil.json +bc1c40c239da856895fe999c57ccd9f3e9a9fd70 assets/projectnublar/models/item/poor_orange_terracotta_triceratops_foot_fossil.json +e9ce178e648fdd3818f53585d99b56171e7e6798 assets/projectnublar/models/item/poor_orange_terracotta_triceratops_leaf_fossil.json +7461ee6c41a39e4df700ff8eef54629a02601e6e assets/projectnublar/models/item/poor_orange_terracotta_triceratops_leg_fossil.json +2795636c00df1fd066eff4c96cb0af39e4bc013b assets/projectnublar/models/item/poor_orange_terracotta_triceratops_neck_fossil.json +5782f5bc99653caa356e9e578506aa6ca29967d2 assets/projectnublar/models/item/poor_orange_terracotta_triceratops_rex_skull_fossil.json +3bbf86fa5b39467fc22185791e47e481306fd386 assets/projectnublar/models/item/poor_orange_terracotta_triceratops_ribcage_fossil.json +afd7028772f1736eb13d69c210516337489f44ba assets/projectnublar/models/item/poor_orange_terracotta_triceratops_spine_fossil.json +7e53ca536f41a200655e6d7cdfa848237d113b6c assets/projectnublar/models/item/poor_orange_terracotta_triceratops_tail_fossil.json +99c71066da192be8c747b14bf173bf466fcc1289 assets/projectnublar/models/item/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json +e0295f8eeb61eb8a98ae169c8cb77b847d78bfec assets/projectnublar/models/item/poor_orange_terracotta_triceratops_wing_fossil.json e4aba86dfcecdbf64eeab95cc90b3633756a3ab4 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 2cd424b406caed030dc550bc29eb1fd558172d1a assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 1d41125e729e85223699cfdb766aa28bbc45b008 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -430,7 +916,19 @@ fa08c4db99328645c0d1ea66880f22bd2abbdff3 assets/projectnublar/models/item/poor_o befb2292759108e47bec8d3192b7605bf8a91992 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6b08c6cb385198b843a2ec87b353b2cd58256d5c assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 91c01b838265a1be94e9f30419e0025b8e46cb8b assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +aca1220cf14c76aae1c1cad692e349daef8066bb assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 5c24e541cf35c8c74238263ef323a7a840b454e0 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +c60f69879bf6aa9a7c8d61376a0eeaecd09592c6 assets/projectnublar/models/item/poor_red_terracotta_triceratops_arm_fossil.json +b9673467a4a71e50a2360cc9305e18d5053c08c8 assets/projectnublar/models/item/poor_red_terracotta_triceratops_foot_fossil.json +f860c3328fbce89d95047dfe51bd7de8698d4f97 assets/projectnublar/models/item/poor_red_terracotta_triceratops_leaf_fossil.json +8967cc0db2c1abcfde2fda5c0e38cb454385ef6f assets/projectnublar/models/item/poor_red_terracotta_triceratops_leg_fossil.json +ad452050156ad66dc2586bc09216dad4a48b5179 assets/projectnublar/models/item/poor_red_terracotta_triceratops_neck_fossil.json +e16559180bc5ef8af2e472f6022e8435c1da96c4 assets/projectnublar/models/item/poor_red_terracotta_triceratops_rex_skull_fossil.json +84107f2b403fd6d61ff7f7b538a02009577a68a8 assets/projectnublar/models/item/poor_red_terracotta_triceratops_ribcage_fossil.json +a4e24625c339139af2fd04ac1ed5dd8e876a0e10 assets/projectnublar/models/item/poor_red_terracotta_triceratops_spine_fossil.json +87dfa1eb6fba823e183a085c8d42e0265e83fe92 assets/projectnublar/models/item/poor_red_terracotta_triceratops_tail_fossil.json +7d50b07829688a25245d3c69023daaab6ca4df94 assets/projectnublar/models/item/poor_red_terracotta_triceratops_triceratops_skull_fossil.json +a5c9f94ccdea3a002ef30607deaa445fc9ed2999 assets/projectnublar/models/item/poor_red_terracotta_triceratops_wing_fossil.json 8cde06e0f35adc411d6be7534748c57d175fd849 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json 32446409c7e0ea7decdd17cf53a325dd297ea205 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json d0152d6704dae5711ad8ab344f786cad8ff996d3 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -440,7 +938,19 @@ d0152d6704dae5711ad8ab344f786cad8ff996d3 assets/projectnublar/models/item/poor_r ca42ef258e9e7069b8a4c9b82f10eb353c132e23 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json d460a74e3ef819e80be510cb43b096f76827348e assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json a18c8333ebb90b2f09bfe751979375d4582a6028 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json +9771be726da4c0126a44508d259b475f8081e2e3 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 4cc5e4c2e9ce07ee9d5a1511880b696dedecea2f assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json +05458a0adbf60aecd014dfc3b068ccd65a570f84 assets/projectnublar/models/item/poor_sandstone_triceratops_arm_fossil.json +baca17f113dd9eb6835647374e1fb25a24ad51d2 assets/projectnublar/models/item/poor_sandstone_triceratops_foot_fossil.json +3fb3936acfbe6c0b9229e945ca79c21a5ecefa26 assets/projectnublar/models/item/poor_sandstone_triceratops_leaf_fossil.json +2e4d7e01bf44617fd326367c7d20f3f7b1af52fd assets/projectnublar/models/item/poor_sandstone_triceratops_leg_fossil.json +c71a6cc65823ec672a0d2652b436923495cf7a4f assets/projectnublar/models/item/poor_sandstone_triceratops_neck_fossil.json +1b3666b85449baa948dcb5ef00feeb8b7765cc67 assets/projectnublar/models/item/poor_sandstone_triceratops_rex_skull_fossil.json +8d4848fabe00d7067ed6c171a28b283d9b071e8d assets/projectnublar/models/item/poor_sandstone_triceratops_ribcage_fossil.json +09e69917022cac4add7ef178f78a065d23b841f9 assets/projectnublar/models/item/poor_sandstone_triceratops_spine_fossil.json +427320b5820ee1a6ae5f3e6fe0a9f62211840606 assets/projectnublar/models/item/poor_sandstone_triceratops_tail_fossil.json +8efb7949514a9486c9ec9a34c771130ff0d8552d assets/projectnublar/models/item/poor_sandstone_triceratops_triceratops_skull_fossil.json +119c9779f2ef8c7389b2b640c143899b2413b421 assets/projectnublar/models/item/poor_sandstone_triceratops_wing_fossil.json ca09e87751e78fe6ca3b4a211eff8a4b39ace0f1 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_arm_fossil.json fdf54210e965c4c8dc8b643bf96e0f3f23a4d21d assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_foot_fossil.json 9896d6d68700c83925fd6438006324d8f03b8d50 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -450,7 +960,19 @@ af1de0b00cb724a14aec45cc5d2c70eddcbf67a1 assets/projectnublar/models/item/poor_s 0f9d1be2e711edc866249b21541025811f72d848 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json 8720333fdbbb9cd6da899bca779ef949ee6bf1bd assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_spine_fossil.json 8af69836cf53998d9e283bdcfa0232c27f1bc71d assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_tail_fossil.json +396867167d39e25dee87e80551aa44ca351d045a assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 03402bb5f7aac507b7858f5a4f0a11c1c0d0f6d3 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_wing_fossil.json +95f590590a4d199168c933815aee04958e253e18 assets/projectnublar/models/item/poor_stone_triceratops_arm_fossil.json +dcb857e89459395e18bf0068747d282e1293cda9 assets/projectnublar/models/item/poor_stone_triceratops_foot_fossil.json +8d8ed05d1e8bf8b2444ae361d3587f7335044960 assets/projectnublar/models/item/poor_stone_triceratops_leaf_fossil.json +427d48c79dec9c5c1f37050fbbc2832dbf9bea17 assets/projectnublar/models/item/poor_stone_triceratops_leg_fossil.json +1857ad453308de291d7640eceb1bde07274c891d assets/projectnublar/models/item/poor_stone_triceratops_neck_fossil.json +558794afb0392386e51917aff484425e8b4b7ca7 assets/projectnublar/models/item/poor_stone_triceratops_rex_skull_fossil.json +5dc5b08ab008ae678aa3d6596496c1f7cc9065b3 assets/projectnublar/models/item/poor_stone_triceratops_ribcage_fossil.json +debc307dcd6f37a42135042175eff575839c5f8e assets/projectnublar/models/item/poor_stone_triceratops_spine_fossil.json +a4b2e8e6a02c6e313b57f7dbd91c3304f0d27ab6 assets/projectnublar/models/item/poor_stone_triceratops_tail_fossil.json +0c82f2ec15d0cfa2ba8d901aba8fe7ccb9f69d6f assets/projectnublar/models/item/poor_stone_triceratops_triceratops_skull_fossil.json +5e15bb86318199c8561c033bb8fb9f267b0670b2 assets/projectnublar/models/item/poor_stone_triceratops_wing_fossil.json 1ca70a7309c859300194fee581e5646b0cb66b1b assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_arm_fossil.json 425a09f5b7e7fc3baeeb4c011c0ffbd3a846ebe4 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_foot_fossil.json 6cd36ccc969f055a8db16648cb85c9f3af83784e assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leaf_fossil.json @@ -460,7 +982,19 @@ b1bf2b43f47baa5f85792d569aa6a3281958de9a assets/projectnublar/models/item/poor_s 066bd269b4512df6462ded3905405e3ae0e2e3b4 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_ribcage_fossil.json 8fe3100e3bca7dff6512b71df83bb94e8d7b9ee9 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_spine_fossil.json 81267959bc7b530aa5c1d2a40614f2baa6e9f63b assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_tail_fossil.json +f00979127f9ebedd5b9e0731484fdcd0915befd3 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 4c55976d2d23457a3268a3ccd5494079f9a25c78 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_wing_fossil.json +a6f1460384fd8d9d377e744b3773dfdb475d8bb1 assets/projectnublar/models/item/poor_terracotta_triceratops_arm_fossil.json +7777462df24430999ce5dd289fa8515000ba7950 assets/projectnublar/models/item/poor_terracotta_triceratops_foot_fossil.json +932a10ff738eb02f2052225911d719178af1edd1 assets/projectnublar/models/item/poor_terracotta_triceratops_leaf_fossil.json +575ad717bfaa4e2f793411c572cb596698cffbeb assets/projectnublar/models/item/poor_terracotta_triceratops_leg_fossil.json +c63bc2acf605c414a4e399e153f5b56cfa1cf697 assets/projectnublar/models/item/poor_terracotta_triceratops_neck_fossil.json +120b36ff463d4984f364955de1c5a01b38d3c6a7 assets/projectnublar/models/item/poor_terracotta_triceratops_rex_skull_fossil.json +a49bb1ea6850b74cef9252b3a0e9e5a594bcee4f assets/projectnublar/models/item/poor_terracotta_triceratops_ribcage_fossil.json +0ea977a322e7a5ce78bf1842662ecc60966154fd assets/projectnublar/models/item/poor_terracotta_triceratops_spine_fossil.json +12fcefd948bd1e56b137cf3329e101720a0e1d7d assets/projectnublar/models/item/poor_terracotta_triceratops_tail_fossil.json +1d48b50b993a8e91e290ae80aee56d89655c7cbc assets/projectnublar/models/item/poor_terracotta_triceratops_triceratops_skull_fossil.json +6e7b14d20701581df9837d76d9bb28bc9d23f967 assets/projectnublar/models/item/poor_terracotta_triceratops_wing_fossil.json 0b3ad78c6b1c9b78fc702d10baaaa4969389716c assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_arm_fossil.json 4ffce85d1bc2e2a66e5499aa423e2ce516f2090f assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_foot_fossil.json a1d55f3d33e3491bfb9010059bd4364a9eb622b1 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -470,7 +1004,19 @@ a02d6581dcf2f4f10cb8705d76534d5933598828 assets/projectnublar/models/item/poor_t 8538ee1d91ebe2b1d5ba3d4e31defb380eb313fe assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json 55f93dcd9eeb90dc21b27d004325903cfef9a5ff assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_spine_fossil.json f30a2599271e3a485376ae9d8cf5a1e571f4cb48 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_tail_fossil.json +6e1c0009a23c8edebc51471d793a9e1a1732fb21 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e4b177da1deafc7c36cb8000ff0c1b2f86c07223 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_wing_fossil.json +92a40b04f551a066b8acbd5525b924120ed3412d assets/projectnublar/models/item/poor_white_terracotta_triceratops_arm_fossil.json +bf285934f6a0be151fa655c87c4ca2cca3754597 assets/projectnublar/models/item/poor_white_terracotta_triceratops_foot_fossil.json +3f1d451398334c07f41c29a2e516a69bef0d08b9 assets/projectnublar/models/item/poor_white_terracotta_triceratops_leaf_fossil.json +14863039b54b34456bbd9c5044ce5a103c41a60a assets/projectnublar/models/item/poor_white_terracotta_triceratops_leg_fossil.json +d2d657bc6a74ed209e9bd7b4944cbca77f45aab2 assets/projectnublar/models/item/poor_white_terracotta_triceratops_neck_fossil.json +5683a9b60e2411af34c65194fcbf8ce14616710e assets/projectnublar/models/item/poor_white_terracotta_triceratops_rex_skull_fossil.json +8a26c3373f4c8d410fd687b2c0bcb11fd3e1ed14 assets/projectnublar/models/item/poor_white_terracotta_triceratops_ribcage_fossil.json +331f96d438455fa9415f5bf1d7f38b2587a577f9 assets/projectnublar/models/item/poor_white_terracotta_triceratops_spine_fossil.json +54bd10d71a2710b91ecec15bebc63d62644dc5e7 assets/projectnublar/models/item/poor_white_terracotta_triceratops_tail_fossil.json +b61ff860f8459c5afed7575f188eda250ee5cc8a assets/projectnublar/models/item/poor_white_terracotta_triceratops_triceratops_skull_fossil.json +16755e26a924cbcfc20ecc8a0c0b86f9184b3b14 assets/projectnublar/models/item/poor_white_terracotta_triceratops_wing_fossil.json 8280ce5077d250f16914b701367dcd8e25b2ec36 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json 48d7393b6fef1a1fce9630836f7d8fba99d5dd2e assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json 075c5c537d77a152ad01ff6eea6873159926b648 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -480,7 +1026,19 @@ cb192bf5d965213a6e338759034ce387139a8aa1 assets/projectnublar/models/item/poor_w 12548dc7a2e58b56968c09143879f8dd20fc177d assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 8a6c058734b458f6b35aa82e4dce4aadaf3b2717 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json ceb9b0865bfc364152e673c0c81364a7d2b2ab33 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json +a711298d7dc3a1a5ff91cfe1c6819161bbcf75aa assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 43501b8e144be2faabce069bd8615b8c2ae00ffa assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json +799518901ffe1041284396c9ca3c00c66af0069a assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_arm_fossil.json +d4d8debd0a3419ac4b4dc4a726af5e533a9c2a97 assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_foot_fossil.json +e387e599d1d687ce442eb1b5173603d3babbb903 assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_leaf_fossil.json +1b13b008a3c6e8a1701bf35337fe185bcf243a5e assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_leg_fossil.json +7883cfa7de45fc6cd827d8443b6fb110939fa194 assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_neck_fossil.json +5a14d56d9523c30d971c591e414ab9dce2fa1e27 assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_rex_skull_fossil.json +ef2f83a89a2e397e80f41733fdda0c3d30eab6c1 assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_ribcage_fossil.json +f3cd875c098574e21d55bd5c3afeeedd043bffa3 assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_spine_fossil.json +113f455708e9ea1ed1fd5f4cb37fe2a0b50250fe assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_tail_fossil.json +13b9eee8fc5fd958b554eedfaad3b71264366d6d assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json +8bdb69b01dc89f0294713b13ceba5da7e2972919 assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_wing_fossil.json 6e82d659cdfa6e9a85e2d9f3419e4da1fc955c64 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 3436f92a1d13195ae025f2985e1a187768f4ddd6 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 223eb8a9dce13aa2481c598e50ff42088b487757 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -490,7 +1048,19 @@ c6ab68ad8a9c0ef25e1681bff25d3e1a0e267c44 assets/projectnublar/models/item/poor_y ca9e20ef8a4491730e877a54d10def38c2c5908c assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 0c52372e3a7d64ec400e485428018d70c08bb334 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 38ee09920de5000eeb953827817c74458b4455d6 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +ebaf29814feb7eb918dca4b9877f12c4353da07c assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 1ce3dde88431ec9b72e4c1a4c4bfc3adbf1678fa assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +90694c6392bd768e6a939d97d57358e05ad6d723 assets/projectnublar/models/item/pristine_andesite_triceratops_arm_fossil.json +1c6c1859f87fdf467f02ff9e7a5d2bcc220c68ed assets/projectnublar/models/item/pristine_andesite_triceratops_foot_fossil.json +5df0a34b032d2057d855b78cb263b39e189b993b assets/projectnublar/models/item/pristine_andesite_triceratops_leaf_fossil.json +354f3140cb813539894834fec44646066994239e assets/projectnublar/models/item/pristine_andesite_triceratops_leg_fossil.json +ee3270f5768c494c4be11a195b782bcc9f8b2833 assets/projectnublar/models/item/pristine_andesite_triceratops_neck_fossil.json +b491e42c5cdff8f7b1dbce438ed4f151e3e68842 assets/projectnublar/models/item/pristine_andesite_triceratops_rex_skull_fossil.json +d765eae0f24241ad9c16412f147eb322de3fcfdd assets/projectnublar/models/item/pristine_andesite_triceratops_ribcage_fossil.json +d1b55c90d15db5e3c178156f780628d5848a3b61 assets/projectnublar/models/item/pristine_andesite_triceratops_spine_fossil.json +2523d3004a4b6281fd999a7b78e847e95dd5ef71 assets/projectnublar/models/item/pristine_andesite_triceratops_tail_fossil.json +f963c6465d7c89f22eac4078010170cb2e18be53 assets/projectnublar/models/item/pristine_andesite_triceratops_triceratops_skull_fossil.json +94da02520d67e4da15057f819f05768b65d4eddb assets/projectnublar/models/item/pristine_andesite_triceratops_wing_fossil.json 16762ecc06ca78a7782bad9689f58de5e76443cd assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_arm_fossil.json 38d1b9fface8bc78bb05df607a2969bddc0face0 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_foot_fossil.json 300e1b18d606c7cd41bca207b9ccb05b14786996 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -500,7 +1070,19 @@ ca9e20ef8a4491730e877a54d10def38c2c5908c assets/projectnublar/models/item/poor_y 76967c793b4cc2cade19bc8bb7cdeab7aa24062d assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json 9324e5ba46420e85ab580f8157a2e8038eb86d1b assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_spine_fossil.json ccb510c689042b398f22a3c5c523ed7db9b4b8e7 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_tail_fossil.json +9d766edea3b463e1816c4001eb665d25b5067fba assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b299b421903ea36f777a79beef8dce9cbc50be4a assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_wing_fossil.json +125389c0ae8490a21b5fcba03b6f690c305baee9 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_arm_fossil.json +f41324555ecc304c3b0820845831a742abf52c32 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_foot_fossil.json +e1c47bce23913b42eeacb0c5b5d75a2ece617614 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_leaf_fossil.json +a48f7911b6b1973cdee5d108c2f4f6f65f62604f assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_leg_fossil.json +0a15160fd0d06ef09ba9cccd9d027d57dd5a254d assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_neck_fossil.json +dea59d7241c16f165ab7eb347ac7f64fa8dc9ac9 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_rex_skull_fossil.json +f3f0e5a51244c84b48f6140b3a3cbd291ca7be26 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_ribcage_fossil.json +69439258e47625901e3f56e22dd209fd4ef6e375 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_spine_fossil.json +cb3c88fcb4efd34801bf058ed7c8fb6a58efdefd assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_tail_fossil.json +74f939f8fa4ed894bd6d40bf85b13d52847b7001 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json +6d76e3a5d0bc0702b1c4123634e20c535ed093c6 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_wing_fossil.json 11209e34dc06da3cb9b8e57b3db15875efb5115c assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json ad4159eac5a2328f3a877bbb1a0e2284f78f19f0 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 9bb240ed13c12ad8d9e5f4bc109b598e8d4bb3f9 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -510,7 +1092,19 @@ b169f971ca9d72d1bd22c83e9048148af8713d2d assets/projectnublar/models/item/pristi 941c98ef840677d23b89ad08e4f0f2a33364e1c4 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json c9f529911771480c592fae6b1275ba0b90a9ab30 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json ea00a46c3d10efc51b35244388fae1c91b61e035 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +d5bc99dd52698b4ea7ffc0b3223037580c00e1f3 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 2d038e8740771db00ab7234583b680af595ee321 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +bd42a32f0605afad47cf66c4a8c3c3024c18700f assets/projectnublar/models/item/pristine_deepslate_triceratops_arm_fossil.json +cfb397aee45f074bd813879450dba0c1791c996d assets/projectnublar/models/item/pristine_deepslate_triceratops_foot_fossil.json +bb5a6700fa72cfcb99d59036c5e0c8937602dc27 assets/projectnublar/models/item/pristine_deepslate_triceratops_leaf_fossil.json +4561aeb0125fc8af8b141ed547afbf757292540c assets/projectnublar/models/item/pristine_deepslate_triceratops_leg_fossil.json +04793cc663f00f0e93ccb71eeae4463028201042 assets/projectnublar/models/item/pristine_deepslate_triceratops_neck_fossil.json +537be60f148ab6cca68489d2b6920dacf930e1b2 assets/projectnublar/models/item/pristine_deepslate_triceratops_rex_skull_fossil.json +0a16df8fb205af92260305858141790c5edc39aa assets/projectnublar/models/item/pristine_deepslate_triceratops_ribcage_fossil.json +f4956a395c5180dc8a9140fc08e35a1e36ebccb6 assets/projectnublar/models/item/pristine_deepslate_triceratops_spine_fossil.json +c28895fe18d535f9dd50d67faee8264a4b6733d9 assets/projectnublar/models/item/pristine_deepslate_triceratops_tail_fossil.json +c0edfb2cfebe57c98d636276f4b84a7e653bb5e8 assets/projectnublar/models/item/pristine_deepslate_triceratops_triceratops_skull_fossil.json +a0e61065cfa93ed21dfb77d6802d37bd441165f7 assets/projectnublar/models/item/pristine_deepslate_triceratops_wing_fossil.json 79dc2b200429b850d3d55631dfb333816de750b8 assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json 2ac9a7a98a1edbe1933d2b536a3e43984245fedf assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json 76eccd8d916285a0a57a1983c015716615448c5b assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -520,7 +1114,19 @@ ef76affb2572d88d369623a4c282be21906cbb02 assets/projectnublar/models/item/pristi a9d7ec15b83a21f693f9d6f9834ff491a9d0381a assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json 159395fd0ec7872e6b6289d95b708fe588e88a7f assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json f42ae2f14b5cc08523e98b577aa269becc15ea78 assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json +34b964113104d076922680467e6aed08bcd76faf assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 54ee7729dd103c1578aea61fbb8b9d1e83cb7bff assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json +0b97efd5f718692fdd00830239f795e39be4edf9 assets/projectnublar/models/item/pristine_diorite_triceratops_arm_fossil.json +88a66b1f6613db5c35037e9ac3037b203eb20d54 assets/projectnublar/models/item/pristine_diorite_triceratops_foot_fossil.json +d826b73f2b8e7c53379b7c7c6b6e3fc6249134c6 assets/projectnublar/models/item/pristine_diorite_triceratops_leaf_fossil.json +8ec335364135b73c05ee9f79623a6ef77bae9537 assets/projectnublar/models/item/pristine_diorite_triceratops_leg_fossil.json +b0043c5891ded92c8e040c477adec3401543a238 assets/projectnublar/models/item/pristine_diorite_triceratops_neck_fossil.json +ca7fae6476ac2d7e74540711f734fcc75d9899fe assets/projectnublar/models/item/pristine_diorite_triceratops_rex_skull_fossil.json +d9f8c87bf8370ff9fd1d52ce60d8edc527614003 assets/projectnublar/models/item/pristine_diorite_triceratops_ribcage_fossil.json +ffb880650336c0f28fd97562c8516b37d792b4c0 assets/projectnublar/models/item/pristine_diorite_triceratops_spine_fossil.json +4abe486e3afdb850b12d1fb3327651347246e9c1 assets/projectnublar/models/item/pristine_diorite_triceratops_tail_fossil.json +ddd49bbafe20417b8b14a254ea701f571524e4c4 assets/projectnublar/models/item/pristine_diorite_triceratops_triceratops_skull_fossil.json +92912804e9491952870c4ec2ce96abfb77522e8b assets/projectnublar/models/item/pristine_diorite_triceratops_wing_fossil.json aeac515c513c887146fee84be83ff54ae472b84d assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_arm_fossil.json bff0c476dcf8b1791a40eeff268b4b1ed97b91b2 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_foot_fossil.json cfecc41bcb81d398ba234fc8bdc331f67427b8ba assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -530,7 +1136,19 @@ ada80591ab7cc0aa50260d63be0f13bbfe668d36 assets/projectnublar/models/item/pristi 9bf6a3c9e75c8fa337803ccc2c0913a783265a1b assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json b7e14ac7e058d6655638d358e9109ea92c23d1a2 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_spine_fossil.json 87ed34d71b10eedd6f8971637cc0cc617272784f assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_tail_fossil.json +89386adc2663f6cd596a52d2332a124c5c3e5803 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json bc7c7fdddfcf7d2b3ea817aa69058e502bb65068 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_wing_fossil.json +499e1bc1b3e811c943eb07b83e9afc97a4919a5d assets/projectnublar/models/item/pristine_granite_triceratops_arm_fossil.json +ad640c7e4a6e4be5529693c72949848632c593ce assets/projectnublar/models/item/pristine_granite_triceratops_foot_fossil.json +e6587e44ff8ad4481875f10beb98678e1b460ef0 assets/projectnublar/models/item/pristine_granite_triceratops_leaf_fossil.json +897fdb75ce65688e7643d3dc694832caaecf677b assets/projectnublar/models/item/pristine_granite_triceratops_leg_fossil.json +36593bffe48e519bd37f08455b4de707f5a11201 assets/projectnublar/models/item/pristine_granite_triceratops_neck_fossil.json +04c68d2e5846372b347e022a9f88332eb2ce282c assets/projectnublar/models/item/pristine_granite_triceratops_rex_skull_fossil.json +daa53f87b476125c626f55fdc80ed591b6706a00 assets/projectnublar/models/item/pristine_granite_triceratops_ribcage_fossil.json +88443dbd7eaaecc1a5fb838ef67e830fee9de76c assets/projectnublar/models/item/pristine_granite_triceratops_spine_fossil.json +97538fa8cd792bc956a9f52f5ca8ef1720455794 assets/projectnublar/models/item/pristine_granite_triceratops_tail_fossil.json +70160be906026b90dd95d49d91479fa3cf553981 assets/projectnublar/models/item/pristine_granite_triceratops_triceratops_skull_fossil.json +453349aa11a76c6bf52615030c2cde3c5d8b455d assets/projectnublar/models/item/pristine_granite_triceratops_wing_fossil.json a52d9e8e943d61671c8374baec2e578cf91283d5 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_arm_fossil.json 76f8a979e9337aa6ffaa6ca67f662f6ef847ac90 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_foot_fossil.json 0e7fee810be973c39d0162210889e06adee64125 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leaf_fossil.json @@ -540,7 +1158,19 @@ d65681710a9a332107274ed492fe152bab4475cc assets/projectnublar/models/item/pristi 38946a52025a59ad76a826f1948ebb5ef1a6a1e2 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json d37309bfc906f47100fd8a7abf59347eb6e20a4e assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_spine_fossil.json 49c2e074ebf330636a10f16a4cb5fe9206d8c690 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_tail_fossil.json +ab66c133ad65cf915670895ba60ce0fdacdbcd9d assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 4394dc87e864ed8c1c683abd7e8502d038bf5898 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_wing_fossil.json +ba86f8484bbaf744e249a97f5a9220fb694cf459 assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_arm_fossil.json +08847e398daa7137e0e204b92f1cc935c93acf51 assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_foot_fossil.json +d1fdf5c3baf64153714dcf1948d8481089d05c13 assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_leaf_fossil.json +ed52fd316b84ace97b572ec1bf92d09cdf549484 assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_leg_fossil.json +5a3dfca128a9cd62684d7285340f48d38bd8ad61 assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_neck_fossil.json +17faa5df5e2ca31e9cb511acce89a14aef226a0c assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json +f6491bc36a047f7e854eeeb6facb0ecee2a6603f assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json +3348379df1db5de40da2aa772e34c01c674d5f65 assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_spine_fossil.json +f6b943fc1ec0ef1214219197a358ccccabaa61ce assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_tail_fossil.json +3818f5b696bf445ff934de2e19c429830604421f assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +0d8785fa70a3fbf91bee3e26d3b0dc9cb99ecf72 assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_wing_fossil.json 869229af3e341eaa5b942d6a10d0082fd019ba47 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 8e1d58cf33e0d7567ee40dc6c3269fcce9ba1518 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 7a726929e6b3168aca82f097f659c69314dd2bd1 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -550,7 +1180,19 @@ f7e4a66415e1b87c450cb67bf22088207958e29d assets/projectnublar/models/item/pristi d9fc0bcc9086d7cb5cd20ab1b3ea45afde9b0392 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 5576e64a4fc1493e55874abb0b3c3135f7991879 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 6711da463616f6976be1d5ef312cba49dacfa114 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +048cce81461e7bb4816b6b343e69c0df02c2b061 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 8bd9956c972b61780ea103db61e1dcda7c68622c assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +ef5f19776c99415860cfac7c8773b65a33e0a944 assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_arm_fossil.json +e1cd5039fbce508f038cc192a3224c8221090061 assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_foot_fossil.json +3425738ef4aadca979d6c92935fb4d6e2e8dddab assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_leaf_fossil.json +adf2841786eecb2c85e7b67342a8b1774cc84beb assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_leg_fossil.json +10f1463606c01bd89c87afd2df2052ea9d37a90c assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_neck_fossil.json +c5d433085126169429ff4d829614282051f1bf39 assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_rex_skull_fossil.json +fc4b05e349bc6734cb7947e1769ca648a86406a8 assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_ribcage_fossil.json +23c5820e91dec56edef0116e2bcdba4c2ee81d1e assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_spine_fossil.json +49cddb318659eb570f92f46bbb29b417d7fbc895 assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_tail_fossil.json +8e389137961d6042759c605ba29ba027a0f4e165 assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json +d0100d1409b9e60db867c5ac6e86362f77278f63 assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_wing_fossil.json 84c237893423b5152a6cdbaf29af65a08cedde65 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 1f1496d8aa4a8ded8bf9560c308515f22f4a917b assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 85bf053f36d0d8ababf68995565d8bd0d04c95eb assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -560,7 +1202,19 @@ e766edaa61671640252b0df2bb9a6a8e8d07f9e2 assets/projectnublar/models/item/pristi b391aefcd045b96a89e182f33f4aeb3be5c9dd0d assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json c1aca030e62257b2e8aecf36523a1dad726a3417 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 56376fde11ea7c09dc10a477ef2a4adfa03aa1fa assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +f59e7f7fd4ddca9c08f282f8ff570cd1981b4bc5 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json cfe331bc91a1d9b0de33d666314409012f6e558a assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +5acc0f4d2e20bd9ce0e3fdc445724c187fb03b3a assets/projectnublar/models/item/pristine_red_terracotta_triceratops_arm_fossil.json +691cd506445edcd47001f42901479ff1b4f4187e assets/projectnublar/models/item/pristine_red_terracotta_triceratops_foot_fossil.json +fac66ee109232f3ada0ca23f2299a2cfca5a620d assets/projectnublar/models/item/pristine_red_terracotta_triceratops_leaf_fossil.json +bc2ebeef1e2c71e030f2b5abeedd97b85840fcf6 assets/projectnublar/models/item/pristine_red_terracotta_triceratops_leg_fossil.json +e7751924b34edd5d0057ad1a03c5876c983c9656 assets/projectnublar/models/item/pristine_red_terracotta_triceratops_neck_fossil.json +4ec0b304924f0fbec8f7d927098259baf55e12ba assets/projectnublar/models/item/pristine_red_terracotta_triceratops_rex_skull_fossil.json +7094808cfda0b96d8ce1ffdadc046191d5a046c8 assets/projectnublar/models/item/pristine_red_terracotta_triceratops_ribcage_fossil.json +db8af2f731a4f3577eff70bfdc7e71a010e0e8a3 assets/projectnublar/models/item/pristine_red_terracotta_triceratops_spine_fossil.json +8328db0c5cbd61e9e823b016900a84e5c52fb09b assets/projectnublar/models/item/pristine_red_terracotta_triceratops_tail_fossil.json +a3f89d7ef618ca736cd569fa9e06abbb95f6ea70 assets/projectnublar/models/item/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json +c06328d4070c0416c2310a004b60d209aa62681d assets/projectnublar/models/item/pristine_red_terracotta_triceratops_wing_fossil.json 9243e4eccdc820d37cc852235a99535c4c5f970d assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json 531cac7c67d7950a592b78050aa36c197387bb69 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json debe6e1df78e37a24d388951e5a479d890346a19 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -570,7 +1224,19 @@ ee93b752dcc3c142d7839d71b896f4b98156229a assets/projectnublar/models/item/pristi f00125d69f4c6de5f14754c59e9438846378df91 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 9ac82f86dbadd272ba89fcd3c7afec7adf220971 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json eb7a9d0c73c47ab4f256fa5281490af0c55ac09a assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json +8cc06399ff0a1b8210f3543cfbd09a703eb8debe assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b0b62d27f33f4352af62208bb9e0a9f899189eec assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json +506bc2f3367a96b70c19da32a47dceb6bafa7352 assets/projectnublar/models/item/pristine_sandstone_triceratops_arm_fossil.json +7adbe2c61265bde6cb7baae05df47b0e7caacb6c assets/projectnublar/models/item/pristine_sandstone_triceratops_foot_fossil.json +d23ba501acfece0ae0a80fa67cee3c7ffd11b9f4 assets/projectnublar/models/item/pristine_sandstone_triceratops_leaf_fossil.json +06b036d1fd4645600f066e8264a0a794ecb7dc76 assets/projectnublar/models/item/pristine_sandstone_triceratops_leg_fossil.json +8c58c840bda198329c2577354cfff5c8be4f2271 assets/projectnublar/models/item/pristine_sandstone_triceratops_neck_fossil.json +52d715abb70972da051f2b57bfb24d66fea8d04b assets/projectnublar/models/item/pristine_sandstone_triceratops_rex_skull_fossil.json +34ae4057ec5f366fa9581e218ec2f2be673859ea assets/projectnublar/models/item/pristine_sandstone_triceratops_ribcage_fossil.json +a7b1df8f5cf10671aed1648b83afd91a19177628 assets/projectnublar/models/item/pristine_sandstone_triceratops_spine_fossil.json +452e9d909097b19a9e706abb839acb0e65b30e53 assets/projectnublar/models/item/pristine_sandstone_triceratops_tail_fossil.json +12e8afdb72fb5879977e6d16ff76c0d25fde86fe assets/projectnublar/models/item/pristine_sandstone_triceratops_triceratops_skull_fossil.json +8027b1a3d7bfdee4e7d0e7b809e8f5eddf3a27c8 assets/projectnublar/models/item/pristine_sandstone_triceratops_wing_fossil.json 6887c9d6bacc83b83e9e190bbb69aa85debdf2c2 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json 82bd99f8881e839226f128a0d2623bc9b9e8131c assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json 5d5457862152f61baf51b662d150bfa7ac984937 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -580,7 +1246,19 @@ b9bc939232257e7fd5286e1b73fe33f9933f9c80 assets/projectnublar/models/item/pristi dba253f848ac299d47843441d84aa8d60a36ccd5 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json 8c60cf694f6d795955c032ff15d745166f6ca92f assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json 7537824a0cdb71dadbf668eb6b5d70a3d66ab0f2 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json +4029b3f426fca919c00423279c237c9479e1e3f0 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json c3400d16343e062e2e19a2130124c8d847c3e175 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json +d204fe600d5040fcedbea7d9cde12f96a184964c assets/projectnublar/models/item/pristine_stone_triceratops_arm_fossil.json +76cc76d4134e2cfc9817065cc701e0bf486cc4d4 assets/projectnublar/models/item/pristine_stone_triceratops_foot_fossil.json +34e2beacbcb302b6c1957fe957aa475d9d600c40 assets/projectnublar/models/item/pristine_stone_triceratops_leaf_fossil.json +ee177acccf68aaabdf439c2c19b94061c34a5449 assets/projectnublar/models/item/pristine_stone_triceratops_leg_fossil.json +c43fb11c8c94a834f799e5552799312a77653ffc assets/projectnublar/models/item/pristine_stone_triceratops_neck_fossil.json +aa0cb660a3b8a21157e855b7ed28b9feaa78bf0a assets/projectnublar/models/item/pristine_stone_triceratops_rex_skull_fossil.json +05050261fdc6b6fec6ed5ad171fad4b7409f25fe assets/projectnublar/models/item/pristine_stone_triceratops_ribcage_fossil.json +7f1dcdc5df86cc86c3c2c7079da30126cdcb811b assets/projectnublar/models/item/pristine_stone_triceratops_spine_fossil.json +b315a88fc33356ce543333633f08e05ffaf65601 assets/projectnublar/models/item/pristine_stone_triceratops_tail_fossil.json +c0db3126b30d2d08fd377bea8fa080263cdf56f6 assets/projectnublar/models/item/pristine_stone_triceratops_triceratops_skull_fossil.json +fbe0b1158e5de4ac7772a0e9ca72d2395948dd44 assets/projectnublar/models/item/pristine_stone_triceratops_wing_fossil.json 2f718c031deebfe4cceb86c98600c544d460f1ce assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_arm_fossil.json 0ec8d19ee76b166f9d04bcc3a2c726db01530be7 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_foot_fossil.json e0990ea600efdb4d8492f8e6118b0a11800b8257 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leaf_fossil.json @@ -590,7 +1268,19 @@ e0990ea600efdb4d8492f8e6118b0a11800b8257 assets/projectnublar/models/item/pristi a23fbda34d3c362236c04a95550062620816a6f8 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json d3bb82e66e26ac56c184c99f0d5b797bac80931d assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_spine_fossil.json b616b9a096324fe5da791136dc6453282eb7e129 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_tail_fossil.json +034fa8ed101d955bd2da749c511627a2a4b6701d assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 49e11142440daacaeec5b394d6dc0e838324bf9e assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_wing_fossil.json +f296caf8ed90a3f8dd6c40ecf49292510c9a789d assets/projectnublar/models/item/pristine_terracotta_triceratops_arm_fossil.json +f9edffae17cdc8ef6af6bbd2f7d5813de46981ef assets/projectnublar/models/item/pristine_terracotta_triceratops_foot_fossil.json +8afc84fd066dad242f4a033e1b721930e4de9994 assets/projectnublar/models/item/pristine_terracotta_triceratops_leaf_fossil.json +fb3cf4fcddee68e844222bd5bc0bbe667fa741a4 assets/projectnublar/models/item/pristine_terracotta_triceratops_leg_fossil.json +51977c4804cdd0926c7b61ffc3b2bf9c8ab06f35 assets/projectnublar/models/item/pristine_terracotta_triceratops_neck_fossil.json +35c859b0c7dc779ee745bc8e198efbd28be61f6a assets/projectnublar/models/item/pristine_terracotta_triceratops_rex_skull_fossil.json +a3063b3435b779993f314a9c6b5098f804f941cd assets/projectnublar/models/item/pristine_terracotta_triceratops_ribcage_fossil.json +b87ea0b4f78c48c6921cbaa08c09f4f3e2129d1a assets/projectnublar/models/item/pristine_terracotta_triceratops_spine_fossil.json +887ba1e41755c6fe3271268567ad29e522aa3e2f assets/projectnublar/models/item/pristine_terracotta_triceratops_tail_fossil.json +e993dd9a9eef6a157c1fdd39b7030a838d3aef77 assets/projectnublar/models/item/pristine_terracotta_triceratops_triceratops_skull_fossil.json +fa2a2892e6c936b52ebe9fb6815f06b4297f18ba assets/projectnublar/models/item/pristine_terracotta_triceratops_wing_fossil.json 45c2bf83bc9337742e9d3040b9efd17383939ea6 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json 36cb071625f2664cc68edf0d128f531bb05814a9 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json b7a40beee39743e4c2fc6a0fd06a01f5096411e0 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -600,7 +1290,19 @@ b7a40beee39743e4c2fc6a0fd06a01f5096411e0 assets/projectnublar/models/item/pristi aca2510dc483dbc57fb20e86921d8500d33d9db5 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json d97720197dc1473cda4f828289fb9b49baa8b9a4 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json c78c32f0064395719b581bbf817ad25e740e77ff assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json +4a04a3832139e82540d881926b7c5086ea09fcac assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 56eb369c86b79197677a02e39e64e752f013f66c assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json +c66c707925bcd45c192186d6e991770ad843c4ea assets/projectnublar/models/item/pristine_white_terracotta_triceratops_arm_fossil.json +99f8dcc9aea79adff064986a81f6fe3511b1cf9f assets/projectnublar/models/item/pristine_white_terracotta_triceratops_foot_fossil.json +f3b90a419eaa6c3e450851c1540d07bd52f10b12 assets/projectnublar/models/item/pristine_white_terracotta_triceratops_leaf_fossil.json +b5f1f2d518492bae4adc566d4b49d7d96053e2a6 assets/projectnublar/models/item/pristine_white_terracotta_triceratops_leg_fossil.json +09ef1d4b77828d201cecfe5834c77a0ae0af81f6 assets/projectnublar/models/item/pristine_white_terracotta_triceratops_neck_fossil.json +aa32c2b59be3311089efa17107be1472aa1443cb assets/projectnublar/models/item/pristine_white_terracotta_triceratops_rex_skull_fossil.json +39c6c4766e6ec75360da393ad755a9c2f845707e assets/projectnublar/models/item/pristine_white_terracotta_triceratops_ribcage_fossil.json +0d4a7d8457c5e3519f8e422eed9f385ada6cfac6 assets/projectnublar/models/item/pristine_white_terracotta_triceratops_spine_fossil.json +fd4e860f3b4252d67ca26c9fbd6e4eb2a8d871ef assets/projectnublar/models/item/pristine_white_terracotta_triceratops_tail_fossil.json +6474357b5ce2cf4e49d893422e453daa239bcb72 assets/projectnublar/models/item/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json +1d9d4dd14d711ad61081091bfb92777363120c6b assets/projectnublar/models/item/pristine_white_terracotta_triceratops_wing_fossil.json 1e86f368f12b885a9f6e1b01e01118c99e13a6c9 assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json a424b0cde28b5a7a3995dfb188a35f2ff137e2d4 assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json 3ffc0670d1d53917eab72a04e76175ea8364121b assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -610,7 +1312,19 @@ b0b8af74f9569f7d07da2ef9428bca4725b4f524 assets/projectnublar/models/item/pristi 914ebde9e0999f201c9fd7857bb4d373fa8956cc assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 9f672341d677a979c053832d4b8724ed0fce6297 assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json e2dcf433a1b0410252c317c660a03004bd8fc2ca assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json +98c9609d3abc4131ae3927ff3db453f30a115c8e assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e70d6294007ec97b88e8389719e0f149de3856fc assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json +56714024129bfc270f0d3d922d7154ba57a55b3b assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_arm_fossil.json +d2b2599d2695d66bb5cb15d015ef9ce93c49236b assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_foot_fossil.json +815118cb0dd1f9364744ed3f4580827d6ab5d420 assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_leaf_fossil.json +132e91e4ff47e9d845ce66f5c36719e01dd9a64a assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_leg_fossil.json +ea9436d93865fc2495ab5d62d7650fb6b43d7efe assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_neck_fossil.json +8ad6671593df2650ff27959e3c0cb66d7a2a119a assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json +4187aae205d72bcafa3b0bd0b416624e48e5e307 assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_ribcage_fossil.json +124aa147141f7e87cbee414b20bfd93f9737a6df assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_spine_fossil.json +25f1c8630792ae051ffbe3f157af613a8b640de9 assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_tail_fossil.json +a1f303d2abb4aafbc962c253265fd60c77d5ebbc assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json +e50dd3255d881364a4063784ee718739b3a2623a assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_wing_fossil.json bcef3dce9104f901d22af47426c78b16f9096db2 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 9ec3844753cfe73e07849aaddc9603178b0333a2 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 898e6c73cf74f888efed50dad4385a0461d22ee8 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -620,7 +1334,20 @@ ebc50afd64c7911897cf63bb32a9af82afa45833 assets/projectnublar/models/item/pristi a05b6d16d06a9b0bdf742f42fd54da3d6759487b assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json db5e9405cae5d6d9bdd11347d521117574f18c61 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 217beacbc64a704c244bfb4fefdce35601c6920a assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +09ba8c575e970081922043e3d70f5e79e896fceb assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 50a9d3bfbf5b90058826a2d0b31c3581eaaf7802 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +7efc3a62d7e13f729c27589e6503c7d961df5b49 assets/projectnublar/models/item/red_terracotta_triceratops_amber.json +1d975b49903b3203cd73d1a4d08c2e33d73fccf0 assets/projectnublar/models/item/red_terracotta_triceratops_arm_fossil.json +555e30dfc0f280434962e8d619d469538f19483c assets/projectnublar/models/item/red_terracotta_triceratops_foot_fossil.json +ae70562176a0abb9cc57f82fa1ef142d288ab61e assets/projectnublar/models/item/red_terracotta_triceratops_leaf_fossil.json +3ed4266f587638af25609413c3ff156d1d7585e9 assets/projectnublar/models/item/red_terracotta_triceratops_leg_fossil.json +b00e66c693d6947137f9a9cc9f04befbe0818820 assets/projectnublar/models/item/red_terracotta_triceratops_neck_fossil.json +ebf9c0005142c23379b8d3c1dfc53a1979593bd0 assets/projectnublar/models/item/red_terracotta_triceratops_rex_skull_fossil.json +3d3fe02281471aebf0f6334606d953d1ba53d508 assets/projectnublar/models/item/red_terracotta_triceratops_ribcage_fossil.json +9d7a21e986d0cf7e04100c4d9b59d0358aa0b635 assets/projectnublar/models/item/red_terracotta_triceratops_spine_fossil.json +8a918bf5ac198eec955a8f018cbd76f07cd020e6 assets/projectnublar/models/item/red_terracotta_triceratops_tail_fossil.json +505480f3075ea00c4571786e900a9608654458bf assets/projectnublar/models/item/red_terracotta_triceratops_triceratops_skull_fossil.json +b922be57fb9d779467633163efaec010f44a07e0 assets/projectnublar/models/item/red_terracotta_triceratops_wing_fossil.json 4babb9acad73214e35afa4395f6621a818e245ba assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_amber.json e8ea32f23d21178cbe575dd300c72ea4d8411f5b assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_arm_fossil.json 6a77a0e15321ecc07f238c2851da63d2e6be3c1d assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -631,7 +1358,20 @@ e9e34ba29fe302f31bfcb663526e262a9c871fd4 assets/projectnublar/models/item/red_te 62388b061a7f55e7fe9d15622bb74a046cc9bd97 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json ff813ffbfdf504c7d3d8d6a8b738e7b4dfa305d4 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_spine_fossil.json 8a6d1661d29033eb79b8cfe578e26ad2fda0aa78 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_tail_fossil.json +ff618e1652377bc9e8b8079873523b2a416b5a79 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 26c639f0710dc900aae67a4a861040c5d1624c70 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_wing_fossil.json +16b1a2837a219b7444cb83f9ea7646fe41bf1602 assets/projectnublar/models/item/sandstone_triceratops_amber.json +fb4040c83a0a13b30069b5e1ffb872f77603fc8b assets/projectnublar/models/item/sandstone_triceratops_arm_fossil.json +975eabc36dc9957913d0c1d7b6c3cdd3529d4cd7 assets/projectnublar/models/item/sandstone_triceratops_foot_fossil.json +54505b4878b009f396228b7c551c014f151a86da assets/projectnublar/models/item/sandstone_triceratops_leaf_fossil.json +d0e9a81d3652f381b23f94c37af509ce923435f1 assets/projectnublar/models/item/sandstone_triceratops_leg_fossil.json +66f1d03c4de4e878f5af9469215041f68683cfa8 assets/projectnublar/models/item/sandstone_triceratops_neck_fossil.json +a248c20a7432671c91be7b259b0cd02de2e9ba66 assets/projectnublar/models/item/sandstone_triceratops_rex_skull_fossil.json +b7515a6a69379354c75f739181051c2197e68c62 assets/projectnublar/models/item/sandstone_triceratops_ribcage_fossil.json +c59c4276c5344885c2595e6c4fbcaa9927da3f5a assets/projectnublar/models/item/sandstone_triceratops_spine_fossil.json +73bb72110a46b92385ad37c6407c04f99e166c42 assets/projectnublar/models/item/sandstone_triceratops_tail_fossil.json +5022e26d24d5d5ff6a91da7b2da5a0e47a458717 assets/projectnublar/models/item/sandstone_triceratops_triceratops_skull_fossil.json +7ef93c50da8fc05f504ce5cead2ecb9a0dd8f44e assets/projectnublar/models/item/sandstone_triceratops_wing_fossil.json c0f3caa0e1286208d006b6cef0565841232502c2 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_amber.json 7a4363ea089d91252deda74c8ec24bcfac3c575e assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_arm_fossil.json 0e8da7acafeaeab612091cc7bdb6b160863b7b2d assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_foot_fossil.json @@ -642,6 +1382,7 @@ ac9847956e3f447f25c737bb7fdbf55f50d9f8e8 assets/projectnublar/models/item/sandst 9da496ade8bca76b0748c35e71119e5b25689088 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_ribcage_fossil.json 0f2fa71fdc0701690905e4a76e795b79d570dcc8 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_spine_fossil.json 4b7b0287dade38625d09c48e688b904e6fbf3aac assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_tail_fossil.json +f2eb8fcd1395001b49d110b5ddc01040791724d8 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 5a6b0a2b24bdd52d0e023999f1240888b2230466 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_wing_fossil.json e81f7258287789e0b544743dbf5623c9b16e5066 assets/projectnublar/models/item/sequencer.json 56305c8504101c9d65f627a48b658fb6c5426432 assets/projectnublar/models/item/sequencer_computer.json @@ -649,6 +1390,18 @@ e81f7258287789e0b544743dbf5623c9b16e5066 assets/projectnublar/models/item/sequen fedd514e164261ce1b9e0cbdebb646ac79e7e3e0 assets/projectnublar/models/item/sequencer_monitor.json b248684a4d905b7b6ee3763aeb6a7758b21b151b assets/projectnublar/models/item/small_container_upgrade.json e2e1930d13581636f9b69651232b42b09cb8dc14 assets/projectnublar/models/item/ssd.json +bd8af4d4acc5655f7ee0f9b9fa26ee45397f0e1a assets/projectnublar/models/item/stone_triceratops_amber.json +05460c44df0e14ce6f3ec44a5eb12fdca28d50c9 assets/projectnublar/models/item/stone_triceratops_arm_fossil.json +336aad934a42ef60bc27ad95605a16cb9798db99 assets/projectnublar/models/item/stone_triceratops_foot_fossil.json +30fe105ee185c173235fc1c5bf0521b9406a058b assets/projectnublar/models/item/stone_triceratops_leaf_fossil.json +f4a00f0b178bd35a6b74a4f61de58f7676e49aaf assets/projectnublar/models/item/stone_triceratops_leg_fossil.json +d8e7988791f874cbfd3d0b1fb2a8fc0047d1dd15 assets/projectnublar/models/item/stone_triceratops_neck_fossil.json +32e1a66ce9185612b386c1546a866f9b0488d85d assets/projectnublar/models/item/stone_triceratops_rex_skull_fossil.json +f1fe9fd0115cb07ab5a92aea16ae505d87a99e22 assets/projectnublar/models/item/stone_triceratops_ribcage_fossil.json +9dcd141558ee8806870ce34ec1a7693ebdf74de0 assets/projectnublar/models/item/stone_triceratops_spine_fossil.json +8b7aea0bbca3cbbaff0fe382cec31276a98ef062 assets/projectnublar/models/item/stone_triceratops_tail_fossil.json +3262c427d5d9ffe8f70cac37f3e1bfdce99ce17f assets/projectnublar/models/item/stone_triceratops_triceratops_skull_fossil.json +b7c2953a2361fc03f7670a08cf4e58060f1e2d0a assets/projectnublar/models/item/stone_triceratops_wing_fossil.json 053267ac442b107d50c805f52bcd1a2de1815820 assets/projectnublar/models/item/stone_tyrannosaurus_rex_amber.json cd6075e503ba01ca62d2466ac949a3a6bb4025b0 assets/projectnublar/models/item/stone_tyrannosaurus_rex_arm_fossil.json cdd8ea05b6382288e739573d12e5d6f1fb09cfc1 assets/projectnublar/models/item/stone_tyrannosaurus_rex_foot_fossil.json @@ -659,10 +1412,23 @@ cdd8ea05b6382288e739573d12e5d6f1fb09cfc1 assets/projectnublar/models/item/stone_ e4945e2b8af4a4618fa99120c408f2e61b25a764 assets/projectnublar/models/item/stone_tyrannosaurus_rex_ribcage_fossil.json d7c8c18cc6ab83c798d86e6935d6465e5a5307cb assets/projectnublar/models/item/stone_tyrannosaurus_rex_spine_fossil.json c22440d8be01b87ba3b8934c13883afa29de520a assets/projectnublar/models/item/stone_tyrannosaurus_rex_tail_fossil.json +8303255a2dd4245f9f589544830e833622e5b731 assets/projectnublar/models/item/stone_tyrannosaurus_rex_triceratops_skull_fossil.json dbfc33f35a568bdc0373ca265f87a1f3ca97970e assets/projectnublar/models/item/stone_tyrannosaurus_rex_wing_fossil.json 720e98d6d1f326bd11eac8cbbd34379ee20c1b72 assets/projectnublar/models/item/syringe.json 4f47282f5b6df19d1e7743cd399028e5600ae31f assets/projectnublar/models/item/syringe_dna.json 2d8c9dbcdd707feec033d7d1145fdc244153d4b5 assets/projectnublar/models/item/syringe_embryo.json +c882ee9541c13c3878b193fb50f516599cf5011a assets/projectnublar/models/item/terracotta_triceratops_amber.json +8feaf12953accc4384224f62bc481036c47ea5b3 assets/projectnublar/models/item/terracotta_triceratops_arm_fossil.json +6b8549c5338114b3bbb31ad6befa9b3937da5050 assets/projectnublar/models/item/terracotta_triceratops_foot_fossil.json +b0eae2c5f592a840fb9a045d2c67e7130760bb05 assets/projectnublar/models/item/terracotta_triceratops_leaf_fossil.json +23a25000d8c372a3375484f07761a3821b530141 assets/projectnublar/models/item/terracotta_triceratops_leg_fossil.json +0b84ef1028dbd6bbef0c1fff3ca006746a260d96 assets/projectnublar/models/item/terracotta_triceratops_neck_fossil.json +4df6aa62bbaea381daf4b4132b1040e557725dcf assets/projectnublar/models/item/terracotta_triceratops_rex_skull_fossil.json +2ac00fa219641c8028e2e685ab7618358f2ed00d assets/projectnublar/models/item/terracotta_triceratops_ribcage_fossil.json +2ed47daae641def32b99fb107ca85e750f80bec3 assets/projectnublar/models/item/terracotta_triceratops_spine_fossil.json +f93fae8674c83bf83055821e398d0417ee82795a assets/projectnublar/models/item/terracotta_triceratops_tail_fossil.json +704863cc9a80a1e2e6f7acc94499c0afec4c5b08 assets/projectnublar/models/item/terracotta_triceratops_triceratops_skull_fossil.json +fd3d9c3da3ffad952c4cdb3801685df1cf21b9f3 assets/projectnublar/models/item/terracotta_triceratops_wing_fossil.json 1f6ef70a5b686916c5bea0c1c77cc30118a58d13 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_amber.json 7e3f897c468d2d59b7d956c9b028ffaa4e256bc0 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_arm_fossil.json 3c1448d320dab3a80f2072aeaee7956e7f2b0b3d assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_foot_fossil.json @@ -673,11 +1439,24 @@ dbfc33f35a568bdc0373ca265f87a1f3ca97970e assets/projectnublar/models/item/stone_ 4d8df4ebce62090a58c605eeed037ebc4f56f1c1 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_ribcage_fossil.json 00791bacea5735ae17b27648179d2ffee5309988 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_spine_fossil.json 299f3f75fbcbce0dd57ca1adb822493a603bddd5 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_tail_fossil.json +3c154f7b260837930d56a516b4d8b3eef41a56e0 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json ecb4a5c5cc0810360ec4a4fe6a9813e7a49c565b assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_wing_fossil.json dba31b8e7f4a237b67653bf0aab241f0a3c09806 assets/projectnublar/models/item/test_tube.json 3be81454c64fdfffbd0a3324cd8485ec8375ed6f assets/projectnublar/models/item/unincubated_egg.json 40f7682e538dfc630efb37665c6e8fabc82beaf3 assets/projectnublar/models/item/warmer_bulb.json d1b6c03923fa2be3eeaefffeb762cb4a16684792 assets/projectnublar/models/item/warm_bulb.json +b8e4541b7763a5f3fa872c9438cc952ac9838df1 assets/projectnublar/models/item/white_terracotta_triceratops_amber.json +f8d7af0529bd4c7e1e64102f21a6405e91a37025 assets/projectnublar/models/item/white_terracotta_triceratops_arm_fossil.json +42c83141f110472133b7452b4c6823e6b6d4de3e assets/projectnublar/models/item/white_terracotta_triceratops_foot_fossil.json +57262bab788219789ce58c0819b0895100f12c1c assets/projectnublar/models/item/white_terracotta_triceratops_leaf_fossil.json +94678669ac706054dec56d2a32907c1cadc54992 assets/projectnublar/models/item/white_terracotta_triceratops_leg_fossil.json +51afb804b1f98af866ae9b24bf59737dc72c8d7e assets/projectnublar/models/item/white_terracotta_triceratops_neck_fossil.json +153483cc68d46c271fa51d02379f760546c66b4d assets/projectnublar/models/item/white_terracotta_triceratops_rex_skull_fossil.json +271691b1fc37c9c7d96ea4aa58bde525a2d06191 assets/projectnublar/models/item/white_terracotta_triceratops_ribcage_fossil.json +37ac37a1920dfac87230ac9f34e96039fd40c382 assets/projectnublar/models/item/white_terracotta_triceratops_spine_fossil.json +62a231bd3de983030ce332b52feb0ec3f09d99e0 assets/projectnublar/models/item/white_terracotta_triceratops_tail_fossil.json +bedee30f5443911c2ce43e459fd239ddfc08d5a2 assets/projectnublar/models/item/white_terracotta_triceratops_triceratops_skull_fossil.json +44b81fe8f5ed9b0d4e2762346e28ca40a57ad7f3 assets/projectnublar/models/item/white_terracotta_triceratops_wing_fossil.json 0f96c71f7578fc84d6668a564b76b96ea58d0f1e assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_amber.json 0b4d7cf4dd2a70a6a58601acfc4c40f56738533a assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_arm_fossil.json 654f0d1546558f83c0a1c21eceff9e1e2238a681 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -688,8 +1467,21 @@ af89acfdb74178c059cd667bfa1a2593076076c1 assets/projectnublar/models/item/white_ a707ccd06a34f3089992f05462e0caba1da3e0be assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 3e8b73872da2040680a54e7dea564c9d3b1e14f4 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_spine_fossil.json a138020e6fe04d3a445250cd2a64e0eacaac7741 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_tail_fossil.json +c41f02e7e774fad20e86e4aa4f81cda5abebb47c assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e5abb9be726605e62560f86592f0713607161350 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_wing_fossil.json a5c12e1b4c2b2fc1e53962532f9ad9a197625e80 assets/projectnublar/models/item/wire_spool.json +9bf33745e86bc280c3d5f7f4fed42a249f9bafac assets/projectnublar/models/item/yellow_terracotta_triceratops_amber.json +ad07a8aae689d28a4406114b5916151dda7ead6d assets/projectnublar/models/item/yellow_terracotta_triceratops_arm_fossil.json +4d886e0819cd62dbea5f57079e95ccc7c7071c25 assets/projectnublar/models/item/yellow_terracotta_triceratops_foot_fossil.json +dd2290e14c754ab259c54444e751c0a32ae2f1b8 assets/projectnublar/models/item/yellow_terracotta_triceratops_leaf_fossil.json +101fd23b3898315f42ade6dabaf22037e073a573 assets/projectnublar/models/item/yellow_terracotta_triceratops_leg_fossil.json +0568b535598aa544fbfb4545cbcd830d4532bed1 assets/projectnublar/models/item/yellow_terracotta_triceratops_neck_fossil.json +ffe0ce4545886787072142cbbcf6e72dbeddd1fc assets/projectnublar/models/item/yellow_terracotta_triceratops_rex_skull_fossil.json +245a6aedb1bf75b84d2ce5d40689c7acdbc08b04 assets/projectnublar/models/item/yellow_terracotta_triceratops_ribcage_fossil.json +cec3c0b07366652e834665c8d1254d548e68990d assets/projectnublar/models/item/yellow_terracotta_triceratops_spine_fossil.json +5be0930ce2ffd87c09bc24c18fd1aa03a4852e1b assets/projectnublar/models/item/yellow_terracotta_triceratops_tail_fossil.json +939f6a8ade6d4f5494a1992a0db9ae4b1b005b8b assets/projectnublar/models/item/yellow_terracotta_triceratops_triceratops_skull_fossil.json +baae7c061ffe1c442e832e0367babf5cb4528c82 assets/projectnublar/models/item/yellow_terracotta_triceratops_wing_fossil.json 6137b9679381ad998af895dbfc42a4ae7752439c assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_amber.json 0081a1230a0c9c97bb8f98e65e3801c53ec25ebc assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 589da74ae7f100c3f6ad6a0e4937a048a7e42574 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -700,4 +1492,5 @@ a5c12e1b4c2b2fc1e53962532f9ad9a197625e80 assets/projectnublar/models/item/wire_s 228c67cd9dcacd63bb2364c9f0faa13a056e0a36 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 28c6a92082af391d6c2f6eab87005c553a4c7a98 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 198f76590131207ec896597ebd47328cdc806f97 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +2e85ff8463d0b3a1b4bfe628382cb3d96f577cad assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 673133ec65be495e33f9eaf387d5e6e81527d746 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 b/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 index 850985f8..aa05870c 100644 --- a/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 +++ b/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 @@ -1,2 +1,2 @@ -// 1.20.1 2025-02-28T17:42:38.8279679 Languages: en_us -7697c32429c59face25a2fb73d84574f616bcfb7 assets/projectnublar/lang/en_us.json +// 1.20.1 2025-06-21T05:28:41.0715292 Languages: en_us +f3eb21f4e8df38eb5f16536809f253df56570ab8 assets/projectnublar/lang/en_us.json diff --git a/common/src/generated/resources/assets/projectnublar/lang/en_us.json b/common/src/generated/resources/assets/projectnublar/lang/en_us.json index 0b5c9c64..8ef1e5e0 100644 --- a/common/src/generated/resources/assets/projectnublar/lang/en_us.json +++ b/common/src/generated/resources/assets/projectnublar/lang/en_us.json @@ -1,4 +1,16 @@ { + "block.projectnublar.andesite_triceratops_amber": "Andesite Triceratops Amber", + "block.projectnublar.andesite_triceratops_arm_fossil": "Andesite Triceratops Arm Fossil", + "block.projectnublar.andesite_triceratops_foot_fossil": "Andesite Triceratops Foot Fossil", + "block.projectnublar.andesite_triceratops_leaf_fossil": "Andesite Triceratops Leaf Fossil", + "block.projectnublar.andesite_triceratops_leg_fossil": "Andesite Triceratops Leg Fossil", + "block.projectnublar.andesite_triceratops_neck_fossil": "Andesite Triceratops Neck Fossil", + "block.projectnublar.andesite_triceratops_rex_skull_fossil": "Andesite Triceratops Rex Skull Fossil", + "block.projectnublar.andesite_triceratops_ribcage_fossil": "Andesite Triceratops Ribcage Fossil", + "block.projectnublar.andesite_triceratops_spine_fossil": "Andesite Triceratops Spine Fossil", + "block.projectnublar.andesite_triceratops_tail_fossil": "Andesite Triceratops Tail Fossil", + "block.projectnublar.andesite_triceratops_triceratops_skull_fossil": "Andesite Triceratops Triceratops Skull Fossil", + "block.projectnublar.andesite_triceratops_wing_fossil": "Andesite Triceratops Wing Fossil", "block.projectnublar.andesite_tyrannosaurus_rex_amber": "Andesite Tyrannosaurus Rex Amber", "block.projectnublar.andesite_tyrannosaurus_rex_arm_fossil": "Andesite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.andesite_tyrannosaurus_rex_foot_fossil": "Andesite Tyrannosaurus Rex Foot Fossil", @@ -9,7 +21,20 @@ "block.projectnublar.andesite_tyrannosaurus_rex_ribcage_fossil": "Andesite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.andesite_tyrannosaurus_rex_spine_fossil": "Andesite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.andesite_tyrannosaurus_rex_tail_fossil": "Andesite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.andesite_tyrannosaurus_rex_triceratops_skull_fossil": "Andesite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.andesite_tyrannosaurus_rex_wing_fossil": "Andesite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.brown_terracotta_triceratops_amber": "Brown Terracotta Triceratops Amber", + "block.projectnublar.brown_terracotta_triceratops_arm_fossil": "Brown Terracotta Triceratops Arm Fossil", + "block.projectnublar.brown_terracotta_triceratops_foot_fossil": "Brown Terracotta Triceratops Foot Fossil", + "block.projectnublar.brown_terracotta_triceratops_leaf_fossil": "Brown Terracotta Triceratops Leaf Fossil", + "block.projectnublar.brown_terracotta_triceratops_leg_fossil": "Brown Terracotta Triceratops Leg Fossil", + "block.projectnublar.brown_terracotta_triceratops_neck_fossil": "Brown Terracotta Triceratops Neck Fossil", + "block.projectnublar.brown_terracotta_triceratops_rex_skull_fossil": "Brown Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.brown_terracotta_triceratops_ribcage_fossil": "Brown Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.brown_terracotta_triceratops_spine_fossil": "Brown Terracotta Triceratops Spine Fossil", + "block.projectnublar.brown_terracotta_triceratops_tail_fossil": "Brown Terracotta Triceratops Tail Fossil", + "block.projectnublar.brown_terracotta_triceratops_triceratops_skull_fossil": "Brown Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.brown_terracotta_triceratops_wing_fossil": "Brown Terracotta Triceratops Wing Fossil", "block.projectnublar.brown_terracotta_tyrannosaurus_rex_amber": "Brown Terracotta Tyrannosaurus Rex Amber", "block.projectnublar.brown_terracotta_tyrannosaurus_rex_arm_fossil": "Brown Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.brown_terracotta_tyrannosaurus_rex_foot_fossil": "Brown Terracotta Tyrannosaurus Rex Foot Fossil", @@ -20,8 +45,20 @@ "block.projectnublar.brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.brown_terracotta_tyrannosaurus_rex_spine_fossil": "Brown Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.brown_terracotta_tyrannosaurus_rex_tail_fossil": "Brown Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Brown Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.brown_terracotta_tyrannosaurus_rex_wing_fossil": "Brown Terracotta Tyrannosaurus Rex Wing Fossil", "block.projectnublar.coal_generator": "Coal Generator", + "block.projectnublar.common_andesite_triceratops_arm_fossil": "Common Andesite Triceratops Arm Fossil", + "block.projectnublar.common_andesite_triceratops_foot_fossil": "Common Andesite Triceratops Foot Fossil", + "block.projectnublar.common_andesite_triceratops_leaf_fossil": "Common Andesite Triceratops Leaf Fossil", + "block.projectnublar.common_andesite_triceratops_leg_fossil": "Common Andesite Triceratops Leg Fossil", + "block.projectnublar.common_andesite_triceratops_neck_fossil": "Common Andesite Triceratops Neck Fossil", + "block.projectnublar.common_andesite_triceratops_rex_skull_fossil": "Common Andesite Triceratops Rex Skull Fossil", + "block.projectnublar.common_andesite_triceratops_ribcage_fossil": "Common Andesite Triceratops Ribcage Fossil", + "block.projectnublar.common_andesite_triceratops_spine_fossil": "Common Andesite Triceratops Spine Fossil", + "block.projectnublar.common_andesite_triceratops_tail_fossil": "Common Andesite Triceratops Tail Fossil", + "block.projectnublar.common_andesite_triceratops_triceratops_skull_fossil": "Common Andesite Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_andesite_triceratops_wing_fossil": "Common Andesite Triceratops Wing Fossil", "block.projectnublar.common_andesite_tyrannosaurus_rex_arm_fossil": "Common Andesite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_andesite_tyrannosaurus_rex_foot_fossil": "Common Andesite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_andesite_tyrannosaurus_rex_leaf_fossil": "Common Andesite Tyrannosaurus Rex Leaf Fossil", @@ -31,7 +68,19 @@ "block.projectnublar.common_andesite_tyrannosaurus_rex_ribcage_fossil": "Common Andesite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_andesite_tyrannosaurus_rex_spine_fossil": "Common Andesite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_andesite_tyrannosaurus_rex_tail_fossil": "Common Andesite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_andesite_tyrannosaurus_rex_triceratops_skull_fossil": "Common Andesite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_andesite_tyrannosaurus_rex_wing_fossil": "Common Andesite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_arm_fossil": "Common Brown Terracotta Triceratops Arm Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_foot_fossil": "Common Brown Terracotta Triceratops Foot Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_leaf_fossil": "Common Brown Terracotta Triceratops Leaf Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_leg_fossil": "Common Brown Terracotta Triceratops Leg Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_neck_fossil": "Common Brown Terracotta Triceratops Neck Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_rex_skull_fossil": "Common Brown Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_ribcage_fossil": "Common Brown Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_spine_fossil": "Common Brown Terracotta Triceratops Spine Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_tail_fossil": "Common Brown Terracotta Triceratops Tail Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_triceratops_skull_fossil": "Common Brown Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_wing_fossil": "Common Brown Terracotta Triceratops Wing Fossil", "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Common Brown Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Common Brown Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Brown Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -41,7 +90,19 @@ "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Common Brown Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Common Brown Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Common Brown Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Common Brown Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_deepslate_triceratops_arm_fossil": "Common Deepslate Triceratops Arm Fossil", + "block.projectnublar.common_deepslate_triceratops_foot_fossil": "Common Deepslate Triceratops Foot Fossil", + "block.projectnublar.common_deepslate_triceratops_leaf_fossil": "Common Deepslate Triceratops Leaf Fossil", + "block.projectnublar.common_deepslate_triceratops_leg_fossil": "Common Deepslate Triceratops Leg Fossil", + "block.projectnublar.common_deepslate_triceratops_neck_fossil": "Common Deepslate Triceratops Neck Fossil", + "block.projectnublar.common_deepslate_triceratops_rex_skull_fossil": "Common Deepslate Triceratops Rex Skull Fossil", + "block.projectnublar.common_deepslate_triceratops_ribcage_fossil": "Common Deepslate Triceratops Ribcage Fossil", + "block.projectnublar.common_deepslate_triceratops_spine_fossil": "Common Deepslate Triceratops Spine Fossil", + "block.projectnublar.common_deepslate_triceratops_tail_fossil": "Common Deepslate Triceratops Tail Fossil", + "block.projectnublar.common_deepslate_triceratops_triceratops_skull_fossil": "Common Deepslate Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_deepslate_triceratops_wing_fossil": "Common Deepslate Triceratops Wing Fossil", "block.projectnublar.common_deepslate_tyrannosaurus_rex_arm_fossil": "Common Deepslate Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_deepslate_tyrannosaurus_rex_foot_fossil": "Common Deepslate Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_deepslate_tyrannosaurus_rex_leaf_fossil": "Common Deepslate Tyrannosaurus Rex Leaf Fossil", @@ -51,7 +112,19 @@ "block.projectnublar.common_deepslate_tyrannosaurus_rex_ribcage_fossil": "Common Deepslate Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_deepslate_tyrannosaurus_rex_spine_fossil": "Common Deepslate Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_deepslate_tyrannosaurus_rex_tail_fossil": "Common Deepslate Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil": "Common Deepslate Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_deepslate_tyrannosaurus_rex_wing_fossil": "Common Deepslate Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_diorite_triceratops_arm_fossil": "Common Diorite Triceratops Arm Fossil", + "block.projectnublar.common_diorite_triceratops_foot_fossil": "Common Diorite Triceratops Foot Fossil", + "block.projectnublar.common_diorite_triceratops_leaf_fossil": "Common Diorite Triceratops Leaf Fossil", + "block.projectnublar.common_diorite_triceratops_leg_fossil": "Common Diorite Triceratops Leg Fossil", + "block.projectnublar.common_diorite_triceratops_neck_fossil": "Common Diorite Triceratops Neck Fossil", + "block.projectnublar.common_diorite_triceratops_rex_skull_fossil": "Common Diorite Triceratops Rex Skull Fossil", + "block.projectnublar.common_diorite_triceratops_ribcage_fossil": "Common Diorite Triceratops Ribcage Fossil", + "block.projectnublar.common_diorite_triceratops_spine_fossil": "Common Diorite Triceratops Spine Fossil", + "block.projectnublar.common_diorite_triceratops_tail_fossil": "Common Diorite Triceratops Tail Fossil", + "block.projectnublar.common_diorite_triceratops_triceratops_skull_fossil": "Common Diorite Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_diorite_triceratops_wing_fossil": "Common Diorite Triceratops Wing Fossil", "block.projectnublar.common_diorite_tyrannosaurus_rex_arm_fossil": "Common Diorite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_diorite_tyrannosaurus_rex_foot_fossil": "Common Diorite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_diorite_tyrannosaurus_rex_leaf_fossil": "Common Diorite Tyrannosaurus Rex Leaf Fossil", @@ -61,7 +134,19 @@ "block.projectnublar.common_diorite_tyrannosaurus_rex_ribcage_fossil": "Common Diorite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_diorite_tyrannosaurus_rex_spine_fossil": "Common Diorite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_diorite_tyrannosaurus_rex_tail_fossil": "Common Diorite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_diorite_tyrannosaurus_rex_triceratops_skull_fossil": "Common Diorite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_diorite_tyrannosaurus_rex_wing_fossil": "Common Diorite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_granite_triceratops_arm_fossil": "Common Granite Triceratops Arm Fossil", + "block.projectnublar.common_granite_triceratops_foot_fossil": "Common Granite Triceratops Foot Fossil", + "block.projectnublar.common_granite_triceratops_leaf_fossil": "Common Granite Triceratops Leaf Fossil", + "block.projectnublar.common_granite_triceratops_leg_fossil": "Common Granite Triceratops Leg Fossil", + "block.projectnublar.common_granite_triceratops_neck_fossil": "Common Granite Triceratops Neck Fossil", + "block.projectnublar.common_granite_triceratops_rex_skull_fossil": "Common Granite Triceratops Rex Skull Fossil", + "block.projectnublar.common_granite_triceratops_ribcage_fossil": "Common Granite Triceratops Ribcage Fossil", + "block.projectnublar.common_granite_triceratops_spine_fossil": "Common Granite Triceratops Spine Fossil", + "block.projectnublar.common_granite_triceratops_tail_fossil": "Common Granite Triceratops Tail Fossil", + "block.projectnublar.common_granite_triceratops_triceratops_skull_fossil": "Common Granite Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_granite_triceratops_wing_fossil": "Common Granite Triceratops Wing Fossil", "block.projectnublar.common_granite_tyrannosaurus_rex_arm_fossil": "Common Granite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_granite_tyrannosaurus_rex_foot_fossil": "Common Granite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_granite_tyrannosaurus_rex_leaf_fossil": "Common Granite Tyrannosaurus Rex Leaf Fossil", @@ -71,7 +156,19 @@ "block.projectnublar.common_granite_tyrannosaurus_rex_ribcage_fossil": "Common Granite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_granite_tyrannosaurus_rex_spine_fossil": "Common Granite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_granite_tyrannosaurus_rex_tail_fossil": "Common Granite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_granite_tyrannosaurus_rex_triceratops_skull_fossil": "Common Granite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_granite_tyrannosaurus_rex_wing_fossil": "Common Granite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_arm_fossil": "Common Light Gray Terracotta Triceratops Arm Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_foot_fossil": "Common Light Gray Terracotta Triceratops Foot Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_leaf_fossil": "Common Light Gray Terracotta Triceratops Leaf Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_leg_fossil": "Common Light Gray Terracotta Triceratops Leg Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_neck_fossil": "Common Light Gray Terracotta Triceratops Neck Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_rex_skull_fossil": "Common Light Gray Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_ribcage_fossil": "Common Light Gray Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_spine_fossil": "Common Light Gray Terracotta Triceratops Spine Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_tail_fossil": "Common Light Gray Terracotta Triceratops Tail Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_triceratops_skull_fossil": "Common Light Gray Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_wing_fossil": "Common Light Gray Terracotta Triceratops Wing Fossil", "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -81,7 +178,19 @@ "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_arm_fossil": "Common Orange Terracotta Triceratops Arm Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_foot_fossil": "Common Orange Terracotta Triceratops Foot Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_leaf_fossil": "Common Orange Terracotta Triceratops Leaf Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_leg_fossil": "Common Orange Terracotta Triceratops Leg Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_neck_fossil": "Common Orange Terracotta Triceratops Neck Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_rex_skull_fossil": "Common Orange Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_ribcage_fossil": "Common Orange Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_spine_fossil": "Common Orange Terracotta Triceratops Spine Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_tail_fossil": "Common Orange Terracotta Triceratops Tail Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_triceratops_skull_fossil": "Common Orange Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_wing_fossil": "Common Orange Terracotta Triceratops Wing Fossil", "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Common Orange Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Common Orange Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Orange Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -91,7 +200,19 @@ "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Common Orange Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Common Orange Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Common Orange Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Common Orange Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_red_terracotta_triceratops_arm_fossil": "Common Red Terracotta Triceratops Arm Fossil", + "block.projectnublar.common_red_terracotta_triceratops_foot_fossil": "Common Red Terracotta Triceratops Foot Fossil", + "block.projectnublar.common_red_terracotta_triceratops_leaf_fossil": "Common Red Terracotta Triceratops Leaf Fossil", + "block.projectnublar.common_red_terracotta_triceratops_leg_fossil": "Common Red Terracotta Triceratops Leg Fossil", + "block.projectnublar.common_red_terracotta_triceratops_neck_fossil": "Common Red Terracotta Triceratops Neck Fossil", + "block.projectnublar.common_red_terracotta_triceratops_rex_skull_fossil": "Common Red Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.common_red_terracotta_triceratops_ribcage_fossil": "Common Red Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.common_red_terracotta_triceratops_spine_fossil": "Common Red Terracotta Triceratops Spine Fossil", + "block.projectnublar.common_red_terracotta_triceratops_tail_fossil": "Common Red Terracotta Triceratops Tail Fossil", + "block.projectnublar.common_red_terracotta_triceratops_triceratops_skull_fossil": "Common Red Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_red_terracotta_triceratops_wing_fossil": "Common Red Terracotta Triceratops Wing Fossil", "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_arm_fossil": "Common Red Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_foot_fossil": "Common Red Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Red Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -101,7 +222,19 @@ "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Red Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_spine_fossil": "Common Red Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_tail_fossil": "Common Red Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Common Red Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_wing_fossil": "Common Red Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_sandstone_triceratops_arm_fossil": "Common Sandstone Triceratops Arm Fossil", + "block.projectnublar.common_sandstone_triceratops_foot_fossil": "Common Sandstone Triceratops Foot Fossil", + "block.projectnublar.common_sandstone_triceratops_leaf_fossil": "Common Sandstone Triceratops Leaf Fossil", + "block.projectnublar.common_sandstone_triceratops_leg_fossil": "Common Sandstone Triceratops Leg Fossil", + "block.projectnublar.common_sandstone_triceratops_neck_fossil": "Common Sandstone Triceratops Neck Fossil", + "block.projectnublar.common_sandstone_triceratops_rex_skull_fossil": "Common Sandstone Triceratops Rex Skull Fossil", + "block.projectnublar.common_sandstone_triceratops_ribcage_fossil": "Common Sandstone Triceratops Ribcage Fossil", + "block.projectnublar.common_sandstone_triceratops_spine_fossil": "Common Sandstone Triceratops Spine Fossil", + "block.projectnublar.common_sandstone_triceratops_tail_fossil": "Common Sandstone Triceratops Tail Fossil", + "block.projectnublar.common_sandstone_triceratops_triceratops_skull_fossil": "Common Sandstone Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_sandstone_triceratops_wing_fossil": "Common Sandstone Triceratops Wing Fossil", "block.projectnublar.common_sandstone_tyrannosaurus_rex_arm_fossil": "Common Sandstone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_sandstone_tyrannosaurus_rex_foot_fossil": "Common Sandstone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_sandstone_tyrannosaurus_rex_leaf_fossil": "Common Sandstone Tyrannosaurus Rex Leaf Fossil", @@ -111,7 +244,19 @@ "block.projectnublar.common_sandstone_tyrannosaurus_rex_ribcage_fossil": "Common Sandstone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_sandstone_tyrannosaurus_rex_spine_fossil": "Common Sandstone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_sandstone_tyrannosaurus_rex_tail_fossil": "Common Sandstone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil": "Common Sandstone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_sandstone_tyrannosaurus_rex_wing_fossil": "Common Sandstone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_stone_triceratops_arm_fossil": "Common Stone Triceratops Arm Fossil", + "block.projectnublar.common_stone_triceratops_foot_fossil": "Common Stone Triceratops Foot Fossil", + "block.projectnublar.common_stone_triceratops_leaf_fossil": "Common Stone Triceratops Leaf Fossil", + "block.projectnublar.common_stone_triceratops_leg_fossil": "Common Stone Triceratops Leg Fossil", + "block.projectnublar.common_stone_triceratops_neck_fossil": "Common Stone Triceratops Neck Fossil", + "block.projectnublar.common_stone_triceratops_rex_skull_fossil": "Common Stone Triceratops Rex Skull Fossil", + "block.projectnublar.common_stone_triceratops_ribcage_fossil": "Common Stone Triceratops Ribcage Fossil", + "block.projectnublar.common_stone_triceratops_spine_fossil": "Common Stone Triceratops Spine Fossil", + "block.projectnublar.common_stone_triceratops_tail_fossil": "Common Stone Triceratops Tail Fossil", + "block.projectnublar.common_stone_triceratops_triceratops_skull_fossil": "Common Stone Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_stone_triceratops_wing_fossil": "Common Stone Triceratops Wing Fossil", "block.projectnublar.common_stone_tyrannosaurus_rex_arm_fossil": "Common Stone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_stone_tyrannosaurus_rex_foot_fossil": "Common Stone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_stone_tyrannosaurus_rex_leaf_fossil": "Common Stone Tyrannosaurus Rex Leaf Fossil", @@ -121,7 +266,19 @@ "block.projectnublar.common_stone_tyrannosaurus_rex_ribcage_fossil": "Common Stone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_stone_tyrannosaurus_rex_spine_fossil": "Common Stone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_stone_tyrannosaurus_rex_tail_fossil": "Common Stone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_stone_tyrannosaurus_rex_triceratops_skull_fossil": "Common Stone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_stone_tyrannosaurus_rex_wing_fossil": "Common Stone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_terracotta_triceratops_arm_fossil": "Common Terracotta Triceratops Arm Fossil", + "block.projectnublar.common_terracotta_triceratops_foot_fossil": "Common Terracotta Triceratops Foot Fossil", + "block.projectnublar.common_terracotta_triceratops_leaf_fossil": "Common Terracotta Triceratops Leaf Fossil", + "block.projectnublar.common_terracotta_triceratops_leg_fossil": "Common Terracotta Triceratops Leg Fossil", + "block.projectnublar.common_terracotta_triceratops_neck_fossil": "Common Terracotta Triceratops Neck Fossil", + "block.projectnublar.common_terracotta_triceratops_rex_skull_fossil": "Common Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.common_terracotta_triceratops_ribcage_fossil": "Common Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.common_terracotta_triceratops_spine_fossil": "Common Terracotta Triceratops Spine Fossil", + "block.projectnublar.common_terracotta_triceratops_tail_fossil": "Common Terracotta Triceratops Tail Fossil", + "block.projectnublar.common_terracotta_triceratops_triceratops_skull_fossil": "Common Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_terracotta_triceratops_wing_fossil": "Common Terracotta Triceratops Wing Fossil", "block.projectnublar.common_terracotta_tyrannosaurus_rex_arm_fossil": "Common Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_terracotta_tyrannosaurus_rex_foot_fossil": "Common Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -131,7 +288,19 @@ "block.projectnublar.common_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_terracotta_tyrannosaurus_rex_spine_fossil": "Common Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_terracotta_tyrannosaurus_rex_tail_fossil": "Common Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Common Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_terracotta_tyrannosaurus_rex_wing_fossil": "Common Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_white_terracotta_triceratops_arm_fossil": "Common White Terracotta Triceratops Arm Fossil", + "block.projectnublar.common_white_terracotta_triceratops_foot_fossil": "Common White Terracotta Triceratops Foot Fossil", + "block.projectnublar.common_white_terracotta_triceratops_leaf_fossil": "Common White Terracotta Triceratops Leaf Fossil", + "block.projectnublar.common_white_terracotta_triceratops_leg_fossil": "Common White Terracotta Triceratops Leg Fossil", + "block.projectnublar.common_white_terracotta_triceratops_neck_fossil": "Common White Terracotta Triceratops Neck Fossil", + "block.projectnublar.common_white_terracotta_triceratops_rex_skull_fossil": "Common White Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.common_white_terracotta_triceratops_ribcage_fossil": "Common White Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.common_white_terracotta_triceratops_spine_fossil": "Common White Terracotta Triceratops Spine Fossil", + "block.projectnublar.common_white_terracotta_triceratops_tail_fossil": "Common White Terracotta Triceratops Tail Fossil", + "block.projectnublar.common_white_terracotta_triceratops_triceratops_skull_fossil": "Common White Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_white_terracotta_triceratops_wing_fossil": "Common White Terracotta Triceratops Wing Fossil", "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_arm_fossil": "Common White Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_foot_fossil": "Common White Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Common White Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -141,7 +310,19 @@ "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common White Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_spine_fossil": "Common White Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_tail_fossil": "Common White Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Common White Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_wing_fossil": "Common White Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_arm_fossil": "Common Yellow Terracotta Triceratops Arm Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_foot_fossil": "Common Yellow Terracotta Triceratops Foot Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_leaf_fossil": "Common Yellow Terracotta Triceratops Leaf Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_leg_fossil": "Common Yellow Terracotta Triceratops Leg Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_neck_fossil": "Common Yellow Terracotta Triceratops Neck Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_rex_skull_fossil": "Common Yellow Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_ribcage_fossil": "Common Yellow Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_spine_fossil": "Common Yellow Terracotta Triceratops Spine Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_tail_fossil": "Common Yellow Terracotta Triceratops Tail Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_triceratops_skull_fossil": "Common Yellow Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_wing_fossil": "Common Yellow Terracotta Triceratops Wing Fossil", "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -151,8 +332,21 @@ "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Wing Fossil", "block.projectnublar.creative_generator": "Creative Generator", + "block.projectnublar.deepslate_triceratops_amber": "Deepslate Triceratops Amber", + "block.projectnublar.deepslate_triceratops_arm_fossil": "Deepslate Triceratops Arm Fossil", + "block.projectnublar.deepslate_triceratops_foot_fossil": "Deepslate Triceratops Foot Fossil", + "block.projectnublar.deepslate_triceratops_leaf_fossil": "Deepslate Triceratops Leaf Fossil", + "block.projectnublar.deepslate_triceratops_leg_fossil": "Deepslate Triceratops Leg Fossil", + "block.projectnublar.deepslate_triceratops_neck_fossil": "Deepslate Triceratops Neck Fossil", + "block.projectnublar.deepslate_triceratops_rex_skull_fossil": "Deepslate Triceratops Rex Skull Fossil", + "block.projectnublar.deepslate_triceratops_ribcage_fossil": "Deepslate Triceratops Ribcage Fossil", + "block.projectnublar.deepslate_triceratops_spine_fossil": "Deepslate Triceratops Spine Fossil", + "block.projectnublar.deepslate_triceratops_tail_fossil": "Deepslate Triceratops Tail Fossil", + "block.projectnublar.deepslate_triceratops_triceratops_skull_fossil": "Deepslate Triceratops Triceratops Skull Fossil", + "block.projectnublar.deepslate_triceratops_wing_fossil": "Deepslate Triceratops Wing Fossil", "block.projectnublar.deepslate_tyrannosaurus_rex_amber": "Deepslate Tyrannosaurus Rex Amber", "block.projectnublar.deepslate_tyrannosaurus_rex_arm_fossil": "Deepslate Tyrannosaurus Rex Arm Fossil", "block.projectnublar.deepslate_tyrannosaurus_rex_foot_fossil": "Deepslate Tyrannosaurus Rex Foot Fossil", @@ -163,7 +357,20 @@ "block.projectnublar.deepslate_tyrannosaurus_rex_ribcage_fossil": "Deepslate Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.deepslate_tyrannosaurus_rex_spine_fossil": "Deepslate Tyrannosaurus Rex Spine Fossil", "block.projectnublar.deepslate_tyrannosaurus_rex_tail_fossil": "Deepslate Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.deepslate_tyrannosaurus_rex_triceratops_skull_fossil": "Deepslate Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.deepslate_tyrannosaurus_rex_wing_fossil": "Deepslate Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.diorite_triceratops_amber": "Diorite Triceratops Amber", + "block.projectnublar.diorite_triceratops_arm_fossil": "Diorite Triceratops Arm Fossil", + "block.projectnublar.diorite_triceratops_foot_fossil": "Diorite Triceratops Foot Fossil", + "block.projectnublar.diorite_triceratops_leaf_fossil": "Diorite Triceratops Leaf Fossil", + "block.projectnublar.diorite_triceratops_leg_fossil": "Diorite Triceratops Leg Fossil", + "block.projectnublar.diorite_triceratops_neck_fossil": "Diorite Triceratops Neck Fossil", + "block.projectnublar.diorite_triceratops_rex_skull_fossil": "Diorite Triceratops Rex Skull Fossil", + "block.projectnublar.diorite_triceratops_ribcage_fossil": "Diorite Triceratops Ribcage Fossil", + "block.projectnublar.diorite_triceratops_spine_fossil": "Diorite Triceratops Spine Fossil", + "block.projectnublar.diorite_triceratops_tail_fossil": "Diorite Triceratops Tail Fossil", + "block.projectnublar.diorite_triceratops_triceratops_skull_fossil": "Diorite Triceratops Triceratops Skull Fossil", + "block.projectnublar.diorite_triceratops_wing_fossil": "Diorite Triceratops Wing Fossil", "block.projectnublar.diorite_tyrannosaurus_rex_amber": "Diorite Tyrannosaurus Rex Amber", "block.projectnublar.diorite_tyrannosaurus_rex_arm_fossil": "Diorite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.diorite_tyrannosaurus_rex_foot_fossil": "Diorite Tyrannosaurus Rex Foot Fossil", @@ -174,9 +381,21 @@ "block.projectnublar.diorite_tyrannosaurus_rex_ribcage_fossil": "Diorite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.diorite_tyrannosaurus_rex_spine_fossil": "Diorite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.diorite_tyrannosaurus_rex_tail_fossil": "Diorite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.diorite_tyrannosaurus_rex_triceratops_skull_fossil": "Diorite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.diorite_tyrannosaurus_rex_wing_fossil": "Diorite Tyrannosaurus Rex Wing Fossil", "block.projectnublar.egg_printer": "Egg Printer", "block.projectnublar.electric_fence": "Electric Fence", + "block.projectnublar.fragmented_andesite_triceratops_arm_fossil": "Fragmented Andesite Triceratops Arm Fossil", + "block.projectnublar.fragmented_andesite_triceratops_foot_fossil": "Fragmented Andesite Triceratops Foot Fossil", + "block.projectnublar.fragmented_andesite_triceratops_leaf_fossil": "Fragmented Andesite Triceratops Leaf Fossil", + "block.projectnublar.fragmented_andesite_triceratops_leg_fossil": "Fragmented Andesite Triceratops Leg Fossil", + "block.projectnublar.fragmented_andesite_triceratops_neck_fossil": "Fragmented Andesite Triceratops Neck Fossil", + "block.projectnublar.fragmented_andesite_triceratops_rex_skull_fossil": "Fragmented Andesite Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_andesite_triceratops_ribcage_fossil": "Fragmented Andesite Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_andesite_triceratops_spine_fossil": "Fragmented Andesite Triceratops Spine Fossil", + "block.projectnublar.fragmented_andesite_triceratops_tail_fossil": "Fragmented Andesite Triceratops Tail Fossil", + "block.projectnublar.fragmented_andesite_triceratops_triceratops_skull_fossil": "Fragmented Andesite Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_andesite_triceratops_wing_fossil": "Fragmented Andesite Triceratops Wing Fossil", "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_arm_fossil": "Fragmented Andesite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_foot_fossil": "Fragmented Andesite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_leaf_fossil": "Fragmented Andesite Tyrannosaurus Rex Leaf Fossil", @@ -186,7 +405,19 @@ "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_ribcage_fossil": "Fragmented Andesite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_spine_fossil": "Fragmented Andesite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_tail_fossil": "Fragmented Andesite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Andesite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_wing_fossil": "Fragmented Andesite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_arm_fossil": "Fragmented Brown Terracotta Triceratops Arm Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_foot_fossil": "Fragmented Brown Terracotta Triceratops Foot Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_leaf_fossil": "Fragmented Brown Terracotta Triceratops Leaf Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_leg_fossil": "Fragmented Brown Terracotta Triceratops Leg Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_neck_fossil": "Fragmented Brown Terracotta Triceratops Neck Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_rex_skull_fossil": "Fragmented Brown Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_ribcage_fossil": "Fragmented Brown Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_spine_fossil": "Fragmented Brown Terracotta Triceratops Spine Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_tail_fossil": "Fragmented Brown Terracotta Triceratops Tail Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_triceratops_skull_fossil": "Fragmented Brown Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_wing_fossil": "Fragmented Brown Terracotta Triceratops Wing Fossil", "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -196,7 +427,19 @@ "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_arm_fossil": "Fragmented Deepslate Triceratops Arm Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_foot_fossil": "Fragmented Deepslate Triceratops Foot Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_leaf_fossil": "Fragmented Deepslate Triceratops Leaf Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_leg_fossil": "Fragmented Deepslate Triceratops Leg Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_neck_fossil": "Fragmented Deepslate Triceratops Neck Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_rex_skull_fossil": "Fragmented Deepslate Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_ribcage_fossil": "Fragmented Deepslate Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_spine_fossil": "Fragmented Deepslate Triceratops Spine Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_tail_fossil": "Fragmented Deepslate Triceratops Tail Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_triceratops_skull_fossil": "Fragmented Deepslate Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_wing_fossil": "Fragmented Deepslate Triceratops Wing Fossil", "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_arm_fossil": "Fragmented Deepslate Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_foot_fossil": "Fragmented Deepslate Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_leaf_fossil": "Fragmented Deepslate Tyrannosaurus Rex Leaf Fossil", @@ -206,7 +449,19 @@ "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil": "Fragmented Deepslate Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_spine_fossil": "Fragmented Deepslate Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_tail_fossil": "Fragmented Deepslate Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Deepslate Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_wing_fossil": "Fragmented Deepslate Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_diorite_triceratops_arm_fossil": "Fragmented Diorite Triceratops Arm Fossil", + "block.projectnublar.fragmented_diorite_triceratops_foot_fossil": "Fragmented Diorite Triceratops Foot Fossil", + "block.projectnublar.fragmented_diorite_triceratops_leaf_fossil": "Fragmented Diorite Triceratops Leaf Fossil", + "block.projectnublar.fragmented_diorite_triceratops_leg_fossil": "Fragmented Diorite Triceratops Leg Fossil", + "block.projectnublar.fragmented_diorite_triceratops_neck_fossil": "Fragmented Diorite Triceratops Neck Fossil", + "block.projectnublar.fragmented_diorite_triceratops_rex_skull_fossil": "Fragmented Diorite Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_diorite_triceratops_ribcage_fossil": "Fragmented Diorite Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_diorite_triceratops_spine_fossil": "Fragmented Diorite Triceratops Spine Fossil", + "block.projectnublar.fragmented_diorite_triceratops_tail_fossil": "Fragmented Diorite Triceratops Tail Fossil", + "block.projectnublar.fragmented_diorite_triceratops_triceratops_skull_fossil": "Fragmented Diorite Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_diorite_triceratops_wing_fossil": "Fragmented Diorite Triceratops Wing Fossil", "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_arm_fossil": "Fragmented Diorite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_foot_fossil": "Fragmented Diorite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_leaf_fossil": "Fragmented Diorite Tyrannosaurus Rex Leaf Fossil", @@ -216,7 +471,19 @@ "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_ribcage_fossil": "Fragmented Diorite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_spine_fossil": "Fragmented Diorite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_tail_fossil": "Fragmented Diorite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Diorite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_wing_fossil": "Fragmented Diorite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_granite_triceratops_arm_fossil": "Fragmented Granite Triceratops Arm Fossil", + "block.projectnublar.fragmented_granite_triceratops_foot_fossil": "Fragmented Granite Triceratops Foot Fossil", + "block.projectnublar.fragmented_granite_triceratops_leaf_fossil": "Fragmented Granite Triceratops Leaf Fossil", + "block.projectnublar.fragmented_granite_triceratops_leg_fossil": "Fragmented Granite Triceratops Leg Fossil", + "block.projectnublar.fragmented_granite_triceratops_neck_fossil": "Fragmented Granite Triceratops Neck Fossil", + "block.projectnublar.fragmented_granite_triceratops_rex_skull_fossil": "Fragmented Granite Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_granite_triceratops_ribcage_fossil": "Fragmented Granite Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_granite_triceratops_spine_fossil": "Fragmented Granite Triceratops Spine Fossil", + "block.projectnublar.fragmented_granite_triceratops_tail_fossil": "Fragmented Granite Triceratops Tail Fossil", + "block.projectnublar.fragmented_granite_triceratops_triceratops_skull_fossil": "Fragmented Granite Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_granite_triceratops_wing_fossil": "Fragmented Granite Triceratops Wing Fossil", "block.projectnublar.fragmented_granite_tyrannosaurus_rex_arm_fossil": "Fragmented Granite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_granite_tyrannosaurus_rex_foot_fossil": "Fragmented Granite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_granite_tyrannosaurus_rex_leaf_fossil": "Fragmented Granite Tyrannosaurus Rex Leaf Fossil", @@ -226,7 +493,19 @@ "block.projectnublar.fragmented_granite_tyrannosaurus_rex_ribcage_fossil": "Fragmented Granite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_granite_tyrannosaurus_rex_spine_fossil": "Fragmented Granite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_granite_tyrannosaurus_rex_tail_fossil": "Fragmented Granite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Granite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_granite_tyrannosaurus_rex_wing_fossil": "Fragmented Granite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_arm_fossil": "Fragmented Light Gray Terracotta Triceratops Arm Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_foot_fossil": "Fragmented Light Gray Terracotta Triceratops Foot Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_leaf_fossil": "Fragmented Light Gray Terracotta Triceratops Leaf Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_leg_fossil": "Fragmented Light Gray Terracotta Triceratops Leg Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_neck_fossil": "Fragmented Light Gray Terracotta Triceratops Neck Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_rex_skull_fossil": "Fragmented Light Gray Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_ribcage_fossil": "Fragmented Light Gray Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_spine_fossil": "Fragmented Light Gray Terracotta Triceratops Spine Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_tail_fossil": "Fragmented Light Gray Terracotta Triceratops Tail Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil": "Fragmented Light Gray Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_wing_fossil": "Fragmented Light Gray Terracotta Triceratops Wing Fossil", "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -236,7 +515,19 @@ "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_arm_fossil": "Fragmented Orange Terracotta Triceratops Arm Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_foot_fossil": "Fragmented Orange Terracotta Triceratops Foot Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_leaf_fossil": "Fragmented Orange Terracotta Triceratops Leaf Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_leg_fossil": "Fragmented Orange Terracotta Triceratops Leg Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_neck_fossil": "Fragmented Orange Terracotta Triceratops Neck Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_rex_skull_fossil": "Fragmented Orange Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_ribcage_fossil": "Fragmented Orange Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_spine_fossil": "Fragmented Orange Terracotta Triceratops Spine Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_tail_fossil": "Fragmented Orange Terracotta Triceratops Tail Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_triceratops_skull_fossil": "Fragmented Orange Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_wing_fossil": "Fragmented Orange Terracotta Triceratops Wing Fossil", "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -246,7 +537,19 @@ "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_arm_fossil": "Fragmented Red Terracotta Triceratops Arm Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_foot_fossil": "Fragmented Red Terracotta Triceratops Foot Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_leaf_fossil": "Fragmented Red Terracotta Triceratops Leaf Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_leg_fossil": "Fragmented Red Terracotta Triceratops Leg Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_neck_fossil": "Fragmented Red Terracotta Triceratops Neck Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_rex_skull_fossil": "Fragmented Red Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_ribcage_fossil": "Fragmented Red Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_spine_fossil": "Fragmented Red Terracotta Triceratops Spine Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_tail_fossil": "Fragmented Red Terracotta Triceratops Tail Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_triceratops_skull_fossil": "Fragmented Red Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_wing_fossil": "Fragmented Red Terracotta Triceratops Wing Fossil", "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -256,7 +559,19 @@ "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_arm_fossil": "Fragmented Sandstone Triceratops Arm Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_foot_fossil": "Fragmented Sandstone Triceratops Foot Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_leaf_fossil": "Fragmented Sandstone Triceratops Leaf Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_leg_fossil": "Fragmented Sandstone Triceratops Leg Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_neck_fossil": "Fragmented Sandstone Triceratops Neck Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_rex_skull_fossil": "Fragmented Sandstone Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_ribcage_fossil": "Fragmented Sandstone Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_spine_fossil": "Fragmented Sandstone Triceratops Spine Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_tail_fossil": "Fragmented Sandstone Triceratops Tail Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_triceratops_skull_fossil": "Fragmented Sandstone Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_wing_fossil": "Fragmented Sandstone Triceratops Wing Fossil", "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_arm_fossil": "Fragmented Sandstone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_foot_fossil": "Fragmented Sandstone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_leaf_fossil": "Fragmented Sandstone Tyrannosaurus Rex Leaf Fossil", @@ -266,7 +581,19 @@ "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil": "Fragmented Sandstone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_spine_fossil": "Fragmented Sandstone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_tail_fossil": "Fragmented Sandstone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Sandstone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_wing_fossil": "Fragmented Sandstone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_stone_triceratops_arm_fossil": "Fragmented Stone Triceratops Arm Fossil", + "block.projectnublar.fragmented_stone_triceratops_foot_fossil": "Fragmented Stone Triceratops Foot Fossil", + "block.projectnublar.fragmented_stone_triceratops_leaf_fossil": "Fragmented Stone Triceratops Leaf Fossil", + "block.projectnublar.fragmented_stone_triceratops_leg_fossil": "Fragmented Stone Triceratops Leg Fossil", + "block.projectnublar.fragmented_stone_triceratops_neck_fossil": "Fragmented Stone Triceratops Neck Fossil", + "block.projectnublar.fragmented_stone_triceratops_rex_skull_fossil": "Fragmented Stone Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_stone_triceratops_ribcage_fossil": "Fragmented Stone Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_stone_triceratops_spine_fossil": "Fragmented Stone Triceratops Spine Fossil", + "block.projectnublar.fragmented_stone_triceratops_tail_fossil": "Fragmented Stone Triceratops Tail Fossil", + "block.projectnublar.fragmented_stone_triceratops_triceratops_skull_fossil": "Fragmented Stone Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_stone_triceratops_wing_fossil": "Fragmented Stone Triceratops Wing Fossil", "block.projectnublar.fragmented_stone_tyrannosaurus_rex_arm_fossil": "Fragmented Stone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_stone_tyrannosaurus_rex_foot_fossil": "Fragmented Stone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_stone_tyrannosaurus_rex_leaf_fossil": "Fragmented Stone Tyrannosaurus Rex Leaf Fossil", @@ -276,7 +603,19 @@ "block.projectnublar.fragmented_stone_tyrannosaurus_rex_ribcage_fossil": "Fragmented Stone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_stone_tyrannosaurus_rex_spine_fossil": "Fragmented Stone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_stone_tyrannosaurus_rex_tail_fossil": "Fragmented Stone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Stone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_stone_tyrannosaurus_rex_wing_fossil": "Fragmented Stone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_arm_fossil": "Fragmented Terracotta Triceratops Arm Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_foot_fossil": "Fragmented Terracotta Triceratops Foot Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_leaf_fossil": "Fragmented Terracotta Triceratops Leaf Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_leg_fossil": "Fragmented Terracotta Triceratops Leg Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_neck_fossil": "Fragmented Terracotta Triceratops Neck Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_rex_skull_fossil": "Fragmented Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_ribcage_fossil": "Fragmented Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_spine_fossil": "Fragmented Terracotta Triceratops Spine Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_tail_fossil": "Fragmented Terracotta Triceratops Tail Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_triceratops_skull_fossil": "Fragmented Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_wing_fossil": "Fragmented Terracotta Triceratops Wing Fossil", "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -286,7 +625,19 @@ "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_arm_fossil": "Fragmented White Terracotta Triceratops Arm Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_foot_fossil": "Fragmented White Terracotta Triceratops Foot Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_leaf_fossil": "Fragmented White Terracotta Triceratops Leaf Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_leg_fossil": "Fragmented White Terracotta Triceratops Leg Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_neck_fossil": "Fragmented White Terracotta Triceratops Neck Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_rex_skull_fossil": "Fragmented White Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_ribcage_fossil": "Fragmented White Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_spine_fossil": "Fragmented White Terracotta Triceratops Spine Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_tail_fossil": "Fragmented White Terracotta Triceratops Tail Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_triceratops_skull_fossil": "Fragmented White Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_wing_fossil": "Fragmented White Terracotta Triceratops Wing Fossil", "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -296,7 +647,19 @@ "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_arm_fossil": "Fragmented Yellow Terracotta Triceratops Arm Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_foot_fossil": "Fragmented Yellow Terracotta Triceratops Foot Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_leaf_fossil": "Fragmented Yellow Terracotta Triceratops Leaf Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_leg_fossil": "Fragmented Yellow Terracotta Triceratops Leg Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_neck_fossil": "Fragmented Yellow Terracotta Triceratops Neck Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_rex_skull_fossil": "Fragmented Yellow Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_ribcage_fossil": "Fragmented Yellow Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_spine_fossil": "Fragmented Yellow Terracotta Triceratops Spine Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_tail_fossil": "Fragmented Yellow Terracotta Triceratops Tail Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil": "Fragmented Yellow Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_wing_fossil": "Fragmented Yellow Terracotta Triceratops Wing Fossil", "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -306,7 +669,20 @@ "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.granite_triceratops_amber": "Granite Triceratops Amber", + "block.projectnublar.granite_triceratops_arm_fossil": "Granite Triceratops Arm Fossil", + "block.projectnublar.granite_triceratops_foot_fossil": "Granite Triceratops Foot Fossil", + "block.projectnublar.granite_triceratops_leaf_fossil": "Granite Triceratops Leaf Fossil", + "block.projectnublar.granite_triceratops_leg_fossil": "Granite Triceratops Leg Fossil", + "block.projectnublar.granite_triceratops_neck_fossil": "Granite Triceratops Neck Fossil", + "block.projectnublar.granite_triceratops_rex_skull_fossil": "Granite Triceratops Rex Skull Fossil", + "block.projectnublar.granite_triceratops_ribcage_fossil": "Granite Triceratops Ribcage Fossil", + "block.projectnublar.granite_triceratops_spine_fossil": "Granite Triceratops Spine Fossil", + "block.projectnublar.granite_triceratops_tail_fossil": "Granite Triceratops Tail Fossil", + "block.projectnublar.granite_triceratops_triceratops_skull_fossil": "Granite Triceratops Triceratops Skull Fossil", + "block.projectnublar.granite_triceratops_wing_fossil": "Granite Triceratops Wing Fossil", "block.projectnublar.granite_tyrannosaurus_rex_amber": "Granite Tyrannosaurus Rex Amber", "block.projectnublar.granite_tyrannosaurus_rex_arm_fossil": "Granite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.granite_tyrannosaurus_rex_foot_fossil": "Granite Tyrannosaurus Rex Foot Fossil", @@ -317,9 +693,22 @@ "block.projectnublar.granite_tyrannosaurus_rex_ribcage_fossil": "Granite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.granite_tyrannosaurus_rex_spine_fossil": "Granite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.granite_tyrannosaurus_rex_tail_fossil": "Granite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.granite_tyrannosaurus_rex_triceratops_skull_fossil": "Granite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.granite_tyrannosaurus_rex_wing_fossil": "Granite Tyrannosaurus Rex Wing Fossil", "block.projectnublar.high_security_electric_fence_post": "High Security Electric Fence Post", "block.projectnublar.incubator": "Incubator Base", + "block.projectnublar.light_gray_terracotta_triceratops_amber": "Light Gray Terracotta Triceratops Amber", + "block.projectnublar.light_gray_terracotta_triceratops_arm_fossil": "Light Gray Terracotta Triceratops Arm Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_foot_fossil": "Light Gray Terracotta Triceratops Foot Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_leaf_fossil": "Light Gray Terracotta Triceratops Leaf Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_leg_fossil": "Light Gray Terracotta Triceratops Leg Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_neck_fossil": "Light Gray Terracotta Triceratops Neck Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_rex_skull_fossil": "Light Gray Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_ribcage_fossil": "Light Gray Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_spine_fossil": "Light Gray Terracotta Triceratops Spine Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_tail_fossil": "Light Gray Terracotta Triceratops Tail Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_triceratops_skull_fossil": "Light Gray Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_wing_fossil": "Light Gray Terracotta Triceratops Wing Fossil", "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_amber": "Light Gray Terracotta Tyrannosaurus Rex Amber", "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", @@ -330,8 +719,21 @@ "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Light Gray Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", "block.projectnublar.low_security_electric_fence_post": "Low Security Electric Fence Post", + "block.projectnublar.orange_terracotta_triceratops_amber": "Orange Terracotta Triceratops Amber", + "block.projectnublar.orange_terracotta_triceratops_arm_fossil": "Orange Terracotta Triceratops Arm Fossil", + "block.projectnublar.orange_terracotta_triceratops_foot_fossil": "Orange Terracotta Triceratops Foot Fossil", + "block.projectnublar.orange_terracotta_triceratops_leaf_fossil": "Orange Terracotta Triceratops Leaf Fossil", + "block.projectnublar.orange_terracotta_triceratops_leg_fossil": "Orange Terracotta Triceratops Leg Fossil", + "block.projectnublar.orange_terracotta_triceratops_neck_fossil": "Orange Terracotta Triceratops Neck Fossil", + "block.projectnublar.orange_terracotta_triceratops_rex_skull_fossil": "Orange Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.orange_terracotta_triceratops_ribcage_fossil": "Orange Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.orange_terracotta_triceratops_spine_fossil": "Orange Terracotta Triceratops Spine Fossil", + "block.projectnublar.orange_terracotta_triceratops_tail_fossil": "Orange Terracotta Triceratops Tail Fossil", + "block.projectnublar.orange_terracotta_triceratops_triceratops_skull_fossil": "Orange Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.orange_terracotta_triceratops_wing_fossil": "Orange Terracotta Triceratops Wing Fossil", "block.projectnublar.orange_terracotta_tyrannosaurus_rex_amber": "Orange Terracotta Tyrannosaurus Rex Amber", "block.projectnublar.orange_terracotta_tyrannosaurus_rex_arm_fossil": "Orange Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.orange_terracotta_tyrannosaurus_rex_foot_fossil": "Orange Terracotta Tyrannosaurus Rex Foot Fossil", @@ -342,7 +744,19 @@ "block.projectnublar.orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.orange_terracotta_tyrannosaurus_rex_spine_fossil": "Orange Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.orange_terracotta_tyrannosaurus_rex_tail_fossil": "Orange Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Orange Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.orange_terracotta_tyrannosaurus_rex_wing_fossil": "Orange Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_andesite_triceratops_arm_fossil": "Poor Andesite Triceratops Arm Fossil", + "block.projectnublar.poor_andesite_triceratops_foot_fossil": "Poor Andesite Triceratops Foot Fossil", + "block.projectnublar.poor_andesite_triceratops_leaf_fossil": "Poor Andesite Triceratops Leaf Fossil", + "block.projectnublar.poor_andesite_triceratops_leg_fossil": "Poor Andesite Triceratops Leg Fossil", + "block.projectnublar.poor_andesite_triceratops_neck_fossil": "Poor Andesite Triceratops Neck Fossil", + "block.projectnublar.poor_andesite_triceratops_rex_skull_fossil": "Poor Andesite Triceratops Rex Skull Fossil", + "block.projectnublar.poor_andesite_triceratops_ribcage_fossil": "Poor Andesite Triceratops Ribcage Fossil", + "block.projectnublar.poor_andesite_triceratops_spine_fossil": "Poor Andesite Triceratops Spine Fossil", + "block.projectnublar.poor_andesite_triceratops_tail_fossil": "Poor Andesite Triceratops Tail Fossil", + "block.projectnublar.poor_andesite_triceratops_triceratops_skull_fossil": "Poor Andesite Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_andesite_triceratops_wing_fossil": "Poor Andesite Triceratops Wing Fossil", "block.projectnublar.poor_andesite_tyrannosaurus_rex_arm_fossil": "Poor Andesite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_andesite_tyrannosaurus_rex_foot_fossil": "Poor Andesite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_andesite_tyrannosaurus_rex_leaf_fossil": "Poor Andesite Tyrannosaurus Rex Leaf Fossil", @@ -352,7 +766,19 @@ "block.projectnublar.poor_andesite_tyrannosaurus_rex_ribcage_fossil": "Poor Andesite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_andesite_tyrannosaurus_rex_spine_fossil": "Poor Andesite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_andesite_tyrannosaurus_rex_tail_fossil": "Poor Andesite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Andesite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_andesite_tyrannosaurus_rex_wing_fossil": "Poor Andesite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_arm_fossil": "Poor Brown Terracotta Triceratops Arm Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_foot_fossil": "Poor Brown Terracotta Triceratops Foot Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_leaf_fossil": "Poor Brown Terracotta Triceratops Leaf Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_leg_fossil": "Poor Brown Terracotta Triceratops Leg Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_neck_fossil": "Poor Brown Terracotta Triceratops Neck Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_rex_skull_fossil": "Poor Brown Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_ribcage_fossil": "Poor Brown Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_spine_fossil": "Poor Brown Terracotta Triceratops Spine Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_tail_fossil": "Poor Brown Terracotta Triceratops Tail Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_triceratops_skull_fossil": "Poor Brown Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_wing_fossil": "Poor Brown Terracotta Triceratops Wing Fossil", "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -362,7 +788,19 @@ "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_deepslate_triceratops_arm_fossil": "Poor Deepslate Triceratops Arm Fossil", + "block.projectnublar.poor_deepslate_triceratops_foot_fossil": "Poor Deepslate Triceratops Foot Fossil", + "block.projectnublar.poor_deepslate_triceratops_leaf_fossil": "Poor Deepslate Triceratops Leaf Fossil", + "block.projectnublar.poor_deepslate_triceratops_leg_fossil": "Poor Deepslate Triceratops Leg Fossil", + "block.projectnublar.poor_deepslate_triceratops_neck_fossil": "Poor Deepslate Triceratops Neck Fossil", + "block.projectnublar.poor_deepslate_triceratops_rex_skull_fossil": "Poor Deepslate Triceratops Rex Skull Fossil", + "block.projectnublar.poor_deepslate_triceratops_ribcage_fossil": "Poor Deepslate Triceratops Ribcage Fossil", + "block.projectnublar.poor_deepslate_triceratops_spine_fossil": "Poor Deepslate Triceratops Spine Fossil", + "block.projectnublar.poor_deepslate_triceratops_tail_fossil": "Poor Deepslate Triceratops Tail Fossil", + "block.projectnublar.poor_deepslate_triceratops_triceratops_skull_fossil": "Poor Deepslate Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_deepslate_triceratops_wing_fossil": "Poor Deepslate Triceratops Wing Fossil", "block.projectnublar.poor_deepslate_tyrannosaurus_rex_arm_fossil": "Poor Deepslate Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_deepslate_tyrannosaurus_rex_foot_fossil": "Poor Deepslate Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_deepslate_tyrannosaurus_rex_leaf_fossil": "Poor Deepslate Tyrannosaurus Rex Leaf Fossil", @@ -372,7 +810,19 @@ "block.projectnublar.poor_deepslate_tyrannosaurus_rex_ribcage_fossil": "Poor Deepslate Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_deepslate_tyrannosaurus_rex_spine_fossil": "Poor Deepslate Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_deepslate_tyrannosaurus_rex_tail_fossil": "Poor Deepslate Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Deepslate Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_deepslate_tyrannosaurus_rex_wing_fossil": "Poor Deepslate Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_diorite_triceratops_arm_fossil": "Poor Diorite Triceratops Arm Fossil", + "block.projectnublar.poor_diorite_triceratops_foot_fossil": "Poor Diorite Triceratops Foot Fossil", + "block.projectnublar.poor_diorite_triceratops_leaf_fossil": "Poor Diorite Triceratops Leaf Fossil", + "block.projectnublar.poor_diorite_triceratops_leg_fossil": "Poor Diorite Triceratops Leg Fossil", + "block.projectnublar.poor_diorite_triceratops_neck_fossil": "Poor Diorite Triceratops Neck Fossil", + "block.projectnublar.poor_diorite_triceratops_rex_skull_fossil": "Poor Diorite Triceratops Rex Skull Fossil", + "block.projectnublar.poor_diorite_triceratops_ribcage_fossil": "Poor Diorite Triceratops Ribcage Fossil", + "block.projectnublar.poor_diorite_triceratops_spine_fossil": "Poor Diorite Triceratops Spine Fossil", + "block.projectnublar.poor_diorite_triceratops_tail_fossil": "Poor Diorite Triceratops Tail Fossil", + "block.projectnublar.poor_diorite_triceratops_triceratops_skull_fossil": "Poor Diorite Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_diorite_triceratops_wing_fossil": "Poor Diorite Triceratops Wing Fossil", "block.projectnublar.poor_diorite_tyrannosaurus_rex_arm_fossil": "Poor Diorite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_diorite_tyrannosaurus_rex_foot_fossil": "Poor Diorite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_diorite_tyrannosaurus_rex_leaf_fossil": "Poor Diorite Tyrannosaurus Rex Leaf Fossil", @@ -382,7 +832,19 @@ "block.projectnublar.poor_diorite_tyrannosaurus_rex_ribcage_fossil": "Poor Diorite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_diorite_tyrannosaurus_rex_spine_fossil": "Poor Diorite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_diorite_tyrannosaurus_rex_tail_fossil": "Poor Diorite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Diorite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_diorite_tyrannosaurus_rex_wing_fossil": "Poor Diorite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_granite_triceratops_arm_fossil": "Poor Granite Triceratops Arm Fossil", + "block.projectnublar.poor_granite_triceratops_foot_fossil": "Poor Granite Triceratops Foot Fossil", + "block.projectnublar.poor_granite_triceratops_leaf_fossil": "Poor Granite Triceratops Leaf Fossil", + "block.projectnublar.poor_granite_triceratops_leg_fossil": "Poor Granite Triceratops Leg Fossil", + "block.projectnublar.poor_granite_triceratops_neck_fossil": "Poor Granite Triceratops Neck Fossil", + "block.projectnublar.poor_granite_triceratops_rex_skull_fossil": "Poor Granite Triceratops Rex Skull Fossil", + "block.projectnublar.poor_granite_triceratops_ribcage_fossil": "Poor Granite Triceratops Ribcage Fossil", + "block.projectnublar.poor_granite_triceratops_spine_fossil": "Poor Granite Triceratops Spine Fossil", + "block.projectnublar.poor_granite_triceratops_tail_fossil": "Poor Granite Triceratops Tail Fossil", + "block.projectnublar.poor_granite_triceratops_triceratops_skull_fossil": "Poor Granite Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_granite_triceratops_wing_fossil": "Poor Granite Triceratops Wing Fossil", "block.projectnublar.poor_granite_tyrannosaurus_rex_arm_fossil": "Poor Granite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_granite_tyrannosaurus_rex_foot_fossil": "Poor Granite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_granite_tyrannosaurus_rex_leaf_fossil": "Poor Granite Tyrannosaurus Rex Leaf Fossil", @@ -392,7 +854,19 @@ "block.projectnublar.poor_granite_tyrannosaurus_rex_ribcage_fossil": "Poor Granite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_granite_tyrannosaurus_rex_spine_fossil": "Poor Granite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_granite_tyrannosaurus_rex_tail_fossil": "Poor Granite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_granite_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Granite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_granite_tyrannosaurus_rex_wing_fossil": "Poor Granite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_arm_fossil": "Poor Light Gray Terracotta Triceratops Arm Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_foot_fossil": "Poor Light Gray Terracotta Triceratops Foot Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_leaf_fossil": "Poor Light Gray Terracotta Triceratops Leaf Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_leg_fossil": "Poor Light Gray Terracotta Triceratops Leg Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_neck_fossil": "Poor Light Gray Terracotta Triceratops Neck Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_rex_skull_fossil": "Poor Light Gray Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_ribcage_fossil": "Poor Light Gray Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_spine_fossil": "Poor Light Gray Terracotta Triceratops Spine Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_tail_fossil": "Poor Light Gray Terracotta Triceratops Tail Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_triceratops_skull_fossil": "Poor Light Gray Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_wing_fossil": "Poor Light Gray Terracotta Triceratops Wing Fossil", "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -402,7 +876,19 @@ "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_arm_fossil": "Poor Orange Terracotta Triceratops Arm Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_foot_fossil": "Poor Orange Terracotta Triceratops Foot Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_leaf_fossil": "Poor Orange Terracotta Triceratops Leaf Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_leg_fossil": "Poor Orange Terracotta Triceratops Leg Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_neck_fossil": "Poor Orange Terracotta Triceratops Neck Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_rex_skull_fossil": "Poor Orange Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_ribcage_fossil": "Poor Orange Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_spine_fossil": "Poor Orange Terracotta Triceratops Spine Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_tail_fossil": "Poor Orange Terracotta Triceratops Tail Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_triceratops_skull_fossil": "Poor Orange Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_wing_fossil": "Poor Orange Terracotta Triceratops Wing Fossil", "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -412,7 +898,19 @@ "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_arm_fossil": "Poor Red Terracotta Triceratops Arm Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_foot_fossil": "Poor Red Terracotta Triceratops Foot Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_leaf_fossil": "Poor Red Terracotta Triceratops Leaf Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_leg_fossil": "Poor Red Terracotta Triceratops Leg Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_neck_fossil": "Poor Red Terracotta Triceratops Neck Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_rex_skull_fossil": "Poor Red Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_ribcage_fossil": "Poor Red Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_spine_fossil": "Poor Red Terracotta Triceratops Spine Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_tail_fossil": "Poor Red Terracotta Triceratops Tail Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_triceratops_skull_fossil": "Poor Red Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_wing_fossil": "Poor Red Terracotta Triceratops Wing Fossil", "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Red Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Red Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Red Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -422,7 +920,19 @@ "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Red Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Red Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Red Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Red Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Red Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_sandstone_triceratops_arm_fossil": "Poor Sandstone Triceratops Arm Fossil", + "block.projectnublar.poor_sandstone_triceratops_foot_fossil": "Poor Sandstone Triceratops Foot Fossil", + "block.projectnublar.poor_sandstone_triceratops_leaf_fossil": "Poor Sandstone Triceratops Leaf Fossil", + "block.projectnublar.poor_sandstone_triceratops_leg_fossil": "Poor Sandstone Triceratops Leg Fossil", + "block.projectnublar.poor_sandstone_triceratops_neck_fossil": "Poor Sandstone Triceratops Neck Fossil", + "block.projectnublar.poor_sandstone_triceratops_rex_skull_fossil": "Poor Sandstone Triceratops Rex Skull Fossil", + "block.projectnublar.poor_sandstone_triceratops_ribcage_fossil": "Poor Sandstone Triceratops Ribcage Fossil", + "block.projectnublar.poor_sandstone_triceratops_spine_fossil": "Poor Sandstone Triceratops Spine Fossil", + "block.projectnublar.poor_sandstone_triceratops_tail_fossil": "Poor Sandstone Triceratops Tail Fossil", + "block.projectnublar.poor_sandstone_triceratops_triceratops_skull_fossil": "Poor Sandstone Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_sandstone_triceratops_wing_fossil": "Poor Sandstone Triceratops Wing Fossil", "block.projectnublar.poor_sandstone_tyrannosaurus_rex_arm_fossil": "Poor Sandstone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_sandstone_tyrannosaurus_rex_foot_fossil": "Poor Sandstone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_sandstone_tyrannosaurus_rex_leaf_fossil": "Poor Sandstone Tyrannosaurus Rex Leaf Fossil", @@ -432,7 +942,19 @@ "block.projectnublar.poor_sandstone_tyrannosaurus_rex_ribcage_fossil": "Poor Sandstone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_sandstone_tyrannosaurus_rex_spine_fossil": "Poor Sandstone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_sandstone_tyrannosaurus_rex_tail_fossil": "Poor Sandstone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Sandstone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_sandstone_tyrannosaurus_rex_wing_fossil": "Poor Sandstone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_stone_triceratops_arm_fossil": "Poor Stone Triceratops Arm Fossil", + "block.projectnublar.poor_stone_triceratops_foot_fossil": "Poor Stone Triceratops Foot Fossil", + "block.projectnublar.poor_stone_triceratops_leaf_fossil": "Poor Stone Triceratops Leaf Fossil", + "block.projectnublar.poor_stone_triceratops_leg_fossil": "Poor Stone Triceratops Leg Fossil", + "block.projectnublar.poor_stone_triceratops_neck_fossil": "Poor Stone Triceratops Neck Fossil", + "block.projectnublar.poor_stone_triceratops_rex_skull_fossil": "Poor Stone Triceratops Rex Skull Fossil", + "block.projectnublar.poor_stone_triceratops_ribcage_fossil": "Poor Stone Triceratops Ribcage Fossil", + "block.projectnublar.poor_stone_triceratops_spine_fossil": "Poor Stone Triceratops Spine Fossil", + "block.projectnublar.poor_stone_triceratops_tail_fossil": "Poor Stone Triceratops Tail Fossil", + "block.projectnublar.poor_stone_triceratops_triceratops_skull_fossil": "Poor Stone Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_stone_triceratops_wing_fossil": "Poor Stone Triceratops Wing Fossil", "block.projectnublar.poor_stone_tyrannosaurus_rex_arm_fossil": "Poor Stone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_stone_tyrannosaurus_rex_foot_fossil": "Poor Stone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_stone_tyrannosaurus_rex_leaf_fossil": "Poor Stone Tyrannosaurus Rex Leaf Fossil", @@ -442,7 +964,19 @@ "block.projectnublar.poor_stone_tyrannosaurus_rex_ribcage_fossil": "Poor Stone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_stone_tyrannosaurus_rex_spine_fossil": "Poor Stone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_stone_tyrannosaurus_rex_tail_fossil": "Poor Stone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_stone_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Stone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_stone_tyrannosaurus_rex_wing_fossil": "Poor Stone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_terracotta_triceratops_arm_fossil": "Poor Terracotta Triceratops Arm Fossil", + "block.projectnublar.poor_terracotta_triceratops_foot_fossil": "Poor Terracotta Triceratops Foot Fossil", + "block.projectnublar.poor_terracotta_triceratops_leaf_fossil": "Poor Terracotta Triceratops Leaf Fossil", + "block.projectnublar.poor_terracotta_triceratops_leg_fossil": "Poor Terracotta Triceratops Leg Fossil", + "block.projectnublar.poor_terracotta_triceratops_neck_fossil": "Poor Terracotta Triceratops Neck Fossil", + "block.projectnublar.poor_terracotta_triceratops_rex_skull_fossil": "Poor Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.poor_terracotta_triceratops_ribcage_fossil": "Poor Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.poor_terracotta_triceratops_spine_fossil": "Poor Terracotta Triceratops Spine Fossil", + "block.projectnublar.poor_terracotta_triceratops_tail_fossil": "Poor Terracotta Triceratops Tail Fossil", + "block.projectnublar.poor_terracotta_triceratops_triceratops_skull_fossil": "Poor Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_terracotta_triceratops_wing_fossil": "Poor Terracotta Triceratops Wing Fossil", "block.projectnublar.poor_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -452,7 +986,19 @@ "block.projectnublar.poor_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_arm_fossil": "Poor White Terracotta Triceratops Arm Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_foot_fossil": "Poor White Terracotta Triceratops Foot Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_leaf_fossil": "Poor White Terracotta Triceratops Leaf Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_leg_fossil": "Poor White Terracotta Triceratops Leg Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_neck_fossil": "Poor White Terracotta Triceratops Neck Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_rex_skull_fossil": "Poor White Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_ribcage_fossil": "Poor White Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_spine_fossil": "Poor White Terracotta Triceratops Spine Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_tail_fossil": "Poor White Terracotta Triceratops Tail Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_triceratops_skull_fossil": "Poor White Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_wing_fossil": "Poor White Terracotta Triceratops Wing Fossil", "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_arm_fossil": "Poor White Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_foot_fossil": "Poor White Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor White Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -462,7 +1008,19 @@ "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor White Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_spine_fossil": "Poor White Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_tail_fossil": "Poor White Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Poor White Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_wing_fossil": "Poor White Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_arm_fossil": "Poor Yellow Terracotta Triceratops Arm Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_foot_fossil": "Poor Yellow Terracotta Triceratops Foot Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_leaf_fossil": "Poor Yellow Terracotta Triceratops Leaf Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_leg_fossil": "Poor Yellow Terracotta Triceratops Leg Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_neck_fossil": "Poor Yellow Terracotta Triceratops Neck Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_rex_skull_fossil": "Poor Yellow Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_ribcage_fossil": "Poor Yellow Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_spine_fossil": "Poor Yellow Terracotta Triceratops Spine Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_tail_fossil": "Poor Yellow Terracotta Triceratops Tail Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_triceratops_skull_fossil": "Poor Yellow Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_wing_fossil": "Poor Yellow Terracotta Triceratops Wing Fossil", "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -472,7 +1030,19 @@ "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_andesite_triceratops_arm_fossil": "Pristine Andesite Triceratops Arm Fossil", + "block.projectnublar.pristine_andesite_triceratops_foot_fossil": "Pristine Andesite Triceratops Foot Fossil", + "block.projectnublar.pristine_andesite_triceratops_leaf_fossil": "Pristine Andesite Triceratops Leaf Fossil", + "block.projectnublar.pristine_andesite_triceratops_leg_fossil": "Pristine Andesite Triceratops Leg Fossil", + "block.projectnublar.pristine_andesite_triceratops_neck_fossil": "Pristine Andesite Triceratops Neck Fossil", + "block.projectnublar.pristine_andesite_triceratops_rex_skull_fossil": "Pristine Andesite Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_andesite_triceratops_ribcage_fossil": "Pristine Andesite Triceratops Ribcage Fossil", + "block.projectnublar.pristine_andesite_triceratops_spine_fossil": "Pristine Andesite Triceratops Spine Fossil", + "block.projectnublar.pristine_andesite_triceratops_tail_fossil": "Pristine Andesite Triceratops Tail Fossil", + "block.projectnublar.pristine_andesite_triceratops_triceratops_skull_fossil": "Pristine Andesite Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_andesite_triceratops_wing_fossil": "Pristine Andesite Triceratops Wing Fossil", "block.projectnublar.pristine_andesite_tyrannosaurus_rex_arm_fossil": "Pristine Andesite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_andesite_tyrannosaurus_rex_foot_fossil": "Pristine Andesite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_andesite_tyrannosaurus_rex_leaf_fossil": "Pristine Andesite Tyrannosaurus Rex Leaf Fossil", @@ -482,7 +1052,19 @@ "block.projectnublar.pristine_andesite_tyrannosaurus_rex_ribcage_fossil": "Pristine Andesite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_andesite_tyrannosaurus_rex_spine_fossil": "Pristine Andesite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_andesite_tyrannosaurus_rex_tail_fossil": "Pristine Andesite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Andesite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_andesite_tyrannosaurus_rex_wing_fossil": "Pristine Andesite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_arm_fossil": "Pristine Brown Terracotta Triceratops Arm Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_foot_fossil": "Pristine Brown Terracotta Triceratops Foot Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_leaf_fossil": "Pristine Brown Terracotta Triceratops Leaf Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_leg_fossil": "Pristine Brown Terracotta Triceratops Leg Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_neck_fossil": "Pristine Brown Terracotta Triceratops Neck Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_rex_skull_fossil": "Pristine Brown Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_ribcage_fossil": "Pristine Brown Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_spine_fossil": "Pristine Brown Terracotta Triceratops Spine Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_tail_fossil": "Pristine Brown Terracotta Triceratops Tail Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_triceratops_skull_fossil": "Pristine Brown Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_wing_fossil": "Pristine Brown Terracotta Triceratops Wing Fossil", "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -492,7 +1074,19 @@ "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_deepslate_triceratops_arm_fossil": "Pristine Deepslate Triceratops Arm Fossil", + "block.projectnublar.pristine_deepslate_triceratops_foot_fossil": "Pristine Deepslate Triceratops Foot Fossil", + "block.projectnublar.pristine_deepslate_triceratops_leaf_fossil": "Pristine Deepslate Triceratops Leaf Fossil", + "block.projectnublar.pristine_deepslate_triceratops_leg_fossil": "Pristine Deepslate Triceratops Leg Fossil", + "block.projectnublar.pristine_deepslate_triceratops_neck_fossil": "Pristine Deepslate Triceratops Neck Fossil", + "block.projectnublar.pristine_deepslate_triceratops_rex_skull_fossil": "Pristine Deepslate Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_deepslate_triceratops_ribcage_fossil": "Pristine Deepslate Triceratops Ribcage Fossil", + "block.projectnublar.pristine_deepslate_triceratops_spine_fossil": "Pristine Deepslate Triceratops Spine Fossil", + "block.projectnublar.pristine_deepslate_triceratops_tail_fossil": "Pristine Deepslate Triceratops Tail Fossil", + "block.projectnublar.pristine_deepslate_triceratops_triceratops_skull_fossil": "Pristine Deepslate Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_deepslate_triceratops_wing_fossil": "Pristine Deepslate Triceratops Wing Fossil", "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_arm_fossil": "Pristine Deepslate Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_foot_fossil": "Pristine Deepslate Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_leaf_fossil": "Pristine Deepslate Tyrannosaurus Rex Leaf Fossil", @@ -502,7 +1096,19 @@ "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_ribcage_fossil": "Pristine Deepslate Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_spine_fossil": "Pristine Deepslate Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_tail_fossil": "Pristine Deepslate Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Deepslate Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_wing_fossil": "Pristine Deepslate Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_diorite_triceratops_arm_fossil": "Pristine Diorite Triceratops Arm Fossil", + "block.projectnublar.pristine_diorite_triceratops_foot_fossil": "Pristine Diorite Triceratops Foot Fossil", + "block.projectnublar.pristine_diorite_triceratops_leaf_fossil": "Pristine Diorite Triceratops Leaf Fossil", + "block.projectnublar.pristine_diorite_triceratops_leg_fossil": "Pristine Diorite Triceratops Leg Fossil", + "block.projectnublar.pristine_diorite_triceratops_neck_fossil": "Pristine Diorite Triceratops Neck Fossil", + "block.projectnublar.pristine_diorite_triceratops_rex_skull_fossil": "Pristine Diorite Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_diorite_triceratops_ribcage_fossil": "Pristine Diorite Triceratops Ribcage Fossil", + "block.projectnublar.pristine_diorite_triceratops_spine_fossil": "Pristine Diorite Triceratops Spine Fossil", + "block.projectnublar.pristine_diorite_triceratops_tail_fossil": "Pristine Diorite Triceratops Tail Fossil", + "block.projectnublar.pristine_diorite_triceratops_triceratops_skull_fossil": "Pristine Diorite Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_diorite_triceratops_wing_fossil": "Pristine Diorite Triceratops Wing Fossil", "block.projectnublar.pristine_diorite_tyrannosaurus_rex_arm_fossil": "Pristine Diorite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_diorite_tyrannosaurus_rex_foot_fossil": "Pristine Diorite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_diorite_tyrannosaurus_rex_leaf_fossil": "Pristine Diorite Tyrannosaurus Rex Leaf Fossil", @@ -512,7 +1118,19 @@ "block.projectnublar.pristine_diorite_tyrannosaurus_rex_ribcage_fossil": "Pristine Diorite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_diorite_tyrannosaurus_rex_spine_fossil": "Pristine Diorite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_diorite_tyrannosaurus_rex_tail_fossil": "Pristine Diorite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Diorite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_diorite_tyrannosaurus_rex_wing_fossil": "Pristine Diorite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_granite_triceratops_arm_fossil": "Pristine Granite Triceratops Arm Fossil", + "block.projectnublar.pristine_granite_triceratops_foot_fossil": "Pristine Granite Triceratops Foot Fossil", + "block.projectnublar.pristine_granite_triceratops_leaf_fossil": "Pristine Granite Triceratops Leaf Fossil", + "block.projectnublar.pristine_granite_triceratops_leg_fossil": "Pristine Granite Triceratops Leg Fossil", + "block.projectnublar.pristine_granite_triceratops_neck_fossil": "Pristine Granite Triceratops Neck Fossil", + "block.projectnublar.pristine_granite_triceratops_rex_skull_fossil": "Pristine Granite Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_granite_triceratops_ribcage_fossil": "Pristine Granite Triceratops Ribcage Fossil", + "block.projectnublar.pristine_granite_triceratops_spine_fossil": "Pristine Granite Triceratops Spine Fossil", + "block.projectnublar.pristine_granite_triceratops_tail_fossil": "Pristine Granite Triceratops Tail Fossil", + "block.projectnublar.pristine_granite_triceratops_triceratops_skull_fossil": "Pristine Granite Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_granite_triceratops_wing_fossil": "Pristine Granite Triceratops Wing Fossil", "block.projectnublar.pristine_granite_tyrannosaurus_rex_arm_fossil": "Pristine Granite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_granite_tyrannosaurus_rex_foot_fossil": "Pristine Granite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_granite_tyrannosaurus_rex_leaf_fossil": "Pristine Granite Tyrannosaurus Rex Leaf Fossil", @@ -522,7 +1140,19 @@ "block.projectnublar.pristine_granite_tyrannosaurus_rex_ribcage_fossil": "Pristine Granite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_granite_tyrannosaurus_rex_spine_fossil": "Pristine Granite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_granite_tyrannosaurus_rex_tail_fossil": "Pristine Granite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Granite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_granite_tyrannosaurus_rex_wing_fossil": "Pristine Granite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_arm_fossil": "Pristine Light Gray Terracotta Triceratops Arm Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_foot_fossil": "Pristine Light Gray Terracotta Triceratops Foot Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_leaf_fossil": "Pristine Light Gray Terracotta Triceratops Leaf Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_leg_fossil": "Pristine Light Gray Terracotta Triceratops Leg Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_neck_fossil": "Pristine Light Gray Terracotta Triceratops Neck Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_rex_skull_fossil": "Pristine Light Gray Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_ribcage_fossil": "Pristine Light Gray Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_spine_fossil": "Pristine Light Gray Terracotta Triceratops Spine Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_tail_fossil": "Pristine Light Gray Terracotta Triceratops Tail Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil": "Pristine Light Gray Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_wing_fossil": "Pristine Light Gray Terracotta Triceratops Wing Fossil", "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -532,7 +1162,19 @@ "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_arm_fossil": "Pristine Orange Terracotta Triceratops Arm Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_foot_fossil": "Pristine Orange Terracotta Triceratops Foot Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_leaf_fossil": "Pristine Orange Terracotta Triceratops Leaf Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_leg_fossil": "Pristine Orange Terracotta Triceratops Leg Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_neck_fossil": "Pristine Orange Terracotta Triceratops Neck Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_rex_skull_fossil": "Pristine Orange Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_ribcage_fossil": "Pristine Orange Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_spine_fossil": "Pristine Orange Terracotta Triceratops Spine Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_tail_fossil": "Pristine Orange Terracotta Triceratops Tail Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_triceratops_skull_fossil": "Pristine Orange Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_wing_fossil": "Pristine Orange Terracotta Triceratops Wing Fossil", "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -542,7 +1184,19 @@ "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_arm_fossil": "Pristine Red Terracotta Triceratops Arm Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_foot_fossil": "Pristine Red Terracotta Triceratops Foot Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_leaf_fossil": "Pristine Red Terracotta Triceratops Leaf Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_leg_fossil": "Pristine Red Terracotta Triceratops Leg Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_neck_fossil": "Pristine Red Terracotta Triceratops Neck Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_rex_skull_fossil": "Pristine Red Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_ribcage_fossil": "Pristine Red Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_spine_fossil": "Pristine Red Terracotta Triceratops Spine Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_tail_fossil": "Pristine Red Terracotta Triceratops Tail Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_triceratops_skull_fossil": "Pristine Red Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_wing_fossil": "Pristine Red Terracotta Triceratops Wing Fossil", "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -552,7 +1206,19 @@ "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_sandstone_triceratops_arm_fossil": "Pristine Sandstone Triceratops Arm Fossil", + "block.projectnublar.pristine_sandstone_triceratops_foot_fossil": "Pristine Sandstone Triceratops Foot Fossil", + "block.projectnublar.pristine_sandstone_triceratops_leaf_fossil": "Pristine Sandstone Triceratops Leaf Fossil", + "block.projectnublar.pristine_sandstone_triceratops_leg_fossil": "Pristine Sandstone Triceratops Leg Fossil", + "block.projectnublar.pristine_sandstone_triceratops_neck_fossil": "Pristine Sandstone Triceratops Neck Fossil", + "block.projectnublar.pristine_sandstone_triceratops_rex_skull_fossil": "Pristine Sandstone Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_sandstone_triceratops_ribcage_fossil": "Pristine Sandstone Triceratops Ribcage Fossil", + "block.projectnublar.pristine_sandstone_triceratops_spine_fossil": "Pristine Sandstone Triceratops Spine Fossil", + "block.projectnublar.pristine_sandstone_triceratops_tail_fossil": "Pristine Sandstone Triceratops Tail Fossil", + "block.projectnublar.pristine_sandstone_triceratops_triceratops_skull_fossil": "Pristine Sandstone Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_sandstone_triceratops_wing_fossil": "Pristine Sandstone Triceratops Wing Fossil", "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_arm_fossil": "Pristine Sandstone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_foot_fossil": "Pristine Sandstone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_leaf_fossil": "Pristine Sandstone Tyrannosaurus Rex Leaf Fossil", @@ -562,7 +1228,19 @@ "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_ribcage_fossil": "Pristine Sandstone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_spine_fossil": "Pristine Sandstone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_tail_fossil": "Pristine Sandstone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Sandstone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_wing_fossil": "Pristine Sandstone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_stone_triceratops_arm_fossil": "Pristine Stone Triceratops Arm Fossil", + "block.projectnublar.pristine_stone_triceratops_foot_fossil": "Pristine Stone Triceratops Foot Fossil", + "block.projectnublar.pristine_stone_triceratops_leaf_fossil": "Pristine Stone Triceratops Leaf Fossil", + "block.projectnublar.pristine_stone_triceratops_leg_fossil": "Pristine Stone Triceratops Leg Fossil", + "block.projectnublar.pristine_stone_triceratops_neck_fossil": "Pristine Stone Triceratops Neck Fossil", + "block.projectnublar.pristine_stone_triceratops_rex_skull_fossil": "Pristine Stone Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_stone_triceratops_ribcage_fossil": "Pristine Stone Triceratops Ribcage Fossil", + "block.projectnublar.pristine_stone_triceratops_spine_fossil": "Pristine Stone Triceratops Spine Fossil", + "block.projectnublar.pristine_stone_triceratops_tail_fossil": "Pristine Stone Triceratops Tail Fossil", + "block.projectnublar.pristine_stone_triceratops_triceratops_skull_fossil": "Pristine Stone Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_stone_triceratops_wing_fossil": "Pristine Stone Triceratops Wing Fossil", "block.projectnublar.pristine_stone_tyrannosaurus_rex_arm_fossil": "Pristine Stone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_stone_tyrannosaurus_rex_foot_fossil": "Pristine Stone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_stone_tyrannosaurus_rex_leaf_fossil": "Pristine Stone Tyrannosaurus Rex Leaf Fossil", @@ -572,7 +1250,19 @@ "block.projectnublar.pristine_stone_tyrannosaurus_rex_ribcage_fossil": "Pristine Stone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_stone_tyrannosaurus_rex_spine_fossil": "Pristine Stone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_stone_tyrannosaurus_rex_tail_fossil": "Pristine Stone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Stone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_stone_tyrannosaurus_rex_wing_fossil": "Pristine Stone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_terracotta_triceratops_arm_fossil": "Pristine Terracotta Triceratops Arm Fossil", + "block.projectnublar.pristine_terracotta_triceratops_foot_fossil": "Pristine Terracotta Triceratops Foot Fossil", + "block.projectnublar.pristine_terracotta_triceratops_leaf_fossil": "Pristine Terracotta Triceratops Leaf Fossil", + "block.projectnublar.pristine_terracotta_triceratops_leg_fossil": "Pristine Terracotta Triceratops Leg Fossil", + "block.projectnublar.pristine_terracotta_triceratops_neck_fossil": "Pristine Terracotta Triceratops Neck Fossil", + "block.projectnublar.pristine_terracotta_triceratops_rex_skull_fossil": "Pristine Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_terracotta_triceratops_ribcage_fossil": "Pristine Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.pristine_terracotta_triceratops_spine_fossil": "Pristine Terracotta Triceratops Spine Fossil", + "block.projectnublar.pristine_terracotta_triceratops_tail_fossil": "Pristine Terracotta Triceratops Tail Fossil", + "block.projectnublar.pristine_terracotta_triceratops_triceratops_skull_fossil": "Pristine Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_terracotta_triceratops_wing_fossil": "Pristine Terracotta Triceratops Wing Fossil", "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -582,7 +1272,19 @@ "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_arm_fossil": "Pristine White Terracotta Triceratops Arm Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_foot_fossil": "Pristine White Terracotta Triceratops Foot Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_leaf_fossil": "Pristine White Terracotta Triceratops Leaf Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_leg_fossil": "Pristine White Terracotta Triceratops Leg Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_neck_fossil": "Pristine White Terracotta Triceratops Neck Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_rex_skull_fossil": "Pristine White Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_ribcage_fossil": "Pristine White Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_spine_fossil": "Pristine White Terracotta Triceratops Spine Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_tail_fossil": "Pristine White Terracotta Triceratops Tail Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_triceratops_skull_fossil": "Pristine White Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_wing_fossil": "Pristine White Terracotta Triceratops Wing Fossil", "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine White Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine White Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine White Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -592,7 +1294,19 @@ "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine White Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine White Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine White Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine White Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine White Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_arm_fossil": "Pristine Yellow Terracotta Triceratops Arm Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_foot_fossil": "Pristine Yellow Terracotta Triceratops Foot Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_leaf_fossil": "Pristine Yellow Terracotta Triceratops Leaf Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_leg_fossil": "Pristine Yellow Terracotta Triceratops Leg Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_neck_fossil": "Pristine Yellow Terracotta Triceratops Neck Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_rex_skull_fossil": "Pristine Yellow Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_ribcage_fossil": "Pristine Yellow Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_spine_fossil": "Pristine Yellow Terracotta Triceratops Spine Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_tail_fossil": "Pristine Yellow Terracotta Triceratops Tail Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_triceratops_skull_fossil": "Pristine Yellow Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_wing_fossil": "Pristine Yellow Terracotta Triceratops Wing Fossil", "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -602,8 +1316,21 @@ "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Wing Fossil", "block.projectnublar.processor": "Processor", + "block.projectnublar.red_terracotta_triceratops_amber": "Red Terracotta Triceratops Amber", + "block.projectnublar.red_terracotta_triceratops_arm_fossil": "Red Terracotta Triceratops Arm Fossil", + "block.projectnublar.red_terracotta_triceratops_foot_fossil": "Red Terracotta Triceratops Foot Fossil", + "block.projectnublar.red_terracotta_triceratops_leaf_fossil": "Red Terracotta Triceratops Leaf Fossil", + "block.projectnublar.red_terracotta_triceratops_leg_fossil": "Red Terracotta Triceratops Leg Fossil", + "block.projectnublar.red_terracotta_triceratops_neck_fossil": "Red Terracotta Triceratops Neck Fossil", + "block.projectnublar.red_terracotta_triceratops_rex_skull_fossil": "Red Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.red_terracotta_triceratops_ribcage_fossil": "Red Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.red_terracotta_triceratops_spine_fossil": "Red Terracotta Triceratops Spine Fossil", + "block.projectnublar.red_terracotta_triceratops_tail_fossil": "Red Terracotta Triceratops Tail Fossil", + "block.projectnublar.red_terracotta_triceratops_triceratops_skull_fossil": "Red Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.red_terracotta_triceratops_wing_fossil": "Red Terracotta Triceratops Wing Fossil", "block.projectnublar.red_terracotta_tyrannosaurus_rex_amber": "Red Terracotta Tyrannosaurus Rex Amber", "block.projectnublar.red_terracotta_tyrannosaurus_rex_arm_fossil": "Red Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.red_terracotta_tyrannosaurus_rex_foot_fossil": "Red Terracotta Tyrannosaurus Rex Foot Fossil", @@ -614,7 +1341,20 @@ "block.projectnublar.red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Red Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.red_terracotta_tyrannosaurus_rex_spine_fossil": "Red Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.red_terracotta_tyrannosaurus_rex_tail_fossil": "Red Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Red Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.red_terracotta_tyrannosaurus_rex_wing_fossil": "Red Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.sandstone_triceratops_amber": "Sandstone Triceratops Amber", + "block.projectnublar.sandstone_triceratops_arm_fossil": "Sandstone Triceratops Arm Fossil", + "block.projectnublar.sandstone_triceratops_foot_fossil": "Sandstone Triceratops Foot Fossil", + "block.projectnublar.sandstone_triceratops_leaf_fossil": "Sandstone Triceratops Leaf Fossil", + "block.projectnublar.sandstone_triceratops_leg_fossil": "Sandstone Triceratops Leg Fossil", + "block.projectnublar.sandstone_triceratops_neck_fossil": "Sandstone Triceratops Neck Fossil", + "block.projectnublar.sandstone_triceratops_rex_skull_fossil": "Sandstone Triceratops Rex Skull Fossil", + "block.projectnublar.sandstone_triceratops_ribcage_fossil": "Sandstone Triceratops Ribcage Fossil", + "block.projectnublar.sandstone_triceratops_spine_fossil": "Sandstone Triceratops Spine Fossil", + "block.projectnublar.sandstone_triceratops_tail_fossil": "Sandstone Triceratops Tail Fossil", + "block.projectnublar.sandstone_triceratops_triceratops_skull_fossil": "Sandstone Triceratops Triceratops Skull Fossil", + "block.projectnublar.sandstone_triceratops_wing_fossil": "Sandstone Triceratops Wing Fossil", "block.projectnublar.sandstone_tyrannosaurus_rex_amber": "Sandstone Tyrannosaurus Rex Amber", "block.projectnublar.sandstone_tyrannosaurus_rex_arm_fossil": "Sandstone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.sandstone_tyrannosaurus_rex_foot_fossil": "Sandstone Tyrannosaurus Rex Foot Fossil", @@ -625,8 +1365,21 @@ "block.projectnublar.sandstone_tyrannosaurus_rex_ribcage_fossil": "Sandstone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.sandstone_tyrannosaurus_rex_spine_fossil": "Sandstone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.sandstone_tyrannosaurus_rex_tail_fossil": "Sandstone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.sandstone_tyrannosaurus_rex_triceratops_skull_fossil": "Sandstone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.sandstone_tyrannosaurus_rex_wing_fossil": "Sandstone Tyrannosaurus Rex Wing Fossil", "block.projectnublar.sequencer": "Sequencer Base", + "block.projectnublar.stone_triceratops_amber": "Stone Triceratops Amber", + "block.projectnublar.stone_triceratops_arm_fossil": "Stone Triceratops Arm Fossil", + "block.projectnublar.stone_triceratops_foot_fossil": "Stone Triceratops Foot Fossil", + "block.projectnublar.stone_triceratops_leaf_fossil": "Stone Triceratops Leaf Fossil", + "block.projectnublar.stone_triceratops_leg_fossil": "Stone Triceratops Leg Fossil", + "block.projectnublar.stone_triceratops_neck_fossil": "Stone Triceratops Neck Fossil", + "block.projectnublar.stone_triceratops_rex_skull_fossil": "Stone Triceratops Rex Skull Fossil", + "block.projectnublar.stone_triceratops_ribcage_fossil": "Stone Triceratops Ribcage Fossil", + "block.projectnublar.stone_triceratops_spine_fossil": "Stone Triceratops Spine Fossil", + "block.projectnublar.stone_triceratops_tail_fossil": "Stone Triceratops Tail Fossil", + "block.projectnublar.stone_triceratops_triceratops_skull_fossil": "Stone Triceratops Triceratops Skull Fossil", + "block.projectnublar.stone_triceratops_wing_fossil": "Stone Triceratops Wing Fossil", "block.projectnublar.stone_tyrannosaurus_rex_amber": "Stone Tyrannosaurus Rex Amber", "block.projectnublar.stone_tyrannosaurus_rex_arm_fossil": "Stone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.stone_tyrannosaurus_rex_foot_fossil": "Stone Tyrannosaurus Rex Foot Fossil", @@ -637,7 +1390,20 @@ "block.projectnublar.stone_tyrannosaurus_rex_ribcage_fossil": "Stone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.stone_tyrannosaurus_rex_spine_fossil": "Stone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.stone_tyrannosaurus_rex_tail_fossil": "Stone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.stone_tyrannosaurus_rex_triceratops_skull_fossil": "Stone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.stone_tyrannosaurus_rex_wing_fossil": "Stone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.terracotta_triceratops_amber": "Terracotta Triceratops Amber", + "block.projectnublar.terracotta_triceratops_arm_fossil": "Terracotta Triceratops Arm Fossil", + "block.projectnublar.terracotta_triceratops_foot_fossil": "Terracotta Triceratops Foot Fossil", + "block.projectnublar.terracotta_triceratops_leaf_fossil": "Terracotta Triceratops Leaf Fossil", + "block.projectnublar.terracotta_triceratops_leg_fossil": "Terracotta Triceratops Leg Fossil", + "block.projectnublar.terracotta_triceratops_neck_fossil": "Terracotta Triceratops Neck Fossil", + "block.projectnublar.terracotta_triceratops_rex_skull_fossil": "Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.terracotta_triceratops_ribcage_fossil": "Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.terracotta_triceratops_spine_fossil": "Terracotta Triceratops Spine Fossil", + "block.projectnublar.terracotta_triceratops_tail_fossil": "Terracotta Triceratops Tail Fossil", + "block.projectnublar.terracotta_triceratops_triceratops_skull_fossil": "Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.terracotta_triceratops_wing_fossil": "Terracotta Triceratops Wing Fossil", "block.projectnublar.terracotta_tyrannosaurus_rex_amber": "Terracotta Tyrannosaurus Rex Amber", "block.projectnublar.terracotta_tyrannosaurus_rex_arm_fossil": "Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.terracotta_tyrannosaurus_rex_foot_fossil": "Terracotta Tyrannosaurus Rex Foot Fossil", @@ -648,7 +1414,20 @@ "block.projectnublar.terracotta_tyrannosaurus_rex_ribcage_fossil": "Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.terracotta_tyrannosaurus_rex_spine_fossil": "Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.terracotta_tyrannosaurus_rex_tail_fossil": "Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.terracotta_tyrannosaurus_rex_wing_fossil": "Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.white_terracotta_triceratops_amber": "White Terracotta Triceratops Amber", + "block.projectnublar.white_terracotta_triceratops_arm_fossil": "White Terracotta Triceratops Arm Fossil", + "block.projectnublar.white_terracotta_triceratops_foot_fossil": "White Terracotta Triceratops Foot Fossil", + "block.projectnublar.white_terracotta_triceratops_leaf_fossil": "White Terracotta Triceratops Leaf Fossil", + "block.projectnublar.white_terracotta_triceratops_leg_fossil": "White Terracotta Triceratops Leg Fossil", + "block.projectnublar.white_terracotta_triceratops_neck_fossil": "White Terracotta Triceratops Neck Fossil", + "block.projectnublar.white_terracotta_triceratops_rex_skull_fossil": "White Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.white_terracotta_triceratops_ribcage_fossil": "White Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.white_terracotta_triceratops_spine_fossil": "White Terracotta Triceratops Spine Fossil", + "block.projectnublar.white_terracotta_triceratops_tail_fossil": "White Terracotta Triceratops Tail Fossil", + "block.projectnublar.white_terracotta_triceratops_triceratops_skull_fossil": "White Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.white_terracotta_triceratops_wing_fossil": "White Terracotta Triceratops Wing Fossil", "block.projectnublar.white_terracotta_tyrannosaurus_rex_amber": "White Terracotta Tyrannosaurus Rex Amber", "block.projectnublar.white_terracotta_tyrannosaurus_rex_arm_fossil": "White Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.white_terracotta_tyrannosaurus_rex_foot_fossil": "White Terracotta Tyrannosaurus Rex Foot Fossil", @@ -659,7 +1438,20 @@ "block.projectnublar.white_terracotta_tyrannosaurus_rex_ribcage_fossil": "White Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.white_terracotta_tyrannosaurus_rex_spine_fossil": "White Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.white_terracotta_tyrannosaurus_rex_tail_fossil": "White Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "White Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.white_terracotta_tyrannosaurus_rex_wing_fossil": "White Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.yellow_terracotta_triceratops_amber": "Yellow Terracotta Triceratops Amber", + "block.projectnublar.yellow_terracotta_triceratops_arm_fossil": "Yellow Terracotta Triceratops Arm Fossil", + "block.projectnublar.yellow_terracotta_triceratops_foot_fossil": "Yellow Terracotta Triceratops Foot Fossil", + "block.projectnublar.yellow_terracotta_triceratops_leaf_fossil": "Yellow Terracotta Triceratops Leaf Fossil", + "block.projectnublar.yellow_terracotta_triceratops_leg_fossil": "Yellow Terracotta Triceratops Leg Fossil", + "block.projectnublar.yellow_terracotta_triceratops_neck_fossil": "Yellow Terracotta Triceratops Neck Fossil", + "block.projectnublar.yellow_terracotta_triceratops_rex_skull_fossil": "Yellow Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.yellow_terracotta_triceratops_ribcage_fossil": "Yellow Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.yellow_terracotta_triceratops_spine_fossil": "Yellow Terracotta Triceratops Spine Fossil", + "block.projectnublar.yellow_terracotta_triceratops_tail_fossil": "Yellow Terracotta Triceratops Tail Fossil", + "block.projectnublar.yellow_terracotta_triceratops_triceratops_skull_fossil": "Yellow Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.yellow_terracotta_triceratops_wing_fossil": "Yellow Terracotta Triceratops Wing Fossil", "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_amber": "Yellow Terracotta Tyrannosaurus Rex Amber", "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Yellow Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Yellow Terracotta Tyrannosaurus Rex Foot Fossil", @@ -670,12 +1462,14 @@ "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Yellow Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Yellow Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Yellow Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Yellow Terracotta Tyrannosaurus Rex Wing Fossil", "button.projectnublar.isolated": "Isolated", "button.projectnublar.regular": "Regular", "container.projectnublar.processor": "Fossil Processor", "container.projectnublar.sequencer": "Sequencer", "dna_percentage.projectnublar": "DNA Percentage: %1$s", + "entity.projectnublar.triceratops": "Triceratops", "entity.projectnublar.tyrannosaurus_rex": "Tyrannosaurus Rex", "gui_tab.projectnublar.edit": "Edit", "gui_tab.projectnublar.sequence": "Sequence", @@ -730,6 +1524,7 @@ "piece.projectnublar.ribcage": "Ribcage", "piece.projectnublar.spine": "Spine", "piece.projectnublar.tail": "Tail", + "piece.projectnublar.triceratops_skull": "Triceratops Skull", "piece.projectnublar.wing": "Wing", "quality.projectnublar.common": "Common", "quality.projectnublar.fragmented": "Fragmented", diff --git a/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json b/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json index c04b16b2..07f77dcf 100644 --- a/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json +++ b/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json @@ -1,667 +1,1460 @@ { "values": [ - "projectnublar:diorite_tyrannosaurus_rex_amber", - "projectnublar:brown_terracotta_tyrannosaurus_rex_amber", + "projectnublar:orange_terracotta_triceratops_amber", + "projectnublar:yellow_terracotta_triceratops_amber", + "projectnublar:granite_triceratops_amber", + "projectnublar:brown_terracotta_triceratops_amber", + "projectnublar:light_gray_terracotta_triceratops_amber", + "projectnublar:stone_triceratops_amber", + "projectnublar:deepslate_triceratops_amber", + "projectnublar:diorite_triceratops_amber", + "projectnublar:white_terracotta_triceratops_amber", + "projectnublar:red_terracotta_triceratops_amber", + "projectnublar:sandstone_triceratops_amber", + "projectnublar:andesite_triceratops_amber", + "projectnublar:terracotta_triceratops_amber", + "projectnublar:orange_terracotta_triceratops_neck_fossil", + "projectnublar:orange_terracotta_triceratops_spine_fossil", + "projectnublar:orange_terracotta_triceratops_arm_fossil", + "projectnublar:orange_terracotta_triceratops_tail_fossil", + "projectnublar:orange_terracotta_triceratops_rex_skull_fossil", + "projectnublar:orange_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:orange_terracotta_triceratops_ribcage_fossil", + "projectnublar:orange_terracotta_triceratops_leg_fossil", + "projectnublar:orange_terracotta_triceratops_foot_fossil", + "projectnublar:orange_terracotta_triceratops_wing_fossil", + "projectnublar:orange_terracotta_triceratops_leaf_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_neck_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_spine_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_arm_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_tail_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_rex_skull_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_ribcage_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_leg_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_foot_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_wing_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_leaf_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_neck_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_spine_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_arm_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_tail_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_rex_skull_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_ribcage_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_leg_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_foot_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_wing_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_leaf_fossil", + "projectnublar:poor_orange_terracotta_triceratops_neck_fossil", + "projectnublar:poor_orange_terracotta_triceratops_spine_fossil", + "projectnublar:poor_orange_terracotta_triceratops_arm_fossil", + "projectnublar:poor_orange_terracotta_triceratops_tail_fossil", + "projectnublar:poor_orange_terracotta_triceratops_rex_skull_fossil", + "projectnublar:poor_orange_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:poor_orange_terracotta_triceratops_ribcage_fossil", + "projectnublar:poor_orange_terracotta_triceratops_leg_fossil", + "projectnublar:poor_orange_terracotta_triceratops_foot_fossil", + "projectnublar:poor_orange_terracotta_triceratops_wing_fossil", + "projectnublar:poor_orange_terracotta_triceratops_leaf_fossil", + "projectnublar:common_orange_terracotta_triceratops_neck_fossil", + "projectnublar:common_orange_terracotta_triceratops_spine_fossil", + "projectnublar:common_orange_terracotta_triceratops_arm_fossil", + "projectnublar:common_orange_terracotta_triceratops_tail_fossil", + "projectnublar:common_orange_terracotta_triceratops_rex_skull_fossil", + "projectnublar:common_orange_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:common_orange_terracotta_triceratops_ribcage_fossil", + "projectnublar:common_orange_terracotta_triceratops_leg_fossil", + "projectnublar:common_orange_terracotta_triceratops_foot_fossil", + "projectnublar:common_orange_terracotta_triceratops_wing_fossil", + "projectnublar:common_orange_terracotta_triceratops_leaf_fossil", + "projectnublar:yellow_terracotta_triceratops_neck_fossil", + "projectnublar:yellow_terracotta_triceratops_spine_fossil", + "projectnublar:yellow_terracotta_triceratops_arm_fossil", + "projectnublar:yellow_terracotta_triceratops_tail_fossil", + "projectnublar:yellow_terracotta_triceratops_rex_skull_fossil", + "projectnublar:yellow_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:yellow_terracotta_triceratops_ribcage_fossil", + "projectnublar:yellow_terracotta_triceratops_leg_fossil", + "projectnublar:yellow_terracotta_triceratops_foot_fossil", + "projectnublar:yellow_terracotta_triceratops_wing_fossil", + "projectnublar:yellow_terracotta_triceratops_leaf_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_neck_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_spine_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_arm_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_tail_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_rex_skull_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_ribcage_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_leg_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_foot_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_wing_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_leaf_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_neck_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_spine_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_arm_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_tail_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_rex_skull_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_ribcage_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_leg_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_foot_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_wing_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_leaf_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_neck_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_spine_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_arm_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_tail_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_rex_skull_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_ribcage_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_leg_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_foot_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_wing_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_leaf_fossil", + "projectnublar:common_yellow_terracotta_triceratops_neck_fossil", + "projectnublar:common_yellow_terracotta_triceratops_spine_fossil", + "projectnublar:common_yellow_terracotta_triceratops_arm_fossil", + "projectnublar:common_yellow_terracotta_triceratops_tail_fossil", + "projectnublar:common_yellow_terracotta_triceratops_rex_skull_fossil", + "projectnublar:common_yellow_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:common_yellow_terracotta_triceratops_ribcage_fossil", + "projectnublar:common_yellow_terracotta_triceratops_leg_fossil", + "projectnublar:common_yellow_terracotta_triceratops_foot_fossil", + "projectnublar:common_yellow_terracotta_triceratops_wing_fossil", + "projectnublar:common_yellow_terracotta_triceratops_leaf_fossil", + "projectnublar:granite_triceratops_neck_fossil", + "projectnublar:granite_triceratops_spine_fossil", + "projectnublar:granite_triceratops_arm_fossil", + "projectnublar:granite_triceratops_tail_fossil", + "projectnublar:granite_triceratops_rex_skull_fossil", + "projectnublar:granite_triceratops_triceratops_skull_fossil", + "projectnublar:granite_triceratops_ribcage_fossil", + "projectnublar:granite_triceratops_leg_fossil", + "projectnublar:granite_triceratops_foot_fossil", + "projectnublar:granite_triceratops_wing_fossil", + "projectnublar:granite_triceratops_leaf_fossil", + "projectnublar:fragmented_granite_triceratops_neck_fossil", + "projectnublar:fragmented_granite_triceratops_spine_fossil", + "projectnublar:fragmented_granite_triceratops_arm_fossil", + "projectnublar:fragmented_granite_triceratops_tail_fossil", + "projectnublar:fragmented_granite_triceratops_rex_skull_fossil", + "projectnublar:fragmented_granite_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_granite_triceratops_ribcage_fossil", + "projectnublar:fragmented_granite_triceratops_leg_fossil", + "projectnublar:fragmented_granite_triceratops_foot_fossil", + "projectnublar:fragmented_granite_triceratops_wing_fossil", + "projectnublar:fragmented_granite_triceratops_leaf_fossil", + "projectnublar:pristine_granite_triceratops_neck_fossil", + "projectnublar:pristine_granite_triceratops_spine_fossil", + "projectnublar:pristine_granite_triceratops_arm_fossil", + "projectnublar:pristine_granite_triceratops_tail_fossil", + "projectnublar:pristine_granite_triceratops_rex_skull_fossil", + "projectnublar:pristine_granite_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_granite_triceratops_ribcage_fossil", + "projectnublar:pristine_granite_triceratops_leg_fossil", + "projectnublar:pristine_granite_triceratops_foot_fossil", + "projectnublar:pristine_granite_triceratops_wing_fossil", + "projectnublar:pristine_granite_triceratops_leaf_fossil", + "projectnublar:poor_granite_triceratops_neck_fossil", + "projectnublar:poor_granite_triceratops_spine_fossil", + "projectnublar:poor_granite_triceratops_arm_fossil", + "projectnublar:poor_granite_triceratops_tail_fossil", + "projectnublar:poor_granite_triceratops_rex_skull_fossil", + "projectnublar:poor_granite_triceratops_triceratops_skull_fossil", + "projectnublar:poor_granite_triceratops_ribcage_fossil", + "projectnublar:poor_granite_triceratops_leg_fossil", + "projectnublar:poor_granite_triceratops_foot_fossil", + "projectnublar:poor_granite_triceratops_wing_fossil", + "projectnublar:poor_granite_triceratops_leaf_fossil", + "projectnublar:common_granite_triceratops_neck_fossil", + "projectnublar:common_granite_triceratops_spine_fossil", + "projectnublar:common_granite_triceratops_arm_fossil", + "projectnublar:common_granite_triceratops_tail_fossil", + "projectnublar:common_granite_triceratops_rex_skull_fossil", + "projectnublar:common_granite_triceratops_triceratops_skull_fossil", + "projectnublar:common_granite_triceratops_ribcage_fossil", + "projectnublar:common_granite_triceratops_leg_fossil", + "projectnublar:common_granite_triceratops_foot_fossil", + "projectnublar:common_granite_triceratops_wing_fossil", + "projectnublar:common_granite_triceratops_leaf_fossil", + "projectnublar:brown_terracotta_triceratops_neck_fossil", + "projectnublar:brown_terracotta_triceratops_spine_fossil", + "projectnublar:brown_terracotta_triceratops_arm_fossil", + "projectnublar:brown_terracotta_triceratops_tail_fossil", + "projectnublar:brown_terracotta_triceratops_rex_skull_fossil", + "projectnublar:brown_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:brown_terracotta_triceratops_ribcage_fossil", + "projectnublar:brown_terracotta_triceratops_leg_fossil", + "projectnublar:brown_terracotta_triceratops_foot_fossil", + "projectnublar:brown_terracotta_triceratops_wing_fossil", + "projectnublar:brown_terracotta_triceratops_leaf_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_neck_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_spine_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_arm_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_tail_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_rex_skull_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_ribcage_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_leg_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_foot_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_wing_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_leaf_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_neck_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_spine_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_arm_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_tail_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_rex_skull_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_ribcage_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_leg_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_foot_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_wing_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_leaf_fossil", + "projectnublar:poor_brown_terracotta_triceratops_neck_fossil", + "projectnublar:poor_brown_terracotta_triceratops_spine_fossil", + "projectnublar:poor_brown_terracotta_triceratops_arm_fossil", + "projectnublar:poor_brown_terracotta_triceratops_tail_fossil", + "projectnublar:poor_brown_terracotta_triceratops_rex_skull_fossil", + "projectnublar:poor_brown_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:poor_brown_terracotta_triceratops_ribcage_fossil", + "projectnublar:poor_brown_terracotta_triceratops_leg_fossil", + "projectnublar:poor_brown_terracotta_triceratops_foot_fossil", + "projectnublar:poor_brown_terracotta_triceratops_wing_fossil", + "projectnublar:poor_brown_terracotta_triceratops_leaf_fossil", + "projectnublar:common_brown_terracotta_triceratops_neck_fossil", + "projectnublar:common_brown_terracotta_triceratops_spine_fossil", + "projectnublar:common_brown_terracotta_triceratops_arm_fossil", + "projectnublar:common_brown_terracotta_triceratops_tail_fossil", + "projectnublar:common_brown_terracotta_triceratops_rex_skull_fossil", + "projectnublar:common_brown_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:common_brown_terracotta_triceratops_ribcage_fossil", + "projectnublar:common_brown_terracotta_triceratops_leg_fossil", + "projectnublar:common_brown_terracotta_triceratops_foot_fossil", + "projectnublar:common_brown_terracotta_triceratops_wing_fossil", + "projectnublar:common_brown_terracotta_triceratops_leaf_fossil", + "projectnublar:light_gray_terracotta_triceratops_neck_fossil", + "projectnublar:light_gray_terracotta_triceratops_spine_fossil", + "projectnublar:light_gray_terracotta_triceratops_arm_fossil", + "projectnublar:light_gray_terracotta_triceratops_tail_fossil", + "projectnublar:light_gray_terracotta_triceratops_rex_skull_fossil", + "projectnublar:light_gray_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:light_gray_terracotta_triceratops_ribcage_fossil", + "projectnublar:light_gray_terracotta_triceratops_leg_fossil", + "projectnublar:light_gray_terracotta_triceratops_foot_fossil", + "projectnublar:light_gray_terracotta_triceratops_wing_fossil", + "projectnublar:light_gray_terracotta_triceratops_leaf_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_neck_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_spine_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_arm_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_tail_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_rex_skull_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_ribcage_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_leg_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_foot_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_wing_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_leaf_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_neck_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_spine_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_arm_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_tail_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_rex_skull_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_ribcage_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_leg_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_foot_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_wing_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_leaf_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_neck_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_spine_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_arm_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_tail_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_rex_skull_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_ribcage_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_leg_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_foot_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_wing_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_leaf_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_neck_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_spine_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_arm_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_tail_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_rex_skull_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_ribcage_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_leg_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_foot_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_wing_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_leaf_fossil", + "projectnublar:stone_triceratops_neck_fossil", + "projectnublar:stone_triceratops_spine_fossil", + "projectnublar:stone_triceratops_arm_fossil", + "projectnublar:stone_triceratops_tail_fossil", + "projectnublar:stone_triceratops_rex_skull_fossil", + "projectnublar:stone_triceratops_triceratops_skull_fossil", + "projectnublar:stone_triceratops_ribcage_fossil", + "projectnublar:stone_triceratops_leg_fossil", + "projectnublar:stone_triceratops_foot_fossil", + "projectnublar:stone_triceratops_wing_fossil", + "projectnublar:stone_triceratops_leaf_fossil", + "projectnublar:fragmented_stone_triceratops_neck_fossil", + "projectnublar:fragmented_stone_triceratops_spine_fossil", + "projectnublar:fragmented_stone_triceratops_arm_fossil", + "projectnublar:fragmented_stone_triceratops_tail_fossil", + "projectnublar:fragmented_stone_triceratops_rex_skull_fossil", + "projectnublar:fragmented_stone_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_stone_triceratops_ribcage_fossil", + "projectnublar:fragmented_stone_triceratops_leg_fossil", + "projectnublar:fragmented_stone_triceratops_foot_fossil", + "projectnublar:fragmented_stone_triceratops_wing_fossil", + "projectnublar:fragmented_stone_triceratops_leaf_fossil", + "projectnublar:pristine_stone_triceratops_neck_fossil", + "projectnublar:pristine_stone_triceratops_spine_fossil", + "projectnublar:pristine_stone_triceratops_arm_fossil", + "projectnublar:pristine_stone_triceratops_tail_fossil", + "projectnublar:pristine_stone_triceratops_rex_skull_fossil", + "projectnublar:pristine_stone_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_stone_triceratops_ribcage_fossil", + "projectnublar:pristine_stone_triceratops_leg_fossil", + "projectnublar:pristine_stone_triceratops_foot_fossil", + "projectnublar:pristine_stone_triceratops_wing_fossil", + "projectnublar:pristine_stone_triceratops_leaf_fossil", + "projectnublar:poor_stone_triceratops_neck_fossil", + "projectnublar:poor_stone_triceratops_spine_fossil", + "projectnublar:poor_stone_triceratops_arm_fossil", + "projectnublar:poor_stone_triceratops_tail_fossil", + "projectnublar:poor_stone_triceratops_rex_skull_fossil", + "projectnublar:poor_stone_triceratops_triceratops_skull_fossil", + "projectnublar:poor_stone_triceratops_ribcage_fossil", + "projectnublar:poor_stone_triceratops_leg_fossil", + "projectnublar:poor_stone_triceratops_foot_fossil", + "projectnublar:poor_stone_triceratops_wing_fossil", + "projectnublar:poor_stone_triceratops_leaf_fossil", + "projectnublar:common_stone_triceratops_neck_fossil", + "projectnublar:common_stone_triceratops_spine_fossil", + "projectnublar:common_stone_triceratops_arm_fossil", + "projectnublar:common_stone_triceratops_tail_fossil", + "projectnublar:common_stone_triceratops_rex_skull_fossil", + "projectnublar:common_stone_triceratops_triceratops_skull_fossil", + "projectnublar:common_stone_triceratops_ribcage_fossil", + "projectnublar:common_stone_triceratops_leg_fossil", + "projectnublar:common_stone_triceratops_foot_fossil", + "projectnublar:common_stone_triceratops_wing_fossil", + "projectnublar:common_stone_triceratops_leaf_fossil", + "projectnublar:deepslate_triceratops_neck_fossil", + "projectnublar:deepslate_triceratops_spine_fossil", + "projectnublar:deepslate_triceratops_arm_fossil", + "projectnublar:deepslate_triceratops_tail_fossil", + "projectnublar:deepslate_triceratops_rex_skull_fossil", + "projectnublar:deepslate_triceratops_triceratops_skull_fossil", + "projectnublar:deepslate_triceratops_ribcage_fossil", + "projectnublar:deepslate_triceratops_leg_fossil", + "projectnublar:deepslate_triceratops_foot_fossil", + "projectnublar:deepslate_triceratops_wing_fossil", + "projectnublar:deepslate_triceratops_leaf_fossil", + "projectnublar:fragmented_deepslate_triceratops_neck_fossil", + "projectnublar:fragmented_deepslate_triceratops_spine_fossil", + "projectnublar:fragmented_deepslate_triceratops_arm_fossil", + "projectnublar:fragmented_deepslate_triceratops_tail_fossil", + "projectnublar:fragmented_deepslate_triceratops_rex_skull_fossil", + "projectnublar:fragmented_deepslate_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_deepslate_triceratops_ribcage_fossil", + "projectnublar:fragmented_deepslate_triceratops_leg_fossil", + "projectnublar:fragmented_deepslate_triceratops_foot_fossil", + "projectnublar:fragmented_deepslate_triceratops_wing_fossil", + "projectnublar:fragmented_deepslate_triceratops_leaf_fossil", + "projectnublar:pristine_deepslate_triceratops_neck_fossil", + "projectnublar:pristine_deepslate_triceratops_spine_fossil", + "projectnublar:pristine_deepslate_triceratops_arm_fossil", + "projectnublar:pristine_deepslate_triceratops_tail_fossil", + "projectnublar:pristine_deepslate_triceratops_rex_skull_fossil", + "projectnublar:pristine_deepslate_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_deepslate_triceratops_ribcage_fossil", + "projectnublar:pristine_deepslate_triceratops_leg_fossil", + "projectnublar:pristine_deepslate_triceratops_foot_fossil", + "projectnublar:pristine_deepslate_triceratops_wing_fossil", + "projectnublar:pristine_deepslate_triceratops_leaf_fossil", + "projectnublar:poor_deepslate_triceratops_neck_fossil", + "projectnublar:poor_deepslate_triceratops_spine_fossil", + "projectnublar:poor_deepslate_triceratops_arm_fossil", + "projectnublar:poor_deepslate_triceratops_tail_fossil", + "projectnublar:poor_deepslate_triceratops_rex_skull_fossil", + "projectnublar:poor_deepslate_triceratops_triceratops_skull_fossil", + "projectnublar:poor_deepslate_triceratops_ribcage_fossil", + "projectnublar:poor_deepslate_triceratops_leg_fossil", + "projectnublar:poor_deepslate_triceratops_foot_fossil", + "projectnublar:poor_deepslate_triceratops_wing_fossil", + "projectnublar:poor_deepslate_triceratops_leaf_fossil", + "projectnublar:common_deepslate_triceratops_neck_fossil", + "projectnublar:common_deepslate_triceratops_spine_fossil", + "projectnublar:common_deepslate_triceratops_arm_fossil", + "projectnublar:common_deepslate_triceratops_tail_fossil", + "projectnublar:common_deepslate_triceratops_rex_skull_fossil", + "projectnublar:common_deepslate_triceratops_triceratops_skull_fossil", + "projectnublar:common_deepslate_triceratops_ribcage_fossil", + "projectnublar:common_deepslate_triceratops_leg_fossil", + "projectnublar:common_deepslate_triceratops_foot_fossil", + "projectnublar:common_deepslate_triceratops_wing_fossil", + "projectnublar:common_deepslate_triceratops_leaf_fossil", + "projectnublar:diorite_triceratops_neck_fossil", + "projectnublar:diorite_triceratops_spine_fossil", + "projectnublar:diorite_triceratops_arm_fossil", + "projectnublar:diorite_triceratops_tail_fossil", + "projectnublar:diorite_triceratops_rex_skull_fossil", + "projectnublar:diorite_triceratops_triceratops_skull_fossil", + "projectnublar:diorite_triceratops_ribcage_fossil", + "projectnublar:diorite_triceratops_leg_fossil", + "projectnublar:diorite_triceratops_foot_fossil", + "projectnublar:diorite_triceratops_wing_fossil", + "projectnublar:diorite_triceratops_leaf_fossil", + "projectnublar:fragmented_diorite_triceratops_neck_fossil", + "projectnublar:fragmented_diorite_triceratops_spine_fossil", + "projectnublar:fragmented_diorite_triceratops_arm_fossil", + "projectnublar:fragmented_diorite_triceratops_tail_fossil", + "projectnublar:fragmented_diorite_triceratops_rex_skull_fossil", + "projectnublar:fragmented_diorite_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_diorite_triceratops_ribcage_fossil", + "projectnublar:fragmented_diorite_triceratops_leg_fossil", + "projectnublar:fragmented_diorite_triceratops_foot_fossil", + "projectnublar:fragmented_diorite_triceratops_wing_fossil", + "projectnublar:fragmented_diorite_triceratops_leaf_fossil", + "projectnublar:pristine_diorite_triceratops_neck_fossil", + "projectnublar:pristine_diorite_triceratops_spine_fossil", + "projectnublar:pristine_diorite_triceratops_arm_fossil", + "projectnublar:pristine_diorite_triceratops_tail_fossil", + "projectnublar:pristine_diorite_triceratops_rex_skull_fossil", + "projectnublar:pristine_diorite_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_diorite_triceratops_ribcage_fossil", + "projectnublar:pristine_diorite_triceratops_leg_fossil", + "projectnublar:pristine_diorite_triceratops_foot_fossil", + "projectnublar:pristine_diorite_triceratops_wing_fossil", + "projectnublar:pristine_diorite_triceratops_leaf_fossil", + "projectnublar:poor_diorite_triceratops_neck_fossil", + "projectnublar:poor_diorite_triceratops_spine_fossil", + "projectnublar:poor_diorite_triceratops_arm_fossil", + "projectnublar:poor_diorite_triceratops_tail_fossil", + "projectnublar:poor_diorite_triceratops_rex_skull_fossil", + "projectnublar:poor_diorite_triceratops_triceratops_skull_fossil", + "projectnublar:poor_diorite_triceratops_ribcage_fossil", + "projectnublar:poor_diorite_triceratops_leg_fossil", + "projectnublar:poor_diorite_triceratops_foot_fossil", + "projectnublar:poor_diorite_triceratops_wing_fossil", + "projectnublar:poor_diorite_triceratops_leaf_fossil", + "projectnublar:common_diorite_triceratops_neck_fossil", + "projectnublar:common_diorite_triceratops_spine_fossil", + "projectnublar:common_diorite_triceratops_arm_fossil", + "projectnublar:common_diorite_triceratops_tail_fossil", + "projectnublar:common_diorite_triceratops_rex_skull_fossil", + "projectnublar:common_diorite_triceratops_triceratops_skull_fossil", + "projectnublar:common_diorite_triceratops_ribcage_fossil", + "projectnublar:common_diorite_triceratops_leg_fossil", + "projectnublar:common_diorite_triceratops_foot_fossil", + "projectnublar:common_diorite_triceratops_wing_fossil", + "projectnublar:common_diorite_triceratops_leaf_fossil", + "projectnublar:white_terracotta_triceratops_neck_fossil", + "projectnublar:white_terracotta_triceratops_spine_fossil", + "projectnublar:white_terracotta_triceratops_arm_fossil", + "projectnublar:white_terracotta_triceratops_tail_fossil", + "projectnublar:white_terracotta_triceratops_rex_skull_fossil", + "projectnublar:white_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:white_terracotta_triceratops_ribcage_fossil", + "projectnublar:white_terracotta_triceratops_leg_fossil", + "projectnublar:white_terracotta_triceratops_foot_fossil", + "projectnublar:white_terracotta_triceratops_wing_fossil", + "projectnublar:white_terracotta_triceratops_leaf_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_neck_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_spine_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_arm_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_tail_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_rex_skull_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_ribcage_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_leg_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_foot_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_wing_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_leaf_fossil", + "projectnublar:pristine_white_terracotta_triceratops_neck_fossil", + "projectnublar:pristine_white_terracotta_triceratops_spine_fossil", + "projectnublar:pristine_white_terracotta_triceratops_arm_fossil", + "projectnublar:pristine_white_terracotta_triceratops_tail_fossil", + "projectnublar:pristine_white_terracotta_triceratops_rex_skull_fossil", + "projectnublar:pristine_white_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_white_terracotta_triceratops_ribcage_fossil", + "projectnublar:pristine_white_terracotta_triceratops_leg_fossil", + "projectnublar:pristine_white_terracotta_triceratops_foot_fossil", + "projectnublar:pristine_white_terracotta_triceratops_wing_fossil", + "projectnublar:pristine_white_terracotta_triceratops_leaf_fossil", + "projectnublar:poor_white_terracotta_triceratops_neck_fossil", + "projectnublar:poor_white_terracotta_triceratops_spine_fossil", + "projectnublar:poor_white_terracotta_triceratops_arm_fossil", + "projectnublar:poor_white_terracotta_triceratops_tail_fossil", + "projectnublar:poor_white_terracotta_triceratops_rex_skull_fossil", + "projectnublar:poor_white_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:poor_white_terracotta_triceratops_ribcage_fossil", + "projectnublar:poor_white_terracotta_triceratops_leg_fossil", + "projectnublar:poor_white_terracotta_triceratops_foot_fossil", + "projectnublar:poor_white_terracotta_triceratops_wing_fossil", + "projectnublar:poor_white_terracotta_triceratops_leaf_fossil", + "projectnublar:common_white_terracotta_triceratops_neck_fossil", + "projectnublar:common_white_terracotta_triceratops_spine_fossil", + "projectnublar:common_white_terracotta_triceratops_arm_fossil", + "projectnublar:common_white_terracotta_triceratops_tail_fossil", + "projectnublar:common_white_terracotta_triceratops_rex_skull_fossil", + "projectnublar:common_white_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:common_white_terracotta_triceratops_ribcage_fossil", + "projectnublar:common_white_terracotta_triceratops_leg_fossil", + "projectnublar:common_white_terracotta_triceratops_foot_fossil", + "projectnublar:common_white_terracotta_triceratops_wing_fossil", + "projectnublar:common_white_terracotta_triceratops_leaf_fossil", + "projectnublar:red_terracotta_triceratops_neck_fossil", + "projectnublar:red_terracotta_triceratops_spine_fossil", + "projectnublar:red_terracotta_triceratops_arm_fossil", + "projectnublar:red_terracotta_triceratops_tail_fossil", + "projectnublar:red_terracotta_triceratops_rex_skull_fossil", + "projectnublar:red_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:red_terracotta_triceratops_ribcage_fossil", + "projectnublar:red_terracotta_triceratops_leg_fossil", + "projectnublar:red_terracotta_triceratops_foot_fossil", + "projectnublar:red_terracotta_triceratops_wing_fossil", + "projectnublar:red_terracotta_triceratops_leaf_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_neck_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_spine_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_arm_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_tail_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_rex_skull_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_ribcage_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_leg_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_foot_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_wing_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_leaf_fossil", + "projectnublar:pristine_red_terracotta_triceratops_neck_fossil", + "projectnublar:pristine_red_terracotta_triceratops_spine_fossil", + "projectnublar:pristine_red_terracotta_triceratops_arm_fossil", + "projectnublar:pristine_red_terracotta_triceratops_tail_fossil", + "projectnublar:pristine_red_terracotta_triceratops_rex_skull_fossil", + "projectnublar:pristine_red_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_red_terracotta_triceratops_ribcage_fossil", + "projectnublar:pristine_red_terracotta_triceratops_leg_fossil", + "projectnublar:pristine_red_terracotta_triceratops_foot_fossil", + "projectnublar:pristine_red_terracotta_triceratops_wing_fossil", + "projectnublar:pristine_red_terracotta_triceratops_leaf_fossil", + "projectnublar:poor_red_terracotta_triceratops_neck_fossil", + "projectnublar:poor_red_terracotta_triceratops_spine_fossil", + "projectnublar:poor_red_terracotta_triceratops_arm_fossil", + "projectnublar:poor_red_terracotta_triceratops_tail_fossil", + "projectnublar:poor_red_terracotta_triceratops_rex_skull_fossil", + "projectnublar:poor_red_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:poor_red_terracotta_triceratops_ribcage_fossil", + "projectnublar:poor_red_terracotta_triceratops_leg_fossil", + "projectnublar:poor_red_terracotta_triceratops_foot_fossil", + "projectnublar:poor_red_terracotta_triceratops_wing_fossil", + "projectnublar:poor_red_terracotta_triceratops_leaf_fossil", + "projectnublar:common_red_terracotta_triceratops_neck_fossil", + "projectnublar:common_red_terracotta_triceratops_spine_fossil", + "projectnublar:common_red_terracotta_triceratops_arm_fossil", + "projectnublar:common_red_terracotta_triceratops_tail_fossil", + "projectnublar:common_red_terracotta_triceratops_rex_skull_fossil", + "projectnublar:common_red_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:common_red_terracotta_triceratops_ribcage_fossil", + "projectnublar:common_red_terracotta_triceratops_leg_fossil", + "projectnublar:common_red_terracotta_triceratops_foot_fossil", + "projectnublar:common_red_terracotta_triceratops_wing_fossil", + "projectnublar:common_red_terracotta_triceratops_leaf_fossil", + "projectnublar:sandstone_triceratops_neck_fossil", + "projectnublar:sandstone_triceratops_spine_fossil", + "projectnublar:sandstone_triceratops_arm_fossil", + "projectnublar:sandstone_triceratops_tail_fossil", + "projectnublar:sandstone_triceratops_rex_skull_fossil", + "projectnublar:sandstone_triceratops_triceratops_skull_fossil", + "projectnublar:sandstone_triceratops_ribcage_fossil", + "projectnublar:sandstone_triceratops_leg_fossil", + "projectnublar:sandstone_triceratops_foot_fossil", + "projectnublar:sandstone_triceratops_wing_fossil", + "projectnublar:sandstone_triceratops_leaf_fossil", + "projectnublar:fragmented_sandstone_triceratops_neck_fossil", + "projectnublar:fragmented_sandstone_triceratops_spine_fossil", + "projectnublar:fragmented_sandstone_triceratops_arm_fossil", + "projectnublar:fragmented_sandstone_triceratops_tail_fossil", + "projectnublar:fragmented_sandstone_triceratops_rex_skull_fossil", + "projectnublar:fragmented_sandstone_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_sandstone_triceratops_ribcage_fossil", + "projectnublar:fragmented_sandstone_triceratops_leg_fossil", + "projectnublar:fragmented_sandstone_triceratops_foot_fossil", + "projectnublar:fragmented_sandstone_triceratops_wing_fossil", + "projectnublar:fragmented_sandstone_triceratops_leaf_fossil", + "projectnublar:pristine_sandstone_triceratops_neck_fossil", + "projectnublar:pristine_sandstone_triceratops_spine_fossil", + "projectnublar:pristine_sandstone_triceratops_arm_fossil", + "projectnublar:pristine_sandstone_triceratops_tail_fossil", + "projectnublar:pristine_sandstone_triceratops_rex_skull_fossil", + "projectnublar:pristine_sandstone_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_sandstone_triceratops_ribcage_fossil", + "projectnublar:pristine_sandstone_triceratops_leg_fossil", + "projectnublar:pristine_sandstone_triceratops_foot_fossil", + "projectnublar:pristine_sandstone_triceratops_wing_fossil", + "projectnublar:pristine_sandstone_triceratops_leaf_fossil", + "projectnublar:poor_sandstone_triceratops_neck_fossil", + "projectnublar:poor_sandstone_triceratops_spine_fossil", + "projectnublar:poor_sandstone_triceratops_arm_fossil", + "projectnublar:poor_sandstone_triceratops_tail_fossil", + "projectnublar:poor_sandstone_triceratops_rex_skull_fossil", + "projectnublar:poor_sandstone_triceratops_triceratops_skull_fossil", + "projectnublar:poor_sandstone_triceratops_ribcage_fossil", + "projectnublar:poor_sandstone_triceratops_leg_fossil", + "projectnublar:poor_sandstone_triceratops_foot_fossil", + "projectnublar:poor_sandstone_triceratops_wing_fossil", + "projectnublar:poor_sandstone_triceratops_leaf_fossil", + "projectnublar:common_sandstone_triceratops_neck_fossil", + "projectnublar:common_sandstone_triceratops_spine_fossil", + "projectnublar:common_sandstone_triceratops_arm_fossil", + "projectnublar:common_sandstone_triceratops_tail_fossil", + "projectnublar:common_sandstone_triceratops_rex_skull_fossil", + "projectnublar:common_sandstone_triceratops_triceratops_skull_fossil", + "projectnublar:common_sandstone_triceratops_ribcage_fossil", + "projectnublar:common_sandstone_triceratops_leg_fossil", + "projectnublar:common_sandstone_triceratops_foot_fossil", + "projectnublar:common_sandstone_triceratops_wing_fossil", + "projectnublar:common_sandstone_triceratops_leaf_fossil", + "projectnublar:andesite_triceratops_neck_fossil", + "projectnublar:andesite_triceratops_spine_fossil", + "projectnublar:andesite_triceratops_arm_fossil", + "projectnublar:andesite_triceratops_tail_fossil", + "projectnublar:andesite_triceratops_rex_skull_fossil", + "projectnublar:andesite_triceratops_triceratops_skull_fossil", + "projectnublar:andesite_triceratops_ribcage_fossil", + "projectnublar:andesite_triceratops_leg_fossil", + "projectnublar:andesite_triceratops_foot_fossil", + "projectnublar:andesite_triceratops_wing_fossil", + "projectnublar:andesite_triceratops_leaf_fossil", + "projectnublar:fragmented_andesite_triceratops_neck_fossil", + "projectnublar:fragmented_andesite_triceratops_spine_fossil", + "projectnublar:fragmented_andesite_triceratops_arm_fossil", + "projectnublar:fragmented_andesite_triceratops_tail_fossil", + "projectnublar:fragmented_andesite_triceratops_rex_skull_fossil", + "projectnublar:fragmented_andesite_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_andesite_triceratops_ribcage_fossil", + "projectnublar:fragmented_andesite_triceratops_leg_fossil", + "projectnublar:fragmented_andesite_triceratops_foot_fossil", + "projectnublar:fragmented_andesite_triceratops_wing_fossil", + "projectnublar:fragmented_andesite_triceratops_leaf_fossil", + "projectnublar:pristine_andesite_triceratops_neck_fossil", + "projectnublar:pristine_andesite_triceratops_spine_fossil", + "projectnublar:pristine_andesite_triceratops_arm_fossil", + "projectnublar:pristine_andesite_triceratops_tail_fossil", + "projectnublar:pristine_andesite_triceratops_rex_skull_fossil", + "projectnublar:pristine_andesite_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_andesite_triceratops_ribcage_fossil", + "projectnublar:pristine_andesite_triceratops_leg_fossil", + "projectnublar:pristine_andesite_triceratops_foot_fossil", + "projectnublar:pristine_andesite_triceratops_wing_fossil", + "projectnublar:pristine_andesite_triceratops_leaf_fossil", + "projectnublar:poor_andesite_triceratops_neck_fossil", + "projectnublar:poor_andesite_triceratops_spine_fossil", + "projectnublar:poor_andesite_triceratops_arm_fossil", + "projectnublar:poor_andesite_triceratops_tail_fossil", + "projectnublar:poor_andesite_triceratops_rex_skull_fossil", + "projectnublar:poor_andesite_triceratops_triceratops_skull_fossil", + "projectnublar:poor_andesite_triceratops_ribcage_fossil", + "projectnublar:poor_andesite_triceratops_leg_fossil", + "projectnublar:poor_andesite_triceratops_foot_fossil", + "projectnublar:poor_andesite_triceratops_wing_fossil", + "projectnublar:poor_andesite_triceratops_leaf_fossil", + "projectnublar:common_andesite_triceratops_neck_fossil", + "projectnublar:common_andesite_triceratops_spine_fossil", + "projectnublar:common_andesite_triceratops_arm_fossil", + "projectnublar:common_andesite_triceratops_tail_fossil", + "projectnublar:common_andesite_triceratops_rex_skull_fossil", + "projectnublar:common_andesite_triceratops_triceratops_skull_fossil", + "projectnublar:common_andesite_triceratops_ribcage_fossil", + "projectnublar:common_andesite_triceratops_leg_fossil", + "projectnublar:common_andesite_triceratops_foot_fossil", + "projectnublar:common_andesite_triceratops_wing_fossil", + "projectnublar:common_andesite_triceratops_leaf_fossil", + "projectnublar:terracotta_triceratops_neck_fossil", + "projectnublar:terracotta_triceratops_spine_fossil", + "projectnublar:terracotta_triceratops_arm_fossil", + "projectnublar:terracotta_triceratops_tail_fossil", + "projectnublar:terracotta_triceratops_rex_skull_fossil", + "projectnublar:terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:terracotta_triceratops_ribcage_fossil", + "projectnublar:terracotta_triceratops_leg_fossil", + "projectnublar:terracotta_triceratops_foot_fossil", + "projectnublar:terracotta_triceratops_wing_fossil", + "projectnublar:terracotta_triceratops_leaf_fossil", + "projectnublar:fragmented_terracotta_triceratops_neck_fossil", + "projectnublar:fragmented_terracotta_triceratops_spine_fossil", + "projectnublar:fragmented_terracotta_triceratops_arm_fossil", + "projectnublar:fragmented_terracotta_triceratops_tail_fossil", + "projectnublar:fragmented_terracotta_triceratops_rex_skull_fossil", + "projectnublar:fragmented_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_terracotta_triceratops_ribcage_fossil", + "projectnublar:fragmented_terracotta_triceratops_leg_fossil", + "projectnublar:fragmented_terracotta_triceratops_foot_fossil", + "projectnublar:fragmented_terracotta_triceratops_wing_fossil", + "projectnublar:fragmented_terracotta_triceratops_leaf_fossil", + "projectnublar:pristine_terracotta_triceratops_neck_fossil", + "projectnublar:pristine_terracotta_triceratops_spine_fossil", + "projectnublar:pristine_terracotta_triceratops_arm_fossil", + "projectnublar:pristine_terracotta_triceratops_tail_fossil", + "projectnublar:pristine_terracotta_triceratops_rex_skull_fossil", + "projectnublar:pristine_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_terracotta_triceratops_ribcage_fossil", + "projectnublar:pristine_terracotta_triceratops_leg_fossil", + "projectnublar:pristine_terracotta_triceratops_foot_fossil", + "projectnublar:pristine_terracotta_triceratops_wing_fossil", + "projectnublar:pristine_terracotta_triceratops_leaf_fossil", + "projectnublar:poor_terracotta_triceratops_neck_fossil", + "projectnublar:poor_terracotta_triceratops_spine_fossil", + "projectnublar:poor_terracotta_triceratops_arm_fossil", + "projectnublar:poor_terracotta_triceratops_tail_fossil", + "projectnublar:poor_terracotta_triceratops_rex_skull_fossil", + "projectnublar:poor_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:poor_terracotta_triceratops_ribcage_fossil", + "projectnublar:poor_terracotta_triceratops_leg_fossil", + "projectnublar:poor_terracotta_triceratops_foot_fossil", + "projectnublar:poor_terracotta_triceratops_wing_fossil", + "projectnublar:poor_terracotta_triceratops_leaf_fossil", + "projectnublar:common_terracotta_triceratops_neck_fossil", + "projectnublar:common_terracotta_triceratops_spine_fossil", + "projectnublar:common_terracotta_triceratops_arm_fossil", + "projectnublar:common_terracotta_triceratops_tail_fossil", + "projectnublar:common_terracotta_triceratops_rex_skull_fossil", + "projectnublar:common_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:common_terracotta_triceratops_ribcage_fossil", + "projectnublar:common_terracotta_triceratops_leg_fossil", + "projectnublar:common_terracotta_triceratops_foot_fossil", + "projectnublar:common_terracotta_triceratops_wing_fossil", + "projectnublar:common_terracotta_triceratops_leaf_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_amber", - "projectnublar:andesite_tyrannosaurus_rex_amber", "projectnublar:yellow_terracotta_tyrannosaurus_rex_amber", "projectnublar:granite_tyrannosaurus_rex_amber", + "projectnublar:brown_terracotta_tyrannosaurus_rex_amber", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_amber", "projectnublar:stone_tyrannosaurus_rex_amber", "projectnublar:deepslate_tyrannosaurus_rex_amber", - "projectnublar:red_terracotta_tyrannosaurus_rex_amber", + "projectnublar:diorite_tyrannosaurus_rex_amber", "projectnublar:white_terracotta_tyrannosaurus_rex_amber", - "projectnublar:terracotta_tyrannosaurus_rex_amber", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_amber", + "projectnublar:red_terracotta_tyrannosaurus_rex_amber", "projectnublar:sandstone_tyrannosaurus_rex_amber", - "projectnublar:poor_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:andesite_tyrannosaurus_rex_amber", + "projectnublar:terracotta_tyrannosaurus_rex_amber", "projectnublar:orange_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_spine_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_arm_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_tail_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_ribcage_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_leg_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_spine_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_arm_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_tail_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_leg_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil", "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil", "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:granite_tyrannosaurus_rex_neck_fossil", "projectnublar:granite_tyrannosaurus_rex_spine_fossil", "projectnublar:granite_tyrannosaurus_rex_arm_fossil", "projectnublar:granite_tyrannosaurus_rex_tail_fossil", "projectnublar:granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:granite_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:granite_tyrannosaurus_rex_ribcage_fossil", "projectnublar:granite_tyrannosaurus_rex_leg_fossil", "projectnublar:granite_tyrannosaurus_rex_foot_fossil", "projectnublar:granite_tyrannosaurus_rex_wing_fossil", "projectnublar:granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_leaf_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_neck_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_spine_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_arm_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_tail_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_ribcage_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_leg_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_foot_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_wing_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:stone_tyrannosaurus_rex_neck_fossil", "projectnublar:stone_tyrannosaurus_rex_spine_fossil", "projectnublar:stone_tyrannosaurus_rex_arm_fossil", "projectnublar:stone_tyrannosaurus_rex_tail_fossil", "projectnublar:stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:stone_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:stone_tyrannosaurus_rex_ribcage_fossil", "projectnublar:stone_tyrannosaurus_rex_leg_fossil", "projectnublar:stone_tyrannosaurus_rex_foot_fossil", "projectnublar:stone_tyrannosaurus_rex_wing_fossil", "projectnublar:stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_leaf_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_neck_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_spine_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_arm_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_tail_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_ribcage_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_leg_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_foot_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_wing_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_spine_fossil", "projectnublar:deepslate_tyrannosaurus_rex_arm_fossil", "projectnublar:deepslate_tyrannosaurus_rex_tail_fossil", "projectnublar:deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:deepslate_tyrannosaurus_rex_ribcage_fossil", "projectnublar:deepslate_tyrannosaurus_rex_leg_fossil", "projectnublar:deepslate_tyrannosaurus_rex_foot_fossil", "projectnublar:deepslate_tyrannosaurus_rex_wing_fossil", "projectnublar:deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leaf_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_neck_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_spine_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_arm_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_tail_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_ribcage_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_leg_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_foot_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_wing_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:diorite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_leaf_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_spine_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_arm_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_tail_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_ribcage_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_leg_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_spine_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_arm_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_tail_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leg_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:sandstone_tyrannosaurus_rex_neck_fossil", "projectnublar:sandstone_tyrannosaurus_rex_spine_fossil", "projectnublar:sandstone_tyrannosaurus_rex_arm_fossil", "projectnublar:sandstone_tyrannosaurus_rex_tail_fossil", "projectnublar:sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:sandstone_tyrannosaurus_rex_ribcage_fossil", "projectnublar:sandstone_tyrannosaurus_rex_leg_fossil", "projectnublar:sandstone_tyrannosaurus_rex_foot_fossil", "projectnublar:sandstone_tyrannosaurus_rex_wing_fossil", "projectnublar:sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_leaf_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_neck_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_spine_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_arm_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_tail_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_ribcage_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_leg_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_foot_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_wing_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_leaf_fossil" + "projectnublar:andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:andesite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_leaf_fossil" ] } \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json b/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json index 93b5beb9..708556ee 100644 --- a/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json +++ b/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json @@ -1,106 +1,106 @@ { "values": [ "#minecraft:leaves", - "minecraft:twisting_vines", - "minecraft:lilac", - "minecraft:mangrove_leaves", - "minecraft:brown_mushroom", - "minecraft:pink_tulip", - "minecraft:lily_of_the_valley", - "minecraft:red_tulip", - "minecraft:brown_mushroom_block", - "minecraft:tall_grass", - "minecraft:poppy", - "minecraft:big_dripleaf", - "minecraft:beetroot", - "minecraft:cornflower", - "minecraft:mangrove_propagule", - "minecraft:azalea_leaves", - "minecraft:mangrove_roots", + "minecraft:seagrass", "minecraft:pitcher_plant", + "minecraft:orange_tulip", "minecraft:jungle_leaves", - "minecraft:glow_berries", - "minecraft:wither_rose", - "minecraft:cookie", - "minecraft:spore_blossom", - "minecraft:spruce_leaves", + "minecraft:poppy", + "minecraft:cocoa_beans", + "minecraft:azalea_leaves", + "minecraft:torchflower_seeds", + "minecraft:hay_block", "minecraft:dandelion", - "minecraft:mushroom_stem", - "minecraft:seagrass", - "minecraft:blue_orchid", - "minecraft:grass", - "minecraft:white_tulip", - "minecraft:acacia_sapling", - "minecraft:lily_pad", - "minecraft:nether_wart_block", - "minecraft:shroomlight", + "minecraft:flowering_azalea", + "minecraft:glow_berries", + "minecraft:brown_mushroom_block", + "minecraft:apple", "minecraft:beetroot_seeds", - "minecraft:birch_sapling", - "minecraft:melon_seeds", + "minecraft:azure_bluet", + "minecraft:acacia_sapling", + "minecraft:jungle_sapling", + "minecraft:cactus", + "minecraft:blue_orchid", + "minecraft:mushroom_stem", + "minecraft:red_tulip", + "minecraft:birch_leaves", "minecraft:hanging_roots", + "minecraft:moss_block", + "minecraft:kelp", + "minecraft:flowering_azalea_leaves", + "minecraft:twisting_vines", + "minecraft:dried_kelp", "minecraft:baked_potato", - "minecraft:azalea", + "minecraft:moss_carpet", + "minecraft:nether_sprouts", + "minecraft:mangrove_propagule", + "minecraft:lily_pad", + "minecraft:crimson_roots", + "minecraft:beetroot", + "minecraft:potato", "minecraft:dried_kelp_block", - "minecraft:nether_wart", - "minecraft:allium", - "minecraft:crimson_fungus", - "minecraft:birch_leaves", - "minecraft:wheat_seeds", + "minecraft:melon_slice", + "minecraft:carrot", + "minecraft:sea_pickle", + "minecraft:sweet_berries", + "minecraft:tall_grass", + "minecraft:pink_tulip", + "minecraft:lilac", "minecraft:fern", - "minecraft:cherry_leaves", - "minecraft:orange_tulip", - "minecraft:apple", - "minecraft:pumpkin_pie", - "minecraft:pumpkin", "minecraft:dark_oak_sapling", - "minecraft:glow_lichen", - "minecraft:rose_bush", - "minecraft:carved_pumpkin", - "minecraft:vine", - "minecraft:sea_pickle", + "minecraft:cake", + "minecraft:melon", + "minecraft:sunflower", + "minecraft:pink_petals", "minecraft:cherry_sapling", - "minecraft:peony", - "minecraft:pumpkin_seeds", - "minecraft:cocoa_beans", - "minecraft:flowering_azalea", + "minecraft:warped_roots", + "minecraft:mangrove_leaves", + "minecraft:warped_wart_block", + "minecraft:rose_bush", + "minecraft:wheat", + "minecraft:pumpkin", "minecraft:large_fern", + "minecraft:peony", "minecraft:dark_oak_leaves", - "minecraft:carrot", + "minecraft:glow_lichen", + "minecraft:cookie", + "minecraft:sugar_cane", "minecraft:small_dripleaf", - "minecraft:crimson_roots", - "minecraft:flowering_azalea_leaves", - "minecraft:torchflower", - "minecraft:pink_petals", "minecraft:weeping_vines", - "minecraft:oak_sapling", - "minecraft:potato", - "minecraft:red_mushroom_block", + "minecraft:carved_pumpkin", + "minecraft:cornflower", + "minecraft:oak_leaves", + "minecraft:pumpkin_seeds", + "minecraft:big_dripleaf", + "minecraft:crimson_fungus", + "minecraft:allium", + "minecraft:wheat_seeds", + "minecraft:torchflower", + "minecraft:nether_wart", + "minecraft:bread", + "minecraft:spruce_leaves", "minecraft:oxeye_daisy", - "minecraft:warped_fungus", - "minecraft:jungle_sapling", - "minecraft:cake", + "minecraft:shroomlight", + "minecraft:oak_sapling", + "minecraft:nether_wart_block", + "minecraft:melon_seeds", + "minecraft:mangrove_roots", + "minecraft:pitcher_pod", + "minecraft:vine", + "minecraft:white_tulip", + "minecraft:red_mushroom", "minecraft:spruce_sapling", - "minecraft:cactus", - "minecraft:melon_slice", - "minecraft:sunflower", - "minecraft:dried_kelp", + "minecraft:azalea", + "minecraft:warped_fungus", + "minecraft:lily_of_the_valley", + "minecraft:pumpkin_pie", "minecraft:acacia_leaves", - "minecraft:hay_block", - "minecraft:red_mushroom", - "minecraft:moss_carpet", - "minecraft:pitcher_pod", - "minecraft:azure_bluet", - "minecraft:moss_block", - "minecraft:warped_roots", - "minecraft:torchflower_seeds", - "minecraft:bread", - "minecraft:kelp", - "minecraft:sweet_berries", - "minecraft:wheat", - "minecraft:warped_wart_block", - "minecraft:oak_leaves", - "minecraft:sugar_cane", - "minecraft:nether_sprouts", - "minecraft:melon" + "minecraft:brown_mushroom", + "minecraft:birch_sapling", + "minecraft:cherry_leaves", + "minecraft:red_mushroom_block", + "minecraft:grass", + "minecraft:spore_blossom", + "minecraft:wither_rose" ] } \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java b/common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java index 7685fc77..62f8cae9 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java +++ b/common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java @@ -7,12 +7,15 @@ public record DinoBehaviourData( double stomachCapacity, double thirstCapacity, + double energyCapacity, double eatRate, double dehydrationRate, + double baseExhaustionRate, int hungerTickRate, int thirstTickRate, + int energyTickRate, double lowRisk, double mediumRisk, diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java b/common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java index a2d608e6..aa5a42bf 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java +++ b/common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java @@ -15,6 +15,7 @@ public class FossilPieces { public static FossilPiece SPINE = registerPiece("spine"); public static FossilPiece LEAF = registerPiece("leaf"); public static FossilPiece REX_SKULL = registerPiece("rex_skull", "tyrannosaurus_rex"); + public static FossilPiece TRICERATOPS_SKULL = registerPiece("triceratops_skull", "triceratops"); public static List getPieces() { return PIECES; diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java b/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java index e33d7a15..63a2ff49 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java +++ b/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java @@ -23,26 +23,25 @@ import net.minecraft.client.renderer.MultiBufferSource; import net.minecraft.client.renderer.RenderType; import net.minecraft.client.renderer.blockentity.BlockEntityRenderers; -import net.minecraft.client.renderer.entity.EntityRendererProvider; import net.minecraft.client.renderer.entity.EntityRenderers; import net.minecraft.client.renderer.item.ItemProperties; import net.minecraft.client.renderer.texture.AbstractTexture; import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.entity.EntityType; import org.jetbrains.annotations.Nullable; import software.bernie.geckolib.cache.object.GeoBone; import software.bernie.geckolib.model.DefaultedBlockGeoModel; import software.bernie.geckolib.model.DefaultedEntityGeoModel; import software.bernie.geckolib.renderer.GeoBlockRenderer; -import java.util.function.Supplier; - public class ClientRegistrationHolder { public static void registerEntityRenderers() { EntityRenderers.register(EntityInit.TYRANNOSAURUS_REX.get(), (context) -> new DinosaurRenderer(context, new DefaultedEntityGeoModel<>(Constants.modLoc("tyrannosaurus_rex")).withAltTexture( new ResourceLocation(Constants.MODID, "tyrannosaurus_rex/male/base") ), CommonClientClass.getDinoLayers(EntityInit.TYRANNOSAURUS_REX.get()))); + EntityRenderers.register(EntityInit.TRICERATOPS.get(), (context) -> new DinosaurRenderer(context, new DefaultedEntityGeoModel<>(Constants.modLoc("triceratops")).withAltTexture( + new ResourceLocation(Constants.MODID, "triceratops/male/base") + ), CommonClientClass.getDinoLayers(EntityInit.TRICERATOPS.get()))); } public static void menuScreens() { @@ -51,7 +50,8 @@ public static void menuScreens() { MenuScreens.register(MenuTypeInit.EGG_PRINTER.get(), EggPrinterScreen::new); MenuScreens.register(MenuTypeInit.INCUBATOR.get(), IncubatorScreen::new); MenuScreens.register(MenuTypeInit.GENERATOR_MENU.get(), GeneratorScreen::new); - Minecraft.getInstance().getTextureManager().register(Constants.modLoc("textures/entity/tyrannosaurus_rex.png"), createTexture()); + Minecraft.getInstance().getTextureManager().register(Constants.modLoc("textures/entity/tyrannosaurus_rex.png"), createRexTexture()); + Minecraft.getInstance().getTextureManager().register(Constants.modLoc("textures/entity/triceratops.png"), createTrikeTexture()); } public static void registerBlockEntityRenderers() { @@ -90,7 +90,10 @@ public static void registerItemProperties() { ItemProperties.register(ItemInit.SYRINGE.get(), Constants.modLoc("filled"), (stack, world, entity, i) -> stack.hasTag() ? stack.getTag().getBoolean("dna_percentage") ? 0.5F : 1.0F : 0f); } - public static AbstractTexture createTexture() { + public static AbstractTexture createRexTexture() { return Minecraft.getInstance().getTextureManager().getTexture(Constants.modLoc("textures/entity/tyrannosaurus_rex/male/tyrannosaurus_rex.png")); } + public static AbstractTexture createTrikeTexture() { + return Minecraft.getInstance().getTextureManager().getTexture(Constants.modLoc("textures/entity/triceratops/male/triceratops.png")); + } } diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java b/common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java index 45b67078..5e268dd9 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java +++ b/common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java @@ -48,6 +48,19 @@ public static void registerLayerNames(){ new DinoLayer("eyes", -1), new DinoLayer("nostrils", -1), new DinoLayer("claws", -1))); + LAYER_REGISTRY.put(EntityInit.TRICERATOPS.get(),List.of( + new DinoLayer("base",1), + new DinoLayer("midtone", 2), + new DinoLayer("darkercolor",2), + new DinoLayer("pattern",3), + new DinoLayer("head",-1), + new DinoLayer("horns",0), + new DinoLayer("brown",2), + new DinoLayer("spots",3), + new DinoLayer("toes",-1), + new DinoLayer("mouth",-1), + new DinoLayer("nostrils",-1), + new DinoLayer("eyes",-1))); } public static List getDinoLayers(EntityType type){ if(!LAYER_REGISTRY.containsKey(type)){ diff --git a/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java b/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java index 440d7325..cf563f7d 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java +++ b/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java @@ -42,6 +42,7 @@ public class FossilsConfig { public Set fern; public Fossil tyrannosaurus_rex; + public Fossil triceratops; public FossilsConfig(ForgeConfigSpec.Builder builder) { @@ -52,6 +53,9 @@ public FossilsConfig(ForgeConfigSpec.Builder builder) { builder.push("tyrannosaurus_rex"); tyrannosaurus_rex = registerFossil("projectnublar:tyrannosaurus_rex", new Fossil(builder, FossilSets.BIPED, Map.of(FossilPieces.REX_SKULL, 1), 1, List.of("cretaceous"), List.of(Biomes.DESERT.location(), Biomes.FOREST.location()))); builder.pop(); + builder.push("triceratops"); + triceratops = registerFossil("projectnublar:triceratops", new Fossil(builder,FossilSets.QUADRUPED, Map.of(FossilPieces.TRICERATOPS_SKULL, 1), 1, List.of("cretaceous"),List.of(Biomes.DESERT.location(),Biomes.FOREST.location()))); + builder.pop(); builder.pop(); builder.push("sets"); @@ -212,6 +216,10 @@ public ForgeConfigSpec.ConfigValue> weights() { } } + public static Map getSETS() { + return SETS; + } + public record Period(ForgeConfigSpec.IntValue minY, ForgeConfigSpec.IntValue maxY, ForgeConfigSpec.DoubleValue rarityModifier) { } diff --git a/common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java b/common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java index 2d907324..3958ab22 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java +++ b/common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java @@ -54,13 +54,16 @@ protected void apply(Map resourceLocationJsonElem double stomachCapacity = GsonHelper.getAsDouble(jsonObject, "default_stomach_capacity"); double thirstCapacity = GsonHelper.getAsDouble(jsonObject, "default_thirst_capacity"); + double energyCapacity = GsonHelper.getAsDouble(jsonObject, "default_energy_capacity"); double eatRate = GsonHelper.getAsDouble(jsonObject, "default_eat_rate"); double dehydrationRate = GsonHelper.getAsDouble(jsonObject, "default_dehydration_rate"); + double exhaustionRate = GsonHelper.getAsDouble(jsonObject, "default_exhaustion_rate"); int hungerTickRate = GsonHelper.getAsInt(jsonObject, "default_hunger_tick_rate"); int thirstTickRate = GsonHelper.getAsInt(jsonObject, "default_thirst_tick_rate"); + int energyTickRate = GsonHelper.getAsInt(jsonObject, "default_energy_tick_rate"); double lowRisk = GsonHelper.getAsDouble(jsonObject, "low_risk_threshold"); double mediumRisk = GsonHelper.getAsDouble(jsonObject, "medium_risk_threshold"); @@ -70,7 +73,7 @@ protected void apply(Map resourceLocationJsonElem int drinkingDelay = GsonHelper.getAsInt(jsonObject,"drinking_anim_delay"); DinoBehaviourData data = new DinoBehaviourData( - entityIdstring,dietID,dietType,stomachCapacity,thirstCapacity,eatRate,dehydrationRate,hungerTickRate,thirstTickRate,lowRisk,mediumRisk,highRisk,eating1Delay,drinkingDelay + entityIdstring,dietID,dietType,stomachCapacity,thirstCapacity,energyCapacity,eatRate,dehydrationRate,exhaustionRate,hungerTickRate,thirstTickRate,energyTickRate,lowRisk,mediumRisk,highRisk,eating1Delay,drinkingDelay ); diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java index b4f18535..367d55ed 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java @@ -2,11 +2,15 @@ import net.dumbcode.projectnublar.api.DinoBehaviourData; import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.api.DinoDietData; import net.dumbcode.projectnublar.client.renderer.layer.DinoLayer; +import net.dumbcode.projectnublar.data.DietReloadListener; import net.dumbcode.projectnublar.entity.api.FossilRevived; import net.dumbcode.projectnublar.entity.behaviour.DrinkBehaviour; import net.dumbcode.projectnublar.entity.behaviour.EatBehaviour; +import net.dumbcode.projectnublar.entity.behaviour.RestingBehaviour; import net.dumbcode.projectnublar.entity.sensors.NearestWaterSourceSensor; +import net.dumbcode.projectnublar.entity.tasks.SetWalkTargetToFoodItem; import net.dumbcode.projectnublar.entity.tasks.SetWalkTargetToWaterSource; import net.dumbcode.projectnublar.init.DataSerializerInit; import net.dumbcode.projectnublar.init.MemoryTypesInit; @@ -60,52 +64,86 @@ import java.util.List; -public class Dinosaur extends PathfinderMob implements FossilRevived, GeoEntity, SmartBrainOwner { +public abstract class Dinosaur extends PathfinderMob implements FossilRevived, GeoEntity, SmartBrainOwner { public static EntityDataAccessor DINO_DATA = SynchedEntityData.defineId(Dinosaur.class, DataSerializerInit.DINO_DATA); public static EntityDataAccessor DINO_BEHAVIOUR = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.COMPOUND_TAG); public static EntityDataAccessor DIET_TYPE = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.STRING); public static EntityDataAccessor CURRENT_HUNGER = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.FLOAT); public static EntityDataAccessor CURRENT_THIRST = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.FLOAT); + public static EntityDataAccessor CURRENT_ENERGY = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.FLOAT); public static EntityDataAccessor IS_THIRSTY = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.BOOLEAN); public static EntityDataAccessor IS_HUNGRY = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.BOOLEAN); - public static EntityDataAccessor IS_DRINKING = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.BOOLEAN); - public static EntityDataAccessor IS_EATING = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.BOOLEAN); + public static EntityDataAccessor IS_TIRED = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.BOOLEAN); + protected static final RawAnimation DRINKING_ANIM = RawAnimation.begin().thenPlay("drink"); + protected static final RawAnimation EATING_ANIM = RawAnimation.begin().thenPlay("eat1"); + protected static final RawAnimation REST_ANIM = RawAnimation.begin().thenPlay("rest"); + protected static final RawAnimation REST_IDLE_ANIM = RawAnimation.begin().thenPlay("restidle"); + protected static final RawAnimation GETTING_UP_ANIM = RawAnimation.begin().thenPlay("getup"); + public final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); protected @Nullable DinoBehaviourData cachedBehaviourData; + private DinoDietData dietData; + private int hungerTicker = 0; private int thirstTicker = 0; - private int drinkTicks; - private boolean shouldAnimateBehaviour; - private String animateBehaviour = "misc.idle"; + private int energyTicker = 0; + private int drinkTicks = 0; + private int eatTicks = 0; + private int restTicks = 0; public Dinosaur(EntityType $$0, Level $$1) { super($$0, $$1); } - public static final String MAIN_CONTROLLER = "controller"; - + public static final String RESTING_CONTROLLER = "rest_controller"; + public static final String EAT_CONTROLLER = "eat_controller"; + public static final String DRINK_CONTROLLER = "drink_controller"; //ANIMATION @Override public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { controllers.add(DefaultAnimations.genericWalkController(this)); - controllers.add(DefaultAnimations.genericAttackAnimation(this,RawAnimation.begin().thenPlay("attack1"))); - controllers.add(new AnimationController<>(this,"drink_controller", this::poseIdle) + controllers.add(DefaultAnimations.genericAttackAnimation(this,RawAnimation.begin().thenPlayXTimes("attack1",1))); + controllers.add(new AnimationController<>(this,DRINK_CONTROLLER, this::poseDrinking) .triggerableAnim("drink",DRINKING_ANIM)); + controllers.add(new AnimationController<>(this,EAT_CONTROLLER, this::poseEating) + .triggerableAnim("eat1",EATING_ANIM) + .triggerableAnim("eat2",EATING_ANIM)); + + controllers.add(new AnimationController<>(this,RESTING_CONTROLLER, this::poseRestIdle) + .triggerableAnim("rest",REST_ANIM) + .triggerableAnim("restidle",REST_IDLE_ANIM) + .triggerableAnim("getup",GETTING_UP_ANIM)); } - protected PlayState poseIdle(AnimationState state) { + protected PlayState poseDrinking(AnimationState state) { PlayState playState; if (!state.isMoving() && BrainUtils.hasMemory(this, MemoryTypesInit.IS_DRINKING.get())) { playState = PlayState.CONTINUE; } else { playState = PlayState.STOP; } return playState; } + protected PlayState poseRestIdle(AnimationState state) { + PlayState playState; + if (!state.isMoving() && BrainUtils.hasMemory(this, MemoryTypesInit.IS_RESTING.get())) { + playState = PlayState.CONTINUE; + } else { playState = PlayState.STOP; } + return playState; + } + protected PlayState poseEating(AnimationState state) { + PlayState playState; + if (!state.isMoving() && BrainUtils.hasMemory(this, MemoryTypesInit.IS_EATING.get())) { + playState = PlayState.CONTINUE; + } else { + playState = PlayState.STOP; + } + return playState; + } @@ -120,6 +158,12 @@ public DinoBehaviourData getDinoBehaviour(){ } return this.cachedBehaviourData; } + public DinoDietData getDinoDiet(){ + if(this.dietData == null){ + this.dietData = DietReloadListener.getDietInfoForType(this.getDinoBehaviour().dietID()); + } + return this.dietData; + } //DATA SYNC @Override @@ -130,10 +174,10 @@ protected void defineSynchedData() { this.entityData.define(DIET_TYPE, "default_Omnivore"); this.entityData.define(CURRENT_HUNGER, 100.0f); this.entityData.define(CURRENT_THIRST, 100.0f); + this.entityData.define(CURRENT_ENERGY, 100.0f); this.entityData.define(IS_HUNGRY, false); this.entityData.define(IS_THIRSTY, false); - this.entityData.define(IS_DRINKING, false); - this.entityData.define(IS_EATING, false); + this.entityData.define(IS_TIRED, false); } @Override @@ -142,10 +186,13 @@ public void addAdditionalSaveData(CompoundTag tag) { tag.put("dino_data", this.getDinoData().toNBT()); tag.put("behaviour_profile", this.entityData.get(DINO_BEHAVIOUR)); tag.putDouble("current_hunger", this.entityData.get(CURRENT_HUNGER)); - tag.putDouble("current_thirst", this.entityData.get(CURRENT_THIRST)); + tag.putDouble("current_energy", this.entityData.get(CURRENT_ENERGY)); tag.putString("diet_type_string", this.entityData.get(DIET_TYPE)); tag.putBoolean("is_hungry", this.entityData.get(IS_HUNGRY)); tag.putBoolean("is_thirsty", this.entityData.get(IS_THIRSTY)); + tag.putBoolean("is_tired", this.entityData.get(IS_TIRED)); + + } @Override @@ -155,13 +202,15 @@ public void readAdditionalSaveData(CompoundTag pTag) { this.entityData.set(DINO_BEHAVIOUR, pTag.getCompound("behaviour_profile")); this.entityData.set(CURRENT_HUNGER, (float) pTag.getDouble("current_hunger")); this.entityData.set(CURRENT_THIRST,(float) pTag.getDouble("current_thirst")); + this.entityData.set(CURRENT_ENERGY,(float) pTag.getDouble("current_energy")); this.entityData.set(DIET_TYPE, pTag.getString("diet_type_string")); this.entityData.set(IS_HUNGRY, pTag.getBoolean("is_hungry")); this.entityData.set(IS_THIRSTY, pTag.getBoolean("is_thirsty")); + this.entityData.set(IS_TIRED, pTag.getBoolean("is_tired")); } - //To-do: find a better way to do this, it works, I just don't like looking at it :( + //To-do: find a better way to do this, it works, I just don't like looking at it :( - its just to save reading the json file constantly. public static CompoundTag behaviourToTag(DinoBehaviourData profile) { CompoundTag tag = new CompoundTag(); tag.putString("species_id", profile.speciesID()); @@ -169,10 +218,13 @@ public static CompoundTag behaviourToTag(DinoBehaviourData profile) { tag.putString("diet_type", profile.dietType()); tag.putDouble("default_stomach_capacity", profile.stomachCapacity()); tag.putDouble("default_thirst_capacity", profile.thirstCapacity()); + tag.putDouble("default_energy_capacity", profile.energyCapacity()); tag.putDouble("default_eat_rate", profile.eatRate()); tag.putDouble("default_dehydration_rate", profile.dehydrationRate()); + tag.putDouble("default_exhaustion_rate", profile.baseExhaustionRate()); tag.putInt("default_hunger_tick_rate", profile.hungerTickRate()); tag.putInt("default_thirst_tick_rate", profile.thirstTickRate()); + tag.putInt("default_energy_tick_rate", profile.energyTickRate()); tag.putDouble("low_risk_threshold",profile.lowRisk()); tag.putDouble("medium_risk_threshold",profile.mediumRisk()); tag.putDouble("high_risk_threshold",profile.highRisk()); @@ -187,18 +239,21 @@ public static DinoBehaviourData behaviourFromTag(CompoundTag tag){ String diet_type = tag.getString("diet_type"); double stomachCapacity = tag.getDouble("default_stomach_capacity"); double thirstCapacity = tag.getDouble("default_thirst_capacity"); + double energyCapacity = tag.getDouble("default_energy_capacity"); double eatRate = tag.getDouble("default_eat_rate"); double dehydrationRate = tag.getDouble("default_dehydration_rate"); + double exhaustionRate = tag.getDouble("default_exhaustion_rate"); int hungerTick = tag.getInt("default_hunger_tick_rate"); int thirstTick = tag.getInt("default_thirst_tick_rate"); + int energyTick = tag.getInt("default_energy_tick_rate"); double lowRisk = tag.getDouble("low_risk_threshold"); double mediumRisk = tag.getDouble("low_risk_threshold"); double highRisk = tag.getDouble("low_risk_threshold"); int eating1Delay = tag.getInt("eating1_anim_delay"); int drinkingDelay = tag.getInt("drinking_anim_delay"); - return new DinoBehaviourData(speciesId,dietID,diet_type,stomachCapacity,thirstCapacity,eatRate,dehydrationRate, - hungerTick,thirstTick,lowRisk,mediumRisk,highRisk, eating1Delay, drinkingDelay); + return new DinoBehaviourData(speciesId,dietID,diet_type,stomachCapacity,thirstCapacity,energyCapacity,eatRate,dehydrationRate,exhaustionRate, + hungerTick,thirstTick,energyTick,lowRisk,mediumRisk,highRisk, eating1Delay, drinkingDelay); } @Override @@ -223,25 +278,25 @@ public boolean canTargetWaterSource(BlockState entity){ @Override public boolean wantsToPickUp(ItemStack stack) { - return true; + if(this.isSleeping()){ + return false; + } + DinoDietData validfood = DietReloadListener.getDietInfoForType(this.getDinoBehaviour().dietID()); + return validfood.foodMap().containsKey(stack.getDescriptionId()) && this.isHungry(); } public boolean canTarget(LivingEntity target) { - if(BrainUtils.hasMemory(this, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM)){ - return false; - } - if(!BrainUtils.hasMemory(this, MemoryTypesInit.IS_HUNGRY.get())){ + if(this.isSleeping()){ return false; } - if(!target.isAlive() || target.isDeadOrDying()){ - this.setCurrentHungerToMax(); - } - - return (target instanceof Pig); + return target.getVehicle() != this; } public boolean canTargetFoodItem(ItemEntity target) { - return (target.getItem().is(Items.PORKCHOP)); + if(this.isSleeping()){ + return false; + } + return this.getDinoDiet().foodMap().containsKey(target.getItem().getDescriptionId()); } //BRAIN @@ -257,21 +312,71 @@ protected void customServerAiStep() { this.tickBrain(this); if(BrainUtils.hasMemory(this, MemoryTypesInit.IS_DRINKING.get())) { - if(drinkTicks == 0){ - this.triggerAnim("drink_controller","drink"); - this.setCurrentThurstToMax(); + if (drinkTicks == 0) { + this.triggerAnim("drink_controller", "drink"); + this.setCurrentThurstToMax(); } drinkTicks++; - if (drinkTicks >= 100) { + if (drinkTicks > 0 && drinkTicks < 183) { + this.getNavigation().stop(); + } + if (drinkTicks >= 183) { BrainUtils.clearMemory(this, MemoryTypesInit.IS_DRINKING.get()); BrainUtils.clearMemory(this, MemoryTypesInit.IS_THIRSTY.get()); - BrainUtils.clearMemory(this, MemoryTypesInit.HAS_FOUND_WATER.get()); BrainUtils.clearMemory(this, MemoryModuleType.LOOK_TARGET); BrainUtils.clearMemory(this, MemoryModuleType.WALK_TARGET); BrainUtils.clearMemory(this, MemoryTypesInit.HAS_FOUND_WATER.get()); drinkTicks = 0; + } + } + + if(BrainUtils.hasMemory(this,MemoryTypesInit.IS_RESTING.get())){ + this.getNavigation().stop(); + if(restTicks == 0){ + this.triggerAnim(RESTING_CONTROLLER,"rest"); + } else if (restTicks >= 69){ + this.triggerAnim(RESTING_CONTROLLER, "restidle"); + } + restTicks++; + if(restTicks > 200) { + this.setCurrentEnergyToMax(); + BrainUtils.clearMemory(this, MemoryTypesInit.IS_TIRED.get()); + BrainUtils.clearMemory(this,MemoryTypesInit.IS_RESTING.get()); + this.triggerAnim(RESTING_CONTROLLER,"getup"); + restTicks = 0; + } + } + + + + if(BrainUtils.hasMemory(this, MemoryTypesInit.IS_EATING.get())) { + if(eatTicks == 0){ + this.triggerAnim("eat_controller","eat1"); + this.setCurrentHungerToMax(); + } + eatTicks++; + if(eatTicks > 0 && eatTicks < 90){ + this.getNavigation().stop(); + } + if (eatTicks >= 90) { + @Nullable ItemStack foodItem; + if(BrainUtils.hasMemory(this, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM)) { + foodItem = BrainUtils.getMemory(this, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM).getItem(); + if (foodItem != null) { + foodItem.shrink(1); + } + } + BrainUtils.clearMemory(this, MemoryTypesInit.IS_EATING.get()); + BrainUtils.clearMemory(this, MemoryTypesInit.IS_HUNGRY.get()); + BrainUtils.clearMemory(this, MemoryModuleType.LOOK_TARGET); + BrainUtils.clearMemory(this, MemoryModuleType.WALK_TARGET); + BrainUtils.clearMemory(this, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM); + eatTicks = 0; + + } + } } @@ -291,7 +396,8 @@ public List> getSensors() { return List.of( waterSourceSensor, - preyTargetFinder + preyTargetFinder, + foodItemSensor ); } @@ -300,8 +406,9 @@ public BrainActivityGroup getCoreTasks() { return BrainActivityGroup.coreTasks( new LookAtTarget<>(), new MoveToWalkTarget<>(), - new DrinkBehaviour<>() - // new EatBehaviour<>(this.getEating1AnimTickDelay()).targetPredicate((dinosaur, item) -> canTargetItem(item) && dinosaur.isHungry()) + new DrinkBehaviour<>(), + new EatBehaviour<>(), + new RestingBehaviour<>() ); } @@ -312,7 +419,7 @@ public BrainActivityGroup getIdleTasks() { new FirstApplicableBehaviour<>( new SetWalkTargetToWaterSource<>() .closeEnoughWhen((entity, pos)-> 3), - new LookAtTarget().startCondition(entity -> BrainUtils.hasMemory(entity, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM)), + new SetWalkTargetToFoodItem<>().predicate((dinosaur, item) -> dinosaur.canTargetFoodItem(item)), new TargetOrRetaliate<>().attackablePredicate(entity -> canTarget(entity))), new OneRandomBehaviour<>( new SetRandomWalkTarget<>() @@ -325,17 +432,25 @@ public BrainActivityGroup getFightTasks() { new InvalidateAttackTarget<>() .invalidateIf((entity, target) -> target instanceof Player pl && (pl.isCreative() || pl.isSpectator())), new SetWalkTargetToAttackTarget<>().speedMod((owner, target) -> 1.5f), - new AnimatableMeleeAttack<>(4) + new AnimatableMeleeAttack<>(20) ); } @Override public void tick() { super.tick(); - if(!this.level().isClientSide()) { - hungerTicker++; - thirstTicker++; + if(!level().isClientSide()) { + hungerTicker++; + thirstTicker++; + energyTicker++; if (hungerTicker >= this.getHungerTickRate()) { + System.err.println("Dinosaur Needs Status: " + this.getDinoData().getBaseDino() + ", " + this.getUUID()); + System.err.println("Hunger Status: " + this.getCurrentHunger()); + System.err.println("Thirst Status: " + this.getCurrentThirst()); + System.err.println("Energy Status: " + this.getCurrentEnergy()); + System.err.println("Hunger Depletion: " + this.getEatRate()); + System.err.println("Thirst Depletion: " + this.getDehydrationRate()); + System.err.println("Energy Depletion: " + this.getExhaustionRate()); if (this.isStarving()) { this.hurt(damageSources().starve(), 0.5f); } else { @@ -352,6 +467,17 @@ public void tick() { } thirstTicker = 0; } + //Temporary until later implementations of behaviour + if(energyTicker >= this.getEnergyTickRate()) { + if(this.isExhausted()){ + + } else if (!BrainUtils.hasMemory(this,MemoryTypesInit.IS_RESTING.get())){ + this.decreaseEnergy(this.getExhaustionRate()); + } + energyTicker = 0; + } + + //Telling the brain that a need must be met. if(this.isThirsty() && !BrainUtils.hasMemory(this,MemoryTypesInit.IS_THIRSTY.get())){ BrainUtils.setMemory(this,MemoryTypesInit.IS_THIRSTY.get(), true); } else if (!this.isThirsty() && BrainUtils.hasMemory(this,MemoryTypesInit.IS_THIRSTY.get())){ @@ -363,6 +489,14 @@ public void tick() { } else if (!this.isHungry() && BrainUtils.hasMemory(this,MemoryTypesInit.IS_HUNGRY.get())){ BrainUtils.clearMemory(this,MemoryTypesInit.IS_HUNGRY.get()); } + + if(this.isTired() && !BrainUtils.hasMemory(this, MemoryTypesInit.IS_TIRED.get())){ + BrainUtils.setMemory(this, MemoryTypesInit.IS_TIRED.get(), true); + } else if (!this.isTired() && BrainUtils.hasMemory(this,MemoryTypesInit.IS_TIRED.get())){ + BrainUtils.clearMemory(this,MemoryTypesInit.IS_TIRED.get()); + } + + } } @@ -416,14 +550,45 @@ public void setCurrentThurstToMax(){ public void decreaseThirst(float pValue){ this.entityData.set(CURRENT_THIRST, this.getCurrentThirst() - pValue); } + public float getEnergyCapacity(){ + return (float) this.getDinoBehaviour().energyCapacity(); + } + + public float getCurrentEnergy(){ + return this.entityData.get(CURRENT_ENERGY); + } + public float getExhaustionRate(){ + return (float) this.getDinoBehaviour().baseExhaustionRate(); + } + public void setCurrentEnergyToMax(){ + this.entityData.set(CURRENT_ENERGY,(float) this.getDinoBehaviour().energyCapacity()); + } + public void increaseEnergy(float pIncrease){ + float newEnergyValue = this.getCurrentEnergy() + pIncrease; + this.entityData.set(CURRENT_ENERGY, newEnergyValue); + } + public void decreaseEnergy(float pDecrease){ + float newEnergyvalue = this.getCurrentEnergy() - pDecrease; + this.entityData.set(CURRENT_ENERGY, newEnergyvalue); + } + public int getEnergyTickRate(){ + return this.getDinoBehaviour().energyTickRate(); + } public boolean isThirsty(){ - return this.getCurrentThirst() < this.getMaxThirstCapacity()/2; + return this.getCurrentThirst() < this.getMaxThirstCapacity()-20; } public boolean isDehydrated(){ return this.entityData.get(CURRENT_THIRST) <= 0; } + public boolean isExhausted(){ + return this.entityData.get(CURRENT_ENERGY) <= 0; + } + public boolean isTired(){ + float energeryCapacity = (float) this.entityData.get(DINO_BEHAVIOUR).getDouble("energy_capacity"); + return this.getCurrentEnergy() < (energeryCapacity * 0.5) || this.getCurrentEnergy() == 0; + } //ATTRIBUTES public static AttributeSupplier.Builder createAttributes() { diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/EatBehaviour.java b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/EatBehaviour.java index 42305646..e42d8b68 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/EatBehaviour.java +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/EatBehaviour.java @@ -29,77 +29,40 @@ import java.util.function.BiPredicate; import java.util.function.Predicate; -public class EatBehaviour extends DelayedBehaviour { - private static final List, MemoryStatus>> MEMORY_REQUIREMENTS = ObjectArrayList.of(Pair.of(MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM, MemoryStatus.VALUE_PRESENT)); +public class EatBehaviour extends ExtendedBehaviour { + private static final List, MemoryStatus>> MEMORY_REQUIREMENTS = ObjectArrayList.of(Pair.of(MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM, MemoryStatus.VALUE_PRESENT),Pair.of(MemoryTypesInit.IS_HUNGRY.get(), MemoryStatus.VALUE_PRESENT)); //Not working yet, need to figure out how to adapt for new approach protected BiPredicate targetPredicate = (dinosaur, foodItem) -> true ; - private DinoDietData dietData; - private double foodIncrement; - private @Nullable ItemStack food; - private int animTickCounter; - - public EatBehaviour(int delayTicks) { - super(delayTicks); - } - @Override protected List, MemoryStatus>> getMemoryRequirements() { return MEMORY_REQUIREMENTS; } - + @Override + protected boolean checkExtraStartConditions(ServerLevel level, E dinosaur) { + @Nullable ItemEntity nearbyFood ; + if(BrainUtils.hasMemory(dinosaur, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM)){ + nearbyFood = BrainUtils.getMemory(dinosaur, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM); + if(nearbyFood != null){ + return dinosaur.distanceToSqr(nearbyFood) <= 5; + } else return false; + } else return false; + } @Override protected void start(E dinosaur) { - ItemEntity nearbyFood; - - if(BrainUtils.hasMemory(dinosaur, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM)){ - nearbyFood = BrainUtils.getMemory(dinosaur, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM); - if(nearbyFood != null && this.foodData(dinosaur).foodMap().containsKey(nearbyFood.getItem().getDescriptionId())){ - if(dinosaur.distanceToSqr(nearbyFood) < 5){ - this.food = nearbyFood.getItem(); - dinosaur.feed((float) this.foodIncrement); - this.food.shrink(1); - this.getFoodIncrement(dinosaur); - } - } - } + BrainUtils.setMemory(dinosaur, MemoryTypesInit.IS_EATING.get(), true); } - public DinoDietData foodData(E dinosaur){ - if(this.dietData == null) { - return this.dietData = DietReloadListener.getDietInfoForType(dinosaur.getEntityData().get(Dinosaur.DINO_BEHAVIOUR).getString("diet_id")); - } - return this.dietData; - } - public double getFoodIncrement(E dinosaur){ - if(this.dietData != null) { - for (Map.Entry itemID : this.foodData(dinosaur).foodMap().entrySet()) { - if(this.food != null){ - if (itemID.getKey().equals(this.food.getDescriptionId())) { - this.foodIncrement = itemID.getValue(); - } - } - } - } - if(this.foodIncrement == 0){this.foodIncrement = 1;} - return this.foodIncrement; - } + public EatBehaviour targetPredicate(BiPredicate predicate) { this.targetPredicate = predicate; return this; } - @Override - protected void stop(E entity) { - entity.getBrain().eraseMemory(MemoryTypesInit.IS_EATING.get()); - entity.getBrain().eraseMemory(MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM); - this.food = null; - } - } diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToFoodItem.java b/common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToFoodItem.java index c1440d01..f9fc011a 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToFoodItem.java +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToFoodItem.java @@ -10,6 +10,7 @@ import net.minecraft.world.entity.ai.memory.MemoryModuleType; import net.minecraft.world.entity.ai.memory.MemoryStatus; import net.minecraft.world.entity.ai.memory.WalkTarget; +import net.minecraft.world.entity.item.ItemEntity; import net.tslat.smartbrainlib.api.core.behaviour.ExtendedBehaviour; import net.tslat.smartbrainlib.util.BrainUtils; @@ -21,20 +22,20 @@ public class SetWalkTargetToFoodItem extends ExtendedBehavio private static final List, MemoryStatus>> MEMORY_REQUIREMENTS = ObjectArrayList.of( Pair.of(MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM, MemoryStatus.VALUE_PRESENT), - Pair.of(MemoryTypesInit.IS_HUNGRY.get(), MemoryStatus.VALUE_PRESENT), - Pair.of(MemoryTypesInit.IS_THIRSTY.get(), MemoryStatus.VALUE_ABSENT)); + Pair.of(MemoryTypesInit.IS_HUNGRY.get(), MemoryStatus.VALUE_PRESENT)); - protected BiPredicate predicate = (entity, block) -> true; + protected BiPredicate predicate = (entity, item) -> true; protected BiFunction speedMod = (owner, pos) -> 1f; - protected BiFunction closeEnoughDist = (entity, pos) -> 4; + protected BiFunction closeEnoughDist = (entity, pos) -> 2; - protected BlockPos target = null; + protected ItemEntity target = null; @Override protected List, MemoryStatus>> getMemoryRequirements() { return MEMORY_REQUIREMENTS; } - public SetWalkTargetToFoodItem predicate(final BiPredicate predicate) { + + public SetWalkTargetToFoodItem predicate(final BiPredicate predicate) { this.predicate = predicate; return this; @@ -54,19 +55,14 @@ public SetWalkTargetToFoodItem closeEnoughWhen(final BiFunction> BLOCK_ENTITIES = DeferredRegister.create(Constants.MODID, Registries.BLOCK_ENTITY_TYPE); public static FossilCollection FOSSIL = FossilCollection.create("tyrannosaurus_rex"); + public static FossilCollection FOSSIL_2 = FossilCollection.create("triceratops"); public static DeferredSupplier PROCESSOR = registerBlock("processor", () -> new ProcessorBlock(BlockBehaviour.Properties.of().noOcclusion(),3,2, 2), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),3,2, 2)); public static DeferredSupplier SEQUENCER = registerBlock("sequencer", () -> new SequencerBlock(BlockBehaviour.Properties.of().noOcclusion(),2,2, 2), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),2,2, 2)); public static DeferredSupplier EGG_PRINTER = registerBlock("egg_printer", () -> new EggPrinterBlock(BlockBehaviour.Properties.of().noOcclusion(),1,2, 1), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),1,2, 1)); diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java index daec450e..5b5a7338 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java @@ -204,7 +204,9 @@ public class CreativeTabInit { (itemDisplayParameters, output) -> { output.accept(ItemInit.ARTIFICIAL_EGG.get()); ItemStack trexEggItem = new ItemStack(ItemInit.INCUBATED_EGG.get()); + ItemStack triceratopsEggItem = new ItemStack(ItemInit.INCUBATED_EGG.get()); ItemStack trexEggItemCopy = new ItemStack(ItemInit.UNINCUBATED_EGG.get()); + ItemStack triceratopsEggItemCopy = new ItemStack(ItemInit.UNINCUBATED_EGG.get()); DinoData dnaData = new DinoData(); dnaData.setBaseDino(EntityInit.TYRANNOSAURUS_REX.get()); dnaData.setBasePercentage(100); @@ -212,6 +214,13 @@ public class CreativeTabInit { dnaData.copy().toStack(trexEggItemCopy); output.accept(trexEggItem); output.accept(trexEggItemCopy); + dnaData = new DinoData(); + dnaData.setBaseDino(EntityInit.TRICERATOPS.get()); + dnaData.setBasePercentage(100); + dnaData.toStack(triceratopsEggItem); + dnaData.copy().toStack(triceratopsEggItemCopy); + output.accept(triceratopsEggItem); + output.accept(triceratopsEggItemCopy); }) .build()); diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java index 3f61cd7b..a27ebef1 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java @@ -3,7 +3,9 @@ import dev.architectury.registry.registries.DeferredRegister; import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.entity.CarnivoreDinosaur; import net.dumbcode.projectnublar.entity.Dinosaur; +import net.dumbcode.projectnublar.entity.HerbivoreDinosaur; import net.minecraft.core.registries.Registries; import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.EntityType; @@ -20,7 +22,8 @@ public class EntityInit { public static final DeferredRegister> ENTITIES = DeferredRegister.create(Constants.MODID, Registries.ENTITY_TYPE); public static final List> attributeSuppliers = new ArrayList<>(); - public static final DeferredSupplier> TYRANNOSAURUS_REX = registerEntity("tyrannosaurus_rex", ()-> EntityType.Builder.of(Dinosaur::new, MobCategory.MONSTER).sized(.875f,3), Dinosaur::createAttributes); + public static final DeferredSupplier> TYRANNOSAURUS_REX = registerEntity("tyrannosaurus_rex", ()-> EntityType.Builder.of(CarnivoreDinosaur::new, MobCategory.MONSTER).sized(.875f,3), Dinosaur::createAttributes); + public static final DeferredSupplier> TRICERATOPS = registerEntity("triceratops", ()-> EntityType.Builder.of(HerbivoreDinosaur::new, MobCategory.MONSTER).sized(2,3), Dinosaur::createAttributes); private static DeferredSupplier> registerEntity(String name, Supplier> supplier) { return ENTITIES.register(name, () -> supplier.get().build(Constants.MODID + ":" + name)); diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/MemoryTypesInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/MemoryTypesInit.java index 32a4b7ac..11c8e745 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/MemoryTypesInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/MemoryTypesInit.java @@ -29,6 +29,15 @@ public class MemoryTypesInit { public static final DeferredSupplier> IS_THIRSTY = MEMORIES.register("is_dino_thirsty", ()-> new MemoryModuleType<>(Optional.empty())); + public static final DeferredSupplier> IS_TIRED = + MEMORIES.register("is_dino_tired", ()-> new MemoryModuleType<>(Optional.empty())); + + public static final DeferredSupplier> IS_RESTING = + MEMORIES.register("is_dino_resting", ()-> new MemoryModuleType<>(Optional.empty())); + + public static final DeferredSupplier> IS_SLEEPING = + MEMORIES.register("is_dino_sleeping", ()-> new MemoryModuleType<>(Optional.empty())); + public static final DeferredSupplier> HAS_FOUND_WATER = MEMORIES.register( "found_water_source", ()-> new MemoryModuleType<>(Optional.empty())); diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java index e2be744b..2ff2d9f8 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java +++ b/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java @@ -37,6 +37,7 @@ public InteractionResult useOn(UseOnContext pContext) { dinosaur.setDietID(behaviourData.dietType()); dinosaur.setCurrentHungerToMax(); dinosaur.setCurrentThurstToMax(); + dinosaur.setCurrentEnergyToMax(); pContext.getItemInHand().shrink(1); return InteractionResult.CONSUME; } diff --git a/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json b/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json index 72b7a358..f47fb0a5 100644 --- a/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json +++ b/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json @@ -62644,6 +62644,7 @@ } }, "attack1": { + "loop": true, "animation_length": 1, "bones": { "lowerBody": { @@ -184727,59 +184728,6 @@ } } }, - "misc.idle": { - "loop": true, - "bones": { - "hips": { - "rotation": { - "vector": ["math.cos(query.life_time * 100)*0.5", 0, 0], - "easing": "linear" - } - }, - "neck1": { - "rotation": { - "vector": ["math.cos(query.life_time * 100+90)*1", 0, 0], - "easing": "linear" - } - }, - "head": { - "rotation": { - "vector": ["math.cos(query.life_time * 100+100)*-3", 0, 0], - "easing": "linear" - } - }, - "bicepLeft": { - "rotation": { - "vector": ["math.cos(query.life_time * 100+90)*3", 0, 0], - "easing": "linear" - } - }, - "bicepRight": { - "rotation": { - "vector": ["math.cos(query.life_time * 100+90)*3", 0, 0], - "easing": "linear" - } - }, - "tail1": { - "rotation": { - "vector": ["math.cos(query.life_time * 100-60)*2", "math.cos(query.life_time * 50-210)*2", 0], - "easing": "linear" - } - }, - "tail2": { - "rotation": { - "vector": ["math.cos(query.life_time * 100-90)*2", "math.cos(query.life_time * 50-250)*2", 0], - "easing": "linear" - } - }, - "tail3": { - "rotation": { - "vector": ["math.cos(query.life_time * 100-120)*2", "math.cos(query.life_time * 50-300)*2", 0], - "easing": "linear" - } - } - } - }, "rest": { "loop": "hold_on_last_frame", "animation_length": 3.46, @@ -264078,6 +264026,1329 @@ } } } + }, + "misc.idle": { + "loop": true, + "bones": { + "hips": { + "rotation": { + "vector": ["math.cos(query.life_time * 100)*0.5", 0, 0], + "easing": "linear" + } + }, + "neck1": { + "rotation": { + "vector": ["math.cos(query.life_time * 100+90)*1", 0, 0], + "easing": "linear" + } + }, + "head": { + "rotation": { + "vector": ["math.cos(query.life_time * 100+100)*-3", 0, 0], + "easing": "linear" + } + }, + "bicepLeft": { + "rotation": { + "vector": ["math.cos(query.life_time * 100+90)*3", 0, 0], + "easing": "linear" + } + }, + "bicepRight": { + "rotation": { + "vector": ["math.cos(query.life_time * 100+90)*3", 0, 0], + "easing": "linear" + } + }, + "tail1": { + "rotation": { + "vector": ["math.cos(query.life_time * 100-60)*2", "math.cos(query.life_time * 50-210)*2", 0], + "easing": "linear" + } + }, + "tail2": { + "rotation": { + "vector": ["math.cos(query.life_time * 100-90)*2", "math.cos(query.life_time * 50-250)*2", 0], + "easing": "linear" + } + }, + "tail3": { + "rotation": { + "vector": ["math.cos(query.life_time * 100-120)*2", "math.cos(query.life_time * 50-300)*2", 0], + "easing": "linear" + } + } + } + }, + "restidle": { + "loop": "hold_on_last_frame", + "bones": { + "root": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [-89.36, -11.545, 3.849], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "vector": [2.43, -27.82, 10.01], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "calfLeft": { + "rotation": { + "vector": [85.25, -2.754, 0.955], + "easing": "linear" + }, + "position": { + "vector": [-0.615, 2.08, 5.439], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "ankleLeft": { + "rotation": { + "vector": [-49.672, -1.718, 0.584], + "easing": "linear" + }, + "position": { + "vector": [-0.108, -3.285, -1.537], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "footLeft": { + "rotation": { + "vector": [54.576, 6.414, -0.541], + "easing": "linear" + }, + "position": { + "vector": [0.052, 0.778, -1.402], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "thighRight": { + "rotation": { + "vector": [-89.801, 11.542, -3.938], + "easing": "linear" + }, + "position": { + "vector": [-2.268, -27.848, 1.411], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "calfRight": { + "rotation": { + "vector": [85.25, 2.754, -0.955], + "easing": "linear" + }, + "position": { + "vector": [0.615, 2.08, 5.439], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "ankleRight": { + "rotation": { + "vector": [-49.672, 1.718, -0.584], + "easing": "linear" + }, + "position": { + "vector": [0.108, -3.285, -1.537], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "footRight": { + "rotation": { + "vector": [54.576, -6.414, 0.541], + "easing": "linear" + }, + "position": { + "vector": [-0.052, 0.778, -1.402], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "hips": { + "rotation": { + "vector": [1.266, -1.496, -1.419], + "easing": "linear" + }, + "position": { + "vector": [0, -24.799, 9.98], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "shoulders": { + "rotation": { + "vector": [-3.235, 1.821, 1.76], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "shoulderUnder": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "chest": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "belly1": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "neck1": { + "rotation": { + "vector": ["12.5+math.cos(query.life_time * 100+90)*1", -0.014, 0.088], + "easing": "linear" + }, + "position": { + "vector": [0.024, 0.645, -2.675], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "neck2": { + "rotation": { + "vector": [-16.783, 0.092, -0.126], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "neck3": { + "rotation": { + "vector": [7.51, -0.064, 0.028], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "neck4": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "bone": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "head": { + "rotation": { + "vector": ["math.cos(query.life_time * 100+100)*-1", 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "snout1": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "snout2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "snout3": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "snout2B": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "snout3B": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "head2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "jawLower1": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "jawLower2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "jawLower3": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "jawLower4": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "jawLower5": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "lowerJaw6B": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethLowerLeft3": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethLowerRight3": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethLowerFront": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethLowerLeft2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethLowerRight2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "cheekLeft": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "throat5": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "cheekRight": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube3": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube30": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube4": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest1L": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest2L": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest1BL": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest3L": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest4L": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest5L": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest1R": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest2R": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest1BR": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest3R": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest4R": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest5R": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "jawUpper1": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "jawUpper2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethUpperLeft3": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethUpperRight3": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethUpperFront": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethUpperLeft2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethUpperRight2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube6": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube1": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube0": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube5": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "throat1": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "throat2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "throat3": { + "rotation": { + "vector": [-10.02, 0.039, -0.085], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "throat4": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "bicepLeft": { + "rotation": { + "vector": [-0.416, -0.108, 0.016], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "forearmLeft": { + "rotation": { + "vector": [-0.671, 0.189, -0.154], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "leftMiddleFinger": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "clawMiddleFingerL": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "leftIndexFinger": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "clawIndexFingerL": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "bicepRight": { + "rotation": { + "vector": [-0.414, 0.11, -0.016], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "forearmRight": { + "rotation": { + "vector": [-0.665, -0.188, 0.153], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "rightMiddleFinger": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "clawMiddleFingerR": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "rightIndexFinger": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "clawIndexFingerR": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "belly2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "tailLower": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "tail1": { + "rotation": { + "vector": ["-17.4996+math.cos(query.life_time * 100-60)*2", "-0.1813+math.cos(query.life_time * 50-210)*2", 0.41112], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "tail2": { + "rotation": { + "vector": [2.584, -0.708, 0.046], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "tail3": { + "rotation": { + "vector": [4.895, 0.133, -0.066], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "tail4": { + "rotation": { + "vector": [5.157, 0.044, -0.158], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + } } }, "geckolib_format_version": 2 diff --git a/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/pelvis.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/pelvis.png index a0dfe927735ae3e9ca510284783e3eb9f099dfe1..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 GIT binary patch literal 0 HcmV?d00001 literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3dtTpz6=aistgPb%?u1b{{!il z3=E|P3=FRl7#OT(FffScPl`Y422{&g;1OBOz`)H9!i2O`Q=)2-J#>db9&Z@9`cY0Imi~v__ z{Zk*_R%JTB*cZ$xwNuApexK&5fDOe<(i^=Fa4#)2esGpaaWm7p-#TrKDQlkT@l0lj z{qdfur%vlZ@eYS@Bc26J0UoMaW&Z`lX1tQN=KXXqa^}p^`plgyVqDjacOCa$w)D`y p?K|D~z4ZT*y0q%S_S=uRPw%gNdf_9}KcGh#JYD@<);T3K0RZ4bf=vJb diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_1_base.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/base.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_1_base.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/base.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_6_brown.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/brown.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_6_brown.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/brown.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_3_darker-color.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/darkercolor.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_3_darker-color.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/darkercolor.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_13_eyelids.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/eyelids.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_13_eyelids.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/eyelids.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_12_eyes.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/eyes.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_12_eyes.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/eyes.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_10_eye-sockets.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/eyesocket.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_10_eye-sockets.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/eyesocket.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_5_head-details.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/head.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_5_head-details.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/head.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_2_mid-tone.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/midtone.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_2_mid-tone.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/midtone.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_9_mouth.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/mouth.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_9_mouth.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/mouth.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_11_nostrils.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/nostrils.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_11_nostrils.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/nostrils.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_4_diamond-pattern.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/pattern.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_4_diamond-pattern.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/pattern.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_7_green-spots.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/spots.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_7_green-spots.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/spots.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_8_toes.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/toes.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_8_toes.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/toes.png diff --git a/common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json b/common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json index d71343cb..1d06a0f6 100644 --- a/common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json +++ b/common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json @@ -5,14 +5,17 @@ "diet_id": "tyrannosaurus_rex_diet", "diet_type": "carnivore", - "default_stomach_capacity": 200.0, - "default_thirst_capacity": 200.0, + "default_stomach_capacity": 100.0, + "default_thirst_capacity": 400.0, + "default_energy_capacity": 200.0, - "default_eat_rate": 5.0, + "default_eat_rate": 1.0, "default_dehydration_rate": 5.0, + "default_exhaustion_rate": 1.0, - "default_hunger_tick_rate": 500, - "default_thirst_tick_rate": 500, + "default_hunger_tick_rate": 200, + "default_thirst_tick_rate": 250, + "default_energy_tick_rate": 200, "low_risk_threshold": 0.9, @@ -21,7 +24,16 @@ "eating1_anim_delay": 42, - "drinking_anim_delay": 100 + "drinking_anim_delay": 100, + + "pack_hunter": false, + "herding": false, + + "animations": { + "attack1": 40, + "drink": 100 + + } diff --git a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java index f8587646..88ffaa43 100644 --- a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java +++ b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java @@ -6,11 +6,14 @@ import net.dumbcode.projectnublar.data.BehaviourDataReloadListener; import net.dumbcode.projectnublar.data.DietReloadListener; import net.dumbcode.projectnublar.data.GeneDataReloadListener; +import net.dumbcode.projectnublar.entity.DeathMessageHandler; +import net.dumbcode.projectnublar.entity.Dinosaur; import net.dumbcode.projectnublar.init.ItemInit; import net.minecraft.core.Direction; import net.minecraft.world.level.Level; import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraftforge.event.AddReloadListenerEvent; +import net.minecraftforge.event.entity.living.LivingDeathEvent; import net.minecraftforge.event.entity.player.PlayerInteractEvent; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.fml.common.Mod; @@ -23,6 +26,12 @@ public static void onReloadListeners(AddReloadListenerEvent event){ event.addListener(new BehaviourDataReloadListener()); event.addListener(new DietReloadListener()); } + @SubscribeEvent + public static void onLivingDeath(LivingDeathEvent event){ + if(event.getEntity() instanceof Dinosaur dinosaur) { + DeathMessageHandler.onLivingDeath(dinosaur, event.getSource()); + } + } @SubscribeEvent diff --git a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java index 5a66f4e2..30446a68 100644 --- a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java +++ b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java @@ -33,10 +33,22 @@ public static void onConfigLoaded(ModConfigEvent.Loading e) { List biomes = fossil.getBiomes().get(); SimpleWeightedRandomList.Builder blockStates = new SimpleWeightedRandomList.Builder<>(); FossilsConfig.Set set = FossilsConfig.getSet(fossil.getPieces().get()); - for(int i = 0; i < set.pieces().get().size(); i++) { - String piece = set.pieces().get().get(i); - int weight = set.weights().get().get(i); - blockStates.add(FossilPieces.getPieceByName(piece), weight); + int setSize = set.pieces.get().size(); + int weightSize = set.weights.get().size(); + try { + for (int i = 0; i < setSize; i++) { + String piece = set.pieces().get().get(i); + if( i < weightSize){ + int weight = set.weights().get().get(i); + blockStates.add(FossilPieces.getPieceByName(piece), weight); + } + } + } catch (IndexOutOfBoundsException ex){ + System.err.println("Index error while building fossil pieces:"); + System.err.println("Type: " + type); + System.err.println("Pieces size: " + setSize); + System.err.println("Weights size: " + weightSize); + ex.printStackTrace(); } ProjectNublar.WEIGHTED_FOSSIL_BLOCKS_MAP.put(type, blockStates.build()); for (String period : periods) { @@ -53,5 +65,4 @@ public static void onConfigLoaded(ModConfigEvent.Loading e) { }); boolean breakHere = true; } - } From 19c2c63864e06b18cd976ebc4ecd7bde9dc9c3e5 Mon Sep 17 00:00:00 2001 From: ShadowTek <50842482+AlexanderWhipp@users.noreply.github.com> Date: Thu, 10 Jul 2025 15:09:56 +0100 Subject: [PATCH 24/26] Sleepy dinos --- .../0fc7468c8e2006d2b136c37420e6af722440b3cf | 4 +- .../10159868b770e0c68b88587d8ea0ed5a9d09055d | 1393 ++++++++++++- .../59eb3dbb5f86130e09b3c62d89b9525ee01cf52d | 795 ++++++- .../847b6cb847edf72ef8a73fbd82d1f8445025ff3c | 4 +- .../ae2d8ed21010f9990c6d5f07351d56e85af6ed8f | 795 ++++++- .../c622617f6fabf890a00b9275cd5f643584a8a2c8 | 4 +- .../assets/projectnublar/lang/en_us.json | 795 +++++++ .../tags/blocks/mineable/pickaxe.json | 1837 ++++++++++++----- .../tags/items/plant_matter.json | 168 +- .../projectnublar/api/DinoBehaviourData.java | 3 + .../projectnublar/api/FossilPieces.java | 1 + .../client/ClientRegistrationHolder.java | 15 +- .../client/CommonClientClass.java | 13 + .../projectnublar/config/FossilsConfig.java | 8 + .../data/BehaviourDataReloadListener.java | 5 +- .../projectnublar/entity/Dinosaur.java | 249 ++- .../entity/behaviour/EatBehaviour.java | 65 +- .../entity/tasks/SetWalkTargetToFoodItem.java | 24 +- .../projectnublar/init/BlockInit.java | 1 + .../projectnublar/init/CreativeTabInit.java | 9 + .../projectnublar/init/EntityInit.java | 5 +- .../projectnublar/init/MemoryTypesInit.java | 9 + .../projectnublar/item/IncubatedEggItem.java | 1 + .../entity/tyrannosaurus_rex.animation.json | 1377 +++++++++++- .../block/fossil_overlay/common/pelvis.png | Bin 348 -> 0 bytes ..._adult_male_nublar_1_base.png => base.png} | Bin ...dult_male_nublar_6_brown.png => brown.png} | Bin ...lar_3_darker-color.png => darkercolor.png} | Bin ...male_nublar_13_eyelids.png => eyelids.png} | Bin ...adult_male_nublar_12_eyes.png => eyes.png} | Bin ...ublar_10_eye-sockets.png => eyesocket.png} | Bin ...ale_nublar_5_head-details.png => head.png} | Bin ...male_nublar_2_mid-tone.png => midtone.png} | Bin ...dult_male_nublar_9_mouth.png => mouth.png} | Bin ...le_nublar_11_nostrils.png => nostrils.png} | Bin ...blar_4_diamond-pattern.png => pattern.png} | Bin ...ale_nublar_7_green-spots.png => spots.png} | Bin ..._adult_male_nublar_8_toes.png => toes.png} | Bin .../behaviours/tyrannosaurus_rex_config.json | 24 +- .../event/CommonForgeEvents.java | 9 + .../projectnublar/event/CommonModEvents.java | 21 +- 41 files changed, 6840 insertions(+), 794 deletions(-) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_1_base.png => base.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_6_brown.png => brown.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_3_darker-color.png => darkercolor.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_13_eyelids.png => eyelids.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_12_eyes.png => eyes.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_10_eye-sockets.png => eyesocket.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_5_head-details.png => head.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_2_mid-tone.png => midtone.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_9_mouth.png => mouth.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_11_nostrils.png => nostrils.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_4_diamond-pattern.png => pattern.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_7_green-spots.png => spots.png} (100%) rename common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/{triceratops_adult_male_nublar_8_toes.png => toes.png} (100%) diff --git a/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf b/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf index 4bc9e0c4..8b19ed40 100644 --- a/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf +++ b/common/src/generated/resources/.cache/0fc7468c8e2006d2b136c37420e6af722440b3cf @@ -1,4 +1,4 @@ -// 1.20.1 2025-06-11T04:09:40.2498329 Tags for minecraft:item mod id projectnublar +// 1.20.1 2025-06-21T05:39:06.3568967 Tags for minecraft:item mod id projectnublar c7500f481948159c566ddedb8a200fe63a413a56 data/projectnublar/tags/items/bone_matter.json -1a823d1692aed1a00927a724fe6f27f24d54e4d0 data/projectnublar/tags/items/plant_matter.json +dbffb6368114adee0674e6c7d9f53036cc9d3e5a data/projectnublar/tags/items/plant_matter.json e801bdef0719e27dd7decd88269ada7c5740348e data/projectnublar/tags/items/sugar.json diff --git a/common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d b/common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d index 8302e49e..406887e2 100644 --- a/common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d +++ b/common/src/generated/resources/.cache/10159868b770e0c68b88587d8ea0ed5a9d09055d @@ -1,4 +1,13 @@ -// 1.20.1 2024-10-01T10:22:03.9251526 Block States: projectnublar +// 1.20.1 2025-06-21T05:28:41.0249498 Block States: projectnublar +5d607583f3abcb6652d4a367f67f7867cd3c0621 assets/projectnublar/blockstates/andesite_triceratops_amber.json +b3ef3f9846762a7f52c823725a332058fd53e842 assets/projectnublar/blockstates/andesite_triceratops_arm_fossil.json +8efb0ce9edb653aa83eff4f68a4fefc27b589c64 assets/projectnublar/blockstates/andesite_triceratops_foot_fossil.json +981065add2c31c2806e421224607447d6f953822 assets/projectnublar/blockstates/andesite_triceratops_leg_fossil.json +810634c5d01522c5edb822e540b6249b40ceb65f assets/projectnublar/blockstates/andesite_triceratops_rex_skull_fossil.json +d5bb417d9e312d5db591181f77ca5e11cd83c1ad assets/projectnublar/blockstates/andesite_triceratops_ribcage_fossil.json +563cd856c31705905487e2c01a44ae406dedae7b assets/projectnublar/blockstates/andesite_triceratops_spine_fossil.json +58986d56c4b28f1ba94953e3f7aa63d3879194d0 assets/projectnublar/blockstates/andesite_triceratops_tail_fossil.json +0ef9b1a316ebbc1d472f7e6cf3281dff1af7bb8e assets/projectnublar/blockstates/andesite_triceratops_triceratops_skull_fossil.json c123176cd5ee3c4a469d8e1ce331f9968707e1c5 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_amber.json 6da726b418cc3674bc4ef29c6e76420dd5b4ca95 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_arm_fossil.json 45e96f2c2187bb167383965f586d5bb825960405 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_foot_fossil.json @@ -7,6 +16,16 @@ f5cdd22b011b7e38ff95f4b9bf59916663f40792 assets/projectnublar/blockstates/andesi cfbd72586c59d67c0e3b97ece7ad01202238e378 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_ribcage_fossil.json 45860efb4efdb35f1bf39bd58d8f568b6062f91a assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_spine_fossil.json 7f4c39a552bb4fcc3742c66cbf4d2571ef1e08f9 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_tail_fossil.json +b0be5f32282ae9aa88c9576c9bcd9e586f307f37 assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json +c73c446801cac0332851d28f16b636c92f9b547f assets/projectnublar/blockstates/brown_terracotta_triceratops_amber.json +fd74ca86948e3b53351fe6d01db03f7621d4d024 assets/projectnublar/blockstates/brown_terracotta_triceratops_arm_fossil.json +8431a4156219ff49989065f03aebc3eff631ba01 assets/projectnublar/blockstates/brown_terracotta_triceratops_foot_fossil.json +0e98d4695c63a187ca11e94fa96a5a1f0f84953a assets/projectnublar/blockstates/brown_terracotta_triceratops_leg_fossil.json +6e1c1e0a98820c5fc78f0469a430ebc9068640f1 assets/projectnublar/blockstates/brown_terracotta_triceratops_rex_skull_fossil.json +cd2b2300ea0e5991691275ef92e811dc00367742 assets/projectnublar/blockstates/brown_terracotta_triceratops_ribcage_fossil.json +4bd47633c66523fbdb60399cdeb0c710c78eedda assets/projectnublar/blockstates/brown_terracotta_triceratops_spine_fossil.json +f45554b6997d8dbff971a7a8e0724e992869eab8 assets/projectnublar/blockstates/brown_terracotta_triceratops_tail_fossil.json +e27d3996a52e1bab69cb9aaa9651e5b2e252547d assets/projectnublar/blockstates/brown_terracotta_triceratops_triceratops_skull_fossil.json 147d1cef68c8ffb22d339bd93f39058e729837d2 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_amber.json 3332a756c44694fd760a56fbb272b013607768f1 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_arm_fossil.json a9c6f333a5e63d25ed3acf8d99c4e0859318bd46 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -15,6 +34,15 @@ b6f1c4533ddff518e2f14c758ca5af410cad2ee1 assets/projectnublar/blockstates/brown_ 10c0a09c2bc64ed26cfccde62f7beb3e23309dd1 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json c3e586c031bc5de266e115828206e8d7796250b7 assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_spine_fossil.json 597e6f3a075ea8229d67c8a165d247b1c164586f assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_tail_fossil.json +9d7cb62afe0048ea4999f912b4296458e7c5acab assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +f53c024254094eb523322efba170f4f3858e281e assets/projectnublar/blockstates/common_andesite_triceratops_arm_fossil.json +33576220f7f9ca69426f3419035aea1ddbcb19df assets/projectnublar/blockstates/common_andesite_triceratops_foot_fossil.json +637c6b06b2c5ddb518d7cd88bd0f533f3d6bc884 assets/projectnublar/blockstates/common_andesite_triceratops_leg_fossil.json +fcfba3b7655065f8e95b57e461620b46f31e393d assets/projectnublar/blockstates/common_andesite_triceratops_rex_skull_fossil.json +70fa4941d05f93a68b0c01ec6b8e8d921e2b200c assets/projectnublar/blockstates/common_andesite_triceratops_ribcage_fossil.json +104baf20b78ee077b87fe988e144719cd9583c77 assets/projectnublar/blockstates/common_andesite_triceratops_spine_fossil.json +46b5e70cd3babe826b56613a8c5955ecf5761c42 assets/projectnublar/blockstates/common_andesite_triceratops_tail_fossil.json +9ec3e18b18f6e6e170617f13d03b1790b67641ad assets/projectnublar/blockstates/common_andesite_triceratops_triceratops_skull_fossil.json fd95bd949aad7f32e9bbd931dd47c20bf8940762 assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_arm_fossil.json dd37db7360e08e145d676bf6626ccf8a85dc03ea assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_foot_fossil.json 29d0483903c13bd3dd36ea65117cd92bf950970c assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_leg_fossil.json @@ -22,6 +50,15 @@ dd37db7360e08e145d676bf6626ccf8a85dc03ea assets/projectnublar/blockstates/common 047e8a048742db132179498c7a191e026b5662fd assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_ribcage_fossil.json 51d59830f59152976eddd6fc290901e8bb5beb7c assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_spine_fossil.json f3d00bc43347b8f0ad6e45e4bf32324eecc61a94 assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_tail_fossil.json +c65a4c3b511f8063148440d5c8d00eabb9b78edd assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json +6d7e3bf2c8466fef098df3ef79e8a9b3c51dc218 assets/projectnublar/blockstates/common_brown_terracotta_triceratops_arm_fossil.json +c86f3683a8445d7f88ab1c72aed648352cf9f126 assets/projectnublar/blockstates/common_brown_terracotta_triceratops_foot_fossil.json +1b1aa76e9da3b945210b79179065b6e06361f9c0 assets/projectnublar/blockstates/common_brown_terracotta_triceratops_leg_fossil.json +0818134dc6a8767765e2b17f6cb4661fc41a2e6a assets/projectnublar/blockstates/common_brown_terracotta_triceratops_rex_skull_fossil.json +ae46b17a17e854b8b2b657c0e72c1063ef8600c3 assets/projectnublar/blockstates/common_brown_terracotta_triceratops_ribcage_fossil.json +ab746e7965571acc85688af1ac126f165add9e12 assets/projectnublar/blockstates/common_brown_terracotta_triceratops_spine_fossil.json +3760d0e6e0ccdf6503e84fbce74afc0240255bed assets/projectnublar/blockstates/common_brown_terracotta_triceratops_tail_fossil.json +d2b303034d11fe8b92f32b17315e87f88bc0595b assets/projectnublar/blockstates/common_brown_terracotta_triceratops_triceratops_skull_fossil.json 0f6cdfda95abfaf5a750e930f7d242dca43cf4ec assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 793a4ab4f0028fcb5497a0fa93feca3c87e23055 assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 1f1852266d8fd29ff83ea446a8152a423ef3b997 assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -29,6 +66,15 @@ c88d19a3e030490716f064038311b5ab7adc32b9 assets/projectnublar/blockstates/common fe1cf971272fb980919e2b73186be4fb430246ba assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 2ac0f8e9bc66b144c486ec8f8dacc006abc5e712 assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json f0b0dff646f67b12b47938994c920e8a90b01976 assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +d9be6d0ea8bb2d7667e0c1897b2d007d04b5b9ce assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +1f0af93d56b4b4303e25d5508ed76e15518d0f28 assets/projectnublar/blockstates/common_deepslate_triceratops_arm_fossil.json +0bf1df8d78bb07e3f30f4085d9d9e26588a8c5a7 assets/projectnublar/blockstates/common_deepslate_triceratops_foot_fossil.json +df7964da7d738b31954d87fed3ed98c92bfdca0d assets/projectnublar/blockstates/common_deepslate_triceratops_leg_fossil.json +d3a8da17b36b9425c8b0cdc0a2929262f1f90e75 assets/projectnublar/blockstates/common_deepslate_triceratops_rex_skull_fossil.json +2024f494bc06d51281508d810212bdd9b13af202 assets/projectnublar/blockstates/common_deepslate_triceratops_ribcage_fossil.json +d58b89cacfe928271e106aa23c121ef098574d88 assets/projectnublar/blockstates/common_deepslate_triceratops_spine_fossil.json +a6cfe0a9dfa2298db30292fbd4528b91e082a6ff assets/projectnublar/blockstates/common_deepslate_triceratops_tail_fossil.json +ce32a70030ea5129b6cee19e098b452e42a38eb3 assets/projectnublar/blockstates/common_deepslate_triceratops_triceratops_skull_fossil.json 94ae7de9cbef02c3dc81bf9b364513ebd88272cf assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_arm_fossil.json 99591c525cc632eae6d65a2025d778edccc5dae8 assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_foot_fossil.json 031be8b64f02d724e872603b4d4ded354366a0cc assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -36,6 +82,15 @@ f0b0dff646f67b12b47938994c920e8a90b01976 assets/projectnublar/blockstates/common 4678c5638548e37fd03664c93ba825061c4eb35b assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json 26610c848f2e9f845e1ad28a3065f851fd925bd3 assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_spine_fossil.json c5de8ca26bfaeecd5690572aea6ac8eab148ce39 assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_tail_fossil.json +a354fb0e4be6b7e88fcfe1245a7b40e37a44d47c assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json +89f748987882ed04509faf06839b5b168fbcd694 assets/projectnublar/blockstates/common_diorite_triceratops_arm_fossil.json +c60b77f0022de724d731a865cc32da0818c1132a assets/projectnublar/blockstates/common_diorite_triceratops_foot_fossil.json +fb6bc35a60d02603b2a1985f3d07ce6cf0ba48b5 assets/projectnublar/blockstates/common_diorite_triceratops_leg_fossil.json +644f9844a13a6b72cb9e78728ba886b264ed33a5 assets/projectnublar/blockstates/common_diorite_triceratops_rex_skull_fossil.json +0a2b0114d18bd846b5e4cd276a5b88a74a8634ba assets/projectnublar/blockstates/common_diorite_triceratops_ribcage_fossil.json +249e23f1f2672990237845e31fe1dc27ec71c33f assets/projectnublar/blockstates/common_diorite_triceratops_spine_fossil.json +fd749d3512a969c38da6d2501611b9e67b9b453e assets/projectnublar/blockstates/common_diorite_triceratops_tail_fossil.json +0d400372dbb08e0d668270718dc417532d9b1791 assets/projectnublar/blockstates/common_diorite_triceratops_triceratops_skull_fossil.json 47754608ab72e9f10b33a731a0d58e02db332f76 assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_arm_fossil.json 77cf127efe7002606c6b7a1a1442c97a4f93c85e assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_foot_fossil.json 1b80c941b5c29f9869d87ea8379028ab28159623 assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_leg_fossil.json @@ -43,6 +98,15 @@ fa13960aff400faa120829c115a530237275f73c assets/projectnublar/blockstates/common ee040b8c893a2cd4cf4064ac4a2f93c58803ea3c assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_ribcage_fossil.json 63f90e8433d232763a547617c3fe4da46a906b2f assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_spine_fossil.json d8b78f0e7de538909054b1a65f5f0a59191ed3f9 assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_tail_fossil.json +61a224e4347a64fa88ea9d480c569d3b4c928cab assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json +08b79f5eaeea841451daff3a5641cc0ed1906ded assets/projectnublar/blockstates/common_granite_triceratops_arm_fossil.json +9a2fb8b4b1ad5382226c9ca7f92ff04c0a9e527a assets/projectnublar/blockstates/common_granite_triceratops_foot_fossil.json +77947f29c4c6751ca12cb122c024ddf6da16ec0c assets/projectnublar/blockstates/common_granite_triceratops_leg_fossil.json +2ca541a99df3910c993f230567602d611247ced9 assets/projectnublar/blockstates/common_granite_triceratops_rex_skull_fossil.json +10388a77f582faa2e91c460baf14f507f4ea62c2 assets/projectnublar/blockstates/common_granite_triceratops_ribcage_fossil.json +373ef2628bb88d5961b2507966376466fea6cf24 assets/projectnublar/blockstates/common_granite_triceratops_spine_fossil.json +692fb1cb6826c2fb67ac01338cdeebc0782c9807 assets/projectnublar/blockstates/common_granite_triceratops_tail_fossil.json +102e745417cb0877978397d84f167ec557b807e0 assets/projectnublar/blockstates/common_granite_triceratops_triceratops_skull_fossil.json 1c402d796d723d562bb076538d7acf2c677a6c6c assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_arm_fossil.json fb007109c34b94d202243766d54e41f333cfd439 assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_foot_fossil.json ff831c0f867c84e9d7b0ac65476d5a027fd5fa2c assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_leg_fossil.json @@ -50,6 +114,15 @@ ff831c0f867c84e9d7b0ac65476d5a027fd5fa2c assets/projectnublar/blockstates/common 33c4900a4e9ebefed4280d524143f735a1588d81 assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_ribcage_fossil.json f631e32f447cd5132f3b90ec0ae09a7015cfc089 assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_spine_fossil.json 6a5a1621c0fe5a67b8c89e861540f3229a153659 assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_tail_fossil.json +b2bd5af649321a7933346d1181714bf89a81ad4c assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json +aeb0fc552d77585848eaf4821764e9c2b7cc39b2 assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_arm_fossil.json +6ca8258527b6f66c8b4b36c1122afd8d0943e336 assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_foot_fossil.json +ee189ecc3de41a11cfa15e5600e4b41a8d77ad30 assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_leg_fossil.json +da0ac83c1ae006d8df5437564ed753bea97a772e assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_rex_skull_fossil.json +0dbfc82890c9a76ff5093a59d2d2b4814d380d9f assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_ribcage_fossil.json +1a4d8e8e948c47ceef624e1caa4a1cdce4d8496a assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_spine_fossil.json +54ce09959a7440c5386ca6de42a1b481aa29881b assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_tail_fossil.json +f8f99595d0cdf13b9af5407163c0c88b5f169acb assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json 95d07ae7055ee5d1b02a3953f85bc06e8146271a assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json c7965bfba1122c0ecb7f2cef2ee716fc235e0430 assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json c2c1539ecfaedf4d2279a7f43a79cea72faae8b4 assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -57,6 +130,15 @@ c2c1539ecfaedf4d2279a7f43a79cea72faae8b4 assets/projectnublar/blockstates/common 85cf758c248cd26427dd55cfcaebfda1cef7a160 assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json a9d9efaf0829ac59c30336c28c367abbb48be886 assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json cd99a38e486e2d82fde771ff101dc74fa017604c assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +e156acdb181f73db138587e0484e2285e6320458 assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +876c11d373dc09e47d8c69983153013717192abd assets/projectnublar/blockstates/common_orange_terracotta_triceratops_arm_fossil.json +97c516f29406259eb489613a5db5f53bcc8fb5e4 assets/projectnublar/blockstates/common_orange_terracotta_triceratops_foot_fossil.json +295206c32ba31ee7d8593b54d2f7146d889e5b74 assets/projectnublar/blockstates/common_orange_terracotta_triceratops_leg_fossil.json +b9d0c012f96a8f35e91f5fe0d7f4d594975d0c48 assets/projectnublar/blockstates/common_orange_terracotta_triceratops_rex_skull_fossil.json +11b1d5960ccab3b9b76406c900cbf7d00a6c5dd6 assets/projectnublar/blockstates/common_orange_terracotta_triceratops_ribcage_fossil.json +1d51aadc33c1d72a8fe09f26d3ca4b5847a0622e assets/projectnublar/blockstates/common_orange_terracotta_triceratops_spine_fossil.json +5858d2bb2455eb3668ccac32a43081faebe65617 assets/projectnublar/blockstates/common_orange_terracotta_triceratops_tail_fossil.json +da02df714fe6ce58ca8be4a4895fba5531d2c02b assets/projectnublar/blockstates/common_orange_terracotta_triceratops_triceratops_skull_fossil.json 31d1b89773b15a2b51b4e5d4239c5fcb2e0b3d59 assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 368a0c9101c2458eb004cad2002d65152168b234 assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 4138168d5d0d168978bea7ecbed0d8fa8cb0270a assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -64,6 +146,15 @@ cd99a38e486e2d82fde771ff101dc74fa017604c assets/projectnublar/blockstates/common 2d5a9cd03d50b900844a9953da717a3fa34a482a assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 40102c049215ef58c3079251e0a9c5c3ffb6c3a2 assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json a5fe07b6756c5f52dbda41eb7377f3871b083c4d assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +7011f9846b219a6b3789ea9eb282216c2163f701 assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +c6fbd3024b14b1aff9c341152f6e47e8b25c5dbc assets/projectnublar/blockstates/common_red_terracotta_triceratops_arm_fossil.json +f6bea50eee5216078f9a66cc70752fb836479ffb assets/projectnublar/blockstates/common_red_terracotta_triceratops_foot_fossil.json +d8aeda87339e34543d2f505fea5671ca8552deea assets/projectnublar/blockstates/common_red_terracotta_triceratops_leg_fossil.json +d660cb3785c105bfad8193854e488e95cf6a63bb assets/projectnublar/blockstates/common_red_terracotta_triceratops_rex_skull_fossil.json +fdf9325fa01ce6a8b4a0fc5bf6256e57dc28faa3 assets/projectnublar/blockstates/common_red_terracotta_triceratops_ribcage_fossil.json +ad1d3d6c54d10df7af1cb3d9057ccf6bdff494e5 assets/projectnublar/blockstates/common_red_terracotta_triceratops_spine_fossil.json +a329dc635cb7ce27d5f3c1d594033420ab3cf9ab assets/projectnublar/blockstates/common_red_terracotta_triceratops_tail_fossil.json +0af604a4e672847333829de94495e456e5531791 assets/projectnublar/blockstates/common_red_terracotta_triceratops_triceratops_skull_fossil.json 8c9f8bb7fc161ed4bc17d1a5918f976b1b2037bc assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json f6867fe71da8dc497b65b1f0c4d5646e952ec228 assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json b70fdb25024457cfab20709a8bfe755ff91f59ce assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -71,6 +162,15 @@ b70fdb25024457cfab20709a8bfe755ff91f59ce assets/projectnublar/blockstates/common 97935876d771da929f60c0b8982a0ef71453e46c assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 30be04ee9f4577afaea4f7574827e575549f6897 assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json da682fa953d1a28f6a8376d93b8bb60ef0ca27cf assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json +66741a81027adf7f9a8df24bf608da1eab02b431 assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +e07b1931d9fb0a8e5c6d372beab4ff4d4fe30469 assets/projectnublar/blockstates/common_sandstone_triceratops_arm_fossil.json +85870b6db4ba408377debe2c06e000a0a7de1cf5 assets/projectnublar/blockstates/common_sandstone_triceratops_foot_fossil.json +de5db69ebe173a732d21936a7dc92d7fd08e3a62 assets/projectnublar/blockstates/common_sandstone_triceratops_leg_fossil.json +92138120add4bb70fc8a5b8a56048fd99ce15249 assets/projectnublar/blockstates/common_sandstone_triceratops_rex_skull_fossil.json +84e231a930920ddb9ee0c8a9c62fbb321be034a3 assets/projectnublar/blockstates/common_sandstone_triceratops_ribcage_fossil.json +d92bb60e4d8910761a1770b702fdd933dbef4ea4 assets/projectnublar/blockstates/common_sandstone_triceratops_spine_fossil.json +230073e86868557242d1f09e2f0deab97a401217 assets/projectnublar/blockstates/common_sandstone_triceratops_tail_fossil.json +c08c5f060225699379fb476ded2d58f0c3fdf46e assets/projectnublar/blockstates/common_sandstone_triceratops_triceratops_skull_fossil.json c9e11a820288fb61c7a7238af413ff7ab60abe46 assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_arm_fossil.json ead320f7d61fe60932b8cf4d5560a8f03d4a604f assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_foot_fossil.json 12673f66e36eadf552187fb94dacb1533f012f91 assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -78,6 +178,15 @@ c2c5196441b4e662d57c12c832b949d4dd5a752f assets/projectnublar/blockstates/common 66a11fb311aa23c119b2bc2c8b53e919ea926e1f assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json 57e74e6e646f83367fec45401b614c7f3d3ee549 assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_spine_fossil.json bc4786e2a309f35b56c258840f53b721c83a4041 assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_tail_fossil.json +e62f147c509c966e9d8050c07164fa1fc5117815 assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json +f113363029cf61d6f719a6439469b9eb51417bfe assets/projectnublar/blockstates/common_stone_triceratops_arm_fossil.json +cfed52abc69ffe7559e7ff9687ea67a0c25ce470 assets/projectnublar/blockstates/common_stone_triceratops_foot_fossil.json +baea77bef8e59f2ba6f2bc339e64b33f9f8578b8 assets/projectnublar/blockstates/common_stone_triceratops_leg_fossil.json +6d6bbb276442dcdc738a6ba220c4e02edf133f6d assets/projectnublar/blockstates/common_stone_triceratops_rex_skull_fossil.json +65f9da235ab3b502d03bbdc0bcf23d4ac075f5fe assets/projectnublar/blockstates/common_stone_triceratops_ribcage_fossil.json +9adf2c36aa05ccf7edb398eeeea04ba665e4f658 assets/projectnublar/blockstates/common_stone_triceratops_spine_fossil.json +8a707fa3f19be67c3e18267e7133aae02ceb550b assets/projectnublar/blockstates/common_stone_triceratops_tail_fossil.json +d0f7c66b8fc27c2cae5c224f218aa3003f2e5fe6 assets/projectnublar/blockstates/common_stone_triceratops_triceratops_skull_fossil.json 1f178a78c4b21ca9113c2927771ce171ea0df1cf assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_arm_fossil.json b569347e6af23cd748303f5ad4571ccce5830314 assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_foot_fossil.json 98e4fd559689a1420e2b6d9df92f643757db2841 assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_leg_fossil.json @@ -85,6 +194,15 @@ b569347e6af23cd748303f5ad4571ccce5830314 assets/projectnublar/blockstates/common 47367b1e787de2d9f0c52b911a9370eed5744984 assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_ribcage_fossil.json 0564cffbb5bcc38d44d09624bd13138320861d2c assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_spine_fossil.json bce950aa0a967142645651929b947fc7393b98e1 assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_tail_fossil.json +25c3d92731b2665219590f0560af5df63cb5642c assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json +9aeccc5301389fcd9ea16fe265acd22c096c7642 assets/projectnublar/blockstates/common_terracotta_triceratops_arm_fossil.json +2f854145dbc3875f2ab81d89fc701d1592b82702 assets/projectnublar/blockstates/common_terracotta_triceratops_foot_fossil.json +1bf7f4eb6abb2187ba090426ae37f59c3ef5a029 assets/projectnublar/blockstates/common_terracotta_triceratops_leg_fossil.json +25af8bd9eef9abfda8c88458bc65113fe538440b assets/projectnublar/blockstates/common_terracotta_triceratops_rex_skull_fossil.json +8e8eb3842f5a0e173f036ca80c4ade19a2798bb0 assets/projectnublar/blockstates/common_terracotta_triceratops_ribcage_fossil.json +00a295d5a619edb03cbdc5015377e673c2f20237 assets/projectnublar/blockstates/common_terracotta_triceratops_spine_fossil.json +cfeb9f9e3dbf8ae8b45fe0dd7950576736ef2edb assets/projectnublar/blockstates/common_terracotta_triceratops_tail_fossil.json +d0f4e3c4094e8c665940a587cb941ac954cf2ff5 assets/projectnublar/blockstates/common_terracotta_triceratops_triceratops_skull_fossil.json a94e8df2112e69bdfbe19d004e8a32cefdde5b5a assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_arm_fossil.json 7802d459715e3068d5a747515513700902acd558 assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_foot_fossil.json 4e77dec9f15ca27cec4dc3d87c70120947fa6334 assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -92,6 +210,15 @@ cdf1479c33e9d3e3e7bb1df3e503df654598d759 assets/projectnublar/blockstates/common 00cb3a617726ff1cce292ff0de4b722b2d0610a1 assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json 92db1c98b1736a2cab79875c378a21b45d126ee3 assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_spine_fossil.json 7ab206e5b96897650019135db6d5be53781b827f assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_tail_fossil.json +fbeac2daa872773009d61e244a760d94e464e7cb assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +456de2934e63629221f8c6f201ab04c90d7a64a1 assets/projectnublar/blockstates/common_white_terracotta_triceratops_arm_fossil.json +2a1245d9f64e799c94b4f834b2ee37462df10cb0 assets/projectnublar/blockstates/common_white_terracotta_triceratops_foot_fossil.json +32b0cf16d0ab12081d828c98152a7feb2849f17e assets/projectnublar/blockstates/common_white_terracotta_triceratops_leg_fossil.json +bf545e7b49ac88d67b95030d981daab2f496ac71 assets/projectnublar/blockstates/common_white_terracotta_triceratops_rex_skull_fossil.json +3375dcabec6cb2b0a08c3f453b1b85de99eff850 assets/projectnublar/blockstates/common_white_terracotta_triceratops_ribcage_fossil.json +3c1eae67667a5adcdc0e6c738103e8319a1be358 assets/projectnublar/blockstates/common_white_terracotta_triceratops_spine_fossil.json +c9846f7f4aaf4b9b721ecd75cbce3fa77079a22d assets/projectnublar/blockstates/common_white_terracotta_triceratops_tail_fossil.json +25bee1efb51887760dac75916c86ba175e8a7904 assets/projectnublar/blockstates/common_white_terracotta_triceratops_triceratops_skull_fossil.json 4b69d1cdde9911685040edf24106b8c6bab22753 assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json 96b1eb275cfdcc2b68f930d5f004eb5c7eacd716 assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json 8cdafbdaf9a0217214c084f2cebbf3e11bdb8362 assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -99,6 +226,15 @@ cdf1479c33e9d3e3e7bb1df3e503df654598d759 assets/projectnublar/blockstates/common 46478fabe1c1167946916b6ce49c570a69cec6bd assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json fc99901b2c0b7a2f4e625a6884b5e8c030ba5869 assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json ff67454ba09f141fbaa7aa0dfc5db4cd38f871aa assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json +e7f615da89a7bd06b35f08edf8c3ed165e67cfc9 assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +fe1f7dd55877340d7031f95bf0d9addc80755e55 assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_arm_fossil.json +cd43ccd9a1bcb6d6d32a00d8e5276c6e8d07aca1 assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_foot_fossil.json +0842282bbf6cf0bb0a4b86a4db20f4187073c5b6 assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_leg_fossil.json +6c41aecc8da06ffa69ff07e2f051b8ff72d2a271 assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_rex_skull_fossil.json +363fd849e946fe81f9fbf5e7a05d445483e24cd2 assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_ribcage_fossil.json +0a3c5ac7d7765a9e9228b711dd449a67d6cb2410 assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_spine_fossil.json +86d2c25da1dd0defbf630824534e4db0c1ab9525 assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_tail_fossil.json +1dba45ca669b60b396b381a81217fb9881ac630d assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json 5e5b7ba57f44f13b96a84b32680697871c5ff0ad assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 17053c1d383f5bc3da818e2222072a94a2776899 assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 83cb191b72487358a745b1a1059109a414cc2222 assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -106,6 +242,16 @@ ff67454ba09f141fbaa7aa0dfc5db4cd38f871aa assets/projectnublar/blockstates/common 6e28c617f4bc6c9ab30cd1d194bc46fcce4c6d3d assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6e977d46b370022101f2993cb6d1f80a491a6c3e assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json cabb932ebe3b438aec4b257aba5af16a1d5f2cb2 assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +40dd16fba0782dc7191f4bea85d67d9db49b44b4 assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +d16f399ad90d1eb7d8c6791345ed7dbefbca74ce assets/projectnublar/blockstates/deepslate_triceratops_amber.json +a1cb4fe74564471edc18024b18516d4098b8995b assets/projectnublar/blockstates/deepslate_triceratops_arm_fossil.json +221e5cf3f6c0caf5a89ecff152f5096a7823b3e7 assets/projectnublar/blockstates/deepslate_triceratops_foot_fossil.json +51cbb506743d7c52d13a33f4841141fa9b5253d8 assets/projectnublar/blockstates/deepslate_triceratops_leg_fossil.json +f0ff98b6f2a7824ea54c45ced029603f72d139a6 assets/projectnublar/blockstates/deepslate_triceratops_rex_skull_fossil.json +3738d67a004f3e9f9ec2024ca2cd2de6b29fbe53 assets/projectnublar/blockstates/deepslate_triceratops_ribcage_fossil.json +ee1db495005bf01ec4844770b6f7d21ee2fe9664 assets/projectnublar/blockstates/deepslate_triceratops_spine_fossil.json +cc06feb71f0262069f9cd3239002a807448fcc70 assets/projectnublar/blockstates/deepslate_triceratops_tail_fossil.json +16b73ba74fd330fee9cc6d625665ddaa29cd026d assets/projectnublar/blockstates/deepslate_triceratops_triceratops_skull_fossil.json 7da3637070697bfad27380e9fd36c41272183459 assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_amber.json e3d98fd4c2da3f1d8a91d231cc268ada6f5a1675 assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_arm_fossil.json 83ce8ea26f80ac8ef253f5765936206da74b5f8f assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_foot_fossil.json @@ -114,6 +260,16 @@ c7eb13c1e80a85776276090ffd7a5562b31ecd23 assets/projectnublar/blockstates/deepsl e4c01d149274c0c3ae52f25aa46e095076674216 assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_ribcage_fossil.json 4930fbffb00188e8ccd9a09ed0e4991c07fd0f4d assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_spine_fossil.json ce6631efb3baf94785e5ddc01f5ac0a27a1a7a94 assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_tail_fossil.json +9f70921c66b3ac1528543d3441dfb4b4e1a58b2c assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json +4e93759ff0c017b74bb5a36c61da5b363235c3d7 assets/projectnublar/blockstates/diorite_triceratops_amber.json +791f850b73fc50ca3e59e2525de006c4d31de119 assets/projectnublar/blockstates/diorite_triceratops_arm_fossil.json +15bf722506c3139e876e4882b1e89854ff6d09d8 assets/projectnublar/blockstates/diorite_triceratops_foot_fossil.json +ef7fa79b1c118876b7c2fda4a4d756cbb4063bf6 assets/projectnublar/blockstates/diorite_triceratops_leg_fossil.json +bb2b54d6efcc465a90b68661b94f880f7eb115f2 assets/projectnublar/blockstates/diorite_triceratops_rex_skull_fossil.json +75db81547a74c264f3ddf96ff0a878454c5eb934 assets/projectnublar/blockstates/diorite_triceratops_ribcage_fossil.json +9933c3ea2d5b96119194ae7c898e982ffb10ba6c assets/projectnublar/blockstates/diorite_triceratops_spine_fossil.json +8258720893ddeedde118d7a88c4fcfd5dc41c868 assets/projectnublar/blockstates/diorite_triceratops_tail_fossil.json +a12591566b0130e1d55031c4d947b4a9f0ffef0f assets/projectnublar/blockstates/diorite_triceratops_triceratops_skull_fossil.json 0f5b7f31aa3f8abbe8ab62d75158d3e86bc255fc assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_amber.json 76a65a5c05a5f90e41a2f6d63dbeb373f9a1fbf4 assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_arm_fossil.json f2bc99cfad948813b93e9fa8f27b982d41021f06 assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_foot_fossil.json @@ -122,7 +278,16 @@ be69f17c7e46aa8e8eab08fb0abcfaa71a0dbe65 assets/projectnublar/blockstates/diorit 8fad06693de7d644a0d199140e63a6bfea4ff760 assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_ribcage_fossil.json 6a708d547ca8ff01cffe1c87a19edc9faeff2e3c assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_spine_fossil.json b0e12155cddca32eb7bab31034dcb885ee8ed4ff assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_tail_fossil.json +2acffe64049e35d5158d74c32e449de775ce3dc9 assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 4bc0bf33e01ce1ac2c52929813c810a92fb87617 assets/projectnublar/blockstates/egg_printer.json +9e9defaa83d507d350ae5397536ea71b33ef9c71 assets/projectnublar/blockstates/fragmented_andesite_triceratops_arm_fossil.json +34d6e0b37f5e78f8db67dfdc17582524d4ae15a3 assets/projectnublar/blockstates/fragmented_andesite_triceratops_foot_fossil.json +a3877b99123d4a69b0033eb67b8486f858910337 assets/projectnublar/blockstates/fragmented_andesite_triceratops_leg_fossil.json +7a95a54b93fef0d71a510d7d29eb48dad3411198 assets/projectnublar/blockstates/fragmented_andesite_triceratops_rex_skull_fossil.json +6cd4db5a0f80cfeb01ddd73272058141fcddc219 assets/projectnublar/blockstates/fragmented_andesite_triceratops_ribcage_fossil.json +1906cb2898bef193df81165877777ffc14bba55d assets/projectnublar/blockstates/fragmented_andesite_triceratops_spine_fossil.json +75cce951cdaa710657214519321e22871d3a3f93 assets/projectnublar/blockstates/fragmented_andesite_triceratops_tail_fossil.json +4636e5adc95d0bdb2836c181e3fcf50138371008 assets/projectnublar/blockstates/fragmented_andesite_triceratops_triceratops_skull_fossil.json f666e6672e077e6b75455baa3e3a11c32f6e59ce assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json 2bbfcd77fa3cd53adf84deba1fb9c145e90ef9b7 assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json 161992f47cd463a71de4ff559b46abe6c92bfe50 assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_leg_fossil.json @@ -130,6 +295,15 @@ f666e6672e077e6b75455baa3e3a11c32f6e59ce assets/projectnublar/blockstates/fragme 2fbeeb1842dac875003be4e4134c00ffa7ad33f6 assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json 6f2d8d2c861c8efc8bef9b4a592271212577432b assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json 0357a8ee60529536b7e6736a6afb7ace0279bed0 assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json +aa17489e9ebab4aea79309cd3b718e37a3f8459c assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json +1953cba30ab0161a1089200f22e30ae2cf557990 assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_arm_fossil.json +25bb0c9dfbe90e5b701fe9b000138f4755c1d5cd assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_foot_fossil.json +7c47d5a133fcc0588e2613042d7675add44345a4 assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_leg_fossil.json +2a67f1531e30d1ee6bc50d308ff3deb3d7eb62fa assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json +7644431d3f2f46793ad4ad2a575be2312559c543 assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_ribcage_fossil.json +4130ab2e84b54e9aaf936ee4fe6c2a0d4f87193e assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_spine_fossil.json +0e05fed563c8a397353b0680d8dd6dfb7e08e76e assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_tail_fossil.json +9734ef870fb9e3826e1df1a454c891a0091f055e assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json 13ee8b1d0578c03bddfe2d60026bdc0ef11e6ef5 assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json a0f5423aadfb4d265318a73a0ff6d387d45a1844 assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json ef2175ffb5bb97f98cf05770fd9f46a2695a868d assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -137,6 +311,15 @@ ef2175ffb5bb97f98cf05770fd9f46a2695a868d assets/projectnublar/blockstates/fragme cbe4b40acd83089962adf0983a3c74750f5c2fbd assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json e6ef9ff9ead760cb9b92b1c2ab3b083802eeea51 assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 543bf0ebe3b3f6adcf4e6ee92a631d8728d95a90 assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +bb82f60583ecfeb3345f6d1363ac10e789669fd7 assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +9738e65c2055198a404bdb7083e7af9f517f6f94 assets/projectnublar/blockstates/fragmented_deepslate_triceratops_arm_fossil.json +b593557ce289ff991584ce088afb7bbd999671f1 assets/projectnublar/blockstates/fragmented_deepslate_triceratops_foot_fossil.json +fda8392049913736144f9cadd36093c7112d81ec assets/projectnublar/blockstates/fragmented_deepslate_triceratops_leg_fossil.json +786c8f661ca9311cfc4f37a092d60336e4be1437 assets/projectnublar/blockstates/fragmented_deepslate_triceratops_rex_skull_fossil.json +f5bed68f50353d75f30db037a742969978baa5b2 assets/projectnublar/blockstates/fragmented_deepslate_triceratops_ribcage_fossil.json +36088506c76b725905c655e6bd24cc72509dde5c assets/projectnublar/blockstates/fragmented_deepslate_triceratops_spine_fossil.json +33cc48c30a5172385779491fb456a3fb66b7ecff assets/projectnublar/blockstates/fragmented_deepslate_triceratops_tail_fossil.json +b3e270a6e3affd5a974ea31d3e95a40006323628 assets/projectnublar/blockstates/fragmented_deepslate_triceratops_triceratops_skull_fossil.json d359ec1045d8f41b883d14a8e9a623180cb58c7d assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json 9d4c4a4862b86a5e4599512ce7487be10e11d08e assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json af8955933b4d6ec55408a02c8fc95c5b43213028 assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -144,6 +327,15 @@ af8955933b4d6ec55408a02c8fc95c5b43213028 assets/projectnublar/blockstates/fragme 3a72f693a20548c4af186a4e552932bc0f931e98 assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json 3b8e23010be7adad6824610c5ea63b30e5893117 assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json 7bd4bb634687d2e1a970e6ae4636b0813e0b80a0 assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json +5ff52f913dc39d3b9951bf24d3f020acb63e1d65 assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json +17a1f4a03501d94b3225ab7f1d1850ed106cb1cc assets/projectnublar/blockstates/fragmented_diorite_triceratops_arm_fossil.json +5ad7f755af53be3c1bcc3e13ae807c19650688aa assets/projectnublar/blockstates/fragmented_diorite_triceratops_foot_fossil.json +145287d86b570c6bded014fd0dc3b0d6e8af2119 assets/projectnublar/blockstates/fragmented_diorite_triceratops_leg_fossil.json +af4e50c6b4e6d074fa583ff48543874c7f45d1f3 assets/projectnublar/blockstates/fragmented_diorite_triceratops_rex_skull_fossil.json +9ccafd0bd8efd9a6d7afe3c5b62b34a6449e1c34 assets/projectnublar/blockstates/fragmented_diorite_triceratops_ribcage_fossil.json +0742dc53c1919489da48e1b1d51b7c52754d2650 assets/projectnublar/blockstates/fragmented_diorite_triceratops_spine_fossil.json +b91725a4f6cd72184cafb3151a1fb89bbf490cd5 assets/projectnublar/blockstates/fragmented_diorite_triceratops_tail_fossil.json +a9f18cd166b28dd22431a31ef50ad42fc21f5792 assets/projectnublar/blockstates/fragmented_diorite_triceratops_triceratops_skull_fossil.json bb4b999c0dc12a34c5e6f903762fe20ef93c2426 assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json 13e08709962c29d7edf657b247b49ccf1d52732d assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json 112e7cbcff68085f2a6fe49b41114375bc0e127d assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_leg_fossil.json @@ -151,6 +343,15 @@ bb4b999c0dc12a34c5e6f903762fe20ef93c2426 assets/projectnublar/blockstates/fragme 881fcd0c4a6c5581685c48f6877d39f70a12dcb2 assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json d108ab50b1bd483651f5f8a0cf302b1b8913055a assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json 3ac311208eb4095c6793bfbffb38b8cd5d102937 assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json +291eaeb737560e138cccd24bec5864675f31bb5b assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json +3afe7dfc585c7c78d4a08e71028d7fd41af53853 assets/projectnublar/blockstates/fragmented_granite_triceratops_arm_fossil.json +5033b6b28100da663327e1226357fb5ac2bfc48b assets/projectnublar/blockstates/fragmented_granite_triceratops_foot_fossil.json +536ef92e2301eb0c61ad8512973364e45eb79042 assets/projectnublar/blockstates/fragmented_granite_triceratops_leg_fossil.json +9e4f8c87216dcc959622fc0f2bed24184548a10d assets/projectnublar/blockstates/fragmented_granite_triceratops_rex_skull_fossil.json +2229c73dd8d60c2cb680f6908c1a2752af5fc3cf assets/projectnublar/blockstates/fragmented_granite_triceratops_ribcage_fossil.json +7731ecc3a82380fae3c0f7d633ca62ad7f26a706 assets/projectnublar/blockstates/fragmented_granite_triceratops_spine_fossil.json +075f844afae205b48e59c1f6e1c212fcd9d534af assets/projectnublar/blockstates/fragmented_granite_triceratops_tail_fossil.json +b8583a6cd83f5d7536b06cbdce18a5a340af83bc assets/projectnublar/blockstates/fragmented_granite_triceratops_triceratops_skull_fossil.json 4bee34aa6ecd9fd0672d8d5406f286495fcd18ba assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_arm_fossil.json 47136eb06e68fa7b953b89c7d5f96a3579e45490 assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_foot_fossil.json dbae63adbee458adf70d2e2bbd65b6099958b6fd assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_leg_fossil.json @@ -158,6 +359,15 @@ dbae63adbee458adf70d2e2bbd65b6099958b6fd assets/projectnublar/blockstates/fragme 903d94c25f7ea443acfbd87622741953fa940949 assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json 7cc17f1b521f726068fffb4d66054195ec73fcaf assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_spine_fossil.json 96bdd2b3fe28f68600d843ab30811d6eca3cd960 assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_tail_fossil.json +61df33d6944047587e95bd68dacdc3344aa452fd assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json +ac33c219fdc2474bbdec7424d7a56ca662ec6000 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_arm_fossil.json +27814d9d81f15f6dce8866b7fca990a5a5da73f8 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_foot_fossil.json +60f29f60542609b4fd3b04770eda862b207771a0 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_leg_fossil.json +79503e4fa8ae5d096e66ad7e2787610b8247fa10 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json +1cdffd13f3c264465679303752c458dcc7dab4ef assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json +7a65379e8400a47ac9642e41b21cb9fd22c36199 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_spine_fossil.json +10b3668812a9763b41a9251c0b3135104a66342c assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_tail_fossil.json +68f3d8536b75ca8f08531de5ef8e701e815d0272 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json a30446e2d7be6ebe010c327e1ccf68e290668654 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 7df74a5f1f85c46e1ed94e23777cef03b112fd91 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 0d80a452fce1b9fe091bbc31b81c216052131e4b assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -165,6 +375,15 @@ a30446e2d7be6ebe010c327e1ccf68e290668654 assets/projectnublar/blockstates/fragme d72aa7783f5f0eda44588f3dfd1891262fd9b976 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 1628804e855fefa980dd05ed2da27e07e2852b23 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 816101f51d58082b5ce0f5e93ded3a930c57dba6 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +bfeb17b61ae085823a6e26a3b278c4b719090856 assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +4f26ea8b9093cda7924186a7dc218d8fd040caf2 assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_arm_fossil.json +c9088ad9fd3187ac243eab9fa8a97b714b46edcf assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_foot_fossil.json +1706eb003e83d75b71460e8372b48b895553780f assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_leg_fossil.json +d2ecb15f47995730ad0826ba8b7bf9bcaccb1fcf assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json +50b8c072a388f56ce1b8eabff849e86038635ed0 assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_ribcage_fossil.json +caf54cce7688ffb7555114d8d4f3665d8ea205ec assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_spine_fossil.json +fa73908cd9b595b6a76316b23ea3efde35076b45 assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_tail_fossil.json +f6c8abb4f61df0bf78f72cfdb95014fae5700cdd assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json 4a11598892db7c6dc4240b1c8809560bee087668 assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 71a7ea29ad0bb385e18ce38f7f7d343ad2a4ee7d assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json f87826d7d578eadf151f72d14003a55513d8e5e9 assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -172,6 +391,15 @@ fc6f9977871cddee23f9268251d2008339cf767f assets/projectnublar/blockstates/fragme 8d15be859ffad10d39cf365ef1c39cb2976fc794 assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json b85753d64252e03b8ca2afff15ad17035b3324de assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 8b5b197447880fbd95b7a48d88bb45ab37711064 assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +c9c9a8d9d6e90cd360d1ff52dcf702e820eccefd assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +0fa92bf6b1c39eb1f9c1e93c2c7e2889c8a2bbc0 assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_arm_fossil.json +171b0be3282aaea4b6036cf8ada78edb24a3f8fa assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_foot_fossil.json +2d4aa2c9ddecc4540bdc76acee2779c3cdd5fde4 assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_leg_fossil.json +4198e6cb986403577fbcf26d204914c039055fb0 assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_rex_skull_fossil.json +c8e5e9095de67403c8a8dbf65d1cbd9fbf06dc90 assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_ribcage_fossil.json +4b2b83ca7a722d529b505972c34e23e9c7818b58 assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_spine_fossil.json +4b904fd14e48ca0a733f408cb5c8c1d412228006 assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_tail_fossil.json +89b864baa0598277d8617d57fa7cd63b0f3a2ad2 assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json 702f7e2378d88990f49057d5227a256a8685f9d2 assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json 044fd0f5936c028c18d78fe42e8871a590cc45fc assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json c7087e1bf758e64f1af5ffd741699b5fa26a760a assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -179,6 +407,15 @@ c7087e1bf758e64f1af5ffd741699b5fa26a760a assets/projectnublar/blockstates/fragme af25a4b4b90d89ce4e8f0d041a6c914bcd3655f4 assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 8968a85df9f3171f70fd3aff2b30106961d13c76 assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json 67b6a1c8d770e68bc29bb0bb9ad02f1e83ea4305 assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json +1d114c3860aa5a3b3b3c538b4229db8c877f36aa assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +1d749483604c2938697da9bc11015b264f13ff95 assets/projectnublar/blockstates/fragmented_sandstone_triceratops_arm_fossil.json +688c8a7381742b4448a146438b8814c82959952e assets/projectnublar/blockstates/fragmented_sandstone_triceratops_foot_fossil.json +43ecde853449e228e3303b44c5dea41746e4d42e assets/projectnublar/blockstates/fragmented_sandstone_triceratops_leg_fossil.json +1e8d492f07ae6ae5b89c72184bf5b7a939418c8e assets/projectnublar/blockstates/fragmented_sandstone_triceratops_rex_skull_fossil.json +893ef235fab393c63b8da8b5c752b8ee7b02ec80 assets/projectnublar/blockstates/fragmented_sandstone_triceratops_ribcage_fossil.json +c2e223cf1fc493da0bf22b3463f2f9a9817ea4b1 assets/projectnublar/blockstates/fragmented_sandstone_triceratops_spine_fossil.json +690f348b746d29cb340f0198427f84a964704227 assets/projectnublar/blockstates/fragmented_sandstone_triceratops_tail_fossil.json +72be283cbfdf7006ef4fc1851a49bd9288457e78 assets/projectnublar/blockstates/fragmented_sandstone_triceratops_triceratops_skull_fossil.json f42acaa76344047e95e48edc65587c803c930f1c assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json ce85fe6299466db2e7380398069b42dc4a0ad461 assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json 0d20708800e4f92cb7a093705ec91b391f1d7323 assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -186,6 +423,15 @@ f9dfff88671d1ecccf1e6fa7c54d7478c54d37ed assets/projectnublar/blockstates/fragme 2155a2812cfd73559f394e57d9952f9fa77b07ff assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json 36204f23e35cc2a06b7706efd8f823ba982d8bcc assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json cf0bd679e4169d54dc64b40050dff41c727021b8 assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json +0aa0f7471b7ef831b1ed27d1e44545ffd2cb312a assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json +571eee017fd622b756b10e70fafba8f68b6034af assets/projectnublar/blockstates/fragmented_stone_triceratops_arm_fossil.json +391f7acae2f9f676e6d81d8b4bc31bba6c3e8997 assets/projectnublar/blockstates/fragmented_stone_triceratops_foot_fossil.json +21902f524117c0973d82dd65371ca73efbb57fbe assets/projectnublar/blockstates/fragmented_stone_triceratops_leg_fossil.json +c5cd23a0c6eba507dc9bf350a84d50bc92ab6425 assets/projectnublar/blockstates/fragmented_stone_triceratops_rex_skull_fossil.json +65f42b0ba5a7a06c2f5b2328759605310d66b678 assets/projectnublar/blockstates/fragmented_stone_triceratops_ribcage_fossil.json +12e67b38828daecae9d9f278f27c274bd4f9665e assets/projectnublar/blockstates/fragmented_stone_triceratops_spine_fossil.json +8c243a961f1ebb209f9c3ce942086eb303ec2112 assets/projectnublar/blockstates/fragmented_stone_triceratops_tail_fossil.json +ecccc17c55eaac91d6dce1e566654766262c317a assets/projectnublar/blockstates/fragmented_stone_triceratops_triceratops_skull_fossil.json 6dadc8a1ea200ad6c493af672388372397ac1fad assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_arm_fossil.json 11362ac8ebe97fe2bfb86e3273322c810ad1ea2d assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_foot_fossil.json de80d7d1546ef781b8ab84b2296767b588947328 assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_leg_fossil.json @@ -193,6 +439,15 @@ de80d7d1546ef781b8ab84b2296767b588947328 assets/projectnublar/blockstates/fragme 6a538f049137a5bc2b90b162f3377533837c1b0a assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json 70a5de00dcad35e689db6acdc7bd977a17bcae5c assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_spine_fossil.json 0cb5701dfa4b7e2e0530334b0398802651274ba6 assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_tail_fossil.json +6c4790f7c1215bd0dc7763e6337e30ff5932d925 assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json +572d51bcc749340b91265cb68063f8064306a68d assets/projectnublar/blockstates/fragmented_terracotta_triceratops_arm_fossil.json +1e29774897bec11b7f5fc081236f133ee6510460 assets/projectnublar/blockstates/fragmented_terracotta_triceratops_foot_fossil.json +714dba16f9cfde33d3524d5c1aff54a2b519f4cd assets/projectnublar/blockstates/fragmented_terracotta_triceratops_leg_fossil.json +5a586ed8e53cad790dcbe6dd6ebfd8c6ac5a18ee assets/projectnublar/blockstates/fragmented_terracotta_triceratops_rex_skull_fossil.json +745b90962f9674335d4d1781cd3feaf245a44170 assets/projectnublar/blockstates/fragmented_terracotta_triceratops_ribcage_fossil.json +ffffaff95ae09949da81763ab814b9e8c18877a4 assets/projectnublar/blockstates/fragmented_terracotta_triceratops_spine_fossil.json +0375cba674697cac9b33eb8d279c680b92a7493e assets/projectnublar/blockstates/fragmented_terracotta_triceratops_tail_fossil.json +bf48fe6d4110aad16e4718ed71360b705ef5c616 assets/projectnublar/blockstates/fragmented_terracotta_triceratops_triceratops_skull_fossil.json c98b8b9ab934f11674c372497bd3059a9df6f448 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json 23448e3982de24531f9b90ab1f22c111a3771385 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json 04389485fbdbb60ab75fe4059b2dbedf3222a1a5 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -200,6 +455,15 @@ c98b8b9ab934f11674c372497bd3059a9df6f448 assets/projectnublar/blockstates/fragme 6083a024c63f88611999c7e7551e7b2dec0d0472 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json 3e9bd544b6203e9d01bc5f9bc0a5d58529b2e5c0 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json b33cee8439f6263f38f7839a44e04624d0c462fa assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json +a3f6b759d436de8870e2329d7e1b47ad65f05ef1 assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +71f6ad08bd0b1ff6dfd94b8478763ffe4871389c assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_arm_fossil.json +33918ac265c2b8d0ed2711de731bb3bacc7314a1 assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_foot_fossil.json +97ddb6ccfadd1987d54499c4937520dc2ab0ef50 assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_leg_fossil.json +d689a9b346201845f59e80cf9c14aa4c284144bd assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_rex_skull_fossil.json +2d276ac4d87c41fe5ac445a15c3b99c708351940 assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_ribcage_fossil.json +c734cc3d147276bd06f8e8defe448632ea5c371f assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_spine_fossil.json +5c0302250ab8de7e1122ec6424b99ae212256533 assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_tail_fossil.json +3a8a83c398a9603d34303068d8b606a6f55f74d3 assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json d309d8456e19f0d6fd554dddcaa1f6e7460e2ac8 assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json 3fd0ea0b8a95a0a7b69c8797dff7a38d88d73fdd assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json 07b2ccde136b7157ebb9eb5dd8451b54ace46159 assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -207,6 +471,15 @@ d309d8456e19f0d6fd554dddcaa1f6e7460e2ac8 assets/projectnublar/blockstates/fragme 8c5ee00fd99cef571090669a9d1c6f42c6f0308c assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json e9a509b9cce8b8e108c816c29658995f01a581ae assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json c4dc5c8feeae2708d74534cc3e1910b8513f43be assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json +aaef2c47819fad14725ba7023faa996e8cc47123 assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +f2f05c2b3a6595b5e78221b1ae8f17320359138c assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_arm_fossil.json +3cdf808ee0ce176a3998ca3d50fe4dd22039154c assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_foot_fossil.json +496957a7675ec4b2a3e2a88325d0d07ae6dfe111 assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_leg_fossil.json +1d7d17e28d7ffef43e2e943fe6f21e33edb311fb assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json +529e26022fc45569b08f6c42c7f5ee80d4e277a7 assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json +4547ae61ddf47a81403f47c4954b3714ec847226 assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_spine_fossil.json +e35cdcbb4225373a53a3a23a9ddd7738c2bd65cf assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_tail_fossil.json +e01fead78fc061e0597a935147bfd9fd08e069b7 assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json 351b6f32cb8c5d7328fa92b5823b7b5b18bb6f70 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 4c68a53a486f4db2fdd9b627fe6e8d6c11f24eb1 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 84a0732c28c1020f695ddcbad4592053c1d0a147 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -214,6 +487,16 @@ ed710369fc34a9e93e1d4abe157d15b4bfdda2b0 assets/projectnublar/blockstates/fragme 218fe7eaa17d84ccf854a33dfc75046bbc20cf31 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 7fd6d8765037274e798aa6ac62d09279677b5a81 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 24d6e7ab47325959c17ebbc231d3703278d4cffc assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +3f56694c81151072269ff2acfcf8b9a1d4c7f7f2 assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +250239fb7532d8fd2bcf92fffc318172be3fa1cf assets/projectnublar/blockstates/granite_triceratops_amber.json +f76f1fe9a07771b344e2c5d51951f05e7db28944 assets/projectnublar/blockstates/granite_triceratops_arm_fossil.json +76b0031a5594c22b315cc5a1603b05b9062a52e7 assets/projectnublar/blockstates/granite_triceratops_foot_fossil.json +e5ddbfcbd52b79f8e2aabcf0ad891359939d49fd assets/projectnublar/blockstates/granite_triceratops_leg_fossil.json +c8746caa6cedad071e3cfe5bd07cb821035976fe assets/projectnublar/blockstates/granite_triceratops_rex_skull_fossil.json +3227966cb24bbe24aa87558ebc21f8967c278d28 assets/projectnublar/blockstates/granite_triceratops_ribcage_fossil.json +d767df5de54274ca66a9f2368c819b43c572218b assets/projectnublar/blockstates/granite_triceratops_spine_fossil.json +9b51b488a96bd729e49dbb1158cedaa1df13c819 assets/projectnublar/blockstates/granite_triceratops_tail_fossil.json +e16d6b892525a0b2513ffb2f110a919db33289cf assets/projectnublar/blockstates/granite_triceratops_triceratops_skull_fossil.json 9f961153cb98fee33515f257c4265d60bbf8efc7 assets/projectnublar/blockstates/granite_tyrannosaurus_rex_amber.json 2d104ee1822f1a984698719f587a0aa4d5e57352 assets/projectnublar/blockstates/granite_tyrannosaurus_rex_arm_fossil.json 9a34527ffd88fee96850f700bc8423bc5b1907ed assets/projectnublar/blockstates/granite_tyrannosaurus_rex_foot_fossil.json @@ -222,7 +505,17 @@ f18248da39c8226fc19c3e6e022243e419d58846 assets/projectnublar/blockstates/granit 5eb04dcae6fb1bec88e2bb7aed0c4976db4b3d7c assets/projectnublar/blockstates/granite_tyrannosaurus_rex_ribcage_fossil.json f9ecb7eaade2930b248695a04d23316b17bb2ed4 assets/projectnublar/blockstates/granite_tyrannosaurus_rex_spine_fossil.json cfacaa6d9a3a8bbf57c8a46f2876504659714120 assets/projectnublar/blockstates/granite_tyrannosaurus_rex_tail_fossil.json +d1a4a0946e4078708f6b1fd2819873f0d5d586bf assets/projectnublar/blockstates/granite_tyrannosaurus_rex_triceratops_skull_fossil.json 66663ed010513ae7eb904d9d191006dd52c33452 assets/projectnublar/blockstates/incubator.json +bd07e0212ea64e889878a546d30d7ac45b9e07d1 assets/projectnublar/blockstates/light_gray_terracotta_triceratops_amber.json +f27b9517aebd773cbbdda75c6a7bebe565756c74 assets/projectnublar/blockstates/light_gray_terracotta_triceratops_arm_fossil.json +037e3f6bcd0e751a665dce63fd41de28c2abb60b assets/projectnublar/blockstates/light_gray_terracotta_triceratops_foot_fossil.json +3dd5c8c138130d28704e25fc1eba38e8cabe3e21 assets/projectnublar/blockstates/light_gray_terracotta_triceratops_leg_fossil.json +874152bdc9bb5f9529f61c72c91ad6747db4b437 assets/projectnublar/blockstates/light_gray_terracotta_triceratops_rex_skull_fossil.json +f896522ad06e6dcd95bab822ef821215a9bf3569 assets/projectnublar/blockstates/light_gray_terracotta_triceratops_ribcage_fossil.json +888cbc4fc39ac8240199c47c58afb50ba8c6aa9c assets/projectnublar/blockstates/light_gray_terracotta_triceratops_spine_fossil.json +97c9c055532e96b5fe359a5a25422ff4065cfa4b assets/projectnublar/blockstates/light_gray_terracotta_triceratops_tail_fossil.json +803998aa23fce25397c8a1b4691566a68efdf14e assets/projectnublar/blockstates/light_gray_terracotta_triceratops_triceratops_skull_fossil.json b53dc006acc0b3cda3fad6da532eb354a8f814e4 assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_amber.json 41220638132bae5e8779c0c031ddb0f819572856 assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json f4f19348380a9f92651ea1ea29c3695acef51747 assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -231,6 +524,16 @@ d7c33bad081bda31260a051c7efce91882ef13ef assets/projectnublar/blockstates/light_ 25fc92ab11dd3b35ec9494d42e08f9da1077379b assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 43a8d76aed7e1f4e1d68d313a4af9e3afac11958 assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 33559dda556f98375214b0bec5a988e0c9de726c assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +84f7d6b22e04b8b8727a20b95836dd9845901aa9 assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +003235f23968e6c2fdc0a4e611230f5e78a3c6ff assets/projectnublar/blockstates/orange_terracotta_triceratops_amber.json +e0519b1827b78afa82f05f14cdfdea0288faa9b5 assets/projectnublar/blockstates/orange_terracotta_triceratops_arm_fossil.json +6be425143156a2b7cecd6571df33d1d2e5f1396b assets/projectnublar/blockstates/orange_terracotta_triceratops_foot_fossil.json +4341e17ef1cd5cf9fe733aaa78563e54de29025a assets/projectnublar/blockstates/orange_terracotta_triceratops_leg_fossil.json +87f8918a0dc28e877db51184e7dc9e05c05b1b4d assets/projectnublar/blockstates/orange_terracotta_triceratops_rex_skull_fossil.json +d2c2b68a7d3407397368c4dc1ea15d69243ac91c assets/projectnublar/blockstates/orange_terracotta_triceratops_ribcage_fossil.json +6bbd42da64ee397de48679604ab7c763382ba79a assets/projectnublar/blockstates/orange_terracotta_triceratops_spine_fossil.json +d186136b7bc5e38ea3cb007a5d54ce968b73bd8b assets/projectnublar/blockstates/orange_terracotta_triceratops_tail_fossil.json +e47b0f3a78d3afa48cefcee9885feade1adf4644 assets/projectnublar/blockstates/orange_terracotta_triceratops_triceratops_skull_fossil.json b5befc588d74772b2c0221a401221f4ca67ba160 assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_amber.json bb7664b50ef916d48160c9292ea782731b47d6c3 assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_arm_fossil.json be12a6d2e70e971724873bf5ab570449319fc08c assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -239,6 +542,15 @@ be12a6d2e70e971724873bf5ab570449319fc08c assets/projectnublar/blockstates/orange 5184be39577612a47184a07209c4d2afc1916a9d assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 92f2694a80068d6187f61fede0d9dda6e987b583 assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_spine_fossil.json d0a6e09c9ead5013a969c1dce195493be1c2d01a assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_tail_fossil.json +90c0ac3800497079e429cd2e795d93d33eb37ef4 assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +89e52a680815010fa6256104da4c8c6e64cb4c61 assets/projectnublar/blockstates/poor_andesite_triceratops_arm_fossil.json +5c5b20797e9d1ba5819d9a1118c948b2e1987b8e assets/projectnublar/blockstates/poor_andesite_triceratops_foot_fossil.json +e79c2e5543f3e569425d8075510b2e3225668366 assets/projectnublar/blockstates/poor_andesite_triceratops_leg_fossil.json +3653d35f188fa07d22e59421f994cdd09f34b2aa assets/projectnublar/blockstates/poor_andesite_triceratops_rex_skull_fossil.json +da85f882a29e780a9457d8e9fe80a34567007599 assets/projectnublar/blockstates/poor_andesite_triceratops_ribcage_fossil.json +3a1cf3634ee582b84d5b4426f0a38469bb38dbe7 assets/projectnublar/blockstates/poor_andesite_triceratops_spine_fossil.json +95f214e391693820197736ffe46b0da87debc556 assets/projectnublar/blockstates/poor_andesite_triceratops_tail_fossil.json +0d145fc711aa29fd9ecfb2daffef4d7d0a03b357 assets/projectnublar/blockstates/poor_andesite_triceratops_triceratops_skull_fossil.json 3a2d337e449409f4fa440825aebcf352e78be6e0 assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_arm_fossil.json 24b6153434e997944f616b93690786114d822c74 assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_foot_fossil.json 0f2ea4198b7a97fad41e5da2f423505653bd5d49 assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_leg_fossil.json @@ -246,6 +558,15 @@ d0a6e09c9ead5013a969c1dce195493be1c2d01a assets/projectnublar/blockstates/orange 4eb1c7c2b3537dc263a3f09dcfeec2a6ff0008c9 assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json 1cdd8460230d53849bc5df23a80ff4a239db574c assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_spine_fossil.json a0cbe21e230420960f32c9f377a4432ef3563262 assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_tail_fossil.json +d930e62cbd9322e7f59f92748ad03b0bb9e1588a assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json +cae1f8d532d1b6ab36fa691427ce2be68db28def assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_arm_fossil.json +ea82e6399fac78933f9b5f3d58b005e5d456d21f assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_foot_fossil.json +6f8f806343567c9c906eb0e09ce9341b12245fdd assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_leg_fossil.json +ff69fadb268118d95c8695c5b234e359b55adbc4 assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_rex_skull_fossil.json +4ce5417150707e4c042e347e6c652b2a4ca089cf assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_ribcage_fossil.json +18ee8f27885df7b5ffd8791a383d96254ddb9c25 assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_spine_fossil.json +a99c1d380fb0f36f3c630bc4e64a06c9cd565479 assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_tail_fossil.json +b778891a3e3fea0ec56dd354835ca46a58edda4f assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json be96af724884e8bd216dc0f0b6d5a38de922c1a7 assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 1fbbdd016698b10c58e18992a44dc604a21feaab assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 3aff6c94e5540a1113122ba1ef83750ee2001944 assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -253,6 +574,15 @@ be96af724884e8bd216dc0f0b6d5a38de922c1a7 assets/projectnublar/blockstates/poor_b e85ecc8d1268865a45eef8dedbdff4628dd74029 assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json a85babc892b984cb12d51687bd154a21196db814 assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json fc2050aa8707ee02a5b58e48011141f3af9587fd assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +4819c6774037e009662594c654821da0fdff5f7c assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +aa0ddd9ebf4edb0616b4ebc9f9b815259f0a4b2d assets/projectnublar/blockstates/poor_deepslate_triceratops_arm_fossil.json +00261a0ad735b00e21834cc3c898016bcdd72ce9 assets/projectnublar/blockstates/poor_deepslate_triceratops_foot_fossil.json +bf310e18c6ca0908a410c4978bdb505ffa579cf0 assets/projectnublar/blockstates/poor_deepslate_triceratops_leg_fossil.json +fad4ae717b437408e2ac78339e662e3d4a1d7d0f assets/projectnublar/blockstates/poor_deepslate_triceratops_rex_skull_fossil.json +076f1fe9bda047919ab213bcf3e7ef898eeaae2c assets/projectnublar/blockstates/poor_deepslate_triceratops_ribcage_fossil.json +f0fc2ba752293d1179478a59ebfa3b2ba59182fd assets/projectnublar/blockstates/poor_deepslate_triceratops_spine_fossil.json +f7272c4222d01ee81c4a597b3e1de86d77974d4c assets/projectnublar/blockstates/poor_deepslate_triceratops_tail_fossil.json +4decde7d5404b27f46036e613a5a06808bd14855 assets/projectnublar/blockstates/poor_deepslate_triceratops_triceratops_skull_fossil.json 9dfa67c20050ba27f62d0a124733626986841147 assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_arm_fossil.json 81ca54b1978fe22115a083c65fcd597a43c0f63a assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_foot_fossil.json 4b9d0a207862b6e989e0c7b80c89bfdf8aa33c2b assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -260,6 +590,15 @@ fc2050aa8707ee02a5b58e48011141f3af9587fd assets/projectnublar/blockstates/poor_b f7ce285f387fcf50559d7ff98164fe5a1d592e25 assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json ea3c6cf231edc4784d9a645fa8abc989cab9017d assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_spine_fossil.json 67401902b01ab3c4d6fc6419f2f8317c31fb68d5 assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_tail_fossil.json +d5856e3b86e4971b6a1aa19439c01d6ef7ac3024 assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json +89086b60cf957c5a71cfc713203089509fe10a10 assets/projectnublar/blockstates/poor_diorite_triceratops_arm_fossil.json +aa38e6b0c131eecf0b2134a569210107031911f8 assets/projectnublar/blockstates/poor_diorite_triceratops_foot_fossil.json +9e9835fdffb718b42d67f3cc935ac76f6f5dacd5 assets/projectnublar/blockstates/poor_diorite_triceratops_leg_fossil.json +507ca7d45ac9a26dea7fb4f2c2363b7de883af24 assets/projectnublar/blockstates/poor_diorite_triceratops_rex_skull_fossil.json +53560c5050211bdfbafdc9ae5208b50895dbc4d3 assets/projectnublar/blockstates/poor_diorite_triceratops_ribcage_fossil.json +85c77112edf50f6610b6d19a955bac5735bad20a assets/projectnublar/blockstates/poor_diorite_triceratops_spine_fossil.json +bf57876ffe0369601c2aefccd24bd2d891c59115 assets/projectnublar/blockstates/poor_diorite_triceratops_tail_fossil.json +9a83a740d03c48a36be2a0590289c2b002c40b90 assets/projectnublar/blockstates/poor_diorite_triceratops_triceratops_skull_fossil.json deac6ff4bddb0985c6fa01147db9bbacea028210 assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_arm_fossil.json 89d072977e07530007dca58ab818f5465f42d7da assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_foot_fossil.json 72a57f2d047ca8de16e24b27e156bd21d7c8f805 assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_leg_fossil.json @@ -267,6 +606,15 @@ e4b38e1a44cda4c730a14c7127db12003c3955cb assets/projectnublar/blockstates/poor_d de57c7d154f9a8018354ec189c4e5a939e7cb35c assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json 96df78288da430448b73a357f864ddd4244ad417 assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_spine_fossil.json a0593c8af4831f316d2778ba9cd6e0cde312c5f4 assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_tail_fossil.json +2bea7696407a0958f41b83edb45181f0ab981b76 assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json +1935c633b9f272ca01e34e2f6558f6224a3dbe60 assets/projectnublar/blockstates/poor_granite_triceratops_arm_fossil.json +f6d7454fde85f86d79b3a1399707531f3d45b8ed assets/projectnublar/blockstates/poor_granite_triceratops_foot_fossil.json +6ade700e59597b760a2402b211b42081d89495fa assets/projectnublar/blockstates/poor_granite_triceratops_leg_fossil.json +79fd705630ef598b5e1dc9abdcd301f23b5e94bd assets/projectnublar/blockstates/poor_granite_triceratops_rex_skull_fossil.json +f97efc31e43a266946d308df21983f06fccdd7fe assets/projectnublar/blockstates/poor_granite_triceratops_ribcage_fossil.json +b82d380f56a78b319d4a406646890389d15f68ba assets/projectnublar/blockstates/poor_granite_triceratops_spine_fossil.json +26ee9ee6852c78240987f8d4618366857acee050 assets/projectnublar/blockstates/poor_granite_triceratops_tail_fossil.json +b067366a65a14dec84695a96ac61591890382c60 assets/projectnublar/blockstates/poor_granite_triceratops_triceratops_skull_fossil.json ffb8782e19335927807e4ed32b4a734631194808 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_arm_fossil.json cb83bd2cb16a202ae2c302a246cb0fffdc2306e8 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_foot_fossil.json 3fdb79a7edda6d0258fa9fe7df7caccdef29d878 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_leg_fossil.json @@ -274,6 +622,15 @@ c8ef552e679f71d8b8383cb3388640ace4c1d6ae assets/projectnublar/blockstates/poor_g ac43bb6675e9b4dc41cde07a32a40edcb13d3b29 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_ribcage_fossil.json 67762923acfac85e5ae87b396e2f7f2a0f816521 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_spine_fossil.json 07d356a2500ae0d4350652a4b1ba1f5212f171e8 assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_tail_fossil.json +c43dd0ff9137744b2fced826f9654a929a6b9f1d assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json +a1058551922a83e735a3a81443e989cf4c18c94f assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_arm_fossil.json +c05db66eacaf7b61c83eaa2782e81c78307fb05c assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_foot_fossil.json +4ac90763a567ddb86e778025e4732b7b1d0a9211 assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_leg_fossil.json +469065b8b230088c4059d4de9fe56985512621ed assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json +dd239efe2b773648299971653e65865f05cb0eb7 assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_ribcage_fossil.json +15ebb6404b581eb3fca9251e3d1c6e3382bda36c assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_spine_fossil.json +07d96b4991aa024912425370b5f0143341e09bd8 assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_tail_fossil.json +bbab00d9392962bd4aac1ffe301d94a54b1e42b6 assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json ee107ccf4ffcf67025f929f36536bc8fa7ad7880 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 14dd1405f3d68694ec6f2e6bd3dc98bbd8c3b1e9 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 3599b85d5bdf421e8d6e1999d9d491c5eb2aba34 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -281,6 +638,15 @@ ee107ccf4ffcf67025f929f36536bc8fa7ad7880 assets/projectnublar/blockstates/poor_l 309d61a4dd61e0326a14f0d2c34fcefc1d88ca42 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 01dd054eb44d0be9849716b082b6f70daa7b7009 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json df43c1c7c0aa7f7da173f5a5e2c0d8ecffba8d80 assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +0b78ceee4e353a11ae4e298d048f99798019da1f assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +accc0b820695a3786c7087fe700cd30af638fb95 assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_arm_fossil.json +a016ac5d518058bb8bec3c8069507b6c6dfc1afc assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_foot_fossil.json +e53d6ad9b00c8e9ff77398082dbeb9f317679b48 assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_leg_fossil.json +76aee67e8f184b793d42dc0d64847c1193c72b92 assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_rex_skull_fossil.json +f1b9ca0024535ebf529a2d20645ee842a7720cb9 assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_ribcage_fossil.json +d328064074f68bd0c4615f512ef866afa8cabbdf assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_spine_fossil.json +fe78854f5fae16df817f0188367c26b21c284923 assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_tail_fossil.json +4ff173b1642d1ea57f3b1cc2ec00c1138af8508e assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json 240210cdfe17bdf80e06b652320c09431abbb5d4 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 35a3f5cd18fcaa53c101b1bdbdb54dfaab9c6a31 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json e0a8b2b9d0dc15e4bb533a5ede33e4609c266ba1 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -288,6 +654,15 @@ c1b78be5de8267b79848120ccb4da6410175cbdb assets/projectnublar/blockstates/poor_o a2ff69ace877a7b5af04f993365b15a63c5d9b68 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 362606d633a511785dd957e348b702929a111d24 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 1aa0961380abcaf175ea79c6bded7532681ec01d assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +1b096a60699af649e0d7998e076ac554f0a9ef33 assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +39ffee3d7d7d9c4f34dde500fd73d5e55061ad89 assets/projectnublar/blockstates/poor_red_terracotta_triceratops_arm_fossil.json +7fabf774b3d31f6bdba633fce769238055756970 assets/projectnublar/blockstates/poor_red_terracotta_triceratops_foot_fossil.json +65e6a74aba4870892aae5ba29c324153c57cbed1 assets/projectnublar/blockstates/poor_red_terracotta_triceratops_leg_fossil.json +a46222531c0c474eb6ca3bd585665d3429658248 assets/projectnublar/blockstates/poor_red_terracotta_triceratops_rex_skull_fossil.json +613734fc2d1f9f94246cbeefe3f595e1dde87933 assets/projectnublar/blockstates/poor_red_terracotta_triceratops_ribcage_fossil.json +90fe71c72dfa6885fa0bcdba0e3dd743a154407e assets/projectnublar/blockstates/poor_red_terracotta_triceratops_spine_fossil.json +6f9947ec5623b4005db7da38c701141bdbc9af53 assets/projectnublar/blockstates/poor_red_terracotta_triceratops_tail_fossil.json +50ee5d2c3d7876636296ed7045d2f36e477a9a84 assets/projectnublar/blockstates/poor_red_terracotta_triceratops_triceratops_skull_fossil.json 094fe2a3a2688d31eb1fe27e9e8d110dc03cc66a assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json ba09fb4bcf1f28b81fdff6a35603d4a14f24555d assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json 3c96560ca1dda1917bb849acc34bb03d6f70df51 assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -295,6 +670,15 @@ ba09fb4bcf1f28b81fdff6a35603d4a14f24555d assets/projectnublar/blockstates/poor_r 776e04ce519d500cac02950c6e93e6ebc1ffa7c8 assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 3742af6fd9404cff8dea661f106a557a44d15c13 assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json ea0befa723044f19577d4246bc5a0b751582a4a1 assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json +9a0743a63aeb684cab170fe22a85e486c4f1d177 assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +2596a826ae81004d861f6bdf5005b6ff050072ae assets/projectnublar/blockstates/poor_sandstone_triceratops_arm_fossil.json +6c8e8f66b69d430f4e8e81144b3648a4eb290267 assets/projectnublar/blockstates/poor_sandstone_triceratops_foot_fossil.json +00b6a322e0e9b23cd1615e0a6f4d5e840d0a8744 assets/projectnublar/blockstates/poor_sandstone_triceratops_leg_fossil.json +6d7bb82146f01935ff4f19d729c7121569f92c83 assets/projectnublar/blockstates/poor_sandstone_triceratops_rex_skull_fossil.json +f5b5335eadfc39ccea24b02431d7571ab38bd59b assets/projectnublar/blockstates/poor_sandstone_triceratops_ribcage_fossil.json +9ffa3b3dbecd67b7ebc6c969e08b6be85082e5c8 assets/projectnublar/blockstates/poor_sandstone_triceratops_spine_fossil.json +4d992f33dabcaa740553a1530cebf9854e8fd65f assets/projectnublar/blockstates/poor_sandstone_triceratops_tail_fossil.json +ecd3cfffd3b909636071c9b0a03e335657dc8fe3 assets/projectnublar/blockstates/poor_sandstone_triceratops_triceratops_skull_fossil.json 39ff84a98a32e5531b171b147d37fe3e6cfde134 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_arm_fossil.json 3c705363c799804101c94d58a0e47733e3b0730e assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_foot_fossil.json 50b4162e5c040253d3cdc29395782d0594877ed3 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -302,6 +686,15 @@ ea0befa723044f19577d4246bc5a0b751582a4a1 assets/projectnublar/blockstates/poor_r 25a296cfb0f151d58484488b8050ce16a34d3f73 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json f48d8693d78bd4f30f32194d46ea705c911250f3 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_spine_fossil.json 00d48c03ceb090140318428a94a3cfa89cf9f0b0 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_tail_fossil.json +4750620c6ccaf66119ad7942714103ba69a1e5a8 assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json +973e7f8ca843b716af37bf2038592cf0d6e830b9 assets/projectnublar/blockstates/poor_stone_triceratops_arm_fossil.json +6566c8b4554c69d2723a625d1a8723ebc69e6f24 assets/projectnublar/blockstates/poor_stone_triceratops_foot_fossil.json +322cf73d82a406febc62a861c5b9484cbbeb4306 assets/projectnublar/blockstates/poor_stone_triceratops_leg_fossil.json +23cbc614f801e47c488d60418b12ae69633dd300 assets/projectnublar/blockstates/poor_stone_triceratops_rex_skull_fossil.json +c83c2cf0072abadfbdce62968cdee18d99b0afed assets/projectnublar/blockstates/poor_stone_triceratops_ribcage_fossil.json +d633e0c99f95ef83c43c793cb35c4884494072d3 assets/projectnublar/blockstates/poor_stone_triceratops_spine_fossil.json +2cad50ada892aa73e9ce916e91f6da8d5a8e3267 assets/projectnublar/blockstates/poor_stone_triceratops_tail_fossil.json +6af0188ac555ea81e473be5c3a10a302ab532218 assets/projectnublar/blockstates/poor_stone_triceratops_triceratops_skull_fossil.json be68d236866da6f7add90ec5a8282490b3f15d28 assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_arm_fossil.json 2fe7efef3d7dd51568c475c917e4de57708c7bf1 assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_foot_fossil.json 69b1f9b2900e0ff9536e464dc01a833324ce6f85 assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_leg_fossil.json @@ -309,6 +702,15 @@ eb2c66062c360ac87171fdd631bf3ff5e46f8dab assets/projectnublar/blockstates/poor_s 9292b923ba0a50bfc8b002979ddd39508e46bfcf assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_ribcage_fossil.json ca30cab7bd6b2b4b44b2ea1b49c4baa42ff24ce5 assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_spine_fossil.json 91fc10f7be8305a400cfb923e2168e4645933ae7 assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_tail_fossil.json +1e571a23dcc7a5cfcb725733c8d1da756eeb542f assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json +07cd789a3cd6d608eaa331431d6d78182bd01b2b assets/projectnublar/blockstates/poor_terracotta_triceratops_arm_fossil.json +b2e72c6023cdee5fa5699d9b785809c038d74634 assets/projectnublar/blockstates/poor_terracotta_triceratops_foot_fossil.json +22c11a1254b464fa57742667d4aa68a5e6846eb3 assets/projectnublar/blockstates/poor_terracotta_triceratops_leg_fossil.json +b2cb52e54317ab907c6da87c4988f4694d5fc317 assets/projectnublar/blockstates/poor_terracotta_triceratops_rex_skull_fossil.json +dc10b637a9fbec32d17763c2b6e84f529dc493be assets/projectnublar/blockstates/poor_terracotta_triceratops_ribcage_fossil.json +b39853ebf4599b1536a1639a3e304f95cab98402 assets/projectnublar/blockstates/poor_terracotta_triceratops_spine_fossil.json +60a9d4ac78ee1fd3a3d5f1f6d7c16c0b850278b8 assets/projectnublar/blockstates/poor_terracotta_triceratops_tail_fossil.json +a82dc9e402b404cfd0688bbc9812c59ceb90a09f assets/projectnublar/blockstates/poor_terracotta_triceratops_triceratops_skull_fossil.json 9d223246be6a0f98a8ec22f57cef7537f1077e00 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_arm_fossil.json 8a89731429f0a1a5b9be10f390c7c216be7c65c9 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_foot_fossil.json 3aa44e33feccfe0aba293989b00c204acbadef66 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -316,6 +718,15 @@ ca30cab7bd6b2b4b44b2ea1b49c4baa42ff24ce5 assets/projectnublar/blockstates/poor_s 41a1e546e4e3a34878e6e4656b6c47a0fbf1cb6e assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json 293a33b26ba839b1d5d5ae590f3d8f88b7d361f4 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_spine_fossil.json d8013342bbf0ae29ee3418f969b32bfc565d2ab8 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_tail_fossil.json +3f1ef4649bf2d78ca98a00731de89734ca3a2c47 assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +12bef1964a0f94947f6a9860b6ffa1f266d955b9 assets/projectnublar/blockstates/poor_white_terracotta_triceratops_arm_fossil.json +13dba488ce5a1c247f93ad892bfa9f79dbcf40e4 assets/projectnublar/blockstates/poor_white_terracotta_triceratops_foot_fossil.json +d911204edb925aa7aeedaacddb9955b3fa141f21 assets/projectnublar/blockstates/poor_white_terracotta_triceratops_leg_fossil.json +4be8d793fa36f4165710198110e645cd52e1a1cf assets/projectnublar/blockstates/poor_white_terracotta_triceratops_rex_skull_fossil.json +fb07f9c0da49be18cf92d03586474bc43ba881a2 assets/projectnublar/blockstates/poor_white_terracotta_triceratops_ribcage_fossil.json +168b339595e502ebbf3b0bdbf29f0f5170e3347f assets/projectnublar/blockstates/poor_white_terracotta_triceratops_spine_fossil.json +db431fdaae2f7503ab3f6197a0a47e98320d3b8d assets/projectnublar/blockstates/poor_white_terracotta_triceratops_tail_fossil.json +30dea053c30380b553e5aa571f9842831b8551df assets/projectnublar/blockstates/poor_white_terracotta_triceratops_triceratops_skull_fossil.json 21a144d9f6ef20c2c963285b5a6afdf4a297318f assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json c37542927a54708ff2497cd2a6d1de294822a186 assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json 4d2e1a0a243cfe049984284d3d9af8e61e0fde73 assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -323,6 +734,15 @@ c37542927a54708ff2497cd2a6d1de294822a186 assets/projectnublar/blockstates/poor_w 214372b64225deb376da0e03fd914f1622836fd7 assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 2cf10bbff8f07ed6c096ececdf0ff2ce6780a47f assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json 2e9a69de31ca8b8dd7338c3708ed2742aa403b05 assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json +02f5a6c30fd81582dfe331f476531c8ead6e8de5 assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +85654a3de86ad7b3d98e3e1e60bc867d24cc303c assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_arm_fossil.json +4757e92898050c9f99619b451d665c926ae54267 assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_foot_fossil.json +40d14c2972bafa0a69033d3ef14eee969a8ee554 assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_leg_fossil.json +108a89c6691bf22b486b6a6613d84c276bd39f61 assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_rex_skull_fossil.json +16da080b82619beb82d18b1822015909b6b7e760 assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_ribcage_fossil.json +2e61ac48fab573d458833b5d9b0ecc7d9691253d assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_spine_fossil.json +aac3fa8ad150e22588a9c8e88272d756a94ce62d assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_tail_fossil.json +fc5d55faad45d10fe91faee66ad48f4e48cb9dcc assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json 0274add84e1bd305e244830644a60b56dae6cbc2 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json e541226c3235ecdf8caba8d1d96860575e9adee4 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json a60430245930e8764ff4d7837d90ee31eeed5308 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -330,6 +750,15 @@ a60430245930e8764ff4d7837d90ee31eeed5308 assets/projectnublar/blockstates/poor_y 8b0996328d824f6b0beaabf44d4d5cf7807a2006 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 15964814f423b715a329a10739de130b3b786674 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 6173cc0a8c9fa9dd0bf13a74b5e9f851deb3c86f assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +346fdf49251038cc8308cd12b4a11beb7cb403e7 assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +1a71a8bd2afa6908dfa3e854c8d401d16f1f9587 assets/projectnublar/blockstates/pristine_andesite_triceratops_arm_fossil.json +e440cc2220b5ba406e1bc55984319402196632dd assets/projectnublar/blockstates/pristine_andesite_triceratops_foot_fossil.json +add7185ebd4864a28697dc3e8c62d8424f4c8b28 assets/projectnublar/blockstates/pristine_andesite_triceratops_leg_fossil.json +56a6139a37a9086ecca00cb1b5e03a5b294be92f assets/projectnublar/blockstates/pristine_andesite_triceratops_rex_skull_fossil.json +5f5b596ca4cea57ba3cc9ee026443e377b1c7aa5 assets/projectnublar/blockstates/pristine_andesite_triceratops_ribcage_fossil.json +62b57f5e6a02d7e5601d1d1260608079c3af4a5e assets/projectnublar/blockstates/pristine_andesite_triceratops_spine_fossil.json +3564bff2a5d291193d4481f7df99a40b547b972a assets/projectnublar/blockstates/pristine_andesite_triceratops_tail_fossil.json +fac0c14e7a4bff4ccb5b49a5f818e026fdd2aab2 assets/projectnublar/blockstates/pristine_andesite_triceratops_triceratops_skull_fossil.json bc93f683a6378bc2c5b45c689507718ddbe82673 assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_arm_fossil.json 911f29247687576180bec2a1238f9410ff9a920c assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_foot_fossil.json 7fb8b316c11fc4a4a0f0530cdf160087f038f956 assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_leg_fossil.json @@ -337,6 +766,15 @@ bc93f683a6378bc2c5b45c689507718ddbe82673 assets/projectnublar/blockstates/pristi dce45409c2d14e9d3dc655646a2b8f01bd896a95 assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json e270ed8b798be559f827e7a773dfde7116d0a3ce assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_spine_fossil.json 7119e198df6bf934cce8695c1ea18f92cfea1515 assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_tail_fossil.json +edda4bdbd9c56247585c201ae8849fff53572dfb assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json +92b83a0175bbeece96d8c6b05d5884b5c4c501ce assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_arm_fossil.json +9cf578a4981398b79f4aedb9f135d34c4d109081 assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_foot_fossil.json +6f4a45aed43b1e10d0c6e5594b28acc1815acdf4 assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_leg_fossil.json +e5c18c08e73069bb37ddabf3bee8cf948704fbc3 assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_rex_skull_fossil.json +e2659319429b8202707a0d0250914a8fe6858fe7 assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_ribcage_fossil.json +77ce9a4a996a6ddebbba8e2ae50e43848e1b8b4a assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_spine_fossil.json +56cf51c9cab08ccbda7da964a0964c0c928e6d10 assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_tail_fossil.json +45b2db0e9efe993eb61b64981951d246e77d7760 assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json 1e5de27be899c1e3653727c419ebb71378c48c7c assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json ce064d3149e752f8dc3325ba6e82905d71bb1775 assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 343ee6d243422fc1c619ceb50efca0d54b49fdc6 assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -344,6 +782,15 @@ ce064d3149e752f8dc3325ba6e82905d71bb1775 assets/projectnublar/blockstates/pristi 0d24f19ee8c6265256d5b426420509952971e56f assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 9f9e40706f4b3f86443d9417e50fe8f59e9d4ea4 assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 4fa6827b13512760ece158057e3ec33436169178 assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +028f112d8f7b66745d53d20b637eeb0f444fe9ec assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +acd5cb583025e405c5f9f230c4ae707b31f1e5f9 assets/projectnublar/blockstates/pristine_deepslate_triceratops_arm_fossil.json +a5f13115522168980e9d449b00550cf929ca42ae assets/projectnublar/blockstates/pristine_deepslate_triceratops_foot_fossil.json +44e31874a37938c979a7e62aa20f075d25f48af5 assets/projectnublar/blockstates/pristine_deepslate_triceratops_leg_fossil.json +d6edf153b27592b7ec150edff2891d6080a3046b assets/projectnublar/blockstates/pristine_deepslate_triceratops_rex_skull_fossil.json +c49e9f44cf4dc47eb697862c907e89ec290c063d assets/projectnublar/blockstates/pristine_deepslate_triceratops_ribcage_fossil.json +c34082bcb6b45e6eef95e81e376adca107cbb349 assets/projectnublar/blockstates/pristine_deepslate_triceratops_spine_fossil.json +bae421b24e0d421f359d3c6222b39fde15094c50 assets/projectnublar/blockstates/pristine_deepslate_triceratops_tail_fossil.json +ac018cadd4364ec186c64553380c7b1b1ad34ad0 assets/projectnublar/blockstates/pristine_deepslate_triceratops_triceratops_skull_fossil.json a454efb554873631cd6c0df8ad3fe9cd8b548673 assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json 1542fc6bc38a2d0929c50c9a670d605df2661020 assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json 9951a62b087f14197bcb51b0aac1d1dc5739bf2a assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_leg_fossil.json @@ -351,6 +798,15 @@ a454efb554873631cd6c0df8ad3fe9cd8b548673 assets/projectnublar/blockstates/pristi 120b5fe6105d2061d07c9d0fb54c1b4af3123326 assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json 5274fff7c64afa018874a2124e31d6d8952f3e4d assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json 102cafb0bad0578653e09b5ae7d675feb5837344 assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json +6110c39ead6a5b9761b26bc065f846e86fa056fc assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json +3ef07a6e66354c25a7c66fe64202eab0c96146d4 assets/projectnublar/blockstates/pristine_diorite_triceratops_arm_fossil.json +5b3b72e7d2fc5fb4b671c3be08f5c5a93eacb5c7 assets/projectnublar/blockstates/pristine_diorite_triceratops_foot_fossil.json +98bf22bda37fb6deb0213b324ebce2f51ff1fa4c assets/projectnublar/blockstates/pristine_diorite_triceratops_leg_fossil.json +8239ae7bf1553e183f43651e0e845461ee2638b6 assets/projectnublar/blockstates/pristine_diorite_triceratops_rex_skull_fossil.json +539a90f6a54cf4b6189220f0cc66a393114fd3b9 assets/projectnublar/blockstates/pristine_diorite_triceratops_ribcage_fossil.json +97584fdfbc88bf8bb875a504715aa12703506f42 assets/projectnublar/blockstates/pristine_diorite_triceratops_spine_fossil.json +3486f27ee380100de181373a8022e54fef0a217e assets/projectnublar/blockstates/pristine_diorite_triceratops_tail_fossil.json +1bef51dfa428c6b15be105f707f0735cd6325ac3 assets/projectnublar/blockstates/pristine_diorite_triceratops_triceratops_skull_fossil.json fcdba67a67356d62bc3514df8bce88012365b526 assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_arm_fossil.json 95108cf52b17faab952569b90e0cda6c9f081ea9 assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_foot_fossil.json 8edf26a54a51eac783e646b189a4a4b65afb796d assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_leg_fossil.json @@ -358,6 +814,15 @@ c2da5330c544711204bf0a98fbd038cd661fa2c8 assets/projectnublar/blockstates/pristi 1ab21262e597afbc85794f29dd3e92d49d397f7a assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json 50deaf31d8739e08767c5f2301c1855fdd386cdc assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_spine_fossil.json c45474dd7294460d16e45f40c739d462ac9a82a6 assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_tail_fossil.json +e1ba2bde6b752014d130b0db0d1efd23fa55a6be assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json +55bd163e5c5c80be92ace1cee33feedb78d8c497 assets/projectnublar/blockstates/pristine_granite_triceratops_arm_fossil.json +5e8240e94b061bd92575a6dd644bbd7ba59ca8d7 assets/projectnublar/blockstates/pristine_granite_triceratops_foot_fossil.json +e4ffc3967875cf966ff2abc2559f7b94df9da60c assets/projectnublar/blockstates/pristine_granite_triceratops_leg_fossil.json +3781c6b05c3d3c71118083c5758256ed8fd8409d assets/projectnublar/blockstates/pristine_granite_triceratops_rex_skull_fossil.json +4e5b7ea80ff22f9d56353ebab404f46f166ede63 assets/projectnublar/blockstates/pristine_granite_triceratops_ribcage_fossil.json +d9dc5d93fe9725f692e4aefd93b904ef2bf9e9c1 assets/projectnublar/blockstates/pristine_granite_triceratops_spine_fossil.json +4cb854c1610fa46c131f910f0cd17b75070d94db assets/projectnublar/blockstates/pristine_granite_triceratops_tail_fossil.json +35d6acdedeac555faa2ea9e2db5047e9a121ce3b assets/projectnublar/blockstates/pristine_granite_triceratops_triceratops_skull_fossil.json 3a14559bd17dadb1d99f15a9b7a803968410daa3 assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_arm_fossil.json c14afc8b5fa88b75200bc638a398ecad8de77e4e assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_foot_fossil.json db1189e9bea1e7af559cd27bd144591e07c794b1 assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_leg_fossil.json @@ -365,6 +830,15 @@ aa386f7a75b315e32f35c4d0c4d4aa94bedde7fa assets/projectnublar/blockstates/pristi 6e6aaa6ab15b46e72b6ccc7317d20213553ddd89 assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json 770f9e792248e3de2c6a5f75e0ab8787d8d02e51 assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_spine_fossil.json 3181f6d11d22ff044b0300477802626a04d5bdcd assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_tail_fossil.json +d6b795def582a7cc33e257fe858f45e8290a2b24 assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json +c74cc09b80dd15247dcc4a39506b423daf4bebec assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_arm_fossil.json +5486123ef59be127395589dcc1fe1caf7ad433ec assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_foot_fossil.json +8dd9b4420574ffbd59088acdf672a6562a05939f assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_leg_fossil.json +d72c551084c88bff8a06b0c41f7f24326b10a072 assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json +213c5978b755584be0e352e11c9239740db29eea assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json +2b5b10c5851f2c88d162e289a28b321567680662 assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_spine_fossil.json +a6dcfa1b0f90aeb1e0c140a988fc924d34366db2 assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_tail_fossil.json +4c122bfcfbf7dbe23d9e53c754726722deea7b5f assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json aa693d893e963876b47c59c1b3885889bd180c8b assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 8ad6ca7e5de01a3535f8d03058921dac8af43a40 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 608e17ea71198a739f18d45470b4c4ccb192ca90 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -372,6 +846,15 @@ aa2e8d96c6ef40cedcf71199c6d4079e66af8111 assets/projectnublar/blockstates/pristi 22b9a8f3b9ed1184249c54e8717c8f6d3b90a499 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json ea64577127ce2533aa854b17eed7c58fbb32eb78 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json e235a5daea31bd09ee669aeb27412d71f594ef77 assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +f74bd790c6f4236c62bc4df723399d9cc65f97ef assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +57b4c9d156ddecd9bc3f0c0f9b026081cd3a5b62 assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_arm_fossil.json +cf927b3c1cea31e96106a0719c33a405e642692d assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_foot_fossil.json +3a8bea12f42166d159b506c76c737f28505c1da0 assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_leg_fossil.json +d0133a3277a7a456949450a443594b0a3690da31 assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_rex_skull_fossil.json +88651f056c2f418f62795042143fa94387672296 assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_ribcage_fossil.json +10f4ebab0bd786cd3662bb6daaa3894457762aec assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_spine_fossil.json +638443bce951fa49ed3cdf0f666f1bfe9a8a85c4 assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_tail_fossil.json +77d29a194eeb87ac223779b6ada4f30aa62c869d assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json 6c735cea90bdf10350a657a85d9cccf4be3e8803 assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json fe9ad671142d74b136d7a5f711d6a444c9dad9c0 assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json fec75635e962ca8b54a0f12b8d2a0593d90c4c6d assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -379,6 +862,15 @@ fec75635e962ca8b54a0f12b8d2a0593d90c4c6d assets/projectnublar/blockstates/pristi 13ce6be8ce4d3fc19cde6dcc196a801f569e529d assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json dea2d0fc3d01630fb0f6186bb9d42b9a16aa1967 assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 725cb5f76ab1dd4725e64dc56a48c3fca067bc41 assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +3e353c29db72b127b2ac905f4eb2a887f6dbc6a5 assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +c1d6d326095f524d02aadbce5e156f70ce07a99e assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_arm_fossil.json +a80d1ef9f60ac03f24299922e05291ced11258ea assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_foot_fossil.json +bfd58c778243d5090e97faf0284ccb65e1295768 assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_leg_fossil.json +56bd9e4cbe4ef6769fd685b4637d8891d73cee40 assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_rex_skull_fossil.json +a72b767a25673b528fed9bc5da52cc019e0e6092 assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_ribcage_fossil.json +2d58d3450a7c851185d31ff172a1b2c1ab5e74ce assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_spine_fossil.json +61434f82c0ce6a246a074b9b42ef38c10fd1cb6b assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_tail_fossil.json +018d3e846385df86c06fd1b7d51e9505fd09e61c assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json 5afec227e3736e4b655b7cfcd2c52358232ea112 assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json e389e815b0c01009e6d86172db87b527f13e6438 assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json 019f83e90f6f63faa28e4d24c242f7c274274a58 assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -386,6 +878,15 @@ e389e815b0c01009e6d86172db87b527f13e6438 assets/projectnublar/blockstates/pristi 560f1cb01dbdf7add9584501e65cde17422e0c53 assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 68faec176a0e2b3f3d4dd37736332401e843871a assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json 58c9a0f62783d04f6fd4da4b3c324844be74ef1b assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json +296f845e54be2a64a1fb3ed575fdbf59e68da14f assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +f4eeb3117ff9a4eba4516efe8cbe9744b1cbe8bf assets/projectnublar/blockstates/pristine_sandstone_triceratops_arm_fossil.json +d3023c953b7ee45ba45b4a95a3cc0a7358a404d2 assets/projectnublar/blockstates/pristine_sandstone_triceratops_foot_fossil.json +156b1f41e44361ebe5455bc504dda4d1ff0dae6f assets/projectnublar/blockstates/pristine_sandstone_triceratops_leg_fossil.json +11dbfe348d1d0c323f25c093b3edfb565ae7a379 assets/projectnublar/blockstates/pristine_sandstone_triceratops_rex_skull_fossil.json +dcda98b4c1015ec59fcf673fa0aa01b1d3fdce53 assets/projectnublar/blockstates/pristine_sandstone_triceratops_ribcage_fossil.json +ecd137419a100b4349d421d17f7d18c6de76c230 assets/projectnublar/blockstates/pristine_sandstone_triceratops_spine_fossil.json +8555b76370a9e485a7546ed3232ab8365f651bd0 assets/projectnublar/blockstates/pristine_sandstone_triceratops_tail_fossil.json +cdd9dada3bf9e80a59ba5885ecee9178120e7002 assets/projectnublar/blockstates/pristine_sandstone_triceratops_triceratops_skull_fossil.json 1c933dedf009f5a4eedda1360240221f325ef33d assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json 6b50ce7efdb1708c5b7e28f09a0ade2c372b6d66 assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json 006577ebbd2b334830919f457daf83e888bd3e95 assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_leg_fossil.json @@ -393,6 +894,15 @@ a9b29ed3a8d6d385816052eb97adfb0058db726b assets/projectnublar/blockstates/pristi 099f8ea2b733d8e86f8c38dcc173247b0143aaee assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json eefc8e04b76875768a3ec652ac19c6dacf22e51b assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json 6ca6d6fb835f63b682ffca33c3d5d00bb4f0c9d1 assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json +a43b5322815b3cc3d2a393e808fda6c073e75d7a assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json +ba55cd9f8fbd1fdb02c5be2acd6b2b112a35c2df assets/projectnublar/blockstates/pristine_stone_triceratops_arm_fossil.json +002f806d789e7b4b73b840539c2454037e8306b7 assets/projectnublar/blockstates/pristine_stone_triceratops_foot_fossil.json +f82150bf1f229f09653372975aad3885f6f133b5 assets/projectnublar/blockstates/pristine_stone_triceratops_leg_fossil.json +78990ec778866523be3e78fc560ff8ceeb308739 assets/projectnublar/blockstates/pristine_stone_triceratops_rex_skull_fossil.json +9c0e9afaca9943d95b9f24c4f2977f70de8aa3cd assets/projectnublar/blockstates/pristine_stone_triceratops_ribcage_fossil.json +141132b410c4da7c590e1d24fb82f836dfccf2d1 assets/projectnublar/blockstates/pristine_stone_triceratops_spine_fossil.json +f0cbf7450830598d0c27b0470af88edb1d16cbca assets/projectnublar/blockstates/pristine_stone_triceratops_tail_fossil.json +2509f515878ed86565dadc463510bd1ae8641948 assets/projectnublar/blockstates/pristine_stone_triceratops_triceratops_skull_fossil.json 32c2130e894667fbd1dd93878e310221272eb575 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_arm_fossil.json 4e23aef5a15aeaef241fc39adab4f87a57803c29 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_foot_fossil.json f86b2d4bf3d8bd309b6647fb8453256a35b4d424 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_leg_fossil.json @@ -400,6 +910,15 @@ f86b2d4bf3d8bd309b6647fb8453256a35b4d424 assets/projectnublar/blockstates/pristi 1fd2398b7be7e4343899614ee9c73b464b240bd9 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json 0f192f6fdd2017ab2a545050b2150dbaac198d76 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_spine_fossil.json b093f549b26e65b1a08637c11245437f63a18816 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_tail_fossil.json +dce619fdf8d322b9cb8da3183b15a07f1a9f33d9 assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json +01d8f3f33dd717180a58bcb9cc97748cac5551bc assets/projectnublar/blockstates/pristine_terracotta_triceratops_arm_fossil.json +60d14ae1fcae41f4084e4fc489c192b8764e97ee assets/projectnublar/blockstates/pristine_terracotta_triceratops_foot_fossil.json +68dba41bf8913f0e6ea3ed7eb8ffc013c2737fa4 assets/projectnublar/blockstates/pristine_terracotta_triceratops_leg_fossil.json +5ad7ba37acc6e832d3f25854ad6dd65c49ac8165 assets/projectnublar/blockstates/pristine_terracotta_triceratops_rex_skull_fossil.json +a955e462e110d5e092c27f703d7d270a304ea59a assets/projectnublar/blockstates/pristine_terracotta_triceratops_ribcage_fossil.json +f0449b3be21f6ef5400a45575f8dc55bad5540ba assets/projectnublar/blockstates/pristine_terracotta_triceratops_spine_fossil.json +4ebd9c0dd00243b973f290cc30d24eb21217535c assets/projectnublar/blockstates/pristine_terracotta_triceratops_tail_fossil.json +80392ab4b85d120348e2e8555b6a901ebcab16c5 assets/projectnublar/blockstates/pristine_terracotta_triceratops_triceratops_skull_fossil.json 699bebf8ccec1d25e06e0b53b4713d99200025ce assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json ccf1e923c8c20d477390aef795037fab7e710266 assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json 577897ea544d2867979f213c3d76d722e9c159e3 assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -407,6 +926,15 @@ ccf1e923c8c20d477390aef795037fab7e710266 assets/projectnublar/blockstates/pristi 8c97962bb5e862b064036ae019b175cab67a0563 assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json 593cc3560ad46d484682a93c463df671a116e02c assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json 6755e1fd4599403586367c930a0fb9f118383444 assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json +71aa12c3794963c02c898d20c590669b13295a77 assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +546412ee94dab5cb9f375057c679f282f0fdfb58 assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_arm_fossil.json +28179a565c660387024939540caded90e50b68be assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_foot_fossil.json +d595a7e667e8b6d10f4347d10e9ce148331f2a59 assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_leg_fossil.json +e06b99467001048bfa4a71cf08c301c38a5b0c11 assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_rex_skull_fossil.json +4c6808e4bbea1515ba55f7e4c50150c4a087673e assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_ribcage_fossil.json +96b2c8a7d08afcbfefd448149eb43bf825d09c3a assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_spine_fossil.json +ff333040d03a0b1c650bb932832a1a593e58fa2e assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_tail_fossil.json +cc0a0c211a5d2ddb0d1e3e691fd9f4c97419269b assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json a4139953de50255e99f9a148b8707cbdfd1a0f97 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json e9d3290763cdce9fe303887cd0c3f87094e3b106 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json a385dc383fda26b69a58f5b26973f7f8c10f2892 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -414,6 +942,15 @@ e0a25fc23f0a43ffec99ada99cf389605768d366 assets/projectnublar/blockstates/pristi 151544df42cb8202f1205248b616a20e837e9bd2 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json c25c309e97b47389d9998150ebdfe739e86a9d67 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json de2f14cb7607fffa633ba5dea4bdd61a25db1717 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json +3788ea60277ec2ae95334049b4ee95224969e2f9 assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +afdc5e4ded00ae920ca94558d530ef8cb619f5a4 assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_arm_fossil.json +c8baa5099d8881baa0b7e646a21f7f21783b54e8 assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_foot_fossil.json +0b0c5b8c9cdb29ca3c06d12c1b66c8a9208b2581 assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_leg_fossil.json +475b1783a52b76ed54c0e4c095c945bc583ffccc assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json +2c71b09dd43241a0deb711c9cfc3a4f994436245 assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_ribcage_fossil.json +d7d98666db1889881c05e1e439af767c8929ba75 assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_spine_fossil.json +c63880758f416933873fedd6a87217e1d9b398ad assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_tail_fossil.json +0a5722949d4db5ee370d2eb76fad707a5016f071 assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json 216d9f1f6828777f1555fec57786b0be2dc66570 assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json d9ec5f5dcb1f4548eb484021534799ab8280b15f assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 4c4d17970ab7ac80a6462ba21102a5b07648abd0 assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil.json @@ -421,7 +958,17 @@ d9ec5f5dcb1f4548eb484021534799ab8280b15f assets/projectnublar/blockstates/pristi 7c9ddfef185d1b85de7a23e78ba952b2d8ae85d0 assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 61198c32df9615415cb6341560e4e3ebfc1be106 assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json ff617568789a7811f044286bf89a37ff254dc9cb assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +0193ab80160969e71f68291f0f8fbfd36d18669b assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 4158a4d3b93281b676bc2683f5c487f30ca9be00 assets/projectnublar/blockstates/processor.json +fb598af20fff8054de5e0ef17579e05a089594fc assets/projectnublar/blockstates/red_terracotta_triceratops_amber.json +cc28145c56b12007fe080557c27b770b147cd499 assets/projectnublar/blockstates/red_terracotta_triceratops_arm_fossil.json +19a87e9f335623d0b65c0d9f5e7fd803e2d2e3c4 assets/projectnublar/blockstates/red_terracotta_triceratops_foot_fossil.json +3bae15e2a86fb251cee6e31c0b5d4a8afa1387ff assets/projectnublar/blockstates/red_terracotta_triceratops_leg_fossil.json +a648b6c48d9157cc8d6c7fe0b7d83ed5a34278bc assets/projectnublar/blockstates/red_terracotta_triceratops_rex_skull_fossil.json +90265057ff3c1b6214c776dc8758c0d1db0db618 assets/projectnublar/blockstates/red_terracotta_triceratops_ribcage_fossil.json +4f6aff4a4cefed03584746b6abdcd960e02795ba assets/projectnublar/blockstates/red_terracotta_triceratops_spine_fossil.json +9a6ae92a3bcf81c0f47537bb965e8288812d9f7e assets/projectnublar/blockstates/red_terracotta_triceratops_tail_fossil.json +1bbf2cc92c3c33939d5ac5d6a37d8022b239489b assets/projectnublar/blockstates/red_terracotta_triceratops_triceratops_skull_fossil.json b2fbcdbb9c38402c4436d5aa4dd12574fc93b0cd assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_amber.json 252f571a4336d808ad5fcf7a47780593a927f89d assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_arm_fossil.json dad3764d06d88850b756dd401c0fd96471f132cb assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -430,6 +977,16 @@ a2d5c61e2400d3490fc2f86f7bdf3c17ab5e0a19 assets/projectnublar/blockstates/red_te 0a93c6cb2cb3c86a153a8b8b68f93f8dc8d7f9da assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 5883342c86afc8431d7935591e38952efbd67369 assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_spine_fossil.json 7a7750737b8a394ddb3e9bf46384ba9de0f49765 assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_tail_fossil.json +db00cfedb1104e6414a1778f0e1ee5b052ac571f assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +609bd24c383da1bec77662e528a9cd9df78c881e assets/projectnublar/blockstates/sandstone_triceratops_amber.json +2f8291e6c668d6087b44e953cd0a8c0c8b1dc620 assets/projectnublar/blockstates/sandstone_triceratops_arm_fossil.json +c4ea33a134c2a1c2f85357262397641d1596cc83 assets/projectnublar/blockstates/sandstone_triceratops_foot_fossil.json +dd1fc20e2c69d4090be3480f512524d9fd71cbc7 assets/projectnublar/blockstates/sandstone_triceratops_leg_fossil.json +a2f518cd99a773eb1b7cc0a1170fe43557b62c6d assets/projectnublar/blockstates/sandstone_triceratops_rex_skull_fossil.json +2dca2a1ae4a0da33c5e1eeb3437e8a3cc7ab048f assets/projectnublar/blockstates/sandstone_triceratops_ribcage_fossil.json +60662f8984fa40963bed56269576cc370bfcb0c9 assets/projectnublar/blockstates/sandstone_triceratops_spine_fossil.json +1f78e7d24acbddb8e555deb29bb8aad2608a3104 assets/projectnublar/blockstates/sandstone_triceratops_tail_fossil.json +5cfd125a0b589c6653d92a78260fc1f4cedb436c assets/projectnublar/blockstates/sandstone_triceratops_triceratops_skull_fossil.json cb61a70bbd7e71d72b7233e2dfe5f6503755c252 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_amber.json 8c7f00ae5c555606be7ebb55704b7c7ebdd62e0a assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_arm_fossil.json 68773075be593f404670d4b917193c2286a61b92 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_foot_fossil.json @@ -438,7 +995,17 @@ ed363eeb1fec035c90df4a1405971f8cc6f0af41 assets/projectnublar/blockstates/sandst 5c33073adc3808a3d16043d551637959fd07f4c2 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_ribcage_fossil.json 57e6451817870d7a95f2c9a84d9a69e062d00735 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_spine_fossil.json 7d7bcc9f31f31f5c3164b8ebb32ba0d60b31ea47 assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_tail_fossil.json +1993f532bc6d1a22bbdc09c135123ce157a3266f assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json ae5fd06a557fd917ffac5bf46697134bad252c93 assets/projectnublar/blockstates/sequencer.json +c57ed284bba706e837b936ff400527ff65d1c0f1 assets/projectnublar/blockstates/stone_triceratops_amber.json +a7e37e139a34f180d55b6877d257ba024b9d3ed8 assets/projectnublar/blockstates/stone_triceratops_arm_fossil.json +ad006cdc51586674d8382d652884d74d3b38856b assets/projectnublar/blockstates/stone_triceratops_foot_fossil.json +8f537b653dcc3fac1395e69c79867c7c2b9c3474 assets/projectnublar/blockstates/stone_triceratops_leg_fossil.json +566733d136a993c5412568110a6cdefeac070f01 assets/projectnublar/blockstates/stone_triceratops_rex_skull_fossil.json +0d7135aa0611e33f67703ac75770f2693b9d0a08 assets/projectnublar/blockstates/stone_triceratops_ribcage_fossil.json +c8bd9287d76dcfd3ad7d039099702fd0f97d010a assets/projectnublar/blockstates/stone_triceratops_spine_fossil.json +8a532262775169c36aca6b83a6987c58981d7221 assets/projectnublar/blockstates/stone_triceratops_tail_fossil.json +93ca89d3256895f23babcd718d346251492c5d3f assets/projectnublar/blockstates/stone_triceratops_triceratops_skull_fossil.json e0419e6c37d4c4487c678465ee33db895ffd61c8 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_amber.json b8d7e463c752590a420cf32a24083b432c52a8b7 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_arm_fossil.json 9095dbe8fe096cec03c0041354ba945f74a96320 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_foot_fossil.json @@ -447,6 +1014,16 @@ b8d7e463c752590a420cf32a24083b432c52a8b7 assets/projectnublar/blockstates/stone_ 7e60f0bb47add1dd61d59c054578c7d8fc852bd8 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_ribcage_fossil.json a9ef5a3e052086254ffdbd459b1b5172ac3da2ec assets/projectnublar/blockstates/stone_tyrannosaurus_rex_spine_fossil.json 736fb95b50e00da7646668e63d407c6fab218136 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_tail_fossil.json +a89b34c81ad5c785dd91da5756d9ad48b2a22f33 assets/projectnublar/blockstates/stone_tyrannosaurus_rex_triceratops_skull_fossil.json +eea1c237a63a7b9ad986d25d3136b2bf2bbe8f6c assets/projectnublar/blockstates/terracotta_triceratops_amber.json +2427ced4dc9a3dadc7eda7be3cdd1e107783ee15 assets/projectnublar/blockstates/terracotta_triceratops_arm_fossil.json +4cfa935c768af1b33897cda9d7423547376cbc78 assets/projectnublar/blockstates/terracotta_triceratops_foot_fossil.json +d12c2641a88d2e79990d77dfcc32d4446691a5a7 assets/projectnublar/blockstates/terracotta_triceratops_leg_fossil.json +6bd253944eb74d4b114262f8fbb07fc9bfb7b845 assets/projectnublar/blockstates/terracotta_triceratops_rex_skull_fossil.json +740afe5224a0052903a7d24191434a97243a7530 assets/projectnublar/blockstates/terracotta_triceratops_ribcage_fossil.json +a4157fe7e481d2741a4fcd3d9efd1b694e06c0a8 assets/projectnublar/blockstates/terracotta_triceratops_spine_fossil.json +3a6f80c583ee2c306c39efbc1b58a90c9b50e372 assets/projectnublar/blockstates/terracotta_triceratops_tail_fossil.json +ee1523fc2db6b66bf3b55afa74ad698ad94f4505 assets/projectnublar/blockstates/terracotta_triceratops_triceratops_skull_fossil.json db7e8dd7b388947b76dbfd58da157c6b41552b23 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_amber.json 3a7e3c9a49b275e703a080d0883daaa1be2bba0a assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_arm_fossil.json c8fe9ccda2544045ed87d12e24a50141db803db2 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_foot_fossil.json @@ -455,6 +1032,16 @@ c8fe9ccda2544045ed87d12e24a50141db803db2 assets/projectnublar/blockstates/terrac a3a65a215e4840f454853e23cdb4801be6b76b50 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_ribcage_fossil.json 438ea976832e5e9cc8811cb9060279ac343b2dc8 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_spine_fossil.json 2aca54beb2da36d82fe58448c3d2a9b56ec942b6 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_tail_fossil.json +8ba3e089b5c2726734af6313288b0c6d8ac605d5 assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +2d4d167a15d9e1776701c7a2d041cadd5d474ff1 assets/projectnublar/blockstates/white_terracotta_triceratops_amber.json +67e21548e6f7102946477abc75e454f949e2139b assets/projectnublar/blockstates/white_terracotta_triceratops_arm_fossil.json +177c7137a9f946e22c73181912918bc5ab72ea33 assets/projectnublar/blockstates/white_terracotta_triceratops_foot_fossil.json +8f3cc9b3127b0a34ee4516d50d004aa447af960f assets/projectnublar/blockstates/white_terracotta_triceratops_leg_fossil.json +9aad19ece060c80fae42d8bf76aff6aecea586b7 assets/projectnublar/blockstates/white_terracotta_triceratops_rex_skull_fossil.json +302b81dd34f1a91de6474b5b4e56ee9e1e8837cf assets/projectnublar/blockstates/white_terracotta_triceratops_ribcage_fossil.json +51937b336ed8f3423c7fdd7fa2ff98e8dfc517c3 assets/projectnublar/blockstates/white_terracotta_triceratops_spine_fossil.json +2b2eda0c0d4e2dfa9eebaa7d764c6e408fe8c3a1 assets/projectnublar/blockstates/white_terracotta_triceratops_tail_fossil.json +d9785e32aa387b1ca44ca56241be1a254ed1c0e9 assets/projectnublar/blockstates/white_terracotta_triceratops_triceratops_skull_fossil.json b57769a5f31d9b184bde46d416f5073b8c1197ba assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_amber.json 0e43bbb1215350e6c304be434b22e617b74cc975 assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_arm_fossil.json 7434e97b8e2a8e049a3af2979f82008ec195b938 assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -463,6 +1050,16 @@ b57769a5f31d9b184bde46d416f5073b8c1197ba assets/projectnublar/blockstates/white_ 46bab32af27885ef521631db9617744d50ff803a assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 328df2d2910047463a9a2f008e84cf2914fc3b66 assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_spine_fossil.json 4884432efa0efd834a9db133f5f4b3aa02b20163 assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_tail_fossil.json +8ab7a7d876955d98b69ca503e0eefa3d61a901be assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +18bf36892f6847b0ae9ea23fcbd3caa37a23e473 assets/projectnublar/blockstates/yellow_terracotta_triceratops_amber.json +3e2087b2d807cfe02e3ce18a3773cb83f41c08aa assets/projectnublar/blockstates/yellow_terracotta_triceratops_arm_fossil.json +e5e07508c8b059fa31c4d40b0e8872ecd2a34d20 assets/projectnublar/blockstates/yellow_terracotta_triceratops_foot_fossil.json +c4fc55514d8333626ff9c4d8146338c76fac6f73 assets/projectnublar/blockstates/yellow_terracotta_triceratops_leg_fossil.json +43d022e73c670727726cc90a9b34b8af84be95ad assets/projectnublar/blockstates/yellow_terracotta_triceratops_rex_skull_fossil.json +6f1b1bc46625ffc66bd1d7970b99aa279a253e66 assets/projectnublar/blockstates/yellow_terracotta_triceratops_ribcage_fossil.json +019d432d7e498f7117b31ddf0a869f195d4951d2 assets/projectnublar/blockstates/yellow_terracotta_triceratops_spine_fossil.json +3684ca0dd2555cc8f34568468d68263c91e5462c assets/projectnublar/blockstates/yellow_terracotta_triceratops_tail_fossil.json +a10a1e2e9e8269737c155baeacd3d7a50cb98ec7 assets/projectnublar/blockstates/yellow_terracotta_triceratops_triceratops_skull_fossil.json dd696d27539597acfe009788e825606e5ea592cf assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_amber.json b3ed806523017a0ff8d2bc2f1e2dd0177674f71c assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 179146e049acdf393720a3172452728a9202d4ec assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -471,6 +1068,19 @@ b3ed806523017a0ff8d2bc2f1e2dd0177674f71c assets/projectnublar/blockstates/yellow cd86b7c3683349d064c2e5389042daacb0544954 assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 0bbfc0ee3f7d7ece3fef9e98d2e9d6d6a0896e69 assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 90bd604e6284c7d0b64fec9503f41ddd734a4a52 assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +bfd433d6f4472957a9e3e77e5a1116e7b4676cdb assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json +711430051e4b6360dae25b74587bc0836539161c assets/projectnublar/models/block/andesite_triceratops_amber.json +3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/andesite_triceratops_arm_fossil.json +1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/andesite_triceratops_foot_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/andesite_triceratops_leaf_fossil.json +6bcee9f0f6cebb65fd737cc31ee834cb24f59302 assets/projectnublar/models/block/andesite_triceratops_leg_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/andesite_triceratops_neck_fossil.json +a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/andesite_triceratops_rex_skull_fossil.json +c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/andesite_triceratops_ribcage_fossil.json +70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/andesite_triceratops_spine_fossil.json +2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/andesite_triceratops_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/andesite_triceratops_triceratops_skull_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/andesite_triceratops_wing_fossil.json 711430051e4b6360dae25b74587bc0836539161c assets/projectnublar/models/block/andesite_tyrannosaurus_rex_amber.json 3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_arm_fossil.json 1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_foot_fossil.json @@ -481,7 +1091,20 @@ a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/andes c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_ribcage_fossil.json 70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_spine_fossil.json 2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/andesite_tyrannosaurus_rex_wing_fossil.json +9b4b542a799a7a7df178026f50d4f2a89db7c525 assets/projectnublar/models/block/brown_terracotta_triceratops_amber.json +b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/brown_terracotta_triceratops_arm_fossil.json +5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/brown_terracotta_triceratops_foot_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/brown_terracotta_triceratops_leaf_fossil.json +db9e7d683f35dbaa3327190b4804659b013e7133 assets/projectnublar/models/block/brown_terracotta_triceratops_leg_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/brown_terracotta_triceratops_neck_fossil.json +c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/brown_terracotta_triceratops_rex_skull_fossil.json +1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/brown_terracotta_triceratops_ribcage_fossil.json +baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/brown_terracotta_triceratops_spine_fossil.json +111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/brown_terracotta_triceratops_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/brown_terracotta_triceratops_triceratops_skull_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/brown_terracotta_triceratops_wing_fossil.json 9b4b542a799a7a7df178026f50d4f2a89db7c525 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_amber.json b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_arm_fossil.json 5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -492,7 +1115,19 @@ c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/brown 1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_spine_fossil.json 111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/brown_terracotta_tyrannosaurus_rex_wing_fossil.json +3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/common_andesite_triceratops_arm_fossil.json +1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/common_andesite_triceratops_foot_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/common_andesite_triceratops_leaf_fossil.json +6bcee9f0f6cebb65fd737cc31ee834cb24f59302 assets/projectnublar/models/block/common_andesite_triceratops_leg_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/common_andesite_triceratops_neck_fossil.json +a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/common_andesite_triceratops_rex_skull_fossil.json +c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/common_andesite_triceratops_ribcage_fossil.json +70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/common_andesite_triceratops_spine_fossil.json +2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/common_andesite_triceratops_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/common_andesite_triceratops_triceratops_skull_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/common_andesite_triceratops_wing_fossil.json 3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_arm_fossil.json 1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_foot_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -502,7 +1137,19 @@ a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/commo c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_ribcage_fossil.json 70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_spine_fossil.json 2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/common_andesite_tyrannosaurus_rex_wing_fossil.json +b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/common_brown_terracotta_triceratops_arm_fossil.json +5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/common_brown_terracotta_triceratops_foot_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/common_brown_terracotta_triceratops_leaf_fossil.json +db9e7d683f35dbaa3327190b4804659b013e7133 assets/projectnublar/models/block/common_brown_terracotta_triceratops_leg_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/common_brown_terracotta_triceratops_neck_fossil.json +c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/common_brown_terracotta_triceratops_rex_skull_fossil.json +1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/common_brown_terracotta_triceratops_ribcage_fossil.json +baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/common_brown_terracotta_triceratops_spine_fossil.json +111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/common_brown_terracotta_triceratops_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/common_brown_terracotta_triceratops_triceratops_skull_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/common_brown_terracotta_triceratops_wing_fossil.json b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -512,7 +1159,19 @@ c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/commo 1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/common_deepslate_triceratops_arm_fossil.json +cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/common_deepslate_triceratops_foot_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/common_deepslate_triceratops_leaf_fossil.json +1765e9e7e9f67af7ffcfc7fc818cc9de37b227c9 assets/projectnublar/models/block/common_deepslate_triceratops_leg_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/common_deepslate_triceratops_neck_fossil.json +7d7adbb17b0b70ce249fa1c150a346eb72a56f56 assets/projectnublar/models/block/common_deepslate_triceratops_rex_skull_fossil.json +0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/common_deepslate_triceratops_ribcage_fossil.json +fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/common_deepslate_triceratops_spine_fossil.json +5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/common_deepslate_triceratops_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/common_deepslate_triceratops_triceratops_skull_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/common_deepslate_triceratops_wing_fossil.json 8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_arm_fossil.json cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_foot_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -522,7 +1181,19 @@ cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/commo 0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_spine_fossil.json 5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/common_deepslate_tyrannosaurus_rex_wing_fossil.json +377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/common_diorite_triceratops_arm_fossil.json +682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/common_diorite_triceratops_foot_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/common_diorite_triceratops_leaf_fossil.json +a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/common_diorite_triceratops_leg_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/common_diorite_triceratops_neck_fossil.json +3a259ccff4ee2ecc879aff6265aed9a8ac6d1f19 assets/projectnublar/models/block/common_diorite_triceratops_rex_skull_fossil.json +970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/common_diorite_triceratops_ribcage_fossil.json +b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/common_diorite_triceratops_spine_fossil.json +963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/common_diorite_triceratops_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/common_diorite_triceratops_triceratops_skull_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/common_diorite_triceratops_wing_fossil.json 377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_arm_fossil.json 682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_foot_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -532,7 +1203,19 @@ a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/commo 970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_ribcage_fossil.json b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_spine_fossil.json 963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/common_diorite_tyrannosaurus_rex_wing_fossil.json +5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/common_granite_triceratops_arm_fossil.json +80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/common_granite_triceratops_foot_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/common_granite_triceratops_leaf_fossil.json +b98aec38962183b7c573008fb2c5b43bcbebd7fe assets/projectnublar/models/block/common_granite_triceratops_leg_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/common_granite_triceratops_neck_fossil.json +c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/common_granite_triceratops_rex_skull_fossil.json +4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/common_granite_triceratops_ribcage_fossil.json +d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/common_granite_triceratops_spine_fossil.json +2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/common_granite_triceratops_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/common_granite_triceratops_triceratops_skull_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/common_granite_triceratops_wing_fossil.json 5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_arm_fossil.json 80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_foot_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_leaf_fossil.json @@ -542,7 +1225,19 @@ c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/commo 4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_ribcage_fossil.json d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_spine_fossil.json 2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/common_granite_tyrannosaurus_rex_wing_fossil.json +ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_arm_fossil.json +132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_foot_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_leaf_fossil.json +a31e094f244c22f9c197c007614990c7194b96b9 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_leg_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_neck_fossil.json +cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_rex_skull_fossil.json +48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_ribcage_fossil.json +bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_spine_fossil.json +f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_wing_fossil.json ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -552,7 +1247,19 @@ cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/commo 48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/common_orange_terracotta_triceratops_arm_fossil.json +92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/common_orange_terracotta_triceratops_foot_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/common_orange_terracotta_triceratops_leaf_fossil.json +77a2cfb6d0127f62f722a3ecfbd93717584a6794 assets/projectnublar/models/block/common_orange_terracotta_triceratops_leg_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/common_orange_terracotta_triceratops_neck_fossil.json +516f2d32cb0557eefa5fc30fb53feded4442c3c2 assets/projectnublar/models/block/common_orange_terracotta_triceratops_rex_skull_fossil.json +872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/common_orange_terracotta_triceratops_ribcage_fossil.json +dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/common_orange_terracotta_triceratops_spine_fossil.json +43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/common_orange_terracotta_triceratops_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/common_orange_terracotta_triceratops_triceratops_skull_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/common_orange_terracotta_triceratops_wing_fossil.json 1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -562,7 +1269,19 @@ e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/commo 872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/common_red_terracotta_triceratops_arm_fossil.json +58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/common_red_terracotta_triceratops_foot_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/common_red_terracotta_triceratops_leaf_fossil.json +28f58489f5e586e940535344b17a9ce54247b7af assets/projectnublar/models/block/common_red_terracotta_triceratops_leg_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/common_red_terracotta_triceratops_neck_fossil.json +f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/common_red_terracotta_triceratops_rex_skull_fossil.json +13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/common_red_terracotta_triceratops_ribcage_fossil.json +253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/common_red_terracotta_triceratops_spine_fossil.json +38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/common_red_terracotta_triceratops_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/common_red_terracotta_triceratops_triceratops_skull_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/common_red_terracotta_triceratops_wing_fossil.json 715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json 58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -572,7 +1291,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/commo 13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json 38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json +9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/common_sandstone_triceratops_arm_fossil.json +0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/common_sandstone_triceratops_foot_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/common_sandstone_triceratops_leaf_fossil.json +5c13ff7878c1f00e91ba0a1d3a53c472c2c1eb51 assets/projectnublar/models/block/common_sandstone_triceratops_leg_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/common_sandstone_triceratops_neck_fossil.json +146c181bc0a90f2294017e295685d7149b28d537 assets/projectnublar/models/block/common_sandstone_triceratops_rex_skull_fossil.json +dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/common_sandstone_triceratops_ribcage_fossil.json +72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/common_sandstone_triceratops_spine_fossil.json +434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/common_sandstone_triceratops_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/common_sandstone_triceratops_triceratops_skull_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/common_sandstone_triceratops_wing_fossil.json 9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_arm_fossil.json 0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_foot_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -582,7 +1313,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/commo dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json 72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_spine_fossil.json 434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/common_sandstone_tyrannosaurus_rex_wing_fossil.json +e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/common_stone_triceratops_arm_fossil.json +4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/common_stone_triceratops_foot_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/common_stone_triceratops_leaf_fossil.json +d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/common_stone_triceratops_leg_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/common_stone_triceratops_neck_fossil.json +420d5783740eb3f6de61dce7007063f4501db8d6 assets/projectnublar/models/block/common_stone_triceratops_rex_skull_fossil.json +24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/common_stone_triceratops_ribcage_fossil.json +f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/common_stone_triceratops_spine_fossil.json +c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/common_stone_triceratops_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/common_stone_triceratops_triceratops_skull_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/common_stone_triceratops_wing_fossil.json e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_arm_fossil.json 4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_foot_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_leaf_fossil.json @@ -592,7 +1335,19 @@ d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/commo 24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_ribcage_fossil.json f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_spine_fossil.json c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/common_stone_tyrannosaurus_rex_wing_fossil.json +42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/common_terracotta_triceratops_arm_fossil.json +c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/common_terracotta_triceratops_foot_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/common_terracotta_triceratops_leaf_fossil.json +da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/common_terracotta_triceratops_leg_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/common_terracotta_triceratops_neck_fossil.json +507177e7eb0f0c694d6a76ab6f3b313e0fa9b317 assets/projectnublar/models/block/common_terracotta_triceratops_rex_skull_fossil.json +a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/common_terracotta_triceratops_ribcage_fossil.json +1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/common_terracotta_triceratops_spine_fossil.json +6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/common_terracotta_triceratops_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/common_terracotta_triceratops_triceratops_skull_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/common_terracotta_triceratops_wing_fossil.json 42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_arm_fossil.json c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_foot_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -602,7 +1357,19 @@ da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/commo a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json 1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_spine_fossil.json 6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/common_terracotta_tyrannosaurus_rex_wing_fossil.json +79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/common_white_terracotta_triceratops_arm_fossil.json +8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/common_white_terracotta_triceratops_foot_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/common_white_terracotta_triceratops_leaf_fossil.json +e0b2d27ec8bc70d7b98f3d0afede1010557d17d4 assets/projectnublar/models/block/common_white_terracotta_triceratops_leg_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/common_white_terracotta_triceratops_neck_fossil.json +d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/common_white_terracotta_triceratops_rex_skull_fossil.json +177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/common_white_terracotta_triceratops_ribcage_fossil.json +f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/common_white_terracotta_triceratops_spine_fossil.json +2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/common_white_terracotta_triceratops_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/common_white_terracotta_triceratops_triceratops_skull_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/common_white_terracotta_triceratops_wing_fossil.json 79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json 8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -612,7 +1379,19 @@ d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/commo 177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json 2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json +f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/common_yellow_terracotta_triceratops_arm_fossil.json +2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/common_yellow_terracotta_triceratops_foot_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/common_yellow_terracotta_triceratops_leaf_fossil.json +e983ad44a8de5bbe0ed7291d6df82ca115d1cc00 assets/projectnublar/models/block/common_yellow_terracotta_triceratops_leg_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/common_yellow_terracotta_triceratops_neck_fossil.json +99397b2e7804ee5fe6f9938760686a5db011b4fb assets/projectnublar/models/block/common_yellow_terracotta_triceratops_rex_skull_fossil.json +9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/common_yellow_terracotta_triceratops_ribcage_fossil.json +6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/common_yellow_terracotta_triceratops_spine_fossil.json +739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/common_yellow_terracotta_triceratops_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/common_yellow_terracotta_triceratops_wing_fossil.json f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -622,7 +1401,20 @@ c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/commo 9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +db75f78fa49b48cc4eaec0714e8ed2503d86a4fe assets/projectnublar/models/block/deepslate_triceratops_amber.json +8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/deepslate_triceratops_arm_fossil.json +cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/deepslate_triceratops_foot_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/deepslate_triceratops_leaf_fossil.json +1765e9e7e9f67af7ffcfc7fc818cc9de37b227c9 assets/projectnublar/models/block/deepslate_triceratops_leg_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/deepslate_triceratops_neck_fossil.json +7d7adbb17b0b70ce249fa1c150a346eb72a56f56 assets/projectnublar/models/block/deepslate_triceratops_rex_skull_fossil.json +0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/deepslate_triceratops_ribcage_fossil.json +fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/deepslate_triceratops_spine_fossil.json +5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/deepslate_triceratops_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/deepslate_triceratops_triceratops_skull_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/deepslate_triceratops_wing_fossil.json db75f78fa49b48cc4eaec0714e8ed2503d86a4fe assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_amber.json 8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_arm_fossil.json cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_foot_fossil.json @@ -633,7 +1425,20 @@ cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/deeps 0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_ribcage_fossil.json fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_spine_fossil.json 5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/deepslate_tyrannosaurus_rex_wing_fossil.json +2a78537aa855c141ce8d3f56571c96d153febd94 assets/projectnublar/models/block/diorite_triceratops_amber.json +377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/diorite_triceratops_arm_fossil.json +682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/diorite_triceratops_foot_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/diorite_triceratops_leaf_fossil.json +a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/diorite_triceratops_leg_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/diorite_triceratops_neck_fossil.json +3a259ccff4ee2ecc879aff6265aed9a8ac6d1f19 assets/projectnublar/models/block/diorite_triceratops_rex_skull_fossil.json +970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/diorite_triceratops_ribcage_fossil.json +b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/diorite_triceratops_spine_fossil.json +963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/diorite_triceratops_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/diorite_triceratops_triceratops_skull_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/diorite_triceratops_wing_fossil.json 2a78537aa855c141ce8d3f56571c96d153febd94 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_amber.json 377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_arm_fossil.json 682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_foot_fossil.json @@ -644,8 +1449,20 @@ a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/diori 970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_ribcage_fossil.json b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/diorite_tyrannosaurus_rex_spine_fossil.json 963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/diorite_tyrannosaurus_rex_wing_fossil.json 085997059fc1fbcdb88d4628bc5aeee71b1997e0 assets/projectnublar/models/block/egg_printer.json +3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/fragmented_andesite_triceratops_arm_fossil.json +1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/fragmented_andesite_triceratops_foot_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/fragmented_andesite_triceratops_leaf_fossil.json +6bcee9f0f6cebb65fd737cc31ee834cb24f59302 assets/projectnublar/models/block/fragmented_andesite_triceratops_leg_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/fragmented_andesite_triceratops_neck_fossil.json +a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/fragmented_andesite_triceratops_rex_skull_fossil.json +c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/fragmented_andesite_triceratops_ribcage_fossil.json +70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/fragmented_andesite_triceratops_spine_fossil.json +2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/fragmented_andesite_triceratops_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/fragmented_andesite_triceratops_triceratops_skull_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/fragmented_andesite_triceratops_wing_fossil.json 3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json 1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -655,7 +1472,19 @@ a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/fragm c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json 70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json 2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json +b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_arm_fossil.json +5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_foot_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_leaf_fossil.json +db9e7d683f35dbaa3327190b4804659b013e7133 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_leg_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_neck_fossil.json +c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json +1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_ribcage_fossil.json +baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_spine_fossil.json +111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_wing_fossil.json b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -665,7 +1494,19 @@ c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/fragm 1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/fragmented_deepslate_triceratops_arm_fossil.json +cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/fragmented_deepslate_triceratops_foot_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/fragmented_deepslate_triceratops_leaf_fossil.json +1765e9e7e9f67af7ffcfc7fc818cc9de37b227c9 assets/projectnublar/models/block/fragmented_deepslate_triceratops_leg_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/fragmented_deepslate_triceratops_neck_fossil.json +7d7adbb17b0b70ce249fa1c150a346eb72a56f56 assets/projectnublar/models/block/fragmented_deepslate_triceratops_rex_skull_fossil.json +0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/fragmented_deepslate_triceratops_ribcage_fossil.json +fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/fragmented_deepslate_triceratops_spine_fossil.json +5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/fragmented_deepslate_triceratops_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/fragmented_deepslate_triceratops_triceratops_skull_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/fragmented_deepslate_triceratops_wing_fossil.json 8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -675,7 +1516,19 @@ cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/fragm 0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json 5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json +377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/fragmented_diorite_triceratops_arm_fossil.json +682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/fragmented_diorite_triceratops_foot_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/fragmented_diorite_triceratops_leaf_fossil.json +a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/fragmented_diorite_triceratops_leg_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/fragmented_diorite_triceratops_neck_fossil.json +3a259ccff4ee2ecc879aff6265aed9a8ac6d1f19 assets/projectnublar/models/block/fragmented_diorite_triceratops_rex_skull_fossil.json +970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/fragmented_diorite_triceratops_ribcage_fossil.json +b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/fragmented_diorite_triceratops_spine_fossil.json +963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/fragmented_diorite_triceratops_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/fragmented_diorite_triceratops_triceratops_skull_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/fragmented_diorite_triceratops_wing_fossil.json 377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json 682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -685,7 +1538,19 @@ a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/fragm 970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json 963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json +5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/fragmented_granite_triceratops_arm_fossil.json +80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/fragmented_granite_triceratops_foot_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/fragmented_granite_triceratops_leaf_fossil.json +b98aec38962183b7c573008fb2c5b43bcbebd7fe assets/projectnublar/models/block/fragmented_granite_triceratops_leg_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/fragmented_granite_triceratops_neck_fossil.json +c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/fragmented_granite_triceratops_rex_skull_fossil.json +4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/fragmented_granite_triceratops_ribcage_fossil.json +d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/fragmented_granite_triceratops_spine_fossil.json +2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/fragmented_granite_triceratops_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/fragmented_granite_triceratops_triceratops_skull_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/fragmented_granite_triceratops_wing_fossil.json 5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_arm_fossil.json 80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_foot_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json @@ -695,7 +1560,19 @@ c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/fragm 4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_spine_fossil.json 2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/fragmented_granite_tyrannosaurus_rex_wing_fossil.json +ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_arm_fossil.json +132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_foot_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json +a31e094f244c22f9c197c007614990c7194b96b9 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_leg_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_neck_fossil.json +cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json +48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json +bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_spine_fossil.json +f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_wing_fossil.json ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -705,7 +1582,19 @@ cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/fragm 48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_arm_fossil.json +92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_foot_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_leaf_fossil.json +77a2cfb6d0127f62f722a3ecfbd93717584a6794 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_leg_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_neck_fossil.json +516f2d32cb0557eefa5fc30fb53feded4442c3c2 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json +872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_ribcage_fossil.json +dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_spine_fossil.json +43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_wing_fossil.json 1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -715,7 +1604,19 @@ e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/fragm 872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_arm_fossil.json +58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_foot_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_leaf_fossil.json +28f58489f5e586e940535344b17a9ce54247b7af assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_leg_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_neck_fossil.json +f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_rex_skull_fossil.json +13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_ribcage_fossil.json +253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_spine_fossil.json +38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_wing_fossil.json 715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json 58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -725,7 +1626,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/fragm 13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json 38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json +9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/fragmented_sandstone_triceratops_arm_fossil.json +0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/fragmented_sandstone_triceratops_foot_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/fragmented_sandstone_triceratops_leaf_fossil.json +5c13ff7878c1f00e91ba0a1d3a53c472c2c1eb51 assets/projectnublar/models/block/fragmented_sandstone_triceratops_leg_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/fragmented_sandstone_triceratops_neck_fossil.json +146c181bc0a90f2294017e295685d7149b28d537 assets/projectnublar/models/block/fragmented_sandstone_triceratops_rex_skull_fossil.json +dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/fragmented_sandstone_triceratops_ribcage_fossil.json +72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/fragmented_sandstone_triceratops_spine_fossil.json +434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/fragmented_sandstone_triceratops_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/fragmented_sandstone_triceratops_triceratops_skull_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/fragmented_sandstone_triceratops_wing_fossil.json 9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json 0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -735,7 +1648,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/fragm dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json 72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json 434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json +e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/fragmented_stone_triceratops_arm_fossil.json +4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/fragmented_stone_triceratops_foot_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/fragmented_stone_triceratops_leaf_fossil.json +d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/fragmented_stone_triceratops_leg_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/fragmented_stone_triceratops_neck_fossil.json +420d5783740eb3f6de61dce7007063f4501db8d6 assets/projectnublar/models/block/fragmented_stone_triceratops_rex_skull_fossil.json +24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/fragmented_stone_triceratops_ribcage_fossil.json +f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/fragmented_stone_triceratops_spine_fossil.json +c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/fragmented_stone_triceratops_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/fragmented_stone_triceratops_triceratops_skull_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/fragmented_stone_triceratops_wing_fossil.json e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_arm_fossil.json 4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_foot_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json @@ -745,7 +1670,19 @@ d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/fragm 24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_spine_fossil.json c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/fragmented_stone_tyrannosaurus_rex_wing_fossil.json +42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/fragmented_terracotta_triceratops_arm_fossil.json +c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/fragmented_terracotta_triceratops_foot_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/fragmented_terracotta_triceratops_leaf_fossil.json +da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/fragmented_terracotta_triceratops_leg_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/fragmented_terracotta_triceratops_neck_fossil.json +507177e7eb0f0c694d6a76ab6f3b313e0fa9b317 assets/projectnublar/models/block/fragmented_terracotta_triceratops_rex_skull_fossil.json +a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/fragmented_terracotta_triceratops_ribcage_fossil.json +1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/fragmented_terracotta_triceratops_spine_fossil.json +6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/fragmented_terracotta_triceratops_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/fragmented_terracotta_triceratops_triceratops_skull_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/fragmented_terracotta_triceratops_wing_fossil.json 42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -755,7 +1692,19 @@ da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/fragm a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json 1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json 6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json +79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_arm_fossil.json +8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_foot_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_leaf_fossil.json +e0b2d27ec8bc70d7b98f3d0afede1010557d17d4 assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_leg_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_neck_fossil.json +d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_rex_skull_fossil.json +177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_ribcage_fossil.json +f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_spine_fossil.json +2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_wing_fossil.json 79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json 8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -765,7 +1714,19 @@ d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/fragm 177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json 2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json +f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_arm_fossil.json +2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_foot_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_leaf_fossil.json +e983ad44a8de5bbe0ed7291d6df82ca115d1cc00 assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_leg_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_neck_fossil.json +99397b2e7804ee5fe6f9938760686a5db011b4fb assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json +9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json +6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_spine_fossil.json +739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_wing_fossil.json f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -775,7 +1736,20 @@ c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/fragm 9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +d05ba6d153d03f33badf05abea41b790c2e37242 assets/projectnublar/models/block/granite_triceratops_amber.json +5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/granite_triceratops_arm_fossil.json +80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/granite_triceratops_foot_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/granite_triceratops_leaf_fossil.json +b98aec38962183b7c573008fb2c5b43bcbebd7fe assets/projectnublar/models/block/granite_triceratops_leg_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/granite_triceratops_neck_fossil.json +c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/granite_triceratops_rex_skull_fossil.json +4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/granite_triceratops_ribcage_fossil.json +d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/granite_triceratops_spine_fossil.json +2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/granite_triceratops_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/granite_triceratops_triceratops_skull_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/granite_triceratops_wing_fossil.json d05ba6d153d03f33badf05abea41b790c2e37242 assets/projectnublar/models/block/granite_tyrannosaurus_rex_amber.json 5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/granite_tyrannosaurus_rex_arm_fossil.json 80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/granite_tyrannosaurus_rex_foot_fossil.json @@ -786,8 +1760,21 @@ c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/grani 4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/granite_tyrannosaurus_rex_ribcage_fossil.json d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/granite_tyrannosaurus_rex_spine_fossil.json 2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/granite_tyrannosaurus_rex_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/granite_tyrannosaurus_rex_triceratops_skull_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/granite_tyrannosaurus_rex_wing_fossil.json 2d874ec263aa07131a44a6ff6fd0210ab8ab5ef6 assets/projectnublar/models/block/incubator.json +6982b8c5bcb7c111e80aa79ed66d0645e2528886 assets/projectnublar/models/block/light_gray_terracotta_triceratops_amber.json +ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/light_gray_terracotta_triceratops_arm_fossil.json +132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/light_gray_terracotta_triceratops_foot_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/light_gray_terracotta_triceratops_leaf_fossil.json +a31e094f244c22f9c197c007614990c7194b96b9 assets/projectnublar/models/block/light_gray_terracotta_triceratops_leg_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/light_gray_terracotta_triceratops_neck_fossil.json +cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/light_gray_terracotta_triceratops_rex_skull_fossil.json +48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/light_gray_terracotta_triceratops_ribcage_fossil.json +bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/light_gray_terracotta_triceratops_spine_fossil.json +f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/light_gray_terracotta_triceratops_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/light_gray_terracotta_triceratops_triceratops_skull_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/light_gray_terracotta_triceratops_wing_fossil.json 6982b8c5bcb7c111e80aa79ed66d0645e2528886 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_amber.json ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -798,7 +1785,20 @@ cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/light 48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +a6b227c2b732caf659eb9bb571b9579aecd6ac16 assets/projectnublar/models/block/orange_terracotta_triceratops_amber.json +1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/orange_terracotta_triceratops_arm_fossil.json +92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/orange_terracotta_triceratops_foot_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/orange_terracotta_triceratops_leaf_fossil.json +77a2cfb6d0127f62f722a3ecfbd93717584a6794 assets/projectnublar/models/block/orange_terracotta_triceratops_leg_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/orange_terracotta_triceratops_neck_fossil.json +516f2d32cb0557eefa5fc30fb53feded4442c3c2 assets/projectnublar/models/block/orange_terracotta_triceratops_rex_skull_fossil.json +872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/orange_terracotta_triceratops_ribcage_fossil.json +dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/orange_terracotta_triceratops_spine_fossil.json +43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/orange_terracotta_triceratops_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/orange_terracotta_triceratops_triceratops_skull_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/orange_terracotta_triceratops_wing_fossil.json a6b227c2b732caf659eb9bb571b9579aecd6ac16 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_amber.json 1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_arm_fossil.json 92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -809,7 +1809,19 @@ e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/orang 872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_spine_fossil.json 43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/orange_terracotta_tyrannosaurus_rex_wing_fossil.json +3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/poor_andesite_triceratops_arm_fossil.json +1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/poor_andesite_triceratops_foot_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/poor_andesite_triceratops_leaf_fossil.json +6bcee9f0f6cebb65fd737cc31ee834cb24f59302 assets/projectnublar/models/block/poor_andesite_triceratops_leg_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/poor_andesite_triceratops_neck_fossil.json +a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/poor_andesite_triceratops_rex_skull_fossil.json +c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/poor_andesite_triceratops_ribcage_fossil.json +70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/poor_andesite_triceratops_spine_fossil.json +2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/poor_andesite_triceratops_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/poor_andesite_triceratops_triceratops_skull_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/poor_andesite_triceratops_wing_fossil.json 3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_arm_fossil.json 1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_foot_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -819,7 +1831,19 @@ a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/poor_ c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json 70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_spine_fossil.json 2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/poor_andesite_tyrannosaurus_rex_wing_fossil.json +b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_arm_fossil.json +5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_foot_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_leaf_fossil.json +db9e7d683f35dbaa3327190b4804659b013e7133 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_leg_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_neck_fossil.json +c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_rex_skull_fossil.json +1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_ribcage_fossil.json +baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_spine_fossil.json +111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/poor_brown_terracotta_triceratops_wing_fossil.json b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -829,7 +1853,19 @@ c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/poor_ 1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/poor_deepslate_triceratops_arm_fossil.json +cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/poor_deepslate_triceratops_foot_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/poor_deepslate_triceratops_leaf_fossil.json +1765e9e7e9f67af7ffcfc7fc818cc9de37b227c9 assets/projectnublar/models/block/poor_deepslate_triceratops_leg_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/poor_deepslate_triceratops_neck_fossil.json +7d7adbb17b0b70ce249fa1c150a346eb72a56f56 assets/projectnublar/models/block/poor_deepslate_triceratops_rex_skull_fossil.json +0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/poor_deepslate_triceratops_ribcage_fossil.json +fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/poor_deepslate_triceratops_spine_fossil.json +5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/poor_deepslate_triceratops_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/poor_deepslate_triceratops_triceratops_skull_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/poor_deepslate_triceratops_wing_fossil.json 8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_arm_fossil.json cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_foot_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -839,7 +1875,19 @@ cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/poor_ 0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_spine_fossil.json 5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/poor_deepslate_tyrannosaurus_rex_wing_fossil.json +377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/poor_diorite_triceratops_arm_fossil.json +682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/poor_diorite_triceratops_foot_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/poor_diorite_triceratops_leaf_fossil.json +a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/poor_diorite_triceratops_leg_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/poor_diorite_triceratops_neck_fossil.json +3a259ccff4ee2ecc879aff6265aed9a8ac6d1f19 assets/projectnublar/models/block/poor_diorite_triceratops_rex_skull_fossil.json +970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/poor_diorite_triceratops_ribcage_fossil.json +b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/poor_diorite_triceratops_spine_fossil.json +963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/poor_diorite_triceratops_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/poor_diorite_triceratops_triceratops_skull_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/poor_diorite_triceratops_wing_fossil.json 377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_arm_fossil.json 682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_foot_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -849,7 +1897,19 @@ a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/poor_ 970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_spine_fossil.json 963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/poor_diorite_tyrannosaurus_rex_wing_fossil.json +5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/poor_granite_triceratops_arm_fossil.json +80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/poor_granite_triceratops_foot_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/poor_granite_triceratops_leaf_fossil.json +b98aec38962183b7c573008fb2c5b43bcbebd7fe assets/projectnublar/models/block/poor_granite_triceratops_leg_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/poor_granite_triceratops_neck_fossil.json +c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/poor_granite_triceratops_rex_skull_fossil.json +4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/poor_granite_triceratops_ribcage_fossil.json +d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/poor_granite_triceratops_spine_fossil.json +2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/poor_granite_triceratops_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/poor_granite_triceratops_triceratops_skull_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/poor_granite_triceratops_wing_fossil.json 5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_arm_fossil.json 80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_foot_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_leaf_fossil.json @@ -859,7 +1919,19 @@ c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/poor_ 4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_ribcage_fossil.json d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_spine_fossil.json 2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/poor_granite_tyrannosaurus_rex_wing_fossil.json +ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_arm_fossil.json +132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_foot_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_leaf_fossil.json +a31e094f244c22f9c197c007614990c7194b96b9 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_leg_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_neck_fossil.json +cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json +48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_ribcage_fossil.json +bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_spine_fossil.json +f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_wing_fossil.json ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -869,7 +1941,19 @@ cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/poor_ 48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/poor_orange_terracotta_triceratops_arm_fossil.json +92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/poor_orange_terracotta_triceratops_foot_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_leaf_fossil.json +77a2cfb6d0127f62f722a3ecfbd93717584a6794 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_leg_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_neck_fossil.json +516f2d32cb0557eefa5fc30fb53feded4442c3c2 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_rex_skull_fossil.json +872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_ribcage_fossil.json +dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_spine_fossil.json +43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/poor_orange_terracotta_triceratops_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/poor_orange_terracotta_triceratops_wing_fossil.json 1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -879,7 +1963,19 @@ e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/poor_ 872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/poor_red_terracotta_triceratops_arm_fossil.json +58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/poor_red_terracotta_triceratops_foot_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/poor_red_terracotta_triceratops_leaf_fossil.json +28f58489f5e586e940535344b17a9ce54247b7af assets/projectnublar/models/block/poor_red_terracotta_triceratops_leg_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/poor_red_terracotta_triceratops_neck_fossil.json +f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/poor_red_terracotta_triceratops_rex_skull_fossil.json +13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/poor_red_terracotta_triceratops_ribcage_fossil.json +253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/poor_red_terracotta_triceratops_spine_fossil.json +38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/poor_red_terracotta_triceratops_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/poor_red_terracotta_triceratops_triceratops_skull_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/poor_red_terracotta_triceratops_wing_fossil.json 715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json 58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -889,7 +1985,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/poor_ 13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json 38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json +9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/poor_sandstone_triceratops_arm_fossil.json +0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/poor_sandstone_triceratops_foot_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/poor_sandstone_triceratops_leaf_fossil.json +5c13ff7878c1f00e91ba0a1d3a53c472c2c1eb51 assets/projectnublar/models/block/poor_sandstone_triceratops_leg_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/poor_sandstone_triceratops_neck_fossil.json +146c181bc0a90f2294017e295685d7149b28d537 assets/projectnublar/models/block/poor_sandstone_triceratops_rex_skull_fossil.json +dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/poor_sandstone_triceratops_ribcage_fossil.json +72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/poor_sandstone_triceratops_spine_fossil.json +434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/poor_sandstone_triceratops_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/poor_sandstone_triceratops_triceratops_skull_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/poor_sandstone_triceratops_wing_fossil.json 9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_arm_fossil.json 0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_foot_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -899,7 +2007,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/poor_ dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json 72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_spine_fossil.json 434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/poor_sandstone_tyrannosaurus_rex_wing_fossil.json +e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/poor_stone_triceratops_arm_fossil.json +4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/poor_stone_triceratops_foot_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/poor_stone_triceratops_leaf_fossil.json +d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/poor_stone_triceratops_leg_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/poor_stone_triceratops_neck_fossil.json +420d5783740eb3f6de61dce7007063f4501db8d6 assets/projectnublar/models/block/poor_stone_triceratops_rex_skull_fossil.json +24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/poor_stone_triceratops_ribcage_fossil.json +f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/poor_stone_triceratops_spine_fossil.json +c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/poor_stone_triceratops_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/poor_stone_triceratops_triceratops_skull_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/poor_stone_triceratops_wing_fossil.json e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_arm_fossil.json 4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_foot_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_leaf_fossil.json @@ -909,7 +2029,19 @@ d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/poor_ 24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_ribcage_fossil.json f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_spine_fossil.json c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/poor_stone_tyrannosaurus_rex_wing_fossil.json +42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/poor_terracotta_triceratops_arm_fossil.json +c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/poor_terracotta_triceratops_foot_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/poor_terracotta_triceratops_leaf_fossil.json +da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/poor_terracotta_triceratops_leg_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/poor_terracotta_triceratops_neck_fossil.json +507177e7eb0f0c694d6a76ab6f3b313e0fa9b317 assets/projectnublar/models/block/poor_terracotta_triceratops_rex_skull_fossil.json +a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/poor_terracotta_triceratops_ribcage_fossil.json +1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/poor_terracotta_triceratops_spine_fossil.json +6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/poor_terracotta_triceratops_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/poor_terracotta_triceratops_triceratops_skull_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/poor_terracotta_triceratops_wing_fossil.json 42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_arm_fossil.json c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_foot_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -919,7 +2051,19 @@ da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/poor_ a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json 1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_spine_fossil.json 6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/poor_terracotta_tyrannosaurus_rex_wing_fossil.json +79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/poor_white_terracotta_triceratops_arm_fossil.json +8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/poor_white_terracotta_triceratops_foot_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/poor_white_terracotta_triceratops_leaf_fossil.json +e0b2d27ec8bc70d7b98f3d0afede1010557d17d4 assets/projectnublar/models/block/poor_white_terracotta_triceratops_leg_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/poor_white_terracotta_triceratops_neck_fossil.json +d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/poor_white_terracotta_triceratops_rex_skull_fossil.json +177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/poor_white_terracotta_triceratops_ribcage_fossil.json +f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/poor_white_terracotta_triceratops_spine_fossil.json +2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/poor_white_terracotta_triceratops_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/poor_white_terracotta_triceratops_triceratops_skull_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/poor_white_terracotta_triceratops_wing_fossil.json 79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json 8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -929,7 +2073,19 @@ d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/poor_ 177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json 2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json +f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_arm_fossil.json +2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_foot_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_leaf_fossil.json +e983ad44a8de5bbe0ed7291d6df82ca115d1cc00 assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_leg_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_neck_fossil.json +99397b2e7804ee5fe6f9938760686a5db011b4fb assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_rex_skull_fossil.json +9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_ribcage_fossil.json +6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_spine_fossil.json +739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_wing_fossil.json f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -939,7 +2095,19 @@ c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/poor_ 9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/pristine_andesite_triceratops_arm_fossil.json +1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/pristine_andesite_triceratops_foot_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/pristine_andesite_triceratops_leaf_fossil.json +6bcee9f0f6cebb65fd737cc31ee834cb24f59302 assets/projectnublar/models/block/pristine_andesite_triceratops_leg_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/pristine_andesite_triceratops_neck_fossil.json +a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/pristine_andesite_triceratops_rex_skull_fossil.json +c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/pristine_andesite_triceratops_ribcage_fossil.json +70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/pristine_andesite_triceratops_spine_fossil.json +2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/pristine_andesite_triceratops_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/pristine_andesite_triceratops_triceratops_skull_fossil.json +82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/pristine_andesite_triceratops_wing_fossil.json 3d22db7290b7cf5e753063ce3b153a79ceac9117 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_arm_fossil.json 1fcf6732f262836da8e7e136de862c3cb38d31d3 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_foot_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -949,7 +2117,19 @@ a05a0d3cd928b7e0fec42bb0da360d65a0505229 assets/projectnublar/models/block/prist c35dfbc2fe9b823dcec2a9d4ebb2df776ad1b740 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json 70ce551f9c5515e67731dfa1ef15fedfabb3ebf9 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_spine_fossil.json 2351edb8bc45930450821c6766712477916b5be2 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_tail_fossil.json +c0ce337d57695e91eb1f1b866b576c67ad30d909 assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 82cc4b61865c00a12d7f16721047008bb05c6fba assets/projectnublar/models/block/pristine_andesite_tyrannosaurus_rex_wing_fossil.json +b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_arm_fossil.json +5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_foot_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_leaf_fossil.json +db9e7d683f35dbaa3327190b4804659b013e7133 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_leg_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_neck_fossil.json +c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_rex_skull_fossil.json +1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_ribcage_fossil.json +baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_spine_fossil.json +111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json +a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_wing_fossil.json b5c4b6e4452bccfcde1081d2fe54051fae1de3e0 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 5610cb458fc97f06ae4ec639394579a08e73d843 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -959,7 +2139,19 @@ c9f308f74a153876fc9b9051461214ae6d37e980 assets/projectnublar/models/block/prist 1fb67f821887923fb0d661bd15905646bbf27fa2 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json baeb34ddb6e9c93d7c5b9d7431b42217356083b7 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 111863bcba15ef50ac91095f7a71475bd73091f2 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +7636680d01e3e33af10a0c58e292111dc6bc6071 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json a1693b301920b7c5bf472c3f6e2b7890dcf4c1d6 assets/projectnublar/models/block/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/pristine_deepslate_triceratops_arm_fossil.json +cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/pristine_deepslate_triceratops_foot_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/pristine_deepslate_triceratops_leaf_fossil.json +1765e9e7e9f67af7ffcfc7fc818cc9de37b227c9 assets/projectnublar/models/block/pristine_deepslate_triceratops_leg_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/pristine_deepslate_triceratops_neck_fossil.json +7d7adbb17b0b70ce249fa1c150a346eb72a56f56 assets/projectnublar/models/block/pristine_deepslate_triceratops_rex_skull_fossil.json +0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/pristine_deepslate_triceratops_ribcage_fossil.json +fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/pristine_deepslate_triceratops_spine_fossil.json +5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/pristine_deepslate_triceratops_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/pristine_deepslate_triceratops_triceratops_skull_fossil.json +0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/pristine_deepslate_triceratops_wing_fossil.json 8a1cfb47623cecb7d0b3d8bfdcbb9a56a97981bd assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -969,7 +2161,19 @@ cdd9f74abd2f86207ca15c9138bec33731a617eb assets/projectnublar/models/block/prist 0e31066014544b7c7592ea2842b1b53cd4507d67 assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json fa1b8442f6af211e8f387efb32ef1b3a443598dd assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json 5a9d823373e27aaa93171a4f0651063d6885b54a assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json +27293d52d68a38b0093cbdd036a2b0abfda6e27d assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 0e3c9387ee7b5d6db32587bec046edd303fd9e5e assets/projectnublar/models/block/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json +377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/pristine_diorite_triceratops_arm_fossil.json +682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/pristine_diorite_triceratops_foot_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/pristine_diorite_triceratops_leaf_fossil.json +a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/pristine_diorite_triceratops_leg_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/pristine_diorite_triceratops_neck_fossil.json +3a259ccff4ee2ecc879aff6265aed9a8ac6d1f19 assets/projectnublar/models/block/pristine_diorite_triceratops_rex_skull_fossil.json +970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/pristine_diorite_triceratops_ribcage_fossil.json +b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/pristine_diorite_triceratops_spine_fossil.json +963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/pristine_diorite_triceratops_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/pristine_diorite_triceratops_triceratops_skull_fossil.json +47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/pristine_diorite_triceratops_wing_fossil.json 377c162a6fd4066d7231c1bdef3522c377bb93d4 assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_arm_fossil.json 682f392562e386beec8fad4600a6c4e91be09838 assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_foot_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -979,7 +2183,19 @@ a8281c01987eabedca8072c55ac0828a7ef6567d assets/projectnublar/models/block/prist 970f408af5f192c89d82775ca4d4d6988cc411e8 assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json b44a91c63fd6b9418bca53e44720c41ed955e57e assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_spine_fossil.json 963e73c4f37e04cae56f307922a40814b646dce7 assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_tail_fossil.json +933fdc238bf798e4a15358361af97f6c02edc8d4 assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 47e3a757686621baf92bda1814cccc1104a43ffb assets/projectnublar/models/block/pristine_diorite_tyrannosaurus_rex_wing_fossil.json +5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/pristine_granite_triceratops_arm_fossil.json +80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/pristine_granite_triceratops_foot_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/pristine_granite_triceratops_leaf_fossil.json +b98aec38962183b7c573008fb2c5b43bcbebd7fe assets/projectnublar/models/block/pristine_granite_triceratops_leg_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/pristine_granite_triceratops_neck_fossil.json +c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/pristine_granite_triceratops_rex_skull_fossil.json +4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/pristine_granite_triceratops_ribcage_fossil.json +d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/pristine_granite_triceratops_spine_fossil.json +2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/pristine_granite_triceratops_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/pristine_granite_triceratops_triceratops_skull_fossil.json +95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/pristine_granite_triceratops_wing_fossil.json 5d11c164113f15d44b5a21f7ec59bced4d46fe9e assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_arm_fossil.json 80ad1a590ac1684351761419518d88ad6d89fa7b assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_foot_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_leaf_fossil.json @@ -989,7 +2205,19 @@ c6b9210cf478cc7f4bdc4ce8192dcf34f1baa137 assets/projectnublar/models/block/prist 4f54c279a9e450c7bad145277c18f30ee8ffc0e6 assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json d9faae4de1748f9bcdd04158373528f15513454e assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_spine_fossil.json 2ec57a7ff05c0c480d77d211f63dc1cd2298cabd assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_tail_fossil.json +20b558ee374b6e0288ff074c9852d059009668b4 assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 95ea411a3edeecdf2e8ce2342a1f92bdedcd7282 assets/projectnublar/models/block/pristine_granite_tyrannosaurus_rex_wing_fossil.json +ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_arm_fossil.json +132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_foot_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_leaf_fossil.json +a31e094f244c22f9c197c007614990c7194b96b9 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_leg_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_neck_fossil.json +cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json +48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json +bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_spine_fossil.json +f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_wing_fossil.json ccb0f6cd2cd5073c79d7e3d81ba1f0a1914ed3b2 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 132a02b3d3512a4f7c5d7ff7fb8fba846419a556 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -999,7 +2227,19 @@ cb2d4bf4c68a236fcee04aae3986aff8ffd32f9c assets/projectnublar/models/block/prist 48f96d63430518f88c3a4814b5e8108284bc6e70 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json bd6f84fd7bb4aeff35e66ee89ecc9270f7e2b8af assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json f83febf4f4ffb802e86ba1c4b279ac4e2a365ed2 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +086795ab00d12d3187a691b1ba8abe50274406a0 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 99fcd1455442e7d89a0d3a3bd9552e6aa59bde52 assets/projectnublar/models/block/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_arm_fossil.json +92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_foot_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_leaf_fossil.json +77a2cfb6d0127f62f722a3ecfbd93717584a6794 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_leg_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_neck_fossil.json +516f2d32cb0557eefa5fc30fb53feded4442c3c2 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_rex_skull_fossil.json +872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_ribcage_fossil.json +dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_spine_fossil.json +43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json +e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_wing_fossil.json 1819c34f4e359b78a1d5410dce0da4590ffc161d assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 92e3b0029b33492df854b377a828f515430e2ebd assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -1009,7 +2249,19 @@ e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/prist 872432454e67fb932704b014782099c9932b75a1 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json dda4c10e22f80572479d7bc424866cbce6412266 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 43c0f49fd5ef6d79f5dd09b1c5980bb4bd66651e assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +526ec15001210efdaf2d5786aa834726125ad083 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e843bc50b107cbeb7869cac2c9029ef053564cf5 assets/projectnublar/models/block/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/pristine_red_terracotta_triceratops_arm_fossil.json +58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/pristine_red_terracotta_triceratops_foot_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/pristine_red_terracotta_triceratops_leaf_fossil.json +28f58489f5e586e940535344b17a9ce54247b7af assets/projectnublar/models/block/pristine_red_terracotta_triceratops_leg_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/pristine_red_terracotta_triceratops_neck_fossil.json +f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/pristine_red_terracotta_triceratops_rex_skull_fossil.json +13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/pristine_red_terracotta_triceratops_ribcage_fossil.json +253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/pristine_red_terracotta_triceratops_spine_fossil.json +38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/pristine_red_terracotta_triceratops_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/pristine_red_terracotta_triceratops_wing_fossil.json 715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json 58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -1019,7 +2271,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/prist 13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json 38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json +9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/pristine_sandstone_triceratops_arm_fossil.json +0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/pristine_sandstone_triceratops_foot_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/pristine_sandstone_triceratops_leaf_fossil.json +5c13ff7878c1f00e91ba0a1d3a53c472c2c1eb51 assets/projectnublar/models/block/pristine_sandstone_triceratops_leg_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/pristine_sandstone_triceratops_neck_fossil.json +146c181bc0a90f2294017e295685d7149b28d537 assets/projectnublar/models/block/pristine_sandstone_triceratops_rex_skull_fossil.json +dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/pristine_sandstone_triceratops_ribcage_fossil.json +72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/pristine_sandstone_triceratops_spine_fossil.json +434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/pristine_sandstone_triceratops_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/pristine_sandstone_triceratops_triceratops_skull_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/pristine_sandstone_triceratops_wing_fossil.json 9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json 0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -1029,7 +2293,19 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/prist dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json 72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json 434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json +e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/pristine_stone_triceratops_arm_fossil.json +4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/pristine_stone_triceratops_foot_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/pristine_stone_triceratops_leaf_fossil.json +d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/pristine_stone_triceratops_leg_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/pristine_stone_triceratops_neck_fossil.json +420d5783740eb3f6de61dce7007063f4501db8d6 assets/projectnublar/models/block/pristine_stone_triceratops_rex_skull_fossil.json +24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/pristine_stone_triceratops_ribcage_fossil.json +f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/pristine_stone_triceratops_spine_fossil.json +c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/pristine_stone_triceratops_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/pristine_stone_triceratops_triceratops_skull_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/pristine_stone_triceratops_wing_fossil.json e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_arm_fossil.json 4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_foot_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_leaf_fossil.json @@ -1039,7 +2315,19 @@ d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/prist 24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_spine_fossil.json c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/pristine_stone_tyrannosaurus_rex_wing_fossil.json +42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/pristine_terracotta_triceratops_arm_fossil.json +c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/pristine_terracotta_triceratops_foot_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/pristine_terracotta_triceratops_leaf_fossil.json +da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/pristine_terracotta_triceratops_leg_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/pristine_terracotta_triceratops_neck_fossil.json +507177e7eb0f0c694d6a76ab6f3b313e0fa9b317 assets/projectnublar/models/block/pristine_terracotta_triceratops_rex_skull_fossil.json +a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/pristine_terracotta_triceratops_ribcage_fossil.json +1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/pristine_terracotta_triceratops_spine_fossil.json +6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/pristine_terracotta_triceratops_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/pristine_terracotta_triceratops_triceratops_skull_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/pristine_terracotta_triceratops_wing_fossil.json 42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -1049,7 +2337,19 @@ da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/prist a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json 1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json 6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json +79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/pristine_white_terracotta_triceratops_arm_fossil.json +8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/pristine_white_terracotta_triceratops_foot_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/pristine_white_terracotta_triceratops_leaf_fossil.json +e0b2d27ec8bc70d7b98f3d0afede1010557d17d4 assets/projectnublar/models/block/pristine_white_terracotta_triceratops_leg_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/pristine_white_terracotta_triceratops_neck_fossil.json +d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/pristine_white_terracotta_triceratops_rex_skull_fossil.json +177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/pristine_white_terracotta_triceratops_ribcage_fossil.json +f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/pristine_white_terracotta_triceratops_spine_fossil.json +2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/pristine_white_terracotta_triceratops_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/pristine_white_terracotta_triceratops_wing_fossil.json 79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json 8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -1059,7 +2359,19 @@ d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/prist 177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json 2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json +f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_arm_fossil.json +2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_foot_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_leaf_fossil.json +e983ad44a8de5bbe0ed7291d6df82ca115d1cc00 assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_leg_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_neck_fossil.json +99397b2e7804ee5fe6f9938760686a5db011b4fb assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json +9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_ribcage_fossil.json +6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_spine_fossil.json +739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_wing_fossil.json f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -1069,8 +2381,21 @@ c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/prist 9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json 73a95b1451954b974f87247b5213887b779276a3 assets/projectnublar/models/block/processor.json +b0bf4cc982bb7dee692580fd8885b535b472d3cd assets/projectnublar/models/block/red_terracotta_triceratops_amber.json +715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/red_terracotta_triceratops_arm_fossil.json +58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/red_terracotta_triceratops_foot_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/red_terracotta_triceratops_leaf_fossil.json +28f58489f5e586e940535344b17a9ce54247b7af assets/projectnublar/models/block/red_terracotta_triceratops_leg_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/red_terracotta_triceratops_neck_fossil.json +f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/red_terracotta_triceratops_rex_skull_fossil.json +13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/red_terracotta_triceratops_ribcage_fossil.json +253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/red_terracotta_triceratops_spine_fossil.json +38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/red_terracotta_triceratops_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/red_terracotta_triceratops_triceratops_skull_fossil.json +346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/red_terracotta_triceratops_wing_fossil.json b0bf4cc982bb7dee692580fd8885b535b472d3cd assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_amber.json 715646a6e067541d81f0aafce9f0f01e2434c0a1 assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_arm_fossil.json 58b8b112f7c53141e3606b88a87b4ba54f91e3cf assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -1081,7 +2406,20 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/red_t 13a9d086449610b99bb0c558f098806057c99433 assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 253dfa95dc4279e82a6340e4f6b303d0182995a3 assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_spine_fossil.json 38c1e5042f421875954001676123fa42e05b87aa assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_tail_fossil.json +dd63904b7566c66828f6ac8e53ab8a463e956d8f assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 346040a80b8e81feeaf10490cadf17015b8f2e7a assets/projectnublar/models/block/red_terracotta_tyrannosaurus_rex_wing_fossil.json +9bd06c3d29d27c7002842b32516bdaf73dad5b3c assets/projectnublar/models/block/sandstone_triceratops_amber.json +9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/sandstone_triceratops_arm_fossil.json +0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/sandstone_triceratops_foot_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/sandstone_triceratops_leaf_fossil.json +5c13ff7878c1f00e91ba0a1d3a53c472c2c1eb51 assets/projectnublar/models/block/sandstone_triceratops_leg_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/sandstone_triceratops_neck_fossil.json +146c181bc0a90f2294017e295685d7149b28d537 assets/projectnublar/models/block/sandstone_triceratops_rex_skull_fossil.json +dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/sandstone_triceratops_ribcage_fossil.json +72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/sandstone_triceratops_spine_fossil.json +434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/sandstone_triceratops_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/sandstone_triceratops_triceratops_skull_fossil.json +816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/sandstone_triceratops_wing_fossil.json 9bd06c3d29d27c7002842b32516bdaf73dad5b3c assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_amber.json 9443932e3c8e74cd17953fa3c1ecb00d988c6236 assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_arm_fossil.json 0374f29012cb6245ffbaa434e8eb3568da8209ed assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_foot_fossil.json @@ -1092,8 +2430,21 @@ f5a816af8296b2fb09862ac41998213f61865b0d assets/projectnublar/models/block/red_t dd534a32f9e9aa9fa8997c66fad2c5f5ceb7895c assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_ribcage_fossil.json 72cb308e8bb46cf515dedc27f60c3c03bb0709f5 assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_spine_fossil.json 434fcee3ab70fde1055f057766c03177da18872b assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_tail_fossil.json +d392ab5d1772c3cb90a305fc8247c5c9517b251a assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 816a7475ffea774e557aad6b65f0405d00a8fc4e assets/projectnublar/models/block/sandstone_tyrannosaurus_rex_wing_fossil.json 4c56ffb857a6c8ddebb30ff9a9c1d252266e5153 assets/projectnublar/models/block/sequencer.json +5cb9078018bb418dff1d252e4ec2965f8e869f5d assets/projectnublar/models/block/stone_triceratops_amber.json +e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/stone_triceratops_arm_fossil.json +4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/stone_triceratops_foot_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/stone_triceratops_leaf_fossil.json +d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/stone_triceratops_leg_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/stone_triceratops_neck_fossil.json +420d5783740eb3f6de61dce7007063f4501db8d6 assets/projectnublar/models/block/stone_triceratops_rex_skull_fossil.json +24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/stone_triceratops_ribcage_fossil.json +f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/stone_triceratops_spine_fossil.json +c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/stone_triceratops_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/stone_triceratops_triceratops_skull_fossil.json +0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/stone_triceratops_wing_fossil.json 5cb9078018bb418dff1d252e4ec2965f8e869f5d assets/projectnublar/models/block/stone_tyrannosaurus_rex_amber.json e49a1d823ddfa51ccbd5cd5f126f7f050a220cf8 assets/projectnublar/models/block/stone_tyrannosaurus_rex_arm_fossil.json 4c45023e9c811a5ca52121d578a0f1c9d863df59 assets/projectnublar/models/block/stone_tyrannosaurus_rex_foot_fossil.json @@ -1104,7 +2455,20 @@ d7ad984994c2749a08c9fc568ee14507ba6c050d assets/projectnublar/models/block/stone 24fc922e93ce157d2ed6d2192366adf993fb43d3 assets/projectnublar/models/block/stone_tyrannosaurus_rex_ribcage_fossil.json f98c784c299dd690e9745c2d4f50449e1041ec36 assets/projectnublar/models/block/stone_tyrannosaurus_rex_spine_fossil.json c32c58d44f490c29be2066e3cf7f31d264d0a7af assets/projectnublar/models/block/stone_tyrannosaurus_rex_tail_fossil.json +f819c46e0d1b3588185ea886c5c8f4f6984b6111 assets/projectnublar/models/block/stone_tyrannosaurus_rex_triceratops_skull_fossil.json 0644f568d25553c5f195dc1f192c6c74b29a3c4b assets/projectnublar/models/block/stone_tyrannosaurus_rex_wing_fossil.json +62d54634bedacca5a6a3738db8fbdbb500ff369b assets/projectnublar/models/block/terracotta_triceratops_amber.json +42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/terracotta_triceratops_arm_fossil.json +c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/terracotta_triceratops_foot_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/terracotta_triceratops_leaf_fossil.json +da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/terracotta_triceratops_leg_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/terracotta_triceratops_neck_fossil.json +507177e7eb0f0c694d6a76ab6f3b313e0fa9b317 assets/projectnublar/models/block/terracotta_triceratops_rex_skull_fossil.json +a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/terracotta_triceratops_ribcage_fossil.json +1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/terracotta_triceratops_spine_fossil.json +6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/terracotta_triceratops_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/terracotta_triceratops_triceratops_skull_fossil.json +9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/terracotta_triceratops_wing_fossil.json 62d54634bedacca5a6a3738db8fbdbb500ff369b assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_amber.json 42a28b84802958c8b9726a9f7662c2477126bb81 assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_arm_fossil.json c0cb9c28848aac5bd5e2098005049e0225e9656d assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_foot_fossil.json @@ -1115,7 +2479,20 @@ da8a8fb1c3bb1e8c7c425ae81b4dbdaaa14e721e assets/projectnublar/models/block/terra a3d4ff7ad0c29eab5048b1a900ce486922fd98fe assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_ribcage_fossil.json 1c1d83ff359856139e6bcfa1c98af3781691bdca assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_spine_fossil.json 6a532f660816a2c3ce1f71ddac2bce2ea2c950f7 assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_tail_fossil.json +19ed111815bcb00ae968f30f0a3f7f1a63fe4534 assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9acec82592115402fb7092b9c0b7db3871b2d2ff assets/projectnublar/models/block/terracotta_tyrannosaurus_rex_wing_fossil.json +efc5995d0040a5173be64900104158732e3b0aef assets/projectnublar/models/block/white_terracotta_triceratops_amber.json +79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/white_terracotta_triceratops_arm_fossil.json +8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/white_terracotta_triceratops_foot_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/white_terracotta_triceratops_leaf_fossil.json +e0b2d27ec8bc70d7b98f3d0afede1010557d17d4 assets/projectnublar/models/block/white_terracotta_triceratops_leg_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/white_terracotta_triceratops_neck_fossil.json +d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/white_terracotta_triceratops_rex_skull_fossil.json +177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/white_terracotta_triceratops_ribcage_fossil.json +f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/white_terracotta_triceratops_spine_fossil.json +2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/white_terracotta_triceratops_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/white_terracotta_triceratops_triceratops_skull_fossil.json +caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/white_terracotta_triceratops_wing_fossil.json efc5995d0040a5173be64900104158732e3b0aef assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_amber.json 79eeefacfca7e88125c0e256d74a016d998b7064 assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_arm_fossil.json 8555cc470e27120567e6268823edb6f49c5f288d assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -1126,7 +2503,20 @@ d20882835015ed11f6ce049430714c1ba10b092e assets/projectnublar/models/block/white 177a152414184f1a63bc35c6064c788db8d64816 assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json f1402bb95627aca273813a9cbb1db2c8a7442a0a assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_spine_fossil.json 2361be5cd011ff847cdf69a4568bd5f1daa96d5f assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_tail_fossil.json +582641cc03f62f4e5b30aa01dc507142734aceae assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json caeef98ddc3d9778356098791d8a211d1f58ba5b assets/projectnublar/models/block/white_terracotta_tyrannosaurus_rex_wing_fossil.json +4844dc1d02140377a402971fd34c95466c826669 assets/projectnublar/models/block/yellow_terracotta_triceratops_amber.json +f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/yellow_terracotta_triceratops_arm_fossil.json +2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/yellow_terracotta_triceratops_foot_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/yellow_terracotta_triceratops_leaf_fossil.json +e983ad44a8de5bbe0ed7291d6df82ca115d1cc00 assets/projectnublar/models/block/yellow_terracotta_triceratops_leg_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/yellow_terracotta_triceratops_neck_fossil.json +99397b2e7804ee5fe6f9938760686a5db011b4fb assets/projectnublar/models/block/yellow_terracotta_triceratops_rex_skull_fossil.json +9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/yellow_terracotta_triceratops_ribcage_fossil.json +6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/yellow_terracotta_triceratops_spine_fossil.json +739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/yellow_terracotta_triceratops_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/yellow_terracotta_triceratops_triceratops_skull_fossil.json +c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/yellow_terracotta_triceratops_wing_fossil.json 4844dc1d02140377a402971fd34c95466c826669 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_amber.json f02c9453e153ff65d864204b5b8818a8b5f65390 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 2c90d15c4a1bc931069765f2b9e373e995d00e21 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -1137,4 +2527,5 @@ c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/yello 9848057f79eb99378c231ef32a8ede8e6a3fc3f6 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6f8f0352eb122b8e737411059de0be306d93e45b assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 739281fe8e0cc5302e239d88c7df05077d1b206f assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +55c971787c4e3e8fa7fa98fabee66e1d34bb074f assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json c05a6876f4f25cbedb31ac8e06b442f3f10a12f0 assets/projectnublar/models/block/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d b/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d index 6bc0a4e1..c113a595 100644 --- a/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d +++ b/common/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d @@ -1,4 +1,16 @@ -// 1.20.1 2025-02-28T17:42:38.8194609 Loot Tables +// 1.20.1 2025-06-21T05:28:41.0468119 Loot Tables +ea47bbf916f42a680bf4a64d5e85f26c365f7abb data/projectnublar/loot_tables/blocks/andesite_triceratops_amber.json +bdcf8a62912030afb21a1bc28dd15d0ef9fc125b data/projectnublar/loot_tables/blocks/andesite_triceratops_arm_fossil.json +d2fb3ef7529a979aace9006baff1f8c7c2d5546f data/projectnublar/loot_tables/blocks/andesite_triceratops_foot_fossil.json +b3db3589433e92f67737c9b2852b71f0a00bfa95 data/projectnublar/loot_tables/blocks/andesite_triceratops_leaf_fossil.json +49411b4120520fdf1f1c44e4005fa09c9a9febcb data/projectnublar/loot_tables/blocks/andesite_triceratops_leg_fossil.json +3d5f4f5fb31e90d883dfe72b1a523cee9d9d9579 data/projectnublar/loot_tables/blocks/andesite_triceratops_neck_fossil.json +6092f97b82ba073662def95a51d19ed781d86e95 data/projectnublar/loot_tables/blocks/andesite_triceratops_rex_skull_fossil.json +796396d3a6dfbbbbda3181f271e0d6b87762aa32 data/projectnublar/loot_tables/blocks/andesite_triceratops_ribcage_fossil.json +2f95481ec22e48a65e2866f58ef60841681d2d53 data/projectnublar/loot_tables/blocks/andesite_triceratops_spine_fossil.json +32301176e131081948a4b5782f294ff696098aa6 data/projectnublar/loot_tables/blocks/andesite_triceratops_tail_fossil.json +ee9bd18702eacb63a95d895f027f9a9a1f7fb608 data/projectnublar/loot_tables/blocks/andesite_triceratops_triceratops_skull_fossil.json +a6496e7e28ade0be321805b7d218f0e67f9febab data/projectnublar/loot_tables/blocks/andesite_triceratops_wing_fossil.json 0be5f0de4800d799ae63b5cc1b89f7703fe490e0 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_amber.json c3a89e67e928e5a9a19bc88fa48ce66125ab17d9 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_arm_fossil.json 263daf1145e0a9baf553cf0b4a6c93bec17fb766 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_foot_fossil.json @@ -9,7 +21,20 @@ ccd0d8384b7d4b4284590bffc6b9689cda58b794 data/projectnublar/loot_tables/blocks/a 3b8859566dbbc527b71cee08ebb1c2f08de9fcec data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_ribcage_fossil.json d24246bf976e992dc18e9b67a4a3741dad8b5c1f data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_spine_fossil.json dfa99f859550e6311e869359d779116b7c73a045 data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_tail_fossil.json +aa9c0a7d9907d8ce4c44cdf6d0f84dd5b0fb9eaf data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 1f756e1f121bbe0464d6740bef20c167c4ce274b data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_wing_fossil.json +51cbe72e79663c74e1d9d8af13b0ecf9a55bb7d7 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_amber.json +49d916c6da60e131302e7956cfad81a538f73d27 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_arm_fossil.json +c0eacd3f263e74d8b0cbddb61eb7b2c32415391e data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_foot_fossil.json +75534be7fbeb5b9b3dea5d932071690596637ce7 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_leaf_fossil.json +e01ac524f6f569df3e6adadc2abb99906a769c5a data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_leg_fossil.json +31b52d6cac4158e5d5d1aa0721bc9d5b02e7682a data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_neck_fossil.json +16cec188cc505e5be9a9e27c1e0122cc40fb90b1 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_rex_skull_fossil.json +e19959c15218704f6ba200276524bed27dcc6c23 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_ribcage_fossil.json +38f8791d2fd9d5331f2dac391bc222a14c320fa2 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_spine_fossil.json +ad8601fc3d9315d86c4ebae56f8b6fab861b3c27 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_tail_fossil.json +0dece9e5b95fe413877df632f90eb11ee7e38cc2 data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_triceratops_skull_fossil.json +b1db32860ff112fd8294e4ebb22ee40bcd97ccab data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_wing_fossil.json 678b7c5256d1ead5e0cd6a57264280efc6f00dd8 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_amber.json 26664607413d0d0a5e1fbdedb956f73bc084094c data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_arm_fossil.json 38b9d7e6270d6c7d1cfb42c0aeb247b8fd92be76 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -20,8 +45,20 @@ bf979018bc144099b7ab8ab99a59f1112e5bff21 data/projectnublar/loot_tables/blocks/b 02df1c2b6ad4723b5a2db762d5133cae5cf87caa data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 980c58e2d7a28d4c2d4f4bbeb33e657ed9b206b7 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_spine_fossil.json b1c4d4567c4ff78feec9b5e397e70462454196c3 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_tail_fossil.json +c3efc2cd058470c00c6e4aee7a9eae5f550c0056 data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 8ffd1d40b0fc09495f0bccb9af9f9a7dc7b3907a data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_wing_fossil.json c67c0b8f2336135fd2165a651c8887708480fb21 data/projectnublar/loot_tables/blocks/coal_generator.json +3ca4677acae1f44b90e204086ec585310383ed5e data/projectnublar/loot_tables/blocks/common_andesite_triceratops_arm_fossil.json +e058ecf722d327eec525542d0fd3b0b8e4438265 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_foot_fossil.json +560367fa7b90e62ab27dcf2e9078fc4e2ed2c70b data/projectnublar/loot_tables/blocks/common_andesite_triceratops_leaf_fossil.json +55cb93949aa6cec26c77f105c8bbe0b43f97dcf9 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_leg_fossil.json +3df43486f7970e63345a0c5da58a3ccf399fa594 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_neck_fossil.json +9bec43503fdc845b8c62aa63dbf7be43a099ec63 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_rex_skull_fossil.json +7b01d511608c918b30f99e858c7a1988ccfbeb13 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_ribcage_fossil.json +60f7e663546bc0611ea57f12287a7cb9ff9b85d0 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_spine_fossil.json +9f5ad8a6c63f82ce09a3e63d75ec4801f3985d6c data/projectnublar/loot_tables/blocks/common_andesite_triceratops_tail_fossil.json +d7cb8c4d1f871d2092af57cb71b3d32a311ff8d2 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_triceratops_skull_fossil.json +8ae05aef912738b779b97a55cb19ff821cf23ef7 data/projectnublar/loot_tables/blocks/common_andesite_triceratops_wing_fossil.json 5a53713d662414a63389f958ce9123b1082b1045 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_arm_fossil.json f43ceee6e859402743103e1ca6538eb1e1ae5620 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_foot_fossil.json 32388f49b9d26413639ceb5e08fd5c8b7ad073d3 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -31,7 +68,19 @@ f43ceee6e859402743103e1ca6538eb1e1ae5620 data/projectnublar/loot_tables/blocks/c f63b8dee8cd296f23122bc7fefdcf4ce9952dd49 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_ribcage_fossil.json 078b4e593456c12c7ad3034063456482da05fa77 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_spine_fossil.json ba4630440414904f4c7d3d93601b6127c2903507 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_tail_fossil.json +2d339bd4dab9bc619edf48125422ef59ce411150 data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 0c6143adcb75ce18fd4396f09f18ba7379cc1bcf data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_wing_fossil.json +fb8dc0a99f94fa41fc657a017932f8df83f6fa7c data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_arm_fossil.json +6bb805adc4e7b1520017664488016a07bcded589 data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_foot_fossil.json +a118fe34c81a338cb04fb8cca291e44ec548c5a7 data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_leaf_fossil.json +c09f57905bab2980d5fa36457c91fb49d2a23c3b data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_leg_fossil.json +5eb1bd6d9dae365ad6290349496fb4ce37587f9e data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_neck_fossil.json +f7ffeaef59a4583bee4f3cbf856003ecd6fd6988 data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_rex_skull_fossil.json +0fc2e2859f57abaa8e2b2e16ee9d21882d8930da data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_ribcage_fossil.json +5f9a7373e801a8281dd5d71208a667c572c9b0cb data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_spine_fossil.json +d8f237b36c075f915fc6d122285f62f5520bb09b data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_tail_fossil.json +64001ee9e40259f996af9a713e2d8732720da880 data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_triceratops_skull_fossil.json +16cf63e6321a3560c03fbc1052b4c6accf8ab5ed data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_wing_fossil.json fa99224e24b280ddc0fc84456cd63237ad232d5d data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 03683533cacae5233969afc07695eb3b8c81b500 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 9d4d0bfee5f93b097ca993fffd833de9f3eb7009 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -41,7 +90,19 @@ bd39ade0de5116df1b31169abf92fd3b301fee97 data/projectnublar/loot_tables/blocks/c 6960631d6d4c88683a421a25005dc891bd7b9606 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 23fc390bf6130560804a7aa4efc37cc809fdb956 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json f9f9e20c778cec4a6545d97f47a7bf0b37af96d8 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +185e6477fa2f39e9a12a065d83ac688d656c32a3 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9e906b7e22b65c38e77ab9c7da6e15821d397271 data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +ac3f7965a21b132b5ecb3735a5b438d0038022a0 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_arm_fossil.json +5dfb4de5cec855970990b433209bf5cf3a6667f7 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_foot_fossil.json +fa53f3f6c56634d1ab916ef77ced3f5fbe543d88 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_leaf_fossil.json +bd6a862bb5c233bdcb4abd03d72657df03980bcc data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_leg_fossil.json +e0b028cfafbec7a61f7443fecd9b40a33ea6f173 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_neck_fossil.json +2e57051978f1e8f1f45df83ee61a3e571e1edc38 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_rex_skull_fossil.json +c014272b234bb70e14595b8eca326fe7ae10a3a3 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_ribcage_fossil.json +1c332f4bbca7541b9557fcf129d4d6912fe8b561 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_spine_fossil.json +b5367307ee829489c438012fce702cfca3b661ea data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_tail_fossil.json +4cad8c6f92de8f07687d5a0c0792f9cb6e21b2a1 data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_triceratops_skull_fossil.json +c07704be3ed04fc5098f25490d75b5c3d96dd12b data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_wing_fossil.json 5f1e8e539e28f18f6e2815f5a9c606884edd5a65 data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_arm_fossil.json f5e55186a219068ce3d53a02a930b86cb113c92d data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_foot_fossil.json f7bdd29588ddd88c503bd0b17edd650b576c715e data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -51,7 +112,19 @@ f9a7861cfe8701e96da8598036c97674c3e5ae83 data/projectnublar/loot_tables/blocks/c be50f50e15b4ea5c8837c4fa33599d25ec2013b5 data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json 550817542b3adf1eda8fe38f4e680c8444775f7f data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_spine_fossil.json 3b7ebfbfc928635318740bea2bdd399ac1e761bd data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_tail_fossil.json +9c831b3d0d67fa4cbd9a401501da9b6fc9e66b0b data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 145dbee63428845bd705d8b2e4e54cdf6fe00946 data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_wing_fossil.json +c026d81848b901d55ce93837462b763fcc5618c9 data/projectnublar/loot_tables/blocks/common_diorite_triceratops_arm_fossil.json +f82e4e60ec6e8f1dfd41224fbdb21a84dd7bea7f data/projectnublar/loot_tables/blocks/common_diorite_triceratops_foot_fossil.json +457d2038e61dae921e22507e39bd6ad1e1d3f30a data/projectnublar/loot_tables/blocks/common_diorite_triceratops_leaf_fossil.json +a127b46319c872b8ba761310947ad5ecb318471c data/projectnublar/loot_tables/blocks/common_diorite_triceratops_leg_fossil.json +9f2a2aa2ed582ca1158fb8e22926d79be679da4f data/projectnublar/loot_tables/blocks/common_diorite_triceratops_neck_fossil.json +198e1033f4bd28e3960d1aacf85b5d7936822ceb data/projectnublar/loot_tables/blocks/common_diorite_triceratops_rex_skull_fossil.json +760552fcd6ad5d4622bc177935342af6ae2a5f42 data/projectnublar/loot_tables/blocks/common_diorite_triceratops_ribcage_fossil.json +ff3aceb8778d03438171b77951ec8dfdc62c7a5f data/projectnublar/loot_tables/blocks/common_diorite_triceratops_spine_fossil.json +2dc6202062f10a125ee7638c3cdbb9c7c56600ec data/projectnublar/loot_tables/blocks/common_diorite_triceratops_tail_fossil.json +730ad38c51845d96bd0e27e742394df568eb1075 data/projectnublar/loot_tables/blocks/common_diorite_triceratops_triceratops_skull_fossil.json +9f6ecc6414cfec938524c14f195ccabca9090475 data/projectnublar/loot_tables/blocks/common_diorite_triceratops_wing_fossil.json 864e26351681dae405e118360af66547f48441cd data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_arm_fossil.json 5e400701a6b31e59ceafd5331144225d06ad16f1 data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_foot_fossil.json c60e9a62849f5c274ef689a1d374754736979db4 data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -61,7 +134,19 @@ fe90e0f6ccd1054ac785ef65a9ba1ce9a1a392bd data/projectnublar/loot_tables/blocks/c 45c538f8b48820e6849ab0af6ded1ce9f141015a data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_ribcage_fossil.json c4bb8d88e08cf4e6afe76018b37c09edd0ed58bb data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_spine_fossil.json ad7fa6c844b9897d5446912a0c1788684116ff77 data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_tail_fossil.json +385abdf0253c0ad9c390697d6e4af5f377d93795 data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json cab81ac21a82f5901deadb892e73dd3b34d470a8 data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_wing_fossil.json +abd1b23009e6b57a4309ee2f32c8ee474002c101 data/projectnublar/loot_tables/blocks/common_granite_triceratops_arm_fossil.json +c79f7bbb47e1316c6bf6e70ad091367e89ddd155 data/projectnublar/loot_tables/blocks/common_granite_triceratops_foot_fossil.json +8365cd11536b3641790b1db6ba6d3f0b43861915 data/projectnublar/loot_tables/blocks/common_granite_triceratops_leaf_fossil.json +45be3a20e80c9e3c03778db8905e3900417e8603 data/projectnublar/loot_tables/blocks/common_granite_triceratops_leg_fossil.json +2d48c4b73ed1b9aea02deaad56cfdc7ffe694f95 data/projectnublar/loot_tables/blocks/common_granite_triceratops_neck_fossil.json +bab570b29beb0bfde79349a4d23384a67515a53e data/projectnublar/loot_tables/blocks/common_granite_triceratops_rex_skull_fossil.json +089e214f411defe2b0cec371c549babe35eb0258 data/projectnublar/loot_tables/blocks/common_granite_triceratops_ribcage_fossil.json +26c0795bd3b28565ba463927a929f97ae0a1d6d1 data/projectnublar/loot_tables/blocks/common_granite_triceratops_spine_fossil.json +363a6c4244f1d21d599ce5bbc78d4e01f4de3294 data/projectnublar/loot_tables/blocks/common_granite_triceratops_tail_fossil.json +f3898afa078d8495671b8f61b0a225dad8f8f1b8 data/projectnublar/loot_tables/blocks/common_granite_triceratops_triceratops_skull_fossil.json +bb9d0a403641dfb3d60b09a59898bd4a1ba66bfe data/projectnublar/loot_tables/blocks/common_granite_triceratops_wing_fossil.json 7ab10a3db3462973557a88888f3a6e6b0574f9a6 data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_arm_fossil.json a638098eb2da069e927e565de789ef487a942dfa data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_foot_fossil.json 75679ca05ab70d02e8ecb475f42440c831abb846 data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_leaf_fossil.json @@ -71,7 +156,19 @@ a638098eb2da069e927e565de789ef487a942dfa data/projectnublar/loot_tables/blocks/c e7af3862748a9f375fea888d1a8148b977625dfc data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_ribcage_fossil.json 4bd51ea84e56f37580e4170ffc19afb19d882df3 data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_spine_fossil.json 855f12718288246088aedb80cad6e26ca2075ece data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_tail_fossil.json +91630b62ef9dd4de7fb04ef06ceeb9f3adb7fd98 data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 9d7cbc1b8faf3d78a4c4a42c38e7c3ec6806f11e data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_wing_fossil.json +d702e6f16a78ec5ec28c0f6df2d68164fd635c37 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_arm_fossil.json +021e58ae657cc6a6bcd4ee9ffbee79748bef2eb9 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_foot_fossil.json +4d870e698aed59cf31d401c746b3e7c75f54c9af data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_leaf_fossil.json +e5a0b838c103751e6255f19285181bbada978fe7 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_leg_fossil.json +1c54aada1383a5546f634bfe1e8b1e42be1dbb16 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_neck_fossil.json +3e14c7dfae15eddceb41c94b44a5ac96245b4c6c data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_rex_skull_fossil.json +037e7643becdbac7c8e70a542fbeae469d3fb1cd data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_ribcage_fossil.json +0a29bfe020dfbf13f498c887bcc4694a625dc728 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_spine_fossil.json +be57a89476f256750f1509a35226c6ca4220bae7 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_tail_fossil.json +5165f29d8542cab4921e4bf757b7baf9da505bea data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +64004ee75430172512abc8cf06a861539cd88798 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_wing_fossil.json 46d4c31fa4c49d746c8199dbe997a057e4c90311 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json cfc61cdab7f946d9bf5fc15390825e379b352f31 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json dc7e3453b1774930fcad5a1fd470383f81588f46 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -81,7 +178,19 @@ dc7e3453b1774930fcad5a1fd470383f81588f46 data/projectnublar/loot_tables/blocks/c 77ac5c1a153f2b3e67ed9ed3eaf36e841fab18b8 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 4be7da3396518279befdb50ac5a71ee5337912ac data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 7197ea508d5effee80bab37a0586489888573394 data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +7ebb736b637485f6ddd27fe691d25233e0ffd77e data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 7b75658a71c9a9c589204bf898fe6311bd65efaa data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +75af5072c28d2d3697ccbfe8e0f4967cedbdcfd3 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_arm_fossil.json +6c3c9a4a648f34831cb272af9c958e11fd50446a data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_foot_fossil.json +a5ca604b6910f85c25cc164f5a4a82ef553dc3c7 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_leaf_fossil.json +428e4144491a3ee38ed69b2c09ac75df89b22f19 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_leg_fossil.json +eff2b0975b9849b1daecd11656fc97e8a5784ba8 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_neck_fossil.json +25f5bc81c8fcb017adb2a452d3e0d4fb08511e46 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_rex_skull_fossil.json +7d895ec01ee16da0e4cdfa40c45d539e0503ea34 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_ribcage_fossil.json +e885136b1dc13787440e9e23c5ae164c87ce5d4b data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_spine_fossil.json +f53fdde56fad3901455292a9daaee61fdd8ba13a data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_tail_fossil.json +27ca904e6b1ffc74baa2be093f5f0f753139c631 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_triceratops_skull_fossil.json +7c9ab8f046be08071670b246e3fb31a9293c5446 data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_wing_fossil.json 91e4e4a6791a707ef3c225a6cf53459ce63d182f data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json e497e5d37f67537885bee137acb93ee6119dbe21 data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 9ba905bdd886150ae43c5a62dcda32999601610b data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -91,7 +200,19 @@ e497e5d37f67537885bee137acb93ee6119dbe21 data/projectnublar/loot_tables/blocks/c 0a156b85b14d8d872838992ee2d84509de7d0be0 data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json d5c3576f2fcf0e32c535df0fb8af337c5d644534 data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 385bdf78063eb07172bb4c46987963d67c7278ec data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +cf0d3de6d0456ade66bf747c49f1debcadcfc9da data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json ffe65d57d50281a643fd3a403b9797551e4ede28 data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +e0a0ab720501ddd6b7cc943268c644a414e8a845 data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_arm_fossil.json +c7204eee5bc82ef4717a4c1eb71bcb9f7a7ebf89 data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_foot_fossil.json +fce153e749075bf8e02f2ae5d8ad6a15d8dd5d6f data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_leaf_fossil.json +53337cad486b081a6b6f2fb9129309df441d0b86 data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_leg_fossil.json +713fb47bceb04b0747fdc271814e0fc16fa61747 data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_neck_fossil.json +6c217aaacb20e1d2b712f6cc1beabf5e74a22c4a data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_rex_skull_fossil.json +314900756989b03ef6f223318429960be569e058 data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_ribcage_fossil.json +e3ffecf3da66e9d88bbfae87ff2da9ff7c7db65d data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_spine_fossil.json +59b42718cce7c22e59e70dc0388db582d5d701cd data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_tail_fossil.json +5489300d0f4e8fef191f5644cf4e9d317f0c6e0e data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_triceratops_skull_fossil.json +110665ab5fe3b09c694e890b99bca9aea3b4b2f7 data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_wing_fossil.json 17f798601c8ff51fdc7dc01526f970b8070fae8f data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json 27a0a43d1f8804de327b970a150e52394f7b8994 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json 13cc9806b3caf0e96eb5ce127f1acd5165b01a50 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -101,7 +222,19 @@ ffe65d57d50281a643fd3a403b9797551e4ede28 data/projectnublar/loot_tables/blocks/c 43388ad75d18bafd7ebd6e2dff937aa26734c56d data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json e94488d0299b6e0f0482e34c8bff81457e6d79e0 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json ef561884634bd8e05d2ab2ae3924429189c2ed23 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json +8fe8c4ab43748170e2af043fb31d95dec58d1e85 data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 91e588f0e1f3f8b7edbd41258597704ceec8465a data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json +7da2951240946b9f21924d7a66c79eebe7d5e81a data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_arm_fossil.json +da6354b33e6681717723054d69e33f04bc57d261 data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_foot_fossil.json +0654e9dfc0baa1a4b1077a8446304ed1e44fcdc5 data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_leaf_fossil.json +49701107d192f82992ee84c5a9a412f92adf9d94 data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_leg_fossil.json +a283b3fca8c38530b86573e912b70b85af3210ca data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_neck_fossil.json +889de44c97af0e3e8b170f7b86a88ed36d250767 data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_rex_skull_fossil.json +eb647d80d4c1753f0b3afc9f8297618ed851b6fc data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_ribcage_fossil.json +8aa5cbe6513af953b8495fbf734846897bdf2f51 data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_spine_fossil.json +c52866a9f794d14ca8f260097784a4f62a9f884e data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_tail_fossil.json +875442c5650653acd8e94af966c2d7a9e68d2be6 data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_triceratops_skull_fossil.json +cd41691d0279a3f7e4e4269cf3b5fefe41e4e20f data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_wing_fossil.json 516b2ca600de214ea71cb9f54f3e1813d8ae3c77 data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_arm_fossil.json 5be9761d2d9531f252c61d6f15d4eab675628eae data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_foot_fossil.json f11236de7f486984f8016d167d5fb79d71a48510 data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -111,7 +244,19 @@ eab65678ec04fce760fe6da24684000ec25ab5ac data/projectnublar/loot_tables/blocks/c ab120b9ef0e4375ff30d3d1f97f896555c2f407d data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json 28e21000c4b755cc73985b58cb78f0ed6d8079e3 data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_spine_fossil.json 1dcb3c64cad7168faf074bbf612cbd277b388ddb data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_tail_fossil.json +797a7aad49235b40f8aa8a2108e591225fd4052b data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 8427881628fa41c037fbb99d9ded3942dca2a2de data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_wing_fossil.json +f477c3048ef7c0185ab719287725cb6ddae4ac71 data/projectnublar/loot_tables/blocks/common_stone_triceratops_arm_fossil.json +738e68a7f3e0b1d801e8c34d0687d95150176b01 data/projectnublar/loot_tables/blocks/common_stone_triceratops_foot_fossil.json +cdb6feb49ecb105112811f682a4adbaae33d61ec data/projectnublar/loot_tables/blocks/common_stone_triceratops_leaf_fossil.json +437de58ef03528dc69a0d9d1ad513cb64ed6ae24 data/projectnublar/loot_tables/blocks/common_stone_triceratops_leg_fossil.json +fe8756b91f30a22a93cf0d6048cdff0a66552e13 data/projectnublar/loot_tables/blocks/common_stone_triceratops_neck_fossil.json +f684fec96d2fa27f6896b3c6d44a13854d17c534 data/projectnublar/loot_tables/blocks/common_stone_triceratops_rex_skull_fossil.json +7197bdb18bff39f873fc6717b32261af95e435c5 data/projectnublar/loot_tables/blocks/common_stone_triceratops_ribcage_fossil.json +7e5c2d48938b8d051298bfd59c939a84b4edf667 data/projectnublar/loot_tables/blocks/common_stone_triceratops_spine_fossil.json +3c452521f9e7247ab580e4d87e39306c6ede6a65 data/projectnublar/loot_tables/blocks/common_stone_triceratops_tail_fossil.json +6e4e943214cec4c41bd4e4ac8e136ecfa33f01f8 data/projectnublar/loot_tables/blocks/common_stone_triceratops_triceratops_skull_fossil.json +a883aa61ad9934bed889ad4857a7feb49df1dcec data/projectnublar/loot_tables/blocks/common_stone_triceratops_wing_fossil.json e9f003f4ed8f542b049f2e4e795f3b973ea285ad data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_arm_fossil.json 935b933e12e5363fc03af7183b567417a3f46df9 data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_foot_fossil.json 093dc38cde41928cb075b17e62d86c9152ff88d9 data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_leaf_fossil.json @@ -121,7 +266,19 @@ e9f003f4ed8f542b049f2e4e795f3b973ea285ad data/projectnublar/loot_tables/blocks/c ce6b30dc06ae6e7bc49b06e57499b594c3889589 data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_ribcage_fossil.json 731de5d259aef78f73f614c7208a40c37316dae5 data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_spine_fossil.json e6876db21164fa19a54079248bda46fe81e6806d data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_tail_fossil.json +ff6e4d63f85b66a169654369880137ebb3d7f3bf data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 92ecd57711d05c9d8ca4848fd112e3a300bf2dfc data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_wing_fossil.json +1431ec85a2428f5a65f15a4e8f0bcd71cb65f665 data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_arm_fossil.json +f3e426480b8ecb592c13d6adec8abdd0cb6fa295 data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_foot_fossil.json +c200ecc090a8fcce82cc95bf7c2723790c143ad9 data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_leaf_fossil.json +c0f0c9b11ee5e8ef41ebda21cdb514757d0cb51b data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_leg_fossil.json +106f6b0bce5e953cc95c1210afa3d5614a479cbc data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_neck_fossil.json +f8e3801126e01fadea7ed4296b0f95bcdcd232f8 data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_rex_skull_fossil.json +f79d7e29f0acd47b44d6909da56486b93d14919b data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_ribcage_fossil.json +6334e83573780261a6faedc85ecae871075e0a15 data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_spine_fossil.json +82d6d7224df499453621facca9805de5d14258d7 data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_tail_fossil.json +1c442b2a9ceae98f7106211419c10fd24ac053ec data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_triceratops_skull_fossil.json +3155ee6dd29b9aec78101283030e30b85e9dfbee data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_wing_fossil.json 474249d5867f93b3a5c522f287ad9bed079eed2a data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_arm_fossil.json 071c614c6bde079f22d3ae201955f48ef58bc3eb data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_foot_fossil.json f01ed3b03c0a3ab1250dba25467ba0d978ebda42 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -131,7 +288,19 @@ de3c9af07f414d45a4ebf8f75de7ed158f810d01 data/projectnublar/loot_tables/blocks/c 67a1ae445b22dd2ae2f35f1ab5ddd6e793bf1359 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json b8c4d1e3d636d2262aad970404703ed9a0a2fa45 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_spine_fossil.json 30f09fd0b2dbc5142e6626d997699a9a924066e4 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_tail_fossil.json +c7dce5037f4b0739f19fd9b0ace004b8de9a6e1e data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 778cc8d63dc576299372bd5f85e4b1338787b849 data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_wing_fossil.json +c01ffd1265205bbc76f8f3a5f85019808cd6a06c data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_arm_fossil.json +1bc269a5ec16f97811db742e89c3509815e2d723 data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_foot_fossil.json +d8de798dadc308b9885e57c29a1ba0b359ed6f49 data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_leaf_fossil.json +70d22e46101251d79eeb350f4bf332fb03817ddf data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_leg_fossil.json +5f4021b7de3926d3070bdfbe12a0718ca1f5cac6 data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_neck_fossil.json +98bef49c1711ae3ff4392e42495f6f4fb28bd0ba data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_rex_skull_fossil.json +a12db71ed038623a4687b8cb7c4e7c300eff60cb data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_ribcage_fossil.json +6b7a7fe9bfe675505c387cc0eae38655be88867f data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_spine_fossil.json +009ceab3c2ab86c00d0c6297352ac2e4aeaa8fec data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_tail_fossil.json +7d9fae45aa8ecfc0bdabb0e848314912c2b64fab data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_triceratops_skull_fossil.json +e3975381f483a8cf31f316599fb29e305ad357cb data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_wing_fossil.json e39e9b582db9ced1984e3ae977a9b73c1536b4d2 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json 15b25bf1797cf7d3312e76d81b9a70435b077fbe data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json e38eceba64109080a207f0a0b245f123b57c0882 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -141,7 +310,19 @@ e38eceba64109080a207f0a0b245f123b57c0882 data/projectnublar/loot_tables/blocks/c 34b7f93909a0add645a75e1d145840cea8105144 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 8069f7ef15ec58b9a5d9a2ab6027d3f7bd83ceb2 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json 28b26139463b3256fae4eecc98e788e6bee7f35f data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json +b93cb2321a821d72044eb0e63fa52aadbcf77882 data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 6660c93ff10cdf615248b9aa209a72811e4fcd2a data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json +c5af4fcf7e590a7be8fcda836f5dfe791bfb909c data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_arm_fossil.json +e319b6e3df8c9b20e0c54cf80f1705982671dda1 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_foot_fossil.json +a10daebfbbe3c0f7567d78708fa72a433194649a data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_leaf_fossil.json +e555ee13db47fb74a7fcb1051bdbfc30f74bf60f data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_leg_fossil.json +497b148a1d6316f0424f2ce73606111485229fe7 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_neck_fossil.json +66aaad711eff4fcb01e95c8e7521f686ab49f15d data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_rex_skull_fossil.json +6a8280e6967c3d274293aef952067fbf15b73560 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_ribcage_fossil.json +d795d3d88b90cf68ea9f624686118fd53c081dd7 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_spine_fossil.json +e78846e0ecf06bcd74e3f2ae9d033c914a658d46 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_tail_fossil.json +2747cdb49245866bf63e59f706310214ed649e1c data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json +0540e9a1d02d0b17e84e4c97dab1978f2d70aabe data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_wing_fossil.json 67ca28408dbb95be42720f1ff3404e55d107fb52 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 164d00b9e6c3479eaa733762f3545250595a5097 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json a45e56e1589d0f0c782f2db82ff8f4f9dafadff1 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -151,8 +332,21 @@ ee7e39c5f70c1f83fb0884dae00f68d547bdf68c data/projectnublar/loot_tables/blocks/c 877ea6e211c604367c37d5d06e103647342f9c74 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 0926c1017e159090a09051c04e42aa386498f9a6 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 33da6908deaf9b4b4f2cd19d8f3608ac8ba27461 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +1df10ee87928e48cab615555bc090be41ad57f9b data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 182552c0537fd7030032669f78a7d11c9c2e79b2 data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json 8b11d1b3c532dfa26b4ece433ce887577d54b225 data/projectnublar/loot_tables/blocks/creative_generator.json +d6b677a64b2922f1945310cba9c6d163ffa0bc26 data/projectnublar/loot_tables/blocks/deepslate_triceratops_amber.json +501484325d2f721fe14637cfda730a1b9ea6bb38 data/projectnublar/loot_tables/blocks/deepslate_triceratops_arm_fossil.json +fe856a49bd88ea3d7930c77819ebd1ca581d05f6 data/projectnublar/loot_tables/blocks/deepslate_triceratops_foot_fossil.json +bae6f6cf2f0c9ef2c68d04fa35cfeef380522887 data/projectnublar/loot_tables/blocks/deepslate_triceratops_leaf_fossil.json +698ee9fed9cd1f1e0f93bbda21e01a82b159b42f data/projectnublar/loot_tables/blocks/deepslate_triceratops_leg_fossil.json +c29e97ca9aa6d9ed4384db750388d2f2f779b5a5 data/projectnublar/loot_tables/blocks/deepslate_triceratops_neck_fossil.json +efbd356ba4007605c77220818866d37dfec6bb17 data/projectnublar/loot_tables/blocks/deepslate_triceratops_rex_skull_fossil.json +d5b5c031958b42acbb1b790499aeaabcdf2efe14 data/projectnublar/loot_tables/blocks/deepslate_triceratops_ribcage_fossil.json +fae3c6da147186b58a4a80722e8b24e31512e6d2 data/projectnublar/loot_tables/blocks/deepslate_triceratops_spine_fossil.json +5593a87f206b472a9bc55c7451f91c9a948e8882 data/projectnublar/loot_tables/blocks/deepslate_triceratops_tail_fossil.json +f640d97c23ee25117e3101ab7889e35406d46b1f data/projectnublar/loot_tables/blocks/deepslate_triceratops_triceratops_skull_fossil.json +e5e29b62878323877b25f4f140070cf28eddf8f1 data/projectnublar/loot_tables/blocks/deepslate_triceratops_wing_fossil.json 3550fcd9d5d9017d646001702c6d04943238c5ce data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_amber.json e71e8c96240ccdc3fac256f423f5e2722bc14406 data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_arm_fossil.json f8f19e00dc1c036e28316c382aa3df517ea3718d data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_foot_fossil.json @@ -163,7 +357,20 @@ f62c79cbd1c7c9d09e1b45b597dcb723329e429a data/projectnublar/loot_tables/blocks/d 423052d5b58401c49a2c3cc18e6404c56e9eae0f data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_ribcage_fossil.json 930b586189e098ade7e0bce28d2419d1e7ae33e0 data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_spine_fossil.json f73a5e29fee5a16267f1bd876aac27dc90e10145 data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_tail_fossil.json +6738bacf006a90012e4b4afe19bc179ba2bf331b data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json e30b5ddf5c78c944325e05b6e68a1a4d3ba84a27 data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_wing_fossil.json +d2b86ab11a32051b891c02840c6a1fb9a05a1cb5 data/projectnublar/loot_tables/blocks/diorite_triceratops_amber.json +e6892f000b681a0382648ae5e5151a8271b1e31f data/projectnublar/loot_tables/blocks/diorite_triceratops_arm_fossil.json +5a49033b6d36a54b9b445567b8e9d8474c0cd0f3 data/projectnublar/loot_tables/blocks/diorite_triceratops_foot_fossil.json +47d069a1f592d170a6b5e1db7a4a86b305257a8f data/projectnublar/loot_tables/blocks/diorite_triceratops_leaf_fossil.json +675fac419b13a5920d8b0cf8f1f1eaa0338b814d data/projectnublar/loot_tables/blocks/diorite_triceratops_leg_fossil.json +4302647b1b17c713661c2ad3ace520b21003dbcd data/projectnublar/loot_tables/blocks/diorite_triceratops_neck_fossil.json +655dd6374ee9154ea246a0ddfe725cce0fbc8d69 data/projectnublar/loot_tables/blocks/diorite_triceratops_rex_skull_fossil.json +417389769350eb1149c1e56f7c7f61fc3b115464 data/projectnublar/loot_tables/blocks/diorite_triceratops_ribcage_fossil.json +ac291480da03ef4e9cbea14b6e3fe31a9b333e71 data/projectnublar/loot_tables/blocks/diorite_triceratops_spine_fossil.json +59f1a058efaf92829ae1da5eb0062b74c3eddbf3 data/projectnublar/loot_tables/blocks/diorite_triceratops_tail_fossil.json +868725d5b7f436da7ae89b79068e68bdd2f81371 data/projectnublar/loot_tables/blocks/diorite_triceratops_triceratops_skull_fossil.json +102b71fdc62b19016387b95b85f2c48822a0c578 data/projectnublar/loot_tables/blocks/diorite_triceratops_wing_fossil.json 8bbdc4d7557a34f7023eafb916c5cca34387e98c data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_amber.json 32cb4cacc6235e2f0c01455d108f0d509bc3b656 data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_arm_fossil.json 06d7d1cc32eb92a07753c1a75ce64ffd6e078c65 data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_foot_fossil.json @@ -174,8 +381,20 @@ a9f16d4a9d370ae381c529e923f157b6eb044ccb data/projectnublar/loot_tables/blocks/d b29e5633930d430aa77c21890d2a151481aa5d3f data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_ribcage_fossil.json 8962c44f9cca0df8309139bbf58502de06b4b620 data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_spine_fossil.json 8488a6aa918aac55b19ba1b26a6f06c59908ec68 data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_tail_fossil.json +71562d4f57cd58f201611e5c095c71002a2d783a data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 575bf2da80a79452862359b170a0332f510f967b data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_wing_fossil.json 8b48d568f8b58ffd193b83521c5e0135e6fd3e94 data/projectnublar/loot_tables/blocks/egg_printer.json +319dadc4449efb566da19a0c2a3f1fb885bcba25 data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_arm_fossil.json +150758076288950fdb5a18658621ce7cd540795f data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_foot_fossil.json +3c688e649d8c15bbb8e315eeaff2b0ae432430ef data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_leaf_fossil.json +7c6cb9bb7a62d2a5b71cf28670ab4e366c82cd4a data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_leg_fossil.json +579a1afa91eec8b2205708e1b2418265381cf3f2 data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_neck_fossil.json +cba7254771c1e82f786c68e8639a584d8c1b935e data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_rex_skull_fossil.json +47e745bc989a22c68eff9aba999172f7f074498f data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_ribcage_fossil.json +4fba184b6d5b0c9d300ed7ab081dd94493880793 data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_spine_fossil.json +f04fa6ba9c7f9295c6b7990f0ad959b37f923c91 data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_tail_fossil.json +bdee29ac73402852ba3bd3585e08627284e3320d data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_triceratops_skull_fossil.json +f7fc5bc8201c6374eb34b2431220897ab4808eba data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_wing_fossil.json a7a563bcce971c00617eafea0156023862aab2d2 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json b0de8f96cea19205ed824f5e596ce5905fa201b0 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json b74b64500ceb681ecf69e513e7bb712817a3df4a data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -185,7 +404,19 @@ a0a799d33d9eceecbe4b531474315aa3c6a3ac07 data/projectnublar/loot_tables/blocks/f 6738bbebef0dcf64ad4efba2d55c1c40320b6c78 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json eabe3da06d7f6a30e2283b491a931c8e50004bb5 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json 24ebeea47e1dac5563759042e116db8968a11fdc data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json +a9a7a9075ef5f53436ac84fffbcf9e37c0fd5beb data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 57fbb4e62596a319ba29f875ba79838d3f01f6e1 data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json +ac454dc2d7c72c0ca925be171548a4d2fc6b302c data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_arm_fossil.json +f5e60ee28257abf7ade183ffb3a2bd1d34e3d905 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_foot_fossil.json +99249f0cf585680db3156b1cc5ffeac97305c8ff data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_leaf_fossil.json +3ff3a10ac53737c25f4a47535e524e41fd5a2982 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_leg_fossil.json +34b3d78ec07dfb0133c75c40e360f26b355c3461 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_neck_fossil.json +f32b95cdb8d7b2ec53d6e074d5f5325f9f1fb482 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json +c012cdb9c528b54d87f4aa9040449662b3631eb7 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_ribcage_fossil.json +0c33572dade4d3ebddbfd6dafc9167940806cee9 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_spine_fossil.json +630ba23e53f647fabe40b460ea026eb99d45e606 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_tail_fossil.json +9d2d90740de1e610d61d995945d4b294e4991c84 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json +7c8f1c1ccf8ffa26fdc51831bc0297793666b671 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_wing_fossil.json 724ee3062d22b4d2abc959e793fd62c36d50a34f data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json b8894e03eee0f0a5f2ceadbe16fd39b49910f361 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json d81196c95d4d81cb0e3a76b47b3788ae0785091c data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -195,7 +426,19 @@ e8e2724cf58201c378ab340d844438eaed994c6b data/projectnublar/loot_tables/blocks/f f9858cbe2c47a0785afb3a73454a3947e54ffc3f data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 886fe6858fb7f5a1754b9674991fd29ed6256ef9 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json f1391d6f7466e6cb25baccca2b302782b67fbaf1 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +65b2b02a2ba5d73fef950d33e4a48e111622d864 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b62802d1e66a022bf4cedb5c68d4a41125b59c39 data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +e2b3918e41fd93d87709e4e4f8221d1916259fe6 data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_arm_fossil.json +78344f425cdd1ef8999d59696bc844c77619dbbe data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_foot_fossil.json +ca98e03dd01a961ffb4c00acd3562f1a1bfefd5e data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_leaf_fossil.json +21b0edaf553e80612e180f7feba0565e319755ee data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_leg_fossil.json +c49bd4297443ef4aef64627f0af1db3dc8efdd9b data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_neck_fossil.json +ef673f6e26e9372da9aff220efc842f9fa1d553f data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_rex_skull_fossil.json +e540c63fb9a48b54390ed43e6c7246dca56b45cf data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_ribcage_fossil.json +fe80205c8e6723b8107a4d7218dec0f35f1b6be4 data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_spine_fossil.json +e0a9d4d0fff522f64fa558cc7e16546bc5b4f7bc data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_tail_fossil.json +690264521e955de01c11a415128494da451deb86 data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_triceratops_skull_fossil.json +b49ac8481674a45cccc5edc683acd4b709060cff data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_wing_fossil.json fdcddb268130bb1fde1ce0d8d3f7fab78dc61a6d data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json 6ca9b04c5d9dd5f24432170ceaf1b753cc87ec6f data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json 174cda6a4f6994eef570c31920a0b0116e450922 data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -205,7 +448,19 @@ bf204e274b4638688f64d4591b9d3113e34cc27f data/projectnublar/loot_tables/blocks/f cf619fae665f18cedc7c0576227c124badec31e7 data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json e21552e87555126f0bbe40f2af163a2318608fcd data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json 1102dbd7329fe5007c8ac8756894097d7cd508bc data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json +6d95990087c20179bcd5a796def78a33d434bde8 data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 78c6dbb8a337246c002cf05ca4e86600f48db87e data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json +ae86f48c27de08e93ece0a4c7ec667391e7bee96 data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_arm_fossil.json +8b3b7e2fa995b57af2a41a3ea01e47657eb07b01 data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_foot_fossil.json +74963e36cea0da13b56075570b13be50d78f487d data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_leaf_fossil.json +0fbd6dfa8b5e6abaf76ee63e70b324d56091709b data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_leg_fossil.json +ea4dc6707af1e52f41115fd35f3039db9fb96ef0 data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_neck_fossil.json +d55636bdecaa4c4e75f86b79bd9cd2fa0614af88 data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_rex_skull_fossil.json +2db6f7eb37a49ddde2077db02f21fd20d742ba77 data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_ribcage_fossil.json +7de25c7d050a944fa8f897f8b66bad342f274721 data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_spine_fossil.json +a51a3d5d13f272927079dcfe60ca14c5c1642c7b data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_tail_fossil.json +ae0876103073f22ca0d294f24d21e962d16860d6 data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_triceratops_skull_fossil.json +d4e57b05872240442626c2d77d868d7ce8a7f07e data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_wing_fossil.json ec2c2a560e0dd5a8a7bb1a45e9aafc8f8a9b11b3 data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json 5f35022bcf18ba35edfae144ab6ca21526d6e1da data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json ea98f49181f702d5ca48c5ad780d6368310226fa data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -215,7 +470,19 @@ bcefd5a29f0bcd2f5c16b8dfc07a4b8049ea64bd data/projectnublar/loot_tables/blocks/f 8804ffc59f1d7a569c5b11889d180d0aa8077e0e data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json 3f12b7c8c9f60663be1429a56c1b9052e517f1de data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json 6e76bb85dcc00a28c883e68756101ea5823cf756 data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json +0e9e029ec201ffde56a568719b689cb2730af1e7 data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json d5a8a6fc12d8b4480faf0e174b124e38ec852d41 data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json +20e44c0f72b9834447ce5fa256f368449b03f12e data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_arm_fossil.json +1f9d4a27a5a102783bca41fdc54813cc3ec9f5c5 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_foot_fossil.json +200ad3bb1c75ec0b18de7124d72158dc990251b1 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_leaf_fossil.json +531ba48e06f4e709c6d8ea11a89f8189123a4e68 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_leg_fossil.json +c9fa75ddb58e3fce25a070e80792fde72e0bbdf9 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_neck_fossil.json +47bdb17ce519b4860d7367b8d4a50e5a855a8bee data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_rex_skull_fossil.json +0b3cbd6f42c44e7ddaa7b96bf66a15e360844330 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_ribcage_fossil.json +63e8fb641883ff94016f06ed8c675fa68470bf8f data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_spine_fossil.json +3c4c29061eb54d5c7bf4808b0e12acbbe99b41f2 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_tail_fossil.json +fb01ea873bf374f672954675d4a7b6db9581d646 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_triceratops_skull_fossil.json +edbe2ac1183bc63f9ed1bbc274404afd9cae09f8 data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_wing_fossil.json 076f7e4ec73b067ce19eb9e062d39e271815dde5 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_arm_fossil.json 8ba7af5c8134a39bdf5d4eeece0db3f0a3e544ea data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_foot_fossil.json c8e3035fd8083370c8efe3712bb060fcb1b03ecb data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json @@ -225,7 +492,19 @@ a12ad09b555e60b2c129d52ad03eac90dd0b88e7 data/projectnublar/loot_tables/blocks/f dc08e109a837a3887416279fac79f65c818a9923 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json 8bafa7a82cd77fef1d115a49ab8396c69d417f18 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_spine_fossil.json 057811712cb09e892ad0873a93ec8abbfab97046 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_tail_fossil.json +eb3e5108d007e94fb2b28b3485b4439f9eafaf95 data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json c0140e387fc7560a4c9f562d3a7175c56a4bf91b data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_wing_fossil.json +23d376df6fb7a8c554c63f1999f4dc7b003e475b data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_arm_fossil.json +947e459febe1e3b398a2abbd1cb329381d506253 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_foot_fossil.json +e1b17d578c05aeedbb730648753ead046d39e31d data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json +01031b41f08cb587a98c3a4c123fe27568faae6c data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_leg_fossil.json +9d527751fe56a1d78863f408a13027d61ae0f5e3 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_neck_fossil.json +1658f1128c23560390f0bd3078f6ffddfe28f623 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json +7e81e608e602c836787930486036589ca4c6586a data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json +c3c92f1a92404415a5c790967e4b671792f60bb4 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_spine_fossil.json +2fe7173bf8294bf5cc7fb107884062220d048348 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_tail_fossil.json +4aa42f51a843fab9001ab44adf06f09cc3da3c6f data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +894bf2998a73a280b52209c413ddb0592b288605 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_wing_fossil.json b9aaba51c1618636c3e8a233d2669455027283f2 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json eca61ebf0d2116b9b917dd8fd198524b21cb5908 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 51256a297acbd8357236ad365da8d65a8529cedd data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -235,7 +514,19 @@ b6149fc96fe35738e61740bd9d5cd15c40e19bcc data/projectnublar/loot_tables/blocks/f b6b7c9c55dcb480c9f39f71e86ea7e559eab53bc data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json d03117926ed9df4fad99de0dfec7a058e7f5e7d0 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 03cc09c6320c8de57767961ab698ba9f1c0dc4e9 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +ed8a99858ca8e3fa618fc3ebb66cea655b487b99 data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 3108a0813f402c71ee767a331eea8e21a8ac942c data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +bb3990143c2f04a6f05689aaee4c550018b4808e data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_arm_fossil.json +9b0334e7f6f15c72f142923ebbae23f256e4d6fb data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_foot_fossil.json +8dc7f956b93b43ce6acbcff156f5afbe585fec44 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_leaf_fossil.json +5fc68a2b46e6921a3d2211183d2f2e568a795c07 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_leg_fossil.json +3fb1021ff57c551a6985dee3c1f4ac853e35fbf3 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_neck_fossil.json +cd21bd7b15b391a58f76335a43d4ab5b8b64629b data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json +af0a737139912738f8bda6b55306bda215937dd1 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_ribcage_fossil.json +7cc37bafaa153ccc022809256674e97ffb10bf5f data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_spine_fossil.json +9ff1e532ebeb23760dc9e53b2c19eec40594d48d data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_tail_fossil.json +cbac4fa7f704d4cdab182bb79ce24b8d8fc85231 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json +b1e4b9fdb2e5f05662e6238503d0aeef27977295 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_wing_fossil.json 90988c8c4b83f72da960383ca83ee8e605028650 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 757092c714909902712fcc7759d17ff5e09f5119 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 0b4e656a4826ffb8c42ababf5f2b71686dabeced data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -245,7 +536,19 @@ f2ba18f6ed86226047f3f9d05ab6e265356dde84 data/projectnublar/loot_tables/blocks/f 10fdbf13b9879fbf20e3d138daca2a2b5b1c5e14 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 4e82b021105ff7b70b6a0127df3a0ec44e973b6b data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json c24b7b28c8fcda0784b11bf042d247f826d36808 data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +30b507b0936b8fba0b56e5054b5e63f863fe9f3e data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e8f73de9d13b512de082b0657d5b1246eba1e9de data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +da21554c1410e23c1c7cdc44867c3b60e2eb4802 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_arm_fossil.json +c9d23edf4662b4f0cd8e2ab1b6767c5e611f8bf0 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_foot_fossil.json +e38d4effd9d6e8f25a2147de46423105d033aa6e data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_leaf_fossil.json +cd5e7376c7ec444e9c5cc9d2bf1ac19be51ecbb0 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_leg_fossil.json +c9008bc5157b4eb438544d58ad756fd14e0419cd data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_neck_fossil.json +54fab2608fc0089e0236c48dc9aa6de609c8b042 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_rex_skull_fossil.json +eeaa57f60ba0394e845bd3ef2d3f7c50e5821eb0 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_ribcage_fossil.json +6d8174b467515773e2b1a36cbd0e1ed3a3d1c0b7 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_spine_fossil.json +72d2e8c054ea28cba9091d1faad1c8a4fe836bdf data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_tail_fossil.json +95933d028e90b413366d7b158d5a6d8533dd080d data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json +21719677f31be069c4c2e9aecc90264d85078903 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_wing_fossil.json 18b30d97f77be98f6049f3314e9fec409216d9b2 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json 2049d9387986a845fd59a8e4f511156fb18c7474 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json 3cd40de771a61278410b14bfade5b1b20df5517a data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -255,7 +558,19 @@ fc019d7efb1c113b485d897320fcca988c4ffb65 data/projectnublar/loot_tables/blocks/f ea201071d673e3606e107416d8d1d5aa483329b0 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 4661c23070100e96b97d19b0ab62c4b2deb80fa7 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json 1d086d7dc0ae9c2286982eacabc18b621e79cd7f data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json +35a1c59675d0a8f2fae0ffb25f3b60b47ae0dea2 data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9f35d785f080a53730cac45d53f6f896905d331e data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json +d3b62418404e2bb65e14ea32563920fef24ea7ac data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_arm_fossil.json +16bad721a6c383102a3501aee91562f31cd43e6e data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_foot_fossil.json +b6004535688fc10fb73d0126a28e2290289d67c7 data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_leaf_fossil.json +c47b727e98f39c954516d278e5ea1b593dd03849 data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_leg_fossil.json +f5811b24d23f7f767af26c08b3c9c004849739ef data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_neck_fossil.json +33d2bab8e2d522b274ac58a438115476854bdaf2 data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_rex_skull_fossil.json +6bfd5398e313e810c07a294fc665470a373be8da data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_ribcage_fossil.json +fb4337d8b5c1df4edadeac73bf50acddbd52cc99 data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_spine_fossil.json +08c77d22d60623ece36a9ca0ceac4e11f806cec8 data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_tail_fossil.json +5a89b917c6b7a8a118abf59944e82b41f95170ad data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_triceratops_skull_fossil.json +3a60d8671fd34e3410ac158eaec8bd6149117183 data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_wing_fossil.json 1e8bfa0f51527c524f18357e78566120daa9a534 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json 54126bfaabbaa96ffb65ac2241b4389cddeb9667 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json 2a65bf20bf680079ad8b8ddb27893c4bc28acd45 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -265,7 +580,19 @@ a20494d64fdf1bbe18be242c09e8d52547a00f9a data/projectnublar/loot_tables/blocks/f cbd0e8c64b3faa3b62a28e31e1a3492b49983bc5 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json c24b845db971a52dbfe5403779d97d04b95723db data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json 7d993b42d3e840b471c4f6aece073fc44400566d data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json +590d46901cd7624c0c808f081866f8fd2ed9e7a8 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 5ea9a723ff526815389b0a4b8a99df0e1c816c97 data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json +f6dad638562cf9d8ea562393e58009cdb2075be8 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_arm_fossil.json +75bb74f8ba1481bb89280585c76bc63381b02803 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_foot_fossil.json +31947ebd8763e55c5849ba51009551066d253796 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_leaf_fossil.json +a8939bb62dd19159cf61b4527522297579efb824 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_leg_fossil.json +d78f751edd8a076411d883e022e4cafde7989002 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_neck_fossil.json +ea255314a30850dfd1708aa6cd0ea7d78853167f data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_rex_skull_fossil.json +c0ddb7f9904da91de38116e540d72644f6a6099b data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_ribcage_fossil.json +ea17d5048be80ee91f4f380ce93f9d5f22f905f4 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_spine_fossil.json +f8c33b6d59bd54338fd8abd47c607d5e434f39b4 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_tail_fossil.json +be5dde3269d9e11507d6796a1ab82d4646b219d7 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_triceratops_skull_fossil.json +0fb81bf7a1283bd8407a985711b0a38ed2e050c4 data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_wing_fossil.json 34d74a8c29adb3c68934f2da38450e1511b1293e data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_arm_fossil.json b33b953887976b266b3d3002b7aa41eecaa679a3 data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_foot_fossil.json 9d59fa83133e0457e702c69f8649775cf9a3217f data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json @@ -275,7 +602,19 @@ b33b953887976b266b3d3002b7aa41eecaa679a3 data/projectnublar/loot_tables/blocks/f 3e8a18f3de64af5367b3d75033c8bccaf4807c6c data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json e4d4281329705d331e4e404e5799834c1025103b data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_spine_fossil.json a84311c42e735a4e01245f6f6bffa283b3818b7f data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_tail_fossil.json +e5ac7c8124d27c18ae2006fcc750d1c0ae627bd0 data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json a10fd058fb52a2a7de527a57a9acf0cb93954c81 data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_wing_fossil.json +1078ef21be90ee4ab520ab7a63dcac7ba6c8e8ae data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_arm_fossil.json +724cf5e8310e00a77c822bdc6783baf0cdf53709 data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_foot_fossil.json +4855187b9baad2fc0273f1e92a632ee31f6ea754 data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_leaf_fossil.json +bd21f96d1561e57e0123e97407429d8a6d0efa4c data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_leg_fossil.json +bfcbe3f27281c80337fb3366826a79e2d1dca569 data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_neck_fossil.json +baaf4d69d34df71ce2dd9689cfccf20e942a894f data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_rex_skull_fossil.json +098498b798cf7fce44a90331cb59393e46b69494 data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_ribcage_fossil.json +cbb5de8435efa2634f1e5203ef7b36d63c362b87 data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_spine_fossil.json +7f40493a5c34d16769cd8e2e8fe72692082f137d data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_tail_fossil.json +4397386fdeccca33c8db47a3e6a03c6406b7abdf data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_triceratops_skull_fossil.json +c2d1e859c3b518cab05d4d551acb4e789dfd2d48 data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_wing_fossil.json e31e53a6ff49c74ca0a975f6f32a94deb3fac4f4 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json 125ffa4db060da63643363305691ba7f4efcd73c data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json 86d2a82c9f9bd0d56b5d86fb4d62c9da4beb08a5 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -285,7 +624,19 @@ e9c5ffede7273504800b019c04368080dfa4336e data/projectnublar/loot_tables/blocks/f 41583ea23bfc2079b9d38d3b086e5913dbbda2f5 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json 4fc5291229a2db1d7b6723808bb2ff927c2b6818 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json 7d16d920e0030c38bce9d6b9f8e069fc99d3d944 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json +59350e1b7c8da4cc58a1c6144e065bf18e3df169 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 3a368770bd717eba7dbc4e4289b0cc0253e69ec7 data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json +315177905c74d2fd139c79613b9d90770b16969b data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_arm_fossil.json +c72e49919ff5fd0a984188dc99cccf65877344a2 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_foot_fossil.json +8684202b3d6535af123411c683912722bdfb80c1 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_leaf_fossil.json +fcf19fd4e72f5403bfc60ec64001e69e5e95e8e0 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_leg_fossil.json +64b41d4a88389a90bb308f4454d998ce91bf4717 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_neck_fossil.json +bd47018bf2cc309f6304ffe6ad73550c39ced8f8 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_rex_skull_fossil.json +408d9afc5e861d18fede44f2376b9ae95690a337 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_ribcage_fossil.json +fd164988173c5671db21a18695788f005a042cee data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_spine_fossil.json +8adb70185c9f73861d2aee0511b3f352dff52795 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_tail_fossil.json +40ad42e4fb7672009ee6195d6f7d5779ee056252 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json +57a27a2bb0c4a4dda87d8884c0825f8ad821cd2f data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_wing_fossil.json a9ff934994083c2f07755d85a954fd14db8e268c data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json 68f6ae4daeefd83b9d48eb5a90d898f29abe5be3 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json 7c7b5ce77e14ea51a1e22ecb34259f3b3db2d3a2 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -295,7 +646,19 @@ f61fcd268b21ad76b6e62cc6df55361afaa774db data/projectnublar/loot_tables/blocks/f f5d689f445c38f98d848df214ec48f574c3b0360 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json b851700d8d8135b29ca5869835467a286ad2d8c8 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json bdc27a2bb5f8c255b34d939b92441884f425d259 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json +2ac90165fdae67c89b2c81c89f19595fa8304ce4 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 0df0adabcd9a89cc488b81b9afe7714356b9ff37 data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json +d4a28349c11c3eb2a83e807a15e72264df5ab3b4 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_arm_fossil.json +6fe3198b7c3d489a6f26558f78dc09fe38a8aa0c data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_foot_fossil.json +e4070a5405edcb8f2b90c42a87bf63e38c9d57ad data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_leaf_fossil.json +c876903df0cf23baaf16e72573025851e20fb3e7 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_leg_fossil.json +7c83c5e0b62ce0a70b7a2a599fd625d3d9a6dca4 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_neck_fossil.json +832d7eecbcc00f98890967dcdebd09fb00b1c441 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json +03d2cbd33081d0af19e6680c94e108ff664d3004 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json +b2f73a7a2b83a44dd71e1198449b02a1d7ed4729 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_spine_fossil.json +288a0b2123d4f7d34f087c86c3140ffdd6fe907f data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_tail_fossil.json +1993c46e5d8d29bf8411ab7faef4edb9a7d62a5d data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json +1796694e4abadf56998ba6c58ea2f3576dddc4b6 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_wing_fossil.json 36aa9903287d4458685b48bedf3943ea81f63642 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 00557b0b47d7b66dcc0aad1a83524f9b21781436 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 2db6e9ba1a7e3f9c8387b74a369d6f12853d0a55 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -305,7 +668,20 @@ bdc27a2bb5f8c255b34d939b92441884f425d259 data/projectnublar/loot_tables/blocks/f 59b32b42edb429ff4cac92365f2ea72ae3e58307 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json e6ebf893583a72daa1b610fcec9b905d5cb51b74 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 8f2c4e4d55a859f21034a261c2d6b656b093fb98 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +78c338c3a066aeaa0c7e4b456ef26cc94e7c8982 data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 126db7bc63c29a0cc796f4bd3a972c19d10200fd data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +eca0228e41955461dd066fec0005f680d89684ff data/projectnublar/loot_tables/blocks/granite_triceratops_amber.json +d18105b78079d495c2ad2d90814acec203dbf95f data/projectnublar/loot_tables/blocks/granite_triceratops_arm_fossil.json +0ca4842a22045d37bcbc34f944f4347d627e66bb data/projectnublar/loot_tables/blocks/granite_triceratops_foot_fossil.json +4cfe35ffb02ff57f187da1e34005126094245582 data/projectnublar/loot_tables/blocks/granite_triceratops_leaf_fossil.json +98ed08fbc30dc08d5bdfa01447bcc6016a6e7e08 data/projectnublar/loot_tables/blocks/granite_triceratops_leg_fossil.json +320440f8d99dcf387f6348f926f708dadb8a9dff data/projectnublar/loot_tables/blocks/granite_triceratops_neck_fossil.json +e39f69d376cfe5665f1a492bcb1f7836c8e2b24f data/projectnublar/loot_tables/blocks/granite_triceratops_rex_skull_fossil.json +dccfeee43460fff4af76c78ad057b8d870303bd0 data/projectnublar/loot_tables/blocks/granite_triceratops_ribcage_fossil.json +8541cd0a884bc4a2fd8c5af33259f654101b83c8 data/projectnublar/loot_tables/blocks/granite_triceratops_spine_fossil.json +0ebc02ca97829afd5d7fd4e22850458287487735 data/projectnublar/loot_tables/blocks/granite_triceratops_tail_fossil.json +f87957b8b6f1124da2c08ac7aa0c97faa8c1c5c0 data/projectnublar/loot_tables/blocks/granite_triceratops_triceratops_skull_fossil.json +a4eb74bceded94c4d5f0d2fbf4d16c561a834766 data/projectnublar/loot_tables/blocks/granite_triceratops_wing_fossil.json f123e9fa09dccb31a704a4dc70290b3fc3f2bc5a data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_amber.json fba4ab4b1a6d81c86019c2c1a50b07373b41a6e6 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_arm_fossil.json cfefb2a79e4eb7a6daa787aeca4ebc1f66eb14d4 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_foot_fossil.json @@ -316,9 +692,22 @@ e413aa214e6b1c3d6c02dc8cdaea384ad44d5436 data/projectnublar/loot_tables/blocks/g ac9ead21560c7c11b0a0afef0fad1e05b2fffa45 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_ribcage_fossil.json d0d1791ed4def8ae766f647e80de3eec855b3596 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_spine_fossil.json 6ad952a44196bd2ac71161f070ad562d6befe3e9 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_tail_fossil.json +ae186a472462eaea061df203a7dee3e985d34022 data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_triceratops_skull_fossil.json 24b17ca0e9430df2ae4bdf30e82b8c19b19e0f2a data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_wing_fossil.json 6a2620fd2db7602170314096412a1b82c6d706ca data/projectnublar/loot_tables/blocks/high_security_electric_fence_post.json 1103ab24a227243db281cfb0af643952e0766f53 data/projectnublar/loot_tables/blocks/incubator.json +adc5dbf28daa93493e519b40aea839977cc0bcf6 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_amber.json +bc689238d12b51e03f40553cad69ef58f69bef6c data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_arm_fossil.json +449f08b7e038acd7929f72bf864d1bc2b41c369c data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_foot_fossil.json +8acdeb4bac3e330157d972bd7fbb85fb17953e93 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_leaf_fossil.json +416663c178742c6e2d908015be252a61374c45ff data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_leg_fossil.json +1ff9ea26e4862d4de39f4e44bbe7a743436a32c8 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_neck_fossil.json +d59e2d8472feda5769e4b2a9c040201efd05e635 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_rex_skull_fossil.json +e08f85e2702b3021939a327663a24a87e3f36545 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_ribcage_fossil.json +836f846f7d1f5f3738ce9e7f5409cc980f90365c data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_spine_fossil.json +b65e4f916c80c7f81b5d5bda8171534e430005f7 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_tail_fossil.json +3884ea5d6c8e39c4d4b12d441e101c4a115cf079 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_triceratops_skull_fossil.json +02a4d06768b2059acd437a8d5da156566a901ea5 data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_wing_fossil.json 6f768745725aab381f294814e4f4c1e53344c0ff data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_amber.json e5d078963ba3d41e2bf25dd7295cdc22a0420f59 data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json f0dfd38bbc8988cfea775a21aacf0405b433431b data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -329,8 +718,21 @@ c1fd4205bb10eaa779e9282c4f16cb5d3b9c55db data/projectnublar/loot_tables/blocks/l 9ae9853cc1f9950c68673db6bf669ef374b2795a data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 9d10fa13101633018cc10139cbb58ac0e607e3e0 data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 009b5d1cbf40675fa76cb2230f8ada142a40195e data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +61275d76c2a3ff1244534453a804dc96e8900965 data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 1d6fcd86c4433c884ba48acd8fb08f3a337867a1 data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json 585a4e0c13261aa48ca17ac2e7cde4e7923b02de data/projectnublar/loot_tables/blocks/low_security_electric_fence_post.json +d646d2c6a564ef8484f40f4bf26302472f12e774 data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_amber.json +68fcfbdfc84a2994848cac31e85323fd638e671f data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_arm_fossil.json +a2ca4445b5e6022c505588d83abc51d0ca22b6cb data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_foot_fossil.json +3ad3090cba11a43c3bc624cd41802a4bc1eeb056 data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_leaf_fossil.json +e379629bd96f951aeb7697fd2410720b7e8d7d1c data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_leg_fossil.json +59f8c24a551578a98224de41e0da88237876f9f1 data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_neck_fossil.json +992f2224c205a2e65313888aa144f83ef423e7ab data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_rex_skull_fossil.json +140a85206e308167673001bad6abfde46f20166e data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_ribcage_fossil.json +d70fa9c59e2c2582e547c1e63d730bc7ae0e98e1 data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_spine_fossil.json +c8e75814365728b4460affa7134f34efa92284e4 data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_tail_fossil.json +3a3f8cbdccdb6d4b03d727c4e8037aa176ade23d data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_triceratops_skull_fossil.json +81e528a3004998415a90574d6ed0967e9abfe250 data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_wing_fossil.json 79e74d8ec080564e9e9d888cc8928407c752e71e data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_amber.json 41d6d76d6568d35328c878b9cb09d9aa12045828 data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_arm_fossil.json 64e7bad072ee52b400a30436e0ffc8ddbb30f720 data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -341,7 +743,19 @@ c665815c35a353338e67207692ff1b4f9554a2dc data/projectnublar/loot_tables/blocks/o c1b4a99c39cd6a6e1d11d0c38185a42480437aaf data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 65033b62349581c655998c0512f825268b131a0a data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_spine_fossil.json 54d01057c663058b2d59524a1d490005741d6e57 data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_tail_fossil.json +50f7f844e9825c539af7c8c3caf47ce98720d3c5 data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 0fe02982f0a5356ce8407600d208b83023e356a5 data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_wing_fossil.json +1909f5e90e902a4e2a0a12442b3d2c2f075a1b88 data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_arm_fossil.json +ed832711683c0273629f92e6596aad7e62e02322 data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_foot_fossil.json +b40a0326274b40e59fdb81e3703a90e3f49ea94e data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_leaf_fossil.json +be427d3e8853d4ffecb39553be070630b0eda86b data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_leg_fossil.json +8ebf03ed6e77aef7ee0658e5a3eb693409b6c2e4 data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_neck_fossil.json +da0ed0bae8499aabbaa7de3e9db656235b0d4ead data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_rex_skull_fossil.json +13a007a81e49dede385475cfa16eb3badedb2ede data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_ribcage_fossil.json +8a696599100c32c471345c7ff2c8b1d63fe3aaec data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_spine_fossil.json +62abce4c0e52a732078328f0af6c8849fcf7843e data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_tail_fossil.json +45d4a7213ea29581a7a070176c6b0c47204ca499 data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_triceratops_skull_fossil.json +177d1c118b15f2224aa1439625bef7ae11e19a9d data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_wing_fossil.json b96f0b5982cc5c610a21988150ef6a5260842d8c data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_arm_fossil.json c76a3d383f702a6ed246fece4adbdae84ad55627 data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_foot_fossil.json ac63e8a211c4917a3a4301742d50d2c73e162c67 data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -351,7 +765,19 @@ db10083bc76781ff6d29670e90cb943a0d8cebed data/projectnublar/loot_tables/blocks/p 96d842139cbd587ef52558c06e7bce173beca1ca data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json f3c3189a74957fe94045abdab440cacdc9e76ade data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_spine_fossil.json 9daf575613327a8a63f2bc705c0bb49d91302d7d data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_tail_fossil.json +187d49eec75c5afc198cec2571a068ad69777a3b data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 1485825bb586983e485d7487433b71c5f86e5fdf data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_wing_fossil.json +3ac7afd89cf1b227b27cfd7fcf910b6505904068 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_arm_fossil.json +08728991c1b7f54ef0f5585cf8aa5e4a10563952 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_foot_fossil.json +0c64bc57861360f8dfc5adb1e1322f386fd3dc8b data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_leaf_fossil.json +76527dbf2d2b9d76dcd105f966e2b1ba0080e04a data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_leg_fossil.json +3c15875ae59c6d320a1599440d37cf8a5e82ed53 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_neck_fossil.json +8a60f8157281cb311a8efd859636364bb3eabe77 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_rex_skull_fossil.json +da960df6ec1ea48d540c33d7ddcdefd97b8de0fc data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_ribcage_fossil.json +5a142ea563e9fb5496f2b246b174fee21b6048ab data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_spine_fossil.json +6714c02431267fb3670fefa91754edd5703ab977 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_tail_fossil.json +6f7564d02dd4c3233ccf202fd6cfe1baa2a42162 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json +ca4878d7ce2fb68f6c79a0fd26c49d0e4b713e66 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_wing_fossil.json 105a484e600838c245f929ffb6cd67040fb28587 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json c8508cd0ea8207fc45209d3cbf408dd54aaa3f9d data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json befe9458a53a482e204e619458d5682d73ac83ac data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -361,7 +787,19 @@ e6b8087d74af5060e4ef06a36810fbe451d2e34c data/projectnublar/loot_tables/blocks/p 22bc465f67cf835423099e474ff0af7fd0523c1c data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 00a8fba6f5f2e2346369515696facde2fa491fcc data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 84d82963473aae7663a66aeebd794b6c55dbe114 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +3d5c3b140cae4a7d27d8df66befd8cc0f99b7b9e data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e49376eee57ee5cdbb81d905e55c5dc3f8eb6cb2 data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +e79dc0c5a1d45c16520e0f40962ddba40510d6d1 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_arm_fossil.json +8dd159834b33aa927d41aeacd0f2abef4a4ccc05 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_foot_fossil.json +f8da5a1960cd5d4f70d98e296017cb738094de4e data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_leaf_fossil.json +f636975fd4f2ca1bf66e86c2e01119d219ce7709 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_leg_fossil.json +c99515ca989ae2035f7b1f39d58854f770a25af9 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_neck_fossil.json +4212367c58099292e50617fc481c63f17b537228 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_rex_skull_fossil.json +aa5f5cbb9ea3de83c8a44d75aec86b5d178a09cc data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_ribcage_fossil.json +5ace28eff4bfe25aad244159d1f43b7b8f77afc2 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_spine_fossil.json +3dc746de1605437a775dec47b8995d797202ed81 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_tail_fossil.json +2b2399215e23179e0b53a54a7915bfd4362bd701 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_triceratops_skull_fossil.json +f00454a3b679194a1b4a5bf25c0923a69809d613 data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_wing_fossil.json 193358e19d521d43ad7171eff633f4475199cc49 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_arm_fossil.json dff8420e442da93ed8c53a693357d676a2638374 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_foot_fossil.json 9c553523fe6d859bb37c5bebe1c6f70459ae4734 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -371,7 +809,19 @@ dff8420e442da93ed8c53a693357d676a2638374 data/projectnublar/loot_tables/blocks/p 09518ac227f1a8cf0c501e662e62f56d3fa50617 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json b24ba9165fa50ba12aa7020888c2f66a9ef4de66 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_spine_fossil.json 44fc37a09994462665f2a2481108344e6af57e58 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_tail_fossil.json +5955514e49e7d79847bf7458e5dd78c9d14bcf6e data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 71d443cb2316a79e1d8cd7a3698a599aab5ec103 data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_wing_fossil.json +7af16639e7c0106a4a060c3f03b284be64b81f42 data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_arm_fossil.json +6bcc65cb5cd620b77d5f6d2d2a8fcb8cca937adb data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_foot_fossil.json +68549953f892d49d3c3a65b97ff2bafc221e1c16 data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_leaf_fossil.json +cbfcceb339a1da324b24fe2c94472cbcdb2bb84c data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_leg_fossil.json +db93eaae761331006b3cd8d033c2ae835f7ca924 data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_neck_fossil.json +330411fb6e02d07131d141bccc09fbe43888c8ac data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_rex_skull_fossil.json +541b32f218fc625f35c3ae72b6ec00694ca55a49 data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_ribcage_fossil.json +331dfff9ce9d6811bd2bb647c339714fbb33a2bd data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_spine_fossil.json +c0a326ba731107884a9605c273d3218ee0b15367 data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_tail_fossil.json +bb389705b9e4294644698a71c11e6d2829567f19 data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_triceratops_skull_fossil.json +6513731239a915a5d8af2350834a6c01717a3a94 data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_wing_fossil.json c77d39658d7e566f0dd5d7b153fe046ce2154ff9 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_arm_fossil.json 2a760bcc8f1c0974a7b33dcca5057c8af16e4cf7 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_foot_fossil.json 2bbc9888b2a210cb0891fec665eb9ff24833d756 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -381,7 +831,19 @@ c77d39658d7e566f0dd5d7b153fe046ce2154ff9 data/projectnublar/loot_tables/blocks/p af3c3cef2ca8c55f1fe6a42ffa17738bd2c0f930 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json 64bb6dac442453179bb832d129744f71d73adfae data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_spine_fossil.json 05adca3c566b9bae850d5254a0cfd254199308b5 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_tail_fossil.json +ecda2cee6fe54d959b4b28f3c6ce20a60088dcaa data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 0e442bc0f311b1de0fc2f62dd1be01f710905b69 data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_wing_fossil.json +892e61229c1acdb878c166e4435eb09cd1cd4d4b data/projectnublar/loot_tables/blocks/poor_granite_triceratops_arm_fossil.json +6db741743d5f58d2ea7fd985afb0e896ca35f223 data/projectnublar/loot_tables/blocks/poor_granite_triceratops_foot_fossil.json +c8455723831eb57dc8591a5eefdb9ad757dc1718 data/projectnublar/loot_tables/blocks/poor_granite_triceratops_leaf_fossil.json +4760a908c7010fcfcf4d27b47cad54a4b70f6678 data/projectnublar/loot_tables/blocks/poor_granite_triceratops_leg_fossil.json +195f55439c14c418d21a41ac9b1ecefc33e409c5 data/projectnublar/loot_tables/blocks/poor_granite_triceratops_neck_fossil.json +4f769a8a100d1b5633329a0d846c571310da2c1c data/projectnublar/loot_tables/blocks/poor_granite_triceratops_rex_skull_fossil.json +52f78ccfc68a5201e9a64800d25c2a170613a21a data/projectnublar/loot_tables/blocks/poor_granite_triceratops_ribcage_fossil.json +7948f3d8f7ea6a8f2ec05cef694ce4c64a00783e data/projectnublar/loot_tables/blocks/poor_granite_triceratops_spine_fossil.json +5429cb29522c33df4924497a834b43b9227385b5 data/projectnublar/loot_tables/blocks/poor_granite_triceratops_tail_fossil.json +47eb8132b2eaf7de8cc6f73bc58e54c14557f671 data/projectnublar/loot_tables/blocks/poor_granite_triceratops_triceratops_skull_fossil.json +0888ac0119db7b1fa4f17b9b330f2d1dd6a448d7 data/projectnublar/loot_tables/blocks/poor_granite_triceratops_wing_fossil.json 4aeb1a2d1b58259934e979d62d8bd3e23c834715 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_arm_fossil.json 4fe6b3437812fc9d967616756219872076f9e2c3 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_foot_fossil.json fc0e1a2b54b21287c161b583f784a4f65a58b497 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_leaf_fossil.json @@ -391,7 +853,19 @@ c5e256bdac1745ad08538fac2562400826bf3808 data/projectnublar/loot_tables/blocks/p 3fc78cf8dddeb88afd0c3d6fee49aaa5d9f4e8f1 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_ribcage_fossil.json b2e925876c8a4315aa44ab245b1ce87c36cfd293 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_spine_fossil.json adbf53b42a50439eb25a76fea6a0d121d9a35f87 data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_tail_fossil.json +c6784feb8e9dafb3699fdbd06232e6d67979955c data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 59ad5f4209fcab7a3e58b631efafa8397ebfc53c data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_wing_fossil.json +75c3d8abdb2137d9959e0eba944bb765c63430ca data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_arm_fossil.json +b45607161a47a4eaad31ccbc58d2bc68dad8b44d data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_foot_fossil.json +7389758af9935e4a9ed8392b28c4f02a053d967d data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_leaf_fossil.json +0a43a65b7c06a65d96cb606e7eeb7fe2626fd84f data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_leg_fossil.json +f4732f535fc99425ba25d76d1f6d7c4f4b2c5513 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_neck_fossil.json +01244f36876faf7975e20d8e12ef49b9def8b24c data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json +00b4000f80153ef8d818a388e5ec7522394668f7 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_ribcage_fossil.json +489a00d735dc11aa72b3fd9531bab0492c673281 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_spine_fossil.json +34e766cd7151edc8f13356228f2c48f0a060416b data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_tail_fossil.json +ab955ca4bf802519d074f33e2e8c30856c36c6b6 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +02672c35e09aaf66c45aa9cf7c593a98871bba2b data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_wing_fossil.json 30b04de67b7c2f28d5b5afba01bddec7df31ddea data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json da5fe523b4a0054f4be434943498e644980cb70f data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json e1d8e8823abf073afb5358f3012878b001673733 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -401,7 +875,19 @@ c3767dce81f047e35034c6b8970fe2080f3b9383 data/projectnublar/loot_tables/blocks/p 4cdecb0a0992727d070e568f0c5c6d1c5667e69d data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 26dfe48664f87bd506dbb7da34435c78a7c55ccb data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 2c63fc2c1a170f05a7e2dee9438c9fa82a1d0f57 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +a557aa447239423c95b1ea030642eaf2d14ea8a7 data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b979b3d433af184c28e06da18330482d90cc629d data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +fde47d98e81575da2f6c7f16dd8b4e46b4e8a954 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_arm_fossil.json +a6fd641b389af5c147d5217030f3f7af4a087b77 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_foot_fossil.json +3aa0d884c7bfe895aa6290ca257825719f092b3a data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_leaf_fossil.json +5c2b3e507cc19a87f2ae6fdf686352e78e623c68 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_leg_fossil.json +8602e22d21fba94cf289099baee0a17d9247d435 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_neck_fossil.json +4e69baec222bd17d33c620a3a21202ef92a1b936 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_rex_skull_fossil.json +132ba90417d3b99b7f3ec3a34687b5039aa6e538 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_ribcage_fossil.json +12b25971bf41d5e2b96669fd7f6d473f8b053cd8 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_spine_fossil.json +7a9647cc4d0f8def8339c9ae5f8f65e7cc7c48d8 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_tail_fossil.json +cab886e8780baa58f5567685f162fa8ee41b84a7 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json +c94f2c543a25d89921a29ebed01f9e8d5ca8b41a data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_wing_fossil.json e3838e3b0fbf93e1ed6d854bce9ec01bb54a00aa data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 312e4c4d54bd27ff1ec94efe3bd0ac5de9840452 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 0132b1dc13a017b3a64054f6be58c2e4b1dfb9ca data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -411,7 +897,19 @@ af5f9030da16c424770bc6c091e5ba1ab8d10b99 data/projectnublar/loot_tables/blocks/p 8e3aceeedc1e51e4590844ed0a64a744694a7156 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 41771fef8798b0f8da7a101a3345c12cfa85537d data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 13bf62bb5a1c5d7a48be84cb933ad5852cbebaf6 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +75abbe98cd971b9b5dbdb2731e2719b437e0f8d6 data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 835dfbc2b352e3a893c6b299a4542e6229a63c4d data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +e22a6e972a08d1a73ccb9bd91dd0114d1953b68e data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_arm_fossil.json +883a99844a292e4ece26c1c4fe3fd1c538073d06 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_foot_fossil.json +36e91602fa56de55db517d7170d532d40e9e5852 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_leaf_fossil.json +216045d6f0d0fbb677722f2e891593b2835701a5 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_leg_fossil.json +fef6d628aa163460d8898439311c52c331bb65d1 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_neck_fossil.json +f8ed1575aa138318192dcbc63d2d6fab18aebe7e data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_rex_skull_fossil.json +4b1703c11c4d0bbae5e77d405a4ffebe3516c070 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_ribcage_fossil.json +c0fae4ceed0abadefbef3d969f1202a0df6eee33 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_spine_fossil.json +68db9b8e1aa1f3154f7f3a6a09592f59bc9b26a1 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_tail_fossil.json +295b9257e443923991ce7be0edb825e8d9c74d76 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_triceratops_skull_fossil.json +59d126a4cf141219221c4bf3df08ce04049aa368 data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_wing_fossil.json 69f7176316c8104bed8fa2f5885f4d4f3d21786f data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json 95242d5da678c44b52544434a2f7ec80ae89020c data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json f0427fc03f488b82d054e8430556bb682e938f5b data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -421,7 +919,19 @@ f0427fc03f488b82d054e8430556bb682e938f5b data/projectnublar/loot_tables/blocks/p 033c3948795292f328fc3a8a2e93bffe1001c37d data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 80a431364443d2567a431c73ef8cf7868c353c51 data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json d06bcd94a3b351d0e3c5afeb5fbdbbf0c59f752f data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json +f7e083513b848e75cc8c70c8097d9775ca5313bc data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 0b817cfbb0d85b2dda39fc2fa2bc72090d078fd9 data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json +05d3883852b88dcb15a1bf9828899342c37ca80f data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_arm_fossil.json +97e38a84d3efd3984a9c31203bbfbdda959fba16 data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_foot_fossil.json +cd50cd2422eb187e7d7a6702ec00fe13852800ed data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_leaf_fossil.json +5abb5fce634579896c4ce091c1ef1f6618c8541c data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_leg_fossil.json +2f22b718b2741043462640776dcb9f418cc98eda data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_neck_fossil.json +6357b64868f065e36975b2da930459c44fade803 data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_rex_skull_fossil.json +e94689fe790f01bb596c248f6f8e3fab9907954d data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_ribcage_fossil.json +ed7b45f865feed9767180615101a49f4df6716b4 data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_spine_fossil.json +9fce04ef13e9e7d090a837c86d7623f9f9e52186 data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_tail_fossil.json +4d63239173e22fcab6129f89346b04b83d4c9f59 data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_triceratops_skull_fossil.json +72f4393630c92e0a64c7ee453330bb9389c431e9 data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_wing_fossil.json 93fa4a517a5ac5526fb266be941bf1c152304938 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_arm_fossil.json 28874173e8e6264da44061e03986629bab2c25a8 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_foot_fossil.json 3d31c391fdb567835198de4c17e3c36357965162 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -431,7 +941,19 @@ e222589a422072f58f42c770e00dd6e909b71940 data/projectnublar/loot_tables/blocks/p 45ed1d449d130b769504a0f2e2019291032eee1e data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json a87d43b124dad9090980ae711ccd328d4b73c847 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_spine_fossil.json 2eb91ae759bf0a7894f6e8432bf53ce53994be02 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_tail_fossil.json +9b1431583a6cb93950cbb33ca885530818bd01a1 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 16f5d8ac83e7cb06f8b580bb6adb1d7925cfc318 data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_wing_fossil.json +d398134116443ece9bae25b6a2783ba675cf5102 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_arm_fossil.json +dce6de54d7977e802df5fcfc9018741c89765a6a data/projectnublar/loot_tables/blocks/poor_stone_triceratops_foot_fossil.json +581f91a8883e11ab093fef3fdfd0b1c4e59f3db8 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_leaf_fossil.json +7108002747727a8b9ab5c2ce1e9beb8a65b732d2 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_leg_fossil.json +3792cf95b469fb5313d69381a0b1620946242756 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_neck_fossil.json +0f00bd24ec17f79ecd6f72878c326fe2faac8c29 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_rex_skull_fossil.json +cabbed91927edabfe1ad4404b57e4fe78d8e28ea data/projectnublar/loot_tables/blocks/poor_stone_triceratops_ribcage_fossil.json +0d5912785ffb267fca7005fd20aad42962df6ec3 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_spine_fossil.json +b7e5776c8cc3984bfc27591ae65f16ba72cc5410 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_tail_fossil.json +355873f84248afd474c8991356072e4c62c0ee70 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_triceratops_skull_fossil.json +c2442b9845a999ab6e150338ebc9be1f61304fb5 data/projectnublar/loot_tables/blocks/poor_stone_triceratops_wing_fossil.json 7f50e5d1763ea94cee807b18040f59275e324fbe data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_arm_fossil.json 90d84c8ac208568a5c9bce2e32e5f0293ceda6f9 data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_foot_fossil.json 91be57183b68f1ef4aeff5c21d1c32fa0d28989c data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_leaf_fossil.json @@ -441,7 +963,19 @@ ceca674571a4487cca357bc6258d191b8a2a0b18 data/projectnublar/loot_tables/blocks/p 93651897ba4c267c7e8331eae6788ac39d2e79a9 data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_ribcage_fossil.json c47ea98fdb1690dc7bc84273e42b89211ed1000e data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_spine_fossil.json 7824bd4718000ccd5f5d54751196032c6959b1da data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_tail_fossil.json +a7c18b6ab411c78de1e08a590408aae8190c42f6 data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 1aa84901fe1860089215569ca8849112f9de2b48 data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_wing_fossil.json +a51e0f55255b0218c189887505a55730160d36bd data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_arm_fossil.json +7fb73fee78753b36131ea71de790c1c046ea8e29 data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_foot_fossil.json +282c0b8899eeb0694d60f0c714c8cd93f7075c4f data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_leaf_fossil.json +688ca41cad0af0efd5a64ca437fa0dffd0073f1a data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_leg_fossil.json +c5505bffedb9c84d83feddf76ee5a8623d4668fa data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_neck_fossil.json +0adfbcd28cade2a905b537af302645a8b539c6a9 data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_rex_skull_fossil.json +b3f298f289f64a26e2f23ab8314480ae21012efb data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_ribcage_fossil.json +f4bc1509c6dc7b2756a9089925e71087844b31d0 data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_spine_fossil.json +97ffead53c9e3a679b9ccd06b5e30917968a10da data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_tail_fossil.json +15c6f6dec82b163e4d479e6213a8e764a118d494 data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_triceratops_skull_fossil.json +82dd063408f3466c2f375aa4d13e13710eaa00d1 data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_wing_fossil.json ed12dabd5b36c684b6db12c5e1984dffdd85a043 data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_arm_fossil.json aabd5f07ed533391e98c2907057af0c3d1866a8d data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_foot_fossil.json 41c8ed954f2db4224fde52264e7c5b1fd2780642 data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -451,7 +985,19 @@ aabd5f07ed533391e98c2907057af0c3d1866a8d data/projectnublar/loot_tables/blocks/p 5c4cc1aba215dc98a3ef085d5d70d77a7d03bf2d data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json e258af64163d323bbf6ecc79f4e7b1c1aecc214a data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_spine_fossil.json f1e41acad3beb9d1d238686cffdb1587af190c25 data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_tail_fossil.json +03d93a76273f6bed32efce17e1dac7909ecfe4aa data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json be54573d5c8e95164e00ebdb338e89dd2aef08df data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_wing_fossil.json +b4466841d1d25e32088cd65ac3364c9a67c23015 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_arm_fossil.json +0843e1debcfcad405a4da301ae60ed3be689b3c8 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_foot_fossil.json +d09246563e30e3fe127064456f8ed66eee590876 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_leaf_fossil.json +1c51edd0ea8d7f8c4d2546179c2b7ed7ccdeeca8 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_leg_fossil.json +eb1485d1c9057b6f3cb8b29833574e431f236ee5 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_neck_fossil.json +c8eb09b5cfb653d361ea89c6d75abb37ea3e2888 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_rex_skull_fossil.json +d05f46dcd3b64baf87bc832c72e7e553b65ba028 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_ribcage_fossil.json +57c9dec2264f04413bde993da9fa2ce38276344b data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_spine_fossil.json +1e09b8b879f7fa91c9e3283939cb2c86c951aad9 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_tail_fossil.json +6241a5c0471da9776585444cf37a06ae0cfd02d5 data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_triceratops_skull_fossil.json +ac92076f1186512d94edd20cf5b2f5568476466a data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_wing_fossil.json 7565ccdf34d7cc0eff139de0c2455b5a229f7193 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json 024a2bbb8d177c54ddc1946746a96a34ef496719 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json 4ee154ec1b5cdf9774649e7cd683ad0fef39f18f data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -461,7 +1007,19 @@ be54573d5c8e95164e00ebdb338e89dd2aef08df data/projectnublar/loot_tables/blocks/p 8a38876b94fb3a8a0f39177bc4e8f5d6ea4b9228 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 3404dc92c25b1e4f95aec6f10485aa70c9ceb679 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json 79cd309e40fc4fee7e9df2ddb2aed61ad1fd32e4 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json +791870f2f62b4e64ab176a5658eab1a16da59fec data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 69cdc0b276fd292abb52bdfc6b9c88cfc35536a1 data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json +fd7bda4b99c831152d9a1615125008b1ba9aa8bc data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_arm_fossil.json +879896836fe890d4bfd09b5753f391009df59c09 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_foot_fossil.json +61b1c7a0eb6a84c933364bb928c364d676b1cbe6 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_leaf_fossil.json +fa359b8b410d2d15120f22ccac9223a35c911e19 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_leg_fossil.json +9be1dc5a75d53c49c402d763d76a96ef1f622858 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_neck_fossil.json +0318cce7ac8330b3564d342bb9ccd04e6bb079ef data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_rex_skull_fossil.json +10abc3eb06db0aeaefef8275d2c70218e332da85 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_ribcage_fossil.json +8c64feadc459cecfea6129eb6e205c90e8d41d02 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_spine_fossil.json +bee9de5e41f44779c81f893c09f5f88078fa0d0b data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_tail_fossil.json +d8fbb604097d12505c74fa57041aab22215ddcfb data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json +c0afcca9fbe8bdb43d5a0c228da7b85a89daeee6 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_wing_fossil.json 78f6a6a465dd2c4bd6d248265dac177ce2cb19ba data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 6448febc4b75cc65fca0a763301a3360941db3d0 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 6b9427b80afe994368cfc58de40c834fdbf52e4a data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -471,7 +1029,19 @@ dbca1620157c686931e0910c179d26c0269364cc data/projectnublar/loot_tables/blocks/p 0b87976fa28bdde52720859a672b6f274e84acb0 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 2ff154312603a81db60819ac0f0ef3aac2d6675d data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json fcb8fdac27cf08a9c34ba1701bdb89d46e391f98 data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +c1113c3cc32b9111cacb4c9c1b1ba8fb5d38409b data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 28ebe5178f53cf47da5d062c1b15227184cf501a data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +52c258d3414ad3422775471827e9df894a92ab97 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_arm_fossil.json +ea40765345b253451ca31f32f1610ec1dd026f71 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_foot_fossil.json +6279a27b79f392afa1a3508b706523e42ea414b5 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_leaf_fossil.json +feaca4767e2571406280eba8915183a6d28acab7 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_leg_fossil.json +436b8d3aa1690292761d8d75034191470634f636 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_neck_fossil.json +34695c3feb403ed80a8b16c8ec6c870c3d2cd531 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_rex_skull_fossil.json +7366162c19e49115874eca3815ce3cd26bf9af65 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_ribcage_fossil.json +d4d77622d9c94409014a967f1e39adbf73820fb5 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_spine_fossil.json +5de672921d6f9be034ea6f7bf84f97e2e78bd332 data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_tail_fossil.json +6456df4eeba7359e0f1f2f4a743fa03eb8a5cb3d data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_triceratops_skull_fossil.json +b650bf5263c5a570f80894d8883577d2016bd2bd data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_wing_fossil.json 842d5ab00b9b46d4079a0190be4874b1b2d015c6 data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_arm_fossil.json c8811dc34aa675a4edfa198bede41753cd012a8b data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_foot_fossil.json ac658b8d70a2a5cfc77b6401a43017394e8d15b7 data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -481,7 +1051,19 @@ e87476c9f4405c3480ba210cdb7a85c2679a5dcd data/projectnublar/loot_tables/blocks/p 12cade93fd1ae24609507cfbef4f4ef6b47be060 data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json 4da535475e1ab1a3f6b22a7cda332c6d4274686f data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_spine_fossil.json c62e610c4889b98fd99f52642eee1ba27bb76d83 data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_tail_fossil.json +331fdf33c6927291c8a435d21d8e25bacc0d9af3 data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json bf7d6907c5fc63826bc8a5f58bb38a38f323a57d data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_wing_fossil.json +92cb7b3f328fa96e3e69ca835dbfe669d5cbbb9f data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_arm_fossil.json +2db19f003e6294cf3f12939144ee675cee838f5e data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_foot_fossil.json +aeb2a170ca525f1395ecaceae6e7d516d1c7510c data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_leaf_fossil.json +84b65bd2c1f3186287c26e2929408ae1d23d78e2 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_leg_fossil.json +2b785392fe05217de92afe15af5f5be3f34175af data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_neck_fossil.json +b1295ab4b680ab91d0b29b4c0966e7d293547678 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_rex_skull_fossil.json +cd01cce2b606da8177664e03ce11bb48f7a4ce1f data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_ribcage_fossil.json +671779814faa9e6a2f7efc2e530333090bc68967 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_spine_fossil.json +1a323992cf51f764bf22254f60efc2585aa38885 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_tail_fossil.json +39bf6fbfff8d34ab20672fde33255f389c56d3d5 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json +3411db74d22e010beb2fb6db695b30fb9b8b23b7 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_wing_fossil.json 1dc920d242e553dc36f686e2f4a262a8243ca2a9 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json f46c4ff20100fec2a212c0a37fd9556ba0020fe5 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 29042b9c3d8dd6cb01ae9e7def530788079b0698 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -491,7 +1073,19 @@ f46c4ff20100fec2a212c0a37fd9556ba0020fe5 data/projectnublar/loot_tables/blocks/p 10fcb2be0f16b29dc8fdf6f3b3cb9956b78b1665 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json a4ebf63a5eb705e9deb71ffcc2c1cede921f23da data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json afc7fc4c2bbb421daef65e638fe02a600f20b7e6 data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +d230a1320b6f088486687248936bebb30a7edd3e data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 6b2ca7dab2c47e49bb4e0ee3a9d78755451c3ced data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +206fae680e165bd8e124d87d76662f8f0559ed12 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_arm_fossil.json +6c58e1604ea55345a4f1eac2e8d4662aa5201900 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_foot_fossil.json +4b5d818cf71ea98dfb9d2cc8d5760b416181f72e data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_leaf_fossil.json +bd1d841b0d4cb3f9ed1cfc292c09c64017695e51 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_leg_fossil.json +a1374f32c85ec31f2badbed952ce0af376779a61 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_neck_fossil.json +a34e8211e582e5be38cc96f65106e2c2fe10fca8 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_rex_skull_fossil.json +dfd8039371d82d4db97195297f40f2e53387638d data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_ribcage_fossil.json +387bef319fc5ff26f8a07e0b400737f7cdf3eef6 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_spine_fossil.json +ce8c56761435783eecb7fa45845d02b224b43932 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_tail_fossil.json +3e52c645296dfefa342b5a99b2a209f44a7d285b data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_triceratops_skull_fossil.json +ffdbcd35dadcca75afa6987ed1915f2ded164282 data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_wing_fossil.json 4eee97c42eb2db85013a0b9a1682da69955b39c8 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json 2232e1c0b76c56af56f63808ea651eeb4fcfbd45 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json 0e6fb7042bd3e41ffda574d2531d1d435424d575 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -501,7 +1095,19 @@ cfc5852fe78f434ecd78097e502041d4215ccd08 data/projectnublar/loot_tables/blocks/p 29154c63c8c3918108143d77b5861e89efeb8b54 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json 54bcf061e5db106ab6dd9e2cde9c2302b73bccf7 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json 2f38c238210b033603ace175e8ac8a19c19b9dff data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json +adc1a9993421d6ecc5dda77d5033c0ff19de8668 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 13e983a1ec1a62c1d948e5bf91d30db484f69239 data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json +0ef401c682b3b8e96e8d9f1bf9f7538460015a4d data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_arm_fossil.json +eb45fe9063d978b5f8597c0f5d3967e2db71db02 data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_foot_fossil.json +b7e76ae7184faf5518a5789b81abdbea54c5ee75 data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_leaf_fossil.json +f5d2b7f92539e96288720e91b712d1851d7ce3ba data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_leg_fossil.json +3f4f950e847bffc73f390ff9de47d5ddd2901d84 data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_neck_fossil.json +50fe31d2b46d341fa349f441545aa8e1388b1d29 data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_rex_skull_fossil.json +240a1c4602d4b90b13620f51f55c00772f705efa data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_ribcage_fossil.json +e2b0c6e229d1257f016369aa6e4b200691052965 data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_spine_fossil.json +e889fd041a202ab0332a8c484b0a89cb495d244c data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_tail_fossil.json +78cd38b174e2916cacd5afc43260402fef73d4df data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_triceratops_skull_fossil.json +580b2dd83071b0633b289339911a57673436f485 data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_wing_fossil.json 2cdb664aed92981dd5777854f2dc592670de0ee8 data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_arm_fossil.json cf8ee1843c7ea8adcddacce8a76c6301e168186d data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_foot_fossil.json 87305e1acb4f044e94fea9da0cca9bfe0101819d data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -511,7 +1117,19 @@ c6d86a1b197a39491c239241da1b1703d787a87d data/projectnublar/loot_tables/blocks/p 393a087179da3fbb45d2023b42205b8361ea6b52 data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json f1f97dbbeb333956f198dedb39261d6fd020d4a2 data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_spine_fossil.json bd5ec9a74bca33ad71306e70d5e1f63fdedb610c data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_tail_fossil.json +c89e5124252797511fa370b3a375b9a5790bc8b2 data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json d3f81f73b81a953c4ae1f7b6cb988143cfa658ee data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_wing_fossil.json +e87822fddc29aab47756d1e9ecb5deca82a9421b data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_arm_fossil.json +af493cc7555942e4b46a35848d9225ccfc59e713 data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_foot_fossil.json +e1f3869d0c70d522459b5deaa384de993275d1e9 data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_leaf_fossil.json +9fbb808e2861d908b826b4ab4cfc0648d3a6f40b data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_leg_fossil.json +7f2aa895e0d7c57771d5353e03842598b79d0111 data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_neck_fossil.json +e58f4ea2dc67eb24a2268e608e324d4de4545d67 data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_rex_skull_fossil.json +7fbabccbe81693229784cf82e98b6a34b004107d data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_ribcage_fossil.json +62319bb41bb81abf3949ee5e03a0e0d4bf22b186 data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_spine_fossil.json +a9a2638a7c806da421e1cf2c9ec4b56e0654b3bc data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_tail_fossil.json +a912c49590ef34d00cba25034fe00ed396bf6168 data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_triceratops_skull_fossil.json +1e683883ee7e7849f3efef5cc7589a29f7e3b4ee data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_wing_fossil.json 27646ae2914f2033173a354d2784e5e2055df24b data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_arm_fossil.json 94a96fb5a38035a86864ee0921a7f4eeba78d770 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_foot_fossil.json 0a161567f6d4b30bd9cd8b0e192977e3b5bfe447 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_leaf_fossil.json @@ -521,7 +1139,19 @@ d3f81f73b81a953c4ae1f7b6cb988143cfa658ee data/projectnublar/loot_tables/blocks/p 6b79c47ae913c1fe124b75e90d81e84afe479346 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json bfc7cf916dd963325d036446a8fce4732c89d761 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_spine_fossil.json c466c3d2619275acc8b5eab7836258b3d0da55e3 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_tail_fossil.json +4437c4f4812d44fb19e656d9f20d9cec9cd86610 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 6a60d372868e4804a36d2b5779116525f8839d33 data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_wing_fossil.json +81b0d56329309fee1082c38a90aced54a4318d40 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_arm_fossil.json +cc3071ac85d9a1ee1865e829e05e8e3dff5c40b2 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_foot_fossil.json +32109f4dc93997c0ad728eb4fe4592e5cab8857b data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_leaf_fossil.json +075d80d2ce63b5657d6da4cf229ddb88dd9cafbd data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_leg_fossil.json +0befa8044c50cd8b272d2ee267050bf1d1b903a1 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_neck_fossil.json +c136f222a5b3febff9eb363b6d725d54690d9715 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json +088fa62618b0fcefd3e00546c2a207abc61a36af data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json +faa0410190fac232b26219dbc04d89452a5e4c01 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_spine_fossil.json +81c53acecb503e57a7e8642d8de8afd0faf6a98f data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_tail_fossil.json +784a82a2fd1c61317918b13a079b262ebb056fe5 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +3f3b3e204fd5d3844def1fecfee66bd218a546b1 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_wing_fossil.json 6e5d696f7edcc3dd5b8b86dffe22e2af8b737f6e data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 91f5f9166a2447613f08a1d2bc7da3a2fcfb3b6f data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json f61609f8a159d328d4828f976cab630188bb2dba data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -531,7 +1161,19 @@ f61609f8a159d328d4828f976cab630188bb2dba data/projectnublar/loot_tables/blocks/p 1761241dfa469d92572fcb03f4d7d4e0fff0f617 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json a7f24b8e13dd703dac78eb8a438d71ea2163febd data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json eec22ecf40a685ce8cadc0502b140f25c0bf0378 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +3764f9c52523e1325f7a8c3c8040bffde92742a0 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 9c86aaa1d0ecb478a39a22ba3190acc4d7a1e7a8 data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +b58001b4542fb3ce0dbfe0f5b7d5c975854e947b data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_arm_fossil.json +beb508084a10dfc1f37104a1fc5f2037a34724b7 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_foot_fossil.json +9b5ef73a5ecfc7761ed36e88518a15286da82744 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_leaf_fossil.json +8b64c6fd96d884869099094ff924e94275f54ad8 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_leg_fossil.json +7c2a93d95c523bb6d00e3803903f36fff925f21e data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_neck_fossil.json +09524f768064201e38e8170b7bbc1aaba6a2173d data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_rex_skull_fossil.json +f5e55f6d0d870e134861417e742c542b0907c7f1 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_ribcage_fossil.json +843c4b8b8a6ea71337fdeff66923d185b715f5c7 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_spine_fossil.json +a4a618f02e331a1849e451960eec5531f952ca85 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_tail_fossil.json +19ee7668e82e5a8e8ccc2ed1d9c8c30c5377f696 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json +ec0c226ac4c96764bfc064553fa0d69f23b7e5b7 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_wing_fossil.json 942c503f31a465730d5e4c7226d93e039f185355 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json e51976f29d43ada1f789c1565a52a0798b6e83b6 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 27c31c329f62d38c1ce0a71f31b8fe2d5d51e0ea data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -541,7 +1183,19 @@ e51976f29d43ada1f789c1565a52a0798b6e83b6 data/projectnublar/loot_tables/blocks/p d56c4c36a75ac9dee1a5d9382d6fd9e38c5206d7 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 077270217cfc68ddfbfca1d071b522ee4240486b data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 774bd9fe75add357dedff917b07b80f8e2a9de58 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +fee952beea65798092ad0aba10a091126d3ab5c2 data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json c665db8f5c1ce34039dae8d1009f575ba33ae04a data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +4d2957b51ecd3892564017fef12b14e9b2f5f658 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_arm_fossil.json +275dc0531c5fea51d145b71d150dc6fcca3f9be0 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_foot_fossil.json +b3e7524d99e30b775c7e95f187428daaf2590522 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_leaf_fossil.json +ab6919b27883d148df54cdbfdc2f0361be00839c data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_leg_fossil.json +0d40973156b52bd7e8b0b7bc0f74109e84c6b1c7 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_neck_fossil.json +5881c435fff8471dd1a58d47f8e67530141e3374 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_rex_skull_fossil.json +56c19d1a178c1d5045fcf88fc828a7b528c24515 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_ribcage_fossil.json +691edd30d4ee17e99cc0477fcd2b3c42c576c9b1 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_spine_fossil.json +bdfffcab5318107127556cd76892415e44fdd01f data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_tail_fossil.json +f8656661a46d7070f6f86aa225fe356139e325a4 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json +2b6aa7f8ea7425d5553245e618c89ec3a7656b8c data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_wing_fossil.json a79424cd1995c8d43a7b3581b46ea2d4e3c28f49 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json 8107cc121dc4986be2b18be59c675879381d1b0b data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json 41ceef020702e810904836120b81eb47413d11f6 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -551,7 +1205,19 @@ de501a928ec90700186faedeec1f3f3e3f8cd63d data/projectnublar/loot_tables/blocks/p 899f33cb1e0e9d2ab2329775946afdf347af8b20 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 5db678a82c334b54ea8ccea780ecd3cf17efd713 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json 16e15ac405252727421bb30031bc11d5047f70ac data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json +ef0f4d737a591dd53d2ae73af79089df17834e49 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 02071f10cba3fb26b7e43acc2a60aa60c3d2eed8 data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json +da4346765352af31578061d0da97374a4b7f9f62 data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_arm_fossil.json +fde9fdebcbb1e7084d1c56e1077e9bea6e06c967 data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_foot_fossil.json +bbe5b6dead1fefa6db1f9a4c130b0577e3e99a5b data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_leaf_fossil.json +6620007541270dd953e19fa108a1285d9445cdac data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_leg_fossil.json +d6a767eec06c2b7dc8a83d3990a67a90a5b22675 data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_neck_fossil.json +cf137ff4cf8a709061942fb9bcb8f3c8dedec3c9 data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_rex_skull_fossil.json +976c9d7dff161dc7da1871f759ccecf8744508bd data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_ribcage_fossil.json +54be3b6d98cb85055d997f76613297a7d57b5744 data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_spine_fossil.json +5d40f8b5c28783cfc3b26abe5b862f034f0d580d data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_tail_fossil.json +a0f91145cc0533e53cfc6e5d2c50621217084418 data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_triceratops_skull_fossil.json +0619e4cbe7331c5a7ac1f79847014fb87534aded data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_wing_fossil.json 4d8d0ac7dcdeadabd3ae8e66e3544ec0eb89cd1f data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json fdcc4473a5e77cd70ff5e290606d5ac7ac695139 data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json 5253d3d37d030daa40c1a4eb71a9f1abed583606 data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -561,7 +1227,19 @@ fdcc4473a5e77cd70ff5e290606d5ac7ac695139 data/projectnublar/loot_tables/blocks/p c868507b832aea8f2daa8866709f814b01da9c6f data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json 3b2fc77800326dad2d579902e567e653ef3fd2dd data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json 1c9f1c5fac1d1c2d32c9f9b612b53e022b888783 data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json +fab73a147648d37408c29d239a10696650efefec data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json bf075a833703924c3826b5a204887c0de54d7dc7 data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json +cf9d193b140e6059b6580c3bb4c60c8875cbefe1 data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_arm_fossil.json +b39344b50ecc15db2dfa8819c289b82399853241 data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_foot_fossil.json +f5cebf6e90e1230440747d54ec191685095c8a7e data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_leaf_fossil.json +9a7448a87216857745a036907fd36b34bb7d2626 data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_leg_fossil.json +e45281b5562b1201afd1775a61bd2e53f7ece707 data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_neck_fossil.json +3362122a96d64aa4a61e95dad2b3719dd44bd47b data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_rex_skull_fossil.json +04355d771d8e08a65add01580a65cbf6624c85ce data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_ribcage_fossil.json +f2feaffcd5eeec5a952211bd6ed89fd8d8a8a50a data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_spine_fossil.json +4b4153cf07c46665609d63b23a6ff463fa4f251c data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_tail_fossil.json +350d1692803f32530407ff84c2b14bf5ddba1e89 data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_triceratops_skull_fossil.json +38efe54a62558ca1ab8203ed18cba134cdc51cca data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_wing_fossil.json 882a485a324146d7c03f1e5a53a2a2b2e58acf98 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_arm_fossil.json 09c838d1cea5434bcc0ac765351c2fbdd9e42028 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_foot_fossil.json ee7b94225419f2a752e5bc9941008b2b01e9a4e8 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_leaf_fossil.json @@ -571,7 +1249,19 @@ bb732d0e422fd5b6462dc2ba153d47d87d10b920 data/projectnublar/loot_tables/blocks/p 1b2f714532120e1ad60138a8587ba06d695246f9 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json d784397acf76ca20dc697f84aeae780b6c037f40 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_spine_fossil.json 7d9ff7cb37c91810493364f1861f08bbef283044 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_tail_fossil.json +e7591cc558c207df31686d9a840689d359bbb210 data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json d2778ebc5316faa70341107d868ca59a371b820d data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_wing_fossil.json +3004196b5c9eaf4def9282d35b59c23261e60fd1 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_arm_fossil.json +63f95360f2e629e893b42fc1a6d970a099f27326 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_foot_fossil.json +32907b33f58660cb13e641176621300bac0b4427 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_leaf_fossil.json +f30e3958ab771d6218cbf6fdb9ab0d8ee407556e data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_leg_fossil.json +2b1577c8c6fd95cad832edfcaccd73ead50c170d data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_neck_fossil.json +2d761eafb3672123027a77b88f7d26cbe73b54ef data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_rex_skull_fossil.json +c4a6377e03a36a4e2a2465844fa929afe0d8aac4 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_ribcage_fossil.json +bebc6f2d5ea6b1c06a375d143b86f9869d263151 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_spine_fossil.json +367ce5542d3162f6d97854fca435f5f09439e765 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_tail_fossil.json +70f3bcf04134203925f8388f51b3b1885f1a53c5 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_triceratops_skull_fossil.json +8800a79984600c8efb88fabc7354e7e68c1f20f3 data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_wing_fossil.json 85b6870c1cfba4f9063a27c2a568d2b53f75b3d4 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json 1334f97d46f0f518a5994947aa88654a671bd204 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json 904c95e2c8a9e5f0a45b990a498be4ba2a0f78da data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -581,7 +1271,19 @@ b8a3dd2e82430dc1b7ff18300bca25dafa83ab2e data/projectnublar/loot_tables/blocks/p 5b8404b7b795a044dac69ad35f89794dbd0f798c data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6f52b7e9f458e00696f6b5065487e055ba4b8897 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json 6bd9948c6fc4f89303cf99aaa72d41ea166bdb72 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json +aa9615651d1a226ee87cd95da4bff6eef85a855f data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 62ff6428b8df6daaf368f56b8d41402aef475e71 data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json +3c1582a7ebbe3cf9bb9ab475c4d0870ace4fbe59 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_arm_fossil.json +a3f76e55c785557689318f6dccfbfc5e0e8ea13e data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_foot_fossil.json +96a927d6c0895fe7738a8007e62c15d816fd1407 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_leaf_fossil.json +2c1732a022fb2ae1a55697897080caa2c09d1bab data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_leg_fossil.json +f731d17a7566248872607a5dfffa5fde080b07c2 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_neck_fossil.json +3bac5fdee881df986b0809c50f3406d07e5134d8 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_rex_skull_fossil.json +6133099036aeb086badc006f2933efd06afe6c5b data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_ribcage_fossil.json +5c8ad07efacd8af430b156136275a6352ce58e92 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_spine_fossil.json +660ac73ccddb520c5215732a711d5d358136a6f2 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_tail_fossil.json +6ac8918445ac8a3aee8f49c2e64e5b758a778806 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json +9c120304c121cb98fb16987583283635e3993a3f data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_wing_fossil.json c7f58630c08064d218cad44be8d6964dc1e5ad80 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json 69b826f7bdabea793ab422bf23c9a4873fb868db data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json 126696c404de5c20557ff9ff296e7b077b71fda5 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -591,7 +1293,19 @@ c7f58630c08064d218cad44be8d6964dc1e5ad80 data/projectnublar/loot_tables/blocks/p d73342803ac45d19d8ff0f37c1d3b45d20ba5da5 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 88893ef3f7025ec514584c5bee05f9ab2424f270 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json c5f9ee0ad70ec57d0447816475c28f2adadb02ab data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json +a94df2d9658ed86b13cb4838476cb69008c8f06c data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 09d4c95bdd94c64eaf782d36c3c081e0dbdfda76 data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json +8e35fdde73c7a7cbb22767614182dc9c23f600e9 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_arm_fossil.json +64236f89b6d49c1d7032842a0ff819e0a889e591 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_foot_fossil.json +7f68e8680778c70ce88b6aaf9cc6361149114241 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_leaf_fossil.json +0aa3659e2e75d61c65a169ea1b9d14058d2255d2 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_leg_fossil.json +299475f7feaea32cfefa006f4564967e2f29bcb3 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_neck_fossil.json +48b96089f81440dc9dad444ce3aec398d3fe01e7 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json +4d9659d3e8143f1753351591219022a3d9094e06 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_ribcage_fossil.json +0011ecc9ec5e56d11251ba4bd173dd7f3c4beb3e data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_spine_fossil.json +6be893b2b92b10d41bd32d28bc082dee971fc01c data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_tail_fossil.json +62ec024a71f72cb319ed6ca210ae92f2acf5ab4a data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json +5dfd1d0ae5c1ce2fc6769920bb43a6017959123a data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_wing_fossil.json 241c12fd7d7709cc7ef37507ca8cc95e0a7841f9 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 392ab2f3c0fb1f2be9e64d5f1cfd36b2f86ea6f4 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 88ab76e0ba686c1abd8636c23feb982c85c27f5c data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -601,8 +1315,21 @@ ea2384ef3f90cf1a8c27dd3038045043b95ab81b data/projectnublar/loot_tables/blocks/p b33a1eebe6ac3504331a09c29f343e7902bc9d9f data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json c56a5e5d247a19d4ec5871a4792a911510d7ad3f data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json abed165dad92750515de5635f5d9e70918a2be2d data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +ef50287e8c1079866bb6d73fc22ec0500dabb320 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 08f5e692c1800cf95c7ea86eaaf0c24cc4e2d380 data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json 9dd7c8cd2437581dc1cb6a50fd56ccea32aa7988 data/projectnublar/loot_tables/blocks/processor.json +48b575ac93038b686042557d12723304f2112c50 data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_amber.json +a18f5d5ce688d0257543c51b91a1ac018b3a2f55 data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_arm_fossil.json +2c27a699da3b7ba52bc1a4a546c5fc7c4c9e507e data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_foot_fossil.json +226abd49098206c3fb5df89567aa3f41c9b86c67 data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_leaf_fossil.json +4f728d2a64943ceb8a772d5df1fd74155ec47da4 data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_leg_fossil.json +017dbcabdc36edd03b36dc3239a46f8b95bdb38f data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_neck_fossil.json +e43c1d191f614b9be7f4309986265fb650d9bd6b data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_rex_skull_fossil.json +be3ff281ff899b256184b66171ac170d8dc5dc37 data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_ribcage_fossil.json +9e00f07b64cc70cf57e124744264c1f5c88a0048 data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_spine_fossil.json +b63c181925a74103194ccd9024449bac257bd34f data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_tail_fossil.json +2f7b2ccb487a973e035f3c4ce32718ff0a17492f data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_triceratops_skull_fossil.json +10d0f56bbd54535af19543a58d834593eedd53ce data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_wing_fossil.json bc69131df421686b422cb094ffbcda7ababe9405 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_amber.json ef27e739af8261063b140ecadd23650704548533 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_arm_fossil.json af376e1911098971545a2a41c1e8d9484d2cafab data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -613,7 +1340,20 @@ b122d8574704e55c6dd834b47356c29fd3e0420a data/projectnublar/loot_tables/blocks/r 63941bb9ec261a4c0d4b87b4527a6650cc5e8230 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json e1f564913342c1cc871ede8f02c6d8b10874b414 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_spine_fossil.json 860032e244bed674296af9b07ac4fd755b7974cc data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_tail_fossil.json +5949645e87a5d1403749f286fdc60ad190c17475 data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 5c3320b643b6eecd65d227f0af578885d88a555c data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_wing_fossil.json +5954e05f445c688b78440ec3196420e2bd86666d data/projectnublar/loot_tables/blocks/sandstone_triceratops_amber.json +fadb2c7ef2ae816bee6c1a92c421b6724ef3fa91 data/projectnublar/loot_tables/blocks/sandstone_triceratops_arm_fossil.json +0652db85386d6a5632d6ecd06dd184d47d8fa2a1 data/projectnublar/loot_tables/blocks/sandstone_triceratops_foot_fossil.json +4796b9e2129a11a959193ae53ae1a70b59f9e715 data/projectnublar/loot_tables/blocks/sandstone_triceratops_leaf_fossil.json +2c46260837eeb033886a8fb2d13b54b9fbe4d54c data/projectnublar/loot_tables/blocks/sandstone_triceratops_leg_fossil.json +66a9145a2234b465d2b51dd6d31e55ae0f590b61 data/projectnublar/loot_tables/blocks/sandstone_triceratops_neck_fossil.json +409f768afc6abfcc6f8ee388683d139d53f9f1ce data/projectnublar/loot_tables/blocks/sandstone_triceratops_rex_skull_fossil.json +ab743f1a04b512c2f070f3da348c51a8acbf6563 data/projectnublar/loot_tables/blocks/sandstone_triceratops_ribcage_fossil.json +78d7bbf8bee4b276b33c73778bfa55eaf22e1f0f data/projectnublar/loot_tables/blocks/sandstone_triceratops_spine_fossil.json +60985bf608cd16c9c0cfb3bf6ab177e731f16620 data/projectnublar/loot_tables/blocks/sandstone_triceratops_tail_fossil.json +0d420752d2fa348548ca44f78d05cc80dd30174b data/projectnublar/loot_tables/blocks/sandstone_triceratops_triceratops_skull_fossil.json +777a26e03c1c03adc1b551e08431ae5086cefa8c data/projectnublar/loot_tables/blocks/sandstone_triceratops_wing_fossil.json b99acaf6ae4d5fb7e476e1ad973919a86dce5949 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_amber.json a3f535aec735dd17bef58cd7788fd48696558116 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_arm_fossil.json 9203714ddf0dd50c38039ca9b609dfde06196e37 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_foot_fossil.json @@ -624,8 +1364,21 @@ b23f924fd9d92e630f2aab15135f923b132d7a15 data/projectnublar/loot_tables/blocks/s 9356833be227b54cf503483bfc9a1c9b9b87ab95 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_ribcage_fossil.json 7c71ec77056ea13b178ab9fd9806829062616de2 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_spine_fossil.json 673d7fcdfd0b39f1e66e0871e4357c9ccd7b3498 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_tail_fossil.json +f1afa2f23c2a2c9799c0539289ea0dda85ac69c7 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 14449d9fd7eace1c4124a7fbf0e14c6f77432a16 data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_wing_fossil.json 9ce4adbf218415101d669b32f424dbf7a583bd47 data/projectnublar/loot_tables/blocks/sequencer.json +62fa2bb299229f7edb9d948958caba102eac785a data/projectnublar/loot_tables/blocks/stone_triceratops_amber.json +980979bb3105fcc2750780f19f1928e6bed1c579 data/projectnublar/loot_tables/blocks/stone_triceratops_arm_fossil.json +086299b061a9af19e24a0c01c3238f4fe399f8f3 data/projectnublar/loot_tables/blocks/stone_triceratops_foot_fossil.json +efb2c3b5a8b2f6b4406d2669ca4be19f9f1c8532 data/projectnublar/loot_tables/blocks/stone_triceratops_leaf_fossil.json +ab340c28bbb2998f6942c93088d55c0592524b8f data/projectnublar/loot_tables/blocks/stone_triceratops_leg_fossil.json +c63b83d3c4cba1485f977bc7431a334279d908c3 data/projectnublar/loot_tables/blocks/stone_triceratops_neck_fossil.json +bf7afdc22cda4e99248fcb6b7499e04244efa81e data/projectnublar/loot_tables/blocks/stone_triceratops_rex_skull_fossil.json +a6c1c817b10c8ca8c947882d7b0f845d2957e1af data/projectnublar/loot_tables/blocks/stone_triceratops_ribcage_fossil.json +cc70648534cc60f38e29e61aa624be613661e1c4 data/projectnublar/loot_tables/blocks/stone_triceratops_spine_fossil.json +6471f9313f1816a1fc5c1cb89c335250bed58558 data/projectnublar/loot_tables/blocks/stone_triceratops_tail_fossil.json +518da83a6dfa30761225465b80595e320d3927ec data/projectnublar/loot_tables/blocks/stone_triceratops_triceratops_skull_fossil.json +4894634d745348770a6f633adda6e6f60a9e3dd6 data/projectnublar/loot_tables/blocks/stone_triceratops_wing_fossil.json 47b1a52a803e1f73a2c1a960dd8e93b222aade21 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_amber.json ab77db8ebe161f88f25f51b9e0d07f6c92cc6323 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_arm_fossil.json 354f00f4d8496e80b26a94e72733492120b40a44 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_foot_fossil.json @@ -636,7 +1389,20 @@ f2e8d8ea0da7d3b3316845741988a27222226428 data/projectnublar/loot_tables/blocks/s db2e57a3957fdfdf202418756195f485441269d2 data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_ribcage_fossil.json 13099e335ebb2fadd7ec912d1f4726045fa8fa5d data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_spine_fossil.json 2fabb82a6cf9aff2b2ed9d8573db8c28b3fcbd9f data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_tail_fossil.json +534d93278e8c4b9d36bdc7cf8b73aaa1ae88f9fe data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_triceratops_skull_fossil.json 00c432d7397ffffe4e07780ade7adb684b3c28dc data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_wing_fossil.json +ae3261a007f2e8d996127aceaa7fa0295f96ea6b data/projectnublar/loot_tables/blocks/terracotta_triceratops_amber.json +676b411807c8c8b6ac2954d51a3f99973b194a06 data/projectnublar/loot_tables/blocks/terracotta_triceratops_arm_fossil.json +51ef58d70332436b2fb8209cae219a49d3814fec data/projectnublar/loot_tables/blocks/terracotta_triceratops_foot_fossil.json +c92e6b70b2d15b4386d21837603dcc9d25af5eb4 data/projectnublar/loot_tables/blocks/terracotta_triceratops_leaf_fossil.json +da9eab2e9f522b708b276071bced5087f4e37939 data/projectnublar/loot_tables/blocks/terracotta_triceratops_leg_fossil.json +2d30da5429f84b70ff415865de840788b842e14a data/projectnublar/loot_tables/blocks/terracotta_triceratops_neck_fossil.json +d343dc83a90c80a3117250ccfac0ca587f465f97 data/projectnublar/loot_tables/blocks/terracotta_triceratops_rex_skull_fossil.json +fce47d1955275460b7efb98391582a101089ef0f data/projectnublar/loot_tables/blocks/terracotta_triceratops_ribcage_fossil.json +4cb5202cad55bc2a29f408ee1320e32fcbffd957 data/projectnublar/loot_tables/blocks/terracotta_triceratops_spine_fossil.json +24ae75c4273db498fdb6afb3b12c03659226c3c4 data/projectnublar/loot_tables/blocks/terracotta_triceratops_tail_fossil.json +355d3576d4019c0c75214bcc43008a267a8cf273 data/projectnublar/loot_tables/blocks/terracotta_triceratops_triceratops_skull_fossil.json +ffbe5e9569c44a84279c4112f17b23a193d0d5f0 data/projectnublar/loot_tables/blocks/terracotta_triceratops_wing_fossil.json df80c2353c447ab8aebb9adac891bb145def4c5e data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_amber.json 75de3dd92ada71010fb61c8d40b8d1b79ada0a33 data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_arm_fossil.json 41371b24826e66f50ef60b83ff9927d9c5658ee1 data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_foot_fossil.json @@ -647,7 +1413,20 @@ a64fdb3f1309bf298ad0adbd142a9f3a0e673b0c data/projectnublar/loot_tables/blocks/t 1e011ee5f5f0aaed631f2ce3bfc10a997c061b99 data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_ribcage_fossil.json 898ea373214c44da2e772c87920ec595eeb183fc data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_spine_fossil.json ce7faffff743a4b51ce97cfcc884ee843a368e63 data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_tail_fossil.json +ffd38c9d6230f66b85928cb5f546c6e4267013ff data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 538320da26e68fe46dd2b39367e9f693a3206f9e data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_wing_fossil.json +098275c97386153a5b4fa5b9710a6498ec63bb00 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_amber.json +11f20a3484d0c10357d9046d883e1072fad1c444 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_arm_fossil.json +dacea947498f0c8cf62ff3e0216f041260aee813 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_foot_fossil.json +e6d9705b5080cc63688bd1796e0259bffc44dea9 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_leaf_fossil.json +557097cb04d5ada2d3cb1e8ef3bc1d75845e88c8 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_leg_fossil.json +a6227f5d3d19474bafa7e067ad068911a509c5db data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_neck_fossil.json +3a49bb8eb8825c593ad54c491a8dbcb3b39a3788 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_rex_skull_fossil.json +cd8c26d5f30694bd869257e1d3df07e5edd904e8 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_ribcage_fossil.json +9d9a8a7695e1ca8c0da36b0017ea963674a298c6 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_spine_fossil.json +a71d910a474ffa7891fd481b57aa55cdb633d694 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_tail_fossil.json +928a005c45df9e6108fd449a4ad4c842ad07dd25 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_triceratops_skull_fossil.json +6a94703da48987957c2ac0eb1ff51d0c0c7dd094 data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_wing_fossil.json 55aff0d55115b578414d93c61b1e1394500f7bda data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_amber.json 6b24923d8331edd9daa8caecd969231117fb1376 data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_arm_fossil.json e4ffb684eae0484f3b109fb0967df7f4b27e8ede data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -658,7 +1437,20 @@ d67351d44249034eb139b4d67791d896feae8e2f data/projectnublar/loot_tables/blocks/w 6901e9a090ff74ae173cc0b6b0b28c23afd06d05 data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json d58f92927551c6cf8fbf36ca038060d505c9c6fb data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_spine_fossil.json 55c2fdb1f25c7627347371292329b77be752f24a data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_tail_fossil.json +7b91a53530bc32a2339764fbcefbf0382e5872e3 data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json d4180e4997ac6ad0a25da5e4b741777a1e2b051a data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_wing_fossil.json +ca127b935d69078294dc8e1a4c186ea83840920f data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_amber.json +8a28ff04a499a3244c10ec996ac0c1db302b5f27 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_arm_fossil.json +9bc877e864eb55d91445cf0a19d9b49535045435 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_foot_fossil.json +5b8abef277503174da048d47401ec4b7f220bb77 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_leaf_fossil.json +8d4af8a8bd0a369131e7d8e5945bb5c5d5d512c9 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_leg_fossil.json +6b3acb555543a1667814ee25a87387bbbf9241a4 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_neck_fossil.json +45363d7f36cd2beaf6500e1fd4bdd0ece4e2df74 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_rex_skull_fossil.json +fe13112e4edb8534a982d0bbe360a83457c623b1 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_ribcage_fossil.json +9cb270e9246ef16d2b369660ef72aeb1432fd8a4 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_spine_fossil.json +1ea5bc383be6adf260521960ba6ca206795175e0 data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_tail_fossil.json +18ccf3aa2fff0cd47e040a60699990c37da9d32b data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_triceratops_skull_fossil.json +65c3a99a04083e3759a9884e84d18eeec77f669a data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_wing_fossil.json 13f73d2bc2a6c861aeea503e857b4bc0d1147954 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_amber.json 67e5e81d8ed2cb4f8711dbf0a91ac7ac25b4c4d7 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 34920eabe4c87bacc59506203ab79d29121ca594 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -669,4 +1461,5 @@ a454e0178a347646ab631b3802f265a0dd977904 data/projectnublar/loot_tables/blocks/y e6a6230a8724d643ab966f746c05faaa668edb60 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 456cf283edebccce177d3e0508bdb032671f835d data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json f834250ac62b93ee0d34b718282d629dcd1ebc5b data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +7bcb61c8a6db54b8b0858176e3e78d483988c62c data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json cdf4405fd04c7a2f6abb93070cd1b3bcdc30a012 data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c b/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c index 672aaf12..fe1760d2 100644 --- a/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c +++ b/common/src/generated/resources/.cache/847b6cb847edf72ef8a73fbd82d1f8445025ff3c @@ -1,2 +1,2 @@ -// 1.20.1 2025-06-11T04:09:40.2539343 Tags for minecraft:block mod id projectnublar -d598a71d106e05b6089fa991b5cadb7bb8b6fb74 data/minecraft/tags/blocks/mineable/pickaxe.json +// 1.20.1 2025-06-21T05:39:06.3625135 Tags for minecraft:block mod id projectnublar +2244b46312b2a6bb6e2b7118a7998b0b86bd7587 data/minecraft/tags/blocks/mineable/pickaxe.json diff --git a/common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f b/common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f index 69458061..64babff9 100644 --- a/common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f +++ b/common/src/generated/resources/.cache/ae2d8ed21010f9990c6d5f07351d56e85af6ed8f @@ -1,5 +1,17 @@ -// 1.20.1 2024-12-08T20:08:51.0058557 Item Models: projectnublar +// 1.20.1 2025-06-21T05:28:41.0592638 Item Models: projectnublar d9a1d385a6d7ae4ebb344304b32fc194d502752e assets/projectnublar/models/item/amber.json +75744faa2b2970cbf581d201ae4486c533d0466e assets/projectnublar/models/item/andesite_triceratops_amber.json +bb05cb569272be7f92a4fd87b359e0fdcdbb618e assets/projectnublar/models/item/andesite_triceratops_arm_fossil.json +4e2f7256bf3754fc13a22f2d1337f24d15cf16c7 assets/projectnublar/models/item/andesite_triceratops_foot_fossil.json +5e0675ddca8a230901fe6750a6e66b824642ab6d assets/projectnublar/models/item/andesite_triceratops_leaf_fossil.json +b639326e502385b9427314d24adaaaeec33b8d45 assets/projectnublar/models/item/andesite_triceratops_leg_fossil.json +8c48613087df5071127319a0295662894c371517 assets/projectnublar/models/item/andesite_triceratops_neck_fossil.json +204311b9ad71925809e4c65ced1bca9d4b1e2d95 assets/projectnublar/models/item/andesite_triceratops_rex_skull_fossil.json +6648d4cdf1220ff9c80b65788d08159ebb738799 assets/projectnublar/models/item/andesite_triceratops_ribcage_fossil.json +3167c6b95db70a83de66ca45ec421c54f308d583 assets/projectnublar/models/item/andesite_triceratops_spine_fossil.json +ee23274e114e3090d05a711c40eed9368a0bdcc9 assets/projectnublar/models/item/andesite_triceratops_tail_fossil.json +67ca03511b47e608af5a7de271d70a32396a96e0 assets/projectnublar/models/item/andesite_triceratops_triceratops_skull_fossil.json +e967e94d4d0cabe761829040a22b9ee810c6b20d assets/projectnublar/models/item/andesite_triceratops_wing_fossil.json 9c918dfedf21b391efd3c30f219ab2f87a33daa0 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_amber.json 327b5da8126b2c336346c7ea95974bb7ec31149a assets/projectnublar/models/item/andesite_tyrannosaurus_rex_arm_fossil.json 2a8e879874be041c4fd87523a560542b05c5136b assets/projectnublar/models/item/andesite_tyrannosaurus_rex_foot_fossil.json @@ -10,8 +22,21 @@ f8f628266b9cfc87e447a4098ca538015c8b362a assets/projectnublar/models/item/andesi 448ed6bf0cf4fcd0abd57eef8584a4111fdc9c29 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_ribcage_fossil.json bdd8433ae0b3bdeef54548e1f30052d8cbd83788 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_spine_fossil.json 843870a3a1c610d62a0e0e516cc97dc40cdbad98 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_tail_fossil.json +5042dd37b33de5019cf1fe90202d87faa558e2b3 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 44bd49503068b5d9cc711353427b242e94b56233 assets/projectnublar/models/item/andesite_tyrannosaurus_rex_wing_fossil.json a81309658f6eb034a3fcf01ab03066d86c3edb7a assets/projectnublar/models/item/artificial_egg.json +9bb2a060995048521ec6df4f3c2ef1fe3f9a8913 assets/projectnublar/models/item/brown_terracotta_triceratops_amber.json +2a034b7f40df37ce8244541a8224c072378236b0 assets/projectnublar/models/item/brown_terracotta_triceratops_arm_fossil.json +05609b3f02ed1b015de1bd99afb9be5cee7d1a14 assets/projectnublar/models/item/brown_terracotta_triceratops_foot_fossil.json +84166f514694c3053d95aba737e82b7cf7333ad3 assets/projectnublar/models/item/brown_terracotta_triceratops_leaf_fossil.json +7289fc4a74b326330b41573f0647ef057089a7e7 assets/projectnublar/models/item/brown_terracotta_triceratops_leg_fossil.json +4a93d5e4b4df5361dcbec423de481f45b30e9dbf assets/projectnublar/models/item/brown_terracotta_triceratops_neck_fossil.json +6c34240b519a46b60ada91926eab095ee434cb40 assets/projectnublar/models/item/brown_terracotta_triceratops_rex_skull_fossil.json +7587d2d6bf14311712d0109f20af22401a41c0db assets/projectnublar/models/item/brown_terracotta_triceratops_ribcage_fossil.json +8176c01bd20d2b824cbc3936bdc25395a6780f00 assets/projectnublar/models/item/brown_terracotta_triceratops_spine_fossil.json +6e0ac4f01288b6f981e35116fe4ca85da1439a65 assets/projectnublar/models/item/brown_terracotta_triceratops_tail_fossil.json +1295f8cbeeb3592ef893a5df54e52ae34572fbae assets/projectnublar/models/item/brown_terracotta_triceratops_triceratops_skull_fossil.json +1fd1dba0c87549f5c4348290b7a16de985502f85 assets/projectnublar/models/item/brown_terracotta_triceratops_wing_fossil.json 1fcf4f35f92dd3e5ee307af52bc7a403c82b6238 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_amber.json ee57fc8dc3ce1a99eb5d5643bea5b8db3e80c991 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_arm_fossil.json ca9621419d7164dd4685ee9b387bb32bac16e9eb assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -22,7 +47,19 @@ c5371f884d55c37f173bad5388149a3d6401d665 assets/projectnublar/models/item/brown_ f083319f417920fa9fffc233d559f653c325832a assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json f468a6a169298fc0cc9b96387dd7ae59d62ae68d assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_spine_fossil.json 3bcd6a9467c2930f9d56455940d6ab2e1f565f78 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_tail_fossil.json +f1e2fabed1ff0633bbef3ee26d3cec180dec9290 assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json ccd549b0b408f66b50f1bd9cfb3e3d61f4172fdb assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_wing_fossil.json +29c9333b8ce3be31b0183e367395880f0d710515 assets/projectnublar/models/item/common_andesite_triceratops_arm_fossil.json +a8adc3eec678c915747c48bf0942e48180fa3773 assets/projectnublar/models/item/common_andesite_triceratops_foot_fossil.json +c61304fb053ea001df697f815855bb47ef6b4147 assets/projectnublar/models/item/common_andesite_triceratops_leaf_fossil.json +7e307c8f691979067ef93d74b198b23bf86a98a7 assets/projectnublar/models/item/common_andesite_triceratops_leg_fossil.json +b1a5162c999009fe83327150751b3eee5e308bea assets/projectnublar/models/item/common_andesite_triceratops_neck_fossil.json +29bc2aad2babe8d915de6475873fd56ea7d9f737 assets/projectnublar/models/item/common_andesite_triceratops_rex_skull_fossil.json +451118c0c7fbbc37dfe5df989727e9744569e830 assets/projectnublar/models/item/common_andesite_triceratops_ribcage_fossil.json +e644e3fd5a08b756e73cafa447e0b9eded536ecf assets/projectnublar/models/item/common_andesite_triceratops_spine_fossil.json +0be7c3da819b94b71734ec68786c8e34f23c28f6 assets/projectnublar/models/item/common_andesite_triceratops_tail_fossil.json +883dc35f6b144b6c2e8810d635aa7a827809f8ee assets/projectnublar/models/item/common_andesite_triceratops_triceratops_skull_fossil.json +520756f6b4e46aaa4ee1d8d1140a0b691ba05c35 assets/projectnublar/models/item/common_andesite_triceratops_wing_fossil.json 1136fb1a2f1eb425753164a511f0681dcb5c7d04 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_arm_fossil.json 4ffd3b5b2318f2394aa1d9f12aafd7fbf0c1f92b assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_foot_fossil.json 5f92b22e01a59dc05884aeed791ca8b9f8be2065 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -32,7 +69,19 @@ b12835fd6c28c2be4d2a8a81eb790683fe89db43 assets/projectnublar/models/item/common 648865e38d1ad76c4b5a56beaf67af1847d02ba0 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_ribcage_fossil.json ee13f1cf5683daa9f662d763f456d034846f42f1 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_spine_fossil.json 600cbac05ab11b6ba8c14b19d82ce00d50583c33 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_tail_fossil.json +2c1df37164af2faf09124766ea8c31dd26f58d19 assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json d977e90285758b005c32da3a66ca630f22cf002e assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_wing_fossil.json +5e0b8cf9ab656985faf4f468404ad6818e5f218f assets/projectnublar/models/item/common_brown_terracotta_triceratops_arm_fossil.json +1cad21c6882db00c377f9651bafe607040799171 assets/projectnublar/models/item/common_brown_terracotta_triceratops_foot_fossil.json +3c30d3816cb6273832bfc89cd54564507e22bc55 assets/projectnublar/models/item/common_brown_terracotta_triceratops_leaf_fossil.json +0515e0ef2bb67d9d6350381da42d5f9d4466a0a7 assets/projectnublar/models/item/common_brown_terracotta_triceratops_leg_fossil.json +8b05981cd8b07cff67f04f2ae0a577fcceee227e assets/projectnublar/models/item/common_brown_terracotta_triceratops_neck_fossil.json +20b1e550bab6554de167295c3e526bab4effa031 assets/projectnublar/models/item/common_brown_terracotta_triceratops_rex_skull_fossil.json +a1064e9f7b864590b6987c160b772357f4148ede assets/projectnublar/models/item/common_brown_terracotta_triceratops_ribcage_fossil.json +2c0ab274eb1adf84b519372d45b5ec21a4b0be3e assets/projectnublar/models/item/common_brown_terracotta_triceratops_spine_fossil.json +f135322acd3a7ec5f539726e28e83233e1eee34c assets/projectnublar/models/item/common_brown_terracotta_triceratops_tail_fossil.json +5b572edd45d10dc522f41253a35a8bb52ae5f1d0 assets/projectnublar/models/item/common_brown_terracotta_triceratops_triceratops_skull_fossil.json +3407a666c1c8f7ef7fc5491cf4f61e49fbd42e17 assets/projectnublar/models/item/common_brown_terracotta_triceratops_wing_fossil.json e166e4435d338777aabfe52bc8475fc0a5167192 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 914cbcfbccb92b4079b9342d1de0fbbb4dc7eb7c assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 5c6888ee64b27ef2c327eea7d92945a191f2046b assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -42,7 +91,19 @@ cd55754c25ac0ffb9d56349dda4514115d61585f assets/projectnublar/models/item/common 2c5569fa5d39385fab92bb982801e45743ad6d2f assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 1c17078e8320c2d86cbe5c55f978112bc696f51a assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_spine_fossil.json dbc9b2adb67220012643934d5122051616db1612 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +5305ba79ff9105459cc5b3e8d06a09d4cf4b8747 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 82edea140e3f26db0bb2853565ba42814079d618 assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +74bde7b8756cd75b8c23b9f628da1151c457dbfb assets/projectnublar/models/item/common_deepslate_triceratops_arm_fossil.json +d39293e9d232a436e25f47adb820908f7d3d0405 assets/projectnublar/models/item/common_deepslate_triceratops_foot_fossil.json +3e63ddd21554b214d78aed03411818ac2267eadd assets/projectnublar/models/item/common_deepslate_triceratops_leaf_fossil.json +afb08475360415e21577d587310b5082ed9852c5 assets/projectnublar/models/item/common_deepslate_triceratops_leg_fossil.json +c51f193900187d5453adb26cf816f6cd6536f690 assets/projectnublar/models/item/common_deepslate_triceratops_neck_fossil.json +74b0216995fdfad73eb38d8f0d05d8a7022d10bf assets/projectnublar/models/item/common_deepslate_triceratops_rex_skull_fossil.json +9e71a3cb86020e5e65345146652723f8bcfec3ee assets/projectnublar/models/item/common_deepslate_triceratops_ribcage_fossil.json +49442279f8e37a8db4e6ef7be05b5487bf2bddef assets/projectnublar/models/item/common_deepslate_triceratops_spine_fossil.json +38bf93f4d7427f9b2eb53a0187c14910bdc65d1d assets/projectnublar/models/item/common_deepslate_triceratops_tail_fossil.json +923733a2e4a0b908470366f58b06027490f7fa77 assets/projectnublar/models/item/common_deepslate_triceratops_triceratops_skull_fossil.json +c57aa53903c47220c2ed727169769a749a5be704 assets/projectnublar/models/item/common_deepslate_triceratops_wing_fossil.json 6498b084117e16bc6c606dc25d0c03b08e8f8d8b assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_arm_fossil.json 3cefa6caf080659da34280d6a32338523fbd2bb7 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_foot_fossil.json 6db2f193f06c7164d0d9478bee2c76830fa4e209 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -52,7 +113,19 @@ dbc9b2adb67220012643934d5122051616db1612 assets/projectnublar/models/item/common 63a3dbc29ea51424a52c21d9db7e0e148b9e75b2 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_ribcage_fossil.json a2c2b60d783c88f1e3e475abbf1f2ffa076fa0bb assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_spine_fossil.json 6b0a18ce7c56522e361c072fe8466d4fe1404bb4 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_tail_fossil.json +bd45c7b467b8f97f32ef37752dd1a376c84b1807 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 2e08dd4e6fc4934954ee9d8580cd8b82b1306037 assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_wing_fossil.json +712baa6c8a06fe1132a33b881e3de62a6eb4b6c3 assets/projectnublar/models/item/common_diorite_triceratops_arm_fossil.json +fdffd686cb3d25e7373a2e0bb6b1c964f280d531 assets/projectnublar/models/item/common_diorite_triceratops_foot_fossil.json +f372592303c041acaca24e88732f52c825373f06 assets/projectnublar/models/item/common_diorite_triceratops_leaf_fossil.json +fa53c1f21b7b57a6c27d80df109ef53782c9a9c9 assets/projectnublar/models/item/common_diorite_triceratops_leg_fossil.json +c841b7de3bac85c2fdc6664ddc33bc88b03e7909 assets/projectnublar/models/item/common_diorite_triceratops_neck_fossil.json +e9ff99db65770fed0b0ba6d241db03e459b798a6 assets/projectnublar/models/item/common_diorite_triceratops_rex_skull_fossil.json +a82b6c62c87eec09b1fb13f2d8fae6d7cbf71b4d assets/projectnublar/models/item/common_diorite_triceratops_ribcage_fossil.json +5e24feb56d5374a026982e00d469f962e481715b assets/projectnublar/models/item/common_diorite_triceratops_spine_fossil.json +c750de5b7a7996f08cc2a6d8be64a6507d4410e3 assets/projectnublar/models/item/common_diorite_triceratops_tail_fossil.json +8f2cf9af1beb3e168a607afc0cd137924c586a2c assets/projectnublar/models/item/common_diorite_triceratops_triceratops_skull_fossil.json +0acf67a8a2c875930d2ee76af3a5291461743d49 assets/projectnublar/models/item/common_diorite_triceratops_wing_fossil.json 9974ccbfc90b72a644cca26bd62c67fa8eed1c03 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_arm_fossil.json 56dc46df47811b3b3d880fec62de4ed0ce69c16e assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_foot_fossil.json 9498cb75ed7502b064aa42212e61844162292d3d assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -62,7 +135,19 @@ e0a1f89b608e594b6383cdf5e5ffbff4c24c3a38 assets/projectnublar/models/item/common 6982e81cbdaeebe111e920e3740d64a6edbbab0b assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_ribcage_fossil.json 36c784625c3e1e698f774ae6676c0bd1ed7ed452 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_spine_fossil.json 411b78630f9fcb8f76e72f1a3ad0b939e86426dc assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_tail_fossil.json +1ab83d576c64e0899bdefe18fa1e8f4cbabc5ad9 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b1e63e0b8055af2755f5e0a948cf4b7deb161269 assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_wing_fossil.json +4d8b67103119ee59fd6affd64ff4528268e7e907 assets/projectnublar/models/item/common_granite_triceratops_arm_fossil.json +c8083c529deb015b5d329e0a414a9d136008ba20 assets/projectnublar/models/item/common_granite_triceratops_foot_fossil.json +1047bc6769899543c1ad6e079a228fe07088ac1a assets/projectnublar/models/item/common_granite_triceratops_leaf_fossil.json +a2aff1350c38ed6a8195f93931b2a76e079acba3 assets/projectnublar/models/item/common_granite_triceratops_leg_fossil.json +dffbcf60bc677964a0f2524ed612a9fbbc70a567 assets/projectnublar/models/item/common_granite_triceratops_neck_fossil.json +2fc9084a7e37767d4b689fce7008f394c301e079 assets/projectnublar/models/item/common_granite_triceratops_rex_skull_fossil.json +c20f17b75d1008529f726ebef646ae80711c12ff assets/projectnublar/models/item/common_granite_triceratops_ribcage_fossil.json +f7e8a57e73a4cad5ba3868d1ce992c1c480d8461 assets/projectnublar/models/item/common_granite_triceratops_spine_fossil.json +c776d91e4cb71b3033d7efc224c7cd1b05b07ec5 assets/projectnublar/models/item/common_granite_triceratops_tail_fossil.json +c73f7888e1c0fab534413ecf87285d027a5fef22 assets/projectnublar/models/item/common_granite_triceratops_triceratops_skull_fossil.json +4abbd838d9437c0e31261c22f014171b2b23ecca assets/projectnublar/models/item/common_granite_triceratops_wing_fossil.json f469727a6ff084058481598d376e9dc6aa05a506 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_arm_fossil.json 984632a08ca905d46b9dcb6f94a4ec1bb2a9a215 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_foot_fossil.json 8b711f491b4e02a989ded6690ab97ae750532001 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_leaf_fossil.json @@ -72,7 +157,19 @@ c68aa5ebda2ceee3edf8138554c2873b0c04649b assets/projectnublar/models/item/common 32de05c7d61477a686725ba4ecbf4e8373b15ef3 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_ribcage_fossil.json 13cc9d08f1a862f2cd431e93a5abefb51b36b532 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_spine_fossil.json 8b65774606f7e304d9df20bbc102593afd2d5a23 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_tail_fossil.json +82b3259d90e4e4f3a21786982a3b117920f187a2 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json fc86f44ddb2f2e67f822718e7248b67644f545f4 assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_wing_fossil.json +016e3f61c587475ece8b37583dde23186fe0855f assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_arm_fossil.json +5a84769e7ed0c122ee11030ea8297a924b62a624 assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_foot_fossil.json +c4dae6a7a15fc247633ae39a235465556e85d3b5 assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_leaf_fossil.json +87e6283d6c02979f67b6a1b6f9350bb66a02acfb assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_leg_fossil.json +b8a44b551e2fbf46343f723baa07a37c3d5c9a49 assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_neck_fossil.json +09224d4f87b89abd704e0f9e75438d892fa72321 assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_rex_skull_fossil.json +b2e4644f8cd2f192d6945669848953f7cb22fc6e assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_ribcage_fossil.json +4874e520799a27bee4c86c5d0da36c43787ebac8 assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_spine_fossil.json +c718ecce588d3b777605cb77d167e9ccdbf3708a assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_tail_fossil.json +b342c878513e5cab40d3aaee1f49b1ac5c9b6d39 assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +83350d8167b9fe090bde740b75778a23a2635cd6 assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_wing_fossil.json dc7f6b1570955fe4a46ba81a3f95abadcb6bee73 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 101975119170aafb6d27c63d16ab2af685bb75ea assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 4b22a26500c03211407be57001e1540efc86591a assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -82,7 +179,19 @@ e7449ba2e09948e0a50a35e12ff790af090798e1 assets/projectnublar/models/item/common bb144369a32ac480aef13e3c5b7fa3c6d91b8456 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 952e875820c6693935e6a001096a5fc27c508e71 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json f35342a2ca31180708fab9747948f75ae8706a2f assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +695c0b03286ee51e9d22906985bbebb6efe0edd6 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 52bab16a08506b51d40f4ae1256a0deea2b2cdd7 assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +e433b0cf1f089001580ae90b83a61d88cbc2f7c8 assets/projectnublar/models/item/common_orange_terracotta_triceratops_arm_fossil.json +e3dbc138354adcd9418e7cc1fce8dfa9fef54956 assets/projectnublar/models/item/common_orange_terracotta_triceratops_foot_fossil.json +70ffab52a65a67a4eca7b3e80373304db3bf926a assets/projectnublar/models/item/common_orange_terracotta_triceratops_leaf_fossil.json +a00800afc8a9d9ddeeb20ec3d91432e5c97bcfb4 assets/projectnublar/models/item/common_orange_terracotta_triceratops_leg_fossil.json +a9f67bfbb0f9b901bcc44eecb0c62e47c477345c assets/projectnublar/models/item/common_orange_terracotta_triceratops_neck_fossil.json +a7f956cc4453782444bb3add7f9a3f4e2467ef10 assets/projectnublar/models/item/common_orange_terracotta_triceratops_rex_skull_fossil.json +f66ccda897a40399b5e5d01cbfa5eeaea3063520 assets/projectnublar/models/item/common_orange_terracotta_triceratops_ribcage_fossil.json +1a51108963c203dbd0d806b7ae27570624cc1995 assets/projectnublar/models/item/common_orange_terracotta_triceratops_spine_fossil.json +34b096016fee13b8c681f9026517767f29594be6 assets/projectnublar/models/item/common_orange_terracotta_triceratops_tail_fossil.json +94597269e4ecc3bf64b6ee4d7488955b56f97cff assets/projectnublar/models/item/common_orange_terracotta_triceratops_triceratops_skull_fossil.json +f3c6e397dec721e4dafb2ad5427df4fb6ecd8a00 assets/projectnublar/models/item/common_orange_terracotta_triceratops_wing_fossil.json 20a2318f81a8e458806917d66a898712e5a9391f assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_arm_fossil.json d88ad7de3dd47235face9bbf63adc770a95a1371 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 2e89eca3b69667194e9aa67ccf4f5187284b3c17 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -92,7 +201,19 @@ c699493ec8cdbee27f1048fb886671cb6f9c9553 assets/projectnublar/models/item/common 944453030bafabc5038836af08bee8197bd8c5bc assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 05ac2aeb70813eebc6f2fd247f9a59a63f3131a1 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_spine_fossil.json bf33f3e8b64d3fdc076607fc088b54b380f47f70 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +18dbeb68c43883e6a953b3aa53444e9fc7c7458e assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json f8047d0713c763c45f4e6b26334ee17434d66b67 assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +df32c49665853998b555862f146586780742882c assets/projectnublar/models/item/common_red_terracotta_triceratops_arm_fossil.json +23e0153aa7da1936333c3dda749d127245fb3184 assets/projectnublar/models/item/common_red_terracotta_triceratops_foot_fossil.json +166b11b6dc05df2fb0f285dad8567e1368389e13 assets/projectnublar/models/item/common_red_terracotta_triceratops_leaf_fossil.json +820a72b40e053ed71f9253bd7279e34ef3604333 assets/projectnublar/models/item/common_red_terracotta_triceratops_leg_fossil.json +b3bcbab49542a047258f60443c5f295564645001 assets/projectnublar/models/item/common_red_terracotta_triceratops_neck_fossil.json +7e236848461b4488fefbee1a57bcb93b9bd8474f assets/projectnublar/models/item/common_red_terracotta_triceratops_rex_skull_fossil.json +5cb3b3d144bb29f3d552bdb218c92d155baaf197 assets/projectnublar/models/item/common_red_terracotta_triceratops_ribcage_fossil.json +dcb18ad07fff35ab9ae241b2f47551328eb1e183 assets/projectnublar/models/item/common_red_terracotta_triceratops_spine_fossil.json +461590debf1486d2c2b4227e32cdbb2ba80553d7 assets/projectnublar/models/item/common_red_terracotta_triceratops_tail_fossil.json +d81ce31c69fdfb1fe5de0766f145b0ec10b5480e assets/projectnublar/models/item/common_red_terracotta_triceratops_triceratops_skull_fossil.json +0e7d19c14b19b429f5dc1179242c14ae21eb517a assets/projectnublar/models/item/common_red_terracotta_triceratops_wing_fossil.json 345b20ce475c3eab974d22c588f7d483c17e9bbb assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_arm_fossil.json 7ed9d3d3bb3f3b5f481a886007c46ac1140c7b0e assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_foot_fossil.json d151902ae3c945a3cf1a6d4b30b8639e9425f3e7 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -102,7 +223,19 @@ a11071dd57605e2263440dcc2b20780523d04507 assets/projectnublar/models/item/common f7019b2bfa7bab1996c38d89d5afda3e0d81e3f4 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 50e75803d18df4b00a634b467c49a2f3b5f04b8e assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_spine_fossil.json 0c516e0d52e1db6dc1776b5ddfa7af321a27ee9b assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_tail_fossil.json +d7eb08ca87f0ea0e0179999236dd62ddb643344c assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 93838a4a6850b84eab1d3ef93c4781cc60e15781 assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_wing_fossil.json +907edc957b400aa76f10a827181715093d7adc86 assets/projectnublar/models/item/common_sandstone_triceratops_arm_fossil.json +3fda8cc58e00017c3c6a75e8969eefa43e5435d6 assets/projectnublar/models/item/common_sandstone_triceratops_foot_fossil.json +48ea8da2b95ee6d64444aac706ba919369e19aee assets/projectnublar/models/item/common_sandstone_triceratops_leaf_fossil.json +bda74912c8fd427de954272b803e0802c5a4ef8d assets/projectnublar/models/item/common_sandstone_triceratops_leg_fossil.json +da903b0d7a4a593052e7860a107384904428ff37 assets/projectnublar/models/item/common_sandstone_triceratops_neck_fossil.json +69c71b495067850bf40a7c43a20e893bfd6658e0 assets/projectnublar/models/item/common_sandstone_triceratops_rex_skull_fossil.json +02048ca32d8f8ec7381ee29e4c9684909bc1923e assets/projectnublar/models/item/common_sandstone_triceratops_ribcage_fossil.json +1eb80d8323cba619e9af35b1fc3558b968e3c28e assets/projectnublar/models/item/common_sandstone_triceratops_spine_fossil.json +de02935ce6712879b4992e2a4e76046efb88111c assets/projectnublar/models/item/common_sandstone_triceratops_tail_fossil.json +74ff165dce7b690826f87e8c408bf560a112d825 assets/projectnublar/models/item/common_sandstone_triceratops_triceratops_skull_fossil.json +c8536c903b9c603c6ce30ccd0a6ff5799348a899 assets/projectnublar/models/item/common_sandstone_triceratops_wing_fossil.json 288dd784748694bb9e8b8cbf4b0b49d5afa839d1 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_arm_fossil.json 99c3e46b83a4439734b4c62e83a6c6163e2a1eeb assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_foot_fossil.json 75d77236e2c134cb87ed7b7069e7d7afecaa27f0 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -112,7 +245,19 @@ e717726999336f97c62d0cf753465c39da7ef146 assets/projectnublar/models/item/common d11db2d64a061af7faeb40513dd920e880b6de91 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_ribcage_fossil.json 9cc74a40032305104d7aaf46c5e594308a2f27ec assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_spine_fossil.json 70e5a839173baf2019b612646d66258041863169 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_tail_fossil.json +cd57b6b0bc6f0d5b98805bc7a2bdc210fd9afe12 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json efafdfac4df05133efd517154017adff10e5bea4 assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_wing_fossil.json +2afd1db3953f49e1edb323c527433de39c24f268 assets/projectnublar/models/item/common_stone_triceratops_arm_fossil.json +0a1d1857a88b0bec862a0f74ec611160ed86cbb5 assets/projectnublar/models/item/common_stone_triceratops_foot_fossil.json +bc5eec02d5a44fa5fa0375f9789b0ca4a6eb0a7e assets/projectnublar/models/item/common_stone_triceratops_leaf_fossil.json +3659c6d3a32822f50202b8c34437eae112661e3a assets/projectnublar/models/item/common_stone_triceratops_leg_fossil.json +e7d335958e75275b8af80f5f88e0535cb1ee5f97 assets/projectnublar/models/item/common_stone_triceratops_neck_fossil.json +ee8c81fad7485fdc586f669d06f1ce02d85d52fe assets/projectnublar/models/item/common_stone_triceratops_rex_skull_fossil.json +367b56b1c32c834cd03125211bfc1b290b82eeb4 assets/projectnublar/models/item/common_stone_triceratops_ribcage_fossil.json +3ca8b6a98635bcdd0e6b48f2d1795fc8dc09f2c9 assets/projectnublar/models/item/common_stone_triceratops_spine_fossil.json +0e83f3d934bdb33917c50ab4cb31164b5647e47b assets/projectnublar/models/item/common_stone_triceratops_tail_fossil.json +3519e54c52565669f2ca3f2c2d2eddf1c6ebd003 assets/projectnublar/models/item/common_stone_triceratops_triceratops_skull_fossil.json +d44cf2d31b73c32a0503f12d713b40ef1387bf91 assets/projectnublar/models/item/common_stone_triceratops_wing_fossil.json 0ac5e25879759df6bacd4aa7dd17740fd98cb933 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_arm_fossil.json 0d00fba734f4dcfd752a57ca98f2ebdd95c8c0a2 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_foot_fossil.json 0668fe007852ebd06dd0f5070370cb581d8512cb assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_leaf_fossil.json @@ -122,7 +267,19 @@ bf70d087bc71196ed5001c52e5465d7980156e52 assets/projectnublar/models/item/common a511d077734a93e51bed23de7f521838db95ca31 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_ribcage_fossil.json 92f854a95edbaa5d400c6aa5a90453b04bafa42e assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_spine_fossil.json 5530769400ddb97aec64143c467b5f837509bf08 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_tail_fossil.json +081173d16afdb45daee652440c9a72736f9f4a15 assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 2c21deea5704f5b95d702eba902e14cdb26177bd assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_wing_fossil.json +42ae85bdf842d35d993be19e2e1c363cee342bb0 assets/projectnublar/models/item/common_terracotta_triceratops_arm_fossil.json +0ec209bf84208ff587d0b4fe29eabdcca4a406fa assets/projectnublar/models/item/common_terracotta_triceratops_foot_fossil.json +60d507a8964f38005af463ccf1816fe83d704e56 assets/projectnublar/models/item/common_terracotta_triceratops_leaf_fossil.json +9de9ec359444390c2813298a55e9c2f8f98fb27d assets/projectnublar/models/item/common_terracotta_triceratops_leg_fossil.json +2ac4ed1d256f82a55181384d8d35b6337eaa95e4 assets/projectnublar/models/item/common_terracotta_triceratops_neck_fossil.json +79264a8b87b6703282bf058c28f8ce9d758dc94f assets/projectnublar/models/item/common_terracotta_triceratops_rex_skull_fossil.json +54ba09e25397392e787380c1220599e676143c17 assets/projectnublar/models/item/common_terracotta_triceratops_ribcage_fossil.json +a5f51fc80ea164f302f4538b6aa0702f905ce1af assets/projectnublar/models/item/common_terracotta_triceratops_spine_fossil.json +36c324f667e593e5756343e30b13aea2162430c0 assets/projectnublar/models/item/common_terracotta_triceratops_tail_fossil.json +559a19fbe8dbb68c16294b8c24fc5a0edcc93ba5 assets/projectnublar/models/item/common_terracotta_triceratops_triceratops_skull_fossil.json +06c60a33e65ba7f1624a4d7b6068a27a006fd6a8 assets/projectnublar/models/item/common_terracotta_triceratops_wing_fossil.json 1c47f56656b88ed7de557cda3a067cb9dfcf4978 assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_arm_fossil.json 9fd32ddd22987d2504cb416aa6aaa078735eba79 assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_foot_fossil.json 34412061928b9f785a78550c038feb671cfc1c3d assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -132,7 +289,19 @@ b2457044600616571a08465d03450479a21f7b6a assets/projectnublar/models/item/common 8f1752d811db55b0b370b765acc41b71c45cab5d assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_ribcage_fossil.json 49ff5d0e8d246926885ff095b90b59e73be53e6c assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_spine_fossil.json e79db619edc0231fef7499f4c813cf20a687153c assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_tail_fossil.json +cf31ddc8f114aac7552874f2a2cbb9983c9d3588 assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b4e6d92cb7e38b8bbb95fd9cdf6898c702b2bf19 assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_wing_fossil.json +8282d9139a133571a00312e872f03721c50bc8e8 assets/projectnublar/models/item/common_white_terracotta_triceratops_arm_fossil.json +8b5d86d8fe383ad8699d7b67118b4ab904cde5c0 assets/projectnublar/models/item/common_white_terracotta_triceratops_foot_fossil.json +5367af60b44e66b203f1414dc80f7e1ba4924eeb assets/projectnublar/models/item/common_white_terracotta_triceratops_leaf_fossil.json +661994f2ac0936f17d497e252a1c5c776381ab3d assets/projectnublar/models/item/common_white_terracotta_triceratops_leg_fossil.json +14c0265e7354235da58388388322c6c1536b735c assets/projectnublar/models/item/common_white_terracotta_triceratops_neck_fossil.json +2bf570849d8953f156a8950b8503533a2c97261e assets/projectnublar/models/item/common_white_terracotta_triceratops_rex_skull_fossil.json +4e541ec9aff24d11016fea4f75bc9ecb05f43b33 assets/projectnublar/models/item/common_white_terracotta_triceratops_ribcage_fossil.json +84918c28557dc7746e104159ee343251ed6d3278 assets/projectnublar/models/item/common_white_terracotta_triceratops_spine_fossil.json +ef175f5d03b3d564cd0f423bc88942a78cfca8e8 assets/projectnublar/models/item/common_white_terracotta_triceratops_tail_fossil.json +ec2639bd8c89971cecccd3ab460335b51af7f668 assets/projectnublar/models/item/common_white_terracotta_triceratops_triceratops_skull_fossil.json +b5f9678574a9affbd2a91caac0dfbf5587611d28 assets/projectnublar/models/item/common_white_terracotta_triceratops_wing_fossil.json 341aafd78fb5b3f64faff6b80c8b8c0d223ef525 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_arm_fossil.json 865518a5157a4b2a5099bb1d410fab78cfb2f347 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_foot_fossil.json e0f7080c1f3c2634dc167c667206a6359bbcf2ee assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -142,7 +311,19 @@ e0f7080c1f3c2634dc167c667206a6359bbcf2ee assets/projectnublar/models/item/common 8580870176583e78a23372f4a4c6524e99a533d6 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 0db3b5507b107c22270b63efc2cadd8b22fadf16 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_spine_fossil.json ded0d55ac29006e7e37fd767ffc14d01eda623fb assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_tail_fossil.json +e2111795a0882d3f522291531fa81ad3c5821ba1 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json d1bf9fdcad724371145f00c908efe5d2f8da54c1 assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_wing_fossil.json +2acd618e42d53b55c3376db56dbdedc9f7494995 assets/projectnublar/models/item/common_yellow_terracotta_triceratops_arm_fossil.json +885103f350c367601e0879ee2dcef748b5728a19 assets/projectnublar/models/item/common_yellow_terracotta_triceratops_foot_fossil.json +95abb6d9d507a894f43142de4074274f0f4f405a assets/projectnublar/models/item/common_yellow_terracotta_triceratops_leaf_fossil.json +92c17ee20e21ed5a33a073c2e82a641c66e3f5a8 assets/projectnublar/models/item/common_yellow_terracotta_triceratops_leg_fossil.json +0ff7903375656315304fd5e6801ad5fbad459eeb assets/projectnublar/models/item/common_yellow_terracotta_triceratops_neck_fossil.json +c0bd49fa97fa821accb85ba259e09ebaf2e47837 assets/projectnublar/models/item/common_yellow_terracotta_triceratops_rex_skull_fossil.json +01f13b60358a8dc03808f23cf30499b9341de020 assets/projectnublar/models/item/common_yellow_terracotta_triceratops_ribcage_fossil.json +cc42e6c6cbe6e7fb5ef3c39aa00448c52072870c assets/projectnublar/models/item/common_yellow_terracotta_triceratops_spine_fossil.json +9862c57e515932577e914fd22434f84285fb1b65 assets/projectnublar/models/item/common_yellow_terracotta_triceratops_tail_fossil.json +4d388c1006d18c03b79e0449305bbfd0b960f55e assets/projectnublar/models/item/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json +507336f33f6170ad463ab698bda67fd510722171 assets/projectnublar/models/item/common_yellow_terracotta_triceratops_wing_fossil.json 24221a9199042071d4836257ae8d6b4d9acf95b9 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 02fe47178e21f2152eb2e0e8aa65591937edf112 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 169ada75cce823b4f906af51c2d348a70e8e9b03 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -152,8 +333,21 @@ edcc740fc91853daa9f3557c42a01b4f7fadab40 assets/projectnublar/models/item/common 3022faef1e23e003660e7ad4f81c9edcc73507f4 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 75d3a2d19352c920644b1f307bfa2db0dcd94cf6 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json aec18d093fc4d51b8540926800f45e5546fb3908 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +f5eb3a44afed9dce63a7dfcbddb141086c3c9e7b assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 263a9d1b170b1b4bcfe15deecafe0afbd1a4f5e5 assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json 51b13296ee42d44d458e13bec54026ccbb195a36 assets/projectnublar/models/item/cracked_artificial_egg.json +ba81a914379398d1ad769cb34ee39b6702c3fc53 assets/projectnublar/models/item/deepslate_triceratops_amber.json +33193fb8c864eb3acb2b67e75bbbfa4f75c66f93 assets/projectnublar/models/item/deepslate_triceratops_arm_fossil.json +3fa311fe66bb74b7326ff88c8f4a2a54d12dfdb6 assets/projectnublar/models/item/deepslate_triceratops_foot_fossil.json +26ff2ec1461e702733439799f73e956e4b867d67 assets/projectnublar/models/item/deepslate_triceratops_leaf_fossil.json +fec376c93880455644ed1a78efda1e0d367e9eda assets/projectnublar/models/item/deepslate_triceratops_leg_fossil.json +b47edad381662eaa158ba33b1c9f55b2bd7c68fb assets/projectnublar/models/item/deepslate_triceratops_neck_fossil.json +642ffad9fa2c504bcd4851d7cc1dd34f7fe5eb4f assets/projectnublar/models/item/deepslate_triceratops_rex_skull_fossil.json +0954997bc50cad94bd30cdeb80223d63744a40bc assets/projectnublar/models/item/deepslate_triceratops_ribcage_fossil.json +3df224a2810561b04da2e26904ed269f38f3afc5 assets/projectnublar/models/item/deepslate_triceratops_spine_fossil.json +53c2deec5e2cd27e7a24e9d816c412fe4ecf0a07 assets/projectnublar/models/item/deepslate_triceratops_tail_fossil.json +28094ba5655d1f838e703e4c9cd9500f2478f2ae assets/projectnublar/models/item/deepslate_triceratops_triceratops_skull_fossil.json +677e3c45f02fe8ea34647d52b8b3dbea9730409c assets/projectnublar/models/item/deepslate_triceratops_wing_fossil.json 188b36163fabbb1f5b3006bde0104bdb127d7e05 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_amber.json def390dd39a8ccf1032d808101658d63ae2b8497 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_arm_fossil.json f0e1b19488d3e7e258db6a2583dafb33871d2305 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_foot_fossil.json @@ -164,10 +358,23 @@ dd2a911e9cb4ab185f9a56bae220184f34585811 assets/projectnublar/models/item/deepsl b60b35afe729dd33b9f6452e636247728f6be236 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_ribcage_fossil.json fa96d7555f0287838de7f85d75653026993b47d0 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_spine_fossil.json 484be4a69f6839b87fe01df7b0e7fee7304ab431 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_tail_fossil.json +b7dcdcbc3605152e85998b62b445f44b4636e66c assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 129c9bf5ba511c62fd540148365e488dc028b935 assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_wing_fossil.json 1092cfd24d4fc08265595f5a19e2fa5b5dfbeb0f assets/projectnublar/models/item/diamond_computer_chip.json 78d389ef709f22988edaf24feadc2e851edac8aa assets/projectnublar/models/item/diamond_filter.json c0107a472faa18a697e81eb1f03ee1b0a419050d assets/projectnublar/models/item/diamond_tank_upgrade.json +275209002c474818172543cd76fcb0fc2509cef3 assets/projectnublar/models/item/diorite_triceratops_amber.json +343e37997bc18aac5638905c92fe2f0b85ba2698 assets/projectnublar/models/item/diorite_triceratops_arm_fossil.json +54d6c1a5b229b99585d0128f370f3d30454eb6ee assets/projectnublar/models/item/diorite_triceratops_foot_fossil.json +8c5254d56aea0a60fddc127364d6a1da0e7e7a19 assets/projectnublar/models/item/diorite_triceratops_leaf_fossil.json +985b01011ee923d9170af05fb088699882e0dbca assets/projectnublar/models/item/diorite_triceratops_leg_fossil.json +c8aa27c18132f8486095c9c6bed89227e13655ff assets/projectnublar/models/item/diorite_triceratops_neck_fossil.json +34f5b91937f722543f300e56153be0a1359d218a assets/projectnublar/models/item/diorite_triceratops_rex_skull_fossil.json +fbec0ff782e173bade7240119e68366efae21d81 assets/projectnublar/models/item/diorite_triceratops_ribcage_fossil.json +cc52103f386ce7c8ea94454d008cfc031f55e4d3 assets/projectnublar/models/item/diorite_triceratops_spine_fossil.json +d0001f64819da0d092b618dca254947eac2a4918 assets/projectnublar/models/item/diorite_triceratops_tail_fossil.json +e436fb21bf6f2878a42ad40b4b67ec1a8383bb81 assets/projectnublar/models/item/diorite_triceratops_triceratops_skull_fossil.json +16a42840187fce83281f19caa8a9c9f0d60dd92c assets/projectnublar/models/item/diorite_triceratops_wing_fossil.json b080ab2347ab09078c28250a04a9f74a46a9c541 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_amber.json 2572073085bec5551089f1c9b940ef846f45b575 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_arm_fossil.json f965b5bbc61c0ffa9fa4ca3cca7c7cecc528f0e6 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_foot_fossil.json @@ -178,9 +385,21 @@ ea36645f7ffb96a9e5a645704ccb1ed91c4cad91 assets/projectnublar/models/item/diorit 21a49de2a84b621f87519b68c28dfb9f23661ff4 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_ribcage_fossil.json 081d48a1c672c9d3be753a6c7fd7ca5dcfd4c2c4 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_spine_fossil.json 1bb81d1c8768f593ea7bd690e1ffebf4de40341e assets/projectnublar/models/item/diorite_tyrannosaurus_rex_tail_fossil.json +845d73d73f11ba278f432558d5c454a8adf4b546 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 09d476b4c68d73a76cf165df7e3aad8a4545ebe7 assets/projectnublar/models/item/diorite_tyrannosaurus_rex_wing_fossil.json e6cd5d0cf70c1695cbf82abf6149a0dea4cd9bb8 assets/projectnublar/models/item/egg_printer.json e7bb15019acc5466a468afb60f7fbd7674525e12 assets/projectnublar/models/item/fossil.json +f0f1d75bf04f35ff97183f915a39ca58ad3b2ff0 assets/projectnublar/models/item/fragmented_andesite_triceratops_arm_fossil.json +9eb8c3437faffa9929324b6c9f4a8556785bb635 assets/projectnublar/models/item/fragmented_andesite_triceratops_foot_fossil.json +ef3bf27292a06f2037bbdde2686561779013af26 assets/projectnublar/models/item/fragmented_andesite_triceratops_leaf_fossil.json +c6c11948ad4d6d6fd75242c68205cd00fc94f5f2 assets/projectnublar/models/item/fragmented_andesite_triceratops_leg_fossil.json +a43a0633514e96b1e75b230a3cb549fb0318bf0c assets/projectnublar/models/item/fragmented_andesite_triceratops_neck_fossil.json +1e26b3e18589e48aea9bbe6a9d3d93a61fb2c31c assets/projectnublar/models/item/fragmented_andesite_triceratops_rex_skull_fossil.json +bd6eb365c8abb71fb6a02ebc087283f6a66d780d assets/projectnublar/models/item/fragmented_andesite_triceratops_ribcage_fossil.json +597ca92cdb13cafcbdb51c21400e7c3c7cd5bd7f assets/projectnublar/models/item/fragmented_andesite_triceratops_spine_fossil.json +c458a7dd58d136c4e91e8eb37f5bd6a8b6ea494f assets/projectnublar/models/item/fragmented_andesite_triceratops_tail_fossil.json +3a023bd712f04e53fb2d2af49d00cc4c276bdfdb assets/projectnublar/models/item/fragmented_andesite_triceratops_triceratops_skull_fossil.json +e2818a5919545d05a205cb91f7ce2ca887956361 assets/projectnublar/models/item/fragmented_andesite_triceratops_wing_fossil.json 7fffa1f7fff472c9697617f3d5bd9acae3e6eb3a assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_arm_fossil.json 2eb70f64fc060dae9001c80b36b4fe06e1455ef9 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_foot_fossil.json 5dc83317f03c5dd6465a17e5c2486d95b9cdeeaa assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -190,7 +409,19 @@ e7bb15019acc5466a468afb60f7fbd7674525e12 assets/projectnublar/models/item/fossil 45a8a097abfec431c343642906ffd90afba69010 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_ribcage_fossil.json 3b3f06db9721fcd1f8f033bc5a22a20f497da040 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_spine_fossil.json 23c362b16497e4008f7f03c2b6a5b7a01227eac7 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_tail_fossil.json +c877ce320e2e68552f01cd25f7f22adb67d67595 assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json 16d7bef5e3c9956be272a6e8a7d38386bbdcd86b assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_wing_fossil.json +5f7165fe0390edfe2829a0fad35b37afdc912ce2 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_arm_fossil.json +6a826b3a76a624556a4d5c6ba9666205e3e10c35 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_foot_fossil.json +e3d732b38c782fc3cb6311dabc466a3b61f3fcc3 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_leaf_fossil.json +ef37c47dfa255420f8efe477ffff6b15195db8f7 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_leg_fossil.json +5e546a15cba33fb9ecb005bcc6e9be6e9656cd2f assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_neck_fossil.json +5d9689fd38c49d90f482575ec71f1ba21747f557 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json +3b9965e7ac7fcd1d90b3ba1fada856d1b5a12389 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_ribcage_fossil.json +d8e33b810f9abc2460705010add2222514ddb074 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_spine_fossil.json +7fc48dcfa8ef48f2936410d2180bcaf5119e2d11 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_tail_fossil.json +64d8525d197861398d78305c2a79dff6ea02acb9 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json +a97a1d1dc442b38220a324dda1bd4e938147a385 assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_wing_fossil.json 7e495044aa3133be6dca2429af2137e3ce852597 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil.json f534abebad0b079afae3a10f2a9737cae5e614d7 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil.json ac936010413c6c67d53b3fb308d6cd6838c9f00c assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -200,7 +431,19 @@ eca7ecb5b29c62e0858fbe1477cc8d08ae3ffd76 assets/projectnublar/models/item/fragme b2af1311ca292bb7e03ead8121864b974bb82972 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json 37ae33cba8390bc3a92c450de26c285f3a6dd26f assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil.json 3f0d86ba5d6220b03149171d6d9ebe44f18c40c0 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +c54272c2f402dc461c8408f3506620ab8f3f0d0c assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 2f6d01e991a654b046d09b1686b78e7114dd0f48 assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +526e110b2ad55e3921b5175bfa3107b246ad6d39 assets/projectnublar/models/item/fragmented_deepslate_triceratops_arm_fossil.json +1f70fe7fc4a77170c279c4a2a74d55e6b4412c96 assets/projectnublar/models/item/fragmented_deepslate_triceratops_foot_fossil.json +4a4132ca00b22f39a08dcd357fc0c663f9dea2f2 assets/projectnublar/models/item/fragmented_deepslate_triceratops_leaf_fossil.json +6ed1683651f745a5f82a0042164de092d3264cce assets/projectnublar/models/item/fragmented_deepslate_triceratops_leg_fossil.json +7c10bb37f18d49a4382d3c13341f8d4798ba15a1 assets/projectnublar/models/item/fragmented_deepslate_triceratops_neck_fossil.json +c878c2863ba252ef4f184765a4ff66e4f6036412 assets/projectnublar/models/item/fragmented_deepslate_triceratops_rex_skull_fossil.json +b1b27cc40fa6c8269b709588ebbea4f30aaaaa06 assets/projectnublar/models/item/fragmented_deepslate_triceratops_ribcage_fossil.json +a7a27e2427ed0072c6147735ea265a025fd2237d assets/projectnublar/models/item/fragmented_deepslate_triceratops_spine_fossil.json +0e6ff9dbe17d0d1ac537c2e38f07c36a981494f0 assets/projectnublar/models/item/fragmented_deepslate_triceratops_tail_fossil.json +2c2c121ddd2cfa9ca2558991ab8da46c186193b0 assets/projectnublar/models/item/fragmented_deepslate_triceratops_triceratops_skull_fossil.json +f2c997a9f19f11a3b75d458a2f44d80f5d5ccbc6 assets/projectnublar/models/item/fragmented_deepslate_triceratops_wing_fossil.json 2b0ea539f23f501874c7298c3f582a1d3d68fc25 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_arm_fossil.json fc08e4d5f8514a9ae8f10fc0d6f3d24334280fd4 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_foot_fossil.json da587be7407a9a79df5150a6f5d0cdb1ce814b5a assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -210,7 +453,19 @@ cbbe5035311d968fcdd6df11b60999e13717ba96 assets/projectnublar/models/item/fragme 98ab3dac1f0b48034437b7cc02d6e6be3c426d12 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil.json 08ca433c005f8b047e385ef4ef00c99a8318be4b assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_spine_fossil.json e776ada30f30a5e8cf40a6840b816990d9aa3724 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_tail_fossil.json +4400c3db374e000a825502e273a936c4e53ef7c4 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 8f56d6005e8acc2216e49a65dbc2bbea538cd5c4 assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_wing_fossil.json +56f3732db828cc467aa1aae0215bfb7d72486379 assets/projectnublar/models/item/fragmented_diorite_triceratops_arm_fossil.json +b4fdccce321835aa3feec9d3f3ada26cb2e48875 assets/projectnublar/models/item/fragmented_diorite_triceratops_foot_fossil.json +843eff7c215ce880c3cfb2a7cb48e1939f80ecc0 assets/projectnublar/models/item/fragmented_diorite_triceratops_leaf_fossil.json +0f562aabd423eafb897cf29621222898bc978a94 assets/projectnublar/models/item/fragmented_diorite_triceratops_leg_fossil.json +c0c7a64c7bc4ad90cd7b8f63de7131dbf1b537a8 assets/projectnublar/models/item/fragmented_diorite_triceratops_neck_fossil.json +30f977c3db7b77a06d595a370a269617d4029686 assets/projectnublar/models/item/fragmented_diorite_triceratops_rex_skull_fossil.json +4d3c135eab391a8540d5e73b5750ad6d3b9fd4fb assets/projectnublar/models/item/fragmented_diorite_triceratops_ribcage_fossil.json +a72b3a44d96810be5e5448d107f7adbd43de83c9 assets/projectnublar/models/item/fragmented_diorite_triceratops_spine_fossil.json +c67a65285437a16ea933cc566846f17a473d88cc assets/projectnublar/models/item/fragmented_diorite_triceratops_tail_fossil.json +d4f301288b2abecbfa1999ddcbc6a73710a46b5f assets/projectnublar/models/item/fragmented_diorite_triceratops_triceratops_skull_fossil.json +ec40d03c2b5a26bb01382bf75c6a67e976e29eb7 assets/projectnublar/models/item/fragmented_diorite_triceratops_wing_fossil.json 76d0172a129b9dd59e1da09e6e640895324c4c75 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_arm_fossil.json 0deb0ea1d096daf5b67094f9df795a64c45ffdee assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_foot_fossil.json 90b5674051ded1e33754728066eb6b3c74b5e045 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -220,7 +475,19 @@ e96831f564c432781cb829a2db4ac8a6653d9260 assets/projectnublar/models/item/fragme c07ecf3c7d6dde39ec474e693a8d97ebfdca503f assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_ribcage_fossil.json 72d608603f1232cf0dcb085f7f3359ff893979c4 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_spine_fossil.json 69ab26b224b850e5dfa0c23a6c51ba4bc5793d21 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_tail_fossil.json +eadc39cae0512428fcdb8e92bc3254eb753e0776 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json a59599aac0db8c9388707336e94f7de8d774a7c9 assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_wing_fossil.json +810939a62f806df17bdd51457925c70908e0fc5d assets/projectnublar/models/item/fragmented_granite_triceratops_arm_fossil.json +c40d5a26fd6e551488aa506dfa23ca36d4644612 assets/projectnublar/models/item/fragmented_granite_triceratops_foot_fossil.json +5da9f349b8be1852ba3f5b8596ab041b3e773c2d assets/projectnublar/models/item/fragmented_granite_triceratops_leaf_fossil.json +58d9ab0d62ed9384bf923d26b2661a9d81548296 assets/projectnublar/models/item/fragmented_granite_triceratops_leg_fossil.json +f71b005ae1fc27f224870e2092e602129de28497 assets/projectnublar/models/item/fragmented_granite_triceratops_neck_fossil.json +d1c9168af5c4dc0137aacab7d55b057a42bdc390 assets/projectnublar/models/item/fragmented_granite_triceratops_rex_skull_fossil.json +34c59eabda14702d04e286c48eb2ec3ceaabcb21 assets/projectnublar/models/item/fragmented_granite_triceratops_ribcage_fossil.json +0fdbd99d8ae3c0c1de705af1021f6e8026d5fc3a assets/projectnublar/models/item/fragmented_granite_triceratops_spine_fossil.json +093cbe68c827af4847ccc12084f1e34a0c1ca5de assets/projectnublar/models/item/fragmented_granite_triceratops_tail_fossil.json +72ac6f56573e825521a55ce7fd616a4fbd038fd2 assets/projectnublar/models/item/fragmented_granite_triceratops_triceratops_skull_fossil.json +7d8bd00c8365c16fd152df3989ca36b71d9e5fe4 assets/projectnublar/models/item/fragmented_granite_triceratops_wing_fossil.json a9af00a6ecc4ececf3f3ff978f126a247f03a9fb assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_arm_fossil.json b420132aba3f9a08f208f9205009ed90230794c5 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_foot_fossil.json f28a0ab9a7e8096b7614c0712d17109acb99a9fa assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_leaf_fossil.json @@ -230,7 +497,19 @@ da994b69f90b5e9d18748b9f4220afa08d143da7 assets/projectnublar/models/item/fragme dc05890f40cf180c85925dbfbd79dc1bbc7c1421 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_ribcage_fossil.json 3c58f2979533938a985153582cc796f694bebfaf assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_spine_fossil.json fdb75bc40cd577505bcd7eb7f5602af785701c48 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_tail_fossil.json +ac54b031adb5451006417cc952cf15b19c5e9053 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 337cfa9e80b57a95644aac45e475c1d909dc8b34 assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_wing_fossil.json +8c3baa7550418b80c7b731456e1848b7f8def33e assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_arm_fossil.json +e65fdb93986f26678f903105a38429a29c4d06dc assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_foot_fossil.json +6a809dd03d765c536695efdf6d9f0ad594f06831 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json +55a87af4282e4c16fcf600eb4024079a7caa90e6 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_leg_fossil.json +91ce1606679b434e0d107408a43f467119ec3060 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_neck_fossil.json +18e4fce880d549e4bf9ba4c92848cb9546af8d74 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json +c986325cc94f5e1e86ad8a60b984b8ef4842d249 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json +839eec6873869aedb7447b35bdb60cc058830a61 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_spine_fossil.json +62dfd68bf70163cf05a7b7f4cd0d7d31c20c3b7e assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_tail_fossil.json +1d9e8864375469b17ac0dce5eaf4796a750c1c94 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +5a8a9e875990a112e1f3d5d4ea2e885153970345 assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_wing_fossil.json 0df0b0a5d1292e7cab5d8a8b7ffb4373fe4503ac assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 7a40c73abb25d2837676b3c6f52669fdeef7fae6 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json f9a90bfff38bd6ea8d22b2138b9e792438444683 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -240,7 +519,19 @@ af7bc7186933f37614a47d071726b466c5534058 assets/projectnublar/models/item/fragme 7f98fc59dbe9c5d91ca9c62d754a1f717b50eed6 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 594442516c2b52b39a1743692eeea10b3535c91d assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 70e27f91af729ae18728c4fb3424ecc07ff1e376 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +9274afd9299b0618d4239e48b774391f8cfe00ef assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 7c6bdeb80c2a64cc9f7c33173c756e3b97b81fb6 assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +6a7e78a4cdc51927e9c0ce6ef6e2f638d7e5ff06 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_arm_fossil.json +28ab085a75a660fd7ae5de83f3ec4e3a08e584a8 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_foot_fossil.json +24affdf5e3680c1dd91d5dda67c67a9b2e16fce3 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_leaf_fossil.json +bc45d877f723708c20b23db5ee9a5e0d000df3ea assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_leg_fossil.json +e0de860f0a7c2fdf56f7f5a5578e0051b8845455 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_neck_fossil.json +f13ad31c8f837e0bf32d4bcf1675fbc14d444a43 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json +f34944b4acf62477feb5e3b86e727cb16dd1168a assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_ribcage_fossil.json +e330f3657f658a86c641b5b5c11510ecd6067380 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_spine_fossil.json +280c63c7d0eecf3da3078f4046373cb4fc01f4c8 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_tail_fossil.json +f7bbe5a69428ad45cdedcdaffc61e2be9686e9c7 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json +5a543d06b135c271fa407d3cf7cf9f3444b4af58 assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_wing_fossil.json 67642eb84d65ff5e07fb0c8c246a04e9fb1e49d8 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 99fd05f60a70e6cc02c2027b2c42341449495a02 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 3dd7dd75ad7809e9d683de5af0139b594d6224eb assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -250,7 +541,19 @@ f08bb1e9ef31bcce2275557d7b8682be5ce95dcb assets/projectnublar/models/item/fragme 851804f646cb8b0c38416eb001a545f0a5184ecf assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 9f2a56c04da6b6a84975fe9ad013c4104bd631d4 assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 86d17e649fed78e09568ff07197c0d8cc4d44f6c assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +9f6d4e711e3b9961295034c03828b337844968cc assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 67add27d4e48c172303135dfbf6973d343526c4e assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +8a5dd444dc81fb6011d91bb7995b3d8d90613d17 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_arm_fossil.json +8a0102131c0b67987f35d5b1e5e5997c1fea8da8 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_foot_fossil.json +0fa98b1fcc16676e2d2a9f4d5766462296e6b197 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_leaf_fossil.json +a7f3d387526b4dd546eab70dbf44e1e0b28c76d3 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_leg_fossil.json +0c4325aaa8126af293527643e3846923bdb34805 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_neck_fossil.json +bcccbaa80024f90256a3a6ac5e922a44a225d938 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_rex_skull_fossil.json +6b352bd5a8faf2cb0c7aca9805d9d0e4d22051af assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_ribcage_fossil.json +6dbab80e62064f649441f3385ffc9ae3ee27d0a0 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_spine_fossil.json +4ac5ed684ccba80e7e4a650269fe13e14d89c4af assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_tail_fossil.json +d98b5bad426d5db250a28833ab32a7e7dbface5f assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json +1cfd7b6af373da9e132e1cd6cebf9e04b3a9fde1 assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_wing_fossil.json dc77aa8c9b0bd5ca912e384249133e89b3d3f1ed assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil.json ffbaac1bec85b7ff5389739ed17e686c8acffeb6 assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil.json c6e599bfe8af400570a03802e03d0e6afd5f37d7 assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -260,7 +563,19 @@ c6e599bfe8af400570a03802e03d0e6afd5f37d7 assets/projectnublar/models/item/fragme a5e2fcd305eff26d9353c026d9decfc38cf03343 assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json f62ff083870b056e52d981f1f88a4daf0432ad7e assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil.json e16e47c444e24107c2d0c34cddd5bb5a98ee649b assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil.json +4717d28d58a9d0c206859592420f6bda7b73df1a assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 94b632496b0e90d48059b9e286c3d3b7ed46fc4a assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil.json +4eb8c7581e1c1ae1212bbb94336938675b009492 assets/projectnublar/models/item/fragmented_sandstone_triceratops_arm_fossil.json +d1cfcd703037f5b3a04bf29a2c2cf1f8e40176a0 assets/projectnublar/models/item/fragmented_sandstone_triceratops_foot_fossil.json +dc0be5531aefcef0a54a7562d7fd107af5f57b8e assets/projectnublar/models/item/fragmented_sandstone_triceratops_leaf_fossil.json +7ee9319080e4854bdd13b05d04fbb4b8b00b57dc assets/projectnublar/models/item/fragmented_sandstone_triceratops_leg_fossil.json +1f6ec320f5e34537da0f4a931da928391c075ae8 assets/projectnublar/models/item/fragmented_sandstone_triceratops_neck_fossil.json +3b2793fe751bda076516f8b744029b78abe5346c assets/projectnublar/models/item/fragmented_sandstone_triceratops_rex_skull_fossil.json +75cc6a1060993aaf2c28543547a3f68c2261e3e7 assets/projectnublar/models/item/fragmented_sandstone_triceratops_ribcage_fossil.json +0dc248cfe43d330d51c9758f233d2f3fcb9d7569 assets/projectnublar/models/item/fragmented_sandstone_triceratops_spine_fossil.json +362988bcab531a48f06c78dd71461777e3862f43 assets/projectnublar/models/item/fragmented_sandstone_triceratops_tail_fossil.json +485c2ea2471b05c8ecac6ed17d68517c034ee165 assets/projectnublar/models/item/fragmented_sandstone_triceratops_triceratops_skull_fossil.json +68fc068f34f8da5221a81342d18473016785a3bd assets/projectnublar/models/item/fragmented_sandstone_triceratops_wing_fossil.json c836e684a203675c4d490d27caa8148d93f3bb55 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_arm_fossil.json e3ca1c8ccf30aca72fdaec86751083e33ebc3a05 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_foot_fossil.json 40e1c1746c2763ddd1fa16a2cafdd2ef487a486a assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -270,7 +585,19 @@ d064b12b8ba2090cb8d50cfadabe1618a7e2e9cc assets/projectnublar/models/item/fragme 4be703d04ee29f7f2b3004c6db087fb659ca35a3 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil.json 0bf2c3c6f1ee8b1e37d7f6763d8346bd0c07654c assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_spine_fossil.json e0ad8e306cd0c34ce18106ca8fa1bb6881a9ffed assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_tail_fossil.json +de6f984d2e8de23cb3b096cd9ec2af4659a2f61d assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 2d51b49db8e4be1d4309f5c62664b3d09a7bac63 assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_wing_fossil.json +5d2437037769227ec84ef5d6c7e6bfb7ea2ad60e assets/projectnublar/models/item/fragmented_stone_triceratops_arm_fossil.json +16b7d674f27dc0c934fb059c1fb8810aeef956cf assets/projectnublar/models/item/fragmented_stone_triceratops_foot_fossil.json +86f196eefd045254089aca6d4b38c7fcda8b8a87 assets/projectnublar/models/item/fragmented_stone_triceratops_leaf_fossil.json +dd9c982d9fcf3fb6fd94fd7814286d5a62f695bd assets/projectnublar/models/item/fragmented_stone_triceratops_leg_fossil.json +6d740007cbb46028fe6c8cb592747a662112c5f3 assets/projectnublar/models/item/fragmented_stone_triceratops_neck_fossil.json +cbf85bb5bca5a2ca9e58cdab9917caf54775175e assets/projectnublar/models/item/fragmented_stone_triceratops_rex_skull_fossil.json +a06488298a20aac827433f21832b89a516ae2b68 assets/projectnublar/models/item/fragmented_stone_triceratops_ribcage_fossil.json +67999aa096f18249308327d7c5d30ec08070a2fb assets/projectnublar/models/item/fragmented_stone_triceratops_spine_fossil.json +97b9787ad27418ecde63d60e936680604644840f assets/projectnublar/models/item/fragmented_stone_triceratops_tail_fossil.json +a424a8027752f963aee3a5fe0e40837049c64898 assets/projectnublar/models/item/fragmented_stone_triceratops_triceratops_skull_fossil.json +3b10e3dcfba1df7a1b5e5f4c92ffb48ec4e5bebe assets/projectnublar/models/item/fragmented_stone_triceratops_wing_fossil.json e9a47e8ca7bd52ed6a0c9ffab474bd86b797625d assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_arm_fossil.json dddd97f8ad8d995d87af3e6b9402fc98e3908694 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_foot_fossil.json c8087cc9b30a4bb815a416a424f1f0db99f9365b assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_leaf_fossil.json @@ -280,7 +607,19 @@ e53caca3be4fc9200bdce1d26e5d54d138fef170 assets/projectnublar/models/item/fragme 7f88a3bccd2feb4f76366d1e96b9f3edf9a9c676 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_ribcage_fossil.json 9f60be7a48562095d6363eb6c5be3ac0e4f54df0 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_spine_fossil.json 5b3b6cc73881c4450ada5abb1de1e5573ae93e28 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_tail_fossil.json +52421d9ecb7c67de2d2534bc93161d69280d66da assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json e824c072e0e5e9beb2efbf10b147a2067a8f87b6 assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_wing_fossil.json +1106c01021f46d95dae273a5eca74b9e0e776471 assets/projectnublar/models/item/fragmented_terracotta_triceratops_arm_fossil.json +108e55cea51a2c7e39113d309032600fa6266387 assets/projectnublar/models/item/fragmented_terracotta_triceratops_foot_fossil.json +c9373e85555bcf476628cc966a0df40556eb7fc9 assets/projectnublar/models/item/fragmented_terracotta_triceratops_leaf_fossil.json +956fee36a58cefe32497b7c9facbc9e1a5073286 assets/projectnublar/models/item/fragmented_terracotta_triceratops_leg_fossil.json +4f4b1c6eeba09333b4f65635749aae76fd229299 assets/projectnublar/models/item/fragmented_terracotta_triceratops_neck_fossil.json +32d8d11aeed4150b51ea623683ef8035ab06504e assets/projectnublar/models/item/fragmented_terracotta_triceratops_rex_skull_fossil.json +404e6586d6bea2c8ae7e0f7ad4cec01cc83ccdcb assets/projectnublar/models/item/fragmented_terracotta_triceratops_ribcage_fossil.json +b1328d1a7a5dc231090a1fa909af6f140355cec0 assets/projectnublar/models/item/fragmented_terracotta_triceratops_spine_fossil.json +7b4faa8a66ddbf7a666585c488626a711fba6a46 assets/projectnublar/models/item/fragmented_terracotta_triceratops_tail_fossil.json +4083c4d134dadcee05011f7f424cd9359336062e assets/projectnublar/models/item/fragmented_terracotta_triceratops_triceratops_skull_fossil.json +616eb6dbfcaa88707d5948c23e87b01dabfe2455 assets/projectnublar/models/item/fragmented_terracotta_triceratops_wing_fossil.json 3347b4752ab1491777ea6ec52ab1d3488715f19c assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_arm_fossil.json f36690c25b95e29898abcf24ff08ea30e4c028fe assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_foot_fossil.json 85e7b37b055d2849e8dc731920ee9f8f426417ce assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -290,7 +629,19 @@ f0509ae1186abf5b3ca654eba9ae1d60a6aa08eb assets/projectnublar/models/item/fragme 2038f8e015edc3c49aaf233bf7133041d6da0b4f assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil.json ca19ca73085d5b62b89d6ac359a70bc5ea489611 assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_spine_fossil.json 627c18ada4a81e8c3f70ea9deb9d85259303e94a assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_tail_fossil.json +0a6bc686827e7585a38e083d611f5ca1ff79e511 assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 7472560366f42feb5fd1ed581a85b7315fba60d4 assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_wing_fossil.json +7e84ba0fbbb23b6408e5c5570fa87ea555bf34fc assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_arm_fossil.json +927d157587dccf99ab4c9ded8d16b25065dd3a8e assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_foot_fossil.json +334af96aeb72ce7e85ca02f19ef179b58482c3e3 assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_leaf_fossil.json +e02155059e31ee9e4db2bd50715b4285ac466c89 assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_leg_fossil.json +9df91e4e8aab52c0e9c43605c8627ce6d25205a5 assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_neck_fossil.json +5c03a71a0d1433723659bf3d793d374ed684beb9 assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_rex_skull_fossil.json +de4d324f006a020e609e83b9b47370ca39671b5e assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_ribcage_fossil.json +d5bae9845d05f5670b33a06eea0553726e32660a assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_spine_fossil.json +0662d6e6841fdd6ffa836a9c5bd650308bdbd823 assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_tail_fossil.json +88ee47ba4a9e3add9acce6c77f65383a21d1584e assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json +e115eeb72c2708b02a9521097886c548bf50c87e assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_wing_fossil.json 5227124c68e1110d22fdae1228f69d66925c6824 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil.json 79a9d658de39e82f6e78c10d14e91ddad4c17b57 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil.json e779f3cbd4e674a2de424301bfdbc779721d8fb3 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -300,7 +651,19 @@ e779f3cbd4e674a2de424301bfdbc779721d8fb3 assets/projectnublar/models/item/fragme b4c9c7c0e60b47487d09f7c98baa4de7c4f51d43 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json fc167e507723fc09d654b17952ca356324c31a33 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil.json cef5c2af3440bf5c0e1a12519fd6b2108d5cbe70 assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil.json +f9a9abd688cffebd04545b7483e900cf1691d81d assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 5b9faa3b286397b3bec26cd9994b4e283a0b358d assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil.json +c8c58f0e21d14e723a56c7d5d8e5ccd7ef0a1a03 assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_arm_fossil.json +9f76d515a25d8c9c04241153426f435d4e3646ad assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_foot_fossil.json +8d53d57f75d34caa4b968e6dd75caae14d9c6559 assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_leaf_fossil.json +c546b8a52c3187a080c1b7c1f0cc894ab1ca1fcf assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_leg_fossil.json +62d8f917b8593c9c3567dd9779756a955f459f3f assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_neck_fossil.json +610a2778e05830f55c1b3cf33f7f50af9c764381 assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json +03e4ff15a46ba85234d118ce0571f51c2770fe32 assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json +c54a2271f883bd68b789783e8a7723f5377bccf5 assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_spine_fossil.json +6f6a68fa280cadee88f695b7caf2cb9327919768 assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_tail_fossil.json +392f3a8706a712781258aea55d390980fd05d4cd assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json +572d88b47d12ef53c6274502467db4a9672e8ce8 assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_wing_fossil.json 90d7b37a590bac5e3968fcc983da3321aa1917dd assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 644efa2c7ca60e3b58044879cf049f73653fdd35 assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json fe594ee67556f7a5e0409a826e963ae678c78dfd assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -310,10 +673,23 @@ e5460a01f9f30294066a8543d8774edd4c8de9b3 assets/projectnublar/models/item/fragme f247b4461067221ac98df06436b480b79ef5cb97 assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 573ebd2270eb7a6e6409dee45b0df10e453ba71f assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json dd27c743a9de50e27a4e158952549a87d17f1b4c assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +7a0a2322808eb824e3a3f0ca6ced3a24b7681f8c assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 0c8406f42ef26c456c66ac9dbc208cba09a92e4c assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json 4827ac3fb491300628b3797d72f34fdb2fb430a3 assets/projectnublar/models/item/gold_computer_chip.json 9def1e6cb1dfa06244e6b962b4a92e238f5a5f03 assets/projectnublar/models/item/gold_filter.json 87cf032ce7924c33a301d71560d26106944267d6 assets/projectnublar/models/item/gold_tank_upgrade.json +3917991b87754a08b7beff23c9b2ee5c162ffc19 assets/projectnublar/models/item/granite_triceratops_amber.json +e80c8ebdd14821dcbc436da9005aee88f602e925 assets/projectnublar/models/item/granite_triceratops_arm_fossil.json +3cb950448b5c6ce9f53012d7c38dfdb4dc845e12 assets/projectnublar/models/item/granite_triceratops_foot_fossil.json +54835986af16197e472c9f65d4400f6b657102cf assets/projectnublar/models/item/granite_triceratops_leaf_fossil.json +a38743a9a951bd93f02bfebd1790530f40b85b00 assets/projectnublar/models/item/granite_triceratops_leg_fossil.json +2da7db4c0328b28f4a48328473dc522f4fc4f21a assets/projectnublar/models/item/granite_triceratops_neck_fossil.json +d60aeed98406ac4a1d158b6fe7c40d6fb2a517bf assets/projectnublar/models/item/granite_triceratops_rex_skull_fossil.json +a0b3415b4fcce0ebd93f8280bbe4ce6f38e9f28c assets/projectnublar/models/item/granite_triceratops_ribcage_fossil.json +83875f91dcfd96a1aea7a12c4bc955ce2eabf7ce assets/projectnublar/models/item/granite_triceratops_spine_fossil.json +e8fd79555097f5a9e54032880b81d5a0fe726d9f assets/projectnublar/models/item/granite_triceratops_tail_fossil.json +8a107947c47c64ac19cd9a90dff782fb08aee0c4 assets/projectnublar/models/item/granite_triceratops_triceratops_skull_fossil.json +ac0aa6b808cd2ad02919b73e227589b2640c8d6c assets/projectnublar/models/item/granite_triceratops_wing_fossil.json 5df0439a1b8b511198b961e0dd9f68091169380f assets/projectnublar/models/item/granite_tyrannosaurus_rex_amber.json 7926ecaca1c27f0b52bc452eb7ee8d24927d7ad9 assets/projectnublar/models/item/granite_tyrannosaurus_rex_arm_fossil.json 89ba4faf48f700e46f507b2028eaf94accddc845 assets/projectnublar/models/item/granite_tyrannosaurus_rex_foot_fossil.json @@ -324,6 +700,7 @@ c80302957689f57412b060472ea992f185684fb8 assets/projectnublar/models/item/granit 277d57885a59b0a37ae638f8f8eb36dcba86ae39 assets/projectnublar/models/item/granite_tyrannosaurus_rex_ribcage_fossil.json d54f5e49d2cf7730b9d069064b22109a36db89c5 assets/projectnublar/models/item/granite_tyrannosaurus_rex_spine_fossil.json 0ae92bc966904adacc9da9c78a4f35360f9447a0 assets/projectnublar/models/item/granite_tyrannosaurus_rex_tail_fossil.json +42ea4c70fafd6dc9964a95ee21c2fbde30770ae6 assets/projectnublar/models/item/granite_tyrannosaurus_rex_triceratops_skull_fossil.json f2242afeda528f75b5053838a02b16390170045e assets/projectnublar/models/item/granite_tyrannosaurus_rex_wing_fossil.json 0fdb4d2cf10a1c51ff9c2b15c9f8afec76353c06 assets/projectnublar/models/item/hard_drive.json 7669f39a08329465adbd193fecdaefd5133eec48 assets/projectnublar/models/item/high_security_electric_fence_post.json @@ -338,6 +715,18 @@ a0383b27cb440421ea25f03e507fcf1213de5b60 assets/projectnublar/models/item/iron_c 5b20bdfdb77e0d17d72c99eea7f230565b652c24 assets/projectnublar/models/item/iron_filter.json 5041f51e1c3ef00941c276ad9a4713f2043ef095 assets/projectnublar/models/item/iron_tank_upgrade.json a06c56bf51407725dd72e31aed1f341e6d6a801a assets/projectnublar/models/item/large_container_upgrade.json +918c802726feeb153885dfbd71d6908592cf46cd assets/projectnublar/models/item/light_gray_terracotta_triceratops_amber.json +81e0c8e04774f5b777067f5b18c19785864a7627 assets/projectnublar/models/item/light_gray_terracotta_triceratops_arm_fossil.json +9e6320e066aabdcdbddce8853112ff7f1c5d1e44 assets/projectnublar/models/item/light_gray_terracotta_triceratops_foot_fossil.json +339af07d69c148fd420872b015ac68ed04dac404 assets/projectnublar/models/item/light_gray_terracotta_triceratops_leaf_fossil.json +8f089a961120a34b95a03c688f7a0ac543bd7bd9 assets/projectnublar/models/item/light_gray_terracotta_triceratops_leg_fossil.json +480e59364db20ba296f13da07257828e136bdc4f assets/projectnublar/models/item/light_gray_terracotta_triceratops_neck_fossil.json +9c2e8cac104c516b3e083949ffc0a83970b203fc assets/projectnublar/models/item/light_gray_terracotta_triceratops_rex_skull_fossil.json +0c9f1232f87159d366f92a16ad1b272e72468d47 assets/projectnublar/models/item/light_gray_terracotta_triceratops_ribcage_fossil.json +65a9dc7495b85d3bda17db0c9fc94a7f24cc61f1 assets/projectnublar/models/item/light_gray_terracotta_triceratops_spine_fossil.json +db0d85ef6d439ec1aa07b38fb6750f6ad0d877b9 assets/projectnublar/models/item/light_gray_terracotta_triceratops_tail_fossil.json +4cb7b6cdb4591efb3cd8b7d9755a1f56fc9a599f assets/projectnublar/models/item/light_gray_terracotta_triceratops_triceratops_skull_fossil.json +1042a9d7cf1be7d0af9b2a4316c5bbc167052772 assets/projectnublar/models/item/light_gray_terracotta_triceratops_wing_fossil.json c09dd0d05796241b7d8cb16b978958c8f6981f95 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_amber.json f9c3641b23d88be5bdc8d53dd2e98218b9217f3f assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 08c8f59a985c848c60c7e799d8b5352c702de667 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -348,8 +737,21 @@ c8c0564ea799c236589e6190850af425d06c7e20 assets/projectnublar/models/item/light_ 4fa73d7f3dbc9c7a1366ebcb0c4ec8e3e2f2e07d assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json c7e06c805ddda2b09768a6728f516986df9f04a6 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json f74487916e655a546c60cc63f7b8b9e62406970d assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +20b315c92f871b28f33519b73554d0043ed83554 assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 382a5fcb7336e66d35e0c353e017fe6e620e549f assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json 55953038696ac8c9fb6d044e2331a76925ec2750 assets/projectnublar/models/item/low_security_electric_fence_post.json +f42bfac5f7c2d536ebb68389d5d29d2feb27a06f assets/projectnublar/models/item/orange_terracotta_triceratops_amber.json +69937f97e1fd3b37e26c7298e8c617deac961177 assets/projectnublar/models/item/orange_terracotta_triceratops_arm_fossil.json +bb6cd6bd2dccf5f764a74d74baf0574b8e25d332 assets/projectnublar/models/item/orange_terracotta_triceratops_foot_fossil.json +a186cb95585d22bf2bb3867353745f1507380602 assets/projectnublar/models/item/orange_terracotta_triceratops_leaf_fossil.json +a0639f46f26875a9dd31b05bc6893f0cb3b99ff5 assets/projectnublar/models/item/orange_terracotta_triceratops_leg_fossil.json +3d76e43d7f6065965126db3695eb1cae542cb3a4 assets/projectnublar/models/item/orange_terracotta_triceratops_neck_fossil.json +d95e5cb5c1527e12dc3c339099d92c4ccc08fbb9 assets/projectnublar/models/item/orange_terracotta_triceratops_rex_skull_fossil.json +ffb706ac266b17f42c0ae490a28b74436b6e7b15 assets/projectnublar/models/item/orange_terracotta_triceratops_ribcage_fossil.json +c2e60f5f0f9f7465abf803a73f5284bed3564ef6 assets/projectnublar/models/item/orange_terracotta_triceratops_spine_fossil.json +a923865b7fe6dc00e48d32b5b5ae86507f37e968 assets/projectnublar/models/item/orange_terracotta_triceratops_tail_fossil.json +4e4c21304822d99d7dcdf5bd204266adc5a065e4 assets/projectnublar/models/item/orange_terracotta_triceratops_triceratops_skull_fossil.json +5c6343922e3316f71487792f7ef57f794865da08 assets/projectnublar/models/item/orange_terracotta_triceratops_wing_fossil.json 2e6a147e7ea0cfb6c43c2cc4a7a969d59206721a assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_amber.json cdd3355ccf234d4de04ea626e5727da152f87dd5 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_arm_fossil.json 3e014c5281020e9ae2fd8511720ef6819bae52f8 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -360,7 +762,19 @@ cb8dba5ac3240e5af8b27afe5e0159f82cb0ce55 assets/projectnublar/models/item/orange a8a92243ce8c2e06f702edea9cb72c1861688814 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 592304cf8f2c7a0ed0509450577b36a95c0cc4b7 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_spine_fossil.json 554ed5e4ed809b7398eed63afda4ae1bb45f17ad assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_tail_fossil.json +1463b2a3116d72acf78eca7e118d6aa5c79ad022 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 282a4901685e55f4b5ae11714f68cec62892af75 assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_wing_fossil.json +2edaa42fe8a5e4a83830065a0552037ccdd12a61 assets/projectnublar/models/item/poor_andesite_triceratops_arm_fossil.json +2ec0cb4ad5f4e159eff28b5164d65b9f3c613f0c assets/projectnublar/models/item/poor_andesite_triceratops_foot_fossil.json +a72da55eaa799a839069ea948fc24bdfe3a1adb9 assets/projectnublar/models/item/poor_andesite_triceratops_leaf_fossil.json +40e81dae23b9609cf1a7ffeb5909dafc5626a5a6 assets/projectnublar/models/item/poor_andesite_triceratops_leg_fossil.json +642f99ca6c931ab7f044266845b5a3e8a71043d1 assets/projectnublar/models/item/poor_andesite_triceratops_neck_fossil.json +cd5cf59c0a9749791b808d20f4ee2231686079f6 assets/projectnublar/models/item/poor_andesite_triceratops_rex_skull_fossil.json +ae2b042ef8f6c176f5aff01fbdb5e1b60a661ffc assets/projectnublar/models/item/poor_andesite_triceratops_ribcage_fossil.json +46d48748fe76cbbc8c132548113e0d44f4311035 assets/projectnublar/models/item/poor_andesite_triceratops_spine_fossil.json +a88b8db88380360a5351e351ae5696ee576335fb assets/projectnublar/models/item/poor_andesite_triceratops_tail_fossil.json +01228e53c4615c77053e3fc2dfe41f007230f914 assets/projectnublar/models/item/poor_andesite_triceratops_triceratops_skull_fossil.json +8bcb53d7f486380bb03869d0a6302dd75b8d3459 assets/projectnublar/models/item/poor_andesite_triceratops_wing_fossil.json 058c6033a59a4a7a87ebe425cc2cdbc5bc392356 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_arm_fossil.json 5b44741eaba27ed953c97f8e0f0a3529da96959d assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_foot_fossil.json 51ca885c54e81a19931d3112d1d309fbecebddfe assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -370,7 +784,19 @@ a8a92243ce8c2e06f702edea9cb72c1861688814 assets/projectnublar/models/item/orange 6efe48f923f35ace341f870d768757a1af4ed446 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_ribcage_fossil.json 584560ae69e318b094aa71c06ca4c49a4b788903 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_spine_fossil.json fd4605ab441fc69f5e8c2f341c7c50a0dcc5cb47 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_tail_fossil.json +02a0c67ec57e07493023656331de1694e25586a8 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json d632cba0711475d2d8fc50af56f1d21f7216b0d0 assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_wing_fossil.json +84f43dec312ef9545c3e785355dd0000fa71384d assets/projectnublar/models/item/poor_brown_terracotta_triceratops_arm_fossil.json +40a8f80ce5809f2ace58dbf4a1d52cdd839db90e assets/projectnublar/models/item/poor_brown_terracotta_triceratops_foot_fossil.json +640f4b490b6c5148f830c4fc70f65fe05eff9017 assets/projectnublar/models/item/poor_brown_terracotta_triceratops_leaf_fossil.json +fd9f3a3ac7e4fed2bfbb3eb969abf40d486552c1 assets/projectnublar/models/item/poor_brown_terracotta_triceratops_leg_fossil.json +37c4396cecd56b65e4a273c3f03a25145b58ea5f assets/projectnublar/models/item/poor_brown_terracotta_triceratops_neck_fossil.json +f08866c9ad5e79b34eaa44e77f44729db6a4987c assets/projectnublar/models/item/poor_brown_terracotta_triceratops_rex_skull_fossil.json +9a1a3ac7cdb4eba64c2f04ecbeca88d80256a0c7 assets/projectnublar/models/item/poor_brown_terracotta_triceratops_ribcage_fossil.json +6bd9e9fd412c2753c58151c25811f357b2ec2df8 assets/projectnublar/models/item/poor_brown_terracotta_triceratops_spine_fossil.json +6fdf2ab873db531a777bdbb86c896353f373715a assets/projectnublar/models/item/poor_brown_terracotta_triceratops_tail_fossil.json +28c491cade2aad66e86a0c9025676b76439a834e assets/projectnublar/models/item/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json +f316be7190eaa5c23c8bf03cfc0f052c377611f8 assets/projectnublar/models/item/poor_brown_terracotta_triceratops_wing_fossil.json a9c368d12af145b946496c8e9a835650e00b3982 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_arm_fossil.json 5dcd2d97ea2e909968f3f5df3f79f8365602f53b assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 6b1d2fb7991dcc573e686a9b261b0a1237985137 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -380,7 +806,19 @@ a443523b8fef07a812d0ce02517f924a1adcc7e7 assets/projectnublar/models/item/poor_b 0f0a1600e217992ac3fad42561ca1bf9ce109a05 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json a7d48780bf35e66e8feaeac1beec6b8fdb6655c2 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_spine_fossil.json f564d39f6d922eb8e5ed9937086dd43c2b56be08 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +13bd710fda11e54e4571b5de89c801abd442c9e1 assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 8cfbe296af4f1719b292ea3f0af6a6bd6fc5948a assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +5c80435c0f1087cb92382ada744d51ba1543da38 assets/projectnublar/models/item/poor_deepslate_triceratops_arm_fossil.json +567127b298db65fedc36d2f260c6e9f71f3ae161 assets/projectnublar/models/item/poor_deepslate_triceratops_foot_fossil.json +fd2c230d1d7007128a884c9a92a5d6333a6d15a1 assets/projectnublar/models/item/poor_deepslate_triceratops_leaf_fossil.json +9e7a22da2658095365ec41189f38e279a177911d assets/projectnublar/models/item/poor_deepslate_triceratops_leg_fossil.json +c14f8a600a98f06965e947b59d13f0d686e764f1 assets/projectnublar/models/item/poor_deepslate_triceratops_neck_fossil.json +4b51f787774a126da50dc89f5e2b9f722e3a0cf5 assets/projectnublar/models/item/poor_deepslate_triceratops_rex_skull_fossil.json +67b038e64f176835e55edb10ff3023d699c349c6 assets/projectnublar/models/item/poor_deepslate_triceratops_ribcage_fossil.json +fa3f090f733d9844e542b5784884d0c6d9e114a8 assets/projectnublar/models/item/poor_deepslate_triceratops_spine_fossil.json +166ab7227cc6b3f89c5f3da406530b365890ceb1 assets/projectnublar/models/item/poor_deepslate_triceratops_tail_fossil.json +7fc73a6fe94e1dc7256b50558851684dc93c6a17 assets/projectnublar/models/item/poor_deepslate_triceratops_triceratops_skull_fossil.json +4d00564687d804035ebbee23de73a6f53f2c0997 assets/projectnublar/models/item/poor_deepslate_triceratops_wing_fossil.json 3ff94451c403e50298c9b8c8ab5028ed3b27db41 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_arm_fossil.json 366f25286b857a83b7fcb45463282ecbbcd33fc4 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_foot_fossil.json bd5c1a36bcfbc6341fafe29c039d93dfb79e81d4 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -390,7 +828,19 @@ bd5c1a36bcfbc6341fafe29c039d93dfb79e81d4 assets/projectnublar/models/item/poor_d a041e3c801b9bec08563eb68880f9af0ccc465ef assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_ribcage_fossil.json 6a839d7a03c2677e042c6bb23ce0b85f35900f89 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_spine_fossil.json bb64b39c8ed2cf3b02eb6c98616f1690400e909a assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_tail_fossil.json +f7a2d1a08f06da81db68111bf95b0cdb1784362c assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json ceb8d95ffcee7b6ce87bbb3bf414e54d0ebf82f3 assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_wing_fossil.json +1821379234f4166da963e53bd3ab9ab341fc4977 assets/projectnublar/models/item/poor_diorite_triceratops_arm_fossil.json +e181bf19176aa29118c45222e221a35b2af4f6c2 assets/projectnublar/models/item/poor_diorite_triceratops_foot_fossil.json +e2e2621ed5b171cbbca73d59a500ada6a9425f8d assets/projectnublar/models/item/poor_diorite_triceratops_leaf_fossil.json +a8526970c3e60e492aaf9897e2fce7182a763308 assets/projectnublar/models/item/poor_diorite_triceratops_leg_fossil.json +c895fac1f0d73486935f03831c157e019f39c2a1 assets/projectnublar/models/item/poor_diorite_triceratops_neck_fossil.json +ba006d68374f1ad860808010264c8ac22d2785ea assets/projectnublar/models/item/poor_diorite_triceratops_rex_skull_fossil.json +3c12a88ccee91f76c14ab97866216dcd9141830a assets/projectnublar/models/item/poor_diorite_triceratops_ribcage_fossil.json +134395ba14783bf0a9aafa7f69655dc5118f58d4 assets/projectnublar/models/item/poor_diorite_triceratops_spine_fossil.json +c673752f60c57cc7ad05beedd9e76a42d18f7421 assets/projectnublar/models/item/poor_diorite_triceratops_tail_fossil.json +9f8ab5718fc5eca05ec02ecf379c39da5611aeff assets/projectnublar/models/item/poor_diorite_triceratops_triceratops_skull_fossil.json +cfb6b5914e3beb228b136363ab7651fd4f008ce8 assets/projectnublar/models/item/poor_diorite_triceratops_wing_fossil.json 149829f14b1cb1c1bdad134a37310265a8dcab16 assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_arm_fossil.json cd6695c018571d85ae7d75d89be0ccdf5714f3f8 assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_foot_fossil.json 9e5db74b5867721de1d2d7c54e6fd35a5d2f7d2b assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -400,7 +850,19 @@ cdbe2eac4de52a49d99bb2695eb06e56e5997ec0 assets/projectnublar/models/item/poor_d f115d18b73e3889fc77ec3dadc3c57e89d8a3a7a assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_ribcage_fossil.json 9fe1dc8e21d4a12999d5394f4f158a857567118e assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_spine_fossil.json 135b001eb2afab977efae7aa7f76057761a650e0 assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_tail_fossil.json +fb817dfc6794aa194858f953de4169c02d5c0a1c assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json 36f102482a6c4ef1a2fbc10e8538114b1540db4c assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_wing_fossil.json +4232f114808ebcc1eebdd591123ec6fb16c9049f assets/projectnublar/models/item/poor_granite_triceratops_arm_fossil.json +a9948db481d05555689beb8d8763822411abbf8a assets/projectnublar/models/item/poor_granite_triceratops_foot_fossil.json +8cfbc96ce019f72db1125be9d369cdba48421431 assets/projectnublar/models/item/poor_granite_triceratops_leaf_fossil.json +248ecb3e08c6d434ebde435420acb24a8c333631 assets/projectnublar/models/item/poor_granite_triceratops_leg_fossil.json +46a0c0de65f1807f051a50da505391334f000f00 assets/projectnublar/models/item/poor_granite_triceratops_neck_fossil.json +9f2ada6ae335e4405b6893dc65e4f9dedf4ac103 assets/projectnublar/models/item/poor_granite_triceratops_rex_skull_fossil.json +626a090db52b9ec551f6e64d7cc9c4cbb3380bac assets/projectnublar/models/item/poor_granite_triceratops_ribcage_fossil.json +53a55f364e6925fafa6991c0022ce21a716caa7e assets/projectnublar/models/item/poor_granite_triceratops_spine_fossil.json +8ed59c4c7deb37ba24901433e6bca583ec9efa1a assets/projectnublar/models/item/poor_granite_triceratops_tail_fossil.json +f699ebbfd0d39d3047f37fe3dfe4b01f83054ca0 assets/projectnublar/models/item/poor_granite_triceratops_triceratops_skull_fossil.json +a9ac70c3654aee9ab28635cd3882cd70f87e8f9e assets/projectnublar/models/item/poor_granite_triceratops_wing_fossil.json a81361dd468fd61af1869cbf7a1eb9199da90bc3 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_arm_fossil.json 54c44f690aaedbb3b291023a1080cfddb8f8196c assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_foot_fossil.json 78f080106c11bcaa09bbc332656906dda2b5b75b assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_leaf_fossil.json @@ -410,7 +872,19 @@ ac3c4028de43a677e787d4a119340673b7536acd assets/projectnublar/models/item/poor_g 83ff6047fbc79f6d818cc1482944dea821a4be27 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_ribcage_fossil.json 7f5ae96cc6b9613719afcb420ddb9c4150056565 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_spine_fossil.json e50ac4c6366a179d8a0b43bba38d8d83d85d79f3 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_tail_fossil.json +9f1ce558d469e61728264e3ee5bf3dcf13d59006 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 1ed9ba4c86ce4344d4879164361e1fd9a8aa7466 assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_wing_fossil.json +a5d25659c3e67d0281667a4e02ed0dc9bb372bd2 assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_arm_fossil.json +21add44ee788f005a6efd6d3303fffa1a50ab990 assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_foot_fossil.json +defa95543828133a557be5af27bce148195699b3 assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_leaf_fossil.json +4a5fe81cd7f92a3bed1f4a933ef9be227a108feb assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_leg_fossil.json +567dd23450e70ceca097f2c7daa2060aa64e4273 assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_neck_fossil.json +adf9e93070911f138927691ddc32f5ab6b1998a5 assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json +144e2e0188d9f39928ea8bb812b6ce6791563d9f assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_ribcage_fossil.json +d86874684f421307f74e347d2ad627d41bc7b43f assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_spine_fossil.json +82f6b4dae407f9b362fd5dbad1ffad8f611a8b20 assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_tail_fossil.json +1e6a17ee41b43c932442eeecfe3c171993f74ccd assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +26e0d4c290b048fac16af19474e60b85bd44f077 assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_wing_fossil.json 5e2002c6e4e7a755a42f8b53c8832137e973ffbf assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 4ac84a0ed50a2924b974885525ac3fe72296f1c1 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 8765015e6fa09d828e7150827e38e16bc9115c9e assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -420,7 +894,19 @@ f1ed583fe8eb3d768bebb4ed8a934141c81d8e65 assets/projectnublar/models/item/poor_l 604f3d3245b700994d4b9349f4a66e5d9f3c4bb1 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 1d4948a4d49aede7e64e300d432ceed922f7037a assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 60db73ec3a57c9e1a6a921cae32a419da20b5c2b assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +803a71fcfe6c00865913ae51676e35d9fcc723fd assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 8ada568cb097c29047f25c3522402184fe561e52 assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +8fd884f877fb1e8ad88e2d7c2c61507f0ac75d24 assets/projectnublar/models/item/poor_orange_terracotta_triceratops_arm_fossil.json +bc1c40c239da856895fe999c57ccd9f3e9a9fd70 assets/projectnublar/models/item/poor_orange_terracotta_triceratops_foot_fossil.json +e9ce178e648fdd3818f53585d99b56171e7e6798 assets/projectnublar/models/item/poor_orange_terracotta_triceratops_leaf_fossil.json +7461ee6c41a39e4df700ff8eef54629a02601e6e assets/projectnublar/models/item/poor_orange_terracotta_triceratops_leg_fossil.json +2795636c00df1fd066eff4c96cb0af39e4bc013b assets/projectnublar/models/item/poor_orange_terracotta_triceratops_neck_fossil.json +5782f5bc99653caa356e9e578506aa6ca29967d2 assets/projectnublar/models/item/poor_orange_terracotta_triceratops_rex_skull_fossil.json +3bbf86fa5b39467fc22185791e47e481306fd386 assets/projectnublar/models/item/poor_orange_terracotta_triceratops_ribcage_fossil.json +afd7028772f1736eb13d69c210516337489f44ba assets/projectnublar/models/item/poor_orange_terracotta_triceratops_spine_fossil.json +7e53ca536f41a200655e6d7cdfa848237d113b6c assets/projectnublar/models/item/poor_orange_terracotta_triceratops_tail_fossil.json +99c71066da192be8c747b14bf173bf466fcc1289 assets/projectnublar/models/item/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json +e0295f8eeb61eb8a98ae169c8cb77b847d78bfec assets/projectnublar/models/item/poor_orange_terracotta_triceratops_wing_fossil.json e4aba86dfcecdbf64eeab95cc90b3633756a3ab4 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 2cd424b406caed030dc550bc29eb1fd558172d1a assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 1d41125e729e85223699cfdb766aa28bbc45b008 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -430,7 +916,19 @@ fa08c4db99328645c0d1ea66880f22bd2abbdff3 assets/projectnublar/models/item/poor_o befb2292759108e47bec8d3192b7605bf8a91992 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json 6b08c6cb385198b843a2ec87b353b2cd58256d5c assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 91c01b838265a1be94e9f30419e0025b8e46cb8b assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +aca1220cf14c76aae1c1cad692e349daef8066bb assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 5c24e541cf35c8c74238263ef323a7a840b454e0 assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +c60f69879bf6aa9a7c8d61376a0eeaecd09592c6 assets/projectnublar/models/item/poor_red_terracotta_triceratops_arm_fossil.json +b9673467a4a71e50a2360cc9305e18d5053c08c8 assets/projectnublar/models/item/poor_red_terracotta_triceratops_foot_fossil.json +f860c3328fbce89d95047dfe51bd7de8698d4f97 assets/projectnublar/models/item/poor_red_terracotta_triceratops_leaf_fossil.json +8967cc0db2c1abcfde2fda5c0e38cb454385ef6f assets/projectnublar/models/item/poor_red_terracotta_triceratops_leg_fossil.json +ad452050156ad66dc2586bc09216dad4a48b5179 assets/projectnublar/models/item/poor_red_terracotta_triceratops_neck_fossil.json +e16559180bc5ef8af2e472f6022e8435c1da96c4 assets/projectnublar/models/item/poor_red_terracotta_triceratops_rex_skull_fossil.json +84107f2b403fd6d61ff7f7b538a02009577a68a8 assets/projectnublar/models/item/poor_red_terracotta_triceratops_ribcage_fossil.json +a4e24625c339139af2fd04ac1ed5dd8e876a0e10 assets/projectnublar/models/item/poor_red_terracotta_triceratops_spine_fossil.json +87dfa1eb6fba823e183a085c8d42e0265e83fe92 assets/projectnublar/models/item/poor_red_terracotta_triceratops_tail_fossil.json +7d50b07829688a25245d3c69023daaab6ca4df94 assets/projectnublar/models/item/poor_red_terracotta_triceratops_triceratops_skull_fossil.json +a5c9f94ccdea3a002ef30607deaa445fc9ed2999 assets/projectnublar/models/item/poor_red_terracotta_triceratops_wing_fossil.json 8cde06e0f35adc411d6be7534748c57d175fd849 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_arm_fossil.json 32446409c7e0ea7decdd17cf53a325dd297ea205 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_foot_fossil.json d0152d6704dae5711ad8ab344f786cad8ff996d3 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -440,7 +938,19 @@ d0152d6704dae5711ad8ab344f786cad8ff996d3 assets/projectnublar/models/item/poor_r ca42ef258e9e7069b8a4c9b82f10eb353c132e23 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json d460a74e3ef819e80be510cb43b096f76827348e assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_spine_fossil.json a18c8333ebb90b2f09bfe751979375d4582a6028 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_tail_fossil.json +9771be726da4c0126a44508d259b475f8081e2e3 assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 4cc5e4c2e9ce07ee9d5a1511880b696dedecea2f assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_wing_fossil.json +05458a0adbf60aecd014dfc3b068ccd65a570f84 assets/projectnublar/models/item/poor_sandstone_triceratops_arm_fossil.json +baca17f113dd9eb6835647374e1fb25a24ad51d2 assets/projectnublar/models/item/poor_sandstone_triceratops_foot_fossil.json +3fb3936acfbe6c0b9229e945ca79c21a5ecefa26 assets/projectnublar/models/item/poor_sandstone_triceratops_leaf_fossil.json +2e4d7e01bf44617fd326367c7d20f3f7b1af52fd assets/projectnublar/models/item/poor_sandstone_triceratops_leg_fossil.json +c71a6cc65823ec672a0d2652b436923495cf7a4f assets/projectnublar/models/item/poor_sandstone_triceratops_neck_fossil.json +1b3666b85449baa948dcb5ef00feeb8b7765cc67 assets/projectnublar/models/item/poor_sandstone_triceratops_rex_skull_fossil.json +8d4848fabe00d7067ed6c171a28b283d9b071e8d assets/projectnublar/models/item/poor_sandstone_triceratops_ribcage_fossil.json +09e69917022cac4add7ef178f78a065d23b841f9 assets/projectnublar/models/item/poor_sandstone_triceratops_spine_fossil.json +427320b5820ee1a6ae5f3e6fe0a9f62211840606 assets/projectnublar/models/item/poor_sandstone_triceratops_tail_fossil.json +8efb7949514a9486c9ec9a34c771130ff0d8552d assets/projectnublar/models/item/poor_sandstone_triceratops_triceratops_skull_fossil.json +119c9779f2ef8c7389b2b640c143899b2413b421 assets/projectnublar/models/item/poor_sandstone_triceratops_wing_fossil.json ca09e87751e78fe6ca3b4a211eff8a4b39ace0f1 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_arm_fossil.json fdf54210e965c4c8dc8b643bf96e0f3f23a4d21d assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_foot_fossil.json 9896d6d68700c83925fd6438006324d8f03b8d50 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -450,7 +960,19 @@ af1de0b00cb724a14aec45cc5d2c70eddcbf67a1 assets/projectnublar/models/item/poor_s 0f9d1be2e711edc866249b21541025811f72d848 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_ribcage_fossil.json 8720333fdbbb9cd6da899bca779ef949ee6bf1bd assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_spine_fossil.json 8af69836cf53998d9e283bdcfa0232c27f1bc71d assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_tail_fossil.json +396867167d39e25dee87e80551aa44ca351d045a assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 03402bb5f7aac507b7858f5a4f0a11c1c0d0f6d3 assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_wing_fossil.json +95f590590a4d199168c933815aee04958e253e18 assets/projectnublar/models/item/poor_stone_triceratops_arm_fossil.json +dcb857e89459395e18bf0068747d282e1293cda9 assets/projectnublar/models/item/poor_stone_triceratops_foot_fossil.json +8d8ed05d1e8bf8b2444ae361d3587f7335044960 assets/projectnublar/models/item/poor_stone_triceratops_leaf_fossil.json +427d48c79dec9c5c1f37050fbbc2832dbf9bea17 assets/projectnublar/models/item/poor_stone_triceratops_leg_fossil.json +1857ad453308de291d7640eceb1bde07274c891d assets/projectnublar/models/item/poor_stone_triceratops_neck_fossil.json +558794afb0392386e51917aff484425e8b4b7ca7 assets/projectnublar/models/item/poor_stone_triceratops_rex_skull_fossil.json +5dc5b08ab008ae678aa3d6596496c1f7cc9065b3 assets/projectnublar/models/item/poor_stone_triceratops_ribcage_fossil.json +debc307dcd6f37a42135042175eff575839c5f8e assets/projectnublar/models/item/poor_stone_triceratops_spine_fossil.json +a4b2e8e6a02c6e313b57f7dbd91c3304f0d27ab6 assets/projectnublar/models/item/poor_stone_triceratops_tail_fossil.json +0c82f2ec15d0cfa2ba8d901aba8fe7ccb9f69d6f assets/projectnublar/models/item/poor_stone_triceratops_triceratops_skull_fossil.json +5e15bb86318199c8561c033bb8fb9f267b0670b2 assets/projectnublar/models/item/poor_stone_triceratops_wing_fossil.json 1ca70a7309c859300194fee581e5646b0cb66b1b assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_arm_fossil.json 425a09f5b7e7fc3baeeb4c011c0ffbd3a846ebe4 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_foot_fossil.json 6cd36ccc969f055a8db16648cb85c9f3af83784e assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_leaf_fossil.json @@ -460,7 +982,19 @@ b1bf2b43f47baa5f85792d569aa6a3281958de9a assets/projectnublar/models/item/poor_s 066bd269b4512df6462ded3905405e3ae0e2e3b4 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_ribcage_fossil.json 8fe3100e3bca7dff6512b71df83bb94e8d7b9ee9 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_spine_fossil.json 81267959bc7b530aa5c1d2a40614f2baa6e9f63b assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_tail_fossil.json +f00979127f9ebedd5b9e0731484fdcd0915befd3 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 4c55976d2d23457a3268a3ccd5494079f9a25c78 assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_wing_fossil.json +a6f1460384fd8d9d377e744b3773dfdb475d8bb1 assets/projectnublar/models/item/poor_terracotta_triceratops_arm_fossil.json +7777462df24430999ce5dd289fa8515000ba7950 assets/projectnublar/models/item/poor_terracotta_triceratops_foot_fossil.json +932a10ff738eb02f2052225911d719178af1edd1 assets/projectnublar/models/item/poor_terracotta_triceratops_leaf_fossil.json +575ad717bfaa4e2f793411c572cb596698cffbeb assets/projectnublar/models/item/poor_terracotta_triceratops_leg_fossil.json +c63bc2acf605c414a4e399e153f5b56cfa1cf697 assets/projectnublar/models/item/poor_terracotta_triceratops_neck_fossil.json +120b36ff463d4984f364955de1c5a01b38d3c6a7 assets/projectnublar/models/item/poor_terracotta_triceratops_rex_skull_fossil.json +a49bb1ea6850b74cef9252b3a0e9e5a594bcee4f assets/projectnublar/models/item/poor_terracotta_triceratops_ribcage_fossil.json +0ea977a322e7a5ce78bf1842662ecc60966154fd assets/projectnublar/models/item/poor_terracotta_triceratops_spine_fossil.json +12fcefd948bd1e56b137cf3329e101720a0e1d7d assets/projectnublar/models/item/poor_terracotta_triceratops_tail_fossil.json +1d48b50b993a8e91e290ae80aee56d89655c7cbc assets/projectnublar/models/item/poor_terracotta_triceratops_triceratops_skull_fossil.json +6e7b14d20701581df9837d76d9bb28bc9d23f967 assets/projectnublar/models/item/poor_terracotta_triceratops_wing_fossil.json 0b3ad78c6b1c9b78fc702d10baaaa4969389716c assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_arm_fossil.json 4ffce85d1bc2e2a66e5499aa423e2ce516f2090f assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_foot_fossil.json a1d55f3d33e3491bfb9010059bd4364a9eb622b1 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -470,7 +1004,19 @@ a02d6581dcf2f4f10cb8705d76534d5933598828 assets/projectnublar/models/item/poor_t 8538ee1d91ebe2b1d5ba3d4e31defb380eb313fe assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_ribcage_fossil.json 55f93dcd9eeb90dc21b27d004325903cfef9a5ff assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_spine_fossil.json f30a2599271e3a485376ae9d8cf5a1e571f4cb48 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_tail_fossil.json +6e1c0009a23c8edebc51471d793a9e1a1732fb21 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e4b177da1deafc7c36cb8000ff0c1b2f86c07223 assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_wing_fossil.json +92a40b04f551a066b8acbd5525b924120ed3412d assets/projectnublar/models/item/poor_white_terracotta_triceratops_arm_fossil.json +bf285934f6a0be151fa655c87c4ca2cca3754597 assets/projectnublar/models/item/poor_white_terracotta_triceratops_foot_fossil.json +3f1d451398334c07f41c29a2e516a69bef0d08b9 assets/projectnublar/models/item/poor_white_terracotta_triceratops_leaf_fossil.json +14863039b54b34456bbd9c5044ce5a103c41a60a assets/projectnublar/models/item/poor_white_terracotta_triceratops_leg_fossil.json +d2d657bc6a74ed209e9bd7b4944cbca77f45aab2 assets/projectnublar/models/item/poor_white_terracotta_triceratops_neck_fossil.json +5683a9b60e2411af34c65194fcbf8ce14616710e assets/projectnublar/models/item/poor_white_terracotta_triceratops_rex_skull_fossil.json +8a26c3373f4c8d410fd687b2c0bcb11fd3e1ed14 assets/projectnublar/models/item/poor_white_terracotta_triceratops_ribcage_fossil.json +331f96d438455fa9415f5bf1d7f38b2587a577f9 assets/projectnublar/models/item/poor_white_terracotta_triceratops_spine_fossil.json +54bd10d71a2710b91ecec15bebc63d62644dc5e7 assets/projectnublar/models/item/poor_white_terracotta_triceratops_tail_fossil.json +b61ff860f8459c5afed7575f188eda250ee5cc8a assets/projectnublar/models/item/poor_white_terracotta_triceratops_triceratops_skull_fossil.json +16755e26a924cbcfc20ecc8a0c0b86f9184b3b14 assets/projectnublar/models/item/poor_white_terracotta_triceratops_wing_fossil.json 8280ce5077d250f16914b701367dcd8e25b2ec36 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_arm_fossil.json 48d7393b6fef1a1fce9630836f7d8fba99d5dd2e assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_foot_fossil.json 075c5c537d77a152ad01ff6eea6873159926b648 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -480,7 +1026,19 @@ cb192bf5d965213a6e338759034ce387139a8aa1 assets/projectnublar/models/item/poor_w 12548dc7a2e58b56968c09143879f8dd20fc177d assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 8a6c058734b458f6b35aa82e4dce4aadaf3b2717 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_spine_fossil.json ceb9b0865bfc364152e673c0c81364a7d2b2ab33 assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_tail_fossil.json +a711298d7dc3a1a5ff91cfe1c6819161bbcf75aa assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 43501b8e144be2faabce069bd8615b8c2ae00ffa assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_wing_fossil.json +799518901ffe1041284396c9ca3c00c66af0069a assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_arm_fossil.json +d4d8debd0a3419ac4b4dc4a726af5e533a9c2a97 assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_foot_fossil.json +e387e599d1d687ce442eb1b5173603d3babbb903 assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_leaf_fossil.json +1b13b008a3c6e8a1701bf35337fe185bcf243a5e assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_leg_fossil.json +7883cfa7de45fc6cd827d8443b6fb110939fa194 assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_neck_fossil.json +5a14d56d9523c30d971c591e414ab9dce2fa1e27 assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_rex_skull_fossil.json +ef2f83a89a2e397e80f41733fdda0c3d30eab6c1 assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_ribcage_fossil.json +f3cd875c098574e21d55bd5c3afeeedd043bffa3 assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_spine_fossil.json +113f455708e9ea1ed1fd5f4cb37fe2a0b50250fe assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_tail_fossil.json +13b9eee8fc5fd958b554eedfaad3b71264366d6d assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json +8bdb69b01dc89f0294713b13ceba5da7e2972919 assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_wing_fossil.json 6e82d659cdfa6e9a85e2d9f3419e4da1fc955c64 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 3436f92a1d13195ae025f2985e1a187768f4ddd6 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 223eb8a9dce13aa2481c598e50ff42088b487757 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -490,7 +1048,19 @@ c6ab68ad8a9c0ef25e1681bff25d3e1a0e267c44 assets/projectnublar/models/item/poor_y ca9e20ef8a4491730e877a54d10def38c2c5908c assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 0c52372e3a7d64ec400e485428018d70c08bb334 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 38ee09920de5000eeb953827817c74458b4455d6 assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +ebaf29814feb7eb918dca4b9877f12c4353da07c assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 1ce3dde88431ec9b72e4c1a4c4bfc3adbf1678fa assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +90694c6392bd768e6a939d97d57358e05ad6d723 assets/projectnublar/models/item/pristine_andesite_triceratops_arm_fossil.json +1c6c1859f87fdf467f02ff9e7a5d2bcc220c68ed assets/projectnublar/models/item/pristine_andesite_triceratops_foot_fossil.json +5df0a34b032d2057d855b78cb263b39e189b993b assets/projectnublar/models/item/pristine_andesite_triceratops_leaf_fossil.json +354f3140cb813539894834fec44646066994239e assets/projectnublar/models/item/pristine_andesite_triceratops_leg_fossil.json +ee3270f5768c494c4be11a195b782bcc9f8b2833 assets/projectnublar/models/item/pristine_andesite_triceratops_neck_fossil.json +b491e42c5cdff8f7b1dbce438ed4f151e3e68842 assets/projectnublar/models/item/pristine_andesite_triceratops_rex_skull_fossil.json +d765eae0f24241ad9c16412f147eb322de3fcfdd assets/projectnublar/models/item/pristine_andesite_triceratops_ribcage_fossil.json +d1b55c90d15db5e3c178156f780628d5848a3b61 assets/projectnublar/models/item/pristine_andesite_triceratops_spine_fossil.json +2523d3004a4b6281fd999a7b78e847e95dd5ef71 assets/projectnublar/models/item/pristine_andesite_triceratops_tail_fossil.json +f963c6465d7c89f22eac4078010170cb2e18be53 assets/projectnublar/models/item/pristine_andesite_triceratops_triceratops_skull_fossil.json +94da02520d67e4da15057f819f05768b65d4eddb assets/projectnublar/models/item/pristine_andesite_triceratops_wing_fossil.json 16762ecc06ca78a7782bad9689f58de5e76443cd assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_arm_fossil.json 38d1b9fface8bc78bb05df607a2969bddc0face0 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_foot_fossil.json 300e1b18d606c7cd41bca207b9ccb05b14786996 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_leaf_fossil.json @@ -500,7 +1070,19 @@ ca9e20ef8a4491730e877a54d10def38c2c5908c assets/projectnublar/models/item/poor_y 76967c793b4cc2cade19bc8bb7cdeab7aa24062d assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_ribcage_fossil.json 9324e5ba46420e85ab580f8157a2e8038eb86d1b assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_spine_fossil.json ccb510c689042b398f22a3c5c523ed7db9b4b8e7 assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_tail_fossil.json +9d766edea3b463e1816c4001eb665d25b5067fba assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b299b421903ea36f777a79beef8dce9cbc50be4a assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_wing_fossil.json +125389c0ae8490a21b5fcba03b6f690c305baee9 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_arm_fossil.json +f41324555ecc304c3b0820845831a742abf52c32 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_foot_fossil.json +e1c47bce23913b42eeacb0c5b5d75a2ece617614 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_leaf_fossil.json +a48f7911b6b1973cdee5d108c2f4f6f65f62604f assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_leg_fossil.json +0a15160fd0d06ef09ba9cccd9d027d57dd5a254d assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_neck_fossil.json +dea59d7241c16f165ab7eb347ac7f64fa8dc9ac9 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_rex_skull_fossil.json +f3f0e5a51244c84b48f6140b3a3cbd291ca7be26 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_ribcage_fossil.json +69439258e47625901e3f56e22dd209fd4ef6e375 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_spine_fossil.json +cb3c88fcb4efd34801bf058ed7c8fb6a58efdefd assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_tail_fossil.json +74f939f8fa4ed894bd6d40bf85b13d52847b7001 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json +6d76e3a5d0bc0702b1c4123634e20c535ed093c6 assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_wing_fossil.json 11209e34dc06da3cb9b8e57b3db15875efb5115c assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil.json ad4159eac5a2328f3a877bbb1a0e2284f78f19f0 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil.json 9bb240ed13c12ad8d9e5f4bc109b598e8d4bb3f9 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -510,7 +1092,19 @@ b169f971ca9d72d1bd22c83e9048148af8713d2d assets/projectnublar/models/item/pristi 941c98ef840677d23b89ad08e4f0f2a33364e1c4 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil.json c9f529911771480c592fae6b1275ba0b90a9ab30 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil.json ea00a46c3d10efc51b35244388fae1c91b61e035 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil.json +d5bc99dd52698b4ea7ffc0b3223037580c00e1f3 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 2d038e8740771db00ab7234583b680af595ee321 assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil.json +bd42a32f0605afad47cf66c4a8c3c3024c18700f assets/projectnublar/models/item/pristine_deepslate_triceratops_arm_fossil.json +cfb397aee45f074bd813879450dba0c1791c996d assets/projectnublar/models/item/pristine_deepslate_triceratops_foot_fossil.json +bb5a6700fa72cfcb99d59036c5e0c8937602dc27 assets/projectnublar/models/item/pristine_deepslate_triceratops_leaf_fossil.json +4561aeb0125fc8af8b141ed547afbf757292540c assets/projectnublar/models/item/pristine_deepslate_triceratops_leg_fossil.json +04793cc663f00f0e93ccb71eeae4463028201042 assets/projectnublar/models/item/pristine_deepslate_triceratops_neck_fossil.json +537be60f148ab6cca68489d2b6920dacf930e1b2 assets/projectnublar/models/item/pristine_deepslate_triceratops_rex_skull_fossil.json +0a16df8fb205af92260305858141790c5edc39aa assets/projectnublar/models/item/pristine_deepslate_triceratops_ribcage_fossil.json +f4956a395c5180dc8a9140fc08e35a1e36ebccb6 assets/projectnublar/models/item/pristine_deepslate_triceratops_spine_fossil.json +c28895fe18d535f9dd50d67faee8264a4b6733d9 assets/projectnublar/models/item/pristine_deepslate_triceratops_tail_fossil.json +c0edfb2cfebe57c98d636276f4b84a7e653bb5e8 assets/projectnublar/models/item/pristine_deepslate_triceratops_triceratops_skull_fossil.json +a0e61065cfa93ed21dfb77d6802d37bd441165f7 assets/projectnublar/models/item/pristine_deepslate_triceratops_wing_fossil.json 79dc2b200429b850d3d55631dfb333816de750b8 assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_arm_fossil.json 2ac9a7a98a1edbe1933d2b536a3e43984245fedf assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_foot_fossil.json 76eccd8d916285a0a57a1983c015716615448c5b assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_leaf_fossil.json @@ -520,7 +1114,19 @@ ef76affb2572d88d369623a4c282be21906cbb02 assets/projectnublar/models/item/pristi a9d7ec15b83a21f693f9d6f9834ff491a9d0381a assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_ribcage_fossil.json 159395fd0ec7872e6b6289d95b708fe588e88a7f assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_spine_fossil.json f42ae2f14b5cc08523e98b577aa269becc15ea78 assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_tail_fossil.json +34b964113104d076922680467e6aed08bcd76faf assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json 54ee7729dd103c1578aea61fbb8b9d1e83cb7bff assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_wing_fossil.json +0b97efd5f718692fdd00830239f795e39be4edf9 assets/projectnublar/models/item/pristine_diorite_triceratops_arm_fossil.json +88a66b1f6613db5c35037e9ac3037b203eb20d54 assets/projectnublar/models/item/pristine_diorite_triceratops_foot_fossil.json +d826b73f2b8e7c53379b7c7c6b6e3fc6249134c6 assets/projectnublar/models/item/pristine_diorite_triceratops_leaf_fossil.json +8ec335364135b73c05ee9f79623a6ef77bae9537 assets/projectnublar/models/item/pristine_diorite_triceratops_leg_fossil.json +b0043c5891ded92c8e040c477adec3401543a238 assets/projectnublar/models/item/pristine_diorite_triceratops_neck_fossil.json +ca7fae6476ac2d7e74540711f734fcc75d9899fe assets/projectnublar/models/item/pristine_diorite_triceratops_rex_skull_fossil.json +d9f8c87bf8370ff9fd1d52ce60d8edc527614003 assets/projectnublar/models/item/pristine_diorite_triceratops_ribcage_fossil.json +ffb880650336c0f28fd97562c8516b37d792b4c0 assets/projectnublar/models/item/pristine_diorite_triceratops_spine_fossil.json +4abe486e3afdb850b12d1fb3327651347246e9c1 assets/projectnublar/models/item/pristine_diorite_triceratops_tail_fossil.json +ddd49bbafe20417b8b14a254ea701f571524e4c4 assets/projectnublar/models/item/pristine_diorite_triceratops_triceratops_skull_fossil.json +92912804e9491952870c4ec2ce96abfb77522e8b assets/projectnublar/models/item/pristine_diorite_triceratops_wing_fossil.json aeac515c513c887146fee84be83ff54ae472b84d assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_arm_fossil.json bff0c476dcf8b1791a40eeff268b4b1ed97b91b2 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_foot_fossil.json cfecc41bcb81d398ba234fc8bdc331f67427b8ba assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_leaf_fossil.json @@ -530,7 +1136,19 @@ ada80591ab7cc0aa50260d63be0f13bbfe668d36 assets/projectnublar/models/item/pristi 9bf6a3c9e75c8fa337803ccc2c0913a783265a1b assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_ribcage_fossil.json b7e14ac7e058d6655638d358e9109ea92c23d1a2 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_spine_fossil.json 87ed34d71b10eedd6f8971637cc0cc617272784f assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_tail_fossil.json +89386adc2663f6cd596a52d2332a124c5c3e5803 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json bc7c7fdddfcf7d2b3ea817aa69058e502bb65068 assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_wing_fossil.json +499e1bc1b3e811c943eb07b83e9afc97a4919a5d assets/projectnublar/models/item/pristine_granite_triceratops_arm_fossil.json +ad640c7e4a6e4be5529693c72949848632c593ce assets/projectnublar/models/item/pristine_granite_triceratops_foot_fossil.json +e6587e44ff8ad4481875f10beb98678e1b460ef0 assets/projectnublar/models/item/pristine_granite_triceratops_leaf_fossil.json +897fdb75ce65688e7643d3dc694832caaecf677b assets/projectnublar/models/item/pristine_granite_triceratops_leg_fossil.json +36593bffe48e519bd37f08455b4de707f5a11201 assets/projectnublar/models/item/pristine_granite_triceratops_neck_fossil.json +04c68d2e5846372b347e022a9f88332eb2ce282c assets/projectnublar/models/item/pristine_granite_triceratops_rex_skull_fossil.json +daa53f87b476125c626f55fdc80ed591b6706a00 assets/projectnublar/models/item/pristine_granite_triceratops_ribcage_fossil.json +88443dbd7eaaecc1a5fb838ef67e830fee9de76c assets/projectnublar/models/item/pristine_granite_triceratops_spine_fossil.json +97538fa8cd792bc956a9f52f5ca8ef1720455794 assets/projectnublar/models/item/pristine_granite_triceratops_tail_fossil.json +70160be906026b90dd95d49d91479fa3cf553981 assets/projectnublar/models/item/pristine_granite_triceratops_triceratops_skull_fossil.json +453349aa11a76c6bf52615030c2cde3c5d8b455d assets/projectnublar/models/item/pristine_granite_triceratops_wing_fossil.json a52d9e8e943d61671c8374baec2e578cf91283d5 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_arm_fossil.json 76f8a979e9337aa6ffaa6ca67f662f6ef847ac90 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_foot_fossil.json 0e7fee810be973c39d0162210889e06adee64125 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_leaf_fossil.json @@ -540,7 +1158,19 @@ d65681710a9a332107274ed492fe152bab4475cc assets/projectnublar/models/item/pristi 38946a52025a59ad76a826f1948ebb5ef1a6a1e2 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_ribcage_fossil.json d37309bfc906f47100fd8a7abf59347eb6e20a4e assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_spine_fossil.json 49c2e074ebf330636a10f16a4cb5fe9206d8c690 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_tail_fossil.json +ab66c133ad65cf915670895ba60ce0fdacdbcd9d assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json 4394dc87e864ed8c1c683abd7e8502d038bf5898 assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_wing_fossil.json +ba86f8484bbaf744e249a97f5a9220fb694cf459 assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_arm_fossil.json +08847e398daa7137e0e204b92f1cc935c93acf51 assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_foot_fossil.json +d1fdf5c3baf64153714dcf1948d8481089d05c13 assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_leaf_fossil.json +ed52fd316b84ace97b572ec1bf92d09cdf549484 assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_leg_fossil.json +5a3dfca128a9cd62684d7285340f48d38bd8ad61 assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_neck_fossil.json +17faa5df5e2ca31e9cb511acce89a14aef226a0c assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json +f6491bc36a047f7e854eeeb6facb0ecee2a6603f assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json +3348379df1db5de40da2aa772e34c01c674d5f65 assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_spine_fossil.json +f6b943fc1ec0ef1214219197a358ccccabaa61ce assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_tail_fossil.json +3818f5b696bf445ff934de2e19c429830604421f assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json +0d8785fa70a3fbf91bee3e26d3b0dc9cb99ecf72 assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_wing_fossil.json 869229af3e341eaa5b942d6a10d0082fd019ba47 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil.json 8e1d58cf33e0d7567ee40dc6c3269fcce9ba1518 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil.json 7a726929e6b3168aca82f097f659c69314dd2bd1 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -550,7 +1180,19 @@ f7e4a66415e1b87c450cb67bf22088207958e29d assets/projectnublar/models/item/pristi d9fc0bcc9086d7cb5cd20ab1b3ea45afde9b0392 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil.json 5576e64a4fc1493e55874abb0b3c3135f7991879 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil.json 6711da463616f6976be1d5ef312cba49dacfa114 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil.json +048cce81461e7bb4816b6b343e69c0df02c2b061 assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 8bd9956c972b61780ea103db61e1dcda7c68622c assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil.json +ef5f19776c99415860cfac7c8773b65a33e0a944 assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_arm_fossil.json +e1cd5039fbce508f038cc192a3224c8221090061 assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_foot_fossil.json +3425738ef4aadca979d6c92935fb4d6e2e8dddab assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_leaf_fossil.json +adf2841786eecb2c85e7b67342a8b1774cc84beb assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_leg_fossil.json +10f1463606c01bd89c87afd2df2052ea9d37a90c assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_neck_fossil.json +c5d433085126169429ff4d829614282051f1bf39 assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_rex_skull_fossil.json +fc4b05e349bc6734cb7947e1769ca648a86406a8 assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_ribcage_fossil.json +23c5820e91dec56edef0116e2bcdba4c2ee81d1e assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_spine_fossil.json +49cddb318659eb570f92f46bbb29b417d7fbc895 assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_tail_fossil.json +8e389137961d6042759c605ba29ba027a0f4e165 assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json +d0100d1409b9e60db867c5ac6e86362f77278f63 assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_wing_fossil.json 84c237893423b5152a6cdbaf29af65a08cedde65 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil.json 1f1496d8aa4a8ded8bf9560c308515f22f4a917b assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil.json 85bf053f36d0d8ababf68995565d8bd0d04c95eb assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -560,7 +1202,19 @@ e766edaa61671640252b0df2bb9a6a8e8d07f9e2 assets/projectnublar/models/item/pristi b391aefcd045b96a89e182f33f4aeb3be5c9dd0d assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil.json c1aca030e62257b2e8aecf36523a1dad726a3417 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil.json 56376fde11ea7c09dc10a477ef2a4adfa03aa1fa assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil.json +f59e7f7fd4ddca9c08f282f8ff570cd1981b4bc5 assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json cfe331bc91a1d9b0de33d666314409012f6e558a assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil.json +5acc0f4d2e20bd9ce0e3fdc445724c187fb03b3a assets/projectnublar/models/item/pristine_red_terracotta_triceratops_arm_fossil.json +691cd506445edcd47001f42901479ff1b4f4187e assets/projectnublar/models/item/pristine_red_terracotta_triceratops_foot_fossil.json +fac66ee109232f3ada0ca23f2299a2cfca5a620d assets/projectnublar/models/item/pristine_red_terracotta_triceratops_leaf_fossil.json +bc2ebeef1e2c71e030f2b5abeedd97b85840fcf6 assets/projectnublar/models/item/pristine_red_terracotta_triceratops_leg_fossil.json +e7751924b34edd5d0057ad1a03c5876c983c9656 assets/projectnublar/models/item/pristine_red_terracotta_triceratops_neck_fossil.json +4ec0b304924f0fbec8f7d927098259baf55e12ba assets/projectnublar/models/item/pristine_red_terracotta_triceratops_rex_skull_fossil.json +7094808cfda0b96d8ce1ffdadc046191d5a046c8 assets/projectnublar/models/item/pristine_red_terracotta_triceratops_ribcage_fossil.json +db8af2f731a4f3577eff70bfdc7e71a010e0e8a3 assets/projectnublar/models/item/pristine_red_terracotta_triceratops_spine_fossil.json +8328db0c5cbd61e9e823b016900a84e5c52fb09b assets/projectnublar/models/item/pristine_red_terracotta_triceratops_tail_fossil.json +a3f89d7ef618ca736cd569fa9e06abbb95f6ea70 assets/projectnublar/models/item/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json +c06328d4070c0416c2310a004b60d209aa62681d assets/projectnublar/models/item/pristine_red_terracotta_triceratops_wing_fossil.json 9243e4eccdc820d37cc852235a99535c4c5f970d assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_arm_fossil.json 531cac7c67d7950a592b78050aa36c197387bb69 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_foot_fossil.json debe6e1df78e37a24d388951e5a479d890346a19 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -570,7 +1224,19 @@ ee93b752dcc3c142d7839d71b896f4b98156229a assets/projectnublar/models/item/pristi f00125d69f4c6de5f14754c59e9438846378df91 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil.json 9ac82f86dbadd272ba89fcd3c7afec7adf220971 assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_spine_fossil.json eb7a9d0c73c47ab4f256fa5281490af0c55ac09a assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_tail_fossil.json +8cc06399ff0a1b8210f3543cfbd09a703eb8debe assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b0b62d27f33f4352af62208bb9e0a9f899189eec assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_wing_fossil.json +506bc2f3367a96b70c19da32a47dceb6bafa7352 assets/projectnublar/models/item/pristine_sandstone_triceratops_arm_fossil.json +7adbe2c61265bde6cb7baae05df47b0e7caacb6c assets/projectnublar/models/item/pristine_sandstone_triceratops_foot_fossil.json +d23ba501acfece0ae0a80fa67cee3c7ffd11b9f4 assets/projectnublar/models/item/pristine_sandstone_triceratops_leaf_fossil.json +06b036d1fd4645600f066e8264a0a794ecb7dc76 assets/projectnublar/models/item/pristine_sandstone_triceratops_leg_fossil.json +8c58c840bda198329c2577354cfff5c8be4f2271 assets/projectnublar/models/item/pristine_sandstone_triceratops_neck_fossil.json +52d715abb70972da051f2b57bfb24d66fea8d04b assets/projectnublar/models/item/pristine_sandstone_triceratops_rex_skull_fossil.json +34ae4057ec5f366fa9581e218ec2f2be673859ea assets/projectnublar/models/item/pristine_sandstone_triceratops_ribcage_fossil.json +a7b1df8f5cf10671aed1648b83afd91a19177628 assets/projectnublar/models/item/pristine_sandstone_triceratops_spine_fossil.json +452e9d909097b19a9e706abb839acb0e65b30e53 assets/projectnublar/models/item/pristine_sandstone_triceratops_tail_fossil.json +12e8afdb72fb5879977e6d16ff76c0d25fde86fe assets/projectnublar/models/item/pristine_sandstone_triceratops_triceratops_skull_fossil.json +8027b1a3d7bfdee4e7d0e7b809e8f5eddf3a27c8 assets/projectnublar/models/item/pristine_sandstone_triceratops_wing_fossil.json 6887c9d6bacc83b83e9e190bbb69aa85debdf2c2 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_arm_fossil.json 82bd99f8881e839226f128a0d2623bc9b9e8131c assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_foot_fossil.json 5d5457862152f61baf51b662d150bfa7ac984937 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_leaf_fossil.json @@ -580,7 +1246,19 @@ b9bc939232257e7fd5286e1b73fe33f9933f9c80 assets/projectnublar/models/item/pristi dba253f848ac299d47843441d84aa8d60a36ccd5 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_ribcage_fossil.json 8c60cf694f6d795955c032ff15d745166f6ca92f assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_spine_fossil.json 7537824a0cdb71dadbf668eb6b5d70a3d66ab0f2 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_tail_fossil.json +4029b3f426fca919c00423279c237c9479e1e3f0 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json c3400d16343e062e2e19a2130124c8d847c3e175 assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_wing_fossil.json +d204fe600d5040fcedbea7d9cde12f96a184964c assets/projectnublar/models/item/pristine_stone_triceratops_arm_fossil.json +76cc76d4134e2cfc9817065cc701e0bf486cc4d4 assets/projectnublar/models/item/pristine_stone_triceratops_foot_fossil.json +34e2beacbcb302b6c1957fe957aa475d9d600c40 assets/projectnublar/models/item/pristine_stone_triceratops_leaf_fossil.json +ee177acccf68aaabdf439c2c19b94061c34a5449 assets/projectnublar/models/item/pristine_stone_triceratops_leg_fossil.json +c43fb11c8c94a834f799e5552799312a77653ffc assets/projectnublar/models/item/pristine_stone_triceratops_neck_fossil.json +aa0cb660a3b8a21157e855b7ed28b9feaa78bf0a assets/projectnublar/models/item/pristine_stone_triceratops_rex_skull_fossil.json +05050261fdc6b6fec6ed5ad171fad4b7409f25fe assets/projectnublar/models/item/pristine_stone_triceratops_ribcage_fossil.json +7f1dcdc5df86cc86c3c2c7079da30126cdcb811b assets/projectnublar/models/item/pristine_stone_triceratops_spine_fossil.json +b315a88fc33356ce543333633f08e05ffaf65601 assets/projectnublar/models/item/pristine_stone_triceratops_tail_fossil.json +c0db3126b30d2d08fd377bea8fa080263cdf56f6 assets/projectnublar/models/item/pristine_stone_triceratops_triceratops_skull_fossil.json +fbe0b1158e5de4ac7772a0e9ca72d2395948dd44 assets/projectnublar/models/item/pristine_stone_triceratops_wing_fossil.json 2f718c031deebfe4cceb86c98600c544d460f1ce assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_arm_fossil.json 0ec8d19ee76b166f9d04bcc3a2c726db01530be7 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_foot_fossil.json e0990ea600efdb4d8492f8e6118b0a11800b8257 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_leaf_fossil.json @@ -590,7 +1268,19 @@ e0990ea600efdb4d8492f8e6118b0a11800b8257 assets/projectnublar/models/item/pristi a23fbda34d3c362236c04a95550062620816a6f8 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_ribcage_fossil.json d3bb82e66e26ac56c184c99f0d5b797bac80931d assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_spine_fossil.json b616b9a096324fe5da791136dc6453282eb7e129 assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_tail_fossil.json +034fa8ed101d955bd2da749c511627a2a4b6701d assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json 49e11142440daacaeec5b394d6dc0e838324bf9e assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_wing_fossil.json +f296caf8ed90a3f8dd6c40ecf49292510c9a789d assets/projectnublar/models/item/pristine_terracotta_triceratops_arm_fossil.json +f9edffae17cdc8ef6af6bbd2f7d5813de46981ef assets/projectnublar/models/item/pristine_terracotta_triceratops_foot_fossil.json +8afc84fd066dad242f4a033e1b721930e4de9994 assets/projectnublar/models/item/pristine_terracotta_triceratops_leaf_fossil.json +fb3cf4fcddee68e844222bd5bc0bbe667fa741a4 assets/projectnublar/models/item/pristine_terracotta_triceratops_leg_fossil.json +51977c4804cdd0926c7b61ffc3b2bf9c8ab06f35 assets/projectnublar/models/item/pristine_terracotta_triceratops_neck_fossil.json +35c859b0c7dc779ee745bc8e198efbd28be61f6a assets/projectnublar/models/item/pristine_terracotta_triceratops_rex_skull_fossil.json +a3063b3435b779993f314a9c6b5098f804f941cd assets/projectnublar/models/item/pristine_terracotta_triceratops_ribcage_fossil.json +b87ea0b4f78c48c6921cbaa08c09f4f3e2129d1a assets/projectnublar/models/item/pristine_terracotta_triceratops_spine_fossil.json +887ba1e41755c6fe3271268567ad29e522aa3e2f assets/projectnublar/models/item/pristine_terracotta_triceratops_tail_fossil.json +e993dd9a9eef6a157c1fdd39b7030a838d3aef77 assets/projectnublar/models/item/pristine_terracotta_triceratops_triceratops_skull_fossil.json +fa2a2892e6c936b52ebe9fb6815f06b4297f18ba assets/projectnublar/models/item/pristine_terracotta_triceratops_wing_fossil.json 45c2bf83bc9337742e9d3040b9efd17383939ea6 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_arm_fossil.json 36cb071625f2664cc68edf0d128f531bb05814a9 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_foot_fossil.json b7a40beee39743e4c2fc6a0fd06a01f5096411e0 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -600,7 +1290,19 @@ b7a40beee39743e4c2fc6a0fd06a01f5096411e0 assets/projectnublar/models/item/pristi aca2510dc483dbc57fb20e86921d8500d33d9db5 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_ribcage_fossil.json d97720197dc1473cda4f828289fb9b49baa8b9a4 assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_spine_fossil.json c78c32f0064395719b581bbf817ad25e740e77ff assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_tail_fossil.json +4a04a3832139e82540d881926b7c5086ea09fcac assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 56eb369c86b79197677a02e39e64e752f013f66c assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_wing_fossil.json +c66c707925bcd45c192186d6e991770ad843c4ea assets/projectnublar/models/item/pristine_white_terracotta_triceratops_arm_fossil.json +99f8dcc9aea79adff064986a81f6fe3511b1cf9f assets/projectnublar/models/item/pristine_white_terracotta_triceratops_foot_fossil.json +f3b90a419eaa6c3e450851c1540d07bd52f10b12 assets/projectnublar/models/item/pristine_white_terracotta_triceratops_leaf_fossil.json +b5f1f2d518492bae4adc566d4b49d7d96053e2a6 assets/projectnublar/models/item/pristine_white_terracotta_triceratops_leg_fossil.json +09ef1d4b77828d201cecfe5834c77a0ae0af81f6 assets/projectnublar/models/item/pristine_white_terracotta_triceratops_neck_fossil.json +aa32c2b59be3311089efa17107be1472aa1443cb assets/projectnublar/models/item/pristine_white_terracotta_triceratops_rex_skull_fossil.json +39c6c4766e6ec75360da393ad755a9c2f845707e assets/projectnublar/models/item/pristine_white_terracotta_triceratops_ribcage_fossil.json +0d4a7d8457c5e3519f8e422eed9f385ada6cfac6 assets/projectnublar/models/item/pristine_white_terracotta_triceratops_spine_fossil.json +fd4e860f3b4252d67ca26c9fbd6e4eb2a8d871ef assets/projectnublar/models/item/pristine_white_terracotta_triceratops_tail_fossil.json +6474357b5ce2cf4e49d893422e453daa239bcb72 assets/projectnublar/models/item/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json +1d9d4dd14d711ad61081091bfb92777363120c6b assets/projectnublar/models/item/pristine_white_terracotta_triceratops_wing_fossil.json 1e86f368f12b885a9f6e1b01e01118c99e13a6c9 assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_arm_fossil.json a424b0cde28b5a7a3995dfb188a35f2ff137e2d4 assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_foot_fossil.json 3ffc0670d1d53917eab72a04e76175ea8364121b assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -610,7 +1312,19 @@ b0b8af74f9569f7d07da2ef9428bca4725b4f524 assets/projectnublar/models/item/pristi 914ebde9e0999f201c9fd7857bb4d373fa8956cc assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 9f672341d677a979c053832d4b8724ed0fce6297 assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_spine_fossil.json e2dcf433a1b0410252c317c660a03004bd8fc2ca assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_tail_fossil.json +98c9609d3abc4131ae3927ff3db453f30a115c8e assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e70d6294007ec97b88e8389719e0f149de3856fc assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_wing_fossil.json +56714024129bfc270f0d3d922d7154ba57a55b3b assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_arm_fossil.json +d2b2599d2695d66bb5cb15d015ef9ce93c49236b assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_foot_fossil.json +815118cb0dd1f9364744ed3f4580827d6ab5d420 assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_leaf_fossil.json +132e91e4ff47e9d845ce66f5c36719e01dd9a64a assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_leg_fossil.json +ea9436d93865fc2495ab5d62d7650fb6b43d7efe assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_neck_fossil.json +8ad6671593df2650ff27959e3c0cb66d7a2a119a assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json +4187aae205d72bcafa3b0bd0b416624e48e5e307 assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_ribcage_fossil.json +124aa147141f7e87cbee414b20bfd93f9737a6df assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_spine_fossil.json +25f1c8630792ae051ffbe3f157af613a8b640de9 assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_tail_fossil.json +a1f303d2abb4aafbc962c253265fd60c77d5ebbc assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json +e50dd3255d881364a4063784ee718739b3a2623a assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_wing_fossil.json bcef3dce9104f901d22af47426c78b16f9096db2 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 9ec3844753cfe73e07849aaddc9603178b0333a2 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil.json 898e6c73cf74f888efed50dad4385a0461d22ee8 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil.json @@ -620,7 +1334,20 @@ ebc50afd64c7911897cf63bb32a9af82afa45833 assets/projectnublar/models/item/pristi a05b6d16d06a9b0bdf742f42fd54da3d6759487b assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json db5e9405cae5d6d9bdd11347d521117574f18c61 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 217beacbc64a704c244bfb4fefdce35601c6920a assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +09ba8c575e970081922043e3d70f5e79e896fceb assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 50a9d3bfbf5b90058826a2d0b31c3581eaaf7802 assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil.json +7efc3a62d7e13f729c27589e6503c7d961df5b49 assets/projectnublar/models/item/red_terracotta_triceratops_amber.json +1d975b49903b3203cd73d1a4d08c2e33d73fccf0 assets/projectnublar/models/item/red_terracotta_triceratops_arm_fossil.json +555e30dfc0f280434962e8d619d469538f19483c assets/projectnublar/models/item/red_terracotta_triceratops_foot_fossil.json +ae70562176a0abb9cc57f82fa1ef142d288ab61e assets/projectnublar/models/item/red_terracotta_triceratops_leaf_fossil.json +3ed4266f587638af25609413c3ff156d1d7585e9 assets/projectnublar/models/item/red_terracotta_triceratops_leg_fossil.json +b00e66c693d6947137f9a9cc9f04befbe0818820 assets/projectnublar/models/item/red_terracotta_triceratops_neck_fossil.json +ebf9c0005142c23379b8d3c1dfc53a1979593bd0 assets/projectnublar/models/item/red_terracotta_triceratops_rex_skull_fossil.json +3d3fe02281471aebf0f6334606d953d1ba53d508 assets/projectnublar/models/item/red_terracotta_triceratops_ribcage_fossil.json +9d7a21e986d0cf7e04100c4d9b59d0358aa0b635 assets/projectnublar/models/item/red_terracotta_triceratops_spine_fossil.json +8a918bf5ac198eec955a8f018cbd76f07cd020e6 assets/projectnublar/models/item/red_terracotta_triceratops_tail_fossil.json +505480f3075ea00c4571786e900a9608654458bf assets/projectnublar/models/item/red_terracotta_triceratops_triceratops_skull_fossil.json +b922be57fb9d779467633163efaec010f44a07e0 assets/projectnublar/models/item/red_terracotta_triceratops_wing_fossil.json 4babb9acad73214e35afa4395f6621a818e245ba assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_amber.json e8ea32f23d21178cbe575dd300c72ea4d8411f5b assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_arm_fossil.json 6a77a0e15321ecc07f238c2851da63d2e6be3c1d assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -631,7 +1358,20 @@ e9e34ba29fe302f31bfcb663526e262a9c871fd4 assets/projectnublar/models/item/red_te 62388b061a7f55e7fe9d15622bb74a046cc9bd97 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_ribcage_fossil.json ff813ffbfdf504c7d3d8d6a8b738e7b4dfa305d4 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_spine_fossil.json 8a6d1661d29033eb79b8cfe578e26ad2fda0aa78 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_tail_fossil.json +ff618e1652377bc9e8b8079873523b2a416b5a79 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 26c639f0710dc900aae67a4a861040c5d1624c70 assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_wing_fossil.json +16b1a2837a219b7444cb83f9ea7646fe41bf1602 assets/projectnublar/models/item/sandstone_triceratops_amber.json +fb4040c83a0a13b30069b5e1ffb872f77603fc8b assets/projectnublar/models/item/sandstone_triceratops_arm_fossil.json +975eabc36dc9957913d0c1d7b6c3cdd3529d4cd7 assets/projectnublar/models/item/sandstone_triceratops_foot_fossil.json +54505b4878b009f396228b7c551c014f151a86da assets/projectnublar/models/item/sandstone_triceratops_leaf_fossil.json +d0e9a81d3652f381b23f94c37af509ce923435f1 assets/projectnublar/models/item/sandstone_triceratops_leg_fossil.json +66f1d03c4de4e878f5af9469215041f68683cfa8 assets/projectnublar/models/item/sandstone_triceratops_neck_fossil.json +a248c20a7432671c91be7b259b0cd02de2e9ba66 assets/projectnublar/models/item/sandstone_triceratops_rex_skull_fossil.json +b7515a6a69379354c75f739181051c2197e68c62 assets/projectnublar/models/item/sandstone_triceratops_ribcage_fossil.json +c59c4276c5344885c2595e6c4fbcaa9927da3f5a assets/projectnublar/models/item/sandstone_triceratops_spine_fossil.json +73bb72110a46b92385ad37c6407c04f99e166c42 assets/projectnublar/models/item/sandstone_triceratops_tail_fossil.json +5022e26d24d5d5ff6a91da7b2da5a0e47a458717 assets/projectnublar/models/item/sandstone_triceratops_triceratops_skull_fossil.json +7ef93c50da8fc05f504ce5cead2ecb9a0dd8f44e assets/projectnublar/models/item/sandstone_triceratops_wing_fossil.json c0f3caa0e1286208d006b6cef0565841232502c2 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_amber.json 7a4363ea089d91252deda74c8ec24bcfac3c575e assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_arm_fossil.json 0e8da7acafeaeab612091cc7bdb6b160863b7b2d assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_foot_fossil.json @@ -642,6 +1382,7 @@ ac9847956e3f447f25c737bb7fdbf55f50d9f8e8 assets/projectnublar/models/item/sandst 9da496ade8bca76b0748c35e71119e5b25689088 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_ribcage_fossil.json 0f2fa71fdc0701690905e4a76e795b79d570dcc8 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_spine_fossil.json 4b7b0287dade38625d09c48e688b904e6fbf3aac assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_tail_fossil.json +f2eb8fcd1395001b49d110b5ddc01040791724d8 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json 5a6b0a2b24bdd52d0e023999f1240888b2230466 assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_wing_fossil.json e81f7258287789e0b544743dbf5623c9b16e5066 assets/projectnublar/models/item/sequencer.json 56305c8504101c9d65f627a48b658fb6c5426432 assets/projectnublar/models/item/sequencer_computer.json @@ -649,6 +1390,18 @@ e81f7258287789e0b544743dbf5623c9b16e5066 assets/projectnublar/models/item/sequen fedd514e164261ce1b9e0cbdebb646ac79e7e3e0 assets/projectnublar/models/item/sequencer_monitor.json b248684a4d905b7b6ee3763aeb6a7758b21b151b assets/projectnublar/models/item/small_container_upgrade.json e2e1930d13581636f9b69651232b42b09cb8dc14 assets/projectnublar/models/item/ssd.json +bd8af4d4acc5655f7ee0f9b9fa26ee45397f0e1a assets/projectnublar/models/item/stone_triceratops_amber.json +05460c44df0e14ce6f3ec44a5eb12fdca28d50c9 assets/projectnublar/models/item/stone_triceratops_arm_fossil.json +336aad934a42ef60bc27ad95605a16cb9798db99 assets/projectnublar/models/item/stone_triceratops_foot_fossil.json +30fe105ee185c173235fc1c5bf0521b9406a058b assets/projectnublar/models/item/stone_triceratops_leaf_fossil.json +f4a00f0b178bd35a6b74a4f61de58f7676e49aaf assets/projectnublar/models/item/stone_triceratops_leg_fossil.json +d8e7988791f874cbfd3d0b1fb2a8fc0047d1dd15 assets/projectnublar/models/item/stone_triceratops_neck_fossil.json +32e1a66ce9185612b386c1546a866f9b0488d85d assets/projectnublar/models/item/stone_triceratops_rex_skull_fossil.json +f1fe9fd0115cb07ab5a92aea16ae505d87a99e22 assets/projectnublar/models/item/stone_triceratops_ribcage_fossil.json +9dcd141558ee8806870ce34ec1a7693ebdf74de0 assets/projectnublar/models/item/stone_triceratops_spine_fossil.json +8b7aea0bbca3cbbaff0fe382cec31276a98ef062 assets/projectnublar/models/item/stone_triceratops_tail_fossil.json +3262c427d5d9ffe8f70cac37f3e1bfdce99ce17f assets/projectnublar/models/item/stone_triceratops_triceratops_skull_fossil.json +b7c2953a2361fc03f7670a08cf4e58060f1e2d0a assets/projectnublar/models/item/stone_triceratops_wing_fossil.json 053267ac442b107d50c805f52bcd1a2de1815820 assets/projectnublar/models/item/stone_tyrannosaurus_rex_amber.json cd6075e503ba01ca62d2466ac949a3a6bb4025b0 assets/projectnublar/models/item/stone_tyrannosaurus_rex_arm_fossil.json cdd8ea05b6382288e739573d12e5d6f1fb09cfc1 assets/projectnublar/models/item/stone_tyrannosaurus_rex_foot_fossil.json @@ -659,10 +1412,23 @@ cdd8ea05b6382288e739573d12e5d6f1fb09cfc1 assets/projectnublar/models/item/stone_ e4945e2b8af4a4618fa99120c408f2e61b25a764 assets/projectnublar/models/item/stone_tyrannosaurus_rex_ribcage_fossil.json d7c8c18cc6ab83c798d86e6935d6465e5a5307cb assets/projectnublar/models/item/stone_tyrannosaurus_rex_spine_fossil.json c22440d8be01b87ba3b8934c13883afa29de520a assets/projectnublar/models/item/stone_tyrannosaurus_rex_tail_fossil.json +8303255a2dd4245f9f589544830e833622e5b731 assets/projectnublar/models/item/stone_tyrannosaurus_rex_triceratops_skull_fossil.json dbfc33f35a568bdc0373ca265f87a1f3ca97970e assets/projectnublar/models/item/stone_tyrannosaurus_rex_wing_fossil.json 720e98d6d1f326bd11eac8cbbd34379ee20c1b72 assets/projectnublar/models/item/syringe.json 4f47282f5b6df19d1e7743cd399028e5600ae31f assets/projectnublar/models/item/syringe_dna.json 2d8c9dbcdd707feec033d7d1145fdc244153d4b5 assets/projectnublar/models/item/syringe_embryo.json +c882ee9541c13c3878b193fb50f516599cf5011a assets/projectnublar/models/item/terracotta_triceratops_amber.json +8feaf12953accc4384224f62bc481036c47ea5b3 assets/projectnublar/models/item/terracotta_triceratops_arm_fossil.json +6b8549c5338114b3bbb31ad6befa9b3937da5050 assets/projectnublar/models/item/terracotta_triceratops_foot_fossil.json +b0eae2c5f592a840fb9a045d2c67e7130760bb05 assets/projectnublar/models/item/terracotta_triceratops_leaf_fossil.json +23a25000d8c372a3375484f07761a3821b530141 assets/projectnublar/models/item/terracotta_triceratops_leg_fossil.json +0b84ef1028dbd6bbef0c1fff3ca006746a260d96 assets/projectnublar/models/item/terracotta_triceratops_neck_fossil.json +4df6aa62bbaea381daf4b4132b1040e557725dcf assets/projectnublar/models/item/terracotta_triceratops_rex_skull_fossil.json +2ac00fa219641c8028e2e685ab7618358f2ed00d assets/projectnublar/models/item/terracotta_triceratops_ribcage_fossil.json +2ed47daae641def32b99fb107ca85e750f80bec3 assets/projectnublar/models/item/terracotta_triceratops_spine_fossil.json +f93fae8674c83bf83055821e398d0417ee82795a assets/projectnublar/models/item/terracotta_triceratops_tail_fossil.json +704863cc9a80a1e2e6f7acc94499c0afec4c5b08 assets/projectnublar/models/item/terracotta_triceratops_triceratops_skull_fossil.json +fd3d9c3da3ffad952c4cdb3801685df1cf21b9f3 assets/projectnublar/models/item/terracotta_triceratops_wing_fossil.json 1f6ef70a5b686916c5bea0c1c77cc30118a58d13 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_amber.json 7e3f897c468d2d59b7d956c9b028ffaa4e256bc0 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_arm_fossil.json 3c1448d320dab3a80f2072aeaee7956e7f2b0b3d assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_foot_fossil.json @@ -673,11 +1439,24 @@ dbfc33f35a568bdc0373ca265f87a1f3ca97970e assets/projectnublar/models/item/stone_ 4d8df4ebce62090a58c605eeed037ebc4f56f1c1 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_ribcage_fossil.json 00791bacea5735ae17b27648179d2ffee5309988 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_spine_fossil.json 299f3f75fbcbce0dd57ca1adb822493a603bddd5 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_tail_fossil.json +3c154f7b260837930d56a516b4d8b3eef41a56e0 assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json ecb4a5c5cc0810360ec4a4fe6a9813e7a49c565b assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_wing_fossil.json dba31b8e7f4a237b67653bf0aab241f0a3c09806 assets/projectnublar/models/item/test_tube.json 3be81454c64fdfffbd0a3324cd8485ec8375ed6f assets/projectnublar/models/item/unincubated_egg.json 40f7682e538dfc630efb37665c6e8fabc82beaf3 assets/projectnublar/models/item/warmer_bulb.json d1b6c03923fa2be3eeaefffeb762cb4a16684792 assets/projectnublar/models/item/warm_bulb.json +b8e4541b7763a5f3fa872c9438cc952ac9838df1 assets/projectnublar/models/item/white_terracotta_triceratops_amber.json +f8d7af0529bd4c7e1e64102f21a6405e91a37025 assets/projectnublar/models/item/white_terracotta_triceratops_arm_fossil.json +42c83141f110472133b7452b4c6823e6b6d4de3e assets/projectnublar/models/item/white_terracotta_triceratops_foot_fossil.json +57262bab788219789ce58c0819b0895100f12c1c assets/projectnublar/models/item/white_terracotta_triceratops_leaf_fossil.json +94678669ac706054dec56d2a32907c1cadc54992 assets/projectnublar/models/item/white_terracotta_triceratops_leg_fossil.json +51afb804b1f98af866ae9b24bf59737dc72c8d7e assets/projectnublar/models/item/white_terracotta_triceratops_neck_fossil.json +153483cc68d46c271fa51d02379f760546c66b4d assets/projectnublar/models/item/white_terracotta_triceratops_rex_skull_fossil.json +271691b1fc37c9c7d96ea4aa58bde525a2d06191 assets/projectnublar/models/item/white_terracotta_triceratops_ribcage_fossil.json +37ac37a1920dfac87230ac9f34e96039fd40c382 assets/projectnublar/models/item/white_terracotta_triceratops_spine_fossil.json +62a231bd3de983030ce332b52feb0ec3f09d99e0 assets/projectnublar/models/item/white_terracotta_triceratops_tail_fossil.json +bedee30f5443911c2ce43e459fd239ddfc08d5a2 assets/projectnublar/models/item/white_terracotta_triceratops_triceratops_skull_fossil.json +44b81fe8f5ed9b0d4e2762346e28ca40a57ad7f3 assets/projectnublar/models/item/white_terracotta_triceratops_wing_fossil.json 0f96c71f7578fc84d6668a564b76b96ea58d0f1e assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_amber.json 0b4d7cf4dd2a70a6a58601acfc4c40f56738533a assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_arm_fossil.json 654f0d1546558f83c0a1c21eceff9e1e2238a681 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -688,8 +1467,21 @@ af89acfdb74178c059cd667bfa1a2593076076c1 assets/projectnublar/models/item/white_ a707ccd06a34f3089992f05462e0caba1da3e0be assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_ribcage_fossil.json 3e8b73872da2040680a54e7dea564c9d3b1e14f4 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_spine_fossil.json a138020e6fe04d3a445250cd2a64e0eacaac7741 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_tail_fossil.json +c41f02e7e774fad20e86e4aa4f81cda5abebb47c assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json e5abb9be726605e62560f86592f0713607161350 assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_wing_fossil.json a5c12e1b4c2b2fc1e53962532f9ad9a197625e80 assets/projectnublar/models/item/wire_spool.json +9bf33745e86bc280c3d5f7f4fed42a249f9bafac assets/projectnublar/models/item/yellow_terracotta_triceratops_amber.json +ad07a8aae689d28a4406114b5916151dda7ead6d assets/projectnublar/models/item/yellow_terracotta_triceratops_arm_fossil.json +4d886e0819cd62dbea5f57079e95ccc7c7071c25 assets/projectnublar/models/item/yellow_terracotta_triceratops_foot_fossil.json +dd2290e14c754ab259c54444e751c0a32ae2f1b8 assets/projectnublar/models/item/yellow_terracotta_triceratops_leaf_fossil.json +101fd23b3898315f42ade6dabaf22037e073a573 assets/projectnublar/models/item/yellow_terracotta_triceratops_leg_fossil.json +0568b535598aa544fbfb4545cbcd830d4532bed1 assets/projectnublar/models/item/yellow_terracotta_triceratops_neck_fossil.json +ffe0ce4545886787072142cbbcf6e72dbeddd1fc assets/projectnublar/models/item/yellow_terracotta_triceratops_rex_skull_fossil.json +245a6aedb1bf75b84d2ce5d40689c7acdbc08b04 assets/projectnublar/models/item/yellow_terracotta_triceratops_ribcage_fossil.json +cec3c0b07366652e834665c8d1254d548e68990d assets/projectnublar/models/item/yellow_terracotta_triceratops_spine_fossil.json +5be0930ce2ffd87c09bc24c18fd1aa03a4852e1b assets/projectnublar/models/item/yellow_terracotta_triceratops_tail_fossil.json +939f6a8ade6d4f5494a1992a0db9ae4b1b005b8b assets/projectnublar/models/item/yellow_terracotta_triceratops_triceratops_skull_fossil.json +baae7c061ffe1c442e832e0367babf5cb4528c82 assets/projectnublar/models/item/yellow_terracotta_triceratops_wing_fossil.json 6137b9679381ad998af895dbfc42a4ae7752439c assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_amber.json 0081a1230a0c9c97bb8f98e65e3801c53ec25ebc assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_arm_fossil.json 589da74ae7f100c3f6ad6a0e4937a048a7e42574 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_foot_fossil.json @@ -700,4 +1492,5 @@ a5c12e1b4c2b2fc1e53962532f9ad9a197625e80 assets/projectnublar/models/item/wire_s 228c67cd9dcacd63bb2364c9f0faa13a056e0a36 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_ribcage_fossil.json 28c6a92082af391d6c2f6eab87005c553a4c7a98 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_spine_fossil.json 198f76590131207ec896597ebd47328cdc806f97 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_tail_fossil.json +2e85ff8463d0b3a1b4bfe628382cb3d96f577cad assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json 673133ec65be495e33f9eaf387d5e6e81527d746 assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_wing_fossil.json diff --git a/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 b/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 index 850985f8..aa05870c 100644 --- a/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 +++ b/common/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 @@ -1,2 +1,2 @@ -// 1.20.1 2025-02-28T17:42:38.8279679 Languages: en_us -7697c32429c59face25a2fb73d84574f616bcfb7 assets/projectnublar/lang/en_us.json +// 1.20.1 2025-06-21T05:28:41.0715292 Languages: en_us +f3eb21f4e8df38eb5f16536809f253df56570ab8 assets/projectnublar/lang/en_us.json diff --git a/common/src/generated/resources/assets/projectnublar/lang/en_us.json b/common/src/generated/resources/assets/projectnublar/lang/en_us.json index 0b5c9c64..8ef1e5e0 100644 --- a/common/src/generated/resources/assets/projectnublar/lang/en_us.json +++ b/common/src/generated/resources/assets/projectnublar/lang/en_us.json @@ -1,4 +1,16 @@ { + "block.projectnublar.andesite_triceratops_amber": "Andesite Triceratops Amber", + "block.projectnublar.andesite_triceratops_arm_fossil": "Andesite Triceratops Arm Fossil", + "block.projectnublar.andesite_triceratops_foot_fossil": "Andesite Triceratops Foot Fossil", + "block.projectnublar.andesite_triceratops_leaf_fossil": "Andesite Triceratops Leaf Fossil", + "block.projectnublar.andesite_triceratops_leg_fossil": "Andesite Triceratops Leg Fossil", + "block.projectnublar.andesite_triceratops_neck_fossil": "Andesite Triceratops Neck Fossil", + "block.projectnublar.andesite_triceratops_rex_skull_fossil": "Andesite Triceratops Rex Skull Fossil", + "block.projectnublar.andesite_triceratops_ribcage_fossil": "Andesite Triceratops Ribcage Fossil", + "block.projectnublar.andesite_triceratops_spine_fossil": "Andesite Triceratops Spine Fossil", + "block.projectnublar.andesite_triceratops_tail_fossil": "Andesite Triceratops Tail Fossil", + "block.projectnublar.andesite_triceratops_triceratops_skull_fossil": "Andesite Triceratops Triceratops Skull Fossil", + "block.projectnublar.andesite_triceratops_wing_fossil": "Andesite Triceratops Wing Fossil", "block.projectnublar.andesite_tyrannosaurus_rex_amber": "Andesite Tyrannosaurus Rex Amber", "block.projectnublar.andesite_tyrannosaurus_rex_arm_fossil": "Andesite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.andesite_tyrannosaurus_rex_foot_fossil": "Andesite Tyrannosaurus Rex Foot Fossil", @@ -9,7 +21,20 @@ "block.projectnublar.andesite_tyrannosaurus_rex_ribcage_fossil": "Andesite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.andesite_tyrannosaurus_rex_spine_fossil": "Andesite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.andesite_tyrannosaurus_rex_tail_fossil": "Andesite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.andesite_tyrannosaurus_rex_triceratops_skull_fossil": "Andesite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.andesite_tyrannosaurus_rex_wing_fossil": "Andesite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.brown_terracotta_triceratops_amber": "Brown Terracotta Triceratops Amber", + "block.projectnublar.brown_terracotta_triceratops_arm_fossil": "Brown Terracotta Triceratops Arm Fossil", + "block.projectnublar.brown_terracotta_triceratops_foot_fossil": "Brown Terracotta Triceratops Foot Fossil", + "block.projectnublar.brown_terracotta_triceratops_leaf_fossil": "Brown Terracotta Triceratops Leaf Fossil", + "block.projectnublar.brown_terracotta_triceratops_leg_fossil": "Brown Terracotta Triceratops Leg Fossil", + "block.projectnublar.brown_terracotta_triceratops_neck_fossil": "Brown Terracotta Triceratops Neck Fossil", + "block.projectnublar.brown_terracotta_triceratops_rex_skull_fossil": "Brown Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.brown_terracotta_triceratops_ribcage_fossil": "Brown Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.brown_terracotta_triceratops_spine_fossil": "Brown Terracotta Triceratops Spine Fossil", + "block.projectnublar.brown_terracotta_triceratops_tail_fossil": "Brown Terracotta Triceratops Tail Fossil", + "block.projectnublar.brown_terracotta_triceratops_triceratops_skull_fossil": "Brown Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.brown_terracotta_triceratops_wing_fossil": "Brown Terracotta Triceratops Wing Fossil", "block.projectnublar.brown_terracotta_tyrannosaurus_rex_amber": "Brown Terracotta Tyrannosaurus Rex Amber", "block.projectnublar.brown_terracotta_tyrannosaurus_rex_arm_fossil": "Brown Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.brown_terracotta_tyrannosaurus_rex_foot_fossil": "Brown Terracotta Tyrannosaurus Rex Foot Fossil", @@ -20,8 +45,20 @@ "block.projectnublar.brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.brown_terracotta_tyrannosaurus_rex_spine_fossil": "Brown Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.brown_terracotta_tyrannosaurus_rex_tail_fossil": "Brown Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Brown Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.brown_terracotta_tyrannosaurus_rex_wing_fossil": "Brown Terracotta Tyrannosaurus Rex Wing Fossil", "block.projectnublar.coal_generator": "Coal Generator", + "block.projectnublar.common_andesite_triceratops_arm_fossil": "Common Andesite Triceratops Arm Fossil", + "block.projectnublar.common_andesite_triceratops_foot_fossil": "Common Andesite Triceratops Foot Fossil", + "block.projectnublar.common_andesite_triceratops_leaf_fossil": "Common Andesite Triceratops Leaf Fossil", + "block.projectnublar.common_andesite_triceratops_leg_fossil": "Common Andesite Triceratops Leg Fossil", + "block.projectnublar.common_andesite_triceratops_neck_fossil": "Common Andesite Triceratops Neck Fossil", + "block.projectnublar.common_andesite_triceratops_rex_skull_fossil": "Common Andesite Triceratops Rex Skull Fossil", + "block.projectnublar.common_andesite_triceratops_ribcage_fossil": "Common Andesite Triceratops Ribcage Fossil", + "block.projectnublar.common_andesite_triceratops_spine_fossil": "Common Andesite Triceratops Spine Fossil", + "block.projectnublar.common_andesite_triceratops_tail_fossil": "Common Andesite Triceratops Tail Fossil", + "block.projectnublar.common_andesite_triceratops_triceratops_skull_fossil": "Common Andesite Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_andesite_triceratops_wing_fossil": "Common Andesite Triceratops Wing Fossil", "block.projectnublar.common_andesite_tyrannosaurus_rex_arm_fossil": "Common Andesite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_andesite_tyrannosaurus_rex_foot_fossil": "Common Andesite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_andesite_tyrannosaurus_rex_leaf_fossil": "Common Andesite Tyrannosaurus Rex Leaf Fossil", @@ -31,7 +68,19 @@ "block.projectnublar.common_andesite_tyrannosaurus_rex_ribcage_fossil": "Common Andesite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_andesite_tyrannosaurus_rex_spine_fossil": "Common Andesite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_andesite_tyrannosaurus_rex_tail_fossil": "Common Andesite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_andesite_tyrannosaurus_rex_triceratops_skull_fossil": "Common Andesite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_andesite_tyrannosaurus_rex_wing_fossil": "Common Andesite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_arm_fossil": "Common Brown Terracotta Triceratops Arm Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_foot_fossil": "Common Brown Terracotta Triceratops Foot Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_leaf_fossil": "Common Brown Terracotta Triceratops Leaf Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_leg_fossil": "Common Brown Terracotta Triceratops Leg Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_neck_fossil": "Common Brown Terracotta Triceratops Neck Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_rex_skull_fossil": "Common Brown Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_ribcage_fossil": "Common Brown Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_spine_fossil": "Common Brown Terracotta Triceratops Spine Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_tail_fossil": "Common Brown Terracotta Triceratops Tail Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_triceratops_skull_fossil": "Common Brown Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_brown_terracotta_triceratops_wing_fossil": "Common Brown Terracotta Triceratops Wing Fossil", "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Common Brown Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Common Brown Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Brown Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -41,7 +90,19 @@ "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Common Brown Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Common Brown Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Common Brown Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Common Brown Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_deepslate_triceratops_arm_fossil": "Common Deepslate Triceratops Arm Fossil", + "block.projectnublar.common_deepslate_triceratops_foot_fossil": "Common Deepslate Triceratops Foot Fossil", + "block.projectnublar.common_deepslate_triceratops_leaf_fossil": "Common Deepslate Triceratops Leaf Fossil", + "block.projectnublar.common_deepslate_triceratops_leg_fossil": "Common Deepslate Triceratops Leg Fossil", + "block.projectnublar.common_deepslate_triceratops_neck_fossil": "Common Deepslate Triceratops Neck Fossil", + "block.projectnublar.common_deepslate_triceratops_rex_skull_fossil": "Common Deepslate Triceratops Rex Skull Fossil", + "block.projectnublar.common_deepslate_triceratops_ribcage_fossil": "Common Deepslate Triceratops Ribcage Fossil", + "block.projectnublar.common_deepslate_triceratops_spine_fossil": "Common Deepslate Triceratops Spine Fossil", + "block.projectnublar.common_deepslate_triceratops_tail_fossil": "Common Deepslate Triceratops Tail Fossil", + "block.projectnublar.common_deepslate_triceratops_triceratops_skull_fossil": "Common Deepslate Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_deepslate_triceratops_wing_fossil": "Common Deepslate Triceratops Wing Fossil", "block.projectnublar.common_deepslate_tyrannosaurus_rex_arm_fossil": "Common Deepslate Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_deepslate_tyrannosaurus_rex_foot_fossil": "Common Deepslate Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_deepslate_tyrannosaurus_rex_leaf_fossil": "Common Deepslate Tyrannosaurus Rex Leaf Fossil", @@ -51,7 +112,19 @@ "block.projectnublar.common_deepslate_tyrannosaurus_rex_ribcage_fossil": "Common Deepslate Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_deepslate_tyrannosaurus_rex_spine_fossil": "Common Deepslate Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_deepslate_tyrannosaurus_rex_tail_fossil": "Common Deepslate Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil": "Common Deepslate Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_deepslate_tyrannosaurus_rex_wing_fossil": "Common Deepslate Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_diorite_triceratops_arm_fossil": "Common Diorite Triceratops Arm Fossil", + "block.projectnublar.common_diorite_triceratops_foot_fossil": "Common Diorite Triceratops Foot Fossil", + "block.projectnublar.common_diorite_triceratops_leaf_fossil": "Common Diorite Triceratops Leaf Fossil", + "block.projectnublar.common_diorite_triceratops_leg_fossil": "Common Diorite Triceratops Leg Fossil", + "block.projectnublar.common_diorite_triceratops_neck_fossil": "Common Diorite Triceratops Neck Fossil", + "block.projectnublar.common_diorite_triceratops_rex_skull_fossil": "Common Diorite Triceratops Rex Skull Fossil", + "block.projectnublar.common_diorite_triceratops_ribcage_fossil": "Common Diorite Triceratops Ribcage Fossil", + "block.projectnublar.common_diorite_triceratops_spine_fossil": "Common Diorite Triceratops Spine Fossil", + "block.projectnublar.common_diorite_triceratops_tail_fossil": "Common Diorite Triceratops Tail Fossil", + "block.projectnublar.common_diorite_triceratops_triceratops_skull_fossil": "Common Diorite Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_diorite_triceratops_wing_fossil": "Common Diorite Triceratops Wing Fossil", "block.projectnublar.common_diorite_tyrannosaurus_rex_arm_fossil": "Common Diorite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_diorite_tyrannosaurus_rex_foot_fossil": "Common Diorite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_diorite_tyrannosaurus_rex_leaf_fossil": "Common Diorite Tyrannosaurus Rex Leaf Fossil", @@ -61,7 +134,19 @@ "block.projectnublar.common_diorite_tyrannosaurus_rex_ribcage_fossil": "Common Diorite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_diorite_tyrannosaurus_rex_spine_fossil": "Common Diorite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_diorite_tyrannosaurus_rex_tail_fossil": "Common Diorite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_diorite_tyrannosaurus_rex_triceratops_skull_fossil": "Common Diorite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_diorite_tyrannosaurus_rex_wing_fossil": "Common Diorite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_granite_triceratops_arm_fossil": "Common Granite Triceratops Arm Fossil", + "block.projectnublar.common_granite_triceratops_foot_fossil": "Common Granite Triceratops Foot Fossil", + "block.projectnublar.common_granite_triceratops_leaf_fossil": "Common Granite Triceratops Leaf Fossil", + "block.projectnublar.common_granite_triceratops_leg_fossil": "Common Granite Triceratops Leg Fossil", + "block.projectnublar.common_granite_triceratops_neck_fossil": "Common Granite Triceratops Neck Fossil", + "block.projectnublar.common_granite_triceratops_rex_skull_fossil": "Common Granite Triceratops Rex Skull Fossil", + "block.projectnublar.common_granite_triceratops_ribcage_fossil": "Common Granite Triceratops Ribcage Fossil", + "block.projectnublar.common_granite_triceratops_spine_fossil": "Common Granite Triceratops Spine Fossil", + "block.projectnublar.common_granite_triceratops_tail_fossil": "Common Granite Triceratops Tail Fossil", + "block.projectnublar.common_granite_triceratops_triceratops_skull_fossil": "Common Granite Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_granite_triceratops_wing_fossil": "Common Granite Triceratops Wing Fossil", "block.projectnublar.common_granite_tyrannosaurus_rex_arm_fossil": "Common Granite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_granite_tyrannosaurus_rex_foot_fossil": "Common Granite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_granite_tyrannosaurus_rex_leaf_fossil": "Common Granite Tyrannosaurus Rex Leaf Fossil", @@ -71,7 +156,19 @@ "block.projectnublar.common_granite_tyrannosaurus_rex_ribcage_fossil": "Common Granite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_granite_tyrannosaurus_rex_spine_fossil": "Common Granite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_granite_tyrannosaurus_rex_tail_fossil": "Common Granite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_granite_tyrannosaurus_rex_triceratops_skull_fossil": "Common Granite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_granite_tyrannosaurus_rex_wing_fossil": "Common Granite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_arm_fossil": "Common Light Gray Terracotta Triceratops Arm Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_foot_fossil": "Common Light Gray Terracotta Triceratops Foot Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_leaf_fossil": "Common Light Gray Terracotta Triceratops Leaf Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_leg_fossil": "Common Light Gray Terracotta Triceratops Leg Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_neck_fossil": "Common Light Gray Terracotta Triceratops Neck Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_rex_skull_fossil": "Common Light Gray Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_ribcage_fossil": "Common Light Gray Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_spine_fossil": "Common Light Gray Terracotta Triceratops Spine Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_tail_fossil": "Common Light Gray Terracotta Triceratops Tail Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_triceratops_skull_fossil": "Common Light Gray Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_light_gray_terracotta_triceratops_wing_fossil": "Common Light Gray Terracotta Triceratops Wing Fossil", "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -81,7 +178,19 @@ "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Common Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_arm_fossil": "Common Orange Terracotta Triceratops Arm Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_foot_fossil": "Common Orange Terracotta Triceratops Foot Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_leaf_fossil": "Common Orange Terracotta Triceratops Leaf Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_leg_fossil": "Common Orange Terracotta Triceratops Leg Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_neck_fossil": "Common Orange Terracotta Triceratops Neck Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_rex_skull_fossil": "Common Orange Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_ribcage_fossil": "Common Orange Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_spine_fossil": "Common Orange Terracotta Triceratops Spine Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_tail_fossil": "Common Orange Terracotta Triceratops Tail Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_triceratops_skull_fossil": "Common Orange Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_orange_terracotta_triceratops_wing_fossil": "Common Orange Terracotta Triceratops Wing Fossil", "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Common Orange Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Common Orange Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Orange Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -91,7 +200,19 @@ "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Common Orange Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Common Orange Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Common Orange Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Common Orange Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_red_terracotta_triceratops_arm_fossil": "Common Red Terracotta Triceratops Arm Fossil", + "block.projectnublar.common_red_terracotta_triceratops_foot_fossil": "Common Red Terracotta Triceratops Foot Fossil", + "block.projectnublar.common_red_terracotta_triceratops_leaf_fossil": "Common Red Terracotta Triceratops Leaf Fossil", + "block.projectnublar.common_red_terracotta_triceratops_leg_fossil": "Common Red Terracotta Triceratops Leg Fossil", + "block.projectnublar.common_red_terracotta_triceratops_neck_fossil": "Common Red Terracotta Triceratops Neck Fossil", + "block.projectnublar.common_red_terracotta_triceratops_rex_skull_fossil": "Common Red Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.common_red_terracotta_triceratops_ribcage_fossil": "Common Red Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.common_red_terracotta_triceratops_spine_fossil": "Common Red Terracotta Triceratops Spine Fossil", + "block.projectnublar.common_red_terracotta_triceratops_tail_fossil": "Common Red Terracotta Triceratops Tail Fossil", + "block.projectnublar.common_red_terracotta_triceratops_triceratops_skull_fossil": "Common Red Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_red_terracotta_triceratops_wing_fossil": "Common Red Terracotta Triceratops Wing Fossil", "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_arm_fossil": "Common Red Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_foot_fossil": "Common Red Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Red Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -101,7 +222,19 @@ "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Red Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_spine_fossil": "Common Red Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_tail_fossil": "Common Red Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Common Red Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_red_terracotta_tyrannosaurus_rex_wing_fossil": "Common Red Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_sandstone_triceratops_arm_fossil": "Common Sandstone Triceratops Arm Fossil", + "block.projectnublar.common_sandstone_triceratops_foot_fossil": "Common Sandstone Triceratops Foot Fossil", + "block.projectnublar.common_sandstone_triceratops_leaf_fossil": "Common Sandstone Triceratops Leaf Fossil", + "block.projectnublar.common_sandstone_triceratops_leg_fossil": "Common Sandstone Triceratops Leg Fossil", + "block.projectnublar.common_sandstone_triceratops_neck_fossil": "Common Sandstone Triceratops Neck Fossil", + "block.projectnublar.common_sandstone_triceratops_rex_skull_fossil": "Common Sandstone Triceratops Rex Skull Fossil", + "block.projectnublar.common_sandstone_triceratops_ribcage_fossil": "Common Sandstone Triceratops Ribcage Fossil", + "block.projectnublar.common_sandstone_triceratops_spine_fossil": "Common Sandstone Triceratops Spine Fossil", + "block.projectnublar.common_sandstone_triceratops_tail_fossil": "Common Sandstone Triceratops Tail Fossil", + "block.projectnublar.common_sandstone_triceratops_triceratops_skull_fossil": "Common Sandstone Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_sandstone_triceratops_wing_fossil": "Common Sandstone Triceratops Wing Fossil", "block.projectnublar.common_sandstone_tyrannosaurus_rex_arm_fossil": "Common Sandstone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_sandstone_tyrannosaurus_rex_foot_fossil": "Common Sandstone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_sandstone_tyrannosaurus_rex_leaf_fossil": "Common Sandstone Tyrannosaurus Rex Leaf Fossil", @@ -111,7 +244,19 @@ "block.projectnublar.common_sandstone_tyrannosaurus_rex_ribcage_fossil": "Common Sandstone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_sandstone_tyrannosaurus_rex_spine_fossil": "Common Sandstone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_sandstone_tyrannosaurus_rex_tail_fossil": "Common Sandstone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil": "Common Sandstone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_sandstone_tyrannosaurus_rex_wing_fossil": "Common Sandstone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_stone_triceratops_arm_fossil": "Common Stone Triceratops Arm Fossil", + "block.projectnublar.common_stone_triceratops_foot_fossil": "Common Stone Triceratops Foot Fossil", + "block.projectnublar.common_stone_triceratops_leaf_fossil": "Common Stone Triceratops Leaf Fossil", + "block.projectnublar.common_stone_triceratops_leg_fossil": "Common Stone Triceratops Leg Fossil", + "block.projectnublar.common_stone_triceratops_neck_fossil": "Common Stone Triceratops Neck Fossil", + "block.projectnublar.common_stone_triceratops_rex_skull_fossil": "Common Stone Triceratops Rex Skull Fossil", + "block.projectnublar.common_stone_triceratops_ribcage_fossil": "Common Stone Triceratops Ribcage Fossil", + "block.projectnublar.common_stone_triceratops_spine_fossil": "Common Stone Triceratops Spine Fossil", + "block.projectnublar.common_stone_triceratops_tail_fossil": "Common Stone Triceratops Tail Fossil", + "block.projectnublar.common_stone_triceratops_triceratops_skull_fossil": "Common Stone Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_stone_triceratops_wing_fossil": "Common Stone Triceratops Wing Fossil", "block.projectnublar.common_stone_tyrannosaurus_rex_arm_fossil": "Common Stone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_stone_tyrannosaurus_rex_foot_fossil": "Common Stone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_stone_tyrannosaurus_rex_leaf_fossil": "Common Stone Tyrannosaurus Rex Leaf Fossil", @@ -121,7 +266,19 @@ "block.projectnublar.common_stone_tyrannosaurus_rex_ribcage_fossil": "Common Stone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_stone_tyrannosaurus_rex_spine_fossil": "Common Stone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_stone_tyrannosaurus_rex_tail_fossil": "Common Stone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_stone_tyrannosaurus_rex_triceratops_skull_fossil": "Common Stone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_stone_tyrannosaurus_rex_wing_fossil": "Common Stone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_terracotta_triceratops_arm_fossil": "Common Terracotta Triceratops Arm Fossil", + "block.projectnublar.common_terracotta_triceratops_foot_fossil": "Common Terracotta Triceratops Foot Fossil", + "block.projectnublar.common_terracotta_triceratops_leaf_fossil": "Common Terracotta Triceratops Leaf Fossil", + "block.projectnublar.common_terracotta_triceratops_leg_fossil": "Common Terracotta Triceratops Leg Fossil", + "block.projectnublar.common_terracotta_triceratops_neck_fossil": "Common Terracotta Triceratops Neck Fossil", + "block.projectnublar.common_terracotta_triceratops_rex_skull_fossil": "Common Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.common_terracotta_triceratops_ribcage_fossil": "Common Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.common_terracotta_triceratops_spine_fossil": "Common Terracotta Triceratops Spine Fossil", + "block.projectnublar.common_terracotta_triceratops_tail_fossil": "Common Terracotta Triceratops Tail Fossil", + "block.projectnublar.common_terracotta_triceratops_triceratops_skull_fossil": "Common Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_terracotta_triceratops_wing_fossil": "Common Terracotta Triceratops Wing Fossil", "block.projectnublar.common_terracotta_tyrannosaurus_rex_arm_fossil": "Common Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_terracotta_tyrannosaurus_rex_foot_fossil": "Common Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -131,7 +288,19 @@ "block.projectnublar.common_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_terracotta_tyrannosaurus_rex_spine_fossil": "Common Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_terracotta_tyrannosaurus_rex_tail_fossil": "Common Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Common Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_terracotta_tyrannosaurus_rex_wing_fossil": "Common Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_white_terracotta_triceratops_arm_fossil": "Common White Terracotta Triceratops Arm Fossil", + "block.projectnublar.common_white_terracotta_triceratops_foot_fossil": "Common White Terracotta Triceratops Foot Fossil", + "block.projectnublar.common_white_terracotta_triceratops_leaf_fossil": "Common White Terracotta Triceratops Leaf Fossil", + "block.projectnublar.common_white_terracotta_triceratops_leg_fossil": "Common White Terracotta Triceratops Leg Fossil", + "block.projectnublar.common_white_terracotta_triceratops_neck_fossil": "Common White Terracotta Triceratops Neck Fossil", + "block.projectnublar.common_white_terracotta_triceratops_rex_skull_fossil": "Common White Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.common_white_terracotta_triceratops_ribcage_fossil": "Common White Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.common_white_terracotta_triceratops_spine_fossil": "Common White Terracotta Triceratops Spine Fossil", + "block.projectnublar.common_white_terracotta_triceratops_tail_fossil": "Common White Terracotta Triceratops Tail Fossil", + "block.projectnublar.common_white_terracotta_triceratops_triceratops_skull_fossil": "Common White Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_white_terracotta_triceratops_wing_fossil": "Common White Terracotta Triceratops Wing Fossil", "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_arm_fossil": "Common White Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_foot_fossil": "Common White Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Common White Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -141,7 +310,19 @@ "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common White Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_spine_fossil": "Common White Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_tail_fossil": "Common White Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Common White Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_white_terracotta_tyrannosaurus_rex_wing_fossil": "Common White Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_arm_fossil": "Common Yellow Terracotta Triceratops Arm Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_foot_fossil": "Common Yellow Terracotta Triceratops Foot Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_leaf_fossil": "Common Yellow Terracotta Triceratops Leaf Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_leg_fossil": "Common Yellow Terracotta Triceratops Leg Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_neck_fossil": "Common Yellow Terracotta Triceratops Neck Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_rex_skull_fossil": "Common Yellow Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_ribcage_fossil": "Common Yellow Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_spine_fossil": "Common Yellow Terracotta Triceratops Spine Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_tail_fossil": "Common Yellow Terracotta Triceratops Tail Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_triceratops_skull_fossil": "Common Yellow Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.common_yellow_terracotta_triceratops_wing_fossil": "Common Yellow Terracotta Triceratops Wing Fossil", "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -151,8 +332,21 @@ "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.common_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Common Yellow Terracotta Tyrannosaurus Rex Wing Fossil", "block.projectnublar.creative_generator": "Creative Generator", + "block.projectnublar.deepslate_triceratops_amber": "Deepslate Triceratops Amber", + "block.projectnublar.deepslate_triceratops_arm_fossil": "Deepslate Triceratops Arm Fossil", + "block.projectnublar.deepslate_triceratops_foot_fossil": "Deepslate Triceratops Foot Fossil", + "block.projectnublar.deepslate_triceratops_leaf_fossil": "Deepslate Triceratops Leaf Fossil", + "block.projectnublar.deepslate_triceratops_leg_fossil": "Deepslate Triceratops Leg Fossil", + "block.projectnublar.deepslate_triceratops_neck_fossil": "Deepslate Triceratops Neck Fossil", + "block.projectnublar.deepslate_triceratops_rex_skull_fossil": "Deepslate Triceratops Rex Skull Fossil", + "block.projectnublar.deepslate_triceratops_ribcage_fossil": "Deepslate Triceratops Ribcage Fossil", + "block.projectnublar.deepslate_triceratops_spine_fossil": "Deepslate Triceratops Spine Fossil", + "block.projectnublar.deepslate_triceratops_tail_fossil": "Deepslate Triceratops Tail Fossil", + "block.projectnublar.deepslate_triceratops_triceratops_skull_fossil": "Deepslate Triceratops Triceratops Skull Fossil", + "block.projectnublar.deepslate_triceratops_wing_fossil": "Deepslate Triceratops Wing Fossil", "block.projectnublar.deepslate_tyrannosaurus_rex_amber": "Deepslate Tyrannosaurus Rex Amber", "block.projectnublar.deepslate_tyrannosaurus_rex_arm_fossil": "Deepslate Tyrannosaurus Rex Arm Fossil", "block.projectnublar.deepslate_tyrannosaurus_rex_foot_fossil": "Deepslate Tyrannosaurus Rex Foot Fossil", @@ -163,7 +357,20 @@ "block.projectnublar.deepslate_tyrannosaurus_rex_ribcage_fossil": "Deepslate Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.deepslate_tyrannosaurus_rex_spine_fossil": "Deepslate Tyrannosaurus Rex Spine Fossil", "block.projectnublar.deepslate_tyrannosaurus_rex_tail_fossil": "Deepslate Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.deepslate_tyrannosaurus_rex_triceratops_skull_fossil": "Deepslate Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.deepslate_tyrannosaurus_rex_wing_fossil": "Deepslate Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.diorite_triceratops_amber": "Diorite Triceratops Amber", + "block.projectnublar.diorite_triceratops_arm_fossil": "Diorite Triceratops Arm Fossil", + "block.projectnublar.diorite_triceratops_foot_fossil": "Diorite Triceratops Foot Fossil", + "block.projectnublar.diorite_triceratops_leaf_fossil": "Diorite Triceratops Leaf Fossil", + "block.projectnublar.diorite_triceratops_leg_fossil": "Diorite Triceratops Leg Fossil", + "block.projectnublar.diorite_triceratops_neck_fossil": "Diorite Triceratops Neck Fossil", + "block.projectnublar.diorite_triceratops_rex_skull_fossil": "Diorite Triceratops Rex Skull Fossil", + "block.projectnublar.diorite_triceratops_ribcage_fossil": "Diorite Triceratops Ribcage Fossil", + "block.projectnublar.diorite_triceratops_spine_fossil": "Diorite Triceratops Spine Fossil", + "block.projectnublar.diorite_triceratops_tail_fossil": "Diorite Triceratops Tail Fossil", + "block.projectnublar.diorite_triceratops_triceratops_skull_fossil": "Diorite Triceratops Triceratops Skull Fossil", + "block.projectnublar.diorite_triceratops_wing_fossil": "Diorite Triceratops Wing Fossil", "block.projectnublar.diorite_tyrannosaurus_rex_amber": "Diorite Tyrannosaurus Rex Amber", "block.projectnublar.diorite_tyrannosaurus_rex_arm_fossil": "Diorite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.diorite_tyrannosaurus_rex_foot_fossil": "Diorite Tyrannosaurus Rex Foot Fossil", @@ -174,9 +381,21 @@ "block.projectnublar.diorite_tyrannosaurus_rex_ribcage_fossil": "Diorite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.diorite_tyrannosaurus_rex_spine_fossil": "Diorite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.diorite_tyrannosaurus_rex_tail_fossil": "Diorite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.diorite_tyrannosaurus_rex_triceratops_skull_fossil": "Diorite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.diorite_tyrannosaurus_rex_wing_fossil": "Diorite Tyrannosaurus Rex Wing Fossil", "block.projectnublar.egg_printer": "Egg Printer", "block.projectnublar.electric_fence": "Electric Fence", + "block.projectnublar.fragmented_andesite_triceratops_arm_fossil": "Fragmented Andesite Triceratops Arm Fossil", + "block.projectnublar.fragmented_andesite_triceratops_foot_fossil": "Fragmented Andesite Triceratops Foot Fossil", + "block.projectnublar.fragmented_andesite_triceratops_leaf_fossil": "Fragmented Andesite Triceratops Leaf Fossil", + "block.projectnublar.fragmented_andesite_triceratops_leg_fossil": "Fragmented Andesite Triceratops Leg Fossil", + "block.projectnublar.fragmented_andesite_triceratops_neck_fossil": "Fragmented Andesite Triceratops Neck Fossil", + "block.projectnublar.fragmented_andesite_triceratops_rex_skull_fossil": "Fragmented Andesite Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_andesite_triceratops_ribcage_fossil": "Fragmented Andesite Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_andesite_triceratops_spine_fossil": "Fragmented Andesite Triceratops Spine Fossil", + "block.projectnublar.fragmented_andesite_triceratops_tail_fossil": "Fragmented Andesite Triceratops Tail Fossil", + "block.projectnublar.fragmented_andesite_triceratops_triceratops_skull_fossil": "Fragmented Andesite Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_andesite_triceratops_wing_fossil": "Fragmented Andesite Triceratops Wing Fossil", "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_arm_fossil": "Fragmented Andesite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_foot_fossil": "Fragmented Andesite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_leaf_fossil": "Fragmented Andesite Tyrannosaurus Rex Leaf Fossil", @@ -186,7 +405,19 @@ "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_ribcage_fossil": "Fragmented Andesite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_spine_fossil": "Fragmented Andesite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_tail_fossil": "Fragmented Andesite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Andesite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_andesite_tyrannosaurus_rex_wing_fossil": "Fragmented Andesite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_arm_fossil": "Fragmented Brown Terracotta Triceratops Arm Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_foot_fossil": "Fragmented Brown Terracotta Triceratops Foot Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_leaf_fossil": "Fragmented Brown Terracotta Triceratops Leaf Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_leg_fossil": "Fragmented Brown Terracotta Triceratops Leg Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_neck_fossil": "Fragmented Brown Terracotta Triceratops Neck Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_rex_skull_fossil": "Fragmented Brown Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_ribcage_fossil": "Fragmented Brown Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_spine_fossil": "Fragmented Brown Terracotta Triceratops Spine Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_tail_fossil": "Fragmented Brown Terracotta Triceratops Tail Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_triceratops_skull_fossil": "Fragmented Brown Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_brown_terracotta_triceratops_wing_fossil": "Fragmented Brown Terracotta Triceratops Wing Fossil", "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -196,7 +427,19 @@ "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Brown Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_arm_fossil": "Fragmented Deepslate Triceratops Arm Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_foot_fossil": "Fragmented Deepslate Triceratops Foot Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_leaf_fossil": "Fragmented Deepslate Triceratops Leaf Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_leg_fossil": "Fragmented Deepslate Triceratops Leg Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_neck_fossil": "Fragmented Deepslate Triceratops Neck Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_rex_skull_fossil": "Fragmented Deepslate Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_ribcage_fossil": "Fragmented Deepslate Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_spine_fossil": "Fragmented Deepslate Triceratops Spine Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_tail_fossil": "Fragmented Deepslate Triceratops Tail Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_triceratops_skull_fossil": "Fragmented Deepslate Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_deepslate_triceratops_wing_fossil": "Fragmented Deepslate Triceratops Wing Fossil", "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_arm_fossil": "Fragmented Deepslate Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_foot_fossil": "Fragmented Deepslate Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_leaf_fossil": "Fragmented Deepslate Tyrannosaurus Rex Leaf Fossil", @@ -206,7 +449,19 @@ "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil": "Fragmented Deepslate Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_spine_fossil": "Fragmented Deepslate Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_tail_fossil": "Fragmented Deepslate Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Deepslate Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_deepslate_tyrannosaurus_rex_wing_fossil": "Fragmented Deepslate Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_diorite_triceratops_arm_fossil": "Fragmented Diorite Triceratops Arm Fossil", + "block.projectnublar.fragmented_diorite_triceratops_foot_fossil": "Fragmented Diorite Triceratops Foot Fossil", + "block.projectnublar.fragmented_diorite_triceratops_leaf_fossil": "Fragmented Diorite Triceratops Leaf Fossil", + "block.projectnublar.fragmented_diorite_triceratops_leg_fossil": "Fragmented Diorite Triceratops Leg Fossil", + "block.projectnublar.fragmented_diorite_triceratops_neck_fossil": "Fragmented Diorite Triceratops Neck Fossil", + "block.projectnublar.fragmented_diorite_triceratops_rex_skull_fossil": "Fragmented Diorite Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_diorite_triceratops_ribcage_fossil": "Fragmented Diorite Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_diorite_triceratops_spine_fossil": "Fragmented Diorite Triceratops Spine Fossil", + "block.projectnublar.fragmented_diorite_triceratops_tail_fossil": "Fragmented Diorite Triceratops Tail Fossil", + "block.projectnublar.fragmented_diorite_triceratops_triceratops_skull_fossil": "Fragmented Diorite Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_diorite_triceratops_wing_fossil": "Fragmented Diorite Triceratops Wing Fossil", "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_arm_fossil": "Fragmented Diorite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_foot_fossil": "Fragmented Diorite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_leaf_fossil": "Fragmented Diorite Tyrannosaurus Rex Leaf Fossil", @@ -216,7 +471,19 @@ "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_ribcage_fossil": "Fragmented Diorite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_spine_fossil": "Fragmented Diorite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_tail_fossil": "Fragmented Diorite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Diorite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_diorite_tyrannosaurus_rex_wing_fossil": "Fragmented Diorite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_granite_triceratops_arm_fossil": "Fragmented Granite Triceratops Arm Fossil", + "block.projectnublar.fragmented_granite_triceratops_foot_fossil": "Fragmented Granite Triceratops Foot Fossil", + "block.projectnublar.fragmented_granite_triceratops_leaf_fossil": "Fragmented Granite Triceratops Leaf Fossil", + "block.projectnublar.fragmented_granite_triceratops_leg_fossil": "Fragmented Granite Triceratops Leg Fossil", + "block.projectnublar.fragmented_granite_triceratops_neck_fossil": "Fragmented Granite Triceratops Neck Fossil", + "block.projectnublar.fragmented_granite_triceratops_rex_skull_fossil": "Fragmented Granite Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_granite_triceratops_ribcage_fossil": "Fragmented Granite Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_granite_triceratops_spine_fossil": "Fragmented Granite Triceratops Spine Fossil", + "block.projectnublar.fragmented_granite_triceratops_tail_fossil": "Fragmented Granite Triceratops Tail Fossil", + "block.projectnublar.fragmented_granite_triceratops_triceratops_skull_fossil": "Fragmented Granite Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_granite_triceratops_wing_fossil": "Fragmented Granite Triceratops Wing Fossil", "block.projectnublar.fragmented_granite_tyrannosaurus_rex_arm_fossil": "Fragmented Granite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_granite_tyrannosaurus_rex_foot_fossil": "Fragmented Granite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_granite_tyrannosaurus_rex_leaf_fossil": "Fragmented Granite Tyrannosaurus Rex Leaf Fossil", @@ -226,7 +493,19 @@ "block.projectnublar.fragmented_granite_tyrannosaurus_rex_ribcage_fossil": "Fragmented Granite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_granite_tyrannosaurus_rex_spine_fossil": "Fragmented Granite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_granite_tyrannosaurus_rex_tail_fossil": "Fragmented Granite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Granite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_granite_tyrannosaurus_rex_wing_fossil": "Fragmented Granite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_arm_fossil": "Fragmented Light Gray Terracotta Triceratops Arm Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_foot_fossil": "Fragmented Light Gray Terracotta Triceratops Foot Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_leaf_fossil": "Fragmented Light Gray Terracotta Triceratops Leaf Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_leg_fossil": "Fragmented Light Gray Terracotta Triceratops Leg Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_neck_fossil": "Fragmented Light Gray Terracotta Triceratops Neck Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_rex_skull_fossil": "Fragmented Light Gray Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_ribcage_fossil": "Fragmented Light Gray Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_spine_fossil": "Fragmented Light Gray Terracotta Triceratops Spine Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_tail_fossil": "Fragmented Light Gray Terracotta Triceratops Tail Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil": "Fragmented Light Gray Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_triceratops_wing_fossil": "Fragmented Light Gray Terracotta Triceratops Wing Fossil", "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -236,7 +515,19 @@ "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_arm_fossil": "Fragmented Orange Terracotta Triceratops Arm Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_foot_fossil": "Fragmented Orange Terracotta Triceratops Foot Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_leaf_fossil": "Fragmented Orange Terracotta Triceratops Leaf Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_leg_fossil": "Fragmented Orange Terracotta Triceratops Leg Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_neck_fossil": "Fragmented Orange Terracotta Triceratops Neck Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_rex_skull_fossil": "Fragmented Orange Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_ribcage_fossil": "Fragmented Orange Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_spine_fossil": "Fragmented Orange Terracotta Triceratops Spine Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_tail_fossil": "Fragmented Orange Terracotta Triceratops Tail Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_triceratops_skull_fossil": "Fragmented Orange Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_orange_terracotta_triceratops_wing_fossil": "Fragmented Orange Terracotta Triceratops Wing Fossil", "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -246,7 +537,19 @@ "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Orange Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_arm_fossil": "Fragmented Red Terracotta Triceratops Arm Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_foot_fossil": "Fragmented Red Terracotta Triceratops Foot Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_leaf_fossil": "Fragmented Red Terracotta Triceratops Leaf Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_leg_fossil": "Fragmented Red Terracotta Triceratops Leg Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_neck_fossil": "Fragmented Red Terracotta Triceratops Neck Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_rex_skull_fossil": "Fragmented Red Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_ribcage_fossil": "Fragmented Red Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_spine_fossil": "Fragmented Red Terracotta Triceratops Spine Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_tail_fossil": "Fragmented Red Terracotta Triceratops Tail Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_triceratops_skull_fossil": "Fragmented Red Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_red_terracotta_triceratops_wing_fossil": "Fragmented Red Terracotta Triceratops Wing Fossil", "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -256,7 +559,19 @@ "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Red Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_arm_fossil": "Fragmented Sandstone Triceratops Arm Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_foot_fossil": "Fragmented Sandstone Triceratops Foot Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_leaf_fossil": "Fragmented Sandstone Triceratops Leaf Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_leg_fossil": "Fragmented Sandstone Triceratops Leg Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_neck_fossil": "Fragmented Sandstone Triceratops Neck Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_rex_skull_fossil": "Fragmented Sandstone Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_ribcage_fossil": "Fragmented Sandstone Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_spine_fossil": "Fragmented Sandstone Triceratops Spine Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_tail_fossil": "Fragmented Sandstone Triceratops Tail Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_triceratops_skull_fossil": "Fragmented Sandstone Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_sandstone_triceratops_wing_fossil": "Fragmented Sandstone Triceratops Wing Fossil", "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_arm_fossil": "Fragmented Sandstone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_foot_fossil": "Fragmented Sandstone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_leaf_fossil": "Fragmented Sandstone Tyrannosaurus Rex Leaf Fossil", @@ -266,7 +581,19 @@ "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil": "Fragmented Sandstone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_spine_fossil": "Fragmented Sandstone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_tail_fossil": "Fragmented Sandstone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Sandstone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_sandstone_tyrannosaurus_rex_wing_fossil": "Fragmented Sandstone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_stone_triceratops_arm_fossil": "Fragmented Stone Triceratops Arm Fossil", + "block.projectnublar.fragmented_stone_triceratops_foot_fossil": "Fragmented Stone Triceratops Foot Fossil", + "block.projectnublar.fragmented_stone_triceratops_leaf_fossil": "Fragmented Stone Triceratops Leaf Fossil", + "block.projectnublar.fragmented_stone_triceratops_leg_fossil": "Fragmented Stone Triceratops Leg Fossil", + "block.projectnublar.fragmented_stone_triceratops_neck_fossil": "Fragmented Stone Triceratops Neck Fossil", + "block.projectnublar.fragmented_stone_triceratops_rex_skull_fossil": "Fragmented Stone Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_stone_triceratops_ribcage_fossil": "Fragmented Stone Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_stone_triceratops_spine_fossil": "Fragmented Stone Triceratops Spine Fossil", + "block.projectnublar.fragmented_stone_triceratops_tail_fossil": "Fragmented Stone Triceratops Tail Fossil", + "block.projectnublar.fragmented_stone_triceratops_triceratops_skull_fossil": "Fragmented Stone Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_stone_triceratops_wing_fossil": "Fragmented Stone Triceratops Wing Fossil", "block.projectnublar.fragmented_stone_tyrannosaurus_rex_arm_fossil": "Fragmented Stone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_stone_tyrannosaurus_rex_foot_fossil": "Fragmented Stone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_stone_tyrannosaurus_rex_leaf_fossil": "Fragmented Stone Tyrannosaurus Rex Leaf Fossil", @@ -276,7 +603,19 @@ "block.projectnublar.fragmented_stone_tyrannosaurus_rex_ribcage_fossil": "Fragmented Stone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_stone_tyrannosaurus_rex_spine_fossil": "Fragmented Stone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_stone_tyrannosaurus_rex_tail_fossil": "Fragmented Stone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Stone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_stone_tyrannosaurus_rex_wing_fossil": "Fragmented Stone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_arm_fossil": "Fragmented Terracotta Triceratops Arm Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_foot_fossil": "Fragmented Terracotta Triceratops Foot Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_leaf_fossil": "Fragmented Terracotta Triceratops Leaf Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_leg_fossil": "Fragmented Terracotta Triceratops Leg Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_neck_fossil": "Fragmented Terracotta Triceratops Neck Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_rex_skull_fossil": "Fragmented Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_ribcage_fossil": "Fragmented Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_spine_fossil": "Fragmented Terracotta Triceratops Spine Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_tail_fossil": "Fragmented Terracotta Triceratops Tail Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_triceratops_skull_fossil": "Fragmented Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_terracotta_triceratops_wing_fossil": "Fragmented Terracotta Triceratops Wing Fossil", "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -286,7 +625,19 @@ "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_arm_fossil": "Fragmented White Terracotta Triceratops Arm Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_foot_fossil": "Fragmented White Terracotta Triceratops Foot Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_leaf_fossil": "Fragmented White Terracotta Triceratops Leaf Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_leg_fossil": "Fragmented White Terracotta Triceratops Leg Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_neck_fossil": "Fragmented White Terracotta Triceratops Neck Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_rex_skull_fossil": "Fragmented White Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_ribcage_fossil": "Fragmented White Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_spine_fossil": "Fragmented White Terracotta Triceratops Spine Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_tail_fossil": "Fragmented White Terracotta Triceratops Tail Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_triceratops_skull_fossil": "Fragmented White Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_white_terracotta_triceratops_wing_fossil": "Fragmented White Terracotta Triceratops Wing Fossil", "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -296,7 +647,19 @@ "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented White Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_arm_fossil": "Fragmented Yellow Terracotta Triceratops Arm Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_foot_fossil": "Fragmented Yellow Terracotta Triceratops Foot Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_leaf_fossil": "Fragmented Yellow Terracotta Triceratops Leaf Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_leg_fossil": "Fragmented Yellow Terracotta Triceratops Leg Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_neck_fossil": "Fragmented Yellow Terracotta Triceratops Neck Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_rex_skull_fossil": "Fragmented Yellow Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_ribcage_fossil": "Fragmented Yellow Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_spine_fossil": "Fragmented Yellow Terracotta Triceratops Spine Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_tail_fossil": "Fragmented Yellow Terracotta Triceratops Tail Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil": "Fragmented Yellow Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.fragmented_yellow_terracotta_triceratops_wing_fossil": "Fragmented Yellow Terracotta Triceratops Wing Fossil", "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -306,7 +669,20 @@ "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Fragmented Yellow Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.granite_triceratops_amber": "Granite Triceratops Amber", + "block.projectnublar.granite_triceratops_arm_fossil": "Granite Triceratops Arm Fossil", + "block.projectnublar.granite_triceratops_foot_fossil": "Granite Triceratops Foot Fossil", + "block.projectnublar.granite_triceratops_leaf_fossil": "Granite Triceratops Leaf Fossil", + "block.projectnublar.granite_triceratops_leg_fossil": "Granite Triceratops Leg Fossil", + "block.projectnublar.granite_triceratops_neck_fossil": "Granite Triceratops Neck Fossil", + "block.projectnublar.granite_triceratops_rex_skull_fossil": "Granite Triceratops Rex Skull Fossil", + "block.projectnublar.granite_triceratops_ribcage_fossil": "Granite Triceratops Ribcage Fossil", + "block.projectnublar.granite_triceratops_spine_fossil": "Granite Triceratops Spine Fossil", + "block.projectnublar.granite_triceratops_tail_fossil": "Granite Triceratops Tail Fossil", + "block.projectnublar.granite_triceratops_triceratops_skull_fossil": "Granite Triceratops Triceratops Skull Fossil", + "block.projectnublar.granite_triceratops_wing_fossil": "Granite Triceratops Wing Fossil", "block.projectnublar.granite_tyrannosaurus_rex_amber": "Granite Tyrannosaurus Rex Amber", "block.projectnublar.granite_tyrannosaurus_rex_arm_fossil": "Granite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.granite_tyrannosaurus_rex_foot_fossil": "Granite Tyrannosaurus Rex Foot Fossil", @@ -317,9 +693,22 @@ "block.projectnublar.granite_tyrannosaurus_rex_ribcage_fossil": "Granite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.granite_tyrannosaurus_rex_spine_fossil": "Granite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.granite_tyrannosaurus_rex_tail_fossil": "Granite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.granite_tyrannosaurus_rex_triceratops_skull_fossil": "Granite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.granite_tyrannosaurus_rex_wing_fossil": "Granite Tyrannosaurus Rex Wing Fossil", "block.projectnublar.high_security_electric_fence_post": "High Security Electric Fence Post", "block.projectnublar.incubator": "Incubator Base", + "block.projectnublar.light_gray_terracotta_triceratops_amber": "Light Gray Terracotta Triceratops Amber", + "block.projectnublar.light_gray_terracotta_triceratops_arm_fossil": "Light Gray Terracotta Triceratops Arm Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_foot_fossil": "Light Gray Terracotta Triceratops Foot Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_leaf_fossil": "Light Gray Terracotta Triceratops Leaf Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_leg_fossil": "Light Gray Terracotta Triceratops Leg Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_neck_fossil": "Light Gray Terracotta Triceratops Neck Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_rex_skull_fossil": "Light Gray Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_ribcage_fossil": "Light Gray Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_spine_fossil": "Light Gray Terracotta Triceratops Spine Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_tail_fossil": "Light Gray Terracotta Triceratops Tail Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_triceratops_skull_fossil": "Light Gray Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.light_gray_terracotta_triceratops_wing_fossil": "Light Gray Terracotta Triceratops Wing Fossil", "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_amber": "Light Gray Terracotta Tyrannosaurus Rex Amber", "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", @@ -330,8 +719,21 @@ "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Light Gray Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", "block.projectnublar.low_security_electric_fence_post": "Low Security Electric Fence Post", + "block.projectnublar.orange_terracotta_triceratops_amber": "Orange Terracotta Triceratops Amber", + "block.projectnublar.orange_terracotta_triceratops_arm_fossil": "Orange Terracotta Triceratops Arm Fossil", + "block.projectnublar.orange_terracotta_triceratops_foot_fossil": "Orange Terracotta Triceratops Foot Fossil", + "block.projectnublar.orange_terracotta_triceratops_leaf_fossil": "Orange Terracotta Triceratops Leaf Fossil", + "block.projectnublar.orange_terracotta_triceratops_leg_fossil": "Orange Terracotta Triceratops Leg Fossil", + "block.projectnublar.orange_terracotta_triceratops_neck_fossil": "Orange Terracotta Triceratops Neck Fossil", + "block.projectnublar.orange_terracotta_triceratops_rex_skull_fossil": "Orange Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.orange_terracotta_triceratops_ribcage_fossil": "Orange Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.orange_terracotta_triceratops_spine_fossil": "Orange Terracotta Triceratops Spine Fossil", + "block.projectnublar.orange_terracotta_triceratops_tail_fossil": "Orange Terracotta Triceratops Tail Fossil", + "block.projectnublar.orange_terracotta_triceratops_triceratops_skull_fossil": "Orange Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.orange_terracotta_triceratops_wing_fossil": "Orange Terracotta Triceratops Wing Fossil", "block.projectnublar.orange_terracotta_tyrannosaurus_rex_amber": "Orange Terracotta Tyrannosaurus Rex Amber", "block.projectnublar.orange_terracotta_tyrannosaurus_rex_arm_fossil": "Orange Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.orange_terracotta_tyrannosaurus_rex_foot_fossil": "Orange Terracotta Tyrannosaurus Rex Foot Fossil", @@ -342,7 +744,19 @@ "block.projectnublar.orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.orange_terracotta_tyrannosaurus_rex_spine_fossil": "Orange Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.orange_terracotta_tyrannosaurus_rex_tail_fossil": "Orange Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Orange Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.orange_terracotta_tyrannosaurus_rex_wing_fossil": "Orange Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_andesite_triceratops_arm_fossil": "Poor Andesite Triceratops Arm Fossil", + "block.projectnublar.poor_andesite_triceratops_foot_fossil": "Poor Andesite Triceratops Foot Fossil", + "block.projectnublar.poor_andesite_triceratops_leaf_fossil": "Poor Andesite Triceratops Leaf Fossil", + "block.projectnublar.poor_andesite_triceratops_leg_fossil": "Poor Andesite Triceratops Leg Fossil", + "block.projectnublar.poor_andesite_triceratops_neck_fossil": "Poor Andesite Triceratops Neck Fossil", + "block.projectnublar.poor_andesite_triceratops_rex_skull_fossil": "Poor Andesite Triceratops Rex Skull Fossil", + "block.projectnublar.poor_andesite_triceratops_ribcage_fossil": "Poor Andesite Triceratops Ribcage Fossil", + "block.projectnublar.poor_andesite_triceratops_spine_fossil": "Poor Andesite Triceratops Spine Fossil", + "block.projectnublar.poor_andesite_triceratops_tail_fossil": "Poor Andesite Triceratops Tail Fossil", + "block.projectnublar.poor_andesite_triceratops_triceratops_skull_fossil": "Poor Andesite Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_andesite_triceratops_wing_fossil": "Poor Andesite Triceratops Wing Fossil", "block.projectnublar.poor_andesite_tyrannosaurus_rex_arm_fossil": "Poor Andesite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_andesite_tyrannosaurus_rex_foot_fossil": "Poor Andesite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_andesite_tyrannosaurus_rex_leaf_fossil": "Poor Andesite Tyrannosaurus Rex Leaf Fossil", @@ -352,7 +766,19 @@ "block.projectnublar.poor_andesite_tyrannosaurus_rex_ribcage_fossil": "Poor Andesite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_andesite_tyrannosaurus_rex_spine_fossil": "Poor Andesite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_andesite_tyrannosaurus_rex_tail_fossil": "Poor Andesite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Andesite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_andesite_tyrannosaurus_rex_wing_fossil": "Poor Andesite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_arm_fossil": "Poor Brown Terracotta Triceratops Arm Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_foot_fossil": "Poor Brown Terracotta Triceratops Foot Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_leaf_fossil": "Poor Brown Terracotta Triceratops Leaf Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_leg_fossil": "Poor Brown Terracotta Triceratops Leg Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_neck_fossil": "Poor Brown Terracotta Triceratops Neck Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_rex_skull_fossil": "Poor Brown Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_ribcage_fossil": "Poor Brown Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_spine_fossil": "Poor Brown Terracotta Triceratops Spine Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_tail_fossil": "Poor Brown Terracotta Triceratops Tail Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_triceratops_skull_fossil": "Poor Brown Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_brown_terracotta_triceratops_wing_fossil": "Poor Brown Terracotta Triceratops Wing Fossil", "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -362,7 +788,19 @@ "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Brown Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_deepslate_triceratops_arm_fossil": "Poor Deepslate Triceratops Arm Fossil", + "block.projectnublar.poor_deepslate_triceratops_foot_fossil": "Poor Deepslate Triceratops Foot Fossil", + "block.projectnublar.poor_deepslate_triceratops_leaf_fossil": "Poor Deepslate Triceratops Leaf Fossil", + "block.projectnublar.poor_deepslate_triceratops_leg_fossil": "Poor Deepslate Triceratops Leg Fossil", + "block.projectnublar.poor_deepslate_triceratops_neck_fossil": "Poor Deepslate Triceratops Neck Fossil", + "block.projectnublar.poor_deepslate_triceratops_rex_skull_fossil": "Poor Deepslate Triceratops Rex Skull Fossil", + "block.projectnublar.poor_deepslate_triceratops_ribcage_fossil": "Poor Deepslate Triceratops Ribcage Fossil", + "block.projectnublar.poor_deepslate_triceratops_spine_fossil": "Poor Deepslate Triceratops Spine Fossil", + "block.projectnublar.poor_deepslate_triceratops_tail_fossil": "Poor Deepslate Triceratops Tail Fossil", + "block.projectnublar.poor_deepslate_triceratops_triceratops_skull_fossil": "Poor Deepslate Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_deepslate_triceratops_wing_fossil": "Poor Deepslate Triceratops Wing Fossil", "block.projectnublar.poor_deepslate_tyrannosaurus_rex_arm_fossil": "Poor Deepslate Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_deepslate_tyrannosaurus_rex_foot_fossil": "Poor Deepslate Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_deepslate_tyrannosaurus_rex_leaf_fossil": "Poor Deepslate Tyrannosaurus Rex Leaf Fossil", @@ -372,7 +810,19 @@ "block.projectnublar.poor_deepslate_tyrannosaurus_rex_ribcage_fossil": "Poor Deepslate Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_deepslate_tyrannosaurus_rex_spine_fossil": "Poor Deepslate Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_deepslate_tyrannosaurus_rex_tail_fossil": "Poor Deepslate Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Deepslate Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_deepslate_tyrannosaurus_rex_wing_fossil": "Poor Deepslate Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_diorite_triceratops_arm_fossil": "Poor Diorite Triceratops Arm Fossil", + "block.projectnublar.poor_diorite_triceratops_foot_fossil": "Poor Diorite Triceratops Foot Fossil", + "block.projectnublar.poor_diorite_triceratops_leaf_fossil": "Poor Diorite Triceratops Leaf Fossil", + "block.projectnublar.poor_diorite_triceratops_leg_fossil": "Poor Diorite Triceratops Leg Fossil", + "block.projectnublar.poor_diorite_triceratops_neck_fossil": "Poor Diorite Triceratops Neck Fossil", + "block.projectnublar.poor_diorite_triceratops_rex_skull_fossil": "Poor Diorite Triceratops Rex Skull Fossil", + "block.projectnublar.poor_diorite_triceratops_ribcage_fossil": "Poor Diorite Triceratops Ribcage Fossil", + "block.projectnublar.poor_diorite_triceratops_spine_fossil": "Poor Diorite Triceratops Spine Fossil", + "block.projectnublar.poor_diorite_triceratops_tail_fossil": "Poor Diorite Triceratops Tail Fossil", + "block.projectnublar.poor_diorite_triceratops_triceratops_skull_fossil": "Poor Diorite Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_diorite_triceratops_wing_fossil": "Poor Diorite Triceratops Wing Fossil", "block.projectnublar.poor_diorite_tyrannosaurus_rex_arm_fossil": "Poor Diorite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_diorite_tyrannosaurus_rex_foot_fossil": "Poor Diorite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_diorite_tyrannosaurus_rex_leaf_fossil": "Poor Diorite Tyrannosaurus Rex Leaf Fossil", @@ -382,7 +832,19 @@ "block.projectnublar.poor_diorite_tyrannosaurus_rex_ribcage_fossil": "Poor Diorite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_diorite_tyrannosaurus_rex_spine_fossil": "Poor Diorite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_diorite_tyrannosaurus_rex_tail_fossil": "Poor Diorite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Diorite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_diorite_tyrannosaurus_rex_wing_fossil": "Poor Diorite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_granite_triceratops_arm_fossil": "Poor Granite Triceratops Arm Fossil", + "block.projectnublar.poor_granite_triceratops_foot_fossil": "Poor Granite Triceratops Foot Fossil", + "block.projectnublar.poor_granite_triceratops_leaf_fossil": "Poor Granite Triceratops Leaf Fossil", + "block.projectnublar.poor_granite_triceratops_leg_fossil": "Poor Granite Triceratops Leg Fossil", + "block.projectnublar.poor_granite_triceratops_neck_fossil": "Poor Granite Triceratops Neck Fossil", + "block.projectnublar.poor_granite_triceratops_rex_skull_fossil": "Poor Granite Triceratops Rex Skull Fossil", + "block.projectnublar.poor_granite_triceratops_ribcage_fossil": "Poor Granite Triceratops Ribcage Fossil", + "block.projectnublar.poor_granite_triceratops_spine_fossil": "Poor Granite Triceratops Spine Fossil", + "block.projectnublar.poor_granite_triceratops_tail_fossil": "Poor Granite Triceratops Tail Fossil", + "block.projectnublar.poor_granite_triceratops_triceratops_skull_fossil": "Poor Granite Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_granite_triceratops_wing_fossil": "Poor Granite Triceratops Wing Fossil", "block.projectnublar.poor_granite_tyrannosaurus_rex_arm_fossil": "Poor Granite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_granite_tyrannosaurus_rex_foot_fossil": "Poor Granite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_granite_tyrannosaurus_rex_leaf_fossil": "Poor Granite Tyrannosaurus Rex Leaf Fossil", @@ -392,7 +854,19 @@ "block.projectnublar.poor_granite_tyrannosaurus_rex_ribcage_fossil": "Poor Granite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_granite_tyrannosaurus_rex_spine_fossil": "Poor Granite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_granite_tyrannosaurus_rex_tail_fossil": "Poor Granite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_granite_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Granite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_granite_tyrannosaurus_rex_wing_fossil": "Poor Granite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_arm_fossil": "Poor Light Gray Terracotta Triceratops Arm Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_foot_fossil": "Poor Light Gray Terracotta Triceratops Foot Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_leaf_fossil": "Poor Light Gray Terracotta Triceratops Leaf Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_leg_fossil": "Poor Light Gray Terracotta Triceratops Leg Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_neck_fossil": "Poor Light Gray Terracotta Triceratops Neck Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_rex_skull_fossil": "Poor Light Gray Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_ribcage_fossil": "Poor Light Gray Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_spine_fossil": "Poor Light Gray Terracotta Triceratops Spine Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_tail_fossil": "Poor Light Gray Terracotta Triceratops Tail Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_triceratops_skull_fossil": "Poor Light Gray Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_light_gray_terracotta_triceratops_wing_fossil": "Poor Light Gray Terracotta Triceratops Wing Fossil", "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -402,7 +876,19 @@ "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_arm_fossil": "Poor Orange Terracotta Triceratops Arm Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_foot_fossil": "Poor Orange Terracotta Triceratops Foot Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_leaf_fossil": "Poor Orange Terracotta Triceratops Leaf Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_leg_fossil": "Poor Orange Terracotta Triceratops Leg Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_neck_fossil": "Poor Orange Terracotta Triceratops Neck Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_rex_skull_fossil": "Poor Orange Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_ribcage_fossil": "Poor Orange Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_spine_fossil": "Poor Orange Terracotta Triceratops Spine Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_tail_fossil": "Poor Orange Terracotta Triceratops Tail Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_triceratops_skull_fossil": "Poor Orange Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_orange_terracotta_triceratops_wing_fossil": "Poor Orange Terracotta Triceratops Wing Fossil", "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -412,7 +898,19 @@ "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Orange Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_arm_fossil": "Poor Red Terracotta Triceratops Arm Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_foot_fossil": "Poor Red Terracotta Triceratops Foot Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_leaf_fossil": "Poor Red Terracotta Triceratops Leaf Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_leg_fossil": "Poor Red Terracotta Triceratops Leg Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_neck_fossil": "Poor Red Terracotta Triceratops Neck Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_rex_skull_fossil": "Poor Red Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_ribcage_fossil": "Poor Red Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_spine_fossil": "Poor Red Terracotta Triceratops Spine Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_tail_fossil": "Poor Red Terracotta Triceratops Tail Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_triceratops_skull_fossil": "Poor Red Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_red_terracotta_triceratops_wing_fossil": "Poor Red Terracotta Triceratops Wing Fossil", "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Red Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Red Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Red Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -422,7 +920,19 @@ "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Red Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Red Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Red Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Red Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_red_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Red Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_sandstone_triceratops_arm_fossil": "Poor Sandstone Triceratops Arm Fossil", + "block.projectnublar.poor_sandstone_triceratops_foot_fossil": "Poor Sandstone Triceratops Foot Fossil", + "block.projectnublar.poor_sandstone_triceratops_leaf_fossil": "Poor Sandstone Triceratops Leaf Fossil", + "block.projectnublar.poor_sandstone_triceratops_leg_fossil": "Poor Sandstone Triceratops Leg Fossil", + "block.projectnublar.poor_sandstone_triceratops_neck_fossil": "Poor Sandstone Triceratops Neck Fossil", + "block.projectnublar.poor_sandstone_triceratops_rex_skull_fossil": "Poor Sandstone Triceratops Rex Skull Fossil", + "block.projectnublar.poor_sandstone_triceratops_ribcage_fossil": "Poor Sandstone Triceratops Ribcage Fossil", + "block.projectnublar.poor_sandstone_triceratops_spine_fossil": "Poor Sandstone Triceratops Spine Fossil", + "block.projectnublar.poor_sandstone_triceratops_tail_fossil": "Poor Sandstone Triceratops Tail Fossil", + "block.projectnublar.poor_sandstone_triceratops_triceratops_skull_fossil": "Poor Sandstone Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_sandstone_triceratops_wing_fossil": "Poor Sandstone Triceratops Wing Fossil", "block.projectnublar.poor_sandstone_tyrannosaurus_rex_arm_fossil": "Poor Sandstone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_sandstone_tyrannosaurus_rex_foot_fossil": "Poor Sandstone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_sandstone_tyrannosaurus_rex_leaf_fossil": "Poor Sandstone Tyrannosaurus Rex Leaf Fossil", @@ -432,7 +942,19 @@ "block.projectnublar.poor_sandstone_tyrannosaurus_rex_ribcage_fossil": "Poor Sandstone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_sandstone_tyrannosaurus_rex_spine_fossil": "Poor Sandstone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_sandstone_tyrannosaurus_rex_tail_fossil": "Poor Sandstone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Sandstone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_sandstone_tyrannosaurus_rex_wing_fossil": "Poor Sandstone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_stone_triceratops_arm_fossil": "Poor Stone Triceratops Arm Fossil", + "block.projectnublar.poor_stone_triceratops_foot_fossil": "Poor Stone Triceratops Foot Fossil", + "block.projectnublar.poor_stone_triceratops_leaf_fossil": "Poor Stone Triceratops Leaf Fossil", + "block.projectnublar.poor_stone_triceratops_leg_fossil": "Poor Stone Triceratops Leg Fossil", + "block.projectnublar.poor_stone_triceratops_neck_fossil": "Poor Stone Triceratops Neck Fossil", + "block.projectnublar.poor_stone_triceratops_rex_skull_fossil": "Poor Stone Triceratops Rex Skull Fossil", + "block.projectnublar.poor_stone_triceratops_ribcage_fossil": "Poor Stone Triceratops Ribcage Fossil", + "block.projectnublar.poor_stone_triceratops_spine_fossil": "Poor Stone Triceratops Spine Fossil", + "block.projectnublar.poor_stone_triceratops_tail_fossil": "Poor Stone Triceratops Tail Fossil", + "block.projectnublar.poor_stone_triceratops_triceratops_skull_fossil": "Poor Stone Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_stone_triceratops_wing_fossil": "Poor Stone Triceratops Wing Fossil", "block.projectnublar.poor_stone_tyrannosaurus_rex_arm_fossil": "Poor Stone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_stone_tyrannosaurus_rex_foot_fossil": "Poor Stone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_stone_tyrannosaurus_rex_leaf_fossil": "Poor Stone Tyrannosaurus Rex Leaf Fossil", @@ -442,7 +964,19 @@ "block.projectnublar.poor_stone_tyrannosaurus_rex_ribcage_fossil": "Poor Stone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_stone_tyrannosaurus_rex_spine_fossil": "Poor Stone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_stone_tyrannosaurus_rex_tail_fossil": "Poor Stone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_stone_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Stone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_stone_tyrannosaurus_rex_wing_fossil": "Poor Stone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_terracotta_triceratops_arm_fossil": "Poor Terracotta Triceratops Arm Fossil", + "block.projectnublar.poor_terracotta_triceratops_foot_fossil": "Poor Terracotta Triceratops Foot Fossil", + "block.projectnublar.poor_terracotta_triceratops_leaf_fossil": "Poor Terracotta Triceratops Leaf Fossil", + "block.projectnublar.poor_terracotta_triceratops_leg_fossil": "Poor Terracotta Triceratops Leg Fossil", + "block.projectnublar.poor_terracotta_triceratops_neck_fossil": "Poor Terracotta Triceratops Neck Fossil", + "block.projectnublar.poor_terracotta_triceratops_rex_skull_fossil": "Poor Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.poor_terracotta_triceratops_ribcage_fossil": "Poor Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.poor_terracotta_triceratops_spine_fossil": "Poor Terracotta Triceratops Spine Fossil", + "block.projectnublar.poor_terracotta_triceratops_tail_fossil": "Poor Terracotta Triceratops Tail Fossil", + "block.projectnublar.poor_terracotta_triceratops_triceratops_skull_fossil": "Poor Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_terracotta_triceratops_wing_fossil": "Poor Terracotta Triceratops Wing Fossil", "block.projectnublar.poor_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -452,7 +986,19 @@ "block.projectnublar.poor_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_arm_fossil": "Poor White Terracotta Triceratops Arm Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_foot_fossil": "Poor White Terracotta Triceratops Foot Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_leaf_fossil": "Poor White Terracotta Triceratops Leaf Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_leg_fossil": "Poor White Terracotta Triceratops Leg Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_neck_fossil": "Poor White Terracotta Triceratops Neck Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_rex_skull_fossil": "Poor White Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_ribcage_fossil": "Poor White Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_spine_fossil": "Poor White Terracotta Triceratops Spine Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_tail_fossil": "Poor White Terracotta Triceratops Tail Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_triceratops_skull_fossil": "Poor White Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_white_terracotta_triceratops_wing_fossil": "Poor White Terracotta Triceratops Wing Fossil", "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_arm_fossil": "Poor White Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_foot_fossil": "Poor White Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor White Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -462,7 +1008,19 @@ "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor White Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_spine_fossil": "Poor White Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_tail_fossil": "Poor White Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Poor White Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_white_terracotta_tyrannosaurus_rex_wing_fossil": "Poor White Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_arm_fossil": "Poor Yellow Terracotta Triceratops Arm Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_foot_fossil": "Poor Yellow Terracotta Triceratops Foot Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_leaf_fossil": "Poor Yellow Terracotta Triceratops Leaf Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_leg_fossil": "Poor Yellow Terracotta Triceratops Leg Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_neck_fossil": "Poor Yellow Terracotta Triceratops Neck Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_rex_skull_fossil": "Poor Yellow Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_ribcage_fossil": "Poor Yellow Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_spine_fossil": "Poor Yellow Terracotta Triceratops Spine Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_tail_fossil": "Poor Yellow Terracotta Triceratops Tail Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_triceratops_skull_fossil": "Poor Yellow Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.poor_yellow_terracotta_triceratops_wing_fossil": "Poor Yellow Terracotta Triceratops Wing Fossil", "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -472,7 +1030,19 @@ "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Poor Yellow Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_andesite_triceratops_arm_fossil": "Pristine Andesite Triceratops Arm Fossil", + "block.projectnublar.pristine_andesite_triceratops_foot_fossil": "Pristine Andesite Triceratops Foot Fossil", + "block.projectnublar.pristine_andesite_triceratops_leaf_fossil": "Pristine Andesite Triceratops Leaf Fossil", + "block.projectnublar.pristine_andesite_triceratops_leg_fossil": "Pristine Andesite Triceratops Leg Fossil", + "block.projectnublar.pristine_andesite_triceratops_neck_fossil": "Pristine Andesite Triceratops Neck Fossil", + "block.projectnublar.pristine_andesite_triceratops_rex_skull_fossil": "Pristine Andesite Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_andesite_triceratops_ribcage_fossil": "Pristine Andesite Triceratops Ribcage Fossil", + "block.projectnublar.pristine_andesite_triceratops_spine_fossil": "Pristine Andesite Triceratops Spine Fossil", + "block.projectnublar.pristine_andesite_triceratops_tail_fossil": "Pristine Andesite Triceratops Tail Fossil", + "block.projectnublar.pristine_andesite_triceratops_triceratops_skull_fossil": "Pristine Andesite Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_andesite_triceratops_wing_fossil": "Pristine Andesite Triceratops Wing Fossil", "block.projectnublar.pristine_andesite_tyrannosaurus_rex_arm_fossil": "Pristine Andesite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_andesite_tyrannosaurus_rex_foot_fossil": "Pristine Andesite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_andesite_tyrannosaurus_rex_leaf_fossil": "Pristine Andesite Tyrannosaurus Rex Leaf Fossil", @@ -482,7 +1052,19 @@ "block.projectnublar.pristine_andesite_tyrannosaurus_rex_ribcage_fossil": "Pristine Andesite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_andesite_tyrannosaurus_rex_spine_fossil": "Pristine Andesite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_andesite_tyrannosaurus_rex_tail_fossil": "Pristine Andesite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Andesite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_andesite_tyrannosaurus_rex_wing_fossil": "Pristine Andesite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_arm_fossil": "Pristine Brown Terracotta Triceratops Arm Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_foot_fossil": "Pristine Brown Terracotta Triceratops Foot Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_leaf_fossil": "Pristine Brown Terracotta Triceratops Leaf Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_leg_fossil": "Pristine Brown Terracotta Triceratops Leg Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_neck_fossil": "Pristine Brown Terracotta Triceratops Neck Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_rex_skull_fossil": "Pristine Brown Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_ribcage_fossil": "Pristine Brown Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_spine_fossil": "Pristine Brown Terracotta Triceratops Spine Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_tail_fossil": "Pristine Brown Terracotta Triceratops Tail Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_triceratops_skull_fossil": "Pristine Brown Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_brown_terracotta_triceratops_wing_fossil": "Pristine Brown Terracotta Triceratops Wing Fossil", "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -492,7 +1074,19 @@ "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Brown Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_deepslate_triceratops_arm_fossil": "Pristine Deepslate Triceratops Arm Fossil", + "block.projectnublar.pristine_deepslate_triceratops_foot_fossil": "Pristine Deepslate Triceratops Foot Fossil", + "block.projectnublar.pristine_deepslate_triceratops_leaf_fossil": "Pristine Deepslate Triceratops Leaf Fossil", + "block.projectnublar.pristine_deepslate_triceratops_leg_fossil": "Pristine Deepslate Triceratops Leg Fossil", + "block.projectnublar.pristine_deepslate_triceratops_neck_fossil": "Pristine Deepslate Triceratops Neck Fossil", + "block.projectnublar.pristine_deepslate_triceratops_rex_skull_fossil": "Pristine Deepslate Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_deepslate_triceratops_ribcage_fossil": "Pristine Deepslate Triceratops Ribcage Fossil", + "block.projectnublar.pristine_deepslate_triceratops_spine_fossil": "Pristine Deepslate Triceratops Spine Fossil", + "block.projectnublar.pristine_deepslate_triceratops_tail_fossil": "Pristine Deepslate Triceratops Tail Fossil", + "block.projectnublar.pristine_deepslate_triceratops_triceratops_skull_fossil": "Pristine Deepslate Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_deepslate_triceratops_wing_fossil": "Pristine Deepslate Triceratops Wing Fossil", "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_arm_fossil": "Pristine Deepslate Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_foot_fossil": "Pristine Deepslate Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_leaf_fossil": "Pristine Deepslate Tyrannosaurus Rex Leaf Fossil", @@ -502,7 +1096,19 @@ "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_ribcage_fossil": "Pristine Deepslate Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_spine_fossil": "Pristine Deepslate Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_tail_fossil": "Pristine Deepslate Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Deepslate Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_deepslate_tyrannosaurus_rex_wing_fossil": "Pristine Deepslate Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_diorite_triceratops_arm_fossil": "Pristine Diorite Triceratops Arm Fossil", + "block.projectnublar.pristine_diorite_triceratops_foot_fossil": "Pristine Diorite Triceratops Foot Fossil", + "block.projectnublar.pristine_diorite_triceratops_leaf_fossil": "Pristine Diorite Triceratops Leaf Fossil", + "block.projectnublar.pristine_diorite_triceratops_leg_fossil": "Pristine Diorite Triceratops Leg Fossil", + "block.projectnublar.pristine_diorite_triceratops_neck_fossil": "Pristine Diorite Triceratops Neck Fossil", + "block.projectnublar.pristine_diorite_triceratops_rex_skull_fossil": "Pristine Diorite Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_diorite_triceratops_ribcage_fossil": "Pristine Diorite Triceratops Ribcage Fossil", + "block.projectnublar.pristine_diorite_triceratops_spine_fossil": "Pristine Diorite Triceratops Spine Fossil", + "block.projectnublar.pristine_diorite_triceratops_tail_fossil": "Pristine Diorite Triceratops Tail Fossil", + "block.projectnublar.pristine_diorite_triceratops_triceratops_skull_fossil": "Pristine Diorite Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_diorite_triceratops_wing_fossil": "Pristine Diorite Triceratops Wing Fossil", "block.projectnublar.pristine_diorite_tyrannosaurus_rex_arm_fossil": "Pristine Diorite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_diorite_tyrannosaurus_rex_foot_fossil": "Pristine Diorite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_diorite_tyrannosaurus_rex_leaf_fossil": "Pristine Diorite Tyrannosaurus Rex Leaf Fossil", @@ -512,7 +1118,19 @@ "block.projectnublar.pristine_diorite_tyrannosaurus_rex_ribcage_fossil": "Pristine Diorite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_diorite_tyrannosaurus_rex_spine_fossil": "Pristine Diorite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_diorite_tyrannosaurus_rex_tail_fossil": "Pristine Diorite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Diorite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_diorite_tyrannosaurus_rex_wing_fossil": "Pristine Diorite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_granite_triceratops_arm_fossil": "Pristine Granite Triceratops Arm Fossil", + "block.projectnublar.pristine_granite_triceratops_foot_fossil": "Pristine Granite Triceratops Foot Fossil", + "block.projectnublar.pristine_granite_triceratops_leaf_fossil": "Pristine Granite Triceratops Leaf Fossil", + "block.projectnublar.pristine_granite_triceratops_leg_fossil": "Pristine Granite Triceratops Leg Fossil", + "block.projectnublar.pristine_granite_triceratops_neck_fossil": "Pristine Granite Triceratops Neck Fossil", + "block.projectnublar.pristine_granite_triceratops_rex_skull_fossil": "Pristine Granite Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_granite_triceratops_ribcage_fossil": "Pristine Granite Triceratops Ribcage Fossil", + "block.projectnublar.pristine_granite_triceratops_spine_fossil": "Pristine Granite Triceratops Spine Fossil", + "block.projectnublar.pristine_granite_triceratops_tail_fossil": "Pristine Granite Triceratops Tail Fossil", + "block.projectnublar.pristine_granite_triceratops_triceratops_skull_fossil": "Pristine Granite Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_granite_triceratops_wing_fossil": "Pristine Granite Triceratops Wing Fossil", "block.projectnublar.pristine_granite_tyrannosaurus_rex_arm_fossil": "Pristine Granite Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_granite_tyrannosaurus_rex_foot_fossil": "Pristine Granite Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_granite_tyrannosaurus_rex_leaf_fossil": "Pristine Granite Tyrannosaurus Rex Leaf Fossil", @@ -522,7 +1140,19 @@ "block.projectnublar.pristine_granite_tyrannosaurus_rex_ribcage_fossil": "Pristine Granite Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_granite_tyrannosaurus_rex_spine_fossil": "Pristine Granite Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_granite_tyrannosaurus_rex_tail_fossil": "Pristine Granite Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Granite Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_granite_tyrannosaurus_rex_wing_fossil": "Pristine Granite Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_arm_fossil": "Pristine Light Gray Terracotta Triceratops Arm Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_foot_fossil": "Pristine Light Gray Terracotta Triceratops Foot Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_leaf_fossil": "Pristine Light Gray Terracotta Triceratops Leaf Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_leg_fossil": "Pristine Light Gray Terracotta Triceratops Leg Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_neck_fossil": "Pristine Light Gray Terracotta Triceratops Neck Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_rex_skull_fossil": "Pristine Light Gray Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_ribcage_fossil": "Pristine Light Gray Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_spine_fossil": "Pristine Light Gray Terracotta Triceratops Spine Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_tail_fossil": "Pristine Light Gray Terracotta Triceratops Tail Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil": "Pristine Light Gray Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_light_gray_terracotta_triceratops_wing_fossil": "Pristine Light Gray Terracotta Triceratops Wing Fossil", "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -532,7 +1162,19 @@ "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Light Gray Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_arm_fossil": "Pristine Orange Terracotta Triceratops Arm Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_foot_fossil": "Pristine Orange Terracotta Triceratops Foot Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_leaf_fossil": "Pristine Orange Terracotta Triceratops Leaf Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_leg_fossil": "Pristine Orange Terracotta Triceratops Leg Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_neck_fossil": "Pristine Orange Terracotta Triceratops Neck Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_rex_skull_fossil": "Pristine Orange Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_ribcage_fossil": "Pristine Orange Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_spine_fossil": "Pristine Orange Terracotta Triceratops Spine Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_tail_fossil": "Pristine Orange Terracotta Triceratops Tail Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_triceratops_skull_fossil": "Pristine Orange Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_orange_terracotta_triceratops_wing_fossil": "Pristine Orange Terracotta Triceratops Wing Fossil", "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -542,7 +1184,19 @@ "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Orange Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_arm_fossil": "Pristine Red Terracotta Triceratops Arm Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_foot_fossil": "Pristine Red Terracotta Triceratops Foot Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_leaf_fossil": "Pristine Red Terracotta Triceratops Leaf Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_leg_fossil": "Pristine Red Terracotta Triceratops Leg Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_neck_fossil": "Pristine Red Terracotta Triceratops Neck Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_rex_skull_fossil": "Pristine Red Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_ribcage_fossil": "Pristine Red Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_spine_fossil": "Pristine Red Terracotta Triceratops Spine Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_tail_fossil": "Pristine Red Terracotta Triceratops Tail Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_triceratops_skull_fossil": "Pristine Red Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_red_terracotta_triceratops_wing_fossil": "Pristine Red Terracotta Triceratops Wing Fossil", "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -552,7 +1206,19 @@ "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_red_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Red Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_sandstone_triceratops_arm_fossil": "Pristine Sandstone Triceratops Arm Fossil", + "block.projectnublar.pristine_sandstone_triceratops_foot_fossil": "Pristine Sandstone Triceratops Foot Fossil", + "block.projectnublar.pristine_sandstone_triceratops_leaf_fossil": "Pristine Sandstone Triceratops Leaf Fossil", + "block.projectnublar.pristine_sandstone_triceratops_leg_fossil": "Pristine Sandstone Triceratops Leg Fossil", + "block.projectnublar.pristine_sandstone_triceratops_neck_fossil": "Pristine Sandstone Triceratops Neck Fossil", + "block.projectnublar.pristine_sandstone_triceratops_rex_skull_fossil": "Pristine Sandstone Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_sandstone_triceratops_ribcage_fossil": "Pristine Sandstone Triceratops Ribcage Fossil", + "block.projectnublar.pristine_sandstone_triceratops_spine_fossil": "Pristine Sandstone Triceratops Spine Fossil", + "block.projectnublar.pristine_sandstone_triceratops_tail_fossil": "Pristine Sandstone Triceratops Tail Fossil", + "block.projectnublar.pristine_sandstone_triceratops_triceratops_skull_fossil": "Pristine Sandstone Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_sandstone_triceratops_wing_fossil": "Pristine Sandstone Triceratops Wing Fossil", "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_arm_fossil": "Pristine Sandstone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_foot_fossil": "Pristine Sandstone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_leaf_fossil": "Pristine Sandstone Tyrannosaurus Rex Leaf Fossil", @@ -562,7 +1228,19 @@ "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_ribcage_fossil": "Pristine Sandstone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_spine_fossil": "Pristine Sandstone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_tail_fossil": "Pristine Sandstone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Sandstone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_sandstone_tyrannosaurus_rex_wing_fossil": "Pristine Sandstone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_stone_triceratops_arm_fossil": "Pristine Stone Triceratops Arm Fossil", + "block.projectnublar.pristine_stone_triceratops_foot_fossil": "Pristine Stone Triceratops Foot Fossil", + "block.projectnublar.pristine_stone_triceratops_leaf_fossil": "Pristine Stone Triceratops Leaf Fossil", + "block.projectnublar.pristine_stone_triceratops_leg_fossil": "Pristine Stone Triceratops Leg Fossil", + "block.projectnublar.pristine_stone_triceratops_neck_fossil": "Pristine Stone Triceratops Neck Fossil", + "block.projectnublar.pristine_stone_triceratops_rex_skull_fossil": "Pristine Stone Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_stone_triceratops_ribcage_fossil": "Pristine Stone Triceratops Ribcage Fossil", + "block.projectnublar.pristine_stone_triceratops_spine_fossil": "Pristine Stone Triceratops Spine Fossil", + "block.projectnublar.pristine_stone_triceratops_tail_fossil": "Pristine Stone Triceratops Tail Fossil", + "block.projectnublar.pristine_stone_triceratops_triceratops_skull_fossil": "Pristine Stone Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_stone_triceratops_wing_fossil": "Pristine Stone Triceratops Wing Fossil", "block.projectnublar.pristine_stone_tyrannosaurus_rex_arm_fossil": "Pristine Stone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_stone_tyrannosaurus_rex_foot_fossil": "Pristine Stone Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_stone_tyrannosaurus_rex_leaf_fossil": "Pristine Stone Tyrannosaurus Rex Leaf Fossil", @@ -572,7 +1250,19 @@ "block.projectnublar.pristine_stone_tyrannosaurus_rex_ribcage_fossil": "Pristine Stone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_stone_tyrannosaurus_rex_spine_fossil": "Pristine Stone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_stone_tyrannosaurus_rex_tail_fossil": "Pristine Stone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Stone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_stone_tyrannosaurus_rex_wing_fossil": "Pristine Stone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_terracotta_triceratops_arm_fossil": "Pristine Terracotta Triceratops Arm Fossil", + "block.projectnublar.pristine_terracotta_triceratops_foot_fossil": "Pristine Terracotta Triceratops Foot Fossil", + "block.projectnublar.pristine_terracotta_triceratops_leaf_fossil": "Pristine Terracotta Triceratops Leaf Fossil", + "block.projectnublar.pristine_terracotta_triceratops_leg_fossil": "Pristine Terracotta Triceratops Leg Fossil", + "block.projectnublar.pristine_terracotta_triceratops_neck_fossil": "Pristine Terracotta Triceratops Neck Fossil", + "block.projectnublar.pristine_terracotta_triceratops_rex_skull_fossil": "Pristine Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_terracotta_triceratops_ribcage_fossil": "Pristine Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.pristine_terracotta_triceratops_spine_fossil": "Pristine Terracotta Triceratops Spine Fossil", + "block.projectnublar.pristine_terracotta_triceratops_tail_fossil": "Pristine Terracotta Triceratops Tail Fossil", + "block.projectnublar.pristine_terracotta_triceratops_triceratops_skull_fossil": "Pristine Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_terracotta_triceratops_wing_fossil": "Pristine Terracotta Triceratops Wing Fossil", "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -582,7 +1272,19 @@ "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_arm_fossil": "Pristine White Terracotta Triceratops Arm Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_foot_fossil": "Pristine White Terracotta Triceratops Foot Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_leaf_fossil": "Pristine White Terracotta Triceratops Leaf Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_leg_fossil": "Pristine White Terracotta Triceratops Leg Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_neck_fossil": "Pristine White Terracotta Triceratops Neck Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_rex_skull_fossil": "Pristine White Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_ribcage_fossil": "Pristine White Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_spine_fossil": "Pristine White Terracotta Triceratops Spine Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_tail_fossil": "Pristine White Terracotta Triceratops Tail Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_triceratops_skull_fossil": "Pristine White Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_white_terracotta_triceratops_wing_fossil": "Pristine White Terracotta Triceratops Wing Fossil", "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine White Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine White Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine White Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -592,7 +1294,19 @@ "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine White Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine White Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine White Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine White Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_white_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine White Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_arm_fossil": "Pristine Yellow Terracotta Triceratops Arm Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_foot_fossil": "Pristine Yellow Terracotta Triceratops Foot Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_leaf_fossil": "Pristine Yellow Terracotta Triceratops Leaf Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_leg_fossil": "Pristine Yellow Terracotta Triceratops Leg Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_neck_fossil": "Pristine Yellow Terracotta Triceratops Neck Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_rex_skull_fossil": "Pristine Yellow Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_ribcage_fossil": "Pristine Yellow Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_spine_fossil": "Pristine Yellow Terracotta Triceratops Spine Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_tail_fossil": "Pristine Yellow Terracotta Triceratops Tail Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_triceratops_skull_fossil": "Pristine Yellow Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.pristine_yellow_terracotta_triceratops_wing_fossil": "Pristine Yellow Terracotta Triceratops Wing Fossil", "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Foot Fossil", "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Leaf Fossil", @@ -602,8 +1316,21 @@ "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Pristine Yellow Terracotta Tyrannosaurus Rex Wing Fossil", "block.projectnublar.processor": "Processor", + "block.projectnublar.red_terracotta_triceratops_amber": "Red Terracotta Triceratops Amber", + "block.projectnublar.red_terracotta_triceratops_arm_fossil": "Red Terracotta Triceratops Arm Fossil", + "block.projectnublar.red_terracotta_triceratops_foot_fossil": "Red Terracotta Triceratops Foot Fossil", + "block.projectnublar.red_terracotta_triceratops_leaf_fossil": "Red Terracotta Triceratops Leaf Fossil", + "block.projectnublar.red_terracotta_triceratops_leg_fossil": "Red Terracotta Triceratops Leg Fossil", + "block.projectnublar.red_terracotta_triceratops_neck_fossil": "Red Terracotta Triceratops Neck Fossil", + "block.projectnublar.red_terracotta_triceratops_rex_skull_fossil": "Red Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.red_terracotta_triceratops_ribcage_fossil": "Red Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.red_terracotta_triceratops_spine_fossil": "Red Terracotta Triceratops Spine Fossil", + "block.projectnublar.red_terracotta_triceratops_tail_fossil": "Red Terracotta Triceratops Tail Fossil", + "block.projectnublar.red_terracotta_triceratops_triceratops_skull_fossil": "Red Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.red_terracotta_triceratops_wing_fossil": "Red Terracotta Triceratops Wing Fossil", "block.projectnublar.red_terracotta_tyrannosaurus_rex_amber": "Red Terracotta Tyrannosaurus Rex Amber", "block.projectnublar.red_terracotta_tyrannosaurus_rex_arm_fossil": "Red Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.red_terracotta_tyrannosaurus_rex_foot_fossil": "Red Terracotta Tyrannosaurus Rex Foot Fossil", @@ -614,7 +1341,20 @@ "block.projectnublar.red_terracotta_tyrannosaurus_rex_ribcage_fossil": "Red Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.red_terracotta_tyrannosaurus_rex_spine_fossil": "Red Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.red_terracotta_tyrannosaurus_rex_tail_fossil": "Red Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Red Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.red_terracotta_tyrannosaurus_rex_wing_fossil": "Red Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.sandstone_triceratops_amber": "Sandstone Triceratops Amber", + "block.projectnublar.sandstone_triceratops_arm_fossil": "Sandstone Triceratops Arm Fossil", + "block.projectnublar.sandstone_triceratops_foot_fossil": "Sandstone Triceratops Foot Fossil", + "block.projectnublar.sandstone_triceratops_leaf_fossil": "Sandstone Triceratops Leaf Fossil", + "block.projectnublar.sandstone_triceratops_leg_fossil": "Sandstone Triceratops Leg Fossil", + "block.projectnublar.sandstone_triceratops_neck_fossil": "Sandstone Triceratops Neck Fossil", + "block.projectnublar.sandstone_triceratops_rex_skull_fossil": "Sandstone Triceratops Rex Skull Fossil", + "block.projectnublar.sandstone_triceratops_ribcage_fossil": "Sandstone Triceratops Ribcage Fossil", + "block.projectnublar.sandstone_triceratops_spine_fossil": "Sandstone Triceratops Spine Fossil", + "block.projectnublar.sandstone_triceratops_tail_fossil": "Sandstone Triceratops Tail Fossil", + "block.projectnublar.sandstone_triceratops_triceratops_skull_fossil": "Sandstone Triceratops Triceratops Skull Fossil", + "block.projectnublar.sandstone_triceratops_wing_fossil": "Sandstone Triceratops Wing Fossil", "block.projectnublar.sandstone_tyrannosaurus_rex_amber": "Sandstone Tyrannosaurus Rex Amber", "block.projectnublar.sandstone_tyrannosaurus_rex_arm_fossil": "Sandstone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.sandstone_tyrannosaurus_rex_foot_fossil": "Sandstone Tyrannosaurus Rex Foot Fossil", @@ -625,8 +1365,21 @@ "block.projectnublar.sandstone_tyrannosaurus_rex_ribcage_fossil": "Sandstone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.sandstone_tyrannosaurus_rex_spine_fossil": "Sandstone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.sandstone_tyrannosaurus_rex_tail_fossil": "Sandstone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.sandstone_tyrannosaurus_rex_triceratops_skull_fossil": "Sandstone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.sandstone_tyrannosaurus_rex_wing_fossil": "Sandstone Tyrannosaurus Rex Wing Fossil", "block.projectnublar.sequencer": "Sequencer Base", + "block.projectnublar.stone_triceratops_amber": "Stone Triceratops Amber", + "block.projectnublar.stone_triceratops_arm_fossil": "Stone Triceratops Arm Fossil", + "block.projectnublar.stone_triceratops_foot_fossil": "Stone Triceratops Foot Fossil", + "block.projectnublar.stone_triceratops_leaf_fossil": "Stone Triceratops Leaf Fossil", + "block.projectnublar.stone_triceratops_leg_fossil": "Stone Triceratops Leg Fossil", + "block.projectnublar.stone_triceratops_neck_fossil": "Stone Triceratops Neck Fossil", + "block.projectnublar.stone_triceratops_rex_skull_fossil": "Stone Triceratops Rex Skull Fossil", + "block.projectnublar.stone_triceratops_ribcage_fossil": "Stone Triceratops Ribcage Fossil", + "block.projectnublar.stone_triceratops_spine_fossil": "Stone Triceratops Spine Fossil", + "block.projectnublar.stone_triceratops_tail_fossil": "Stone Triceratops Tail Fossil", + "block.projectnublar.stone_triceratops_triceratops_skull_fossil": "Stone Triceratops Triceratops Skull Fossil", + "block.projectnublar.stone_triceratops_wing_fossil": "Stone Triceratops Wing Fossil", "block.projectnublar.stone_tyrannosaurus_rex_amber": "Stone Tyrannosaurus Rex Amber", "block.projectnublar.stone_tyrannosaurus_rex_arm_fossil": "Stone Tyrannosaurus Rex Arm Fossil", "block.projectnublar.stone_tyrannosaurus_rex_foot_fossil": "Stone Tyrannosaurus Rex Foot Fossil", @@ -637,7 +1390,20 @@ "block.projectnublar.stone_tyrannosaurus_rex_ribcage_fossil": "Stone Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.stone_tyrannosaurus_rex_spine_fossil": "Stone Tyrannosaurus Rex Spine Fossil", "block.projectnublar.stone_tyrannosaurus_rex_tail_fossil": "Stone Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.stone_tyrannosaurus_rex_triceratops_skull_fossil": "Stone Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.stone_tyrannosaurus_rex_wing_fossil": "Stone Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.terracotta_triceratops_amber": "Terracotta Triceratops Amber", + "block.projectnublar.terracotta_triceratops_arm_fossil": "Terracotta Triceratops Arm Fossil", + "block.projectnublar.terracotta_triceratops_foot_fossil": "Terracotta Triceratops Foot Fossil", + "block.projectnublar.terracotta_triceratops_leaf_fossil": "Terracotta Triceratops Leaf Fossil", + "block.projectnublar.terracotta_triceratops_leg_fossil": "Terracotta Triceratops Leg Fossil", + "block.projectnublar.terracotta_triceratops_neck_fossil": "Terracotta Triceratops Neck Fossil", + "block.projectnublar.terracotta_triceratops_rex_skull_fossil": "Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.terracotta_triceratops_ribcage_fossil": "Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.terracotta_triceratops_spine_fossil": "Terracotta Triceratops Spine Fossil", + "block.projectnublar.terracotta_triceratops_tail_fossil": "Terracotta Triceratops Tail Fossil", + "block.projectnublar.terracotta_triceratops_triceratops_skull_fossil": "Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.terracotta_triceratops_wing_fossil": "Terracotta Triceratops Wing Fossil", "block.projectnublar.terracotta_tyrannosaurus_rex_amber": "Terracotta Tyrannosaurus Rex Amber", "block.projectnublar.terracotta_tyrannosaurus_rex_arm_fossil": "Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.terracotta_tyrannosaurus_rex_foot_fossil": "Terracotta Tyrannosaurus Rex Foot Fossil", @@ -648,7 +1414,20 @@ "block.projectnublar.terracotta_tyrannosaurus_rex_ribcage_fossil": "Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.terracotta_tyrannosaurus_rex_spine_fossil": "Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.terracotta_tyrannosaurus_rex_tail_fossil": "Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.terracotta_tyrannosaurus_rex_wing_fossil": "Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.white_terracotta_triceratops_amber": "White Terracotta Triceratops Amber", + "block.projectnublar.white_terracotta_triceratops_arm_fossil": "White Terracotta Triceratops Arm Fossil", + "block.projectnublar.white_terracotta_triceratops_foot_fossil": "White Terracotta Triceratops Foot Fossil", + "block.projectnublar.white_terracotta_triceratops_leaf_fossil": "White Terracotta Triceratops Leaf Fossil", + "block.projectnublar.white_terracotta_triceratops_leg_fossil": "White Terracotta Triceratops Leg Fossil", + "block.projectnublar.white_terracotta_triceratops_neck_fossil": "White Terracotta Triceratops Neck Fossil", + "block.projectnublar.white_terracotta_triceratops_rex_skull_fossil": "White Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.white_terracotta_triceratops_ribcage_fossil": "White Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.white_terracotta_triceratops_spine_fossil": "White Terracotta Triceratops Spine Fossil", + "block.projectnublar.white_terracotta_triceratops_tail_fossil": "White Terracotta Triceratops Tail Fossil", + "block.projectnublar.white_terracotta_triceratops_triceratops_skull_fossil": "White Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.white_terracotta_triceratops_wing_fossil": "White Terracotta Triceratops Wing Fossil", "block.projectnublar.white_terracotta_tyrannosaurus_rex_amber": "White Terracotta Tyrannosaurus Rex Amber", "block.projectnublar.white_terracotta_tyrannosaurus_rex_arm_fossil": "White Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.white_terracotta_tyrannosaurus_rex_foot_fossil": "White Terracotta Tyrannosaurus Rex Foot Fossil", @@ -659,7 +1438,20 @@ "block.projectnublar.white_terracotta_tyrannosaurus_rex_ribcage_fossil": "White Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.white_terracotta_tyrannosaurus_rex_spine_fossil": "White Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.white_terracotta_tyrannosaurus_rex_tail_fossil": "White Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "White Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.white_terracotta_tyrannosaurus_rex_wing_fossil": "White Terracotta Tyrannosaurus Rex Wing Fossil", + "block.projectnublar.yellow_terracotta_triceratops_amber": "Yellow Terracotta Triceratops Amber", + "block.projectnublar.yellow_terracotta_triceratops_arm_fossil": "Yellow Terracotta Triceratops Arm Fossil", + "block.projectnublar.yellow_terracotta_triceratops_foot_fossil": "Yellow Terracotta Triceratops Foot Fossil", + "block.projectnublar.yellow_terracotta_triceratops_leaf_fossil": "Yellow Terracotta Triceratops Leaf Fossil", + "block.projectnublar.yellow_terracotta_triceratops_leg_fossil": "Yellow Terracotta Triceratops Leg Fossil", + "block.projectnublar.yellow_terracotta_triceratops_neck_fossil": "Yellow Terracotta Triceratops Neck Fossil", + "block.projectnublar.yellow_terracotta_triceratops_rex_skull_fossil": "Yellow Terracotta Triceratops Rex Skull Fossil", + "block.projectnublar.yellow_terracotta_triceratops_ribcage_fossil": "Yellow Terracotta Triceratops Ribcage Fossil", + "block.projectnublar.yellow_terracotta_triceratops_spine_fossil": "Yellow Terracotta Triceratops Spine Fossil", + "block.projectnublar.yellow_terracotta_triceratops_tail_fossil": "Yellow Terracotta Triceratops Tail Fossil", + "block.projectnublar.yellow_terracotta_triceratops_triceratops_skull_fossil": "Yellow Terracotta Triceratops Triceratops Skull Fossil", + "block.projectnublar.yellow_terracotta_triceratops_wing_fossil": "Yellow Terracotta Triceratops Wing Fossil", "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_amber": "Yellow Terracotta Tyrannosaurus Rex Amber", "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_arm_fossil": "Yellow Terracotta Tyrannosaurus Rex Arm Fossil", "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_foot_fossil": "Yellow Terracotta Tyrannosaurus Rex Foot Fossil", @@ -670,12 +1462,14 @@ "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_ribcage_fossil": "Yellow Terracotta Tyrannosaurus Rex Ribcage Fossil", "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_spine_fossil": "Yellow Terracotta Tyrannosaurus Rex Spine Fossil", "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_tail_fossil": "Yellow Terracotta Tyrannosaurus Rex Tail Fossil", + "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil": "Yellow Terracotta Tyrannosaurus Rex Triceratops Skull Fossil", "block.projectnublar.yellow_terracotta_tyrannosaurus_rex_wing_fossil": "Yellow Terracotta Tyrannosaurus Rex Wing Fossil", "button.projectnublar.isolated": "Isolated", "button.projectnublar.regular": "Regular", "container.projectnublar.processor": "Fossil Processor", "container.projectnublar.sequencer": "Sequencer", "dna_percentage.projectnublar": "DNA Percentage: %1$s", + "entity.projectnublar.triceratops": "Triceratops", "entity.projectnublar.tyrannosaurus_rex": "Tyrannosaurus Rex", "gui_tab.projectnublar.edit": "Edit", "gui_tab.projectnublar.sequence": "Sequence", @@ -730,6 +1524,7 @@ "piece.projectnublar.ribcage": "Ribcage", "piece.projectnublar.spine": "Spine", "piece.projectnublar.tail": "Tail", + "piece.projectnublar.triceratops_skull": "Triceratops Skull", "piece.projectnublar.wing": "Wing", "quality.projectnublar.common": "Common", "quality.projectnublar.fragmented": "Fragmented", diff --git a/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json b/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json index c04b16b2..07f77dcf 100644 --- a/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json +++ b/common/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json @@ -1,667 +1,1460 @@ { "values": [ - "projectnublar:diorite_tyrannosaurus_rex_amber", - "projectnublar:brown_terracotta_tyrannosaurus_rex_amber", + "projectnublar:orange_terracotta_triceratops_amber", + "projectnublar:yellow_terracotta_triceratops_amber", + "projectnublar:granite_triceratops_amber", + "projectnublar:brown_terracotta_triceratops_amber", + "projectnublar:light_gray_terracotta_triceratops_amber", + "projectnublar:stone_triceratops_amber", + "projectnublar:deepslate_triceratops_amber", + "projectnublar:diorite_triceratops_amber", + "projectnublar:white_terracotta_triceratops_amber", + "projectnublar:red_terracotta_triceratops_amber", + "projectnublar:sandstone_triceratops_amber", + "projectnublar:andesite_triceratops_amber", + "projectnublar:terracotta_triceratops_amber", + "projectnublar:orange_terracotta_triceratops_neck_fossil", + "projectnublar:orange_terracotta_triceratops_spine_fossil", + "projectnublar:orange_terracotta_triceratops_arm_fossil", + "projectnublar:orange_terracotta_triceratops_tail_fossil", + "projectnublar:orange_terracotta_triceratops_rex_skull_fossil", + "projectnublar:orange_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:orange_terracotta_triceratops_ribcage_fossil", + "projectnublar:orange_terracotta_triceratops_leg_fossil", + "projectnublar:orange_terracotta_triceratops_foot_fossil", + "projectnublar:orange_terracotta_triceratops_wing_fossil", + "projectnublar:orange_terracotta_triceratops_leaf_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_neck_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_spine_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_arm_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_tail_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_rex_skull_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_ribcage_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_leg_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_foot_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_wing_fossil", + "projectnublar:fragmented_orange_terracotta_triceratops_leaf_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_neck_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_spine_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_arm_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_tail_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_rex_skull_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_ribcage_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_leg_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_foot_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_wing_fossil", + "projectnublar:pristine_orange_terracotta_triceratops_leaf_fossil", + "projectnublar:poor_orange_terracotta_triceratops_neck_fossil", + "projectnublar:poor_orange_terracotta_triceratops_spine_fossil", + "projectnublar:poor_orange_terracotta_triceratops_arm_fossil", + "projectnublar:poor_orange_terracotta_triceratops_tail_fossil", + "projectnublar:poor_orange_terracotta_triceratops_rex_skull_fossil", + "projectnublar:poor_orange_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:poor_orange_terracotta_triceratops_ribcage_fossil", + "projectnublar:poor_orange_terracotta_triceratops_leg_fossil", + "projectnublar:poor_orange_terracotta_triceratops_foot_fossil", + "projectnublar:poor_orange_terracotta_triceratops_wing_fossil", + "projectnublar:poor_orange_terracotta_triceratops_leaf_fossil", + "projectnublar:common_orange_terracotta_triceratops_neck_fossil", + "projectnublar:common_orange_terracotta_triceratops_spine_fossil", + "projectnublar:common_orange_terracotta_triceratops_arm_fossil", + "projectnublar:common_orange_terracotta_triceratops_tail_fossil", + "projectnublar:common_orange_terracotta_triceratops_rex_skull_fossil", + "projectnublar:common_orange_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:common_orange_terracotta_triceratops_ribcage_fossil", + "projectnublar:common_orange_terracotta_triceratops_leg_fossil", + "projectnublar:common_orange_terracotta_triceratops_foot_fossil", + "projectnublar:common_orange_terracotta_triceratops_wing_fossil", + "projectnublar:common_orange_terracotta_triceratops_leaf_fossil", + "projectnublar:yellow_terracotta_triceratops_neck_fossil", + "projectnublar:yellow_terracotta_triceratops_spine_fossil", + "projectnublar:yellow_terracotta_triceratops_arm_fossil", + "projectnublar:yellow_terracotta_triceratops_tail_fossil", + "projectnublar:yellow_terracotta_triceratops_rex_skull_fossil", + "projectnublar:yellow_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:yellow_terracotta_triceratops_ribcage_fossil", + "projectnublar:yellow_terracotta_triceratops_leg_fossil", + "projectnublar:yellow_terracotta_triceratops_foot_fossil", + "projectnublar:yellow_terracotta_triceratops_wing_fossil", + "projectnublar:yellow_terracotta_triceratops_leaf_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_neck_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_spine_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_arm_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_tail_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_rex_skull_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_ribcage_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_leg_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_foot_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_wing_fossil", + "projectnublar:fragmented_yellow_terracotta_triceratops_leaf_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_neck_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_spine_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_arm_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_tail_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_rex_skull_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_ribcage_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_leg_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_foot_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_wing_fossil", + "projectnublar:pristine_yellow_terracotta_triceratops_leaf_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_neck_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_spine_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_arm_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_tail_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_rex_skull_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_ribcage_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_leg_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_foot_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_wing_fossil", + "projectnublar:poor_yellow_terracotta_triceratops_leaf_fossil", + "projectnublar:common_yellow_terracotta_triceratops_neck_fossil", + "projectnublar:common_yellow_terracotta_triceratops_spine_fossil", + "projectnublar:common_yellow_terracotta_triceratops_arm_fossil", + "projectnublar:common_yellow_terracotta_triceratops_tail_fossil", + "projectnublar:common_yellow_terracotta_triceratops_rex_skull_fossil", + "projectnublar:common_yellow_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:common_yellow_terracotta_triceratops_ribcage_fossil", + "projectnublar:common_yellow_terracotta_triceratops_leg_fossil", + "projectnublar:common_yellow_terracotta_triceratops_foot_fossil", + "projectnublar:common_yellow_terracotta_triceratops_wing_fossil", + "projectnublar:common_yellow_terracotta_triceratops_leaf_fossil", + "projectnublar:granite_triceratops_neck_fossil", + "projectnublar:granite_triceratops_spine_fossil", + "projectnublar:granite_triceratops_arm_fossil", + "projectnublar:granite_triceratops_tail_fossil", + "projectnublar:granite_triceratops_rex_skull_fossil", + "projectnublar:granite_triceratops_triceratops_skull_fossil", + "projectnublar:granite_triceratops_ribcage_fossil", + "projectnublar:granite_triceratops_leg_fossil", + "projectnublar:granite_triceratops_foot_fossil", + "projectnublar:granite_triceratops_wing_fossil", + "projectnublar:granite_triceratops_leaf_fossil", + "projectnublar:fragmented_granite_triceratops_neck_fossil", + "projectnublar:fragmented_granite_triceratops_spine_fossil", + "projectnublar:fragmented_granite_triceratops_arm_fossil", + "projectnublar:fragmented_granite_triceratops_tail_fossil", + "projectnublar:fragmented_granite_triceratops_rex_skull_fossil", + "projectnublar:fragmented_granite_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_granite_triceratops_ribcage_fossil", + "projectnublar:fragmented_granite_triceratops_leg_fossil", + "projectnublar:fragmented_granite_triceratops_foot_fossil", + "projectnublar:fragmented_granite_triceratops_wing_fossil", + "projectnublar:fragmented_granite_triceratops_leaf_fossil", + "projectnublar:pristine_granite_triceratops_neck_fossil", + "projectnublar:pristine_granite_triceratops_spine_fossil", + "projectnublar:pristine_granite_triceratops_arm_fossil", + "projectnublar:pristine_granite_triceratops_tail_fossil", + "projectnublar:pristine_granite_triceratops_rex_skull_fossil", + "projectnublar:pristine_granite_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_granite_triceratops_ribcage_fossil", + "projectnublar:pristine_granite_triceratops_leg_fossil", + "projectnublar:pristine_granite_triceratops_foot_fossil", + "projectnublar:pristine_granite_triceratops_wing_fossil", + "projectnublar:pristine_granite_triceratops_leaf_fossil", + "projectnublar:poor_granite_triceratops_neck_fossil", + "projectnublar:poor_granite_triceratops_spine_fossil", + "projectnublar:poor_granite_triceratops_arm_fossil", + "projectnublar:poor_granite_triceratops_tail_fossil", + "projectnublar:poor_granite_triceratops_rex_skull_fossil", + "projectnublar:poor_granite_triceratops_triceratops_skull_fossil", + "projectnublar:poor_granite_triceratops_ribcage_fossil", + "projectnublar:poor_granite_triceratops_leg_fossil", + "projectnublar:poor_granite_triceratops_foot_fossil", + "projectnublar:poor_granite_triceratops_wing_fossil", + "projectnublar:poor_granite_triceratops_leaf_fossil", + "projectnublar:common_granite_triceratops_neck_fossil", + "projectnublar:common_granite_triceratops_spine_fossil", + "projectnublar:common_granite_triceratops_arm_fossil", + "projectnublar:common_granite_triceratops_tail_fossil", + "projectnublar:common_granite_triceratops_rex_skull_fossil", + "projectnublar:common_granite_triceratops_triceratops_skull_fossil", + "projectnublar:common_granite_triceratops_ribcage_fossil", + "projectnublar:common_granite_triceratops_leg_fossil", + "projectnublar:common_granite_triceratops_foot_fossil", + "projectnublar:common_granite_triceratops_wing_fossil", + "projectnublar:common_granite_triceratops_leaf_fossil", + "projectnublar:brown_terracotta_triceratops_neck_fossil", + "projectnublar:brown_terracotta_triceratops_spine_fossil", + "projectnublar:brown_terracotta_triceratops_arm_fossil", + "projectnublar:brown_terracotta_triceratops_tail_fossil", + "projectnublar:brown_terracotta_triceratops_rex_skull_fossil", + "projectnublar:brown_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:brown_terracotta_triceratops_ribcage_fossil", + "projectnublar:brown_terracotta_triceratops_leg_fossil", + "projectnublar:brown_terracotta_triceratops_foot_fossil", + "projectnublar:brown_terracotta_triceratops_wing_fossil", + "projectnublar:brown_terracotta_triceratops_leaf_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_neck_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_spine_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_arm_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_tail_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_rex_skull_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_ribcage_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_leg_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_foot_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_wing_fossil", + "projectnublar:fragmented_brown_terracotta_triceratops_leaf_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_neck_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_spine_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_arm_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_tail_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_rex_skull_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_ribcage_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_leg_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_foot_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_wing_fossil", + "projectnublar:pristine_brown_terracotta_triceratops_leaf_fossil", + "projectnublar:poor_brown_terracotta_triceratops_neck_fossil", + "projectnublar:poor_brown_terracotta_triceratops_spine_fossil", + "projectnublar:poor_brown_terracotta_triceratops_arm_fossil", + "projectnublar:poor_brown_terracotta_triceratops_tail_fossil", + "projectnublar:poor_brown_terracotta_triceratops_rex_skull_fossil", + "projectnublar:poor_brown_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:poor_brown_terracotta_triceratops_ribcage_fossil", + "projectnublar:poor_brown_terracotta_triceratops_leg_fossil", + "projectnublar:poor_brown_terracotta_triceratops_foot_fossil", + "projectnublar:poor_brown_terracotta_triceratops_wing_fossil", + "projectnublar:poor_brown_terracotta_triceratops_leaf_fossil", + "projectnublar:common_brown_terracotta_triceratops_neck_fossil", + "projectnublar:common_brown_terracotta_triceratops_spine_fossil", + "projectnublar:common_brown_terracotta_triceratops_arm_fossil", + "projectnublar:common_brown_terracotta_triceratops_tail_fossil", + "projectnublar:common_brown_terracotta_triceratops_rex_skull_fossil", + "projectnublar:common_brown_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:common_brown_terracotta_triceratops_ribcage_fossil", + "projectnublar:common_brown_terracotta_triceratops_leg_fossil", + "projectnublar:common_brown_terracotta_triceratops_foot_fossil", + "projectnublar:common_brown_terracotta_triceratops_wing_fossil", + "projectnublar:common_brown_terracotta_triceratops_leaf_fossil", + "projectnublar:light_gray_terracotta_triceratops_neck_fossil", + "projectnublar:light_gray_terracotta_triceratops_spine_fossil", + "projectnublar:light_gray_terracotta_triceratops_arm_fossil", + "projectnublar:light_gray_terracotta_triceratops_tail_fossil", + "projectnublar:light_gray_terracotta_triceratops_rex_skull_fossil", + "projectnublar:light_gray_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:light_gray_terracotta_triceratops_ribcage_fossil", + "projectnublar:light_gray_terracotta_triceratops_leg_fossil", + "projectnublar:light_gray_terracotta_triceratops_foot_fossil", + "projectnublar:light_gray_terracotta_triceratops_wing_fossil", + "projectnublar:light_gray_terracotta_triceratops_leaf_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_neck_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_spine_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_arm_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_tail_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_rex_skull_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_ribcage_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_leg_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_foot_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_wing_fossil", + "projectnublar:fragmented_light_gray_terracotta_triceratops_leaf_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_neck_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_spine_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_arm_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_tail_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_rex_skull_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_ribcage_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_leg_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_foot_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_wing_fossil", + "projectnublar:pristine_light_gray_terracotta_triceratops_leaf_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_neck_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_spine_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_arm_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_tail_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_rex_skull_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_ribcage_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_leg_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_foot_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_wing_fossil", + "projectnublar:poor_light_gray_terracotta_triceratops_leaf_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_neck_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_spine_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_arm_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_tail_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_rex_skull_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_ribcage_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_leg_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_foot_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_wing_fossil", + "projectnublar:common_light_gray_terracotta_triceratops_leaf_fossil", + "projectnublar:stone_triceratops_neck_fossil", + "projectnublar:stone_triceratops_spine_fossil", + "projectnublar:stone_triceratops_arm_fossil", + "projectnublar:stone_triceratops_tail_fossil", + "projectnublar:stone_triceratops_rex_skull_fossil", + "projectnublar:stone_triceratops_triceratops_skull_fossil", + "projectnublar:stone_triceratops_ribcage_fossil", + "projectnublar:stone_triceratops_leg_fossil", + "projectnublar:stone_triceratops_foot_fossil", + "projectnublar:stone_triceratops_wing_fossil", + "projectnublar:stone_triceratops_leaf_fossil", + "projectnublar:fragmented_stone_triceratops_neck_fossil", + "projectnublar:fragmented_stone_triceratops_spine_fossil", + "projectnublar:fragmented_stone_triceratops_arm_fossil", + "projectnublar:fragmented_stone_triceratops_tail_fossil", + "projectnublar:fragmented_stone_triceratops_rex_skull_fossil", + "projectnublar:fragmented_stone_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_stone_triceratops_ribcage_fossil", + "projectnublar:fragmented_stone_triceratops_leg_fossil", + "projectnublar:fragmented_stone_triceratops_foot_fossil", + "projectnublar:fragmented_stone_triceratops_wing_fossil", + "projectnublar:fragmented_stone_triceratops_leaf_fossil", + "projectnublar:pristine_stone_triceratops_neck_fossil", + "projectnublar:pristine_stone_triceratops_spine_fossil", + "projectnublar:pristine_stone_triceratops_arm_fossil", + "projectnublar:pristine_stone_triceratops_tail_fossil", + "projectnublar:pristine_stone_triceratops_rex_skull_fossil", + "projectnublar:pristine_stone_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_stone_triceratops_ribcage_fossil", + "projectnublar:pristine_stone_triceratops_leg_fossil", + "projectnublar:pristine_stone_triceratops_foot_fossil", + "projectnublar:pristine_stone_triceratops_wing_fossil", + "projectnublar:pristine_stone_triceratops_leaf_fossil", + "projectnublar:poor_stone_triceratops_neck_fossil", + "projectnublar:poor_stone_triceratops_spine_fossil", + "projectnublar:poor_stone_triceratops_arm_fossil", + "projectnublar:poor_stone_triceratops_tail_fossil", + "projectnublar:poor_stone_triceratops_rex_skull_fossil", + "projectnublar:poor_stone_triceratops_triceratops_skull_fossil", + "projectnublar:poor_stone_triceratops_ribcage_fossil", + "projectnublar:poor_stone_triceratops_leg_fossil", + "projectnublar:poor_stone_triceratops_foot_fossil", + "projectnublar:poor_stone_triceratops_wing_fossil", + "projectnublar:poor_stone_triceratops_leaf_fossil", + "projectnublar:common_stone_triceratops_neck_fossil", + "projectnublar:common_stone_triceratops_spine_fossil", + "projectnublar:common_stone_triceratops_arm_fossil", + "projectnublar:common_stone_triceratops_tail_fossil", + "projectnublar:common_stone_triceratops_rex_skull_fossil", + "projectnublar:common_stone_triceratops_triceratops_skull_fossil", + "projectnublar:common_stone_triceratops_ribcage_fossil", + "projectnublar:common_stone_triceratops_leg_fossil", + "projectnublar:common_stone_triceratops_foot_fossil", + "projectnublar:common_stone_triceratops_wing_fossil", + "projectnublar:common_stone_triceratops_leaf_fossil", + "projectnublar:deepslate_triceratops_neck_fossil", + "projectnublar:deepslate_triceratops_spine_fossil", + "projectnublar:deepslate_triceratops_arm_fossil", + "projectnublar:deepslate_triceratops_tail_fossil", + "projectnublar:deepslate_triceratops_rex_skull_fossil", + "projectnublar:deepslate_triceratops_triceratops_skull_fossil", + "projectnublar:deepslate_triceratops_ribcage_fossil", + "projectnublar:deepslate_triceratops_leg_fossil", + "projectnublar:deepslate_triceratops_foot_fossil", + "projectnublar:deepslate_triceratops_wing_fossil", + "projectnublar:deepslate_triceratops_leaf_fossil", + "projectnublar:fragmented_deepslate_triceratops_neck_fossil", + "projectnublar:fragmented_deepslate_triceratops_spine_fossil", + "projectnublar:fragmented_deepslate_triceratops_arm_fossil", + "projectnublar:fragmented_deepslate_triceratops_tail_fossil", + "projectnublar:fragmented_deepslate_triceratops_rex_skull_fossil", + "projectnublar:fragmented_deepslate_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_deepslate_triceratops_ribcage_fossil", + "projectnublar:fragmented_deepslate_triceratops_leg_fossil", + "projectnublar:fragmented_deepslate_triceratops_foot_fossil", + "projectnublar:fragmented_deepslate_triceratops_wing_fossil", + "projectnublar:fragmented_deepslate_triceratops_leaf_fossil", + "projectnublar:pristine_deepslate_triceratops_neck_fossil", + "projectnublar:pristine_deepslate_triceratops_spine_fossil", + "projectnublar:pristine_deepslate_triceratops_arm_fossil", + "projectnublar:pristine_deepslate_triceratops_tail_fossil", + "projectnublar:pristine_deepslate_triceratops_rex_skull_fossil", + "projectnublar:pristine_deepslate_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_deepslate_triceratops_ribcage_fossil", + "projectnublar:pristine_deepslate_triceratops_leg_fossil", + "projectnublar:pristine_deepslate_triceratops_foot_fossil", + "projectnublar:pristine_deepslate_triceratops_wing_fossil", + "projectnublar:pristine_deepslate_triceratops_leaf_fossil", + "projectnublar:poor_deepslate_triceratops_neck_fossil", + "projectnublar:poor_deepslate_triceratops_spine_fossil", + "projectnublar:poor_deepslate_triceratops_arm_fossil", + "projectnublar:poor_deepslate_triceratops_tail_fossil", + "projectnublar:poor_deepslate_triceratops_rex_skull_fossil", + "projectnublar:poor_deepslate_triceratops_triceratops_skull_fossil", + "projectnublar:poor_deepslate_triceratops_ribcage_fossil", + "projectnublar:poor_deepslate_triceratops_leg_fossil", + "projectnublar:poor_deepslate_triceratops_foot_fossil", + "projectnublar:poor_deepslate_triceratops_wing_fossil", + "projectnublar:poor_deepslate_triceratops_leaf_fossil", + "projectnublar:common_deepslate_triceratops_neck_fossil", + "projectnublar:common_deepslate_triceratops_spine_fossil", + "projectnublar:common_deepslate_triceratops_arm_fossil", + "projectnublar:common_deepslate_triceratops_tail_fossil", + "projectnublar:common_deepslate_triceratops_rex_skull_fossil", + "projectnublar:common_deepslate_triceratops_triceratops_skull_fossil", + "projectnublar:common_deepslate_triceratops_ribcage_fossil", + "projectnublar:common_deepslate_triceratops_leg_fossil", + "projectnublar:common_deepslate_triceratops_foot_fossil", + "projectnublar:common_deepslate_triceratops_wing_fossil", + "projectnublar:common_deepslate_triceratops_leaf_fossil", + "projectnublar:diorite_triceratops_neck_fossil", + "projectnublar:diorite_triceratops_spine_fossil", + "projectnublar:diorite_triceratops_arm_fossil", + "projectnublar:diorite_triceratops_tail_fossil", + "projectnublar:diorite_triceratops_rex_skull_fossil", + "projectnublar:diorite_triceratops_triceratops_skull_fossil", + "projectnublar:diorite_triceratops_ribcage_fossil", + "projectnublar:diorite_triceratops_leg_fossil", + "projectnublar:diorite_triceratops_foot_fossil", + "projectnublar:diorite_triceratops_wing_fossil", + "projectnublar:diorite_triceratops_leaf_fossil", + "projectnublar:fragmented_diorite_triceratops_neck_fossil", + "projectnublar:fragmented_diorite_triceratops_spine_fossil", + "projectnublar:fragmented_diorite_triceratops_arm_fossil", + "projectnublar:fragmented_diorite_triceratops_tail_fossil", + "projectnublar:fragmented_diorite_triceratops_rex_skull_fossil", + "projectnublar:fragmented_diorite_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_diorite_triceratops_ribcage_fossil", + "projectnublar:fragmented_diorite_triceratops_leg_fossil", + "projectnublar:fragmented_diorite_triceratops_foot_fossil", + "projectnublar:fragmented_diorite_triceratops_wing_fossil", + "projectnublar:fragmented_diorite_triceratops_leaf_fossil", + "projectnublar:pristine_diorite_triceratops_neck_fossil", + "projectnublar:pristine_diorite_triceratops_spine_fossil", + "projectnublar:pristine_diorite_triceratops_arm_fossil", + "projectnublar:pristine_diorite_triceratops_tail_fossil", + "projectnublar:pristine_diorite_triceratops_rex_skull_fossil", + "projectnublar:pristine_diorite_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_diorite_triceratops_ribcage_fossil", + "projectnublar:pristine_diorite_triceratops_leg_fossil", + "projectnublar:pristine_diorite_triceratops_foot_fossil", + "projectnublar:pristine_diorite_triceratops_wing_fossil", + "projectnublar:pristine_diorite_triceratops_leaf_fossil", + "projectnublar:poor_diorite_triceratops_neck_fossil", + "projectnublar:poor_diorite_triceratops_spine_fossil", + "projectnublar:poor_diorite_triceratops_arm_fossil", + "projectnublar:poor_diorite_triceratops_tail_fossil", + "projectnublar:poor_diorite_triceratops_rex_skull_fossil", + "projectnublar:poor_diorite_triceratops_triceratops_skull_fossil", + "projectnublar:poor_diorite_triceratops_ribcage_fossil", + "projectnublar:poor_diorite_triceratops_leg_fossil", + "projectnublar:poor_diorite_triceratops_foot_fossil", + "projectnublar:poor_diorite_triceratops_wing_fossil", + "projectnublar:poor_diorite_triceratops_leaf_fossil", + "projectnublar:common_diorite_triceratops_neck_fossil", + "projectnublar:common_diorite_triceratops_spine_fossil", + "projectnublar:common_diorite_triceratops_arm_fossil", + "projectnublar:common_diorite_triceratops_tail_fossil", + "projectnublar:common_diorite_triceratops_rex_skull_fossil", + "projectnublar:common_diorite_triceratops_triceratops_skull_fossil", + "projectnublar:common_diorite_triceratops_ribcage_fossil", + "projectnublar:common_diorite_triceratops_leg_fossil", + "projectnublar:common_diorite_triceratops_foot_fossil", + "projectnublar:common_diorite_triceratops_wing_fossil", + "projectnublar:common_diorite_triceratops_leaf_fossil", + "projectnublar:white_terracotta_triceratops_neck_fossil", + "projectnublar:white_terracotta_triceratops_spine_fossil", + "projectnublar:white_terracotta_triceratops_arm_fossil", + "projectnublar:white_terracotta_triceratops_tail_fossil", + "projectnublar:white_terracotta_triceratops_rex_skull_fossil", + "projectnublar:white_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:white_terracotta_triceratops_ribcage_fossil", + "projectnublar:white_terracotta_triceratops_leg_fossil", + "projectnublar:white_terracotta_triceratops_foot_fossil", + "projectnublar:white_terracotta_triceratops_wing_fossil", + "projectnublar:white_terracotta_triceratops_leaf_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_neck_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_spine_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_arm_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_tail_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_rex_skull_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_ribcage_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_leg_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_foot_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_wing_fossil", + "projectnublar:fragmented_white_terracotta_triceratops_leaf_fossil", + "projectnublar:pristine_white_terracotta_triceratops_neck_fossil", + "projectnublar:pristine_white_terracotta_triceratops_spine_fossil", + "projectnublar:pristine_white_terracotta_triceratops_arm_fossil", + "projectnublar:pristine_white_terracotta_triceratops_tail_fossil", + "projectnublar:pristine_white_terracotta_triceratops_rex_skull_fossil", + "projectnublar:pristine_white_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_white_terracotta_triceratops_ribcage_fossil", + "projectnublar:pristine_white_terracotta_triceratops_leg_fossil", + "projectnublar:pristine_white_terracotta_triceratops_foot_fossil", + "projectnublar:pristine_white_terracotta_triceratops_wing_fossil", + "projectnublar:pristine_white_terracotta_triceratops_leaf_fossil", + "projectnublar:poor_white_terracotta_triceratops_neck_fossil", + "projectnublar:poor_white_terracotta_triceratops_spine_fossil", + "projectnublar:poor_white_terracotta_triceratops_arm_fossil", + "projectnublar:poor_white_terracotta_triceratops_tail_fossil", + "projectnublar:poor_white_terracotta_triceratops_rex_skull_fossil", + "projectnublar:poor_white_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:poor_white_terracotta_triceratops_ribcage_fossil", + "projectnublar:poor_white_terracotta_triceratops_leg_fossil", + "projectnublar:poor_white_terracotta_triceratops_foot_fossil", + "projectnublar:poor_white_terracotta_triceratops_wing_fossil", + "projectnublar:poor_white_terracotta_triceratops_leaf_fossil", + "projectnublar:common_white_terracotta_triceratops_neck_fossil", + "projectnublar:common_white_terracotta_triceratops_spine_fossil", + "projectnublar:common_white_terracotta_triceratops_arm_fossil", + "projectnublar:common_white_terracotta_triceratops_tail_fossil", + "projectnublar:common_white_terracotta_triceratops_rex_skull_fossil", + "projectnublar:common_white_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:common_white_terracotta_triceratops_ribcage_fossil", + "projectnublar:common_white_terracotta_triceratops_leg_fossil", + "projectnublar:common_white_terracotta_triceratops_foot_fossil", + "projectnublar:common_white_terracotta_triceratops_wing_fossil", + "projectnublar:common_white_terracotta_triceratops_leaf_fossil", + "projectnublar:red_terracotta_triceratops_neck_fossil", + "projectnublar:red_terracotta_triceratops_spine_fossil", + "projectnublar:red_terracotta_triceratops_arm_fossil", + "projectnublar:red_terracotta_triceratops_tail_fossil", + "projectnublar:red_terracotta_triceratops_rex_skull_fossil", + "projectnublar:red_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:red_terracotta_triceratops_ribcage_fossil", + "projectnublar:red_terracotta_triceratops_leg_fossil", + "projectnublar:red_terracotta_triceratops_foot_fossil", + "projectnublar:red_terracotta_triceratops_wing_fossil", + "projectnublar:red_terracotta_triceratops_leaf_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_neck_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_spine_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_arm_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_tail_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_rex_skull_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_ribcage_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_leg_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_foot_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_wing_fossil", + "projectnublar:fragmented_red_terracotta_triceratops_leaf_fossil", + "projectnublar:pristine_red_terracotta_triceratops_neck_fossil", + "projectnublar:pristine_red_terracotta_triceratops_spine_fossil", + "projectnublar:pristine_red_terracotta_triceratops_arm_fossil", + "projectnublar:pristine_red_terracotta_triceratops_tail_fossil", + "projectnublar:pristine_red_terracotta_triceratops_rex_skull_fossil", + "projectnublar:pristine_red_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_red_terracotta_triceratops_ribcage_fossil", + "projectnublar:pristine_red_terracotta_triceratops_leg_fossil", + "projectnublar:pristine_red_terracotta_triceratops_foot_fossil", + "projectnublar:pristine_red_terracotta_triceratops_wing_fossil", + "projectnublar:pristine_red_terracotta_triceratops_leaf_fossil", + "projectnublar:poor_red_terracotta_triceratops_neck_fossil", + "projectnublar:poor_red_terracotta_triceratops_spine_fossil", + "projectnublar:poor_red_terracotta_triceratops_arm_fossil", + "projectnublar:poor_red_terracotta_triceratops_tail_fossil", + "projectnublar:poor_red_terracotta_triceratops_rex_skull_fossil", + "projectnublar:poor_red_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:poor_red_terracotta_triceratops_ribcage_fossil", + "projectnublar:poor_red_terracotta_triceratops_leg_fossil", + "projectnublar:poor_red_terracotta_triceratops_foot_fossil", + "projectnublar:poor_red_terracotta_triceratops_wing_fossil", + "projectnublar:poor_red_terracotta_triceratops_leaf_fossil", + "projectnublar:common_red_terracotta_triceratops_neck_fossil", + "projectnublar:common_red_terracotta_triceratops_spine_fossil", + "projectnublar:common_red_terracotta_triceratops_arm_fossil", + "projectnublar:common_red_terracotta_triceratops_tail_fossil", + "projectnublar:common_red_terracotta_triceratops_rex_skull_fossil", + "projectnublar:common_red_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:common_red_terracotta_triceratops_ribcage_fossil", + "projectnublar:common_red_terracotta_triceratops_leg_fossil", + "projectnublar:common_red_terracotta_triceratops_foot_fossil", + "projectnublar:common_red_terracotta_triceratops_wing_fossil", + "projectnublar:common_red_terracotta_triceratops_leaf_fossil", + "projectnublar:sandstone_triceratops_neck_fossil", + "projectnublar:sandstone_triceratops_spine_fossil", + "projectnublar:sandstone_triceratops_arm_fossil", + "projectnublar:sandstone_triceratops_tail_fossil", + "projectnublar:sandstone_triceratops_rex_skull_fossil", + "projectnublar:sandstone_triceratops_triceratops_skull_fossil", + "projectnublar:sandstone_triceratops_ribcage_fossil", + "projectnublar:sandstone_triceratops_leg_fossil", + "projectnublar:sandstone_triceratops_foot_fossil", + "projectnublar:sandstone_triceratops_wing_fossil", + "projectnublar:sandstone_triceratops_leaf_fossil", + "projectnublar:fragmented_sandstone_triceratops_neck_fossil", + "projectnublar:fragmented_sandstone_triceratops_spine_fossil", + "projectnublar:fragmented_sandstone_triceratops_arm_fossil", + "projectnublar:fragmented_sandstone_triceratops_tail_fossil", + "projectnublar:fragmented_sandstone_triceratops_rex_skull_fossil", + "projectnublar:fragmented_sandstone_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_sandstone_triceratops_ribcage_fossil", + "projectnublar:fragmented_sandstone_triceratops_leg_fossil", + "projectnublar:fragmented_sandstone_triceratops_foot_fossil", + "projectnublar:fragmented_sandstone_triceratops_wing_fossil", + "projectnublar:fragmented_sandstone_triceratops_leaf_fossil", + "projectnublar:pristine_sandstone_triceratops_neck_fossil", + "projectnublar:pristine_sandstone_triceratops_spine_fossil", + "projectnublar:pristine_sandstone_triceratops_arm_fossil", + "projectnublar:pristine_sandstone_triceratops_tail_fossil", + "projectnublar:pristine_sandstone_triceratops_rex_skull_fossil", + "projectnublar:pristine_sandstone_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_sandstone_triceratops_ribcage_fossil", + "projectnublar:pristine_sandstone_triceratops_leg_fossil", + "projectnublar:pristine_sandstone_triceratops_foot_fossil", + "projectnublar:pristine_sandstone_triceratops_wing_fossil", + "projectnublar:pristine_sandstone_triceratops_leaf_fossil", + "projectnublar:poor_sandstone_triceratops_neck_fossil", + "projectnublar:poor_sandstone_triceratops_spine_fossil", + "projectnublar:poor_sandstone_triceratops_arm_fossil", + "projectnublar:poor_sandstone_triceratops_tail_fossil", + "projectnublar:poor_sandstone_triceratops_rex_skull_fossil", + "projectnublar:poor_sandstone_triceratops_triceratops_skull_fossil", + "projectnublar:poor_sandstone_triceratops_ribcage_fossil", + "projectnublar:poor_sandstone_triceratops_leg_fossil", + "projectnublar:poor_sandstone_triceratops_foot_fossil", + "projectnublar:poor_sandstone_triceratops_wing_fossil", + "projectnublar:poor_sandstone_triceratops_leaf_fossil", + "projectnublar:common_sandstone_triceratops_neck_fossil", + "projectnublar:common_sandstone_triceratops_spine_fossil", + "projectnublar:common_sandstone_triceratops_arm_fossil", + "projectnublar:common_sandstone_triceratops_tail_fossil", + "projectnublar:common_sandstone_triceratops_rex_skull_fossil", + "projectnublar:common_sandstone_triceratops_triceratops_skull_fossil", + "projectnublar:common_sandstone_triceratops_ribcage_fossil", + "projectnublar:common_sandstone_triceratops_leg_fossil", + "projectnublar:common_sandstone_triceratops_foot_fossil", + "projectnublar:common_sandstone_triceratops_wing_fossil", + "projectnublar:common_sandstone_triceratops_leaf_fossil", + "projectnublar:andesite_triceratops_neck_fossil", + "projectnublar:andesite_triceratops_spine_fossil", + "projectnublar:andesite_triceratops_arm_fossil", + "projectnublar:andesite_triceratops_tail_fossil", + "projectnublar:andesite_triceratops_rex_skull_fossil", + "projectnublar:andesite_triceratops_triceratops_skull_fossil", + "projectnublar:andesite_triceratops_ribcage_fossil", + "projectnublar:andesite_triceratops_leg_fossil", + "projectnublar:andesite_triceratops_foot_fossil", + "projectnublar:andesite_triceratops_wing_fossil", + "projectnublar:andesite_triceratops_leaf_fossil", + "projectnublar:fragmented_andesite_triceratops_neck_fossil", + "projectnublar:fragmented_andesite_triceratops_spine_fossil", + "projectnublar:fragmented_andesite_triceratops_arm_fossil", + "projectnublar:fragmented_andesite_triceratops_tail_fossil", + "projectnublar:fragmented_andesite_triceratops_rex_skull_fossil", + "projectnublar:fragmented_andesite_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_andesite_triceratops_ribcage_fossil", + "projectnublar:fragmented_andesite_triceratops_leg_fossil", + "projectnublar:fragmented_andesite_triceratops_foot_fossil", + "projectnublar:fragmented_andesite_triceratops_wing_fossil", + "projectnublar:fragmented_andesite_triceratops_leaf_fossil", + "projectnublar:pristine_andesite_triceratops_neck_fossil", + "projectnublar:pristine_andesite_triceratops_spine_fossil", + "projectnublar:pristine_andesite_triceratops_arm_fossil", + "projectnublar:pristine_andesite_triceratops_tail_fossil", + "projectnublar:pristine_andesite_triceratops_rex_skull_fossil", + "projectnublar:pristine_andesite_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_andesite_triceratops_ribcage_fossil", + "projectnublar:pristine_andesite_triceratops_leg_fossil", + "projectnublar:pristine_andesite_triceratops_foot_fossil", + "projectnublar:pristine_andesite_triceratops_wing_fossil", + "projectnublar:pristine_andesite_triceratops_leaf_fossil", + "projectnublar:poor_andesite_triceratops_neck_fossil", + "projectnublar:poor_andesite_triceratops_spine_fossil", + "projectnublar:poor_andesite_triceratops_arm_fossil", + "projectnublar:poor_andesite_triceratops_tail_fossil", + "projectnublar:poor_andesite_triceratops_rex_skull_fossil", + "projectnublar:poor_andesite_triceratops_triceratops_skull_fossil", + "projectnublar:poor_andesite_triceratops_ribcage_fossil", + "projectnublar:poor_andesite_triceratops_leg_fossil", + "projectnublar:poor_andesite_triceratops_foot_fossil", + "projectnublar:poor_andesite_triceratops_wing_fossil", + "projectnublar:poor_andesite_triceratops_leaf_fossil", + "projectnublar:common_andesite_triceratops_neck_fossil", + "projectnublar:common_andesite_triceratops_spine_fossil", + "projectnublar:common_andesite_triceratops_arm_fossil", + "projectnublar:common_andesite_triceratops_tail_fossil", + "projectnublar:common_andesite_triceratops_rex_skull_fossil", + "projectnublar:common_andesite_triceratops_triceratops_skull_fossil", + "projectnublar:common_andesite_triceratops_ribcage_fossil", + "projectnublar:common_andesite_triceratops_leg_fossil", + "projectnublar:common_andesite_triceratops_foot_fossil", + "projectnublar:common_andesite_triceratops_wing_fossil", + "projectnublar:common_andesite_triceratops_leaf_fossil", + "projectnublar:terracotta_triceratops_neck_fossil", + "projectnublar:terracotta_triceratops_spine_fossil", + "projectnublar:terracotta_triceratops_arm_fossil", + "projectnublar:terracotta_triceratops_tail_fossil", + "projectnublar:terracotta_triceratops_rex_skull_fossil", + "projectnublar:terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:terracotta_triceratops_ribcage_fossil", + "projectnublar:terracotta_triceratops_leg_fossil", + "projectnublar:terracotta_triceratops_foot_fossil", + "projectnublar:terracotta_triceratops_wing_fossil", + "projectnublar:terracotta_triceratops_leaf_fossil", + "projectnublar:fragmented_terracotta_triceratops_neck_fossil", + "projectnublar:fragmented_terracotta_triceratops_spine_fossil", + "projectnublar:fragmented_terracotta_triceratops_arm_fossil", + "projectnublar:fragmented_terracotta_triceratops_tail_fossil", + "projectnublar:fragmented_terracotta_triceratops_rex_skull_fossil", + "projectnublar:fragmented_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:fragmented_terracotta_triceratops_ribcage_fossil", + "projectnublar:fragmented_terracotta_triceratops_leg_fossil", + "projectnublar:fragmented_terracotta_triceratops_foot_fossil", + "projectnublar:fragmented_terracotta_triceratops_wing_fossil", + "projectnublar:fragmented_terracotta_triceratops_leaf_fossil", + "projectnublar:pristine_terracotta_triceratops_neck_fossil", + "projectnublar:pristine_terracotta_triceratops_spine_fossil", + "projectnublar:pristine_terracotta_triceratops_arm_fossil", + "projectnublar:pristine_terracotta_triceratops_tail_fossil", + "projectnublar:pristine_terracotta_triceratops_rex_skull_fossil", + "projectnublar:pristine_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:pristine_terracotta_triceratops_ribcage_fossil", + "projectnublar:pristine_terracotta_triceratops_leg_fossil", + "projectnublar:pristine_terracotta_triceratops_foot_fossil", + "projectnublar:pristine_terracotta_triceratops_wing_fossil", + "projectnublar:pristine_terracotta_triceratops_leaf_fossil", + "projectnublar:poor_terracotta_triceratops_neck_fossil", + "projectnublar:poor_terracotta_triceratops_spine_fossil", + "projectnublar:poor_terracotta_triceratops_arm_fossil", + "projectnublar:poor_terracotta_triceratops_tail_fossil", + "projectnublar:poor_terracotta_triceratops_rex_skull_fossil", + "projectnublar:poor_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:poor_terracotta_triceratops_ribcage_fossil", + "projectnublar:poor_terracotta_triceratops_leg_fossil", + "projectnublar:poor_terracotta_triceratops_foot_fossil", + "projectnublar:poor_terracotta_triceratops_wing_fossil", + "projectnublar:poor_terracotta_triceratops_leaf_fossil", + "projectnublar:common_terracotta_triceratops_neck_fossil", + "projectnublar:common_terracotta_triceratops_spine_fossil", + "projectnublar:common_terracotta_triceratops_arm_fossil", + "projectnublar:common_terracotta_triceratops_tail_fossil", + "projectnublar:common_terracotta_triceratops_rex_skull_fossil", + "projectnublar:common_terracotta_triceratops_triceratops_skull_fossil", + "projectnublar:common_terracotta_triceratops_ribcage_fossil", + "projectnublar:common_terracotta_triceratops_leg_fossil", + "projectnublar:common_terracotta_triceratops_foot_fossil", + "projectnublar:common_terracotta_triceratops_wing_fossil", + "projectnublar:common_terracotta_triceratops_leaf_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_amber", - "projectnublar:andesite_tyrannosaurus_rex_amber", "projectnublar:yellow_terracotta_tyrannosaurus_rex_amber", "projectnublar:granite_tyrannosaurus_rex_amber", + "projectnublar:brown_terracotta_tyrannosaurus_rex_amber", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_amber", "projectnublar:stone_tyrannosaurus_rex_amber", "projectnublar:deepslate_tyrannosaurus_rex_amber", - "projectnublar:red_terracotta_tyrannosaurus_rex_amber", + "projectnublar:diorite_tyrannosaurus_rex_amber", "projectnublar:white_terracotta_tyrannosaurus_rex_amber", - "projectnublar:terracotta_tyrannosaurus_rex_amber", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_amber", + "projectnublar:red_terracotta_tyrannosaurus_rex_amber", "projectnublar:sandstone_tyrannosaurus_rex_amber", - "projectnublar:poor_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_diorite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:andesite_tyrannosaurus_rex_amber", + "projectnublar:terracotta_tyrannosaurus_rex_amber", "projectnublar:orange_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_spine_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_arm_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_tail_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_ribcage_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_leg_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_spine_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_arm_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_tail_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leg_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_andesite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_orange_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_spine_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_arm_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_tail_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_leg_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_tail_fossil", "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leg_fossil", "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:granite_tyrannosaurus_rex_neck_fossil", "projectnublar:granite_tyrannosaurus_rex_spine_fossil", "projectnublar:granite_tyrannosaurus_rex_arm_fossil", "projectnublar:granite_tyrannosaurus_rex_tail_fossil", "projectnublar:granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:granite_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:granite_tyrannosaurus_rex_ribcage_fossil", "projectnublar:granite_tyrannosaurus_rex_leg_fossil", "projectnublar:granite_tyrannosaurus_rex_foot_fossil", "projectnublar:granite_tyrannosaurus_rex_wing_fossil", "projectnublar:granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_granite_tyrannosaurus_rex_leaf_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_neck_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_spine_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_arm_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_tail_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_ribcage_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_leg_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_foot_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_wing_fossil", "projectnublar:pristine_granite_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_granite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_brown_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:stone_tyrannosaurus_rex_neck_fossil", "projectnublar:stone_tyrannosaurus_rex_spine_fossil", "projectnublar:stone_tyrannosaurus_rex_arm_fossil", "projectnublar:stone_tyrannosaurus_rex_tail_fossil", "projectnublar:stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:stone_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:stone_tyrannosaurus_rex_ribcage_fossil", "projectnublar:stone_tyrannosaurus_rex_leg_fossil", "projectnublar:stone_tyrannosaurus_rex_foot_fossil", "projectnublar:stone_tyrannosaurus_rex_wing_fossil", "projectnublar:stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_stone_tyrannosaurus_rex_leaf_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_neck_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_spine_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_arm_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_tail_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_ribcage_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_leg_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_foot_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_wing_fossil", "projectnublar:pristine_stone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_stone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_spine_fossil", "projectnublar:deepslate_tyrannosaurus_rex_arm_fossil", "projectnublar:deepslate_tyrannosaurus_rex_tail_fossil", "projectnublar:deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:deepslate_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:deepslate_tyrannosaurus_rex_ribcage_fossil", "projectnublar:deepslate_tyrannosaurus_rex_leg_fossil", "projectnublar:deepslate_tyrannosaurus_rex_foot_fossil", "projectnublar:deepslate_tyrannosaurus_rex_wing_fossil", "projectnublar:deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_deepslate_tyrannosaurus_rex_leaf_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_neck_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_spine_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_arm_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_tail_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_ribcage_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_leg_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_foot_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_wing_fossil", "projectnublar:pristine_deepslate_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_deepslate_tyrannosaurus_rex_leaf_fossil", + "projectnublar:diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:diorite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_diorite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_diorite_tyrannosaurus_rex_leaf_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_spine_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_arm_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_tail_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_ribcage_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_leg_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_neck_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_spine_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_arm_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_tail_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_ribcage_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leg_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_foot_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_wing_fossil", "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_leaf_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:poor_sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_white_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_red_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_red_terracotta_tyrannosaurus_rex_leaf_fossil", "projectnublar:sandstone_tyrannosaurus_rex_neck_fossil", "projectnublar:sandstone_tyrannosaurus_rex_spine_fossil", "projectnublar:sandstone_tyrannosaurus_rex_arm_fossil", "projectnublar:sandstone_tyrannosaurus_rex_tail_fossil", "projectnublar:sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:sandstone_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:sandstone_tyrannosaurus_rex_ribcage_fossil", "projectnublar:sandstone_tyrannosaurus_rex_leg_fossil", "projectnublar:sandstone_tyrannosaurus_rex_foot_fossil", "projectnublar:sandstone_tyrannosaurus_rex_wing_fossil", "projectnublar:sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_sandstone_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_sandstone_tyrannosaurus_rex_leaf_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_neck_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_spine_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_arm_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_tail_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_ribcage_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_leg_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_foot_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_wing_fossil", "projectnublar:common_sandstone_tyrannosaurus_rex_leaf_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_neck_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_spine_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_arm_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_tail_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_rex_skull_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_ribcage_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_leg_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_foot_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_wing_fossil", - "projectnublar:pristine_sandstone_tyrannosaurus_rex_leaf_fossil" + "projectnublar:andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:andesite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_andesite_tyrannosaurus_rex_leaf_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:fragmented_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:pristine_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:poor_terracotta_tyrannosaurus_rex_leaf_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_neck_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_spine_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_arm_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_tail_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_rex_skull_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_ribcage_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_leg_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_foot_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_wing_fossil", + "projectnublar:common_terracotta_tyrannosaurus_rex_leaf_fossil" ] } \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json b/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json index 93b5beb9..708556ee 100644 --- a/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json +++ b/common/src/generated/resources/data/projectnublar/tags/items/plant_matter.json @@ -1,106 +1,106 @@ { "values": [ "#minecraft:leaves", - "minecraft:twisting_vines", - "minecraft:lilac", - "minecraft:mangrove_leaves", - "minecraft:brown_mushroom", - "minecraft:pink_tulip", - "minecraft:lily_of_the_valley", - "minecraft:red_tulip", - "minecraft:brown_mushroom_block", - "minecraft:tall_grass", - "minecraft:poppy", - "minecraft:big_dripleaf", - "minecraft:beetroot", - "minecraft:cornflower", - "minecraft:mangrove_propagule", - "minecraft:azalea_leaves", - "minecraft:mangrove_roots", + "minecraft:seagrass", "minecraft:pitcher_plant", + "minecraft:orange_tulip", "minecraft:jungle_leaves", - "minecraft:glow_berries", - "minecraft:wither_rose", - "minecraft:cookie", - "minecraft:spore_blossom", - "minecraft:spruce_leaves", + "minecraft:poppy", + "minecraft:cocoa_beans", + "minecraft:azalea_leaves", + "minecraft:torchflower_seeds", + "minecraft:hay_block", "minecraft:dandelion", - "minecraft:mushroom_stem", - "minecraft:seagrass", - "minecraft:blue_orchid", - "minecraft:grass", - "minecraft:white_tulip", - "minecraft:acacia_sapling", - "minecraft:lily_pad", - "minecraft:nether_wart_block", - "minecraft:shroomlight", + "minecraft:flowering_azalea", + "minecraft:glow_berries", + "minecraft:brown_mushroom_block", + "minecraft:apple", "minecraft:beetroot_seeds", - "minecraft:birch_sapling", - "minecraft:melon_seeds", + "minecraft:azure_bluet", + "minecraft:acacia_sapling", + "minecraft:jungle_sapling", + "minecraft:cactus", + "minecraft:blue_orchid", + "minecraft:mushroom_stem", + "minecraft:red_tulip", + "minecraft:birch_leaves", "minecraft:hanging_roots", + "minecraft:moss_block", + "minecraft:kelp", + "minecraft:flowering_azalea_leaves", + "minecraft:twisting_vines", + "minecraft:dried_kelp", "minecraft:baked_potato", - "minecraft:azalea", + "minecraft:moss_carpet", + "minecraft:nether_sprouts", + "minecraft:mangrove_propagule", + "minecraft:lily_pad", + "minecraft:crimson_roots", + "minecraft:beetroot", + "minecraft:potato", "minecraft:dried_kelp_block", - "minecraft:nether_wart", - "minecraft:allium", - "minecraft:crimson_fungus", - "minecraft:birch_leaves", - "minecraft:wheat_seeds", + "minecraft:melon_slice", + "minecraft:carrot", + "minecraft:sea_pickle", + "minecraft:sweet_berries", + "minecraft:tall_grass", + "minecraft:pink_tulip", + "minecraft:lilac", "minecraft:fern", - "minecraft:cherry_leaves", - "minecraft:orange_tulip", - "minecraft:apple", - "minecraft:pumpkin_pie", - "minecraft:pumpkin", "minecraft:dark_oak_sapling", - "minecraft:glow_lichen", - "minecraft:rose_bush", - "minecraft:carved_pumpkin", - "minecraft:vine", - "minecraft:sea_pickle", + "minecraft:cake", + "minecraft:melon", + "minecraft:sunflower", + "minecraft:pink_petals", "minecraft:cherry_sapling", - "minecraft:peony", - "minecraft:pumpkin_seeds", - "minecraft:cocoa_beans", - "minecraft:flowering_azalea", + "minecraft:warped_roots", + "minecraft:mangrove_leaves", + "minecraft:warped_wart_block", + "minecraft:rose_bush", + "minecraft:wheat", + "minecraft:pumpkin", "minecraft:large_fern", + "minecraft:peony", "minecraft:dark_oak_leaves", - "minecraft:carrot", + "minecraft:glow_lichen", + "minecraft:cookie", + "minecraft:sugar_cane", "minecraft:small_dripleaf", - "minecraft:crimson_roots", - "minecraft:flowering_azalea_leaves", - "minecraft:torchflower", - "minecraft:pink_petals", "minecraft:weeping_vines", - "minecraft:oak_sapling", - "minecraft:potato", - "minecraft:red_mushroom_block", + "minecraft:carved_pumpkin", + "minecraft:cornflower", + "minecraft:oak_leaves", + "minecraft:pumpkin_seeds", + "minecraft:big_dripleaf", + "minecraft:crimson_fungus", + "minecraft:allium", + "minecraft:wheat_seeds", + "minecraft:torchflower", + "minecraft:nether_wart", + "minecraft:bread", + "minecraft:spruce_leaves", "minecraft:oxeye_daisy", - "minecraft:warped_fungus", - "minecraft:jungle_sapling", - "minecraft:cake", + "minecraft:shroomlight", + "minecraft:oak_sapling", + "minecraft:nether_wart_block", + "minecraft:melon_seeds", + "minecraft:mangrove_roots", + "minecraft:pitcher_pod", + "minecraft:vine", + "minecraft:white_tulip", + "minecraft:red_mushroom", "minecraft:spruce_sapling", - "minecraft:cactus", - "minecraft:melon_slice", - "minecraft:sunflower", - "minecraft:dried_kelp", + "minecraft:azalea", + "minecraft:warped_fungus", + "minecraft:lily_of_the_valley", + "minecraft:pumpkin_pie", "minecraft:acacia_leaves", - "minecraft:hay_block", - "minecraft:red_mushroom", - "minecraft:moss_carpet", - "minecraft:pitcher_pod", - "minecraft:azure_bluet", - "minecraft:moss_block", - "minecraft:warped_roots", - "minecraft:torchflower_seeds", - "minecraft:bread", - "minecraft:kelp", - "minecraft:sweet_berries", - "minecraft:wheat", - "minecraft:warped_wart_block", - "minecraft:oak_leaves", - "minecraft:sugar_cane", - "minecraft:nether_sprouts", - "minecraft:melon" + "minecraft:brown_mushroom", + "minecraft:birch_sapling", + "minecraft:cherry_leaves", + "minecraft:red_mushroom_block", + "minecraft:grass", + "minecraft:spore_blossom", + "minecraft:wither_rose" ] } \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java b/common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java index 7685fc77..62f8cae9 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java +++ b/common/src/main/java/net/dumbcode/projectnublar/api/DinoBehaviourData.java @@ -7,12 +7,15 @@ public record DinoBehaviourData( double stomachCapacity, double thirstCapacity, + double energyCapacity, double eatRate, double dehydrationRate, + double baseExhaustionRate, int hungerTickRate, int thirstTickRate, + int energyTickRate, double lowRisk, double mediumRisk, diff --git a/common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java b/common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java index a2d608e6..aa5a42bf 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java +++ b/common/src/main/java/net/dumbcode/projectnublar/api/FossilPieces.java @@ -15,6 +15,7 @@ public class FossilPieces { public static FossilPiece SPINE = registerPiece("spine"); public static FossilPiece LEAF = registerPiece("leaf"); public static FossilPiece REX_SKULL = registerPiece("rex_skull", "tyrannosaurus_rex"); + public static FossilPiece TRICERATOPS_SKULL = registerPiece("triceratops_skull", "triceratops"); public static List getPieces() { return PIECES; diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java b/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java index e33d7a15..63a2ff49 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java +++ b/common/src/main/java/net/dumbcode/projectnublar/client/ClientRegistrationHolder.java @@ -23,26 +23,25 @@ import net.minecraft.client.renderer.MultiBufferSource; import net.minecraft.client.renderer.RenderType; import net.minecraft.client.renderer.blockentity.BlockEntityRenderers; -import net.minecraft.client.renderer.entity.EntityRendererProvider; import net.minecraft.client.renderer.entity.EntityRenderers; import net.minecraft.client.renderer.item.ItemProperties; import net.minecraft.client.renderer.texture.AbstractTexture; import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.entity.EntityType; import org.jetbrains.annotations.Nullable; import software.bernie.geckolib.cache.object.GeoBone; import software.bernie.geckolib.model.DefaultedBlockGeoModel; import software.bernie.geckolib.model.DefaultedEntityGeoModel; import software.bernie.geckolib.renderer.GeoBlockRenderer; -import java.util.function.Supplier; - public class ClientRegistrationHolder { public static void registerEntityRenderers() { EntityRenderers.register(EntityInit.TYRANNOSAURUS_REX.get(), (context) -> new DinosaurRenderer(context, new DefaultedEntityGeoModel<>(Constants.modLoc("tyrannosaurus_rex")).withAltTexture( new ResourceLocation(Constants.MODID, "tyrannosaurus_rex/male/base") ), CommonClientClass.getDinoLayers(EntityInit.TYRANNOSAURUS_REX.get()))); + EntityRenderers.register(EntityInit.TRICERATOPS.get(), (context) -> new DinosaurRenderer(context, new DefaultedEntityGeoModel<>(Constants.modLoc("triceratops")).withAltTexture( + new ResourceLocation(Constants.MODID, "triceratops/male/base") + ), CommonClientClass.getDinoLayers(EntityInit.TRICERATOPS.get()))); } public static void menuScreens() { @@ -51,7 +50,8 @@ public static void menuScreens() { MenuScreens.register(MenuTypeInit.EGG_PRINTER.get(), EggPrinterScreen::new); MenuScreens.register(MenuTypeInit.INCUBATOR.get(), IncubatorScreen::new); MenuScreens.register(MenuTypeInit.GENERATOR_MENU.get(), GeneratorScreen::new); - Minecraft.getInstance().getTextureManager().register(Constants.modLoc("textures/entity/tyrannosaurus_rex.png"), createTexture()); + Minecraft.getInstance().getTextureManager().register(Constants.modLoc("textures/entity/tyrannosaurus_rex.png"), createRexTexture()); + Minecraft.getInstance().getTextureManager().register(Constants.modLoc("textures/entity/triceratops.png"), createTrikeTexture()); } public static void registerBlockEntityRenderers() { @@ -90,7 +90,10 @@ public static void registerItemProperties() { ItemProperties.register(ItemInit.SYRINGE.get(), Constants.modLoc("filled"), (stack, world, entity, i) -> stack.hasTag() ? stack.getTag().getBoolean("dna_percentage") ? 0.5F : 1.0F : 0f); } - public static AbstractTexture createTexture() { + public static AbstractTexture createRexTexture() { return Minecraft.getInstance().getTextureManager().getTexture(Constants.modLoc("textures/entity/tyrannosaurus_rex/male/tyrannosaurus_rex.png")); } + public static AbstractTexture createTrikeTexture() { + return Minecraft.getInstance().getTextureManager().getTexture(Constants.modLoc("textures/entity/triceratops/male/triceratops.png")); + } } diff --git a/common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java b/common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java index 45b67078..5e268dd9 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java +++ b/common/src/main/java/net/dumbcode/projectnublar/client/CommonClientClass.java @@ -48,6 +48,19 @@ public static void registerLayerNames(){ new DinoLayer("eyes", -1), new DinoLayer("nostrils", -1), new DinoLayer("claws", -1))); + LAYER_REGISTRY.put(EntityInit.TRICERATOPS.get(),List.of( + new DinoLayer("base",1), + new DinoLayer("midtone", 2), + new DinoLayer("darkercolor",2), + new DinoLayer("pattern",3), + new DinoLayer("head",-1), + new DinoLayer("horns",0), + new DinoLayer("brown",2), + new DinoLayer("spots",3), + new DinoLayer("toes",-1), + new DinoLayer("mouth",-1), + new DinoLayer("nostrils",-1), + new DinoLayer("eyes",-1))); } public static List getDinoLayers(EntityType type){ if(!LAYER_REGISTRY.containsKey(type)){ diff --git a/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java b/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java index 440d7325..cf563f7d 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java +++ b/common/src/main/java/net/dumbcode/projectnublar/config/FossilsConfig.java @@ -42,6 +42,7 @@ public class FossilsConfig { public Set fern; public Fossil tyrannosaurus_rex; + public Fossil triceratops; public FossilsConfig(ForgeConfigSpec.Builder builder) { @@ -52,6 +53,9 @@ public FossilsConfig(ForgeConfigSpec.Builder builder) { builder.push("tyrannosaurus_rex"); tyrannosaurus_rex = registerFossil("projectnublar:tyrannosaurus_rex", new Fossil(builder, FossilSets.BIPED, Map.of(FossilPieces.REX_SKULL, 1), 1, List.of("cretaceous"), List.of(Biomes.DESERT.location(), Biomes.FOREST.location()))); builder.pop(); + builder.push("triceratops"); + triceratops = registerFossil("projectnublar:triceratops", new Fossil(builder,FossilSets.QUADRUPED, Map.of(FossilPieces.TRICERATOPS_SKULL, 1), 1, List.of("cretaceous"),List.of(Biomes.DESERT.location(),Biomes.FOREST.location()))); + builder.pop(); builder.pop(); builder.push("sets"); @@ -212,6 +216,10 @@ public ForgeConfigSpec.ConfigValue> weights() { } } + public static Map getSETS() { + return SETS; + } + public record Period(ForgeConfigSpec.IntValue minY, ForgeConfigSpec.IntValue maxY, ForgeConfigSpec.DoubleValue rarityModifier) { } diff --git a/common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java b/common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java index 2d907324..3958ab22 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java +++ b/common/src/main/java/net/dumbcode/projectnublar/data/BehaviourDataReloadListener.java @@ -54,13 +54,16 @@ protected void apply(Map resourceLocationJsonElem double stomachCapacity = GsonHelper.getAsDouble(jsonObject, "default_stomach_capacity"); double thirstCapacity = GsonHelper.getAsDouble(jsonObject, "default_thirst_capacity"); + double energyCapacity = GsonHelper.getAsDouble(jsonObject, "default_energy_capacity"); double eatRate = GsonHelper.getAsDouble(jsonObject, "default_eat_rate"); double dehydrationRate = GsonHelper.getAsDouble(jsonObject, "default_dehydration_rate"); + double exhaustionRate = GsonHelper.getAsDouble(jsonObject, "default_exhaustion_rate"); int hungerTickRate = GsonHelper.getAsInt(jsonObject, "default_hunger_tick_rate"); int thirstTickRate = GsonHelper.getAsInt(jsonObject, "default_thirst_tick_rate"); + int energyTickRate = GsonHelper.getAsInt(jsonObject, "default_energy_tick_rate"); double lowRisk = GsonHelper.getAsDouble(jsonObject, "low_risk_threshold"); double mediumRisk = GsonHelper.getAsDouble(jsonObject, "medium_risk_threshold"); @@ -70,7 +73,7 @@ protected void apply(Map resourceLocationJsonElem int drinkingDelay = GsonHelper.getAsInt(jsonObject,"drinking_anim_delay"); DinoBehaviourData data = new DinoBehaviourData( - entityIdstring,dietID,dietType,stomachCapacity,thirstCapacity,eatRate,dehydrationRate,hungerTickRate,thirstTickRate,lowRisk,mediumRisk,highRisk,eating1Delay,drinkingDelay + entityIdstring,dietID,dietType,stomachCapacity,thirstCapacity,energyCapacity,eatRate,dehydrationRate,exhaustionRate,hungerTickRate,thirstTickRate,energyTickRate,lowRisk,mediumRisk,highRisk,eating1Delay,drinkingDelay ); diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java index b4f18535..367d55ed 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/Dinosaur.java @@ -2,11 +2,15 @@ import net.dumbcode.projectnublar.api.DinoBehaviourData; import net.dumbcode.projectnublar.api.DinoData; +import net.dumbcode.projectnublar.api.DinoDietData; import net.dumbcode.projectnublar.client.renderer.layer.DinoLayer; +import net.dumbcode.projectnublar.data.DietReloadListener; import net.dumbcode.projectnublar.entity.api.FossilRevived; import net.dumbcode.projectnublar.entity.behaviour.DrinkBehaviour; import net.dumbcode.projectnublar.entity.behaviour.EatBehaviour; +import net.dumbcode.projectnublar.entity.behaviour.RestingBehaviour; import net.dumbcode.projectnublar.entity.sensors.NearestWaterSourceSensor; +import net.dumbcode.projectnublar.entity.tasks.SetWalkTargetToFoodItem; import net.dumbcode.projectnublar.entity.tasks.SetWalkTargetToWaterSource; import net.dumbcode.projectnublar.init.DataSerializerInit; import net.dumbcode.projectnublar.init.MemoryTypesInit; @@ -60,52 +64,86 @@ import java.util.List; -public class Dinosaur extends PathfinderMob implements FossilRevived, GeoEntity, SmartBrainOwner { +public abstract class Dinosaur extends PathfinderMob implements FossilRevived, GeoEntity, SmartBrainOwner { public static EntityDataAccessor DINO_DATA = SynchedEntityData.defineId(Dinosaur.class, DataSerializerInit.DINO_DATA); public static EntityDataAccessor DINO_BEHAVIOUR = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.COMPOUND_TAG); public static EntityDataAccessor DIET_TYPE = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.STRING); public static EntityDataAccessor CURRENT_HUNGER = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.FLOAT); public static EntityDataAccessor CURRENT_THIRST = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.FLOAT); + public static EntityDataAccessor CURRENT_ENERGY = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.FLOAT); public static EntityDataAccessor IS_THIRSTY = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.BOOLEAN); public static EntityDataAccessor IS_HUNGRY = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.BOOLEAN); - public static EntityDataAccessor IS_DRINKING = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.BOOLEAN); - public static EntityDataAccessor IS_EATING = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.BOOLEAN); + public static EntityDataAccessor IS_TIRED = SynchedEntityData.defineId(Dinosaur.class, EntityDataSerializers.BOOLEAN); + protected static final RawAnimation DRINKING_ANIM = RawAnimation.begin().thenPlay("drink"); + protected static final RawAnimation EATING_ANIM = RawAnimation.begin().thenPlay("eat1"); + protected static final RawAnimation REST_ANIM = RawAnimation.begin().thenPlay("rest"); + protected static final RawAnimation REST_IDLE_ANIM = RawAnimation.begin().thenPlay("restidle"); + protected static final RawAnimation GETTING_UP_ANIM = RawAnimation.begin().thenPlay("getup"); + public final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this); protected @Nullable DinoBehaviourData cachedBehaviourData; + private DinoDietData dietData; + private int hungerTicker = 0; private int thirstTicker = 0; - private int drinkTicks; - private boolean shouldAnimateBehaviour; - private String animateBehaviour = "misc.idle"; + private int energyTicker = 0; + private int drinkTicks = 0; + private int eatTicks = 0; + private int restTicks = 0; public Dinosaur(EntityType $$0, Level $$1) { super($$0, $$1); } - public static final String MAIN_CONTROLLER = "controller"; - + public static final String RESTING_CONTROLLER = "rest_controller"; + public static final String EAT_CONTROLLER = "eat_controller"; + public static final String DRINK_CONTROLLER = "drink_controller"; //ANIMATION @Override public void registerControllers(AnimatableManager.ControllerRegistrar controllers) { controllers.add(DefaultAnimations.genericWalkController(this)); - controllers.add(DefaultAnimations.genericAttackAnimation(this,RawAnimation.begin().thenPlay("attack1"))); - controllers.add(new AnimationController<>(this,"drink_controller", this::poseIdle) + controllers.add(DefaultAnimations.genericAttackAnimation(this,RawAnimation.begin().thenPlayXTimes("attack1",1))); + controllers.add(new AnimationController<>(this,DRINK_CONTROLLER, this::poseDrinking) .triggerableAnim("drink",DRINKING_ANIM)); + controllers.add(new AnimationController<>(this,EAT_CONTROLLER, this::poseEating) + .triggerableAnim("eat1",EATING_ANIM) + .triggerableAnim("eat2",EATING_ANIM)); + + controllers.add(new AnimationController<>(this,RESTING_CONTROLLER, this::poseRestIdle) + .triggerableAnim("rest",REST_ANIM) + .triggerableAnim("restidle",REST_IDLE_ANIM) + .triggerableAnim("getup",GETTING_UP_ANIM)); } - protected PlayState poseIdle(AnimationState state) { + protected PlayState poseDrinking(AnimationState state) { PlayState playState; if (!state.isMoving() && BrainUtils.hasMemory(this, MemoryTypesInit.IS_DRINKING.get())) { playState = PlayState.CONTINUE; } else { playState = PlayState.STOP; } return playState; } + protected PlayState poseRestIdle(AnimationState state) { + PlayState playState; + if (!state.isMoving() && BrainUtils.hasMemory(this, MemoryTypesInit.IS_RESTING.get())) { + playState = PlayState.CONTINUE; + } else { playState = PlayState.STOP; } + return playState; + } + protected PlayState poseEating(AnimationState state) { + PlayState playState; + if (!state.isMoving() && BrainUtils.hasMemory(this, MemoryTypesInit.IS_EATING.get())) { + playState = PlayState.CONTINUE; + } else { + playState = PlayState.STOP; + } + return playState; + } @@ -120,6 +158,12 @@ public DinoBehaviourData getDinoBehaviour(){ } return this.cachedBehaviourData; } + public DinoDietData getDinoDiet(){ + if(this.dietData == null){ + this.dietData = DietReloadListener.getDietInfoForType(this.getDinoBehaviour().dietID()); + } + return this.dietData; + } //DATA SYNC @Override @@ -130,10 +174,10 @@ protected void defineSynchedData() { this.entityData.define(DIET_TYPE, "default_Omnivore"); this.entityData.define(CURRENT_HUNGER, 100.0f); this.entityData.define(CURRENT_THIRST, 100.0f); + this.entityData.define(CURRENT_ENERGY, 100.0f); this.entityData.define(IS_HUNGRY, false); this.entityData.define(IS_THIRSTY, false); - this.entityData.define(IS_DRINKING, false); - this.entityData.define(IS_EATING, false); + this.entityData.define(IS_TIRED, false); } @Override @@ -142,10 +186,13 @@ public void addAdditionalSaveData(CompoundTag tag) { tag.put("dino_data", this.getDinoData().toNBT()); tag.put("behaviour_profile", this.entityData.get(DINO_BEHAVIOUR)); tag.putDouble("current_hunger", this.entityData.get(CURRENT_HUNGER)); - tag.putDouble("current_thirst", this.entityData.get(CURRENT_THIRST)); + tag.putDouble("current_energy", this.entityData.get(CURRENT_ENERGY)); tag.putString("diet_type_string", this.entityData.get(DIET_TYPE)); tag.putBoolean("is_hungry", this.entityData.get(IS_HUNGRY)); tag.putBoolean("is_thirsty", this.entityData.get(IS_THIRSTY)); + tag.putBoolean("is_tired", this.entityData.get(IS_TIRED)); + + } @Override @@ -155,13 +202,15 @@ public void readAdditionalSaveData(CompoundTag pTag) { this.entityData.set(DINO_BEHAVIOUR, pTag.getCompound("behaviour_profile")); this.entityData.set(CURRENT_HUNGER, (float) pTag.getDouble("current_hunger")); this.entityData.set(CURRENT_THIRST,(float) pTag.getDouble("current_thirst")); + this.entityData.set(CURRENT_ENERGY,(float) pTag.getDouble("current_energy")); this.entityData.set(DIET_TYPE, pTag.getString("diet_type_string")); this.entityData.set(IS_HUNGRY, pTag.getBoolean("is_hungry")); this.entityData.set(IS_THIRSTY, pTag.getBoolean("is_thirsty")); + this.entityData.set(IS_TIRED, pTag.getBoolean("is_tired")); } - //To-do: find a better way to do this, it works, I just don't like looking at it :( + //To-do: find a better way to do this, it works, I just don't like looking at it :( - its just to save reading the json file constantly. public static CompoundTag behaviourToTag(DinoBehaviourData profile) { CompoundTag tag = new CompoundTag(); tag.putString("species_id", profile.speciesID()); @@ -169,10 +218,13 @@ public static CompoundTag behaviourToTag(DinoBehaviourData profile) { tag.putString("diet_type", profile.dietType()); tag.putDouble("default_stomach_capacity", profile.stomachCapacity()); tag.putDouble("default_thirst_capacity", profile.thirstCapacity()); + tag.putDouble("default_energy_capacity", profile.energyCapacity()); tag.putDouble("default_eat_rate", profile.eatRate()); tag.putDouble("default_dehydration_rate", profile.dehydrationRate()); + tag.putDouble("default_exhaustion_rate", profile.baseExhaustionRate()); tag.putInt("default_hunger_tick_rate", profile.hungerTickRate()); tag.putInt("default_thirst_tick_rate", profile.thirstTickRate()); + tag.putInt("default_energy_tick_rate", profile.energyTickRate()); tag.putDouble("low_risk_threshold",profile.lowRisk()); tag.putDouble("medium_risk_threshold",profile.mediumRisk()); tag.putDouble("high_risk_threshold",profile.highRisk()); @@ -187,18 +239,21 @@ public static DinoBehaviourData behaviourFromTag(CompoundTag tag){ String diet_type = tag.getString("diet_type"); double stomachCapacity = tag.getDouble("default_stomach_capacity"); double thirstCapacity = tag.getDouble("default_thirst_capacity"); + double energyCapacity = tag.getDouble("default_energy_capacity"); double eatRate = tag.getDouble("default_eat_rate"); double dehydrationRate = tag.getDouble("default_dehydration_rate"); + double exhaustionRate = tag.getDouble("default_exhaustion_rate"); int hungerTick = tag.getInt("default_hunger_tick_rate"); int thirstTick = tag.getInt("default_thirst_tick_rate"); + int energyTick = tag.getInt("default_energy_tick_rate"); double lowRisk = tag.getDouble("low_risk_threshold"); double mediumRisk = tag.getDouble("low_risk_threshold"); double highRisk = tag.getDouble("low_risk_threshold"); int eating1Delay = tag.getInt("eating1_anim_delay"); int drinkingDelay = tag.getInt("drinking_anim_delay"); - return new DinoBehaviourData(speciesId,dietID,diet_type,stomachCapacity,thirstCapacity,eatRate,dehydrationRate, - hungerTick,thirstTick,lowRisk,mediumRisk,highRisk, eating1Delay, drinkingDelay); + return new DinoBehaviourData(speciesId,dietID,diet_type,stomachCapacity,thirstCapacity,energyCapacity,eatRate,dehydrationRate,exhaustionRate, + hungerTick,thirstTick,energyTick,lowRisk,mediumRisk,highRisk, eating1Delay, drinkingDelay); } @Override @@ -223,25 +278,25 @@ public boolean canTargetWaterSource(BlockState entity){ @Override public boolean wantsToPickUp(ItemStack stack) { - return true; + if(this.isSleeping()){ + return false; + } + DinoDietData validfood = DietReloadListener.getDietInfoForType(this.getDinoBehaviour().dietID()); + return validfood.foodMap().containsKey(stack.getDescriptionId()) && this.isHungry(); } public boolean canTarget(LivingEntity target) { - if(BrainUtils.hasMemory(this, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM)){ - return false; - } - if(!BrainUtils.hasMemory(this, MemoryTypesInit.IS_HUNGRY.get())){ + if(this.isSleeping()){ return false; } - if(!target.isAlive() || target.isDeadOrDying()){ - this.setCurrentHungerToMax(); - } - - return (target instanceof Pig); + return target.getVehicle() != this; } public boolean canTargetFoodItem(ItemEntity target) { - return (target.getItem().is(Items.PORKCHOP)); + if(this.isSleeping()){ + return false; + } + return this.getDinoDiet().foodMap().containsKey(target.getItem().getDescriptionId()); } //BRAIN @@ -257,21 +312,71 @@ protected void customServerAiStep() { this.tickBrain(this); if(BrainUtils.hasMemory(this, MemoryTypesInit.IS_DRINKING.get())) { - if(drinkTicks == 0){ - this.triggerAnim("drink_controller","drink"); - this.setCurrentThurstToMax(); + if (drinkTicks == 0) { + this.triggerAnim("drink_controller", "drink"); + this.setCurrentThurstToMax(); } drinkTicks++; - if (drinkTicks >= 100) { + if (drinkTicks > 0 && drinkTicks < 183) { + this.getNavigation().stop(); + } + if (drinkTicks >= 183) { BrainUtils.clearMemory(this, MemoryTypesInit.IS_DRINKING.get()); BrainUtils.clearMemory(this, MemoryTypesInit.IS_THIRSTY.get()); - BrainUtils.clearMemory(this, MemoryTypesInit.HAS_FOUND_WATER.get()); BrainUtils.clearMemory(this, MemoryModuleType.LOOK_TARGET); BrainUtils.clearMemory(this, MemoryModuleType.WALK_TARGET); BrainUtils.clearMemory(this, MemoryTypesInit.HAS_FOUND_WATER.get()); drinkTicks = 0; + } + } + + if(BrainUtils.hasMemory(this,MemoryTypesInit.IS_RESTING.get())){ + this.getNavigation().stop(); + if(restTicks == 0){ + this.triggerAnim(RESTING_CONTROLLER,"rest"); + } else if (restTicks >= 69){ + this.triggerAnim(RESTING_CONTROLLER, "restidle"); + } + restTicks++; + if(restTicks > 200) { + this.setCurrentEnergyToMax(); + BrainUtils.clearMemory(this, MemoryTypesInit.IS_TIRED.get()); + BrainUtils.clearMemory(this,MemoryTypesInit.IS_RESTING.get()); + this.triggerAnim(RESTING_CONTROLLER,"getup"); + restTicks = 0; + } + } + + + + if(BrainUtils.hasMemory(this, MemoryTypesInit.IS_EATING.get())) { + if(eatTicks == 0){ + this.triggerAnim("eat_controller","eat1"); + this.setCurrentHungerToMax(); + } + eatTicks++; + if(eatTicks > 0 && eatTicks < 90){ + this.getNavigation().stop(); + } + if (eatTicks >= 90) { + @Nullable ItemStack foodItem; + if(BrainUtils.hasMemory(this, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM)) { + foodItem = BrainUtils.getMemory(this, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM).getItem(); + if (foodItem != null) { + foodItem.shrink(1); + } + } + BrainUtils.clearMemory(this, MemoryTypesInit.IS_EATING.get()); + BrainUtils.clearMemory(this, MemoryTypesInit.IS_HUNGRY.get()); + BrainUtils.clearMemory(this, MemoryModuleType.LOOK_TARGET); + BrainUtils.clearMemory(this, MemoryModuleType.WALK_TARGET); + BrainUtils.clearMemory(this, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM); + eatTicks = 0; + + } + } } @@ -291,7 +396,8 @@ public List> getSensors() { return List.of( waterSourceSensor, - preyTargetFinder + preyTargetFinder, + foodItemSensor ); } @@ -300,8 +406,9 @@ public BrainActivityGroup getCoreTasks() { return BrainActivityGroup.coreTasks( new LookAtTarget<>(), new MoveToWalkTarget<>(), - new DrinkBehaviour<>() - // new EatBehaviour<>(this.getEating1AnimTickDelay()).targetPredicate((dinosaur, item) -> canTargetItem(item) && dinosaur.isHungry()) + new DrinkBehaviour<>(), + new EatBehaviour<>(), + new RestingBehaviour<>() ); } @@ -312,7 +419,7 @@ public BrainActivityGroup getIdleTasks() { new FirstApplicableBehaviour<>( new SetWalkTargetToWaterSource<>() .closeEnoughWhen((entity, pos)-> 3), - new LookAtTarget().startCondition(entity -> BrainUtils.hasMemory(entity, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM)), + new SetWalkTargetToFoodItem<>().predicate((dinosaur, item) -> dinosaur.canTargetFoodItem(item)), new TargetOrRetaliate<>().attackablePredicate(entity -> canTarget(entity))), new OneRandomBehaviour<>( new SetRandomWalkTarget<>() @@ -325,17 +432,25 @@ public BrainActivityGroup getFightTasks() { new InvalidateAttackTarget<>() .invalidateIf((entity, target) -> target instanceof Player pl && (pl.isCreative() || pl.isSpectator())), new SetWalkTargetToAttackTarget<>().speedMod((owner, target) -> 1.5f), - new AnimatableMeleeAttack<>(4) + new AnimatableMeleeAttack<>(20) ); } @Override public void tick() { super.tick(); - if(!this.level().isClientSide()) { - hungerTicker++; - thirstTicker++; + if(!level().isClientSide()) { + hungerTicker++; + thirstTicker++; + energyTicker++; if (hungerTicker >= this.getHungerTickRate()) { + System.err.println("Dinosaur Needs Status: " + this.getDinoData().getBaseDino() + ", " + this.getUUID()); + System.err.println("Hunger Status: " + this.getCurrentHunger()); + System.err.println("Thirst Status: " + this.getCurrentThirst()); + System.err.println("Energy Status: " + this.getCurrentEnergy()); + System.err.println("Hunger Depletion: " + this.getEatRate()); + System.err.println("Thirst Depletion: " + this.getDehydrationRate()); + System.err.println("Energy Depletion: " + this.getExhaustionRate()); if (this.isStarving()) { this.hurt(damageSources().starve(), 0.5f); } else { @@ -352,6 +467,17 @@ public void tick() { } thirstTicker = 0; } + //Temporary until later implementations of behaviour + if(energyTicker >= this.getEnergyTickRate()) { + if(this.isExhausted()){ + + } else if (!BrainUtils.hasMemory(this,MemoryTypesInit.IS_RESTING.get())){ + this.decreaseEnergy(this.getExhaustionRate()); + } + energyTicker = 0; + } + + //Telling the brain that a need must be met. if(this.isThirsty() && !BrainUtils.hasMemory(this,MemoryTypesInit.IS_THIRSTY.get())){ BrainUtils.setMemory(this,MemoryTypesInit.IS_THIRSTY.get(), true); } else if (!this.isThirsty() && BrainUtils.hasMemory(this,MemoryTypesInit.IS_THIRSTY.get())){ @@ -363,6 +489,14 @@ public void tick() { } else if (!this.isHungry() && BrainUtils.hasMemory(this,MemoryTypesInit.IS_HUNGRY.get())){ BrainUtils.clearMemory(this,MemoryTypesInit.IS_HUNGRY.get()); } + + if(this.isTired() && !BrainUtils.hasMemory(this, MemoryTypesInit.IS_TIRED.get())){ + BrainUtils.setMemory(this, MemoryTypesInit.IS_TIRED.get(), true); + } else if (!this.isTired() && BrainUtils.hasMemory(this,MemoryTypesInit.IS_TIRED.get())){ + BrainUtils.clearMemory(this,MemoryTypesInit.IS_TIRED.get()); + } + + } } @@ -416,14 +550,45 @@ public void setCurrentThurstToMax(){ public void decreaseThirst(float pValue){ this.entityData.set(CURRENT_THIRST, this.getCurrentThirst() - pValue); } + public float getEnergyCapacity(){ + return (float) this.getDinoBehaviour().energyCapacity(); + } + + public float getCurrentEnergy(){ + return this.entityData.get(CURRENT_ENERGY); + } + public float getExhaustionRate(){ + return (float) this.getDinoBehaviour().baseExhaustionRate(); + } + public void setCurrentEnergyToMax(){ + this.entityData.set(CURRENT_ENERGY,(float) this.getDinoBehaviour().energyCapacity()); + } + public void increaseEnergy(float pIncrease){ + float newEnergyValue = this.getCurrentEnergy() + pIncrease; + this.entityData.set(CURRENT_ENERGY, newEnergyValue); + } + public void decreaseEnergy(float pDecrease){ + float newEnergyvalue = this.getCurrentEnergy() - pDecrease; + this.entityData.set(CURRENT_ENERGY, newEnergyvalue); + } + public int getEnergyTickRate(){ + return this.getDinoBehaviour().energyTickRate(); + } public boolean isThirsty(){ - return this.getCurrentThirst() < this.getMaxThirstCapacity()/2; + return this.getCurrentThirst() < this.getMaxThirstCapacity()-20; } public boolean isDehydrated(){ return this.entityData.get(CURRENT_THIRST) <= 0; } + public boolean isExhausted(){ + return this.entityData.get(CURRENT_ENERGY) <= 0; + } + public boolean isTired(){ + float energeryCapacity = (float) this.entityData.get(DINO_BEHAVIOUR).getDouble("energy_capacity"); + return this.getCurrentEnergy() < (energeryCapacity * 0.5) || this.getCurrentEnergy() == 0; + } //ATTRIBUTES public static AttributeSupplier.Builder createAttributes() { diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/EatBehaviour.java b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/EatBehaviour.java index 42305646..e42d8b68 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/EatBehaviour.java +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/EatBehaviour.java @@ -29,77 +29,40 @@ import java.util.function.BiPredicate; import java.util.function.Predicate; -public class EatBehaviour extends DelayedBehaviour { - private static final List, MemoryStatus>> MEMORY_REQUIREMENTS = ObjectArrayList.of(Pair.of(MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM, MemoryStatus.VALUE_PRESENT)); +public class EatBehaviour extends ExtendedBehaviour { + private static final List, MemoryStatus>> MEMORY_REQUIREMENTS = ObjectArrayList.of(Pair.of(MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM, MemoryStatus.VALUE_PRESENT),Pair.of(MemoryTypesInit.IS_HUNGRY.get(), MemoryStatus.VALUE_PRESENT)); //Not working yet, need to figure out how to adapt for new approach protected BiPredicate targetPredicate = (dinosaur, foodItem) -> true ; - private DinoDietData dietData; - private double foodIncrement; - private @Nullable ItemStack food; - private int animTickCounter; - - public EatBehaviour(int delayTicks) { - super(delayTicks); - } - @Override protected List, MemoryStatus>> getMemoryRequirements() { return MEMORY_REQUIREMENTS; } - + @Override + protected boolean checkExtraStartConditions(ServerLevel level, E dinosaur) { + @Nullable ItemEntity nearbyFood ; + if(BrainUtils.hasMemory(dinosaur, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM)){ + nearbyFood = BrainUtils.getMemory(dinosaur, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM); + if(nearbyFood != null){ + return dinosaur.distanceToSqr(nearbyFood) <= 5; + } else return false; + } else return false; + } @Override protected void start(E dinosaur) { - ItemEntity nearbyFood; - - if(BrainUtils.hasMemory(dinosaur, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM)){ - nearbyFood = BrainUtils.getMemory(dinosaur, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM); - if(nearbyFood != null && this.foodData(dinosaur).foodMap().containsKey(nearbyFood.getItem().getDescriptionId())){ - if(dinosaur.distanceToSqr(nearbyFood) < 5){ - this.food = nearbyFood.getItem(); - dinosaur.feed((float) this.foodIncrement); - this.food.shrink(1); - this.getFoodIncrement(dinosaur); - } - } - } + BrainUtils.setMemory(dinosaur, MemoryTypesInit.IS_EATING.get(), true); } - public DinoDietData foodData(E dinosaur){ - if(this.dietData == null) { - return this.dietData = DietReloadListener.getDietInfoForType(dinosaur.getEntityData().get(Dinosaur.DINO_BEHAVIOUR).getString("diet_id")); - } - return this.dietData; - } - public double getFoodIncrement(E dinosaur){ - if(this.dietData != null) { - for (Map.Entry itemID : this.foodData(dinosaur).foodMap().entrySet()) { - if(this.food != null){ - if (itemID.getKey().equals(this.food.getDescriptionId())) { - this.foodIncrement = itemID.getValue(); - } - } - } - } - if(this.foodIncrement == 0){this.foodIncrement = 1;} - return this.foodIncrement; - } + public EatBehaviour targetPredicate(BiPredicate predicate) { this.targetPredicate = predicate; return this; } - @Override - protected void stop(E entity) { - entity.getBrain().eraseMemory(MemoryTypesInit.IS_EATING.get()); - entity.getBrain().eraseMemory(MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM); - this.food = null; - } - } diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToFoodItem.java b/common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToFoodItem.java index c1440d01..f9fc011a 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToFoodItem.java +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/tasks/SetWalkTargetToFoodItem.java @@ -10,6 +10,7 @@ import net.minecraft.world.entity.ai.memory.MemoryModuleType; import net.minecraft.world.entity.ai.memory.MemoryStatus; import net.minecraft.world.entity.ai.memory.WalkTarget; +import net.minecraft.world.entity.item.ItemEntity; import net.tslat.smartbrainlib.api.core.behaviour.ExtendedBehaviour; import net.tslat.smartbrainlib.util.BrainUtils; @@ -21,20 +22,20 @@ public class SetWalkTargetToFoodItem extends ExtendedBehavio private static final List, MemoryStatus>> MEMORY_REQUIREMENTS = ObjectArrayList.of( Pair.of(MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM, MemoryStatus.VALUE_PRESENT), - Pair.of(MemoryTypesInit.IS_HUNGRY.get(), MemoryStatus.VALUE_PRESENT), - Pair.of(MemoryTypesInit.IS_THIRSTY.get(), MemoryStatus.VALUE_ABSENT)); + Pair.of(MemoryTypesInit.IS_HUNGRY.get(), MemoryStatus.VALUE_PRESENT)); - protected BiPredicate predicate = (entity, block) -> true; + protected BiPredicate predicate = (entity, item) -> true; protected BiFunction speedMod = (owner, pos) -> 1f; - protected BiFunction closeEnoughDist = (entity, pos) -> 4; + protected BiFunction closeEnoughDist = (entity, pos) -> 2; - protected BlockPos target = null; + protected ItemEntity target = null; @Override protected List, MemoryStatus>> getMemoryRequirements() { return MEMORY_REQUIREMENTS; } - public SetWalkTargetToFoodItem predicate(final BiPredicate predicate) { + + public SetWalkTargetToFoodItem predicate(final BiPredicate predicate) { this.predicate = predicate; return this; @@ -54,19 +55,14 @@ public SetWalkTargetToFoodItem closeEnoughWhen(final BiFunction> BLOCK_ENTITIES = DeferredRegister.create(Constants.MODID, Registries.BLOCK_ENTITY_TYPE); public static FossilCollection FOSSIL = FossilCollection.create("tyrannosaurus_rex"); + public static FossilCollection FOSSIL_2 = FossilCollection.create("triceratops"); public static DeferredSupplier PROCESSOR = registerBlock("processor", () -> new ProcessorBlock(BlockBehaviour.Properties.of().noOcclusion(),3,2, 2), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),3,2, 2)); public static DeferredSupplier SEQUENCER = registerBlock("sequencer", () -> new SequencerBlock(BlockBehaviour.Properties.of().noOcclusion(),2,2, 2), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),2,2, 2)); public static DeferredSupplier EGG_PRINTER = registerBlock("egg_printer", () -> new EggPrinterBlock(BlockBehaviour.Properties.of().noOcclusion(),1,2, 1), block->()-> new GeoMultiBlockItem(block.get(),ItemInit.getItemProperties(),1,2, 1)); diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java index daec450e..5b5a7338 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/CreativeTabInit.java @@ -204,7 +204,9 @@ public class CreativeTabInit { (itemDisplayParameters, output) -> { output.accept(ItemInit.ARTIFICIAL_EGG.get()); ItemStack trexEggItem = new ItemStack(ItemInit.INCUBATED_EGG.get()); + ItemStack triceratopsEggItem = new ItemStack(ItemInit.INCUBATED_EGG.get()); ItemStack trexEggItemCopy = new ItemStack(ItemInit.UNINCUBATED_EGG.get()); + ItemStack triceratopsEggItemCopy = new ItemStack(ItemInit.UNINCUBATED_EGG.get()); DinoData dnaData = new DinoData(); dnaData.setBaseDino(EntityInit.TYRANNOSAURUS_REX.get()); dnaData.setBasePercentage(100); @@ -212,6 +214,13 @@ public class CreativeTabInit { dnaData.copy().toStack(trexEggItemCopy); output.accept(trexEggItem); output.accept(trexEggItemCopy); + dnaData = new DinoData(); + dnaData.setBaseDino(EntityInit.TRICERATOPS.get()); + dnaData.setBasePercentage(100); + dnaData.toStack(triceratopsEggItem); + dnaData.copy().toStack(triceratopsEggItemCopy); + output.accept(triceratopsEggItem); + output.accept(triceratopsEggItemCopy); }) .build()); diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java index 3f61cd7b..a27ebef1 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/EntityInit.java @@ -3,7 +3,9 @@ import dev.architectury.registry.registries.DeferredRegister; import dev.architectury.registry.registries.DeferredSupplier; import net.dumbcode.projectnublar.Constants; +import net.dumbcode.projectnublar.entity.CarnivoreDinosaur; import net.dumbcode.projectnublar.entity.Dinosaur; +import net.dumbcode.projectnublar.entity.HerbivoreDinosaur; import net.minecraft.core.registries.Registries; import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.EntityType; @@ -20,7 +22,8 @@ public class EntityInit { public static final DeferredRegister> ENTITIES = DeferredRegister.create(Constants.MODID, Registries.ENTITY_TYPE); public static final List> attributeSuppliers = new ArrayList<>(); - public static final DeferredSupplier> TYRANNOSAURUS_REX = registerEntity("tyrannosaurus_rex", ()-> EntityType.Builder.of(Dinosaur::new, MobCategory.MONSTER).sized(.875f,3), Dinosaur::createAttributes); + public static final DeferredSupplier> TYRANNOSAURUS_REX = registerEntity("tyrannosaurus_rex", ()-> EntityType.Builder.of(CarnivoreDinosaur::new, MobCategory.MONSTER).sized(.875f,3), Dinosaur::createAttributes); + public static final DeferredSupplier> TRICERATOPS = registerEntity("triceratops", ()-> EntityType.Builder.of(HerbivoreDinosaur::new, MobCategory.MONSTER).sized(2,3), Dinosaur::createAttributes); private static DeferredSupplier> registerEntity(String name, Supplier> supplier) { return ENTITIES.register(name, () -> supplier.get().build(Constants.MODID + ":" + name)); diff --git a/common/src/main/java/net/dumbcode/projectnublar/init/MemoryTypesInit.java b/common/src/main/java/net/dumbcode/projectnublar/init/MemoryTypesInit.java index 32a4b7ac..11c8e745 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/init/MemoryTypesInit.java +++ b/common/src/main/java/net/dumbcode/projectnublar/init/MemoryTypesInit.java @@ -29,6 +29,15 @@ public class MemoryTypesInit { public static final DeferredSupplier> IS_THIRSTY = MEMORIES.register("is_dino_thirsty", ()-> new MemoryModuleType<>(Optional.empty())); + public static final DeferredSupplier> IS_TIRED = + MEMORIES.register("is_dino_tired", ()-> new MemoryModuleType<>(Optional.empty())); + + public static final DeferredSupplier> IS_RESTING = + MEMORIES.register("is_dino_resting", ()-> new MemoryModuleType<>(Optional.empty())); + + public static final DeferredSupplier> IS_SLEEPING = + MEMORIES.register("is_dino_sleeping", ()-> new MemoryModuleType<>(Optional.empty())); + public static final DeferredSupplier> HAS_FOUND_WATER = MEMORIES.register( "found_water_source", ()-> new MemoryModuleType<>(Optional.empty())); diff --git a/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java b/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java index e2be744b..2ff2d9f8 100644 --- a/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java +++ b/common/src/main/java/net/dumbcode/projectnublar/item/IncubatedEggItem.java @@ -37,6 +37,7 @@ public InteractionResult useOn(UseOnContext pContext) { dinosaur.setDietID(behaviourData.dietType()); dinosaur.setCurrentHungerToMax(); dinosaur.setCurrentThurstToMax(); + dinosaur.setCurrentEnergyToMax(); pContext.getItemInHand().shrink(1); return InteractionResult.CONSUME; } diff --git a/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json b/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json index 72b7a358..f47fb0a5 100644 --- a/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json +++ b/common/src/main/resources/assets/projectnublar/animations/entity/tyrannosaurus_rex.animation.json @@ -62644,6 +62644,7 @@ } }, "attack1": { + "loop": true, "animation_length": 1, "bones": { "lowerBody": { @@ -184727,59 +184728,6 @@ } } }, - "misc.idle": { - "loop": true, - "bones": { - "hips": { - "rotation": { - "vector": ["math.cos(query.life_time * 100)*0.5", 0, 0], - "easing": "linear" - } - }, - "neck1": { - "rotation": { - "vector": ["math.cos(query.life_time * 100+90)*1", 0, 0], - "easing": "linear" - } - }, - "head": { - "rotation": { - "vector": ["math.cos(query.life_time * 100+100)*-3", 0, 0], - "easing": "linear" - } - }, - "bicepLeft": { - "rotation": { - "vector": ["math.cos(query.life_time * 100+90)*3", 0, 0], - "easing": "linear" - } - }, - "bicepRight": { - "rotation": { - "vector": ["math.cos(query.life_time * 100+90)*3", 0, 0], - "easing": "linear" - } - }, - "tail1": { - "rotation": { - "vector": ["math.cos(query.life_time * 100-60)*2", "math.cos(query.life_time * 50-210)*2", 0], - "easing": "linear" - } - }, - "tail2": { - "rotation": { - "vector": ["math.cos(query.life_time * 100-90)*2", "math.cos(query.life_time * 50-250)*2", 0], - "easing": "linear" - } - }, - "tail3": { - "rotation": { - "vector": ["math.cos(query.life_time * 100-120)*2", "math.cos(query.life_time * 50-300)*2", 0], - "easing": "linear" - } - } - } - }, "rest": { "loop": "hold_on_last_frame", "animation_length": 3.46, @@ -264078,6 +264026,1329 @@ } } } + }, + "misc.idle": { + "loop": true, + "bones": { + "hips": { + "rotation": { + "vector": ["math.cos(query.life_time * 100)*0.5", 0, 0], + "easing": "linear" + } + }, + "neck1": { + "rotation": { + "vector": ["math.cos(query.life_time * 100+90)*1", 0, 0], + "easing": "linear" + } + }, + "head": { + "rotation": { + "vector": ["math.cos(query.life_time * 100+100)*-3", 0, 0], + "easing": "linear" + } + }, + "bicepLeft": { + "rotation": { + "vector": ["math.cos(query.life_time * 100+90)*3", 0, 0], + "easing": "linear" + } + }, + "bicepRight": { + "rotation": { + "vector": ["math.cos(query.life_time * 100+90)*3", 0, 0], + "easing": "linear" + } + }, + "tail1": { + "rotation": { + "vector": ["math.cos(query.life_time * 100-60)*2", "math.cos(query.life_time * 50-210)*2", 0], + "easing": "linear" + } + }, + "tail2": { + "rotation": { + "vector": ["math.cos(query.life_time * 100-90)*2", "math.cos(query.life_time * 50-250)*2", 0], + "easing": "linear" + } + }, + "tail3": { + "rotation": { + "vector": ["math.cos(query.life_time * 100-120)*2", "math.cos(query.life_time * 50-300)*2", 0], + "easing": "linear" + } + } + } + }, + "restidle": { + "loop": "hold_on_last_frame", + "bones": { + "root": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [-89.36, -11.545, 3.849], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "vector": [2.43, -27.82, 10.01], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "calfLeft": { + "rotation": { + "vector": [85.25, -2.754, 0.955], + "easing": "linear" + }, + "position": { + "vector": [-0.615, 2.08, 5.439], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "ankleLeft": { + "rotation": { + "vector": [-49.672, -1.718, 0.584], + "easing": "linear" + }, + "position": { + "vector": [-0.108, -3.285, -1.537], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "footLeft": { + "rotation": { + "vector": [54.576, 6.414, -0.541], + "easing": "linear" + }, + "position": { + "vector": [0.052, 0.778, -1.402], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "thighRight": { + "rotation": { + "vector": [-89.801, 11.542, -3.938], + "easing": "linear" + }, + "position": { + "vector": [-2.268, -27.848, 1.411], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "calfRight": { + "rotation": { + "vector": [85.25, 2.754, -0.955], + "easing": "linear" + }, + "position": { + "vector": [0.615, 2.08, 5.439], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "ankleRight": { + "rotation": { + "vector": [-49.672, 1.718, -0.584], + "easing": "linear" + }, + "position": { + "vector": [0.108, -3.285, -1.537], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "footRight": { + "rotation": { + "vector": [54.576, -6.414, 0.541], + "easing": "linear" + }, + "position": { + "vector": [-0.052, 0.778, -1.402], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "hips": { + "rotation": { + "vector": [1.266, -1.496, -1.419], + "easing": "linear" + }, + "position": { + "vector": [0, -24.799, 9.98], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "shoulders": { + "rotation": { + "vector": [-3.235, 1.821, 1.76], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "shoulderUnder": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "chest": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "belly1": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "neck1": { + "rotation": { + "vector": ["12.5+math.cos(query.life_time * 100+90)*1", -0.014, 0.088], + "easing": "linear" + }, + "position": { + "vector": [0.024, 0.645, -2.675], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "neck2": { + "rotation": { + "vector": [-16.783, 0.092, -0.126], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "neck3": { + "rotation": { + "vector": [7.51, -0.064, 0.028], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "neck4": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "bone": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "head": { + "rotation": { + "vector": ["math.cos(query.life_time * 100+100)*-1", 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "snout1": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "snout2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "snout3": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "snout2B": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "snout3B": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "head2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "jawLower1": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "jawLower2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "jawLower3": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "jawLower4": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "jawLower5": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "lowerJaw6B": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethLowerLeft3": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethLowerRight3": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethLowerFront": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethLowerLeft2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethLowerRight2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "cheekLeft": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "throat5": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "cheekRight": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube3": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube30": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube4": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest1L": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest2L": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest1BL": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest3L": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest4L": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest5L": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest1R": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest2R": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest1BR": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest3R": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest4R": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "crest5R": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "jawUpper1": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "jawUpper2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethUpperLeft3": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethUpperRight3": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethUpperFront": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethUpperLeft2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "teethUpperRight2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube6": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube1": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube0": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "newcube5": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "throat1": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "throat2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "throat3": { + "rotation": { + "vector": [-10.02, 0.039, -0.085], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "throat4": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "bicepLeft": { + "rotation": { + "vector": [-0.416, -0.108, 0.016], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "forearmLeft": { + "rotation": { + "vector": [-0.671, 0.189, -0.154], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "leftMiddleFinger": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "clawMiddleFingerL": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "leftIndexFinger": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "clawIndexFingerL": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "bicepRight": { + "rotation": { + "vector": [-0.414, 0.11, -0.016], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "forearmRight": { + "rotation": { + "vector": [-0.665, -0.188, 0.153], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "rightMiddleFinger": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "clawMiddleFingerR": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "rightIndexFinger": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "clawIndexFingerR": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "belly2": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "tailLower": { + "rotation": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "tail1": { + "rotation": { + "vector": ["-17.4996+math.cos(query.life_time * 100-60)*2", "-0.1813+math.cos(query.life_time * 50-210)*2", 0.41112], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "tail2": { + "rotation": { + "vector": [2.584, -0.708, 0.046], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "tail3": { + "rotation": { + "vector": [4.895, 0.133, -0.066], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + }, + "tail4": { + "rotation": { + "vector": [5.157, 0.044, -0.158], + "easing": "linear" + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "scale": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + } } }, "geckolib_format_version": 2 diff --git a/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/pelvis.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/common/pelvis.png index a0dfe927735ae3e9ca510284783e3eb9f099dfe1..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 GIT binary patch literal 0 HcmV?d00001 literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3dtTpz6=aistgPb%?u1b{{!il z3=E|P3=FRl7#OT(FffScPl`Y422{&g;1OBOz`)H9!i2O`Q=)2-J#>db9&Z@9`cY0Imi~v__ z{Zk*_R%JTB*cZ$xwNuApexK&5fDOe<(i^=Fa4#)2esGpaaWm7p-#TrKDQlkT@l0lj z{qdfur%vlZ@eYS@Bc26J0UoMaW&Z`lX1tQN=KXXqa^}p^`plgyVqDjacOCa$w)D`y p?K|D~z4ZT*y0q%S_S=uRPw%gNdf_9}KcGh#JYD@<);T3K0RZ4bf=vJb diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_1_base.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/base.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_1_base.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/base.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_6_brown.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/brown.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_6_brown.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/brown.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_3_darker-color.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/darkercolor.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_3_darker-color.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/darkercolor.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_13_eyelids.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/eyelids.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_13_eyelids.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/eyelids.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_12_eyes.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/eyes.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_12_eyes.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/eyes.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_10_eye-sockets.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/eyesocket.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_10_eye-sockets.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/eyesocket.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_5_head-details.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/head.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_5_head-details.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/head.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_2_mid-tone.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/midtone.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_2_mid-tone.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/midtone.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_9_mouth.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/mouth.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_9_mouth.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/mouth.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_11_nostrils.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/nostrils.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_11_nostrils.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/nostrils.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_4_diamond-pattern.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/pattern.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_4_diamond-pattern.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/pattern.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_7_green-spots.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/spots.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_7_green-spots.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/spots.png diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_8_toes.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/toes.png similarity index 100% rename from common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops_adult_male_nublar_8_toes.png rename to common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/toes.png diff --git a/common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json b/common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json index d71343cb..1d06a0f6 100644 --- a/common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json +++ b/common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json @@ -5,14 +5,17 @@ "diet_id": "tyrannosaurus_rex_diet", "diet_type": "carnivore", - "default_stomach_capacity": 200.0, - "default_thirst_capacity": 200.0, + "default_stomach_capacity": 100.0, + "default_thirst_capacity": 400.0, + "default_energy_capacity": 200.0, - "default_eat_rate": 5.0, + "default_eat_rate": 1.0, "default_dehydration_rate": 5.0, + "default_exhaustion_rate": 1.0, - "default_hunger_tick_rate": 500, - "default_thirst_tick_rate": 500, + "default_hunger_tick_rate": 200, + "default_thirst_tick_rate": 250, + "default_energy_tick_rate": 200, "low_risk_threshold": 0.9, @@ -21,7 +24,16 @@ "eating1_anim_delay": 42, - "drinking_anim_delay": 100 + "drinking_anim_delay": 100, + + "pack_hunter": false, + "herding": false, + + "animations": { + "attack1": 40, + "drink": 100 + + } diff --git a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java index f8587646..88ffaa43 100644 --- a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java +++ b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonForgeEvents.java @@ -6,11 +6,14 @@ import net.dumbcode.projectnublar.data.BehaviourDataReloadListener; import net.dumbcode.projectnublar.data.DietReloadListener; import net.dumbcode.projectnublar.data.GeneDataReloadListener; +import net.dumbcode.projectnublar.entity.DeathMessageHandler; +import net.dumbcode.projectnublar.entity.Dinosaur; import net.dumbcode.projectnublar.init.ItemInit; import net.minecraft.core.Direction; import net.minecraft.world.level.Level; import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraftforge.event.AddReloadListenerEvent; +import net.minecraftforge.event.entity.living.LivingDeathEvent; import net.minecraftforge.event.entity.player.PlayerInteractEvent; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.fml.common.Mod; @@ -23,6 +26,12 @@ public static void onReloadListeners(AddReloadListenerEvent event){ event.addListener(new BehaviourDataReloadListener()); event.addListener(new DietReloadListener()); } + @SubscribeEvent + public static void onLivingDeath(LivingDeathEvent event){ + if(event.getEntity() instanceof Dinosaur dinosaur) { + DeathMessageHandler.onLivingDeath(dinosaur, event.getSource()); + } + } @SubscribeEvent diff --git a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java index 5a66f4e2..30446a68 100644 --- a/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java +++ b/forge/src/main/java/net/dumbcode/projectnublar/event/CommonModEvents.java @@ -33,10 +33,22 @@ public static void onConfigLoaded(ModConfigEvent.Loading e) { List biomes = fossil.getBiomes().get(); SimpleWeightedRandomList.Builder blockStates = new SimpleWeightedRandomList.Builder<>(); FossilsConfig.Set set = FossilsConfig.getSet(fossil.getPieces().get()); - for(int i = 0; i < set.pieces().get().size(); i++) { - String piece = set.pieces().get().get(i); - int weight = set.weights().get().get(i); - blockStates.add(FossilPieces.getPieceByName(piece), weight); + int setSize = set.pieces.get().size(); + int weightSize = set.weights.get().size(); + try { + for (int i = 0; i < setSize; i++) { + String piece = set.pieces().get().get(i); + if( i < weightSize){ + int weight = set.weights().get().get(i); + blockStates.add(FossilPieces.getPieceByName(piece), weight); + } + } + } catch (IndexOutOfBoundsException ex){ + System.err.println("Index error while building fossil pieces:"); + System.err.println("Type: " + type); + System.err.println("Pieces size: " + setSize); + System.err.println("Weights size: " + weightSize); + ex.printStackTrace(); } ProjectNublar.WEIGHTED_FOSSIL_BLOCKS_MAP.put(type, blockStates.build()); for (String period : periods) { @@ -53,5 +65,4 @@ public static void onConfigLoaded(ModConfigEvent.Loading e) { }); boolean breakHere = true; } - } From c55f60403d06e329cfa0abc60031be0a3b62ad51 Mon Sep 17 00:00:00 2001 From: ShadowTek <50842482+AlexanderWhipp@users.noreply.github.com> Date: Thu, 10 Jul 2025 15:17:36 +0100 Subject: [PATCH 25/26] Sleepy dinos --- .../behaviours/tyrannosaurus_rex_config.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json b/common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json index 1d06a0f6..680d30ad 100644 --- a/common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json +++ b/common/src/main/resources/data/projectnublar/behaviours/tyrannosaurus_rex_config.json @@ -5,17 +5,17 @@ "diet_id": "tyrannosaurus_rex_diet", "diet_type": "carnivore", - "default_stomach_capacity": 100.0, - "default_thirst_capacity": 400.0, + "default_stomach_capacity": 200.0, + "default_thirst_capacity": 200.0, "default_energy_capacity": 200.0, "default_eat_rate": 1.0, - "default_dehydration_rate": 5.0, + "default_dehydration_rate": 1.0, "default_exhaustion_rate": 1.0, "default_hunger_tick_rate": 200, "default_thirst_tick_rate": 250, - "default_energy_tick_rate": 200, + "default_energy_tick_rate": 300, "low_risk_threshold": 0.9, From 521f4ea27a41d266fbe6c4b0a136970307f56a93 Mon Sep 17 00:00:00 2001 From: ShadowTek <50842482+AlexanderWhipp@users.noreply.github.com> Date: Thu, 10 Jul 2025 15:19:18 +0100 Subject: [PATCH 26/26] Sleepy dinos --- .../andesite_triceratops_amber.json | 7 + .../andesite_triceratops_arm_fossil.json | 7 + .../andesite_triceratops_foot_fossil.json | 7 + .../andesite_triceratops_leg_fossil.json | 7 + ...andesite_triceratops_rex_skull_fossil.json | 7 + .../andesite_triceratops_ribcage_fossil.json | 7 + .../andesite_triceratops_spine_fossil.json | 7 + .../andesite_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../brown_terracotta_triceratops_amber.json | 7 + ...own_terracotta_triceratops_arm_fossil.json | 7 + ...wn_terracotta_triceratops_foot_fossil.json | 7 + ...own_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...n_terracotta_triceratops_spine_fossil.json | 7 + ...wn_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...ommon_andesite_triceratops_arm_fossil.json | 7 + ...mmon_andesite_triceratops_foot_fossil.json | 7 + ...ommon_andesite_triceratops_leg_fossil.json | 7 + ...andesite_triceratops_rex_skull_fossil.json | 7 + ...n_andesite_triceratops_ribcage_fossil.json | 7 + ...mon_andesite_triceratops_spine_fossil.json | 7 + ...mmon_andesite_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...own_terracotta_triceratops_arm_fossil.json | 7 + ...wn_terracotta_triceratops_foot_fossil.json | 7 + ...own_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...n_terracotta_triceratops_spine_fossil.json | 7 + ...wn_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...mmon_deepslate_triceratops_arm_fossil.json | 7 + ...mon_deepslate_triceratops_foot_fossil.json | 7 + ...mmon_deepslate_triceratops_leg_fossil.json | 7 + ...eepslate_triceratops_rex_skull_fossil.json | 7 + ..._deepslate_triceratops_ribcage_fossil.json | 7 + ...on_deepslate_triceratops_spine_fossil.json | 7 + ...mon_deepslate_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...common_diorite_triceratops_arm_fossil.json | 7 + ...ommon_diorite_triceratops_foot_fossil.json | 7 + ...common_diorite_triceratops_leg_fossil.json | 7 + ..._diorite_triceratops_rex_skull_fossil.json | 7 + ...on_diorite_triceratops_ribcage_fossil.json | 7 + ...mmon_diorite_triceratops_spine_fossil.json | 7 + ...ommon_diorite_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...common_granite_triceratops_arm_fossil.json | 7 + ...ommon_granite_triceratops_foot_fossil.json | 7 + ...common_granite_triceratops_leg_fossil.json | 7 + ..._granite_triceratops_rex_skull_fossil.json | 7 + ...on_granite_triceratops_ribcage_fossil.json | 7 + ...mmon_granite_triceratops_spine_fossil.json | 7 + ...ommon_granite_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...ray_terracotta_triceratops_arm_fossil.json | 7 + ...ay_terracotta_triceratops_foot_fossil.json | 7 + ...ray_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...y_terracotta_triceratops_spine_fossil.json | 7 + ...ay_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...nge_terracotta_triceratops_arm_fossil.json | 7 + ...ge_terracotta_triceratops_foot_fossil.json | 7 + ...nge_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...e_terracotta_triceratops_spine_fossil.json | 7 + ...ge_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...red_terracotta_triceratops_arm_fossil.json | 7 + ...ed_terracotta_triceratops_foot_fossil.json | 7 + ...red_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...d_terracotta_triceratops_spine_fossil.json | 7 + ...ed_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...mmon_sandstone_triceratops_arm_fossil.json | 7 + ...mon_sandstone_triceratops_foot_fossil.json | 7 + ...mmon_sandstone_triceratops_leg_fossil.json | 7 + ...andstone_triceratops_rex_skull_fossil.json | 7 + ..._sandstone_triceratops_ribcage_fossil.json | 7 + ...on_sandstone_triceratops_spine_fossil.json | 7 + ...mon_sandstone_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../common_stone_triceratops_arm_fossil.json | 7 + .../common_stone_triceratops_foot_fossil.json | 7 + .../common_stone_triceratops_leg_fossil.json | 7 + ...on_stone_triceratops_rex_skull_fossil.json | 7 + ...mmon_stone_triceratops_ribcage_fossil.json | 7 + ...common_stone_triceratops_spine_fossil.json | 7 + .../common_stone_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...mon_terracotta_triceratops_arm_fossil.json | 7 + ...on_terracotta_triceratops_foot_fossil.json | 7 + ...mon_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...n_terracotta_triceratops_spine_fossil.json | 7 + ...on_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...ite_terracotta_triceratops_arm_fossil.json | 7 + ...te_terracotta_triceratops_foot_fossil.json | 7 + ...ite_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...e_terracotta_triceratops_spine_fossil.json | 7 + ...te_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...low_terracotta_triceratops_arm_fossil.json | 7 + ...ow_terracotta_triceratops_foot_fossil.json | 7 + ...low_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...w_terracotta_triceratops_spine_fossil.json | 7 + ...ow_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../deepslate_triceratops_amber.json | 7 + .../deepslate_triceratops_arm_fossil.json | 7 + .../deepslate_triceratops_foot_fossil.json | 7 + .../deepslate_triceratops_leg_fossil.json | 7 + ...eepslate_triceratops_rex_skull_fossil.json | 7 + .../deepslate_triceratops_ribcage_fossil.json | 7 + .../deepslate_triceratops_spine_fossil.json | 7 + .../deepslate_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../diorite_triceratops_amber.json | 7 + .../diorite_triceratops_arm_fossil.json | 7 + .../diorite_triceratops_foot_fossil.json | 7 + .../diorite_triceratops_leg_fossil.json | 7 + .../diorite_triceratops_rex_skull_fossil.json | 7 + .../diorite_triceratops_ribcage_fossil.json | 7 + .../diorite_triceratops_spine_fossil.json | 7 + .../diorite_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...ented_andesite_triceratops_arm_fossil.json | 7 + ...nted_andesite_triceratops_foot_fossil.json | 7 + ...ented_andesite_triceratops_leg_fossil.json | 7 + ...andesite_triceratops_rex_skull_fossil.json | 7 + ...d_andesite_triceratops_ribcage_fossil.json | 7 + ...ted_andesite_triceratops_spine_fossil.json | 7 + ...nted_andesite_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...own_terracotta_triceratops_arm_fossil.json | 7 + ...wn_terracotta_triceratops_foot_fossil.json | 7 + ...own_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...n_terracotta_triceratops_spine_fossil.json | 7 + ...wn_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...nted_deepslate_triceratops_arm_fossil.json | 7 + ...ted_deepslate_triceratops_foot_fossil.json | 7 + ...nted_deepslate_triceratops_leg_fossil.json | 7 + ...eepslate_triceratops_rex_skull_fossil.json | 7 + ..._deepslate_triceratops_ribcage_fossil.json | 7 + ...ed_deepslate_triceratops_spine_fossil.json | 7 + ...ted_deepslate_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...mented_diorite_triceratops_arm_fossil.json | 7 + ...ented_diorite_triceratops_foot_fossil.json | 7 + ...mented_diorite_triceratops_leg_fossil.json | 7 + ..._diorite_triceratops_rex_skull_fossil.json | 7 + ...ed_diorite_triceratops_ribcage_fossil.json | 7 + ...nted_diorite_triceratops_spine_fossil.json | 7 + ...ented_diorite_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...mented_granite_triceratops_arm_fossil.json | 7 + ...ented_granite_triceratops_foot_fossil.json | 7 + ...mented_granite_triceratops_leg_fossil.json | 7 + ..._granite_triceratops_rex_skull_fossil.json | 7 + ...ed_granite_triceratops_ribcage_fossil.json | 7 + ...nted_granite_triceratops_spine_fossil.json | 7 + ...ented_granite_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...ray_terracotta_triceratops_arm_fossil.json | 7 + ...ay_terracotta_triceratops_foot_fossil.json | 7 + ...ray_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...y_terracotta_triceratops_spine_fossil.json | 7 + ...ay_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...nge_terracotta_triceratops_arm_fossil.json | 7 + ...ge_terracotta_triceratops_foot_fossil.json | 7 + ...nge_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...e_terracotta_triceratops_spine_fossil.json | 7 + ...ge_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...red_terracotta_triceratops_arm_fossil.json | 7 + ...ed_terracotta_triceratops_foot_fossil.json | 7 + ...red_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...d_terracotta_triceratops_spine_fossil.json | 7 + ...ed_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...nted_sandstone_triceratops_arm_fossil.json | 7 + ...ted_sandstone_triceratops_foot_fossil.json | 7 + ...nted_sandstone_triceratops_leg_fossil.json | 7 + ...andstone_triceratops_rex_skull_fossil.json | 7 + ..._sandstone_triceratops_ribcage_fossil.json | 7 + ...ed_sandstone_triceratops_spine_fossil.json | 7 + ...ted_sandstone_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...agmented_stone_triceratops_arm_fossil.json | 7 + ...gmented_stone_triceratops_foot_fossil.json | 7 + ...agmented_stone_triceratops_leg_fossil.json | 7 + ...ed_stone_triceratops_rex_skull_fossil.json | 7 + ...nted_stone_triceratops_ribcage_fossil.json | 7 + ...mented_stone_triceratops_spine_fossil.json | 7 + ...gmented_stone_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...ted_terracotta_triceratops_arm_fossil.json | 7 + ...ed_terracotta_triceratops_foot_fossil.json | 7 + ...ted_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...d_terracotta_triceratops_spine_fossil.json | 7 + ...ed_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...ite_terracotta_triceratops_arm_fossil.json | 7 + ...te_terracotta_triceratops_foot_fossil.json | 7 + ...ite_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...e_terracotta_triceratops_spine_fossil.json | 7 + ...te_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...low_terracotta_triceratops_arm_fossil.json | 7 + ...ow_terracotta_triceratops_foot_fossil.json | 7 + ...low_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...w_terracotta_triceratops_spine_fossil.json | 7 + ...ow_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../granite_triceratops_amber.json | 7 + .../granite_triceratops_arm_fossil.json | 7 + .../granite_triceratops_foot_fossil.json | 7 + .../granite_triceratops_leg_fossil.json | 7 + .../granite_triceratops_rex_skull_fossil.json | 7 + .../granite_triceratops_ribcage_fossil.json | 7 + .../granite_triceratops_spine_fossil.json | 7 + .../granite_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...ght_gray_terracotta_triceratops_amber.json | 7 + ...ray_terracotta_triceratops_arm_fossil.json | 7 + ...ay_terracotta_triceratops_foot_fossil.json | 7 + ...ray_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...y_terracotta_triceratops_spine_fossil.json | 7 + ...ay_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../orange_terracotta_triceratops_amber.json | 7 + ...nge_terracotta_triceratops_arm_fossil.json | 7 + ...ge_terracotta_triceratops_foot_fossil.json | 7 + ...nge_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...e_terracotta_triceratops_spine_fossil.json | 7 + ...ge_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../poor_andesite_triceratops_arm_fossil.json | 7 + ...poor_andesite_triceratops_foot_fossil.json | 7 + .../poor_andesite_triceratops_leg_fossil.json | 7 + ...andesite_triceratops_rex_skull_fossil.json | 7 + ...r_andesite_triceratops_ribcage_fossil.json | 7 + ...oor_andesite_triceratops_spine_fossil.json | 7 + ...poor_andesite_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...own_terracotta_triceratops_arm_fossil.json | 7 + ...wn_terracotta_triceratops_foot_fossil.json | 7 + ...own_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...n_terracotta_triceratops_spine_fossil.json | 7 + ...wn_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...poor_deepslate_triceratops_arm_fossil.json | 7 + ...oor_deepslate_triceratops_foot_fossil.json | 7 + ...poor_deepslate_triceratops_leg_fossil.json | 7 + ...eepslate_triceratops_rex_skull_fossil.json | 7 + ..._deepslate_triceratops_ribcage_fossil.json | 7 + ...or_deepslate_triceratops_spine_fossil.json | 7 + ...oor_deepslate_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../poor_diorite_triceratops_arm_fossil.json | 7 + .../poor_diorite_triceratops_foot_fossil.json | 7 + .../poor_diorite_triceratops_leg_fossil.json | 7 + ..._diorite_triceratops_rex_skull_fossil.json | 7 + ...or_diorite_triceratops_ribcage_fossil.json | 7 + ...poor_diorite_triceratops_spine_fossil.json | 7 + .../poor_diorite_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../poor_granite_triceratops_arm_fossil.json | 7 + .../poor_granite_triceratops_foot_fossil.json | 7 + .../poor_granite_triceratops_leg_fossil.json | 7 + ..._granite_triceratops_rex_skull_fossil.json | 7 + ...or_granite_triceratops_ribcage_fossil.json | 7 + ...poor_granite_triceratops_spine_fossil.json | 7 + .../poor_granite_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...ray_terracotta_triceratops_arm_fossil.json | 7 + ...ay_terracotta_triceratops_foot_fossil.json | 7 + ...ray_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...y_terracotta_triceratops_spine_fossil.json | 7 + ...ay_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...nge_terracotta_triceratops_arm_fossil.json | 7 + ...ge_terracotta_triceratops_foot_fossil.json | 7 + ...nge_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...e_terracotta_triceratops_spine_fossil.json | 7 + ...ge_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...red_terracotta_triceratops_arm_fossil.json | 7 + ...ed_terracotta_triceratops_foot_fossil.json | 7 + ...red_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...d_terracotta_triceratops_spine_fossil.json | 7 + ...ed_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...poor_sandstone_triceratops_arm_fossil.json | 7 + ...oor_sandstone_triceratops_foot_fossil.json | 7 + ...poor_sandstone_triceratops_leg_fossil.json | 7 + ...andstone_triceratops_rex_skull_fossil.json | 7 + ..._sandstone_triceratops_ribcage_fossil.json | 7 + ...or_sandstone_triceratops_spine_fossil.json | 7 + ...oor_sandstone_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../poor_stone_triceratops_arm_fossil.json | 7 + .../poor_stone_triceratops_foot_fossil.json | 7 + .../poor_stone_triceratops_leg_fossil.json | 7 + ...or_stone_triceratops_rex_skull_fossil.json | 7 + ...poor_stone_triceratops_ribcage_fossil.json | 7 + .../poor_stone_triceratops_spine_fossil.json | 7 + .../poor_stone_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...oor_terracotta_triceratops_arm_fossil.json | 7 + ...or_terracotta_triceratops_foot_fossil.json | 7 + ...oor_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...r_terracotta_triceratops_spine_fossil.json | 7 + ...or_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...ite_terracotta_triceratops_arm_fossil.json | 7 + ...te_terracotta_triceratops_foot_fossil.json | 7 + ...ite_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...e_terracotta_triceratops_spine_fossil.json | 7 + ...te_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...low_terracotta_triceratops_arm_fossil.json | 7 + ...ow_terracotta_triceratops_foot_fossil.json | 7 + ...low_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...w_terracotta_triceratops_spine_fossil.json | 7 + ...ow_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...stine_andesite_triceratops_arm_fossil.json | 7 + ...tine_andesite_triceratops_foot_fossil.json | 7 + ...stine_andesite_triceratops_leg_fossil.json | 7 + ...andesite_triceratops_rex_skull_fossil.json | 7 + ...e_andesite_triceratops_ribcage_fossil.json | 7 + ...ine_andesite_triceratops_spine_fossil.json | 7 + ...tine_andesite_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...own_terracotta_triceratops_arm_fossil.json | 7 + ...wn_terracotta_triceratops_foot_fossil.json | 7 + ...own_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...n_terracotta_triceratops_spine_fossil.json | 7 + ...wn_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...tine_deepslate_triceratops_arm_fossil.json | 7 + ...ine_deepslate_triceratops_foot_fossil.json | 7 + ...tine_deepslate_triceratops_leg_fossil.json | 7 + ...eepslate_triceratops_rex_skull_fossil.json | 7 + ..._deepslate_triceratops_ribcage_fossil.json | 7 + ...ne_deepslate_triceratops_spine_fossil.json | 7 + ...ine_deepslate_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...istine_diorite_triceratops_arm_fossil.json | 7 + ...stine_diorite_triceratops_foot_fossil.json | 7 + ...istine_diorite_triceratops_leg_fossil.json | 7 + ..._diorite_triceratops_rex_skull_fossil.json | 7 + ...ne_diorite_triceratops_ribcage_fossil.json | 7 + ...tine_diorite_triceratops_spine_fossil.json | 7 + ...stine_diorite_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...istine_granite_triceratops_arm_fossil.json | 7 + ...stine_granite_triceratops_foot_fossil.json | 7 + ...istine_granite_triceratops_leg_fossil.json | 7 + ..._granite_triceratops_rex_skull_fossil.json | 7 + ...ne_granite_triceratops_ribcage_fossil.json | 7 + ...tine_granite_triceratops_spine_fossil.json | 7 + ...stine_granite_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...ray_terracotta_triceratops_arm_fossil.json | 7 + ...ay_terracotta_triceratops_foot_fossil.json | 7 + ...ray_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...y_terracotta_triceratops_spine_fossil.json | 7 + ...ay_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...nge_terracotta_triceratops_arm_fossil.json | 7 + ...ge_terracotta_triceratops_foot_fossil.json | 7 + ...nge_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...e_terracotta_triceratops_spine_fossil.json | 7 + ...ge_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...red_terracotta_triceratops_arm_fossil.json | 7 + ...ed_terracotta_triceratops_foot_fossil.json | 7 + ...red_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...d_terracotta_triceratops_spine_fossil.json | 7 + ...ed_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...tine_sandstone_triceratops_arm_fossil.json | 7 + ...ine_sandstone_triceratops_foot_fossil.json | 7 + ...tine_sandstone_triceratops_leg_fossil.json | 7 + ...andstone_triceratops_rex_skull_fossil.json | 7 + ..._sandstone_triceratops_ribcage_fossil.json | 7 + ...ne_sandstone_triceratops_spine_fossil.json | 7 + ...ine_sandstone_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...pristine_stone_triceratops_arm_fossil.json | 7 + ...ristine_stone_triceratops_foot_fossil.json | 7 + ...pristine_stone_triceratops_leg_fossil.json | 7 + ...ne_stone_triceratops_rex_skull_fossil.json | 7 + ...tine_stone_triceratops_ribcage_fossil.json | 7 + ...istine_stone_triceratops_spine_fossil.json | 7 + ...ristine_stone_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...ine_terracotta_triceratops_arm_fossil.json | 7 + ...ne_terracotta_triceratops_foot_fossil.json | 7 + ...ine_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...e_terracotta_triceratops_spine_fossil.json | 7 + ...ne_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...ite_terracotta_triceratops_arm_fossil.json | 7 + ...te_terracotta_triceratops_foot_fossil.json | 7 + ...ite_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...e_terracotta_triceratops_spine_fossil.json | 7 + ...te_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + ...low_terracotta_triceratops_arm_fossil.json | 7 + ...ow_terracotta_triceratops_foot_fossil.json | 7 + ...low_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...w_terracotta_triceratops_spine_fossil.json | 7 + ...ow_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../red_terracotta_triceratops_amber.json | 7 + ...red_terracotta_triceratops_arm_fossil.json | 7 + ...ed_terracotta_triceratops_foot_fossil.json | 7 + ...red_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...d_terracotta_triceratops_spine_fossil.json | 7 + ...ed_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../sandstone_triceratops_amber.json | 7 + .../sandstone_triceratops_arm_fossil.json | 7 + .../sandstone_triceratops_foot_fossil.json | 7 + .../sandstone_triceratops_leg_fossil.json | 7 + ...andstone_triceratops_rex_skull_fossil.json | 7 + .../sandstone_triceratops_ribcage_fossil.json | 7 + .../sandstone_triceratops_spine_fossil.json | 7 + .../sandstone_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../blockstates/stone_triceratops_amber.json | 7 + .../stone_triceratops_arm_fossil.json | 7 + .../stone_triceratops_foot_fossil.json | 7 + .../stone_triceratops_leg_fossil.json | 7 + .../stone_triceratops_rex_skull_fossil.json | 7 + .../stone_triceratops_ribcage_fossil.json | 7 + .../stone_triceratops_spine_fossil.json | 7 + .../stone_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../terracotta_triceratops_amber.json | 7 + .../terracotta_triceratops_arm_fossil.json | 7 + .../terracotta_triceratops_foot_fossil.json | 7 + .../terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + .../terracotta_triceratops_spine_fossil.json | 7 + .../terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../white_terracotta_triceratops_amber.json | 7 + ...ite_terracotta_triceratops_arm_fossil.json | 7 + ...te_terracotta_triceratops_foot_fossil.json | 7 + ...ite_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...e_terracotta_triceratops_spine_fossil.json | 7 + ...te_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../yellow_terracotta_triceratops_amber.json | 7 + ...low_terracotta_triceratops_arm_fossil.json | 7 + ...ow_terracotta_triceratops_foot_fossil.json | 7 + ...low_terracotta_triceratops_leg_fossil.json | 7 + ...rracotta_triceratops_rex_skull_fossil.json | 7 + ...terracotta_triceratops_ribcage_fossil.json | 7 + ...w_terracotta_triceratops_spine_fossil.json | 7 + ...ow_terracotta_triceratops_tail_fossil.json | 7 + ..._triceratops_triceratops_skull_fossil.json | 7 + ...nosaurus_rex_triceratops_skull_fossil.json | 7 + .../block/andesite_triceratops_amber.json | 8 + .../andesite_triceratops_arm_fossil.json | 8 + .../andesite_triceratops_foot_fossil.json | 8 + .../andesite_triceratops_leaf_fossil.json | 6 + .../andesite_triceratops_leg_fossil.json | 8 + .../andesite_triceratops_neck_fossil.json | 6 + .../andesite_triceratops_ribcage_fossil.json | 8 + .../andesite_triceratops_spine_fossil.json | 8 + .../andesite_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + .../andesite_triceratops_wing_fossil.json | 6 + .../brown_terracotta_triceratops_amber.json | 8 + ...own_terracotta_triceratops_arm_fossil.json | 8 + ...wn_terracotta_triceratops_foot_fossil.json | 8 + ...wn_terracotta_triceratops_leaf_fossil.json | 6 + ...own_terracotta_triceratops_leg_fossil.json | 8 + ...wn_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...n_terracotta_triceratops_spine_fossil.json | 8 + ...wn_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...wn_terracotta_triceratops_wing_fossil.json | 6 + ...ommon_andesite_triceratops_arm_fossil.json | 8 + ...mmon_andesite_triceratops_foot_fossil.json | 8 + ...mmon_andesite_triceratops_leaf_fossil.json | 6 + ...ommon_andesite_triceratops_leg_fossil.json | 8 + ...mmon_andesite_triceratops_neck_fossil.json | 6 + ...n_andesite_triceratops_ribcage_fossil.json | 8 + ...mon_andesite_triceratops_spine_fossil.json | 8 + ...mmon_andesite_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...mmon_andesite_triceratops_wing_fossil.json | 6 + ...own_terracotta_triceratops_arm_fossil.json | 8 + ...wn_terracotta_triceratops_foot_fossil.json | 8 + ...wn_terracotta_triceratops_leaf_fossil.json | 6 + ...own_terracotta_triceratops_leg_fossil.json | 8 + ...wn_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...n_terracotta_triceratops_spine_fossil.json | 8 + ...wn_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...wn_terracotta_triceratops_wing_fossil.json | 6 + ...mmon_deepslate_triceratops_arm_fossil.json | 8 + ...mon_deepslate_triceratops_foot_fossil.json | 8 + ...mon_deepslate_triceratops_leaf_fossil.json | 6 + ...mmon_deepslate_triceratops_leg_fossil.json | 8 + ...mon_deepslate_triceratops_neck_fossil.json | 6 + ..._deepslate_triceratops_ribcage_fossil.json | 8 + ...on_deepslate_triceratops_spine_fossil.json | 8 + ...mon_deepslate_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...mon_deepslate_triceratops_wing_fossil.json | 6 + ...common_diorite_triceratops_arm_fossil.json | 8 + ...ommon_diorite_triceratops_foot_fossil.json | 8 + ...ommon_diorite_triceratops_leaf_fossil.json | 6 + ...common_diorite_triceratops_leg_fossil.json | 8 + ...ommon_diorite_triceratops_neck_fossil.json | 6 + ...on_diorite_triceratops_ribcage_fossil.json | 8 + ...mmon_diorite_triceratops_spine_fossil.json | 8 + ...ommon_diorite_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ommon_diorite_triceratops_wing_fossil.json | 6 + ...common_granite_triceratops_arm_fossil.json | 8 + ...ommon_granite_triceratops_foot_fossil.json | 8 + ...ommon_granite_triceratops_leaf_fossil.json | 6 + ...common_granite_triceratops_leg_fossil.json | 8 + ...ommon_granite_triceratops_neck_fossil.json | 6 + ...on_granite_triceratops_ribcage_fossil.json | 8 + ...mmon_granite_triceratops_spine_fossil.json | 8 + ...ommon_granite_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ommon_granite_triceratops_wing_fossil.json | 6 + ...ray_terracotta_triceratops_arm_fossil.json | 8 + ...ay_terracotta_triceratops_foot_fossil.json | 8 + ...ay_terracotta_triceratops_leaf_fossil.json | 6 + ...ray_terracotta_triceratops_leg_fossil.json | 8 + ...ay_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...y_terracotta_triceratops_spine_fossil.json | 8 + ...ay_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ay_terracotta_triceratops_wing_fossil.json | 6 + ...nge_terracotta_triceratops_arm_fossil.json | 8 + ...ge_terracotta_triceratops_foot_fossil.json | 8 + ...ge_terracotta_triceratops_leaf_fossil.json | 6 + ...nge_terracotta_triceratops_leg_fossil.json | 8 + ...ge_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...e_terracotta_triceratops_spine_fossil.json | 8 + ...ge_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ge_terracotta_triceratops_wing_fossil.json | 6 + ...red_terracotta_triceratops_arm_fossil.json | 8 + ...ed_terracotta_triceratops_foot_fossil.json | 8 + ...ed_terracotta_triceratops_leaf_fossil.json | 6 + ...red_terracotta_triceratops_leg_fossil.json | 8 + ...ed_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...d_terracotta_triceratops_spine_fossil.json | 8 + ...ed_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ed_terracotta_triceratops_wing_fossil.json | 6 + ...mmon_sandstone_triceratops_arm_fossil.json | 8 + ...mon_sandstone_triceratops_foot_fossil.json | 8 + ...mon_sandstone_triceratops_leaf_fossil.json | 6 + ...mmon_sandstone_triceratops_leg_fossil.json | 8 + ...mon_sandstone_triceratops_neck_fossil.json | 6 + ..._sandstone_triceratops_ribcage_fossil.json | 8 + ...on_sandstone_triceratops_spine_fossil.json | 8 + ...mon_sandstone_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...mon_sandstone_triceratops_wing_fossil.json | 6 + .../common_stone_triceratops_arm_fossil.json | 8 + .../common_stone_triceratops_foot_fossil.json | 8 + .../common_stone_triceratops_leaf_fossil.json | 6 + .../common_stone_triceratops_leg_fossil.json | 8 + .../common_stone_triceratops_neck_fossil.json | 6 + ...mmon_stone_triceratops_ribcage_fossil.json | 8 + ...common_stone_triceratops_spine_fossil.json | 8 + .../common_stone_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + .../common_stone_triceratops_wing_fossil.json | 6 + ...mon_terracotta_triceratops_arm_fossil.json | 8 + ...on_terracotta_triceratops_foot_fossil.json | 8 + ...on_terracotta_triceratops_leaf_fossil.json | 6 + ...mon_terracotta_triceratops_leg_fossil.json | 8 + ...on_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...n_terracotta_triceratops_spine_fossil.json | 8 + ...on_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...on_terracotta_triceratops_wing_fossil.json | 6 + ...ite_terracotta_triceratops_arm_fossil.json | 8 + ...te_terracotta_triceratops_foot_fossil.json | 8 + ...te_terracotta_triceratops_leaf_fossil.json | 6 + ...ite_terracotta_triceratops_leg_fossil.json | 8 + ...te_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...e_terracotta_triceratops_spine_fossil.json | 8 + ...te_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...te_terracotta_triceratops_wing_fossil.json | 6 + ...low_terracotta_triceratops_arm_fossil.json | 8 + ...ow_terracotta_triceratops_foot_fossil.json | 8 + ...ow_terracotta_triceratops_leaf_fossil.json | 6 + ...low_terracotta_triceratops_leg_fossil.json | 8 + ...ow_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...w_terracotta_triceratops_spine_fossil.json | 8 + ...ow_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ow_terracotta_triceratops_wing_fossil.json | 6 + .../block/deepslate_triceratops_amber.json | 8 + .../deepslate_triceratops_arm_fossil.json | 8 + .../deepslate_triceratops_foot_fossil.json | 8 + .../deepslate_triceratops_leaf_fossil.json | 6 + .../deepslate_triceratops_leg_fossil.json | 8 + .../deepslate_triceratops_neck_fossil.json | 6 + .../deepslate_triceratops_ribcage_fossil.json | 8 + .../deepslate_triceratops_spine_fossil.json | 8 + .../deepslate_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + .../deepslate_triceratops_wing_fossil.json | 6 + .../block/diorite_triceratops_amber.json | 8 + .../block/diorite_triceratops_arm_fossil.json | 8 + .../diorite_triceratops_foot_fossil.json | 8 + .../diorite_triceratops_leaf_fossil.json | 6 + .../block/diorite_triceratops_leg_fossil.json | 8 + .../diorite_triceratops_neck_fossil.json | 6 + .../diorite_triceratops_ribcage_fossil.json | 8 + .../diorite_triceratops_spine_fossil.json | 8 + .../diorite_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + .../diorite_triceratops_wing_fossil.json | 6 + ...ented_andesite_triceratops_arm_fossil.json | 8 + ...nted_andesite_triceratops_foot_fossil.json | 8 + ...nted_andesite_triceratops_leaf_fossil.json | 6 + ...ented_andesite_triceratops_leg_fossil.json | 8 + ...nted_andesite_triceratops_neck_fossil.json | 6 + ...d_andesite_triceratops_ribcage_fossil.json | 8 + ...ted_andesite_triceratops_spine_fossil.json | 8 + ...nted_andesite_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...nted_andesite_triceratops_wing_fossil.json | 6 + ...own_terracotta_triceratops_arm_fossil.json | 8 + ...wn_terracotta_triceratops_foot_fossil.json | 8 + ...wn_terracotta_triceratops_leaf_fossil.json | 6 + ...own_terracotta_triceratops_leg_fossil.json | 8 + ...wn_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...n_terracotta_triceratops_spine_fossil.json | 8 + ...wn_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...wn_terracotta_triceratops_wing_fossil.json | 6 + ...nted_deepslate_triceratops_arm_fossil.json | 8 + ...ted_deepslate_triceratops_foot_fossil.json | 8 + ...ted_deepslate_triceratops_leaf_fossil.json | 6 + ...nted_deepslate_triceratops_leg_fossil.json | 8 + ...ted_deepslate_triceratops_neck_fossil.json | 6 + ..._deepslate_triceratops_ribcage_fossil.json | 8 + ...ed_deepslate_triceratops_spine_fossil.json | 8 + ...ted_deepslate_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ted_deepslate_triceratops_wing_fossil.json | 6 + ...mented_diorite_triceratops_arm_fossil.json | 8 + ...ented_diorite_triceratops_foot_fossil.json | 8 + ...ented_diorite_triceratops_leaf_fossil.json | 6 + ...mented_diorite_triceratops_leg_fossil.json | 8 + ...ented_diorite_triceratops_neck_fossil.json | 6 + ...ed_diorite_triceratops_ribcage_fossil.json | 8 + ...nted_diorite_triceratops_spine_fossil.json | 8 + ...ented_diorite_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ented_diorite_triceratops_wing_fossil.json | 6 + ...mented_granite_triceratops_arm_fossil.json | 8 + ...ented_granite_triceratops_foot_fossil.json | 8 + ...ented_granite_triceratops_leaf_fossil.json | 6 + ...mented_granite_triceratops_leg_fossil.json | 8 + ...ented_granite_triceratops_neck_fossil.json | 6 + ...ed_granite_triceratops_ribcage_fossil.json | 8 + ...nted_granite_triceratops_spine_fossil.json | 8 + ...ented_granite_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ented_granite_triceratops_wing_fossil.json | 6 + ...ray_terracotta_triceratops_arm_fossil.json | 8 + ...ay_terracotta_triceratops_foot_fossil.json | 8 + ...ay_terracotta_triceratops_leaf_fossil.json | 6 + ...ray_terracotta_triceratops_leg_fossil.json | 8 + ...ay_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...y_terracotta_triceratops_spine_fossil.json | 8 + ...ay_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ay_terracotta_triceratops_wing_fossil.json | 6 + ...nge_terracotta_triceratops_arm_fossil.json | 8 + ...ge_terracotta_triceratops_foot_fossil.json | 8 + ...ge_terracotta_triceratops_leaf_fossil.json | 6 + ...nge_terracotta_triceratops_leg_fossil.json | 8 + ...ge_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...e_terracotta_triceratops_spine_fossil.json | 8 + ...ge_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ge_terracotta_triceratops_wing_fossil.json | 6 + ...red_terracotta_triceratops_arm_fossil.json | 8 + ...ed_terracotta_triceratops_foot_fossil.json | 8 + ...ed_terracotta_triceratops_leaf_fossil.json | 6 + ...red_terracotta_triceratops_leg_fossil.json | 8 + ...ed_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...d_terracotta_triceratops_spine_fossil.json | 8 + ...ed_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ed_terracotta_triceratops_wing_fossil.json | 6 + ...nted_sandstone_triceratops_arm_fossil.json | 8 + ...ted_sandstone_triceratops_foot_fossil.json | 8 + ...ted_sandstone_triceratops_leaf_fossil.json | 6 + ...nted_sandstone_triceratops_leg_fossil.json | 8 + ...ted_sandstone_triceratops_neck_fossil.json | 6 + ..._sandstone_triceratops_ribcage_fossil.json | 8 + ...ed_sandstone_triceratops_spine_fossil.json | 8 + ...ted_sandstone_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ted_sandstone_triceratops_wing_fossil.json | 6 + ...agmented_stone_triceratops_arm_fossil.json | 8 + ...gmented_stone_triceratops_foot_fossil.json | 8 + ...gmented_stone_triceratops_leaf_fossil.json | 6 + ...agmented_stone_triceratops_leg_fossil.json | 8 + ...gmented_stone_triceratops_neck_fossil.json | 6 + ...nted_stone_triceratops_ribcage_fossil.json | 8 + ...mented_stone_triceratops_spine_fossil.json | 8 + ...gmented_stone_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...gmented_stone_triceratops_wing_fossil.json | 6 + ...ted_terracotta_triceratops_arm_fossil.json | 8 + ...ed_terracotta_triceratops_foot_fossil.json | 8 + ...ed_terracotta_triceratops_leaf_fossil.json | 6 + ...ted_terracotta_triceratops_leg_fossil.json | 8 + ...ed_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...d_terracotta_triceratops_spine_fossil.json | 8 + ...ed_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ed_terracotta_triceratops_wing_fossil.json | 6 + ...ite_terracotta_triceratops_arm_fossil.json | 8 + ...te_terracotta_triceratops_foot_fossil.json | 8 + ...te_terracotta_triceratops_leaf_fossil.json | 6 + ...ite_terracotta_triceratops_leg_fossil.json | 8 + ...te_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...e_terracotta_triceratops_spine_fossil.json | 8 + ...te_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...te_terracotta_triceratops_wing_fossil.json | 6 + ...low_terracotta_triceratops_arm_fossil.json | 8 + ...ow_terracotta_triceratops_foot_fossil.json | 8 + ...ow_terracotta_triceratops_leaf_fossil.json | 6 + ...low_terracotta_triceratops_leg_fossil.json | 8 + ...ow_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...w_terracotta_triceratops_spine_fossil.json | 8 + ...ow_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ow_terracotta_triceratops_wing_fossil.json | 6 + .../block/granite_triceratops_amber.json | 8 + .../block/granite_triceratops_arm_fossil.json | 8 + .../granite_triceratops_foot_fossil.json | 8 + .../granite_triceratops_leaf_fossil.json | 6 + .../block/granite_triceratops_leg_fossil.json | 8 + .../granite_triceratops_neck_fossil.json | 6 + .../granite_triceratops_ribcage_fossil.json | 8 + .../granite_triceratops_spine_fossil.json | 8 + .../granite_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + .../granite_triceratops_wing_fossil.json | 6 + ...ght_gray_terracotta_triceratops_amber.json | 8 + ...ray_terracotta_triceratops_arm_fossil.json | 8 + ...ay_terracotta_triceratops_foot_fossil.json | 8 + ...ay_terracotta_triceratops_leaf_fossil.json | 6 + ...ray_terracotta_triceratops_leg_fossil.json | 8 + ...ay_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...y_terracotta_triceratops_spine_fossil.json | 8 + ...ay_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ay_terracotta_triceratops_wing_fossil.json | 6 + .../orange_terracotta_triceratops_amber.json | 8 + ...nge_terracotta_triceratops_arm_fossil.json | 8 + ...ge_terracotta_triceratops_foot_fossil.json | 8 + ...ge_terracotta_triceratops_leaf_fossil.json | 6 + ...nge_terracotta_triceratops_leg_fossil.json | 8 + ...ge_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...e_terracotta_triceratops_spine_fossil.json | 8 + ...ge_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ge_terracotta_triceratops_wing_fossil.json | 6 + .../poor_andesite_triceratops_arm_fossil.json | 8 + ...poor_andesite_triceratops_foot_fossil.json | 8 + ...poor_andesite_triceratops_leaf_fossil.json | 6 + .../poor_andesite_triceratops_leg_fossil.json | 8 + ...poor_andesite_triceratops_neck_fossil.json | 6 + ...r_andesite_triceratops_ribcage_fossil.json | 8 + ...oor_andesite_triceratops_spine_fossil.json | 8 + ...poor_andesite_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...poor_andesite_triceratops_wing_fossil.json | 6 + ...own_terracotta_triceratops_arm_fossil.json | 8 + ...wn_terracotta_triceratops_foot_fossil.json | 8 + ...wn_terracotta_triceratops_leaf_fossil.json | 6 + ...own_terracotta_triceratops_leg_fossil.json | 8 + ...wn_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...n_terracotta_triceratops_spine_fossil.json | 8 + ...wn_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...wn_terracotta_triceratops_wing_fossil.json | 6 + ...poor_deepslate_triceratops_arm_fossil.json | 8 + ...oor_deepslate_triceratops_foot_fossil.json | 8 + ...oor_deepslate_triceratops_leaf_fossil.json | 6 + ...poor_deepslate_triceratops_leg_fossil.json | 8 + ...oor_deepslate_triceratops_neck_fossil.json | 6 + ..._deepslate_triceratops_ribcage_fossil.json | 8 + ...or_deepslate_triceratops_spine_fossil.json | 8 + ...oor_deepslate_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...oor_deepslate_triceratops_wing_fossil.json | 6 + .../poor_diorite_triceratops_arm_fossil.json | 8 + .../poor_diorite_triceratops_foot_fossil.json | 8 + .../poor_diorite_triceratops_leaf_fossil.json | 6 + .../poor_diorite_triceratops_leg_fossil.json | 8 + .../poor_diorite_triceratops_neck_fossil.json | 6 + ...or_diorite_triceratops_ribcage_fossil.json | 8 + ...poor_diorite_triceratops_spine_fossil.json | 8 + .../poor_diorite_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + .../poor_diorite_triceratops_wing_fossil.json | 6 + .../poor_granite_triceratops_arm_fossil.json | 8 + .../poor_granite_triceratops_foot_fossil.json | 8 + .../poor_granite_triceratops_leaf_fossil.json | 6 + .../poor_granite_triceratops_leg_fossil.json | 8 + .../poor_granite_triceratops_neck_fossil.json | 6 + ...or_granite_triceratops_ribcage_fossil.json | 8 + ...poor_granite_triceratops_spine_fossil.json | 8 + .../poor_granite_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + .../poor_granite_triceratops_wing_fossil.json | 6 + ...ray_terracotta_triceratops_arm_fossil.json | 8 + ...ay_terracotta_triceratops_foot_fossil.json | 8 + ...ay_terracotta_triceratops_leaf_fossil.json | 6 + ...ray_terracotta_triceratops_leg_fossil.json | 8 + ...ay_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...y_terracotta_triceratops_spine_fossil.json | 8 + ...ay_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ay_terracotta_triceratops_wing_fossil.json | 6 + ...nge_terracotta_triceratops_arm_fossil.json | 8 + ...ge_terracotta_triceratops_foot_fossil.json | 8 + ...ge_terracotta_triceratops_leaf_fossil.json | 6 + ...nge_terracotta_triceratops_leg_fossil.json | 8 + ...ge_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...e_terracotta_triceratops_spine_fossil.json | 8 + ...ge_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ge_terracotta_triceratops_wing_fossil.json | 6 + ...red_terracotta_triceratops_arm_fossil.json | 8 + ...ed_terracotta_triceratops_foot_fossil.json | 8 + ...ed_terracotta_triceratops_leaf_fossil.json | 6 + ...red_terracotta_triceratops_leg_fossil.json | 8 + ...ed_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...d_terracotta_triceratops_spine_fossil.json | 8 + ...ed_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ed_terracotta_triceratops_wing_fossil.json | 6 + ...poor_sandstone_triceratops_arm_fossil.json | 8 + ...oor_sandstone_triceratops_foot_fossil.json | 8 + ...oor_sandstone_triceratops_leaf_fossil.json | 6 + ...poor_sandstone_triceratops_leg_fossil.json | 8 + ...oor_sandstone_triceratops_neck_fossil.json | 6 + ..._sandstone_triceratops_ribcage_fossil.json | 8 + ...or_sandstone_triceratops_spine_fossil.json | 8 + ...oor_sandstone_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...oor_sandstone_triceratops_wing_fossil.json | 6 + .../poor_stone_triceratops_arm_fossil.json | 8 + .../poor_stone_triceratops_foot_fossil.json | 8 + .../poor_stone_triceratops_leaf_fossil.json | 6 + .../poor_stone_triceratops_leg_fossil.json | 8 + .../poor_stone_triceratops_neck_fossil.json | 6 + ...poor_stone_triceratops_ribcage_fossil.json | 8 + .../poor_stone_triceratops_spine_fossil.json | 8 + .../poor_stone_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + .../poor_stone_triceratops_wing_fossil.json | 6 + ...oor_terracotta_triceratops_arm_fossil.json | 8 + ...or_terracotta_triceratops_foot_fossil.json | 8 + ...or_terracotta_triceratops_leaf_fossil.json | 6 + ...oor_terracotta_triceratops_leg_fossil.json | 8 + ...or_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...r_terracotta_triceratops_spine_fossil.json | 8 + ...or_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...or_terracotta_triceratops_wing_fossil.json | 6 + ...ite_terracotta_triceratops_arm_fossil.json | 8 + ...te_terracotta_triceratops_foot_fossil.json | 8 + ...te_terracotta_triceratops_leaf_fossil.json | 6 + ...ite_terracotta_triceratops_leg_fossil.json | 8 + ...te_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...e_terracotta_triceratops_spine_fossil.json | 8 + ...te_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...te_terracotta_triceratops_wing_fossil.json | 6 + ...low_terracotta_triceratops_arm_fossil.json | 8 + ...ow_terracotta_triceratops_foot_fossil.json | 8 + ...ow_terracotta_triceratops_leaf_fossil.json | 6 + ...low_terracotta_triceratops_leg_fossil.json | 8 + ...ow_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...w_terracotta_triceratops_spine_fossil.json | 8 + ...ow_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ow_terracotta_triceratops_wing_fossil.json | 6 + ...stine_andesite_triceratops_arm_fossil.json | 8 + ...tine_andesite_triceratops_foot_fossil.json | 8 + ...tine_andesite_triceratops_leaf_fossil.json | 6 + ...stine_andesite_triceratops_leg_fossil.json | 8 + ...tine_andesite_triceratops_neck_fossil.json | 6 + ...e_andesite_triceratops_ribcage_fossil.json | 8 + ...ine_andesite_triceratops_spine_fossil.json | 8 + ...tine_andesite_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...tine_andesite_triceratops_wing_fossil.json | 6 + ...own_terracotta_triceratops_arm_fossil.json | 8 + ...wn_terracotta_triceratops_foot_fossil.json | 8 + ...wn_terracotta_triceratops_leaf_fossil.json | 6 + ...own_terracotta_triceratops_leg_fossil.json | 8 + ...wn_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...n_terracotta_triceratops_spine_fossil.json | 8 + ...wn_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...wn_terracotta_triceratops_wing_fossil.json | 6 + ...tine_deepslate_triceratops_arm_fossil.json | 8 + ...ine_deepslate_triceratops_foot_fossil.json | 8 + ...ine_deepslate_triceratops_leaf_fossil.json | 6 + ...tine_deepslate_triceratops_leg_fossil.json | 8 + ...ine_deepslate_triceratops_neck_fossil.json | 6 + ..._deepslate_triceratops_ribcage_fossil.json | 8 + ...ne_deepslate_triceratops_spine_fossil.json | 8 + ...ine_deepslate_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ine_deepslate_triceratops_wing_fossil.json | 6 + ...istine_diorite_triceratops_arm_fossil.json | 8 + ...stine_diorite_triceratops_foot_fossil.json | 8 + ...stine_diorite_triceratops_leaf_fossil.json | 6 + ...istine_diorite_triceratops_leg_fossil.json | 8 + ...stine_diorite_triceratops_neck_fossil.json | 6 + ...ne_diorite_triceratops_ribcage_fossil.json | 8 + ...tine_diorite_triceratops_spine_fossil.json | 8 + ...stine_diorite_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...stine_diorite_triceratops_wing_fossil.json | 6 + ...istine_granite_triceratops_arm_fossil.json | 8 + ...stine_granite_triceratops_foot_fossil.json | 8 + ...stine_granite_triceratops_leaf_fossil.json | 6 + ...istine_granite_triceratops_leg_fossil.json | 8 + ...stine_granite_triceratops_neck_fossil.json | 6 + ...ne_granite_triceratops_ribcage_fossil.json | 8 + ...tine_granite_triceratops_spine_fossil.json | 8 + ...stine_granite_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...stine_granite_triceratops_wing_fossil.json | 6 + ...ray_terracotta_triceratops_arm_fossil.json | 8 + ...ay_terracotta_triceratops_foot_fossil.json | 8 + ...ay_terracotta_triceratops_leaf_fossil.json | 6 + ...ray_terracotta_triceratops_leg_fossil.json | 8 + ...ay_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...y_terracotta_triceratops_spine_fossil.json | 8 + ...ay_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ay_terracotta_triceratops_wing_fossil.json | 6 + ...nge_terracotta_triceratops_arm_fossil.json | 8 + ...ge_terracotta_triceratops_foot_fossil.json | 8 + ...ge_terracotta_triceratops_leaf_fossil.json | 6 + ...nge_terracotta_triceratops_leg_fossil.json | 8 + ...ge_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...e_terracotta_triceratops_spine_fossil.json | 8 + ...ge_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ge_terracotta_triceratops_wing_fossil.json | 6 + ...red_terracotta_triceratops_arm_fossil.json | 8 + ...ed_terracotta_triceratops_foot_fossil.json | 8 + ...ed_terracotta_triceratops_leaf_fossil.json | 6 + ...red_terracotta_triceratops_leg_fossil.json | 8 + ...ed_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...d_terracotta_triceratops_spine_fossil.json | 8 + ...ed_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ed_terracotta_triceratops_wing_fossil.json | 6 + ...tine_sandstone_triceratops_arm_fossil.json | 8 + ...ine_sandstone_triceratops_foot_fossil.json | 8 + ...ine_sandstone_triceratops_leaf_fossil.json | 6 + ...tine_sandstone_triceratops_leg_fossil.json | 8 + ...ine_sandstone_triceratops_neck_fossil.json | 6 + ..._sandstone_triceratops_ribcage_fossil.json | 8 + ...ne_sandstone_triceratops_spine_fossil.json | 8 + ...ine_sandstone_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ine_sandstone_triceratops_wing_fossil.json | 6 + ...pristine_stone_triceratops_arm_fossil.json | 8 + ...ristine_stone_triceratops_foot_fossil.json | 8 + ...ristine_stone_triceratops_leaf_fossil.json | 6 + ...pristine_stone_triceratops_leg_fossil.json | 8 + ...ristine_stone_triceratops_neck_fossil.json | 6 + ...tine_stone_triceratops_ribcage_fossil.json | 8 + ...istine_stone_triceratops_spine_fossil.json | 8 + ...ristine_stone_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ristine_stone_triceratops_wing_fossil.json | 6 + ...ine_terracotta_triceratops_arm_fossil.json | 8 + ...ne_terracotta_triceratops_foot_fossil.json | 8 + ...ne_terracotta_triceratops_leaf_fossil.json | 6 + ...ine_terracotta_triceratops_leg_fossil.json | 8 + ...ne_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...e_terracotta_triceratops_spine_fossil.json | 8 + ...ne_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ne_terracotta_triceratops_wing_fossil.json | 6 + ...ite_terracotta_triceratops_arm_fossil.json | 8 + ...te_terracotta_triceratops_foot_fossil.json | 8 + ...te_terracotta_triceratops_leaf_fossil.json | 6 + ...ite_terracotta_triceratops_leg_fossil.json | 8 + ...te_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...e_terracotta_triceratops_spine_fossil.json | 8 + ...te_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...te_terracotta_triceratops_wing_fossil.json | 6 + ...low_terracotta_triceratops_arm_fossil.json | 8 + ...ow_terracotta_triceratops_foot_fossil.json | 8 + ...ow_terracotta_triceratops_leaf_fossil.json | 6 + ...low_terracotta_triceratops_leg_fossil.json | 8 + ...ow_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...w_terracotta_triceratops_spine_fossil.json | 8 + ...ow_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ow_terracotta_triceratops_wing_fossil.json | 6 + .../red_terracotta_triceratops_amber.json | 8 + ...red_terracotta_triceratops_arm_fossil.json | 8 + ...ed_terracotta_triceratops_foot_fossil.json | 8 + ...ed_terracotta_triceratops_leaf_fossil.json | 6 + ...red_terracotta_triceratops_leg_fossil.json | 8 + ...ed_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...d_terracotta_triceratops_spine_fossil.json | 8 + ...ed_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ed_terracotta_triceratops_wing_fossil.json | 6 + .../block/sandstone_triceratops_amber.json | 8 + .../sandstone_triceratops_arm_fossil.json | 8 + .../sandstone_triceratops_foot_fossil.json | 8 + .../sandstone_triceratops_leaf_fossil.json | 6 + .../sandstone_triceratops_leg_fossil.json | 8 + .../sandstone_triceratops_neck_fossil.json | 6 + .../sandstone_triceratops_ribcage_fossil.json | 8 + .../sandstone_triceratops_spine_fossil.json | 8 + .../sandstone_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + .../sandstone_triceratops_wing_fossil.json | 6 + .../models/block/stone_triceratops_amber.json | 8 + .../block/stone_triceratops_arm_fossil.json | 8 + .../block/stone_triceratops_foot_fossil.json | 8 + .../block/stone_triceratops_leaf_fossil.json | 6 + .../block/stone_triceratops_leg_fossil.json | 8 + .../block/stone_triceratops_neck_fossil.json | 6 + .../stone_triceratops_ribcage_fossil.json | 8 + .../block/stone_triceratops_spine_fossil.json | 8 + .../block/stone_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + .../block/stone_triceratops_wing_fossil.json | 6 + .../block/terracotta_triceratops_amber.json | 8 + .../terracotta_triceratops_arm_fossil.json | 8 + .../terracotta_triceratops_foot_fossil.json | 8 + .../terracotta_triceratops_leaf_fossil.json | 6 + .../terracotta_triceratops_leg_fossil.json | 8 + .../terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + .../terracotta_triceratops_spine_fossil.json | 8 + .../terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + .../terracotta_triceratops_wing_fossil.json | 6 + .../white_terracotta_triceratops_amber.json | 8 + ...ite_terracotta_triceratops_arm_fossil.json | 8 + ...te_terracotta_triceratops_foot_fossil.json | 8 + ...te_terracotta_triceratops_leaf_fossil.json | 6 + ...ite_terracotta_triceratops_leg_fossil.json | 8 + ...te_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...e_terracotta_triceratops_spine_fossil.json | 8 + ...te_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...te_terracotta_triceratops_wing_fossil.json | 6 + .../yellow_terracotta_triceratops_amber.json | 8 + ...low_terracotta_triceratops_arm_fossil.json | 8 + ...ow_terracotta_triceratops_foot_fossil.json | 8 + ...ow_terracotta_triceratops_leaf_fossil.json | 6 + ...low_terracotta_triceratops_leg_fossil.json | 8 + ...ow_terracotta_triceratops_neck_fossil.json | 6 + ...terracotta_triceratops_ribcage_fossil.json | 8 + ...w_terracotta_triceratops_spine_fossil.json | 8 + ...ow_terracotta_triceratops_tail_fossil.json | 8 + ..._triceratops_triceratops_skull_fossil.json | 8 + ...ow_terracotta_triceratops_wing_fossil.json | 6 + .../item/andesite_triceratops_amber.json | 3 + .../item/andesite_triceratops_arm_fossil.json | 3 + .../andesite_triceratops_foot_fossil.json | 3 + .../andesite_triceratops_leaf_fossil.json | 3 + .../item/andesite_triceratops_leg_fossil.json | 3 + .../andesite_triceratops_neck_fossil.json | 3 + ...andesite_triceratops_rex_skull_fossil.json | 3 + .../andesite_triceratops_ribcage_fossil.json | 3 + .../andesite_triceratops_spine_fossil.json | 3 + .../andesite_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + .../andesite_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../brown_terracotta_triceratops_amber.json | 3 + ...own_terracotta_triceratops_arm_fossil.json | 3 + ...wn_terracotta_triceratops_foot_fossil.json | 3 + ...wn_terracotta_triceratops_leaf_fossil.json | 3 + ...own_terracotta_triceratops_leg_fossil.json | 3 + ...wn_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...n_terracotta_triceratops_spine_fossil.json | 3 + ...wn_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...wn_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...ommon_andesite_triceratops_arm_fossil.json | 3 + ...mmon_andesite_triceratops_foot_fossil.json | 3 + ...mmon_andesite_triceratops_leaf_fossil.json | 3 + ...ommon_andesite_triceratops_leg_fossil.json | 3 + ...mmon_andesite_triceratops_neck_fossil.json | 3 + ...andesite_triceratops_rex_skull_fossil.json | 3 + ...n_andesite_triceratops_ribcage_fossil.json | 3 + ...mon_andesite_triceratops_spine_fossil.json | 3 + ...mmon_andesite_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...mmon_andesite_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...own_terracotta_triceratops_arm_fossil.json | 3 + ...wn_terracotta_triceratops_foot_fossil.json | 3 + ...wn_terracotta_triceratops_leaf_fossil.json | 3 + ...own_terracotta_triceratops_leg_fossil.json | 3 + ...wn_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...n_terracotta_triceratops_spine_fossil.json | 3 + ...wn_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...wn_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...mmon_deepslate_triceratops_arm_fossil.json | 3 + ...mon_deepslate_triceratops_foot_fossil.json | 3 + ...mon_deepslate_triceratops_leaf_fossil.json | 3 + ...mmon_deepslate_triceratops_leg_fossil.json | 3 + ...mon_deepslate_triceratops_neck_fossil.json | 3 + ...eepslate_triceratops_rex_skull_fossil.json | 3 + ..._deepslate_triceratops_ribcage_fossil.json | 3 + ...on_deepslate_triceratops_spine_fossil.json | 3 + ...mon_deepslate_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...mon_deepslate_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...common_diorite_triceratops_arm_fossil.json | 3 + ...ommon_diorite_triceratops_foot_fossil.json | 3 + ...ommon_diorite_triceratops_leaf_fossil.json | 3 + ...common_diorite_triceratops_leg_fossil.json | 3 + ...ommon_diorite_triceratops_neck_fossil.json | 3 + ..._diorite_triceratops_rex_skull_fossil.json | 3 + ...on_diorite_triceratops_ribcage_fossil.json | 3 + ...mmon_diorite_triceratops_spine_fossil.json | 3 + ...ommon_diorite_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ommon_diorite_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...common_granite_triceratops_arm_fossil.json | 3 + ...ommon_granite_triceratops_foot_fossil.json | 3 + ...ommon_granite_triceratops_leaf_fossil.json | 3 + ...common_granite_triceratops_leg_fossil.json | 3 + ...ommon_granite_triceratops_neck_fossil.json | 3 + ..._granite_triceratops_rex_skull_fossil.json | 3 + ...on_granite_triceratops_ribcage_fossil.json | 3 + ...mmon_granite_triceratops_spine_fossil.json | 3 + ...ommon_granite_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ommon_granite_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...ray_terracotta_triceratops_arm_fossil.json | 3 + ...ay_terracotta_triceratops_foot_fossil.json | 3 + ...ay_terracotta_triceratops_leaf_fossil.json | 3 + ...ray_terracotta_triceratops_leg_fossil.json | 3 + ...ay_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...y_terracotta_triceratops_spine_fossil.json | 3 + ...ay_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ay_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...nge_terracotta_triceratops_arm_fossil.json | 3 + ...ge_terracotta_triceratops_foot_fossil.json | 3 + ...ge_terracotta_triceratops_leaf_fossil.json | 3 + ...nge_terracotta_triceratops_leg_fossil.json | 3 + ...ge_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...e_terracotta_triceratops_spine_fossil.json | 3 + ...ge_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ge_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...red_terracotta_triceratops_arm_fossil.json | 3 + ...ed_terracotta_triceratops_foot_fossil.json | 3 + ...ed_terracotta_triceratops_leaf_fossil.json | 3 + ...red_terracotta_triceratops_leg_fossil.json | 3 + ...ed_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...d_terracotta_triceratops_spine_fossil.json | 3 + ...ed_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ed_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...mmon_sandstone_triceratops_arm_fossil.json | 3 + ...mon_sandstone_triceratops_foot_fossil.json | 3 + ...mon_sandstone_triceratops_leaf_fossil.json | 3 + ...mmon_sandstone_triceratops_leg_fossil.json | 3 + ...mon_sandstone_triceratops_neck_fossil.json | 3 + ...andstone_triceratops_rex_skull_fossil.json | 3 + ..._sandstone_triceratops_ribcage_fossil.json | 3 + ...on_sandstone_triceratops_spine_fossil.json | 3 + ...mon_sandstone_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...mon_sandstone_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../common_stone_triceratops_arm_fossil.json | 3 + .../common_stone_triceratops_foot_fossil.json | 3 + .../common_stone_triceratops_leaf_fossil.json | 3 + .../common_stone_triceratops_leg_fossil.json | 3 + .../common_stone_triceratops_neck_fossil.json | 3 + ...on_stone_triceratops_rex_skull_fossil.json | 3 + ...mmon_stone_triceratops_ribcage_fossil.json | 3 + ...common_stone_triceratops_spine_fossil.json | 3 + .../common_stone_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + .../common_stone_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...mon_terracotta_triceratops_arm_fossil.json | 3 + ...on_terracotta_triceratops_foot_fossil.json | 3 + ...on_terracotta_triceratops_leaf_fossil.json | 3 + ...mon_terracotta_triceratops_leg_fossil.json | 3 + ...on_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...n_terracotta_triceratops_spine_fossil.json | 3 + ...on_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...on_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...ite_terracotta_triceratops_arm_fossil.json | 3 + ...te_terracotta_triceratops_foot_fossil.json | 3 + ...te_terracotta_triceratops_leaf_fossil.json | 3 + ...ite_terracotta_triceratops_leg_fossil.json | 3 + ...te_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...e_terracotta_triceratops_spine_fossil.json | 3 + ...te_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...te_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...low_terracotta_triceratops_arm_fossil.json | 3 + ...ow_terracotta_triceratops_foot_fossil.json | 3 + ...ow_terracotta_triceratops_leaf_fossil.json | 3 + ...low_terracotta_triceratops_leg_fossil.json | 3 + ...ow_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...w_terracotta_triceratops_spine_fossil.json | 3 + ...ow_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ow_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../item/deepslate_triceratops_amber.json | 3 + .../deepslate_triceratops_arm_fossil.json | 3 + .../deepslate_triceratops_foot_fossil.json | 3 + .../deepslate_triceratops_leaf_fossil.json | 3 + .../deepslate_triceratops_leg_fossil.json | 3 + .../deepslate_triceratops_neck_fossil.json | 3 + ...eepslate_triceratops_rex_skull_fossil.json | 3 + .../deepslate_triceratops_ribcage_fossil.json | 3 + .../deepslate_triceratops_spine_fossil.json | 3 + .../deepslate_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + .../deepslate_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../item/diorite_triceratops_amber.json | 3 + .../item/diorite_triceratops_arm_fossil.json | 3 + .../item/diorite_triceratops_foot_fossil.json | 3 + .../item/diorite_triceratops_leaf_fossil.json | 3 + .../item/diorite_triceratops_leg_fossil.json | 3 + .../item/diorite_triceratops_neck_fossil.json | 3 + .../diorite_triceratops_rex_skull_fossil.json | 3 + .../diorite_triceratops_ribcage_fossil.json | 3 + .../diorite_triceratops_spine_fossil.json | 3 + .../item/diorite_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + .../item/diorite_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...ented_andesite_triceratops_arm_fossil.json | 3 + ...nted_andesite_triceratops_foot_fossil.json | 3 + ...nted_andesite_triceratops_leaf_fossil.json | 3 + ...ented_andesite_triceratops_leg_fossil.json | 3 + ...nted_andesite_triceratops_neck_fossil.json | 3 + ...andesite_triceratops_rex_skull_fossil.json | 3 + ...d_andesite_triceratops_ribcage_fossil.json | 3 + ...ted_andesite_triceratops_spine_fossil.json | 3 + ...nted_andesite_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...nted_andesite_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...own_terracotta_triceratops_arm_fossil.json | 3 + ...wn_terracotta_triceratops_foot_fossil.json | 3 + ...wn_terracotta_triceratops_leaf_fossil.json | 3 + ...own_terracotta_triceratops_leg_fossil.json | 3 + ...wn_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...n_terracotta_triceratops_spine_fossil.json | 3 + ...wn_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...wn_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...nted_deepslate_triceratops_arm_fossil.json | 3 + ...ted_deepslate_triceratops_foot_fossil.json | 3 + ...ted_deepslate_triceratops_leaf_fossil.json | 3 + ...nted_deepslate_triceratops_leg_fossil.json | 3 + ...ted_deepslate_triceratops_neck_fossil.json | 3 + ...eepslate_triceratops_rex_skull_fossil.json | 3 + ..._deepslate_triceratops_ribcage_fossil.json | 3 + ...ed_deepslate_triceratops_spine_fossil.json | 3 + ...ted_deepslate_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ted_deepslate_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...mented_diorite_triceratops_arm_fossil.json | 3 + ...ented_diorite_triceratops_foot_fossil.json | 3 + ...ented_diorite_triceratops_leaf_fossil.json | 3 + ...mented_diorite_triceratops_leg_fossil.json | 3 + ...ented_diorite_triceratops_neck_fossil.json | 3 + ..._diorite_triceratops_rex_skull_fossil.json | 3 + ...ed_diorite_triceratops_ribcage_fossil.json | 3 + ...nted_diorite_triceratops_spine_fossil.json | 3 + ...ented_diorite_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ented_diorite_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...mented_granite_triceratops_arm_fossil.json | 3 + ...ented_granite_triceratops_foot_fossil.json | 3 + ...ented_granite_triceratops_leaf_fossil.json | 3 + ...mented_granite_triceratops_leg_fossil.json | 3 + ...ented_granite_triceratops_neck_fossil.json | 3 + ..._granite_triceratops_rex_skull_fossil.json | 3 + ...ed_granite_triceratops_ribcage_fossil.json | 3 + ...nted_granite_triceratops_spine_fossil.json | 3 + ...ented_granite_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ented_granite_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...ray_terracotta_triceratops_arm_fossil.json | 3 + ...ay_terracotta_triceratops_foot_fossil.json | 3 + ...ay_terracotta_triceratops_leaf_fossil.json | 3 + ...ray_terracotta_triceratops_leg_fossil.json | 3 + ...ay_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...y_terracotta_triceratops_spine_fossil.json | 3 + ...ay_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ay_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...nge_terracotta_triceratops_arm_fossil.json | 3 + ...ge_terracotta_triceratops_foot_fossil.json | 3 + ...ge_terracotta_triceratops_leaf_fossil.json | 3 + ...nge_terracotta_triceratops_leg_fossil.json | 3 + ...ge_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...e_terracotta_triceratops_spine_fossil.json | 3 + ...ge_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ge_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...red_terracotta_triceratops_arm_fossil.json | 3 + ...ed_terracotta_triceratops_foot_fossil.json | 3 + ...ed_terracotta_triceratops_leaf_fossil.json | 3 + ...red_terracotta_triceratops_leg_fossil.json | 3 + ...ed_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...d_terracotta_triceratops_spine_fossil.json | 3 + ...ed_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ed_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...nted_sandstone_triceratops_arm_fossil.json | 3 + ...ted_sandstone_triceratops_foot_fossil.json | 3 + ...ted_sandstone_triceratops_leaf_fossil.json | 3 + ...nted_sandstone_triceratops_leg_fossil.json | 3 + ...ted_sandstone_triceratops_neck_fossil.json | 3 + ...andstone_triceratops_rex_skull_fossil.json | 3 + ..._sandstone_triceratops_ribcage_fossil.json | 3 + ...ed_sandstone_triceratops_spine_fossil.json | 3 + ...ted_sandstone_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ted_sandstone_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...agmented_stone_triceratops_arm_fossil.json | 3 + ...gmented_stone_triceratops_foot_fossil.json | 3 + ...gmented_stone_triceratops_leaf_fossil.json | 3 + ...agmented_stone_triceratops_leg_fossil.json | 3 + ...gmented_stone_triceratops_neck_fossil.json | 3 + ...ed_stone_triceratops_rex_skull_fossil.json | 3 + ...nted_stone_triceratops_ribcage_fossil.json | 3 + ...mented_stone_triceratops_spine_fossil.json | 3 + ...gmented_stone_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...gmented_stone_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...ted_terracotta_triceratops_arm_fossil.json | 3 + ...ed_terracotta_triceratops_foot_fossil.json | 3 + ...ed_terracotta_triceratops_leaf_fossil.json | 3 + ...ted_terracotta_triceratops_leg_fossil.json | 3 + ...ed_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...d_terracotta_triceratops_spine_fossil.json | 3 + ...ed_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ed_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...ite_terracotta_triceratops_arm_fossil.json | 3 + ...te_terracotta_triceratops_foot_fossil.json | 3 + ...te_terracotta_triceratops_leaf_fossil.json | 3 + ...ite_terracotta_triceratops_leg_fossil.json | 3 + ...te_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...e_terracotta_triceratops_spine_fossil.json | 3 + ...te_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...te_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...low_terracotta_triceratops_arm_fossil.json | 3 + ...ow_terracotta_triceratops_foot_fossil.json | 3 + ...ow_terracotta_triceratops_leaf_fossil.json | 3 + ...low_terracotta_triceratops_leg_fossil.json | 3 + ...ow_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...w_terracotta_triceratops_spine_fossil.json | 3 + ...ow_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ow_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../item/granite_triceratops_amber.json | 3 + .../item/granite_triceratops_arm_fossil.json | 3 + .../item/granite_triceratops_foot_fossil.json | 3 + .../item/granite_triceratops_leaf_fossil.json | 3 + .../item/granite_triceratops_leg_fossil.json | 3 + .../item/granite_triceratops_neck_fossil.json | 3 + .../granite_triceratops_rex_skull_fossil.json | 3 + .../granite_triceratops_ribcage_fossil.json | 3 + .../granite_triceratops_spine_fossil.json | 3 + .../item/granite_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + .../item/granite_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...ght_gray_terracotta_triceratops_amber.json | 3 + ...ray_terracotta_triceratops_arm_fossil.json | 3 + ...ay_terracotta_triceratops_foot_fossil.json | 3 + ...ay_terracotta_triceratops_leaf_fossil.json | 3 + ...ray_terracotta_triceratops_leg_fossil.json | 3 + ...ay_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...y_terracotta_triceratops_spine_fossil.json | 3 + ...ay_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ay_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../orange_terracotta_triceratops_amber.json | 3 + ...nge_terracotta_triceratops_arm_fossil.json | 3 + ...ge_terracotta_triceratops_foot_fossil.json | 3 + ...ge_terracotta_triceratops_leaf_fossil.json | 3 + ...nge_terracotta_triceratops_leg_fossil.json | 3 + ...ge_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...e_terracotta_triceratops_spine_fossil.json | 3 + ...ge_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ge_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../poor_andesite_triceratops_arm_fossil.json | 3 + ...poor_andesite_triceratops_foot_fossil.json | 3 + ...poor_andesite_triceratops_leaf_fossil.json | 3 + .../poor_andesite_triceratops_leg_fossil.json | 3 + ...poor_andesite_triceratops_neck_fossil.json | 3 + ...andesite_triceratops_rex_skull_fossil.json | 3 + ...r_andesite_triceratops_ribcage_fossil.json | 3 + ...oor_andesite_triceratops_spine_fossil.json | 3 + ...poor_andesite_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...poor_andesite_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...own_terracotta_triceratops_arm_fossil.json | 3 + ...wn_terracotta_triceratops_foot_fossil.json | 3 + ...wn_terracotta_triceratops_leaf_fossil.json | 3 + ...own_terracotta_triceratops_leg_fossil.json | 3 + ...wn_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...n_terracotta_triceratops_spine_fossil.json | 3 + ...wn_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...wn_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...poor_deepslate_triceratops_arm_fossil.json | 3 + ...oor_deepslate_triceratops_foot_fossil.json | 3 + ...oor_deepslate_triceratops_leaf_fossil.json | 3 + ...poor_deepslate_triceratops_leg_fossil.json | 3 + ...oor_deepslate_triceratops_neck_fossil.json | 3 + ...eepslate_triceratops_rex_skull_fossil.json | 3 + ..._deepslate_triceratops_ribcage_fossil.json | 3 + ...or_deepslate_triceratops_spine_fossil.json | 3 + ...oor_deepslate_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...oor_deepslate_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../poor_diorite_triceratops_arm_fossil.json | 3 + .../poor_diorite_triceratops_foot_fossil.json | 3 + .../poor_diorite_triceratops_leaf_fossil.json | 3 + .../poor_diorite_triceratops_leg_fossil.json | 3 + .../poor_diorite_triceratops_neck_fossil.json | 3 + ..._diorite_triceratops_rex_skull_fossil.json | 3 + ...or_diorite_triceratops_ribcage_fossil.json | 3 + ...poor_diorite_triceratops_spine_fossil.json | 3 + .../poor_diorite_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + .../poor_diorite_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../poor_granite_triceratops_arm_fossil.json | 3 + .../poor_granite_triceratops_foot_fossil.json | 3 + .../poor_granite_triceratops_leaf_fossil.json | 3 + .../poor_granite_triceratops_leg_fossil.json | 3 + .../poor_granite_triceratops_neck_fossil.json | 3 + ..._granite_triceratops_rex_skull_fossil.json | 3 + ...or_granite_triceratops_ribcage_fossil.json | 3 + ...poor_granite_triceratops_spine_fossil.json | 3 + .../poor_granite_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + .../poor_granite_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...ray_terracotta_triceratops_arm_fossil.json | 3 + ...ay_terracotta_triceratops_foot_fossil.json | 3 + ...ay_terracotta_triceratops_leaf_fossil.json | 3 + ...ray_terracotta_triceratops_leg_fossil.json | 3 + ...ay_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...y_terracotta_triceratops_spine_fossil.json | 3 + ...ay_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ay_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...nge_terracotta_triceratops_arm_fossil.json | 3 + ...ge_terracotta_triceratops_foot_fossil.json | 3 + ...ge_terracotta_triceratops_leaf_fossil.json | 3 + ...nge_terracotta_triceratops_leg_fossil.json | 3 + ...ge_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...e_terracotta_triceratops_spine_fossil.json | 3 + ...ge_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ge_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...red_terracotta_triceratops_arm_fossil.json | 3 + ...ed_terracotta_triceratops_foot_fossil.json | 3 + ...ed_terracotta_triceratops_leaf_fossil.json | 3 + ...red_terracotta_triceratops_leg_fossil.json | 3 + ...ed_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...d_terracotta_triceratops_spine_fossil.json | 3 + ...ed_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ed_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...poor_sandstone_triceratops_arm_fossil.json | 3 + ...oor_sandstone_triceratops_foot_fossil.json | 3 + ...oor_sandstone_triceratops_leaf_fossil.json | 3 + ...poor_sandstone_triceratops_leg_fossil.json | 3 + ...oor_sandstone_triceratops_neck_fossil.json | 3 + ...andstone_triceratops_rex_skull_fossil.json | 3 + ..._sandstone_triceratops_ribcage_fossil.json | 3 + ...or_sandstone_triceratops_spine_fossil.json | 3 + ...oor_sandstone_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...oor_sandstone_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../poor_stone_triceratops_arm_fossil.json | 3 + .../poor_stone_triceratops_foot_fossil.json | 3 + .../poor_stone_triceratops_leaf_fossil.json | 3 + .../poor_stone_triceratops_leg_fossil.json | 3 + .../poor_stone_triceratops_neck_fossil.json | 3 + ...or_stone_triceratops_rex_skull_fossil.json | 3 + ...poor_stone_triceratops_ribcage_fossil.json | 3 + .../poor_stone_triceratops_spine_fossil.json | 3 + .../poor_stone_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + .../poor_stone_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...oor_terracotta_triceratops_arm_fossil.json | 3 + ...or_terracotta_triceratops_foot_fossil.json | 3 + ...or_terracotta_triceratops_leaf_fossil.json | 3 + ...oor_terracotta_triceratops_leg_fossil.json | 3 + ...or_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...r_terracotta_triceratops_spine_fossil.json | 3 + ...or_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...or_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...ite_terracotta_triceratops_arm_fossil.json | 3 + ...te_terracotta_triceratops_foot_fossil.json | 3 + ...te_terracotta_triceratops_leaf_fossil.json | 3 + ...ite_terracotta_triceratops_leg_fossil.json | 3 + ...te_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...e_terracotta_triceratops_spine_fossil.json | 3 + ...te_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...te_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...low_terracotta_triceratops_arm_fossil.json | 3 + ...ow_terracotta_triceratops_foot_fossil.json | 3 + ...ow_terracotta_triceratops_leaf_fossil.json | 3 + ...low_terracotta_triceratops_leg_fossil.json | 3 + ...ow_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...w_terracotta_triceratops_spine_fossil.json | 3 + ...ow_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ow_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...stine_andesite_triceratops_arm_fossil.json | 3 + ...tine_andesite_triceratops_foot_fossil.json | 3 + ...tine_andesite_triceratops_leaf_fossil.json | 3 + ...stine_andesite_triceratops_leg_fossil.json | 3 + ...tine_andesite_triceratops_neck_fossil.json | 3 + ...andesite_triceratops_rex_skull_fossil.json | 3 + ...e_andesite_triceratops_ribcage_fossil.json | 3 + ...ine_andesite_triceratops_spine_fossil.json | 3 + ...tine_andesite_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...tine_andesite_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...own_terracotta_triceratops_arm_fossil.json | 3 + ...wn_terracotta_triceratops_foot_fossil.json | 3 + ...wn_terracotta_triceratops_leaf_fossil.json | 3 + ...own_terracotta_triceratops_leg_fossil.json | 3 + ...wn_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...n_terracotta_triceratops_spine_fossil.json | 3 + ...wn_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...wn_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...tine_deepslate_triceratops_arm_fossil.json | 3 + ...ine_deepslate_triceratops_foot_fossil.json | 3 + ...ine_deepslate_triceratops_leaf_fossil.json | 3 + ...tine_deepslate_triceratops_leg_fossil.json | 3 + ...ine_deepslate_triceratops_neck_fossil.json | 3 + ...eepslate_triceratops_rex_skull_fossil.json | 3 + ..._deepslate_triceratops_ribcage_fossil.json | 3 + ...ne_deepslate_triceratops_spine_fossil.json | 3 + ...ine_deepslate_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ine_deepslate_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...istine_diorite_triceratops_arm_fossil.json | 3 + ...stine_diorite_triceratops_foot_fossil.json | 3 + ...stine_diorite_triceratops_leaf_fossil.json | 3 + ...istine_diorite_triceratops_leg_fossil.json | 3 + ...stine_diorite_triceratops_neck_fossil.json | 3 + ..._diorite_triceratops_rex_skull_fossil.json | 3 + ...ne_diorite_triceratops_ribcage_fossil.json | 3 + ...tine_diorite_triceratops_spine_fossil.json | 3 + ...stine_diorite_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...stine_diorite_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...istine_granite_triceratops_arm_fossil.json | 3 + ...stine_granite_triceratops_foot_fossil.json | 3 + ...stine_granite_triceratops_leaf_fossil.json | 3 + ...istine_granite_triceratops_leg_fossil.json | 3 + ...stine_granite_triceratops_neck_fossil.json | 3 + ..._granite_triceratops_rex_skull_fossil.json | 3 + ...ne_granite_triceratops_ribcage_fossil.json | 3 + ...tine_granite_triceratops_spine_fossil.json | 3 + ...stine_granite_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...stine_granite_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...ray_terracotta_triceratops_arm_fossil.json | 3 + ...ay_terracotta_triceratops_foot_fossil.json | 3 + ...ay_terracotta_triceratops_leaf_fossil.json | 3 + ...ray_terracotta_triceratops_leg_fossil.json | 3 + ...ay_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...y_terracotta_triceratops_spine_fossil.json | 3 + ...ay_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ay_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...nge_terracotta_triceratops_arm_fossil.json | 3 + ...ge_terracotta_triceratops_foot_fossil.json | 3 + ...ge_terracotta_triceratops_leaf_fossil.json | 3 + ...nge_terracotta_triceratops_leg_fossil.json | 3 + ...ge_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...e_terracotta_triceratops_spine_fossil.json | 3 + ...ge_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ge_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...red_terracotta_triceratops_arm_fossil.json | 3 + ...ed_terracotta_triceratops_foot_fossil.json | 3 + ...ed_terracotta_triceratops_leaf_fossil.json | 3 + ...red_terracotta_triceratops_leg_fossil.json | 3 + ...ed_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...d_terracotta_triceratops_spine_fossil.json | 3 + ...ed_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ed_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...tine_sandstone_triceratops_arm_fossil.json | 3 + ...ine_sandstone_triceratops_foot_fossil.json | 3 + ...ine_sandstone_triceratops_leaf_fossil.json | 3 + ...tine_sandstone_triceratops_leg_fossil.json | 3 + ...ine_sandstone_triceratops_neck_fossil.json | 3 + ...andstone_triceratops_rex_skull_fossil.json | 3 + ..._sandstone_triceratops_ribcage_fossil.json | 3 + ...ne_sandstone_triceratops_spine_fossil.json | 3 + ...ine_sandstone_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ine_sandstone_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...pristine_stone_triceratops_arm_fossil.json | 3 + ...ristine_stone_triceratops_foot_fossil.json | 3 + ...ristine_stone_triceratops_leaf_fossil.json | 3 + ...pristine_stone_triceratops_leg_fossil.json | 3 + ...ristine_stone_triceratops_neck_fossil.json | 3 + ...ne_stone_triceratops_rex_skull_fossil.json | 3 + ...tine_stone_triceratops_ribcage_fossil.json | 3 + ...istine_stone_triceratops_spine_fossil.json | 3 + ...ristine_stone_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ristine_stone_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...ine_terracotta_triceratops_arm_fossil.json | 3 + ...ne_terracotta_triceratops_foot_fossil.json | 3 + ...ne_terracotta_triceratops_leaf_fossil.json | 3 + ...ine_terracotta_triceratops_leg_fossil.json | 3 + ...ne_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...e_terracotta_triceratops_spine_fossil.json | 3 + ...ne_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ne_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...ite_terracotta_triceratops_arm_fossil.json | 3 + ...te_terracotta_triceratops_foot_fossil.json | 3 + ...te_terracotta_triceratops_leaf_fossil.json | 3 + ...ite_terracotta_triceratops_leg_fossil.json | 3 + ...te_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...e_terracotta_triceratops_spine_fossil.json | 3 + ...te_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...te_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + ...low_terracotta_triceratops_arm_fossil.json | 3 + ...ow_terracotta_triceratops_foot_fossil.json | 3 + ...ow_terracotta_triceratops_leaf_fossil.json | 3 + ...low_terracotta_triceratops_leg_fossil.json | 3 + ...ow_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...w_terracotta_triceratops_spine_fossil.json | 3 + ...ow_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ow_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../red_terracotta_triceratops_amber.json | 3 + ...red_terracotta_triceratops_arm_fossil.json | 3 + ...ed_terracotta_triceratops_foot_fossil.json | 3 + ...ed_terracotta_triceratops_leaf_fossil.json | 3 + ...red_terracotta_triceratops_leg_fossil.json | 3 + ...ed_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...d_terracotta_triceratops_spine_fossil.json | 3 + ...ed_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ed_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../item/sandstone_triceratops_amber.json | 3 + .../sandstone_triceratops_arm_fossil.json | 3 + .../sandstone_triceratops_foot_fossil.json | 3 + .../sandstone_triceratops_leaf_fossil.json | 3 + .../sandstone_triceratops_leg_fossil.json | 3 + .../sandstone_triceratops_neck_fossil.json | 3 + ...andstone_triceratops_rex_skull_fossil.json | 3 + .../sandstone_triceratops_ribcage_fossil.json | 3 + .../sandstone_triceratops_spine_fossil.json | 3 + .../sandstone_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + .../sandstone_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../models/item/stone_triceratops_amber.json | 3 + .../item/stone_triceratops_arm_fossil.json | 3 + .../item/stone_triceratops_foot_fossil.json | 3 + .../item/stone_triceratops_leaf_fossil.json | 3 + .../item/stone_triceratops_leg_fossil.json | 3 + .../item/stone_triceratops_neck_fossil.json | 3 + .../stone_triceratops_rex_skull_fossil.json | 3 + .../stone_triceratops_ribcage_fossil.json | 3 + .../item/stone_triceratops_spine_fossil.json | 3 + .../item/stone_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + .../item/stone_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../item/terracotta_triceratops_amber.json | 3 + .../terracotta_triceratops_arm_fossil.json | 3 + .../terracotta_triceratops_foot_fossil.json | 3 + .../terracotta_triceratops_leaf_fossil.json | 3 + .../terracotta_triceratops_leg_fossil.json | 3 + .../terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + .../terracotta_triceratops_spine_fossil.json | 3 + .../terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + .../terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../white_terracotta_triceratops_amber.json | 3 + ...ite_terracotta_triceratops_arm_fossil.json | 3 + ...te_terracotta_triceratops_foot_fossil.json | 3 + ...te_terracotta_triceratops_leaf_fossil.json | 3 + ...ite_terracotta_triceratops_leg_fossil.json | 3 + ...te_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...e_terracotta_triceratops_spine_fossil.json | 3 + ...te_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...te_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../yellow_terracotta_triceratops_amber.json | 3 + ...low_terracotta_triceratops_arm_fossil.json | 3 + ...ow_terracotta_triceratops_foot_fossil.json | 3 + ...ow_terracotta_triceratops_leaf_fossil.json | 3 + ...low_terracotta_triceratops_leg_fossil.json | 3 + ...ow_terracotta_triceratops_neck_fossil.json | 3 + ...rracotta_triceratops_rex_skull_fossil.json | 3 + ...terracotta_triceratops_ribcage_fossil.json | 3 + ...w_terracotta_triceratops_spine_fossil.json | 3 + ...ow_terracotta_triceratops_tail_fossil.json | 3 + ..._triceratops_triceratops_skull_fossil.json | 3 + ...ow_terracotta_triceratops_wing_fossil.json | 3 + ...nosaurus_rex_triceratops_skull_fossil.json | 3 + .../blocks/andesite_triceratops_amber.json | 26 + .../andesite_triceratops_arm_fossil.json | 26 + .../andesite_triceratops_foot_fossil.json | 26 + .../andesite_triceratops_leaf_fossil.json | 26 + .../andesite_triceratops_leg_fossil.json | 26 + .../andesite_triceratops_neck_fossil.json | 26 + ...andesite_triceratops_rex_skull_fossil.json | 26 + .../andesite_triceratops_ribcage_fossil.json | 26 + .../andesite_triceratops_spine_fossil.json | 26 + .../andesite_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + .../andesite_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../brown_terracotta_triceratops_amber.json | 26 + ...own_terracotta_triceratops_arm_fossil.json | 26 + ...wn_terracotta_triceratops_foot_fossil.json | 26 + ...wn_terracotta_triceratops_leaf_fossil.json | 26 + ...own_terracotta_triceratops_leg_fossil.json | 26 + ...wn_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...n_terracotta_triceratops_spine_fossil.json | 26 + ...wn_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...wn_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...ommon_andesite_triceratops_arm_fossil.json | 26 + ...mmon_andesite_triceratops_foot_fossil.json | 26 + ...mmon_andesite_triceratops_leaf_fossil.json | 26 + ...ommon_andesite_triceratops_leg_fossil.json | 26 + ...mmon_andesite_triceratops_neck_fossil.json | 26 + ...andesite_triceratops_rex_skull_fossil.json | 26 + ...n_andesite_triceratops_ribcage_fossil.json | 26 + ...mon_andesite_triceratops_spine_fossil.json | 26 + ...mmon_andesite_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...mmon_andesite_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...own_terracotta_triceratops_arm_fossil.json | 26 + ...wn_terracotta_triceratops_foot_fossil.json | 26 + ...wn_terracotta_triceratops_leaf_fossil.json | 26 + ...own_terracotta_triceratops_leg_fossil.json | 26 + ...wn_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...n_terracotta_triceratops_spine_fossil.json | 26 + ...wn_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...wn_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...mmon_deepslate_triceratops_arm_fossil.json | 26 + ...mon_deepslate_triceratops_foot_fossil.json | 26 + ...mon_deepslate_triceratops_leaf_fossil.json | 26 + ...mmon_deepslate_triceratops_leg_fossil.json | 26 + ...mon_deepslate_triceratops_neck_fossil.json | 26 + ...eepslate_triceratops_rex_skull_fossil.json | 26 + ..._deepslate_triceratops_ribcage_fossil.json | 26 + ...on_deepslate_triceratops_spine_fossil.json | 26 + ...mon_deepslate_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...mon_deepslate_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...common_diorite_triceratops_arm_fossil.json | 26 + ...ommon_diorite_triceratops_foot_fossil.json | 26 + ...ommon_diorite_triceratops_leaf_fossil.json | 26 + ...common_diorite_triceratops_leg_fossil.json | 26 + ...ommon_diorite_triceratops_neck_fossil.json | 26 + ..._diorite_triceratops_rex_skull_fossil.json | 26 + ...on_diorite_triceratops_ribcage_fossil.json | 26 + ...mmon_diorite_triceratops_spine_fossil.json | 26 + ...ommon_diorite_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ommon_diorite_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...common_granite_triceratops_arm_fossil.json | 26 + ...ommon_granite_triceratops_foot_fossil.json | 26 + ...ommon_granite_triceratops_leaf_fossil.json | 26 + ...common_granite_triceratops_leg_fossil.json | 26 + ...ommon_granite_triceratops_neck_fossil.json | 26 + ..._granite_triceratops_rex_skull_fossil.json | 26 + ...on_granite_triceratops_ribcage_fossil.json | 26 + ...mmon_granite_triceratops_spine_fossil.json | 26 + ...ommon_granite_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ommon_granite_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...ray_terracotta_triceratops_arm_fossil.json | 26 + ...ay_terracotta_triceratops_foot_fossil.json | 26 + ...ay_terracotta_triceratops_leaf_fossil.json | 26 + ...ray_terracotta_triceratops_leg_fossil.json | 26 + ...ay_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...y_terracotta_triceratops_spine_fossil.json | 26 + ...ay_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ay_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...nge_terracotta_triceratops_arm_fossil.json | 26 + ...ge_terracotta_triceratops_foot_fossil.json | 26 + ...ge_terracotta_triceratops_leaf_fossil.json | 26 + ...nge_terracotta_triceratops_leg_fossil.json | 26 + ...ge_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...e_terracotta_triceratops_spine_fossil.json | 26 + ...ge_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ge_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...red_terracotta_triceratops_arm_fossil.json | 26 + ...ed_terracotta_triceratops_foot_fossil.json | 26 + ...ed_terracotta_triceratops_leaf_fossil.json | 26 + ...red_terracotta_triceratops_leg_fossil.json | 26 + ...ed_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...d_terracotta_triceratops_spine_fossil.json | 26 + ...ed_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ed_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...mmon_sandstone_triceratops_arm_fossil.json | 26 + ...mon_sandstone_triceratops_foot_fossil.json | 26 + ...mon_sandstone_triceratops_leaf_fossil.json | 26 + ...mmon_sandstone_triceratops_leg_fossil.json | 26 + ...mon_sandstone_triceratops_neck_fossil.json | 26 + ...andstone_triceratops_rex_skull_fossil.json | 26 + ..._sandstone_triceratops_ribcage_fossil.json | 26 + ...on_sandstone_triceratops_spine_fossil.json | 26 + ...mon_sandstone_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...mon_sandstone_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../common_stone_triceratops_arm_fossil.json | 26 + .../common_stone_triceratops_foot_fossil.json | 26 + .../common_stone_triceratops_leaf_fossil.json | 26 + .../common_stone_triceratops_leg_fossil.json | 26 + .../common_stone_triceratops_neck_fossil.json | 26 + ...on_stone_triceratops_rex_skull_fossil.json | 26 + ...mmon_stone_triceratops_ribcage_fossil.json | 26 + ...common_stone_triceratops_spine_fossil.json | 26 + .../common_stone_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + .../common_stone_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...mon_terracotta_triceratops_arm_fossil.json | 26 + ...on_terracotta_triceratops_foot_fossil.json | 26 + ...on_terracotta_triceratops_leaf_fossil.json | 26 + ...mon_terracotta_triceratops_leg_fossil.json | 26 + ...on_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...n_terracotta_triceratops_spine_fossil.json | 26 + ...on_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...on_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...ite_terracotta_triceratops_arm_fossil.json | 26 + ...te_terracotta_triceratops_foot_fossil.json | 26 + ...te_terracotta_triceratops_leaf_fossil.json | 26 + ...ite_terracotta_triceratops_leg_fossil.json | 26 + ...te_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...e_terracotta_triceratops_spine_fossil.json | 26 + ...te_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...te_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...low_terracotta_triceratops_arm_fossil.json | 26 + ...ow_terracotta_triceratops_foot_fossil.json | 26 + ...ow_terracotta_triceratops_leaf_fossil.json | 26 + ...low_terracotta_triceratops_leg_fossil.json | 26 + ...ow_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...w_terracotta_triceratops_spine_fossil.json | 26 + ...ow_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ow_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../blocks/deepslate_triceratops_amber.json | 26 + .../deepslate_triceratops_arm_fossil.json | 26 + .../deepslate_triceratops_foot_fossil.json | 26 + .../deepslate_triceratops_leaf_fossil.json | 26 + .../deepslate_triceratops_leg_fossil.json | 26 + .../deepslate_triceratops_neck_fossil.json | 26 + ...eepslate_triceratops_rex_skull_fossil.json | 26 + .../deepslate_triceratops_ribcage_fossil.json | 26 + .../deepslate_triceratops_spine_fossil.json | 26 + .../deepslate_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + .../deepslate_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../blocks/diorite_triceratops_amber.json | 26 + .../diorite_triceratops_arm_fossil.json | 26 + .../diorite_triceratops_foot_fossil.json | 26 + .../diorite_triceratops_leaf_fossil.json | 26 + .../diorite_triceratops_leg_fossil.json | 26 + .../diorite_triceratops_neck_fossil.json | 26 + .../diorite_triceratops_rex_skull_fossil.json | 26 + .../diorite_triceratops_ribcage_fossil.json | 26 + .../diorite_triceratops_spine_fossil.json | 26 + .../diorite_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + .../diorite_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...ented_andesite_triceratops_arm_fossil.json | 26 + ...nted_andesite_triceratops_foot_fossil.json | 26 + ...nted_andesite_triceratops_leaf_fossil.json | 26 + ...ented_andesite_triceratops_leg_fossil.json | 26 + ...nted_andesite_triceratops_neck_fossil.json | 26 + ...andesite_triceratops_rex_skull_fossil.json | 26 + ...d_andesite_triceratops_ribcage_fossil.json | 26 + ...ted_andesite_triceratops_spine_fossil.json | 26 + ...nted_andesite_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...nted_andesite_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...own_terracotta_triceratops_arm_fossil.json | 26 + ...wn_terracotta_triceratops_foot_fossil.json | 26 + ...wn_terracotta_triceratops_leaf_fossil.json | 26 + ...own_terracotta_triceratops_leg_fossil.json | 26 + ...wn_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...n_terracotta_triceratops_spine_fossil.json | 26 + ...wn_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...wn_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...nted_deepslate_triceratops_arm_fossil.json | 26 + ...ted_deepslate_triceratops_foot_fossil.json | 26 + ...ted_deepslate_triceratops_leaf_fossil.json | 26 + ...nted_deepslate_triceratops_leg_fossil.json | 26 + ...ted_deepslate_triceratops_neck_fossil.json | 26 + ...eepslate_triceratops_rex_skull_fossil.json | 26 + ..._deepslate_triceratops_ribcage_fossil.json | 26 + ...ed_deepslate_triceratops_spine_fossil.json | 26 + ...ted_deepslate_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ted_deepslate_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...mented_diorite_triceratops_arm_fossil.json | 26 + ...ented_diorite_triceratops_foot_fossil.json | 26 + ...ented_diorite_triceratops_leaf_fossil.json | 26 + ...mented_diorite_triceratops_leg_fossil.json | 26 + ...ented_diorite_triceratops_neck_fossil.json | 26 + ..._diorite_triceratops_rex_skull_fossil.json | 26 + ...ed_diorite_triceratops_ribcage_fossil.json | 26 + ...nted_diorite_triceratops_spine_fossil.json | 26 + ...ented_diorite_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ented_diorite_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...mented_granite_triceratops_arm_fossil.json | 26 + ...ented_granite_triceratops_foot_fossil.json | 26 + ...ented_granite_triceratops_leaf_fossil.json | 26 + ...mented_granite_triceratops_leg_fossil.json | 26 + ...ented_granite_triceratops_neck_fossil.json | 26 + ..._granite_triceratops_rex_skull_fossil.json | 26 + ...ed_granite_triceratops_ribcage_fossil.json | 26 + ...nted_granite_triceratops_spine_fossil.json | 26 + ...ented_granite_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ented_granite_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...ray_terracotta_triceratops_arm_fossil.json | 26 + ...ay_terracotta_triceratops_foot_fossil.json | 26 + ...ay_terracotta_triceratops_leaf_fossil.json | 26 + ...ray_terracotta_triceratops_leg_fossil.json | 26 + ...ay_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...y_terracotta_triceratops_spine_fossil.json | 26 + ...ay_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ay_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...nge_terracotta_triceratops_arm_fossil.json | 26 + ...ge_terracotta_triceratops_foot_fossil.json | 26 + ...ge_terracotta_triceratops_leaf_fossil.json | 26 + ...nge_terracotta_triceratops_leg_fossil.json | 26 + ...ge_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...e_terracotta_triceratops_spine_fossil.json | 26 + ...ge_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ge_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...red_terracotta_triceratops_arm_fossil.json | 26 + ...ed_terracotta_triceratops_foot_fossil.json | 26 + ...ed_terracotta_triceratops_leaf_fossil.json | 26 + ...red_terracotta_triceratops_leg_fossil.json | 26 + ...ed_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...d_terracotta_triceratops_spine_fossil.json | 26 + ...ed_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ed_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...nted_sandstone_triceratops_arm_fossil.json | 26 + ...ted_sandstone_triceratops_foot_fossil.json | 26 + ...ted_sandstone_triceratops_leaf_fossil.json | 26 + ...nted_sandstone_triceratops_leg_fossil.json | 26 + ...ted_sandstone_triceratops_neck_fossil.json | 26 + ...andstone_triceratops_rex_skull_fossil.json | 26 + ..._sandstone_triceratops_ribcage_fossil.json | 26 + ...ed_sandstone_triceratops_spine_fossil.json | 26 + ...ted_sandstone_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ted_sandstone_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...agmented_stone_triceratops_arm_fossil.json | 26 + ...gmented_stone_triceratops_foot_fossil.json | 26 + ...gmented_stone_triceratops_leaf_fossil.json | 26 + ...agmented_stone_triceratops_leg_fossil.json | 26 + ...gmented_stone_triceratops_neck_fossil.json | 26 + ...ed_stone_triceratops_rex_skull_fossil.json | 26 + ...nted_stone_triceratops_ribcage_fossil.json | 26 + ...mented_stone_triceratops_spine_fossil.json | 26 + ...gmented_stone_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...gmented_stone_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...ted_terracotta_triceratops_arm_fossil.json | 26 + ...ed_terracotta_triceratops_foot_fossil.json | 26 + ...ed_terracotta_triceratops_leaf_fossil.json | 26 + ...ted_terracotta_triceratops_leg_fossil.json | 26 + ...ed_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...d_terracotta_triceratops_spine_fossil.json | 26 + ...ed_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ed_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...ite_terracotta_triceratops_arm_fossil.json | 26 + ...te_terracotta_triceratops_foot_fossil.json | 26 + ...te_terracotta_triceratops_leaf_fossil.json | 26 + ...ite_terracotta_triceratops_leg_fossil.json | 26 + ...te_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...e_terracotta_triceratops_spine_fossil.json | 26 + ...te_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...te_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...low_terracotta_triceratops_arm_fossil.json | 26 + ...ow_terracotta_triceratops_foot_fossil.json | 26 + ...ow_terracotta_triceratops_leaf_fossil.json | 26 + ...low_terracotta_triceratops_leg_fossil.json | 26 + ...ow_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...w_terracotta_triceratops_spine_fossil.json | 26 + ...ow_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ow_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../blocks/granite_triceratops_amber.json | 26 + .../granite_triceratops_arm_fossil.json | 26 + .../granite_triceratops_foot_fossil.json | 26 + .../granite_triceratops_leaf_fossil.json | 26 + .../granite_triceratops_leg_fossil.json | 26 + .../granite_triceratops_neck_fossil.json | 26 + .../granite_triceratops_rex_skull_fossil.json | 26 + .../granite_triceratops_ribcage_fossil.json | 26 + .../granite_triceratops_spine_fossil.json | 26 + .../granite_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + .../granite_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...ght_gray_terracotta_triceratops_amber.json | 26 + ...ray_terracotta_triceratops_arm_fossil.json | 26 + ...ay_terracotta_triceratops_foot_fossil.json | 26 + ...ay_terracotta_triceratops_leaf_fossil.json | 26 + ...ray_terracotta_triceratops_leg_fossil.json | 26 + ...ay_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...y_terracotta_triceratops_spine_fossil.json | 26 + ...ay_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ay_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../orange_terracotta_triceratops_amber.json | 26 + ...nge_terracotta_triceratops_arm_fossil.json | 26 + ...ge_terracotta_triceratops_foot_fossil.json | 26 + ...ge_terracotta_triceratops_leaf_fossil.json | 26 + ...nge_terracotta_triceratops_leg_fossil.json | 26 + ...ge_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...e_terracotta_triceratops_spine_fossil.json | 26 + ...ge_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ge_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../poor_andesite_triceratops_arm_fossil.json | 26 + ...poor_andesite_triceratops_foot_fossil.json | 26 + ...poor_andesite_triceratops_leaf_fossil.json | 26 + .../poor_andesite_triceratops_leg_fossil.json | 26 + ...poor_andesite_triceratops_neck_fossil.json | 26 + ...andesite_triceratops_rex_skull_fossil.json | 26 + ...r_andesite_triceratops_ribcage_fossil.json | 26 + ...oor_andesite_triceratops_spine_fossil.json | 26 + ...poor_andesite_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...poor_andesite_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...own_terracotta_triceratops_arm_fossil.json | 26 + ...wn_terracotta_triceratops_foot_fossil.json | 26 + ...wn_terracotta_triceratops_leaf_fossil.json | 26 + ...own_terracotta_triceratops_leg_fossil.json | 26 + ...wn_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...n_terracotta_triceratops_spine_fossil.json | 26 + ...wn_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...wn_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...poor_deepslate_triceratops_arm_fossil.json | 26 + ...oor_deepslate_triceratops_foot_fossil.json | 26 + ...oor_deepslate_triceratops_leaf_fossil.json | 26 + ...poor_deepslate_triceratops_leg_fossil.json | 26 + ...oor_deepslate_triceratops_neck_fossil.json | 26 + ...eepslate_triceratops_rex_skull_fossil.json | 26 + ..._deepslate_triceratops_ribcage_fossil.json | 26 + ...or_deepslate_triceratops_spine_fossil.json | 26 + ...oor_deepslate_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...oor_deepslate_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../poor_diorite_triceratops_arm_fossil.json | 26 + .../poor_diorite_triceratops_foot_fossil.json | 26 + .../poor_diorite_triceratops_leaf_fossil.json | 26 + .../poor_diorite_triceratops_leg_fossil.json | 26 + .../poor_diorite_triceratops_neck_fossil.json | 26 + ..._diorite_triceratops_rex_skull_fossil.json | 26 + ...or_diorite_triceratops_ribcage_fossil.json | 26 + ...poor_diorite_triceratops_spine_fossil.json | 26 + .../poor_diorite_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + .../poor_diorite_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../poor_granite_triceratops_arm_fossil.json | 26 + .../poor_granite_triceratops_foot_fossil.json | 26 + .../poor_granite_triceratops_leaf_fossil.json | 26 + .../poor_granite_triceratops_leg_fossil.json | 26 + .../poor_granite_triceratops_neck_fossil.json | 26 + ..._granite_triceratops_rex_skull_fossil.json | 26 + ...or_granite_triceratops_ribcage_fossil.json | 26 + ...poor_granite_triceratops_spine_fossil.json | 26 + .../poor_granite_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + .../poor_granite_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...ray_terracotta_triceratops_arm_fossil.json | 26 + ...ay_terracotta_triceratops_foot_fossil.json | 26 + ...ay_terracotta_triceratops_leaf_fossil.json | 26 + ...ray_terracotta_triceratops_leg_fossil.json | 26 + ...ay_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...y_terracotta_triceratops_spine_fossil.json | 26 + ...ay_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ay_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...nge_terracotta_triceratops_arm_fossil.json | 26 + ...ge_terracotta_triceratops_foot_fossil.json | 26 + ...ge_terracotta_triceratops_leaf_fossil.json | 26 + ...nge_terracotta_triceratops_leg_fossil.json | 26 + ...ge_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...e_terracotta_triceratops_spine_fossil.json | 26 + ...ge_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ge_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...red_terracotta_triceratops_arm_fossil.json | 26 + ...ed_terracotta_triceratops_foot_fossil.json | 26 + ...ed_terracotta_triceratops_leaf_fossil.json | 26 + ...red_terracotta_triceratops_leg_fossil.json | 26 + ...ed_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...d_terracotta_triceratops_spine_fossil.json | 26 + ...ed_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ed_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...poor_sandstone_triceratops_arm_fossil.json | 26 + ...oor_sandstone_triceratops_foot_fossil.json | 26 + ...oor_sandstone_triceratops_leaf_fossil.json | 26 + ...poor_sandstone_triceratops_leg_fossil.json | 26 + ...oor_sandstone_triceratops_neck_fossil.json | 26 + ...andstone_triceratops_rex_skull_fossil.json | 26 + ..._sandstone_triceratops_ribcage_fossil.json | 26 + ...or_sandstone_triceratops_spine_fossil.json | 26 + ...oor_sandstone_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...oor_sandstone_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../poor_stone_triceratops_arm_fossil.json | 26 + .../poor_stone_triceratops_foot_fossil.json | 26 + .../poor_stone_triceratops_leaf_fossil.json | 26 + .../poor_stone_triceratops_leg_fossil.json | 26 + .../poor_stone_triceratops_neck_fossil.json | 26 + ...or_stone_triceratops_rex_skull_fossil.json | 26 + ...poor_stone_triceratops_ribcage_fossil.json | 26 + .../poor_stone_triceratops_spine_fossil.json | 26 + .../poor_stone_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + .../poor_stone_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...oor_terracotta_triceratops_arm_fossil.json | 26 + ...or_terracotta_triceratops_foot_fossil.json | 26 + ...or_terracotta_triceratops_leaf_fossil.json | 26 + ...oor_terracotta_triceratops_leg_fossil.json | 26 + ...or_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...r_terracotta_triceratops_spine_fossil.json | 26 + ...or_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...or_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...ite_terracotta_triceratops_arm_fossil.json | 26 + ...te_terracotta_triceratops_foot_fossil.json | 26 + ...te_terracotta_triceratops_leaf_fossil.json | 26 + ...ite_terracotta_triceratops_leg_fossil.json | 26 + ...te_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...e_terracotta_triceratops_spine_fossil.json | 26 + ...te_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...te_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...low_terracotta_triceratops_arm_fossil.json | 26 + ...ow_terracotta_triceratops_foot_fossil.json | 26 + ...ow_terracotta_triceratops_leaf_fossil.json | 26 + ...low_terracotta_triceratops_leg_fossil.json | 26 + ...ow_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...w_terracotta_triceratops_spine_fossil.json | 26 + ...ow_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ow_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...stine_andesite_triceratops_arm_fossil.json | 26 + ...tine_andesite_triceratops_foot_fossil.json | 26 + ...tine_andesite_triceratops_leaf_fossil.json | 26 + ...stine_andesite_triceratops_leg_fossil.json | 26 + ...tine_andesite_triceratops_neck_fossil.json | 26 + ...andesite_triceratops_rex_skull_fossil.json | 26 + ...e_andesite_triceratops_ribcage_fossil.json | 26 + ...ine_andesite_triceratops_spine_fossil.json | 26 + ...tine_andesite_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...tine_andesite_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...own_terracotta_triceratops_arm_fossil.json | 26 + ...wn_terracotta_triceratops_foot_fossil.json | 26 + ...wn_terracotta_triceratops_leaf_fossil.json | 26 + ...own_terracotta_triceratops_leg_fossil.json | 26 + ...wn_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...n_terracotta_triceratops_spine_fossil.json | 26 + ...wn_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...wn_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...tine_deepslate_triceratops_arm_fossil.json | 26 + ...ine_deepslate_triceratops_foot_fossil.json | 26 + ...ine_deepslate_triceratops_leaf_fossil.json | 26 + ...tine_deepslate_triceratops_leg_fossil.json | 26 + ...ine_deepslate_triceratops_neck_fossil.json | 26 + ...eepslate_triceratops_rex_skull_fossil.json | 26 + ..._deepslate_triceratops_ribcage_fossil.json | 26 + ...ne_deepslate_triceratops_spine_fossil.json | 26 + ...ine_deepslate_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ine_deepslate_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...istine_diorite_triceratops_arm_fossil.json | 26 + ...stine_diorite_triceratops_foot_fossil.json | 26 + ...stine_diorite_triceratops_leaf_fossil.json | 26 + ...istine_diorite_triceratops_leg_fossil.json | 26 + ...stine_diorite_triceratops_neck_fossil.json | 26 + ..._diorite_triceratops_rex_skull_fossil.json | 26 + ...ne_diorite_triceratops_ribcage_fossil.json | 26 + ...tine_diorite_triceratops_spine_fossil.json | 26 + ...stine_diorite_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...stine_diorite_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...istine_granite_triceratops_arm_fossil.json | 26 + ...stine_granite_triceratops_foot_fossil.json | 26 + ...stine_granite_triceratops_leaf_fossil.json | 26 + ...istine_granite_triceratops_leg_fossil.json | 26 + ...stine_granite_triceratops_neck_fossil.json | 26 + ..._granite_triceratops_rex_skull_fossil.json | 26 + ...ne_granite_triceratops_ribcage_fossil.json | 26 + ...tine_granite_triceratops_spine_fossil.json | 26 + ...stine_granite_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...stine_granite_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...ray_terracotta_triceratops_arm_fossil.json | 26 + ...ay_terracotta_triceratops_foot_fossil.json | 26 + ...ay_terracotta_triceratops_leaf_fossil.json | 26 + ...ray_terracotta_triceratops_leg_fossil.json | 26 + ...ay_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...y_terracotta_triceratops_spine_fossil.json | 26 + ...ay_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ay_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...nge_terracotta_triceratops_arm_fossil.json | 26 + ...ge_terracotta_triceratops_foot_fossil.json | 26 + ...ge_terracotta_triceratops_leaf_fossil.json | 26 + ...nge_terracotta_triceratops_leg_fossil.json | 26 + ...ge_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...e_terracotta_triceratops_spine_fossil.json | 26 + ...ge_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ge_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...red_terracotta_triceratops_arm_fossil.json | 26 + ...ed_terracotta_triceratops_foot_fossil.json | 26 + ...ed_terracotta_triceratops_leaf_fossil.json | 26 + ...red_terracotta_triceratops_leg_fossil.json | 26 + ...ed_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...d_terracotta_triceratops_spine_fossil.json | 26 + ...ed_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ed_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...tine_sandstone_triceratops_arm_fossil.json | 26 + ...ine_sandstone_triceratops_foot_fossil.json | 26 + ...ine_sandstone_triceratops_leaf_fossil.json | 26 + ...tine_sandstone_triceratops_leg_fossil.json | 26 + ...ine_sandstone_triceratops_neck_fossil.json | 26 + ...andstone_triceratops_rex_skull_fossil.json | 26 + ..._sandstone_triceratops_ribcage_fossil.json | 26 + ...ne_sandstone_triceratops_spine_fossil.json | 26 + ...ine_sandstone_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ine_sandstone_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...pristine_stone_triceratops_arm_fossil.json | 26 + ...ristine_stone_triceratops_foot_fossil.json | 26 + ...ristine_stone_triceratops_leaf_fossil.json | 26 + ...pristine_stone_triceratops_leg_fossil.json | 26 + ...ristine_stone_triceratops_neck_fossil.json | 26 + ...ne_stone_triceratops_rex_skull_fossil.json | 26 + ...tine_stone_triceratops_ribcage_fossil.json | 26 + ...istine_stone_triceratops_spine_fossil.json | 26 + ...ristine_stone_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ristine_stone_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...ine_terracotta_triceratops_arm_fossil.json | 26 + ...ne_terracotta_triceratops_foot_fossil.json | 26 + ...ne_terracotta_triceratops_leaf_fossil.json | 26 + ...ine_terracotta_triceratops_leg_fossil.json | 26 + ...ne_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...e_terracotta_triceratops_spine_fossil.json | 26 + ...ne_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ne_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...ite_terracotta_triceratops_arm_fossil.json | 26 + ...te_terracotta_triceratops_foot_fossil.json | 26 + ...te_terracotta_triceratops_leaf_fossil.json | 26 + ...ite_terracotta_triceratops_leg_fossil.json | 26 + ...te_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...e_terracotta_triceratops_spine_fossil.json | 26 + ...te_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...te_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + ...low_terracotta_triceratops_arm_fossil.json | 26 + ...ow_terracotta_triceratops_foot_fossil.json | 26 + ...ow_terracotta_triceratops_leaf_fossil.json | 26 + ...low_terracotta_triceratops_leg_fossil.json | 26 + ...ow_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...w_terracotta_triceratops_spine_fossil.json | 26 + ...ow_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ow_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../red_terracotta_triceratops_amber.json | 26 + ...red_terracotta_triceratops_arm_fossil.json | 26 + ...ed_terracotta_triceratops_foot_fossil.json | 26 + ...ed_terracotta_triceratops_leaf_fossil.json | 26 + ...red_terracotta_triceratops_leg_fossil.json | 26 + ...ed_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...d_terracotta_triceratops_spine_fossil.json | 26 + ...ed_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ed_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../blocks/sandstone_triceratops_amber.json | 26 + .../sandstone_triceratops_arm_fossil.json | 26 + .../sandstone_triceratops_foot_fossil.json | 26 + .../sandstone_triceratops_leaf_fossil.json | 26 + .../sandstone_triceratops_leg_fossil.json | 26 + .../sandstone_triceratops_neck_fossil.json | 26 + ...andstone_triceratops_rex_skull_fossil.json | 26 + .../sandstone_triceratops_ribcage_fossil.json | 26 + .../sandstone_triceratops_spine_fossil.json | 26 + .../sandstone_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + .../sandstone_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../blocks/stone_triceratops_amber.json | 26 + .../blocks/stone_triceratops_arm_fossil.json | 26 + .../blocks/stone_triceratops_foot_fossil.json | 26 + .../blocks/stone_triceratops_leaf_fossil.json | 26 + .../blocks/stone_triceratops_leg_fossil.json | 26 + .../blocks/stone_triceratops_neck_fossil.json | 26 + .../stone_triceratops_rex_skull_fossil.json | 26 + .../stone_triceratops_ribcage_fossil.json | 26 + .../stone_triceratops_spine_fossil.json | 26 + .../blocks/stone_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + .../blocks/stone_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../blocks/terracotta_triceratops_amber.json | 26 + .../terracotta_triceratops_arm_fossil.json | 26 + .../terracotta_triceratops_foot_fossil.json | 26 + .../terracotta_triceratops_leaf_fossil.json | 26 + .../terracotta_triceratops_leg_fossil.json | 26 + .../terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + .../terracotta_triceratops_spine_fossil.json | 26 + .../terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + .../terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../white_terracotta_triceratops_amber.json | 26 + ...ite_terracotta_triceratops_arm_fossil.json | 26 + ...te_terracotta_triceratops_foot_fossil.json | 26 + ...te_terracotta_triceratops_leaf_fossil.json | 26 + ...ite_terracotta_triceratops_leg_fossil.json | 26 + ...te_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...e_terracotta_triceratops_spine_fossil.json | 26 + ...te_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...te_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../yellow_terracotta_triceratops_amber.json | 26 + ...low_terracotta_triceratops_arm_fossil.json | 26 + ...ow_terracotta_triceratops_foot_fossil.json | 26 + ...ow_terracotta_triceratops_leaf_fossil.json | 26 + ...low_terracotta_triceratops_leg_fossil.json | 26 + ...ow_terracotta_triceratops_neck_fossil.json | 26 + ...rracotta_triceratops_rex_skull_fossil.json | 26 + ...terracotta_triceratops_ribcage_fossil.json | 26 + ...w_terracotta_triceratops_spine_fossil.json | 26 + ...ow_terracotta_triceratops_tail_fossil.json | 26 + ..._triceratops_triceratops_skull_fossil.json | 26 + ...ow_terracotta_triceratops_wing_fossil.json | 26 + ...nosaurus_rex_triceratops_skull_fossil.json | 26 + .../entity/CarnivoreDinosaur.java | 40 + .../entity/DeathMessageHandler.java | 32 + .../entity/HerbivoreDinosaur.java | 22 + .../entity/behaviour/RestingBehaviour.java | 47 + .../entity/triceratops.animation.json | 32471 ++++++++++++++++ .../geo/entity/triceratops.geo.json | 893 + .../triceratops/fragmented_skull.png | Bin 0 -> 659 bytes .../triceratops/fresh_skull.png | Bin 0 -> 585 bytes .../triceratops/triceratops_skull.png | Bin 0 -> 769 bytes .../entity/triceratops/male/horns.png | Bin 0 -> 78711 bytes .../entity/triceratops/male/triceratops.png | Bin 0 -> 73122 bytes .../item/dino_overlay/triceratops.png | Bin 0 -> 263 bytes .../behaviours/triceratops_config.json | 31 + .../diet/triceratops_food_config.json | 7 + .../item/GeoMultiBlockItem.class | Bin 0 -> 3409 bytes .../client/gui/screens/TitleScreen.class | Bin 0 -> 24560 bytes forge/dataRun/config/fml.toml | 25 + forge/dataRun/logs/debug.log | 512 + forge/dataRun/logs/latest.log | 30 + 2866 files changed, 66207 insertions(+) create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_amber.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_arm_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_foot_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_leaf_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_leg_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_neck_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_rex_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_ribcage_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_spine_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_tail_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_triceratops_skull_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_wing_fossil.json create mode 100644 common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json create mode 100644 common/src/main/java/net/dumbcode/projectnublar/entity/CarnivoreDinosaur.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/entity/DeathMessageHandler.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/entity/HerbivoreDinosaur.java create mode 100644 common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/RestingBehaviour.java create mode 100644 common/src/main/resources/assets/projectnublar/animations/entity/triceratops.animation.json create mode 100644 common/src/main/resources/assets/projectnublar/geo/entity/triceratops.geo.json create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/triceratops/fragmented_skull.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/triceratops/fresh_skull.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/triceratops/triceratops_skull.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/horns.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops.png create mode 100644 common/src/main/resources/assets/projectnublar/textures/item/dino_overlay/triceratops.png create mode 100644 common/src/main/resources/data/projectnublar/behaviours/triceratops_config.json create mode 100644 common/src/main/resources/data/projectnublar/diet/triceratops_food_config.json create mode 100644 forge/dataRun/.mixin.out/class/net/dumbcode/projectnublar/item/GeoMultiBlockItem.class create mode 100644 forge/dataRun/.mixin.out/class/net/minecraft/client/gui/screens/TitleScreen.class create mode 100644 forge/dataRun/config/fml.toml create mode 100644 forge/dataRun/logs/debug.log create mode 100644 forge/dataRun/logs/latest.log diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_amber.json new file mode 100644 index 00000000..a3f6f442 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_triceratops_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..5c9eec98 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..e527fad2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..06abfd5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..e8b21b65 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..87194712 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..b218f417 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..81657956 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..1d08db18 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..1075d6c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/andesite_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_amber.json new file mode 100644 index 00000000..7f6dde02 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_triceratops_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..8cf21159 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..a49f2cd6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..dc40dad7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..19219516 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..74920e91 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..fe595bd5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..9d61684d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..ccde7b21 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..5f033d79 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..e9d9614a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..0b8c645f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..cb058ed9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..804eeee4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..81e66d71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..34a7c6a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..6211c2f8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..384778f2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..a1c45d9f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..7d478f87 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..00060dd8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..a580240b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..5db1604e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..c411a24d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..4940b70d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..8d75cbda --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..75eaeea3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..751e6fa0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..94cff6d6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..bf007f3c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..e0ed302d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..c6f8b8cc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..9fd80393 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..3ab0dd61 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..7f173f64 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..86792010 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..a14a0431 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..6010e0fa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..f8eddbed --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..0c5cba71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..7ef38f55 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..64ce8d80 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..0c85a9b5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..97d54e50 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..a6f8b9cb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..05c0291a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..f4826a2d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..56ab9407 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..388ecfbc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..e89a6dc2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..8ea78b48 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..2a991104 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..a84bf7a9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..7a63b750 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..4c53d55d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_granite_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..cdda53a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..b0aa1486 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..6509b08f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..c81db5ca --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..27fdd66f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..6109753e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..14311f70 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..3c92375d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..27a16b8b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..9b1c2ce2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..0433be2e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..571568a5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..f05b5b47 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..289c7510 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..cae35161 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..5fc83c49 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..7f192c22 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..c15a9815 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..636fa258 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..6aac6610 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..162aad5d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..a03a6d18 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..89fa0209 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..6bd00932 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..5be574f0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..4c6a1d0f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..510a79c1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..c03cb22e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..ee11970e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..6151fc83 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..e4be310d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..20d8194a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..d5aceac7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..d86c426c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..9044c69b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..54b25320 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..56f2fee7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..7e8ade2a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..5e2957e8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..a0268eca --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..a9623332 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..29e8262e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..43d468ca --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..ce2cb66e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..57ee75e3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_stone_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..938df7e3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..659f5e67 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..1d72df13 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..bb3538c1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..f849a42b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..b61f7715 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..0ce39635 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..754f39dc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..76c7558d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..deb5f19b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..247d9289 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..2ff04d9c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..3d8ad68b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..f5359eac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..122f1a38 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..a2ad54df --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..6ed68c73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..4ceed286 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..debdc336 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..bcf8fa1a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..a2a9fed5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..c91681cf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..4e1dc2b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..93889642 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..d8a6b54a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..de22d6fb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..e3a75452 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_amber.json new file mode 100644 index 00000000..5a26c145 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_triceratops_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..fc614d55 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..0db58dd2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..7cdfce84 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..da8ec34b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..3bf30cc4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..65256112 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..883f9a68 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..dd1ef4ba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..56bbb359 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/deepslate_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_amber.json new file mode 100644 index 00000000..72002c66 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_triceratops_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..5c304616 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..92a63780 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..f816eadd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..a2ef42e3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..17bb853a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..7798ecff --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..72ed0180 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..90216b40 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..bc6c53bc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/diorite_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..8bb65b7b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..7243112d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..748d5241 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..e16aabb2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..cdd25cd7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..f7503e27 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..0b3f2ad1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..18dddf88 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..231cf53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..a6288fc6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..56f64357 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..e0661ce0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..4109cc4b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..08090288 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..b3c01f1f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..36410c11 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..fce63351 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..f5ec1977 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..7dbffa45 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..c7df0f7f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..07ddb111 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..4155ead9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..650092cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..bf6224d1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..11fc16ee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..e66ad103 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..445686af --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..2ff125c9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..9efb11b0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..30d58cb2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..b2119ec0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..556677b8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..6810ffe6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..a0cb17de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..e7405935 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..08154dab --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..13e888e1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..5d5b762b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..1b91fcee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..0e87ab69 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..c8f005d6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..a4367da1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..31534df2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..03c61805 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..27266e7b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..16ac7174 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..88aa21cc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..ff606f0f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..7ebf1863 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..bb5532f7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..0ad600c8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..ec3b62d1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..b847188d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..0d15abde --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..3947f514 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..336397a0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..67f8b7b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..0af7b1f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1bfff2e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..4d0e0126 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..67c46b03 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..300996b1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..e5f02a43 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..97b57fdf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..930bc3bc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..5742d05a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..178f13ba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..9970b580 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..47d657d4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..56e9b7f1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..0dfc379c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..039b60fa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..ab56f1ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..3ae68134 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..ca1dd56b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..61c9c95e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..2ab61d20 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..d1fb826b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..19b27d3a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..2981e40c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..81f29c35 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..d420fbdd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..0a89b364 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..b47bb450 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..60410597 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..17500d5a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..57a389f7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..353943e9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..13b15a02 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..cfdc4f5f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..9ec15498 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..73d04119 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..592d3d76 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..bfb066c1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..f4627fec --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..d7265776 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..84606baf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..72ebbff4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..8504d131 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..2c9dfb7d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..cc8a2d49 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..f75aa27b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..54da7f08 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1a446cc6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..9be3fc17 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..9a48c41d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..d7ec414c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..06b37852 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..4ba9ee4f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..b11fa7bc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..5fbf88c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..da461bcb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..00ffbbde --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..165242b0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..dc616c81 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..d86839b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..cd01a68e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_amber.json new file mode 100644 index 00000000..1cdc78f1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_triceratops_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..54e2bf91 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..edbcc6d2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..38309636 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..c476b4eb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..e49fe7c9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..791ebc96 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..e889025a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..36e2066c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..af879f95 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/granite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/granite_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_amber.json new file mode 100644 index 00000000..8bca4b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_triceratops_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..9478cfa7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..b26cadbe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..212ab12b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..3a0ec591 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..6a79d8c5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..9bd1b5a4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..05c5140e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..bdf4a301 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..10eefe55 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_amber.json new file mode 100644 index 00000000..f93e0f2e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_triceratops_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..8407bd8b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..422e9ed7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..3612e689 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..692df91c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..a4485f52 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..b7da5c23 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..950d977a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..3e11a83d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..62a7ea65 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..29aa5b50 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..bcfea933 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..88160a85 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..cad9669a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..63ce41d6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..9d62511a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..60345c2e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..3251acc9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..d33143fa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..01ec5ccb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..e92cc16f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..947daf81 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..8b904062 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..cdaec79a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..4e34653e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..6ba22010 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..080230d9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..23d734bd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..db68d5b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..aa0eef9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..7314d4a8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..bf50d47a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..c646743c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..4c6e6d27 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..4fc9175f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..d41298ab --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..066e7c6f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..652a7bb2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..b59165b1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..f8da4c9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..42de49c5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..2c4beb7b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..8e70ff58 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..5948dae0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..1cc0afcb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..80a00580 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..fe436003 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..dc190029 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..ca259bbb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..145cd25b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..4b138e53 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..de946312 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..6cadb675 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..56d602dc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..3616557c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..677a7060 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..ee330aae --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..2a84e2c8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..ccec64c1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..94a6e593 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..085751d3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..99ae0ac7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..e89642a0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..78a61d2d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..ff21477f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..392597a6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..bee50a19 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..b82d47f7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..08392a6a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..7c1d0528 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..6b504c05 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..161b9dfe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..df62020e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..9510a1c2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..ed3b60e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..3cf0464a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..0429b5d0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..3cd03e9b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..43756a9c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..f2f6ad53 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..fce72010 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..676c0e36 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..775d7171 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..802ff4ce --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..4b898715 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..f82b8a18 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..054091fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..d8b7160f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..04b464ae --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..a622a6f2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..e0c92253 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..83e63364 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..92bc3629 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..c181067a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..76074dbb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..82edd8a4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..c628cb15 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..b90487c0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..4103607a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..53b3d942 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..cba5e788 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..82e46415 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..7ad36196 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..f9c2b0e3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..b75a359e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..934e9d28 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..ee6f5d89 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..08299398 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..1fd1dddf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..adf43c0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..e41bb0b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..034753de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..8cdeef7d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..6a577f9a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..58856d03 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..cd0e6e09 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..969376ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..18eb1b2d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..bce31878 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..20faeb58 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..d3318b63 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..4a772c02 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..9676689c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..571f3a28 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..70326fb7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..76c1345c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..f97af45b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..38409359 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..76c8d4f5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..7e958a8e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..1d055f75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..61ad1064 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..ece471ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..57e36bb4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..b56e8cf2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..878fd105 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..02de676e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..cfad788c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..7be817ff --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..34e08193 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..90f34b3c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..270e419d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..8f737477 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..0f1b1a31 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..8a6a2f91 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..c50def20 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..70facf6f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..9ecd52c1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..145809de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..6bcccdd1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..6780f5b6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..e11929bd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..1bca2047 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..b6f29102 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..58397253 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..6b01998f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..ac329b7a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..20df8f3e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..7e5761c2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..451f7ca8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..5cd49e35 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..daa36f9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..a6e19ddc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..ca22d182 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..7e930354 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..38861b9a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..5e479329 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..839370c6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..12ea5cf3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..ff699539 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..b12affba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..8d9a782a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..08b8d527 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..dd902127 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..d3d7dba7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..4ca3e0d1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..ebc793e7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..6377d2cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..7b483c86 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..1475c6a6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..666fcc17 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..cc2c353e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..2b279524 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..53bd5d23 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..15a64f42 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..2b412b6b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..3f78d347 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..1f212155 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..3c185936 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..e0e71508 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..90b67190 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..d3912858 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..9176a68b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..46e07d7d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..af729d9b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..8dcdf366 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..828ba7c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..edd95a97 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..65d8a218 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..739f31ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..0e6d9f55 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..2e549fe8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..dc097d1c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..b3339fcb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..a250a46a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..2b278914 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..63abeaf1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..089ba959 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..2b5c2114 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..0310430c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..5aa6f086 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..aef2f3f7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..d6e17276 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..1005b362 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..c839b709 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..da421754 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..cd120044 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..684f750b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..b83ed608 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..b3464797 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..5331d0c5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..9dec751b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..c5987643 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..7ebbb3b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..e34f5ad9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..24c5bc0d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..d1154eeb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..74fc3a95 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..d625f2b7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..87983361 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..20ff7a35 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..2b6980ec --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..2fe608b1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..41a296d1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..8d01df1f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..9e18cd09 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..a04389e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..54c2f051 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..ec39a45d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1e5012ba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..5d58d04c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..7314dc6f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..6ee8413c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..25cc29fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_amber.json new file mode 100644 index 00000000..f8afd258 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_triceratops_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..0e78cd0c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..85589b88 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..d6d64a8e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..cfa51ed2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..7cffb39a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..939743de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..57f3bcfe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..9bf019a6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..db6d2585 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_amber.json new file mode 100644 index 00000000..46d92a24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_triceratops_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..15ca3831 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..285cfa8f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..8d0ffff7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..57229fb0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..f3b1ff88 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..a8eeb62c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..fadd015a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..ad073bcb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..2f9fe783 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/sandstone_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_amber.json new file mode 100644 index 00000000..7f94fa54 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_triceratops_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..39da8262 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..631ba129 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..ea471e98 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..96f67818 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..371e9013 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..e59ba081 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..c36ada02 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..67493268 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..a56eea2c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/stone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/stone_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_amber.json new file mode 100644 index 00000000..fdd96658 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_triceratops_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..15c2645a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..c9c37add --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..c3fe96a4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..e49096d4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..c850a595 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..e2bbc514 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..05ee3b26 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..1e4a1a04 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..8a349bd6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_amber.json new file mode 100644 index 00000000..13e04d98 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_triceratops_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..f8fb8464 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..ae1291d0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..55fa17e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..883fa9dd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..2222cfbb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..6d4f0358 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..069777d9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..5a1abea5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..ca6c6cf5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_amber.json new file mode 100644 index 00000000..7c5abf6c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_amber.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_triceratops_amber" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..456a0066 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_triceratops_arm_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..1cb01ffb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_triceratops_foot_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..0517adf5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_triceratops_leg_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..f54ef968 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_triceratops_rex_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..5cfa7f1d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_triceratops_ribcage_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..27a2a445 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_triceratops_spine_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..fea0f7db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_triceratops_tail_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..ed4584e0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_triceratops_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..49f5d849 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/blockstates/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_amber.json new file mode 100644 index 00000000..e9a0d312 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..d0089928 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..b4d69b22 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..3a9e5e6b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_neck_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..e206584b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..2e1b2e5c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..9505964a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..2c982040 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_wing_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/andesite_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_amber.json new file mode 100644 index 00000000..54ce567b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..e7746e9f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..2d9a47f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..373348de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..d81dfe21 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..ea705df6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..63d3afb5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..efc19034 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/brown_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..d0089928 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..b4d69b22 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..3a9e5e6b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_neck_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..e206584b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..2e1b2e5c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..9505964a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..2c982040 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_wing_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_andesite_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..e7746e9f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..2d9a47f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..373348de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..d81dfe21 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..ea705df6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..63d3afb5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..efc19034 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_brown_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..5205c7cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..f59afd51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_leaf_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..2aeca002 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_neck_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..611f805c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..3ca6cd77 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..46fb6f51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..c5949a3c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_wing_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_deepslate_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..85ff4e57 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..9485c8db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..6859d5f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_neck_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..a9a6978c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..453297b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..8427b256 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..d7dbfccb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_wing_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_diorite_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..031d6344 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..894ae7e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..6cc85f0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_neck_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..271b15ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..fc84a79a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..304d16b0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..1f55cc02 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_wing_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_granite_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..43c18472 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..e664c065 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..2e568ad2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..498c7951 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..a668a5b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..0403187f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..5c2a2567 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_light_gray_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..84d24fb6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..460bb4fb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..4286ce5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..d55149f3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..4cad4962 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..764f492b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..ef8d61eb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_orange_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..670c91c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..710b3ce9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..46137145 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..5bc93527 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..130661fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..bc6300b5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..effc2381 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_red_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..eef3b646 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..af8d75c4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..5ef0195a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_neck_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1f3e5ea9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..1186b251 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..55f17b46 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..c239ff1c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_wing_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_sandstone_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..f9d52204 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..b8eaf0f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..e8bf4d56 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_neck_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..81c60880 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..855b00fd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..2295b069 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..62447448 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_wing_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_stone_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..3aea2e17 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..b63a57ee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..f2209cfe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1744c1a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..28785213 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..cf5fa901 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..6313df73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..2c8ec3c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..f31f9f71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..37726444 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..41cdec8c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..7b06f96d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..58c0825e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..f8eaec37 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_white_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..5c715e99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..c21ad0af --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..d303f89a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..8bfb1a73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..ddb653a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..579db55b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..f32f52b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/common_yellow_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_amber.json new file mode 100644 index 00000000..a1ba17f7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..5205c7cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..f59afd51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_leaf_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..2aeca002 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_neck_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..611f805c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..3ca6cd77 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..46fb6f51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..c5949a3c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_wing_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/deepslate_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_amber.json new file mode 100644 index 00000000..569760d8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..85ff4e57 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..9485c8db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..6859d5f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_neck_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..a9a6978c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..453297b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..8427b256 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..d7dbfccb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_wing_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/diorite_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..d0089928 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..b4d69b22 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..3a9e5e6b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_neck_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..e206584b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..2e1b2e5c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..9505964a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..2c982040 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_wing_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_andesite_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..e7746e9f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..2d9a47f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..373348de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..d81dfe21 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..ea705df6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..63d3afb5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..efc19034 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_brown_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..5205c7cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..f59afd51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_leaf_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..2aeca002 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_neck_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..611f805c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..3ca6cd77 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..46fb6f51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..c5949a3c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_wing_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_deepslate_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..85ff4e57 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..9485c8db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..6859d5f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_neck_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..a9a6978c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..453297b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..8427b256 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..d7dbfccb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_wing_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_diorite_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..031d6344 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..894ae7e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..6cc85f0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_neck_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..271b15ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..fc84a79a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..304d16b0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..1f55cc02 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_wing_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_granite_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..43c18472 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..e664c065 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..2e568ad2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..498c7951 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..a668a5b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..0403187f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..5c2a2567 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_light_gray_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..84d24fb6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..460bb4fb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..4286ce5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..d55149f3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..4cad4962 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..764f492b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..ef8d61eb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_orange_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..670c91c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..710b3ce9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..46137145 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..5bc93527 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..130661fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..bc6300b5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..effc2381 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_red_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..eef3b646 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..af8d75c4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..5ef0195a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_neck_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1f3e5ea9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..1186b251 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..55f17b46 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..c239ff1c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_wing_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_sandstone_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..f9d52204 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..b8eaf0f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..e8bf4d56 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_neck_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..81c60880 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..855b00fd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..2295b069 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..62447448 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_wing_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_stone_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..3aea2e17 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..b63a57ee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..f2209cfe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1744c1a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..28785213 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..cf5fa901 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..6313df73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..2c8ec3c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..f31f9f71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..37726444 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..41cdec8c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..7b06f96d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..58c0825e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..f8eaec37 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_white_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..5c715e99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..c21ad0af --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..d303f89a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..8bfb1a73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..ddb653a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..579db55b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..f32f52b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/fragmented_yellow_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_amber.json new file mode 100644 index 00000000..aea9a63b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..031d6344 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..894ae7e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..6cc85f0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_neck_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..271b15ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..fc84a79a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..304d16b0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..1f55cc02 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_wing_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/granite_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_amber.json new file mode 100644 index 00000000..7a510bfd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..43c18472 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..e664c065 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..2e568ad2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..498c7951 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..a668a5b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..0403187f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..5c2a2567 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/light_gray_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_amber.json new file mode 100644 index 00000000..8c28f861 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..84d24fb6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..460bb4fb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..4286ce5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..d55149f3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..4cad4962 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..764f492b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..ef8d61eb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/orange_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..d0089928 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..b4d69b22 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..3a9e5e6b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_neck_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..e206584b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..2e1b2e5c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..9505964a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..2c982040 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_wing_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_andesite_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..e7746e9f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..2d9a47f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..373348de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..d81dfe21 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..ea705df6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..63d3afb5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..efc19034 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_brown_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..5205c7cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..f59afd51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_leaf_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..2aeca002 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_neck_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..611f805c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..3ca6cd77 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..46fb6f51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..c5949a3c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_wing_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_deepslate_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..85ff4e57 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..9485c8db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..6859d5f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_neck_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..a9a6978c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..453297b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..8427b256 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..d7dbfccb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_wing_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_diorite_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..031d6344 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..894ae7e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..6cc85f0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_neck_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..271b15ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..fc84a79a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..304d16b0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..1f55cc02 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_wing_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_granite_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..43c18472 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..e664c065 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..2e568ad2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..498c7951 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..a668a5b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..0403187f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..5c2a2567 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_light_gray_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..84d24fb6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..460bb4fb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..4286ce5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..d55149f3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..4cad4962 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..764f492b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..ef8d61eb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_orange_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..670c91c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..710b3ce9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..46137145 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..5bc93527 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..130661fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..bc6300b5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..effc2381 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_red_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..eef3b646 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..af8d75c4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..5ef0195a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_neck_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1f3e5ea9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..1186b251 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..55f17b46 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..c239ff1c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_wing_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_sandstone_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..f9d52204 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..b8eaf0f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..e8bf4d56 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_neck_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..81c60880 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..855b00fd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..2295b069 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..62447448 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_wing_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_stone_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..3aea2e17 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..b63a57ee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..f2209cfe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1744c1a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..28785213 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..cf5fa901 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..6313df73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..2c8ec3c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..f31f9f71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..37726444 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..41cdec8c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..7b06f96d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..58c0825e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..f8eaec37 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_white_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..5c715e99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..c21ad0af --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..d303f89a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..8bfb1a73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..ddb653a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..579db55b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..f32f52b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/poor_yellow_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..d0089928 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..b4d69b22 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..3a9e5e6b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_neck_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..e206584b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..2e1b2e5c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..9505964a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..2c982040 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/andesite", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_wing_fossil.json new file mode 100644 index 00000000..e5ea5543 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_andesite_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..e7746e9f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..2d9a47f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..373348de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..d81dfe21 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..ea705df6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..63d3afb5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..efc19034 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/brown_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..c6e462ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_brown_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..5205c7cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..f59afd51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_leaf_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..2aeca002 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_neck_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..611f805c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..3ca6cd77 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..46fb6f51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..c5949a3c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/deepslate", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_wing_fossil.json new file mode 100644 index 00000000..13921b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_deepslate_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..85ff4e57 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..9485c8db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..6859d5f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_neck_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..a9a6978c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..453297b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..8427b256 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..d7dbfccb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/diorite", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_wing_fossil.json new file mode 100644 index 00000000..7c044b4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_diorite_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..031d6344 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..894ae7e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..6cc85f0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_neck_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..271b15ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..fc84a79a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..304d16b0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..1f55cc02 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/granite", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_wing_fossil.json new file mode 100644 index 00000000..390b9076 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_granite_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..43c18472 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..e664c065 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..2e568ad2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..498c7951 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..a668a5b2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..0403187f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..5c2a2567 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/light_gray_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..6aed0311 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_light_gray_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..84d24fb6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..460bb4fb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..4286ce5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..d55149f3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..4cad4962 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..764f492b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..ef8d61eb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/orange_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..d083eb24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_orange_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..670c91c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..710b3ce9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..46137145 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..5bc93527 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..130661fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..bc6300b5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..effc2381 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_red_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..eef3b646 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..af8d75c4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..5ef0195a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_neck_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1f3e5ea9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..1186b251 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..55f17b46 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..c239ff1c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_wing_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_sandstone_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..f9d52204 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..b8eaf0f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..e8bf4d56 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_neck_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..81c60880 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..855b00fd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..2295b069 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..62447448 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_wing_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_stone_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..3aea2e17 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..b63a57ee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..f2209cfe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1744c1a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..28785213 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..cf5fa901 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..6313df73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..2c8ec3c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..f31f9f71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..37726444 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..41cdec8c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..7b06f96d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..58c0825e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..f8eaec37 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_white_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..5c715e99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..c21ad0af --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..d303f89a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..8bfb1a73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..ddb653a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..579db55b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..f32f52b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/pristine_yellow_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_amber.json new file mode 100644 index 00000000..44baa8f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..670c91c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..710b3ce9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..46137145 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..5bc93527 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..130661fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..bc6300b5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..effc2381 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/red_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..43a749ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/red_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_amber.json new file mode 100644 index 00000000..64580de3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..eef3b646 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..af8d75c4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..5ef0195a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_neck_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1f3e5ea9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..1186b251 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..55f17b46 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..c239ff1c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/sandstone", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_wing_fossil.json new file mode 100644 index 00000000..77b24a9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/sandstone_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_amber.json new file mode 100644 index 00000000..4ed759bb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..f9d52204 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..b8eaf0f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..e8bf4d56 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_neck_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..81c60880 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..855b00fd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..2295b069 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..62447448 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/stone", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_wing_fossil.json new file mode 100644 index 00000000..6af6c9e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/stone_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_amber.json new file mode 100644 index 00000000..ddbbac24 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..3aea2e17 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..b63a57ee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..f2209cfe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1744c1a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..28785213 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..cf5fa901 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..6313df73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..f203a052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_amber.json new file mode 100644 index 00000000..668ce219 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..2c8ec3c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..f31f9f71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..37726444 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..41cdec8c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..7b06f96d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..58c0825e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..f8eaec37 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/white_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..7c47da75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/white_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_amber.json new file mode 100644 index 00000000..44058e43 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_amber.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/amber/amber" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..5c715e99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/arm" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..c21ad0af --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/foot" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..d303f89a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/leg" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..8bfb1a73 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/ribcage" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..ddb653a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/spine" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..579db55b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/common/tail" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..f32f52b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,8 @@ +{ + "parent": "projectnublar:block/fossil_base", + "render_type": "minecraft:cutout", + "textures": { + "0": "minecraft:block/yellow_terracotta", + "1": "projectnublar:block/fossil_overlay/triceratops/triceratops_skull" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..d501b53a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/block/yellow_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "projectnublar:block/fossil_base", + "textures": { + "0": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_amber.json new file mode 100644 index 00000000..a9cc9dc3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..dbbff9cf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..a9bc3d19 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..c3d81eac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..8d63bc71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_neck_fossil.json new file mode 100644 index 00000000..0467426b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..2cb2a32f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..0ccea025 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..ccf081c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..97faeaa2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..ffe9b8fb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_wing_fossil.json new file mode 100644 index 00000000..e4fbb036 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..b90bc70b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/andesite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_amber.json new file mode 100644 index 00000000..e83e8827 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..72cb5e61 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..72192c03 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..a4ef3999 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..6c389d68 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..53681b7d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..edaf843e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..3849efb1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..42561012 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..b0b89e42 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..9a391d43 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..c08aa14a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..956026c0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..955e0ea4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..c788a677 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..8c6298ba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..d817b348 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_neck_fossil.json new file mode 100644 index 00000000..94e42ccf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..f7a05462 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..6080f464 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..5773aead --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..a35aff35 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..6fe23531 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_wing_fossil.json new file mode 100644 index 00000000..b2f24e57 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..1fbc9d92 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..2c0ad0d8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..2451b99f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..31f5ff7d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..1d295a1a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..86326414 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..eeb1ee29 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..189439ef --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..104dc31b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..f209e52f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..9e39d7e3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..78ee3cb1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..81f2fe30 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..00e32d93 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..eaa8d4d4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_leaf_fossil.json new file mode 100644 index 00000000..01b813c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..924ececa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_neck_fossil.json new file mode 100644 index 00000000..04c60227 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..77397451 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..dfa39ea1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..654f33a6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..b63871c1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..fdb367ca --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_wing_fossil.json new file mode 100644 index 00000000..7475ad98 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..a4569ed4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..bc9184b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..85c60ac3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..e1f1abf1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..18ca30f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_neck_fossil.json new file mode 100644 index 00000000..3ae80d0d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..dcd6d30c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..2903f210 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..cae950e4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..65f91eea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..46326317 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_wing_fossil.json new file mode 100644 index 00000000..87ce8644 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..8e366dcd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..13736006 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..c28383de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..9810d79b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..fdf8c5c2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_neck_fossil.json new file mode 100644 index 00000000..db690b30 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..de14ebf3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..b58cb328 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..90d3db89 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..da1ab44b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..598f1070 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_wing_fossil.json new file mode 100644 index 00000000..fa2d5971 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..5d02ce35 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_granite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..c0a9ef59 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..217bcbd5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6892d541 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..42c00b47 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..93e2d54e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..239fec2e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..44bf28e4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..6978e4f0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..4f87d707 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..8e62553f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..a182e44e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..ee566eb0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..b577c074 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..1736b56a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6b4b18e7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..8d531620 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..c6efd15c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..bffbff41 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..b9c46e0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..0736ab6f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..8bdeff4f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..8cd5580a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..436c4d26 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..9ce6ebd9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..27746598 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..4422d65a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..702bf23b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..4dd4badb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..6bee002e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..dce619a9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..6ae1fe51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..fca7e41f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..bbca4e1a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..438b34e0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..a108f6b7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..dae699de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..72d35472 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..129a2f4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..57e54b45 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..53179003 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_neck_fossil.json new file mode 100644 index 00000000..2e3b6b77 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..25dcb772 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..5c462ed8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..29a52c44 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..a10a4ddd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..234c7345 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_wing_fossil.json new file mode 100644 index 00000000..a83e8ce1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..bb2cd31b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..2b97bbd3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..5049a0c6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..c5790c5d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..0132d4a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_neck_fossil.json new file mode 100644 index 00000000..26f44e2d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..9f54ca5a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..f98e9788 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..49496d0a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..3245b9ff --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..b7a0d7b9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_wing_fossil.json new file mode 100644 index 00000000..bfd32849 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..7993abc2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_stone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..9dfb90ff --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..b8b2f09b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..b6c6e6ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..9169db5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..7005e9dd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..9b93cf9e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..31b68fbb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..ae9a8193 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..7f07922e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..8f42a7fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..49914355 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..4d2dfb97 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..3725a76c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..f549bfe4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..2823a8ec --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..bc48ca81 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..b5d3bde2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..39a7ecd4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..2e9e631b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..4252ad7f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..745b5e78 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..6ff80165 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..de07a709 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..9ec73b82 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..f8c7cdc2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..4d7a6ece --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..8685b8e9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..cdb7d3f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..ef7b7574 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..db1caace --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..6af91240 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..97484e50 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..08950339 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..c46bb827 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..3835954e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..1db884db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_amber.json new file mode 100644 index 00000000..3caa40ab --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..b7468dd6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..6e2f7c1c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_leaf_fossil.json new file mode 100644 index 00000000..c773b46e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..87497050 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_neck_fossil.json new file mode 100644 index 00000000..3ca4af95 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..a17f89f8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1010ddc8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..8d15833c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..f03ba2fd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..eef4ff0a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_wing_fossil.json new file mode 100644 index 00000000..1e257ce5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..7908763e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/deepslate_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_amber.json new file mode 100644 index 00000000..689c4b6f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..2ddae7bb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..b50b9c2d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..a6f73bd8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..2ef527bb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_neck_fossil.json new file mode 100644 index 00000000..72593612 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..ceeeaf9c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..95e0acba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..c894d202 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..10c031be --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..641b4d4e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_wing_fossil.json new file mode 100644 index 00000000..85b0f726 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..d1a6a4a6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/diorite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..b9bd8fd8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..4559ba9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..56e12195 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..1721d68b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_neck_fossil.json new file mode 100644 index 00000000..5065dcc7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..0ce1bc65 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..f7067a84 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..dd2022f2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..4344c041 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..a7d0b814 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_wing_fossil.json new file mode 100644 index 00000000..4ad0fc4a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..fb5706d0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..0268b934 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..8dbfd4aa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..9f3f31e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..402655c5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..cc30d26a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..56120a56 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..701613bd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..4f0dd826 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..81552968 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..9918c969 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..cea0da17 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..76c4a3d0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..7a25e991 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..41d3857b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_leaf_fossil.json new file mode 100644 index 00000000..63ebf32e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..8eb2c041 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_neck_fossil.json new file mode 100644 index 00000000..163f286f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..5d364fbd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..4df0cefe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..4de969a8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..59763214 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..75a51f27 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_wing_fossil.json new file mode 100644 index 00000000..c16da7e4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..d730a676 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..416b5766 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..3167dffb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..f7c22018 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..e8d8144f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_neck_fossil.json new file mode 100644 index 00000000..a67abd8d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..175b527a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..806f0c47 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..771de550 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..b046f41b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..db107d8d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_wing_fossil.json new file mode 100644 index 00000000..9675f4bf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..ceaf5e4a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..cf6d45c4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..969d201f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..ef0ac534 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..d3ccc324 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_neck_fossil.json new file mode 100644 index 00000000..f38b5891 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..a6133ee3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..238e26da --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..27c2240b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..5ef93928 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..910f9a11 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_wing_fossil.json new file mode 100644 index 00000000..c900d0a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..14fe7f95 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..ea61eb54 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..fc647504 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..8a56284d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..51c4c136 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..44a50a17 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..d481c8e3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..555f8988 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..e1a80495 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..002699d3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..669f1533 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..d4aec59f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..f76fbc04 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..85deaa8d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..04525868 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..eea8c7dc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..b6e7c9ba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..3b7f7b4b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..5dfee6f5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..a59fc551 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..84409398 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..7f675afb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..152b40ad --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..c98eff5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..35c6fdc4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..6b8a9383 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..5d076ea4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..36ac9d93 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..b0ff119c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..090772a0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..aff146aa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..a56c05b9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..642f47c1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..21f3b936 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..56f41043 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..fdd2554c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..4906fd19 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..d564b2ba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..26820257 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..75777db9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..40dbb744 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_neck_fossil.json new file mode 100644 index 00000000..dbab6e1e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..237eed04 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1b975efb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..f7bb0d63 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..26694d3b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..f4667185 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_wing_fossil.json new file mode 100644 index 00000000..255651bf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..558d6c9f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..da384408 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..90d0fb33 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..3ab8aa78 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..545e4d20 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_neck_fossil.json new file mode 100644 index 00000000..95b214ed --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..923dfcad --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..99d7a004 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..4a1025cf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..70a2da45 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..2cb2f1a6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_wing_fossil.json new file mode 100644 index 00000000..38cbb03a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..07745083 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..0918abe8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..a8699323 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7d71289f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..f93bc0f7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..0d930b95 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..b676ba3c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..167b7904 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..045ba963 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..e559675f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..bf6fb67d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..3ac31c89 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..8ad16bd2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..50b1e2d7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..e4f15403 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..06283d3b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..a15239be --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..251297b0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..8124e562 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..b474d0c3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..674a02e3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..7d110d98 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..fac4a59d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..85c5d416 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..133347ec --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..9ebf62c8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..e7da7962 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..c97c1c9e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..56d42319 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..21813499 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..59c4704c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..68d64cfa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..c61741c8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..af3edaa3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..5cc19511 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..641a6469 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..5086ba3c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_amber.json new file mode 100644 index 00000000..683ff545 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..e4639185 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..cc64663f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..509bf37c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..e50219e9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_neck_fossil.json new file mode 100644 index 00000000..468533ac --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..f8478cd7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..5b2cc178 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..83aee0ad --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..571318cc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..97f4f1b4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_wing_fossil.json new file mode 100644 index 00000000..b542e32f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..940ce21c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/granite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/granite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_amber.json new file mode 100644 index 00000000..447e36af --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..72e8a6d0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..d259389c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..f8fd4e54 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..67252223 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..ccd50c99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..cacceedb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..760cea8e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..b3807bdb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..4b9734e2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..4dfbaa06 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..7609aa62 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..8c65d983 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_amber.json new file mode 100644 index 00000000..ef08efbb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..0f82e2dd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..d8a41ac1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..2ac3215a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..4eecf0a8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..f2185286 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..8925c67e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..88c0cab8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..d95a1ed2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..e06b5b79 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..9bba5ed5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..1e4044e6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..6a41c7eb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..907ec211 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..dfd088f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..873d3dfb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..7013628c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_neck_fossil.json new file mode 100644 index 00000000..a325f7e8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..4bec308b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..2f82926e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..37fc5c56 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..dccd5ea3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..afc540e4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_wing_fossil.json new file mode 100644 index 00000000..eaaf14a7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..70088159 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..1dac2b7e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..ab262157 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..f52afea4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..93050881 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..453fbcf0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..efc649e8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..5669ad80 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..b86fa9a2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..f3dc6c68 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..2ce3bc4c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..c3f225c2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..5775232e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..756278a9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..2c14fea3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_leaf_fossil.json new file mode 100644 index 00000000..8b0a7dfc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..fd33cf88 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_neck_fossil.json new file mode 100644 index 00000000..08ff94f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..18303b5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..b448192d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..3b5f04d8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..f5b0c952 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..b9200227 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_wing_fossil.json new file mode 100644 index 00000000..94effb08 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..aac26113 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..31389a2a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..ececf79b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..540eda37 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..10caff06 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_neck_fossil.json new file mode 100644 index 00000000..b943ebd4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..1374eba5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..5ac07fcf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..e00e4f99 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..3776a53e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..0ecaf123 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_wing_fossil.json new file mode 100644 index 00000000..afb254fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..6bca4ab7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..681c6747 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..61920b6d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..1ae33e58 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..4e9dba59 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_neck_fossil.json new file mode 100644 index 00000000..d02ce0f4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..4da170dd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..54a7a8a0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..d5861cef --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..06e8b145 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..f75a26a0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_wing_fossil.json new file mode 100644 index 00000000..2c2d9032 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..c22485d1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..2ea8b876 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..bbe2908b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..dbccf5b1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..c348a81e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..c6ea00e1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..cf6b9061 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..38fec7cc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..0c409ee9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..ce2c2855 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..9de9ddcc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..3bd19894 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..e6ea80ae --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..a1206682 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..68c5bfee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..1109d5b3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..dece65b6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..981abfb8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..29e5c98e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..ddb635fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..fa8d5b45 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..de1eceec --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..9bc4eb3c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..0a4dde70 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..3ac41710 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..cb556a8d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..4df506e0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..37aa75dd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..8815a45f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..67576bd2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..1eed2873 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..07175f8f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..a0900052 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..8b61bb76 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..2508177e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..3d34f380 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..72238099 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..3c75f7b5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..83e6eb2c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..68f9be23 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..807de732 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_neck_fossil.json new file mode 100644 index 00000000..1042c776 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..fecf9863 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..20f28b11 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..d2063dd1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..29a97993 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..39aea01d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_wing_fossil.json new file mode 100644 index 00000000..1215ce5b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..83e5f4d1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..eee05555 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..532f0682 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..9343b172 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..dea77e60 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_neck_fossil.json new file mode 100644 index 00000000..27223c1d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..5a40e447 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..8ca72677 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..278e33e1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..0c86c95e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..3aedd330 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_wing_fossil.json new file mode 100644 index 00000000..2efad729 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..41cf062e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..169ea9d2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..94c6661d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..373a3fae --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..31233df0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..93ce40c4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..b8532ac9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..35bdd7c1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..c19155a6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..dbbb0a8b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..5cb3f8c1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..f68ef0a0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..297c76f6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..84412350 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..b10e84a3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..547cae86 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..4a9077da --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..d2d66b40 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..ceb6c026 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..95bbd4fa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..533a0a10 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..c436ec54 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..6b963da1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..05d1606c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..f1a8d6b6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..885beb51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..c8ec3dec --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..b44d24d3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..4d88b8e4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..18eb28fc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..f69ae7c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..44b96be2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..4178dd40 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..479ee5cc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..fbdfe60e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..85e4b271 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..0487712f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..580ac4ec --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..4993101a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..2e62d524 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..f1df7474 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_neck_fossil.json new file mode 100644 index 00000000..63ad334a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..a887d372 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..63ceca7d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..7dae64a7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..2b9da45f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..e07e647f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_wing_fossil.json new file mode 100644 index 00000000..4b95a9f3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..647b03e7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..d48642ca --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..6c2cb732 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..5273e741 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..53d98374 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..56f9d2dd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..a73738ab --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..0642636e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..11ff547c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..81b1b066 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..d8e18493 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..c62ceb96 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..8acf8863 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..079a7c6b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..026d9c0b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_leaf_fossil.json new file mode 100644 index 00000000..844c5a38 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..3751ab71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_neck_fossil.json new file mode 100644 index 00000000..2a5ea622 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..5cade71b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..23f9b80f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..18bb9ead --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..84050c2b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..4ce1c95b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_wing_fossil.json new file mode 100644 index 00000000..e021e256 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..13d7c193 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..1422b6ce --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..5bc35eb2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..bdf9f1e1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..91ed9264 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_neck_fossil.json new file mode 100644 index 00000000..c06e12f7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..2babc850 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..73a0c810 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..98947bbc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..e822a60e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..ee075b9d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_wing_fossil.json new file mode 100644 index 00000000..bc7de48c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..de05b544 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..61eac304 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..b2e929a1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..f11b62bb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..e950a1a5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_neck_fossil.json new file mode 100644 index 00000000..b00e6f48 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..669d251b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..69ef84c7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..0da4e383 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..10652c9b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..a5e49c42 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_wing_fossil.json new file mode 100644 index 00000000..13a91691 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..b6e4fe00 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..93032280 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..9732faa0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..ed486d53 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..c8a2179d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..9e1b64cf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..a27f6f96 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..d4d20d19 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..951ea030 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..31386db3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..d2d81612 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..de6db0db --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..06e9c687 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..c7015e44 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..174038fe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..a52f80e8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..4c5e62de --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..ea9f091f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..14c534be --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..3a484e71 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..7f19bd9c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..d4406812 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..5a42e33f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..1c48a514 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..74b265b3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..ad2d2ae3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..aada8933 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6cd42625 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..2f49853c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..8b146373 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..5c3197b8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..fe49dc6b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..c7a77c40 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..530a98f9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..d3b1fc2a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..bf1d0021 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..89f9df66 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..468bfea2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..bf597410 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..f4c35984 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..56364a0d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_neck_fossil.json new file mode 100644 index 00000000..25b1d405 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..0f4e8ccc --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..4fc20016 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..bfdcf580 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..f9723866 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..68336ec4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_wing_fossil.json new file mode 100644 index 00000000..b32d8347 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..0252dbc4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..5f65c82f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..b9cc70e6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..56db4203 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..a1fc57b0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_neck_fossil.json new file mode 100644 index 00000000..b0928601 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..dafa7a1f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..b31a9c0c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..29504c38 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..a57d0cee --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..cb14fcff --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_wing_fossil.json new file mode 100644 index 00000000..6242301f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..146e2695 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..fed30724 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..abe808b6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..22753a97 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..c4d90f0e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..fbd25cf9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..13862822 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..02e75423 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..3640cdb9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..cfac71a9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..465de20f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..07da17ba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..f42765e7 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..b80d7098 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..35a7a271 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6f8ae053 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..c77298f2 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..8ad6354f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..31085d25 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..ee585df5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..928f20e5 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..e744c337 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..6b069538 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..79f11cab --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..ab52f062 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..62fa1bdb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..2b2a2167 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..959d96fe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..c06b078b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..712624a0 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..c092715e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..bd17c460 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..3685feb8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..c2ff8321 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..acd58b63 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..6aa90029 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..b274ce84 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_amber.json new file mode 100644 index 00000000..0061b652 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..23e4019a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..c1ca01f1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..1696e11c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..ebcfb989 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..46d3a101 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..a97bbdbe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..e9b1742b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..cbf77156 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..3b662cf4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..dbb200fe --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..27f32732 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..46333696 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_amber.json new file mode 100644 index 00000000..02e76d2a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..7cb6ff93 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..c005ef4a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7f264f56 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..8e927bda --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_neck_fossil.json new file mode 100644 index 00000000..33362725 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..d6203fba --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..8fe6d74e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..0a58c931 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..bf25885f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..541afcce --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_wing_fossil.json new file mode 100644 index 00000000..59752f3b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..253d04fa --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/sandstone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_amber.json new file mode 100644 index 00000000..e28050e3 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..736d702f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..0be444bb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..094bfb75 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..c7d2532a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_neck_fossil.json new file mode 100644 index 00000000..f5b7cda4 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..64b04c1f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..9d8f6aff --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..bcb39931 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..c4a15301 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..cbb7bd23 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_wing_fossil.json new file mode 100644 index 00000000..08d0cb51 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..7fa985d8 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/stone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/stone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_amber.json new file mode 100644 index 00000000..a2096508 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..90d67c6e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..baedf008 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..693d29cd --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..722620ea --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..032c7780 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..df590008 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..29d8e38c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..10c4ea49 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..3a8ba247 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..ee120fb1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..111ed16a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..395b612b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_amber.json new file mode 100644 index 00000000..ebbf583b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..e54f0116 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..fa50ab40 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..a8e548f1 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..face1b45 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..3724933b --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..6b59e339 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..5dab47d6 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..f09b61ec --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..54e9330e --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..c211006a --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..698f7ebf --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..15d6fbcb --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_amber.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_amber.json new file mode 100644 index 00000000..0b3f275d --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_amber.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..8d14ce92 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..e4069e59 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..36f30416 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..eb954248 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..ea2d8d1c --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..cbbe57e9 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..79c90816 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..af138772 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..45adadab --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..3272356f --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..bd67d4ca --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..478cde05 --- /dev/null +++ b/common/src/generated/resources/assets/projectnublar/models/item/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,3 @@ +{ + "parent": "projectnublar:block/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_amber.json new file mode 100644 index 00000000..ee461724 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_triceratops_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..897966d0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..688743c1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..760c4df0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..53ae9cfc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_neck_fossil.json new file mode 100644 index 00000000..b90c8bf7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..9d396cce --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..3c255f59 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..1532c8ea --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..6472c7d1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..77f66792 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_wing_fossil.json new file mode 100644 index 00000000..fd3a88bb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..3a4692b4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/andesite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:andesite_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/andesite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_amber.json new file mode 100644 index 00000000..78aac432 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_triceratops_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..e78094e1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..b1a5d872 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..1251ce39 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..d48dda2c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..f0683032 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..f8689538 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..dff9b371 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..560257e2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..e5b84ff7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..8f4ce3cf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..7320f743 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..696a6c93 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..be0a80c6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..cad9a54d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7ec101fb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..95d25f88 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_neck_fossil.json new file mode 100644 index 00000000..528657ae --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..a8d2fc15 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..f5d75718 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..edff96f7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..60adebf1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..3ed5331b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_wing_fossil.json new file mode 100644 index 00000000..9694498c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..95548a1d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_andesite_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_andesite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..304d6df2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..d472c271 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..ee2f8c17 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..9238cd4e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..7a8f1531 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..8bd5db39 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..81368218 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..84de2a93 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..5be779c5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..5e8a1ee6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..8a24c38e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..84c1c257 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..ea83b20c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..4aa2b0b8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_leaf_fossil.json new file mode 100644 index 00000000..0e7f17fe --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..60c5986a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_neck_fossil.json new file mode 100644 index 00000000..9df5f12d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..8d74efa7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..1e45ad2f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..c3ef96ab --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..85e59e20 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..5714c1e5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_wing_fossil.json new file mode 100644 index 00000000..037e2340 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..f18a635d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..cc69b576 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..ad1dfdda --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..744c2064 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..b18233ac --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_neck_fossil.json new file mode 100644 index 00000000..17800f91 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..c94331a1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..71618a4a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..15789734 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..2b9ed085 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..d17fbd0a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_wing_fossil.json new file mode 100644 index 00000000..cf477128 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..bb5c2a26 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_diorite_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_diorite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..c24c5de4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..ce01921b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..ff316482 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..5f5af49c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_neck_fossil.json new file mode 100644 index 00000000..13f7c662 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..03d1587d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..94d9e7a4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..da55d721 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..9bc4089d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..3da6bbc0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_wing_fossil.json new file mode 100644 index 00000000..0efd047e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..79c94eaf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_granite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_granite_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_granite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..93ee2653 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..8b551a13 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..562e4d18 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..34f8c392 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..3a9ff476 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..282f8d3e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..ff2e7b6c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..1e91e7ab --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..f4540aca --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..7c4d58f4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..922f2836 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..fff0b229 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..8937434d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..071096fd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..b00796a3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..7d2d4b86 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..4ce1b2a1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..d66af54a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..b7fea153 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..97a03c6f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..027ca561 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..46d831bc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..239d545b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..23df76d4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..29242293 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..f0e43168 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..08e744cc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..a3843eb5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..907ed572 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..548ecb13 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..c9597776 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..721eb226 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..7467379b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..f14fde12 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..e53759ad --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..6b30830f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..973ad18e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..faa1f74f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..4fa4df04 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..72501612 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_neck_fossil.json new file mode 100644 index 00000000..2e9b2152 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..6edba615 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..ca7f7d44 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..de337adf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..3534d8c2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..053243ce --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_wing_fossil.json new file mode 100644 index 00000000..f906632a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..96ef8670 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..82e3e02e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..4510f37e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..83c04322 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..e234a9d8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_neck_fossil.json new file mode 100644 index 00000000..1b9a2644 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..35dbbf80 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..711daf6f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..73aaa280 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..7a58d15e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..c8584591 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_wing_fossil.json new file mode 100644 index 00000000..1ee450c9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..e86f587d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_stone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_stone_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_stone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..acd0ed9c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..b42dc2b9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..8fd3f2e2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..222b70c8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..a28b41b4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..561beb60 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..18468be1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..65b8e658 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..c089b4e4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..8006af18 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..88b6e1a2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..f4be1b0b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..a60ca36e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..7bdf0d1b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..c4d24297 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..a15adb90 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..c71ff668 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..d0a7ba7f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..21d56073 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..c9bea648 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..d192561b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..816f1e3b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..e4288746 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..665f6898 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..ea95882e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..9f7afb7e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..f930e1df --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..1f68316b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..9c4193e4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..6d9a0158 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..87107f1f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..894f390d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..614f969c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..46748ab2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..597ab455 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..7d52c1ce --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/common_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_amber.json new file mode 100644 index 00000000..f4c77530 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_triceratops_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..87b7ddaa --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..35fd01c7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_leaf_fossil.json new file mode 100644 index 00000000..4ee73608 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..e20954fa --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_neck_fossil.json new file mode 100644 index 00000000..13e3a7f4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..6448e54e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..b8286d63 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..07783582 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..77bc9e13 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..6111278f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_wing_fossil.json new file mode 100644 index 00000000..3223d4b5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..e015fafb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:deepslate_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/deepslate_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_amber.json new file mode 100644 index 00000000..5c272dc5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_triceratops_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..87903a4d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..96874287 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..67e5d225 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..aa547a11 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_neck_fossil.json new file mode 100644 index 00000000..97a21688 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..030a2342 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..a56f0d40 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..9def253b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..a0e7da18 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..50826d60 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_wing_fossil.json new file mode 100644 index 00000000..d2c171f5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..8d60c739 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/diorite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:diorite_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/diorite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..9ca7951d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..f1cf2b03 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..4df81e3c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..3e320401 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_neck_fossil.json new file mode 100644 index 00000000..6aa78beb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..e5a48589 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..768963fa --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..79e823a8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..ac2b9bc8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..02739d69 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_wing_fossil.json new file mode 100644 index 00000000..83a39238 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..64a330df --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_andesite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..9e1734c5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..7444c810 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..d0359732 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..e74088c7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..dea44f9e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..0a66c8d0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..21083ad6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..824e67ab --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..9ad3fc0d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..d83ffa61 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..4e8e16fe --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..ba9725e3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..de10cf22 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..95190def --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_leaf_fossil.json new file mode 100644 index 00000000..0e62fadf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..d8af8f5a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_neck_fossil.json new file mode 100644 index 00000000..2aa26f3f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..710843a6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..b378d50b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..a3198677 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..30f1eaf1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..68a39be5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_wing_fossil.json new file mode 100644 index 00000000..c53142a0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..78fb0cf5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..b8dada03 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..b6ce4dfd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..279845ae --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..b3e57952 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_neck_fossil.json new file mode 100644 index 00000000..c2703e89 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..4051bcf8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..601604fe --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..e4d47667 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..77ff631e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..a0861aa2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_wing_fossil.json new file mode 100644 index 00000000..49b892c8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..7e482b22 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_diorite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..accd2c81 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..d713d2f3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..2e1c85f9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..422bca23 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_neck_fossil.json new file mode 100644 index 00000000..b059c985 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..e987e38d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..eb2a5dd5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..2c208ded --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..68efa460 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..597a4bb2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_wing_fossil.json new file mode 100644 index 00000000..8364915a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..2c56489f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_granite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..7f4ae7c9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..5fcc7028 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..301581b3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..6f9b80db --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..457f1c90 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..2c6ad72d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..db13ae61 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..a53eb92f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..06c699a4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..8b7cadfd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..f7f45745 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..d7780433 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..3127f38f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..e5ea3df7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6f905174 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..ed292461 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..8e4a1471 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..10d37a03 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..22febde0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..557edd3f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..55569bd1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..8cfce8a7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..53694ea5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..f82dacfe --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..1fe4e5bc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..30193382 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..c19c99a6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..72b67183 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..f67aec91 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..3be533e6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..31eefe1f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..48e26720 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..12a3d068 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..6d387373 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..762ce956 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..664a82e4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..4232e225 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..52d9dba9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..8dc19bfd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..f08893e3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_neck_fossil.json new file mode 100644 index 00000000..57c85465 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..77d48abe --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..e6abe753 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..3990c379 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..d2cdef73 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..0dce96fe --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_wing_fossil.json new file mode 100644 index 00000000..56d91528 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..663a9333 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..37e0ac4d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..9298cf8f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..b78ef050 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..256dd030 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_neck_fossil.json new file mode 100644 index 00000000..eb9b0576 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..452ad533 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..5b3d3263 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..4bb1a6db --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..d6cd0785 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..48343ba3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_wing_fossil.json new file mode 100644 index 00000000..73cee272 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..5a043bdc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_stone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..67e6027e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..f8dc5293 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..5a1650ee --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..9669a666 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..67b76aa0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..6bbedbbb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..632c0c37 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..3cbbfdcb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..fb5a30ba --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..3e815c5b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..2d5f84f0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..ab95240c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..4d025368 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..b54388fd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..a01c1ee7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..9168396e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..e7e1db37 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..cf553be8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..782cfdb7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..341d26dd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..4cc01e8d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..7cab2cc2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..8c002806 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..d2ac3341 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..8b4bb0e5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..f9f8a726 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..15d31151 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..3f028278 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..6dee2520 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..9e176e38 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..38274d6f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..4564aa9d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..0f85a639 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..8a4fee65 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..c6849c35 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..49f41706 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/fragmented_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_amber.json new file mode 100644 index 00000000..fd8a566b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_triceratops_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..fc19bd76 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..89be426b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..d8d1f523 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..fb30e2cc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_neck_fossil.json new file mode 100644 index 00000000..58321da7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..db339e92 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..294a2f40 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..fd9acfa6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..c1b15c4c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..1aef1ec0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_wing_fossil.json new file mode 100644 index 00000000..84aa935e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..06c9a170 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/granite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:granite_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/granite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_amber.json new file mode 100644 index 00000000..0cb1088c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_triceratops_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..de66d210 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..e286f8fd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..039a5187 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..5df3eb0f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..5cc13c58 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..c41523e4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..7c69c8b8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..d5c31de3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..58fa0b6c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..aca05bf1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..56658e1f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..cf244d8d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_amber.json new file mode 100644 index 00000000..00c2fb90 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_triceratops_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..330dcc3d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..1213c864 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..22851e0b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..38941cd7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..1eb1fd5d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..8c074ab0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..4a5fcf43 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..97b96f2d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..834df66b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..ab697d0d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..2dc4f69f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..2bcac63f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..e8dc8f9b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..61d9233e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..579aad09 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..f9f421fc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_neck_fossil.json new file mode 100644 index 00000000..5e7829d2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..06ee68e5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..4a666d11 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..94009c2b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..91ae6e56 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..c7900dc3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_wing_fossil.json new file mode 100644 index 00000000..2df26ac3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..9e73d8d3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_andesite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..468e62ab --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..e0719bf7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..08712f80 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..87b52255 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..d62f10a2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..b73812fb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..781d93ed --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..127db61c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..de39d71a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..a29e1084 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..cff5afc0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..f21bd31d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..fb7ff60b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..59b7ac67 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7ac0f3f7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..8c94b213 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_neck_fossil.json new file mode 100644 index 00000000..13afc45d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..ad696adf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..3ade0903 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..f68e9499 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..1e2f2cb7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..9513639d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_wing_fossil.json new file mode 100644 index 00000000..b567f805 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..55b9ef1a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..bf0c02e7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..a73cfe07 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..14e1a219 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..d892157a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_neck_fossil.json new file mode 100644 index 00000000..99af2ee4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..f5447f10 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..5cd2493b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..f1351c64 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..9165402d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..2507d132 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_wing_fossil.json new file mode 100644 index 00000000..6acc0a48 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..0cd42bc2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_diorite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..cce812d8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..252d13d7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..71f2f9d4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..aeb694d3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_neck_fossil.json new file mode 100644 index 00000000..2ec4de70 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..fd4fbc15 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..b9c94b82 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..e427faa0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..8f59805a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..ce095630 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_wing_fossil.json new file mode 100644 index 00000000..a5410d29 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..24a96d4f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_granite_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_granite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..7098b774 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..890af425 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..ebdcba71 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..709d2f92 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..37293716 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..55acc5b3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..84ae013c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..0a14d8b1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..5ef0bf9d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..939adfc7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..88f52b9a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..c2025ecc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..c40dc2ab --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..8066b3b0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..8d6fc1b8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..848a08b1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..fd1188ed --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..d776b3c9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..8496353c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..51fbc2d4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..608fb6c7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..a1280a5f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..8f4d958c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..8b2c0923 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..c1844fa6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..0e1355bf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..c3f7478a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..62426ccb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..1acf5f0a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..41d86d0e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..2d31e364 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..d9b7cf5e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..0682009d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..976a0d18 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..1935c770 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..1c6df35b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..f8f6df26 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..da010641 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..5e84d716 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..fd082840 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_neck_fossil.json new file mode 100644 index 00000000..d887768e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..ccdfd528 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..fa539495 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..03dceefe --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..3a08df3a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..3f0adba0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_wing_fossil.json new file mode 100644 index 00000000..3e7e69d5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..76db8fdd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..e106b259 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..81eb45dc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..aca45b04 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..3dcebaef --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_neck_fossil.json new file mode 100644 index 00000000..5945bd72 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..e7e2f5b9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..803a8724 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..feff230a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..77c81529 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..34b90450 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_wing_fossil.json new file mode 100644 index 00000000..86851142 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..c143ae27 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_stone_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_stone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..6d4d1799 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..0d04581a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7affd589 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..664f573a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..689a6a0b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..3c15b6c8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..039ac808 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..e524bfad --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..1120cdc9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..e95e620c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..1b382990 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..aa76cae4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..aaef7975 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..b0fadf49 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..b3859646 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..6fb08d34 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..0b36cfcf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..da98ccbc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..946d626a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..6ecec627 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..7a3eb018 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..b4e8fcfd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..295511c2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..4c04b463 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..55eca7d5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..700499ad --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..32a49e62 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..04b06126 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..6751f400 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..8f29a6ed --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..2d69fcc6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..886e9577 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..412e47e7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..e8162cb0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..66d3332f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..cc1e3eb7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/poor_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_arm_fossil.json new file mode 100644 index 00000000..f1f0b30e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_foot_fossil.json new file mode 100644 index 00000000..65aa1100 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..ffafb3e1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_leg_fossil.json new file mode 100644 index 00000000..ebbde24e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_neck_fossil.json new file mode 100644 index 00000000..7d46348f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..e1f33435 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..edbf3835 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_spine_fossil.json new file mode 100644 index 00000000..4f7de7fb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_tail_fossil.json new file mode 100644 index 00000000..f9e2e2c9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..bc4a2f91 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_wing_fossil.json new file mode 100644 index 00000000..005e23f1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..efa90edf --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_andesite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..6884682a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..51f32721 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..358b8b44 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..bb457de6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..71a3abf3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..b5ab526e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..dd099149 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..14e8a4b8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..acdd55c2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..7acbc57b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..b38974ba --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..98a8b0d1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_brown_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_arm_fossil.json new file mode 100644 index 00000000..37beb1fb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_foot_fossil.json new file mode 100644 index 00000000..db29b19e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_leaf_fossil.json new file mode 100644 index 00000000..7df524e1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_leg_fossil.json new file mode 100644 index 00000000..0e2532b7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_neck_fossil.json new file mode 100644 index 00000000..e4d0d283 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..df3fb111 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..3b1fefe7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_spine_fossil.json new file mode 100644 index 00000000..99b6cbe8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_tail_fossil.json new file mode 100644 index 00000000..a863590a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..76f036af --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_wing_fossil.json new file mode 100644 index 00000000..0708aea9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..f88acec4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_deepslate_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_arm_fossil.json new file mode 100644 index 00000000..fd438537 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_foot_fossil.json new file mode 100644 index 00000000..5d845d0d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..8bf85186 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_leg_fossil.json new file mode 100644 index 00000000..b08ffb8b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_neck_fossil.json new file mode 100644 index 00000000..8be44ece --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..88b084a2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..b2cdea12 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_spine_fossil.json new file mode 100644 index 00000000..9a5f0b10 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_tail_fossil.json new file mode 100644 index 00000000..a9046710 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..517201bd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_wing_fossil.json new file mode 100644 index 00000000..778afdf8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..943d848e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_diorite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_arm_fossil.json new file mode 100644 index 00000000..ff277e61 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_foot_fossil.json new file mode 100644 index 00000000..e6f5ab9e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_leaf_fossil.json new file mode 100644 index 00000000..2231cb3d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_leg_fossil.json new file mode 100644 index 00000000..0203b1d1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_neck_fossil.json new file mode 100644 index 00000000..622b80a3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..7e91ef6e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..f415fc5a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_spine_fossil.json new file mode 100644 index 00000000..a0911e35 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_tail_fossil.json new file mode 100644 index 00000000..5073aadd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..9be4c611 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_wing_fossil.json new file mode 100644 index 00000000..51727d81 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..d8e0040c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_granite_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..4505eb06 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..cd291037 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..411204e6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..1beea751 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..f5102b33 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..3a42c25f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..325558e5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..80e9b59f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..b050260c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..816fe6eb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..7cfe0d64 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..d66d9395 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_light_gray_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..97c761fa --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..4fc59b8e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..8975e47a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..e7b79554 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..9aca0b25 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..dde532f3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..dd6d9ee3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..d44a1688 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..e5a3005b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..ffc2a3e3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..6292a056 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..c8e7f2d5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_orange_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..fcf70de1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..30d6dc6b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..dab19335 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..5ccb8e85 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..fd2699ba --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..aa36fd0d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..519d61d0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..0ef6d820 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..b8f906d3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..08b4c59c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..49295b1f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..a2f3745f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..2bf7d98e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..fec0285c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..ee783cf7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..83ad4722 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_neck_fossil.json new file mode 100644 index 00000000..4c68b70b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..4bb861e0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..87f3eb86 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..7fd58d83 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..4e776a2f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..f27027dd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_wing_fossil.json new file mode 100644 index 00000000..cd037f7a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..72f0fcce --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_sandstone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..52fc7659 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..6d96d76f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..cfd3027f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..86f38ce4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_neck_fossil.json new file mode 100644 index 00000000..4ed05554 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..1e79c5a8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..0d360fab --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..4784915a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..f070252a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..42ddda49 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_wing_fossil.json new file mode 100644 index 00000000..3da61693 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..8d398156 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_stone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..37143ed5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..f28a79a6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..c9efc804 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..64a133a8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..f518e506 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..af88b701 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..dcd11934 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..5af8f9c5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..3adc03d0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..358839c6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..484a140a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..a21f92f9 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..493bd474 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..ba949498 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..78b34d80 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..51fb23c5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..81224fd0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..1f0d9e89 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..7c28012a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..c8f6ccc1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..6a712f2e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..596a8481 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..9388cc53 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..f803e482 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..ada5877a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..15bb28fe --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..a1d33ee8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..5d7e098d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..3ff760d3 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..948e1303 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..fb9bc112 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..daba2533 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..78f5a526 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..0eff0e52 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..7d855525 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..533efb6a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/pristine_yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_amber.json new file mode 100644 index 00000000..1758bac2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_triceratops_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..18c101a5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..9107543d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..289416e1 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..9a74a090 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..3c8eb71a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..093f4f07 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..5371e335 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..ffc25ee5 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..ce17685a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..482ca0eb --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..a519a83c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..d23fadc6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/red_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_amber.json new file mode 100644 index 00000000..ffc4e111 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_triceratops_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_arm_fossil.json new file mode 100644 index 00000000..edcef16c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_foot_fossil.json new file mode 100644 index 00000000..f2af1cba --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..234855de --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_leg_fossil.json new file mode 100644 index 00000000..34e5e9a8 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_neck_fossil.json new file mode 100644 index 00000000..f89aa753 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..7a9a6f70 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..87c243fc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_spine_fossil.json new file mode 100644 index 00000000..0fca3f0b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_tail_fossil.json new file mode 100644 index 00000000..31765420 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..083e992c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_wing_fossil.json new file mode 100644 index 00000000..e5c6e480 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..33d89d16 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/sandstone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:sandstone_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/sandstone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_amber.json new file mode 100644 index 00000000..43598f02 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_triceratops_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_arm_fossil.json new file mode 100644 index 00000000..1d9bd51e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_foot_fossil.json new file mode 100644 index 00000000..aea7071e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_leaf_fossil.json new file mode 100644 index 00000000..8a0d3aea --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_leg_fossil.json new file mode 100644 index 00000000..2d57d09d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_neck_fossil.json new file mode 100644 index 00000000..9258e156 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..f8be023a --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..ad19053b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_spine_fossil.json new file mode 100644 index 00000000..73114f07 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_tail_fossil.json new file mode 100644 index 00000000..b25a1e67 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..dc95d8a2 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_wing_fossil.json new file mode 100644 index 00000000..e5bee9dd --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..a685d4db --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/stone_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:stone_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/stone_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_amber.json new file mode 100644 index 00000000..7ebade4f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_triceratops_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..875554e0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..98119af7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..3196f84c --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..2f457c48 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..e7c188ba --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..d2aeba35 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..81460d41 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..3c7f85e0 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..0411ccdc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..a76f38e4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..8a5c8379 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..6dc017f6 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_amber.json new file mode 100644 index 00000000..d3f21f02 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_triceratops_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..df3fc14e --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..c5ea53ea --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..6b589778 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..6c95578d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..48ae1743 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..10e3822b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..57fd1458 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..b002c278 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..0a085919 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..586ed5f4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..2309f403 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..e8610ee4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/white_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_amber.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_amber.json new file mode 100644 index 00000000..1ec5e0ec --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_amber.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_triceratops_amber" + } + ], + "functions": [ + { + "function": "projectnublar:amber" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_triceratops_amber" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_arm_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_arm_fossil.json new file mode 100644 index 00000000..968013b7 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_arm_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_triceratops_arm_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_triceratops_arm_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_foot_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_foot_fossil.json new file mode 100644 index 00000000..3c41dafe --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_foot_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_triceratops_foot_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_triceratops_foot_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_leaf_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_leaf_fossil.json new file mode 100644 index 00000000..a3448ddc --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_leaf_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_triceratops_leaf_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_triceratops_leaf_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_leg_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_leg_fossil.json new file mode 100644 index 00000000..aafba08d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_leg_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_triceratops_leg_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_triceratops_leg_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_neck_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_neck_fossil.json new file mode 100644 index 00000000..45597c0b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_neck_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_triceratops_neck_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_triceratops_neck_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_rex_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_rex_skull_fossil.json new file mode 100644 index 00000000..b53a0c2b --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_rex_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_triceratops_rex_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_triceratops_rex_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_ribcage_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_ribcage_fossil.json new file mode 100644 index 00000000..6a9daa2d --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_ribcage_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_triceratops_ribcage_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_triceratops_ribcage_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_spine_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_spine_fossil.json new file mode 100644 index 00000000..1eebff0f --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_spine_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_triceratops_spine_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_triceratops_spine_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_tail_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_tail_fossil.json new file mode 100644 index 00000000..c0d8efb4 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_tail_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_triceratops_tail_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_triceratops_tail_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_triceratops_skull_fossil.json new file mode 100644 index 00000000..9b698bbe --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_triceratops_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_triceratops_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_wing_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_wing_fossil.json new file mode 100644 index 00000000..143b5182 --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_triceratops_wing_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_triceratops_wing_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_triceratops_wing_fossil" +} \ No newline at end of file diff --git a/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json new file mode 100644 index 00000000..ac1dafda --- /dev/null +++ b/common/src/generated/resources/data/projectnublar/loot_tables/blocks/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "projectnublar:yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" + } + ], + "functions": [ + { + "function": "projectnublar:fossil_part" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "projectnublar:blocks/yellow_terracotta_tyrannosaurus_rex_triceratops_skull_fossil" +} \ No newline at end of file diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/CarnivoreDinosaur.java b/common/src/main/java/net/dumbcode/projectnublar/entity/CarnivoreDinosaur.java new file mode 100644 index 00000000..9c4d9819 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/CarnivoreDinosaur.java @@ -0,0 +1,40 @@ +package net.dumbcode.projectnublar.entity; + +import net.dumbcode.projectnublar.init.MemoryTypesInit; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.PathfinderMob; +import net.minecraft.world.entity.ai.memory.MemoryModuleType; +import net.minecraft.world.level.Level; +import net.tslat.smartbrainlib.util.BrainUtils; + +public class CarnivoreDinosaur extends Dinosaur{ + public CarnivoreDinosaur(EntityType $$0, Level $$1) { + super($$0, $$1); + } + + @Override + public boolean canTarget(LivingEntity target) { + if(BrainUtils.hasMemory(this, MemoryTypesInit.IS_RESTING.get())){ + return false; + } + if(BrainUtils.hasMemory(this, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM)){ + return false; + } + if(BrainUtils.hasMemory(this, MemoryTypesInit.IS_EATING.get())){ + return false; + } + if(BrainUtils.hasMemory(this, MemoryTypesInit.IS_DRINKING.get())){ + return false; + } + if(!BrainUtils.hasMemory(this,MemoryTypesInit.IS_HUNGRY.get())){ + return false; + } + + if(this.getCurrentHunger() > this.getStomachCapacity() * this.getDinoBehaviour().lowRisk()){ + return false; + } + + return target.getVehicle() != this; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/DeathMessageHandler.java b/common/src/main/java/net/dumbcode/projectnublar/entity/DeathMessageHandler.java new file mode 100644 index 00000000..56495093 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/DeathMessageHandler.java @@ -0,0 +1,32 @@ +package net.dumbcode.projectnublar.entity; + +import net.minecraft.network.chat.Component; +import net.minecraft.server.MinecraftServer; +import net.minecraft.server.level.ServerLevel; +import net.minecraft.world.damagesource.DamageSource; + + + +public class DeathMessageHandler { + public static void onLivingDeath(Dinosaur dinosaur, DamageSource source){ + if(!dinosaur.level().isClientSide()){ + Component message = Component.literal(dinosaur.getName().getString() + reasonForDeath(dinosaur)); + MinecraftServer server = ((ServerLevel) dinosaur.level()).getServer(); + server.getPlayerList().broadcastSystemMessage(message, false); + } + } + public static String reasonForDeath(Dinosaur dinosaur){ + String reason = " has died."; + + if(dinosaur.isDehydrated() && dinosaur.isStarving() && dinosaur.isExhausted()){ + reason = " has died of Exposure."; + } else if(dinosaur.isDehydrated() && dinosaur.isStarving()) { + reason = " has died from malnutrition."; + } else if(dinosaur.isDehydrated()){ + reason = " has died from extreme thirst."; + } else if(dinosaur.isStarving()){ + reason = " has died from starvation."; + } + return reason; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/HerbivoreDinosaur.java b/common/src/main/java/net/dumbcode/projectnublar/entity/HerbivoreDinosaur.java new file mode 100644 index 00000000..d96a0ba5 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/HerbivoreDinosaur.java @@ -0,0 +1,22 @@ +package net.dumbcode.projectnublar.entity; + +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.PathfinderMob; +import net.minecraft.world.entity.item.ItemEntity; +import net.minecraft.world.level.Level; + +public class HerbivoreDinosaur extends Dinosaur{ + + public HerbivoreDinosaur(EntityType $$0, Level $$1) { + super($$0, $$1); + } + + @Override + public boolean canTarget(LivingEntity target) { + if(this.getLastAttacker() != target ){ + return false; + } + return target.getVehicle() != this; + } +} diff --git a/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/RestingBehaviour.java b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/RestingBehaviour.java new file mode 100644 index 00000000..68b1c305 --- /dev/null +++ b/common/src/main/java/net/dumbcode/projectnublar/entity/behaviour/RestingBehaviour.java @@ -0,0 +1,47 @@ +package net.dumbcode.projectnublar.entity.behaviour; + +import com.mojang.datafixers.util.Pair; +import it.unimi.dsi.fastutil.objects.ObjectArrayList; +import net.dumbcode.projectnublar.entity.Dinosaur; +import net.dumbcode.projectnublar.init.MemoryTypesInit; +import net.minecraft.server.level.ServerLevel; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.ai.memory.MemoryModuleType; +import net.minecraft.world.entity.ai.memory.MemoryStatus; +import net.tslat.smartbrainlib.api.core.behaviour.ExtendedBehaviour; +import net.tslat.smartbrainlib.util.BrainUtils; + +import java.util.List; +import java.util.function.Predicate; + +public class RestingBehaviour extends ExtendedBehaviour { + private static final List, MemoryStatus>> MEMORY_REQUIREMENTS = ObjectArrayList.of(Pair.of(MemoryTypesInit.IS_TIRED.get(), MemoryStatus.VALUE_PRESENT)); + + protected Predicate canRestPredicate = (dinosaur) -> true; + + public RestingBehaviour canRestPredicate(final Predicate predicate){ + this.canRestPredicate = predicate; return this; + } + + @Override + protected boolean checkExtraStartConditions(ServerLevel level, E entity) { + return (!BrainUtils.hasMemory(entity, MemoryTypesInit.IS_RESTING.get())); + } + + @Override + protected List, MemoryStatus>> getMemoryRequirements() { + return MEMORY_REQUIREMENTS; + } + + @Override + protected void start(E dinosaur) { + System.err.println("trying to rest"); + BrainUtils.setMemory(dinosaur, MemoryTypesInit.IS_RESTING.get(), true); + BrainUtils.clearMemory(dinosaur, MemoryModuleType.LOOK_TARGET); + BrainUtils.clearMemory(dinosaur, MemoryModuleType.WALK_TARGET); + BrainUtils.clearMemory(dinosaur, MemoryModuleType.NEAREST_VISIBLE_WANTED_ITEM); + BrainUtils.clearMemory(dinosaur, MemoryModuleType.ATTACK_TARGET); + BrainUtils.clearMemory(dinosaur, MemoryTypesInit.HAS_FOUND_WATER.get()); + + } +} diff --git a/common/src/main/resources/assets/projectnublar/animations/entity/triceratops.animation.json b/common/src/main/resources/assets/projectnublar/animations/entity/triceratops.animation.json new file mode 100644 index 00000000..c8fe3f90 --- /dev/null +++ b/common/src/main/resources/assets/projectnublar/animations/entity/triceratops.animation.json @@ -0,0 +1,32471 @@ +{ + "format_version": "1.8.0", + "animations": { + "move.walk": { + "loop": true, + "animation_length": 3, + "bones": { + "Root": { + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, 0, 0.2], + "easing": "linear" + }, + "1.4583": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.2917": { + "vector": [0, 0, 0.2], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "body": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.2917": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.75": { + "vector": [1, 1, 1.02], + "easing": "linear" + }, + "1.4583": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.2917": { + "vector": [1, 1, 1.02], + "easing": "linear" + }, + "3.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [13, 0, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "2.2917": { + "vector": [13, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [2.5, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "0.75": { + "vector": [1, 1, 1.02], + "easing": "linear" + }, + "1.4583": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.2917": { + "vector": [1, 1, 1.02], + "easing": "linear" + }, + "3.0": { + "vector": [1, 1, 1], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [8.33, 0, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [1.67, 0, 0], + "easing": "linear" + }, + "2.2917": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "2.4583": { + "vector": [8.33, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [2.5, 0, 0], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-5.28, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-17.5, 0, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [-5.28, 0, 0], + "easing": "linear" + }, + "2.2917": { + "vector": [-17.5, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-13, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-7.5, 0, 0], + "easing": "linear" + }, + "1.125": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.875": { + "vector": [-13, 0, 0], + "easing": "linear" + }, + "2.2917": { + "vector": [-7.5, 0, 0], + "easing": "linear" + }, + "2.5833": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "deltLeft": { + "rotation": { + "0.0": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [12.5, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [20, 0, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [25, 0, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [1.82, 0, 0], + "easing": "linear" + }, + "2.1667": { + "vector": [-20, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [2.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 1], + "easing": "linear" + }, + "0.75": { + "vector": [0, -2, 2], + "easing": "linear" + }, + "1.2083": { + "vector": [0, -1, 2], + "easing": "linear" + }, + "1.5833": { + "vector": [0, 0.18, 1.73], + "easing": "linear" + }, + "2.1667": { + "vector": [0, 1.17, 1.5], + "easing": "linear" + }, + "2.5833": { + "vector": [0, 1.02, 1.22], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0, 1], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1.05], + "easing": "linear" + }, + "0.75": { + "vector": [1, 1, 1.05], + "easing": "linear" + }, + "1.5833": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "2.1667": { + "vector": [1, 1, 1.05], + "easing": "linear" + }, + "3.0": { + "vector": [1, 1, 1.05], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, -7.5], + "easing": "linear" + }, + "0.6667": { + "vector": [10, 0, -7.5], + "easing": "linear" + }, + "0.75": { + "vector": [4, 0, -7.5], + "easing": "linear" + }, + "1.0": { + "vector": [1.25, 0, -7.5], + "easing": "linear" + }, + "1.2083": { + "vector": [2.5, 0, -7.5], + "easing": "linear" + }, + "1.5833": { + "vector": [-2.92, 0, -7.5], + "easing": "linear" + }, + "1.875": { + "vector": [-11.75, 0.14, -7.58], + "easing": "linear" + }, + "2.1667": { + "vector": [-0.57176, 0.2826, -7.66272], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0, -7.5], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 12.5], + "easing": "linear" + }, + "0.6667": { + "vector": [-3.33, 0, 12.5], + "easing": "linear" + }, + "0.75": { + "vector": [0, 0, 12.5], + "easing": "linear" + }, + "1.0": { + "vector": [-5, 0, 12.5], + "easing": "linear" + }, + "1.2083": { + "vector": [-30, 0, 12.5], + "easing": "linear" + }, + "1.5833": { + "vector": [-35, 0, 12.5], + "easing": "linear" + }, + "1.875": { + "vector": [-21.19971, -0.09774, 12.81106], + "easing": "linear" + }, + "2.1667": { + "vector": [7.32751, -2.58918, 11.38374], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0, 12.5], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -0.32, -0.69], + "easing": "linear" + }, + "0.75": { + "vector": [0, 0.4, -1.2], + "easing": "linear" + }, + "1.2083": { + "vector": [0, -0.69, -1.15], + "easing": "linear" + }, + "1.5833": { + "vector": [0, -1.48, -1.5], + "easing": "linear" + }, + "2.1667": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "footLeftFront": { + "rotation": { + "0.0": { + "vector": [-10, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-15, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-19.75, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-19.75, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [22.5, 0, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [42.5, 0, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [55, 0, 0], + "easing": "linear" + }, + "2.1667": { + "vector": [22.5, 0, 0], + "easing": "linear" + }, + "2.2917": { + "vector": [25, 0, 0], + "easing": "linear" + }, + "2.5833": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [-10, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -0.1, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, 0, -0.5], + "easing": "linear" + }, + "0.5": { + "vector": [0, -0.8, -0.27], + "easing": "linear" + }, + "0.75": { + "vector": [0, -1.1, -0.27], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 1.1, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [0, 1.5, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [0, 2.1, 0], + "easing": "linear" + }, + "2.2917": { + "vector": [0, 1.17, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, -0.1, 0], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [-0.81, 10, 5], + "easing": "linear" + }, + "0.1667": { + "vector": [2.75, 10, 5], + "easing": "linear" + }, + "1.1667": { + "vector": [25.56, 10, 5], + "easing": "linear" + }, + "1.5833": { + "vector": [12.5, 10, 5], + "easing": "linear" + }, + "1.9167": { + "vector": [-20, 10, 5], + "easing": "linear" + }, + "2.1667": { + "vector": [-25, 10, 5], + "easing": "linear" + }, + "2.4583": { + "vector": [-22.5, 10, 5], + "easing": "linear" + }, + "3.0": { + "vector": [-0.81, 10, 5], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0.39, -1], + "easing": "linear" + }, + "1.1667": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [0, -1.6, 0], + "easing": "linear" + }, + "2.4583": { + "vector": [0, -0.27, -1], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0.39, -1], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1.04], + "easing": "linear" + }, + "1.375": { + "vector": [1, 1, 1.04], + "easing": "linear" + }, + "2.2917": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "3.0": { + "vector": [1, 1, 1.04], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [6.17, 10, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [7.35, 10, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [6.38, 10, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [22.96, 10, 0], + "easing": "linear" + }, + "1.9167": { + "vector": [36.07, 10, 0], + "easing": "linear" + }, + "2.3333": { + "vector": [10, 10, 0], + "easing": "linear" + }, + "2.7917": { + "vector": [5, 10, 0], + "easing": "linear" + }, + "3.0": { + "vector": [6.17, 10, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0.32, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, 0.13, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.625": { + "vector": [0, -1.3, 0.4], + "easing": "linear" + }, + "2.3333": { + "vector": [0, 1, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0.32, 0], + "easing": "linear" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [-14.44, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-20.21, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-23.89, 0, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [-31.49, 0, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "1.9167": { + "vector": [-12.5, 0, 0], + "easing": "linear" + }, + "2.2917": { + "vector": [-5, 0, 0], + "easing": "linear" + }, + "2.5417": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [-14.44, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -0.51, 1.02], + "easing": "linear" + }, + "0.1667": { + "vector": [0, -0.64, 1.27], + "easing": "linear" + }, + "1.1667": { + "vector": [0, -1, 2], + "easing": "linear" + }, + "1.4583": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.9167": { + "vector": [0, 0.3, 0.3], + "easing": "linear" + }, + "2.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, -0.51, 1.02], + "easing": "linear" + } + } + }, + "footRightRear": { + "rotation": { + "0.0": { + "vector": [14.18, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [10.86, 0, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.0833": { + "vector": [23.33, 0, 0], + "easing": "linear" + }, + "2.1667": { + "vector": [35.42, 0, 0], + "easing": "linear" + }, + "2.3333": { + "vector": [30, 0, 0], + "easing": "linear" + }, + "2.5833": { + "vector": [17.5, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [14.18, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.0833": { + "vector": [0, 1, 0], + "easing": "linear" + }, + "2.1667": { + "vector": [0, 1.9, -0.3], + "easing": "linear" + }, + "2.5833": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [7.5, -10, -5], + "easing": "linear" + }, + "0.6667": { + "vector": [-20, -10, -5], + "easing": "linear" + }, + "0.875": { + "vector": [-25, -10, -5], + "easing": "linear" + }, + "1.125": { + "vector": [-22.5, -10, -5], + "easing": "linear" + }, + "1.7083": { + "vector": [-0.25, -10, -5], + "easing": "linear" + }, + "2.4583": { + "vector": [14.56, -10, -5], + "easing": "linear" + }, + "3.0": { + "vector": [7.5, -10, -5], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -1.6, 0], + "easing": "linear" + }, + "1.125": { + "vector": [0, -0.27, -1], + "easing": "linear" + }, + "1.7083": { + "vector": [0, -0.72, -1], + "easing": "linear" + }, + "2.4583": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, -1.6, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1.04], + "easing": "linear" + }, + "1.125": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.7083": { + "vector": [1, 1, 1.04], + "easing": "linear" + }, + "3.0": { + "vector": [1, 1, 1.04], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [25, -10, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [36.07, -10, 0], + "easing": "linear" + }, + "1.0": { + "vector": [10, -10, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [5, -10, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [6.17, -10, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [7.35, -10, 0], + "easing": "linear" + }, + "2.4583": { + "vector": [6.38, -10, 0], + "easing": "linear" + }, + "3.0": { + "vector": [25, -10, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -1.3, 0.4], + "easing": "linear" + }, + "1.0": { + "vector": [0, 1, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [0, 0.32, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [0, 0.13, 0], + "easing": "linear" + }, + "1.875": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.4583": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, -1.3, 0.4], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-12.5, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [-5, 0, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [-14.44, 0, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [-20.21, 0, 0], + "easing": "linear" + }, + "1.875": { + "vector": [-23.89, 0, 0], + "easing": "linear" + }, + "2.4583": { + "vector": [-26.49, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [2.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 0.3, 0.3], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [0, -0.51, 1.02], + "easing": "linear" + }, + "1.7083": { + "vector": [0, -0.64, 1.27], + "easing": "linear" + }, + "2.4583": { + "vector": [0, -1, 1], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "footLeftRear": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [23.33, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [35.42, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [30, 0, 0], + "easing": "linear" + }, + "1.125": { + "vector": [17.5, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [14.18, 0, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [10.86, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, 1, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [0, 1.9, -0.3], + "easing": "linear" + }, + "1.125": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "deltRight": { + "rotation": { + "0.0": { + "vector": [1.82, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-20, 0, 0], + "easing": "linear" + }, + "1.375": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "2.0833": { + "vector": [12.5, 0, 0], + "easing": "linear" + }, + "2.1667": { + "vector": [20, 0, 0], + "easing": "linear" + }, + "2.625": { + "vector": [25, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [1.82, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0.18, 1.73], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 1.17, 1.5], + "easing": "linear" + }, + "1.0": { + "vector": [0, 1.02, 1.22], + "easing": "linear" + }, + "1.375": { + "vector": [0, 0, 1], + "easing": "linear" + }, + "2.1667": { + "vector": [0, -2, 2], + "easing": "linear" + }, + "2.625": { + "vector": [0, -1, 2], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0.18, 1.73], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [-2.92, 0, 7.5], + "easing": "linear" + }, + "0.4167": { + "vector": [-11.75, 0.14, 7.5], + "easing": "linear" + }, + "0.7083": { + "vector": [-0.57176, 0.2826, 7.5], + "easing": "linear" + }, + "1.375": { + "vector": [0, 0, 7.5], + "easing": "linear" + }, + "2.0833": { + "vector": [10, 0, 7.5], + "easing": "linear" + }, + "2.1667": { + "vector": [4, 0, 7.5], + "easing": "linear" + }, + "2.4583": { + "vector": [1.25, 0, 7.5], + "easing": "linear" + }, + "2.625": { + "vector": [2.5, 0, 7.5], + "easing": "linear" + }, + "3.0": { + "vector": [-2.92, 0, 7.5], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.375": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "2.1667": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.625": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [-35, 2.5892, -11.3837], + "easing": "linear" + }, + "0.4167": { + "vector": [-21.19971, 2.5892, -11.3837], + "easing": "linear" + }, + "0.6667": { + "vector": [7.32751, 2.5892, -11.3837], + "easing": "linear" + }, + "1.4167": { + "vector": [2.5, 2.5892, -11.3837], + "easing": "linear" + }, + "2.0833": { + "vector": [-3.33, 2.5892, -11.3837], + "easing": "linear" + }, + "2.1667": { + "vector": [0, 2.5892, -11.3837], + "easing": "linear" + }, + "2.4583": { + "vector": [-5, 2.5892, -11.3837], + "easing": "linear" + }, + "2.625": { + "vector": [-30, 2.5892, -11.3837], + "easing": "linear" + }, + "3.0": { + "vector": [-35, 2.5892, -11.3837], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -0.48, -0.5], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [0, -0.32, -0.69], + "easing": "linear" + }, + "2.1667": { + "vector": [0, 0.4, -1.2], + "easing": "linear" + }, + "2.625": { + "vector": [0, -0.69, -1.15], + "easing": "linear" + }, + "3.0": { + "vector": [0, -0.48, -0.5], + "easing": "linear" + } + } + }, + "footRightFront": { + "rotation": { + "0.0": { + "vector": [55, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [22.5, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [25, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "1.375": { + "vector": [-10, 0, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [-15, 0, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [-19.75, 0, 0], + "easing": "linear" + }, + "2.0833": { + "vector": [-19.75, 0, 0], + "easing": "linear" + }, + "2.1667": { + "vector": [22.5, 0, 0], + "easing": "linear" + }, + "2.5417": { + "vector": [42.5, 0, 0], + "easing": "linear" + }, + "3.0": { + "vector": [55, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 2.1, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 1.17, 0], + "easing": "linear" + }, + "1.375": { + "vector": [0, -0.1, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [0, 0, -0.5], + "easing": "linear" + }, + "1.8333": { + "vector": [0, -0.8, -0.27], + "easing": "linear" + }, + "2.0833": { + "vector": [0, -1.1, -0.27], + "easing": "linear" + }, + "2.1667": { + "vector": [0, 1.1, 0], + "easing": "linear" + }, + "2.5417": { + "vector": [0, 1.5, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, 2.1, 0], + "easing": "linear" + } + } + } + } + }, + "Sprint ": { + "loop": true, + "animation_length": 0.9167, + "bones": { + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-4.77, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -2, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "Hipsbone": { + "rotation": { + "0.0": { + "vector": [10, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-2.5, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [10, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -1.5, -0.1], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -0.3, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [0, -0.97, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -1.5, -0.1], + "easing": "linear" + } + } + }, + "body": { + "rotation": { + "0.0": { + "vector": [5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-11, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-13.5, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -2, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 1, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -2, 0], + "easing": "linear" + } + } + }, + "shoulder": { + "rotation": { + "0.0": { + "vector": [-12.5, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [12.5, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-5.66, 0, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [-9.43, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-12.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0.2, -1.6], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [22.5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-2.5, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-2.5, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [14.5, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [22.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -4.4, 3.4], + "easing": "linear" + }, + "0.3333": { + "vector": [0.05, 0.2, 0.7], + "easing": "linear" + }, + "0.4167": { + "vector": [0.05, -0.2, 0.7], + "easing": "linear" + }, + "0.7083": { + "vector": [-0.1, -3.7, 2], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -4.4, 3.4], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [0.98, 1, 1], + "easing": "linear" + }, + "0.9167": { + "vector": [0.98, 1, 1], + "easing": "linear" + } + } + }, + "shoulder2": { + "rotation": { + "0.0": { + "vector": [-5, 0, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [-16.14227, 0.04593, 0.20197], + "easing": "linear" + }, + "0.4167": { + "vector": [-20.84416, 0.0842, 0.37028], + "easing": "linear" + }, + "0.625": { + "vector": [-12.08, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0.11, 1.78], + "easing": "linear" + }, + "0.625": { + "vector": [0, -0.62, 1.25], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -1, 0], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [5, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [10, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [9.30797, -0.11803, 0.32089], + "easing": "linear" + }, + "0.9167": { + "vector": [5, 0, 0], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [40.46, 0, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [45.46, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [49.87, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [40.46, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [0, 0, -0.5], + "easing": "linear" + }, + "0.625": { + "vector": [0, 0, -1.8], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [7.5, 0, 0], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [28.13, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [35, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 1, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -1.5, -2], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 1, 0], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [6.29, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [14.6, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [19.22, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [7.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -1, 0], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-15, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-37.5, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-5.77, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [7.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 2.4, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -1, 0], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-36.87, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-4.75, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 1.9, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "deltLeft": { + "rotation": { + "0.0": { + "vector": [-12.5, 5, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [12.5, 5, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [15, 5, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [15, 5, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [-33.65385, 5, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-12.5, 5, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 2, 3], + "easing": "linear" + }, + "0.625": { + "vector": [0, 2.85, -1.77], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -1, 0], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [-12.5, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-20, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-5, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-7.5, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [20, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-12.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [-22.5, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-12.5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-7.5, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [14.99669, -0.07215, 0.20654], + "easing": "linear" + }, + "0.5417": { + "vector": [-54.80999, -0.06729, 0.19192], + "easing": "linear" + }, + "0.625": { + "vector": [-72.02, -0.06, 0.17], + "easing": "linear" + }, + "0.75": { + "vector": [-26.152, -0.044, 0.13], + "easing": "linear" + }, + "0.8333": { + "vector": [-7.4, -0.04, 0.11], + "easing": "linear" + }, + "0.9167": { + "vector": [-22.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, 0.2, -0.4], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -0.27, -0.66], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 1.09, -0.17], + "easing": "linear" + }, + "0.5417": { + "vector": [0, -2.29, -1.74], + "easing": "linear" + }, + "0.625": { + "vector": [0, -2.35, -4.1], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "footLeftFront": { + "rotation": { + "0.0": { + "vector": [40, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [25, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-2.5, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [34.73592, -1.80836, -0.14801], + "easing": "linear" + }, + "0.625": { + "vector": [27.5, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [44.56377, 0.15398, -2.25468], + "easing": "linear" + }, + "0.9167": { + "vector": [40, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 1.1, 0.9], + "easing": "linear" + }, + "0.1667": { + "vector": [0, 0.3, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0, 1, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0, 1.5, 0.2], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 1.1, 0.9], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [-7.5, 12.5, 2.5], + "easing": "linear" + }, + "0.2083": { + "vector": [22.81074, 11.67805, 2.51378], + "easing": "linear" + }, + "0.4167": { + "vector": [-21.71966, 12.12064, -0.56825], + "easing": "linear" + }, + "0.5833": { + "vector": [-37.72899, 12.23737, 0.37582], + "easing": "linear" + }, + "0.9167": { + "vector": [-7.5, 12.5, 2.5], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, -3], + "easing": "linear" + }, + "0.2083": { + "vector": [0, -1, -2], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -1, -3.08], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, -3], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [3.14, 0, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [0.91, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [60.35, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [3.14, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [3.14, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -0.56, 0.43], + "easing": "linear" + }, + "0.2083": { + "vector": [0, -0.35, 1.04], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -2, 1.55], + "easing": "linear" + }, + "0.75": { + "vector": [0, -0.56, 0.43], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -0.56, 0.43], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [15, -12.5, -12.5], + "easing": "linear" + }, + "0.3333": { + "vector": [-50, -12.5, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-37.5, -12.5, -2.5], + "easing": "linear" + }, + "0.625": { + "vector": [-0.77, -12.5, -5], + "easing": "linear" + }, + "0.7917": { + "vector": [15.21, -12.5, -7.5], + "easing": "linear" + }, + "0.875": { + "vector": [30.39, -12.5, -10], + "easing": "linear" + }, + "0.9167": { + "vector": [15, -12.5, -12.5], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -1.1, -2.4], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -1.8, -3.2], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -0.93, -1.07], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -1, 0], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [7.12762, 2.28238, 5.12294], + "easing": "linear" + }, + "0.1667": { + "vector": [54.63, 2.28, 5.12], + "easing": "linear" + }, + "0.3333": { + "vector": [29.63, 2.28, 5.12], + "easing": "linear" + }, + "0.7917": { + "vector": [7.57, 2.28, 5.12], + "easing": "linear" + }, + "0.875": { + "vector": [-3.79059, 2.2806, 5.12073], + "easing": "linear" + }, + "0.9167": { + "vector": [7.12762, 2.28238, 5.12294], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [10, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [16.25, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [12.5, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [12.2, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-13.63519, -0.68122, 0.04975], + "easing": "linear" + }, + "0.9167": { + "vector": [10, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0, 0, 1], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "deltRight": { + "rotation": { + "0.0": { + "vector": [-30, -5, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-15, -5, -1], + "easing": "linear" + }, + "0.3333": { + "vector": [2.5, -5, -2.5], + "easing": "linear" + }, + "0.4167": { + "vector": [7.5, -5, -2.5], + "easing": "linear" + }, + "0.625": { + "vector": [39.42, -5, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [1.81, -5, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-30, -5, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, -1], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 2, 1], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 3.6, 2], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, -1], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [-17.5, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-12.5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-5, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-5, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-12.5, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-17.5, 0, 0], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [15, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [17.5, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-33.27, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-58.27, 0, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [-40.06, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [15, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, -0.2], + "easing": "linear" + }, + "0.1667": { + "vector": [0, -0.15, -0.45], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 0.1, -0.1], + "easing": "linear" + }, + "0.75": { + "vector": [0, 0.06, 0.78], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, -0.2], + "easing": "linear" + } + } + }, + "footRightFront": { + "rotation": { + "0.0": { + "vector": [27.5, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [25, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-0.10169, 0.80787, -0.99556], + "easing": "linear" + }, + "0.625": { + "vector": [37.19492, 2.42362, -2.98668], + "easing": "linear" + }, + "0.9167": { + "vector": [27.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 1, -0.5], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -0.92, -0.3], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -0.71, -0.3], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -0.61, -0.3], + "easing": "linear" + }, + "0.625": { + "vector": [0, 1, -0.3], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 1, -0.5], + "easing": "linear" + } + } + }, + "Root": { + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, 0.5, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -1.55, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, -0.87, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "throat1": { + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, -0.4, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [-2.5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-6, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-2.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -0.4, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -1.4, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -0.4, 0], + "easing": "linear" + } + } + }, + "tailUnder": { + "rotation": { + "0.0": { + "vector": [-40, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [17.5, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [17.33, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-40, 0, 0], + "easing": "linear" + } + } + } + } + }, + "swim": { + "loop": true, + "animation_length": 4, + "bones": { + "backBody": { + "rotation": { + "vector": ["-2.5+math.sin(query.anim_time*180)*3", "math.sin(query.anim_time*180-30)*-5", "math.sin(query.anim_time*90+60)*-3"], + "easing": "linear" + }, + "position": { + "vector": [0, "math.sin(query.anim_time*180+30)*-0.2", "math.sin(query.anim_time*90-60)*-0.5"], + "easing": "linear" + } + }, + "backBodyBreathing": { + "scale": { + "vector": [1, "1.025+math.sin(query.anim_time*180-30)*0.025", 1], + "easing": "linear" + } + }, + "frontBody": { + "rotation": { + "vector": ["-5+math.sin(query.anim_time*180+60)*-3", "math.sin(query.anim_time*180+60)*3", "math.sin(query.anim_time*90)*3"], + "easing": "linear" + } + }, + "frontBodyBreathing": { + "scale": { + "vector": ["1.05+math.sin(query.anim_time*180+30)*0.05", 1, 1], + "easing": "linear" + } + }, + "neck": { + "rotation": { + "vector": ["-20+math.sin(query.anim_time*360)*3", "math.sin(query.anim_time*180+60)*-3", "math.sin(query.anim_time*90)*-3"], + "easing": "linear" + } + }, + "beakbottom": { + "rotation": { + "vector": ["5+math.sin(query.anim_time*180+70)*5", 0, 0], + "easing": "linear" + } + }, + "leftFrontThigh": { + "rotation": { + "vector": ["10+math.sin(query.anim_time*180)*20", 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, "math.sin(query.anim_time*180)*0.2", "math.sin(query.anim_time*180+120)*-0.2"], + "easing": "linear" + } + }, + "leftFrontLeg": { + "rotation": { + "vector": ["-15+math.sin(query.anim_time*180-90)*-20", 0, 0], + "easing": "linear" + } + }, + "leftFrontFoot": { + "rotation": { + "vector": ["50+math.sin(query.anim_time*180+120)*20", 0, 0], + "easing": "linear" + } + }, + "rightFrontThigh": { + "rotation": { + "vector": ["10+math.sin(query.anim_time*180)*-20", 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, "math.sin(query.anim_time*180)*0.2", "math.sin(query.anim_time*180+120)*-0.2"], + "easing": "linear" + } + }, + "rightFrontLeg": { + "rotation": { + "vector": ["-15+math.sin(query.anim_time*180-90)* 20", 0, 0], + "easing": "linear" + } + }, + "rightFrontFoot": { + "rotation": { + "vector": ["50+math.sin(query.anim_time*180+120)*-20", 0, 0], + "easing": "linear" + } + }, + "leftHindThigh": { + "rotation": { + "vector": ["-5+math.sin(query.anim_time*180-90)*-20", 0, 0], + "easing": "linear" + } + }, + "leftHindLeg": { + "rotation": { + "vector": ["-5+math.sin(query.anim_time*180-30)*-20", 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, "0.5+math.sin(query.anim_time*180+30)*0.5", 0], + "easing": "linear" + } + }, + "lefthindFoot": { + "rotation": { + "vector": ["40+math.sin(query.anim_time*180+30)*-10", 0, 0], + "easing": "linear" + } + }, + "rightHindThigh": { + "rotation": { + "vector": ["-5+math.sin(query.anim_time*180-90)*20", 0, 0], + "easing": "linear" + } + }, + "rightHindLeg": { + "rotation": { + "vector": ["-5+math.sin(query.anim_time*180-30)*20", 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, "0.5+math.sin(query.anim_time*180+30)*-0.5", 0], + "easing": "linear" + } + }, + "righthindFoot": { + "rotation": { + "vector": ["40+math.sin(query.anim_time*180+30)*10", 0, 0], + "easing": "linear" + } + }, + "Root": { + "rotation": { + "vector": ["-2.5+math.sin(query.anim_time*180)*3", "math.sin(query.anim_time*180-30)*-5", "math.sin(query.anim_time*90+60)*-3"], + "easing": "linear" + }, + "position": { + "vector": [0, "math.sin(query.anim_time*180+30)*-0.2", "math.sin(query.anim_time*90-60)*-0.5"], + "easing": "linear" + } + }, + "neck1": { + "rotation": { + "vector": ["-10+math.sin(query.anim_time*360)*3", "math.sin(query.anim_time*180+60)*-3", "math.sin(query.anim_time*90)*-3"], + "easing": "linear" + } + }, + "head": { + "rotation": { + "vector": ["-7.5+math.sin(query.anim_time*360-60)*-3", 0, 0], + "easing": "linear" + } + }, + "tail1": { + "rotation": { + "vector": ["12.5+math.sin(query.anim_time*180+60)*-5", "math.sin(query.anim_time*90+30)*10", "math.sin(query.anim_time*90+30)*3"], + "easing": "linear" + } + }, + "tail2": { + "rotation": { + "vector": ["5+math.sin(query.anim_time*180)*-7.5", "math.sin(query.anim_time*90)*10", "math.sin(query.anim_time*90)*3"], + "easing": "linear" + } + }, + "tail3": { + "rotation": { + "vector": ["-10+math.sin(query.anim_time*180-60)*-10", "math.sin(query.anim_time*90-30)*10", "math.sin(query.anim_time*90-30)*3"], + "easing": "linear" + } + }, + "deltLeft": { + "rotation": { + "vector": ["10+math.sin(query.anim_time*180)*20", 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, "math.sin(query.anim_time*180)*0.2", "math.sin(query.anim_time*180+120)*-0.2"], + "easing": "linear" + } + }, + "forearmLeft": { + "rotation": { + "vector": ["-15+math.sin(query.anim_time*180-90)*-20", 0, 0], + "easing": "linear" + } + }, + "thighRight": { + "rotation": { + "vector": ["-5+math.sin(query.anim_time*180-90)*20", 0, 0], + "easing": "linear" + } + }, + "calfRight": { + "rotation": { + "vector": ["-5+math.sin(query.anim_time*180-30)*20", 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, "0.5+math.sin(query.anim_time*180+30)*-0.5", 0], + "easing": "linear" + } + }, + "thighLeft": { + "rotation": { + "vector": ["-5+math.sin(query.anim_time*180-90)*-20", 0, 0], + "easing": "linear" + } + }, + "calfLeft": { + "rotation": { + "vector": ["-5+math.sin(query.anim_time*180-30)*-20", 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, "0.5+math.sin(query.anim_time*180+30)*0.5", 0], + "easing": "linear" + } + }, + "deltRight": { + "rotation": { + "vector": ["10+math.sin(query.anim_time*180)*-20", 0, 0], + "easing": "linear" + }, + "position": { + "vector": [0, "math.sin(query.anim_time*180)*0.2", "math.sin(query.anim_time*180+120)*-0.2"], + "easing": "linear" + } + }, + "forearmRight": { + "rotation": { + "vector": ["-15+math.sin(query.anim_time*180-90)* 20", 0, 0], + "easing": "linear" + } + }, + "shoulder": { + "rotation": { + "vector": ["-5+math.sin(query.anim_time*180+60)*-3", "math.sin(query.anim_time*180+60)*3", "math.sin(query.anim_time*90)*3"], + "easing": "linear" + } + }, + "jawLower1": { + "rotation": { + "vector": ["5+math.sin(query.anim_time*180+70)*5", 0, 0], + "easing": "linear" + } + } + } + }, + "drink": { + "animation_length": 7.0833, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.34707, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0.82081, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [1.3914, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [2.02905, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [2.70395, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [3.3863, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [4.0463, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [4.65414, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [5.18003, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [5.59416, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [5.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [5.94069, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [6.23406, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [6.41008, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [6.46875, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [6.41008, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [6.23406, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [5.94069, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [5.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [5.45385, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [4.58203, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [3.47063, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [2.27937, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [1.16797, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [0.29615, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-0.13581, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [-0.32191, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-0.41077, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7917": { + "post": { + "vector": [-0.42251, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-0.37724, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-0.29509, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.4583": { + "post": { + "vector": [-0.19617, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [-0.1006, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.875": { + "post": { + "vector": [-0.0285, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.34707, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0.82081, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [1.3914, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [2.02905, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [2.70395, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [3.3863, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [4.0463, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [4.65414, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [5.18003, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [5.59416, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [5.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [5.94069, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [6.23406, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [6.41008, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [6.46875, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [6.41008, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [6.23406, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [5.94069, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [5.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [5.45385, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [4.58203, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [3.47063, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [2.27937, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [1.16797, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [0.29615, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-0.13581, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [-0.32191, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-0.41077, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7917": { + "post": { + "vector": [-0.42251, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-0.37724, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-0.29509, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.4583": { + "post": { + "vector": [-0.19617, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [-0.1006, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.875": { + "post": { + "vector": [-0.0285, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [1.40749, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [3.47446, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [5.6147, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [7.24201, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [7.76116, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [8.06429, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [8.30885, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [8.48715, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [8.5915, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [8.61422, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [8.5476, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [8.38397, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [8.11564, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [7.73491, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [6.61945, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [3.8318, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [0.58477, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [-2.03039, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [-2.76, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-2.87251, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [-3.00256, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-3.01893, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-2.93713, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [-2.77271, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-2.54118, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [-2.25808, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-1.93893, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7917": { + "post": { + "vector": [-1.59927, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-1.25461, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-0.9205, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.4583": { + "post": { + "vector": [-0.61245, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [-0.346, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.875": { + "post": { + "vector": [-0.13667, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [3.92314, 0.17838, 0.03725], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [9.54403, 0.42812, 0.0894], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [14.38557, 0.32109, 0.06705], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [15.74, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [16.17166, -0.56787, -0.11859], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [15.4001, -2.37104, -0.49518], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [13.56538, -4.41439, -0.9219], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [12.00748, -5.91824, -1.23584], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [11.81829, -6.11853, -1.27762], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [11.72756, -6.35139, -1.3166], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [11.94469, -6.5099, -1.31656], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [12.33794, -6.47967, -1.2709], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [12.67792, -6.24426, -1.19469], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [12.73522, -5.78724, -1.10301], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [12.28046, -5.09218, -1.01092], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [11.78936, -4.65024, -0.96943], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [9.46893, -2.95275, -0.85456], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [2.24262, 2.01256, -0.56655], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-3.01514, 5.74209, -0.30194], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-3.38734, 6.16791, -0.22951], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [-3.1614, 6.26578, -0.15987], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-2.5034, 6.10759, -0.0947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [-1.57941, 5.7652, -0.03572], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-0.5555, 5.31049, 0.0154], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0.40226, 4.81533, 0.05696], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [1.1278, 4.35159, 0.08726], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [1.25345, 4.24899, 0.09288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [2.16065, 3.17402, 0.10022], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [3.17285, 1.34819, 0.04746], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [3.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7917": { + "post": { + "vector": [2.71271, -0.31474, -0.00688], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [1.31469, -0.15737, -0.00344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [0.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.4583": { + "post": { + "vector": [-0.0293, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [-0.07812, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.875": { + "post": { + "vector": [-0.02539, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "1.9167": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [3.25073, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [7.90379, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [11.66764, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [12.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [12.4293, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [10.43805, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [7.33601, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [4.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [3.90212, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [3.09179, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [2.3328, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [1.63893, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [1.02393, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0.50161, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [0.08573, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail1": { + "rotation": { + "0.5417": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0.17267, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0.43244, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0.742, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [1.064, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [1.36111, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [1.596, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [1.73133, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [1.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.74454, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.4583": { + "post": { + "vector": [1.70301, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [1.62544, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [1.51758, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [1.38516, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [1.23394, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5417": { + "post": { + "vector": [1.06963, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0.898, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.9583": { + "post": { + "vector": [0.72477, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [0.55568, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.4167": { + "post": { + "vector": [0.39648, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.625": { + "post": { + "vector": [0.25291, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.8333": { + "post": { + "vector": [0.1307, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0.03559, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.5": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0.148, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0.37067, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0.636, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0.912, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [1.16667, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [1.368, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1.484, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [1.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [1.49532, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [1.45972, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [1.39323, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [1.30078, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [1.18728, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2917": { + "post": { + "vector": [1.05766, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [0.91683, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [0.76971, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0.62123, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [0.4763, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0.33984, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0.21678, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [0.11203, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0.03051, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.125": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.5": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0.17267, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0.43244, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0.742, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [1.064, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [1.36111, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [1.596, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1.73133, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [1.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [1.74454, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [1.70301, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [1.62544, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [1.51758, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [1.38516, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2917": { + "post": { + "vector": [1.23394, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [1.06963, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [0.898, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [0.72477, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [0.55568, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [0.39648, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0.25291, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [0.1307, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0.03559, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.125": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail4": { + "rotation": { + "0.5": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0.10685, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0.25309, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0.42728, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0.61797, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [0.8137, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [1.00304, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1.17453, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [1.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [1.32607, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [1.49952, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [1.68556, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [1.86519, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0833": { + "post": { + "vector": [2.01944, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2917": { + "post": { + "vector": [2.12932, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": { + "vector": [2.17583, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": { + "vector": [2.14, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [1.95622, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [1.63483, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [1.23231, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [0.80514, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.7917": { + "post": { + "vector": [0.4098, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0": { + "post": { + "vector": [0.10276, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.125": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "deltLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.69415, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [1.64162, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [2.7828, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [4.05809, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [5.40789, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [6.77259, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [8.09259, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [9.30828, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [10.36006, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [11.18832, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [11.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [11.88138, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [12.46811, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [12.82015, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [12.9375, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [12.82015, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [12.46811, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [11.88138, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [11.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [10.9077, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [9.16406, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [6.94126, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [4.55874, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [2.33594, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [0.5923, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-0.27161, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [-0.64383, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-0.82155, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7917": { + "post": { + "vector": [-0.84502, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-0.75448, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-0.59017, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.4583": { + "post": { + "vector": [-0.39233, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [-0.2012, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.875": { + "post": { + "vector": [-0.05701, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, -0.24144, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -0.571, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -0.96793, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [0, -1.41151, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, -1.88101, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [0, -2.35569, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -2.81481, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, -3.23766, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -3.6035, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, -3.89159, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -4, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, -4.13265, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -4.33673, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [0, -4.45918, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -4.5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0, -4.45918, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [0, -4.33673, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [0, -4.13265, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -4, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [0, -3.79398, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, -3.1875, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [0, -2.41435, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -1.58565, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -0.8125, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [0, -0.20602, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-1.81082, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-4.28247, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-7.25948, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-10.58633, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-14.10755, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-17.66764, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-21.11111, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-24.28247, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-27.02624, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-29.18691, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-30, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-30.9949, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-32.52551, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-33.44388, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-33.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-33.44388, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-32.52551, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-30.9949, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-30, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [-28.45486, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-23.90625, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [-18.10764, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-11.89236, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-6.09375, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [-1.54514, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0.70856, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [1.67955, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [2.14317, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7917": { + "post": { + "vector": [2.2044, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [1.96822, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [1.53958, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.4583": { + "post": { + "vector": [1.02347, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [0.52486, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.875": { + "post": { + "vector": [0.14871, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "footLeftFront": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.7696, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [1.82005, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [3.08528, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [4.49919, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [5.99571, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [7.50875, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [8.97222, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [10.32005, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [11.48615, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [12.40444, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [12.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [13.17283, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [13.82334, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [14.21365, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [14.34375, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [14.21365, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [13.82334, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [13.17283, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [12.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [12.09332, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [10.16016, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [7.69575, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [5.05425, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [2.58984, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [0.65668, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-0.30114, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [-0.71381, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-0.91085, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7917": { + "post": { + "vector": [-0.93687, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-0.83649, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-0.65432, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.4583": { + "post": { + "vector": [-0.43498, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [-0.22306, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.875": { + "post": { + "vector": [-0.0632, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "deltRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.69415, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [1.64162, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [2.7828, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [4.05809, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [5.40789, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [6.77259, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [8.09259, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [9.30828, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [10.36006, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [11.18832, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [11.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [11.88138, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [12.46811, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [12.82015, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [12.9375, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [12.82015, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [12.46811, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [11.88138, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [11.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [10.9077, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [9.16406, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [6.94126, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [4.55874, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [2.33594, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [0.5923, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-0.27161, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [-0.64383, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-0.82155, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7917": { + "post": { + "vector": [-0.84502, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-0.75448, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-0.59017, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.4583": { + "post": { + "vector": [-0.39233, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [-0.2012, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.875": { + "post": { + "vector": [-0.05701, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, -0.12072, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -0.2855, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -0.48397, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [0, -0.70576, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, -0.9405, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [0, -1.17784, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -1.40741, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, -1.61883, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -1.80175, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, -1.94579, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, -2, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, -2.06633, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -2.16837, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [0, -2.22959, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, -2.25, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [0, -2.22959, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [0, -2.16837, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [0, -2.06633, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [0, -2, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [0, -1.89699, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, -1.59375, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [0, -1.20718, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [0, -0.79282, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [0, -0.40625, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [0, -0.10301, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0, 0.04724, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [0, 0.11197, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [0, 0.14288, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7917": { + "post": { + "vector": [0, 0.14696, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [0, 0.13121, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [0, 0.10264, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.4583": { + "post": { + "vector": [0, 0.06823, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [0, 0.03499, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.875": { + "post": { + "vector": [0, 0.00991, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-1.81082, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-4.28247, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-7.25948, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-10.58633, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-14.10755, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [-17.66764, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-21.11111, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-24.28247, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-27.02624, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-29.18691, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [-30, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-30.9949, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-32.52551, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-33.44388, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [-33.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-33.44388, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-32.52551, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [-30.9949, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [-30, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [-28.45486, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-23.90625, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [-18.10764, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [-11.89236, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [-6.09375, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [-1.54514, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [0.70856, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [1.67955, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [2.14317, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7917": { + "post": { + "vector": [2.2044, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [1.96822, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [1.53958, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.4583": { + "post": { + "vector": [1.02347, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [0.52486, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.875": { + "post": { + "vector": [0.14871, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "footRightFront": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.7696, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [1.82005, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [3.08528, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [4.49919, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [5.99571, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [7.50875, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [8.97222, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [10.32005, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [11.48615, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [12.40444, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [12.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [13.17283, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [13.82334, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [14.21365, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [14.34375, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [14.21365, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [13.82334, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.6667": { + "post": { + "vector": [13.17283, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [12.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.875": { + "post": { + "vector": [12.09332, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [10.16016, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.2917": { + "post": { + "vector": [7.69575, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [5.05425, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.75": { + "post": { + "vector": [2.58984, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.9583": { + "post": { + "vector": [0.65668, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.0417": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-0.30114, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.375": { + "post": { + "vector": [-0.71381, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.5833": { + "post": { + "vector": [-0.91085, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7917": { + "post": { + "vector": [-0.93687, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.0": { + "post": { + "vector": [-0.83649, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.25": { + "post": { + "vector": [-0.65432, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.4583": { + "post": { + "vector": [-0.43498, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [-0.22306, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.875": { + "post": { + "vector": [-0.0632, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "7.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "eat1": { + "animation_length": 6.6667, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [2.33, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [3, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [2.72, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [2.05, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [1.22, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [0.44, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-0.03, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-0.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-0.21, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-0.13, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-0.04, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [2.33, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [3, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [2.72, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [2.05, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [1.22, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [0.44, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-0.03, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-0.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-0.21, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-0.13, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-0.04, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1.28, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [2.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [7.34, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [13.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [14.27, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [15, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [9.46, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [0.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0.27, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [4.36, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [6.11, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": { + "vector": [6.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [5.73, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.2083": { + "post": { + "vector": [5.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [7.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [7.16, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [5.67, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [3.46, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [1.29, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1.69, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [3, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [3.9, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [5.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [5.42, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [2.96, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [1.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.8333": { + "post": { + "vector": [-0.52, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [2.67, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [3.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [4.01, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [3.74, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5": { + "post": { + "vector": [3.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [4.1, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [5.51, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [5.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [3.38, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [1.03, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [5.62, -0.53, -0.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [11.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [12.63, 0.6, 0.22], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [19.95, 8, 2.89], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [20.19, 8.27, 2.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [17.55, 4.29, 1.36], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [16.9, -5.18, -2.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.4167": { + "post": { + "vector": [14.24, -17.89, -7.88], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [11.28, -16.44, -7.18], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [-0.46, -2.11, -0.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [-1.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [2.28, 3.1, 0.29], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.75": { + "post": { + "vector": [3.25, 2.75, 0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [0.25, -4.5, -0.02], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.5833": { + "post": { + "vector": [1.5, 3.25, 0.09], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [1.67, 3.35, 0.08], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [3.61, 0.48, 0.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.2917": { + "post": { + "vector": [3.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-0.42, -0.14, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.9167": { + "post": { + "vector": [-2.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-1.86, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.85, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [1.72, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [12.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [7.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [7.04, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [7.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [2.94, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.2083": { + "post": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.5833": { + "post": { + "vector": [5.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [5.59, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.9167": { + "post": { + "vector": [3.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [5.94, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.3333": { + "post": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [3.64, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.7083": { + "post": { + "vector": [3, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [2.13, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [1.22, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [0.47, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "deltLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.08, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [4.86, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [6.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [5.68, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [4.28, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [2.53, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [0.93, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-0.07, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-0.42, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-0.44, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-0.28, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-0.08, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -0.67, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, -1.33, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [0, -2, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -1.59, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -1.18, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [0, -0.77, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [0, -0.36, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-5.92, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-13.81, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [-17.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-16.12, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-12.15, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [-7.19, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [-2.63, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [0.19, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [1.19, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [1.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [0.79, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [0.23, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "footLeftFront": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.58, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [6.03, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [7.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [7.04, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [5.3, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [3.14, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [1.15, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-0.08, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-0.52, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-0.55, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-0.34, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-0.1, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "deltRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.08, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [4.86, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [6.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [5.68, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [4.28, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [2.53, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [0.93, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-0.07, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-0.42, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-0.44, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-0.28, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-0.08, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -0.33, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, -0.67, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -0.8, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, -0.59, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [0, -0.39, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [0, -0.18, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-5.92, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-13.81, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [-17.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-16.12, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-12.15, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [-7.19, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [-2.63, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [0.19, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [1.19, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [1.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [0.79, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [0.23, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "footRightFront": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.58, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [6.03, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [7.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [7.04, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [5.3, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": { + "vector": [3.14, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.625": { + "post": { + "vector": [1.15, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.125": { + "post": { + "vector": [-0.08, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [-0.52, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.1667": { + "post": { + "vector": [-0.55, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "5.7083": { + "post": { + "vector": [-0.34, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.2083": { + "post": { + "vector": [-0.1, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "6.6667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "ram": { + "loop": true, + "animation_length": 0.9583, + "bones": { + "hips": { + "rotation": { + "0.0": { + "vector": [-2.5, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-2.5, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-4.77, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [-2.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -2, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "Hipsbone": { + "rotation": { + "0.0": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-11.14, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-6.14, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [2.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -1.5, -0.1], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -0.3, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [0, -0.97, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -1.5, -0.1], + "easing": "linear" + } + } + }, + "body": { + "rotation": { + "0.0": { + "vector": [5, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-21, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -2, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -0.2, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -2, 0], + "easing": "linear" + } + } + }, + "shoulder": { + "rotation": { + "0.0": { + "vector": [-12.5, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [17.5, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-5.66, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [-12.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0.2, -1.6], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -1, 0], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [22.5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-2.5, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [14.5, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [22.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -4.4, 3.4], + "easing": "linear" + }, + "0.3333": { + "vector": [0.05, -0.8, 0.7], + "easing": "linear" + }, + "0.4167": { + "vector": [0.05, -0.8, 0.3], + "easing": "linear" + }, + "0.7083": { + "vector": [-0.1, -3.25, 5.425], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -4.4, 3.4], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [0.98, 1, 1], + "easing": "linear" + }, + "0.9583": { + "vector": [0.98, 1, 1], + "easing": "linear" + } + } + }, + "shoulder2": { + "rotation": { + "0.0": { + "vector": [-0.75, 0, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [-11.14227, 0.04593, 0.20197], + "easing": "linear" + }, + "0.4167": { + "vector": [-15.84416, 0.0842, 0.37028], + "easing": "linear" + }, + "0.625": { + "vector": [-7.08, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [-0.75, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0.225, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0.11, 0.78], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0.225, 0], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "vector": [15, 0, 0], + "easing": "linear" + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [50.46, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [57.96, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [50.46, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, -1, -1.7], + "easing": "linear" + } + }, + "jawLower1": { + "rotation": { + "vector": [12.5, 0, 0], + "easing": "linear" + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [28.13, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [35, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -1.5, -2], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -1, 0], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [6.29, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [14.6, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [19.22, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [7.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -1, 0], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-15, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-37.5, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-5.77, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [7.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 2.4, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -1, 0], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-36.87, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-4.75, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 1.9, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "deltLeft": { + "rotation": { + "0.0": { + "vector": [-17.5, 5, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [17.5, 5, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [20, 5, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [20, 5, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [-38.65385, 5, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [-17.5, 5, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 2, 3], + "easing": "linear" + }, + "0.625": { + "vector": [0, 2.85, -1.77], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -1, 0], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [-12.5, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-20, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-5, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-7.5, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [20, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [-12.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [-30, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-12.5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-7.5, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [27.49669, -0.07215, 0.20654], + "easing": "linear" + }, + "0.5417": { + "vector": [-54.80999, -0.06729, 0.19192], + "easing": "linear" + }, + "0.625": { + "vector": [-72.02, -0.06, 0.17], + "easing": "linear" + }, + "0.8333": { + "vector": [-14.9, -0.04, 0.11], + "easing": "linear" + }, + "0.9583": { + "vector": [-30, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, 0.2, -0.4], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -0.27, -0.66], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 1.09, -0.17], + "easing": "linear" + }, + "0.5417": { + "vector": [0, -2.29, -1.74], + "easing": "linear" + }, + "0.625": { + "vector": [0, -2.35, -4.1], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "footLeftFront": { + "rotation": { + "0.0": { + "vector": [40, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [25, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-2.5, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [34.73592, -1.80836, -0.14801], + "easing": "linear" + }, + "0.625": { + "vector": [27.5, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [44.56377, 0.15398, -2.25468], + "easing": "linear" + }, + "0.9583": { + "vector": [40, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 1.1, 0.9], + "easing": "linear" + }, + "0.1667": { + "vector": [0, 0.3, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0, 1, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0, 1.5, 0.2], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 1.1, 0.9], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [-2.5, 12.5, 7.5], + "easing": "linear" + }, + "0.2083": { + "vector": [12.81074, 11.67805, 5.01378], + "easing": "linear" + }, + "0.4167": { + "vector": [-21.71966, 12.12064, 1.93175], + "easing": "linear" + }, + "0.5833": { + "vector": [-42.70153, 12.49695, 0.46876], + "easing": "linear" + }, + "0.9583": { + "vector": [-2.5, 12.5, 7.5], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, -3], + "easing": "linear" + }, + "0.2083": { + "vector": [0, -1, -2], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -1, -3.08], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0, -3], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [3.14, 0, -7.5], + "easing": "linear" + }, + "0.2083": { + "vector": [0.91, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [60.35, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [3.14, 0, -7.5], + "easing": "linear" + }, + "0.9583": { + "vector": [3.14, 0, -7.5], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -0.56, 0.43], + "easing": "linear" + }, + "0.2083": { + "vector": [0, -0.35, 1.04], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -2, 1.55], + "easing": "linear" + }, + "0.75": { + "vector": [0, -0.56, 0.43], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -0.56, 0.43], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [27.5, -12.5, -12.5], + "easing": "linear" + }, + "0.3333": { + "vector": [-50, -12.5, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-37.5, -12.5, -2.5], + "easing": "linear" + }, + "0.625": { + "vector": [4.23, -12.5, -5], + "easing": "linear" + }, + "0.7917": { + "vector": [25.21, -12.5, -7.5], + "easing": "linear" + }, + "0.875": { + "vector": [37.89, -12.5, -10], + "easing": "linear" + }, + "0.9583": { + "vector": [27.5, -12.5, -12.5], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -1, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -1.1, -2.4], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -1.8, -3.2], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -0.93, -1.07], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -1, 0], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [7.12762, 2.28238, 7.62294], + "easing": "linear" + }, + "0.1667": { + "vector": [54.63, 2.28, 5.12], + "easing": "linear" + }, + "0.3333": { + "vector": [29.63, 2.28, 5.12], + "easing": "linear" + }, + "0.7917": { + "vector": [7.57, 2.28, 5.12], + "easing": "linear" + }, + "0.875": { + "vector": [-3.79059, 2.2806, 5.12073], + "easing": "linear" + }, + "0.9583": { + "vector": [7.12762, 2.28238, 7.62294], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [10, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [16.25, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [12.5, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [12.2, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-13.63519, -0.68122, 0.04975], + "easing": "linear" + }, + "0.9583": { + "vector": [10, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0, 0, 1], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "deltRight": { + "rotation": { + "0.0": { + "vector": [-35, -5, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-15, -5, -1], + "easing": "linear" + }, + "0.3333": { + "vector": [2.5, -5, -2.5], + "easing": "linear" + }, + "0.4167": { + "vector": [7.5, -5, -2.5], + "easing": "linear" + }, + "0.625": { + "vector": [39.42, -5, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [14.71, -5, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [-35, -5, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, -1], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 2, 1], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 3.6, 2], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0, -1], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [-17.5, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-12.5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-5, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-5, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-12.5, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [-17.5, 0, 0], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [15, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [17.5, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-33.27, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-58.27, 0, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [-40.06, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [15, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, -0.2], + "easing": "linear" + }, + "0.1667": { + "vector": [0, -0.15, -0.45], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 0.1, -0.1], + "easing": "linear" + }, + "0.75": { + "vector": [0, 0.06, 0.78], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0, -0.2], + "easing": "linear" + } + } + }, + "footRightFront": { + "rotation": { + "0.0": { + "vector": [27.5, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [25, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [7.5, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-0.10169, 0.80787, -0.99556], + "easing": "linear" + }, + "0.625": { + "vector": [37.19492, 2.42362, -2.98668], + "easing": "linear" + }, + "0.9583": { + "vector": [27.5, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 1, -0.5], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -0.92, -0.3], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -0.71, -0.3], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -0.61, -0.3], + "easing": "linear" + }, + "0.625": { + "vector": [0, 1, -0.3], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 1, -0.5], + "easing": "linear" + } + } + }, + "Root": { + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, 0.5, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -1.55, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, -0.87, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "throat1": { + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, -0.4, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -2, 5], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -2, 5], + "easing": "linear" + } + } + }, + "tailUnder": { + "rotation": { + "0.0": { + "vector": [-40, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [17.5, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [17.33, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [-40, 0, 0], + "easing": "linear" + } + } + } + } + }, + "ramwindup": { + "loop": true, + "animation_length": 2, + "bones": { + "shoulder": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*1.5", 0, "math.sin(query.anim_time*180/0.5)*1.5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1)*-1.5", 0, "math.sin(query.anim_time*180/1)*-1.5"], + "easing": "linear" + }, + "1.0": { + "vector": ["math.sin(query.anim_time*180/1.5)*1.5", 0, "math.sin(query.anim_time*180/1.5)*1.5"], + "easing": "linear" + }, + "1.5": { + "vector": ["math.sin(query.anim_time*180/2)*2.5", 0, "math.sin(query.anim_time*180/2)*2.5"], + "easing": "linear" + }, + "2.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "shoulder2": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*1.5", 0, "math.sin(query.anim_time*180/0.5)*1.5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1)*-1.5", 0, "math.sin(query.anim_time*180/1)*-1.5"], + "easing": "linear" + }, + "1.0": { + "vector": ["math.sin(query.anim_time*180/1.5)*1.5", 0, "math.sin(query.anim_time*180/1.5)*1.5"], + "easing": "linear" + }, + "1.5": { + "vector": ["math.sin(query.anim_time*180/2)*2.5", 0, "math.sin(query.anim_time*180/2)*2.5"], + "easing": "linear" + }, + "2.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, "math.sin(query.anim_time*180/0.5)*-5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1)*15", 0, "math.sin(query.anim_time*360/1)*10"], + "easing": "linear" + }, + "2.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, "math.sin(query.anim_time*180/0.5)*-5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1+60)*15", 0, "math.sin(query.anim_time*180/1+60)*10"], + "easing": "linear" + }, + "2.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-1", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["20+math.sin(query.anim_time*720/1+60)*3", 0, 0], + "easing": "linear" + }, + "2.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-1.5", 0, "math.sin(query.anim_time*180/0.5)*-1.5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1)*1.5", 0, "math.sin(query.anim_time*180/1)*1.5"], + "easing": "linear" + }, + "1.0": { + "vector": ["math.sin(query.anim_time*180/1.5)*-1.5", 0, "math.sin(query.anim_time*180/1.5)*-1.5"], + "easing": "linear" + }, + "1.5": { + "vector": ["math.sin(query.anim_time*180/2)*-2.5", 0, "math.sin(query.anim_time*180/2)*-2.5"], + "easing": "linear" + }, + "2.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-1.5", 0, "math.sin(query.anim_time*180/0.5)*-1.5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1)*1.5", 0, "math.sin(query.anim_time*180/1)*1.5"], + "easing": "linear" + }, + "1.0": { + "vector": ["math.sin(query.anim_time*180/1.5)*-1.5", 0, "math.sin(query.anim_time*180/1.5)*-1.5"], + "easing": "linear" + }, + "1.5": { + "vector": ["math.sin(query.anim_time*180/2)*-2.5", 0, "math.sin(query.anim_time*180/2)*-2.5"], + "easing": "linear" + }, + "2.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-1.5", 0, "math.sin(query.anim_time*180/0.5)*-1.5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1)*1.5", 0, "math.sin(query.anim_time*180/1)*1.5"], + "easing": "linear" + }, + "1.0": { + "vector": ["math.sin(query.anim_time*180/1.5)*-1.5", 0, "math.sin(query.anim_time*180/1.5)*-1.5"], + "easing": "linear" + }, + "1.5": { + "vector": ["math.sin(query.anim_time*180/2)*-2.5", 0, "math.sin(query.anim_time*180/2)*-2.5"], + "easing": "linear" + }, + "2.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "deltLeft": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*10", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/1)*-30", 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": ["math.sin(query.anim_time*180/1.5)*30", 0, 0], + "easing": "linear" + }, + "2.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, "math.sin(query.anim_time*180/0.5)*-0.1", "math.sin(query.anim_time*180/0.5)*0.1"], + "easing": "linear" + }, + "0.5": { + "vector": [0, "math.sin(query.anim_time*180/1+30)*0.5", "math.sin(query.anim_time*180/1-90)*-1"], + "easing": "linear" + }, + "0.75": { + "vector": [0, "math.sin(query.anim_time*720/0.3)*0.1", -0.35], + "easing": "linear" + }, + "1.0": { + "vector": [0, "math.sin(query.anim_time*180/1.5)*-0.1", "math.sin(query.anim_time*180/1.5-90)*0.1"], + "easing": "linear" + }, + "2.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["-10+math.sin(query.anim_time*180/1+90)*-60", 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": ["math.sin(query.anim_time*180/1.5)*1", 0, 0], + "easing": "linear" + }, + "2.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.5": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, "math.sin(query.anim_time*720/0.3)*-0.05", 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "footLeftFront": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-10", 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": ["-15+math.sin(query.anim_time*180/1)*30", 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": ["-37.5+math.sin(query.anim_time*180/1.5)*60", 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": ["10+math.sin(query.anim_time*180/1.5)*60", 0, 0], + "easing": "linear" + }, + "1.75": { + "vector": ["35+math.sin(query.anim_time*180/1.5)*60", 0, 0], + "easing": "linear" + }, + "2.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.5": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, "math.sin(query.anim_time*720/0.3)*-0.05", 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + } + } + }, + "speak": { + "animation_length": 2.7917, + "bones": { + "neck": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-1.50116, 2.24923, -0.05893], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-1.5007, 1.7494, -0.04582], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-1.50173, 2.74906, -0.07204], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-1.50036, 1.24957, -0.03273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "lower_jaw": { + "rotation": { + "0.4167": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [12.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [12.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-1.50116, 2.24923, -0.05893], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-1.5007, 1.7494, -0.04582], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-1.50173, 2.74906, -0.07204], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-1.50036, 1.24957, -0.03273], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-6.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [-14, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [-3.73278, -0.35917, -5.4883], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-2.49488, 0.19612, 2.99359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-3.74303, -0.22877, -3.49252], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.50004, 0.01635, 0.24946], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [12.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [12.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "call": { + "animation_length": 2.25, + "bones": { + "tail": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [3.7161, -1.74632, -0.1134], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [6.00959, -3.23218, -0.34008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-1, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-1.00863, 7.49885, -0.13165], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail5": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-4.63356, 2.24265, -0.18171], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-3.26939, -6.23991, 0.35574], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [2.86087, -4.9938, -0.24924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0.75691, -7.74933, -0.10207], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-6.22121, -2.35953, -0.01973], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [0.75103, 2.99974, 0.0393], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-3.98573, 2.35525, 0.03004], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail6": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-9.08136, 0.98747, -0.15783], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [11.83576, -6.85261, -1.43233], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [20.42787, -11.50081, -4.24698], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-2.86792, -16.48046, 0.81422], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-0.71885, -2.33851, -0.38677], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-2.80379, 11.23688, -0.54678], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-4.11745, 12.58573, -0.67762], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail_club": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-6.74634, 6.70369, -0.79114], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [5.2892, -6.97049, -0.64369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [18, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [23.15078, -2.21653, -1.92156], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [6.05488, 2.24129, -0.06972], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [8.07653, 4.96927, 1.06935], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [7.31514, 6.97619, 2.02232], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "middle_body": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 3.75, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [0, 3.75, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_shoulder": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [14.84381, 2.95836, -15.96314], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [21.88891, 1.12744, -11.25236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [18.90985, 1.1921, -11.89769], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-0.86109, 1.12744, -11.25236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [7.13891, 1.12744, -11.25236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [7.13891, 1.12744, -11.25236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [8.56946, 0.56372, -5.62618], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_fore_arm": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-26.24768, 0.03096, -0.03941], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-18.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-19.38739, -0.44253, 0.56321], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [24, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [6, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [6, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-15.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-14.11, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_hand": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [28.27107, -1.53829, 7.29978], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-3.03762, -2.62997, 12.4802], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-0.32198, -2.7808, 13.19596], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-17.03762, -2.62997, 12.4802], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-9.78762, -2.62997, 12.4802], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-9.78762, -2.62997, 12.4802], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [17.35619, -1.31499, 6.2401], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_shoulder": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-13.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-11.95, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-20, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-15.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-15.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_fore_arm": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-17.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-16.34, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [15.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [0.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_hand": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [29.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [25.23, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [14.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [14.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck": { + "relative_to": { + "rotation": "entity" + }, + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-2.5061, 3.99619, -0.17476], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-0.25061, 3.99996, -0.01748], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-5.51335, 3.98156, -0.384], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [5.76395, 3.97984, 0.4014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [5.76395, 3.97984, 0.4014], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "lower_jaw": { + "rotation": { + "0.1667": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [25.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [18.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [22, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_thigh": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-19.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-17.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-17.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-10.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_shin": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [1.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-8.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-8.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-1, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_ankle": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [7.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [16.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [16.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [6.12, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "right_foot": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [11, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [11, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [11, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_thigh": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [11.57, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [15, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [18.64, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [18.64, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [2.82, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_shin": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [11.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [3.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-6.28, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-6.28, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [13.36, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_ankle": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-6.64, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [8.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [13.45, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [13.45, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [0.97, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-5.51, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "left_foot": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": { + "vector": [-11.07, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-25.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-26.92, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-26.92, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [2.79, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [3.52923, -2.24574, -0.13847], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [3.52923, -2.24574, -0.13847], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-2.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-8.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-11.55579, -0.55129, -2.69422], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-13.40982, 1.57231, 6.56515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-10.61792, -0.83082, -4.4228], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-13, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [25.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [18.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [22, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [1.6833, -3.2486, -0.09542], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [2.01501, -6.99571, -0.24552], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-7, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-7.01692, 3.97014, -0.48826], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-5.99164, 5.12617, -0.59033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [1.13123, -5.99884, -0.11824], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [1.25096, -2.24946, -0.04911], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-1.75924, -5.31042, 0.10629], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-5.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-5.53815, 6.71878, -0.64994], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [1.09456, 0.49991, 0.00955], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [1.51766, -8.74698, -0.23084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-7.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-0.33288, 1.78526, -0.15424], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": { + "vector": [-7.75729, 2.47715, -0.33734], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-12.77885, 11.99186, -2.48604], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "sniffground": { + "loop": true, + "animation_length": 6, + "bones": { + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0417": { + "vector": [-0.05384, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-0.21008, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-0.45344, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-0.76008, 0, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [-1.1, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-1.43992, 0, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [-1.74656, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-1.98992, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [-2.14616, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-2.2, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-2.17907, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-2.08074, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [-1.88726, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [-1.65962, 0, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.375": { + "vector": [0.5, 0, 0], + "easing": "linear" + }, + "4.375": { + "vector": [0.5, 0, 0], + "easing": "linear" + }, + "4.4583": { + "vector": [0.32792, 0, 0], + "easing": "linear" + }, + "4.5417": { + "vector": [0.16008, 0, 0], + "easing": "linear" + }, + "4.625": { + "vector": [0.00061, 0, 0], + "easing": "linear" + }, + "4.7083": { + "vector": [-0.14656, 0, 0], + "easing": "linear" + }, + "4.7917": { + "vector": [-0.27782, 0, 0], + "easing": "linear" + }, + "4.875": { + "vector": [-0.38992, 0, 0], + "easing": "linear" + }, + "4.9583": { + "vector": [-0.48011, 0, 0], + "easing": "linear" + }, + "5.0417": { + "vector": [-0.54616, 0, 0], + "easing": "linear" + }, + "5.0833": { + "vector": [-0.58646, 0, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [-0.6, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.5833": { + "vector": [0, -1.80259, -1.91], + "easing": "linear" + }, + "2.7083": { + "vector": [0, -1.83151, -1.91], + "easing": "linear" + }, + "2.7917": { + "vector": [0, -1.89235, -1.91], + "easing": "linear" + }, + "2.875": { + "vector": [0, -1.9672, -1.91], + "easing": "linear" + }, + "3.0": { + "vector": [0, -2.05694, -1.91], + "easing": "linear" + }, + "3.0833": { + "vector": [0, -2.14668, -1.91], + "easing": "linear" + }, + "3.1667": { + "vector": [0, -2.23642, -1.91], + "easing": "linear" + }, + "3.2917": { + "vector": [0, -2.32616, -1.91], + "easing": "linear" + }, + "3.375": { + "vector": [0, -2.4159, -1.91], + "easing": "linear" + }, + "3.5": { + "vector": [0, -2.50564, -1.91], + "easing": "linear" + }, + "3.5833": { + "vector": [0, -2.61111, -1.91], + "easing": "linear" + }, + "3.6667": { + "vector": [0, -2.6606, -1.91], + "easing": "linear" + }, + "3.7083": { + "vector": [0, -2.66944, -1.91], + "easing": "linear" + }, + "3.7917": { + "vector": [0, -2.7, -1.91], + "easing": "linear" + }, + "3.875": { + "vector": [0, -2.7, -1.91], + "easing": "linear" + }, + "3.9167": { + "vector": [0, -2.68532, -1.88553], + "easing": "linear" + }, + "4.0": { + "vector": [0, -2.6427, -1.81451], + "easing": "linear" + }, + "4.0417": { + "vector": [0, -2.57634, -1.70389], + "easing": "linear" + }, + "4.0833": { + "vector": [0, -2.4927, -1.56451], + "easing": "linear" + }, + "4.125": { + "vector": [0, -2.4, -1.41], + "easing": "linear" + }, + "4.1667": { + "vector": [0, -2.30729, -1.25549], + "easing": "linear" + }, + "4.25": { + "vector": [0, -2.22366, -1.11611], + "easing": "linear" + }, + "4.2917": { + "vector": [0, -2.15729, -1.00549], + "easing": "linear" + }, + "4.3333": { + "vector": [0, -2.11468, -0.93447], + "easing": "linear" + }, + "4.375": { + "vector": [0, -2.1, -0.91], + "easing": "linear" + }, + "4.4583": { + "vector": [0, -1.97485, -0.73792], + "easing": "linear" + }, + "4.5417": { + "vector": [0, -1.85279, -0.57008], + "easing": "linear" + }, + "4.625": { + "vector": [0, -1.73681, -0.41061], + "easing": "linear" + }, + "4.7083": { + "vector": [0, -1.62977, -0.26344], + "easing": "linear" + }, + "4.7917": { + "vector": [0, -1.53431, -0.13218], + "easing": "linear" + }, + "4.875": { + "vector": [0, -1.45279, -0.02008], + "easing": "linear" + }, + "4.9583": { + "vector": [0, -1.38719, 0.07011], + "easing": "linear" + }, + "5.0417": { + "vector": [0, -1.33915, 0.13616], + "easing": "linear" + }, + "5.0833": { + "vector": [0, -1.30985, 0.17646], + "easing": "linear" + }, + "5.1667": { + "vector": [0, -1.3, 0.19], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "deltRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0.02585, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0.10278, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0.22889, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0.40106, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0.61508, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0.86565, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [1.14662, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [1.77149, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [2.1, 0, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [2.1, 0, 0], + "easing": "linear" + }, + "2.375": { + "vector": [0.2, 0, 0], + "easing": "linear" + }, + "2.7917": { + "vector": [0.2, 0, 0], + "easing": "linear" + }, + "3.7917": { + "vector": [-10.57, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, 0, -0.00616], + "easing": "linear" + }, + "0.5": { + "vector": [0, 0, -0.03508], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 0, -0.13155], + "easing": "linear" + }, + "0.5833": { + "vector": [0, 0, -0.28243], + "easing": "linear" + }, + "0.625": { + "vector": [0, 0, -0.37104], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 0, -0.52401], + "easing": "linear" + }, + "0.7083": { + "vector": [0, 0, -0.67708], + "easing": "linear" + }, + "0.75": { + "vector": [0, 0, -0.91823], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -0.04403, -1.05488], + "easing": "linear" + }, + "0.8333": { + "vector": [0, -0.10227, -1.10231], + "easing": "linear" + }, + "0.875": { + "vector": [0, -0.12136, -1.11537], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -0.1785, -1.14436], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -0.24513, -1.1673], + "easing": "linear" + }, + "1.0": { + "vector": [0, -0.31656, -1.18532], + "easing": "linear" + }, + "1.0417": { + "vector": [0, -0.38799, -1.19631], + "easing": "linear" + }, + "1.0833": { + "vector": [0, -0.45942, -1.2], + "easing": "linear" + }, + "1.4583": { + "vector": [0, -1, -1.2], + "easing": "linear" + }, + "1.7083": { + "vector": [0, -1, -1.2], + "easing": "linear" + }, + "1.9167": { + "vector": [0, -1.12533, -1.2], + "easing": "linear" + }, + "2.375": { + "vector": [0, -1.74334, -1.2], + "easing": "linear" + }, + "2.625": { + "vector": [0, -1.9, -1.2], + "easing": "linear" + }, + "2.7917": { + "vector": [0, -1.9, -1.2], + "easing": "linear" + }, + "3.7917": { + "vector": [0, -2.8, -1.2], + "easing": "linear" + }, + "3.875": { + "vector": [0, -2.8, -1.2], + "easing": "linear" + }, + "3.9167": { + "vector": [0, -2.78287, -1.2], + "easing": "linear" + }, + "4.0": { + "vector": [0, -2.73316, -1.2], + "easing": "linear" + }, + "4.0417": { + "vector": [0, -2.65572, -1.2], + "easing": "linear" + }, + "4.0833": { + "vector": [0, -2.55816, -1.2], + "easing": "linear" + }, + "4.125": { + "vector": [0, -2.45, -1.2], + "easing": "linear" + }, + "4.1667": { + "vector": [0, -2.34184, -1.2], + "easing": "linear" + }, + "4.25": { + "vector": [0, -2.24428, -1.2], + "easing": "linear" + }, + "4.2917": { + "vector": [0, -2.16684, -1.2], + "easing": "linear" + }, + "4.3333": { + "vector": [0, -2.11713, -1.2], + "easing": "linear" + }, + "4.375": { + "vector": [0, -2.1, -1.2], + "easing": "linear" + }, + "4.4583": { + "vector": [0, -1.89664, -0.98099], + "easing": "linear" + }, + "4.5417": { + "vector": [0, -1.69828, -0.76738], + "easing": "linear" + }, + "4.625": { + "vector": [0, -1.50981, -0.56441], + "easing": "linear" + }, + "4.7083": { + "vector": [0, -1.33588, -0.3771], + "easing": "linear" + }, + "4.7917": { + "vector": [0, -1.18076, -0.21005], + "easing": "linear" + }, + "4.875": { + "vector": [0, -1.04828, -0.06738], + "easing": "linear" + }, + "4.9583": { + "vector": [0, -0.94169, 0.04741], + "easing": "linear" + }, + "5.0417": { + "vector": [0, -0.86363, 0.13148], + "easing": "linear" + }, + "5.0833": { + "vector": [0, -0.81601, 0.18276], + "easing": "linear" + }, + "5.1667": { + "vector": [0, -0.8, 0.2], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0.02832, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0.11257, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0.25068, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0.43926, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0.67365, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0.94809, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [1.25582, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [1.9402, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [2.11068, 0, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [-2, 0, 0], + "easing": "linear" + }, + "2.7917": { + "vector": [-2, 0, 0], + "easing": "linear" + }, + "3.7917": { + "vector": [-7.5, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [-7.5, 0, 0], + "easing": "linear" + }, + "3.9167": { + "vector": [-7.52202, 0, 0], + "easing": "linear" + }, + "4.0": { + "vector": [-7.58594, 0, 0], + "easing": "linear" + }, + "4.0417": { + "vector": [-7.6855, 0, 0], + "easing": "linear" + }, + "4.0833": { + "vector": [-7.81094, 0, 0], + "easing": "linear" + }, + "4.125": { + "vector": [-7.95, 0, 0], + "easing": "linear" + }, + "4.1667": { + "vector": [-8.08906, 0, 0], + "easing": "linear" + }, + "4.25": { + "vector": [-8.2145, 0, 0], + "easing": "linear" + }, + "4.2917": { + "vector": [-8.31406, 0, 0], + "easing": "linear" + }, + "4.3333": { + "vector": [-8.37798, 0, 0], + "easing": "linear" + }, + "4.375": { + "vector": [-8.4, 0, 0], + "easing": "linear" + }, + "4.4583": { + "vector": [-8.47822, 0, 0], + "easing": "linear" + }, + "4.5417": { + "vector": [-8.55451, 0, 0], + "easing": "linear" + }, + "4.625": { + "vector": [-8.627, 0, 0], + "easing": "linear" + }, + "4.7083": { + "vector": [-8.69389, 0, 0], + "easing": "linear" + }, + "4.7917": { + "vector": [-8.75355, 0, 0], + "easing": "linear" + }, + "4.875": { + "vector": [-8.80451, 0, 0], + "easing": "linear" + }, + "4.9583": { + "vector": [-8.8455, 0, 0], + "easing": "linear" + }, + "5.0417": { + "vector": [-8.87553, 0, 0], + "easing": "linear" + }, + "5.0833": { + "vector": [-8.89384, 0, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [-8.9, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, 0, -0.00616], + "easing": "linear" + }, + "0.5": { + "vector": [0, 0, -0.03508], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 0, -0.13155], + "easing": "linear" + }, + "0.5833": { + "vector": [0, 0, -0.28243], + "easing": "linear" + }, + "0.625": { + "vector": [0, 0, -0.37104], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 0, -0.52401], + "easing": "linear" + }, + "0.7083": { + "vector": [0, 0, -0.67708], + "easing": "linear" + }, + "0.75": { + "vector": [0, 0, -0.91823], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -0.03963, -1.05488], + "easing": "linear" + }, + "0.8333": { + "vector": [0, -0.09205, -1.10231], + "easing": "linear" + }, + "0.875": { + "vector": [0, -0.10922, -1.11537], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -0.16065, -1.14436], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -0.22062, -1.1673], + "easing": "linear" + }, + "1.0": { + "vector": [0, -0.2849, -1.18532], + "easing": "linear" + }, + "1.0417": { + "vector": [0, -0.34919, -1.19631], + "easing": "linear" + }, + "1.0833": { + "vector": [0, -0.41348, -1.2], + "easing": "linear" + }, + "1.4583": { + "vector": [0, -0.9, -1.2], + "easing": "linear" + }, + "2.7917": { + "vector": [0, -0.9, -1.2], + "easing": "linear" + }, + "3.7917": { + "vector": [0, -1.8, -1.2], + "easing": "linear" + }, + "3.875": { + "vector": [0, -1.8, -1.2], + "easing": "linear" + }, + "3.9167": { + "vector": [0, -1.78776, -1.17553], + "easing": "linear" + }, + "4.0": { + "vector": [0, -1.75225, -1.10451], + "easing": "linear" + }, + "4.0417": { + "vector": [0, -1.69695, -0.99389], + "easing": "linear" + }, + "4.0833": { + "vector": [0, -1.62725, -0.85451], + "easing": "linear" + }, + "4.125": { + "vector": [0, -1.55, -0.7], + "easing": "linear" + }, + "4.1667": { + "vector": [0, -1.47275, -0.54549], + "easing": "linear" + }, + "4.25": { + "vector": [0, -1.40305, -0.40611], + "easing": "linear" + }, + "4.2917": { + "vector": [0, -1.34775, -0.29549], + "easing": "linear" + }, + "4.3333": { + "vector": [0, -1.31224, -0.22447], + "easing": "linear" + }, + "4.375": { + "vector": [0, -1.3, -0.2], + "easing": "linear" + }, + "4.4583": { + "vector": [0, -1.14357, -0.05921], + "easing": "linear" + }, + "4.5417": { + "vector": [0, -0.99098, 0.07811], + "easing": "linear" + }, + "4.625": { + "vector": [0, -0.84601, 0.20859], + "easing": "linear" + }, + "4.7083": { + "vector": [0, -0.71221, 0.32901], + "easing": "linear" + }, + "4.7917": { + "vector": [0, -0.59289, 0.4364], + "easing": "linear" + }, + "4.875": { + "vector": [0, -0.49098, 0.52811], + "easing": "linear" + }, + "4.9583": { + "vector": [0, -0.40899, 0.60191], + "easing": "linear" + }, + "5.0417": { + "vector": [0, -0.34894, 0.65595], + "easing": "linear" + }, + "5.0833": { + "vector": [0, -0.31231, 0.68892], + "easing": "linear" + }, + "5.1667": { + "vector": [0, -0.3, 0.7], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0.03078, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0.12236, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0.27248, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0.47746, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0.73223, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [1.03054, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [1.36502, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [2.10891, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [2.24464, 0, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [-3.3, 0, 0], + "easing": "linear" + }, + "2.7917": { + "vector": [-3.3, 0, 0], + "easing": "linear" + }, + "3.7917": { + "vector": [-6.5, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [-6.5, 0, 0], + "easing": "linear" + }, + "3.9167": { + "vector": [-6.49755, 0, 0], + "easing": "linear" + }, + "4.0": { + "vector": [-6.49045, 0, 0], + "easing": "linear" + }, + "4.0417": { + "vector": [-6.47939, 0, 0], + "easing": "linear" + }, + "4.0833": { + "vector": [-6.46545, 0, 0], + "easing": "linear" + }, + "4.125": { + "vector": [-6.45, 0, 0], + "easing": "linear" + }, + "4.1667": { + "vector": [-6.43455, 0, 0], + "easing": "linear" + }, + "4.25": { + "vector": [-6.42061, 0, 0], + "easing": "linear" + }, + "4.2917": { + "vector": [-6.40955, 0, 0], + "easing": "linear" + }, + "4.3333": { + "vector": [-6.40245, 0, 0], + "easing": "linear" + }, + "4.375": { + "vector": [-6.4, 0, 0], + "easing": "linear" + }, + "4.4583": { + "vector": [-5.3206, 0, 0], + "easing": "linear" + }, + "4.5417": { + "vector": [-4.26778, 0, 0], + "easing": "linear" + }, + "4.625": { + "vector": [-3.26747, 0, 0], + "easing": "linear" + }, + "4.7083": { + "vector": [-2.34428, 0, 0], + "easing": "linear" + }, + "4.7917": { + "vector": [-1.52096, 0, 0], + "easing": "linear" + }, + "4.875": { + "vector": [-0.81778, 0, 0], + "easing": "linear" + }, + "4.9583": { + "vector": [-0.25205, 0, 0], + "easing": "linear" + }, + "5.0417": { + "vector": [0.16229, 0, 0], + "easing": "linear" + }, + "5.0833": { + "vector": [0.41505, 0, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [0.5, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, 0, -0.00616], + "easing": "linear" + }, + "0.5": { + "vector": [0, 0, -0.03508], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 0, -0.13155], + "easing": "linear" + }, + "0.5833": { + "vector": [0, 0, -0.28243], + "easing": "linear" + }, + "0.625": { + "vector": [0, 0, -0.37104], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 0, -0.52401], + "easing": "linear" + }, + "0.7083": { + "vector": [0, 0, -0.67708], + "easing": "linear" + }, + "0.75": { + "vector": [0, 0, -0.91823], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -0.04403, -1.05488], + "easing": "linear" + }, + "0.8333": { + "vector": [0, -0.10227, -1.10231], + "easing": "linear" + }, + "0.875": { + "vector": [0, -0.12136, -1.11537], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -0.1785, -1.14436], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -0.24513, -1.1673], + "easing": "linear" + }, + "1.0": { + "vector": [0, -0.31656, -1.18532], + "easing": "linear" + }, + "1.0417": { + "vector": [0, -0.38799, -1.19631], + "easing": "linear" + }, + "1.0833": { + "vector": [0, -0.45942, -1.2], + "easing": "linear" + }, + "1.4583": { + "vector": [0, -1, -1.2], + "easing": "linear" + }, + "2.7917": { + "vector": [0, -1, -1.2], + "easing": "linear" + }, + "3.7917": { + "vector": [0, -1.9, -1.2], + "easing": "linear" + }, + "3.875": { + "vector": [0, -1.9, -1.2], + "easing": "linear" + }, + "3.9167": { + "vector": [0, -1.88532, -1.18776], + "easing": "linear" + }, + "4.0": { + "vector": [0, -1.84271, -1.15225], + "easing": "linear" + }, + "4.0417": { + "vector": [0, -1.77634, -1.09695], + "easing": "linear" + }, + "4.0833": { + "vector": [0, -1.69271, -1.02725], + "easing": "linear" + }, + "4.125": { + "vector": [0, -1.6, -0.95], + "easing": "linear" + }, + "4.1667": { + "vector": [0, -1.50729, -0.87275], + "easing": "linear" + }, + "4.25": { + "vector": [0, -1.42366, -0.80305], + "easing": "linear" + }, + "4.2917": { + "vector": [0, -1.35729, -0.74775], + "easing": "linear" + }, + "4.3333": { + "vector": [0, -1.31468, -0.71224], + "easing": "linear" + }, + "4.375": { + "vector": [0, -1.3, -0.7], + "easing": "linear" + }, + "4.4583": { + "vector": [0, -1.15921, -0.52792], + "easing": "linear" + }, + "4.5417": { + "vector": [0, -1.02188, -0.36008], + "easing": "linear" + }, + "4.625": { + "vector": [0, -0.89141, -0.20061], + "easing": "linear" + }, + "4.7083": { + "vector": [0, -0.77099, -0.05344], + "easing": "linear" + }, + "4.7917": { + "vector": [0, -0.6636, 0.07782], + "easing": "linear" + }, + "4.875": { + "vector": [0, -0.57188, 0.18992], + "easing": "linear" + }, + "4.9583": { + "vector": [0, -0.49809, 0.28011], + "easing": "linear" + }, + "5.0417": { + "vector": [0, -0.44405, 0.34616], + "easing": "linear" + }, + "5.0833": { + "vector": [0, -0.41108, 0.38646], + "easing": "linear" + }, + "5.1667": { + "vector": [0, -0.4, 0.4], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "footLeftRear": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-0.0357, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-0.14194, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [-0.31608, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [-0.55385, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-0.84939, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-1.19542, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-1.58343, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-2.44634, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [-3.02768, 0, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [-5.8, 0, 0], + "easing": "linear" + }, + "4.375": { + "vector": [-5.8, 0, 0], + "easing": "linear" + }, + "4.4583": { + "vector": [-4.26694, 0, 0], + "easing": "linear" + }, + "4.5417": { + "vector": [-2.77163, 0, 0], + "easing": "linear" + }, + "4.625": { + "vector": [-1.35089, 0, 0], + "easing": "linear" + }, + "4.7083": { + "vector": [-0.0397, 0, 0], + "easing": "linear" + }, + "4.7917": { + "vector": [1.12965, 0, 0], + "easing": "linear" + }, + "4.875": { + "vector": [2.12837, 0, 0], + "easing": "linear" + }, + "4.9583": { + "vector": [2.93186, 0, 0], + "easing": "linear" + }, + "5.0417": { + "vector": [3.52035, 0, 0], + "easing": "linear" + }, + "5.0833": { + "vector": [3.87935, 0, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [4, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -0.00246, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, -0.00979, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, -0.0218, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, -0.0382, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0, -0.05858, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, -0.08244, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [0, -0.1092, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, -0.16871, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -0.2, 0], + "easing": "linear" + }, + "4.375": { + "vector": [0, -0.2, 0], + "easing": "linear" + }, + "4.4583": { + "vector": [0, -0.05921, 0], + "easing": "linear" + }, + "4.5417": { + "vector": [0, 0.07812, 0], + "easing": "linear" + }, + "4.625": { + "vector": [0, 0.20859, 0], + "easing": "linear" + }, + "4.7083": { + "vector": [0, 0.32901, 0], + "easing": "linear" + }, + "4.7917": { + "vector": [0, 0.4364, 0], + "easing": "linear" + }, + "4.875": { + "vector": [0, 0.52812, 0], + "easing": "linear" + }, + "4.9583": { + "vector": [0, 0.60191, 0], + "easing": "linear" + }, + "5.0417": { + "vector": [0, 0.65595, 0], + "easing": "linear" + }, + "5.0833": { + "vector": [0, 0.68892, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [0, 0.7, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "footRightRear": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-0.0394, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-0.2245, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [-0.42581, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [-0.69544, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-1.02674, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-1.41154, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-1.84039, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-2.61321, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [-3.2479, 0, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [-3.31038, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [-3.48957, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-3.6712, 0, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [-6.3, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -0.00246, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, -0.01403, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, -0.04323, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, -0.0763, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0, -0.11241, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, -0.15067, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [0, -0.19015, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, -0.25492, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -0.28858, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [0, -0.28868, 0], + "easing": "linear" + }, + "0.875": { + "vector": [0, -0.28663, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -0.28215, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [0, -0.2, 0], + "easing": "linear" + }, + "4.375": { + "vector": [0, -0.2, 0], + "easing": "linear" + }, + "4.4583": { + "vector": [0, -0.23129, 0], + "easing": "linear" + }, + "4.5417": { + "vector": [0, -0.2618, 0], + "easing": "linear" + }, + "4.625": { + "vector": [0, -0.2908, 0], + "easing": "linear" + }, + "4.7083": { + "vector": [0, -0.31756, 0], + "easing": "linear" + }, + "4.7917": { + "vector": [0, -0.34142, 0], + "easing": "linear" + }, + "4.875": { + "vector": [0, -0.3618, 0], + "easing": "linear" + }, + "4.9583": { + "vector": [0, -0.3782, 0], + "easing": "linear" + }, + "5.0417": { + "vector": [0, -0.39021, 0], + "easing": "linear" + }, + "5.0833": { + "vector": [0, -0.39754, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [0, -0.4, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, -0.22025, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, -0.85942, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, -1.85497, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [0, -2.8105, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-0.3031, -3.10942, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-1.5751, -4.5, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-2.8471, -5.89058, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [-4.77, -7.65447, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-3.78785, -8.14058, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-1.02372, -8.77975, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [1.75799, -9, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [3.2414, -9, 0.05402], + "easing": "linear" + }, + "0.875": { + "vector": [3.36748, -9, 0.05873], + "easing": "linear" + }, + "0.9167": { + "vector": [5.29253, -9, 0.30308], + "easing": "linear" + }, + "0.9583": { + "vector": [4.73798, -9, 0.52231], + "easing": "linear" + }, + "1.0": { + "vector": [3.89927, -9, 0.82918], + "easing": "linear" + }, + "1.0417": { + "vector": [2.76377, -9, 1.2], + "easing": "linear" + }, + "1.0833": { + "vector": [1.57933, -9, 1.52731], + "easing": "linear" + }, + "1.125": { + "vector": [1.37919, -9, 1.57082], + "easing": "linear" + }, + "1.1667": { + "vector": [-0.80856, -9, 1.98038], + "easing": "linear" + }, + "1.2083": { + "vector": [-2.79591, -9, 2.22616], + "easing": "linear" + }, + "1.25": { + "vector": [-3.07896, -9, 2.34127], + "easing": "linear" + }, + "1.2917": { + "vector": [-3.61245, -9, 2.4], + "easing": "linear" + }, + "1.3333": { + "vector": [-3.69948, -9, 2.4], + "easing": "linear" + }, + "1.375": { + "vector": [-4.30232, -8.75675, 2.4], + "easing": "linear" + }, + "1.4167": { + "vector": [-4.43558, -8.68187, 2.4], + "easing": "linear" + }, + "1.4583": { + "vector": [-4.85065, -7.74517, 2.4], + "easing": "linear" + }, + "1.5": { + "vector": [-4.83038, -7.01858, 2.4], + "easing": "linear" + }, + "1.5417": { + "vector": [-5.32068, -6.3206, 2.4], + "easing": "linear" + }, + "1.5833": { + "vector": [-5.73756, -5.61461, 2.4], + "easing": "linear" + }, + "1.625": { + "vector": [-6.38469, -4.50861, 2.4], + "easing": "linear" + }, + "1.6667": { + "vector": [-6.85874, -3.97708, 2.4], + "easing": "linear" + }, + "1.7083": { + "vector": [-7.91158, -2.5, 2.4], + "easing": "linear" + }, + "1.7917": { + "vector": [-9.34329, -0.49139, 2.4], + "easing": "linear" + }, + "1.8333": { + "vector": [-9.77, 0.23741, 2.4], + "easing": "linear" + }, + "1.875": { + "vector": [-8.97295, 1.3206, 2.4], + "easing": "linear" + }, + "1.9167": { + "vector": [-8.44146, 1.89381, 2.4], + "easing": "linear" + }, + "1.9583": { + "vector": [-7.63944, 2.75861, 2.4], + "easing": "linear" + }, + "2.0417": { + "vector": [-6.30582, 3.68187, 2.4], + "easing": "linear" + }, + "2.125": { + "vector": [-4.7692, 3.92547, 2.4], + "easing": "linear" + }, + "2.1667": { + "vector": [-4.92221, 3.68187, 2.4], + "easing": "linear" + }, + "2.2083": { + "vector": [-5.12203, 2.75861, 2.4], + "easing": "linear" + }, + "2.2917": { + "vector": [-5.32185, 1.3206, 2.4], + "easing": "linear" + }, + "2.3333": { + "vector": [-5.52167, -0.49139, 2.4], + "easing": "linear" + }, + "2.375": { + "vector": [-5.72149, -2.5, 2.4], + "easing": "linear" + }, + "2.4167": { + "vector": [-5.96813, -4.94227, 2.4], + "easing": "linear" + }, + "2.4583": { + "vector": [-6.4814, -6.3206, 2.4], + "easing": "linear" + }, + "2.5417": { + "vector": [-7.15617, -7.75861, 2.4], + "easing": "linear" + }, + "2.5833": { + "vector": [-7.83093, -8.68187, 2.4], + "easing": "linear" + }, + "2.625": { + "vector": [-8.50573, -9, 2.4], + "easing": "linear" + }, + "2.75": { + "vector": [-10.01715, -9, 2.4], + "easing": "linear" + }, + "2.875": { + "vector": [-9.34647, -9, 2.4], + "easing": "linear" + }, + "3.0": { + "vector": [-8.67681, -9.14683, 2.29232], + "easing": "linear" + }, + "3.0417": { + "vector": [-8.04383, -9.41375, 2.09659], + "easing": "linear" + }, + "3.0833": { + "vector": [-7.87891, -9.57295, 1.97984], + "easing": "linear" + }, + "3.1667": { + "vector": [-7.12072, -10.23664, 1.49313], + "easing": "linear" + }, + "3.2917": { + "vector": [-6.13238, -11.07295, 0.87984], + "easing": "linear" + }, + "3.3333": { + "vector": [-5.4375, -11.65365, 0.45399], + "easing": "linear" + }, + "3.375": { + "vector": [-4.91811, -12, 0.2], + "easing": "linear" + }, + "3.5": { + "vector": [-3.44603, -12.92705, -0.47984], + "easing": "linear" + }, + "3.5833": { + "vector": [-2.09495, -13.76336, -1.09313], + "easing": "linear" + }, + "3.625": { + "vector": [-1.50329, -14.11367, -1.35003], + "easing": "linear" + }, + "3.6667": { + "vector": [0.55107, -14.42705, -1.57984], + "easing": "linear" + }, + "3.7917": { + "vector": [4.47114, -14.85317, -1.89232], + "easing": "linear" + }, + "3.875": { + "vector": [8.04534, -15, -2], + "easing": "linear" + }, + "3.9167": { + "vector": [9.33281, -14.64509, -2.7205], + "easing": "linear" + }, + "4.0": { + "vector": [8.28374, -13.75861, -3.68067], + "easing": "linear" + }, + "4.0417": { + "vector": [7.19114, -12.3206, -4.68067], + "easing": "linear" + }, + "4.0833": { + "vector": [6.09855, -10.50861, -5.68067], + "easing": "linear" + }, + "4.125": { + "vector": [5.00596, -8.5, -6.68067], + "easing": "linear" + }, + "4.1667": { + "vector": [3.91337, -6.49139, -7.68067], + "easing": "linear" + }, + "4.2083": { + "vector": [3.2325, -4.86734, -6.59212], + "easing": "linear" + }, + "4.25": { + "vector": [3.34627, -4.6794, -6.29824], + "easing": "linear" + }, + "4.2917": { + "vector": [4.44315, -3.24139, -3.4649], + "easing": "linear" + }, + "4.3333": { + "vector": [5.54004, -2.31813, -0.63157], + "easing": "linear" + }, + "4.375": { + "vector": [6.63692, -2, 2.20176], + "easing": "linear" + }, + "4.5": { + "vector": [9.53959, -2.21809, 8.56382], + "easing": "linear" + }, + "4.5417": { + "vector": [9.74717, -2.55142, 7.89716], + "easing": "linear" + }, + "4.7917": { + "vector": [8.22429, -9.97809, -6.92695], + "easing": "linear" + }, + "4.8333": { + "vector": [8.2147, -9.95988, -6.86628], + "easing": "linear" + }, + "5.125": { + "vector": [8.2325, -7, 3], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0.18093, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [0, 0.23395, -0.00734], + "easing": "linear" + }, + "1.0833": { + "vector": [0, 0.25429, -0.02865], + "easing": "linear" + }, + "1.1667": { + "vector": [0, 0.24684, -0.06183], + "easing": "linear" + }, + "1.25": { + "vector": [0, 0.21919, -0.10365], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0.18093, -0.15], + "easing": "linear" + }, + "1.375": { + "vector": [0, 0.14267, -0.19635], + "easing": "linear" + }, + "1.4583": { + "vector": [0, 0.11187, -0.25219], + "easing": "linear" + }, + "1.5": { + "vector": [0, 0.06703, -0.27135], + "easing": "linear" + }, + "1.5833": { + "vector": [0, 0.01718, -0.29266], + "easing": "linear" + }, + "1.6667": { + "vector": [0, 0, -0.3], + "easing": "linear" + }, + "1.9167": { + "vector": [0, 0, -0.3], + "easing": "linear" + }, + "2.625": { + "vector": [0, 0, -1.2], + "easing": "linear" + }, + "2.7083": { + "vector": [0, 0, -1.2], + "easing": "linear" + }, + "3.7083": { + "vector": [0, 0.9, -1.3], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "footRightFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-0.04678, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-0.18599, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [-0.41418, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [-0.72574, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-1.11299, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-1.56642, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-2.07484, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-3.20555, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [-3.8, 0, 0], + "easing": "linear" + }, + "2.7917": { + "vector": [-3.8, 0, 0], + "easing": "linear" + }, + "3.7917": { + "vector": [-7, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.7917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.7917": { + "vector": [0, -0.1, 0], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-0.01477, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-0.05873, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [-0.13079, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [-0.22918, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-0.35147, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-0.49466, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-0.65521, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-1.01228, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [-1.01508, 0, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [3, 0, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [3, 0, 0], + "easing": "linear" + }, + "2.375": { + "vector": [7.4, 0, 0], + "easing": "linear" + }, + "2.7917": { + "vector": [7.4, 0, 0], + "easing": "linear" + }, + "3.7917": { + "vector": [21.4, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [21.4, 0, 0], + "easing": "linear" + }, + "3.9167": { + "vector": [21.37798, 0, 0], + "easing": "linear" + }, + "4.0": { + "vector": [21.31406, 0, 0], + "easing": "linear" + }, + "4.0417": { + "vector": [21.2145, 0, 0], + "easing": "linear" + }, + "4.0833": { + "vector": [21.08906, 0, 0], + "easing": "linear" + }, + "4.125": { + "vector": [20.95, 0, 0], + "easing": "linear" + }, + "4.1667": { + "vector": [20.81094, 0, 0], + "easing": "linear" + }, + "4.25": { + "vector": [20.6855, 0, 0], + "easing": "linear" + }, + "4.2917": { + "vector": [20.58594, 0, 0], + "easing": "linear" + }, + "4.3333": { + "vector": [20.52202, 0, 0], + "easing": "linear" + }, + "4.375": { + "vector": [20.5, 0, 0], + "easing": "linear" + }, + "4.4583": { + "vector": [19.01387, 0, 0], + "easing": "linear" + }, + "4.5417": { + "vector": [17.56434, 0, 0], + "easing": "linear" + }, + "4.625": { + "vector": [16.18709, 0, 0], + "easing": "linear" + }, + "4.7083": { + "vector": [14.91604, 0, 0], + "easing": "linear" + }, + "4.7917": { + "vector": [13.78249, 0, 0], + "easing": "linear" + }, + "4.875": { + "vector": [12.81434, 0, 0], + "easing": "linear" + }, + "4.9583": { + "vector": [12.03544, 0, 0], + "easing": "linear" + }, + "5.0417": { + "vector": [11.46496, 0, 0], + "easing": "linear" + }, + "5.0833": { + "vector": [11.11696, 0, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [11, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.9167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.0417": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.0833": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.125": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.1667": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.25": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.3333": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "4.375": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "body": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0417": { + "vector": [0.03426, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0.13369, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0.28855, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0.48369, 0, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [0.7, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0.91631, 0, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [1.11145, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [1.26631, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [1.36574, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [1.4, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [1.37784, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [1.27372, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [1.04218, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0.77512, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0.47913, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0.16149, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-0.16997, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-0.72185, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [-1.05089, 0, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [-1.06574, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [-1.09138, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-1.1, 0, 0], + "easing": "linear" + }, + "1.75": { + "vector": [-1.1, 0, 0], + "easing": "linear" + }, + "2.4583": { + "vector": [-0.5, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "shoulder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0417": { + "vector": [0.04894, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0.19098, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0.41221, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0.69098, 0, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [1, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [1.30902, 0, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [1.58779, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [1.80902, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [1.95106, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [2, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [1.99138, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [1.96574, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [1.9237, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [1.86631, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [1.79497, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [1.71145, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [1.61779, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [1.4095, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [1.3, 0, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [1.3, 0, 0], + "easing": "linear" + }, + "2.5417": { + "vector": [2.2, 0, 0], + "easing": "linear" + }, + "4.375": { + "vector": [2.2, 0, 0], + "easing": "linear" + }, + "4.4583": { + "vector": [1.13625, 0, 0], + "easing": "linear" + }, + "4.5417": { + "vector": [0.09868, 0, 0], + "easing": "linear" + }, + "4.625": { + "vector": [-0.88714, 0, 0], + "easing": "linear" + }, + "4.7083": { + "vector": [-1.79694, 0, 0], + "easing": "linear" + }, + "4.7917": { + "vector": [-2.60833, 0, 0], + "easing": "linear" + }, + "4.875": { + "vector": [-3.30132, 0, 0], + "easing": "linear" + }, + "4.9583": { + "vector": [-3.85884, 0, 0], + "easing": "linear" + }, + "5.0417": { + "vector": [-4.26718, 0, 0], + "easing": "linear" + }, + "5.0833": { + "vector": [-4.51628, 0, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [-4.6, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0.00616, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0.03508, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0.14719, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0.268, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0.39452, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0.52363, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [0.65216, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0.85281, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [1.35237, 0, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [1.5406, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [2.06177, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [2.57079, 0, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [9.8, 0, 0], + "easing": "linear" + }, + "2.7917": { + "vector": [9.8, 0, 0], + "easing": "linear" + }, + "3.7917": { + "vector": [16, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [16, 0, 0], + "easing": "linear" + }, + "3.9167": { + "vector": [15.91924, 0, 0], + "easing": "linear" + }, + "4.0": { + "vector": [15.68488, 0, 0], + "easing": "linear" + }, + "4.0417": { + "vector": [15.31985, 0, 0], + "easing": "linear" + }, + "4.0833": { + "vector": [14.85988, 0, 0], + "easing": "linear" + }, + "4.125": { + "vector": [14.35, 0, 0], + "easing": "linear" + }, + "4.1667": { + "vector": [13.84012, 0, 0], + "easing": "linear" + }, + "4.25": { + "vector": [13.38015, 0, 0], + "easing": "linear" + }, + "4.2917": { + "vector": [13.01512, 0, 0], + "easing": "linear" + }, + "4.3333": { + "vector": [12.78076, 0, 0], + "easing": "linear" + }, + "4.375": { + "vector": [12.7, 0, 0], + "easing": "linear" + }, + "4.4583": { + "vector": [10.24398, 0, 0], + "easing": "linear" + }, + "4.5417": { + "vector": [7.84843, 0, 0], + "easing": "linear" + }, + "4.625": { + "vector": [5.57235, 0, 0], + "easing": "linear" + }, + "4.7083": { + "vector": [3.47177, 0, 0], + "easing": "linear" + }, + "4.7917": { + "vector": [1.59842, 0, 0], + "easing": "linear" + }, + "4.875": { + "vector": [-0.00157, 0, 0], + "easing": "linear" + }, + "4.9583": { + "vector": [-1.2888, 0, 0], + "easing": "linear" + }, + "5.0417": { + "vector": [-2.23159, 0, 0], + "easing": "linear" + }, + "5.0833": { + "vector": [-2.80671, 0, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [-3, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0.00985, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0.05612, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0.18858, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0.33609, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0.49503, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0.66147, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [0.83133, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [1.10587, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [1.55991, 0, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [1.70575, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [2.10693, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [2.49594, 0, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [8, 0, 0], + "easing": "linear" + }, + "2.7917": { + "vector": [8, 0, 0], + "easing": "linear" + }, + "3.7917": { + "vector": [16, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [16, 0, 0], + "easing": "linear" + }, + "3.9167": { + "vector": [15.90945, 0, 0], + "easing": "linear" + }, + "4.0": { + "vector": [15.64668, 0, 0], + "easing": "linear" + }, + "4.0417": { + "vector": [15.2374, 0, 0], + "easing": "linear" + }, + "4.0833": { + "vector": [14.72168, 0, 0], + "easing": "linear" + }, + "4.125": { + "vector": [14.15, 0, 0], + "easing": "linear" + }, + "4.1667": { + "vector": [13.57832, 0, 0], + "easing": "linear" + }, + "4.25": { + "vector": [13.0626, 0, 0], + "easing": "linear" + }, + "4.2917": { + "vector": [12.65332, 0, 0], + "easing": "linear" + }, + "4.3333": { + "vector": [12.39055, 0, 0], + "easing": "linear" + }, + "4.375": { + "vector": [12.3, 0, 0], + "easing": "linear" + }, + "4.4583": { + "vector": [11.42397, 0, 0], + "easing": "linear" + }, + "4.5417": { + "vector": [10.5695, 0, 0], + "easing": "linear" + }, + "4.625": { + "vector": [9.75765, 0, 0], + "easing": "linear" + }, + "4.7083": { + "vector": [9.0084, 0, 0], + "easing": "linear" + }, + "4.7917": { + "vector": [8.3402, 0, 0], + "easing": "linear" + }, + "4.875": { + "vector": [7.7695, 0, 0], + "easing": "linear" + }, + "4.9583": { + "vector": [7.31036, 0, 0], + "easing": "linear" + }, + "5.0417": { + "vector": [6.97408, 0, 0], + "easing": "linear" + }, + "5.0833": { + "vector": [6.76895, 0, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [6.7, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0.04309, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0.24554, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0.54542, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [1.09058, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [1.36886, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [1.88272, 0, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [2.43686, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [3.39839, 0, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [3.74734, 0, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [3.45887, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [3.36235, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [3.06331, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [2.70546, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [2.31747, 0, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [1.9248, 0, 0], + "easing": "linear" + }, + "1.0833": { + "vector": [1.52726, 0, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [-1.5, 0, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [-1.5, 0, 0], + "easing": "linear" + }, + "2.375": { + "vector": [-4.7, 0, 0], + "easing": "linear" + }, + "2.7917": { + "vector": [-4.7, 0, 0], + "easing": "linear" + }, + "3.7917": { + "vector": [-4.5, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [-4.5, 0, 0], + "easing": "linear" + }, + "3.9167": { + "vector": [-4.47553, 0, 0], + "easing": "linear" + }, + "4.0": { + "vector": [-4.40451, 0, 0], + "easing": "linear" + }, + "4.0417": { + "vector": [-4.29389, 0, 0], + "easing": "linear" + }, + "4.0833": { + "vector": [-4.15451, 0, 0], + "easing": "linear" + }, + "4.125": { + "vector": [-4, 0, 0], + "easing": "linear" + }, + "4.1667": { + "vector": [-3.84549, 0, 0], + "easing": "linear" + }, + "4.25": { + "vector": [-3.70611, 0, 0], + "easing": "linear" + }, + "4.2917": { + "vector": [-3.59549, 0, 0], + "easing": "linear" + }, + "4.3333": { + "vector": [-3.52447, 0, 0], + "easing": "linear" + }, + "4.375": { + "vector": [-3.5, 0, 0], + "easing": "linear" + }, + "4.4583": { + "vector": [-2.87426, 0, 0], + "easing": "linear" + }, + "4.5417": { + "vector": [-2.26393, 0, 0], + "easing": "linear" + }, + "4.625": { + "vector": [-1.68404, 0, 0], + "easing": "linear" + }, + "4.7083": { + "vector": [-1.14886, 0, 0], + "easing": "linear" + }, + "4.7917": { + "vector": [-0.67157, 0, 0], + "easing": "linear" + }, + "4.875": { + "vector": [-0.26393, 0, 0], + "easing": "linear" + }, + "4.9583": { + "vector": [0.06403, 0, 0], + "easing": "linear" + }, + "5.0417": { + "vector": [0.30423, 0, 0], + "easing": "linear" + }, + "5.0833": { + "vector": [0.45075, 0, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [0.5, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, -0.1713, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, -0.66844, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, -1.44275, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [0, -2.18595, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-0.09531, -2.41844, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-0.49531, -3.5, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-0.89531, -4.58156, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [-1.5, -5.95347, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-1.38601, -6.33156, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-1.0652, -6.8287, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [-0.65421, -7, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [-0.32787, -6.6399, 0], + "easing": "linear" + }, + "0.875": { + "vector": [-0.28616, -6.60845, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0.39003, -4.97949, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0.58019, -3.51794, 0], + "easing": "linear" + }, + "1.0": { + "vector": [1.11603, -1.47214, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [2.04227, 1, 0], + "easing": "linear" + }, + "1.0833": { + "vector": [3.14158, 3.18205, 0], + "easing": "linear" + }, + "1.125": { + "vector": [3.35374, 3.47214, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [5.6728, 6.20255, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [8.00268, 7.84105, 0], + "easing": "linear" + }, + "1.25": { + "vector": [9.97231, 8.60845, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [13.25318, 9, 0], + "easing": "linear" + }, + "1.375": { + "vector": [17.49573, 9, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [22.86119, 9, 0], + "easing": "linear" + }, + "1.5": { + "vector": [24.68216, 9, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [25.65992, 9, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [26.69712, 9, 0], + "easing": "linear" + }, + "1.625": { + "vector": [27.05176, 9, 0], + "easing": "linear" + }, + "1.6667": { + "vector": [27.36189, 9, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0.3426, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [0, 1.33688, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [-0.24104, 2.8855, 0], + "easing": "linear" + }, + "1.625": { + "vector": [-0.77438, 4.83688, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [-1.30771, 7, 0], + "easing": "linear" + }, + "1.7917": { + "vector": [-1.84104, 9.16312, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [-2, 9.94798, 0], + "easing": "linear" + }, + "1.875": { + "vector": [-1.85653, 11.1145, 0], + "easing": "linear" + }, + "1.9583": { + "vector": [-1.61653, 12.66312, 0], + "easing": "linear" + }, + "2.0417": { + "vector": [-1.37653, 13.6574, 0], + "easing": "linear" + }, + "2.125": { + "vector": [-1.1, 13.92547, 0], + "easing": "linear" + }, + "2.1667": { + "vector": [-1.40629, 13.68187, 0], + "easing": "linear" + }, + "2.2083": { + "vector": [-1.80629, 12.75861, 0], + "easing": "linear" + }, + "2.2917": { + "vector": [-2.20629, 11.3206, 0], + "easing": "linear" + }, + "2.3333": { + "vector": [-2.60629, 9.50861, 0], + "easing": "linear" + }, + "2.375": { + "vector": [-3.00629, 7.5, 0], + "easing": "linear" + }, + "2.4167": { + "vector": [-3.5, 5.05773, 0], + "easing": "linear" + }, + "2.4583": { + "vector": [-3.66841, 3.6794, 0], + "easing": "linear" + }, + "2.5417": { + "vector": [-3.8898, 2.24139, 0], + "easing": "linear" + }, + "2.5833": { + "vector": [-4.1112, 1.31813, 0], + "easing": "linear" + }, + "2.625": { + "vector": [-4.33259, 1, 0], + "easing": "linear" + }, + "2.75": { + "vector": [-4.82837, 1, 0], + "easing": "linear" + }, + "2.875": { + "vector": [-3.96037, 1, 0], + "easing": "linear" + }, + "3.0": { + "vector": [-3.48166, 1, 0], + "easing": "linear" + }, + "3.0417": { + "vector": [-3.36771, 1, 0], + "easing": "linear" + }, + "3.0833": { + "vector": [-3.82998, 1, 0], + "easing": "linear" + }, + "3.1667": { + "vector": [-5.28506, 1, 0], + "easing": "linear" + }, + "3.2917": { + "vector": [-6.89837, 1, 0], + "easing": "linear" + }, + "3.3333": { + "vector": [-7.96103, 1, 0], + "easing": "linear" + }, + "3.375": { + "vector": [-8.19488, 1, 0], + "easing": "linear" + }, + "3.5": { + "vector": [-8.70183, 1, 0], + "easing": "linear" + }, + "3.5833": { + "vector": [-9.1256, 1, 0], + "easing": "linear" + }, + "3.6667": { + "vector": [-9.4748, 1, 0], + "easing": "linear" + }, + "3.7917": { + "vector": [-9.86541, 1, 0], + "easing": "linear" + }, + "3.875": { + "vector": [-10, 1, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-1.6, 0, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [-0.1, 0, 0], + "easing": "linear" + }, + "2.125": { + "vector": [-0.1, 0, 0], + "easing": "linear" + }, + "2.4167": { + "vector": [-0.1, 3.1, 0], + "easing": "linear" + }, + "2.75": { + "vector": [-0.1, 4.4, 0], + "easing": "linear" + }, + "3.0417": { + "vector": [-0.1, -0.6, 0], + "easing": "linear" + }, + "3.3333": { + "vector": [-0.1, -1.9, 0], + "easing": "linear" + }, + "3.375": { + "vector": [-0.1, -1.9, 0], + "easing": "linear" + }, + "3.6667": { + "vector": [-0.1, -2.4, 0], + "easing": "linear" + }, + "4.0833": { + "vector": [-0.1, -1.4, 0], + "easing": "linear" + }, + "4.375": { + "vector": [-3.1, 1.7, 0], + "easing": "linear" + }, + "4.5833": { + "vector": [2.07, 2.6, 0], + "easing": "linear" + }, + "4.875": { + "vector": [-2.13, 3.3, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [-2.13, -2.4, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [-1.6, 0, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [-0.2, 0, 0], + "easing": "linear" + }, + "2.125": { + "vector": [-0.2, 0, 0], + "easing": "linear" + }, + "2.4167": { + "vector": [-0.2, -1.4, 0], + "easing": "linear" + }, + "2.75": { + "vector": [-0.2, 1.7, 0], + "easing": "linear" + }, + "3.0417": { + "vector": [-0.2, 9, 0], + "easing": "linear" + }, + "3.3333": { + "vector": [-0.2, 6.2, 0], + "easing": "linear" + }, + "3.375": { + "vector": [-0.2, 6.2, 0], + "easing": "linear" + }, + "3.6667": { + "vector": [-0.2, 1.6, 0], + "easing": "linear" + }, + "4.0833": { + "vector": [-0.2, -0.5, 0], + "easing": "linear" + }, + "4.375": { + "vector": [-0.2, -1.5, 0], + "easing": "linear" + }, + "4.5833": { + "vector": [-4.78, 3, 0], + "easing": "linear" + }, + "4.875": { + "vector": [5.22, -2, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [3.52, 5, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [-2.7, 0, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [-0.9, 0, 0], + "easing": "linear" + }, + "2.125": { + "vector": [-0.9, 0, 0], + "easing": "linear" + }, + "2.4167": { + "vector": [-0.9, -2.6, 0], + "easing": "linear" + }, + "2.75": { + "vector": [-0.9, -4.5, 0], + "easing": "linear" + }, + "3.0417": { + "vector": [-0.9, -2.5, 0], + "easing": "linear" + }, + "3.3333": { + "vector": [-0.9, 1, 0], + "easing": "linear" + }, + "3.375": { + "vector": [-0.9, 1, 0], + "easing": "linear" + }, + "3.6667": { + "vector": [-0.9, 1, 0], + "easing": "linear" + }, + "4.0833": { + "vector": [-0.9, -2, 0], + "easing": "linear" + }, + "4.375": { + "vector": [-0.9, -2.6, 0], + "easing": "linear" + }, + "4.5833": { + "vector": [-0.9, -3.1, 0], + "easing": "linear" + }, + "4.875": { + "vector": [-7.65, 3, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [-6.85, -2, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.125": { + "vector": [6.87, 0, 0], + "easing": "linear" + }, + "1.625": { + "vector": [1.87, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "jawLower2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.125": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.625": { + "vector": [-3, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [-3, 0, 0], + "easing": "linear" + }, + "4.2917": { + "vector": [24, 0, 0], + "easing": "linear" + }, + "4.7083": { + "vector": [-5, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [-2, 0, 0], + "easing": "linear" + }, + "2.125": { + "vector": [-0.5, 0, 0], + "easing": "linear" + }, + "2.4167": { + "vector": [-0.5, -1, 0], + "easing": "linear" + }, + "2.75": { + "vector": [-0.5, -3.2, 0], + "easing": "linear" + }, + "3.0417": { + "vector": [-0.5, -3.2, 0], + "easing": "linear" + }, + "3.3333": { + "vector": [-0.5, 3, 0], + "easing": "linear" + }, + "3.375": { + "vector": [-0.5, 3, 0], + "easing": "linear" + }, + "3.6667": { + "vector": [-0.5, 3, 0], + "easing": "linear" + }, + "4.0833": { + "vector": [-0.5, -4, 0], + "easing": "linear" + }, + "4.375": { + "vector": [-0.5, -4, 0], + "easing": "linear" + }, + "4.5833": { + "vector": [-0.5, -4.2, 0], + "easing": "linear" + }, + "4.875": { + "vector": [-0.5, 3, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [-5.26, 3, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "shoulder2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.9167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.625": { + "vector": [1.2, 0, 0], + "easing": "linear" + }, + "4.375": { + "vector": [1.2, 0, 0], + "easing": "linear" + }, + "4.4583": { + "vector": [0.57426, 0, 0], + "easing": "linear" + }, + "4.5417": { + "vector": [-0.03607, 0, 0], + "easing": "linear" + }, + "4.625": { + "vector": [-0.61596, 0, 0], + "easing": "linear" + }, + "4.7083": { + "vector": [-1.15114, 0, 0], + "easing": "linear" + }, + "4.7917": { + "vector": [-1.62843, 0, 0], + "easing": "linear" + }, + "4.875": { + "vector": [-2.03607, 0, 0], + "easing": "linear" + }, + "4.9583": { + "vector": [-2.36403, 0, 0], + "easing": "linear" + }, + "5.0417": { + "vector": [-2.60423, 0, 0], + "easing": "linear" + }, + "5.0833": { + "vector": [-2.75075, 0, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [-2.8, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.7917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.7917": { + "vector": [-2.61, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [-2.61, 0, 0], + "easing": "linear" + }, + "3.9167": { + "vector": [-2.55861, 0, 0], + "easing": "linear" + }, + "4.0": { + "vector": [-2.40947, 0, 0], + "easing": "linear" + }, + "4.0417": { + "vector": [-2.17718, 0, 0], + "easing": "linear" + }, + "4.0833": { + "vector": [-1.88447, 0, 0], + "easing": "linear" + }, + "4.125": { + "vector": [-1.56, 0, 0], + "easing": "linear" + }, + "4.1667": { + "vector": [-1.23553, 0, 0], + "easing": "linear" + }, + "4.25": { + "vector": [-0.94283, 0, 0], + "easing": "linear" + }, + "4.2917": { + "vector": [-0.71053, 0, 0], + "easing": "linear" + }, + "4.3333": { + "vector": [-0.56139, 0, 0], + "easing": "linear" + }, + "4.375": { + "vector": [-0.51, 0, 0], + "easing": "linear" + }, + "4.4583": { + "vector": [-0.83851, 0, 0], + "easing": "linear" + }, + "4.5417": { + "vector": [-1.15894, 0, 0], + "easing": "linear" + }, + "4.625": { + "vector": [-1.46338, 0, 0], + "easing": "linear" + }, + "4.7083": { + "vector": [-1.74435, 0, 0], + "easing": "linear" + }, + "4.7917": { + "vector": [-1.99492, 0, 0], + "easing": "linear" + }, + "4.875": { + "vector": [-2.20894, 0, 0], + "easing": "linear" + }, + "4.9583": { + "vector": [-2.38111, 0, 0], + "easing": "linear" + }, + "5.0417": { + "vector": [-2.50722, 0, 0], + "easing": "linear" + }, + "5.0833": { + "vector": [-2.58415, 0, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [-2.61, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.875": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "3.9167": { + "vector": [0.02937, 0, 0], + "easing": "linear" + }, + "4.0": { + "vector": [0.11459, 0, 0], + "easing": "linear" + }, + "4.0417": { + "vector": [0.24733, 0, 0], + "easing": "linear" + }, + "4.0833": { + "vector": [0.41459, 0, 0], + "easing": "linear" + }, + "4.125": { + "vector": [0.6, 0, 0], + "easing": "linear" + }, + "4.1667": { + "vector": [0.78541, 0, 0], + "easing": "linear" + }, + "4.25": { + "vector": [0.95267, 0, 0], + "easing": "linear" + }, + "4.2917": { + "vector": [1.08541, 0, 0], + "easing": "linear" + }, + "4.3333": { + "vector": [1.17063, 0, 0], + "easing": "linear" + }, + "4.375": { + "vector": [1.2, 0, 0], + "easing": "linear" + }, + "4.4583": { + "vector": [2.32476, 0, 0], + "easing": "linear" + }, + "4.5417": { + "vector": [3.42183, 0, 0], + "easing": "linear" + }, + "4.625": { + "vector": [4.46419, 0, 0], + "easing": "linear" + }, + "4.7083": { + "vector": [5.42618, 0, 0], + "easing": "linear" + }, + "4.7917": { + "vector": [6.2841, 0, 0], + "easing": "linear" + }, + "4.875": { + "vector": [7.01683, 0, 0], + "easing": "linear" + }, + "4.9583": { + "vector": [7.60634, 0, 0], + "easing": "linear" + }, + "5.0417": { + "vector": [8.0381, 0, 0], + "easing": "linear" + }, + "5.0833": { + "vector": [8.30148, 0, 0], + "easing": "linear" + }, + "5.1667": { + "vector": [8.39, 0, 0], + "easing": "linear" + }, + "6.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + } + }, + "dead": { + "loop": "hold_on_last_frame", + "animation_length": 2.25, + "bones": { + "deltLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-0.12492, -0.07679, 0.78582], + "easing": "linear" + }, + "0.125": { + "vector": [-0.41648, -0.25601, 2.61982], + "easing": "linear" + }, + "0.1667": { + "vector": [-1.19405, -0.734, 7.51112], + "easing": "linear" + }, + "0.2083": { + "vector": [-1.60677, -0.98771, 10.10731], + "easing": "linear" + }, + "0.25": { + "vector": [-2.04514, -1.25718, 12.86487], + "easing": "linear" + }, + "0.2917": { + "vector": [-2.47392, -1.52076, 15.56208], + "easing": "linear" + }, + "0.3333": { + "vector": [-2.92844, -1.80016, 18.42122], + "easing": "linear" + }, + "0.375": { + "vector": [-3.95445, -2.43086, 24.87527], + "easing": "linear" + }, + "0.4167": { + "vector": [-4.1068, -2.05516, 26.68717], + "easing": "linear" + }, + "0.4583": { + "vector": [-4.14181, -1.84255, 27.33317], + "easing": "linear" + }, + "0.5": { + "vector": [-4.11296, -1.28555, 28.45802], + "easing": "linear" + }, + "0.5417": { + "vector": [-3.87264, -0.51032, 30.39313], + "easing": "linear" + }, + "0.5833": { + "vector": [-3.61525, 0.1916, 32.00397], + "easing": "linear" + }, + "0.625": { + "vector": [-3.42414, 0.85849, 32.61647], + "easing": "linear" + }, + "0.6667": { + "vector": [-3.52768, 0.85849, 33.67449], + "easing": "linear" + }, + "0.7083": { + "vector": [-3.68537, 0.85849, 34.28414], + "easing": "linear" + }, + "0.75": { + "vector": [-3.83674, 0.85849, 34.11178], + "easing": "linear" + }, + "0.7917": { + "vector": [-3.94714, 0.85849, 34.38787], + "easing": "linear" + }, + "0.8333": { + "vector": [-4.04006, 0.85849, 34.66333], + "easing": "linear" + }, + "0.875": { + "vector": [-4.07489, 0.85849, 35.20488], + "easing": "linear" + }, + "0.9167": { + "vector": [-4.08537, 0.85849, 37.6832], + "easing": "linear" + }, + "0.9583": { + "vector": [-4.08537, 0.85849, 40.52547], + "easing": "linear" + }, + "1.0": { + "vector": [-4.1278, 0.85849, 45.31659], + "easing": "linear" + }, + "1.0417": { + "vector": [-4.22638, 0.85849, 48.41045], + "easing": "linear" + }, + "1.0833": { + "vector": [-4.46937, 0.85849, 51.30833], + "easing": "linear" + }, + "1.125": { + "vector": [-4.79012, 0.85849, 52.66032], + "easing": "linear" + }, + "1.1667": { + "vector": [-5.60329, 0.85849, 52.92531], + "easing": "linear" + }, + "1.2083": { + "vector": [-8.77436, 0.85849, 51.69837], + "easing": "linear" + }, + "1.25": { + "vector": [-12.36988, 0.85849, 50.14633], + "easing": "linear" + }, + "1.2917": { + "vector": [-16.14653, 0.85849, 48.62204], + "easing": "linear" + }, + "1.3333": { + "vector": [-19.79252, 0.85849, 47.62085], + "easing": "linear" + }, + "1.375": { + "vector": [-20.69, 0.85849, 47.71497], + "easing": "linear" + }, + "1.4167": { + "vector": [-21.60064, 0.85849, 48.0929], + "easing": "linear" + }, + "1.4583": { + "vector": [-23.50447, 0.85849, 48.88302], + "easing": "linear" + }, + "1.5": { + "vector": [-24.60893, 0.85849, 49.34139], + "easing": "linear" + }, + "1.5417": { + "vector": [-25.57104, 0.85849, 49.74069], + "easing": "linear" + }, + "1.5833": { + "vector": [-26.62337, 0.85849, 50.17742], + "easing": "linear" + }, + "1.625": { + "vector": [-27.52119, 0.85849, 50.55003], + "easing": "linear" + }, + "1.6667": { + "vector": [-28.35201, 0.85849, 50.89483], + "easing": "linear" + }, + "1.7083": { + "vector": [-29.15652, 0.85849, 51.22872], + "easing": "linear" + }, + "1.7917": { + "vector": [-29.58357, 0.85849, 51.40595], + "easing": "linear" + }, + "1.8333": { + "vector": [-29.75493, 0.85849, 51.47707], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, -0.00387, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-0.15761, -0.24782, -0.01248], + "easing": "linear" + }, + "0.125": { + "vector": [-0.53354, -0.83687, -0.04225], + "easing": "linear" + }, + "0.1667": { + "vector": [-0.91705, -1.44351, -0.07262], + "easing": "linear" + }, + "0.2083": { + "vector": [-1.23402, -1.9415, -0.09772], + "easing": "linear" + }, + "0.25": { + "vector": [-1.57069, -2.47329, -0.12438], + "easing": "linear" + }, + "0.2917": { + "vector": [-2.09078, -3.30511, -0.16556], + "easing": "linear" + }, + "0.3333": { + "vector": [-2.43774, -3.8269, -0.19304], + "easing": "linear" + }, + "0.375": { + "vector": [-3.03706, -4.74283, -0.24049], + "easing": "linear" + }, + "0.4167": { + "vector": [-3.36229, -5.43831, -0.26625], + "easing": "linear" + }, + "0.4583": { + "vector": [-3.49304, -5.70648, -0.2766], + "easing": "linear" + }, + "0.5": { + "vector": [-3.71645, -6.22845, -0.29429], + "easing": "linear" + }, + "0.5417": { + "vector": [-3.8, -6.58823, -0.29994], + "easing": "linear" + }, + "0.5833": { + "vector": [-3.8, -7.39012, -0.29249], + "easing": "linear" + }, + "0.625": { + "vector": [-3.51666, -8.80713, -0.33403], + "easing": "linear" + }, + "0.6667": { + "vector": [-2.82408, -9.8327, -0.45821], + "easing": "linear" + }, + "0.7083": { + "vector": [-1.43758, -11.07011, -0.71721], + "easing": "linear" + }, + "0.75": { + "vector": [-0.01593, -12.21355, -0.98685], + "easing": "linear" + }, + "0.7917": { + "vector": [0.97799, -12.72456, -1.17844], + "easing": "linear" + }, + "0.8333": { + "vector": [1.53503, -12.92794, -1.28678], + "easing": "linear" + }, + "0.875": { + "vector": [1.6, -12.86493, -1.3], + "easing": "linear" + }, + "0.9167": { + "vector": [1.6, -12.74317, -1.3], + "easing": "linear" + }, + "0.9583": { + "vector": [1.6, -12.58124, -1.3], + "easing": "linear" + }, + "1.0": { + "vector": [1.6, -12.35987, -1.3], + "easing": "linear" + }, + "1.0417": { + "vector": [1.6, -12.20098, -1.3], + "easing": "linear" + }, + "1.0833": { + "vector": [1.6, -12.05076, -1.3], + "easing": "linear" + }, + "1.125": { + "vector": [1.6, -11.93804, -1.3], + "easing": "linear" + }, + "1.1667": { + "vector": [1.6, -11.91946, -1.3], + "easing": "linear" + }, + "1.2083": { + "vector": [1.6, -12.06674, -1.3], + "easing": "linear" + }, + "1.25": { + "vector": [1.6, -12.2233, -1.3], + "easing": "linear" + }, + "1.2917": { + "vector": [1.6, -12.41327, -1.3], + "easing": "linear" + }, + "1.3333": { + "vector": [1.6, -12.5046, -1.3], + "easing": "linear" + }, + "1.375": { + "vector": [1.6, -12.53, -1.3], + "easing": "linear" + }, + "1.4167": { + "vector": [1.6, -12.56051, -1.3], + "easing": "linear" + }, + "1.4583": { + "vector": [1.6, -12.64221, -1.3], + "easing": "linear" + }, + "1.5": { + "vector": [1.6, -12.75195, -1.3], + "easing": "linear" + }, + "1.5417": { + "vector": [1.6, -12.8174, -1.3], + "easing": "linear" + }, + "1.5833": { + "vector": [1.6, -12.92948, -1.3], + "easing": "linear" + }, + "1.625": { + "vector": [1.6, -13.04626, -1.3], + "easing": "linear" + }, + "1.6667": { + "vector": [1.6, -13.17913, -1.3], + "easing": "linear" + }, + "1.7083": { + "vector": [1.6, -13.34992, -1.3], + "easing": "linear" + }, + "1.75": { + "vector": [1.6, -13.37515, -1.3], + "easing": "linear" + }, + "1.7917": { + "vector": [1.6, -13.48773, -1.3], + "easing": "linear" + }, + "1.8333": { + "vector": [1.6, -13.62227, -1.3], + "easing": "linear" + }, + "1.875": { + "vector": [1.6, -13.6629, -1.3], + "easing": "linear" + }, + "1.9167": { + "vector": [1.6, -13.74272, -1.3], + "easing": "linear" + }, + "1.9583": { + "vector": [1.6, -13.81953, -1.3], + "easing": "linear" + }, + "2.0417": { + "vector": [1.6, -13.8767, -1.3], + "easing": "linear" + }, + "2.125": { + "vector": [1.6, -13.90036, -1.3], + "easing": "linear" + } + } + }, + "deltRight": { + "rotation": { + "0.0": { + "vector": [-0.02334, 0, 0.12669], + "easing": "linear" + }, + "0.0417": { + "vector": [0.2565, -0.27527, 0.79116], + "easing": "linear" + }, + "0.0833": { + "vector": [1.76854, -1.69082, 5.18957], + "easing": "linear" + }, + "0.125": { + "vector": [3.36566, -3.13298, 8.82234], + "easing": "linear" + }, + "0.1667": { + "vector": [5.75426, -5.38499, 13.67812], + "easing": "linear" + }, + "0.2083": { + "vector": [7.7489, -7.24629, 16.90709], + "easing": "linear" + }, + "0.25": { + "vector": [11.08314, -10.40051, 20.38131], + "easing": "linear" + }, + "0.2917": { + "vector": [13.06856, -12.31045, 20.46905], + "easing": "linear" + }, + "0.3333": { + "vector": [15.57321, -14.78975, 17.51], + "easing": "linear" + }, + "0.375": { + "vector": [18.23658, -17.4981, 11.74396], + "easing": "linear" + }, + "0.4167": { + "vector": [20.30224, -19.74373, 6.40854], + "easing": "linear" + }, + "0.4583": { + "vector": [21.03515, -20.65032, 4.53892], + "easing": "linear" + }, + "0.5": { + "vector": [21.70892, -21.95059, 4.90186], + "easing": "linear" + }, + "0.5417": { + "vector": [21.59658, -22.1639, 6.69702], + "easing": "linear" + }, + "0.5833": { + "vector": [20.97912, -20.95511, 12.4301], + "easing": "linear" + }, + "0.625": { + "vector": [20.52292, -18.41801, 22.7801], + "easing": "linear" + }, + "0.6667": { + "vector": [20.16895, -15.64103, 33.50806], + "easing": "linear" + }, + "0.7083": { + "vector": [19.99127, -12.75897, 44.15577], + "easing": "linear" + }, + "0.75": { + "vector": [19.77642, -8.60153, 58.57031], + "easing": "linear" + }, + "0.7917": { + "vector": [19.73554, -6.96293, 62.40548], + "easing": "linear" + }, + "0.8333": { + "vector": [19.71577, -6.17, 60.64325], + "easing": "linear" + }, + "0.875": { + "vector": [19.71577, -6.26168, 51.84958], + "easing": "linear" + }, + "0.9167": { + "vector": [19.71577, -6.422, 46.02642], + "easing": "linear" + }, + "0.9583": { + "vector": [19.71577, -6.70317, 40.74074], + "easing": "linear" + }, + "1.0": { + "vector": [19.71577, -7.00165, 38.04885], + "easing": "linear" + }, + "1.0417": { + "vector": [19.71577, -7.26833, 36.55608], + "easing": "linear" + }, + "1.0833": { + "vector": [19.71577, -7.46996, 36.09212], + "easing": "linear" + }, + "1.125": { + "vector": [19.71577, -7.56808, 37.22641], + "easing": "linear" + }, + "1.1667": { + "vector": [19.71577, -7.52477, 38.66351], + "easing": "linear" + }, + "1.2083": { + "vector": [19.71577, -7.25157, 41.7231], + "easing": "linear" + }, + "1.25": { + "vector": [19.71577, -6.91927, 46.22089], + "easing": "linear" + }, + "1.2917": { + "vector": [19.71577, -6.72958, 51.22161], + "easing": "linear" + }, + "1.3333": { + "vector": [19.71577, -6.72087, 55.45731], + "easing": "linear" + }, + "1.375": { + "vector": [19.71577, -6.86159, 58.05247], + "easing": "linear" + }, + "1.4167": { + "vector": [19.71577, -6.9776, 59.99277], + "easing": "linear" + }, + "1.4583": { + "vector": [19.71577, -7.01403, 61.1425], + "easing": "linear" + }, + "1.5": { + "vector": [19.71577, -7.01403, 61.16757], + "easing": "linear" + }, + "1.5833": { + "vector": [19.71577, -7.01403, 60.87411], + "easing": "linear" + }, + "1.625": { + "vector": [19.71577, -7.01403, 60.60182], + "easing": "linear" + }, + "1.6667": { + "vector": [19.71577, -7.01403, 60.30153], + "easing": "linear" + }, + "1.7083": { + "vector": [19.71577, -7.01403, 59.98257], + "easing": "linear" + }, + "1.75": { + "vector": [19.71577, -7.01403, 59.6706], + "easing": "linear" + }, + "1.7917": { + "vector": [19.71577, -7.01403, 59.33989], + "easing": "linear" + }, + "1.875": { + "vector": [19.71577, -7.01403, 58.72487], + "easing": "linear" + }, + "1.9167": { + "vector": [19.71577, -7.01403, 58.43771], + "easing": "linear" + }, + "1.9583": { + "vector": [19.71577, -7.01403, 58.1614], + "easing": "linear" + }, + "2.0417": { + "vector": [19.71577, -7.01403, 57.95574], + "easing": "linear" + }, + "2.125": { + "vector": [19.71577, -7.01403, 57.8706], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [0.4, -1.8, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0.4, -3.4, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0.4, -5.7, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0.4, -10.1, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0.4, -12.2, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0.4, -11, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [0.4, -11.7, 0], + "easing": "linear" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, -0.10981], + "easing": "linear" + }, + "0.0417": { + "vector": [0, 0, -0.46014], + "easing": "linear" + }, + "0.0833": { + "vector": [0, 0, -3.89425], + "easing": "linear" + }, + "0.125": { + "vector": [0, 0, -7.46348], + "easing": "linear" + }, + "0.1667": { + "vector": [0, 0, -8.63828], + "easing": "linear" + }, + "0.2083": { + "vector": [0, 0, -8.31557], + "easing": "linear" + }, + "0.25": { + "vector": [0, 0, -5.34118], + "easing": "linear" + }, + "0.2917": { + "vector": [0, 0, -1.94717], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 0, 0.08916], + "easing": "linear" + }, + "0.375": { + "vector": [0, 0, 0.67217], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 1.67292], + "easing": "linear" + }, + "0.4583": { + "vector": [0, 0, 3.04639], + "easing": "linear" + }, + "0.5": { + "vector": [0, 0, 8.19244], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 0, 17.54342], + "easing": "linear" + }, + "0.5833": { + "vector": [0, 0, 26.32803], + "easing": "linear" + }, + "0.625": { + "vector": [0, 0, 30.32813], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 0, 30.26504], + "easing": "linear" + }, + "0.7083": { + "vector": [0, 0, 24.98292], + "easing": "linear" + }, + "0.75": { + "vector": [0, 0, 16.16419], + "easing": "linear" + }, + "0.7917": { + "vector": [0, 0, 12.33223], + "easing": "linear" + }, + "0.8333": { + "vector": [0, 0, 12.4182], + "easing": "linear" + }, + "0.875": { + "vector": [0, 0, 16.12647], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0, 17.64399], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0, 17.68353], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 16.32613], + "easing": "linear" + }, + "1.0417": { + "vector": [0, 0, 14.86165], + "easing": "linear" + }, + "1.0833": { + "vector": [0, 0, 13.82627], + "easing": "linear" + }, + "1.125": { + "vector": [0, 0, 13.44475], + "easing": "linear" + }, + "1.1667": { + "vector": [0, 0, 13.95991], + "easing": "linear" + }, + "1.2083": { + "vector": [0, 0, 16.57723], + "easing": "linear" + }, + "1.25": { + "vector": [0, 0, 20.79466], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, 25.0697], + "easing": "linear" + }, + "1.3333": { + "vector": [0, 0, 28.42375], + "easing": "linear" + }, + "1.375": { + "vector": [0, 0, 30.78276], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 0, 32.49678], + "easing": "linear" + }, + "1.4583": { + "vector": [0, 0, 34.48111], + "easing": "linear" + }, + "1.5": { + "vector": [0, 0, 36.31789], + "easing": "linear" + }, + "1.5417": { + "vector": [0, 0, 37.37755], + "easing": "linear" + }, + "1.5833": { + "vector": [0, 0, 39.13207], + "easing": "linear" + }, + "1.625": { + "vector": [0, 0, 40.83609], + "easing": "linear" + }, + "1.6667": { + "vector": [0, 0, 42.6559], + "easing": "linear" + }, + "1.7083": { + "vector": [0, 0, 44.83059], + "easing": "linear" + }, + "1.75": { + "vector": [0, 0, 45.12638], + "easing": "linear" + }, + "1.7917": { + "vector": [0, 0, 46.44674], + "easing": "linear" + }, + "1.8333": { + "vector": [0, 0, 47.8712], + "easing": "linear" + }, + "1.875": { + "vector": [0, 0, 48.2691], + "easing": "linear" + }, + "1.9167": { + "vector": [0, 0, 49.05077], + "easing": "linear" + }, + "1.9583": { + "vector": [0, 0, 49.80292], + "easing": "linear" + }, + "2.0417": { + "vector": [0, 0, 50.36273], + "easing": "linear" + }, + "2.125": { + "vector": [0, 0, 50.5945], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0.00728, -0.00097], + "easing": "linear" + }, + "0.0833": { + "vector": [0, -0.17325, -0.0101], + "easing": "linear" + }, + "0.125": { + "vector": [0, -0.59039, -0.03367], + "easing": "linear" + }, + "0.1667": { + "vector": [0, -1.00521, -0.05915], + "easing": "linear" + }, + "0.2083": { + "vector": [0, -1.35443, -0.07935], + "easing": "linear" + }, + "0.25": { + "vector": [0, -1.72003, -0.10153], + "easing": "linear" + }, + "0.2917": { + "vector": [0, -2.26537, -0.13837], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -2.92524, -0.16534], + "easing": "linear" + }, + "0.375": { + "vector": [0, -3.79675, -0.20347], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -4.78166, -0.24993], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -5.34853, -0.26573], + "easing": "linear" + }, + "0.5": { + "vector": [0, -6.68188, -0.30508], + "easing": "linear" + }, + "0.5417": { + "vector": [0, -8.22474, -0.33868], + "easing": "linear" + }, + "0.5833": { + "vector": [0, -9.67849, -0.36093], + "easing": "linear" + }, + "0.625": { + "vector": [0, -11.29849, -0.37649], + "easing": "linear" + }, + "0.6667": { + "vector": [0, -13.20451, -0.39054], + "easing": "linear" + }, + "0.7083": { + "vector": [0, -15.06196, -0.39487], + "easing": "linear" + }, + "0.75": { + "vector": [0, -14.28275, -0.4], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -13.86079, -0.4], + "easing": "linear" + }, + "0.8333": { + "vector": [0, -13.73363, -0.4], + "easing": "linear" + }, + "0.875": { + "vector": [0, -14.18881, -0.4], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -14.46059, -0.4], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -14.6542, -0.4], + "easing": "linear" + }, + "1.0": { + "vector": [0, -14.89, -0.4], + "easing": "linear" + }, + "1.0833": { + "vector": [0, -15.38987, -0.4], + "easing": "linear" + }, + "1.125": { + "vector": [0, -16.03867, -0.4], + "easing": "linear" + }, + "1.1667": { + "vector": [0, -16.31262, -0.4], + "easing": "linear" + }, + "1.2083": { + "vector": [0, -16.30681, -0.4], + "easing": "linear" + }, + "1.25": { + "vector": [0, -16.1549, -0.4], + "easing": "linear" + }, + "1.2917": { + "vector": [0, -15.88116, -0.4], + "easing": "linear" + }, + "1.3333": { + "vector": [0, -16.07551, -0.4], + "easing": "linear" + }, + "1.375": { + "vector": [0, -16.14273, -0.4], + "easing": "linear" + }, + "1.4167": { + "vector": [0, -16.3683, -0.4], + "easing": "linear" + }, + "1.4583": { + "vector": [0, -16.50528, -0.4], + "easing": "linear" + }, + "1.5": { + "vector": [0, -16.48145, -0.4], + "easing": "linear" + }, + "1.5417": { + "vector": [0, -16.51235, -0.4], + "easing": "linear" + }, + "1.5833": { + "vector": [0, -16.54506, -0.4], + "easing": "linear" + }, + "1.625": { + "vector": [0, -16.63818, -0.4], + "easing": "linear" + }, + "1.6667": { + "vector": [0, -16.76936, -0.4], + "easing": "linear" + }, + "1.7083": { + "vector": [0, -17.02614, -0.4], + "easing": "linear" + }, + "1.75": { + "vector": [0, -17.12773, -0.4], + "easing": "linear" + }, + "1.7917": { + "vector": [0, -17.2877, -0.4], + "easing": "linear" + }, + "1.8333": { + "vector": [0, -17.62964, -0.4], + "easing": "linear" + }, + "1.875": { + "vector": [0, -17.72058, -0.4], + "easing": "linear" + }, + "1.9167": { + "vector": [0, -17.92354, -0.4], + "easing": "linear" + }, + "2.0": { + "vector": [0, -18.26049, -0.4], + "easing": "linear" + }, + "2.125": { + "vector": [0, -18.4, -0.4], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, 0, 1.0281], + "easing": "linear" + }, + "0.125": { + "vector": [0, 0, 3.42753], + "easing": "linear" + }, + "0.1667": { + "vector": [0, 0, 9.82687], + "easing": "linear" + }, + "0.2083": { + "vector": [0, 0, 13.22349], + "easing": "linear" + }, + "0.25": { + "vector": [0, 0, 16.83122], + "easing": "linear" + }, + "0.2917": { + "vector": [0, 0, 20.36], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 0, 24.10065], + "easing": "linear" + }, + "0.375": { + "vector": [0, 0, 31.05725], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 36.02961], + "easing": "linear" + }, + "0.4583": { + "vector": [0, 0, 37.43072], + "easing": "linear" + }, + "0.5": { + "vector": [0, 0, 39.75691], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 0, 40.72], + "easing": "linear" + }, + "0.75": { + "vector": [0.07122, 0.02458, 41.03938], + "easing": "linear" + }, + "0.7917": { + "vector": [0.53054, 0.18308, 43.09908], + "easing": "linear" + }, + "0.8333": { + "vector": [1.64053, 0.56612, 48.07652], + "easing": "linear" + }, + "0.875": { + "vector": [3.41397, 0.81497, 54.80859], + "easing": "linear" + }, + "0.9167": { + "vector": [4.33816, 0.48741, 56.78017], + "easing": "linear" + }, + "0.9583": { + "vector": [4.74861, -0.21028, 55.79985], + "easing": "linear" + }, + "1.0": { + "vector": [4.60067, -1.72077, 50.28298], + "easing": "linear" + }, + "1.0417": { + "vector": [4.30566, -2.75435, 45.94802], + "easing": "linear" + }, + "1.0833": { + "vector": [3.91657, -3.70129, 41.76654], + "easing": "linear" + }, + "1.125": { + "vector": [3.57981, -4.11395, 39.64897], + "easing": "linear" + }, + "1.1667": { + "vector": [3.06513, -4.17485, 38.7591], + "easing": "linear" + }, + "1.2083": { + "vector": [1.74563, -4.0452, 38.99578], + "easing": "linear" + }, + "1.25": { + "vector": [0.32215, -3.89, 39.55491], + "easing": "linear" + }, + "1.2917": { + "vector": [-1.22086, -3.73238, 39.95076], + "easing": "linear" + }, + "1.3333": { + "vector": [-2.92284, -3.60419, 39.48278], + "easing": "linear" + }, + "1.375": { + "vector": [-3.49646, -3.5909, 38.8], + "easing": "linear" + }, + "1.4167": { + "vector": [-4.20898, -3.59482, 37.75637], + "easing": "linear" + }, + "1.4583": { + "vector": [-5.70205, -3.60646, 35.75763], + "easing": "linear" + }, + "1.5": { + "vector": [-6.80538, -3.62367, 34.75283], + "easing": "linear" + }, + "1.5417": { + "vector": [-7.3406, -3.63702, 34.54023], + "easing": "linear" + }, + "1.5833": { + "vector": [-8.18408, -3.66173, 34.4061], + "easing": "linear" + }, + "1.625": { + "vector": [-8.91214, -3.69126, 34.74083], + "easing": "linear" + }, + "1.6667": { + "vector": [-9.59573, -3.7285, 35.57751], + "easing": "linear" + }, + "1.7083": { + "vector": [-10.27445, -3.7814, 37.28227], + "easing": "linear" + }, + "1.75": { + "vector": [-10.34371, -3.79, 37.6318], + "easing": "linear" + }, + "1.7917": { + "vector": [-10.6535, -3.82833, 39.18869], + "easing": "linear" + }, + "1.8333": { + "vector": [-10.83714, -3.87884, 41.63652], + "easing": "linear" + }, + "1.875": { + "vector": [-10.85332, -3.89508, 42.49947], + "easing": "linear" + }, + "1.9167": { + "vector": [-10.88509, -3.92699, 44.19469], + "easing": "linear" + }, + "1.9583": { + "vector": [-10.91567, -3.95769, 45.82591], + "easing": "linear" + }, + "2.0417": { + "vector": [-10.93842, -3.98054, 47.04], + "easing": "linear" + }, + "2.125": { + "vector": [-10.94785, -3.99, 47.54265], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0.00631, -0.00483, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0.13872, 0.15744, -0.01515], + "easing": "linear" + }, + "0.125": { + "vector": [0.23309, 0.18427, -0.02808], + "easing": "linear" + }, + "0.1667": { + "vector": [0.40892, 0.05159, -0.04827], + "easing": "linear" + }, + "0.2083": { + "vector": [0.54872, -0.16625, -0.06495], + "easing": "linear" + }, + "0.25": { + "vector": [0.79805, -0.67818, -0.09322], + "easing": "linear" + }, + "0.2917": { + "vector": [0.95808, -1.08667, -0.11034], + "easing": "linear" + }, + "0.3333": { + "vector": [1.13974, -1.59834, -0.1283], + "easing": "linear" + }, + "0.375": { + "vector": [1.491, -2.63587, -0.15985], + "easing": "linear" + }, + "0.4167": { + "vector": [1.71425, -3.50349, -0.17696], + "easing": "linear" + }, + "0.4583": { + "vector": [1.82045, -3.93801, -0.18384], + "easing": "linear" + }, + "0.5": { + "vector": [2.139, -5.19743, -0.19674], + "easing": "linear" + }, + "0.5417": { + "vector": [2.3, -5.85, -0.2], + "easing": "linear" + }, + "0.5833": { + "vector": [2.45964, -6.96463, -0.2], + "easing": "linear" + }, + "0.625": { + "vector": [2.5679, -8.3708, -0.2], + "easing": "linear" + }, + "0.6667": { + "vector": [2.64277, -9.27067, -0.2], + "easing": "linear" + }, + "0.7083": { + "vector": [2.68056, -10.1105, -0.2], + "easing": "linear" + }, + "0.75": { + "vector": [2.70141, -10.57663, -0.2], + "easing": "linear" + }, + "0.7917": { + "vector": [2.70141, -10.55374, -0.2], + "easing": "linear" + }, + "0.8333": { + "vector": [2.70141, -10.31264, -0.2], + "easing": "linear" + }, + "0.875": { + "vector": [2.70141, -10.19261, -0.2], + "easing": "linear" + }, + "0.9167": { + "vector": [2.70141, -10.52842, -0.2], + "easing": "linear" + }, + "0.9583": { + "vector": [2.70141, -10.95763, -0.2], + "easing": "linear" + }, + "1.0": { + "vector": [2.70141, -11.66921, -0.2], + "easing": "linear" + }, + "1.0417": { + "vector": [2.70141, -12.10873, -0.2], + "easing": "linear" + }, + "1.0833": { + "vector": [2.70141, -12.47809, -0.2], + "easing": "linear" + }, + "1.125": { + "vector": [2.70141, -12.59218, -0.2], + "easing": "linear" + }, + "1.1667": { + "vector": [2.70141, -12.52203, -0.2], + "easing": "linear" + }, + "1.2083": { + "vector": [2.70141, -12.4577, -0.2], + "easing": "linear" + }, + "1.25": { + "vector": [2.70141, -12.42446, -0.2], + "easing": "linear" + }, + "1.2917": { + "vector": [2.70141, -12.3634, -0.2], + "easing": "linear" + }, + "1.3333": { + "vector": [2.70141, -12.18841, -0.2], + "easing": "linear" + }, + "1.375": { + "vector": [2.70141, -12.07236, -0.19977], + "easing": "linear" + }, + "1.4167": { + "vector": [2.70141, -11.92173, -0.19879], + "easing": "linear" + }, + "1.4583": { + "vector": [2.70141, -11.64904, -0.19588], + "easing": "linear" + }, + "1.5": { + "vector": [2.70141, -11.55417, -0.19158], + "easing": "linear" + }, + "1.5417": { + "vector": [2.70141, -11.56501, -0.18824], + "easing": "linear" + }, + "1.5833": { + "vector": [2.70141, -11.62421, -0.18207], + "easing": "linear" + }, + "1.625": { + "vector": [2.70141, -11.80797, -0.17271], + "easing": "linear" + }, + "1.6667": { + "vector": [2.70141, -12.05359, -0.16301], + "easing": "linear" + }, + "1.7083": { + "vector": [2.70141, -12.36686, -0.15215], + "easing": "linear" + }, + "1.75": { + "vector": [2.70141, -12.60075, -0.14514], + "easing": "linear" + }, + "1.7917": { + "vector": [2.70141, -12.87157, -0.13726], + "easing": "linear" + }, + "1.8333": { + "vector": [2.70141, -13.2173, -0.12779], + "easing": "linear" + }, + "1.875": { + "vector": [2.70141, -13.4024, -0.12305], + "easing": "linear" + }, + "1.9167": { + "vector": [2.70141, -13.67726, -0.11575], + "easing": "linear" + }, + "1.9583": { + "vector": [2.70141, -13.95052, -0.10808], + "easing": "linear" + }, + "2.0": { + "vector": [2.70141, -13.98778, -0.10682], + "easing": "linear" + }, + "2.0417": { + "vector": [2.70141, -14.12838, -0.10237], + "easing": "linear" + }, + "2.0833": { + "vector": [2.70141, -14.13556, -0.10116], + "easing": "linear" + }, + "2.125": { + "vector": [2.70141, -14.1387, -0.1], + "easing": "linear" + }, + "2.1667": { + "vector": [2.70141, -14.09551, -0.1], + "easing": "linear" + }, + "2.25": { + "vector": [2.70141, -14.07954, -0.1], + "easing": "linear" + } + } + }, + "tailUnder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, -2.49524, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0, -2.63301, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, -5.07258, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [0, -5.39271, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, -5.12878, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [-0.00063, -4.42371, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [-0.03631, -3.86567, 0], + "easing": "linear" + }, + "0.375": { + "vector": [-0.10596, -2.2452, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-0.17096, -0.73488, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-0.23186, -0.40232, 0], + "easing": "linear" + }, + "0.5": { + "vector": [-0.4481, 0.24647, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [-0.60558, 0.01012, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [-0.83349, 0.91149, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-1.08044, 1.73034, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-1.31279, -0.58231, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-1.51206, -5.45435, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-1.43631, -8.88604, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [-1.36819, -12.06856, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [-1.32263, -14.088, 0], + "easing": "linear" + }, + "0.875": { + "vector": [-1.33194, -14.65042, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-1.33762, -14.32442, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [-1.34931, -13.40643, 0], + "easing": "linear" + }, + "1.0": { + "vector": [-1.37788, -12.62297, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [-1.40564, -11.78323, 0], + "easing": "linear" + }, + "1.0833": { + "vector": [-1.44279, -11.12831, 0], + "easing": "linear" + }, + "1.125": { + "vector": [-1.52831, -11.25052, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [-1.54409, -11.0787, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [-1.5287, -10.69989, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [-1.48585, -10.09869, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [-1.59, -11.55999, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, -0.14821], + "easing": "linear" + }, + "0.5": { + "vector": [0, 0, -0.3359], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 0, -0.5713], + "easing": "linear" + }, + "0.5833": { + "vector": [0, 0, -0.76576], + "easing": "linear" + }, + "0.625": { + "vector": [0, 0, -0.97413], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 0, -1.19171], + "easing": "linear" + }, + "0.7083": { + "vector": [0, 0, -1.44224], + "easing": "linear" + }, + "0.75": { + "vector": [0, 0, -1.37715], + "easing": "linear" + }, + "0.8333": { + "vector": [0, 0, -1.245], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 0, -1.26975], + "easing": "linear" + }, + "1.0833": { + "vector": [0, 0, -1.34751], + "easing": "linear" + }, + "1.1667": { + "vector": [0, 0, -1.46365], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0, -1.40175], + "easing": "linear" + }, + "1.4583": { + "vector": [0, 0, -1.5], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0.08464, -0.03657, -0.40193], + "easing": "linear" + }, + "0.0417": { + "vector": [0.37032, -0.12749, -1.40118], + "easing": "linear" + }, + "0.0833": { + "vector": [2.49512, -0.87833, -9.65356], + "easing": "linear" + }, + "0.125": { + "vector": [3.72462, -1.27776, -14.00585], + "easing": "linear" + }, + "0.1667": { + "vector": [5.96104, -1.93271, -21.05882], + "easing": "linear" + }, + "0.2083": { + "vector": [6.97944, -2.14717, -23.26106], + "easing": "linear" + }, + "0.25": { + "vector": [8.94135, -2.22251, -23.34087], + "easing": "linear" + }, + "0.2917": { + "vector": [11.61092, -2.21417, -21.98509], + "easing": "linear" + }, + "0.3333": { + "vector": [17.75172, -2.20192, -18.87687], + "easing": "linear" + }, + "0.375": { + "vector": [27.88455, -2.18556, -13.75621], + "easing": "linear" + }, + "0.4167": { + "vector": [28.97301, -2.17391, -6.93539], + "easing": "linear" + }, + "0.4583": { + "vector": [28.44945, -2.16719, -3.24444], + "easing": "linear" + }, + "0.5": { + "vector": [22.30938, -2.09309, 2.85777], + "easing": "linear" + }, + "0.5417": { + "vector": [17.2768, -1.87944, 6.21284], + "easing": "linear" + }, + "0.5833": { + "vector": [11.11426, -1.23807, 10.34304], + "easing": "linear" + }, + "0.625": { + "vector": [5.25937, -0.2559, 14.51], + "easing": "linear" + }, + "0.6667": { + "vector": [5.25937, 0.62772, 15.0837], + "easing": "linear" + }, + "0.7083": { + "vector": [5.25937, 1.67808, 15.81505], + "easing": "linear" + }, + "0.75": { + "vector": [5.25937, 2.45859, 16.36243], + "easing": "linear" + }, + "0.7917": { + "vector": [5.25937, 2.80715, 16.52397], + "easing": "linear" + }, + "0.8333": { + "vector": [5.25937, 3.05721, 16.44992], + "easing": "linear" + }, + "0.875": { + "vector": [5.25937, 3.20895, 16.30186], + "easing": "linear" + }, + "0.9167": { + "vector": [5.25937, 4.05301, 16.25735], + "easing": "linear" + }, + "0.9583": { + "vector": [5.25937, 5.00891, 16.25735], + "easing": "linear" + }, + "1.0": { + "vector": [5.25937, 6.6143, 16.25735], + "easing": "linear" + }, + "1.0417": { + "vector": [5.25937, 7.64105, 16.25735], + "easing": "linear" + }, + "1.0833": { + "vector": [5.25937, 8.58173, 16.25735], + "easing": "linear" + }, + "1.125": { + "vector": [5.25937, 8.92506, 16.25735], + "easing": "linear" + }, + "1.1667": { + "vector": [5.25937, 8.96117, 15.81945], + "easing": "linear" + }, + "1.2083": { + "vector": [5.25937, 8.05363, 12.14957], + "easing": "linear" + }, + "1.25": { + "vector": [5.25937, 6.73089, 7.52411], + "easing": "linear" + }, + "1.2917": { + "vector": [5.25937, 5.60186, 4.40585], + "easing": "linear" + }, + "1.3333": { + "vector": [5.25937, 4.96655, 3.47537], + "easing": "linear" + }, + "1.375": { + "vector": [4.97923, 4.90147, 4.67789], + "easing": "linear" + }, + "1.4167": { + "vector": [4.59802, 4.94808, 5.70335], + "easing": "linear" + }, + "1.4583": { + "vector": [3.68, 5.06035, 6.33196], + "easing": "linear" + }, + "1.5": { + "vector": [2.20557, 5.24066, 6.48667], + "easing": "linear" + }, + "1.5417": { + "vector": [-0.21559, 5.53674, 6.44994], + "easing": "linear" + }, + "1.5833": { + "vector": [-2.77112, 5.84925, 6.19706], + "easing": "linear" + }, + "1.625": { + "vector": [-5.40351, 6.17116, 5.83546], + "easing": "linear" + }, + "1.6667": { + "vector": [-7.97617, 6.48577, 5.40745], + "easing": "linear" + }, + "1.7083": { + "vector": [-10.51817, 6.79663, 4.93075], + "easing": "linear" + }, + "1.75": { + "vector": [-12.9986, 7.09996, 4.43111], + "easing": "linear" + }, + "1.7917": { + "vector": [-17.92967, 7.70297, 3.31818], + "easing": "linear" + }, + "1.8333": { + "vector": [-20.1992, 7.98051, 2.78451], + "easing": "linear" + }, + "1.875": { + "vector": [-22.5987, 8.27394, 2.26883], + "easing": "linear" + }, + "1.9167": { + "vector": [-25.30537, 8.60494, 1.64817], + "easing": "linear" + }, + "1.9583": { + "vector": [-28.09, 8.94547, 1.00671], + "easing": "linear" + }, + "2.0": { + "vector": [-28.66171, 9.01538, 0.7844], + "easing": "linear" + }, + "2.0417": { + "vector": [-30.237, 9.20802, 0.47499], + "easing": "linear" + }, + "2.0833": { + "vector": [-30.88864, 9.28771, 0.38], + "easing": "linear" + }, + "2.125": { + "vector": [-31.02063, 9.30385, 0.41712], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-0.03686, -0.10579, -0.08202], + "easing": "linear" + }, + "0.125": { + "vector": [-0.12289, -0.35269, -0.27344], + "easing": "linear" + }, + "0.1667": { + "vector": [-0.35234, -1.01116, -0.78397], + "easing": "linear" + }, + "0.2083": { + "vector": [-0.47412, -1.36067, -1.05495], + "easing": "linear" + }, + "0.25": { + "vector": [-0.60348, -1.7319, -1.34277], + "easing": "linear" + }, + "0.2917": { + "vector": [-0.73, -2.095, -1.62429], + "easing": "linear" + }, + "0.3333": { + "vector": [-0.86412, -2.4799, -1.92271], + "easing": "linear" + }, + "0.375": { + "vector": [-1.11355, -3.19572, -2.4777], + "easing": "linear" + }, + "0.4167": { + "vector": [-1.29183, -3.70737, -2.87439], + "easing": "linear" + }, + "0.4583": { + "vector": [-1.34206, -3.85154, -2.98616], + "easing": "linear" + }, + "0.5": { + "vector": [-1.42547, -4.0909, -3.17174], + "easing": "linear" + }, + "0.5417": { + "vector": [-1.56989, -4.19, -3.11647], + "easing": "linear" + }, + "0.5833": { + "vector": [-2.47681, -4.19, -2.02618], + "easing": "linear" + }, + "0.625": { + "vector": [-4.37524, -4.19, 0.25609], + "easing": "linear" + }, + "0.6667": { + "vector": [-6.45315, -4.19, 2.75413], + "easing": "linear" + }, + "0.7083": { + "vector": [-8.6097, -4.19, 5.3467], + "easing": "linear" + }, + "0.75": { + "vector": [-11.72057, -4.19, 8.78052], + "easing": "linear" + }, + "0.7917": { + "vector": [-12.94668, -4.19, 8.2809], + "easing": "linear" + }, + "0.8333": { + "vector": [-13.54, -4.19, 4.22474], + "easing": "linear" + }, + "0.875": { + "vector": [-12.75806, -4.19, -1.27483], + "easing": "linear" + }, + "0.9167": { + "vector": [-11.36597, -4.19, -1.47065], + "easing": "linear" + }, + "0.9583": { + "vector": [-9.55861, -4.19, 1.66723], + "easing": "linear" + }, + "1.0": { + "vector": [-6.39143, -4.19, 10.75031], + "easing": "linear" + }, + "1.0417": { + "vector": [-4.32801, -4.19, 17.28429], + "easing": "linear" + }, + "1.0833": { + "vector": [-2.43755, -4.19, 23.27055], + "easing": "linear" + }, + "1.125": { + "vector": [-1.74757, -4.19, 25.45542], + "easing": "linear" + }, + "1.1667": { + "vector": [-1.81684, -4.19022, 26.10445], + "easing": "linear" + }, + "1.2083": { + "vector": [-4.85451, -4.19208, 23.91733], + "easing": "linear" + }, + "1.25": { + "vector": [-8.49095, -4.19432, 21.2991], + "easing": "linear" + }, + "1.2917": { + "vector": [-12.18405, -4.19659, 18.64007], + "easing": "linear" + }, + "1.3333": { + "vector": [-15.18751, -4.19843, 16.47759], + "easing": "linear" + }, + "1.375": { + "vector": [-15.52045, -4.18499, 16.24111], + "easing": "linear" + }, + "1.4583": { + "vector": [-15.52505, -4.04589, 16.27081], + "easing": "linear" + }, + "1.5": { + "vector": [-15.53684, -3.68939, 16.34693], + "easing": "linear" + }, + "1.5833": { + "vector": [-15.55314, -3.19621, 16.45224], + "easing": "linear" + }, + "1.625": { + "vector": [-15.56827, -2.73861, 16.54994], + "easing": "linear" + }, + "1.6667": { + "vector": [-15.58495, -2.23395, 16.6577], + "easing": "linear" + }, + "1.7083": { + "vector": [-15.60267, -1.69793, 16.77215], + "easing": "linear" + }, + "1.75": { + "vector": [-15.62, -1.17364, 16.8841], + "easing": "linear" + }, + "1.7917": { + "vector": [-15.63837, -0.61787, 17.00277], + "easing": "linear" + }, + "1.875": { + "vector": [-15.67254, 0.41571, 17.22346], + "easing": "linear" + }, + "1.9167": { + "vector": [-15.68849, 0.89829, 17.3265], + "easing": "linear" + }, + "1.9583": { + "vector": [-15.70384, 1.36265, 17.42565], + "easing": "linear" + }, + "2.0417": { + "vector": [-15.71527, 1.70827, 17.49945], + "easing": "linear" + }, + "2.125": { + "vector": [-15.72, 1.85136, 17.53], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [0, 0.02525, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [0, 0.24133, 0], + "easing": "linear" + }, + "1.25": { + "vector": [0, 0.5, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 0.7627, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [0, 0.97635, 0], + "easing": "linear" + }, + "1.375": { + "vector": [-0.00113, 0.99774, 0.00068], + "easing": "linear" + }, + "1.4583": { + "vector": [-0.01262, 0.97475, 0.00757], + "easing": "linear" + }, + "1.5": { + "vector": [-0.04209, 0.91583, 0.02525], + "easing": "linear" + }, + "1.5833": { + "vector": [-0.08285, 0.83431, 0.04971], + "easing": "linear" + }, + "1.625": { + "vector": [-0.12066, 0.75867, 0.0724], + "easing": "linear" + }, + "1.6667": { + "vector": [-0.16237, 0.67526, 0.09742], + "easing": "linear" + }, + "1.7083": { + "vector": [-0.20667, 0.58666, 0.124], + "easing": "linear" + }, + "1.75": { + "vector": [-0.25, 0.5, 0.15], + "easing": "linear" + }, + "1.7917": { + "vector": [-0.29593, 0.40814, 0.17756], + "easing": "linear" + }, + "1.875": { + "vector": [-0.38135, 0.2373, 0.22881], + "easing": "linear" + }, + "1.9167": { + "vector": [-0.42123, 0.15753, 0.25274], + "easing": "linear" + }, + "1.9583": { + "vector": [-0.45961, 0.08078, 0.27577], + "easing": "linear" + }, + "2.0417": { + "vector": [-0.48817, 0.02365, 0.2929], + "easing": "linear" + }, + "2.125": { + "vector": [-0.5, 0, 0.3], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [-0.27574, 0.14337, -0.37937], + "easing": "linear" + }, + "0.0417": { + "vector": [-1.30698, 0.47306, -1.24218], + "easing": "linear" + }, + "0.0833": { + "vector": [-8.74618, 3.27918, -7.75511], + "easing": "linear" + }, + "0.125": { + "vector": [-14.40851, 5.1414, -12.05123], + "easing": "linear" + }, + "0.1667": { + "vector": [-21.38701, 7.0804, -17.01615], + "easing": "linear" + }, + "0.2083": { + "vector": [-25.38479, 7.76264, -19.0696], + "easing": "linear" + }, + "0.25": { + "vector": [-30.70784, 7.5719, -20.23425], + "easing": "linear" + }, + "0.2917": { + "vector": [-34.79404, 6.84849, -20.47201], + "easing": "linear" + }, + "0.3333": { + "vector": [-42.20075, 5.23957, -20.80391], + "easing": "linear" + }, + "0.375": { + "vector": [-53.33256, 2.61489, -21.32878], + "easing": "linear" + }, + "0.4167": { + "vector": [-53.0036, 2.88903, -20.24814], + "easing": "linear" + }, + "0.4583": { + "vector": [-51.55661, 3.3694, -19.78324], + "easing": "linear" + }, + "0.5": { + "vector": [-43.52711, 4.72383, -18.93373], + "easing": "linear" + }, + "0.5417": { + "vector": [-37.03505, 3.78782, -17.14348], + "easing": "linear" + }, + "0.5833": { + "vector": [-28.69114, 1.01482, -12.69389], + "easing": "linear" + }, + "0.625": { + "vector": [-20.76378, -1.15133, -6.44616], + "easing": "linear" + }, + "0.6667": { + "vector": [-20.76378, -3.33413, -2.83122], + "easing": "linear" + }, + "0.7083": { + "vector": [-20.76378, -3.54588, 1.05769], + "easing": "linear" + }, + "0.75": { + "vector": [-20.76378, -1.89304, 3.06556], + "easing": "linear" + }, + "0.7917": { + "vector": [-20.76378, -0.88393, 3.5033], + "easing": "linear" + }, + "0.8333": { + "vector": [-20.76378, -0.16, 2.838], + "easing": "linear" + }, + "0.875": { + "vector": [-22.21696, 0.65051, 0.57931], + "easing": "linear" + }, + "0.9167": { + "vector": [-24.44046, 1.89066, -0.92694], + "easing": "linear" + }, + "0.9583": { + "vector": [-29.21459, 4.55342, -3.80128], + "easing": "linear" + }, + "1.0": { + "vector": [-33.94549, 7.19208, -6.18719], + "easing": "linear" + }, + "1.0417": { + "vector": [-38.17239, 9.54962, -7.7975], + "easing": "linear" + }, + "1.0833": { + "vector": [-41.3682, 11.33208, -8.26197], + "easing": "linear" + }, + "1.125": { + "vector": [-42.9233, 12.19943, -6.94715], + "easing": "linear" + }, + "1.1667": { + "vector": [-42.95378, 12.41765, -5.46334], + "easing": "linear" + }, + "1.2083": { + "vector": [-42.95378, 13.5594, -2.80229], + "easing": "linear" + }, + "1.25": { + "vector": [-42.95378, 14.24661, 1.70116], + "easing": "linear" + }, + "1.2917": { + "vector": [-42.95378, 13.63093, 6.05125], + "easing": "linear" + }, + "1.3333": { + "vector": [-42.95378, 12.01275, 8.78127], + "easing": "linear" + }, + "1.375": { + "vector": [-42.98597, 9.99407, 9.5063], + "easing": "linear" + }, + "1.4167": { + "vector": [-43.03748, 8.56152, 9.19784], + "easing": "linear" + }, + "1.4583": { + "vector": [-43.19614, 8.23392, 7.91291], + "easing": "linear" + }, + "1.5": { + "vector": [-43.28964, 8.3098, 7.67203], + "easing": "linear" + }, + "1.5417": { + "vector": [-43.55591, 8.49609, 7.4744], + "easing": "linear" + }, + "1.5833": { + "vector": [-43.83696, 8.6679, 7.24553], + "easing": "linear" + }, + "1.625": { + "vector": [-44.12647, 8.83315, 7.00019], + "easing": "linear" + }, + "1.6667": { + "vector": [-44.4094, 8.986, 6.75337], + "easing": "linear" + }, + "1.7083": { + "vector": [-44.68897, 9.1308, 6.50439], + "easing": "linear" + }, + "1.75": { + "vector": [-44.96176, 9.26809, 6.25817], + "easing": "linear" + }, + "1.7917": { + "vector": [-45.50407, 9.52716, 5.75738], + "easing": "linear" + }, + "1.8333": { + "vector": [-45.75367, 9.64391, 5.52485], + "easing": "linear" + }, + "1.875": { + "vector": [-46.01756, 9.77297, 5.28361], + "easing": "linear" + }, + "1.9167": { + "vector": [-46.31523, 9.91404, 5.0078], + "easing": "linear" + }, + "1.9583": { + "vector": [-46.62148, 10.05883, 4.72376], + "easing": "linear" + }, + "2.0": { + "vector": [-46.68436, 10.07805, 4.65687], + "easing": "linear" + }, + "2.0417": { + "vector": [-46.8576, 10.16616, 4.50125], + "easing": "linear" + }, + "2.0833": { + "vector": [-46.92927, 10.20644, 4.44], + "easing": "linear" + }, + "2.125": { + "vector": [-46.94378, 10.22113, 4.43293], + "easing": "linear" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, 0.30121, 0.00505], + "easing": "linear" + }, + "0.125": { + "vector": [0, 1.00419, 0.01683], + "easing": "linear" + }, + "0.2083": { + "vector": [0, 1.97669, 0.03314], + "easing": "linear" + }, + "0.25": { + "vector": [0, 2.87904, 0.04827], + "easing": "linear" + }, + "0.2917": { + "vector": [0, 3.87417, 0.06495], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 4.93115, 0.08267], + "easing": "linear" + }, + "0.375": { + "vector": [0, 5.965, 0.1], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 7.06092, 0.11837], + "easing": "linear" + }, + "0.5": { + "vector": [0, 9.09904, 0.15254], + "easing": "linear" + }, + "0.5417": { + "vector": [0.06115, 9.97961, 0.16849], + "easing": "linear" + }, + "0.5833": { + "vector": [0.70705, 9.55807, 0.1814], + "easing": "linear" + }, + "0.625": { + "vector": [2.02715, 7.53161, 0.18957], + "easing": "linear" + }, + "0.6667": { + "vector": [3.47206, 4.95315, 0.19549], + "easing": "linear" + }, + "0.7083": { + "vector": [5.42098, 0.76139, 0.1984], + "easing": "linear" + }, + "0.75": { + "vector": [7.07673, -3.33319, 0.2], + "easing": "linear" + }, + "0.7917": { + "vector": [7.84724, -5.89003, 0.2], + "easing": "linear" + }, + "0.8333": { + "vector": [8.4, -8.96151, 0.2], + "easing": "linear" + }, + "0.875": { + "vector": [8.4, -10.65661, 0.2], + "easing": "linear" + }, + "0.9167": { + "vector": [8.4, -14.95636, 0.2], + "easing": "linear" + }, + "0.9583": { + "vector": [8.4, -18.07474, 0.2], + "easing": "linear" + }, + "1.0": { + "vector": [8.4, -21.22775, 0.2], + "easing": "linear" + }, + "1.0417": { + "vector": [8.4, -22.66774, 0.2], + "easing": "linear" + }, + "1.0833": { + "vector": [8.4, -22.46272, 0.2], + "easing": "linear" + }, + "1.125": { + "vector": [8.4, -20.86658, 0.2], + "easing": "linear" + }, + "1.1667": { + "vector": [8.4, -17.22895, 0.2], + "easing": "linear" + }, + "1.2083": { + "vector": [8.4, -16.16796, 0.2], + "easing": "linear" + }, + "1.25": { + "vector": [8.4, -16.43045, 0.2], + "easing": "linear" + }, + "1.2917": { + "vector": [8.4, -17.21723, 0.2], + "easing": "linear" + }, + "1.3333": { + "vector": [8.4, -18.31961, 0.2], + "easing": "linear" + }, + "1.375": { + "vector": [8.4, -18.77439, 0.2], + "easing": "linear" + }, + "1.4167": { + "vector": [8.4, -19.33707, 0.2], + "easing": "linear" + }, + "1.4583": { + "vector": [8.4, -19.72333, 0.2], + "easing": "linear" + }, + "1.5": { + "vector": [8.4, -19.36561, 0.2], + "easing": "linear" + }, + "1.5417": { + "vector": [8.4, -18.51375, 0.2], + "easing": "linear" + }, + "1.5833": { + "vector": [8.4, -18.11481, 0.2], + "easing": "linear" + }, + "1.625": { + "vector": [8.4, -16.53066, 0.2], + "easing": "linear" + }, + "1.6667": { + "vector": [8.4, -14.86001, 0.2], + "easing": "linear" + }, + "1.7083": { + "vector": [8.4, -12.84763, 0.2], + "easing": "linear" + }, + "1.75": { + "vector": [8.4, -10.42789, 0.2], + "easing": "linear" + }, + "1.7917": { + "vector": [8.4, -8.59029, 0.2], + "easing": "linear" + }, + "1.8333": { + "vector": [8.4, -6.79743, 0.2], + "easing": "linear" + }, + "1.875": { + "vector": [8.4, -4.30825, 0.2], + "easing": "linear" + }, + "1.9167": { + "vector": [8.4, -2.22593, 0.2], + "easing": "linear" + }, + "1.9583": { + "vector": [8.4, -0.18487, 0.2], + "easing": "linear" + }, + "2.0": { + "vector": [8.4, 0.42564, 0.2], + "easing": "linear" + }, + "2.0417": { + "vector": [8.4, 1.3344, 0.2], + "easing": "linear" + }, + "2.125": { + "vector": [8.4, 1.83404, 0.2], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, 0.14846, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0, 0.49494, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [0, 0.97426, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, 1.41901, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [0, 1.90948, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 2.43044, 0], + "easing": "linear" + }, + "0.375": { + "vector": [0, 2.94, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 3.48015, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, 4.48469, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0.08911, 4.95371, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [1.03028, 5.33322, 0], + "easing": "linear" + }, + "0.625": { + "vector": [2.95385, 5.57338, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [5.05929, 5.74739, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [7.2444, 5.81206, 0], + "easing": "linear" + }, + "0.75": { + "vector": [10.31181, 5.88, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [11.25128, 5.88, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [12.24, 5.88, 0], + "easing": "linear" + }, + "0.875": { + "vector": [12.24, 6.21406, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [12.24, 8.07227, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [12.24, 10.62374, 0], + "easing": "linear" + }, + "1.0": { + "vector": [12.24, 13.53418, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [12.24, 15.6568, 0], + "easing": "linear" + }, + "1.0833": { + "vector": [12.24, 17.52381, 0], + "easing": "linear" + }, + "1.125": { + "vector": [12.24, 18.00319, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [12.24, 17.6242, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [12.24, 17.1309, 0], + "easing": "linear" + }, + "1.25": { + "vector": [12.24, 16.66998, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [12.24, 16.1178, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [12.24, 15.2526, 0], + "easing": "linear" + }, + "1.375": { + "vector": [12.24, 14.79084, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [12.24, 13.8614, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [12.24, 13.25831, 0], + "easing": "linear" + }, + "1.5": { + "vector": [12.24, 11.84055, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [12.24, 10.96752, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [12.24, 10.55931, 0], + "easing": "linear" + }, + "1.625": { + "vector": [12.24, 9.55112, 0], + "easing": "linear" + }, + "1.6667": { + "vector": [12.24, 8.79212, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [12.24, 7.98703, 0], + "easing": "linear" + }, + "1.75": { + "vector": [12.24, 7.0733, 0], + "easing": "linear" + }, + "1.7917": { + "vector": [12.24, 6.54699, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [12.24, 5.96697, 0], + "easing": "linear" + }, + "1.875": { + "vector": [12.24, 5.35597, 0], + "easing": "linear" + }, + "1.9167": { + "vector": [12.24, 4.87458, 0], + "easing": "linear" + }, + "1.9583": { + "vector": [12.24, 4.44497, 0], + "easing": "linear" + }, + "2.0": { + "vector": [12.24, 4.1832, 0], + "easing": "linear" + }, + "2.0417": { + "vector": [12.24, 4.12536, 0], + "easing": "linear" + }, + "2.125": { + "vector": [12.24, 3.87664, 0], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, 0.35271, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0, 1.1759, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [0, 2.3147, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, 3.37135, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [0, 4.53664, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 5.77437, 0], + "easing": "linear" + }, + "0.375": { + "vector": [0, 6.985, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 8.26832, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, 10.65496, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [-0.03349, 11.76928, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [-0.3872, 12.67093, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-1.11011, 13.24152, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-1.90137, 13.65495, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [-2.72257, 13.80858, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-3.87535, 13.97, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [-4.22842, 13.97, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [-4.6, 13.97, 0], + "easing": "linear" + }, + "0.875": { + "vector": [-4.6, 13.66749, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-4.6, 11.98477, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [-4.6, 9.67425, 0], + "easing": "linear" + }, + "1.0": { + "vector": [-4.6, 6.85867, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [-4.6, 4.79624, 0], + "easing": "linear" + }, + "1.0833": { + "vector": [-4.6, 2.89794, 0], + "easing": "linear" + }, + "1.125": { + "vector": [-4.6, 2.18235, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [-4.6, 1.71418, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [-4.6, 1.36426, 0], + "easing": "linear" + }, + "1.25": { + "vector": [-4.6, 0.88225, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [-4.6, 0.38327, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [-4.6, -0.06938, 0], + "easing": "linear" + }, + "1.375": { + "vector": [-4.6, -0.16702, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [-4.6, -0.31185, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [-4.6, -0.40401, 0], + "easing": "linear" + }, + "1.5": { + "vector": [-4.6, -0.7288, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [-4.6, -0.98276, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [-4.6, -1.10156, 0], + "easing": "linear" + }, + "1.625": { + "vector": [-4.6, -1.44612, 0], + "easing": "linear" + }, + "1.6667": { + "vector": [-4.6, -1.74636, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [-4.6, -2.08536, 0], + "easing": "linear" + }, + "1.75": { + "vector": [-4.6, -2.4817, 0], + "easing": "linear" + }, + "1.7917": { + "vector": [-4.6, -2.74791, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [-4.6, -3.02145, 0], + "easing": "linear" + }, + "1.875": { + "vector": [-4.6, -3.3609, 0], + "easing": "linear" + }, + "1.9167": { + "vector": [-4.6, -3.63869, 0], + "easing": "linear" + }, + "1.9583": { + "vector": [-4.6, -3.90221, 0], + "easing": "linear" + }, + "2.0": { + "vector": [-4.6, -4.00869, 0], + "easing": "linear" + }, + "2.0417": { + "vector": [-4.6, -4.09833, 0], + "easing": "linear" + }, + "2.125": { + "vector": [-4.6, -4.19263, 0], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, 0.04696, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0, 0.15656, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [0, 0.30818, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, 0.44887, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [0, 0.60402, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 0.76881, 0], + "easing": "linear" + }, + "0.375": { + "vector": [0, 0.93, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 1.10086, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, 1.41863, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0.00612, 1.56699, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0.07071, 1.68704, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0.20272, 1.76301, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0.34721, 1.81805, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [0.49716, 1.83851, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0.70767, 1.86, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0.77215, 1.86, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [0.84, 1.86, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0.84, 1.86, 0], + "easing": "linear" + }, + "1.0833": { + "vector": [0.84, 2.06325, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [0.84, 2.776, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [0.84, 3.69868, 0], + "easing": "linear" + }, + "1.25": { + "vector": [0.84, 4.93133, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0.84, 6.22055, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [0.84, 7.45389, 0], + "easing": "linear" + }, + "1.375": { + "vector": [0.84, 7.71069, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0.84, 7.85466, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [0.84, 7.96018, 0], + "easing": "linear" + }, + "1.5": { + "vector": [0.84, 7.48451, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [0.84, 6.83049, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [0.84, 6.52433, 0], + "easing": "linear" + }, + "1.625": { + "vector": [0.84, 5.42577, 0], + "easing": "linear" + }, + "1.6667": { + "vector": [0.84, 4.32541, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [0.84, 3.02084, 0], + "easing": "linear" + }, + "1.75": { + "vector": [0.84, 1.46259, 0], + "easing": "linear" + }, + "1.7917": { + "vector": [0.84, 0.31127, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [0.84, -0.82474, 0], + "easing": "linear" + }, + "1.875": { + "vector": [0.84, -2.3648, 0], + "easing": "linear" + }, + "1.9167": { + "vector": [0.84, -3.64745, 0], + "easing": "linear" + }, + "1.9583": { + "vector": [0.84, -4.8966, 0], + "easing": "linear" + }, + "2.0": { + "vector": [0.84, -5.29573, 0], + "easing": "linear" + }, + "2.0417": { + "vector": [0.84, -5.82639, 0], + "easing": "linear" + }, + "2.125": { + "vector": [0.84, -6.15963, 0], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, 0.8249, -0.03367], + "easing": "linear" + }, + "0.625": { + "vector": [0, 2.36501, -0.09653], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 4.05074, -0.16534], + "easing": "linear" + }, + "0.7083": { + "vector": [0, 5.80025, -0.23675], + "easing": "linear" + }, + "0.75": { + "vector": [0, 8.25619, -0.33699], + "easing": "linear" + }, + "0.7917": { + "vector": [0, 9.00838, -0.36769], + "easing": "linear" + }, + "0.8333": { + "vector": [0, 9.8, -0.4], + "easing": "linear" + }, + "0.875": { + "vector": [0, 9.48188, -0.4], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 7.7123, -0.4], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 5.28251, -0.4], + "easing": "linear" + }, + "1.0": { + "vector": [0.23445, 2.34253, -0.4], + "easing": "linear" + }, + "1.0417": { + "vector": [0.41716, 0.18995, -0.4], + "easing": "linear" + }, + "1.0833": { + "vector": [0.68757, -1.7822, -0.4], + "easing": "linear" + }, + "1.125": { + "vector": [1.05421, -2.50199, -0.4], + "easing": "linear" + }, + "1.1667": { + "vector": [2.02268, -2.68429, -0.4], + "easing": "linear" + }, + "1.2083": { + "vector": [2.81697, -2.36561, -0.4], + "easing": "linear" + }, + "1.25": { + "vector": [3.63291, -1.9, -0.4], + "easing": "linear" + }, + "1.2917": { + "vector": [4.57307, -1.42714, -0.4], + "easing": "linear" + }, + "1.3333": { + "vector": [5.88952, -1.04257, -0.4], + "easing": "linear" + }, + "1.375": { + "vector": [6.52745, -1, -0.4], + "easing": "linear" + }, + "1.4167": { + "vector": [7.80355, -1, -0.4], + "easing": "linear" + }, + "1.5": { + "vector": [9.93257, -1, -0.4], + "easing": "linear" + }, + "1.5417": { + "vector": [12.015, -1, -0.4], + "easing": "linear" + }, + "1.625": { + "vector": [14.22246, -1, -0.4], + "easing": "linear" + }, + "1.75": { + "vector": [18.32774, -1, -0.4], + "easing": "linear" + }, + "1.8333": { + "vector": [20.24451, -1, -0.4], + "easing": "linear" + }, + "1.875": { + "vector": [21.26207, -1, -0.4], + "easing": "linear" + }, + "1.9167": { + "vector": [22.08891, -1, -0.4], + "easing": "linear" + }, + "2.0": { + "vector": [23.46165, -1, -0.4], + "easing": "linear" + }, + "2.125": { + "vector": [24.03, -1, -0.4], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, -0.71628, -0.09165], + "easing": "linear" + }, + "0.125": { + "vector": [0, -2.38799, -0.30555], + "easing": "linear" + }, + "0.1667": { + "vector": [0, -6.84647, -0.87602], + "easing": "linear" + }, + "0.2083": { + "vector": [0, -9.21292, -1.17881], + "easing": "linear" + }, + "0.25": { + "vector": [0, -11.72647, -1.50043], + "easing": "linear" + }, + "0.2917": { + "vector": [0, -14.185, -1.815], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -16.79114, -2.14846], + "easing": "linear" + }, + "0.375": { + "vector": [0, -22.67407, -2.90119], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -15.90602, -1.56965], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -12.29495, -0.87537], + "easing": "linear" + }, + "0.5": { + "vector": [0, -3.34967, 0.80411], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 8.17377, 2.8959], + "easing": "linear" + }, + "0.625": { + "vector": [0, 28.02, 6.44], + "easing": "linear" + }, + "0.8333": { + "vector": [0, 28.02, 6.44], + "easing": "linear" + }, + "0.875": { + "vector": [0, 27.93921, 6.55084], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 27.48979, 7.16738], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 26.98082, 7.86562], + "easing": "linear" + }, + "1.0": { + "vector": [0, 26.12604, 9.03828], + "easing": "linear" + }, + "1.0417": { + "vector": [0, 25.57935, 9.78826], + "easing": "linear" + }, + "1.0833": { + "vector": [0, 25.07849, 10.47538], + "easing": "linear" + }, + "1.125": { + "vector": [0, 24.89568, 10.72617], + "easing": "linear" + }, + "1.1667": { + "vector": [0, 24.43875, 10.83], + "easing": "linear" + }, + "1.2083": { + "vector": [0, 21.17595, 10.83], + "easing": "linear" + }, + "1.25": { + "vector": [0, 17.27, 10.83], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 13.30319, 10.83], + "easing": "linear" + }, + "1.3333": { + "vector": [0, 10.07714, 10.83], + "easing": "linear" + }, + "1.375": { + "vector": [0, 9.67347, 10.78365], + "easing": "linear" + }, + "1.4583": { + "vector": [0, 9.19937, 10.31141], + "easing": "linear" + }, + "1.5": { + "vector": [0, 8.0075, 9.10108], + "easing": "linear" + }, + "1.5833": { + "vector": [0, 6.55456, 7.32381], + "easing": "linear" + }, + "1.625": { + "vector": [0, 5.32269, 5.22523], + "easing": "linear" + }, + "1.6667": { + "vector": [0, 4.43925, 3.23231], + "easing": "linear" + }, + "1.7083": { + "vector": [0, 3.79109, 1.32444], + "easing": "linear" + }, + "1.75": { + "vector": [0, 3.34626, -0.43771], + "easing": "linear" + }, + "1.7917": { + "vector": [0, 3.09145, -2.05649], + "easing": "linear" + }, + "1.8333": { + "vector": [0, 2.97484, -3.54404], + "easing": "linear" + }, + "1.875": { + "vector": [0, 2.91739, -4.97552], + "easing": "linear" + }, + "1.9167": { + "vector": [0, 3.07031, -6.47429], + "easing": "linear" + }, + "1.9583": { + "vector": [0, 3.54887, -8.05082], + "easing": "linear" + }, + "2.0": { + "vector": [0, 3.78147, -8.31012], + "easing": "linear" + }, + "2.0417": { + "vector": [0, 4.41633, -9.2242], + "easing": "linear" + }, + "2.0833": { + "vector": [0, 5.20952, -9.47233], + "easing": "linear" + }, + "2.125": { + "vector": [0, 6.04403, -9.71], + "easing": "linear" + }, + "2.1667": { + "vector": [0, 6.90932, -9.71], + "easing": "linear" + }, + "2.25": { + "vector": [0, 7.22932, -9.71], + "easing": "linear" + } + } + }, + "belly": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0.11008, 0.25021, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0.367, 0.83416, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [1.05219, 2.39156, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [1.41587, 3.21819, 0], + "easing": "linear" + }, + "0.25": { + "vector": [1.80216, 4.0962, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [2.18, 4.955, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [2.58052, 5.86536, 0], + "easing": "linear" + }, + "0.375": { + "vector": [3.32538, 7.55838, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [3.85779, 8.7685, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [4.00781, 9.10949, 0], + "easing": "linear" + }, + "0.5": { + "vector": [4.25688, 9.67561, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [4.36, 9.80011, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [4.36, 8.89319, 0], + "easing": "linear" + }, + "0.625": { + "vector": [4.36, 6.99476, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [4.36, 4.91685, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [4.36, 2.7603, 0], + "easing": "linear" + }, + "0.75": { + "vector": [4.36, -0.26701, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [4.36, -1.1942, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [4.36, -2.17, 0], + "easing": "linear" + } + } + }, + "belly2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, 0.04696, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0, 0.15656, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, 0.44887, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [0, 0.60402, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, 0.76881, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [0, 0.93, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 1.10086, 0], + "easing": "linear" + }, + "0.375": { + "vector": [0, 1.41863, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 1.64575, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, 1.70975, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, 1.81601, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 1.86, 0], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-0.21444, 0.33932, -1.04565], + "easing": "linear" + }, + "0.125": { + "vector": [-0.23821, 0.37496, -1.11763], + "easing": "linear" + }, + "0.1667": { + "vector": [-0.68296, 1.03995, -2.42071], + "easing": "linear" + }, + "0.2083": { + "vector": [-0.91902, 1.37909, -2.80393], + "easing": "linear" + }, + "0.25": { + "vector": [-1.31906, 1.9424, -3.19817], + "easing": "linear" + }, + "0.2917": { + "vector": [-1.56129, 2.27564, -3.26159], + "easing": "linear" + }, + "0.3333": { + "vector": [-1.79275, 2.58873, -3.203], + "easing": "linear" + }, + "0.375": { + "vector": [-2.26181, 3.21244, -2.84348], + "easing": "linear" + }, + "0.4167": { + "vector": [-2.50402, 3.52582, -5.165], + "easing": "linear" + }, + "0.4583": { + "vector": [-2.6014, 3.64703, -6.25301], + "easing": "linear" + }, + "0.5": { + "vector": [-2.78391, 3.85356, -9.52426], + "easing": "linear" + }, + "0.5417": { + "vector": [-2.83, 3.86038, -11.34655], + "easing": "linear" + }, + "0.5833": { + "vector": [-2.83, 3.54127, -12.23193], + "easing": "linear" + }, + "0.625": { + "vector": [-2.83, 2.8866, -11.2212], + "easing": "linear" + }, + "0.6667": { + "vector": [-2.83, 2.20894, -7.29725], + "easing": "linear" + }, + "0.7083": { + "vector": [-2.83, 1.48807, -3.12305], + "easing": "linear" + }, + "0.75": { + "vector": [-2.83, 0.47612, 2.73659], + "easing": "linear" + }, + "0.7917": { + "vector": [-2.83, 0.16618, 4.53125], + "easing": "linear" + }, + "0.8333": { + "vector": [-2.83, -0.16, 6.42], + "easing": "linear" + }, + "0.875": { + "vector": [-2.47476, -0.26175, 5.93877], + "easing": "linear" + }, + "0.9167": { + "vector": [-0.49873, -0.82773, 3.26193], + "easing": "linear" + }, + "0.9583": { + "vector": [1.73912, -1.46871, 0.23042], + "easing": "linear" + }, + "1.0": { + "vector": [5.49751, -2.54521, -4.8609], + "easing": "linear" + }, + "1.0417": { + "vector": [7.90123, -3.23369, -8.11711], + "easing": "linear" + }, + "1.0833": { + "vector": [10.10345, -3.86446, -11.10037], + "easing": "linear" + }, + "1.125": { + "vector": [10.90722, -4.09468, -12.1892], + "easing": "linear" + }, + "1.1667": { + "vector": [11.43188, -4.24075, -12.65133], + "easing": "linear" + }, + "1.2083": { + "vector": [13.07409, -4.67507, -12.74829], + "easing": "linear" + }, + "1.25": { + "vector": [15.04, -5.195, -12.86436], + "easing": "linear" + }, + "1.2917": { + "vector": [17.03654, -5.72303, -12.98223], + "easing": "linear" + }, + "1.3333": { + "vector": [18.66025, -6.15246, -13.0781], + "easing": "linear" + }, + "1.375": { + "vector": [18.84, -6.2, -13.05236], + "easing": "linear" + }, + "1.4583": { + "vector": [18.84, -6.2, -12.68197], + "easing": "linear" + }, + "1.5": { + "vector": [18.84, -6.2, -11.73268], + "easing": "linear" + }, + "1.5833": { + "vector": [18.84, -6.2, -10.41943], + "easing": "linear" + }, + "1.625": { + "vector": [18.84, -6.2, -9.20092], + "easing": "linear" + }, + "1.6667": { + "vector": [18.84, -6.2, -7.85712], + "easing": "linear" + }, + "1.7083": { + "vector": [18.84, -6.2, -6.4298], + "easing": "linear" + }, + "1.75": { + "vector": [18.84, -6.2, -5.03371], + "easing": "linear" + }, + "1.7917": { + "vector": [18.84, -6.2, -3.55381], + "easing": "linear" + }, + "1.875": { + "vector": [18.84, -6.2, -0.80157], + "easing": "linear" + }, + "1.9167": { + "vector": [18.84, -6.2, 0.48345], + "easing": "linear" + }, + "1.9583": { + "vector": [18.84, -6.2, 1.71995], + "easing": "linear" + }, + "2.0417": { + "vector": [18.84, -6.2, 2.64026], + "easing": "linear" + }, + "2.125": { + "vector": [18.84, -6.2, 3.02129], + "easing": "linear" + } + } + }, + "body": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, -0.01003, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0, -0.03345, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, -0.09589, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [0, -0.12903, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, -0.16424, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [0, -0.19867, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -0.23517, 0], + "easing": "linear" + }, + "0.375": { + "vector": [0, -0.30306, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -0.35158, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -0.36525, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, -0.38795, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, -0.38099, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, -0.24606, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0, 0.0364, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 0.34557, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [0, 0.66644, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, 1.11686, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0, 1.25481, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [0, 1.4, 0], + "easing": "linear" + }, + "0.875": { + "vector": [0, 1.27376, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 0.57155, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -0.22371, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, -1.55931, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [0, -2.41351, 0], + "easing": "linear" + }, + "1.0833": { + "vector": [0, -3.19611, 0], + "easing": "linear" + }, + "1.125": { + "vector": [0, -3.48174, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [0, -3.49901, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [0, -2.63469, 0], + "easing": "linear" + }, + "1.25": { + "vector": [0, -1.6, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, -0.54919, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [0, 0.30539, 0], + "easing": "linear" + }, + "1.375": { + "vector": [0, 0.39594, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [0, 0.35455, 0], + "easing": "linear" + }, + "1.5": { + "vector": [0, 0.24849, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [0, 0.10176, 0], + "easing": "linear" + }, + "1.625": { + "vector": [0, -0.03439, 0], + "easing": "linear" + }, + "1.6667": { + "vector": [0, -0.18454, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [0, -0.34401, 0], + "easing": "linear" + }, + "1.75": { + "vector": [0, -0.5, 0], + "easing": "linear" + }, + "1.7917": { + "vector": [0, -0.66535, 0], + "easing": "linear" + }, + "1.875": { + "vector": [0, -0.97286, 0], + "easing": "linear" + }, + "1.9167": { + "vector": [0, -1.11644, 0], + "easing": "linear" + }, + "1.9583": { + "vector": [0, -1.2546, 0], + "easing": "linear" + }, + "2.0417": { + "vector": [0, -1.35743, 0], + "easing": "linear" + }, + "2.125": { + "vector": [0, -1.4, 0], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [-0.52057, 0.69943, -2.75086], + "easing": "linear" + }, + "0.125": { + "vector": [-0.57827, 0.7454, -2.9633], + "easing": "linear" + }, + "0.1667": { + "vector": [-1.65792, 1.57409, -6.84618], + "easing": "linear" + }, + "0.2083": { + "vector": [-2.23098, 1.79234, -8.25775], + "easing": "linear" + }, + "0.25": { + "vector": [-3.20209, 1.97884, -10.11261], + "easing": "linear" + }, + "0.2917": { + "vector": [-3.79012, 1.96582, -10.86668], + "easing": "linear" + }, + "0.3333": { + "vector": [-4.352, 1.86774, -11.33628], + "easing": "linear" + }, + "0.375": { + "vector": [-5.49069, 1.49597, -11.78101], + "easing": "linear" + }, + "0.4167": { + "vector": [-6.07867, -0.86948, -3.65772], + "easing": "linear" + }, + "0.4583": { + "vector": [-6.31506, -2.09404, 0.6018], + "easing": "linear" + }, + "0.5": { + "vector": [-6.75811, -5.99606, 14.53773], + "easing": "linear" + }, + "0.5417": { + "vector": [-6.87, -8.21, 22.53], + "easing": "linear" + }, + "0.5833": { + "vector": [-6.87, -11.01542, 31.66396], + "easing": "linear" + }, + "0.625": { + "vector": [-6.87, -13.82723, 39.21531], + "easing": "linear" + }, + "0.6667": { + "vector": [-6.87, -14.4809, 38.25137], + "easing": "linear" + }, + "0.7083": { + "vector": [-6.87, -15.17627, 37.22595], + "easing": "linear" + }, + "0.75": { + "vector": [-6.87, -16.1524, 35.78648], + "easing": "linear" + }, + "0.7917": { + "vector": [-6.87, -16.45137, 35.34561], + "easing": "linear" + }, + "0.8333": { + "vector": [-6.87, -16.76601, 34.88163], + "easing": "linear" + }, + "0.875": { + "vector": [-6.97175, -16.62297, 34.97121], + "easing": "linear" + }, + "0.9167": { + "vector": [-7.60026, -15.66902, 35.18723], + "easing": "linear" + }, + "0.9583": { + "vector": [-8.17871, -14.63826, 34.65401], + "easing": "linear" + }, + "1.0": { + "vector": [-9.25521, -12.53067, 32.75454], + "easing": "linear" + }, + "1.0417": { + "vector": [-10.07164, -10.73882, 30.3873], + "easing": "linear" + }, + "1.0833": { + "vector": [-10.58345, -9.44838, 28.10247], + "easing": "linear" + }, + "1.125": { + "vector": [-10.83966, -8.54861, 25.74282], + "easing": "linear" + }, + "1.1667": { + "vector": [-10.9, -7.91162, 23.4422], + "easing": "linear" + }, + "1.2083": { + "vector": [-10.9, -7.5085, 24.00784], + "easing": "linear" + }, + "1.25": { + "vector": [-10.9, -7.3961, 26.45853], + "easing": "linear" + }, + "1.2917": { + "vector": [-10.9, -7.34158, 29.2331], + "easing": "linear" + }, + "1.3333": { + "vector": [-10.9, -7.29724, 31.48954], + "easing": "linear" + }, + "1.375": { + "vector": [-10.9, -7.29233, 31.75005], + "easing": "linear" + }, + "1.4583": { + "vector": [-10.9, -7.29233, 31.85915], + "easing": "linear" + }, + "1.5": { + "vector": [-10.9, -7.29233, 32.13876], + "easing": "linear" + }, + "1.5833": { + "vector": [-10.9, -7.29233, 32.52558], + "easing": "linear" + }, + "1.625": { + "vector": [-10.9, -7.29233, 32.8845], + "easing": "linear" + }, + "1.6667": { + "vector": [-10.9, -7.29233, 33.28032], + "easing": "linear" + }, + "1.7083": { + "vector": [-10.9, -7.29233, 33.70074], + "easing": "linear" + }, + "1.75": { + "vector": [-10.9, -7.29233, 34.11196], + "easing": "linear" + }, + "1.7917": { + "vector": [-10.9, -7.29233, 34.54786], + "easing": "linear" + }, + "1.875": { + "vector": [-10.9, -7.29233, 35.35854], + "easing": "linear" + }, + "1.9167": { + "vector": [-10.9, -7.29233, 35.73705], + "easing": "linear" + }, + "1.9583": { + "vector": [-10.9, -7.29233, 36.10126], + "easing": "linear" + }, + "2.0417": { + "vector": [-10.9, -7.29233, 36.37234], + "easing": "linear" + }, + "2.125": { + "vector": [-10.9, -7.29233, 36.48457], + "easing": "linear" + } + } + }, + "footRightFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0417": { + "vector": [0.57256, -0.12314, 0.47836], + "easing": "linear" + }, + "0.0833": { + "vector": [3.04455, -0.65477, 2.54366], + "easing": "linear" + }, + "0.125": { + "vector": [5.74491, -1.23553, 4.79976], + "easing": "linear" + }, + "0.1667": { + "vector": [8.44968, -1.81723, 7.05954], + "easing": "linear" + }, + "0.2083": { + "vector": [9.54351, -2.05247, 7.97342], + "easing": "linear" + }, + "0.25": { + "vector": [10.09, -2.17, 8.43], + "easing": "linear" + }, + "0.2917": { + "vector": [10.09, -2.17, 8.78787], + "easing": "linear" + }, + "0.3333": { + "vector": [10.09, -2.17, 10.33296], + "easing": "linear" + }, + "0.375": { + "vector": [10.09, -2.17, 12.02079], + "easing": "linear" + }, + "0.4167": { + "vector": [10.09, -2.17, 13.71137], + "easing": "linear" + }, + "0.4583": { + "vector": [10.09, -2.17, 14.39505], + "easing": "linear" + }, + "0.5": { + "vector": [10.09, -2.172, 14.65788], + "easing": "linear" + }, + "0.5417": { + "vector": [10.09, -2.19679, 13.68082], + "easing": "linear" + }, + "0.5833": { + "vector": [10.09, -2.21828, 12.83367], + "easing": "linear" + }, + "0.625": { + "vector": [10.09, -2.2611, 11.14584], + "easing": "linear" + }, + "0.6667": { + "vector": [10.09, -2.30399, 9.45526], + "easing": "linear" + }, + "0.7083": { + "vector": [10.09, -2.32133, 8.77158], + "easing": "linear" + }, + "0.75": { + "vector": [10.09, -2.33, 8.43], + "easing": "linear" + }, + "1.1667": { + "vector": [10.08998, -2.33, 7.96765], + "easing": "linear" + }, + "1.2083": { + "vector": [10.08979, -2.33, 4.01073], + "easing": "linear" + }, + "1.25": { + "vector": [10.08957, -2.33, -0.72615], + "easing": "linear" + }, + "1.2917": { + "vector": [10.08934, -2.33, -5.53684], + "easing": "linear" + }, + "1.3333": { + "vector": [10.08915, -2.33, -9.44918], + "easing": "linear" + }, + "1.375": { + "vector": [10.09823, -2.32964, -9.86824], + "easing": "linear" + }, + "1.4583": { + "vector": [10.19088, -2.32596, -9.72494], + "easing": "linear" + }, + "1.5": { + "vector": [10.42835, -2.31653, -9.35771], + "easing": "linear" + }, + "1.5833": { + "vector": [10.75687, -2.30349, -8.84966], + "easing": "linear" + }, + "1.625": { + "vector": [11.06168, -2.29139, -8.37827], + "easing": "linear" + }, + "1.6667": { + "vector": [11.39784, -2.27804, -7.85841], + "easing": "linear" + }, + "1.7083": { + "vector": [11.7549, -2.26387, -7.30624], + "easing": "linear" + }, + "1.75": { + "vector": [12.10413, -2.25, -6.76615], + "easing": "linear" + }, + "1.7917": { + "vector": [12.47434, -2.2353, -6.19363], + "easing": "linear" + }, + "1.875": { + "vector": [13.16283, -2.20797, -5.12891], + "easing": "linear" + }, + "1.9167": { + "vector": [13.48428, -2.19521, -4.63179], + "easing": "linear" + }, + "1.9583": { + "vector": [13.7936, -2.18292, -4.15343], + "easing": "linear" + }, + "2.0417": { + "vector": [14.02382, -2.17378, -3.7974], + "easing": "linear" + }, + "2.125": { + "vector": [14.11913, -2.17, -3.65], + "easing": "linear" + } + } + }, + "shoulder2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, -0.17674, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [0, -0.58921, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, -1.68929, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [0, -2.27319, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -2.89338, 0], + "easing": "linear" + }, + "0.375": { + "vector": [0, -4.14304, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -5.33892, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, -6.43455, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, -6.83444, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0, -6.64653, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, -4.68033, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [0, -1.21323, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, 1.28608, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0, 5.38739, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [0, 6.66888, 0], + "easing": "linear" + }, + "0.875": { + "vector": [0, 6.77277, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 6.13201, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 5.04701, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 3.77378, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [0, 2.4321, 0], + "easing": "linear" + }, + "1.0833": { + "vector": [0, 1.32918, 0], + "easing": "linear" + }, + "1.125": { + "vector": [0, 0.32093, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [0, -0.00379, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [0, 0.02046, 0], + "easing": "linear" + }, + "1.25": { + "vector": [0, 0.74571, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 1.81324, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [0, 2.88138, 0], + "easing": "linear" + }, + "1.375": { + "vector": [0, 3.69243, 0.00484], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 4.11778, 0.01259], + "easing": "linear" + }, + "1.4583": { + "vector": [0, 4.01125, 0.03644], + "easing": "linear" + }, + "1.5": { + "vector": [0, 3.95541, 0.0505], + "easing": "linear" + }, + "1.5417": { + "vector": [0, 3.86437, 0.09055], + "easing": "linear" + }, + "1.5833": { + "vector": [0, 3.74111, 0.13281], + "easing": "linear" + }, + "1.625": { + "vector": [0, 3.60133, 0.17634], + "easing": "linear" + }, + "1.6667": { + "vector": [0, 3.45524, 0.21889], + "easing": "linear" + }, + "1.7083": { + "vector": [0, 3.30408, 0.26093], + "easing": "linear" + }, + "1.75": { + "vector": [0, 3.1522, 0.30195], + "easing": "linear" + }, + "1.7917": { + "vector": [0, 2.83508, 0.3835], + "easing": "linear" + }, + "1.8333": { + "vector": [0, 2.68641, 0.42103], + "easing": "linear" + }, + "1.875": { + "vector": [0, 2.53538, 0.46072], + "easing": "linear" + }, + "1.9167": { + "vector": [0, 2.36008, 0.50548], + "easing": "linear" + }, + "1.9583": { + "vector": [0, 2.17935, 0.55153], + "easing": "linear" + }, + "2.0": { + "vector": [0, 2.13075, 0.56099], + "easing": "linear" + }, + "2.0417": { + "vector": [0, 2.0353, 0.58704], + "easing": "linear" + }, + "2.0833": { + "vector": [0, 2, 0.59782], + "easing": "linear" + }, + "2.125": { + "vector": [0, 2, 0.6], + "easing": "linear" + } + } + }, + "shoulder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.0833": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, -0.20198, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [0, -0.67339, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, -1.93062, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [0, -2.59793, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -3.30672, 0], + "easing": "linear" + }, + "0.375": { + "vector": [0, -4.7349, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -6.10162, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, -7.35378, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, -7.81079, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0, -7.69702, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, -6.01171, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [0, -3.03992, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, -0.89765, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0, 2.61776, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [0, 3.71618, 0], + "easing": "linear" + }, + "0.875": { + "vector": [0, 4, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 4, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 4, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 4, 0], + "easing": "linear" + }, + "1.0417": { + "vector": [0, 4, 0], + "easing": "linear" + }, + "1.0833": { + "vector": [0, 4, 0], + "easing": "linear" + }, + "1.125": { + "vector": [0, 4, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [0, 4, 0], + "easing": "linear" + }, + "1.2083": { + "vector": [0, 4, 0], + "easing": "linear" + }, + "1.25": { + "vector": [0, 4.12944, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [0, 4.34796, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [0, 4.58246, 0], + "easing": "linear" + }, + "1.375": { + "vector": [0, 4.80467, 0], + "easing": "linear" + }, + "1.4167": { + "vector": [0, 4.93462, 0], + "easing": "linear" + }, + "1.4583": { + "vector": [0, 4.99419, 0], + "easing": "linear" + }, + "1.5": { + "vector": [0, 4.98045, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [0, 4.93219, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [0, 4.87056, 0], + "easing": "linear" + }, + "1.625": { + "vector": [0, 4.80066, 0], + "easing": "linear" + }, + "1.6667": { + "vector": [0, 4.72762, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [0, 4.65204, 0], + "easing": "linear" + }, + "1.75": { + "vector": [0, 4.5761, 0], + "easing": "linear" + }, + "1.7917": { + "vector": [0, 4.41754, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [0, 4.3432, 0], + "easing": "linear" + }, + "1.875": { + "vector": [0, 4.26769, 0], + "easing": "linear" + }, + "1.9167": { + "vector": [0, 4.19533, 0], + "easing": "linear" + }, + "1.9583": { + "vector": [0, 4.12457, 0], + "easing": "linear" + }, + "2.0": { + "vector": [0, 4.06538, 0], + "easing": "linear" + }, + "2.0417": { + "vector": [0, 4.01765, 0], + "easing": "linear" + }, + "2.0833": { + "vector": [0, 4, 0], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, 0.03911, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0, 0.25889, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 0.54476, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [0, 1, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, 1.31359, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0, 1.60933, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [0, 1.86925, 0], + "easing": "linear" + }, + "0.875": { + "vector": [0, 1.9647, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-0.03911, 2.05866, -0.01955], + "easing": "linear" + }, + "0.9583": { + "vector": [-0.13563, 2.20344, -0.06781], + "easing": "linear" + }, + "1.0": { + "vector": [-0.39867, 2.59801, -0.19934], + "easing": "linear" + }, + "1.0417": { + "vector": [-0.8478, 3.27171, -0.4239], + "easing": "linear" + }, + "1.0833": { + "vector": [-1.16492, 3.74738, -0.58246], + "easing": "linear" + }, + "1.125": { + "vector": [-1.46462, 4.19693, -0.73231], + "easing": "linear" + }, + "1.1667": { + "vector": [-1.75087, 4.6263, -0.87543], + "easing": "linear" + }, + "1.2083": { + "vector": [-1.9647, 4.94705, -0.98235], + "easing": "linear" + }, + "1.25": { + "vector": [-2, 5, -1], + "easing": "linear" + }, + "1.2917": { + "vector": [-2.77666, 4.0939, -1.77666], + "easing": "linear" + }, + "1.3333": { + "vector": [-4.08777, 2.56426, -3.08777], + "easing": "linear" + }, + "1.375": { + "vector": [-5.49476, 0.92278, -4.49476], + "easing": "linear" + }, + "1.4167": { + "vector": [-6.828, -0.63267, -5.828], + "easing": "linear" + }, + "1.4583": { + "vector": [-7.8941, -1.87645, -6.8941], + "easing": "linear" + }, + "1.5": { + "vector": [-8, -2, -7], + "easing": "linear" + }, + "1.5833": { + "vector": [-8.03911, -1.88267, -7.07822], + "easing": "linear" + }, + "1.625": { + "vector": [-8.13563, -1.59311, -7.27126], + "easing": "linear" + }, + "1.6667": { + "vector": [-8.25889, -1.22334, -7.51777], + "easing": "linear" + }, + "1.7083": { + "vector": [-8.39867, -0.80398, -7.79735], + "easing": "linear" + }, + "1.75": { + "vector": [-8.54476, -0.36573, -8.08952], + "easing": "linear" + }, + "1.7917": { + "vector": [-8.69592, 0.08777, -8.39185], + "easing": "linear" + }, + "1.8333": { + "vector": [-8.8478, 0.54341, -8.69561], + "easing": "linear" + }, + "1.875": { + "vector": [-9, 1, -9], + "easing": "linear" + }, + "1.9167": { + "vector": [-9.16492, 1.49476, -9.32984], + "easing": "linear" + }, + "1.9583": { + "vector": [-9.31359, 1.94078, -9.62718], + "easing": "linear" + }, + "2.0": { + "vector": [-9.46462, 2.39386, -9.92924], + "easing": "linear" + }, + "2.0417": { + "vector": [-9.60933, 2.828, -10.21867], + "easing": "linear" + }, + "2.0833": { + "vector": [-9.75087, 3.2526, -10.50173], + "easing": "linear" + }, + "2.125": { + "vector": [-9.86925, 3.60774, -10.73849], + "easing": "linear" + }, + "2.1667": { + "vector": [-9.9647, 3.8941, -10.9294], + "easing": "linear" + }, + "2.25": { + "vector": [-10, 4, -11], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5833": { + "vector": [0, -0.13688, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0, -0.9061, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, -1.90665, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [0, -3.5, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, -4.59757, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -5.63267, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [0, -6.54236, 0], + "easing": "linear" + }, + "0.875": { + "vector": [0, -6.87645, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-0.07822, -6.88267, -0.01955], + "easing": "linear" + }, + "0.9583": { + "vector": [-0.27126, -6.59311, -0.06781], + "easing": "linear" + }, + "1.0": { + "vector": [-0.79735, -5.80398, -0.19934], + "easing": "linear" + }, + "1.0417": { + "vector": [-1.69561, -4.45659, -0.4239], + "easing": "linear" + }, + "1.0833": { + "vector": [-2.32984, -3.50524, -0.58246], + "easing": "linear" + }, + "1.125": { + "vector": [-2.92924, -2.60614, -0.73231], + "easing": "linear" + }, + "1.1667": { + "vector": [-3.50173, -1.7474, -0.87543], + "easing": "linear" + }, + "1.2083": { + "vector": [-3.9294, -1.1059, -0.98235], + "easing": "linear" + }, + "1.25": { + "vector": [-4, -1, -1], + "easing": "linear" + }, + "1.2917": { + "vector": [-4.38833, -0.35279, -1.38833], + "easing": "linear" + }, + "1.3333": { + "vector": [-5.04389, 0.73981, -2.04389], + "easing": "linear" + }, + "1.375": { + "vector": [-5.74738, 1.9123, -2.74738], + "easing": "linear" + }, + "1.4167": { + "vector": [-6.414, 3.02334, -3.414], + "easing": "linear" + }, + "1.4583": { + "vector": [-6.94705, 3.91175, -3.94705], + "easing": "linear" + }, + "1.5": { + "vector": [-7, 4, -4], + "easing": "linear" + }, + "1.5833": { + "vector": [-7.11733, 4.05866, -4.03911], + "easing": "linear" + }, + "1.625": { + "vector": [-7.40689, 4.20344, -4.13563], + "easing": "linear" + }, + "1.6667": { + "vector": [-7.77666, 4.38833, -4.25889], + "easing": "linear" + }, + "1.7083": { + "vector": [-8.19602, 4.59801, -4.39867], + "easing": "linear" + }, + "1.75": { + "vector": [-8.63427, 4.81714, -4.54476], + "easing": "linear" + }, + "1.7917": { + "vector": [-9.08777, 5.04389, -4.69592], + "easing": "linear" + }, + "1.8333": { + "vector": [-9.54341, 5.27171, -4.8478], + "easing": "linear" + }, + "1.875": { + "vector": [-10, 5.5, -5], + "easing": "linear" + }, + "1.9167": { + "vector": [-10.49476, 5.74738, -5.16492], + "easing": "linear" + }, + "1.9583": { + "vector": [-10.94078, 5.97039, -5.31359], + "easing": "linear" + }, + "2.0": { + "vector": [-11.39386, 6.19693, -5.46462], + "easing": "linear" + }, + "2.0417": { + "vector": [-11.828, 6.414, -5.60933], + "easing": "linear" + }, + "2.0833": { + "vector": [-12.2526, 6.6263, -5.75087], + "easing": "linear" + }, + "2.125": { + "vector": [-12.60774, 6.80387, -5.86925], + "easing": "linear" + }, + "2.1667": { + "vector": [-12.8941, 6.94705, -5.9647], + "easing": "linear" + }, + "2.25": { + "vector": [-13, 7, -6], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 0, 8.25], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 0, 20.75], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, -2.6, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [0, -9.9, 0], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 3.25, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [-6.19556, -14.14493, 31.07448], + "easing": "linear" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 0, 8.75], + "easing": "linear" + }, + "0.8333": { + "vector": [-1.77163, -21.47527, 9.90658], + "easing": "linear" + } + } + }, + "footRightRear": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [9.25, 7.25, 0], + "easing": "linear" + }, + "0.8333": { + "vector": [6.54729, 13.25271, -15.08088], + "easing": "linear" + } + } + } + } + }, + "rest": { + "loop": "hold_on_last_frame", + "animation_length": 2.294, + "bones": { + "deltLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [3.38073, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [3.8, 0, 2.42292], + "easing": "linear" + }, + "0.6667": { + "vector": [3.8, 0, 12.2], + "easing": "linear" + }, + "0.9167": { + "vector": [3.8, -5.0882, 12.2], + "easing": "linear" + }, + "1.125": { + "vector": [-2.19833, -4.23, 17.91222], + "easing": "linear" + }, + "1.3333": { + "vector": [-29.66452, -3.4, 22.8], + "easing": "linear" + }, + "1.375": { + "vector": [-33.81, -3.4, 22.8], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 1.3345, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, 1.22196, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 0.1, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [2.1, -1.85915, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [1.98, -11.87, 0], + "easing": "linear" + } + } + }, + "deltRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0.35587, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [1.23412, 0, -1.07244], + "easing": "linear" + }, + "0.6667": { + "vector": [4.6, 0, -5.4], + "easing": "linear" + }, + "0.875": { + "vector": [4.6, 0, -5.9871], + "easing": "linear" + }, + "0.9167": { + "vector": [3.5528, -0.14608, -6], + "easing": "linear" + }, + "1.125": { + "vector": [-44.10691, -6.79444, -6], + "easing": "linear" + }, + "1.3333": { + "vector": [-66.58233, -12.23, -6], + "easing": "linear" + }, + "1.5": { + "vector": [-61.99, -12.23, -5.97115], + "easing": "linear" + }, + "1.5417": { + "vector": [-61.99, -12.23, -2.73161], + "easing": "linear" + }, + "1.5833": { + "vector": [-61.99, -12.23, -1.15152], + "easing": "linear" + }, + "1.625": { + "vector": [-61.99, -12.23, 2.03462], + "easing": "linear" + }, + "1.6667": { + "vector": [-61.99, -12.23, 3.63202], + "easing": "linear" + }, + "1.7083": { + "vector": [-61.99, -12.23, 6.83007], + "easing": "linear" + }, + "1.75": { + "vector": [-61.99892, -12.23, 8.43], + "easing": "linear" + }, + "1.7917": { + "vector": [-63.73349, -12.23, 8.43], + "easing": "linear" + }, + "1.8333": { + "vector": [-65.48058, -12.23, 8.43], + "easing": "linear" + }, + "1.875": { + "vector": [-67.12658, -12.23, 8.43], + "easing": "linear" + }, + "1.9583": { + "vector": [-68.75533, -12.23, 8.43], + "easing": "linear" + }, + "2.0": { + "vector": [-70.36297, -12.23, 8.43], + "easing": "linear" + }, + "2.0417": { + "vector": [-71.86946, -12.23, 8.43], + "easing": "linear" + }, + "2.125": { + "vector": [-73.1702, -12.23, 8.43], + "easing": "linear" + }, + "2.2083": { + "vector": [-74.14796, -12.23, 8.43], + "easing": "linear" + }, + "2.2917": { + "vector": [-74.52, -12.23, 8.43], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0.97863, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, 0.9014, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, 0.1, 0], + "easing": "linear" + }, + "0.875": { + "vector": [-0.88065, -1.0742, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-0.92867, -1.18839, -0.00956], + "easing": "linear" + }, + "1.375": { + "vector": [-0.93, -11.19, -0.01], + "easing": "linear" + } + } + }, + "footLeftFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-2.669, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-2.76168, 0, 0.67524], + "easing": "linear" + }, + "0.6667": { + "vector": [-1.8, 0, 3.4], + "easing": "linear" + }, + "0.875": { + "vector": [-0.0387, 0, 3.4], + "easing": "linear" + }, + "0.9167": { + "vector": [0.08409, 0, 3.4], + "easing": "linear" + }, + "1.3333": { + "vector": [7.04, 0, 3.4], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -0.17793, -0.17793], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -0.2, -0.2], + "easing": "linear" + }, + "0.6667": { + "vector": [0, -0.2, -0.2], + "easing": "linear" + } + } + }, + "footLeftRear": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-5.2, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-6, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -0.2, 0], + "easing": "linear" + } + } + }, + "footRightFront": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-1.6014, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-1.06717, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [1.89, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [1.89, 0, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [-0.51, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -0.3, -0.2], + "easing": "linear" + } + } + }, + "footRightRear": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-2.6, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -0.3, 0], + "easing": "linear" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-5.1425, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-13.47583, 2.40628, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-15, 2.47944, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-15, 2.8, 4.87134], + "easing": "linear" + }, + "0.875": { + "vector": [-15, 3.9742, 10.81844], + "easing": "linear" + }, + "0.9167": { + "vector": [-14.92117, 4, 10.94], + "easing": "linear" + }, + "1.3333": { + "vector": [-8.4, 4.0005, 10.94], + "easing": "linear" + }, + "1.5": { + "vector": [-8.388, 4.3, 10.94], + "easing": "linear" + }, + "1.5417": { + "vector": [-7.041, 4.3, 10.94], + "easing": "linear" + }, + "1.5833": { + "vector": [-6.384, 4.3, 10.94], + "easing": "linear" + }, + "1.625": { + "vector": [-5.0592, 4.3, 10.94], + "easing": "linear" + }, + "1.6667": { + "vector": [-4.395, 4.3, 10.94], + "easing": "linear" + }, + "1.7083": { + "vector": [-3.06525, 4.3, 10.94], + "easing": "linear" + }, + "1.75": { + "vector": [-2.39402, 4.3, 10.94], + "easing": "linear" + }, + "1.7917": { + "vector": [-1.23118, 4.3, 10.94], + "easing": "linear" + }, + "1.8333": { + "vector": [-0.05995, 4.3, 10.94], + "easing": "linear" + }, + "1.875": { + "vector": [1.04351, 4.3, 10.94], + "easing": "linear" + }, + "1.9583": { + "vector": [2.13541, 4.3, 10.94], + "easing": "linear" + }, + "2.0": { + "vector": [3.21316, 4.3, 10.94], + "easing": "linear" + }, + "2.0417": { + "vector": [4.2231, 4.3, 10.94], + "easing": "linear" + }, + "2.125": { + "vector": [5.0951, 4.3, 10.94], + "easing": "linear" + }, + "2.2083": { + "vector": [5.75059, 4.3, 10.94], + "easing": "linear" + }, + "2.2917": { + "vector": [6, 4.3, 10.94], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -5.1, 0], + "easing": "linear" + }, + "0.875": { + "vector": [0, -8.36333, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -8.45668, -0.00556], + "easing": "linear" + }, + "1.3333": { + "vector": [0, -13.50001, -0.5], + "easing": "linear" + }, + "1.5": { + "vector": [0, -12.50701, -0.5], + "easing": "linear" + }, + "1.5417": { + "vector": [0, -12.57517, -0.5], + "easing": "linear" + }, + "1.5833": { + "vector": [0, -12.60841, -0.5], + "easing": "linear" + }, + "1.625": { + "vector": [0, -12.67544, -0.5], + "easing": "linear" + }, + "1.6667": { + "vector": [0, -12.70905, -0.5], + "easing": "linear" + }, + "1.7083": { + "vector": [0, -12.77634, -0.5], + "easing": "linear" + }, + "1.75": { + "vector": [0, -12.809, -0.5], + "easing": "linear" + }, + "1.7917": { + "vector": [0, -12.6152, -0.5], + "easing": "linear" + }, + "1.8333": { + "vector": [0, -12.41999, -0.5], + "easing": "linear" + }, + "1.875": { + "vector": [0, -12.23608, -0.5], + "easing": "linear" + }, + "1.9583": { + "vector": [0, -12.0541, -0.5], + "easing": "linear" + }, + "2.0": { + "vector": [0, -11.87447, -0.5], + "easing": "linear" + }, + "2.0417": { + "vector": [0, -11.70615, -0.5], + "easing": "linear" + }, + "2.125": { + "vector": [0, -11.56082, -0.5], + "easing": "linear" + }, + "2.2083": { + "vector": [0, -11.45157, -0.5], + "easing": "linear" + }, + "2.2917": { + "vector": [0, -11.41, -0.5], + "easing": "linear" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-22.92, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [-33.99556, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-34.12, 0, 0.367], + "easing": "linear" + }, + "1.5": { + "vector": [-59.9831, -14.60251, 29.56181], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -4.9, 0], + "easing": "linear" + }, + "0.875": { + "vector": [0, -6.77889, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -6.82667, -0.02667], + "easing": "linear" + }, + "1.375": { + "vector": [3.17, -10.71, -1.91], + "easing": "linear" + }, + "1.5": { + "vector": [2, -10.2, -2.4], + "easing": "linear" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-23.92, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [-39.54444, 0, 17.25611], + "easing": "linear" + }, + "0.9167": { + "vector": [-39.72, 0, 17.78567], + "easing": "linear" + }, + "1.3333": { + "vector": [-39.72, 0, 47.66], + "easing": "linear" + }, + "1.75": { + "vector": [-39.72, 0, 47.66], + "easing": "linear" + }, + "1.7917": { + "vector": [-40.19309, 0, 47.66], + "easing": "linear" + }, + "1.8333": { + "vector": [-40.66716, 0, 47.66], + "easing": "linear" + }, + "1.875": { + "vector": [-41.1138, 0, 47.66], + "easing": "linear" + }, + "1.9583": { + "vector": [-41.55576, 0, 47.66], + "easing": "linear" + }, + "2.0": { + "vector": [-41.992, 0, 47.66], + "easing": "linear" + }, + "2.0417": { + "vector": [-42.40078, 0, 47.66], + "easing": "linear" + }, + "2.125": { + "vector": [-42.75373, 0, 47.66], + "easing": "linear" + }, + "2.2083": { + "vector": [-43.01905, 0, 47.66], + "easing": "linear" + }, + "2.2917": { + "vector": [-43.12, 0, 47.66], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -5.1, 0], + "easing": "linear" + }, + "0.875": { + "vector": [0, -6.78111, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -6.87556, -0.02556], + "easing": "linear" + }, + "1.5": { + "vector": [-3, -11.6, -2.3], + "easing": "linear" + }, + "1.875": { + "vector": [-3, -12.6, -2.3], + "easing": "linear" + } + } + }, + "body": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -1.43454, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, -3.6, 0], + "easing": "linear" + }, + "0.875": { + "vector": [0, -7.1226, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0.043, -7.2, 0.03822], + "easing": "linear" + }, + "1.3333": { + "vector": [3.6, -7.2, 3.2], + "easing": "linear" + }, + "1.5": { + "vector": [3.6, -7.2, 3.2], + "easing": "linear" + }, + "1.5417": { + "vector": [3.6, -7.2, 3.2], + "easing": "linear" + }, + "1.5833": { + "vector": [3.6, -7.2, 3.2], + "easing": "linear" + }, + "1.625": { + "vector": [3.6, -7.2, 3.2], + "easing": "linear" + }, + "1.6667": { + "vector": [3.6, -7.2, 3.2], + "easing": "linear" + }, + "1.7083": { + "vector": [3.6, -7.2, 3.2], + "easing": "linear" + }, + "1.75": { + "vector": [3.6, -7.2, 3.2], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [0, 0, 0.9], + "easing": "linear" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-9.69, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [-9.69, 0, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [-9.67927, -5.8, 0], + "easing": "linear" + }, + "1.5": { + "vector": [-3.2608, -5.8, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [-4.4731, -5.8, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [-5.0644, -5.8, 0], + "easing": "linear" + }, + "1.625": { + "vector": [-6.25672, -5.8, 0], + "easing": "linear" + }, + "1.6667": { + "vector": [-6.8545, -5.8, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [-8.05128, -5.8, 0], + "easing": "linear" + }, + "1.75": { + "vector": [-8.65, -5.8, 0], + "easing": "linear" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-7.93583, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-7.88728, -0.51636, -2.06544], + "easing": "linear" + }, + "0.6667": { + "vector": [-3.72, -2.6, -10.4], + "easing": "linear" + }, + "0.875": { + "vector": [6.03072, -2.6, -10.4], + "easing": "linear" + }, + "0.9167": { + "vector": [6.45299, -2.70919, -10.2882], + "easing": "linear" + }, + "1.125": { + "vector": [12.94785, -7.67863, -5.2], + "easing": "linear" + }, + "1.3333": { + "vector": [20.60453, -8.92308, -5.2], + "easing": "linear" + }, + "1.375": { + "vector": [23.36419, -8.92308, -5.2], + "easing": "linear" + }, + "1.5": { + "vector": [25.37257, -8.92308, -5.16871], + "easing": "linear" + }, + "1.5417": { + "vector": [26.04607, -8.92308, -1.65528], + "easing": "linear" + }, + "1.5833": { + "vector": [26.37457, -8.92308, 0.0584], + "easing": "linear" + }, + "1.625": { + "vector": [27.03697, -8.92308, 3.51392], + "easing": "linear" + }, + "1.6667": { + "vector": [27.36907, -8.92308, 5.24637], + "easing": "linear" + }, + "1.7083": { + "vector": [28.03395, -8.92308, 8.71481], + "easing": "linear" + }, + "1.75": { + "vector": [28.36657, -8.92308, 10.45], + "easing": "linear" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-3.10494, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [-3.64888, 0.07944, 0.91356], + "easing": "linear" + }, + "0.6667": { + "vector": [-4.29, 0.4, 4.6], + "easing": "linear" + }, + "0.75": { + "vector": [-2.4258, 0.4, 4.6], + "easing": "linear" + }, + "0.875": { + "vector": [10.52193, 0.4, 4.6], + "easing": "linear" + }, + "0.9167": { + "vector": [11.09408, 0.41194, 4.6], + "easing": "linear" + }, + "1.0": { + "vector": [18.77, 0.61111, 4.6], + "easing": "linear" + }, + "1.3333": { + "vector": [26.88477, 1.4, 4.6], + "easing": "linear" + }, + "1.5": { + "vector": [15.7124, 1.4, 4.6], + "easing": "linear" + }, + "1.5417": { + "vector": [17.1043, 1.4, 4.6], + "easing": "linear" + }, + "1.5833": { + "vector": [17.7832, 1.4, 4.6], + "easing": "linear" + }, + "1.625": { + "vector": [19.15216, 1.4, 4.6], + "easing": "linear" + }, + "1.6667": { + "vector": [19.8385, 1.4, 4.6], + "easing": "linear" + }, + "1.7083": { + "vector": [21.21257, 1.4, 4.6], + "easing": "linear" + }, + "1.75": { + "vector": [21.9, 1.4, 4.6], + "easing": "linear" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [37.28, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [51.23322, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [51.19411, 0, 0.05978], + "easing": "linear" + }, + "1.3333": { + "vector": [33.741, 0, 5.38], + "easing": "linear" + }, + "1.5": { + "vector": [22.378, 0, 5.38], + "easing": "linear" + }, + "1.5417": { + "vector": [24.3985, 0, 5.38], + "easing": "linear" + }, + "1.5833": { + "vector": [25.384, 0, 5.38], + "easing": "linear" + }, + "1.625": { + "vector": [27.3712, 0, 5.38], + "easing": "linear" + }, + "1.6667": { + "vector": [28.3675, 0, 5.38], + "easing": "linear" + }, + "1.7083": { + "vector": [30.36212, 0, 5.38], + "easing": "linear" + }, + "1.75": { + "vector": [31.35096, 0, 5.38], + "easing": "linear" + }, + "1.7917": { + "vector": [29.59286, 0, 5.38], + "easing": "linear" + }, + "1.8333": { + "vector": [27.82206, 0, 5.38], + "easing": "linear" + }, + "1.875": { + "vector": [26.15373, 0, 5.38], + "easing": "linear" + }, + "1.9583": { + "vector": [24.50288, 0, 5.38], + "easing": "linear" + }, + "2.0": { + "vector": [22.87343, 0, 5.38], + "easing": "linear" + }, + "2.0417": { + "vector": [21.3465, 0, 5.38], + "easing": "linear" + }, + "2.125": { + "vector": [20.02812, 0, 5.38], + "easing": "linear" + }, + "2.2083": { + "vector": [19.03709, 0, 5.38], + "easing": "linear" + }, + "2.2917": { + "vector": [18.66, 0, 5.38], + "easing": "linear" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [38.8, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [38.8, 6.8, 3.9], + "easing": "linear" + }, + "1.3333": { + "vector": [38.8, 6.8, 3.9], + "easing": "linear" + }, + "1.5": { + "vector": [38.8, 3.6, 3.9], + "easing": "linear" + }, + "2.0417": { + "vector": [38.62284, -8.05314, 8.43393], + "easing": "linear" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [6.83264, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [6.21036, 0.87384, -0.83412], + "easing": "linear" + }, + "0.6667": { + "vector": [0.28, 4.4, -4.2], + "easing": "linear" + }, + "0.875": { + "vector": [-10.08136, 4.4, -4.2], + "easing": "linear" + }, + "0.9167": { + "vector": [-10.95108, 4.35162, -4.11841], + "easing": "linear" + }, + "1.125": { + "vector": [-41.65076, 2.15, -0.40521], + "easing": "linear" + }, + "1.3333": { + "vector": [-45.66834, 0.35, 0.87], + "easing": "linear" + }, + "1.5": { + "vector": [-39.0014, 0.35, 0.87], + "easing": "linear" + }, + "1.5417": { + "vector": [-39.9443, 0.35, 0.87], + "easing": "linear" + }, + "1.5833": { + "vector": [-40.4042, 0.35, 0.87], + "easing": "linear" + }, + "1.625": { + "vector": [-41.33156, 0.35, 0.87], + "easing": "linear" + }, + "1.6667": { + "vector": [-41.7965, 0.35, 0.87], + "easing": "linear" + }, + "1.7083": { + "vector": [-42.72733, 0.35, 0.87], + "easing": "linear" + }, + "1.75": { + "vector": [-43.193, 0.35, 0.87], + "easing": "linear" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [5.05331, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [3.67017, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-4.44, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-5.69475, 0, 0], + "easing": "linear" + }, + "0.875": { + "vector": [-22.72864, 0, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-23.72704, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [-39.12, 0, 0], + "easing": "linear" + }, + "1.125": { + "vector": [-50.87712, 0, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [-50.46406, 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": [-26.54679, 0, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [-28.4326, 0, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [-29.3524, 0, 0], + "easing": "linear" + }, + "1.625": { + "vector": [-31.20712, 0, 0], + "easing": "linear" + }, + "1.6667": { + "vector": [-32.137, 0, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [-33.99865, 0, 0], + "easing": "linear" + }, + "1.75": { + "vector": [-34.93, 0, 0], + "easing": "linear" + } + } + }, + "tailUnder": { + "rotation": { + "0.5833": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [8, 0, 0], + "easing": "linear" + } + }, + "position": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "tail1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [11.92075, -12.23, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [22.3906, -7.31143, 0], + "easing": "linear" + }, + "0.5": { + "vector": [23.11, -5.83409, 0], + "easing": "linear" + }, + "0.75": { + "vector": [23.11, -11.51409, 0], + "easing": "linear" + }, + "1.0": { + "vector": [20.31, -0.71, 1], + "easing": "linear" + }, + "1.25": { + "vector": [8.43387, 0.09, -0.2], + "easing": "linear" + }, + "1.3333": { + "vector": [9.31339, 0.09, -0.2], + "easing": "linear" + }, + "1.5": { + "vector": [12.47, 0.3568, -0.2], + "easing": "linear" + }, + "1.5417": { + "vector": [9.91219, 2.4222, -0.2], + "easing": "linear" + }, + "1.5833": { + "vector": [8.66462, 3.4296, -0.2], + "easing": "linear" + }, + "1.625": { + "vector": [6.14898, 5.46096, -0.2], + "easing": "linear" + }, + "1.6667": { + "vector": [4.88773, 6.4794, -0.2], + "easing": "linear" + }, + "1.7083": { + "vector": [2.36269, 8.51835, -0.2], + "easing": "linear" + }, + "1.75": { + "vector": [1.08937, 9.29044, -0.2], + "easing": "linear" + }, + "1.7917": { + "vector": [-0.868, 9.37627, -0.2], + "easing": "linear" + }, + "1.8333": { + "vector": [-2.8395, 9.46272, -0.2], + "easing": "linear" + }, + "1.875": { + "vector": [-4.69692, 9.54416, -0.2], + "easing": "linear" + }, + "1.9583": { + "vector": [-6.53488, 9.62476, -0.2], + "easing": "linear" + }, + "2.0": { + "vector": [-8.34902, 9.7043, -0.2], + "easing": "linear" + }, + "2.0417": { + "vector": [-10.04901, 9.77885, -0.2], + "easing": "linear" + }, + "2.125": { + "vector": [-11.51682, 9.84321, -0.2], + "easing": "linear" + }, + "2.2083": { + "vector": [-12.62017, 9.89159, -0.2], + "easing": "linear" + }, + "2.2917": { + "vector": [-13.04, 9.91, -0.2], + "easing": "linear" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [-1.09311, 10.42, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [5.8775, 1.60704, 0], + "easing": "linear" + }, + "0.5": { + "vector": [4.16, -1.04, 0], + "easing": "linear" + }, + "0.75": { + "vector": [-6.76, 13.87231, -0.2], + "easing": "linear" + }, + "1.0": { + "vector": [-6.76, 17.67, -0.2], + "easing": "linear" + }, + "1.25": { + "vector": [-1.17333, 17.67, -0.2], + "easing": "linear" + }, + "1.3333": { + "vector": [-0.40567, 17.67, -0.2], + "easing": "linear" + }, + "1.5": { + "vector": [-6.86588, 17.75439, -0.16897], + "easing": "linear" + }, + "1.5417": { + "vector": [-4.82807, 18.40769, 0.07125], + "easing": "linear" + }, + "1.5833": { + "vector": [-3.83412, 18.72633, 0.18841], + "easing": "linear" + }, + "1.625": { + "vector": [-1.82989, 19.36886, 0.42467], + "easing": "linear" + }, + "1.6667": { + "vector": [-0.82506, 19.691, 0.54312], + "easing": "linear" + }, + "1.7083": { + "vector": [1.18666, 20.33592, 0.78025], + "easing": "linear" + }, + "1.75": { + "vector": [2.05483, 20.57957, 0.86821], + "easing": "linear" + }, + "1.7917": { + "vector": [2.90752, 20.49651, 0.52075], + "easing": "linear" + }, + "1.8333": { + "vector": [3.76636, 20.41285, 0.17077], + "easing": "linear" + }, + "1.875": { + "vector": [4.57551, 20.33403, -0.15895], + "easing": "linear" + }, + "1.9583": { + "vector": [5.37618, 20.25604, -0.48523], + "easing": "linear" + }, + "2.0": { + "vector": [6.16647, 20.17906, -0.80727], + "easing": "linear" + }, + "2.0417": { + "vector": [6.90704, 20.10692, -1.10905], + "easing": "linear" + }, + "2.125": { + "vector": [7.54646, 20.04464, -1.36961], + "easing": "linear" + }, + "2.2083": { + "vector": [8.02711, 19.99782, -1.56547], + "easing": "linear" + }, + "2.2917": { + "vector": [8.21, 19.98, -1.64], + "easing": "linear" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [5, 0, 0], + "easing": "linear" + }, + "0.9583": { + "vector": [24, 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": [30.80833, -3.37669, 2.31058], + "easing": "linear" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [-7, 0, 0], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [-2.77369, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [-3.23912, 0, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [-10.00066, -1.465, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [-10.00066, -2.6314, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [-10.00066, -4.6, 0], + "easing": "linear" + }, + "0.875": { + "vector": [-10.00066, -6.557, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [-10.03649, -6.6, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [-12.99067, -6.6, 0], + "easing": "linear" + }, + "1.5": { + "vector": [-7.4032, -6.6, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [-7.7624, -6.6, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [-7.9376, -6.6, 0], + "easing": "linear" + }, + "1.625": { + "vector": [-8.29088, -6.6, 0], + "easing": "linear" + }, + "1.6667": { + "vector": [-8.468, -6.6, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [-8.8226, -6.6, 0], + "easing": "linear" + }, + "1.75": { + "vector": [-9.01544, -6.6, 0], + "easing": "linear" + }, + "1.7917": { + "vector": [-12.01805, -6.6, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [-15.04235, -6.6, 0], + "easing": "linear" + }, + "1.875": { + "vector": [-17.89165, -6.6, 0], + "easing": "linear" + }, + "1.9583": { + "vector": [-20.71109, -6.6, 0], + "easing": "linear" + }, + "2.0": { + "vector": [-23.49399, -6.6, 0], + "easing": "linear" + }, + "2.0417": { + "vector": [-26.1018, -6.6, 0], + "easing": "linear" + }, + "2.125": { + "vector": [-28.35343, -6.6, 0], + "easing": "linear" + }, + "2.2083": { + "vector": [-30.04598, -6.6, 0], + "easing": "linear" + }, + "2.2917": { + "vector": [-30.69, -6.6, 0], + "easing": "linear" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [1.98374, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [2.03, 0, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [4.80304, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [12.40303, 0, 0], + "easing": "linear" + }, + "1.2917": { + "vector": [1.92424, 22.37616, -2.42037], + "easing": "linear" + }, + "2.0417": { + "vector": [-0.57576, 22.37616, -2.42037], + "easing": "linear" + } + }, + "position": { + "1.2917": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.0417": { + "vector": [0, 1.6, 1.1], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [10.10169, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [10.25, 0, 0], + "easing": "linear" + }, + "0.2917": { + "vector": [15.39992, 0, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [19.19992, 0, 0], + "easing": "linear" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.375": { + "vector": [23.17337, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [22.94025, 0, 0], + "easing": "linear" + }, + "0.625": { + "vector": [-1.67, 0, 0], + "easing": "linear" + } + } + }, + "shoulder": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.1667": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -2.82826, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, -4.6, 0], + "easing": "linear" + }, + "0.875": { + "vector": [0, -6.557, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -6.6, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [0.00233, -6.6, 0], + "easing": "linear" + }, + "1.5": { + "vector": [1.3956, -6.6, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [0.9017, -6.6, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [0.6608, -6.6, 0], + "easing": "linear" + }, + "1.625": { + "vector": [0.17504, -6.6, 0], + "easing": "linear" + }, + "1.6667": { + "vector": [-0.0685, -6.6, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [-0.55608, -6.6, 0], + "easing": "linear" + }, + "1.75": { + "vector": [-0.8047, -6.6, 0], + "easing": "linear" + }, + "1.7917": { + "vector": [-1.71836, -6.6, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [-2.63861, -6.6, 0], + "easing": "linear" + }, + "1.875": { + "vector": [-3.50562, -6.6, 0], + "easing": "linear" + }, + "1.9583": { + "vector": [-4.36354, -6.6, 0], + "easing": "linear" + }, + "2.0": { + "vector": [-5.21034, -6.6, 0], + "easing": "linear" + }, + "2.0417": { + "vector": [-6.00387, -6.6, 0], + "easing": "linear" + }, + "2.125": { + "vector": [-6.68901, -6.6, 0], + "easing": "linear" + }, + "2.2083": { + "vector": [-7.20403, -6.6, 0], + "easing": "linear" + }, + "2.2917": { + "vector": [-7.4, -6.6, 0], + "easing": "linear" + } + } + }, + "shoulder2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.6667": { + "vector": [0, -2.8, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -8.2, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [0, -8.2, 0], + "easing": "linear" + }, + "1.5": { + "vector": [1.3988, -8.2, 0], + "easing": "linear" + }, + "1.5417": { + "vector": [1.2641, -8.2, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [1.1984, -8.2, 0], + "easing": "linear" + }, + "1.625": { + "vector": [1.06592, -8.2, 0], + "easing": "linear" + }, + "1.6667": { + "vector": [0.9995, -8.2, 0], + "easing": "linear" + }, + "1.7083": { + "vector": [0.86652, -8.2, 0], + "easing": "linear" + }, + "1.75": { + "vector": [0.80071, -8.2, 0], + "easing": "linear" + }, + "1.7917": { + "vector": [0.93914, -8.2, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [1.07858, -8.2, 0], + "easing": "linear" + }, + "1.875": { + "vector": [1.20994, -8.2, 0], + "easing": "linear" + }, + "1.9583": { + "vector": [1.33993, -8.2, 0], + "easing": "linear" + }, + "2.0": { + "vector": [1.46823, -8.2, 0], + "easing": "linear" + }, + "2.0417": { + "vector": [1.58846, -8.2, 0], + "easing": "linear" + }, + "2.125": { + "vector": [1.69227, -8.2, 0], + "easing": "linear" + }, + "2.2083": { + "vector": [1.77031, -8.2, 0], + "easing": "linear" + }, + "2.2917": { + "vector": [1.8, -8.2, 0], + "easing": "linear" + } + } + }, + "belly2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0.0839, 6.85928, 1.54857], + "easing": "linear" + }, + "1.3333": { + "vector": [0, 0, 0.2], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [1.225, 0, 0], + "easing": "linear" + } + } + }, + "jawLower2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.3333": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.5833": { + "vector": [18.7778, 0, 0], + "easing": "linear" + }, + "1.8333": { + "vector": [3.97, 0, 0], + "easing": "linear" + } + } + }, + "chest": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [2, 1, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, 4, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 4, 0], + "easing": "linear" + }, + "1.25": { + "vector": [0, 8, 0], + "easing": "linear" + }, + "1.5": { + "vector": [0, 8, 0], + "easing": "linear" + }, + "1.75": { + "vector": [0, 1, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.25": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "1.0": { + "vector": [0.93, 1, 1], + "easing": "linear" + }, + "1.25": { + "vector": [0.65, 1, 1], + "easing": "linear" + }, + "1.5": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.75": { + "vector": [0.8, 1, 1], + "easing": "linear" + } + } + }, + "belly": { + "rotation": { + "1.25": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": [0, -3, 0], + "easing": "linear" + }, + "1.75": { + "vector": [0, 15, 0], + "easing": "linear" + } + }, + "position": { + "1.25": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.5": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "scale": { + "0.0": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.0": { + "vector": [0.9, 1, 1], + "easing": "linear" + }, + "1.25": { + "vector": [1, 1, 1], + "easing": "linear" + }, + "1.5": { + "vector": [0.7, 1, 1], + "easing": "linear" + } + } + } + } + }, + "lookleft": { + "loop": true, + "animation_length": 3.1977, + "bones": { + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0, -1.2484, -0.79443], + "easing": "linear" + }, + "0.25": { + "vector": [0, -3.68309, -2.34379], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -6.63827, -4.22435], + "easing": "linear" + }, + "0.4167": { + "vector": [0, -9.63152, -6.12915], + "easing": "linear" + }, + "0.5": { + "vector": [0, -12.52607, -7.97114], + "easing": "linear" + }, + "0.5833": { + "vector": [0, -15.50494, -9.86678], + "easing": "linear" + }, + "0.7083": { + "vector": [0, -18.42348, -11.72403], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -20.80845, -13.24174], + "easing": "linear" + }, + "0.9583": { + "vector": [0, -22, -14], + "easing": "linear" + }, + "2.2917": { + "vector": [0, -22, -14], + "easing": "linear" + }, + "2.4167": { + "vector": [0, -20.7516, -13.20557], + "easing": "linear" + }, + "2.5": { + "vector": [0, -18.31691, -11.65621], + "easing": "linear" + }, + "2.5833": { + "vector": [0, -15.36173, -9.77565], + "easing": "linear" + }, + "2.6667": { + "vector": [0, -12.36848, -7.87085], + "easing": "linear" + }, + "2.7083": { + "vector": [0, -9.47393, -6.02886], + "easing": "linear" + }, + "2.7917": { + "vector": [0, -6.49506, -4.13322], + "easing": "linear" + }, + "2.8333": { + "vector": [0, -3.57652, -2.27597], + "easing": "linear" + }, + "2.9583": { + "vector": [0, -1.19155, -0.75826], + "easing": "linear" + }, + "3.0417": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, -0.28373, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, -0.83707, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, -1.5087, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0, -2.18898, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [0, -2.84684, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0, -3.52385, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, -4.18715, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, -4.72919, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [0, -5, 0], + "easing": "linear" + }, + "2.4583": { + "vector": [0, -5, 0], + "easing": "linear" + }, + "2.5833": { + "vector": [0, -4.71627, 0], + "easing": "linear" + }, + "2.6667": { + "vector": [0, -4.16293, 0], + "easing": "linear" + }, + "2.7083": { + "vector": [0, -3.4913, 0], + "easing": "linear" + }, + "2.7917": { + "vector": [0, -2.81102, 0], + "easing": "linear" + }, + "2.875": { + "vector": [0, -2.15316, 0], + "easing": "linear" + }, + "2.9167": { + "vector": [0, -1.47615, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, -0.81285, 0], + "easing": "linear" + }, + "3.0833": { + "vector": [0, -0.27081, 0], + "easing": "linear" + }, + "3.2083": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + } + } + }, + "lookright": { + "loop": true, + "animation_length": 3.1977, + "bones": { + "neck1": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.125": { + "vector": [0, 1.2484, 0.79443], + "easing": "linear" + }, + "0.25": { + "vector": [0, 3.68309, 2.34379], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 6.63827, 4.22435], + "easing": "linear" + }, + "0.4167": { + "vector": [0, 9.63152, 6.12915], + "easing": "linear" + }, + "0.5": { + "vector": [0, 12.52607, 7.97114], + "easing": "linear" + }, + "0.5833": { + "vector": [0, 15.50494, 9.86678], + "easing": "linear" + }, + "0.7083": { + "vector": [0, 18.42348, 11.72403], + "easing": "linear" + }, + "0.7917": { + "vector": [0, 20.80845, 13.24174], + "easing": "linear" + }, + "0.9583": { + "vector": [0, 22, 14], + "easing": "linear" + }, + "2.2917": { + "vector": [0, 22, 14], + "easing": "linear" + }, + "2.4167": { + "vector": [0, 20.7516, 13.20557], + "easing": "linear" + }, + "2.5": { + "vector": [0, 18.31691, 11.65621], + "easing": "linear" + }, + "2.5833": { + "vector": [0, 15.36173, 9.77565], + "easing": "linear" + }, + "2.6667": { + "vector": [0, 12.36848, 7.87085], + "easing": "linear" + }, + "2.7083": { + "vector": [0, 9.47393, 6.02886], + "easing": "linear" + }, + "2.7917": { + "vector": [0, 6.49506, 4.13322], + "easing": "linear" + }, + "2.8333": { + "vector": [0, 3.57652, 2.27597], + "easing": "linear" + }, + "2.9583": { + "vector": [0, 1.19155, 0.75826], + "easing": "linear" + }, + "3.0417": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.2083": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.3333": { + "vector": [0, 0.28373, 0], + "easing": "linear" + }, + "0.4583": { + "vector": [0, 0.83707, 0], + "easing": "linear" + }, + "0.5417": { + "vector": [0, 1.5087, 0], + "easing": "linear" + }, + "0.625": { + "vector": [0, 2.18898, 0], + "easing": "linear" + }, + "0.7083": { + "vector": [0, 2.84684, 0], + "easing": "linear" + }, + "0.7917": { + "vector": [0, 3.52385, 0], + "easing": "linear" + }, + "0.9167": { + "vector": [0, 4.18715, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 4.72919, 0], + "easing": "linear" + }, + "1.1667": { + "vector": [0, 5, 0], + "easing": "linear" + }, + "2.4583": { + "vector": [0, 5, 0], + "easing": "linear" + }, + "2.5833": { + "vector": [0, 4.71627, 0], + "easing": "linear" + }, + "2.6667": { + "vector": [0, 4.16293, 0], + "easing": "linear" + }, + "2.7083": { + "vector": [0, 3.4913, 0], + "easing": "linear" + }, + "2.7917": { + "vector": [0, 2.81102, 0], + "easing": "linear" + }, + "2.875": { + "vector": [0, 2.15316, 0], + "easing": "linear" + }, + "2.9167": { + "vector": [0, 1.47615, 0], + "easing": "linear" + }, + "3.0": { + "vector": [0, 0.81285, 0], + "easing": "linear" + }, + "3.0833": { + "vector": [0, 0.27081, 0], + "easing": "linear" + }, + "3.2083": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + } + } + }, + "roar": { + "loop": true, + "animation_length": 3.5417, + "bones": { + "deltLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-23.7, 0, 0.25416], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-23.7, 0, 0.3774], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-23.7, 0, 2.51286], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-23.7, 0, 3.50517], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-23.7, 0, 5.78665], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-23.7, 0, 5.88703], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-23.1132, -0.504, 5.79678], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-22.59242, -0.9513, 5.63984], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-22.05696, -1.4112, 5.47848], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-21.51784, -1.87425, 5.31601], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-20.97725, -2.33856, 5.1531], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-20.43593, -2.8035, 4.98998], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-19.89418, -3.2688, 4.82672], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-19.35218, -3.73432, 4.66339], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-18.81, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-18.738, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-18.6741, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-18.6084, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-18.54225, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-18.47592, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-18.4095, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-18.34303, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-18.27652, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-18.21, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-18.21, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-19.16723, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-20.01678, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-20.89025, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-21.76971, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-22.65156, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-23.53461, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-24.41834, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-25.3025, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-25.99347, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-26.15263, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-24.99, -4.2, 4.5], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, -0.05058, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -0.3368, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, -0.46981, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -0.7756, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -0.78905, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -1.04058, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, -1.25351, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -1.47243, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -1.69286, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, -1.91389, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, -2.13522, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -2.35672, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0, -2.57832, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -2.8, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -2.836, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, -2.86795, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, -2.9008, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0, -2.93388, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [0, -2.96704, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -3.00025, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, -3.03349, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, -3.06674, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, -3.1, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, -3.1, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, -3.016, 0.348], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [0, -2.94145, 0.65685], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -2.8648, 0.9744], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -2.78763, 1.29413], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -2.71024, 1.61472], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, -2.63275, 1.93575], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [0, -2.5552, 2.25703], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -2.47761, 2.57846], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -2.41698, 2.82966], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, -2.37134, 2.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [0, -1.4, 2.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.04, 0, 2.01325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-0.04, 0, 1.82572], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-0.04, 0, -1.42379], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-0.04, 0, -2.9338], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-0.04, 0, -6.4055], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-0.04, 0, -6.55825], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.544, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-0.9913, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-1.4512, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-1.91425, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-2.37856, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-2.8435, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-3.3088, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-3.77432, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-4.24, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-4.456, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-4.6477, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-4.8448, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-5.04325, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-5.24224, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-5.4415, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-5.64091, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-5.84042, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-6.04, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-6.04, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-6.136, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-6.2212, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-6.3088, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-6.397, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-6.48544, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-6.574, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-6.66263, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-6.7513, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-6.8206, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-6.81707, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-6.04, 0, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, -0.03791, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -0.2524, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, -0.35207, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -0.58122, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -0.56723, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -0.6, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-0.32852, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-2.18743, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-3.05124, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-5.03725, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-4.91601, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-5.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-5.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-4.816, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-4.4752, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-4.1248, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-3.772, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-3.41824, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-3.064, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-2.70949, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-2.3548, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-1.496, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-1.0487, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-0.5888, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-0.12575, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0.33856, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0.8035, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [1.2688, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [1.73433, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [2.09813, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [1.98789, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-5.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, -0.03791, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -0.2524, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, -0.35207, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -0.58122, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -0.56723, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -0.6, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "thighRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-0.42961, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-2.86048, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-3.99008, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-6.58718, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-6.42863, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-6.8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-6.8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-7.328, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-7.7966, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-8.2784, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-8.7635, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-9.24992, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-9.737, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-10.22446, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-10.71215, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-11.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-11.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-10.672, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-10.2034, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-9.7216, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-9.2365, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-8.75008, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-8.263, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-7.77554, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-7.28785, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-6.90672, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-6.97198, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-12.8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, -0.05054, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, -0.33653, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, -0.46942, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -0.77496, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, -0.75631, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -0.8, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "deltRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.01702, 0, 0.57512], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0.02527, 0, 0.3691], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0.16826, 0, -3.2008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0.23471, 0, -4.85969], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0.38748, 0, -8.67369], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0.3942, 0, -8.8415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.5248, 0, -9.01189], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0.63556, 0, -9.03465], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0.74944, 0, -9.05806], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0.8641, 0, -9.08163], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0.97907, 0, -9.10526], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [1.0942, 0, -9.12892], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [1.20942, 0, -9.15261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [1.32469, 0, -9.1763], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [1.44, 0, -9.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0.534, -1.032, -8.3084], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-0.27008, -1.9479, -7.51711], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-1.0968, -2.8896, -6.70352], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-1.92919, -3.83775, -5.88436], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-2.76384, -4.78848, -5.06298], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-3.59963, -5.7405, -4.24048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-4.43606, -6.69326, -3.41734], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-5.27289, -7.64648, -2.5938], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-6.11, -8.6, -1.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-6.11, -8.6, -1.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-6.158, -8.6, -1.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-6.2006, -8.6, -1.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-6.2444, -8.6, -1.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-6.2885, -8.6, -1.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-6.33272, -8.6, -1.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-6.377, -8.6, -1.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-6.42131, -8.6, -1.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-6.46565, -8.6, -1.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-6.51, -8.6, -1.77], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, -0.18, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, -0.33975, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, -0.504, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, -0.66938, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, -0.8352, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, -1.00125, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, -1.16743, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0, -1.33369, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, -1.5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -2.028, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, -2.4966, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, -2.9784, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0, -3.4635, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [0, -3.94992, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -4.437, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, -4.92446, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, -5.41215, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, -5.9, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, -5.9, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, -5.9, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [0, -5.9, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -5.9, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -5.9, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -5.9, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, -5.9, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [0, -5.9, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -5.9, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -5.9, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, -5.8828, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [0, -5.3, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "footLeftFront": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0.18953, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [1.26198, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [1.76033, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [2.90611, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [2.95652, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [3.48, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [3.906, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [4.344, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [4.785, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [5.2272, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [5.67, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [6.11314, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [6.5565, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [7, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [7.192, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [7.3624, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [7.5376, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [7.714, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [7.89088, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [8.068, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [8.24526, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [8.4226, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [8.6, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [8.6, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [9.24778, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [9.82268, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [10.41378, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [11.00892, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [11.60569, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [12.20326, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [12.8013, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [13.39963, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [13.86722, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [14.02056, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [14.78, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, 0, 0.06795], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 0, 0.1008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0, 0.13387], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, 0, 0.16704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 0, 0.20025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0, 0.23349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0, 0, 0.26674], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, 0, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, 0.06051, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [0, 0.11422, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, 0.16943, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0.22503, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, 0.28078, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, 0.3366, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [0, 0.39246, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0.44836, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, 0.49204, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, 0.50414, 0.30287], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [0, 0.5, 0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "footRightFront": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 1.27236], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, 0, 1.21047], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0, 0, 0.13802], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0, 0, -0.36033], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, 0, -1.50611], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, -1.55652], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.7536, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [1.42242, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [2.11008, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [2.80245, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [3.4967, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [4.1919, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [4.88763, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [5.58371, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [6.28, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [6.07, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [5.88363, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [5.692, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [5.49906, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [5.3056, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [5.11188, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [4.918, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [4.72403, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [4.53, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [4.53, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [4.43429, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [4.34935, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [4.26201, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [4.17408, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [4.0859, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [3.99761, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [3.90925, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [3.82085, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [3.75176, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [3.80114, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [6.13, 0, -1.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0, 0.012, 0.036], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0, 0.02265, 0.06795], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 0.0336, 0.1008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 0.04462, 0.13387], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [0, 0.05568, 0.16704], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [0, 0.06675, 0.20025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [0, 0.07783, 0.23349], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [0, 0.08891, 0.26674], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0.1, 0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0.076, 0.288], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0.0547, 0.27735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, 0.0328, 0.2664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0, 0.01075, 0.25537], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [0, -0.01136, 0.24432], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -0.0335, 0.23325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, -0.05566, 0.22217], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, -0.07783, 0.21109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, -0.1, 0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, -0.1, 0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, -0.1, 0.188], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [0, -0.1, 0.17735], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -0.1, 0.1664], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -0.1, 0.15537], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -0.1, 0.14432], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, -0.1, 0.13325], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [0, -0.1, 0.12217], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -0.1, 0.11109], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -0.1, 0.10243], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, -0.10573, 0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [0, -0.3, 0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "footLeftRear": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-0.20217, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-1.34611, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-1.87768, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-3.09985, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-3.02524, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-3.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-3.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-2.672, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-2.2034, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-1.7216, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-1.2365, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-0.75008, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.263, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0.22446, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0.71215, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [1.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [1.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [2.2692, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [3.21811, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [4.19376, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [5.17609, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [6.16109, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [7.14742, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [8.13453, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [9.1221, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [9.8939, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [9.7239, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-3.36, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0.024, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0.0453, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, 0.0672, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0, 0.08925, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [0, 0.11136, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 0.1335, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, 0.15566, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, 0.17783, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, 0.2, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, 0.2, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, 0.272, -0.024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [0, 0.3359, -0.0453], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, 0.4016, -0.0672], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, 0.46775, -0.08925], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, 0.53408, -0.11136], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, 0.6005, -0.1335], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [0, 0.66697, -0.15566], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0.73348, -0.17783], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, 0.78545, -0.19515], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, 0.77134, -0.20573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [0, -0.2, -0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "footRightRear": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-0.11372, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-0.75719, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-1.0562, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-1.74366, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-1.70169, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-1.8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-1.8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-2.9796, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-4.02649, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-5.10288, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-6.18664, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-7.27334, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-8.36152, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-9.45055, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-10.5401, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-11.63, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-11.63, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-10.9868, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-10.41596, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-9.82904, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-9.2381, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-8.64555, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-8.0522, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-7.45839, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-6.86429, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-6.4, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-6.65237, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-19.61, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, -0.06, -0.048], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, -0.11325, -0.0906], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, -0.168, -0.1344], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0, -0.22313, -0.1785], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [0, -0.2784, -0.22272], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, -0.33375, -0.267], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, -0.38914, -0.31131], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, -0.44456, -0.35565], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, -0.5, -0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, -0.5, -0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, -0.44, -0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [0, -0.38675, -0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -0.332, -0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -0.27687, -0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -0.2216, -0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, -0.16625, -0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [0, -0.11086, -0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -0.05544, -0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -0.01213, -0.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, -0.01147, -0.40573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [0, -0.4, -0.6], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, -14.75, 0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [0, -14.75, 0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-0.03782, 7.91, 0.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-2.07755, 17.57761, 1.69538], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-2.15, 17.56614, 1.7247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-2.15, 7.16834, 1.7247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-2.15, 0.95, 1.7247], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [0, -0.2, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, 0.185, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, -0.095, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0, 0.195, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, -0.09932, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9583": { + "post": { + "vector": [0, 0.07793, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -0.25765, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [0, 0.14289, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [0, 0.15431, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, -0.18718, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0.3, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat4": { + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [0, 0.20401, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [33.40114, 0, -0.05956], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [33.17378, 0, -0.08845], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [29.23433, 0, -0.58892], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [27.40372, 0, -0.82149], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [23.1949, 0, -1.35618], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [23.00972, 0, -1.37971], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [23.2664, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [23.63595, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [24.01592, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [24.39849, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [24.78209, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [25.16622, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [25.55065, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [25.93526, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [26.32, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [26.32, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [25.888, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [25.5046, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [25.1104, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [24.7135, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [24.31552, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [23.917, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [23.51817, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [23.11915, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [22.80731, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [22.57668, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [17.72, 0, -1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0.91491, 0, -4.68093], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0.87365, 0, -4.42924], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0.15868, 0, -0.06795], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-0.17355, 0, 1.95867], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-0.9374, 0, 6.61817], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-0.97101, 0, 6.82318], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.496, 0, 7], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-0.0487, 0, 7], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0.4112, 0, 7], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0.87425, 0, 7], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [1.33856, 0, 7], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [1.8035, 0, 7], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [2.2688, 0, 7], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [2.73432, 0, 7], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [3.2, 0, 7], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [6.5792, 0.336, 6.5656], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [9.57824, 0.6342, 6.18007], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [12.66176, 0.9408, 5.78368], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [15.7664, 1.2495, 5.38457], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [18.87949, 1.55904, 4.98438], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [21.9968, 1.869, 4.58365], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [25.11653, 2.1792, 4.18261], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [28.23776, 2.48955, 3.78137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [31.36, 2.8, 3.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [31.36, 2.8, 3.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [31.36, 2.8, 3.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [31.36, 2.8, 3.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [31.36, 2.8, 3.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [31.36, 2.8, 3.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [31.36, 2.8, 3.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [31.36, 2.8, 3.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [31.36, 2.8, 3.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [31.36, 2.8, 3.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [31.36, 2.8, 3.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [31.31414, 2.8, 3.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [29.76, 2.8, 3.38], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-13.36541, 0, -0.14466], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-13.08194, 0, -0.2148], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-8.17014, 0, -1.43024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-5.88769, 0, -1.99504], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-0.64003, 0, -3.29359], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [-0.40914, 0, -3.35072], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-2.07, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-3.72075, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-5.418, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-7.12688, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-8.8404, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-10.55625, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-12.27343, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-13.99144, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-15.71, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-15.95, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-16.163, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-16.382, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-16.6025, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-16.8236, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-17.045, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-17.26657, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-17.48825, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-17.71, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-17.71, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-17.0344, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-16.43481, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-15.81832, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-15.19761, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-14.57522, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-13.95198, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-13.32825, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-12.70423, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-12.21655, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-11.95589, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-7.75, 0, -3.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-0.92342, 0, 0.65403], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-0.88628, 0, 0.68024], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [-0.24281, 0, 1.13424], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0.0562, 0, 1.34521], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0.74366, 0, 1.83025], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0.77391, 0, 1.85159], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [-0.778, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-2.17847, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-3.6184, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-5.06819, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [-6.52192, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-7.97762, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [-9.43446, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [-10.89199, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-12.35, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-14.6564, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-16.70333, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-18.80792, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-20.92693, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-23.0517, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-25.17935, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-27.30865, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-29.43898, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-31.57, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-31.57, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-31.47407, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-31.38893, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-31.30139, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-31.21325, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-31.12487, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-31.03638, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-30.94781, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-30.8592, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-30.78995, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-30.76138, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-30.45, 0, 1.87], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [-0.245, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [-2.22, 0, -6.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-4.1525, 0, -4.91], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [-5.13, 0, -7.44], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-3.85, 0, -9.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-1.36, 0, 6.04012], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.10521, 0, 8.01532], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [-3.01126, 0, 10.47253], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-11.2, 0, 8.78333], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-20.26226, -0.04477, 8.39062], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-21.2788, -0.2592, 8.3936], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [-22.36936, -0.48924, 8.3968], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-23.49064, -0.72576, 8.40008], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-24.6196, -0.9639, 8.62291], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-25.75163, -1.20269, 12.76584], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-26.8852, -1.4418, 16.91439], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-28.01965, -1.6811, 21.06615], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [-28.49803, -1.78201, 22.8], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-29.15464, -1.92051, 20.90182], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-30.29, -2.16, 17.61963], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [-30.29, -2.16, 11.55323], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-30.29, -2.16, 12.9544], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-28.81122, -2.4624, 12.60583], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-27.30936, -2.76952, 12.13488], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-26.14942, -3.00672, 5.10695], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-24.7908, -3.28455, -3.12485], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-23.42848, -3.56314, -11.37905], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-22.0643, -3.8421, -17.15782], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-20.69908, -4.12128, -18.69302], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-19.33319, -4.4006, -20.22895], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-17.82371, -4.5727, -21.43608], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-17.51078, -4.52354, -20.89415], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-11.58269, -2.49072, -1.79519], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [-9.12175, -1.64622, 0.27573], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-9.94815, -0.05, 4.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [-14.5403, -0.05, 4.19], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [7.13, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [7.13, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [7.13, 1.2504, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [7.13, 2.36013, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [7.13, 3.50112, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [7.13, 4.64993, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [7.13, 5.80186, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [7.13, 6.95535, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [7.13, 8.10974, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [7.13, 9.26468, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [7.13, 9.95012, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [7.13, 9.34003, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [7.13, 7.39608, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [7.13, 6.40385, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [7.13, 4.41265, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [7.13, 3.41561, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [7.13, 1.0707, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [7.13, -1.60017, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [7.13, -4.28078, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [7.13, -7.03689, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [7.13, -9.81189, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [7.13, -12.59443, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [7.13, -15.38075, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [7.13, -18.16922, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [7.13, -20.95905, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [7.13, -23.13931, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [7.13, -23.05899, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [7.13, 0.35, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0.07581, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0.50479, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0.70413, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [1.16244, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [1.13446, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [1.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0.72, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0.294, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-0.144, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-0.585, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-1.0272, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-1.47, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-1.91314, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [-2.3565, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-2.8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [-2.8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [-3.6268, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [-4.36059, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [-5.11504, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [-5.87466, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-6.63635, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [-7.39908, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-8.16239, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-8.92607, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-9.52289, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-9.36467, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [1.66, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "ankleRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0.06318, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [0.42066, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [0.58678, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0.9687, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0.94539, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [1, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [1, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [2.224, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [3.3103, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [4.4272, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [5.55175, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [6.67936, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [7.8085, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [8.93851, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [10.06907, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [11.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [11.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [10.432, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [9.7504, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [9.0496, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [8.344, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [7.63648, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [6.928, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [6.21897, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [5.5096, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [4.95522, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [5.21075, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [19.13, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0.46751, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [3.11288, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [4.34215, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [7.1684, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [6.99586, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [7.4, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [7.4, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [6.92, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [6.494, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [6.056, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [5.615, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [5.1728, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [4.73, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [4.28686, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [3.8435, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [3.4, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [3.4, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [2.824, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [2.3128, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [1.7872, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [1.258, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0.72736, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0.196, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [-0.33577, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-0.8678, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-1.28358, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [-1.1191, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [8.4, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "calfRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0.58123, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [3.87007, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [5.39834, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [8.91206, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [8.69755, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [9.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [9.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [9.728, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [10.1966, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [10.6784, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [11.1635, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [11.64992, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [12.137, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [12.62446, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [13.11215, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [13.6, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [13.6, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [12.946, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [12.36558, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [11.7688, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [11.16794, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [10.56544, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [9.96213, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [9.35834, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [8.75427, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [8.28218, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [8.28185, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [12.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.72, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [1.359, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [2.016, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [2.6775, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [3.3408, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [4.005, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [4.66971, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [5.33475, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [6, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [6.264, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [6.4983, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [6.7392, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [6.98175, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [7.22496, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [7.4685, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [7.71223, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [7.95608, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [8.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [8.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [8.104, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [8.0188, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [7.9312, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [7.843, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [7.75456, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [7.666, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [7.57737, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [7.4887, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [7.4194, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [7.44586, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [9, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulder": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.456, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [0.8607, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [1.2768, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [1.69575, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [2.11584, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [2.5365, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [2.95749, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [3.37867, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [3.8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [4.064, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [4.2983, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [4.5392, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [4.78175, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [5.02496, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [5.2685, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [5.51223, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [5.75607, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [6, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [6, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [5.88, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [5.7735, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [5.664, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [5.55375, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [5.4432, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [5.3325, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [5.22171, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [5.11088, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [5.02425, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [5.02293, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [5.8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulder2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [0.576, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [1.0872, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [1.6128, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [2.142, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [2.67264, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [3.204, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": { + "vector": [3.73577, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": { + "vector": [4.2678, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [4.8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [4.92, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [5.0265, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [5.136, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [5.24625, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [5.3568, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [5.4675, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [5.57829, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [5.68913, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [5.8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [5.8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [5.704, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [5.6188, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [5.5312, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [5.443, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [5.35456, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [5.266, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [5.17737, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [5.0887, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [5.0194, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [5.0344, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [6.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": { + "vector": [20.78564, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [19.71013, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [20.52281, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [12.52474, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [9.18579, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [1.50909, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [1.97774, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0.88, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0.88, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [10.4085, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [11.17, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [16.326, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [21.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [26.31, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [26.31, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [7.97302, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [-0.30462, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": { + "vector": [0.84, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [22.17412, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [9.86, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [9.86, 2.87, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [9.86, -1.78583, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [9.86, -4.55417, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [9.86, 3.33599, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [9.86, 6.34245, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [9.86, 6.56212, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [9.86, 8.54063, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [9.86, -0.512, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [9.87965, -3.70948, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [10.60697, -4.80045, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [10.69978, -4.36623, -0.00663], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [11.26, 2.87, -0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [11.26, 2.87, -0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [11.26, 5.19189, -0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [11.26, 11.63, -0.1], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-5.973, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-10.95, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-10.95, 10.42, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-10.95, 8.87217, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-10.95, 7.16256, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-10.56168, -3.54092, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-8.05629, 3.80821, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-7.95, 4.21212, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-7.95, 7.06478, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-7.95, 12.82762, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-7.95, 1.54559, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-7.95, -4.25689, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-7.52572, -4.84706, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-1.68037, -6.67938, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-3.55, 1.04396, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-3.55, 5.39, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-3.55, 7.9212, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-3.55, 12.83661, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-23.24, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-8.31888, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-8.31888, 7.91, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-8.31888, 12.56583, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-8.31888, 14.50273, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-8.00836, -9.72, 0.18122], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-6.00499, -9.72, 1.3504], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-5.92, -9.18464, 1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-5.92, 5.52969, 1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-5.92, 7.97491, 1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-5.92, 13.8024, 1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [-5.92, -8.32602, 1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-6.14529, -9.59092, 1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-9.02463, -4.53154, 1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-4.81112, -1.68573, 1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-4.81112, 10.42, 1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-4.81112, 9.44025, 1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-4.81112, 7.91, 1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tail4": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-34.43, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": { + "vector": [-2.10913, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-2.10913, 17.98, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-2.10913, 24.18983, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [-2.10913, 26.84319, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-2.10913, -12.69599, 0.02589], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [-2.10913, -15.70245, 0.19291], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-2.10913, -14.63208, 0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [-2.10913, 17.98, 0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [-2.10913, 17.98, 0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-2.10913, 18.59379, 0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [-2.10913, -4.68, 0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [-2.10913, -4.68, 0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-2.10913, -8.27703, 0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [-2.10913, -23.68381, 0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": { + "vector": [-2.10913, 0.14335, 0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-2.10913, 15.46, 0.2], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [0, 0.9492, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 1.79161, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, 2.65776, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [0, 3.52984, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [0, 4.40429, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 5.27992, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, 6.15624, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0, 7.03298, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, 7.62802, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 7.26189, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [0, 6.09529, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": { + "vector": [0, 5.49984, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, 4.30489, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0, 3.70655, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": { + "vector": [0, 2.40411, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, 1.60189, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [0, 0.79675, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.9167": { + "post": { + "vector": [0, -0.03107, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [0, -0.86456, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -1.70032, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.125": { + "post": { + "vector": [0, -2.53721, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [0, -3.37475, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, -4.21269, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, -4.86755, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": { + "vector": [0, -4.92591, 0.06879], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.875": { + "post": { + "vector": [0, -0.69, 2.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "cheekLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [0, 1, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, -0.14, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0.97667, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0, -0.37, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, 1.4, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "cheekRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [0, 1.4, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": { + "vector": [0, -0.53, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [0, 0.81, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0, 1.34, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": { + "vector": [0, -2.2, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "tailUnder": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0417": { + "post": { + "vector": [0, 0, 5.22876], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, 0, 5.32157], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0, 1.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "2.0417": { + "vector": [-0.65, 0, 0], + "easing": "linear" + }, + "2.8333": { + "vector": [0.05, 0, 0], + "easing": "linear" + } + } + } + } + }, + "headshake": { + "animation_length": 3, + "bones": { + "shoulder2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0, -3.44, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0, -5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0, 10, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0, 10.95, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [0, 13.8, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 12.5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, 11, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0, 4.4, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0, -3.09, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0, -7.5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [0, -6.32, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -2.02, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 1.67, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [0, 2, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 2.26, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [0, 1.36, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, 0.23, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.06, 0.42, -0.43], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0.04, 0.28, -0.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-0.98, -7.44, 7.56], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-2.1, 7.12, -6.46], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": { + "vector": [-2.2, 12.31, -10.24], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-1.73, 15.08, -8.9], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-0.35, 16.19, -1.84], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [0, 15, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0.16, 9.88, 0.75], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0.04, -2.24, 0.16], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [0, -5, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [0, -5.18, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0, -1.08, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0, 0.27, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [0, 0.36, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [0, 0.2, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0, 0.02, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.1, 9.14, -0.61], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, 10, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-0.91, -2.2, 5.4], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": { + "vector": [-1.35, -11.39, 8.32], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-0.53, -6.13, 4.88], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [2.37, 19.38, -9.75], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [2.34, 22.72, -11.41], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-1.17, 32.07, -14], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [-4.96, 29.47, -10.42], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [-5.28, 22.05, -6.69], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [-3.53, -32, 19.12], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [0.96, -7.16, 13.28], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [2.3, 4.01, 8.98], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [2.62, 8.32, 5.49], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [2.2, 11.54, -1.01], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.25": { + "post": { + "vector": [1.79, 13.17, -4.51], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [1.74, 13.91, -4.99], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [1.48, 17.09, -4.04], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.625": { + "post": { + "vector": [1.25, 16.52, -2.84], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [0.99, 13.87, -2.23], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [0.21, 2.94, -0.46], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [0.13, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [0.28, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": { + "vector": [0.31, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [0.26, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-0.28, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [-0.29, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [-0.08, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [0.4, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4167": { + "post": { + "vector": [0.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [0.87, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [1.46, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [1.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.875": { + "post": { + "vector": [1.26, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [0.53, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": { + "vector": [0.2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.2917": { + "post": { + "vector": [0.07, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": { + "vector": [-0.03, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [-0.04, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": { + "vector": [-0.05, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.9167": { + "post": { + "vector": [-0.01, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-0.05, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-0.13, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [-0.18, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": { + "vector": [-0.12, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0.57, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [2.41, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [1.41, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "sniffair": { + "animation_length": 5, + "bones": { + "shoulder2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": { + "vector": [-0.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [-2.88, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.6667": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [8.25, 16.25, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [2, 16.25, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.4583": { + "post": { + "vector": [2.94938, -17.43596, 4.67897], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": { + "vector": [4.75, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": { + "vector": [-4.55277, 8.72282, -0.69187], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": { + "vector": [5.3477, 10.95328, 1.01896], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": { + "vector": [-3.02413, 7.24001, -0.38147], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": { + "vector": [10.60086, -7.86518, -1.46711], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.0833": { + "post": { + "vector": [-1.50693, -5.49811, 0.14442], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "4.9167": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "attack2": { + "animation_length": 1.0417, + "bones": { + "neck1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75-30)*20", "math.sin(query.anim_time*360/0.75)*5", "math.sin(query.anim_time*360/0.75)*-5"], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1-60)*-15", "math.sin(query.anim_time*360/1)*-10", "math.sin(query.anim_time*360/1)*5"], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*-5", "math.sin(query.anim_time*180/0.5)*5"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75+30)*20", "math.sin(query.anim_time*360/0.75+60)*5", "math.sin(query.anim_time*360/0.75+60)*-5"], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1+30)*-20", "math.sin(query.anim_time*360/1+60)*-5", "math.sin(query.anim_time*360/1+60)*5"], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "throat5": { + "rotation": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + }, + "position": { + "0.0": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.5": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "0.75": { + "vector": [0, 1.3, 0], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + } + } + }, + "attack1": { + "loop": true, + "animation_length": 1, + "bones": { + "neck1": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*5", "-(math.sin(query.anim_time*180/0.5)*5)", "-(math.sin(query.anim_time*180/0.5)*-5)"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75+30)*-20", "-(math.sin(query.anim_time*360/0.75)*-10)", "-(math.sin(query.anim_time*360/0.75)*5)"], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1-30)*20", "-(math.sin(query.anim_time*360/1)*10)", "-(math.sin(query.anim_time*360/1)*-5)"], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + }, + "head": { + "rotation": { + "0.0": { + "vector": ["math.sin(query.anim_time*180/0.5)*5", "-(math.sin(query.anim_time*180/0.5)*5)", "-(math.sin(query.anim_time*180/0.5)*-5)"], + "easing": "linear" + }, + "0.5": { + "vector": ["math.sin(query.anim_time*180/0.75+30)*-10", "-(math.sin(query.anim_time*360/0.75+60)*-10)", "-(math.sin(query.anim_time*360/0.75+60)*5)"], + "easing": "linear" + }, + "0.75": { + "vector": ["math.sin(query.anim_time*180/1+30)*50", "-(math.sin(query.anim_time*360/1+60)*10)", "-(math.sin(query.anim_time*360/1+60)*-5)"], + "easing": "linear" + }, + "1.0": { + "vector": [0, 0, 0], + "easing": "linear" + } + } + } + } + }, + "injured": { + "animation_length": 3.1667, + "bones": { + "hips": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": { + "vector": [-0.93, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": { + "vector": [1.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": { + "vector": [2.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulder": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [2, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-3, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [8, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": { + "vector": [16.98057, -9.99756, 0.22215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": { + "vector": [16.98057, -9.99756, 0.22215], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": { + "vector": [16.83956, 27.49279, -0.65583], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": { + "vector": [16.98913, -7.49818, 0.16587], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-6.01087, -7.49818, 0.16587], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "head": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [-4, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": { + "vector": [25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": { + "vector": [25.25537, -11.74406, -2.48268], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": { + "vector": [25.05291, 5.38401, 1.12522], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": { + "vector": [25.89557, -21.5141, -4.71137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": { + "vector": [9.89557, -21.5141, -4.71137], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "deltLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [10, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, -1.775, -1.225], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmLeft": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-11.40657, 0.28044, 0.31319], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "deltRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [17.57, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [17.57, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [0, -2.2, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, -2.2, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "bicepRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": { + "vector": [10.79, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-1.71, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "forearmRight": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-0.25, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "footRightFront": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [-17.5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": { + "vector": [0, -0.725, -0.3], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "Hipsbone": { + "rotation": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "shoulder2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-5, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "neck2": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": { + "vector": [7, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": { + "vector": [9, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": { + "vector": [9.08698, -7.90087, -1.25947], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": { + "vector": [9.11032, -8.88829, -1.41931], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": { + "vector": [9.02162, 3.95067, 0.62673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": { + "vector": [-5.97838, 3.95067, 0.62673], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLower1": { + "rotation": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.0833": { + "post": { + "vector": [20, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + }, + "2.5833": { + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawLowerUnder1": { + "rotation": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "frillLeft1": { + "rotation": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "jawUpper1": { + "rotation": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "frillCheekLeft": { + "rotation": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + }, + "throat4": { + "rotation": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + }, + "position": { + "2.5833": { + "pre": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "post": { + "vector": [0, 0, 0], + "easing": "linear" + }, + "lerp_mode": "catmullrom" + } + } + } + } + }, + "misc.idle": { + "loop": true + }, + "restidle": { + "loop": true + }, + "getup": { + "loop": true + } + }, + "geckolib_format_version": 2 +} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/geo/entity/triceratops.geo.json b/common/src/main/resources/assets/projectnublar/geo/entity/triceratops.geo.json new file mode 100644 index 00000000..9adb6171 --- /dev/null +++ b/common/src/main/resources/assets/projectnublar/geo/entity/triceratops.geo.json @@ -0,0 +1,893 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.Model", + "texture_width": 256, + "texture_height": 256, + "visible_bounds_width": 7, + "visible_bounds_height": 3.5, + "visible_bounds_offset": [0, 1.25, 0] + }, + "bones": [ + { + "name": "Root", + "pivot": [0, 0, 0] + }, + { + "name": "hips", + "parent": "Root", + "pivot": [0, 24.4, 12.5], + "rotation": [-15.65, 0, 0] + }, + { + "name": "Hipsbone", + "parent": "hips", + "pivot": [0, 31, 4], + "cubes": [ + {"origin": [-6.5, 16.4, 3.5], "size": [13, 15, 11], "uv": [0, 223]} + ] + }, + { + "name": "body", + "parent": "hips", + "pivot": [0, 30.8, 3.6], + "rotation": [18.26, 0, 0], + "cubes": [ + {"origin": [-6.5, 16.8, -9.4], "size": [13, 15, 13], "inflate": 0.01, "uv": [0, 193]} + ] + }, + { + "name": "shoulder", + "parent": "body", + "pivot": [0, 31.7, -8.4], + "rotation": [18, 0, 0], + "cubes": [ + {"origin": [-6, 17.7, -18.4], "size": [12, 14, 10], "inflate": 0.01, "uv": [0, 163]} + ] + }, + { + "name": "chest", + "parent": "shoulder", + "pivot": [0, 18.5, -26], + "rotation": [-42.5, 0, 0], + "cubes": [ + {"origin": [-5, 18.5, -26], "size": [10, 7, 8], "inflate": 0.02, "uv": [117, 77]} + ] + }, + { + "name": "belly", + "parent": "chest", + "pivot": [0, 18.22, -18.07], + "rotation": [18.77, 0, 0], + "cubes": [ + {"origin": [-6, 18.22, -18.07], "size": [12, 9, 13], "uv": [49, 225]} + ] + }, + { + "name": "belly2", + "parent": "belly", + "pivot": [0, 20.82, 5.66], + "rotation": [11.48, 0, 0], + "cubes": [ + {"origin": [-5, 20.82, -5.34], "size": [10, 8, 10], "inflate": 0.01, "uv": [100, 229]} + ] + }, + { + "name": "tailUnder", + "parent": "belly2", + "pivot": [0, 20.82, 4.26], + "rotation": [14.65, 0, 0], + "cubes": [ + {"origin": [-3, 20.82, 4.26], "size": [7, 7, 9], "inflate": 0.01, "uv": [141, 231]} + ] + }, + { + "name": "shoulder2", + "parent": "shoulder", + "pivot": [0, 31.1, -18.4], + "rotation": [12.8, 0, 0], + "cubes": [ + {"origin": [-5, 19.1, -28.4], "size": [10, 12, 10], "inflate": 0.01, "uv": [0, 133]} + ] + }, + { + "name": "neck1", + "parent": "shoulder2", + "pivot": [0, 30.03108, -24.58208], + "rotation": [-18.26, 0, 0], + "cubes": [ + {"origin": [-3.5, 23.03108, -30.58208], "size": [7, 7, 6], "inflate": 0.02, "uv": [0, 112]} + ] + }, + { + "name": "neck2", + "parent": "neck1", + "pivot": [0, 30.03108, -29.28208], + "cubes": [ + {"origin": [-3.5, 23.03108, -34.28208], "size": [7, 7, 5], "inflate": 0.03, "uv": [36, 128]} + ] + }, + { + "name": "head", + "parent": "neck2", + "pivot": [0, 29.53108, -31.00208], + "rotation": [-13.23, 0, 0], + "cubes": [ + {"origin": [-4, 22.53108, -37.00208], "size": [8, 7, 6], "inflate": 0.03, "uv": [0, 93]} + ] + }, + { + "name": "jawLower1", + "parent": "head", + "pivot": [0, 23.23108, -31.10208], + "rotation": [5.13, 0, 0], + "cubes": [ + {"origin": [-4, 20.23108, -34.10208], "size": [8, 3, 3], "inflate": 0.03, "uv": [33, 119]} + ] + }, + { + "name": "jawLower2", + "parent": "jawLower1", + "pivot": [0, 23.23108, -34.10208], + "cubes": [ + {"origin": [-4, 21.23108, -37.10208], "size": [8, 2, 3], "inflate": 0.04, "uv": [32, 111]} + ] + }, + { + "name": "jawLowerUnder1", + "parent": "jawLower2", + "pivot": [0, 21.08108, -33.05208], + "rotation": [-15.3, 0, 0], + "cubes": [ + {"origin": [-4, 20.08108, -37.05208], "size": [8, 2, 4], "inflate": 0.05, "uv": [0, 29]} + ] + }, + { + "name": "jawLowerUnder2", + "parent": "jawLowerUnder1", + "pivot": [0.1, 20.88108, -37.55208], + "rotation": [13.01, 0, 0], + "cubes": [ + {"origin": [-2.9, 19.88108, -41.55208], "size": [6, 1, 5], "inflate": 0.04, "uv": [0, 21]} + ] + }, + { + "name": "throat1", + "parent": "jawLowerUnder2", + "pivot": [0.1, 18.13108, -33.99208], + "rotation": [157.09, 0, 0], + "cubes": [ + {"origin": [-1.4, 16.13108, -33.99208], "size": [3, 2, 5], "inflate": 0.04, "uv": [88, 116]} + ] + }, + { + "name": "throat2", + "parent": "throat1", + "pivot": [0.1, 18.13108, -33.87208], + "rotation": [4.1, 0, 0], + "cubes": [ + {"origin": [-1.4, 16.13108, -37.87208], "size": [3, 2, 4], "inflate": 0.04, "uv": [90, 109]} + ] + }, + { + "name": "throat3", + "parent": "throat2", + "pivot": [0.1, 18.13108, -37.86208], + "rotation": [54.78, 0, 0], + "cubes": [ + {"origin": [-1.4, 15.13108, -42.86208], "size": [3, 3, 5], "inflate": 0.04, "uv": [86, 99]} + ] + }, + { + "name": "cheekLeft", + "parent": "jawLower2", + "pivot": [2.88, 27.53108, -33.10208], + "cubes": [ + {"origin": [2.88, 21.53108, -40.10208], "size": [0, 6, 7], "inflate": 0.04, "uv": [62, 112]} + ] + }, + { + "name": "jawLower3", + "parent": "jawLower2", + "pivot": [0, 23.33108, -36.40208], + "cubes": [ + {"origin": [-3, 21.33108, -41.40208], "size": [6, 2, 5], "inflate": 0.04, "uv": [34, 101]} + ] + }, + { + "name": "jawLower4", + "parent": "jawLower3", + "pivot": [0, 22.89108, -40.40208], + "rotation": [-2.61, 0, 0], + "cubes": [ + {"origin": [-2, 21.30108, -43.40208], "size": [4, 2, 3], "inflate": 0.04, "uv": [36, 92]} + ] + }, + { + "name": "beakLower1", + "parent": "jawLower4", + "pivot": [0, 23.12108, -42.66208], + "rotation": [114.78, 0, 0], + "cubes": [ + {"origin": [-1, 21.62108, -44.16208], "size": [2, 3, 3], "inflate": 0.04, "uv": [14, 40]} + ] + }, + { + "name": "cheekRight", + "parent": "jawLower2", + "pivot": [-2.88, 27.53108, -40.10208], + "cubes": [ + {"origin": [-2.88, 21.53108, -40.10208], "size": [0, 6, 7], "inflate": 0.04, "uv": [62, 103]} + ] + }, + { + "name": "frillMiddleBack", + "parent": "head", + "pivot": [0, 29.43108, -33.00208], + "rotation": [-35, 0, 0], + "cubes": [ + {"origin": [-4, 29.43108, -33.00208], "size": [8, 15, 3], "inflate": 0.03, "uv": [112, 20]} + ] + }, + { + "name": "frillMiddleBottom", + "parent": "frillMiddleBack", + "pivot": [0, 27.93108, -33.90208], + "rotation": [-20.87, 0, 0], + "cubes": [ + {"origin": [-4, 27.93108, -34.90208], "size": [8, 6, 2], "inflate": 0.04, "uv": [113, 42]} + ] + }, + { + "name": "frillRight1", + "parent": "frillMiddleBack", + "pivot": [-3.4, 36.13108, -31.30208], + "rotation": [-1.5, 9.83, -23.88], + "cubes": [ + {"origin": [-6.9, 28.63108, -32.30208], "size": [7, 15, 2], "inflate": 0.03, "uv": [113, 1]} + ] + }, + { + "name": "frillRight2", + "parent": "frillRight1", + "pivot": [-6.4, 35.43108, -31.60208], + "rotation": [0, 10, -16.36], + "cubes": [ + {"origin": [-8.9, 28.93108, -31.60208], "size": [5, 14, 1], "inflate": 0.03, "uv": [138, 3]} + ] + }, + { + "name": "frillRight3", + "parent": "frillRight2", + "pivot": [-9.8, 34.83108, -31.60208], + "rotation": [0, 0.25, 10], + "cubes": [ + {"origin": [-11.8, 29.33108, -31.60208], "size": [4, 12, 1], "inflate": 0.03, "uv": [157, 4]} + ] + }, + { + "name": "frillSpikeSheetRight3", + "parent": "frillRight3", + "pivot": [-13.3, 35.63108, -31.35208], + "cubes": [ + {"origin": [-13.3, 28.13108, -31.35208], "size": [4, 15, 0], "inflate": 0.03, "uv": [137, 103]} + ] + }, + { + "name": "frillSpikeSheetRight2", + "parent": "frillRight2", + "pivot": [-6.4, 42.93108, -31.35208], + "cubes": [ + {"origin": [-8.9, 42.93108, -31.35208], "size": [5, 2, 0], "inflate": 0.03, "uv": [137, 120]} + ] + }, + { + "name": "frillSpikeSheetRight1", + "parent": "frillRight1", + "pivot": [-3.4, 43.53108, -32.00208], + "rotation": [0, 0, 1.01], + "cubes": [ + {"origin": [-6.9, 43.53108, -32.00208], "size": [7, 2, 0], "inflate": 0.03, "uv": [137, 124]} + ] + }, + { + "name": "frillLeft1", + "parent": "frillMiddleBack", + "pivot": [3.4, 36.13108, -31.30208], + "rotation": [-1.5, -9.83, 23.88], + "cubes": [ + {"origin": [-0.1, 28.63108, -32.30208], "size": [7, 15, 2], "inflate": 0.03, "uv": [137, 21]} + ] + }, + { + "name": "frillLeft2", + "parent": "frillLeft1", + "pivot": [6.4, 35.43108, -31.60208], + "rotation": [0, -10, 16.36], + "cubes": [ + {"origin": [3.9, 28.93108, -31.60208], "size": [5, 14, 1], "inflate": 0.03, "uv": [156, 23]} + ] + }, + { + "name": "frillLeft3", + "parent": "frillLeft2", + "pivot": [9.8, 34.83108, -31.60208], + "rotation": [0, 0.25, -10], + "cubes": [ + {"origin": [7.8, 29.33108, -31.60208], "size": [4, 12, 1], "inflate": 0.03, "uv": [169, 25]} + ] + }, + { + "name": "frillSpikeSheetLeft3", + "parent": "frillLeft3", + "pivot": [11.8, 35.63108, -31.35208], + "cubes": [ + {"origin": [9.8, 28.13108, -31.35208], "size": [4, 15, 0], "inflate": 0.03, "uv": [163, 102]} + ] + }, + { + "name": "frillSpikeSheetLeft2", + "parent": "frillLeft2", + "pivot": [6.4, 42.93108, -31.35208], + "cubes": [ + {"origin": [3.9, 42.93108, -31.35208], "size": [5, 2, 0], "inflate": 0.03, "uv": [161, 124]} + ] + }, + { + "name": "frillSpikeSheetLeft1", + "parent": "frillLeft1", + "pivot": [3.4, 43.53108, -31.50208], + "cubes": [ + {"origin": [-0.1, 43.53108, -31.50208], "size": [7, 2, 0], "inflate": 0.03, "uv": [157, 128]} + ] + }, + { + "name": "frillSheet1", + "parent": "frillMiddleBack", + "pivot": [0, 44.33108, -31.50208], + "cubes": [ + {"origin": [-4, 44.33108, -32.00208], "size": [8, 2, 0], "inflate": 0.03, "uv": [137, 128]} + ] + }, + { + "name": "jawUpper1", + "parent": "head", + "pivot": [0, 27.48108, -36.30208], + "rotation": [2.43, 0, 0], + "cubes": [ + {"origin": [-3.5, 22.48108, -42.30208], "size": [7, 5, 6], "inflate": 0.03, "uv": [0, 77]} + ] + }, + { + "name": "jawUpper2", + "parent": "jawUpper1", + "pivot": [0, 27.68108, -40.90208], + "cubes": [ + {"origin": [-2, 22.68108, -43.90208], "size": [4, 5, 7], "inflate": 0.03, "uv": [0, 62]} + ] + }, + { + "name": "beakUpperBase", + "parent": "jawUpper2", + "pivot": [0, 27.18108, -42.80208], + "rotation": [45, 0, 0], + "cubes": [ + {"origin": [-1.5, 24.68108, -46.80208], "size": [3, 4, 4], "inflate": 0.04, "uv": [0, 51]} + ] + }, + { + "name": "beakUpper", + "parent": "beakUpperBase", + "pivot": [0, 27.83108, -47.23208], + "rotation": [52.17, 0, 0], + "cubes": [ + {"origin": [-1.5, 24.83108, -49.23208], "size": [3, 3, 3], "inflate": 0.03, "uv": [0, 40]} + ] + }, + { + "name": "beakUpper2", + "parent": "beakUpper", + "pivot": [0, 27.83108, -51.23208], + "cubes": [ + {"origin": [-1.5, 24.83108, -51.03208], "size": [3, 3, 2], "inflate": 0.03, "uv": [15, 48]} + ] + }, + { + "name": "snout1", + "parent": "head", + "pivot": [0, 29.62205, -36.84208], + "rotation": [18.2, 0, 0], + "cubes": [ + {"origin": [-2.5, 27.62205, -42.74208], "size": [5, 2, 6], "inflate": 0.03, "uv": [26, 73]} + ] + }, + { + "name": "snout2", + "parent": "snout1", + "pivot": [0, 29.63931, -42.11994], + "rotation": [-25, 0, 0], + "cubes": [ + {"origin": [-2, 28.63931, -44.11994], "size": [4, 1, 3], "inflate": 0.04, "uv": [26, 67]} + ] + }, + { + "name": "hornNose1", + "parent": "snout2", + "pivot": [0, 28.93931, -42.01994], + "rotation": [-25, 0, 0], + "cubes": [ + {"origin": [-1.5, 25.93931, -45.01994], "size": [3, 3, 3], "inflate": 0.03, "uv": [26, 58]} + ] + }, + { + "name": "hornNose2", + "parent": "hornNose1", + "pivot": [0, 28.63931, -43.71994], + "rotation": [-6.84, 0, 0], + "cubes": [ + {"origin": [-1, 26.63931, -45.71994], "size": [2, 2, 2], "inflate": 0.03, "uv": [26, 51]} + ] + }, + { + "name": "hornNose3", + "parent": "hornNose2", + "pivot": [0, 28.33931, -45.51994], + "rotation": [-4.11, 0, 0], + "cubes": [ + {"origin": [-0.5, 27.33931, -46.51994], "size": [1, 1, 2], "inflate": 0.03, "uv": [26, 44]} + ] + }, + { + "name": "frillCheekLeft", + "parent": "head", + "pivot": [3.8, 26.23108, -33.70208], + "rotation": [30.8, -52.35, 14.75], + "cubes": [ + {"origin": [1.3, 24.23108, -36.70208], "size": [5, 2, 6], "inflate": 0.03, "uv": [54, 42]} + ] + }, + { + "name": "frillCheekRight", + "parent": "head", + "pivot": [-3.8, 26.23108, -33.70208], + "rotation": [30.8, 52.35, -14.75], + "cubes": [ + {"origin": [-6.3, 24.23108, -36.70208], "size": [5, 2, 6], "inflate": 0.03, "uv": [81, 41]} + ] + }, + { + "name": "hornLeftBase", + "parent": "head", + "pivot": [0, 27.40251, -33.062], + "rotation": [-1.92, 0, 0], + "cubes": [ + {"origin": [0, 25.40251, -33.062], "size": [3, 2, 3], "inflate": 0.03, "uv": [1, 0]} + ] + }, + { + "name": "hornLeftBottom1", + "parent": "hornLeftBase", + "pivot": [1.91, 29.07738, -32.34771], + "rotation": [51.80998, -7.98436, 20.75927], + "cubes": [ + {"origin": [0.41, 29.07738, -33.84771], "size": [3, 8, 3], "inflate": 0.03, "uv": [26, 25]} + ] + }, + { + "name": "hornLeftMiddle1", + "parent": "hornLeftBottom1", + "pivot": [2.11, 36.67738, -32.14771], + "rotation": [13.04, 8, -9.5], + "cubes": [ + {"origin": [1.11, 36.67738, -33.14771], "size": [2, 7, 2], "inflate": 0.03, "uv": [40, 28]} + ] + }, + { + "name": "hornLeftTop1", + "parent": "hornLeftMiddle1", + "pivot": [2.09089, 43.24355, -32.14258], + "rotation": [-10.45, 0, 0], + "cubes": [ + {"origin": [1.09089, 43.24355, -33.14258], "size": [2, 3, 2], "inflate": 0.03, "uv": [49, 32]} + ] + }, + { + "name": "hornLeftBottom2", + "parent": "hornLeftBase", + "pivot": [1.91, 29.07738, -32.34771], + "rotation": [51.79256, -0.68795, 20.98924], + "cubes": [ + {"origin": [0.41, 29.07738, -33.84771], "size": [3, 9, 3], "inflate": 0.03, "uv": [26, 12]} + ] + }, + { + "name": "hornLeftMiddle2", + "parent": "hornLeftBottom2", + "pivot": [1.91, 36.57738, -31.94771], + "rotation": [16.5, 0, 0], + "cubes": [ + {"origin": [0.91, 36.57738, -32.94771], "size": [2, 7, 2], "inflate": 0.03, "uv": [40, 15]} + ] + }, + { + "name": "hornLeftTop2", + "parent": "hornLeftMiddle2", + "pivot": [1.91, 43.17738, -31.74771], + "rotation": [20, 0, 0], + "cubes": [ + {"origin": [0.91, 43.17738, -32.74771], "size": [2, 3, 2], "inflate": 0.03, "uv": [49, 18]} + ] + }, + { + "name": "hornLeftBottom3", + "parent": "hornLeftBase", + "pivot": [1.91, 29.07738, -32.34771], + "rotation": [49.00766, -16.99017, -0.58687], + "cubes": [ + {"origin": [0.41, 29.07738, -33.84771], "size": [3, 7, 3], "inflate": 0.03, "uv": [60, 13]} + ] + }, + { + "name": "hornLeftMiddle3", + "parent": "hornLeftBottom3", + "pivot": [1.91, 35.77738, -32.34771], + "rotation": [-10.43, 0, 0], + "cubes": [ + {"origin": [0.91, 35.77738, -33.34771], "size": [2, 7, 2], "inflate": 0.03, "uv": [74, 14]} + ] + }, + { + "name": "hornLeftTop3", + "parent": "hornLeftMiddle3", + "pivot": [1.91, 42.07738, -32.34771], + "rotation": [-10.45, -0.3, 2.4], + "cubes": [ + {"origin": [0.91, 42.07738, -33.34771], "size": [2, 3, 2], "inflate": 0.03, "uv": [84, 17]} + ] + }, + { + "name": "hornLeftBottom4", + "parent": "hornLeftBase", + "pivot": [1.91, 29.06063, -32.84743], + "rotation": [47.01873, -17.98955, -0.6237], + "cubes": [ + {"origin": [0.41, 29.06063, -34.34743], "size": [3, 6, 3], "inflate": 0.03, "uv": [59, 28]} + ] + }, + { + "name": "hornLeftMiddle4", + "parent": "hornLeftBottom4", + "pivot": [1.91, 34.96063, -32.84743], + "rotation": [2, 0, 0], + "cubes": [ + {"origin": [0.91, 34.96063, -33.84743], "size": [2, 6, 2], "inflate": 0.03, "uv": [73, 29]} + ] + }, + { + "name": "hornLeftTop4", + "parent": "hornLeftMiddle4", + "pivot": [1.91, 40.76063, -32.84743], + "cubes": [ + {"origin": [0.91, 40.76063, -33.84743], "size": [2, 3, 2], "inflate": 0.03, "uv": [83, 32]} + ] + }, + { + "name": "hornRightBase", + "parent": "head", + "pivot": [-2.99, 27.40251, -33.062], + "rotation": [-1.92, 0, 0], + "cubes": [ + {"origin": [-2.99, 25.40251, -33.062], "size": [3, 2, 3], "inflate": 0.03, "uv": [2, 6]} + ] + }, + { + "name": "hornRightBottom1", + "parent": "hornRightBase", + "pivot": [-1.9, 29.07738, -32.34771], + "rotation": [51.80998, 7.98436, -20.75927], + "cubes": [ + {"origin": [-3.4, 29.07738, -33.84771], "size": [3, 8, 3], "inflate": 0.03, "uv": [26, 25]} + ] + }, + { + "name": "hornRightMiddle1", + "parent": "hornRightBottom1", + "pivot": [-2.1, 36.57738, -32.14771], + "rotation": [13.04, -8, 9.5], + "cubes": [ + {"origin": [-3.1, 36.57738, -33.14771], "size": [2, 7, 2], "inflate": 0.03, "uv": [40, 28]} + ] + }, + { + "name": "hornRightTop1", + "parent": "hornRightMiddle1", + "pivot": [-2.1, 43.1453, -32.13519], + "rotation": [-10.45, 0, 0], + "cubes": [ + {"origin": [-3.1, 43.1453, -33.13519], "size": [2, 3, 2], "inflate": 0.03, "uv": [49, 32]} + ] + }, + { + "name": "hornRightBottom2", + "parent": "hornRightBase", + "pivot": [-1.9, 29.07738, -32.34771], + "rotation": [51.79256, 0.68795, -20.98924], + "cubes": [ + {"origin": [-3.4, 29.07738, -33.84771], "size": [3, 9, 3], "inflate": 0.03, "uv": [26, 12]} + ] + }, + { + "name": "hornRightMiddle2", + "parent": "hornRightBottom2", + "pivot": [-1.9, 36.57738, -31.94771], + "rotation": [16.5, 0, 0], + "cubes": [ + {"origin": [-2.9, 36.57738, -32.94771], "size": [2, 7, 2], "inflate": 0.03, "uv": [40, 15]} + ] + }, + { + "name": "hornRightTop2", + "parent": "hornRightMiddle2", + "pivot": [-1.9, 43.17738, -31.74771], + "rotation": [20, 0, 0], + "cubes": [ + {"origin": [-2.9, 43.17738, -32.74771], "size": [2, 3, 2], "inflate": 0.03, "uv": [49, 18]} + ] + }, + { + "name": "hornRightBottom3", + "parent": "hornRightBase", + "pivot": [-1.9, 29.06063, -32.84743], + "rotation": [49.00766, 16.99017, 0.58687], + "cubes": [ + {"origin": [-3.4, 29.06063, -34.34743], "size": [3, 7, 3], "inflate": 0.03, "uv": [60, 13]} + ] + }, + { + "name": "hornRightMiddle3", + "parent": "hornRightBottom3", + "pivot": [-1.9, 35.76063, -32.84743], + "rotation": [-10.43, 0, 0], + "cubes": [ + {"origin": [-2.9, 35.76063, -33.84743], "size": [2, 7, 2], "inflate": 0.03, "uv": [74, 14]} + ] + }, + { + "name": "hornRightTop3", + "parent": "hornRightMiddle3", + "pivot": [-1.9, 42.06063, -32.84743], + "rotation": [-10.45, -0.3, 2.4], + "cubes": [ + {"origin": [-2.9, 42.06063, -33.84743], "size": [2, 3, 2], "inflate": 0.03, "uv": [84, 17]} + ] + }, + { + "name": "hornRightBottom4", + "parent": "hornRightBase", + "pivot": [-1.9, 29.06063, -32.84743], + "rotation": [47.01873, 17.98955, 0.6237], + "cubes": [ + {"origin": [-3.4, 29.06063, -34.34743], "size": [3, 6, 3], "inflate": 0.03, "uv": [59, 28]} + ] + }, + { + "name": "hornRightMiddle4", + "parent": "hornRightBottom4", + "pivot": [-1.9, 34.96063, -32.84743], + "rotation": [2, 0, 0], + "cubes": [ + {"origin": [-2.9, 34.96063, -33.84743], "size": [2, 6, 2], "inflate": 0.03, "uv": [73, 29]} + ] + }, + { + "name": "hornRightTop4", + "parent": "hornRightMiddle4", + "pivot": [-1.9, 40.76063, -32.84743], + "cubes": [ + {"origin": [-2.9, 40.76063, -33.84743], "size": [2, 3, 2], "inflate": 0.03, "uv": [83, 32]} + ] + }, + { + "name": "throat5", + "parent": "neck1", + "pivot": [0, 17.06584, -20.63014], + "rotation": [-16.15, 0, 0], + "cubes": [ + {"origin": [-3, 17.06584, -30.63014], "size": [6, 4, 10], "inflate": 0.33, "uv": [102, 138]} + ] + }, + { + "name": "throat4", + "parent": "throat5", + "pivot": [0, 16.91183, -28.8822], + "rotation": [1, 0, 0], + "cubes": [ + {"origin": [-3, 16.91183, -35.8822], "size": [6, 4, 7], "inflate": 0.04, "uv": [106, 123]} + ] + }, + { + "name": "tail1", + "parent": "hips", + "pivot": [0, 28.13, 15.36], + "rotation": [-20.87, 0, 0], + "cubes": [ + {"origin": [-4.5, 19.13, 13.36], "size": [9, 11, 13], "uv": [60, 197]} + ] + }, + { + "name": "tail2", + "parent": "tail1", + "pivot": [0, 27.29, 24.38], + "rotation": [-5.22, 0, 0], + "cubes": [ + {"origin": [-3.5, 20.29, 24.38], "size": [7, 9, 13], "uv": [63, 171]} + ] + }, + { + "name": "tail3", + "parent": "tail2", + "pivot": [0, 24.99, 32.8], + "rotation": [15.65, 0, 0], + "cubes": [ + {"origin": [-3, 20.99, 32.8], "size": [6, 6, 13], "uv": [60, 148]} + ] + }, + { + "name": "tail4", + "parent": "tail3", + "pivot": [0, 23.09, 42.8], + "rotation": [18.26, 0, 0], + "cubes": [ + {"origin": [-2, 21.09, 42.8], "size": [4, 4, 11], "uv": [63, 134]} + ] + }, + { + "name": "deltLeft", + "parent": "Root", + "pivot": [5.3, 21.34, -16.61], + "rotation": [7.57, 0, 0], + "cubes": [ + {"origin": [2.8, 17.34, -19.11], "size": [5, 8, 7], "inflate": 0.01, "uv": [108, 208]} + ] + }, + { + "name": "bicepLeft", + "parent": "deltLeft", + "pivot": [5.6, 17.34, -19.11], + "rotation": [28, 0, 0], + "cubes": [ + {"origin": [3.6, 6.34, -19.11], "size": [4, 11, 6], "inflate": 0.02, "uv": [110, 190], "mirror": true} + ] + }, + { + "name": "forearmLeft", + "parent": "bicepLeft", + "pivot": [5.6, 6.34, -12.81], + "rotation": [-42.5, 0, 0], + "cubes": [ + {"origin": [3.6, -4.66, -18.81], "size": [4, 11, 6], "inflate": 0.03, "uv": [108, 170], "mirror": true} + ] + }, + { + "name": "footLeftFront", + "parent": "forearmLeft", + "pivot": [5.6, -4.36, -13.71], + "rotation": [7, 0, 0], + "cubes": [ + {"origin": [3.6, -5.66, -18.71], "size": [4, 3, 6], "inflate": 0.04, "uv": [108, 158]} + ] + }, + { + "name": "thighRight", + "parent": "Root", + "pivot": [-5, 23, 11.1], + "rotation": [-16.5, 0, 4], + "cubes": [ + {"origin": [-8, 14.5, 7.6], "size": [5, 13, 9], "uv": [51, 53]} + ] + }, + { + "name": "calfRight", + "parent": "thighRight", + "pivot": [-5.2, 14.4, 7.8], + "rotation": [-60, 0, -2], + "cubes": [ + {"origin": [-7.2, 14.4, 7.8], "size": [4, 6, 12], "uv": [82, 58]} + ] + }, + { + "name": "ankleRight", + "parent": "calfRight", + "pivot": [-5.2, 20.3, 18.95], + "rotation": [62.61, 2, -2], + "cubes": [ + {"origin": [-6.7, 14.3, 13.95], "size": [3, 6, 5], "uv": [115, 60]} + ] + }, + { + "name": "footRightRear", + "parent": "ankleRight", + "pivot": [-5.2, 15.3, 19.05], + "rotation": [14, 0, 0], + "cubes": [ + {"origin": [-7.2, 13.8, 13.55], "size": [4, 3, 6], "uv": [96, 78]} + ] + }, + { + "name": "thighLeft", + "parent": "Root", + "pivot": [6, 23, 11.1], + "rotation": [-16.5, 0, -4], + "cubes": [ + {"origin": [3, 14.5, 7.6], "size": [5, 13, 9], "uv": [51, 53], "mirror": true} + ] + }, + { + "name": "calfLeft", + "parent": "thighLeft", + "pivot": [5.8, 14.4, 7.8], + "rotation": [-60, 0, 2], + "cubes": [ + {"origin": [3.8, 14.4, 7.8], "size": [4, 6, 12], "uv": [82, 58], "mirror": true} + ] + }, + { + "name": "ankleLeft", + "parent": "calfLeft", + "pivot": [4.8, 20.3, 18.95], + "rotation": [62.61, -2, 2], + "cubes": [ + {"origin": [4.3, 14.3, 13.95], "size": [3, 6, 5], "uv": [115, 60], "mirror": true} + ] + }, + { + "name": "footLeftRear", + "parent": "ankleLeft", + "pivot": [5.8, 15.3, 19.05], + "rotation": [14, 0, 0], + "cubes": [ + {"origin": [3.8, 13.8, 13.55], "size": [4, 3, 6], "uv": [75, 78]} + ] + }, + { + "name": "deltRight", + "parent": "Root", + "pivot": [-5.3, 21.34, -16.61], + "rotation": [7.57, 0, 0], + "cubes": [ + {"origin": [-7.8, 17.34, -19.11], "size": [5, 8, 7], "inflate": 0.01, "uv": [138, 206]} + ] + }, + { + "name": "bicepRight", + "parent": "deltRight", + "pivot": [-5.6, 17.34, -19.11], + "rotation": [28, 0, 0], + "cubes": [ + {"origin": [-7.6, 6.34, -19.11], "size": [4, 11, 6], "inflate": 0.02, "uv": [137, 188]} + ] + }, + { + "name": "forearmRight", + "parent": "bicepRight", + "pivot": [-5.6, 7.94, -15.61], + "rotation": [-42.5, 0, 0], + "cubes": [ + {"origin": [-7.6, -2.34799, -18.46468], "size": [4, 11, 6], "inflate": 0.03, "uv": [136, 169]} + ] + }, + { + "name": "footRightFront", + "parent": "forearmRight", + "pivot": [-5.6, -2.04799, -13.36468], + "rotation": [7, 0, 0], + "cubes": [ + {"origin": [-7.6, -3.34799, -18.36468], "size": [4, 3, 6], "inflate": 0.04, "uv": [137, 158]} + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/triceratops/fragmented_skull.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/triceratops/fragmented_skull.png new file mode 100644 index 0000000000000000000000000000000000000000..36e16cc78c8c2f9cc17ff257455d0b546aa5aa0d GIT binary patch literal 659 zcmV;E0&M+>P)z>%8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0006W zNklymXnPsUn%QkeCHivU*P2F^ErN5^`DF}u{^}Rk{UVQlQJc@|$H&59PX!E)^ zKHM3LDSrgCdEL@+u>*k4%blBM>)5tHusulE)tfXmcyKuF*j>9x#wQ64Mwm#Xwg%Q? z2it>O>AFGD4g&zSbsp~Zz2(w{vn1n_bocaa4ft)vax%~ez^$HMN{dvI3(K^gXy(z= zR~&8JM=qOXG#vYVg23qjBO?(!o=UoJ-=*2_qkmw8(h@5o5SyAKoX#kUh;YPZliv93 zM#D80ih>cdhzRqGX`&xKF`Zh%rkXGn=uuj0Dx}<1M&Cf>SJWj|H6g#c z#__{GLT@5C?8R8EMI@7-aXB4WEGp6Hd$Q>qO0%<6>KkgQa5)$p93ncAz^WQ?yWJR# z24-dwgg+)w0KHDfsTMyg`8-RRMS6#$D90-8Qsu3t++N202anm~tws}}P+8^0&^Yu^;PcJL~{Fweb@B_#T`my>B1s?za002ovPDHLkV1mP>D=7c~ literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/triceratops/fresh_skull.png b/common/src/main/resources/assets/projectnublar/textures/block/fossil_overlay/triceratops/fresh_skull.png new file mode 100644 index 0000000000000000000000000000000000000000..9c286adc6994881b0d6bb21927b3b57b72647801 GIT binary patch literal 585 zcmV-P0=E5$P)z>%8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0005h zNkl1wQ3+*EH+IktX=Il3JSfJUuJIP#Fu@QPRYEXN0j7*T`E z^9w#(y)ht|x7)D@shWh&Xc6|ecQFe&_P2L2q6PrfN}bbwUr~e*6XM0C7=_nwn46zP z)xx~Uyp*tkJEUi~IcZvQEX7<)2_tIIs5L2;OKiP;2f+6qKgkz20q{MSkgCzM+bleL z4nWUtUyop}r9>i=W=4z9?N~T12UQEpM&EO3)SA*ov0P%{4#y$h1Ozsxg~f77=5SMd z+V3mM>e8Y}Z6xJ>L#oDyojtiWr{$2yq@{!421dgxj?V0B!1NtFjV<80BNCZ3zURu+ z0U6%WnLWP5xUP%kWDL(8P29lc`Grh85Zw9~;<_&8=4U5%9K7}?;cuTQuIpmj-rv+O X?JEM;p?X+S00000NkvXXu0mjfKz>%8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0007v zNkl4m zF%wXfX82K1-O?fc2`EZ4NRzn?fU0wq({kUj8G-b4BUM){Y{@pVa8V2kv^qR4C!Os* z^bffI3>2g!N+jguXL04Kh0qWs!6CtH+mT6)#YUNVKOUEp8jEc@P?TnnU%g%qn)c9Q zw<8pS`i2goBIohR>!!dzWN4>3`iW8+AKXx7|Vch$bQqwN#AKFP?w*rke zmafiDR_gT#Wf0FD4tie?O#vC1=`7Yp)BL!R7hU~m7N{|7Fd~#nMm=t9HpkSP11C=% z;qAa6Bkn=&+-pYUuS$?Pd7Fugi>317b#ihyAruNmJ#HH8&k;g!_Cf`h&sR}uKFp;v zmsqnV0c&k5y<=lS7-OPjR%R+1Z7g*UY~*dvrn-?9+O_Jmb#b-lGi4nPzGVG zYa=8$gvf}nzc&7MOnS9iMug2lHD~sWO~1xB!ps+WJdH<|00000NkvXXu0mjf5kgy2 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/horns.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/horns.png new file mode 100644 index 0000000000000000000000000000000000000000..22d60209ad496dee932c3af3f6f602937123738a GIT binary patch literal 78711 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 H^zi=x*?uD~ literal 0 HcmV?d00001 diff --git a/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops.png b/common/src/main/resources/assets/projectnublar/textures/entity/triceratops/male/triceratops.png new file mode 100644 index 0000000000000000000000000000000000000000..001faf9204f97ad93923caa5293f8ca6cf185645 GIT binary patch literal 73122 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 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/data/projectnublar/behaviours/triceratops_config.json b/common/src/main/resources/data/projectnublar/behaviours/triceratops_config.json new file mode 100644 index 00000000..cf6f5a50 --- /dev/null +++ b/common/src/main/resources/data/projectnublar/behaviours/triceratops_config.json @@ -0,0 +1,31 @@ +{ + + "species_id": "projectnublar:triceratops", + + "diet_id": "triceratops_diet", + "diet_type": "herbivore", + + "default_stomach_capacity": 200.0, + "default_thirst_capacity": 250.0, + "default_energy_capacity": 300.0, + + "default_eat_rate": 1.0, + "default_dehydration_rate": 1.0, + "default_exhaustion_rate": 1.0, + + "default_hunger_tick_rate": 200, + "default_thirst_tick_rate": 250, + "default_energy_tick_rate": 300, + + + "low_risk_threshold": 0.9, + "medium_risk_threshold": 0.6, + "high_risk_threshold": 0.4, + + + "eating1_anim_delay": 42, + "drinking_anim_delay": 100 + + + +} \ No newline at end of file diff --git a/common/src/main/resources/data/projectnublar/diet/triceratops_food_config.json b/common/src/main/resources/data/projectnublar/diet/triceratops_food_config.json new file mode 100644 index 00000000..32887f7e --- /dev/null +++ b/common/src/main/resources/data/projectnublar/diet/triceratops_food_config.json @@ -0,0 +1,7 @@ +{ + "diet_id": "triceratops_diet", + "valid_food_items": { + "item.minecraft.wheat": 5.0 + } + +} \ No newline at end of file diff --git a/forge/dataRun/.mixin.out/class/net/dumbcode/projectnublar/item/GeoMultiBlockItem.class b/forge/dataRun/.mixin.out/class/net/dumbcode/projectnublar/item/GeoMultiBlockItem.class new file mode 100644 index 0000000000000000000000000000000000000000..c345542d241a2810103b35a6a542840a480358ec GIT binary patch literal 3409 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 literal 0 HcmV?d00001 diff --git a/forge/dataRun/config/fml.toml b/forge/dataRun/config/fml.toml new file mode 100644 index 00000000..f843a0bd --- /dev/null +++ b/forge/dataRun/config/fml.toml @@ -0,0 +1,25 @@ +#Early window height +earlyWindowHeight = 480 +#Early window framebuffer scale +earlyWindowFBScale = 1 +#Enable forge global version checking +versionCheck = true +#Early window provider +earlyWindowProvider = "fmlearlywindow" +#Early window width +earlyWindowWidth = 854 +#Early window starts maximized +earlyWindowMaximized = false +#Default config path for servers +defaultConfigPath = "defaultconfigs" +#Disables Optimized DFU client-side - already disabled on servers +disableOptimizedDFU = true +#Skip specific GL versions, may help with buggy graphics card drivers +earlyWindowSkipGLVersions = [] +#Should we control the window. Disabling this disables new GL features and can be bad for mods that rely on them. +earlyWindowControl = true +#Max threads for early initialization parallelism, -1 is based on processor count +maxThreads = -1 +#Squir? +earlyWindowSquir = false + diff --git a/forge/dataRun/logs/debug.log b/forge/dataRun/logs/debug.log new file mode 100644 index 00000000..1d897d1f --- /dev/null +++ b/forge/dataRun/logs/debug.log @@ -0,0 +1,512 @@ +[19Jun2025 20:05:33.158] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgedatauserdev, --assetIndex, 5, --assetsDir, C:\Users\alexw\.gradle\caches\forge_gradle\assets, --gameDir, ., --fml.forgeVersion, 47.1.3, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412, --mod, projectnublar, --all, --output, D:\Project-Nublar-Fix-Fabric-Build\Common\src\generated\resources, --existing, D:\Project-Nublar-Fix-Fabric-Build\Common\src\main\resources, --mixin.config, projectnublar.mixins.json] +[19Jun2025 20:05:33.163] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.14 by Eclipse Adoptium; OS Windows 11 arch amd64 version 10.0 +[19Jun2025 20:05:33.192] [main/DEBUG] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Found launch services [fmlclientdev,forgeclient,minecraft,forgegametestserverdev,fmlserveruserdev,fmlclient,fmldatauserdev,forgeserverdev,forgeserveruserdev,forgeclientdev,forgeclientuserdev,forgeserver,forgedatadev,fmlserver,fmlclientuserdev,fmlserverdev,forgedatauserdev,testharness,forgegametestserveruserdev] +[19Jun2025 20:05:33.209] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Found naming services : [srgtomcp] +[19Jun2025 20:05:33.227] [main/DEBUG] [cpw.mods.modlauncher.LaunchPluginHandler/MODLAUNCHER]: Found launch plugins: [mixin,eventbus,slf4jfixer,object_holder_definalize,runtime_enum_extender,capability_token_subclass,accesstransformer,runtimedistcleaner] +[19Jun2025 20:05:33.239] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Discovering transformation services +[19Jun2025 20:05:33.247] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path GAMEDIR is D:\Project-Nublar-Fix-Fabric-Build\Forge\dataRun +[19Jun2025 20:05:33.249] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path MODSDIR is D:\Project-Nublar-Fix-Fabric-Build\Forge\dataRun\mods +[19Jun2025 20:05:33.249] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path CONFIGDIR is D:\Project-Nublar-Fix-Fabric-Build\Forge\dataRun\config +[19Jun2025 20:05:33.250] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path FMLCONFIG is D:\Project-Nublar-Fix-Fabric-Build\Forge\dataRun\config\fml.toml +[19Jun2025 20:05:33.307] [main/WARN] [net.minecraftforge.fml.loading.FMLConfig/CORE]: Configuration file D:\Project-Nublar-Fix-Fabric-Build\Forge\dataRun\config\fml.toml is not correct. Correcting +[19Jun2025 20:05:33.308] [main/INFO] [net.minecraftforge.fml.loading.FMLConfig/CORE]: Incorrect key [earlyWindowSkipGLVersions] was corrected from null to [] +[19Jun2025 20:05:33.308] [main/INFO] [net.minecraftforge.fml.loading.FMLConfig/CORE]: Incorrect key [earlyWindowSquir] was corrected from null to false +[19Jun2025 20:05:33.325] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found additional transformation services from discovery services: +[19Jun2025 20:05:33.332] [main/INFO] [net.minecraftforge.fml.loading.ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is forgedatauserdev +[19Jun2025 20:05:33.343] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found transformer services : [mixin,fml] +[19Jun2025 20:05:33.343] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading +[19Jun2025 20:05:33.344] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service mixin +[19Jun2025 20:05:33.344] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service mixin +[19Jun2025 20:05:33.344] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service fml +[19Jun2025 20:05:33.345] [main/DEBUG] [net.minecraftforge.fml.loading.LauncherVersion/CORE]: Found FMLLauncher version 1.0 +[19Jun2025 20:05:33.346] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML 1.0 loading +[19Jun2025 20:05:33.346] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found ModLauncher version : 10.0.9+10.0.9+main.dcd20f30 +[19Jun2025 20:05:33.346] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found AccessTransformer version : 8.0.4+66+master.c09db6d7 +[19Jun2025 20:05:33.346] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found EventBus version : 6.0.5+6.0.5+master.eb8e549b +[19Jun2025 20:05:33.346] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found Runtime Dist Cleaner +[19Jun2025 20:05:33.348] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found CoreMod version : 5.0.1+15+master.dc5a2922 +[19Jun2025 20:05:33.348] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ForgeSPI package implementation version 7.0.1+7.0.1+master.d2b38bf6 +[19Jun2025 20:05:33.348] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ForgeSPI package specification 5 +[19Jun2025 20:05:33.350] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service fml +[19Jun2025 20:05:33.350] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Configuring option handling for services +[19Jun2025 20:05:33.357] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services initializing +[19Jun2025 20:05:33.358] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service mixin +[19Jun2025 20:05:33.374] [main/DEBUG] [mixin/]: MixinService [ModLauncher] was successfully booted in cpw.mods.cl.ModuleClassLoader@7a69b07 +[19Jun2025 20:05:33.390] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/alexw/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.8.5/9d1c0c3a304ae6697ecd477218fa61b850bf57fc/mixin-0.8.5.jar%23132!/ Service=ModLauncher Env=CLIENT +[19Jun2025 20:05:33.433] [main/DEBUG] [mixin/]: Initialising Mixin Platform Manager +[19Jun2025 20:05:33.434] [main/DEBUG] [mixin/]: Adding mixin platform agents for container ModLauncher Root Container(ModLauncher:4f56a0a2) +[19Jun2025 20:05:33.434] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for ModLauncher Root Container(ModLauncher:4f56a0a2) +[19Jun2025 20:05:33.435] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container ModLauncher Root Container(ModLauncher:4f56a0a2) +[19Jun2025 20:05:33.435] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for ModLauncher Root Container(ModLauncher:4f56a0a2) +[19Jun2025 20:05:33.436] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container ModLauncher Root Container(ModLauncher:4f56a0a2) +[19Jun2025 20:05:33.438] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service mixin +[19Jun2025 20:05:33.438] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service fml +[19Jun2025 20:05:33.438] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Setting up basic FML game directories +[19Jun2025 20:05:33.438] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path GAMEDIR is D:\Project-Nublar-Fix-Fabric-Build\Forge\dataRun +[19Jun2025 20:05:33.438] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path MODSDIR is D:\Project-Nublar-Fix-Fabric-Build\Forge\dataRun\mods +[19Jun2025 20:05:33.440] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path CONFIGDIR is D:\Project-Nublar-Fix-Fabric-Build\Forge\dataRun\config +[19Jun2025 20:05:33.440] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path FMLCONFIG is D:\Project-Nublar-Fix-Fabric-Build\Forge\dataRun\config\fml.toml +[19Jun2025 20:05:33.440] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading configuration +[19Jun2025 20:05:33.456] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing ModFile +[19Jun2025 20:05:33.461] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing launch handler +[19Jun2025 20:05:33.462] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Using forgedatauserdev as launch service +[19Jun2025 20:05:33.477] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Received command line version data : VersionInfo[forgeVersion=47.1.3, mcVersion=1.20.1, mcpVersion=20230612.114412, forgeGroup=net.minecraftforge] +[19Jun2025 20:05:33.480] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service fml +[19Jun2025 20:05:33.480] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Current naming domain is 'mcp' +[19Jun2025 20:05:33.481] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Identified name mapping providers {srg=srgtomcp:1234} +[19Jun2025 20:05:33.481] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services begin scanning +[19Jun2025 20:05:33.482] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service mixin +[19Jun2025 20:05:33.483] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service mixin +[19Jun2025 20:05:33.483] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service fml +[19Jun2025 20:05:33.483] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Initiating mod scan +[19Jun2025 20:05:33.500] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModListHandler/CORE]: Found mod coordinates from lists: [] +[19Jun2025 20:05:33.504] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer/CORE]: Found Mod Locators : (mods folder:null),(maven libs:null),(exploded directory:null),(minecraft:null),(userdev classpath:null) +[19Jun2025 20:05:33.504] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer/CORE]: Found Dependency Locators : (JarInJar:null) +[19Jun2025 20:05:33.513] [main/DEBUG] [net.minecraftforge.fml.loading.targets.CommonLaunchHandler/CORE]: Got mod coordinates modDataRun%%D:\Project-Nublar-Fix-Fabric-Build\Forge\build\resources\main;modDataRun%%D:\Project-Nublar-Fix-Fabric-Build\Forge\build\classes\java\main;modDataRun%%D:\Project-Nublar-Fix-Fabric-Build\Common\build\resources\main;modDataRun%%D:\Project-Nublar-Fix-Fabric-Build\Common\build\classes\java\main from env +[19Jun2025 20:05:33.514] [main/DEBUG] [net.minecraftforge.fml.loading.targets.CommonLaunchHandler/CORE]: Found supplied mod coordinates [{modDataRun=[D:\Project-Nublar-Fix-Fabric-Build\Forge\build\resources\main, D:\Project-Nublar-Fix-Fabric-Build\Forge\build\classes\java\main, D:\Project-Nublar-Fix-Fabric-Build\Common\build\resources\main, D:\Project-Nublar-Fix-Fabric-Build\Common\build\classes\java\main]}] +[19Jun2025 20:05:33.821] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file forge-1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1.jar with {minecraft} mods - versions {1.20.1} +[19Jun2025 20:05:33.826] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.20.1-47.1.3\9775dc3f284cdb3e0d33b372c328c6ef88e434b0\javafmllanguage-1.20.1-47.1.3.jar +[19Jun2025 20:05:33.826] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\alexw\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.20.1-47.1.3\9775dc3f284cdb3e0d33b372c328c6ef88e434b0\javafmllanguage-1.20.1-47.1.3.jar is missing mods.toml file +[19Jun2025 20:05:33.831] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.20.1-47.1.3\d785f4087ec3be094fd5aed801f5366ca958a81b\lowcodelanguage-1.20.1-47.1.3.jar +[19Jun2025 20:05:33.832] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\alexw\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.20.1-47.1.3\d785f4087ec3be094fd5aed801f5366ca958a81b\lowcodelanguage-1.20.1-47.1.3.jar is missing mods.toml file +[19Jun2025 20:05:33.836] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.20.1-47.1.3\be60c45f3578cdf944a669c6ea16fd91bec50f2e\mclanguage-1.20.1-47.1.3.jar +[19Jun2025 20:05:33.836] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\alexw\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.20.1-47.1.3\be60c45f3578cdf944a669c6ea16fd91bec50f2e\mclanguage-1.20.1-47.1.3.jar is missing mods.toml file +[19Jun2025 20:05:33.840] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.20.1-47.1.3\1aadc0201d8e97b107d9978c7fe066bb54bbb9dc\fmlcore-1.20.1-47.1.3.jar +[19Jun2025 20:05:33.841] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\alexw\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.20.1-47.1.3\1aadc0201d8e97b107d9978c7fe066bb54bbb9dc\fmlcore-1.20.1-47.1.3.jar is missing mods.toml file +[19Jun2025 20:05:33.846] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate D:\Project-Nublar-Fix-Fabric-Build\Forge\build\resources\main +[19Jun2025 20:05:33.852] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file main with {projectnublar} mods - versions {0.0.23} +[19Jun2025 20:05:33.856] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate / +[19Jun2025 20:05:33.858] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file with {forge} mods - versions {47.1.3} +[19Jun2025 20:05:33.891] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\modules-2\files-2.1\io.github.llamalad7\mixinextras-forge\0.2.0-rc.3\4941f4d7412e24b31e9dcba391ab9cdb33d2f0c3\mixinextras-forge-0.2.0-rc.3.jar +[19Jun2025 20:05:33.892] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file mixinextras-forge-0.2.0-rc.3.jar with {mixinextras} mods - versions {0.2.0-rc.3} +[19Jun2025 20:05:33.897] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\software\bernie\geckolib\geckolib-forge-1.20.1\4.4.4_mapped_parchment_2023.07.16-1.20.1\geckolib-forge-1.20.1-4.4.4_mapped_parchment_2023.07.16-1.20.1.jar +[19Jun2025 20:05:33.898] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file geckolib-forge-1.20.1-4.4.4_mapped_parchment_2023.07.16-1.20.1.jar with {geckolib} mods - versions {4.4.4} +[19Jun2025 20:05:33.902] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\net\tslat\smartbrainlib\SmartBrainLib-neoforge-1.20.1\1.14_mapped_parchment_2023.07.16-1.20.1\SmartBrainLib-neoforge-1.20.1-1.14_mapped_parchment_2023.07.16-1.20.1.jar +[19Jun2025 20:05:33.903] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file SmartBrainLib-neoforge-1.20.1-1.14_mapped_parchment_2023.07.16-1.20.1.jar with {smartbrainlib} mods - versions {1.14} +[19Jun2025 20:05:33.908] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\com\nyfaria\nyfsguilib\nyfsguilib-forge-1.20.1\0.0.19_mapped_parchment_2023.07.16-1.20.1\nyfsguilib-forge-1.20.1-0.0.19_mapped_parchment_2023.07.16-1.20.1.jar +[19Jun2025 20:05:33.909] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file nyfsguilib-forge-1.20.1-0.0.19_mapped_parchment_2023.07.16-1.20.1.jar with {nyfsguilib} mods - versions {0.0.19} +[19Jun2025 20:05:33.913] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\mysticdrew\common-networking-forge\1.0.5-1.20.1_mapped_parchment_2023.07.16-1.20.1\common-networking-forge-1.0.5-1.20.1_mapped_parchment_2023.07.16-1.20.1.jar +[19Jun2025 20:05:33.916] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file common-networking-forge-1.0.5-1.20.1_mapped_parchment_2023.07.16-1.20.1.jar with {commonnetworking} mods - versions {1.0.5-1.20.1} +[19Jun2025 20:05:33.921] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\earth\terrarium\botarium\botarium-forge-1.20.1\2.3.4_mapped_parchment_2023.07.16-1.20.1\botarium-forge-1.20.1-2.3.4_mapped_parchment_2023.07.16-1.20.1.jar +[19Jun2025 20:05:33.922] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file botarium-forge-1.20.1-2.3.4_mapped_parchment_2023.07.16-1.20.1.jar with {botarium} mods - versions {2.3.4} +[19Jun2025 20:05:33.932] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\modules-2\files-2.1\io.github.llamalad7\mixinextras-forge\0.2.0-rc.3\4941f4d7412e24b31e9dcba391ab9cdb33d2f0c3\mixinextras-forge-0.2.0-rc.3.jar +[19Jun2025 20:05:33.933] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file mixinextras-forge-0.2.0-rc.3.jar with {mixinextras} mods - versions {0.2.0-rc.3} +[19Jun2025 20:05:33.936] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\software\bernie\geckolib\geckolib-forge-1.20.1\4.4.4_mapped_parchment_2023.07.16-1.20.1\geckolib-forge-1.20.1-4.4.4_mapped_parchment_2023.07.16-1.20.1.jar +[19Jun2025 20:05:33.937] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file geckolib-forge-1.20.1-4.4.4_mapped_parchment_2023.07.16-1.20.1.jar with {geckolib} mods - versions {4.4.4} +[19Jun2025 20:05:33.942] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\net\tslat\smartbrainlib\SmartBrainLib-neoforge-1.20.1\1.14_mapped_parchment_2023.07.16-1.20.1\SmartBrainLib-neoforge-1.20.1-1.14_mapped_parchment_2023.07.16-1.20.1.jar +[19Jun2025 20:05:33.943] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file SmartBrainLib-neoforge-1.20.1-1.14_mapped_parchment_2023.07.16-1.20.1.jar with {smartbrainlib} mods - versions {1.14} +[19Jun2025 20:05:33.946] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\com\nyfaria\nyfsguilib\nyfsguilib-forge-1.20.1\0.0.19_mapped_parchment_2023.07.16-1.20.1\nyfsguilib-forge-1.20.1-0.0.19_mapped_parchment_2023.07.16-1.20.1.jar +[19Jun2025 20:05:33.947] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file nyfsguilib-forge-1.20.1-0.0.19_mapped_parchment_2023.07.16-1.20.1.jar with {nyfsguilib} mods - versions {0.0.19} +[19Jun2025 20:05:33.951] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\mysticdrew\common-networking-forge\1.0.5-1.20.1_mapped_parchment_2023.07.16-1.20.1\common-networking-forge-1.0.5-1.20.1_mapped_parchment_2023.07.16-1.20.1.jar +[19Jun2025 20:05:33.952] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file common-networking-forge-1.0.5-1.20.1_mapped_parchment_2023.07.16-1.20.1.jar with {commonnetworking} mods - versions {1.0.5-1.20.1} +[19Jun2025 20:05:33.955] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\earth\terrarium\botarium\botarium-forge-1.20.1\2.3.4_mapped_parchment_2023.07.16-1.20.1\botarium-forge-1.20.1-2.3.4_mapped_parchment_2023.07.16-1.20.1.jar +[19Jun2025 20:05:33.956] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file botarium-forge-1.20.1-2.3.4_mapped_parchment_2023.07.16-1.20.1.jar with {botarium} mods - versions {2.3.4} +[19Jun2025 20:05:34.013] [main/DEBUG] [net.minecraftforge.fml.loading.UniqueModListBuilder/]: Found 2 mods for first modid smartbrainlib, selecting most recent based on version data +[19Jun2025 20:05:34.014] [main/DEBUG] [net.minecraftforge.fml.loading.UniqueModListBuilder/]: Selected file SmartBrainLib-neoforge-1.20.1-1.14_mapped_parchment_2023.07.16-1.20.1.jar for modid smartbrainlib with version 1.14 +[19Jun2025 20:05:34.014] [main/DEBUG] [net.minecraftforge.fml.loading.UniqueModListBuilder/]: Found 2 mods for first modid commonnetworking, selecting most recent based on version data +[19Jun2025 20:05:34.014] [main/DEBUG] [net.minecraftforge.fml.loading.UniqueModListBuilder/]: Selected file common-networking-forge-1.0.5-1.20.1_mapped_parchment_2023.07.16-1.20.1.jar for modid commonnetworking with version 1.0.5-1.20.1 +[19Jun2025 20:05:34.014] [main/DEBUG] [net.minecraftforge.fml.loading.UniqueModListBuilder/]: Found 2 mods for first modid nyfsguilib, selecting most recent based on version data +[19Jun2025 20:05:34.014] [main/DEBUG] [net.minecraftforge.fml.loading.UniqueModListBuilder/]: Selected file nyfsguilib-forge-1.20.1-0.0.19_mapped_parchment_2023.07.16-1.20.1.jar for modid nyfsguilib with version 0.0.19 +[19Jun2025 20:05:34.014] [main/DEBUG] [net.minecraftforge.fml.loading.UniqueModListBuilder/]: Found 2 mods for first modid mixinextras, selecting most recent based on version data +[19Jun2025 20:05:34.015] [main/DEBUG] [net.minecraftforge.fml.loading.UniqueModListBuilder/]: Selected file mixinextras-forge-0.2.0-rc.3.jar for modid mixinextras with version 0.2.0-rc.3 +[19Jun2025 20:05:34.015] [main/DEBUG] [net.minecraftforge.fml.loading.UniqueModListBuilder/]: Found 2 mods for first modid geckolib, selecting most recent based on version data +[19Jun2025 20:05:34.015] [main/DEBUG] [net.minecraftforge.fml.loading.UniqueModListBuilder/]: Selected file geckolib-forge-1.20.1-4.4.4_mapped_parchment_2023.07.16-1.20.1.jar for modid geckolib with version 4.4.4 +[19Jun2025 20:05:34.015] [main/DEBUG] [net.minecraftforge.fml.loading.UniqueModListBuilder/]: Found 2 mods for first modid botarium, selecting most recent based on version data +[19Jun2025 20:05:34.015] [main/DEBUG] [net.minecraftforge.fml.loading.UniqueModListBuilder/]: Selected file botarium-forge-1.20.1-2.3.4_mapped_parchment_2023.07.16-1.20.1.jar for modid botarium with version 2.3.4 +[19Jun2025 20:05:34.021] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from SmartBrainLib-neoforge-1.20.1-1.14_mapped_parchment_2023.07.16-1.20.1.jar, it does not contain dependency information. +[19Jun2025 20:05:34.022] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from main, it does not contain dependency information. +[19Jun2025 20:05:34.022] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from forge-1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1.jar, it does not contain dependency information. +[19Jun2025 20:05:34.023] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from common-networking-forge-1.0.5-1.20.1_mapped_parchment_2023.07.16-1.20.1.jar, it does not contain dependency information. +[19Jun2025 20:05:34.023] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from nyfsguilib-forge-1.20.1-0.0.19_mapped_parchment_2023.07.16-1.20.1.jar, it does not contain dependency information. +[19Jun2025 20:05:34.023] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from regutils-joined-forge-1.20.1-1.0.0.jar, it does not contain dependency information. +[19Jun2025 20:05:34.023] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from , it does not contain dependency information. +[19Jun2025 20:05:34.023] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from botarium-forge-1.20.1-2.3.4_mapped_parchment_2023.07.16-1.20.1.jar, it does not contain dependency information. +[19Jun2025 20:05:34.024] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from mclanguage-1.20.1-47.1.3.jar, it does not contain dependency information. +[19Jun2025 20:05:34.024] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from javafmllanguage-1.20.1-47.1.3.jar, it does not contain dependency information. +[19Jun2025 20:05:34.024] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from fmlcore-1.20.1-47.1.3.jar, it does not contain dependency information. +[19Jun2025 20:05:34.024] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from lowcodelanguage-1.20.1-47.1.3.jar, it does not contain dependency information. +[19Jun2025 20:05:34.093] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from MixinExtras-0.2.0-rc.3.jar, it does not contain dependency information. +[19Jun2025 20:05:34.094] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from mclib-20.jar, it does not contain dependency information. +[19Jun2025 20:05:34.131] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Found 2 dependencies adding them to mods collection +[19Jun2025 20:05:34.133] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file forge-1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1.jar with {minecraft} mods - versions {1.20.1} +[19Jun2025 20:05:34.135] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file D:\Project-Nublar-Fix-Fabric-Build\Forge\build\fg_cache\net\minecraftforge\forge\1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1\forge-1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1.jar with languages [LanguageSpec[languageName=minecraft, acceptedVersions=1]] +[19Jun2025 20:05:34.136] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate D:\Project-Nublar-Fix-Fabric-Build\Forge\build\resources\main +[19Jun2025 20:05:34.139] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file main with {projectnublar} mods - versions {0.0.23} +[19Jun2025 20:05:34.139] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file D:\Project-Nublar-Fix-Fabric-Build\Forge\build\resources\main with languages [LanguageSpec[languageName=javafml, acceptedVersions=[47,)]] +[19Jun2025 20:05:34.139] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\net\tslat\smartbrainlib\SmartBrainLib-neoforge-1.20.1\1.14_mapped_parchment_2023.07.16-1.20.1\SmartBrainLib-neoforge-1.20.1-1.14_mapped_parchment_2023.07.16-1.20.1.jar +[19Jun2025 20:05:34.140] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file SmartBrainLib-neoforge-1.20.1-1.14_mapped_parchment_2023.07.16-1.20.1.jar with {smartbrainlib} mods - versions {1.14} +[19Jun2025 20:05:34.140] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\net\tslat\smartbrainlib\SmartBrainLib-neoforge-1.20.1\1.14_mapped_parchment_2023.07.16-1.20.1\SmartBrainLib-neoforge-1.20.1-1.14_mapped_parchment_2023.07.16-1.20.1.jar with languages [LanguageSpec[languageName=javafml, acceptedVersions=[47,)]] +[19Jun2025 20:05:34.140] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\mysticdrew\common-networking-forge\1.0.5-1.20.1_mapped_parchment_2023.07.16-1.20.1\common-networking-forge-1.0.5-1.20.1_mapped_parchment_2023.07.16-1.20.1.jar +[19Jun2025 20:05:34.141] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file common-networking-forge-1.0.5-1.20.1_mapped_parchment_2023.07.16-1.20.1.jar with {commonnetworking} mods - versions {1.0.5-1.20.1} +[19Jun2025 20:05:34.141] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\mysticdrew\common-networking-forge\1.0.5-1.20.1_mapped_parchment_2023.07.16-1.20.1\common-networking-forge-1.0.5-1.20.1_mapped_parchment_2023.07.16-1.20.1.jar with languages [LanguageSpec[languageName=javafml, acceptedVersions=[44,)]] +[19Jun2025 20:05:34.141] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\com\nyfaria\nyfsguilib\nyfsguilib-forge-1.20.1\0.0.19_mapped_parchment_2023.07.16-1.20.1\nyfsguilib-forge-1.20.1-0.0.19_mapped_parchment_2023.07.16-1.20.1.jar +[19Jun2025 20:05:34.142] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file nyfsguilib-forge-1.20.1-0.0.19_mapped_parchment_2023.07.16-1.20.1.jar with {nyfsguilib} mods - versions {0.0.19} +[19Jun2025 20:05:34.142] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\com\nyfaria\nyfsguilib\nyfsguilib-forge-1.20.1\0.0.19_mapped_parchment_2023.07.16-1.20.1\nyfsguilib-forge-1.20.1-0.0.19_mapped_parchment_2023.07.16-1.20.1.jar with languages [LanguageSpec[languageName=javafml, acceptedVersions=[47,)]] +[19Jun2025 20:05:34.142] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate / +[19Jun2025 20:05:34.142] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file with {forge} mods - versions {47.1.3} +[19Jun2025 20:05:34.143] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file / with languages [LanguageSpec[languageName=javafml, acceptedVersions=[24,]]] +[19Jun2025 20:05:34.145] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_method with Javascript path coremods/field_to_method.js +[19Jun2025 20:05:34.145] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_instanceof with Javascript path coremods/field_to_instanceof.js +[19Jun2025 20:05:34.145] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod add_bouncer_method with Javascript path coremods/add_bouncer_method.js +[19Jun2025 20:05:34.145] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod method_redirector with Javascript path coremods/method_redirector.js +[19Jun2025 20:05:34.145] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_method.js +[19Jun2025 20:05:34.145] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_instanceof.js +[19Jun2025 20:05:34.145] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/add_bouncer_method.js +[19Jun2025 20:05:34.145] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/method_redirector.js +[19Jun2025 20:05:34.146] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\software\bernie\geckolib\geckolib-forge-1.20.1\4.4.4_mapped_parchment_2023.07.16-1.20.1\geckolib-forge-1.20.1-4.4.4_mapped_parchment_2023.07.16-1.20.1.jar +[19Jun2025 20:05:34.146] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file geckolib-forge-1.20.1-4.4.4_mapped_parchment_2023.07.16-1.20.1.jar with {geckolib} mods - versions {4.4.4} +[19Jun2025 20:05:34.148] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\software\bernie\geckolib\geckolib-forge-1.20.1\4.4.4_mapped_parchment_2023.07.16-1.20.1\geckolib-forge-1.20.1-4.4.4_mapped_parchment_2023.07.16-1.20.1.jar with languages [LanguageSpec[languageName=javafml, acceptedVersions=[47,)]] +[19Jun2025 20:05:34.148] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\earth\terrarium\botarium\botarium-forge-1.20.1\2.3.4_mapped_parchment_2023.07.16-1.20.1\botarium-forge-1.20.1-2.3.4_mapped_parchment_2023.07.16-1.20.1.jar +[19Jun2025 20:05:34.148] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file botarium-forge-1.20.1-2.3.4_mapped_parchment_2023.07.16-1.20.1.jar with {botarium} mods - versions {2.3.4} +[19Jun2025 20:05:34.148] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\alexw\.gradle\caches\forge_gradle\deobf_dependencies\earth\terrarium\botarium\botarium-forge-1.20.1\2.3.4_mapped_parchment_2023.07.16-1.20.1\botarium-forge-1.20.1-2.3.4_mapped_parchment_2023.07.16-1.20.1.jar with languages [LanguageSpec[languageName=javafml, acceptedVersions=[47,)]] +[19Jun2025 20:05:34.149] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file with languages [] +[19Jun2025 20:05:34.149] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\alexw\.gradle\caches\modules-2\files-2.1\io.github.llamalad7\mixinextras-forge\0.2.0-rc.3\4941f4d7412e24b31e9dcba391ab9cdb33d2f0c3\mixinextras-forge-0.2.0-rc.3.jar +[19Jun2025 20:05:34.149] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file mixinextras-forge-0.2.0-rc.3.jar with {mixinextras} mods - versions {0.2.0-rc.3} +[19Jun2025 20:05:34.149] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\alexw\.gradle\caches\modules-2\files-2.1\io.github.llamalad7\mixinextras-forge\0.2.0-rc.3\4941f4d7412e24b31e9dcba391ab9cdb33d2f0c3\mixinextras-forge-0.2.0-rc.3.jar with languages [LanguageSpec[languageName=javafml, acceptedVersions=*]] +[19Jun2025 20:05:34.149] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file D:\Project-Nublar-Fix-Fabric-Build\build\registrationutils\f0f7c46a333b80b95db394cdef8647ffacc2274913e75d4905dbf470a04fea82\regutils-joined-forge-1.20.1-1.0.0.jar with languages [] +[19Jun2025 20:05:34.151] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file with languages [] +[19Jun2025 20:05:34.152] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service fml +[19Jun2025 20:05:34.161] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found 3 language providers +[19Jun2025 20:05:34.163] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider minecraft, version 1.0 +[19Jun2025 20:05:34.164] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider lowcodefml, version 47 +[19Jun2025 20:05:34.164] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider javafml, version 47 +[19Jun2025 20:05:34.169] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Configured system mods: [minecraft, forge] +[19Jun2025 20:05:34.169] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Found system mod: minecraft +[19Jun2025 20:05:34.169] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Found system mod: forge +[19Jun2025 20:05:34.172] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 12 mod requirements (12 mandatory, 0 optional) +[19Jun2025 20:05:34.172] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 0 mod requirements missing (0 mandatory, 0 optional) +[19Jun2025 20:05:34.608] [main/DEBUG] [net.minecraftforge.fml.loading.MCPNamingService/CORE]: Loaded 31011 field mappings from fields.csv +[19Jun2025 20:05:34.659] [main/DEBUG] [net.minecraftforge.fml.loading.MCPNamingService/CORE]: Loaded 34318 method mappings from methods.csv +[19Jun2025 20:05:34.743] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading transformers +[19Jun2025 20:05:34.744] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service mixin +[19Jun2025 20:05:34.744] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service mixin +[19Jun2025 20:05:34.744] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service fml +[19Jun2025 20:05:34.744] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading coremod transformers +[19Jun2025 20:05:34.745] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/field_to_method.js +[19Jun2025 20:05:34.949] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully +[19Jun2025 20:05:34.949] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/field_to_instanceof.js +[19Jun2025 20:05:35.009] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully +[19Jun2025 20:05:35.009] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/add_bouncer_method.js +[19Jun2025 20:05:35.042] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully +[19Jun2025 20:05:35.042] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/method_redirector.js +[19Jun2025 20:05:35.101] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully +[19Jun2025 20:05:35.114] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44be69aa to Target : CLASS {Lnet/minecraft/world/level/biome/Biome;} {} {V} +[19Jun2025 20:05:35.115] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@561953e3 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/Structure;} {} {V} +[19Jun2025 20:05:35.115] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@443faa85 to Target : CLASS {Lnet/minecraft/world/effect/MobEffectInstance;} {} {V} +[19Jun2025 20:05:35.116] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@1ee47d9e to Target : CLASS {Lnet/minecraft/world/level/block/LiquidBlock;} {} {V} +[19Jun2025 20:05:35.116] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@41da3aee to Target : CLASS {Lnet/minecraft/world/item/BucketItem;} {} {V} +[19Jun2025 20:05:35.116] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@5dc0ff7d to Target : CLASS {Lnet/minecraft/world/level/block/StairBlock;} {} {V} +[19Jun2025 20:05:35.116] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@64920dc2 to Target : CLASS {Lnet/minecraft/world/level/block/FlowerPotBlock;} {} {V} +[19Jun2025 20:05:35.116] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@59a79443 to Target : CLASS {Lnet/minecraft/world/item/ItemStack;} {} {V} +[19Jun2025 20:05:35.116] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@493ac8d3 to Target : CLASS {Lnet/minecraft/network/play/client/CClientSettingsPacket;} {} {V} +[19Jun2025 20:05:35.116] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/entity/animal/frog/Tadpole;} {} {V} +[19Jun2025 20:05:35.116] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/entity/animal/horse/SkeletonTrapGoal;} {} {V} +[19Jun2025 20:05:35.116] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal;} {} {V} +[19Jun2025 20:05:35.116] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/entity/raid/Raid;} {} {V} +[19Jun2025 20:05:35.116] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece;} {} {V} +[19Jun2025 20:05:35.117] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/entity/npc/Villager;} {} {V} +[19Jun2025 20:05:35.117] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/entity/monster/ZombieVillager;} {} {V} +[19Jun2025 20:05:35.117] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/level/levelgen/PatrolSpawner;} {} {V} +[19Jun2025 20:05:35.117] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/level/NaturalSpawner;} {} {V} +[19Jun2025 20:05:35.117] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece;} {} {V} +[19Jun2025 20:05:35.117] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;} {} {V} +[19Jun2025 20:05:35.117] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/SwampHutPiece;} {} {V} +[19Jun2025 20:05:35.117] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/entity/monster/Spider;} {} {V} +[19Jun2025 20:05:35.117] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/level/levelgen/PhantomSpawner;} {} {V} +[19Jun2025 20:05:35.117] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece;} {} {V} +[19Jun2025 20:05:35.117] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/server/commands/RaidCommand;} {} {V} +[19Jun2025 20:05:35.117] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/entity/EntityType;} {} {V} +[19Jun2025 20:05:35.117] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/entity/ai/village/VillageSiege;} {} {V} +[19Jun2025 20:05:35.118] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/entity/monster/Zombie;} {} {V} +[19Jun2025 20:05:35.118] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/server/commands/SummonCommand;} {} {V} +[19Jun2025 20:05:35.118] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/entity/monster/Strider;} {} {V} +[19Jun2025 20:05:35.118] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@13dbed9e to Target : CLASS {Lnet/minecraft/world/entity/npc/CatSpawner;} {} {V} +[19Jun2025 20:05:35.118] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service fml +[19Jun2025 20:05:35.861] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)] +[19Jun2025 20:05:35.861] [main/DEBUG] [mixin/]: Registering mixin config: projectnublar.mixins.json +[19Jun2025 20:05:35.876] [main/DEBUG] [mixin/]: Compatibility level JAVA_17 specified by projectnublar.mixins.json is higher than the maximum level supported by this version of mixin (JAVA_13). +[19Jun2025 20:05:35.878] [main/INFO] [mixin/]: Compatibility level set to JAVA_17 +[19Jun2025 20:05:35.878] [main/DEBUG] [mixin/]: Processing launch tasks for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)] +[19Jun2025 20:05:35.878] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(minecraft) +[19Jun2025 20:05:35.878] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(minecraft) +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(minecraft) +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(minecraft) +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(minecraft) +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)] +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(projectnublar) +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(projectnublar) +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(projectnublar) +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(projectnublar) +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(projectnublar) +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(projectnublar)] +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(smartbrainlib) +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(smartbrainlib) +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(smartbrainlib) +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(smartbrainlib) +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(smartbrainlib) +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(smartbrainlib)] +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(commonnetworking) +[19Jun2025 20:05:35.879] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(commonnetworking) +[19Jun2025 20:05:35.880] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(commonnetworking) +[19Jun2025 20:05:35.880] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(commonnetworking) +[19Jun2025 20:05:35.880] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(commonnetworking) +[19Jun2025 20:05:35.880] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(commonnetworking)] +[19Jun2025 20:05:35.880] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(nyfsguilib) +[19Jun2025 20:05:35.880] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(nyfsguilib) +[19Jun2025 20:05:35.880] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(nyfsguilib) +[19Jun2025 20:05:35.880] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(nyfsguilib) +[19Jun2025 20:05:35.880] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(nyfsguilib) +[19Jun2025 20:05:35.880] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(nyfsguilib)] +[19Jun2025 20:05:35.880] [main/DEBUG] [mixin/]: Registering mixin config: nyfsguilib.mixins.json +[19Jun2025 20:05:35.882] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(forge) +[19Jun2025 20:05:35.882] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(forge) +[19Jun2025 20:05:35.882] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(forge) +[19Jun2025 20:05:35.882] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(forge) +[19Jun2025 20:05:35.882] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(forge) +[19Jun2025 20:05:35.882] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)] +[19Jun2025 20:05:35.882] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(geckolib) +[19Jun2025 20:05:35.882] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(geckolib) +[19Jun2025 20:05:35.882] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(geckolib) +[19Jun2025 20:05:35.882] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(geckolib) +[19Jun2025 20:05:35.882] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(geckolib) +[19Jun2025 20:05:35.882] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(geckolib)] +[19Jun2025 20:05:35.882] [main/DEBUG] [mixin/]: Registering mixin config: geckolib.mixins.json +[19Jun2025 20:05:35.885] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(botarium) +[19Jun2025 20:05:35.885] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(botarium) +[19Jun2025 20:05:35.885] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(botarium) +[19Jun2025 20:05:35.885] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(botarium) +[19Jun2025 20:05:35.886] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(botarium) +[19Jun2025 20:05:35.886] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(botarium)] +[19Jun2025 20:05:35.886] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(mclib) +[19Jun2025 20:05:35.886] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(mclib) +[19Jun2025 20:05:35.886] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(mclib) +[19Jun2025 20:05:35.886] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(mclib) +[19Jun2025 20:05:35.886] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(mclib) +[19Jun2025 20:05:35.886] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(mclib)] +[19Jun2025 20:05:35.886] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(mixinextras) +[19Jun2025 20:05:35.886] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(mixinextras) +[19Jun2025 20:05:35.886] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(mixinextras) +[19Jun2025 20:05:35.886] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(mixinextras) +[19Jun2025 20:05:35.886] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(mixinextras) +[19Jun2025 20:05:35.886] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(mixinextras)] +[19Jun2025 20:05:35.886] [main/DEBUG] [mixin/]: Registering mixin config: mixinextras.init.mixins.json +[19Jun2025 20:05:35.888] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(regutils.joined.forge) +[19Jun2025 20:05:35.888] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(regutils.joined.forge) +[19Jun2025 20:05:35.888] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(regutils.joined.forge) +[19Jun2025 20:05:35.888] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(regutils.joined.forge) +[19Jun2025 20:05:35.888] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(regutils.joined.forge) +[19Jun2025 20:05:35.888] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(regutils.joined.forge)] +[19Jun2025 20:05:35.889] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(MixinExtras.rc._3) +[19Jun2025 20:05:35.889] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(MixinExtras.rc._3) +[19Jun2025 20:05:35.889] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(MixinExtras.rc._3) +[19Jun2025 20:05:35.889] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(MixinExtras.rc._3) +[19Jun2025 20:05:35.889] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(MixinExtras.rc._3) +[19Jun2025 20:05:35.889] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(MixinExtras.rc._3)] +[19Jun2025 20:05:35.889] [main/DEBUG] [mixin/]: inject() running with 13 agents +[19Jun2025 20:05:35.889] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)] +[19Jun2025 20:05:35.889] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)] +[19Jun2025 20:05:35.889] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(projectnublar)] +[19Jun2025 20:05:35.889] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(smartbrainlib)] +[19Jun2025 20:05:35.889] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(commonnetworking)] +[19Jun2025 20:05:35.889] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(nyfsguilib)] +[19Jun2025 20:05:35.890] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)] +[19Jun2025 20:05:35.890] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(geckolib)] +[19Jun2025 20:05:35.890] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(botarium)] +[19Jun2025 20:05:35.890] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(mclib)] +[19Jun2025 20:05:35.890] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(mixinextras)] +[19Jun2025 20:05:35.890] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(regutils.joined.forge)] +[19Jun2025 20:05:35.890] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(MixinExtras.rc._3)] +[19Jun2025 20:05:35.890] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgedatauserdev' with arguments [--gameDir, ., --assetsDir, C:\Users\alexw\.gradle\caches\forge_gradle\assets, --assetIndex, 5, --mod, projectnublar, --all, --output, D:\Project-Nublar-Fix-Fabric-Build\Common\src\generated\resources, --existing, D:\Project-Nublar-Fix-Fabric-Build\Common\src\main\resources] +[19Jun2025 20:05:35.955] [main/INFO] [mixin/]: Attempting to load Fernflower decompiler (Threaded mode) +[19Jun2025 20:05:35.958] [main/INFO] [mixin/]: Fernflower could not be loaded, exported classes will not be decompiled. NoClassDefFoundError: org/jetbrains/java/decompiler/main/extern/IResultSaver +[19Jun2025 20:05:35.961] [main/DEBUG] [mixin/]: Error cleaning class output directory: .mixin.out +[19Jun2025 20:05:35.962] [main/DEBUG] [mixin/]: Preparing mixins for MixinEnvironment[DEFAULT] +[19Jun2025 20:05:35.962] [main/DEBUG] [mixin/]: Selecting config projectnublar.mixins.json +[19Jun2025 20:05:35.966] [main/WARN] [mixin/]: Reference map '${mod_id}.refmap.json' for projectnublar.mixins.json could not be read. If this is a development environment you can ignore this message +[19Jun2025 20:05:35.968] [main/DEBUG] [mixin/]: Selecting config nyfsguilib.mixins.json +[19Jun2025 20:05:36.262] [main/INFO] [mixin/]: Remapping refMap nyfsguilib.refmap.json using D:\Project-Nublar-Fix-Fabric-Build\Forge/build/createSrgToMcp/output.srg +[19Jun2025 20:05:36.262] [main/DEBUG] [mixin/]: Selecting config geckolib.mixins.json +[19Jun2025 20:05:36.263] [main/INFO] [mixin/]: Remapping refMap geckolib.refmap.json using D:\Project-Nublar-Fix-Fabric-Build\Forge/build/createSrgToMcp/output.srg +[19Jun2025 20:05:36.263] [main/DEBUG] [mixin/]: Selecting config mixinextras.init.mixins.json +[19Jun2025 20:05:36.294] [main/DEBUG] [MixinExtras|Service/]: com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.2.0-rc.3) is taking over from null +[19Jun2025 20:05:36.325] [main/DEBUG] [mixin/]: Registering new injector for @Inject with org.spongepowered.asm.mixin.injection.struct.CallbackInjectionInfo +[19Jun2025 20:05:36.326] [main/DEBUG] [mixin/]: Registering new injector for @ModifyArg with org.spongepowered.asm.mixin.injection.struct.ModifyArgInjectionInfo +[19Jun2025 20:05:36.328] [main/DEBUG] [mixin/]: Registering new injector for @ModifyArgs with org.spongepowered.asm.mixin.injection.struct.ModifyArgsInjectionInfo +[19Jun2025 20:05:36.329] [main/DEBUG] [mixin/]: Registering new injector for @Redirect with org.spongepowered.asm.mixin.injection.struct.RedirectInjectionInfo +[19Jun2025 20:05:36.330] [main/DEBUG] [mixin/]: Registering new injector for @ModifyVariable with org.spongepowered.asm.mixin.injection.struct.ModifyVariableInjectionInfo +[19Jun2025 20:05:36.332] [main/DEBUG] [mixin/]: Registering new injector for @ModifyConstant with org.spongepowered.asm.mixin.injection.struct.ModifyConstantInjectionInfo +[19Jun2025 20:05:36.344] [main/DEBUG] [mixin/]: Preparing projectnublar.mixins.json (2) +[19Jun2025 20:05:36.375] [main/DEBUG] [mixin/]: Preparing nyfsguilib.mixins.json (1) +[19Jun2025 20:05:36.375] [main/DEBUG] [mixin/]: Preparing geckolib.mixins.json (1) +[19Jun2025 20:05:36.380] [main/DEBUG] [mixin/]: Preparing mixinextras.init.mixins.json (0) +[19Jun2025 20:05:36.387] [main/DEBUG] [mixin/]: Inner class net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin$1 in net/dumbcode/projectnublar/mixin/GeoMultiBlockItemMixin on net/dumbcode/projectnublar/item/GeoMultiBlockItem gets unique name net/dumbcode/projectnublar/item/GeoMultiBlockItem$Anonymous$9b90ca7ac43848bcb23d67b8e9e7a45f +[19Jun2025 20:05:36.390] [main/DEBUG] [mixin/]: Prepared 4 mixins in 0.426 sec (106.5ms avg) (0ms load, 0ms transform, 0ms plugin) +[19Jun2025 20:05:36.557] [main/DEBUG] [io.netty.util.internal.logging.InternalLoggerFactory/]: Using SLF4J as the default logging framework +[19Jun2025 20:05:36.559] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.level: simple +[19Jun2025 20:05:36.559] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.targetRecords: 4 +[19Jun2025 20:05:36.710] [main/INFO] [net.minecraftforge.data.loading.DatagenModLoader/]: Initializing Data Gatherer for mods [projectnublar] +[19Jun2025 20:05:37.003] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/EntityType +[19Jun2025 20:05:37.491] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/LiquidBlock +[19Jun2025 20:05:37.538] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/StairBlock +[19Jun2025 20:05:37.622] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/FlowerPotBlock +[19Jun2025 20:05:38.380] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/item/ItemStack +[19Jun2025 20:05:39.003] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/animal/frog/Tadpole +[19Jun2025 20:05:39.052] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/item/BucketItem +[19Jun2025 20:05:39.812] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Spider +[19Jun2025 20:05:39.889] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Zombie +[19Jun2025 20:05:39.937] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/ZombieVillager +[19Jun2025 20:05:39.999] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal +[19Jun2025 20:05:40.135] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/animal/horse/SkeletonTrapGoal +[19Jun2025 20:05:40.152] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Strider +[19Jun2025 20:05:40.292] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/npc/Villager +[19Jun2025 20:05:40.472] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/effect/MobEffectInstance +[19Jun2025 20:05:41.061] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/Structure +[19Jun2025 20:05:41.132] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece +[19Jun2025 20:05:41.147] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece +[19Jun2025 20:05:41.159] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece +[19Jun2025 20:05:41.186] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece +[19Jun2025 20:05:41.294] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/biome/Biome +[19Jun2025 20:05:41.533] [main/DEBUG] [net.minecraftforge.fml.ModWorkManager/LOADING]: Using 12 threads for parallel mod-loading +[19Jun2025 20:05:41.538] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@2fd954f - got cpw.mods.cl.ModuleClassLoader@dffa30b +[19Jun2025 20:05:41.540] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.tslat.smartbrainlib.SmartBrainLib +[19Jun2025 20:05:41.545] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@2fd954f - got cpw.mods.cl.ModuleClassLoader@dffa30b +[19Jun2025 20:05:41.545] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.dumbcode.projectnublar.ProjectNublar +[19Jun2025 20:05:41.548] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@2fd954f - got cpw.mods.cl.ModuleClassLoader@dffa30b +[19Jun2025 20:05:41.549] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for commonnetwork.CommonNetworkForge +[19Jun2025 20:05:41.549] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@2fd954f - got cpw.mods.cl.ModuleClassLoader@dffa30b +[19Jun2025 20:05:41.549] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for com.nyfaria.nyfsguilib.NyfsGUILibMod +[19Jun2025 20:05:41.550] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@2fd954f - got cpw.mods.cl.ModuleClassLoader@dffa30b +[19Jun2025 20:05:41.550] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for com.llamalad7.mixinextras.platform.forge.MixinExtrasMod +[19Jun2025 20:05:41.550] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@2fd954f - got cpw.mods.cl.ModuleClassLoader@dffa30b +[19Jun2025 20:05:41.550] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.minecraftforge.common.ForgeMod +[19Jun2025 20:05:41.553] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@2fd954f - got cpw.mods.cl.ModuleClassLoader@dffa30b +[19Jun2025 20:05:41.553] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for software.bernie.example.GeckoLibMod +[19Jun2025 20:05:41.554] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@2fd954f - got cpw.mods.cl.ModuleClassLoader@dffa30b +[19Jun2025 20:05:41.555] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for earth.terrarium.botarium.forge.BotariumForge +[19Jun2025 20:05:41.570] [modloading-worker-0/INFO] [Project Nublar/]: Hello Forge world! +[19Jun2025 20:05:41.573] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for mixinextras +[19Jun2025 20:05:41.573] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for nyfsguilib +[19Jun2025 20:05:41.584] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing com.nyfaria.nyfsguilib.NyfsGUILibMod to MOD +[19Jun2025 20:05:41.587] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for commonnetworking +[19Jun2025 20:05:41.594] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for botarium +[19Jun2025 20:05:41.596] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing earth.terrarium.botarium.forge.BotariumForgeClient to MOD +[19Jun2025 20:05:41.604] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Forge Version package package net.minecraftforge.versions.forge, Forge, version 47.1 from cpw.mods.modlauncher.TransformingClassLoader@2fd954f +[19Jun2025 20:05:41.605] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge version 47.1.3 +[19Jun2025 20:05:41.605] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge spec 47.1 +[19Jun2025 20:05:41.605] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge group net.minecraftforge +[19Jun2025 20:05:41.606] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: MCP Version package package net.minecraftforge.versions.mcp, Minecraft, version 1.20.1 from cpw.mods.modlauncher.TransformingClassLoader@2fd954f +[19Jun2025 20:05:41.606] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: Found MC version information 1.20.1 +[19Jun2025 20:05:41.606] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: Found MCP version information 20230612.114412 +[19Jun2025 20:05:41.607] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 47.1.3, for MC 1.20.1 with MCP 20230612.114412 +[19Jun2025 20:05:41.608] [modloading-worker-0/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v47.1.3 Initialized +[19Jun2025 20:05:41.616] [modloading-worker-0/INFO] [MixinExtras|Service/]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.2.0-rc.3). +[19Jun2025 20:05:41.621] [modloading-worker-0/DEBUG] [mixin/]: Mixing GeoMultiBlockItemMixin from projectnublar.mixins.json into net.dumbcode.projectnublar.item.GeoMultiBlockItem +[19Jun2025 20:05:41.667] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for smartbrainlib +[19Jun2025 20:05:41.667] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.tslat.smartbrainlib.example.boilerplate.SBLClient to MOD +[19Jun2025 20:05:41.707] [modloading-worker-0/DEBUG] [mixin/]: Mixing ExampleMixin from projectnublar.mixins.json into net.minecraft.client.gui.screens.TitleScreen +[19Jun2025 20:05:41.721] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: -Dio.netty.noUnsafe: false +[19Jun2025 20:05:41.721] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: Java version: 17 +[19Jun2025 20:05:41.721] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.theUnsafe: available +[19Jun2025 20:05:41.723] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.copyMemory: available +[19Jun2025 20:05:41.723] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.storeFence: available +[19Jun2025 20:05:41.723] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Buffer.address: available +[19Jun2025 20:05:41.724] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: direct buffer constructor: unavailable +java.lang.UnsupportedOperationException: Reflective setAccessible(true) disabled + at io.netty.util.internal.ReflectionUtil.trySetAccessible(ReflectionUtil.java:31) ~[netty-common-4.1.82.Final.jar%23151!/:4.1.82.Final] + at io.netty.util.internal.PlatformDependent0$5.run(PlatformDependent0.java:288) ~[netty-common-4.1.82.Final.jar%23151!/:4.1.82.Final] + at java.security.AccessController.doPrivileged(AccessController.java:318) ~[?:?] + at io.netty.util.internal.PlatformDependent0.(PlatformDependent0.java:282) ~[netty-common-4.1.82.Final.jar%23151!/:4.1.82.Final] + at io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:333) ~[netty-common-4.1.82.Final.jar%23151!/:4.1.82.Final] + at io.netty.util.internal.PlatformDependent.(PlatformDependent.java:88) ~[netty-common-4.1.82.Final.jar%23151!/:4.1.82.Final] + at io.netty.util.ConstantPool.(ConstantPool.java:34) ~[netty-common-4.1.82.Final.jar%23151!/:4.1.82.Final] + at io.netty.util.AttributeKey$1.(AttributeKey.java:27) ~[netty-common-4.1.82.Final.jar%23151!/:4.1.82.Final] + at io.netty.util.AttributeKey.(AttributeKey.java:27) ~[netty-common-4.1.82.Final.jar%23151!/:4.1.82.Final] + at net.minecraftforge.network.NetworkConstants.(NetworkConstants.java:34) ~[forge-1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1.jar%23190%23197!/:?] + at net.minecraftforge.common.ForgeMod.(ForgeMod.java:429) ~[forge-1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1.jar%23190%23197!/:?] + at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] + at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[?:?] + at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] + at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) ~[?:?] + at java.lang.reflect.Constructor.newInstance(Constructor.java:481) ~[?:?] + at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:68) ~[javafmllanguage-1.20.1-47.1.3.jar%23192!/:?] + at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$10(ModContainer.java:123) ~[fmlcore-1.20.1-47.1.3.jar%23195!/:?] + at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?] + at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?] + at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] + at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] + at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] + at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] + at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] +[19Jun2025 20:05:41.732] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Bits.unaligned: available, true +[19Jun2025 20:05:41.733] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable +java.lang.IllegalAccessException: class io.netty.util.internal.PlatformDependent0$7 (in module io.netty.common) cannot access class jdk.internal.misc.Unsafe (in module java.base) because module java.base does not export jdk.internal.misc to module io.netty.common + at jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:392) ~[?:?] + at java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:674) ~[?:?] + at java.lang.reflect.Method.invoke(Method.java:561) ~[?:?] + at io.netty.util.internal.PlatformDependent0$7.run(PlatformDependent0.java:410) ~[netty-common-4.1.82.Final.jar%23151!/:4.1.82.Final] + at java.security.AccessController.doPrivileged(AccessController.java:318) ~[?:?] + at io.netty.util.internal.PlatformDependent0.(PlatformDependent0.java:401) ~[netty-common-4.1.82.Final.jar%23151!/:4.1.82.Final] + at io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:333) ~[netty-common-4.1.82.Final.jar%23151!/:4.1.82.Final] + at io.netty.util.internal.PlatformDependent.(PlatformDependent.java:88) ~[netty-common-4.1.82.Final.jar%23151!/:4.1.82.Final] + at io.netty.util.ConstantPool.(ConstantPool.java:34) ~[netty-common-4.1.82.Final.jar%23151!/:4.1.82.Final] + at io.netty.util.AttributeKey$1.(AttributeKey.java:27) ~[netty-common-4.1.82.Final.jar%23151!/:4.1.82.Final] + at io.netty.util.AttributeKey.(AttributeKey.java:27) ~[netty-common-4.1.82.Final.jar%23151!/:4.1.82.Final] + at net.minecraftforge.network.NetworkConstants.(NetworkConstants.java:34) ~[forge-1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1.jar%23190%23197!/:?] + at net.minecraftforge.common.ForgeMod.(ForgeMod.java:429) ~[forge-1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1.jar%23190%23197!/:?] + at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] + at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[?:?] + at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] + at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) ~[?:?] + at java.lang.reflect.Constructor.newInstance(Constructor.java:481) ~[?:?] + at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:68) ~[javafmllanguage-1.20.1-47.1.3.jar%23192!/:?] + at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$10(ModContainer.java:123) ~[fmlcore-1.20.1-47.1.3.jar%23195!/:?] + at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?] + at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?] + at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] + at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] + at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] + at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] + at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] +[19Jun2025 20:05:41.733] [modloading-worker-0/DEBUG] [mixin/]: Mixing ExampleMixin from nyfsguilib.mixins.json into net.minecraft.client.gui.screens.TitleScreen +[19Jun2025 20:05:41.734] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.DirectByteBuffer.(long, int): unavailable +[19Jun2025 20:05:41.734] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: sun.misc.Unsafe: available +[19Jun2025 20:05:41.735] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: maxDirectMemory: 8573157376 bytes (maybe) +[19Jun2025 20:05:41.735] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.tmpdir: C:\Users\alexw\AppData\Local\Temp (java.io.tmpdir) +[19Jun2025 20:05:41.735] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.bitMode: 64 (sun.arch.data.model) +[19Jun2025 20:05:41.736] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: Platform: Windows +[19Jun2025 20:05:41.736] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.maxDirectMemory: -1 bytes +[19Jun2025 20:05:41.736] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.uninitializedArrayAllocationThreshold: -1 +[19Jun2025 20:05:41.737] [modloading-worker-0/DEBUG] [io.netty.util.internal.CleanerJava9/]: java.nio.ByteBuffer.cleaner(): available +[19Jun2025 20:05:41.737] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.noPreferDirect: false +[19Jun2025 20:05:41.806] [modloading-worker-0/DEBUG] [Project Nublar/]: Loaded net.dumbcode.projectnublar.platform.ForgePlatformHelper@55b57e3a for service interface net.dumbcode.projectnublar.platform.services.IPlatformHelper +[19Jun2025 20:05:41.819] [modloading-worker-0/WARN] [software.bernie.geckolib.GeckoLib/]: Minecraft.getInstance() was null, could not register reload listeners +[19Jun2025 20:05:41.846] [modloading-worker-0/DEBUG] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Loading Network data for FML net version: FML3 +[19Jun2025 20:05:41.872] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for geckolib +[19Jun2025 20:05:41.872] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing software.bernie.example.GeckoLibMod to FORGE +[19Jun2025 20:05:41.872] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file projectnublar-fossils.toml for projectnublar tracking +[19Jun2025 20:05:41.872] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing software.bernie.example.CommonListener to MOD +[19Jun2025 20:05:41.872] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for projectnublar +[19Jun2025 20:05:41.873] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.dumbcode.projectnublar.event.ClientModEvents to MOD +[19Jun2025 20:05:41.875] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing software.bernie.example.ClientListener to MOD +[19Jun2025 20:05:41.878] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-client.toml for forge tracking +[19Jun2025 20:05:41.878] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-server.toml for forge tracking +[19Jun2025 20:05:41.878] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.ModLoadingContext/]: Attempted to register an empty config for type COMMON on mod forge +[19Jun2025 20:05:41.878] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.dumbcode.projectnublar.event.CommonForgeEvents to FORGE +[19Jun2025 20:05:41.884] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.dumbcode.projectnublar.event.CommonModEvents to MOD +[19Jun2025 20:05:41.888] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.dumbcode.projectnublar.ProjectNublar to MOD +[19Jun2025 20:05:41.902] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for forge +[19Jun2025 20:05:41.903] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.common.ForgeSpawnEggItem$CommonHandler to MOD +[19Jun2025 20:05:41.904] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.common.ForgeSpawnEggItem$ColorRegisterHandler to MOD +[19Jun2025 20:05:41.907] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.model.data.ModelDataManager to FORGE +[19Jun2025 20:05:41.909] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.ForgeHooksClient$ClientEvents to MOD +[19Jun2025 20:05:41.918] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.ClientForgeMod to MOD +[19Jun2025 20:05:41.980] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/energy/IEnergyStorage; +[19Jun2025 20:05:41.982] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/fluids/capability/IFluidHandler; +[19Jun2025 20:05:41.982] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/fluids/capability/IFluidHandlerItem; +[19Jun2025 20:05:41.982] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/items/IItemHandler; +[19Jun2025 20:05:42.058] [main/DEBUG] [software.bernie.geckolib.GeckoLib/]: Registered SyncedAnimatable for class software.bernie.example.item.JackInTheBoxItem +[19Jun2025 20:05:42.309] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/D:/Project-Nublar-Fix-Fabric-Build/Forge/build/fg_cache/net/minecraftforge/forge/1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1/forge-1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1.jar%23191!/assets/.mcassetsroot' uses unexpected schema +[19Jun2025 20:05:42.309] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/D:/Project-Nublar-Fix-Fabric-Build/Forge/build/fg_cache/net/minecraftforge/forge/1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1/forge-1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1.jar%23191!/data/.mcassetsroot' uses unexpected schema +[19Jun2025 20:05:42.502] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Recipes +[19Jun2025 20:05:42.533] [main/INFO] [net.minecraft.data.DataGenerator/]: Recipes finished after 30 ms +[19Jun2025 20:05:42.533] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Loot Tables diff --git a/forge/dataRun/logs/latest.log b/forge/dataRun/logs/latest.log new file mode 100644 index 00000000..00960d78 --- /dev/null +++ b/forge/dataRun/logs/latest.log @@ -0,0 +1,30 @@ +[19Jun2025 20:05:33.158] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgedatauserdev, --assetIndex, 5, --assetsDir, C:\Users\alexw\.gradle\caches\forge_gradle\assets, --gameDir, ., --fml.forgeVersion, 47.1.3, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412, --mod, projectnublar, --all, --output, D:\Project-Nublar-Fix-Fabric-Build\Common\src\generated\resources, --existing, D:\Project-Nublar-Fix-Fabric-Build\Common\src\main\resources, --mixin.config, projectnublar.mixins.json] +[19Jun2025 20:05:33.163] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.14 by Eclipse Adoptium; OS Windows 11 arch amd64 version 10.0 +[19Jun2025 20:05:33.307] [main/WARN] [net.minecraftforge.fml.loading.FMLConfig/CORE]: Configuration file D:\Project-Nublar-Fix-Fabric-Build\Forge\dataRun\config\fml.toml is not correct. Correcting +[19Jun2025 20:05:33.308] [main/INFO] [net.minecraftforge.fml.loading.FMLConfig/CORE]: Incorrect key [earlyWindowSkipGLVersions] was corrected from null to [] +[19Jun2025 20:05:33.308] [main/INFO] [net.minecraftforge.fml.loading.FMLConfig/CORE]: Incorrect key [earlyWindowSquir] was corrected from null to false +[19Jun2025 20:05:33.332] [main/INFO] [net.minecraftforge.fml.loading.ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is forgedatauserdev +[19Jun2025 20:05:33.390] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/alexw/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.8.5/9d1c0c3a304ae6697ecd477218fa61b850bf57fc/mixin-0.8.5.jar%23132!/ Service=ModLauncher Env=CLIENT +[19Jun2025 20:05:33.826] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\alexw\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.20.1-47.1.3\9775dc3f284cdb3e0d33b372c328c6ef88e434b0\javafmllanguage-1.20.1-47.1.3.jar is missing mods.toml file +[19Jun2025 20:05:33.832] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\alexw\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.20.1-47.1.3\d785f4087ec3be094fd5aed801f5366ca958a81b\lowcodelanguage-1.20.1-47.1.3.jar is missing mods.toml file +[19Jun2025 20:05:33.836] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\alexw\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.20.1-47.1.3\be60c45f3578cdf944a669c6ea16fd91bec50f2e\mclanguage-1.20.1-47.1.3.jar is missing mods.toml file +[19Jun2025 20:05:33.841] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\alexw\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.20.1-47.1.3\1aadc0201d8e97b107d9978c7fe066bb54bbb9dc\fmlcore-1.20.1-47.1.3.jar is missing mods.toml file +[19Jun2025 20:05:34.131] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Found 2 dependencies adding them to mods collection +[19Jun2025 20:05:35.878] [main/INFO] [mixin/]: Compatibility level set to JAVA_17 +[19Jun2025 20:05:35.890] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgedatauserdev' with arguments [--gameDir, ., --assetsDir, C:\Users\alexw\.gradle\caches\forge_gradle\assets, --assetIndex, 5, --mod, projectnublar, --all, --output, D:\Project-Nublar-Fix-Fabric-Build\Common\src\generated\resources, --existing, D:\Project-Nublar-Fix-Fabric-Build\Common\src\main\resources] +[19Jun2025 20:05:35.955] [main/INFO] [mixin/]: Attempting to load Fernflower decompiler (Threaded mode) +[19Jun2025 20:05:35.958] [main/INFO] [mixin/]: Fernflower could not be loaded, exported classes will not be decompiled. NoClassDefFoundError: org/jetbrains/java/decompiler/main/extern/IResultSaver +[19Jun2025 20:05:35.966] [main/WARN] [mixin/]: Reference map '${mod_id}.refmap.json' for projectnublar.mixins.json could not be read. If this is a development environment you can ignore this message +[19Jun2025 20:05:36.262] [main/INFO] [mixin/]: Remapping refMap nyfsguilib.refmap.json using D:\Project-Nublar-Fix-Fabric-Build\Forge/build/createSrgToMcp/output.srg +[19Jun2025 20:05:36.263] [main/INFO] [mixin/]: Remapping refMap geckolib.refmap.json using D:\Project-Nublar-Fix-Fabric-Build\Forge/build/createSrgToMcp/output.srg +[19Jun2025 20:05:36.710] [main/INFO] [net.minecraftforge.data.loading.DatagenModLoader/]: Initializing Data Gatherer for mods [projectnublar] +[19Jun2025 20:05:41.570] [modloading-worker-0/INFO] [Project Nublar/]: Hello Forge world! +[19Jun2025 20:05:41.607] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 47.1.3, for MC 1.20.1 with MCP 20230612.114412 +[19Jun2025 20:05:41.608] [modloading-worker-0/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v47.1.3 Initialized +[19Jun2025 20:05:41.616] [modloading-worker-0/INFO] [MixinExtras|Service/]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.2.0-rc.3). +[19Jun2025 20:05:41.819] [modloading-worker-0/WARN] [software.bernie.geckolib.GeckoLib/]: Minecraft.getInstance() was null, could not register reload listeners +[19Jun2025 20:05:42.309] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/D:/Project-Nublar-Fix-Fabric-Build/Forge/build/fg_cache/net/minecraftforge/forge/1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1/forge-1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1.jar%23191!/assets/.mcassetsroot' uses unexpected schema +[19Jun2025 20:05:42.309] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/D:/Project-Nublar-Fix-Fabric-Build/Forge/build/fg_cache/net/minecraftforge/forge/1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1/forge-1.20.1-47.1.3_mapped_parchment_2023.07.16-1.20.1.jar%23191!/data/.mcassetsroot' uses unexpected schema +[19Jun2025 20:05:42.502] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Recipes +[19Jun2025 20:05:42.533] [main/INFO] [net.minecraft.data.DataGenerator/]: Recipes finished after 30 ms +[19Jun2025 20:05:42.533] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Loot Tables